libvirt-daemon-driver-qemu-4.5.0-10.el7_6.3>t  DH`p\/$ƨ?c8ѓn+*-3Js zHS,\$fojN_uX BM$l3٭=j$TP7C*`^+ XqISvq'rffήSpAGfynqԳ=x*gkX,s] 9嬌`(%:&$M\,8SzG|F&Ď 5xea476a7c15d33c3f4fe2f5c608d3b868fb38016e g\/$ƨl`[2h}C>#:SJD;ƟhNJ3 .+1- cJ9Ż3 S?$gjy",RYo_b' @4<\tפ:8?(d# . Y +7LRY       ,      = ~ XElEE(z8-98-:L-=ؠGب H I X Y0\d ]٘ ^$ bd۝eۢfۥlۧt u v(w x yH7$Clibvirt-daemon-driver-qemu4.5.010.el7_6.3QEMU driver plugin for the libvirtd daemonThe qemu driver plugin for the libvirtd daemon, providing an implementation of the hypervisor driver APIs using QEMU[x86-01.bsys.centos.orgqCentOSLGPLv2+CentOS BuildSystem Unspecifiedhttps://libvirt.org/linuxx86_64# We want soft static allocation of well-known ids, as disk images # are commonly shared across NFS mounts by id rather than name; see # https://fedoraproject.org/wiki/Packaging:UsersAndGroups getent group kvm >/dev/null || groupadd -f -g 36 -r kvm getent group qemu >/dev/null || groupadd -f -g 107 -r qemu if ! getent passwd qemu >/dev/null; then if ! getent passwd 107 >/dev/null; then useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin -c "qemu user" qemu else useradd -r -g qemu -G kvm -d / -s /sbin/nologin -c "qemu user" qemu fi fi exit 0yvb ?A큤AAAAAA[y[y[y[y[[y[y[y[y[y[y[y[y3d85007a9badd5d8a367f1cab4b07597a869ad907b0d63fc47903f9dde72b04fe34c014c022461337c0a9f87ed382336c2c507a1ac5e626736b758958240db9e96e7b68d85415296e8a7416573b5414757078ed7d6be839508f68ec62225f2eef80b70a8967f7b7a8833179e35fed46acee1de18bcecbcefe2600182d10970b6fa43d0f5bfc638c253471d3391aa4ee495c637d15fcc36e5deeee33de4a95e0e0b4183d0896b701f7660b3a0edd212804213b44d544f9f57a3e0bc3e6b51a4d6@rootrootrootrootrootrootrootqemuqemurootrootrootrootrootrootrootrootrootrootrootqemuqemurootrootrootrootlibvirt-4.5.0-10.el7_6.3.src.rpmconfig(libvirt-daemon-driver-qemu)libvirt-daemon-driver-qemulibvirt-daemon-driver-qemu(x86-64)libvirt_driver_qemu.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ /bin/sh/usr/bin/qemu-imgbzip2config(libvirt-daemon-driver-qemu)gziplibacl.so.1()(64bit)libaudit.so.1()(64bit)libavahi-client.so.3()(64bit)libavahi-common.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(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.9)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdevmapper.so.1.02()(64bit)libdl.so.2()(64bit)libgnutls.so.28()(64bit)libgnutls.so.28(GNUTLS_1_4)(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)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libutil.so.1()(64bit)libvirt-daemonlibvirt-daemon-driver-networklibvirt-daemon-driver-storage-corelibvirt-libslibvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.4.0)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(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.8)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_4.1.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)libyajl.so.2()(64bit)lzoprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)xzrpmlib(PayloadIsXz)4.5.0-10.el7_6.34.5.0-10.el7_6.34.5.0-10.el7_6.34.5.0-10.el7_6.34.5.0-10.el7_6.33.0.4-14.6.0-14.0-15.2-14.11.3[%@[[F[[@["@[{[a[^[U@[H@[CN@[;e@[!@[!@[Z@Z@Zz@ZtRZqZg#Z]@ZN@Z/Z&@ZZ Z ,@YYܶ@Y@YYJ_YJ_YJ_YI@YA%@Y7Y7Y.@Y%uY@Y @XQ@XsX9@X@XZXYXXF@Wv@W;W@W@W:W@W@W W@Wv[@WV@W(W@W@VՄ@V@VZV V7@V@UYU|@U6@Ud@ŬUĝUUU'Up=UPUG_@U/@UT@TTTZ@TTp@T|X@Tto@To)@TeTXT6xT%U@T@T=@T@SuSہ@S0@S(5@S L@SS @S Rb@R'R@RUR߲R=RkR@RR@RG@R|@RsRg@R].@RL RB@R:@R4OR)R @Q@QQQo@Q@QQU@Qq1Qb@Qb@Q5@Q \PZPP@PP)P`K@P`K@P\VPQPPy@PG>P@@P>@P6@P*=P*=P"TP - 4.5.0-10.el7_6.3Jiri Denemark - 4.5.0-10.el7_6.2Jiri Denemark - 4.5.0-10.el7_6.1Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.4.0-2Jiri Denemark - 4.4.0-1Jiri Denemark - 4.3.0-1Jiri Denemark - 3.9.0-14Jiri Denemark - 3.9.0-13Jiri Denemark - 3.9.0-12Jiri Denemark - 3.9.0-11Jiri Denemark - 3.9.0-10Jiri Denemark - 3.9.0-9Jiri Denemark - 3.9.0-8Jiri Denemark - 3.9.0-7Jiri Denemark - 3.9.0-6Jiri Denemark - 3.9.0-5Jiri Denemark - 3.9.0-4Jiri Denemark - 3.9.0-3Jiri Denemark - 3.9.0-2Jiri Denemark - 3.9.0-1Jiri Denemark - 3.8.0-1Jiri Denemark - 3.7.0-2Jiri Denemark - 3.7.0-1Jiri Denemark - 3.2.0-14Jiri Denemark - 3.2.0-13Jiri Denemark - 3.2.0-12Jiri Denemark - 3.2.0-11Jiri Denemark - 3.2.0-10Jiri Denemark - 3.2.0-9Jiri Denemark - 3.2.0-8Jiri Denemark - 3.2.0-7Jiri Denemark - 3.2.0-6Jiri Denemark - 3.2.0-5Jiri Denemark - 3.2.0-4Jiri Denemark - 3.2.0-3Jiri Denemark - 3.2.0-2Jiri Denemark - 3.2.0-1Jiri Denemark - 3.1.0-2Jiri Denemark - 3.1.0-1Jiri Denemark - 3.0.0-2Jiri Denemark - 3.0.0-1Jiri Denemark - 2.5.0-1Jiri Denemark - 2.0.0-10Jiri Denemark - 2.0.0-9Jiri Denemark - 2.0.0-8Jiri Denemark - 2.0.0-7Jiri Denemark - 2.0.0-6Jiri Denemark - 2.0.0-5Jiri Denemark - 2.0.0-4Jiri Denemark - 2.0.0-3Jiri Denemark - 2.0.0-2Jiri Denemark - 2.0.0-1Jiri Denemark - 1.3.5-1Jiri Denemark - 1.3.4-1Jiri Denemark - 1.3.3-2Jiri Denemark - 1.3.3-1Jiri Denemark - 1.3.2-1Jiri Denemark - 1.3.1-1Jiri Denemark - 1.2.17-13Jiri Denemark - 1.2.17-12Jiri Denemark - 1.2.17-11Jiri Denemark - 1.2.17-10Jiri Denemark - 1.2.17-9Jiri Denemark - 1.2.17-8Jiri Denemark - 1.2.17-7Jiri Denemark - 1.2.17-6Jiri Denemark - 1.2.17-5Jiri Denemark - 1.2.17-4Jiri Denemark - 1.2.17-3Jiri Denemark - 1.2.17-2Jiri Denemark - 1.2.17-1Jiri Denemark - 1.2.16-1Jiri Denemark - 1.2.15-2Jiri Denemark - 1.2.15-1Jiri Denemark - 1.2.14-1Jiri Denemark - 1.2.13-1Jiri Denemark - 1.2.8-16Jiri Denemark - 1.2.8-15Jiri Denemark - 1.2.8-14Jiri Denemark - 1.2.8-13Jiri Denemark - 1.2.8-12Jiri Denemark - 1.2.8-11Jiri Denemark - 1.2.8-10Jiri Denemark - 1.2.8-9Jiri Denemark - 1.2.8-8Jiri Denemark - 1.2.8-7Jiri Denemark - 1.2.8-6Jiri Denemark - 1.2.8-5Jiri Denemark - 1.2.8-4Jiri Denemark - 1.2.8-3Jiri Denemark - 1.2.8-2Jiri Denemark - 1.2.8-1Jiri Denemark - 1.2.7-1Jiri Denemark - 1.2.6-1Jiri Denemark - 1.1.1-29Jiri Denemark - 1.1.1-28Jiri Denemark - 1.1.1-27Jiri Denemark - 1.1.1-26Jiri Denemark - 1.1.1-25Jiri Denemark - 1.1.1-24Jiri Denemark - 1.1.1-23Jiri Denemark - 1.1.1-22Jiri Denemark - 1.1.1-21Daniel Mach - 1.1.1-20Jiri Denemark - 1.1.1-19Jiri Denemark - 1.1.1-18Daniel Mach - 1.1.1-17Jiri Denemark - 1.1.1-16Jiri Denemark - 1.1.1-15Jiri Denemark - 1.1.1-14Jiri Denemark - 1.1.1-13Jiri Denemark - 1.1.1-12Jiri Denemark - 1.1.1-11Jiri Denemark - 1.1.1-10Jiri Denemark - 1.1.1-9Jiri Denemark - 1.1.1-8Jiri Denemark - 1.1.1-7Jiri Denemark - 1.1.1-6Jiri Denemark - 1.1.1-5Jiri Denemark - 1.1.1-4Jiri Denemark - 1.1.1-3Jiri Denemark - 1.1.1-2Jiri Denemark - 1.1.1-1Jiri Denemark - 1.1.0-2Jiri Denemark - 1.1.0-1Jiri Denemark - 1.0.6-1Jiri Denemark - 1.0.5-2Jiri Denemark - 1.0.5-1Daniel Mach - 1.0.4-1.1Jiri Denemark - 1.0.4-1Richard W.M. Jones - 1.0.3-2Jiri Denemark - 1.0.3-1Jiri Denemark - 1.0.2-1Jiri Denemark - 1.0.1-1Jiri Denemark - 1.0.0-1Cole Robinson - 0.10.2.1-2Cole Robinson - 0.10.2.1-1Cole Robinson - 0.10.2-4Richard W.M. Jones - 0.10.2-3Daniel Veillard - 0.10.2-1Richard W.M. Jones - 0.10.1-5Richard W.M. Jones - 0.10.1-4Cole Robinson - 0.10.1-3Daniel P. Berrange - 0.10.1-2Daniel Veillard - 0.10.1-1Daniel Veillard - 0.10.0-1Daniel Veillard - 0.10.0-0rc1Daniel P. Berrange - 0.10.0-0rc0.2Daniel Veillard - 0.10.0-0rc0.1Daniel Veillard - 0.10.0-0rc0Richard W.M. Jones - 0.9.13-3Fedora Release Engineering - 0.9.13-2Daniel Veillard - 0.9.13-1Daniel Veillard - 0.9.12-1Cole Robinson - 0.9.11.3-1Daniel P. Berrange - 0.9.11-1Daniel P. Berrange - 0.9.10-4Daniel P. Berrange - 0.9.10-3Daniel P. Berrange - 0.9.10-2Daniel P. Berrange - 0.9.10-1Daniel P. Berrange - 0.9.9-2Daniel Veillard - 0.9.9-1Daniel P. Berrange - 0.9.8-2Daniel Veillard - 0.9.8-1Justin M. Forbes - 0.9.7-3Daniel P. Berrange - 0.9.7-2Daniel P. Berrange - 0.9.7-1Dan Horák - 0.9.6-3Laine Stump - 0.9.6-2Daniel Veillard - 0.9.6-1Daniel Veillard - 0.9.5-1Daniel Veillard - 0.9.4-1Dan Hor?k - 0.9.3-3Peter Robinson - 0.9.3-2Daniel Veillard - 0.9.3-1Richard W.M. Jones - 0.9.2-3Laine Stump - 0.9.2-2Daniel Veillard - 0.9.2-1Richard W.M. Jones - 0.9.1-3Daniel Veillard - 0.9.1-1Daniel Veillard - 0.9.0-1Daniel Veillard - 0.8.8-3Daniel P. Berrange - 0.8.8-2Daniel Veillard - 0.8.8-1Fedora Release Engineering - 0.8.7-2Daniel Veillard - 0.8.7-1Daniel Veillard - 0.8.5-1jkeating - 0.8.4-3Dan Horák - 0.8.4-2Daniel Veillard - 0.8.4-1Daniel P. Berrange - 0.8.3-2Daniel P. Berrange - 0.8.3-1David Malcolm - 0.8.2-3Daniel P. Berrange - 0.8.2-2Daniel Veillard - 0.8.2-1Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-1Richard W.M. Jones - 0.7.7-3.fc14Cole Robinson - 0.7.7-2.fc14Daniel Veillard - 0.7.7-1Adam Jackson 0.7.6-2Daniel Veillard - 0.7.6-1Chris Weyl 0.7.5-3Daniel P. Berrange - 0.7.5-2Daniel Veillard - 0.7.5-1Daniel Veillard - 0.7.4-1Daniel P. Berrange - 0.7.2-6Daniel P. Berrange - 0.7.2-5Daniel P. Berrange - 0.7.2-4Mark McLoughlin - 0.7.2-3Mark McLoughlin - 0.7.2-2Daniel Veillard - 0.7.2-1Mark McLoughlin - 0.7.1-12Mark McLoughlin - 0.7.1-11Mark McLoughlin - 0.7.1-10Mark McLoughlin - 0.7.1-9Mark McLoughlin - 0.7.1-8Mark McLoughlin - 0.7.1-7Chris Weyl - 0.7.1-6Mark McLoughlin - 0.7.1-5Mark McLoughlin - 0.7.1-4Daniel Veillard - 0.7.1-3Daniel Veillard - 0.7.1-2Daniel Veillard - 0.7.1-1Mark McLoughlin - 0.7.1-0.2.gitfac3f4cMark McLoughlin - 0.7.1-0.1.gitg3ef2e05Mark McLoughlin - 0.7.0-6Mark McLoughlin - 0.7.0-5Daniel P. Berrange - 0.7.0-4Mark McLoughlin - 0.7.0-3Mark McLoughlin - 0.7.0-2Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1641798) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634759) - qemu: Report more appropriate running reasons (rhbz#1634759) - qemu: Pass running reason to RESUME event handler (rhbz#1634759) - qemu: Map running reason to resume event detail (rhbz#1634759) - qemu: Avoid duplicate resume events and state changes (rhbz#1634759) - qemu: Don't ignore resume events (rhbz#1634759)- virfile: fix cast-align error (rhbz#1635705) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1635705) - virfiletst: Test virFileIsSharedFS (rhbz#1635705) - virFileIsSharedFSType: Detect direct mount points (rhbz#1635705) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1635705)- security: dac: also label listen UNIX sockets (rhbz#1635228) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1635228) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1635705)- conf: correct false boot order error during domain parse (rhbz#1601318)- virDomainDefCompatibleDevice: Relax alias change check (rhbz#1621910) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1621910) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623157)- storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1613746) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1611320) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624735)- qemu_migration: Avoid writing to freed memory (rhbz#1593137) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618622) - tests: rename hugepages to hugepages-default (rhbz#1591235) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1591235) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1591235) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1591235) - tests: extract pages-discard out of hugepages-pages (rhbz#1591235) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1591235) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1591235) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1591235) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1591235) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1591235) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1591235) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1591235) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1591235) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1591235) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1591235) - tests: introduce hugepages-nodeset (rhbz#1591235) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1591235) - conf: Move hugepages validation out of XML parser (rhbz#1591235) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1591235) - tests: sev: Test launch-security with specific QEMU version (rhbz#1612009) - qemu: Fix probing of AMD SEV support (rhbz#1612009) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1612009)- qemu: Exempt video model 'none' from getting a PCI address on Q35 (rhbz#1609087) - conf: Fix a error msg typo in virDomainVideoDefValidate (rhbz#1607825)- esx storage: Fix typo lsilogic -> lsiLogic (rhbz#1571759) - networkGetDHCPLeases: Don't always report error if unable to read leases file (rhbz#1600468) - nwfilter: Resolve SEGV for NWFilter Snoop processing (rhbz#1599973) - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs (rhbz#1589115) - qemuDomainSaveMemory: Don't enforce dynamicOwnership (rhbz#1589115) - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl (rhbz#1607831) - examples: Add clean-traffic-gateway into nwfilters (rhbz#1603115)- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice (rhbz#1598311) - qemu: hotplug: report error when changing rom enabled attr for net iface (rhbz#1599513) - qemu: Fix setting global_period cputune element (rhbz#1600427) - tests: qemucaps: Add test data for upcoming qemu 3.0.0 (rhbz#1475770) - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend (rhbz#1475770) - qemu: command: Move graphics iteration to its own function (rhbz#1475770) - qemu: address: Handle all the video devices within a single loop (rhbz#1475770) - conf: Introduce virDomainVideoDefClear helper (rhbz#1475770) - conf: Introduce virDomainDefPostParseVideo helper (rhbz#1475770) - qemu: validate: Enforce compile time switch type checking for videos (rhbz#1475770) - tests: Add capabilities data for QEMU 2.11 x86_64 (rhbz#1475770) - tests: Update capabilities data for QEMU 3.0.0 x86_64 (rhbz#1475770) - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc (rhbz#1475770) - qemu: caps: Introduce a capability for egl-headless (rhbz#1475770) - qemu: Introduce a new graphics display type 'headless' (rhbz#1475770) - qemu: caps: Add vfio-pci.display capability (rhbz#1475770) - conf: Introduce virDomainGraphicsDefHasOpenGL helper (rhbz#1475770) - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys (rhbz#1475770) - conf: Introduce new attribute 'display' (rhbz#1475770) - qemu: command: Enable formatting vfio-pci.display option onto cmdline (rhbz#1475770) - docs: Rephrase the mediated devices hostdev section a bit (rhbz#1475770) - conf: Introduce new video type 'none' (rhbz#1475770) - virt-xml-validate: Add schema for nwfilterbinding (rhbz#1600330) - tools: Fix typo generating adapter_wwpn field (rhbz#1601377) - src: Fix memory leak in virNWFilterBindingDispose (rhbz#1603025)- qemu: hotplug: Do not try to add secret object for TLS if it does not exist (rhbz#1598015) - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors (rhbz#1598015) - spec: Explicitly require matching libvirt-libs (rhbz#1600122) - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash (rhbz#1599545) - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one (rhbz#1470007) - qemuDomainValidateStorageSource: Relax PR validation (rhbz#1470007) - virStoragePRDefFormat: Suppress path formatting for migratable XML (rhbz#1470007) - qemu: Wire up PR_MANAGER_STATUS_CHANGED event (rhbz#1470007) - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo (rhbz#1470007) - qemu: Fetch pr-helper process info on reconnect (rhbz#1470007) - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject (rhbz#1598015) - virsh.pod: Fix a command name typo in nwfilter-binding-undefine (rhbz#1600329) - docs: schema: Add missing to vsock device (rhbz#1600345) - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats (rhbz#1595184)- qemu: Add capability for the HTM pSeries feature (rhbz#1525599) - conf: Parse and format the HTM pSeries feature (rhbz#1525599) - qemu: Format the HTM pSeries feature (rhbz#1525599) - qemu: hotplug: Don't access srcPriv when it's not allocated (rhbz#1597550) - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE (rhbz#1598084) - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs (rhbz#1598087) - virsh.pod: Drop --persistent for detach-device-alias (rhbz#1598087) - qemu: don't use chardev FD passing with standalone args (rhbz#1598281) - qemu: remove chardevStdioLogd param from vhostuser code path (rhbz#1597940) - qemu: consolidate parameters of qemuBuildChrChardevStr into flags (rhbz#1597940) - qemu: don't use chardev FD passing for vhostuser backend (rhbz#1597940) - qemu: fix UNIX socket chardevs operating in client mode (rhbz#1598440) - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set (rhbz#1515533)- Rebased to libvirt-4.5.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1291851, rhbz#1393106, rhbz#1468422, rhbz#1469338, rhbz#1526382 rhbz#1529059, rhbz#1541921, rhbz#1544869, rhbz#1552092, rhbz#1568407 rhbz#1583623, rhbz#1584091, rhbz#1585108, rhbz#1586027, rhbz#1588295 rhbz#1588336, rhbz#1589730, rhbz#1590214, rhbz#1591017, rhbz#1591561 rhbz#1591628, rhbz#1591645, rhbz#1593549- build: Don't install sysconfig files as scripts (rhbz#1563169)- Rebased to libvirt-4.4.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1149445, rhbz#1291851, rhbz#1300772, rhbz#1400475, rhbz#1456165 rhbz#1470007, rhbz#1480668, rhbz#1534418, rhbz#1549531, rhbz#1559284 rhbz#1559835, rhbz#1560946, rhbz#1566416, rhbz#1569861, rhbz#1572491 rhbz#1574089, rhbz#1576916, rhbz#1583484, rhbz#1583927, rhbz#1584071 rhbz#1584073- Rebased to libvirt-4.3.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1509870, rhbz#1530451, rhbz#1577920, rhbz#1283700, rhbz#1425757 rhbz#1448149, rhbz#1454709, rhbz#1502754, rhbz#1507737, rhbz#1519130 rhbz#1519146, rhbz#1522706, rhbz#1523564, rhbz#1524399, rhbz#1525496 rhbz#1527740, rhbz#1550980, rhbz#916061, rhbz#1494454, rhbz#1515533 rhbz#1532542, rhbz#1538570, rhbz#1544325, rhbz#1544659, rhbz#1546971 rhbz#1347550, rhbz#1367238, rhbz#1483816, rhbz#1543775, rhbz#1551000 rhbz#1552127, rhbz#1553075, rhbz#1553085, rhbz#1554876, rhbz#1556828 rhbz#1558317, rhbz#1425058, rhbz#1490158, rhbz#1492597, rhbz#1520821 rhbz#1529256, rhbz#1547250, rhbz#1557769, rhbz#1560917, rhbz#1560976 rhbz#1568148, rhbz#1569678, rhbz#1576464- conf: move 'generated' member from virMacAddr to virDomainNetDef (rhbz#1529338)- Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" (rhbz#1541960)- util: Check if kernel-provided info is consistent with itself (rhbz#1540780) - qemu: Refresh capabilities when creating resctrl allocation (rhbz#1540780) - qemu: Expose rx/tx_queue_size in qemu.conf too (rhbz#1541960) - util: bitmap: Fix value of 'map_alloc' when shrinking bitmap (rhbz#1540817) - qemu: driver: Extract vcpu halted state directly (rhbz#1534585) - qemu: Remove unused 'cpuhalted' argument from qemuDomainHelperGetVcpus (rhbz#1534585) - qemu: domain: Store vcpu halted state as a tristate (rhbz#1534585) - qemu: Limit refresh of CPU halted state to s390 (rhbz#1534585)- qemu: migration: Refresh device information after transferring state (rhbz#1463168) - qemuDomainRemoveMemoryDevice: unlink() memory backing file (rhbz#1461214) - util: Fix possible leak in virResctrlAllocMasksAssign (rhbz#1540817) - util: Clear unused part of the map in virBitmapShrink (rhbz#1540817) - tests: Add test for properly removing cachetune entries (rhbz#1540817)- storage: util: Properly ignore errors when backing volume is inaccessible (rhbz#1540022) - util: json: Add helper to return string or number properties as string (rhbz#1540290) - util: storage: Parse 'lun' for iSCSI protocol from JSON as string or number (rhbz#1540290) - util: Introduce virFormatIntPretty (rhbz#1289368) - util: Make prefix optional in virBitampString (rhbz#1289368) - util: Rename virBitmapString to virBitmapToString (rhbz#1289368) - util: Rename virBitmapDataToString to virBitmapDataFormat (rhbz#1289368) - util: Don't output too many zeros from virBitmapToString (rhbz#1289368) - util: Introduce virBitmapNewString (rhbz#1289368) - util: Reintroduce virBitmapSubtract (rhbz#1289368) - util: Introduce virBitmapShrink (rhbz#1289368) - conf: Sort cache banks in capabilities XML (rhbz#1289368) - conf: Format cache banks in capabilities with virFormatIntPretty (rhbz#1289368) - tests: Remove executable bits on plain data files (rhbz#1289368) - tests: Minor adjustments for test data (rhbz#1289368) - tests: Add resctrl-skx-twocaches test case to vircaps2xmltest (rhbz#1289368) - util: Fix leak in virStringTrimOptionalNewline (rhbz#1289368) - Rename virResctrlInfo to virResctrlInfoPerCache (rhbz#1289368) - util: Add virResctrlInfo (rhbz#1289368) - conf: Use virResctrlInfo in capabilities (rhbz#1289368) - util: Remove now-unneeded resctrl functions (rhbz#1289368) - fixup_resctrlinfo (rhbz#1289368) - resctrl: Add functions to work with resctrl allocations (rhbz#1289368) - conf: Add support for cputune/cachetune (rhbz#1289368) - tests: Add virresctrltest (rhbz#1289368) - qemu: Add support for resctrl (rhbz#1289368) - tests: Clean up and modify some vircaps2xmldata (rhbz#1289368) - resctl: stub out functions with Linux-only APIs used (rhbz#1289368) - util: Check for empty allocation instead of just NULL pointer (rhbz#1289368) - util: Use "resctrl" instead of "resctrlfs" spelling (rhbz#1289368) - util: Make it possible for virResctrlAllocSetMask to replace existing mask (rhbz#1289368) - util: Remove unused variable in virResctrlGetInfo (rhbz#1289368) - util: Don't check if entries under /sys/fs/resctrl/(info/) are directories (rhbz#1289368) - util: Add helpers for getting resctrl group allocs (rhbz#1289368) - util: Use default group's mask for unspecified resctrl allocations (rhbz#1289368) - util: Don't overwrite mask in virResctrlAllocFindUnused (rhbz#1289368) - qemu: Restore machinename even without cgroups (rhbz#1289368) - util: Extract path formatting into virResctrlAllocDeterminePath (rhbz#1289368) - qemu: Restore resctrl alloc data after restart (rhbz#1289368)- qemu: Fix crash in offline migration (rhbz#1536351) - Revert "qemu: monitor: do not report error on shutdown" (rhbz#1536461) - qemu: Refresh caps cache after booting a different kernel (rhbz#1525182) - qemu: Don't initialize struct utsname (rhbz#1525182)- qemuDomainAttachDeviceMknodHelper: Remove symlink before creating it (rhbz#1528502) - RHEL: cpu: Fix EPYC-IBRS CPU model (CVE-2017-5715) - cpu_x86: Copy CPU signature from ancestor (rhbz#1533125) - qemu: Ignore fallback CPU attribute on reconnect (rhbz#1532980) - qemu: Fix type of a completed job (rhbz#1523036)- conf: Add infrastructure for disk source private data XML (rhbz#1523261) - util: storage: Add helpers to parse and format relPath into privateData (rhbz#1523261) - qemu: domain: Parse and format relPath into disk source private data (rhbz#1523261) - qemu: remove input device after receiving the event (rhbz#1524837) - conf: honor maxnames in nodeListDevices API (rhbz#1528572) - storage: Fixing missing 'backingStore' tag from volume XML dumps. (rhbz#1529663) - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715) - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715) - cpu_x86: Rename virCPUx86MapInitialize (CVE-2017-5715) - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715) - qemu: capabilities: force update if the microcode version does not match (CVE-2017-5715) - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)- security: introduce virSecurityManager(Set|Restore)ChardevLabel (rhbz#1465833) - qemu: fix security labeling for attach/detach of char devices (rhbz#1465833) - nwfilter: don't crash listing filters in unprivileged daemon (rhbz#1522879) - docs: domain: Fix documentation of the 'snapshot' attribute for (rhbz#1523070) - storage: Don't dereference driver object if virStorageSource is not initialized (rhbz#1522682) - qemu: blockjob: Reset disk source index after pivot (rhbz#1519745) - qemu: Separate fetching CPU definitions from filling qemuCaps (rhbz#1521202) - qemu: Make sure host-model uses CPU model supported by QEMU (rhbz#1521202) - qemu: Avoid comparing size_t with -1 (rhbz#1521202) - migration.html: Clarify configuration file handling docs (rhbz#1514930)- conf: fix migratable XML for graphics if socket is generated based on config (rhbz#1511407) - storage: Extract error reporting for broken chains (rhbz#1509110) - qemu: domain: Refactor control flow in qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: process: Move handling of non-backing files into qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: domain: Fix backing store terminator for non-backing local files (rhbz#1509110) - numa: describe siblings distances within cells (rhbz#1454889) - xenconfig: add domxml conversions for xen-xl (rhbz#1454889) - virDomainNumaGetNodeDistance: Fix input arguments validation (rhbz#1454889) - numa: Introduce virDomainNumaNodeDistanceIsUsingDefaults (rhbz#1454889) - qemu_capabilities: Introcude QEMU_CAPS_NUMA_DIST (rhbz#1454889) - qemu: Support setting NUMA distances (rhbz#1454889) - conf: Fix memory leak for distances in virDomainNumaFree (rhbz#1454889) - virDomainDiskSourceNetworkParse: Don't leak @tlsCfg or @haveTLS (rhbz#1519759) - virDomainDiskBackingStoreParse: Don't leak @idx (rhbz#1519759) - qemuStateInitialize: Don't leak @memoryBackingPath (rhbz#1519759) - Introduce virDomainDeviceAliasIsUserAlias (rhbz#1518148) - qemu: prefer the PCI bus alias from status XML (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: use def->os.arch (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: assume true if we have no version information (rhbz#1518148) - qemu: add vmcoreinfo support (rhbz#1395248)- nodedev: Restore setting of privileged (rhbz#1517372) - spec: Turn on verbose build (rhbz#1335534) - spec: Make the build reproducible (rhbz#1335534) - Introduce virDomainInputDefGetPath (rhbz#1509866) - security: Introduce functions for input device hot(un)plug (rhbz#1509866) - qemu: Introduce functions for input device cgroup manipulation (rhbz#1509866) - qemu: functions for dealing with input device namespaces and labels (rhbz#1509866) - qemu: Properly label and create evdev on input device hotplug (rhbz#1509866) - qemu: Add QEMU_CAPS_DEVICE_SPAPR_VTY (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: rename QEMU_CAPS_SCLP_S390 to QEMU_CAPS_DEVICE_SCLPCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: add QEMU_CAPS_DEVICE_SCLPLMCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf, qemu: Use type-aware switches where possible (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - docs: Improve documentation for serial consoles (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrDefPostParse() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Run devicePostParse() again for the first serial device (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_NONE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Drop virDomainChrDeviceType.targetTypeAttr (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve error handling in virDomainChrDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Check virDomainChrSourceDefFormat() return value (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Remove ATTRIBUTE_FALLTHROUGH from virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Improve qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Parse and format virDomainChrSerialTargetModel (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Set targetModel based on targetType for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Validate target model for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Format targetModel for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Remove redundancy in qemuBuildSerialChrDeviceStr() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Add target type and model for spapr-vty (rhbz#1511421) - qemu: Support usb-serial and pci-serial on pSeries (rhbz#1512934) - conf: Add target type and model for pl011 (rhbz#1512929) - conf: add VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_SCLP (rhbz#1449265) - qemu: switch s390/s390x default console back to serial (rhbz#1449265) - qemu: Add QEMU_CAPS_DEVICE_ISA_SERIAL (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_ISA_SERIAL for isa-serial (rhbz#1512929) - qemu: Add QEMU_CAPS_DEVICE_PL011 (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_PL011 for pl011 (rhbz#1512929)- tests: Rename ppc64le caps to ppc64 (rhbz#1308743) - tests: Add caps for QEMU 2.10.0 on ppc64 (rhbz#1308743) - qemu: Enable configuration of HPT resizing for pSeries guests (rhbz#1308743) - tests: Add tests for configuration of HPT resizing (rhbz#1308743) - qemuBuildDriveDevStr: Prefer default aliases for IDE bus (rhbz#1434451) - virQEMUCapsHasPCIMultiBus: Fix @def type (rhbz#1434451) - qemuBuildDriveDevStr: Prefer default alias for SATA bus (rhbz#1434451) - qemuBuildDeviceAddressStr: Prefer default alias for PCI bus (rhbz#1434451) - qemu: domain: Don't call namespace setup for storage already accessed by vm (rhbz#1506072) - qemu: Properly skip "char device redirected to" in QEMU log (rhbz#1335534) - vierror: Define VIR_ERROR_MAX_LENGTH macro (rhbz#1335534) - qemu: Use the end of QEMU log for reporting errors (rhbz#1335534) - qemu: Move snapshot disk validation functions into one (rhbz#1511480) - qemu: domain: Despaghettify qemuDomainDeviceDefValidate (rhbz#1511480) - qemu: domain: Move hostdev validation into separate function (rhbz#1511480) - qemu: domain: Move video device validation into separate function (rhbz#1511480) - qemu: domain: Refactor domain device validation function (rhbz#1511480) - qemu: block: Add function to check if storage source allows concurrent access (rhbz#1511480) - qemu: domain: Reject shared disk access if backing format does not support it (rhbz#1511480) - qemu: snapshot: Disallow snapshot of unsupported shared disks (rhbz#1511480) - qemu: Disallow pivot of shared disks to unsupported storage (rhbz#1511480) - qemu: caps: Add capability for 'share-rw' disk option (rhbz#1378242) - qemu: command: Mark disks as such in qemu (rhbz#1378242)- conf: Don't inline virDomainNetTypeSharesHostView (rhbz#1472263) - conf: s/virDomainObjGetShortName/virDomainDefGetShortName/ (rhbz#1461214) - qemu: Move memPath generation from memoryBackingDir to a separate function (rhbz#1461214) - qemu: Set alias for memory cell in qemuBuildMemoryCellBackendStr (rhbz#1461214) - qemu: Rename qemuProcessBuildDestroyHugepagesPath (rhbz#1461214) - qemu: Destroy whole memory tree (rhbz#1461214) - qemu: Use predictable file names for memory-backend-file (rhbz#1461214) - conf: Properly parse (rhbz#1509110) - qemu: parse: Allocate disk definition with private data (rhbz#1510781) - qemu: Tolerate storage source private data being NULL (rhbz#1510323) - qemu: domain: Don't allocate storage source private data if not needed (rhbz#1510323) - conf: Fix message when maximum vCPU count is less than current (rhbz#1509151) - Revert "virNetDevSupportBandwidth: Enable QoS for vhostuser" (rhbz#1497410)- Rebased to libvirt-3.9.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1343919, rhbz#1379218, rhbz#1379603, rhbz#1427049, rhbz#1434451 rhbz#1439991, rhbz#1447169, rhbz#1458630, rhbz#1460143, rhbz#1460602 rhbz#1460677, rhbz#1460962, rhbz#1463285, rhbz#1464300, rhbz#1464832 rhbz#1469552, rhbz#1472263, rhbz#1475250, rhbz#1484341, rhbz#1490279 rhbz#1494400, rhbz#1495171, rhbz#1495511, rhbz#1497396, rhbz#1497410 rhbz#1501239, rhbz#1501715, rhbz#1504592, rhbz#1506494- Rebased to libvirt-3.8.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1075520, rhbz#1325066, rhbz#1341866, rhbz#1366446, rhbz#1368753 rhbz#1373783, rhbz#1439991, rhbz#1445600, rhbz#1448268, rhbz#1450317 rhbz#1454671, rhbz#1455023, rhbz#1455825, rhbz#1457610, rhbz#1460086 rhbz#1461301, rhbz#1462092, rhbz#1463168, rhbz#1464313, rhbz#1471225 rhbz#1472263, rhbz#1475227, rhbz#1476775, rhbz#1477880, rhbz#1481252 rhbz#1481309, rhbz#1485022, rhbz#1490705, rhbz#1490826, rhbz#1491217 rhbz#1494327- m4: Disable -Wdisabled-optimization (rhbz#1472263)- Rebased to libvirt-3.7.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#815702, rhbz#1233129, rhbz#1242801, rhbz#1316370, rhbz#1436065 rhbz#1436574, rhbz#1445325, rhbz#1458146, rhbz#1282859, rhbz#1371892 rhbz#1419760, rhbz#1430988, rhbz#1431112, rhbz#1447618, rhbz#1448149 rhbz#1451557, rhbz#1451983, rhbz#1455819, rhbz#1459091, rhbz#1459785 rhbz#1460962, rhbz#1461270, rhbz#1464975, rhbz#1352529, rhbz#1445596 rhbz#1445598, rhbz#1452053, rhbz#1452441, rhbz#1458708, rhbz#1459592 rhbz#1462060, rhbz#1463957, rhbz#1464821, rhbz#1467826, rhbz#1472277 rhbz#1225339, rhbz#1254971, rhbz#1267191, rhbz#1436042, rhbz#1437797 rhbz#1442947, rhbz#1443434, rhbz#1448766, rhbz#1449712, rhbz#1449715 rhbz#1453194, rhbz#1458630, rhbz#1458638, rhbz#1462653, rhbz#1467245 rhbz#1484230, rhbz#1484234, rhbz#1487705- qemu: Do not skip virCPUUpdateLive if priv->origCPU is set (rhbz#1441662)- qemu: Change coalesce settings on hotplug when they are different (rhbz#1414627)- util: storage: Make @backingFormat optional in virStorageFileGetMetadataInternal (rhbz#1461303)- util: storage: Output parsed network backing store string to debug log (rhbz#1461638) - util: storage: Add missing return to virStorageSourceParseBackingJSONGluster (rhbz#1461638) - util: storage: make virStorageSourceParseBackingJSONGlusterHost universal (rhbz#1461638) - util: storage: Add support for type 'inet' in virStorageSourceParseBackingJSONSocketAddress (rhbz#1461638) - util: storage: Split out parsing of TCP network host from JSON pseudoprotocol (rhbz#1461638) - util: storage: Report errors when source host data is missing (rhbz#1461638) - util: storage: Add JSON parser for new options in iSCSI protocol (rhbz#1461638) - util: storage: adapt to changes in JSON format for NBD (rhbz#1461638) - util: storage: adapt to changes in JSON format for ceph/rbd (rhbz#1461638) - util: storage: adapt to changes in JSON format for ssh (rhbz#1461638) - util: storage: adapt to changes in JSON format for sheepdog (rhbz#1461638) - qemu: Allow live-updates of coalesce settings (rhbz#1414627) - qemu: Pass the number of heads even with -vga qxl (rhbz#1283207) - util: storage: Export virStorageIsRelative (rhbz#1461303) - storage: Add helper to retrieve the backing store string of a storage volume (rhbz#1461303) - qemu: snapshot: Load data necessary for relative block commit to work (rhbz#1461303)- qemu: Set iface MTU on hotplug (rhbz#1408701) - Use a separate buffer for subelements (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - conf: introduce virDomainControllerDriverFormat (rhbz#1283251) - conf: add iotlb attribute to iommu (rhbz#1283251) - qemu: format device-iotlb on intel-iommu command line (rhbz#1283251) - qemuxml2xmltest: add virtio-options test (rhbz#1283251) - conf: use a leading space in virDomainVirtioNetDriverFormat (rhbz#1283251) - Add virtio-related options to interfaces (rhbz#1283251) - add virtio-related options to memballoon (rhbz#1283251) - Add virtio-related options to disks (rhbz#1283251) - Add virtio-related options to controllers (rhbz#1283251) - Add virtio-related options to filesystems (rhbz#1283251) - Add virtio-related options to rng devices (rhbz#1283251) - Add virtio-related options to video (rhbz#1283251) - Add virtio-related options to input devices (rhbz#1283251) - qemuxml2argvtest: add virtio-options test case (rhbz#1283251) - qemu: format virtio-related options on the command line (rhbz#1283251) - qemu: Allow memAccess for hugepages again (rhbz#1214369, rhbz#1458638) - qemu: Prefer hugepages over mem source='file' (rhbz#1214369) - qemu: Don't try to use hugepages if not enabled (rhbz#1214369) - qemu: Introduce qemuDomainDefFromXML helper (rhbz#1460952) - qemu: Add qemuDomainMigratableDefCheckABIStability (rhbz#1460952) - qemu: Add qemuDomainCheckABIStability (rhbz#1460952) - qemu: Use qemuDomainCheckABIStability where needed (rhbz#1460952)- Rebuild- qemu: mkdir memory_backing_dir on startup (rhbz#1214369) - qemu: Don't error out if allocation info can't be queried (rhbz#1452045) - daemon: Don't initialize SASL context if not necessary (rhbz#1450095) - virDomainXMLOption: Introduce virDomainABIStabilityDomain (rhbz#1450349) - virQEMUDriverDomainABIStability: Check for memoryBacking (rhbz#1450349) - qemu: process: Save vcpu ordering information on reconnect (rhbz#1451251) - audit: Fix the output message for shmem (rhbz#1218603) - qemu: Set operation on completed migration job (rhbz#1457052) - qemu: Conditionally allow block-copy for persistent domains (rhbz#1459113) - virsh: Add support for VIR_DOMAIN_BLOCK_COPY_TRANSIENT_JOB (rhbz#1459113) - qemu: Fix serial stub console allocation (rhbz#1434278) - conf: Make error reporting in virCPUDefIsEqual optional (rhbz#1441662) - conf: Refactor virCPUDefParseXML (rhbz#1441662) - conf: Make virDomainSnapshotDefFormat easier to read (rhbz#1441662) - conf: Pass xmlopt to virDomainSnapshotDefFormat (rhbz#1441662) - qemu: Rename xml_len in virQEMUSaveHeader as data_len (rhbz#1441662) - qemu: Fix memory leaks in qemuDomainSaveImageOpen (rhbz#1441662) - qemu: Introduce virQEMUSaveData{New,Free} (rhbz#1441662) - qemu: Introduce virQEMUSaveDataFinish (rhbz#1441662) - qemu: Refactor qemuDomainSaveHeader (rhbz#1441662) - qemu: Introduce virQEMUSaveData structure (rhbz#1441662) - conf: Introduce virSaveCookie (rhbz#1441662) - conf: Add save cookie callbacks to xmlopt (rhbz#1441662) - qemu: Implement virSaveCookie object and callbacks (rhbz#1441662) - qemu: Store save cookie in save images and snapshots (rhbz#1441662) - qemu: Remember CPU def from domain start (rhbz#1441662) - qemu: Report the original CPU in migratable xml (rhbz#1441662) - qemu: Always send persistent XML during migration (rhbz#1441662) - qemu: Send updated CPU in migration cookie (rhbz#1441662) - qemu: Store updated CPU in save cookie (rhbz#1441662) - qemu: Use updated CPU when starting QEMU if possible (rhbz#1441662) - docs: correct improper information about domain states in virsh manpage (rhbz#1408778)- conf: Resolve corner case on fc_host deletion (rhbz#1420740) - pci: fix link maximum speed detection (rhbz#1455017) - qemu: Use correct variable in qemuDomainSetBlockIoTune (rhbz#1455510) - virsh: Track when create pkttyagent (rhbz#1374126) - conf: add eim attribute to (rhbz#1451282, rhbz#1289153) - qemu: format eim on intel-iommu command line (rhbz#1451282, rhbz#1289153) - rpc: Double buffer size instead of quadrupling buffer size. (rhbz#1440683) - rpc: Allow up to 256K records to be returned per domain from virConnectGetAllDomainStats. (rhbz#1440683) - nodedev: Increase the netlink socket buffer size to the one used by udev (rhbz#1450960, rhbz#1442307) - util: hostcpu: Correctly report total number of vcpus in virHostCPUGetMap (rhbz#1456793) - qemu: Report shutdown event details (rhbz#1384007) - qemu: json: Fix daemon crash on handling domain shutdown event (rhbz#1384007)- util: introduce virStringMatch (rhbz#1446980) - util: introduce virBufferEscapeRegex (rhbz#1446980) - qemu: improve detection of UNIX path generated by libvirt (rhbz#1446980) - Adding POWER9 cpu model to cpu_map.xml (rhbz#1450189) - qemu: driver: Allow passing disk target as top image with block commit (rhbz#1451394) - qemu: monitor: Don't bother extracting vCPU halted state in text monitor (rhbz#1452106) - conf: Don't assign value from ..TypeFromString directly to enum (rhbz#1452454) - nodedev: Make use of the compile-time missing enum in switch error (rhbz#1452072) - conf: nodedev: Split virNodeDeviceDefFormat into more functions (rhbz#1452072) - docs: Provide a nodedev driver stub documentation (rhbz#1452072) - mdev: Pass a uuidstr rather than an mdev object to some util functions (rhbz#1452072) - nodedev: conf: Split PCI sub-capability parsing to separate methods (rhbz#1452072) - nodedev: Introduce new mdev_types and mdev nodedev capabilities (rhbz#1452072) - nodedev: Introduce the mdev capability to a PCI parent device (rhbz#1452072) - nodedev: Introduce mdev capability for mediated devices (rhbz#1452072) - docs: Document the mediated devices within the nodedev driver (rhbz#1452072) - Do not release unreserved address in qemuDomainAttachRNGDevice (rhbz#1452581) - qemu: process: Clear priv->namespaces on VM shutdown (rhbz#1453142) - Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" (rhbz#1449346) - qemu: Properly check return value of VIR_STRDUP in qemuDomainGetBlockIoTune (rhbz#1433183) - rpc: Bump maximum message size to 32M (rhbz#1440683) - Split out virDomainIOMMUDefFormat (rhbz#1427005) - qemu: allow conditional device property probing (rhbz#1427005) - qemu: refactor qemuBuildIOMMUCommandLine (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format kernel_irqchip on the command line (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format intel-iommu, intremap on the command line (rhbz#1427005) - conf: add caching_mode attribute to iommu device (rhbz#1427005) - qemu: format caching-mode on iommu command line (rhbz#1427005) - conf: split out virDomainIOMMUDefCheckABIStability (rhbz#1427005) - conf: add ABI stability checks for IOMMU options (rhbz#1427005)- util: mdev: Use a local variable instead of a direct pointer access (rhbz#1446455) - mdev: Fix daemon crash on domain shutdown after reconnect (rhbz#1446455) - qemu: Provide a much clearer message on device hot-plug (rhbz#1450072) - virsh: Add --tls description for the virsh man page (rhbz#1448806) - conf: Check CPU cache for ABI stability (rhbz#1449595) - qemuDomainBuildNamespace: Move /dev/* mountpoints later (rhbz#1449510) - qemuDomainCreateDeviceRecursive: pass a structure instead of bare path (rhbz#1449510) - qemuDomainCreateDeviceRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainAttachDeviceMknodRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainDetachDeviceUnlink: Don't unlink files we haven't created (rhbz#1449510)- conf: add a new parse flag VIR_DOMAIN_DEF_PARSE_ABI_UPDATE_MIGRATION (rhbz#1373184) - qemu_domain: use correct default USB controller on ppc64 (rhbz#1373184) - qemu: hotplug: Unexport qemuDomainHotplugDelVcpu (rhbz#1439452) - qemu: hotplug: Don't save status XML when monitor is closed (rhbz#1439452) - util: check ifa_addr pointer before accessing its elements (rhbz#1444408) - util: allow ignoring SIOCSIFHWADDR when errno is EPERM (rhbz#1415609) - qemu: Ignore missing query-migrate-parameters (rhbz#1441934) - locking: Add support for sanlock_strerror (rhbz#1409511) - RHEL: spec: Require sanlock >= 3.5 (rhbz#1409511) - qemu: Properly reset non-p2p migration (rhbz#1425003) - qemu: Don't fail if physical size can't be updated in qemuDomainGetBlockInfo (rhbz#1442344) - qemu: process: Clean automatic NUMA/cpu pinning information on shutdown (rhbz#1445627) - qemu: process: Don't leak priv->usbaddrs after VM restart (rhbz#1445627) - qemu: process: Clean up priv->migTLSAlias (rhbz#1445627) - Add VIR_DOMAIN_JOB_OPERATION typed parameter (rhbz#1441563) - qemu: Report VIR_DOMAIN_JOB_OPERATION (rhbz#1441563) - conf: Rename mode parameter in virCPUDefParseXML (rhbz#1428952) - Add support for CPU cache specification (rhbz#1428952) - qemu: Add support for guest CPU cache (rhbz#1428952) - qemu: Don't reset "events" migration capability (rhbz#1441165) - qemu: Fix persistent migration of transient domains (rhbz#1446205) - Fix padding of encrypted data (rhbz#1447297) - cpu: Introduce virCPUCopyMigratable (rhbz#1444421) - qemu: Move common code in virQEMUCapsInitCPUModel one layer up (rhbz#1444421) - qemu: Add migratable parameter to virQEMUCapsInitCPUModel (rhbz#1444421) - qemu: Introduce virQEMUCapsSetHostModel (rhbz#1444421) - qemu: Move qemuCaps CPU data copying into a separate function (rhbz#1444421) - qemu: Introduce virQEMUCapsHostCPUDataClear (rhbz#1444421) - qemu: Move qemuCaps host CPU data in a struct (rhbz#1444421) - qemu: Prepare qemuCaps for multiple host CPU defs (rhbz#1444421) - qemu: Pass migratable host CPU model to virCPUUpdate (rhbz#1444421) - cpu: Drop feature filtering from virCPUUpdate (rhbz#1444421) - cpu: Introduce virCPUGetHostIsSupported (rhbz#1444421) - qemu: Use more data for comparing CPUs (rhbz#1444421) - qemu: don't kill qemu process on restart if networkNotify fails (rhbz#1442700) - network: better log message when network is inactive during reconnect (rhbz#1442700) - disk: Resolve issues with disk partition build/start checks (rhbz#1439132) - disk: Force usage of parted when checking disk format for "bsd" (rhbz#1439132) - storage: Modify storageBackendWipeLocal to allow zero from end of device (rhbz#1439132) - storage: Introduce virStorageBackendZeroPartitionTable (rhbz#1439132) - logical: Use virStorageBackendZeroPartitionTable (rhbz#1373711, rhbz#1439132) - logical: Increase the size of the data to wipe (rhbz#1373711, rhbz#1439132) - disk: Use virStorageBackendZeroPartitionTable (rhbz#1439132) - util: Add virNetDevSetCoalesce function (rhbz#1414627) - conf, docs: Add support for coalesce setting(s) (rhbz#1414627) - Set coalesce settings for domain interfaces (rhbz#1414627) - docs: fix typo in closing HTML element (rhbz#1414627) - Don't leak str in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Remove pointless check for !ret in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Define ETHTOOL_[GS]COALESCE when building on older kernels (rhbz#1414627) - qemu: change the logic of setting default USB controller (rhbz#1438682) - qemu: use nec-usb-xhci as a default controller for aarch64 if available (rhbz#1438682) - qemu: introduce QEMU_CAPS_DEVICE_QEMU_XHCI (rhbz#1438682) - qemu: add support for qemu-xhci USB controller (rhbz#1438682) - qemu: use qemu-xhci USB controller by default for ppc64 and aarch64 (rhbz#1438682) - util: make macvtap/macvlan generated name #defines available to other files (rhbz#1335798) - conf: don't ignore for macvtap interfaces (rhbz#1335798) - util: rename/move VIR_NET_GENERATED_PREFIX to be consistent (rhbz#1335798)- qemu: Fix mdev checking for VFIO support (rhbz#1441291) - pci: recognize/report GEN4 (PCIe 4.0) card 16GT/s Link speed (rhbz#1442831) - qemu: refactor qemuDomainMachine* functions (rhbz#1441964) - qemu: report IDE bus in domain capabilities only if it's supported (rhbz#1441964) - qemu: do not crash on USB address with no port and invalid bus (rhbz#1441589) - spec: Avoid RPM verification errors on nwfilter XMLs (rhbz#1378774) - conf: Add check for non scsi_host parent during vport delete (rhbz#1420740)- storage: Fix capacity value for LUKS encrypted volumes (rhbz#1371892) - qemu: Add device id for mediated devices on qemu command line (rhbz#1438431) - qemu: hotplug: Iterate over vcpu 0 in individual vcpu hotplug code (rhbz#1437013) - qemu: hotplug: Fix formatting strings in qemuDomainFilterHotplugVcpuEntities (rhbz#1437010) - qemu: hotplug: Clear vcpu ordering for coldplug of vcpus (rhbz#1437010) - qemu: hotplug: Add validation for coldplug of individual vcpus (rhbz#1437010) - qemu: hotplug: Validate that vcpu-hotplug does not break config (rhbz#1437010) - qemu: Split virQEMUCapsInitArchQMPBasic() (rhbz#1429509) - tests: Initialize basic capabilities properly (rhbz#1429509) - qemu: Remove redundant capabilities (rhbz#1429509) - qemu: Advertise ACPI support for aarch64 guests (rhbz#1429509) - qemu: Enforce ACPI, UEFI requirements (rhbz#1429509) - tests: Test ACPI, UEFI requirements (rhbz#1429509) - qemu: Fix regression when hyperv/vendor_id feature is used (rhbz#1439736) - qemu: Fix resource leak in qemuDomainAddChardevTLSObjects error path (rhbz#1300769) - qemu: Break endless loop if qemuMigrationResetTLS fails (rhbz#1300769) - qemu: Properly reset TLS in qemuProcessRecoverMigrationIn (rhbz#1425003) - qemu: Drop resume label in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Always reset TLS in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationRun (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationCancel (rhbz#1425003) - qemu: Introduce qemuMigrationReset (rhbz#1425003) - qemu: Simplify qemuMigrationResetTLS (rhbz#1425003) - qemu: Properly reset all migration capabilities (rhbz#1425003) - qemu: Don't overwrite existing error in qemuMigrationReset (rhbz#1439130)- Rebased to libvirt-3.2.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#822148, rhbz#824989, rhbz#1004676, rhbz#1018251, rhbz#1181659 rhbz#1181899, rhbz#1270403, rhbz#1292451, rhbz#1300769, rhbz#1329090 rhbz#1366088, rhbz#1371617, rhbz#1372581, rhbz#1389313, rhbz#1398087 rhbz#1404627, rhbz#1406791, rhbz#1408808, rhbz#1410225, rhbz#1415609 rhbz#1422318, rhbz#1426176, rhbz#1428209, rhbz#1428893, rhbz#1429551 rhbz#1430275, rhbz#1430634, rhbz#1430672, rhbz#1430679, rhbz#1431112 rhbz#1431793, rhbz#1431852, rhbz#1433180, rhbz#1433183, rhbz#1434882 rhbz#1436119, rhbz#1436999- qemuDomainSaveImageUpdateDef: Don't overwrite errors from virDomainDefCheckABIStability (rhbz#1379200) - qemu_process: don't probe iothreads if it's not supported by QEMU (rhbz#1430258)- Rebased to libvirt-3.1.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1268906, rhbz#1316774, rhbz#1330024, rhbz#1336564, rhbz#1343094 rhbz#1344897, rhbz#1346566, rhbz#1349441, rhbz#1352529, rhbz#1374128 rhbz#1375410, rhbz#1375417, rhbz#1378540, rhbz#1382640, rhbz#1383039 rhbz#1397440, rhbz#1408701, rhbz#1410188, rhbz#1412834, rhbz#1414393 rhbz#1417203, rhbz#1420205, rhbz#1420668, rhbz#1420718, rhbz#1421036- Enable use of namespaces by default (rhbz#1382640) - virProcessRunInMountNamespace: Report errors from child - util: Introduce virFileReadLink - qemuDomainPrepareDisk: Fix ordering - qemuSecurityRestoreAllLabel: Don't use transactions - qemu_security: Use more transactions - qemuDomain{Attach,Detach}Device NS helpers: Don't relabel devices - qemuDomainCreateDevice: Properly deal with symlinks - qemuDomainCreateDevice: Don't loop endlessly - qemuDomainAttachDeviceMknod: Deal with symlinks - qemuDomainAttachDeviceMknod: Don't loop endlessly - qemuDomainAttachSCSIVHostDevice: Prefer qemuSecurity wrappers - qemuDomainAttachSCSIVHostDevice: manage /dev entry - qemu_security: Drop qemuSecuritySetRestoreAllLabelData struct - qemu_domain: Don't pass virDomainDeviceDefPtr to ns helpers - qemuDomainNamespaceSetupDisk: Drop useless @src variable - qemuDomainNamespace{Setup,Teardown}Disk: Don't pass pointer to full disk - qemuDomainDiskChainElement{Prepare,Revoke}: manage /dev entry - qemuDomainNamespaceSetupDisk: Simplify disk check - qemu_security: Introduce ImageLabel APIs- Rebased to libvirt-3.0.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1191901, rhbz#1257813, rhbz#1292984, rhbz#1300177, rhbz#1302168 rhbz#1302171, rhbz#1332019, rhbz#1336564, rhbz#1349696, rhbz#1363586 rhbz#1370357, rhbz#1373711, rhbz#1386466, rhbz#1396040, rhbz#1397940 rhbz#1402690, rhbz#1402726, rhbz#1403691, rhbz#1404952, rhbz#1405269 rhbz#1406442- Rebased to libvirt-2.5.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1106416, rhbz#1106419, rhbz#1207095, rhbz#1247005, rhbz#1300776 rhbz#1343858, rhbz#1347049, rhbz#1349898, rhbz#1354253, rhbz#1356769 rhbz#1356881, rhbz#1357358, rhbz#1357416, rhbz#1358181, rhbz#1359135 rhbz#1360533, rhbz#1365779, rhbz#1366108, rhbz#1366460, rhbz#1366505 rhbz#1368351, rhbz#1368368, rhbz#1369633, rhbz#1370357, rhbz#1370360 rhbz#1371039, rhbz#1371358, rhbz#1371758, rhbz#1372580, rhbz#1373535 rhbz#1373783, rhbz#1373849, rhbz#1374718, rhbz#1375268, rhbz#1375424 rhbz#1375524, rhbz#1375887, rhbz#1375920, rhbz#1375939, rhbz#1376009 rhbz#1376083, rhbz#1377602, rhbz#1377913, rhbz#1378290, rhbz#1378401 rhbz#1379196, rhbz#1379212, rhbz#1379895, rhbz#1382079, rhbz#1386976 rhbz#1387665, rhbz#1387666, rhbz#1393854, rhbz#1396597, rhbz#1399260 rhbz#1401054- virtlogd: Don't stop or restart along with libvirtd (rhbz#1372576)- Add helper for removing transient definition (rhbz#1368774) - qemu: Remove stale transient def when migration fails (rhbz#1368774) - qemu: Don't use query-migrate on destination (rhbz#1374613) - conf: allow hotplugging "legacy PCI" device to manually addressed PCIe slot (rhbz#1337490) - conf: Add support for virtio-net.rx_queue_size (rhbz#1366989) - qemu_capabilities: Introduce virtio-net-*.rx_queue_size (rhbz#1366989) - qemu: Implement virtio-net rx_queue_size (rhbz#1366989) - audit: Audit information about shmem devices (rhbz#1218603) - qemu: monitor: Use a more obvious iterator name (rhbz#1375783) - qemu: monitor: qemuMonitorGetCPUInfoHotplug: Add iterator 'anycpu' (rhbz#1375783) - qemu: monitor: Add vcpu state information to monitor data (rhbz#1375783) - qemu: domain: Don't infer vcpu state (rhbz#1375783)- util: storage: Properly set protocol type when parsing gluster json string (rhbz#1372251) - conf: Add IOThread quota and period scheduler/cputune defs (rhbz#1356937) - qemu: Add support to get/set IOThread period and quota cgroup values (rhbz#1356937) - network: new network forward mode 'open' (rhbz#846810) - virtlogd.socket: Tie lifecycle to libvirtd.service (rhbz#1372576) - cpu_x86: Fix minimum match custom CPUs on hosts with CMT (rhbz#1365500) - qemu: cgroup: Extract temporary relaxing of cgroup setting for vcpu hotplug (rhbz#1097930) - qemu: process: Fix start with unpluggable vcpus with NUMA pinning (rhbz#1097930)- qemu: caps: Always assume QEMU_CAPS_SMP_TOPOLOGY (rhbz#1097930) - conf: Extract code formatting vCPU info (rhbz#1097930) - conf: Rename virDomainVcpuInfoPtr to virDomainVcpuDefPtr (rhbz#1097930) - conf: Don't report errors from virDomainDefGetVcpu (rhbz#1097930) - tests: qemuxml2xml: Format status XML header dynamically (rhbz#1097930) - conf: convert def->vcpus to a array of pointers (rhbz#1097930) - conf: Add private data for virDomainVcpuDef (rhbz#1097930) - qemu: domain: Add vcpu private data structure (rhbz#1097930) - qemu: domain: Extract formating and parsing of vCPU thread ids (rhbz#1097930) - qemu: Add cpu ID to the vCPU pid list in the status XML (rhbz#1097930) - qemu: Store vCPU thread ids in vcpu private data objects (rhbz#1097930) - Fix logic in qemuDomainObjPrivateXMLParseVcpu (rhbz#1097930) - qemu: Add qemuProcessSetupPid() and use it in qemuProcessSetupIOThread() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupEmulator() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupVcpu() (rhbz#1097930) - qemuBuildCpuCommandLine: Don't leak @buf (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs again (rhbz#1097930) - qemu: capabilities: Drop unused function virQEMUCapsGetMachineTypes (rhbz#1097930) - qemu: caps: Sanitize storage of machine type related data (rhbz#1097930) - qemu: cap: Refactor access to array in virQEMUCapsProbeQMPMachineTypes (rhbz#1097930) - qemu: monitor: Add monitor API for device_add supporting JSON objects (rhbz#1097930) - qemu: monitor: Add do-while block to QEMU_CHECK_MONITOR_FULL (rhbz#1097930) - qemu: Improve error message in virDomainGetVcpus (rhbz#1097930) - qemu: domain: Rename qemuDomainDetectVcpuPids to qemuDomainRefreshVcpuInfo (rhbz#1097930) - qemu: monitor: Rename qemuMonitor(JSON|Text)GetCPUInfo (rhbz#1097930) - qemu: domain: Improve vCPU data checking in qemuDomainRefreshVcpu (rhbz#1097930) - qemu: domain: Simplify return values of qemuDomainRefreshVcpuInfo (rhbz#1097930) - internal: Introduce macro for stealing pointers (rhbz#1097930) - tests: qemucapabilities: Add data for qemu 2.7.0 (rhbz#1097930) - qemu: setcpus: Report better errors (rhbz#1097930) - qemu: setvcpus: Extract setting of maximum vcpu count (rhbz#1097930) - qemu: driver: Extract setting of live vcpu count (rhbz#1097930) - qemu: driver: Split out regular vcpu hotplug code into a function (rhbz#1097930) - conf: Provide error on undefined vcpusched entry (rhbz#1097930) - qemu: monitor: Return structures from qemuMonitorGetCPUInfo (rhbz#1097930) - qemu: monitor: Return struct from qemuMonitor(Text|Json)QueryCPUs (rhbz#1097930) - qemu: Add capability for query-hotpluggable-cpus command (rhbz#1097930) - qemu: Forbid config when topology based cpu count doesn't match the config (rhbz#1097930) - qemu: capabilities: Extract availability of new cpu hotplug for machine types (rhbz#1097930) - qemu: monitor: Extract QOM path from query-cpus reply (rhbz#1097930) - qemu: monitor: Add support for calling query-hotpluggable-cpus (rhbz#1097930) - qemu: monitor: Add algorithm for combining query-(hotpluggable-)-cpus data (rhbz#1097930) - tests: Add test infrastructure for qemuMonitorGetCPUInfo (rhbz#1097930) - tests: cpu-hotplug: Add data for x86 hotplug with 11+ vcpus (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 platform including hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 out-of-order hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 without threads enabled (rhbz#1097930) - qemu: domain: Extract cpu-hotplug related data (rhbz#1097930) - qemu: domain: Prepare for VCPUs vanishing while libvirt is not running (rhbz#1097930) - util: Extract and rename qemuDomainDelCgroupForThread to virCgroupDelThread (rhbz#1097930) - conf: Add XML for individual vCPU hotplug (rhbz#1097930) - qemu: migration: Prepare for non-contiguous vcpu configurations (rhbz#1097930) - qemu: command: Add helper to convert vcpu definition to JSON props (rhbz#1097930) - qemu: process: Copy final vcpu order information into the vcpu definition (rhbz#1097930) - qemu: command: Add support for sparse vcpu topologies (rhbz#1097930) - qemu: Use modern vcpu hotplug approach if possible (rhbz#1097930) - qemu: hotplug: Allow marking unplugged devices by alias (rhbz#1097930) - qemu: hotplug: Add support for VCPU unplug (rhbz#1224341) - virsh: vcpuinfo: Report vcpu number from the structure rather than it's position (rhbz#1097930) - qemu: driver: Fix qemuDomainHelperGetVcpus for sparse vcpu topologies (rhbz#1097930) - doc: clarify documentation for vcpu order (rhbz#1097930) - conf: Don't validate vcpu count in XML parser (rhbz#1097930) - qemu: driver: Validate configuration when setting maximum vcpu count (rhbz#1370066) - conf: Fix build with picky GCC (rhbz#1097930)- qemu_command: don't modify heads for graphics device (rhbz#1366119) - virsh: Fix core for cmdSecretGetValue (rhbz#1366611) - conf: report an error message for non-existing USB hubs (rhbz#1367130) - conf: free the ports array of a USB hub (rhbz#1366097) - utils: storage: Fix JSON field name for uri based storage (rhbz#1367260) - qemu: Adjust the cur_ballon on coldplug/unplug of dimms (rhbz#1220702) - conf: Provide error on undefined iothreadsched entry (rhbz#1366484) - qemu: Fix the command line generation for rbd auth using aes secrets (rhbz#1182074) - qemu: Fix crash hot plugging luks volume (rhbz#1367259) - Revert "admin: Fix the default uri for session daemon to libvirtd:///session" (rhbz#1367269) - libvirt: convert to typesafe virConf accessors (rhbz#1367269) - admin: Fix default uri config option name s/admin_uri_default/uri_default (rhbz#1367269) - virt-admin: Properly fix the default session daemon URI to admin server (rhbz#1367269)- qemu: Fix domain state after reset (rhbz#1269575) - rpc: virnetserver: Rename ClientSetProcessingControls to ClientSetLimits (rhbz#1357776) - rpc: virnetserver: Move virNetServerCheckLimits which is static up in the file (rhbz#1357776) - rpc: virnetserver: Add code to CheckLimits to handle suspending of services (rhbz#1357776) - admin: rpc: virnetserver: Fix updating of the client limits (rhbz#1357776) - rpc: virnetserver: Remove dead code checking the client limits (rhbz#1357776) - storage: Fix a NULL ptr dereference in virStorageBackendCreateQemuImg (rhbz#1363636) - qemu: Introduce qemuAliasFromHostdev (rhbz#1289391) - qemu: Use the hostdev alias in qemuDomainAttachHostSCSIDevice error path (rhbz#1289391) - storage: Don't remove the pool for buildPool failure in storagePoolCreate (rhbz#1362349) - lxcDomainCreateXMLWithFiles: Avoid crash (rhbz#1363773) - admin: Fix the default uri for session daemon to libvirtd:///session (rhbz#1356858) - docs: Distribute subsite.xsl (rhbz#1365004) - qemuBuildMachineCommandLine: Follow our pattern (rhbz#1304483) - Introduce SMM feature (rhbz#1304483) - Introduce @secure attribute to os loader element (rhbz#1304483) - qemu: Enable secure boot (rhbz#1304483) - qemu: Advertise OVMF_CODE.secboot.fd (rhbz#1304483) - tests: Fix broken build (rhbz#1304483) - cpu_x86: Introduce x86FeatureIsMigratable (rhbz#1365500) - cpu_x86: Properly drop non-migratable features (rhbz#1365500) - tests: Add a test for host-model CPU with CMT feature (rhbz#1365500) - cpu_x86: Fix host-model CPUs on hosts with CMT (rhbz#1365500) - virt-admin: Fix the error when an invalid URI has been provided (rhbz#1365903) - conf: improve error log when PCI devices don't match requested controller (rhbz#1363627) - conf: don't allow connecting upstream-port directly to pce-expander-bus (rhbz#1361172) - conf: restrict where dmi-to-pci-bridge can be connected (rhbz#1363648) - conf: restrict expander buses to connect only to a root bus (rhbz#1358712) - virNetDevMacVLanCreateWithVPortProfile: Don't mask virNetDevMacVLanTapOpen error (rhbz#1240439)- qemu: hotplug: fix changeable media ejection (rhbz#1359071) - lxc: Don't crash by forgetting to ref transient domains (rhbz#1351057) - Introduce device (rhbz#1235581) - Add QEMU_CAPS_DEVICE_INTEL_IOMMU (rhbz#1235581) - qemu: format intel-iommu on the command line (rhbz#1235581) - qemu_monitor_json: add support to search QOM device path by device alias (rhbz#1358728) - hvsupport: Introduce parseSymsFile (rhbz#1286679) - hvsupport: use a regex instead of XML::XPath (rhbz#1286679) - hvsupport: construct the group regex upfront (rhbz#1286679) - hvsupport: skip non-matching lines early (rhbz#1286679) - virconf: Fix config file path construction (rhbz#1357364) - virDomainHostdevDefFree: Don't leak privateData (rhbz#1357346) - virt-admin: Output srv-threadpool-info data as unsigned int rather than signed (rhbz#1356769) - util: Introduce virISCSINodeNew (rhbz#1356436) - iscsi: Establish connection to target via static target login (rhbz#1356436) - storage: Document wiping formatted volume types (rhbz#868771) - admin: Retrieve the SASL context for both local and remote connection (rhbz#1361948) - daemon: sasl: Don't forget to save SASL username to client's identity (rhbz#1361948) - vsh: Make vshInitDebug return int instead of void (rhbz#1357363) - tools: Make use of the correct environment variables (rhbz#1357363) - util: Add 'usage' for encryption (rhbz#1301021) - virStorageEncryptionSecretFree: Don't leak secret lookup definition (rhbz#1301021) - encryption: Add luks parsing for storageencryption (rhbz#1301021) - encryption: Add and to encryption (rhbz#1301021) - qemu: Introduce helper qemuDomainSecretDiskCapable (rhbz#1301021) - tests: Adjust LUKS tests to use 'volume' secret type (rhbz#1301021) - docs: Update docs to reflect LUKS secret changes (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachHostSCSIDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachSCSIDisk (rhbz#1301021) - qemu: Move and rename qemuBufferEscapeComma (rhbz#1301021) - storage: Add support to create a luks volume (rhbz#1301021) - qemu: Add secinfo for hotplug virtio disk (rhbz#1301021) - qemu: Alter the qemuDomainGetSecretAESAlias to add new arg (rhbz#1301021) - qemu: Add luks support for domain disk (rhbz#1301021) - qemu: Move setting of obj bools for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Move setting of encobjAdded for qemuDomainAttachSCSIDisk (rhbz#1301021) - storage: Fix error path (rhbz#1301021) - qemu: Disallow usage of luks encryption if aes secret not possible (rhbz#1301021) - storage: Add extra failure condition for luks volume creation (rhbz#1301021) - virstoragefile: refactor virStorageFileMatchesNNN methods (rhbz#1301021) - qemu: Make qemuDomainCheckDiskStartupPolicy self-contained (rhbz#1168453) - qemu: Remove unnecessary label and its only reference (rhbz#1168453) - qemu: Fix support for startupPolicy with volume/pool disks (rhbz#1168453) - virsh: Report error when explicit connection fails (rhbz#1356461) - tests: Add testing of backing store string parser (rhbz#1134878) - util: json: Make first argument of virJSONValueObjectForeachKeyValue const (rhbz#1134878) - util: qemu: Add wrapper for JSON -> commandline conversion (rhbz#1134878) - util: qemu: Add support for user-passed strings in JSON->commandline (rhbz#1134878) - util: qemu: Allow nested objects in JSON -> commandline generator (rhbz#1134878) - util: qemu: Allow for different approaches to format JSON arrays (rhbz#1134878) - util: qemu: Don't generate any extra commas in virQEMUBuildCommandLineJSON (rhbz#1134878) - util: json: Make first argument of virJSONValueCopy const (rhbz#1134878) - util: storage: Add parser for qemu's json backing pseudo-protocol (rhbz#1134878) - util: storage: Add support for host device backing specified via JSON (rhbz#1134878) - util: storage: Add support for URI based backing volumes in qemu's JSON pseudo-protocol (rhbz#1134878) - util: storage: Add json pseudo protocol support for gluster volumes (rhbz#1134878) - util: storage: Add json pseudo protocol support for iSCSI volumes (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'nbd' protocol (rhbz#1134878) - util: storage: Add JSON backing store parser for 'sheepdog' protocol (rhbz#1134878) - util: storage: Add 'ssh' network storage protocol (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'ssh' protocol (rhbz#1134878) - qemu: command: Rename qemuBuildNetworkDriveURI to qemuBuildNetworkDriveStr (rhbz#1247521) - qemu: command: Split out network disk URI building (rhbz#1247521) - qemu: command: Extract drive source command line formatter (rhbz#1247521) - qemu: command: Refactor code extracted to qemuBuildDriveSourceStr (rhbz#1247521) - storage: gluster: Support multiple hosts in backend functions (rhbz#1247521) - util: qemu: Add support for numbered array members (rhbz#1247521) - qemu: command: Add infrastructure for object specified disk sources (rhbz#1247521) - qemu: command: Add support for multi-host gluster disks (rhbz#1247521) - qemu: Need to free fileprops in error path (rhbz#1247521) - storage: remove "luks" storage volume type (rhbz#1301021)- qemu: getAutoDumpPath() return value should be dumpfile not domname. (rhbz#1354238) - qemu: Copy complete domain def in qemuDomainDefFormatBuf (rhbz#1320470) - qemu: Drop default channel path during migration (rhbz#1320470) - qemu: Fix migration from old libvirt (rhbz#1320500) - Add USB addresses to qemuhotplug test cases (rhbz#1215968) - Introduce virDomainUSBDeviceDefForeach (rhbz#1215968) - Allow omitting USB port (rhbz#1215968) - Store USB port path as an array of integers (rhbz#1215968) - Introduce virDomainUSBAddressSet (rhbz#1215968) - Add functions for adding USB controllers to addrs (rhbz#1215968) - Add functions for adding USB hubs to addrs (rhbz#1215968) - Reserve existing USB addresses (rhbz#1215968) - Add tests for USB address assignment (rhbz#1215968) - Assign addresses to USB devices (rhbz#1215968) - Assign addresses on USB device hotplug (rhbz#1215968) - Auto-add one hub if there are too many USB devices (rhbz#1215968)- qemu: Use bootindex whenever possible (rhbz#1323085) - qemu: Properly reset spiceMigration flag (rhbz#1151723) - qemu: Drop useless SPICE migration code (rhbz#1151723) - qemu: Memory locking is only required for KVM guests on ppc64 (rhbz#1350772) - virtlogd: make max file size & number of backups configurable (rhbz#1351209) - virtlogd: increase max file size to 2 MB (rhbz#1351209)- Rebased to libvirt-2.0.0 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#735385, rhbz#1004602, rhbz#1046833, rhbz#1180092, rhbz#1216281 rhbz#1283207, rhbz#1286679, rhbz#1289288, rhbz#1302373, rhbz#1304222 rhbz#1312188, rhbz#1316370, rhbz#1320893, rhbz#1322210, rhbz#1325072 rhbz#1325080, rhbz#1332446, rhbz#1333248, rhbz#1333404, rhbz#1334237 rhbz#1335617, rhbz#1335832, rhbz#1337869, rhbz#1341415, rhbz#1342342 rhbz#1342874, rhbz#1342962, rhbz#1343442, rhbz#1344892, rhbz#1344897 rhbz#1345743, rhbz#1346723, rhbz#1346724, rhbz#1346730, rhbz#1350688 rhbz#1351473- Rebased to libvirt-1.3.5 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1139766, rhbz#1182074, rhbz#1209802, rhbz#1265694, rhbz#1286679 rhbz#1286709, rhbz#1318993, rhbz#1319044, rhbz#1320836, rhbz#1326660 rhbz#1327537, rhbz#1328003, rhbz#1328301, rhbz#1329045, rhbz#1336629 rhbz#1337073, rhbz#1339900, rhbz#1341460- Rebased to libvirt-1.3.4 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1002423, rhbz#1004593, rhbz#1038888, rhbz#1103314, rhbz#1220702 rhbz#1286679, rhbz#1289363, rhbz#1320447, rhbz#1324551, rhbz#1325043 rhbz#1325075, rhbz#1325757, rhbz#1326270, rhbz#1327499, rhbz#1328401 rhbz#1329041, rhbz#1329046, rhbz#1329819, rhbz#1331228- qemu: perf: Fix crash/memory corruption on failed VM start (rhbz#1324757)- Rebased to libvirt-1.3.3 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#830971, rhbz#986365, rhbz#1151723, rhbz#1195176, rhbz#1249441 rhbz#1260749, rhbz#1264008, rhbz#1269715, rhbz#1278727, rhbz#1281706 rhbz#1282744, rhbz#1286679, rhbz#1288000, rhbz#1289363, rhbz#1293804 rhbz#1306556, rhbz#1308317, rhbz#1313264, rhbz#1313314, rhbz#1314594 rhbz#1315059, rhbz#1316371, rhbz#1316384, rhbz#1316420, rhbz#1316433 rhbz#1316465, rhbz#1317531, rhbz#1318569, rhbz#1321546- Rebased to libvirt-1.3.2 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1197592, rhbz#1235180, rhbz#1244128, rhbz#1244567, rhbz#1245013 rhbz#1250331, rhbz#1265694, rhbz#1267256, rhbz#1275039, rhbz#1282846 rhbz#1283085, rhbz#1286679, rhbz#1290324, rhbz#1293241, rhbz#1293899 rhbz#1299696, rhbz#1305922- Rebased to libvirt-1.3.1 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1207692, rhbz#1233115, rhbz#1245476, rhbz#1298065, rhbz#1026136 rhbz#1207751, rhbz#1210587, rhbz#1250287, rhbz#1253107, rhbz#1254152 rhbz#1257486, rhbz#1266078, rhbz#1271107, rhbz#1159219, rhbz#1163091 rhbz#1196711, rhbz#1263574, rhbz#1270427, rhbz#1245525, rhbz#1247987 rhbz#1248277, rhbz#1249981, rhbz#1251461, rhbz#1256999, rhbz#1264008 rhbz#1265049, rhbz#1265114, rhbz#1270715, rhbz#1272301, rhbz#1273686 rhbz#997561, rhbz#1166452, rhbz#1231114, rhbz#1233003, rhbz#1260576 rhbz#1261432, rhbz#1273480, rhbz#1273491, rhbz#1277781, rhbz#1278404 rhbz#1281707, rhbz#1282288, rhbz#1285665, rhbz#1288690, rhbz#1292984 rhbz#921135, rhbz#1025230, rhbz#1240439, rhbz#1266982, rhbz#1270709 rhbz#1276198, rhbz#1278068, rhbz#1278421, rhbz#1281710, rhbz#1291035 rhbz#1297020, rhbz#1297690 - RHEL: Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - RHEL: qemu: Support vhost-user-multiqueue with QEMU 2.3 (rhbz#1207692)- qemu: Add conditions for qemu-kvm use on ppc64 (rhbz#1267882) - qemu: Move simplification variable to begining of the function (rhbz#1266856) - qemu: Extract -mem-path building into its own function (rhbz#1266856) - qemu: Add -mem-path even with numa (rhbz#1266856) - qemu: Use memory-backing-file only when needed (rhbz#1266856) - qemu: Always update migration times on destination (rhbz#1265902) - qemu: Copy completed migration stats only on success (rhbz#1265902) - qemu: Introduce flags in qemuMigrationCompleted (rhbz#1265902) - qemu: Make updating stats in qemuMigrationCheckJobStatus optional (rhbz#1265902) - qemu: Wait until destination QEMU consumes all migration data (rhbz#1265902)- qemu: Fix dynamic_ownership qemu.conf setting (rhbz#1267154)- domain: Fix migratable XML with graphics/@listen (rhbz#1265111)- virSecuritySELinuxSetSecurityAllLabel: drop useless virFileIsSharedFSType (rhbz#1124841) - security_selinux: Replace SELinuxSCSICallbackData with proper struct (rhbz#1124841) - virSecurityManager: Track if running as privileged (rhbz#1124841) - security_selinux: Take @privileged into account (rhbz#1124841) - qemu: Fix using guest architecture as lookup key (rhbz#1260753) - virfile: Check for existence of dir in virFileDeleteTree (rhbz#1146886) - Revert "qemu: Fix integer/boolean logic in qemuSetUnprivSGIO" (rhbz#1072736) - qemu: migration: Relax enforcement of memory hotplug support (rhbz#1252685) - conf: Add helper to determine whether memory hotplug is enabled for a vm (rhbz#1252685) - qemu: Make memory alignment helper more universal (rhbz#1252685) - conf: Drop VIR_DOMAIN_DEF_PARSE_CLOCK_ADJUST flag (rhbz#1252685) - conf: Document all VIR_DOMAIN_DEF_PARSE_* flags (rhbz#1252685) - conf: Add XML parser flag that will allow us to do incompatible updates (rhbz#1252685) - conf: Split memory related post parse stuff into separate function (rhbz#1252685) - conf: Rename max_balloon to total_memory (rhbz#1252685) - conf: Pre-calculate initial memory size instead of always calculating it (rhbz#1252685) - conf: Don't always recalculate initial memory size from NUMA size totals (rhbz#1252685) - qemu: command: Align memory sizes only on fresh starts (rhbz#1252685) - qemu: ppc64: Align memory sizes to 256MiB blocks (rhbz#1249006) - test: Add test to validate that memory sizes don't get updated on migration (rhbz#1252685) - qemu: Align memory module sizes to 2MiB (rhbz#1252685) - qemu: Refresh memory size only on fresh starts (rhbz#1242940)- conf: fix crash when parsing a unordered NUMA (rhbz#1260846) - vmx: Some whitespace cleanup (rhbz#1172544) - vmx: The virVMXParseDisk deviceType can be NULL, add some missing checks (rhbz#1172544) - vmx: Add handling for CDROM devices with SCSI passthru (rhbz#1172544) - qemu: hotplug: Properly clean up drive backend if frontend hotplug fails (rhbz#1262399) - qemu: Introduce QEMU_CAPS_DEVICE_RTL8139 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_E1000 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_VIRTIO_NET (rhbz#1254044) - qemu: Try several network devices when looking for a default (rhbz#1254044) - qemu: Report error if per-VM directory cannot be created (rhbz#1146886) - qemu: Do not allow others into per-VM subdirectories (rhbz#1146886) - qemu: Allow others to browse /var/lib/libvirt/qemu (rhbz#1146886)- util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1257004) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1257004) - cpu: Introduce IvyBridge CPU model (rhbz#1254420) - examples: Add example polkit ACL rules (rhbz#1115289) - qemu: don't use initialized ret in qemuRemoveSharedDevice (rhbz#1072736) - qemu: Introduce qemuDomainMachineIsS390CCW (rhbz#1258361) - qemu: Need to check for machine.os when using ADDRESS_TYPE_CCW (rhbz#1258361)- Start daemon only after filesystems are mounted (rhbz#1255228) - virfile: Add error for root squash change mode failure (rhbz#1253609) - virfile: Introduce virFileUnlink (rhbz#1253609) - storage: Correct the 'mode' check (rhbz#1253609) - storage: Handle failure from refreshVol (rhbz#1253609) - util: Add virStringGetFirstWithPrefix (rhbz#1165580) - util: Add virCgroupGetBlockDevString (rhbz#1165580) - util: Add getters for cgroup block device I/O throttling (rhbz#1165580) - lxc: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - qemu: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - Allow vfio hotplug of a device to the domain which owns the iommu (rhbz#1256486) - hostdev: skip ACS check when using VFIO for device assignment (rhbz#1256486) - docs: Clarify unprivileged sgio feature (rhbz#1072736) - qemu: Introduce qemuIsSharedHostdev (rhbz#1072736) - qemu: Introduce qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuCheckSharedDisk to create qemuCheckUnprivSGIO (rhbz#1072736) - qemu: Inline qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuSetUnprivSGIO return values (rhbz#1072736) - qemu: Fix integer/boolean logic in qemuSetUnprivSGIO (rhbz#1072736) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1072736) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1072736) - security_selinux: Use proper structure to access socket data (rhbz#1146886) - security_dac: Label non-listening sockets (rhbz#1146886) - security: Add virSecurityDomainSetDirLabel (rhbz#1146886) - security_stack: Add SetDirLabel support (rhbz#1146886) - security_selinux: Add SetDirLabel support (rhbz#1146886) - security_dac: Add SetDirLabel support (rhbz#1146886) - qemu: Fix access to auto-generated socket paths (rhbz#1146886) - tests: Use qemuProcessPrepareMonitorChr in qemuxmlnstest (rhbz#1146886) - qemu: Label correct per-VM path when starting (rhbz#1146886) - selinux: fix compile errors (rhbz#1146886) - conf: Add ioeventfd option for controllers (rhbz#1150484) - qemu: Enable ioeventfd usage for virtio-scsi controllers (rhbz#1150484)- api: Remove check on iothread_id arg in virDomainPinIOThread (rhbz#1251886) - api: Adjust comment for virDomainAddIOThread (rhbz#1251886) - qemu: Add check for invalid iothread_id in qemuDomainChgIOThread (rhbz#1251886) - conf: Check for attach disk usage of iothread=0 (rhbz#1253108) - virNetDevBandwidthUpdateRate: turn class_id into integer (rhbz#1252473) - bridge_driver: Introduce networkBandwidthChangeAllowed (rhbz#1252473) - bridge_driver: Introduce networkBandwidthUpdate (rhbz#1252473) - qemuDomainSetInterfaceParameters: Use new functions to update bandwidth (rhbz#1252473) - cpu: Don't update host-model guest CPUs on ppc64 (rhbz#1251927) - cpu: Better support for ppc64 compatibility modes (rhbz#1251927) - cpu: Move check for NULL CPU model inside the driver (rhbz#1251927) - tests: Add some compatibility-related cases to the CPU tests (rhbz#1251927)- numa_conf: Introduce virDomainNumaGetMaxCPUID (rhbz#1176020) - virDomainDefParseXML: Check for malicious cpu ids in (rhbz#1176020) - conf: more useful error message when pci function is out of range (rhbz#1004596) - qemu: Fix reporting of physical capacity for block devices (rhbz#1250982) - network: verify proper address family in updates to and (rhbz#1184736) - rpc: Remove keepalive_required option (rhbz#1247087) - virNetDevBandwidthParseRate: Reject negative values (rhbz#1022292) - domain: Fix crash if trying to live update disk (rhbz#1007228) - qemu: fail on attempts to use for non-tap network connections (rhbz#1180011) - network: validate network NAT range (rhbz#985653) - conf: Don't try formating non-existing addresses (rhbz#985653) - cpu: Rename {powerpc, ppc} => ppc64 (filesystem) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (exported symbols) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (internal symbols) (rhbz#1250977) - cpu: Indentation changes in the ppc64 driver (rhbz#1250977) - cpu: Mark driver functions in ppc64 driver (rhbz#1250977) - cpu: Simplify NULL handling in ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64ModelFromCPU() (rhbz#1250977) - cpu: Reorder functions in the ppc64 driver (rhbz#1250977) - cpu: Remove ISA information from CPU map XML (rhbz#1250977) - tests: Remove unused file (rhbz#1250977) - tests: Improve result handling in cpuTestGuestData() (rhbz#1250977) - cpu: Never skip CPU model name check in ppc64 driver (rhbz#1250977) - cpu: CPU model names have to match on ppc64 (rhbz#1250977) - cpu: Use ppc64Compute() to implement ppc64DriverCompare() (rhbz#1250977) - tests: Temporarily disable ppc64 cpu tests (rhbz#1250977) - cpu: Align ppc64 CPU data with x86 (rhbz#1250977) - cpu: Support multiple PVRs in the ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64 part of CPU map XML (rhbz#1250977) - cpu: Parse and use PVR masks in the ppc64 driver (rhbz#1250977) - cpu: Add POWER8NVL information to CPU map XML (rhbz#1250977) - cpu: Implement backwards compatibility in the ppc64 driver (rhbz#1250977) - cpu: Forbid model fallback in the ppc64 driver (rhbz#1250977) - tests: Re-enable ppc64 cpu tests (rhbz#1250977) - tests: Add a bunch of cpu test case for ppc64 (rhbz#1250977) - cpu: Fix segfault in the ppc64 driver (rhbz#1250977) - qemu: Fix segfault when parsing private domain data (rhbz#1162947) - conf: Pass private data to Parse function of XML options (rhbz#1162947) - qemu: Keep numad hint after daemon restart (rhbz#1162947) - qemu: Use numad information when getting pin information (rhbz#1162947)- qemu: Reject migration with memory-hotplug if destination doesn't support it (rhbz#1248350) - qemu: Properly check for incoming migration job (rhbz#1242904) - qemu: Do not reset labels when migration fails (rhbz#1242904) - qemu: Check for iotune_max support properly (rhbz#1224053) - docs: Add Fibre Channel NPIV supported option for volume lun config (rhbz#1238545) - conf: Allow error reporting in virDomainDiskSourceIsBlockType (rhbz#1238545) - qemu: Forbid image pre-creation for non-shared storage migration (rhbz#1249587) - qemu: remove deadcode in qemuDomain{HelperGetVcpus|GetIOThreadsLive} (rhbz#1213713) - nodeinfo: Introduce local linuxGetCPUPresentPath (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUCount (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetPresentCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUMap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetInfo (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeCapsInitNUMA (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetMemoryStats (rhbz#1213713) - nodeinfo: fix to parse present cpus rather than possible cpus (rhbz#1213713) - tests: Add nodeinfo test for non-present CPUs (rhbz#1213713) - nodeinfo: Make sysfs_prefix usage more consistent (rhbz#1213713) - nodeinfo: Formatting changes (rhbz#1213713) - tests: Restore links in deconfigured-cpus nodeinfo test (rhbz#1213713) - nodeinfo: Add nodeGetPresentCPUBitmap() to libvirt_private.syms (rhbz#1213713) - nodeinfo: Fix nodeGetCPUBitmap()'s fallback code path (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUGlobalPath() (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUOnlinePath() (rhbz#1213713) - nodeinfo: Rename linuxParseCPUmax() to linuxParseCPUCount() (rhbz#1213713) - nodeinfo: Add old kernel compatibility to nodeGetPresentCPUBitmap() (rhbz#1213713) - nodeinfo: Remove out parameter from nodeGetCPUBitmap() (rhbz#1213713) - nodeinfo: Rename nodeGetCPUBitmap() to nodeGetOnlineCPUBitmap() (rhbz#1213713) - nodeinfo: Phase out cpu_set_t usage (rhbz#1213713) - nodeinfo: Use nodeGetOnlineCPUBitmap() when parsing node (rhbz#1213713) - nodeinfo: Use a bitmap to keep track of node CPUs (rhbz#1213713) - nodeinfo: Calculate present and online CPUs only once (rhbz#1213713) - nodeinfo: Check for errors when reading core_id (rhbz#1213713) - Renamed deconfigured-cpus to allow make dist (rhbz#1213713) - tests: Finish rename of the long nodeinfo test case (rhbz#1213713) - nodeinfo: Fix output on PPC64 KVM hosts (rhbz#1213713) - tests: Prepare for subcore tests (rhbz#1213713) - tests: Add subcores1 nodeinfo test (rhbz#1213713) - tests: Add subcores2 nodeinfo test (rhbz#1213713) - tests: Add subcores3 nodeinfo test (rhbz#1213713) - nodeinfo: Fix build failure when KVM headers are not available (rhbz#1213713) - qemu: fix some api cannot work when disable cpuset in conf (rhbz#1244664) - qemu: Auto assign pci addresses for shared memory devices (rhbz#1165029) - conf: Add getter for network routes (rhbz#1094205) - network: Add another collision check into networkCheckRouteCollision (rhbz#1094205) - docs: Document how libvirt handles companion controllers (rhbz#1069590) - qemu: Reject updating unsupported disk information (rhbz#1007228)- qemuProcessHandleMigrationStatus: Update migration status more frequently (rhbz#1212077) - qemuDomainSetNumaParamsLive: Check for NUMA mode more wisely (rhbz#1232663) - qemu: process: Improve update of maximum balloon state at startup (rhbz#1242940) - storage: Fix pool building when directory already exists (rhbz#1244080) - virsh: report error if vcpu number exceed the guest maxvcpu number (rhbz#1160559) - cmdVcpuPin: Remove dead code (rhbz#1160559) - rpc: Add virNetDaemonHasClients (rhbz#1240283) - rpc: Rework timerActive logic in daemon (rhbz#1240283) - cgroup: Drop resource partition from virSystemdMakeScopeName (rhbz#1238570) - virsh: blockjob: Extract block job info code into a separate function (rhbz#1227551) - virsh: cmdBlockJob: Switch to declarative flag interlocking (rhbz#1227551) - virsh: blockjob: Split out vshBlockJobSetSpeed from blockJobImpl (rhbz#1227551) - virsh: block job: separate abort from blockJobImpl (rhbz#1227551) - virsh: Split out block pull implementation from blockJobImpl (rhbz#1227551) - virsh: Kill blockJobImpl by moving the final impl into cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument checking in cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockCopy (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockPull (rhbz#1227551) - qemu: Update state of block job to READY only if it actually is ready (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockPull (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCommit (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCopy (rhbz#1197592)- util: bitmap: Don't alloc overly large binary bitmaps (rhbz#1238589) - storage: Fix regression in storagePoolUpdateAllState (rhbz#1238610) - Separate isa-fdc options generation (rhbz#1227880) - Explicitly format the isa-fdc controller for newer q35 machines (rhbz#1227880) - Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - conf: Don't allow duplicated target names regardless of bus (rhbz#1142631) - storage: Revert volume obj list updating after volume creation (4749d82a) (rhbz#1241454) - qemu_monitor: Wire up MIGRATION event (rhbz#1212077) - qemu: Enable migration events on QMP monitor (rhbz#1212077) - qemuDomainGetJobStatsInternal: Support migration events (rhbz#1212077) - qemu: Update migration state according to MIGRATION event (rhbz#1212077) - qemu: Wait for migration events on domain condition (rhbz#1212077) - qemu: Check duplicate WWNs also for hotplugged disks (rhbz#1208009) - qemu: move the guest status check before agent config and status check (rhbz#1240979) - qemu: report error for non-existing disk in blockjobinfo (rhbz#1241355) - virCondWaitUntil: add another return value (rhbz#1147471) - virDomainObjSignal: drop this function (rhbz#1147471) - monitor: detect that eject fails because the tray is locked (rhbz#1147471) - qemu_hotplug: try harder to eject media (rhbz#1147471) - qemu: Drop LFs at the end of error from QEMU log (rhbz#1090093) - Introduce virHashAtomic (rhbz#1090093) - Introduce virErrorCopyNew (rhbz#1090093) - RHEL: spec: Require perl-XML-XPath (rhbz#1090093) - qemu: Remember incoming migration errors (rhbz#1090093) - qemu: Don't report false error from MigrateFinish (rhbz#1090093) - qemu: Use error from Finish instead of "unexpectedly failed" (rhbz#1090093) - cpu: Add support for MPX and AVX512 Intel features (rhbz#1076170)- Rebased to libvirt-1.2.17 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#890648, rhbz#985653, rhbz#1021480, rhbz#1089914, rhbz#1131755 rhbz#1171933, rhbz#1179680, rhbz#1181087, rhbz#1182388, rhbz#1186797 rhbz#1186969, rhbz#1194593, rhbz#1196644, rhbz#1200206, rhbz#1201143 rhbz#1201760, rhbz#1202208, rhbz#1207692, rhbz#1210352, rhbz#1220213 rhbz#1223177, rhbz#1224053, rhbz#1224088, rhbz#1224233, rhbz#1224587 rhbz#1225694, rhbz#1226234, rhbz#1226854, rhbz#1227180, rhbz#1227551 rhbz#1227555, rhbz#1227558, rhbz#1227664, rhbz#1228007, rhbz#1229199 rhbz#1229592, rhbz#1229666, rhbz#1230039, rhbz#1230137, rhbz#1230664 rhbz#1232606, rhbz#1232880, rhbz#1234686, rhbz#1234729, rhbz#1235116 rhbz#1236438, rhbz#1236496, rhbz#1236507, rhbz#1236585, rhbz#1236924 rhbz#1238153, rhbz#1238338- Rebased to libvirt-1.2.16 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#847198, rhbz#890648, rhbz#893738, rhbz#976387, rhbz#981546 rhbz#998813, rhbz#1066375, rhbz#1073233, rhbz#1073305, rhbz#1076354 rhbz#1131486, rhbz#1143837, rhbz#1146539, rhbz#1159171, rhbz#1159219 rhbz#1161541, rhbz#1164966, rhbz#1171984, rhbz#1174177, rhbz#1174226 rhbz#1176020, rhbz#1176739, rhbz#1177599, rhbz#1181074, rhbz#1183893 rhbz#1191227, rhbz#1194593, rhbz#1195882, rhbz#1197580, rhbz#1204006 rhbz#1204033, rhbz#1206521, rhbz#1207043, rhbz#1211938, rhbz#1213345 rhbz#1218145, rhbz#1218577, rhbz#1220195, rhbz#1220265, rhbz#1220474 rhbz#1220702, rhbz#1220809, rhbz#1221047, rhbz#1221504, rhbz#1223631 rhbz#1223688, rhbz#1224018, rhbz#1226849- RHEL: Relax qemu-kvm dependency from libvirt-daemon-kvm (rhbz#1212642) - caps: Fix regression defaulting to host arch (rhbz#1219191)- Rebased to libvirt-1.2.15 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#858147, rhbz#890606, rhbz#1043436, rhbz#1073305, rhbz#1076708 rhbz#1084876, rhbz#1147847, rhbz#1161617, rhbz#1165119, rhbz#1168530 rhbz#1171933, rhbz#1177062, rhbz#1177733, rhbz#1181465, rhbz#1192318 rhbz#1200634, rhbz#1202606, rhbz#1202704, rhbz#1203628, rhbz#1203931 rhbz#1206114, rhbz#1206479, rhbz#1206521, rhbz#1206625, rhbz#1207257 rhbz#1208009, rhbz#1208176, rhbz#1208434, rhbz#1208763, rhbz#1209312 rhbz#1209394, rhbz#1209813, rhbz#1210159, rhbz#1210545, rhbz#1210650 rhbz#1210669, rhbz#1211436, rhbz#1211548, rhbz#1211550, rhbz#1213434 rhbz#1213698, rhbz#1215569, rhbz#1216046- Rebased to libvirt-1.2.14 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#790583, rhbz#853839, rhbz#872424, rhbz#921426, rhbz#952499 rhbz#958510, rhbz#1070695, rhbz#1125755, rhbz#1127045, rhbz#1129198 rhbz#1135491, rhbz#1140958, rhbz#1141119, rhbz#1142631, rhbz#1142636 rhbz#1143832, rhbz#1155887, rhbz#1161461, rhbz#1163553, rhbz#1164053 rhbz#1166024, rhbz#1171484, rhbz#1173468, rhbz#1174147, rhbz#1176050 rhbz#1177219, rhbz#1177237, rhbz#1179533, rhbz#1181062, rhbz#1187012 rhbz#1187533, rhbz#1190590, rhbz#1196185, rhbz#1196644, rhbz#1196934 rhbz#1197600, rhbz#1199036, rhbz#1199182, rhbz#1206365, rhbz#1206406 rhbz#1206987, rhbz#1207122, rhbz#1207937 - RHEL: Hack around changed Broadwell/Haswell CPUs (rhbz#1199446)- Rebased to libvirt-1.2.13 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#872028, rhbz#907779, rhbz#927252, rhbz#956891, rhbz#1073506 rhbz#1079917, rhbz#1095637, rhbz#1123767, rhbz#1125764, rhbz#1126762 rhbz#1130390, rhbz#1131919, rhbz#1132900, rhbz#1135442, rhbz#1138125 rhbz#1138516, rhbz#1138539, rhbz#1140034, rhbz#1140960, rhbz#1141159 rhbz#1143921, rhbz#1146334, rhbz#1147195, rhbz#1151942, rhbz#1152404 rhbz#1152473, rhbz#1153891, rhbz#1155843, rhbz#1158034, rhbz#1158722 rhbz#1159180, rhbz#1160559, rhbz#1160995, rhbz#1161831, rhbz#1164627 rhbz#1165485, rhbz#1165993, rhbz#1168849, rhbz#1169183, rhbz#1170092 rhbz#1170140, rhbz#1170492, rhbz#1171533, rhbz#1171582, rhbz#1172015 rhbz#1172468, rhbz#1172526, rhbz#1173420, rhbz#1174096, rhbz#1174154 rhbz#1174569, rhbz#1175123, rhbz#1175449, rhbz#1176503, rhbz#1176510 rhbz#1177723, rhbz#1178652, rhbz#1178850, rhbz#1178853, rhbz#1178986 rhbz#1179678, rhbz#1179684, rhbz#1179981, rhbz#1181182, rhbz#1182467 rhbz#1183869, rhbz#1183890, rhbz#1185165, rhbz#1186175, rhbz#1186199 rhbz#1186765, rhbz#1186886, rhbz#1188914, rhbz#1189007, rhbz#1190956 rhbz#1191016, rhbz#1191227, rhbz#1191355, rhbz#1191567, rhbz#1195461 rhbz#1196503, rhbz#1196528, rhbz#1204017- qemu: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094) - lxc: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094)- qemu: Add missing goto error in qemuRestoreCgroupState (rhbz#1161540)- virNetworkDefUpdateIPDHCPHost: Don't crash when updating network (rhbz#1182486) - Format CPU features even for host-model (rhbz#1182448) - util: Add function virCgroupHasEmptyTasks (rhbz#1161540) - util: Add virNumaGetHostNodeset (rhbz#1161540) - qemu: Remove unnecessary qemuSetupCgroupPostInit function (rhbz#1161540) - qemu: Save numad advice into qemuDomainObjPrivate (rhbz#1161540) - qemu: Leave cpuset.mems in parent cgroup alone (rhbz#1161540) - qemu: Fix hotplugging cpus with strict memory pinning (rhbz#1161540) - util: Fix possible NULL dereference (rhbz#1161540) - qemu_driver: fix setting vcpus for offline domain (rhbz#1161540) - qemu: migration: Unlock vm on failed ACL check in protocol v2 APIs (CVE-2014-8136) - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image (CVE-2015-0236) - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots (CVE-2015-0236) - Check for domain liveness in qemuDomainObjExitMonitor (rhbz#1161024) - Mark the domain as active in qemuhotplugtest (rhbz#1161024) - Fix vmdef usage while in monitor in qemuDomainHotplugVcpus (rhbz#1161024) - Fix vmdef usage while in monitor in BlockStat* APIs (rhbz#1161024) - Fix vmdef usage while in monitor in qemu process (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device detach (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device attach (rhbz#1161024)- conf: Fix memory leak when parsing invalid network XML (rhbz#1180136) - qxl: change the default value for vgamem_mb to 16 MiB (rhbz#1181052) - qemuxml2argvtest: Fix test after change of qxl vgamem_mb default (rhbz#1181052) - conf: fix crash when hotplug a channel chr device with no target (rhbz#1181408) - qemu: forbid second blockcommit during active commit (rhbz#1135339) - qemu_monitor: introduce new function to get QOM path (rhbz#1180574) - qemu_process: detect updated video ram size values from QEMU (rhbz#1180574)- Fix hotplugging of block device-backed usb disks (rhbz#1175668) - qemu: Create memory-backend-{ram, file} iff needed (rhbz#1175397) - conf: Don't format actual network definition in migratable XML (rhbz#1177194)- virsh: vol-upload disallow negative offset (rhbz#1087104) - storage: fix crash caused by no check return before set close (rhbz#1087104) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1139567) - security: Manage SELinux labels on shared/readonly hostdev's (rhbz#1082521) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1169409) - conf: Fix libvirtd crash matching hostdev XML (rhbz#1174053) - qemu: Resolve Coverity REVERSE_INULL (rhbz#1172570) - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() (CVE-2014-8131) - qemu: bulk stats: Fix logic in monitor handling (rhbz#1172570) - qemu: avoid rare race when undefining domain (rhbz#1150505) - Do not format CPU features without a model (rhbz#1151885) - Ignore CPU features without a model for host-passthrough (rhbz#1151885) - Silently ignore MAC in NetworkLoadConfig (rhbz#1156367) - Generate a MAC when loading a config instead of package update (rhbz#1156367) - qemu: move setting emulatorpin ahead of monitor showing up (rhbz#1170484) - util: Introduce flags field for macvtap creation (rhbz#1081461) - network: Bring netdevs online later (rhbz#1081461) - qemu: always call qemuInterfaceStartDevices() when starting CPUs (rhbz#1081461) - qemu: add a qemuInterfaceStopDevices(), called when guest CPUs stop (rhbz#1081461) - conf: replace call to virNetworkFree() with virObjectUnref() (rhbz#1099210) - util: new functions for setting bridge and bridge port attributes (rhbz#1099210) - util: functions to manage bridge fdb (forwarding database) (rhbz#1099210) - conf: new network bridge device attribute macTableManager (rhbz#1099210) - network: save bridge name in ActualNetDef when actualType==network too (rhbz#1099210) - network: store network macTableManager setting in NetDef actual object (rhbz#1099210) - network: setup bridge devices for macTableManager='libvirt' (rhbz#1099210) - qemu: setup tap devices for macTableManager='libvirt' (rhbz#1099210) - qemu: add/remove bridge fdb entries as guest CPUs are started/stopped (rhbz#1099210) - virsh: document block.n.allocation stat (rhbz#1041569) - getstats: avoid memory leak on OOM (rhbz#1041569) - getstats: improve documentation (rhbz#1041569) - getstats: start giving offline block stats (rhbz#1041569) - getstats: add block.n.path stat (rhbz#1041569) - qemuMonitorJSONBlockStatsUpdateCapacity: Don't skip disks (rhbz#1041569) - getstats: prepare monitor collection for recursion (rhbz#1041569) - getstats: perform recursion in monitor collection (rhbz#1041569) - getstats: prepare for dynamic block.count stat (rhbz#1041569) - getstats: add new flag for block backing chain (rhbz#1041569) - getstats: split block stats reporting for easier recursion (rhbz#1041569) - getstats: crawl backing chain for qemu (rhbz#1041569) - logical: Add "--type snapshot" to lvcreate command (rhbz#1166592)- qemu: add the missing jobinfo type in qemuDomainGetJobInfo (rhbz#1167883) - network: Fix upgrade from libvirt older than 1.2.4 (rhbz#1167145) - qemu: fix domain startup failing with 'strict' mode in numatune (rhbz#1168866) - qemu: Don't track quiesced state of FSs (rhbz#1160084) - qemu: fix block{commit,copy} abort handling (rhbz#1135169)- doc: fix mismatched ACL attribute name (rhbz#1161358) - qemu: monitor: Rename and improve qemuMonitorGetPtyPaths (rhbz#1146944) - conf: Add channel state for virtio channels to the XML (rhbz#1146944) - qemu: Add handling for VSERPORT_CHANGE event (rhbz#1146944) - qemu: chardev: Extract more information about character devices (rhbz#1146944) - qemu: process: Refresh virtio channel guest state when connecting to mon (rhbz#1146944) - event: Add guest agent lifecycle event (rhbz#1146944) - examples: Add support for the guest agent lifecycle event (rhbz#1146944) - qemu: Emit the guest agent lifecycle event (rhbz#1146944) - internal: add macro to round value to the next closest power of 2 (rhbz#1076098) - video: cleanup usage of vram attribute and update documentation (rhbz#1076098) - QXL: fix setting ram and vram values for QEMU QXL device (rhbz#1076098) - caps: introduce new QEMU capability for vgamem_mb device property (rhbz#1076098) - qemu-command: use vram attribute for all video devices (rhbz#1076098) - qemu-command: introduce new vgamem attribute for QXL video device (rhbz#1076098)- qemu: Fix crash in tunnelled migration (rhbz#1147331) - qemu: Really fix crash in tunnelled migration (rhbz#1147331) - qemu: Update fsfreeze status on domain state transitions (rhbz#1160084) - qemuPrepareNVRAM: Save domain conf only if domain's persistent (rhbz#1026772) - docs: Document NVRAM behavior on transient domains (rhbz#1026772) - Fix build in qemu_capabilities (rhbz#1165782) - qemu: Support OVMF on armv7l aarch64 guests (rhbz#1165782) - qemu: Drop OVMF whitelist (rhbz#1165782) - storage: Fix issue finding LU's when block doesn't exist (rhbz#1152382) - storage: Add thread to refresh for createVport (rhbz#1152382) - storage: qemu: Fix security labelling of new image chain elements (rhbz#1151718) - virsh: sync domdisplay help and manual (rhbz#997802) - docs: domain: Move docs for storage hosts under the element (rhbz#1164528) - test: virstoragetest: Add testing of network disk details (rhbz#1164528) - util: storage: Copy hosts of a storage file only if they exist (rhbz#1164528) - qemu: Refactor qemuBuildNetworkDriveURI to take a virStorageSourcePtr (rhbz#1164528) - tests: Reflow the expected output from RBD disk test (rhbz#1164528) - util: split out qemuParseRBDString into a common helper (rhbz#1164528) - util: storagefile: Split out parsing of NBD string into a separate func (rhbz#1164528) - storage: Allow parsing of RBD backing strings when building backing chain (rhbz#1164528) - storage: rbd: qemu: Add support for specifying internal RBD snapshots (rhbz#1164528) - storage: rbd: Implement support for passing config file option (rhbz#1164528)- qemu: avoid rare race when undefining domain (rhbz#1150505) - qemu: stop NBD server after successful migration (rhbz#1160212) - Require at least one console for LXC domain (rhbz#1155410) - remote: Fix memory leak in remoteConnectGetAllDomainStats (rhbz#1158715) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - Free job statistics from the migration cookie (rhbz#1161124) - Fix virDomainChrEquals for spicevmc (rhbz#1162097) - network: fix call virNetworkEventLifecycleNew when networkStartNetwork fail (rhbz#1162915) - Do not crash on gluster snapshots with no host name (rhbz#1162974) - nwfilter: fix deadlock caused updating network device and nwfilter (rhbz#1143780) - util: eliminate "use after free" in callers of virNetDevLinkDump (rhbz#1163463) - storage: Check for valid fc_host parent at startup (rhbz#1160565) - storage: Ensure fc_host parent matches wwnn/wwpn (rhbz#1160565) - storage: Don't use a stack copy of the adapter (rhbz#1160926) - storage: Introduce virStoragePoolSaveConfig (rhbz#1160926) - storage: Introduce 'managed' for the fchost parent (rhbz#1160926) - qemu: Always set migration capabilities (rhbz#1163953)- qemu: support nospace reason in io error event (rhbz#1119784) - RHEL: Add support for QMP I/O error reason (rhbz#1119784) - nodeinfo: fix nodeGetFreePages when max node is zero (rhbz#1145048) - nodeGetFreePages: Push forgotten change (rhbz#1145048) - conf: tests: fix virDomainNetDefFormat for vhost-user in client mode (rhbz#1155458) - util: string: Add helper to check whether string is empty (rhbz#1142693) - qemu: restore: Fix restoring of VM when the restore hook returns empty XML (rhbz#1142693) - security_selinux: Don't relabel /dev/net/tun (rhbz#1095636) - qemu: Fix updating bandwidth limits in live XML (rhbz#1146511) - qemu: save domain status after set the blkio parameters (rhbz#1146511) - qemu: call qemuDomainObjBeginJob/qemuDomainObjEndJob in qemuDomainSetInterfaceParameters (rhbz#1146511) - qemu: save domain status after set domain's numa parameters (rhbz#1146511) - qemu: forbid snapshot-delete --children-only on external snapshot (rhbz#956506) - qemu: better error message when block job can't succeed (rhbz#1140981) - Reject live update of offloading options (rhbz#1155441) - virutil: Introduce virGetSCSIHostNumber (rhbz#1146837) - virutil: Introduce virGetSCSIHostNameByParentaddr (rhbz#1146837) - storage_conf: Resolve libvirtd crash matching scsi_host (rhbz#1146837) - Match scsi_host pools by parent address first (rhbz#1146837) - Relax duplicate SCSI host pool checking (rhbz#1146837) - qemu: Remove possible NULL deref in debug output (rhbz#1141621) - virsh: Adjust the text in man page regarding qemu-attach (rhbz#1141621) - hotplug: Check for alias in controller detach (rhbz#1141621) - hotplug: Check for alias in disk detach (rhbz#1141621) - hotplug: Check for alias in hostdev detach (rhbz#1141621) - hotplug: Check for alias in chrdev detach (rhbz#1141621) - hotplug: Check for alias in net detach (rhbz#1141621) - qemu-attach: Assign device aliases (rhbz#1141621) - hotplug: fix char device detach (rhbz#1141621) - storage: Fix crash when parsing backing store URI with schema (rhbz#1156288) - remote: fix jump depends on uninitialised value (rhbz#1158715) - qemu: Release nbd port from migrationPorts instead of remotePorts (rhbz#1159245) - conf: add trustGuestRxFilters attribute to network and domain interface (rhbz#848199) - network: set interface actual trustGuestRxFilters from network/portgroup (rhbz#848199) - util: define virNetDevRxFilter and basic utility functions (rhbz#848199) - qemu: qemuMonitorQueryRxFilter - retrieve guest netdev rx-filter (rhbz#848199) - qemu: add short document on qemu event handlers (rhbz#848199) - qemu: setup infrastructure to handle NIC_RX_FILTER_CHANGED event (rhbz#848199) - qemu: change macvtap device MAC address in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - util: Functions to update host network device's multicast filter (rhbz#848199) - qemu: change macvtap multicast list in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - virnetdev: Resolve Coverity DEADCODE (rhbz#848199) - virnetdev: Resolve Coverity FORWARD_NULL (rhbz#848199) - virnetdev: Resolve Coverity RESOURCE_LEAK (rhbz#848199) - lxc: improve error message for invalid blkiotune settings (rhbz#1131306) - qemu: improve error message for invalid blkiotune settings (rhbz#1131306) - Do not probe for power mgmt capabilities in lxc emulator (rhbz#1159227) - qemu: make advice from numad available when building commandline (rhbz#1138545)- qemuPrepareNVRAM: Save domain after NVRAM path generation (rhbz#1026772) - Fix crash cpu_shares change event crash on domain startup (rhbz#1147494) - Don't verify CPU features with host-passthrough (rhbz#1147584) - Also filter out non-migratable features out of host-passthrough (rhbz#1147584) - selinux: Avoid label reservations for type = none (rhbz#1138487) - qemu: bulk stats: extend internal collection API (rhbz#1113116) - qemu: bulk stats: implement CPU stats group (rhbz#1113116) - qemu: bulk stats: implement balloon group (rhbz#1113116) - qemu: bulk stats: implement VCPU group (rhbz#1113116) - qemu: bulk stats: implement interface group (rhbz#1113116) - qemu: bulk stats: implement block group (rhbz#1113116) - virsh: add options to query bulk stats group (rhbz#1113116) - lib: De-duplicate stats group documentation for all stats functions (rhbz#1113116) - lib: Document that virConnectGetAllDomainStats may omit some stats fields (rhbz#1113116) - man: virsh: Add docs for supported stats groups (rhbz#1113116) - qemu: monitor: return block stats data as a hash to avoid disk mixup (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD (rhbz#1113116) - qemu: monitor: Add helper function to fill physical/virtual image size (rhbz#1113116) - qemu: bulk stats: add block allocation information (rhbz#1113116) - qemu: json: Fix missing break in error reporting function (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD. Again. (rhbz#1113116) - docs, conf, schema: add support for shmem device (rhbz#1126991) - qemu: add capability probing for ivshmem device (rhbz#1126991) - qemu: Build command line for ivshmem device (rhbz#1126991) - minor shmem clean-ups (rhbz#1126991) - virSecuritySELinuxSetTapFDLabel: Temporarily revert to old behavior (rhbz#1095636) - domain_conf: fix domain deadlock (CVE-2014-3657) - qemu: support relative backing for RHEL 7.0.z qemu (rhbz#1150322) - qemu: Fix hot unplug of SCSI_HOST device (rhbz#1141732) - qemu: Remove need for virConnectPtr in hotunplug detach host, net (rhbz#1141732)- Fix libvirtd crash when removing metadata (rhbz#1143955) - Fix leak in x86UpdateHostModel (rhbz#1144303) - Move the FIPS detection from capabilities (rhbz#1135431) - qemu: raise an error when trying to use readonly sata disks (rhbz#1112939) - virsh-host: fix pagesize unit of freepages (rhbz#1145048) - nodeinfo: report error when given node is out of range (rhbz#1145050) - Fix typo of virNodeGetFreePages comment (rhbz#1145050) - nodeinfo: Prefer MIN in nodeGetFreePages (rhbz#1145050) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1140085) - qemu: save image: Split out user provided XML checker (rhbz#1142693) - qemu: save image: Add possibility to return XML stored in the image (rhbz#1142693) - qemu: save image: Split out new definition check/update (rhbz#1142693) - qemu: save image: Split out checks done only when editing the save img (rhbz#1142693) - qemu: hook: Provide hook when restoring a domain save image (rhbz#1142693) - qemu: Expose additional migration statistics (rhbz#1013055) - qemu: Fix old tcp:host URIs more cleanly (rhbz#1013055) - qemu: Prepare support for arbitrary migration protocol (rhbz#1013055) - qemu: Add RDMA migration capabilities (rhbz#1013055) - qemu: RDMA migration support (rhbz#1013055) - qemu: Memory pre-pinning support for RDMA migration (rhbz#1013055) - qemu: Fix memory leak in RDMA migration code (rhbz#1013055) - schemas: finish virTristate{Bool, Switch} transition (rhbz#1139364) - conf: split out virtio net driver formatting (rhbz#1139364) - conf: remove redundant local variable (rhbz#1139364) - conf: add options for disabling segment offloading (rhbz#1139364) - qemu: wire up virtio-net segment offloading options (rhbz#1139364) - spec: Enable qemu driver for RHEL-7 on aarch64 (rhbz#1142448) - blkdeviotune: fix bug with saving values into live XML (rhbz#1146511) - security: Fix labelling host devices (rhbz#1146550) - qemu: Add missing goto on rawio (rhbz#1103739) - hostdev: Add "rawio" attribute to _virDomainHostdevSubsysSCSI (rhbz#1103739) - qemu: Process the hostdev "rawio" setting (rhbz#1103739) - util: Add function to check if a virStorageSource is "empty" (rhbz#1138231) - util: storage: Allow metadata crawler to report useful errors (rhbz#1138231) - qemu: Sanitize argument names and empty disk check in qemuDomainDetermineDiskChain (rhbz#1138231) - qemu: Report better errors from broken backing chains (rhbz#1138231) - storage: Improve error message when traversing backing chains (rhbz#1138231) - qemu: Always re-detect backing chain (rhbz#1144922) - event: introduce new event for tunable values (rhbz#1115898) - tunable_event: extend debug message and tweak limit for remote message (rhbz#1115898) - add an example how to use tunable event (rhbz#1115898) - Fix MinGW build (rhbz#1115898) - event_example: cleanup example code for tunable event (rhbz#1115898) - cputune_event: queue the event for cputune updates (rhbz#1115898) - blkdeviotune: trigger tunable event for blkdeviotune updates (rhbz#1115898) - Rename tunable event constants (rhbz#1115898) - Fix typo s/EMULATORIN/EMULATORPIN/ (rhbz#1115898) - Check for NULL in qemu monitor event filter (rhbz#1144920)- virsh: Move --completed from resume to domjobinfo (rhbz#1063724) - qemu_driver: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - virfile: Resolve Coverity DEADCODE (rhbz#1141209) - lxc: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - xen: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - virsh: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - daemon: Resolve Coverity RESOURCE_LEAK (rhbz#1141209) - domain_conf: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - storage_conf: Fix libvirtd crash when defining scsi storage pool (rhbz#1141943) - qemu: time: Report errors if agent command fails (rhbz#1142294) - util: storage: Copy driver type when initializing chain element (rhbz#1140984) - docs, conf, schema: add support for shared memory mapping (rhbz#1133144) - qemu: add support for shared memory mapping (rhbz#1133144) - rpc: reformat the flow to make a bit more sense (rhbz#927369) - remove redundant pidfile path constructions (rhbz#927369) - util: fix potential leak in error codepath (rhbz#927369) - util: get rid of unnecessary umask() call (rhbz#927369) - rpc: make daemon spawning a bit more intelligent (rhbz#927369) - conf: add backend element to interfaces (rhbz#1139362) - Wire up the interface backend options (rhbz#1139362) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - qemu: fix crash with shared disks (rhbz#1142722) - nvram: Fix permissions (rhbz#1026772) - libvirt.spec: Fix permission even for libvirt-driver-qemu (rhbz#1026772) - virDomainUndefineFlags: Allow NVRAM unlinking (rhbz#1026772) - formatdomain: Update example to match the rest (rhbz#1026772) - domaincaps: Expose UEFI capability (rhbz#1026772) - qemu_capabilities: Change virQEMUCapsFillDomainCaps signature (rhbz#1026772) - domaincaps: Expose UEFI binary path, if it exists (rhbz#1026772) - domaincapstest: Run cleanly on systems missing OVMF firmware (rhbz#1026772) - conf: Disallow nonexistent NUMA nodes for hugepages (rhbz#1135396) - qemu: Honor hugepages for UMA domains (rhbz#1135396) - RHEL: Fix maxvcpus output (rhbz#1092363) - virsh: Add iothread to 'attach-disk' (rhbz#1101574) - qemu: Issue query-iothreads and to get list of active IOThreads (rhbz#1101574) - vircgroup: Introduce virCgroupNewIOThread (rhbz#1101574) - qemu_domain: Add niothreadpids and iothreadpids (rhbz#1101574) - qemu_cgroup: Introduce cgroup functions for IOThreads (rhbz#1101574) - qemu: Allow pinning specific IOThreads to a CPU (rhbz#1101574) - domain_conf: Add iothreadpin to cputune (rhbz#1101574) - vircgroup: Fix broken builds without cgroups (rhbz#1101574) - cputune: allow interleaved xml (rhbz#1101574) - qemu: Fix iothreads issue (rhbz#1101574) - qemu_cgroup: Adjust spacing around incrementor (rhbz#1101574) - qemu: Fix call in qemuDomainSetNumaParamsLive for virCgroupNewIOThread (rhbz#1101574) - qemu: Need to check for capability before query (rhbz#1101574) - qemu: Don't fail startup/attach for IOThreads if no JSON (rhbz#1101574) - Fixes for domains with no iothreads (rhbz#1101574)- remote: Fix memory leak on error path when deserializing bulk stats (rhbz#1136350) - spec: Fix preun script for daemon (rhbz#1136736) - security: fix DH key generation when FIPS mode is on (rhbz#1128497) - tests: force FIPS testing mode with new enough GNU TLS versions (rhbz#1128497) - Don't include non-migratable features in host-model (rhbz#1138221) - qemu: Rename DEFAULT_JOB_MASK to QEMU_DEFAULT_JOB_MASK (rhbz#1134154) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1134154) - qemu: snapshot: Acquire job earlier on snapshot revert/delete (rhbz#1134154) - qemu: snapshot: Fix snapshot function header formatting and spacing (rhbz#1134154) - qemu: snapshot: Simplify error paths (rhbz#1134154) - qemu: Propagate QEMU errors during incoming migrations (rhbz#1090093) - Refactor job statistics (rhbz#1063724) - qemu: Avoid incrementing jobs_queued if virTimeMillisNow fails (rhbz#1063724) - Add support for fetching statistics of completed jobs (rhbz#1063724) - qemu: Silence coverity on optional migration stats (rhbz#1063724) - virsh: Add support for completed job stats (rhbz#1063724) - qemu: Transfer migration statistics to destination (rhbz#1063724) - qemu: Recompute downtime and total time when migration completes (rhbz#1063724) - qemu: Transfer recomputed stats back to source (rhbz#1063724) - conf: Extend and introduce (rhbz#1112257) - qemu: Implement extended loader and nvram (rhbz#1112257) - qemu: Automatically create NVRAM store (rhbz#1112257)- Rebased to libvirt-1.2.8 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#927369, rhbz#957293, rhbz#999926, rhbz#1021703, rhbz#1043735 rhbz#1047818, rhbz#1062142, rhbz#1064770, rhbz#1072653, rhbz#1078126 rhbz#1095636, rhbz#1103245, rhbz#1119215, rhbz#1121837, rhbz#1121955 rhbz#1122455, rhbz#1126329, rhbz#1126721, rhbz#1126909, rhbz#1128097 rhbz#1128751, rhbz#1129207, rhbz#1129372, rhbz#1129998, rhbz#1130089 rhbz#1130379, rhbz#1131306, rhbz#1131445, rhbz#1131788, rhbz#1131811 rhbz#1131819, rhbz#1131876, rhbz#1132301, rhbz#1132305, rhbz#1132347- Rebased to libvirt-1.2.7 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#823535, rhbz#872628, rhbz#874418, rhbz#878394, rhbz#880483 rhbz#921094, rhbz#963817, rhbz#964177, rhbz#967493, rhbz#967494 rhbz#972964, rhbz#983350, rhbz#985782, rhbz#985980, rhbz#990319 rhbz#990418, rhbz#991290, rhbz#992980, rhbz#994731, rhbz#995377 rhbz#997627, rhbz#997802, rhbz#1006700, rhbz#1007698, rhbz#1007759 rhbz#1010885, rhbz#1022874, rhbz#1023366, rhbz#1025407, rhbz#1027076 rhbz#1029266, rhbz#1029732, rhbz#1032363, rhbz#1033020, rhbz#1033398 rhbz#1033704, rhbz#1035128, rhbz#1046192, rhbz#1049038, rhbz#1052114 rhbz#1056902, rhbz#1062142, rhbz#1063837, rhbz#1066280, rhbz#1066894 rhbz#1067338, rhbz#1069552, rhbz#1069784, rhbz#1070680, rhbz#1072141 rhbz#1072677, rhbz#1073368, rhbz#1073506, rhbz#1074086, rhbz#1075290 rhbz#1075299, rhbz#1076957, rhbz#1076959, rhbz#1076960, rhbz#1076962 rhbz#1077009, rhbz#1077572, rhbz#1078590, rhbz#1079162, rhbz#1079173 rhbz#1080859, rhbz#1081881, rhbz#1081932, rhbz#1082124, rhbz#1083345 rhbz#1084360, rhbz#1085706, rhbz#1085769, rhbz#1086121, rhbz#1086331 rhbz#1086704, rhbz#1087104, rhbz#1087671, rhbz#1088293, rhbz#1088667 rhbz#1088787, rhbz#1088864, rhbz#1089179, rhbz#1089378, rhbz#1091132 rhbz#1091866, rhbz#1092038, rhbz#1092253, rhbz#1093127, rhbz#1095035 rhbz#1097028, rhbz#1097503, rhbz#1097677, rhbz#1097968, rhbz#1098659 rhbz#1099978, rhbz#1100086, rhbz#1100769, rhbz#1101059, rhbz#1101510 rhbz#1101987, rhbz#1101999, rhbz#1102426, rhbz#1102457, rhbz#1102611 rhbz#1104992, rhbz#1104993, rhbz#1105939, rhbz#1108593, rhbz#1110198 rhbz#1110212, rhbz#1110673, rhbz#1111044, rhbz#1112939, rhbz#1113332 rhbz#1113668, rhbz#1113751, rhbz#1113868, rhbz#1118710, rhbz#1119206 rhbz#1119387, rhbz#1119592, rhbz#1120474, rhbz#1122255, rhbz#1122973 - spec: Enable qemu driver for RHEL-7 on ppc64 (rhbz#1120474)- Rebased to libvirt-1.2.6 (rhbz#1035158)- nwfilter: Increase buffer size for libpcap (rhbz#1078347) - nwfilter: Display pcap's error message when pcap setup fails (rhbz#1078347) - nwfilter: Fix double free of pointer (rhbz#1071181)- qemu: Forbid "sgio" support for SCSI generic host device (rhbz#957292) - qemu: monitor: Fix invalid parentheses (rhbz#1075973) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1076503)- spec: Let translations be properly updated (rhbz#1030368) - Update translation to supported languages (rhbz#1030368) - Add a mutex to serialize updates to firewall (rhbz#1074003)- virNetDevVethCreate: Serialize callers (rhbz#1014604) - qemuBuildNicDevStr: Adapt to new advisory on multiqueue (rhbz#1071888)- maint: fix comma style issues: conf (rhbz#1032370) - Allow for type=block to have no dev (rhbz#1032370) - Allow LUN type disks to have no source (rhbz#1032370) - virsh-volume: Unify strigification of volume type (rhbz#1032370) - conf: Refactor virDomainDiskSourcePoolDefParse (rhbz#1032370) - conf: Split out code to parse the source of a disk definition (rhbz#1032370) - conf: Rename virDomainDiskHostDefFree to virDomainDiskHostDefClear (rhbz#1032370) - conf: Refactor virDomainDiskSourceDefParse (rhbz#1032370) - storage: fix RNG validation of gluster via netfs (rhbz#1032370) - maint: fix comment typos. (rhbz#1032370) - storage: use valid XML for awkward volume names (rhbz#1032370) - build: Don't fail on '< ' or '> ' with old xmllint (rhbz#1032370) - storage: allow interleave in volume XML (rhbz#1032370) - storage: expose volume meta-type in XML (rhbz#1032370) - storage: initial support for linking with libgfapi (rhbz#1032370) - storage: document existing pools (rhbz#1032370) - storage: document gluster pool (rhbz#1032370) - storage: implement rudimentary glusterfs pool refresh (rhbz#1032370) - storage: add network-dir as new storage volume type (rhbz#1032370) - storage: improve directory support in gluster pool (rhbz#1032370) - storage: improve allocation stats reported on gluster files (rhbz#1032370) - storage: improve handling of symlinks in gluster (rhbz#1032370) - storage: probe qcow2 volumes in gluster pool (rhbz#1032370) - storage: fix typo in previous patch (rhbz#1032370) - conf: Export virStorageVolType enum helper functions (rhbz#1032370) - test: Implement fake storage pool driver in qemuxml2argv test (rhbz#1032370) - storage: reduce number of stat calls (rhbz#1032370) - storage: use simpler 'char *' (rhbz#1032370) - storage: refactor backing chain division of labor (rhbz#1032370) - storage: always probe type with buffer (rhbz#1032370) - storage: don't read storage volumes in nonblock mode (rhbz#1032370) - storage: skip selinux cleanup when fd not available (rhbz#1032370) - storage: use correct type for array count (rhbz#1032370) - storage: allow interleave in pool XML (rhbz#1032370) - qemuxml2argv: Add test to verify correct usage of disk type="volume" (rhbz#1032370) - qemuxml2argv: Add test for disk type='volume' with iSCSI pools (rhbz#1032370) - tests: Fix comment for fake storage pool driver (rhbz#1032370) - conf: Support disk source formatting without needing a virDomainDiskDefPtr (rhbz#1032370) - conf: Clean up virDomainDiskSourceDefFormatInternal (rhbz#1032370) - conf: Split out seclabel formating code for disk source (rhbz#1032370) - conf: Export disk source formatter and parser (rhbz#1032370) - snapshot: conf: Use common parsing and formatting functions for source (rhbz#1032370) - snapshot: conf: Fix NULL dereference when element is empty (rhbz#1032370) - conf: Add functions to copy and free network disk source definitions (rhbz#1032370) - qemu: snapshot: Detect internal snapshots also for sheepdog and RBD (rhbz#1032370) - conf: Add helper do clear disk source authentication struct (rhbz#1032370) - qemu: snapshot: Touch up error message (rhbz#1032370) - qemu: snapshot: Add functions similar to disk source pool translation (rhbz#1032370) - qemu: Refactor qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: Split out formatting of network disk source URI (rhbz#1032370) - qemu: Simplify call pattern of qemuBuildDriveURIString (rhbz#1032370) - qemu: Use qemuBuildNetworkDriveURI to handle http/ftp and friends (rhbz#1032370) - qemu: Migrate sheepdog source generation into common function (rhbz#1032370) - qemu: Split out NBD command generation (rhbz#1032370) - qemu: Unify formatting of RBD sources (rhbz#1032370) - qemu: Refactor disk source string formatting (rhbz#1032370) - qemu: Clear old translated pool source (rhbz#1032370) - qemu: snapshots: Declare supported and unsupported snapshot configs (rhbz#1032370) - domainsnapshotxml2xmltest: Clean up labels and use bool instead of int (rhbz#1032370) - domainsnapshotxml2xmltest: Allow for better testing of snapshots (rhbz#1032370) - domainsnapshotxml2xml: Move files with conflicting names (rhbz#1032370) - domainsnapshotxml2xmltest: Add existing files as new tests (rhbz#1032370) - domainsnapshotxml2xmltest: Add test case for empty driver element (rhbz#1032370) - qemu: Fix indentation in qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: snapshot: Fix incorrect disk type for auto-generated disks (rhbz#1032370) - storage: fix omitted slash in gluster volume URI (rhbz#1032370) - virsh: domain: Fix undefine with storage of 'volume' disks (rhbz#1032370) - snapshot: schema: Split out snapshot disk driver definition (rhbz#1032370) - storage: Add gluster pool filter and fix virsh pool listing (rhbz#1032370) - storage: fix bogus target in gluster volume xml (rhbz#1032370) - storage: Improve error message when a storage backend is missing (rhbz#1032370) - storage: Break long lines and clean up spaces in storage backend header (rhbz#1032370) - storage: Support deletion of volumes on gluster pools (rhbz#1032370) - qemu: snapshot: Avoid libvirtd crash when qemu crashes while snapshotting (rhbz#1032370) - qemu: snapshot: Forbid snapshots when backing is a scsi passthrough disk (rhbz#1034993) - qemu: Avoid crash in qemuDiskGetActualType (rhbz#1032370) - snapshot: Add support for specifying snapshot disk backing type (rhbz#1032370) - conf: Move qemuDiskGetActualType to virDomainDiskGetActualType (rhbz#1032370) - conf: Move qemuSnapshotDiskGetActualType to virDomainSnapshotDiskGetActualType (rhbz#1032370) - storage: Add file storage APIs in the default storage driver (rhbz#1032370) - storage: add file functions for local and block files (rhbz#1032370) - storage: Add storage file backends for gluster (rhbz#1032370) - qemu: Switch snapshot deletion to the new API functions (rhbz#1032370) - qemu: snapshot: Use new APIs to detect presence of existing storage files (rhbz#1032370) - qemu: snapshot: Add support for external active snapshots on gluster (rhbz#1032370) - storage: Fix build with older compilers afeter gluster snapshot series (rhbz#1032370) - storage: gluster: Don't leak private data when storage file init fails (rhbz#1032370) - spec: Use correct versions of libgfapi in RHEL builds (rhbz#1032370) - spec: Fix braces around macros (rhbz#1032370) - build: use --with-systemd-daemon as configure option (rhbz#1032695) - spec: require device-mapper-devel for storage-disk (rhbz#1032695) - spec: make systemd_daemon usage configurable (rhbz#1032695)- Block info query: Add check for transient domain (rhbz#1065531) - Fix minor typos in messages and docs (rhbz#1045643) - LXC: Free variable vroot in lxcDomainDetachDeviceHostdevUSBLive() (rhbz#1045643) - LXC: free dst before lxcDomainAttachDeviceDiskLive returns (rhbz#1045643) - maint: fix comment typos (rhbz#1045643) - storage: avoid short reads while chasing backing chain (rhbz#1045643) - Don't block use of USB with containers (rhbz#1045643) - Fix path used for USB device attach with LXC (rhbz#1045643) - Record hotplugged USB device in LXC live guest config (rhbz#1045643) - Fix reset of cgroup when detaching USB device from LXC guests (rhbz#1045643) - Disks are always block devices, never character devices (rhbz#1045643) - Move check for cgroup devices ACL upfront in LXC hotplug (rhbz#1045643) - Add virFileMakeParentPath helper function (rhbz#1045643) - Add helper for running code in separate namespaces (rhbz#1045643) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC shutdown/reboot code (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC disk hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC USB hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC block hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC chardev hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC hotunplug code (CVE-2013-6456) - Ignore additional fields in iscsiadm output (rhbz#1067173) - qemuBuildNicDevStr: Set vectors= on Multiqueue (rhbz#1066209) - Don't depend on syslog.service (rhbz#1032695) - libvirt-guests: Run only after libvirtd (rhbz#1032695) - virSystemdCreateMachine: Set dependencies for slices (rhbz#1032695) - libvirt-guests: Wait for libvirtd to initialize (rhbz#1032695) - virNetServerRun: Notify systemd that we're accepting clients (rhbz#1032695)- Generate a valid imagelabel even for type 'none' (rhbz#1061657) - qemu: keep pre-migration domain state after failed migration (rhbz#1057407) - schema: Fix guest timer specification schema according to the docs (rhbz#1056205) - conf: Enforce supported options for certain timers (rhbz#1056205) - qemu: hyperv: Add support for timer enlightenments (rhbz#1056205) - build: correctly check for SOICGIFVLAN GET_VLAN_VID_CMD command (rhbz#1062665) - util: Add "shareable" field for virSCSIDevice struct (rhbz#957292) - util: Fix the indention (rhbz#957292) - qemu: Don't fail if the SCSI host device is shareable between domains (rhbz#957292) - util: Add one argument for several scsi utils (rhbz#957292) - tests: Add tests for scsi utils (rhbz#957292) - qemu: Fix the error message for scsi host device's shareable checking (rhbz#957292) - util: Accept test data path for scsi device's sg_path (rhbz#957292) - tests: Modify the scsi util tests (rhbz#957292) - event: move event filtering to daemon (regression fix) (rhbz#1047964)- Add a read/write lock implementation (rhbz#1034807) - Push nwfilter update locking up to top level (rhbz#1034807) - utils: Introduce functions for kernel module manipulation (rhbz#1045124) - virCommand: Introduce virCommandSetDryRun (rhbz#1045124) - tests: Add test for new virkmod functions (rhbz#1045124) - Honor blacklist for modprobe command (rhbz#1045124) - qemu: Be sure we're using the updated value of backend during hotplug (rhbz#1056360) - network: Permit upstream forwarding of unqualified DNS names (rhbz#1061099) - network: Only prevent forwarding of DNS requests for unqualified names (rhbz#1061099) - network: Change default of forwardPlainNames to 'yes' (rhbz#1061099)- util: Correct the NUMA node range checking (rhbz#1045958) - storage: Add document for possible problem on volume detection (rhbz#726797) - storage: Fix autostart of pool with "fc_host" type adapter (rhbz#726797)- Mass rebuild 2014-01-24- CVE-2013-6436: Fix crash in lxcDomainGetMemoryParameters (rhbz#1049137) - Fix crash in lxcDomainSetMemoryParameters (rhbz#1052062) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - qemu: Change the default unix monitor timeout (rhbz#892273) - virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#996543) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1054785) - virt-login-shell: Fix regressions in behavior (rhbz#1015247) - pci: Make reattach work for unbound devices (rhbz#1046919) - pci: Fix failure paths in detach (rhbz#1046919) - qemu: Don't detach devices if passthrough doesn't work (rhbz#1046919) - Fix migration with QEMU 1.6 (rhbz#1053405) - build: More workarounds for if_bridge.h (rhbz#1042937) - build: Fix build with latest rawhide kernel headers (rhbz#1042937) - aarch64: Disable -fstack-protector. (rhbz#1042937) - AArch64: Parse cputopology from /proc/cpuinfo. (rhbz#1042937) - virDomainEventCallbackListFree: Don't leak @list->callbacks (rhbz#1047964) - Fix memory leak in virObjectEventCallbackListRemoveID() (rhbz#1047964) - event: Filter global events by domain:getattr ACL (CVE-2014-0028) - Doc: Improve the document for nodesuspend (rhbz#1045089) - Doc: Add "note" for node-memory-tune (rhbz#1045089)- qemu: Ask for -enable-fips when FIPS is required (rhbz#1035474) - qemu: Properly set MaxMemLock when hotplugging with VFIO (rhbz#1035490) - qemu: Avoid duplicate security label restore on hostdev attach failure (rhbz#1035490) - qemu: Re-add hostdev interfaces to hostdev array on libvirtd restart (rhbz#1045002) - domain: Don't try to interpret as virtio config for hostdev interfaces (rhbz#1046337) - virBitmapParse: Fix behavior in case of error and fix up callers (rhbz#1047234) - qemu: Fix live pinning to memory node on NUMA system (rhbz#1047234) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#1047234) - qemu: Range check numa memory placement mode (rhbz#1047234) - virkeycode: Allow ANSI_A (rhbz#1044806) - Fix argument order of qemuMigrationPerformJob(). (rhbz#1049338) - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458) - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1048643) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - PanicCheckABIStability: Need to check for existence (rhbz#996520) - virsh: Improve usability of '--print-xml' flag for attach-disk command (rhbz#1049529) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1049529) - virsh: Use inactive definition when removing disk from config (rhbz#1049529)- Mass rebuild 2013-12-27- qemu: Check for reboot-timeout on monitor (rhbz#1042690) - virsh: Fix return value error of cpu-stats (rhbz#1043388) - tools: Fix virsh connect man page (rhbz#1043260) - conf: Introduce generic ISA address (rhbz#996520) - conf: Add support for panic device (rhbz#996520) - qemu: Add support for -device pvpanic (rhbz#996520) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1043864) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044445)- spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - qemu: hotplug: Only label hostdev after checking device conflicts (rhbz#1025108) - qemu: hotplug: Fix double free on USB collision (rhbz#1025108) - qemu: hotplug: Fix adding USB devices to the driver list (rhbz#1025108) - docs: Enhance memoryBacking/locked documentation (rhbz#1035954) - util: Fix two virCompareLimitUlong bugs (rhbz#1024272) - cgroups: Redefine what "unlimited" means wrt memory limits (rhbz#1024272) - qemu: Report VIR_DOMAIN_MEMORY_PARAM_UNLIMITED properly (rhbz#1024272) - qemu: Fix minor inconsistency in error message (rhbz#1024272) - conf: Don't format memtune with unlimited values (rhbz#1024272) - qemu_process: Read errors from child (rhbz#1035955) - network: Properly update iptables rules during net-update (rhbz#1035336) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1039991) - screenshot: Implement multiple screen support (rhbz#1026966) - Switch to private redhat namespace for QMP I/O error reason (rhbz#1026966) - Support virtio disk hotplug in JSON mode (rhbz#1026966)- nodedev: Resolve Relax-NG validity error (rhbz#1035792) - test-lib: Make case skipping possible (rhbz#1034380) - tests: Don't test user config file if ran as root (rhbz#1034380) - Improve cgroups docs to cover systemd integration (rhbz#1004340) - Fix busy wait loop in LXC container I/O handling (rhbz#1032705) - tests: Guarantee abs_srcdir in all C tests (rhbz#1035403) - Introduce standard methods for sorting strings with qsort (rhbz#1035403) - Add virFileIsMountPoint function (rhbz#1035403) - Pull lxcContainerGetSubtree out into shared virfile module (rhbz#1035403) - Fix bug in identifying sub-mounts (rhbz#1035403) - LXC: Ensure security context is set when mounting images (rhbz#923903) - Ensure to zero out the virDomainBlockJobInfo arg (rhbz#1028846) - qemu: Default to vfio for nodedev-detach (rhbz#1035188) - daemon: Run virStateCleanup conditionally (rhbz#1033061) - qemu: Add "-boot strict" to commandline whenever possible (rhbz#1037593) - tests: Add forgotten boot-strict test files (rhbz#1037593) - conf: Fix XML formatting of RNG device info (rhbz#1035118) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035108) - Add qxl ram size to ABI stability check (rhbz#1035123)- virsh-domain: Mark --live and --config mutually exclusive in vcpucount (rhbz#1024245) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1028962) - qemuMonitorIO: Don't use @mon after it's unrefed (rhbz#1018267) - qemu: Allow hotplug of multiple SCSI devices (rhbz#1031062) - qemu: Call qemuSetupHostdevCGroup later during hotplug (rhbz#1025108) - virscsi: Hostdev SCSI AdapterId retrieval fix (rhbz#1031079) - storage: Returns earlier if source adapter of the scsi pool is a HBA (rhbz#1027680) - spec: Restrict virt-login-shell usage (rhbz#1033614) - spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - Don't start a nested job in qemuMigrationPrepareAny (rhbz#1018267)- virpci: Don't error on unbinded devices (rhbz#1019387) - network: Fix connections count in case of allocate failure (rhbz#1020135) - qemu: Clean up migration ports when migration cancelled (rhbz#1019237) - qemuMigrationBeginPhase: Check for 'drive-mirror' for NBD (rhbz#1022393) - Allow root directory in filesystem source dir schema (rhbz#1028107) - Use a port from the migration range for NBD as well (rhbz#1025699) - qemu: Avoid double free of VM (rhbz#1018267) - util: Use size_t instead of unsigned int for num_virtual_functions (rhbz#1025397) - pci: Properly handle out-of-order SRIOV virtual functions (rhbz#1025397) - conf: Do better job when comparing features ABI compatibility (rhbz#1008989) - schema: Rename option 'hypervtristate' to 'featurestate' (rhbz#1008989) - conf: Mark user provided strings in error messages when parsing XML (rhbz#1008989) - cpu: Add support for loading and storing CPU data (rhbz#1008989) - cpu: x86: Rename struct cpuX86cpuid as virCPUx86CPUID (rhbz#1008989) - cpu: x86: Rename struct cpuX86Data as virCPUx86Data (rhbz#1008989) - cpu: x86: Rename x86DataFree() as virCPUx86DataFree() (rhbz#1008989) - Ensure 'arch' is always set in cpuArchNodeData (rhbz#1008989) - cpu: x86: Rename x86MakeCPUData as virCPUx86MakeData (rhbz#1008989) - cpu: x86: Rename x86DataAddCpuid as virCPUx86DataAddCPUID (rhbz#1008989) - cpu: x86: Rename data_iterator and DATA_ITERATOR_INIT (rhbz#1008989) - cpu: x86: Fix return types of x86cpuidMatch and x86cpuidMatchMasked (rhbz#1008989) - cpu: x86: Use whitespace to clarify context and use consistent labels (rhbz#1008989) - cpu: x86: Clean up error messages in x86VendorLoad() (rhbz#1008989) - cpu: Export few x86-specific APIs (rhbz#1008989) - cpu: x86: Parse the CPU feature map only once (rhbz#1008989) - cpu_x86: Refactor storage of CPUID data to add support for KVM features (rhbz#1008989) - qemu: Add monitor APIs to fetch CPUID data from QEMU (rhbz#1008989) - cpu: x86: Add internal CPUID features support and KVM feature bits (rhbz#1008989) - conf: Refactor storing and usage of feature flags (rhbz#1008989) - qemu: Add support for paravirtual spinlocks in the guest (rhbz#1008989) - qemu: process: Validate specific CPUID flags of a guest (rhbz#1008989)- Add helpers for getting env vars in a setuid environment (rhbz#1015247) - Only allow 'stderr' log output when running setuid (CVE-2013-4400) - Close all non-stdio FDs in virt-login-shell (CVE-2013-4400) - Don't link virt-login-shell against libvirt.so (CVE-2013-4400) - build: Fix linking virt-login-shell (rhbz#1015247) - build: Fix build of virt-login-shell on systems with older gnutls (rhbz#1015247) - Set a sane $PATH for virt-login-shell (rhbz#1015247) - spec: Fix rpm build when lxc disabled (rhbz#1015247) - Move virt-login-shell into libvirt-login-shell sub-RPM (rhbz#1015247) - Make virCommand env handling robust in setuid env (rhbz#1015247) - Remove all direct use of getenv (rhbz#1015247) - Block all use of getenv with syntax-check (rhbz#1015247) - Only allow the UNIX transport in remote driver when setuid (rhbz#1015247) - Don't allow remote driver daemon autostart when running setuid (rhbz#1015247) - Add stub getegid impl for platforms lacking it (rhbz#1015247) - Remove (nearly) all use of getuid()/getgid() (rhbz#1015247) - Block all use of libvirt.so in setuid programs (rhbz#1015247) - spec: Clean up distribution of ChangeLog (and others) (rhbz#1024393) - Push RPM deps down into libvirt-daemon-driver-XXXX sub-RPMs (rhbz#1024393)- qemu_process: Make qemuProcessReadLog() more versatile and reusable (rhbz#1001738) - qemu: monitor: Add infrastructure to access VM logs for better err msgs (rhbz#1001738) - qemu: monitor: Produce better errors on monitor hangup (rhbz#1001738) - qemu: Wire up better early error reporting (rhbz#1001738) - qemu: process: Silence coverity warning when rewinding log file (rhbz#1001738) - qemu: hostdev: Refactor PCI passhrough handling (rhbz#1001738) - qemu: hostdev: Fix function spacing and header formatting (rhbz#1001738) - qemu: hostdev: Add checks if PCI passthrough is available in the host (rhbz#1001738) - qemu: Prefer VFIO for PCI device passthrough (rhbz#1001738) - qemu: Init @pcidevs in qemuPrepareHostdevPCIDevices (rhbz#1001738) - Fix max stream packet size for old clients (rhbz#950416) - Adjust legacy max payload size to account for header information (rhbz#950416) - rpc: Correct the wrong payload size checking (rhbz#950416) - qemu: Simplify calling qemuDomainHostdevNetConfigRestore (rhbz#1005682) - qemu: Move qemuDomainRemoveNetDevice to avoid forward reference (rhbz#1005682) - qemu: Fix removal of (rhbz#1005682) - remote: Fix regression in event deregistration (rhbz#1020376) - qemu: managedsave: Add support for compressing managed save images (rhbz#1017227) - qemu: snapshot: Add support for compressing external snapshot memory (rhbz#1017227) - Migration: Introduce VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#1015215) - qemu: Implement support for VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - qemu_conf: Introduce "migration_address" (rhbz#1015215) - qemu: Include listenAddress in debug prints (rhbz#1015215) - docs: Expand description of host-model CPU mode (rhbz#1014682) - qemu: Avoid assigning unavailable migration ports (rhbz#1019237) - qemu: Make migration port range configurable (rhbz#1019237) - qemu: Fix augeas support for migration ports (rhbz#1019237) - Fix perms for virConnectDomainXML{To, From}Native (CVE-2013-4401)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014503) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014503) - qemu: Check actual netdev type rather than config netdev type during init (rhbz#1012824) - Fix crash in libvirtd when events are registered & ACLs active (CVE-2013-4399) (rhbz#1011429) - Remove virConnectPtr arg from virNWFilterDefParse* (rhbz#1015108) - Don't pass virConnectPtr in nwfilter 'struct domUpdateCBStruct' (rhbz#1015108) - Remove use of virConnectPtr from all remaining nwfilter code (rhbz#1015108) - Don't set netdev offline in container cleanup (rhbz#1014604) - Avoid reporting an error if veth device is already deleted (rhbz#1014604) - Avoid deleting NULL veth device name (rhbz#1014604) - Retry veth device creation on failure (rhbz#1014604) - Use 'vnet' as prefix for veth devices (rhbz#1014604) - Free cmd in virNetDevVethDelete (rhbz#1014604) - Free cmd in virNetDevVethCreate (rhbz#1014604) - LXC: Fix handling of RAM filesystem size units (rhbz#1015689) - build: Add lxc testcase to dist list (rhbz#1015689) - tests: Work with older dbus (rhbz#1018730) - virdbus: Add virDBusHasSystemBus() (rhbz#1018730) - virsystemd: Don't fail to start VM if DBus isn't available or compiled in (rhbz#1018730) - DBus: Introduce virDBusIsServiceEnabled (rhbz#1018730) - Change way we fake dbus method calls (rhbz#1018730) - Fix virsystemdtest for previous commit (rhbz#1018730) - LXC: Workaround machined uncleaned data with containers running systemd. (rhbz#1018730) - Allow use of a private dbus bus connection (rhbz#998365) - Add a method for closing the dbus system bus connection (rhbz#998365) - Make LXC controller use a private dbus connection & close it (rhbz#998365) - Fix flaw in detecting log format (rhbz#927072) - Fix exit status of lxc controller (rhbz#927072) - Improve error reporting with LXC controller (rhbz#927072) - nwfilter: Don't fail to start if DBus isn't available (rhbz#927072) - Don't ignore all dbus connection errors (rhbz#927072) - LXC: Check the existence of dir before resolving symlinks (rhbz#927072) - Ensure lxcContainerMain reports errors on stderr (rhbz#927072) - Ensure lxcContainerResolveSymlinks reports errors (rhbz#927072) - Improve log filtering in virLXCProcessReadLogOutputData (rhbz#927072) - Initialize threading & error layer in LXC controller (rhbz#1018725) - qemu_migration: Avoid crashing if domain dies too quickly (rhbz#1018267) - Convert uuid to a string before printing it (rhbz#1019023)- conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#1012196) - rpc: Increase bound limit for virDomainGetJobStats (rhbz#1012818) - qemu: Free all driver data in qemuStateCleanup (rhbz#1011330) - qemu: Don't leak reference to virQEMUDriverConfigPtr (rhbz#1011330) - qemu: Eliminate redundant if clauses in qemuCollectPCIAddress (rhbz#1003983) - qemu: Allow some PCI devices to be attached to PCIe slots (rhbz#1003983) - qemu: Replace multiple strcmps with a switch on an enum (rhbz#1003983) - qemu: Support ich9-intel-hda audio device (rhbz#1003983) - qemu: Turn if into switch in qemuDomainValidateDevicePCISlotsQ35 (rhbz#1003983) - qemu: Prefer to put a Q35 machine's dmi-to-pci-bridge at 00:1E.0 (rhbz#1003983)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - LXC: Don't mount securityfs when user namespace enabled (rhbz#872648) - Move array of mounts out of lxcContainerMountBasicFS (rhbz#872648) - Ensure root filesystem is recursively mounted readonly (rhbz#872648) - qemu: Fix seamless SPICE migration (rhbz#1010861) - qemu: Use "ide" as device name for implicit SATA controller on Q35 (rhbz#1008903) - qemu: Only parse basename when determining emulator properties (rhbz#1010617) - qemu: Recognize -machine accel=kvm when parsing native (rhbz#1010617) - qemu: Don't leave shutdown inhibited on attach failure (rhbz#1010617) - qemu: Don't leak vm on failure (rhbz#1010617) - Fix typo in identity code which is pre-requisite for CVE-2013-4311 (rhbz#1006272)- Also store user & group ID values in virIdentity (rhbz#1006272) - Ensure system identity includes process start time (rhbz#1006272) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311) - Free slicename in virSystemdCreateMachine (rhbz#1008619) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#1008340) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#1008340) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#1008340) - qemu: Avoid dangling job in qemuDomainSetBlockIoTune (rhbz#700443)- Pass AM_LDFLAGS to driver modules too (rhbz#1006299) - virsh domjobinfo: Do not return 1 if job is NONE (rhbz#1006864) - Fix polkit permission names for storage pools, vols & node devices (rhbz#700443) - Fix naming of permission for detecting storage pools (rhbz#700443) - security: Provide supplemental groups even when parsing label (CVE-2013-4291) (rhbz#1006513) - virFileNBDDeviceAssociate: Avoid use of uninitialized variable (CVE-2013-4297) - Rename "struct interface_driver" to virNetcfDriverState (rhbz#983026) - netcf driver: Use a single netcf handle for all connections (rhbz#983026) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006722) - Add test for the nodemask double free crash (rhbz#1006722) - qemu: Fix checking of guest ABI compatibility when reverting snapshots (rhbz#1006886)- Don't crash in qemuBuildDeviceAddressStr (rhbz#1003526) - Fix leaks in python bindings (rhbz#1003828) - Process virtlockd.conf instead of libvirtd.conf (rhbz#1003685) - test_virtlockd.aug.in: Use the correct file (rhbz#1003685) - qemu: Make domain renaming work during migration (rhbz#999352) - qemu: Handle huge number of queues correctly (rhbz#651941) - conf: Remove the actual hostdev when removing a network (rhbz#1003537) - conf: Don't deref NULL actual network in virDomainNetGetActualHostdev() (rhbz#1003537) - python: Fix a PyList usage mistake (rhbz#1002558) - Add '' element to '' network schemas (rhbz#1004364) - Always specify qcow2 compat level on qemu-img command line (rhbz#997977) - selinux: Distinguish failure to label from request to avoid label (rhbz#924153) - selinux: Enhance test to cover nfs label failure (rhbz#924153)- RPC: Don't accept client if it would overcommit max_clients (rhbz#981729) - Introduce max_queued_clients (rhbz#981729) - conf: Add default USB controller in qemu post-parse callback (rhbz#819968) - qemu: Rename some functions in qemu_command.c (rhbz#819968) - qemu: Eliminate almost-duplicate code in qemu_command.c (rhbz#819968) - qemu: Enable auto-allocate of all PCI addresses (rhbz#819968) - qemu: Add pcie-root controller (rhbz#819968) - qemu: Add dmi-to-pci-bridge controller (rhbz#819968) - qemu: Fix handling of default/implicit devices for q35 (rhbz#819968) - qemu: Properly set/use device alias for pci controllers (rhbz#819968) - qemu: Enable using implicit sata controller in q35 machines (rhbz#819968) - qemu: Improve error reporting during PCI address validation (rhbz#819968) - qemu: Refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#910171) - qemu: Add helper functions for diskchain checking (rhbz#910171) - qemu: Check presence of each disk and its backing file as well (rhbz#910171) - conf: Add startupPolicy attribute for harddisk (rhbz#910171) - qemu: Support to drop disk with 'optional' startupPolicy (rhbz#910171) - Split TLS test into two separate tests (rhbz#994158) - Avoid re-generating certs every time (rhbz#994158) - Change data passed into TLS test cases (rhbz#994158) - Fix validation of CA certificate chains (rhbz#994158) - Fix parallel runs of TLS test suites (rhbz#994158) - tests: Fix parallel runs of TLS test suites (rhbz#994158) - Add a man page for virtlockd daemon (rhbz#991494) - Add an example config file for virtlockd (rhbz#991494) - Properly handle -h / -V for --help/--version aliases in virtlockd/libvirtd (rhbz#991494) - Make check for /dev/loop device names stricter to avoid /dev/loop-control (rhbz#924815) - Ensure securityfs is mounted readonly in container (rhbz#872642) - Add info about access control checks into API reference (rhbz#700443) - Record the where the auto-generated data comes from (rhbz#700443) - Add documentation for access control system (rhbz#700443) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#996552) - Honour root prefix in lxcContainerMountFSBlockAuto (rhbz#924815) - util: Add virGetUserDirectoryByUID (rhbz#988491) - Introduce a virt-login-shell binary (rhbz#988491) - build: Fix compilation of virt-login-shell.c (rhbz#988491) - Fix double-free and broken logic in virt-login-shell (rhbz#988491) - Address missed feedback from review of virt-login-shell (rhbz#988491) - Ensure that /dev exists in the container root filesystem (rhbz#924815) - remote: Fix a segfault in remoteDomainCreateWithFlags (rhbz#994855) - build: Avoid -lgcrypt with newer gnutls (rhbz#951637) - virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#994158) - build: Fix missing max_queued_clients in augeas test file for libvirtd.conf (rhbz#981729) - virsh-domain: Fix memleak in cmdCPUBaseline (rhbz#997798) - Fix typo in domain name in polkit acl example (rhbz#700443) - Update polkit examples to use 'lookup' method (rhbz#700443) - Add bounds checking on virDomainMigrate*Params RPC calls (CVE-2013-4292) (rhbz#1002667) - Add bounds checking on virDomainGetJobStats RPC call (rhbz#1002667) - Add bounds checking on virDomain{SnapshotListAllChildren, ListAllSnapshots} RPC calls (rhbz#1002667) - Add bounds checking on virConnectListAllDomains RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllStoragePools RPC call (rhbz#1002667) - Add bounds checking on virStoragePoolListAllVolumes RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNetworks RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllInterfaces RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNodeDevices RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNWFilters RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllSecrets RPC call (rhbz#1002667) - Prohibit unbounded arrays in XDR protocols (rhbz#1002667) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997906) - virbitmaptest: Fix function header formatting (rhbz#997906) - virbitmaptest: Add test for out of bounds condition (rhbz#997906) - virsh-domain: Fix memleak in cmdUndefine with storage (rhbz#999057) - virsh: Modify vshStringToArray to duplicate the elements too (rhbz#999057) - virsh: Don't leak list of volumes when undefining domain with storage (rhbz#999057) - Fix URI connect precedence (rhbz#999323) - tests: Add URI precedence checking (rhbz#999323) - Don't free NULL network in cmdNetworkUpdate (rhbz#1001094) - virsh: Fix debugging (rhbz#1001628) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1002669) - Set security label on FD for virDomainOpenGraphics (rhbz#999925) - virsh: Free the caps list properly if one of them is invalid (rhbz#1001957) - virsh: Free the formatting string when listing pool details (rhbz#1001957) - virsh-pool.c: Don't jump over variable declaration (rhbz#1001957) - virsh: Free the list from ListAll APIs even for 0 items (rhbz#1001957) - virsh: Free messages after logging them to a file (rhbz#1001957) - Reverse logic allowing partial DHCP host XML (rhbz#1001078) - virsh: Print cephx and iscsi usage (rhbz#1000155) - qemu_conf: Fix broken logic for adding passthrough iscsi lun (rhbz#1000159) - Report secret usage error message similarly (rhbz#1000168) - docs: Update the formatdomain disk examples (rhbz#1000169) - docs: Update formatsecrets to include more examples of each type (rhbz#1000169) - docs: Update iSCSI storage pool example (rhbz#1000169) - docs: Reformat attribute description in formatdomain (rhbz#1000169) - qemuBuildNicDevStr: Add mq=on for multiqueue networking (rhbz#651941) - migration: Do not restore labels on failed migration (rhbz#822052) - qemu: Drop qemuDomainMemoryLimit (rhbz#1001143) - docs: Discourage users to set hard_limit (rhbz#1001143) - docs: Clean 09adfdc62de2b up (rhbz#1001143) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1001143) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1001143) - qemuDomainAttachHostPciDevice: Fall back to mem balloon if there's no hard_limit (rhbz#1001143)- spec: Change --enable-werror handling to match upstream - Delete obsolete / unused python test files (rhbz#884103) - Remove reference to python/tests from RPM %doc (rhbz#884103) - spec: Explicitly claim ownership of channel subdir (rhbz#884103) - Add APIs for formatting systemd slice/scope names (rhbz#980929) - Add support for systemd cgroup mount (rhbz#980929) - Cope with races while killing processes (rhbz#980929) - Enable support for systemd-machined in cgroups creation (rhbz#980929) - Ensure LXC/QEMU APIs set the filename for errors (rhbz#991348) - Avoid crash if NULL is passed for filename/funcname in logging (rhbz#991348)- Rebased to libvirt-1.1.1- qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - Fix crash when multiple event callbacks were registered (CVE-2013-2230) - Paused domain should remain paused after migration (rhbz#981139)- Rebased to libvirt-1.1.0- Rebased to libvirt-1.0.6- virInitctlRequest: Don't hardcode 384 bytes size - network: Fix network driver startup for qemu:///session - virInitctlRequest: Unbreak make syntax check - virInitctlRequest: Unbreak make syntax check - build: Always include sanitytest in tarball - qemu: Fix stupid typos in VFIO cgroup setup/teardown - build: Always include libvirt_lxc.syms in tarball - build: Clean up stray files found by 'make distcheck' - spec: Proper soft static allocation of qemu uid - Fix F_DUPFD_CLOEXEC operation args - build: Fix mingw build of virprocess.c - Fix potential use of undefined variable in remote dispatch code - build: Avoid non-portable cast of pthread_t - Fix release of resources with lockd plugin - Fixup rpcgen code on kFreeBSD too - Make detect_scsi_host_caps a function on all architectures - qemu: Allocate network connections sooner during domain startup - tests: Files named '.*-invalid.xml' should fail validation - conf: Don't crash on a tpm device with no backends - Don't mention disk controllers in generic controller errors - iscsi: Don't leak portal string when starting a pool - util: Fix virFileOpenAs return value and resulting error logs- Rebased to libvirt-1.0.5- Rebuild for cyrus-sasl- Rebased to libvirt-1.0.4- Rebuild against gnutls 3.- Rebased to libvirt-1.0.3- Rebased to libvirt-1.0.2- Rebased to libvirt-1.0.1- Rebased to libvirt-1.0.0- Disable libxl on F18 too- Rebased to version 0.10.2.1 - Fix lvm volume creation when alloc=0 (bz #866481) - Clarify virsh send-keys man page example (bz #860004) - Fix occasional deadlock via virDomainDestroy (bz #859009) - Fix LXC deadlock from ctrl-c (bz #848119) - Fix occasional selinux denials with macvtap (bz #798605) - Fix multilib conflict with systemtap files (bz #831425) - Don't trigger keytab warning in system logs (bz #745203) - Fix qemu domxml-2-native NIC model out (bz #636832) - Fix error message if not enough space for lvm vol (bz #609104)- Disable libxl driver, since it doesn't build with xen 4.2 in rawhide- Re-add Use-qemu-system-i386-as-binary-instead-of-qemu.patch NB: This patch is Fedora-specific and not upstream. - Add upstream patches: don't duplicate environment variables (RHBZ#859596).- Upstream release 0.10.2 - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - parallels: add support of containers to the driver - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- Add (upstream) patches to label sockets for SELinux (RHBZ#853393).- Fix for 32 bit qemu renamed to qemu-system-i386 (RHBZ#857026).- Fix libvirtd segfault with old netcf-libs (bz 853381) - Drop unneeded dnsmasq --filterwin2k - Fix unwanted connection closing, needed for boxes- Remove dep on ceph RPM (rhbz #854360)- upstream release of 0.10.1 - many fixes from 0.10.0- upstream release of 0.10.0 - agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - driver for parallels hypervisor - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- release candidate 1 of 0.10.0- Enable autotools to make previous patch work- fix security driver missing from the daemon- snapshot before 0.10.0 in a few weeks - adds the parallel driver support- Add upstream patch to fix RHBZ#842114.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- S390: support for s390(x) - snapshot: implement new APIs for esx and vbox - snapshot: new query APIs and many improvements - virsh: Allow users to reedit rejected XML - nwfilter: add DHCP snooping - Enable driver modules in libvirt RPM - Default to enable driver modules for libvirtd - storage backend: Add RBD (RADOS Block Device) support - sVirt support for LXC domains inprovement - a lot of bug fixes, improvements and portability work- qemu: allow snapshotting of sheepdog and rbd disks - blockjob: add new APIs - a lot of bug fixes, improvements and portability work- Rebased to version 0.9.11.3 - Abide URI username when connecting to hypervisor (bz 811397) - Fix managed USB mode (bz 814866) - Fix crash connecting to ESX host (bz 811891)- Update to 0.9.11 release- Revert previous change- Refactor RPM spec to allow install without default configs- Rebuild for libparted soname break- Update to 0.9.10- Fix LXC I/O handling- Add API virDomain{S,G}etInterfaceParameters - Add API virDomain{G, S}etNumaParameters - Add support for ppc64 qemu - Support Xen domctl v8 - many improvements and bug fixes- Fix install of libvirt-guests.service & libvirtd.service- Add support for QEMU 1.0 - Add preliminary PPC cpu driver - Add new API virDomain{Set, Get}BlockIoTune - block_resize: Define the new API - Add a public API to invoke suspend/resume on the host - various improvements for LXC containers - Define keepalive protocol and add virConnectIsAlive API - Add support for STP and VLAN filtering - many improvements and bug fixes- Remove versioned buildreq for yajl as 2.0.x features are not required.- Rebuild for yajl 2.0.1- Update to 0.9.7 release- xenlight available only on Xen arches (#745020)- Make PCI multifunction support more manual - Bug 742836 - F15 build still uses cgconfig - Bug 738725- Fix the qemu reboot bug and a few others bug fixes- many snapshot improvements (Eric Blake) - latency: Define new public API and structure (Osier Yang) - USB2 and various USB improvements (Marc-André Lureau) - storage: Add fs pool formatting (Osier Yang) - Add public API for getting migration speed (Jim Fehlig) - Add basic driver for Microsoft Hyper-V (Matthias Bolte) - many improvements and bug fixes- network bandwidth QoS control - Add new API virDomainBlockPull* - save: new API to manipulate save file images - CPU bandwidth limits support - allow to send NMI and key event to guests - new API virDomainUndefineFlags - Implement code to attach to external QEMU instances - bios: Add support for SGA - various missing python binding - many improvements and bug fixes- xenlight available only on Xen arches- Add ARM to NUMA platform excludes- new API virDomainGetVcpupinInfo - Add TXT record support for virtual DNS service - Support reboots with the QEMU driver - New API virDomainGetControlInfo API - New API virNodeGetMemoryStats - New API virNodeGetCPUTime - New API for send-key - New API virDomainPinVcpuFlags - support multifunction PCI device - lxc: various improvements - many improvements and bug fixes- Rebuild because of libparted soname bump (libparted.so.0 -> libparted.so.1).- add rule to require netcf-0.1.8 during build so that new transactional network change APIs are included. - document that CVE-2011-2178 has been fixed (by virtue of rebase to 0.9.2 - see https://bugzilla.redhat.com/show_bug.cgi?id=709777)- Framework for lock manager plugins - API for network config change transactions - flags for setting memory parameters - virDomainGetState public API - qemu: allow blkstat/blkinfo calls during migration - Introduce migration v3 API - Defining the Screenshot public API - public API for NMI injection - Various improvements and bug fixes- Add upstream patches: 0001-json-Avoid-passing-large-positive-64-bit-integers-to.patch 0001-qemudDomainMemoryPeek-change-ownership-selinux-label.patch 0002-remote-remove-bogus-virDomainFree.patch so that users can try out virt-dmesg. - Change /var/cache mode to 0711.- support various persistent domain updates - improvements on memory APIs - Add virDomainEventRebootNew - various improvements to libxl driver - Spice: support audio, images and stream compression - Various improvements and bug fixes- Support cputune cpu usage tuning - Add public APIs for storage volume upload/download - Add public API for setting migration speed on the fly - Add libxenlight driver - qemu: support migration to fd - libvirt: add virDomain{Get,Set}BlkioParameters - setmem: introduce a new libvirt API (virDomainSetMemoryFlags) - Expose event loop implementation as a public API - Dump the debug buffer to libvirtd.log on fatal signal - Audit support - Various improvements and bug fixes- fix a lack of API check on read-only connections - CVE-2011-1146- Fix kernel boot with latest QEMU- expose new API for sysinfo extraction - cgroup blkio weight support - smartcard device support - qemu: Support per-device boot ordering - Various improvements and bug fixes- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Preliminary support for VirtualBox 4.0 - IPv6 support - Add VMware Workstation and Player driver driver - Add network disk support - Various improvements and bug fixes - from 0.8.6: - Add support for iSCSI target auto-discovery - QED: Basic support for QED images - remote console support - support for SPICE graphics - sysinfo and VMBIOS support - virsh qemu-monitor-command - various improvements and bug fixes- Enable JSON and netdev features in QEMU >= 0.13 - framework for auditing integration - framework DTrace/SystemTap integration - Setting the number of vcpu at boot - Enable support for nested SVM - Virtio plan9fs filesystem QEMU - Memory parameter controls - various improvements and bug fixes- Rebuilt for gcc bug 634757- disable the nwfilterxml2xmltest also on s390(x)- Upstream release 0.8.4- Fix potential overflow in boot menu code- Upstream release 0.8.3- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- CVE-2010-2237 ignoring defined main disk format when looking up disk backing stores - CVE-2010-2238 ignoring defined disk backing store format when recursing into disk image backing stores - CVE-2010-2239 not setting user defined backing store format when creating new image - CVE-2010-2242 libvirt: improperly mapped source privileged ports may allow for obtaining privileged resources on the host- Upstream release 0.8.2 - phyp: adding support for IVM - libvirt: introduce domainCreateWithFlags API - add 802.1Qbh and 802.1Qbg switches handling - Support for VirtualBox version 3.2 - Init script for handling guests on shutdown/boot - qemu: live migration with non-shared storage for kvm- Upstream release 0.8.1 - Starts dnsmasq from libvirtd with --dhcp-hostsfile - Add virDomainGetBlockInfo API to query disk sizing - a lot of bug fixes and cleanups- Upstream release 0.8.0 - Snapshotting support (QEmu/VBox/ESX) - Network filtering API - XenAPI driver - new APIs for domain events - Libvirt managed save API - timer subselection for domain clock - synchronous hooks - API to update guest CPU to host CPU - virDomainUpdateDeviceFlags new API - migrate max downtime API - volume wiping API - and many bug fixes- No change, just rebuild against new libparted with bumped soname.- Fix USB devices by product with security enabled (bz 574136) - Set kernel/initrd in security driver, fixes some URL installs (bz 566425)- macvtap support - async job handling - virtio channel - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - assorted bug fixes and lots of cleanups- libvirt-0.7.6-add-needed.patch: Fix FTBFS from --no-add-needed - Add BuildRequires: xmlrpc-c-client for libxmlrpc_client.so- upstream release of 0.7.6 - Use QEmu new device adressing when possible - Implement CPU topology support for QEMU driver - Implement SCSI controller hotplug/unplug for QEMU - Implement support for multi IQN - a lot of fixes and improvements- bump for libssh2 rebuild- Rebuild for libparted soname change- Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- upstream release of 0.7.4 - udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- Really fix restore file labelling this time- Disable numactl on s390[x]. Again.- Fix QEMU save/restore permissions / labelling- Avoid compressing small log files (#531030)- Make libvirt-devel require libvirt-client, not libvirt - Fix qemu machine types handling- Upstream release of 0.7.2 - Allow to define ESX domains - Allows suspend and resulme of LXC domains - API for data streams - many bug fixes- Fix restore of qemu guest using raw save format (#523158)- Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream- Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec- Change logrotate config to weekly (#526769)- Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)- Fix USB device passthrough (#522683)- rebuild for libssh2 1.2- Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format- A couple of hot-unplug memory handling fixes (#523953)- disable numactl on s390[x]- revamp of spec file for modularity and RHELs- Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade- Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches- Fix migration completion with newer versions of qemu (#516187)- Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance- Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)- Don't fail to start network if ipv6 modules is not loaded (#516497)- Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added %dist, -devel requires pkgconfig and xen-devel - Resolves: rhbz#202320- fix missing page size detection code for ia64 - fix mlock size when getting domain info list from hypervisor - vcpu number initialization - don't label crashed domains as shut off - fix virsh man page - blktapdd support for alternate drivers like blktap - memory leak fixes (xend interface and XML parsing) - compile fix - mlock/munlock size fixes- Fix bug when running against xen-3.0.3 hypercalls - Fix memory bug when getting vcpus info from xend- Support for localization - Support for new Xen-3.0.3 cdrom and disk configuration - Support for setting VNC port - Fix bug when running against xen-3.0.2 hypercalls - Fix reconnection problem when talking directly to http xend- patch from danpb to support new-format cd devices for HVM guests- reactivating ia64 support- new release - bug fixes - support for new hypervisor calls - early code for config files and defined domains- add patch to address dom0_ops API breakage in Xen 3.0.3 tree- add patch to support paravirt framebuffer in Xen- another patch to fix network handling in non-HVM guests- patch to fix virParseUUID()- vCPUs and affinity support - more complete XML, console and boot options - specific features support - enforced read-only connections - various improvements, bug fixes- add patch from pvetere to allow getting uuid from libvirt- build on ia64 now- don't BR xen, we just need xen-devel- need rebuild since libxenstore is now versionned- Add BuildRequires: xen-devel- rebuild- support for HVM Xen guests - various bugfixes- added a proxy mechanism for read only access using httpu - fixed header includes paths- extend and cleanup the driver infrastructure and code - python examples - extend uuid support - bug fixes, buffer handling cleanups - support for new Xen hypervisor API - test driver for unit testing - virsh --conect argument- various fixes - new APIs: for Node information and Reboot - virsh improvements and extensions - documentation updates and man page - enhancement and fixes of the XML description format- added error handling APIs - small bug fixes - improve python bindings - augment documentation and regression tests- new domain creation API - new UUID based APIs - more tests, documentation, devhelp - bug fixes- fixes some problems in 0.0.3 due to the change of names- changed library name to libvirt from libvir, complete and test the python bindings- upstream release of 0.0.2, use xend, save and restore added, python bindings fixed- created/bin/sh 4.5.0-10.el7_6.34.5.0-10.el7_6.34.5.0-10.el7_6.3 qemuqemu-lockd.confqemu.conflibvirtd.qemulibvirt_driver_qemu.solibvirtd_qemu.augtest_libvirtd_qemu.augqemuqemuswtpmqemuqemuqemu/etc/libvirt//etc/logrotate.d//usr/lib64/libvirt/connection-driver//usr/share/augeas/lenses//usr/share/augeas/lenses/tests//var/cache/libvirt//var/lib/libvirt//var/log/libvirt//var/log/swtpm/libvirt//var/run/libvirt/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnudirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e3204b48b8ba35b48d5660e3c98517c645972fa9, strippedC source, ASCII text7PRk"H`Y(g;[2Qը?ukZY@o\H)kpNoGӐ֨qR 80T7wǙ!}5wfq}BU]tϖ?F4"4 6ZXٴ, Dw>A@6$%bU@*D0_]ߘ}ıQ={PDl&ۙfmZ&WL=o쁩 83|wga\ [n-٦Xtg΄8mJh-`lv/n&IE0Bг$ؚP~CY~!J:OL`0d 2; 5]%vޝ CxWGt!RQ?JD "vA4YZFj#nciFkC(~3J=U2yO 7+R &=s6!ЬVeć[8ŗS0\}N}h?zcnOC xEwN8+V(W 2`șA#Ƿ+*6vБ07#|wV %L2'!iخC-[ 1|Zܰ^dx\?Ԕ*кE<`\3:\xBp N/IBP}H.ojIJ}6c61ąAʋ jPfm,VcE xzQ<*猸oM[sFdž.`7q:\"ϕ!`f–9G:M0MЄ~ >Jn# 1pH )I߹4PR^N^,zybaC(&~&|U'"li\T"M_)AsmSl}8{.&%`3u pf ѨAo!n`yo9ۦF<&8G c hN1\ ;qO;B12O[ūX 伂h9UcxqehLlTAPZt| ZRz*X>=Nܥ75n/M YLyT+]mZe qbQ;[rL󵪷J^?Uך=m lWݎ߃7r(Ki vr1݈ZS{lYͥG|F5عިο*bUҸx} ˂2gW-!K:@e?[W*6Ȋ`9l-7UԐ9d^Ro#]7-؆r/`30T,'L; IQ_hxJyrG纱f{|R"sH_7J=F|k3->+BYp.xmպ9W 19 O9i\!C9b`S1|^GSd¥ˆs0q!;qjEcXg8rkWrUcVN&ނsQ)jCЫWdD돖m/1sve4Yi%yIv{5N[rg*|-*hA“>݋` vmJKX{g*zb>V`=I6iVPy0T먝"v=(&[b$]"_k HhJ I }{-W{spJW[ 89-dϓ `0nGdamc{i&E+Fy$yp*궔W^Dy)D)փ#Lk/S8{VjquN~//aA&5kH42U"9Ϡ#KD&Lu3~ٶD gZ^Q[." ?Y@,fcۑoS)n姈dCӹ~gwX$be %3 o('ja&C[|Io MU,<\=V=3\ι =Oy-$=Z87`UɇHDT/S{mL7|n^=,GHWx `Ca ڡ@䩞k%z ^$&4Y&?ԅVRj1G:5C&@x]F<"98a_on8`@ಔ4iFNuO'kAwQӡ`S~09b#ǙJȼg!^(6[^ +溹F$ど^Pڲ)>u_@\lA;av#uR MBpg >8j&k &8` SڞE1sW|[NO"\U[ˍtmZ/Ԗ%ȽkQ#s_Cf  ^\}^qj`pוBJre6*Z䨆RDp%gDi~h7QF_w('q?iFϏvy@0f\.L0bb%qy|D OW+ܮ+.qM.gJU:iP넓 4Ef9i˶2SU:z$T(PߚG{GWٻqQZ1,;X:K!MMV T:fWwr{g~RsԨhzdVz:A>t!:fUE9 :oW3&FՓV/J[|z"L)9E$l*Mz.H5~6b~qX un-ÂQOٌd2іq 䯦"FhOQ|ݦ9y g;S^ y?8ڊB`o%,Vy=qUXԒ#ǼFIr$!::d*pܣEN[\]^0^8#%X9ؠ8[\yp∇XMYꭻn0;-i`,9Z7,Q+Fl}B51|KZ0Iub9̛%<:C?dɦRg{Κ\Ycm3~8G:(P@v4^QxɃZ_ᑑ{vW| X~5[*vB}Ir3 |P3_uhvs&b{!0-Gv)mbc4A 5j>of}cUT N̓DmX?['I6[zB U?+gĆ 閨 6 >#SeXXڰ<تc3pbDbb֗ ^Vi4:lqݫb9' o缪Em1&#o֝ŔZ;l^);y-!wu@ko\,Cѣ M𣏕#㵓g)Ye!ҟ!WH]b=} 2?m@-1a5"?9ukk/+G<Ghv +a.gnWP>+`k.zPRgo `2Yܸ"FɈi.E3D5ՔՠA(Ҟ4 gPp-3w=>ydžG0˹ev y6#r䗵l}Myl-@_ &!TaQś-tn5/q?z|SihI `bADӁ߰+P[d;# }lR!A6IR㒝@4xNYtH }/rϒCn ꪾD%:0Ηط˪:f$WOባ@b 9`^HJfWg߶tfb]X(2uYbI&~JdF,b";hnTcʁSZέa>,+B1o.m.FqWK]osSD@'i ĻbR:&dmpIbJr922NA\rX=ODY$SA,pu8ۖV6 ^뺆kZ7L3hܐWƛGxo)#2CPm6k_MadR FߢO䙀sݣPrWvkPW|(eƷ3!ၹ4^.1\^O+:|ٶapݣ'H)+ t~d 9hsBxZ*rjT**NJSa$ H^xbֲqM|X3*;adP"|r?G}8vqu6DA~^wHx\2[-H4KԤ}6OP0/J^+^NF0nI{/򪳓ձ+yq2PY%<f˿rnREfd@S w|G^umeLs~/pd^3y$ivAF7 ٬9YK+wzĽ^ee][G z<Yp f3B oq* +wvvA ʖ*Rd2\ ˽V_^/q=mqHE!sƍ:Vq[ 4]`j-0\yk4Q^" Ц1 YC|܎.PVY$!ADĥ84a09/K {Q3D6BC#Ϟ^(<`b\wraL)Vm''1Q5L`8:nZqʫqDžלYAJhе8Ss +-ѻ\]}p;\yp?`^lV p]|g]c|6q&S`t$5֬Aop'sOAڇ1_\檲Kq)l&}2N蹩:;et ;aKjL#%oCh%}R6M%'05h1um]R @ܵ!Ŷ\iWu HZ@NEM̐*d+sۆ%J@'\d'Svr2USD-[GOMPhF]z,?tW1Op* WoB|rYScĹpcrSc= U )|84pN[ # <@2/73KU#+)GnccTf=(3&Ђ1 xN#g]O=Bhd-m c|.(>G=+[ -p#}E_;!pi9Ct8IdI1ZZ܃Lֲ0]\cm+2&!϶^AX\粳{їņ:$fMvQgHmKRBq/|ݠ Pn/ePm߰3W7]\Yac`,*陿oYlAC)>|We ;qKRYGUAq&K5DEgtW[dj9.ENI-m)T=VI&wb]C,}&G;k&q>XרԬZ,|[&~JH.#*x*FsE~ZStM};  'JyzBob:Wt& ҷE$NeK,1GE*Y6Q& R@{D9C^Y۠vgZekQ\]k"@1#I{O_e0uWvvw =&LE']q(Qat.rr>AS+ 5ro$JѨH$jq UH;ge-XVZcFRHC:o4M-uovEvdw>2#X9xt/Pm䘄aMQ䣰uz~@\ x)W"JX WlC2K;Vk+*NOmАLOGTua=NbnC *SX=WIڜYD1Bc<˰Z:̦PHm :pb=_ߧb4GĽE6=Sa>uulj L"؍8V.t3IAAez?P*ϰJ.c3qVqFb~6f jPu jong~G W%bzh l"0DEr>%/q!G{kH}J߹|i7a ]:;t򉏷Moݜx%ƈB;cNwRϯ=JLBϗgKYu^D4CB2J'O-_|{=b3BlL}p{XG| 4"TM:9۵'^ak+\qADAm6X\{ RsS+*ϔtIKҤPf#:bb#Evj;\r%P(#|u$ʡc5d >pRd{ (sF;hFtfY}p}Z~ CNarG3MZ^WF8>zXVaB7x.CN FczVvg4Bfۀ/Et ݐc{ Pjv.$Uˍ3o4O'~^JV~^@;،3SsDuQS!yT=gq_gVw!sNI# D&^(F:f{6[ш»E~ E7Q =W;~9*&` K6"Ce%\0锧gpnXM#vIu4UMS ײѩ>Nzڍ -ϻ{~do!x[Si*8Mށ~SjgPkaWIBeK1<6]͖zr[ˁtdj??#ҔnĤTmm5&g זKO?؞v,Bb@Q4.Aoh[r]љ3(LE!@ý]؟9ڲݤX.(4@؍TlENf!M>:n3%Uw_8 Zȃ.Se@9 QBÀDNF0x]tZ "M5i "5-c$eх!7/;P M;J(]qb LSCaJ},wS-[+/z=%vf2ɳ^ԙʁL\4|c'+,ww#AU#ШqW~ћ3-/_3|T?;jP֖޳RVC LŐf b'Wկ}<~ih+ry̎aaLmļRg\1!fn!mӌV߬W^+'j]qcB*J>l³nIOL?6AEHANJ3~>iƌlCJ3#0LӯgvH čٽ78i2Y̽M&ZI=( qGC?)#}*}8_8H)GYM 6Wu_`f`zLTT0rZ (+J#\ LeK.-2Z>S>~e4dF- ^@7b@$L 6 )zن]w3zpMB>N^3D2+R[ǒM_&Ļh%TϤpl {Wqn$?8 Q§=k],n:ɒ % 뇟V:72_>WυuGr+]Yxk[PlT?Df~N{’F<=k&1JM4 G XߓN(% fM oݕ3'EW"xG/W2 ^x#NʆSu-^K&K+)7|Ě KG\ݬbk1?z\y$PEWCVsM->ŊGcABM D8zEw$^YhWwOQxp1du:EkQmc?~{g/]=Ėظ5r(_n7ίy̌/ټaFlEGU_:fMF =S۲9@'@;mÌc|-k˽Xz ЕFN%tm6#{@ܣ/F犋|V9Ƽ$nCx;ëA6 'y$_!Q,qEp,Ӛ^)#cfD0hspA =>쎜KTx':.K`*f^"nOKϓ[6perj \YgCqOҳ}(o1r^ 7+*h"m.3CBFowDӿf=mf(bd8M]/qbU6*1 id̡Kf8sDp.Qb>%*14ec؃륵t^Ԅ/5lp%5]1(3rҩTYzŐ0:)lYD2Yc Z;]4 =4ƀx*J"}{/Ӡ+ԕUH~S(PZfR~|ThB^IYh\Ixʷ'¯&Z.xls,Lkz`nFkCtDluZ'7/|i(ǯ%[y"t= XC 0GjJP1d!4VuTayQIIREz-RQ>j,I{+7#vCԉT #Y@Wlp^v lM3a}d6NVL5czuPb2IdIʞ/g;#In$‚ Nz7bW_h4:0zI!&%ЋfĔP^8"ZA= Yt>"}?"VNa݋b;5 oh@ZL1y Mx4 虀OZivM3AK"ȃ/M@3мб1ieF1b얓CqX qYH=8 y*"ͻHC;] eC7} gOo ٗۂR=6JY{tGƘMR3G\y)J'xSrq_70Ojf@YkpuGD8G !oYڪ{c㚞Η:P9Os8g~e))Ƌ@YyG`Z Q0cPдI}j _k{+96sj]W|YlWΗDrP!t*Wٳ=`\Ӣ`#]WMee Wl_dzchH4 VG+_֤+vṾVvsd[y3rؑ!1]Bҟ/ZeEa2w*ud))"u>2j^էٺbz<{e^Fgp,1NiEVfKUHJt)Al0xN"`H~ʹ(W fSSKM+B4nH>zvxG"X߆ɶϜqjrzu$2m琑Ezt\LF"4XChC3Wa^YPm ص 6G&h{P%}5HS:rX&Hl!LH4)t<3#C*>k̥` `tfD)fQlt1u'nk፾(&-{eS6:#O$ԇǤʱ ١+m,\Yj:*kԖ5p֬q$`Lht8:^h'(cQ%+^N\NG,?M2LWۥ(;` X$2h:H$kڼrlK]8sM]S'Sk!Sx ?bY +=x~lNJ Ű\̔Ͱ;ּ"ک\omq-:!?J9.PD.A%i~Lo!0Wx0, 4?<Τ8{B/妹]J2!9ތԦLo w]M$ G}?MK*ς#t6&>tv*&H.wdo Y/U8YnGgtFOCj2p;]}NKی##~܎9ĭ9$"61' ,&U<0Xk=$U lm?G,1b\\[<tjöOucsmC٠ؾ)_qnH|oY%.7ElIL 91qߘ-fcކfn{OVt`4mg fҽH& fik]165rz*<Ahs%f"r=R2x t[.0pRw\Lu HCZcHkJIu(VyRe`yąw^sе5c,gQi5׉$B<C=>> YŠхZnmn8e3I,>Dir jyz].&]xVz&Ck. 2gE pO [TPLZxT .fA<ea9COsE#TNO%Xm,\2͟?Yˉ^b\ピp~QN$kGnE؛:x0X+C1u=35F}]6$Lzvw5?Tĥv 5gl|58|vho2~!393)"}(:gޖ&ęԜhU>i4:iN 6rQ=w_?HR#Ju[ Шa V\В@d7{4dO[8/ H TiBTbqLEh?Ge-햭Pp1qd8Wuq VGo N7{ LnMFD3[Z5jCJҍ`t8?_xZs13oȁxA2SKJkЍy gcoԦ5v ӏAI2x_9je'}_FeXm4k+W˫lBz)81a!o8X45QrH%cz- s鍅3 ?0ϗQC:zOflH~!aZ|$)T66/G Y&b8w}C~aJܛaו5)rb!qSwVij=~7v5Ϊr$B{%<61-idU9!±]5Q&u0|/+&wD>*%f04n' DDGY ]|]h"&+hGBJc AA7$Zg ^*zRG@sMc;Oň+Dct_CO!lld2ofQ&=2R&hFOTy)?lՑ?yϠP5F!)aN-EAV%e%Jb+wmJϟc\lƹ}2q~4 ץͻ4V6Ml+ENAGl j9ta8ccs*Gw63s>N!e!Aտ&)UA?R ԈK?i*W,e;U5~U5&lw&K\4 EĔPJa\3eZݰp"{y1,>p*b"|~SP3Ӹ‰ PZ;XT@B pЊN&"x!E#ϋ ¦Mq0 ]&ywuسĨFis)M"A^peI⅕Y&rQW~k`44|Mm! ]O}Mzqh߹;saao>թˈ{oWzM ৼK.ff# rwcnE9Z$H|qL:M;ߴhق!Bgߢƾ;I[J$6b0ޠ%_q #in2=_AHtx$[ Mhb܂/^$B5u##@J̬n͏~^'}T *ZYU3cqown2ZmDoxt#h<#C٘U6m!/aKd ōqꨶ,QwۂS='|J|c(j6a,[Z{ڨq>MDv{ ɲA}^8hdήFS>TaMUg3I%湶'ͰTsfcQ  (;'$bOMx' t"wê>ћ`BU6u+HMO}& ǼΎ ͭ5S6!p t߄.aQOW)@nճ43M>qogU'%:Uuۜvb%UcnZ쩭N~+Wᜩ[WwuEf&OQ0ccO*r#Z:DُDzHK|0^\W &xBى}~p !7 iQ6YȥGBؔXa~u= M1Qne\" 09c#zӣyۃsT c,)ҹRc66S>bbη&^9_D~ovi+|9URc9]rp3>^6#^h9\NFp7  Ҏ3?c_nf+9%"P|E!*[f[-QA":z~RChp40fx =͙Eh'.)WodN4Xl.t.܅#0ֵR}>ID7h:Kz ˵riaT`gem[aEejba1ڪm[dTR(Hϯ6dTӬωN1x@&" ߱<E'َ?~ˠ(De iy:'<yB5np|/,>!fQDVf%=g~[`r'֮6R7ː_6ܬJPH3Ij„"ft"RɆ]Hm43NTXr @% ۯK p?40|XAjT2+,b?Ѭˢ9\TSrvR0HC 78d>V,SZR{ޮRv|5fwbg].V.A,A h0zPcWΛOZp]qy[*.@Voy 3ZlZfTsp"px#HpގY`%bL wCTrFcwzCeP ;;m~²d}LVn:n0ZמC'We Iu%ɂHĦ(x!.>OWȞbFA܉0ㆪ9ً"q܄X|ɳ3l t0iǽ?al\.>tx2y)v̲ri;U^?cdn)P/˹3 SMD٩LY?eK G)`bOA1쓦y8Jlb>qmGF(@r56í+<.>C^@oڦHiΓ~(8Ƴ{/GΣ_,/x 4`PeD^ypcq߫a)}њ]c~.BI6,̙!='DXs]ɐ_ft@( cES7L!^tFۯ%$}F'~XΧu+T B!x6c)1o(#o=2˕3e{sՕԧ﨩o%8 Dֻܽ}w6aq O5pKZAm)r.33Q(|*_NO+,Yŋ?C (з^;}(fi|߷*|br] 5V9 I$8~hXQ[n A(qX=Hۚ-/#LM| ƊX:VF% R_r~S<\b\g$R{ь'?b>9Ic&L[Qu]9Zd= lޛ?k57qG3TŞ!OO6 ,%=1H ~XPTW~ *7]H%kNCѥ/*eڂY%Aר Z󞟣FYʯfdn`{ozwEi6Z+} Fel,M]:5;I?痓ajGHPXF$% V#1Ah:q!Ν\յHy@.#k ɻ(V/4;c$_xA s _74hp, Ѐ:M|*Kb1 ;M9ڵQJi9d٣N=bBJm! )8}r)bmD!ppVM(26 ~jiQ iϚ J8i6rY#tH抖]3粅t9ch EI2!U# icC$ǬS]#-7&0+DZcvv=pG)vG^?KKMƋqaFzk7Yy|RxØ:ݑ+q~w4^c2T1^seuZZ g <ȟ'CqtM.t}BPh YH4ԯk Wb`2ygO~ٞ~3=ݴ; "V .,2DE5OrG.?9mgSȋ HH,rjbdJpQVzKqf4[#zejLPFDHޠ~"O6, ,;JW W'MZvէѮk,lF3P+Èԓxy컁^_Yc*(tHt :FFG}?P:_B|)KIycY  hdŪ~΄46y6BN bJ]3a``:ַ~.iϛdw;-1Dn{4j!A/ѭzWG.z4 +)+7i>MOL ƹ`Ue_k-f#{ ќC͌$ !+ߌq1^pqcB16 [>dKmœrpt$fh1 lB.xRr  +DpRiI@ ЮQ4#.y9"Z6YU[liQg]Bq8b,~ 얆H'*-Ϳ8-ذQ?PS)زd]Q^[B.8?N+4._D  ?pW1nj0U;?"$dj+\JNqcH3meYvX}CQ hO:aKwUD 6>:2/2w+SAL&}0AѮWS;vҶ_`7X:eQ Fq?|M~HnvmJYDӲe C|&T{8sȒd9lӯPrh"d5TbTjT`Gf]F>씼y gH-%qP*QRZ)r[dv: 3>S6 cT._ek.bu D S6w!'c=p'rS7Fd'lYnrbo`"\gV_[B=e Sy!SϔJ"eBVUbLeyč͸ } W[&@*pDʅZq_E-5e_v~WCRr$M<lM%W ;eG]ݘ?i7F3 T_+{Oej"m%󧙵cQ)(׹.+uIJL)/ިń;Sp6sMR23.G_T򃆘̲b6c.߯j7zbYKbX ڃbaU2#-O4t3׫[ɀ6ʿBX:#:(VU^'\m..]<0SqR/DF?f^O! F5H(M-U=!Lb!QO)G mN&:@ȃ rdH|"괉aQM}$u1豯I=L7~W-]ݩ)%m(YZ\T8d,#fkyS>rڼ,d}rGTHV>F˫.h!'# [i;gZ KzeSjIoǃvEvG[|b5g؜8"FnΘxJ B 3 I'X]iHlDʿ G:CږA 0Ѵ9jĎսeC {WI'Ł)۝/鯉ω)44zhL%1ocK)om zK.73u?iL-S/)N}t1Zd''!U˱Kx3Z+ϥ-'X[ -B́Rqt 9HEmϬ kJ_%)e$ksal9ONt)|$OJv>Ts{>O 'ZĖ$^}EξO*Lt2_"\>'W|-ܧ/SCte^q#v7yCd^TLNˆ:o?+~+Ըj|w2{ĕWE]вKt221bFkz;%x}\ы>uYkmƅ{TfCm>A*X꾕DbQG&m;6G3׊Qh@g ɜ8W rGIQ M 4?xy CPW{bT$r!kzn53n'zckCq$Z7 j "@pLHn E՝ԉpb=d/ R}ʚ"3X|z[W*6V),nEmƇ,xvfInbGS$Dшn( 4ucq6dYx<+֢;#2ǨxKӤ/L-Z 4E-'prPby = >` jٰ4j̶tusl!*vZs$bSخWnc #6Bw#hqft#%۵:>HC*UyqϤFJGv֭…5N@N_դ0i(lIJHve_y/1Դ/\v I )Xׇ݁o}\A݆^&dv>^YPpWuv:.h{8 /8M6 zm_))L@ڇވh2(5\դ*wM7RGb/s?t5UӤ4'lAm&3UĔ.wPoK6֚}5Aq5FpUJ绒wؽ&ŰUw Lz21I0ƍAk kR i%y/aXC!1{nұO0ݓ# R Ld`ڞG^.Ӷ]RMlkˎDhN+$f"Tib߭e^xxdA˲ZbtGLci:(RDYa>=6;e9vdcҽnشvD W_Q -' $L%P䝩<,s#@lڂSDdڔn UЩ ub7kR 3"><9U,O0:q|Tls[^ӧj=f{~x]%٠6ߐoBӊLW* i`ptꈺ\U[ӵW++~ͬubv=J<XSŴ1G=y VZ /T#oo͡p9`ڱ,D-X2}2v>Oݷ\ߝ;[ǟe}%;" 'c 9T``ᐈ {9fl &Z% `Q tJW~Z_rKA9ayDFX|t6FJـw'p$du3l6Npu .U(beh& 5T*I\|jɩajdjJKvP-k^|}f} :O+dxʣ[C'G Zε^ V"Ky@1I8jn@x/vAqlGD^m43]8/\pE9q 0ډ,q +-p8hTRD{@;mrp]iɻs7}R@^er;.X=xvZ\8ѣaSQ>9kΫvf`noɣΗ] bpr"O5QDKhZd ?MPFc=&Q\8V6ͱ8X;U SJ$; x{ eT0:BqN`Cdwۣ`I'K'4ໆb&hHJW ֛rHr Wz<:T 18/ӴP[(*U%V [k(O=FUKru?q;[!Mc4 l [!A9S|_6GȘ1jz E <\#繾:9U4Rx|jrdY wF rw$ND)ag' ݰWC $ vaiZ7ǿvDߦj5Y֚D^*N m*cJ doLzƥx@Ö4v8 ;~UO@/}/m׬;hP2gIQr~\#7h{X^w>_d%fW8_ ޞBq XcI>K?taKtFFP80yߤ0< Y&ل:xCӕ~>yK׍=Nm/lv2Mw>uxg%7fK&K.K*I|*Uʁ[88&ch1?E"yrM8^ xhY72ɶW =!<]]ʶ]|+2"lJ>,] ~ <' m| s cY=iQ=t]l3wY`sX5B4q]blkr<bd_.w. cnMvyD??6ՓrC#%Vv\h_bUSk![)- _b`A$PDa`ޥ!$sxk%Q[Lzx5=:Bsl5p10̾Ѫn9'rCR|,Ӕimmbwq/FR@3 ?I{Oh @=:q7/: 2ϭ+^GTQՄN_Q%mw@V5|w!cqrGS>F>\7j{H#5/{ktPtQerVɼuC^=/'|m&*NFsc}DLC,Iwf^D_c|z޻>$ ϛtud #jOn۱vf ')8~W0bEz?|?X 2l>[oc<59x)#s`)q@ߺy8H'8 /0ߟҟ&GdAΈX0 {잷#d4 ;Xl@ w}&Ϗo5v(IKѤ^z K'f֚PzZ+biV+1d-{FhЁ^^aǰļ_Gv>xt6iVܰ+kGO[` E‡JO¦LF!^(R[e 0{ނz^{V/f vĻH:3 ^N֛/ZM=l/Ե8Oe_з?_K&> zG=񚰏CRS⯨h@)OkYE*[G`K kHI3)A Z9Db A\Uxj?/^.,XV1q%llr3Dy&5GgF"V. 㺵NCƶ;upqn? tڊC6ʍf /a,߶x.x8*%"?C;'>SBǐ J`u(ʓYS7iY!iUO ;2km[`$ALaO+ZѐмV76N/,Z_=n,Vb홷&mox$h9&>jt^ONXcW8$׽Dgs"9Gaؚ>0#/,=V*Nx 2[jՎ}zNp=.4MlċOt$iBd Ca̓GDR*̓` ]LU?A `4'}c蒔fҭZA åZ9\ iT*eAFU2n;o װSy?~r- 2 =i o4l:GzWjOZVGqLx@&Rh0`3_YEJ'SQePpNKHeiXYڻh-6  bWZ~ݩxz:5satug9,3QՈABy>~}XDGa =/'⧀֪y7A*[$q;<7=:'F@מK ylOx/ɷvq]JNbrW6`Pb,eH}3$ +Z`J n9*y'f1Ҍg 7S ꩴ5Eg^`EdC6|J?xcƓ˅v,6轘tP;BA9 ~:F=2?, !d, RGծ4UB ʴ W#3$쭓:[co!4gAJTy.JkQ9҃roRSHȴ8TK-gE!Q3%ټz[V0$7(Z0G8  5tkt?8B=Q=" 2x.Z{nit]*^dእ^l/7]V%h_Qeц)Y'I\hgyu]b є,>5( c/Y\eon40vT5);`u3`C~p|,z{p1 [&E0le^?okB=p%30ݤSɘ́(]KB;qdB۪;cLngnIIL-RS_ViB 3A6]ALo q1/ۉi@(IuZ3;ptG*L>X&4 .{nԔ$j&QH56l^&|wJctvi:7E:6*J9ԿVy'%R!-@Vz HC^yQS8LaEF~ywu*x_t2fYlf/3s6Y.ܮqZųၑ\5n|"Wk(5bS_@esHzNG`Ark"kZϖC' IW<0V*;tۮ UͪV3)uN wBP4=fIoRNrD2<`_%H)dy}x/hjig51@*Zp!?z:/grOu7x)R{Q!C'JNPi%[/ .\ab[#U;JOhtabY.  s?Ю5LbOWhBtTnVG, u[ %xiߏ1"m%/SETMc Tp'w(?V+vnh ;@BT-Il[2g%gߕ(xmCujyxk{Z=to )FP r(ڞ7n:  'r*]O8fflVŚ` >?KP5]T|D eAsTϴ)aWEsJyo "f]bE3][&*},HhAg4fn=6I w_]HI 'P#В]s0vyiCXoSd=PUj#KO0S^" [lvj*}.*#t)A5@x0gy.I"h!M+2= ;{'N LkCoZl-Yj JuW0b{ՔEZ /{!B5u ",|^a.rmmuҹlD]t"zixw]O{n0}Xi2M+7FA÷X};A\6A㒃7v80y " b~?M? ۾6X/xL8 Ǥ"ngwWF6+Um6E }LiRs rblѓUz\PxaS#20ON~` ƀ ?|Fz;K YbeW6!Gk-9c$cjEb%ٜƇ4͉}_b z ixC-!ЃTM$֮yE2{Zu6i Nr;xzSQ3G,|5_608e8پf[XCQ-f 򨯕&~e۴lϧg(HB/8}z]M9XM5,_tEMA:L{cc$N#$|Տ{T8{3p{>L,$f?P/Cpu2mݮMRUjD-/TI%.M:޹cBMYyS9:س$z`mcy"f{4߄Rh +ArIOa!,Hb#e!B lRKX޳XT6:<psQ2Au0>a&9veWR]6GC#Ԝ{/LTf_Ӻ㷉(}#[]$2g)m=/kפTI`Sj#񦊚DMɄ_#'-h8  Id]K[flA/oo%b '~lOF;a*HKEs%Q?ޏUguDfwDaSXz`JT`g[P k\(+'ug+rQ=Sf^|lʀ?w : dt5RcP# kȴB$}?h6N'~;P  g2V/#)ꈧ\<} նO Ԯw 6`@+`YZJLQ5\:3]imW?_`dj=Ruƕ*xy,f6Ke3x3-9bӴvE^6Ç)&hpi&bu>jx-[8Ҏ ~eSkcwm0'9\ΨE(|GqK[~ї_ets"LKLo/f:+鶢cO?dEPT,xS-/1D$Ky_ `^87(~Գ|c $ +ʏP.((qФD&ŚO0I荚1^LoOBg* ]xʎbڙg[yffnz'jU^r0P|qBl /,Q.D Y7#f[K j'JLDnpH i&ڜ Ha*AƊ2͐ڝ9g7Q9Xj$Y{ Q>alNn $T'HEJx\v*h|]1F܄-f{3J{26;TBzxӢ>ȴrU.S5g>W!m#QXvy~S>;%:2 2},oYluki"%|[vJZ',돹L/"+hripd/+> bYR U26vof|$k%1::Sc[ Tn,Sާپ2<( ,#6>,+;YC:Ovn6K^Qty#:2],)6.A%=GT! yڛs hgk1G~$gs "KXg`N^֦lMl ?@ Խ[:=$:~Gym4G +Iw;|VW%<[.PcfA(i qЬMS%·X{U^!5&23ASF:SӃadbzZK`0"䗗"?j! v?篰ڗnchbC|{ʲg8|?PH\ m>[)%SSj9pLedD1ByGVLʀ/>Ҕeu;:lf,X 9_8H>*b5oϺdkiDtwJ8vۙE{j 2mlkr:HI[R ]N~AdJieݬv#x{I#C!4J ;PMCВ@rE[ƪyov\rgmX * _zUz(O|{Ӷ/Cڛ1NKbͮYoG5#iqܥ/ʟ'D] fK -qm%=-Øae^“^2d&Rd _HUk)جV|s 7pZuԼ,$֏ݻ<(Ch>M9 Ua. bXCԵj"&Ԓ?U{-po꒠9=qU;MQAf1읫ݑfcKgeAkoKUew* (Uglli(juZ =*c4bixI2O&|%*Hk<^F^r`oԭTp["n8ɼ'VFŮ`$.i%"t=>s|=]DpPZ(G2#l`bFq\@Zn> 1ԱB]ZuIڤe2sk @ Ap; n;=W;vޡI# 3`-u93g`M-f>Dp5>L&ʊaԻ]6]Jg6/c21"_MgzAQ6+}+~ b}oQq(",]4M }Mܳ.@"xkLPp@l}9"S7nHiu2tՋ+׻`1~jSriZ׊J8YK=Bp쐈\eMuvmo9R —u-[7Š{4I^K{0x!)Z~!I=GܵʔWɳ^Q:)In'S.*smsJA˔k 86-c?`F'"ͷ{c n*cc(*\kA15*r|~OJ|'hrҫ\֭z As0=d`(If-m\ EA͔OmlhO-e毃L#ݏw9)5QRMrIs㵫ܢ ,#I=ԐG,oyoPI}d#RadybSDt%M s^C,jajuzGT ZyM\OVʇG $xwz@İIQ7=y[X݊Gُኾc7F׀XK#pkxJ_zn LO#~o172LDSx\L5?0lTu%;(h8xW wJ{ns#rfo3>?-cl7yV%܎4?܄ma~G1_6)vFՅ#u*4?^W-1[_ j_H+Rrt[" b-Ux%8ÊPoVe/}x)mۣrjMmqP`y4Jo1;4#b(d8viaTzEvђM\> gHRJ-,3ӥ¦drzt;,"CsX.uC_R-}@c8[tLEh8:@9`J{jA†yWs;) >嶧)[5!_TݑLtjĵ-DrGR=w]RەE`!G = g6pOiJ#R|Zyo˙0-+(<ӟF# AȸL|6\Xkos 1;k@eʳ6du'Fn.1 3--Qlvm ~E4h"M6׈DMǓ˛b=qeQE4(u8zA M98e!s*H,ПãgD1Tznnڮbv,^EIzW +Nm|C`aX7 !YXԖ[ ØЧ%W}jgZ;UMGU+AZ4?𧿠t\%h/$oE753>g 5@c1=Y{+ LȃMC3q7dq%1Is/N>bˣَA>Et܎)k>-ǀ"TIpQR7BB:FǃIPw-.~ h11mO+C-8VG٦2vz8%:/  _bj7(:0c/4T$/^* HT-1_\`1`,ZG/D>cVLsqȺelg/}rt3ۤEIDb-SHб_NJ-4g5'nX1][\~~[;Ԝ f@$F*qZQZ)܁44^Oآ& s5؅NGF׃t̥{d|FcPX)h\tX`z&I׿~2xYU/9d!.vH?ZDo|4*V< UWQcq;O[uJ@\*#b) td@PD2~X/ &4(=oVt0ՕD.qP4OaeY8w 7(Z_x*葛įo#\ V)'XcoU͋ i ٙqv]z]k~guk,6WF>G>;~FQW8K3Aj#3p"LJ9}yف83HAԊL\(9Gz5对h[T5O5VS-zl9;FZsŀ8| Ó X"Urz Hxx\'=aɮ:[$r`NFެO9Ω ŦD\j&S <*3H0+$ (|TFk1yպ, |G| -0 `@),W 7BMLߒ[@n 3l>_?>8QPGC*>vwdoJNWPGhei!F;N WVୌt?ѻޓj 4ZDNp,`B /E0%ݗ< χ^%7.X& %܈{\~"Z#Vgż(7E^ؔovmd&d,ᄟ_!5=/FHL ջifp[~( 9SóҕT{(W8~hΓ1f,teδlH?Êh ,-yCM(Fog{H}]@~\If*4LtzQIrfh.|rXOv[fA%簶|o٨d}%FX×Js0S%ĉĄs5UtZY;8uj}]:B)"@޵7|cnlH.>?,*;Bk^pq{|:mT_YCe+O%qyRDF>'J sٶ'L'mÁP c 31ntã;]iD*d(7~*m=}CG4"oċ,(_VǘW R.j=-jf{)nS s{[S6NsGtC35n-C.6plx/hɊwU/ 2YJ[Nl46 `|=-_!gaG광2e4ߙr!Q@ZXYu@Lsm(/#7y0wJChGQ}^젌mDcv9:,h+ 4BAX/]oDyN.{ÀP;"$iGzs>"df}Wwba{`.y&VE";`ewWg4dِ=Ύ3nq]W/- O&@ /VƋ\OլChUګ`\2_o?`ХWy7' 4C޸E!uqy +0qDSl31=k>asߑaֱ uI2xZ6`U"Dj E Y'5R~掝us8sf:R1%;.yvvVkeݏfmk4d J*L$(}d4Dт+[:?:$ZR:qUgLiKLdvh4h"On.~SN' p#If=$+ìd(gHoXh5mPۗtv W(QM5~VA>)\@}T505&yAYAL.ƈb욍@G,Q~l-dˑjŸ@pIEϡL w@09 b@q=bi欉X Q{w5_ZK)Њ?p;M ͎h ІK@nQB=}mYzץ#_-̰M 桃)׫B ,բcl8,ٰivS;r#AMFߺ{!\.W&C -YnLKxsمMc39؞,3p.F2ur鳀'H gun"ML (p hw M<c*b n1ѹ*BD vގa>UBPYtɁS=" fuZ .Ѩ ]4cᢒdw(%Ne@B$#~JO qmiqgKDwj_6NKl 6.qflW $ו^ e#O[)8,$uU["ȣ lV.ɞδ 樠JGh*4־Cw0e)9FdzE2XP'3j40PRnODwj\fԖ|#+CGGJ+S;U#| MK(p\bL-@MK'NmE!s<E;ς6X6AK C~!z˩PDw@ڄ͉Rv)?;ϧet9./8T)* ׃Tk.hMWJt_P2]zH,s;mԌ2#kE@".tGp%efU+|}wfOvB qj|G#${1%1.s^@vZSPi,ݟ D$KF)"Ջ` 26PKejihVWN\EĘ+=}EC&Fh r󑎤D+&b_?XPçxUkULVsbi0Fl#(D+T›s*kap%-j*~U0aqLlrpS܍{_BH !b/f @ap%CМĮGhHUk1v^,Կ~oɘ-wx)賝5};eNi8PvHm-|;B[Jy^+mZ^Lo&dPIb'Gl}\%Wmd>Z,f!QV2$^O4bG&Phha}廨GS;Km^^1C]S=B" \;C&ZtR|s>˼7p~ T!xd `(xCBK)5̘jކSˡi;ª mwQI82%8|z90Sc/Vӱ@ iv#\J97[g2p )Ҁa%sGk,IRpH-?qwV5sx[Q^_g:kKgg<zY  'mwg?~[M6cjλFΙ$~[p qp`61BruO3MJ3#-GmAq&Q#?Fū6qe1Hm 8Q4GqZωa$w +5Ah, -ֿ{,XC.<)v!k`eu`8?|]. wl:hJ]Ÿe[6l!e JBevי*21G/|$Z5v1(GaVǶy,[MU y`r ⽪wR⩶Oae)'dTfYm$ܐd !Au/P|+E2зq%Tr=-E>W{2f4OSxi^iw~VJ6ZPo;huG8.>1Tj5vdCו7grT{~ﶒ y XQh?@/VV]Ǡ5Zx+H\{f}ψq39gMn[5q?ocdň1hoaj-ěhxk2oSGO*b_KB^ln)ϰ0nl*kB4iى9vi]zP{ɸ.-cg-QDjgF(Ô9D)0]M4sw8 q3B×c951IV Bq吲d7 Vгq6 c; 8g%Aܠuzlw{b$m_THH ?Jd0 o5jbق?q9'*b:flO+2CfyoԘ:ҭ-:MNܪ2vfcn)IDG%(Kg?ϬIp}o껐::@k;̝t="dN c6K`Ef~ ob9/U ߮YX@ %v޲blJQPS^f~(D!HC)KpWVF|}4ThϼZc 0QAkr$^`oɦ 7mZ"Oa6zzm)X 9\ -;UxLucI-dI |ΎH6k!g "$oɏF^H(EIʼrD}eH>@TQ&vy{p N?|W RMVTLf@{AyH9ʗ_>Y4ޕQ()AWMJðUMX3Dj 1yWlee~]>gz{y,tjA7&Y^zȐM]=gz1-Dfk[qە4e+eG5I=`RqǴ= ad"䲡{^2(/!A=CL&<ԋBn*1[DϾZ~RnW^&_U&}VZIJk=y2M %HwqwErCc<6;xJ2a 15y 9{r7D|зݥވȽU3p J/FXɤ ʉeDw V+dҽ}v_I,*m/73M3ߝ'd3/ڸbo(jzsL.]xn!!jhq=REx[7]"-Be<^6Et}; &޲ي7lJfxG&(*bX!# Xv *n.68x7f#5SIDZL/M``ȰɷjjA6Ę)Vs|U$Yd\Qirr6̯y +^T=@Dp_ 8xr. ֬mO &܅p%2>@9y i?ѯM#\k%U#w ᡡ1e# ,?--DND&<695T^&4ymtDk(Я[w(!MF7Qx+k#/J9HYeQʝ,|)<$F# PѓHAVlpi\Up]1HKfESR?_x`!9s. @u@?ʳNh-\Wc0=Z&26x&K觏^'k3w$%﫲M*H>zGqE*բHgǰaCc)4'ED,@ Gx>'yxD!/rIwr*pB?9$L^ذy|*5nBJ1M$39qmV¢q7 fhu!u*^&/t@gi*BP7 حSPp#vFcvڬeSk=h,;J|qn?\dDq'XCb'c$b_fl9r+ݧM(:Qu+{qpoXm@fG臤\-ت*W)_Qү@X˰MTvc <7kqY;U8͂%=aӟwR^ɽkSi|iKXI7NtBZGdJtf ;A=6Ɔb8v7z7В7naɋ#0YYNB<c}:"`Ͻ}Hޣ1dHN2uTݠ>kwPvEUok&O8| 8Bd._+Rkd< vYU1i!L'G]%pfl\RP +:ݽˆBr]X'*EgxBJ|B&own>Z_o(iakgFWbc(7`Q*-C 9-hZ#f>esmMV,zia3 TԺoKI 9\&g} v/OMaˆamPߴ$O!.qrW.R`R)aX!zǾK;[*ģ7iTU9Rr+< Ody:7eٛB(" 7@>[1/ woj1K{iw $g)7 rMjH9δT3?_@"%vh/t%vQ{7 1gswŴ` mܧ@[G #AGk<_VZ**QdO xՁ͸*鏟7P&\e'S0KK`l\& +=G فC* U .򴟫xo_(qhO炑*$[JCt:}]cE稚=ڐY7kK:-qvC fVQ+20"uF⩟Aw&\ 7Yș!R΅$"۬xWt tNt(E8RSE0!Odb_-5_]v?|+2 ~hvxZ:ˇS{办jW9׃?jjimRP9^>*35S'Mbτ@⣗ Fuңek'|+3Lx Ǣ(<'7O~\) hӧ:CqF<^@cx5 GC 7t-ѹEELvٯ -42m;9㵝=A0}CuXj-2Z@ Yx Ehڢ*LG`TP b%ĵ-;}}en㌀FU׵\Di\#c{X߉pq:a큾QV;Zzoakbڎ*~tXCنLFqQ6)yOZk^1D)H"eu\DO%;r`݂ΡȪ1FPD;g|EoFˉӅ-Zz eՓ 1$2%f,LYd vC+L+P[;HЃD. y5* Z*RI20?m5ӐOt.p!ښw7 (Ƿ;=U,a[v֚'eW:;`5 ?iX-dCJ$~ͲAi[2ZDDX0%^Zl7`l1)\ZRuAWrPzI$XyPVbz)/tGa,GrlD=|S ya?XB3<82ї?ak;:yp +GpqC ehc5" sN {=4D><~mҕrƄV1<r~rz-Q9K,`!6:+^ϪyD_7\=*X~[0chfTFx /℘ߊ{iNV'Ǘ]vǪk\XYWXa$uĦމ+j+hZז].룭E}Q]nXCN.r3z0v]84l~h?\ q6\߮>kZ04ےmz1 \._;}Í\ w0݂`hcҮ1<1^NNo fx3-qH bM8Ō&)zQ޼@A.y) Dގڞ}!_gHdG+E$>Lf690=K"gL@{C#7^j=RLƴJ3 '~HQ8K|' 0Hv~w(b©QjS [ms?>3o@ U  o^կYOdqt!+T׆w1o8_Xl#\9#E}!*<hBdPZ<Xu@jq֝S`DDǼѩ'l̜vkXe^V+Yb,_iȘWU[1__q_LiY,Vko+N竾r 'A8Ê.+7sRJ D)?؂ybF'"[@?=pk5≪fZ)#VQƸB;**M‚ia"8S` o]Nl4N(`V5]#% d@E^@~\A'%v36NitC#I,̩ :9/U5&!K7r&Sx [w=X,kVYzݖQOMw@Pٺ3lq̀$*4f2:B0.vFI/L߄a$3eM+F2-\Ը?(kikOHېղmƂp*WdsmjѐL:#VT\YA >"|P͌I9YV=ci]U|Ǎ`*~)OK}^˶sLב=؇c܂7QnF"L~8.fO Uf@TNAriWz/R^Fs~QeI HnĻ8MT|zy]KS%~)PcVRjT>As۴h 3yjUq/*͔G6Ub/v"Lvͭl !r4Հ+ج)SXx9sq:ʓ lpQM>;΍?c%FZpq=E`h>yݐvnETY}GPuxjS INo#Qk\{,U"_ffPN HڎUq!Ery+GGs aƛ•X*QJn87+g**q5c v1(TT>rM.G?j@0٤D2]L_?Sgk3uniIZ?KbAd{g;͋"rcg zjӔ]xBm2=kKz{9;CL/)Uu k;n`dLi}w/¶:,;><|.5ml)1Y#r+-~vHMq4@גQk)Tei soɺ>[*?f&K-ZO4Dn5l዁v_öiqطk4٭~^3h]ӗen㊊&hPNO>r_D݀W&k#tk1HruX˗ZcIQl.ih ujH=P{4'>tRyC5=@)Mـ̑1SꄞG :n W7TU\kC}dK׼Lļi_"jyr; v(;LL-Fv[THᠻfEWUG/Χ1y0h-iAX(TxIz<̵;K >ti+ t;ʽTri]_0pz 縶h - hR9oՄ.Jݎ?rJѳ6 ȕ#%s+U0s*6)y11ͳƥ*$JJI50gUN¯n0Pk#y >9 Z`(V>3WAaxP.q0+`M}·A$Uvi\ɕ@g|iى@.`RQPg|$ȡ:)w}1(4?epC޿c(3+V1=˻Ί{UW{D9ÂsqH7b@:) {y`'8DH6, >}2i5 [>҅|aǔ j#Ƅ|:Afw,_ZpWD3,z7)ўF*P}. %0)u޵2DMbFS5 ,^'X8_j8fϟJ蚳h3q1o]jV|ωlR M:Ev|:Tl19ş8IMhVcl3(9M`wձ9DҿSmYtG*4t1s9ڞI;"ze.°ə Tg_^MyοܡBk|7y*_yp?uY>0Q<=._ʮۖk&t$NWlןz\!9x>¼1 ̊ZNc6l\˫f0 G=-AK| K]o HPT'hnqCw k|XzDn9 s|"S!ln+7W" n?7i\o-ʴėIX ӷ420`<<Qh'dw%} ~{܈iml)3mAK'v} 9;;уWS:9(Qf}Ƃy%!_A4oR Q^!羸C$6y s9D C{pw=m;'%Hr;'5yP%Lhg̾^&,͈JcDj?WUUmvFޑ3K[ه C$jP2j?%F0tJ8! zLUPPgЃN&n]XD]o& 0DF!% \5j4U|o%QK'ھpLx=Sxĥ a@0:oQC4?n74+Bvw2(ݾj' Y.mY@ *;C5QkV\;+=I olbI* %\U4oZ:Q3/ )XE^]-!9zN1h(^!kCZ<pt+0px"T Lޠ]a()M"+@4dr?Pr@O%3V d4Fx]P(LG'|gl߹%K t鵝S$,hi'P#TWy0m4y,O{D%_PۊbuŢ-;?vj<:> r[\61~m qlffMkC(K+`]AƑq:qdAm,ݹQO=:;l=ݱ6|_(bܰ>a2׆Z218뵙'2ӂx@!'.e)Jl I- cؔwu$sJeKrFD8=V[@I:"[{1vh5vJ~ (ͭ[#Lo9\(po/װF͑;]ԹY ;2hEHvYp/W{ga) ک2`͞<]dJZQ*kGFy'7Te~9J{ zQ;uIK@K ~HSqU܇~}>yb,j4-9yLPWr 0d_I MmZyY'ĪЖC0a˰H|qh%=+:1&šeR=:wy\,\gjGjv\pY{sQuKbT)~yVR5#Nd־ADr锍 wnt_ڮ?ٰlɜhx)TJBƙPk6HU\qN0Rs9AqAťL<޾ nIyYrBBP:vW&1 `3 =#O򔖑x.͖ubɴ˃m͞$53Qax?mi%a[/11^M ӿqVsb] 7hIIwtNw$SVY~ {Ɨ8T9qRbS'4A9aULFȪ,=IdZZuCTw|ҼRE\\|cBۜGH7_)64?z3*cs-\_Il|*;[(HlS9Gs\sw#Y5+*@#H~s2GWk㗃*5?].i<=#P/}ra8}X,/9%25ArR,]1!'6Qټ+ēux9TV9fB!hsknz _Wg{bf]TG0:BK4xr-8M4"jC$_ʌ 0+Y[l2S).=-nL)ئkAD{5`Ƙ'eٰso_ W*4Zl9~-3I@U24[ưY=*g#;TzQݍ@T.7Sf_[j:"qqIcF kN v@ UQ'> ֳ"$1Y:{q`Oz< +Q8gfJ:Ip+BfTyN #F.$[˯o'U{ouyG H{gM<RnAGM`H`G %dy[7ᓴ$ׂ~cj[R> 88s4) uh'ZA')mA}Y@Ǝ[6@=Ɋ |k#eQ #ttnb"}ѭwj. 3wvO"^zF`=ǙNJ FHW@vAVp5[Vt5Y5iԀ0qs{mFǡy[&q1%73 k"-#c$β`*~~(M\}_𵄂 'M?`!yLp6t8 I:ַ,2Kvm!XjGvw}=X(*0R$xC|ˏh8I10ԙ.S9"U#׃{TNڬ:~5H,sS@9K+'8+0 <'v'dUDm(DLQw3r o|/`'ܼI1Dd:KiĩnCn>]I(_ Oݮ#)piXuqNt F |В잟ΈRi\Q_Pz-0<#důHduQ1fD\B.wer(ТВ?-)e#Pb1d] P [LTWs p=CdZ=u="UĬr}$_-N!::@?.N1[E anqM]5Z|Aa:a"-=ӟK ; 3е4K1M7GԞ!<ۤ) 3 iKܛ+|*BDр"CyvCF74(|߸?E,?Xi*+6bSLikCi"N%y#du1x{jehWwĘI I`Z׮Yp1qC9I݊1<-d;j綑irf 8gVb\@M58ϞDK[,jBp<$"jËj,jڸELp.eL|gȿi9< ac}Sg,+LC~}0ܧNɾzM X' 4E*wv%C~GX-g 5k5VңK$:*"mq*~K'R[K/Ъ'31^eN2e˩UAV_EM\H)Q 0qXBp [F<ĚgcuIBm;I X+UPSXO^G)~[pqRE楊lbuNjˤԱҳ%cB\l:1$Q'Nk9@T<%(Х#NAԳ0 M5Rw8 HO?i3\lqQy'p:{DtB\R%}$C!{}a̎p⸏BжN}=R13|w}o wX\{e/4f[av!ĻA SD6"H!iPZKډ{~ - )B5!yOށHN@euahkW[%拟 kZ<$.w-ً2iq{5##5,QzIG-g,w(.&zK n)Pgh'|gfSԨ2(j~S#Z{ty8Lll[I|&`wi8-A|F&}qف媵1p^L>@5"+p(Ut+;\wF.1~t [s6sZaǷe|@V9f =ۦT*yDf6yvR~G<4MN;_j“tчGe;A4Rn8b`v(@*Of=z Tslq]I`p}K(%2sմDU۝P]ZbV-쯃_;B9W@W (Uy](LN>2Z[ߘ)nʝpߧMh0Ԋ|F:dC]g'3]f#snY@̧R&QN8@)kfCAfU ϬW ChZQXȝ1huGVբJ12-jNsP#8v%;x vl*f=9i*9#~y짂;:52Jndg,C5 K*""a}֯90dNSo3spL W,\hƺx`=JUIQQ? l֞vFZ\ my>5-gfbA\= mg&^eݷ Bޢ|UχWmS=)sK*5٧UqfRv Yx_NOln:8RUlMqZQVҿsX}pr&+]Y8`5OY _E1a.P܏daMk{y5xߗ6Ow~1|^K96 && Y i=g.zW.\}v~ȣMVȅ{/gSζod1eVFT uD?֙Jv>N8ߧ%ިe$ Q1{Q fl"Yw.⎨,іEnyԳ(d0aF.&HCg:YJ=YG@J`!ZxsbK]+$p+, ݁w-;‹'amXԉ3QpVTy +b<96n5_({d}Xǣ[9D玲{%Wy.!X$<Оr5cN\5'_M\=1BQc;%3`ʛ]fzU²0i[T|O&]ȃ<>.%%)kk֙eiJ0h̶B$t,는H2X1≸m 5|HVqѵeb,"?BXCa͞k(z|\bjX$k ',[har1]e(b%UީjE Jqv}ИxP5 UYQ!_~mFx !(x=,:h{p_P;{/5#ɦIn O qIÊ2na,|grId)E@nCZݙn 0Ē=-{#cxxDBaPdLA?ᜱ{1'_TJ\zHyF9Ւi:]I4&f1L8 B|-./̌?O Ge]Sh>81l*|dt~T!P/> jE$yWuۀK>-5`ms.9#Bn|1F3IJtL"!:$̫aS7o t5~Z掾 :پ?8mXc.'>=J/HBl'^ ,$wW%TcaH"Z.(:?Mb[%$[8x|`}aZúZJզRrS|v+\m+aY|]djcDkW xf(6w$oMEZS,(y1S?nuf(rsiT^LLqyڇ0Y'~גlwmh\.}fҍg. 2 (0NyTNvEx :m,=%JA|bܛ3:.jr/6Xݖށ|H'ty(C91c23)Eb>Dɢb#"tgf5/Z4- ?^ς#cMv(4d[]R`Uu,Å*@TPՋXm3>}BdE H6 BhR%8"p 5+ug]/2+cɥmo[Q.YJ!mЖ;1]isښ()9 "׊ ڣA5 $0~lHoj(uS:td謣}k~Ro%~H(^mӷ%WX$!6ýM/G?&K:( fM2gH8KHBPI uE< upQWJ_XVpjcYKw>ݾx,v`!OeZGZiqrNyE@cfax`fd?HAqj+~C[k6 7OkÞH=_sVGxifbqן`=j_f%ISa伃Cҽ+bH J6ktcPIdC)j}< D>ؾ*cuIhvMIW(U L!nWBdI۹zIQ!W!z9 ~/jm࠰ /[nWY.ǻfsZ0TS I{UgEܝH|Un/ߤؒXESfkOԐ<9zDШ9MVb2 _ה45&%{,,%Bm*H<2}oǘ6YRzh̵׍~Ic 䝨+DҔX8J[b`  D F[U"q~RKinY uX`V`.-x~i#Z&idDJ>XJv$#nf2CՒ]s1hR-ܪcz5䒋>[(ܘF(cd`#@dE0 <'eak7ш1*"Z gG"q0@0qDOFC"9YZ_Ob^2‰2.'lOР%Lw=WsVs]g 0 $=&cX2? + bOdpԊIIU$hQݠz>-ĵ;1g" ,3U 8:vQt_5ehnP,b P|1Ȉ2¦;>~m]Ɲ~GYH/֥AZQd Fd bi&i cIY-c=`j0mfwX'|a<{V #9/LJژ8|KCaadS9yl̒߂ N'ϐ_>-8Dד7傜Gg_ Rfz?9O~MQ,v 8Z3t\.M=~AYkU3RNN[ū ×]iv_VxB%~}ddSaYc[Lx!5%k{jjIK69ٖw֘֕$>!<zn4᫷3wz@@Ar4IAf3#Ǭ8ozf o,K|SKwKPd]ylFtmqm;d)\P>O^S9ђۛD+N9<8AWHzmԻޝ{ RIÌj' _( H5M,zQVGdD݅n7BAA uG0= _i"fN?=elt%)K_X) ~ lʡMk̥ M,R}W)bUhP)nhe{Ɖ<䘜.5v5W $]YS߫׉2V`tRY )}v& :>Un\eEtƁ ˒qH+@4{7b&2Ju 9rCvh[U;4]B8rop{1YN0fzںF1{טAHB NR$eu 42mݛ W.F<ܘPkꪌO2[(^[tPXߚƷgNaC nWR"^}:1%U 8;GzR!s !P垚tw0W;O uIa YO|\fLqVf j "m_,9K ^5/`n/ BUߨ%Qh%]]D.ME>3kU2d:};PœJ f?+n˄sk?Qޑ,UlURR3Ov&_iq? -SrEآbјۡ쓗Km.3Q*v1uzk̮' 깅/j4}wYSuĖԁm|,ST{la3+'S.ƻ%ov #5/oGS-w{?wjL"dZX:XlRita'o<5۩=>u~b]زI)~0{}7+gqr!}kUsdLTbpt٨%|Ii5A~~~}N6ꢗϫL5f27D(W_6S]WS5~v15Ax?b6MneB>nRN1PG#i @b"-P1ylloQ{_9tCkl/î6/EB7稘Qp +ݙ[ЌaY@K3bl|a6 Q;!daԬ'Dh@!FK)0 aSPEyS ]&I9s{ I< }>q\zt; Ņ1Q%&P,0pGkD2. G ?E#M86 3x"Sͮpomatk%[1m5ik<=`ESuR4CQ@.Ne7mw0g䦗oۯHG/_nQ{B_=DR! iX_0+R=3,A/I$9(ar34u4oCǛ]2TOpw~2|e!1H%,N4#=7qfϐ?IF*Cn,tJ^ܰ8)51ؤ0Xs/Al؋_\SV)ye!Q稸!z%3@%1WO}$GD>=Z6T*f@;d2ya+?I*=] =1;l AdJ|f@çݭ́S KUta2W+fЦ %Zx)sPI.nގ~y:6o~Vue |gŨYJX-<q wyfky £ϛo1MFQl\}+GqP2$N 6Ďi\(~-<)┢LS45 5e=C w/)H;҅:b];${+uZ%l͕5kkaiL;v&&}%ot p( NqӴDE,1X 阃8g$`#->ʡb~x ͺoth8E 6G\1b ?o!lӸ3:SAou8{~*5ݟ7,*Ac[Ioa"GZbe[/Od6p{rA@OQI(FCeҧz/\C'9t0^<`*7%=g?l41ȃn|opWҧ?l%mJw@Ds62OZ2 )R&ggei 2#E WY?* JP-'+JOؿORfT,Z'_9w`F7g  1WsԞ_Bj͖.nODoVČco ؗ,^+PƳ{څs`ALyB-Jo# &uxV`/?8t@qLOQ<߻_E_D_MU#_P1l'8 ߋߢQ,~ʨ_3t#Fk]ыL)톫!fh*}Hʋ>Y!rd=κEIӶseZ/ O*&nF-Gt )\ [)`I@*0Cs|:`1ǮFd")Үھ0 --=[d7xa`CϞ0pP+7~\JtaoFh(O@_[kL3յQw+c{1NĆ"}+9K#\ Swt;_ƒfU_&~rq2 ?j7 N2eܟ[5|grpK}!^ɵT`O")4Gf ˖.)"V;B7/1TOdd#&f: k+4.t'] !^bQ 8 ?SHlY8EUΚ7HQoS(e%<@ZnU#4ahxhZ4.P.1Ss(63$s=cZIq? eHGtUփT:u?㓃ZrBp$$kP=atPA ZvŃEdl9+JYONZGMJ]#A]1ճW3| mO!Pl~wWʌVas'lfpFcI੒ؚ+s8vr~<`"eڵ6MwW=,LGÒ]iLRF+{/m>igT`FE `=.UTUoa%|zz}3w> m?GϨݿV),ߙ' {“I*p EsѶht1ڋ_g 01tբaJ|bۂ\ KYذ}z.-pa u,9fH7Aw i*890KFr@"Gu`Vvٟ.SbB1v0o̬aʌ}٥d";DW*hgl!zN<@mzSZo@.FGO~ 4o'YUޙ%E`R0ȡѾ:AΤzLzZ/0*R$Ԅ;FW@gcϽp$CU2D! vd_,rΏfVxcZ^wyQ KAyAMY/>\JyZqYZ?,-Oj2_j:r3r tD>N .pV}Ey!k!"֢9bG bKf4HڝJ@a#/).<A(꼛#cǜGTẍP&/*i^#[L%DM߿omٔ@Eեw̾yn'c ?WT5F/ ]e!z .ŶͯIrSojmQ;j 4BM^&$z,/E!O=z@ C H}R!7 NZ6ǯ=`ɸ quIc.Z?-Lxhj0ҞRVY1î ̯A9c"URԶEY샐q[j-oH犿ca;pQ (J4< V4=/WA LbҞXi-K(Qw Zl#` ք\2{]exfӍe!1,,&ڌE'^~c5RUYYL a:WN2Ͱz aY5f@;(>]6 pf)VHs孴$E(QG,pu4D!þFB=wlFFX9Tv-cE \}(NcmLc0` YlmzQ0(Ng g/:5Q `gƈ_8mmw3NyRDP(4̬ʉ GGLGZUa;Q[XEh @#hRE/# A'AA.'WӰ|O-3}I:Z? VN&/5?o 6 w5Ԟl\嫀꜎ܻ"x,Nnȶpo HM4|Tj3"٪lfxvʬn1A˥j6!QL𛕊̻(GIJRLx*f:3c`|8l_Җ}DД;@M&/g5F'[Xc$V;Ls_1ִ?vUgAZP5~Vߎ*v _0䡙v ^.}ktԋTRv1v(g?  )ǚ|,~;[n'PƚiIA|ll<ʙD/I_+;j2~H ջ6?dKuoTIER L'4>_!\ ^2kn]P2YR l o+VYcB<]Ci˽[H]1`75&r"OR!Z&}OE>g>pGEy ;`[ZwkiWf:ޢjd RO+Bss<5ALJ2[& ˏ;NwW0\p z\Pr}5Ҳy3IP",^$>[RQ*7\cea>gX -(h!ĺHD-'~AB\+~ؾ<sBcfJۃrjt+I/4hS\/f+M Y0J3fw2`~-=Z(-@wOr9'WE“΢ZDKK0-ғHH\?׼եG\HbcV:֨)sGnMC9q7f\xjeyRp7KK0 X6H FB2_ee_@LRl4vVP],.jcHFF5F^+cʎ(!7THH} 3+b'6qGZ]A|=3 Q2MƥS $,NCO a3#fUn3k ?T?BD_+uϨ Ja*K,I @}B #' RTk09hTXJ22=RV"_ݨ|eXgw=|sq΄HV'XCZ-1TS9R_ 04$_n"0WO]wJD~f285`:H+(i,z 7-KZ =IH!!j?,ɖ{CnL.Bo~} ;'޻p1lqr vB(2nI9L;t8>yB)zi`g\~ ű}QfR'db85l\ou{Zf8k uڊègÆA7:%%P98cVbN d//@H-'[׳{oSgXVjl$2)'VH[{(aŲAW&GkT@5q[wݴqM tޅ;:]bјAQX4Uo-p0Fry_WiWb_0>2]RhL6%A @?KH%KFaɍ]xX5bDBD{:^鞩h'H-}µc3Aafo'̬Յ/H! [{yۭSiX&ڸ N}tvYƅhq Qzg/ N\)J7]7'=i" qOZxG 9Eta%7NC] A%//c;`yL` h%P)&؂ Q,k{0"G=Yp. ?ZF@m2 HeaMͬEoװ'&VHPho7C\na^ٔu|쳏el-4+Hw|-sRޓ&3|gҼ CRYEoyR~9#SXm( ls{9ŕLn%P,Yp+YKp<dz~4/8 QrVa x X Z7|M,MP5g=Q>}OU{k"v7[@RPFBW@Upeν$>,'h-:Wqpq9F }#R%/}wu.|%ZyAzкGM& r;Gw7F;H"@AO íZ׵6Y)^}h9vVhϹK@GMd:|vRqTֶE:=7n딟AɝOD7.ჼhiП=i)-Q"*jX.wd? hA8+_P+<>څrHGVH*Fg#C_H N(LV֨8C!O{ee6ѕyP]eXQ5M34 TU)_@$&.^4(3TŴHs !@2/ْ}3NU_wPB@yL4 Tb/.ҏ5;_$<=aߴ(vo?Ã\D9R`s.H䰷͎ͪgd(] !DC|bЇ|gȣ'D>>L陴5%? 'ȕ$d)?սiRWͪܰOlS#@i0TSE2} r ECp<3d49 +SCQq)'6?+S?=__]?/?<^FM A@P8%ÕwcKg1Nϥζzl&>b~p4bE"XCa<(9&%sԷH;זgi Stgz4'ȊLu]. M䍑Qȋr#[ßnrYD\i!uv4up0)GK^aZ12}vc,Rr8S&LUK[+(7}0y27#=zgT?0^ !HeCp稖 AU4%`\55d6 j{m9^BG󶠇UMXE'AKй\%'j|A̻HiŎyK`Qr|FЎS'Zgf̦<Ѹ|ڧWO[p2)܃?=yMTƒ4FZa(OI-s9 r" Fi߽7NǢY1Z ?q,=*Svyx1GOFWRD(gq>nO3s bwTĕfO@ f]Ζ0tj0 ~yr*<۠󅜊WAyp Ω z;RDVDJ c>? HE1"%\vAqĚ\ev^g=-FN?E_xHHyp' Du"IiJ~t'52N!fdF;]ә<L)b]xK6{$1-Anp)``n|{ ^)bgXg<@ <ՔB_ KaZWgRc{NJNvO8iLtO.1D|Kb_s pTK UqǕAbyqW;rUs!Сѕ6 E4N(Q.$e:lfKsTg&+4LNX#"D}-%fSװ\dQ2X΃New:MCt};ЅcAV)FR7BAX弮)$P0Y$\Ԃd_3ڹ Pl}?S L':V4K>&u~ 򎞹! 1=/I\ /_tzp7)>uɇ Wt89~{^D)DĨGAT,mui_9jːRɐe^V@ҒIM5|@+lڽ?ߵ.uSùFpˆe L>J#0`')QÊW2_Hۨ=ߨlτuK3'; lOI'|Aj@aI{ǽ['Ǟ/!")q9PV'l0[HՓs~;<'P;-r*s# ˕ѢkOG f:6qk!w@Y7Mٴy8q_KSj8D҄t)#PQ5=ufëP3_暻6?59C_2P4)ՈuLSҌ[OVG\u;s!7["=LmǑob"Bl0V6N)~D3 mY {kn͟knIܙJmAY^p,[+ sϣB%T2`K,RƗcYi¡2i%U ӥGf2| +%!mvF7qYV }4,uyyf^F7͊=3%g Ft3\2!V4 pjʷ clx@{sF57R)# NTz ~9׈D2wӪ7eU~G1 !S]YAP۵ F,Ԛ-m#tE]4{,P)zn(z[a(vX4 LšZS#h x_ݩq Tzwm3^ߨ-atWrևE5pҷ6EW ;-ԁ 4Xr4X?& p͑–p8%lag)Ԕ h(h .fjwu- G>-/\V3%s"* W""JꕛB+&'E1BFwcqKHf,B\3 ;CO7RN@\#@/~r;RelQB":}mӵ׸4צ\')gd3-v\9"{K9gިOMfiK[˹]Y.F'LHB %BC(tDiK[Ba~…Q'CTpsg]TN8>UK7!Uh*O%aeI֕fCרUټ)8#F!۠N::8C=8h3r.}1Gu> OR)&&L-]qHUW!I'wFq nOp6?W+^f"@ӯ& U^C=l˂[L??`qI3 aEbaؐ!8Hb_{` rSh(ֈt4 f:M4*ZV!N&Ц*<0-5Q 1z\aGE?➜ôȈp>i0]:bisu`p!Mæ1Rm-$ƒD'˿/닐b+jR=e iFLvF%riݵy9{<%1PڞQor5XZ쩊Vs?K!B$Y @5dw1DOsC5p {\?bkoWMݒg̨ޛumnyYhIz6Q;Ak؁5^W(ѽ7TT™N}I-hEַ]\ 6iAT! ׬\(vp I`E#CYC}R׍d=`4*=u6~@A \GV1xLrmЌ*<.‹WN_+T9vuWuj=RK~_`D̺>m [JnYhV%^vmB5j/VA"ƕԋVR6d {t#W? Pc1f24{4/Q NRʉk#5eaTͪ8ѪZcuqI֥q^T ֙]GW]499VƑ}fA0J:kk5آ)oarutNQ}V!6i4r½Kb>47ωː B j+8 N,be>,ӗ8M$al D22#f솅-9;O.OeccDZYP(>g%rY%zpm-aKsKh3+p /cR1SbHplu/ۆ)Pahi`զ]ϓ,[@Û9z=n8^䃙D /L,iW& lF5`,F}G X=p ޾^3{R}pS,ne"[\׮ ??dOǬl, C)܊MPeLD0WgR{"X ѧ7D/+}% wd<5ar8FDi0`iаcym:tv9 גÿQ$r]t`tr#%@lOR&F4mؐ'>UoG鞞hn'(F4D16 'rq7h{k^02?O;OBÈ4|, #m̂ǝm D)TM_jŗu_% idS4 Q0ur (_/<.IgHے4?߹z3opBZLV!U I.q\ e 1?puyBK,l]E=wI2K3UẄžPiW񞁑M!:_ĄȬNxKdO">٧*%I zlN2t+6wCְ*[xGU0dw(+KX%_)uC9N_t/qgՖ9K|S0J\A,Rz5 j뺇r>W:Hq"D6"sMҸi\τIՙXٙF6 mK9NL싱:2A#.o2,9 &,N3kv_7~tl;>*TyqE? r}_6wQwcYD4;[P E 9*oY&ZE)5 <ĺKFi-xFHs' }`̯Z`2\\?T!+9Sh]XO;NI8DR}[-1hfփx4KvoY~VO'p%u [>s$yІh}hίPX遼grt]~GeQ>ӻ%<;A^ 8O[&SnH; Dsyj\(.#A&SIь׿}d\zj ne{f ']CZ֧vf!so#WomR2y,ܟQJ`:1! M!pk#Z A2UsJD9CM :ORL##?4,*Eؑ;g|m:ڡx ¿rPuun IUt[DlԵ-h?Yi #h` Czdμ 6/IdO +MzzZw-oY݋e+.mF";y+nN/CF2!+,*Neaa Wj X̙m@S(!rtr](;0 (%Å-y*%I/kPe٤FFN2(e5&S| =>-h+ )]Ue&7`,ݿu=gqxL ÚYbzDϻ7ie|maMu"u;هU9wK Ej"wE( Fps}aGB3 H@?]>dM;3jTŁ~Tx!)vUՉ|p:K/ʹ}[0a7T\2ڍq0 {Uz-KiC!GVSUꋘFͥ o麠Mxt}[VILR~fNIL#4@T@XNUUu]]\T8'ᅴfoU1ˌ6,*4jlS2v)K{̙=Gsг/SW}A*؇.EvJ !h`K([mۮtv<\kIs1?}i[#{NlC7Js];6DX2'ڇ[WZD KУd tu0X,<`rǪ[ШY}%.!Q4P[Ÿ\pH47;N- \S={-Z@O(~ .u@n+7z@ߐ& Ί K#YXsy>c7@{A!f"M&R: y3Si5ޤ||E{+"0hUX x`4{J6c^7|^ZF?Y7a]fq%c2UX5(c|*1JNq.XJK؛O|KFTmXa\P?x +ׄI5Xh!s"EVgJ߅_D Mh2,%}#z1lVo*WO]suQic-mPA6!_oygWopBDC'|ͩƭ-~_âP;B]R]Yl#VEݍbiwFi5vݏ0rD0UK.TSt3aa/$"F|{S~&udÐu[L7vqgVW#FݸɠC$0vKmQ[hZ6=V;΃ ڧ4ϸ= ',a*XV(,B \J cVz_>`1 |+='l:3<IŊX6?9~QBlj͸* 15wW$Ym`&n7j4-W"9{2E|ƫ?e d E|5(|N_bu)rzh ii'!."Y_/By1Pu3ZcL3>n!fN)y2 ]4Aui (9r4n]Y;%a~SWQm yye/DgW*w@OL' p*OzʿTS{zÚ96gY %v'zgl~c+Qs`ˎZaٶ_i$f " PH<; bތa+lB(W:5O;vN.ѝȉ}`vѦ !t'v gN$Z, Od )yy.~ՙ@pm5'2Oq~?D2IBA`; f̥5gG>h}5׹j`\Y q-#0BEi& <.GY*@z% ,nw؈%jtWuf a&\v$ w~Aۢi0 SLbqѥȶ>;1f&lW-HYL"=N/) Kfi[GJ>gsjL1 D$+i@12R㵢c}rN k?BAS-8: 6մ(cpcPz2t kWuxsH4 >v#$R@z2b EGwIh/3@"&Vq:t0sDϳe|x?1ٔD!t_S>ʆ0{ZJNG>nEЫ~88\;1>%$=3ȺNquV[cO3 6.p{JOQL9$w6! {8:32PƯJTʷ"n$<{ÊY3v/mՊ8!JFIV+6A8m*j5(*D73p5/wq̂*Vd?^q%8ƘJI`_"hU** A;-bE8]u֍ԛQ8rX}C3tkne dC,w¾B6+pT" `&!vBY!^A`!!=ֈ{;ӔKq$LJ HgJ=RFeFB$NLOM@J7.m޶"1vcY]yp//܇6B6L*e0Z==cW kd $ 'p)C]Ul[<ݽcb 6iKDU6F,HV95t Ȫ$ q'fp( cDŽA5fe=/*ּl/SEOfe?qBBs7[|h|J{"WW`)p(MC,#^]mL̮kea|0s]e>p$)jm"rƻ$wEqۃn S5$BDCݮHp޾Yg^8DcW\&A AQ`6!G4ŕ%ޏS-E%uSݣuvTP%%PxKdFS[ILl_akFhR}2Tv: {M?br_+@Yq89&rX۠nBl=˳\OϲHn SSTaD:o+fS^o4-n28EG~;H'B>%d?_g{9m^PZR')!8moo5qbkR$kqmW7e0E5]an>mg7+X ;y+~?lJ0Ug-I,x <Ř4s*)AAq:8l@lD 7O^LmDW+ ri30 An^ 3$8kyDJ cGun;d%S2@R%+Mb|#Oe/֧3*B@y#VJB!E_WiH=FMWg^KTĈz;e>+4Rv*7k^Kơ] \InpZM3W0 L/.<[?; ʂwoVklk,P߉әl\|w3dfr؉;=*ʲ pG7q,wm_%ʪb64Mav~sP ( Pɇ8.7c;W*DpHu?б4;\,͐4bְ4kE*I}[K~0PߡѝNkļEH!Iy{fqR$*4<14XZ, (ZNrν 3bFXr>ǕP,~"`fVy~khlG `"l !;ܘЕ9a9#qڬR9`6 Ov/Qr} u32qd*qt3ߐ$K=GyV>aB]MGùْ`N2%dm/+fr?{PD;4fEe AN7Ts@nEUz+??4g#rU7Z cXc`TVZr{ cЯZk6]Xz;jZô:(['\~~wtz3{Q3Mlʝҡg&;J=/ږewtϖ47R oo{*+XjϠ5+3CP͖W􉗿. d@WАT7_ uR;j\L;)E4YU'%z,6Noc:zegl(8 @.c=m}R EhqF-#_c`)"Ћ)X̫چ6aއ n%zYԩi%o"hnj|at&@'90VԽHu|ڀ>PM 8UYpqYC_ :?YvB_;&!,"h7M;#CIz?p<=!3W͸4䌩䵠aI$y ^:p@ Xp~!{SiZQ5k)HJQ{E{%ڤ0s CIN:S\Ί gͥg i xeEt@M}g[U'RU疭6")V|ry -1X';&۷Y>gWWJf: .R1<k38f$۱ShؿJWFbҏDIT:7OfYs!l蠏E%vH qA}rc5TН Hq++9)fbI{7/W甆~}SU/'t7HPB9%|oäfW;ktF>6Pq86|z6c|5[ڐ1ItAB-Tt Ս7o5Jq Q{o~\SI@]o MdH  qoX Gvy ;EqSSA0z.VkEqa ؉b> ~HR3 N Cfq0bɽݚLuǎ.ޡ&^ 6=$&^dmo]z* Y'3Voę3m ^j'Y$GDa7:Lg@R/RTZ@̲b[%BO1a̾AdgdIkQD:þ/ObLxn F}d[SY}gzp`]>~7(rv Uf b }|k]Aծ!1PO>d(e&^02n!1$i6sxR-Qd/f#5 f ֨MS,{xe Xz+ hH'0}&Gdʇ ۥ~r>vqrZְgzUVJs-^FA`. !<6"NFIG"o[moeԱhpW_M;JY ndޢ5yӬzqTwK-duGեٵshr:\ 7=\qN1O;'Y7lH`J+^.}PN:yp7dSأl urP < jf _ YV gZBFr(;05 )WYNiD~nukPlÆ"/D Wp jޙ7"VT巜M@WxYtWg'6bW_X53J4:IIƄj % 9cPnm!:G-4St"bz*#.zx,eYp#XqbĜ;B`?Yqx;J|Ra糳t͛nCh\۫5rᇀF8/f E8~ZYҪE%jYy$0fqp*Ɩ.*(@yiC/^ITGK\l{Hj Ul i&דEMۇ%ߐ`7n N9>Nq?WGtJ:GN>ȲX'9H(wMo-M&>9y3fG6uc`ӃVrcp)<^J7͛+! D+%I-ٲ|̀~*y'32|q9XpF"_[: "g<s_!qLAyӪ݇1k -⍪!Lh&fGWOg;E|K!Us Ҭ׾RcT*pKKHNm͵t#Yɑ#twݙ~ؓ%p)7%!(0M\ce MMPU_@(ynUa6Txu ٕLɓ2ar.Tx H\Vo wBܦ 2 ыeQ0p7uy{:*ɐ0SG_m6CaktsQD.apj.^Q!aO"X!gjۨ\P,fsl1+ud,洛:[z ɭ˫% sh6ϯ,pŕ fwITl4ut#I,'#zE˅Ҁk9m]yʑÎ+1*_P 5OBoDZ ஘]l'd_|2z' %G~( vh ZD% v["ёowL7ڀ4"l-S4,PjfMk,J"2ƫ68lL+Yzc eπjUsHzM;ĺKPHH qx5{UW;p]xG?>;wXL9ehnqo#i[2Sm6z^qS`)?M{R 7ֽCKzA0hުt3Q$ĕ$zeq~a{;K "ū֔<8 {f?Q*W=?DM˽=k֖`?H 8q󾓝ۚ^ ZdƖS&OscԶϦ-@uI)́@MJi,XP6{xwnYru5BqoO [$ٽRe}b,RVbU hT>$Ƒt;-ݘZ>t~Tv(t3%_b>{ s;n=*5=^Ecu_ iy B5_cݩWbW~Hء(e<0l&E GP*ꌀBBͿ1A?C@0n-fw`bMMƲ۪_]=CFz W İnaa:*c-8\=dH_lqE͘}۰Iqe/KX,< DFn W[W.a 5BeuYDCX$z E;,b1Iџezh'L>aC\zށ{?f "oK rfSRψX WqLΩD6cΔ?gޥ]]CwFc|Nq.lUĽʑ2C<%(`,ؠmьA3g\ |M&Mh =[ڱwan^Hp!~~T1~vɒM͗?Fǻ.K ."5n4ZBD}5GF\ RZO]p:t_oSw )wY=ģ>řbQѨcw!iԴ$^BPT#OUp1X~GD *[[3'?Y6V4;u1JMg F! ѹh2  uAdrRf&u״Db~ 7ɨ%-x[2 )j$XYo'4G x4X_>(b^*ef%ehidrs8I~!.=MQ<ձmXLVۮe%SҲ_}dv=11zo3nTtȋ'anLmY 4 ,& ~a-6rNiǢhD܆U*AĨU*DLLw36}*k$A BȔX=g_v_FFIk;I}cΕ!աۛ+.l-^l(Xf+~0qu2Ʀh8 ]1?X3&bvt݉'8- E$0BF}\[7q@O%X+FP:W~ >K914y"e,!Km˃\қi, #sNۢ hFE? tM!PΤUOg-[Mۃq5ߙ4Jq~ăQu$1R,>_zݾ[X5I{UPD3ٹI3:zD㰨{؃6ymLOw-:2^M3eu>8bc;{7dwZ{Z̈́V6GҦ?y?^Wsz5] ,{C }媄FR;v|K5] ][*D4(o.Q&4Jɰ^ed$n"z_a0xl*3W|WvtS]т _dYHÊXAML=eE}u ~Ɠ{?qT'wd4ҕkE|4FMJ8t YQJҌ@̃c0!v]hDHˎH9g..Qsn_2g"hvj3LCBfW'jvmJnwrʾjw4jj$7qҡ)֓H%OxN=2*CoRJ!Gk'\nƵS"4ridM{T<28vZ3,ٔNq0"H}A鲶Z6OUh.(oU6)bf6otX9 g1\!i\d> +o'6Ydkzw/#!q%V[t ܷ#-#8:-x hJ7  8ox5DiFՀH7++<%7J`軥z1w`.Fk~u2  P|2tH!d{#.fss`fY "8AGBIzF:=f&kM{v8L``0= 6z8-T"6 G{Ik IՋ&P#Tֈg:RtUX"u _n %jH !YCs#&IrcY9L|Iu.Kx~Dg@8{铛ާN<~Sz: [nxM0Z˄-+ Oe82{'ӊj` ¼OeiaO?p\S[#9.#rVQ2Ȫӆe/H[n92@2:jT0ԍI iSėE"/9x*.vq$.0,.H 7[^͡* =Tz-+!n ofB㭤|TlNBcu 1Sf])-#]0%uN>Nݧ*Tх]NQph85UvTW_p]W<"hJsd=jFlU ^EȋƑL 3#}u[/V0yC@io,;N 5(vdDvV^驓+(EmfgxRfC\(йvSůU}AAxǎZNUYsU&g!~u^(]]´ 1S?T*/$dTڷ})786U7V'ZNhԥF"l LKKL2~a|b.{H"yT@ΐTamڵFHB=9QLikMۭ`/Ep+*82q/t GЁƔON%ځ?bYr1W8c#Drj!gLNg? 8U J>}֔\?aštxgl+a >8U㵭VH1ܑ֑\1Ӣ3zqZP!A.$m-  BRx {j$O2norUڦX4$Xi$F a1j='W.׶oaxC$9!VŊ h@Ko#sx3ƕW]cLfAu"^ypZM_Ѥ.Nѽ:‹f'0!]x=ְr7 xTOޝһBuG}!:"Z_M_gJhwβ& y&-?y O:fA+a4)8ch," JX0_+h{JG"9^3Xz">8 x<[~g-UBX~W>55ج+r.MU4j&=yB[z4!@1mQGCJ:nұ5{cHACQ=,w0\0xO.6i-8撓28lJO+/$蛇+0ʀ`|V_h{d"Ymoʬcܮ~g5z.̾lt*"jaXkz;U\(gEg0r,AKlzdMW/{kmN"S ym{o+[f"nA9_[g*}RLMuɈ1\Q/-2\JYE0] ۽Z u\+e8#/"»7 YRΡ9oB蠢f )m&ړARj-z~ ?)zcı:Ôc6ȎK @r(o9///3l?>G}<g1B[>EGtp>8BQ>F諶U-4 VbWS -;Cle+]γ҂ ԲD\'@uzpZ1S >3DD |=SvK?JYB]pm nWL$qiȮ'aSP2ه*kaZ?6~ev7Q>6m]B5}^_}h` <9m|%v; Ow :vۚQ! gzf t^ nbsT}j){/kjb:`F}3m͕LTI+À] M?qW[;"2&JJMʧ &T O!di{\'`YԂꔲa!؊))mNE&"gZ\I!P7_}RZԵNvSIUr3=[j+}?: rE'%uSLhe#w96@)V*fgۀeoʦgR$L~eo ,+gEvU:G93*$*'E=t6—Yx<f< |8j;U {f.ߑ\,5ȃU)7| L<#= uoyvx<<3a8dAQCdI1hl[+0{L `ZK(r7gJ%RL' r^  DD5/{H~X!E ٭M2d\9И+gz^$ *١PhGH3fdag߿FEۏ8Wgl5uqj:n9FrDN_dR+/-.yTt9=Q3 f2+tz)ie0 f#^;˓m=$)ADljlV$蜒6LIl93۰():hehEX(򻲶SI*1cF ZF)&1xR BC6XV;lpe:p9r۴3+;zNf|Q@qaSu6 +euX؟s d)etd:$#>xfBu2ߏ9pOJGiB{)[-ӌq&F_]YM"shEIΏ@eU!M*p7MD4X+f2) Ӯ!,cYcIѷ I6*?xe~qSr(5+”qvױ_]ob]?$Tgt> 4,܁W&HS(֙8%>:b˄b첣gL;M(,ˇ95GM^wLS:/;lJ Cu>ItHIXhª/M OuYV |ɭF]-~N[S? $Grx _5hߤ:5vĞʣ ٞ9~+b{~yw7 A?u C"]u;8k1M ƈ!֍~S]j0"N&m5/>`K}ds4f*˓@o$]7N*˲uĻݙ~ P'8ǭ0!~pŎ9~D쾿hIpPr E]he͝ De}&\30szM&rFmX0|C#驩%(:AfFǛ3Ew^MzXH]@\L10Smm=)!ط,]M"?޵/|dxԻ-Jrx¡JcdR=S_|pSU(\xί6]Xh6jy@BoiCx'`^/IXvWHq+|e3ͼu_hV1y(Y3zjL=0 n,;ݞXdL{d:},J'Oya%󋲂hO'ɖs?fo\QF`,myjNO$F: p䲗I_UpȭF0*O(LzoAf/`h+oS6{ի'U ,%{]T Ct9%T\0sHNRʟpH%-܁DYG 8 ~>wDV)S, j \ Β'D&ZjX!'y| r6DIܱ ))Vh B1CkUV\\ HY28e21pWk"!\\Jq{H0;2E*0*l|c"~y§Mo^w₶һxYaSElLu(4,Ⱦ}v9VYb#\gU#l+Xe,ߗ+uSB&Ajי5 -DPtl,cI#uw&׵~3:XJ4c_gl5f2'ԂTGc^c*Z#),JE)+Zi>~;;L1| Ypf^dKif`=Fxc*hN/9{Ox[|i}l9!/"{ -7" tPPkqRF 2 ?)K XU)&88*g,O69V_J~_,tgZi,MwK#p :ЂH yшUҭc ]ьq^,a7sn, \AHFk}.aGTSw '@5gib-)I丗.L쩤[|B~p1d3a1u 0.'R/ASֆxk"jψEج]Kμӟ3DRV_n* nm.廒Mb}wʍaŠU:' 5A$$|w4A!DkuBʬ3iZ3X-|tĥ(x8- Ykc̀C<Sr! oIJ2O6*YQ3%Mo%F R:GK+"-:"M  Eζ\$D: VOlliD-elOĨ)KÇPȲTKScLK7;afR h#5 s89Vn2j2ooN lqblLT- D.KN_afx0~ӫ7j:m{dh%:K)Zw-v9/So8/JNTzݘC*="MggwϤ~{2XpBVgdAQ|,k$LR`lG *`q))ig|՚guC@O(ŒO,`VoJ.Qwغ5Z*ZbUnwt0Кsc s@3a8 '/i%MkoXJ3SzThf !gx{htEt ࡮h]r_lw^Q"fP˵ x+J%>H#/O58ۺju$)ֲO9.mڈH6;Xv 02ngf0!U.޽>_&hD,!=m2|a >lʲdѬ7t/wINȢ ~ظu(I'1gߧ<=YO24]r\MQs1v5tq`]>( .n _jkE`^aa 8uL&*{Ktb}yz+$+_P$63Tjdz,Q}wYK^Rp;JF"+P)vjBAʌ@޲ɘYyi}0>jzDxnujo&.HA?aALlZ|Bu(ݚfʵ,L. 6CRlfڠD?wɡ;gGkCJ{WWӰ.SQR#GHkc"rF+`iѤQ/ЁLIˠLE 6h-N5hE9L[)QS@0MJ>r4Not*&9d5VFZ:i\\p@l,@_^?#S$c:"FW[1ēǽ"WWm^xr,D RcIR#X#tP16 "x{PI7lW`i]~/)>[K^^? >~s߁MJƐ{-j ix,;& !Y۪ 9h" +Ueqc$&zBt8 *V䦐mձ!j/fWa):{+vK p6xŞ=\@ű /c8ʼ>Dm}3,FZ*wn Ӟdd>p"հ`;4lu8n<9 f;$BI0 ` VT. ?cUL{1a;mAd_ }3b 6QDۃ״iÖO8= cZ me} ?mcVE0DY!kC,wDu'LBtez1>$X5'\# -.]|(3O 5tG+f5w@Js,%o.@hmQ{o4gH-Nv1Yv[AO$;6\R?BO[W/YBwzOcaF*TQ}ETJ h ?a4IOAļt\e-a8R;hWʉ'Df'ڗxLT)f22֠1d:>~YABӶK9A8O 4_EA% xij\ }yRk۪F;cKiOrϹՁe-LjӾ:"~*x|,p%$R2#^ i=X}oXQ Æ|ꝇNMUn&w8V3i!WQ2ArF>.ܞUm7sʚOLibgWjד[ kcOԩ)p5vPϳjoˁ3di~ $kwHP`C{VGdꮶT\zPd*Ғ/&U49mWQmaE$/y& =..ǙT^FB67J+knE0!{`igK+|  cpsUφ>!qGtl tf<8Jk4+/Q0*s9ʿ^]Up-pۓq"}pKlEY/X~̄fʞvȄ^>oGSM`1,:tZ ,sf ڀvUעWz)sTP_9_^G li8嵌i[|~P6ޝ#v(,' sښ{u}IDZJ8j*EHk:ZnB(+%?֠1:o;Z%È٠} ĺD5+8=1+l36B|1j0?EĻ =LG[XCRzw2gй}G[Uqp.1X$ {]\mۭd9bG9FwXu/58rhE?p\\07ܫ6ȏ:S㧂 ,t2)%gfAɥg$a2}Ξx݉RJrJ*zX2lp@Hx96=D,ЦbhSC@0m7dBYH)an"U #m#LN]%@M8 Ȇ[Dl7 +k3 GWI@MkALz}SbnQ< s+ǿaE&|)7>iQl-:eMFN&,[3%d"[4W7mcr-xF|JY -d;.=pP|"0XO+J*FksKN /I07|.բg9pY:B̡5¸ʷAxhV$Z bYY@g!d4K A2_UM ^,s)Ν_mxW͖!?;h(2&ҸqQ gamJ 1Nl!s%EF_T"[(>[_Iн Ntz@0 Lnz* = :?zu*qa0WIm=57ĭWVJFѣU*S5BhBȾ*%%^.e0 4B<ő6` **Ǘ!k'ڟ6 E9,EǾ?d=*1#wXwȱ>=b[r࿲:]2oTr3tIQ2" `K>!I&: > ^+ =BH(3 ,wpo&mWwF`}&ͩYQ Wwa& TYwI*2p "(``{l@~CSH+gk21 _FF*l9߄)Վґ1 /8`tK6i c+8ݘ 6&ϓmld  g}9%q]ߴN4n:EcAѳ;( iz&{#`/UO"FѷElmi8{ yE!Ă[&7 }бVYyx>N_!?/,J7yqI{0!g:Ny'hfoJ~2Bz(qe"XӡDI׬jb@Xtz\*}YzGR -M7+M.Ϟ4Yˣ"*zAF "+%Q q}?NM_PX`,9{|ʩP40)*r M(wvw>$<:؏ӫ\m^T-P.KpL`^7Gn[l 5^`Z V~1 `li/M-$C-$9"4[,鯻M>\>niI~hBcJUo p5uo ʝ(d> V.?sS):A]ԭ7*["lWtS=F%~g5ܙr3(0\s'Vfxp uuf0x0RֵqF0{ΐf:TYnoahjp@]+- - ᐬ*`up+ZzR:kJ?PGkCpW}PDHTl2SULUӺnO{j+s+j[i}ޙ[JSk|3f8 nڽTmݔ_LawyJ,0*SC-0,?b;1Ρ)ٴMX5hX+ /SŠ2? m1نr VflBU>!Y\{usw$`df drN&eϲJ{6<)H7!&(24#&9NP1;,hWo-@isX{iY.\VIږ;<.|ӼX3gYB36 ߜS:$+e-7}ғNVhI:w^#oG[dY%j6GU`*+/ Jw)PtHZi!q< p Wpl[~hxA5N:+)͞hL;VD'yVM +P˼&#]oA8(R Nq/TkilF.b2j&Tjjň#(*޺۔cY[iA֕4\=cHVoڲ֢.\^L{ ޡgg hhRo-#ɞ ]BS~?/1L ,̧bc\MŚo_`h]94euV(`;]tZh.PȩQCR”^e/wp0fyi1?Fmw%6x qTƩ|O,&tnhl3Zu:{ JG9 |5 גwAL5@44 zWѪX]jL_%p^VQ[ t&UKK NJNX{N%pL<3@j/2 9qcIDD3lo~_~ ~{WG$iu8-8'Iy:Z!#r,,kާ]7]*CF)ab0Q`й+K KnUR /c(iY[ "0:BVխty@ JlU sEQG'gs"7TݢiB҄$'϶3w<4tqqZǥ`VH-؋o%n/%u&;5ds&D.\$}}TQ o-$+.Jh"7/%s`*Y;t:iT i_oWCC\ 1I|17hk:2f蠗`U*1A' ^NX%a{.i"Qm;K]M9 ;3C5:>ٞ Cuj;֜\܀lv\!-2%+!~{]3m9yc9eΛ[T֛ߤb!K) l4oL`׶.As+Z1XDl̫FLf{Z OB@aik'AсΗ'+!'>zjhc*mj ۷#m͹'?"ont n%Ra'dP_ti^+<*iq&?1V쵦WtSrjcW`l˳C.nj1VFbHnفQkUJk7S"Tj(9xyW|U@ NU>N|ľ;F 0y0.!/W~8Qm}.ji|ؘ.RDj/{Y()_{=p%{qo3خPl&2XLb@KMg-FrS+|1X菿 6}y3!:&%d9oM5la[njpڍG҇F=1O̜A3w5M6cGDSH%b ގ ㇰpb'9S>~n`[+Wހѫ@uXizd0  fUh\ an^&9j{\iQ.%Azsi[ ykx˟6PuWqpv@*1bZ*ƱA\tLJiУш>~ĝqr:_|}5XאWt7_Th-mmҸ:v2kתPKj^YV43)vՅ++=Cc CXG:+oe#p0&~C q.w|xW]C.ELpzX^h➾>S&'lWۥ׺AF[\^/Yk#;e|^p\`fL==?{YU"$Άdu5~ץ`e>\\$ sX# ޴,ܨĕɤU[THD(뛨CX-}?/z8rg~[D- Ep.ϫb:jPJ[q^`6#B+b׶aK8YvN=`,r/LjE?wMಱ/[41M"f9+V<&#^>ȐTq S2m#ePgmG _Kܢ}Ra7}y>uSޕ.R,Z;3]vPHׄ\fJ ƺ@?bi}@ ?5X9|ДC kk_ _cP^K̟/0/Jՠ'F.:W;P輿`?J^tǸ\cΝ!8@"9JԸkP l+Z>jax[Q4BGa [͎b+w*鼓bbM;&^O/\7MoLe9)[ύ ~!E5kq}Zs^BvQl9K*N$uzq7Ep!{6NN6wNf m~*x ܧْO`P&eL$3W ^sh!S25;oI"; $o4#`K .No>~ۉļAGbT/;l-+erjDFlZy5ˌyb5"b@ABR>c re2h o5x\E9HGX'꫷2UA+^JL& н){0h@t1Gf@U`;˰ihuߗ@a9ۅQXaoAٹtL*gĮF'5VU1IJT*A[5K%@7]a3[~"W~ #2! N33Π:%34: Q s`,Kh<>;/z=ṫd$~a`~L_ۑN˃+fah4Sc x-TPtT.ʢTCS0ңxCf‚Oѽ Z#f27c(-7кxZ2s)JG镗U|9;b[-N&wVPxN} GkŌVh1`j7$=wRw*t8]bb d+|3Յ:zģ_ n$)#%V?|G})O<m%{Զ̵?NǓjۿ(<{ )} W%8V%>==$!ݛ>7ȘN)h26Μ2W-܀d+/ɾMZ[&za04 >Xd[u iY @(Žt15B0I"5#)uh/™tَ/IL=ѳa24æRA\[Ο7}o"S6Z'+lbUSgRP݌ G/9ytJnI+|Ͳ_9*%Ϗ~ώ:eto8 \DQ<F ~20>Կ;Yׁ肪N)BRxl"N:y[+dz cY'gęp&#FwvӸ$$F㉌ y$7F%Ԡt~Tjv));6^d=clo[XKӨVfUhvK~n Gt~_?j#ʑ$Duc/+YႸhghWbTЁ:Zm6PԒ c\xGIE;#讪l/:I{~.'vG?P413Z?!l[/;pf x/;F`)jF)옌ix7˒▁bq݆ݐ'RyHW֙xhR ֡4o=x UORz6}g8ـ3hNA}ʘ88l 1R >)f;պJ.c x_G/HzRʻ)g-}da,;۫V5i"TV֥z*s[&$pru_#m0dh~SrEĩX"`uZ*ͼ,pַV>8F p& o3jHP<+s˜ kg[-~m`̩m !I2|?"D< " uS*}}>ȐRMR pR0gyGnNG;X4( ^|D䨟:BR6a쓲gʖݞ?!A">?ݹ\(N*E-,!H(7QF2wqA35H!DtÄFP20vUڈ|3+׻)ԥ)˸oe_kJފsJfQkۓ݂k3nրx`AȂ%ad'*eS zLˏvWR P L`J0.:J#]bOzjJ{yG%aaHGXg"H|o*$|'Xꖡ[zJ$Ds_mm!qԌcoǟ\nH0~L@ƬґcygBm*s `{uϧb{i3ΕfeEQB^[cゆIE+|[ ȕOQDXr'hBEC%8>m-<&e]zs0א 27%RrhxBt@Q+I^z ^CB 'S8 5ǒ$c^=ߚ~wb`k,aE/ủf7^,כk#(&jYʛCS~ N3nh! eel|+)6˟+8]8E7Fⷜےvd*Ǫ+`Va2 ;7 YVۂ9MotӊT{tٵe!i NgkZ~ J-dR gT6 gnn"A_3j0n @T#ZN풐˰L/,j}ۥBQPwASz SH)z Lk7H`6<Η+h[80ݘe{ ^VoT>?O|h(@_=e_fLZ}'_"H5I]r|R΂{=҇%_@.Uבy B j}T@$ʀW:pOi;,ȧHqBI* +h^G-!0k~5?v&Dz lrcIp$Ce.EjbuT1UR d<bweӜU=-a8?iHR$w5)RM>L]vVԗۥ4~LSaHVO%]Op]r6PR&3(ƭ3l?ɛ!k3J(2Ua:/cw]#$l@2hKj=~'Q5] O20z5~k2 ߏN7xnzn%+J}6v\ tN ) 9Ԛ{_r ,E*NM9hVK*G< leir2.=8aמ~gl16T( $7bin]pn3Rym-P>ABrIv2(@COhD:!կjz @SҵB'HV%  ?a$_|u7nGy w a* =2;Uɵoj2Ώ 1*ۑ'\ܶG"^q]k!AN!Qٮ(=9Gˮ.HKTvX.&<ۨ"m?S(y`K,mm$as,eg5q0zz}O8QDa\=:$Ms>BHQ }tQYwjNZi|#G#+}s.@Mio$ 0>X 7q f7o2K/^dpN9B~0*q{m^"Sȹ_Мy>jK}:Ad"i˥+h otOR?c&v[++*nPsNC1C@mJ(;KocFo -C7RZ'XRGz-ny "W:KTP`rdtJ_HNh%Cˡ O FnN 2ӷOCK7Hu5 JׂҗDŽn[آ{}d&\$V^RT(@)W#A WŅyy9,b, JF)w=dbu=|wJ@I؀=ɷbRgB lQj`[CR)%װ).H S~Kf͞ 8xcre| 04lu.XDB<ߟG<1SIU[" )դ5s(9b]];1jD]bU25͈d8DVqblXR@f`L'= ҏw,_OⷔIQsX5n[S@x ^r_2ȓUZ+'atJŰB ܆pUvLQ3wcZ&9 )Ѳ5IŨbެt>#\o>$ȟa%&(is@r-MnXJsBG`ǘ:}+͕lYN1E8"k JN7qs3ipsv;'  !tt*;se@W)1-iMc %7PD ynA2Fq5mE&:)-sGquT[pMߜ b+'KUx2 ;QAP(Cg ":PCRF wvy/P{V~NR#H&\ܸ|&%J{dJϻEMkFM s^Yᭆ,↮25N}NFhBE@΀[:'ԋ 8Z\g~ Rp<s.&+36p0c43><Ͳܾ!>t:xۼ *y7n<:i _M4whʜ d}l"@Nx8r*Ҙ@MeƉ`s n|gLfǏLm=.5җv]'WE̬I3zM.-Ճ܋1lj;15.P7C52E>ѿRXJ̌ekKD4{̂`rSjb UD(^3!X޿кY8J\u2N(m_'!Z#\/=n3rL`3,6IlrK8W^[ r5!/ER뗂u^-K9B㽩;i3hU8if\JoKOvnS5;&`̠6Sy/Z7బ $bbSa"؅:?¤0E`)Nw)\uMŇ'cSg +nQkJb_sÚՅj‚`o9*g/9 }BR"tSk ^I=k[׷ZF2n Z_@qLW↤m@^f _k'xWm&np"Bnto}uװC )K ]zJUjz(Jأ,%>Ygx/2IB9p~ٹYDѧFWlvwQax sG7uUF0mJDB &yj`Bȧ,&OiMSJ)r=eLF .Hbq}ΓiA>k 1ɍ=jy%7I T 7p$4^ߪX>N[NvR N5^+ !-V^tU2es<sf- SP23&%aPI!HŲj{ Ӝ)4!X9#Aa9*icu{\nʉU piWޖ7Í)H-1 5:h䯘R3rX4?P=QȱY(8) _/;W s:2&¸6l}?2=er(O;,fHah)oȇ\It<~l4U=U4JG ā4'38lbݞc ع-'~r}tWBDSd":$$xʀEl}*ݛ*r!$'ՁmK7ÝqTQI[I2{TjĽ5c~;FJT;]AC=4>dÒxE1%=5c ++?;b,QR jZЏѫ8p=փlMrq]l pQU^iEğɗKs;{a.`l'._U.ԭ%2\ƈBKTtx߅Y_wl4f>@ζl! !5̵n_0ꑚv<]< _0 w ⻣)|] d0bvU_QWzK`^)"Q{ B||Q&I^m{WFD5Icq~.[߃oh"-eer4#iШTsá'Ut4~i RBaz"A5߭M`QCFp.˜M Fa: ~UAɲcjh$"?/I0RK{1q"'##zjTm[7uI!ͪ;vDq]T}N{5t)65bI< 1sz?cRljUN ,!,X~1VtX!vx$f 7/Qpˣ*̤jҩ}vV9jy(qK&SF% I!-w_͑9,uc%rԾ3Kc% dWn.\o8/*{7a>RP8 1̌W( "]j8Dva[iW ";•yύƭ粸O~f?%T{[oO$Gq]-X !lxYqQMM{Ĉ8𺱥7jb|eojrÒI.lf'K2[2 Eڨ]GrU '՟KGdXus h3bPZ~e'pYiRo(Dž3hys0|Ӱ)WNp0(8{An.1(m׷W2R'0JFhҸ5ܧ̐Jd,sFF*v:6(BqVՓpEoNAtZj~>֓ʅy%^NQ|=\ VwQ:%o 9kJUazAaT<S_3wJal}'5USg?q52ʎV=`A@a |;Fs>- I*D?76&T.wz'!DZڔ[&e W&,LÒ gz^Nu/t&euXp11ܒbՐtnKi/ E=zhs-1bQ@"$K ;K7Ggݵ35/ږld누4 wlkE6,>d+،:޿n{ij7U$;J([Z귟 ?kR!o%Q9"С)bT5!YYKbPNC m5,6uz˂!ozDq=8Gx JwUāKZd:N?By3̼zpu›"NnFj ]ӘDP]qSCSỄ/XOSLInܹD`WiFMh Vxe\ZS+ ?s7f:ĩ\۞/CfQgRtq EOv3JR+mJ j銿 @ >܁ ȠAkP, fiV*1܋^V"~v  q3MJ@Tx?3 U@*  wc49@`ix\)</T6'RJR'U+;S4-s,IT%i`$&@C8$oOp_+:GQ زp7*[3]hDȒt 2hxM֗nO>Eo$GހYx{ceO0|Xmv6Cou߮JjPh fMe o>/T֣f8#Yڛ]np{&!dTOX/g3uŶ'Xvߘ˲kn'22lH)0`n#DtQDhxR)8]ǁ%vU#oϐsP{xtZl˸ p?&'Pa- %C3)]3DHFt7yZPTKYIǂh6ēV~}wpo }MiIS?) T){Kjqaߝ 3k).r-:y܏&nԱs׶ΐTPtg"A/hʊ\,؀{5%;K#mQA#?NyWj9Qq U yO$xig>׺ĪG &D U4_)ZXv,A sfc'Ebe)krhjb VYV)@#S,“AΪn(":+yѻ0{63eru®뵥{0p3(:I\DF 8sDMܚ[{'I%prF%ţ}nq/⃬=q\G0ګ/dz[|-@&C z}2=AEV7xB;(A e8FМ0$YҖʩ#q۟90 28ܮeC Q:\|mz86Hd`7.CU~\{!U|l߭hjYx*J* dO{u(x5eF~tQ7\8Bm6'W/ Xm?JEex1rՒ#2Q=> }܇O-V eNAt [Z0kfT. WŶOl`~CU<€ϼmd=hdFQw#c]{iSJu 4&{?{Rί?7@ E,\^3~Q u3l>.GB!-Sϛn[lS,0.{3#-)(ؚ0P9'|*[{҃P^:Je8-SWo uE'ɳ;v+s BUIPbYrn1C8]Ѝ.pdS6K>R Ŧ* 7QU`Ya|/dn<)[WӾYh bQcr6s(Wsw٠B]dyND"_nG& 픴4ŬczY'+ѐc(%)hymE_K[/5xND.;I(wmAZpYsgH7mh?ڟrկp0:j^?[BEZ)VdڇFUz8zFKT&0dH6IVa6G8?% u]d+ cւ ?o 裉= ,)VR=iP~-tK8wh{;O ^$4Sd/ 3_*#=w(:*$ZBSP0 pbN_Rŷnv@DjF7u/ ɞhѷ3wΨɨf3u< ХMXxEN69b%]M+͡s 2Hė]DF(tπMǣ4[dC4Y1U(q\{hu|< _:/2X[;ME4Vd><:@Pq]cqPEzֽxI2W\h@%(6(5^ ְ4& aZ+ (ʽXB廊1ٷ#@]n? Urhq iq@T;&ZZF[I$RWte+ye;zmɳ-Ƈx2Ω@D < W؏[O  EM͓ۢݰTR !LYzqB 'ft\lfrRA~~gAaNҊG']//|j=Ea9y5< ˙6ŏWT^KNh4m+|ȑsC}^1o CN\ʾu& oSD"~7 ˮCS%OYfG.<ȍ|<7&9-e~bݤg`Hl)Tzy.3UWN};PeHiq7=B[̮ȯCg[W`Pɼc(Y(=OVdGgk,f'aQ. k`%~N`%AhPJxZEiUOՃOJي;չh,YC< _f?O[^'\Z*i 9nu紧2J΋<,ʩ{~Y۬'Yiq ~lu>lh&M&j\T_LnKfYq@?8*<5Wom ᾝc!՞VF|j̖y:q)ltFzcЀԀ)NL%X<8 T_$ &0 H.њ8xjT@$ רxpUL"ȏkڙ)ߞH$i‹0[% zRX7xғ5e]R2ےD|g|4mᄏV*Vc?X?+Ł]kǍR䵫]Ll4yW Z(d (>d/f8W!)ie*.mѕK#m=(Eӂ. Q7]Qi<(2p],Q.+w!B!e;cFQh8GذT4"@/gpߩo:?/XA6rގ`d\C.nK: A:C[JA/@di||3$)3tcҴ: }TJ7{s!,eQ2pe܆B&+qDJǒ,r l¡Q/9#./83Ь,Ke 1h&Ė".*Qc>ľF+ gpx\ZS1{#?|`Ҩr aċ0Zh1ً ;-k`?y8aX>g-,۸_ ihzÐ1MngZ*ng]uD#]$LG2Whh<`L|1D3Bs05leFƓ8m)[Bs|-Ÿ:WKZF9.iB GiuZ1Aew!Ϯ/"QqnN;Q3>}V,OݡzsD !,-\>|ZƼ%wD_&>Re9bx|TOƆaBHi\x=vÙfąf(-`{"uL^6]T]]>u7F#yuü@YV /Mؚ~4I5j9z&Q͆=rP?yNə*tyB<': aHѕ)nf:+< &I-b|=2)zz(*~xW Ǿge<(ȟg<7P\d78o}5oxoX6dTvPdU!yPQb"  (wbGĈH\ ɉ~C.M]z,_1j],4ޝ%t#P#8!v qKr$[@: MS%_@aa5>dC$Jpڜ{S,bJ pql4/R_7i_ξHhȎ"(7^>Pg2F~%-?Via '1 Q*Gh.[?RlLJ{qn^G9 x"%ʬwP?h-ZN/S;sҋz/IF6eENW !?fGUeA"6@U^tǢ_0q,''/.nR̄wX!%iaPFr-EN:2:avJJ(v _R8c7p'fOSd͆Qs|~.8jcd]<޴fhi9DLC2IJK qO`ac'zlTa' OE's h&gUwрѺrH$^6lv_X 'Mژ&m,t{Xh9y@I,'͞51ELZR/JrIF-f&/o! \Bs4b&Y{PqE;EuF1skV?)x6{Gĥ(4G; !F@ʅ~vWAI Wغ?*Q\oƍd1*%3@p:iQԗs=xohcBQ֭ɠ1,Z]؀4/[uu,?RY%Ul։zΫ%û{vͱ1_pa'G C_A>fΎYf&wB^ ^ǎ Q4h"K$sy*rpZov! p'ag?asyo[h3ITrӨʉ08'iW_@ mGG-O:~ًc"`~,: XQr$E=4GwDh0yWXIXq#cO pζшF]cOH,rSa?pg"p$>+Đ2{K;6:B"Y =9#ߒPyۿm8${[8fG~7)~LynTFI&HrV={D7mĤ1*tW%]4=Įx̄yOx^t˱VѴ#HkWn཮˝+ř͖08? *ХpeMMH7%w2 xwy4aLfs\ C˓@JH -2!;bi+ JHŴD\TMEz|wC9-"3>ddIh]=ɨ#}(ٚ0Ff"[/xkl{ 5rk(ڧ[Fm{QPpKRKd¹~zwbxf:F"BA{^CYRla} OV~ ձNi:0yZW8i= <+Y lցLvsO\&WF_N_ۓCP]|* s#Ka$Ҏ|GJ>Y[-cw 'O4h/O-H I~WL`˖n|AA(}G̗[~2ݽ=2hDs7)нB~w3_oAuSenMޑQ N3>k#QhmA0B5z,y%}fȱr&Pm)jt"sc UIh8~Ү⒰Jz>Żs.SRbqjt`iؙJ)A$l3rN[v%-yPZ8ȢIvw# W*+p2orBanW(S/L"EKZq*aLf02c19,)Cܮsp!g wA7 NZi'6UPC-`lq? T٩^2B/ozlٌ?Bde ~:H.81SbPEQ"WrY2PN,&H ?*ꚨP2>> K7n'4]g}^77 ?JӍ#Qbvz]=vHV>4fBUSL6~}x 5'ߟLZVǻ]LsNUKBx*g7fwnc[塩kM$uHZqkRQTxf$N'GӀDzX5Pf %P3S]u\3wKfWzl8$mWl{']ȯƒLB}4CNMY4AJk(e|̹ 6FYP1 ƌV!Bߨ1yW! ԋ6j򼵙h]=gN />Bt/#U Janraͤߏ:h ]:MKk `MeX*1PZSx*7-vA Q2ԗ/ҪGlHl2zj- tj)۩ì]e~Yⱱ ~wĸD; !E'5'NO=otS5%xRdS*dOhJ? / _bwvQdKWbiQԂȀ-bhT t;bk&l:yÛ D Ūđe֊ λ0ܷ@ _)S)bRb|/Pp,ywمq!Mu6[a+?^Pt#$Z&:x:e(( D~aE7r}" [|昋ۧML1}Az+QWmdkUg]#myn+(\O=)ήWiz&*R'}T7#6h4+^/)mlD:?BŠk/2&(h6Ԉ1Ȗu[ǰ3})XM;߫is_H_}-ɆMFl}@R_`Iœ?%$kGH "g~ 1de5|U06=_DG8X"$N@x\x[0j\ڙ:[8 >4ֲv@P[X84d3.$YPd_B2G*XFȶ9su;waac*hCȪ1ȗm!"&o)SQA[Quҍ)QǨu?߿WڪVY=ڳ<9HhT>Du)qg_PB{֖m=dvwvæa|)Vzx؉{Z%],> \:.=H90KE@a{5fdVOsU\d;1PtXݢ~R_F ~AIHz6f\x#K~{,pq|* uTMaqEi6,廼a{TpRlܖpH4A!sz8Eolp50ةEV's.W$A$IJk^؝ZxY#Hַ1ܮ&)_vDwJi"+Y:I@sj(!Ɓuѳzhqk}V>iEVܿIæE F)|ʯzF$9̌Qw;LJK= Ms7Y 6mDXB`"(Z7 f##zF+ L0|%ؒBi3 Jn1%jl/9(&Qr.)v &|P9^~yfly-BG]ao ӛ!&C&K^>y^ Vh:B`we^U>I!m)ahxw-fu25 CzP}+Ցs۪rq=է~[ r43 {a}%ٹ_ȽJ ;0& U9sWnRן6F1 kq+ou'xૡ??{0DK*G?] \&A X>C3)poOj ?MxS#2xb5jm)TEZ}E = ʒ>LxYn9{ 1/xLD!,Z_~ZJ#JPw:ˠ>nq' q|zN|#b`p2ȯ9i }|!Γг\n`]hSIcw/ qI%St9Ʈj[*H嫠YFFnlq B%Hwr+',v?:mwOuKX"o lz|J;?&"P{3d"Af@՛-mM)\2~zPcȱ#W14;* Npi{ֶp ૘>*edz\=W˶ c[as;%x17U}3]ӁQʮ9byfA<~GZ֛ -dKG%(R. M0.VڗI%E #T/nPY$T!zu!<)jKV#+rȊ>e⽼޺ 3V3_#w1i3Z]'K@ bd}|EGc¬A:7Cy*ʭ[!"}UGЅh]}i8PiL::30l BYXΰˇm9jPFH|9'X)IKR `?rTZ  ֯dW-AHϞ]C 7ak65y(Vl}P;'v:jf%7zߧ`&d9W_X{YV4 "sA pNOX#0Rݸso_$e\z&fZ!T`nPnrd緞XŒ6kQnAGvI x\:b"/Aۦ^'7Aĸr<+ X턤6W9b!- 2nvjCxR#--K݈twś vFf۪toJ'JB"G85[d\Va/ 2PSU t,/$?G &ED,b|3T0O/۸ 8Bz}u+Z]^LK2&û9}e[5"vP%=,۾g~T-Y[U2v8hQP.a Bsf$,?Yk/$~ =Ex3zaIz (\ &| Vn)R-` ޮEvّAd *[(c>Lṛ@!wdkĜ$̤cz:O$rRA4Ac`HQ. 'Է|vSUoL#G=3k=/&]{oHJ mUzbq\Iefdu3_P$V9JQIPGZպD&b;X,Q{)VOJ_A7@ys'6oX|ݔ)3ɚxZJS8|VoZ6إjގT\0Đ v#)kL=J{Ş;Q1Q)3C\Ӝ%r`y cBvpݾy;.&ϨVrt%=> Dl5 H[?NeM8>9JLLo#G SgzJ;i[Z2wŅ@!C jRB1D+/vI1C='Nu^ín"i1KK%ԐVi @t /~J~mPD8: P{Ɔ\/n~KU"3R{N]ĚBQ^u5mLU5kwJ(%|o[NJf)s$SI9u5 9CM2y Vi bWd/H#SH$M-ۭ.E=YΓW"(ԝ6e-Tn'P0b>KI+$"k jvu`q>>d8=Q]pO)G$zPyYXގ ðgITj("z1Ghbpfpi &fWP# Gqj-`U q-i\n0g-cZӦE#|_ .$zprɳ6g넨9j"aX'qK*jf肎r~kq0+W\k;}f&d,J&'؅4e`xeE|;X zL˝~v;/Ⱦ g> "|;Q! &x\E2 p8f JLn^i󸵸? ҋ7J'xh= c{#Pv? $ssm(5xy̞sKx<įh&xW3{WkS*Lx z.HF1 >a<^ק 򛣡mu}0Yo Ot^x oh~LҟOSa;(,K8g_ EnQ `gWb'CJeq!S0unΆaeDTmآ`O(Q<ڐK(hblه g +a?͟z :By绯 ];Ѧvُ9? jCEe:0I&]uhE 56#Ӟvma\.UW@U ܺfbtERQF=}2BDY6*g05܈c>0N_e/u|VRR˪)Bmˊ-f#vUZ]`4<㒢@)pt$ZAI/HoDMo> ;czz]yCI#f1X?;q@ {=4}-v[lр:1+ 7'+Wƕ-7ο'(}&R}2+'O^tpONlb$˽?ِ&8AaQ|ɍoC J/ٴ V󝨽v |[2"U02`8zHJw߅(lm6ϝ{cKۏpn=AR$߇}(j?]hm=@3ucdX HVW$myXHϹ$\ܸs.8|ub-킧s!x!!cjiYdu:0BqsM]p8029 )#3Fe,\f^W51 @Ш(.#nHfwi-Caد%1.l7j婜X9Trs}޴HʜgZ+'AlHչcהˌ2ۼԬq(I>W%B}-Ob}n,Ʊ`IC fޡFtd#Q/!,K Gzeɔ}"qG&o/,gxuIK~aUŤq_t¸#ʙF^ .g'b WJV Z"4gWR1~/%0.BlatNUNcZ\*noyTO'WzXE]˰}E,?Q7A”?V./"S}L˘9p)@E ~Vi{\ɹ.1U#^m@ޯ !qwAOcv{n~42)pKX!y'*&ᘲ!ਇI!qaGSdNFOq\/Qr5f)JQ;0Ldp/ AƷ-EXuyi ޠhՂeJB"xb83'/ _HJNPȰF+- ;1tU4/rf d;PU{IJ[#Vz"r^d"JO& dF̵-{I0e!3I4Z=PHSV%+A-*3RFCkѻ3tF@<1p4ă#/5aGXӂ E8{+ŽuY;Й*۠ [;5p.PO/m\K"ҙ`G lRƥ95GCPQh鈑oJ,wةbD'l,+icRO|iJ78˶$2HՁHdW՟w% E3m)2T/ƍ, S۱"]|['tD%-9Si t54ą~RlfHzEz_♧B أ½ƊD<Yl&⎰7װLHOvX%<,<2+Ƭؔ@-'JC: 3+T)?EꏳʑK\SNSò{/F)vM nk#Fy*3 m:y`,Af(-%U|Vz+}` 0%!B!ΠoΏqANxE(&Op$~Nt- Qm$IAey<$ʌp1ߏ%sߨiHĨU;I Rr6BBj-}LQpJjJQ@B]k$QzgS2&Fc@f8)W>hPkcbʪDu Vg QBe?3 uhw?n] 02Z=';waҼ*v@y5Δ]j-抬uN0;L 3X?nH(^7Nî(Տ`QjFbT`W#r0ݣo(M \pfԗPM-% o>εIk ,VʟQH챁_/.z/ѳXF G`hCjXIBu7͎0iٱ3WdоP=[(L~ PP;">pHp?XG{sǨP9+G[e ^rhռ?.NDֳ<) 7R˿ZUF<5lhfIN.2zSCwnEpL{h+S.X҃;si[LqkJ156y'غnkx %\ =5 \ epF" Ϝ+%H@_*#b!ۻc.ʃpb߀NS$a9gL @(5!ӻ &|U5)M\I$VUǯ4Щ#_x$kjfwu}24B84Eoc KT/΀;TܺV$=XHϨE.Bl_g[kՓ]4#NtleˏIX*HM9|S*JO"'9l8K@;ׅHAlQfҮnq}SMsƐ|D&} +vnW 61Wc>B  `+5{]50jάÍ1HCʿ9aaCga d{N~ BI~t>RK&ؓ2W3s؎ݾx XUGB9>-7kչ H"V#J6[|d}d@Y_hn̨asi~R?,Uo6Ox4`\Bn xiսPڍ(Tw/`v/$(MDv= >#~~S n6n19 <ȝ#5Z8Ya%rɱ6+5(j7O/q"M$B7ؐjj޾5ɜ5G'{Jȧc>0AP5ftxU׬ ˗^/I]3;ɛٟ(EPWŇ:%>yYV7z,W%gr9Y9K.IW4 V "c$h%-xȍ@oPzn^;2z}2C`<%nBYgydVΒBYL4Ռs2?8.ȫd͐A-lf<{W?U'a{W+(ikQ)_KQ90/>dTTq<֧n C : Z8n29Z~ږYDeXj?G4 Ljچ6jq,aNK_Ve$ z}7pOTaU*V99p"͠Tkcj>}R(8,pDzQ/fcA@f}Mv-u]ᚫY%iKU Ũ30ٵD-_ؕC&&S,r28 N7AGm#<_mB(В֗="qՐi&}S%7A2רn'hf*6A`N2%!W SDGɲZIpbs0DecOcRY@?p=lK=|۬Lqbh@\s5~,rf횖w܊Oh0:;ێ"KҼ/|U0Az~Zeg9*Gbbsϑݤ#8П8$iFi14wM?sbxԿ4"d%a(;%1CM6uwxqН;p9mxUNU Hd7| ̀SQ7[/zZ(s&ؿBov2Lʬp w]eB=<>C")7c)8` +P/][4 -:U L]C43i0)Ki70[?٧yAW}i!OSH|]6H@F4Ćk+.gXP>Fg%CNhK4Mﲢ/_tv| C{4iB݊M=gUjK6IkY^g_Nuep^"Nw5pal*bO>ִJЫC-eTN;@ZOG:qCzb |M1PK3v\ MLY (;2bJxS8/m*gGjlb%(c BEew\U;ާ1n+@EiLN' \\Aw&M)}S!b!@Hkc(q VA:Oa'0TcW,1DSe9gBƯ*rƗ$qe8dP ^;6(N4v,Ӝ|_ԏ >`ƻeQz85)ͯ0Q`0̌֎E&Mu3A`o&DHZ[U$E'cn]10]s>3t ,L1fV ZӗSp;[1aG8zi|;q)ވ@O{T4]J]BA R~f' 7 ,V?Xa ^9^8 Sd_ͪcUW]Lv̊!*\2ڢmds|]$%m}Pg2ah(L ̒i$Y҃BHKUcB/ax)!^,p!`&e\Ifw؅}[?5@kMJנNVv ޿_PPDպ`+!(2g'ѩl_qC*ɜTF ų%iNM12R + ^j&ϯ.7[tgd|am&t/Q#0ݖvA` x^"Lhtat17`\V~qRLw `)"Wx%ݑ5CʓϽTjH@ը;c+<&?GR%yb=n-CImϐXK'aRj ܀] v=d87lJM9vݎؚ;JayݵLfI\@}O~PS55ͅ5qVkML!2Ev3DZf!YLl% l-JlS=a9dv%uY0sR? fRo1}8MRXc2=ҽN=saW!(K92+yr/{FOjCf[Ck*J~sWI^ %w䈧$ 2GI=eZ+qn!e 8[5RoOZ%B{]$}ԥw!n(Wyʚar9)F9bLN4w(DZ(yqS},KoNV㜓Br @+1$)t-UV0Ц)kٶLwКimo׉\tau7"_gG3'U8N^؊/{ oKg4SP=*]c7ͻh93:e3ߙ l*%gQzc~{s\8چY+ͪK!q7#4C=ÄPA:Mz ar<@a"2]j2N3K&"/K}(bgrݑx^ry $8jbyaKs)x~%$Kg ~][\,(Ǜ: _j/n S.X<(?4=ܕ&>MopZ{,1gW-T+_%~P_{;l kaWdK0>j,[ &1w>Z蛞iw܎A2F̗Q& Z imלj5}UWgQx7Y.T59EtyY5+T?c/zQPy^|tkl-ct r L$|J3jw]lچO5B/)t5H0k4#eĔA3I wJ<-On`t{RО.]A[cmzp.zH|ӈ{>mL/YGj#QNAaQdzTm43_'&% uŏzDĩ]*.O}!LsL[nv8{B' :@[Ky|H_LX=/ͺKo{~. 9\}Ը! y_Pg7obҭͭOOs8sS~5ӧ͞æI8ȁ|N.hJoS5]-^ VȠ7_8̌EH? L //D b(]R?`@3%sҪo2cs%M^{Qb.ǒB9t-#.x-V3cԫTGކ%M>v h?/ Ҹ*F~1e-f(_1OG MHj$ pp!dT(+VPZ %P dK|>sz$N G mnD0Eފm,̍مa\{!-nk ĔzWIKQ9p B;5ZQqSM[_(n o/.N%zy*мȸ[ly"ֲu-m]-٤[m'f$㎰$aq㪫Sȩisؽ|S>ni$3=ӪN?byE p֨Y$\Px:TiO]e[G!KiS@{91EDWmc s.o ]w4Y [lo~<+ .ZϖD>)>o w |$aX{50CnN U8P:vP`IK$.rKRz.s8n_;)lU 9ϒ0-~-̃,\v|Mҥ97$ Y5J匑i1ɵ[FCķrX0Nh'J}P=iT,{;m螪J8=.AR t$ 32fo:gy}?5r -e8>oY osb&Vs~( ]b\}9]nJ%)[7yvmZ ›˛Ģt+_>GWYzMPw,}āl$lB%`O~UaʌG)X( CRGtf^6ʶ\kKGF6ᭀU,7T<g΋xK+;1i6w؋8&V6wاz#ZBzaBR›Q"v魖HO"KSc3[ux`ãWͅdBWd2ڌk<'d j C~oDqڱu\A=S [E#H }?Q ()*RӺR[#=R"%Sm .Oa("y,v^(0H\J#϶݌y/DdK)ی 2`d{@ijIK kv[}8+ס] n۩|-Bhy\B^9ބ 3J]&ARJ?xؽLbl xk}kmZ5pTfp|u#Љ`#4ݪ@ 9%~KPn[zZ3{ F ӯ$aUZT`XDgCn]yX^"%~# oV?"iTnȂSJW 72cʀ.։v:L[H+ăk1sɧ$`M@2Q5qt+R f V-33Ӝhgr-K^RMs8,:K{)ԟ[%ƼMT=NM=ĹI 7[૛OǪ6I}~oW.w0 y ׉}Y%16X98 Qs;#H7hj֤xH78} b%ˋ*%8l֊wUdƶ(F4\ib]yԪC*PuaZ+l.ȉpzR3i[0 J|~UyEUKA!uvJE_<$;{WPFJRc-xPF(x p.U~DqfT80:WTS11,ou$HCӳ+fb_^P RUG̜&0٦4loG˃>@qabN  p`^AVBb!WgF/ѤC\84>t@ -or8]ty] ru}Ҍ+EKxh b\C҇w"L /sżi,ܟ

"П2e`wIbM̒|V ހb^V1'Q9._NI!<;;@DbwE,6Gg7 kuk' /mu\jQqtWѫ;Ça'e9@g̊, m$3{G0e &vn{; Q p\[􈗨CX||1yz͟Ozxx7$r_f``s%PT)75(_X"qHc0 9xR2hs+g4Xa@^p;.{?T叀r/$ȉWM*vMB*D4'=Ł"y/ 9K0Ht|ʿg2OYyvq`wMdJYJu@3݈ OR)2_dYZt TsAj&G\XAs  U2bf0ǔVv|F Ot7F'GxNdsݜ׵UBFZ:ޔ+Y׿LrP׭\!b z`țRu@hlh/!(wm3Bifap~up¢mJ:K,j6&>ŶrFH+&D ^XcMd!(?AlPE<ЌT[*][QjsLni2Ȏx Go6a) >c^o?|Rh o%#˗_`4:{5>̚xa92khO+Z/5{qF ײeWRG֎D2]YNv)0'9Y&ʹd‹'GYݗtdj"@9}RYe:zq 3=u8k$L"n}3s,q7pZ)Skh`!'@U_DP "^Nf2S7xH9C컣.5+FE궠r wT9&drQ ,^:PDB[5łϝiTI Epz4(\ё>픮CozY`Ի=˾;q&on6Tt >v:e,Ln+4?DE\ zs3A{(jK]@Ed)&03`zB/\> .IM83v"ж3>zC-\ϠjƆ8Orѥ"R ,$fCܨ =&13kbS3ӼI TTd NP=͈W+`yUS8hˬcU!0tC^^Znm2Y pkM{.Զ.&//*1rl:A?|ȓ}u/KRHR CwT̋:ED]I Src'O^1h90T mg0 38#*'TY`7|:ٙr ׇ# u6hpx.W26l#e5êc|!4HT# aev4%*.wկDYW3YH12. _SAMTho(F?[Y\MfN #дu4`IrF6yK~. C88~pnl&sW) :3{Hʨ.VUM&i]'aӿ{$4APbZ(^Sȣ0yIgI<& OV/#QT1ި:+NڥT[X!9^pa<Y y~dnn^.]0B*@lH/t#͂tp!C\ '!v4KΩ GZj+۾H|2ѺM6,!4^lL3@ewM %R'T8_ ۗ|QOL W*N숱8nGI6Y턖dSI@4 ]W"q(a0)Ŕɬ`auf+Q3@z# 3@!#XԏR^ݓͧ&QVhO#BQ/Ҫ߲Ύv>>h)~dX[<-$O>|J{2+#zeҠUuU!)\Q=Ƌq6d^i {r2 JBBQ8bԶtq@ Z''Ur 84+!#."@zC41"ąX bZxhSUep\}'Jdp$CsrwE4y._P`$@б$I[*e@ 2%jJa+GU[&~^cisگ:']dǮr:^A⩗ w/VǬq ];[uK/r&lAtAP~dSriɃd)տrhwg-7 6_`zRM’+ԭ}tR]=v+Ure;ho'LX*wG)]16~#: c4Eg>ݛ['cDB:*τ|?!*C 0 ~Hcs1cYk#LD[+S~/:gǚnXMN}auѮwΎvSA}tb:vϖֶ TTms^ϙmmvJ 5bUVQٿ' !84j/=h7h2P@sM!-qLCdUѪf!raըJ4g[,4Zc[܊'AURI􅋔! su+Cm#R:K@ N2\NԇE=J SYE()$nHZUPg\ .P-ǂpz8,|f񙏒7T4*Зr`KػcGfbxЃ}yT{FT-!@@C)C잲8v T!iV۩I UKb'I򢿷B|arvM d; OA;qQ{=qIpozWm.R\) mnAsSYek E Q8T P+|ER]Uqe ‘bQqS Wjțhc|>Bi#Z> F d^ƙGO߲ńIu}.`վ$싧͆$ЋWZOW& 6PkBzE%@,Aq&*Cq˟_'A(ϊf%"b$4j8"&uvأ͙}F e _qEۦB&4r`з_zn7-tm~SZ95( +_:B&DfF: #JD84}sgu:|""6`2gZa _oeZTtYUos gx]Kwn?} +3)!I3e܆1<-7t;ELLsC|;S2 LHB\!ЙFx^+Bih5eVtM5Sǖ ǒ9^4Qx)"{-+~5V PDĘf {N|B.k"F/uM,5. snlL|o,BC3x#q3oH#4ւlL)1"_#,9-khG2}Fs?1f"%˄Afmo T68L;LQJX!݁X݅JQ!R vǟ`qhLx'1,C-' ّd}ZT/YeGc_FDŒ 7>᭕rQ{[PâA>'ʿeRFr2۶W}"ojs*y$Q0TpMk>5hΟ#MeYj2|[yŏvW}l'9w^塽I=uпgڄv~\TAKL|)yM_DF+4rog"BTRc9] ȑ!2ؒ"e/v_1+$N #L/CΩ{9T#NJ[/ֆJ5/Q?5ÚwnMm1 v9/"\qb:0Yي!9U[{N̫צ <&GvbjF?!Ic؎(^֊:_Iov5KCYdgpY4@L|_z(s̅խ)6@ѻFd)oB<]%vsɮ)"e~ ~̚f+5ԔolB2hNJ:% 6}.t# )]I8,%vh5$+q\ sW ıkM?8 Hq~:aFAݢCR"g'>٪+Sx(Qe9ֹqj&h9MNvyϜl8٪] ]AU;x%-qx؍E MrE]MOfK9 &Ύ⪄dq# b8zπ~6j f&p#M6jD$yT ǒFȁֵ\c2;iN {˛K/KDD]-r,:*|Sรڿ $:?yv:rB7G_Tf=-M'戀2KUs-gdHWs+4ƉёΈ•=T04jL-#nVϹYgJ}3`=2 5d^7\9LEu(󾇏-bZϠjD/pLp1{??ȹ]cD)GolmZTK 4]!:q>U385߀/ϕ+26j08eV,yξBrIybڑ^ {q\Q7 AYey1M`^ I޵jz (3X`:c$%^:5Ӡ߇(ݖ44ƟA8~ظ|ڏ?PC2VZ{;9n1^^oŵM_Rc#TIk(iaۉ<'Z+ n,7,?uBv=΅M\TPGSC)k@C :&cv,o4_a5ZvaYy40<9}(#s:eԠJ9oo9f\Na#unkJ""}&>1/G+%r0<㈗Q_(CY]7x oampr!C:Rrț)a/}t,]NLxe1wn׀ޒ$VSup'-TEfDd ֹaMU,tO<3Ye£ֈ?zL>mLJA6z%;6 &Lb9t`Ë&#ݠ>ס7z IS:E0{lttLB + L E޺ǷGobED EH3EqKSMJG[|<O(ڮuO2d9& pѫ) }҅?4s5+aυC] 9g6dԉ0]l9XT=#f0*Z )w~>fz퓵Qu}';CW'Į/Qq4alO*EjIQ 鄤u3f UJ>m#@DsW ƢLQw4aͳZXQiG+Wy@"z4w|vtLRcOV&>?rA ČB_}v pƼUdapjj`@s:Gz-o:W7A??*G. WdzXZ>'J ^|8T͢M0:ȤI#3XA8 j]D;f7qR֥YaqJloFvlRw&ʭYDfsnN⽫Ђ"ޕˆ32s~Kv[%^`CN}g2$Lޣc-%$z门+ >KMG^[t'9ܭ|k f?8K#tO #91OK38CX› 9odJf_i#]C15#+CߠQ=xGX\FA sĔ)쪸h]}'iF+w( NoCʽ\5bӕ| ˓OM%W, ܖN|L[qdRS;m0gB~q~ vyS_z'Ak@A"̭`+uj)x$"[SIo"ii!dsJiP5R1gC\ Cwj$g(T_r/dIlm"ѣAG9rY~o=#_ ` X-WDÎ 'AiX10\eIjʃ42eCSwtQ]\Gq,nNԲ/ ۺLxP&:N }͘Ip!.i_x;X߅Mb -cĺl7PHlZV}gAq`KTNj,TB q,{͝?Oǂ95ڳ"1molg#[k(M˄I .p=d0YvZ`'SasQA@=¾~?$ #8/;Sv4q>NϮyܭYv>!sl!?PWw٣Z g@DĢA96; S xs$ظS[einN 7bMsFufL$aTu3.B\T O~mAǰZ|QV˦\לR RZySMdi?ٽ"tܯsEBʌur` 8}Bs?/f/rXv[@ְ|q)d3NpAb߬BlSAon$ceP^DW(uK^NHFX'둋fW\}"M+C-J3Atv8zEi!04r2ܩpR;?̐jo犖Q'/ezvܝ6aҖQb@ nt<[V[aw@=r!)o@9&,%0UZ@$<,p~Mrcᷰ"An ݩ A[ &k=i>ڿ?j93n#މ9}(a qor>uYA>G/Y Ǭ^w{ #Gszwn<0YY9PnGF [:>.Z89tw ߁S@S9mW*w)ce(bCyI[`t?uʛ/z?%!tvt1["uA4ȁk3g_8"̕A9r2$!|a 1 l-ނ 6AZtΔo=:MqĐCQS$lt0 4F\*8 F$k7u-]Zc6]s.e"E\d/:CWcNndpN {Ӷ,mU^?pe*e׮* :aQފvToz1+zO!㥀:޼er~{dmZv "n񏨧# O ?;\ut-@~Kjs7)*p9BƏSJvQEIS@h$$6\mw&~cj:|]z)ux@^HPP'NP=O!g=?a%)X2:6fŬ~ DBix'mmW-{TӍښ [xK~q^<4&$eQdq 'd`>H;! n0F*jϭ#==EG, $wV2s_[EjЅVN%{}vKüHtĐƟ[A'DOE-`jg&|䃅ZQ8.Tnhd}F1yL( :BԺ[D+'jt, 2) 'q"%r84bZ~KeL>QHGO)r~Yu$s~l>X Ƙ4+ͼ'AJ:u[oiNK]UEp|5;S@+UDݓggŧ44&[[{* ~$_Z"S$ 9'*F. 㗬A^oE,ɕ̡bڤDM᜶b(SURꖃ gG` ǚ$|iFP9XJug~M/7l|{rOp~l ن7qh@IU$A>\ k d%`UGZ`z#97<(#G5O\[N@-ȟ wn&m9LBbNCvb/;M p6:(ssiΥ Nu um*aтq7s2a]gW\j~qF2mHi~w ;e.܄4wmx7ͅ37*'GXM]DHp^~@G')FJID̙bWZz\u0cjtvdJ%=h_᳁Bk^NwH~|UÆCGT1|BYjH&}l#bۧf6kN_مL5u.cT;Ncb? 쟾Z`C\jLUR|U@q$L*-Q9E^lh蝀 [#%]]rz!^ӂK|>V5-3B7AW5RQkTzNC1 ]JE1AgDeغ#*^wf+jt7LL}] {7 UAK{|B|ZPno`gNW YYLD91_xP{1Rɐ솾j7̳P,'-"ËX4/`zs4qK"A І{"Mȟn,FviVb LmA!HC6p=W8m5JUK P+ҬTenh E's73'VdI2*s( TaYk'bEx3 9Df03h-ʢa\bΣkտSGbj˂Sq:=e±z΍3hiӋxW>n3+lI['3ZW̖a'$BG3 7xAqIuim=9\vՉ٠3 8Hps-9f/7Y!&o+;ϟՃ*7{NHQ [GaZ{ʲ(l$o";|RW) "\BjJ`HNtfYq̷ѵ ^$\%2J 3Jڻ{2u$ty򧅮;,=ז۪ =Ц-B"ob*l>ί"Pp/O |Pd»;9 h2V! 抸3gbr `"+ұ̧3Ϋ1fSdWb6h=oM'bޞ^@%*]xY9䇧legEa|;()-?c%H,<RiNx%pBp Hw<Wz0)[B֖?R(b|U^9WZb.`k!F`+Oi ao3\LrZv!ƸN! JX[wM}l!D lOF>4GATu5n'\l1lW3/zC6G.TΤ6↰mk#I|m˱)pn(/-U;_@N 9#cZyMpNFlH-A /jVFB c3e׃5)G Sҭвd獢9޲*Ο\4WQeiLGK}.V0ێl.Y $&r0̈́  HCOđ +v+GAi7s1رaL]s]=I/Z=ց"xvD {=:0!,k P$U*5,Z6CXǵař*ac?tau Q) cDN=b7O &VͱXXɘ}*ṙѕ㙌g+=ڏlnj wxjwܼ7T'TSb8f-}K$:BT:rԞxeP&_iadrc08KQz:4.u1֬TIȣK,%8ΟAU(.ȿ<ه+H&C)ndAf[qAOj\` SkkH#LGW.C\RUM:.A&b ^7Ba#ZKf^hhٚJkb>Ot]8RoJktiEJ5в՞m 0pXy?#Q15Rs i3GZgc4y{-h8=^N&tz*g(vtj[q4Nҽw̎T/2lz/ld+Ypq6i穪.(;2n2 L`uo}_< ǁh<@$MtHQc')a.&?_mFlfEXԤ ЅBR1Wv/Nosѓ~i穾X;n`)5X4W 3w1?aCUin{D'5X1Q˛3HY"Z)&L:k0(:|PCJt=P@lPQL2Y#4Nᅤ>$>M+ ]SX,7IpvEjsA Z/0j{G"l*b'r5(:^%IaOFGCZ>q^9R"‰E姍Jyzj Z7[쭔j!ʕJ3,jJJśG~^ژM S1g]^P7'o< 'ӔuԳrjԁhFg'UuƉ_'LS$īvUS, ӎnXnhI<_t7lބ*Ampnz=LP5˱+QOb9%ЏNOFZ,>`K)NeH=cO[m}%G.KX^i/zP}RkXK?*L{|;>Am"SyE-0qʨ{p6Otg{B'D{L'l6oFs'kQ KGA@+\]4 #'HdPvwy~#Ϊ$=Yt -jH eⵖTI!^@'j|;?? J?NЕ CZgV*${Z/|My%]f_搏g^G&Iȃd=oa7U#.Ҿ2Rğv|\:sG,{J##S 6蛽{z~nOr 3p>OA5 w+"rq yff}pr_гQˡK17?$9TWI]t9*&I J-,u[2Emd).6sޡw~݇H{1BL»9Nj£!=OtkO/b!q,|lT]Дn %ĀzZ@.b+r\ÆΞipx"]!U4Xx}[&BP'( i9cB-`@}ԅ,K*q^!~JfѼ-ZroF.+'gH]Yܬ:R>c)x !N{H2 x_vgc:33ICʮO?1/]-hsTL} gCe/ `1 WpxiK_)Mt)jxXFJ6G?JR*aƢTJ?Pnw'1ׂi}2 -Yn^X9*ݠHWP)ǝ~DYR6W6f=D5t+){[N-H0|72U<ЬIzk\C:+=ϥlPy1gLΣxc䍳=R3CtɈ$̩6wYo-k{+-Q$WaxgsR1 +JsPVn4BGt%b`5pKk:'am(.$=`%6h!o?v )ulw2n39/_OLI-/ti8+-#+tC9O{㈯qƥ{`i7l G]SJVntL v:'tt?C9aa;ݔlj> JxM*VĎ 3+b. 1dA~ CDһ|gՊҿ/{ .Ӌm8 rбػwfc5D/Z(9 &6y m9iDݦ7`F0vJT4SԹy;hyζu;v,]73le*-}4[BfCF6С㳎 `78.&wH^4ю1[hTbWH6 q.i sX^էrugº 3*BFeQ H岡Dmv57uzyHNca" [ B6| I7|y pm2WɟI>l {2I"W7fA;܀2.%`} F>&CK3@ 3O Ty/ɏ(? ߱#}y5'gި']tu3,#L^GhOb5܇d#Y5(AD{bҸKV 1kq,FAJ$6bI3RE 9hy%+jk+S^{'!O˽KA@C w spT$6wIk?tҨ/K_EYQ6y<2M\e;\!:"$sr޳|bKdy; 8e(mgՈ͉|'.x£`+@oB@5H#m_3R:E@ m$4|7$7`eakZèj<pܴ+L;sw7JWQ2AH;xe:`,yt"+7 /Y>?L?hazw`O'|1TFdJFʁ;9AE3_4^<(\~F.4]z]ӨђBJ6;|2xwb! W+ &X% (bWDtvGw+jyLc5g ~9$ʼnm<-W6.Tfw#7J2n'u6Co]m2峪uYƽC+(4'ET)Qɩ,NU&rDdj]s CkeTw[`,On{؃~VlLLZ"^O241g@eAou}C &Nԯ h+Rm uQpM~#Ibn ܢ^oVx,-D0f$U _,6ve|?Oqd(2 Ćr'REg*v ^7Inh$}VF c*{rÚqsE%KT:(jϗ)kam^vrV~@*Te.4}WUv s:`uv6l<-&~G# cO#ISPa`Jfxv&tSN dtɲ"[d vng]*7mlʢS+GF\S&;ˣMdumu 8ޫs:԰{v?ǁx&־@kVڃlo4C*jRTGYdywm~%BjHl( 7#5?.nj5K}}hSS}N'u좵 rĻiQt3Qm8BƷ bnª LD. q]l>"9#<@GFфN8{ԁ tqٮA07_kߒ L]nrgh Ǿ%\bSoG!p_vSﻚZb_dy3,9݃{; czdeM#kTFYFmx%FPu-nceămz|AibƯaYХR~Ɛ6%q[X_H_n>.kn!Q8) Mݞ8x2aUY]]PUTHA Gl6Lo%SxAa4Tz#$$7~θ6w|?F-JnxLAdtUU-,cm|x14jB~t$|9}qu6SdQ*FqצY!dd0Xdz.l%3h`6\g}TbCzX(![$f%8o~%)Yɸtf#Z^u@ZV-Uy_Ek{oBT9,:[ng;hN'-]ςsvOQ6Nk0 HdyS01h`kQRmSTarr## :Thx1S2VWf6)f<g^QsBƊ7>tG_[9DT"*Sb+25UyЮf<1eZzJA|*G~CXȗ9]J++~I0S/?걷o!.QY<6Bpt uT.\ԗPV \yeLORwk_SXym Y_Dqa_2^n߶*oK[Nj]l{s|/) 4SM \׈wKuOx3' ّ*78- |~;z4+_0ve *U$G'%4qזzGyNq2`@ܔQ0%W,IvY!b. C˝wgNk-/@kBB\)|4+:IrHۭ,!)ۋ (VS${p&VT|tM5DKp}Wq\_^yψA-2"RЫέ `ZYM]nrCLc̥փÎCB)2j]UL #bl(">jM"+0pj Η4gsg߯wSzsˉ7@*Pp4mܙgsJ(XIIulT$y|ӐoKAT ЛGoux@l0V.#mJN~S.s#jY {8T -ŬNl6am߹??'\ Yli{ ݕ}[fR2Yr -2j%á1A>/;>6qԫ$l c 0Ywet<b;];vP>!rdMnh߯ꮏbܱS!szprC|ְ^:5U͢4 sa筰ykOP2Dn (}eE)Z.\Rfrz˫F٥#ʋ4 wdȺJM{2w4|-WF&g|xpŮned{O@|Vl ſPb!suj@GAq]X- ^o[dED`dBt=a -Ĉύ*ۉ+extA->ˊ#N>|EHNa0]Zhwst7ETt%=/o (K[N@LLѪJ_q7>?2א<::hLz"BdkDžE䷘#çb2.t CiV~^1<L54|ts|\ #F"QMv>EE\Ⱦ`IC$>k?LC"ՒSzqKQ;^*.IN+UxԾiҬ$@.jCӋkлtrz>tF"ifnN$-L@ux^`,6;L[3?z:Fw򟳾(|5E'7De "ߚ`Qj|b2g4b@OssDɞ.gwqn7کJE(88\ b77V@,rܞl7)Zeo>l0j>W}U0s#u*)?WfZg3Vx j;i3tJ)ȗ9  FW<2Vs9*͑׸)ߑPg痬hɆT;#pQPإ r>̫ݧlԕ5"[T.߳l=t9/1s7v cC 5?R+S(U͞@1+S^4!Á CTƧp?l;D9ݷ~5ԯ s'olHu%JrFh4,uϾ~5Y]^,ίp!CIm@x, S{O{o5a[Zٖo _Pΐֹt@@EkMGTĻ~JېN ux..mERISnp^y\P.DjBHAOf8/ #5㤗7t)Ur%$3݌u}|_ ug=eչ"e nLT(7~c5{!E,[$U+ԛ ^tmy Ѽ7yE 'TLtoG.*!T*sM ~kM>}c.ahrA_ Pn $^x#/ge_iwvULȡҎ/~ eؐ=Jۆ9߉]+ZuT_Ta8D yءBF:~lt8VZg]0zɟ h'FĜ Д8You*L*) JbV/tnhA13CB5C]tp\r&L%H5]kn6*h 0X[c az8)w8e;~Vp:0S Ip0eqݞ1L[Rw{´ DYh㸤Etxb.YOm%~Lװ,Nf̵_CA\MHf<./ WA#kPPIES_ŃKϱi{_pb]2/2^E M߀u !Džop(笨{xS8MD0*Nf&3RD!w:q91 ΔIتeM3q1ӑϓZLq_۶M]ᯥ[aD_-e8c.X!cQnJlK#7HSq,45+JD4ĻmYW$Y~o]eyg 8d#]K˵\#<{ )<}ЇQVۋ&!EQ;" ͺ#&Ɓ1N"EqQ%ZUIiuAUʯ9)>{;i$LR7SONf>e-OLz|:yr/ӧe1P^Y26b=RLǶYbw_D7D]& B|qA%EIm{iu(X4Q޿CaW`X y;mp7.Z@vFzRoH{d(2|˙pT Vy"ˋ` b'ȁ__V9đayv X[8 (:HrڶOM% GEsJ=RTͫq|:fcPL$dA(=^ oh1T;g)/0yqyU߻k=w$]>! = $eL<8\ho @㥠i>\YW$sxw2_3[9P>&8o94B9swʮL*THԆsWyX )`/!aYe>?Ȩ{HcfID ;H͖thj@B/b=ҭ^ОmRV|ݣgrjN:O|?-}Né9ZI""if%n{0aSPAzD*IXAxӜIN.0QG]xt.`fcdɒy5rTMFvU }ILp7-zp3M!U:0snpJv"&BDUK=Z*bThxz^+Ceͪ} "k5N;0/<]+ISV̈B.EL -mR6dAoCb2i▐-KFä',gq i@4XB>X9/Xܘ$ϲi/,1Mɶ0 6q?lPBƃ_rH_RXЁ g5+,䭏[~APp5-nHBpBy#CespRݻ–7 Z(!%郇J5_]tn%#ދ|2e$tvg.nxdn8^)yV1X7:,Kn' UFZ?JЇ1K}*GkM8FO'>bKx/e+T1];LaQꍫA)c9RR : ֟e`jԬ7z呌KK",B5*# Lg#~o Z.c=&0NxX7zhM9-4YէpLS75ݩ"x=킵oH0w{el7F+6]?,L uTUDMםXQ9il|Sfi%# [S^t7Qmb}? aۉUs@-]8=e#uNv tK͌"No\K-jNRر[V-EFvPc<6$= FKt@TCZ;/ w{(" =yH6; sæMCn87iŦy@| ~'36"ۀ GoE^OrH2s$6*P<;UxYbK]KLԧNھ9wHv@OjYxFy\0_(nDD̋,‚P8T FcTq Z^8aOtx)sto}'P'cV=HTb{tZyr6LO4ģ Ҧǰ 6g4bzL))b7DBG&2_g(XFi(2=67Wڒn86{ƲPGc2.{fĊS(<4PֳMٕD6C7fF,H'ZRAݑ-Q~@R7z2ݘa3֛JMl:z5$3-޴֏ ~]`hKQn`w ?a(T2&Btni7 9DM`ݞ iR'xE, 7 <ʯU<`ot,Y\}ƕ/+^fʷ=pq(1MAK\ ݲ#t-׎WƧ[ȋja+1X'bۖW|GGyc-2$ P/ku ljN0~[(u |:$BVu Y=n0{)Y$EHjz @^dջ1:3{-X YqW$\Ѷe >)qmlaA}%.@: ٟM Tn*lgLW֊ 'p!rI5_=z5r8 Ϙ,+u3{h[J2$ZV\$K ?[P>g<,aѼ!жo <젱/Dj-O LpEZ Mb >jVw6 DOKp6+*~DZj_ʏõeprG=*׈q\6PK).Plu*!UNT @o_,.K$&uW+Ћ;쎬S`飙i,Ebr0M䤬+.l$s82OhPф33H2DW^dTk6TlAXUlE<+82`mcsuF<;0r>0gwVQ]i^3t2 O[![H/C.C}+J2lJ$9qaMTo¶æ"tb'J -5 bpY `ZO3wls98%F]GSee}!G\;30n >ѐp]3&zV_V:Ѳ V>{pɜ`ˋΒ9KdJjC(x!Eyb ezFcu̷֩Θ}=A7kM|1ًq$"wYlN,g{˰P b f6㮉a԰}2[mz/$ (֓WYb_x' OMP^H<`=W+B! ?9:vYۯP>M9h?PN}$?lM ; :oA͔Og")( rA;@y5KP~!] m20U#pA$7}rh~naKQ/I'ebj8 ؜? /xׂcwQٔ:{8nSPUlx9Wbќeg2ұu Hq//樾WkMj3^TyR%qgeSH \Ksw@{R,>uKt/+ 8Y#9޴PxG.lo$#S-]eXPBP~ s ɶ Ry{S_/XE,U`:ΘB4x%[kR1BHͥX`1 s{ZEh3Wђu)S5k?'S&T~otK| 6[%;s}'`?~uZU<fnہ+f>aF|WPtM(~sً?}8J7,>jr)O5CO^t;ETDWSTE+/TUaskrǍ ɔ1~eHw^< Sl^§pXk=ǻxITxu&FxRAGJͮBbB,srHr}T]{|a<?kѿϗ h0)N+tK%hե 1X2Wr mV4$nv)$|_|n@!G1q]$(krp d"q \޶56{)gJz|E5lU?6A:rgI܈Bq?;Aٶ:rҽ %k_]-=R䙠}.3#4+G.tUtg"cV f湿53!P1*c W'Bq ؈`C>=<Ӹ)9k>p)Ͳ(ic|W*_8@ȧٌmpyRQa 偟R bBF`&ܡDL3j& IF\&(N˗+˂Xvbi"&TWsFk)wCs; DE.@r-ó5zqh `畔D8 +;X/rMY+UsC%Д"D^tuygZr."H 62SMm5I g p x|oh oF'%Y)Is) " w.%ȇf O ~~R5;CM7xg)qVgܬeF2Q],E 9 V?x-1\c-ҲSU&[Փˤ zʂП? @B 'y-!_)@GvmI1.ngw:(%LddaJ%||Lh:y7Xc5l(+U΀9MM}D,U;*.E@/Bh}$r5/HcXQSI E/YQ$M_ B{lB\E-xus=ɪ=_jV_r i-{ XL'ZI]R`n۸%ٷ ?zn{Ǚ$:oV{'+O{,,,B3*5$^+FuBܥ,=^!2J9Á߸,<7mb*wΞ>u%h0I 4U-41~v`GDskgM/ 21Z%X]Bk z;;޸iͥ* ;Nܞ0䝝x@+\;vK,tq"v=VG3fN0MXɾzueD;l*}gy4x(\XF|"0L Ͱポ $:m{ݾ!3BYlJ[Dnq%ct1ž%" DZ| G9/}A)]y}כ/L..*BY-"k_yaƣ-e_l:,+jpsj͚(#+U#6l0 xIlљ*)XI<8vb'_z>X!D|&3ғ.qS|E&Cq߄OIG:̊R=RcQW2:a~Pm1tb$Bߒ EGLTېK=Ju' Je'&gafO{{fWJdc# ZPi 7[.C*;E X@sBCh!'xٔB6;Q!N,n ꖋR` \g a~ I[^&u4!/2Gd1u3JAI^5|9LA}$|J/ mcm9~7-ZSqVB?\ |v v,6{>?& 9.G Xr벆w[ԧy'wB= qhExJx"L&S_1}_Di ַᝁڍ"|S֩q.?QT}2l@o:X(R~ڳ$QPO^NZfye)V:K-2(2-Ӝ^P5i.B}/ߺb]$>_]HWC\mAsXk~Qs/!*{/0yc0CƥD GC-Y,%pr˃yŗzhjWRqong2TWX3VIm}0ua֛!٦k_t(.{!Yb@"`G!ݮJ`ZQ?Q\}DyDB=\Ll(mg4T)ڑF;8nv( -H1q, Z5C 9LH"Zқmo#ex5d];]En#M*dm,V )JO#Vkʔ)pFz rGhT&r/儈1 xN[l6g=Q o;cZq[kb J].][U5mG6Qbʔ䪤MV8u}Ơ堦+Q֒ yj$AhV ǰM଍ܠxiY 2]0hB% R\4&߶k(e#Up.g=S!kn1[w;0pUnhFTB` ͉r7KD{CBנ@-$z#B1<M6u.OTSy[s"p)fh }s緑 kך޹|-fxDN|Y+wZ~9!8(4v1߭N)9_9&_B1& pf*vB\D۱ӈrFTvHT|QnW&XE$&bMj ~7옳˼4pCNIR*!W5U#nKBݪh8S8 gg"$Fɪx՛f(f_eqSƄq'">vsdoA^IODOhs`n<9Qv? (j{V6QA:㶓+eucrv3#+74+Plqw˩'&%"JaW%"ڤdNPFvXk}WSl?Pp jJiXDB{"8#=j&.DIi8Nb?M9{v+V kuk,nr+k6IխC_[aH:?k$A g7R "\atFu5`$8&m,RP|!Pc(eV樹*yv -,x <۽p#xyx5$YAO/.RpO kFv^WC -Dx~o_oTJD!=LB֮'* ZL3N0i-"/3]DyL F(htSE])-`ɻlRKv](8G 2Az3tWjH;wN0fdF+nNA,^b~ nvS!Z #[ KO|-[4~Qn3>C;;k /E";O(5-n`?h1qJg#ClĪelQWn[mڱQ'"RJ#8ɩy:gtSt䄎p$,gw7ق 'jW\ VZ=\ά_,eF/ٽx lXӸ|_:I_JXup/$zρ)1ѨhOrMOInnR38%&*trqk#aH_/ n(@Dh-}gn("qE5y` aUs"Fͯ0jЫỈ#e6 }y̑R1+7T_,Wy_TrzvK{->ԱdǘSUY{o<`!X+V_C ꖡKw$ڂ,ٞFtNODhuH3X6aB|lٷonTC!`fYԑ;k96)LH2ťPĉ&/y;.+cDŅmkںV|̚LUҳz@#;)h:% H!blwV۫e)TgdD2 T,|\%N80f Yy OXJy+#V=R 8 !@JF20wVVMWIX橩[\EbM~Ͼ$^'y >k0bYMVY(%#i9Kـ9BEmB]{|v5@.r% URD\4/Ky1}fnʬ ;Cf=)ZQ޺ZLa`,m<^/-(9 Em%֍^E=.ɱiDFK!&305u%Eqai`*TVʂ7K"?+fjE6hc~~CcG7ycތҺL,h&zm.Mt޲ D+8ܯ\k':z#!$ρuY'S^GPoU8lˑYTi.QViقO/ɇP?R$[tXjuҳ#矆xhLѸ@8~cjHJޕ|LJzrɯKozن8ǽ^(tqʃouoHst+UejKs\7]@Z V ;1X9`rI>&{ pa̱ uv1Jч57saR)콂ɒte`} {6 >n?awtBȕnٜ)-%^.Q"w+ `=u[bo$ W5 蠋҂_lȴ'p*[Ixk3C\S J[ hHm(zI8M%S7%]tgU¸2{XtKk O^#~?8+JzދUuՔ=3ecoe؝%OaKsFfilm}~:\ٹbWBM3ho'7"x]Q#mշvv3]woR>xR/cŷ,(svE2JH"q+޲in2$ E~cr-}Ĝ Y&n׳7L nDd4:㑳S3Cc16D Mfh05x;jRe`owTZ߫} o@JgcCyY?`3r7ݨ S[f3k)&&U;z i#`Z\@xl8kq,w/6=(bm9u%W 4)8OQlR:Hl^5R*3|/SyOpkA{>pE Q@ǽ6Zsm +Y||hw,g_^[efG+]hNF9&:"xɷ(a@$3h1'fRˇ:Y2jx6w`1JXɓrߛ9uAcDUH$Pt^&s}/Q6jJVw9͎Ň_ŠQK8@"[K'ǹ牭O\qWAbڇY+( l347:^)H3B KHz^nQ+1>ĬYո*B"Z(,.#-Oب=]HyHA)r8CDFoZX ,c>szG}c&0xm߰4 ]X7ˆq@y'OFբX'BFPM3=mL? F;T!KAWޮ9#XJhݬXdb'G^nl Ļ5S \ ܸ8 r|> %(h3K9/|xIVzqg=k@%=]2әA>!\ddtc fW+r%(,RF8SQ{JcO(:EbSm/1LmW[%FT2Rчv}jah {'2eΫț2KKFb`>`h2t.z1I r˽@@.K٩V\+nBoqKKs@z"Rc,T[FlrA@[HYYk[;=A_+'5 ,bC~v\k8->QoBW)c<+ԢkR.#VB[L_-:Sx!}ū1y 5t 6ڑ6go/R{D~Id&RLJc^ 6WUpM:)ӭNFGC}|$y>IQ6]O`<`{ b'lNhWBh=lG&JӍ`xn .YL;!z$)iͺH^P>qUm-],4&uA }?p1=MlgV<&RTNww挚D`m,!>W8(; `aXm*'6i_AثlTș/ 0($k'6m2﫸eT;cdX?1LI3S#[Um= x: M㑝mV'^nx 2¹kJ^l\v"jw%>&Pn0W$+0"U? Ҭ ۟ryYqYn]B&eT'VD-:[㊊;߆QC pOZz]q3og-Ej/4M3-.FsZVW끈JaM+/QA#I&˾"]4m`c> >1 'dwt4Ď^+hv1K2DFsy6{aKIۣ=4aX5z&jnN> }i"W}V"R|h zqgv} _BR@ܡ;ƃ//:8.8l1;vt`to#lv-' J$+ĉI}nlV`Zt0V[XuTg roXm_Qu+(qUP: q:d`=;;ÏV:cȲ2X~8nlm/ŗG!DUyWC 0GΠ`󔝜}Y}#`ǤAG*22kyd=U^CY ՝j @] l4P)ufi,ںc 8΋j0%ǍFa 8U0Wڛm̘:;瞷+X5T4m]scX_s1΂KЈj!3%&%$..[u AF GQmg ٸINxWP2VOԜk֐\b|c1^S'ˬMKtF4-ؗ/Ikamw=fgcW:åI߿g" 1 c8nő妷>)?iD`3pQHX^?Tee |1'#2TyI e=9;\\NOсZi79iM4R5nQfwJAgDǖ@5)WbXdoj-]ۧЀ`d)p R׹gެlT#NXn7cjH!6?rg8loqgfD2`jx$)Ĩe*pu~^}1at),4Ey#E=3{gOz݇L, zT.RJBq}bmO'vOtT)-NiZ~·(-Nl(t!*m|V\`.~4BRc0>Π@@+d'gM`F5e*%4^Ab߂X=S?iQ4$e8? I+P1LJ|͠S=F,Ü·vt Wv\߿ ͨiy 4CXW]G p툡~+F.)ڼF}1Ϝ-A#FN$)X.>G}q" _pX}KL[~A;^7h[sC/{˓Y*ፐ@aJ]K-8dSeF&9abI}41y0N; hB9>2$oȓ޾7j ՄK8@|v$'MS$e$b! F.2mcΐBvi8œ[PiOQ75·?2z>}BGYOT'sE@ fΨeT 7* ? =Zq-GuP=[! m{ P g}?-:sɅ7RvK5ޤ>hQ.^;X|)Bt_NOy 3Ws)XMue* 1`zWQGI4&0^ A|bt|̨h :7IDPq B-"mH(O>]UxK@7RGMr^M4ˁm5CBw)BDAN|nVX +trP,)a8e9rO5f4x-%~ hi yPԜPfү5~ qr e<`̲dXc1蘰9|,+d;0'k;Y_DbY٣ZJ` }qIG,\|#܋um0@E*)]zXYCGדfu7|X\|Qnxž7CY b6 7 c%l)ݞbƣXsQy#_.9YGADQ-Y_wOGZL{W6#mϩNuw{U'^J/<}0J6oӇ/qƩB]Y4D |@fN؁f4csho\S)Ksd- 7]?H[ê&ʧ;@vF(~*{DNQY %?' a3P`L/!J7K.~ 2vs.L|er';u緳cx͐n<ߒK4^nO/5fa꼃GR@68FLE5xJ#w"1WMBN kiE(ֹ:Vu^JQiὼ1sn7>xlMbԠ Gޓ3 CV)KSqiw<&$GsTf$6>XM5_&ȇ k-qf",zY_7J˾gH-8ToeU [Ķ<~P eLșÐE $pjbXxYO59JKC70m%|t k sEKsi3UVJW}q C!I :'nקEe5V5(03Dj~&>iQ"m+W_36=sd'hl[7[Rq_)ZO{LS(Z7D'&5}$X6l3 'R'9XӬUlLWW`6e'5!FAx]Z~! \ڌHuȎҴ-Z1RCM '~\SV ~ <_P}9!;.GuQ3i>+jMhe 4Зz1h&I}ہ>$&h 3QR rjDbTqŢ!D>~cS;do̖.s(쥍 ȋ$9 Y$~Pjk\ӯ]ItDׇDMVT-ѫ儫s& |d,"pы<) RH)PWaz##fi~q0mOH%qyz:ޞI1!w*m2#>K̊rĥUr>><%b]@z8EN/( Ya@h~1AJ4'Q iSσ7$zʿ1g*DxH9+6"tL3 \a#eM;f7L;P@RMUYR_05нeRt ۫ 8-nXNP`Iɻy؉ snȢ=qL)-[i$Nn!|8 Iiu/-J>J;8]}:INK`D) TIjhrP@Km;4&4xaW B fe\qs,%إk175Q-O+ԡ5rQQ(~M( Wr$qP=:{GPh~2*,n_wmh +ORD@~.4ᘍ0'|p ,Z(h0GѰѴ]aaf^qlc29+Rl8+Z&.V-b7'<`APjo%LcB^:["kd9"@:Ab ;S6[b8j''}j9*i XZ^LJqsʝi'bL}؎NJ{aϐ)nN?kZxY^F\+S[ŷ0r4]y|\ !cqA?̈Zw'isv(+Jp㗛5`*Ew]pN$ղ~r W2irzr@a6 r|j;̃,H >Z:"c^ۨYEeL yNјeu#,ۃU(`6#v߸1g~ bľ~[-"at~=c<ܦgV"[_ NO9KEǻKrEKi|>;'0It2w3[QXDzٷ<˸o.>]>6KH)sLy̜96c9 ]f 0v67ked7Ybݳ8>v Ӟ-$&~ms|t?kaaDzZjp|9s^ \192|`\{4Cį࿅k&v(ŪT'\BǏT²sz8hb5$|g9ߴfH/ST["wGxCjM8ce.sf- Z֭N{`{/y<焁I4({`v s;:- u%(3IL8R4r  :6 ٿ.rw3iioy$AwY!;ě΃ԛhKM' zMG9DI5ݥ0~Ԗ<{2ZJZo5HAwq,[;cCX:;vr| o΁5EJg^e %a@TW$:W"zBx])|9SLr?Œ M F7ob :2#j9=$-}o7-#0d@7jW>'hR5o+&pE?E&K<Ӳvi(eKmC_A0 ȜQRʋk\*\E4k_ hH4yVr Ij }hj>S)p v T:$d&oqCʸJ6΋r[bl򷪮,k(xᲊ9EOS7 v݁ZM9"1v y@|F/ҫ$^w:v X(},j.c`w\>7hK`oYSOadt.mId`C@z!0a UwU K9v`,]a*(,M`"&-auzyTd,7հ ;P X^ҏ@D5~Tk*VAJ9N (#dWe{ؠe|޸yohX*xga602kfO@B픺al 5 w{V`vqfSd1 ;:lZ,.FLi5,pc*7NMA?'鴝^tfsBݡS$"hsHgp<)b4!Ov=;W2AP'E)?ǁQyENMEc򑧜c=LEq]k (̨]>hV{3#<Od_X;P\ i2 lQCz A$Ҿu23y=  $vT(-ȒwںH'3eOPVνh]nsݥE 1=gy16TpF<8\gsm \^3Hk)jgq ,{Y^WX}Mf|q3sjKU0»)JZ v ?lU PcCѣtw]P*b$#hӗDt v4hH&ZH#f{ç5[6C76,`Qɑbcbʻ״  y'MJ'e(nҋޱGĔ=Ll<yΛ+WiV ۇP*Ӏzqs>hVqsYJ_P[࿺WOCFoA U#T-)zoNX)TPWĸAB 8L!>zE[RV2vRK2{OE }R;gǺ%)aB1ZxPĩ5㎩2ڿ7ww.@e&dC7Sw 2͟?x0<n^{`m94yG5y`|YU H[H>_ ֱ;؍Ra #S<\L2킾«" +MuĆc ;dAiHij*%M}Qq™I Y&tڂz2a.nǵ@^0x(vTU{taTIGa'yY\ٱy/mUYI[Euiؒ.pԫ#2 Sc'%q 5)E CmKek{5#' PP<8N@Ar7{|on*1ƉXOGǬXr.}c1ߘ D_z\yA(ԔX/8%XB3Y#m Ni0"Ԯ1cZg)+xES}"=^"PDkXx?Yf,lr> 0sU]]9ː& v?8JNHmS@mLu9t>շ &C\Hh-fu)4 O('tv͚*lf%?7ӲcʲuY!˽>!p@*:YĶώшT@(;_%`rD9^jRBCs}wgcd Ž./q X3]&yأų|BИptKW*܂j̢34K zM¬ӞhIGZy8*dOc}Kvނ* >PN9%`^V?buܜ=V ,,b{0_3 fk}[T_$D>Xp_\)_((Vb%:-y Fnl X;mX(oTmgQ7` nBkAb$g@K/и(U5 \!@Zxc_"&Q;*41_0֮<`` E3\(:Ejj-#мfkED+\@/),)AV 7-= $6(8`8s#]TUv /-o KqvyeQӊ+l5z9=XG|_pTчaqmgڏF^)$# W" jX(<Cm4*y3=HUi:~l8º\ƮNjlC%딱=$tX:lZWrm.y: Ѻm!~!Y}`bIj6G801/%e-QKrE/٠~nu-o$ 7b&dNF ҡ͕3Pc;3پL[ #6bT] j3PEe]|]Kyа%yI*z}7ʼn?ݮdT糌/jB}WF?1sW3QGWP,\O2H)u#F?`PlW,NxKz7|8)D_"#m9aA, גD<޳:|ķh}ansu Jpg 잹^Pe V\g|Ap4;-Ǵr蝞ʬ>Lq$#qlI"7-(y, mocWS܆{>S=a!Ig# &\.(tP, ˻ŀv3ȟ8B^a5 A+)tol9`_ݼoM&2gq tF3z~߅7j< 46_楷'NYm5x\KU y'SĊ4ne9."3zFՏ053 >u!f9Y*J캎~v1,[\WX={ =ְL/N-/ҫ4,W]ֶ|+d0OŨ;xo\nnV"kA?vR[d[qWY;^3MޡOI/dp hypbvfvpNUHb[l2:(tos1x^0a&R@3>n/T`[AK+2Lpjpa!RKomӮ pJkr"5+N/L$H<~ 1flJ yndvYBdPcݑu4 Wju`vQc;Ua7QkYTJCWĶC2ax$8hL&[U9eO nLI\IC?'OMu @04]Lٞ¹ OOoXS41[v?z*JlV_` [@b?^5Sr7H(իJrp%IjYU{UeE>|9\۲$0p!oNcImaĕHf0׹pnGzL[N?w1[ I|]'IaKlv`Dm:Kb(:RVteҿ׶B}BT,iпI WG>XX}HMij[[2_Zæ/ go&$ۑQqnBFНa^p oIj2gU_F㉘.\%V5} qOP{*41,ζ,`CZSG[.h÷(1|$CR? ,bb+\ TiH`xDpA =+*"~nfXZTsTc.)BZ:F(6y Պ ڲ7B?.9rYG3ί39<߷&qKdHYV&>n|uE@הq% XK? OmPhڅe򹴖\œϼX``d>(?q޷P;K\5>Y2 v B\_;ILo<8ӳ뤡2mwQ7Lъߍ4}@D{!*ΐ@٢Vji)ͿLdq XqzY՟\٩">Az(p iDP>L~.ߞrrЄ2,BSslMҹ@n$3 ER󴪙%ڵHDg)yc|rzq˶] I;Li|\ʌDQP'= 8+ya[RY3c@&ؑ-ssFc?Ku<nBTB0?pDŽ"N<&e(āl4wɯo9~HʵAi;H&S-LC0g-9WSpfE{ REE Ev^R+m_\4JDV,&]ײ>b8 `f&Rm0.`z[u❋}0M7)$鴄4vz5Em60LMS[X |y 4ٸ1]]?]tqS-p.YjZH;&$]z9D€ yW/s &JOwj|itmt=3z^u3^֛5-{61㋶jHLACR( . );PsVz$h2l_GBxipHee^b<t,էG@q¹!wfJb"88;Ɣ``K"͕`d֌ HIcObg}u;ELu~|\F?- =~.'gBW{ I~lQuBoxeKfo"O|{tdӤȲf3kH=2I]8nIލ8]Z- Y:%NhXl Y`5 ?\c!=|AXsE~x6Eǒ7:GW e._}?®/ar]7I!!ݳg끀qWSYSe* M O^4 f'VGF7N`9b>H9WMW2sפhV|*;t;ܒuE++MV[&7xE m"BFV BɹF !M ׬Zu.~m]C,TrJ3<>fǣ-G'uÆ=5WS\y@\E^͙gf,#h ތ3w@qp/%-냁ݬf>aza]Jzח{t-|Q[ 0*;>clMf q1:n3FM QmdHKary XB*\R?~1m)0RN[4ĒktѶd:E58J}Ti `4rMOD Su6Z*Wx %~TK>EkȔۦW6:ݘyZ)R83 vyeLA8l)w]5二vL4ȉFaYX {bOXq 0H{t2뜣 wu:Y-$^d 5%la/9K^~;0,q)G'p!T_ϥ`̏~Pѥ@ +cO|+=Mbg TH)gR6dL $^rn߮ufR:jPWs@<95L 5NZoTtvw"M2Ү݊MpKϖ;"1) ?ǫX' ~EBn? A+b6iE9IlMt,ˊi$3~fRy&7$,ӏ [hBK )% ލ6XLfG*tu-Zߩe#׫Ze1@|n"Y=49PX@ӭOk5jg5}Ni?+ l>FЮFkuc sǐ<HVz<=FVpN:{Busas~&8H H=p*/Kd#IgE$8j0R{`Z\$2{E ZTwTM$B,5#ӂMT%? c MMY蕺E/>0/SfEICQIG1k%!mQ?c =w<Ip (7 nX;9`ZwwL*XiuxeaGѪd oa_ i }N8(D2lӦ?G!NbEmHoT9MPAܪL& Y^[N0׌K ;EA5kضsH\Mhbsٱk_ Pcbmt݁ύurDMܘ%ؿ'W32KGxC =e7n40@tKe&KQ|Isۦ?tNb+Z }JCea1a`v'v=XMB!OX)@EؕMQ:f;6Z 3 cu~ y'?3O)I8Xۻ$|𼀠_υ6J. YGg ekmܔX8ۨǤ4y3!?N6L^K(֍<luNAa|1sWҏr)wǺ*B\;GOXjGzA?dC?0 㭼4%BCQ_6nuYbaaY;2u!uo| axbér[/(71 F=./s-}68oQF@]Pk'Ko ݣv"8Ycc߂^yg\uj޹6{2f.h|h=FlIU}"uڐL1Ą=FyjJm2kJg<0k-,ך)ۆTv[Nrp wPma/SYDP3ŎC$ֆƊU_gr^_Q䆌?m=)׭>6&ju\?BZ6ިcV|N9pwZd1EѤyq1PW# @CĢ w栆8g2shO7u=Or6p.P$jΖ7:g?wXc >.ݿvvI/söȱ抵zj6 2zTOGI-UqE"ʡ{ѷ8C)>^uP{iu(bKT= nn hHŕoD(`xDN(?`&ms%rtiy ^/q"Jgza}Iyz[ۧaЮmYec6j%Z%_88ǁ̋bq寡DeYqfco %?S' {Fuൌ+%_,_g7yg߱L'RIɬP[ [Q.ZF9*f0h')ī֊]z^ I}UE-;>Zҕ7@=11WY2ט--Ke{;1KuK#="Fzn4G f3Nh_@pr2 GE,xiBJ8ck7{]z yN\?}NuƏi2HǏ>Qz⎐~uȃ-jOa5֞\#6@t,s^=c/-KbP-qp:޴;i87\ S|h%`2J0Xb:2 I#Sa>Stt.Wt EIb^C>t_uNE&Z} fXEx&C+yт@BD#9v :hLUQF"R2B۸,)f| &lVψ{g~U -攳цj$jG1ΝR*rB -q]MnRo-X LS@!;όIwo؋voO~,~Ϲms]c^ (;6 [ԔG, P"2t9哅pL1CY CNm.G1, CC0f>rdN.Ǟ2CaX?-B]|<D6]D-aީgK˃ 5n9*g ] <Јơlؙqd%{ k_Su O!wK~Cbante*Mx6yxވҎK`~ O8i#xE#F!p2&6} *){& ݅l(3ZzfZ!]V6_A[All ڷ^L:yބ$Q(VWX8^}(!Jӷ($pg3lXϢ7TDc./'ѕdl.NSE,ROʑDj ֛A\ٹ-')*_1>EZMNS&6,. ˇjW`+rO1ۣ3 ^5nuTc>ŨrɯwlٲAB8_mė2`X^m_xs9fq"U)+tb(?2h;)5SѫBB9[Nٕ2D 4vb͓ -S!R5\2\gڛ24*hU6-Bh!ZO-Sf?](S2ِ">$Q1ۂz|7?@7%K;8j]o0.Em*s)5Ioj0g擡5=bpV͑CIqCڙK{e|&N5 1WjM)#\q@'4m:ֈnFBͶ1|(7ԏJ%nڍkփUT20֜X7 (JjδnPYX(IuX+@"SZw3ܩ'4F}Ӈ]gٖq]`CHOGWgBu{s d}r?NJ ۺ9?7B|go_h0M%vKs@5|C&VPUU7>G2/ޞ[Bމj1du&% Kb~uҼ}qK 8=D2j{| e&|e;a(cUJL{ۀ)m~y"K1y!Omqk#PUJ'j)M{ H1V(DX[irG k%YI:RL?٥U-Lǽ{l;o=d"3XUw79j_V"_V@,3\φM'M6" }][X@{f.}P=n$G~X! a򰀟(ڽ6/+iÆb Wk;8dt {,tCɡUc#J_0VePbC+!þy3+[6S3 )N:\BGHefT@;Hmdsuhj؄mh8f<ΔRc2JO-E QVTiy9GW426׼iCMj1i\A.~0jvy5$.jM/nuvKH|M=C޲^Y`ioujjNB2>w)ѫ~DkOMC@N{r0$|I csiF9 \peϸ=}ug^c\^o<)?'aS]?]5*J"a2&ը:/C^KO/v_V@7S<q7} #01Ϯozb'ܪUPr c^nrR_X:L4,󟱼=hq:[Bx6mA.;[sV'4_! @Dn*.|ȜY¦Y"Qc8c1%R$$7%atu,s!d|Ҽ,7eXtҐLm驿]NVp=H&M=1N5 !Ll%lKvfGyv5-u؆;!#+%PVmLT?9mR0I`=49j0VGTsOW}8r] P㺗2Kt;.s.f]UYgYL_03Z&憯3˵C=녮@]c>rȋ]:e j^*QbR}gmt֓a-`ݦ4NTP/"AOlт}GfG_rڦW QN?'01Ul{ԔEQ6ZJjB@.ů<)- Z>u|q3}ޗg\)f $r0̥&XIo ]o~ ewu  `C(.JE)7dV5 2;jЂOI;(Utx8=c!3iK'Z.c;3h1V jYB&\ T&*O>y0H1 Rڨ!r$: 98sRc!J5,k__mXSb,/:LHFr6 b[/s R[cX @j(р![|*)CP~4z؞CPlpK-D1gG>Ӏ@* lWOav)x٦>gm&!rAPv2!-$@V vI[m7MlALj"n<_X %5avj穤!5@}wQ3YEWGܱ9W<`(ƩŰٹקxv7pa۠uto{{MnRFԂȠ>BYU5j$y>C{ABa(/"^ u#ZRE།}'譃SGk#M~}/Nd(֦kЪ&crOS1|-E:'bt(t `0v!?b1}Ty,cpELMv2R2wAyAqV#m|}BԐiŒN%8p[wIAXW7p̀6ЦN?ȤXnkZG4CKr.\_GS+طzgDx0|uHW5Pm/oփDoS]p}}NeńtF6ۊ,;)ʸ:;~ݕA9VI_.gs =-"wJU\Y0#Ы -خe?yؠ2=d(+(OJjhu>k:=?a_'0֏-d'TV鋔_]-l=_z-p"ݛ7ks=Su"|yDIgyQ,(9bDQ\W +z v6 $ "U5n<4u'Zf錋rOcjnghniz/U0uڵ`8~h;0}^a&voh~F1M5+RҐmYrOEJI};Y#'c 8 t:%TZFp~Knc,/IyG r*bZn/6f1!q ӑ{I |R6Qb[ *Spltj_(a,}e)c̟SJpw`mF cil-@-gh/ƶ$ɟ+|{UDPۤV>ϥ.d^};m~gk:47{eU~i+ŮB⒧4)[l onj>v^S|Y"B7ww(% j]ThA6HuWIX#ay!B8dA%Ko\6ʳ7MFFH9a(eI/m@T1*XäEr#J^MՓϢ ȉ @`2*+j6c`5jbMy; 4ݓ8# Cgm&ON 8CWu.ޘK"B[Y*F-n;Pxụ /7uH\qQ^c p; Ҹ+(r 4ky1v<πŻ MGt}}.MM&PGO F_]$W\}k V\ (]hdXD=2ƫ^.F4ēKy|csTL[N R3&8R3`RXw9 ]{&k :T!)&ޑKeScchcEO4y ӛ0r'oU+̶P8u/*jBf;q6%,+X:{X߯<57lqD0{eTȪ'֋IWsgFTd~Jj; scv5no:fzVJEksd#.bBdtr|L\e)w~zƈe'ZQEtb$H/JbL›dDb j%ʗB5g`NhzOhp=W2֤1]= G}ߺ URɟ M(bn#n^DioqڧZ!~rg051*=b#~/IEW(0QEKNp02*ta?U>}u7יLT ۅriԞ==Z%f\1*ZLx`|Dx{ Ai 4Ou uhfKRJSԁ6btS xMNPE\j kozˍ qy>" 5hR*|8DÚթ-PXz`T 3s* ÂӞ Q.l,]5?[}[+^ц`CJt,c<-099q= Ҝq9*C!5_emS8n ڈF!+)}O肣0g$-nA+|+?ƍ[Q|MH;D,R P5N9#=J, )[5ztJS -Xr>R2dh&Hp8p" iP}nRuj?CǦfĊF9* )k\0E'˯LA&aN)7wpRJgKޜpIݼ:Ю_쿊KJ>R̕?yvYĄS昰"`V"$0RW<>AmM62QkmqbV?~h"byP<`""V-3~*/x6tA+@owa5>BZ:\g_0N,=M0$euA,ߤO c9zʼCd"̉;;1e4| k0,y?9!)؝1>ҋzV۶g'0tvj%^1JsG5Zw5_!+8lSmi4e[ 8RۡiWUgmd斜~tP.bit@nRĖ<r&h ?0c@QJe3#lﰰjۊ0į>,28F V*RAȤԢ+{Knq5i*iAD[:J.bL'ɤRm˧'&@VĹ.hn{]!p|dTΗCeeMfk*7\0͹ݠ/Nս{(|'k&8XΎ+E'F[IqsT4I~5"O>EM!er~ 顦U%2[T|@BqymլEdv](ȣ^g^=lu[j&DQ]lKP'ͽb!M,w tj?Gl#x:&ͅ6 ½7 $̱TO<2XX@ߴse BM<?]ecm'e3a &Ƨ'i/MJ42Y8`|s1Suk^1dmgsCb _M?~*ĈQY%|01Fk88p\e@(#Uo7vD GMx\AQ{D%!r =Ƒ,*`-ZlhXMV3¢Ɛ ۏPF󨰪;_43hy"gKyyP! ՀA=Hсn!Jr:Tk\0r]"Ẑ=~F#n{YUnW?yVb)z{j5$ `c 4ؚ1<3<$0P׌<ҀL{2 8hȚ* |k̖1ckLQ;Vl"p9`򊃱RuP_DQ!T(q ?'bg49v-?Kj)̴ (8C/{1 0B)?e/,:%^:_x왳>#g0HB`l,e}psԅR&*ec$ë0>)ZF3;wI)ɑjW5$W^5:ltq8 HžIf:j$m#w c 8@͟kU_r4gt gODl8=.Bxc{%za[O}VTQ@ `pU ϬMϢA{pMA:B5# /n&)ߕ䢄v ^a!RMk.U۞[>䳕V**,9F 'd8 c~cONVp\2İYɕן GL G^\ߤmET%w+G;7Xd.8̲XJgRa4m3B0Q%_]ނK;]`8'#ZfS1x{TcWx|߸ 28Cdl ?ucq^<)>?q-Ĵ g RXXԢ3Np8l}RaSkl1/0ɏg,a[ V"s9x# ԅƱM3&ߐ֩b sc$VEHL?.o PYOd?s)ɏލ:S2`iIE v^PŶ2gqsV ci#!-Vq7 W><v榗</ 1Kj3TKPPT6b1uT̠8u}/]ߌ{ L8qů7K\AӉ>l"GL"YpjS1^kJ3[l]wPj赴L2%ܘxe[-er0b 1-͗8+GzyG|_a: Fu?5<!ecFKYqDR2;rxEL7 9NXPUY7B%<`6m EبlJi\*(M3iœHLhww',-OTEL}壞'SSa{wLf!5 DwDNy~jmDp̀fk d8]n%H $]-]H9'/}KY +Z?rNZ僽AlF޹(If#MR}{C9atyV;v΍']O <%Q0\I∶M"-6Px:*1j˜8La֩߿һ>Jf >WގFS~Z Qu1Yy[ZR ӁY]7 :tۍ(4;}SkmvA/Q#8SBΨ7Ee'UՂ쾎55؏2>|Y譢*$殚Gh_faXװl^_@ -E4ţ Ѓ}G-d8֬xҗ +YzqjgBY{Y(౎Pd8I<).'b2'X@_7Z5)|w + hgZ1~&;~7_lU> {O5+8r.h RV3lfPޔ'X]w7@7C9AevV"zVkFoWh? t;PW#L|m18HETtutl4wy 5*%:g=ps;0Aڈ/K0=%ϩߠ;2ǒ7zlIJa9w➤7L/6o$,eT}ZgUO9O֨%\ipYO˚TOiħج;^f*@J&ӥRBrV؊P.KQᶷNyI9Xl)}qa.I3LNŠdJZG+eTNQq\vr:f03 g":> iϰ > j K vHx82YeZٮln,b+(h- Pw6Ã#kЎGSmAX$Jk1Ԟ Шs}Իε"JSj.o)VI1v+9H}˷#ZQnY3a Zy Ek [ * Y"9U i3ګOptKӠۘ mAz5  amzX'w8K|QU'=6X5ItD>YAe/̱m)9XȆֈ/.M|} fR nMsev܇`(A2#qf4br"ӎC,*R+Pxx3߼at86˸B" JP2կ2on%!nDz"ؠ,1 Z/΄z5f甓)#!k(Aj@3۔M#{Rba'qAlڥ<1 ۚh$gFhh6-/*lqepo7,˝mğ7\,*5t>)Z'D[wK&rWa$?4TOOӧ#ьg6"lƋWPwz7mؒ#*ƱS71">DnbWWKwMu&^W[l.1ޥ(py})FFO$>q f Í/oѡ n3c XUgY4MYo]OgR:%rԸ##X˘hfΩӔS;I3KYR5qj %1817Pw _iAՑnف~@(~Uq1!*gz!i/;h14,"mbKBkg M#*Fhu:={oz`o!.ƲIJOZuPa7ң/8y6˿%Hm0~Kéџ, 䒡:TjN_riX[ԗZodf5H58RM^򪧅;2h$I.i&H,^Zi x-=Xc!ɁF|\n$CwU#V'pi8|e6=r;B\'Y.".[|b ;t8X\ uŹ> QFi?A_+_V"|77康D1ZF:U\94Pb fRbZxE#֭$x= ,Á:==e,:.s`ownzE{<  ts=2:u]dauɘko0]M ?E~NLK9G/רAmtӲm R'Q%7<ܝ kz=ds`PyBd  Vi"; kØ#TDw,F uڑ6ZvBfo varO/)YLX9KO_k(Z|.Cuf]&Yو?z7V$"4Z007Ag7/j^+C߆-η/.Iݭ᠎ Db`^` жŒOTo(܂jl *gD]vœ팁jSbtū;؂nчlxN9fu@.Sf&}yY9@qN>KFy0 bMh!el^APj9>p`̩&5rP"yf>r[t"Zbu,D&Nuekwi_ץa:ƶQǕ~t/q %bq"ٝڣ50lgpKMAXETFnΉ}ۣ8s|H}Ψa /̖ Vi]Y@ܞ>nETW &@Տs}7 dT&HYM.|RglKM>ڿCݘ^fZ&lr֤Pt-lB|y_LjII"-43\o.i7DZ`xXQ؀!9@dp_\XuarfFl7PV7i?rG:l^ OeuŠLR1*(J$ֶo9NkAo=>9)h;(]ʐ%8O)3y?x5lc-2 6|azI+ l=BoBY \ qy\ 1yz(E]Vbv~Y*8ɕ=<"Sbu5u(3 GY납 ޯiܶ3Ў tdGjua*T較t[fy +%ðn0[nd5qkJu|nUnQˇJ*}b ~&O]dpseR5,FD<53^nȠ'ԑ]'ߦ%V Y7Q/Vպ>4URͱ_K\Am%j, Zkke7d{UM )kт3*+>zd/|_#MqTnb:3=hvyK=(dfde_&ge|, Sob &+. 0^ʺw 8YʉQRz%4X,A-~{R6u & ${%&pqv)0hJu xL<ѿ| 4i@֢udgv +*V^{{7&PꃯLìMW:w J g!]UMCC|YONc6j,UcA%ʓf\Eޑ]~)d%S}o醲$R(i߄ Β8ygUpS mVulJ-"7NešhԐOl1'7/sqkGܠLV*áq ЛMCi8m sy)ٖJt"K \-]&Erq]W&s[@Ye39_4 u1D+R4+ &t-)I!ؖ7FH'ĕ<5u7tM4rаZ'/Դ£5M?g'Vb<&6܈c9w u[KCҷyEP "88i=<"1B_ K m3,8vfT \ܦ/>S3MG09 {ʙ$5FhgK,8ޚ? Z&ۜ %=Q4܍T9XLLժANOJx{)ӅiwR]Iu6!'z: hNk)a}:BDW!nkH낧(9)qu_^Jbzh{m@6kHZ}U:jMUo{9=\&ȝOQ^keM͓Dg5 w /`' ٱhѴocMe) MAt?X5=1w^ 6{gW"dV~cO,s=lJSW\G,I'g9f$mR9&e/܉8t>Y,/R`F1R tnRɞ23{l3Oyv_\}Ng_{}6~@ќ+m0j8m 短dBu,RGpLXykfaD0P\QS{xCFZiZ59+;%$?cCI(^T<:8MG!7l_ ˣ[cWBTTpZ2(ޞ61 "Liuu %l̘< AA'<9^鑞CY)BQ ,\/"I\TpSuB%^ⶃMM'I([78#48l4ש@(n<`YBIe2Y(#2׌ʦnߠUyWm5Y qiƶ;1Ω>lPL]BfYKLm3C,N.±tM*?ŤPݤ?e/[-, vDFj^T0Y#D4KiztCAdr`g5eIoi)IQLeG>+x?OՅѾ#oE34)]kUɶdaxdP -w} lGj*a9vR @uŦ)G>P)MtX#l'Za*Ec7( kT\;8;v'TcޗHekNT.PE#bPX)g`Ftpڍsԋ)y+;87'W#j~Lngi}JLu ZMtv&،*%..#m氅rc7&)&ÿd'܍&bt\DO`O+c ={c|0.WX˅{Lj܁QS[4eV:>AN]߮",&>$V!Rd4r݌H@S֏G5)ϴ+`J%J'f.Λdoi-e!JmH zf@vKr%+ cUvڬl:c4[]a3i 6zk}V0sO|>@GV |P˴SaK BΧ;8(#5Qq::ʟuKӖΫh4_^dٵi.eX\ĤXm"Y,ZH@`!ە Y|5w1کW|AXy-(07Oڡ 򝉷svU3y,]oӛ ^>x6vit #GuVܑY^Eo '$˶]2_|y2+9eIkf1;KѿiӾK^VOѿV B6۩zFLxnjq%uJ G#3 *1K\.poCLCW TDfѳ$r/W ^I+> #oXLSc;9A < 901% ÂokL9p_y mdVRD $d''8mn7㣺|\?&mW3a?+by0o-2>"bPq$.M"67>" dvex\]W%%LY/0ϧͣ[jc!<9!-L&gW‚K+'ZWbnO&v;Ÿ4=]ቯ ,4_җqWg)>MZ遈nV,$CV|I/e2s%NbKyݾ3p[ObA"9ϔ\ ;+ Z-+*\͗3J~WO3bFsam}3o1:mУ+ETey]iҴJImVD}1P* ``X }fmI\XX X.Ҝ`sn{2cw- F 2/-*n:F䡣tD%"z3?TM8Itq5xX/_:[g.i H̡tZaQ[.xw:e-X ib]5˗:-;FP: ݮ?V^7K5QKŪas Ţ 0TE59Eשث;W0lT(15coF=4Blr .aS=_Ӎ̆]Eii+d I< Q f2V)o0e UC/4pE 9mIk􉬱!*`듯j D~9%4d =_}]B*ee^T MY0QqXr?oj6h]f߬z0ö̙R~]B#xqN# ;7m0(8j5;cnF]ɫ{tI`0gVVJ7bzOs8 1DQQ/ _NPH,McDYZ Exv~Ge!i h` ͚Ee9|}\Ӥd%V,Să[-Cكo"ʔMa^u\]]SeV<RD-:g:|2qnvccbAbgCXg~icBm\~i-D8-#,)޽NMN}%9x<;c:&rA#;V|>o)fWJa]" 3j"T{l41`<4:%D?UhO {' EԮu]CM!N`y+]x^^N~LAFF[{$ҿ$I%X%jd(,+zVd|/Vl\{/5:;: PgKXlCuY<ƀ`">%-ة4<&Z򯚎{E+Cw['eZ30>q ӸS cO_\6)$3i%]xq}soѶo2!؀9;eDZxUяkgz$B)LjKU5TLb(Ή$!JZEl{HCI]kÛ4Q3]BD9:n[KgG,1xKsYjY"ѱ/g ->/p@1QC LM{F?P_1j`-nv̢B WEh1KB8k^ҝ%/W m Y_bg*ڳkgCщ_`ZH[X`JBy<)3 w┕c_(I z)Hp ϕ/7U䏺$9GƐoh jlm֒ Squńd f }oy %6y,>i2ZHƦGC, n %[T N(w%/Ά7\hT m%ы$%EYɆUeA!%H@!O+sP<եix NO<Íݑ'V' @#UW|'FH@xbxYe.}-`3Nm{W҂(=f+['gD GfGЁ?z~0˗wwhNu#g 'Ei ?̑@&_j0'YDO-(K}[]l6;ʰ \1w o^.p<{]1#̷{G'7J?:vJ3*E3ZT[ꠇѕS^}0BJ)N JN~*7NY#eqIzg(.M/H%xny+P"a:B$]OrR,U r< rl1?e^tp0j}}?%9i fM'!q7q 3%'~I ņ,-y6ROBBቶS4ɇç|Lf%[zh&8@Jzp FظιQы (M a!8"is驸#V+YcXkYf L(z,)rbxE8l1`u7[>7cp|!"̈nH1QJ`jvݼj's';oE$Q  &U L5HI衠b" jy,YvD QxNT _o0C8p\czv&sv9tT^#ѹ 8F2Bצ=ur8cc\q3Pdz7_, 6ŲY=3GɵazlRL 15k# }ja6lA.X*b'jr_lg X>OrxWFărca( -̏[RFBȦ A/S=G;5CR - /M{?&q[qCu=TbD5#`( JȜ!|WA*^@jY>X4*867YT<@n \]p ƹ޲~|Bijl.*<, ZxBˠ_#ǫQ3kC2+T^B$ze̼Fޘ7q`fAZLvs̈cc(riЭԩ^P0 p)Y4끌'eS Pr+̞AhWyoDnC /ڹ5֏G!~w3)I )Ot^W M;L*N10q w0%VL@4l>O“$r:O6Qn'JF5 .PvHtue)`L`U"Bx.s If Xj Օ)#&<{L^|k! Mw}Dsg#=d%!h,2MبGlyGXL\Ȗ@^+؃jE+QX3pZyU$_%eI>8SVE\e״ŮGc37|"k~m6wzROTH㩨\u)Ґuolw2>/߽G%4iKhzdم"}a`'Xpj?JE m_%%Y"knb_F|J%hOr,Q/oB2MƗp<@罞‰AL>cpgk_J=ţxNZNm{ @"#>G?iO䌏4I0 V W+heo-]1\x%0w}#c mJV*T8$<45Ax4vyc)iZ~OVd $­$B\qX #fG\#]у7GvݧJVDݲOsҽ`c;LoÌQ1?xD}ƹ%5*uY ʈVśĂCy©,fmr VO~Jg}Ffw.L_,V~cS }FϫpxS|ئ6ٔU}x_Y+JgwkE5X²~G P`/J!l0 QᇦH[`\YeySJcv_Z0zji@CMu*z=tu,^{DLvGxAg !`. V3A&At/D[qx`#_Z o:.NnNHh[oRHt$da5=e3nm }W[eL5Ero6*4+L_z0n>{Id>X`ј.pUv6DU~U1MDv~>o>,@7Vt+n+* 2id5W̋Zܨ,kat8tjH5W>͖g#*|hk H!wx!WíƜk8 cviop ecij`aB:Ƞhۢߤv{Ǵ7&M"h VBE)0gګ (!%\,ũԸ&u7+nxc KgM:Ʉ}s Fȁ?=UƝ̹gѨ)pxq)cלOxr> * sVk ǵB61EE. Πj }곯L4pB)B{׻ӲX "yoIŜ8FzdzaР@֖}кk<=+VZ^ fo-G?xck'T9-"u@؍T8Y?8A{=g>mDt.Ψ]TD@,^!y(Nwxݖ\\mr?uӢvz#_w AC%]~P9<6 j. рSR9Aё]|n0!B[FdshojE\c斞Zeԩx]UYrrij/l!R\߬U'"@;" tQK%"EnZEE?\>b`/Ts#ީq:̉~MD\LEӛ@)[G9>rVq9iiɋSVMa(vK^apN\10Նl~eb"݆!풑Vݧ[4a [-UEx Nxkp^72<`-m-ꜜ*~r}]f}I.|#>k[ yƲ?{9-oPr%u.' "~Jܯ'o^H29Tw#Lkp?h7zӉxF\F-Q+%d w]E[%2D,׼|S9Y0 Bա >v)isp5JW%Z`F㢟41K%OoV*_uYV<}YFlڑ݋( 0>\FY+eL6rUB)c@[)aQhy(bl}2=`R\ 85d.,\pf]6Fxjҧ}3bD N}SH-"j[\gD=P0nM6!@B!M!j&̠nagUpcpT8#45GBx7s%1.1j D= ^Eh +ɗ0o@+AyMeLsg^j󜿽q:]E+jY/p_Z׻gmprjxfL,ܧ%-H}JmK£/]R'Z}`∖X&ӍŻ }d6];*q!a9\xev$b߲EcƀZK.le5ЊyU3ҿ83Z*|WCkAڱ43H~ /pA'X;l* D0L˕\ה&ROW)ŽQj0C" dY(`:wA7@ꊹjةM85YzѨH}yRtIFr9СLJ½9[{@O11O*VWaZ3FȆ.O Ás浯aqףN=Ef~j򷋟7mG%/?Z':{:2!xQS Iʎ5<"G"=D Le~ wcYYS 'o~CEdzF9n +rM(N\J^TAYHѷg`Iku."ZIhʕ xIwܩ&{Wvӈce FE!dDm8`OΙSy~ghEUe Usϑ 9R_0m7 X1&(_Isa"5_#IMA8.PęK% ts|RZ}%v6!MH~ݲu(1NQ@XzgXɔj!UT^o =ۉ:ӭ=5u C+/siƒlUM |Z p-X`w6o:!=֘sn>ĩ5kX-7O'/1Kc?CHM tʴ tU>Y/ѧXWq#H@N o*lfe3($KtsGiͺxxx?3n]$/#G]3̣@/۳jl9;X7#E}$mHB.3*1$bxbp?RKͫ~3xr̿c?\"K3ȡe0ƦM-nyp1NQ'͵=a.o"$lee䛢m΄[y[AhL[X1$3k PliE&]y4V3v x?/= 0yI7Q[CP q s"ˤUI=[GzMgUt"0@l>)J!8PGqDŠ\X>5"E^g/%ι Ӆc  MzgWXUnh !-i{sL_h]vHAB3d~aQ=Bi%inî.@9˲u)L5|wQ҇jaYk2 ǔSm_9%>3!,z:Qz-θiU]FD <371=&BG~V"luy;q.RrFiŅ QkM@ 2KH?0] %]Q37 L UAj~2惎sֶsDIrwܼKGka ' Bfu jD:rBCx>%XxJr! &?ٜ;it>^]O;5d7jmp-eք#Aoˊ.z0^drաNo]OrmZ?묟YkN']^>=IGՔX)_`5N8#ai)̰wmܲy5ۄ *1!Cd_&Ma8 p66]p/ylK&' 6~+8ܠ>dZA/ K4vZ*ikX?xOq%]f%zrڨ!YUfS-׈1BVk[smQy5ULf4Uo5+9!NC;4 ~rC mlXG@w*|g6ģ䏞ތke8Pi CާS; &N2 ^j3> a2.N3o Ċ3NU+ilPnF$a>S9<2~SДd`8,,ۮ}Z>83D -Rg0|35#"L% /: su hLHI.h]wro |%zKQy oS2ZXRq‹l[K9QHR:jiO=DqZpWj,]8xf+?vKЃ2㇎J?2ϙ)yB|s/;Q1v \XЀ&d]Dk %e%h)ִ^\z:$<>@$Z[rWZR>ͺ hVV\L- <2 .Ѩpb:HrX ^BeQC|ţy8t\ޜgCmW+Fp PL߅8Ȳ%TWj'|>vIƻx$3hRY+.%1Kb)1 ~ՑR_#j#5sv)hAP0j132Ym>{jWAAMWPqC8T4E)\;Ġ % ioEf5Q%FK /hWo}ж?Mו@K?&8=5ccҿin4)eO/W4ky{n$k8:y a԰od䍼q{rHW_i}2JB`7p6sۓɐtɵdZm42o,{gE͸Ak1'8c.%9ⓨ!}awdzM{xY !YA=6s8ROZeJto:s8gy0,jQ˙x{VF[>Ɗѱ>KՒˠl%y%ca}O\ovvWF5Ycs50ؐgZB 4Ehܴؠ :)#\,%{ gxO !MPAsqmH 9> ͉d:۰Q+>#?[.B M ?2s**$/WSH;XQVLCPׄ#\FH^v ]ې cD h/I^Fd-1hp;fDzaF'U#vSFIZy =| h;O$޺N"\« hj,-rUҢ6.-J.3&|kOY;0\! i CiHB-쒲]X$S@Bb%+tqGvy,X$DHsbq!p&<)2W<b|;wΗx=-O# {E` Šh摡'~r#o&"(z䅜M#XSrlSB~7%>7MHNUVࣟu(sꓠA~⻭*o-qί7C$\ײU8JҔj֮VhXOѪyrhJ0f^e|,0r2BJ=QVc:8BPK*u*1m͈ ~ft+?)+.0 i]ut^ΰ2^C9nf>(\g&[E G62~O_ڐ[c2²#źbA-|]Xƶ7f,` <wwn#=QqQ1ecl~ːV^!Ne61Z͝(N@S M=z+h%Oq۳p8Xy] ryFx(lSn%!ʑ\ yx`ďiMtur "3LWOD*;edGQZcc7aA,q VaV&ŷ* ,s 0zRbX G;͝{v^yA-ɳgOׂ~P ătO˂}t!4C__й)ئ9P|#.? Zσ*1w*35=rZg( NQFq"gk~gVx 36}JG)ݮ:d[aQVH%`u^Y,܇B 7mz/F8e mlkY8C &{- R,i9J`fgrƹ,4zhvRbQO[5B'{ms*5ʂ1<UP}GWCxTl{GC>7﹈i\dsjNC$hs)=BnaQ_YCJ ;#\^9m۵<Ĕ?NWp ݈7u&DI(ػ?ej|μcnm^m&_dNF^MfzlSw!U,EWNrƼ0 xk*.fDE\{zS7T ̇YVۭ#)' }T:?Z+]I!)2YaVVm[Ku& ?w:Wߟ˚9X\^Yۓ:4E컓?u4v{ ժ+Ncj$k3oD ,LW^ʑ(tmwHS <^ bj ڦxr 5dWf69!KP?Xhr _"ZI.ZB\h{ @7.Ŝ]x9򌱂)dg8x7zWb9qRK/E/Ik{a܏/vZf[[:eŇfڃv^TfIoUlba`uL3,+D%aWb eW M%B AqN#ԯH[br쑓Ye{uqM}e;g!RK%\ƣS͍*s^:FM.pKQ!kF}:Vr~!dzܜ]v^#˯On#FI;H[Qs c,YƔHE/pA&p;'hhJF>\t iی"7DGA(ɞ qufy-0VY7ރ 8j+u"R -}dbY %X:^j~-zix+TW`w_>ZMޚ]q6wq&dxwޟidUBvIdrlMgĶ:]V-+Ψ Աmֵ!kĬFpԞodAˀdCmtW˺tM]qN,Ja({A|p a]K.[}tJ}ќ"0o)FP?%-."{vOȅ /M=B, KM: e>$6Ӝ!Y~7P/bpϗ&#Pl]KrH k[)V0_j :՝w{k'Vg_8`5]ex#uU(== h,]oIz=>争w4q#6~lUA,b\} tL $v BWk+3?3] ,h}" L+fY <9p:,m nťS]G{bf@yG 6-!d'|tBk$/%a{4yE⧂ĘqKϴcm4`,E.r $Il]QԨ+ط*1#T=A1_z+DH?KI+ lx} iztsmKiJ ؜$9HHĘ@8ќF.cR). [0pa ]I zb[wgwQ. ad0,{##zjs+UPՆ( #g}$;òtȪQ%H6 IKC=w88 =h_tw~jz/kSï֓IH ]j2QSp>e~!wVw‰wDBqJkV! m aΊ X%Fc\y5gSM&!\˖ts25l)t-%6[&z6gG^m p~ME0x2y) M#kB,vp$32vΉ2UE?>19'TcM.\"T'z^:kFڪ2jYm,-%yB4ͺ$#||g"ԊS8^.RpzKuZ8y8F1I 圶$!`  4&.%Cʅ4 :A>S3-&~&a^3d1qT>?$' od Q}{}2$63QZ}OVn0A ?t+4l K.7|%)? 2%-q-qf;l!kpcXf S婙@ۨQn[It#e\qe6VSD46:b&ÄugA.RSbJγ)z6 P"uPk\gI/v tW8/h1a W@)7=zuvt3o$=BStoΆ,uv]&:%JlذJ8e *6VM_WSV!czj263| cN&>@ C&5&^sBz072r&#U>H#AOK>7 1 }-956FV*UU\ Ϥ3 ݵ8ebzdO+ " Y[=˛ժ 0SxK&`WrSM+NI*-[X%N(X<[ݷF-8k/zYŅޱ Ѭŋ*& <Y]c1G˼>k[_<۰7uX#$#)ga*PWf 6IFM/S7mŌUG]% |vmndȞ y'oſ6gd?!ʼbX}>Q1j+0gw~b.B5 ^ ԯ"OV'd:Z@r.=oh_0;}\:~~cP5Eqn.kkԲ"A4ҡD穭/.8=T)s UDCsCklǿߤ-!*mH?MWX!Ȥa~] y1t)sC#Ī}B-}Z?E袨mԒxrmw ˭Y(5yAg ԤtOO-6ײQ/H+Pkq7ݐ`K%n*N(U/ U¨+y~􈶉׵uyoD5f<:S7ڈaI8?zL]orT$f:4O}6$J| ;.VhԅwVBܠ1瑅ΐ%< /D,!t@EhڀZ#`74@b9!d{ƃ˷O}K$8d WxNޱu4,ޘ|Tq$SʞgKc/8(W\ ԟu93yw)z(;?VQ̎ U͛QsVby&##1-L*מ=īz;bT (5@pRdq,<,MINd۫6&dfZQàN4K`Ɓ%䧐GpJAu?T Wjp7䲯Lq ںn8}1geE5r|K7Quv: xS}JB)*$Oɶ^g@f,}ұR)Y&c"o_@`Uk>$*cJ+;/cE%}!޿WSj:L*o%ҲP .w!Eu@ù<$Q2 5O ~ Q,݆UcUTkGJzA"YCcHaGumQ;:\B4BeO[VǑv9k rpIȷf;"x۫BDum;Y5S"v´`z-$5+Rj%Pe€!ÉEUZ/,V9Eӓo^N,β 1W~6(}))=d|sjgvqr=#iX"ޘ+y!hҫ?_4+-=jмh*C+҄tvSX@UQwD?AJbJ7 1_aYc KF ӒtUi͞,k5[W*`/^gP} @YZG悶{-;Kq%{++`UEa^9j2ImE#H{LpK\ "_|Rs&{a4`zxkd>|ᘠ}"F .7ǃ#rn9;u%EeYbm%,d;e+|Q O7xM;STv~]jV7)׶4l*v (Rs=jUa-YiBFIkC|.:Z6z|u1hjdio;;0>8K n,h| *ՕRUj>j'u.B]ޖqoJ_:'-jeCM7ņoHP0+,#Ŀ 1ŷ;T_6Qoʐ{.(+gGHc+ o^7X#.r6ډq2ԨwDcd#O0l7Nc2ݑntT!rs܉ڻ[LtK@Gn ֔zĕA554Ud2ĜM=2OmWF9dIf`l[3w"d\nHCu̷d撰g)q7I-I@)+f ]}ngFŲ1OduYӫ_!綨DnT C߀åOQwì C(j@y{`Brpʊǡw52%KdhCx5q{HC=jOqa]Ѣ;MWGRM+ā?`CmX9sXNECG[sZ -O_-Th^-szA T $Jk21ڛ8Z%.u50Z4;_#l@KN-HrM"ςm*[>g 89I* -VLZs(Cs${sk决1@::r\i>Pd?φnD1W>މnˣ&d鼽qG*.~2O=gZ¢zJ|`:J1„Gatǐ/" Vh_(<,oRrJ~280b`X8`(&t:"~L %?w 5s ஃ t~ Ǥ]Cӂ %DS\ $'v7CMG/\Hk1!*E<;JK#O7W3{I^{pLU-\jnUz ֙l; r(Bj|h6ೃq㘇݊=ϛO qJf[xQ9GD@_Wgeӓ`Vׄfs]K x Mfb&Σ˫JW=P-:+Z胍cvw?\bYf0 !',8<VȂ$̷l #M<ȇ/Ճ(B«m 3ax05TFRd@PRϭ&60/$Y(Xɧ>&c3*TdcY {K+2Ȩ?+ݴl0Y`DUzk;vn{j`?vQt^A8R_RilmGj#D?[e qRSA?'*\Q O9r@ > vz~T}XՒV;U'$F!sG7Mk'Chat[g 1qqMoX%pUZT=xC lO/e1Ͳ *Ө/I[p:YctX{ f׀hLImF9v்-*g9S4l=hS&*kX^o? 3(55+]]=K^dnh`YvQkp{M6QGj*ڌ2S`sdJ|5K/Б5_,1㤊Gb̙ gְl$qr=@6''3hv{NPlK1ӕg&z ~8^[RcJRkX#~wrKl+qZGq/63Xzt^IbD# pxQdS'lU_N=MܣΣ# }:NUYYWδ?~>'|jfNk~A(^q_^NoOB7e#D&/T)e&7,[C dkNώ_7-Z48Mm)6U@UAXCK`!'xVN\HqڡhG|i"E +gc {mU:IA%rjirV9kuou>c* 'z$ڂAn6.j!.^ o[.W-Y,,dW7l—мPؕ'NPT`dhZ4|AwD-6wOd3k V%F j'JllvS?VU''dǥ}(_CF'.8SX0Ԛ8B̂Fuvgu.D.Kز C2e>v[&2QL} :pL"Ml͞4hG5:+tH ^*I57$0"F #n {lT \xr@3}|'hd2 $YNjg.=!|r\t8qIpBO!k,<sst.##m>|ߨ\RaeZ*0dsҧECΣV â2 2\?jYXn}tn8[:[ jӳՏ[Ysuxv~-wgƼG'{lNI([Oh41Ŏ=ږIpNaE\\<$=M@#dԂ?׋7Fχ߹$ hU'YB?- -As(&L`rnDbmdד@BC)!pu2i8bZh.]Y7X8h( Nf͂i՟Z `E Q.0!)AZ %ZUÀΤ% 6^dU2'a)A^R4{"d6{t[وg0*ҐhmMT Ğ$-?*z_eαbW2u~(jcKF5dMbuN;F%JE^}`@`oϱa fH1tld=h1^շyJؔȨI> t=M9\iℏ-/i)zgH猣y+;'k!N^{N.U2MNDt2}HG>$˥4P엦䶬N+2a:玖x>+ȧ2 9Sl h30̩@! jjvU,4.diV8ϕ'8c^1m~+tw 1÷ȰJ\.wgӉ5t`bqVXXa3,^9$*$UxXc5Dٳ9l%/ysuph/N],9rc'aX>ꐞ_Wv3c3_x~Uk#+؁ UI OeI:@I8W?qMh i؛Gvp`hU!ymO=@3;K,/'oA$ElӀ0⇣=) $(ukcOWӳʯ[YZO("~[ôBN^Ж^KGXtȺj&icÒm^RJ=϶F{[w2," cN}P VuFG,8S D>tV<*o?]yW.M w47K z^|Y”cD( #Aλ8ϒEb2n]] /88 /(d#28~W W䁻skY \9#ifi)]Д}—扷Cnݕ51c Obtq~PĹZB6!ss)D<»D6yiO)D^v/*{]r gu%Qe@.جC;!%p(Bsd[P{<Z)'sH}esf%L4]ɂrh2 d;Ld6} yۏԽU_=ҭ y9"\ȋf J^P*qwJfQB^QThMQ ֬6O ^6h0=qw /Wx# >9 NuA^)>Z wGoiJ'} =ĜR?WYEAS6P{d`o_*Y5Xԩ.p{Co?ꍪĤWإi.dn*F#(Nzn33Jrڀr:pk^8AMsP/g@[}(SE5)kFrި)%vo1a|#A/\pS{t.UֶFO44W7PqMr@3jW P_A }{' [jj"ʯqWg"VMaKWW4me pMŵ v-z_w.nqєKF/ ZW> pT`Ί([+Vt1r.o>H`fDuE6o Ҟڭ,(.)nvg8(Jy۾U|Skn3sܜ_a+Ȟ߁ /D9 <GS?T2FY_zHt8ٻsU!A3DOqoýؑa}_N= <1.^}K}\yӋr"Ab̬/!0|MТ? s{AwX`޳!^ eHA/H1}WwR(YէX/5 L.zGٽۅ]]ޜE'?HJh.U,W'{N]oxN!ڋd‡\.M֤[OV\|<WMT;Wymo~'OZ3Zc,p7f]^8\~n@f6䪄OCFΙRMQ2mX_FS>fF"IJ6]DXp6;~58I-Q{gq ׄ́~j Ѐ_ޫ6yۥP~L!x>Nc׮p[&<Hd A઩Ҏ{5/;l5aQQc*  Y5ʍְ0o3}N7d"~l;By#.V'9mg%Nqxb@CVv rFFM.S{ t{A䂽<{`t Nz΂?B`+\ƒsZ";8 0"GG:chR;s 0W=If$D\!hQu `xjl%ުU* )C֒ND#T:E{ڈ/%` rQ/HM0mdBo%'}CI4R/Akf8//3Ζ | Som3Kc>*b6_ۙ8p$L5|O%k077Y'w^_7E_ $G.-H#.*xvd_w,^B#;gTC;[WT@]#|}ZMbw8T)]s{oXlkw5Y.-G0:nzf ;"ᰧCxBonJ{&Y=oFݶLZ)ɚ71%6 _.++wCܑᱶɭU)dvB¹,J/%PhcP ڇN9W(]Rt o NfxXJn~bet ȏlk1y;W/g/QpB+˿6 ]?d״a^ fLӀ.Qisxl]XαfǓ\`Ӽm3i> Vr/@B;pHIbckl^>XV9'̤wp86׭BNgq !fPV%<1P-E}6(+7uѾ;3$.|wN`xF9 eEu,^ ]~Pԫ@$aSֲrP1ڍq\6 G5ʺTGv#a?_.jm&M\{ש98#A>ХiRîP?֞xH-z!*%y\dq;3i+Y1,l|=s9$@̶/ rra;Ce ub݊.!s 6i}HUhWzNۡܟ`Wv)@a.ӭOʿ]87l*xs&W03NĀGoOt>J"|4 jYCh S@_>eߌqdU>/̎܂\{ ~zex 졹@9BiBǎqb{2..qHK}-XLosMGnc Q",$ǣEmfyP<bzqs&̣3xejW{vg]2T-JGM=lZF$zDq 5GAF1TWq^{8eT(BAPDT#yݩʕK1:з`7t}w? }E+ }z8(lO&d ^{)}9Ĵ|Ӛ".R./\:pdf욫?i,]cCV-;>)R؊6"_l^ = ZIg Tf:j^N(y'6P#Y.ަvǞnHqlH˦sgU$D#vM 4[iQj4g7)` iGi T/ȱ02eq}EM2ER^Xiú*vM?]yk rt 8,xJS6=z4ϬĖm,d6)ObҔJz}ca6}D8'al~OqdiPTet;эE5(D";[B?.pNv/d'Sk2'3Np!u}m<Z^O +9{s"\1 a@\[|nqh̩YONdڥ\˧kL|]0:xn}qtXcni2~<Юеp֪~`DH  XUÜE/zb1wh)\w͔Ρ3QB3|Lϫ .>ƏdOgpjͰ:7tt-C-@ձHڇGk4\,$;@bl/\bnis|ڟCsӬǃGo\#0߶GUg4INE/#(,ɳm=sFA~ި6vN.l#ΗȠN{ezI!E00sV[| #I |74ON9HaD'^8o纔eD17UpN 5ZB^&[kX~= Lu%Ќ1|MFS{5 A![0!'LŃkX5^MH6^xO|W;9}B$i7]n=f EDh^5|'DϹhE~k{#N00$ &V)W~M9i\N 5#J rIdH'A$)әufuhQI}9^Ȅ%U+*ƛ7|`pGos%?sMrEisf.WDfY+?o Į鈑rT(^烢"'*}!J+.3wk]Xd6LpwMYZyߑN- 1ݑk(h&Z 2ϛ"b5Jbx!ocQ+kdH/^_p]_ldz jKGNX6I#@-foz5d xLMqU&z; (Fbt ;upnW-'񦩁h,29ox,]uRlVVvS1n﫪Uov|C@~x-x>&W~lGVKfY 5πq Ϭu\ṿé+I%cG|ŵ t' p0"2TpF#iɖ;eݍfwh-#АۋA`:s/6/)=H~m7IH*͞C-'w 8ǍB` Pnmjf,@aIOPaoڨC^l(h;Am{ MIiOl|G$DǚF[\oJeQFfT2ƶ;#Ⓠl SVPB*l'0͂}t \桳5{$~G7i> _æƀwT^+p$=8'#J,YLhb+qP֠Ea#*w LUDpifjր#Hd`wx?E]&Y\!N$'! ?T׏OAVBpN5fA?oS8QAto=qQCh,kFج\JHTBE:щv<ZhGha9inM#4QTj6s:ڈZ9 ўw^]ȹ=l~(4qZ;[0Hh !)K "9d02<+&H`NՇLGfbS}U\3]pEZH4TvELk_N4nwd]+<*W]NrN.FBhᾁ ]/ȀUqٯ/cFzo֏h3h|Vgb$!2 *5D&;ޟ SZZGXR/.Ʈ>3df=C=Ի69EXZ~mB%; z=ó 搩GޕZyt7]m{¤Jҏ/^ 1J@m h\>u&/(٭u~QNs-[9"`uڠmP?x|TcZ&=X;D_mjz?YWf/.s*B@R~s{VËbDV8Iw{7 x)sq%xeDVMjsLj?-P6Y /c/r}Ԓx.F<@ 2KDƕhwRK5SvX,WNz{Re95#c\l㩛IssxS֖Ik+^ZoJ$~V'qȖ.+7VS6-7fɢ_k"/;}褦ܮqJ Rд|ߎۓs)SE˛h?S5w@ # W iX wԧ38!%pӠށ״d\; ĵ~s8]m)2/E9p&:kafvnyΛ=aBm`Lq@*d$BG=MV6l`-zUٔukiqG3R a Z%Կ0t{ B<6+]Ğ8z͂ O'oUsiT-xS 4r4~{>! JrAIp~?~yT36IŁ1M.̕XЭ,C C}v7YI@䎯>,@o[d^ޙcS:>$*9.=Q@FfLv  r*5\x\<rHjzH+Wa4c8SAzb4EVH4*'X8; X5O"ϸԅGO}Ěb|ׅ6/ "nt5ۑs֥.Dfue0r>p]EAlX{H|!ٕb@WɆɮE1 !Q01=mDXQ3:PŢ݉R@a!. M^ %}k~THfAd_&<>8ت2 n٪;;B{y[P|Nka2-9[U3._5/6SD$${w@+ɾFpʵy g95O3 ˄fpnXnѵmSiKd1$_!cT-opmpƄى|^87noFtU6b(՘jzGhKɈQ6j  Vvn/ɵ,e@D5:fQMf{k; \'1Q?L,MÌEP)P͖ߣA?pQ3p!!$>V/%q+s jb 1?Z@22mXYG3|QZ-`R=\(NXz"5J ԧqC(eWDT>>`lacR/ 9̵CT, |ggH[ 5dgFbPo&IGu9zF^Pl n;h4ܬ = D[Dn Ӆ0EkP=uxr5+-pt?`XM!RgBYtA26yG}>F)[>qֳ ֌nr=}QȤFŠ6)WxsV̦{+$7GQt[I3ozr-&f{KT}ms,+J.40ٹV7eynFo_v]aE<`Z\ Č{ѿrc<O٘Z.`L.󗎓SHUej)F/7彤2wAPifn@/\PSY/3ˊ"`DᥔFvad95V!17.}Ì| kGBޔ)f&Ns7|؄٫5eiIlꢒ4ebq^ "p4^e_>oQn)Kvy1`䖻ΡM|jL+<+ eϘ>o= a+iFDGta!dZ΄Fj ͂ϑYQ'o$Ӷ·9>-Wgy*f x"GgQ- Er%iP4UIF9?J+X pAi6 "c=meF@)jDӌѴ#B';CLLg)-pc`%ZdMWZ$04:ޣ)[Iv iz:n(J,EHL)2 J~| iщ/g6@Q[&؁MVbyD^*[8 ֘].zipd^}w̓_)hL0j[|*|vn6-s+o! "bsynJrl~Uu/6EKPR$`c ^}W3u([°n +y1\/(н3O^C4+R|ҎTțBC51 ^kpmUt}ASׅD^#^4OlO(p"~V #N[O 4!\Ft]~ Kr岩P|nSR$@CI Lv{s,ϰVF9V>e/ozZ Qwjs7I.[)>/׈Imo pe7Kt2|ZsJ׏}4A:α$Rv4 δF<358S)ZPa$2@ ,!z@KBD15!<ͰBrH2*g!dYhtԊ<ǃ^>_B>Hp޾&Pߋ77;|ƙ}"QZh|wFuVZ ThWjrq~av4\9E]։t)DU Senx6:nٯU|#~ ERq+l q#d靴1:k'!(.LN#F$1S/9:9-Mɒ%cs24 lR" XPzUCqcSqn*٣6;̢a粯C7QC  ue&,9ҟ7iwqBy"SОAaD"Y$(ID9T+q3H 4=MWyI;"mKgK3Ѕ8J8jGJ~ 9ijqc ­vQgŸ6 -9\gZڙR2EHTbsvڂ%.[*ߺYރZIHk9hQoax:l*H/פަWnیDizt%) Ϟ?'gx|>J9޴jEeyPd44 9 nsS(Օ9qug+cyYj% ̚N d ;j&) O,{{[#M?.~[jko=yt&mQ@͈o{0 J1aplk*.ǧ~N'ο kx07_^ #,z+Mz51'zt1n4/6> ڟ %L}Ϝo`>]hP)\0IjX'XV^=h躔+g_}##MG6vCƯpڥxT!xy> 9=O֥`h0upc]KsV~7Ȑ{m$|V-_x4|ǃDKkeII(@^ 1s{KK`~\Vf$h=@d87N "^a[`KPxB7saK<4KHz!Fq%{Z)a=ץ"?.^Y8*Jspb\\? }9{b[tpA]dbL)X~5yrI4cES\Q5[Kǧ٩T#%c P]LLWxuz?#M,?b/}^:܄׾g'xJH[]g-չ5+-33?Ui& 4PXGIa$DbN0!AG;GZ%g/ d^|fkq4|T >1% @nۙ|eZusn .HsOexDC* [7{t˨aJAVˤUr8%EkS*$E ~a7N>ad]`6Z(m?JX6+{`EiNVEJ\##n}QM }Kx upb8nkjlS(V}Tq=Y g `;Pm/+B9MT|A~G6%)QNj^Iě ~C %m;V dYvv͕#XN;#B˖cq_%LPɲ9hО¯r]kϸT}oK¡=75dp8TKy;ΌB^0x b[Wux9gRǹ wϸZ[F!10_.aV)M @%)9Y[jX,=2܀N\ʨ$u@I78]>/ =`peV^Q~P-lW=*:' To@'i E(]:Ѽ$*f &RZ0y!XW͝M2„Fp?N[+. q"-GxY;"+Éyݔ?S"ez`/jݱbgT\ M7Y-Co,NC +<(-Íjk$gt"ۥ@ѽ|w"ľVh()@j,FE3S#G4J !tzz5pՍo9Eْwq,ѷudފךvb%kzm"cG޲3pQԘs"QC#)[El#J:ŎҶ/a` <;whqcβlc3ZmpҝCAF%rIyWZi'OG(_kZ7 XĦzF숦7qi\k5?X]$| nc)MϖP1 gGٮe pA){͗NX+>iτMf$^&$cJ.U~n$d" .I\[FHۗ!*?}ts5Q]A)1(7&Tu% 쫈ki4\SMhȋ_.?؍W 鱧MR敊ҟ0mL:$?vmy[噽#}^[O;`MAk)a6X{u%Lp#2+c2۽xؙ򛆷O>y /6͖qմUxTGUA/oBfk%䙑S'+hq1o܉ /vC>.>q&.#am6bEhtƒLzB7RW|!ifPL(, {WwŚmVNh-l /'1 *-h%Kg%mQi(s Q-Fh6)vGhG-Z,s0PN9^/k*` XT7'{ ޕk %B*&S]j7&:+ʫ(y)(}C[) ,@=WJ)ݹa,F[u"6'w㟛m#Kߎ!7B8+Zb'ظba7m> Q p𱏰l8[>!Z35Ä(<=i+FTx Fj5]̙(޹-FpG]MAR/0!UP@De^8_ɟG6jZ_ƮpYÓ F6<MHxޣ@Gp&pvQ5{Y^8Q} 宜5.< %m8^2dmظoS-lpGnmL_du,GUߍmxi'*@5XsM^lsV$Rv:h uEwV^G"~42+ɃVп_2jaX z1]$oISfO:-4M!!kl]QXBr7l饽T{18;P?{y*[qJj?R?i)MVj`W`\SѾX]V>llR$L0/υil $wvm#h7)laσG.OI^*xZVt9 h "Yh1͇w/Ӛi ,jI+Ts^"&/\N$a>˦D:Ipw=ы`]xRDRa!&{ݠccF2냄As~tsޡXWӘjQGVWƕp/DI4|r2J.:Wf`H:=mi;1d΅YY͖wVya3h##IB]V9glͰ&  .jٓCiu$V7x^Wlvlvbfyy`Ivo*껂Fco"ۨǒ`ӌ?wU ~G0Ov^Dgs%H鯩e)Z@UBD0X>Q4H-.(@v1me=΄U b .۝H6gB؎mhNLJ, J5X1%J'; CYckrrJ|yLNr`إ>9YjO5^[M5 *OU:lE{O m.`G6:Բc@kg;zI/Kdy2wrC`azZ'd?-t#h7FW4` zy2ba;1 &VFiFkcD)32s[$U[8B/LUe z0Q@|PČD\f عu^iS&yIrnW"5h/ ~IA^_w4EED쪰bf{.D}x`%}i.C'#Jo"&%˗_5}Pgh+>6J&gA*6HOM1_6 ެ'*cT~b{ۥΓeܻB6&Pԭz${ie.:{V⣐ w{'&oh̄ ˥^ݷ=qM3ur+.mxI28ĥ Nw0CɁ!ɼp_)!~m',mw)ؒMz}*V(S'&JP~ccHIivև9~ $bk5TsO:w^_, 9]a';SGYG4DY?1%7.Kk>C+c xѿQXƿ5@st"׬wu'>hS$( V et*bf>?|T&xm3ґ% 1d=c, =>s 艏$BFr+nSK0OFWp"q/ 4qƿ_$  s9o[]):H bM5çm'Pj3/yR=] =P>6º*DkN͘xYj J).fF[ EQѿ%gou&(گHgeX&GNQrlf#RH@2z3`6Ҷ ~|bB!arXը@Վ٪<3Wՙ:Q0AuV><-  cvKCaǃcU*1C| X& eԄOa0b/P3F'j\;2`ժZ\o\1f;FMlT~ݹ=Op>Tv@ea2kqtBسiPzPq,i-ȁY+]J.ptD,yAKmka}LDDzC~*̃ ]ωlXxy[DT)jOa3R,bu'3˷貺k(d;9kL$H[.C9; sNd$[Hdd =J#B0x Cpi1|ժ%X19ܿd g#fa]9R8t;W &[CDH UL'lJ[Y>oDd?7Tsܲy·U3.r&Q$_SuLtֲ,e_́vu(#1֚B {xϛ,(r8oEGW4ؿ:MRb dأ{ϓ3 ~6Ǹ|A X)ݺ =1aL&9%8\у9כ{b=$WoeV[,dl ~J?2= SnXXс|vՉԉ H-ԃxFAibdi<n+s7L&)dvxtuXǀk(!NҤ¬DN_*-tXO<יPQ ]+TNq(6vDQRf/r[Rk#g#џjOi v9HdViRK: K*d$8mVu$-qUf^!c,,q#g9gH7PgYxmwꆧH*mXbb^5Oˁc.LGz: #EwB^l>vRʳ&Im+>ЄEy%f#'uq<[?B$M: Sհ]TJ[G7.ܽט>%G"y |TZʻ`Ζ/YmW:xm-^!\?ku/B~̰;~NTql}:!10& G%:T%(zd$i;y#Y|Եt_ɪ#$p)Ѡ#-d2&wS9{q:y_)=iŀ̍tAcY'@h^}*ϝrt%Y,k]ȴ25cUiH!Q۷)+c8QOBC" 8gw?>[i+EZz dkJk J [b_MA >)b/چ7ȧi/GZ+ӏ ^H¸$]۷y˹u¢ @v ʬՌ\#N> 4&s#L: 4Y^GILE JLW+8(9c'չb%]eu=YxYsa#s^߈*k@c_]8بhi[ ;!XƶnC> +TP?xC-Uzw@%BUDXzQz8NZ=J ,9Ƹ{U/j[Pw1.BlL }[W،vIj1mijQ7?ҽi &ʨB OC:",)j00Ge#dOsdE lϩ̧9mG z $adt)UmU@TeFT>!@́b |5̍tyMD>O?H!\ROXsTy.Nt)%!5X,rsB%|Ha Cʍ:`އP%&`{WqsOARQVL:_i~b;_9}C"9s:T Q0S|1ːhk\SgD5x!zWӖ2x6\ayo+*^b*J}@߳?0h#?#g y9e/„ 訝V:! Q>!T t4$Z;ҘM W+BKNb 6eQ}ЯItD!{ RdjUn礉`w_>>g2lHw DҔF6dNe9 5 7V- ylPo5'"& vr9N:|dOo┛bx6PM@gSk*2]b6Tа/N p̏%mC K_e nAю֟$V;%\^!C^dhnZ.{#3X^'ѱqhbv/}ʙH) ֗6z[c 6N1U=_}?N""6^-=| J*ڼR.͔L5}C9=}E2~8HF[{BR)e.o޷^[k-hW܂Uˡ_B>}=|߰8UKЂ6Џ@à OzYA^g}G}67d?THV4hF(FQG;l555PFz* wEJ ]*z*b@6\Q/{ =fBb*PMo#*O)-q%r$uނz{onB6>:Eg7q#l%:|lMlQ_m)Bl3<>[xy@'ѐf=S .x}eg٫ 8(8 r; k" /߬LpA2CDuod)PQ6/k+xCΙM^m؇`  <얙n%mtɘ%( ګ'҇ESn~ gƭ^D%-MW4CnE;ɳVg"aJ2S ka8W޵HpL͑} w?@~pV+KOӻT9 y4cUhi8򄵽U^/´M]f_x7gX$ OwAw@kQuж\{3kIZ81WXyituIK_1XCt?Уa5@r\ M1M0wFdcg(J NI317wo-M! zBɒY_Cr,a]zbLiD|yvnWMkKK>!ū{960*lKJqo(9g9ݒb7 !+W _buS[mvV)xR>ha& TP?DPN6N$S@Sk)arg l"o6ps6bE> Pޱ^*IPJbvgD~MG';l&J^+Տymqin5b7&s8'nN|NJﲈM_TնyR% un|>o)9.e'N{FzvUuu ׽vfIzD-π Y'( u{nt$ KE7M\._u+D&?v-* "-Jוɀ pvuB戩Oł⼒`~")40?b|d,llC?c5F,nu}pJtnYeJܗ`$*MCYPfg|W/ 6xm\mD%&7-Z_io_V[u.]go3sB/0͏V$|l&Qm!Kˣ96^dNj05 KxsR Js)8u=b*b;=n~e8z[|Vr} ;p<,0 DiKqT-{ 5V#UWm}|ӣ`xoLHٟCZ+i5ܱۼ58 `±iȼZ+<Дji ۵{^I9c"j/k-<49+kC$%uի]pZw6 ei߱qD؇aF ZFrٖ0t1 FޝSeV&;}լN!%x^*%r%XiW}?eJ6O<1Ѓ+g']?0@@~콈lTL}j/(~$d[VϞ Wy~zABSy0O.pcX6.n5|W'Pi6#s3톮1tSk#nDNN?=Ȅ F&-0mL=J װ< a-ΓF]Y y, =*t-*dQLDQ`i}@+S$LLEp:[חIv%]#7p+#_ XmV [@_Ƕx "< ;@Ya٫2d#tK|=~!9< Ʒ } ! ^t5 SP% xvյFHLNB0fGG%!M|i\`{҉f?b]f_Psve1*L":_d%u"'*y`3HFkvC@kN.iŬ|"MP pFXol"AC#/q# ?^m֛9"Md=ʺ^kWƛ*`> Itez@FN )/qcr?,[PY}v gdme:Yݗ+ =?C HsV)d2I2G}Yd x%FYn<!fzOVb.lհnlh֜!Eq+m?'۟@Dz$gs+^NBؘ%W,T;?SQ' C3s 9j:C9;d`3+-ښKA蛱p2ž ?(sWI },ΥQ҂*|[D2 \!!N %||ϣߢ =NlLp:>}aLJT'}+[L5*X }0 fFMM\?:e"=]v$.t#&oG62`ռ+O\GM#s7ӯ ? ݵ%9/$du_܂iWrE<8CZ6?ZZ(zRKb*i =?ܬ*jW?boJ C'(aHWJ&XjmdHJl9ȔGi9%r%=KI rzd>ČOAoJ#͚I=#C`)5nD7\l_l7w0sߣ(Ԣ(OUB\~ Αg>3%#HB nZԡu6Xpmf>R90d?M+G3NrqѓZTrPS-zڪjK)wY $nHCo' M,6ld3D/$l0O|FKZbub<44 %r;Z?B,I^Pʶ~[3 sS2q Rme5<P2&`f12 CL!&c\Y}TS,B^S%+c$9k'XYh WwZo}/8 -Nӓ %I{F_LKTv|}Aנ~ ht ' 1ҙmg٤Z숂/~%0]+5&Qu }s5jXh,rwѥY&LАpvA{`lk΋5~F6y XQ~ЇT&1[1hIᾯ9F 4S/ yrh%:ިJ}؈sڿ\uК. )Q&z8r_C5yS9A**"nx\wNa]} ઺[? $ q-;¸x"Zx ʹ[ԈIy2]S16&qxϟ6WMOII*Je7x6D2[cq\`*OA Vtzg2WmrOM] *Qd5~Y NxiKrjdMh‰w2`ᣟ=i$=s+2ܬu#=mF7v܅(BuKfuYUC'j{[0|tsUJ< ~d$ѦKOtEq0Z`MŪ+ 6lpɸi%/ӣR(!3ԓu`ۨER(KGS5&E _*1uعS>`*_+~NG%-#)VP.e :C92 $m4 $Ӿ-a_-VkF3-&Ue@勛nCJY>&D^Ϗ` g҃_ނA#;dƪ+kQ$%ܒmQ5÷܏ZO`q{>fs2%Au/׊і@vT"5p?2/F)$6WO* @Z&(!LpPkT \\NԁM OН%S~G޴Kډm!_]d"`isg !Ef]l3;gLFӝ~9*+j-mਮq/[ۇ$1bYt:z_3k >ze2xS Gȷ>F43Jd"\I־_3) !yDQN`E]E1wkum ^Wd' 豀H:ykjhFI_ $bn߽GyF}U$ݺ[Z5zNl>kה0ʧWK[Sǔl47(Ofh9b.'U68G6jŧԭUKL<6#oVEWʅ nmU~kp/\ꢾV0JEDNc1V҅2TֵZcvVLO}.K&xVYt C~NuNUKq^kBZWc|Y 50$G{Pl9]zrfcnoItx=Ƨ6wx0~Q;XesSP>㡴;[&mJ^w:%)7case/?O9v@ }` Z֔HBn`2jq-܉U69_:+}҆B: 3֒^ ljNhǧ6Y[xJ뤰0R4é%oڄFDɽi5¼P<K0H::Ky2Fr1bi)IgE8%*er{+U%="d;Y(+h3O!CE;:Hc8=@,sEٕ8&v H*UzyE 1~PLI˸x:h;چrhפBgR|+..YYZOO 8դ1X̏C&Yۆ%̝v\ {?ED(cYI)g8_sC  |naV]KNvGteu&KmW\݂k|'7j5WCt"-Zi>\֥ qDF])" ^zЗg.4\|1C?{@NP '$.B͡:0^KGD ( y Ưu0>t@_5KbjNx>]$}uēJFwp0rNć[ eD 6j&9GNUqB@1fjiֶgYXdts: :Bģcu@/ ̧inM3E 3#5AYK_R Gdo~9˵ '5="v}v)c n;Hp:CQA,n)gwʨ~q`gPq_{AAGAGˀs=BCn TaBXm[5߯I{z#Dw2_bs^)i\'L ةe,c!_YUO|_֝CfJ/c{4Ng"8`l5T /R'(bd\6Ճ9qlh́"ҏ#땂'NL DKs|1" ^ Y?[,S1`C%K=Wy:ħiH%Jɾ?>\QNqi[y)Dz\:uo_5xϋ~t@ m$UcFis]>.vq%U{OP(wc |*M ;S"bOSq^+iYr]$XmJw/d:.n(%,"97\=Ǻypz:rlYZ )2>b|Bj1˲6:wP 4|S(q0m=`͵ 5!Z$9գ8] 55>{w>@w6EU NZDIz3H^z~.D|EŚx'@d#P;aɔŷr=gIt f9$gA-rl/Q~[FѮn]A8g{זQw^tS h< 2?y߅_^di!lcnNlCi^p @|RgH  q\9r*cV|P2yl1VmKf5`%=W&j)`)[r۾`ګtγM҆^hO0gsa ~ OЧ%lZՓ/^uEB 4|Rk فD)o:3 @2,,lϢ{bppPI-z8QbR_iH:g,$hi_R$&*^ϗ 0&-APv臝,|OnV%O=#C@O-ht֙7#|=K&Ĉ PŶ<:onjO#n 9$ULJ"]5 Ef=[u+{7Ê)r"ㅊQ?Uvϩ+Q[ UpG!)싞~ Z.PPaW {c]Q.qKr(od(@`OdND1M/V>5'^ye4mvSAgnz~nl|TS.NZ@x(*Ʌ-=]8si,ݎb(EV - yLznkG , FԉR 0ϰ&o f˻^7յIH}eKn?eh{W%L)4rB}Y7#Z[ }uu% r=O;qX6`2͡n>($T cLvmٖs_JSKlU7\Ío GzG`j#)xLǢaIa+ǑF)փC4p)4hkBP?ͻ UOVi2gz%YgZBWF vk657])ּCl1*&W,Sl;s 09~/y$Ó&Dmw>W:<7ΠoG__%9=KE2̢2A6KKkr*^CF#`_>pfݾa:K7Ek+^偊 l|dJ |yԧtߓkD!چ A+õZ,?Yctɦ 5E=3|E`lZIh̢1wMaBiO DO@ـ )Ч Hm[[0$d  1Jv[Xn]n<` # w;~-z%Ȣx]m0B K|Cf-=͏^گOO#!ƾ/tf%Bmeclj5dٓjs?B\jKAˀ_ 8o**ey_G[\w"̓sqFI01wЀK<fI3ܟ]l:s[RE2}䊷{_²ުҹD(6?l|.Fů|˄/M1뭣䕲*&uX*&{TX9XAR.]jťu9jڛ4KFD mp8Aii,㌅ƀ[uMx]ߧay[ u}3<+$aH1jsACQWs$֌!#l|!U5qZa0=|[{о3N%Q>qϞ[A_aM^+#i)5|Սܨ:Z 2(dBWR ']Yi(疵R3T3ך!JK@ތBΘ{* dq==砣, X+ʶ##f|6Nx[e<~g+ 9C.&[<[ZqӚ c]ێ# :um]hvю,ڞ5LYgb{L"]>p5>H MS C3@ͯA@- @znl^1+=1lTmXK>vާA#/u[/ahf;rdg܍~Uns~)OЗ44T6!G~MwQ01xGO#WƙUՉcXe3_I%ŐDH-N4̜ёؙa1Ѓ6rjZy}a vzS:.vԿqA8|`` ~"m% -(AA2rl$/īx«ؼUf PmlsԔmQ9Q0. .ުwA (W #IubKbZX 5^ŤR xmɱh ^]DwDJ_ARo 5A5q^5^(y;]^ 1:qlHjOM>,h 冬|8#\;%ϱŸj0%pÝBʭIawwf<3sYF;Oem7M1yCRwxd@sN#p{cʾ@yI}^>) 䭷Z04Z:ӰÓg~7%sxԂY C@3 rZXq~blPn|Lu%|e;4)PDүVk򡾮eh^=Yzj[>GOrw*);y~ls }Ǔ'vEE=tw1S< +N'yOq2&LOjEycYA7;F (ݚ>>KoXՊpPe śV,WA&V{!EMsT/y^·ePq lYnsMv Dny[$<yqC*_H\H3spqjFI0围_+[b;DM@WV9ӹ\:MIڗlYagoӭf YEGj-/>% =QKzF,&;j}+TU SVp'&X2Üy:pXTKCsj=n&RR^e\ؙȽ# >: + R@hS"6N2 9OFr*t*J`hQe7lM7poROPҍ\ VBbO;$bO+IƥnF l}'.lI{Vd;31 MKZ)Ӟ8H\H`hT&r3"$@z-h!93Y̲SbS %S`D~{ 'УtKdrֶҤ?J V6T5w؇±5u¨G|ĎHaJkY?4P(^ƻp.R);Эl&Tao#)ІcD.KΌ[MrbUCdmJC}Xq9iw hP{CgKN+mM0_5\m/S'3ϕ2+=ZZ3D}cJKI ,|㘡˨J𥡅 L$jd;BD;P*Zf!@N@[,XyeXgVdw5ZP}WT /iWjkc $mVC_h95aZ8|CNyl{Fp&HLcHŘʙV >HYt$hHe˸ m=-ֽg!$,D:/?}Bli(`GI Ud,>.n8R=$I"3uD#5;֣)w@ (aO5L %juosOq) uT$ "#"e'G.;[] }aSFt` >|9Tk.鷽K1,9aLf?g (bo9 ~6x͝Cp)֟!_K_ d.epD6jc(gEvi|rvX ^k~5V含XJ:V(mPex?v{͛įM6ތ꣄einNTَ`%cA 9kF)ڰr^G.zBD攙rMߩ`t|mRx,SЍ_1ybAB=͸b$MA'/W%c5amt1,=tVw\Eq a(yE7dmCXnKO>|g9("1*ې_/B+V'ޙ/J"/Ӑ0ȉVJx3*8#?(ZX>QwMѤ }Qhg-DE߭1)_f&lSX^ٺQufNqւo#RY(k}HRWXL**EG]S ɰflL7.@s0_lC Ç8-"BzV>\Аz]_X9?Jx-=m#TwFyr #^,Q Q^^|tع(gKy<..?x?DכW>|P߷Wx(xrOgLfА¶YOd<~U Rs{@ܾ t~_Q}*> B*$@7 ܗYG.q{= '.}9 яk\S285M|/]᠗~pn"uo=Z0.xo4R|r|Fg{ t6" s#\LY;9xj8 uDzLʦ$B%tG8Ii;tk>}gkygAF4n,(`@.{jqnaq<ͱ>afHѰSE&KUʾSe=K(uc{3FR6'9ƒYoŃD:v, ) JPvMX`TJUSIW|[*@Pq8P]\QŠ[WZ!.]y#/qf(OF.g۪H@4ܴ"hUE?m+:lIԭY6Z~5]?)ɑx}t-Fh/eSz U-U1 lbRv)X BkS8oCV LSG"'9|7<0GUVU0dJF!f^C`V7S4(=wķ:>$SY!$y{̠ގ;%tVI~^"9ƏlUN'QŇمdжæF)k4^* [滏Fplwx{FF"it8_'<*Be=2WKRڃCe!q 8=ٵW3Q \Z)F!f:_EP%kXh9XgX U·_ڕFQ uqvSeGWNIیtѸ^HohDm[H npHQ8lf>`'Q۵ 3cZ?]b-.k8\XZu+pSq3H+ZsW,;Ԋ%SVhiP6 MM Im 0 U %=YЩt2ޥ5R8mvXqδ qC\LPb=d8`׻sq8~=dCF:G,I묪ƚBBH?w@5Ʋ9TWUURņyߟ_l(#jޗd,oU8L!TyhD٪@%:@)E Ի!mCMj* 2ۍ&xJH屷x'6Kă:DZƖfٟ2BbV-.\cD[cOrWqCi+ii?@F̄->(%iY1vgCҶ-b3AWշIY`Cr e{}0&ekaiɤD3eMV"-crA,v'7~WX@6$=ܚ}$iR$J^M駋%@~V4raH~b]?W1/.5Pna^rpl- |8)\)o9$V8 MMSo@Sk!cOpj/vNXB 0uWmh{(nP6Hqx}+ja壥7mXdajO:hH^ 3?xRwr+Y^vH;9'sSɄԚxFlxSm[f Iu*i8缣C93~G# Vꯪ͓|:<Ӧi'~,_!Fƴ* I,Y# ,pJqkEC-mʉ)]#_F0s:$7?"{R/H]HmI_ kHpY8YbZygK ]z<!&su%oRÒՅӻq Gb"ݠ&Np0 LGL]ldZ/mEB\5b|)? ma(AX t1xcJ.Ig^0b!&_D:>+~rb>S!ې_KQXPz'|MWa.y.Rȓ#۳znnpQ\WsڙD&9bӅ/v,f:`B)n{KO#Vk ƔtiM[oC8]*/avXkY+ʐnQ˶!o=1OwӨUimʀz>ȹ`3_9ES#1 Vslm 3,8S׷*5a6-Q+b:£Kď,c=JQ /%[ Lm5`ٙ pf<$~6pdH':$4F@RN ;4m8> /(鼦*԰r"u@aʻ!^:o@}x S4|Z{zlzPù .Jpʡ2-Кޥ+"#|s_V!M;gnI -<#D멣x_Ƣ[pdw1q@O2*T5ЃJx  _=V+MDnzS 5`B:ck0,[=Xa.XtE&CӴKFS I$smr2୨˂ ᰽"rRGH^nK( QVfc~-GHvie  AfK5>V8t*OZvÄrx#2Tv|bڢZX .kvV\Jᵷ4hu22#HWMe\WDլ{G" V^w׼:{ c*=$~sC2mhhX5쟖qUB@@C¶M.Rў]0>>dGS&gl*I (꜐*e#Lh#Lz-<#b]BkDXI ?_őKGp Id%ÛIpV1SSv4o_j-T°sʃCmQ9~iCv%QE,) PTp=`:ַ&Se!0j> SD9 k_;8/Y]3(#hMH)&kO" dS(jն,BH_|_"~c|\+/GiSvjR¤>XXTV0MxLB=鯿R#n3^]ZQa sa ؉-eQr3_eQ;{l؝[u^ Jb$@8YKiX.3YYjL}R< 9 N{״tN6>*7L4USA衎Z1Y.E,z%B`3F12`1{t;amqܸ*C$"+fٻԅ-d| @b60Zʌ1GU!F$ZZ03g'JCDd-=kf\PA3UR`p׽wv'Ljbq ,G9&['RtEEOAŜ0t?I/u^ w3%O.6Nr3#\]g|A'a9ctj{ E&sjeĕ[TF .('gs/F,^nqmnz]2Á+{<`{ޙ㺶*.^*A[Y3izzϘ IQoJp.),<[e6ʡbp Q},S_'UwVd;dJ.2AR$!y<킶[q'}QJ:H*hjLt?lQ{״H,{VN^z$" >xOOcaHD^CnQAHPЬuч g}_u@m[@GMZ*A\ʶa`aJ| E qyl/oS(TvzMXeOjMP^6]W$41>-%R6~7ɶoZL@Cà ~ʔ5hVY$-"6:T~M9ք 8u?| C8:tW Q j3aK.j|[Zs$VTfP\)π:eJ9P.[$װ~ϻ?qmGS{$Me==CC'5a_4{+8&fjg6cQ vv>-XhAwB+IqFuRw@)vx}Oѭp q$?pe<.pMjT)D15B6vF<<f@WxB5)}K]K BJGRB=Hw$kH Wmf~9_>?[T2~x}Vџb"Y(2)a{.7M`PޖGN3ͼ!4y‘|#$Im$j3J4cޘ 'Ȅn Mz̕)Mn)/'f \_N7ff]yH}P;X/ PI誱DKWk&"<ک,w0n2J12Ubq͝M'վ!J9?;bĄ08#VǛT@adX3캚C;P>0Ur^WᒃD!{̿ͪ1 (BOVP.$9h"Fd*G?˭$&e 62Pם^!շB+<vΈ^=+wj˦W0X !wxѫ:m9?J4{W.aׇ9p9@*EI&@6pfD]-"w`{%&i*p'{UPbzSv8o|GY`_G@G<$~F,nPe{ (blEy )v \s ξLI wrY tQ~C8/Zb Cx?Ꭶ'jVV" 8po^H+cC'cqKeBT 78ӹ3pzKn/x迠58~12X9X"UW%@\rq`ϒtm0xshE Njy㊟Q&îV3 պ|Bjng'lx֥um~ɬ1Y:]vÑ*t4aEFe?>ܙߘޓ] Wj\N4+;yUV(wQ5F44G ^kIYΝ~8d`LۃE+E}NF.W݅Zn>#Bfyg~ϴtL5dΏv(Etv') z_O/oP5f8g+07˵+2~+7Z} Žbkqqӱur:..6R^,N*hw=B Iշ~Xؕ*J^sL%A^I}cRdUsT#_(dRc2`bHbi(?9a#Qvr=z`tB 1&,-^wn)P){7&rWB;s H{@Ӫqkh(Pπ8*> DӾS@{&%_=z3W\[gqpȮ'ˠEh>EDO9iO1RsZIju/vX1ʊ`yD:(x洗E!JQM/`@J_Mߒ.:e dMIu֨8\1eEYZubTpO䅂5I,UE4FC}TOo&'[ 8+yoD4ߞ>AA[>9W|N-1}4q\AMµzR61_ޥ}5OwJP;qJ*0*Q~ϣ66 yT*LgԊ$ah\`_7HTj>|RJZZݹgA~kx&x` )$NHjӫp.;;M? D~ҩQ;&L_% vM \ ۡ)m̞qV `<;B.lxq=^m>#$>񓺕j|*=[M }! >t S@7 6, v)|hOW,U $=^5rXreg;'HF {S-V"5-rj<}δ@uY[,=3fzw3鴿~;߷[t:SY'Ii8? 4{z,NS|mKXHu: >-e^i[Is7ɀ*z'ZgUkc14\%b--o Cr:.x*\ʊg͙n'eNlL۟PJkߥk;o1tݧ OHԕ*13/p"{{u-1Oc7M3dqT=Ow' a/RٽR)^?/$-o4J(8-B;q@pZ#c>BSP%Ls@7U;8U;9TO]kn%ػ=_djpOϲ/%v6&@2܎ r*C t*0hxvwI0r>G86Uwg8]|"A,R.">0aVVGݴr=;%(#ϧ7 TysykīWEJ ߗ_{ >vtV5;ՄyBEpJ& U¹qe (ɦ5#F?7׬.kuAQ=m#Y;YCC z ["/zBufqD- X\8LPsvI?$D5cݮ25NGDܓW X%xMҳ1/mduWG%HzzoiZF>@-TtO''¼ʠ&0$^ a_x`Nص}5*.ڃAYI(KKȏ{)c,6UŇV &Qy 2'}6{dآ̼_ȥ<́5|M >WBnȃR.N>Qq_ w&4i3?]V5ѸaCw#gjٔC){$d$mM`avP(l> ZnU:@9VyZ-[$&v\&:In}4VY lgfdY>0;H0},!0@KhS6-N0 7Sv{U7&ʸF F(H5ݯRO{)`R*߿tlWOh?%w ѵvA9Y {/YS?90,k˵jJ4fS'C!B?yښ*vް{ ) tO:щ:LcDP_+}Dƽi*@$ !qތ藥 *R0c7Mer)eMC ne6SpGmt42?*]o^bƏMoYd5Q&|hM9qѶ@{V|C^׆bB!_,ɞY){Qb*Kr5 @ /w2dk7jWCo9Kc,Cy4/c1n"m2S t7.>q .d4kNGjd=5dPt܆59gVX@EeW:cC0gt/C*NvK3<"ҾF0`BRG?z\?pUw  gi@ rސJ©QUfZ^{'ۋP8u=P!v@NSE1q`V61gcN?~Pb^.P ӃށJ1nc:)j= 8B) ʷ"o#S. vhŖ^pbo-c  V,~Z*Z!͵8[9=F˦hm)XrUPQ4CDfO$gFJ0 (.)q]qO-!*j/eAg1g mC%@ps ^A䈻3 ba\pl/u܀G*BTVnj)ݭ\a S,WG$C a! % cej&8)dBi0يI5H  j(-&qT?~G~wE.@MLɶIP@G^N.dCbsM3t\ tLOF7^]aWH5A?+K:2j[erN|e Thxp|4V3pp"n(L}Ts8[o6Ob#'q .O1u:nu8iVFکuo}ʫi=n?!$~*CYͼf4XA#uC{bx|y3f4`- ^NJFW֟`e)=hAL&J U30+Fh1~E-a(HQ93o 7\˓,n}KjJw IZYt^g["*45B?rMc4TlXD{i>mʂL lD5xx#kȶjމ3m\'|UO|`=x|`yrN.asdc+-n;ƢN9.wQ Yqu\bLA>g#;W栯S7mVɌP~MO7;M+v'^̉z[,W SB  ڠi7SF`3Ka_L|C+abQrN3} }\^fWO=t5yTMPDe 0Cs7a'aV4si1xni7[5/v\QR$wZAI ri *ʂ0p (M\4]UqG|i]H]kiAxK',M<^&fqi2t1tI>ygcwiUABڶMk>ڱ ΪUh/'Dxت74`p^,7Z]9"tq>Ux3lҟj?];T|H6u;s0Rkh"JTXTL_6E8rC+y - ѧ;}qABϔ5öeaK*rU)+4ߍyYF:!M>A6<petԁuj [k% >Er/'%K6Vr~OBSU$B>! zzXFr9ObY#YDŽ4.1 I6´~Ɩ h:],( H xT[GY ntOF#梎պqV;xc?](35`iynϿ'x>qArc)S %k+t7ϒCdi >,ԚMM tጓ@wTɩd3CB˘~mbuٶfLaZi隸􍫱+ Qf6y %56Cɥ Y̶o 'O7-NvJwrtyvoJʈRnUcdQ)_zL䖬eIo3yQ x5S/-ȹZvR=<4lOAHY1^>!YCO%D/j{JO J%>²-l ),aQx XRڜX Hk8b0/1%vQءﹸXo.e±z"ĹXt$0W"IMH/CPsb%\Yd UM) k[khƦ+E͞%&3H]%;dW 9Dm^ \m&{d&gCurK׺sc9Ή%Rk%9Á>HB%>AWСt -yWX`\c;+\ TE86Q Qp3 l8diϙÀ0y稼X~ru͢Pm5Qw,pl+:Ny Kn'eKwJAuPZzƖRz/|3sd\~!q~zxcm\N vB߾|U%Mǻ9`kͻX"'YuFta8}<ζ<>_)!+?/Ca [d/rKgjئy%x'X?C]M }$W{ɟD"w HsnxExͫʨ{\+d \REI!!'fM&1 C/`[NTT?]wrP@LpdbhAQ2B ى:>J h>!HxGyO'?4(̎N"K_3Bˊ~ k &Jpvnأ$}"@Gy1&)M8%^4Dιŭ^W2V=XR^Fժ8k^c. z??=f:r=2?,9bxpg2͹;LlfRno|s;Efy3>}#,rPݑjo!mtPΒ}Ԝ4j- @BS 8 eAd/=;ʩd9D8{ey6nHdy~F#)XU!r+-m={ˡ43} O+DBMފZxXfKclQ[(@tʰlPðcJ}صE[}A8,w~_WK3:6Jla vM^Uę2E)r\MQuݝˁcU>5ORnp3;# ݜF-U!ӃڴUWq-V26 !pEƮboFXdhSc^'ɵ.8{}5+ "?lwCq\U7XLp fQ|AI= S927 ۾|@=kAR=)G&:h_ Ƥ=UC7D[)-9P7}߆Giȑw ֠U!}f֎.*._WA?LbI$kɟ4 PGw:Bh*ӎC4+@6&9, "S /-qϓKjZj bښl˙{uj #HִC#Z67Ml3eڈ6MY]p礳)hyÂ~ızL xb#j:]YP)YT6#r-bJ6'Jʨ{V\ńw4uզdy*[&k$C^)Vi,wԍY%R ]=l+NY#)}e52I0w Bj~w){A 5)mĄЊ}EM Y6%¾cю\&rFg!^WͮgQӺ`&$>-0VGf. lc &06AtWhussz_ȢnRmR`B nY?Kᬓ[N k"5Uy9lA$ !z=.f AmDбJaX낤}Lp ; j>=k>)`h~#[*,2,^ ra% bCcW\ZC3]ݙ pwaCVV\B#PeJ^hNruL`EUFH:+J?RֿW~)D\3 Jڂ_7v <#fRH1jB9 b>v2.K+a(W A󪹪}NU^(QKƪ,Jr xT( )tw E%q_~:HEe3Pݚ )DT`*|o3^Wa<РWL }GC 8?6`.BS{\إ[fgxXZ6HM3J2QL_pi( Am?y{;ҫ 0C$W?؍UeOop[)r"8:/',+Mr' IxrMQ9X)o|e !nsWYvy4ν{xۖ^ kΐH4Mǚ(M+|>O&@# ㋨X͓Xi²bOA9D.ڽĵ^3CWjx7>GW)<E (h`soּGiJMz LL)7p=f$XW7eh}Q|Si きԴ|HQ`wV,z6nzo|Fx CԟNT'uP^)~/>a7@m&K?-z"qI'4xla]z79ـwAlo*,::]z5=81">&痝-`v+b6r4ӛ8O^*z#3ޫ&vbHvG:hgVY;}kZ5&xnȲGGHd"sB"$ˏ總ohq99`#  "SDէɿdH$:*ܴ`z42ºԛ۟&|.$Z/5Tϵ4LV%񙷬Vy|=T 1הeZ`$c7wlRP&h=wă ZdglOarf'/]gcJl4[{ 4Z^M~{]>t$0(_  7n=|=.Gܠ)AFrNS M*<#y!Xd`':LA(11- ?) ,Y*iuTzr&}*Lrǥ_2L}5+/oÚޟ$,KG׫XPbD0Y`pѡCߝ3BRE=ځg!`**M@X$d|se#QObЀ8-@&vᘅwaIBYد={3B"D;GK | !N3r7t)R51Y~g3c$ [򹭈~BzAU?Nއ)aiO:"6Rfh$hciDa.p-3ee),L{q}Imt:݈D]>`"C&]eHůc~ tg~S!#f~#fq.?6}lz#č}r2~Lװ g(=eMf-,9} dK$1JI_1\i!0,f7e5s%!o/F l, bYeVM۞ѯ2e$\a;ٗ|JZk0D Feߘ ,?kޑ+#=EGԏ=HNIrDU6d2*{z27Gynغq_4AaAp1;Kl+TS+k=JL)p9˳M*שyhf^m=:LV}OR AɁC#%u^Mzdh$Vf?턎0VWL܀ƹ _c# I[s_}3prq2fU\@LȊXvG/ޱ~Cĥ--&WŞBʪz$^[" M::XQ7V!QF'*L%E_A+^O ӰւzvweNdP,d s!HdPN- OZˬ$y)A*Ԑ,SŠOo?Qcï5?8Wuxq̨/9 YΞo 0;)GQ,IV T2ɒEmIcA]}]hlN{TpJTd7<^qH9p ERJ!Ҏ'LIh?C&[-ZṕFЊAZ>e.z (lR zڄ}̤y!UuT s̑MvfI"n#fu2j$duwÍ{l)ˢ~h7eCLwdq"1`N-A, 8%TЅ*C&4LTOµ59]Ev t#L-b)M7| 7Fвݸ֧?'+é;h5G '21nŲ`9| T!zwhfrS8Wn`lQ(dV(8nLXjkKDcI}ݮ:;0J*MTL>]o'Lo_Q2C6V3yp]r u`ٯ'>Xnb7K_TϩH;edvV}n߽?8/9ZOZ濼V:n|dR15]Lbi̬bP^! s{G(jnOwq';Q@O1`ʙ?/s1UYb$ RO:,$@Fj#9p TA4cޒz$>ʽI7CD{MdKػ]d*BKCfϋy䔌.HJŇ3~t2eT"o7vf j>7 PL/)ɉ=ߣKP2S=ә%tx1=Zڪ5ӾhPqK K۠hSYO4\aX'˜V V\}P'̈4et@G!8a,}iC;.t;˅xq> CAֳgUU6b.[u uC|gY~!yܲ k7.=:W*>ϗOVWI=<]XOֶxޏ0u;=aUU5"CM4(U/l> tV6:E27>1&R#3b2Di^hFmy9BPi,_(uhB[l´y=QADog~(`)./udJ\B_kYlL\:4.`BV 2B."d~Մ: >F{Zi*h ?汓_ aߙ}G-!ReUcXlPMscaoܜ׈b/  l븱Dž\?|k?nۼsJB3wSjxX-}_l>5qX/@Io7qlv6rw\ɃZ3FUDŻ•<i yg9([ɋ,evs5u}/eG]UkJj"ꊺUמuqH`ޱ\WyHDW!̋CU ^nЅӏҵ*mOe(iBȞ(Wف5h|Tz=iV '^f.C^VݨZޠ̔/&D%sh;=(@(/!Hj0ǭ-Ľ8:p^@1޾IU\^Z*"K[Ş0X|6l ts&Yq/x;~&C`]mɀfPKd٨N PrSki֬X0ة1hlOiIЏ8TsKۓu3VlR~RFD/fqX27ahhb /G}a]?Ft]Al X6E~XzxiE=biPȖo7n0pH役x k*ݨɱ[t Nfz6]]]aI<ݠR6(l槤$8 HgPGL_.)϶9Km,S&˜rnNšLJa5K}EKSb͟$|UUd:;'O_nZWQ)6AAtEh7 ]ӵC9[yqM#Tine4_VKj)ꈯRn|*oe˶8t/f5aX1_Ui=+& {R]q`P}>ZUa}*xMY1Pshz u]-?BWm{`|JĎQ0JtP/)Ѝ*~E>G,UwɘsL8 m-̡N=Ο84]̠>fTHYz3q@bc@jQ%g_C@.߇N=yyT|jh\uj`v%#aLA(7]O< 54Tu=!6<;YnFi3 V\`֘Y&o]͗k9_ (_ZXZHSݬUѩ='XxR,7'QMu)yQZݱH7LL׭i&9'X0-BLE%ohoX#AN5(GٖE93I^{[Eu=[LO]QGU&P}Ȼ+Oӽ?F@M# '͸.2HNa%EzX^~k {.]fFR-a AiW[`+϶xx*9Cb;zt`jWO UQGa "FvL~]Pх-#(huTqw39 _.(>Z dlκÑEy4$L5^$`$0vȕB}-;T9B?s_ (O H4q`4.@x:{Lt9~YK8 }ܻb,,`zhJE YJn.y䒆|qէ9/"-)Fqk%);E c NͬcLbV=ִA-욇e*}SݔHW65aPbޒS|1ѩR ˠY_ފYW;,ymHRO&HeUޟPYV4s;F\~u ஡sv!\/ eLu&9VJGMUb؀٤I[3~ HGBj,߯O\uyIVqVOTiqT%cqԩ^?o-`B4k] ioC 7VnD);3K* @,!0|8s }#K0Lv%} !]U.rB8dkHFA R(LŇ]Du fg 9㌝捲>,r\6.z%ks1R%]&@Z&pgzm6 )T3qx<6g(ZҏѶ?B^o}3+YjU)%q>Xqqn%J 19"Wj4×FGW9DL)gdը ShY{n}6J 'Kfp:)B߾e@zI΁8 C[rn?2owyb`3y1!RwYVKDgGwL3?Kgcg8,l.8 $gL{+Z~CNUgmI ,?dyEd(;oj^Di2.1^ΐK0UaͲ՚^(҉!2(纎6/tZJͫ>U6 7|$bՙo8468=璢Zgϟ"}Nۻ3[9q6|hss~lm30ePHGL1V9?XG(wpf=AsqܠrӬdkjaǛftfD]9ZF$S))Gn #MXZgcòw76 qބBtG[fb$c3[sawbv>M!{9(r։ Iuaq4 fĖ^}nƍ)g?*'ĩY=N_rQ<;m\`t㦇EeH:a+DHHo&gr qC.,4r}NcA7obxvTH~ҤR, ~abdO=$H t@,V=IdCܯ\#n˸L ݖ:a'ˀlׄľΊ)ڄ'p2 nGjhLUPqǰ9.+O\鮾dn{#=XOL Uj!ӳ.Y'dߡu+4%ӽس'0{N.yu 3e>󼇾qnuIcO% qWEUK1tdD~AwJDyʵpp?TL 9igL?=|yA62&T6KN9ŗ:X 7fM3d4L &Ai DaU%qK%KzW<#jDwP,p\DI!A$+of^K~2ٛS啷C~du02bL՚ȁ鋏U_M*exN٪g¹LS-.2ˌ*TM}-\?κftW1j^k~hDFNPkU Ui rYM!4,o-9L*c)6,4 ֆzL UCUa 5HY4@[pۓHjv.a;y 9 ?ln6eXmjB9W]LzČ[V$d *L&x-]r78Nѳ:0؄wvZ_;Fp&aȮmf +{43XRیZi?=oݮ#y(#+U60c/vt*J4gJD$$z'xgx2á-#'%QLG*.8Oz~45k=zNz2(3VbCD{*uΜl6>0M;1=^ZR859S)f 3zΔ8h RT,2gRlDA1bk{nu`gx8sЂAgĹ5xV{Notw A$0-(q {*NuPRi!'_/S_rU d !U׌u Z[/ .-ȡBr1,VZqys4T~6̺@bPqdqK-5?#6M#gz۶z!ճdԱP$ʹPҷGe>t~?JiH7 Nmksßj +~&Wǘyj1OA b|Xnt.x>  ~&7 3C(I}G\42/ֆĆ$lX|uD9f]BCeO{W6iO^oC_Y.)P^"l?_ϗz7l O~2QDPY>Q*jN='ܻA @dǗ.;Wyɱ[@6#8B /kH_PJ,}+0>ճ,]"ܢ"?`7tEl?P/XtD?%&u~O$:B+{-U0ю)Xmx$ʨE g+ ^+7 JlbѼܕ(gUtvCЉ2IsC&VJ*UWoz)q9qdV?F$44KkU0Tɗ7tQq޼$;/4,/a.@ ZվJA'Y6r`7Phߓ[5a} s1x4E5?tK2-ɑuq(x j0SkށNp!c}wKs/3̼51{ئ.aѨiڧ^~(HՎE(sOS+؆ñE+N _2&%ů NV IȦ8ͳU03xFo3z툘X%i)3-(bŪ 8Fn{57q0VHŸ=Ӂ`Dy-d+uXtsb]=*+r$@b' )$>\:r3w/-~!zΌQTuaЯAt%BQU&̈c8@i{#5ʤQ@W6~YWuf*o|y$/Y6QRe/i8>|2)H ގ|?yqܥ]mW!%MX?B'A"24g\2T ,8rxӬtA 8v{IwL #NRHmXg#g:8i7&Y0H4y Q)Z:?; ܿB H3trp cg-({i5X\u Ts"l{Sȇ;DLw@܎&!{~mغHP#b2h;.vƪÕIa4vEKL @^XFW5X, OY8f,Qvrճ$r() EDc'` 䖑 uֺ Mcs ĩSf-2_znB R_h |b+qܞ˕h)Y|HGF`"圮LdnqwlN5,_vvb8KV>pLPcTwHX?WAbyg;9]L~5/B>11 AhO?b+벚FQy r:hp`N{rsjLmMZ HBP\ 0yl +=~ο%P.0ғ"iZT=EDV/AeѾthQ?bŽl7 /& xZHZ1O%c_ryz; :9@7Hd+mUXlTщ rH{!Q)_ #C g'>P `J0KJئ|GD.%7?J\ΎZHu:p!xYXNtzGaTQP/ڻcbd4Ϋ?%i #7 Z䮳pse mfI> HiiK8<Ʌg@\8At ʡ|v荼DP(9lSF뮸LO?uaИKyBߎ7* gܶd♌n^4dy÷"d7UE`35`, 8}N5*(oZZH5 l;YInPY{@dmiDB`##boSK#=#*J6wUn_&L̑1@0lDCu3?ftx('=􈬺VEw3izp|Usmm YIM3gTxעJELc%0<|/A}z (ޣʖvSEㄮ1P]aI1Ngg7Jx;r l]뮆F7f־qoF1ebCFv3f8z.65㍹U5Lk4OA:5y)jXA;:6*W(݇T(n[O/%[O}+`5;ġⶣqڅA[фTM77v+r,i ]eol7- Re2ں-59~%@E~hdybUNf؊/#Lя\Dnãol~B#j8`+- GU(`UlUyҴ:#7l+ WK֧dHsjC^,.]|1ֺwˈ iV>ό%Fglu>/5d^>7aHUYhl4"kHtaܿl(dv8oB~aG'LR)$86rk؏A{j(!*K4݌>X(` -rFl)6g\8 X[gVW+U^5щ@#>kwx  |ѹ矅,H8ƚED&N$8If֬R#Z\U`߷av9QO2+Z~+ag3~XFsgcZ+ -l a*b컚j3hHY", aիnB,PQRuW@x-i}i]dĂ% -I7H2N+ʛa hUL`ZUQHt݃Inx'H;or4J}8P,KޘEDjEQ *BheZi~Y`q (2y`NL"8M[!H@\9̣S]6,HTi=G ޜ? 82m.YiCXۛ3! / ]N gЬ;D=q[SY/lt<mɷ,gs_r~GRV:.R[/褥|íGSp S)9"CCӇPZzCe"*̼ӏ`b$x>T@< y\t<L5eFJXv\֒JOzUbȕK:R N T^)tQ47LxY9 }H)w?Uhf[._1/ ʤ1$",s}xP_SIeR.n- ;IH^m}loXwe-? -TʼM:NCfq?֍Kw-;1 M 2ݝ:?ӛ2teE+SHT&ZT}M-ݹ䳸` *X1$ 6*PUjg-e)/MVqD[NH"H:0:g~ZFMBXqW;,iN \V++N/f 2{b+ֆCa ǵg)Z1zd }nckG_puz_;/Cj>( Y^w=ճJɂ+B0dTRtʍ` 8!ڮNѶ#@ooe@ql!\3s8e[*j[S1Fܑ'ȈO1m62a4ξSoW/? y ;7[9+:LwmFJ2n?.8nB7uoq*t<|1+l?0555@'vGPeKUw7ڨqZPcShQDun::Dm zs;l%}X|R,Y`%/%`\hUQۦs<l'Wv$C]dJp bHˁ7d'083'-G/9%r eL4o3JG< A,H|% zjN :O/?]Pycb4MNGX¹<FH*a,rJ7Šû"jrtGه ]{(!0ƞr?tDM=Pu/)B W;|=qX"e8\؂L{t3lf|m>{侠c'՞V=żђ- Bf1PvԻ5qrZZ(B&`R[iq C4ap\'9V 69S$U4 Wn Kd8vU,0/Kk8%2g7xTw䌶k9M(F+ |!63,*zhy",yv6TjtEZ,?E냷>O|L7Rbו`F9e+4 :SjNg ƺBdX+M&"%LM$@[OKɍzJ2djNJ/szu2|(wbEt8;5#8ؽFTcQ$it"I)ҺǽA+[ !OTBmSbtNcgVCUu.QZ⨝lĽrQr'܏ >b94UsrCJݷdmy #^n\PpE+t`0_jsibR _oпOpF64r;ɽ3:*Icm'}<{ZA\5)i1ޠ3%9SmqD_}>zl@Vqc,A & +^m~YE)ᘝLla}ƟD(WpB+^EYu]~G.Rg||A"Q6ќTswJs/yab%DEP!s E{LN]H, ]-_0 A\3}٬Dsm+|G D iSjCx\|B0M&OdoyqlY%I4 y,_(]=;J[z* QMctYnzi E?ʖ&+\HT ~Xl& F d . aƟIIвt]v7I`UXj[O 0 }C(8sEHվmO1wՔe%#> =<ղUzO (^(P 얟y(?3-v)Bh$6@= WՐlwإs>.L|c%-%͎nM֬C$rE}t#A_ʖs# cb7&_Pd}y:R\%**u ~D!6QA0 pB'@@ͯ&Z͎Bm|mI1X75z(O&nҾ)`1uE' u{9>! Kx_mqDs5$CwJ&HҬ] Vp3Y}/:O.PQGoDcHI!`@|0ZTQwrxU ̸;7C)FƜYA@hV4v/MxpE F˾τ!?DT6ʡ%&ϳz*|X灻TѨS9^ɛ[xe%Yһf, XD٢|mF!A),$c|+n0D6_޼[&wzM$K,ͻ j^oԺ˽:}jdKk^lw%j˚:2ܲ%=YNPM|%ׄ݌HTThdM?g8٢xpu /~HAP^4 eA {cLO]C< m-<hJc?ޜ%.]t4(}{<UBF^ ȕe١-# ߼!oh!wFoau iyWPXfSŽ+![axɴ% 2D,DҪez SPHn ޗ j.&j ]V/smN׽׵|EfCŤONpɿEmQN9E cjZۙz$+Bvh5|3}X_2@{7r uiRԿa`+guUbY+NQY~ 9f)T <`+Q,jD•y%0.0h aj62^BV~%1Ϭː{5t1>^ޏ t跶nj?WB5Fb6}KR2 1(3r~B=.=i!̓@vFY]WWLo4>x`R?_i"*"ݚ#ʎy[Wz>>Vx 1gY>,1W$`"&2I~nuIsFe^'tWFD䤗wJb>&^6Iq"um>D#{az[:߉]h٘p![3KbL'?##xgRfIQ]7-ZC\Z"m8{i/K hm9VwkrPTY]ZV6(/Z Z4Up;wkqk_z?& V\&Lój,lRUK°pj. w# ۙc[\5Wm.NAKfḘI߃ xG1r3'3tGӦ)ILCbnWT]YFsؐ9Rgg)N4 8%UoX/Fw4@Εğ>ۆ\fEG"Uc8:L@M9NV|F+FvQ@oQ[Q%+Õe_ ' ZGUCxi,Lg4_hP_6K? KOxXSۣ@~S?J(ch_.,/KŠ;nfN+$47Ou0Ѧ(,RAX( 8ȵ'8|Jd'F1^&h L|$37!n>9~ۃjN 73$D3T=g9 EXY=;*ޔ 53ܴ OV:Hv%7P}l6XoV=uuxBk/t4H\aU bD09"?Nmf߰ӓ-;DEI=} T͸ehM 5 KE _C~ĻŖ:@ҰQe lb O(~C;?zaJБWZ T&5dX^5OhT9VHb`a*9%ڳj+Pa8^xM"U'#_W! 3OWv=]_Y߾46|23b79׿ T0Uigq{TK WVL̦3xa\/\Q3GS LȃԺ8nf}(OAs~dnzTL\_%# 5CFgx5Z\ЮKD QoW`Iv忂zDzUUQʗK~)Gs6r8;D_`ho[~|u8)-O /gcdɈ,cºZ`%+aNg7/lI:mbPҴܦN/vD\A.<3FBvt:[(^[z"3׽ITmo%5+;6t` 6Q TLu mzx8,N/D;FhR/c F}FS߸,An(4| ah:;kx >9iOp0ck-q|Fӓ<N ;s`ЪB!HlٮQ"8Aʺ26\vgEtO^Ju"rTX-^"wy `rV/%%9U1$)o+ĊϐWnM:/@{]>Sc.m_U^n >ǂ1h8Or`{L; =J5Rt,cj q[:5ycɓK?Y%4`w_ٮi!QI"})x财0mk#'P,iHV^,pgF&wXƨt͓Z҉3  ŃDx!]2*bhHHĪ?KU^k$5S_pdu u CZ ǗHg*iV,f{piKm7EhPE?DVOU4`C=/7jV:<3͔ mHV%<}J P$VH;cL}}y=mIvBmܝv6M%];Ξ&@@(e8Q7촷mVjBהʼnŭ霄[Wqޘ\9RU,A0ʨ%{DCɾ2$x(^,#<5=@q0p:64oo3, x;afk<)ls1LG6St_\_9lPՋ^!M?<|A=rWᐰ:Wu(S] *Jqgwed2 / P<Sk;^K-%15qFnj<]@_sU~?GۖJWԔ_ӉKCԱz:Y?U+k_D&@TrC3(\n:|#Mn-P<jr[o 'æ6N{3i_vRh(mMc9vrAʱRe+v6:,^A+=5#(YFy.s, {Ԅ{W[s dr\7[e^3~ɢ(F}Ѩ HQa9'0Bn,Ŭ-ڥto1? ( :1}Ӓ~ܧ^8g|'ԙ !A5␿&'GԘʗV#i;\153;ILrmew8҃牢[ߥg#elkn ; M9A![ 3P`P]܅m"#`8y"W}Ѱ8KY41S43Y3j##Y~JBQYbi1 FM Ka&(ɍQgM2p*t(4؞kKLWVϖeL4x"h4oIք.a\I*ߩ6PkVOoNܷ3[ %%JFt.*ak'w0CPǏG7]Tq?.uVC;I(auD>8h%Oʔ%{%~BP arPm|3B0hE'%S]6?`rE*iN+E0%TGpLi;OנF`]׵TL*^"a&,$l9j_ʘA8u=FI6;(&sRvkiS%@;G+#aQbFqݗ􂌐d%Vgܙ](92]8ZNSMIi N#Xtd"|00z&݊F\ki/ O y Z ̏gTŞ\ruz#jmfc ,_௅GV% '{5y05˔g^%$r(żƿ Xv[mw@c$2b&ўjeݍ9yc7 anQ#[~?sgA.[]й;{=x6X~vkb 2즰AY.'PCscB˸U-RP-eY!L&=sop8.codZ=W $dp;6\caM 0gàwWȿ#l)f a޼\$gYtfBǪZma3#VlS&qOҨF WGQ5BILEs^c"A5-8"ܣ8;)+{B(]<`UI}=[I%A'Y2Y_EPu*9*d WM]36rԇQ@{%FTJ꺥Nw0J;KO&ՙ`>=86K AK{#aWN3֧C3ToGTueFsRϯ]]K%mpĽ>3G5pq&آlkC9 G4Ɇ|̌1C}Ⱥ;]G_aXޔ>`'C^']@qb#Sn+P('2O^Oe\Aj@wIGYri9fN!jtU$w7y;6FȱPu;ybwbJ7=Q$YG>ttm]0Up{+GS݊  h}!C]=R^~vٜ>M(-N#%Ԋ$dz/v|BHqy;Yn:T%XF5I 7ǀfE.0Z:ߝ;O}M}iR7% d,5F˱`J͑!8>}7M^uܝ:L:%I>Dz bC/VH! 笩m&n~+yۚ~X\Lu%L {bmTCMgXk/2gn3U4*dt@Cs)+FK7ws.mʐu/F[ ɵ.trCl7hx_XbL'35 OIWhKBu f>.zBo!Ku LZi4$Lfc ǻbwh\9Z R݉#n'U]D9ÂS0HFM}}P V͙t?v $0 P{3~pVFiR֟seJ gojo?|$i]@y!A{4`1{M 0qyX1JA u6~~\ʒԎH J&f[Mf02;o+<J`M\ju3Ν /fsNUOMeE -@;`}I,U$Ǧ ; Swd!l"eR~@0^>hJPi~LwisVS8{E4i,_݋;K]EAjl텠˅X'a$P#X~;j,n6fQ{AݞߥAɡeb4 m".6 ﲗT;p ӹ$1gY菓W1z1f( m=]H[{@وos\ KX$Rd̼H#;>^ޥٺyYIMb#B?ĥlχ>DwsnG ($™lqd#žLdI*K7`O=*񜴗Bn }Gf+eob"Kkbr H/,NHt4Y9;Kl  & 2ȠtX|`wPa ujgc^t>>ν1d~GotkQ%o: NH#orĤl4]k/nK F4M~9IrYh I+]%}B>O&DI.6"rgG3XCG@+F*vtKs7@2uRTj>5˔?4ȇN' 悹oF5 Ԣcsr &!ߺ*'żm?JQbFt+ 5 ădjj1rrI *7Qsf`|M i`\ 'QSwDq~LƙzX?7dz/vz*f@BfR 7S4%<$)xF>I} 41uQR H;0'jP҆~ѿ $c;QMv}pi 4%;.Ɣ׀6h|HWgy48rE~#mIĂ;"37派7M&47Sy-*-nrL'O 4mEtM#Xy_T廏;J퍽3k(wxi;1 h1x4T󞏶 X x { 2ޓrbQƘhq %|F噶]DL" @Ƹ̷QQz0 !-cǒ&Wߓ+)t%D<`[#5V &\$#!d+V?Jp `gFmk)bJfnA;/ \L_gZ]ju] t#(]VUӊrfDіv*k4;ij.7Tj5e=DVmq8r2#ViхPtUhI;S/(.p +\p[-f,ܾtw>Sk _ux>5qJ] =<1ZBPfjD iPRv38M|ϓR৚pt/ bMJ>)r *D(C9`+ٶrq]jy`U3E T3 i#3T0t鵁B 48% R K3@!֢۫䥒fiI.Xڪaq/=MHl,gh&(qVb)5D)?XYy,r %sy\Tdm]Yx7l[}6C)8 \66@,xP @IZuۉKއwVmy׏)YKDVx:622KyJ : {b"^]O.ؼv"GfEUK5~)jKjeobP"-ikk&pľי|<_Ƥz&=q2-$5kaϭOE ]\WWD)$Rq ws>`88֤@%*[Ttke? ลJtKFw9}{.=5UVn-MhXpt7Mɤw6IC̘GzS#fM :AX+_Sh.t)PD-ZA^!EFra&('zh ΁ɋ )i-dn?v)B3v!01ԙp&phZ ,s/P#o=hqوY:(0̴T3HH=vfEEAYы@.Iyֆ%L#O?fNNY6R֮|f GVAc/O Ν4er}7_;W!\6iCJ$Wڥ=C` @ zVDwVK"4 t};$g;F(XH_xݾœ'(+%s8DDnp/.E"H&@4cK4TsVGә1],7x]Yx/BxK0JF[n-;ERR~& J"ۖļ"dXws.-NV#Bg/>_Jzֻ^ŃF;^5TČSƓg;X{ -VHWR;@r5^#=$Uh+Ǧp]8RD*A1Oc*?AtuE%aPf^42*ޥxߚHЀU{5 G&Yh<>y1~gcnЎS8\8xG޹vx4to4 U<# N4P)t]ŕucJ\lFk3TN9qRI-'嵲Ḩ$= SeȎcvL1 =h4]O*Ep,Ids# δjGgb [^;agR5~gWNtF:H4aS}-OOKd3i)LP˚sj"JK$)`U$d QVC04ߤ͛M9 E RPSk(1@|'>-g vt XUh8u8 `*,~1?/pzU,Syh SHbps4bտqrL }S"T$~$2g>dI)W;SeY !b9,iQY$,rC1<DFnP Z:niLBw֏ʖuqT*x13yb8UMhu\οqm,3P5,3?ԁDwpܺgP=[0y憥"E!67>Ľޯ'_R_DHk9 8rӐW6Fkהƒϲre8BiK {}Rѕ; !LqUP5&icB7?͎~Akzsͻ^67hzCX >r(1Si>$b.߮[$ ΍qboC-8ߚb{S@(1+Yo=׽9OE,ai!0LG&UE/;-+XR :ɕ1CZ)oGV49C*J!Q.P@KK=-YĨޖONhHjG]ڨ5 SRapѻ9NVɽf5}DrMz+;Javn}o|gNXrW8Ui~u⃯v>; z1cW_jqY hev{ɜմ c,#BZu޾'TDp V;yeʷ6 3HH4`>u*d=Gތs$_UNW 7LHV}o;t훋0V1do9. `ALh:3}hDYVxE7gMZ;I xU7c$D>q|Ό  Bi[訛#.Yuc^ccPR{_>؟m7OE`Lڥ#`iЭ r[ 9F2G_}:~SIJn㭒JfF)2Jg.e( @pnnylA$~}jvs8ߛM>Bxr:*o|W-rL}CQMN%V]lmӂ+*SX¤:+\%[xVD +r Lԅwk0a"r1;@ r#*U,Vhg-'xHXUFBR&0IƠaq.ެ*5IyUmjBW *w?+ ;edK nˋʋJ,㶐 mzwWKNow+?峜և!AU&[! g*=EX0~FtCJF=|7f/FӏM9h;7UKvfrt) $8F. \L˯!"P 5hmޕe,@Pf8Ճ:IP%Ĩo36OR^P9Ňz>;mq{ύSIB.#\MwJn.28}ЫR'82V/@׏[TsCq F`aX`B_ K(*`>,Od ԯzIMuVDžI:z7v]%p۞S7(\Tojfйx#ѧ Q$;\7ioZ8BuO3dw?5R65*TR zwgXJ,X()I_b9_,+zx /Wc\ ߛjo6 bCɵC%nWuCJSwsFU $xx?!;ӻ醶Ys0d*Yo3IFʼnkX >HJ٫{ "xBpƇuJB-Dt2ʮM#8d8 !)k= =y3]$3(IrfJ"!'z:^NPfnsV{Msރ 1[ԸA.V4m$_6e4DB);KwV~l$N6Y8sxR:>`[`AHQHh̤,#qBn,&˜97F'{~D vptء"!EƉ 0Q n|<։K4n$FcG4`7fL:`~ ǹ7뵇43aB!7j$(m"0(Ri<_"m6ZOjgbQiq.- <U ګ9,[6T>s߼.0\j~xˆ+?Ǣa[վeҝ,#WCb#_!)Ύ v` #F ]w;C62>Upۮ"֝C-tOCn ntuQOjlHԻ,pkȪܛ(Zf N摱_pwϧJ]ᒞj5vLq!>l(2Ĵ/  AC!?eZÖ|>eFCdJgY,m/Zg]TF?Lz0sQqt̸iz\dkwh8k)ʐڠ|M֔й.#x!p F/Tүj̶m U:@?1lL%@3*R5-!e*E<ǵifQ_ {iY9:Ѕ`3kkX TifjX8裇D$xK⑕nbe癤10- =B:);~<P~ n6#I@0"0Ӗj2=leMc8¦T3gH7<mn_[7WgM\=Ƹ'(H7ʒY->3Ww8{iS>PV~zЖ4`zSaj2ZUC5J*P؎7x#Sbid\l@k=CDΨ5$ӰkI;Pt̬f96Rq+rt͎b6On N#mI-JϔcVl7Vb%lJz Z(a $pn<8iy@0Z=SF+< -b6IRù[i~5[yt?U);Ycc͕;.fd s٭.62S{Lg96ǘtnXam-Dr@dgl?^|%jpQY[ _S!m)@RI 'Im/T5+;\:mh[<1$4 1 kD/#K&4UM-)u `l9)ZrN%Z_1lW|3[6 $pdc.Ğ3,0ux>^aKL4ⱱv2߫ie3tXѿϨTǖC,¾<*>0nR<'geЎbW-*D5!m\ H\\OR෼yhlN{obQd4D:2GH=n}хSͧݩoZnQ `l? Anvv`eD@)|l_/K5@c49+5~c6ׄz+MS1f?25Q$0Ymq$د 6r>2Vswue% KLC3H3>%3؛" k\s!lʥIBe8T~GUvW:n/ t >_ 2lNu5}~>397Qv9Q&힭֛[h./.N𫸃j7$!:2#]X7OmV\IݟԺ4m!]L _5t$DM'.ę؞b.MYJC0unb8d)b+:٧jtΉ 9{ʞjq ;sr jf NxǰRn@N(*ʫ*r%mu(]9g,TJgi,Εx\ş1lUX̆bk;}%Ibr%a JgH듺Y'XvYRh~ŎBb#J$*%Qƾ: ^sS"lbPR xqnMi1ҢkeY|ϗև*2w|+9B Lt{ ,¨Ė)tmd`uJKQߢbG.jDŜnZB¾+jR)0hIO{kPܚ7[!>ZenI/ܮpDXOc0cYR; My!btPUGB7ij =sTjpH^ zٺƙ"rՕZijtWyt-eajM*enD~~@Ŷ \;69r踣*S#*:a[>1Yz8_7l(^c@5 ;bQ%}CӽD]_k#ꎊ۲&A"wdeHPK'#8A7IqOEyV4 .A-{$Xx| ^z )"p]F!gL'\?# \rO~9˞ @;anYU n.%NԏL dwɔA0NCЇ\dzwߌ%%$DE}d!&Ife`CwY.%wJՏEKCmV<<Izԃ&#v&J}-GJqL2gLNV~;U~QK?&9r wi`@{7\omassΟh =Trw+YLu|+\VЎA^\>ZqbVوZQOYSTL29zWhcoE R'V]+ }g .>}gMЧًv0 J=$[(\ФRq4p>I 'arňOsIr]D?/pEp~L ¨kҍME$#$ʁ" pU*Q* ' ࡤWw~ x#E3r䈛4r]T8KvDblD.*3Av#V<^ћ7}Ю&ˀAlȆǟ} K]2es;aE#H͏G08v[iN~r,p:G^,Lj$oT+ZI\Ы;ӟ2 p%`@ Ḽ:$l~]+E 6x'Nԑ- ]t p49sfg(bQ\2ySQ#Ytmx<M _o$ c;ڪy(PO#E7NHG<3W|T@C!O;!󁿇Ői9Uz% s nփ`r/W;..;Klot2  㺥+^@T˹s"8-Ӛzρ4O=D(- a#X]s ۍIth\Բ t$+&upcL`(' {ujbSAIKW]@A /^0J %4% -$!VN[B݄:|I1~%tG$t2}D gҷ @FfY9%$BcF<^8+ᦤVzS]ɋszĂr55E⮽nyAnw^Jl*R<@$6z/ֳT([=gBnqIU%nZ.ek:vFߝ$GZ1'1Φy㞲D213{$-4ub ϔXz@QI_.ַ*|X6ԅ¯u3Z/V$Hbe||`XM߭.gVd8|_ҭSlL瞽𵈦}P,EUuoN/ e75ZQ }(EIO,뼌|6Ř48,)dr!ҵr3 1f 1p)zg4/S?1̀2挒t"~Qt7X6[~v #޼"9W:CKxsuh:FG2p܂"2-/nWu&b;XEP*^[+ C-p!5m ?TW[8뵼cEh:S8zMGi >1!nIQ԰˄`xx1]GCј0|W+.. b9fXTp>U[&z&ug4gY۔ 쟷ѯ+#P9{( >D۝qF97֪sBmfRTL 8dm1ŭy9giF]JRJQ]5CQ/RӔ(WqYUol:$a-..dČR+(=7{yŃKq$ږWfJO>AkSWjSm)ܺߋ7ލ>,l~;{6!7E`{XkU"iEY,R ǿeaz%#AG}E$8if6cc b)b ^aqw]rb+ējf /BTaz9@YE moKYyЎ8qIf B 'Vǔ!~1-R#Od7Jy-V!q-a 3KG~*Ih)Dtun3`V*iJ^T-Uuf5 GxBky4|o#i[1LP4f~">"YyZk;IBNL?1׻'(9:߄'U4 T۲cW[QdӱgK:vDOk[^d]< CnԔ)NI3!6(n.p-\>'NC%s/4ĈyZeޔ2y3nb3-{.ωM_'u~+lj(޺gҳ"CO2k{Cy~3ԠO(r6r>АFLAa8ehkg|uvlGXs jǎ/``?^U=Qfޖ}wIߜ[y518Jd 5.|x:l?n$ y/fAc$~$zJyUsEHcػ>YQ2u2˾St{(! 4k.4k\ ҿ \YV`)j fmTHVKCl2jR$C Q"K Gnwk~hSZGCtV1ZiBOpO۝>ӌbs'/9\5* `[?x \5Rm/hL֕%epq ΡaP:@8S!` vt(fZ- lAw75%blzG½M o&͖"N`SU8+3tRȌNG v|\Fp ;-\ѝ4k}Ij*mx ma*e_t!#an*v !ֽ uBK&΃Iɵ Q-n{QlHgEE]rV\_$zwoX/!9xnJ:5dp;d;o-H:keLys:@#3YG3WEz)0ww7;+a[|4ܲ]¬ɮѭ2wm@e~i m?pT ~;Cd}{Ϧ պW> )NVE*؆2Uiqw2)_WÔ4`j;!+Iӗs_{6ax.:d^4/SxjY] jv;da0&VTrT[q')nzT!<u](m{wSoisnpA,ri)l\ۨn@9K0~=0Pkl] /"ǃ 1 α "aEqH1{RRSS0-"%N{m{pYmb 銱rfǾUcO`eכ :ia]2, On?C\jЅص`!2a5K'!ƊA8t~ @/fzzvd靰14O%6 |cY6"yV@Gsp۽sxDRU= )D*L2 yNJN'fS?e'k `scb.65W7%fXE:1|wITsz"mU9Ŋ?Lqa*m'py&80)+䒒D0 xRe`,j4jBP1DQǵMzAb-k_ϘD(ؠZ6S9xUB樈c:N8*,PM]8}=!{NN;=$5b[#!\:߬oT*579ͳ+u\Ur[}&#yc~~s[k,+>c!ff&9qJfde}f`kule`r2J,R(z"kz'+_I+0dx%MEKexdEL+bX \5G7 |V7fwz,:lb9Ҩ&eJ6X6.hkɠ$Έ*%"Eg.!/]u/'U6.ZŦD 鞃zwchk2Ym= 򨂧/0ľRS\*ԩ! wـmIfj3tڱkVJI|b=yӑbu_+nPU75^z >N8i2}U=5NhW"`7Q9O?ݠ]0<5W|<ʗ$NWv1I^*({4H>$dLv۔Hg Iؼ`֑? 8N?U,Ξ3Wџؚ(=9Zhgz;s6XjYч{)U ,K! ~ꂔRĽŵS練#şuq,D44:)gKGs^3ƽ#FM Rj{N 5˧VS eoqcu| 6 +{=7* >44;vV: !ؐ&3%o] aL̴e[Ya&?ٯ7Qwi;&D9}XѣNDFTp.1pǝګ-%'҈jIEZu0w_>aѬ:Y/rS;}qB󝾞SJȫ^t|d!H2UVEN!rsLe_)^oOՄ? ϹA|&7bmko9 i] ],,w{wXz(qS3Nc='2i_mZim6Hp8]^V#ʑ%eSxR! 9=Ux{>v M@Uu rftw-Z[3#),Jqf2E|;q(zvNP/ έ3Šu`ʔGkTSgT?״, }W3MjV9nP~%UX&>WDäq 1Gk9n. 9,Ƈ } ~=u9-Խĕ"YBP(+uN5^ҁ<1"gj4׌[;鮀]Dpd+_{|! M>,]4 *hV$};\ p jA7<[|/CwҩvQNC~s߱Bj>bsQU@4鯰5coSh;' @ C$Ehq9w`@=!}U\/zٛYYt?5G*oL cZunٹ@Yh(pEDZV;T->ѣ 6UbLI*tsI֩eJNW4hº<1ݰDyGM +3j#t# ~V+!Qms+ :SO2iDiW:lh&E4~X ކjp> )i}fSd8TAyN'P]R&PӔKXX U:KJh^|G@! (bLa.Ѯ-qvW ί*ً ʍ~}cyXYYL%ҟ._@w4TfgkDEFv\PCF ze;nFoӇU"^SD9lQPt~F]탪oC"&<.l ƸnuYf >PlW^Kc}@[ehuzg,J _ 5~& Cu 8u9KH3mdc@І29 #ht\ÞYs)x_J zD[Gs[gqֱnpr"Q8?AW>['}kl3 󝻷Nt3G* ;+On^ݴkxXrwVJ;d޷hOLdBUl0 쁤=؃%JRlQѦV 'bn,6+ODgK '/VtT+ l^=1_ i9J9658jj5-9J.Qy-`SpjVC27: + aeL^c ]P.㬴X%鼭Xo ƒR"CAi)RP_CBo(^=mGbV? kaIe$;1ۛh$2&˔Ԯ|]$ |`υ-u=Vwc@$ i0YQNOSm-<*LR. 戙#h:-G|J*3aM[skE{qJ=q0NnNj'`oT EV.^eXL`Co 2sX}ڳ yd~ • Ӵ**:@-FfUBnBp@%ZKdSd*GDRC'WqH])\إ` hzG t<6ǎS+ 7i?AzdT0Z  Y6|Ai_%tސ8w$`9ʌ:w ͪbCƍSt h+E0cZ8tqUn qOgQԓush>,h KtP >인T@k(讉*OS@aXhށ',Q#+ X3AG^U y I}5Jw%<\;#6Iuf<;;/te&o+:YpC&_|&Li3^5"~qI m'>>Bk,[Ʉ$C_K㡔 :ٯKR[!no:M#' -8)5դ\L #-OMxUOWmYr.TvWxIݜtenrF^3frV>Dr+1J ihūJ,bl(1:xs'_.u lIR6ޔSmEgZw.15چiAG}O* >,0 ,II|j1'@?2P@e12=.f(deDЎPx .@ Gx1+UnRz$z-ǞA\>iYanwT#ek"ᅬpxs̮ tfӋ )(ja#nؓ2hj~Wc[kU+]OAHJjw;ÄZ#(sJfI@%qS\BTL?ovSD2}zИjZ#P9.Vm5xr Q-,ܨlsZ rXc | ɱm[l7 ~f.ZpcX9ai) cT# g0xmԴ=.T]!#K*81jSX0h8̧^7Qwg˶2u#x,k>|FR :t/h/kJOv ݷԨi?>}\D@}.L'й )=RZL!k!v|nje9;e;U܇VrGry!̢dW{{)g>jx@ hQߖdB⽺Zaigڽ]Ǒ+ $icTO2kߍ"ƞV> fA.JJ$ebic)P Gٓnq-F"F]sD=kYAHN&C&FMך JӹMbK T$hoG1%dٖUwD-jgn\bM;Bpr97,=V zրc Ӵeʔ89M6&W Y7a"#:R(z(@PF y&y#p/>B r& }mӫ+<ջl̜C|wf03 8*MC5qZn߽nOKǻXJg8mkVy~C$bHmX2rtze934v)599m|臛J+%9F=+0b `%!᝘O!Kʈ#j5@N kfVpyÉa j23jc<&UO) C#x1 SeHXB=m |X/Ǽ4~"?vI 8G"D7 7ZPȐ![/=ͯlI| |3h Nԓ = ֦ IR0+G/Oϵ}66}^MPPPVܶle˞`-E%_- @HIrjNNG&$NĎ-> 4){&HjU5iEW#?J>A@lʃ?4 $h (2}'|"G]n!Ae=K#4ul.xF),&t-0}T%IC:@#9k:>J.5_v:3 ay1LSW_32a? p ס$X?XhH]ʝޫ+z-ˤPb,q 4g=nRJ^!7 ]a)u;l]PvR䎸eBPKa!^`T͊v:Z̲ɸ/[6iǔ-Q/Լ=~'.0U02]M'~P$;n94z 4i90E@a9J4(dS.VmŪ[`l#~rm,p^*RYMaPoN.U|'ƵR!1(ħ!Jْ>`ٰuxL& 9M/'UJQWgeٳ~ߔlCF4L%+Η!hėuYH+EycU;=^DžjuLf|6NuR䰟Y2m֎":{TfDX, =t^SK:1Ja|?ҐDXڳi6D^?Hj{LC#~YCi*^Kx#U=UT[I[X yܷ/y+7g)&d3^Os9L_G3 <ĭ7"} n-)^ 4\S,5Z"*> +m۶v%50BDw7ߟb'|S#]^N01_y2śd3?la>&wpNԤEu(.YvM5p $-h#4FAi@Xe($zp QSE8/2ln@Q&1?dS$J>ϫ{G!ſ'zϑ q""J%郰-m"`p_>j]1MؽaZ $ɀcn3ժ+xD&LH-) uߙ|?,@}*S'2HW X)GZ|QA('*簍zj{#!^N w^d,fYf5_'9֨fӳZ@b)3]oNڣOW-{[ Tb ʹQ]!0Ru;8Y2GD,TnP͊`8^~韆v]L I]\i$#vCƹ œhPOҞ4b#" (ms? (*}Py^pK51g¼ @l/+FY.Tj6A `<[]HJ@L'tzw# [h&$Ȕ'R2D*u*W椟:y, iMm5̫D>rH0Sj:[XQ펀#G}?}ꋀh63~>*67;;fvz,<,/%Cu~CONi?Yj@Nbn:ﻕrf_3׀,xȝ-5mL2C}6)L.#dG8l,԰%3cS"ڨ"X."Bۋ'I kafC(3 8YGFYwY\ RfϭuȒK{zȫ3FmXR+CkE.fDi>F7\PTy2u*ZG,{nEX!ssIo1; m*PS\qdXD]cF!bf@jȡð;w9gݬQY9o}^?.F5.;goԈ(Os"cyf"a{+P* zvNgH~kELcxY)Ԓ؋u zq>D׌ohko|Y(0T !ӫ YpVMF=mLBqk]:FP6m۲Td‹0@];>Ki [JK2 3%&>ye<H o%5Yy[%+$c@bq@k{HIJZhN[FܰeRS]1tm4 鵛PmklWK+Ͻ /&*Tg*D9`ZVݛIN#NoΪc(E[D(&2?=C'ʰűZ,ɠ.JMLIiu6s$%tsE~ZAkHf$`@Z )@@ `ܢ#Nն2=bL'/Rڀ} #1kG0,}(J\Ċ¯n9TUZ&fd (>]VHCMz( ia3c"AYhЙ .{>.vA@oWL%WxRFk]r85ws/:E =j-)p{0xZwoz-z AlxT#[!4,S"ohc3t #ԙ|x-әdaI2u {>GިniFV(Jgu]hEtr"šs j5X=5{DgڿPsOx @W ( o(p}k|g],2}O`t~ گ׷RAm4-B? :or]Ћ}:yks0g{yqC 0F{8A#B<^ͳHNQ#6Yg2v:ڿ`b$<ϯYB:}0db$=Yaf1ǫ ɈKΈeaTE7V2Ԓ PFQƙb7vN>k;iW%A*jƹ1V Z6f./(wWx"TrcЗM \6җC .MI0\TǫrL(4MXcĪ qR/ـcrif,qCz6'Bl\{䙻7[ =Ab .5 VDhm^ H5 %f,HZ';)OvģNxF_o. #"^MwedEipdz~vtnY>e&h5eƆ(+ " ΘioU%9:M{ߛ+?QyonWqv0_"CWmU(jZ :hɫ eP 6YoZJuKXSOFV va0.hNIypVљu -U^*3i$pEcbC|=೴:*4 m,kZ%7Tk#Xwϗ'm.ǿEAaB촊F9mq07PIO k 2 ksuJǓg2Bn$sCM41K+`,D(L΢oNeo(' Mp~K&Ymq˨') :9j6*WEgqǴC/&!Z/v\xc O)TzZkp6 #K.f̳dܶɖb*yЏT!V(_'.ijRVgyOό*)qv`ƦSD>3 Va⇁o EX/8:'|Ο al_=q \otn ijY瓀g!szN" yT꿱Ea;:n(=Mzm /I]s"{$8F5U7\R5qTq#F!k"},\ׇ͎1 b 9 P>/0@w` prQt_\lT龙Qo=S=g#Х9DYQMǮZ헺mS/Ly%R8ѽ_Vw?ť&i/wugeMCdV*[4A3S۬"4s󑻛5mN<PD ؄:`KhH j7UЙȩH6L._ pడw~[R2XB6O"Vqag\ "^uB^@3?<.1 4H\}W4]% }{Z2v+ρ2e*}_Tl #OKCUn_ j$&=Jj.D[%n`mL-|>1޻Fng 9P(Up? v/4nSuҷ‹_\h/ؑU%b!9TUUGˈ8=l3JH_5FLtzsǰͭ7=z١'d=4G]Z5}D}0(^~B'W0RGS-T5J67}T,n|'i۷TTX` Z%MSs~s|`}ONa ct˼L{m憆=%'%=W`)yq )Ws<_h:RpBV;#&m/'~# uU.cf[0ޚf ,C_ǯL1y8J/~ ҉Ql<YhvJ> `+[馈($ݟIQy`2V 0nZFm_fc$f$m7dhVdߖ ݈AƗ{\ژz:W㍯^^ҼxAH)U,9N'f<O^W*;f *Z?/,x* MO|iNK=C$}H"-RȢDm0b\ V +jIp!|^ r^`,X3u/ߤI+s2, Tl[xAk~ى@70ܬňÆI/!YT#s(r-$-:JN[o ñddqGuwIfj&23TQ/GyzWivamA*QϧU ~FK?,@JgE! fb[ѨăE', kr.KcO\Y+_#G% 6pF H7Ì^94ax\) sb ``hH9ݘ'RR}21%Ů[Sgs nNCw_i:b#9 .&,hI&1w81|,9ǬtkndJYI+?W[C\ uɾ?i힎>Gԗor@XD _I7(1{nئePb(!" ,m=\('bFq1W@\ UNa5ޡ w\&%.n,DqI*PgԥtM3TmVA d+m*Z.TuQ!y[I͇E_˦y>AuBrZXXbF/=?He+CE,turE4(/;ܔ9Z*kt;\oSTNhtŵ3uTW N-ٮDgֶ˺L1D瓰`u)0R=Ŏw0I8`wpz-F9Sltns1V&-4NXo`ÛY3jʭP|7Yj+hkN\4g:yiRs /J̞__1k> ){o.cJ% mz)5'|olXAVೣ>"J?:@Б2+=G T(gTERlC; ֱ8gʏ)qE1l;t@L)/@|1N wR?uџ>%V[XDm@V(/]I25Kh8GEs;!I`@ ֦ºEj(Jx`w[ I s w@]A)*6g'C?3@ )蚪,M@/*&jvGL>~PW-~nrjs;C=`P ((/wiϋt@zN%:òy /k@&:5&I U٨`IOd@Lߝ- 7#^Cj xRl~:\1:j*hxHR ?8_iz4'n_$ ZYRCxjWpat3r/BRB u!= ne0XU2 5q߸s)8#V-PʼnvtpB-ZOYRV 5Hy5Qf\gŝm(ˉZ`J)E=ٛ"G' 0=qC0 zhUq[݆e c08rg~ ̷`&{bm znҁa7q/[2(ڿ?6-zˢ:DM [hM'pfXi|Lwo7R+跔_ŭՂSckHt|;*2c%ۚcm==YFGOs!ghŽ07vΉi|{.Cv93S3WEDTGPBr%NYxJ<֤BV7!abttxR&ʼn o-ᙑQtXP$5<08-l͉gܚB=5p2jKu<0x;9kR90}dt<Uf>SIdݮLzU2;H#D%e-,QMVX6 D=]̝S h|@NO7hmNvH-d4Rb(LNE|L+T<8aG"@wQnP{=[?=s(^n!rAhv-iuW>dϡ;1 唀)rԇn.718B,QWzJʌhI~ $k:eHܒCr/d_y5| 33PM9C]a]LvTNel Hj9 A AOB #GEtA=.\'"/-nZnxܗq6Ei/@ 5@o;W "{ٍ4eKQ| WGR6c;T`-WvO ^2pZ jKC)QK@=+spO+fDƗ;Z5y%J *Q2g·c*i,߀*I(zT!db'tz-[cI1[DR0f%T٣C3mtD4prQu \.-$poP '][;{Щ^T;i=egѴ8LB axXX9~LDꗷ ./{L݆Nc꡾)H}| V&0<* )pϡ[USO@M,J S*Yբێk foU۬^9po(( ֙1nTkɹڕ|YAM͘62nV'ucƥJiWMػѮESQY)@{R뮛:W^F/A& [q[f5T@,=Vr@qb %fhqCŷҷ ܯdVִ{vdx0ov>_NCb w> Za;9\R%<o@hdT9g|KWZo.-#lD d%bwV~It4~֘eLQ-47շB%<D_'r μ@eV-:9T^36.Z*57;;Oƍ FJ*rc0B omt!VsԚDIE_ G3y:20N"6{&2KBʵ$ԚЕ 糇Q 8OtT1iu&cKDw,i[QI^!((nJtY=DJC"qzy A~5 z$x2eH4H=V>XM0,ZoA5۔e:_x Q[i̹ZTDy>H[32H. 7/VdD߬Қ덍ehBM2z +y#wOߔJd fBcNKW:05 ;]7 ƔFMcw 6P躂}>t[&B)oJdKPVnqz, < P i^ݺb'fM^$1Nt3AlB.ZF'UOEMUMWC{Dr=P2G/߿2H%Xp~VO?WW,;%FrO gxҮtQЌk~[P}?sBL% }@,r[w- uj["zͷu[L HˆeZϓ8!HL1!˃Nޯ?M4|.Uxʏ!έj]-)ADOԺ|0o*Y,2BOSf&^@횏7 5ќ#(&we_g=$W÷y|ō$! 6jJV= "yHӛI -Ãԭc7*eP z8q }xZ_MW~(<@4yreGj U1zB( tkjw!2fEF(|x3)@Јuމt9MqphGsr?ջIUQW9y|tE?&mr>*pȀÅIf=r#Zio8x'd*=C%"rgT>/,6nQhA`Q)3_4S"hЅU|:NFRQD(Uuk- {B\ea ]0 X%3LRZC?go1:Z'-mZ-Ԍivrm NK66n1 I ,wj1 V|9Bffи^I&5EqF^Y7*2[ӂo'S7Dhݮl)pz'lfA"gQ:q ~jB&q&o<,A6V[ץLm阂CFFM qVM> *a[ug_V~/OTC3.,IW4,zү!b}@AFmȩR_|x?2 #jܫ]vQٿ#<0ӟdOέdܿpnlHʼ3O 5 jp Ц嘻$DJI;,Pg&FEaL+DYS_|1 J~ksҫS9E@Lsh̞A¦aj#~j==Tv + bS%S{B}+BQYbCbX4bcgV`N7:Křy' ֟їs&Z2MJ 4Y r3" 0"uI|d]չPyL҃%e ~n8,ix7t*qmsk52Gfؔp0ɠ~dգ+zl<aO:$9Yag4$oUx.0ؒZ@ os >М>pxrL}q:(*!8Ft_zoXM^˯s1Fh#xVX}oB H&Eڶb%CWc"T_xa/jꎨ*sb7:#BwvVqNgQ<'zz5̩-:~`; R /|zԐ(ɸ. A&+oe)!R!Z3|XU1n[!M4x7hƠia˕6#uFu8]!BjZYz~(3#U]NiQi3eL;LjM%{G$ѐneCj}Ҥ$>mj^!|$Kx}VviU]c3 sqnæpѤ.\JшJFNZ:Ұy9A㍃IO]Fa :wF(Fr4-ih{k9G`9)->yl` 6Zo%$p(ѧ-{qIt]JXsӮ[UXO8b@ɞ)~yKIP P=J+ *r:?WOL;d-q:5WmߴpnziWT8&tS^N0%ߋŷ1B $wΉa%ڽGᏬ 5B)HIp#?$Hm HNGڏ]ӈ0ϥ},4>j$}W1A}a [cWtmaׂ15oMA*:<"pzi| :b9xEdmWht "KXd<Dd#*l a ;̬Ǩ<g~F4@3g _H"qo{@H(Ke{8Iqף”䔻 E/31zG%~1LW[ʩu?4Yuv5/)[m8>n T6V qF2N,S˅meAVИ-' vlDLSߠnxNź=xJy}v.h !*bV_ Bqo:F2Dx%/b Q.^]u>Wb4< U9ǗsihĜS@Uzۊ>x, G}nX -I_N^[Szv^~w@_(yHMs FjY"bVZQont?U``(пvqʿkgjXSưb&V%v6Eww+}pPH = 4\`#eC)z&}yv2pw{hТ:/Y+:[ڥ0`&ZN߀jcץ!w!J 0Isc[Y@gFa2ҩkr('kdyq> 2gȏ{b~z >YQ0-yQ`H +,ѷUv]ڂNBLE){80k0NWZU×VK8#56e_3H^٬[o9OF]&P<B# cY◨}L.\K C$ (LRuIvT0Ŭ4H'?zlHSCpw^5A_lUM-k֭h n2lo cw^NاK늚L~R Y)ΈX2F}J++B+(9b~aaj .Tn5 cԣ6dְ9rLc(0tNc嘏!QdzD#2q%fzſ-oJcQMP*T#G `Sz2U` M[#C~0fh;j|yBzT٨t ~Y1@_pac0T>°%XW uwY^^aIY¯s F[(A\z`#UtW;_.ןE-Y/$O)8e[+O}ݞHɻ aKvבwQΨg0a՚D)se#HcG-:˖J LJ )BѾ>mCǸ ,a2Εl+0?&(b,GѲ1o^f'zfm)A)ܠRY-!8:-lo>ŀՓ4wKp.0k,4-\H6h$X&Bx'"O RUQoS#ѝZwP#]KEObPѬ1DL@Sc jv*e7fxTK1Trb@\F$yum'`ο¥!X%tJ}e;3AAf,S?o%ԛ|FlehQ&vEa0;uܞUTCe@ƖĴ$ΐm6대itF4TFLV0n{8`&M(TOY33\ą|0i ]Ě؝ oD YL}H}LE< osݳR# cSDj( q}sBWezV,'.; .Փ;0"˛m?U(B ]Sw&Nh8Ž ;ᆒмLrA MSn\n&>!92~{]/v4M!E#wޙ%o7&PNOO4ϜaO݆,?o\$Vfn}`LI:5?^߱S<w%}d0$8 s2ɆC(9&bdf;)D.>`8#WSf __f eY5^t*&_j8MsR^qB YyBQNh- nD^A^5*QWcxܴZh=كp_2Y 3e;Aj׽.^]It[6{鶂[홧'>{MBGjһ7F 3/ h_AaZj-R:؅;_BcSUt7PY8PѰScyDY򽇷> [9*_=F,DuqWws%;y@QՃMCJѬ=IrBE_YI@$3Z JP$ͯ)g-ߩ178#DR-g~UK5gb`dt< bJt?s T<&A5=\ҭ{̅h[,>2ǡd ¤.z M߃m9È3 JT"xݒ*#8\) `jV+jOn|~T, Ӓ4nC񑹿EAP;W&[c`QMwW(FYX`$='(طGe?>MP[zuS9v},|ƪ(>gL^95eL?I`S`p?ᩛMt64F^^^v/1v_%:p/WH8p`fqv௧&x-g _d6;|% ^̂ZF3')p~]͍sj:n,(airLl2p?lq,/H\iLGiMrţ<#2T R=)rÅ}{/{.P[_l?l_ o+Е;Nf Fqj20zQioM"\'Ћa[>T/Æ! 9D?bw:f<򳓹Cz ^š]~ U-khU#Mܷfv{³\Vf~}vZ+USAM>#0C3pZrmk(ĜsfqCB_/D)eC6 :t+x'}$ZeunjLbti-xotRܲإF8IJ.s\!I'SuAֺn͇'[D50ۚr(gذ2A4d+1Opwޮǵ #.'T7>;T[/4b҇ ZLA'>O Yi3ylDV0n ٹv+9I?oǏb%GE&a*։!Bn={Caݯ+M+UܴM|4YۛW 8Imxd䐕r#uO;N5l˭=m" }(dh*ہdwfs : Hؙ{jU((D9Ekx(g.yCL@3v{][ v׹NؠfIC՝TBUIUzk>^svl(9tq4K1D@ %9ƚzT_H'w/)RcX"q[%3VZ%rm8:RYJTT{]`>>󌙣>s7ȐKfqgRj8=HUM(U˴UYj*a)62;ía#ZF:߾ި ;í70!ZGV eK:O>v]*yp>w3N9T`MMݸ4&wBNZӆ) ɳl,ҍb3";o{ $-baEeEmVzna3cHR<ԓ@UlwW~RAgbGRFwUE=r g:C!S;%Y[(1u*?f0ߴuMl|g.7Ǟm=Mc2uN<ԜUpy0/oY ep֡Iwi%c2}YgCYXf|QүPNyæ\kj߈a7!}m0wvZD&V(MfEc[kh)LR:0Uylc(̌90Oq74ݔLm6*AZȼP=+Y!řYSÎNY|}Fp=`+@2[dUŽzi PqSL (s~6^łܔ*erh^%u!̣Wm.f!5]Bȉi6e{q+1dP>yLx) 4YQnIvJ8CTa>·W|cp@iA!yfQ$i¤޽"Vd~pn熲7ގ9r % 󆗋$'WIrQ蛶R?D]3TN:Gs oU/%sCv,T*|ETx)G@ WbJ0l/ǫuc@qhAtɌfW˞&#n$4۴y ᒖJnevgB>kr8+_y5~=;A[3=z+/~X~s8O2Fā`+MZ< dk_>q[䴕b hnpR .sVI@K 瞶eMGZxƔ0V]aXg+fe?U`ވ #;Lg".AB_e(<6wLm@yU)b';HX QxMA\Cˈ3GPr*w.M]=hZME"6 z Ӣ#tE1 AȮk9 ۀ- o*$A"^;2qK^vKM_ҷܡ!NF#p9CA;ա;܈U3O)U=bPX& S=Ě'ƼZ|D?ABoh&e:SWTۼYy|ond6q/n_MHj͒B-H$jrL=8P@ru(RX񨱛)TJg&+E-@0,I8}]р^eGsgboO PVhM!qB 4JIÉD6Yf@ߏ񘡾| `7R1T_"`ݾ- s#BK 3rҊ}xǡW ݄ {@2bmѦDys)QJ6Fֺ\} *#jnpT 0f_7^+biQݰѴP[S*8=U9=!_Q"IeZB{ Gyh|;<_w|ss/ 牎Enc:g,52F 5Ɗ8:-4ꝭ->8{j1\]~o;'ȔSHbaH,`/r Tgf{fC-3XIg@0 ^֘o6ΚVA҆`=%m W4RIbM|-??Mqok+ =r;6:YH^44\Ir/G@ik B7GdH3܊M_-6WoW]Kr1c@Xf8b*e9_!{U5:*WZU715{26^Kñ} o UK|-(^ bQ_HaAWD~výXOP'y=#S4))m']Jtj* u,t<ަP:fmaCkx [@OI:c~{ZX<)A4֘ĖưTa@hT5=E Jl>أ6ƢT̔!Ss%޿V;vf+="p󱡘 8P7ƘrѶ-K!syk2,` 'zx MWn_sw>^93ܵ5'ԁs (TxQsvZ ҝe3dܺ:g7e8%Y V/lŚ~1>AC(Ȯha>gN~7t5uH\ ~o7%FӯBFҒhñ;4o5W߲κɼo'L,F?Ar$YmһbYD(Lh8,Բe2ݴ:T"_ LUuHN9Sd&e.\ۼ< lII\ ӆ[qۆ=ʺYZ*o-fv69x麃uMh9PƆXL,aoUSDW(Bf/$8EqVUxr&;6K2tww8[}1E칒m'C;ST侈(hIZS~JE{z؝KUA:1<䀺v֊CuidBg}=0Xv *K Oh\Muwc}=cNȺ ^DZwة=H!'T_7 oUa 0G p\q'ik hW7IʆQ :2Z!ˆ #ZPniV'pYDsUFw'rA"(ȵMTPa~k4Nw {G;ˎF!<˯ 5+HFeFbȺM]Jʚ*VqkrыLӘtm`s.@=pӀQ!zF?)[-ė2~+b`}d>ǽ0 @"uV}(K(^)%bм0I XŹ<'Y&+{$2/gPVxߜSԳiX_z:(R!Ҽ2}_ALI7}7+ƞ=M__VEDG5k=ӺݬNܱyPN5 {7 8 w='~$,a5+ nt)s11 51ij,;_+j+glcMslӶ )95󼔠10tavr b. ibnjHsE{Y_j #f{fmʖ[b^{x9 <ԡz\U>ܿ[H=SjzW D̈́dehx VD*: !7zѕc.!Ծ6$hk)<x9+P#E;=P׎t$fD]DR<(/M^Z<~ 0""/7^SHc$L|( nYJa`^ O[xIC8$N~"cH9[~xϺk*[-ǚ^, {J\lrd(,OW싈3l,lGIU޻^5aKfw NM?գ7藲e¹!xbr d]~)AQV^=^v܎n OpHLQ@fMWvs#~24PEṎ_"4VJ٧>_v 1&ShTƼpn-qRbN NswP06uG y^A@VMMRK1d[/(1{(Z]|mݐζX>n 8rqʠ֓[dSO^&:_Mo҅aE$-7J<aՆmuEŇ#~U 8"28| yWDh|:]kj@m"k}>F)Ag+=Q`٩1E޶I.n NEOch"dU ,>JF'B-zgp|4X`8 ]+džDž.Ѐsd_&0~3#/Ob$'y|Ȯ+)qE!w*ύW7\2z V#K5n^BPJb~`Bl98Dy fsIcW Q8Ѷ&ɬ`t[J&J*?ݹn8v"X@]+5{ œkV Ɓ1?pڸ2 n[+B{O6{S,C zHbQp:XIؔTwPXTp6Ǟ6e >^B=jہߑ:Fdgi j GxGpӜdp)I4Pg4Uy:9zx¤^qߊai"4*;"8H"+ʖ< Q8VؤٿKxUB"m|Hcq.L1@&EnZ>eՃ;rP*u&53A.QޟK&:FDm;$m6 `S oՎ.N-7"D6U6I&&" dRc!r4 KKB5n-\so|%\L8mVrYJJTN8+Hx.K,!b:xB+v]CQSb:`p*g;'Β+^p&Dܿu`Ǵ85nl̼!+zmIh{TT^l \$A'G4XXcsDMȕŝԐ9D| M¾JZQ!txy|転@]Id1(_jq޾`g=/CDuvcyI܅ Mڝx-:f7- cSiIHiѤ. DS'[dK;:[׺i˵%$sѐ}̫rUMWV,o-mjdō.Q܆kya]sRC*_eut1'a.R we5 V^>LY?q} śUbD/O|y3d;@8gi0Dz @} %g*c1uel޳-`|K9[qHcg.!VUC3gZr>+I݄VnsAn{m4\\n> ve2bO<ܰ8% pempV8za_je>_U͚ZYIxTTbK>ebM%kHS^"L$.:l$O!"rd1F^%(u7`mQ/q;*(;j?颅>-$ /4B}E$KK̮5uMu+|Zǟ1ҩM赴d@uK7 ='ק.#tS{Ca*^+VH3CC^2P>~?z{0%gsVƌP5hmn'3\t)tJQ^{YDwNb3v6"\gM*uYTz\gK0Mj(@]y+kgSn+`^эsŹ5. ڋ!`ke6U}fO]c,6 mdV).V4~6|n vX4J!;/l`^2ݩ=j@< G:qo2FX~R❶- 6j!ra:YzSYN>t5Ku:~mcx9D5aÊX,ZXR/X +}<Y溕̿_!kTϡѣȩqX̾ Wm-uJ}"7B)nE[ùqsFl! {_tU/3iWJ*:Xm`Qz3ãlŷLH!|Iey!JGgRsͶ.q/b0x0aNH.z2*5J\DPOdP0eWwNHWE&1bVLR@n ZO߇ b1/)>ABV,n!:\(X+Tl_rRi2'bq $>Ʉ/aPr{_)pc঩9ޓ  @/HZM]ٴ~!`RYz3hrVr38 6K$8A T3c4'9SMZ{MZ-V_a&^T޺vD́ Sǻ3<ַ))ʹ_EJ|䌇BXT% -''b DX^,lG5)t6(TRM%AX)UXtWUR3od:!Ғ ^͋Ph1C>VUxUma>qI|:P80l /paxi JEdT8-OAK?A ;,KE=Rx6ϣGeu pJ+/W+z</L4SF&Ըq82BȜs_0//^Ӗюgk6eƣ>KfCmxTN;|HG;tjƫhbQ{BGhz3 RVg@sM{6ਖ਼$襐Uݨ9J<@ӹ}5~3M S_!5CSJe+Q<+\ dIXgwM* &"'xxmdTy*[ F4wFI)^5$3U`Ws\Ekr\qrfG.QдH|Xu= Nu%Bl503.$F߯9; L[JnBU')Zvqz;>z,0z<ێtFoC67 sL?w$v*"ݎ Oe}Csk[>!31um_R)PH1ГAHF;]FÎOYatkGXݍ2sƦU0.88s$l4:ǩͥLcDY #ɸhd[JEI,3/W!~1b~Vt~$eD*7s'ܟcWEf3DTiU$V2AKp;e'!춿bBIJ7ѼPZOBH_Zbv=ڂ4]12ʨ=5yȥ݉:ԎίHu-bgգ_\f&0݉?QӔUO~E9ǥO`!(~s'4$hǥVN x3L~#ibDdT"Ecz#TԶD*,`>dBmKs2/92 aph rd_Q؀MΛZH-lA=l _&^I9\u1ԗ Q_(htUi?@aj6ը,W(3ұ'؞ *Ȇq9H ]֘g=%NjHǁ7ѧJI].^\bş=yvFY~~m9͏*kd]i֣J.b ǯ$15t"wɶ+ٓOV:`ÏBNtV؀*M \>2⋚] .Ñyn*h{Pq뢰AnyPfxo٧KMueI//˂.3hlƗԨ&pAo[Y>?<4]&z?Vw.'Ivl/UnMuJJ?xru]IPoó=>nXl:*/GswT#Άs&H{tv.Y-^$M:^Kl.l| -lc[0fU b!g!j:,m.6$,mA5T/|=zW*躳nm~F,'*2[2Ԡ%}·*1/䊖X "F1qz;&ÿ>|J3xiaǸ}=9,9]2Wtm&zS>?Yocwr uu1-Re2U61l$?q.rnR? jaΛ9׭Dk?Ui4#YGJU5-A6,.0#3\JVtS'JUKTߓ<~,BBNDew5*J5W㬓:]Bڳk.vOVzuQwضFe<-^S~ʆ!yQצߊp%g!D%yU#Wj:6.\񈝗ʡR> @k{)飐E< ݩ 4^}gAAE~rI.c :Fsɠ, s7MUŚD# CJRM+ }IzhdKęP _JPJQۻb(ǀOOݒ<(9rP#g)O%CX)} 08d!Z?*i5*xF4aOae Stl.hҌwi3ŌjiB"}ڊD(~(Q2jDReB:o>kTxdV"ˆd<xsS5sxzm!TY8-ѻxfiOH2BV|-ؐPexWugt9O2h-)% \nv\7f˽%Tm8w oQ:M^Cm_9ʻz->ԇe}.5 FAr0P\Jc8L @):uúe5(Jkg$k$dאu9sJaB!I rFhBwn3A?7pcsO.0 v? lJE](<air}Z(GCVZ=`AQ}y~G!c\N AC98۲{8_j{ٌtLeСAwSDMZR}t4'uP". +Wr۱˧]Xv\^RAe>SU݁aaʯE !k6۽5Gv^;ZCrr!{&.yۖ{rཔsAj%%e\1$A/G%8AvE \ dH(`lIT;#Oڙg:I 68 `$]?-#@L$BftR>d';;R.4]Fv([]* n^P'(Q/;)Fi6/oXak2&yLLI.K85R7ؤ̈a^ (/R~\]dq4 cYݽ`6ȶ@~A+TZ$qPBq=;Uպ?<۵͚'7mX俘wu5Q(ϪV|̴ëvP8w9Tx4T;$(dR'{~pĝj,6t pUn3s f=?b ɑd~! {_7ҫ'#LpCKش^mDoocB֪ aIbGgmHG}NڟQ0Ϊ (WX 8hdQN,w+Ȗ{l-b`WLO 8B*9QI4|E햓!2N t}e}ƴ3 Vq5~;bm&:nfNljp2GK۷s6#KN~8Lmv& ģ3`'@-T%tyaڹRz~E-F{Ct}uP1 Ÿb{d}e {an{ ȶqzl0 {NI;IB2^dKW-9+DZѰzDB܆塂' #:IB p14]+,`dm`rκ@h/Ѕ A{ԍYXئnUKW]$KvW~)aޠBWtˮ>' aO%Z W}KM\~5'G7^p&s P'] }B%ӕ/30<, nël[GڛOC(u`PVa\mtӉt[@'g#S [tw߾N zו, ֏{"<)ѶY}jJpɸ5搗_۵e)%Z`0KXHOaoQOMU|L&X)_%9W#YV \ uYkL/?H'\1?w ٥J`rBH76/ΏXq4>LbgN$;¿ B-䏥iyZ͏0K78KD:ܵ)փ@(qYTɷ iein1ѝrc`l%>*RkBi/@ :Xs%ʑ[Ћfs`ԐA,m|\^&a1o q_ (nՐeGb-eaF":rcQ ?{{{=US%:6ڦCIۅ?Ȍ&DgM:avdo8ك'B z'P^ɰژEJGH5S%J1畘s$ `Á|"2DzVn;/dW!TjAC[fa8 )(03o]<,;L;.&ܖH=/yG R++վKhD^- "^gTQZzXpw*Mff݁[SP]Q+Q\یdE1o̰|E˥~߬<:uk%q=-wƺأ\^?=s\_w}(GJɽ]2~)]$  MAGdnZaHJ|5Q3Od%"8 wxo,9EIխ~|06И|:xORYM]e*g=!c98Qf:2xH&rkP&Ԃ8+)Zڎ `զHܳuB|nsfcW􌂨 [Gɑ̵[xj?mz*!l.lF:ZF\lB-oXo"}1vhD= OACX5r )iiw}2aZ'D[i_w2]85M866FStԹ%= Ž},|5X-Gګ%c>&#bGrb}tnXA.fÏz}aF%}3j V@t̓ Np- Z%cd+VzTp>}yCre=g.RS") iwy)m~t |t{4OP˶52'g}k`W!KAF/MmODFߍAZN35LO&6F55{ gNTEG7T$p?%8a3daH)a$'a/Pe"/˨2x+jJ)PV:tvOҶsu ó Q *%YsGJ@ڠH^j̠dB0D5_" 1(@ۮ#+"l!R-*X`NPys_D/dޭk.JQ2AN=\"C}J8%2Ř_r7|ڎýgL.b ,Dt3d{V2DŽ,08k:v7H~ˇ(%(KrKEb_jjGQgОBD.>'*T!Ђg'زzr0 ˼;}ttck*w)Wk\_x}[1﫫H Rt'iTm瑜j Βh-kU5H4~%Pe_014:GΛ[fYȟì* (y|XCҷj_"icx`^"Ge./iEϩI)%Y+칰c4'u F_&|^|Ka+ P<) ՖzO|`)v^ǫ,Vkdkպ؇|^,95 bb^l'Fفa%qpsqSSVCSRI:iB]6 n-зl/. Di}#jfA9YHm/<=MP*_Fxl<* G2C%<1R>=y"kybQt?ƕ Q[ɡCDC3U樧)U{tG놀\t'HX -fSSnBr% ZQaXL}tO]kMhCH*NW\OJ?3q\T29mɶ?Dt'0$"-<㜩36* ^#5SyCiKF"1eu%#KVNp'oaZ㌭R㍬j&/+~iH{U[]L)jCien<7=33)NuNL٤3Nz NހHa_Ԯw(<Tn\mԔ1,1:|].FIz0yGL]Gŀ`>fGG;'u Vp;=r3( HOh@#%Bkzg?!"$ZmB/wTaͿzHWՒtcqgɑz4ʜ&j!u<.i:R܃*)-Y{#oA[o xx'5fB$8;q{Ip>QL[r,0"Sw o~DwxRq$, t=Dqݭ啛5E1zrH9+z70VroA/L҅<=mWzčb4u6/VtR;d-5ToPd!{PLi+tM4 ַpܧ\8ܐÆqy;༱V$mpx ??Lٲ44QCDUm6^ ?9}fm14w'Kn+eN l)Rad- Bvbw꺯V̕Ǩ^? JbecWduYYЮ#5c) n9'ˑ)H-Q&2/Oy0&Ҁ㓭5ܸOy8\Dvk.xF_1^ZPk8HHDnۻVg;]vBiʤdx< Ȑ f.,Ixmquqً8:wr5E)K;sGykLFe0׶0dy0:Ugq=dh C {e}{%7W*p a×@%g{DOz<5t~6aUXR! $S*Y~f >ӫ5ddHg"FYOMU=sm>3w&jVj)}RږmH,, &:~ypgޘy !w ,an?=* 5g*$I=?ݛ}9„?tNl^zb f i}[qa>coc{=32RZ~yq謋݊ Iy λ0YTk {xx&?5*0q[>.\w*~(1ɀ"^^OmSPuk<3o◜ԍ [p>_d(. biCKE,+R%@Ed7j,&y[F@@BRvcs9qni[΁"9 <˼5JindwGի,[. V曈QTɐRqg%_ƮyvfBfFWjr eW}!cd ZvSH/"U)G)$+8y*=2<|@g7H0wZҡd9m{r}N=O /_ z+g(5ݐw?!6X 1.F!ޔgǕR(,S5r' %i^qmR_<ԣGtre4]vaє=rWN_ Z[k7^DC`ΩXUhU2ckiZ O#ا;c&\pޣ&%`:&/~[d9p=a]B;(v'ob}]3OsG,?˾LlC}L{5u#ɝ dJ7">}I* :ϯd湰ڣܚ3$CfN6IC c0\d6,(UoÌqʟ>+юo0ǔě/6BwzpnKo뮌ٕ.*Isհ+|~ljY8]6"QIBq66N 1˾WMNJ}7aBHZ4q&omŸKqP} ]V YJ,="v%7e} 20t$wo~4 /pv#DcUb(?.{zcמOr(XITHeMw([ U|Y9x@zx$mp-ת=[*ӈ]SsW}8jOɨ)(qh4vg ,e ^M h-I~#ívsV(n-0 ~ zQU*5B)nU,tcya@#I;qX*JDs1ӋЬ0~'u2j^w^޷r5lci~SLmLFk;fdMdM%kWFhB$u!'US&Áo[.ىbtw %>=z/-k׳ p[3@WSI#;% ܚ/.C' uNE@v+y0!xG^bLH>ܻDX̲% 0+8"uF1,\n#kZr/!gvl?#[ zkS s l9"|tEU[`6,8ٲ=9ǞiFl{ _og?~ww[َ}*=o ڻB$twN\!we˪ yp :yZnQ]p~*nwy@l\ޒ4LlWơouBRBeӶ6H2}=Жmrû#o@j$x Eǭ@V+op1}QѷIGGʡ2:oD"\ )-[xK)8rȇc(c"&GYKـ4#WuΛCS_}&ࠜd>r*70̃xnuO"/ЫY縲mdj ~ï&V3U>loJ}]/F3-y1& 7W_яgV=9΍h#'Sf>,\ $hKS%1Pt]69%0i KwPP%S;ʊipFTASר$~W۫@wJko&Ö%p8>(ėLIFw ՜ɫ#l6xFA{ VGP^r]r\=ng# >\5E < :[ۓ/̂eBd 3d Af,/3)h3#L ߝy1rG;z]oȚTs͠V?MFiȎ>j[s ftC%#Ҷ9Z(|d˃)hlrIfŠ!GRc0ZnVD|B0wSݖB6|6\*!G¤gbFjC0TZ q*U簉yeL2a`w:|Guanw޶W'ʽ{H9IYASB⚗Lf)SնMYG,(Yermp qjWcoA'I?#l֯]SDތ^ƌ\T#ߍ`&ёn #5DHsќ5&/ uE]G-)/#=%GyopKAsA<ʸz6+O9?B#i8By<[qϿp2Z Bu`;Tpqz&$,͇DSa r>)TX¦UɩȋS*mk!]2aSe ==q8k8vo5Ri2MZ%g|ռ`.o&@=1-UA ~H0AȂ [6HE/1b=D$C[s2a4x*Ռu3<}ũBPN:$ [}製"/d6c6N5zB1btAۋr#6yg鉇xTHy a. AAqXGgL \ya @Zx(D; ?hAV1tlnYb x3(DOHV y,@ ny@rLiU)Y y:bcxܲTÎnp۟͹#ZuAMc+VOS=4{qA26g%TJ?!gwbθ2! D^tdR96iӀhvxӢ[5XĻ VOҩ.DhgU^džL*}r8eHr-W٠cUB/2kM\E7/glC$1zĶl漣FAྖ&;o0tEEuᕃ"΂VSv5%tExn) ټv;+ U]DX%H#RxGAIKQvD]T [ 1(jI1lyv++i y="BP!'Z yHm\HWpx\Iv$#l%Gvqga ld@*22AbTXn^S t+x YqQTO]uа!W_BvT 1~iJwBk 1<s<(%ŽNd !<9\AKISUC<]q$s0=XjrY;r$3Z_'nC~>CuFfǭDmDeOh|[n(9 L6;gNsve%<-iݩ&I;7` 1o@BluX)ԃ[}CD1#tQKiu?oue&]5ڎpF(Y6zZ__Lǝken@ %+?Ȁ4I!SҦX@.JvuW;%`Ju;2ba'ew Slږ0wcITw2%@Eo 3 Nlulo1m3ۆr]2~{[} >Rj*% jNe# u:)'مAi gP}@yvjHYTfu|tx7ad,_/-}`˱JwO;ͼ{.P o p"Y}j`f< Ԛv wxcwse-NUW.?̑h</ <R7coK8%i njCNLg9!~WlS<#=͞ H`.6r UPyĀ#eHL b7@;lH\B tg uː í./m,*PVyFa}-9,o?gصTQ z⟨)襜;=nJbׇȂ]?|Zv1#YOtcvJ4Z,"|y4p+70'¡[>}q\k^?=ߥMزpwHmWIU :*M]Fh Hz0)_㧮cp2rA]pSSǻ+FPoX7Wͭ {)emLt8 cndu Yj$1* =K~!|:6z\$c#-3Zݮ}녑PON1=JMZ5o:4&xH?4Tx݇+G@*d"`%5atX2s276aL؂=M"E1c<쮿 KB]x 6v~G)vUIC5TӚ_7ܰ䈆r}f/ ub!0IOsI<|7&%H_⫈wmOjtPuY,S` ˾qСij./Vܑ;UQ|.F-35%S{;7KEQӌR6f0"0yZiRDDk\UX*{X9@{26[mq*a+78 _6v9NqR"^9˛;2F^Z6ɛmC *~WۺXpQO:U@/#\K- lvR҄F*Zu82~n}L_^4Ea@Gź"Qyna3XϚC..-G/<,mVWd,7ܧ`C˪-_9E#\ɢnY>EC0]vr@6u |q2u3a`UboX,U1!ˆX7Ü}PaRoTHuzƬl޹IFL‡ !_ZؕVpMog%<F ,⹕-Yyɞcuq$bP<}'s u/I۩WaoWV"pҖ Z,'T*CE{`mR$I0_G}uNCkIGJ0D ~ԧU YϽ/tpKCSi 3' Or=!Pnx?˝< >nʇˡ!ONq!j@OuH xJ6"_yWza[\L5{E<߸&Hi,)Q%vJ4L/'ՆwvX2t]CfG.žS>[m ukvX{1[Ob]Q9gI&5'C3F"용{xK A ۇ`}stm:>, 0ҔgAzN|U\aE]srr(Li7{hP* t˰Q, m;Jp 4Ӏ/L@"]-ϯchiޚv}kȽ=vW8?Rã/8:K"7/^5&AېIh8L6࣒$y3 ڈ$N5>ɟx[~遚U&?HۊcLf\c5S0P`HVilR)BemEIR 5ӛDzIgANzau/qު67Lǘ:̍Vw@v#jGv[giW1v{zTkJG "+ϥ"! an!l~r޻j[(7[ 7~6<>9&UK}az&a Ocwh0y(ՌExgo'U#wZr<"HVnAʐ2u֎9`ecI})ua^uq> צEJ7)Q-LwC3*:MG2+yi[W%is 0p{ni_yCsVBn&tl[Qm}l K\aezsY=һJ*?h۩jPwTM3ă!l )|ӫQ kR|f['^`{}x3yw0w;@ 2r1t1(@h`ldT2tdvAD- .2f{G֩B$ihmtfOR~7 =I#M&8;ܙeė0ڒCCK s.2(v޷?aT{ N9r"~04g|.iHAO $WafJ=^z<.lRo>p~ aIK% 1z59ۉ;|&ݛ`_ťF_k1n|hMmG0hwer̾ji +Lv@:4qw_rϢ.E2*hgH񍽵Wn䍭_MV U&mފZ-%I4MG l6 ghݻЉMT,e& BpyK@_V _U!ئG h?퍟 -JSIKbnw @"ljSeXO*l<R+ tm2_DXVVlsJ@jc|%}Bb,½Wn8hr *42E(? uSQbt{{\Y lGMcft5ZM2LדA\bKozryp1CScra˵)uB>IvKn]bҤǷ ⎼fFJ$:1+eG-Ly\?,kҽ徠O{)jw1r]a3ٔwÅ $Bh\!Qn'v򀛟PnA6DrI'J7N$.nGu `wUyzcĐla 1?j7u؀Fzhpc!{C|_NV@O!kL'[1qX4bG- j})._f- جhШ"S |KE'TZ:m5u2hWZݵ9=S` fiI~'W@`mvm%,v(kڃYy][#U)i@"(Oŋ8θf]z&ϵ1p8Q[k]'ops hi2LXq(p ';V&e(>Uw{S3׆ @bHh $3x$AV̗s3kMi8\.. eSlkF\,f_L;g@l2Htu14А:UE5 an-pʣַ&+gHr,lOgRt_>u踯~9^JHrJL)1X5L;mxIpҝ)ua|qHj兰诨#%Gw}ӗD`;dXo ;'6` E?01c6ΡgIl)`8w={HҤ2^S\K=KNeb}č513b 4oSU{rk}8P>Fj)>r}%ҥfp!(c DAY^S;jhʱޱ)0U jۧJ=] wk ˯ps ʿÛ/& ܇̅6sV cf-z/5nx&[<= kIrP~#YfnOd3s ;cz(X8&ԋP6;>ģ@L'}=szrmMhN4C!7"?nXl4V~֓ _0PK wP TK\AoHy2buz[齱q"ͻ3c l ËE$jy M<Ѝkԕp"jakpyn`: #TM[*`?xY8U괊uʙq63bf=}ya22%)9~fcAiD"H@j$ӌ/N oqjl$-pt"Y+/0 \t}V*c?ف }=W'|hk(;ؕxSp3qW΄J"s w뾣L]zH:pcޚCfލ,i߮ᨊ %m6@:~)Ow7O%i #a8,@e6YH<Y Ȍj] '0ZRam څi{BJc!c>η"EIԦpӉJ@)VCM0Bz#͸S[bؤTDi%!J\7,}ЁXDRY76EQ }p]x(ս(]:T"F\w ho`D؅N&D߷zX[͗Vv;{-[UzMSeo8U%݇j(z fM-YBܩLF%֯TP8 0f 9Ipf?)zgC^DYϴog$(A#*ZU%D9O9 su>Ҏ<2D ??*lr\6+6]<kB|6]G݆:>u_X}y<) -C&'{c GIt%v{c Uä=]Q"NUW=g\y{e^ChZvFPA".C> ,}(2kCdC&q>79cHrSDKWfLVly~!@+} !U-v$23\~- 3$>9B|%N}aWM`O˱)8kh.'ŗ?fUŬ~9m&ϼ>Tru"o"qƣd0k4][FMs8uyf"vwsYĨ%)fݱ=@dxdY}&.'&$N^u8Pb *]4T`>D؉&pڵ{ ڜ]FW'40rsŽDͺkUȽ@=,# ̄QC R*$2aPKOXh]BCzOr4_@߹^hOkǮ16FXN,8*)䊗T=@-D Bwo{nΜݟнI]3/\qX"M wfؼjfsGoTD8_|F6\[J^KBXp7܃&JU 7{ ?t&hZx1;#8>Ii nv8Q k#9Fp<*xbjŭ5[?{= :wʀ$6Pآn:pUJSȉc*|?*E/.sD#6 EuuKZ;H`=vFNaWi[)`щ~F5aX78V)6IԲlFl*V2{I"&=/Us1v?3 S*]|.]?L!E%7^j0nFA Zt^-&zpC NG: ?G-߷e'y|lMqzp<ǡs@2T-6MmrsXNgn`ȱ/J"q$ur^һ,^Ve.yeF0-uۓ~E&ΎvՄw&>Sp-t I^K۔0d4{`1t؍e&N)Eݑƽwi z}}ktn;:Ջd#2h@VPK,EX?,rRqca}Qt{$eBjzՒm +8Tll q%>_>: nܓB=Fa1^b,c kpl,qouLGV3LԋK$KpX rV^ɓb=>Ѝ+s%-efV4  t^\(p2}GqbAE7~_©EեIr4WO甯ӥٷ[fA! þA1ЦW虜* gCH9¸v+ Gy: c}Ya  10!+@X*h(1J٫4^b~,(E߯mЗ۾|n$$G|prHwϐ 7LEHgAK3a]4;-R8Q+Sfgfe|+ "FxlJ$d%bAnHtg(pAnSnNZ"ia{7 [JԀmsPŜcj%ȢuF4T_T.pݫ3AG(-/x vbiT*9\ W:@M\"/a7vp2(ǀx]5Sq,*!xwUhNTgQsHJB7PZPd,Ac.A` dSe1S ?4CqhDITN k`O m=0Jy!:U*۵5+i@Pkvh,WfKuds\GPT'#g2Y4?ۂ@bo@B^W|lރo m::hUezJ %cnsOȍ˅#On9@}r:en|NУi9LlK֜G(+qߞb9(XB5oS8֓ׯBѤ `W]X mVG-/gDM8eѢQƽDk3Eʾ~WpS-{lZ5TbSrXEv Ǝ3/!~LvUP~{9 >..- UІ57A$ӀĔ8)3גp$ESiv.ި-f3 Ck#̎E~u$`g鯪j}Fo8WGu}"%.T@;m ktUr?0X;'+y3qQA{pw]Ip&}PoiEb]^# (o_e٨T9OK7B ocdEV|urJrh`kQ{%FK$G1wֶ'k-f)8@/Z'1!̌$ i2 Wa&6}/!20.`F/C\ o|ߗwFFI^>ć'5/Ki51[7EBDB;cqq|hi. JB1ľtUXY.SůB5MɻxVB %$ezj3wA#u NL2OߏA6u߆eh-IpB_hy5M\=WܷWA#|Q3ysG}WzZǡK.$P[h,v" Pd>"Y#c璀BPExP\hi>IHҢW=zJ󑲹c=7"1='#giNf>2(xT- {jD֩1Ilo$lK27$k%p!=x;8wO@lLPotfvLx^a'b.RBy %)m TqG~L ݦ0gnneSNK *ەxz%M5<)3ҁr; :QVA~4р`d4[)#cm~y, &hTes+lcިh9xLsElkJ,!nj8n0@ƔqnMđ/7,[q}1h~QkRb@ƍ!+7ﻏi9 Tehm1.O'qM' fh`-ܓ9d,t$1 |b"^@& ::q˓ŏ١ԚANOXeYvy |73vSRhX@io1@GޝV {?OG{$ы@&<ϦDBRm7Ū(q(T0DqV Y0<2ɿ_V^}UwnicwVc`#zJVwk nk13V}nB!+=`u~i y]gDž1P[bjnHD,mC$e#pѠwSuq׆5S3VV3ܝ|2`5S%ϙXog顺Betڻۧ}cF}_6kp%*ᣘ -nߺC]^GrMjKq@n,ohY%T Ѳt]~ݥ .w /fׂ) 6^7mC_ɛiGnv @lpܐ)Q^YCn~rĵ@mP`=vT.Lm{GC|AXys쮓4sP%+TN4HÀr cJ^h }O>Yɔ|6*KVXk'"fR!+2J ga8S7Rq$}@đЗiie~[He?kI V_wޖWƗdRz)M.p<%خ}D paKl7Rݝ'1dzp&0~$ez4YBkP;ME9* Fx;z0=VfQ"r%I,&.*o A)ߙ ,*&@%ѧYD]>jOЧ32q:ղ +5Jv|%g=g?%$_FDܿD UyVp-gD`ȟΐȄ%įLmҥ@TԮ%U )R3d0ą-H^:'?u"4pp}wh<4Z-SNYƗR')g߯H;v$`k$}_#p)&W2iN0 }FAnCvh\{Äk6[zϛ&xr>D[Qw RmJAi8\ xi(>)*~{,Z Tr8XMخy3|sg /S@)'IQhK IMWs"EA;.M?QY9Gʀ.Ay%H4烋ڭүy l74n,wXGؒogu>eE*oܐtOKgx*~ f˼XG{j*&-$/0,()tnJ `CF񼕫q+eÐD9sBlɕ^X+eu~Ei-p,sTD"GUZ5P2=w)&Svu;!u4-nW)7=GCv?cY Li"} i:I6;Y|deӿQxG׳b|:b_(8uuih]ȿ<}#VA# |1)t+kD9^P#ɹ ֊D["T鋹*`B&9ur c?gqhZ]'׼+a}Ns!hW4Os)>L%|BwY%ވƐ̱yТ&Еx?\4ThS[ч",+萴|$~!8&l>\|=ZZK%qF]E5҇jTA]NGeZ ͐u\ۻYWy Y%jIȺ:54F*YTO,{\[EH ҐiX>ٚ2–[*{iY-⓬tl,Κ&t7cj t,Ŧ#ln@붚1?7fy%A6g6KOPA a6 ֠uOyܺ>ڬ;V% fLUAh=O1X%IDJr&)l͟37]p%[psJּt{o_aykUJ³'8'ܐ!a?b#rƅ`B[x!!nm@=m?s> < {6C 2dkoګy-+'QH5j c@^QUƉȘ^0+S%ZLCfq=(%V<%Gqʼ9q_$B+Ab?jS^|raFLDdxA=qL% xVW 1@c. P8)@@yAslѦTKR.Ckks/0);Z2eV$GW9/:o'NvڠŽdpL)ZAخZΪI(V"SRv@GGJt9@p aV؊EV CiVR} j6 ՊLxyt0;Ѱd06zui,qwBR'{Z#Ùg.VB)B J; ҂^M(Y2u]<f.vP1+ * ~*]7]gwBG;wῺF7Npj"g˿szoٍ}Iq>1/ۄW u~tX@uI* c `@4 F&βZ|LKp`)Du(m,w\ǎ[sdiC7.:C,'-ukW0Ɛ3.)3;Vz7贀˗ L_? 2r:&Nz+ЬVl0( %&kYIoKCd]1x5Xi:o"@ rPLc&ӭ[ !u!ׁ^,U9g.{5 \ݺ@A1[YsŹh0ODT/߇q͚J!D8xWl5)+zUS-ՃI(nXI Rzuy Z(5Ui2, -RDH"8&bEPY|F*OkU6KؕBT8sGzRvn)i~nW*z+a:t,ӷ6|or_դ2Br!@Ooڐ}qj8-Tļ-~TIm>,'F[XeA#_q0^q{JKh(3hmw{?5_ P,yldS5Z(o)SW=]X)Wlf$LJ` נ%kԄ:Y{T4 3$ǮQg Ͻed#$:m]f!ej+9MZX {y|Q ~J?'Vm)DIJ6&5diì,+aUx󣣷`h5 i*O&Q&"nH?Bk~9~'ZrGrmUN[BJ4BHY# n*qpK4^Nծ!e㴤xƢC2;ߖ (ƙXABUgk9mxF?`o-RU]V: 5?ubI13n q2EJQL@ǹ7s9,6 ;%(i?1oh6xBwo x[^i ^i|SmɟO5NY(khV̂Ȓ5H+Sl:&2[j5ʊ uj,4X{xڬ*JҫgLK#:X_Wvr2|%fe<|&"(0'R%=&-)Rsa_6ђ==r 0lL0C(hQBd%.vFk(KEo je{+(3%{F՜k;m82y;3kmTךR7*,JUN3ɩ@a#V*ݴ#䏑}|ZTZQ*EUKqZ E9 m*ױ#s}\-$ݿw]q!̐E*&Ղmo+A5A`hVvX*IebaP[L2ܝ0)g#@.4ZY7-ܬbl64,jli_ߍ$xv.I" xO3FH"9: c@n PٵWw6yvM:xô_?ZD: Hv(LA/ܻ.6S+ҍ 2'l3 TpWSc'WȶJBaFwj=}[ɕXd8EsH22t^ox_f֨REf*GHS>/S1N qTj]lmB;i"/d/C-;0o;*k/qFjl%? Df҈` ]x^ 6ئ^C(/v R)yU2-=Bz뱹=ǀV8b(jN%Pz "NG凿wkÖom8uՀ^!7(k`]XțѲ~lNVl>'&IV?a%EYqK9݁)C 8N^@4=Ša*!`"w:Fڣ +\yUTN^f 44HPzvJmt^iRE67 Uzf_dŨ,&: bǦ}=%(G3:4f\xhP()y8ɢu0j 2 ߷ZդJ֜h/^u)˭Cj D5a E̟@P*J@Zqm$eb~ޥ`e{JxAs$67!֣e=T jNj'gՙ—#>nT, ύoƾs?eIJbMg߄؁QO&+ O.st% ХQ wĶ zoLj:)! "B?/BjkjbsgEoNUwkhuX£aT''jaa>Qqݧa2a: UO35V2ym 3zoa'Zg qj#5H1ԕb(š)Xd5f[1q;׌5g.D.jm(R̘Ă b%U #[7dUF+'bp3CL wh~soq{Po ww|QU{%U1[Y0Y>eo ~uA9#;ix*Q R5jbm!r0~_s\TV ǯVkj7oIU0}l pC6z5CI}Ft3HTNF԰)ra4IbmQ1+ȇ1e)C5c1$qc  P{ȅv"YlvS5p[؇ r _O0P8R .}37d势i>)y-Ek axEAZ\(~ݵvw[ДA@;# $A21}"wQ7=C"̲Ou IJ#aCךEGz.rM\mw0s2Sfqs)FRg]f+hxP5h5z>CBUpD #ZH{bʂzN ySu߱E,n5/d#?ʛO4L!D'J #/Xť*%$H,0b&F' m8 , 8_w}@SQL)E %fs(: U#L:8k\IJ3̸K:=ܜc.vNUȉ9MF/SJ"càsdXP^̗_QqȊT:*YHOL5;^%/Fy)x56Xɔj;_(~ёĂ=z^kFL= LsF$nMJV3+1[y %WNIݓ?Zne#|XEw.!KX4"l(.}ɍj՞Y& \*@_g3t:/t!2_3ŝJQȂQ'K%_;,U(Ɠ6H1US8QT-Y>&[1M.n$DƁ+aLE ; xyf㆕ h EW bL?~)!t'՚;֋| S΁zCf9FcT$3b-gcHT&fbd&> (7eR?) '%嚣q^ɷޒ&b~CܣROhghLB:>邧H66:[_Q׿#,cЗ(KVWj^pѯK !!Cj L.{4,0 U=LJ6|&*Gv!1kѺ(7Ivtx/g0<%Q%䰂l)K6wK"ȈlHx,l0tGwȋ0 wA[l1ץs wzvIs3^Z`{}V道,` ptmC*M"5eH-iʥ; BS,lWoJϷ `*zСʹFj [3$lZa/fh)CLȲt͜{0yOVgwk.$U ;I:ۭisBoP\+dp !M41]Y$Tv|oԂjq "UѕA7ߘ[o"CCjE'&(*N_HVCk HpzՠL9O؇ka"qDŁ@eO!fO)+%ޘ#Ñ] V3$7 &e.@!5*'SM?K$yV"'mT!ǮNƙt8J0?_r`_!(nCpA(lLuoS2v\%S7~57%olSzܓ035lDk9 f##yN#XLӈ^\: Pd-S6p~"aTLT(++kA'o1ՕqFm3CWq7Hoqu7(-x&wtCꨇ_(ْ_aptv9Ec\4%zHHtVtzUk/cUar4:T/wʽe)hi zZ={\j|9mI|b5X"K#>Jm$J-ˆ`/Jl`l2hpCGyu 4ioŗR`Xl& k+yЫs&N+ܝo jEFq+Ԛ: \>rK|4B-<(݉BD>G˜q cys>ܑ,d"BW{P.s{t94>R+¸=Y =-+؂H+ڍOޛҪD=yBj U:Ofaf8GwhɝeTqy6qV_] +cKYB2!yYv/XS O},2:ڄ8Wt*Hg:\pY\LSd;>\YA:nQWoxzeAмʘ]VY4탳(,ibU=?ZOgq[hL&ǔs0m'y;J'؃ Wi"Þg7a#U%sf=䏽I/JԄ2+쫁蒄?/IZ.F Fbgig$Vᩢ]&5{ЩF>BptK2?lT&]̾ҿYAD,qGZ@]zǴNa1z%{ !vl^8Wo1URm{h& ǕcMJhGJh~QЄh}, >~fV*Rf߱'J*Eˬ]Pޤ;V`aF PLzâg3d#睈>GDa?0= RN!B-a+wB{J*g[z 6Lەy|'-<ٷkKt]MVCVԗ˱LW_n?N'\eǎ''TTHKDWG 2w41Vnd'Mѝ/n+$`z3S|m5Z@Sg%sxSRuzD,NioKVeK?ERPo*6fE҈8tqxcT"eϥyK"|wi*l|"ަa@rD)b UT?A)@ 푌T:~]h"fPIAuI++]),ٔ#*Qc +1q~Q3݉&Þ\zm[(КJa'Ȳ.UvaVΣPbObbo< /1{ b!lf]i(sn1.a>]\zoᩕ99Zɍܖꈡ/LM.qڥE٥2\7[D ^O/M@ A$11ls:2&kXa.|#݁GsF ʦJ.m{^78Nn`knDĺCcv9dA'\! ubq"RAl[݈w~0p ,Iܤwh9)cf_"TeH}V_ۈٵUX6/|r֭$;iދv\"}n-5g%1J|)̏D%t="8=2\54MHc.[Z{- )!XgnQЮ<щ8*<=mуHF7j aR)څ%vvIzݲW*.W:]j5:?Im< pH ux,!  |ֶ;#3?̊RϢUYook`_E3bIsu|.91;Ⱓ%G0tM&,#+(f/31Kgf#ͳ畳$)Zn]&cS;XjӤ9yϘe%Ұ6WK?>Ŝ[("H<C%fS|nDElFTs)A]3cA;cN|7ܥwxr8{2UҽL%EjM!h&S TYP_`VڡXvx4RK9 ;dÛ8Ejs^ /;{PTr9 dKijt?:HdMCc9 A.%SZX3 -1x()ʿO+\1dk}nkO(w ;OI(loK}hݛ _<Sר^EN m㼔'pvB)vȪ#~"-K|= TaISjB8N^GfgV{7e\e~L.Qe 8?.l7ba-};u6 1Tg.AY^YպT#~Uwi˸Zol YEE6!VPFfmĊjp_MG'ۉjԚ2KvҖ^);8\:^6ާOe-?A^F 6/%I_MhGBm÷|Ek# >1V-}Qڠty(oRzLd1LNQ*3gڛҍ+//P4 ּA3HbꬑdfJ "0&>I6aj_ }=5'7ĵ:Zʹq< J6>\/GCq_hD,ӟۢX7 [x%Ͽ 4˾$ӗj-L GnQ^d%Wbf8*;;e)6 zN .CyU_p pa GaH2q/ByQ`uN;4:w"}Y~Gf${8ILF]E>'SAxhවLy2-wmWPm;w>J]?Ս< `:o@I.lŇ9Tl5m(n%kuFylƹװOCXɬaR.7ٙۄΤW,jJl2! 35D9 ..b"KvnHhKkS[K ̰wȃ 31tNl*o[>ۣ {A{j-Wj<"$0nu)Dߠ1.Uq|sF =݁|By:7 -BQqBi 1Uյ_Wxe&,&]_Uib̔B{ f)X)үP#pZU?v_r5!$S )L¿~麃x :,SoŐPigܼ3멉:9U?kM([75dyGh 3s~o` !_b\r2Kw$،p>i,|>83,&@nyEM6;=c&׹w+[^ Zh' [S.Ox/VO>w)U6Ys̒ƬG]+<Î jaXuXҴ.MV \0$"`fI›R;"=-54SE^.zi JH_EEH5{lRga&$mHYO!\P/N&])t7wX P5l]`ߣK+WTj.,Inlz15 \ľ= Rk=u1xDx$؊n$NN(=Ie,ViJ~^/mngkIh43*x7:1):C%g0 fڭ6V6ót}XACz8T0[E=?c,n}Glg՚%0 Z]/Q2},B S9a7M*[EU17̞9EyЅߨi@y4ߟ.}Wء#wR'e,bLM+Nj1OF͚nfpMAˀRb;0q; V|W5~?po]qp.2*z>=jn .5# ;IgH kLnWF`v}dM* b*wXb9oU00i}i{}|}C,TV/##+ofno$RD1w ! 3||O:4)(fk%|d!->#T+6ZLvm9 HaDҶݱz>/sݶ4Qg$8bk13hS׃bUW r/ڛ/^bϚ&6вC}w!ѿ!oԬRѷ$:ZLp`~؜LJJ gl"1_Nc@r12Iհ$? d= 6ecP6__)WC:gWb̨!Z'.fo` mN_#+ׅM7C.qjC3cqΕ;HoYA|ϊz41 ) g(H'땈a|tJGfCǠ(*dS/j \wZ"D=bZ er %926nN-0qԺ O#BHb( ]/>W5Nu0_Sж?Ja¹AeDzq教~7mG i% >'8+Br9)#ŔEB@zQPT,tgUQe2o G ؂]9,@p'NDv_5'gb $jҏQ\ L:Ō5Xx b-IU,#1Ջ)~C6"`c,a3"h/IHH1CEԴ! JϪGPF,XF$R=c OkEnM׃ C0[ KjG$QH$%uBQvCO~d% dPavf0a+m/8ҎBȤEuf $B)K-Je;nEX,/-*qPru)/`?kt #ˆ;@&!vwۺ{Ip3>_ď4h&Fprsu^}Рt5=/.&,鈗|4~ZTelFuޜt&y#̰Y{xS+1p4!Q _8xC2ۓN?Yϱ:k夞h!.!tڍHäqʷXJ4̌ףMp{oӹ@N *DZ^LӧCߗ$˰p}MDEd择>ũ Q'cMy/qYG1;8[Jc~=1}Z̤7o"sS2>暭wo ?x;B"w|fkÓ@7J\|h" Svl-EN%[ErOֲWAd\?~ݷCj}=E<:pꏥ 7 8-Bz5nǒ#Ů] zg9q:mIo["2lh@ Mrt{<#;UrGfqewTL+d$Fbv0VD%3q֤MvgF7Mb[^0:#=SV WJ,CÌ2A83W)4@PiH\H!AuSU .AbL:]eR}b}mH= S)>*`7crh-tė4l͘}f_OB^2wOfu_Wk[Z)hilsɒVNgbZ7iQmwשĄ]^NvQznT] yΞ!U_] Qs9[ht̓f8%_HpR{صy+ N=Ǜ]xLF[1z2ΙeIduSĎd(\5ֲv~+@7.sף'K:W)|+s8ę$ٚ($v $XS Džl7ƉãJ1+=ޞ#7V8.Kj>=Zot[-A>{F{oٞy[TEt˃ŪfYm'zi鳎4R dNGlߔ1Q_QGLOIEVP=R5(?Y͊]w&R1t:<3|YpٹF,4+v5sr-{hպo=x ;׉Yla^h3$&DPcQW ":& ja9Yǡdў] +fYϖ^?7"O~}WiH"i\.ifpiW%1W%\$hTԂNs0S->wmOyu#@ Y浩v{l&[79`$n [c;6ZXdo ISB'%63lmܫb x Ȟa*E`g U?A];aL!5AeXd C'xxV nmqCM0$r;pF #S27h~qNk}CõZA/qqM~'?c];E14@aHٳ({&qPDfW}8K˕Ks|&Tˋ+䛣i q5pc/[n<Zd |=WZK\Gۀu.*t`#S6IN|LG1{jÆ򋻄&%k$ӵbC񸩷~|{AX*"ZSw$恂j#:F?\ L,],N@fQ&.E͘-c,Yhw1ɄSJQx&ck.` ^/9%+CH_5}Ί'A N-]\l#@)c*h %pUo,oՅKV : t^a1ӵ:JdW%R/U`_3DŽA,VMn+~T<^6ӭ~OoshzV\2 g+[Zl|QR9g!嬪f+/1tA ]豋ukGVWCF^وYmQz|o:~M" t[3>ޜzYf-d ~&Y9j5pFw?GPl]84+rOp|׷Cڿ?g AI>m=V9|5Gt-֩QhrNzI֜8zXgkPY d[WJĢ{ 7Ұ&(Ih-zzi,H*&\w}U@q(=Y'|H1 NI4X&I==>ڡ1uF1:@||~v5J$ M\YB`i/ilbF%-*ߕ0Ls!{ƩX4yiv;\ِ23g=Y a&CJCR$FwXYE0_RB8 yWxU&x2_J4|$;sH6 SFM i˜*~ +Bˆ"d0bsiHWGr%T˺ ~x5)cnsvF-p>@xNlk%pjØ 3a[1ͦ ?u+*zr%C@[R,CQw6ïs۲sG({ߟwaU$yvfaޅ#{cFB `e.b0MݙHYJ"H|Ind%a`Q;w,pGv2R-Id ޠnb YNV⾡SWM VC7!`ݮ.&Ef2:?Rlk`+L|{|8^3]+K&3*T2~:sbh~ψ.q29֑_’)_ @±Q\T?8E5M QE'hHPSsf^@é^pDp609A,`B<:q]g Pb23ϔuQlQ>힋Ф$F mSбBm0lh;ֳv6%{T:#0K>s q'f gPtDԡnb[r$b~zE׽!xX.#"eqk7?*(92q;g4Jy.»SWxIk\T+rςevX}YܑoU*kUpDsPvZ biXsE{jYkBfhAZ Cp '޾WR9r^%ja̟}3^iv?Ջ3VH &]\v7 s dr!o2,;sLB @ jF>*Q\ksUM4gG_ٯ{[G8rq{9!O\cOMGxVKc:hć^$-9SxQe  ̈y/YK|g}AFItx],iе=?bQBYUjWsɠ3 ξ$ *OޣL3ֹA8*dؓچE*a4GU1$/>q#JL|/v"z?Y4+E+;Oث˿䉝'S'Le؏fM+["t0 $UNѼ!|p9!9e<&>qٯowy8YP٨dX RxR1 I.l=-Uy`:6<,m3<"gmIbx]w3R ə8@W!z57vU(~2P3#L@+z@-jS b4.7 qb+*M,<"v+NkR^{gܰM,':5 J7Q*jR99uCo+9-b)<! YSuw=m|PUʅ"wv]C `]'p䒳Q$ Iv&)> JEwFNMTO0,cmBb/h(o- qIT1 JNPN\:=:lb (ڮ.bcSm}N ?i{[HB-Vad%|i^&n~P: ?'JSJ=x / o%QD_6AcTֈ`[]J4oC!Ć(>vfLQhZB  ]E.1VFR/t64TvuA 3.d.9^dAnBe-{xKբy6L\ꊒYsLc?EĐ45="lx& ؋͒ ~scߓyW|@G^ 2p5s`W*ݕiuX~aQV-RoO3~3¶>yzX-ĂjĨO+N%sHWUDwfS}25;N=?&Kȯ ].k,#VѪy7i/<<oܜ:F3'aWfr:h%`><Zε5J<XF,+/?/'?b&XLt3pn2X5j3'D<4" NuWCP/xO9 +<@3W/'n"}VN3 \˓pͤ x(LtKMZTiIv-QF l;sDhl Pf(B9ÄM_PFҺo//ao6py$;ְ;(FlZ HY09-Z|k,V8W<ѝ˩ґ3-P/NzzGS*,N(!$Or 6q;V.ͳ$4:ji/p`qPgk+DIJ2*ۯ؋Лkq>ݖȧ}﫟H&iD@;؈tc d8CN:|E_htbb>q^D; 0\iUa8A7XY.mmy`¬_ @: =Nto A)As}N.M둠l-? Y! cj="g@.%"__bz z X6cK6 ǎh-%T-r4d26Mn,Y_޷L¾GXZLi߄nkW jTuZÄON:G۵8]y k6E"tW>+i-':N' ՜^*,' 3 CNY's>|&"0:VN0(W myZVہ4]E'BH[o@gx.?rNJMXZ֦kTdK\Ag!,IK~ sO]STT!q)|Lg.nF|ә  k D ]W$QY!~4mHo2f`.U.A*NF `4EfqF΅K5ɻkR(JC{}DPŵ vEGlQfc) -6KDq*d1<6_?O6ax Esl|_6zrgDRn%e3LReAlfs"-vfu!;b3]kCs\231UQ r܄yw Bgm!S\;Y@&&8ĥK4~.ډ%e}\Z&@Y6(a2Ơ]i訦*N'd 5`6"Ik*6q±eg/:h"83r[땐"_~n K _m1lhx~4r?֝IZ-q} UQ^pחqծܥRCTitRgltPA4BvO}K%q`_ӽN1Z$?wږ-zX`}%L޴b&O9(R&bN50&:e9fsfV )(:ȳ9_6xIF*ؤ8REK@PG1wHn1U{\oy}~*CiMz}>kvgKa5d>S;ZksgA$h KM7ꎐNpHZ48tG~s1#ώ /eS3 FJRE| ]۹>)qifI 85W·v2֩W6K;:j39Suai4*ttJm2eQQzAtQ' 0yZѾptQ/(j܏UHC2#symCUw!w3Z4P<J3r6(<{9oWG2UYj=m3KN{Kw]Uؼfy9Jy) P03U1%zǯU O^A@COI#н/VaP^6 Guw7 :Ϯzͩ媔o2"f=ioD΅eHŔp-]uUZkϡ(NotύSegL! aBqЧBNrޞ~J6txcJ6Ҟ &o_'?\o-Im !.Cwfoڣ٦# ֆXtdhgD|*/Xuz(t/秧Lފ Lld'#"%to)|ru@j c!NVB% MPnH&ty3;J)3haa9Kmn/!Qq!>7%r {6\`=bX[X̽.KJZթ,\^(|{/իog5P,Afcsxns붞CX%7;ϧߓL1?AK̝]ĖP ?I\l,fx=啱?GZ~kl{,^Fɔ>CxLl&QWduPY.ҡIZ>:2E腌1]s< 5V}P:E ,[ ,sR[Pl|9<Ҭ'6MЪ>}H_v:g+lRЕT0' ;U.^26bs/6_Wb=>Ppg06i o *ùClJ`?l%uB|`3tqvSqK0ے{ŕ"_D*$Ԫ6af>pAPkˌx*p߰+JT=xW)dطjL:K9?Ŗ. @nOUDzFDg=ɚ&Eê*SC " ДH_%Ge%&Sph%2ɏSG#p OsJ YR@.o@⋖Ra.9]5*)]CԾ郐?EDztU P,'{pFVF/g<G 'ZpoB`PDdPZ:I J/z{] GuA >h&[H`vɵ)gͩsuXbFxg;qѳ]0͐}WF`9{-$̛B˃%OY:Tǂ:ؙ=ɽo1t9;i% g*5Hj˅r l!5+hi*AR=!vbSU%e;mp,- '9Ks5M&K'nS|3i=br0ӀH`>:.)kI~`9 Mn2o#9gsB2Vжs'˫s6Ɏw5#ƐZg %}Xy)) AxUe$G0q(kkގkBA$ԩ1qU7sx+$шٶy bֵI'(jg_qߘZDBs꧵f߼="+2cwW7JP:0c~dD(K [`Q% ^ȓh|[i6yϡ;DRAˀuB)lpKE? 1)Jsv#hIC @߷U4z1,J|avu_M ҽAB3FFF&^wQ DFPƫQD 3ٚF/ʀ[iőԷ:q:|Xx3Jj,ޑWO/ID#7k@l\fG~&k@Fs`$'\f!rU;W#Sc[5tgƚR]NVQ!@ֹ(oQL~FHςY^T\D)8ei'dQc{<0rl?RqrTx1;;.řmhsMuܥW!Yp}(r[zsR&+NOf"{k2RN'r4-7i9@Cg3 [ؕ׹dkh9ht mu3BZ⁉BFS=ߙYW櫊=\.Ծ5+ Y6PHx U14~r6q. @? [QjNQᅥ /g8 )LԷ.gr0$@LFc-郫GKǀI!HZ{l-vtХ|P+**;ꫩ'PP~l |wOVK>a;#G mRΠ7C/K̓:*PԚU DU1Jf̪[4}^3'`#TX.)W5R4An+|ʤ/KxKJEl&<_xLɿtEAwCjUw"Bc;x06w|$Xچs^vT?sb8> KS7s#mLCO3紸 ⺼ϭtقUvo"&JeJ#׏K_]ꁒB._7YjStɟƁ·w^0̵c08Ccq:Ɣܟݤ9qֵq9I8*4Jks8gp$dfq>3r ,~G~e LE8wb7.7#+T@g`nkG*D}WUr255#=+ffŽUzsLcBƋB^̷aF4Q^ &w(~ri;o@7 :NqV߁$ oIxtQ_:*=n"#B4#sG mgf#P&𜘓nB܁86t].a5x:-2h;f|I@x@Q͙ H FX.% b;zMjuݹ~qΧG&u6nt&!5Lw^ fv)]%z6B3 {"d'*!YO(EmȗvJXr.8 !Wl^ 5ZݶXq TDa.ׇ`&x%3׸[DKMa0ۖYC5Le,דXxe?2&qs}BO `Ru(ё/ZotctL1G ZJ)ꧪIfNE7EINʳܥ+wcHΕA-cX!A6MŅ&u pv~aQ\ŗs02"\iUb ށ\eFMˆG:y.YWL^y3UqJEc/IP HM&3OzYmJ ? Âq+g!xyLE/d$,z{$8g ΋wlPfcZ*Ff:d̔:cBΧr;wh!H*[3y?+_,LjH3+up݈WBTu[KFeNY?j(![t Fcq.NxbZK.)@HNZgK:= y޷.Rdj 7X:~|~%̂ 9KCr3ALQD:I:| l ?:=k:yA3 5 \"=Sr[ ~#;KteNuJkB"a8ӊ,dRh3H šaA1g0ECqHpORt1;9rf\-[5 Nt. BgqE%/R|PJ_'h(>\і#}$Ȇ#A?\ 8B'fTH#ծrPB{4/g2R5subܺRZ@&cRWⵖ .i~>|_~Vr4# xSjVғPv"yLo# %!̓,횗l3=Sjk'lmGJtZh@'Ϛ?Md?I+ߗE0\;)ssJ?̕u4]7Z"Y=- \WPDC#%uQ,Ok( 9o}3aWQ7`z0qV8eZ+/g0K`ѨEl\t,w tՋ@Qroh.5KoPi<QZ^itj1*>!R"aYky@9yc)OȞUMhX.wlIŚp;zsPFKg^➬#~kHk\uno2)fc/2 9_.4dQLd|ݬ&qUFB1ëhaYj͜UW,0)ʫ|a^!_Q3vX ,* M_U{"h(Xb#Ds 쀉D*Dv[>7x . &|b.l{RZv/&@[)cwf[{ d|8lo IwHx1= d,UsWʡq2yښ'.k.ݗ)f֤elTCuW7H_SI3ő[7`d9v7 v?S$QEM +dAa^dO߄$d|?PX9J TI2bûH U%/ޣГ4Aio.p A=-_1{M[zk,4>_!Pfq#SAlq 灓;N$ 'ҬQtIo )P$(ʪGL :ŠʎGHjO:%V>Moqe| -8tVNL7j$X5ķ{bx.qV|TE$+&y6j/pmX'>`LLNiڝa߄Pq7~$Ư N`[8Ofk'G>qMAmALF P/]F>-'0EHp{;kzqM0`ߛH\[!Sb)ojx' Z뀂bYU5ejB'm5~' {qkEQ3:LwLg ]lٗ7M)g/A1 7.4;wdt>AjO}j d=pKpA1(UqzQ~EAeCf遠zB/˒5{ jE[˙K]F7(b]^lP[I5+.^qLkguoQ?,9LmQnx);?*]uYnM5wwt]m i #l `E1vZFTPѪ<2V}̨iIfVoZ\U2ݪou .㫸-4ϧaybsjeWMuA]} ldSXjpyElO_;ExnrnYα<' iFh+z V'3]I#$ h}kkʉs~Ӽ>cw-|q9g V M҆/a;q 1C`))b2sM~,I;Auf@5 ]{G/OUM+Y<Qomh ZF|}e^AIhs03ψ:75@itiDd]EHJ&#ooDBAؔul0wu]n-ZD6un/N%$ReiaD=?VC)Reʙ 3zmoN6uLv'a:7.g؅Ɣ u9 Exy\z!QLYev,͐~0"N6l*ݫO2WF@-ᔿRr{DJU!-K1׬z LV @~"9=p"@.ޒXtʎ]ixIok D&9S_j;h0>yu;\v}d*zrUaq1{Q_FfXYg\.uu DzA !?I؏)Y͕ ]POznӺ!0=޴C%X8O"\2a}!H3P/R\\rifv3ZOMPdÖUk\peo:ÎC@'裫ԁJHeC1e4yjO)xBmyZ[I}ZOEl?`y`6D U(9O`jvGf7"K,)3]Jy?},Th ?GMGNoL4O[_D.t _pc#S^m%=u{2F&V{Vo?tK kqD#&16;޿u2֝xzKBMv;E~b0j Unm6[Er?Z([ n'L-8RZ<zqg|U֖ƨozx*9-߾DZ&5a]vЇ^ z<"n\0G)[ZHB.B5 l;9%ne1Q fX㤵* ;28R"dDd*xG9@( U#z[A2Eh3uO%圓6W@;SuEjJ6z|1WfDR`B+TҜìQҀŲ/ q3T/f\% >'s)CzIq4|3Ո0dנ(#mV Ԯ&榤 D5S5שgT GLLZz&ĨN7_(YQ5>`WZrj Z=Ɛ/X-XV{O7! e+lk5Ab?'̼j}簲Esuj`9xLح/v(U)r7!L&`Փ}Z!ή a6r1NGXx̝c;ƞޛd=Xd"m~1L#?M} $aku,4F0sp ymѰ)v J8]!#pw3\b;# miMWDb :!a+x7JlJAz2F aφA|`(PnMA[ qFmOpj#Qv}8'NFy<_!0CyoMdPH*GtqIH ~*3WT??ȗNhq)6 +7SKwr;fd3#'zG}PpTFx av ՟!J@|+G:aG,Wi|XfgUQs@vDDeWx{yَKv;`szH:>vsMy6y=\&L&Y*Bl&ihtUWAHaVr;鉆 HTv]vʍrfT.EyaD. 2sЮ11y*OOxb:!l\] zcJA\k1u OF' )@| OsN!G1"Pg1񘔯ʐKd QkF\cofw4.Bf;^9r݇0Ɲǔr`ɶ(ƪFe G n4w aQ0 yǹܺ"YA6JZa|0qĻMg?Cu N: (xDdƒ&I襶$T qUdQ˰%@4|Xх?6 Q){OUF1SXĬU|Oc EB>Dہ3` ZDDyCu^XlerF1w fN\Dka"CӔ4zEJVV7 ͲɮDi)ۍhǽ;YaNɆx@_tα-~7 p[pQVGP@6Cq56*= _v)n9ơ%| kU) X%3c;H`;ؓ'&! f>,[vB}`fNͦe|gsH;BTzpmwa-(s U܉4G/zh)K蘟-- !<0{C88_ Q5>uq2^)tz`jMN"[">Um2Dnj}^W_F'#٪.3ChSO t?^]<)"a[ɪzA[$aKۺҧ=3ơk`6$GhsnWg[QQ ]Fj䔠~:,SGS)RX>M?*c 5gqdZ| fKQeBV(,eS`耇B)' U*YQ|pb{:P::Vr,o1PTZsB7_"ǀ/V$P)+ @r.Q?rn#_.;hҎCB,^4 !0|UL# Fs-"헶L!]+EVrg)/#ϘYOϑk@&0xٳm~b䈊̯ZfDv _& 绾 ȑ9n5Lu$?rRm!HQ[uo,= _@On⮟[ E,c`W@8@R^j4G"iLЊX:%f0ohʳ ɛ΁8PiG)wi 54&fQr( -QM0LЍjvb, v# __RJ ?Ґy'(-HI $xesrHWFVP-}sT<:zcvg#뒽@@Mÿ_֭=@棉'5 "} ݟ/ar ~|t?wȪvjٚO:"Eէ G/"dXA+ԘR`gS+&<&ue-PI3L;{v=OE3=t]7u`ɘaO% sn4UNz.ȭI0 x@ %UNOs,O ᣬ{ lL.X'(ˊP*96 ȁ56jnKv;htPeAߟlw#$؛b56<),[pX]m) ʜ՘1FP܌\c.14Q~K`H,TWE0yDG-r<^~V6U4YTkI^ Y,+3Zi.b?[Ak S4B^2z - o]-YD͌_+Ln921ƀgac{Ǒ'>K*tyyp[a865J !=@E}")czcwO9=c;SQvW/L#Y5j̝JUUuC(֬a+Dl'&o| eMCj<w^5Aˬg!Ē4Im`"h+zZ/$U 0''?;_6ZtC:UIT*9/!+ݙb0㒴זΡ=FCi\;c"ۏncoB!dgydɩ RiZ9Z?չa_3o0\EaL?,CbuK QBmR"vJMFXAoWCgnKN. }hq]au}roPVP<`\d)m%UFNsn<}ξBQM)`KScĵ+}BD]P*`K۾y"gצh<.nk,gR %ɧ5~5#Q|V~ѮGRda:wC$ܜwTLbo( y:cW~$Lnͷ"ۃ>h0*EB7t8g:^.ϒuF"B2$yvX![!rP~<7R/?.-(Y/m4.x*cߐu1ilO"]<n`O(v|ufT(As|&pCiAhfZ=_*Cp"mdBdRREiNljY<ul\'T$KL~>ۯQ];ʆAL[φ#qWWz8>:ЅuE{yc&~g%f!78VcX+;;gmĊ'8ʔg5ٕ'*(1 iHVl5dv43㟗ԲZi ܨEø\ʇ‰S' _ǰCg#r꾦ZӖS1#?Jڝ/pu]·PU !^ ^DYQ :UNؿp8K~fٶ|Ug \L<ΰ\k> 5 _&k".\c\4(I=KrwkOO ߈!{#iyD)w~;҆Q4 %,)lDMJ~a^hA5ϚܯC|_1P(aZvwWs ?lue-Rݑ @ j)څ 0E`gBOy ;>#~UV`eė|qG^=ςӃ+-+#;-sxcBBiu[A ق}ɪ(R>fbf4ޞdHkdHXʞSs6(#( P%J4>.gOJ8o`0Ao͸͔ mt_ ]L?o<ʝL | Pk[ B*ˑaI'XD=}ssͲP8w<Q[Ϫϱy=x2xq wi'tA$V%ZBIf8<癩V#I.gw!_B/^݀$Zv8|N"$0@T4?Av 5HÖRǾq L֐: Be.-@9bĵdDKnQ܌[罶|H =+XA;PM*vgaGtA {F/p]7}#U/]&"&/\XYyN.a꬇o]߯ ^@ 鴄zʽ[zD|v}KJ(ѻI/~Tp-fJS9_bo^TL?ڵ<T{xJECWo MYo}w'; \tm_##%b Ayh6kXǁ$c8">Lv7A%1M[f裢qĔy%sEdbާ},e)eU.zn 1J*N%^a +>QǮR h̎P dȤ{0p4- D8 [ ب! #$_1` B@<􆜔4G(:  *X``LLusAUlș`P<,*l2fuInQ olV ڰw`MNݬqb3249A3 hϷWNVfAWC o1JYWquj)r )ey HF(%.^;n$ :FF7U];#aUaWgkgaW@+kRO4TH-IJS ұh,Qr-YE yf"BFzÑxb#-G P2gMOAOG8!(V].%=t?{.Nr}Q3$(w)5tu 4&`ǩ;\X^cӌv{<]H7dV6B5k,,!\Z[Wk_!)G9Tj{[V+ԲDM| tO\BMH?b3.AY lp,81)y 0QwU}$92:ul,9gB!4 [2)|׸?ɫrIM\_W‚< <ƌ`{&D5գ4q3E`geJp<4 )$r8|΁N3E75];Z<<|17H'޶sS+gCC|́˹ܭ]UY0Bqv-2ʅ2oO![  Pdܸ0 ׊9xWQzEF#8>جuI˶^ ĀA`} 8i杙Ey3˫fp~@] DsU<֌xx %+v \ '?R:䚮?IM&s,=uLhc7>+ȩۡ3RYMz|(EC@&|ZLA%y5|=A(phMhUP$cIi1Q[SָrJs~څП Lݞ[u 8h<*!J< D7SŠ}T4R]ƟBnY\erTBq G/0FV;VR%HEZ]b6 AϸݤC\ͦ/軁)ATz ze5߿*.~c!Zd`$#id* Y+lqPpԅ#ʹ w `X3I59r: &CVƄ{. {TVuj8=pej\0JEv~'- JQiKÕ ȅ {[\4\ = 7:Bw[l8`"xuOvLSFMjͩ?)>.Kf˺{=>[icMg,BWd4c-hj|߾Y9l=3pnÅlDB\h'2n JN4#݆GU Pл`,wMso)#I e&ư>xSgJ`E7^x3rfv~O.lbd i|QV.DQThTIqsB_Xz5X&oo5 {{jh?t}{YJs @p)zB\KX1'C-5Nh- ~d[+cNjMmS3]қ-Wn~QM j 4. *}p|*FzfVŨ]P^-f_x{KOY:O2uN65@Z#jFcDu9^)S B뽳>GZa12zuh^dT )EjKO $ &쵆1HGpPGQCrqD0ZC7(dH$BD,R-ߧO\H2NU}i8bLAi*slʈSf1-ՠYDw΢ . wb^?7z<8 1|f`4YT55k_kg\X'x{aͯ_X,}Gw 'f6(U*Qsi=zR*jc#|,X}FTQ5 !/*9WŸbUk5mu\zzz5 W6M̾ˈvy!Yg`4kcPnIN؋*] k8I`FkKLM[.. rxVZAY9"^_ГBٰ<m:oXg#պɔ3km+Gu XJ60x.&}/:#'! ҀDG EduXNVR7yN#y}}&c`ՔZxo},"% 7F`0֋ ֢!]ZA2'%>%TxC5K`(!x^6q4 n45 20{X T[{6wzwn"ZUߺ"ũtg*SXpB 18J}&!_o{{uH Bqi-Y'w<|ÿm$>Hsx./a71m$0n2*sq+g'LQITf42~x!WɈ#}6Y.a d5[9iERlX rU~LA>Ѱ'#Y#iwl:؟0fu$X5֒|5 774CQ 'H VsQ|iU`46# ԯw!&x">Us<0 _˹]XEhlc`,kc X 4ؤٟ)>grH#f7!.<Ŵ{L>N{op&)@gJ7ǿ|B6c}ZÝq7nVy}o>џp_|{Y-;k96|j0"8huX#H6wgTJ#=# s kǚn'ےP\kC0~[#o7a`ċ#-du3%U"V2[epTm @GXnrJ5!yȮߙUgU>[.#Eu~!\uY <+ 2)bdBt*ރN6l_6gN>nG, ][@ӟ 6auKД<\%[]ٺ%͓ Us5u ޖ4J6D$-c8 %zlBnKNP&5Q0ԟ +).aE.WMw3eb %x>$*Ezñ]#BJ:pZlu9&'Є7leKO'O~7osv[M^Q&޿HF bBfKq,=+;dDE&?bnOލ'GhK\(K@{+&r(*-/w͗/^P!8JXDbzWhT uH|OS[-㟒7qiagt03o4^ډ$U0"y{6 JG78 !IRtI挧6F&L/M..yy렓S-7_ ~O.ywp8~A<-гԆ]FwPq*љ l$eZ~AORיbjC hF/X;Ln%kb+I%mSf70 DD{>.4nfcEc/LީѬ3I ԉdrun( y@/෦ [ve$OPiIjsnUAǦ-X c@q 4K*?i9FaF+djuVv0^"3o"f墻f#H9SthpZ!1^abobMDe:e| $ެʏ}jvdlOI' toByZ,ϔN7M[EO²).P u-&W4>`tE`ԁu-]Q< yaܱlcM4j+G`*K]^Zt #A;rq/w%f&0,>ewscCod2,& BQOSK{74?jxRYLިIJoS<G{dq!tw-2u{F|!;_eXwc ]`> ze]7d1&s>ܛnՈO8z-SNNa|˴q{“us/-m./BEE6BEi]pP"46ѼtdI+$?G#S m=p;el S񅎄84հhO!h8Vb.gΉu=:uܒ*R%OWuYr["Yj1vm ޡaRN`VKDQo(R-mL$=UT]E {CDRiJ5 QIZ2wC2BM9=1]ЇBwfbn Cl/_0#,K-pk[_cdk# 8TJtSi[zw}">EacۢU*>o*en8:uHPכ!:E ,hݤI'8ż#MQ^10x2[ژYRyki]ws_~e\l _khͼ-/^V)1?^{F]gލoLeܹHN`*cY"!Z\2hf DK|}Rl4eT:+kD/!uZdM:r :3ic)[ܯ br=6MѡzXn񛽙reHj뢱ߩAzZ~hʾ4JIw.:[+SrCܼA6 |6OJc{實۳4deKnLK:+*Fx̝"#v2!w)xPdjeuMu621&=#zg{Alftbq]t1GYjsI)1?D5@Жb r ~cD窴wڋK{#E3o,j>?ʽw)3\4/J@.!|̼ Qػ(mgbqa3qNQ\w^Fb6nO2٪@XoY4͛'zFNS!ex5WL1˨vǫ&ܞ_MMP2u-S#S"8+ P{غI&E9+B*R(EwME qbqk:1o hW2ov63-ZUn;T:f/B< h&s5-'N]w8X$@lFǼ<])FGpEoѥe+ƭʤE evc4W[vhZ -#dh+'#4l6Xm?Ap3Ws]r5-lR ġCI-MuzA_ ԣ8x~wPTdi@S)];mdc)J;/pQ$^(V]>WQ'52]40&-3WcJ5f#+q0a,7_ Y ؚ̀KcY ?Z+%0$`N}K:bzv*-ёxfv# ^irn`IE"hH3r wǑJ2`[.5LުS'$dgZODAO_1×C3]hлQ$ S{iB6vN +IEDxfپ`x_GYKY1N}Z]48r%$ g!.*!mTZ4aZqsI@̉3Y Pݳ;]bypI@! ǡ4ڠ3 2hsJ !o7r~WW+)X"+_;iB ?J|q%?ׯjۂpjNщP CPINy>\_zj{8Q / !akU^#=4Ȥ\ӚZaP#t :>E&gf"Y^uA)flcG6 |lz0V 8I}U~t5G #;^`ph%EOƚiJq7Iү-rsɳ}d%A6qZr ٟLsa3ҟk^@'2NcM&}:nƆ\_Y-B]$V4rIT&Wʈ<ʘp[6 XD/#Ts-,S`Ժ!!} q;EKGc p6j8!p4E $׎JFr>bqRGOC^Tx'&b*{=Ԫ*dt&գ]NNZS`JI*`&[}q`A=~,S&aI9V꺽Ɖ.Cy"7[\QѸ!";: ’x"tEտ): +s.Y'KZ4)/| HpL>aAAk?&P*ޥ4jOɈתD1Cvm3Q1@%[QhQ< RLa .Y?`M'?.wԶ^9 ѳsɔ`h74c*JwhS&gwD0װ/:?x@=_C&\HݪLPbAUYQl57/)gYky5zR@$8x1BP^H`n8W'QUā*4/ZflvYXkqj4Fog=`M1v LSn7I+8ݡ"oR&yZrA#m 6Tz#"MkP"'B5 (4tt6wgAeۏOZQZF⬈\L7Izi5yX$! 䑒lfNYO bN3Pяx(̋hBh5 _>-k,N=w+;춠ߊV֛+LYT Yop 3~e>вe,Ԁ `+t`_C%~xC6<gMh'U/Oy:GQhP[ *D#K`WXǿ۸a2cPPY$o葫W4wǼTxEZW!O? ;WF#;oI$O 2jܧNEګ!O50qZx <?$GnP<2Z`2q&_1liK6IOp}ExP]g|#Kh5TS+$jIl6GoT{M2h†70mggsbnX()Fw!,i*4k9ۡ Mlha@x'Z/&>a2]~Ppz)suC"=b56J͒e+vg 3|x&GxNWdM(7P)4gIڶ^7߽Hy<֨^)H ؔbЀ,HC>eh.))roRz]<͵;E5Tw0=BBјęا2*~8h]ƎD ω}N 7, 7"$PSML8~5mu/](/oJװYzsޏV ,H29)} 7RԳ۳}R'=GVSegsU|f倍)+: ׅ a\3 byp҆u (ZXo:1\BD/oBEnoHV#3b5eV?nqAΦ{؄_{Ww!M̸ĿK|؅HA.T?Q*[vN Ee#Xz~m&zx VKAfʎ" Og0㡊'oPſؓU2?6>C Y @JYy9XQCTv<`-Yñ@€s"ڰBi"n35qQxp왽X}8:T4K\pmk{|ME5o,4fk>1Ж7ڂaߞ:Y^&=%-=J!躂_+> |Z,c} 3-.ZK`krYxuXt_P^\;[ݺUыVH <=xN; xIy0"CQʚ%!ë{PMd>|F>;)fcl(>X5EWb'+Zf!"ao`q=]$yc̞|$zELkLu,_լ{}"r,:xBLS":nl7HWFa˼^ jO/>> qzbAl Bk]G)zA70]Zn"(]ERu ,M`oAF _sv+J$`W0bBěҘ$t[iQ%a;6lub@qlW=_ c~jߤmJv af"cgE&$aWLGPƤ-1wzmf6֋ަl;B{i$l#\tg@bnǏ5v?X.ZqϱOX%w /hn `41Cj:!Hှ0C/ߧ!)QGIi!Tj2B"LGD—`?o0`kҘMZB\Y3~Z͟4층Ą`:i,wm E|:9%W`QP ￙S#FZXcYoµmt~A'*q![I{HNV4wLh}xԛ25ng9| Zh!&fOh R{D=VɴqH69ץ&b,IR& ֊տ@+6rhL\VAtck,¾p bngfs$;3(v> Lߚrk#!'8 c^T40kUun}ﺟǮ"weAA4a(R÷M ǀZG$#&f,*,=#Ǐ9U`,ok%!ȡ?9kQ@rK2}7Bo\! ?VigsbQk][?o tUQ'f!755q*o"g,p+[jQ,50Yw&WGq1Y$IEWuvGPzDYPB%My+q_y%ͥӲi.x"@ϲq[Ya%~w;~ƝpE[rW_avW|"ߜd2}Dہg:X>8!. ޝgu+hjf7]Of4ko9?Xσ7"#E!YH=> -["6YK8A/n^}4ffD~]agxEe,f[fMΆ@_ObRN%}_ʨ$¥dFdP{e+c"-m ,ixU14`rp(AC g[$&_ 4՛7k-o`La 򮐇LSXv9$k|O՜4BM5} 0=P%NGXr~Y*ępM tt2d,5Z5B& $'$?J|~魜P΋Vd)l-4'\_oSՋu " WGm oaX"{mHwy"d.FRk7:^ryLhaTx|7, i$~[D/޿`g`J3>H8-H KgJu3P~8yt}{&$s.Tm4Þlz ySX,zSyrO}tC :K-"ζXE#>ϡ)Ӓui˃i[ 3*뜹F !)n1rOus?MIQĊ_eFfz-99~_j>sW[N(;"8FaO/5<ӰUWsY(5Ek dA= Ğ?lbIv7V5i,Ro^)a IH İWufofzu ˸[z;Lt" un["7Sj(e 5lѝV1 `tG2(8B{ > 7$)<@dE` t$o~Vhfɖ0Q!8'd oYto kpO`WuV| S,odR<@s95]bKW<C 岢A.Qe]mU/_EJ%1XHGQ"HJ!oXc*s'" HW]`]9ADAeuۛ!iV[vPwBkݑ*FƦAE\CmU:;c*\Y{݌fc+0DǺ85rt[BCI`pˍDDĐUYiTpanr4<޸ְq̎6_N&(9žjoKIиGra78e6eĘ zb鞙2DMr8e4,t9j'=^jApnLP륒ri5p?zSќ [, aBދ.nXXLKvȵ L%+jс]RZŤ$>^6&k`5Κ1/&k5,kj&B.-EDgGM߉~K. 6@*I@j64΅`˺6jD=+@ == R~{8ĐmsLIAO%/${afOŧa[t؃vpa6B#kI+jgK_rҢk5Y]CkIǁ#@qL Qws @++z0%j&`_qLEண*1C5_clfDŐ"њqe_k1Þ٥G!ޒt~YKhi~iD6_=V~h D]?kk1H\c1ﲚ|7juF)4h.g_yXy`qҕNkXBkOo `lyBخ<G=~`lPܘ0薌bNuZ]aʒuF, fggwBIhNn.zZ{[O^E (#혭fږEc-Hl'4oiͩi޳"^#MD`V0&86 N;u6IzUOrFtL$@vQ |y3̉j/5$熺'3&w궰cMbnȑsLoxi)‡{Oⷽhk&/w }zI."Lqio{|KTx>TBDA?b^a>` =9VNosM ޽Ym;it]qiX۱^QʎCzb`!2cTJk(TTR&[p8xӂ!/*>_SP<&H.sl-ݪ.bO+蹺Jje9T>qQROHoP71Bd&(xH}$~~ P J*R|`_FtM킿a*,5Ul2@AT8dZۅ?NVL- TI!:;C ܗcLT._gk.|.s~J `6.8ڿh&K89Pv\C87O!t?"B?f H'X4fȋ9 gmZ)??|H ԚBjfp洎E ٗ@Ft`2FL>>q[.<{H/SI?{P&6{ ]K}wN CgEC2KL?ֽ2 TF-`aW,*d#pƳu{TNX^8> +L 8-{u6$~(0U~?7tDvC؎5=:^x"ox/ќO ь Q6@L 1Gph[_0nU뻜]*G2 gݽql@zNTJT m~ǾI?_1º]ҩ(TD^@w)oNC;L+_R "@!yaL[8NE( ,<O@ G莽-lž\T7;yJd>P]369'9fʌB_EYk.A_]xL ) Pq!B[j,Wg7PPD\pȜIW:pP8&|4Ybp(R!>U)G MRF%^ #}4腊o8ĊzbZbH_t?'z<3'wp9`yuvu _rǀ^<z.J7r4۶sD3~m9ڤ2Ll1ҿ'9WZl'TTKC^5'֞q4BP9|h,+'xHugO"6f8N.AòuZ|pۘ}F%=i3׮- |7pfCAt_qۯ\PYH3|cqu{+2/R&:EGЎ[bb*oVNI'9㥫^TG 4k"'h{yST$J6Qi &Q)* uF$+NJs3,f' @狪סdܮ$B\]HeU<瞓, S8@kܣDHEfq^\ٵmhٙr%K`z-F8CQj ovG"*=lnitq YS{Kq9x1Oh,P#Q iӉ]0\8RC!{E\N3B`T'P/ DGԮ g y~QH*`^%r@}y[Xw::qJ >pkXec]@}rMb#udcXsJoް&kͱwc ,AE31||5ƀa2#bY ErgkEC6ĐBc$=6',Lu#<6ړWQ$M.PO~z .\JiCDE(gl'T,.Eޱ]^|rn½2)|Z ]b}O'?r@ӵWDh3LBl,q9dދB.g֠WḦ@40]-M6v!2{FTGdSq)߭]ɮ U ,}Fhu.madne@_wblzŠ{IzI +zd=E0A6)fKkM-ZuYhLWJǖ Є-/!#oK:쪹|a(1ÚL;CAșnrL} @m-8sxCCFc|KS+.3~f=tԓo*>E`xFf >s׽[S QǦcbF*jNڡ/v76M袢w#Od׷MJ$xd@ HA4kws,iHśDbCx&րi^ηҋ]t2þ,oQF+SIWV4~&e7Q)X:Ƞ.t +X]#oS< ^Ї/;HwFuT:ᴢٜK/m9`#;}b$]{cF<6+\.f{dvvb`E ƴhV.v+ٞSjҭ!aLּ<4FĐ*ab֬@DA?5 B[[ϦTU9X~Wb{\%r81_M5>t#!LYffF57̏"KLH,ȁ`l wR:6Vc*' %[6+oQ[DÝ|O2[I8X-F$F6XjXzTqiѯ?Z0mVeP+Q[mQhjR?ZgEp q7fm妹؎[ 7AWhfkr{]2 c p>Mx!C֏u$ԁ';]L-32RI{xy~j(sTgw[)xKuDe C! Wq6κtJ)<$_B̓l+w8vbG9kNG+@|stw\Yd9Ņb$b+#4^yZKPc64g eBk`iuLySM\FP S1ݚ퉗C^}p^؅'eW:9:CYCg.eԭ,d,%HS]8]rjJdDp:o ,\].i(PV==gÏӀT~XRa-El#LJPQߗQIݬC#KkID-' O4oDo}؏a|:gpᘀH3 fSbA@gMת$^d1V 3!  DW"l((tgg.%SӘ1DHj> ;TK+eU XtVbu=N;uQ1NA k972/3sr%-);-.ϸYc)vÚ{,q)揧Q d_g}= k&zo ^i2Mm L͗zl]U(Z7FxB'Dz5RxO τ{vc5 ksps[DV6 c>gZYf/%5|C,%n#;XOgru070yRc3^ϭˑ2r%4Z!r+NxY,Yx*/5)N9*ҙA{^EfhCFW89ކfr6 or*3xy $98Sy[]5*6bqU Kz ŠlJ[1fߌjMhj9 cSĥx~!f~Bo:٩h1PtU [ AvյUC@ 6H-(H7ڒKY[hlpLF-zLʟLO۳4bj6deo(w~p9]ĄIR+d}5980g.G.걔?:TJ- 9'w@Ə##mMf&|wؤűB;4LX)xC_p rZ|޳χYsZ6+/m(5[&bkk$|]0X|qBZ63]/ȘVro 6QS-~ 4>߅V[] 6fy  ?ُ?wUC*QKmN|{/kC@z҉ֲRii [Ů_9ӰUk$׊6 !q_&yfSkDhTk+pNAMy-'(=MWsQE$̮zf@(;;Z;FOMkvHk:w ]2z5oz+ 6Tơϰ`Jt NFϐ ʢ<~KRMEL4sWqpcG!~x/A+,Q k8GS9+r"d|` Rs- _"yyLm=YZoC7,W¹Mi%(>9Ww;{yT/f t:䓩ZZd ?IAG4`'`jG& i,\)r)ncu5/i[I⠶E޻c6rÙu웅?|S>PnS)]G}reo0Q[V(yL|/.< 2(Føkk49GyJIF?1'lpL[YH Z᫊p²Qlػ"eJ0bQS~-<*:ʨ# Bm|5ʬjߠB,; Gl:UVIV"&yk`ϻrhGvp+?oHɫ+ҖXczLAc'Woy|ԨCG5ޝEbi֋[=-ڜ $?BA}]%=[9u6ɍtA/K2eU|*NûYhi$ES}8X'tF]fX"1 JdtΓ<Gފ\J 0֨Z2x#Q^By{@uՒO- (}p(ےu$c3ݘCoɅbQF6Rhl$ܟ 5tj'*"xx }%W`o2e&5QngDly!"rΒ/ 9OH}KĀJ6փdkYD b;L!3%=ly5*s xS9?D=IpV.玌+OnL`$ESLIĔvk ]HXqB}[u EˆŶ3 RtKO-`͏(Qg*FW:'G688*?h{ITJY'%o4d=<; -£/=IGR7PA O{m@nE!7RSZdG.Pxyqf ^,؛PAaFq"G9jhL/QUdaW֓.}ax+r=)ۢh3{0bIߓgefFQۧ }oc8/:?J$ ?\P @Igi; DQ L_j< #vO6S ?eTSA[mpX+й$l^AJ?1x+ch{'%4р7R<߈̸W>%O}&uG-h ϟ,KtR?k'j |fba;1@i-Je yHEġ3I\YHkv*—'#̘*$mÐ;OK }{żC􅼡\jB*4y0Jx\2S(m!3mt ρIǴ_#POym[Tceg0**ǐ!$'wzrJ,hctٻw AO͟#_8~t2bN^'W?h-M5,y.ݛѰoT9lc,avʮ;5V8a0u1q]y\A^ ; oWm&23i+m!j;*}%J++@3Ym7Iv{ox_}ׅxp-CR$oj\2VziNWzw}<6c#*H,s/Ț'Q!:;h}}6ѧVvsw%0jdwX\>/6\/?<&bU<_A)9Mܼ<8ɉd)I&–`OEdyhsWX#moV/<]"Z-Mlǭ\c\UApz12bkn(QCȬ>~qLو;O^6z7y19(iRJDS)츥&ɒ֧%AحвXG z PïkYK;v,)rV5ctWFZc^p}JX(KDB,vyU]j1nƃqTq-l9BPJSi t@LǙc]% .ce*>):6Rd.qu׆a۵NMj3`@78b㷎Wj-SQ\$Qq:Fc dzxp,T$BqB-Ox-Ad^ـ9 i}?cI ԀNS&l02wg7c~&.WkEgcNǹ5C&_JWϵr_yE x߷V rN8:7 [pCx̿:DiO6)OfwU&/ں+,mcUE[m KI4{3|K0Ee6~MŮN$d+d. WKpu wM|ֱn׵+\K^<>QA;jFI`8x1d}s?1f J(5Wqk8Uڙ 5[eYd 0{!#(9zc&"k+ϩ*!!T6|!dlG+ǝѪIIY"9 `#RecO>|I1p?Gϋ,SSiI dgu o "b[okPwW̜( 0Į+w!ç]-X^X"aJ)\# h}aKj.c\`>nAg͏\^% k]%,"8&<(G\.iw NN0Vm7s(|h ۘoTsh 8Z(RD~3iW Q/XJI"xArt쿳ўߝCh'Q|c-íFs55ha)1FZB[!6ii R*|*qA>ov ^&ޙ*S짨;G-/P;0T7-u$E'$.7Vm#<Ўxd" |:_qw fI4\ ª= 5Ru/y-/h>f]kO2Ӛz!_7H̒TqʅrхߟDo]l_pG?KPw<5h; LޑEr`:J}%(y4ww m6$`\`s ʁ2{ ^(HZ3c0;w.."C*{&ʏ~XP/?4d" %aC[淯yKI5i0U2f4cJ63@hlE2T >cdH+ QWk!UW#S\JOA(z*O5mV+(&yppH:-۝s%y3oq6?9 `z+T.,l@AlgL"mEZ}%%J;`}] (Bb{du_KO¡u:'~^Ẽ`"HnD1 tQXH$/ʍnIhRjD_e)}p z6mTiVrMpx$0{GMt7v xwj=_uWZ,O[IDh(ے)&0!$]! ņ E ^jK̏*#k d͜ʏ;.x k|dn|ӹ;2;ėTD&:$QxWL%&V'cĝl$ݬ3|tDՄBgEk a%|'"laT 1x+fbMOHHomN+y$88EV,!k:xYj LIXPR>uNjoCږÌ]gNA!S|;,{AMX,>k( \Bi;aůƓ lw'T)IĊh? J-ng["X*=ua^AF[9|Ig"8Ыb['tOcr5ru(hA k꟮2we*j9>/ɇwo!w"GOk#"d}@-MZJǮSN>*2>#jG47d\ͥ< -XYNhMe{x#HY1M&L$9qWMJUɜWtٸb%}}5.&v:ED"Qck^ި.u+5kG薲ۄ/l](Js sNu֠E(!|0\RzA<@ى z#KlIyomQ\/m W{s{&՝l10ƿHT1SWG>jVp f#bD46:dk34ɺ ᵀRmaji1q~i fA8,嚑F1 Ҩ}Yx0ht#ÌC;|\/+NPy&)A;'KI{~vRҎ:5s/DN tۖkZ 1XfpAk-1,= {Tmss h [ݟFS+`T\Y;w. KO659 TPPY>᣹beɓ<-`=wRQ e1$cQCe5GʷÇV7+y0ٙ[w7l`7pJE˒Gnܞ3 Mtna4H3 37HeN ey9;ٔq"E86$c7Gx!iP-(!Z}vCE|2!1N[pq4tuLXͲ~1lajE7J2jY_mo41.t;`m[t]崽9 lr'5u`?Üd)00eW#&<E# oHlLecEQY]0Q3J1d?@+p .ƍ26eݯxCDӨÿzBA!?wM䡵5:(S}JD]NJG o32+(-|[5솭nV75*c ;ġ'M:(*~$okC͇ZRR֟ a|ouP'/dqT hJPmOXVaӗW46JTsT!&E7w yq) (-cI5.WXHS"A#v|юp:KejKuܚxg i=&R`/̩@=g}Zޔ) T L1,Z~P{!T?v>ϱR:J[H9 g.YO<˟tJ~ 2ԔPECn KD}f ޠ/A@Z1uq ;t^ Z¥kFzƱiVZ.`5y%[!_D4KP!]a-)b{ީZ_jŲ<.!M LXa7cݚvW'N9& T p?ꑂ7 lG0XºB{(!m 2 (8IM~M-^nٹ ~<ƈ'_#W#;>am.Ś}۠9qjEb/qQ]xtnu$UH :\cnN2h,ݫ0kEᐽW\g"Ch]6 JČ7NO-9CAxqcIT]7@gl'ͲIt|+xEgr:_ӵ {;bm}'@Xs٤Sߥws(mKb\L6R2-qQV`91t wgLMan2K8bOSoO @D?J Evɸy޺}57h4XjU8\$X78;6D=D-,mn٢aH\\ŏ<$ f2VT/mU: wTkP<5]|aS wC'1kfK$<#-? -$~$Gm\A綳2/isL`z qJCKaIK^;W@6&@;ŁYX#dd&G@y<% <[x;*[`p eвFjr GѢ 0o f9;r2¢c߆Ǧz@H=?fI1+&]SH31%zEUoj< FE\Ow^ƼT:'^?F'S[J.c<'4 r aǤ?<-WhdQ"^;!IQ8WCՙ$i틲R[PnZCsg-Yv8;&,#S튙)NbyV#77608KUja(^&^<͙>QE/'(טrE1ՄI#s2ILuW#u{p_k)ځڶAoF#32p<}5gH+Z ib) fm/ldRHk9أ{zS'DX8UIwt{X |9e.m {>=v`hM冓GVPr]{+pѴR8wp)iH)A:,v-޶3r)@r^"^"I?$?C(iY_>,K2Pcm7Dw5fsQ2ֵ~lB³Z_zD'!G&w0zyIraM-\X?[~V]DrE0?[dbt22!m4XDHBC;iѐ߈5v'1wcm=3^Iwix1\6.7)$Bm["4S~?qq#z[+Pp|]]f0V'i+Y8ϘOs (D[M)ݟ~:ɷƱ/R٬5(M~4O͂-TexיՆY\OrE4~#2LŜw'iXLJԕ>hSIi@<=@\eӋȁEE[SihJ,mWws-A\ cjL',@/(0w( *B(jes}w/KL&j]c0Q/7 ПOqIsV7eGgz1Ys MB<5wn>|ƚuG$[+g1l4$P"ZYb|*Hoo]& Cv䴿;, =-7l^]Ո/e>B-OR:ocd畺fU_<2Eh,#:Y"Ű'z}6@btl= %f \8!u}I$ڥ/ݞ]n-($|9'~*WqSÍ9 uYjyƒ'_!FR <_*kŻuMG-2,h$õs<ܫHSK5O/\|c-fSIcrNUhP3ѢU牡y[ phKPN u)ᤒWS,DaQA]@zqo.=K]e: B|iWƐWo8SchܒPE-嘻b%'YvB|v?%H2>1wJs˛Fבի{-m%\ƶ׽C@"23ewz)Zq |.C◂wQ:f@J\O;F[gX2'zH %&5)?Wk–OVg0S-dQ_c5XNlaԜOCߚ5oG9o:(P([Kr-?UՠI^r~msؑ+1fe\OtB1x|#_Oi[lջ8-e;8V',}}~qr@Φ1ro׎>%Gv[k \ JZ_iFB-%*6LujSgoB _--= mߢeIJk5F]Y;i{A}׮Z7foå[aw K-xʋ*S^R-X/W-*N|\U^qʹ]C0k᫚Xf$1э1/ r gЏu2<8Lo_|77UhFcp)ܑkxNܙ AAYP-#7||:va[⠄C%,m\ w b&\0'x}$%sCLI&taYkEX.NijiZNs/DVHݭ\]O^?PRywa# :;>̄Yȡr9 ~|Nycy5PvK p+L= |,s^6p714ŴɀGJ^$ׯqn7)>ķlw;b_BϝqDqEwxՊ' x-e{ G5ϙL:HTw4٨'{G@sC0-A񎻬7ZK:Ka DErʨJ<`ͱZ^-8[w)= dO| 带c$ 4'ʉOP@!ID_Ǣd ݳ#7qJ8>Y[^ԺEd4.snKl!V1OUc+~G#E*RRP!TsJMl=>cІd+(^r8e<*AqP.54+t|ePՀ] p3:8;@P-KA\V_-f:Ie{$g4Y=?7\0uR1m6b:IH,BN #)x{<c-٬E]YR3Lj8&Ñ2Gww!5 ?I"[Wa_"֘| [Ub9vS9 n@iƸ6>zMsWf/?"d5!FQ^p߾ }K}4;lǙz'}Ydw~]=pc6MNVdkpgDr{&:ZՆi*v8YhIeO%o'ho Fm;%b34F2~!yYʑ5uGⵧBKJ\;?CڄcY.waǯlJt-Y*[& 6y?1hN԰6tEAnae͛GC6i9|T)w@͟WZ[Ub]ky}'֊ fqu8A~_K9M3d.Znkh!Zv쵆6S5z[P16qݲ ]s_(+h_\WK\6`*~(НT6A *DYH`H"Kjӓ^bU_ "Ds~@Y_zN+N sa_5$Rf$Q=!kUܳGç}zvW8E%~Vk[i皽N4sTF7Lee5IJY-..+S=u.}rZGv% g"PKm=ȄwM-)y|~9JbAm.~l3W9z>PFMI3Yac1 L6qh@C֎ P\S{3MNGZ4^MKgo˟.]*kىuhpV<ˆƪߡb\\'n]@ySTzo5bCtd"TbI ̘$O$ !}qۃdmfkTԘiO@Du[/Ow($e:)r1\ "bsZ@ "M RkՎ^L)Є/t#E-KO2jzKZxְNqs̍3σ?2I!R,q~2?%(b=56~^ ?yX <ZSpjWPfLg/"c?p.:گ>Z<>,{ĀapC7JWU %vPKa@1tTzIZ*P]^2Z̋dU5+'Klhu-%`RIz!c2ʮ&ټz07 )f" &߬im7lZ#SgCu?YwD-S*L&54=nyLV {)z+U*eM+J+JRۨ2&+LȒBo[ZOk˧&:ڪig.S5H8S؍|0o 󃗈\n$'9I!a,q,G0}J4t9"|]%#fmqsyZN+5nPBb{ѮoКx}$1Xޤ2,."`Ŷcm;k h8Pk~R "8t5_A`$ !M-jmDB\Iۣ3Lj jIZ%z>Қ+6gJk$oB &5r*,ЭUxV|GeDc+eM~w@5rډF0N5:LjygᆫL}y2*k >\ ŋ`uOZDZ>*y PbkLԱyM()Q͸CH;(ewf2F %O!rb- a gPgM׳èm%A6px kEwozUvX^auW#x5C9 L%/[3%1@`61PCCe^q@n9! mg$w#9CDXUJBC^-*iɠ'?pkDIPhEH}f8Kug*1Ч(@族"*~DG%ؖk8YPl@۹GW G13bB1.Uu8B6Cʼn[עf@qL \}ېh2z XZajЩ4W8H EEf70=d6$Xm 3e]=*@&b)s`wNF$ ȏ!/ỶB1D@Fo p6W(h$\B4p2$D_ZpnJ/Pa`?KyAB_" %|n^^!ڧMLW]AFJHrXAdJ`zs ;!aEhcN)v{ ɷbh\V _AF}R0[_N GvSd'hKgG>T5!ПEmҭdղb=[a dJtL&Qz]Jm(q饑TC!^WaLnbe`aA;dpf<ޯ׮(4Z]*rYp@v0 Q*Wm0אw\ HjgYXǸo NrHU' ?YCo)y4 MÄޥ$XlloqvC!;jG#Ȼ`St4{ )4eDf1a}X 1%vvQ\>pL2-#' ;:l2\Pa>-J/ME ̦]T&j6WXH((4ks=ǔ99tz;PJem33`Z{jEbNK"qb "`D]B.딨4!mTKef:e[N0Cly_qJbo.H&Vߑ/3(ZS^[Չ.=>"S/ L̠UQX2ϫFc#y,/n1h šŤh0v&RiGTy/ހy yCX6>z)wFG81m<u(hX/>7z'}A+7|mX$"UJ=Z=2׻ p9O+UoVT37 x OO0!3 t/SW:^06C+vlӏ# NHh 31?0aTh0} D4oǿ 0n1BvAHy}q%q!jc_: g$="n2WX_;9UVfMK? "a|`| 74[`3~ۨ;g( ",JT8{aMMgJv2TyK/x6j"ZFp͛v?tVMC5sXW-ҀN!łF2Bt>[9=fiMB01Ĵ\_)n6tPmN٦cx< n J|0G[>7~\Ŋ#|)=C^+~TuyCyb+wqDZRH?=Ap#vfi@xU?&,*qVfhx jƩ,K%`rֻ'ՃS.yg<ɞ)ogŁԼ6Bs o;piSZĪӧ.?[Jm'sTcatN 68}R½R %2OIBKdXXmϧg>YӜNJ`ݢA=xqu v;.S/ܗ`2J lʂuFwphK3 oׁX6/vG9Gz[*ǚ*hCVt+Qfrխ#> &Z<]k%\@;fEd[O/~(*8069, I'AwqNMׄ >'RGNy0dFcE98 ~&Ge=7.1,f !Y .[ǔd+_~xlvZI37&Xb QV p9hJݼ{Ż"8CHno_ CUar[׹TfQɓyVMyuȗXF'zwW1TGF"p7C J,k zXm;4, |Hi|='pluoBv|c?( Xg%nG|,}o1"r1cp C oF#µxořwcJ6t2zlγ 6Z?ƄӢMi9foqGQ;2`ukX(8yU\HW˼4NU?&4o00φE~&MȺe Nhנˍsxl >?s^R\4`Zע#a5eT*z+5'!M7uC)aY]ϋv19U  6`Ut7q= ˤCCy2.H&BnƩXi"B>'P3Ɂω+ӆdjt ۂ I>y]ש4<0X&(֤۟8+{K90.d'br^.*'D3pЗ $r{0g2vϹa HWy=̞գ!h0'+S.)? ?7J HH;q\kq3YgZ0Et\_>U N}e;Oǩ=zph7RvUP5:³ N\3PA'@S3> M=|* 4MD8='_<89(_Rc̳ ā2n ʚW<^ȴD4Ldv ) VK o6[юO?_йm)uFp;Kg!q"ғY+ 1iǴ rͱn%ϓډہ佮|qd(0H")DʙTWzRR`ﱻsհFY]kCo6'mo67>RnŖ3sJ&H}8Mȋe O%Gμ˰Sn/,A#0:`uDM2u#^X^X,۟LJ:6]W^k@-VZW[jƤ8I"}𢟃NbD(< IƗ=b.M[?ŌXȡPM1xs*,pksgkf|_8yzw[V@'mq8OxG G7_5$' C ? F!x`nOʞxTs4UZ< Vת6׾aaHK4ghP>AO{ k$9A( Q+(*a"˅ˑ; _Y'ϟ*5:!M+ pm g͐~1K9a&K#nz o#B%QşvA)Fv_( 8iV*&~lB ve#냴U{noav7&n>B\ 6:Sg-6H@ "9ьc*+9p\J"Y% [V q0Zw;s8r'5ӞoX絞NGm`톼*f.5o7& *] H_C`8Gl Ò1Cܙ~JBmPy{ ĥH];1F{UeJU8R-{-/Dj.ž6"'Ua]–n Iݞ`y91fAXR{JђJS Ckn )] & Qa+616I?/YB ^7|Q쓏fߙہ΀Dҙ ?)~괌dW&BqJC-nz,Q {4? ۧf&;OBH#K7Ք&_MRM[o"K л'!i{{HYLDaoU8QꛗW 6b綊]R~1Ũ{O}wUA8"Rry+ '9ۿ1d1.9D#gcp,>0[pK &Mܪ1\?YTClL\܈ӝX%B3c&u\fJa<(It˥K th_g(rWdr .5c&wV-%ș@T>._ r +U`Oxk@3>Ty2kAR?c%eӚ 8κpA-w厩 nfDm뢯 X3[3&uid,ot>\n0!N#\ 4*tp5. k(R9GC 䧊^L G37 P)vPmh22Z=⿲˭s{'xZEw8.?8BfJou5`sf5s YlHxHKZEji.Zk)L?czI+zlmX_h{=6ݟEOϬƻ֫JWjaXƾ(-q%o qo ;Σ~f;+#L_/,z'QF|Hizw-nAk!q2Sfyi1umN҉rE U,a@B׌KQP1kh|p;ޱtg9tC]6v/-[)'f.@A~5p/YlDkWR#+)v,XpJLe`2|<2j\@#8!luNk$DV2n4[| L`$q@r}8j;'AWfY? GV]PV8{F"~ 0LR,cXbz&gq&!=$G"{+3hmy]#4Q ogWaL'4ΘqNh|eeafژcޓϽoC3gZŠ:rnb_%JmBֳ<> (k6}W)KR+{Y %LduMeK:vAj̆D F7*qgl҈hN6:OC5lEwC*rw59&aH~aJ9(~cbSЅxBi&D=%tK%Tn") Щ9.EG.Ns7krX'GRL.tLN KYY\uPHթjVJ 9J `iqg}gzQgC 'q B< b8$ SUc58IρsJ9=~7-;i .hJ.鳛u A`UoJ4?6RK4f2F%w#œSoCH+^ r@QO|skN H%-ѱw9vYhY}Q|?8GR^X/ YY~98,!lȻ*e&%j˻-Drsqp?. mgبj+Ǯ(\)װߎlΘ ї[gtNH[hu^M^S=a@Xr܆)AROK[mc.5Ѥ)2a}hpI[(`Dy$>rh Xt]RhrL(-,VRptH;z/#,ֱbbl#%/p# @:_LH@Q cEl ŷhbcC_𵳨TEMmxA]ؓ/0Hz=JPt.d>\@Esn Z> :PAԂCr_47E0dCKh.cƛxh 98fG \\Բ!e9a3Cg`YȼEh# -Nq}Z@_ &̏IW8G.hwx5GcvGyja3n1}i_z! 2wmt:n.("IA} rfyY"q2!xV& g۫:jXoQtcSyφJ ]tNo Rs+i9|EA[{h/L@^>w=F|$5ymNGbLoj@ԿlfmNw)arW-5!jF׮W4Ӱ_94~A3/4Crbhz}[m aIF ;lЖה,nwlEVv(390 bGBtǃի`D}_Ї Q(R;du=ִ6Ad7혆/;XL*?~"cq+O YZ