libvirt-daemon-driver-qemu-4.5.0-10.el7>t  DH`p[h$ƨ5 +1O++c:\B8y Z5ozXlۊB:FaZLdqLk g E gأ/yۦ[r9#ULxXnq԰*WfG&VH ͮU۩X|c5F^虣(##,n6g/WWB&~J-"?ͩ-aޏF̎ &5[|!jˆYr#zݴ4VlHA-briOl>",r +{4Pgmn `YK/:S,8E]V}7k ]A!6Uĝyxp>di/ Q:yhevq¤|b-hN= nɛSD50?D/`} qwhۆps.a-?;%OFUn3MpRQJ!EyZqR~I5B2Yi+J 0 tr Z וբ$na4&pw$L_b%Y )34GxjZ!ä>:ٔ?لd# * U '3HNU       (      9 z PEdEE(^8h*9*:L *=G HD Ix XԈYԘ\ ] ^Հ bbdeflt uP vׄw< xp yؤ7ـClibvirt-daemon-driver-qemu4.5.010.el7QEMU driver plugin for the libvirtd daemonThe qemu driver plugin for the libvirtd daemon, providing an implementation of the hypervisor driver APIs using QEMU[fx86-01.bsys.centos.orgYCentOSLGPLv2+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[F[F[F[F[S[F[F[F[F[F[F[F[F3d85007a9badd5d8a367f1cab4b07597a869ad907b0d63fc47903f9dde72b04fe34c014c022461337c0a9f87ed382336c2c507a1ac5e626736b758958240db9e96e7b68d85415296e8a7416573b5414757078ed7d6be839508f68ec62225f2eef2abc90d144cd6a8d916954e485d4d0772bf87b27a9f191ec4390091d228538dfa43d0f5bfc638c253471d3391aa4ee495c637d15fcc36e5deeee33de4a95e0e0b4183d0896b701f7660b3a0edd212804213b44d544f9f57a3e0bc3e6b51a4d6@rootrootrootrootrootrootrootqemuqemurootrootrootrootrootrootrootrootrootrootrootqemuqemurootrootrootrootlibvirt-4.5.0-10.el7.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.el74.5.0-10.el74.5.0-10.el74.5.0-10.el74.5.0-10.el73.0.4-14.6.0-14.0-15.2-14.11.3[[@["@[{[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-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- 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.el74.5.0-10.el74.5.0-10.el7 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]=7c874b8a80445040c31d5a6225e813aff7c51f4a, strippedC source, ASCII text7PR[]L>mԎMzgQ T`BRmVmBQ- p8B@[\9Y U$()OZR< /Rw$ï3΃'W:Җ8S`4(Ԫzx*Og, <ۈWAW{r!=f 80G1SJ_7^@BXk߷g$DĽ5:'jΌjAܼc&gʪ7URwЩ:?dWc|$tOsb{SWxg× X(iFV$Z9xDZs''o,/?TsS!S8~'OхзIJ9,dYJ&DG!HeÄ?5ah%%S, x~o"Sh,숴UljېcI G*$Q E?:) OiatXaZbxYVA(ߖ`谵Wnh@ޔ㒶tAKG\!mSp4}pz)^ÐB7gG74E_"C>)3(Y)0{w/˝QxAuJ*T(_);DeV/8Cmc,l"HpW?`=gI%wR.IO^Yk3[Yջi<[Z/s(8&hBqI}]܈/ʿ-lZbI<7AV>N 8Ӎ;-MDF[Uf$" oԱ*:{6ZhVoTqx%I:(i޵(n1`biVn uՔ @V 0 -5 w8QԪ" 5zEPefshE@/vTӘ`N9"fiuÃB(Ӆ"YTXqwmPMтFt։T ۠ 9nJS =-~gȊh&sF0aK4fԩ,0*kJw,  GO ԏL[R'?O"ZǬS0r*Jaʺn7ms!cgsh XUEY1eD\Ssݍb`̶K̿U;+b7:R$ROFyjzqg3c [I`RKxgN pdCTT֖d8V lր? XD:0 aK; !/uq'׆<@IFW;u,B^^5ܶI;.q 99b\~`-.ObJNKM>\SNM6 1:_N*eM?y^]hjkr/:uv{˷ø $ZoI$ :IdG* =)?14pDP$՘Sj'$zwSs@לd+8 7_-1UU^^mԢ%ZQ|b͋LɄt; heKvY&{88"ۦh^+*^v(Wc|sb(K`+wɱ\eH(>ʮ \$hADGu:X?\BA L }JyG maD}ў ^5QCI.z55\*/px%*,g`SZECPP`:;X/>Lמ @f:@73T2f܆˻D.);Ǚk QhN; !:5ZO]o﬑"MSZB76GB# b=F ߵ\K|˴#` ng\FGiYjcJ18_m<}T}ٯA |1협Tͪin]qObqkLXMKAS.KcVxȋo[źA4ܖsz8jq  nk;~ST^El;K)9dїI7"oRNܸ}zo-yVtH7}yE7cϟ![8ٳGa$ڄL[uM9v:1L+Owƴ(1v! Xl|Dnh() Ml0Z}?鼴lm=8 C{(,lPWUY:#Q⾁,=sŅŬt)p9 [ ^Y@$d#²>M/ (mw6&p24+ Z=|_:WVVݦ] #j$ifOuV#@wk0_ V0"2V,∭V&X\ql)c\) erk*n%K_'b83.xh臫T"!a_4&"Ֆaޫ*%;c_# ɢ.tS74_uKƼ;$6}H@{CAimgBhJA H PhO~ܙ2jVRxQԐr:Yn%zff/Ϟ;a_Z?3KV3眦 _biQ>0ŽFL%>Q > ^!e,ll_l~z{q;r768&yҸ`v+<HB" Y cZ۽ꮌWӐ+sL@pYsÏIM$Ŝ[*hKfW;*BF 7[]ڵN.&7vȘW9\ٶ(GύYi&v'j zhjS862 E@Fv;*J K=V|-dsXl iN-ᆇ!G'w%gvext8 4낰K"91QIy8q'FdV-MD" B=iޞ#6C]H/a&LMٚb\& z3n3UKr 55)ُ^oh1siIP]w;f $$z Ef e~@ĝfݸ9ڲf{^-ȭ>a!M7@Pai&4>Z7~2j+P59Ve/Uuq)OU\v0 s wpgGؙ,Ɛw,_Md.҅$֑<hlY-n;L|Ua$~ y\!odou` nj FM`8tsgWf.2J.VsC.zXP $!w}N@nXfc?_Z\3S;߈߈ b]7c!.u2fz&sth,5(3PP!DҒ=g|]dvQ|),vq &ypT5rN?N΢.rkS|Up$C٘ZѤ'.d=O r=Z+h"pk^|fE%/T2B'ǹ: J kzE7Ё(x-nDVIU#huT 3Am)Bx$>^@бb+Nqٖ9) V%oT=2%w=0v7,ǐ⧭cR|bDo+PAE[]hfyIDs̱M jOh d ZJ`}^帻6P}gMLw~T﴿5lU ӆ(bh֧d#ݪM;Gr#ש?u5qIɶ퀄)E};nkg_݌S{̅-auy 8pA`,v,}!HX3G~B!~ & &WzGW`R1A"4p6y9޸frwr60썳}\1gjg#&W=$a5h1_$^HKLu$lF zD?5Å2 yi/# =(O(=$dYmLPSY\־-'7 Qpd Y8gc ޮ+fq0egt'o L sTYv7 _vZ·WUuxIoMVp5zP#'Ye4L /}or%QGXQU&IZ\NKrv7FQSBӃl9H ,mIWhnẠ!Ơfl['oH9%U43/AhϽO^c9UVѥd ݺ.g-J+dFyI[[ڳgėLN"Jj4a{!I^}BXjSP)߂kN*k3rFpSv\ D!. %,%l,+"Ʌ~+xWU%ZBx\%ٸ{@YDFQRl.*v1~u6Wr;6/8EwM9v2L h%+A+Z7ک1:P(V6  AUi!찉HE%>pfb kk :ݿ.q? /MJ!n Mm 9m?]PAP9#=ScG rAlÀ2*LU@Vy)m8o7H0$*y!272ﱌg" $r&5?WpoJU5¿Z] 8W'ϓg*v&2sʟJeky}b0OL[s,`< \gIk;ڧhwn:Sw@Ḵ}%o.;x(27ɜ4#-za}ݼXoa', w' @"?04uu' -1xgK l-x'&o--a邺;W;_ư1 B/GSSlAnzaZ"̖;w6労&S/p nە,'d}mme:nUIdVpj_]d*wcN~B7tbiLsT|JyG;Ȯ3@U1lxJ~AВҙX{5s=PIJ5;ҁ mN͙b\+氢H 7(Ѻi K$*xfaAFwi)A%&AbH4'i?q][%ҵ_1{wsɎYkE5ÉGx=`bYتttdZYhh80MUXҎP,Kp#oוgbq᪖КzS8%h;.ȱ2y?`aTaw3Mozo$2@q&C /u5?0J䌩AR֓=6 ވku-!f ˠ}smW}{T0t^bk$8zKgG5-YNiu,Be۴2;E-{M *Տ y`Ϻ+cp)l],ΓDyH61M^<2+gE2M8* J&L5L_`i$Bd /wBC*JVF0PqgF7_bwS2ZS;CR?LbBUϢŶNlorB?" ӥ~qG6^BOH 4 ; .&aoTumM;Ƴ1LHаңZXIM 8=L JZ/{kSE/Wh|2A ׉#,Ĕ_Ʌ%^J}YD[>+;,=WQf2,zl-Z-Ll@qpt-.f@y,}O'D%náo;^8InC~N\WT&4ձab2If ^=6IS(Hl&_ cRP҄S3ecfɶky:dհ˕Slܕn : *F.(GR/ J4hl"NGLJ,> FV6GYp]M`! qwJ_L0t?{(XǶòn4,Dm:?Z\#ȟR(LǴ @G-HgVePj[D]?ۂ(§).d06NcdF?%$U\ @u<,?R:nS=a9q8qX?qFjrDLyIt` 2}$/3(z0Z5||}`0zj4WpcRdCDCTЗN{^$.XmYY0j,;{>H'bQPĺ >R{A%MMvrP;~mZQi@ r$c G3)D/0㩕&z'2BD3U\6e"=%5sne=Op YqPHozM/~l8u?gyLƩ7c-f?y%!X?"2uus}:nK6hn~hn\؟q2(U!3\L`Sb bE@O2`#xsw;e`lQdUp :BQZYG;wA .?U_ȻcR ^u%'yㄾ|EҤy*!J9TtL~ihdGHuDYgVk}DA=xNl@OLle=:^q^Eڱ8,Iqn W9)H|@YKIQ %[m1(Y1ً<}s]t>0MW-FN8ɫ:dr[CiM(2s(e "@$Αr"xF7"6w@[:&ݜ0pBOe A3$ ?ӡH:b~ʗ[Ɂ.L(a*o\Hd4XץO q=X2 fjRpYpEu'(J\BA48X~|>/v gbJZiTn㻙ut|315jn#7;iM lys+hLԴjNfR9Z%X >XuPuE&j=,v58}f|Q}HghYcJ}BtQFYc%u.1Ў@jw[mh_SQYWPnƒGAņ) 2 N1{@U2{aTQY/D# Qm@MKr2-T IJx_ҐVNpa!@1Ďpͯ? g  KjNmf^.^1OH=T>sN]Y7l0Qf# i5֓J)æGz*WChs䠌F3- t&4 3ߊ_SCH6O` oW W18c1jO ((kAֺm,18j\.ojTpP &}͐| \Dbf *}߼_c}xaAQ89.Z北֗LDCAw y尓fݼvQLI.*Ċަ./kBW=LА*4&  nd_цWlhZ#^õcXu<-Ԍ9/5wd1щANY&A8 "q-Pvi() bqIG;a^8z\~~[VqB-MBEKoWK9꟝tX"j^c#{FQ+U;+n,>~e, ԷaZ@ P5λOG,=sv0K˱nD72fyӸWPV2L~jU IG;8yW)s <ӵH^2iqȿC՚ty4VF2! H􇾇M(CgP(|$R4x!- 07"U`YIq;O\ehF2 OzW,Ūw\5؀AZ=Yo4{v7/ pT'(LB46AKS{gei~YzS olxW?'J=)tנ08;e Xb#r4P9BJ(IQ!V̟ݗ5SmWq3!WhC251͒hhBgjRC(h+in\"W6ڝeXԨڠ6 xk}:f/h )r|nɅGg h'}]^fӋwkC@ Ց':? u{cK(@ *“ӎ(7wwa&6Wf9N|Ab3<rC5!Ɲ1=M"{=wR['2']Ԍܖ5^f;48WAxia`?zf}#_9&8MUD89{@qy0X޴x:!,]vw[2D\7تNДu*>.d߹_;w8|bBFH#Yq64$q1 y*Kڗin Ŧ.E8vRQ+A9?HNjQG0}\yS#5@QyWlQSACJ'3+=Wp ^(%>,}2FIM!1pt#<\n5Pg`IOb2o ŀOKqN!o+dFZL\} !)N'M\`aI5GʑH/z㖢+t""oȑ.BbKʳeSl[.m[/)ۚQ@=0?-I(b %mbpX_ҹrs\7CG`,vPwk\Phj9H2;ܑ"z K^g5c#WX Yދ$Q%x]d Dlb) H)Pw×GWd})!όRBL5XxXv*.GkRsT1b-\ZMeW%.(g):dO{h 1T A)$m->=woԽ8GH|v DmM_AkB1]$ hǎv\9s/X ?䴩 F2Z ը˶\w8"ِp)|/J?Y*j^3NZ2v“gOA~O1/B3wΥwW2/ٯ\ p}K 8t6?+ #н `kPrsMBD&grVjeDF0zuWn c\{\R.pCLa[n5UaG4]T:̿Lʜ\gRE< k؉ "_U$7KeqoF=* 6o~@i%ge%19Q #X' TL_U&!I>n6tNb*_,~?O?Z |(ǰdUwQ dc:'oJraH|$N$)pRW>R6$$NӎC!$?v<+d\jj8a8_= Y"5kb᜾\@#-%C ~ !;tj+@mH,#nhY]!)k3ÏZ8НJG\. 斉Lo4,q>:޷r,]A ]AdjA ꙐE]Gi)cj/"2Н=A,~o3nx"5CNLֳE7i=NJ>IqN! %X(r)K94ߎ7_&^=FS\D$d30^P~/Kms,ծ̞hrw'=ٿE޼_#f<2 r4}A /hp &=~Y1uU 8H))flQpQb!д0yZ( (BõX=7>gex%u|}]wh}FtMe߿2iK;Sgl0y&@clZ)<ǂ s M`屆'$?EcQvP$,Ff5*o-1hN\E*K{>gMދScsk5anAۏ7+:sU>oAVoL7#j&o3#T Ë5-?HJft5 N7 *CH<~#̋!^ijjd1탏a D?*#sp<[ `iO|6cV,Q'S."'npR:^s~_Nη^0DFh"Pz}J1ڔdR 1JUqux{O j3/'IU*&HG^F3l} dڋqZTS*:ٝ͠Q8{O_ ?Ȋ~aKuO۰dUf?apɥobaV}$9)t{A w'8D59&úE \"FJ[p峎\`"\ߦ\ގeyTM1 yY5-5W1Bsz.B3hƳTE~b5 ?upw.=<.ɤߔ͔+G>Lj;?jF]k/WOr8\?(1!0g"-L?}\ݝaam<]8۔`iH0R9ZQ~9b^?~sIO;CyS0'>Kc rX_Tf]/_R>G:!Sز43n7vvuZ~R3FzL 29(vAi>}X^\kzĞG@J))W.;|s' 0(V0 iU_V|[0!eN-!x,{`5N}tDK“w$r| %jxN9&MjYXh!p[1E3s^;8J@mO5w!?CێLJ(vXVGGrDDն[|$#܋K9)Tr[N [Ib<@(>xC@Qn® O§Q˿j0X|^[m28 |;J6{B/{{ʮgމ76]ţEWqy\5ՌLz޿nOi|alT iP.mfljz#SDZ&9!+1@TmsK^@XQ^CvHY@וD[*`T{᦮*T~/_icXg#5+^~mZD&va ԋ6{,$TUw,58bbqg#y 7P=)3~Dj`6Iwצ -U7Dl /xΰfh:3r4KOQiTx3AXbҎ$*!F?}֖)kU@'A'8g \Kj%C[5Hy$5R^W=#Rd!7bir4C-CJw㕔.ng̔KÖ9MV?6A'sE Uu[~^tǰ +}EPJJōB.p^`\uBsHAcTH?) Aʷ0o\ݜs!jmCa0dkw`uZ)l4w"w(Cz_wFYB,7[_D5 QqA&B]B)r098@]JBI`8@sO[* ^?q\M+{d9q7-}~_(%3Ɋ;2$P& #FP=T[myQO"ET{';m:Yc{t֐<-cfk?̺9l%אV ?tP=-,i#7 )&c'6?y$iT_ (w}!a}Bq~hҙ|gq'43D&=;ý'_RMgtxPSs__"i~? 9Y{֟}QZ.ބi,06jQ1$L}a&Kβ;LT}P s9~!&ہGwвy} S*={~fj u;PUeҽeHknW*εG_;K֓*_Ǔc_4_ݫC~6ޭI<پy5kBy'_?p9n:@/R_xs=LM#[Bv"ٯlO`LTUu`Չָj$/̋0q?0;U\c= %gw> 8G!B m0+tl\1N\dq> y M7g 5/cx3Z"*J K`pQ1/򴱀#/b(7=0T5Lr;7ӅM4Ȗ6$]|W!]zkgg,Ԉ4vH_{rS \Acpuy!˽.m058]95uÏ;:!R8.,!ym6 |-h8.K^҄#C Ď4v/kI`NxfE*j͈hEWaȾڶdփm8%lhAlcֳ:kt.ZIa_ùo1Rzф>VDiP·)6a%<Z~~+&("|/;4/'XPu#;r &+ =E)|R]*g-S0մ"C*S0lVA1,]im>{?, zx8OQ[iY&DDFLԦc_3LGt#WL}e))ZdƋ1BTtjo(v#}p Mi̥G 1i y@.ω]}׳x2V l⠃dh([Zmw(xT@ $ujE?L1;8~6cedii tb'CnqP`(9'&.kւ5<O `.>t ~gaa~wxa&W[MDS \߹CMs缂wlt_qEp}к#3ܬ-k;ƥ(v!7i$y-<]GR9%6JPڌigNdxVͼ܃J8!':OüBP4!E^*&W-Zirj2O.('}2o xbc3R{[Y2Ӌ'V=F/G& j0t$u5/ʐ!އ6w3I"x^JįrC#KmhLkIТ] c3%Alͫ!̫/t%#VFs^0h/X ݸ8p!їb+bq-'X9n b`~:?V6:]Fkyd(քDwk0O-56wi4>=RtCu : hd6QY5Wa*w5o z$kT 83TDoPV&|tNf'eA!&0A<xJʥC4g@.g]e^)79]121q:j޺l8d[۰+pl3s}KV?3vNV>i2_տFԏ%O ɍz'?#~>?SΊ{*]؏iͪNU"y0@ 9R!fF8sh*;3]})TdBs9-䳓 85ݜ#%"Vv1XaړJ~VCzki/v dY;ž%~4Ϡ'sWE_.FNxֶ,I|UtG+a!{g?'[Q-3,u ݶ? X;Φ yv_涓$ Tcy#;g}xib-7Ml b+c$ު(q*NT[Q6u~Zo1Xa F/k5xb&v!G0gvP XLTZɵfUkz pO&`^?<樽Cd#?bag6 jAyIG1%DC8ETKMHi:}Hj,buR`N"K<j=`0KىBy*EyyۆFE0^_{6F ~-TL (p*$1եe9HB)TM0)dP;:4"L7ڐ/tYS+7O=rSz&!+z -.u\mF(,ފN 6:tR9#p,ߡRCCT}iwn%2oeVf+iߙ/0j6ziW`;W66Ljpղ4ZX5n k,H-닗eN#hKyĂk9ES/W1xIFinƮ {AEa5.Tj}.XLLQbC!4\(8a(q[,0rc/qhsl!.=%IE=G?Er!qXɤJ V+[˓<58쏡Ej ;HnۣFE%ޠVp^%#ԙ?r3>/j 涬LLzGE1c7=/"K:Xe*>Pgl/2Kl1_?" <~gR Qp(cɔ2Ҁof5`EO*P&^ /\ b9̔ɏOeTͮOs2D%N[`/0͠2m"{D2@C3%X61x/y EsY78}EV@7 ҥ#I!ۈV |qȟKٝMUob!G%TfVqiv`<'p{\s{T(Z+ÓyP/;&o*,-.UG '{S Omg2tc}K\9aco-K7 p:3, :JAvqO ;(/SO,ǚFM:Yի9`QV|@qfn;T圗AVVR LU' YOYL,H'"?B\ޡ.s|,;n!9JN+JK2)\ip($8`-Y}~0 1kH50&df*EcklGW$ a"N_]2 -I.skɋO'&_M[>C1PD߸]`rT&i()a=rfDM@_ӟP?x9VEY5:v.H 3@ ۀfG#.z>3Y>B[}؅JNa&X/.AFi/1Ɣ eBC4\QovG[ξpף 0,Y[.+Ăϝ励cˢ?.5'5_ $i:fޮP913԰0{8@)9еH:wA~>5@"R0w.}e*1ՉIj֤z@1)x{ Fk|HC ߵ1*[=޼p%ʎ|CRݜEƄJgCz7ݡ{'K:s (`aL @Բl̂O<-߹X5;[+akL_&u,{' 70zAɿpXh[/Ikgt  ~ _1hNU9L[,3W,6*Z3u'// dʆ+(Nep+a;I.N \ 2Hxx Z9'd!p>>l kk Fg=acJ\2"deg["c^26e.1 9Zg rlZS&s8cM!m6K7}&lki !SS`KI71zQk +bW_Ҹ`,Y]$LppA^H;DpC))I/8*^24Əӯ{hNVjg8ԑ\!ގZE*[ЃLO  ѦJ<%GEQPL ?r݁4GTbj홣jD }xd_YOrʻIN0IN]QAauǢp^?  N"sTk L [" ?ыـ#V/6k~rj<=b>+1%Iom#^U%q?2wYk_ÓAлsqS$dLr?1z6LB*H;Z6%1oܕĐo$:1ta80 4xUPwNfq QxAZ@A[UuN36?iϠ(iu7BLn:N*Fh#en"M9^U(oruZ.M&䕄8kK^^%v-"  i=[dVT owMC[UHPӃ|;m;.fhrpoCx1I@'nyi3+Ln(GMᄁQWm )PSœʠ=;2%G_׀5ccEGpʓ4 z'lM ut_>l 9lֵòyD15"JzImVB@邑'R7qw {Kɔ)XG8R_M!hKk)z`:+Xi)Q) k[У'xt$hpݱ ɶ{ 1pPA j+b?5Zxpy^pb 223c@2Ž-HfjJ"\᨝JJR[jF8g̞SXR eAć׌ %ơ|!q5ܚ+vl bƩG;w_%Vs"+q83T&%S9/l.=+,{w3V·fC!hBdŠU*6Mu(]!}Z N@`aH%RVh-xV0B\! ?-̞XvE'8?T%-*,MOwOW<`5iР0al`=(E\E ݔfC/i]P_ I,QT\v|%(EQwJ/0BOcvE0> c2"1xH}zn.:oqRK@ry7ՃjE)ʤ#ZŴ`z٬dO92B<.1'lo1JN>{H}KwԦ-<:}aٶbJ ]86%i:u<֙R>HC=d3g@5SH^#װ֗n5HM| `cpd{.:},WNo wLϼ|@FmgF|w,n %/F5Ngx>F* zSf ڧxZLu nCBj2 y&1u +s9S&3 ǚM&mY@FNz[99;:ABbM0ʬҪhsȵgq(%\Z2؝}uke+;_!><\!zʼn>}Ro\b٬*ӑ^3{n!*B"=c@-y !kn?q$zkeC]@ ge"Qȝk|8:;yJ X`f(1,8VHFp?3Wݍ*e]/1m[ ԸkpU%5MY~B-<6AJjYk vVr=PHi#1GZ{NM4OvV' 2ڒ:sUqœ}IZ6[{ shpɸWJZJЛpI9Zk|1  xǐ)ѷQ:K4Շ0񸘻@ۖ`aAsOR4~)$ ;=xyZ8HB.Aҵ?aNs%y00臌5cK{,Nv\M_ķ.h4KE?8F VrN|\rs{lp*st$0띟j!d|B4ү/w>y?J;lR9*oٟt۪x=8_c 6h0 G݇C\|58/$?OD K=氪IxNj-ZF80x^&ؐDw=⾨VM 7x1-$5aU,]2B*СP!!UB \U9 ԝ|*/7|(Y.U|34иx b@ng<3[v=Tl;SYw4jٳ2߸$yhK8i=6q9>9Ͳ?xEDU479m0cO)A^?Bu>6iSlzw:vgp1^ѧ6$Z I4E"!l%R<776١ X{Jݟ6$oZf`&8 lZ(Yo[8{|6hIgyWH`w*(= wU!_!JQ{#hg:z_oI0K49f1,o 5W ќA;QrQ$q>pcI/"6XniVW!PdG)7~%)}t>?a8y)(DIX? ol$%Q82~.u Oy'_gmGþ'rC8/ғ->wnj+Y̨e7O|Շ[~ZZ,e5O{OȠ<ܱ[lR2l?\8 Q `옃M>Bz~JJj/[W¡l׶top=?Kh'Y7Wdњ{,|:KaJm Y*Sže^es<wOv$سZ;ZDOLb"lT,^*c{'*x00V/=g[:9z; Umq}(*UWwz.{y`&io2eF&b=bד1ko@} tSb B Uo0U昤 mV!KB8oECwJd!֌oQ7"LG$(I F76;TeDϳMҏj q=J^_0|W3I&2nzD8 ˆb1<[)=Ҫ•aqUt~7vٰ?MTȵF+5''V EE0||wJU4[=7?h-7vE zgV_r,I{3pZj(NC$~@?yF `vR Iv4!_!E4A4[#vD7:D^~Af°H'k&͖}g T,ghۅG8RAҜ_6tqi[ 9SHA?[c Fg%Rqc>_:PG&UVx;ui!_Mu$A&w@#Q8B\#F/ؤNV8P슠;YAp Lppzs*@؆Ήr&"y,J5wD]x/J3 3W)9|^|-A(MԥtU]T-Ce1!HP5/bg *M U,08xjt*l^ O_(jb bxb2Rf:Av1LeiơAEoy[F~TBMl4z <,'izG|Y~S-Wї)umJUXLTqC^-oM 7 %H߀J(e?C۞Kay|ʦ0y}4tnzCyLQ -W.w0P/7=х2=i`%YD=6U`VSqZb"s[)M a[]=sQ?EsQnE'yFuW-Ku>y.D tSHq1$Q̥S\;Wn8hmZC>Yxv$d [PV(G|UbU~ E#VCon"bd),QM t.||dv +RFz3Fa>X4\kpXCUϲ/&{d,0ҧ(HssVyT#;7`T-eJ%Qܭ~0uqt"fKT;`WOJ$F9pj6=AUVF<fZ3w2&Ùwo-~Z',@"ȷCNb6N=/3޼LB=\;8^}O&1(T暹] iu;]1< J`d$i+6M*lYD+qڷb] npPjVĢqz1S 9} 1 883 WRG3~r4y; FAP zVq}rWF4~ 5x}s!qꐁ.,sGG3(7̚XE~qi&4X#i<}mb߬gj=Ȳbp FUb4{/: AZ9Ebylojۅ!T2\sD!xtKus*f_(1_ Lq3 QSlԒR@šBn LA%tkPb1s$8!*KU2J4VK~@tBfa➔eP ip;-¹7ޭ}&d'YQ{[Vk0h>+FDr}?j[y ~#s(R}┟R7AO, 21*7>)6VN}=Nsoq)hObE{F~Ckm§Rވa72A8bUmQ/E ƒ K*W}K=BzXGcږS#__J%&eMԸ'f_qRױn3:2r@*n`3:۽Fy -&!F[$AہCN!+ |閔ϸ-2"Bhp^gw5bߊ)R! #Jg}Oy{ܒvLw_U5kOe 7 su[gT<& gkX{L}Zt[e#$A`~P1QD64X5= =velQ7` ~kcSiΥa׮k-6eDĐOeǜS-[A^+qh}|̖Gc4VT}P%wScihUQf"(QB_)n" T! ^30}QI7Tē ,s=W-3 gyT th5t4Y 9@0!]g_DEtz!W f*Q ܼjGlp So1F9w߻'S%=`$PY`'?ZM"GG1RT3M ]/ՁHD-H9Z[HD"so&/[ތO-5XUhxvN\fo/Eȯn#PU]ay"m% RLæ߶42f-~!8X \|nq Xd/Z@̿F@8C/zfÊ= (ZXQHvɻ( ddd-I'ޕ]@[W{Qoյt!\s@`'RĺxÚbMKqLbT\(O4Cs]_ڵdINXu`O`7r fo*1nOh&lʒX%v?GpM 4n0D^T\|#~ ꕜzZ9qmw=5-t2ynzkV 0̰ouLMxAZ^Qϱa8-mrH*9jeO NISkZ1?a{qB̈8p3v@.[f*Oqj > {R_t<,9Η"s۪} װZʘPLyT.}OUafLsAh cge8YN"EY fs$Bs0xg)$o'dl蛇ىΖC duEȇv%pj(__-_7,@z;"&F;"M@K=}n8XД]w+6ِbv=K~F"qz#^gh~a.v9%eo~o!VyW~un:w,B>`&]G鿓^"p Qv.__%!]psJWr 㻯fˑGu*?$165:^ T+Z\XpdN=6f],6fN0Z4*AfΓP2Xv+ |ʮ73vM jxV!NvpV+#4D37d|"h Q<5nB[&*ب C,ҋKećYӝPxTVSYF4m(&χu*Xj?1yKRG,Y{[p [TCqQ$JPj@EFj] UAy36S|M+`D{Ĩ6RTKpIp(*%XSU]h@iSK bGػTe&lQK43G^Lعє IJŏҘA!1Ks#Rص=[P&ޘiKyH4 D.h. Hz-p$r^3JMmɗ^WTH&m&C@"ʐ.)/Ǘ Rַ&!b m=LMgSkkŧSPw k%GO_<㫞k9d45or눍VOo;Z&|VM w Fsd,g!erp;E*c즱W I~6($#↎l#m6tOM AU$Nrс43aN^yrz$VA_.:Ckr9e@p9ONZp(+Ă68oz +4gCLХԌ%/X"C2H5(sdo]Q+t;Å ɪ䈐he rA9?im_󞆣-b9IXJ>O ÈV 75Q[)z,{n۰nj %\pVߛ ݞgTߩI q0tخi p[_4E4ݩPˎ7@Ѫd,D׺EY.vP@~N' 6P秆V%%f%$?K=/tCor xVYP`P9'W?kcI袮K^/.̭yjK>xpnD9~C͊q=8c{Qფ'~ ؚS2xһ4ڟ۪&#$.'؉Sy\AFf6 Zv@6uxe݈-ʽ[^2Ժ>>y(rdFP򐯫^Y(Gxo|-FOx1vKڙ-Ӑ\d'3Nj%IU;3 QL0y(1=ӎbƩ,_\""P !N)18B:E,ΐ.~CjMyJ^TN~,k9 ]+-ioœh+!~0ipet΋?l G4ߊ@G[_4F'jk)yTlrJ *RTGܺ4+fr̔ =X$ytkQZ-JCjB;m0B uj ߺ#(u^}H̬f%+K x,> e݊t,Hp\p.H"oNM}p!G}W>" <$w39'T 3<񡿀+4@mvv`]% u)Ul͞ jm=;dO }gޞK#= MdmوtPM.C|~*=弣OJ{8PJ r(*3'w(1 MD[*/ v "LG!;↬,2xv/7E`x39 ~*4qƗG+a̩U[{{>l#8C0'dT>צcqFZ)BI+ml$7 ?PT;1,pT5qR)Ԣl "ҞBL8'Gϥ;$RХY~n|㦄alHV$ ђƞy3h#ucΆێKJק ƞCjg2p:cSaf;ӷnfxֽoFiA8*o{', H&5(O^dd*Ӱ^l7L@sEO3@hnȝxcyϑY6\EciB :Nݘ7rbo!?˩F\jvzԛcuFZ{ H[rqi)f붤NƲ''[-h "*\GvTߎ4v^JވAo8ܰ#zg0!lxCy&eˠ pŠs3a/FO"5ܡE#gz1?!0aچE_hN[Irn3WT[AJ6m%e 4;χ,Gr!.C8%*utU){n:ݫ!It.IVa1vv4r2Mp$ǥDU>ġ]O#cOD@g?3R&@2^ Ҥ6qLI c"LJwYeab0j|h~J&HNW!a7z SOknJX3ԉĒ2f yi|O/+{9e T!0p[I=Y{9_M +>SWZask6̗iT%؍p0)[sw(liĹ1ŁfpJ#W)c$' 0~MNt(ELBS!,g]yl&2qkSY)O}mZi\J=&XՎrcٺݲo)cە!3j]8 "ve3KU@3H6d= i:_JpF4YF̊G{B?sAGo'0Շvb9E2T$NB:َ&2 kGqTү:tNS|&m0DSkP~.q6lկ?lN#j qlG$t_q]5BJCٷ397)P-\bMof+.OϿMZolD0΃L~SbLlzE3exBSUd_7*l>{@8ĬJ.ڗ:7fa!+a^MQ[2ԡ+Q๶P 5S @$ ^$g=z Y-Xb (*(5yNyzVY2ӽ.TڹQ&oc丂^Gƻi#f!AQ>@ۢ_$D%)I6vXS,O(u.xBc3僬>[tKɵ4ǩ#!zE`\aij áEШ[OϚ e~/<Fz{jЍ* X!hZz:zdМ'8$+Q=5);=r/>wU5q ƈ̈́`3}qmJ[0F(=m2/FӞ7%1Nޫ*=Z$ƶ2 %>#Yл Yמ(SL>A#',@o! Oi C!= 1 2ߺԈ4]*yrЫwr]3pbI&eTe e" +`yL$ ,BP ?aH}v(ݛ-&RE*P-QihaWv4?&zl™~Jt}Zcë2vs>#3.5 Vk}Si)$|%:Q` NPG3s]@)v=mL fæImښag; o!!<"PogJ/\Q@kߧ"(_'75ҷy&4!7glGobPWRIVSRHʏ? eBݥ'` I.#pn_8Ͽf{izWyrJqjHzΆDՊyx~zb$B(פ,:CQ7Jȁ8ޖ/`6_+XY j^nj13^ɏڃvS/α&sׅ5Pב 359)vY/3gZkr}<@}c̨6 vb a[i?b@'NA,_R= B Gov=]6u\»~`kDhEn(WfKy[OFeȼ#u<]Lo%QQ}[BѢdZv&a V7oH #2cIaQp )O{< bP+zZwhʎ" ƒ4߇]YHo%Ak3&ogtoZ\0Β|"]Ycۡ/*T]C<+n-^Qmxsg7R5Qa9z,T< i|uןƓ8rG^HjV(4fB:fÑ: 4&ذ aOuZܧmՍs9@5TF8)kQK۸"A{bӟf oi]]ܛ+O[E./~^V}aly<QTrI#k5v/ ֌|ˈu)4u#INCV333!pc 3!wE.˪F;6O6$uEЍyWyW(4 2P &NUl߫EYrBwIzm b3Ǭ$3+ngq M['"ξ(x)@kEыՆ&e\3n WSM["l7"PCcD\q-wV L-"]\谸f`C-4 &ܐ媀N4jYft>pb\g-֖JΊm@4gF!o4_Y\5.,UŅ?GW?nAnSB*%(9ǓaTѭm7."'1Nok:|BSHA q|h M4sxi-H/:1Q{&eҡiT|/g^j:0NX#n A#߫EDgO ?%Ң7c^lm5aXahg!,ztɫf$.o-m230ZH˳\8̂=XgK52>;e|7f{҆l6`c}4H>\tLT(O YH,xF.022ek?ZF6hGbWefkZUGi7ij_Fj`X>Nm۴yN#̷;KbaZY?=]"Q8u-9/n&|_wpuՉUY> :VutjxXa.O0Flv$ },#"8+{2-w-:>ȦId=UKEn܎ ,ض޳G:~~.UޘC5Y3זY-:ηqm?ۂME/1ىi[DK&Hyt 6'zR#'vx% {47y]Y}- U:<ʈf}J>>/#z{ԡjXHsrXw "#re "٦Xf7޻R\|W;.gT:I& t`,PBӅ;u8>bÁ00_3js2qQG&\fIrb; t2ҽj{ t9$# a~ 8&jЎK$L/M,t9 L=}ݱ m=5l=ҿr-`Z#21I-CٝL`,84 W֤jBd=6eˆ%<<:}]V":TCW_h\ņJ1T+$pjL\T!){rF2I4#a_uDw\x |DŽkB ;䍮598t8N\[4A81CraO࣫ٓŐ*ܶVfAooAz%~,'4]`A-CX!ᶦ76j*$YD>PN5Ga~ljԝs@=Z_. -ȉz?r0əEQ )m`%BY,K쓰sJu3(D1?2oHAzwp/+=m.vŠh.XvF-di42[1ҟXG=X.dU{a g3`wo!^%u\{QBr6`<:MA<je<:nu*2vj+yUMsdNQO%~Qy/_"QMX`(wƨ~*gJ Ud>>y]@&?ת%b/s@(B6i2\0i"Sh4YY3g:jҁ'PQ~pSǹYq#BTUYǶ"+%r$u{6F yė\h'f6[!L-[+ms^?!(Ӯ3⨡HQA-5)\88]f7u+CxJ \yr1xlK&NtcY![rNwyFAb&,x 2r+j&_y?xʑK Tks6㉑#v$6h;{ʰッ~hY(CdԻ|(lrq>Z+LUsbz'$( 1JoCe3;~zҪsEyτ I$06G.'CKifWHAnuHέ017kZ,ɻN ~ٟj"D66)tNꡡ]0' N:M4F\ZL&xzTi[3KT ^&uR4?8k b@3J󨩄p!& YzVHi'hVey\+٣=FM}Q@Ж/ֵGk M%zfQTyo2vnVE"Na,HnͶ)(,AvdvSTu"Yct`F74meO.l s:Sņp ;0ӷ40PŸ( S])d/tE|Ί :(JhcYNǿ]tRػm^KT>h/dԠwJBA< 3 ې'7ֽWi600Yp Ē쏲`5P vۣ\᧗+DXRG g61\1@Q1/w郵%'΢XelDnj'{dBEyAѭ集st0JJBjTH`t%f`7/Zu=@ ^P'pԾ! ΄:tJrr0δ >CLR{O(MdmG<;Fhj3')q)wVdrfcMf+[S :XU. ^ q,kL4V>ѿ蟼pUp<4.Kd˱Q':tFl4MFQ Yb I;:-\ iB+@{Y>DQ@`:^ Q0 cMG$-~}G$X8 䴤+?v<۪xo/<藺\q#SC :|ɶ.ǿpK×czߎ9-?Fg;KloBE``2g8u  %seZw\E3uѕt_<6pВrA.Ip7͸c`2SuxWY;^lKp8VW|rn ɝ.׏Ge@ۘ2Znזξ7j|j]Y01.FE?ˑ#|8M}-UU&ѻf N|4@X;z ٞd86ww45T0IHk2 5R|?Q7K/mk3NKO+pӂa !Z}K|,W$+? \a ˢr4ͭi h"k2D( `ə0foa<,&v%GCvl$r/_ ] kZ!rKgo/*~%ET'ľ˙0VC ,3HmH½ (+ЭZgG@M'2Dg~׶O\;U? snۻh-X96Gr֑2YX#gCnm4Fğ.D2`혅w2a.,r ;gPU/BB$19Xq?6 kev8}X軛Wo ucc.?AEzB[҃YUH 1B}6$H*Z=hPv‘EYN4>l-H#):%rDA^N$6*e\ bB{^4NQWoƒ?a ̇:ێbE@]Rڸ#?G/X^RL{-Kou} _\U2S!?%o3BǥAM<^)#ɲs*XѠ^az?CdII FX@!ޟb y1ENn婝?LVK`ZP$ڪ3ٰr5|@fO5k٢nxm7Tx9) DW(_Eȭj?8ߖkqGB *JV{/ct'A\IVT%xSbݿF(@oAr_[DV5pK_7zg='kDZN S7kmM\{Rg׼8)N4d0G7W!5="(VyssK1 $WsdYY1_k|!^O$OKtpJ," bH)C뙄5]X4@0O@uOo+~.,| S ʶR⌬>huޟc 5~PBD 8u@w'uOYclUμ!2MuARAyݬrs]5#LґP\5`-h!'xro^\O l. AaKE]DlI  Ab)B\|sfn)X$i e):l(BqB9ihX8w?j[rwJR |'-ϕYUOFĵ0|N"-9TWZ&zhfI60Aԙ=Q VnW;9y؊)}!jd%^̊W*K>Nw! ^USghrx 6IwF"_\`a['"WgɿIq33e@?&|%̈́Hy{zgƯb\+ww{<+#?| IچU`iR%pb蚳.^,Dj1asjЧ IP(=-[HAnS)cBNWDN )ư}^Q:&1U1.;YҎvy@' X;U)"e4p ϓgvysp+ji :yXNÐpQ3[$\P]Ls<dC HY]n?aM.$vP&/ڜ4z,>t5VB2FĐp"(Tv R?$mTgk |AU<4NZ6׌qol>_۟ag`*g7Q%FLr1 aZ/Ur(xqEI%y? \ərnhS[:8 O!}*^c+>>mlKD-RCdɐnT%D'$Sm+Wz3e5!;nJ:7Roņ7 W$}Tྡe0& , v=;,i ٜN*L|=j%"߰E48b p<.0Cl4ӥH.Q3Q۬y]dE ԭlapHC!Hn )l{zLj%Us9Z~0 ~s7BA6^.MtĨhj ʊp( :2`PF>L?!1m,'\̹rBiċ5?dD&xLfa0Q`Hͮ I3zc¤*BSE_n6炒5hZ,x7~zϥ $Gl\^t@&`n11.;r2WЍp(T@av|z7Pv1BNNq^@1_=jJYbgJ;ED!@ٲkNRWrt؊3p G@|?eխ4uV t}UavFvvMǭ2hOT Z[422%s\Ӏf|`brexYJe܌ 7SRc V>2Vouf/ U,(mw^bK-ʫ)$ {#'%j0~l @ԯSudG3ϋoUZ»X.җT;r1K~NlxURW6cxiİM>pGeq٢RYfRSF mJTVɧt̓9!cBGYE+兜Uty(SVޮ֋0EEogS$NpHo0ҟUh E6ĺ*#۹!KLcEl`0׳խw hʼnW;KZrCM2WS\Y.v0vW" h0Ȍis].r M$`Ŀ|•oB_bbK t0Qf.:fDOFhG"Ȍފsbtm8qD7~ cֶ/¸ ;+:f j3a!Y#@uƵ,`O*2@ ys4x2̴r 9"`,Wxoo"T<,GG EP):`8/5NG؄\guhJ,_!WPD^Bu| t.1Lͷ4M)ҕDb7%Unk)n r,c@Hdvaڋo~Z?1֙sйrVK0]~4oxN\-bԵ?y"G3#ȼqt0sQ]k#7%nGjsP~U %Ƭ?WOIas`M\N█"1 (V|S~cޫ U?O$ )w:!l|vRg&#,A$<|̶猃`[4s G[y@\ A"qu@[y[b H d m%-vcHNPO% }!j1-~hFm2{p +-]mLM+U.s[ [5gvXÉ`˲PF{|/8VF$̕8wye s] ]gCܮPaWDN>[_%cy X-z3`~L>li,ce;*ԍ--K%t2S50o34VD/F7V'ؾPpskcEdy=m:<~ dc~FZe3Vs16Z~kR?VUx<(Uo5VFQ ! f~pL:Σ-jsP#RIk DzJINk\!L'j؜ґO3]~pP0x !ʚBYŖQPT]De=x'G| .'vQUNs_ Vc3 ʋ+7xǫ4%u]"9Jc4 #ʺ +!#7g)QhÜ<:MyƂn{Un WfoIsݾ9mf!:XUCVL1OT1 0 Ucɤ2vyߺ=Os&PK{Xeՙ {Xrfm>߬,L<{&:]<:chp =Dp KPBd· vhzaZ$Їr <RnjK%j_ =_t&QkVRuӧ19,(dx@,[v x +0BH;Yt}aж 69smlyŠq34%!1 Oc]pZU7(!=yTMw4>񻰙_=+p UT\ʕ GRpHw:-evCWlZQl,m]tҺ_ߡ:WൄÏn/lx颈?rQ̮lPJMW$;:/JNSn$J{`:ݎJf^A{ק$(%*"u38 Q2 IS0"0A3R7ؙR+ dmÈ5jDmu wh)tZW*[/:l`yV590PV_63Z Sbg~, Nӊ#-Pm\eaBʄ7SKkF&]}1pt݋8 mJ3p>ƜN^5HˀGˍn'42AgnjL@0h-Ɖc **nmhV/}۷= )l>&ٙ!a+N 4ސ U ,\7I)cشX~S|0wLFWYYZ(YSRV}_W>ճY&(J UL j*`a>| &f|/ \ ߔn`p|CwNMa8Ca^֋Nb fo%++Nu1v"*%OuʤQ|3/ 4 Uu˞g)}A2сKr(:&wx͚- 5ukTB2m`Hoj(ttB&9DԙXX,?+JG:í0kdr<"'1EKK23XjԔ9`}} (~ ?]ϙO0չ:҇t>fL>|ښ{`Ѳ5 >޺vo[GLXGRxW d J7: H@O37~^" >y JeaKyOòǜ״| fY>ר,Aِ(+ W[Y}}ֆ .gN ~"Oq"mީ|#IJ<* ^ }?t tPQSwBj[\8fsI%2ѷߴEI ,q8M,a U4֦*ypϜVAw(70O4UƱLIj4g^P%zJ5|!Z!( ~`+1v >M@%POu pYFZ#>lWm'{[qG*7U-vve^hҪG=TDDH\$1&9wzݴo{gt1lf14SDcv-hbU1c0jܗSb HzqyՏ@OyD*yQ?ۼfquԛnݔ6*lrZ"zMo+{@gNpq!z!sqOIMR.ҎNKM۝OUUZ”u0}X<ϵgxȃRa($:veYxg3@.oOQXCH+)VTL|L>wI2|T  Ȅ6@ZD:d`7:N+sPݿB3fڣ7l}C(i[FLKف.n{|-K<$-XU ^2Lϭ5h@2vxJ>n-N!*Osxɢj4Qkd5s_B~%~ԸRp1qwJ#G f%U[f1J)GHYC p*ld_]ewOVnQP` a\-RAT51HsAU7D,kOYہ(s55Yj61pkRg2ّEeo]$$PUcMz!.0ãB(‰UOrf u2M@v&c84҂_(|3 e) %26R`EesRtpEECݿƮۭp*bh|SyO<>ҟpGbx<\c11d#h1ҕV*ݘH[W`9l3 Z<\Duyw9or Nñ?E;Y+^I#~?kC$n߭#/KWɎЫOwi8ot[ mŜZul/'P\$kk ) CtY(Y ;єA3T;aݬ%3cFk~O;DQAv Ã.?)@ x=fKP[U*#Ď0FaqM馪9jҽǐ&!8f<ݞ~r&]򓶴-8*@uӉ[ R%"[m4}[$c+=G<j^ Ξ~Պ1㡁lq'lEGbsZQ'ݲt .&w͚SK I$@jɼ^$q9}C,ǝ-LyT䎍"tuۂ Ζ! C ΠwaHsm;hWa @Kz85M#IʕHW?L-4lsg0ֺٕ#nFjsׁR\DǿG wS珙E?{܊c1FRk 8,h);ZYCFё ]Btџ̵,#ꀼ6ݣ(f278袁yI噱pZ Nypd{,y=?޵0 }T &qTah{Xsx#gn*U6ѲbTQ; Y(co5IW7_[,CĽ`@:0Y}9RDuUI- :Bԝ]Ս BsFt ]k̎X: Ю?R{;ZxZ>CَUƒ̴J&c-̽ z{Bpk| LF&,3C=f'48~%a] }9z\ &խLԒii532(mcZŸ]t론i,B A&Gc*# ;] ,D Wl!g"vQoTh?菷jKLeY a5F_wz[yvS$Q2 &Y@e&e3Yѧ[wlj͖o#c966^$̎$S}ߒIL52R>`ttj3g'e)DG)b>hAZ=ZH^dڙP̤82T0'&sľ"9Chٚǵa^GT NJgpۑ٬b^V;.hq^q?0GAA)Ou,H w0l8LKCspoH_{}Ք? 6wXWbc#>KMdJ2tcHU[oܝA. I+[-eIQN? /Oy+yZ/$ڶΖMEӋ%䬵vq ݨ, -#-L>3v*0>gg*DM= \QcٳnLZBإ W]EP5JQ+bX"DC"AI,;٭nTOݟhtj1hV#$\ʚRXw C ,q{Vi UmqD 1>Kn.5y8,\?<ԗ`̽6r(lǑ/wgmyg^oQ|P}F>g7꺠m}E1.HfGH4KXO$*_DgYݥ۱O,,*%)XBE6ES4g(7N.z7_pR` `[P%UƑb^ ';xS9z0SM.bD*RaSqiBLI.E.p;~F 3>x0`Bt!@O~saFX"dʹpL)se̘"x1V[DrkbcGk rI7zr/Կ ]%5p*UopW45?Us{ar&yϠ4Ԡ٧/eӡpJVP;v[Qi x`_jm!?ۭ 9wmǖ! [ +? ۳yg QW%te%3@P&x,^Ewèh8t Ň)NZ7@aK @2#?(XFpv sG2{&iޯ1$Xc: ~e4@} {/;nhsʲϐF JZ zЮ_lNuĊǧ%fyNCÎ+biK+K] %:(wwn8pNǛ:QX|P\ݱ%Žk`}S̈ vyCOteA:ץCZNrW7vXyI{>,fDdD\MXX69u?HghBn_/J:g ܁'d]9LlNkQZ$O,}~Ϫ9Ìuz ?F,9lA!oM5,z+x|8lpaɸ>L ]'`rȓI3|_>9Գs7=7\wBs!⡷5F`lr'HY|snA8eD/ hdW$DC^ b&\6}O=!5/0@kRaꔗCj i2`c_?m챹boYA^.ppscw!9qH#{M ʳwϲ\NP7okĜ9[1j?Vb-N{_+cٗ۰A=rǛBLZD/Znh[m"?lay8ci:Bݘ^צt++`aD?en}g)%sCC."mWnxa$b΢.g.*)Hvƙ{08-,c) 9,UGwBgaLͳ⪭с3W AXv=nPhiL7jn] J:K&!`ZNǮ8u{= ?ƛ#57ٌ-WȄj%Ēh[P1g'6Ԓ˩j&`']3O UiNt u @ˍA;EŝMrNZCM>#*6e&)|*qHګ3 YV)S1/Z{Dme\11g- &],Kڭ9ӧ!vؖQӅY3NZK Gxë_3Z?H5=PkFA'/~/.oy8Hk-͗<3yO{7-Xx!j|? sWr؏8~o1)}(n7  sM'fKx%9O,,/^n{i'`G K෺ICȁ.ߧ\ F)l|S<$wŜRMChPnHۉޠƫȾo"c9Pŝ^y#ȚHs*S9 ˶;^#ycPEZ5pudgw ^rvQ,M&p]c{AX~F%fB0FSH]% :%L=@TFRSa@ZP-Am 2:%r f`rwO kf<ʷqrnpK?!>EOx6u7孂֢PU~@|4TWXb+VCXOU ͨU6 :#PkZB`O#]so Cz͢'^r'{JII+k~4ġym< V\^pu` 7G\j6d#66V0|} CxE)SYa?=+;9t6k>wBBIt'Ӹz0ޟGshQυ3b ,|J$;amD!ӄ7CByFd5|Ґtf0>bq5x8BuÆn+'?'nQۯ -JdV ([+Ұ6ηE2M!&z5ā{*![axpf3eG\\a }:qF=uλz]1j2N&"kZ xFW-ᱰz)rW@+ hI, T ڴФ+OT*U!SG<9:t<񴫷t/kAJB` {gzgVؿP}a'}b}xZp/UƋ˖LL> inl&q9)&6yɟ3c}ݓRFA1Lܠ $Є{Ÿ*L2>-ڗЦ 4Ӂ}3,,aݚh:|Pn( 3M,mWF|VUThr)erx?Q>ڬM+'TC9YAOʢ0B=g🛤ו chPsz(x'f/o;V_Zͺ<9G5.Pšvйy2O+fhSdlߎ f ;_6By +r uP}:3uJ.tIw Ycl\BvY6΄s M $ؔy5+Q-fN˅b- ,2DGi*)PWOik rT;&U;OPLY3$6td`󐧪"6wp_ Ck&?1؏TsMƾoJ \90$7Kngo{Ca# p_ Q@B@[@Nq7{U.h/5F~ kQ!S9:?RCRCKhs=.>DA֌W;?㎠׎U^">ۮ|`!6 rd $N?8uC 921ot5;q*f_[Lb&C1YJU8_g>hv˥?gV Z>Va4ȔPeKPZ#fJl2Y!oN_]+'vvR)h)eSnx7ݻuy"2ϸ +[o~z43ʍ&u^8xsCLfF6jWDFPuX7Dƥe7\mJq[ǎ>e H*hw0mk\1E01CqB"$HQ$wu[}׼} P@×e>%a='vz5T/Zi;(nAf1Wd WC>>;X)ٖ5IdZOD;$meŚ#o̢'EGx< @3]‚׻}[o؛D${]7gUf~/Bu,?b'@@F5A069 }^Fp2޲j|6hJ \\~gyz1$eKiK۳@2T^" oT}8SX^-`~/WaRҶ~zy(A U~Q wSt,<``0P:2u PN!Ծ3L?$1 +kV|fx`]vc&Ns~w_|_N"jZz}.ILsI)x֕sk$md}x]5{\ {tt35KwS<`LCjR$hDC 唵Nv "?w8a-V3>k]Mc!أOU7 Sث+]'1d̿vZUU76c.q\]8|=?\NCCR@R>2B¬0p6 l~au{W*IeH&¡&WFnf ʪ'8@rM +l&t^ͤsnG8:aш'p(Dk ~z$yNN>; Tl"|I!2%&WE$G +M1 |CeY"VopBT:6vYBrg9DŽ#}hUE3?R@>dP{7 '~0/Wc"At"}yX%Ox@K7%drveڔl݌ӣ6,Ew/ۻN_`ibw?0?hRշi[bbJa=!L v=WdZ4.[5T<6JH xׇ܌N?oxTfcxmi1qvNj<%.g %^Ys58=&>XXH_nRF/w׋Ⱥ{%ufN~} Nݛ*vмυ&Hyrli\i"Ϳd5f@̀r#;z|k<$lu0ujc8e?g}Xkz)tPf~O{:ϱ?'Y^v8DqPZOW@+ƪ@mVzɍKە+WǵUl6I^L X(>>.{2&z͖խN1&c #0Թ 6=\*0@kI +o%3NPEnTɋv]Z0 $Y9J} bp~FX)wM^m U$6J[xj6D&'N/ɞݱ.|!jaLL1@Yt8Wxf"K *T&p&K. 3,f봔Q9BM~9e 6vq+ϋ@6Ȳ`'\.JㆺO_nIs<]")ht.xໄm 4G%?&LXʼn* x|,Y,P}S0s,y|T>Y@ jݯ,rP4˯@esKo7{y:L5"^BiJUȩ՞]eatmyﺷnBFC hlh&H2IԒ~ Y7cmz#C s?WPX{V򇲸.FDyo۸G;ýX7ߋM~iVs֓j 3[TpUcaK!W^wjl"1A {8aL,h 蛹 ~hL:cPv*9B8 oyZB)}u-&:fdPyR%wWصdf :ԋ|c^ɍ`G rBo/$Lz Zq~OK"#@ _{hn@|-yVǢj'% Wo"RQ,XCE@'~EPIJF`\ luxC+ c[|c-4 LQL(&e.Uc3r`㤸_*p8`@,p8ޥ6~G5}89hW(`ب7.0}i-6T=7_d-S4ϔzʛ/RdWqqꕹ?>>_ - G`>-y"#sٶ`]ѳb9MW~ Sо9C#9['cyYn]ZbvI÷,+s488{PUR *r=@za,͚1!nǯ R{VOXOssVO]a1Yf.P:6lQܠv/C~csf^$"C#G8¿+4db++`tR0ZOb7'>)"ꤲ2W,!?_}dt6,UR {\Zk]/?EJd6m}M{[fO>'7:rR,D+2-C) }K!Y,\=0M_p:tԍ D( 1x}9[P6!8|g0n9͖ӀgGRh!1e䦲(1w3BwȪ0@u(B4I-\Gc:N@k{F{2E,μPO˦~;Zb(?fOMhOvj[B+p 3]3財#IYt=Z¼>VjYn[JcXdB^xOVþ DŽ[AGҦf efK M1HC'V0~iK0!ȁ-0<:8^ZI5ЃK4;A#LJ h${gGơ<#Hv-:NEg XS?`7 el ٧グOlDžveUPyvcAl V>ɉ;{i7Bi(_8 `gHR8kOtɺ a,)O(+G asR$nF%X`oA. rBCufq۳}QrĨNxjv#ᔣ?!&2G_V؆a TO=4Ԗ%\ f[K`EؒW3 +r(߯?gTٓ9E-9yAn>;߲(7 2 }R5b͊jq)6 Wf{з{~:Z%P>v׉}İ1fIy`JgxK8 ng9E DU4 h>h?ԑj}֩uH>5gcpKQĊ2aU<,*|%)Vq%G)?R4|]+8ݩ(fG| ynUDv'V0kMRJ09EVXpOf*q4>À7qᭇQXu B<&_K[m`Z <9'Xs[P$ YpH#Y#Vܵ᧳vYqfSLXcw>CQ2ODW]10CH8~VDEMٔ^sMOȕSu9F4ϪGDUb09UzO(5ekvV!FOrl41"o?'rƯ]%xۈ9?0OUzqz^:G&RY/DM^Y@}7 +Sq[o2d݈eSƦ:˟ 5S6ܕ>9ȶ) z6@\J ^wMw >w?5݈ɢI +# YH`A|)9=x\>&3X4l2_q ע9TN񂶀P!7K lk )dDT]] ݈ҴeVٗ)4N-!? %#MnƖ}"4W.+o-` \/lruX(}ypxQ{KΙR8 x)6t 3X?URvr[Ml6>f鹳qҚ[>6وYNA m8a$_P*Gm9R kc_²H/oFQ)ˍƼw1rdF=\wis|d2qOYtw=t7wU:X?Бe曆bpP[fs}q@>kLRh"c? zllGo6;6QǬ ![W̃cY. Y /%gJ,Uk؊9KqÀeNA9 Z/nmgw8swf]AP%gWz)7_C0*6πJ#?P]]XTzc$_ĝ|LU铐Kv M+* ޱ.`g+ɰMxD} BE':$}kSG :O]??t^@r":Lho=&[vUy`ͷ<@ zZyq`dmz$k& -WOai~~hI0.ʗ< ! >̺dfف =Z&\{TFoU`jHjyW%2-[5T,h?癷]Fҟ|ݦ8)Z6e/ \+Gkgۇ/)JW; O?Z 446%`gQW1s7@#y>c2pOD%saG,^#b,|Pٮ A(17e{mI6n3ЖHTvGN9U5\ 8֘޴܋Cpÿ7_ epH71y1MҼL?Z=ӖUse=V ^2X:v^-Hm#Bza)I`@qDTMy7W勭?b;_9X6%cDžXֳ$: N?_k͡.?\a_J+>xwnL$7Gt|q=0wf6Y6 Zx ]u! *X  2JG; PǔN[|;7t@W0axf0;L+$p/nR€&UM7l_,0.·7bh$zk6yM$2H^./wl^W-iZ0Z;"2'l9Y*wf4$.+ @JuC˺(>l蔍;PMibh*a'E%܁wW0D9(\2g`A[Ix(g%OweW[vBiSVv=;derԯx*G%3|&is *)AC(%یffT%kPpϾ$\Ěy1-xZMW=0bg Soxξ9\B$d"G.C?IqZi;hYw!h#)ܠʽm%RO㢻q7GJ,kҳ$N8>0Jl%/X.+,3ԗuuc`(QL276]1Yӟ~(r+ ȁ!\z׊~ Ƽ:_YVZ0叺gqa[zr \z=e+Ы2nrޚg~YEք"9a8KTi(ֳ↌½wᜦ>6YdzW9oS9R]/y-lןhk;#ٲe,{եqm#چnBzP}GpjbSv:)'Li|Κ8F4ȡ͊Kͫ7r; goRܳ;S͸Di\'+ׅn'qMl-,fS@\ :xN@?O;[K53?nvO)%-M3ey<(>LD3zI<|'#ڣާ%>'k|%Oc"fA!m!ӻA^镌KM٤an;֫)*+ß|㱫ti<JgZ)Q`˱8D߼ 6K 6|֨l!hYWB^TR#{Iyb 3#$!fgFBUO@e(&e 3'oO8]pj*p)nL]4`#A[r6!H>fk}dSJaq7H+8Sޒ:hZ㔝?r~>! 菥OpVNdcrrwoHUVd[(hqdarDrC&FhT5T_Y0P_7 )T)Zc*]UڑtV -^s QFҗަL<~t׽J ``c)'>ò–t@5kװ1Di{˕)`؝qEGz& qѱEņgp`SnkL<8ÂuS1(t ͍V StKtg =yC )n.X)͘:"PMO&0I%aOJ#Q EJr( \ e4[Cn>;Ӥ<۴ g x\|$LoZк3>¢P4 TxJ; (2/5L,YRyLTz u9'G1=mJx,qo#o褫=R$%@40oA^myę&6w2lZMMax5Yh!''{fޟL֌[8Ej+.#yeBD߼Xl/crg-Ab&iGaSB|L t ꠈV4HI:emc*.Ш"wͨ-}UP@obӟG7^,)|Q؏׻$i3k8[(KK쌄5?s.+F}}5dF/bّ Nx@0'9'hTu ҅ !lͱ8HzZ)qNG~Re=`tqS%y~ggѕ(`xЧ.M}( :0?9cD_pǵ}#f6hoad+G֏y.m16Vv4_h-37F6)} j Qo|YȽ>VWH[eDV7]|QN7 Cuwi-(`w1|YK\H_3QXyci1hc[ &ϞmLe!L'FBd-/ KAI=!7Ænɷ RftLYU+1Fhp{!nd}m>CgLycH]M;i#\,n)*D0#'UM^j6 6S xeSLWyLڞƞ*ֈ\!k/ϜsXt4 _ (aB|'f]5!u4WSwh=8$Ck襫 c h=YxvLatrd a@ހ$4 20W/~m8]txYsI-&^ʫ]Uu0wO8[`Ԋߩi]2U˽)PEܚYg}>ckN٨wY Nu9F)&P~oB24ca;-~;2*u1)ơQIf ?_N VՔ܉W&Jmɒp-+,X}"v)]ttIBs#0\uGlc*A-k*Ve\>#j1<&MKI>UK9e=&36|rj1T ef xx|0HՃۅDM%9Ye 9%KQqFb\$THjVC C[#$3uTC4 !͖hc\TCوXclOS5bDQXI*uɜ.[:U%;of7 i:5 {lj1ۣۇ m" 9=Tlom5$׷9*FD t2 횇#\z)I'ϺTvӾQb]ރR\^CCJN:Q:XJ80%wA>F4mgۜCKha??p}M&֨%[ԑsջKR Bq,=wme?S6U BɱxƮtf/-ZtM[ҷkDyY4:*gv&/@w)RT qOA+XWHkb^84VB)xd 7SP ; ]U%<*αR^ۛsg.ZF-=㹭!78m&'};!/E7aZ0,݇)VN(IêItZS$|fjXC;ء* ғ>B}Q?ʘKDWY'oCi'A̩fvwݛ3p H^`~bPDUsl-Cey::WrEܾtU}& |>e}Ӿ/2t2ӫ27G:,t=g_WX3oBv~!, p|KaCt(O$͐Ao[яymyj]o!_./+[:2U1~npa-Yd߷|]0JߛG@ ?GK!3Ǫ:fT$%I]_H&xbz'QXK?hlS1IE(/?aꄒ~Xa#,e'Ղ(5N[TW B>M WY7b_t쟂;$ҰtcX!Z^EGۯxy 1@'+8n2Y1Bs;xhW CmY mK t;MZ lƏo!Lxs6;~⛾wGn#[㚦ImTk#[똊k Y>t#-plڎ̥A~~TF׋[xob22g&fgwxޥ#9k{z3=&b->J&{AH&Nzgу|"(%Y=6ɀUyorϒtQh6 *GlVw LMM 3"KtK(%&eiza Džx^" +m`%%@гl.#7/e{XmMB{nh9FBuGkiWqX9 kz KuQrO/..Zw\ }:Lk&]Džٜfz[7 #lo`AIIg&4c{|W33.i{'PӚ5S;F˞O1"LI9|S!T/*A~B0{IBs[?D?;Uq 0?*`K%.1;Ac3\L;M o.޼/d7#t:$aPʗB\u_;h)Ņ ?Sr:.8RR:VK%u*) LCvۆ?l9n`PyϲC 7qW#~BUf7@f[Jb[{dgQv’>ZvoΣ ުŅXw>n;O\c9iqXE'TdC|會áp͝9}z/^.y"_vpⓚW]Ģ`}[g*o҂E)zE42QO(x(b9'P/ hYN j) 4FWX,-"֊[D pu.pv- T iȟ-N_6x8.p&~a?E?aM7e!N^ܲiyG쵀U]2*K2aփwP2"M [2Kc%āLdBO i4[y]ٌ罡JS$<" NK( ,Sn,#D1,S0JW:Ct-5OI#MMW&MO;(Wf1|?..KGHWE7X-B<(ĠԷq4>ς?P\J&UfnV#EFNzGi`@JGKP !;q5q2SFܙ [r%G~Y3J(Q/bkMoK/h$,ɂzMқ|Q'*۷ZC u1z+FX=z1_4B]Cf= Nѽf:C.0f}S }ViQ.t(jH4+ `8]|&>l:͙sK&&С:*γgar^r(>ft /Zڴh`=./UȟK_IVMx*b.WW-&rK sMҸaA/ ^޾/5xV'Ǘ7:f+]GLf9Zr@{Ql)x/i]z X{]|b𭧉+/R#$C{P0qʻPgwgߡrSfv;n+@p@SM!VpS!}PսH|fcvm+-۹oW8FM8@o:ץc}辣vN Bc̶MYP cJ;׏2N(&i2 ,tc=&v l owX[XsCؿ :Ӟr;pQNU"|&' ŏVbOOfwZ Ѻw3B ewjV[#Ӧ?>U/\Se%vV١LtƗ:# Fd-e'vwT*6x$ }#nOU,uJ.J{RicqI [F -]O|q@m%ܷ'DF`B/$5I.٪ޔyNhq|~ i^efw7t-76h~^+aNtq O$PUMCY{kEr.[,ɗW2<[ wP+TRԺDJh}0,ߐ$4bfCc%v7<_U.[np/ܫj~\״wGi@H|Tb]U`# =Z#Q{2 81K#0߱q}'rO*pt 1{VF n*,gC}ǣ  dDm1wz~#g+o`{N]0# ~i9#,f]&.r Q"# $3E;`aw=1,}RQȳvOQBxӖ#1/C22YqAmMt6 6?l&%.Uٹú6~ZXix*{eEwۚb\/HҘύqn)H{1xYA' h}Ҷd/T8Mt/yl%fz-P 'qچykr;i>0($eJ 9HKC;\!ݙ0ZL1CE8ktP&i'؛1!PK'hJL&+*u$;)}2Qf6.߂LdlBF~gb` R3[7pHG>|#݌$[+|9IE|70.dSYqɵ >ʷdǚrJ&,h-Z؜Ӟ ۃYQpw5MHO=Ӑ ݘ$CkHQ+5;_9/[MC5̼H67C m˳Ӊ Ltz鹌-._RV04:#?ɲ'"s/ ]{(|d]$va^̇j]JMSBR^& {!+ZL8Ě$P' +p=dMx%"L|%w nV} (5ёh&*!?)캑P 븮k #xĜ3OX&@P247u _w<ˣ^@-96Q?L5J }:u@<&`{Vɘ(0f \ސ)]lƮ-7xR>~uwq^!=/"S8 \n?0N۲&U)gH}QThT+&ƑD&AXa-8cP35<#̓Xޥ56@ ].ðRNSߝ4Qz`6Eb͈w&y6؞ERk䪐Ї2$'cbQNVȉH% h֠q LtU{4F|p+Ր%!D *#bƚxB> `J=b}qgcY`i߃J>dVٺ1\Ŀ7T}cfF)k?BKI*rǦU)L%<N\(ٵJquOCEmd90_v &Ս׬K9i\8H ':tta4K>r--O [oc 1~|gd|n W;D$?' #1NͶ9rTzV1!үa2w1A{x;qgw/b[ܧ+ YYs$/Rю݃5e{jʔ- Znbvff )Ht3= \sG|[c>),8G\+/ Q\%֭st XI jb&SL}o0'#&0XPkE:#Sl3J&\swmn9-!i֟9'߯;l_E!#C '!h9uU~35PuAI{&? l )/S ~xlZLU 9V.hmr /,,[bB? z{*7 P%/goм9il?_YhzXUX`JB +Fjj ZbNM9lYΈO /ŞR9|{5dfiId#]ŵA]T1w.=)ZͣmـdWHg;+FiU,Fۏ01X1 2vb1siuo_} *Ñ5Cڏ=Q~NRI&UZ]p<Ry(!rigoW loŏjai `W;}$SbV߽ nšlLCkboCarG 0 ~g6RhOxU>62z>\8~m.!>T渨8n&tmu9e*p:5@dn8Mc1Fv sigl楅W@ܒ/"\C5ڣ>t4V}xɑ%GoM"r9G[T͎Dgx~#1Kx5DsNJJBv×[<\I dr3m[=p'Kk 8A1RůKE9?>%}46oa\3<*bfT .yԗw~8mGK}X5I/sRP(aA'_C?mזԄP}+/N q xM_ou f&0O P[ۥ2?C,טUM<}Ⱦ}˃f:zQ}uNstm8[D~1~j[2 a(1`~)yFA=NMAR/riQ6X#!Ksie+SiMDN[;({IdYU 5Ӄ[%el(~lfUVtu2Lxw Ҳ.p}Z*lh;G] y13u%;JBsxbF@ݭ#h8Bdt}{, WtHNJ oҾ UMbU) UtsCI3}\OFpQ -)yvs}Q;, BRxV1Y.GhR783Xޫ1gzܿޤ $RYX6V8q!8$jjn}o_OiޙR i^Zpu_th3cs#ue:Tt>AXN?aP U'rVͮ(Rc[S9(4p x⚇@wgè`͚)(VD/ʈ|ӞlQp'}c]&" z]4ȡBBYO605 :7vJOVP&"B?H&|#6!f[p Oֹ+Gpt>~=(~N' 9zYMOQ&6 :Ng~3:O]g3gޠe$ uQUM $,u nc'9wu~9iRv B~פg;D"m<)"sT[Y42UA?F)mڜ @1JYT\&cK"*W9%b1ҝRc OqكbKåK+w߶@ ~sFM!qQ:(fx>w;,QO!|< _e&^pj2hw03,y3xEh.?ʢtby rE4>G BWJ#}E>hwͤzڣз'2+AS֠FFAd*+D!'2ČP罪 R7bIBWI|Gm cOuq; '-6G'KB)Ѹ(pĦX<3 g^ ~\ Ao~oQBnOHb~XR g^2ɍפsNgj{n}:VD@3܃EľLlSր*52Zwkv YJ2An~8W-32G~@+n >K7L_w{2%=^sˏV;^jpfJG b 7|c(}y9aSN{=#: Fۖ>'˴U5" PvzZ$]hwJ=YrT qD{9Ǡ<[$xyQonD젱l[)֊%ȲBw *U8|1:cDq<@ kRiF7۫DȫxȨUBH)[IYwf XbnvPW`yE*I#?X!ZKNp}.$xDS7w6$g9֍zƿj=]-o:> 6V~ .c金+R <" 6ϙJǨ([Q(iȧ$P6FO0<)c Qa.7jL\P%SbjInw5k:/憦'zrL.1Zn0Eމ A(?䵪ௐ$*T.;Z(0ϋzudfTנuPPn-9}Kdh06|6sleplsۊ4 ("b|p8]_^q!5l6SM0b06V_l6+&y65|H J2d: ~[/W3H<gAR!Z(iJgSVb,>Mhk h֨sr{EH f KrpvoO68I2t%$z3ʹin">l̶'C1C'.%fG}YOC0--40NTPPn`j59?/ btx*B ߨр>[V;9֥}^q[T+t1\Trkkﴟ]i$݌l͝M놲[tHgf+#AvU Kch@ +QͱJpT@jHT= 'TW?^cs>? l)KA{<4L ^1ډm:^R]9jȽ]<|\:˒/@zc5gHs\3*G+N23 ]b+6A8ٖ<-o<ط!1k KZӼlr8A`trKb bi߸[c悪mҔܷ|.qPq8QǪ` Bsq妩IV6Du$_q' `xE+|kS$!EMFF>x[JY0v21TIz1G" A~M/8ZXBϟ /]%5,|,|Ä,`?DeL7j]\8*'-f#T5d@< rtXa]TJʄ3=9Q:A\/5z߯ $mF]`ڿl͘939"[^w݁^'Vq㭂E M9[I395Y Ua} zG2ls=xGj>-j=R3R1-6W\Z#vEZ_Oſ5X[ixnqP!'3vN/þ#.{ywΌɣ:QpqdxKWoIok_NOf].~D짘#Fi$.bt<"iYV, a #l . :nKg/ kGۅ" gſ8!H}kF{}[n̿&ֈD9eQ QU5>HO폺4,g(7>R>IojlBR^h{MU+DًA쑋3%26jSlrϡL:_o&VWCvG}G>y0h#K|5(tT1~^LH@5SSn 0;= 0[p1i]Xz*L;?1"9.&IRz&Icyt7{U<؍@2P~3.晭X3Q_u[<\1asFSam Vg$v\.y26^Ne EIS>nk`>&7xcƕ?+8۰yT7M8nۢуIZso{B@޸ z?($SJ5FrWɒXIۉHJݏhV}pБ[K:5GXPy : ѿ|g:er mJװy~{ D:_uV]^x/U]'Y)+ͣv[Q^[t a: "/gP Oɭ1M_L;jZiȝV^.{s}-v\M\,pABIgeE{>; p&RQS hp=JcE7k!G'7MH(涒ԽR;X7y9(TUgZ6x_"8(3BX=(镔 2Mj$yA/M"~ūH nLyD@De\ʭ&aBJ>Uh{]}!O-lSq_\"+$sي{{P>N}9T*#3 qҕ<˾oO=~evڔQ y V4Cܯ>;g+hI%-[2@ ?no=/ H>boGcvlx=|PGwgtnU+,O# ~^7lϬ;w'p> XtnLuA#J&-&v&$+bCι8r.Wv)eFޒFc['s!\6Ϭ)XRNlz̮ɎhpI933۪Btf3 S'MypZB7*J . Kџ}nOGΔx(iĚM\pٕX<`֗ tL]t^ +x^DWhτIk-s+C Hkk^Οl#%Wd&֤vq1='NStKs~F ɡn!$ iZm؟hhcq k"V7 }vIջ㠸YRWC!U>] r3(_N I[5jLF6Ӓp(`Ą&\sún=?:PPn 9ޜCwhfJsYWdy/Ie>NvqJsc~=sv>/VZ0}umr]_35͏sC27n+Ta"g*k֤$H`Ž2˔o:P`*jS[4X>\ 'b҇DZ苝֏.!HB˷ &[̮~? `Wia?C^Ҋ:["65;B%sb z&*`& L]&CR7aSejK4V-Aaa7@*GoNH4VZ&yj-qePħ+k!fgc_\FE=}I)+*n,!Z1 !G/-.V¥r_\4H^`@bJtL~-oXѪAD33#3QUGt+y.R=^ S=$F0K 3(СV0o.t)%cp*ŽC[.LeiOZ7KOT *6ӡۜ~ r i'X9V҇*zҌdHI;ZtTZ,Nl/H#: k "mA]iDֵ{ny^7%y[f݉u>-).qzQE@E֠@b~DqS}֓z`ue+,b6`4 m[̵fid?0ԓ僦_Dx =a"teD>(J7Ž]X=u&PHW,8)S@j5_,#wS~*`xR(JAC 2rcxz}>ZZO 癫/ "MwFᬔT3Co؎:*6Ubm[Ŕe"Ͷ$+bm rzIצP!ދ)y7l1xD; imo^-`!<Ӵds" MaVVXE|^碁 ?mn?bvbzZK(\JV}ltSȍLa28n5&y-\VLg W=^=ݐ%xցXoلڦ~wiMSF`$zbQ&RM1l~tˇZT}耤6?Xf)^?šuTSOc?RJ?ev8A?S>Aq>€pw4;ƺTvN[r)ŷF SiJ_=jV߾ U:EmEOv6#ӡmcX=\z.XE!jJb' W.( Jb( >fn-=p Ӊ #ͪ҃p2Hݦ]0uBlҍ"xrtGW3w:Mtꤸ< |r.4x*ډi|IJRna8G+y^BCkycSZ@|h\.s}zOMgk۲XَT~u[`+pnȚszVmudP%ppF5`_פ+јj^JĶ_Q+5}bg@C3;7"HcOLn O4I6L_3UkיCV#__ ̾k;7f='9TTi؏: 0{ү`-2tr+pXpjc$mDwbR- %"<"Ao`&>4#+Jܴ9rƴgLx\`E;BMחs#Oj_~MS!m>,1}z*/9?ؐؽ1,L0֗FRM5JaR%|c8!@2@^5e2Zo*>*a٤[K z5{m BI=7F8PGCW3U3n-CTTw_[ v4<ē,XU\DP1^rP&({e~Ϧt,LlJ>qQnH6CegeF;8fhz}gLXt1N{xdΓ:FK+7 'eh]@R{ّ!+ՀDq4VܘUkk?ndzuEU/u׈4FBK m2h Rmzbm;]Kks{^.>颻h-ͿyKIA&KT0.Z\3y&=l/QGih/H剖k=_b5 zY^ ~eLE;voo_)'m4I 0޽ ߈nnccUbxr/Krۚ΃jD`@4$Z(9T$+loP6{NMV-?ti=emIne<4 S vVvuͯ~޹eK[,(L!P5IW^`-'ā8 ¡!b߄5*PҊSHƥTE 1 S2-RR@짏ˆ5<խ8K6Z>6b{O"<Ƙƿ H@ "`㾰n}a}RQ XJ{3ʚ}p┚l-P\ Bh]rz+;JXFi=1    x ٳ :LJ_VfjlNߣl\U-+Tni% A=sLfEM=tѳLVUOk T>96}Q|0{̛NP{$oٕ_<${0 3?\mt۴@v}$܏{;p$byr4U.&CSyޏ6I =ҍso/GUdl&SA]DuWd~-;zFfuG6U E.Fm18O(:sJG`a v#.r_, #!Pt|*KT)MRu)Fzy yC_w҉{=' 09:=TW/u’Zp`#I26Nh.n{%i -?O`^DÛ>#@S瞹E*|LR( iKtN6oUF_tΌZ"M){Q,o50/J؀r~7imIdNNv߫=Gػ?n%BY_fOJEI9D<6o¦<y-{˒dۚx$e~?Wr"޴Z+V3=062%wAF;Ā9m窉b6F:/ b'iC{ !=mN_ Aq!iWLgk3jP&Bp2M6NFa[qPg2 '+b;7 {<_jF nl@+M¸i/M²WSKP '[D_fhWN4zB(39Kǰus/ !873.weA~ {?mqzf fT6Ÿ/os'KVΙ'& $ϝK8`dpdUXuHބ"6`<#huye30ѧgł־gL%e#,]8;Pvx1g?릜Bkֶj43 _{^-s`0b:B-}·jp 3 0+G Om Z0ɫ2Kt$p^P&WDz.ƽܼMӼs7@.$z٥cix ,Ve/:7-I-!u ïzu#| &:>Aw))t=8m.ݙn~6jjL@i%s@ -iWlXe7#>qT"bGU{̣ʻ^]3#YSG 6]|YcA 2걿mK?;2E2sl>,GɫgnB)6xϺu $4zczUWm~)3\ g=UKDs:i7J+[Qc*GUz[m"5e\6\kǚY(pNz Q$ÛWK)NL>=@:.%=m3>5kUYﲴZ^ZZv]pJJP&.Ǿ!F1ExVge} kD$-[֫8\IνH21=ę] b^أ !NW gQdY?ǘGBĎ6ly6ن[C"tIrSQN\ sr!$aa4WQp}둻JLx,ڟ:XhKtEL͜ ;cА[t#IW}`4l/ƀ5omԶ (`"jc:m78:s1ܸNחƨ` A,[SIAVg DFyzN N+acާ]AB(3 ,P^x5nI8@fnPn:\ zh#!>v d#a95{uKLY%q;4ת+*V˗xr܌Jb SB}h_fT;u&-r&u1!{)Dz׼c8s!T뗙8$Q|l bǿ7-M6vSfhГc 0v$N2% 2cn-Zs-Iq8{Rm=<M | LfGqb6tnDf~`95iٻ:iAdJH'WGE8/y1sF(ffÌSh~y@|lwG=Uui?pL`sñQRiHGẵ[:z TR@:Se/ qI}9&Z4Y)!bc"Ҕ7]bҠ"inN&kTUc&`r=\/ uZpYxx) d % zS7/-l}DO ]9A<SǷ%mJAN=oا{Y_m[Fh`A[fHDHc-[yg*ZBt7}kF]Gɏ`hÞIL4r9ZmVMRwM"w }pv/jc\Rjw,cE*f*cf)5'2ϡDbp.`d7$IqWsz$f?&d|] 7loU vvmBrWlB1pO_X]0 fcooLȊ`S]^_J=MVf=qX6=Eٗ2'Nk5 \&կ;)~SH 0, :]cAF!Aj j68{20NA8_\ ?UU!NՓY{Fϯ%❕ҫdVEJbْx3d]oW:XBbj+y|6Ź]MLCu#ޒ EaD蒕 W燃3 oC>䐺;t]^AE|zzD,.æd4TND;6w"J"|q{ =0q_al>6];׭#?]wiayL$ߝxX\t{((F?>ϋ,{DzzEY2۬≪yX삹7Z^3LpU#V(h5u܁J|5h ,{%+5.YRs<>Lj[M3qQffTI$`6D3&d ~%L~rhP>.xwPi N1s0pX:!,XɞGX^eĞ*$~N*AFj4pg8k gpWW-3#n5^\xe6BCے3߄K%?gIF⵳@@X{}@-(ܼk~;K\;8"錼յVJ C^ole~bHN1wܔ"i3vV2 Z݋ѺO7Rxu6턍v'a/Z,b,n. ?^ bjU=%'Zk,LkDxh_fҐ T"E$T;%Hc]OٓL_ +q3?J Pk" V PHZcpHXg‰E֧@QT|?sԢx(eb?xn"jauվoD㫷V dTnłX+N4)?mNEd`/)>/ZbƝCxWzچx[IATS :ӎBz+3gy&Ҫhhl ST=Ȁ]|10ܪQq`z~ e=:ۊ# v`Nk&W=֡x'\u&S"4NaKdHLpF9]P.rjeQ=p儠p8vՈv{/{T#a܆V%Ŧ %\.Lʈ6 Qg9Ā sf=P30}{/ZU q屳//z (tQO')R[}dw(B)D-`؅+ē4o L1}!% Cϼ*pP`^p ls^hGp:\'MG = ZI~4ǦA>nLI=j֮vCjdn)GjL­KN004kF܁S3erX p@yq!۬qMf#^@Nmg^ #5:9䈩~; ÇLmx/&RC8gz46gc`Ox(<Л3>LO2S72/&]o Ah(غ&k 締 WbQZt8SdE z+I>z-7RJVڂ۩y+Z:mnLg%H%ϒiwMf pZxReR0"swIQ4t1}I\3ʌ %"u zSdԶ]3$ty*mm꧊>vށ ye-g;ofL,{y 6̀m-1)yc6첬Y:b0ׄGkUj,l4iAkSs+pdm8vsl9z_gx e8/g_F"'í%LJ}ERѓ )gNĚt˩g]ۗG\xβd|x5y5@^.$ZSἰ? rwI˼G61KKU:*]>kKf㽵گqіĂudÑ )Qsj>Z ;_I?EhޡZ0$IFKC", k-yC]2Z.MȏjAÓ~lrK5-#lf 3af3dǃÞ6);PN4[Ĕ9DqsLhrgCM(9"&w7 Sћn_ ΂p$+2Ms'=[^5>I?W6v{țpPHD0&Ȍ~q$?5;@>b~E;zeNU 1*5>$]N3QC _ĤKZQ[D3*z8$Ai<{XTzN`RgN_'e ٠i4jW*dGp̢o㑽Q;@WI}q7l_/-JjzZ3a7E8 $ W`΢Xl3NQyh;;B0am@MU՞b?a4>+zpKC|}*Bv.x.;eGrVھcm83;ֱۑXCZmJ{RHSuk*l Lt)wٕ}l_xD qEM!8AhZԙudg̼ slQ yny>^ZMH!BVKNiOyUnWIw^y2[>y\7d0= >1㺃$4ntjbAVjM\ ՞sC[foXSelh&RlX<њ!mϵJ[{c*?[Z'ŀH,_:o\R~baC;GT;xǭ oDBخHZ/Cט43sh~SS>t~uF.?m-̌n}V.]ͨN di/<Hg D ߠ5~Fʭvy2t7͙{F@H <&| (vi@g-iБyZj \4D0P76np\'ztՏ`9З[䰄)a7h9KTƱzhwəgt Oe%~q; X*;ֱt֘:~~t"4&Tj5y7k5anYA- +]G\CPE0yTe@˗T;fpUTTs]ϻsed,3׉JH~bgYTKͩF#ևA#n/pY9#\4UW+9Þ[ZTf`eeT=S|'yN4|G Z=on8;7Y⯔grc+d/m:!GKw?'BA# 8>Af`FcҲjml([D1q|ʮT4hST,rtzrFH'ߥtn&Xi4Rr)2UAPDUBy^ H@r[[ҥׇi½kI`CzEB .y|dazAw˪#.ڱw2ZK r0̙{B($Wǧsy9xZi7,3L$N,+)ݎLBk f)o*EV Xq/$1hEDMTV"iDLOGIB@$0ItVi4`,3uZi8D6O?:xEl,SiU)( Drq.M>.b[3ݫ^SCh,@ik:9l~' PHdLJg*rg8ܘ%GʰY'ZcΉ&{1d ΀ݏl& ' ' 36lUb`pB:tZ0  Ȏ^p'N+䏟j̼IG':B4-ͺn7U!-I-'O) PTo )Z=Xl͈T3I]Mn՘%گS >CSp%:q;ps!g9ck޻tG@hUA g k|n[2f=ݨ>ÂQx=ͭoEkd%j{U0$YmgH8.wV)%DcXya0  Y;ry8X|Dțȍ!BPC5K MoEKʙgS@{1@@&WcIs#xj8K%vhg.Y;m _CfO}IAMDW2Sa>  4Y5_'4ᑔܦD^"VltT5^[#{فxP#k`YsT] ;&e_SWM>Cl˄zOU{M(sa!g5ItۧubԲnY{ܮPpm]7 'yɑ%n=JK̘NN=2) O䒙͗@͇\g~96/uo,*Vue]ďf"ۨ5s윶NtCܮ a]ArgNCaxƛ',`gw}tehau;?< zenT^a0.0^R=p3 +YWdcNqZ ]O>7kdRzTWc犩nfQIH K(}(  V^-11 fkXkM=cIO_0~D#@A,_.(!qn g?ɸ8-Ul\*`|n]ٍ%yCLGc/Ռ9@„Cl/DKY!MA~Z$"mU SF⯶9u7RJ>'RZf:Eazz%A)H[nOjw&G 6o:Ϧ",UOdſZy!Lӹ4Gj`}T0s^ Tu,YW1 jvף!5 "¡}:_}َϸc8OS.Ő,lFqEXnp^z`\5`,GĹE& KE,z9Ovͽ3bʑ/5 jD QNk3FK CcE0]͜\΢ZԘwG_etZ۪_K#O;Sڝ^J-WB:.$3j[-+m~,+Ḭ1OJIwXct<|+vXZyS; `=椨5cªȷQ 7@x^d{&S&ӳ]k>:NNY$, :܀\:hMX(; M"Ue(3!Fzئv/P ͋$2i$t+G^HSL%0*2qF$1n]ˬa._ס pqvot ʹn*,/IŘSAڛ/,CJfĪFx5W8#ʟk>ahdVǞ5kڐkYv^^ocRTJQ%=t x:0KB8z:)N܈[[ %gt,@#s4/v,^ QqԄ,10뵈 LmĺqQPׁre}_E*m HQV=ZZ/4sLE_fjJ|۞zVGz|7 _= Rv6k*A:He+}% 5Zv8$`b+ڏ{RTȱ6p NOct$~4wWze܏9bjل˂q8MxVM UG5qe<CwK4SPv\~ę[:•H"<遃=Zsҙma(®&=nQQiHq첒- >sH&nՊ&2ƌUBsK`%^hȔX9r>$X6C'o'1|sDX94dyë~~gg;},^&jZ"Ɔec5ich&ɬ7(0 Fe9Na?mj%oʲnd5L4N(*sxvk1*[]CR0X 1k̶EtӋC3_VM؃ /.;$j|Lk>l'튶P}FA >֎vpo61ZkKjF%=ު#Gɿ_sQ1O1&T%ۏ)[WR;ftbbO9.X D q|YWz?;wH-YD~9Ta@>`V qRau:Y4^ȿ-An; x_#():0Y-u&Ve'd}ßՕơ.Ѭ7C,oh&b(> 4kօ2yLjvQ*VC qGc vp E9W)f܂,tHZl4/9{̇߯VpzkvyH (Xq^d5gp4e18=7`W$oWqhU93){٫snrTj235HB ʯ{igGMOp,$۲ j_`e&Fӂ* }} /eS%c:.c tRp̾@ʶkxWROZS$/Z}U^ֶsGJRӑD%gQhKUX!Qԓ؈;qwՄi JS`cN67f/H~B9K^YYVzBc 8D J>ϨjeDpbALQ`H㈨ <$mw(0ucIkE- cƆcNПuzy ѭ}D4|9[ ]u[ţZj{g $RHܜN(PD6?j)A_ +ԠfjvV4Тfhq徧'D7o9Ӧv/ڇ "%Tעhĵ@h]o޾dZeO|h"+fDNeѸ ^0i&spJp<}6\Ym襠q: SKizy"IKH25EFqkzjŢcď'+'mLrtó^WNY?˔Νnڋ=1Bµr9 LVA{ h h!UrZ Q͕Ȓ8W--f}[+Nq'WO*A!" ɾ& [mȊ9>=ou0d|mB W!mIi!^0޻?-ahʜ.-78K˖+zE dȮC2HA^?F_)k)7aT\Fz)0ɤhj0Qz@_wIkMm&.]^7赩gY\W8l]r# .P0m"ȻФ$uh`]U`7Xø!/Z3.vp=jЩL0Tdz>,FS'39-!p`4QuPogLxb]Gʂup7^goNSjR=͘I{M4I.ьj?w;$_? ƪi]X8u*Xkf~׻TWz}&d8ȡJE5oEAM!p}Yؕ(?PہJ.I]޺8g5E {&|ֹEX%OUuW+8i ҿ%6p2| pns=++>@}Os*P굫MnC뢧]ۏiLFcJ0~+'A.HDG W^&At6I( sꊋ0LPO*γea7O<ﳏ4V*l2\UIHT@|7 -xT$o`a[=Ex)"]"_  @?hg9[ԋ^>Mʀ8е|0/]3ܱzf 9:&>"WM|E։Ñ/FJLBqKCIjjgB'<*~SW%.vsHy#uJ^B 4Żᆐ;imRG'i;xC(,دYQyww$݂90`I , !VBTo"œ) Wb"yՋ=XqbHq2wehk4jyAGHr%zNK{ASٻEd|0Y%` 1+!YL2hPTܵlT vk] Wį܎agv-Gkj?]EI< +R5ZH)?Ԧj ,mÈWkhfeye .:2t KD˺NK_]]\G6N`PJ}5}n諿6BٓyoY]{l|5v~4Xӏ`h8d\ o62!wE8pqbB◣EOBRJ+^%m(Xa"ڎIO{ dJ;2vrkm}C)E;7ivsco7hfVPzKvuZMR22qA눘q#K 4x6XdCqu$XǞU+TZ3H~0mfn9?52Rt,*dѥXs+ͤ rc7B{t_MK9-ב̘n X].BIvڿQz ~ADyۓ : 㻬3A08bGהS%^Tk<{|%鼒n, ؓ6S ^̲" dU -WD\]؛9W\bh("fjcyoyhV*oUmp1]$1_sZyjXnqG-I+x_W= .xvQUCG;Rs$J#f5$+#[CI=L}~k%ev8bLz)閺]Y_~yY`ufoE|4YQ<,tolz:wwT,|`ö&@ i' +<RY@ bgyA0AA~ Aj9٥3Ejw`㋥n'tl. VVފ֎6<ȫ Qp˂@ij `bJe,Zq'$zҥ޶iQ.mRk{gw$N4KMyJ +V+e<8hGO/-?;KkyB$\ȋ)ǜ$ bk]<*Xr )->Ԓ/_b&oLR[2U{6?ʅOciיg{VO)tְpWú vwvnSa)=Hb ;R:Eh M11NP=⃾Q;bǠ8 hn[1g"C/-UMH;ONDV/kR~]K䤿vŰhH{+ioW}'pb5wpg2dRc(7"0v%.P2$s%3-?|}a-={s+D2i-/:ݼ٘!ο_ej%cX7[RLb`R#  "JgL/XJ("ȘAձ}Y*9+vҽSkae^V8#NwW\GasD;+Tc;uO# D%j)t* d;9,V 0ʹ0 }͍FJZ^vϷU_kM+6SնddPOAn__Zi%pSfٮZ+z~3m`xЇ INz[o$n҂}ךllͰLc1W(x.,r՛XӖdeZ m~ky(:Q4fK2NxC;6Dflcy6ˆyC|05W{8 n)_~1(ku:8fHoC{ZpqX(?m?D@|keżKN)5Ǐ}G8UTA<r'`uyϘ⸍' $sc޷(WgcpCP'V^,3 YyB.yULHo?hpxH][Z,ycX #Y"[N3F[b\#`!!PRr%iX2⨘%vg5QE~1#-[ki_JGd܇}R Ϸ¯f8x>{S 'BqH_;y"pYK.> 0dwEVRF/f"lOTɳɔ$qg8ke m&AtbCKu'6sZQ톾R= gFR~Í3e~?9i~(iJ} 4]܂'ьI粆޺'J3©)J@|XAOWRu\Yo Rb|gIEMs3pQZ y"1;l%U8o)ZYO;THBXCƓ͝]00CcIss5C v#|zHsQt53c[}JMLޗg{o(#RMMq3Dr+x\!,-6Soyo>7pUPwW2r~ZL'qq$ؚ8Wfڲ}o1/Ё5-8)۸AluVtJ2I:fؔgj-ŔRԮs'yoBpNvzJ=7xX䇪.3 ?=A~F<]#t(pv[nh؆ %?jW=y+;#!f3@|xVՀE$ɲ`ZsRق@Dx}#B0!'f%BqEB\ڸ1lœƃPܘ,$UXWɛxsMck0?忧eNSZOFcn pu&)м /9+__b7א~ 푦vp1N\nwN7E:T0u("GCTycUTd Ow:M^ v 3Z ˽諎Gz.À|.NR!t!}8/\|S[r"06:\JĶFX:eUΤ6(MĪX0YZL@z|qȚ˛%O >aDt; s(,YkX H|!SYY7wmtf,xa?l@#)"{)'(|n e1k왣 #V;.u2T%[X~V`ڢ~mqqtw|Y*8qq-ᶌGzH1򠪲DVU׵}>Bt=*/W FY;Nr'1vp8dmuI`5ǔL"Ŕ5ѿ;z=0REMx Uߜ  `tOomϦxҶw_Xh$ a?끎&X,ۂXZ)QomW?@d]@'tg4ٶH,PwWX0$U(D4+g[ܯz-ODr | 8 BUse "NA##4 f9R}0]>İ^;Wf]oј_S{ݯGy7c.Y'Oj{@+u=oIbgGFf8PԜå+vEmqߍh  ! ^ Elg,=ܐRg,ՁM?UX)w J6K3oV_#ژщ}͛ׄYh{H0fW@Ir2bГчEJL"gP3GZz˴oB#36C` ":Fʫ axc X9DIy(p+DK#Uҙ\wZM![^Uys`>޼-<#)Va*Eɷёm('%(Kݛt"d`Qn|=}a] s  %b.fjξzهQ[M7^Z~2 mL }*0=HSL;m+Z= r)vrFv/I4tEy9RdKl"&|-A*㌖;+Zw}f%G3|A ^ϩ, q3Ҡm"W1:z%W4"KUّ_oYm&) Bu62l8];qpd7Gj#9bNFea5y}RLW{9OnTZ9VI7gEpaAK(#>[}:)eT&;o^{cPs~>#EQI=["׫(׽_}Hfxm48 ?Bw˛x R" j4sH-e`[01>dHX70c})*C 8{<`,crao@+4 ч7ndӮ:}0Eb$4($XFHpJء8] }׾BQ[ʅW؄\G@lwjV7÷+wN0yǵOzgZSzZ *3VLP4ƧdlP}'oAhCC +0*"gg/-qفU$zS++em1| FRӨ?\c( \;ee%HO.e 5"bq S.Q+%BxaոO"KF$} ⭚AW$0*(h(1%)n`?x0KnN}fVd4cuo?A5i N̿鬈W;EE^#ΊA-ju+/䘫[7}g\;>1֣u+G>G{{HD-/W#WqC2\ Cz,PaNu!7Y4A< A0&`=B3'Ki`'}P'gC꓅FrqH9Ix|ٞO^S}-Un9lirL LD,7+9r?($r9Mܤ1 _O A\`X<[Mv}^< 'GS6]l/)&0xaMyL_5SG&0lI `f > 4Lby[1U2/$!w}JhWۻT~̐]0`$j NS_1@ѧ-N*lBQ QJ̓gg|t~,t~Gh@'@ĸ^G<;hMKY_OA.qg ^d$3Ş?P 3fFI"es}ujrN{5z# X؇y,%pJ,ovb?fdĮj;9j``T@BP'=(ÍAWct؎; >-z@Nj(=Fm141;-;e\g^N, wq@|#Jxt/]P;ƺ[NVwjo(+ԡ9|0pW2)6~T+gNc5$ ED1B5ORB:^B:4/{5 0{6W/'MTЉoPXz_Kqԝyw_B'>^ ^tLcɯ]V)]c%b _!q=Mnto<0{^O"SV*E+;P'M鯵zh)=럎)n.Uۿbs-\PwX(qeA`3B9=Ytm]gKX[kdnȿD :';cGǘe2-ĕ#="!'FHx6Zݹ96wѿ~N #))NjMs> Xbܪ@P9;vT3p/nS T`OQx]IN(K-I$:`/{D0c0l"cĞ=ĸe=VJvjX'pxSx%ܼF?cdf|]IOC۵L37v0R% N p \|II:N1Feܹ 7Ⱥi-"R*-J8 U9H͓ކ!;T22'ukwTJ-qTkkBE >XnƘn }>9ğnh"y mW;c8XcwTOn+eɜOXMW˥_ޱE9ɉ0p" ]]2Hm $^]5o@FDK B&(g&DJ咦č7P~3P k+⃡uw2sr=LZ[^PӟQ,j dآu>3aL/{4`W͝, [hР}7)2y'`èH,[1:>9++ϩM1"y ulX*g; i!9Hgx0qՖBˆm&Ç@ΰ`K,Um}C3 N Kl(=wKg~O$^ï<ɳ!r;݂!@9/aJ7[ó_CNԚG82yL޴&J-h!I]v9׹…B_̬?$Ih%A14D}<2VÙP.CNGY,s AG X@I9oVSڮ [@۶ |w;W, -evu(hIJZ?1$S"痏%Mk\QrPHiN=|ˀ,nB;QڲƜ u+4"FʧӾ%,-",u~o4Ш9:ʴZDffF" ܃ub #DuJBuzt\w\<៴TibǰT'vo$k8i=uw,+t,> LhO6۶h |ݡ. E[ z3^'f{ԃ0=a,QDu爭dbOvՇ* m$En47|!#}@mg=#mAYXk#M\K³Zjd5ܦUfQjU4f4TC/ W@l7QM) L8>\{'LJIxhZ W- EZ8vqq Qhu+euHSۇyor'PtbNEr0YӁC\f1hLOFʵu]XPS UEk 8rIGy^SKl5<0o" $dQ ia$Ƿ_;ZKsZKQ(>܇ڛ8:Ɵ "A]c7/\Q{w,'4o֥u;|MESN)gٟ 9@m둔Q:6!-'5X"9>F$ i f[Ҷ\U 413uMe:.SG%?Kh%MR1?-31x).9pɇC"fs#<B-(xd@OiW rL^A\pHH)MIV -ċi_ 4!R>>TwةY| (<KtŜ:]З~63+d9]#"C8=QLCR6 +HޛZfqH q5GJϗWyUBoqahmotm[__sbl}owsh^)-H D qm=-\V@:G~ a\l)2$˯ ["ٲ;x&XQbtiMZ|%drnn 98.#U[&0-Hp"%DPX/z#|LEvB،bCB$6nI#3q13^\>cIA,=A`kUc8u؃(֖Hc=\S՗>$4PX^Sx3k|߷CLHC-ŪBnCuʇf/y,.AQwY >/JV ůb*X-W B$ߝXR1B/N&D3d,YRg6OC$/YV7ozIX'$X]s~ՙUjn@#$&钸]'J`x4BA==2UQBIZ5ݟ- 3MO&S&bˀEoHR EgxCWD^Pf%mSW%5p^No;(@k^J˸5S]j 6Z_A:yM6 b~,rt"'%Y)ts0 \6asx*7sLY!kCd,`zx Ζ!ʸHL3c>)S?Ĩ7/}/k }3xXn`au,FcX@m"ao`bc" ψFaҲHkcƴD~WRo {0#r At1N0H3.nh.4~ 6f%<"FDSCþHv}-N}aIMS9BJ+)_/e Zb1b=]'CnFbN${D<֨يs]YO>mPiU5pr``^FCb,3O_oёXde+ipz5-!9 {5dvxZ,(R'hR|uc Eݪ|Ie,|R/Zy7;Ɩ] \g^ *C-l F1ɩ 5f :t1ىo#Ѯ\N .w@,+o:$6Khj)WڱT$l$`30@]#Q7DwXhSjcrbI=914~ZYvW[%u]Q7@07@ s|ŷӖ1Ur35a];s=msqRBb[o7=Ww5IסS'LT*`gh`!< ,ӸS8^#q-7WI?ܤLf DS_Aq{k7=lZ MI[A@ V^PeKϺvۻ |rX9Mם1hԇD ϔF_4muS.? S8E/vvBvDL^5b:t!}sbx(± ۰t4?p3#.GNs eF<)~L~ǺdӻlMg$y-^Z-K8a=" b!l BNBO+ue)'$*i;ý~g@&x{aKۍEe:vѥ$3Xf7$Wg߱*\~<́ZrF?7c֝&t)҂jBX; uq9sK~ܟJKۃI49]F}f*O r Ǭ)x_4.l1Gϝ"_": s&h>'icxw5<53ِPD:v,ւaZ6pSR˜Ge ċJelZ*‚ʋE7ҟ~O NPySW*/Ykj6 ^_Y(q\)#QOvzcGD LwVpAf"I-sf6%(kAva tB _9jF OR>ZV-^)c)0uȽ$xTA4}>6J<^T@ ͨ:q[TG ༻9qzV>}q.yvs1]ՏE: Ďd r eټgD Wy+V<.x?emͧ6f%ťz{ T)KI]n7wTx9fc\"*N PD;vX*׉B#YRWt%gu+~-7V)|ֲc38\Y:;=uԩSU#+9v69/ZoKq=ۮP/\Ѯ_d)fB1WS.ǚ¾S_ýi]ITl"sTYnͲk61~h,zj{.0W8$q@M}R@$?pHZL_x'kq hǢRN(5;n" WʋWi6`Gwq>v)- u`kNB|"'k"k?XUb Eކ}W{p?ϴ17͟r8~3Mx0"i,TvۊI$h3 ,fRUwoַ-؝>7t.d_vaqigґRt.Ǜj#10M8@`78cLy׮}Ɠ .7巍[E`Ⱦէq,'tS婗Yb{IA3GĶ<#fk 2&b*O.k PɟJM?ӠDs7ox^Q;z2 'kןmnad&mpd@F7ˬ(_!;@r\o_g5v\qʟѮY=@šS2(U7qPFoiO墴cA~uԐUл,.ʬQ$tݡ&v[0Css3󝏢ĺ`% `4؈Fg(}7*+FRc%IoD 4&z6ma1#"ȬTʶ5nG#6hh+QQRO=дܖ[|7Y7:~w ys:^R.=ϰÞi^#hۑ;U mg9mEQp5B]TP )O0,i8Uc@@=ݕ@'=l(7W~}ޗ`hS|TSĪ]u:) 7v?;oa!yCgyI{scBh5x >kS:Oa59Wfo2iKnITTTXǝqX'~ cs" CqUDZŸVQ?P#k:(eX+L&@%/#$9xBlT_]" H,1O~rWsV|yxY\{oD^jחX5|[b_ӵgr#1]6 $xC<]ozm%=s͕'|%i,y,|عR!ǩn:1k.f}uTBB7k,h )ԥ+g`|Y`v ?nbqYJNz Yqvh ^o <&ZA!L(z)uH*퍩Ͱ]M0ڵ41N{xoÈ*:L$q0O*h]z_30oL]6rmm(vFlE\R 28ZKx͛6OBx1\&lTمh2[0ۗXƫY(͕Ц{ 0Hy#2|DyȧSn5O ѻ\A_A5ABelMz(Yrdǵ^LpKo W$x Wg̬r%p0vE<"dY(,/]e(~U"R܄$2w5 ' M)6xHS`sdN5ϗ^Zg<PdQ}Ag0@hz/3{ '2h?DxKmҍt?QF-x]4]ǰ&n6?~B^6M1@a=}(,I`NwJ~Yv+w e{L֝2XO91ۓd (;=e)oɀQG1e B3|r9`\G~}sd$1?gNnS]np Dpk%tzԓ ݀)\oBA;nr0#Brd-Q|̓nMY9Wpov #M`>+}(PsۗՏ82d_8R=ݱm[@B\*S~: V{2&%]wAN|#f`x,0@}ynIv 9)J>;gœ2oy)s:Ϥ4ZdB`;:HT" Πۼ)hP+˒c>n Wm9 ٴ' L! ; ʥiJ<b J2 4 2:o.2ⵯnݲ)]^^mt!"ۼLM D2#;ڐ{{,UJFut&W/o穾 = TOd9 X `UHSv$` g;DiSMyyPhnj'CN^pK~{̳±'(\h\Ac5В3hK#Ί_M at_N^f)}T3w'm`Tcvtc,*t}RS6_Kݳ _`f Qd掅 p\*%+5^=^Ba!W^c\vE?nP}tJ8fJia חQzBE-\s,ѕ'zeUb4.r( : d-zl?1 Ƀ*a%17~ L;;jZJg!t8MOy93HWY|AFA pW6+KS{sR$,)K 68bR \{dq/=s)G<@o- ڟPCY.4>ʁM.ѮQ-ccbȟFG*{.Gvw7]T,=ᾚȺT[j,<=8~_!6(=LJG.v4W8u`DoĆ"Zs,RL:d:B%c MR ݼ-D2YicjWO j5<Ɩ7-,{| ᇊ5&D}$=vЁS17( ?O|Ŏ>##P-`:*9ĊYum!$ƥuX6**xW`ӏ IH@f2P-2a-`zf!KZ9r ԏxcG *hl}D1G@ORFA*x sxtlT9Sx[Zpg8$e׈۠6tmbϲHy$ѡCm jvST¯;FζyYjP86QatV #Ӌw Y^a5&=(䦎f 43ӧIE妋]4 W'fl#[oZ L!]]X%P\P[|W[`>(JW(O'AR3/jƥGǁv4")4l:NZa$R%FyR 0˖Cv֖" 5DnV|}KDGs)(sƠfux'pTTޭJ㓢#u?UK "j!R;cG XQbM C.s6RBCƆ΁;n ;UfvY՞ 6 hiVɾE9y.#ӀLzUw]a] -Ivڅ$Qz ^)謇[r< !W+:">ϓ[ʈmBM!QǚĈ25D5Ǽ^*)$M8HWMT(Q'/ERJ{,p|:Drz5%>wUYJ(vPο_Vbr(9e &F<`6[m;Sh>F[H#l!(L顧Ә`iǗXBAi$8eE]睌*}5?nSl.Aќ%-KK9wݭVɐ ,tEg8-dݑ ':8a TmNXP##4ʤ;F^!Z _m`Mn9GZx/Q,CW^)A?L K^m -jY7Gx- ,nWVUIA8 $lqutTHBN$ܙ{}Cf@#Ñc-#b49e8\ҝjQӕd/-H8^"5eTە5}zxZ0k(IVzgsр]ie=!~~Y Aҿac՚߆)ir'B,|[Ѓpls T|O<X#,["t9Ɩ15Na|mUe*X9S#&bOH,YH>w׎^yϵW. zE˿u}J}^1^ܡТڌdԴiާW,BwDLy_#B¿|* ?( |Lw-w&5}ߨt>BhњǢQ!qa/}y5k]Z~'T#Ŗ =.gy=bܱ{aq97UbcZţKRނ z` Ǵ.属Ym:P|4zyW\fi6* tM>=y HyWyƮZ8 ܭ嗵ѨSW`'e ^a3qL xwmX=4eKb jecQ?}~ztWdL"h]8F"X+by_QΖWY@㌕0e .nN <`LUV-Nj;RZpg pQk,EtG7WC(؋'+ƤLS[sX/]rľx$>r-5yЛzGѮ@ -.o/s|qQ7ʘ꡺\WX#{MH{։.> N6Us)֮q{`ϻW)fڵ osQ0wA즇PgeIB@Ps>a)a'>N#! 9"&R Ah o7O2g]~ %g@njr|;zhZDw8\;,^Y"|5O] .hm_q+4' Lo_PP22C[̂_* R;=k=0>Bu ^(V%(8s@5N @Sώyp+uR0X}/NOHz%2KF0"vo+_f Ԁ;ʮl83i*yT.v.2_(۬Y3c_:Y|ԭJAiIjUq+V0e3{ d7h'YcN!` .N.,Mls<wTj}hj0[jRI' KUobg@VԄqI܏!BB9l}4PwV`< dke  ^+<\װ.!ǹ>ʠ:8=Vs@|G8^\pؐK=l \ h,l~pQbL&y?_t%oTG%6·8l6cg0MM ϱB'4*N7qP9Vhi];y_a}*]j,V.[܊ JHucfs;L֘,ް#f }E4.N  EC()&9lוOV_Q=(' $tշ^ygKY} 7_(Ol):5!FĐԳOU){mxL ԋ+U I.1"mϯE1ad'90::Yl<|{1GAפ$^st9)d'=ׄI`bٰpkw@sD*΍8O.sOȒiG>FʬԶ%!|ZnT+`-!BJַ]D_役ZDqQz!anMGR(k:%2X ~Sc4(X|6pGl{c$+8Q5Ltw`{ ~77븩:UFC tJw4\`y fX۽xlq(_|ܞ S d}i{ҞCҧEuo_DS8+y(| o{ޜnh> f("+ {-s*5uE |c?cQ]NS>hމx_N{?Qn`s.HDϼ`$x L~oCw#;kȌĦFyB,Ԫ~SP$4zk `pLdY- <%=X o0˂u%?&-`ưxf9r! Xu3EOLf8C^0]@4g4q-j[B: ϾF?lc0F-E "X=:.,T*O?yE)//Dw4qcƕyk GxH {JDc1f2ҌsјUN؍.mh7'M pI2#'k兯k> S?Q6lvN+7vxlw,ݠ_lC bJ8ԋϪ GΓ{̵gw!$Tά|vo>|' BX7zlT+T豸*-J/5*Xys21ajn\ꙡ\b?AzpfkZ~ K!$7)#=:VDa3fEņyHa6ט& W~Y1ei6VP>KmwlEo j*m!`Z%ՇH' aB>o}`|پ}z`+uɊ;nL[A5B j3>ye6F2 v3^/%2oiHD@-4HCzFL_"j,KcdҞ-zW,\11H!Kd*&^KA[l6ZW3K X S a'EQЙ @v'Ӫͺ;8xz 6e /z zi$4Mϼ'fH㩬P@˹t,JfO)Y|^Do|fйK 1U`dm<.m尣fQHp+Xcj?%(Ewt,D/[6h@s*b^(:KZ⺽:CRg2^i͕UE/% MpR"R0=\b'n k%#]2ŋl8u'NslT 乨TfBnBC߰[t6! d-I*fBᅊqO͎k-c_` WޞtKЧ%Wъu`d/e^֡7Npұә}"y/J32edM7rҝEL%U+t.UI_5ݎ[1c|\VKt]G,LGcRAdd|B׸`]#0b!XxIpDB?@ӝ<۞XZKr>{E*۷z(w!qjhib6ϥgC12[VU}1< ~۵έYM B_kC۩}.y|n{RV$Ioc<ک,4j:Y3n'SoЄs&M?զ%sp_]?vKoDmnpOt2Oga&#ֽ #'Hǖjfa"ZN¡8jTÉ^IqH-Q#ȹlG`%-v{ xukmA쳸7r4o1Vmk˙WCb>LKEq}{ g>; b@`lx[38ݔg]ڢ >}zBE;s- s.xC(봈&ffa o `gC|3E5AÌF#k 6 Dwڞ6Q!Pk/-n;9jsOðkL87X/6t?$W9aX'C)sh$V5D] ej c D5[bf `aoXe[f濾X ;V dFvQu 3AahOM™ CC=ʟ5--&,9dAYM+>l&(7߶AjpF;0mjPOZkū8W_=ߞ1 r!>UMOiɅJ>&<yq%˻UxOԽV?)g.;tR>x6":@wRLbJ~tЙ`X 8 0E E5ٴEG@ /3F(:3J0+{|2"7 kA4SBztR6`` ^zyK׿0;=o7.xkcu˪!5lό2ֈ!$Hr[_m<9ƘNP&i Wl#\x=bƖz1w٠ x;O-႟qZ‹**WaY&}"iQua$\s_S^Y@2KS?63HIúSe뽕dd&-bcWuk !v,_8ݹn2G;EZGT(CRH8G\w6,e2=-ae{g@*!7lrse}x lyB)Va1w|b<;-fZGaLV[kb g_b$y/o^iNfvx^+l9F@<=aNx9`Q}9, 0W*ֺQJwΆߒ x[}c=.bt@OT{Enn%1҄n%z 9 ﬞ]҈| oiLΞP1jR-h_S:y*~xz/Vc|U'hdwfkf5 =2iAxk+?OГ9Hst2*оL絀\LxH1pm딽ٚ;U倚6ӿ*~;9$Ĕc@ {V1YA ݾ 4{H[6>5~RAjd4:t}Zb̌ʕ7jR`Ou*z68"UCl#,J= 3+\gjFnX2OKUbB>j ۽X ˕Llqa6a4P9M Y%'C%=F'1uzM u9u M ! z{4ެ|ݙGj nج {)ɚ®MA;ǺMٯhm#g=M'fA1BL&C'/cn$Kjgj|lvI )R(ڔF. 9:JK @|,tSJ#BXhqx]F'0H )&()rxhe.I3@G"Gsz5otK2⇹ɖ)e~Aw7;nr }Rnh+Kd\jMJ8GlU Z`qYXSyMd]9|P1W 4?7o1T,jk:Ի!>n-:!/MR}b$l&瘍a4_~벬{"Oev'{{8CH LVR]tB#:0MPa7njݡ,RĢ!ȣZz?{mvI+<7ziL:KW>nKq&7TU9e X")2|+Ol@*iBI.1+K2lTmP;2>/lnay5^Qw\?e웣]Z>49FW 3tM>/+ړs Ognd([0g6ؾNu.p '_iQ奮fL~?([=LJ6rwX˿Uٵ-e7HvѡB D?P3KK4y\gi ec->7SS=4"'\;u&]vH 8{RJͷ׸\')J.<@G|Ng:~nt9@K&DD9`(?^RE.Ži&js1pЯng<®}LPu(/нUdu)-hs)h;;XGyma.8/qt2M#~`w'j}0 -qc%$tR}l\AҧIRԧx{OqXH ,Kt7Rz Pw*ߓVN @M2ߥU@+򷊰Rk);RtLO@V(Cu X L'6?ۀ{\ܐ=5RבD>Z)BH~#@LgQsX(f"ml~V]8y.ey r֬|Ψ]lnekh]B@gp3s՟Q ( }br{z h+ʞL,56_[ }rg_)nW;*L9˽A?7<}1g ݉m@i  ̌p^-0j=wYٰ=| ƱCAkkCcM(/ -yGጂ4΅&5yq3[tKIHO~tNsK+,a0JFzJv?D11-Rwd}J$6pNfZZode~=ٿ` YSM-G9C$ Vm5uIrDg$g) W0^pGD\ee((«I.\F~n[h`\ d)&sM95~Q1zEٱ91,볌]W:0?KOvDĖ?5DP7c D eބ6"4,4\[>rQ?zHVn3V ?ͿƔw/1\,TO^'eǹI|".GYKf[Yl.Ki>#DLtE}ZAr!S+kHv^vpfJ]UTk=f|Gyٍ*GZ*)ŋK:e8=1"C >1ScHc7@w=qj&L :¹Ȋ_JkPbT9&e`$ꀼ#rBW:4&Gb :Z|**iS6,"Q+ K$L:HEF$Dq+Li{uBhw~ 6G. .pAEP9m݁rR\FH6!18c(6rݮrue"^rMj;kz&Ep;*X #d~ Wv$+KٗO+lgT3)e캯P2DZ<3MbɝfE/+C>Pqu<ăX1?A-$w2s:Hnϩ!%(bw'0͡68GuOB^ ;F狅c_ DVS[).(#^qJqR[;ɠn3]U4ũ њWoQi!ًP@2d]FVrPnhqO(ca`78p {4L]0:3 }Irg&-[B𼵎S0.,ϓ?M 14Nڿp9G=fnO7E@$S&E*$t/93=Cv}!KW%<#v@,5(mss߱ϤgڪM!K',+k jUG;bg:bIi$a?q"uY!WLG=hcD4cY+0ҧ$?rDf`>e3o䷊CZ{RnI;\ўv֒ L&ǯN_W޺EnֿrWXmx'eA|YX}qBX,:.kDpeQXO4}gEr-dnFѻ(AoFX^@QY9.}.fib~ָѺ$1@:dK;.(W^"l.FUYT89vmuX қ|`8 ܥ+ yߠH$kEUFݘ*5҅ G2mjYr LWƛ;ƒ4l[WՄoI:rcl@,vZ-ڿNJH3sVK4<=TS 6G] {|lAMZa[6D+TVhQ&Lz;awbܔ;FXǗ+EZ2 ! ^,5{bRR T-F,(a*eIEO\!Jn _~IE9.`Vpa1:r\+dst{O*;,dvq-_㴀aM@!GWVP&k(sɓj趽1dX٢Z0Neݷ,jm]L{Ɍ|ʱ%Aq9–gڒ@=H/>s|sh_~&+ʏRXR^- J hy RH>р;MCOf~R 80I7Hi蘍=rr>WQJvw| ̨6Ϭt(fXe&;M0/)90dX,,%4۲w8E {ߤ =RwH3*%6Ϙ4K!^Yvtv?#?O`럆`"]1G/7fi1>k/zo 4M#Oθ/2IU+G"3EaMڱoUKYR~ctfmgXL#=8wBZDEp$yj.~k 6)Azy֎)Z\꼗%6gC\KrHH:=*e'+]^J9 TYeoP\=5co ڊ@bgZ XNt*>*kOtX8{o67񢑹꼹4'8,\l5'$]Ϝ~1ZhDyUџ˽}TOŗs|\02Sr>ct9{(^z"^;7un΃,2w{[P[]+`tQ IW1/ty~~JҢG># зHiP&ws ZCpUl#A3uN9RѦoO$hgFtxڎ/a`޼B)&beZJz]+矊ɾ=b aүICImPQX#+F7;3li!g5Lh%&;.KxM)&mO/N7ͳ+TKM@̈́^1foml\G˒2o[Z?[ސ^·h,ƝZT)V(uOhƯڛ0$"}?$jt'EoZ?0d%NLۺ6A@oȽd{.d߮R!A@#%͐rlЧ0W•}ݤh0,9j޴C]'te*vNY 7y*s^.X4ڑjI(F3o26\?ܣ+^rrTklTvcJe?gd9' w&BN@P"͎OCy97NuC~ `$܌Sh,l9yӦa!{hFߤe|Yjo$@[ Jk5uu;:(>D n3"q !\VB9cJ@Xda4qs>h-x Wd2c#lHMOr,z$سvVJA1uE+Y$zlXk͙؝B 5-X3k|zIBI:t *Kz}(3Mx|ZqkQ$\UVQPA"R&~dFn mI{Ww7d=bohHyeC`D9mBi`Sv*mX4ә?9ܞF 9&`{H-j?\c.V@hă泾XMqڰa>rã&8"HRaEښG_"OXu!2$ GSY O~t1.I.X4;b I<| ,g \;8glG? Ev-d$"LGOgЭiQ+t /L}բ0 QD'rNP۾<e!Yt2@a"ST 8k@:QsC2g/t_ŒwIłf5h x8(rW( ;u/_ \L{0hGlN'Khwۚ|^uY+a;p;{6 Xޙ0NϽ"*=" )\9A'o<{ak2Lzyd띲B2GP:Rdd603k{7١`oJ`!0ÁO^+ҩmڍoK΂M;3b4Cuq7A5rNz򴶣KI<Ѝ{!FD3~F^X ^nL©CVK.t W6ErM׊? 9IgIU\!DxQXLaIZ\B@1qA㲰 Cnq$QӚs,¶Dm=nr_AC!SΪ-SP YzT|}s9;Ǭ$<H$~Z玿+ :1 ,1Dh晀ѴκN7{ Ư L-A>SF:lqɵAL< [ʌd@%Ӈ0ookFs*p{R%yu[VzzB[:+ěќӁ⵱8- zM1vclI;R4uzt])1e.M󇞁Nk&x22p9Dr(۾E#Cf+۴zm->wwwe TeJr}Pѝd&\ fȮXZ7H -e9u}kF!lPkhrG^喡P*cl1*pF#oETm766wMՙ(ʶfT/ n66ԉ  UjtWx:`Vҟg]&؅XηSGf\ ?3|9`G/slUڂiX=lۉky^cFɟcO8]g{y`6h l0gz 'r> dvCpÕw(Odb1 2e_pknB`qq_)6Q,') {<2R= <*$wt^-4u)8 7tcJf71V鬾b!UpFVIca # h I* PRШ)Ms q8P)}$cR(tv+}~*NDVڢuv6P?3dGgNbDoL KPY`D9)mtBvt-%|eStjf4τ7o(\viM!GE.[̇hsQf@<KͶ{ėY3 SN%F:'󨪿XzToRfM]07t~#|p#LX-TD*T?9M+jۭx,Ǡ4$|C`5vse4Jdm5fsj&jae\r )DR*uViom|k`\QC?#3c޼j>5fF!Yuٮ')4֟[Ej{4UC#Fq8T;ɿĶs@es@y2hEct@_U3I 3D݈4ccsR^P (GíLaZ41HxT)HчḧdVس| 0=Ah6@4Nv}v,)wLܣz]ddGɜq2sFq)Wq3tp~I6 P F ɉ!"э&KqMWI4kB+z9G#ڲ:ٯq#B ]a_}ɼ_>|[5@2ι#B "4~eD=FSrgL9Dj AVF#Jp,k|Nw|O(9'ĊZ,f*LJyQL__vkOvF6ZsRNpuүXy-fR4G [0='A&J_# MeOt2Wh4GᜪApnǏHz!AbuCq4[ah}CH)JbD齅rL4\w "V \lOU.I.ƑH16wcڮU$և.&F*psT"߉@cPx8%4^_]k,aGǢ( Ğ-rF5TPY}+S-٬FiOG^}I?(*-wi~vgPun+HF&kU5爤#r,'m$Nޑ zJ{ ED)x;Wg? fOhqNQKrc}LYWfy; cz+,3uhG_,v8[`;ΦJ[io8uϧ5r^\):w4;(er|O{.]6 ^+b؍_!Lr9$ aqL?e؁XT0bMms fe- GsǴcdZC95'-܀7Kzyܧ?V2}~\I7V?1'?xC/*H$ɴ>z|@6. ]a]2K9s*#^x+/5Uv#`?XBoZ!e&ħ>(nwW}e+,fu'`zBagN,afQ>+ʻ1~@>hZ K= Xn%֮6AtqH2(2`&f/W;j 8@xRYIlީm7-*^5~؟oۂ.+S"dw{姄ٹBҨxC4.y"jף@0α|a1ۀz,x_˓c-^V` ⾆8ʱ_%`7MKVśpGPk/Xo1S؊ J^v nK鍼6W?tqR[,&$A#dFX|˝ "SRݾXћ5Wú\͜:|;ה뗖ɤ~R"zJFka؝ ć9mmx8@O4l@鿑mvoܿS &+O`H*35­ ))l(춤aiVum94y,W{g zƢ哞AP,WaoCçd vo f&|צzj^|iB+-R V MRVIJTߕ2 5+g!{] P ? M?'1@hӻb,51cßq>J]5Mjc݌+{܄&'DzFSՍ}.oХkRHl cXlָD^* GnwD`wzmf \Sx1] pR |X}%ŚldPAWƃA*k68nZ dq R+P] lUPfjƽz|X^m15d~wJFQG"l@=bŧmM @ )uل8D֘qTi!0ۄZTNf[kyE' pmۙSSQGd/vPeev 3l;?S3i?Q| 3D}LgYUl4RǼsa($jxe>3h1tpRK_d>n{5V:tu=-8|^y2P!Ģ 4^۸7H۾hゃ'.1ބ[Bv >VM3I7)k3ҕєj#  eu{?B;3+2}ozH;DJ58|yJ7yu|tF:7 zO:?-ܜϖ1r{^o'4=uTHը ) l9ER}W1nqEL^,hD@ҝ{np.Tҟaٝ !T[IVr8/*}+jևt޺r68kJ 4dG<e3@?KfCfVS% R߻Q?F0y [_@#+ N8qV\POK))[{):yv7f]D&I7rR774$JFݧg+ٝ܏1sF|yh4y]k#d $@dK[p=Q} Kmι83) @9h^t^>r` 7ٹ3l ~6U* X'ZO42ZkpPR x @s5D.LE!7:eh6Ӏ5u} KϯmMy? (1e3A='GY9 +xMQo((x)`%-.mυOѻFd?~Tv\~emb*x6tC#1!E[ ȋژ S^0{4XRf%|?iZH)짢1t{>CJ*VS+b~i!g4(JCAݔow2BնiR,U6580ٗL*١8>?Jg'atcK;błCwZʈhaɖb<10\1FނA`I[:|/淝 cZVDWpæR Y 4h"&u5:HsXykk2韋Wb&W_a v[dpz^ 3u֚zBXS~0 y2bf?.$8URWXGN 2K:m>L)O*w'bz5LiQcq4wZ5]tF= GdQaZ;+3+84V&ς_^Rw w%SyԨpZS#}~VVBkɕEwe1EAj05 @ ;Ժ _8F.}̌n7( mz͛OzV 9ʵ [@˫(BS f5 5c !HgVZL :iB30l.G24 .ɟ-Zd/Ţ9WWY$KOw9(TWR.i Z=ї" (*buLm]OG.[OYWKF{MYxx to9y=-[ldz&uęO E\KNvJN9 <כJRFvL@Pd?"=WvU>t>VF\gZgBc޹Ii4609xCӽˈ3>@|(yQ.30dL)Dq98EWn*ESDG[CnO~ol/U/h.;Xo-GfED$ LQAUAm#iS/l52zt0km>! =Ȼ7sZmOFBZauLE,|g{Z>Ӌ~Rr NX p%>'.8>ލ+4PjL.~<7$UPj؏vǨD 4Jcg9ʚdl y74]6nUj@WJKeaz)N`0OR"w~~z'ls:ByyW^ɉ#*kb`5[AoYdD|(3/ήvdlDh!bR5*:ЏqX)1 KYn Ď, ҹ $wƩt;dMW4^oڱw׬c|*T H8 ,eNZ6ͪBpə~C$>:;Qt%yb4AdKpL`m^U~$m98N؈&z V&8N;ip:AUIh@:7 /jQfwG|%93G Kko7B=68<`t pҨ$=ð,PlS_9;ŝV)Bx %qN yU5!#/jSƙ),|2nA?jVTY`F GBy*N@_%DoSWy\Z- /g9 J`a%tZ97ŝ_=\ ^{#8eR<큵w>}Wj&`Leyߕ>T(7EqhRP$84Mnke̻^G?['Vzf!ޕ7<50iRtganϒ\{՝[v 8(@ֺVrZt)(.o{Cjt%Cq愿kΌ=w0G$؝~q:SUk jgF|})Crv@6}AϫZm$ pD$3z޷ uef=H }܍A/NSqaehb#ny}`wUN0EPo!mks]d*q~1pP9mpߔ}.47E̤Gfhʇl`r0D:!0Aq^юXx[nNgX2_6u|)4L&먫Ҹ:?1Υqիh>eT42\{40*^TFT Uj`ߩ)rۡX@v /4] ^-rYmFR)H)(kTOYKwqr ^}!P6^ o$T>Q}y}t, 4|6vJٞMhi7:uYa b%Z{wݐM oІwlq=p:֗PL`3FNuV-Yx`RG0n2uX&z0m՗A$lʪ&~4 ኸ-/Ԙs $f7Φq+w4[ ¦_OX& "p\MmOV^r~k[z*l?n({mQ]Q+ۤ\Wd!~j0U Ϫ6 xhR޹얜P%hp.h"d HvnMcϑ6K 0좡L\ #/CrSrgr a'UyyO"LN0{߯QǦ&sޯt»ۗ< _g)g 5BП%iu6(KWcvN}DT\`f4Zzg (R-52:ʓΗWz0[2HD^{˞g\֞yuش4xk.ksOl@3b[Fl+&j 9X}K]ʅ*[朆Y ×9sB 6:&ĀbP˸E|R32ms.XXabNu& KHYb*5^l{[\8xؓ.uhkcͦPI;' 64q^51<6hzEBJlה[Iaja+JHf8([CL.љ. ։ 6Y=r Ѵ&lj:Ư `v!gC/g Jښg%!&:x̍1p\pܓI'?d /dNPKq8ɦ iZ~7t0); v_\CݑV]V{UǝO}PExI]g^G~$y'؏a}rB-J+yr$?=s(ef8mqjwAztK)0ԦgQ|f:涔B%VMg4#QE :]- 3!!numV1V1B Ǫ(=Sw)kSv]ĈwX^}86$oRǚ9zQm{E Sλ}Y^EU&MԦ!ReI?`h]0!Vo@vOw;P1ϥo7D1"*(I-Q)-e"[X6Z`moMw!Jp,"?1 5MYVvd?}K m(* "Du8i+u^rpwPCqZxMS`Y1^A_ݑ SjQpS$`A6p%մ$G~"7ט942{@w$u6i/s3ܻӜUl'C3o':R0c2U:T]3m PܭzE{(HXͳWo'}㟂T4rAR"-kѪn.I3,>cᔴTK;6(OIF<hmjtYp2ͱu*SRF@6obLB ֑1}߄_9o쮌~c,2L^W/Mݵq1 @Dp.׾Qߐ[٤[~<=*u\d3 b(tܢ!5ufM~/f@i:f,R>ZO)yP~{<J,_gXF0npYPw-a;x &Hi\eڇR2"X̢o_^p,u-ڸe\ vl+/\wv>>- <`Dȧ"1t~6X#HtIp`gsjk ӷdۍˢ=)t%2,:'8`h$'æC/m*#4 G{5:zk ΰ _8So%$S:Z?/5nOWuD 2iꯗGW޷s@&Vv҅L<yd/$\!7[:wy`ؠܝML?%&3~F6kB;G Z`7TY3y*ԣ.E/̀k % bCM >(p 4\klB5zՆY}׃9~E]]mUZdԀ8&M5zh jkBƐk{tVe^;JS$_$S"HjLa"l %+.HM e 3^Ŷǵ)DH k4{T UGۜb@5ÜTŠWE20rڇX b"[y8]X ';[@jI- %u?zo WʁË\)ZbT\Dݨ0dVUjٌ-o wXѕ"XICocQkWD|bCxU7K4dq)~uث7jun=a^~L%:L:u9eER%a]-C4ABGA< N*yY᠏ݎwFCcsέwq:b/dr>8ȉa; eie_l\ s0s%џ%Btw9i 9lG |a< ~t)Z~W=R*C*~ErV 㐍NWF ΨcaEPjr1tmbq]ߞo z\IGe^v˿XZH)HQf>!$Q*2G^FbKdgT{#g eV|a|Z I$gL[r)Sd𥑫Q63 2p(dpF@40b *nRdMb—7! DNd:&Vivh"z!|]rm9 ʈ  l~<T R0= ;&ǰx)"mМAv$Y~I03hT.AR-BT7TݞJM!h-rr:Z3|oWi+U#%ZEM0UOdndX w^>تp{u"<ȕ@5XLj2v83yֆ8$aOUS:DK ?rfɦ _$_ Pj"P7<-%ewU2?eKl_R#*r鳕S#\Z1(}RC)cuX F'JED*1 OW:^1u'Ip)f^WQ x;-:cWAip_!vڎjɏJ1mfq5PBh?.?9%] ^C+2گӫK{凰. DO.Ae_diבnʫ8`⯴0뗅t XvѫX*f_+̮tAQAvGGxp!}p~}좂xasFlډ;?)o2&ԝ)|CJ;gb^ ,h@LrZIRC`%V@ryK^N^ygBsM,6^kwlJ\eJ4EɾlC$RJ]1ovuzG;sJPxp\i2 6u+>zۊ}cmd =\Ӱ:ȳmmVdv\rhxIv;Q8sF mpx"6/,RxzGr͑{K5[Q]6Ž\]NɃrHIw@?J+|VrPK)ߘ.G5|^6l: Bbsm5O@I<@*M-n. XvRq!%ˤLZ|> %j~Q1I. ͕ԉDr鑔:U &_2(ܹ!lRϗ{aH^o{LJGP75L"@ ~Fyװvz|bRInZK{I@8 Nxi2d59Žoc]2u$h㉀U5o' ͌rщ&? ꀅ0T}wyAu¯0*o/->1UYghCk$jg}o@ Y-`/b8OCYZ;򀗳,i04JSIrѸ)ur]hϏ??6D6A#(0E!* d 7-]_)b5B7zϙ]CXWF{Wi_0ڨ`w4J)gZ ~w 5=c))p*~r!掴Ky&7_fc֖@sӂ`@ɲ{$T̂N&I-,^,䲍`I*6ڨ,X ǘARM7XP1]dX&% {C5Э;&6dȉGem Sc=cݕ(s`yAё诓 Fbs(Vߖɘ 3gBlT3/5?+tat'cعHeVz rB0$/y 9zU&bbp}g]OQVٷ)LWOn5vr vFoAr~E%p7&D(b of$\;q2q=;Fٯ\<|]nm"+l`'4 @:dK?E4'0g{9:eI!(ᚑ7t)- MjHyiAg(g( ^azEwU<"UL/]j"sRڃl&1FȺ0o:{"޼0W w&bGI!0U /`QMp7toohn^W,F]m1=-A^|ѯSk.,S5׋<F={iB*9f[pɘ#Z)5G_=Gδ̥`e-E R\#թ sR2Otɜ֭!~&K\ڮ<廮y"?(RnYawNѦƨ&l։\ᩊJ4H@ְCq C-/JGRr .S . _Qқϥ. Ѓ Ov~sQX^Qu犯F[rla_NHt)gsF~U]jLW\Pc=`/I&3 Huꚢ hyȻ=iQ/ pCu9uTlj!PLeFodm LLܛ/J:pMּ[Mz 0i=ʠI)#5#a pv{|D[+#y@Kt]{ԅ~N 61'ud&kiho^j])_^<2A~wz<$B.6{lC WwGpiuK$:4*TTߕa>9$ 17W4F~"WolĿfֽǸ]޲qlMQmC1x(wCEpl,f~uZĈy$ .' Ì6ؚTiw{rlNt;bQy4u7nΌwӌjnϨz(mngP{fsegC&&Fp=[έ밠W+٘" |LP5qFWP?"!6M2Ps up4D送8Sd\I$ Қ@k 0!pd_d!R @YT2Z2Yò ˪;` .wg~f9ق|I`BGf=qm{4 3' i{ZIDž_Rvxmԧ:7tfzBPBxlPQ"}EIvgW:4"@hӏG^Ѳ )"% S?z 5Y MW O-ē8;~.d4V~l;:L?[5e/̬VfkS`эu0"llL+ϽJhhg*𳙡 a$j5UfgF+%V=wH`]0auYuy k#趦J?ǽ ,qPT4*zN)ax:0sA,,V0#u%@䍃OaUŀld:[|_VX-v⧼ \wywgcE{\{o[Tm˙nF)ր2#+|dzkؿ/ekI.mmh,O+ .(5q-CkX1jc@uʂDJd}3Nޕ`)p,۟&bb .֮cgM5rѾ"&|BF-Ίod/y:[ޘy#6Z-F#? AtOC?D"%a%,AՀfc5u8nBMY>hZe dsums|*+]3˘+[cK]՗P}]+VkXj86 ?FI tcX)""˧IV뛧ȝ3܉R6rZJ9 ^r'ӄ>=nhQ; FUSPPE(IDs (H}+K=;&]#o꣇P/R~q&]U^S"(($Z y&80R54pm-c(Z,)$ɧ7@}W)!'E"ެy$e9\%?$fD44}<C cGc 񉠍0{*xA 0ʹ\ntX cTįS]01ᴡHfFmPnaSv攚ԔY턴H^$Դ.4K;Ow:tJ%Of<7 dL,߼Ӛe ef 5:-fV)v]Λ* m9e.i#+K槍oS#y$Q`Go/i'hZѝ+f˅bYeV3jU%{YVۯ߲ժHu:(&޿ -Chڡ,ozX*$e`u`_#ȗ qV+^zηr=4ۑ<梍E4Q"D[tc*SUT Oƾs{*V>„( 9˾bJL5KϽe~ݴUK<2N2ht02 )Sae4{T\KC #IFN|A?hDÒmywJ' MɉHZT^P,rm/R[6w %,Vp=Ͷ;Fe*gRlwyJ}ND1t"3:mlVI`'{x,'Sh͹\p9G]X5C2)Wvs&"6 7>(9GKvT #ҥ.p+lsHm }^}zc ̉/>f("8X(to+j[-#PMSow)wZ PDȊze%QIm<vx5z<ꗗ ` "+e>`V/61n?mȻȝЯmv5`T<Ekl#x&1mZUE ,w)Ldh?/q%Glݔ}5~\ީ޻TN"oELť]7D>3jhxkTȾWba/ӡ[mt?w{GUV O)CaC&lhY*"+gc ̠x@8'o\@i%+Ӧ\BB1N VZ{֗~*,)QW؆`В[ R70`:`-]ˠf"\# ju~'|mqK+KaxDxSYD5 LwLv45 ls営zL-k۠ 98UÈ]$17:mo$_#>.g_yGa Qy0(n}h6Z}`B;yE+r.b= ג(6}[^Cz-K+ o_Pr-EEi1Qa t">5(7{5uɧ s[f!-S+YjA;Pٚ4Z5 ʻcKaFڷtbb&'z4=GۛAOS*juM80{d rl(?fZF;ubs#ʃ'V3KIV?I4|ʻ?V퇝ϐAv!b8ۖA1jVΊ˰A PB@ )3ltJj4@uExc FVg7MT7릧H͒@,ٜ+%By~ _vzZ'DP,AwZLN&{Qɤ$vD2Viͽ8lDXzXbŀJgX}~Uj;щ %n|7܌e-sڒWtm~Au?5 )`I(¬1{/әj%Iz!|;۟Fl<%%gtIwRz2%.=JA:3jCi&IފZENLi+ A$1A6ʴCgo4xP:@xn mi5bkDrdpw )!u.M-;V#&M?d+@)n^juo0cr657(sx΄{?,SqezƎX 5i]j)|b ʇ<_h^KQM@XE]ށ1 W;Yi4PTWfg[w4lv mmuFbi$/ۨTC8MQWFe?FXwj> Õ ԾMȓ{ ,KOyo#N DJ@6/ ݐߗ*4lH'hҘ/IBKg:M9@(m 5,sI}q; 'BX@xu8>.17;%L>d`DPHcwVN6^ r^-W u0?hTKsۢ 5 pw\U-{]v?uAw6aOt ;L _ Ão(nդC q Z) nw$ؤ ٭-$漢5'C*1R ECM J#jLNauhTDLOES%ZV-ڦ8 =sע,|Na&&."dv[WoQ6LwhxB'GG=8;B7 2?OKx%Q܋7(WNz^Ibh@Y' kZ#CƋRGT4MOdLO.o5Z}Q?! u,a8cFJ}6 bd?˹[a>cluxYRnI 19\USR{:3+ʭW'wC|U1A-wAyt7YE&W$ ] ƼbgUŨrCLRxBo qC(U:}g0lOpg9l-2($OӉ@+O>xG쇐+'}s!.egT4|D 4J_E{h[Dt/P3 8vfx|.bB=;Ԋ^wy8l?)۸Q /.gp@"IXNE-B6wuLXT"H],z1EtfM$dӢ,)m'~`Eiڃ4te}4;fhw I?"%-Y!@Ȳj,B&{ocH7o`Qw)[Q3Bi c~n<*Xc&ϳXc'q/clBN5B?Au(E1k n0Nb{ah(cl> #):V~eu0tcZSSjH=:M^f5wQ$"֦Ef [سK - vȒSXhXeYLv$!|c..n>\AQ#!d*v cZ4InwK A+]:@UA;%"Pp䅟bK bp2VGlb/]P+M.q_ΐpD:>y ~*c0F2|p(ōV ;x EDLR!RKoLj$!i^(4u=l2H̳( k 3Ft#?b$}9U` W,K a c(c<>co@;*syf[ʧeu*9nm $H=+(;~t8ӔN* v?sК"P1$;Zm{OT]qu̠׮gh]rToFUsO}ET- ݽL=Ā~geqsZ@R0{0&7OxƈïEAضwMʧV`V6|[DA ޅ#Lmԅ/ϛ[PJ/P[P2ۣǢ ^K$ Qc#3Dam^XT n|Z_c-a;'R:P>ͣ]*9\;j3F'tT [t@ݞ ~B}kuS_Ptfj,$_@©VТ|H1qz1Xj~v ,S:u$YW'cĮ>QХ˄qR+X|>yXJaPZe?OŖi٫5e:=1Xs3@c\P5s OOR$>5tYYw͙U !?RձZK @똨@)w=͗<}"d;,Yƍ>]WALP@Z,QKaY믶{k5δT{Fw;K^ ԢH8٧bTe?4=jHBpQ3ۑ0#Do &\s74O;G ;~ J0(:Y9?a̒3[#Do8/Ӆy/ĉs>4D\##'͹TakJ ~s'OUm84yn=)}VȐRB`x^Xcfm>_.~@rXgw^X6()OJdΔ̋RU.- x.? ߀3^dT/ڢo"l#ZFX'#ַS*KنRuGY$ɺ>~scʖ yt*w=t;]KqAE%uxnugEiYxVj t0p܉g5M= Pڔ WwvVn(YЊwzZzJ{L>7x#Ur#aps( 1@+3-5i'=+\tii#E i/I"7^]"l Vs eߖ vΊB֏ܯim?(p|F1$Gr&Ƙ$b1K.VB[s+XId]>.g}30i*|vQy@%Qf ՄM9@yבx a¬-^@}+7K||2c˥|{CҝW IHutHz!)f{R].29l")sy2Ay{tPdfFH1QDM\r/u'Ør-$8,`ZA̐h^]q鸉:ı p@sŦ{AဧL1idPDi$7#8aiM8m>ak+Ր MݩaתRWzD ޖt{nKQM6 7HBd7}2>L./h4r~ 6_%m^w4%7y, '|*mpt]i`gը1nj7>N~+.>rOLPoFF,p(Ϥ~{i^dcv]XyфS,Un>( c2_dy4Sh>.qnm\,yczd,ա4BnityI1FLr\! syWGSrz,DW)jh%σѕyYFgX~9= Ц]i>6&2y y5ݖZ4W <:d16 FxV^DR/4We'/|69,lCQu")W-iC}PwCl0PkKV}7_k O(~Qe2"<GD~nCŐ|*r͐Y"G`ͷ;8:aD=Ϭ{veC a{|l ݖ.2PM7rKpQi?y7|V7*wá} }˚|m ('lA̷a^(oP7р0GU)qRIF'Ok8P0@&:(}1mOi.QEȶ\ʾg߿PH~`#i1^hDQYI)+G#LXd uG!92F䉀7:Xjr+Ũo50Izc@=wE_CIw+@4Zܱ=Z|Spnb)v8ϣ"gB""84.>  i1NDmU&'BcdauUBv-  $9+n5@|p؞<㾦l.v:}\sJN)dSkF}Ҷ־u~z.5;xYcoN[#;IrpO[vgr5n+ǒۂ%B, b oO"[V˜Jv)Y8y+ Zn !%H,\LF M%Wj ^!ggp#al, i*ܨ{us&35įٷTXi.f͈Ld Dy!]e8xNūMSd^m# 'f!٢k9ZOG6s!FJ=*=[⒈PBeGls8~cwpB83ST%Y1mp)Cd9n\lXHGSdYAbn=š;d)Z59ʁ[e_=,TG'b4p Gyk-Z}݈.zOUcDQXql' CdYzğMK2j 2}qx4cfF4|-MɆuCr:m5RX[O!qoC+԰D a^z_wohU:^; ^m6 G|+w/82/g _P0-&YJp焬b#*0 W(_:o|!auDxԭkSF֤ 9|\_q}A'ɥx- &J t V4W27LqJII\"@R07ZBI{p,Kb& tf*wOn/zzo-V9d[iPHv & (0h#82T<}3H=b2W\*1aRNכ[`d5PnZNSt;\2Q ^|}3^|XgS?Ix;CA&xpTi2TلŢ<.ljOwV}V9Kݮawj-RF]=^NlY|aKjb-TL]V /)D..][ѰAFe‚::˱kiFʈ$@O>=%/tW5fwlT`aXӘDz!Rc&̮3VHHak3<)su'CԔvZaA.tw}9#N?FEr+z*]ώؽ7#d8];>45VV^m]U(rPym}vs(ۀ6d [3l]H?=mHP[c[JW1t!'o&;;7ڐb}+  L& AlGN`}.A8]Ϊ]u&w$YˌFϽhFJoRl0]:Eq WPo u飒d)VGP? 6d.%6ȠO1R61O:AdkJl}ޕlŽnQZhc];g9*Wj&6Rupfqy)*ZpO^BqъZYh7wʣqq(3FdKv2paNo`q9G޾j1b[7_&mb?m?oKT2~x/Mu#4~}\mv- '#?b䷠K˙MtnĐbFss\2|G7.,|EL?ߖd;Y6>"G`e:NK=p>0A%E40D.hbPf*3WN9ۣ3wAtgd0j)t*1ζ$[L'nh^J3,~U^sџi\8a^BNo}rgrh"NI~!$)J;=hL"rF2:n{cz]jH IXlN׭J,_PEyBiH^13}cŇMMb6}P5Ǹm%TIܿAXZ\ C)*,/i+4Xr#=`IKhWU < kAhzKOI *J5D-ml*]ٕg\)Bw.-~7L :L=98>83F1[>4ƶ%XȠE)Pz)>%*6߷ZW9͒ 2o7Ory9&4C 5bPbFy&y_ /*3+.f?Asduz  "'Jě;1l6"|[E$ 7|~fP: kC `0.p#XRRue~+Xaɖ7yIfwDR,$ bOwY/բejd ^1ZqQ0-CosY"TM?OVFc۹v6+5=׃N{je 9A@U 1wpR)>L]ˌ ld-og`ЇO]܉F%zA`YƩ$X9PrOpfaB+ed@u| :X_f0![13j%;kj.?u ҥRPyOe] ѡ2Q D*h#G )I7$5ʹuYEt`;=@p6v9=ZW-iA0gx c-"^;[r) JֱLWfs fܶѼn"2>g5StzR@W =t<{Nv5@6ꉈ `{YxՁӿһ$#MK;>o K :y{;3޿KRDH#ڿ݅Se2|Jf #1+"dMtȥփ:89zlU IQA*"%f==ƥd.ʽ D " i]n#lcO6M_XeHu #%_D+`$6Z \p|+̛\p DE/ȬL5c;e'SZ{bAxq5DD=cߔJjj:+e\q4<D~F~k[н|yT?l+XM 棙jH*z7:"ze`0<ᱡmŲ0YS~ #e5z"^CqO±dopi|(N̅DUj-?\.ɺq2,Dj6TÿDfQD$eDzj^'s_ KIMns:7ܜ݅)yXmoJd W_<?ĿrEw+$>yMB!qd@Ei&DzV"ϭ$W%DL}!TZ|F Lh1ͳ , jrGN\+1\ U{H;IoK= p/QJDi#UN6qnͱ$Nb0n[&<+-Mk{N G'5Lxr_UY8_ ;s EW#_ `uTy2;kIߘ`bQvU"}@&A3#M-yᤢYsMEX"e8cڴc9pnqe&ys&~}Zu TA.ZN!QWvFZ[|"ݫ)(0߻6>/) "T[lyAC`5H +.mA+La2qץks˃9Nϓȓy^'gꦷoj6#!|t!@qMY: ]fd5)KGac_I7y/8G9ez4002n vUo7I^t%dXw)n9ʓ(eè('cU*gͿD> VwvE.2/k #kHUY4>DTx+)leOU6NaT P[5ʎ=2)wl=i(*O0_&Zhm|p eݶ܋JPuKuMea }:HPZȉ;%da CԗuHTZgay#tA#D9ESDhUh+(?<@S@|ͧ]J6 bٮb.r5o8,_@U bGlܳIaoOm&:,2]L"2(#d/@$1q6FeB[^4tyYs6n|ݞ1u $jz!ilP,ӑWK_mM! Ԅ[n75w-M2ry&{ģ[>0oȐ={U1aHiW&v1Ke}xKF˰#9FDAcޏn<5qb`>E*!;\LI[i+ݰ:[^+KOO2sۯ+-t!iYpSWJyP4΅~I.!%RUj{9{c1"ŏ"3B-N8a?!2En҃'ErKPZ~[hld;kYRz6.(AXq/FRioިb 5x\r\`vSInߥ+ 1w ?S m-$AcJ2 .{pj 86BBc 8"D ^,O㷪rt?3M\6<3{Rl,+(bU#]GB_4JXz^|╆`tZpP`wo.'c'p?~m~SO{GEn.^НB BU΢?ADBgnۂ¨Խ~D`&Dd);rD\@WQcALsԂshv0U@\ۗ㤐ԊAMդ8~ e:q!֡mJᨫg e@n=o܏, ;@Em U|KMJ/D|DzYz /6+M9r4oW+VL!fA[ iQa'H-ކm*6\B7(nϝ] *5YJ@j҉ v`׌σW Q88#oHc|t 9ɂh1$d((6ʚLy\$}PMLDg0sxz-F0KAW/DmGB #~ۚz"Pg⎍ FryEҌAMc>r» =#1 V*/Kdm1zђd? ZJ= aw'{`a^lx2a4Y*{?Yտ㲊-)B_3Qs>ѹu*-P[~0mcS/) }0 k߻X,T|ld~fhfcODJD$yoD/hkG(-^Ʀ$ h'rm Vaj]*ǫע˨^8h|OE~x09ʗR^6Ҫi9tlNRZ1L;Yy|9Sϟ&(.0FB֥-b@A%P~+%f Cqlu Е:.;8k- Ss6쎆HKSh&.ӭ?oh*) ԧ^6Ƕ{ȢhZsxixv2˿)2zQ,gQK>ΡKp[dcgm_ON[C/4%,y0|]C%b>Ƨ7WsYfo$+Di^K# !*ll DUagu@I\ TF͋C,*ozyE3m2uz&>5V#v.)y >6|# s{kJ:,Qmk5 ݬ*IA)pc7*]2zwo:ENV (OA{c3ZY!_Ymm'p;:Dg׍OS{[Ir~GepDm~*8q5Bѿ߰"Rd1oꩩ|BVz I-Xք?j4mR43PDTؽ%m8|xrb_`w}" fB™l.c .Vjd;hʷscFٵyv{@5GNǿP݌e@Jlu"3L'aS}օz3kSy9-Q%"Կ:kLk@uw@a=(Jc OX%5S<(AyCI(Ǣ}ۢGJL***tMM!CK)QV%ğ`g8Xi!e^N^ozN蛐X P֮r8o+@s&ovy1+/R2JT-;]\Rr}]E3TJL0F2>f }w5hnVЎO (tJX0E<̡i«W0u42#zma*SM4rEz/R>1oe˨m<0s2wȦF\u Wr 3Q=kEcB/? |ZBW%B;Px&jŋ c&,=(B/<{IzBq)h&sRٱq``;N,>0w( Iz A6%ިQʅ2W%R-ǖ/rxM5eϛ)$_ź{ rءdHP+,;+}fO@. /'6u>7~  #ntbEnR(Hv@H"*yOn&:|ULPs șzB*{r,jD#lwɷ - {rN n?HޙXBhT,{VFΩ^=ns6`a^z Px 8k%Ym1E~y1Up_R(9sT<%~fp*2j˒^xXcv*;u5 .pi祣F!!/)_v:y |[؂*^soIŠ*1?kETZEؗI-V\q}tD-ZÄrleNh ceMMfqaJk߹N1hs-E-,%,qFV4EH?Dw)~އ~RT(7 dvՌJkn4w/=@PemfTW+|Rw5§zn`>$TATr}qdA Q۔%=+_˾Hi}WiN\^ UvfHޚC6Qc07': )FOwZ)&V/QϷlcCBQpvdPe%eB Ӆh exU^ƙ Tu:Ԟ"!K"Qqh8D0u&Eg"Aˋ; EM*ŠsUv)mFWKPj1gRib8vܡ;ߙo>Əqz|L3 |*όfdž\',.7%T9ʔ>Ey=vXyß>۷p Or#5}ye0D|sוCz +DBrh1P=!{ddKn6?l#4[9O-Ghykvw'c$4R!,#uj@`v~<9LǨk) :CPbMN*r rOznjrKTePfk)y̾x#5J6;{ P3_q8gLq{ qK^.Ǭj77քzfsEpmNqDЕ Bٳ77N}v#B[OhI[TZM̸`tS ^7vRVwpD YՈ)zע~|NǬ?(7@>Ǐh, .4b\kdsKRɨCqT JT66He8g(U@{;l.ծ񫨁xL- ,;'4S ;,"i_]s0?7q9ĠÙ?bLLؒ/j'@>k6\THzM%xP5΍Q@ja25 JGvN|h7r=5)_ |}qø-o9guQZinc"Y~AS=al)@B=ɷ3йwŠ%Qm]8u狝w~iIW.X ;KaSRF9 ~C ERs(*![JSDo\\A$-`=}byJX'U"AOܷb7Yǒs?⼑τ,wGdyw*AB}rR6`4;Xɑ,n9& @oOz!zc׳N+]𫆜Y`A?)M-[0up+&ADvJbi/0lGZ48HɭWu FgWwcNN3Mg2}i6{' J+E=Pl)D|gxJFZ;Ϳ'i~RF@#_dWBaNb*ily,u+Ӹ8e<Z0Ǧ3)+ę鎋Ip\NC-ϐ$(MYHaX 1o8 CDrLUbdցutf{QJ^IK/#!0hcqT@vhFG$m`P}/J Įb(Ζ?T'svs4"D< [iXZIwa,_?:3^_o[B)6qdEɾ!7=2͍64Oy<@[;:;'WFQ*ҕT4) q@HL\ UU?&]4_&4|T<HRvRUtS EQԲoV820T{`?nL]W5:*-媅A碋?nNq(Ailkt=>əSSoN).hσfhnjO&<⮄%vN:xC>EZ!YY\KCJvTy\^ϳעo#I֕T+^I .YI<M|JҢ*}sߒDPokTtP& Bc"h1S>|6 `W.!Az_s;ѢD4íoo3jF ެHWg '4eq@),9 k -W;)sa AB>H D }yZMgRح+dEl[VfV.x&n:Q!~w;Vinڥ7> Zl/%sz,owJT*,PA[)wR3ݣZRl;"!(,%ĕ:UE- 8-?At< Y KkRy,$}/hXNnCB،UؑjyjZ[ OA$'i p6GfUok#7^ 1nִ/:CT;,%)Eͅ8=^#L ӱ&H% 5NǗE>SiS59mэq~az2Xm%}w.xs:c6kTSWYG!V ygP\l72&3W`I߱,27 q1 )(*vAD]y6r_С_>aƃAz=9;PGΞhqwTq:UĨ2uƗYv]6x\;}(%9"V"5"X|w£T.{BPCZȐ iڗMJ CSU $(:(~?ه@3J(cHrZ1P5ֵ8$ӗ SA=q@^zkolXe bI[q Y+[V'!MBFA4!oSm:SB EΜ^Sp=i1M鹴*ϭDib) k/Q [Fgє( +9m]?Q%ܙ-IHZ䭶?t|;+uC;#eo1)Ր2Xx u3 \tn\!͔'6οiDx}-{뿽M-%,$ްR͋*EfMPˌd°*~J Ů UvժS T$G2/ǠO9(qrMH1a(Ao)Hl;liN8F.0U)}"H!A%u |R ֆ,Cf$ BqRX}s&} |O[w. V^_%7z';1[iDuGZ8FuQĥhffY`*N ^ -?|C 1אv&zyVV ,X~`)X5Vc*z@,d*ɚlDg8S収0KΚbkCx#O_)!g!cz )u%ݍBvC<VSme-D";!Go.O(X4QniAHw]f</t~NG #yOp $U”Zr%K "ʛ 5cѣ ;F{5-L3PdQjJ> k*GQFMk-4(ų>HRd^ujeBK𪏙dXw| Pg `ŋ3d>. RԖ(̯O'Nf=,Xf %C@}n5*TSxp<u.o[ϑm]kvR`r^QzQخ$ ol_(z( T lǺߨ C|nw?T|Qo[I _!WX0P'Tx<)>x̑~/6T 6#MKZ#+^)?e3#1ʷ"q +]y¾V?,'ܱ(BK*XBB1]P[J@"Mau#[4-<% )"S/‹uO^n'tL/t5zg $toud]}ky|[YX6V{Ik\$=펖.U*d W +1!ZI'((hFQ>?5-͠9 I^:]TyƽWj_C {L t琹S6iG5,ء4x-znup sp2!3|ұ<*$ J=MHfw$u ԁteP3q:yOC ` ճR . +RSVu8:0;hE5vJ㲁Dny*r`oq4\Q9 >h3"{\|E]IB:Nbe?Ұ fMH$nD=U d Ц&w% \9۲"FvH"~m=&DΤ(R( ɢuF>y9ubocU~tV]`NBtU%iZ9{uhJaSgËPrh#s\l~ǨD_'P *tM̃g&gH1r7fktzz~vfDPA 6BNhRS:l La)HF6'Q(ɨaN:|魬EU'׽5\?D !G vӘ愻vkcujnI}oxTwz%4jbJgRf8GADqE~{PkaKT]b:خՒXIZw65Mt)2d k# -k\?H~MV )8R;:n 5*)+lB^%T[K~DaXsūaC!􍏗gnMъ.]{1Ag}[47g8@G@缶?a# x.|х3hBuA^DÙcFpϋ!ö=Y[ampm.7sMND#PTbJ!X[**Ց42<'," 0V .6Y?"pOC3`KAVȑ 3tzFȪrh8) -dR! U\;@gb*҄(;c:mqE1˿6o%ӵlE= c_LRZ9X?Cˤճi(Jsi{Bsi%#]/DKOlb-p' T/y22Vo0 ޮW8y @e=jݦ'C9Sx='gz-}::2HzLG̖f`DUٴd8j&EF!'>zbsuМ>&4`ɘ9r COVB[ii"hC#(;S^ KZlAigmעq]w/XYwS+$BXBǏ.Q܉ʿAz, ' PB썼f8S0S|F:Ʉ`ײK_RayXm$'}JߨZ*+JQ|f[N f,uΦt#+wX/r++q+UB$,[0ݪH˒J/$X1Pɢ-SK<JEzisPYxbAN>7wz+0BڿbB#~uHn ŤH#}T@=V|r3ڣFJE'CMe9,w\zĈZo“1Lm/XTLyDk}_oqn*èv gYzxd@W¢5j {I ,Wv$x1(١xy4w1Eryhk~ߨ JJC~hf~ޢ]z$=X*K]A.ctiN8:OscJ94UpSNNߎ?d' :$][Ձa Jf$OcHv| 8@3lŠ)ֶz=z<Y8,y#9^9z kC)]p@Cy➊mbH&FLR*hQ%~l䓧A(q~ ;C@u 4W/eB"lB4Ş0\ޱ=42YzU# XehڠsynO.K?(fi7ՁIFj^ӛۣ:NoHxAo!M5wIKSĢ&&ײV`5̨Ϧ~W`8_jr<(?SY̗qͲeIj7`v1 \M@}e|[cCUC|FBdF%.(e8\Z$iX =XSe/̇Յ|< IA&uX־-a$`r٣Km+VٓPɮ ?J4yjY$=s߬yO ^`"|aQaHOȃdj s0rLz,}h/ZFS蝣$ϗ:xߎ\OLoo yUNQ1^-+_Yn<HMg2C ٯ]9UQkhZw3B:c~`l7YRKkP;zgF>\A}j!EG|gL`tX=ĞaV>EaK59֬bu p~aB+L? ӣվiPE/=?~,$4013 |l e=xHMs(\eU$qlF-3d%NrAt+22 qZW 9[-Plk U6T+?zf+l_LrMv'dPG.I3.μW1,`Y6ig [1=Zn0;C7ШkhbX'2E7׏Yt=GsVf+\Cqf:2̱Ϛ'0oiJTוq7cݬ_ߖ+j3Vɴ32,,-&Ft4DyL%CjN#Ɔa$`;kj Uӵ* R#a=6ӫ2Ae L˧Uu6mlRPr#1MZ ưI5. @dW8!ϥWlVw1,Uu]@;*h}32)PdLǀexAbLZ ;@Ӽ KOi8[s;C(ڽ&Le0/P,155Y3]Ώ 1*aⳫ>Rmn*OU)D'J'J#Fũ/egidKMOI;GsGV^Z{H7Wu6(~,&|/HnۂrD̓7pF-=O5YZâRiTy^ )dϠ9J0USRNj"6kuMWa_Q)֨szVEر+wAMȐChpf>X{ϥ: .FNzC')#[[P)O&swN!DրN[&MZwrL&"DC  1@_bYQ!칮?Ͻ#eʫ`A-JJMJ*D'"c,zн}oaAmi9N$\b-=!MLU57.lD0q) 90: sb$J_Y j90VY-eaMհݻ6Nٷ<)q# p>S+=F!,>ĨU[krP #-Vݿg+C)2 _P бYY ˘@ (ꀠGُ}v Q'l]!jK}=s׏EOEMZbDisPeֻ4lC;OY9H;_ EDPt}/MU9^`x z nSqjfLkS8z !|_.PJ>V|F{l'^bf]`dw lKӧ iGKo?O^qedlU>+N#|e/!}"7I 2WnW8Ѫ kSQO6=+@ZdԠ"!ȡ,yܐV_,6$pQ9 N~U :`̊@GcUYuh.c +6 =gW56qeMcև[239AqM4SSD%ozԲuU TYZ)%͑Ӝ@M,'VSBV5?F!=AA⛍_\FiE!C/['hi^}-JKmȈ$ 4FJQQèDŽkG*(k\r}n??23:&QԏDd+*Zی`h| LgnV.a=5[ Fײ3,S*3Rm <5HА_{QʶWs'=nԔ"!q(rq]$Ukǽ%0xwJ_>qP 4(8 ,bcRyoLq[!DTLes*rzr,|ajA.\4I#RmҢ ~ɇFʶd#KQ-NӢ-*S LC0qHQʉ}Kj,iG+  [Gk/ߙc!.yB-ͮ*?J~5"Kp;Εt+v>|F" ڊcvj>1%Omc(e5|U}Ñ\ w_cF҆H"4(aA9qmCﻬR~Y$ڔWSÉ6]Xū\v'= OnMF# `fdrYujKTY`ˈ. @|+gDhњp^. I{O-"V z'lCMrTߤ!npSI}r_!8z)W`]AQnE:*mߧUByO`Vz `U*%?SE{d+btE^+Nh/B_yUyL7\>4x =}uē̺(\W?1<^ݱ9U!@`N=yl8-_~jEwhŏ]I*X™QP/QK+?' Xw%!X[\yavs<Õz(IJ#ï kf a0wbDh)\[/2 83WUTZAl9́{;Kc򑕥~;Q̪eu4gϩWMJz-E͋ZnMꏃq4uMo|Ӗ9ȫ㩉.(1Bٔ OpJZq`9DzmukH٭uL'ѽRs?S:L,vf}r+;kn\ 3~uӾ4BlO f9M퉮J+|'5n?zo;j2jw$7!mB[Ahg "m53_,ts~#xԋ3Aﰮg˔5TT^W؂6MvXviBX~LhķąsqWju,{;uyz܉@+H5Sǹ[jAWŞD\+68G7B/Ql+%@<{=C* " ^,&Uy䜢;!^Mb 1559ř/䲍tZ~Z-p9H?puN2 8B M$|Kb)o Zޯ #S0>@~'5Uy:!Κ|Ѷ5@qlSe DY݊h<{t"6^9 1˱ŵ"ŨA.AF |qGO󠍁Ҵ%u8ݝ9WТR Ԋ8Qׇ)SH@ ;l119 k=wv6bQ`,SeM:Wo"7_Ov"W=d8I%,waJFus]ίhFJi$Vh}GA KgtpB2B0)ËUƖ[(I͞-͇qrUډmov߂'yԛU8?9jJ1@ÊITkhqbN*_Q +CI- cB3G{ u& q۲h?\yT2|yZ-˜ QO(@>9jjY"1mIgBHǝ*~'fvNqsX:MjOXŽT P=+Vqw~)Y[;~yU&8B.s2߇g) y.ϬaF=0ev9n^zC5v֞%f1:nMJmeE?ڤ#q#)*K Yƛ(RhDlT$LG:Yj* S-:crb6ڶ(y U _bn 8O.̡Ͳ:vF KsB}QC?(' )ѡ"hG>@oРG f#k0slԠ]U eH)ljQ'$K|์/(^?q&r눈晱u`xw$Cy5(bG7v;9]_wEzpޱNA |ګNi9ïZQgϹx"K/W4G짫2w1EI1eJPHCQ$ GӖ^W + 9Jr x۾Rz0%$93*vGcR\ލ5>Pf M` Ge 0q]L߂~5a%U+#en*T F3A}l}`RcL`[hKuګx=RW#Klp`X~ޖJ7U,q6]Ե4_Dx?$eYV -Vᘑb̔tP/֊Sw?N&ĩ7*~@gBjYQˤ.lk)8V_I7(kYĘaFg'xڵK0 ]4799j7O(]p1ڴ}n?yzkSȄԜZVO["Puri @5F`LcTV6tA;Ea@Q4M傞,c1_ R=: ZDD $N+djEfW2t=z |k~> u&ŏckhTXh$mj`"Bv<7$fGO=2?z$fO;s.fTA0)'6*gW =%=b߄R~#5{LF¦Tm9'͕CYMg&YB!\~_+6ּZa۵ u4*yDBkŭb Rjg2e{dA~oxZl@9HLW}d]>mf 8Uϧr WE߄llϋͯY7p7ZgܸP+}ϯQYpn!Qs^Ճ|YS4 ]r6)&7Akd,0{? ItIDKwh2-*ʉ$@քFܖ3 DTd%Ԣ_E Cy֔jx%*j ;bJtwhқͤrm,rnmS\&dG?^uĮrlo,f9_f H98B _(&B{#u{;}x[=m8OPj<J`>w3HA6꼴˓zdt_1I;LN"Tw̼:˓Ol aыMK0,s,bsP LBN%+*`Q_u3>�OGvW/d`!WvOV 4A "MwH9W~F ̇WRa9M>{px]'l NuQXzdzUݨ'yh$oY?\u5L_[շ;lc%m GhiԗץVg- ϣ[ܘWyEj/f;Ql1* )ZE=5=K кpWNp/o6ŁgO>+W#9N%UQd{-vwBԻw"9g nPX|GF܇#T'4ݟUhbmAQ_!5ioDC|%2Q͟CzIndY_}DN! I/ D uúj\y4`'F$y63hc>$T a2 .㽇I>l ҩd;wx s+;U .Y ޮݻf;CQɑv)%]T7u"Jy3Tf(ϒ~:C5hj=' _Uo@9QN3ݔn8ԅ265OpMA7Į:9"wu#Gz&ihRNrbe E[W[RjvvpFC|{5޻ZgYEI0Xkиl{c{Nv\܆ f?ys*"-@H\E0 7Ґs(%ħ뗲XGZ]E>B2=LD4g5r^7KA{m"V4ˉYk+NlyʚIqOv(2yϜ6Q\8l Wi^͕H X1Eiobe1J+fI02ԣ~3ƒf`͒6ZZ& Pki ,t@-54hK֊[]f>зLՖ0N,?5_dxr:Tַ;sԃ='V%ъcA@h{ S3S@Y\8̾Bbrs R![tm@L=z: 8wv"ďbpFy6A"( =P&xTa,y1c 󗙄u5~hO2w9yD QvX _%x{oa x6P+›RSlB ^Y %e><%-#5f[;qmlث&Hٙm.5>W}FrE锖2Y3ڡi:8* .)!բE4]u6l:(q TݟV8`280-TIδ|7<8A(oVPzG7o~+Eq/ڐDϓLzO6W-ӳ ŲV֒`X҈Bh]Y)Z^{O̐& "R'ë| gWG .fˎˆX iseg% JfҢxw?xǡ:XzTC1zS9t H(ҡ},IgnaH۟. }:_N Ot$%Dj^bR/܋*Ȃ#0Qp.GNt;"@L)$RJh}$ ]AU[aTkK|?)@]Ye iX1зePz޸$#˵ΣQﺘn% s #* ڈ_j: PRqb]d但5p $#W8^V4M/EL=juYZ+pB<'̴σ0"6ǃMuG/E -lt=2MpOnoXk\W 5sr~/CgL{N;H ת~=˸Vx֬3]ZmH<;lM]8O'ijv#x),G?fgMc jjCeu2K]Zz-9w$HLxd[l&Ӵ2 p֖_RkϲB%gēm>A=avV 쿙V+_Rq׸pδG fS'g&)sWshT\@NuwՐ`}CK# GcNmv+xԇ(\oC(Gq)΍6CK8;U^nXO`9|ΟVuRJ*7k'{5!ƼɍnpDա d.)Et{o wutTR҇moz6cO r*-yC5 $l} wOHwS%!XjK67aLMzT:(XyYp~B 1S+ 5'ŸNݪ")жZO%Cnn.3ϯ)0 Q==kS蜞YU)sR xVL\R۷}.c5t5$3Bgǎvo9TiߓMp+|.yVhud zl*#'c !(&^<+H ,pٍ\D -9K7,H|ư$J n3n=HoH:6E [;,b(x51R).?.L_ 'CWg-fO Q8Ձ7qcaSr)><ʖjÔMs/a@YQNlfz|g&KTvBľDA.aEU˜%Kru V դ}p`jGҥX'^n kd4g}$:ĉ`QΫ'8bW3q(Bnʕe-?p+J!Y:|v[Qk4CS?$PɗP SBIZU.XϜG =\yiȊ+űT+^3+I8;Es4oaGCX .ӱxi~ǥPiqPlƓk`ce/Xb9"*C XҲfc,^ Vx' iF >;<*fٰ0 =P"T8̰d̈$Yމ `N}9kT^z+l2,RJ>5fZk͉:g7㵔Yyfv >^dpj5eQkг # |FQNRGk]$@b}3^,:KT# yuhgLUou=*e˪T&sܺk)$$xLEd\ne6Aؤ7 Wm8 W8-Y%3^ZWn*rUIs_\Dc&pa enf_mHgҴU+AmAޟ()YХ1ԭPohʰpJNu8CJ.JLJg[ZMFբb{IL66|ZA1@^:))BTCGV= 2yΘqS)5<<s9ܨk+9xA{,IQfq@|q`mdee dNn^ ThBN$YWz7_4s2:NchjgZ Rj gIyzx^}8C5kǤlݛd]n]`fv0 jKLq^Iv',ag.uDҝZ95~!ewh{ \/y(+֪w'ĆNuǪDM-vz9zӥwOî r޳C'f+m0>Nkc@XJF4ۀ$( gesMÍFNYn$P&C@ˍcUZ(7W!7k{t.#5ӯɿ'XWe2ts,?>˱tl!Q6qd#K>إ 5%hp:].t "p9$Lhco"dZed oS@Tj.ٸ*}VY5MS5Էg^.@V ޺;]O`e;fcO5le/J(3ٮ %֫=ٕ}:EXq(ŹTi ID,/(sըbǓG#یh0?6 VIr@W {ק-oCttP,lB޳v:Z-bmze'l,%fhxg)0`8{M!DE oSP[Ba Q+&ձ~ 6G+$bo*c6;7Q `sKM$'2 ,L s,2a2o]^dzske2˨2rLxofX[YƁO Տ4t=JnIAcwK@'MXMC>9cTEM;ʾsҸ |@HnDoA2EYܟcCruQ;?"S;jgԧh$A:ӆZQR t  e i3Ƿ>sY70x)JxkcD|9lOTE.ZyNAFp_ =҄@ fXLke(A9efMH5yzάTU#Ä0̨d mEڐ6Uß#ؖ8Ѧǒ3HlR2l/申sA>]tKIBqoa~kxp8rǺb@_ &yqSH蠢GO90>GËO}iK $Ci$`!2͕G!b.QNC(ji[[=`@09{Ql$` :!w52qX~FhYPY(cǒ* 0oUӻMN`z7Ā/ 8EGt^6CoVQw4۶s]{QK KPe/NXʇWxA}`"3#+YôULxa<,>vOGs(̟&{[©NID@d 1[kq \x" )b4.e!ENZEWso"2#0az.`"CqP%ZMKwxg\v czc%(aMR%8~e<OգyHVgH6Q4GVH޵ -56D<<*ЯVҨwrȞc)BVJ5RrRwIVE`_n P+6==zc>C)P+aT--%(X^5 b b+PM"x"jNyCV{iR3zkVM:$wi{(qzh'q()t՛$^=L9wݤW[mOF>rMkm7LHhhX]YD>j`ろK!}DIRRl>j V"g⎠_)Az^umO-f2()rc:,!pu+:ٜl9)bHք<7B+gN$,!3i-w Ͳ-㟩\8n<_Od׭:~EK9OO3nqZePt{Fә#',#~?#0 w*lqdLG-JӀ9QBޙ-9+xgUuB0&.js:{s8A".5E;odм_ƏxC͈k}{<&d/|%NYO ߝpmу 1\+'[XCc'Rǟ$`ˎ $RSw/ Ӈ0& eю\R+]ccNI1HƭCS3$]ټ^H/`O5D9"Hac)V3c\y>gvx [*G+ۅ@ֶܦ6󞬈˧;M'8Bx 7B[we1]3*_?-V) {=AzȌb;bqf%O+ t~dC]oWP@ND+KFȾxϒ|?R,g u3;i0w%*s^ G*M{WZA^lߥĆd)=/CE9H^E.LI#SohVwQLARפ80 ʅc#&8EÕk"j"ǧ+?gmu_5b iiс=nV&o[x:`("h* ?P1e݀~aJeQE4cKw^թ:QѢ@cg\kfDDc-WPOHxLq̨fl{4yڔw%'>*/`mL=THBIOd Xq#'6qV/i1fb0DET1eij1|uD1WufEpp/n˭:%A`DSF$˜ed+G 5²SgZ4׷V)Go4̳ؔk ]qHN v ?&Hr: E,bo'gU L x&6VDP,E=MP(p8djwFه(bٙ|ȒfΜSUjW)n̤}fW%[aG+B_Ͻϧ]<hh 7WhŢ줄WrXγǡ]Eȹ/=7H&{bAU7aa?Gэ-wv! iw \kL,B]0e#Λ/`858N2ב~u=tѿ2 F9 OeSSǬ4ۉjt34p8\9ֈYqa}Qy> ΔYVt/ҰN1qב򬗂q0EU/3!;|vSxM<9by[_:rr4rD;׻EuªW og]?O1^Ҍ5ioW$G`B}Sl5[]EɦiE`R>ٕO34 '$Of`"*b(!IX7 8d)c\<!>-Pd. Ǵ1(4D{§}3fHLd d׶X5{NtaC~S{sㆥG@pi^ Uh{g~so/9>OL#bA6Z8mDk>ꐦ1t'{0ya=S ``RHvHęMt>N!=5F5Nb"1#\=tTyA?zA6F,LM}X5 \$W;Ns_%h%kx2Y߭#AOϦ }kiu,$S@GzcKKxGH粙L `4I7Y:\?,ܵm@ s= o? V ?%%ZL~]oa3myKJ_]p.c^Z'X~_0WPs;9ńW-XE7e°~%Hbv+2mV62 4bȥ-feBz "*@|UU` X?qLQu{cU5 HUϰ2!d+nxZ8ޝ IWAK=&Z%~@&B7rxn;,W 2ONs٥qirE7.asDћƼX4V.(ko]=DA8W_-6:; խrz40ɬCA^`Qx{t7VCa1֒Ϡ!ZP<iWAg2ʈ/ {LkÕ lh]ƲOwb=z[* T ʅ!N)pPFݧ~TQMCD~4mpYx{b/iϢ[ھ0!/-sEbsfSjJlyu˲ttW 82'DLFC֌Va!CmD˳w(C8D<Zn(X\#cԆWbvP/o+ϸB|P }Fia÷Lx $J 14 +';:VxR* 30]][}{&q-Bv'z]J3iKH1^ژve'ҧ[_+uH!G ]{"<7(f٠?Mv8U*hCcLR*mlY<]ыO$ h&fý`eb<ݍn`v3?&*Up]LDڋ43@V'siP7n6Q\|FFSˉy-75޳];gFEɍ|l?kz4|TD6ۿmn. µN?̐i7 > F[XX]BGO źt]%`@ 5OK7tYfT쩪1HYzM8@zؿQ޷?HCL n ' ?/6s]<[u^w|^vk!v뇻׈ߊ<$IXUhlj[Zq8Aڼ0f|^tLNk/= xC->FI;UKu_ܲBL@&@qwu@Y~~ӍI۱>Be )%0a2'$j4B9H'Yh@smR&"Զ΍BnS20f-0@+ȰeTfy "B.{f)Q25(;>㰶HӃeD_R rsܤ GH[kc2GmU!z1ۼO ʰtO\Op ndS|?ɀ[_$xծɉ丌+=ɼxg!iJ("oevrJZCψK͢JXefn\ބ*_(Lԝ6mjdz >ޅĒq.͵ƣN.3?{AH=>yWG'в%ף$qޑQM%gz+jvG.Mм*Չ>4z .-ZBO_j'GC[gOG4NY0_L}/k =A=c8g\;D >fvvwim'C.P hBLc:J _U$Ҵb3uΓJ<|1tk {/ q?+Nsߎb/bB1.Ll M6z`s30aS61+`HI#{q_#!>pȧ"VhqTpROkv .~*Y#7@H9Z#=rtH57dYp= 輩#x$(kaJY.b$SE0H즀K2`}B,Z:ZF6E#kҸ}I/Tˈ z`kXZ:ai_ Msh[h|S̢c}_:긞htS Anϼ1 Cm^]bZLR9(keI4ah6EX1v({~fԲSbx5įCw)iTy`G>fÙt^= t.8Jї8L8NwpE됈8={"jvKp;]juFpHe!C@PbՔwE!SL0읣xX [Na_-d% R 2r Wo.-;ikZAft;ȋ.y/ G/t\ܪv㬆́48qP )dSeWx;jវ403 WJܥ.-ѧkQ,?3 0ׅ+ш8V&+ D)hW0i4Z Si@PkFB8OoϾ7ґ^ @Ҝ0.ڟg5Gb3m$}6foB/J%7 kVEpLF-+1. <R_R ӑZbsLι <{w4${Tw!H:I}V… /pE_9\z 뾫AMi?M^[i7H> SVlLG!$V"{h;ӣ2%\@".+L?t{yx>n4 ̗Eddnhs5&$J3XcS1;k\_] 8E+oG @D_Hfm.,R9Af xFM!:Gcy{du6"$`q x$KT/rG"Lh*nGq"Dʓ621Xl:{5yw*: PdR!6-$9BLUO",NW pNo;1Vٿqz].mT[fYT9ڳI} ]p0ުC BZP y}r{Z#N?;?GRˉTCzH*Tqz2BD#n8a1$>?|o)LnD sZh\Kt-RhsM ֓TZĄJ9~,EAT)O<rKLm4+6 ʕg>|a`D7Q7ñ`䱿⧀(8#zak5([՞ǂL'S[pb@r<ю7w!toibOC[mL|H)np+@}XJ&a͙5h=p/7Vh/+W{=7wJ K652 9ORx,-I_j,?Kxci1ugSosNVjLxn[!1/=}%W\JWa*eȴ*]v٦L!ctv+(SȎC e0fi+'1R5tݕ|Ufk>iIrd ! q+#3.i+V(]?ܯRrlxyKLޓѳq D]K7^#Ym7Br><Ԥs=2dM3 >Y[Q6ޖ$%ÕP8HNN((g%WyZ~ j4ha'q\G-ۼֳvn3s'ٸV#.h`α'"l(-X[ Ԭ_^կۤ1+lӈ.e-:Z˭JY!F ̣.IXWb6ړ 8@ iIOQ@cq vhKlC>H1$qyDҾꋘµ  ĂgqdiSde$HnUԵSUquRbz4b)Q>w6ǿ"F{[BHhwSA3/D5x ,8$]oԣeޫIDNh:_ܷI5=is}W,!tI%8|}2 i$vG!De捄sQ,G !=OYtK!J}]\TRm tl"^{%4%!Zv{^g9gB kxqO'lvc I2uc` jR8q j:t.#li{ .rkLܐ$/(d'v+? /0`dҫ^M;abTE]zWa~D"?)}~ שCc@]3yc0Ʒb w7C˺Lq'<$ sMwB mI+##͗t3)Tƣ^GNg8 dq?КVn14b wY}wa S* ;l!ZgDeݧ9B(D&ndM/w vnॿʉ+OWd,|!Y&d 5f[c!px_IiYR2. Ka;͎f@l6&!b)ZNj]i=@^L$cm;k7ȶ$i"&;}\d 7VEF O7xŠipz(RE(z!5 x*!2˿l["x .HO/ 4wE#SIDSG[.h! 3xKlmEWUjRʛ}'Z@s$k4TК߅|ݖ_&B 0u]ߍ_WDCE#==]4_DARWe]R3sP~k]D` F;_ij lW#Lo a(iЬ~UW[\y]T8wz[U:*D%MZnKiC V%ǧJbC;T߮I #}m6YAA>V\.d =qM2ko: 2%R~?,6Ltϕ(N^Pճ/sg 2ĻB =A\\=.6[?N0-KaB-ە)!g8,9b0W)$׼Y~T6]8мZIU63rdc#6v ǤM &ٜm n@y L+ޒ_'dm )^&(ZEz1$|>pw6[?a.+]IlIsϤEg5&qS)ȫ0s}&3X/^ϯ[ۿW@6*۱3(4kqYg|!׮ξU]H8F,$[r\8'B.&8ıΕ'm;λ5U"R6^}!׃`O9!=5I>|qg;b&Pz(-.B8aɱ̋X69<`.ysaE #wh0GtQPCnH%L@:-g ʾWa er }-1 [T_-"U|=K1f@018ANS'=!2CYfci / ˈ,9?؋~0=8fJ\ι jL(%FDצtQffoR+i+r١|P Iڇ#oԆL e#72 -:a*M@y$WRc8M-ɤ*]}#:o!xII_iiϒ2(`>Hor7ehCHQ>Bz^[c`Pf֜0Aҽևe7oD)j[kb"> HFiZ`4F j]`߄WIşv3hܛ}W0v`2N|3 ٔ"씤1_ TY+h3=] -Z,ǔko&\D> ]mc~^ܔ}) MJkTBLjSeAeO*Mӏrq[v O܃"-csF:p3E f,+Жv#FVDf;[D)?0v4L&-!Q3ZNmWdf%11?%}jԍya{ 17Z4 NW NHQńu(PE*Nty'S>fR ,Vl/|PmYrZ~Do>T| Q-eqJ9Cެ4\TxkSl27EnA+\x TSck=\"/64dy]< # .Jbt`AINQƻS߫$nE݇+cѦ-˫W%bs+PA][H(9 gFA4{b`3d&w}TZX!iV_j\Kz,E˝Ci Nlb#T )rQ&X%[`5%P|ItiDJ>C#8e 7YV]N٥E蠭@cn4v%0 -ثI- (6w \}{ $``.Y0ϊўM%Gu ꅥДYJMQ@xԠ -oR+ CNxnV}/4~mc#U_&SfA^6Sq&(R(vyEENӤɽXg::292;ƶ@5ܭ}TRE= k}E(ӢyX Y.Wghze m=adCc+뾯oWwc,|7IH>ddM bm J5UTCz{+A[Ж2Q?7ɵѼCó΃!P;!\kDfbYk@pFT_=8H-FJ1K Rqlſ:S R|$t|ETg [lݡw^9L恊Ќ)_` piW?/Ce?Pf AJK gI4 u?ÒAXF+9) ˨exq+I++mD(NR4Ԑ 앫9OK3ʂy5ֽg_<֩г٪P+:Ar+$uMda `c%4%*XFq~\/P(l.{yȅcF%=Z5"o &I=R6-,hx24C`T RhNBu۽ 1d,%8b%RFO|5?4TDAeI[sݖІ˳NuɶZPi4VsԌRއ/(E`0/km5hF"̃>m""Z`nK֘A|?s-!pbW=ZȄ4MEd],_P£Cewߏ:BMW;krYWc& \Mz~F0"㣫'r`y&aX!`tY/?I1%T7f5|MI[|04޾7H u倱v$&`77^2ș'EK'%z} ɩ _-ƾ>𗩥 7t"P+wݲ#K@EFԾuWfa{d1hgΟ wLԕlISTaq =3_N8M h-E^撑%F# I ;]v =ge},oqU3Cvߪ3U.տ=c 4FMC5U*p:FskݓT'jaց@ff:?D7AjVMΒp,#NCIsdJl8:#^Sg#qO(z8IZ>E5d@kΤ޹iDW1r|6ׁxY,^/!M| #tERp Z05JrINE_dzK +՞ixx]FжͿ7:ʣMN#eծdj%O'YqI.ڡÇ5 d@Eq_mƖ$CfQxff'-J_%fZ \2A1FUe MyZs!94n` Uږii1 綒55cǓ^Bk:a?N A]l@n 7C JfBʀeuRlS)BqEO4R@pMߕ\'uNc.IB36PTlsh~xةk\RM!GRu 72e)_2j C+I?+al@ ?W!lj(.̋ #%wsVq{Y{7|˒F)Ӑ~k\w::淨_1?OROh?5v8u`Ϫh`ca~zAsL('Y(C7 8oI ˤ\WL=5/Zu?[im€˽sw.gg 9y]n}X$m>0+wV==|uf$r(@Gxu%u^>+\)pd+mVtJP%ݘ)0_qϑ3mN֚O׮F%eTKlȀc̻o ,\X̤HNR`!n L!GlO]A b}7N3nEtk†߅0B#.SRp1$/ٯC/v5e"rXE!MgԢLZ,\C}ϰ7?<AK;n=?+C 5',ĶBU"-;BON٪ 3g@[G?zoP`+M?MFn$2VAfRXuvҕX/wHA_"!-w?~̱?+qUmEobEJ-MPflJPkJ#dALuyY^8_FZ Ƙh<&Wd-0YߵݪҊ⢻cJ=ױ_{TH#*_\L(qsáVlflE,-׷,4;nl\T 8磵,b$. Wҋ5b7w2*4+&՘;?h;q֪.^p ã~GnPZуŞOdɘp~kG?4ьƧ[ `zN@0abu>ݣR=_Y?\^ru/)!u7䘮C4)S |W[{w-t݂‚$kxUѡ='ԋQ#2ռ]&‘}A.}$Ac ue;Ж-ash/j3q:jQb'h4 }ߝiàY)(Qj˲E_XT%@5z MC|:y 0rc9u7HZV>HK@ǷI*n>B57At; NQ6'D?b(a!gk1ؿ1mE - Do )*qm8}Sk4o6YGUq$HcmXEߜhZM[FIg:8yamĪg-34xo*Fw⫹zK眲2+N8q&  usrv\-px$UeUq)_SLg҂}YMǦ]ʩ儧Jjd}qjI,,<7iygE2ěsq %Xj2X<Oǹ-Dm[uE zUS_e GQtO4Z~`#<ϙӽwk{)vw0wOj{R%^UtNoP,o2!_ ,3#Z39|+Y]w^xv;A}v/^y) +'ir7m0pR-3SJAP|+|>#TGhgG 8!dذ\=9xf DeO0#d\Rcsp1ib} RiAʑҏ3sםtp ef,1ҴDkdp|?'[4n|`bd fl|Y`|Z =U&\T+0áeNMjӿ7Xw#$NxrK|Es8; 28`Mǖb0Qx݃rrzf9G0\eT8"qZt\.>fk55ڵŠ̘sԈ y~dȈwk,墅?Lϼxy>X8 j0\<+#OTA8,G {ĝدU'R9kxOôaQ#uVpӵmLKW#_&_ Xv4V5"ܑy 44ϊzk=NC]CJ]Խy+ġnrGqq|yJ(nEۈ91a%~G1 \ݥs>I*LſP|0WÛt $$5FAUxfltG[Hj{ RAW*5bC`8Dpp|*F$X *յCDO`ًf8]N)HxoSNI%bAN8nTŅ}>咓bM;`)jvw/~"JfU@T\gl~uIh ғ09N>Wu`EC+3z ~: AliJ#T7Y)sjExC%:,%b˅7rp|՟djRE1oơG1W3q"w}kȩ o88+g#n,2Tv xv&zŜf9|;%SċZ50G!2'{I鳒5lU0UkgE leQo|&Fp75|%A G`!eDǼwR' sTz̢/ cW;8fp\7YHXxEC؉&yBD@(f2}ol>x)UbqyF 22ѨLNkՔ-5w|t_ X9 .ɝA߯ھ㒠r<<~G?7I{۽yvBmA҉#_" Odt)g7>Nu/瞋Kp\o0[ wD ֫b/d{!wh @; &JG_y`6(_Ppt6c fdz*[TAJmH! `,@r_n2x ZOԁ [Kdddn>qIH?M"Z=rO0g_VFuKo"- yӉd;jsW op[ч]pU~WGa ;QDXl>sʅA +2E=W]nۚlq5|]22ホʃ GRGw`z3ۧkodFh0 0(iWwT}w&we0q;LX!k.;?T~RůUWށ[e3ɄcZBù8= @rO*I;7:VXoB)8d@/R )Jt4!SssyG*^!; AZkUcR̤2$6ھ|i DŽ͞} 3QuV|Xr/gz L鏆IG>zc9fN8ԹD Xw?ެc.iTK %_,#$iw~Uɠiw۞:=+E`_뽮N0+< ',CF|:h,+G& 7}^t|ݨJtE@i'!iOX]>?cGDCS^ qԳ1>.`ل$8Ǡ#7cW:ؾvU>;Ux{nM{ !֧*MplF2|;}Ѫ,;&?P 1E gL Nd|[&L< [ Ռı.vE$JVm}IY`U]G@ `%`HѦB(lrW<'0DwvL X&Vj}d'a ZR6؟c0UY8DDUxAN룮Üy%D٧3y_LnΖeV'z-/M @+ E++4֝fImXkF ,t$yquIݦ&}Siw|=g6gx+`Rh8o|z#ɖp]]*nFo59%1(l蹊%Hi؝BRyaze1YQ{/9CV)X=rlI2΍#U/rdC}"c0`İ͙Ёq ^*\>op G)mʨ-=It~͜=oD-%(kj +[y mvC%Q?=Kg\;# 2:E]@b3 |ci*/Y/ne ,O[Ghu1Uz=`/搛/)|r_/AoVQwy_冎G6~)?QOϓԨ.:@3Ji 7E2 WnR`$hB7- T޶@S6>'* cGװ4/$;?VUi>:*P+fp0 Dm`//ԶR{ v")a6.3 o+}A:eP8ZR sL9˓fJۓ"U݈#}M؋Ӥɕpx"T-nlTES?v1RqJߡaH1p(U{|;Z (7 cfӏҢrR1̙%ivUpB[F҇lػ%)|P<g)Hg@rp݀;"E+PܳO-q)5T;YUZ,:(MUpY 8XfZkf-ExĒM4N*Fco8u;2$_ ,i S|ywa,fF,#7CP⤑fW7zk<hSK=#Nl5=CKGmi.r'ៀLa*5u~}HC8#֦Gh-ⴼWPbwQ/T- "&oU@GU9.W+gF~X_4."xA=JFn'$֛a/.6 d<9([ ~uT٩AeQl揾3;1*źdZsS㊟ RkMeL(vEv v%).>Ϟ,12:Y.yE6 5ʯ$v->Tku%x/RQS ^+`Tڝu{Es2a/f V4RS{TA HƤ4&M`$Mܼ^0+RÄ t| cc|;[~ɧ7؂5/.2ZSӱ26P?elÅOa듕{[pwac~|}ww{rG6F*tOXy> D'*ty6L.vO memoafoC!E:Ejܐq:UoSXkBa9ؓ,#5D1(t<9IvВQYU"D1.ID[X H5YK`jq4S(C|j6ZDVijgYOR+ɑΌ#تkd//S;ka+E kUrR *˒arg%T^A {܍cHmU7\tkeVL[%f^Ǭx (5.  {J .\Pƃq8`R-2 1B Y}XP:o76ɗ54Wƒ=-Rp#u.B[ɓYn$'XOp_r}M]e#i7L{L0ףpphk`OƈpkLBFeQYXL͓X3_@sAׇ!.%#KAYs+ɒK٧ѵK#]-uI+(s{ה-CiEh5~y8ft/H#G>8Z8\);2TuBG#Ygt\aK*q3(+6.1ee^BIr7nz=_5ρ1b47O)\B+{nĿEQ,~8~X rQM<о\BPK}ʅЦ`w?iAKԭRR ̊"-SҞ̦>MaŻKHAwQƈIe 1%ڈSj)4B)uJl|Rt/4n%NPMǨ̔~>U.6\Le GC894_9kYob7t&XxbwĿѐWfnl@e1t@vS㱚Á CLPͩet?0>Gn )?pIS+mcէ!{5e":q!6oDF{芹.( ۍ?`AȦ(dFl^i2i *@ kFJ-.\R?sfアĄx||tU`DeHs|- 6nK Q.UTyk=$.Є`:}|?!H" 7:o\}I&5rjLړv~6`hIPb̤*33 ݒ?_ 9:ԫo3wą" ƗUYcURz1G+v{zdRQ272\L5WrmE<ڲƥUz3I s'd]}PP9<+/ !*ʹm}!7zێbEp + \ՠxR.51GXy6 3n&lA֥.$Ur/ gȄGwv6?o3m%ȧǎ)¸?2u6gx e;l|JAt Nf{qYО׭2eݷVbļ&yw3iG/lqŋBŽB"5[C1u^el@$!cWSrnt70k9e]%7z)%Fʃ x]lP:;WqJA0_b,KfA}'Bk&﷩װ=\%Pv?}(U*SnxȜc=]'b܃U='ƫ:ꆺ$yΨh3gۈrW.XTBKq\b^Df@I/ptɋU0E!*Έ+]s(AԶysBPh[?'̢ \0Q{aK>u1bCoBS6;uԍv鷪!*ppQ&-`6#}꫏q>r tJ;j6:"҇ %T:[+C&` J[fGi=֎tN?./2Qa>3)B% fmc1J ^Q͞%/ke@^%o f"(xSdBҲʧɯ@W1 &^{>in2.G00+A\Z 2\0H`0"U:F_-:apV4/Oqɺcx( NmL  #g_2R؊ bW䌊fلW1B;ₜ>xvJ&oS(BFwgwUK?'9a_Q3< #A OQa@ٺf')#]NC4;0dn1-=b#)*(;n"A:|3nIi&zl|SzFVje  4zڱ*_{A녀l2d?r0`d ׋EBgE6Z6~c x/:Ly%*8*M)f,W*==.<W7 oɂ +ږO*jb#fŖ\xlᅯ]|"&+I1`-Ϋ9QsDytFΡ{oĢMX0k'o^J{b4PD%}b6צ4gy<&.~OJ]O{^{ `Q oR&(q)K`c[憳a1S[ ?I_LOYNTAR^SJxAֻhɐK\$-'"@) ΀zK4޷gyT -PC@A:-2~),oϰrAؠ?{\S>Zi\. uc2^Ӵ:WiġlM;}l2Puzp|cmC㚄l2l\W15o3UhZmY+.c}B(`#+OBZ?R?srS3QP#&v o:xfegvLcMq*{@QFt!x|c]EKWLϣYų ]Zwbh=2;O6Er"Fqߞ0ie!I{>3#M'-K%\ArGJrlB 57UG*(pAqō&eS-LYG8GҔ)7 6;R(/ 9ln^FTn#0ԎhÖIi _*FW&Ol3 UL+K2j5À&a,j'0JCX<{sl5 H-{7.ըk39WY0y ^biH' do go˥ك2Nx =VfWמ9FU+Fpb&(v/^gSI ԋ#, ڸ(]L4꿶TZ@0 gwʖY::l޶,~t&>nO1H{f|+Y_$ $ l$*Jgm4xQ'fЉN\@LxtC0WiZtS: }T 򐗟#Ԟ.O{*<åMrjJv)'u2-+)j17uSR":P\oBIMi'^Qhit#[aQo/Vڶ!gŔa Y-01Hw#q~'vTMNFq[Ǎo V`qJ H(48ɤgŰ~wz1W9 #^-&[bsMMi7_]#h/ t" T8\C" [(QMԉ-NY[Y*5\lsQQO-"]>hxXoQ Q'(CQ;O ڰPruGX5o(,'_ӆpTz #BbהPEN?(h(6fasx?%'GY{ޚYmΪ#a.k\w°JI+G|KV}paq+Xlc6Ý:,NpUx^ܲ6^[l|8W ǂqwX"O=s8bβ7_jb%{SVJdN p%)WA+iKtt0q3%%9',fŮ= jmJx GLuX33NZכֿP0N8>˴ѺU^8Q:$'Q2}n[ug_"ͨk1R }%7g#3>M+bUGsS.Wa"71"50r|*\p@}^|lH|!Ğv@'`;4ydI{qieȓPi=i$y$ <0U]Sz<m_5ztUM16@7;2 7?ChQ}fk&83W {W ͤ#תX@ Ej5&\lPq*ͩK۠POwZvvl0[C>z0Y\)M3I㜇·" D9{OYzX:VnuOrBK[:S6:} ؗ~z]rPa4KXqՓRa"3ߋy<^H%3 "DOeO4qcy۪eM8]y+~}6t "Sr \T-MY# EIOĖxr^]K.4Wl8F)l[hl+,JVqr/bsAXO &d)45:Мke\3*`Mw>qWT}g  jRcZh$%/7=Qm*'"Zfbo9 ()0nՐ25)]nw`)n5q=% g7 82f& hL\PJ @zj{sZJsla6X2 Q p8Q9ӊ z&S}~I;`dSd8&Vͅz9i8N_QO@nqohT3/{HiMgLvm Tx$C9.N}FލdIh:5 ?1ʣ7rM$-EH0H>7/GjYgzFaUݙ蔴 q?FˋפrO$tCq+W3.H?v.(Ԥݏ+{}~J5:zӏjȾ6#-y*SIqJ;@)T=:'+[7%9nR#lr~&wZq 'eHH&ڞ@EAIR-$$isZD2F=aidЌef=ikCJb\R*7R]UɎb2Ž'Xq^n("wzkJ ڞ/_ȱjAka=k6 d(lMJTVkEMYt@4B) !M>={BCKbAug)q-)z7.mW^~ImA'6y0 Mȳ fg?lr1T5+r{밆{A7@*qUWEx`"H'BE `=abw -|v0mU10tvLO(Pyĸ?N xm' 6z'l5MM씃ÝjaGam))\@JDĠ{yrObeh[]2W2wrx'S3>rB/m'SC˂DH+F~֯m BD(gRB۸iO+:uP=fnZb#JƞPC6L7SEJlF_].{ģg@J6k3RRԭC@z6Y-߸ˡu'Ze ;qli:g+9gD+~ ܖ6>w8BS0&rLjEH<]zaQLӢ·U|Q8˼+tR ъT-ل-ZGbsx}h!9'h9Q9Gj~UayᖰvYptB4 5",Z|:*ͥ_p& |%Mh-\ M(U >uT_1TJq'Bdz"v>,68&@%X>H=Q?ң@/ʦOv86]c,:* f"1}P6R5!cvW+ SOʣPB| j} SL&[r%wu8យ4}c?{|q&m5( tBusn΍y$~"Lva:}I7-6b|gnpk0D s-%P,vYIOz/Stax !\2Z =sIhV̘Mw!@xj߼X3G=K&Or>\ńTZ[YGeFI0a:a X)J 3,%8SЫE3H$>}k:u5&kq% d+|K+][p!gQD'O] ? ̀ddj1My! U@B@t57ҧ1 icςCͮ=k@* jMޝ'do=R;TG`'"MG&07Z=WL#g@ycI#a_jv߂d5_pfQۛK9WWB^;Q)0SڐԾT®]J}97CVj& ob)kVwK|g5TYiadEU Ū* 4`;t- 1ڃ7DC@#0TOW+#LWM+E@lq&2*9i~;@xGɫr84.Ke&Ľ{PXɳ8T Uc2"jTqY: og_N].}nLE8Ӟr9?i#,I.N"țH(hJrr\Sgb"#S7}MޓxݥXu9LSGd j▏fnτ܃&dg7v`O03G@lY$3և0?SΡzYdjj@т7hGrEъnMJ<]U_$zd>>mD ;8rxVp0&_cXے u^0oI<5pq91"9L`Nڙ;5Ns-&bX Y|tO<1rf\c}(ρu )^ ȐG@D84 j bkX}FtZy%FC'ǿ߂-FtfYUӐs|Xs.{kV\JG[-f )ܞvT*(cކ2H^ΗI߳Z~8!Lwu0nL@7Zv JõܹE-JˍlKXLsP4"zZi pP;]Su0pEury<9;b}ʺnHZ|rmYg*<1C(.̧Ͽ2%m10[}lt+v0vp"0W=֤aFrOf +0ED DօzZy ȡQ7w@h~}E:4a)l8QkF9)+߆`I0K$ͲuTm=^dWven4TªIe ,!9Svl~V|dTȰHF-1H$gn>+;FݲYøT!@X]U; O_|&o%惘M3umvSwEG qY_f zI,gH#HgVQ O,,a@PG(:IEƆB 8Rs0k>CN4vʶudw^\2[!|JA qibEOV3/;gxNsuJ{p~Cku#3=F&wJWnʆwBv B0݂{l(A|YW멦ŹGN;~ W(GB0iC>ګ"Nܲ\cҤVi4͡#45QU 1>"5?$r#&bg4V!E/~o_)&\E?+H*sL}CЩF.XB(iwVJ!A(T0*ݤ'58UM2%5d\v0\oꎷ!{6oVnvʔDkHR$VQov@QO1?(_.]r8EHӫ]xSl%-V--0W)fZQ : g`E!ef2wUņdL }ev31u?. ^ iF[H-|m݅v6gBf5q0W –}%\[,"B|kܬM=Z|=!><_Z[9jg,qB{gFnԂFltsv N_E[/zmP>Tu|3r"9D'Jg O.;d߈h 2pxhB KՄpf俕KL'#!,IokfM\hn6hy{W#>& 55U5W;'-e~QmŵѪoM#{g$4sb5D`@/Q2>{!\K<$4[)Ӝ%Lοdbt`mDJ:ub}#d)8[!ڥ\>CfQrcAt]֊^rlJl:bdedǥfGsSmpꙣ}82a6J2 KhG9*BLx* L(+I>LxoǼ#q6!uqW-94^8ks|L˂6aov)( !hszYV,ip0ayR9Ik`3t RAIL٣ 9F{YӀ&hrt ۑv1Ss(4h#*&Ia[?%Qe0X;U16![w4ShUǸ<۴#{MI!RAp3ܪ)7Xl\÷=09tn VR8Zml(Z#žj -R|'&xѠ=5UqeZ!7A+z|8H]>?\-KנD rN~Y  eX!Xkݧ,w  MTFcEm2{$¥ Aye PuߌnlfFU) rXN^l) 9z8mN`Tȇ/,it~DC$M&8DTv}iq#p&mn_)2X?D6Vi5V n|ޏ`D{hOe:oYظ6 Ę$Г GBP3QV}ޱC>/QR(VZt)5UAVg5dxew a~@iҶ$LۧF4h ?4 !co?x,yc/M<ǵ 8}yViۙ\&9^v6TgEعu1U][-D- N;2Hf=&E_eZ=XucX@dha ?0`tDE^)@#<"ݒ^o,LgKbw0&k YTl~Ke{ ?9)9H697UHرTĹKnT -TfxFG>|l!w@~vkFZs[23\T^3tCr?oa3Qd|Ol|0VfcCOg3Ɠ鑐;yzQjȆA?z9<yUf@iHw}z3qY%0+7:.@ T j0NJ~Gh@rز \˯ 7;XZ%ӗK,o|Vr5ѩTD ؐXLU(2|UF"ۑv^oiGiah>3: .tMm >~ۏZ>FGHe)8S׭ǍE׳w?5|#D4P Mk.ʼnwfHrN8&_鎡߰"J1#E'\'`y.ڀr7P0l#ҵb^y4+C?nRv pfPAh?Z`Ic,;Y2Ӛ:y|؞fq3҉Za_uZE8pr CB?@Mprb Hd)RjqCv1?bEC;* 6T(9,RQ˧fAu(.YRIp1N52>ڤ"0 \*qy|_ݻ2s >Zȵ.=>k$vFaDp=Lcw7\~kܧ/4L.m?z jQk:@\$,Dubu"v1ӮrOke|ΓH%Cܭtlܷrr{A8,֧'fkKa/.^P+!^TXeJUH B^W>La'.|sgOߑJoR#Z!_Ii4adV#ȱד oOfB,:<{Vt[,ov#gvwu,`7+c^TU瘻X7 %:Dԁe&a?37Jdy3%G h~W_/DZ" C."iSHh\C*f2T2\/tD4 btt t9UexιuKj`ëK-Y3Fjm/z<׻oXҒf5 YpfA Ni]FfƂ He2d¦d[(IGj11iyMӮ3x{_S3Xud0 gxd\\Ε`JHiGqOZx3=㴁N&vv|Pv#wDŃA[OZd3oM4fPb.< Rڹ:Vp}zpsBLpoeAMAe#XcӰFar`f>PXq_(q!@DwRr4C pQ撈zI^lRC7^p2(::jeU)6q$v@i$Kg m!7:`6FW5|S;$(g)G"XG`DQ=t(3=y㎿\Ƣ@?IC w,^FmyjfU ]ܣX $^U z=zSJwvn=Vh{c]2<7~C"'N-#E=д+aG^J~X[LQu)d-Ƀ.zSd܉VsUsFc)\J.HSM6ܑ)*x9nEMW_Kuc]G)0ׇ ύNV#w`4': 31s\<+4Q?W'65rB}$uЍ{V1:N/eI,C2u,ﺘ7b`U[  -8E*˫PF%kz .,m l;j_,JǴOs7e#H9q9pfg"i xDXwBP%7cGɒVXJ_6'DcSߺG1Ǿŀy]u$|AaZ$BALh!7i)Ii&M\ tP@ܳđ40pmޢJƒh^" M}Q}8)Aj-D_Q3/hI{a)^>'[TN w3v* *@vɜ!We hA")nl% ȩ ˓ J Xbsbtw\6.jYR^^$xf_ jMѪ Iؠ{禩E^wŅIZ1o d\Ѷ`{;[U,؄GKprCv0+!Λ$=6q`sώz;1 820?UB+|Tt <sP!XjfLGK ]PPx5LǓ%mnKp`g[g "NM ꠂTl*dO7rUaLK-,' Sqd;&QBrJ:J[qr/m"9]ہ 8=h__GẗLXfoziQ|Q)1ofaFށX q)ArhY ^ Mk?D >`WwbjMieZ5y* *zqzin;؍ 32Hg P|@#Gѣ;AU۞=ZʍpȕHA6z`(&5炲QY r[cF/?6 '#wk/&U9-1RuTܠ(RjGzx-ݝg@# qJ#@bSa?IM , $)aڛ>;|"ܲ5~ c/NM51b<w/6J?olDA; XOP) Pl@@ќ鏜B^#C ο + 1IT}КpWZvTȻ:إInHxh*Qt6oL]{Ur~EFӁ|G*s9]  ҇@wT\yRZqŮF)/Qz^ j\Jc]8Ӏ%B.LFrb`o"ߐ@qvw"Yr$X3T׍$}a{ \gMzޮ,IiUD6ҵx' s0 mj,l 5TYEgCyEUVW!T+N] Auv@N).W=~/7K3,e֛(kk=?Nh+X3jsLW`,:e㩝].ŷu ^\fVDֺNtJ&arLH%jpՕl rF_X|<:?~vTc!F4h"5r5[׼G ,}{]ea{Ū\vSĚ(.|qw[_N1b\pc.5a}[eNz5c0.^͐*RLrG&ů"CɋN.ƿʾ̘0QpC Sn(F9is+8|D{.v'1%핼Y5 A3Gs&aY b/)M͡Ѹͮ#kNsY>ȷ)~ȶDeM-(%2, ao>fL9';5o<$/ @Hf&KOwl9&l %!$.DS_$.3OxWi58t a4 9щ$O}Hu|(xD$Y{UJ%hC-B9p1XM spLjW 㑼#FEhO*w}ϤMIڢS*0~q5vUJvp&i A"m2@ gY08LM$9⬱'RRa "W̜R'{>J`ʕw4lȁ9Yѷ#˨䙁0.1Q7SNϬ(͗\n_bfDSgJ+~s+-# | wמ-MFyGk Ge~.|,k[joU*q6ѧns pÉ/zTl8X֓+AVڧf}rZ*Z3 *.@׆p:XF%~:ryMwBA#q>5349$u x)D ^`ªP,%=}X&Z'%P_B>ONYwvٽfz2P;sLC֏:f!+*9/L "s^ړf}dG?/v_q3k%IJ?k=K\F)IƦnoJ1cٞTTȧZƒIQeQ{9"N#?uW[f+KL~j_/YY?"vƟ!T1,ofv@ EqIU)k]=gBHJu2rݙ+=>mlHNA𰞖K/ HhXh$PpZ> Ԧ}>0V uL:fvm?T[YJ2h$ފǛ6Ns= ;Wm Z\Po%`TZv.m ptzaR*U|ebx4O y.{'Wغm>x~@v[I=G]囕S;GM4; @x{"K`:Gy9Q޵Zi[TiW|n:a?.x(~)(k%h?6e',GMTsFD^UC51L]H&UAu8Ե#\%UXBfA-9Nrc9;t ]ݾ@8Oꉶzq/ hݠI Dzvx;20b1,Ut Ni~ ߉mŗ V\xRP gp85$\[O8h3&kh`R/Od\ R+}oB̯5~,*Yq*jmjH=鬌2ae$)$aM OR]ʆB~U.bqyw!-PvW&MLwFEd(o txlD Sv\&Y F0j,3%GS?fΙ{"j*`*mxUp:$Y$ム7Ů;t%8rFY.lDqfCW7\xe=Kit_S\KKi'pxOe;5onu>HG)1@P 1`֙sdeOE[ia1k" w:e4m{aNPǁKcpIC(fBdxD!e6TZTjpw 5H5g6v@!Lmj +O[=Cz^P |TVL"~bTw Yj !CpRnHMB厽GB[s>汖J3p0Σ'PoRI@ث7G){`$SH>Mƙ]lA3)l^qb}yWn]+>u#2o#!;fre_% a &?\ >d f;,Kc)fm 6n>J:~匮*J<w%Ie:VxmY#]l ̸Y11 ;~*'ͦӶհg\[oqY!nZ f,qZ3'/&F /oy;c9n>}3(sYq ݬ7+H^-[#U~Xɬm|[>-#Lr^m >-cj/-gؐ\GFt* X$ջbړ3.nVc b<7Yz8r\nD-^)5fG_᪑ZC҈i2e62 %訅.K8!V@qRR@;0TIRsYX tqn4xRu\|\h1zl*:F5IޚRܫ4VCĹ/qT8YA)O^gLJ }YRlƗ*~鍕lzsEl/:ɪP[0R[Kݹ `e y % hqř\4٭^%U:wZjQijW 8גS@sxC.s9< v^<̧#tvjG:Gn5U9AK?ys¶"P,45+@h#g9/\.T8] -~(# ~,|@eĭ3N\ҟ6RX]}*OZ9akɊ `ӥt)57cO2SjOqN^2KB}_uMM0MXKʟhN?؟FQQl29\ٟm yf :ŷEՀ{H!묭bF}!7@vF90ʴ '8pTC}?iTq J`(IȰA]/٘~9ˑK[S`U qWFbH)c=L,9˼\.OWX[PGLdl#kk; T( #!|jJ.ɕˀ@poXƲ+#6~u@Ѵu"_\2~խ&Kkh l=,~edz4;.ML2S;ufDZz51˸ G| E^McݣU +%=nCl1d<RFw.[BiGàF%ڟL(@Ϯ e6Tð|1fK;'tصD)lQ=06 =!O.9XiIY8m!l.fc6YJ@sjơ-u#,ƒ̣UdxܘxІ 0\Α:8#upɐ9vװvb`#Fش?YuD a~$’G3IoK%7iT!@'yÛ 罊#Y_ Or&;.A1bV {$[A+2=TkT~%4/UO$*y%+g[6CP-e2;ڲ_F µԢ`ka,Lг8Mu-x0Z d ~"lC̦%87[lntDI( eAD,LgSÝP*P#Pqc&]C^svfCcL ',7]6R~yλr+j[z.t+}}c2a䍷[AШ̴ɰQ'8I~@HI:a y,FqWsX ͋@VWgn~j?oi]Et2˝Y[ <{R\ZE6:_fZZ5=V'mIHȳҗ(kLe֛Z^ q3r3>ݖl ;!xUn,`O Fm ;k: Dc޲hE ?ecǧ f@;@'|agL;˚b4yv.3=o;A-sǠHò/=QƂ+u2hX^܋=R-x >/;5,/%W3abDCq(2گ|C%My zq j_wD{D1e)Hyc qCL6/U~vcƺڰ;U ȥ5ݖЖtŃNK(rxռE͖d:|l-b'lX 3+Y0q/) ǨlZ\e^kSp=|&n M#g9~p {,@EV*?0q]6fb!9W#kbbPnR}>oݳ7Ys_GCr>oŨVB=ĒRnmn1S2s[!4 !;Zl`ϫslPg>BphC WWsX-殅 UQ:9ݦIӉHRc~C:?.T!ߋ@'YB?t}|!!BR (t> u?Vб:B'@ -F5 U| )1 Yo;]Ni7l&ʝѷ%HVpkj+5T< UYJ{uF7ʎX{Y0j|[@JjpԆm(qC[ps>wLҿDY0$Dߴܪ5_+%шd%>=ؽwEHTc.3x[4'D. Q^iM{ok C ՓV)m4-5c ѤU1|whu>/zs\/qtbGSn"tvXxXh'# (ν{E.}`T=y}/h S>'1"Š&ONݜ!>es޳fX KI'R+s{,3eI,ݙp.E@%eFsMI6\I߷L0T!~Q!guysp3(:$* jEFPfȽӫj=Z؏aZ /Oǘ2$NF nl+v6}{w@zrY kY1xE]Sərh^i-6`:@{3Lc+f?7+:k? @AD!(7& Xٗs /1;Bh} X)Txp>E;`ߪa_,գ0f2U$Uܫ=>?5W*AC[kO ;\GOWF{B/<5Yv&V45<0 W1W/%p;99ˇfYR WBHKf@՞Z!o1 K2x_HBË8hҤ:"k`ϛ1'okл)S~ADZ68l GhkmnO,TI-].(W!O ~6V pXf_И6KEe>XR޹xM@eH]W K Y:3Uiv۰ KW*]s4 S_ 'h`7S,ݙjٟv(^ö+#і?h3WʩCq]K{kfOdή7$V.W$ <Ԥ Cx <ꢌ"z$D\%/EG)eb#Ys+ňXGaAľmCc7WJDc+Sli t|.v7ǵl=*?+;mqe5)t[iy||]L \6ca$YREA`%a ptHU,hn*oG{C-BgCVڳA|' Z!=߼q@ HF 滋f \)_FRǝ(ҵ]{F W90rK2"2"ܰsJ7RRE˱ ۆ70p@^Co@|P! 9#te|4CZO Wj0bS(pAn{3ll_CZ?DmW)^\3i5T}R_$0 5 UzKDc=0Z9;E;d MAmp"yo(DR; [0q(iS cj@%k`]w']¢G9]JtJ>umϢ=l 7d| Y0ȣҌ+cR Lc'jU J)LɲFXx͚\Pdgz]UjiIJt9\*@]"pxAcHDt'%Hs HʅYGW7YBHeCH #B5WsKR߰' gO~-8! ƹASԑѥ<(5ȸ(*)3tɥ|:\&xlЕSd\Z"!loI ZY:ݢъv^6%TTn{$e2}.aV(x{Qz"f8_Z}_&X2Gsx`xh$Ǵv[r%CJeIfz!'|A'tEI[!>}@7 (T\< O0wV9 X"9X2}8sQ^odYLq"]6A:9"AQn&Izi媿Ve&Jk3Y ofztG.AB4ʤ,(eɀncThCWI exr6Ŕ2#H|HT[]&G;B"5QqL-D4^K4;Ma&`Ჹ炎JNtʀ;\}-XpKTV R&0h4Lc C 3EFpHKT1l˰@=)$oȳΖ&&cBo'֏mz^_!T:EgW(#]YԸ ˡ )~kŢNI{Zf*]ijE}A#6R7)kcZN%"-]q̛ECZӃ:x<١1:tweLZ :3mqL?^#٣wGPkhʭ23_g\bԃepK.ݗk@!?#ݙ[DX gx̔dۮrV(nku *9KC8E!9&&Iip)0MEMAUXmؓTIlRi ;ٝTvV }oAW9j@vi4 ^٘P{il.u0[j$?bŇtmQ GLxүGʈ9?d]-*=-ec߀ssd~ E)_D7_O}6V"g~~,H%T( v&(wO !an)pW,P+lNKb.kξP\p7ks(W[[p6=™)Eq4r7(w ?h1I0ܠ$V7D$NpG4ݕϻ"7bRQ.KK#j(&\5_y؇ظRX\eIG30Z}i=Y c,4 psҝW49NpBO|j(lZ赍|PN5$#(+=ܥ%e{Z6BWN" pjZ~Y{ʹ/=;gFh#.&Gb"kk*~_O^u:諷 BS2FuЏi CyC P2v]mAծ=ki XrNO'GD{bb,%]cixͤS~D$D-V;A̮'BdZDz P1MP~>DXc8M're;ǧ"Iy#{ 2u 19RP^AȘi%ڦ؝f؀;Uͣ0uKqA_؈$ZXV$9 ])I7taŗ{dh d68_7%Lo1}d}f;րSzgi7b"w.,(‚^k1P6/oM[smu?>ͼ1 R'hH^ȼrڏR-Pq(3F`\JԸ0ED+w$[xH́P6 WXqWFcTkIMGrE U;ϒU/&"0m_U @DD/@251^{bhF2](*hJNg$F$ᑦx &8MQ9uj<V 2; ַnHwzH X@u-A%g3, u(&0FF&2"lg㴣/9t|G,*$dZbDaJm)nr{5^hf1  q'Xk@oiTjr@f{CC_jF7LNs>a`$yi=3"aaF?SU 5*xloNٴv#ryob@T7ص<]ڠGa+R'Y^ѱ󻨏Wh:TZ+OݘR]OW/ʌZpf^»پ e*'2&җo3(i0K,]"?H*Ĭv+LP`;Y|9'cN0OS۠p|̩#O´ A8柨z=_ F̲"& JZw+wLzTIL;hLx.[5=SrIt[j1AQ%6=(TMbA\INU gb8̧;R6* ͉TI]ƢUd2ⶔJH%m;XYxA#f32S-=젼fgkY!xBc<Qq}eNCHXJ3xPangY[y`.-m.?O'B V0apWcsFtnx6Q j;]c wI3%mв?u8)O HhJ.Wr?FCD?-2҅HGt>oypR~Vb!$e }<_p렶inJP.3;`Cڶz$ݬLz|"k#-0|ewYBB˿Ҍxhtj8<  '*x !C+OI_pwIVVwY'i\qIGMw0Oh`|LX)HQItaa}16NcZhHjPfqL É0%ҐkFf⡤n!j"_[p |Z[LN}.guԢ o#{Imh70|E4OZeLQ.ܸW 4q}G4M#l͙j)cHhNA3;vW/˻$ `Wt[EʙeybnJ/L*DN|myS(rkҎrYkop(V6Zibm?-Nn/c<775<ڪ]bA-z[TH캳@ޖ"S-՘FJ#(;#})6Cy@Pя;wnS,_}bک'qbqwrr76׺@1,'gR. XLF̡=gRG1bUfzībVm8i1:( 8cvF/qZh'b~n /9C Qn'zzs\XR&Pax|%⢽\u=K}؀EFombb0YڲD* ZCOnb`Vh)g/*P>bx*v -,1.MI{SZpf bҖF,W,R !5r_x3/_+GxprMwtBBdB-q{jn®V aMsVK(D1]@/lt\y)"(|6‚ 9dd"jx#YWcʂ;0MM׹4f!?"$ƫϷF>7A MIőw{̀WK@C Z|LxYN~1`0HYF1̿yٽEb&vr"`Y,Q&Wid#j*r8t{,s ;u$kOe8X&,;Glf)MGK/7범2[noRB;7 L<]1$. Cfe([Yo^u`̡SAk?~Įt 'i"ufZm}EE,V[ߺPMd" A*^ o^@V{ du"_XjToIXåZM{Ԉ|΃J!?%#Ʉi6kQ8uK}׿pa. Cէ/x|__7t naͣ9pP/8x=5}ӕRa![GpL䭦DP}c fSQ$%;=˚`CDg⧕>vXuys}čpetRu/uґ: 烘0uW(H'#]k=d@c;ŪG *+gr0юESov)Mwg5BYZB㙯%% A*Pa**Ҡ6;DUiA@׷K0n@^5,#+iv=_@e.=)%F'|=l= [5z jM6A DP%zRĮ~ Ɍ*_c8B 8@y`-D ,y%c?9L-h1ɐA_XVϙ߂9m\_{ /RBٟql1NA/IUJRsj[ KCtu{uà~Bos vwqzŕGQo428b ]tT%h[\c o7<$<~ voRۍ$y$/`OF*F++J|͊mf1@sȑ[v}YۓiQ~9P$w|=D0]c?.ϱ&3P>AEUwkl]O7© ctN6N Ε3X2œ5C9KT|g;@C)pj2r0YV3l<0Q#G}ՅdL{k%۩w)n-;|Ҳ J݌h5?0|>jԹK * $Yz_\lSO>g|ǠJi/)0̶-|!nQ)I_,j7?^E|w} 4Wf|Z̎FO{CƬNߘ&sM?Mjr H)p_VDoLCs)0ᬮ̅oQϯ:.Z'^@^:soL_ПY2^ %vtv0mi;=ś]+{gF'oGUuQzHz-yʚ\VSq1B>_EO~_1n ?`:l.݋(ܜ /=3 9?|fs𷥱&eɕzMP*d:IյhZXdx= =Mm>2ZIe=o\vWeR8cJ9ΖI0O"rKg({J;ūH:˟Z C!kD"L@ba~&`G1.pv e-Z jgL%( hbwHsذXLZ>-vJRrȬb56+mfԛtԌ3=uB 0sLo8tq{bqM$JD}E*x˵{_a|fioPd61£Y$sdp咼̭ҵ*Ș %m;~uҖ/,SgN"+,t ڔYBcs0hsaTnڽ2N1VN!Dt8YRڮK*⸶iS\F z}<,q~[KHՉ}qusAh(iu?>"jC-9coT+㛷<=| _^!rPYJ{ e @vlG>*c+fU :;ʺ Ac좎x,7Q߆ؐl )LTCgQp3HT8u~%Gp b:TyMeA뭴 hme'H˖K AoCѱpMj{-٭GgOOm`*F| =nm0Vl1R@/ =:f߇p_*t~d{ ~bCNh QZlW6|T0S!Tpȷ-1T$b$ mp$Nudr <骻 b9 7+U<[0o\1@i6pѽYBଌ]M\|L?GʣLc'iK8 \LC!ax PS)o!E}M͟`ͫ)A=o^QTS*objuv` 3Ȣڵva^ro_*RiϐS,j}IfQ!@ͮD9V0Eʺ֧L1>ܒ|RB) ($R_ޯ~ 6BVb6˚%9D$DZuīB(>>%J!՜b:La 0=Ga< Ж`H*ig J8VESW6ptFpOyC۽'A7'@چWsÛ79k N ^M?OI40ӷ-{Wcナ%S,B`{ec|DF"O8zeMi* MzxjnŠތfI7$>좾gck qؘk5{l6;Ob_Q>y ==NY,$\{Xd~p9 ߃Y*'!k zs+$0kC tg9~08@Ά9v?8rU O0Mü2!/~XFCTU$H# P]OR .q szq3gTlAL4aoC0 c)I]}/86Iœd$ۓyaǏld 趾d`7UVJ,#\{dF ;?FgCW !Q]i|2o^\Z (h,:!pHAR77A[( ' |rV4v^g%:MTJ(ԙQ湅fn0p0("pvO ڎdzB_wd+Ev}4`۫L[Uid#CF;!=sPXf0W:Ĥfi?WNtb|NT ~ɁBַiײuh6$Q{6+SjQBS*Xim./Of3~CdhkDy-an iI7ପqSI`I'~ 30k6e&4Db\cGBPG=Q$Fu#`/n%JĒT|bQ+d.8:L pm0^~3: Vv(e "ZjCƤo?ͲLfySSE|LՁTx >9�㾝l`&J,UŨTdBxC>h㉐,m3j#!kg_`o:2##2x ufͰO*.dSB]njE&NpuЪ5wb4ѪT0 ʘr0n=oݶW84z ]S;(=Z]_!x??DUM RHDgeO^K]Ħvbl6hÆ06x)ƣ͙Lkq3}@ ' |LN@)$Fq Wa[v3A_OШ7۳I&kVxEy7UYbnB~qT9܅n)})^3+QCOs i( [0if ]5я . *4othY3X#yc 'Gg<̀0қ%\0 h^>oifͭ[WOv@ 5"Sb)Tm,n5<WI(Wu'5p$_v 3?b%25V6CZ^kWt#5DΐBE:Muc`I/D6u|it(+בB[uau_ mqWygP)+z8z刜m_?IL~=S&U|gL߳6^3dgc_v~EFwwH'l/FZbBpXFKul7PgktE? in.&V ޛ֖甥{\Y@6|D6FI{˅vSA QXL9ّh6 '{CE4z=Eb ?4|Rs彏JlY9OAJ jH8Kou#i@IJSa ߚ&_ֹn+%c A?myY-gAHb;kl 8 ɘ|D0uޱOZjsT|:$ Fb49(;I'tK/劒(ѶmI#Chr+Ʈ^Qcuxw KPlzM68rUեY 6RQ?%eG@/Uվν$LRg!}h})vRA\%~ #QJ[|8/?q0XOh<W]Kɶ@gs1BD^s]d}~>-E676Qex(T dv<*zҳ  !^gˤwG%*UyvE)vG^+~Vthb!cwbqbTE9#V]3-x.OLTqv2FYvqҦ@ ,I_Nv>i0#wY+sW^n+5EED$@-S jۢaZ~*YZ_琌y:D~j 0ƠrGU d-)]y݂&[I9-,җ{xaHҲ)+dU9A`c:yeY2Yn|1K͌C _GNhsݽP\T~FiԑPh_"䫯 #7Rf_^.ȫD:h:@%J4_9 nDG7XvCF$ 9nSZ:Ǻw} v`gN_Ām<W`(>3+Z8_fr>v+%ȑ,r=q>~ftiKT?4yq[7}6 $\CVـZTo~'u&;HˁoXx2B#P+T/9B(dC7bIT}l2ͬU1Pn(. ?X Y$fa^jFq¾ $#JSy 2=B-]s4t_Q" UW$Xƛ|֔['{iwzX[ ̝hΧePP[Juf+Rt9nZ~w,?X 'FS7!>[YgTV՛1unhgdwR˷Tˁ.W܉~ǀCKXCsY4޳B!] LTKF ߂1CnI􈱞Kf;Pɹ_)wt1J2NFw&7-@ul.a?_) yJ.e%uC^ *_K {+ը DzgA@+iXڳl<,En-Rgzs{(Y-%ʐTu i7舋n5XG ̯U Q<[U6h(u:}mݲII2pM c:qEK 7r6÷l!Q+E"w+RAZiUķr írȓApAr붔Wt> {dmggP (ϭwo LNќ&16j0"cߛ ua>Rb$7 S7 -v?mPAyjڏ'ŻwՓPx61P햺CIVȓ|u ~u}X\f{d0楈:;mڶ>3HPJņi3Xz 7I#d Toupv yRA5 @c/>㔇3*sG_g>"2zL BqM݀ Mk #ՑÙr!w*?_NhJoAp&wR{堕OQ:ېUJ 4r[ujwB!27;)^6 g2&th ǬR1EK# .Cx2.#`_F/"Ry[X?4Bw |'XT5IXT}2܎JqSְl+v@CbăI!5dˎ< ܆ m?%|>5I,˘V:ZoSOh >i>ʍRs4  e瓱0ԱWGp\KѲ|%|0tOO$IS,z{j4w]E%޷8W˛*sꅊ2!{M R:5 hߚ~9Qt!P\{<[ȢzO<]󏧾pl汢ߨ58Amv7]{aY<q+ LSMӉyA8^#fbYbip ^$ َ( Uu a^lK &ͩ!R[V(0MzHZ5?xSʜZS׊f/a"p*xHo[9'|KT:m{kz)q#&V=m ~c*2].i2 ~pa҆yt+tñ[=C?1I8Һ4 O9b1OmꝂ%4֮)D/Wft˓Ce<ܡS3%O46_؂ KS?t<' 5b7*J,gpO'O:98g|Z߶aXZd.s{E_.N"a;v32?ʼ-fafBY^ XE3 713BmȠRTa PfCm]@i</e̳aMvMԒ= l&\Ɣ9d]Xj hΡVkn_-[';V\ M^<sM \Op_r ;n%ͬƗ(r]Tq!p CBrSh:}GIp;Xylu饹B! bWULG$u'%S]? ruÏ&+Ҝ@CN;ί|!F9?ʸ=Y5[zSy+\ "pK0[f'N(;LyWʠR<#70 j;]uԲmk5pmգ1获ņL߳G@ۀ^*JgT#@)!ߒ G3h[D9N) 5 q͐l#SKu優]CoƢI}q:k!.Ї\]ۑL,#%Ux>Zd웒7PЌZDxѴhvܖ8Ny=B"RA?xdd$̢˚}/7hͮ+kc,) qOb1y"ZZDnE}ne2[1#\tȮ4^j]8ۯb&c.i; |qʔ GdZg[Vfr `I/DIJjt#X%)+TD*cRH?ҐWOɶrjօ[b[C08ZBTY)+\Y)\inc@}ojB%窱]PύU!#sD ?ƏcKy2SݔQ[L!{M%)E% ,ڵf6  BtA?WNTJ56'5Ď7cÔPkCPfU5[!۹ZwX tc#$+wmVUC( i;`xְkD!mw۸݀LZ$xEqA`1=8luILk^ݶ]|*>j1;]w@I݃eBYfSsI(0ū -Cu%ekӌb#Qe`B`b w*v׏ {,& Kk{`غU$q_>\2NǤڭ87˨ve`F:6={_yA-YEF1.&J.K @#y<1y TbjFZ.X8wYr1J! UU3* q& cё'?u㻴t05W>b=R> B'{ן xEhrqYR, ijM"?a,t?ْ6s88N)+SiwNs%:؇Gr٪E5H'0D{xv\Yʤd0~!/p%9S*1Y9n Z峹ʙl"ʥU;}7 z¬w͟+f 旈s)P!Yhοvj+ذ >y9!+RY,C( e׌)rg8ec!(DΚߛq#>nʚ9=-i[WZGbp?Iޟ #q=KʍD!rB 4(JI _a%l;~ +N«1>V޲;yz8) gi\z[^͊pn9MH_p0ڊet{iG 0ACs >7-]n@At HBeśQ Jvq,h7p}/r C-HdMTf(?hp{'AVwjTMBbr)Ԥ(8>4?\Hq|+2n JLc;Սd^}7+h>Ⱥ .J|J$*c4Еyk $ʝإDio1E0bGflD(twTpowG`@BN+c37}¦NT6< }]8;zyP=&iEKcR&k:Fa\pڛK 5&m;,9QorCL0_Κ 9u{km)`zcCbHK]zk !(8hbY^*[!/-j0TX'$OǤߥwtnRex,ѝ8+o<b*kSԷA<Ļh kf%X 4Ӿ4o"vo9@ݿ*WSZ|j*FmXu֑ G8*JjxK5V2́$wr7Uy;B_E0 L) !`eOZMԡ<ۑN2M1402\jq/~y1)u#9Ŗy\ s7乐hr"Y @b`"mŶ7 -6$bPHRf!΋+-wEZ)Z*7zrUj{sBtpO6g)EQcXCwg\T?BD) M֙MU]{1M /ZWZ3y]2"r*x/#ՉlHI,d}x9P *eK4{sjiU:aa+N9 1֑}մL$Qzi@_ڵ>DFr'wA?a ⁣tL=YL*n$Gv6,ozD S2` =Oh+<0jo9A:A|GaH! 9]1ZK bkj ulX /kuz(;ʕ6'`n!S]꬛V4&@ڳْΕS/d?Ht>?ۍxwm309haџ(4D4>7~ '׭vv "TЕHO4j`%Wx is.92:vF2]5P}H8lR.|a*cBd-g165ו$G?A˚!{ He?%Is\p4{$ _ :1P- TXpx^2 n sHA !]v'lb !_~$\!щyh];(J:2/5sp(tqb`rokl0Eck@ܵg+#gCBܒދi7fWU"ܣ=jkL$ Pnu :  1'0BO3S/j-J(5uO&R u*Wd"_a/1 (. ;߅@O8PTX9YRagrS NoV0H:aޜ4[<{V#7kn }\㖾s7m#";oޒ+zLE4ITujw0d4_5 Zs&3ç1^=K14ԌD\E2ac;PeJw=["Tx>W B6:1 h:mM)&y;u~~q/q|Z%ݍ_WeCP[ Y7wt]Ա/ Ű@rXU,[Cd5f `Mq?#X!-Gʼnlvqaѯ-lnQȆ֭XZ :\F=39@t -I 'y}r~k A$KA7AɅ]ʸmuw˖jհ1USԤay(7N8h]rj.(okasK O~SCx5;c-)THQr.V$Mh6qBSĈЊ'*瘿efyĢ54>Vv$mA|7Nаnb唓*>^ f;d+W4k[*QQF H6?u81WJ#^jF5ý;R]\} Lw*l3Ouzcm |LB7ܰq^5--6L H5l}\'| bR"k$n^1l`ٝW_X7twB $?:[(kG~khkJ2^L/S%twBV$[Yg?0 1Sb}1Ȕ YeOĿG5V#֜H٢@?}ҧdSLc0oo*?_Ѫ?0(5өU15S=2LP97T}!#'y:rZ`9JOhG\鐴M/"De9fM6cE*Zz7ZI iK?Vz}rɴmU*;_uwXWXQcDKt5C-L|DDbMu[jnD"$61B3IVJu"i14 $4iM$ f*b6Yl砐 nq}l=X~d,|qcBou. #; 17ixO5|Zՙ"9 ȸ"5ipD8TzWBZ'9N} ux6qx!NGWOGLc:-[DݦtGKtZ>"1Ad 34{YY뤥DN5C9uhurq8'p!oD;ʸ~;EX xoQqTS_=I Ppn-Qpj\yƮy&x dh7/(c\.PDߛ/ \C TZ}M5WL}I&}BM*;w#ظ81ps@8 `u)<'=IM LFxh5:=8Gy^.DqEs1ޗ$cOWZF 2$(X S8 @ty %>43wڌ핯_7Fo8R˄O$W(E6>?LjcF ;ft CRHf!FZTr (|xhV_DJfH=zankjAvL$F3*b_ys=MeWx^wOےYM4'Z`$Wf~ u>u}5wr1AvܸcG㧜ӏ"G4Eږ^Q'V^{: .l g?-R+kvɉbYDw T U]݄$ EC3*YTm&"_B(d;%| qc5.+:@]L!*cĞwN5a]bF̮ߑORfjD !0ByHbK> =[Ѷ<(bCB]LGma2GHt٪@w{l ZkO|!hRGpώua}: <_%g':ZV]p9JU'Ƕzc e@wjq5]C r]eks|vQDZ_D˛b8nb+~sULaK隗(**p1>TxO` M:( tZ.te?JJԶ5q2iI@=fO-~YXxIGvqM]dE2~"Ѳ{7ovmzme $o9t|m7!bÄF-Jt7s{'P#(Jn#P!ƈP[ 5)y$ WwK_\9,ҩ=ڭmކwMCVG xQ6 ƻx.]@8r/"3&T>U^qΓ2}>C '[zj/σs U1wjQԵ;1aV3BJҞ3` Iq)7]LpCvUMZyKjrm,Y"}a2PAO?t]Jס@U?E E/rG-eYc3Jmm!k[b'Nor-GmYO%՝O@Z c&O@*[`9D<3LDzIE #,H3| yc$TFG-xXpgdS?#ec"X]:<$vR,F W]DgeoP@mvTWoɡ608۔@UO""i X֚3c׷UkzrAF*_ttڂ^oY\?y;gY9¸دQ#kߒ.rI}CT=bMXD!Xq-_?53Qѩ4mv{ g9NF6F#w&I>ֶ!|ϷAg|Q?* 򴓇NFjF\ 6b=сB'BrlH">O[x 7YTW|7i-9H*86 uuI[c[گ["~vuJuklH\n.}m s\[BE 3Ш& ڥV8{_ӆE#(SDvw3h.ROuO+hLn")Bp\{oo{^LvTBg5MRכ95Yv%a2"7X=i/?ROd9eMcUk0{{jz(a*D+ݮA\Cr~U <4^M]ʖZuI҃Gb>D0geJ&c"vOa@K+'!ake)]mL T߻`-ۗje !qCT  t;*nuFA@qfa-vdN;zxf>|.4]p A),]HRI V&0"z˔ ^83`XA4yTfSkiA!"i[~ac4 mlMq*Ҧ: YӋS~Ʋ8,Qq1G${Y E=B[G[L+E= c\:oco]oc~qI4kG9rQO}MU:#0%&-Yt̠܂E( B'L'y84Pح+ iO63N*ﱪTc".b^)HJ]hblHlVK`Ic#Vc:N`=/t(jyI]=bN tqC2rl:oUVq^Qa5t؛-60\p"Q{\;fR lk<<|_8$?cNK>wL\\<,eeKGq+^#8+J8*8@ͯ7|fc<M^Da]#_fա7 #!uY(˴`CzRfF (N)I?ay3m@;R;?zsExAHQncc`CNg8t] oDֺ{/ZL.NIVߦJiBt)']S8apewdL&n{e&vz T޽|ƖѼҶͧG)oIF1_%l4G;j{8̓ 4p~ :ҙzIJCe7k3UFˍuM[B[ '+?>ɿ+*زr rfY Ts1qڜLQ.y+b , 1|}JO\9>nw_cK#BQ&{\RtVAj Y4e [=pݽmcA]z0ޱvm؀-ۖE{7c&1PF"DOX_isVAr>[w(X{׭IhE\8kŊD*ݍx?}%LdU>Cl+WJ}҆N%6pyfM!!h3YWw"Vڌ  eIkhf.VT|ci&dР\P<\w/SѠBW1I<(0"أߌmӇ+.lߧCa͋XJ6׻N Q$g৙hRŐ c#C5W'i(aenajT& w[4kx6Y΃u#!gIm۟9j3CWt <{zօ-68,!6SA)Ax1ސCJx=2SɒD4&ڠf]R,=VSkmFRW,_zLB#&OyMAC´3%!(=w>fRZ-Y1071;ސ4;wL֊ʋR+:%X3kr_5ƒy,ulH3X4?qmCgԬ Uuy#7p 5bj?)fOeڟuK5+<G4.XKEҊ?c#5 GU̎'2>ֿܱcæ~1-p~u^A5#Y+;+^0.QAu5AXYJ  ݻE#" Qkq3^O+BVei݇kvW:5=+IK\lf*{i.B{F69;O0&xTA$aחauMwf17;rG;/go|Dr=X|"U_;r:I*XZVdA4nZHp2<D%[1~ X!5%;DVǽK%3Off2UuW@X!jM9\6^% / DlJRe}F0aiX*fHO`fQWzg=QdulD 0Q,(`#,;:Cd4(T,O0!Y yՓ`2g.qxGoa%[;YЈ:˦C{,qB K!([//9\)/y`cIwt N8LU'7whUfKw5:U-  &SCg:ZIAiEamjnhM63Zߪ_x4ﷰ,KϏ 'K2h*&39bU:JalѶpF,ˀ1rZh,BHYfc-[3tvx1) +®R1g@@M^d&4߅sZ*<ا|i5Oiu$PGϪ ~ǜyi]% %䠼2@n{NùFTD |ڣk`_v $g O#DՕGm~ )PgYtɟ0x_vjκtŦn#_{ھyGC~ǡEi#ezWq#=c$l%(.c뿖WgBb%o'L@jk+?seGjڱFNUr $g >86)a#{4H@;Z!$.èzq|h3\sa>f0+oE1_F ];])C/ HgD`@􄇖p6!KvCw;W,`WwV=$@O=ub[|/|U!"XgbK _⫛^rPVi0ȔbXn8[-QEm#[*? ,OZ 8+~Kfaɼ;Yvls@|bsx-%`^E/X@9I)o'U?ntY!)AkU,xO28SWCUzY3s,6`͙͠C[xĝoSiÿʫIEtW@VO. 5R@5d[<2a=$\ C3w%{N9; q5O*w$ޅ/w"GYI5J9M<_zXyRBrP@Rru5υ:xvy*A.ߤ h\4,4:OVT?iңoq>Qa*;dzaq =~: iMV۶x:0SѮk6H*XpawV7UxkO?A(?3pL30`,_{FPХպJK CK Vâ7H742"%pˤ?=FiFd\bn</<ֶGU \%_,mnuҥPzr=J J?~SLiXVdjGyz\JYp fW O[6Qm72 Mt<ͯSBY8C-رW)#H~5k_]U:w+5-Qz|XC7u<(u.ǣn*J9hPVI`'6Uޣ9AT#Exr:6w8PfRizpIQqH5= ŻhQ(%\ ޵memK2  Bz`a vAqo?*x+1oA|bbp#n>4WykN_4e1b1 "35$_#Nnѷq\V2VKUV#8f9>2Wܲx]T.r"hR2gX{qVl B<"]R[NT5#rhTmNoO<}hˎnm= Ҧԃ!y\Zꃞ)YDhQT=܈Y/$WD~nl !Oe*|Vȃhp;KEQObTם^-$5 c=8F4&~6.bNT7*e;AJ|"&8Jls[wPEtvvu Q$dd"dz.>b0F=U6-o}#Eh6aE7dJvG/v2'G"b݈P*@ԭdmGFPdR>3f}h  2IƣtNԀB]i< ro1:{Ĉw)PP'{\>UYv֌r_w]YbəIEmQ-*1Œ $wΐ /N/J .&sz d!@ʌn!=aDX|Jl2zf:zI7^K@ r_ U#T hHJWްV>#5o2oԗi^`ؕFZzC!I yBuK_g;`2KӴҝ/眐̒4,n@Da+`,kor`\{0O!gS,bZOcyU$<1'2S.y~vikvWIfT\%\y&$_â"q~KDK''ЎʭG32GPz* :GC m[Z5 ٲ`O%. mHJ/| r7ElM˸ akDBjp5|aE> Mhׯw*][+VԵHl-  30Uc>BFr>iTDYk闘ˊ4"ݗFgfe^a!mP7PAnBjϚ>?,&K^՗ZlB:r3T9l~Ct4ϛQ `>em\`z|ҁF8M߄y~ot/yL>|}WmDdey猾bXzSf;poP,̣!9ɉIa Z>^^;)Gb`HRT26(ٸPH:m1N7*;!L)4&AӰ >tG<.} p-Zܥ~[hq#*5\@M}T Bi!KI[?dN(Q.gݪBrJHi)j'yWu[_0bѐN*79͡iiO@2R%,e+Q4qٶDf}VlJ@{`Tb2y3?+Qlp#v4X<7e.3kAWg$8ĭzBІ̿u}"47dzzO ~vTsAV{8erՒ#dp%dkO{D;pRI;Qk @~$k9`OT5 AK/U*44mͬgUL /x5D"DAP=,%e6ْk750Dy>^)1y&CPX0?u?4E%CWj@9#95oc{_3C(ib[)SK",zLjՆtZ/6G|a1v~!UmJYWptmA'>l'fhPrsUR9^! jE9QeK@RT&~ VbyRXB _Wa l8;:?b,F%o{RM@NFYA53+Xq9֔#e|̔Jws6W Oܞ7MIERꂘHtGl襊 USuT/"c~4~`3T ȶޝ}6>v1ᘋϛdrȟbHsb܁2Q~\v ܸB}K!ݱ:X'Mf^?^ T)Ea~5dv㉇O-sRNCqTc"[ƻ,-Pf_~>ѬF?/F"xEyi%94KX_vC䯈+YRCٗvګ ay?x+Dxn׮ϋ[M;b Cps_hoƍuTgQϩ8R. VV1l@T'"RJjĖ&?pM}{c?ët̳Pn7_<.{r"[3eVGc X'۔Kln°vW%C;#-~aڪґ& '. Pp:wWi-y/AI~X\"N 2{ ru x쟷61n˽)0yGi{`ߕq+Ԃl^c;.Tl[q NG؇qͦԳEe^$LH" 5j5 7# wCh.<#m1fπ ,Dߐ*L1+ » (ЍE\,kll6r~G8vq@Hb E"kwō1>N)Զ{tPMcˁ#?S FΊ%k؄y]Gj?%+qUt1'8|o YBѠQGV eK#Q,dNa~} =~u JCΡvم,Iamʖ'IY`#did-rӨЎIҀה@kzPp+SN?׉:lÂt'Ǭ҉ $SYLDKV;3,qڙQ'_ެ"X}L{#>@~j^ýA:fjB ^p>/j:!Tv4ti' xc g&_tK }k&[3^N0Fv| :!l/2sBy9^e\/BsぅeK&Ư'Mϭ^O:M1%Ҙf. Χ\ЪBdiְ=\*Ďj h}m%}ҐK2(CvSzsJ?v:);ojw@ $`gR1Q|WNPIҕv3tX8߷}y|WoNqsgYOKfQ9^<6o2dT`Γ7sр7/2σ&/ύ@$h.Ƞ-|/%L.hU@yzt5u벮.@Bm6Vw&1cVȃJ{9+oMi}j \NmwNxwO 3 =y(櫄MX$P_ _=ykPg$۬_?bH5j[8}'Ldb͆:@9ܜёLj  N#.Đ?|/QxݪFMYc ܱ⍪HC=\:sB|H7D~vm1'bMR-q]'HӘ Fޜ5|d)wdFcJ m9RcXdW?v.mﰈc4Gb.ŏ0 id_A\!~? JTJWܗTQ(ZO?!G4ocȌ=GhFg|| !,sprx%ͪ E,l|;6҈n%Ri:%bl4׎14~iXe:;0KhVs)"ȯ,^d2?ȀJ iI>x^JI)/i*CdGb,Vɝ!+mIw)2cªjV$ R-àQl_ڙ׊^4Pe b5cY/P}Bx!;:2^@*Q<<%tu1wu5GKOЧf!y)֒G&&t4ߕjA)7GDT ʌlBҁ_]a{,d|e*7jqcG$Gd ]r*͎ ~c7݂Y&yromjr2+#{N{•.|EF\ dFs)5t)t^ADĤTx 9.c7aX~w+A` !ŚDe`6v0b-ms8x&cR:.MI^X禬HS*ĥdsc#:nQNҡ6f ^"sډL|7@%ۺRܗcYBL!}(gSV&l)i-A!{s8?l]ens}EPo*%DM_!dR8י4ۅ_U_Ems&Okn3ʘC7BA/! =S6?:u10'I 1bv2}&0GJ TI.rVwZ %fLS QY/ bzAorGEj~y1CF9Nkj;⊵yBO` R/"2hW& r73;{ޱYF ׿Z6&!xKFB=lҀbBtxC_OS>lߥ:hږr&vOn6\Eg/4@u*7ӏ?ُ'`8ׂ$٥G0)hέayC¿3Hf5(dX1B7?(J҆ؕ MY)jF VwIh^#J;6gN":mBoä =-t;|9hER؂2n%kr/8gl]}2Nl Iw:E @;wk,6SrQ /i ęs?uLÿ٪KO ?hLeySJeOMu T46V?+ڵʝw;7J㑒W#>1}$u}#nr[.m#$ИR;n.<6"tW<HԌA Y2ϗe#[kb&cCB%!9n'5I^6ujc2+iLbut Lfydw-WB-fՋU4VI䦍 trL17Szs˜xBYD׶hChw'܈;ӅA73f k%ekב~jZM{cs;rœ/R SnQ;!CNiem'r) (AbȰ KnH7Ře'Vi1OZU1av1$^/X3r&O4TXjY6&zm:.n c] .%yK(:>2piި!umo+ 5H 7 )!Io\\q*q j"c?ST15wٔE^[oR RaLDggjFpaա++2j mKNV_*~7)*hA&PALM_5WR޽oQrut+>Ao7qk ۗ;LHD7eRSi/~K)Z_L,K~7[4Xh\`+19/uZ0܁/!FϥXI9oS ̈I Ȗ-U66&Jۀk ՇY\r4U֟%*Ϭ %//]{_wvoI=Vb ۇ|3PX%kdUW [[+Uo^{Ub'8~6v֡N_\L0o"\wGlqrRHy?vn?lAUp\svUFni_5ԑ߹GjkS"P*GW/j^!r\-ft2fol~H#@Zq"y%M]Jp|QQ=23{A&1!{4жݺ zsU L % 퀀 (hV 1`?1AtTz߹^x NyM'~3˙[` E{BոZ&5|8[5i ksPL?t3COw~Pƞ1?onQ3dg.tuei-9@B*e[)k Z zN#|5-cuv;0*bmSBp4_F3\7Jj N{N,} N x|C5&v*U!F6Ӌ¿0UZC]VAriE~S]]` {)Dm)y=8ᩩlx׺4E2 3+c옫YNHa}r/ tfIEVqqy6`j)ÑE(@ IN B˩u0@k]SwF.aη<+h'w%d'#Q tN\0c͏^`u kOj^#'AeG[O<&,YP|/P߉joclr*>wL/~̌MR#s¡(ka$"M(S߫j۩:*Qڳ{ }N .-Uf,R;JXU5zqk"n]VIu4pCJb* qW7$z\"b:5ToE/7RU1tyv^x0E`X`vˤJcoXwki>r~Vā/og`APn==ƨj'eX8 ybAG]ݛjbzyōy]kmuʢzbzK>o(gsB,\BT>a8{Ju&rƻ-\/5tOEuW _B[9'GT n n9ӄMXU.p$`|/zjYt!˪>šFu)Ӥ k7G a"JؗS* VSZ][ahr}uh h[tj+M;nKOkƜfMHdȢ]쿄Z)J?Ăh=ceu%fYZ_ON!hpoq-8hUt~EWOXQTqw([/pHrcCdoSa$İwdf$ѨH0W=-,Rя&D4U]?p#rqܫ͓Ⱥ?2.r3dc 2JPHkQY +Hl_={8зC+~-{;p&^K55Xf<Fjf)EGi@a/t&&u^ܮƱnfϑP پ{x Iz;ocj,@}wۦ%&U gTըmdĨd 2@p3#5bF0 +JL*y#7 Ut9CE~ PaןJ"vYYE}"d\egOxcPsߞ0֎Fմ,F"A^s@yJuTBC[p;O50+H;63jf#`TJ+YFMiD.戠E&Fp^;OEpOv& !UGnɾק1<s1GhʵUé2C1zO4^p"GvOZ | kRHY RcL?uho}ϵUFo@x7QG7cu@IsCon> ]R q^G*Xa ڝx`Ia:y >K|y[ E 3wi Γ jEW$Kڅ%ǵG~Kh vf{! ƌ#bB|h`@ ޚ<{ͶW/y52,ÍՕfX*_hmS ;L$H"֚eϱHr;(:uHq(ʨ(r/?*)cbo0Ej@ @1KQ+tͰd ta%eyK WB=P.ԅsSXIJ7Qi<${6 bۇp!U<_Z3Z9^~`qO BNf5uN M^ۚZOk2?Kz 8KL vD?a? p|S2풳$n*&0G"rsps\tN[I7)r pjE`2l;5!ZWN=֯.W6**sNݬ',s2oV%`꩜h[j2砅M]ecjG6/ vzGJȞD[ _^^t_*UiFT;2J,2px.rplΥɫţRhr2,M:A_M\?VGBDcx_=DžRe~DPy4vrɜ&)ֽL9:7j<H`V,,wu7\Gb;zJ!@vVe|s  "$MCE-A>f[;C]"-ŕB]3p7saW}hy0JCW=tʍHh% q/QG$!'L" e8X#,~L*13s5:)\΋[Жb(`^-x|/uQN+}ULY`T8Ƒ;=U?>`0sm*n-Aw"\d'{MiWL_Vh9>K턞.`'Ӎ mwiOdX̾׹;Ȱ|.unչuP9*Uo, g]6\>[ag͟l)[8eYڵ鼨f.gg34K%*Bd;ƻ۹cg5QD qy;&B!@4w5`ދĂ2K|DJBHLȲ"E@Qy?Bi՞/MH4krp[uU}PN۔?9*ٕVU]#܋N+ooI'?NY5d-茡o2dp 3 <-`Xt0/d13H̗QJi+ #qڛ۪p|#HسHk4!mj58~U Do.χȒWٌ[u)kx6FO|DR1snV-sUF`-oջY̞ .e婊cz 60@!oznrN\SJAkEX_9[{2@}-ojsR D`L]} [Au1)QRΥjݑ=$ݗ KgaJ0)ȉחҔ)jS|e9V]86*i UwznK`<:קDAC mLwzKw-?lU-בZX?4+um1Jjn)#&B9anPǂ*J֧Hg?*KpUa qخ>stz?)ق߱r6ʜA\ςon!zP3=[vP)*T,"L\^*Wrʄ}jtw#1ƯrYcPO0NȐ ~c nfAQSY l='\; !?PR~L|{٘KH֩RF%H ]-̄{|ɭA1ɿK%62{P)RbehWA/ETȁt Gr %sAu {~reZVӰ{\ER FP,w\/aVa Ħ /Y>g֊4:ܲ:aUEB&t;֠9LJvfV׵H,ӇKksKX|tTuɿʍڻjI~X$tOtqO%cC .{,R˘HP6-b 3t_+t9aPƚqK2NӉ0&Ԋh驜rK:R?7>źOMEDw{p jrtѥ)W SHM}XȹsŘ*Cd]pDYmbzD5$-EbRb E< NE˲ё(=`x˴dT7 Gh;DKLϿ;ҠТ\RƁ䤟|5p4!*vS62ivS`'SfVZit-5e8 d#2A75HNj'EPRo@R28I9A]0}wY٤Di`{<64Koʫp[΂E|O#K+naldիP77/bӌ}1#޺2&#iQ `_Gyn2=\wIP2iu_H`X`9v<9ɿzNK.,'<ٚ3F?B5?}_Gnቋc㖇(ҠЊxH]?'("gF 8Q|M `.zxnw=*f52[d'5!*y]0^R"?:Du}oiisiP^#s 8d0R(8TF&\>C y_R:-)Gzi{"Kڝږ047Ҝu׊}c X)+J?VO[ {8Wn"}L)Ut l($W1*'I -n#E3H Q,r!m|L(aP_zkKHh{HZby#c8ZfήyΙ%儝2saňkf_F%2*۾13b%ԐZFEݔ/ ps *v\=ڣÿ෯W$]=9rb~Փ&<5 3 %;p[b\hfp6G>@ws~gF]w \yZ+Ù|5$NˑRCwcsZ8[}Uq~h C"]L3RJw \0ɝoq nfTH.:mB@^=(wR=їhi;AޚF 1%9>˵AJ̪]>qAB?:#TK@&gop)KYTNRhZ8YCb@N"q]|߂0JYmn'u_ESҍUw2vřqZ1ejB/N7G :*>>y fD7@b D ItaܱҶ+Yϱn!>fj8=wCbɩb2Hin1AƸkLm!g_RQ33\3}[(*>n"z iB9;FpJ術uLBf$ N2e%[sJŅ6N*Y:fXAh9A{WjƗOO`⃶[C58=weI @dl['G Ì{o[Yna/w1 @EFZu}1j;Џ ~s?fĘe+fSU"6#c=0J0@VI .?9Ok-JY(kcv^-S[l 34=A/2}MV3P*b9C TJu7&(_.X2HuR(1MyY4/{DAq3)XKO(5t+w΂]Zl<"1xJN^E`'&knPO%7A 8Fc z46‰উg m;RRYMg* 4 (KY ̦}͈NPb68UevpHb[zU0]+"GjHf{ YgKbrJD8 !ܠ,  w۳vA8pMj2.\ ̅ ir"۽.Mׇ0rٲXnyq#F$[E & ə"!ᦙ #rCM@N|&@wXY[JEO 5@}L|}2x+ګu +eͷQ !ly)$e>R\VTh]1M 55@fZW=CLV#ٮX?C3L( ƒ"pmhQ4~#uah4}9 9I,c% ؇TqgTYte%뻻3_s& y\e J*-JݞZR|"^42[sn=˜-K_#hYg>sŀCfh"rnIvO`jY=V3:wbᥚ`Z )nZ\ck=x ʒbCbp\hM}嗇C/ r;qbv6=nS!T\nPOa@k\k]ᛠÒIuUo5s!%-f@;)5C'.'WGs&s 0$±}B`RUֈ`P2N{6Ac[ =c=+H-rh&Ҭ)*t&`yP*W8Hj3/^b+OOc0 Z(^5C6]ݪcv&I%3ViY&&1|67ju*?顑LƸOn&O6k wfH$anEG@z㯻YŞ#M#KFح'k;n$c핕դ{^US22 J!\wg]v/qC l$^aZ@DR_o[ dznQj#A'bwh` TuRؐT)Z0U/Tkz'9Y?G3~I?iwP /̘ձ9NCDDIO4", b@\jA%'6 DL9LƝgڊ֣wR#MVл/}ISݩ](Zn/XQMЏyBU148kaO~Bpk Vn@®~BJ~>Exhx}Ɛ,M7"dFfxUMeRNJbPv-8 $mq W,5z JcrV'wzw QRbYBL%*8i@8at#4ڻ d5/8h^®xN][^)A~a80a(2O9T 4wr l0<+8oU=Ɓ!fiy#`D~ TRZS7%vTKU^9>Ma اGS9{$|- T*(jBO:"`)`f?mrb؄ K$`yޢ4.Wf)bEwѮ{ EKC孭@o>%|>6^muem2f$CLIfPx8ix5DabNj4{3ܞzgHEW >)#56,"4yS~jzljՎO ~zU_- B0oajd:9T]2*N7g"c8}YX'; / snkg@оr¹A@v+^Rq1C 3nIؠ,h#ώdڙ67MjWrn;XY%VT q '6p L%V;uf/SpX gBOp5@Zq>sB|졂UK#Uhv6{{lQz܏f;QUJ=9d'uj O9.nYIVwV#ۑb%t/#04^xfxNd:\Z/ ~`۹%@O#iڑǸEY /&I ,L`3l|@amr~*RM?" Z,\**,UUTx#7u-j#2E0ܙ@Fb*mi:^M;.4$8K @&QJƑ0=7J$D1N5ʼ_K%Y:1_Ţ#`" ¦V z 4>;Ht+##sjP787/Ж%dJNփ4>:(]E͇6vwbt| 5Ժw5: 2L#KmU^ r|!` "+kUBxd>"x oUjר+.b,S.[*ӿy KV[@ |p[..esKa6X ސ /Ч֘JhHj#[b(8k߈e,XvQ(*o};5JbmZ[oooBS*׭W*?zkdE෎ŭ‹&QqʷCI!$; |ШO<JDN 00kR 3+Ry_&0}A#6L ∥TSX'.l5r&_%_Lm͙8s N~4@MHb1K8``7ͯ껽vs8æL+8]rrGjgepR#8_+=!=0W&jzɌ>3 4N+łҦ*pPGB5M3u$NrlwHTl2fms~$:`u¥|Mް{`GY{p}ѵZN BIЄa_HRRe*0MY_Y*t"" +yaxܯLK1k ,e 7])ow ܜ mI .+/} n2moDf.sSFe1S/<&X}@T3MZ'4i2=lV&pb]HPε\5K~roŀ Bz$]!ie:*TG H * ux= "G+J ~=1Aq(N~C"Nsfvx4 S@9|(hŀhD9n0kz>,:0%żPu+:\}㵽07ު*pZE rU/X/L#رrrb0d=ÚjTHŒI[<| '灾;z@1$HZ2+/ O!mSÙЩ$s'c9{" #;$dtj6qOMJ6tkWCL3\)Ѩb*!-M#f ;U ܑsMElIU XĠCCtRn(ށ>Z7u#+7) c:&a-މri]ߓ/}BF7oWBW^ x~ӕĝftfiVLKd Y|ĉ}fPIПsۺx{F GN~0t-Ti>M"=O!JhD=@ BGj"ЈSBFZ (z5ʪ\[gg_tDns :)Kݹd>ݜ=5"na4ޜi|/P?OyVǜc AʷQ v9@Cjen'J豛ľ~gR r >%vshFj!!d^f%?A*aɍo_=fDUQxy 8'ں iPq2 NQ{ ꏀ8ÄZdZ.z51 pcw;Xr/V4q?^63Ue~0 `1~v ڞR@_ h(WTsF&\:#W=8<[̌G&ԹJn6֫IUEDI˙ gJh'dLi5N| 0/'Ds`3 t|im.3&wxk0Ί4e_te׻o^q7=q p3'W EDLTaw'Z' &M9& wfF] TW{8mTA&㡝{c[^9D/q&mu\-ؙa^P- <3 cS#GdC7nxT0D)~d'Ʈb<ê D$r)u)1ҍ;`=\iO@VP'uw^ڏD9!gUqZX D<4< lwu*`l,`Oۅxry}Ɛ>Ɣ;0umgFM5E+nn^dS)~4 LXzmEbjj~gb$t2')R.HMJƑw0(ظi,i?XlSdShUnCN ieok eܗa:@][fXSOrqhR;;]oD'+T^& c*J>@&+ilXq¡THLt̹D |:p#>8nҕ|X;^RY XCI9EV4W8]0֞_,8zSs@jC@tl)l$j~6<=-rJ^ϥ.' ^f%kTOZh>$B<=¨ހC!Eխ֞ ɵۄ;5mF Tlng"Pid%Lmi<(FƦnXzP2T&*- T`yzC&wkSSޥCn@^cSc9 X|0njsOtB~ ,]j~:VMMv`p6Ҏ]`'o1>dz.?ol! "tz%zm luܲm[[ES/E}p"0aLGd`PaY!lLӉ$ް^2',\ҳǘ JE}+8ֲf!W,X Cɾ(auIu:z4KAҬƬW|l$3&UĬH3_yz*?)1WmDͅ\%P[e?(8X{@&9p ]3&XI-9 ,@2PmGxU gz"eozҲ|մl{uP]EyDWpxbl9g:RWPnb{XLB6(;hpsUTMI$9ŝENڟ~S(PL+.՟A rT$I#Yؕzxw~6Y]Z9":3-͘.m)夷mgMoͩ z ݝB>y5/^D7]eI9 ͧ>|OtT8c3EE kn`Vuf?ZA_H<}w{r^[zԇ6UwyZ-'?޷s\A+&QdP\}3mpzOCgSFRK ǨƞiԜ8SP W, N+tˣQ{Zp8<=fTst>mc`j8Im[<p޲(%!r>QOwEMs`[WW28? <¸- (yÕ(!娦GvҦpwq6N ܋A?)Ȋ|TY 1#6b56JnI=~7CQ'Zâ8"ePq+`@  t-/vK(𣪁aŒxFS qXڡGLoy]p2ռTY?Mv(C˩!Yhi@$'6ۘƌ;$|)zhvLLT t+% Y0 eȿ%QKir3H*m?Eb8\+$ L`u"DBTo(VlkvOC^L43"SpK ->ўXf9llIOz=H+@' 4ŀP_h E0g,#(NvpkMO|C3&߭ap-"Ju]{L΢7BgWkW?Ckۮ0 eThP5H:is!_kG^J>Io2^﷿<7_Պ&ېutx4[wSglĪ͇),cmҙ ( Τ/-ﴴ/fu_qz!~>j_Yˉ'^ʕ5/ER>' ',tk>(pޔMUY jR.o&(]gxNB('%kG!~֏`A-65~lyN@TKQMnlj򅗭E ] Z[݀ɔ(6֢(#:19]T eJ ۉ{*PM'|wVdS3x f|D\l|%t?@TFIB`?iT9L*}}~2:,q'` D^,ӞϿQ|mqc4Td;NJԯWm5!(FXrHa*Ck[ ؇oaw"ҘP}gFyXi]:MD^C GzN.QZ#VҢbtl E f"н܎K#]dX)^a:/,: MV: ,s!_Ot{Pv-Wd2ЯSsa,ey"AM|9[iƊ6'H|ްjI"o=|R* P2d_Q=gXBei@> f9܁KQJ+ط?F%>o\ 72Q%%.8e]K}?DW4ib_5KY!wxBŭ;.&ZoepDc0ޱStoOD)L ƑjA&d,V1Z0Mw@Ueḍ&\+@Rpğhs$I"'q7.*Lz٫;ʘU C1}ԣeJy /wq6 #束Y}'}3B-wolnnX4)KA^,`V;' ec = Oi')+˩ CiB7h{EOO0V?id=3 ?F{KZA~Jja+$a;s!|IiBMhY~],b!"r.oDfq5{E'ɊÿTy6n\iG6?UZpvl㬛`ob`/"臿U#ۚh V1!Tx QO#:i5Mޜ;9r9#pʛdqK TgnDJTuh&b>Fj8a Xau k\Hd9K^ٽ—Xjm9NfC$߅qf՟8y/oZ@]./C=KEP&$*G'&l`oPA K `ؘݞD\Cbw !'4qҍ[D) (Xٍ"js֘]BIsOJFO?*1NAs qƦڱv^^rirLEnwT"ES]<.ƺ6gG,UW>zǫp)hpTVuIf/Y(=Rnqh]˨qa|KHZI,jqMLVs<>l>m@O:RꇝB]h{nWI5S|ȵӒyN{nHD}1O2܊f;iIg8ƭ>tpOEz$e@b&) ' q$vLd~RlORyrm4(jShIΆ@: gYcx# #ok BbŻwIˌ3i3U|":DPߏC5!5gpxa$osş |WMScYRKy&aL}7|^"HCN: ytR2;9W^!Z.N%/';f*ai~&I_ (;ɗڥ2n8u^l/NDŽ*tޚ2\3L)Zo.{%%ʧx0\F %c@0ȴl2Y8dV8)?j -[)\> 1{l }G5`9Me@3_&$̅URӝ~W-0.G&qUk(6{)޿@<>A[{PPxt.=xT{$8cp6k/ e#*޻1R(2mt(;n>]ێ{0gac3eX߯M~rvΊyA+ p"Ua$&=.SaeR͹Vz4ʪ'<3L8@h:zmcξdKO /E&BXL==,Qd1VrW+s>m BG#(Z.M\7U/ߺ_# gxUz` N_8pHM&o8zvpxn5׫I_*, aـ{֡2).iynSpn|o^^?u\aҵXf% M^COcw.рg&:sFi9xp/ {`>36y5ll7穽EщjqCU'!l:g43Ehَ?*m)7-`ڭ9QQl9>#+֠ |7'Lo"̪4³pPύM$V0Ý=\+ )@h$ƜлH\=OsZ:aV6&~r]AjOΜ?=~8IRGX^b>F8IL>\ɴ82'3r5<~h4(+|3 և5v ."qY˥kh#9(I}k|"ip2!J$S2c(V rƏt?q 5]q1!Bpn^$%d6p2k8_LM oU`CJ$1ܟZIeq]GuK@,ʧ-͖dPaR*vߞWRbp)/8I47&-n/CxK_GwAAMrjYcL̷Pr j곁ZҪdM}lnmXFjZJ: V3PܠXm[g pH呒6Իz:[`l{<)?a2st]ίO_1̬-hdNۘ{R2Υfuuw] J/#)2M'XBơ[^DшNl>"ي;$ơٮ(+ >ɕn}tœmX5F{f,ji#'eCfŸ C<`Bc Ez29\ \&h%ʣ=>3%mp#qy:3"tkaaGB?4[8Y]=/'xI~6G\<:gLccN) I`y@*H;%y8>y)+'دO\%^ H4Kzc 4B25N7Qu 5KzR[aRΌb-[I!P6ss1>y;VJL_K# ;3U(`?;m}ad^|'sAj1hIz|!(*uŒ~{ v ReSH{fR"r.Rips S$K-8;vgf(W*ZD!rRy(_gcq\yIjBCk:!bY&',R)ΡrNz s >ޮ69!۔*ij<.yL wLQ+/B4ʘ0`hoBs@P2u{@ᜉO0hx”˰WK5}2[O75r4X ?Vx4vO-QI!yn NDpb4>j7<$ozoA j\h+h]S2I?| gݏC?SΒ"2v,`IdÐ/fZTp v3WzS-u[W,/tELĄ0q LۋXu/MbCA:0|<6R 5C> MOAKLoU^*!$,d: @~Ԩx9ogqjiyх0T-JZD՘We4PG%pxdt5RNƐAF@g&DrJ1G/7!#;4Qz(?z̸.k vni1k=q[K'Ts zht#Y$\i;yAkIB1z*ΓfGh|tOcY A<EޠE= _}c`wj|/tO-]5^l_V(]^˿y|۴E$\/Oj@Uq(睛^;9(j(Lgh\ +1+(VݚaMJp*)THJ(4@|-3V6 ^|'1@U钅tXehv/ѡHl[ L6NXWS$|cXG: a~>4(VG|~jgv{|z9L0G8rI!yoCNy᪠!|b, Dgz۲}@7KD#_yD>P^ڏ"[EO lwIhf#`@ }~~.ŢN*Oj1ZCO ʙ^9jjw Ul3*)2Z?-Sr=dxZS`4fkvQ<CI?_NY(27=_0}!zpkd$ANhrT]n\ `C U-ƽzAg26@~Vg+N;5Ì6zaj_1ЛV>ljQ<ѭyvxƅ#_j$YyH Ӣ;4,h>.;b!g -+5}ɳTjq z;kTtpp\ټv6-.:l}|mF]U$sz_a)X{.>?1ȭꪍHNo9cjhY#RH7s m6 QC?7 r3 d `"%,L w_Y%&Щ5ĆQof4{%7Z&cO*pcg@)mꣶYx>"ov3ZfA7֓l5h9LӇdlNcΌ|E9Œ6 kO&H5L _pU$ɋn[7A,v,?˔yoŬ`P#ߖn< Oa Fc9!03yaxr^qRC)t^ʑDQ#}:lt(,-+ Z~q0q7; \AA[&4'd"`}ޗUI's|=[fA 7jrmt aThBmלс|\[/O؅>Шn昺zcAt63:̳]csT.cVP|j 5w:A P+ZJb}!z9UgMd9 Ed$fGms^HgUW+! 1%kn(ʏڅQ+Gejl|^nXa7+ dʗpSR ;ϩJe#Rn YqEeQw ӷc'53$ƑnT(Dz 7//h[ pr)C+{pӓ.TaoxF&EV$@*E/>r.%TLV!u`%N涶#DLVM`U^)շ[}k"6s!hi K{ܱ%E+眄9#AKDL~}SdeV\z ZŁgD?mvGWÈ&Q 7tt6qKc.县U?Ieja_SCMTk5'F<ᇊ:M\a_dܑʩOSKxvsİohQɝrs<_CoP& (uGc"BE~΢f0QR&W!WlB -CqYiul{wnr̴bJRad -NʚNDAMt 1(miƣGEeAsu &ϐp0/lO\ ǭvuO#! roj) 2^GIxr_ 7>*\ 44i#*6q3_bgfC7Ӽcߊ@G*[m>Jgߒ:iM{JA&kN&8_?XQ조}[;ƼUX{ #,<^El*N+_McLW <X ~G~#,.J`('}OO(m%S:.2#yc NCSMY|./.?I "C&M?(gN2D^5^D1 3ÞQ Q*?S?PrHz!E[d,y3:7w %syDy3Zw4# 3lx@U߬۝sC3cȠ_-(4"5vI/b]0PE:%I`ѳ<M)l/3NG/H$k:eѶxTzlH&h)W'sOA[+_I07vQiM#8`VsI9Cs%MV_Ve30\rf}GGGߚiJGʚ%{[øgjMr>yU [lf%i05LE7$L0N 0qя@ 'T@#˗T 7eK?=H ح'82Y}D4Pq4a(vbO fB]CWRu)m) kvNPs= T:T?i$ڼR [-5)h"OzEbCAlݭ39+hB\-C6!̢,"3zu=6 N=T%W%A Nܔ#{ѩYuo-eL,>1pլm*nz jHEx:ohOV KbXTBl4*4gרp>d:.I-PMu9 v'^&1k ǜЉӏoEA-Ҫ$ V%+7bݫ ʂ}w{tbHU\&%ɜtxnߣo¿95i}{֏HH>p:"j6'tLB<$g2j9 e"ނh" K0y?dSy63 u[ h1 ˭ iB{x[PR+r3\qސ*PH-6ea YPwMP|M"ghEAjw-9!J8N _{&j9H<&1&懏G+I4֖nt҃2hYaߜCޚNߡA b;Kʕ;^a7m|4L+9 DIkd?% ~>fvybi66$ d>1+ҙɱe!U/2>ta ĭ$}ӑPkV8ܢD{eu%<0q; /QօMDeλmfm?|@v& V.zu5[9M s 8+F L = ;0kGEֽ߰Ѐ|/U' B@hHp)FxGx" JcɵdBi q<܋AaM]$-k/=1J=e#]__Oh]9P pvh\]}.`NFΡp`z.,=K/KJ_D~Di:& - mS<@W]q28֪a{fMC {|uc;K Y-'a6Xͻ:0~_)sPN h=\H\hz随ig/_UHXh59aثڱPB=DOѮ6? ٛ i$i-O=`t~=x5@xO^$",tR %CS'vC eJoۉ,M:j uznw@.2=X[Jk[H8I.n:0pI%,NS=v{W 2 CmC}9o @.j@񟡇r \Ơ燺7b_rj c[ a !䀤:"%f, T6y^%%]G͛V<9n%ۡS"T Ph^!- Y sKFBXHŃV?FњuD3UeE|LSͪ_ĴF̘U}?mk[< {Aтஉ”q) BB}7-RSbAMYi-!1nOUy%B왼H/l/q҇{׽ܽh4c]=Lyv`%ΈwJ.PcV}*ޕZYwZ"Qc|ts&RRWr zԅp$WE+iV=UV nz`ܪ;!D?P m~3ʎy_ c ~ 1+5}V3.IA|պЊ˜f<OUe'G *h?av-^3 |$0!H"$,+ZȰ(PL*nG2yAR C^F/ j0=/[(̞%Fc9,!/kxq? |+ ءWB 9DGPN4Ϧr0G{ dj&W0rOSKGu!06ԣ|Mۇ54( FA2Q݇0g :R^J{2gYfsU|f˵o8\? ^B'G\=8Vzh Wj3W|sZf;\P|Z5fdQSB8lb3 2NcEZmB?Є]˒2xo)'LB~_"f!a#ǟn[2D 2@X( U=b}9Sdǽ\KMBA[7GlAU,a0lJpB+Ye1R\*-4b{(ƭT2MtQNqƥ "iQZPE@W߻Z|jbđ#x3M۫'~ 5{d )a~}IK[Otn&}#w4#Ek~"\.ղ|qwb ZzZBOeu@dfX'ԧo%'%{DžÚ g~k\5RKY4$J\Ŀ|0 H}> oV6Ny=&(&=PTPgk7N}FB沎Z˿oR BH&k[W J Qz`r~q$A}*v1$x&=wCkPv4^':qB{%'T%dX1Y 5 LlF\8⊡|j?u#b LnwsޙEAϢ@#gK$ d>(H"9M׎mHҀWюڧC } Q=V/Fw蕢 }7`y1TH< d{r:|c#ˣ-9u<;Խ׽&=1PilLNzW,ވro2FPAYhrp^rbw|]T{B*qCyH ҂6'ׄipBYyD]oy>#8HB m;_SIڞ]OO+КZRJ)b | _v55TIQ_6Px.j(ǒ7y}dž W^& 1YםE멜\ 97[&Ĉ3lQ9jiӱvQTNnx`B߼Rp4pkڊ3FQ2 W^eqsJfA/nHkETmT4 O\LUC{@M]ma4 ((8JϓŴ߁A,BL=I7\\p#25P!m XA0 aváءy"2a΀^4LFX[ &&taD+yy+,JnϟD-ehMvĕ2kuD)O\RڢՀXuMK/ p{tṷvݔZ+b5\w%5zsUݭDRc۰Kjtߒ&6E'P+XIw#k(ST׍AcFMo'gOYtni]>/rRF@j}AJ L]q p$@MyV/UOzߦ>Trk d= o"s(S*4\dj %Y @-8zp{nwSSH0t43:B2z-("A>`.O ?ޭ/p4LQG iō28~s@OLƬk IudSIC+kAx  &%zV,~vs#.5qDZ П^&ȍ,}Av!Ϊ`]sAxDdl?(&odUbFZ֎H^k?qvPqDhũSJpO`735Kh||;.㬴Dȵ27 teu>> H< d{4'gӜ`MM+B1"bDrx& W Ш 7d5z 3ߡ]-qOtYG:(LSpkea--Vlc)٪,.CoPMe_up*Z!1ਙk ,0JDD'YXF: suJt虙( Gⷪct\ 0n2xߜs\Njr$ߞUz}4xȞdoK!5'7V؁DqځbJxЯLe!?H@!'X P2)gd)HDgp'!5x&N=dAr(ϕ+vBvb@w!MR G #Ch>Oђ@O 3X>+Ҧ9NAn'4W`]`O>Eʝaz` u+Ȇ ^Ɣ(!GH^Y ( c,$& ?Aȩ_X|! 9c PU\ 2l=j,aCCH8]q%ᫀ,->81ǬFs3%A=g]?-8sX%lOms^G#d/C7OO 11@i x.τ?x nZΧRуm`w v+4È B׿Bxre j0>@`SV"g'aWF`Os*dȦ Jgb @c#(T곩9j %_+\08}i>#B[sn_4{{+aAz}ԎJdQjguRS'fcEgFiEkiQlYAvZ_KARP4[>JMDt Bm~i5IsJ |MȋP(,dj1zva OZY/+ԋ,I"FׯNyy *k!a:<2f}V[ z Z+߾ 1JC1=rGcUaMC*9|fWĸewޔl)70Bqͣy6VIOs;uX|7Y l3OfVɬr]~<|J80cHt谒?7O(u(ZK'Oa5FF$RbY݃U~qE)= #$]$tr#%Ecm2jZ=jz>6* H#"`F ")q&>h| q('''!;GgxW s _aj,LF_Q8e&f<21 1EQ-l$ctwĒ_a| X5KݸF78#zne{r,0bpyܒ>/姞[I)O`:c̨?:nn:G4Qe~GE'%Z/LcFg tSJKaW`x@7, QޔIODG$GAOI((nR;05+` m ZѰzٍY>PxC/,1M^+RPlE>n!jKjGn-ˆ WCkn5sPqٷjVTkƌAaD(05UPG5OF)=!KQNxEfoB`g9AEOX2X zz9yg_lJ9oU|Sv~( 9/Kz#bmHd*m2p"^2>i55Ne1̷o#H;ř/| T]]ZM.$,+ mw&yoo/ OVO+[iSS)mIQjRz-4%o:E0.%qd[-e}b8fDk̶sE2x®˞R{$ԋgjo#Z<`dc" rJ7U򷐁m$`C>7;nI[~H_rIZOJeة0Wyp4,Juig9pS]MOtX]N>?Eaֱo>n"ls3ѿ rmGviQ."\sxgk؆rM,0g +Az $'-N[A)aI-\!˱Rnm7$"2fdc_!+7˻ɨD6^V2 ȁE-hA2 Y 5vRCAX6LG$΃"43l٣o 6Teob6Úen Nw*9n-}Қwl%҇"ʼn49/7HUϐuɰ!pgKB6:lQq[{4X͎t"cdŴƎPx dYo_[Zcs!5,v0~lHp y@օp;D-3A}9rufmyAʓN:3oyOUZ-ouS`g)>Ubx V&hK1SvQ \ 3wyjje`B(v_+ŕ\ ~iRʊ6?Aulb%%pmʇtfVd/4QW-94wϩHwzr5WR]~eoM^%57Og!ڻ\O#QY3umK#xCF+.vaͬ]&ZםO )m3)$5+#:0bVgYܑ%lvZ~A Fm >>Q2RSJrU3oc{ qxVeY #ip Shp DkHKQ(1f5! [vi8$_h)3lf/Gsm9PJz=Co ƪ>Vǂ;4DžsP-0N㋺fB4̐Wzy/O-ȑCЄQl1M5mc7#v+liPG-g-׮i,d~fQrCB!dd3CSLgoa89-E6/G {{-84Lրt01X`鰨ižTĉS&66Ԇٌuo=4ecwWF0NV`$;ᔌ GUXo܋ rTyM4ڗJ; c/J77YԠarbSsf,>,_pjU/unf2ˊVgcfx( FO{go`>>pA _e.x Em Xg+Q㢛%6c/KE,^F1N̹=nsC!oe ܂;{ZlH1ߒ!ATx48P H,ltf3Xɭ2߁kҀVxÍh~cI!( 1J[r,wTwiМ~hT=$/upl+>af 5hd?W$¤ˠ5!֨._sHPɿmyDN# tvhRD6#^llol!Yucqo W{im+̯7~5H!UvN' %z Xe(p^ɗfgJԴ"G{Fz)6ٵeU+9DܫUA}<Ɓh@eq&v&H %ON$W "_^)E1]/]|I=({HzqFk5d& N@LȌH]h3E)=~%km ffϔ(c0z>uuB$9W{)|MLX (7{uppn{O< Uc5,VU=leY[J=zIYբǺa!`Jj!LUY1bl]^njU 3&T~HWW1ҫMEaǏ0: Dro0$ >oE7I&;P}m!#57gL AQ V`0f}\n,h1xqST[ 3h5)gFHKEpT_-*coN <"*k=gN9`䏯vX Qκ쪊ވjj /c9Sj j GNsõrѯ$~'6rc:u}_XlԥoHĂ1kJMʇ=T!6Zu1+ 2j~@!Xv/:95A#6?(A뉢.Wy"M<fC:F&{!i}hfTl} ] EP&>P.s\g 1Tc,Jw-:y]8 y (0nym:]|*gj4} 8)7Xάd0G9+4dz"Hnb+yPa)e[8"dWEn&%՗%Mב=i8-Y?S]^)TvO"Y8]&G#l#'a9C>i%_J-_qrKw[?W+|-7%?nLu\`C3 cJH]9m#Da i_.ƈ6d!,Kv8r%9[}1t25j@+p/1~W8PY 7A]dS[Mp!Ӽi;Þ-h/%Dy(Ñ!>o{[{Q#oK2A^1fk-_Ձq'Rl,۫(|fɳ>VЍMەFgz''KߒJgB,`)inko)ͳ;#uh~>7TH}*ƫ0Ȧrwq#} TpW3Vjr~U\}_!luS#E1Bs>h7̧eT7Jx3J@M(1H&:*6X(`Iy}X'(ᶛ"CA;ncaSR6gR/oG5kz[ueE]R.2𦿒>vݳ5'XU*y ved@}J` /}->&n-SܧHFpϿ'Ј8R52﯁7 Xgx0NΈ%bXM&Mcِ4G:@蘭 JDsQ:*(`O| y}ηdh4*ԇ|R)A{jtzҤ_z5Len3="4~3)16e0_:t3ıx򈴮{q8C) [H yj,el3'\U{Lt<$$;#^d3FiqIOawI/m;6x*65.%JGv$U_)Ln-_n*쏲[:݋ g{' #Ee/RnܳBJ )I$=}#mejʼ!&ǿf^J?5sx wx(R a.GnlFzj>$j#'%y c "M1Eqh=FR'3f Zۖ"*M]({%ǟb&2_1|wW%?s#fֺO(ەE:* A-@H8 > PۺM |Sul\mc$|͊Y$su)S53={F~h[Xebth-B@;aQg ,M}.,"r H;x ړz'-.\Z)@LcȌ*܎g$$RE̫FhB&A;%i2 z#:wp}K:CbPU^۹!R-ŇM$9>>eKLb\(QbԚadrY]5 /e7Czs^ss:0c f0 EbFU*$[pa7=e8y>iTJ$dfIWE;= OJSNB< Ud6]LrJЁ;gJvNLilG]:Fw5u]OX =س T2&Gy6-1@,inoPWjq"㔓3c}1xekBL  SkO sݩKKVQSt5WUղɏH=y..dx6=jb?$󂩮&8Eã.ɑ#/T{ `f#y9QZg|JGa@5]:a+SYtШ斉kq:=ʶ1՟*Gv'#I Bae:O/ #L7wpNqܝrJTGa7+]NlȞ+?FOv w4/, qaK Ja!ssKiK[;Q$3H'e{R+QDj)&V=TZm~"O^Kj{dQa^ac红բcwu%Iz8hrT򗉾;r!X~A;A*Lfng32M-zSWX4Lܙչw5.HʳX"$`^ LZ"yX/a\˩9+b?|z~q_2 r&i9Zӟa`u4Ӣ\|LNآj!}"o1mThHˊp\ͧ"< ׽"l9RIc= G.[>ѠuuM#'@j)6N jLu31ڄS%8I9N{Ι.9_̕m6P1Z_~'%#FDB&m C9rgWϿ#tEW+/r[&5@4,ZqI)_[}Q]#宻ʘǐ@|?wda%j)0@:Ud]+Tc{uf;kXY骷2'WLji9jlq=-J8ec,7t %&vR==ohNqi`Gݷ։x:@ C|eOYHCY^U72khQG(Q7bzTOL'Ҙ9;U+1,1n ͆!HY@vέ)/{/y[b6QK!DXEh6r$&X߈\P9݄'x.kp{h~Y<yb`,6)nY'4j|HK4 l*w3JOBpY7d'Z_KG-䫃;C=:pIw&n(/ A6ZD-nRMT]3x1ԙLY-/,DHkDZ;XnHsv`,Ҹ;#jS,ɪ#n[BOBP,],sfm7L\v{ Y86?4<t-ýb%D*O^)7.*P8+k aF= uZx";JO?R1%$ ee<>o)ա۾ց[l]|&ȥ09*Ӽ) lnLF<,i{aRO#.lA/Y/hgQ0؄EOUiNھvp^|e1s GD 7զ < Ga He6PCMxK?v*ct[ dL+O ǂJ㴎fXV~̶J x۷"YG0w)tEn~,%mСCud+~^@S>\FKe8!mNLW4:oM2hc&[KY*(O:ةSoVޥ `H 8yWZΦ.Bbgz:o,G=Qv4zOUޜ2O[=^7<ެCW떙9w9rdIpK3amC\\Z;iD #wr.H0 K|29 E ,29JZ= %`_|}:v}j Z#K\F ;zsXz E@NJ@\\x޾~Ԓ"Q$a5{CHvnHcf z0uڑ2@D#OXTKBšW#+txhtY1uO\t:he1^l58[z 2zTz&qN6nAzgR}uݯyle#+[K֐5>A߼}\%I0|w\`:J9`%F1!Vk]Ra)D'yMr%0'XFqFbK572!2`vųJϑ|M}u&.VRd?Dw6_#[{`_ʤh0`d\/R)nzfVO02\$X92NIr >tTh,B ϯstC:я(y'59I/G€h! K7:N2v`aXpYIyTlK3(ڙj)aDsJk~vBejͪm!YjrtJ[,RF?/ˏkhN34aWZ]U-K:?vJ^AصJjQQ3NV RJm)ӰWsic嗏-:}OɌj1:`,Xt '_%< 褗 RJ}`op}uEg%ޘkaSx1 ښI VkYpUNQŐ y|):p# BE W o8%-;|"6ĩ?f9˜P]}]ͫc„ʳQ”O- ͭbƖؗs1Uf&DW3Q~zݷ7|F|2wygx =ƾ! '> f(VqJK)@2Ut* E`EIy3b&_=rYb= OYu!T׷Ƨzޢ+wsZqGt|})Ecm^3+@|Ŏ'zr#^ǛP*Pgf]+f':1@z qfH 8)N3mjiihE@^c C16̤adNӌ=XS,d4,󦽒o4|SToS@Ѩ Nk:j!Ps” w^JMh Apcr@n!~ƾ/ ,/j2Ũh1s*͛s:o>\TŞ0I$C٦۩ءb-MGT f)dv)$OSEQXqգzy)3Lgu|4윩kWA6 GTj] b{a{g]K8\r#PeWVס@nh2U%)S*?^ @l=25벚C4bW6,2LSvh`VlZ*1p~Um(0EEv`ocO⥘񩐢CY9sN3Ҽa5xa$qx_;v%O#yNs<# 1Ή9)sFL(PFoYk#3#C$"#`T~hH9%3|L*P!1Ha>'NagbOL3̐h- a:̱" #ScFpHMӍWyϞO٥(E|#9UXLyDst{ӂ׳׎1C7mD[4d= @}eAA$fWVkAt6dcS˵8itF3/gl!լb7A}ryd)iX:dJ*U6#eG598n1' ЃpG7;#,2!fJKCGsmUsI]@VP Hk?{OSRú6y'a7 pRZNR:jn:4"CTW[)1LXX48 q1[t=Xoi=&:$|Ƴ AJBLP.|XLdA{s{?a?X{iu"M &FTj>o0`j|7sY/G: نA?Si\y'wBHwإK-}xN:$$p%xB.?ЊRc?Z}yJE:"7 ?LQkȓEE^wx+[v1Yn];#&4In0unHŊW S8H} xN$hbF,G627/ uҟCn@H%r, T,)a@o!Vy]Ð9"=} h}2h(;.TԱ>e@W~^G~V+|<*s`mFsR4y^ha`s\ܡN*51HHWCժR<~ r /4j+eHYSD7 r@س 4}fcͩjjLU%,{K蜆7-8+0|zw$?1 7ԪZ/%149^2 a.gf{SIW'αz}ؽN@6 PR?4P3Yxy_Q$d@a ( wnp5)SO?ƨv `5@?'Zq*X8\x#r,2pzp!1Ox @F~ܩmMXfj 7 "ک ބGDȜ3 h㳆|FҺċrsU؏ЙjxVGH \iD73l8qAIN::ӏ?.P8W nDq]PLR`sN_sT 9ȵ#?iGp']f]IRpXa"'azZOƯ|=io}L&?B85zSY?:+ k8cw7,`Bc)1fERl`1n#cieȠX?Rp#pF۟ޠa0R$̤Hk58y8FZ ajF-^U3:C2+e4 @0fֵOWǥN줍iΩԸs౉T_䲵&;3:223KzQ_cd>aw))_4xw\{%J5tx@ k^ԍ&UA&`;v:0P}c|oI%4ҕo@mKr[Qd'o|or&{h[ =1]ƫĈ;u{_[BIV+ҡɾ,ƶX˚uZh"dlhRF9>΢:gf YYi#IM{DOy:.:SZ1/]O Xg 7潐ZfANkEXO+&k` deTLz5ԕH)PYNO9& p %-|zkNSe EC? ̴1'r%)Iy8SNQ5̍b:C"~9|ÿAFKBCM;֦n&2QQE;tվLp}qJN[7/#h`R>YFk1~# u. Wݐ~)7)GpYO(-h/QP"0uh)?HV;AOg L򣐿 (WR[W/4t>&wvT‡R%18\b8j^ؗ0勞}[hH쨋Hh LK/d6D jфWV@EL1Pg66eY`Yϑ=)"ŭȩGoq}p#6Hƺ%F"XOH&1A/vanَW(QbVEC, AOuk>/BD/`F/IɃ[x #>:IsPPKf;:_?P9m\s1K|%;};ye#;t3m."y9HCEˤo:euo"|})$BK40 Z܀đSA(Bβi4_~JAw Nϖi_EO{|,4S"%*rEgf82Ux(n삮Z%I jVc.,UX'+B0ť ֠Xqb~+(E+ V F<{'$2ѼIB9M{쮮cn~bAjcTƼ ~|TnUp3qRw~0WgyIs@^J=2k-9kAE٨ƛszRq@EmhKw:Sr3-."_+nyO!fgBCE*V[ܗƖbV':<zȄn Ȃ{K ÈK3"oV 6W BRl,f跭,!У$Yjڍ^{ށFNJi7Q*{5Gك>=3սA!%ʶʼb`O0PuwŶv-ܬX2IC)kL21o"/ɾvD*^R: =^r䀓"n^l +#FQCiX]tDvN~]ʅSsun$Q)TFKT|ݒ1{QQ?}$! b c6`ĺĆ:j󃛕#6#>6xA6{ZI?[v+u!ʽB(^}MJM㸚EkĜ1p/fZθ%cRuCwT!jta4\U3x13-f*]0;56׆9/&5/?{<W4fPQ5mX y ŐA m3ծip|b8a)7Ւrr -͵:h }N>᳃j2gy($*/2 ?nWɁ>2 `: r˙aTML%)Vu9.->'pd?2UE2e6E] FBoWj/^G~(|^7d7FgYکCE6jdppF E62i<$m" Q=Heb$s.1S@wq9 "{peMGqbu ߏLڬ`7BM|9h "xp3w+[dlHQST]`/ᖦ<(ze]P+'`RI*~) >fiۻ-7xoV+ z eHI? &A`>G Kwک?Z݋?RV pfٸN[ 8W5b1cv=lKT:ңHޥ:Y59n1K?8ma**t•( mX ^*TÁN.XP.e8+`1u'H G~ P/ZpPr 3S6SYC?Z95`Y;I:fTJ k *x|ar$%Ƚc@^}WQ!U4哑Xs[ae&)yO sokܯrxnjnGJ:9[W>. Jlw2`AmC ^fo<z߲Euǵޥw#8д'Wz7@piԖdkjրR9K\"k4VSW)#ߺ>Alka5;2&:Ҳcdd> Q?[p|jdn(|w!Q;C\t"1Kb~? Hc=e9aг{9jM6ٯoY^5H¾tQG1ι/\|lI<許l!?VY̬Q5V9[vBδ-UI*ڄǟlyF?QEn:T8=I/ży Яp#;>iޯqL|ͼR6S]7W ъTiD|vC z{e2+NSc+I'F>.F$W{z_kۜhZtkT |KS 8L7e5y~a4 $"!YN|z$S]ȳs \^7'3UD: k2@H[QY0! RQVkX6ܟicݰgQcVYQZ4_u֘pfgw(3 'aq?%*BVCFc ѩ.( @XxL{Q}I\Zi-;^V27Vyr IKX Wj##c_($cA*Mt=Qu&{4(1S8σT+o4SM@‡j`:">Яi?Ho>n. .$DMӈFt_Z1 #T2?ToSM#u[T vwU!9^9K 20 tNCj,{DdFN?-+Nyz ;e:][;4p#)Gkjū49D`T׫^yNU3 zks !z[oAa4K> !Oѧl- Ap]L/&!ZiP9pb\Nv&H)ǙV' #hnjf?zV3訉^ˬ. ҿ㒶,Fwu`cm虜0 mXxށJ* ۮ` t)݌c p2ΤA! Xr9xqhQm<.T%M . BD0qu/b0A"m5h| t C ѨN|KS\*I[KJ ᄯ*v{gTw(#™c蜖U<-׏/T.fo( vKK%_G~3!pɔc ScY-ݑӎ߸a--Dgmڞϛ?1~5y_Fk7rƁR"_WÞ i6Gr XJGT? ~5ʻS&T`ErN)fwڒկrC'ѻbͺXv2M2^=Co<l}%)!kJG^UJ[Z u.8cHd-5TN?+61WSpe\@|+cn 3OG) \ttH2N@+Ƣ-%钱wT}CIJ7n1 , UNנ Kdk`Mȯ 1/iQ>"+d(8e@k, x<(^DҟA K_{7g[{EZ(A..~1.N:/՜iuV&Bo45 u-J@G 7{4A;KD!P^vde1,J.VyHC|똡*&0.~]E[^ fg(cd2L==l?M:/=zCїѹrc\eBE ݾc?Z3<<+rdt&!C [E##6qx/f^ub6>Zd|ƨdBRI3e);\uzΪfţ|Vס:Eo|N_;V+>hqng,$/㶙٘rÍ,Gaw@8Tu k3j2 2od@C2xN O!US֭ 0ɱz, qB ܤ۞?ߚ7H̳;\%5JmVMN~zo<X=O1!9XG,SE [Ô/!"KvH H˾ǝ#hF.h۰UCCG|~/nP0?r5H}#A&l#o0de).;/TUФ[+v.*6W22|[]CPꛌlMJҩ䲮 J[6?w1C j?48js0Wb]r0?蜚!Gco0 tE7SfEiwHj*V<g6#X}V 2;blxkn-¨ԠV G?티=J$[M.n2ڱWPH@VR!c"F@H(e&=60 qwX]j=Lx%_BrSGċ4UhpݷTMvŸ+7a~Yz3'7?V-єy{2w ǺXYJ8_/Qeg+ %gAIlaՉSUaE*ɤq)lR!:*N X/M'TPq9dw fr?\Q|^,MlFC[ LW#{vRv- 3v */MFtWz0T^ \HzJ, *>5g0щ#C{Nda:COT.Tk΂cJZԲ٭6N[(Ki -gg@6݆ 쉹2EKc)D4Q?e]F\l6|*hK#ݷ|cΩ?-]`9tuL$&q{Xň|sXfCB;y?{PTPX PFaw}IM~9@3WWCe5`G;/I'\jk `y-9ڵ˗(X*rcz 7Rqs)shs1 ED|\He#V\ m-'X~SV\r`8 c |6 N'!SniAkQх9}<>j/Z]KRͳ"DkȕKcc2'P1Y˶4u=iĮ Z%B3*_u] -r]djl1~zNBK/?N$A'LlźU\4?\#-+yM2|&LJY`ϻs|l>oN9?$CӹEjQ+4* xtS ΑoOVAk~}=jaNz.+0,T:P9^pgnnS^C0@::يJ"n@/*܍i}[tKӝf |$$ -YWp YYMXN *VZ&ږ "YY ȏo qWi>C|M,|0 6C*O6:9*xk+cn@8kwڼb-%TXuH\hQaU}8b'ߊ~'KX&J`/* RI8fINs ź3'Gg~YѝKby*BkP=Xv$zE^q?p#K ܺ*k6$!f\=wƹWn0ӱfuE`'XT A$-{C,"s_rF ՘W5m#4^TnT G;c5Xg'EoE#q˽Aת|DjO/ RC.aA8r繰rsxN3_l*UUbtuY- G g: 2 /$|G 7Y/z)N5FE_֕(5lJ=-Fgfٕڞ3'R:oFuoUJTTsD\ ˣB &5")ͽS;*^4Qw26E[H(ĖVA3fdY޶+VTwjUPPd,Ar봜5.ک zT.T1ݼmyl'8+m1Ғ-a:th^{hQ0% \O/T&gՈD:ۈtYպV(wnEfsϭ$*T5 u8L#TqE+2"( $6 j8266St$T2Xy6$/V(n 3{ܻ 6KM)8̟jT-F{G}I: ~l6BԳh%M%YQ؊;YntЙ)%O4<6 ^TWN0tG#)"s_fp @ J'+O(-d&PG׮:^QR 'u8l9J |N,3/=aճI_u )7F#LOڌ`U$ ggvb/e_Su֨[|Ȍ-1.p|ƀF\?ڳ{c-(ө6U a&,C/z Sx]SѥDB>HN{߯7! xg")I6W L:}iWvImmKB@?5=E+ݫIM(h> 6\Ucfu;KݽRq[3j7zuRLD}aܟ?hPY|'v`qDSproE) 0ZOtfCY%zT=<)-0pbR ],m<2oE\ψY _IeCs`!|O姦s/Zl]蝲a$yL'pV )!%$v( u@q_{R~{gJ@0P^TٸG{$nx,i著Q0أ,tβc3m -X4xˉ.h 6wMs,j MUu6e@W}f 1z}AFTel6Wtd]̿r:%lG Yh;1SSZ@A?/hdL>ltm3 Y9KxC`+:ڃF.-[#BfٙY+)j4F$PN}z.4yRsZհ>WliJpXڅ4~OMԾ~MVV@⅍ !w[ż EWiWnʙ=p6BK7a5v7HB!RP.ًw{CڅvP"/Ə0wcDDIKʻAPV#!KkPkxI*`fgZMQ.  Kã90mhT/H* JCTT[ݯYfda´`jXHM>2a ~a}Mnwc监3f=}T`K Lv=lRsGԻlmy:>M;"DTu1@Oz_Q(Nnnb?&l@P΃R*%|Ak^S#Wܽ3kLP!+^g]ca~GO[gXoٝFNr?L F 4w:k rgC}aVxATt它n^<3z0G"}^S#MۀtJ @t`z TD6Xy2 $(]j\LDvU`@T.^zU/,Gtz=Œ&@Rޛ&u{07 E0rJ6WE(3񤫷[)2L>CiQgjA@QMc'+{w eX\{$b ^Q#Z6`j޹R9:*G9|.>X~BAÊT/qU!!%T :ءX M{Sxyɴs.H/ vCEVMJwUE1n"_(UվIRpõnh!HdBgzP SoCɊcUo/Av۟{C#5E=r&^ 5 hIR?FV*J,J[UjxK}[^0^Px@Ua#a.wWY*Ǿ &d~vr;O#,'HTJTLp[n6)^a-b* ܤq.Hq@:EebɘygMjB}/5zyVQoJ9XDb %yT78|~a Set& X~0ͷ*v=<ua~`Q_7rU79[ㆇҺ/\~ 3yѩ6igV[iYďf9ǵo⩍KbwnnadaxfwSgf5GLN&n3m#zFSC 8d#_ӽ2S\ g5>y%O$O ^BX-*[' Bl) -vfo~n}Ud΃t{t?uRN"a]e=,1:XЂ(-Ij. S%n%"/޼1z~K  #b;bf! +g7!ŊS%(%3Frܩ>zTIB4\ FK?M0 <''P_MPT 7a$#%G%a>r&nʓVSyĿSFeo|RxĢK]f3p@6_ r{>m95ha'**94Ls æEKZDtFp2)JŶ*% SzۑьChȉ!]*7ؔ2ѱO/W^¸sxBIļIX 5^9]#vl ]hly@;@~J: XFHDώň#:I 63¼uPd5?N18N쫓ߓ4@E%Dh`02/ןb/i1r? F4Q1:];4U Gھ+ҝUi-Acuebp k>_ےmBOπ>R";+#gBƾC~~+ fX : Ҵ* )u;MPa a1<`ONP% X>@{lmC {2&e51KANզEHHSL6uW%8I圸yyvH>fy*1QJv֞ 9e0\C3C&s-h&c]L嫥;[iS6Z78u6B:cp#Aes*sq irᩪڋV^! G {\jhc S^[hzVuMb4kޮ- U>1 >COZ>I#t=jb@QDnЭ3/ڇO$ȥUd$da#{5zaS&V9^FJ&6=3.oہͨ_~C 8ݕVGV7˵1>!pٵ8!MeXt6muM5ߴ~/<C@Yp pvIn Y6]pUy+/'Q .=E*M7pԼvyCW2:":@dfunbCj;LK_Z yG5]6y<N|;n{)]еIH|.[$-}@m 2@ˍ!ZR:&ɷY :+"G!h>I@֤;hҴo uޘJ>W*D˫*STHC#0 M!rDKߍ`SB <4htZO Y`ChBB;öd-_p)sGd*dUs8i( JOTt+nt/ɩӇܟU|!9@\U& Nqv=ޚ".\71[;/WRϋ~o{_Yz.7>$uU BWM/@WYTc° S]LɦSO<7ѫ2Dl+=\:QV#I嗻63e(hsDN@ :asF,]9>fԹV,KfgR[^9݀$d]a-CB~sv{y)_(_x/?>3Lv? -r db&] ␯-#ciEe1__aZ51q˃wRwoG|[,U+!<8Fm|\E>kJ Σ 3&Pf dT@'-*1R)gby'VkXNv}H WUć})\ɞ5Yގ  iaֻH:3rv"{9,H}l[ K8FF7Cgtj̾J=Z?+ WE)nɞTq'ԢT#vD6nN9/id{ϼ?|>˻Oljac/_;;$18QⷎL*.vr!W^F' 68':u`0˷#7w!L.^Ԧv14Ϲp{MSdX Q[-)S;D-0+X~dM 5D!=zW߉:4?!@ . d{7/7AD8or(Wt^0U3ۗݰcH?{ z}ee\8դZ}*xd@8]pi;f )( <j$CHx_!°쿗k '\>׵irXB+kXz c+gJ$,  yVIFVK(7rБ}"yE%FIS­|GI[5I/oQ (thayc(9UPB2lGU + 6>EGCD`hmutnH_XⲣB|x( AxQ*~x.bdbdLsjQ2Vv; jܼCaI=[[B+wڞԦܰg:ܑ;c@Kv2YAPDV:(.m~;7&8>m MQ β#eH`UasJ)}0׆/=&F|!}NJ,l洮PF0ohr=4-:{^a#DZh$[|#ϒON2.*p*֯^V -eg LnpN5y!k2k'!Qt*{kh `hV*h|Nq*Ǎ Oɥ'K@En{N}|#ɕ ]\g/WޚMv3jB4Fg͏&OO{MS8,ഒF@\H-2;wSuP5R%ͼU R!&ඉ\#A3MQvښy._1TJ[dk|w~nI?xf\ੁ@ yMW/q "u @+ۣ$X_< qbcMDe$$cnݛu5NoWPrsɹԩͲqcڝMYiW䟾(!#(ߚY7 ho_-xq ?ZfౘN1Nxy.)A:VXԯBrEx~Tk4vR7xlChO߯aΥ7%'(!d@ݓ8k@-kOuFdϢ1ιt _o4,#`ƠP7⇄ QwYdX](f}"6VE'0K_+'~iשvda [UZ^%5OnQpSvq~C wX Pȕ*SzE݁Vw-INs۝eY Sדh|ISZߤ$lyZZy? Pd>4jPͣ7^ǰ @4ARO7k{ MP4n R~ Vr{\ڴx=ݞGנܻ+Dx4+ΜƼafIvi2Fu/t>+D' H[%`2~ K.:((C7h[]!PփcsILsp{@ƺ@b/d|`=CW~;kś}K;܃#)QߤÝ=Ms6TMЫ,_l'q5h{ ԁж+% ffp܅9ZvpVS#&B_0y1Y2 dW"ݍF{'_qz(nqkV{Ts}V:3us5fجԻ/hi5LWe=V _#! uй;sgB"͵DE~ڠyI}n#=dF]yťZӓ!WILK7qx.ZI! P3IEuj'W|cLkc#2ouz9p29,w&KY_63/Q)>%޷$wfv/T\xw1U l?>᩷ ֔*h&v7.fq";ʹC$ I{EX%'/rv`R ()U$~{VSO P}J+/b`l4[RN._^pO=MLٺOSJ;ve1Q0j8PzE`}VaBY!|?ȳ[>hSdMb(.@[)1(9VA01JW{K\yX` -_k67TRt^ȘZq SoKJzLwŐ)jɇĉ3xz1*:[D |TO)Pxt?Ο2 ¯lVQ>UML.kS:kx=Dyů{5m0P Uۿ aጾxaNlts1\zv.TF ;c~[7vb灈ZWP̑O"n'b6;8 t5)Ǚ{dqhzri9J=s͎wOrBtj2*!ws=|ՐvwQZTl0}px\tA~j(qjzf-'s>b),LonXSFd~;9VSrûQfc9/%v5\nץU i6kaAB]I"7)P!2%RW(gBDC'Vƺ4fhg9 &hcEB8f@ToSn3πUuωO~IIw6FlH=$Rޱ(O\. k-*B0Dw e0g+QGvf"Ց. qHR[ccߖ] |v!;7EXRW2{/E),v,/-QdtXA:w_K0*Cr(ƑѮPޘvFV3MG3x?wO7^Lh2NM$Y}Fa|t/PJ+^JU^ Bݭ;C%=/bL>~Z1fӤYq4QYO,w*s$}Uݐລ@!Mfu[؅g&/+^wwCIQͩ|\ţ!?PӔsQwQMggmRxKL=g ,uJ<` }7 7n5M~RNs"+ +ߜ0Cv޸\Oc` 2Ƃ!G`=/O;' i$Q2ICzHzL@l6o 9dǭi=)Md{KzBa_0E暰'K2|p5~)!gL|o'*҈My-G>g8V귓IJ|"\ ]7w>p[^Cr ~!gb Yh! K8 =Luh|j@Ra/~ MU`m҂{QknϹw%y!={TH-dёzP>AwwHp#;d9\*};DaZ=aYեr@Ӝa s,3 ɤGMkmAaB ">d2i=D:Q;h9 wpO@:"I~3lVOȤխya:XpùQ0:Om2 Hm\ эS#^aM(e+ TN)1"۹jxjp2gDO5 =K6Wߓ-#,= nONO^\&@^ן9N %^pA[==c>b+&(r«7}ӞN7*t9 z֗iJӨ8 ЯFpկ{,\*#2*O"0n@WjYxVd 6T_Ed + pZh\yV(J҈VTbV#r+=$,Wqhvh4%t媖oGq+ZxU+uvd q=c8u^cH4fkOk&H#.VScٿ݊t#H"&9n jo@fbcŤ) 砚Ʈ;@N2ppU9պ[@aka73n]{&p{,lGN'"hKq⾤] G?`ͩbksR҉͗ȏLZ>LVպw5;lB]WMra9rvw|R'<@mk͵eY ݭBic6ZrQ Ʊsz@V{77 =0QIxʓLvL睿?:8=NB'vfE"xEvB "qHK'!:\7>%ځ>doM̱%el54zUwYݟ˚$r$Uzn6c/Z1)}O8V+#ar27}a6ʺbSJ%E.~PZLG TKZ&N:Nr`2<þ+2AecabmMTIbCjn fYU ;; '<ۏn(k01"*7K^(\w!{ p:0EpzZߓ̭Ñw!C?zCU'!ٮߌUyy3]Cz~;l$Mco9L:<FIxti(dSwp#@! INfVWXO\SvgT; Sa NMѩ"ҭ8U8GɜQs)u_,㹗ofB8oK%a@@-ߩ OG" AlpQun3=Ɨ4[ u!0`3,'>s@ -J R eNwsc0'1I4- u^Cepe^'&qkl] .`34Q_ͱbů8.%txgGrQX5v2.=ooNZMi] eo/4R8LmS`zE½>/0x뮍URsoX.qLbBGH{i7O֛3C?'`J5&Q|R-FX!qNjFɫɽdj]<`/ΔNU(vrƮ[x@P9H>Ϩ/U<5œ\wEwg!H<"v[*b/>DSߚREdl6J1@$94Ưl :yU$C= CrĒD4A7K&ۅZ}YquU+}Rf G #A-GUaj4[ 3!&$Kxoܰ{d9{LȃQj+H*Tuo,#yDe S?7c*oqNj<5Ze@ ω6$٨dǠyg9l5%ҏ߈@;/8NDa^ԕD5:3H܈uaV( 0AWT?s3)khcB&@®=u5y8nI^kdJL!GieUPm&龘>] IŻ?p;`J{\67P:$-dnA;hI~ CbY¦?`heP9d34KDV'Ŝs;%zt- e fC-g ?8ˬɆQbGbH?x?f*52{P,^u fNldhq7[NhѴ5WUF8*\o6Fya5IqœKz=zh1~rlr#V&ypY\Am.K8XdҴ- i6j殳Ӏ3<1㫁n螞)K~x"#wʂճ3 ^lێB6]b^csΔX1;lĆxt3~Iw9NU%Ge8R OAlV{C:B$tpC>} [rH_>U. o-l{_iij\QWRbJR9? :6c QY^N3ݦ4$2VsoZ yPOGX%ha'lCw$#wp,arS4lI <¹ 1"b /(|XH9&۰D.=$G R2і^٧cqup%\ir1iqA׶ ),k1S6HO޷n%l|r98mmdү*Pv0 X{ V%(g%#֯uƣ"){72_r(Owsm`>?C6զA-rBo94Ê a YݾԎ 꺁F"cgqC[pXy0e<"1d6ƒp'8=5X=[++x[uGWf2&'y>rsv-*][=1P`uvA}A*8bRz~K?LߴuPz&Tx"64.jW2UL "[t**O?;BEI8OQ6o?zτJZ+#h%w}dPm))֗%e9]RLC]ѹKe~wYI8|`>]`](+T7ּ<ׇ֬XoH/f<S JOKvDS}YȟUޔ5\sSueˋm>\X.ǥfHŘi@Fuۯ #.z0j*B[?[GvV6hHTV: ^qKJ('i#@R>Cǖ7kzęٌ8i=D[HՕXdDGo pZJ/z$@&ؾ*㔂Ta4%@H{˞@T^+n ]ѻNT34YJEĪ-QVްEa ~֦2g_kU"5_bN¸%uޏƺoP uvajb X r?6׃?2~0\fUx} vmrqICϓ"Іjk;KF亇'Nh}&|bi,-SQ+D!5pdgCpLWNjӹK<K|ڔo)6mgA_(GQl"HGob'f;B DA&t-,EY:J.86h@<Q5w&*vݾ{y9P%أ/c.9wV٧Za*x%?0jMr,b$AdyZѴi]\?4wmTHeѡ 2bw;C fߑ˼NǴ0ۨ7mZ$V+c L9f>/IYQMuGyjӈc I` N-cv} BsxEM;Nx} fQ"k#V*KS^BdJ},b&dW{ X6&|vabʹU{?$?ȍ%g9$~Jl#٫.J 0Q2+Ls[g\֭$#]Nܱ#Q#ͷ'עbç-5ܨ7{ wCߘ 5:,za4N)WE'X̞n$%JDΐ +۔#]~Jښ]@SLj״zl\6fFMV$_SIYJ_[^O_e"\7;Ǥ [m-LŋSN,;֮"#4[n}Zt)%ܕeVzՅ™ faruRPӋqW0OON VnȾ4B|<L0+SIh_[4gT_- /`e|ωWFga!|Zv#yra㡔TW6&ZvUNm娘BN>(s:0Y=C1z"D靽a@]_f/&9p~(Tb} 75_j**i7AptB~5ܖ +:[<~7sWk5r^.ĉBN!dC!A|, G^0LrXϑ\q*z2ݫcړaN:"À@J X/hrq3BqH6픥xM(-ޢj$ K}0.8.R2OlKH0*;Vڍ) H<j$ |FŬym cC\bq/C\FJ1nT9 wu֯^/zxV0Ab/'U]eq't~vR&, }b-J;)2eKr&:9 *xlHܗ, UMj[wrJ #bk—aS88}|E6Y?ٲOɘ5k:OՖW.Jƚc#j@P|Ec0 F3I)_E1*߫d3%62E5n:&G~4(Iҫ؝2u`|ЯĤ@v*.Qa#脧ns$51v1w }P$ıv 3k UUsS[_UփCܢ 'F)#9+ /ĽUOtPgkoZYON !jqޡD t*-Sc?)`.f0#Ġ:B'kK0ptx/=Ūz1T|돑hT*078a3D:c(+ k-!6-C=%@}q^u#)8ftzI]?E!QU3!LHyLtk-fz@ݕ4[!,TS 8G کqeY|?fEZڂo[89y6#dA~r"lvqشCpI} O=#!qX3)\s;~L=vXc\X?r; Ll(I9B sDEr; b-9]a|+"cjNluk]wiic`~eb[NGߨͭxp6YG8@`{]w-Fĩ蹖W+/}Oϰ'EH QU,E:hݖ,՗9TW Bn; )`Yyo9{4d} aTk녖_Wn(m3DGΫ!1hnm(/Lʹ%gHOd109,qnjoSx5M*F)ֿ|zg">%l3fN$Yຓ .z% %s 6ö:i."U?lrj!}d^dfZgEhwD,XᎨ[9[n1D^Zp;p_zSC)`S2{/F}Vuj'r?ޥ˔00WHm6\԰HUVV74;*}t.qG ,j }V n 3}'+ HюCw/=fp\WE cqfEWQ*XU?r + cE v\OW/LUt/v8|ih)R,h 5q;m2 M?`38|w;0L uЭ[Wy";wwp6+1Db[`[J], Rs5.5wC:`WaWqkF^5X]UMkR`PR乃pZt:a5 eܺ꺬[;ClZpI/. k>ݶ|.jiX _쌉֤lPqJ}x>bt̺@ ̓<&x HOA];"eL!.`ej>GhieyPHM#ږQZEL5ێNMR=[faZ{[hprpdrBӐe\.+P7etyWG[BqRysw+M(nU1U=;B;R Q Q~-kf,P~OD=§~ŎU(*X-tc"luo%|f8Kr/,LA`Al^Ni{T 3r@l{x$%T<a Ο܂`IL~}1-c$f'D| U$ٟ&UtIh2duzQhd*KcM'(,~>u<-3?[EVťe)8@;FhMAc*q0-S75bȻOs^K$<-2?_E Y)[)H;|`Οkȵ E\LL@S͞1O*[9p=QPZǓD|FAM; {yd!RpR<ڐ |nwl5B 4|}B[p{Z$vv07Ɠ*ĥCc TF=<:r*vo u`x"4ߴq!z"맪fh)>o6K^#^vjG7@bWɌ*wH#sIX0R̀_TTyO[ (Z#4QU]D `ިa(o],\X}TaiU$=ue<2x%FJ2y]1`GC: l4KM 0%Jʶʆ6+TvKc?ل:b Ոw*'+W$+" ۭiRɊ2YSSR+G>ٱ 9lM-[Յ$/CS,m!^tun=5 ͎"5w|#flg-;ei^CK胝*9Sp[`ŝ^ԇ4zM<*'a=gjhn+3PO~y,zϒH\ETu+l.`<4-mm^¼5bX沘:Wی03P\%GoI^,2mKD?bla/_Kb=&nJ%gĠڌuS`E )_.'Mͽ@.{Pz۵A3Fn0x7\Z ]qWPkb4\m :A Hٞ"] f50N_S yrzz M˖6C[`*aPvѹ_ĿUqIѫ5sGWYN9y!lfTDTLeX1 ^=,~aCsV<.1elO5*7^^mPֿ9;5RD+rA9qBK j)Б-E9Bvfuַz'%|,ERվQޱ,DۘXCu<*=|IJ*t$#*^Ͳ+:(tLõ7\ (%}@K{F# ɣj y%?'<[md+dzib0-R^9+6+_9./Vm5(nP\HQAFu<ο5/ fQ ƍid:HSsYZxhghٻ-g굙iW`t")6u(cE|}0,`D;H}k;5y|G8VG# 3-kZd^bWC3#qeٻ]J/}G`]n܈مχ+5.s6G#𾆼KF֜DbۥvD; 0 v@tfvE;͛d]BoGevyT{=i~@+`{#N #%Nw˭P.$^ ^AC<VhE\P"e?$4ͽ{$E f>Z޻HRIU}Ԫ&WL=or:;NDGj~lISx,I\O+ϯBr"t!pz"k@їDozcw|SzPh/'QVpgpb뚆!AwIHEv`r 5Bs̩+kNw#̖WKE I7E͉L<7ap(71RiHƱT$l?!ua o 4#_O`L{Q1Ĕ)Ty2 i)t^Vإ]A:j}38]֝(\B@~7A>(Y$1m5:m* ܥŦwm4.Q7#LR*6@:h `#odxN("`KӅ(;T)!HMNN'm![iwK|_`ugZ:HƋe/sj-,!FZ6> N$/ʋ3@CD} A)͗'Vqzf 'VU!T:MXO|HuKl4<=<5Qnx_=*k xNCΥ:7YJVjAB`W"'qK(A؉3J0e1!4eU/eF+4H=8?foiA V1 " mvD mf\Hnp,r86D%t/Tuw0mSrwOm* )deB[ ;a-_\\_mxd1 fUoɅ&D"+-F"{o"))LE "FYC-]<þf֌p7oM+RR^KܲZq! fdn$p8|dyl݂-5O`$Y14hJSftX3"AդQ  -a4!Nֲ>|~T#~UrU (ї肤W.&VFPUw:]]鹒~ޓuaU܃f= nVªU+^!+)W$(Zc r+q:/q_ț9GD˽>Kʢ,M_<|fl hLd&Th?%9Xe˩NQo6R r8 s?,^0+mLL#c@huG`7~_/6H尪 'O|Euy a*uF&%Q2OM7f&@(s=*'cxr4ltkb2WKֻhqN^$FXfW`WhB_9]:.ڂ:cۋV=FQ(qk{D[jʛVuJZgb(*,/pJ¦% `B͑ v9REfΕ%b&[P+\lI),cD UASJ;j``Z,5wt5:ϖe!>2brc9"{ ĆTZPDI&b$Rd /)2`10n~CC4>y-1L#^\CWX벞_!%"tŭY'/dQb dJ~ShM89l2Z=;n z>܊';tHX ԠZvr?7 sSW5".Qk!p~ G5(ƐSQe {9"Eq_Dɒbbbr]R&Ӂ?;J! ~ XW]Ev?VLjW/%iMݼt5\f ! #1b~ER._F<|gȐ蚪 UTդn3/jHrH<t?BGβ k=EYuEbN/`Rɥɒ9*,Gndn* ĔdQ3 s TH>nGtdĮ;΍صL~Yam̈́=4Hb8uY?w+Ot\0wnKw[#d,L(Bz{mOӢј[SbէfICЏ͖J-hG}&^#lp)~aŚI ;(JZyauLgçd@rȳBGi_tHGa?8"j ]Ol}Sz҂oa^G 'φ$̏[,]2!$HZe]@K"2lB/GqEej0F2P¾D/wT.oA}TK=a2|6Za3 :m ف*Wf+be] o-̗(A ~|+ Pe'憗f[;fm 󪝂$ c4_ھO+CE! ˭"n$:ƈ&_],1 V :~31tgvs~zp5NJŗZrl܊`@ N-7v԰ӂ`~Ĺd^x| ) TEJR0L-tf)𡒛n긿@7a㡚y M Ֆ?b qҸPިRo0 0Z\,"|_JFVh~1M{ݧ_%?#J&AMTXխxiΪ:$6|ihne&G`t@QCiݷk'LdăcDOQMN2E# 7۷HދNuO:DDH K%L)H{$ے#\y"㵉܀wɾ9;IWX#DH⋄gܨ2ԪDPkMD^54#sωJفWw/9w}WkmEv[\GMGwa>>Ǡw`9x?ޛf ɂ?|LwOC M^R8ڽǧ2P/[+9*EIe>36]zE; \#Ȫ~UY`qu1oUrZ6yWxܴEFX솮fuZ9]t\I@VMZBWfn\$OAdx) ePWLwc@R  0-[>SbQŅU4TMb;jK)ȰWS?,lbT I^Td aQyHcDӊ,9$F ,d?b4TtЛȧ*œTS١W7Z'x%z [?gގEW-؟!}#m[,~0֖B'2.WOqa!^HK-K|`IێPC,hp>?+]@,XEfXefғLiM3˻=z"%BW^8,QEr 7lKC`e'6eRF ‹SBqH56.**!(edI8#v{VoM$Q/+()< SdO8~'m% oBom‘wr 8|abڀhb%*$ČU.?˵\*=@ \6mL>~Wp8"pVѓx_Ŏh=*AV~dÆۥF>b.kkw18ps|qaUKI?'!) G{YI)4x^L]ЈvAͣkR: #bW/%); '͇{9=JMj5$!0ت,/$5ri AZbd9!+h;U_mעDTiqtPNɫu>u'wH k_z)teiWi u GycP1c\s"WhH?R~P "q\"r>s bj{>s&JT3@[VJMR`qXkNoaYP'L|@Fy M-N݌.<,ӨWH) Ռ:` CϹ hRn&t QQKAHV: ^CFr?>g| .k-ցEJ~HF+ZͧJwL:"|Pɍn[IøXo($ ib6A0,׾D1;w'QX.d2Nr[uPLEc'EAOxCj:i9_;O΍AʃH+dWȾ4 lmu,ߛpn]p/F|eL'8It44X/fTژ\6oVyOa0}/ Ō) V@]OzGf =VqdN J{&Sl0͗ 3,D "ctނ|oθp)_sU $?>[:y/73 ek{ ]Kl\dobD3pCTF*8|jeԮ\r֡y:wNuыm;yt,J)C N\#"U#$QxmYkKPVl4JvYEiݧa WN\̯J\ٹ Uot7`i(ϲE;0%3% 1HRq~Hա˾?deB\lC- _ڰ_{j[g3ltXn`9M^76Mj%1$[-oZ1vS qQjKCp`H,@!//wwŨd BB;Hb+7_/iUK9B,14̛?>E Van-۳[_4Bn`aJ *2FEF7~5[37LInǠA%&O%ia%l^I.j7m'UM¢ȘviYaSEZq{p'fwa$ :e7P6GBBqGFSaΞlU6q1 yB-ڍM#zƶ;Q/l\aռr*7[LsPZ\ijNimW:]]y)ѲjSEb%g=N@'rxa J !U2; L ~Uce}~n:x_$׈xXr3wV'!?M>{Y)i/Bw6r/k"mq!/JKejCs5tt]RM٥ZewU __cˡH<ƍ]g;2 t8vmm |5^BPIJgoS Î ϋwۅIb5O΂=zM5._2Qy4z-^t6a&L^~ީ ۆu& PP4\[NRTؕ2v*$nx+ bk ȜR0~ٻ;Ӓ:DSÆnUߏ_ X04ncڃLkͦjBؙϤDּvakaO`0l[w1oA+ 阳$=0c^$gٵuR}գv]υX@3!|BS+xre? ^8m#̛pW%d 4]Ԛ)Ye^Ns > ^=l3\7>jwnUy@vӛ&[sH#P-7[Tť<=Y dvSڛ': VHa͖ZMe&Z\k1[q&Ŗ[@9\B?JO/Q+B7ϝ*ym} 04gİܵwN#4\R)RuJSٽ\e2V丫T ELOGb( ȁ %U[i#,Up ߔ;R*k]U6}P, .3 s>^bC7?":6#g߰0DFuŰq͖͛|(Wit` T*ҿƃx~#ϣ AwJG>%<d ϟTC3FklV1Mھh< 4\  !xJ)ԟl=;i`g2|~ok zM0j#-ߺW 5 Ш&TtrD&fv-;-i4.rtFaFF̮B~'`C$ ˆ6P}?tGw ,9PTU>l8Tf;d!KZh:N~hNDzVS?u&f˸sy?$/<5NB~ɱːOo:ELkj]Qg\&=:}@ߔ>2b6Z%C@콰Cg>=ߴkwjí^ ;:/N6]:0,4"8rTh,:[z3K3Ʃ,خ㠮VTĝ+ Blv17:L kĊw9Jty]5!JW ݼgb%~_$6n #>:L5[׷.hΛ:Z9U_Ywd)E)tfv{?T"LG'8 <r3&EÅk X^١`y"%i|2hb{(0KrU J&,%L;%z7l8N$ۻy9CO}m,zճ GŶ0gAB/%pzb3ֺ%Xc{hb QPdBKR xoxBxY"`Yg; SKfO/T8e"ӧ"M}@j?/ygBbڅet:oɪAgKY/A~H4~f)jjz@,'GCg.IĕQF2gtd@$|iz?Xx37O3v]*1+81T'$=3eY}LG`Co:R9 dwZM"[?Ѹf†mB /|˾)r.;$(WK߷9€Tɘ"%kUJ0ӪUe!I'*1X~w1iCL:mnpp_eeKp*p.ju Q_]VdJƼ}f-g(wusR`z_0KDQ`[:462$hUeXwMt k.GG`l]O4gsTTg_HKAPȆ>(tA qS<:Bp 2_L. 6)wG@8䢤_n뫀Vʵ38rOa'm;&JH/Yڤ|ɭ^GMmAyl@ݪiڶ<"]HF:DZ<=YPv;KHU!QbΙJ`^Z ޏ5ݿ>'0 YՒ=ZϱCp0&g( uգ>,Oo$: (=vOOB)OJ&t>E鏴^Cs 9=(VO3o)`\35+(T uS(Ô|R)ʐ"#xu `Jbr+* 2:;MW2Ggx)xsAg⤰]\uҌ_ٔ-zIVdQxP;ܾdJ>_~QQeSOL8a{pEkv0#?Ɲ6Efj[-)AQP6=Sls!{~ Ff ><]B?x.+!f)@x.4̈́eãB&k8{=j}H3.6*YvzÛxh[[%?<:؆8`,Ta {~rhO/^dnhҊ Zb4d4ZL9]BcetM|eY]OиEf,'$\\3?X-9 ?ż.OG7%Ű`RDMLBhA`@N`o75l٫_iZ.tzfߑCm}&~ݵ KMx4mݨc25Y놹8ѫ*  *l00cp&9׽|HK5\ QCZ7 LF>Axq-%Ac4`$m-:X;,)FnYZdSܑn~ Z;qCrV1]z$XFʚO8Vj$3#3 ~CHZ0VpqklE}%]lH܅S/Vst JkD)fB{5 (k𠨰!y6>?V?wlPRI-;$UsbiĦ`0Tx_xD9݂WbJm D3TY>/ǜB`*e(vQWNҎoM<ֽF.,=#}^4$QaSal"J1>MJR;  4Q[e^.*^q!*$rZDϲL܄5!Vغ Vy(J.,%<BiUUٶ6Ēp"J"tupuT09x>[m]8 $ (Ч}Y e7ݔRNt*JKnTB6z\‚`6%ymUG?ޣQNa7 h_j>nkVEP@z-`kO+ $۬EwbCc[s?"540GAeG jB"=xY4274h 2Պ倀\8)ī?6E#8avZs.U]z^ܭ5%];+0R8n?c Gy*u_.z=;ҶجD} J uʺXIG `"@DS;ӡ'V%H8oE5,)n41 `5iNJT+81k;G{0IZo1{짯jja, qmԔ`t%`4 `,BIN頇7ՠ(^[Q8{H?5 G)iNc!lPx_Y7% A"avM_ޫf2g:r G~ >6@vq0k@d<1wJ m *9Y9ؓyn= `;}{OT8&BT|4r]  hW3ncآY-ml}}ZCu4' d.1lsc|ԔTknƶp SŰEPD1},Wo6Vl959.X;'$)D b@۝$$4ąU78APd%I@Bo+~뗩r ]EǴ.~ pȘqN0n%Dr틌l?X:SMdfn jPvd q5E3\LPn#PV)6 ,شEQ7W%BXf?f,T| #CrDKnPK-$>{s{sH[ɳS㹻J@N.oO*Xb`R 0fdvTv&s-p q\[{ ESc~VVsf7¿rW| 'W@F?4 ~O2?<&~>ҳ\᯻:5h=l`r%.軂c}#p=qvk櫄2 K)/o}Ghe7^8{%eENK%Y˯@$:sPD93,n-p-3MȤhx zǏʼnU@ iɢ$0&CS(OqqSH|P6(yxIy%Oن\Ngkd/sv1C{.+wR)x^J_P&T_k\ţ`EFuA _BaHO/ՍcFiⱄ󥷻Ip+z׆>+ --ea;61^ew"6`@N:9u%|GTr]C|Nt ye=VBڬm5 ub}kkLXD7q(otUZ;C7y=N^~ xRgUԜ E0.$Ӓ22%$~u*1%/LIi}Ž! TgZ!'RH].+F1JhJ#+RfOKa #e:f)&^\6pOgP\(+ |MЍS-zBZ.ᨴC1VU@&k뱊!8+K٦?s֓WuC=o$&9do.@MS:6cdžקO8)sͱkZ &zRouLGoU>Ɩ^4.LH3fYpDEkveMl;T1]!WҪj פnݡ ;a/s`կ!ydI+'1WoT貔 q.g 4}잟f9c<^6!7V7NҭlgI IhH՞ppK2&q-fpȁCN`,בR633%+?{qb.Q}^'/duA?z9ca2LLw>nyLy҇9ѣrجK:bz&R1 lƾMPUMYS]mB |.O*v*a~⽋^[W>3˛y!;UwsҼҚW$P:_ܨDՑ .^Jupmz۱oHdd|% PB,wy4Rcc5@=ܞ|> R\!ϞDIɲJP[bFIEgIm3^D2&]$zM.Jw#\Ւ[hh/`.a0 VE1Vk h )-lM*0co1Clp} DRê>~^3L9v]>YNQnv=Q+qŻh|VLt~{!Us;Xla`GG:馄K+N\k.T{9ri҇t* .4iҧӷ5OXիV"b< <͘ u|:&[ox[vNFok5yW۞>pG EP'IJEUpv!8;);nzܒATGee[zTictε_љPtyWLt XC>MNb'A;ALFA0W5v'52<( /rzigRjM@ZgR[ݪ%-3R ʵ vtH_I+Zs|=Ks<莴j{5ep}\=U.>oNGCP;6Rt?Km茲syB`rmR;V ⯳:!TPO#R6zEKW:vtzkLߘHrG5%=aِB U vqL{hHW0Xـ_PmIET+ҫDP #Т#'i0E\oxrΚ>WQL~aRe^j/&pR(R;،;{* ķQa߷ϕoký/$6s:zExc/%?Im3+i~znz{'GId|؅e,HQZY%7="ꐇf'KPi9j?S:]Ir\X60 \|fu[\w$nScPB+CXE\"`.DQV2ULX z@]^\f͈:UngWIu6UՍ./LYY!sYyd(z lKb- i]8"!)H@ n@!dxM ^EZky1 ȾAbPT49076t CJ#@H]bDpk͜trWBM@DՊWv?^K-Z"Sg^|N1Gq2"\հ]"ތabI3V s=}CȻMH1!Vhaicx+B] wXesO&[ G9no<6@nHd6.\nZ7&&w꤈ nct|":=4@nJ"5ULRK=N wfRiyRu 𔌳Ne>I$ ̽Ű'sw-XެjlpgXd [Czܛo2kC"vW$lj~ɬ↕N~Va-f=枴t-iAMO s% &U|!$7!h!.=Pu{p"fu:CQ7q4+$W okh4CLj{ҵNdyq{RxAse95pqr.>lr{ڴKtpNQ¼0W"- Rd4] hh.[',)[<dMgœH1$]tU`J {+n3䧛GC)a}9F_u^FGB)׈U(^X8SV ?ihV/[x_P(HVtn*M ,rRֳCjf36R$p!"jnMȔ.ˣm*Wp!kAP:\pF8ā+"Mm {[y$!Y4rLi |:$\# q #A003-SBj3Bّ}Shd4\3qs.{^J8d&J'1\. :`@3"L<PM:HN Eó/ɪwW"j.kVNf_YeXFvd[a0K GHޝPjCwXLMF{TroP~ֆFT""HM1s M9QX/~ٸpC^EkC("zH) ֓9V>x CM͟VؖPqu: )^ﺷ6B:Ր$~$mޔ+PkB>f˃>@?һ4 3Odi64Ei,ؚҴ m~ow(E缊i`(m'[m$Aؤz%YV,Vk޷f`bf vv@'riWhn2La9$4lN/WhΡɐgr͟O8F)?,UG'ρL)鹕°:n+>m o-pGЛPߕэIK6='2@6h,{_ \:- o"wH1iLWaD#Ή9}ΗMWDZj:&O0p)A_Pv1x.ز*҄2fr<)0|h'-\vnt q + X)UPB[V0ȱBCjc=+"B; x\"o4=%k(+T C\0DeYH-{DH Ay_[,cSsyVxI- zN4׈4eeW&{^1ӑSW!VdskL] ZcMBZET!;Ecߘa!Fv [@S C_1J 0dsNmi= % k_U:iLWC'a$D⠯=YQN,|<Ф~:B<2g\͗)NC4W}w>B_blc戶@ډ\Yb- \6t]8-1Z+m0EL\nNQJ=ozEA>٦XY@eV. !îb+OZqya7Su6̲F̢OB̀h1ը22M<4M-w~æ;[pC= 0R,(jǭ >(ZUW4P4vV9fn,>Zk|4Cl*4ơ5L8!RND 6.h88͒Au~ӄyy Ϋ$Hd$o ('eOJ#}I;B{fDLɧȮz}&+Uzd~ vn:]k&nN'JKl\K.]jj\09 <*Y~O:=a6:?#j&{$ߜxO<$keq%%WSs<#50qGC9>5E:|0RzRL+YY̠^t5B\7h oʳ_Og,K9'Nr❞bf"Ofa0עC+v'4<#!-F -'u/!"Qܩkb0|v߄^s$AQ/6L;L$5(3ʃ#1k8 ȾNS?7ɿ<@NqR'~:YK1GyD9^pqK|(Cq?- {Ϊʌ3;Ϸ`nyJf ҷE٘1++(I=^\ŵf O\`.yPԆl'_Xڷ xx8יCt)XU.^>Eָ+cK*p aa+VHhP?|^&gCn[S3> _$6-.ސg:J;RǍr-EUtLq86 ͗6΁E01E0A_n>9xU?Uj@G UF[$r}t5,m3?%,[J<19KOEۮ,;R&Ab -汔$5^͸ W@\ -) D[ 9wу\oR̟HMD3oo9"V8igAKAxA`e ŕ 6F UӟLsA6D|=i:A{cu3^y0` DbCC' =5A{NMީfʨwlw)'u$\"OA0KW9oM1BuQMAj,,(Hk)gu"vEXa73j_wA;H L-P*U"AMԻV=F3+ԟbH-- O[2 K +3AE8j Dl\PqG{~s5j؇]?rACf67Ub<#ptzg8FFN2W폵w"4|wySqǸFz! ҷ: X 5xg~+!~IϚWi6S+7܄,qkaTn5 eE ] KxۈSkxM ߠđ);6ڞKVʉO9&ieRC=~ 7e$xWx!dU5_qM묣gXox`6(O-zDA3x*t Hx^LL9D8X@$o0/S.#APOfUp@Қ̕)g^D|31 -PsɞeͶPd=-zI{ eiNCH) B bZiz|Otv !) e\DrP r]Q (3菃1mm'-IF70~9|Kk&)ChU:Sb\7 "l&@DL/0O8-lk7ڃ,@3-V"dJ2)TTb?FfTXUUӷuuD ˢ; 8!`ZTp Xdl+ͱ\/1J *%Nx}42F3K_^'p iiiҫ F(Nϊ&̂{ ;*j',Uiց5þ$ɹ(X;\u+ -/vQ&Bd8S5\r2[I֣8ЯfoYKe|YH7=4omBE+X ҫ4ɛhRsG" E+\M1 XR N4LD|qn! 4!`WKCwH`{Vd8L]2ıK3|M|5r6;.j28 dpi#;y. ;r)MFv6A#v];˧bZ)^X7V2]Ә!1y#nL+Ɵ_rf&8|UH\Tf զvp3X60ϣ\ ]z:L.oθ~):nzۀWN9ݕpyq;Gۺ;JAUЌߌTV#o~A![>q-=ͼyÉyH]i5"PSV_WY ّ9FHvR"'m\.a,xr1@c߉\RQ"n 5"s^ދ-!U*/D[m2oߧ`YN$7#{//oiY(LI: MMwWo1=|t/*PMsM}O5ۢ!bL1X %b)5iӬWY){a.M4Uu65AW-eFjefjQhQe`qSSe;@DyX"$ՂXCn*ll|FRfĞ2˯;dc@BX5 GۚYv5yQ]^^sam Z[2-{+c˜YsoQ6+jf"FkQF8"QHQ< ,Ǡ Ts/vOd؏`!e>VQ 헋!=(Vߩ]JA:GR>0wr`|w2a)zNn}Pu JrK+P1l$!eW8UQ}@9cS~6h&`+n.x!ٗfs1o fR/0vcOCȭJ ٌ׌>沢\|^ܓn'Taoa}țV/m LCH;+*CX.+Q*V+]GTTzqmggW{6LRŘI(lUFEemAFĻO쾭Y$- jA5`O0?|N]yprb˷TY0 M1˅0ܠ tQMDyk8";BպKwР@Og!-15~ ߀Wn)yIUp>ɖg[O(b~C _ȁp0ns|1}zbY ȂC1ur ) L+{lx&knwQ68'" WQd$Y' u;6I&cU#p9DNN@6B¶/+ؽM8_^cO3 SϣVoi+ z6ޭtG׈_G|%YO.?h¯k@3fL {RH72'D(n6`x  2諸c1IhzIG{_ŚmT)Z:Q_rwN7ZE&ߦCsΊQ)b\"!|}\FeۉÜς Zk3ʧII}`" 6ppv.TГx4XnBI<0-~~ŌA,Q}\,CՑ2/RHΙ$\e+QTy* ~^<KxN+ZO00 oc=e$Lu;r,Qt4Zڌ,h>WChzDyP\ɏv+lhYflU [h2ARfJSC}`n 0?nRuGc;zHdi>~3E=GPt+1*v'`&ӌݕASf#T3.c KQN1?K#OG:޹?09Ђ i!Pǩ0#h~xlg}RH^ُS 0#E OQX.5}(Lr]pSݸF8Գ?)7XSfA UG9݁I٨9V{c+N7* DR>*roIڇTzBVZDr"Da=XKDWܲǎջ;{} ?:ZyxG+6nlc2iݩpig b;hJI7O;:5G U hF4$N_f/nk~8 V?,!JdFZVDZÅ C;GmKqO-U\ITӧpvV1UC cotBj+&–Do~yt*ʹ$bu"w$Ъ?x;_CʶzE|S؈l/Kb5G &z;^EwRB'<#d [&DʠtA>4ցn}q"%Ҟe'@gp#(U *2=n,3W@36"b>py{}4-=Ͷx;bL; XD.(1hyC[>xo`qܳN{B&>PxX[S>SZ{UUseȶ?!;;'P~8E>~9v5ΤϡPOqdcΐSI("N&B d Vuh9LGIRz4u]Z@=߮L ▬)'#KH,OhUi<9jW*D(itG̳!::d\fčA UwxocM[١8= ,%z5+A9}frvGY܆0ҫ{ Zl]ڇ*ƅ-⺾G:g]d?=!rhiߋ֪ X~̝*ځ1/w,~0Yfʜ6]V'M  +HfOбRsqOzbm#gsQN8n@KA  MJ/cY!uj B dCN"5Uh0%A)¨ݪ0nwz Q߿?gS=f2Q@ 'tmɃMe ~vjCZpn=}/<"UOm:+kf H`s'ڐL[:BOz+cK޴kn@Z8#J|\%4ЖM8[?[8rA̍3Zb&ꉓx_Rt$307Agm@P":'@hvIֽڍT h xU^B2 U7MСG̏\a1sjry]"#YA!0yh'C.:3.&R2uɁo#.ϙ]31:4۲BK-:r$ҍU|?cN(#;}*>3+\"X3Q b[gZ&~ ,]1x Q!&l̺_W=ja؈:jaⓣ3?8L?gPF.&y;k);|2kQ 0FL'5p;MA4[}'EJ1J'Іu(=bAPG?i܊l`f|5ZpϣF'gQ5 tE/(E{ Z ВW P̫H9 \L$kz W8〉2xn "Zu'[0iȽW5o*:%&@6;4~,-LuҳxT,P`S}cA|uɚ[cҤdKmB`v9e Wn?+M2bpKa\k7]kAyaBuuN;עHEHjV&٪~pi'(M5z &#o,IɃڊh$޿4gbWHEZRi`3@q|-*By^Xo:!{'A|Kwh,SM>]E"”D7Nd ] "'LrK'LA ]s)8vc[rڗ2(`Qݲ!8KI6:vD([&"9G)X$f,k@66^DàMrD忊0m\Z {d:?wMb ] 潺!)S$Tg)*e)8~+|5cXMlejx7w.1j'BϦ;~{1ې*R:Unfyv0_%@{mӼ=N7 kBQ]͕c=oe (7.6Cy өrXD-mlbaPɫA<,XN&28-ý4p`: xP hu=&ǮPh L`.@zA5=gCi_6$|Sv,/y>:fHZT6fL>y!aM U)h(vS6vF5ӫP!h~c|i8r^nnW#ZV_A$0)4@Bn==wkU'ݝ:g89w=$+]}ak`L/wCXǷM4"~z1& 1H6VFAhLi?N\ 2mE_4NUЂN*_G:Aw^_whV統[ u7QRK~RuΣ߄^ن;CM͓1"lSM|-:C ?%VPg!< /UƮ:":qӼ&I9 S$u7:LL]$FI\TtrP =,,؟,^ ,@YkG `p#N̦>pi|%/ESIh1z*lCނ~N1@I?t/d9;+-F#v)[ GtfH/+/6(\QqYz]8x6~ gbhgK> /:֖)ECm%%LW^^Sڽrcx6mK8[Z#8Z8ωddÏ|RcR~{GCE'ÛlAT~Ta?[c`[A"M^^ ]느h=1;'& 7c>utK|9ZsIoB >ޏmmcLxy_f6ĭn[Mҿf 'R浗YeY}GVJ%`oC3d\~O=>ņ KF~Øl 1x8dlƃvc ƅbb0lY}q=BiE_dD&o0U $F^2!so Gu!z.j7Yͮ4pƾA=֩Sa&SқTJXF;Xr"z/+.Mĕ&ζ'\Iy@Aݤ<6->LlM~lgTkLU1B~x~Vc186NK^?DA@J%རE놜A/QdI벇D Mc7J'W\=v{ušMK"&6qGfQ3fuW\"r; OmyIt3)v h%4r =U*?_뇯Uyv*=lwD{X~lp C)B92žk-+ܝ19lƐS>9)DXe@.Y%Yft,X] UH7{=S84NoB&*arg_'{@ 1P4IYcOqb4tO/"R.cjC3N{a40AAH 4tD1Ǽ9RO/VsD?TjC WF HDBD )Vpa;'Z|Kn^_>~t1tS[❬[o= , 0RxLiBEuϻ4?Ig1~po7xR0!:ݰLd;uBkeC:";5J=O⮴2A)Eʎu?dw*Rه+判-v*%?C޾ylq+[QOCBº&DG鐬iɕZ~Hn >rPR|0<]BV'FT2~Mss!YV1o=m=Z)\{F*/ ݉跔wƬJ9P͏FO^U%ToK0c$ 01,>-KI˓+9!c3tQ;NN5gCcP/6ӡxBe(0}L9 I2 MB jKe,Kd {{Z3^˫49 S_UcrEZx ,BWSxrVM\;qi&+3E(tC) ԥ>5in")Ssid(_'6ԗ(7MWu]NLI:pc8 2 0sK@a1xO?ZK:_,C;)Z|PA$,WJ-/m.;d'b9xHٰv-O!b#ԝ^j5-*Ŭk@M/^4c+}rq-VV/~=#(dQԯ)Q}<6Q/, lN-TwS r[X1hS'J3-nORb-ʒMj=n= "_"_I= r1P[`]s 4b$1.u?)*!O**Wo: FC 2%j h0~_ mifTDTQr>X/to /R*/r</uo:Y̷cexٟ MP'jgr`qsk h\ҬQ͎#k֎Y>G3:>w1=VdxTV;&J}ut߭gA/:8ʮҩU8~޴5v݀t+/mJeS+ v*4>Jw~y@cdcQwNSPZZeRʿ~_ԨQ꬘&h"a=PMǦQK,ڇ`#Ҵ4Or c‚Ț2fYl'V~D땝$K-)A`\K?IEᘣi4$(<#`f3C'LINvϕx(?|H"\ e1j7T.KHc8vD,ۡ"P.V`RS1THkThU?bU z׃%3w=ʽ8kW8Dem5 Hq7?/ 0r4pP`¶%+"G6FYb'JWReUXl&J9=:"_Řہ dPY_Qu#^{ l˹_j#Exhl~)ABgR|ɔ-Bɩo]b/[Vlo+rf-yηhrIڀ-G 7;48fG3[>o8U>~&ԑ'%n3W]$AB4 u1xh'G[-tpnz[LJyY[ezyM//+J-c/'c]犵Eu̻y>s u hAOJC0ĠN}/{ݯC*2\ yFm3T oN .^80_ݐ7VW[T_rx C4PS 5p0M*ʌ ` ?BzvlQS}Wqӣ+ >@q`WC[e̗yP /5ˢhG)s(\_qFuFSmV Sm(3xC+*:N>tb[!dW3?_{җJX,(0Ɓҷ wM.[O٘RΥ*WMNE=+o:CbݛG^/DOi gc?~SԒa>:Qo a)QJ̪f{;}iĺ\-440)@3{Ee-[w>|/@瘶H$JoqwRLMa\3!h1@pdzj>D:`RQ^{O,U ߂pNjrl7^/k =v }<̛ /ˮ-H@z MVvc[K`k_r G*!H*e7ܫCCc/:mxZhX7E rZ;ftEQ'2ӻ8GLhM`ʧy "S?S_!BQ,({#EkfkB՚6osZ^SI_v^c_T>cTt|]I9Y9q`%PE{Z`)2o UY/`b'ȱbtzOu?>ˢam~S>;p pe$< úz΢GY* MǮBz`t3oK/Fhgt]W __p" )* S]$.$ lha`|Wm`Iv[P&\GX& Eh@B g8/ _Beҹ/֧ q8;.ᇟSP߷uC$nLA 8:VX@7S_; Oo-,[w 9xɨQHdAI izMB0U\~,sD%B(8x嶟V n rfW8CLתH,e( WkWk8\DQGa!Ck1/5*ul. ʷJ}?/ӨN9+?ҤTeKVzmu#gg `F`P9M+=9$!'%?((RE` "7$h\W nOZiAiRSJ cҟb/hi#y ʼn.9ly?(u=q[4X /O/50B5bOc7x Mde33|:Zh}Ol?ud5DzqQYoaX/O7Be[UD=u&ږN@>h0seNDov6ajVRVIФ$+ H ';7up:/l7 BķL,^NG=m9v}jFx|~ tÒ:tf)yPmi n]\q@e$S +b CB.= Fht7wi2!'ӆ<И?j+C1pU?}qB7m~]0ӃrMVgg6/GeA0}}= ^%cU;(יsJxC5\>`nKbN@L9-ƚ`y,`f3=Qe:{W8j}`*dd%Lz(9=Z¥?f$%rMdyw?LM\/3M2`G 0L".xx&>zg_& w ҁZmQuyMEϐ1&HB{ JA.UK.G:NbMK'W'm! -YK/aXeW@r|(v 1zOEn5XePaXð*"huHJUM$fDVQ_6fu +'LG9%D.E$N[H{*&FDWo>5@1t~MQT"TPgdK0$Ʃ-N]*?dZ@HDOga~t*IEF [d0 OŽ#- zZ6BD"딾gL.XPldi> bRUKeD/SSGB ǾHk~wHdm[N, $\<1~-vA³Cѯk`U(ړtJ f`1uvЀ&M9*hgEI1٘ X{7^@M掖.u v,1XעAd ?[\B ӏ989ca%cUk5Yif wCs8Kql 37l&+cܦE%b,N:QJHe2 9mS?10V [F͎ۣ$'0O>Q՜#ȗfշ]\ c1d22^?IW#V?2$m(cA҄ͱGg-OY!|[t+Z8>dNO_n7`WKɱp=Tv)5q$MRm^n}>\?p5ڕiGֱgӬb&[fU+JnHzדj9ӎUz!Nk$iv/[l!YO7p B4(|<4yr*mHNa,w[.~.>aJ>.Q4^}p9-*A̪GĆ^b +.oϤu5/J{RQ(m%[IAoEnۄxaTS - හ݌?$$'EN/|jR)[6yVy0*scKvz7+)lb:5Mz퉺/Pc=[¡xlo n,ldKKB 3öKy 7^h“c<]a'4oU5A5#M͊a!tX{H }_)WIa07Mq|S//:u5x3iYTU;%$Rvk,a .]Xx6d2'grWߧwvomuY;ʨ6sw<$_"5Qnvi's/xW @_Gr7(V ܘ+L+5mGBs"WO]Nw$; Uo }ړ?+>tC?Pr`e@j I/'Z&z+%0jЍ̽Z_2 #*&ϽG5><g̝IM5)G@o0)ҬPRnq SXtVOA˛katGyLFȑB:DĐe`h/ fin :r1 7x šW? vVe#9佂2ܛt7p:,?lFK[dx])FtW,Br bAͦ~RbBA({Ld٧{{M3mn WJWv$-UXx yy3 G1m?oUUKzQ^s&/# `<X e^ dU/QI@pKwUVx'Whg~_wJ$g(/[B@0ZaD[XC~C$C4j%to׻x:˛H ^,dv\S=qCGSTׄ D2$4g ҏ_k1)SH3؀bNf׬ڐFUSK 2۾g#cd{K|'ͯz`2Mz)R@x^E *\<4qRT# 45G\ABEX%GE}DhXSlĒ%?<\Ig2re_/ʼn@Tz{hS75&rk>LP!‡|go>ϟG6X{,]B N=$\x=e1a} o=OӰ=4NnN77dA51Lp fэ.k2S_#Ժx.獛d3>'h/WޣζUj9J\yNYE딉9a (F^ w_f6m@ VyP!Q+5ޛUJK}c.M&|&m\[K('f#ֹ1}e hi"b5ne\ m"<ٵJp.ZJī9%lFqͶ6cd>IBiT9;n=k"Zd);ws۸;2Tj]CҠ y7C@Ӛy߃lAZmjJ1#df6lJ;Xy"x 0gKLtCҷjI5eF;GA.ڔνq;Ne@Rzmo1~- 6g@Bw,nAMR0dzV._af']+**lCwNA_7)uC$Ӿy6NwK+ŗ8i}{Zp ~~;x ?4(xq27xV3n\kJ>B3ooUg6* 0+];L*.Eܦl"u`:,ިA?6x=!d)I+יK4TH",=ty  5LI8OtlXQe9,xl~}_-{XC'z6pd\Pi4yUˈ~(Ic ,z"d5^|,rɞ+ ;/LT([֡'l0`aY '{;rEHiurb"L]镎&t|G]E+$a&((c\1wۯh~͇;օ˔ \ᖎ ?O#M@bJ|.֬DyljO}͸:S. |za@d摵ɢ goyxH^| L|g003fLɫ Z I0!~4Xt$KH ^ P<޹5Y?z s 5; $Ss@&P$7!MЃVqxͧi@< (û|w/" 0!epg?ˈɿEn虾 4Ko2Y>DvLᩄ9 8÷%ԇXxq5Avm(r˃#"U 2eSrM'#X/~ D*l&J`'kcAOۢfFhiCüͶ+DO%2T pFekDK%v!cɗ_REga5y@N}V_;{u1[(HIRږJK;i {(w3QBܤ!V~9n|XwpNX_ihu96qΔךS^OwÞ6PbށYxA} LRؗL?L~/Eߜfݬ9; .sT֪a>'AAAhr$ VB<{шûv!8q[/sSݼ0ꝛl X,ĜZMQen6(< *H!McmϥaeEM "E!TY$Z[z9: ǩe4{"1T "3=GXu:U ǫ_+"o ;_ ʪj1Fɭ\s4zJB3B|a :?uDcm-awбȿ[\x'jg 4Pl\ (>wV%,$uj19Mpߴ؎G~t2s*p;snZjAw/@iH3ݟ&K',)Q1&I7NSu(Y`5du)b7iȠ䏔HɡTyY = !&ixY8?DˇߌB  Jk5 !q# ~B /~ gxj$| |1xo&`<M Vipd?jA9Imɦ5^"fȡ v>1mijĽF&P}<>OTLqRA t5Ýks4m#I$ذw߼bg*?AAX1ٓ3anxsѤiL϶Ekdarm*W?j !u}Rs[ QbMZ=0 jI_'C :r*uS5)>F}Gtxo2O팟PJY<\-5֒7rͰLBXBc~($hMWR8r9!܀"SKѣcx6ywtUbei< δ^8s籹Dϙ˦naSW"Ȏ1vJMnHWQaC0.93CNVSdMmbU$Ԋؔ؄U:`߶%0JUnb4LͦJ= ?gNb@]ZEMWޣ(chW\-ƅGx$2ݱ8֠:HC@7$rCq8rfu*ֹcLĶgrh 9 (j ol88S"I WbKљ(ďȽRHهv F|C A%gE:ixc"}$gU׉ !vawki1yt ?XR`|WG(LiQS`_2˩0kyA}lrci9zL6N}(}U@R"$ٴЮyЙ!baS5ئ=CiN+^v~hI_󽓿^B8Ao7ѐ[jʵ; AqX}.ӫA3U(\SҼuEkWțLNY$ 9-ȔI! e V]ۣ ^ U,l$ThP9]k!űXV0]ylT6)"RW wTR.J"7~&@QYs*7si#u]b p|]Y9,KoJH; 򚴆0'ZsŰb]?'3aBoft'kЫ}IIp4Snܱ v)FH t|g9A1:RhjeB *ne>+H<䪛$s!£#O+1ȷ'd"0:gj:v2YR p/7waܐuf9vB)>3Y ZhUZ Rt,-8S#$SU+J<"`;ƹ(7ᚫ`SJ$jTIYZ=&@X#V(#PYIf:>f@JU nISM3Ae'XT.=ϓ%c PJ@i9񄞿Or(x>:9[F/ nYߗ^:WCJQ-tXN @K<XPj5$ĭ:"D$έQkdfSznϋWw ǰeJB 5&ML*sbW:#FY? M(Gtx00h7nqF&jcRg@^[\u%D+}0KBׇ^C+uu SN ^#^8 @߇^5L䧀vWkh'v.W%^!:63[Ml*%,F䤟\_4/aCl:Og,BkE5<5哮Xi{UӼ$#k"d$KyJ'3O䝵P*H0G-)֑.#+wpKd-o/ x̯ Hk_6ڇ’,A!BU,W2e 2<+p;Q|!Kǜlt70\F^μyg#x9(+36_M }H>⃺z⢶y:k/нp[;^Ls4ch*fT{n^DML0Cc)x|uhI_ٶMP~-Uh ,5"shIk@*#N{8|PnT m zujFf*k$n%, D&Q_#_eI)YLe/e *g"o>3io,ЧPQ$;$ưk8Nϸ3gt/=5C*vO#@4ѯY-$umEA`fv M#|mLu3Z~K|crL[L}@_w[T-w3gSq_OZF8U*14QNPƙRvd//]TSoŕ+d$\"YdLBd\J ^":.uA!8{0,ǴUJ@Qڙh&d$D=S==ٻls@{a}}_b` }쿝"LDŽlؼۯ^tnbhncnCM…01 VS_ש @:ϜɟZ=vx@DJyohq_ ߤlMÏ<<.^vHvE|3tmP ם$@@;:lߕ.!k-\gr[5w$\4; Z.|.ȶ3֨)O 4|ȗZ7)•CD̀:nY(L=rDmgpC^\K5mJ:$TDI=+C*6BE\J-i0Has:|en,M%p! z+ (FP^ih&YpWr>%uiژ\qe-xoF =rQ]s$Q+LeXBʑ\3moGiBfKzen@x`YT]So9h2`aJ ֨,wQ.dl (ǵT !5fھA{XN80joMqoRJG 2ghtyYo{:ρ1 j*6 )R?>>5i4'|2j )<, wz?8\r&|oS1- *8`@fFd,ݞ&}xE[9d!`ObRLq Na}[W0N{q4;7A.y]ӻvI逫/R: \lSA%/BS@eN]0/8 hU3evݿx5O_/1 utj[i;xdmo\BmUgIdg9X*8Q:3{-GbמR}9,iB"g)E9!jog; 6*16#Ѣ;- +̥9I,鵏x9Ϋ|X2!-$VR@] Ya*ƅ1;(͵Z n#)=e5ѶߍKD1 s3-F;c0yLh?i1I+g~R{w:FEEtB$4:&h0jFUI||KK7Uδ[jfe% C%;OIy Xe;†=!)gz}zes0yKF%=B6)WmXel5I}f/1L9CHJq>Id'HE݂\=;CvxV++/<#_+9ykp5Kڮ]Zyкl 9%<@r@&lE 1L*Sx͊q!uoA 5R} &Sи9mHpPqiTHnUu/:lO䧝وMNHJYI*QOB@ҎywmVxBhُLQSʏ5l 9l˄0_ ~0(i]ᴰO9 ҞԒšP‹"霛yVQ_qW Oxk(IĬ=$w.+ OUBJ 4ª˲[.R^TÖ.+u"%51͉a\j03,pRZYڅ2)1{QjS}.)=T0Ix>M3-GC}RtMRa QԉQ 8yF\&@ׅ3g \\R|4"íׁkڨ  a"\b!/`*܂P1cfc/nB'{BJ+MM_& UL8)Q?y?\YѡH~ +u2.+:C?~ {*E51\@0nN9!sB#WC(ZLݺ^QPJ4Z 9L0"Ύ%U|&mAg1_ݙx=!ʲJ;EGȰ{wh)ijN8s n>{2C>/c@\Rj?T/D z4' T+ujJ7AzqCH`WЭ:?8aqўBқA6oWeQG9jŶܢ]qݼn.E{,eӜ+a^P OvP ֘ӟAbyI`6[k@ƊR,c Hi2Ql#pW>!Ч&濤lߩE D ^d"|8H/< a3< (rIȬuHɭ";dQD%y+>(O^l/^y򫟉72|JdwCidJ̹P[@,4ܧA0MM̀\Mx;|~&o\@%8՜`HE[~6V16ψaCvvR<z {1NKX"0$N4  ˝k1FK(_d{PX#\h~g~cND聱jD$Mf1xu\˨ؚZ%{'H7> T /W2qQr=47fr8"eLI iJx:a9s^[ؕUUwhmbPG/bX{M>ap2E3gR#B.QAڥ*'eY\[vs1g~rgӷod} Ck?8ԩozT>S/I>#hPMdxf<1z"b)7F̘// +4M,1PAbuyc3'VGs|`h,₺3}쫁bEӨ]!VEP{5~|#9UHMؠ?V=N!l$ ngYr>]T!3춀 t ܢPDDN;}&ӹ _[VJFLjkJ#%rU^_%+ XKcr Qd6y\ZttO\~_8< Wk#\Ta 7v);jG7 ʓ L_ 蠬T*A&=$y} \*;]sqm _(Gf1+UoZB |ƴ>zFn\ Uc^F h{PhjWNhAƦ}?K` ^2u׭Xx 3eK׌#Lm@&))HU\ @\wiI'%L,IA-\ItӅ8b|ahCy\{P7>?(hS0eoЬ=GMq,іk9)+S 3nm+DbS'v㚒jnC,Q%+3|;Y-Of1VxpI4jcԈsc/V ~8vU`-fREأfAȖ@`fs\P<7'lg[ Iǒ@\{12,fܗVz(%Mar&]zD)n>*eE zup*NMHӣE s'Z ݚpJ# N nJ.B *KqzEvg:~SGgkR= %8[G]'ׅ}0ݿؖѰ)tZMѻ/'MHT}^&  >?! $X7 2 l+X? {S/US|ѲPh9`+SQzb`j1io*7Eg80QQxWC冺XǂC('Pe ]N PFE8/╂IQ@++kq.bxy]vYk(߄ykN8qcBFP.uy`n\r4\- G'fVUѤjU2AE4qoJ]}~ ~㉰fTw~@Eɗn ,o(?s^45(} 8` dozZ=s.mDI-R)%pĆ<6SPM@=X} / _{J̩Zn_ #8C2!?̎70IɱOm3n/Lc"8aFd%GuX@0DozPRa!?<_mvn@49hkva>B͈,g &g%wib{/T(9˕s E#}_.}ǴoTJ8 L+_2V'p<`p R?Fͧ#Rb[P@&h>sb&,( B M_|؆($Roq]+Yo.en +Y "ޚ /3l}[t3L<6^'˩Ԕ93*퐨Х"^d@3]b5tQS A+"u'h6N \w1ovjO FBo/orV0v .ZRmXDPsJs!Uw yY:3]sDEڮ2s)%Ol~k6SCA n= /Y=0lXai?Lw@4օbY<^t{ ]Խ{K3#"c$uܿ{;y},GOkSZKbܶe2F5oaH,,܊9F面2* ǤgғL,tp<[K}TKnB/>꒙fQC}mm,SlN*&p;'CS}GW[HSMg< @gGT 9IEX!~ {Fڟ7%d} 2r]!/uG)VVSꤩX(,D4|μSC~c%]FRC8lY-LbJJ?NH΁kdy\@:N4(=WV `SïND6q`Yo/8p3 [5q.3 ݳu\5*3n1*l3nڄ¾ƈ)^`+,m 7=ӭͼςo2첛f2$!9۟%[MIvUN%Z9ɴ9+W5J%?YOQ;Jѵz >r D u[AJ>HŬa܆:~,Pc`ׂܨ@(owjs̉Ԡ38 Uר9>Fn2VKߢѴ~f9OMFghoO,8/lRvp\Ҵ6c#kyo(,vc\+>:(krA 5t?O$]P_ l0pvDTV9Tx!NZe;G"pJ x^]Zn~Ďw.L XKc֓Ǭq$85!x+Õ0^Du fR=A?m]LdvMK:gUDŽ{?LO8㇙2KAH_u&{,A&Q8C ch$ [l -gaәޤ$sihW y~{Nk*M8H2t.idrZW7卪O9LҸO͘gt`*U:zB#cP kB{TN[ rWRMp@دtxKoƟ<l>USd bU];Uױ3\3% &ze=7:*@`Sy{}.osˣk,{t~5;02۔)4Ze".'݅e/zVTr^V EaX(2 z~-7~hljnTt-%~)qew^Nh-05# L[#=7ӾIy|,|3FA*:{8z bԄ6G!X-u->ҕvS\Jg&|i{hS YSeiX3c|W|S6!{ XM@+~ߌ=0ԾVp!{g9fҁeW_}irfE7nuU=0" 0y_:ogEC;-,pe-χZu+bd7亱qHVO# {MSVߠN(] :5n[!Vy8WLދeӵ zN`طj/3O</c3m]A/;SsQYD\fzB|P[ ?S0ԦY34I:Q`̆@XL z;´k*\_u(y WrE A2m7n{.&xh=V\}}Cj!ώe2>nTIr֥//2 qa&P?GGx)tބzyY<哆}|fV J߬Uq$k'tAI516FT%ґIw$FѨx1 YMqtp6ẌS;gFјќ~T7Y-<@bDtqJW*@n@d9u;c.;gso*Vu=wi^P~S:v '`쬏 ы;t %+7of?ė|L43!NEyK_L7֗.6*ē,pxEms "l7v9{/d,h. GY)9PL#ƍ^[=L߸G4n_ݣ HV}G qv)Qwմ?$b w45Y7Xר=_btP_6:T~Oμ <?O=w׷y7"3|;D۝F)JvGS&oJ?m,5r۔mغ>mgm["mg}78^=iSWC#)SzM^8WLB>IP޺3Sm<]8=h+ WLӑۨbM1A 'ϸ lzV?:Df`aM PAc'uzSePIѴ#2gL46:jeT?-zXumW ނnfF{?IgBr]3-v㢂Tw=ڢ(prrnspCTzH1Na_췤-m9( fڟ6:B7'7&e9NÔza{ CՁ`vز12`GW{xM8sZiF(Om{vB(OJh'F7;!uGA6Dnv ; _N2;x0tc ،LqL>u8vm_'~@sb'QRz*zFE1l{Lp#3j{B{7gBWf S#4;y:&hq8_{g8s*t/L!g7O>p箷{"I.U{XTiB:[0ֹx*|%E'z3Tҗ J*2ٮ扨D,<~7 fZXSF)LkCfڼ\n0 ?Nem2<*NQ𺄄i1ٌ@!GۋC$'/;-/7<óhDE:ZkԠA3Wń\Etd='~:7 Mny_܉Е<фm@',e83)cuфHWj"Z 7RlXX-uG9-\F@7ҫ;izQ1(P3YіTjU ?vܐuV&kxլr6eg@a%yl< #$_GtM?-4o #0}󞏰nF9ͪW91V% 'S.Z6G7 ?5Ѫ@ .i{"}*LDD+5`ȵNVP'Q BA^ЧD T6jQUea`B[l;ЌWnO9T>i.ψr)i q,)'Ps1V_g pW /ʹi#|;h)J6'Qrt%Lu4*K rox2EȲ9qz1E*> ;J-F(DbQ>89"553ZL ~ǏcR3 3OUӖtFjk&/buȓ3!ӌh\֔)d^g3pW>H9 1x@e`R (~P_5N].M0~ا:bL΄k6)Q]`x2B^-M%w\A#^[VL:}.d~.+LØ +k.gҁn9U6Kփ{0?"Gvrr5n~D;6O/rup~-#3J%O@ ׈_{ ᖽ{b.bCP_#"(Yyӵ|yf`B+}/XϦ8b0Pd8(Is#"Mȷ wu{LHQS]΂ZJc*HBv{PBm{wIb!g ےࡆyOP2 ϶Kno2_j42>:2mqiϸ@5U{ 4d;-a_5b*fЭTsdrqeس@nC ~N.0^@/?ZSC0&YTqN#VXOpN <N,xqQ.^* V/Mqgb&=&NlanS9s"YyF.TNIa.0~[ôRl9ޞ=/Si) )!?jqPPt] v+j?6~Y.5ɛ. +NST; :+yEQi!,Pxs .9{[c ^X~F~.He\f[2K0m 'Ȟ/7Aկ(7Zr?[PP#iX=Or8 n#/,H[{X%j,=mGZzAБʔ3摊\-յ'SN怙`)<<߲-hyɮCW!BGfnAh|oCB"'ct-aqY(odVEl.=[@}h Mo+J5W&i1DE'n!Q"j!L4) 򢥸@ (jW1/'C>U}4(vx ߕ9qT<$q`$˦C2zu@rEBXv_BscP#ϲfKE 0GZsI)d$ѿYVq=,UԔV2ZĿo$v@Y_Q!wDnWJJuvU#ɮlsQPQ=zzܧJ+=-̊)|vw1IDP WS ȼIy>S'tAPT4*TC:0RS̓[ST$+Al3ouegg^F%kT; w(]ݽ\`GĦCWnfZJ0)$XT4fp\bWv_ 0W_h-P6岭2]76X"l̊睝F$ۺa&9k:*E${@Z n[ׁ@w#&%R7ΥuOkk*FNe?[+k\s 7:#kKֳIXu O&Kׄ5Z`}~8."ww"ߤb)Cvpy']Zׅk>B~tvÉjP/k/GƉN_ww8Kt·H*!}f/YtHj:4xEM0!Oȡ"Ӌx!6PxN`*q]dES"ŽnrfuH?}3Gmrw=|5ӳ|Y߷E.ьm Ze/Tv>H&'k_<] dXsnJp>V7bdUNf|r:1(ItGN+#Ո&!nId PXu?:h8Æ[{e \ m^TO2٪ʀG)o`@@ъDVŇ-o@ یUqa~kM e@uDV׬X%\?im7بz&װeսnBKO&حz*N"Rs4%T+ YSX8#3% D:u ۙr׵| t29^OܲzoDNAM+棂)riCFDZ!(Ί l6yUP_-q\T`UYLٿ:^P 91lcGIfcǴЙs߂2H\ $>a X+w[ÍR8ޘ\C %ҡ/jX=mjtx /a y6.+Kha  >h]0ex"D%Έ vjt-= m[kl*)ǎfBE@#"CxJ(Es^ĿI#ﯛ8Uu~{&8C)cܜf4>M!b˶|^ƚRj\DI S^U+lt~A}fSQvp{ys7ĦEdiSr,)DLyBa?93>5 lg]1bok$QMh>J\=I- :w߀]"괄BDPLDf׎FLKf2Xׇ q\)? FU\`!h}qj "Wyzm'`oΌGXlP {@`K웯SZ5qg!O9l}3kixU˾'uduSڂpG :mR] tzXE9fB"$/*!t͹';. /&c=tNEh'>=sC%4׿%0!3GXKRUКyij$TT%BG,qF3$~kBxXAiB"IƓHO22\* 暸|N2ʼn*/T ?ieq$}p>-=A*bo}eA9&ɋ)*5 њ11[;>3%jI>GSTT:N4qA+DQݮ- |+"a rt@<@ Ficfi1X̜\PsX>,q{@l^o=gU`&̌e49K>Rm CKJ'?-Rx\f'W6TR4: Kn暦C#aa"H<#*HN熹B(jiD9fBBx{$ds!!EW✊y𔂯ʲ7Ȳ@—޹y’qM 3-o2k :J [Jv§X&voןo{\:Z(EwD6=.ywYwyqj x<ߟȲyӢ -:UjDb1#6W螦9&h%;:~QB([(T} !ldC De޷QdXN])GޓzﱮARƱ5݊@E'@qMl%O8 ImD^;X{"L/}8\H/:Jh ô81h-a~q7ҵrrx5ز BZ呜~AwoxFњg"keo9ؑiN hceqry'[6Gyu>!W`^Rw|'=H%o(j`,Ъ۴ycdei*Xfo 蔾fvgj/`>?]F 4;%9Q&;.G$-VQ J$(3r茚UM7 }jZ/^ jE/7u9Й2U"jZ.DL/ܫI\\<ԘzqF{w5EJle%z`VQSS.<-vJ=PB$Fp&?~ТjA[009Tw;݃%?Vۛ-ߑZl\DUK,},uo9~dc@eP;*C1XNZ"AXu::'oO8]$пGKSzsQZS .0Nʫ xb)qݽ7ž.`t-x ]#jSݦdøMߐgh$V @@ͬϝw1E 47e;Oe!@>Ó;t!#bjq #$B2ֺ!%LIp7|ZmA=A;#;bݦMj:qS؟} 0S#Y^je5tnPWFl?orp_Si̶䰙_/__];plXL(dކ̩(:UVmfZБ5%:U>cj[eKjI*ꍗ^J M{]tr9l.UuX2J )_s&.Fgdt% Ma&S]y i9 edcNQ a1=8:p[vl0TŪX GmJ;Xڋ5.eK /bw<7? 鍚?8`8 "r7G0ՒM["Ρ& "p\`lV֜mre+5иm DDjHmΔɺG(ytʣk@ARar &&S>m'O+ԁ9h_d ,/"Aʰ+wydp?*&zkzYEN>!$%_\[:kYݕ5!'p,lЌV,Yс{ƄSljDaЃ4CƾPiVo{k;4SJ $*`qchiΫŗ@yj7mY?]E&+2oKiL)s 'EM]73ُX+86@paPfEʑ)̌ JfPxfxEE9,hLsM|mΙXHlUF~OF =?0Sҳ?Ny]c=ˡ4* NG{w,ޑhX羥F[HhQ3qKN[υaX OέhR_Bիt"Ow.n-9M s,%dy-dWS.v"/G֦$ګ: $XdNP0kp<ڄRp0ɤn\L!5gĩT l {! +jiœ17Fp,A(>$;"h󔀦'_П y^nx3TYjW$<@@ h[_y']7Fk:؇EP/ZI/hduLYN~#g< ]P q۱(Q8_wc1[k.Df˚G^2z?MfNᡲ9G' uBDCe H]`BC;[} 6}74u }J]J[1;*r.|j0A &CH(+9 43'%D2"{:M-k b7e07hbOvTڙǖ~"r`8 $@S,S3 tvQ mT}jZҗwWaa!3YiIxZIg~إ-5,^`_ؑ6jQr|OϮ]q!OIa}n>NˡϢ3ӝ: % ̄;.k=Ejd φ)m."yK im>=6kJ;mw>'=wk?T0eAV>Uo\ 4@4ԖL0{_cYh#49MvϼAs{5jx`#d)1w;VcU zYRghJ)0~ר<ꓨe? Qkt~콺i zF*~g4C>a  |QL{ANbf#I%ћOJ7[y3\rN;Jz?"Y(]?oTNTdy':9 dlVqM(,DĥQA::jV1Ypz@lنmk?  0 ݳK;A&ITV͕ʻrRa epSGfiRSE@0~0_W׈ /(1@Q6$poj[ btҾrr2wmKxHiUv<rBMqJ'^.b#g~֬$%yR+2c?*Y?\KeWx'h'^eLU[/ӑ^ yIS)6qNG'^!$fg\1Bg00jH8 pG" t5de !X(LM{tJXYI-D|> @*|Q,5sЛ#|^jjv!+9`Tg:?aO!l/RD%uBfՆk61#p.FC5(HzHa!`9v':"vF#v}PiPZH}JR Ă;+"hΪ![ 4T.sV‡ɦP p)Q{.6i2f%e*{v-iL_x~T k6 WO) .m8.!X@%;_^y@^ANKfǯ=Տx0n ;3 %#_^x֨],$3`o̺AE,:&#gzi} сm2%˫lq8L|A@;[2ɨa%g5*e3yߙ xOBO]YH"yXS(c,;(R{!-Q+DSSm)`2( @v2_^ }iqNìΡa!xaؽ\ݒO~wSzl6Kl &Ht2ن:% 6t ݑLt=rcwK6<[~ TクnE?cT Yi 96K>z(w8~vXe,&{WN&ՂqfQ"#?!YtŒWy'qL}jK/3k͖^Y{,.ऱ:m>^@}-%_~.RD=CӤ0e"Sb5.VB-!]HΥ|7ݼRPiB@dX@aNjqtI$5k-#( V`1sVTw^xA{KǴMfS;Ԩ smd2.zV Ԅlyb!<z]6Hm&ҟ'+"}DT>fA\l).Ӕ(e1d`F[2:*dI91?fy$WD9KlwPӁ; ۨ`l@`RtTcQi8$aM3B;ր0dgը*K)|w=g6JJ wcM!G>4* 3ܔ%qX>Xl7%3n\pcvY<uWi>aB;$Dn ]_"N:RH̅4&P=]IjQD f hUt=NkSlb\wjvU{V ~L5ײ%% SP=r62H\), p " iDž%ӓ΋9\%}X+2nT>JdAl@z&Mѱs:2ϙu5/yKt`+'(Eu/guk-%k"0KLo dIoQ=Cw#4zB@,^|i#*vs(j )L󈸨M^xPԩ*Q2mf%i-r%TNhTo}*2xK߰^jٷpV35L䘄} 5v}3mH++r+IU.TV %8I;j锑-keNPڗ+*|A_4m6 Q<)ЖLsAz]eW_ N8+jʽ!p aua$ް%A9>h:M- 0.z 3/a,@EksCWpv{ʩml)|6}IG&b! rkX^ti'$9NڕO SL[6 8WKN|>$_~JC-%4G*Fs6ҟS/Ex(F9T?{IBˡs`.#FyD6Τ|p+cR'[bDw񌒨T>%l6  L>VAWN*si~I!k}Z$" }$u+]={T  - mLH.uL^Q}rǨl%ڐi4i#w1ɜ?ԑ+ +m3+nRN!3 :d8xdq+k\NVo B'!4PrЇVwdN8Nu! r ǀGG޸G͏Ik)Ƚwlm;[\"(? SSwC}|TE+YV㇋/h,-LuZ_tv|2^pswŠd-lVhnM˼׳)$OOq'U,{')Njӗhff,07[]Uӣx"뤵 Ca/׿q? -`.w6x40Jphw|@Z"[lEVa5Ow@SjTu!Oq@ۗIanU,#l Z$P짪%mǔ2gXtWMAW%؋7NkCNBQt% e ;27&axY̩C_Ng!o"@*+~`8< U'H|pz(Qk6WĠP^|&[H䑎^$׽Gͤ0+ނ [1pHqW}){l*dJ}_f赩t0 雩8^ׄ;/6d17"{}}j>Q^0 IepÅΏJ|AY s9K`/HЌsZX$^.CÐc0&̴Zq3V*T@=:% >bn;cq}ZDӍ,dno7$Qze@* ZDp7 U8?G2$4ݤ/Y%jqtJ`.r& rU(Q0eFȑЎ5ƒL-耴Kc03խ>ɧLxuAOW@ D%93LsQ2b7T^P{:A,艋3 판#2δR/>>,BԭsIxm3*${.LɓgJnUpk3C96vH4snmo^J gu IﺷH)Ͳ|)*6 2i_i?Ҽ|I`n#[|(J)=ۚȊxz Ҋjh _ VGn##O熻_r| YkNJLdA=`n-(H>9$>L' J͹k[J_ zD0c'wCFel u\3rŀ3xM%нnX`w~Co# <ĖN0HV9_Z9 ڭw?L5zZX/]fu>q68se(:";guP;$F6fPNs][=yP #iU}o}FW!Kdfk{IZspKФp??MO=ߖUat;V`̥cn"ʨIbJMR,ڡ.jߎs&ZOJ,YUarwi3 PR-qԢdT(!:c!a)m89I)$\FP@"n%CJ􌐎-`t^ޣp>Ϥ9Mi ڐB־, eiۚ1F w"Ȍb߈fعD١k=qʞ b"_P4C-8{rs̝4ṉqjs[b}a^7:rT ʬMpEoB@  !,֕ H<ϲhYZcEi 'Pt{Vh۾OYS@} B(93\yoLd  6 =K\xʊR 0ʾK+b*V rzYW ;Ak<b-'nA@:2˼iIA5V Dh-E=^A>=!4˪ PO+b&$ji.V-^% ۨ­kvGǜa@mx=i6jbA3c%}ϥ W!h|:{,ju:@L؂fl?b{b4i#~8&~ Riv"ʾ"V 'ㄺgw~}mf@gY$%ҿ&e, g,t 0У7V,GAKaRoFzXl>(OA֑KC qܧ*ZEL4@u[eU5B[`2%u!f +MHl(Eq' R BB>7KVoFP8ӳ @X"d^"NnңIop_0z6sO.0ba! zME#>LYWDO!s4! RLd<lݡZgU;u{}G׏IQ3r'ΦG?qMq 'مv_ ;j˅fUڿGk'LIA)0i:NYGZ)ݿZW3 -s;0Uz~|cX7NO0Tef njſzb;a_w 3\fT(~#U$QP]q 13;.~4YMv\R}q>{rE̦n{ kБ8$aK(I.x2 [3h HσBYrg)đۑ \ej7Dy/pNokD&Y'M֐8+죹Z[~gգaL]A(h;DhxS. blC9CM'L'cd4HES frAA5Rn䨝+҃{*8 #yWHwB^ sհ IG\Ex||}cG8LW0bZ>g񣲜P}<<ʼn X `!^8S:ޭ}E uY;hzX`pzqnHZҍ 'O KU }~>l.tIG7ELB:;UROcX.l=Qi 7dҙl'@ /U5e)L3HT$"7K4]VOQ,ߝdP: ;h AzDH|DHԍ%ۺ|V&HyMժ4A&sgwƤm0׏_>e*Уs;Xgڊᖡx!5?ͯ/.eaL Ei@7GMp-VѦK nA՞T;v&Xu醐 JݚI %lYSZW?G^ ;lǾ/1h{6:B /KتBof`g۱`> .} }7 |!uYꞭtDpt fY LaƻQ9?T;mh `=S=a+ʟs 3!XejS d(*Ja;#,ͽeII:U Jvq)ȗ= Ih^o/J[(gŌժ'ȳ~0lA5D/Q»nÜ(,"$"1h8&_> ilYRZ> >!򾶊ͫi<ϣIĝٷ ۹}qYq7f++\"Jq @Ta#X-f(i r״ulĀB=.OId}K'k_@׍ewF}"mofґyl@KsH8Q8,`7 sw hTb1# /4{0\7'_$W0Wfajdl3_ Oq7JOxW(*e(/kMZS#V-D ;xXQg+SE/_^Hm0=,SNc O4HH#iIV IH CQ+t蠟b0rhGŶ7œJ LQAj lXvv> vrxv`Tl X#'Zgϥs¢|Zsyc~ TxzwRkeGA%'${ ~0XcOd~eԢM*8cVke ?Rxa ؎^bjQM* K@*=^=R%&b%-Nklcҹ(_atz[i]`'-r6 ?i⍇22RE9! _fJ2Ja %C@M0UNlhn)M 3zLZ2d[pC L\n 8Ա26ś)KQ Y :6|?ξqGАW@^>4:̀\':ipdEBR0% 2x~gbЀUBg\aM,C#)QcPkǫ'u>[:xV%[V˫ i?>o0`%?m6Hx@ˆK5j0ꁠu 7U[2M<"D|r'y  yj<X3:CtAQT܋_\wLYN"z!KR aRÿ2 Cŧ!;_Bt.眺U>7{/viZBv5?ΒQUkϕBcڃt+GeE,j))v3q[sJy74'GQѣ}piVB9Ó 0| LLx,ܶ'pv.@ޱ [H' 򴻨9N+߷q)ec^w=0eaz2E 1H N_go'~44Z/erFtn/T,/k%m7 nmD!DTΞ=(g'  j}.{#Bdה޶4c`[d$)?t!.-5NDRIQ]=nj*xzG&ckCYwL[)FpAjj rEgUZ{:9@=f JQB9ףpOo7M괺Ê ?YR uFH'{ٻlB z(:I+jP=#*lfU&g!<U>8!YkS#:u5#In``hGR1YD_J.u.U{(OȪ%SkZ-sB.5J%_i Kz X]Ë,!7TbR}27ƹC'Jipi8KpCQq-ȭw7 ӼJ3oXѝe5SvLqg%a֌–k/y coSuFQ7uquX- 퓱79 kg[.[V1nrOLRg>9rKXE<ƙ^ćzdK1Uv8?3aiR  qA|6EC.-&9ͫ`f4;Q%!`3ZǏq6O\'&Bly#ՈO'Rx;;w qn~#l昀N憅!!Zgψx8I2H, єWXHT^a#oKK{d_f9q}o]1bϥnn0V&$k;Rĝѵ7|R=D:jx*kfJ-ʏA\V%\t +YW=MC2 ä4śx &oTgpNTĸammL,vPw/4T!@0`du0^}R::dZp kLɁkJbP,S( 9LJN t\B &ǵO?ePReF ڿj3il&~&/[:_(?QE go|b"TV$b=1 cw>NB^ajDOg/Q%J l.͕OKE#fUJ2},nUOϦ=udsg?E2:5_X|ҷwJõ%*z%Swu>ga]l@KNvwmJ$  hC 0Ih!w ~J'!'A/Dj.Hc FU~\S_,q!C#@K=DofC@NfݦwL^h=>~#,xH=x)\hN&{u!Jq_Y)RPHo,(m03'iWČЁ]53 `Xejc.|Zv}TtӼvB杂1[/8JC=Hn(${q`84f5/P nǠ( F`#rL wJ4O?5N2wbMq>s1tz;Α.0");&ɧ 29| ) OnĔ3τF J&T y;K w0UlJr'09hB$TD,ܵMTwJ5&ZF̲X&* X L@VwZf>Кd Z{H ŭY= %9M\Xs`˧E;~*_V n\rIߐ$,/݂I5 _R+囐dKl|26n0{w0m7_Ff:: O}w˭n/ױ޻&}pČ|a_إ]j>A '@ue&OңӘ7M[NAWP!3W lCZErFP쎆 +0 {Zmjho'!`lOT>׾Ӏ3EHK(75*($Tʃ|9W3)rA z7YU~}$^%Z%5ڈ 9.wj;6+?3p%&䪧.>ךăPO'@: 4GD5F5sN 3n1'@+8έÏ+uRFnSNzq#l< ڌ0=@n:m 328[7\%6i֑'iȯb Zy` />mCZ(߳rfL ! T57lVݶ'UcW;H9*H&N10@CyR,!"kouζS@nx%⡈+Ea\<"}fCWaN ~q1ʔqmx<4ך7R`ۋ!Buܳ:ywHSˁ>j*<'+/t8"]NN4^3tn5G/B +sYi>o(a0k}'8eql:ˡܘ{̭0{VܫN !J+޷P6Y%1*b"FcwD9~z"`HOW\;A-!x/vS>Il&0P̟MqQP&FaIt:U/4?wj⟳+$ubQj_RDQ:co̼{,1[ENϣnPfhqR-;?%sʫX!g!a ;@m_ꖂĭfIO2`J /_FNVXe)W+.{C@׎dme^8o $/li܂f%Hn *3 K k0 y*Ƌ6`feY Rڣ)o7h "D{P_5;Q_-s χ HoQ9)s -N%fJv{rbbJC(nc^EDE,\_ /lbG8SqI~ޥ$Ln5u~_ и<=%V1=ۺ~##q~E$\4iTYDayVku +r+%,ze+b͍Lj_H߬/ N7 WϤo,$+fa6Du avei(!]y'j!Pu4 Dنb,>-HG]TK>Ajayl}}~A|KsӚACV`rKۧ" n184͝=iYfno"Db$_;| sӓMɯ5uj *_0g|8!Ӏ?a:j5ߗp*V*-}FB"c 6i-< gǸs@-4a0P*j{ry=q' J_k0iH깰xgڰ #G`nڳǭăE. j̽o̒:i bPoYp=A=%xX$oi0pO_<['Brrj}ńV5L#Ć(4!ۉaVH&DEfL\W oWQI^)~.;yZDlh:>r2⏸ќasRx{T.}^ajh:.W=:OrH3<la>oSEz[F{+\R>W{~Z .9 kNN!Xe9TE,\l'_ZWby`RVQ5{Br^dYPg]qe'Y&H \!IwOz*f^~ u ˹yCByivOY ű2"]YR%r^ʼs8z5W`B܊[iG@s[xuhOG&;J n83y]3ݚ3Ջj?̍2+rV-fV l]H!j *Z yQ% KPp6;pJaPc^qxKJ#MO%,.TQS~r:"]ۤݤg^xst!^å`|?, ]q's;8i|KOv{ۯt:'~HM ەSUCNF%PCX~e Xͺn:"G@][hV͊!Sg(B pKP-%qrmZ9J|Nd wbD}d 6R`@WV 'XV ԯR!ɅL| N0QH횵;t[1?ْYkSs{ qT^3b/mՖG+ٴ9ՅkC3ɘj1r\sڅBBu,xS}˫Ty(aADJg# S;"t5loeMDqB0hRq~LѷJvCvrV\lΥ/{wampCČxiMA[. x!{}7c.K D(c7cyOb0 "{qBD{R0ygVZ" #ceXR;^):aLʰgqsmg? kJ7BD myR;۪(r߅a_s߬T6mH˧&<.9EXg^JOE{)A 3FGkUŶM]CSkA5:+S4f r ΰ-9-C "`I`J&굀(+YXZUJzRwB13-?5HRãkw^]W9ν ~he|qߤDqCtM7Cx@+ GqcOLÆYO]X)jcP+qA?#'aytm0v?Z,бL46`p2=%FMK63f5@\f #n/Dʛ8^\| ݣz9u\<3=CaVL`ܹX`x; "Tqg RA*/ֳWr\;GÑ"t{7*ah)B϶kX|~|ؙ:"uj23L :hKv~;&e\'- xao]UuIv-qF\yNi /u)뢻"g"zD}IO&N o`ۂ3m MK{| PgY(Y92+kɾ a X(| tܑB-v׌A3vT۵n={/x{8}.)(`h6ihH@F&Ot'c:e J%^G]8_fUno<_31OY~ZYa-%zFgcw1܋#ۘemJp>P!" {#|2 {(3NZLV;$ ԐvA]6#=a'HbD>|dK#:HS;z3YZuUʕ;/B0md+.pdAбupH)Q \ӱJni9R{sJ^}qgl:}r*3I?cXޓ6`b;`)BF`)*m ɟf::~ Mfx{1D>wT@r#PPA%0iz]fU q O e<"4s'Ƌ/mm.(ݛ7j@yM^B9\p.6t/~"[^)&ii(>!&ő6$]0ЪT;%L1fO}ϞV45l <[~QdH̵m|*d`P?k(SMq2. , Y-)i^P-lH?~S#lxt?vD6\f5#qիݼHQJTAyӲjF+<4v}d5m]ɔk-(X6zS\vtKo֖]TQH|N6Ln^w\{`g3qdl7ؗdjXNJҡQQF[^);ԳJNc6b-W@6(5J^}n?:\W +'3x7w59ݺ=d9DN>f%yR؈"A}vz_< $ْ D zwȱ\ k1T9z âvCFuxeB+O? _O1(ͣ&!fIU4n~.Hgx`Ig^>sQn\jrU$K2;kD5i*l#aB8h'8Aqհ.4Wm/~Qz~PBưT;@gF8݋ ;hbEKƲFOQǖŤwĆYRP0b9S,P/bɯ{;%tk.gZ^FK?"bn@j9"f^0kBa{Ie_K'*;Ț9E4$`Z%V>lvۂqo9`s ꌾR(]j3Gmy)#C' ЖI.u;)nڕuUؓ3?nYlޯ3+ܼN,oIPoЁ~$u⅞SVCcfm<L fڨ]:,̭\C5 ,/X8 H\`~*$;7)eBٰ$kHRV/A\DɀToer'=UߪgU,Lf :QdNCBLTH]~[qZh}pQ4# 1D׽c)v0,\YFxADOGRyx~CJTWT/(AJV:rE]l6$c-HL"ee9dT+J=Ui{`随< T-׼}v4&Bd# QWkAi*St~N`zeͰ+ ˾PKyȘVbY?4'm8[8'ky`O}B8E'7=:J/UW0ZLǚ[{PK1m]d9.ؿ<X ٯFJr{~Z VyHj"l6V72;T>1sW˃{AO^ fZQ.^]I@ʺLE|oxgDRЫ0+]6 ̯S`as^/V:rZO BhvufT=G,CjDEW?l 9fd0H2GQSyUcZ2Dgc6pe{yBc+Wk_)TÀ YV!Fi%/:<(]HP;'Uv'>Toʜ=n6ԝ*Rme3ݝ7Xm*]A A4F1?d&x/+yZ{amzڑ!B{'Q׌/2 gv4oTi" m~_-/_n CaдWmS)tL=~|`}Ktm[sp$=ebМY,z{Gu+gܣ9;IUG6C?gW &V )E9mn'Jct6 !`3*;v}&SQ5QsHfw%5\oe FLB37$^FNzH7]֨xY@sŘ JhtL#E,3DNGB}ӦkHR0ȖX@^SH9f=LGn'2C@k'RQ pĵQK9=-&U2Ekwp \RJ:p]sꑄQ^}p`CU[HQ1!Y{ڬᅓ]h:)`qZFcɇsq>.kX$lo# 4R9$Qs d"䢅^v/{M]ǎ=Pj`Y"H߶#7:={'lBٕ8f[O8>p ƘT!/Uq4|O wAQ{W9g' #"6W^|8Z pAz{-$ѓYyg6\b͋98[)x8)hyY5%a cymKցR,RZ{.:BdeJLǼU-#(}^DT%<?\#O#RON*`Y޾:L5v'XCO (&V43{bdlQsZnRH~OZҢN4=B: A\j!]utoHWư g9X|{'7oj4$딃SՏH%UZ4dQp-:Ltܠ$V0 =.TOSfh6 !vo髟Xh?^umawrzs˼N_?Y!ƍOb4'AwqO`Ty;(_F||ۖsa'-N"Of rl%.ŇG y yUOH̭o=ƽ-do\ayTJECnrC܌ amrܖ-O,dqQ$@,ݳf#S`莻@FR{nD\2V.fT? h ̺V`ۡbUv_FWM!a .cWcaf+MתU$&[h}EO >m5Uُ[G:V¾"!^ ȁ(ej00-fQ_3}}%>.0#ϰ}WCq@ZG0 H7߽h-*Mf@j(Ϧ F7;&+FD Q=5R͞ӌ/AfNRe'D]~ k,[mztsQL娤*yQKF+VB 5Lp“40dx\_3;U6JT! EO,:42(m{ ?%S4l^RDQF9w3ma0GX+B H`3'K)$* S\EƬO<kʛ20AvnʺkhM٭=֜ N]ϼQ 6H7 ѝ$%TOG:%P6fX"E1({YV}ִkO 5|y@Fvdh&fH'i0 Ga2ƭs!}z8e6wn ##RM>jۥKʤY̪OꟙZp€Taj^IN|iR~g '_ebZF`*D <`V3}i&WvA{p>sD:_{8p8pD_f\:™;yl_("G\9^9X5x#7\BfGaǼ&8F~3Yyo))\nTFdŸrʚh: ֟,Zk ~BKaLCN* C#y_:=l'@&s. 0>v\,{e?}p Εw9D}欜kz>ˇo;cš we> xWWX:aX s;W~pj+1woՓwn1:]P<OX{x~AJ#,0=p^dW:RT+OCJ۠|h WtMmd'h#;A6wą`9AlR!g^Z%!mO/뮇&:Ka4VlJ+|wǮL+[B\Φ^l #?)pǜAẈ`(Md9@ sMg0al|fwFzPҿ%8rWs\p(j D! Dr/#!${G~V_tAo(^%R^ZJ^R*Y%@#)f`,.q > |&}08Vqk"oZMbݙ(bM]5h%SsGRZmA*'}'BXr~\%sH'L1A0Rgkr1 :^1whzUi2Lyޙ:@Fukup u,ŧ˝醚Sh :-KzY|(}MBʭB4hqmpY ]ALn-jjqwū7-\E F-=#θ z J鼵:G=KF%σ` @SmalGz5y@o֊٭>*pޫQߡZ3&́Ģ*ms4H[Fc@u5N╢~0Jhv&ÆeF惺WC?w+|MhͲi8e@>us':]r_PǩC5lVȹ1Bcۄ0Ylg΃=6D4C}ETgp {S  3?0/=Ц`q8*jSRҔ*HR^͕s آMNwbN ޣKnW$8Q#-HgZ!@Myn 17}tXG :T,T47R:ft-˽~1h7:oTo٭兽Cy3\ۍj`F3s/@nvnׂ#,l"-9_/0(loBB7t >}S7bYtF,  $\'kd,G?+E cbuĆE1S6X<TG($\uK k_IQӆh'/2Lե\ MP  yxf僡d O"EFYMw#kJOyuƆqNĭҦpd/P]"!D5sV`6/M|_@]OA=xN.~½b(-c!mo1kPRRtWG 2`.a0_ϝ_kAX4o%DYB5mHA ;decIvc`,i9ʙ}[3h:[HT`󒺗 zcyx=>BglGTG؃xM.N{U,s|ZJ{~#|ځP Vxl|S0O$݇eҺdkFiا1讻N衂ѿ[Mi ~ZR "xx{ɞTOI4N at#as첲yhzALj:"]#V(Z%?E{R@ YL}费C*z͙/@kr|Ġ_Pw]mv0D'G<ORdZ!B"7ؼwȨQLʜ|*h]* ^6O!(SyҔxh0.Q 3#GO |mH༱aqzSv2[a6wHl\( L%.(Cӝ" jEb6 ۣHp.%YlOR.`wm %́  2o5f;wmV=Wi ::s&6é[/6&4y}TrhE %IOJO^1 .l#TmP!-]kg3__-2Df֍[93nx;MqQ܄wXh_]a +.*RzVS)ђz@*Fy.(`٧~Z#>#&cIP.)fDa|K@XM!cn`ʿS*MtefA"r+aqG:0MtU[#dxvyiakP퓒Iٶ;W?E.ߡfSJ3rc"}VfV4Cql4H=YJs8 zt 7WLey ~I>wZU1_{(W˜#۫j$n\pa4u*hz+#د(shv#z~y\to^`W8e%mNfOGD;*+!" ʩ3<=V/U 7X#ٗ.Y @Cq#W+㖠S` YĠ0Sҩ#0ŋTG]0ZT;:@7 R},G9kC #!!HAqyN"(=!8N@'t ? E&& : YdHK0U^#Jye5,Bx3Y(_Y:rMbW =]M|41ֱO? swGGpU*YmQpvx o^{3@G~C$p[>dVNӶV`[N2f:CrDd]v2\&XNjr3op1O~{wt4Fk1Ur| ̄5P9wWDRs,t:o3%XScs2Df5H GP|"[q!:ve҃/z&c X '{9bCm†A'woY '|H}BjeFhҜ>4 URtk%xƾg CBV$ @r;[? NAtk?glV˲\nd2zXycnUf铰.@kcE&Gľv[C @/*?FQ,u۶e.Q2Ŧ]GQ g{nv4-$+<} e)/DAlvvD~` >IXTu´nvX0rcZTnZP!X$0'.l,/Gd_lkr~D#f;D, gtzؒQLJNm:53%S91Xdñg6;%fWYia7w_)([Tb\)m@ZgǤ W;&- ͠YW8@ t=dnVVbcMMmBiO[<:vJ#&:í/=r.7Ֆ2D,"& 0-lf ?Z<+>5Y F;Bc3%(,6tOR$T*tx[=oĐ(lM v362eo2ʂmA:s3gرѵCwVkQ3a{d;&ɐN@3AWl实eL֦/fTK2E j3ϲ`tTKxY )8ŘKT,[dV!߱l5"W9Ӷ4qeO߹AiprɗʕŤ0MađZިZ۟]=e FyP-Ïױ O0U}7C`˸^XBorXsΔ!ペ/,:be%$KmS%BI9FM-LьS*y9[{فv|?[0x,jd(4lIgFz6-jpYՎdrب{gdB}>2'rb/V,Ic6#O>G5\ *TLMkć5EYL`%*t6+GZs C&\^L舊CAW(-roJ#40}ַnCGj! x qa-oh@YBGC&^|0 8=$!Ÿ!Į<ӖcNJ wpQAb˝-{8D%P7~F?B^u=5s 5Lub6PW>r}@oJAOI.W^CTh}!lZN |zbJvmlu;XI~Iv^ 8tŕU7CܕZ΋߀f[K8I2U !u4t; r-N&")/~t!9֋u@Su#OCu~&?2Ηl1'w.ҘpKs_Lj֔oO1BoT\7P^0?@&~BA!Q">FY%EDwBX¾u@մ$ZdlH?)Am7'[+,%Is0% }ULA e ;mȏ.g'< F0`O.xOgDG137TWU7l0rAg,pFS#u[[3fZUX)aW,CdG"ڑ6Og 6b;F;z1Xpe9-TM 6<ܝKBU ۷}<$9g9)kIΐ1u^ YZ-{$62q&/lqE4C cgX1-[Gzɕ C{ 0^7-T%tn2IT[}Qa}rRq+2Msf'!r*gq d5{͜+gɗ6J+őj:Po$ $UEK݆kNGFcCq¢@3;2F"^'jKWx [XjQ9iP>j:%@/b^¿] eM<ݡ$`7J$Lk>T]zR pVq.AS/ e]wX+u O*US&՟PX$Yl@)VW¸2NǷ }@D7; ܔI8"z1I`jZH?P7n W\ w%rd6k5Zז"2 '8Fv LD%..Zz<Psh>eY/L&k 0S~ն)`+mu~ྼo]D@l Z Œ.3>SK}n9] J'B'V~f{<=)!r>z:-%|Q!ȗdKƱ;+֢>[5$Mn4f6I ()C:,:dR.i%h;$Y@6H'!>j {9%A/J7^/]q.Ckztfɑ5h!o=ge}6$-[O5k-xiF4?RMžD cyd?w+Ʒ{#'@%=8!kWϢ#7"Luq[A|?5@p(̀ɈhC!= l!VS,;nͧ)X52Y+feNf^t,v|mdݕms٬k6gG\]|4 OlHO6ݭ!ycj(vk2'5* vxi_~:DŢnb?3^OSef:czimE!mlK>md}{uYD2&} EbP;1Bϴ !o8nu$Hz7M;,0Dl[Z([Į:h~ZCcOdhcv '{%c;< n#H7e,_{6n%_a܋Vϵ֦Q_cU7{=u}<5*R,T䭁 kM-Sbsg`H^K[{=v K{{U!}v%:݁]lqH-U5!1_cu<G-ɅW0>_lS OjQĘ_&kM Ix]|bh׈H#R١%wg0_gcܿDcQ,cVƙb-&)@oo^wl>;FCkw&OUwJ$q04$aJPۆ_TZyRi/ VJzTLIVh*gq xxՌ$i`eyہiyyS*!'}Pګ>/-\vk<wI w4Ao1ߴYq7pWa.cs*x6{} M4논>\ȌvobRc@Q녠< 8-}x$>ݮj_RM)Xo'8}kRV/qIM8_X-%k9"?K3;#]>V]C\x-\q!U9)b+o>eK>`DU#&T~ j.J<~~!<"?%:6fs| zF$@tPh9w G wU@W>o\:xT;uJV@@h[\x#btQ&Y3 -zrO$G"a\ %dF'XCKݨ:c*YkP8&MyȾyB]K*'U9%B)n~p+cϰB6Te۩^&[ 84Z{&jk ,(?(vI*2 N:վ%j|0"m[Xw7.εɜ1D297h?a1H:*?=ernLj>d8Ve=0BA 8͛cn}H'G҂IhH?bƺ^à΅5xfr~7P d:B&boim>Ts{ڌ|9qa4Z]3M*3(飬D,Dn!whb|sF4'{G n*a 뼚|cW?b{se d[e/P0ǩPtG&×@ޑ&e$#2:zȘ{gjwK-&|^*!7}y{ (!Nt:ݡnga! +=f{m0wx@{'B%<ͩB}]-3Qf J%U=ևq>+o;ˆyOleݔL*mר6hPQL96q%ٙ=?Z3Ǥ35ܣk (2q: *yO4l0^ȔAz[aŴ& nB{LE\dx}J)B]okRBͷ2Ol $+߮pyɰyWȍȉ*y:՗on4Y?м'V&ZQGs=׳;A&7z̡B°꟱qT[c狽bbKsNQ X!g\焰MTNJ 64ūP.[KъU86w!I(ʜ[Z:ggqd y53E-T5mLvs@np|uR`&~&- Wx%h`eFSs8Z y9zPd{~FMcn)Mg3| e4,b_] 9-wܜ*wq{QPPs9Uk x 4 \=Kiݗ&&\ vhsֆq$&֟{O}!X6ۂ'M)ou|,2\o7N' .27L((;1\`*QR ($B"`Pڡ\5nV6ػV凉Hh&6$?)C7Pݻ4xuuoFqo]PvBb$&Vc8Ce#FN#~vȟG%1Z)1"Q~_!PpZIga%mQ<Qx )ViU-½!&(vIB vvC&)U$&OO )E5Ѱ(c+07ݙ|\ѩu,F]q.%4:v 3Ү6 ʱ_643:tJlru@X?ŸPxnm kOјStVve欛3mEl \xKS}u?3)ҭҞ:`ԥGOQeϒk՛k k0?7VPhw|cOKF mؐڑ. (и8YE- T_j }tYQpEScI;ໟ;`g u2m&noVp=S4Z֗'tRe6ZH ;h訑MP ;#Sj0UtzEe(/_k7&)I>W~>svZx"[n/Lj4B- sU`iS?t< u̚BC7nBG׊_x: sT5);k`k ϻh%Xaf @`Za3|H@-{R0Fb "H֝d3lEB^^b9, Qө:& 󙹙:=~Wl#RrOa|v2Ty%w(pZɊy/4 C>LJ!e>1琀(G296'ߪ˄K"#xZ?ܙ"͝JmW~2h,Ge^[/eSݭ.vPV$Ϋ7 k`QcY.2p=3 W =Pʖ<7Ƶ0`"("OVP; ܒ\GPl}b^әQu$)^yacsf39dO((|G;bma -(K t$M!K[g0;pvr7{ަjG,(+ jeC\0($TS+ODlǞ?Oe&铈_:y(}`ְtk?*e8tUv^9=+#ػc9r9_N5V*@^Fyc ݸ5B͕⟓38Zusw~_uoU1wT84uEVhQ :(lZAI墾 πYMajm#Wb3w MvCME]]= *m6Ӽ)ty!Y 'vy.8T+}AޞT?/rh*@,{,6MFa򌰞bnb1rk{^ٗsy>!xt/:?;3YG2e@ RD;aa:]ЖdIcbazGP@AS7Y7t'o +>N{gʃA,J7]Q37ez^Yi9ي$8Cݳ%?MzqZrn=Ug?z-o=T܆Ds1, RE~EovVj_X{0&E/%])cX11&)Kv#̢]]\mKAG& >—+:|rhEl0#:J@]qAiAkKZx!~8͍XšdwG4{P+첺l],+\/DcQ#`6zpO2l xgLzۖ}:9u񄼂N@d4?#Hh{/OĬ*ޜ8Δx[݄ʹnj(dxY6%'Lu9dV:Q0C4`HѕɵM$+mE{f#Dl /+ID`!KHO*κKfw.YY6rs[H[Q9D@fbTU{3NGFC[^n. ~Q`\JY A"U1[dLz qEEP*( / {$YH~} t )"x- XnȺ'Х(J<`D"4i>/P3LqmdV(CRq]YFr`: ,]Dbx[ϧqҹu+{2a+у3Js|bGVdcT, ӑSSZᘝC(ʻbc Ǻ&*r4i?NJWj!ToN 1-^J1NQ@8)i^^ڒс cSpO[ERJ)UFG&TPz*:?y) //M^׈^KN{ D>1ۓ.b&/q$WRU(֢)nRkȾB.ʿxrŬzty6s2u|Y |plODZenZuWշk%/YDz<_nHUmByIR2k)̍ n0Kglsy_T:c 462$L WK85H]`qAû0^OvR1 3\u6g<׾^- 0~5y]v/3'ZoCT !^,<2u˛"ˇq縴Ĺio &h5Q:^BTlGn`+@ہLInMd*{3h=>"n(7W=Gܙ'o\%^6ái:ds%]:mH`AՉZ~`l߉f:GPJËƤOEջ.9/fq O&D,cAJ zdsȅՈ(+n qNoj6,3FMzA>vG8CQ_!ek[ҭn 3jUF3`oJQF7R!P}8QViS ^Pn|rџmF#Rr@E#E2)e_\#b6 7\:ld抌ټa *;ȺVj?("LĺՏ] XD[۶U-|Iy&=;&F?o\?mUu]tx,I5bl ۺ3npmgg&q<:Ȱă !$ TZ)66|$9ɦ fM2 kG8B ݃zcF JO ue 2)ܝuQ , rn@^eI=AiiבiWQM~ 0p3r\R @rA^BPU4֫'mG2W'Ƿiiy&brcMG(g֬Urc -!$Of掰#3d_t>vGMek`8,l.Nee[m>NL2iDQMKpc\ѰcX"[r8EM|[لhlu x'MҠH1\C\b\:"H-%84)VBocvĥ|Z 'iZ=bxo[Z(Do7[68Nw]8FEc࿓ F0&UJ Ѷ@VktᩞFXsw_VG;XtEU ڻU-V}+ppƽwGҝoc23<޸*|,_vRL]b*7&P _>#MX,ws-%fL"IV-(L], d3=xӟ5 7?g |?ǹ"soSU2ge,p <\VDKiJ Yp:\FJF5F{i"vvl`%hq"Du5ᩅ %*7S4mkh0 sH+-Kh1oAP%H̩sK*ذ͒gker2mabT^P s ꊢ!b k?i5jxf?8.9޸4b&o@a(kr[d*!m;q#3 FD~ѸMM{MU/*F2s,#eA@AWLTh+*X@}/W^/}"n }7s^gt 0mv g[>;Rk*nu9 &yd+6y;*WK.,pf臊PkG)8Zk,_},TxrzCJ/_3۟qp8~) jŎk\F`Uvjs+kj;U7{ frM!amj&Vݚ ʴbjoeDt@UAzϛ3\!CMΧvlrX '_24yYkG͔e=ٍ9(^O r߃9ɩlƍjd u2ڶЎvYb.oWW?,l%}`|xʨU-8VH:zuWex,->ml)z)8p1&PChmܕ{U.AjhiXĘߣiPHE<ήbXT>O1|6ucv-;8MHQ $ h,%wHk60b  )/ZwCo0=ܙG7B԰Ьc8ʿ[k2"&Q^MvIMKK{OSpZ jxrUٙ׷5~]cװoE.P1iejX}<"Q? ue|d%':}K,1.ڥ3~KqXœ8'7kmt ]c5A,2bgJʄz[P{E _U#O57 W4gr3djغ5/23U&6Hh} *+*Me #! @5"tG#- ?8Tò%F:?[ZwAzשjݒkXfLaR>vaQ/rC\')]zU#8wDEa~N(sr5j]IosF{-DiTV{Xj5l /]=)ʈy B9nxgeR̺}+ok.+a#+U_EZ3GgO0Cm}1X#{sIG`Gҝ?]J05Q>^OJ^*,Jbm$Vc,Aibp?V;CNV8yA8&>9] g.=KDC aZ"F/&ER1IFIӢd{*[zҽR=<swܖ1"0ﰪSJ}W:qJX&S׺dIB,[%j֌b~j)"Jfy']F`O9sY*cpv^ h&ߏɲWLJp7 =aBkt M`i& tɂ/ CA#rܸ t%? 9 PJ?vؘmm u>=QzTA'X9c(@2M8~::u *GK,`o&=-׎Mõ'% 4(bS&AVB k/VWb;[/5-+FHw&xSl'#E`\c&(0:>^l+҈6G.f3]F5=@N*۬8 j0 @Sz=bvR@(-:!5I>/(Q[4OycP_. uR@jM0T,v{/k-t]y P;\g y$UnPb3نcrcTQzwK*.~ڢ{(yrFJnZJج Љ/='5Mf sbaǠM[jTNۺ_h͊dq,YRBpvqpȂT DؒPRğVOE4^>;?j }ډdVyAdgmr̆/\xW (Y -Pa<DԱy3wCVVwOn6څrM bVoi ƙa}v 5g؟]~AF|Y/E YchHSM#&ͧhQS5 @?-kcHb$7he5{bճ(yEwEu:N}pZ*'PU9>{U"tb}=̩b~jYǿ< OF7ᨀ1XO^dCS}g,0B#`Q\ۛ»Ꮡg1wV 9?VѓLm)oE.i1ơC:%@("RlHgi%ߧ]Hb1ht'G6c;v7*COY#wn5lS&)otsRnj- *H&2L}֨4 \Ey`9;~tF=d=^DwnXP|TJN5y^(7g:nI6΀` wZ8trJ-M XH4Qn-Bq1ܹi]ډm3zPk2)y^^a&jL>ч1m6ӹe1=~oTYn w=r8X2_@zòE/m< { W_y41 lO֍ ~#~=GOGSJoaciuuP^jf{[x$ ګ3(Ak gg {&yp;a@Js/0@ h`ı2)͵$0!h>v!L@JfbDW5:˴ !)WlIL*OJ 0_/;EݵYzMCL;-36!kV?ܰ.,Rjh@9"\0n6fenD@DkQFOA "}pG"z~0Ę% zjr_! % Q\i M41ۑwLj%d8Tǧ%q֑.|ij7 !C:#sL';q9hݜV8_' ri>!Z @7uliSN*0)YnmҖo\YY0"][NTLHn>tt@|,s9..bwK=qݴ=]ZLZP oPsv0${^W$*y)0 h(@ L"$ E1Ϧ XcwZ%>n*) T-{c;mݐ^iy52JIjLL^gc2tXDFot) J"LVBq'ɁcHaCDR]w9 F'E>QxB/W_ g|Y5'Hh];dڿ;/l=c^ٌDZ<>|+|̃Kꎭ)^$O֬,ꮘE5 'GiE_e׉O@C,"q*F{V9Ӑb/#x>MuO ؞̨}5>B=XUhk-y Lк*TYX4[im'ŐNӫg}|tt['ZV` {T{d v݇_M^z sGa_cR -~N}U:[7omd \.U+BRsD08 N2o:A+ӦrO=A䔘Ɲ+HlB: : 2F08I^>OƐHk;hNA:=8HEJ径^Lq-iP>&7u;3(q(!q* ~,r eG)} ;cn$C締1B1<ܸPJ'Npbum "ٰS1od ctU0U>-j±ŷk!k%ز?Gu~qLR%k``y gxtlD9?R~i \Y"u8:r|mPz40 cJA8e)'R'4+'7问EiO_{\Kɗr JX1EnPb3PM\y1F ޣ| _zY95<}F`W޳@W)@/L_%*>e9H E HdT|5j],n\smztD]A&9W7_GJ1x4whkC)uM+14[fÈǻԇL^9*!?|Dy\zև5%@Aՠ[Iv 7iKRhhN5KBrmYm;nPwˮ+^R/zAj=bİNkCw%ц/{Ke0 Xy2BDYd27s6 '} iQ j8etأuh A=u({O`&V+|5&"$cQBzi+:!eBRm67/h>46Ft3vz}2+c#۽Y-? :Ҥ|=z/f'4VwEE+i8_ܨcjy/W ,T-T\׹vF.|DO% =BN2^(!Ҵ7̱ٛٱ U o ia}akPӹ1g\;aXPggpFtdhVE`FZS1'=C(;[20K! δJjWBg=W''}Pk'57l5S PcC &cQϛ0ӔhS$oS֐.%Ij.,)k=/sO!>M{JJv63fk7ga\|BC;B`.AW~M2W@:.BP.vZ[UFM˩j3 / ' Bs\~ݞVwWd [Dƅt{uL%U tҠ%cOsd?_]O!LQ`U4__X!xNkNV SΞ&AWKJyħ|Υ7bOgjmpcͪONlNVeyҼSmp"l/G>+Mq}>o~d :2!R.Ca;IwE4kx#0&@ Gܼ$ 5' 8,Rʣ("J ݵ +!U%urB*6x}u( JDž"oG1kYb( &d8P e`,Y/8(u9ʸ!,nS-va4BG&TDPk=F`oޘ͑0$H 2#trbZLGFف=߆|5 k y)o o韑[(5-X#˜%Es:cd PPġ }Dzk@܀E0Q%ltlzi=Q9ue `2:y6;4慈’% 1-^ F1k)XDd܎v DYNdjTF6r@=àizs ]7_A- 01 "_%8~:n/^?_-nR>੮uA|J:(9xh­QyzYe4Qw-k;ɼPyvd<Gۖ=\=Ț JX>Mjhgv/v3&МOMWy ſRY`O^g3P,87`n`O \S1e zCTEᆭ6:h* <@CUt賟Cߟ{yAQcI@䅟C O;q?ϏttP,]}m4H4˓>SD]_x&*SJ睿U\?X5 +!S9X9T(O+ x7Q.OG( )vcB40OuT~][ cEn=kLM ;wWiQVh rX82,-ٳrISöpyb;" 9hʅ":W ʚ=0S=C~Ut`وѢvi.ǒ8PZǡ~:1'k4{bO(7?;Mvj-4ï"b'b@ЇKk[Vl_v˜qR(@hRoaoдZ&d .oF(4Bz]&$xtZ>(}^.અH#!h212{]?`k*2 H 7[F%?9G+IGv9K/֙I²DƛXD*93<>'! Vxq+0  M4Сl_E23ۈ9 Fk nt$y_^,ψݿr ?t\vc$n*: Z60=,!)W {@qipuD'3Y*x_g44~&l>:%%\*vB*\;J6Q=Z5Hbȩ|aNKguɐ1ge+P>skk)TO*گjYd2Z"')#܆zI]V5%ҔvRNoJh$ Lo/^З6s#PEafܒxqu]s3`Vw[N.38 {i1qo&YOR_tzؐXr]o<*M.1 :N?yhnCF|7(m ̘ΗloT,LOf q3WMp&;Cdr:[_8&ފ) ݵHE 4oOzMS1fR]RdȚ-4qe"~+C5ڍ&$;x=+,~hb\8)#[ ōcEù*c& /Hr~cE'|2<]q5WV,S\$+Jf0-VQuOA2-RB$_K.%/z/ j4f01r4*,pVt$4YasdZuc7. Zm٦E/Y]ژB Xc@RbWy߸2˜3-DBC7P^O4gsXZB +q%Ug7.i; Ah>C܌9WM}y5f2E$y#۔ĢAiJWGcagQ ֽ3ҹ,Ej-7Be[vPq+A_ԾU<)}gGcډ= i(bD;H[0Ԋ#yNeat)ĠHN&,uB{ByDUgH(򡮝 07ln;LA/HvƆ}6@cҌ}n:+aaX8D녪qhxV%ܭ+%PH!QX4Ly 4Sd؈S%3!`ɖ=y2XCVinx?( @}{c?*DKJ0nyƁn΃d9^Z%d~kPmaazv?.3iYDcK6p^[.̄MPS)N=?t h#-(pyI7H8=J9z>ja_ؾβ3!6}*,N\6I3 Kq,Bj;7˟@XJ4Oj%\sRn2R-XvˀΓN=帯"}x.&ٸ|0F舖` 2yM&bk{G)jRX҄ïԁ39-p7(gj%i?G_~%X3o\.""hKev뺀yȕsܶ8_]r!-̕4\w/9³ejO+p7"*]\ Y[+bas4jri9s^7s9) rOze" /HQA@̎oA^uF 3;ێlj6Ml$M'̋$R>9~B ,9l8q!bZߏհ K8$Ǎz$NI 7ń FzԔŋ&%d*lv@q$c@](}f5<#oµ?"⍪eUm5i$.;:!w9ڧ 8PnO5<*Bw -rEѬVjJ)>?3xJ U^9^lty:BNx|s-c), ejwx;&ŀAko{r*`YW^dvS (NVg 7QT æ#r_ R&g֦/-_0oTUزiaz߅^ڹMJ(Ȣ*Dm6UsRՀ=fO-)Ay5unR%_M"?5"ƪyJ4̡J,``y"Zv,=*֨p~{Vt7ՊQ4Bۻ]=l^e FUf|2?VJ#Ɏ,39 5J;sjzwJ/_n[ɲ&c M)cV'k] '8efugz@ƺ^g8=PaĔɈH0O ;tU*|KO-֦sC +A|J*Qd;Lb:~5B ܐ\sCSb^ Tz@[h/*צA@3Sq-Km_5v8_X{J`E2D g3Ɛo鱢)Dk9oL#.@W><h_ɒFZpJH8(/@u(kZ+V6weUn=CN=uG'Ծ"9Ӵ|ۆ,tj#"/:!12Lwqd""*H;aodaiW]S/Hr9D2Sݜټ )K$;A0N=y9<"m$a\ϛ ё$ԓKP_Z\LQ+4l[ PZ`p/ ljD-;05xtM$| M%*K0ߏ,ƄmJD 2Bs8~=Gh^@$#J9Ctnq#OVu :M>G*/^$@-*Q'c _ ڝ3}M9xA;SxԌDZׄ*\I>7ꢽ}L0( ܌uM/_pƴ%W* UO7%~ 'J H `a 60 UPOO 1õfzQS°z{x|ȬbVYݫ!fɰ%ʜtҖ~qw@P*u81—cJMHVS*iuZM5-'}tXdϗ KBH͸㠣۶fhH.{s]QXRq u}z,&6fl<ʫ1\RѢ\:lc vJa E gIP]=1]9A4Wυ%V_F|(i(1؇LPG *Z%qZM cԱ{yϵ]3K_b5MAj^ba?~d]BB: S+fSFDlAf*Ź.EV"&F(s.gN{$Lo%>~%Z9yf|t2ej@!Q+9 21$3tF(8ڲ>|B+%PP`ݖ;̺ʶ>4*q3}TcifIН4A[ѕ+w -"QMB|nNgbQ^H,s0Ys2LƯ]g#R*W3 6&?z\?lwO ;\u}v]*c_GGfNFKKd:ONBŕKH'[ѓ` Ѽk?I9/ES:UzJm@/;]"CE szTEnKPcmHq&(!J_dQi¯[$\eWp>QbYE' ޒž0X::'C}Y_EQ0 6&H}?;Ph) $Ʋ`;_sj?:4HyqmHPؖ|Ϋ.GyvBA)6,szͽ8<Нe `I_ZZƆiFNU^Νr$d6t\FǞ7Se2j8ʀ6eiG|\4p1 z!lq"ΞXPm@:3b\!G\u ء7(8/[H HGo$K1:-^.VDbMB?xkľОR]kIt7{5ʦzج BmExyj,:QWAaSX6XўtZ%~#@Fp?JE2.4z/{0MjbC"[Vcn-n4]RHY:B4Zf^jĄ*B ڻtWMak>g}RG\F1֔1@~ )EXļar1YS^a٪mBrL2) 0kK~N闪~w}Dد?Å jϲk$ ̿2|(o}|$ފM ~I`}$o:l"B`n/0f{uQו236b* tః SIӥK1/dAM5Yiwb! jau֫yԬ奙:19˿lG 맚U^ GxF|5I3;#weDJ&D ^%pXbګn2#r;cTK(m57"0̨hEc s m.ŒtAIcr 5\f4_Feځ0Jl dM*L20v-F A^ $;`*_"z\iBv,LR.GYI)/4oZt sE0ޑtK0jeT?N";TFy9*Mso_YAU!3Qpi0zՈDu)1]5[``Vrmh)䅊oqBXɑ faba&Vi4GL7Y$k"r{kC`-fV֚﹃dO^r5L8Ğ? OžH >W" \ڌ QY+ɳX%7?a;` Žb׊ijNXl5q' ^<TBH'T"85/ g/s\Uʫ GEL]m KvӇyx&fo1s k,b! EX qq{Rvȉbr&g徆@.X Md~*"ń3xu<ÔK|7PoApCզi”\R@30 } EWm~%+ H@/s[V=kvA2޻69iI%4\{@rk\#!f@;wCXBޭƘ: k T}[B/#@۴YiKF2?93qρKahK 6AR2N1[*bsOhCpCjKh8 e[ɗA+[Z!FT;Fj7!s1Ӎ֛grI-ю߲<.NnJc|,6ӉyFui)!i/(*xL9d5 \v6 [J`jtOcbKbRt@S[lLOk.^?[BȒc)}H9bBzBUSX`/M1\3NW\n+fNcU2 'tSҌMAztPC;hWY/LA&ۺ@M )kf7v}j~Gβp;V yМ8h;?wFPk(yxkr?iC.eqz{vWDHd+P`نQD"ASudjMKTk%ƇT_NpyY#?Hc!r<]U2[b %|I QT2٣T &BZEbWwADg7hP_Hiրth-Gx9 C1T=јI$Vն~C ?4OjMVeDs{gl5U/J} 9E6m**iy{~@\sw0l2@Ӌ6;F =8:tɖ rNڌNtW@@Ru4ۛG.587O,o BQ-tS5?JG3H 7}X8u;sEf}+7ev}iPnK;=3TƁ̔n5,8Hkavt{X4h'TޏS?b}:~*^W :E~B3K^nz8UO5=!BG `=*yxUufq#3q?qʫ@ll&ko_]' <6) RP9R%׊LYp3N¡TR"]hoSDt aS0J.?t'R6akk" Ѝ' FFJC;nVEz}XI!O9ǶNeʬRghU6ܳ.NAo 2L꓋~q MOCˏD.i~mؿ6@g|_'d+ge' U x6:d8V-WhB},,.} e*}2̩ S"_4|9 &3QYwԙm8]ddi-n2v qJ9)qC<Lie2tܒ`гTwTu ٩\FrhZnKK޼#H9_mwrKWġoe8e7u"?nҌJ܍m/ȵ-ZYtC:9 }i{1RVHj{9]y[x}gDӛPhoؔ9vjRV'=SQirugLen[l5Ji|д}Zο䀡(7\2HOz hE$H`P TlV!ʗJߠN.L':@j!nh"o%/4`l7l7C`Nđ!=ay-so9/ 5:;1ۗŢCXc~G.3PA v JfFA,dvŎ.0f]d} K!-~*rtE0u1~_ Gܰ1^_OTܙgBos7CGicYT{.3"4m4ta4ȌNAiɆFq vh,I`[Q7w+G^o (n?('쥹G;QQpKcQi@An?Pe![]RܫBvOM^ݚ6DN`HBZW4t\kZU}:.|'tݼJASKuvPNJq&:SAMvb0vzZFi,C|ႫZȗ<&Oj15ݥ!eZ4*eaiKp#|b GN~_.N*V]ݼ O~ #pI,u2Cd.hl^{KN?Y&s65ġFE8C -lj 'D!%V#љCzb-3j9~`aTz~jqZ$0@!2+Gsjʝo#J>υrH#k )5qg8 (T;M.#4ٜb4Z5jpȏHH^z3@o#0O0lV,A9jteN4I\haPO" gj8 V?&*Gė,,͑.3cIGm{3nо(MO*Uhztill:0o\E*`_ݐhM?0('E[º:i0ѹQX$Rځi܌ tm9rnsX&V*IBLE׉+`zۣ;Ra*WˣbvK4T!TMghՙJ>&$07??E"1,n@UnVX/D(}B_RK w~>ThTePT!]7Fߨt0Rߌ`S_RW־ s[ߩ{_qgcLv7LPwӓ~]ƔV;߲M _N(ܥe/$nf+n*h'?2i[U,t%훠b';F=ncOqC &sڐ>,E;-5_Z=`/M3S3AҌwS |4xt{ΉoN4J @QEQ#sI7~ٷߝxQX)/BZyoZt|+W䳭 PtjЯ8-ώU(p@znhbSߞq<#fc?`AuYARHqi6ZҗQ4jj*$wu7yZ I`_J[ 01Ae.']KH;5ʅU=\B_WC3Ȫ;VJF^.?#/dLGӮ FQ=|ѐS97q>C6ѠB_ A@QSzRK˓gFKb#+6 ͽD0*fl3ӆGH2؆.NoERb_S}a'1fcqVޕtQC:ݕse)M+?a0uk=hGC~\,cRH4d]0>OAXjݳHn d![vYSCcG"+ YCʦmĵ~PbRn믲0'W):v 5sU(w@0@Yk.R?UG.H~{uL8FT!58brxەy%.c2+ 8~5H n9NZ#▉,Ctz%_6$[6 A\۟wy2*Od UyI _r ͺRwԷa ZXK+RM[ۻ 8i<6X"/CvJfC\#n)z;9$0X{wԜ7c]gG;ZʸRb`8*UeĺE*40eUl2t7[xlv]|%՘y!T VNwppEI8j\QB@" \ cl1̈0MI ,pxV PQۡC2aTvC&uƆӵDb_, UjG8q/=)jDP+ z#4Ls wxtBƘFϠmQa4<81xhMZA}N*P3Bsᓒ&8ar7[Lu d3Ko"'ILi7!kHTY|gvB+dF2+,{hP1X>9qX|Ug"c'}/*UGɖF\kAT@^" -}$3qUUMhEO1q=t&g`C8j൜_n#_[6y`{\ ; ^= x" GA?-$m iړY2-wIYLbPd_07)^F``uWKs7Jcyv=!9)UMaE*9wX Gq?8kPJh.%i*t^&툏Ctj[xz"!TPXz4D65wkm8߻?2VHJ8,0Zɘ"/VnzX̹Jd) O&_ nꅰuUJʧ֕xf\*50*Fc'ݟ~93FiR>hLѩVZ=\QLUmo`;6.ӞYO0+Z)bP}kXt'V/k$CI 6PV'FUnjWlv=,05;Do Gtc y ֢L(;Tiˆ;#$5Pd5k@X%I->cЕfme:WS9Icb1ˌH&GDZ KkN]?! r PC~ [br{]NrO~eME6)@3k?JCsjZU>իYpu_i$j<|ܼi (7.~^bE(qW2+k^ehmꗰl"fAŮw{җqsjUԥܾA濗mE%WNOӱeceF|dHG.} Fd;⚳]h-wEw]']TZM da;R".-_W"wVSR8&\Zs@aF"+# &Eu|ĪTɣ`"L󁯒^9epEߔDlt }?v!֧YI"+e=A) %TPSb6~H'o"N_OQcMjU'D4'e+"ؔnN0ZK^5¸zU `# M5Bؕ^m^41jY#kr@W_Lĥ5`MuG?^3iR12$[*6HhvR:G'5*^#ح(8 LsDY ܴFVQDǂs^ W=v3َu"VO.uE q aLtvc-,F0%QQ*?>fqۥC)m>˴_GB8/ZӘ~j5jtx(aiIiON ~PsIauSf爑` ˸*^{p5Ԉ*'}mJtȜ=:55yyۻ+ni kx7NAvDt\B)O*ǓWUzWwFyQګ1ŎyLexQ_$|bzg٤i{ 6tIdC~ &1Qn[Q1['I`[EJtGcier]l£3-`$Ey}?lMuн ;8^~fѨM/YXY2r 5*}] Y?UUA ,RKt=\NŦV}^]?/qZ2uȣ=5S!0lobnh $ٲs%GS@$)e̚D"\bݮZA<3,,>-S#QM+,Pw#EnQ2m7?[`9ipn?II 8φҐ4dsVKΘ6 .4Jd7/XlvQ~!D4j@ѼR۽ˀv. +/m-Lvdv9)mgɓ2#R]lhw5}3:F"A>=WA;:sֺ֖'>ڟ 9+Sn Z ;cOФWbJt4c*m3`k|CN&#[)9j B4:{۠` ,J1 fP=j{ Ne%XYۊSczH0B'X% ;&&`Є fT% ܆@e}JmE[bVO6,Ol;%G16z0-mWZ@MAk5_ID+ܚ@ a'.CzC%hѐ^7jvM?7ᐢ~O-m(LBVe=t?Tܚs)EQ}h^KTu. dg;7l^fJ1?3(8HHU9=_L_͇C&/sr+ *; ?C LgRoe.PI\MShyc@5fpa7|Il_$PcAt&9Xt2Ihd3d@_xe}o)Ye0P{ <0ޅp5It~72ó*3IDDˢH %rՉ>6| Ia⭈D^ \Xd|*"_m'>SYв>n7[!c6n8^I>ф 9 IDN菝;! h&ǡO٧u`6qvWǺ1OGsVk(%h\nKR3l MbuEf}@5ܣB܃о# QCqC s:.bW\-ıKU$2kC $Qءg=J JL}6gN6e+z#S,N|/ I [pAqfߒ'>7?oPt(8nV; 3S4v%,#Z L w0'8m(l ܺ; Fm2vNvGf!m݁G ?h츱}bW?_$.<&BR'pv;zZ3K8Wp ݼEݵ(gV@.o#՚#hxXܩ`_'HCh/>3{o"<[e$"H[I7k>Μ{x/ {ŭXt.a,*kg GwFC%r=!XGȂ{yPDfIʤF&&o+ig)#Sz 7SfTeZb\ Oؔ0N&U\N! K/jV v[u8UDvgKP8%rR&Y9P1@ 9E-"`]򕞘8Of.dֿEOjydYQ^Fx%g ~}">!(z -U$+')Rv1g(ߏC8TFH23B\sK.Wf%5?tH]0Ĥ'ڒy j3'!)U()o=QuuEthu}_^рgʗ^Ƣ4'K,.}fƣEo?p:c ?P\1>^]eehHazf Hυ_#+;[jSwl`:cDpHl:(ߊDk0WݘZGC]\N0򂍨oF8Zhaɴ+%bm8f#bڡMw&оfV% Zy~G%A"ˡ~"7=;24H6:,}QT|7HuF*Fb5Kug'-|LuUFE >yz8;ƂX_Nm^5gRvv!PL$:X|s fkEHT}&ͧBo "o&pVtWuFpO<;U3fȸ2[=^قAHykrct~5/k^^766:B'%05*KjҘ?ƩoH0p "$Mi}kkͫX&ZH:#ҫŢ¼8m NES+"90uL$;Xz@P'ûCqQ儗Jl*~FWg-@71SYw=Ϊ{Gm0(1Ci{]xykRWW",=8LhOHI7"DYsݎn4q`%.A0HO`-"1 l7/unnFHǥ ?2TWiXUs_4YIp5IsbW2e;p 袀!vxE#l!%CԑS>Sq`7=$S9:?-{ S!aee%YcP'Mq➵DͳuU ®C.&=dFimיcod_I7U`.^mnzu}Te(-|uì:EO2oujS\TUOIP`_/~`A#ާX=opm\<$U;Q"!ִ*U +_&JGi'TltX[cJOC4 HxlCVܡbSoJ$(DuVC!P ]ou.7?32aE!Pmx뜐*pdIDldƩYYZ12_h$L!+m]WwQc:ٻ;\BCKgN2c룴*-sG0U2-_=!}}Ήo|ىBa0.*"ȣhyT"j'%Us>bE!d5dڢwpPBn^.*Bq;(8 )e1e3j(søZg(cWC03)Q-}- Hb_ycGO7 Ju%S#@q6Ͽ(w83٪˴qj| osu1'xQchu;,7˃\UsVBhJUB'V|Y2A4[5R[$8' ɑ|$k6M{io@Y}rBqXx/zEN%lx`Eגy>:KܯI =/T$1Gfޙ{5fr ?R??3ef{-y&~@0)_:Ș5ZB(,lB'ኡN\u@:x>;9ϡl\m!E D8.b!x$hiz?`>WoxB6(00%/fh<+p%UÈṶ^nby2ǚ4 1ceLY7BOTdh9B&h{ޗ_*ciO {ȟp7Mb/@\xî%X ?ˀ ^y& b_|>*0}Tm߮DۥuQ ЦKƚp;sX oS]-< T11zOLpSͿKPYfU#U1tY:-y|к%E #:a?onzD1q7)0# [d{Ƣ5A%zd_'شR8] Cem 2@#.S>) `u4cnl ]#s@b, 1 *FkzDZ:Լ3&oʅ?XS}$v.|4{|h(=fXvPڄ!<89 r"=[ WqeXpr*<tH tcP ʆ x q7n6b^oL5}0"xǣȵO0ȱ0ڋи qxgW39&LVYUw={e:\I-F DFPΑ~<=jF(΍8:}ߠڐDXnh}fe3>JؖS}GΝM<':8蛞yE`L=Rѵ=O?.7b֭8BϳM1kɾrʀuS XLLBiz *AU3fҖ>tW,yVޖj]ke?luqۍ8 6sHn,(:B8gF*v BL |-h&5"!kp8&=F8- @xoOs4;GjMOȠU78ܶ hSR'Aȇ?p~'J!KX]&P1\5hhÙqԉ^T9.lS=R]#cQiaY75 PZI+*yQE5e͎"c#{ YZ