libvirt-daemon-driver-qemu-3.9.0-14.el7_5.7> H HtxHF[u ?*}}/Hdez(rp!툇AZ7(S^RϺ8#Ec6b5eed14e5f3e1ba809b7de8548365970987bb9 L]>q-T :cVF[u ?*}}%> ̂$G`e%Dé .KTp~ IB`WC>;?d# . Y  #9NT[              Fh !! !( 8 $9$:E$=G H, IX XdYt\ ] ^U bdeflt u v0w x y@Clibvirt-daemon-driver-qemu3.9.014.el7_5.7QEMU driver plugin for the libvirtd daemonThe qemu driver plugin for the libvirtd daemon, providing an implementation of the hypervisor driver APIs using QEMU[uLsl7.fnal.gov=Scientific LinuxScientific LinuxLGPLv2+Scientific LinuxDevelopment/Librarieshttps://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 0yq'#A큤AAAA[u[u[u[u[u[u[u[u[u[u[u3d85007a9badd5d8a367f1cab4b07597a869ad907b0d63fc47903f9dde72b04f93e21dca9ce3934cae64ec15acfc61fff5db460334163af51b85a4a9c893beea96e7b68d85415296e8a7416573b5414757078ed7d6be839508f68ec62225f2eee07d45347c614952369cefcf9d72b5b1273d9fc317ae933e883258e9443341c5028ba5050ce41d8c26645ee53e68c1cc79db36d2512aa1cd9ac55267e78f3ced3fe40cec1482eefe31be5e33e52bcd2354b4dd949803600c6e1dace73d62ca8c@rootrootrootrootrootrootrootqemuqemurootrootrootrootrootrootrootrootrootqemuqemurootrootlibvirt-3.9.0-14.el7_5.7.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)gziplibc.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)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)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libutil.so.1()(64bit)libvirt-daemonlibvirt-daemon-driver-networklibvirt-daemon-driver-storage-corelibxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)lzoprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)xzrpmlib(PayloadIsXz)3.9.0-14.el7_5.73.9.0-14.el7_5.73.9.0-14.el7_5.73.9.0-14.el7_5.73.0.4-14.6.0-14.0-15.2-14.11.3[[ @[{@Z4@ZЛZЛZZZ@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 - 3.9.0-14.el7_5.7Jiri Denemark - 3.9.0-14.el7_5.6Jiri Denemark - 3.9.0-14.el7_5.5Jiri Denemark - 3.9.0-14.el7_5.4Jiri Denemark - 3.9.0-14.el7_5.3Jiri Denemark - 3.9.0-14.el7_5.2Jiri Denemark - 3.9.0-14.el7_5.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- daemon: fix rpc event leak on error path in remoteDispatchObjectEventSend (rhbz#1607752)- logging: Don't inhibit shutdown in system daemon (rhbz#1573268) - util: don't check for parallel iteration in hash-related functions (rhbz#1581364) - cpu: define the 'virt-ssbd' CPUID feature bit (CVE-2018-3639) - virNumaGetHugePageInfo: Return page_avail and page_free as ULL (rhbz#1582418)- cpu: define the 'ssbd' CPUID feature bit (CVE-2018-3639)- lxc: Drop useless check in live device update (rhbz#1557922) - Pass oldDev to virDomainDefCompatibleDevice on device update (rhbz#1557922) - qemu: Fix updating device with boot order (rhbz#1557922) - conf: Fix crash in virDomainDefCompatibleDevice (rhbz#1557922) - vmx: check for present/enabled devices earlier (rhbz#1566524) - vmx: allocate space for network interfaces if needed (rhbz#1566524) - internal: add STRCASEPREFIX (rhbz#1566524) - vmx: convert any amount of NICs (rhbz#1566524) - qemu: Use dynamic buffer for storing PTY aliases (rhbz#1566525) - qemu: avoid denial of service reading from QEMU monitor (CVE-2018-5748) (CVE-2018-5748) - qemu: avoid denial of service reading from QEMU guest agent (CVE-2018-1064) (CVE-2018-1064)- qemu_cgroup: Fix 'rc' argument on virDomainAuditCgroupPath() calls (rhbz#1564996) - util: Introduce virStringListMerge (rhbz#1564996) - util: Introduce virDevMapperGetTargets (rhbz#1564996) - qemu_cgroup: Handle device mapper targets properly (rhbz#1564996)- virDomainDeviceDefValidateAliasesIterator: Ignore some hostdevs (rhbz#1558655)- virDomainDeviceValidateAliasForHotplug: Use correct domain defintion (rhbz#1554928) - conf: Check for user aliases duplicates only (rhbz#1554962)- 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 3.9.0-14.el7_5.73.9.0-14.el7_5.73.9.0-14.el7_5.7qemuqemu-lockd.confqemu.conflibvirtd.qemulibvirt_driver_qemu.solibvirtd_qemu.augtest_libvirtd_qemu.augqemuqemuqemuqemu/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/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=genericcpioxz9x86_64-redhat-linux-gnudirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5e57374f1d3fdee3b5276fd9dc35d8f123b15230, strippedC source, ASCII textPRRRRR R RR RR RRRRRR RRR?P7zXZ !Xi] crt:a`*怐jj>YJa 6A Olvea;i7s?YmfZ|w&w6dpHcO#˖[s+ Ki pm -`݉/>O:Ff7:"QF4DZf'׸lB_pzܺ;2If&+~U.gO +&/,75}]T7*i -L@B}u(Tϐ̬D4D7߾Q>a"Ur_TG uAt} T#%rT@ڷXW$ AזΗ(KRI#8Z^&c!>%n+9lθ-u` "rɕ:tS]A Gwy6d u3L)])ny/|K-N?Ӯ?ca/PьSمiVװZ*͍a+,$7EU}8-·~W1Q-K [%g+]MDdhjh)`{v_)_O(o|dFkR"S&_6 kB(Ҍޫ a+T#P:ۑX]!U|o]f**S|8cYZWwG.ĸ* {59GrDŽbF"q7KxVǶ$2~h)/~]!G(tk!NOج`MNQ,p]c ʿlrDS])s}KB9ɷGwJ̽p&Cfy4ŸSqJ Z\:g.<&e&Jim ^ .ڒ-.Z|[8ӡ]w2- (2bp|Ug^| aZN1q "AהxHmۙM[h8zMQ q }. k'8'?zJlzx MRyM9(1F\ߎ؇d6ܓx6A2\җh/K6.@Ui@-&Ml˦SyVѫb;_$ {{bά;YL&;0Ca K^}7ņH1s΁\vfpn:I"IEEx)?~MkL^]jkVrx!(hD47ϷL#yNj 4$R 1Y𷻇R*PLJE]0oF8a [VxH"Ӥ m-pLYUjԐYM6{.AkrJFۄDG2X{QB ?#hoWcn1gF|d?o:E3HJ1cNmq C6h"պ +bPC:D0VZ 4BN,񹻨9=L'o%jNWZ *< #וN`  ـ+ >+s,|"GRTTeXd,zxRIMMuKMZWF5 ̋39c`e[nl w걹eeҰRӂ>0`ۅ8o`l5ģQ /|h[l {bi=J[Y^FL9dzZ gD˸ub`>ٗN{@NRIЛ?ߩ*ȞРas$ᡫz S)n'JŃG`Z*g ,+w2ݢ>(&¤|N39d|1sAZZn sNJ\=[We2!_ SƜgm3oښ1V)˄>Fft \BrOVo S'1lx yr#@E?s(Ug1]pV_Vh?tG$JR!E5u,btT#}[&ĆGE~KgR\u*1o9ng> 5>O D1R\Ueazyr> X1뻝q6GnI.09 2$^(8tUk]\z&NI0^`qT&Ġ@!$w@E1yW1Ě5煏=(Ky52ݳBׁAK(Y>U62[6&Cx %@gqh6(y'Yy[`@1$I?p>'53-z^G87;g U&w@RP?,ȸysR ƺyE6}=9A>T&gQ٨iQU^ 13yh)Nb$ƜnMFtoC%TAjGH`U\YVV2LPЊBimBO= NVZ1~Dp *' dY3-F@H5r;Ue;3/ ֣ 1W;~'8O$20ra@S܃ 0 ^}z7&͹[E!C+3MB{qI!v:t*1HX/ ݛnE7AtW{ӱBeUC_Z*+4NQ p{tҢ0k"<1'cYI5EbvkcU pWI\W28vpXmҐ#ܼ<?2=4oӲN Nɩ)rb,߻Me+VE~'&τjY=^ U9`0<\NC k̬N[pOu#9}d##"jnw0@[_B%kv~a(؅^~n:cی\ =cԔmb`+$Miy<=яn.dIgNHmĵ"Bͣ97A=S$K(;6no^P88M݊s0.PDint1.c\sɗBr9,d.gٟo `JvSLUvY To^vJ*]256<6F%r>ڵ'ޒ|Փ ]yQJ]NXi0Md <+m?=C"^p}m"UmHV0WTP@?ȲL9϶X]XO,lAgX~,߻pȁ0Tgń`=NZdkwE9'Pt]HCj@q4U2CPnjflٌzkq. Ct<ii=^4Clz*D{1i-#+lK Xj^M7i2K*ReՎc ${~}Z'\^Du1,Of> p($q"\Oa~S _$ָRQ&;Ub*n 4i6|7zmvj4IC2@qnt,CD Uۓ  ₒn)EU6obD|UI 4'hҜ3ݿEA,Dˣhݤg NS,7q9Ce43N4a܎9%J՗%בzGK3'2HG` c`H1 q5V`TXDfim@XH[=Krd / |vl!y:Ј THn^96"urS Xk72;7zNVSivR޺0Q+lqm cKE`YHp=01^ӸTBqXWyh 9 SNFa&M;wdRNAopz8^&)'h,s$1۰au'~*6=7Zg Ǐ]%|AbEU+Mgtxkw!ؘ Q,`!_!KJe::Er9G1V(ȈWCx$_ w`1ݬl$'@Ll&N#ji!Bp(S< iB$98"bfEcg7'9 v4Xaɬ5``?_s@5>)#ڭ8OhzUnKhb,>aO;lKh3̺i[$Jmaj+LZNB:s|q.7)Nuf%KS}K~Bt= Z^_}K\O*u\{#H&S#B:Ha`=V,̨r]AIЀLr\ϛI9:aR3}L&}&i`Ry"nҤyG߁9OFjh*(Sl)xUܱͳp[k+̼耱bG$rrɢO+[),Ssd"oY9tvU8V=:r.iRGIbl#/Lbnya%87ϰ9 ď\/Õ|pVT.m`XnwkߖlXZ5gF]S1$nX+`p#dz@{*MP!uU&?ѭ#Dd1 e3& "2ps@K|̃IvxbXKC谔pJQ R|tm˔].XXPp±P^uTRtNĶjCA%TVk !w"H9eE$.┚VW1y VXN+2OX!ܞ7^5!܄1Nw4F UDcSs[N6:ߘZ8v>~ NFb;>bt>μ,Sa/g)1iLAeXa–5 @"/jm\\<-^:52pdA~ݫFVo.߇@f|_DbC5[w* Mna" L36m׊~,C,9/Cΰ{uA O?K9 aHH:Dw?4?̞8iP y@cW(XMۋi8Z" B V"E6C4| SVm}؝rn@xԎRk1u]9B-U+&e(2`Y7iR #B4\]HG?h1 &VtDiv.U/'\?9cyd6[5׎ܘ酚p*M<`B]z%)B3^sO U̟fmi _֚ <51r/@w}![FN۴8g=Bj^!djvʝ i^{r/$0)ΡgPCbW*;^)^+Pfq!'-j@.`Y Z8tD +pEܜJ?Ԑ2|qNhA\y0K ( cQG,Nhݝ ~;-Md͘Eؔ`w1X 20x9fb+x\ŕ N ↷(Mhh.`@8ӱ+\ԹZEGEOđ%v\Sg@3ڍҊԯpplMcOM' *tE+{č=-s¸葦(;a2>(T6Õ @ZWth/:k]{g&`hL?`eqoI3Z`b&/;܅'ߝ[~ ' W3k=0q"s! iXjHZHye*Ĭe`񹉘 %?mYV$[ORHLTA;xy Gbӹ~Uꓻ-R 2pUM6$~&uwc؟$d4eA/ rz큒ga;b!_" .w`j(Mn/L 7|߅,ii/O.WոnW2r‰@ qb{%(Wn)0tv@gdEmK dL%|J8rzX BT׹{twR;^Brn)υu&#1Ƈ& Jdm2A^BeK50'Dvm}<K[CeЁŮx@ƃZ,x=Kr<;iәuFGĵ?eu8wo$GkG%%􋵆X`%'6:3@J"EF\}&kd-u[ ^̓ U d;Y~|Y+n!IjXbyE8Qf@cd$a[Ċu5o)(&vru&,7X k rDŽEϴַZI[[.[M+۸JzP:jwGXQIxW NY`14s%3?-:(r7苡- HhփZ:y V/ !,S*{;Qj# u" WxpΫYo'Pl61/MЂh#̪h#>ѐ(0P4ߛF'Doo~UU= aP0T +zՒ8 hKʾ `RQTܓ,[ko%hlQ&bЏhyGף=C{[mCe@8. kT AmL³~^$ I\KdId[^lӕŪZ.Zؘ4.iA ]-ޫs A"wJ;ҷLGyz܃HD$/թV{ HVS}j U8'rMsz]^89&zEă D9έ[(\BFqs_J {n }Uh5"6^Iml Һa7a+}|N˸e@= N0 a5رv^_nN& =Cp6L^@٪M_!rŵLJV|oeǙv%o¶23]@$8˒lRodpf?N| $L#CEr5,?TT'j c׈_= gjݦ0hza d&p{n3RdRQpOI_wpשΘv& GѸ0;). Q|)o|6hHMg̳3kY"w= uxnZj O1l8߯_,DO:k^:`'{rnXFB͇Bҍ# qa5L?v5604ңA34KT" 'Jx'G7=s~M *tRI2 &#6~ȊJF)&hy3?պx]$)#.񬛥/WXgIgh8ѲߧM 㦺Jx'vׄKCQ qٕR@Y^Y,pҲa1po.,$0/}! 6>}-Vc:Ŷ|$Sss``$ǵۦbȇOCڼӍ!MN3ȆM-0Pȥn``wkhwT}0p'-Yl6{WE!:WR}Eˏ]եB֘|lNG`I \wZV55f>y%S`N{JS9;Qu}zX34/pnˑPdP9e OWă>'8x7.t]ucȹ7|WU c^fk,i"GLSٞ2\.qZi!\>-<$HO3]IyG& %׽z4=r>^,K6!'3ym~:D0KFʯv]i5@T(af$S2 {„>co!yd?P>T/d钇{0cb!r RFue:GUh GP{X=BGSf$Eέj҃B@__dJY]G8 S|6ϠV7R㯭aYڴ/,Ueg Ăjnum׆{=>o4X˨v, B/iPA{M傞ή>_OP<0{#4="hՔK[bW*?QZdh'="Z\pc6=9oaKp]s-2pIyt#w(NЩ'=-g~%pvxSn[nS&"~um*_=DuFa;r@Ln-ͳĝF2oW8=jِg'HM~.0ڮ~SWw8$NlT K#g%9cЎT߼T8F?֘t.jVw2C6M_r-y?Ղ  #?o{`PUl@ZXvԁe{LXm(VzAdh ~Dt0]T/|Cz?2l 2*H~Pdq/A@edm1|̶L+FLǡb N0>NpF+ qCv|"J|Rڄ>'ݡ=S941n|dDEdj]fȁ rԍ́rpS|L'!IBT5n7UNڄ%E,BnD(CVݜ e0'³;'̚VTU-ZN" Q#g3Ͼ]y2Fl%0䵻bZآ=wV05MB6aQIYpIa R+2~;IkuN>@$<~%>ّ0cWʋ][eڢI7FY>ƌ T"iN) >sDgַ?KhR<07,T4r`khZ2U"ijxgB時Ƚf;qx8y•{M`l@|C:ɛ9hߐ0G ;A7KfG*l5)T1=.7O3(΂Qst-oLt/psDL\.?l3}hAT `6 KU2.Ɉ ɡ'uDN%Ґl>([{`t&NY_3Ʋg= vsq~TGtQLiWB׵=ě][Xy9),]~Z5r#,7jKДh'zy+!Xr#PꕬTvKj+lg'^+(4aH"sC&3*IL_ b '1 Q4Œ!"PJI}J:IA}Y?=.1yUI]K9p^Gc+\ Sc/l$Aq_FzP 2dU.D=_[Zg( 'gI*]$AgdI8SwiWJ\e`ZMjF@;Y<.VTM|QL Szeee@?7#3gIt%Zœ+68]25Xƍ:3=0VVљEpW`{rN'绞1J jb{3uVXpP+D̛$VaEBӯzDodl3kM2Wۖ3ϟw׾e NjEtTwlcα}⅝u> $+E " j-EW:kTu,u@,zƲC̓ń[(֜KU.ĶS7;xneRaa$ ]b09eGqblՆ/NyςH9ޱiXo:MRoo@!F 9Y-ԚUC\zʠ %T 5SGI[kG uY aNVAC DqcFce^:H)Z敨[ fFR(Zxdm87"ZH< ͢XUJLAMy̱ڗ+=z]@k+ /t|x[ >F(gzC)^^\)B1SwW8}qLKuOo#PV&pBkz\!My8 nQY֤-. 8+@xğihUCqLHHޡAT<;Ê ~R}Fh;}2#i( u?x]I;dY#w-ʞ2xDfSFǪb#ki5$۶7OJg\1T# l8Pp&*|I^ۘ[(p`{8-o UM}FPK/ƓUs}nRt +W %B멣]ě`^?taq7t KxS666HW>=k@ Hxw(*-0fjj@48 Sv:[ L~OT*Xg-#Zf:!i&e[V05Y+7< B뗋J<~9~(+ Jo Y7mpWa;Tx1Ӵ7ҼU++Vw ~9HDpe= {`7m,hq +ĉw1E=$MA2TґxTY4ͬVBX`yϬJA¡;0z9=% r; `ZțB@ InLf['"(g{ؕbV;1R $6Rԍ̘8\}"O"WÚ]/B.!Wti1_M%3, c&aO5 wXQɣRN nr~7ECz9rh~zkө拞z y Mis g+ HNJgr 05mL0`ÑᅭxkoN[tC\E/'lJ.Di@cM6g U/hyg6j%Gcъ=e(&]} cq/E$aW= A_uAHnjpǛQ(qoP cpCu$d<%Nc^g0%!O؉*0% =@-簪[<._ߟEE-C2]ph$ P)i翅n +A}06OCd)^I1o19'@O mV~䛦 5<=X.?ӧ{ҬFo_P俭o>R{? ֕1Ks8e|r?Q׍ɧ)X46O  eS*x˿LMӄp)(BO]J= 'n7oq[Ȭik.w!g]b)*YMMA+%Y u@2$Zjm0QAzY n^gYYă>HqJ#7Zb ?O\{ ׸v}v/2 >GVs63OLDF |6!1k6X+B5q|e6+Z4L╧" > w0Lra|w a kd|R<-Nm/bpRsi Dkg $B,hox[i,Tm\U7=ʶz|:ivxgOЃ՝;*Es^QIx&J?Vr 9tG?ě\=OLub%0)ECQ{ ̹aS:9$)\vY) ~vp)y1Y$&-^K :>}]"4&7_zP99ȮxBS*]oJަfʹThJC!!xȑȸَ>;PLbd4eti&Zf΅@)q':q ̗K1>WY>p 3qJ`]?pZ3+?Ke0`ldKZ4xoFV$SwN&ubҜ*>%DsVv+,*a(xiu.S<UGA@n/."3^(fAμ)eK͢Oyc7lz"I?Bſ]$qS7=F@:r{iٷ/w8,ꤼ?IU$Cy礏Q(@T9J)v|M 3v<zaȫTֳwv-h.o!.`†n4+ۜ(T~AZ yBjz i۝ u>x(OFLr8wͬm+JrH/mL  jC+9YX;8?}ᎂn.Ug{KSh! ׸H*cCP~kP} w۽WM[=bG7{`E:X%ݶ6{ZAqx]M BK.{@b?LA0^6p 4XEl(_&[!3t&ر_Aӑ(DjAoss8I<Ñ3 i9?4S1(j[Cަ~_ MHPH8u֣uB8R \g C")%bL7mz5AIV7MYSMttzc~u"\f~U\m4a6NMct%dOi FUR@)X/r͹ %PջTk(5]pI~׍n%Մ$˗{gfLTJ=zLԠ)OGnrfXǖ{3eG/?ַNH|uWS|XRڋH3S5-`ASF&s _`?}=Y:"C<d A:Oy&J-aӡ Ijx~07\%ȕFoH#^kkqL +Bs'YG,eT:`4,ؼ\m8EmԎoR:YZ ƫ8/fKV,rpQ?/3 :ŀ3GcwxT8siA@!]';VmZ3yF!F2:x')I+y "`@꬝ĭʅaJXhXem!Ύڜ%nv+@b9駜U7lU%:l8 2мx="K` PTSF6FBZXS/>Q5m (߀8"B3dLKoPѭd =xk{ʆX rkNX_qȄO֕ :ߗ)Ekz`eny̔=[KB_TSi/I\B#!YXVckF(n0+W  ?hMz >w/ʹ5goVrbpbS`5Ȝ:/YZʺ+V5NodX">}w|ב>Õp|(睏NlS;yOg;UKUAdltƿ%h :RC հ"^vKW>%@Qy5Բ^d1]YhതleIdطSv@'9uhZh^'dOd> Q7m8Ĉ {dnS @П?O^NMLp1Vn!cMXKhې6~ նc[{u`mί0RXEJ7M/cP۪|ljc3mvoc5T<1}Ә?3q}G졑c LHhy͒_tD; 5]fQ؂P^Rě4sNKs8V5 H? 8T+krLT Mx"TL ob'+8T"˹[4dW]B:bV&*|;`ӐD\[lAYֻxcc5^P+/s]8Ƕ&|F>P/tVdp %a7NY3v\Wئ Czo/۸`aV](V[s̓MlӍzOp? nxh3K7Π1p߭'4XOѰ yqB`i|IxUOt܈c?!!= lc'g~OFPAHFK&(u{oI  BhM-Fh/j&CئPZ=(cBFγ_rz"C cֱza`vh>I<w=r/9px00g5;S8wϬw,Yɶ=ZR%a<;SOǮڴjS\c_A r4xza}\L|LTS rV#_gDaʕ?StjO~LuyѪ؜tfoeµ?ôtyߪDXU}AQ ӫ =0RAPa ʏ?^+/oW !d،trvBdw΁򜇂FM?C^yVp fj^e-lqP,11) $G FN_|cLKVCH]wah;(1,dO(*^>4W_$UbmR0yHBcL Ȯ㜥C.붧ظky[㨡nJf^(='Z*ݠ3A *x CǕ+7;7 x3T3w0&YbVa0 38?E4"_ݡ.dU+PA|L8j*%XHəJ\SRc&;K~9)8ڹ"HO޲˙g"Ē*Nhƭnzy/r񇲬urtyǘ}~3P`a^* :RLl0قPL;0ԭ\#[ibZLt`HW5d 5OKu*WX0TĚhAV${PJIpmdj#~ R.C_EIe:bRUX)rz!sNv0Ӑ{ }i"Pu}e Ɉ;󓐳B3ӻMF-.\_(JEN'' ϫcEQo_(E爓MpuD\'0!bw6b؜g+uwQ1I28f Eˠ&NnDTRC )#z T?T)SZOK._{ o_ddRg(| S'QZܾC oD>Ssl~(:Z8;c"7ڔX*D>F8h( #tvs̄gӠ0ؗ_Y)$ù. ώv$ r01+2h>})R= :EK]+̝qQy`.zB`ƺ>5ozLܻi7E Ѭg%^#R+]6%P0s;#MJ`m5Qvr^-7ݰ=xji&{nՂ<=?*=(`gתZnܟR[|%]nBX-`])H\9*X9 )LiG?Kdz=B +c_7^\Q|}ʭr3.`,$B\<g &MJ]:*X#y|,^X˧tǧmj-Wɷʜᇆ<|=%LppNb#Q86`ZiĈ87}b`H4C|I)2leykQuYe*w)\ \qGv潇dI>crl@i`a49bMH7t˵ZV^ Q@J=TOU&~e,t )p.8e%oN E'LLB[em;շQ`:9=5/cD';{iWA%]K DbkQIk_X8}BJNKNH!Y0WMGj\RPvńu);o |ޚAC26;.WX* 1f27Wf&4%g]?&ժ?ߑ cmނ_UNVWJ|ͫlQvUi2[`{`3gA^3$!F-ż*RWeIg%V!A'(HŤ ݳNخv_ #kJfbO,?N%qݒ뒠){J0*īxH8+Z|V_E_ (my}Au1(َ恈Y'22~ζ/{E,}UUA]i~[Ň&h?;ڏF>ow1=%4;c*'Jm F$x6sZ42VʥPxdTnvN*x1!AI0K@i]&q]{P[z{JcVAu诱,h՚WkL}vwm FAssьnL~@v1%N +}MO9Pm]"ī|v13B ZS9R!y0y+%rFB#ϐoP/0).6@M~a@}ICmQV,ct  ]I)Cf7i 6$\T1ocix"HmopYW$,.cdwSe ,/YѷJVX>k;܊#'SBXn' FM9fA!LA{q8[_G[D(qrB jZ<Ȇw*֢iN2Hr}J0)j MZcP媿Wt"BQ{'LJBrEaMAĠΝj6%~.ztS'`>P$up6,Emnݜp:0_iwʜ|.; iXYFE T t8I֬zM;ou6Ǖ]HI71w&(2gC} ׀j)Ԡ4w5),T@;t"!DCP {O޶LP:0g[Zӑ.%;嵪Od~b𔠉2lB̲syE5FUr#Gװ.M7 Уd^l ʉm!1;km#ǟח?GgNЖʮ/Ep-x8$Lq<q(>3s霌}bA00N)=PdU"˫,tޠÞbs_g9Ey? ]Lbs,hR jW'?72U7vW\/ {SpSdKbY-"HEăW%g:.,pědp33c-AKKճͫ0xє 2>DK*bT(RELbih'?T%Y0(c=,Y|9\kH2IߝU~ M3d#x%Qԃε2to}FdZG Ɇ2·(EDv\~ C.32bL 5!@_-h=*(9whoC{ݺ/hPV۔ s^N *Wz|k~pLQTͱS zh]&Ϻu)#- Pr4Y2i`m7敿`NZt/8YOA:]>yQݘ=gJW0H+>&Zv$\"ǧ d, fu.ܸ#C߅Gw&Y:Ʃ%G~UòPvCXSD;fhɭK}|ev5gBLK n^<QsTRHhCyn|bQX~:`q#/R͡c)eH\_4n1۲ɂ&/lvD *+Pp3+\ {tX&aoճ|M*K`+TnA`-Q`ׯʹy&7Ndr~#oAPe^$z1A&>dME3Oϓ8.g{HgAʇ|V eп̠q$q7̦]@ܑ:LR5=9otu/EV@4ލ9qwAf ױ qQHٗ"d?:zǔr1^ Q~?G:)n5(`]f0_m%A]Pf;=cTliZq3(]%~" ˢP7})=͜3V.vL!3Sw5e"ɔt8 b,}uilL+TmTbkgۀpbN+ ]: $>P4o?l5ˢa:Rae1Ca3L_L&aeϩԜK8w ]t67Ik``G? .yd\Ut8L Nɨ faM=[_z{̀P&=gVgʔYbdӕT& lh %*{e?  Yrؾy8|:RQj;^K2JDu??ɖ;)dÜ, l6:( `>eIc)늬+b[$(a0a.*Mrl,zi.h-orK(R@)hjx (Yw^eq|H䓳:8 peȴQDXQT{TM.ndp}vH|49(S?]1p[}_`#tёmY1x[+'hm1dADIϞGSV,#fIģ-65Q9n[.#k6W/$vNgc 7^z׮I/PK3QxrY]f@EtƍMRPtGuؿj\op;Zn' &Ij;JPotV1ʶ+136iKsF~?%w6G=o])xw41Yo#)QˮFX0q"ui'{##@Mxu];I\fCT jGxƋM}W|Fo^י> m[l}a1Eo`8h&y}^3BhkUj9}w˒ly1 .lgx3 4Cae$xmQb 3["Uu})) kh k1\ߛK.Uo8iJdxOM",]#zb_;Qs%q6sC^S*VcDobMZDBnL0fW1?SᖩV}['ZD *(s縓NK#ɀ“9\ھVA `Pvdl]Vb#:#Ռ=,~0o`k cJCb jh.e5^$^ :Cz fݳڗfW \:BrAYc1)JA)Yu,'èDXDGFs7<# L5kȩ$E=W~VFվLn[.IS=X۷~d PEod\MQ\~p*<4BW-$|wŸ2d6* ?ʧș|Ή&ċh{kW#`ݳʖV'da W'Ё`wV6I>Pc3\yC6rE9l&(ak*-}5q iGz n Sq"DVKRv[>Ǟ{puV^ J,!iak(;䇳S/4MpZ*H JȊK%$ɊjNV"? ^ܶ'D8?5`d'X1IyeE4}|xQ8O7`$*du>j\FwƝ@#GvY-O|*SxN!O{!KNv;&.>S5TYY-F"P[hURײV:s-p>w`kkTn^#e86)u]rNҽbWM(G"Q 爞C̀ N>1SbaiC!Φ?Wh_N^5/2" I ѫܜޅ =TWigp_F. HՑү:ͷpzmgdLCO`+zr~svw,dD3FY$~cY).?Ar oG "vEVk}sN]EC2Uw-@e3Q2G˚=4֧Mj*!?.pNZ M R |J(cN^?ב|)_BK<$x0ɜZ(7d:H0#6Ajl)6q"z $n~@ʽ.LتCS]xuxI"Q^kw'j%sZ_l.@%㪓suN84C靧eЕ'gݩD?w8lPm͌VVDǟ?0|)l%;phcvd:5Ev> %PbCNoɂív|%8F='N4cd+xiNtX3!“gE73ޡj>}!_Ҁw%(b@sT뙙-P.eyŁS<5'?z$_&#Avm +e;8'I5"v bK4/sd=60x~e8Iw֝癹r<^>a尼RbiEJ oِldW2_ >ȜNFzЄtE|칷me~q8)elXb>t"]),b$;_"_֫~uʠF$ݹaeko}p S!Dc1@oa:UrЕyn5c PV< aKOx-MK" 2>a +H϶c&N YL͖Kg!$GT8j; ~_y;o|"6yĖh1 Ւ \5);'kcY|H}ի+a]#(GiOֈFDC" ]b-9?rC u+]QBCtюR.iԐJt b S4(ën+Bx*kb+C 2B^9urCV8W_bGف+ x&gX'u ^[O*y {42 6 yQ Wg?fYl#\jB;Cjo&q/;Y_7LkZ *: Pp:m1Ut_3epJ[cG[f,<"<;YGDyJf"# +^`o&NIg<q y.ߐe`I g ͉ =(:>q~o_V+C$,g˙Gw;x:hj)؞-˳0>`~甏e* =MyYLKnAȟs>"\uI9ZkPGst!*~{)烷.[ վ>bk9̧'m*cPU4ܒ1~9bln }deRA(tN}: [3^lp5`Lġ*]~AYHt;2Wݽ& ;l6b C ߶ H|9c"OHod%Vb={1GIJ\"`ϑ2e[P sUzn^f/ emuM 8PV!#Y;P dҖ˴SgAd;Wǰx_3f"C;P'nGڜJ*", ˭Zʊ]~VN2k5 Jzm,zw$˃y Q0k6 p!qIǒǴ V8S1_nI#ES> d8[J vxքM u}&Re;荭%ẀΆy ^AwۘtR$qLt6dw8I yëSx-w| kÏ&oj%J9ࡿU^TjXZZtj*\.ǂZu7B IfeUj?ݐƫv+_f8* A~\w/~Tdy>=KЪWu{B\^hƀ3]@a0m*'`G3jD6{٪$lٜ8T#A3 J ze:O<(74$E'>fOI>/ֿ}O[!dhvE1N> ~;qέ{Ĝʣlc8m`*0 nr(WtZfNwDـw-F*=jeUrtVVШBąA券DRE0eHvkY>o:'X{z[VwԽZe + =χ쮒 r$/e Jt"Sb8vJ;V.9I2yYX`/XM/+-?7$^Eцr?,Ldq\~Z mZ/W( 21y_u:MҘOu@Dd&?x&ÅkiUp|ҞL(^B9hr-egc\Ij Aؖ2K;V mC[8wh&\h O~Xg{x_'FR^˗?aAU'5z{[(~%C>͓xh 鰻&*a"_#|%TME,E1KN'V.Ǻ.ݘF h(NjýPY"' CfoMcc/橤Nyo0,?l_nTΜ`m@8~#Sр1|QHTትyY/XN*JNvOZGq>*l_o&>f4D=C&7J>=Ea O k,tr[yn|R"v1USz0əN $$&AMɳ77EBٟ4\;w$!$F1d>|lu@d}3SDMu Xqh1/m @,]9  шߖKyxnO`\lvn]P'e,F>gj,>X=IY /Fh٬@z "4f 9ӯ(0Pk6 |)"$Ŝb?ά)rYOb'ck|͔/hMu{:*!~/tu$2s׈P`(74 DF VB$;@lKҊ:z # mO!YWy\A3> (=h'Hs^K$*V0anb~%`B3$ZV_-D X/E}wq72{kڗd~nZϋ,^$00qܗrkR%4N;W79(0]Z![ncf`1y'ZyAT;] %?Y!d0rA`"ƅPs$JU% QR0~bH4ͣ n4M}4g+ 5j9\Kڠ`*z?o"%_r̓Q=gN_j@U:YJ5~sݿx#ٛ'kAsLٓe /=3o lgMXٷ<slb/~}ίEUa{lR!z.gke8;aSQDE3sX"S9D˹i}C7oӼ@Hđ;rHsSt/n'aB 8 [ެ-tRgWP9Eenڭ צ~{d4;eIc/ :V2L5PYk?gxrPF,Zď,ۘy+%$Z3 pt? "1dH9tqۀ }.8SQr*z8&$4v--u\v3ǗfgZ3]gyEcGc|&۴qE7rQh% EB7J2^rإSTz"sʷSc! vk<W^16AC5ni,J#F‹3!Й [œȠ7iѳ0_7rdd߆ljɞ: <>b8(QO 6S/̫*ZvS809!_ .4?fDE0]+| , N6 %Õi xIaӋ6(IN4h4D/э! g2lCx(pz˒VFu-$}UZ+(A;meFsWՋ" CN?;r޲4_J)-4Iy%O݂" 1ѭHLDVO!ja4I)J]:$ܫ̆`.7'Ċd}9~]8eu!1(\A“=i#;,?H8Adcb8%osYBf+&,Smxt'^aux;a@} g`t#LNC_r$uP Pi&}npQ.ԋ3目,5! >h_욺1$m gxQkV3%P+@#@R=y3G2h==pu^IH9m# 5)TasT}^䯉EIZ0`^~g6=իW5$RNJ('ܺWo=W-ZKC^%WuǝU^`ǡLǚw{kTP?%3p`0ÎAXVj]s|y#,KP}_xh K+Q-j}/mNkb<4Wu` vnÙ& mŴT(ÊeZ<{XfiSN fkw0OtEng'fǭdǘPm$+wEIJN4|YZaTjwnW)wr`GP*ZYO_`">9FuAwX1[j3MR$HlOI4B# Nnj2a]2J_%TMc^OU. F1k[ŢʇU/s()hp^DCmUnGlysRp|ۉ"IҒǁmUUHM ykۯWl ދr_Ea'$>E$'7 w/Nί`J\n>{\2;nKE\pdJ%E' ғ9ӛ 蒪{=HI#],+đ>(og 3 LEɑ c7(oI!(Harb? [50Mv6_ l.8qk{u{Řh-ؿn2)PEn$F90Ϙ]K}-3霴kƺB`PlBvQ(O' )`͢&/50 |}Jd MW ܤ4ƽ?;k?3ݓ#:Ӯа~KQwhF?7L}vꮓ%__# =%vtT/*׶?ʜS :kx 3~OL|Am;tB;hT>}D&kTTO=yFy0ξaUR|SV9&CARb-G$R!Zx@Fjϕ(_J#@DwdawaTF*e,[dtn>>fHZBNv؊?k,2=J@m4GQR0$ܢzaq::Nyb[}MKN"f' $8V0(5`١-cFeA0ދ..BX,KPi%мՏt{nwDGX٠ :#BhJOdpE/w*;O)Z>B:;Yyӽf)LlPy4T(!ZL *G'@bA5ٚ[b)V8N)6|?a*I-ҽ-ˡw#^U:C1'TȳZB~ю)@cZ8s,Php^1" ߺGP`HfIs3:Gn]o_+pKbTI@#p;8|4_a:'R# oJ7NuKـaF4L^j6KuvN 3ꃂ[#03kzX[&n[yx51%b~Nhl:eɰJ8uMnݏZ 6+TW'MI}!%hm+y\#=@*:s*uHr!3kk"E_F yʛZH TS\Z!:e:Q!)C]fyOR|r;:MжM _ZJwsM HѤfvL%EQÌSv2kW7Dxf ŧඉzE/.v^`OT۳1w=xtE+ H tU Ɠ*ywdƷRn XUxc612s`e*@ROQVѾB[| l(:Vn]$ĴIGiHyi-z <3\$ccynUa| #c]<_-fpA?"ͰF0O$1`Q_V;QyӠvYUXN#Z>b„xk.ˬ6]>Z3zIJ+b BY.O\Ž?tL>B'!!ޞ HkXRzO a*KVx;+]U8_]_ }rC~)o5^t_{)40+u|GLJ,)$ōJ.à7O֧򙏺Cp.M|ZY鰳xb'|CQ(7C-CY<K+;#e¢FQ*e;WDM zds d?^s;xo7 /ۆ\i !-$| lYӡmf{j|'>QEG55\le1Q ߋ.*XpWFY ɋ4c{@'L8rlI: T0-E{4m""gCaˌ"I;a;C]#&61z ,)?j5 қN4~<908IJ ބ#A?c <(:/` u"d*wT -Qu`SFMiFde*KOQiZq;ݪ$D@J =Gz_@WmSu !h#Y/Vr̢=a huQ@5N:Fo  *;~T>1zڅG2[,SڄMFJX|A$ŮY!_5׎p./m1ϯk@.φM5wBrV Dzpq,|v>%{4fatM4Zqwf?m7=޵QSgV*F1w'3 t4ը*R=^4}ew&d[Pv%M /J ;Z.$4HDJQ>rͱTB.]y0$ m) pODY6{ӟhjM 5^)Ro261F= Țfekft Jh}h:!>a3քBxвQƠgaL<"Z2=ſkt=7%p3Ğb[>zy0HڜW~/ۛn}^#)t.@fx T֍YD&7Ժ/o*BMoݛAyʥ|"="&"/G~Yw S.mf7rn]r7@!> %Ö^BEdGZIBܠo,G|KЪJqOvU-vÓ (j'$|rfW9y/bs;]}B s j2y!vCvۖ2npz3,D~B6cf2YH6[o˖,"L#-}Q ۬Ѕ/ѕ5)DecK; i= X$yrrK/*j(1v@/_l~2w w؁""Iۄ(\<Rufh=Y/Ѥmϻ\ul:솟p}4^濇 !|P]fʁ,l{ArZ0V1/ݞ߱ s\\co5d#@d7}&og"B3FX1)9Sh*F/5|s:VM$`+*٣r6;.&kO,N-;x:c"dFo EtI4(rrL ?Prx5~戼0é$Q0N~ǙXSV(׋MόQ[;3{̑C*fp¾CŦ`䏾/@;`Ə;|[;\*NTmɼOc(.9(ELYlX!HUh9ŶVji7@C򰞫5T JoSt_ oͥ:-$^P>6~~]8<ՉP:T0tƓY)x 5︧@=k-$x3q6|?e!w3-Ƈ9{C>[$Dof]\$۔7ܥkp );Rf7.M>q` G'X'*Րn/B-!?N5J9]P8δ6BoÏ~[k Ã--*ލyEF N(lz{6A#a߿F.Ypf+e2mA[S0%Hw䉫rX_JB? O k8An[.m3wPvZ5`7e]b]/jc+Ra/ I[ {Z}Ds1vJs$NXC К~g6UV\yE!]NN%eTr2Baجv݃$@$C[v k;C~L3qƨOo_}ulE4@qۈ8Ms^L e.07<9ÛF/뎾@T"Bh =Ȕp08}Pvi> 䂖!.(&CE蛹!S" o01[coHD_⡐ % g_ăT/09ny8 JPnfݜ5TЁx/,@^\t|!Pgw 1@cCE 08轢:}op omŐ l"<PgLH{U|# n $W)UZ?/ɵT'lK .NGw u>.}tćY&3!%Ϫ'4ߑy=i EE)ىd:VNUupX"B#+EA]1B%C HeOXT?y6rHQq˖4UW I00Gz}OQyhH!r+ ͋UV\hfd4 /1m# }t5;8RV鬷H4`c uM@*S_9P,59P ò|E.#,$ݮᴌ7Ab MW|]kN*ϸrI4T#qeD4+^BĩD׏rШ9\Ip'BSsbԒӗ3zQ균HGn(bxypm=0#ZZ``Lv &(Ǟu'=c {Dp |R<=Fhl~ZfS%OGtoLO=*@Uadc@t1*hwעNͬי"p]6SE @-P=岊;?k#;8eo@S>_em%cFOk$`YUh3|10/pȒn/"Q.jn1=T4F0эQ#|R" U2#ϛ{ W(ڨ;)gG̯맋lf( Uow43}砱OӍ NCt|x)u5¤GBU8-qbòmJ4ʑ\e8¿b?vPꫵqU͘9%Y8]iˇaXp$ouk͜V`vkϹVz:H10[{eYSYp'²"a4ÉH~|HeM'AR+Àc6|6C_* eܗ3BRVX /ix_d0 {c98'pU~,lznbXdxXz^M o'j>El5U"W;Ϧoz&Xbfٚi۱Spj4m9A9i$mchHaW^f<$_/Qa(uUg1W+}yD!7xTu 5&/䗨 F/mQtJP[_Q΅tӱDB$EvsM߃ NK*?]lbH޺ᒾ?}#z{R †ٸ8ͻӁWumPIӤN2H {&0)ݢz M }DLHBد9!Nbcˈv.Eez܃i'.F8GZ],NϨ1- S[j<(ф\8y"X>a| Dؿ-"w?Ʀi0eYN~gYpYe"(L xRA2 QrK1rq'A]JqaQFsV7vSp2XH =v&+0( >'yT΃Ӡ|]TWe ,!LJaEK!]4wϢ8u9G'EoE:y&I>ܦbV? GZNW]c9z7\}E{,H 9ӌa׾ e! D~MMrg(HC 9b1:}fߜɋed{ y"e0)d$VD8H:ACnYG7AnB ~ޮ:$.=5(e,pbVrij& 4fѢ䨅_̿E 5 ;+𠝃DUa-E=u!RWY+ɶճs ճ)R[tgLDnؖk~iy]":zIEA JOԼ`-\L ]v&[؛ ~v46;FRkJWw?yWo& X-As1csݭ2w2)f\3IW׼IȨKr~3=DGdSie(Ff!%ԇ=+(g@/UcLĢDE$R8^u9L`wD{JR>8C#GiF3%/`<^MrKOe@Ә=g}..f +a :vi>6nnfhq~.:Odl740}6zEJQ^v8pOޫ*)_ÚqfĤ=P*E "VSeHo\*֤sRvG{tӺnw<{8pjP*i,C:w/ m};uPs`,\0^)и=՚oH;?.vFź?a5ꄌ xP^ L EUݭ ^MGY.$a4_%^a7W2ZI1yk'^IQӏ8;h`79mmP W;>Vyg ̐ϟ%;9p4ljo!jE4'i=.r AbPg4V?wo[$ <<}⏯ _O 5mm_o}U4oה8|rfʷ^mu]02jM+v$#e6l+FKSRQLyf4CEcmʌsuԤ5fV$ .1AkX߂R*|HE%%uNeo42pLoGSAX/(Pc;dq7q=vnrqik;qi " gtIam<%!doBw;_Vw*DR&uex'}cq:tH 3He {p RLKyIqZԧx<ȷDP'sy= ,ife2" : 9/{7YaOTҘ=k fO%4x2%hz>)L I9F;=#.161b yI@VM<Q EOK:ʲ&V@}у Qt=:F9.M7@ S&E8!gn/0AFK&.&V5;[&-z'Va .x)mz4PXok&sצTCZ05Q%7 K(njڋfƺݛ~3`$[]Z@i%t*p4F^&G|Tz D=LlӀ{:ąL BPT.So,&@y`<X H-.xu` F{^I/7 Q9 cّ0i*ѵp}<] l$JGC_,7pBd/PV!}dSO3$qWm4:YaG1Xms.FGZL·_͆-|imSWx[z>iUM %$&yaf=v1E%25"mĜ. eWv'č<=;w ڸjAާK[g&p쏒fCvk#R$O iBEikN>'])8Nq~¸.%(9Ӕ} aC1[Bd)69r 6,VGCDw&Z c wyCF"QͣuA)m٠ ϓ:o 9W/uqV\=cc tJ繖Qũ`|%)'&8PiDȴ W 6d|"@621N~S%b'fr)қf@V.CU="TSe8ÈEX/J yfCw;MP b78/M8apRo;CBA3K3C:=ȣI*_$7bՉ@>^,z&\d7|ǁR҇!D !Q3}pCa'ٓjnMNJ׎֖aH4[L»*xWfv=8P=Hfq2~ N9>gj hbHi7W\<n 6}*q򘦋/4U=a܅ik4PK{^G*ƌBrtWfVƤ 1kUel't_qذ.㿉 I1IMα~o%&}#Me#,o!Q43-n\TiAat|j9zEE-8h(uyqs'ܐޚN~ͳa|=$(WdQLRA¨,1Y#1F0GPr,|>M=` 5Yצbr>E/d3UIV*Wjӵ FFMlhm OZ䢽_"0&9HЗͻE+*|gYS`3Mx e-(*4_`cZAM55ΟPR Mrߞ²[E-ƎK\/hJ7[l?ΫO7pPpSjFV $&R~ZTY#BhJ2R.F7Vc/gn{ҫ0"HmEDF<99|GwyV0KꐏW'|e1@\<g|@j_ ZO<"7Sy.ٓ#Ph$s/#jHkDzo=Axz^PO@υwU/<|?b/#k ?8J؇SlBc7 5ao ,`UUtѿ?n17 H(KR}&\Y>1lO>zo  "HM=4̥HDՃL+crD1UlJÝ G/;`ZCLm1N̙PPW0GSf_ijذM8&2+"۹PAkTRcÉ豨[`-,o_پ4TMNuBi\MO^ټ}o;KT&|E=j+Exqԩv%?is{(75JLmD9э$|W(쾫#ImrZExr!a]hWĝ/a}{Tv0K `_\+ckt꿻PoMA?UlxuCF^M8&$j\^sWŚaN`v(C|gUM#ph гt: d鄃Х֟>rQAJRgkOꇎBs-Lå_Fj['(zz@2hSd_β\$L/0lyt0%a$W`rM|7GYlGqnY .K$NٺHDZPp)O8#옴9O4R'UA^Zt-׺n)T}Wd8!vK9vFCCv`q)? M])ᶾHhNA_W2pUU}z%^ s j'J5r{-cqY2 @$66zq[wHt[9-z9RdѹB6W{'*tt+lxHx ۅ|N+D PeFbl{L'VI|֧)<؟#+Ҥ/T> DWcL2i砵6켇QtR15%*o2zpy@~i :.?pЍ619|H׬A>k'_?׏gwM(M {L-Ox]JB$o5:M@_$HcB3T{ޑDg?("/P)!x4r?>?4#aZiCU8=U=3[|_Yg;=:h,]PɋG#JG+ibReO`hF8Vc&Ʀ H@ '=dqv?L.qel {gɼ&zrXRZ%>epuB 8F=;`7.UϦx~TMЊ9$l;w I"CU\3,Y*(/*H~_}dp|*5?C"-dZդ?KQAJ.%;$FR")MRyo-#6d{m B ӻzfggۤF*M'߾nؽS'̕r5q$l0bU~ aJ|\i=ŕgH:k 20:xS3ADT5 >f6ҝ@p49PZxW]ܻN6ݤ '~fKlE)ft'-QǢ[U`Ys@z#FeZ/h`lug$+&֒I܄vcO jI8 T$TFGlo!{ kAD[R M|qtS7ok@ɴEF \Z)(O6Lx$;sb乪LLےfFQd5C_Xo!j&upb<a?,=8ψ(׈ژdƦ +>YP#^W g;R'$LaPU V#B'Si ~zR(z۹rV#X6k#Ew0U$hOlPQܻ#j$G^KFi?)\a8zH% .y-cMt- +mdNYPLIus *a±\G̶IɀO &;:GιNGjᵢK(= rB ͛5&qH+^L@q@0sWJSLH.ͅ(2zc4! qБ #S a 6uoioeI]'`g#Bc#=K$z &%O,dL9B. )Oz3B[Gu=t6^沛%5ƲUqU8ɏ-6$8W)(_4m0QLA~&Hlæ M!4Ldm,y]C=ޠqjR0ՖtNc;x~!Ȧl1ܚ  L6VL?"ԉ͸~P*PaF; RΈ%곡anňry,KBd#su9]e{\Tm.Ra_LY/>9 [:G5.fHVa:s[ܤp< 9KvAPɕCrj7Yo1SuT-QD IJ(RKTk'Ogh0"QUbPkQ@xVo !*-w:Ծ)ol2h2 ^WnYQj® ̜W-ޛܡ߂. 0+jx7Fyp>rlK5rvx%VU9vJH]_j\ !pǰ#O 8՟!!L!֞B+fO KV"N}w& jhIO>4y~<\򒲝)oZL?p |66l#iׂ$oC^W`ux>mZT)VXV`C\Y> #AuDo <7kCo[RUJL&&L8QhrlOßLͬ;U>Ǐ;㞺^mA/@]F\cB/q'ZדçK}]g Q%ddz9%ϳqF¿za6p,K ɏii-^v/ "t8Kg#D՜ }D,CXbQw7imR% IŹ # p.\Qr;šѸkT 2 6%L5i\Bt{7ǻ80Bӝ Nҹ)`(9!o w`N1N3C3}0:/[hĉ!bhPZY;1@hijh͹J4lk $].Z Oa4*I" tӆ?$N|w KQnc:ӟ[A4?& $vꍤNa+хYЌd `L-ƪg MeEJZ߭CXYH>hZyY7W(bYOֈ(ZI&>>//,ޭ?K|hI~ѕoCĄ*JBZ F.x` z:E᫏ϙ96! {V,SG7{Qt$eS6a֖?R2`埒!Ag2gрLbFgpPD ϺBAs o` _WdȗXGlj:9Cm=Ao{ NR]/KCW !J%VB)śb^fQ4 Wfb(fZwxݤ {` !KX<ÿPHB:C|&o^n K<“*_`$X#!˓'(PUZz;b-GO"@vͳ(?S //? ]Zst->e ܫM"`*?L_gw$=ŚdicGC)ߪjph|\HpZ<{밫:/l)o"- E^8c +@PqrUuE]nV 8g8?,s[9M ʆx}O! #M{[(trA Cmg{cxٕ|NvʛAtiܢc5-74Q!ALZspt9OJ^ZXPQW^6G*lϛ_R.uL9Oӹ 4L#eTf"3k /9@Dic&eb}v͙ΎO}ƅ/1ԉȖ`K(9-)WM+Ih +ԭǥD%.Wpt8SSV[+$N8; CUƲxbw]%2j*3ebB&W*b9G/H^'@ &tXWz91;9n^jj{$Q hm ^`s( |?M-pj< by4G4QIҡLدȝA,Xb+>usTii=̒Z|ʪRNGy9/D}t/$Gog}d041H̱Yb(JLjU&GB}3l|-\1VkBzVBa%{^#kgZgN\E_NGحt|0 s4I28Ѧ:Gq.Z9{agR+T:G PN4maAKQ Lr*h)a1ΎcujAUεóJ$rR7 h >PJ!}H @V)qᤛ =mYK5URP,YvlVXnk8;RPE'zC>!{1\b_KRИЋ\~q/02g 9n+ S|K *<6@\oqt~nsJ#o&̓)4$vɫ q#!K!UNv/x\5Qp8)kɤˮ <2y"l%|q7$ZܘZXܯSߩ4UyYQgbbZG*[0\YFMoݱŝ%JW{JK@W˷nyz՗S&d!m-xh7e5;uV0HM O wٗQ.G cC'6MH)7C\-KBuܱ('Ǘ|1u'5S%ig\N?&,.Rl0o/"cP2mzu^ LSNm]H20 jj{X;vw>㼶q1TmcE#C.T fٰ EFH_8`Cx+tc(gԙMSk q}A]pzCߙJ"/^m+3YՉ4]fEgIiY}[?¯Ѱ^2ڶ^S *|;CvJWfXnQlEש8aD鉝eM`xبu3|ڍPjn Dg|:[b`F)r >M?n}t xnކ״0Ʊג?[j5-}Pw2`XBĠWIL:EFp0]F_&Oj>\bY][*V% @@Qǿ!2o-5]>equTn3B%Q3.}b͋g^'A1J2_(F M)`3v Q샆,{C׼a @I~b NP⻄…Iѻ43FWa0W]4*ʟ)Č8Q͎5:ܘD ތQ9qYE0|tٴHze5 B4@\;ei&u׆O)tͶd>0%mxKwb%D6<J8We?ǶԆ"}e2:/ GN_uĹVT(.aobh)Py/lUApa9IH"u]M\ ,qT|DŽk̳͠/:`ƛǻӗ9sm C61k;՜ηH=P0kJ0 ccΦ9ZBic I.HNIjj$Ք.GI{(7syżV)Q'|̳'\>_ /d;i-3{LDqjåLR |.. ]XP ݥڌ|tk_$XXinMNg_l$=fD31+'cPgΙt]vWV[e.*A+al3SPf8oG"bDZIVC_ q[e,Y&ww9cDEFje<)`_`F“AHߚWQNL.RHd'hX[,J]־FѶFN˵&4N~{(=.!6`1o`dtL%}jѳg?6Kr+ dAd$HoFDJ[Q 0W[vNigU<h~͕R@ i8iisdoe]!!{܆( ހT*G_r+TdXw̳i dE8c^zT[pbvgNbo[ϕ .'}|= mUWB:rڿ* Ϝ"T}a62/0IQH آꥹcR3=WD 0M_"rgx c`{K%..B[(']ev ]`P-uɃ)+l$ u@sc^Y-p,U{|o>o{!H p`v4B|aE|xbSi̱ zzm+2`\%~IT"dͻ腆!hī{)ߎc7+);:`Zq=~+V ~$+ *%jui:E_GȦcT!gL#Dap<GcD3FQ4h{.zjR)Tڪ~OYL60t3h؆u˹<ߞr'6k lJS1;i-ٷ.г!4+zaK{%U8h&Mu\TV#62SS"iw.wML:Ksg%,BEI,6E 5+=ߘ5m7[ϛP{ rGé^ܬH@}9_KqCIjFnܙR ~B4;1H@87 ӛ TIhk{lu.\Ek&f۪f]d~]_r/8x)8~f>BTC^(526ԯSsa}gdPOP qBPs+ȔRa1=u˴ҽ(K01%H<3t Ita~c }ÈD_MfLO"O&2X.SC dL Kj㍷2Zg@izg5܏ g鞮XlhJ !Q<e u}*!k>Cݻ_7ii,Qu#N x_:!ȓnVLp;ǩpbAi)>9GͿ@g3ilJ)i @a3׸MΩ9d,lpf[? TD? a5rYfÌz5l{S1"Osҕ[bnH:_ D3o(ɍ0Ka_l<_`{qE K@f݋wo @<ë͑eys SH/,FH<}a&9?&e fa}5=~l*)hBiS4e=ˆޮ6hkPWQA!B8=֯˘.^a ]#'<4"t9K@Hyx`LarǴSafahW}Fdq [" k0ŵZjfXW轵OO'L"Wtjq]nΙ"z^~B\Ҩd(9@;87-۲eq}xa&P+](͙ (V5Vv$;\G`ai)% e58Iηl{(zbT#5_R0[tw\v5kEq}sJ$ssUh_6 'Qz@ckhHmBR"Zqe.c?B xx2bIF!=f-?g:`y^eDSE#<L޸HJE?A$to @B_|/KaC[lpy1 owt]4JX;ҁƞ 3hiYD^0I9rw./$lxLeLO> wW~uo׍is\,vSxC8]%c9`~0[mkm1M/PNu& # zu?n9JzPe=t<1]hĕl,GΕ\սfhlX{,b0k}rEKxP6z̏ 2 F/nX8N#Fghʈ_6/?'KƚGլ"2Mģ0m@mmw,{mWyU/74Ӭq# -"(S]/!Ԥ4=DF&WM'U 8F+XXPʂ9;xMHd8e0x2LV ^SJonma${Fu'eXiِض,7\vQ|MGB-тyK6mKSu8t;P&ÙP/;vSzT[&gDLbVV$;ƣ}p ٱ*a[(KTXa(=ekxѵX&u#,OҎLm.6.w3st.q5n9;Q#0 $v `]W2UHuܐŝbMsB锵Θ 4};qI.ݸFcrq739DXG)w(' 3Vz>ݦqMr:SPVTi€(: Y ]՚WEuǏk0Dg *+s_qkߪeע.[ms;dғa‡?nru YGExЗt3=iR`38ۿ/*[BPkѨ^'zhyR?7;@X@%xpnYnG"=3-eԡ[=n~G EDDňTVa2nzS]$!rպIhX{'-߸slW1W25[uU^b=P#mZ|kb660:PO`_)RuG{aYd.4=Bsh T9@4iZVQuj p_Ƞ6vU>1JMa#,0k{w8YJpssз})p'mU[Pq*[DϺpsxT1L[j3{Vzx4$nd>hgSX)jU"jVЋ=݁[8^~S]Jyξ]7g轤#ns<~OA{/`mc_Ga RGH S@He)t wN BZ\;n 8JK[j1W-X=~8G2[(ϝlLQ;uU7gS?,9K]L#:F+z@akNoy6yk0X#YTAsMTH 3ogLg#A}JGi:~}]޿O9>3Јlܿ-"fbu To)U'7ޔwQ D<)֭:Cx?}* ϿS )o37Qi'v.)TAd}}5#N~̔:(xZL"m)AC;C;7SE@6ƝmaIggg X?c+/mqno-JϺ͘yp9xY?Z3Imi 1m,9ܡwJG8Ͼ+@A2j ڱ}@>ױ,EphG;oeFck!-}dDd] k#*lF$ d @g,7m@icrB|[1_z#KcW<.A}]"j:hb4J]o ]aUc+'g8Yw;ؾe4L5Wb< *־>{%-ڝĵXZd&7)S甆`9]8[[P2wm<5hve@X5 "(Gq=gQNҝznc3E" ѣzg&z|)W[W~4xG G XJ BOUxq}8#.UrlS"AWx.җ5.f Ie53eVG^qa^4RsɥDEG_8J >|N;6߅ۿn-<ڽH6c`)- 衟 }\јÏLAܱɨ%Zj:s2P/xyG}&y;E^HsɄ٫j3WM-;怃OUbDyAL_m?$˜3SףU%z&Q@92%mBz#ChCq}y$䎚dN-ljQﱁL}GܠZ|?.EZZX%~ F\>|߂)srٽ'gbJ!Vd<2{ozI~j,P vvP Xyݿ2|v.nҏɻDR@̑py)c.:?;3c+*! ~rY0q*Ҥ|dPU!rWKi򢢽c,|-ƒ)cR%`B_]WTћ,|d5A'Gke G&(u jL !) i>҃bFdFZ\`g:?{;gpҙ!.ݻ$N\:5otqh[ ͤb.{FoK뜹 &Ďcܿ$(M~~n({;Ln;.4 rhE("d@ͅ2I@lUg VT n/ة..Sɩo}\sL,zC~_pQEehq:X(*tF@P4r$>do4t4EKNF A| "G0SnhD}v`cϕAгjP[w3 ޡy T0 N"y ;\D=jrzEQ4giNdv}Ujv.Qd}vƃInw7QɈɉV۟H@B\x򮬌jYqM>V5*dШ\x@ؘ+)ݧiU??N+_#WKG8 dS{!&I˂Lˣf&'Tt"NkGmCnG,%>gKmb)Ji5QEB7Q8e^}(TӧGIh.9jH$ ;#8M"8YL 8<*"3߮5oVo1H.ortvO3 g<a\Jµ/oOIFp1Xzv_Ϳ%ض筀@{56N4]̤Ep ՜p+& I|Uׇ`΍$#'^FwY;L= ȳ@ )|VNJ_kh5(l-ѕV}sjBߊ> SApf"Df?6is`|pgW3du Xa:|-ݽ`}PՐs-e+QSEk4ˇF9cEKnQ]aqevd rU&VԹ-u GUPD>C`ç96a{(sx cm D?JNj\9Wý)x4 %W@>wv }m VtD,#ntܶKGRB鮞4ZE@q#v~,ƮƖ"tBˡ9r b_5wǬov>4t7Οk '|j(=F2Ѕl.e4+h8FAHZB%р fe: D-򫜘8iMmz/H1$&?VcW6JK%o)g&b!\ 0hItlc[VI\yu/駷k- @$xv(pMzKa 9u8ܡ'ȫZBV.-BɱU׳apHMmOz<"ި$Xz b1Ifa\!:i6;c~F&,*MT;I"Jtxs{lɑ2_]5US_];k*{[2!&,N@(kcRk_D@wRKmQ3*q ] st֧u1uՓZΞɣX%=̜)>g+hWa۴Hy: h2j$+chs ĆeA d$H6siNm_Y_"5#wh)̦Ⱥ0 ӚL 7rCȇ"rN3HkBI=ˈAV@ ̰z9Urja$&6LPq %qf='+`onu&ÆzA'[D:- !_qNx]Lg)bG\;K)Ms|9Ju:K뀈OT8YƠ15ՕvGB%sn[u$LD̏5jr_Cm(:Hϩ'|өaeףT\u\vykh pEJWIܹGo#Xy)X`zah{Dћt? GFuhRAGE ؃"ήVqbau*.ʳ IYaS-aK~o%X!oheGr@+'p?W.9}H]Qw6(E=2@n:Q:';)I >9*D@#nD=uhBC)6mEw{]2K@ߏrD͝j;MRUC9gI[םݍBGz1!?Xn[bEo`NYBdw !~w23;B3]t\h?|C]H蕓lj=8B-H=vYYbڶa(<5rӺ9o"QF4㪬8^+Y(`3OgE>J588 ,Om<?X$94b>^]@h4ԼA&XcnMbE<_ OJq.v,Ɋ0mq(gU*07jB! u.  #dtϻH)\_Q!/̹Sb@yD~^M*8v)ŽII$Ȁ7%9'uzvb.Ѣ}#jlO1O?zV[lgX=sNT8,SGX@?2eQR?}S&$Wguj}K \V-P PamyNLbɪ.N&c^9_PZHZ컽H궃c[l2Yع"To`+ei5s_q.}ZB֠IEqP&sMװsㆇM iřHtn< s'5n׶t)W%]y%2XD1& }b4V8<|C꺅 f+=huWO;y0dǼ&x}REߪ6FCpg8rhth BDXʥ]"z"Or9hoND3ne`@,kb43!8 2FʙNvb,>#D')L57sKqؓHʶSK t. E,EC1 \ko:o tiu}뀍Y܇ \3ѩMH7Z;DN G`+!^Q%$F'\ ̷׻%PN<-G u8&{{p9 O) ~N.CY>ˀR``Af7)9I5 Ğ@4-}U)qvChC!JhH"uI؉TĖq'C_qpn<8m3Q5A 7QJnL.ˬb*heހ.E3bO@,&m$4&}y/:s.Lm `W႔cY&%]hQwLrwXN@^2B$P&+0:wVǂoG`TUEhƵYz vPܭ_}Wy>l_,J RƨAEXc ͳ'´^iiuׄޞ U;[CbZwbIŇNba<Lzv+`zG*}i$0חN致 Kb[7RثMvݓw>n@d_𰲁#heAZIWUQL :J$e~̸ð)8,0,y K3GgAgpJzE Vb@VcT\t^ᄨw xg] Xj;)=J+!qX>3d<2`lTa3CMj~kW5cn;a4U-[]MϯZ׻6-d`| 7ǙC"ЅRVќ>G@X81gKխP[2=\9qFmThm |#cG$N9RVG}3)#͋j󁾊A[%M;?>KXây4x/nw 9XiooQN"\@ءtcHw(w3z8U٨:C|ETpi^X}>qPCh]'g;W(\<>v8leTP'4rONJ,|{Lè쾲ThЩ.ݖdrL\sOLiF9J +YR˾E)\:5MB ;nM*nuFN&iy37ic>vssQVKxBC捣}ɏ)Y mtTh s&'v*%-)ϕ O 59-#TJN+#3S9\mmŋfpM6=ka}Y Gľg|VnKp!PzOE;v'+_o{XlП/Z/Xr_)N:9O?TQ5}DyVa {D}g 8:.yg&`2 n(xEN)S\ZI7I$0G=tݣh8>=x;\Vy~Jƛ i>4GB#v{<'>Xn hǣrSHK|/r)~5W*H6my㽙& .KJ>-&g-+x$y`{/B~QF& h$W `G\J9id .Fhh% ;%p=ZAj $(BZ5́.Fd5cu yW7K졆<,ա[voI2 l , ;>iaδL!XY`f)>QEgwsؓhQEX/ĚG{uP 3 ~/nUԠa1 ςmGӷsR哠.G˸4UE6IO0Id7MD&jB;W/"X;G t?t CWSL<2ۓ6a׊pfpR6ΫL#bR)Ro&]a lm&4XM42MD7@Sd2~ >.Y9p~(, ?](IuG{K9"5 Q+ Txr< 9yL]Dmuzh? E2#P a$ͩ :TwF]x{~(VC4ԕ#yvw|ָ1`@pJ+PzJM[$Թvc6׽c J vHLyr* ^u68nEOAT{ S)c@Nzo F]TxcKp-Sn#Ԓ? 7j9͓ K:Pd%^l3(d\6Y)`թ潖7aY2u7_{,/M^"Ƨ`^RIOeov?޸NsYq?!`eɧ{XY{O,hU;" ǡ1XF{vT]ݷ,zᐢD) azV wb*D)A2)bU$W"~UvWEZ#d>ܧ˽V6$ߨ/rVpf[jJkdi# i+BQuD+?GJo{qfBOms^ UW-{ZR_2Zێ/.ppƔ'z]y{(R8~8{I~2Z^ sP8d9o r3Hr#|I$b0f5c oʁke+ "Qx(|eUED%5$ԕJjy%4 e0(!Z*VȦUlWI~GlƨFanY~GC; -hCsX ^*nu."soM(R^k'jneCD'PV qhktjmbK '鰌,a:vLAy`rD ]onnˀ/=Nqr׺˗pܱ;Q[W``hQiP}tV˖ZU4 D&* e_) j|IJw0EIg{ ȦAܮ`J@˙&[הU^?靟L$p׋"5ב!mLK$:|SV[ ox#NPNNP#{-Ƥ&퀯7imͫUu歴j@ 梲xieB>9jIZ>)!.= W~) %K v\78#{/q@ Vk\'&,I EB2/7,6:8]Z$#1y90c𲊿>x |wXʁ+eT^E8NW0,+xiʢG񶾟L}iSS* 㹎*6w{贜Y˱ [s(k}N͛p-|Հޔ?._ñ%\d(`wSmQ ,pzbRί*>ϖ! {,"s夔Z|Pϕ &3I(Z!IHX0MhC4o{-Ǔ^ܐs X?0T M p@fc3ƂTo\J](<}<@VI13Ğ,{/\=gFXR11eN^꺶Jwߜ?R,@+vCgd_w˺#!m[-+[^hɪfGf  NPZH0^;QX)>[ӊߟEN{IrN$V_2X!0K=ŵP|Awn ( 1?8/N^ Mo<ޮC4)ecу~H>\Ueҁ %좞:} P&Qdh7gD x:DU-uבr^Z?˼R<t'`9!Lfd>jI|7i+4k/e?r 5")âVx@U͚m'ANrY]4#1(g"ww#BD~\4?* m@`@1M?;>[TBaТ+C<MC-C~L]cD^eK#l%32M #LJO;''k,ፙyCsCI)HPW0£GR=a`!LR6P:0?۠@ȡPpXGl5CE]r4KK,ϱ17uMy&F׃ -be~iS6kLPu! T{#5JkxwEd-gl`FO3K'կ˹TBַ쬪q)G ?%s0L)pZ+&glty;[ 'cx9p˲\BT .0c- 4a ߫,Њ560|qoqcɿ{r wor9= 6iMAҀRZ<.ُ:q"}7P!Y~J>?7Uaa(/A!}D" ě u8\[v벩2ǴxXBhhLme:.rA:yolGz$tz>K$h|\ZH>qX)Xynf >oWa5>kA"]z:SeOCNn$.޶ c>`*Z\kR3`H=3$i[Ǯhz\Q*ş?0mC^ö˔C2Yq|e*7Nޡ*@#CMn YjCDEvn=g‰w$#q%f4T#oo@ƕ1^Vl B^!"emOtL^+DN'Gd*!/޺_b~fє1/urֶg$7-dk@TrS.fHvyfH`jG(/ ?)30aNjYEhN(Ed7*pOpIYq=DGo]x }.avI%xJ@_ԽTO}0=<h u-~3^v;(q@|je$T&դI 7NrD卸Z[;Λ)^έ:W{N\4{z.& L;`ׁP? BZ0 65REq{yk/И*@I;.b, w˩8sP"AB!V EC$ (i!r?H}̙2-ԾMF,o=L}q:~] Tγ V/\ g1Y%uT> D'O؛۔q}YA"rN"nٹ$yf;I=r?3?ij9?Eem<6xPũHfEKjSAlcy\K)Wdž $6X2uOQBըܼpT[p_Eݪ=o#OTܨD vh=M;OYrd[P<T=֭+шl1Q'] /ϖW;{iN.x2 .BW 9a.u|oqӈ %9 {zZ+2}"?R-%Dj2!q];ئB; c~4a+(flOㆲaFZCх8%Ca9QC;|e&Ygѵ.Py40hy]ty3_F Z!h~ȷǟ~!^`G||xܿCaBwa =r ww?yCr*gR}|٠ RZZCt7_b8iw.RxLeN9⢑Bt*.TI^E5[C3^,}vhqJq;ݗn`!vnX7GJ>AK{|-0540O@|o7dv*mx:^ՋXJ35,Xc}`$fhabچG( 5yC֢1gԦ0OёhLZ&Vx@dDXS<-t# M;{Jh >C7ǚfz+*x:sH-ԲacO"թ:H.-> Z>is>4T4V?~_UҶ #UdzñD抠R`ikcm¢FR(HA٫eoރ,!`E134ϯqh#4o0@ "( ꖉ 65`u:e*Ňaēf0Jpg, $"!F݌.WfItD\ dUGθ8KX3Ck?} j(Nj!w1nmZu=Q>"">]%pX+q,U{p}Aģ?C2]Z+\5G]VIGfhܑl;Y޲ԡ)7=:ƀȯՒ|~^8 h`/VS8YL4p h%x{!Ex|VL n "1bWo!PtG{$VQz1"@+TkW?Ut9:oT"^gC޾#d׬V31)Ǩ\_.&4WdyZNSHnY4OFZ}#ן wxH>{gО]=MW^ *KopTIpc!no,2d_idS˼Bƨg'M''aG +ȴLIm d}<1x\ @% |$[ި5jxʾ5)u;!BS׉9Q+yWvsw=κȡ9nl Z2 ΁l3oΉv̛d.1[vGWӺ vL!zDAb.h-W-hwbvV1!aߚOy**z\ L .h2<{qJ\*擜hܴJ?D: &xǶr?#0!yGxOTݼj,$>Ckݯr%W=HyQdѫԊ x 둢Dw TOoNpuK;< u}P<<5cmHn񴈊 v[Xu&2xK({a̲ԯ0ZUEo.SyhW >Ό l<8 qп]]>4Я?–"BpQFc 5͟&j=kC{PF7&xZH ! vXل&w) ˗rde YYB+,(q`UHV+?Q%:bu.z$иmm qd+4>Ɗsܝ|ks4Nk dF ,3R@eޜLQj3K?S%D_~myd4fjY^5[A…(9yrTo)ĔL TbP~p50]>; I|$Aʔh" `E;PXg,nϋayu$`&5w5*4IX !~!Np[ #"t7z+ErPwf[odxipxp41r3 !Xyקy5}3&lсfᯃL,ny,^m6]VLۥ#;tvӇOT˜0tX+Ga$ҾpJs(82]Lb3n6(W 5Mp>IT!ılk\m*u#Lȧ (1X{@ESIܤ60xͷcbgG$UVM[ޘvV@!7=4+CZ3I An `2q$l?t1TcBRy)fu;$l|SbEBU۞}!?řu9PԔz,b5c4Cu8h|ANA*mމa}x6XAKabE5;Ĵ 4){%d6_ a>#RA#XW@Եoa=}Lȝs2l"M`\G ks։ߎ{t:ټ+q2=E5rz U_O8uȷfO:in*6f@a̯e* 0"?1wy%\P,HP-qrj,yodĥWM=n=Et/O'Nhiv=p  БM}Q,ӳnLtX0&)ۚ䧡rG+aLށL&Ojù f97G(݃PTa$,y<כ޳Ng-`2Q ݀_tO':5ӌkMBqHdH6hx3.aW s3,fk Q͕lo{:*tq.T֔<b+%vݖ Wӷ^XPr%S(;NB6ma^(XW`w6b;%L"am)FOf8 0,,=""%4iIĭÆ.\AyUmri"w T@?gG8&QXR7\Yqf%$JdT S f|^R͐&$-ab aX4%!g\P:. ?FPJv<쏛%48>ˮt~EE*s A1SwbҘ几ʷq ~ڏ1Fks:[|ߖZP(HgN|6wr &')/ fhnPGbdʅb ?QŽ۪԰ܫ9ނpC«PAZ;$bAJtCtnᜦjݏ DΠe#^B`#p|{vy/Ȣ;sTߠհ%LHam͌Pm\Or~ru:_R]"{N06ҜaA{%9j孩rM1۞uFk߮h:gu^3V.\~3A)e / Ҋh@EkXd(Y2γshH_NكUa<h KW.^2 *Iv{ /fe\{3~2Nlz9Z(T8 <1" b1Zb/lP?9i9Ui{ 7x0*`< OM/ڻS6)lj6(-}~[M6yַKhn O?8W痜6B&Q2C0I#(f/S㺅k䠊ʧl5|e j sb/Шrw1ƑK 8l("򮜇淜!)Ɵ~ڳW!<)|t 個e\zwdr}KS<[J/aa)/5Е@B.[r&ԄY X-&A`MpxIt/`vj|)4*4@U}#YVVvm.i(ɯ2dc*TNh+s=ߕgVW'*|ݷ ?#z c~4ȸP'duYr" mWVl ۶:F@ MKlG kWB 61҈:Hw m}McYlAN80^Z~xċ@ ˈo5x] {G}>)`kT0z!W^n1~u dY!JPງ!8;ro?JՖaGX'"3Xx+rr[jMoz z-iZʜ. "7܎:o%B>C:^m_]ۃB@Ue/L{9M}UD)lͳn "ؒEX11 SQZg4瀦>pqT ɲd,j 9eɇĶdH`a>?Z|gOplgL̍tbp͉pzh$=-?M|xwS0UccUMDGAY\h~6 R&R z-u 3ڨA_+}rKm  /&èBڋ=ܗ ;gp &Bon(w`e Lef!"Hn-9QA؁bow>V鳇ZNֵ:&gM2ǍIRf8^cG Bsc1d%r^ROE(/,T6u<` Iw?#?Kkbb .Y8l܊gkYQypmllpR&a0uvQك=_l0,/CáwI!-[m Xp^E8=T8ɍU9BO̴6p%'A}y z,, Na3.,s2.x[XKh&V$'#JVcD@94|7m1'nkF~PJwx`ZF5r3HL94齟W6ԏNA..Ig@ɥZڮ hķ2o }gdSV8_fOqe7BRnD>x;#s68)Z!Pva/U)bn6L~G%'TwFz)Y[U7X!itnE'm)k1TLWf+y]6{@2Te: },i%WMR۴^zU 3V쓭|$-"Yr =65 .ߐUJ=+–uK}Gd}/A\-rTSct1-ьw)֞e|PϕP)wXY_R˙V$B^!tfe/J=kܿ:.G0DC/nW,O;d(yε2^ 4llA} ' Aoy%aC* lo( D*S}-DCۢV՜{햐e":QVуDf tF]:Vʘ*{l| 5miΣ= c$]c1?A(rΥ1SJs~6<%vHpkVShZ// ^b1@v.lax2A󸅄]!|v qh>JdŖ R#`k0oD 4O44*m.z X*Q%I*)D{A0=dG_LC\ s,Ձ2^x9~ɛwS7 0 wE>$XOZV2J 6z_cuzQRM8޴ Y9nz2.iIo btB3ST i,0luW|B,[*b .汕 DNj^=-s9:T#[ϭ \ ݗ}r~SA_U5 @}F䄻*QDrrmˬ'նwJ6~TuGpOAƚQRx1Q4^ĻA /SbwUp1 J G)*FkNt DH+ts> &: !/批k.o!Ӵ3 ?ňPD͸ baZv/or.-]1Oڡ ?U,,rœ}P74p73;Ķ،&_GGhKhY&pmɻxcGb 7cƀ{%D>c=t@=&7~ats6 56D,-Ҏ8̙!Tz͂s O<".t}i1ږ,aiU*t U%cm #ɯ]'[ FyU2ZM8)?o  2Um=4eVP@;~=M0,dv2pW+@$F9M%o_m]@66c-A Ju&ޒ AcAxNxJ9_7ƙy8iV*pRZր*BXZ>gaond54wȸ;Ro˙Sˡt{edD0zfGiʽ_ɽiub9aE5׍,Ri3|Wcgo{gH$e^D͙~F )58_^ʴݼ?hy=s/2=v'Q%cuGNb8׽A_sݦh.n^S iĿ".70c߹bV6U(=8ICzH)y/c}ɗ鼫͉3.T,aL]#K 컭Vؕ6`k\='obZl5>Jp FxM%~ݦAǮَcrg:D~O'E'ԪJT\f3,; %wz%S&7KuܡP,ڱ 4G )= m͂ y䀻EҵÒ鵐e'* АmUENNyA] #2IJ g5aM| *V@rxn.QFpo{>}%1Xn?J#!KQZUZ@y-i՞1Jv{c16A~*u% CO `d=S{cf0LsMd0`#)&ٽb!A#>6{PA^BiNEP:ʫAw JҤZLX*َ@\6~_ 4yOR5`}X U8,#w ٙ|C޺ B 5Yf&ɣ_"ZA,1O'qEDV FA`V;{f%Xc138![m/./urJ1Q_Vt\#ObqגjRş&%ŀ{ ZUh7jQ ~?`GtZ?i0L$F@A}c9".e痬H"&(;nVQ*⯧(KD>Z=Ri4D]4K_X Z9SylCg|Ck&# :v'ZXB|Kj GBKvox`ۏCS+3W1Rw.%մ@2])\%ݏ'_dEBg, QxE#rVC w"G%ivV~-gPHeZn GC+BXZ{ˣ.Y**m(Ό:@*,ڭ5.n:3.$y\]b鶸 OTx`-I/#{ЇW9"$,Cs0.dSQs;W9mIMr;`6<ΊEJҘyZ4b2X:?QLQbeujh[a+ ]פO06,8zI'p@k3(Vu2~@]?EqTךׯX)v7zfcxKG!Hpu.#77rU",_+APKMiol7E#hV ͯEA|+a {qt{o2`\cĞ|%[S-RgGTpyJ'_Ef]Z6MվZ>&RRJ3c%Ly$'ۊr͹O(*@]&eIc^rVLG+l`>kb+kК҄8>!e] dKe m.eU[[7]=N<}ɿٜ70qRλ"k!$lch`6y"fDmjj!5Ӯiى*ݟ^c{2?Uw=;]^wdO*?}8>aS{/X#wJK2,T"v%%IyAP;NVU5܌b8V. QC>j !*~Zy>ϱJGY\QcE)/R苸X=d~93ٸ!|i& :'_{?)<R^Ѩ3+?XAs.0u|RyΚx:o b-]:wUJ}s25ђwOB={$>|KN~TQ|>, 55N) 8+& ʕ2`AAaҔhY,}'r`hw=!e.Hp[Э;o,6t#$h;3剭 Ub[> VPFDv?[5PPT ˋF7IQp)@{,$/T3&W-Ǣ&"P̅֟jH{as%-6ul ف< ւ>=I+G"<(1κ0z[΅}!8fiQMLC8V˽w[@ON ݖypf8F]p^OS"Э1ֿYDA V VCB&zQz.TۛuL{8[Cy)}Ǻ M~էDF>esi|X-XvUL7^Rg:>GUar FM+k6 hM|,߄5옲? 0ZҠt[ܰKUfM&grvdߡ\'=Z;mE~t0LP)6hVnӻ)SWQ<,ds4T6Z])28Ѷ- gVƵ|F}̅ʺ?%_2#d<|m &4˂Ѿ[!Vk@5h~XC"gFhw5I9zp19׌G"VC00Au"ZTw^ݙ Uv xMӃl) P KMY7eyfO[ݕ(듃lo'U/ o_q 6umH*V6}cʳmMdՋ,:<&]8JZUPpNz,#r[Wk>M%L&;7m zmm ,\p|u /XaZ]-(FV( 2?|@ 14P5d8A@SWicMl` 5b3[PIZfD`#F0տM7HOHNj&­S\ȄƟQ 9rmWpbͣQR?:?3ʧsz!HRt>׸>[o-RJTm%AY4,)RP>f;f}'ҞLnuH nM"qב7.4ĶrYq&A]*.;,mS9/ڃQ^2P0/嵬͵ml{!fqit.jKFAZlrl JUwU)Ke4U1e-VbM,"BM!'{x0t ;a;o;a[ ¨U$q@h?yY谂rMvw2L6 *Von4S(6IlCLjR׀#o*~~kt=^QSL|$!W%7GߩF@ˉx(qzݾЭACǽ~Þ:&U|l^ikzVw)5Sx藙&a{ZfNba.uqQncM5rCZEvЬ=xz!X-[Ez/%-8 pHQ(&88`{U4x>y9 %K4V4n"2bZm1Hu n|^J'b!;&L;n&`[#Kz `~QSYœE:,bp:.?b2R\9nw}Y/!uGY#U`r3_Ƕ$$+HapI<3uExi ^üwpAp؋kknܞFAs^<J({n YYՔ80ipY_ݽx߼Y>iL-D8H]a6J/y=c+Sv%@Ikg6|أS#xˆ6z, I³>72hR"Iabb:u5`#ZΓS]1g'PEǒ'-$#a|sH];m6 1=a+;|jZ:@r _~Ry6A:vSo~cWiC:td3PebNvGfHKO-7T _ekP\==8VKa]%X݇v*&k.n?`jQD kCv%]Ʒ@%`c!`{Hlއ:KcT:zYv~A1[E`@gu_)+ S=k翏tjY/F_v1iح{͉ f@`dߞ_?[o/= Dl?u[8Ky^r9Ĩ{Iɇ`m< QD&o֟<4Y<˔-jg#թuJZTL9"H=jEb! %0H|JyChOtTK١*- ̏Ҏ?8Qx(78d8A֍1Nkd$̽QmOjT0LP98|)Ý6¾Y\FqjΥj?3{fG&~"9أt '%58o݀wjq [(^)RhJ'01Z_دR0=iC3coYJdD> ch-Jq߾S9,>lKxx2Ǖ͔jV|LU<`1iqU+SɰYZn kXaO hCtg>2YKnCހP@U;0\%Gb N0geBrިl e)2\N,7PBS^~T8QҮtN=Ak(\HkPA?nb99JU3֯e6Uۢm'Um ^ɤ~7UFO4v yz<6t3u"=ছٌ2,KQ=IEY|;m_|YNHO]\SLz%y2lQLG)xlԅr}~ !gZV)$ Jk@kEOjv؃ZUMft٬(d.Z;U~빱5Ij'յ5h}uW~X]>Iow&\LPr4J -YG:%xr&`;i m9gOA,\28އ~;8,y8+ HoNOBEu$c]O2/N^9瀓y$d4ydf<˙6Z%So]fx":Jd`b\]Ce? F(F]z*(p ֜}Nmäd/ADGs}hdIp5#;μnsʀ/]Z$/`/n r3Ro1‰Ʉ Jahj'" lb.w긙BA-wp0Pó(wq4rfg6@|>&nDw8rl\~q=>*qAc&m!'6ZtÓ%kJCx'DGLj᭻ZNi:0 te2@C {G{lsr<:VC~cq++A~@ XMSxZ+ |\罢DhnF`;ytGŌtTr&pkU{g~wBYax#mQ7H14T[8AϞ9Xmy(WQI|9ZVgMꭔuRP߯_b~*@~E͇isQiD`n :0$rds[fmMpJħӢ2箹 uw%9s-/Al7+M;X"4O LvZj Î(P-h"?Qq9wT/hUy:peqoUC+Y[6r|~TM9N\@JR1> }r={9iM?O4[@HxTSm.::9'oiP_=:ǹ?8F8IDyjD , 2(">Zg#킅ǘ>QbN-8<}Uܿ{0zyB~eyŘ{s+m5.VT#Jli!}f EORL|>hDG"h^YzG8LhYyDP&.ZSUCEb$<" KG(dAREOv2%<QNN!GSسW-oԃ >TcӛZh]6YXKƭN\=Q|Pj;H-$8ZFpOc>b<ʆ_༌?6Drhzsx tn ׈LQesd!{a#D! ̼s\> $"I*A{\Lh,(PA4Z3;- 0*Yimy< uԁCi'TDc6zȥQ?CEF\:8$⦁)@Q >f;}.P_NYVImq{zs9}o;#ps^L"W.PHȢ6@CJd ᚝KjN-ݧGGSo  YROw潢5!b:zvE9yrfdhL +s8b[s%;* ᠏az߻E 5y>š!- )3Uu=*۫`.H*Ym~YILҍX g 7. ڳ̫t"1S?fX -y9;r3;k`gkM&{j|k>F~Osg)eXrt˙IroEá/E J U+K̀tZ)j{y{.]^Nx兦:gjF&G.P+~ԡep۱Q)U~I;;v&FXJO젦" dvLZl_sZ2]&UfĞK-g%K7@5NSn-݅+ī2DOfHwC'>+@(+^Wk"}7 כtzO-an8&=T PuX=, /* |X7e>9`6,ZZl;/"Cwmż5*4#% YΑ =?npfrUlߐ@iԞE}-X#bXTqyNT ! ]#e~=-Alo2v6)+ɶ,TGOb|V >tʎu.c&þTqEYDҿw9Vtnߚ0!}X %)Y'M,G)@Z9.ڤP!hHZ|#,*PhȐ :~7G:gE(+S/C!͇|i]A^Er6A/g`!( ×tP!ˌƄr*znUs:trJ-Y%ng mxrź$7Z`sۖFYpIx&gۋ|" "⦬<77lEJ}.qOH{eΏZ%&-6s`>y/m%UhƽbJmuoXS+lw7gW#pNSX 2^F2ޟмb[!H+Q@Tѣ|o2;s6YQ#}@_5J,C9F?oJP\J}iDrF\ً -Ϊrxwpܭ=)@^ LRbBp$譟p$4|&Ce./<ZGkYF-::Mv@`OpD@0;{H3 ϮkN|:0Ǡ6^kD ۓC(rGUP"0lCd[ajwƪL.I g7g1v,n˶ˋ 7钧tc3q޴m_?6=Pj. Rzd@p G|ǩr$9Gz҇u  .gGITz^(ÜA4Rl&-[DPT?*đWB -Eb2- Tވ EV}$Ro֭Fdxî6 \f%"8^QV !GTI X+Os8f)#yL_hai^<_)c}x U@#,ils@oi[qg.M1+1p]Bik=n1Q==JYbǧ7Į&{AP\IIïo,uR󖱭^BWaD*6߭/` ls2:&.ij\/u@gobGJ ;EK6-%.^1,X?J.FiQ8\ZFpĶ\&ULJۻS|Hiw#;Ңi_fhAmtxzM&ȡrN$-Z3PPAeTl83\%=:~8"Q"xbأgifڒqRyi8tNKd+ lm)/o n&-MJ+ UCFbB]f$ \#L{4J>M;t[T}3%ڧ H;9_z%BuF4tfuA±^s[_9]e,hWiUGw|GHiheZw]@QLFಳE~yྴ,$yq S0 x:Av<ҕn{ٺ }B]p@g.}ezfcR۱I}zY coɯh(۩UGf=7$qE^֧y )[LpX,=e V]ҍ4lhT=;)v"#Yu"N\{ujtٛW&F7^Î[n4MӍ)^B^ɹt38 BsmZUvnѧ(QϪ&T{Ey%K&Hg `l\"(׹ml0889>ސ{?MKXo IIģj\VJ!U&p\@^8nP' AfZ&D=p]uvfU[.GMM &p#QKkӟ,BSa&\ ugfFϜ]#s| Z怇DLͣ%\s["SĞ[-r%\i̦ N3)Bv?BT+1 U4ٷ7πo" "!urd!J1k<{}5MkTuP+5ͬMZP8@|`z쾍ml~}.؜xKIzӲ6 kW4u| * N'Ǟ۪GY#Nr@AD&y&'&u!b0(i7eZDf2:_-9rSP53 E5.&z̄aT n VE]ϳo?|Yts) Yy(jo|{`iV %4/Ā|%c̆:J=\r! `+N˘XZmoEINHiŵbT 8[QT!)J0`{((d((~{ "%½R)Ip%FRҹ۲hZ^ { $ y}uŌdzbo+ϻP|?xH(VP)f-fH~jfmƢ&y|5 GrIW>*\R+'hzrNir,yQjݳn:pF6Ue^8>_OޔCN1d۞p倻=o696&7P\'Fryv8U4d Dw|m{+'RN6xrLqNW$>5Z61<36a. eky(n32j.Wg`?$<\ͭÎb-,qu :!T& @rP jV'y<C82w}h9,g׹wƂtT.+

wDZ3jZ:l!'}vD!G[I2͎ЦNIi AkY A$1VP]aբl,w $gpGp\ΫY >4',{s%b 7eg8At@ӹlFrV IW"AHBT双7mJRE8I))ڛQʬXPRcd%BDXXL5jŴgR:|ObkjxgeGnbvMD: d-WI:/I5(JB#]}tmXaQ/NX5x+S@WPcw";CTXl\xG8ݻUCM }?jb[RInUuPp Xq {lҡ L>55^<3=-Is˙(rQTѤ>YP͋ukQfգ0"dë_G1}A˾mFɂ*A8 >Ngqvq/G1 96]P,AIV"DzE4ogW->,cKq1)3*#4_ IZԎɾq7]m]{EWhW$i'"oC9IFS5+(j}>%DƂ!(0!RE% -Mo]@0jqؠ7 {7aOnt;04z.bdi)qYRvq2^gYm@w\N)`8*@z2w0c]#g;X ~%g%&shV,7P 9AObS>i뿄cQԕFZb,UnqJn5 Q&xjEs(gx$#KmJwR'Z0\jZHћCWٙ% 5VL}Dn^-X7ޠjp& ZM_2c+tDVD <=kG1nr6ILJRൄVePݪ0ฬoliZgU]4Eb/ƪ0 JͫT_)p`?Kk 򍾉?4p }; 4V>J"XgLyKSd~( WrG8~B"`DV-~Q5_O9.$"xuLBL 7v~tysd+^86AB!!*|:!S04Q3#IRÍ2 Hb;8tfG&3Fko~Vkw*V}f;w=PՒ$&k"_܀p-!Zi8@6nQbp)nۤeq`|W8/TR)679ܱ%tP㲖HIOʫ.h.6}e8m!gN 8ꮠU+ļWU+AđB(ŮVeR5R% XdbU<Ȁ2oL#/W,D㵮X/l26^8Hy\!&j܏Sũv  ߾gE1hc׸́jcʅ[/Lw'(vFүu`r%1=HL4kJ*D`0X Ԅ xf^QTgQVF-;A@Whlr\Yq? /p[HSE-Y_I˦{u^Jhbm7OeM6oyv.MիQ2؜_^!o|&,Yr"(Q@"u֐!biGe%Ix BTEX7opRHz|f9͎ye Xup]/& ~P~0A菱4#Quۭ `'+pJw,g0 VZ dhN+L+zۊiĔO(XNM { Cj u4GG!)ዣo=G&)8uӦ9y6~FJ@0admrXb!#9C)1}Rww3&H̃>ީ}KV$OJ.>?I]DX$f(rK/T!ݼ6zКhz^fͬjG`P&ETP*C]a*)3B˟e 馋/(>x㑡+5r*{Ra\(,ciG!,1aڒDL&W{$e%}V5 I[Ly4!C!Gɶ`N S킝6FQDMc]/"e?rL?9 Bà(K+j?,sqg!1mzT;_PQ̆e#->{ڑ+ Q!xT[f{K;bbW5cDWqԺjI*-Y?zfCk('I`4G>\Vh]Ct!=eTX铞a+ȔhFR(U7nzN),M^W @&8|y#(TDx$$ XS7'stOI_+s i}A0<(XB>v"-ϓ6eޙy2N UwDf ;PLjOnjb ť[dDh"ө>l27X^aCB|[K'+&= Í\(Wז1'׋HxD,ʐ gN@|P. _)_KݵxQ+D?Vk)*(3{Øw ђ "y"bX3hR\xO!s -O5<|4Ukvf&Q hшאlDo@κ Tcs ,+1o ŋB!qd~DZ28"yx(†wCXK_W 3]Wz4S ~ZuP RYcɿG/}! Hl,!㵪9긌@(&_n)6aA4/09Xvt0R|l@#$(S_+ ځc$E8 M_&jw[6C:;xSHuҾzS[:b3\pX#CꖝCMA˘&*uM߳?s3?Ʀ)ϓf&tȅ^.#/ao8@lXX;7^04703aI۸i}U%EyT84$>AݕXWaz3PpiZ Bi{m'`$K~W^ +O{\df@6ue/|12Rtt@ E[QA?oj ouڃjR 3z"EFcU!krͧ< yҭwrZSbXPJg Nn_{43gu'VLF~hRa҃9N﮵3kϡ=~I5tC ՋB0Lܹp}?E!%N%)0:[ט/VERELZ>;;)L:uyd= ˯gzZ?KQ^J \`ch]k+O_J!Aw*l߇HFV&^I"Gb&9*H/FqvƠ+w(1W9A>Oa1FS _ț?Mލ|nP5Ҿ3Y^;$bE:hhM \ Xfy7KYۙk~yz9yCf2yu.g&]$DJA'`_!)]W|'IU^ 惫fs{ XeU&'foks˖o~6")_'8/ʔ͝苶G QQC>ΓCSPy *k+"9_ .a]ǒ7=ѡxW6_Mme4[-HT'(Wsh)PXz:B,9 [EwYW0fk{yDCrgomϞRpG>|Z)i޳y0װ  gx\!oxB-SSggڛEXaA|ũC~2@<-U A2kJP7?QrUyw\K<,7r~~PީRnrmуz*Ƹ=|G#Ze+r1ͼmZ5ԊA|}~P%%-uƻCgi:`1%6#+ P'(Ob'ȠRF~^ō(Mftk '^UD0iHLR5mTPx=0jXWݽYpq۔"MDG&nc} C=kٜ֚s18tHclP@b_HwBI 87~YN)c\h1ɦĉ$QP2\?멥#V0ibu/ Y FR_'`>N$&]9'[/Z85kiO#tL.*NtNzAۿ(< lӶ!X'ʦoOH-=?_BTǗb=Z1U Xw \߆.Z aUx1v Й;L?\`D*ya"gfUd.NDfUXN= 0^z7y=y _(z`6)*֤?S< ˲7ܛkx+.#0pBQqCgvc\n7S3L;N{)nzS-(iMrpFIgILZOo3@)?Bѓ'c&ۺkX*ˮG+?<w%FD!h{AQbw]ĄY_F9.AVxr 1}ht^´N? [vc7j9RH۩:g]NhtU,>.QW}m !>?!L?GZ !CK/dPtOƘ=(X|-wWo(LcST~ h&~n>d=PMXͼ~гrJgҋ[> ;-_5A.o$=irWpRT]J14?}T±% ^ʠBCh\yLAlVr2L$HE !ߖ]Bj'HUS"zcܮvZC R #;84ഉ^xIP$ Og]'bcLQx`nT3a.@>EĎ>zCǷ:.Ҍ!t7;@"D'r_cn? 2ϣSd8XdN ?ܐxEer!pдuWލ'$ihi ; 53| %t(=ړ>W]^NS[#^YNZmJN ?Kot>1V?7p84Yus?Ē z~bV#{*.G-|ʺ)> UBdϝ捜TD㆐L$kt*e B弡XьI}hw@1==u/_/NuS1ΪhY#ߐ\|t!OE|V#P'"uj!]_\`?+FqjVڛv&{if$-! \Uh.\/DRlxm7Nr"ͽ3|B#plo]T?;;^.fg΄ã!̮%k:=ѹŮ

'A1Ç_ZS TkR ,B! (xtWG*|Vp4  BQ9֟wPO4 -G[v#l+x!z&msǢоo>71Qr;_V`}16|6 ?IךVEkcjrtD \K(l-EUx LJ MLJOi2%rji]lbugSמBAMF}1c3f|iX?oQ89 [,"h?G-C¯FlYaGKڱ,ZP'<<Wus`B0ʁ/C}l8QBx1FX/܉Y&*E_=nIQ ƾleeS@9ӍqsZ(AG\tL;I a1/<_u2CY )L@p?zd@Ga2,MaK~C1~5ZRK|4"9C UD< xwiC TR5RkN;;ӭ\q^s;r~yU;m[hѳ:c{_!%My .H\0V(xۙH9uF.PMFȗ8THR#[Qׇ;Ɩ@V*Mީ> 3 .p{k 1+j,Am7V9N-k< To=Ŏ[ʘ\qk3øފ&be|-'_V|vB6eCK ^iuvg{>ʰy{D xmo;"En0ed@ei)+1T>y'?I!Juĥ@P!-F\(Wq;U0-k8tJOsZ㜯_q&x͟{ 5yIHfgŹ@p'Z}"纏W!Nv[ ayM}{N>>mk@]RXkGC:P5c. AyN޻/x5 {fdƸ!\J9t]ubEϓr]Dܗp5k'WqBwtaMe9 Mi$ o/MMR XnSR]ǖcA:\ցNN>>KsM"fyAuP$ LBSZSzɦ*W'.(~a Np\+ؤ#-}c!7VT]V(v*կϘV*:'”|P.j|ZqJ`-Xg1ofK^a;)KvY/BϙaQgHd~-/t<ʾ3H rKe( RigЪvӢ%[9AP#T%>mV;IMWd8ThSM/H{~'[MHĖhC ŒpżnNR"600v].]5n%+*(5;j8P/t4``eF۹?uѡf&gxR w0fЖ,`$HEFlvtGQJ;"Zћ<~;-ʻ55m6(xTBqn㞽H^|P0jI|m HY>2]b`a>9^M#bcؿГ}< Ph] k<+fܽ8+zy M;a_5Htgy4D3&=5Ctvv1NT ` g&Hm{%) ޶ciHS-erD`豄|

%,N\60zuiE3\ph0vcoCB7gc-*%2km }ջHLfğe+9ҢNLx h3gP> WT,z<8nMo2!7L5Ws0+zw'8 TK0N#i)3jwlعVO*.sё)8zs@[>G .YΘЎB\҄l8[-ό;$f57*r TPz`Dr?7t1m㨝fz4S[z0)36ZFY{+ã! ӽ|:<+EYtGav!bg!o_>hU3})|0^`tџ݌mfhPH` YЙJD$@o?!V^bdi5®n 9šPcF+dµNoZ~W?2QSƴջS)U.OZH9:m)v fU O.%w 'Abܠ52U3Ƃ ٣@G_T$A|wv"5nF[Fr'zя\LZx>58埇=I6Ye+emG\`׳jϵ 9ƚxVyM6Tj$-PrQIOp[ p%uwwiH^}a7YI 们Ll.vS1#8DwJ:*; VX|veMI>z@G?:09]1[^80yaӬ2 .8azTlm8!VfxkЧK sōOD\YhMXR6 Sw95_(.D5:9|H`CY,n"޵L4e T'b}v"݆7)7ӞwZMWn<&?&Ѽ钍$eE Xs0Uÿɹ'p~X ƙ]{g<07qsuw3B>cGO WVYRLzV0㟰fۄZP\C]mϛŜR[SX'[Tp>S&U5 ]9\bȲY:O :@b)EDs/]7-lO&?ir$pWOGoΒhם@]|_c^˫Tn]\1Cv% 4)XuDHD>|h$hUo=Ny=-ao\ *Ñuwn.4=\}AV\ CRޥfnѽu$T0T z{B'89U <}PiV1t;<۔3)0jZ.Ym0 hCV`>F'F#q}d"N@%!P]tMUC1cΛxN;c𜪴x00q|o߱o%Mw@]]w}f6Z/L(,sZbz'Uƻ;bi޹%2Js-T~ qQҿ?C7! N~eWJo7ƐXOZ~r픠JL3MY!EQ kt̐A?d(?=Z9=z9+c܆F]eM1)-)Gz YLٞ5oq jq\u{NȷSyUTI Xli  * {XlGA^T>Ύc{xR\e[=qD}e$B 3ƃq=G(AKXc8ɥu}A rw&FhyHo/ gdcxY3?HZxfWUf]?(w;:mD Ru cAo5 5kyi!p*|:ZJ2k6tji18rZe!GWD1IގS.3/;۝.RU m;Qv/Q8`5 ܲJ41v<8cfNd%|9hi^4ٰ9   ƨ3EJ1&kuFBɝO`Ln8s>wYO[NG WR}SF"ib|5gB4d~ Jvs1k lL(ӯ +hw/[|9kTg&VPcn&2x@?/# >*Mۼc@:Y%+!=3}xh%YCK@ og{bIf s.SȎvQyetS3Rg퉾SaYgL6 fln7d3yQn&"j`cHı32o#kqi!tL6=9 ԝʹvM  N^RlgNNB6)Mϙy{z8O}};r-%Rr 689a֢8'^EW3 U(.(A:ڰ"nAQHS+3g0y.ܿJM "/ȼuNےӏÏ& ԀpGQ GujjSW86D.99hu>5;&$%%?~oLqIdi G]J՛w,*?stېzbi `ꥩAfp sWXR2tT8rK :rc˲Lyu:m녅>K%IxEԲi@w@4ov$@*ePCYm v gHnukk(A,28?NMuhpD@o˓ Y;fN"\vYiDSJڪt* ֨~IsNyaJ0C6\ŽB~k\U Tb 21=*kvcLdHAM-|Zַc7;4qLc$LI"L0ח,bd"ȯ y@.iA鐠Ws/2Dm]7'T0<qEVxez8&嬐xI}]Tεb,hJM I%}mCF;~@P~kDQVcY֧5#uk5@=mP@ W"MEqgGI,va;.(y+$Qܬs>_0rO Q_GF߃G]zQ=;x0˜u@&Mo!* HAtdwolX]x:a[o-o0lCvU=yk kuY+#5 ea]drOT:QGZ ?cn=HZe'E&nB%uXX@uIe%: :-Hc3>nw҈.{_.NLMʃ3]_Ӈ:'{/Ë L*%N0ru؎{ysu"U Uogዮ: ] OG&ME '#,i :Ϳ9hrK?ri>%DžVLsb1#IUc*+3AGt# }14eiq4,~3j fY!1YX*9C[р? ;E*t@2OHt .9'((:^* i8i#ƞ^.hi0JGC7(\u&\ܮȡ,̂,rӐԪ9QrO>xnrajr[1,=p Vru -P`WzXRSɬ@u+he۞% U+8|d'iwOC| F;&C!(ͻ\ޘj0B˟o"W+}w=d׽3@9;.Lc[(!D=usW1JT-h ͱkr|L!Tr׵WZ*%H 33:$x~qH 0' u_f$ l|b~])@|s]\oWTA3PxŬÝQ/nAqc:; @/?;e&{3lJ*y'Wj⭋F{ !b(:׹S3k^K[N=Mr?e>P~BEIEb_5䒍K{ VEæ9 bYPxQ Nؿnh4&k ,?+ڠGb5Bk~.Taǚ$reVy#Vo`~^Eޤ/‹}=;рPRu$)+qzzlT](0",X)dm2>qhcxĒG4uS+mNu4@3YEǎS.w/Nz7HI%h6#XוfvNxna2f{-pcz,;M*6yW{*:_dؼ.s=&Y߬l@off0 &9q^yܼhk8ȷH  (b@Yl(B b&01J)l}H"v<Ϊ̍v"N \^>< ˖,_]w7i"̵:0<,3H#[DVW`IUl6t3$ԓI?0 I1X 3-IC&ǡ6v56 \d[;$f{ſe;rUZg3O? lI"A qAI\wY^܇rQWPo %^a{*{mbnԈ梇+(GPhXyhB:Hk? Hr?0߼nrP?bYy)tѬvK h()-Ӿ-sAi[bTs + 8<Vч :[/:4\M*BVK.Stv8vbHbA֧5g©u(E^'h d:a_Al$4N<,J'~HS/WB@Sg\mr!qrs!}, n孏V׸A&3`S'pHsݻ͍Qg PԈbNW"P6(t= 9^Վ:u{*+Yx禁h'vDW.yRSp'b,D♟'Qk{Bζ*qkŒ]_#49-]ਜ߿ K^nάh:boZy6:Y) !eZC+zLatd*ԛZQgưKh 2cS("n8D_/Tkvε,}14S;z:AL?SφyOGL.cm| C<ůUWhMK*)*7rݐP-VAS= R7ԝ{]pRlE#q3ǙČDb ڪw6*qgJE/V̵B%}wJJ)VJxG DMTݦU; iW[)β.O%Pل7$6@=͸`gz~tkue@6," Yc >h {{6F#>TkbYNez?fiP㈥ %/bJ2 k0=&cxGv2&{O 0ϣV'7y(Ȉ tr Ab-vlnat1$G;'2>{hXsUQ[`tvbjo XۀeB-6PڪD Ϡ- k-ud8){T, ^}F5;*ab`WU轞M#!ӵj\-쯯*irf;$tɠMDTG@Ο4&Haaԑ{JwO%x^bY:Fj>1N U[0s2.3sF37OT]Ό5Eun}my3ӕ[)/l+kHɱ+ 5^+%Y oIHwOD`W%Ç5.1`'[6pK8kk:\G0u+3/[· jgW"c8:Q^EɸR(q\mʢd/tyr(WLdeBeK=ۺmPV#0r[I'?7hW*kmz dlN33-e NtXa7FR=z[[Rs/PkȰ!܇h,j"UU cI$%.gqO4-R0ߊ3ao!\(q4 3y*x?2ᴨj޲KT7&/ӎח\z*s\ԱM]b^kEǃV:Ȏa(1AӘQ1j#f:>G' q㈕xJ[42Hj~1h^pQxˋ狁1ǕACs+1cߪcbl.xz:n;%)z:!V!U,JH̩s^TN ,7 hE>T7-2z4D#Fu3lS/Ip8;^[`uIEm[UX% ֥Is*7r*T=դcb:Yn(Zo O&b% ,\DkF 6>ӵ$ݷBaK`фU˾H#βI]pK$"*VąK\?vCX xwCc0q:F(^ELI->͑7tpV}XEAM$-/JXj?äz"!÷NWl6Ŵgɪ6kf୨p4њ؅ƝbՒ_4w]_W'qQ#-WPйr7JC;qZ`$3hDii ')f5QaO"WMM nP dx吥 #DS{ӎ+Q)iFaձ岊GwX 11%hF.}D]:dGzM[BgD (>t!iQ j1+e #V!Ԁ j;H{+u{ҝhX?e"G(}f\ng NJBbS$v`9?pwC<K,x*V,<]< y&H*0y&#Q#m2D+wI5r&vLfx%z2PRˤbXnߓI9mYG@n"Re#*u$7HW/Wf&]ycFiR#AZ|,׬ e@]0Qydv;?1B=YN'bKjuyAVJrրikIet5X?!6^YI]m7Ct[W/ O,YY PK&y&mQgm몎l2H x[ x q)\6e"XJ;o`YMt v3՞%x ^ o/H#8v{CH/\+^oTB Z BS 4Łȩluҏ,VўGYR0m+d+ZC%>?uq ҙ?ȯa]YK @ToZU}BҗoyE; 䩔c`&¡Sy`H,L1&-~P/J+ws8uEW Hg ,T Oj9 Ƃ2EhfMH&u #7E}hC~.(½?WNkfp0R/d{.d 5nGr hJ=r[>3dK{&9ij>Lg-aBUAQCRuHӱO}C1G]Jϫ JT:Poulÿ u ©bcQgoi8,c>k2P:y^ޢӐg\̈́Aȯp>.Dz9V.T{t}דdkWq%[6GYyC{VU!qI'w]6M׺S=;boisښ꺘R%(4ڻv& CoUHZU[|e:Sz82ADe9? u] }ގo t>M{:x<1RkO]&hHw/.^ p@B2Nzw( g׀} -5Gd~Hjd!+>:~Ioo?Gusz}B:_+Xn_0 ֋h)F|mŰ+fH6P@jpig='ҍNJޙ0ün&w6I͹My@;?~$ѠSsiUc^s<8vb>p _fo:[ Ο~v w֠Jc9j &n{=h`-Ȕm*ԟBkg/`G[v%P[{S-8k #S zt$ Ō;>+M7ؽ ~蜽T^ƙIzB69I6wSjÞ{Q܇uځXJU6I]TXMG&{}1aw& øIb_^M~}}Ƥy9ލwu'%HyhZVFf$dzw?Ԭ UXcv{mSAL,u>=s!%.Iք9]:sé-uH|PglWYkTmnΦÌAq*6yyo`oNKa6̇H-suRz-,{;y6DZs?u0w1F3MBhf.)xj< /#gxMVw& vE0e|96eJ=xcs5.3R T=|Sz+yɜ4|+ci 9Qa;OJITCG4h䎎Aox]Te L1EBHm"&=稠{ݗ7+ܾ~Nvўb>O4Dc~k, r* 9T [2 8 CMŝUPU E'ǏHMR !T,[#_"prb" J E+&T ~'QDPyo~i!i 0Ҍ#!aNI'Y~xat{P F,˟ 4b-ZB"nm}pTK %2khTkHu ~{ HE7̷ oƸf1tWw T/dP?%H 6$6G{L,XƀB6^"s"a_porl&Yv}sCc];]W%3ڿ1|L`3:YZPΒ?&8L%b}#1>FN?&^ۃ\Lj՗^ʇơĵ;R<{.dǝ',+ u8j]/=R: 0K$rpo7ZmA^ڳO(*G8S.Ż8[`ù?r f:YNiIao>v>ޘUc1xϞb 93,,#&0G4G=`UCtI`D&ANV?uv}.qPu>/C])J]P.r0 LT\|⡾G,=87J[bwcV !H,hZd/_L%чxPvL-^Ѵx_k^&ʃbӸZCzT _ R!,v2{!y+0Tl ֥s[:ԓkt`n_i1:yf):yPdȅw˸;'!,㎢AK qjOL2a L+;ju -r3b >hLs)zssKV LcuԱjTY#stnMܑ  ?8A/<j9 V$EdΓᴳ12.L-~0T[PqzLwD|rL^8c$)P 0B6HdśZZcvHe 1|=%,(ˎjH\X^wX5tԃQú쀜w$q #.Rr*ޛ7zRR8v%q(qB[/5 zIBH?,tS?_ vpUk&ɔU:682OSzۋ_MRdd@s8j"` ^;-YNZZ  pxsܿa}%=GgT%VPtWD8?F.P˴eu\BnH#.2{罏yyT׌FBS?L_twl"lP!!IZ3!Asrz~ :.nj#aW#ZL θ^+ '%*I:9M;0NzEbrHeD#57͙EDX0g=Ch.B! OtLw<>MB|-ЊФk|W'9? sfZ^%r4ۣoGyZF]cj,rio:mln|=uq%1s]nKir;F~x*.,T}vqe~N)E'ngOOSBQq2Z2m"h2aݫ(,ЄbR`43%WCVuN[^ ?QnCe_u] ˶'AN"q:t)}WO9L}Y7?eigl:|&.l, tMDwU45j !+@˱:H^upJf~p%$)o'յ@]W)4Z:,;a]rBؽn[;P̀۱uʅNwlw۸Z+{cgvG'KНHMc肼GeÁ|'|h>ۗdm6jkUvrjpX<Rbc΋?z8 f\ ݚ i.ªiLaKd+]&rQ&CD 1ti{4+|#&:<$nIϸ]?ksn`"b BRĒ0WmJ&c[~%oHVԹ$yuؼ]d~os:a:ְF"fm*!g&'a8WziDWl$dnޖ=mjrZ :,ύ)vuMQ'ݹD27"iܰr!#l.h'>f DhD 3ò؟W`n d鍁O6oG :+ LO5CbKz.~7{ 1 H+7cQ4? Ȫ!S}4E St!3X5G8aS `ᥝ"b‹JE*2:JJF/9b@\F`:@Ϣ)AMY *Ҁ/hMqTf D4e4kxO2@["kyNמxD!"OáF(,CG~}E[L9Aeg~SbrBK\5=UA^Mt](~r`Jկ6ȩ- pGxvaBidNAX3Vi%<3۱k MXճ-w~=elOx :f`~A( )ҭEI0#M-d I5|lf$AU\1% L,AYIh"3ڥ"gy1]Ev.pZK,7Ɩh.U z!6>V:é{c S8f\G|.&DSF|[ v%UšOoeT gtߗ`h<*( ;y^^Rۉc5G \y>Yq#ՉsąQXav& g(Ap7)Xds]mm^ JIhi^$hMǷzԠ%8S$ƀ Z[_WZR\ F" m@ZPһ(FH LF$2?䉺輆Zfd T:"g\tݵ1H1a 0hI N3CAAiӣE#+Ǭc4W&e/F`Jg=Z%wrfCoIs &)穼cA#x۝Kg??:֔:-n[GwoJ>4UgI> ?MolnSo$E PHf=ܿI V& qqd7= 1~xv% :[v;,dj3%@~'oMêiZ.,as(Q(bK30m*),Y4W6_(2';+'a^x*ҝ SƿOZI_ +nAn8s2g IC;$R+Z'?Ty4 )2$ y q,pigU9 {& >_fڑpGsܤi[_BL;,w޴Rw&ֶ;u '(GBdi dE9ܭ!rE!⚝Yd;~`QFnnN.䷢Kq aM/q%78E6Q`N~:¸藄({Y1/caFAR*HH -ƯlãR F0tĒ+y~̝'zD rB! \"ɦU'XI קب˥~9ucƫ<@Q v8/.z$E*̢!Ek1l}1LYoc[ELM%HݠGbiC\K$vjpe쌍-.1)=IcF d&yZ'Hz^Yf4 $0cb4Ef@#J;e3|$jǦ%(PMiΧ IJ5d?3c}+G9HIQJB%?XU`z[b5ii7HR 7E:WiZ8iBmȖ 8z6~p\/[bhgNj|qN4vJ y=R& DSn?cvB@>Po5Y7?@k9R\0ҕ5Y1D#@z0EP(Ajd뮔xs"0RfElyii`p Pq k7$J2~Q2|!nWHNO%D<@(s_"UQOxV ?|I4:r8+x:wq _˴Lgr4QXL ;BV2wގ0n[gX^B)J + .;O"od`i@uO8?N9}Ӎo-X7vvx!z %'<Ȃ3rE˸wHn94YN4e΋#R]kD׽pIh9/L0sg9} OHU#j 79y G vwrAFpt(k.6;?Z4"6SC; C R]>xB 1.Dь7DMo,vI]ͳX'gWZ.:f>]϶ٔQA0.^P0p HR38b/wUzͧ%Y␜10Q`f^Ԁ =d.m_J~*Oq\gy֚pq-q-y 0iق-,!iW\uR i]r.{pѷ+VKi+:N= u@>{xS0WvݎФs 'a:}'TdnWBW͊BCccT4 aLt}C>0" Ul1IhIifrsEm ?cIQݣ'87[4>R?{Ur3l}*'}F@svFECIGhL_'QӱKc#`dLCH05^r$FkC>eo:Q1 ^A P%ŚW[w}b9l%YMf4֪K$ZS|A W)~s"%czHS3 EI2/z`1W.`M,ܜ ua0qTzʘSQz6ۡw3Rô%Pu\h|ꇭ4yݑ/w%۹oF_'0P/̔~ꄦ(U.ܷSmo#c2p̎%;{, E]~02YQ/[@˨%}7<B-{\054rо,"50>3NAwg+,Dv;3hvg ) ҕF%^ٝ4]!}5EJqV+ҷW!c#@4f.1? I`yz:=uBVbAU~}Dnaa2r\D]b)dMx{pS2o `dCe)|D'ݦD;\4)Af*gKIX(H#=)*V CU r,& ,V”ڌc}Vo?bt6OM۱8esҌX|d343u;~bG5qEĉ^ U@c3+pcUE/,K DV^zXa.f9-[51mȕ;ji?gUn{f+؇}XS2󇣳GU_JG* ;KGJb Mrt-YT OZWKT"T5/2&2,h`? w\ezrvkQ36Gn\f[StDp>KΆ{S$ȶ{ 7=i MP #r QX2h=&͎G>C6gow},G^1_۳kMS<$bFoB|fwe;(e$GKsbTEׁdD`Y;~|z`Ocm>/_|RW`A4BZqFgєyzG'H$ȏxTvв/`PPsZ~mP |a90ACGLbQQ Y /a-͒&#v<Gm vm0-rOwZ%VKn+gOTS'XPy@OA MP0Ko<}e|Ow3R4aNdݼi|iZ C&E"'Oy2aԁGrI'BtF-2eQLqv] o)Z+KL,#l>.CG,3;đwa]=VT~>CW"75); %D1YVTx#:Dn9Zs|rb4KN_٠9yJpZzS6xWĻ0ii)[=u|enoEh1(x?<ثAF{AEhǣڰ P!}O+#uL^  75|VrY8rJo]EPz/OHoJ0F&b(t9`>N}Zӌire'σPfB6r>9jmw[˞?e8MljWcGh* ";Sу.7߾閔\'DB}ΝCQ*ϏBQ{D$bT zn/t)NSk`猞fNձ|wcW- abɘ-{lt˦̊rnDhr>L%Dh\bO/B5 \ lj}~T#Wj *x5=V$G,QΎiD'ڭ,dr_"C#ID*eP#;.8oHpз_7e?BfxW< a(}1Zq5|TH%i\{z+ T:_eo8zMNSi~&;ơY.j3,=|:E`k̛+iJuJ-A2f7 O^7k7]3H˝wm:}#:K`& C^|}^8 2a޲5p Џ[rrmskʫR̹tY%b^#;: QorA WIF\D7&z UѨͽ^'&ZFm?⎾$kN#탇(wa?~D j'XO>Ҡ>um'3\&j7Ufױ*-1;.kSϫ#R*l'Om\fjP57zue#,V1?ӌCa򕝙J(p-O\ }R}KpbV~4 66<.=֩CbQ\{^ %zkEvЎaS9!y$\Æ/۽NN\OvUJƧ r/Bw- >U‚ؖh:(w''v#{>N<6拻i18nZbt`L&Co̷!tI0\pZ6W:| |NBl]~-8 I1w\Fo7WSq}vcOZs`x&BV̥;.rp[dp= .v>TE*obᴬؼ@ Ϥ4=>'^Ʋ@Ĺ;X;q͡orhS''>ο0nul1hv}%Vdqk |)EΎq(?8re-LInwA4ڦC9N(vNOФrצ[µjIGVAe*κ~e+UK31| !Aa$e2@T4ц-$jXn9"YMTg?I jlJ&`XGS Ô'*SIdY1-ݫq{lH%8a+Usl+sy_J5ʱ4W6jƥ6/dѠvmaI 'ܥiA[NcD #Eǃl@sXR9qI>3Ra eSi8Mn"{mg_nx07KȱqU)6Cf&Kϑ#}#jRF4]9L#K ;H=DN%q(?py'\f[Bn:<3(bDѩ+HNltP^1Ƀpߣhx)AUoKXg?Yv 'fkv~a8ͪ9ek*kz7+8Tn7ڒȑo7hȒ[F 9]0tIUj9D&JKI?HO_,:CK#E(1uycVU$pW?<`~:'aU7dX\ DG͈1qvt[O oV.DlǢFWnh^PW"Na)G'3}pLԄ>}NB,Yap0)kR@4E%W?W\+.qzyLxU0%>~;JCL 4ksWH|Y&iʨjι/,]r%AP衬oO?t"r:ps0BYėDRGVg_[W3ʏ^ \#cQaċٞ f??ERcdiokiA{]2Bl1_m#-UmФT#_P/% Z"4b<26-T+bq,6{&̹ myt>;jUzs:,LQ jI;Դf6y{m8we0mga ߨ?ZlU$Cş kڒU(US!kLh/q.[RfMOqRj|\ O}f! (LS=\Vfۉy\8]bbp엌ۏQ11/ G?NF  1LXŷdc̣3ⴞij̓wj*LG(Ғ|%MkƒF‡ĕ [S.TPuJNiڊS$5r;#i PȜjo7ZN脭-I/?_fk;J\~,jGm 7 :QdW(@8 B,܅Ј~Jp 0tNf|MCPC3槱jRy˨ԒˠE/h$%Qbqa*ɣzAaD҄@F;7 }V݈MxAZ/u^&9 FajLCw+;ԓvq!U#'a3_sriDZ%7"ʺ^d,G L^g9IED > {0-LF!C+!uiY߯pN:8 oN+8N| 4$zF%X\B;6vl& Eا􏆕`~DOv)j]l)(`%Y+ $ V>k}-+cQ,hX㠚.h7*YKۚ')/ 噼KׇH+ʐx#tN058-cL8Xf*fmth%T|yߖZSp[S/l<)r)qOE.rJ`P&V;B՚bV\ns!RXRXþ͑{K&iYEN:uG](J:uncMȟ3LA jXXeJx:]= Wvblʼ͓Q5-ơܧ?9 LZ4'-YdkKVa g[e߰R#yHɽmYO 0}@R /A۝,/l!,*+~#c8qCT y,?"qiyR(,SØfH 5ҹ ?fk`nS@5=r0SEEU~')1(^|'/ўhqj}r6q)Pf0ԭxۈ菾C/D軺,!;$e+ |w[zDt"EBR8/1´t@UX-_W* -locd*ϣ$B['(^W 4&H: K&L|?;I&S\H~/ѫg1{ssdp{.yO#HȝD|U{^Ðr5/sB)s䵐Sb g^ ՆjypJj,^^9}}ozhѬf/e ![S_dsQqC~= 0CBQa$&A&A'4dٷv3⡟(3S}_44mII6,#!K}I|.#W,:FWFKzؤ{ӣE\CLǬonB %*SluU͒rܳㄒjd;P .2[,`REyBtf;O~R\apǎ_X&B$`X78cpf=I*j| F1]=-y~V*|Way),O)hm:iᠶw;CUAEX2x koT*u ̬u\֓q.2:3X5rLjv` wc~+1Q\4ytpy{8J 9viJ&TbDgNO3|/5q r[), $ q̓5*K'EvVtng4eqWbtM5['i~3Oi[]Q;Os-J ׄ8v+ec =@LEG/zR0VsvJ 7fYW{ş7Hfi7j^%hAjBYZ߆frG0.ZCݭ3lO3G{=;:|gWH5śr-MdJ]MNSwĉe7(h'BF:H8 @^hB+YLCzJ|Icf &PD2 Q$rO 7ca$} (w~oycWW<5VBB!.hTi$'$w緤D|"C: 6luqqG^n:W()I t!7 K9)VcD4<ޭ-?*?_HHeprh}e2`qR$Jnt5K"-͗('8mZerZYݫ&s7Rj$t\wCxV5t!I 6OvZD+ɠ"?C)dW©XV ݜ*̧BeJd$qz՚L$9KかLGeD0b7zJ ;.,?KC}izf(q"5i'`q]>Ofe\1{hr3GmU.P,JĤh 8J[A HG;+WJM59T7*r@6u~ϩ(2`^pT(XFWwr|;UZ[]ΎK^jpgcuǎZW~ýY6Aߔ^Q:t)$t5qo˩cpyORcTg!`e>-ot6ѧ'jaÊ[s)@nS6"#Gч^K+tzw7iyk<ڛWun=7-i/kݑ"cCNBFP57p@Fԝ/lѸ.x9k4)( í%|wBPu6š 0(- mۉ@Z4p_&ySeB85DNK egߺ1^A$߾";nM n/EL/4uS;ҙ8$U4^ \?m#6g.o?|&@s˳w]h/䍞ӿkpX~sZU1hk͖`FGQKn֟Dw&^&1lfoy8(1.'*^b6YB谤n0RzBc͝BIhdy OPyaYS4B07" ZRU7-T'Ϋ' v6 –p偞wf+bU*b 7n,49RJtgwy_6w0RP20bW'$"LIS}dʦǒ͓!t W}eDn慠 [FckKQ/?>ψrbY!@ߘٌTA;G~#3T[5*y. Vá`bsgpB76W_p$El; '&ȷmȆJ6D#3M%Smv>2T)Kd 8 W zpza''0%#Պ]{GL_oCL A&[G x; >s ?GeA."օ-NGB^,Ġp ԪUR'9|p0x9/d95^t\pXd{:`"BOU2CWS/ڛèqޟğ]&&ŽG :ԥeBgѧ/6ȵ!pP1> ꣄}$ޣ%ݸ]PY K =CGs/OlI==LFgַ}h%Bˑ8Tg:=z]|8Gh*pƤ$WuR6M}E3ebMIݐ{g`8@eᑕG,$dQBU7PEl2`&PG"Uр "7>NX9x|w$kEhh'; CѽBC(DJqYpF K;ۍeQۇ ,R[% G͸o}!L|ط p\lq>]nTǷ{Ȯ۽E+4+=0e=QZ<\6ث~A_3T+aIH)q|~<>}Mt))ڑ0`]oգ?] u͚1%ά\)NZs)2JPCz);޶$LĚCUYe3 *M0nC5p~ՋFqg1Y3O] >b﬿[i `41|)1~=5ExH1@,R( /kZZ؊>az G߄WJsٕ@ nj]cr 2&ģRɔ4:XLn9mR6a*xQD>sFXp$ٶ!lM*']Igt_!XoTo 6=DVq4#fs֫+Lć(w뒨,hf#p^8S.VJES{ԋZ^ rd<*_B7pTLn<å/]KĚSFU`sXSRy5s~Mn -!w`;0фh3x` e)Q?p]TDہ_ƉOd"XM$Q.e ^!xoQA;u]A&ǯ܅p EB4Bt@>q Rh*."v;]/nrDMDH|a7ESyăΐ^C#DΙO8_˧[J'\l<_M5Pfn,)콘Zj˲@nr~Ջ1sp9p~dw7eȯB&_2h!7Pi-+ M]9;#AuQ4q&K $y~ѝ >L'2_='҉-r,+ho`ZIs@m\*Pƺ̊^wYk'(s>ii7TDMgo!WuۧnӓLieL! &S_jM3y{(62 Z4VAms̾d=O1Rz4ψ .4YL;GQoq*3:- <;3&Q'DAZVAQp9~~>Qe,M\l8^e,?bhN 193lOl&Ejp1Ud\ʔv_z+齃 􎘳?rEP6-($'Z%5hx f擃?TwaIjZ'_#oАK`בnec*[Y LvHnO8b1TEl #ߗu:UOr&POﮙ. .mpRn{6~_IY7r Ĺs6;$߰Od qi} ࡚!Hm2(AO1$LӟENX/Ӻley3d1m.!^tj;l_NwŨ yS'.pi0Qu*-!d6gK􁣫/8({sgMÝ%Dn'7AƘ7ϙm@VWqFEm 4Dv# Ʃ]¹Q{!ʵ&I7";@,@yOK/#"P(Wh=ًBK6e]rh%eAX8wu!oG¡\zK+jNGހL`ijn:D tјKb͢dfVSAP1#u&|P*9=8#Z>ݭZ=͟pզ_| ND.+B/{Ԍ'Es3벼7yM TVp iI-ytY8IGkaz<2$:eQTJQ?[%diD  ([įOzL'ImO2͐Z ;=VW 7|>ɵG)S͞?4j>^wvh=/' ddT(=<95N+᤮4E97LkM|*&N+HV4m'p,!)4"ƯCEc[?H tgQM^D *> OuB6h.dŏGp,E9BiOD/H!޺J&h.~]FC1O[CwUqMzߑHط:!$!}eAO-D8>*NpT.kbvg\4y}y* 3z^ \ED7S!-Z. PY-uzg\>?RЃ0@,4_1'ySo/M!F)( $_S?gf@4z~Ӝy~%or~"d,ܷJy?N ݗ{`\rspn9S/wMk؛ۥHilQ$ G21e/0VZ\ Yռ zXZ,?_;XIXޗܦiSb$;8!*f#aslD5 D,KX>D>u_妸aW{?<+ϸ gI^AsvHџޫ7(vQcF=Z=֡+iX0OQ}.~wFڳ"0c; )8zIZǚm$/KZ$nk.% ^x=c#Ϟ;g;OObȚeD>/~\X{7B.w{K@1%8{c.UIU|~\&);uC M!FxQ4 H6$6V6SƒTH:Qe}K=߁vjL4E:$fK?*9$9WD`ׂ⶷^+Ko6_NJ+{W|P֒hM=H^%,qרq8YpTBC Kܙ'؟*γ7%|1Q@vq+>F{2$Ya,J+ڌֳ2 @VewôFpҨ#BTS+,ƩQ4x+cc6t*YAo\90BGY!.|ҀRRAz?hfg`f24O\I25] zV>NaFFe @D6.! E8Ӂ5L-=xZϕ O Z]b>-3 s#7i j %=Ll8వ, ZRb95ȮƾKt,Ԕ[ &Y>m4d̷U={x)쿑̿m7{Si< &r *+ޡ")s.wZb4xu=1?  FC?L4kDyuux؊d֋ڈ6!5ѼV5,& dVSHktuܤ#Aw/o|͌$Y={1S!n]o6U6˪y-aq#GJ3q\-y&u{ HQ4Y [o="yqHUS4.G<=dE*mRG8#3Δӝg[)Ý%YeK<7vJ|;=TXL!'6fT~bI\sɆ:Mj^7W<:-B_ly~X{D҇n64][#vI/ADR xXrƞ!e3Ѕ1P!s;AE)0QV%q/']72mԛha蘪+{@\ݹu}3В*|q5I&.Wb(k,+AƑ<~r7~,%^+\/;Q\[ߒ8.P' K]Ny}NZ9S!9-"Ȓ6=TD4a&!E-et~D(īc|P?@ D#ؗ5|lVֆ|>L(yKģr?= E*Ģ+{8!U(&#I)שe(rZrP?6سP0J8|֧k~ҽ)̱ۡF8*3){gkdF-0q@*ܹu&!nRehLs0!,W]ks)l&L$*?K&Es/ӱen#\ˈ,VzIYѪchV`Pi Ob6G "N )p%rUE 5-ǃN`pRĆ`˂%ɩpɤRqGz +M\34Ll|Åɉəpw)pJ5Sîgu DCAPN1SFpisJZz %y;SBm5]\/f!S\-VB @h!)H'F}~zeB~jmsLALtEeTGMQm0,坯uX n lC ?CaݸrRyNXsooufL!GZjToN"P]܏,=q/sD^ѝ L f\]Z4(cEn~$;3%ᰮ(7>H/lGn:CmA $:G?C@]Hm{-5ps%sSW؎F7(M$:QYKjRy;Si-c3ԶߛFV2xVO\U쳾>_^ KrYD!? ^)߯E@ZR2ݴQjl>1W1ZET{sozAA U]M)"@X ~:z~5,\ 9"V?K`;Pņ+$0O,upN*D{m~thKJjN/gD (E;f ƯP[Z>زkz@3d2ޞ`r9.8gMSZ=J-CpJx n?r` Se u4bJg g~3 KKfbPJNv+H3.iT<,ǟΌw[2nT`Շm&8?tꠔzI8l{d|o{xU+bbf!f("*e~`\94r ḲOO_g5 Jt#2~Cˬ)2BÍV2Ps;J1eUҟ pukJO'O!nȲ ]\ %K7VY?{2w b%r072W'R:Ttaڷ>9Fo3~ e2Rjz~wYBeM%;JM?# q d͖zLC%XăjOy1Cֱ)&ܨl<iJ%"% 0e=%oy(F9~Y+ʊN~/_"<>Al(n$뙞:"9)p3 \TU[#uM4DʺsȤӑ@  8`N$ U$&̩cM+Μ;R.<(92<֥Ov_NШ[ f`a'T&ޓuۦE tk I!`XI jWW{&%ck:<##ؒcd:5Pl%sUK{b~if;[YZahK;0QSF)j;ɐ+@FkMƷkEVЧFTd^ÛdJ ]0٢Gy͗z&sq^]`ڻmwÏa:j½ ;b__1oʛ{ ?{B45vY ՗XYwNPH@-7u&d{L"oS?p@!h-,WlΛl$k5.2kV8׫q,:2uYZrfx+aC@21۰= W"ESpUKyvͳq1!22m1;B~ `A eG.wo$C^xIAHMQ˙mTA!R9n濪O[r /P }n3hk#[$v.Nܱ,A§MD|hh,/V^-3cjIި$7.*UiӰ:,)ʚ* l)y?\% j @g[@MFzh;0E(^<_ӡE,k6?њb3]Z$MŎߖ4ga81klq2GS9{àQgP[`zɜg7VѼF6MlyJWx& xO;rnсF pԟ3L Lᛉ@ũx!g}9|5`nQF+bHQWYGsr| V}Zo/_)H4O}?Dh]"r4/]ݍ&m(h>@dsjDɕ7Uѐq2"{7XY䕸 d, ㅻKثLzJ8ut''\vۇ=ČRS `g67oDe~UNbޝg"Rm l`;k?R^YDe}揊Uq#yE%%Gi1*2oʹtS<[ƃӔt%+<*5n87R F mYKm뼗{,#a2 T!m)L|u1ch~k;IZ0$E #) oBEul3IeVUt93W醓\_MR@Pnl?~N 3Rȑgy1s/]h ['NQɟɔ˲4҈7g,ϖxX/n~0ՂnHkazOA) $!h ?7ʮj~`zHgtI(tI'k>=pǟel*ȫ=,Gleo9f*ImhmK1D/WhBC=;;uuLlf„ #ĖFjHbS29PQ6S@xg 8MH8jwUƞn937 m`>*G1?(tWoٖWeDzք`}_Ύ?OY-#"_Gt3%m'{a-ϵ!73BlG'aK J, L׬##瓹QlMõ<iMk*jkϋA~춶xn4uюڥ> <*Ct߬'!{`J8xSQIa<ʄTQs% ܋A]+$v*/5,^ZyWXtl'ZDB>7GUK1˗1yJk^i*"x<2(͕E':;/)rB[J%tϯZظHHg;?v7Gb۴5M(+r*/4?Dw<(/_"n#^ܯz] > Þe2/BN<+JrhtQ,PZ+8!(y\Dc{}Y!=̃F ^ni$Ijal3f:$cdgxF@@ϴC?";<$'s4o<2X.gd]wZ)]Vv L {oǓQޯ:n3~t?_H+hIoq]&ߖrÛ:6+o@vM@VG#IjB]DMTd ]2>΅*>BӉ/K)I(yL}p8_Z<1j:/P\Be a$RItEɤ)T,LoPN0߫!.rlEk h-P:FỲ{LäF37d{]- ͭU*rx[ov W R'tބC֩s! y4fH!Nndfm4&rΉA͎$7C]旮;2BqU|B hEF 7duʳmP"xeTY 镵mkD>Da-BglAHA1>AUS= Ac/lX$勀A>z6&pYZ!ko(g dhҟD`gԌ̛vƫ3@Ԩm&\5F"yI@$Nj g33]yy |ؗz%WI ͇r^54=7W99#h*XaW\;[_er:XЍ#YݪT!4JT5o멵1H%I=k@ b`B bdia5 <`-S\f3&Q0lN>ٿњ@n.: @CW3f]}LSwǠp=nNcQ>kƺL yw=4w&݋Dw6z$񡝴PWpt>|`hCtV Ѹz=m8EEr|UftWK2u, G V ʕ:9>H*EhJwHl__IY!g_aKޥtYlZXjUk+f@nuF r3Q Dl۱4 _$L3gZ f˛RKudmMs Au#e;Azl)kTϔ!Z[@; ЄKͩ =7C &j %;n"r7\AKtB Q_9aE0.8ϛRu(WwF/HSǔ>K̐>WC(*ra\KuYHMb"J9kfjzV|dar !.'G@#c˳y|Iք#=(I f۔mg"lhq:yg?'v{o3iӝP`,3S_8H*5)V!2v*fg!qE Ѐ-5S}v~a$|SRL^m u+/&~cTB'`xH (BRҶrO·,a僪' zghƑZD5s*JZ[v,$M?pkח$$I;[:9fKUOqf,:^8à0ϸVoO]j*y&{.2`@,dgK <!B1T'p@(z>PyTWjQ"kԳW\tIǢpM᫊$'٠IK ,o=*<$ 'Uf$R5ອ`wu3\>0f4r6~HꚝLov"&]j9OS/2<6ET- TjY"wg=7`[=n-v\vܱhefFtW(i`.qn$7<ǠEަiεɅ[IYJ6L. }?Lv Fu֫ zM?JoRc'$?ۅTZaүRՃK2*g7f~28ӯT<$ED>Rz?b/V7ptrt?z$Y7BIn5%a.v5k;b9,%I%dI."y=#hp}.݁u.(k ^Q?boJZrΙ`Tp]h3}02?ǥ'9dudFtGj,2g ɫ|Q3;j%,:Z3ȲåQ,q}_ "6~ucon2;!G2hr4ߑ} MP6Sb=6}ŘP'=_{p20CmdX5-K&*> J.H 9bTG^DH=:Vv&X@ cU/"c/1պ)ӁEW?% ˱VІإJnҩ#l"~Hc}ݜ R(☽\ա%;0d ;{ RĪ~EA3N6]|etĕr ;FvּPx4~_sK+ (w-}Y~Busosgg`O"ijcg7dylh5m^Їh H6 nHt1&.nўWR!kKn-)/ѱ|Uk-E5l,8e .qI~ XHq}XKAc,Vԛ1Јd"̇ !Vך*!-^.I: )`:X\HhrR1 ue0Νt1dq0orli{d~l2aè:2:7X;C(>ZXs=7mh_G6t&JfTfhbD/ &/$Y߫5CBSzNugوCt4jx9\R.}kg+Wuo;C]45;* Z\bwCIҶ(D87o=H: A2f /o qs$Q%y-fjJY;n4Wd𵽲esԳTX3AmieL'ԟjǸl  6ɝMm,m<p䞽N\mg N"hmV915£u/%ԝVCZטebwa%#y)C` MJUB..b+է5Kp>5kvpPÜ}Jh]mVwxD&2 +W1')&kWX~-fh E Y+JtvwXWrg"aA6_Վ3+_[{Ɩ QŽ?Nn²e Opu8eD#QDwn܎ ޻Y] w->e#K[PKu0e3SeيZ홗L@!;%pYŤ{]2wʀxvMn d[-!x&"|7;x+U`ڝ )\_UGNBr <4l&*:>Ѳr"m  $al R~vAeR}b]咐PS0@(S0xRwU=4}T2=$ nM Lc<|+ؾ  dyR*22ej(ؾܩ>U2BC"~ٵ^]1 $mxe(9F42Q[#l+GRXuU L? e6Alқ biA5G aع?p5pnt*\t !# gJaDODEֱ;FX(u?AٝMaRMɎ'oWFͅ| U1CP5+s(-y9s RDZul{ VckT9 0&ЏTD"L=piTI2%p2 MO6ůTI: m+$Mi]a` #8`lˉ4+!w̵M=+'[:I $|dLiCIw&5}= 5sjW dOԓΪC@_m$K_9hPeeɮu?;8hDҙSo`|ܾҖE!. MdB.ts)SEſyr >Vu~6|sƐռp8c)AJ'6vb,KQZ~legv9 m'*| Iчu%_M.+Ynb3h-NacFQښ)*~?Ub_c ͔ eSZj&s9Qp)DY]PGqYTFxm ;-9wԭլH:P>f疇E3{s W :D[F O7ƋϿEU+ m[P$GJT諙DtI#ϻ6ȫZpl."MI.mm4GI+`PsKU$Ћ>[k07ֵt dBqIP l3?4/e\E"ҬPA D "qԈQEi〫=?1`D(]Oq&_u6 hSbyZ;2tOxP2J˂H;~~L$ 4W;GXXNs[躩kB&a,4 0+/M!^+rlڅ 2tE ?ۜ<.jmbߛJUXy@y|3fT i3#=NuϋvAYkPx΀V?=Vs: I6F,1#n L_r9Sr%qB[Dz[ *r4%WdrAJ&;>Nqz` aB{j@<.pLuq<[خ{9(JBZW+W|p?ĉźXCw?O9Ah)r-JkE%JPS4ѩIFO*mPn̠d0F*7 mǺSUVȗ㈿;c YVd\]tt:M&f5fZ1&a%xўwOJ8($v[=s Ò)-.VX637*C% ʄW)n5)VkBFu%&MaP4(TCha010nqG}wtY`]t|@`d*svȞ{~s lDcuкSa+['Z}YdēPr|t]n[ Jrϖ:)%~1##OZ+[S˯qJÐlQ=8gޟd+b@|J%@%~_*kjY-fEv|FDĹWUx2y V-Z SUKe |c[d"x~iҊ柶ȫ9Uw\3MGi77]xyw{A*ꆖɈk1]|b8<˗N4(>LN\Y>o%LiͻuP{U 7#K{O 0n4+`tw"@~}5"Ez `Nu%Å$BO.i2_Ay[殇EF$:%<:7"+Ĺɿ{{nc%֬՜-z2Yd 3ZOWjh* b lg9B&?ҫ{f e-tES:H&Y#&bPEۃ_+>˂6Ne$W'#G5; h^'*OߺWqmwB: 뼨[+ 9:^s/;K\<9f4g5P5d83yMˬ8h~_Agyu\>ۃZ`();b[l*JXW/F[(SזԐ."ɱ?q7CZ+Ver+mmD'wȒ▸V|*ݶ6O}Bm0l\мDb4NHbR & @Z1=& |um.dm$W^D䱵gPpRޒ7Uf/=Dz~10`Xln>)-5wvG+6 >i=V٨F YQpi8\ԁq;o#欜&yU?0u:šLzGVq/I@yRh*hO%MK">Ez-6D?xI7worMJW|$0k;Jd%Äx\vV\Гlz3-:GQ+>‰0O :<0TҊ1ϸLQ,'+'BpwD4!ߨC괻HyOR:m 0fL/mSƑyFMG"x!6~ M(ˬj~D_%6WUOa L5 n\9ASC~u' Q]صeZ(7G,ZdȼHdF*:sS E92~-7A-9yl3[_z?Q_, zj@ cE@Oq!ιl0–{-k a&#pns|iT%#gL縨rA#t34 翓*?F#k%.0.oz`62)fZ{@U6"VWごI)ݦL|.˼w8Cb>)=.yRʆǹ^lxdx/ϧ9I8b >0!,`C QAH o_@M8H(la0 }J/? z2I"DjM1nCWjFau?f )^Ջզ2K-jixasM6G /Rמ GD7 g~":!̫Z:dUQ%J9j&fwj, pYX%}%b}<\ϕꪈy,66C5«d~`[+K%.ELc75mubD%ٷܤӆM zQ`yr{sM|$7/+|*=Z;ӳbR EOsԋQj,c5 s72Qs]'AF1%]\ y!XZԉBQ+lSwa I39a&n4u&^+N>oT䧢0*^|A<_dQ\@:ZX "eYEᏓh+ٮ,`U 8B:k ]&[4AWvxt?dʑgXl\ D1|ܵ ^2[ ]]ZKf}W]KIG3j:ŷ/s z? VOfU~Vz O%ox)jX2 7NGUeM\XHyZ6j5p^Xxt>YơpPFpeHDroY Aumv jy@ OPw\IIYiqM8pܮ乧>l(@EH7mkA糽 Չc ?>1)g%_c'28#Eb'1O{6 zxmFdx 2HiC!0שdu/c8Lvwf{&_2*`ɘJg&'uɫ2XN{ ^V #d73OԘ ?}_{UQ:M4 ḰX(f]hR0%a[  |PjU31|Ұ`'sZXk_Vjb S !)0ɬ*:wOr0:c"BQ4{T)ܕZ3kuߚ3ʇ 9ң|֔)1"I2|I{?yŵ#AyzȑPfn˻q0t4\L_PA3D9RH4!΢tq\/߷tӾoRH `_@+l{ jdl~a}ӾV e[Y`&jWaѪ}= 渨uurmK7qCQR[6q*x?b,(h98;8RGn?>ajJ ~)Q.%=`jЕ}5ޡ"r+vgXյYM*GxuJ^#)IFw&շ |"n:{sygKnfqPxWmβ ᾿Vzm,Hb(dYBi e~\zX&m[] Ӣ"!O%ިI)W5G&%A gQȏ,-019^9h;UJͦƁWGIu>bTɠ\,=z B%R:a Ъe#ӅxrzCGyxkUQxnz25svpވ%D8;dfF?DNWI'ϖ$x챨y"R]9Qg7]0Nd?PpkΟW~sOUw1T";N i 'xJ ^:.SxkmCi"X0cLBWYq?8 >!ʽ_mT.A*0cQq&1"DrFx,XפP ʄ$S`[HX:Pi"L˪q M-H:$۩a 1d܍MEȌ,{S]Y, tf Rdְo[|}3<ٞXKnz)[݈p4ʄ:;Z!NYt K^e:;-JڝeC 2ӷe2RאsRt7iAi57FRj5G/. 7 SFO[l KZa)0R7jED24Uo{N|X~!vlf2y\1uKɉC\O2̨ж!'f=t"-sLh[EDƀ6=xjuc+ Áנ Y;l'a,h\YgnSav=[E ?ZW^TfYN@% *Vxb+~TU-bvIi1rnt_,WF: P.-m񓠶|+͎CĚJaUnYnj|w֬)̫?UCb\CT/7L"fg8]Uf=v BMg=jf[31IR}qRCFM<#~PBZev8h 3q$)B2R|!I/} Äɏ5昊0ncޟ($_҂ҙ(WF\LoM.^o$! Qʾ @To Fn>t&oE'+5궑)m>0>zCY5mOL7u]d7 LrXU3|RfO ~t3C_`oVo*&cCԤ6b V'%`v)/ݓ RLѠ,^\B}3 LO$ұ[V"C$1b8e,n](&_&o""9^w.1h2UzK=QBɧ!8Iv}Yh 8Ewg.Вmf h#- !L:˿E1$^3@*>/"6T!sVT?qJ8tiћ##}MĐkt@B^k|$KA%džvG6=y᛿Vha[%QGÃBDg8G៰zn|x:gK 5A A`FB4Y]+j˞b ~SPݶhW1QLq)=i?; bgP&s]8TzbĆ͆%.{3-/يnd8B&>1\N-71*8&Vk MpkƔaKD <:6v3>6]"~TmݔFϤ/xXiDЎ~$-'wM }))dX:U#~AB/k{ϐ/]Tb@m(8݈gc69﷑A)`iܘjwHj ͋"t.oV+9v-PWMyz1t,yN%~z!u.K@(U1X\<&bd fn_M@%'y?(?Ph)JN)5mgeG8 6^d +r ==F @=gלP9^3%cߢ5N{xBٶ#i#r\qVFX֙8e@Fdxjmt7cǽ[ii4떢QM7&߬ЫXHId-~ .yT5B"PE@cL 5Y(d[~wz$p8kt{(y#0rv2F<樎}zղbG"Xtd΢#ޞ]Y7'eOg ގv4џs5CW6plI KE HP"S Kd}B-Iu40x)Q^BA.z5xV"֥ I^ J\Ϭ/h8_k@FЪӾq>yBʹ8}W6Jk8sFդV,j*+W=}m}GUd)q5k=Dhq,H%WӃ?8 J}A%Bs{sn5nԛ#7]^VX88*&e^hEk]d73OFi@]DSXWTG [&T4i|7sL=0Z? 0e*tIXе:Iз9=vp;֭oB6Ȕd]В#DS̝ZfYSH6i\dfL^n{TSC ?%_[9I費_'yFI׮ C|6uBm^4W?P?ǃ̧qZήS⽖wP e-$G5yK/5C5Ƨ=۴r^r{`oK;[eB([CBku r2b`c 'F?A6Xՙ۲g^gPlJѷUtLc-C%Zɦ+yx_qzD׶JBjr׃7F2J]?kPYa&QYSE~5,M-LD,3o-3WZ = y'DuFoq5:sk24੄{(bM/Qמ=U$ze:&uZ׽jrԝ.;@QIݟ3K'z|[tLr)}Vf[fým@1 MaNk&W'beug]dn󕯒jKDsى g~QN.vi]L!xHM.ف͉[2HjBЃXm$3p3QGK) _:ŒD2532GjR$=1AĩU'rZ1C"*6lY(ܙ, >a|yKSް`@{޸tdnv^噹%i#0CTuEpІ6x!=y`r>[:.pJ+?d!抶 n#iMqS񃦜1 wUYjF AD=1톂V;{Gf |/Һ3} 難av t N (<72:.2mg0(7uCïmg*jm%s/i PS3:}hOW=JVQ>{X0eO1ĝЌhou{L*7K%|i~zixپ)y.>D/Oj=BWWw@c#<듁Ȕ^v'C!'*cu_M2צvO\4r;Ig׷Dr* 0~*avâixW#=00^_߄ty *R"k!ᾦ {#kST9D|!_uDdVɜOrwl$G)]bICUˢ!UN>i = Y8x%χbFfbzŽ^;|:WİfGHGȈ%uh(,,:zo"D@OΉEfO:k@i*b3+!L a;bBF}y,bL=]>Z#yDEӍNEUDXs6"(]=|qv\8MWc.o7ktt>ls@#2ІI46eiǑϊg>YA?>fΠ>hw{xgRr& r'tq--~kVq4#/"Qj ;S7a(=4Tv4,.X7]lJmWSH׺iWSeX?;B83(|Uֻn4%#qNx&M9Cgp-*gS-u_ Sـ p?QIr_H=Y[ 5"r0PM\֊Y U*x9WVo쿃薗5[FW|%Y֬1<qVjy1K59yIlz9`@^d(ʬș `%դ}{yj n@_1Fcڡߚ"o_4NkC+wDX2/P݈=jmp1cא MI[H)rC4[pV?Iz9U6~pM:H _K"Q㧀LfvI^VazXb'_cLx]7H ̇Naw,!Nh;"鋫DӵUX 㝀őP(7; c?5%\TBΪ.oE$|kF|܊o zfol SlO(Tqc3"5dkتhNrKucg0zÛ,=ɾs Ѵ?3RPx$ ՁT<ªԕz{< i8TK-9ڞG&6Z(aU|Ul{g~vg%v =-l8l߅JkȢ0Mo>/BSW8 C >thCO]{KH/:%o5Z}K NIU|KkE/$/|HZKUGmda4vv1l/P/PXa)P-pfO{͋ƀ>o qa|'=i|U%б؎n'e!lDqrv8OO')LaTu81~9JU҅#5;q2CDd᣶ygcfdZxȸȭ7/_y;ؐtmZ%UX3cZH_I[("Cc Esޮ/ .$[]g TDC,ay:ҿ*{$AZ-/'A 8A ;^W29w Q3',OR6\wH`wy0Ľ ՛WJh$3C0h"Hw=y:xH&^p& 5/i$瘒멨ydYτ\O;mCU3|ͻ(}3(F&vrLA/oǤ &gp{H0Uy_ߵHC%V&#c[R%5߭p9;/:T=:{P, B5kw6L. r,Lj3|4&9,lDL'7'rn6!!Zj^V#˯;-h/ĊA:u35z͏smM_rrgGA6/S-5 Zm┟%O4U@yy7$vjat\r4" B$y}~OgҒ(7+V$rt߇3u\$h/V@Rpd%=E-#rYL GZx[M9Ky/5,w L,b& VL3%&"YMe$+8gфcQ xNJق 8 #3< ,_Ԁm;\u &aފ+!FWL rd?U`_3;X0ǭ4壸XIltɻ@>MPzתR`rF(V\j\vD'jT`Eeg8bH# uݜ@ecWY~n.J>V >vޠMm@T" zS ץ}S`lg! +LVe=f[_uP} W5a])h!y VGO$6ykoǼT4+ΆQ%pE̽GP}arlCYѼF<`qbe`Bux\EE^o&u"0JX&ge%r>ވm/@[8ԶLVddlrGkxG=S4E>Ԁy0hq#B&@ljm#A9hsx5G=)[x8qC<$ w1U#\7{ {PvGW`Qդt!Cy >ߐeݨ5X+DK\6 I5Ywng/#A?wr*o59>{;3Z q:jЮs>'o[~L # (mYWdk)y)#}znBӸ,ҴeңQsN]B酞B͂xG&/mKaIjۀʌA#Ii[] ,}UdN08>?=r-r^Z)}I &46HZae:7^'7$S N@HR'RXaljCl .ioeRph9.A ݿtO3up<7<*;қ{<&Ir"P'Tq i /\=Ɔb<1>Ŗ>lYӃKW}|F~3&5%ŸJqB?,!jTs(?[[3J~("i_[5.@σϫ~Z+ߕŕ9 Q'r?C~=˙ C5y^f(fuw!M:!E^@s*3bɪXkZ?|@Yȳy{Wzy#Oy进#~x[i'0¿dDrOMVM.粼%D$`9;勾Gkl Z}*4wJmL48+XWrRj{+VpA]& |A UYޘ kVRH\{hR53*KN/%N@1i hPӂ٩Ӫ#1[$@Y ot<4?w Qm'xmXLQ@5u׻H,NOk֒ CGQřgWMv}A ør{. nïʁtIqh]\{4/_k~!FrB,?@WAYP7vKc "l"sϚɭ*5nEzn?͘ zk7:(`s ,v0.B.7Jğpޝp0eĨikBW؛FNNڽjęOhw~/9p\/O!uW|B>Ni_^t@Q3WHhuFsB,9j% ִC`AlYHڢNgm4Q/TI#jh,b#$>a<-1_)#pk].9NPG ^pa˵}}3W!@A,JpisflIy,_t\.1.yk{ =IC i sXJHc|=\Eg"h$ƒs=O6,1L!3߇}_VzL/`w1[7gn '[_@5Z 07/z xZ,ʅ;%h˓ɛPH5}(Eo}V:#-׸萃3k;b=hT!6B0 ݿvDn"g,j|psO Og49\S +~-_MEvJ܄{e$@$lu 4#Uu!'o;J8ժ'Δ_Vq+Q`֩MI*ǬwwH-]NJ)X:zQFo$ze:Җ>o Sߐ0 "( lhmN㫰_7*7y92C~3m21B- NÛa >uS%0).@u3vIݘi6ˎ6혔Oa m&ZJO7 MoGcP_`PƬczKl(7+N.wX}᧔!'pL|~7S,r{^coTRUV#)bQzD< Stp^7:l>TWe|UiyJ7?$̤kГ32Oy~u[;!Jr͋u9X)KH:j10FXA8u#Zq'cEmQI:x;XQ|y=0i_@(4G`WM<hY[>a"1M3ՠ)ՌAtG,* qy {x@| Y^VӁ;(GJA"Se@5vU;Wr13@n=6f($ oq 2H {lHdm&9PêѩZf8 2akGB^ YwX1f=!+cPguH4kt^#8re|9;ߓpꆸZR猏hT 5BxBM u짪AVWHOH ,aBы=kV(rcfeCs#yNx ?r% >kc v%PIza%'"N"dT-/O;AK y3ing\4ng4+;5 w| Ƥ eG0$ `&3qysy3}n&~Pqsx\Bx&QE&)<\}O T4?f(0]px>,|v 4PCé E$R/ܴhC^u)*?E_7zl}e^V0|_)hBsv'f &U8.oT祘\f#aO̼IcK'Kst~֕'>i'UCjy>rqL(-G<xNu)[tӁ&E2=,t:ۀg.Qh%E,âEuRBMcm?o<y'~ 6级 ai'bnfFY ̅f@;hh?+tn:Lx <2/6n d˦u K|::r }: "RB Ex 3XX$ .ʾVyþWf6su{Xf\ ӌ4TZ<٢]h60`f6OknDa[*|[^bɡhG$݃=/ŚĦ/ky4~vzX])kmR-|%}8AϚ[RPyx )4Ѡ0_Ir{~#ta1Gŧh #!+ r Vhcn%٠d݈qg%dIn!zl*XH:³^B䢹0+66g S|+iZ๚̞ySK(g_|H']gbSH1ž9G"rm+DX(|nIafS1_@gh`}1RE~A EcmwݸN3 J3@bѹwV@RS#DM^r. ˈ&TѼazf_Cy??>̆C1uп eHuh(#}Mvܿ v>./Y $pR0Atfq!watjQwZ{Ų]4sڧ $2֮+zޡK$ &wd1XZt|^"fATd: z ?"~U^ȵt0G'5-FA̫ff&t[`4FŴ?A>f2QXk*^@3Σ>@ϼ XwJǙ;x[__"Fh2[0)YležLBv5ykHZzd8'<5=]rO֢@*2@>wp.v.jF5NiT&Dk{PU8s?!<ťȄ\_}X%tSFLZdpSpC8όvAYWKƧ,ǿYG*^?E#t`6..o' -_n_(neܯl7CN$ILZ9FX|KXUX{lWk\3 ̑*DކL[䉇Wj{_ Xy#-}Y?`3fA #s9E>Hc y.OY~[6{z.Dl[6QyAу XO$LmN:lȷ77M 2}w qz9}[AP2_a{E`Jv!rP>EHϻP*'[ EIuwa\^@*QB#c01=p8nS.ׯ #6];3g ٘g1A~%!~צ:3P gAZMtSAOPjj z%|Źj3QučSEuuhŠ"u].RnSn(Y[FW&t0$&ʂ[.5oC׊D؍_K05,Nk8U/]D |ޥl'c 8MC )@6U)R:3Urs9"I ^u{8GU23Y-j@=Rfmږrq7( wM'º嗔C5C[kңE!/V%1Db]~%OzׇR’ИBTJ8WECZߑlx=txPz\S~uqEqo!TRusY}KNMSY"KFb0:/|Wy/[Gx48'J9P#0c[]@Jf+&-,~yQW.= tf?mFܘ| NZ&&m}VH1g& ye_.W/tL|i3 QMt;ffX D3&0< ޽SMŹH$UH[~noi*Z$&-URR:"vc0Ϥ hGahꢨcӯMH]:dF~ S[h|'-QK6vou8HBJgļ0M^Wv4 F:F'WޥX=- k 1.h31~DT),ʧ/U2g <&<eM((me/np~LOړ?}L9*Imt9i,ֻUzH#ED8R:&,5q5":͵-A׺ ЊF/[:U zxU[(#caM2M:_%h p,۫Va3Q2> YC;ǩ),.tE5BR;#!XC5bţj#xN:"PF/3Sq+U>๷3McG&HΠuaH_S;NL^G H{`Ok*x.8}[ uzK|'4=xLbQN+4A+|}̾-I_~>uI'?Wd6g̐f9@_fD+7F8W+Wx:"hk. ֏ЍqcZg][n?aُz,]X"q6 to}*u16u™ q~QVEu~EI>xEzm0 57I򦤟vaL>`u?i})4K1QExQDrŎ YUPt*EZBoNRL踳a$KFMd6W^'QM߱%7IaIJOd+@}nH2:.\t}Uh\~k^.9Wj#ztbJl!X?:)B 65;@T6YFYK5QĒ0}[ʌ%Ka c,D/aq綎synvOEa^@qQP=ܨ<6ꕆs“r XKEtlp)wl`Z:yŮ!(RU.4zr'Rć`_4ʆ/0ǀF}ߏ|yu.z]I@2>J3'E ),VU `4^h TEkP!KAO`߳nE.WG5Cn5 |[[M:iI]w-D%hIj)t4E?q;Pz5]vB* =c-hO !0%¤u/1N 9 RLde~lv'}.^p/Ĝ |}p%XGrJxo{%n~qk-p(7oFu/߹\@: ]s.0Gĉtj>fU@9P␮+@n@R)MR6)ƷbSPL~Iz 6n*&:>Bhޥ~N`"[VxBkK=#+OЧߑ.BSDZM$5'?SBhs;hFb-2ۼnތ lȓAF(#QS\8mtB{' R~P-K<:UFB/b]E<|uF@VL ds!Գ!A2*l1 I%o/}ivf[%T775aw+*F(%(Uu86ec "5`ʨF@lJa/,D+ѕqs}WZzអ&^ 2fax,rU ;jF>*#^]), b,HuJ,g h^I ;8oeΦNXRUgcE^@ŠW7SӴb"(ekqL^ۋukPo(we@~7( 6c8S%M#5<- ֛xqswd(I;۔ \ТHis.d.8k[ZX2F8 &$]0O+6̙X/tF~{Wy_{aBkw2Ǭy@aF`[k\nڜ}e2dHTbUfvp˧wuলz 0',~8׼㮧)ްI(RAU iDhgRgٹI&I%,pI 21 bӐu`r ;Ix1eiK%nFs Q /|< Ɲl>G][Gpu .ԗр Є+ l{Х=WՊjʞZs(̶5F07=V#6v)|$Sf۪w®3.ok cq&%)F6Lg|-P~R3XDH6Ua$"[C󤊊 :8˹6ʃk3ck"+'q&qz |!81S8H,T'~b;e(D\4;` q}NĠI[/V[`tnE{~ZȬd3x*zyߋTxe۸{ES[f%s.VD~MPj OQ uZyo}PmJ]8*Ͻ#!oV{Kf!z\:)OW˙O2 1ѷ RN tMɗ-qSvEc&U2Fg#W<෌+_*F;c0 g@ hY&"RΥnlB^7];Wq^e1V#z4kj}U2U&<{:xHmÆFfٵ ^ `G~=#Ψ`oS$xLzZISuP\|Fq#-B?܆Y14پBl(B{]!F˸ywl"#ije|~`$L.g C)I}按uR.$CGH' s݇n`D,3 m?V~= V`jKI+g'ם3k4p423`k/)$'Y+"]Idu-cgMG;ޤ0X`4d;غ|5ְu/qrH1(YD@.JطXpw94O }=V HP{kۗJ Hs/ƁqϖSRd&3$fʡ>W8z_IG5O^B Pq4*e{>/&Seqtė7K^/ G0 xMTik6!X\-: s"-ے@< 9}cngWq-霤E’lAV(qxzϯ#HrRRuN N)m-J: Mr%A-%FEᶣj![Xͅ4lwtI1DR>Q{@[i%C4:µw顠R,vJg0kun3f(t숶%,!KV VFMca/ 0 Ah9a>zKB/ -Q?~QiJcaG~NSJ)=9M5mdqdBO]/ P0i2x&%W;Av&BCoN O9Tz `˅>q@.4slK3_U`cQJ{ `BopQ^|Tq4V x&>  w_ncM.T RD 9g,=e|#N,&YȳA,`Rb/_^ G0q_U==f :ȩTzσ"ٗ-;ҊhB?;8|6ֽh1KJo3jۺǣ* .,i^x%l-G}+s3rx*0D7WR>71;]"ٶFO,v! kcC\lfL~{?^Ta>=DVПznֵJ=iT!B*@("BEtm|]G\%̌ixs)O2%:M-%Θd5 $=RKN3.<(~YdKz ƃrИW7eLrU8V2\Y]HJkM[팳0_[)<ꍇ_HRz/`b!@l\13i^Vī!l:m4fŢ󴘻Q.xTf>WDDSڷ[ܲUg -8i]r&2A\{xɳIdYAܔpAPD.VNFN53 `,u#n䧀eE/woP8VF"E`osq7jBϑ?:m61]f:e w3%sG%-O\lQFI @؂sohv~dʘA,);zAzt.*R9DE MՍo6ג,Tޑ0 vH=]197kd'].PLڤ#z|=`vH[]+2`*NESIGeRQONhVl-3T4_: (n 7xdTEdLv"h78P_\K^*]Tn%>Y`3Y1=,zbĮ۽D<%|tav^ dp!oß9II@ɠ'X }3?mxxoޣ7";*?{atbT}`د3C黡az?ff lr >7*/cy& /o |Bz*^ʡ1M8vc8x B̾kjY,R۳hG !<^;Pǣо1Rեr3.y)M@{ ڤ{q2G@S 6p*;{s;HSɪ7(Ǝs='cEv?]Yɸbmb88"Y)\T=IzzoX<9 ᦂƨQKIG<8҅Y=뼁hʳl zT1zZkZQR꜎xҪ҅M=ul7Xf= 2eOL}΃уxW>¢G&~z|" IuoQ'Yo=Z B}4"y)pU5 %֫WoT"ŠQ# mSgg1!NXtޣ\vq*L_K8Ĥ_2?$Է@ش[o"W]0~Ș(!v]]_KpC+LI0`RnxfJք7ʨx4z2FC ;uHIY{JQ 2\& Nep!4~#19B:x`Epfl"0Y~dC)*G_g-3 16((8R Ymlrͫb̭6*kEy pW WI업>vۀ.cܙ27ҎP{ݴD8Mdۿ;o斳.IS\ԼL$WKWygMB8  5.P׫pҦ%AĢ"P "gQRPOԅ,DDM/_g~U6pJ4jPV]Cm+z0)ddl F7Cp(C@2)h< U}B`~^ڮI&/i\ytF%PF˽)ّB{m{HZϢd9ٞrBXp?Gm-< ضӽ͉hkG` %o)t~+$;i{__``p#!L7&^&BArv(a~>d:4.  g*ye\A92s̊XȆ|6BTTyhk޳Sv֡|jH4Z5@iCfihc4R2Q!j^OO޹q6:1a5_uDjfkn=%BARBi1={rPXwv)M 7vem=G* /wڒ1$zc贔g(\쑦0h%eD;?6A^yp9,0K2\A[G9N Z` g=r1hB_+fI 729߱R{8S5y26VZϐm%Pzso&nOZ%YݓZg(sBLԑ J l1Dfع [P9WbJqT\*a uPX_*ҤUC-1t -@Y@?jw'eP|.GKQP`PXkە;E_a&yX,x,2{kfޢUCgDWء@ҧ[} E=fmX쬫i%ʂQRٵh8AlD(ɥwd.^AMOagwY[o}LPKX~l@f~k8+v #XVZHVg ؁;_^Jf%(6{e!\c ^lW.^S\9ڂCBbj+ X•aOIF@EdY=4o8`_הW}/Q5C.1T?&ҭt{,@*"t}?2XG;&AҒ$j6ɶ֮8b#q[kD\Z}!+tЏڈb@q}Y!~; Jf ]-4V1vXHJDuZ֎4d߅G]/yvz be##9T$2tVT1ZتLT0PjF[Or6=*؋`_ xr9vx̻qv+L-;FmZ繭&'g}ewwheWje~Xv> K?.'|Fqs}r +񜞨gb`hX̳ TqO>I/~V"ъKʏ h.u?ikRj+Q9nhpK{מtGeWk cXgnso tXjŽcuejچKrY_Y\%ftSĿǨO@1$ ,tʼndjctkPWfSwv"ߔ /Ol`w q$[E@k#64L0UCTcD_Aؾ;O5c :\<݁c Hڑ)S9.laUT Si']U$b8Z74HtIy1X=qif,jWu9_[撼µ*d౼YRm`ؗ7Xl"m[bOTDD`*%K3crDqqEQ(9:oWzELyTz[ő4a[k^3 ozl;8ت<,uSVx:L^n/WV %}g|R+PxgBe{17oGWw#CswouN014pl*ob=Y}a2i1n8Һ899 ѳVckQ":PĀY* f@$ 'RJڡ9:Pg={$-[)<sf;doZZKZإR$:xlD-'_FV1+ȰH Cc< Nfm"N@"7mq-p f @ق'oMߑ(   >rvyC:W+VtK_]xxXO--WUwEHAIJ2" 4uK=BJبݺt֌[4K_AHjr C*FQ^ҕFpg;,7|)R2ׁa8ـ{ &W+xĩ՚^uƒ/n"?K=t_/ Ξz{/\OMWm4.d{> -yh !;27ow]Ig'c5kdWįYsla8س0XEuD @hu8*LLP9:B*Mp`bϻOsYUM݁eJx kgAt j^d/Z2@({cC@ԐkWTRkZVCnOq6Y[ߺQ5 -e8R%j N C-#Mŭ^Гt<3f_YMOdxc[{䏹 &/@HW(x;VSyxv'>fxP.0FΓ" kP+Wُ@MB/U:}[E/G`"c0F^];)@, `te1oB^{B7Dꋝ BNVsv5︾~D%wZ7󵷬EG3$fw"A?h Mdxh*2sd#45 բC.&S@1رih,L|>嗊 D)PK2-2P|&&Y1~Ak/ف++;  P;;CBc+$|ç#1y-!o=-4/ 0/C3[-`[N.Φةl삀|ΤH~hws8ЬVi8^,k [/(bϑv_cuyUF>Q0Ή  8=E}J@}JB^;evu;ӄg/VBOEXl"#|2c~yDOשM !uAd"sx K.c)Rp E;,f2,tdCd`Ɍ3N 돤M+:j=8 b MJ"ޢr }2Z0ڞ،>4ThGM%Z8sL:Q92%إ>{'&Iy2iCq :ɢvձ#%16d7ir!x!duO҆"p;PyGX8RpiN) . i9X>bY׮Zn`6xp\!Q,j-_!' M v8E; jKD:o y9j'XqVlQYr9-T$zX8U./ L]&#kZ,2܌_ݞyC^S]&{ؙm5)EP!%@q+s zci|4F! d4/SC]+0 43'bMNUY &I f¸1n~[(\^{QĽmi^x48FN2q)(0kbq9lJ^S&qfYyTS=BAPbbH Q$Օ׀\ÿkOw>{ =qL:z', 6\kJIv^| .9HHo,hM[i!1Czh P*bv`W";sXf)_A֭1*@þǟ8=G>ja5yTH4ə;;E%c ?wD#ѕп\6)=F˸&i><v!RܺUΒԒ$)蹳lQȳDt*́K;o磠/r>0},f@vǨՁY4rٕ3`yjƜtdf?8o5J by v;6]W؁HmT/J,-@gc;Qkk!cq\Y(oI(.'?[Fv=@.. &mvY)jPb E"5íst`BCcu@8Z2]ϯk[Q* ] aDiQu 4ZruU a=^ fG@*cSS4Rs0Cs&"HoWpŪn{nYnh^CSQIw-X_ZAażd [\lqX|~o *7D}Ґ^ʀ85M`)%߱@NM<XY2UxMEAR*th@x|T&?[ѥxe[ٸTQI9~ooѕkm0(z@O"n$/G"24Q~X#^y9k ~21*}׃.*d@c,_X|{=_Nef)֌59oWC{ ],hZJ*w+!}|rЂU|Si s!NT -x TyWYN![4ϊ1U 2=bRmHw_+ 2z@AW 櫆J:P2htUSQR@}P4ўÁ k>Pq˸`u|d[9!}dwC[ǀCU_@7JU[t\]W Ujiٱڃh齁/ aFPB[@%*@ѝ w GX,A Ov LllUkDLc(֥ˠ;CSr6H7!l#|{k,&cE;l;·MΙ,߭vI<ﱁF:δwf*hPx~U{~kOO~M=;Or?>ΉB+^EUc?qucRGA.&+}.' (@JOEW_S:,DDrvZaDM<8 v{@uB%ֆ@H 9 Տ78%C.O*%Sx~TޕN_#{JR /ƛUXi;:Q%L îYAJtP^7st=g,1;gӲvӘUu[k̻G{R<׎N?9vK(ZK] Q|$hh }uY&Ewl`Y9v7ݠE2e |k|FߗO3> Dృ@r]ba8r.qcf" ڵqAjP'f+QD(R{$i2 [fEN`F8ȐRvx  ܨ9p#mA)ĔPa} JA,oj: }*@dSc>_el'1ԀBg>4l;DĖ*P6o sߦ~ܘ֚``Es;v  7V*M=IwdF"}y,{LRWj? ۄ- !: #B>PuO4և[@Ѭp`Kndr}tHQ]מa|2'0n9(mzWnN)CB&ޅ,|? y Kx+R Ua@ʳx/'7nEj0:F3* ?ŗ|Jßז#0iپϦ72J=2gq@E~b/$Aæ@ lpZtoz἗ֿNu D=QӟogLy^9쏧1иCLhΩ֋xo=gj $t~pO={fܞ20?ay*Nm3nXNͩjpR4*̂~gȡċeGp+r.pO1ڷ_uKp0+ۭ~Gz)90l. wC1KD }.NNiD VL&7!=wn(XQP3:l0ak8_Zta`jH󻅃iIOM ;KƕEW͗$"!H 歾4?GN IV;`vf$E>I-)\y\Z16(PTXyqRavl[i3A>Rì,oAvΙ[>v~ 5cjmL!?S"ȅSy!MZ im"-Ԛmod'tx-*I\`=g2cGZ3j7\X#x9?_^ʡÒ7, zn6㠙7 dZږodZVF^*r eT$Ŀ"&د.m8 j=y띟3hW6QeZތ \ox&Yq\cC|׾vX~`E9II8)JKy\> ;`nFoPJtS.* yw0Mer\jNu}GG#)]%%nݠ\'2uvYAKĝrrk%OHxU旲 wZ`LҪ& nc0pTGmwvmɶ#"a>d8 {&Ȧ+KQQtSG`]LR1N;.{wIp_+%xʠSڸˆ199>nt-o[`k;jF:B!EwPuQ%N[e'G,1 ,@ tDX31jz eN4&k-Y?cݘ{_:ӿ'}7@!w{}7_Ō}~"+o>?)d6S9"$mT qGk]}X9S؆A+'bf[!;dF%PHhdN `yPs+,QVO_`<:BS[װ{_6Adi&*F6ۓ͈.LJdLS,[=WI1vc*1h t\e5Mel)pN܉(ph\G [Z(& {j!Q,e}2mF6,2E'7'[Audg{?;yVb#4$╢ B }:rUm.hͩu@kGⶹB0>}bn9>\tU?g@3pm1q~)QlɃ6#mk0kM,e׼;;]  WL|`A|eYհrDH=؄O}aj~_9ŗ5ĿJ{sOC.gL{ޗE7Ñh;܎^r0uf) 1ܿrQ[xY ,GX/f1SNDK9yF2*fu rI]DWcn\`@SU/Mz/ޔxLq^5iLg-y85e/uѶWs~+1HwVQ5ϝJ1>0M j& Nɺ+*ȏ}^D̯aEcҫX%zilR[]JP]3^\j#j!l[f2U!f ˛owD?gD7FM~,}*bGVbsz=;ڒvFtZ%& 8*a$)%CpV ɻ! Nkgy ެ(:R֚T[N^M ){5I~8Lo{atN'r4H@Sia42Eq^v,!cGA`GxN!4P'_20.OmX 5_o7h:`g㮡`DJ~Դ[1U{qabh+f T}UwUZZ"{@h Z해C5PaF6H Y!Lg ~6crzmtZ&&UmbQ=I&pV٧Kb'8ɩ%|G D9Zwo.)_Gj )؟8ikfc"+ǎZ!fa O/mV˽"*:~7\~|̑R1{X|d tJ@eMلq:pPpu:ÝJT5VV}5 HMaG0F[v/̺L B캢L7V ֠,-/{'a*Udm{]:[:IS($ K~sWAk9&'JT!Df;ڙlJ3 FbC:0{ " / =R"^T#n?IT]2l<rG;771/L q凧_1Bd֛G[]klz ΛeHi8/$욎w ɵ"T}t/hB;\j.;fQrƵQDHAX}ĮO-7+0d,7}$wmܡhinFNjR@-6A]iW 17,|7nxV졤ֶlt"kБc>:X-S/ACl7+$&NdoiY yx6Vjiu-Cf Z/`BSZWn-cfW %X sw^R~P2B\2M)S}C+.ajhno9J<=`cZ!*J۩c372 Ӊ zV=uƇQd͝> Q^*ܶ0<˖N?)zW `,0أ]EHm-)a{ؓJ{+@+_~ɍx&iƔxC?KYtA0#w^fifo2o[P ~>3REY~89wZqPƎRBtxW(mN MپS2;R A%`zkxt&BQ%URl:ݕ`^s.%(E/E`/B G|pJ+>,[ʳK&cl۱5==P7u?\ c`鐣07D|*~Kv2u6 3ˆSU婻N(1Wz7C:0ħpβ5x\W݈eZ-D BV憲x'X={A-7Hc;G=yz;ˠgL*2Ղ/ R oi zhk9dy}$Eۯ_o8oHﺁ/fJF &6]uNw $>]^=_[`bk^76lRph !jj`^yٟ zvP*3 u4X4&u<0KtCQݖS!' )~DXf(,D>ޔ,:&-"=MTvVX \|d{ށLuffv$\`A~ļJ E\sS6%3<+Ad\HI ھZS z7fowG%KH1! Um&"u<Z+1ȏa΢Vv;TItZEzPǂrʂRz87'7(j? 5ID]cj MAdYA,PXh? gm8C@fiO^o#NYH>Q>M!AI(P:uj:\+oض N< !n!v̭ĥ).Q#m5ɝ0!V̪7Bi2;ŢŧӖ$  *ZV";4PRܲsun1OݴG8U+w$0?F÷tt&V^<.pMWW~s2|w"Bgu gy$?"dd%L^V5Gz*;a<:s65mw( \vmQ5 oAЩI!w&SrU^ r['s`MhZF\e}jx$T qmgA]:0QyARn:#.yhĢuL(6cmUI;({#7]ʂryBDw@V%&TҥGЬb3S ⯜Q.9m\aHFl׎ &< lZ;PdVviS9Pއ,b[IܔBK`4KLM%ҙ-X3fWMdw6v眄W(![guY: yQzUew)2{ΗHdvNpJ<#^02QaXa-6 AW|nok3Uj;;8~K۟qqW*gj=ڻ1 fqWweq^ff'|"ұ LFhq Y Y=uFT$Bb>{;HkoK(D6>}9:kYqG;CD\; zIȺw:4 ![o#}dv $ Ў)zmJNm(?k. %2"qPft4_$`i#pf3q}m.4@ 6BH~jɼ^͘I ~1QY,)B;wbxx*.ЎM_-6_hXk1TDn=NQ zH'ۇm % D0m}N|y]=@5f'Dܚ+vT 8wsTfazQṰ"Ky&f݇"v|ҴRl.R%UB )l%z*, 5eE 6qfHH W030M)ko dSƹ=RΚj,,_<{QyC3!MAS}|&= ʀ7/K~*& I%5uZ{Ո ѣLc $W{N/cjoPbh̶a_R8dI%< 5Ԯ~\^Ibydw^D^W 1O8N.e3k~0V}f88P]mhA!__hWZ50׆gf(y⽌eդ` `gN}hMr2Fֿ ͧɮ|[aiU{ݩs$TXclxR3EC2~ +2+`Sx;*fpmΦHD(*Gī:x~_-&XdO2s1M2k=5;qU q]ʬhV,&iz线Y `숖2b{)|ɵˮ ms%<ץ<]9yvx+e$b2M~<d]J0)窢X_"Sw~x,56h/Pb|z#|e즼u{ߒ0BJOPi&h$"efǧp詬-gʬyზ*{|03B5jlpAfoCwo|8THviqL/8}Z|ov9\ @u4dh& )<U 8CCPQ$lky嬝q8nA0b3e5xZgKzmT. †Djj~Uqg|E40,Le[,#ԥ*ZŜ; i{;'Ay#H|n͙H,# ! $ d^}0%e򍬆 uyQXhiI\yNrX{LsY5ܫpa2hJ ia42qסM,Һ*q`hWsjCG:FyPi`Љr scntBX~Ƃ8if^ԺJmªq I$'f-w,]Nx6hР=z6&S{3e S-BkuK2o*A3ID"zrHGEx=lE0A6쒛! ۪p(5yFDxB5#WoDIj^ٟa:C{ÛKWるNɛ4% gH</C~{j>m1y*tL;eC/!Zpȧ`,OB@.r!.H\̉Ľ*d \^+Ue}w|8ro6ԯ-kƖ %*Eo0E־?MڥJ0)v8Os, 1V{qBtq oN:a' '5|ku1Gذxئ#cA[dxf;~xMa1ΜH8vj ,gRE9/ƀd灯 pDG{mP f0*& c8܀Gs#Lr:H8b9[Sٲ`:5\bF̛Bc#:DqYd2JH CRp bMWf>_ceGa ECy\8ƭjY7h#ٚ+L j#9v&AѸdn㙅!ˤr4v]ZeH\{ЎJC"R3CA fSL|z"-Qlkl zREzdD9&=] b|hid,т-2P35YZEH9I|VMdcC-`1#|5pR09W5mNx[ⰻ@d  1NzfMG59L0D/G1 #L tP58ʞuH'W^иtq4+wfmI/z05u0_M/$͕[h3,ߠR|ճ[L&W?CDx`bgMk붔pu M?gW:ׄH-(J!n\_Tqy},S~}v.!Xti&"+2]ec}9ʰ֎bƺ:Xp=<U:2@dEJ(G}f["bJgf Ny@-964o{4\Dh)mؿ! ^e}<)Lãs]1-z6~F E4@֢a␸̳Î~xD ,g0'?dv+?ZP\͗Gxނ"_没H-6q'ԞBhM@a~G(O*fUM % ^Yꬤ NSJ~ͻ<U1Lt !WZaXCwbDm("؁qYb885kyƿ5]32֭#x{ E5 ŖftеQ,rf&6¾L/#6V24>]&#| 0cJ%g6ڷ/ٷ&p\ `bbގQI -/{WZ7YS /7/0S`hl:5 8-7faXVa^BZu͈z0! fRN@ܞmbfuXZbvP4A/G\B$;YצP9m16F)9_Tč+ 1i[ t_>RX K*FhRi(ǑQaEȋFT@r|Sjklkf,jჃIQHg,f&I˫>2/m(*dci%Ʋr}3$1`-Dx EV`$~LHі '%!פtҧOBHן7,n:҉=㆞#JTe(jnoDW7עQz w w\A~?'DAyX^g%&s™ڛ>%t^Cr p](΋ŕ1Z&׊bw'MgvZ5+d o+9|>fr#&yIG+u=q>{4E z#"0F(5T? #RSX&˓/%Kjgvg"aޠ׌7 0h6:Æ#Fhu$BMw٬T-RB! zm٘Uj7\mw.'ptܩ4,N4q8xu6D}P"˅]j|i$bݐeGgta6*V:NGŽ^tpZp8ef5AM!\g@~椲"PK𰠡RY"z ԺKc]-z.T@iFzktVIYJ|rGs e[F}loX:tlm%DsU&]rR'"n3 3tKy.сAM~\GB!~es;{cM{p .ir~\4v=bxGt2"F@/]EbH8om Q,"uS9U΢zEBV .#r#H{f Gl%Y-(W{dj_R%tg|A UQ"v\Ӟ >L3[BS owZjӆUB Ij/uUT yD۞fwZ&`ۯ;{=2oɱwߍ֑À)LX%pSC^3Rq5k?ĄSj2Sy 1d:*NB#Mp[ģې%c y:Ab(͠<\8.Q} v\?wZ g#h W}7Ѡ;]+.»i.Rye8XZ{S!% s]J:nBL2^Ga5nnL[#w,(ph^ 3︒:umڙ~xì$)`~].ideujZ*ط'8ES#@}W_ ~aha+T]3wŤjR;y Yp@zX1q(/;=5paJA 8+p(u(De# P?=",- +^uqt4:7zp_r 2usq)<ᡡ^6=+&_Th6y g oNZNg(~3-O~߇ $is2dXbA_C?J([۲M5T&;[X*G/JF'V̼se] qv`Md4as8:Bpetf ՜QFj#TSb"nFW# BJ[MDIe]@_q>{9Zh[^Xdc|gW 2x|B h{.]XRnH3@Qci"lXK_JM@δo1+) S֒i.'(&5g~r}'8- Ғ}1:)R_j;2s&kC^KäHUdnaovCZI^O?f_bbYqPΰK :Y?2ν>[擐q})nP<8r$U3-el0ݪ/J`VBd!wQkԭZ]u[`t_))oF@uQ+8nN5߇1(v1 ii_mdYKB.%#b}xt2 P*kBɭ`BUCސYt+L_SD I9vPFctOۤĄ{tClZ\ica9yH0YƴrdQ%DŽnԫfux$2~egOC$&@0Vfܨz:WO}Oo@/#GF ׄ_L~6`-! ,㋓S\]qw)$,Veu[@زY/"zpYyV\1c9'lxgY`(#}Wog_vɂ;H݅BB~=yK7m=R5zCTOПoJ9hq3@C\XYF=tP&*Q]PkaLi &PӥԤ}KFe$g~E|JT2 {H.:; R-O Jc Vļ:) 2nHFɥ^*). ܈#A{dF j2of{LT\gNtGŲciP0[!XUeWëXIG ApJnM!![/pǭDטΖ腲!L@D78JR75|˷$efU(T2~=V32.7ծ[ lؙZkpj }7;],69H5H'bh0gϨn[6\~?@j\| 1)[ǁ]CA,%w-fH ȖW[vKRVFWl})$=`\bJ?M-.Ƒc+}U2O:Ҡ~E{dH"fЈ"Qj7DnMa #PU `D`T`JUN%o.CZ{[M"p|}ٟZauS(9BU(IJCꪁ*{J(eUΚ9-Zi )itכu:X (&JAҭG;Hw_R -<FIN=z^Gg#y<*(N!wcMk|^F3an+!_8EʼmO=N Z}hdNd){N ( >i-1)QYzQy$$6P]mwaxw+fJfTF'^*I\ª36 nנy[.M2Z4ӡf<2uTUq{\[‚hl]:in16#qNR-O.0⽟uwRs8# DS#"dÎ:C,5I={oiax]p2ug{V ˪v PX]LI&6'De;*tC?R[RG "br|_ Tw0*wp/.TV= u IeiZ*[ c[nҳlY¨O.4/~ih{OeE2&GoqPBR0.@ 8܆/~%Iרz+ nU[>7DG ʆ gq*f7DH|FZL#AFrD8;IMZgQ=nӤMb1ҪYmX2E谴d&|^"]Rך1qwuPYLwg,t%?>7 DRq 27MOvuj׽.kcAw$[6D_6&;p5XC֛-2{"/:# .̋ rx3Yܡt*Yexzm]pg>Y:F DD!>K/,o GLuXّ1RX:O|LdsQ[4K$th>H_[T/Vz:#S ?TaE V\mܝ9{cgzLvHx͚~:UcetE/毗JqkQv `/A $}Tz/!Nop8w7WgRP,n7WJG2w+0[8K[5Ti͒x8 ӗZ܉ܱ(CuKc"wۧ<\"ڴuCiŘD{4{N 'r1eP%ęJ2o6}k= A5[W|iʆ(65e _ [*]$˺5c.vݚ@(i]~L"έ89q쫣w56tlmG3)׆]2ฺMf y>$8V72o@ntsrXTJ/hqt㙘iMldF&<h-k#M8}LOi\%`kS9je./?Bllu͚ͅ˷xQM ʃ u&>x˫Ҡ}-}<d-"72ӶXp|XdyAAf=Б>ʻyؾM#Ua=ye?n3,!nRںZ gF2j7^6ΒvۖkE,s4RYA8YZkveqAD봂=ᄯ q2>pG JK1Eb q=s/eX@Ns^\~cK<#pR;GoUVr7 AA#s eBD4~Ҷ}$o}Qcu$A ~(}ybUPڎ%~An94e5zk;m*֒+GpGm M`m ,]~ ^ ?g~vՔ+WtLTjT$'OЖKf%޾hFQYl$C,Nd Ft{wѭ.w{mtP!u'7YC:c(r1Bbo-W׌b~jkvy&P5;&rܦ3ց7,'p*.L8/B!hZM_<[tj-pђX뎟DG TB>SB2y-=^fd~M+Cm9R4 Tc!Sq;psJCcךTpjXG t>BgoҚ+0][ѽa^\ڔ@sl瞥@U2϶qC=IvE$8LHuO\ackbNT4λPp^Uy/ 7vԁ +|sS9԰3t`Ms,&|xMp Z5 x,,#V0x/PxKzcдzYM#vIVF,`ק<}Dx*d@ w(Xl֧ TBA~]&#XԦZJ)ЦTO{kf=Uq=J?GJX7 N=)ÙuNj\vc[<2)R*}+7z/Oy8}4LJVnEڧp:Zz>n3]3Pqw uұu?@KDyjYΙ@2NcUL-sBT24FHksTQ;rs ˕[L,*(U\\ Nf5վ E>t=״[5je Sc qD3Cxj(.Gc NjXtl m[ :G65lFAҪy4feV41_4$1ÃO9Zɥ }󨔆eIpߜ.e5{<\Y8t- -|0UKHκlTZuve8|% ϼ5{k-$_y @4R 9\$\b Uc?uZ;l|dà%v 4ՔOG|"V?r 8gBV3NhV?]_aQ o6m r1J' K'~Dcgn-ΉEx s8*% n1 C\u ,/$ޫ2|-?~y }!*y2vӆ 4-Sʨ'nK]CmTQ2I0t^~By3 tB0|f^ c3F;'P/dZXѣ 1 A.|(Bmɒ6} jԥ{`t2r@9A'$D5 |&P7[Z 8EDPM`M\4Y{SZP[%Ҁ vOK7Pϝ<L܈96[p d_h8P{I:'3\e*͍\vV%;^Ɓi%XM2{ɗoV䍨߳}J1NDY%iCMKyL8UEFi g)3X& Zr~ *Wt1w__w:6Lճ7z[s~M&g80$S@ߋ`E(UYkCƢ5fs0YlEY-#´ QWV`zqaռSTq9OnᲩ5@'!)\4Zo+[cv+(LQs2~DAѕ֕Dn?90e=:m>7yd`{Bkl`=s"+iagNuMZPk~fzP3Ü3Љ`H?ɼ \stAOnZl(dbHO:Qa}PpUȜ",I;F.]-\q঄Z%E. ࠽BA V(;`!vaw36N8Dm̛ic{e[E]^{!8o u+36fVBǀeS?{Q[5bz e;  9̚ٹptퟂ܌<loڎKujlN6Ʋ7V_`JEl9DI@m:$P+yiHJ< J<Lay왦'ldR6n_MH:dR#1ʦ5ƍrb+3*eciWHvT۬{/W mtrLC콄[:ZI &qG ぞL-M+⃚ągt9m?i䧐3ڡ֬wl7=p؍k3QIvhd$Ecbbbv=v0;KvEE*cx-J-U w~G3҆uL&$0Ex;4V$4 W*ᶾE?\H|GTE;X"MT <*XRB)o L-3*'oZ+Q(AE;`̌<}Je+ < tA>()aRQDTs~MUq;H."JNŰaΠP>4Jƀۼuj:-O,XF)ELf]Jl=(L>[7#}o g$/cmKZ5_ߦ-Zt%O\lH}N9lIfa-.SM*E ;Z4G5=ÄG#\PC-@S(ZEWpeyP2sKkњY* \׽ 3^h J z(0hrd8jd',{f{sxa GRV䃛{ Rp;:sĶ7Cdlfk64 y.7Ts3)mp|Vփ, ujI8ö3ዒC 3e$E3F}HtDCx؍u 8 ؞J"ApB{N)xHQ!S}nwFဏĵS toOXkkn8q%<c Bto bS觺l<"yZWYՓ|ʋU" Y9-#ĝH8T.Q(*nf5550|aЬZxRnƏwB^W(*۞UƃLp-$c3˭UC+1V뤨ȡ*@V071-8kQ HmP'%a?^2j՗\2ta! 2|ъ8^: N7_%,jh!oO uӈ?A= ^v*EHr}_ +d~GRe0"QDB[YZTnR wjs%&+ TQ qKG(\dG{kU⑯q<k'90S>F\_ Q1q;zt5xbzUsLu߈eQn{ <\[;G8*1}` m݃ (,Ċe?T5 NAQUO ;=mcY^S1̕B*xYzĎYn4:fgOEdah1iUo ff,}ہq ba-H'ݖvvb+&$kBW׽K~7=FOC.D"t!"Yˉp-ܢ@,䄟 F##k5HgIg$ڴ>v 9n(сtq my}fDB%XG%ݤn'{(B?aF?PUd*Z= x*C]GJ&SH-+#EyXT˜N{Ӄ!91 zQ°3M?1'@G{LW(6aH̖ۦMp`7d-ggiU;W]TEk]*0LK:[kb!((ɸ;jm6\%g&KR 8hRmg[|X\nPa{&&ˢjɠ7p0{?6:1yy_ν1Du)nA/x/@a) &Z9Ek~:|w]8OU#&k )t8z!]\oXW}0ȅ05gVl4浞Ё wɡJ(7 6^<uԣ-zPú'X&ۤ$REV諸Y7uJ.B`A?p=9XUa w)0`gՠȆp- 8EYGDه,|\ڔلVW|/' /Na#q }Ke(iCrh%JeE=Ͼ &6--"ddh wVTfSR~6~-{+S;jqa㟭d#.st \,&*$!!T{fo/f_d#Z(d9>m՞L@c'}W`~M8?\?d|F?v=J5 3wU!eOp  T?$-\1v8'] ŕ8>/9ڇl`TAm*(TG5 vT7&G>SʀaVSt4 O&\$(" (7 jbЈBTtFlcТɦ}!;XGcI4x{3G'uO89f_JS}ogz]g:Eb?W oF C.j6ܙq*\ve1)g9F(;N|QΑ5gxj6SX9I&$:O2~(~֝.KK+"iR'= ܷy9)ǔ +4门SSHO %onl{c7?S)_6ʻA$cZQ Ei\@&4PޝL-qBĻ5)ho ;* S|mHMvJd.P ATu>@%HZmq WU.C$SfWb'lcU!]_8kL ) =Q &ߨ+(jkns=2.bWyC"23ћpr 1qs9+}Θ_S f{a54Y[mw aîӏ淮 8qB,K*M/ͼd@d**.wYhRzJI+6;,Cbc@(6U|*%#Pz7zvNjV4"H&SfTe.KSdTky/>-@ԫ,K|rK^B"Zt8qPߘ?LZ{^yC Ǒ!-m $jmD~18E?!դ>̴Ar={n: sR®zRT0rOaU`,a9SqV|I"l{!&Ն I:2I+[&]rc~~(_%%%( ,oH"D2OJh%\847FF  NmOdl˱I_TFwNSz׹v#tiimE.l厣&xĜ)<=ھyg}˙ X+/FEрCDhś)_L,[RUpSaM'Bev74) =ٗC5O1nnb&\u[d^8.@ծ^׽w BM5?D_4 0$y*իR4+T%LVtTtEԃ=ȓChuq @F%f/r l=ǤA]އSLQo{ {TiM.KkTi pv7 hG=G/E&@ )曡ev_6YoA/k?_8ryU2ģSuhTQ|q"3b'1IR3IW>~{ Æ .-FF`n?DUOA=HG˒4g.z)[VN7=+Rg\SpT{R7@Fbz6J#Ab>{y.Z'1{grUeZ\:GnyI+[y ;'WV.mc!{數>K JJ`nkߋgߓ3Rt1[CvK <(Μ窷[HXp@=b8T#p9MY%w>h}zjǺDRܶ);@;n%ԑ#%ʨf\2:aaVdFWK8nm ݀W-箄|IC @PН*txke)76g& &n€ C<7oDfgoJ?qtV5z_K;Kֳ&5 ߻+BoAVe1m+!Ɠ4(,%>P)e}b&$ԤQzgn,EgMmշl&s8 S;IJwSgv/{!kN->JݟL|<#eϥ+f<X\hf,T utߢ?J"LLH- r++Lǖi^EM훣$B)JH 7DifV ٺ1O؎} H&F6Tbh",v`,'| {-f"pNEF"]7yD iw QV#yN{F!9F(r< ;Ag,pnum.+9uAa ?:_P$'Zijbzt#* k+oHʐ/s гEUAj5@SVހj2qA AMH l3/IoB;N-dNJO~gzXU^&'0'36 6 ^jzvo.3\nn8XwY3[3<ٜƃ}.)qy-]~ŽqS^W8$z9ZFMV^Kڞ忿#*7s5bMma üNMϤ{![dxb+QBqK&?s DV ⦃ō@ r\lp_ùÀP_(bʺ8.PR2 cFPm?ۏ㔛)pU]r! WSѲԅF!l/W*?y{øWfDK][^LXa&m$Kd]2s%e?#bU@m bTg fL>Wmrݡ2TTu‘cr426")+{ oWoāW[VTz@?2?Pje$ץYeT.f;0ՙ[ efFL'|Y߀ 5Z/<% ‰do ^5L@FʼnuVؗSjɵɅ<R| % +8HAQ7 SH!m $e(3,LȤ$1{HNQZk VNӔz耞 `YqXC1Iٔ#|J]\|x,vZJ5Z%>7v(}P's^`g(w&Nen(9[޽Zݐzwר>d_}KGT3WALHfqKl2yYD9$9t? f"|-4`Ȫ ˳898#> xi5B{2Y͕߇¯'8)4K;hpНxmCjkI$Ѹ>뿾t$=:AѶ֥n#RGr,+QH322T. 'c a'xv.>A1uwB~Z"|\2YSނW—چփv i73%Wo9,CN n]gHevj-fm$SvRJZdA2"F|!gRu .4sH3Nt;ܱ: < 4PxFђ)(C~-V 4gr` o;9'oX#A?yv\tM¸`tOۺꫦ)R\OĀR|hY\mj~3n%DwW:)qmp5@+t^J&"V<=R! ;l&J&'|zȺ{ Sq |8|?:a}uyC/.??ԫrX>1b\]%ސ3#2%A>L Qfw"O"WcӪpQdøb]LgvA.UtI: ޾&_zi&tr^k(vR%.-js`NqdZ&yviia5J=45B|Pb?tCI}4 ԋe:iyn LܕcGUv(`|Vߚ ӯH̊JйGڻ[[(%Vy,LoSxӎЋ6O?QSW\(:mW. ۀңđz;!CTU0S oa+߰x6IruQP/7 P dT1Q>TG] n;rEVȃq0T 7q(T-o008\2v$/6fj5?:Đ7 !P0?y*ۣ嫼}X'xF 7fp+ &$?~G=)#@|jYfE bD: fb`Π|~8 +\L eщ~G];O0Kך[:$ zΥݓmzvCUWȎ.l4̄G PD)ݙϴAʼ8)MS%WR=D~,7`Ԣm6 G¢/v ^ ?翚Ā$u F7) Si#{qBH$Fշ / j9G|ʗ*eRJ$Q,Ytåf̷&ArGO#>Cq3 xHmLsYS&2VVԒlle[~MGr!ban4eI=e.R d\fH N<㔽hAT4Ѵ+Ɠص8dA6LuM/ ek& T]Ñ#6*I<ގc@c62Ffeh܆mv Ј2:6*G\EwA[Ŋrs}z41Ob$RJ^pSيSs8bӐzJfdDSBطl2.k!`ͳs^;lY`U#HjAb,8`x hnC0J1K^`)ۼFz֩WAߔNUz&KD)/Jc8}gօK^}"GH^If1'3m}0Ac z&66C3Rh_}EO)݄$04 xqʭPazׄD7Ӛ*wěЀsa=גG^^= M*.5x>k4d]wb3bu2 B?+W1bpE2]>#@ΆC ( «2辏UmYose-@PQE}s+ @NjyxbqR.ZLh>5ܫrJ*^C43J q`ly;/?^{T2jS*}j>LZ _DGd   ]9^q+ SAj4Sh< yYk{\Zg\*˻NzW/ik* CAo\ (J"Hƪr7GXʠ1E0'neRe(XAs0UnwR ض^ "D9*Ux^|S/满.-;IkE`]ծ *[V;8Ѷ\i2Ϣ ZZ~c46`T{& Kc vWAJ >J~ɂz9;Mi֦`\z:8*i؍lnb+rT||24Gx%GbS<&<@#* $V}3eV&(\vT }l sѡ]BltУms¦lE(=P3jqx0e,'Ps(oFOIfvwH-Di#Th VdF Q}Z,lq}R0*Bq[SjiE`*_B~˽$EٞpV٘u(9\[~|OИiش '3nͶ$+w{'nW Ke\jïX(UH/ _| p"OkPF8р^T!a3Zo+bG8t;KG51 Ogg=|Rb Gvbk\ڹX4s}Rxq˽]Ymrd_L?7hP*Ž&p O%ám* ETPLxR oamV&%~@,*(JTӎr٭uІ,C/05^H,[rդ]. ?|vSD=FuwoDFp7%%qxgKT?6\=nc[' $ST8BX5=v= Ax [1z'13M]NG9ןkh0A eClI7KEAg7㭺%!qyFX+Uy-``( QM ,\L4>2t* 1ųI#˒T_>sSqG~Dn~ H9"Xx"hCŝ%5w\D*tS{%J:]X] #2츏*2cS *.-KAaDgY8z'}c]4|dUa8p 1arZ )[ߓc~so7dzTE|zWT9=C5d0n ͳShzڢ -5YQ* $]?[gh q4f ޶I0>%.m bh* ʖ{gV Gi$h|%![6Xyw9ȑ_y*p[7}1q7EH+8Wb?Phu`o}1AmRufk9S'n^Bۚuz?wF7@\H[41*sBkԲy.fsҰ8H!RY5_Lc 9rjoǘ^#X+ig?v "m_󵭭 k1Fo| qUXUtt8T[D_ 6QwB`c۴ FnpP3XެB*Gn vEQ9& {?36R-f=úº|,:'%S{cUnrcɄ% fHL/K|ƙ2Pl,$! a6 n) I4&g`ZsK79QPS T7p% Fm/oٷz1xV]3Xb2cow/xR_x8 oVUg:,ncx*5 (fkM,DZii? >)O 2K@SxA$xald)ZS_ȯGysKFG¸#r(g_ ?iL?|\T,q}6.zDّvcd[pUy2\} )TK9Rr^4zd~:MI3y ȯ2Gq hh6yFR7-l A{J@TWs@#8Kf@o _C,i OPdKvBlb#;yM64olst(=-!Djx/hXrmc +XYJI3yD1qFr<=)ɶrN׏L[gJCN|ˆqJ2rZm,R/C3 _3f/|w ʥ!9Nac)w;5`r ˺pLt(mS-I5>TF%ð"=Y?Xe8E%P B6^_;>*u:H$}9wIPb*(ڡEu&t6wM);qBC!L ,ݽT>u3KjVbh˯DA3pU~Mث{|LK.KW.̳dhFIy6)A"H}' @ոc?̈B@%rc!v;2Μym4Mյ%~r$XN6/,i #x3mѴw-V:LX̑Wb(!rL6a=j+i"|=D)(B`C|de9ϟm1%g0n?Иr*wSpj6K7 ,ΧW֌d#r(ė!6IԣC\F-܍^֟JNQ?o6y:L+Gpg&qU]$ f2lئK* >~oOI UFw)wALn/Ao{CeCvFWBUw}1Ǘr`l`4)?>sMV!;{U1i~1P dޠGax,zNJփDALڵ|X~ֿL43y,F; \I>K0nwJaIf|+rnl!JʯNdJ\ =´cgp`Qy`RӁ;9Y5+CD,j 4o]f8Ն|l׺C4J=Qt!h-~A^&!CHgQ [&&9qdDnoGbms;ݞ 41!ֵki×%(7h[]X\م}":}=1.C\7xgo#Aݭ0M|W^2w&q#F;õE3On(ڨpftm9[Hq=z6k#`!u5AܞMo٦wZi ݁BvJ 7ڟ ྪDC/*D)NB -LtZ2-Pj&#MҲ~7ZfrxTrꥈQN͠eXdCD\)>'s׷(ӱ7?jKqzyrA\DcZãbdџ \lp/(3ᎃ#xj[x\BM8C3 ";?n6ll WM ?V֟vIY =ۘܩ8Oʟ S }ܑ 8 Hs5t1L˵s /A/ $|gW WQz=]]^^7C:%O&|0~\eTQb=4nfFgJdz4U wYH_(,bKob(D\8qtسVowoxLb![P%$! D7IIлZs Yl!Q I C[)s-prul"w5R(~g1] eV)\حؔ5(}όpHS3 KeFk<=qb~kh^'w;Ij)֊(IZv3S$ E yrssӳ'ytSe_W1 qTE< !z uuj~\9z-~ uQ+ؽŮ0P>d[30( 1{)8 { ]cjμJ5Fhpn橃CҬm&o٬請ldidj }Z{94f4?B+sq V%x18Ao?к*3ی2r|~S%4prU$ #br$fT2Jh5!{j ^\Gs7,X hPI%0W)Խ1@6PUs1SD֐a R-[wt7%~1%h]Y'|bko}q^dv6ћ.CUz5 @MO }~%]k|8M1e[m7e ".mFԭE-=V8g7(Ľ*Q0e6E% Mzl3Ѵ)Wd{X! ? (YcM1kI:+bfȅ [ 3/ cU!*#H]$ po6B)Zj$GW |*5Pk¿j29Ҫ4j|<\i1櫕˾ϿL_>F؟5,E-l7>Y_087lYj6[+B/N>}oֿk*aff Gw/nVq+-= _k;$5/X<ҕ)#|vɐ{pbZvxsλ ZR9̐k""Z X't"H qGۼ O#mYL1'{9߼ MCeP_C.b&Ș+Suj{o㢩9j@Ψ6bϜ0~g>S[koA"JBlևvb4Lud<@+%h~!Ԍ%^%͝RTs~v7<)U0t-蛢FygY6 S5?:uꚏ7w9{fϳk.מ=(j.z8.R,"JϢ$`Ryީ 1{ P6" 䖈u ԶaE?'yh\nJL铿,]Y`j=udxQ`WSm[\;@~ohF}e!mFk8A-S1Pm2PQ{%O.B EY=-,l8x /w`^Dd^k, z7._cƘ K7+~P94TI"0r!L <ғaUJ+\j;my`kDK;Ş7Vl|{j(%󃂰5G:A`p^BS$ym> j>toDz f gZmi]ZalKZC)9̹CoIy2I/VsnTRrr ;'OGdif > d#C?;3]g:CvSem#K$UAъIJS+~Lَw8xȖ@K|822V!9#?<_aI|/e6΀zlGe*5 (1a-ˡ8>ҬWW̜,CDVjU쏘.rxBhg{~UuO= x6%Y(dv)t@W~ iOwc iٴF皘GjJ6B9$᪡avS/4KWd$EkR, wcuQ|1{'ROctJŒ@Ljbϊ?}.5۰؊"Wd;)mjSg[NNh4 ˚LT8u/sQ|44q3@XYB Bt.j3)Έ\{jOr8fo)*O)B#| NdP hyoSLJrw>9vr]5#a/FS;R7+;)g+nA;*xsjEaS1K.wa 岥9-QLd(5^jw\P+@X[Y1);+8T }RA1 )>v:/p^4Xq-mtU PU0DXfE;=N> M7vRn.o(|[fPU˸cxɵ5!g|"cx; <¶x] xwZ &\Ow5V AC> -`LiM`9?g t>!goh0)Y|97ǒ 5X* #.`)6QSG!R HC_$ xO%Y;QޕnJiodXc Wpj|/LyIIϻׄm|w4v!9!~#U27O>)6[j;I<&:|tUM9!Y~ꬱkw0vv0KV$Z|Vy~+欘uY%I}oQM(|ʷ~[L)yA2jK #yHZ4._=zSp 3åYYh,N;_7c(D9"ZՑc79 . p7$1 1/g(蟾Sle8Q8()}7ۛu)bvBl2la$h0vd)t")S :B6 A,rv&78ep}Ku1~91q=B )he;ٳޥL#@AEhjWÒWSŻHDՖADu ek '+&d =wК2n& h=e-ڔ#wjd_:l YR XW F+ Cub-2*n:(-CqϤ~@THQ=QG/. [+dׂ@8Dܩ؏`< ␳~q(oQV5I6Xg)}s)C6a^/ Z14aYvlv "%X=CD<Xtdy2d.q"JNms,qCٳ.*`#f[+jB,Y!ŏ6ܑQLgF/}Clm6 Zw|#_G* -h fJoO~kZ U n>/*(WQ_0׈M]< ssq((_iOO' Lg3h~Ϲ˔>ӦMsb_fQ("fr7UIӷ=5-5"bXeMأCsTҍU's|;@)v>j 18`u]mDajhqk<}ڤZLGݢDpO,VK^vrWCRx~ˬb1H8)D[ I\z|Hs?VL_߀ЯB.%r vZ EYB65$|";Mp~ջ} 0*AmBzݸ\E+p]|`D? $o*e[#Y#9ϧ]BAU~8KX=PR;!/ԔsSS^I ay< ?5(*tHhaQ(+n!ӠSNyȷ67 >fP=,ȥy!ͥ΃Xc,Ac/@ĨAh9Yůfb>! 'Ѐ-^bϡt>+Qpn cc`OApP#ݶ9C'XŮ&c}M7|4uY^"1Nr%,/-of /g닲U jlHH 2PTo*}KxG:+x~eyjL OcD-F5,J+΋e'`&24ҊhdO}\w4b>raXB)wdEOo5X.M(VkaG#AЇ_BAԓxZwS* [w-uCq*0iߝ,$Z`!T|kPR^;mz8pAv9hsD*/pJWq>xx[*l;Mat$ /,~e,n4 z,Ia&ZV-X G]:u"~ jtz_cEo$sV~JAG<_TʆK⌔ 8ni4 % :z&'0M?&&MQ6:۶[r.stMs `\T, h̑5 .'.꫒{ib7mZNrAv͋׻ _#YЕ'FV;\qSi;ް{ysgߠ*OKa>So֍7WKUخ|GFҒ*=/MrJ طҞn zNhA%.MA̗$H#0(?̥H/NTgYk}H-TRAڌgJ٭l;?/"&On#{yw+Vfc0vF­z=$1 3ɉûfдc3O!d8bZ@(zN|&0 h뒘y KJ^Q(Sv򠠮(҃fV$3{?s|QXжvc1[Inr?ӄݖB%s@MaKD~; 8&:P|]L=\渖˱)F ʸn&oq[U+1٠{6pFOC^U1!f/;AdhH )nm(Lh:XΉcPi La(aXSTW 0: h带rCo}#2sw.'${)AIq ~,#&9J&uŒhgFFZ混 :1e ]8_Zk{\{e|j" :=ԅ/Ҏ1)X?oɱݿj$$%pq;^ 2+2ͿD{o+ E@G_BaHzW-cUYT"wѺ*Fo$O:qsƯ*Uܑ(vAY,uӴD |D|#0>>a-{ezLY'v]U2jR7F.Tq i\CBZ]3hq>:~n%kvAhJ536Lqbr^KL4qϣD~%Ц "!܃v'm5P&݅0NĹlgB̩$hM(FQ9[?LkrĠ`M5\>spf>N2f"?*b,.Tīz^5N[X\JQ#quS ֍>IPJOy-k82sN>q(sR231ɻԭ|=)2Ec߅m-* 3_Zr!cΆh+&.׿`}ު۔z4vǨFX9\"I"2-[ 3<윎̠^Z_6xȪv~L1ne v^}EJds*&=#6d[deUg9-F9ȩ؞莎-= }'f^0yNE\֏a "SP߇ξݜfHt%B a#LɻڪsOtV/{b9NKτ^?!VaMMs^d1tVoi6brRI}ENy5y-RzW"u6ɻq@s܄!1';")6NQ'O~)“"WQ^:M:Rz4QDl&.8|qS8s=k#t2_e8<\ (Gt 0]X{Ȍ G7ǧZuY]j{is^4Q()#UӦlU8|s i-j/_A1Ri75Yf]nx!}"]( ќ@5c0pwa_wZMi&qoCdZMRA(M6쾘^]¤1סn6xWܯ,m% SH%ğ¯&0r=zX \hL'Gh&Nvgz ifڞ܎o ͒&|)M6ho1E4=iItb":|rn g9<5" [IEh0M(>NЈc;?z= zl0S."n |FQ(xSWR-nm[EV~l3fȴ `OHrwKŸ6ZډzjhÖ1ULZ|4.KE( ?pMttR_0L'!KAdO[19ZN͜cOƨO" 9?bb*F~^.hU>Hr3P,!XU ,I KN,^ ;eˈlM [220P8r\<5[l%ͮU[7v糶LrTy|̗՛bg-Ʒ"p.\(]8GK@w\nAbMCv&>YzNHyP#x ~̎"!91y|HB )ӕ:8#q1ë,7x#a?+-Lҫ ᶟS6Mh=-&m HT?tc,'d!j^ @|pX 9I*G('u I=>.r/YB.9|8ʸ$+ ƙ d(Z€қye3w*ΟOZ),;u &Tg nBWq1 28[dK9ck|_篛(y?$_^Es/ Tr h?: i[ڸ,;$%%t} M V ?DH&)kՓ҄Wa%0I@7~DNDJI &/֡IF~cWݚH _ZL NNj2/m/>uҘב@ԠM-Z6?@z{t9Zߚa3waLll|ys)2SqىlVj.;a=5X"- 9$ܨkI@k+^>.9Sa(K=,1ggaVF3q͐F0нhԘ2@4x(݆<96ve<^ȵ, W[ +Dh[g'~4p-M\pP%3ţq- p+}ha0*j:)08f|c(SN/%ƽ2|4τ .~6C ײ33Z7 9dOd P{ q4 ~.dZ#w9KIb] A|i#iI$2* _>cyPFV!Y6ty}LXRM.<=8/+c i[|{ot=4Y2[5.\!'Q xْhaKu<j|/Ν7+AE+zq9ηfK_< ZS 66gMmxL9!cd-f9:1_AW5%HgCQ]"ylKB oX͎i5}׊: |k($@R {Uf(OVEK$j!qL:vt`rGh6k{%Jm˨XN F&N-'P-+52{}-q}1O\a8+^w?{8Xdtf@ln>֚K{mmiLvRH8׫̊R ܑ͌ׄ9PA'0X4al^5H$F$&\ARgzj'{cS֓C8V`q4U9n`PyWa]"x /m6MO{V?*h@k("A\]6{_םg0 [B 8 uLX8H-w"!v%סiL"=pUrUJK=/I7>ˎ.Y8E@P=ĀBOcMr,paCǏ,3G R⪷ 1aA,DL/Kz.ܚH2wobтQx\;Jҥl&7!YzlFſC#IRe)ѡ6.~%YDʣPsxgEIT+`3ǎMMGB%V.W=6V_dNI/쾪he_O`0"=x'}sD'/o8ߋ1 ZOqDzYCk#Y*W;)V%Wdv볢1z{MPY@])p4O#[M+t+zܛFo.kyJZ_%ƨ$قFM.b&L1p/_DflW*/fְqbģ9wOYK~tiZ}AcV5yO>6 -UtMEӨqt]ӻy$oˡ0fjR=)v{! H3oAF~ ,ЕJ3ܐܹpۓSWPV߮6vݑJf^2摽\F Bc}^J[~EZ҉y#@.%Ϧf[I Zb(}g>fexttG=qn)/LS|g4k&)z0a^.x%zh D\ ˩Zee~&Gu7v4sݷ(co47Ԑ7Ѣ0śX D?6{b{e)/#2ʆ־8w@ubVg4tWHZ ᄚ9[Ɔo8 E4 'll\Ʊsfwւ">͒B5*;dd/ٸ򆒡6heƞŖbbȃ8rwXo ;sI;YyP y=L:@&g]pۮPٝm'"_H/䮙bkҼ nBW?ǵG9zdZ%hzk% 2>vJe[֊%Ni)T.xa7 ;dn1CHHV17Z4 0Ѕ*2 uM6LQ,=ۉHڼ?M 6k,<'ҏ r 0b QgXHLRM#kX$sKVfh5cWl/~Y~]Ö;xJk6yt#%}fVMR>S谶gbڍc qUi1tUrY^SqLf K?ڮ ȃ h*@dFz$ &hpVq&dbBE#5<8<<빹Bц+r( 9e*OD>̅]aVZm'E| O Eob0d*nB<>4"? JrhH)GoL]JS.Lx{:] (i\a NV@ҪE1 9ak]j n:bO! [INRPm8%M;(H,v]JP}T؈"XLѺf>`Y4n^_ S=yxu15DQmR8}I"߬kCHUӶ n{x_( {8X?M&duښa-]~)<~R|M%%7;^|Ӳ1XW|ME5MS. Ur-x-ۖT x BAC"ol:CuB*̅W|jdwn &aM&,u[}+-]⣔ʺKҠX#5 ыNɠ~*Hx@S1q{z%xde.ҨKB5.a/m(RtTij8~u%xKxeۇ%^aA=IZww' y\ pi LEP\|߽7zXDƋXӜE"D~Cv&@K7۟۳Ҡ},s>uyн6o_N9CnکxjTV^/Ȍp*H޸AO[[iGۂEPo8<@m ypő5DW/s5BTeFo']wjC6uwϋh_2GwR= fpޤ{fde<:F:O ~laɄ(Xo>SdqPzc}tacҭ7d>Wew]zcZY;%sb WMDuLi3b|8G jժ(xW)"o5 ,W^j _ -F";oJ1"sw ]bEoH@MVkY=_Qs7Óh|fifS1 E6;2$EV>*SF9Rx#_drRIB5hNO`pN14/ 3Q6aU|&͉\o=Z=O0ɒvr\RS_*<"Jc:]ghc &ȗ \v͆l-;ͷ|T:B]V]1lFD&=8 @|f :"MP/6S hzO 8\Y0DZTg0F Gr}N KDa;$4aE)-R)YY' /֠)]xW dzi[2~zAFAFѽ4[({rPO?KHoi_{ <VsMt_ZZQjeX9+P g4ک KʔFčOʪnGu‚e4ƈCfl,ז"V쁾HQpn0+s3>s ?D,cz .\C_&7u W%M9wwJ `K`&d݊')G+X-e.qe5)@y$'em14%h{.g~\o0>0s2v~'H:y:ZLQ{h)1IXMO`Shz㺏rC݃N޽fu=8枵&k>PJwŐ'!/E6͕ZYm472t˪}?2.ᆴ,cm4 uUy6sK/-.^l0ۗl 3H^Qx!>Euf5 g4lօKU5Uhҹl8[@WZϮd.`M=nrvkS:$W!Ԛ4B,a'^(*/Ƣŵ옓&3,W]u9Û}&=[^Rn#iw`zEG4Líg3Isۺ @Ga8CsY`7G1>$ SBfj2hYXOQ z>LfzSq,E&M.1Dw8LJZ5~GuRoVIF[j,4ҟv|1 प1)e$]2S\7[HgbY$o}XhfY3+;V,6DY [B^vۮ&LRw`ac:w%dy"̙cOSHZz (z=P1&Y[I.xVyï*I&vƙ2SZ2JQS =i+2]Q ^{sƠEf7V3]#y TrEw#ה_ =Ŋ8<3iл4эZ.a S5Oye?QR:r)[6W\V&Z%lHL8k FК(= g]5vEQtAP"_f\;f,};q80C3:"QL)sKwz[<X8ywjӣ ԺDl!(JJZSB"Nt=F5F2wPO^8Wy⪽'bW3`j2Rgo6\R#9ijKttQ| OP$$C)~rҶ6 O)LD?puWDm>͡XjZ"ǠB>UAi3;7TphHuny1XTEl>x\92 NMl9)؀icZviFTS[p!z'>R;bplڈk|,Vn@˝,uI8s]h=ͅ"dLu>]GH iAݏmꌥN[1}NNӉBU.#%zsr7vjyͺU2M{Ht~:=J"KJpj\=>:}.iX[=`q*|8&g3@*.*UHLq$DYO ԀOs 0xw]fY[b4P{b|z<(iYbAQ$S+W~Ǜl:H6P@>AVVXQgu}̌:uY @z9?/D'YU zء!7' %4{ltʌ\bcfޘDȾoV_av?7ݸwWδb]=2/w'4fh=Wjَg!s>vR+#ˡ=U|32j\Dza$ބ/m*b׳`&<]x"jbc.9%g$ Ҋ&cY&fczdATu[q٬lc'fmFk#(^4Ө&,Mx)~{+iztN8DԚt~HvOw>؝`+]E DMza'5gLk.3[&rє P:=wOGTVB}jb3 :܆A a| yJ̬Jo;;0Q oR dhnHĎܔZItpVS?%qe\=zB< tb22^w٧+mSɟg3b[X/7B^B_"\Ճ@ywsJ R$-[v a"i/B43`j5L8[S@+,öu'zMp"*w3>ƢU#mUq9&0&J8 UN)Ѵg27gvz# C+Ԣ8ljhuEˣfU#˾E-44!C ʞ@1Vdy9v5F`:e"S?jMdL2B5*!RzX_;9ȕU 2QDT sx`N/^2Yh)_NX)J567tyǕF? ,])P9cXkMxrX[us ޖP_O^ad|+u,a̟"_ꕑ)iUWU?96FT=䱜Ƴ Ȗn~f|n#P=X3;e?߆"վYoamᇀ3snWڸr/m'HW`w/}՝^)c5⦄MCkj3Dh mno8GB9m@m[KTViWנ?`蛭vLjT7t /b0H]-kQPm[*.IBf˳[b9*NnKc0/g9/ dmǀ<^?1$l.[5=: >8Ū@ T[Sٞ0nEx`؆5dK&\>AcI1yZZƵR襦|3~.KqEJ\^mDeJM"P/!#aSAu 7\#},LI^fmG&Wt3Y[p4UY!wvz*O*YBQ"y5Mazg R-xՓ;}vk{X, <pq! cw{wh3[-̓R U/9}GGC!X~*7W-IWXh*зty<aN_Z_ĊW2nF6"d["Q<0O:<|vۣ\7 shNM\Lktf!,N{AzF#ۧ@!67]TS)Ff`؋@4YiQ4RKG\4- UD|oiS B5pGS*8&G8o@1|…qvW0,2ºVw$tKGE8SLtG٬wMR$?`kuTOTݟ/ߜXD6c1.13xksr?bi\zrźGjS`N_ ~ƀE">3Q9IxyGdюSepd̜h]b|]eWV:z@TSHaZL}ݺ,h 9ԨY{<T%!j#RvѻӻӠ{J_–}!3U 7J&M"#7gj*@>q.bl* DttOIӭ$9(Tɘj'(O!cLJ vhۿ:*L֔l",N9H\*6asZ5T9"!=WPTؠgLM;O?E aBHWkP^9bwE&p,7xl,nH-!<ګy?] v 20cNt$/ŶDyKGi ;s|J~CboE!gp?ծtHϵU^|8Ijknw**d𽪚ǻt{+~.ǭInn [x Ta?*g!q~3f!Ûћq9l -tm^$uْ\)ejnu& Qj2F瓯*QNI5wF_1cڿmi/x',<ԇcOtQn0]-g[kYZ5i u0/TbHv!@Ճzr+S#aCN)#V"wpܫ[_X:g7G59OU唗2:{ڣ{NU4z{?aoz_ *xNnUQ,ӥލMH>oU&g9݆l n0(@Nа*0` j ^i>pD$4'ZI;91-NLofE0Pn3|/X ɗ'X,qq]qgL8u{83KwBYeܘ sxUݛE@GIٕ%@b}\2'G}gn/! R=BBcP!k NdaOpY<]3O"O!A' /,YNɝk.ٯoqfb[#'Bh[ٽ xXDvU܇^g=2k xm1M&j$E[iuYl:UYi $㌏juo ꧍K)lVE8}aR2 ũ!ol_G>;9kM;'WX>B5 E[1J1l֋2CC.L R߰Œr{+ h>VsiADsӂ2}$- Kn5n97p_]wH΃{)a0,FM7r"Um VlT ~Jl:rwA4yXej+g{0+~ 7E Urvy^C$,1Qy9tRb=qМ-i$_BYOLյʇv#OݟJ4ZYyp{6vetfaa Ҙex&>⼓::[ARtT7eQ[,ݔœ-$$ `]+$7j Yy&h\Gзt™g^Xb5?ߎ絻 EƠ"C$WPX) x f V =u-DO -&Ҩpgl4`E($FKaLU8{k,ŁW_3/4!A_@pٖe^9,,-ث 1ãIINd+= %E7i#:kr^ EM`r%kô i3o+^vOK%,:̃e!BrSn`s!Wh2}g 6h6C1N`3{ѣ(\|eB8;M M,̥ t.u 5бwyvBkMQ='NrjTPZglZpuFu ,1EkV1k) e\ ͷc<91k8lEFVNTn? oL&D(̌%(̣Ked\{(ëXHCfg`Mum RP@ȞYhwxY惂mr(L s\/sRJ؛`+Dt?ag63bY P!-[t9|B ٗixa#^ysBRDRD| AL SS/@gtH?07L!3%Ǐḁon $& sW\{#.|7r•Y&DkBw6I٦ IDs/C@x7wCyE4kITUGb ؓx_$<ãE%CKjF9=7U5k,^,jzfR<^~h{lePtqK$|HĂ(nqg8Ŗ%bPN׭0ibQNP bbԑH*cfb&cPfF>-v%ǖ\{tYcVLGDh>ݸ&\og]x$*y3^ e!.G[n@a+Y,ZtllG;AU;gwew̳ʋEŝ2t>\(US3b^v`>Qj(ꠡʈ`P;M<"qFeAC<̖ l{@?Ŋ]IHհ3QeȄx\v}e1U"_r6z'@֌`C(7 'F@Xx3l)b'N ڌ/m7ys%D$O*<? E=ήܥ^\EuQm`Gn/uaǝYhMEl"~>6S' [[хUHPL?ր~5v+dۭ__~N)IHl&bB 2G[! Imu#HF2G+Aق28P,u'sa ,"όUMzٽT3gEs*`1gC~M[D^STȿ/ 8}#h txFl Jdrϼ=N@P OHzҍrL"Ik~U!HxJ<\B9dnBqd$ߠ [T <HUmo~x|TVoTq)F<;_/ɡf ~JCϖڴ?t2zƷb;'5„Ggᤖp`@]ͽp x;c*#zY(ì;x.CR/]_ep%@\o%1]i-Z/uHs- ѧwZz B$N'i2f[!JI@$b<r - QR^m@FժF=}O+(,i&i!2Nj9o Bx܃f/|*N0 zdssI 9J|(>f˃gu&nwkƏprGSj6e} ɗJc4VA_M}!lq+ΑcP=!͇Pڒ8!;wq]pW$VXhjVxf)f>>%~"匽^`3metҦ%b>(ˌm2X<`^IlQ0w+?=i 5 p2\}V ;ʳyEb&K[Fl%YE;q=}\HSckF[R5ͪp詈{qf¬Dq~`??ZL"Yۤ0v\#5:,RCyn"8//;` ҟj]>8.OLb>: A`n'!#@ǵ?2,nT ]m <&fD~n,5t]Ռ-eĮk X8ݭl m`kkƝKF7jY#ߛ;H@§'Eց :{k/5;X10 ։k "f#QrFus&Tٮ/oI,voŻ5TE ۳4^5MA >9gخZKd 0"-.6`GwCZ\ict ZXg]F"6(=apgXU(Etۂ A[I^[دa 3QiKK8RlFWd; 2T3o#Bsh(|34K_)*1mrvsvm@oi5e({;l:pലcP^~H}ЇC>:I۱:&=yJ$rI``wek 8AeL&Mu! cwBHpF&x0q+K@WFK$XRO 1yv^dCQh[^t gABpz^J[E0wwDNM^ND5rϛ4"#ׇKk9cyE%~cWۖkj`^=4Wɻ]^SQ&m\L'AAz'fU7Nw}xW~}Cm5?]c =t˱BI3eIBQTȘ̈́1=ac VA1vfoXaz%Y{ vb{^6d6|=5GAN`h]w^gbJWsr#Mhh5AS {~Hi#1* ҷnFj Au3҈5Wɦ$ JC."pn\ w%yڢcm ]TUmNj8jpRNLA]PQ=R҉]@(cC;s(xMA`~Rў7ޘ(\5q7œ@ErA;(*˵'w ƖjQ>~Be#NvU(CϳLH L}\|g{^L͒@z#ӯ~w5{&m)_r@4A]O;8~[AK]Rx7Q8k3.# ssB;PQd! UvvdG_fȇH,Ep-E.rˆkqŊ,Mz;/dyԟ{r#232|G] GrCp5?' ok nMt/\% 9^Q^q'p(֥иoJd[AO_g:'oi/N+kR^B(ƜWGd15>^2)7;EaDg:hDɛΤ:d 2TxܫVA#쒼rC..hj>Z9VIi%} %gjryt=jY}|%Xj`j"=Gjߊ胿{ۡרSI$ aX@f7JS zVPl'Nc=@oiV};7;S{<--7Ŋps~`E!Ka lc}/4 :.92 X4huqGO>0KUp+ [ ||+2H(&]|LIq /]'aMT _3!Fzq &亝u)Qɦx KmO{哀Oy#ѠE;tYS3uLA/1gln3o\pEɉ s^⪠rcLe-7).c(+:E#>FfEGYPE)xR}(L+Vݠ&ƴ!tQzN$T%0"9FQכ\ë)*{HV'ns}MB<˳5EMzxE9f ]7<\Y0^@W/|y^᯻<+W,G%ڍz}^ڡs|߻ UFvZy;;wǀիp}l:Kv(!p2zmV`353E$/ӥ \4H2 +J]p }̍>u"MĪ.BH{ne~v ۹(ug3jB[5-*DQsZmsNGIGHA!]G!mYyGyE$-t^7RڍR7RpG[*.+] !U;{XďXwek^C~~aKU]Q*|u^g[h/J"B1F9\u/8JRSè99Ndp2Wn>#j?,s/.R1?B]0|]-+[^2@pMܝSNe[&soյ;>z_O7L1I%x:6g!V}=I $x]zlvY@T[ @1p]ai s /xJ*+{s&@܃.5z6}+cA8(JuUFnSYf-V7iCKsZuԫPofwS2{fixJ@AAԣnꉬUЏ}63UW)?>$Om,YNz4MHgbeÇ#=:ބt%At=/Z\N+sPqnPp)㤮S-|3b/3YXkpEL&&٫c.@ Ȥ {`fytf1\p÷/tp42<u>ziƺR 1QWn?E5a ;,J; {YPICuƯ(phЋY~Rl'(~c} z 'pgj.pأ /&R!p0 8ah=8"la yP=D;4oYx̥Tr%5wy oi\Tpaer (:QGP_g-5ɹOLȃכeV!I=)w( K 7>E.[X]w{6OXoNԉp#0YS]tymiXp,ɱdȅ"xMc=89J5[ g( z}ls1`[:%5o[v4@oOƲUn'4xYDž(@ƇY;|[S82MLR ;9ahFBLv;<{ ÛåO =kEҷZP u5"4մӉdژ€rdH`Q=-: }{ %:2[5>;Ic}XVi`)>wLKr;+yG7)+ِ޹ ј;tnf4Io.dKT6Һ0ncW tMq SV׎4DT .03djh"ar]Pڈw2 5G:?8iBJ!dy/Ÿ1S,< 4={XyGAU$zsO=A/@oF;^XGN;\FÇ5a2&orPr."QLsߝ4C-W=xA! ~Kt|Q;J7##ÁD-ӕlo}rWSc 3iɼU7D> 1Qm7,UY=~(twݢ|=gfgUR(zg]l[,v̇;04#̋|b[3elq fj}RKP෻mHKM^202gW lg[\G FRZҳQ\Né}`U)wq]lI$]g{cѣ!KIc5PR]VKq#nb !+EF{ \n6t2ә N b7kh?bhpŔ:~TpKF[}P(q@9׾XZ˛JŒw);9qz"?FF P4յh1ūFP'x"1W`GT~'%){f+ׯj9cVu8[:>9. Ȁ̡{rrc">"bQn&L1)<8)^]g@ASH5 6B# Kh5!m8={ЍGjYoϛ=צ~уi D1ýJSF㺗ZQ7Ñ(YkCR1K^8g|k+xK'Bs 1ޗq|Uef?=؄จ}']@}7p$oYx[piR|_G- 8L:đ/.t@VEAɈ51J|5{1j8fL[Ū+/ *W.ހh0m@hz1e~l]mJOfiT6j'͹Ze cZnTݣGZOԥp9 /@z]sMəʵ%ƶ+1D ^bB)=^YMMo2JrzVܮw!i d1ht #bRpy+%\oeEi&rt%:Ox;p{ ^ X=ATT!>KJ1JI./SVLޗjKnZKS!,B[䳩tyITґv#S>@5\SmTV E$SgMK *_wвRW]A!h^:!jtocn{zta}$ǣѴW?nǰ#Aױћ&EYʩթsl.d5`*CRByW1*`j ;DXuk[oW9;Y}'lnn*#S`h/{ɵ zC G-J#DGZxմ!C@ +L )dA((g^o | Ƀɫ0km+.ނqLg/JFm CkBB2Arcs{le8u"]tأx+rmj;)IEx5'F /XY*xy|4BC upxIŁrsL`r8Ǭh㒊yV58̙A#hةj[7CC/(3}_.b8A]sHe ;aW`2y1ky5FWV)tmv7dOaV&L[b%⽰>Tͽzd'bY)uO D! +טn=Lw򛂟i.!)9-6N,Z|Tnj&Ϊ^ 02ة5/PVvl{$P~=YA(050+ƒIGJN@)N`a3Bn $ggJQHLUr&Q;KUrZev\$ZY=C?@]/d޻sMe rM5 n3\fG|ፏ,C1(|*fdtiC$_cR,j೟jԊ}J8O054db7~ﯞc7zwZil-=De@3. pj"-acuub / jwbj=zEN*:`6LdU:IEw0])Q㔛hqP̥]Pާؗ1ԣ˾&ē"R5zBg. ԇE$,Ih<6>$UbܷJ7B`vX=VXYrnHWDOv5Ô꣋HUl2XvzUb?CHhP3AA 4.7-rfk :!Z dku0\W =y's^`?eUjc' .n-HJSVՅcÓ/z5"T"lܥP;72?0Ocw[%0997Tޛ/,!A2ўPU)\mf'9 <8N.rZw8RӁ& tvЅQ+zDZPoK=z[=uw//";[ʠbԬP-EӚcN&}}IgeZiDra)ǟ>I`L#P6Hk:|Gut$Bd]A9t4`Ťs_j`Db % N#6߉-<5;XxA颗S?FqퟕOCKQ3^4mЭBnM1bEeX?wf?Vzf5 V< XLѫғՁ#6|'S^8>zDZf-ùr Ñ뜬78mS᚟~GBN=Il~\9.)9P|Iqa4BFhc4JI;չkH fP-^NL*&˃_r(YsQ.ֽJ!GW~o};Bv\%yZi,8w?GWBȌ9"TkuɤLoZk[31YֵC7^  ;C=sN#q`SԮ3~(6,=-n0EA7FPle菗U(gB{lgaOHZH2k5 ņ}Pa\~ Fu2Ṓ^k~O5%\[S6۹S׹"'ZdĔO^` 2av KV*8gLJ% Gr /=uN+9s&8EgV,-BU;ǔ5͊ *o2ܐ)CLpQWi<#G= `RZkYe%GU1}1In8]EC>_2騑l.5synWh)aK=@[]&y{jzIx f m) wQ|N~1!5x{,J. ah;UqτW$zvSl:rGDT]Cܓrn< V Aץ O> {Y"s%Gkq2Bc!M3)lVxP;աhbgBE,;_\(:1] JNQ(4ȎN~Qv A ΅0n"{pZ:9a8^wJI䋄ka`U]k뾑D V2gAZLAi?1rbxAU኏;15*oPׯ#YM3Zz! ˋ30Kt$_Xz@g_Gm0>L.,'=P9c*/[V泭`2aBgnYJ`%3qZUS-5ﭛ<elW#Ȣ U0P]<+#ϡXiJ 4؍jIN( <%3Y-MUw4xgW~6<UW3d,ԲEtAJshA{Z͉ohkz0S9ri v*%\գs>\9jOn C'K^C*P:x0}T"MDv'{cx$'? KǂE (@/) ~w:lȭ.Xgn_ /eNmA\r'VZd]dz&Pvt$r3if}\?/a*ϞwWch$!,FRb &FzDi+$4Kੂ+aJ 7mNe1訨9Zu[^1Eָ=$6{W w":ڪCGѕ1*n:LA*A\C"gM(J,10M]q-O#??0[źXKѴ(YQN&Z.K۝ai^= (: X%,.5?v݆dH:{vhn"J,>fǛ5S5WJA,;MQ5(Qt'Iu4(8(#$Aqw^)i66*[t}}6SiTB3yz(,F[`V)*? 7$[أr jEqn?,$El崐ōnԉRL7.f;)]#!j7EἘ n#"{ =bFVzzӾBdTdOEG[~W(>53fہ,d2'gZ>0!\6CޠW ѠQ'q09f!~6MagW1mxM{ ~Zv]DzǻFǛ xeH-N7ID>[em(,]Q~܃EZɨzXDE+gЗ28NyP4,:wS4]G/\o,^2`z{B+lV7;& -w~'Й`0!a_m%nd鸴$vV>W~QL28#v^v Ѹr<%σo#24YU,w atS!OB-9T+f}j)¡Fa~><MJ]9%bInc<ɬjز V{%!N^d/)%<+KbitCh_)}v"ŜXp24UԺy[Pzgπ,gB +.Aˏ`; *O+6B{oVBɰ[e`ƀq^{&r uI>tBlYAHW-GlnG: ?'yN\,+ i]~ԏ=@{#oh/@vu!5 Z\-`G绡x@c|E*ì%6Vyrzy0q7n2)q|\b,eqn?24!:^0_BP  Aʜ!='s6n-N 5Iy\F[1i3x-rm曧 ߳h۟;Րf@IJ3_^G r\nڲU03 ydq҄ +RO 2LF7q?#{r374DevPJd́Ʃ߿IRI$/ZnP,{Ķy]H؝k q:<@F7v\/Po$56.P>U!^ :9OCfj~E(Hc:߈yUjd;6#!;֤e9@9 ;'4؏ hJT53azȪr Ƴ[7gؗZ]50ƥ#8Uμ^^28v@@K@J20tv("1=N9i J?|l3~]OҔ:^?/ޡ%qɗ=x|H±Y}%u*Cqxk#dw7M-;RHX$xM#Vu*3q|`9]}g>/1e=bb)z4, $VθVܔbBAFFWYjɈܧ6 4nA+3}= \6)& _ǟ{#⚋-x& J6ebK$L/f>2n3c w\RX<[pWr/fqթ= 1pDE;nωg '5g!`a#9)]X)H~)eL>!)ԄobN\F5^7tGOz LwߡB@o~-;JX4*d?%OI q?Bt<0ly}܌+;]! G+$Du6oh0@2  S-6ZFnQ׀Hw3 ߕ|#s?$%r&&2DdCAf(>䥇h-찞wy~PaƔb"VHyABm>x;,!}6e]2N`Gfj * [=l~>S8W2׶{)&|3(Jj8ԃ[ת+czvH|("eh1fۣR-cp^NӋ]Kj{Twq>Đt( D] SmNxJ܃>M3R#B6tJӻldF|u}<QBlg&ѭM=u>NnŃQ^:0EL5*xՏkjvFYf*WJ! \|&ڶ U~Ven.cNL6On*Tܪf W k5Iˣ>9ls6%V+(B'3n]k?>!o s@Gay;PWBg}6|కUS,C]GGȌpu*Ƽ2.ŊK蛚zX'r3E뢻-"੤%7i8>{!HQS@^(Xt^7ՁbA0 ZR| U^81ɀM޾%lOvY*}.'o DK6>$,Uu!c4@8i!`d믅C/ \66qmXBW,KO/w>#17QڋbloK?U>}/n8zݜ;3r~vRDY[tE;c@V)]ҍmuilqQ%_92R NYnie|H~jq>9h^ژ5Kx”m;͇'>vU!Nj>(@?cF4kʼTN[;(;_:46:%_l@pŒd5lFgbѵrp|B ތӲPKn74LӛM씔ͩ 6p̡prP_P3(xCœB {ُoݶ&[ru\Ju_ZC[p,lǴ(q{ʠ>r\8SV8$ 2X6ف./F Sto%UAUOM8\%" ol1؜ՠ!մ56Dj}?ufJ.!35Un :tnG)S!f\9&_h !LyGvGvfo%yt\Y Q<)s!PVCB"Ke+b}cYz[!ZF !1|! E;c^sgVjx\*Gض%ި;cE접 ٛu +fvY¡[Ii?*8;}'&ي(^H8m 3g^4MFd(2%iؚ]nE8y5 d Lj V ]p4V( qWLN4;KA`ZLnGP&U4R㫇FJ@4V`qsK=v t-m`g*{L{uW۞Q "0 W@Igñ1 3;+N{9r'5I,OFaMq4Z? S#wԣ^©,` `5, !qLvr ȾZ)66IL<Ӯհlߥ녒\B4V sBdv!25Dj&#E[/d& AȾR8I> hm,Fq*[1_Iϻmك*tP9QP.8=%$꘬H(fe-Sv@)?MBlVԲ[̽wʶT;${%qL\u&-atQޞ X2_<_>l%x2T[@ki;S1utoņGHZ#nhSwzwo3/|χH]h.)FUiSwĘJWT$-lPT3(G'5aXu&a¾x1t]'B֮fd3s9뤈$48vo]LWh\t8MJ@khӠGG2,2GH ! PCgߘI{η]@ ҹؼX$ϳCMaNI_Ңы/̗#WsB kQZ(Kbf 8Zu0oX>k/O0 dUrt I'"_2߉o_n7e!˖ݡ8QrO_0[w.Y©u)RBlw.J`H]}Y#ԕL0@r,Kd[ÆIoS 'Iz% S[!,f߻6X;]%~q).0'AL˶Ab'33uUTOF6$h޼.(]9M| ̣:1/p RNGZcÜGwnz"~XxvL0hnj$[049OQc\ ,\qRrkϗnI<3~ qU&iedg5G_ ;U8面$L#@T&_f0yryi,٠y$hH|/<$i(vGΧ9.iIMKyqJKb{c!؁4g*\ͱfz9)=U;Pld}*<3yZkQ2$eKav|7.(xƹy9 ڌ[L?8 V'ڱOO6q:mX+S-mp=9hNĹ r fJ:&'Ѧun>q&%¿F2h$h*Ё_6h(u,Mf5p|U2' P;8**j!(/*J Z(-h^8yMcO j&*Q=ƺd$/x-:|mO *hskp;qݣeewʕqQV-N׿,Q !vdQ"*`.9u1gy7Xb6Pq, \SwSHS3oi:R~rm&_\J׼զdJY>\7|dv ráztOUg癇R{vm6+"N`Z>N LkfOvXzAi9U9_R3*~#Ϣ[.x,lL WAIޢg]7 a-u(O=hGi$``O(MQo:P5hI>;\9 7+Ћd SlIҫۖ8i?QtP{¡JEߏU噯Wr*)&-4fzg3Vo\+ڈ$JCpJ2DRد1亹i=yp!>Pt&~ Vn_e6NeǣR# Fp*Y/\<mqnʚlHשA N .Sc㋯ͺ7~@\xᵁȆ!wM yRѺ%lAE9$o91Ճ,7GE,{9O~Z %&eҕD Ct*OG~|?zn͙Fjxa6#h=% ?$jcoۃ.$BЁdMMx>@e]"5!pKFx[7dfYPG.pJJ $1"mr\+řtAHw<\E=UrgV5X'NXMx0BXo(4dT0d vHs?_8ἠɌt;[[3tQ7MT ElBB#rP ! 7TUEU6㺁~Di5iA Mgb>fr;9t덪Ɲ)o|Q0Y3| +á4q/w!Ag-w[s2@ͥ >ɗ0ux $0Fdf~}t/H LJhX}5%n _]|+Zv; ɀ{]vn1mrNChKԝ p0"W߃Yf{U׽0=\A%!8ZbC}"s* nm.*iXsDsŃ'JotsBl5wmdfsiMJ&A4q!Iy|T!f5g51;y`bkbr&wAۼC6ƸHп VL7zh@M"8?vB0`?{/5}<b N.إ~P>>*,-l_F2<]OVnB̘w:hmDZw,iLXɏі#){Բ{K}zHZBįf7T^)GsưS+7?U#k9fǷtEJ,K3O~##"49ob}?x NfݽuiW+L)&p Į"f+ WK`y5DE ~L>.} O`Try]{U $gab5!l5&Q&\]$4ȏgJ\1DHX]{ErXF:RȦzE1fZHn%هNj\L3>{Qya;=`fцnl_tVAͥF.{u!a='_D zwuxq/_PP{̰ * &(0FPdN(q_TuM^c4l/a`|m6&Q- [=HRXvͽ F"a ňRb 0%/&E[ؒvl[7x/6г-MDMOM;Xy7[ Ylȣk9 -SՆ>0Jp?|)Al?jMHBiw#Ps7['KԼI7qYY+kYp&L#+-Z)y7F8୻z+;.K!xaJ&@ք8]eM 0yg;rb-M{lp=P]?)O9<Î"Lm% Kt ѕ9 +vȿ!K.o`G3&-A{ ?;8h9_LXAM#ƍCBZ: 0`/jɨgBkܼKe2؛-?i$J<^dN_uQ~g\^=v_2&/݁d_-` 0/ZU,a+1AJǞXaz8U&ywd/V~ 6aS!p J&NvM;ʑF sl`RR/:G[x`>6 ^6)_)a=^\#]L& 8zz0Ri`q͖'ۊtEΌvfoD(iRMX[{[ bF]@n%ȈG[[Pi-J[lNPm5fQl.l6C;w U 1[jͯz,Bog|(x!QGM$ۥ ˸3R&SDl 3M!Nkf+|uw}80Ej?s)^mKF.32/"BTVmwAeb{࿎îdv5*t|׆T ;ZBhdYvn構Gm2|7-!@KøA^;"U)[X$E as$걼iG 3.8Fы?B2qxf<nX`nP4P"fu{#W{h-;2W7dtĂ!US>tV:hxS{aF䙗 _8q=j|8x;>c\[$/q||x+4SG_^inam=)+.4/iMRzJr{ _W.%δFO@8oES8"ᖦ,4?-b~Azؙ%}xjJ ?P؁9V"mS%q(H165)JĨbY|!c y5Yƈ5o p0޵g֡A[jiLlž+J=DH8EFA+萠wq-2̂)(G}(>I6)%kӴn2u|[%W,*C-H!iҋT6i%SJbsP|7σZM;LPDs2el`R{l- vh /qL#w y։gSG, $O<7l7-+5ng \-K'L/B_ft~z+:0 L ^E_W [M6|_B՘B3φ?4 y.5;˻v#jfɨ{׻bz5 Rw:n-,\'m'q]JbjM['j">:kb\8JL 5ôWM.H*sÎ>ר؇HM us?њD4R>5Z`.sZbqnQ[-wunNЫ׸Z525/*UFGjE>v*t|]2קC~"KI2i6W9 i](9𼨀N\vbLeTJbRo-FS]`U'hIN!5O%4M L cȤ 1v ;ljod8/$c8uཛf%T/E0踂 oZ k/MQ\E>MFv15/yDQc}%Lv=%z:xYxJ#ኙ8x:S|8T7W4p"s\SۈB42‘,xX] jU1Sjg<Tgg[P^ʏU˿ eo[(#T! (; (9,oݗ{r zuEN*{ILM: E:pD2ƌn8joi~IxݾLW C&\m;Z>?+փP]"qgc,,{db;//J* [@w1]%aRb3p6([Eo6lCly%Y+c6J&vEzEJdC o…رtaˎKz8885ebt, F!vq+,kdC[n0rAgp֒ǒ`b짵[eg$ɣx*8Xlq +X&00L.`\eT;t,$ds.-Y7H9J? ̅Tu1[Y$MK"2 9LL+.4Zc 3<ǐ0=M'nZVa qc֛ d};"?W\|KRO gL-jLWK$ Qqh !x-Wr0EG*s΀;fs#:kkଡ DL}ȝZ֣l gUbF{9@J7#(_e#TCss~g=^ [?l$LS>!;CܲCUOߠ d+FqM /^oOcya@Is>>5A)kv`6nN>ɃgtzG:9Z',Jn$ Zed=G Fo1$FlyЎ "H'X%H ioc?l[s;/s%5m):\VȃF3p>UU>evC9pfޯ-ѣwip1USAph_,&c97&>)e9⻺nJI@c?Ʉa7?Z$]Bk `7T{> hN`B=1zsw0\U|+sa$Rl.*W)DXcЭs e8^+XXml5+sU:Ei6 r_iA܇/T[l1U2bqó5mTWڃMѤדx8b@A״7kp9>:?3^kƦ(fELNxuO܌6ٍ|)w61 ~=2!ƹ,o)P Z"d'Nfz~`u"t}dͩϾ14},'c蛟^ѯJ2{zKl\, ^Q ,aeHmٕ~- Imfkεs3&/J 71{!puPA^d$Ck ۟FͶ!%{veykzsF̴O.qN+>*ѱsZ-]Է$8QY7*bB}bU}lea}jϑuw@|Lf.L OBU( .y$~NQ*Z78A-I#`nPm)G8[֥xO/qpt@"[]}OTLP{GyoѮSBa)@{8D}&-pD-GwFJ[Gn}n(5x+` /|3̀A1iH߇ATڿgZ;{|ɵe2KN*\eA q I@cXp?]^^0Y\M] 5ݹk}֖hU>|ʃnnBDddCSY&`1އd9O!2*~L>%{O(|u"|-%\&֛y) >:Ϛ2( HVhTKTR PgnT_J*XPЦ'~_-IZNgn-SaI1Ix`gQÌ݉ϕf(Ԉּ.>A+vr>j<0oN hXd ˣk_ZaO>_Ŭ_=EzqBgB?dЏ)И+/odxkIXx }U< saY-\$T]'l ?ז χ68Ri޹tB MjŧRL f+\78CN!JfcfʝJThsp-kJn8+'G|>Hc@ǟKJV[:F̹&Y-4{Ąඦ*Ǫ.PHRL.^V^zZ&]m9HMzAνmqw?1$`x nHYWuA\l^"km@EmL$0Ԕ]Yur-os8#v4{j#"{-^~_3~ _V|Ĩ۷c 5_ˁP1iUht^, uGx\LB ʴ".Mn{:z~Gئ^8'/GcℚtE88 .AavɲZ'c`} B4% *L$͇jaVv:D+4KB7LD+Oth)Řc&9q4]"&2Щ禌lXdRήYߓ/@{ 2%^<15˘^eQa7R",3L#2XY% i>Z!d962S,J3.W(,Kd[Slo$t[ÐE]DZ<!#Pe@N:%Q5Wr*'➱"*+'~fJV{;RE{5wiYa3f-`,Lzs*&#]1-嚍:<F*<;]dt{c̗P1}ӆ28Ͳ:=/FJdS4{$mF h:v=w =Xӎ@ |9'?{?`tV5ʮJШ.6%ip9m`??rypkAG5'?5(uy>Ҧir_AږP/ka$Q$V%M,bvu48] SEzKAADit^a{/'J] S2k'?tPk5 cHd. K$5FB'_:xAEE]ߎZ f[lFW í^e ;Ix-6] ,:,75 PtO")ϖ8l˯i`f`%VBeDO < Gr)e#~5>cєYX"W]}HC/r !sKYGċKghP^)ǚ€E/CbNcJ]B( 3v̶4[]J"رXPХ6x:r{c\f/,Kx+ 1L7XDz`47R69eEXߞvKENҗ,ݼ.' fb]o;\kPWmX3ǻ 39DG%riy-iu;Ȋ.Y.KAWWyy] ~{{ $ixF?;`οr?KHr4t4F;o bGP^aي&(;?:ЃפĔ Lmzaq(hU[dhY1>Rugl)gfT'Ⱦd KpTdᢛpc7ooq[Z *O}LKX*yc}W]q}m8[LѹY;e%[\xm7Rocݎx5C0u3jy6sL^=`= nܶ/?1zJOJSODdvElmY R&+J,>g:l:> z u 﫟\ׂ cV+|ӣ>+|ezc~4#6dz A?E\Tl ndEIʿl_n'ѳ@*ubd؈&XAL[.ZoDi:=`(!@gӺHAp+L<#n|Who:Fk;rwBU?aodhiJ ̄ъtUiuR(a1K*ωde;挘y!*4fCL>>,l⌀&Pd=l7קyPrk{_K`p*B'SXm0F:~3b:EO6% hCT`&g:;Ok25fZeE{k;V-&Aki!~I*Z!['OR#GCߞHĹH@D0zCqc+z] .*w9jnmø. ys92C\ۈ ׂ__SsT$ șGVDx$.L4b0^w2ޣۢEQ8M{!%`]h Qq?j/N F;\wcdiEɧ c ~Ŋm|iGP. vTJ_>՗>נ=*5*\ZA\΂ j%&Qfm1[eutJG!slziL=~6dW}Mf/ w(Y u%7҉}\]%|+5Xlb]&.bR6lz;?[3Gۮ ?hgyx32g~3v!ѦOZ.OE44f&C m"PAX"r@ܱ &^~T~-x< ˡD%,1[tė!Âɹ"@AsGȃHBbXhtsc(1hL ػI GDQZ:q!Xl}FP-?cjۆc(}=9RT5lA2{Tc\CHx*͉%gʏwT1̳϶;? 9TF۝[C[Ӥj˱YY9bž a%wc!љiLpQ?[$JqLDr5餆J毓IC|L#ALչ&6m$hZJ Ȕ-*;5<[{WG*3},&` pt4ۗ.>`)Խ8]Rq:`mNIjVIۻ;>VV>:E1p-ߟ_tqַI,q} maOte*y/E-nB.D$SG=r'j:«&ʌ)C_ArTt1Oe{7v2I8%CLb o7:q(c-R¤j|޵?܋g"1 tGvRW5e;FT=dCQi]9u|(m'S+we@HB յM"h)TPSQ0Nn.Ļ*v%wkY*,BnfU2?x`&,":i8۠"G&|؎vVSx!9h5JSW7[]ZM;jwtS D oXZng?"FAk 62n$6YBq~T*x6G5ʅY 奀ivݛd%wL~B!H9]eYӾeʘ B \.E6pu>3O|jPfvn2UGٯE+=qL=@ \HeGa/wQ;B-gMG/T?1!bN.rETEu2Y{Y@=S*CW';׵%Ac^u۳p) xW8 usn1)`d8^]~,ȳBWqՃId0V (/L bӂee3 S]zff7R4M)9zps@^ 39dZɌJxv ڇٔ+?_00,1TE,4!Ɯ|@RؙLѢ WiyN' qYAempLαŌHL(2b8JZy^?yr <⮭@!?9C^zD<z]hmŮW98*rArMtˡv8}0%nkzaGU6=G/Z8Iy&gqp2 bjKgF Trfݎf0tyg@5/Տ3Jؠb@o!GN4",fG< t p+}_%Dzs61i(@nIZиOXbR4*B˻@m\2A+Z:́CMeO4%yl\2+$f6+]ٻKZgCr5#SlYGnR-k*yxW?qJxR됺g"ڬBCH&dj*6L:KtaBIw-!l7hGfN`l6JQ )igQ9kR꾨F.KcܩHBRK=7?*0D$nUhVkFŒSUݏnc5G^rpkO[EW" jIZP&l95۷ڵOk GWbtO=suZ gIr=]~ S;"O:Ն =J,5!F6!M$ӗ-<`@qK\kK t0 4)H#MFdkZAbP#C߁V|Ï0I}˭pT8_Ζ[lCW;#b.(P^9g!]0 L$b˜z6&!iQ[&XLeRnR{?\# U+`Y"6o/O-Ec, 'p"f֛-ҪΕ3 |8b>`bTѝA-u\ة.>hFfm\0sJcYc[B4yTgp&T JENݠ0@΍]vsNnVzhpş? 0bĿȆSqwzjDxu}p> H@Wd&)cׁX1&a.$* G0UHJd@gw/ע)i/]ś2<0# v%soHf]kUquDOA?˄)n9D'`?ߵg5$2a $w_2)cJJ핽#g/,ݛw5NM‹1 k`6G`]w#egyj >gHVϭB}yaN4k([ _DgUr[ Sʷ(gF2] 2M'rފıޝH`pErY4 ."D8\ |kYO-rěEB_,E8gߥ]b;)YF| @,um6>J,Rs vyImQV.Z72ZH+=~Xf KfҒV<o^hؑP !A(PRU ~;7uU#\޼?P}OUl1u({Ş<10)ӏX凎ɓKV+77c{*i-N0UɴȌ) (߮| V5|i*}(̧Ǒ&Uu7děȁVcS ?@ j\"< I$.?]cwdAENHju0j'Er:_# zeH;ؔUKז6*FKe =[rK8?#Z4V'%Bu䜗T?ܞ%kPDST~ԍ'IioI*ɪP)ۗY+:r.5ACqSCiy2UGP,uu}A;&d碖885O)+7]/zн-O^e$]@;W}Kz}/pb8N# Nt6kk^L|$ Y~Ot35r@8kZo\DF0vh>Hݩe f/ `|WbU\>mPQU~VfCq#~j]o3vh$W7e=ԮPjx٥ L!q/&]qę>: E)evZ̴`-9F"U++ ̀E+L y`T+vб^ {|nF^9b=zwP3^|3-@X=琎&B׉ ͼuW.Bs$˙k;c hh[QU!5J mAlS 4 0[xLz,UnT~ۼėg3Naf'>w2suO?77nm7!]He1gׯG ҾgπyNm#0o][B~oKT9#\W8FD&Pa2@w(5+rwiW;(vGR_bP7UW`-pI.ݪpZ/Sv߬a&9rjZk>Xs;`3F^Axg\i/ hynsҲ;1  &NukI?hn@gRV(R]V}*li>w)L䰃T O*O xZ^KXX PH:3>QhzW|"[39(R ؒ'"َd{Qf\mXm;oNN3=Fd۲ O^^~ 9Sj`ު yܴ?V^\+*(Ӆ,QO'|mL,T1;Cp]#<B>?f+X$,U7bC^1UOsTj>& w&Ev%6!}` WqD5+]SPo{4\VViqC1fӍU8<3Av[ Ppv(g}a&g- L65\w<ի9XP6*a|4sn/q߸򑏸-6M' hx/SUl_^u//&">lovI[Mŋ O5y})>BT-axMY^2Ԙ@*z.JiHUH.!yӻPU*/\3s ߐZ5!ɹTqk@Bb+x{-k 8[PQVXZ>!M`V7-"IN _3[*=AjҷEChΚߨ~ P=GtIשPɃnqJ^AZ3A):í$4su:~V[Z[\YI.:{C#)ý:s7>`)9XEDUfpT9`ڒX#p!KC]~Iq 4lo@uHfo:MiNMYp3,@9]M9UGmj-C);WC\a}kI.ƹ࿿;gYJyj8~qz1Dݽ˃4rtkd}8Lo7nt" @Ew 5X B7}#J 1I$ % 뫃"SxKW[ܧXGXAQ+U$Hwzt ɐbD)ҡ?h=ho(DGv=<2l?b2X$Q:ĉ(Luj?0_ ]k?o@lkb{ycoO)p' =q93yp6=Dk8AK%wuF7ge LlOh*wOaB+R"uWJq- qyz'T)rt$~->8bG\4FOJ_Z-S f]H-TBIXh*6cІޢrQL6nr K>\YF=QN5PpJN\@ˮ%d{M1E^wƕa;pa x&LB' 99x0mxXmE7QE9`W\cΞ?!PFnzn cUC)=&=/JCH 9|r ?SX~g/˗HzãvLdZ0VΞ k+Ae~ZTTgH߶Gүv98%KG 7⼀eWTyrOr+H[*7+5:Nk'MR뮙ٽOK@Dec&"hs&I(n 2rLFH@2ID$V pO6#XqpPe ʣIJDL 8ܼȏzucbGHhznfEw2Jt;x~6Pg93OfsOqq 4NF"ehg]-!fpϣvp? '9Ja)ފܕN :&65odiC퟉Or?:%EMx.C nRk>1ZPztadR'^AP~"H"qQc4g;'\;$@ƞ:݇ PfyJf+71#Ŷi}Ppp jϳ;N[9@E$¯Rь)gs \:~_}EC*eHr[CJC)儭 w=Ⳓѫ$%* 7'CøC 0-g;&vF;٪D\,:g'fBEa6.B{Х7k*pNoF6d:5 궲j] QlǨ\ʈi|JX? 3+ޗɎ}Ƒul5зI=yڂY7>>$/+A 5w !Ea=fȕ; FK[®ϹO\PN PtC.-U,y zHt0l '[?3N`p8Z2P`鴏Dl_uTS1cr6wyu&;WshCkَe{Ib֭CJBhio.|#-H<a߆1dފne zƨ;NP۟{E[tGjy#O'9Vu27\TLiq1>oYG(Dsl[~0ΝDj zL_-:,QC?QC$d x$B#pb[4™Qt{ P= vb V5t$e>9|x=I q#O]"e=:_hfz;zlD燒#@ﵚXgJU be0VxQ./p>fgmOVqp E?PbҬ5zSܨ@xoc!U|3I =M>:H6gCPp  ` DaOz`P+w{c6K6:){xg)o6) z")BX"b+./P)9! n{]$ USq2&&n`!Z.:t?$  WógTzpv5* LS 0i*D++:_ȭ T5.[}`^PbA3"L.w !zО 8~ \I?z#)W3`bJL*Kn sCBÊ7HB$`M q 4IaBoifθk&b~csE`!jn*I$tshTA0`$ V#K flߛf(Fjhn %~#ewMK_; E/-aή | E$w+ f؋*F3*~M(IqPAެJ%)nI.O3|Q܍q.I;&~e%d$ӥj/0*IϚ3JH&cGNsb.r5kxnڟ/yT?PATzzj,Kީx Z!T')*13]G"|q5c=,J1^ lt،:nrY)&ꤑ)n\r>`7E:Ru 1- ?;it⽌Xz]R@ezK+)2:xLfuMtF<ӛnzT_2Vhx6()ǬL7?/bkIh8[m;h lKԧ'M/j ^qq?N̼FJ@ڄ%S#No1X~J>ޙUk&㦦¢Cv )fLcf歧 2lPf^r\`P,Ҩ0Uj䫀y0kDjg*Pxڗ%߳`_hhUj,ZZ*xQ]w{a[DgxOl,b T#e+erExHx__`0\:aB(&p}n%[TRp+~Tκ 9Γ݉HۊC.'N5;f$k#vxRgZߣD$>ȋʪ1N pP#ipvxF!e[al!"ɿ]$ݓ敨9|cY ުKq \z_ǝS'Iɡr@c[V= b#i-d)41CE<ɠώ>^TUv?yΧ.Lw>@w1Sy1[C4c3LO" rf} #%(PTT[ aU`cоe$^uh G)=L*4<΂αW6~o]cNB2P;KILlMIk]%2_Vk~BbDP2~mp[.//wZ•w4"X wH# ֦}hui4^+yTT4~2j Gxn8t߀؃UV c4̝3 w{l5G^YtXAɢk6TЧXqe4[Ǐ YcHt<r1SYwh+mOU3WV7oefZNCA+mb.t`&{z|;đvVK!ʦ~8"'M喍aTEB<./Wゥ8(YB5*Ҿ~~Q=Q&`HbdAOnNM"EHlKf< )>= -g#7`w*E<}z7Bu B(`ogEoK!#ǥw9 Q`7 +9K;*@j< aX>'M,Fc)C RyF>OKt'Gxxs#$:IRA]mꈋR-{yNTW/>]"7狴3x7jE 1e8AQ'Q)=X~bϚ2ymOfc!+oh$|#`qc?nc* jDvϻE ݏ!Z0ǫ=Ijsw\dWCGqyΉAw'ۓ(71f\.&._ ;0+󝝇dZ@};v17H"m7;l]ҏԝ˭^a!t;AneRHxEPpsuD#s%p LϧU`̦aMѰ$^hBUe/S;ϪvfRO@+gXllxo/?f̗#.ʋq3ȜԤ *NL?]v,tmCqv7o3KGdOԊ@B9lQemW&挾b"2.d 9:gG~bQ,DȭxWyY@^u@icMPp_U[󐢦oQz#Iܼe[r]}> 083Iwkv~-<치-YvzmU&]~[%#rR$k1q8ֳax%/QFǵI-ڏk(,ojLT /bI1.a9? Q%,;_Jf=ve`kU &@L*r/")6jhmcѻٷrVsOZrԧL'ax# ( ْv,1+zUۂ?{?%Zִ/cBV2hFt!O`ޛc/ql`6N.U|y${Rn)is"HoM3_!3 ֡0-nȹH` +V|R?Gci^TtZ]I1W hmSwzoVwUN=cBaJ^V9Y+M6 >"]<q䕗 '$R`i\B_n6YCEygw&Z Wu l+53EmpI=ٶm80yf=$Eww#슆@ň`cS}lnu'Ci|vg{R3Z]zr+9i8H)G돮Yҏp2%u6>.վLT*mҨ]`Pd'+y}}\&+AX8EPuy}L+Cw=SyWӊ=Gny\-Dj}z@q>f7f+N:Z$U. ذoܢAMZ9{ r[<7LWr.RbEC*!.nBdFn3$,m4А6s{uC{'7#0ݩ_.?vM)j'od:J Ew|Ep~uFL\F*`BZߡ(A`{SRc?3O畲 ĥFN)c aJ") ^!#IxQ5h:iHԿdRɭiM (KB^s~`h'~xOWX|g,CJ0砺^3)g+F:X.D[}ٮٻdl^V$NJuk)~j fK>; }pS͛<DxlB -5F؅5;uOf=13VBC>}a9sl,:\%h<2r<.*Gݸc% 1^f/ڞLg QtMШ%x=W$dXLFG/ч!{7~38!Ia˦@'6EW~鵂 T%H$YXut&V%`Zڮ7= .lu {?->gpˎoj%ܔM UPKm v8[O'ꦇᖘ4mNl@r,,JX=Eƨ9a!R̒2F' oKb6sC1%z@VB=mW @L՜K/k8Pf#'8%ȁs5|3=Io56_T>~F6kV!5꾌W{&H}`F?|$ n#jTAkBf k.0qj{kO\Zk?8z?BOY imTo*g ,Z \5/h3bRH9PBBր@rQ 7)\ٿQQk=U*ce:[taK}v"33,d:,]ZB,ot3s'|4dqFRu{?];Ɍ0-*ɁYswC,|c'|&mWFIS'B67j|[w Z1守`%TI8tp X.,y tŔاy#Zi/c:L@YqWSx~7-T><_⟵(vΠfQvMY3'ʨx_qQ+_gty pH? r.`#Q6J;i@&ӥ[@7vW% Ǎ^y B~8턢$#ne>>őPcC(dZ# eP0ꡀCZV$%;"c*@Ό)Wasuǘtj RSfpii]x]NE$Hc[Ꙭ*,N;BZ ca'b0^TpD`r]Xd8?#P} _rVD?뚃P67h|Ⱦ]^Lz%PoA ˥֊Gv/ؙt+j|6`cH%=鬓G9wnd`A}wE? a>'ւ`bECʙ`1 [ _볖Vhb@/%WׂpBmPHMEy=^ќ6U,_,ƨ|.R̖FƸ=1 S:T8TYi5Ծ5SF*+qAi6/b{'_.^i{& }壼9I^yx`x571S6 )UP)?UlF)m3Q*7jtD d,5B@D>DΦ(Eon''UX'c/-mҍ_6n.EP^ .;jhCn`pZ͹+nNr!%4]#q갪}IԝHWq=. #n+_K.\ǹÏݏ>Av3C^ƽu[=YϽA]@*e%7#jf-N3_  ,0F" ~d2 `&2V7 loе#۬nZAmZFJl>F0l0h+}Sv&r;" 0hˌy˹[{ڑqf1g b~t_nT$?3T<ќP-YϮ=r&l\u_iq4%ѱ`""a+2}tyt$x41H120s 8XT%#`,4lE`K4d>랎B$3E`zmS>Dg ^H#\نBڴd\"U#pq+\/J"MqlxJ ouZY+ySn[IW2S o TMi0 ׎nE %k nL9Lg.~S*))e9Ƥ17ZUN>3:?BڃeiXdRǕ3j4BdK^ݯ#]TE 6x|w81F` Rf1㭷]ł1V>Ld3r dG`rpmBOKQzr;Qi)/ՏdA x5w*"KaC:qx 4Sbl&ôQ,Vk٩S+zf7}MJMi j'C+kѯ5})/6 UFk z ? *~);7}+=k ~I^-BY-3wR/'@UeWđsPv ʐifOUx~r/qMucC߆8"h)Oǎ-9od,'*d d ħpj]3ϊm@ͻůĉ=d>oݰ͸BȡZtRMC,oHC?Eۼ]šu @*/@<M&3\lg.aHʻf#9vRMQRCxH!ӫ|fl-Rm(͎٭O3eӉ)u֧פL+?x1g#z*b?6 x K_ң۱n'`3fC.YמzAcE>H-C+Hoe{zexM\2j7NBl8,RzKJrztvpa7IkK_ 9K#׎+`I5kuAVB:8g@;xQc!W%uK,0 K<*5}>W /oʤ:VڡjvAfWB z/ysI54哚X?sT3B2 5󽼷(=.sӈm˫5P!+Jvg{|ɐ/KF^6Lw!-7Bգ2gXcf >5H(tf99W]^rVF; K e")ΪaKuv@_q1}:S3]pKhMKj99Mpz@ƥͦrCsD\̣ĩcgcQjX\%j=u0s}7Լ{^PFMáh'K>zaۑ}@ ; 0{ڼ 0m:#( ЀͰ6jp=i"mQН2WdٸyL%oCG`JѬj$ϱvĀ ۊcOM&dKFJwRuq#΍beh2] w:@~B ˟Q$βڋv[BE@obF:N'WC)Ij%]eb+ S~q%y—v<`L =Ԡt,@$J }Ѯ1亰,VE:j}a-gK[( D IIQ*x'o}5`tj]>z]wDK+Z'7C9˜ᴋm: g'.h|Dc;thI6 8B>yNbqHn!6Aʞ%/0hDVm\Tjݴ=vuŏuw VIJ4# &^~N3Xoq1An͙A^^\RO%s"cvP~a mH6S"ɺZWzٰ!+$b$e!x(!Msi?1-qc OOP%{PS+^(qg~>P) WѸe W݂ZQTʉ8`w3giv3+0#hkN*]ԂTjڿ'rSC]bNլ{"Ԯ\mJ-k#<3|Оj+|xw{23G΀ oۤgԚP͏y`[U*();/qf>EOˮ㑳ADŽGgiBLP0_: [s(KO(sFbq\hq<0[5jvw( 6* >+7ߜI/oXҘQUa{|ׅoN~K01nezYl4.|pP_'تnfk1DRZ+4&$5@<׉:jwhmޘtHCz8:|RJ}>4Q2 =F\9'qpT4WS5cja'&m74Uk% MK.6WD^ɐJ{)9:xsUNS w{X%0:W=_:iAM&^*w_"$`mBm}пkPC7p+X=р]t ÈtixȌ;cGc DszL4h _+^}0# (T6e"X=8Old-^LB%_;;[fΨ#x&B i(@ !\yY*AR+SІTz'XX$'5/|,C \pkŽR`݅i"oL\DMZM*'#ݮc0֝0`2? epOI"Zx&Z>$k=-$\Onw;#2eOT ߹_V[F4wZ~IKt('kLZač=u-p 4< #E%|d|qx EhL丙XWEM)?~;C)l8 _4?th#ET&E){^-az=Ȫe@Z]5^8] Xg:L#O^]b"Bgq<3Vdqؐ(+T6$p6Fr'-`-3Or|Hy4TC  %w x1cƐAEpeODZW0!d'J xW [Uz̅KĈ8px#Q;v_ICxu~DGA /JfIaR-b !Bpfe Zѽp]wYX k쒦%foqkNQo—񳸝~@y Bkt'ͱ3 ^qM|>,It['xO7_\|%}*r1Eѥb`)UOR=,fgΝiܼMRͦM91Hֽ1W)睬's~Sc8ehFBJј|['.bL yX{O1}‘|TXAC3fvbu߻0??]$ۤ:OɶҦ1&X$ x"Rf7 2пN$ym"ծHQ#+H]FHy PQ9/L0{3?\}|CUn X"p4Dg][Ĥg ꆯf.kNnx U  {)[v YgSֲsu4]bE @V(\ƯX.GG iRru*eS5ק=_\ $q{k &1UOM g!B9UE8-:zU /qIV2)an"vI:<; Puu}ZݏIQ BXiEd4BmNAutJDʫ E Nul)Pqާ8Dlnw6@Mc)Fu'8|.@Đ\@]|qZTmBka7ĸe(3$ϝ4҂WL3Y|#7RƋbgֈYOv9>TB:~T|sπb9[!|T|x[&|A~ύqBxyY/B=yU-rDӞRMg՘~;hEgcCڵ9fAЩ1 ck%S0gY M25lx'@f2eԌ+&aR8ʷv!&1Pmnz!!Jb9l5hx{@-'[xk֌F#҄+e.}*\hRgW'hvtLMцݩ^XI*.Jwk\vNx}Eh $n\AlN`B*}b՘i 5.EUt/42JwTӮ۰w #'JMlBm.wJSJ!pL,= t q #s!'w8\X=|lV,VFE]۱yll#~ll*$=sѯ9S2& =_C5z卭fK5i뺰G J&wazm;W~ y~fL)1J\.b86hs Rq3L GQRuB@I!OvFE;tnƟld.W`2RLa, eO2 G[]Bo<#J߼'27u.ѥLGbkԇ=}#+9i!7sPKCxŦ  ZQdJErg|pcg2֠Mx )XFsIɟfkmlpo :!۞Z<~mkm8 U(kѬ`?%J+dV6Oѯ7جA%GtM8-a7cJ@M=fY$6V|K:qXj'bxA"BQjVnxIuT>;w5̡ d J⼼{LwAGH]U +&0MZ[E Z#@6:!nm<ߐ`hPd7fd8 R`HT AzfYA/F 1̞& Ŷp[:n>Pl*ף- :Qf_ 0"V,)MHgv㬴pulJ| U,-F%\m]Ȱ.+.gXFz|yf9.>-cuaM0GmljJH:bƇGw!H t薄L=9B޽ msރ̵WpWwAd=oi)h24-+]C Ē 7(F*LbOޤwsĺbǙh$}r_˞BX,ڹ!D<#ƧU} )_=+,A̴WntqcGD>β*H*ݼ~Z]ɩ~'!5fL<ܯ>ӇR@tI̅lZzSI+q퇎^e_nFښW}"b~Ef @_<&wjȋ+ڒ Qls1\8{ Tg]D*g ZyP99rQ)r,\+.*S 7Rhə~lL}c5Dz1_T"/8UV赚_Ɏ=ml};/sn?-[z+$.# ̹oL cN%h & xEN@Yƍ 48>m'R__}К 6s38Vztγ}aJ14> ~,MqϖGI;֊PBInJVO)nkAI\!2P WZ_i|t'+$Q=;vKrd3 A4hs쎧d#H <@phtH䋋TtXE(IBH po68W5BkK'LQtVĊ9n qJYq+_6LS1w DK}UJ]oȋӿy“;j%>w5ef==8{mo}O?l.e#I5wZhciϹ8}v Ծ@+qUWwDBfKoӌA/lґ|4Dp2 1aj vcSHږ3sz(72pc$P]p`փcb01%.31}ktlftd$o䱕=7!}qv_'*GJ 00Qao cY'޺\Jh^_ ࡫DŽ %2j{p6Zyby €jA! |rT9U '?7ݵJipFPq)Sðd#P3{8hs~%/*]P$ l+V%vc  ݬm>ưknA6K:ȼ+KƉOn*~[N:n %Vgߙx"c1 sv4Et6FZFb1R-טtZ Tkzm zK GKu ?_R4'PЍtٲ⌭[k $,NBDGR{4xm&8/395HCCLBu'~<~n$^NATO?l26j k5SS?V[K?$uƲ♢6irEۯ[co+w85^LurU&RLk4{x"Yd@vqj|$iS S}P2Hp^p;ΛĎp ʊ;{ZFgtI]uV Z~aޠ1ֱLX)X1Y?L/ДCs=0ⰰ Z=o~ej$T|ɹjvw_}wl:k)S۾ॄFuȪ[ay،\Ys#Gk}|L|Ք \$8 Ym7!44,ɺVe@ J۝i&j XẇZVku$8$d[Z>zM^@w_@/dCyѡQsw~2cF9bR,k"#.dP'lw {k|dmy9NFDwoh T4bL<&gQqd LOraUmdbr-n{b݀62Ҟgʪ, 8&UqIP_ &R`@MJڈЈ'ȁYV5-܌.7@VϞ!ea?ZLhճݐ-oؓ_jXyCGB5 18k2h6dXX"fTK[ qV8/M[$cY4S 4}YX<JJuJagda틯q%%eɭdA /Ym#n]mX[u 8(.Ynhƪ[nA\;<#l&bQ{p;E5צOR~("j w>fXqQFSuT7C&m!꘡oX /t+y iE98=4n(L)&& )bT{eBΑ=yHrt rsqO#ܭJtpj6GUzMc+yrM1lI 9Jk-<4c-_pn|AwՂ.ܗ>$,Ԑ)+щqZ}gE¤gh[TȚ9ycLb/_p( e#x-袸`s:X2SAңw㜒K!c.ԯ?E{*/ XѺ1f_JNjRA\lzdPgO䆭U($!!fE =l{]Y&झlFGh޽ %fxj͐3VtE_l2XRRjECJd`&I(_&ズP'[pv,`T*Wdy2CI|%h%QS%"WbPX".2Rt)U>ňPF~ BXa8`#)n6 ''>ro sБ[)Ϲ !DVJp:¤eɊg7u"8f%" յhFvo(ׅ$Gnn֝.`?z̛'eOa]<{OI6m%LXS͐Rt'!x-{`zsbK/u !Y_rhoȂ `|9땞p½_l n,@:u5if `XlQRM۟K5D z$GmlId5?WdSlNk0_JC<< ;ёHfN&Q녾¢=kg,i?nj/$]ު`_jK~H|rma+:!?迊,/ˁaU~_9d`A@;gMŸ':BXM7E0*c'/t7}]QC&wn9^kl 4X5g/Ǵ|-rJ;X^b&҆'e޻8!ϒٮ3H2nlsN9|_gC}GwVƓ⺪ DO9KOË SM+`Zgu͸M`ێԍ1&gIϧ5⡏ -z]?ܡO~zn:``EoeEW4SyaQAP 3(Q}xu"Y^*!;jzdz+` Z,XhQ; ݆;m";tyQ bz$fd3W2w;Y?'!B7bԅ0=LœwOKupT}í'*uM0cQuuC j$\m#˷ iPck#a:Λwt,)@-W' _~_xiDMbLXN,JrWDx?Rn좷^ф'^WV/X\O)tTnhk- bL+`GSb!H({+nOf|мE`(?Ґ_2(F i./֞Q׭C勞B%@A5+Z HonR@ N^"br7=5K/~UiSz,֠ |{YJBw7RDoQVbVB hG.J-=t|3x9<>E:*78}$B;BOiPCz1V{H_hoF27]>a7[Z :̷9LO 4Q91F.~_ #f3 #o1"3ofڗΖxSԪT3(j*9QPIG-wZ&=)`M¬<)e¬jC{'#g 8$K*2]imR@%eCA?aťK$(Dv9Q $HuC@QiPK$C큉EEvj *H =%}fE+U}>{B -ekRTj&3t0&yUzJgROHv ]% fJ,wI Pwq2Nݿuc78%s0,0;L ?yf?w[WM`h7qijKR_}LH_ڇ=, Odl9”#cq aK5-YcH!"h24E˘,݈&'a 'a֯S%#bk FB&ߑp]Wھ&;KJ 4)~TV pόrʲ آכم4}+JU1ǿ;px㳑짥$xg0^TE@U|ϹVkh'$e̤1+[j@ytD7IHcF,̌sH'2xez -:kz҂|E8anZ/V۳D(nm[Vt] ܩԦ|}΋z|"Պ\ %T_ᅺxdĸؚy?BM\U\GyMs]bcc.{*ϧGV2-\ʌy$4Xxtdr=[3Ѕа[#*bZZv%]=DAmB*|at}.]ΙEdsP\f&w bUxֲæC^ T0T4/吧q:bfHw3K`_&}+X-`Pft*bmd}ӱ|7[X9 Dѧreֺrfs`ĵ&FAD`bD~Ya0K2#R+z@E&>Abⶸ#6ٺک"}qYKAa fUk\;j.Ƴ&`\=.PvYh+q ixߝ:4:kelbJ d͋&.?BVr]#ZA g^*TL: i9DR 9E)/0>Ďݡcl3Jd/--b`F8P&Hzk&CWs7MgzwJ F_D]f:Vp}.*}z{󵹭\BRڇ(GZ2BX=Y3} i,$W%DxlgEu9 ®O@e;i*15L0b'Ջ,`x,ݢ(D9EZhC$KJx;n"HNR M{ G#CUOSoRjG.<ȟjH[u.RWSOvL4cN(f\B5?/_'t>4sC13SbкݯCD<2@ DjgMe,O\;b I/-cXe/j,Q_֟CYbrɥҹYK#@Ri??S2*1AV&Pm>>6eϗ7XвѿJ(Ѳ`8M >- U_"+?mqEoZˢ lYX!c&I //W('G-퓅NPPW~{mryɭOJcr(40Ssrdz{g11TX ɬ~^4'`|X3nQ^^$`'B7̌6I84KO 1ϞȌQ p \p焢Ѭ0&~ĭ̱uc т=s0TRZJxu&OD¡>Cc[dz;5xBf~6g7ľD OJ-^+xyHF%A4S,U=I<[)XhH>I%$ڽB]=|1wGe "!X{6.=?8x+W|3/OY, I_ ݐAqL0B UlbwXlxnȿOxmtun%G[@8 Hx{P %^op-=Q?Q /T;Iq+t0yGfp# Oby`XuvbQ(c697 1;1X#_ 7;Jޡ42I'@ԖĂg>Gh}M9ed_2+x_%Ȯ, y$Y$.:Iיi݆N!x}%4 {Zģ9^@6iSԬ5['NcՑ)IyN.",uEu_":Ko+L 1ȤsѮ-?ShQE&Dda]HM'q6E;}RP9=6˜Μ%bf0TR48Փlb{Td8w$_s R Ri;2f)JiJ_L0^Ԯc{CoW)g(9? r-T/Lr6Wƭ%w~5kK!Y;r;vZJ||ܾk N SI4aii0%~0"fwB~3۪!ǹh)ea@tr;.t!'TmXM7 Q)FQQÆ/X aD4`JFH "e7Qn}I-ieDEf)Q[30;Ʒ w#IYҤ ޺p4TgN昡#r ?{ P""Yy&ICFDɡ$BV}Y!geIN-c$c0?F>c.M~[r&*rToy{PK qW*om}&*/!gp g-ԡDebi|pCZP‘VR+~3$pGSEY[qO2֬PH3y*mPxx?x b`H#[. E%NΓI,)$ZVvSĩ68FU|i31Uh}GSU,:3/-uCvR $jQ ".8l$YgEV$ϩ"A 5A` bK'{t*/ hD(KEgXFLf9T޳& UfR#m˲~xq8*E /7[|>>0n= vΒ!jRlFG< 4VH*ZrTMrT+2S8;0 ܚiaJ)GnsT2).攷s?>IrX_rGN48i[~NOop+& 3Vi'=~#g4RlNFH6ݦ7 ɥs \梗h[/88 *5pQtE26BD" 2ztNmjcVa`6Zx65! Ć_)Hښ @ ~Gj_zXIvs]̖cDh)^~>(p;/BO)dlRHQ6QQXŎs}Q `15w9+r.K9 i!l=lв,;fi^BOf|(1 {4iU&h%xJ?dKsG&sD^:[sdmjBO 9@|EjgYN|K0ʓ9Fp&f6{"{d3ǒrtSމi- 0hO3""Ov¸D2ڀFխ,)H u^ 6H%BCe-rW _X<0}noݠ%Z!|Z]#ٷo( jqOQ'h7_?RI.Hޯ;^T*5QBڅ )*N%`cK@tGC(pWL%$#.7¦]#Dά;;?\n1m͸b)b+,IنǥkQ|KK3kSYin\*^[S?ro0=Lbz"ϐ+zq_9.p [ (v_G`vqtyC)  [QlhclJ# ^;]n|^$>OY4{ީJi,H+*|g.7&Ǚg(:C騯՝D4aMO_9#zK@&rEYb9]UqooIװ{ #!u] dV1s+ "Խhsו4+Lq%2K Q-nȲj3Ga$r'L1@7=W;r;~ '`@MF͘bC]?}M 05"P/g Y1ջ r9|fݤ:;r/0l%^ mH9]A8KѩК+԰cɗi}c_f5`8䱹m!;3\C3{KO+ 'x%HF KT_tb|SE ,Yb00iY8yq+仩c_R b[}[~w bbt \ZYڦk-AYO:q\?j߬c l_m/nG.^uYް0ܡ{a!<(y _ah'.HvJ:,Rѷ%3 6Lʧ'AnBBK6Q$ԭ#[e/AR݀0r{e;[cyneB^9fkEUGsrBkηlD!Y]:0J=汗wuw,P\]넛+@)1j8B2%ta`'/i⁷hy9gKĖnr(ۭT9y(#k;&!kO?46ȍ (_X駀gTU0c{U)PXk[77 AB_1q1l7>@ҿNvvZsiLzk,1b@Y)eQZ_d<X]#OL+jD*<0y涩&vhmvgµbm M]-<_0 Nϡלת8șk?CgLCeN'!˨ATim_EҍYw TF2f^%T=<}` r ¼7P3tŘ5hc$D)G {ƸcHɰ쿬a ZtcM;X!]%96Q+]!ap"P;i,ɨGfQڔl6.ߝԦ()[G  RnԌ.F`gώ;Rv%QFM41A,y#2(DT:;Ει1/Bz&UIn=Ph\)-/R~TnUk>|mir$^Ot:i8RO;*i#o4!W"п?WU:q<ݾYV4E `|jA6JWSӘhvR @+|Tc{9Ww23ŃTњva""1ڝɏ!S'ˆRH(`]c*P:'#=fJfZ:଻h>*[Pk'gIDeE>'.*k,':\j\jQώe6Ns2e%b" " K $wH %( M몕+/H1c'pП ( Bh,Fm02M+ٰ{U3@V/ eK51V4u樢x!&m5cwFOm}N]j Fb^@N kᶞuֵA(r^ HmEpIԑnc Iu_l* Bo!m쨁4vG eY2g_ ;{8T+D&q%|W<q9†S y4Axn:9|[@,2G3c\H'⭭hGJ8)• ,zn{j`]`d϶#Xyy2I@imبF~AkMI܈kӂ5C%q> Ufe?K# b%1]֍SɄJ5 a)w >b;C7l<]yv]ft着 - _ZLzO8t?T\5fZ'$Km.ʨ X ǼI& ulr|ؚ䤔{Eb`˰Y`N. e'eZ˲ h~ᦣj `ķDr_[9q^ #"U/?q-`«0VM?NᰪMEdqp6e$@MBn-YX]J{)ʏ0 ٶ2t,xE&0CnkߎLʫ? ~|_ߛMPIMv4 Ɛ|']L`>XBզϏ2 C˵Ӿ:pwL1nW.!*M\))J*,By >@c©ksΙ2BXY+Flhb%,>tiWuۧ[ρѹnka̯DvIHZL ` j/RΩ<\koFQf\?r2^ k kaޱ`3K^a bBHHsM,R?0P2W]]*YR<i[܌Ab@$q :F 3Ws@RE𼜕BTfvS(@9 MR ob8Ҹ0z S (άBd Yo5zv)|Da]GBry-I.|lAIbbk7'5ݑW%\ G\ ?HgRzhr_~kU섡,{' y4C%W¶.iA.$@c-.#"Xb?pv=!:DO+%8gP9x[(^rGlIFN!\u86lMCJg@y.;tA_vޒM+k p5B:G p*{K i9)>PQ7.F9C%tXdl8MtkۜV \Wm7 jv#/BLc%͞T`ǜy*߹ Q}Pif,kb6Q@tjXOZj9Las鑃u/(_P"2[n{3yz`3oT%/vuLV#lϵC\O@k;oS1 ~V&KTL!8fɐYեߠ%9aw(T#x;|bRũ)GŹIɰ3r+wn-2#~c&gy?dAco9?>0hi Q=SSؿko c9,M/_(< 6ŐqӊXTj|Y1'sI썊kOacNג"lٓdZLz*DՀO:&1ݜv8^Qo.5R.@^FnVېİiOGƜ7]׹V>ImUţUQwX)>f_F֊ܞ/>c(Cä©+ݔ<ِ *M;v-;c?T4%Tm'rЗ9dގg(ăMNoRd2Wp=N{M=59@rz-: ~Q,eѠ)%z*|TC&KdI"|c C}Na2C}nb'N*W&<+2A.XJ]\)pw\Qrnq[#B>EG FH.+Mak)K1ic0Ϝ))gB)nE}Ze/ԫ5@ݙ!=9]K'd;#~dk\ w&Rw@haW.!1G*YsZ~Mذp.7{^>CzrGO&QRFs%ӓVP _aLp=Lo7Ʊ|ʠ@-sO{K<1 .H%˕k(Vf|(F0XN9LkzKoD\[ (}hlkH<2;tN@b@ʝn9W)ɹJJThxfckϗc<'6 '(m!-7lxng i:P=1!7e/yM:duE] ?*KE:t=)Vǧyͦ[wl =#(܋w{O>Yyw Q N;NVAל<}J]GlꠕP1 \ܐxv *uS0^Й)/W%ZD}57HDV7vkko7sx&L~i>up ^y]h&}iK^h)8ǀZ9*鰩]]$qUByL}b/nRH%wѱi~±/m,{$&|'s_ave;clm&ʜ}p ,HXtI#[!Lo͜߉24v)F{o 5 6f(V2;c)Wqti&B77\0 m$q}xCkpPdM{δ3,[~̵( mVF,쉄D0ޱ3! `/6;*|v ~Hۇ7ߘG_5xn&5r; >BJGSF5 K8׳%rwv X?s?ׅ .F̈́uTPp5(د:Xkv$iPSgP+ljKw| .}|% Oޤ#yv_枞GI]iӳKd4Q9*7'+h1IWŦ:u."rh?`KG MW^ s/$(cM ~Vgţ;[:X\E$ꨇޗɼdH\OIX]-D(j Se^LvBiJ\xfbȰJ&#꨻v{ v`\$ѥڈח:_{W1c02</nU˗;?jT!R]hiW>Sh& ^45Rh beYr.A/, bJc,j~u\KH#Sh\H_B wPW5U"݈wr>c)`ǒc?(>\8 Rs9 8M$e #quY˙0(k:yH uBp.O$^Sp אt[pcn* 64dy)?*Q喽)4>`L}LT˓rHx3ݏ˻x jOԼ }r$UgO!VJ< uv T&X YT &a+,."+I6OVgČO&GqOpҀ$)u.v>T݃1q"xHEaƴG>=6j:ٮ $ ^7?PhF\,,'=r46NeIJ2fggJѦR ɍN׬{eUc-Z`DϸiqwM,r7e{IAN3K^HpM 40؀Lj.tg' 5ۓ6%¥"dciFp! 6+ 01PݳEA77qX[ADuܝ+<0$]VU*p#pD >Wu`Չ1+ &ӣ1666w -[",$݁WM0qla':8:J!m 0U+( ̀/tM;ș6Ѻ6D?6i\-,mB4LXs\Ʈqg3m)zu2lW(O]w31K>ϲJ;僕`gR;Js7g^L bCZJȘ೶*<4,.m+QV^0B|Xtdf&b +Sx2pȊhf6˭~GU9*hk6dr>XE-A% ?RmȡUܱ~3Bw&Һڗ8=:/3OQmӔb"<bֿ1l%  ,ECvޤYw7[R[e6N%Y^ڊ <V#*b' ,A%S 듬r.nrIBa qJKz a3 )37Q/`!K(zf3>}$:8#MGΑwefAyXu{*L<E9dEkb<f K-~weo2!ea@XQ)+嬽#19v '=C$]ΩYuEJ8̹_y&f_T [odÉ1bKfI0LJ7X10XSaoVB<\ԁg8$h`@nQFlۍEyELhꆎ'Mp9}.%>?_d.9H*(DYQ:BZ!KR##1G3] D';bd7J?b)1؂{8[d ;nƝGZr!uR)@_K n#q_ӥLa1|/+*PVe0_t@1E6!9KFdև^Q)F eb4 1U$IQ#/8~+%^ 4$u#6B KE1e1mekƽ<-|C0)Oȉp]>= Z;H o^sqX;r"og)bi\Đ[`v,%`T,4,Z̠BfiQ_I9K<!N(-V\H"|Z$^ ƽ:4}.CPsr9[MK蹲1wa'^[˖ [Hi':O7zȑU`i .(=\хYyPIS5#%5WPG\ANc)P[g;`[a)0fvR;v(4-{gT1m]1)_n ɪ &ʪpQD=;Mxe0cboDmkuig.\j3Zk & ;̤uL6s;a?H ڱN(,ssݺ\}0W4vX|v߇ca_VZg$#pr\u{M~w)N}0|SfO%qph6_κu!ag|F"n?o[RSvԧמ_^wR ߸*NkStI3=ѠePs4 {USv,7,}el5%5Fa}8P,@$=% $MIh@@{LUNabS YKyG4im_E堊k+bl 4N-P K$5#T#exȝ5*%B<>B0׼BIh*;vTr)RI &Gw~`yYa]_r>Ue<7UJ[LW<QVb૮c\X>ͺD8axT i>]yd=dF`^`DS@/KOi%fFl燍i9F 1r/3c}wҵd3d/xrLOdqQ9)sy%NsI@0Y&8OG!yjTE ')ӉGԐzzᵁ-g散{q';)nÒV邳S'Y2*@TRvۼh4f'[/A!ӂ4//U+&Y۽H< Aa>6EFMӆ< U/;̗6Y Tbp,IgpA:V'aσ8B WZo#%>0Jbw.dF=ork%6 b'B&jHd14%=^ΈmQF_Gy=K#ռuOиܟFC](/yvR~JE>/K1j.U}O @6h=c\G CnIrk!—;c")1}4 EfԮ[1T‰g[ZdzVJkB`/vvoB2H]tά>z7=tx|ȭS&L2\Yԝ< J #~q9>6yr2y5pCgߨR

ء63JDR[ZL Ύ4/t0|l>[jɂeAMkq:P͠L-9D eRYL08t_ Qr}5?k70h5]ޚ(?Dkr0<oPπ@ yb{&Nu Y4[[Fύ[%-?IyCD,|fAS}b.a1LcM(ec\QC&WM_@ _E@XO(WQYAGN<<eEZgXڨwz ~(# %r~'=44Ĩ QSey8yG%LeX  2fQ BwgA{#z"tZ&jfmF#U2đzDdJ=껯 E2e)āi8c)Cb - s/OYQ힣)} rɉ§Mz%QׁF#$s5e`XЮrz'YH{B*?|;Őg(W+^GW93ن7J$I`Aca2!9c6HFrmQQOK~Jm3OÊrOw$ao!E]3cÞv]"L`:B*)/r;W~;]&*- vYgO8ji@:[KQnENO! Ko~G=q7g|3kR0Ql<>Nc p;يUʩYVnh6P6]>w}ch}Op|ˬ1hdoIeѿzXe8 d@n|Y]ǖ̸.~ֵs֐͹zepS-Ov`%8syӽHآ+{)hcί"sU$EZnڇTfǿWjgͷωs&]tK,^<j-j BDϙ!Wx<Keɡ2q$#h7@r 71,a~єvn#q $;qE( T}XrDM)ݞ}u@4;keK>A} HaBAi9u ʞ 'r嶶1Fܽ+D32်g{F?V}F 4pO;-Ze82쏁ǁ¨ӪnqW@aGTlu%TCW-2:s>ẀKCK1&G Vr2Ä pH`;sӬ0d+%?T_8rr!=zM???SІS4?:l!Mb zM%Zns8Q9>l@|#f8_17 6JiS^r&?܎hT٧~w7N_ ^m%4e4bHf \O[7_"  Cܾ~l:S@8"@xNgU*y) ?F"(gZOPxKֵ< @V;wzcz <Ph *y#iPi-wHNTJs}`C|z=3xၻF (S̛}l9s$cmo1HK܄b- s-nB'*;w4 ]eDRtW#OD2 !:o(/hour:W&@M|o*-C(zx .!^;`ڌal ?KpM霨A= = ΐ-O`Oc?k gL$)Ɖ PL<*,4и1|.Q|YnNϗ+ yї/>yfSυq}AuoRI5Cԥ@ֶƍLd~^=ߙ'2%#Hd l&ĿT_rgI`IJї<]VaK.be6 DJN}}6P*;=֖h_xQ(S)_)uc[t"a+azie# UT.2!3CJQ *[׹W+6DYr'U̵}#PN WzzG^-Y]&9t BgCxOS߰?c,8A#bZ+9?/UoڴL"fq!?pux{=؋wfn$ۍHPXy Y 6X{}<QVf/fPy62 .lǂ/4fb:1C]#Hq{\4 5W4 $gN}Iϟ?rEpKj6(.czx%}sAc+0_:MMbE߮,k *x"DQM ΘV*YB3DI'vN/X.l=)UDlz8lܗk58Tb?sçVOt1"cۺ}a}9񛟓R5ݹ4>)_o%qtŹԎ>>T'EcCeMCsox K`7z};mW0.Ql3&u]jTfIόF(TG2؋JTJpțEyAyR?YK:++7n'uD- ͭ\zp=N$}tCSA8r(rQ1?y=S C_nHL`Y%T>YP?Qb~Qf0 rZPY׭%墱dDV˧Kqee<=|_ښ-Ž謹u}|b0H c/nOҜ"F8GkC~qiW8*Ί_=SgUIT=_*s=d f| )gIiLXr`!C둠axĻz<^}v6"*0|i4̖_z#PF!T>_3\«v+$^.,'"Ȁ;Xzs}Sij&xץ~ƩM vjlt-)]@?L!iBB:H偦'ز/{(ﳃ2qT8箔yNsvtS?s[2ZImykj�[/,Ll?8@c|2F^ӷ{]$lcyTbT<6.].# i-+Siqr@5溇2$΀tz=EƆv'q:BE%V*9 (-.4i/5XXLo:}-h1 F'GQc5ʸ*5p DۡI#EycO kqeͿFoB/`.FN^g: o]Ng,w-L nY宥Ƈ~yL A'8JU3JN"7/2/`>H].F_vc< b-n _S5W }/%c_%F"gt=.5/U5*+/N:'*@zUNMxR S2\cӢy3&=wh64L=WvR1Rw~gɜ ^(I8A-A@yfDUCi(x2bV3Ҷ ӆ):r)6x^j2 A#5;hDҰKi":AFbTVQ}vdMCkp}3<mH(8ï e=[0pN %;ޥC-0c gb4+_yY,\dGFB;׻^pIaN}j ƒ7!d/dK papLafvwQwegkELQOV,G79=$؀} uG:MS+s$o҃[6̍| b3YHKQpJ\m=GCC2 /c"t3YhłBQ2$6xܺ{ߤdAlEEc6%4J} ׭%񤋔@R=a!02{w%Eٹ֑AX+$DB1EjCnAiDrv {qM͖@۵sC D`EːT9JR^S3$Z(t^4w^TOЇz.Ɲ­y#:g>[6M qdMj!-;]*I$i~zV)g<}hH0!O_LӞ]: . p$etW)MW"M/5]\['pp3kGlK8e>DmW=y[I@lゲ~T*36{PxF9͊ٳZh]Wˡ";~_}fCIdƜ0PK}Q=һ|jjmx򴄦FM)f$ذw;ij$#xy{zӉڏ]-Vf׷o[e,\Sa& ݲu:ޒ. P|wgœu饷)s/'{xШ ~Z "ds0敄aZ{56,VaCggwiƇeG"hqo@(Uv !ѾXpAkfJ]܂kuCX\nܜ*,D=g0 x+,)r|YWU8w" ;YO*{d /NˢiC :_DSt rtoO>ړ $S|)Njh=e %UFDe7P"Hں1+15L`no]{akjy\_T8:Qݺs뙮'!g>!*"ʶ=͝g H+◈w 72*K)*0珘3[cjHg':/"`9XUCN/6>XdҔQkF%{xO^Dw"'달s WNW~rl[8V^(ϸ+ 27ч+a\5 }Y8܆ܒ>u̱L]K< ^_>u_y0KI]us͂ҖkfG6n=;#iǶq/TuH]Ʈ} * <;~F܆RS44H!e-Hc{evٟ ]x,fC17#kA~wR?h&sn#`6/ۺ8b}4ؠqٳܾ#KJ 3#z JD'| ghKzhWdlԎPw蓝ZO"%Y Do^$6fS{~&In͝^~CC. MśoM?=K-P;{{*pMyؾ z{ˉQfH[*RNyyv/w٧>|z HB E T7g-6;Jy!f$/~W?Cr]V,.Fefǟ1XRE7ML>2P|?ߵV]^l~*b/rȼϳbL١)qo\[8pǿzT>`57v)rD-8}p%c}?bYAb"E5+JZ 98lzĀOGunTZ59&anyC.MVfEV(9$gĿw2cUlC5>JFg8&1URgrg{ko~,ϸEG$` JnG`F=bցپ%ETe8mQTk d"+1ղ`RAmZ\Ikm'P8r=@3>Y@7'tw])B5hEp3⺜ Ai0/_D @,s?*(؊ڱ ;OL^iP1L hۓCx Unr Tŏp(M7Yan,$4#C?Er.E ]A4xVO P_ t6s2ՂT5÷AtNvͬK?@5._bvb?y\izijhv; | nxk]MD@B~ AI)~@C`kziZg 8 } ?VZ-fXG83_?A&7cB{v=^*[GⵠC(d0;gw?5 m<}*eNR}%2WXbf/ޟEoʊxMഌcѡ*Y] z]ֈǪ__/O^Tx Dz!6ד$Z3^WTʴq#k.[pZ02 KLm5gxiYY~_b&#[Cƚ=!M&z%׀`_1=03ݹ F"veǀN~d) EN֧g>"8~9JXVTo}=,7ؑ%v] /{ >..'FgfPeOŎͷW\[h"`#-C?;Y3Mw\W6^wDG5iXATV~fas9t8K/ޥTՏЉAAE?J.`$m(C0`{Uhr:K?JgLjDNK%3)<އQz<sņ@'4̜1[dWKꓖo/v:1!@/Zחvq1~U{?PRZЈrU4"Z=([~tXR]u mdANKJ (g8e,'t8~/ c|]ö 礓>`sc:dۯ/QЉgzjV><7 |¡P]4ـ#HvZ-#)gp!ȳɈ(¤ݫȿզ-7bJ3M~>)m %5֝7jN "y9Rr(Ve*YCī3g-fjwzYTk2*Ii0&P*K3:W %Ε-!8^@Ni?zstZiWD-ErW!Js4`gm:Wc) U)ij%rV|=DপRFg.RKܒ|0=kTPnnV˪(DQũr{przmER6_?!KJF}&̘ i` Z.>=1]=?]3)y2M>DɬK*TB.jgGgt FCΎ3 >G,ڥ}GbѓaM0eNzVC}k]~ĵ] F" `2_/msqQհ ו7p㿒{NWRY>0"Pk i OrɡOHْB KԘnS)t-~HOW\w 9W=rcln:;~Z+;'INnOkԄ5 OiĺZs(?xUk(yz Z4O+9}H"+>V%E\S[$x_ujwcն)E"6ԅ;OLDVCt1ABHc_^4޼Mhnw\cQ%2lvYʽ\ОݪkjqpXׅ'lh8v-O[_v^D ߊ2TF ʂ.kDnd:Ձ*ܨm9&gAh4>=9Br꒛CN.Dikkr#åI/^7-q_S`8mnTk|ޓ%ʗa"(nBs27e$0H(栤V1:m+>ݷy=;V}j2Z_y/RjI0wi ZNeC5iN[e9w+C<8v'ÎkD9+s5 f?جl1=!9nʪsrs0뀶eq_Z\ lu ҭZ?h<8)hN!C_ܿW |c *ؕYi~ 9_r:6>ŨAT.4 BpFܧfKbK=ܚ!+L}>qCD>֔傒=Fn9N8($̑Ka3]Fey/<2Ǧ֟ⲆR!uw){j}@V7Hjuڎ{ՠQ.5[b;Y2~Qq**"<(zJ\G]vklrXYo%ǯ*sݘ.QФRzncEkт9O;wՊ s66A\Ud%tR\@$9ф(FxJ1Ds4 ՓXcL3Hѓ@}Hҋt!w{+n.}Xjm SN{/>YGE+tmE2~}c{H?Po=C 6Ԇ;qVRLqOϔC UAǭN6iKz!-b2Q [k cd:ΎQZbpD]׌"7̢ȡ[%pzKs|_}ˡgt0Eq[4;D9'f%-#:"x#I,̂.U\zW1hcp ¸Mv^rR0ȈkY%ka hfO\3;&B1T:}MG鎏#p~1M6ZW/]XBE1K6iWwlo~l˱uFd'rT­mHTGuV.$^UC<3^Y7!k^ȇ$麁,J!Vy~Fx';(# 2av4MR<` X߰?=쭛ž @8Nf@[?%,Sv7R .j [~}ve[ק# %nAh6ґ ЀuN\/D(0;*ͷ@ 2rz!&}cg;蹕/ji#T)?;L](jdh~K<xU :u'e ŋ*.F6xpcKfP.[{bKMNTb3)wLhɓpZ5n6G-cG*t h! T7W1T`n|p( 7ܽLj%e jkf 2(4 X̽w~q}m'@]їq7]!&2(Q44? :IC&^v>D8'ࡴy#LVc372e\cF|,Đf:唝*F%qjD>Rv pv:sHB|gD6C"qpH#H 8RŽS*b%``.Y5#*q?ŀ= ML~2&|BT26}z԰Y|H>px٪i;We?jt2#Uu?{[P()S]-'eP:0A!?xA*;M)SoFbEdb!0Ne߫KmP%0洸t;i`a^e6$٪Dt_R# +HӰXq%-Txjb1 2k䷛)[grm4/(V4К(dE'%ӻ\.fwR 0c[V"A׺IAc[Ţ&y<'LsjUZJmP%-@ g~Ln4,7dȉzGWZtkqJ+fn w|[:2&~M׼Qq{}5+48"W}>p٢;i,{D-[-2"WwaMqFZJXkI 'F 7QHp)֎gB御l^:%3:/XN%;uH<6EёYEhӂ Dd%96Y/0)G ؓ dw|˒s נKZ iAW{4'\g|>>q 9'캨յ4Vebjoq߮dRvUǐb-80$}D<ㅻYu>s%+jIv?(JP6p}ԲK`:6=*;դ W [vS4q*ޭ!BII/8b3/e.1մ 2]cr\myf,_ A~E FG*= YD}Q:`[Cn)]׫A iTYA&VsX?v^OF5Ҳ,GGG+0A.m,~V">rQgKc1Ί^bh-E¦| ò(Mu_W_r'`WܥOܦHͪ B>vu:={RI\Bm|$X CfV L /,3?/V\BRY2ojGH4yNЬ)ݻ]k%Q-6iN:!PU4Pz0zs >FHv "$h8Zʿs`w8> ;"fגBAP:$o>YJ6?WQ# `C8J֛-tGҡ]M=[R*z y#Ί _MR\Lꓶ)K/-b0PF{ y@Ċ6uO4:L@`bɅ4uS7!R|р)ܴ?]D%:4wW_g\1hXd!rLmC#?aH}B [F| [O@ME/YPc:Q%Wt3vq'(?0[Ase>ET{IIRNJzk djmXcb66'9` 2uφ`.;GPć2*ɥWB |6+rnhⵯ%@V3nEJ׬xw/$R]q OlΔ%YZLɭ0a[}"EZ`Vp1Xk)axtv':tOڗ\LU@uShs,R܎0 .fjj 5p|+[#Z1nt,M?v0Uu ||ߋmOP?:ΖfM^)Rt'>}R$YXʚhd #}c <EHCaº 8X<>=Ƶ{]ϵ6ZC-ҵ1=؁-.kP'h*`Tm< Bo'JTD%BתMHkH{N syk&`;*lL9YIh[ ţTE.9#LQ3X2"m4]<4[|S1e0%'\|s(ta!زmZZtx<ʻQmYD V(Z"`_. O̽|;;eO;aPZ=EDAP%9!X?ėk(qʻ2xRnڹU ,3Lza/2i 2oEr8Kw3k^;)pm6@<2 9QZhPaUg-Y4M;!b6mMޓ@mWc$n.'&jL^a%5!I  9@ 4۪畋BU LP^^(*v ?KsN_BqǛL*Y1ƈ.w_6MEs1&%j:V(YZ\4L-_07EVtڃ8J/"2LK۾ZOM|WR84VѬ~ͅv? 'i?`-.:zGߖV {|e2P#җ2OVD% fmujx:◡DYDTx|R+}⌝V!&\ U:rpudޒgeRJm.G!,I#nh'Y:`N4ʜI e ͒k_ Z댜UWv!`rcD8kI( YyeZ<޾ñϤv]>EcXqh6j+iTԥ)*.VfkH.76r腔x?a>XVYPиX8%?SO]` :*`E~DQUrQ,"T[dyMI S+[2wZtu(:*,[9MG!x噗8\4;\ےrv>-'BiCf$N" Q 3S1:Hw>'4pic܏Vp{ZMX$tPQ/MGd(ߣ1wU3{2Jt0rCZ1JC3Е2nY5aO}ҴW'K}C%,ſ '1inIJN/!x$&L-*q@}jִٺy/m}aLO{H#etH#<)dMΛ|РX48,s90BjWإ"㭡Ke-(n{Q0m5leغkҤ""4{$uןB YkM.T"vY#C|7}M x3;Hת5:4Y=xQTՖHtfIHo6)Wc Zz '"PNpG^R=?=87%aigཛྷ:^&/@paZ恮*+@!/'r,۰1샭CŶ!GrBM/RuuLlj:VV?+5H$~H^IZ@3K YOfuG(1F6#4n_xyb85mZdwOgnu'63]~AAFcj4 hqJD~8$q,w)Ǫʾx\=Mb4)R'#&FFTB9CL#aIˮ/(ffz0VAX7IL) сL/rٳa5Jjt:$fΠݝ#`e+X/a)U.Ni-vt8z[KM4ǪIzq!m4$BB.?N WvffȜphopBt=KluFQ52BhܿL}h1Adp#П 0D_@-l]Gtp6=?Ʀ$-p!@e>Qœ"va]yˉX4# $KV&; P9!7 O[=yߖBy,P LTQ5*{us W$] ]9&.)1p"҂c읫Dz`xrl 4SLL?+*?USa}0k,+y訊x-dd*uQڀiܜ ̓򘰈Yۢp:ЉK?w?J݃x֌pzB|Dim%6PU_l݆'-EZ!y~VHAGuH޵) }T#Z=&2T᭤*iRpVѵE< >vs0 R8/\',i{-5ځj t͕JjU.WkM;+T|߰m|=ʱěD.;^ O*8лx[Tn͓Q׳00DC|,3315Y7Kꃱ3 h4X4r&\0XalL5Q,Քk-#@Tm@XXOD@7ea:DZTJ%\3D|߯ƼM2&>ӭ2Z٤O73Re_#F8s#~į* /7rAjA\ ']l2F5DS̬6=F; S A|ZJT_z E R RT>039h<E$;znS"f=0i@A~?颕{Au^֨2$[Dp'8Wbj\ x6t+D-X:R-^:4ܩ`mo53F3{HV.HB7Y-rpVRO{KcV=t3=[;CPEg@I.@ؔ#ᾌ[6Ue?Kޕ#97ʟF*ix.F6!Q=39t ,%}9;<+/1 +M)-'N X?ƽPr?`İL<ိgWnZ9 - :6JtzK_dfo:Y Y^jnxO&]XE3yr^VB}tf<@4 쪼WQ.X>p7y˯^x8>BJ,Y3yH~ "| !"骦ygGa?Z!:WCVV(eTw*`[b; 7vv.dS}}]8192=עfR3܌ar `Z؄jcBEiT7\Ƙ iP ]DYHDC8f"Plk>#PdDqc m^nL׿+*}ad'$S3=#06.}l 2 ir-) ^,cWuy|,c@dO?]ک,l0Dm V2;i'7 Uf١b=(sǛ'X |{N5o`bĶqvRd-#{c0"tu66`^F<#7\¢N. B3Hea`e5SSlO>*-t0ƤE FIp[LJuӈ#?R3o] r_PDKIfsO` Sfl1@&#*=4p'+UX~Hn½v0q!2xT8XLi&.?Zt9Ut>UmcW.ԯf9jDorrZ(#Jδ %Tt ̨c_쾏)QyRxn\,BEÌYs?gWĉ]7,/=`(7c9;DېD \3_ɵwC :bqchX f<PlU$j@L ={J C\Mp2n$ؽg:A X"L=I"WeA;cޯAaw'$U%欴$ iYV@P&49{wĔtclګ@ N&P-b@/HbaVs-6[jPkl>-+_BCmꠣ=1_o5{y< vG*m90#@E&NXYkXdXuXmK辪YY3;l 2\G0~j~@# ^8ģ+H p'eEV!{0}k9.('&]`-n"Py #(d({6Q,cUh%ݣ A 'o!dHoM+VcDThb=ӂȗgaFn]Ld}Cl"%An].H$VE W| 3=u|O5@ȟ\ߥeRnT:n* ݃MaAX+0N|:{>F06ȿ!Mb,$C]()V? 1hk&p̺S3^>驱 2$'͕?} 7Pl^Hj&\XC r HykaQ$"Սq.9tCil:(ZVo,~–yB&ôݚO@sDRBzlfYvݞF|3.'#s=$ 2Ϭo{h΄!Hs/Tt!Hu O 1|5c'Ѕf٠$OРV{.כs X=H;RO4>4囪Z-'av_ҥ6 6KO4-0 ΪeUęU1~rs b0Ci,%΃EFAB 6߱7*5~Z*>Wi(]2E9Mu»\4 ڏX N#WPe=M"NGed*\Z?#"^Wj˩a2 ,j(uT!^4JR9Mk9OWL[o.雉ĥy;vt 4lq>MXGk|bCqhYβD܅ Nogh\vf&ArկNrOXjxWț? .Kuk1J?V%L;p|̒n#5eyMG+WuRnF62~$[[Q85<@NLCUW#j⒕҂_~{_UǦ߻l<_K9?lG*1tU&^;tZ:^( taMnxoYs gY9>/gzO1L͒y>XS#6!GOIOE%<yt) STF@0%ڸt(,8w!3r֒&nB3l;- HO@,QvNE޷d#TyafdIp%þ#l*Ǝs b){&!adXqGt_]m?T̳I`}ThJ;o fө@j-~ZwI1#.1`? NՃl _G;H>I}/W)Kpw噇W g- >Y[t^#M:. a]kSUpu65\u+Rݤ AF{"auʚ$U hN+jqdCvs)Q1f 7J_PJrBMנ.*]kTHr*) YnF!8~"P,"#| ^Dza_S7* ĉ\^V",܃U&ﴌ0Y2/^U5C`ou@O?Fj#.Q(ħ'_;*NkO3n仆a:~] y]zzb& ı1|"$< h?0w e.jæ@BI |[@N$.[EH٧@lg}”qγc4t aR-.Y};G(iFNd*]²jyE]0T i : t >tJ0$Mӫ9Jgm>q.$JA\Ϟ )8T:4b,n(x|wڳ[4iЇ,9Gf4>T4- 5M654kSO0޻m1W) X&GDUCN-D*#5j,DQ(PڟNljSFTTqE-q)}N\Kjl$eȵՋQަ+iƁ1YTkKSRyPxCZWy2㻓c^`{aWnP-F%HEi_``L`7"{Lvvh|MW5]v% 9],l*ZXtgס<$(!&&ۋQBA&0%vMͦeQnJk!p0E_klun'$|DMŇ)!tF!TJPP[iCPe! uӼe+MH- vYܜ;q|+a;ivɱ.Ͳ(b8Ƕ&xF TrXtksLo[ZRw)Q 꺪T?Pau#Dn}%hSأP؁))d#>s_a~Mڈ>ǨT,<*/a Xb&,@'e8u-lvm+rjpJ=2~0qܒns"YءI">xTHd8/';!bĚu(px8cp1ȲOb,X=4TK~ JSXyZZ}(C~lGbMTӏ<%&|Td)(ɹ)van5Pfc훣?DWJbЭx ~)r<8͈k Eoڑ{t2~Yf3;gՁ1ò 798pTa+#G% N`c/!k]3ҏ&EX`B>Y^b<͈7xjʖEȮxVUS3 `UīG'?]6Aό?s9A8Bɬ1O[|hlkć̆;6P\"%@VOOf:|~{HO,gWHr؃D񱏡% {tO`.fkZx$dyQ ~Be|+&\_&9ҤE!sxeLjx;c7!@~ljevlZ_OH/zU0RfQ)BIVdQ2o2aFZ^t,2Ւm|=F"Wzkehj3SLR` 7L:]z 7MW&'yXCwHh!`WZ0Q\I}sswZpV$ty$*"PK-C多WEG0G*5) ڼUdCGdWlNv06H *Ʌ|C]}2#ⳉ2fwf /Aa$>:`u$khI2:Ր̩~M7%xUi+FJUD -A!i%{O9|oU Vc*I,2<^ T[5nmNḧ+4=-^Cy=1QYEGv~\ IǮdl^uݻP\_.~a[{ rhWTB4^<6,u{۟e4{ӿC^c?FԒuٳr3'^P8\0[ N3UWWH#'d =r0|bTlUMУ51:{N nA~ٺS-r p깿Swtf!{U\=\}M ^?A& VM J!e xo"ce1Њܭ×-]>Rj'5IPKqv%2tǣkqk(JoԻ4 /gO+%Vqv&O*H?(bs5>AԽ~+`BXr-ch5$z۲$36% L`7<]"n&rvi*dA~.90MN/FZ{;㍁pZL?aNPo)m65sDTATI ǃ >xc7RBțMTz }87/}u.NVE=3f]:+t+56Oc/nCm{Q)0vޟF`@8(<."9{(cåQsֽ{t!ȋɗ&Kʼɟͼv!%1bS 4bd&@"c_VDؤYu, T۲'4f3+DieUMeyK иhx2lڞ̞qJWGB 9r,\cK)S!f#jhͺ1$ 5unL}Is>L*@iRN߈-W =NVj'ϹKӽ/zQ&c4%a7h޹~RK)fWnL#='jےV*p{Ci;K"&Y3GᎶR&jV":nCkvj&2f_uz=r"D~ϵ ̬WNeѯ dc5xU5gw BO;_e9BLVT8u(B/,ODzV=ncDL45s5 B m6AaA F̡HLg)h$RDpkdIBjs{ݙY :g(H%Wg򜆟wң@b?"HP^뫦Y9J}:NjOmTm^9ךd(DV:p[33E'1Jj da26U6`v[~\!/C՝nlU"3:NSbazЅU?+Riaek晘ʔ)Qg?v5w挎v^&쫗W:CR_̩y _6}:%F\Ϊٔb -ύ*cI_"B"ۙ׽-9iZYR_=fNGDS{$pKSjxݎ_w|+:iJ90OggϦSE7ȧ].6F?/0!ZmFq4g؀m jDԆt&P[2Kw8n0Gu=kL0 Άr nSl2DzU=WBy*|W.[& N tGIZ8&)k`|) %Veܭ{ mY2>F>k '_JpCI$ Gq4SpIx/}䑭E"¾ Ћ'V}AykˣN eԙ4/xe"s>Q*GX Il]~7l3.aD  <ҸvJ7GFA4m2M|J8yNH7vQ79nPc2(((vjm {kwZ-k4K}ۉ2s#6"J[j,OIүĶ5' bDT wݮl[L*J u g[cpX55WI>nEn6PsJ)Wքg[L7bfm',lbE<]XY߻+byVZ-$nGlw;0 ,Uc*ħ aP&ko]v X^ϊM(Z[EG,M%'ҵ G"u JKtCnrܚW& ߻"Q k0Ku/&ß130e~sT7e0&v2F?Yǫ.SOpҨ<x)HUfhiSE\!ؙ1( +!_-!?'$<4Wl3)rFP~d^,> sc0Z;@7I[^ F@>21=T!ah ~z2?J*e׈sRWZ(dhd-ϱi t lE0KnBڿ8H +o.wZj(pG Xw®dqa)`cRkXfmQyqP 6Al`#c 8yXTTC$o,F^>!cJ fh+ xBXBX%='U!HDfhJ~ַ'Kh^(z'IYte"s[O2ԟ(CI+Vܼ,7!R5! *sLz.u[ D*%E 8.('$xy^^Ԫ8.`fUx4!ЭVbU!1eo_`i?g؎uU^ (%cV[YG\-f`,xWWp<=TJ#%q(G-">veYxcTMdN\g= +hF&Rd㚍s/+Y򙿦v.>)Bom4YM |}$_:e"۬B.ӭT]~W~(}֋>7Wn8c]2˂0L'ڀ#>TI/n3oCPiRC&o-0 Jio)n]2UƴR&W)%k>zld^G 3ش-xg*נA&csF(6m.%OK*W7 $Uergznu5f+#/4˿tkqk(ejS#{֨@`ޒJ{Sn چǜcC*.BeRf<8uw}9 NН3m=QmSweUiS6߃ojc& 9+}U4{)x93W)M8Z1_ n&GDfjAF4~D @wx4l2x;pcct"a6IrdY3bB=XG38ӆmJoșPԒvbJKq6 zk^RVĂ/IrS(@3U]N/Bެ1`Xd˯\1=8Ӏ0~G'UqW&G$j'[ȲܚAgb$0$DOfM3.@h^g*Qb6 ,RSjmL-L@ˌo6,2ǨP{@CƛPu!g$j9uhBb݋qu}+O||:ХE*.VTƭ:SLlKﰕQlpC: 08qʝ>TW5uƠIG&V9b >𨬣/:{sHWX2nĠxWݩ.m<|qg+?uզ} 8EGvl' ի`s`?4hj"/ -PְF/7B*(Įɭz@i{J;h)Fx5ԄO;)~޿Vl+3#*&]KͫukpC0AB1rk$k\%2=. "@M&!*4;f(eL|hŷ=PB0{u06Iҽȭmc jB*}0p:$"P+߿ǭKgIk1zycQIc䠒7J3ZDg !Bqځyȿ7"XA 8FT J ua$5( K"QcyVqWNE)2]'oB;-!Dsx8޴g~qG9)B\ްY,j`> K}a(l3O FV K W63/VA]+ޢc<4b0lJ=6 r?񠙶Ia+O@δpW U~hZE_qqdz(jΌ^^N7OapUL!~_\E_o$aA٢)*>h; w D bT'Q!fX !Y<apN֚gQ8͵ atOЂmUPL:!C&_n[U&!PyȺ9lYlal]% l~"Ji0m$?B} U^OiaC0ވE/qE_8l&*ȼ.Sm@ji!l\bz)~-DFvhާ?V2\ڠeT]q*%S: N:yRu–h [aXsX(P%!/JnJn vXI{1B߭kmm!.! A ݶ#Imڧ Y~=U9fA{<"<̭@6K3bX8?<#O\b0~*G$Eה,UttqW.91pLwMgcekͰBqL yLQɹ~@F;PVD@EwM aq1,dVp}nq{7,{DxwZR)Eć 8m;JASlt3җ1SP f1$;Ihjm kYYR~Byf9y݊sTU{/YT ݂^NU%#o-AMMz@؀ѯPYHT9Z,ޞ7Ix_0(yЋcW&/5C}Iw3G{ %Q|~kϮo͖`8Jv|2p|Sͼˇ9ҩI-r|. 2wHRz'Dۂ.3"r;βrҬb/iSJ1꿮wg'õpe?-ʈO81A4/L1Msrc&р=jSFNk00ܥ˖=srdtI1L h)1R7[廘M 8 C&cPIcVS}4>/ΐta2pC$c όUi;Хc MzaVQ}FEh]1]9bH54XK%j=7jtZ(xPhp>y)X#3;NWHϢ@&ӼFTxγTY |L# i;/S,Ǔ-\r2vy (rwuF˂jaxnWo@/G9֊4'^sӰ+L tq^(z[ c~=?vF&$aի9ͣq1ixgT}?Ncǖ8ŗw=s.݀y-"&?0[Rܟ0T:f!a/wqTTvYc(fEe|qPvC+/,Y0E{fmc;Dc瀬SgFkœHZ`MWB?^21x0nK4 (`؍w"eapUHES9ƇvA 7e3K6 0(]8y( S}5P)N7N0G';N3@$T7 #9~{*{!a]E%aӀPn- Xĸ#ʞ1k>- zV=}eyISyl_⯷:7uDvҵ)r_~gZHwwJ }qdhRKPMWI3B$BBPsJ}wmwOF~ } ;dI`dW'PgםH>4KrNlXBLˆ f^l N(D\(2+/ǸDfI|t AzcT;_׷]Y37 wk*dz|6$uĹ%BHq?Cp*aYb.kʼn͆*e2g!Ug\,MCsOӈK]E uDm&_h [Ra:Xة , D}(}p;ג<5S'81|Tn]"n n ,Qǰ ?yg1rsMmOFQ6X1WF:%A(RoW5O˭01:?Ͷo/ VaKD`g#9ZA*Y "$\hy=@.P@SwBE06>lBL-J))}hE-E ;*{xl 1z4pLȾ`m^@Tiu'm}߮Tn@K+6Nnf'ȏh!`j3o0Щ{_sS:me`3jOľ8Re_jn$W-Ƽ §vN&xr,]NV}pİݫ!84!Ƣ'l`|l`C~a)"fJsuPd/7qU ryKx')ϪcF6!y V+̐KGĿriyLm#wu09.AR ;~ -"[|KtN7y,ֈ[N(HHN RJz P^cӠĥVӈ;؉~f#׶т ’F ?q9*kO\b`*E"t>w PbdiBTA$8QG./02EU$ cft{lc|Kyy=Fo^ ^]}5$B܅ w h{f4%R\73c/ JWe:ELe$tBoPV!jDJ?loީdH /]$;DN#7en=z~QTK&GɛUC >&ՓÓ5N27-;*P'ba6/w֭Rd:c+,W$H+r֌e85ВB@Ix0@5^ & N#ݔω7Epn5bKۑ70`X,dPTCU2y?@22k')׫mn?L B: +4 Um3~pĖ=h;2t8zx].xP_WݕZ9sLiG5 ?*!l^i;=NtbVMWJ}o6biH߯s_Eq #0b%ELW\&J&j⧔>-]ī-.>tJЂɐ ~3s43yZ*H?>`K)'+Ń {E?zݐB Œ3M=\jgQۘ?r,<[Ou Ʀ4K#kA~;SϿl Na.5Bچl/?VMA?-f9e>4o. [tCo0!7`LXI@[yH6n-I&ÀJ9$ǎ})Lq(kru :s+%V-u~(k=s?l?Pi& 쩪{ yzASC>(jMB`K[wU8UOSt5ZUŒaz=J$BgD/|ϔџ(xPA$+ ,2 69#2{R{Z` d>  SA04w=L5Eaԣ!r:sF+:8kB"7H&M m*לHVmq'qn-tTY\uA:†a/3bQ B68^ijs;/kʠ n&Edea'.x`hp!Ck(HaKq~&VyƗ I*%n}h!nK&ʒ o2;4I| JXqAxx{EQVhǹ;ID|;[_\m^p! Ջh=1i|kY4^p.$v[(ğ_KB%?.F)Zlq\S|A[ǕYL!#=x|\^;œ8pcxfcɣ,={p,Vڸ~6V 4Ѓb>6+G2" kEH=ݾIf0čiKѠZ,[;N*LoLpDc|.9jo%-fm[eiA?]]9Qk+{#UU +0tgnUoY`%]Yۤ AU& 46tyt"$J4ۣ􏈖+H$.P\Y1$LG)FqVhwѾL5 u3's4r(9&Ϟ&KNp)M*17660]{mxǃMBRH-E q3k7-'Ň@ec^Z^Gup[kdXhE'hAТl%֍[M Ç<&EcWpax$/}\{[N5Qla}R/3`49$Ylfx,Z Wǰ! WXD"j}3Z0!~oLPh| KPBӶ-DW;9?1GZn"i/~~W}:Mz@V'ܚy>mHhȒΰ5ޓ:0±n[$ήy} UEJ@h9]Sف${p-vb]ݦ|)ZȰ5;bsY# R0Bn` ۰B]E;:RcU)~Cl[GKuye1rwñHsĭ|w6?VJdKi$2J5b`vz4#(0ޤTŇIVHbrC1+4;i9TěV$Če l.qcK9vU8M-y?88G~q3vK= |GJhTg}YƿHr*[#ybScT]&6@%?T:[<(n"$oNN*– .|[I!܈AJLF0+F.~&3ҝnkEDb=a&]P%4#"&>c{;~&XmA:3G &_[~VfV9Swk䌨yPͪ3]Lq ]!x$ A6;H`PJm5E"afUd`;,-Yc+:cv͔bYWgw qR+o!-+:]t ?Q2B7jZ4T %?H|uGw;9rcP=Mhg8XG4< aF WP6SS v )ĸ<S)n7ExQ?WVJ3ș$S&O:eSgS+#I7aQύ[x7Ͼx̆b%8tY㞆A3{,'\q௞?ΪIJ? LyT.6nx'; pl3g| `9,*gUU^Km܌[zRuTe"cFS"siks>T'?I2{%hjW4yW,B]u {6A}OC`uP ۹i+@zep,,PkHps͑z 6|uS2M[Sz /:+XQ54: q\|'4΢xj"r L.dc6v&Bҡtƃ̜r[9U/C62xqdu&qeUЊH=QȎ$Ml:٢vKnFl[ RCE9޾T(T{!Gue *m4Smߤ4kY.(5[l@@R勺˂}޼{߼i̔P=&Z554G,\:ͥNTq.Oz:wG2y4VA[{~7Pet!\՛h[X[mR|4 w-~mïcFsTد3"ь&=Y u qSҷ&űiiiYzO$--s%X.qc- I E/y/((qaᓠLݍ&8VxKl;\LdUT6bI%}k'aX·˙#mQ ń Kae7m͑+@$a*fsQb0R6ij- lB;'Hɲ yޱ~Ж Nr&ooz\OϗƝoSLnNIF\Kb{85˜ϙž P9yog}vtz`%YGK#s nq)h.u əp[K X˧w#݂$a;upTR(*3Q?Q< 1sW,mPz%p &߼8M1PW>b}~om+'ܐP%#g*$X;gM^\pPcܞԶ)7ޝXٚ>! 7.KGm/5rZn|Q»ᓙ-ㅑΡ&pncZH)tLG ajT/]; |D)m=S̜sD!N֦tn*2dQ(hy@70mU}d]Vh>HO3+*4p_9ʬ+fawzc-ص^}sZ\S኱A揳"Wa7d2S֦p =C/?j@~̥~.Ḑi~ .U۱<'*n =aA੐s$EDQifSvmܰ -]džrJ ꫉Bl&ߪ_&B7J 9+g"ct;(OevÒ_޻& G{<aM;+]FUd/_ 6Vf'|XYݵ{&.QZ͂rvp,.6$%% waR[4v1>R~@ `EG%+ @& m3M:gL1]99ÙbkHrK\M2!x?ZQJΓ| Kp 6 ī('˷`;@&W*<B>)*ތI]S&]Ab͊Smk h ƐVʠRV'74D_vmRZ]X=5:DN~veEn_L>Mm(r Iet9::ϑpꏦ;Y@}d\_ÅkJPTvHe _ ZeMBlVǯv:yW!*GmQ}]8>< @^<g@q%.-OClWX$urG;O$wtI]e!Cj}p =##@'V`i1SӢJiq_qlhӡvYmvѲWs+7"`$@K;kK./]Ip04)V-[(E5reP'ٕSMxW1r_-:I=$ncZzgHߛg \q1Kff^ф::݉oq]DO{}H,Ys}FÖ=aOtŠ<)ML^bp˽2f1 RAetO"#5$pwbާͿ4-tt}fݙAnQG9t]I8~g&ǯV^w ' g(r ~~r&IF|/f\*'%Nji Ps:E8^s(lAn)4H?M@bןKU ]}y &5urIb¿Wsnf#[/_%A`!yOW?_tul<0~`f=f_vӹ1d+Ƒ0 ˬ.n^= ?'3b@~u|˜+eQ+7P(ٙl7#;h܅˖sk&TnbA`Wt2#Zgla|v9KZh85?.y 1-jjb-)7瓉^fpo ?bM=&9$# [hJA"޿}=Y1moz~'"-,V#Eh@u)S/lz[+7[@(9fA%3=<ʎ q?G!r9x.bRJm1!LOeɝ,5  ŹL\]`H [X/gzS+9v-`0#[JX o9]HK_IhB2Z/v#PG9 %RRcHR?k2Jj hbg0Xv& 6-~FruDΤ>dߓ,oA7ZlcBgٻΫM3mC$1v#ߧH1nwt+y3J5F*VrYTVhKq[>lrK8?Պ>Ϙ }iB.3wcbn>#b[N#.6Zǽ<%grBtֆ)@83W>;1wS-r~ԗR-S `@ RfG6e<'9J}hR*| .[>j'MVFթI+Vv&[tejP\18>"HREjTID %&Y-)\Քb*b/|1CZ:Nw+M]L!9A%0=Dq"۝ <WDDf-.kLivޛN/N3D 7א\Yj.w(•9[餰ٓMAA 3yOƼ/_!9߇mvv%mMԵ E5R8yfv"LZ'A޺ވBrt٨}=NfDw~he 8PP_x_Lrq& -tkk%$P(,~*-kb&}PhJt[:ބvӁL(q7wVk}F#ېwwS^^kŜ"͘/ X<|}m#Fccd%Q*(u#`0/$9dt\qMInР$belj>Ò1ꛄk m0遷l4^,[vFџAh{? !%w Ϊ"@Dȁ&n12ob)҇h yX+.BAG[rR!e\7k[da/lx >wDZjx;I*iz~ |蕼)&tjY-/ώ8FJ]G뽤22E慦b9 2d^,N`M7!~5O|hŬou/ ȔD _n~餅v0(zT(~#P>; 1P+ X]q}wKIw(̒ 8W 26z"ԽUJOkL>:"~;E7GQɌ>{ 1IJ:!3I}{􄙣sd;a}!1"²!8CR_7GMPWf>=Dos3:Lw9eaYR[|KHU9P%5GC379,zQ./E?"_>iYLexÈW~YG7ZH|o6EZǥ 4\ Ep򒞳{-n(S0^_Uጿ8YC(S\p64Bl$x|{| qu)$gx@BFq>I(= pdE.fj i`1B e)jW$v$uPwqU؟TkGt erɊU| q8'4ŋꗺ%sGZ^X"Ӂl>l %pѿeVa`1ȳ˺o!+&eQVxÂo4^O[ teNV([,3ުsH<^/R_x}9m{A_h͑en~%.rE'0*KcGn1AשGB+c\NѿҪx  .I ᫈7g2 {, C" OeSO2I!¡͇4#}aH;KKg wDJl aG HzŔWƋ)'otl%Шoqr0g."⿕YĩSARE{ Nxc@9-egDjGof#a2~I|<>kCɦm]O#<8y ,r1ATb>,Su\|WW}_33S._-߮JU1jbfN$1ܻذ졕n ^:FxL=Xg1're~_o,x$+u*<~!hvd]2J[vx/cY< -oSy!iJ,~r%[:{䔹-dHgV;G^  ʝUU zqxڪ)H![fU1*I^ꆉ+jVw6;%e赅ew([jtZ-o q k>723O!_K6̾H$"Df\YYn( u=Tb:R(6 U# ^V=ƍK' Nv =mT r61X|m#w&00 @%:̔$;fjDr[輟az:i#0g~M ·D0!@D;׬+T}jGW ܥH^_3Oh}di$X82ncLOth}UO·8R`&8,x!ҡ|d͛kY QZ-$5g[W SKduǨExA/Cڵ Fss3 | D&8N4ӹ%֯)?[Pu$;-Yn&a5=$ހY H%Gxkh"{HJZUw&GD/L(o4ǥjS_j`79kyǦ+ 7HF/Du(_? eq>:C K^=CYB0븕w}B +z &}MCXϋ w2m.> JKf̭A6I'jic"wogMXfD(a HA?C3&Ż@'r!S'R^[o2xn:|E%x>[0h*s6]FN,;V%a&3(ea,P0Cp~|>]ib $!iU9@iDyBEWTT46r4auGhk:!p`J]3cLbݻi}.gsa86!WPܢv!oDZJ G kowL-}nMdxt8,PBL&Byy⋟('с!r)6C?n2+<+Yb/E!!4E"b\RwyQR46e)\١ }Za\Ȅtaodz,hI_}b\VnTMsS22ů st+FE7X5(0}'/[)D&"45YPOj¼Ft.ĸz€t *ۘ@YU룁Р9%A$iLgY Skf!n0X!{QL_61a|]Iǰ }}B*͋fÄbJ.3dxJB$+ht))ʼNd_Iйv|PKߘQ aC&@ DG{ɝ`&^f3}ғw LV W\Igݛ>}iys(ќpl@`S0#*Kn]^S~Ŕs:~ ndF0PPiݩ&jN̈́j6M;ݾnIBmZͽW--J0?Q(´!S.2{ (w|C~~l(0*CkRyPb:6J'^4tP(5ǜy&aJO>_R߅cu-ՌپYpCáȤ=9 rWs,o<ɍ/?aCPk 谉Q BVn,'Uwr.ojEȎ,"W!R؄lO~ݤLXwS>_lb>^+/՚jogU=#=,bYBōK;N eL{붇P>Ԩ`V0⯧-4ܤ&菤$e؎e,zn:g%?9L8`-́_I#8.Ru#v+G9+hwwT p]֐cQJAc'm|IjRxŘ, t_H>C)#q\ڗzl , `^bT%E:5y eKלmǁ{Li>t$d5xa'@ǷIhf3OC/-2?ب@3T>-ڃIwRB2J2W¶_۪3 u5Sʓ$͘N 8(D;ؖ1_:ۊ)cJcsN="#M_V].r}pܔ[dHj Cfݨ$y/8"yGs8Tʤ%]F4n& > a;ItaW O[<ӋĨ1Bmp; ?i Uϓ='^V_MzKNKg-Y/XISO2$.u_5p-r$ V75|HEB4Pu5Ҏ:N%~k +-nYBELIJpQ ı@o` Hޖϫϑt|k d.n 솂oAL^`bSL'`U$ e Q?8fk ˗!a%qDOD4^vHo6 5uF WG S +ibxFtU$ RE &7"]^sM5fkv Gb'ydu;,s.3e:zUn`'^̻ăq,^-=*@PX~q7yYdRl i][5Ioɰ& QۂR$Y,!Cv4'5qXĞ ~$W(8yl1gP$3Q>U$;@ϡRK;(F:&0S_\n/R ?%A 1vSMaRP%FI*Kx*(F#i?ޓCKҖ; U{^q_QHEn*gSh'H.g ?k>#fm'tHƟF};k.DvKMM񃸘@t.gA`GGc`Zlӌu/}?kp);X|H" >YO2t>a([Y$9>q ;-9D{hEz̬1pŨ",d ;'Vu~kC}f|Qc9 8 /#2n;3~2mLA4U_7:pu⋤:mAGְpքqv~rsBsp0~vXk χ"5"c_Fg2܊ho*/oaѡW>֫Q'9"⼓u+3A\g]gK0$U7Pxxψ$36bńI3х],?n1[prP ˟2gdMtS2]S@\jsi#&;arȈڛ+9N8u% -=ƿBTn~OMcqN᦯>2445jOHv+Dʌ۝X\ȇqD|HMF Yá,n4Ex}p/xEYk` gӍd;zxdglY sEirK@_DrlHqb n|&ʱI> ǖh%8DJJ?z`d'Z%6T ܘ^Y׉E@:liѱjXZ\Ot Pi;~Q v~uv߇o0K}' YH]mT >G1vB) ~dzKȜGu+}M: _YGcWg%w &#bZ[ai|%1v S4ds kԍE^m>Ze ȞG$qkV;"\exbLHA_(Q'.oSuD`XHHإ DyAa4]*ZF%1R&sRhǓ@!ӥ-!a3)%Z4k l(1S ͍ LTaS u+*lЇg:?ϴw eɞˢD5+71j≑2ec48*c*vz:G\<}hz:X$c"K0x2%m;y/nGN&Ku6݅1QU+JkAU;Qa(:S^rQ9p7Cn6ݞξ !Qymazts-qxtT극 M=U1r>UuZ>:#?$3ݙ IE&KTRB0jPu?[D \$* &H&+YQ-]Ab }m_fҟ+F=z ʔ"1]RT{VedO ]QDzkn:|$_[r f?hndҷ3s:@M$~+S_Ӌ/b6 vWQD+5]UO䚃iBnPgM|Eg#_\caG}~E~ @K;GyR/ze*L>@!OM}e R7}zz/VW͂*pQbSE&C7=1чd'ʷ\ʞYaB*}"@ɨ;,'^.221T5ؗ 1&Ts〃- ?j>tұ䷚1ZsX@b05q.=xMlmCd,u:]8^Iu9[Q팳<OwENj Ap:Nq$aHNhR*X  kK h≍)YL !  ǖ: J%DI6X '+Ʈ-tUv8 *s#Ք p8@&ALyXKD󆥨^?#MȑJU3tϽmvR0uwA]izou%6%+fq0ڻi|{{ >rb#~[XnL+ϒQI!0BwI?gp2i%^T緯h}}ofFH-l-GبTպ!΍P I\m7(SGK-L\K|ˮy9ǘ zOXZt_^` 3%+ /JnT/0w^+TG9\w+!Ku%!e'4{tAY#d7zB%Þ}w zT2ٙ[b0뀘e@X6B|}o? . L`aS T Z">PPV5e'Э!GG,"NT'bܗzIb‰>EԆW(" ST1 |f^>2}2p+c}ϗB> LqC-H񖈙oL9}m([~y?w ?-z8-# DⳘfb,{!Q}~wHZ"2VN#^DƊrz^; uP,@~RIe]KffGdeLjOx˫rp{R˶bx S@+"KHi`5C#j47mJwc+12^jBmE y j+SmC%qـ< H ]b7; 1)VJ*NjKvJ"Tk v #jH(E :Ab-תz=@a γ}_, 6)83xvD}+78j~}n>uo,I`q SdM3 8Rwb Q 0n~3s{SV:g"}K(*R%bKOB-.ף&!Ȑbo*R[ucB-\`]:-D@s Җ1f{ރ$ۦ2҄/o%u $bW)};sсA 6D# ZeSLReҝ ,lE^K:2/A㲡'~pz5ŦcyӤ*qԟLgwx@޾ua&w ~?]C !ԺeРbKz06s-h=uQUU !\n?'̺op+wO V;ju=s*uF#xEko1T}s᧜Z$9!xh`~@9qN ՐTvczum<6:K~)e>FE58af ONlH)aKFM3uSCGtwhbHyTA^ !gBA 5ǂ Z <|qmܯsA~aNcÑt>]~5>xmfG:5v䵱o'a^U&=>ڶN =.RÌE<-չrBClkFU0_IDGW徿g*̐6>t&8RVIEVqHȵjM;iӅ <(p%r~ mr;M|). 6Q=Yљ!i-Ӓb׹&\k9J.'uU 9yK!=B^gZs *i_Y`w܍["H Ci|ո\>ty-}9<U3Z0hJݧHU&hm('Ȅ+ic]Rv{K-P#s9e3D(P`jhCv/|1ϒNnAō*AO!/UMXL|cDM7;1'>m9S Hohar[է}>g)zCp8I0C'T6J|.4H|k4B'^ 3z#[ (cV)Li{8p4c$~Cx\/JƓsrOUDSui~du[{tÉ SARrwυEs0윏 W(&Vmz,^{HzL>#4WkXhɐǀk<52 #nFjGXc"H%LARR<;J =z/eT!l]_}l@mI cʰb,j#c>&'4K EӠ>[TUi˩?H 9'K]?Q8_VhZn '{UJQ {uc#Wfufb2I1U^˫Pk.LٔЕUx iې2@Zv@ mdN dv+kէrѬSr:YXyXg@1H.S.[qj. ҦNTAE־voQ!ЛA3-̬95e*1"^Hd/ ,Sr r*>n"TEm-O*gb(,lq!ĦB6bQ*"4VW"ME\pۇ/$%,yF"ɟ:.7/z5qn~1AѪL~Ϲd{pz `5`s)dC(L z#PK{RȚl=Yn!Qɳ"*>9({mH~m0 phpԻ)}(c j]";I^1L-\G~@ӀthAд w*]HEBh^I1>c?qWJi r9b9>dIwlA+{ 3){u- {2Dc&%0~~' 00bj%eP'j:_A\:%igCu^-wWaޕ||I>"(@"׼,|ƕEs}kAҸK6prXop:sK$_(O4Ĭ60ʻsl@,eyΥ%9jIQIL-|7INy.~Ae*^<]N[ШHhzv% ў]A9^{K .Gjgj^#Cy-޿Pf.9R\NsdDڅ4zI%`ڴah494̲bTn ʕ[Q|nNA(Fӽ̛*l)>7>Ό`p N!d{%e:Q^te|\MD5"J`8TY(̉(Ȱ%ր($H/BӺ;h}4%K@lzYV_9l+ 'X 6ћX%>{9%7RwH6rcTiMeI$Œt3GqaO8Tަ&DD{$T>Kv2-zt&SOLc_'Z$ _+saRԯf%g- U2q0^=5߆/j?ua9 3wyl]Fd¿}t1mvY+=(xW "~2j/= SmAcAŘ]PW)X%ɰ(QD"PL?G̜ mH67\^|!s&{@"XW1ZoS/(K2 2.SrL,NA{6iST FQ? | ̱zqN)] LQ|o۰_?)95Yt`##'36Hvfh)NQ(K'eNY΃:3/ /)Vx&rsޘþeN+Ʌnȓv6Nix4E O T ha只pNU"ȈEoWѤO\8Ȇc=Ch S+7,$UR@ӓO| =uI6!#H,닓e yR4J8HY +60q $fU - { ]2S_tNm3:Wqpsl/4"z7/XNf+%!ԀjLnv\' ϴf* ; 2=a*-n5%$jba$6j\0uؙ\ٟs4ԕ9Bۊ쉝|(rݕ~((AN d/C+=[U\79DuUgP E+8)L {!*kp lgZ˩^M^mqJ: -my<<$|t߇DڧG6@V6A!3r-@'pT?~ f1Ev(HµE.ELZ `RZXٿ<˅kf{7?5;oS2ٯh Ս {&q܁1~+d욯pӏL6LEbC+X'غUS(g?_!`bJqk:njM[6!HϷa}9:-\֢ 08h9 b%'<| MbA\_KpPl*=G1op&!-g5q) SZSe`]IYPϼLLA:D|f/s3ޮdv3V35T@z(FyRQ|Ed{ff!Ij AlxIv;UT`](W߉Xf 7$qMؓL±r~ Ŋͨ?Q[g|V3o'PR;I"K2q цj"20pӼ7XJ]f<7if[M/߻_YF^E BY+uIR^) XbGh:o_ޕQSӻ`g(^BZ!t]"o~g{!ꃣ‹XI%sKsF/\ Z"Jbj) E9wT'7;L6AðZl.GEMe/,C?Y cWBLUmt6V<8 T3Ncsͺ U$bOoQFk0 #є a!7*!$X \XҁtO*ME'3,ؾثhQrP-܏{wV@6=wm@_v0yZ E<Uݰ-uRXcC~5Zx$F0.MA/GW1#\OP;ϹOXW~ժԽm8MT~Fݲ+3a-;RdsjK0Bʷ09TicMW/°Su!Z2od2.\ VO[(1#%7?(o h{ N9ȟ w얝Ӈwoqʡz*[(}$U"n&o0MVz~JY1>xva%V'-$X~|J kHP: \ͰKGW$vu߱qlS9Z~]i{Tfw$Ɛt9+q[(,kwӋطB*7/VFqKBZ$rX:"Quc .x_=L c=SWZb!=UNbmf!$BJfys[Fa3<;+J3{G rB~Jvf0.IN#$X>-2BjpDW%ENgIoWwΙ`6+JnȰ907uz9/+2.#LU#}xDm"lp }bS8S-&2g)H*ŸY77[)_ եLȳ?sldtHp Z1}fӣ3 #I$3Sy7ܽ*D$%Li8-M X^vE9$pqA,' '=y5}aҎ0oSOdւB-!R{D7"\_Cl=Asv.Ÿ)?;6@;;S2P+9bN@Z՜t%5󖆚fi$`.;n6=xp>twcHA)~/2QT pSFӦhh\!q\M6EE %`cW4 ezn:6ⲩ1:oal~pzفV=h}=jQReJxSqI/exD~1= r %HN7%9dܑWƉᒪSA3,;rZ Z06 ca-nokn,PmV20_K;VܳL ZVTJi&=s|@C]0$:qk|Laz k5lPzIWk[4\?G<ĞYYt6TU_wF.E/f4p({Hǣ:I Wؔ\0y6Q`W.Eм,g^qH^KSKK?YnpڛiN;Sĉٮ-{9JLo%yYW/Lj};fjK\G,{n X2}J>V/lVItI`G2c)ώbQE^Mb_§9Jtk64n.s=DAmtpڂ/yL+NPWP>Bq/Iv|r6Hjq=9k$_]w^i;TsÀ±YqB[a=|4>Q8 HŐNsp>0F$xO#e nRJ gFÑ=cM$fR9jA/j {p99\81BGbQjF#'Bz9"HpG!-.av%6'VlZW8whF~Mn"xV*qV#VW%u͍S\ˢ35vM_n۳,-ʝ=OBiO1/bm,!"1TٰSpfѠ&D/12)vn l|'-_x(bKfg=>-2L5b%*FvEka7|wK7Km&e+q̽_H.W5&B@w*tXȏq%*UΡ vo%qm [E kavkt =8ެJO)V N o;1v kt]\5岛R in5u|[[JKjz3 a|;pa V~Zm0? ?A(ZpOė`f):QS&ՋBm|GsNhzlƅ 4z?PMwmwQ_D cc?iW]x:񥔐Mw^kNx/Ic ^priC%sXVB_=2VQ&fbh|un^a H,ۡ>̓qgk,p'Sf-\?f'(c+kꕈ /5AZU`ATZXeDH/sPJ]]Y `mus"vtI|`,9Zw!NM \M5PʆSU9| $)R2:'z&XP-ꆵe5` pY}PMz}t'`:4PA&2L:iР qBP%YO][}-CݴbcU[h]we8o'LY{rVڃQřZEEg<p ȓ'{_O^Ħ_A~[q]8mxkF8_}7CWDegcb @J8 sj$A9z7s!ڃPflvY8c9[ #E)9Yk׷܉[>ȡOT%5AJ!ᶨ^.1G0Kח}Pʸw-ݣ ϡ͵ R/;]hIf<ρ䌱;"WʕcLFJ^@܍ @FRxz7 >\.4GA79 ufHgnŵMTDo}!3) "sva;Չ}Ej;+i{굍AZ~y_"kYInF܂O@fw8T8g ri[$##R)rW j0ATͤ"1oUYl$F .ښ4<׮ss 2QbHS!μ|IB+j/N`Kf`Ypuv XHn܀=n5y!`œk-գYGbR 2wrޯ)ZⓆ<ΛGǡ |xj4=nf F9r.޸$EYX]`U:baWrSE>x'E oښ5*o7Mɨ2C^oa1-\D1l/z8srag]˿8~9~rLt) "9]_pH"|n72f1nmxeL#UPTlNH6OKaUs*irg?CF@HNHև"\&n,F}ӹ5dQ }0Lؙ^2jlK|O0Ʀw]S9U efAt-CžIcX*$@- 3cs̄_dR2t/,*AgoC#Dc.0E\IT !d2(pF ž>\Ko]!֪M k_,f <.wtj:/2bCCX8H .p}Vq fYXaC-#z~3Kq7\kD Xn1B[DkwถmǬ7č"+B1Nr:Pխ63pͻ#2(>d:cc{-Q)S5Wi[=fҮPFm}<:d(v7G( [է3t;mI@);{*q$DyͳN٣tb+ZWe<%G9TnV <<ĢUC.>W{!qtOM1QO=0OzrQtK #\b$l}f*xݦ _5_TA-ݳi> !>vIe|H3s cQ{1/LuRBO 4bl8RW(Q?+`sZjFK.}7^/E+-b1bRzW63ϦLr@[*P`L?MwJmI/:DH ݋4b6a,k`''1CHrXJq 9Rh`"xZj'W](K}bhZ̐;;;D;_~: ^*agFKk/&% t n5@͋8w00z17/9(P|zP;+ͧrRF\=ln3}C!|Vln+|_J/5|\]Lb[J T|ѝ99ǭZFSqc[E5+jfJg)| =5ޠ|öwg k6ǯKX`/#^=fR_^ Eq5LauEâu0"d z閆O ᆶdŽ(>|dȻjlivdN{ պ'X\4xorz#[Ť+Tȁ,П2(o;/ޔ6)_2+MC}_.||Yw1 |ʳtO[j@!|'BB_w X Fx$AJlQJ_"ݗHaS~d,>HdtBkDN Q{(0[MMx8ynm(p6 Ph 눒}C2p<\ARPϔ8wA,Zl9E@sFĭѧ>yO|ͯuI k DOш팠Na=tCU N(4l RQ$='f+6Cp(Zd1}FckR^Aa)C<sSp@'z); ?6vI U2/h|L.,  q(lʷ 'v߈NXSuFT7E]@lcW,B-lvg[$ء)Zdڤ .;>f}/$$vcqu>q@mU/5k@3R"nAmDz=|ПI&$PZ!u9<lR(H_>eE3Zu=G ْdeSqCTïv Eݢ 0`0y+:/fxG܅+sp6h0gA^ZX)'z:܏Vi,*$|M"^kh-Ck'6#WsU+7cS1[<' 2v:D ̞]tLJ]|Rma'냴_-fSj^+B')mGTϔom7xD{dsH)MwnnD/5rQ$)x;eֿKOr n#y |7" Kg39 "\ӌUxٲA0@݊ע0g{ YJ`i>]'㾿p{[N/<)z:&xwR"W^3K[S9Y ŃckMU,U3Wk[Tڕv=y3b1QsGT9J U[nMg7t}'VUBh3k(:1)n'i~VL1O8DBzt:-BsUз\ Ίɉ1ZįE 80F>5m2^qo~J` gr,l!"3vڢE(İ.4z\|"Q*)WFM*#D=@n׊t3 h:Ht2wx Rv B5at܈=A [VkR^n/6t22!!ЦmD71- d%tIwACP\#1;\}Ϲ d{$M-`s;+T@|g<;_֠FKS֒˽5־5B}2H??'U N{+3 gG&r"-qRYg'ո tBt9 ?v$cę)PHNj;F KX ? WLw4^@Y  Ͽ) #HGF9~2.L m0opFߘ4X6T@J>CFs~T.F XXU")'X#p> *"dy^R,K~$tw<'d 62Gtz CA#-1@5gJ"^`C'r-A4iw .Zf j# b碃6omY`&]VļKBF#^(&n}KË;/~#.]Y \ߛs|h7{%+ D84p}ôj#raCH17W;,s3/(" ny EKiCLMG; uwNmqɿGg\uS3uJJdw%~i;yz l8:Z.bK$)5M4j)Z{r3.p(O*7(k‡N$ 6śM l%bSt`R0^MC *cG%* ?^fHr7EjJ*z#uX[j;!mu=&g\NH=~Ԫ6!IOȂk޾(-Qؿ8֫m0dm:z]'E۴h ʫ—)㜻NOM?tT=jԃjL 4ڴf 1kB҈׻AO̫;ܺL>eDn~%uNnڸ42j:si0c耬>}WŠv.sC-ȊSykfRK)LMVK*܋ SMtN8څ Y# y]cݼ}|um=ȝ΢>+r̦RW1TF:ڇ8Ĕ6^զP=Torl9P|C|NG_j>d0&{oP@5r.NY7CV~ $/[oC'JW RJd;ՒO8d`϶M"푵}vF`hۛ[W@a_qk&;ς:tjNi܊G91˙l6Ώbɐyɩ(fcsV_}:Z>?r<N{5dB[R8+֐E@;Ht3KP[?ʊvϕ,:3řf%3=./S 􏸁LFRIJJ L@V|Ht^+\⽖sefЙ6iO9sSLā#(6A-+go4ؚFZrfcf%mҡy"0`0P-onF̌gDRhF~UO'Ɉp5-}𑘦^S1=:pZ%^S S0UZG{QcYJ0__U&CH')% پR\/^q'[b#"q;ô},2eo>VI~X v:̑On_I (J6y"OB|Lb xi6gjM5cgH-] rX51M H)@ kl3LGk`GJ~_ uIGHp;$o%5}rPYľ."C:jn"}7?,fV@ Ld % FlUԔN*mٯKfHAӦ^2#r{C Df MMtc}-P.!&7/-h8'|ԣ`O0k|Y&(SnCd]CM[qS;VS:~JLdGO:_Krǭlscvj8@zv{A9"[/*X]U&P_ri[(1ڗ?x6ZR W_\x lšA$cOaPtx j#Syyu'7Ք>zs [[r eѨ$6bέ-L+ kMدVZrqwg ڪZcweVim!eF83pEe?\%d'۞5O?.ζ$O8sr0\Cb6 ϝ*q pN ;sdwqr y{~NfZ4 (“4(0$/ $c:aaICseiC(U3R uNħp}Z_R;<6EsT!ϙ >Gw?_9S~ FSyLf4cM$)Beº{p홙l+T焏M#X>9Vww e|i> LJctw!AZnJc8iOOjD.7v-FhJ<[[r#u~} A/NS- 4v=nxsaqVGgTE庳'c ?k,?y]ߚBXz۷]ڡxI6d7}Kɫ[h!|a OisMF^Gz&ot} S+tЫ:&5({Utiera1 -ęÅNѰW8 c;CU9˞ $U.eK[u}FA>9kuY$ hԑv|DmsM\#G&Z%NT,uټI+6QӋ%) /'qAʵ沊t}^BS,,;si3Τ|Ks[gcV|tk:D&)5JdB>Py^4<$vt9GmOy?85fo~` zbٴVNc920涬q:߰ܶIX!q?YXq8b2w(iNMEzbs\];&ǪK*DdS3u81 ^S#zN$!JuF's9`N)P:P_[ 1\ uf*:59jb9.Ҫ VIֱzF}ݴ xQV'b񹖩kG+!b|hНt׹$)ŏ#=V WT+iD>/ tp,P&xJdQkx9[Ս7MX2TQ\ǙY\oYM\' Z4ߥl١¡yA%{|g_&i0Zf{S-#QM5[/u]$'ZG=ܛ#ߵjbVt/b 8 1t])Qnq`CJz䡿&tQmx-^y#㛃L6yISrC$xoG@;@EECZQ,Vfp2^y ~|nxj=y$a(.h,xw/mw[V"uxތ+tج"Pёщ.)GUK j9?D/ŗ°M|U< 7+kpM&{ر)r%TeQ˭gPEF_]Ao>9w)"av>/fiH\#?|ť^mq4[O+~z/qR Ľs(0_3Yi5Vibl"z5ᝆ>I>둾6˰c졀#I}Jl?\o6xbP޺I -,%PK84ҍO&6(`<'[U7XPq0˘o3DPv.:0-<6g^?bcA OBQOCݶB@'kJc٥3ͨ$9!5rLxbZ$e {ɑ* Zohvo:]f,&._fn~vo{ 6/@rLn*)ڞږ~a~gpjDD垝.̖҈>;Ev|e:b|jI~ \zi6ɮ]6?+hXĜk쟔*relT0D5Մ/#iY9|/L [Mʵ@/׫)9/"Yhhb߻E/z 9xPIy3šQt(웨>whc Őŕa~X!cX9#SE!ìs6:@ ݅h|"/I Zt#'+n:dnĘW )%hn`;7wƳ!~?P^ pL}=PVҟOG1u,:S z,ˬ"f~Q^it}_HP.o5#csͩYuEJRՂ-, crSȉNp @rnn Fqkעd8=")T.çޝ::%D{8".,2Ѫºc`Z] 10TXBCT"*c:?fށOޢxy`@fR *>-jx@Ol0mI/,j譄2NF̢ bDr"C#e+CW/A9!v~űxN#uf#3Z1-g{ !dde[[YmK2< =\ 4gE:6-hIH'vX~BZ! 4'4*# B_QrGu~Hw"4>c3#!eCbJy7Yܳ...z4pn>6E. tYRP ~<ֺl5}΅vY|Y]OeEoZg`JҎ[Z2 V&ȗq/4pdo^x&6&WᰔDLP$ P=B`Z֛/xr\ė ǘly/U'<ɻǁ:# ]>Th.s>ɣVؠʨİއ.#[Ч**|Ji/>H"4: AtnۦPQ_qy` 2R\{,1SBqѰNve;gG6 tTuB=V4sv 'g-vQ% k ־}BK⡤־@ SЭe*uSxk̰/CEꍗ:(/pA7;},F:4Tir-քUqOaE /cܑ@Ryۡ;0:ڏL+1X[;%:UdBA ]>R|%bIB*֮ 2&"e]$50ޫ /͛) g7ZkzD{NX;t)B]o`*H0rH4?/bdH_$%e7X0_`w'*]so/)XQ'Xᤶ q #CUÍ%pM < S*u؆SD#́ ſAcj5C&ts9Ž8#'|rjM0 k+'A6Z q>?e[PfH=Gl>c;X,å"@D/ctlup~Fqn\n+*Aǹ;nA?rmcdSxS\> GMSIR5p ӧ {;L)78}I5X7B1v5: 90ʹ[$tO d\;.;j-aXFȜ|x{lL= e9>) UlӳgsK1PUcK,F-"8e;AQWG8U'PSĩO]n܊cb93"_6)2ua\yU՜S2?`ynFm*hR"ϊM䜍EgX&3?m[FL@ @=Now$|REPՍ#Haق dq  4,η/Vt}|շ1ցvxⳍIn(F:.Z@9lqa }MծY.MgkVc3i]Rpeȇ(`ؗS!E׶"ۂPH_7\ pPZ/ozS/[ҕqTW2CrK6JW^5{r[R(ф٨/?۬2u5\-"]CeH F&  S(19ڑ3Wdo{8{E< 5|ž ɿ S׫y.^`Ў2!juhOϙK@BYbV 1%.gD 3\l"9Z0ZJ#0DvzxR DQw+AcoF.ٱ8ކV&[0K L2Y`UJROkSߐC݁AAtNu{X  rBu!Тzg)k+b)/CFmc1Yb pXW2 אyV tȣQ8^ ,kK(裱"#6~XF#EcF> C : ); ju5ϡނLXٸDbܟWO4 O-D^=]&yxCHc{PELee55'JX/z!-%Tq/8~`N#s7`A3L9T)WEq(V b3b7cMQ[:D/ٛ41+ b]QO ͖CzzGK+2oJ;ܓFoj${i_;V85ʧMY-Wua\NO;#;#G[e ՏN?әS&h{ K" r } DӉ;bgGصq6AGO*ˋo&/;ބEW!2S(2dFQ qaak P9iJ/sTםvh;?UqDL@HzwG}zYkܝ=<c\am*Uu$z}1j~.xc;MALDˎ9Mٟ[_U"C /ӛ0IlhviȹYñjڂPgx&tc wVFȎ"m.a`K%ֹr5uXNɲӛl[TC D?&v.(w+PYzAxϚ2;L9~hTNS\@6ڏ0eIN5(Qyf! 2C@C-Ꜩ?=wjMAcVW`f^ [Y-};dyx)}hpQ*X.%kóBۜA,\vQx'KA[Yj|Q鮵2^e^1SApz-6w;A4Y},a pn6!t0Uݤ8PR 3G؈/z| FL[FH?(6FVeI@:g5='ژClyFF̓YWzbU-^x)F&mXrV͉ʐ%7g*P֞PO&cZΙ~6Ѩ`8`E C |'*yړBJF*x+e#jٯ1 ﶭ=Y0{nr+;Zj0mj:-ɔDpxWR#7Qd{GtZ`uSp`Ȼzı|%+{\v>I!֧ gp΃*:d># s>ځjnB|i&O*p`R|t ]2g|Ҧ+gQMಿ(wU03Jй5;rS-Hr-wH^l+zD|V #BeT}SiPoD4~g{^=X)5Cu!'\g8Ďrꮠ`_EmieD65{?;„+vt<+us.~V}"5Wp㝣q\4-A ahODS@+V#eխ[Ufvf &zEVqꈇX#} ,#.pPy_Ws@d6 ."-ޱcbI : UyFQNc3{ ۀc̰o6x]Rn2G r|`b؂/ᶁٜ|A!g +B`jlV,m@ʰ8 VjX Vu% F!N*}X@E#ٓ9nyG}"ӬG?%NQUD&lq9V˞W4Ȫ[(UGjݷۧn\wY4^\?+8cBY '$6y`#OBMvhv}-Hpz-Fa&zC '9]acP$/ ҢTz4a$MkHZw Vk5 !r[mڪ5X*+]C |g&qWw=SB rs%t*CSr \z"+3py.yp>ԫ@S9bY kwhry`ϋBNY[SyZV1J *9ܾa3Z#+8 A=& V/)rx5 ][{m#:ghBh`$8}fwF4bKO&҉%(]W)VhY" B]}qiɽc @FQYsaM2t"t$«ə+ @ԂcˤayM v@%4+)q$2ֹ"$[&఑M:؀+?x0vp,WsԱ8&ꎿlIJ'i|"oIo58JYr{~368ETm<><[ ŀ㬃7НhlŕR򣠿}yPJu& !0}[ ;۪/(2᷋fTl۸Ŧ]tN^~v\I!C 5o@ǃ,w9,Y0s%=w w"p}S٩˼F # k;:O򮗣у0ir%,nxyf>YT͸Ԕ9lq;@CTr}Tktޜ[&rPfkd%kΘUy={ykҊQoޱz|J@BW) 2|N9[8?BJYd.8#!vA!ށ [#QC|P'"U\~BJ-$SLgs̙wX%8i6ap5Ƃ5 D >Ln0&IB:Y9Rr붜qvyj1DS5('St^m%RB>PjjLH* *ދuYCvr>ۥ*`w59B{~xIFI]1B[^mj:9ٙp44MJfE7K2J ZMPv3kK`u"}J˓VSRVF*')۠X(Qlc?Ro7tmd1<0h3~`[C~s F菿EjM/5ߵ}(ɀUl4ySъdqFi랡"(2lHt^Ll\IalH l?ՠ8M`] 75HkRcdUwk!g>Χ i[L|'3M0U- cvql qD/g9@@ 6E(V{w!>LT tKЎjY`生)tߗ!6ja 0E.v[iMVDfq,ђok!¥ :hCZ tݳ+9i{/wCQ7[ʮ鷘K]0˃}/NG9EϠ?^gC0^lЀ,#ֹta8=|Eq-pa㛦cAd3NᇖA^'Z7Atn۫cK|y+3o95S-b6%ÁW[3h!qW|8{jl1jbjڏBb FOt!ս%ÖQQASx5;0J..μ;q&cE@FL+G)PnaL cͪX*b<]50cE#;?.6p"'AR%TH#S"Ӵ' RA;/6Fhhs|gQHpU2AGf$ ߅͋ aQ]4̇g-ΧBzW<+$?|eю+kQlJ4!n/,N4P\MHڽՅNO}%܃>x}FO=!PzT"|TV}CYPz}=/#3 UXOI()fp6^JsSw'舅D3.y- tJ|_SWIhDM/AAµb HB-OaHPp%0tKs| ö }%' `M_ ͫ軭óS"dTD(3̀]ׁI"ۗß~6]#ؚ͔ 4Ԋ Hp]!UM+bs{`f85Թ/Mwq>a΁K)NX`NpXYSf(1BXleD% 5on`!%˦ s!|x_W3XhƓM O4`uހ*#+2ze\TV D- Z0օsIbǵ ZYX[|0K(5Cp1 F9xeUæ_ks#hs%M`1[7=XC~=Y|Y8 gj!I؉f#t(kSAT;=uD^[m4q!| T4 G)!(t\ri;XXng7[9ē ܉>ŀ%jR, 4z(ܲH&B.݆tn-e p$AWNJfapb8I'`5c=-0ziܜ5,KgV3pdfwW*qVHK'K}S|\*t/hrL oB!uguZYW2j* 0Yb;Sf&|?Wi:q )i[T#F[ R&5CB|ٰAS;T5bF8&;Q:僖>jiS)1 YàToeg&kXk3T;ղh>b[V<'c֚\Eo1SŁ& ݭ+ >";ސ)5?,˻qz^Vwy vwk7z[℁jDNǹPW| y  ~ f ػY'xזZc$H11x!狲]OmQT:qw2~.c| rɷQ7t<:MƮ%4',څa$x/<|+ 5 \9O:+]LO1KCw +,T23}h,yA_>#xelX*.iq:qKYYm\aI`!ĜWb<qJ2) @X~ՊH׽tcGWѰ )șɐ{0kL;DkqK旒ļS"]#~{L^M5WbŜGr60KBγi X7t .q.遌2Sq?8h#߱n+7USE^VݘpGS-,CevJӴfַzن6C[7JF%q_/jYp]NN`ᛜTʒ` ;+gWb_#c% TB́ȥ$XGp ݦcxEhOjިqS&KP9>`,0R<}JDW]rw0ڈH_XOB?A-v_Iw:瘏 \ֱλXtH[eDzxnΫ>C%6qwB*:d5cN|%CHNlAriol`4M OЎmeZ5S{-V|B!Fn)-*՝ͺ)V_ԝF\/\^f  -.v&!/%y-m)CsYN7jIV|F3}ƟV0pč&yxL^XR=٧ˮ~*kd ߣI#֠ ƁqC+ѕK("aUs7˯'ݽNڧk0;"1.S)wc1s5tK:@ `8xRr9bqsyw;5.H; k\Li XSb~T{MjF_ u OP!P:sFk]K&E:B:S9FC/͑,- n?!}==*ZH;] m*"Vh'q}n4RtXL߂+GNop>tDkg:~o=Htvzlm>B.SƣH{2xJ>|G<PEJ ^' ΁1yC0L#(GwR%ߝ8gw2D䟎uI~._˯Mt Tk4Qf]EB-v^ǥq"c Vxn$69r oP3*#L!2BM8 "t-2TԈjz ;s,/\$9~nLOp..Y!:Źceqăx:QQxHȟk!DmbuvLi~ҍū͆13@ҭιt"pڒ- IE*TKgйG6tYgp%4uLaŬhm.oIGrMynMibZ=Ux)p`\KHOɯ2s VA#\;J*Kaw0fɰ $R,>.0~\kشÎ]Z3˙ۏ1 jȅIcZj0!yiuY,0}u&?#]JNӉUr|?@K/j(g5p^.0-0=bxw7z@hG[ezSmcM܅ Slq{a`XN7E`ʭt^7joJdu5 gꮋUg.;5sYXUh=pCA6)Qelp?1g>? ^@\9K{BmO5Ցs6Q S p:e,0 ^_YVv7eqcB{1T[EYO^:||E"-QDѰ8i(έ:IU:2OH7K70xK) U&G?)13}wMYv+Q+1aE5~TBqއsu4]I4i\گ؃d R[7'= ^.Fc%XHcFZlN /ռ[ {,sŭ/탆\D q#Q:1hH1Y.O$EӁw=N?m9{t 5f9gi\,H:O('ţS+0jJ|U:kı. v2U8"(E20@WKGX iLlK-?9]'g.dì$Mg"?2X:Ĩ A`KƋ(@k yX&+O6ǀJxb>=HGkp\yW:"h!8wbT o-z07>1z"|'T+A\:CxedOOA)LC#ݜ؇ўﵫ.4H3us9/4bINUZ}|Ł?$qi A&T f >0ҸMNm y"֨5zzHW$!#iޣő-ta(qL1Db@BK}K6Bsx橰H0D > ߊ}]fO <* y}!rJ,˜ěcJD CK,PΕlEy6ʫGA)$>-^xS6ga2c!OSCv4EAڞw$ba[Ei l $A(Jz1џwEjqa$5NQ!ApY FWW%FC O]FXQv>xC6wN9eau$|~rA4Ѻ9ZOR I*r*w0}ҡ#.o!"ML]' Rl~,Egc׭LPh%pQ;/&2/{Y}8;&BQ{Kf)L=^R l@;&`l @쫁ʕ= L~,Y 1,[i$*8lKGƯ1`C;z UB9A0Keuyj|c>  e3w8Sa'L mA_w Wj^3a_PĵHz={-vhҡsGRIAUg*)0qr;TcO-;*h4|ֶ4}vAJ :Z[To%b7H?n1gwC?P:*9gmwn)'X  rn_Y$w LŒXi9>wUmse#>{A[oI+4+C3ͫ^6$X{,[^$$C_6$~ͣ:^"x{=e/]'r_BV҇\gܬWgi ݽ$7{UIYpʆUIR mY]}U&k2܌LyA*.NHIl Ƌ6 87N|?"m^eJSjXw-:wO >t TYO*vַ\d@ɠ j'r Hhh>rh+l"roݳFLTR _Q;yOx'&11do1v}sPUmU-;QS@b)Ui|q19Ml<#ƒ !ϖvٛTy}`[_ 3hI6L-?b S=5ehLP'%n9h^ CVE v#:%?5ɶ~PʩlJ TCGqB 5;aDj\in+GV2OѠw75CuKe `ISNo-tIdZZl H)>y689^ 8xQ줺؂6 U./c]MuC8TK0@dVc;VEgMi4,7 ljZ*z" #|Bf,u7M%>%Dq8Dnk_㟜q1_DU]"}K-G_L}U&'0޲k݊ ˘O(OQ*j ݪrB;rWw{)8EK> k|e#$_@49)+wD% 穦wL\ Û'I@  65U\ o\־2u]ʓU.6.hs q(}M8M`nC;2|Փtd\DN0vybB8,|tRb+Ls%9#;TvKrTy?Hl`vl{+k1d#gN6`M\SCBӽ%fg= RXC7avtp$3,i|?6s -"wB okoY3E7H<ڜcd@rlүV"U}je$ʈ(=䓙gl$,zc`F#q$e[oX:Pe2FEnd[*}^Đ,M'j%H9u~:ikAhV%1sx*]^^ZZT V^ ,Rs70Δ= 8_ N}3ᚸ"x}XWYF\UbuSƱ$i%Sߺ̙4vnȻ!U%`zc&7p{@wR~Phxƶ@ &'LFO(|H~[,>}EJvnx_M1IxwQJݷFN pK!JgL BWxƙ@$*&|1;0`,8E'K)9+YK]OnbᱚOAzd]YtRRK |r fze8P4sF's%mn3DQhm JCD-=QەQw]?zZuV8oӪӤ$~VGk+/3.fMο7-ؕo Joi&!czQn==-ޅގ:Җu_T2 f8|)ذfeɀˆB_0%g\?I$h7DgL$--Z!%]NR~+ wsŸw%HBW< QsL4iDfQ ^RMz'D&=|馂ՅOy:'FɅg4Jgf #<^ zTȜp}7Mn0 hapv}Y(PpeĨhp7ʭ(!זbD|Ywfg O؀̑=pC<=ͥy3m)n7FvX:Vc EMV۬#|Ns( O2|`(-nմ.yWE_#x8ҩ>(p1t%;V LomLhygD g2L @:6a!oP4 +1.jVC,{uCmE?0r~ ⸒H&n\tqL4'b{? JPfj#ĈZnW>8 E?nvX8/6C.H,NTsXQ&=Yl0EAOU EoG,T oS<B%ܓ/ؓaiL39NxZ^^ 3?$sn)4kJR֑cy4?V}Ldqkq<t?Dg1FI'`@_b&Ъ:j|8Aܘq orB'mx-)DS &xHT}OGDql 8p$D&5`7M?! 햷Dt:%bHTDHNVF' }4{.7VB#i_E;\3gqqJyLVĴ/_Jm9./JNI4Ծ7ЊGr-w5t#4x.c M$U+(qHoZJB-#]Z9L[~7L`iM&GF~|sy7 Gŧ^G0ӟ"s(H|;#6c;F̃;gf cat]8q& kt>߽?@xuiZcb¡>ȴ /݈vn{)\4_~^@Ҿech wHh2_X* -|؊=͸O^iTUhNxJ$٣+#Jy?:,X7.:)Ɵc nB|@7ې&[ȌmC&T2B86dM6ֳ0}#‡QW2U{Udܹ-Sx42 ΅*aJZ^SOlj3Zg c3_2mđlQ̅;Rx+aUWdV vfZ][j Wu72Qܶ$*{'i;t/%9&CFB4P `I-} 3~<&(OY2xMutTM>&CS!72޺$HwY|$:z&1E&ߔ8h6f- Jn}ͼ~J彃:0"l}E%8e @2܉_g`h@ '2Z܂5S=O!s I (3Er*c]닲V͍EqlKzpU"jJmȮd٣*B{h:me^qNE-6xڣҋk?66KXu޹ūԙ%?Lpg.-:ChEmT "#Gb(aڇ@Ed_UTy JkTI|ONvJ-u2)J&0o]*+pcg5vXmeIIDg ޕ;8C9(g ^Mhmw&v*\PS]@D51RRI+e.402n9r2Ya7lA v$Yen5$k' #% dL:S':d!Hş79K qjrM[-]Spz;_Kܟ0 }a؅E19ahcwhF?2S6WJPs'm;YsO,[ ^!y3/R߆yn~:)w4;ѵm16%~_Vۑ 0K9 B U~=]t5@YKGHq#Tl~)>܅ i@H!rt:)ӆ~`hKxSm' { [LЌJSu4]6E`/MǐwQx<é\zjl?=XWr0=M Q8C\E7'Ll,Lޜe׷rXvW"h?z I6\MxZw(zU1,fAJS `+Ly \$|P `k)a0{'i܋ =3~qiTjӺMTK:obyģ^B/Dmuk1/|_`\ԔPwyayw; M3kޟE:>r夽IUp |eđ s:ϑyjfw,B7Fj~} %czv_`0n_e%Zg):|d aSo5"~׵A@ }P8cVz)%O6fCaeU_糀Ma="Dvǎޘu}o m^p;yH0s_htAM{LbY'7"L ~(0[>#v'G Ƚu[/J&?=7LxqzL,vI d^\ (DVQpH(J^YfK=OVvmP6›X, !eIHÜ3i D\1oZF4$&CI9R(>md"11ػ C V=tlUc7-b CmjKx9Qj?-My3)tp[7$1oa³~KU\-Ur*>f̔e@ndy]Z6/rUDfG| ę|ɒ+*.<خZ>7>2 rpKBr|嵩Z͉[Q CvnDWTә,g'#>mv)݀i!FOygbvHp*!8w7B{^{PW˜516g*K1mGaD8_ . W2JC|:IAIDU'w/49[8ِlzKqw5|AKj08glfұg0HGKodUBzt[kjCl?l!2;x&IaKm}a퇸4:FHҍhD뀭Yf\_*YbQ Ի._K1 l7y0wأ Ni &@;C'v9{=/Y~T4ЙESoi0 ,0y| zFL 8RH3lA@}2=x",%h֜|Pu;5ŀ9gw#/'.k}.l:]UEs~{}Ι~ o9'3d+[߬)+ֵ~{#&>~E07K2BdeP~:*Uzÿ};%p99>QYʪ@vq/zD.L.ⲕ` ޴[|$ 6p.| .d >K2wtFq~gHNuVx;̻͎r:%HkR zK07ҮaV#H` Ε%ږQ̋AJt⸅nAoyMOfCꃄ;-=RG¥oYCi]-Ldu7^v$d= ]lE$wo2C^`]-l0Y:t>'n%!k^]!MFL11 1Or*a$xAb / @,#j)[Lhmߧ_ģ`;_鉞ԓp94|ۺ522hV0_σsWW״' dβES+@e,ٷ-y+FG[-{*s}fѼq@%r/8 OV|z׎W.&|,B`ubJwbL,[QAi nmZdek=w b~WaWوlB?pܹxN5Sd?kw#Y~"~[$&q.כďbRm'샘h-?.2RGKr$Van^ϒ5*piph quXIO4o`n$2` MwG8*$$_[1r#Om^?gQaG^<*& 穜J!eup~*/#z6w$AMa~5uـW_;, NKGƫN AO7_4dy,=uۃ<(Ԭ4J*B>BS\*T2|#hMq{'H`I>``<2w{ W}Y> Hh'k;a[눖x5&psޱ*'&sla}ug,Rb!%[5n$ IʹHtI`6 |Py)j`BLH@OAa\Q\˩oТBp' sH9,WF z{Yh60ꟐoL5:-Gh 'P\ἩX͛fac1ř@!)ql+㳼neRXyJ!Wnќ&wTϸǴ,&<>JT-Y;|߃S%a^]Lię]ٵ  !$iN&15+ yW]*X ¨&v>1k'FXG1ˡ7&tU j"?vGJ:i3"Yo_]}tM( Vk8qWNgm]])|oA  xtժS'^aʮ - +f.z3*bE0yeՏ =HIm#VHE 6] E{pE0[.#]wi|ڒh!ȎzUeA c cj?D# c_Ls^a܍]Rz,nSd9*-8? X*Uq|S x?-1+TXjj9\Z&e#N0& (ٙ"tOXv mp C?Lf0fmV,Dr@uToӝwځs3|*EiE;Z&큗 u};w nWr˫f~B i;ИX6k ]j|]!1MY}CV-i6M%m8Ʋ*L!Rk%w?N_ͅUxJjtktsySw/U͟[|lύ2~w^oPT ܩ6[/ljBҵ١b# #Ujp N=lvƑŤ>|ʼOtqǛ!\1C ,%=~F'Y@'M0W&i\0Fx܀k_ߥVI,KH>ъ%d`$TA{Ta}|ןPMrl]z@kLRs9Q;oс  qǩ#-O HG (i&ܟ.\u }^Ng-\R;!E6) }E20MQKs:Tg߮"M=ͭ՟҆sA;U$)܏ҿM@9c>sE/9B5}0 V1?Lkͬ«a2Z#mL9VFcfs Kfz|ׅ>X&§۳XiM-6MO=u"8wVnGlyUm)3C38|8oU) WÏvw)ddYl W|DC U5VhF (]BGSظgwB$cRLC-QUj*C̶'{d5pI juЂ36#Ϳ?j=$Q*`^8m?oz6XAcfh,:kN\;o²4ll8`#>1g!sjV)JYx~;<apYpQvỔz gɸ'tiwxݞ;)6%Cam`3G\hڱ{EDKXb|%O\XB&%Xlp';rx0doQ2j+ "涠peuw;4XrQ{HLm׆Aq`N|5Hs-{oqJCwϰ<óxGi[aֿV`^u9lGw^CJʩAճZRh!@wcK>$ -_9GI*REȫ 'aa1pZ~ 0=DriRޅ9(\K_!R/=a vp!2)43(%5.e?`W 99mO'Kt&`6Kf5T*_qjt8ĺLgI~+2}lx`8( 1a /2ܦ%X!4LO=cNк|Jݘڵ&jpБ(t|S:;$ f@F8=K/]hnp.EuqcoK/ ϫR<@J`Qԓ.z+wR%c햴^ ?evHA/5|rk* 9T&-WԆ;$)| ;CUpEmGf#k'-/E!:-Qj BLufłOe_WsBNwn9,ֱG@ћC6س="1AHvWA8Xɕ ԎQ΀ ԃzYqŢ,~9 J|[t :~)f@*V4'aS\Z_C`Yaʈb'5_2!(_狲hcv/t(r+Dw=Yܮ XKe $)ndnl2U .GeBVq*i_3Cc]$:ߠ<<(H#&\q7-|MsNIv؊mNc98AZp| 4&$eϫp1~2 ڹ뎀a 7.gBOPKnг1tN[D4sƱeI͋*:}WU3' 4 R GϰuG6-),km9 Ǿ5M>E.2:-@bJpDʰGMJMQG 73_t] IU«қe£|/Rp0eL%'{+gGmqag3; xiLݛ$.̸ =ȥhQ%!Z߸K}uHu}'5CC[tF-RTӱ,>Se(1="S/ >E8XU s_.2󴔻UKh㷧]p ]@+:άllc6|œ3W\ZJd` bfiy (IRM]YZJP[x]g(9fmbR;\qd4c󛨹ȡؤ m{>KY/2)BШDk 6 J8M ^|uMaTyCZx_PRxl+Y#^ba0A8?Ǔ`4c(49ô`h,nʼX( [(c$."R"J"PHOG k#k$v`|LA!ϚYSHPq5);*g2+z=.zG<`C\$O^-B,~5Q>ۉA0z'XXhXޜ4LPPw0CB<\wDy,إI𙹠qQE`>?)e.Lp]/<"Ͽl^):cPƐ3KYq|n,!3j^ -qSIi!P. 7Awnċ:!T) }!yVE(-$%IMt.zO_ p3(d%qlð 9|R-USCdϼlt# p۴sjc4C %0*tkZ=V'iƹ+!z jD_H ΢P\@( U-71([ R0ZIO9`~ΪsKdbSˁ(ݥE #a^#ĖKI^G5m9Ĉ^&AVL~*D~C]۴ 0t8&p2s+k*A._WJecnt3:f]1CͥCmSWCf³@rZ)Rt_i-jlVA^&9=W h<$d"y*(PLW=+%_Yڻ])L>d}~ +R]R9O1c%cRձp0mc`V%p8S;@~tGn>31e4F]X;2wk6QѸZCn駃G2j<`OJE:Ο85q~Ceк`d-n R ғeCBO`@x% xީw2Lx_E2@iTE^: WH,#eZ/غ<v&|.vn 1@;݋"(.W]{>7EF1,6򨂰`=ʴb E|sLb~bEyo`2ź>0FvIgZhGRLx(ӎ퇝f1?ր+UAtG Oq-= Lw*#B<~1Z7ler: IT|D"}qk`OEu߂E MkX Oj?~H,t4TXut2(4 EgLR,+*rp4ǧn(֐鿥 w5ẈLGäa?h̊n;e 0%aN;M;N 0:qL]OλG_C^yD[?:d*%*>ʑS\_^g=&.'8pR9gBL[o^*{_yWlHJi^gEZ>~^^W釩n6X=SJ tT5eeIa|MV`KP霚u/k۳!:2C$ՋxQ(Bӥ?%dG(-`Sx7^ p7vӇa ]<[%TJH^jM'!9=/oL c~Y{lG{q2[4DS:{PKi)~ZAt͹WVY_PaaTzzF"cHTT8đd+Hx"$C캦lVf/#Y[{Q>[:{}w;v';TҊ훒N2.o&3#m/ \2]w\ Lt^ڢ~QL:ď0]9 t{kj慔QZ ȒÔ%dդďe&~%-Ae.?9֑ҧ ~M¨'R:JzR\xa`K$ ˩AmaeRu:[ :HNw,q.KR܈)=XQyWgxfva Wѩ%D{>/xˋq3+|<Ե:[?12s㼙z;4h}zaP f)R[Xֽx2h>☽oe:~.zpg&]na @3 a쯿/㎣Mӏ{X;Oc򄏄8VYv>1$]p|̃ a@^څtb$IL<vo/FBD5FVgJ]]'^RLW(Mc8M3'0-ׅ棠 >t#PɍܣUbY=x=~8ưtK.'I}LfI7 ဪ[\_+G'0o ۍ8٦ 0T]%=os]FGt0f8bGvŊkT5dH;Ѫơ2v°RiP@<rOSj2o KJDЖAJw! ֶ(oxOGbd\*8#~,oMHblUn)CO%-GohCkH͚0#Uʆ䰂3:Ͱ< ßUӋf u9 2 3a"lD&g<*sZd&Ԉ6x^q fOa%hBF;1K Ec͔@yᏸ#;* UV鯖kޠ4br"dzgk 7oFNK /hS{]@8+XMW?Q~F<2=|2X[ML쓃ɋyD@9P̓}OYu HU -3׺u9K0+p;&o_fVr/ڂ^1M{KRm"WC>OL-Bn;-=Mqջ qa?7Hvv#S75v)'6tT-L |{FWfӟ7<^AjScڟ.Cfڂ-# K8{Ne`-KmBaVCf _x^F*_6zy8?H9tpZuS]dM؛Hu9ix(z/H$Ϲ|; o]k5(9R_G=*((qWb I)Z '̘fmO];{@>O%K!s싘z+q`VɁ`pfy_]Pd7gztA'%#kuus_PG҂sVCqY}zS>;@@$L袧n%,@ 56+D|RjnKue?#ɝǸlS]DYl"zuK|[Pn?} OCCWtж֥tґ,{//QPhjUH"or$NNN* XpoCݱbH3Ŵ\N>{.JcU5)^Yu=/n|jQL]V\Q"H}ޯ1;\Xa{e92Ft]i=f׉fNU#vP-O5 Npۿȯ(òY˱V̲6#D כuMuLMMjvί4;:O4(K[:[Rz"8# 6^-飸D5ր9d2gT;cTEpæ3AeCN- xe ;e;$lxG:8P?A#wu[ywAmu*Cnq¬4`(ޗ'Dz4.$!xW $@lC#<_wX_HHE/ @Re}Vڰ\KH=wgP(w1M J $}i|'P/堇 \+fJ< ^IzwCd;t{:&.6?ѣgL il N/Jle[x:#f3FA _.P6Ց*[kbQjf9\_aAޜTi:ݗm:3AR'x#>OM\P/k ^*yT NfFUEUKK.č@ux"dw_zQsBs(G'm- ~<\C'z`lYtw(VS[ICT'{ey  Euo\A@ ^#.pٶĻB$RO|s9v.j?+eH70EZ*4]=Y;gLHT9aK@XĜ/]6(m^G,Xv+C=}zfG3 /ыf"# Wq@S50o=}6C@Nw]d`z 3Mf>KƎ1S1K*b /}tsIa.P~Mm CҺPb@֒nV:s$}սiQ'"Zyo,:cI;Acg %vXxc'?%a~ moboμEtߘN ދK5)K,9{$SyU$JBSJajJN?0-m v :;aFXS5>7%ў?4NZ >ϩM1F"yV>cN5 J| d:ag@ļ7~\S<h~aAFǞ 2Ja݊y[ps:x-) ZpsC!5 Eu@>5&)ϩ@O:m ϷL:I(Tdɵ-nt68)c^sD>ܲ/Nv0'\ځلVo=:5)攝u[Ï/n[ReU[8א@pk>oYYץ |6ou~ /$xz1$Z2:e ާ<8QA50ED$$rr$|9d^[4p\[Q`XodJ¿U;Q$v"9~jb3Ѱp(0c~8T6a9彄 ChwJ[7F,Züt"X)wn.=-x"&kթ^q~gwՉod2{$.BT~'67qĤ丫K,&:Y| >RE^y`1ήc򓲗\%o9GlprUc >5-:L:k׻hYf*@1Y*pN|{;rE@"ШSҞNm^e'+'R@7 9"{C,6&I.520Z[ ߖ^ vEV׈,kUA rBwQhsY%J$O(NsfyrmިY8cˏNW?IMѰUh50RODC bM?}<%ճ]vb]=Kfһx-'ӥY "V덊p9^%=S*SЀB PewŅ_km"ŢI9J3=* ۔w?9NB}6xk<5z6e들8"2Uet(,VϏDMC|ת"ZTdUp#W4ļ|?ml{oVݳQh4;(t.!Jɮ\ @ٌE^tB`Ú67p,e|k_6x;42%g&^EYZ"]fέ;[]^㴘Uy#ON-8E ~X`wC9n$V\=0=$U=+q!۝ I\j7LƲ4ib߫M]ivS_gg )2LlPfc[}!!ZfsHJiayU(_yʸJޚtQ3f YjIn8Vśȶ D]#Ff bm Lg{SŶХop+Zҗ8E9`K`iXYV k|Ryc=Y Ό1`DT hRds5|pO?Pzcq!ޠÄ zݨvwFr_%V786[Sllf%#H5Jٵ.xtjΆ#T閿es:>_G<{M_Jba8Ib`AL;kO-b,~NZi#_5T𭞪A+gYT&6j=i[6"+ԇ(ԡ'jcS_'fEF#l&7\_0|Su5K3{59_1--jVSh.Qߜ99PWXoz*WJ38dz,<ȗ$R82pe߀ O%3M :jA=#ԛ@-$s\ %Pğ'(6G;E=֏5_2L>6keWaeJ;F zalY?ilv7qxa)MN#:x'O~]ŵDQ@Y;$£vح0=]?] }>B} ;?7$\C)4_h[R!7x"7rDVVOX'\>y+Ւ &Ύ֒XN* m+۞;Z5k0ÁM*we㤍M##ƣmיyV)xgŘ,:6"?^ϨȂ"+EJb ԎigyŪϝ11H7&,{ pVRO}5rN23{!ʦ g:D4q 4@@E{$ Fʮ o$2>"m>dE0q EG4W>~rgpWfXz(Tj]tGW-2"H`@w*m54Fo g5q+Oْ֬#!p^iN6-J0<1(4d_ϩ۝+5zpԯtU03^ɐVq埰 $6!ny\8]*Ti,SLBp S֯}^=R=6( -OuBiQ Be\>u"Ό!*0v1$CkaA,y2[{7P<&Hږ"{*@+L3;Y0˂%k"9P)U{tކn4F$iG-vۚxt]%wV~66|Uv%"Zfnm<P߲9&&,+H!%@1aH ErSHBޖWʘDѓXtLe@e?lǚ36pg<GɭPƚnM!}Q.D+/n\1ɾlF V<&S~+n( "[}#ԲH2Z05g||_:>b8+(]B'Of4>{,ξ6[@us )o3ʈ6駨8v}zϠx8*(I(b{) !֗7g9 z~-[ʬ+@VzZ<.\{Qϯ۾CE}DH9zꐺ8 .߹Q]Yx8wZۀ3\yFƦ2{NL&[P q54.16Ӱ]pLՍHs)|. 6ar@2{/>eK[ۉHg=h'i-M8w,lq)dC3"➭}U}l\UXq.$_y6?m^h/b% M&Ħ1cPI65e"^xiZRH ngP|xKBc#<.۹tM}i=-<(?ⰊwRfxKbZ4d%f:XwMBu-ֿ힌fqsʷ>Bx})k-r>ہ\LlI.50c)pЬ*? k*8 PoCT>@26]-S Ң̺/;YN$ZZk屠=(,~֝ :C}N&s̒CdBg\jz1;鶺Y/ZC% G5` 0ϏuV $bd  ё%_AߎufkTZچ=?[4_sތt} 6iF w,wḏ$WGSB?&f'Z֖[P(^!~ x_cٶ\D'm1&-0&2Ђ?خH\L 43$hv{'u{nuLXu A30{)LXp\FPb6Q'Tlj7AR4$,IT\,CaztKa/ZӬ'-Up<;j /xj&qp  |]rE8_x.4U ,ۧY0 IG|@xMI..@;WBy>a,IT +a4ݖbcD/m{`̅, )~o:B(k۠Z8JUFEє@YS3@8=Dp陠6n1k!ڱn/mƓE_#@QdGiBϕDE1 4?I񹜡‘ITm2t`sA? -L.0oZ$)uׯ!pPQDbSˀKpֳMdb\`=:{_/ ?C瘶7(6޳Rݐ: &uuR5^k A+om^8V &)~wN]yW䛉 T f%\A^kN#X5F @-I4 񀙨 /@}d[AE,- KEk)yԅV}2P[.+-ۗHRFa zZ ZNoul$p_&4Vɇ'v\V9ΈH<.9BxVEH wVP"aI(m t`R-?x 8o*1Ёÿ^i@sdT,Z}*~4n8.}y\ Adߡtpm SK?ID'2_;L[=]ZJd5Eq JnAL k D%7n%bܷ؆ E[j淋t]Y ŞݰeQRQNFP Grc9{Hr]eZFTUL#= D'w0XRJ#Hs;%lTXMh_W]2kE5vzb 4B 71Ti=[(p 8f0+.v2Mb>72R#R!8dY٢ծ [C M6v R8fxjuT:|\ArOwR.^ւd5~WWd>Tuۭ`Ưc_8D8>򻝕5)<a/[<Œ LA]V#ڗNgHto1 VBN=lϤޚ]fTz/PiSKԢ|k׉WIi'?u~PSԋ;Hȍ~5&g6/P!GޫsϤ~kMf|1 S$33\GTIF=&:w97l*{PT8}JΔI2%Cڸ7j? e>gr+3>n rQ:1y0oGN\Zȓ-sS(O'7kFÜNMOK0 Q oMhS$9Xg~w/U/WAqt "|ي눶%X8IOEҭPrI%o#r]Ou zEl9lS/cwX #G. {ꩾjܯ[\ "fɇk=L0 T ۮ#bHJӹj v7/^߬ک9@([LȅfwZG";cK1#[5D7U-n#jRvӬFoE膣dSG 6@hݤø?t'rDzO؆X>@ U$[7K0zYN)cо'd 7΍N '݉9o)[C(L6/KGMx jMD8<\Uf9[:!XԨ=5YV! kgYE rPk,SH9": + um6T;xċ ¼ WW=6`KXcfs3Hesbf\ou4)@S4"ڒ8^NQ  G2v!+mHUɑ4R|e 7SpsC4.e7)eD|V-UL%CpBK]o#W{.s5-P*޺x9E^jjHsh HdɅ1c":1~O !Jk-=3+ "o(Jӏ]_:ZsӥgeGw |3"ٯ|88ۺ9 $B5eF{ڤɼHL&4B'ұsONxⴍyB^jG .<)6 Z-cCҹ3MnNN|@{;^lV6} ^Xypn:#reOq6|\&}-# w\/;]ڍ ;ׯsPoQ?- LwSX`#^8X57|qyԖPZ\ldu.+惝kp9NN_y{>+*SPQBJ GHCta9^&yBo`7C-?/wuNmsT1PȰΌU~ 8E>IgAy`Sja^y`5% @"͞یX"[L$" ٰULbL8$KU=DK{ fBƈQJtaHm4Dv5_MJβIW,7n7SDCTK{ lM#fpxRsVfی0j.@^xEU2u9RTMH)b׏5NM)'&,E]}o7n "K:yJ#OK.゗wg@@R~^&dp)Т?d u-b $⧬RZeYzVo,aإ5>n|nmmɺ,Uh|~5ՍXkg5R~&coq5$D, }}x:(_ѯ쪮bR4z;ɸˀyJ8{Z$G;|N.>W DJq4G*~\[*牝"[w7#l;ƻi#367) H|M%)B@eNyj]u y~톧 vF)G M'S~dS yc}8:[?Ljo[ehѦ`NS, }nvpsʈLYgfUn͒8* +1dgpĈ4Ŋ>0{p$~.XsN++Qf؝Z ﵢJ.&3kD2f+ נߐ5>u/kg?tB;A#:hX' cX.?pŘ m}riƾuL@-lPydJNb1: ]}Vby"]69P6^<_?\U[+冧0Έ9Ćfd%ɘK71_j>i<{ʳsR3bzR a^Zs GcK6;|\>*SfQ iO)n YxXMuݾYƩq (q~Cy0X9uuYxn~A EwZFܐE'-;*ZK|ސƉx<>a9(]ZE6gBLBd.&v®b°U1a8n:64p-"^9})!vO+4 a~\mI2L7˲}Q]uuW[0SƦ[A"u[ J[<3;a0Mf^ ]D>[ġًzUj`?C,wO~xMe=0{¢sD$hx݀2c̀hNbeC QF|މ?<jn1PuA%:FDv Ԉ+ۃbEmt+ :S NҜq ,N, 5rg(b1JR~ʱŮoM8pXbAW*Kk\@K'~-ѫ.ֽ<Qi2j/Uo_AM\RZ!t ᶻlgFd$@|*| ӨF-OT4"=Ίj=M'#E  ^fLވJ|W-f0JgS0) ڦRL ꢕq)^%}7}+C&R\#퇈ĵM@K tEݮPD q)[ 7FY$y}yp(++~\;[!w6%f !C848B]D¹g.U{wN(OϱQ{Z5I& 4Į@>ђ*1S6n(%d)I6 ;ܱ՚ >_05P@7]I3b\ k3,+/;T +< ɵj\<" nlɲEܿ[kI=N|a sxaق%$e~9pAeK5шOTMZ*ɶWnPJ(*8$38$%d=\,Epl4Ő(q_=eF7» 6Sif.r(R88[J>OC"˕ ʶSnApghWJz&#`&# Rџ?NqVcs`"7šЈ 啚>)g:'/qƫ!s  ,'*=,RL=ʧSqrh?<8eH|-mM.w}ы=\c%[VYp!Ct%ϣEɵ[gG2C& chcCh6J vZqP L|.̥01w!ݯ:p.Fm5ʠ7w`ebRCB嵝b"<+godB}3|vU}KvQjEpN狙@ I`A9Voʴ<$ rͧTDuf=fMyOaџ+V` So tն|HFoѕ5{:GTu~/-&ky\Vsf !-奀-e-~_0d|(12;6@`f /`W!?>\?;1ό6G~W #{rH瘌! X1m9zr Ѥ;VcXtJi|; 9h^I'- : >,4 %Gu;q&K-^30ȭFv[ .!'D&JpcU ̻NEn ÞԢ1$f)E&_٣{?i`WvJzK?"8$4/0tnbJhi])2F oKZ†eQ޽]{yCBU[H`$$⎎."7,fYdB*fFԁZ[9䎼”Ş0 j?&aK}/;! ^2Dl)TQ4bXQ w9V~k|E#Or$j#ru} QBL+ъpVK)kϛ?<32b!!]}2 xe0s &q#péeC_A!Tskeѯ5&B?oY `e%㞾t^]G&Fj8 `2hW\e09?gQLq'N7o8TV?|7œThhlw&aO?<<9i[Fazz[ DЃAe6W QCG߹ O=$q# nD*qH &cD*0>v5O/iCw$9մɯ>0A0 Y3IO;~Ya-MZ PKUIvmu4\Io ' I1bd.2ö klqz/I ^B5oH=7֕Ƃ/ ȁ/(`,8_/ſLyo Ht3^_`YNJ1N{u >b A@M LB&N) Z<)>*[=oGH_Eݻʆ'1͏K4R0)h p9ͅ +|~T6a5!>+-{GmiD xjrpt:m v+~,Xyj >ha\ x nz' 9l)ujGyY/pu(>ôI @Z_ށ{+V.N=\w[U^u4}Yބ<WK.Em@Ed[-3c/i-dt} \b`^~` |a=JObꚲ*,DKeXKx@Д EnN̓w>]b!H#笼C pz4796*!eɕ6wxWG2_QTC*?Q{뛨{SzkTh%^ 6DyThgmwz<hd  ?@ ^tf >z^cƂN\{%p6mTG/>F ߁1;tgGqlab'&_ >Q̘pY架{+ a6J:p\*3hӈIYl?Pˀ⪼Rst{ޠwGR_XE uv  \U`L2>ZK'GކOL!&ݚODF'vM{~޶u#ӏœ?kox剖`l^A!|x0v{Gb/fȗJh^B |A%XvW'V>]D^]DcZo0D0*ѕHk"13L@نU/jy'@ ^ڰ%̵u&hgg OͅY6FԉQ\0*w6:"ɮ-8-l/GNb-ÐKaWH[< _wrg̀+P*!s}>6ʔNW ]~(hP{ySv#2|U(bm4*U>M9??Lz:Fm|.w(d牃.1bB;zD|)Iqf[m*[WIT-!S֠aRKn&FYI%^ #_ xF2+m@0B 1%I/ѷƮJr kdd7z{/GBMg6 j ȕ(SV t6T>%iw8J@C@@pwXCrxM*aa_u(8"µ86!7%& uT o_}$xE %_lo* qmjˬ[ U}|;`g9 UIei\SaM95'Ŷ\JZ3ɝ蹖g svS:%Gv->=B˸c/+aX#j`_'Ϝn%tﯧX!rMzmmݿ*9x]^٫&1ibm6o'ibEWu,dH6BP&J'݅uVd >Tu<5FS:l?_^n99.r{(:WTTG]OR)]o䀌V,vncڊR9Y n7I03aK] S&U,yݵeJ.{czpÈM`? g oRt$|rk*xvn$y{WH U9Ì8wv1(mӼMrf@p@l* Sv3? *;8}3&;Zawk՝wc&j4 @iWJ>ϯL19൷D(]qAGQ|>A it@<ϼO8jyNs&Ąvo =E!$ov1QckY=uЛbJGxbTăm,†ɷ6tYlRp, xG!0Z4R P7\6Hi)ؖO.'dvP£'@?/ٸ+KO‘>W6>ϼ>i1`3mj]dΟ:z4SqH|a(HM|}+a|ϟFIE`SMשA0qFO_k(jŽsa'@̸l{[>Ԫ~+aY|LDʑ NI%!WǏJ}=cK-[jk|ʝlfE>Ty.Aq6*KXbFIY,V¿ix_C`oy gsM|02ѻq_'cD zx_ :ŀli%]޶;\a٭74.V36w[m wAI{I|~u-`;i]y-5R1[tx(7pL HOS$ $De+t#]A'^p] Ј_kQ~6z_[2KqI5lg-sYxT:/>^[ߥF-*3sVyw[}6~k xM,y_y r-k8Xh3{8c{$[{B?NT kHDdsth`։ޑ,/$q^2)Joqk/\2`A^a߶ YZ