libvirt-daemon-driver-qemu-3.9.0-14.el7_5.2> H HtxHFZԧ! ?*}}A|6uœbmB3v{,aJe38c9046397f3b2199752dd49f4e0d5daf73a70c TZb΃[ci8G7FZԧ! ?*}}!w Zԁ͎:l wX0C=udˎD7C>;?d# . Y  #9NT[              Fh !! !( 8 9:D='G0 H\ I XY\ ] ^ bOdeflt u4 v`w xD ypClibvirt-daemon-driver-qemu3.9.014.el7_5.2QEMU driver plugin for the libvirtd daemonThe qemu driver plugin for the libvirtd daemon, providing an implementation of the hypervisor driver APIs using QEMUZG7sl7.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'p#A큤AAAAZFZFZFZFZFZFZFZFZFZFZF3d85007a9badd5d8a367f1cab4b07597a869ad907b0d63fc47903f9dde72b04f93e21dca9ce3934cae64ec15acfc61fff5db460334163af51b85a4a9c893beea96e7b68d85415296e8a7416573b5414757078ed7d6be839508f68ec62225f2ee8ece1fc316b76808791fb87352ec54b826240b3236755814bd2c5a2529b202f9028ba5050ce41d8c26645ee53e68c1cc79db36d2512aa1cd9ac55267e78f3ced3fe40cec1482eefe31be5e33e52bcd2354b4dd949803600c6e1dace73d62ca8c@rootrootrootrootrootrootrootqemuqemurootrootrootrootrootrootrootrootrootqemuqemurootrootlibvirt-3.9.0-14.el7_5.2.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.23.9.0-14.el7_5.23.9.0-14.el7_5.23.9.0-14.el7_5.23.0.4-14.6.0-14.0-15.2-14.11.3ZZZ@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.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- 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.23.9.0-14.el7_5.23.9.0-14.el7_5.2qemuqemu-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]=8c93ded04f86715d1ff7da8518946d59c97dde71, strippedC source, ASCII textPRRRRR R RR RR RRRRRR RRR?P7zXZ !Xͭ] crt:a`*|ekG" P{EV)34RLa=- & "cAw"wXŶMTi *!]122 CT;hr筫AJ9pz-,c(]"Jno&F|aޫs]3yeo.F(3,I (hv+nDCF A_o 8VOB>3ۼ1QV.tBx۪\Nkp#'f_2~[1bGQZ'},95ݜ 1+(KadʥD ʜl'ly7DʈՄWϩ"h/'!~' iOr]P0'J.)m?1 1܊8CҜ[fx!tJg߿50Tf#ž>ER-V_Ru6C4G|I¾N(S kM¥;;>*7pho U>nEX޸۲i$(f܇J=_~%Uqd6?޼m^;L1{Q[otBH*xZu?st,6%Iԝ^]t ɂHw|f{ݳXZ|K`,)﷏l}Ctu%héϗyRw%&Qґ=o !._[|/8s|@4vG/Bk@JOnuc\IĐzMo&& g͝[˂8yZU_EM9}q\Kv`:v\0\_鑷(2 )>cT@9KdZ>u8洅)u|z)Y'AX7A%kCo_?fnII3%i<7ų}Iem!x= O[܎Jvi7\7p%֥f\~7d@ Cpi$4~+c⑟|fgJA bIa 4"̖g3|(|W8&=-N1#b%C^zu(!E m"(P"sAS&l112Ulsƫ`REvds/!Xe'W,h"2RPݤDR\6HND0 hgpAs1;=;m4D. ﳅHm~Fkj)˃aMNtk}F{20=(ZIعW_ `dy k>-fvFY`kwח }Lb oH:}:R }k+(nTZdzcK;,ɐ0,z&єZlEQsvУw.;|Or&-Z $-#~{ ԟ EáΒAX{ٻS(0'Y8$m=)cC(l0 ) p-3~*ͥ7jpo(^/T~OZMvG gUjl|m A0|dƁ$' Ё(TS_j嗈*d 6"-Z2&v"q3#IEE\{4)auU_-\yƌhd KwHɵ-bVG31Gt+gZaH? zfɘA"u Hs8R2.(zKOQKpjHx};u+rjyy1$+[gYחl]8DQAD~@ ¯d$"-1DMr~xUͳ[͌txߖMU9 M`Q qٞ7k 7,tA|lK.fϳnK!k4k~,R=~oIg =-i/Anʓ7@C$-dEJ6~ {6~|jSъ}G_`_`"|/{4cDIxC%a[烿@`.f:CTF:YlI@a*w9+vcM[AD߼oQõϏ|qDHrGDc2Ox L_[Z8,=\TgGY1˿]+F7!& 1 jvܕn:Օ0e=:k9K" pS N9ͫ iB:-IDz?{GLJDѩH&䎞m޵D.t=_ =]K++DU=9g!tKc;[6%2̐Q(F3@D-UBI%sSFXpǜ+J|7R([3GE*z|3G0aǀhh9 M7!AH Vc$–4FNXc#EMfqH/l~h[߉2zL[H3_m'`BLwB+p3 q}Gyϰ |^2?)_18k*`J,:g7Zh9QSI,o[U) m4 hm!O)nxOW@L뻛MaF~%LRŢxH^ZLP ,PQaV8 O Ff3EF޸eDyxZČك|yKQen):;pǨQ-8(?o?3a?_ Z߬55COY`uMC$ Q_v5[~Y)5I9-/nkWѦ79=T>y!<#QIn26Vi "'m,WTr@4>:U*Y)$w-~XM%)W&ɡ<V+sl3VlYR֡ $Fѐf4C:) ÙtH۸BOPs-N&1&H՘-)A#Lƶ*IizD_+gvNpk;.ߨk&zQ3HHqHpl?d11>׃YXݺ ѳəK{hGR5~냛, V8zN<,z7&T[=!F,t%k>jXm[[ɏfت?|$ξ/{5H *Z$%\DrY+c&A&H&E{L_q<Ep1lmG+}D4[aW4K04t7LhJ}R-A=M1P'"Uu!m=}P>`,L0 !=B2UlY[?N-ib@! r?Qt} lB3!GfCq8ÕJ`im-D_Y*EdA>`|Ω]OIJ bXiLהg R,Sv4Z[DD[q ~I{zf9_oπ]} m>\ykSVhO"ʗڱbWz.zW1Pcq6'PF )k}B-!l$nϳIwOIa4a^z}H}IY+ރx$A#푲T\d]Mh 7bCTW&{Bŵp+O/xWY\Fi{ܩ zw/x \%})9G++\OgH:ϰQRa>?X5"5WD4Yu?EV_pǜRau#HsR:}CodDS_0g0-z)euD*UqS܋g[jYִh8 s9X9=6:~{aݨ$t7PqnD=[R\}f(T~8}'5Y5aM-27d~]!;;'w=WPŮW՟Hܦk`5/S~Vt}i(\T^a**E ߑˆ7ew`ٝ)vn7Xš-2{_SMwU@zZK3X]Vt kXt.}Y|$f\M)rNxCHؼJ#BSqc\c$hiơ/͸g)wx7X$\W)Kـ>4% թ [%B>}v+B C`_GAÐ jm͛r{Ҧ tLn!I{b3 A:;-b &BAyD+TmRi }+AKa;\/3𾄔ef_q[%#{cb&g Blx%P>!;ZG. uŭ%9x$ep"\t,h 4:Wp7?YxV\mUF%y]ͦ|$ Kl_F. |V?{5WeV9]-`Trz=,|=,SuΨ wʢN0 &2I4B`qz)"(ēe ,dͷu){e[ *\'>6#yĖ IC#lLAhhsVgP{XpHZOppsa*:J}*pvɎarrڏ,+0׌pi`32ŻkyAC7'6?14%;ﺎS X|҉貾`h/"Z@}ѺX(ܜTvw?qVa3nE!PW[.o"5 w i. &}<)Sm8u`c}SVH: /\)cF?Ӱ֫?UYs[1+' Ăbzk0jMA5ck;*.jr׋ۜlƓ&MD0'ݦutQ{z(`MX3DWN06X`yBQ@?9u|hm{FK#=~-ud6_UDR^h#ʛTݪn¯&ՔH:Q.1  D5vМnqO0s(_?"tZX@WBӞP6nH' j6|YX;WR qi~0rQ(@9t]/7ى_H" dw &K塂؏ g!T~o1ܷYF2xXD{#"=-$Hl3CԢh0Ԙ!y`~ Z|8,4N|WAD^\ģ&|iq l;5X̧vI͉'ľԋ4#ܐ&,P@9Bp.32Tz[}vG\`1Ʋ{Mxstz(el\n*}p%k\pQ x M!aN]JXa 04KÃt&ӛʛ:t\TA s9ҭ[:jܷePQ}&0MJ&j;vt hK( pEn/v|@h$9xO|"O;t`/f/gXI&h ?f= )i kLM3|}$oF!*{H# ;A؎=lg (;{fJob^\#S0EpBg[tyf>$%FhP<8sZ2t.ɠђk|^TGd`]N7키l!*`OJ3j ַ;U>Vh;K Ԥ)FTl|iG7Qﮎƴ>GEWM w;lf4$2X 7@ŀDRW~Tio|-bV<5!N AM պ]E6}Wj/f|U0O)!YNE59/kȆmqDDaƔ;}ˠ}8Eѩ]UDY<~^I ӱ 9A"2]qk9Zh_f5e" ė%WQ3\ܪ`7ǎ1)3@f T[H$0gwrfx3uW L"/1BkSveig}K0x0xU]L" `85Լj43`8p42 cR MOGszaIŠ"܍.WV?>L\0"TyeCuN2'Kִ-X-|Oو,-O4isb@* J%iA:}0SZ9r-Ŷu``B}|lU%Y]ܮ- +`uq-EcniΘ K?1Ԭ$7`Sv- 5ɵ ca%FO譪N* z9A(hnfSz(  I^g ӳP‚hBB'F4_ +.{bVk_HD\}TE{F~0?/؄쭛8őc22&Q#wѵR27K٠VYW)ґֆ[VmEo lGt@wC9TP%86M֩ 2:^+ f]ׯyKȇ"e/v K)⬼=ͬvj=17nke`1qrTF Ë8qA.Ӏ%n( ˜oCwu1xoOvhw/Bm%;%J'Q& W"T= ҵM{8kHPOkCTB|!TAxSM =!ʘs84ߧNDSҐNc?d:Mj_ "sna"U7 f%´#J&ل'p^S26rh{-̗_ЪAoc`sq?N%CN_rk(+̌9`)=RgwtQe1ՄPIL쪔A5,[[ vD pl 5VAD%Zi {{V~yUI.UJDK~ukm)\/AèJW\`Ei-0Ts5\t012בj _2D=1_ުMPV>o9HF<\z!F~~`OַUf W妰ā.xzFY{?XIfs1/_1@YZOݗ 8%\5jo3-#o*E՜+b{gRۖG T`܂?= 1+ʔǬl+Nrk F J!D *x- 1dّGTwPVjͶQGe{^}1Z(8^l)$>2-;@RlQmkpBeX b=y CY_{ڋAax:EqXPM^mt-SU=q2y4g ;SQ k'K M3A=o\wnk_#Lp;G .|bsI!}N eßЃqpɽZ48cOh @8Ynˠ]ڲ%e[_oՂ0gd\$>_8mm/'FP}~fJ|*eֿ:X;ȋ$y-\G{F:9φA:YٸݚtY2u`*F }3CF^',,[(sx3qRHcvڻaB<}iP,h%6 =R쁢),v'%çg>C=2O8cԖO8$ɜDy(]*+xM\~\7ku-W4s+⛩~A&l>HN5lXTyT\+f䮼(FQH 'Oĝ XRH#$,gm 5?y;rX4R)pA HjF<.N9[YhFYZscük_(s3-RBFAFV .ŀoFÓKL^(͗tXtMIX }IK/cK *ؤfI)H$|z x|B_2nymUFuTNwN&,UKy..kj%L#] 0`,^5Fߓ/^ʦބh@,x|G5N{;-na?yǔRyeuy ]} -xLKsñBES6) ME!˺t|s} / 1 .,PW՗]gHf\`P-4Aǥn㬖G-] ?"'r$Q{O4&+{A"v>B:-E!}2Kp&XyZ>'5_(8!4 1ـAq 5_ apQ|ٔ<A{g7B.#A:A|Jι2i#k!!iF(-ÙD]@]fylڳo`l VrR)JX3CJ2'$?yj1vTL8 _(6#W()[ p*-!Rw yo^L!K]O|8n=R ,ʐ=6e@H+ZRLդ -*⮸B;[Ӭ|:qU s>ܛ`H~2 Ձ~[`x)m a EH P!tڛ݅pE:$M|)/&Cp78-LNw#":08Ҋcpp$r mp Hu>ȥo;5EcnBsZ pz;w  z6#AؠK3vS,?2q'M]){WE3uzXE 3gێgDkoXs9~E,9gLYtњ?UlvUXPG$GbܰC}U' @Gd: ۹:RK(+9,}/dsw-U}FJ#:qvw,s0 #,c^H`ؚ ٬>b>UUZʆ[ƿ+ٰ *I]~\R/ HR$+`J>-(uZᇧHcnQB=]4N̏&*FրA3>Ar6ݰɊX1Q!.ٶɘ&Xe=Nrk\u;0|e^o%I`/.wdjPJBrK|}MMЫ/AWbOjmz;L6Cd4 טGPr^(^JQKs~(=WsxB#c}lUC/c障4[y?n RR|&Tݟu\ &ڙc+#˦ ndv?*mG{EKF!.>~ ?,ׄT7kb%*.N^yXD/O~0JeU}xX<֪|M!"R׽ǂM h"L颍e9δ^>V@[ . gwϞ1<嗎Os-`%,HR4p(ԙK*/!YƃǗv{p)a|RZ5!AtdZ`44dT_]u]CX'叀Γd'1NLh3em+2='pϱ>[-g@$tYM\˭:B%.3rA 7GoDd,>-|q'%@ͯAjl U<+ī*0{DM;HN K9(0M-/Ag鹼&w$7);ƣ`$se'XzK^ ipLN)KXF?&-a/kiOYwѿt&FNCvJ;O40)m 0I frXf d.DU+iS)*P=[l]N>\˚NsmJRWVԍ#)B@ ȑئ6O֬qT!dPx/TϪv%i\8I?l S?^:vh]hH\?D&rS6U\Lv$f [LzI !Xd非9PzAM|nC&e$n:#x*hIVQQ=vQC*{qD l*K^Q\ec'W22ޱ}!)umr#nL#b!+}VŽL]ͷ`'\t V.dpH"(ׂ%9<9 vbg)iQ. s-N_3>S%_dg٪) W1$$zuC=)[jyVրg'(˸ rrG4E}ˍ 4yUi0>+,KV=8cR{DgEYCʬ$M=Э&haXJa=~chZw(u i /J6R 坬^<\0 $U:! iH M*3F[Ap\N·&vb}18\{G" T8m4p+jBQ6d~?-9 'DɫFZM)Aa>´#r3t#aPHN%Eiza$+<) i>( )tm]LQ_w(8)ILVl8d9o$* mv&jOi%Nc?s U<ɤ&y;#8ʧ藍֔" ݊TFr{)*̔Uy}/.gǬWhMtX?e'y+2r fVP4n*T{ Eo:Acʙ>z-UkVg5.Zu#(o+j͂Vk&2GVk$7ìcU3>o-&C8}P '\8 d)#؇3} =-j+̮"iKCDž-=WO$6d;sܠ'TS C_]c-qkŻd h=1aJWz̒,{_9$ǂ8yMt3r,+WnJFKH% +o2Γ0+Nz(/(<>ǹXq]^kD$'~?"p0OI413#C|N*5] gMz#:o/~P[3q- KlI$6E xvL/8cz3EYSsfO?X,_-xi*].Պxubz`y:lM*J-}r(6Ag}2Li1u l'͕`%,Kw'\'T*yEp-#F8%:: F?/5ŋBfbeޤfisA,DgهjP-pϹ 0j;Іؗ,\@ؽOͰΕN\b~^3rqaf#)!2Nח(A_c beH :ߊ^-e=6|vV~w/rD&BY>؟Ux#-´XJ qނjY[EbٓK ";q]9pFnD}]=b6')):s7M&dh r57͓T(AHO;݅QƿaE-lhZ4`)F_qe\XMIh4~$$FߓЭ5 zP}!Oj+ǧј:j9hA%h!ڥ0qw9Zl'WL^_LçK #3CDr첏OĖ >!]BR! I~wÚ*ã3J6\Z.EEzwS$>⨠yq=eܡBh,La9XAoyjQlmU [VN`Ct krͰ;`MpgRIk3!aƌnȝ"o⊢^"ZF4y÷DAv/¹Ȱ\|^!?;fF}^hVC v, jk"p_-Xmݦ([Au ^JcÉDCڪKE4thF9.X(\?ꀯǤ9EeASK+RdFg :ύ#}*}*#Do0(qG]>S)05WK"2nx*He/:P@6ʣjWPp&kDoI5nS5Pe1G4O"Y m.z15at˲?iS9xI&F_\ W É.R}Xy>Yݖ?jt m}XUu#Wa4`VNɇYI\ -nG, [¤clBWPI<QՀQAےZ9 嫲l(@\H}xwSL/߶ǯ*fLNϭiwlmj̨FyR"!V]W58 깸 Rc|^8CyEK"׋X:${j6=-EdN=8&2Fi[ ovX|!{jZ]Gu1u-2ѻ z7I|1 CC)m(fv!?X2OMf _@f] Rǧ?`ۙ鋾Q\5T_R>գ3RNFdbdtj4K퓸ij `džX~>X/)dOi^ 0] 4QO TQkoь5՛nB g؉d 9 FkRDzesyQ9Y`F葰-v Ĭ"Lp?$ڰҷo2~Pʴ{ }=ևýj:IMA#( E\IBv>b* ג]mDˠL̄" c+FR qd5.riEC[e2"gm;׋K| oCǖ85]|9;Ԗ.#Zx#RM^ZL(vvDO dv;+9yQ0cIA@D#z9\Qo_V1#QdZ]"jMw-B:aƸXL9GVu:0" 3Bq]K =[2Ϯ]\FݿO%sr/RYdl"OqK87١OSE.2$>>f`\u%\ :1/:`*78|H˫|[ɍ^ґ/57^+̙U4=Q$ T_ 5PբV v!uC7`zy?/DOתhpucu%KJ>FWSpNaqt5 fm,Fʔ t,8iq(XH`Q޳l(VgDx%}O$, E}>[i!p9[`ͽm2O0VgYK87 H佥kx4eC(\7F\,O>cyޚTLxF m0T`8-OaD!jҩ;P{{ڠ<8Vcl[8w(dhAns j{07bSO12c A?paa+[,Y6pSJzQ`D\ 7͙efSX|/:@&!$K XVG cCWA9h Yx[j1.ĵEqD+6`K'{1 UX D@KD޲PN6bb\ϳFt`c <+:Dѵ+Aذꤷ2ω<<uq\[fG##hYQGu~P#i]h"@V˥X_ |{E~մ;itS=㨷,1ZUI {tFɧ8:[y_*pCN}Hž04f{-'vꈻs!&7I)1Zww["aSzbn;k5aUO G`Pٷ+1-l"weI-h^#6sW7%UFQ%gPVͱy2zo&đxaׅr=Y)U\4ioVN%/N@I4,PMZuj,|٩%T<œNIuCA2֙ի+Mh n,=QQzFSUPXms;b(7dˎ0v<3$t45WTE^Ft- %/6l\8]2|0|QZOyw̳g+7o\uƅ Ad^q-DLY)j,L[Pkw6)I꓉mqϺ\+p]RDHSior,Ts,4O=[I7lmX+y/ԭM>LtjhhC-\rCZ28*,dַ}<{6g02YCKЊ!ڴA*#q? 44K\k4Ѥ̝]TK_ls6 0UJNtDg&t2#{wA 7cYwqnJ}IM "*OSVm}!H4%!Bg>~|L%PT E~C xh&.z#Qj^I03qpcV+k-nmG;|W[pé&}HxE^.Hc$mP M.~Lilܧp엓UKdUBLjUi)r t6-j0ħ#J^c3Yv%eM袉 iUrҊ;Fy^ #Byx g:`փ B@Z2AG^F'̖78/[p1kó}Ma[*ptR24iH4sf?ɟߏ< eunoNb ͠2CѲdwԺmX{2B'7Sh8K΍Y;JJ5AE7Zdp:JXo?`Z8D0v5X*5 "m[MNlV(J'1DGڿxvʄ_KʘRyog.W $*Fʹ-NE6$|A?x f EBA֧ Mc &hSdzqCFwTXIƛKx.:<Åi/-) A53:l' }ET_W$At'dҽ֨jfˆxo++8zL+)Nv= uJ} kSoWQqQ8"[s>1W\ mCG#sI1Tp icPj FHRH Yžruw5?[d5#,XA 8DbH(. |M $= H{P$ɍ]̉8-Ohhh Ja514Yu9~*e؊pe\"$gc3]al+0āx) y22wN#?x8rKқ+Zk_x{B}~EK@M { UHVW$ʌÜ ?}c/[R0k Fn׬y701ź^FYdhQ6_Ssf+;pE+Nd0hr4-) ֘rR!=IDd1Pj!{<8KK$Gy0-(%)8na +c+)ht FʊW]-8^5 &wS0|Z^~AѲm鯪tܴW'k}"D6O! 6OZfEXemT=*MLd.*JVtϼ*`0(\'}YE[^l|05YQć-腐Rum\A&|y/4ɵFߍ-HXj1U S{<>םyfo$o5^@Kz]572?lTN\e<2 /j}!d4séq>'=^%iXQ3g ͜3ME-rJ*LSk(xIxnX "盨:JF͍?CE{W6n̈T{+^NaHewd+p kPyCVirok--_OSKѹXӎŖ )'@L1}c ? $o pMfd݇!=TJ%jz)'SHל@L 괛nݑ;dj\Z2j5. Cջם1a$ mjq =%ʉӂC|!ϙOihfv_|AlhyB}P>4. 8 J (% ~VR]uZhx~|2H۷ i wX7>0ҼCn"V'}'+>?{.yC|RC@*}16oY ./njLt:gxT}uVbɦ`Q"6Aÿgvxhnrd6h,V],wY ?ޭsIӉOlN.0FX{ߕE]?W^ o\I1髽E^݋WG={IZkqLF2l:),^KWDn@nm$`T-"@t;^VQpY3Xmۮ:D*Z'y#^L"DEI1jْ,&oǜJ8y 몚rwQ@%*rD-}]̆xG<-T+vV:eS\MfMrmT~qt$lpEN_Esƭܨwf0m6=V^gŸݕ^ِWUDp{FhrLr/{zl)؋BNTfb԰^9|g:ɇnx#%"8ۅ0CdG`\nK6dpfq^Agg _oh-,@(0aOҞv[ ;mz[#-c[e9@|tv} b\6?14a2l>Qq=c=֋:BPtpE}uQUe/1JV9$4UNo\&b>^Fi2)3B?LMSv?Y/<Jkj DlHnEq(ŏ|/rm,;OLo$co`N A^i7eOSks 9 Xm3"%S;I鰩hKpIɗpO";w;gі:*b?ocf`uΡRꞐ@+J *˙IրFQ, 7+$1hĊ[edL 6GwXק!sGq٦C ;޶PĆ}7}vB: jWVs9${:\ tzp3~ʥ0^0) ,<ƃ^<\(pPV+n*cEŅo˦jqF2*Uޥd% $||[IF3(V@P 8oqk;S 9j=.g W!wUz<bMRDb:3za͉QQot򫡵94ȱR]"R0Q5DA[.mW7~렽%lf.NX 7o腕F}NBe̢$^6#ۘ i#}dn(jw2!{ge*3Te}ꢖ %7ŭEu>m.,=7?OSXƮ8UK.XrN|tfY&%+HM95(LEp%&ޭ&} I6iExTXHenb0[?{#V}>ҍ3 cşĽD{S/9x15vI\'׻a"32;qi94p]xg؍k!˫M^1蕒r?aaFM!!sQi^Γ{Q d#1C55`~U#y+a"&ȥ&`@-v'5._.3%Яh>nJ9ƓEZM -@ʅ.;|8c%QprG9FslFa䒣d;P$B +v׎;vAqE})=i.0*4iyd0S?/ &4\ cG8}VSh%ƽ-Cq( ة?Ө/80JVoZa=dc6:z%;FHqE[pͯ_ˣߔhl" uQl6J@ `O8z6*Y:bk٥SUc^U X"n0*a%鞭t=lc}̈Wsˉzkf6/ {%FdwarcDX]@HCۥ];&ӊO\G*C ]&Ok!(Lj3G~S LRc`ņ͢euOVv`4C\)YwX `?\l2+vCP<5e>^0k O?TKKuiSgLutO?d#ztB%ϭyKVv:~l ׿ <$&G[#j:w14"zWpGa0PeDft;n[F'9P*qmXLh=.SąbEK} -,:"0?fPRG2=.Cu`GOɆV-7L~{a@zzxCLFc6:7uIɅl?n S0(=%eA}aݬ:ԯvj 40eOpV?YK}/˥ך@K&|R;K,QDt=%刂| Grz z,3q }0S48u!d γ/A3í*gH+'mCbR0K9fμ W/c(vMRH 1 ]߂hBʥn/T0YO)O ^ ݏO *6 rVx"ZKiϢC+3qwٙjʃ:NWv Cnvx4 7vB5{3k[NmOAEQ%Eh H"H-ǫ,,5Cy-YjĻ cfP~7lVscԳUW4oRkuM7- sXsw-_30ab :ل:2ڠNE1Lv>j6;`٣0)$鿺4v-{$L/aQ 7jmnp3moߔfͲvF%0%pKz(9䢆]s1@~zf)E^ftEA_Juy$ :MuЏ@}]E̫i%_U8]wGU-T 7ࡄ^ňvi:핅!KYmAWt%>S8rTRJ1_$[g?-n|XsyV᧨1_źMrKwj|صL^x~+K[olw}\444GjU3D6MF/e8.|zu53s`i(`oҬYEuF-;:" 3pwTbK}֨8䟱@gJ]$r$ըFsfک}6O*+O蜢MrrCu5 ۂ9]1kOe"ac`*` 'ЙPp#Z"$ )|v]ƫΆrfȱ:W+E9{O׸! 5 CQ"|šJxg2O0Ȃ'd{ck][N[Gr<[zq/Xh>\S֧ͦ[)bS/e*QddgVAx 0ӕkt|df3򰮙 i%3q=2rTOcr[bM=Bgz?'@Ci,kRu #)s4D=|CXE(AO( d3$T+^L~z~Wq^!aRrdGec 2'@gS{ɉNf+ ^BH\ 2[eGy=_"wqdwH-W!o #|4HK;׺sdZtą52#B ]K0ԓAL\}D?b0ub$*@1-`4`YSZ6o΁٠zߕKYr {ç)*g)ͤ)w+L:CI=5vfoqgt5IGFw3x_!X]H ከPuS<%T&;> *eП4o>0תu&>2APoBC~5N-tzry aMOKВC39f-o|opW,Bhd[1,O>o=?x{6_vO澷Ĩvu 1{mۅZ`m/*TװhNvc8Q63#k:|AݠFo!xnͳEmr~3 i :Z9|;RaL2{ʆDU~ 5{{ U5mR1]Y#PD9hEκ5#O1 )ְ9UѪБ{P}a35qOөp>žIl0YHL;#,\4u7,D0Tpi ,kCfA^JG1w+Ĕ$U?&I̯gc6yryu҉jKG=-kkX~-Dk[{oRW<=b":" _⇐e_HL Zx-G|k+B[DqEGYt=űjwȀI*5%j W~u\ΟZM(XsN7\32SDt(<GCT.t=B$dQ^}žl}P+Tl!Jj-ᣙW.ok[@M2WH򌕪~5ON, Y 0> ) mYXDRXbvicQޫvTLRUN {(f͊UퟏUz>f~_tH B7@:3ލ(fDclT v&ȩuմT9Dy|u6p]he$MQdSv!?;Èfk;{-DVc>}ފ %m|y*4c Ȕf@t8fq G/:FthVP_W45D c] K!ώ 9Fg߉+җmn?ڜ5  .mCMf;vYq j@҉hV'Was/iGj ?-qT((|9JV74a{O=pmu,9 Վ (u!\){uHR>"FUfE4Xa8hKpl24kɛ12]a)-S|r@A;~owvHõuTǎ|.k.}v ߭)ɟY-{⸣DP}n@NȎy.nż >YÆpW (2a z]m^ `ݷqmw3P&bP2@~suZ/v"3e&dzc)X!B#O.yȓP=[i 4.-T]0Tx#0.}vovmҏW U & \ VKݪEZP%=l/iE ~fj$|_{@ބPx4Վ<.eр`E[|e#P@T'`.pݟhai;t߲{HŔDBY v5P=a*\f#JJ~6IpfYCgA7z`3 ֯>f2%t9bj̍Z(2L1[d8MM58V`QE剚Cq( j6l-+CS2nK6<3]tAlDVJ-LE7r{ Lx,;/ќ/T` ,)!.C}OiNBt=$"b8O^<|!3c1W.ƨJí[QΏUVVJ>WOLʝ'LWO5a6Xw[mc^_-rIrg_&D@b g{݊ͳ3hP&-p C`Q,,#xM޳:KuL2|9Wb`9@:ɶFy=k$Lű!/^qzY{Ƭ|܏1RKxSCvl!QeDc%oBlcv ` UD2s{䤤#>r_Z)47\!+z.N wAq%&:}g1_8ܚ$ΛJSc iߚrUc |G`kzdRn)nٵf7EtgLl|َxb h]ҀزAsWMCl෺Oe",C ˅}tؖ{HIUmNN:<y\c,%>R`ػE͉="rzA}gxd ^yPz@sM/*Txo<sc*>{~~O&!WM֏M+|`/[! / #r(L<|S㉃vՅl` .Lӟlb_u\֍H{mwFԾ~ Gs=%,I`*|Ŵ#ae7o05& `E9fVt BO'7m pG}Z,>z9rEV`[gB>.S-%+fR= MV75z?b[3 [d߯? <G̓ ]Epgr_ "; 5hiF!6*2N{p!#oٴʲ:[dp^k0 C`~ ?\6*3qn(rdg4 lV颍,\?j?h.k gh vketY@\<.C)kh+&}K#Fnt-dnM=,Q{2/88V nʧ:_ʍ*.i]*LH^&&}!<PXb\vPFOd J)ȡ5D?sEkcWiW"vKP~2G/+;KAv_Ejwl?:js$]bt`m1,Uy;Uo(Cr 1`ofy'j(KDpir%9W+ ^4b"P#+›sy ^}uOBJzi/Q.#X@Z yog +4Nk2Oiz3]痐U) Y'DёP W+(|d5 W(dt@ nY;,ͱf[xEOK @dQbن I"V ӧwhsTp,ު-RMhӍ$$_EB~lm4B%ĺSmhc* ^v7W)•@!JIf*j.d"wtq{'G4%Xn- !#|ݘGM"=B|3B*XWytXr+={*! в`I0%X~^)7#~ Up~˄XSzwHmBsV'J䛓xpjS/3 Po#PքBCX[1٧º:A~Z>Z@ȟ-xp(C>4+TPnS[ 𷌌؟!\C)V9+8<ek|w!Mf!,P QcJ)Xc e{Rl;]YĢ 'QE?hZ`QDԭ C\~JpDvt?:rbzZXe}ٵнZBV.Y]x9>г>.OзEFs_ W1WHWMKfāJ;cgGҽ'ރvv|;jm-z`_RJɷ4ݜ6 )񫅣'56}LgYJb x#B6;8EX9 l#OH(lKAt$MZ:JkSѣ3ۃ$o -D[Ň3l8 %8Ӹsu<~v<. 23!,yPVXe0H񝪣derii!7=&-!S5e~y nS,>Z`ԁUfP'b֚UckLC +y/Q>cV5 5Յ;C3e L&$P D:C{ Ҫ5m*a q$ر-.eh'0^qh6u mEV!TT8bdSg/FPސ ?MMM$!^D|bx-9Lur\ ?# *=%,^,Ew!֘%2I_ ̯ vJ(  ~x>ͿV;/ϐ8l>Ŀ$2ҥKYOk ZLK&9:/k&5h`~$y(卬kۯMHEAG==o#RI0JVFSpmO_-ɔEʰϗ1+fSaTN\~6d?Bд.t|!`5vzAgAI"$ɑ7@Å01ƩZaΕ!5hlO򌮆.d-|d#}V~3})I 1mHv_ec\ \ʽh*2]^|45MmT l?u%\*KZQ=P1T8p'|4J?Q?H}isS:GXOZ2V/Ȼ;̘WE:ľ޺Q1EzSz,FDbĈpan엨e?_Hc 慁uFi}smR_#v48cl|];6\7J[Ơ |k KȵC]ǟIvT.Xc HǤk,( '8Ï Q$fRgJ] 4s{_dv4C7?NeAbKxa ,DLU4C2ݳr ZmS7nka: 5(n7ᖈ9ɚ޻zX"զfR 63K2X"tMͅye3Xȸy(,W"gn,3.Y~9+u)Yn߭gph6*0j%NF!p)N/F¢)E*٧%3$}wB#ifU&LIs=(X[h mGדP!! #nqbV"3%l06䀆Ʈ1kP#ĬuEH$PLa71 :0+exQc4?uwWOd>ydf\w; !#1D{K9Lf{I$d~:fWE%󖍙ϐ!IM.9AVp|muNnUS;qQ ,"k"l ]9d #O+ۺC^vjj"7҉zYv[HB/!,7O4'84<JmK/s7K#i!"|1J6щ<3=$t |9#{)J靣Y1|4KAĔY!y+?ss2Hu*O U0e3Nİ7+ͶVGdp^]Ur=|!?sm` ՀԹc:+ۖ/Op4xb/c{v #9جkȓhC_-1u'(m)]ѷ\c݂]: YE}/+"&v9ǫDy<*Mynִs2^ו$i  ,O/,j(|E  /[ Ca&C>~yDSH@b*.k7Y ɏ+kA@J|5d@M@6XQQ4]qR, ρA?L钃 osIP$@Jd}=o^ީ"\@hehzϾB#SzBY2+&Y3O(&n^6A1N & aJ ' ;ʚJ yFx 5/Oݝnh][ygyk` gL#ufHxɑŜ2!5ˢ_t6>(H٧bY| bKp֗Ji6lʷ7:߬9%]J5ܺo%w<*OK0DO-ʋOmvWqxTzY{8C+RO*D.6t- ЖT˷vS$k 3Xyy[+xdE'Ҥ5PO<審}w|d UTžޭ\OŐhl3QSA8d8i\}( I#F`a/MHbh@޵v-:y⇋,"*3ҠKce&,PƅN3fmZKT4}ʅǚch>dv;"M㺡櫋:BQvulw30 6Q~n}je6 fk *Z$gq4InՍtd UxK2iR.icAdU("qxw"OF?9 @_WrO6{0kX΁ܠPr}T,0jɘ$1/[n!ʸpKO${EN\;^bN`u5IY"sCݦcD #)NTvir~F:=P"#I9iZ%sS)=aFt?ss:&UU %Zz'o^LǹTas8YOλr@cb>ldFy#~?@ eߖm?,$~/&f ^CP|nYpwV* M'%O: KqF&F𳣵i,T[DʿjTy EU81Ɲ;yyM5NbA7HP0Ș%#= s(λ r;~ׁDOŸa9'4IТ@&t7ߢ;gV7AGϿj"fMK'B :TWU=}3=ZS%+&WMS% Q<cv 2D!)O)dicCkSuaVteenaYʙ/NВL&B,cZe QTXDqF |]O^MؤR%K#lի}XH )32xSNcu#_ KgӐ;ى+{fiu(6GeY%y1#/@>0 "S:#d@ވ1/}^oSnM[ ?BO. 0`Tͅiwav|rv8_쑳ݥNQ}`@.{@d:z 4o2 zWV4XHSꇙ?OnXl̯D1f UƑI|dzwI=-^ ɺ I }e/6W#O|=eqKW?{wiLV*﫹ay4}v FQK 8FW_{E*rj0"ZCvBvOBkXwx¥lwIenJL]Vk_n@}+.-!F|B"tTYzՆRxsC {`?~ҥ}OQC9=7չXJe/N f-" $Šx-ŕq@Y eeR@$@fg~oA]o0zh:<NB(vu\زuӮ`RTA|D@˭tq*~t1'}yu@-`u1I LW@9^iiw`׿$ZYs5cm!sﺀ4.nDBZǍ͚"(bgOŪ kU.Kʀ flt.83.rb;1 Qx:O>;W'6plh*p%)B.X2Ym0/kޝX{f:ܫ; ܜUjt53~z*f75V(aZm|ft1s0Y+HF؅LYFF"BC< QKBR݌켍|$t `%`%!\N2c\9ON$iѠwX'b^6h:3ܖ#ӅaSɕ«N`>*[tbc2TKR&;47/5w`YfOD1<5o_OqRJNՙ?aŒ "A%>w׿1 !fzNTytGNd1I>EV[Lƨ,km;C'}&,#͊e|C jlqegzHI рOZByC[g2?^Vk&08.2!ފ&S}Dm붨l@ýhw4"mY%Z'Zn4ic?J A[A+2OvCPƐr=XlI_e/T;=,xE˿sAפ.,T,s Lb}94aoHnלo!;ˌklXʹ>zeϗd'?اչ C^fRuL(`+-UwOC;&"v.V\:ӒzOx?9CLذMOI3O`Ɔ[=FUsC݄8p]pPz1Ѽ~~1]f~ۍiMh|u4 1-]2M/9B"la{(+ s4_.* @2O\2.~3ԚFߪ.snw_g2`ꆆӟQv<6ve:-Z ص(B|LeU+ܟ8(ҼP`i͌_;& 5М|VxND|ƞW9V, Ơ*)C#FE^{~D#J4qZdTk&Y^LI#ehg/.` ?I#,4ЕF=Uf6#5G4c21>d9^IFwg"V#8&V;ly&o'#o@"E0c@K: D0P̘. `̕o dO$5|<Ӈ͟nD8VٌUd )<>e^ XzB$;F²`fi-kTI\Vj{KtL_҉42\=ٖ 3ȲݸB@bs 8:<6+P.I3GEy~V"M-ّp-ӧ3;`^N([ps7}47;ƋTf⋕X3X$du {5,aP   oŁ|4C8nBbr"\#Ԩi3F +7Y*VL2W\ {yǝInȿzGQSuYU(1`q ^Dm'AA8.-x-6:K"lӆ!sE&"6ˎ@ٳɞ7 2 AOR>/2j/~ =n y-|>Jds,E֬\FċydĹ(n\\&\ݑs:oHKex:-l9^x nl-ܚ>z\_^[G-|@gіV&AҞeCKPm#'VHW,f3ҥݟwvSX^Cihu]J㮊*gm Դ$"l@? 7δ tet&XHAu&+Na~FE֑l)nW?/heDh Wu ˇVO6uz0^ܦ )&n,ٸrQq ([:UնYDbGejx˝J2r]ٵh-.> IcDVUzQO&`#%b]] hsqᜏUQijbi*6YF[B,Y=O{>Sb9]F="uˮ`%eL.6?xC@/e1ݥ>`\67: pJ_K EYupa y:D1g:@tuQъvڊAvII_=|rZavپO}| q\W4cT(_ blj{:&5.CF }HJ%V,nB&Ƥ_y}#퉯pAmtm~]b.~3뢥!z(MRk4 sa˵9L/GOH#χ.+ŢJqwpC*_̏^ )TN4DC )l!ݧ8~@QvcͻF9Py(38 [N9vU2W:A%ZN6cJbP\Mt)E?ur4G 0ozɈ咴3fύk&us9 '{þ>s`#=uS lcӥ׼pI`(4iNPI㢔+Mq-߭Bڅrإ2[8b3xۆS=ٖoM*N4Ś*XәN#{ qd9-U,|x )xJZKj | W+F2ʨٯ̹,I쵈v|?;B4֩xbQtsCcke"fJսJ"a8t(lLdHQ[pkƙ.rJQNW[*b\:f8>](ybuČ p EX.DfjL^b \?e@9c5ǜIC9QXĶ4RUL\.Qjnװb.ȴmY'jn:ɑlR+50zl04giAF!-nNc4C7F8?,_NJxIRdHقk&ň0ޱچ*oXY ( 4I 2GE^ L9fMTAG:;a>rT4v\Y3Nط. GqN<֜5c%o}-"C| ~9A:޿Z(*n'M mKj{;iida>Qo"rHQ>EoAx&NWI]aݹ<$'{̒#3jf:z]J fi~\^?_b38fZ 9@@ڮt/{T?,ao$_p0cBF>+.UΧ[Ɉ$E=͟}:|IC+? |)22ԡw;DL&g[2F7tϱ\qe z3{[SDgsmrsD+ y‹GM yCe#}Ljgz&|O(ž^9>KCϚ-52Dr&wːW1`'4Z)oFԩ>X1-=L^>Yk$YxJ37B%٦r px{rFoy\r5jzUL*J^̿3#FjktqRSt FP})!,8| ;*~R.tN"ҥtŽ**nJhsY5mϔI\Y,!چQͽHEҨ5ʶy.F"KNu) ;:(Mƥ!!}yq2Ń׉A7#&Vj^֌6eJbD/AHcCݦpJ5}@ΨҪ!ێK6.iNґR2ܾyt}uj.nؖA h 0tA"ovFti߂\#zo@ɥ@ :+H1!mTżǷeE Kz.n5OH>3Ԙ@sfjDiFk~ ~AoA}_`p < 5< -4j$fU잆#HPF&+zCX?",ok ?Eݎ:& ^n~: \'4aG =Fpz'7S5Zؖ'Aoݎloe.cofORAn~^ l>.C {D+?wzB[q~/@ .NHZך8xU($m2.nS.ydAk1\WJPR[CJ!9=u#=W 彘]R5 d70w0;ֻcqQ)FҁֳGiŠ MeH0 r]>kJZfר/eMtc-7 IM߯5 Ix'y1o9gVU šmBkRB?34jnRjŽ=@Xq"& @ic*4EQzG6-NGg@iH~/G dSИPm*  Jy#1ԹYU#9d)'<2([AMӮTx~bdXأ˿쪉.s9nZX6B ?䇴z_]|멖c'5CG-7eS)J4*IG;a8Ԏ4eN)eAI'MZ wh?ZET0Srҥ`?|\EvK!6MNI?<6 \]q!b4]K)3o"ZR8Rx_ mXF{RxLn(!aXbeLxgn_JV֙΁Vp#4ڊ_W7z?<0.UfMrf ˣb} o36Qb|) qF <\M8' %U\N (8ɭnta7/>Z5czdY34z=GPg&H,^`c0R Z-C;]An`K`9)V F:}7FuEKIAy[gؔOZ %FoeZj28 ^2 Wb5ZF2iy9[%<odUC6H(Hۄ>%%6K*Ic9M'Qt^QY\ѶpN :ҍVkA>0ն'TZ[LB.2>Qf˜R3taϏialN>rB1A>Ý ?ܝ6Ŵf H^t,ͷϭW]ݢiAxF3y +#a5pf!ʥh$ S'MKs7K'7=n$7lD9u0Yu~If@ 7s$%xPO;; c`d+&oc%|o̤\ZqaM`[b:'^םvWvm59M!YHV+G{Ȩڑ¸ 53K&.]'sW )GG=!6~5U?K=uΌw4ϩf ]y^tlANHy^c~ : 9oHҹ2X0V]fVvf6hp^Vr{(+fph拀^)15g5&Go u}'/f#`xJ,f3JE6y_PY}|GNl/acef%Z6 7:P-z0wLhdLHi1){ЋH} ISqk qgcȉH"Ԁ_F mEmC]Ovʻ22"/~Vx@F=4˟DbM5[EJ*6lcFfsj~D ˰a *ۨtSsrg1FՠZf-E6eoMr _SUW!_bsc0!sR{ѱ7pT&"ռQ|vU0zdgtz*WvyˏWi22eʌGTXv @538==Tݤ؃"7Y5qkVɭG8?2n'#Bn3Ү]DPfmIxJ. 6 "AƊa s*PhU5:Ls&=}2@*wdɵ;`Ga!+x=ЍGy3:b+$B5K߱iW *nn7=tR+d%+㻘}6e̳Nڸ QuYg0,bewOЂ-W,_ƹ=@S"-:T?=}V{zQKǧbۭ2- viqVbEnFx/CU63MIfJB2t0h)>wt4~P үĉpЩn|; Ietf#o@6X]]y@+L1bJ㇩ٿoR4/RgJ~6 ?>둴ܫDhgJI*;%ZtDw(so6/ɺKXo0`gٶ/4J-8j,mO&N>ym7ɕM *z;; tfn/-CqݝrXd4dmvMÑ6cQuSoehIXh1 @-@& _sKxږei1Yfr4?B b-)Z#c6 Ylk_,(4=-"m&o"HFh-<,)^~K~$…OSg'-c-.zj$.`PP*X.M(7;#VTY厽[",ziVcaG16o`q%QbO"-׺F :6kUrRcM P$fOwv&4O.AӶ`# K IQY..]arr#JE +Px'Np! gS` 5}hmrs"KQ'1WEGD6iVxeoKƚ_jcx}!.(FT-*]lE|E/q$oh[mm7åIA$k~oryI֗Yb$]V,1;Ύ1 -!HIf ߠ͝-ұAh0oqRFgiȿ;edT2IڻjV_EKR<,])kb>*q  GZh u@,A .1Z/9Hp>`ccQaw U{8ޅZ.Ѐ7mo̘}W;HWd,O.542KHtJ+&׏k^ܢȖna=.tK?X}X 2^uYN'M=ij`~ezы%a%h<wBf*23woiv*B*W1HbL@wy2&3@w8>mKqiw$*O޲`+bk0:-|,,d @ >;(RjϜWs{=Tk,9*d^RBF+~DEd]%}LW}ps{p@v^zg 7[' -Qa-Hܻdk9MұMKʏ.[vjI;9ae {&d503fƬ;|e*M#0ؤ,1&6_TdUO7F< d_L:/mE'D .GP ^6''u:#֘Xgew/QZ2X=Ch2+<$whivC>ߦjF^?ՕVQp 3zz }etw^: aA|_Ki4H"a{oRc;mˊ](o)S6 @l]ܽ91| J0 o~Ȇx ۑʇKGnb!9l )1mA)U>I;/`&&y_ȥ \|W3z;-H/ %[5aK8sUBzvZYQÛV~+8CRc_Uk制HwtU866V*Qjn xZ:^[ 6]H׈Fp&J}~m Vsϛ͸HgqovFbB!JCJkpUAh˷JYf@jJtx?BV)٪sQ -/' &8&;ƴ{#VZOB#臻# 814x 0#3. Rt8N/=iC~\TƿZ' eP([ uWf[P<>1E@x13[SxDW7).HBђeٍfL31NE'.^oar^%d? EH.'Scu%Ԋ ]`dQF|E 쬮GHjKM+LFҽ^s:6{QJELjFC.VHuczvaӈ,5!mw"퇽0v`y$e2RIl; ϡ6TghTƜ>:'y LF`Y&[ ɵ'8Υ'2_M`CA>}rR܏=!=RsH_wM/.w闪/+Ny9籸:BA%#i52,>FezOr:7+Yj~bv"L3s?y=(n ȤU~RjD2=VS\N\H4WO<ԨsC OE %AZ#rT4S3't-N|M2_ *I2iT_LyCo žO#g׆ %PuBACT ԓ3aIwmϧT[dTz˕cUmޢH~ۙ%#oBSnd9ۓfywXuYhG3ӹ#d8}Z.INߚcE۾;Ր.ӕ&50\O^`U;b5Y+Tse<"C_ bzib jc,fk:O烢,yыK@Z[ 9.}A+ºRZ\}tŜ~o 9QZTEU/hk/..3H{fhazy1;D2b.o!{A 7)NBM9Z8TYh댘<4T"rH>8숤0%#GG`>h\2h̄O\u2v?P+ЄC$=>& w3 OS4(\XTyLV}2dt^5['[p2f1*٣nne,KwK<# AII۱uGƖϑ7NISE/I(J)`w<MC Tkޑ `J'e_% -cHdKϪȉ5Ы5dد#dSJ !߻{c0h- 0T rpݾq_Jbe7$l3_7-SI. i);5}0oh&x/bG^’zڍ]fdg,5Ш/tGoA6`ub,G1Lxpaۯ#a[Ю&$m1mV&Z yi3Y5UPnke[09>٫G!F# gV ƙI^-e8$a𨴞x;AT')І@tbp %fWevXvٓ\u*+rBY+ډ v$)hW reJ6~x-DU1xWDkf2cNȞ". ?f̈́)pW[U"b*O7lI2~iv==E"yw6Ui˫yOdmy^EO7\#%j-hf1Rn6-߼ydtBڝF+q?Ȧ93cW4[f[ u\HZOr|U6#}gdK d~2aeqr^cm,X Țs 2'<"Vl F^Z3YL01Y H?&.UM-z=i;.q;~2˲GSm /kdp3W_aDpND_݊4$+XȔLzoN0Gp~ ҙ jjB5Mɂ)0u?EmBQqUűmr)]qD))/Zy440;BS GjwM}&z d<=}h VZL6xP/CS)]ln=H6w, 3+J~֥TBW Rb:Sd:Ԇ[ٲ[Z!j¸[Lh* 3wA$aH9:L[&ZڦfmiyN31~ *AM6˨@mtKzZ50>aCk|?!/׉4w]F|BR;5s- am6RuT ; :WF+LA2>* C'x7Ls# Ț 5IY˶l=痹A8LDJ 0< DX(wD&Uu19l3$]\B=`)@x}zѼaG?ҝ\`^A5|Ԃ|/iOJ &itvNpcxm'qx0M|?efmb5Њww2v?(&\w<0T eήu9jR;aۉ&w_$+~Py%* A1.nFDX$R MCRHs^ eV`q pbW8"#M(̸喆Pt9EYs>nqӈ ]YfܝZɇ~} G؅ 6b<85 ʲ| *2Ż;~_ܿhTxU9ӷ0F|T㦼_F3IN[У_ h'4?aڅnaT {.Zϟu˱00U2aN4h;4Ci'"/uvd!M;|n:Ixigђ=>"@r|K(nfyvOlO;NyLz1{Y;es:1 g fut3tJjV?rӗQjpL4Yޕ<%i髅ERH$6l1Tn?2F{g*A?@ScY"#qkZm| p׭b%,E~3UչyFA7*WtpHj3_z\La֌ w:m# ?Y {05UD$1 o+]poǏz?̋ )<ėf Vi·ScBmq Ën,0 S*q ~5Q_Ջ${sEa`t^aNuwa_?x˥E"|d*D O+'bo{!Aqf ߴ{ɹ犷v3/:{P"pnOкHw'= [s ژB̓KVJ֕us6 ˾ˬ4Nox(B `11c!Dlͧ Zy]\vcza[;zdMKJe ;vBI#v).(ඈCҰİ5g,o|.SwyW@DmuLrkedf]=z_U:Gc9ut^CsC,*.)&%+\aڔ.ֆ7+lOTqޱ$"=>Ojj B$ ɼUb@VJ B+*-rnkό v )( Ϲ5]$Ui2v{]/*9 $- R7_.h$Nkl ap^ҷ7e@^+:}R@!T~,Ђ'kHT=[!J`?J,y<+J˂`RbݸZyEuΪx ]xASG4mژUf6cGOդ8GMi<!׆!n}h20N)e13 Kt$ܲ"Z9>! Ri%UB=h}5~byZBQ %@ɚҫ$ƅ% GH{?k4SK`hP3pT8T@Lв\,"wM/ =D)P ޵1F|c!'B0grgM?6)#uPNΚ6bײSRm%zQLagJpVxr3u} <2T)5(KB I#)܉eB u= 5oyu(uL3@Ҫ}d[6+{tN xv[&>9=nG@G"i &]@Wj*VP]DB;pg4TEc`:ڤ.KYq˽ˈRmO]gP5zoyŤᷰYR'<@V~2Rn+%O3 OMG*2ҍ"$# #s{ Z2A7Ek'V,͝c]ۣF]& "]>-UyoJPiPj}k2ӁJ3)%rDs⑖,+gI HeE|QIי"GP (4UE)0,tɼ s)sfvگυenTq4q%2[Lz_9.jG:Cцz`q덆W2LA?"ߤ/^DHǒ70VF/_TU%9+o]+ 6ԋ׼^5s;R3qF1DPW Pʺ@hYx]EexU9K߈fg%YE@MBDhW-61POVˁ4{[E ;y8OMk;_x]>b/O&zKE͢X1rjm[Fח^1Ǚ&{3JmFs1B-8t@TTL\ p0PK:Vguc}9R=_&hHV?AH,?H(gP Ra'v[\ڎ[(;ǟW0|ՁڦEϚ)\D7[0vfDk[+rU?ڤ4G'"g򮐐Ұ=ⱹ: 2-3!ݚ]cLԖFd|V۽+uJhn /V W8qBN$h565; Iy%ȇU 'q'h-a`-ɴm4>fm*B"Cݘ:Z\/ijKRDI" E9s gq1z P r/jCx_q iOL;n"aFH]\lҾ{7G&E{rZrO9hwguzIayxUΜ6'%&u u%B^t+.l¨*\x `㴢-pessB»qq =#g/&|Ņ:ڕM!f$5BqKKݮ4;K׉ J%4 إ#ڌŵjvm{&0yT4yKb/4*m}tF[ x'pF_w&4WaVqSu3qI:K%RݳA{Vz4T|aQyԇf5#-yO4dGS\;lr>|!VoN3NW&)f{Fd0K&/jMBoM~qE!̮EEq z{M1 I8^Gp{[df}"Rq&wVts87[,Q]4yJU+ (KVu|Ȩ&N9[gScp6 @${BO;GwaL&v` 7f#q= gCq0Uveu:'\N{F'ryV1XpR>^u2#*hJlTvY\=@u?~'n[C{k:._u1dG%ժuMZs '¸Ѥ X J' 2eb)۠*I;39~̻57Lie~,1߆a2S>ewHES:+[)*NֽtŮF.Rpel,7~ٙeiZ.&8T)IyKSfU8{+!j]TIi|c ֩U|$҇a!R{\ZkdwZvHUﶞ;=F4| aC~/NIlř.)P{Yܤ}Vʐ\ q ̇zFR4? \ nT\ =G,71: A}^ոƞu\jIV/^.DV99TMkܰa;MT`&Ԇ%xQ|8ỤTiRmlOLWD91R5 4*Uk > tU-q8ۡ`5%V6iU2[>7Vɫe(A#AQ>o԰{l{5F_)}jG_ˇC/\7׃]LnSnru\q˯뷛 <pWCPXk 3GYqGIKUؙ_;S.[ 3eS sJ dqrZ'VQ Dݲ{$uK4҄ܶChX:iƫC(k$NwG\f߃E]u 1˨mrFe֡XwDmj <&@1~u;c7 d`1?餼,jR+xI> t`X(zwTim4d\ǟ?`Kn$ Z-|ĶWE)~7?BdxBJf`{7 yJG K&yCg3[+ W N ~XMp͔ 4}A:m?o"de93`#H?HAߐ}Z!Tpc65jݘBp/?>E Bպq> Rw5R {lgn [`LV+xJ]t.Ev"ąf@T)k_[HROGꙨ%.m%41wVOgP⊰jl?/WqHoA?w5Sc[㚀Kz6jYsX7ԓ\Pߎ43y!y+}rî@Φj^J¬rr=82Q )/PҧH!9ߊ餩 01g əgQFLP|&grYJ *|i:hhffjV_-N_[ /,xSK*׃7x9sCH|D EL9ʾE|x& W Z lUm:Prc#a_HaWqnAW>}Tcr v1S˻.qjgmT{ؐuZJ#C;ӣ+ve+y9^i8Ҍ3Lf܇'PG8/O*_4.+>|3\ Qbw#X&hHzhM 5nŔLn$8AEPT7eq"g*s"S?/e%?# ǐvV,rG/簰2?չ>f'(띫7ϫXyтmޏ]?֦k,q!_ ݇я<RZv䩇'4c<;w#hۼX}5ל TNlF؇ZG|77wT҃Xp/شK y 8WpʱIJ. ~ =~?r=«vЁ/ `X\/aU[leɅ6'jjϮd4{yRJҌV!~ޞ/|nZL ]_z}]BdJw%6ݫ!o <=}h{2 Nآ  Y$葜rGo/L[iɰ5Ӷ/.Akr.`9cea Yd~ҹt\KK iL2_ѣBk]:x-ٞyŽm1%2071g< 74/xySe71DTZaLMInPGcҎ_[V f5-TԘW¾ A>2j <`d j0]ch(0gg>evVkmnXt(ʄn#NO`k!rG|_D*V\Kxny@M~Sİ_fPB~cH7h6,KBL3@ f{L(T^ K'5rE^]);  /jʎuד9 nitL<-tJEl{P9 F&#M( f1CIR)Ht(VsD¦ohW 5 E@#Y~=1&܉24qh dH1:F\"T%kƔ}mat)ΪPCpӡܯow09w\ ?=,t6:-_p|&MPmZ^I}G%c R $ޟy"{PI1 '[9c_],@]Q9bE۝NÙbӞюTڜ/mp~#˞xUm`A*2w ѫ˚.񶉍rRxr'0vrӣTX{r%tr65_]_Hpᾃۘvc""A2Yql>bWhcwۘ{U7BljV2_/.\(b*ڞy2*voC j+ZwaO0 @ XɵO.Ð}WRB~F1f{H޾e"`oފ ֕0rӲ1*4Q~F ڎtV̡bSc?fdJa0߫&i}ů^?ZSwăvHem= ԣA[K5_ĵ7ud Dn8HJ,?t@uXSq&dt qZ/[6^MY=-y~$Nc;do+FE\G!>)$2^cͫƨt7-zZ0b6$4"z _nz\ɶ>WPDֈ ]y;a35 Y.5Y(RigUΆQM`W 23xOۘ17nێ&G.ôw<sKxeC8ϳG9ggf `R;0oGbh{Ҵ&= (F#sWhJ̌c5:PbF;$ pᘴ:mI $J8t*;g5M"^*OG G:Ĺ`p/;ivb@[^ʄ 1Ǥn8 ]kB6iy\s޲?WDCm1+׻hv%2›bk+‹ca<%I"ݯZe&Ȯp?V,ƮU]%IKU$q]NTS M`}g溸ŨHh+(Zű &: ޳;L؜ѝr,-<5ސ^B9Ϗt3Zt+ʙ9ly#>|p (B N$P A_4r|fMuEi2OU,jJy& 'l>yPЕuʚ(KoHbf4^7S#7X2gȐdg)0)s5"4:BϽbSj6X"D\uvF%.ʻ>)]hrSڣGbTij4="px_‚#!G40;4#*xZԅ.;BЍ9%M. ^Ƽzcip_k\Y: ~'EZh'4IWPx#Zӳ<z )(Q+z5MTjCR}uHbG ;}g);RMIlA*~=?gtD@P˫Ғ)"-z?WIJ}QzW 9xn^"aVJo P Xm&ufcDq5UժXC>gL`-*K,a'HRyMЅ[N`K3X3[$-žW4S\H^_'7-w*;udߧds_Uxۙ XP*T%i+!0cnP~L~| G|ْN[=@+Kco"|<)q\)[uSbch0"5`5;zLn$v qԴq\x`U cʹF2(o_@(>)vWc!|B:+idƾ/RVt\ùEakު6FǶ ' WQ0&I0L(dLjzngOX_ѸVt.BxH7L\[@)Y+!sˏ;H_0Okϡ&L ?351D~\xm[e1C GJ|C[,.e۱\`$<9[ixw&Pj:븅mfVC1=mxDjw⨃QSdA#"8=9ɇ\>+º['R5 uY/e/$;˯/,ѥU4zc5|sֿ>5#$ 7E Hﭥ׏2KωMbU%O p}z{Sc9'3}т;jEF[hҵ~͗%7p{Q$Ug@ρ5bS$XP͛X]1b}\CzS+ajX}ɑ_||Fi;2 (w_ް)CD%y+ނk%[:+|{.7dyxDWJzsj>ͷOPV1 MW Cfښԡ*+kFcHV-s/p  924_7Leή#Crg57׋mq4~.VCϧ+|SuZmGI,]_!K66f#LiHlNjoQ<ר,>Ј̾x$iQ)} '2|-2bh K—) pJmV=\;оŮB;w\XK:>槅}Eհ&`ZՇI '8CU/= Eö\PXG(vTMhQdtuϢłlj=%C,tRkXmŔJA*ZpojX64?3=*6Gѓxg*# uvW| l kȨJa5Z9c eS̭p yIhBW3u6 "?[7.BM1;Lg=njf=[Lh>];t1'\vϦXVT,>X~/nJ3iGFtF<Ҕ2hEx]~t^1_N? T10[4]Rm 󖂇nHɀ~wxl k%"@W؝wU55B?lH *!QNإ,)o0 ^6HAo[Եjl8> \> H1%WXl@Dy@>}lГ[(SZjY\.,#",YII70#imTWJ30ȿkwsP:GKk=TSz 5=\. 6_Ȩ3~ M4?,ɳb4) <*Sc#:E@Đ hbd'=8 \ӬT)~ `CZiQ)UPc߰Y]S+3aM5TA89 /$ C䣹4KFb@*XImJdpE( Y|tے;7$nh3I|`\:,Ĉ O4 rU3(cxNV߰ X?owabRݩx =dU: Rd3qg9O‡Lku˝rid?D&dfzۉßwԒmn $?NdYZNs8uݿ+ >8*rU6}ķֵ1-~?Hk$&gMLM0yaPm>6! ݊xZwkpTKpQߍΦ}+0ay}zX՛fgMnO6 uUmpFK S=\:CzeXCcB ,ɠzd$}L?zkPJCbX-e ;Q\`ր=^lϊne@FoP舣1̧GXF+? E=&g%Un*OR`u<ܭa*Wz'4wH9d F?wp'GA)kDbhvw1_Ǹ{ }/hZ2]`NlMgBEs)Ɗ׳ {_ ubCsL+iP~jD]7 W<:T4^qW⏤~\! a$qN* ḩQ\쯻M4/cgȉ=%@^hi@KSw,NHwv1bbltքj[1 X-{qxL88|H`d0$ŋ5tjz/UzDW`8sC6ۗ*Hx`gm"eKk&ז4?#U7&]kV=3/_M/ҤH+ g8^ eh6ׯբ/ b-ϮL<)JyG]\& {"/-ߛ^5F_8wq挔cLmR0IO, =J=F2a-뛜Wp!V ie9kE˝C5S -N~62vYe1'b7Jra oБz=87mhz~øYҖ }%ABLkso*ihz`w \]lc I&{ S$9 &6LGV3#"$:gWΕkdh7[ N6f_۹<݆Z6ٮ =BӲS1Y+r@Gar)r"B6aKDvq{O݊7OEd 58PUt Wqq0z #ErW%Ѯ^_!,5*\!1)F؉&1"' ")YCWJ4/Iy]o5R]X FKtmMo$mt+G%k\K(%!2tV>r;ݿEJ݌}5VS)@_饳fo!s`{}1J(4uz;Ӏ$td zY羪^vbmn0BKDRa7UbG+qzC]!+wXU!qQAᓥ^=`eX:ӥL_znb_ Ӷ+ԭOYQR/GZ=Ǥή*)"aҀ˔zl^x>7Ԥ{ȑNv J&"@%5_Qw2ƉG0sjR#U}*Xڦ%9" IY+ŊҌ:k|5uS/8Z.8.O+e@VBR#(8^ C53U = =QA gкZP>t.#&ST5n0<7JghHt8r?:)2RN{(&9!]ȶ &(HTTA,%{HC_Wqs6 ,(e/Oxn8KcPwO={R}&9?, xZF㳌 dpW!cFV{C[?j v,)v)(q~E1\A8{tK( mQyU-!dd_+%^8/4)'5Oz6];A!KE>:~_t)q̾xjJ 8X(on$ (0}:d?UI O?-"R`q!aa1qT6Ϡ4rH#WddopMV?1\ELVfcI*Ɠ jA{*ReRDpA Ԥi2EGY#& 9Y@ºGa&*EGgB& 7|}bCa7WR1/i:8~GN,o'A˅])m5}TWhfDOw (ǣ?>%o}n҆=\PU6`.Y.ADH$%Ov`((-.pwȂRSap;f*>_if10Z_& pBli%v?k?2PD8+o*_ke:3H9w;/~eņy (NN@ Ʀ32A@'s4сŏ0[ق=Ad=jf9[SR2V>%rlyDLf]eޝ- w>MsϔiV>~ s|tB C#%z:9eu N_ ^@(shBҜdh!}0v|p8 A´c `!s8~&Ͻ_ğ/53?x\Y_-i&7ǟWOѓeq)Q &خ{^ XI1-x ّVSls<^~\'{y/lFXND*]fl5Rv1 )CJyOUw'.c{e NQЮM+m?WM}k 7)ɀY" SEutk-8Hl[گj/w@somO kE%xkJiR8Q6+)"rx @r?6FJØg7 7ewb\Um[IĘʄtՃn@<~YT+l%uҁ+U̥ɒ4_7)bj Cg<˅!]E7j{u,4"u=A PLfv-\<b#1"d:MO]4zؓWBn{z9Hs9S[󂔭9%cZp)@ER~ƒ}.iӹ.  g݂7<pazRҼM .L$!s/Y)uM5!"Ǚ'#n2Dbѡg{b> B}^GjwfovoSۭ CLlz;"kf嫆kTM4F=U{Py-& }vǴHνEQRWjҺoE3kxBߵˊ`/")";plOշsA0aXj{*T;n,4NN? J"Z̴ /k9mz)LqЗ`IPKm Cc33lu?vp齱XQq~ޥ%lྣ6I)53iec|\<_;.EBփ}eɔ3*]}?(GNi]g\+ǻ@q1 {Nt/;7T^h> Giۛ~Bb"ӵ%u0=)Ƚ2 /?BU5-+;i7@%ND9U̡4֞_(az|BIij}yQ7\zxk<|8870rAc CPt넑H L[e m |bW-K'p5ē7 >o4Vjzo@{z[x8QQ}Py5גo em 3ᔣ$5V2Dž~_cD@@Xsa 8[Cş¹ZTvFE\Z'J4x&LTTNs_g\BT<۫^[99,;5s)]rvob/uΪף‡#nюJ`K,_.?N8`8n$7&ZbԀS3\_`/Lic dt"&mG55e^kH]KQ ~9~G !+fxS (Mjz(ظ؅B,?3S59\>gJt?rNUHߔ3˙JKO@KV>s*%![[ BuEǣXщU)XEXmmfoV\(s0{x+Bq;&X.:\\ZY3\5qKT2y!87L&Bۂ-_RW#r}Iw8#Ėt8"VB갢T%BʹվdoyߐJ;n :oJ{W~9΁)`lJlԓmwf|b_I=+V~}Ndf+0t 3ieICہV=v):"k3)>˞|JTn"/hh̫{9(QkHZ21 ~a_+pG+`vDR9fy#Y8Dmh5$cw|'`!p3?5]== [{F7@,jX*C]H&^nڛHX4jt< 鴺WF%0bS,ZrL&q8QЯE$hI%ajs<-+Ši:[@p%3 ZRSYoRIKSHnyng)7zĒcMQ5O)@CUxs-Sp`Kj]'Vd 3otNxsUq'#}ȹDam`I Є̓3X,z52dpܢA'N 0}zIDaRO>Hd}!{L1SlhLPLԺOj^܀4Y-"MG aDȻlRiJfRPu Ae-9zigL)h5GLVbC[3^_ܴXS&M:!i`q]7}Q grny3LkH7 #z6*c󖳭.MIREj pW#7vryp3/5I6]< ,+ƍu̱ܰJQ}߼SzbN1;J-*>w.q_r5`"?0=\_2P ڌ/l =O53;FrQFSgH$XI [{WJ(Y3z=9~|'vSHVOg]f/wxUEHmz[ME W=%좁}|t5?ncl{4o?|f$#2l GiJV-F~w?dc,klZع%j'1W $=gdқg1 gP WdǘHV|iaȣT͡K$H#+^@4AP2dOkU,f?q&/bqL5dΆ^Sw0#ǖhO*vF\@hǑ" N A$3Ċ/+YH{ɢ˥s1գʛ B4+5֨tZ^8:w+v[/ҡ/h;mj12Mf @V 3 B \7G%!?:8㰁J!>cY8͈k%;0yVȶ1FNzVj|jj'ܲ~ӐE$OW/AҒܷ@Y ]7E#4NW m+O7y3)\֏GE9aK*f xVJ~}20wSy3]? [YsfwB \C$ ʕvuF%Kŗq *ibk]f/{66 ~Inv[&FnkZJ6ՇJ WŊF Aŝ89|nNPxCQr%#"3OxmP|FQ 8het]xTKotS#S&k}4wH$f>z‘纫RSo&t|5zPDɱT/<;L*tk]XP=RXԌV4iO`ACFқ~C ;"%o5`U>. ;N~#%F)5#9#/HEvf =q{DzvĈza~?R.Y]"B |,7`%hM &--G[IrO;Rxi# i`JS(Jt qS7ٸAÁBgU0Iz񕢵=?Lچ4c6 |W94wj(*ZЛ,sVdu2$O'p n^)Mľ*L+[ H mk CrÇYwbV~s_*L,b}aM-i O`m|y7954m bu꿂hVc-Z=`=}h[jZ]g[. ,A` )X.%|IY^O|wvaOi7 eKI0 ­ r_T$H6ésE6ZSY\Ĩ0XWcz㘂7Y#kX4\#Ckk#o9|W(FȆnk nrY`QuM8F3]4E>"Q0'G\vwj#m<[)WM UYi l.^ ޭ,vؙ. ) cM cCkHJ_t䉘㌉ {;R;8<]6o2! ֠o_oI_g> 4KDu, 4mtHz[s0_Qpo(}j2U b0Q\8*AphIY] 7OsL).ˑ!\ui\HU G^֙AbEaDv-챨NmJ3_ȏoȃj*|.Yu584Ϳзzf]-诚3=o !K][ %MDʂ޶]8TbfY] /3(`]i䁫;xJiU" AJ>aKlhɳ(u(j[i:U(^.T_UGI"âQ3*h'R20tO" Ԫ$+W+d'W~"Q>_QdȾGحtl:d%$G7"p1W+( |4_}ft,jm4/ L99$Lsx,*P?i ,x=b  cI:ev۫r9 QwTN7M심T=u7z\d~g7~f\rB{dҲX/ٟ2Td.Yp CɘT9[Q[ N-\TXD@K"ݯm= `0=E/Ÿ!CT4 q+N,EgMvPvVD.V"qNT)ӣg*nO0i 4#!:&Z[E)ӵw0~ @ j. =y6=@$ByO]kmG^Wf1LWD^+tQQa<79Xj@t{kP|@ mghu&=Ĉ&yd>a ú[ sϳ;"Xl3tA}z,*'[ګ扪 [Ȩ:X2,&RkFr*]%+=E^pJI6ѴvuP85I1c/T݉إȔۥH~RÛ@nH.*1Y삂`^ʛJzSoUa#Um1jdȑ&ohkԺh};uX'=YB7@,u9oDn#cۨMr3YyP2vGX^Nڑ ZO%><"]bwRY dYg3W,NE!6ϳ3Cs퐵 ]ĥ~,x|-FC6׆k(:Ѝz|Q.ƨ{,n iIH"LBx>|#} Öu(xZ8ddMflwV/ֱl8O͌.1W2LaŹʀٗ6'Z=׸"O5h?KXeIi6E&NɵeRI# w^֑9 MoKUzrlqBL)$8X@n@`d1[%4-=D6xfҋd}eigPƂG77( J ss:7^(HEl?/\ɀ{!H8~k}"oU:֕k1.iwԍhaݮ mj<2)$*/fjbCZHO) ɒZ>w"[]fⶵY?C1tܷsE<%޻\z{/~i܂(Vk,\[JZBӻo<@*Ipq.եyZLMvgń^sKȓ%b_"Hf7"u*$W"]^MW/.*AW -z]Tנ u } #5e.eiܟ4=N}`FU|5v&Sc.oSe bG $DE?'\AeUCg^DUBjo|&喞,(LU)3 ɪY,`ir{|tBƜ |_@m5>KpM½[u`2~4w B`m'Cf_Õ)/Ɖk@B êCDpD9`@ã'5Z18w>;bRۢb0'kT,A.8 杉u<%es9aFcg/"#Bt)W= z;فNГ-L}^Wgtztop}*d+B/6;z'!_Aɕe`Ԕ.W`V\ȥ{%FH@Ldۑ"1s7ͤ|X(>W0d7_xq+MAP<GwHquwi#ۉdOWQ\Su~F:|r554 kSlVj|O :C`@!X[nA~@&\"!{[iPCV〯(Qf2ߩcwe"6pae if@"kI tF*C|UMD!~)iOo,1(++Wsnq!~";'^ȉylYs>M܋JX_& R+ƻ!PFH@i5bR2K9ikzPT|.XZ en--92@w}́#շdŠMɃx+X`+WM "~n#υÔOSrEyRI_% ǐ-,ؙ+9&:ʦ{%:͒;8nI7r|?.)"tBZOA\F׬q|t & 5,Gv)$sUÌ3ZЧU9=reIݰ㚹iKѬc( .F]Z_ʳ]<鷜#T\O|38ǵ Y|F41?bkDKTYFrQ)K+x2u3Xƭ3=*TX'Z5EpD$w\ٵFkܳn@y,2+Lk` ʏLTc|7D_|_a3Ed7'ʼns!̈́0sk# /iQI>.Z|VEc\S@xyG+|>Ilco뿼[\|٬] aoǬ i)OX76ш y˔ {/s~Dȕ';pQAS)6׭ gG?F@ / Tu|}fRN?;RB8e|$,!t龿fAV[O84'`ѭU/ߜ2b̃?AoKvwDAK`.7Ey;s8j=YǒzɵPW5 J#myQZԥu1P-j~3A~$p[ւũåwG2tCx܍Cay7R0H ,@"Wx|0,5BRWkJa ?D&LAD8,I[ɳzq<2M=c`QJw S=?!ӈ221cags^.3:0በ/ Yjuw=qmNa+[8-!g|KfCh6`!ܾ \3Gһ? 8$K<~vLJB*4D-+4f+e!GXgfݽKl О_"wAsGE|? (&|KZA'Y٨DĺIA0}|"~1Е3@Zvv-mme,iu Z] 9.P"Kh7@XV:NELr,2ʕ`6'-q*#SV3sE|޸y!x\8ļbQbGxt9Cp'2!#; 4 ͦӍT5J*|[1E`R/k/2:9 iQgBn`kE{Q#gGvS?Kd IK˯+IulؿW|Hzd잠5Dnj)o:3l~g!#;y|\N^((+† FJ 5yiZkv]DPEb.y=_؄ 5ޖ9T|+U3ݜCw7䰖^');룇xu*,J2_Z$`PP6=q`AjHcP: s56O$ O{R_{sxE"~a*yxj_EJ*eΪf7!d+%!bF#A:񙌝 yqtNhu n]%5J'rV&nB2\k;$62ӭ/zk$P߲gFޕ+ŋ1q88GDs ;IAT>_AH48ؼ,`Lԋ}&eO RC`w*!k}ʯIC!_rL_Y/6'M@{ $PiS*6bG.+n֠굡P VT]==tk#+DqGBAM&wrAJsZ!\)<eŖn) ץ*MC2+կY='BlLDiOku$/hChh>aN:_#V y@%];Z/Ʌ&, 5p݇] 3ϥvXQk{c]ֈVD .$,ݗS|1 ! ҫFRVo'PC8ΥQ㻯ZK/Hъ~ J;\zu/IEԼVřf~=biA9f4p`9ǀ: UA9 W'J3w E7txx{dp#x\v8APέc ތ.ckRU'|Ίf\PJ]Xc6,@$kR6Q ˩y]皷G%#9wdME QDžn8ĕfImϷd3nq ܄y.66$;|ures[LaoT$ZGlB‡jiPÛ-M  (iM-N<~̟L)g Sԁj$+'o-dAGʼn}-f墭᥆XBgKs:G;Ƒgz͍ka5`=_%xI좓\[0BofaY)/i WxvMugJZf <؀Ce0cARXmtN>Sv}_Ikpq%>lҝ͈'G7-bB!POuϋPjkƊAveKsrY⃠$?6w96KiupYU/Tpio!a;y5)|es8c24TNtFD;xD bo_@W)I8E_}Zg({ņMy.0Qg1z(LRR)J ;uGVarf:ʱsKq?jvcIȿȹš0ڴwu<>E:|xxhGHƲ@D>ac/[W?N@51]OכV1Wx4e`)c 0~2E,6jt~P:UF1))?WB3!VJA!35 ;D6SxBw4k@lՃ ]Ȃ OUÛ[=zWmE ŏ,~pH =1;:h(ae{A1 W dq+hVk5v9AjaoQLLLGd#HHn5s9k)ȀuΠj)A_ר{,|^نG,4^Kք7rԸѶ-9S7%":Qj!Jn%lw-Fvۇmrgfg ͫ#ѨzUUE.1@*%6͈ :>A*G\<og!A`Xj*텳pC=DRv{J0}}5C䭞A= Eߗ\ +q m\U.(+Jb&@V ?ET715s- F7پFa0KaD(_sH&J1w;?]IJm`fnQ"W&\[ӉrBo+Luj< %IZ][Lb1o\%jMw D2bڙ*Ny4i?託!}r/#KM~$6SlM!Vn4gw#:dxx<~DxT?jW If1Kc$ߘ"Pi9u(1E)2 Jx 46L`g)xbrUe7T#%7m‹K_q |"{:GZ-O?=opEfZIw<+VΠ*݌{79!)]Tӥqj\ w5YmX)5f (P|X['j`0DK&S>aAC5h,_on:'šqXM-f=6~8KQ*my8pw{})E-#h_i*. ,aamEl[Ϛ\ xWy"Н  T^s#/#۩_!Yԛ*?YGb*M:OՑgMql.톈J\iM,TJpѶfk!KuWIz15"`nlfDy>"+VGg LA}Rhƈdw;+t8yYv`ʫ5~Q'ݺOzg7VQ> 2WwҮy$9 &C R=mĸWQ[1?DR5`@gqA3˽ [S@g[?qx9: 47LWv"C;8Ȉ;7vcP!scLގH; 8ři1[djw'~~jM2Tr'͍Xc̀V<֧O铑oہWQIk\˪0~A݂Fptԟ.i;AN+T_̌8e0k!`MTZ  yä;KgEOֳPG6\fݫuMǐӎ+2; ̼fҁw!L=X'G,hs(FʧVjx䋅7Hmgm$3@`Ti%rX} ~+_i~/`q=o( N7ܒѩFe}T njk9M3V- *O63#_JjLiT+b[?[14\HyI<xx(CXݧ/4vI+PwH5L߉w|q@_zכ?et@$Ãl%_'B`}%z\{n*؀0??E [ 7fxQjW+.y?WpiK`|J+sLŌp 0͂sT;cF,6i|ۼ+p-ApK b"E{D3ܿ,| $g߯*' *.r$O ~9MQ){! |5PSDP۰ ]\ S4\f`fd Ȓèۦvo+Y% T_,Q謔pk \ [ӤS;۾69@:p4%}R*,ڦ(~υZ%67_=Mdx:H@ 6 ]Q{\\C ;ZNkc}X:DZ=(l٪"'߼*NU{(8 Z.bt"͝%JaT P` ;2CL:#7s/|yS7#v˃>HVn&hu3|q]yxMi8P:NvاTqUD|v>Tϑ%@+gT@ e7 ơ*V.:)TQ*k VHcE؄^5P ask5g xE%"OPY澶|:Cўr"ޜꈔz \x4֤dC#X8ື5#1^pǼs )VfN5<}g8i\XdFR E1 T[x{7sxWW7t{]R2br݆lw@Rrgc>,aA7Vc[zE0/w:=ٌ.O ; XjJ!dtE;:GY5 a`I uyR:{; Q{.RM.@0\2H/TMYO/]Ko-+=ie=֛S`YkN;dnCՖx3m|+48 6L3dZ]\3 -E"ћ8dSԞ"DRw2\aeH߭^¿z^@ZBƴx}L3 Aヴy ,p6.V{S]B%!6yrޑa{.fÕnV4m/F5_#O/KtCP^0m `&ՠ-s/[+Mi?쉜&8 B̒îS .1+W"A\Lc!՛0]<53wE6[LxuP.m f_ye$ $ey82^ ,)Xpmis"t'|W}~X_̼Y{퇴WI`9x&  E`ӆH1 ==R xE.]M7 car#38xw[E)L"`y_j.m_!Bڈ*tC6t.Ek@CaO|VF!=(tt8rZ$c oipk$MdS`\Gav=c"q*']4+Y4ʣHX8~'e=]8ظђb>Q7]$bK d)@ef>:-(ڃ8 wX$1+ 6h ];VΞ'\’ߴ=S#G/C MJV v, ~K?LJ1_ 0XƵGJ\[MĥIAQGs3rL\a;$E%}] ǕAA׳nxޱ޺ZnʠZ.F+Iq O߽(2b0Rc$fLs'i#-b.c :vM56,e_ֹ׳2:*Iw|uza;I}ؒXM&}a%Lck UaUK›5esMt"<k]1۴srBer!z+GZd21 bO&5wSP`eU4J4Ɔ(,bsU\6cb`/|+dž4'vaZGUsh0^}"ν3Y8*1#suo]׺cjik|C}Cpd0s1=jKM3Se؆/?xƈ h=kq>$ d(1_Qm) N]ּsVjBzv,/2+&n$x{t( צmzA=隮WX;K  I =pB{xOke`O`e,9a~*U4:wt­ [}57jRPEf'[L8ut|z{$# Rgע;R;,:! * j$*6~O5FCz3LF^DĢN^zcLdg?QRO4Kq7a"\A:)9/iU^oX85Ju7^@v/uSlc_Vn*(L"# UOoB젬u0[15Vfr_ab{9EznV;&X!9NZoF'Ȑ|ȋ/a.]lFV&<=^;ZWZEgS- b{QǢah1\g_<<~k%޲|p2Пұb (/ @"9#i|"fqv_̽tܧ(ATiVVD+c>>X{35[_fiM?|@I0Y>PhO5nZ[T2`TE^Eq?^M2[#"eފ9gZِ69pl?>)20vѣo0>+`H$ӯ TO j&&?\vά{JjGLQ_c"4o$`ڪ@qaH۟6b>nZ&i#a͡iκ'{nh^RWgywQqlWehwZ+:|̜/[!Bн@G;a6tED[<)F8hDԐk&_YB,nȭ|JJ8-E?9[z-d/wdtԭχ1>55 5h3֗{4Tˍfna+y0`)Nɑc4}`WL.>ޣ$*6B:QTCN-SB%_s$ oȳ* -N୯&n ]rbUa&Ɇ,HP P|JGNj0d\=@t,E!e4;Fb n/ v^n[^yyJvi* ͛J8BʿԎHVSWƇʓ[gCqe נۙTkƫOwR[׉$nS k]~G'R*<)ǟG&8l8s`g ܀b"K .-^Zn4jW=h5O.ȏ= .N>U[xIV`ڽP?vj$#m/CR 6?#t2_"t~7n䞺b(.@ #;mR8HNWV Y3%Ѵ;;3_+Q4y(2_}(1))\w H#g}}Ǫ-X!!*A靊jBh,&=FjKim&{, 0',6ΰ76q6}廪v)^nfv*SeܲoRlyCk]N ԢTg +" d!J}W61 N1q 0w&9!lZsʤ8LAUHv م&Z[qB]}<&j~e>Hs%(dV.*x-)n0e.e҆:XN K3#?Cu6z͗wv t?d2oSܫ0Ml>fϲxu࠵t1S1{YH{~LWm vVTv:X~$'ݍ)^a姡-*b\Ro%{ioCtz~yj -A+ZԸ6 5OQ(2IB0eqs]?It&YS fUNu閅S6tTlabȪ(~G4[h8t9WqTR%tղƢ{VzEkG{}ƵEBnr0 x.bA#jɨ8Ȃ82u l+Wr̎jtAɩz=0Ct6xh&#Vˣ}{tR0 Z̊Q k<[w9†igZRG34]B&X%2أق)8Q Fc[fJ ogfך鯣V[x#OpnyUB>в&Ϭi s> B2D=S9a72V:z# <2cE$R}y7V`ن2|a$qRWIEBQj.45@׌`@9#O%=2ӪXǯHW~/ 8s&^n85 k籣NGz7euM d.#(;S3R4;o ǼDLj{͍޽-*䎥N :$Cu5WGlUM5ʺ.~};ӎ(Mу }RVa%Y"u^>"xk-ȸD#u.ANFygK5ޜ__5l;9u'Z^TRojmWH[Bk+Ek t%P DnUY83C7!_@=84JPf;joN7v}%jơ9V坪I%;pM]K%J-}ww+[r閝˔$x׬=2jnk |} rgIBjpw҇?k)=!6W l*mjNC0yIPE6k-_结vR| L?C60^yžx]XRa|.cWiJ.ͼUJpb"Ѿي4DĖ6cP, O3v]'їMtPDYmWL.2bBi T~%4~x40cZpR9`40_ ~#p`Î~⒳Si< "o&>eVsc(!ܚۅ!oW`- ZHݛȻaF ?Y9Q[vp1 JUl'P/BBA)7#wȱ& ĔzgAͨܙ7-#jRwκy$$3?kWF(̔.!0EcK1em(e5EDMS~~ƶ9,ivk\c RByuY6CFx,D"z1?ꏘ>C[ꗔozOؘl~ q,GKpPj'nx!Luq[Ix<w@*vT/:*FZ& GtOwQAޫgQ~wdq{{M1yG}8ԟJO"^ԾQ oVCZB2R7CMm9Fyf@Yil90CVsWjŭX*go=h65ɢACv~m[y!Tu|LMH%o&KLrAMх_[wJj݋l.E~%w+ȹe-K`\^0^t.q1 8LGnj!uDQ/NղRԬ]IaλABN@whE7>feCi{`)"|ވ=MZd|X :I|3Ed|.r`/,؃Ũ}]>vR7՟x]5qNO2f9į⤟]u44CdK&!8܂ 1^ _Jٕdj'B%E^-7}jY#*R |37 U&=\]EǦ;zqFᖪ _A܁ʯ_}:o":--3)WC U'!x璓|@RtL?)3&A@AUi]M&uso'aWЍ3z W˻>K_栧v\~0qÜB|=uRxB(Ur&^!~xþ:7kV12ŀi虮N_#`N?3 ̻yI9۟2#L9?e4MsHRdjiBzjkwm-9o. P%[q?|j* \?PxhŁN4oL7'A~wVo_Ԭ؀Y~sZ+Bj[ܟp;*Z C<4~gj*yO+)XB ҽI9(T,U6_oj;w ,5эluco'Cdۗ|7 :2 ^gN^^'OB(l%xwM>3i @LsFa*`J? rYJxFn'ÿfmV_0 uOtWYO˭GǮ\0 L>'b>Ql:3!ȫzzy̏곹r_CFb& S YFjo;H5b҂ٲԯ!a~$C#.#V6!'_T PC)+3mmҫQ|z=Żw(lp l䣽}60rЦ@G@#ӻ8YA:>moW{-cp*@9Ѫ.NK]nf3GG3)sfWpu=dfR(OTchm}JE 1I&9+Jv4pاI[Si ꤨHLI1K/LkLaZU93 kC;8f:U @}0mj+JʥD3hUV"8(`1lk}+k5:-0{$Ȅ71WnV=S!c0cʩԲJf>x9.B rؘߎОg-< x-78wP5We͚t Y|vR9L%)Le/,r+>S˃;9x`*a/_Z,?se'7Π'<'Vh{#rpNaJU5\$E@l5tu]W `]M5E(GnC-Y>~>'&I4w=&`oӟu-(}yL/&f~3 -y3w[k[WxF_}+_5c/Klye >+Jߎ(g$= ܌,'Y:(qIN\m@isFUdbrŇh 8h`Ne Dž}m>{ʣ #EQ#hEYOf~v,fkTۤe s|♩^G<fYy ze4Һ#^M H!\} ІyX|-%骣;0t[g:Js=(v;yl /Ï*N y.I] Ȇ(n=KΩ~WDWSb>QDɈB:T_iv_Yi000#``rMs⁥px[Y#a_kh^ǣBm2WرrCT[ϯ>8P]" q&hp]wgjdvfį;`GxQ m/Q&m3ׇ n]q̎}Bg*-ZHĨ EJG8kj zٞ~:F (z'zH%"0b_- nBl#vdn69uGiDm6ڒ[~>!La^GqF _:R/sFXTnq&}L%&@#A)<7<;dQU:kVW,BD(@+V,}pi4Mլx!wc))AB%*288\f7ĶZs N-%}l:skLi| :BBF ݑݫK_!Չ(F_=`6~FM#ZՀ'ALkgn&[}r, sJ"G?V57 gcۃ`O+a 8_֮  +Eׄ9>x{DE1 Un<ʙsL, eɨ[ģb"/=c9"I_a/%Uܼ($xPp[xSB]Ȍ8 R~wP!BsFĤ Q{oRCOGt#5P-f؁ѷI¥0Ŗ2)xA/RmoQTH־)-_RuyMkiwvY *TV춁[EZ-1FW9bVRs"Bn )R#h qcDkeza{>n9 ƿ1m1X+X1!˕D6($MƴiyKsw@}Vޫu8} 9BBUW;,=雍V1wP)m1-U`'U¼aD ?e;չy7\@Q$.ͧ)2Ѭt,]4sByh%YSooQ l_C?ox\V9;[wP 6b <\w9Thqm_r'Z_uͽx%{ CP gEbee@Bz*DyY8|\w.210VJpx[)8w6Rg5;ccy ϑ`ڵ“"uduX`ccw*wBŤZMh{ىwlgw_:J ac%kItL唘<㾄~g@K=%ƾe}{BBR)wR'/nCx7u<YnR6x0sˁ d3T $?mz ӭ%3\lhJf $ͯBǪBijkʧfᤁ+esߌ}̲?3ٙ'tlBBV*`C8I I!0AzFk ΁QMY Onjkec?urp-+[~cy 7/VR"{2TFa6T{P)loܽ93F1zBo+rҝjٽQҶC6t v fLf |F,kD=:?rG؃![,ݢ&W4P/Tx2a8I΀nN+k =W-lErHQz3tSS?: G§jZ``۷Ĵ@8%|!WT@^Pᲅϸ̖wf'騺R3&pk:/& Q;*MӲ{H0#Htw ]>Y2o7!%{s˜p̹hKĺ(\{ؾbT%2uCԌ. ͣ*gh.$3F!)y9HPKoxWqϠXI1)؀AO">Rwdk\:4=o\4:Sc4},uZcnS^ƓYnD/h-orPQLzPV&G۟h*t3Swbīk \ Q-Rl[3!L%FBRo{cyV)][F=lu ~[=]y8⮤j?VqD}Xa[` T}!˔bY,}E+ 1b SU&jp\/ eW=)̰'⠷KCY=qJ&Y)*7ނ􏛮ޗ#Ht^#iU^0|4v>u+v㗌cC |v]cU Ǜt6ʢ3T)԰mxrwԄ8XU8L;4kvUX>9TuU&o$w9,_ΊQ|vPv d8K3@j'p1vPCSSK>K@N[dFj eYW0Ҽ&ҵ wlc{qH@1LIm=xZ{ (gnʖZJtEHT{EUf?s*Q s&Y/|65ح۪jY:a %=hS1kW?:b0ې@H ?̹Եhn2E[ѺůL1N pSp?#W[!VO ێnn v?Z[Yֽ¬`Pqc5F>e e=1q! >`U-@xOj,H:Я`"J)SgKo DH/v<;ӌ~5vFց@s/g&^`gLq$Ç/0=V@3&X`,V}1@t70{u* H%Ǡ>gy@Zy!yA8s9ڑe ^S(B8_m b7wdU-1~cזeanOm_gTX5o=v1*'TeuBKq_vb0_#~qi4TN-ۋ:Ӭ?ۖFStt{!k-"Rwl&a7 PZ=Ǭ!KgQQ? />B>tO,j1vzB"'|۶а{IṲle(pı.C<3cc/ƅ WlDjſ^guB;T4bL ^Bl%D˸+_Ig7tBcAO _بj03xB=)!un?=])͙6>ﺚ=lk"@o#& JU%DY~Ϝ:[۪6g>=썻6AЯC/"/fJ)MoM1; ( ΙL{ >~]ٌid[qieHO/ W&x|C9πk+Ɏo!D V xaH0,ozI|RLXH9 E 4Z%4*Έ{h%-%xN)y0zˍ^#M21z胤qq`<\R89uA~p8I[X-H[MVC\܋xG 'tj!BGRXy2dfQIpDA iFVyg3%snn? smĮ[ ]+ k͠6`l aD 9p߄;lor@+\"+)BfYV.{nz&n*6R<7´u<,f7\kL#`W I6L X?۹">Ya8jY Z FPE{Wdb`_KP5 2BVt~7VnF2/v1LԿl̊ IK0޴_3aldY_˅.g^W3h&}S1TDҖ\м?vap1BUyiO0щ*9$&DoF|D_uu=#5Q <eIyV*ClpQ,T<;.>Bֺٿn4cë=RF{:.-'zllDب֖Xf1V!zVݎHY^9%"JMԘCZGIy0Wأ\œYP w֡bx][&9&KB!:ڙ*g n 6@'o/@."ddGW P`Y 7& rp5ٞ#Ȕ"@fWyyt&ȒF9LF׳Ecu3JdCu's$H}^N/S,3#Wv4/_| Grf؂4wyԴgS r,yu\M},MZ 7ET @BoM [;Bcz`3G[jqB'HV,e]0g_=rWDo.V^dC-P[1ʉff SP]$ZrZg6̺S fv5HmMqbB`;%$WS-z 4]Ԣf`>}dv2Ոg{r-00.܉EsE/ h~cfŋt6l^ @߾OC.Lr-*6QLCʨ}s4+*me=(AM=XWVQlٝf$j䍸)_6 \ I]K3F^Lªߛy، +:}UegUti-~z$&~(s޺)&\7 Bɐcl`|Wxixe ~z=*teCPy_S8 Z8ML 4 9f8(8ª[|iIWϽV@}mvz3CE/pR]- :pavO5MR+y)x`I4|w38[thl7QKC1#je SzH]71?R̙wGP a>B{~bQLdo "ʋp9/Ǔ!+Ĝ:z+dOL%\3,ssB7 h N 6,UsErS^av I3mŨETX#0Ymrfʣ-Fd]!<5yiOcCؤ !N}!OXs(X/g9a,"imoT^M a&ј{\Vh !Hmf-_fߓiƈhc~۽|tkA81m-cɤx[1AXNz-FK*?%øoideR*)+޶>ɎwHsVzxXbG_6`:^?Ѱ{%1TEm>d?SlYq'UMH\ھ'&% U>[xJY&45;UٟCR }2%AnJ Yr7mnw(kn34fSXV1X)PSc2ыĺXj3>Ȇ.5>`wS},q4IMDg`vQ )qyUCԕl|`! #2OP:4JSrU"9&{ς\qe՝9>yRzOxjlPptYU/q҂%ұئ뿈DZrGfNJkK4"FX]3N婏Q._韸{^}pDž.$B\]Ok' \*0[-;6z%AŘC>Mh0b菲u\IJv>A Ns2&>z5*qjPd/܋6+F(epo?#ĺw'im޳t@{7C֩y<w !4fH dVr5[\GHH!|݆ x1nу|!o<kP0ǡ97F;X^g!ܳhَm* m!:&w\[?0D/?X& 6J|'B[ $ykIil.Qa8&*xPf*PNyRXV*YSx.te)_C7`kW˜%8[Z+XIٰW:Kq#BpWd~ba_׎qۖp<  M~*k8%􀬞T Qsh`z,ScH 8'K`zˋH+?)^rXM ACYA!2H0Ȋ+Uoƀ]%6#*9|[@-qu5>)jD){WG Cl=u'SDޑҍ"l&$70 AmԿqȁ ղ0V?.~v8wQ{՝72h*X6|O^13 RFE'7_ :uKm؆+z\XBݶBDֶ+oB` tl6XogkYԃh?95x^"dBcx(=R Fᶺ?=.qxNPDy0*j!CENGͱ^>G&fvS;9)mKdVBŖ jO&FE /,xC&"]rw՛o;qURWtFx1Wbsl$s@P| 'Zx)MfCAȲ_TJPk8R?n#1|rTi} ]؛,@) f;$S meV@BTzsŸ&7lc'ۨq`73Ϻ/DhԨVbGTrݱQP'^J YhOq$Q? ̚(y'y\$(@Xs§)O$2kTlSS ? _?P!P#GNɊ:l)'(/ۺ,g']ZEU-P5j7'';=yC%GU(+4Ы.B"E a8{Uடޙ $߲SMi\$1o{,ٶE [sTaNvg=Pwjc0bPPϋ76MWL6kj(~jjiGo},dT-\#[[!`~4rӁGO`n _57kUOj_,h"Wm#DN "ּß] EpZXA):tA2a,3Dޚ;:0S 7#$$>5(+4"twj`!>ՈJ[+vCmM^*U0g.y@h3j367@0',72;I^X1x,%kgϿfA# 8.p,^ :4uͱ 2 =oiapG3n-S,}n /(PG|z+qRp?̎PPi=~/6>PqSSm>ErSAНQwV>sC I5c v/gUO@xlM:}w-;P TuIM/TE2r?ƕ'B=--^ Z S(D^zb.5lZBhV3pV:4

Z2l؃I,"PWf@8&qF(+ g1U^r%m~4}}rllY!$ҪŁMJ[ҵ_zAFB٢A<^@('C=qDXBDi~D7OBD #&{& QK_E&eGε!)OX-)%aQ&]=>R?%Z峝5ώIeߋ!)_ɢ63k B̹tP"wTF0uѽ7kvZi\-!A& XC,~C}(ux~ "UjA: ZE-2ϻ1&t7̖P6unKd_0˂ !ZcvpA6USi~m)Vpc@S(2&9+~1?vV{h+A78n`]Jk>BHXBK𿠂/*NgwTtY^QcAD0U$,whUL\2"Wk)S:I[ń;(vHEd+'< nˌQ1@Ja8Ks|DC 6؁GrEdeeT#g.}|qv.O CWG~2}~3E\ں<:wK.)|yi ]84t u̚B7 OϜ&KyA"4 f#sW±ԟ; b4NťvP$tEᤋnru6&@8o.~|RWw|Gէ"qMdn((YMHUx8,רʴ8۞4+MϭD[ <@&!܌İsTe(o8W)[a28pH|!8}n6s8JM%bpWoalx,7syB24N(3PF`ۭNF~|ԟ?6 P/ʴEIK5֫#`Jm_Iͅ0d~o%p8EI)˟i ~&Nig"Jw4 ºHY#; 08L;ZEu{В5uk #AA:/~XXy(G ZUR$xLSw73,%bt?]a锽VЭ!ב{B*e)<܄w6+Ԩ-o.3-\1&ti!SPCSa1DKz̢ (#^QcŠtkt;̿6"Jʐ5zdbw9q, ,"CzcEbIy~cW)܅a˃tuMm$cTO<]@`2M,ڤ=ãoorPBb\(kqk6(DuӮ: `֥8 K$8*䳧yC!\깿U9ܽE`|5%˥f~[}քpsbT V@{ðB2_ yvjHs/B9 WVzAc"q*;TGr LczxvK)qEE"ppI0 +\O nWz!"bچ{[5vKl9Yz/0$#6;*UEs ޏ S7XHK!Ou.tYE숒v,B ȅFPlw#@!3ͽ%)j <ȲtEY7<7qE %#?C+䓓OYP~E;Zp?0`,w1N4{(W7*7$D^ mAbj?/ĸ`ɺk1ԣ,e/ ˦ //:0ߵUFh#Ms5S+)>sV;YYS[ LI8dŗuSѹX^m˥ 4۪=lPj,6#ΫTF)]JZ.oTE흈FQ8W5;!YooKm ײ'oUk,AR'.'옄&Q(h|c&7KUji'E - <  R'D^4u]b:w&i 7SLBF;\sE^KGHa 7{Hf^FqFp@rњԕ8*Hsǰݐ0N”Cz|ay-&=%B\BDǒ!>ĐF,D\8aGgt#*߂>A 9Ək;ٖ}at-*PQ4 P%H X~~/·qWպ+J/0 !zĂ6>rHPHߺ<רap?y &xq4 ֪y'wy5"AĶ{{c&,2~rӜ;h3ɁlUQQMH/ʨM}1bơRY3Dz'=S&||lGj0CwNx aJ=U ;H,MWߪGbM~hRL0Jf) @xUp-MVLdW\oaP [pV|8< PKg{H1(ᎅ]|d COEY zwNgm(vu/pA,/O^f몪zDnpt$aJi֫@\hv0G%f&^ /I7 јAg@\ԢȐ+.V<|:ٸoz'7'x7+o|ƅ 璜1 mݶ>_|a?=At2IAKg||[Hixz/yO"FnZ*&?]zO)M# }'c. ~$&KuުFytoׁ[gGL#jEn~ֱn0ՇS~pKA_n}//JHV}KQГS]ݵİ_@Y"߳yw^S3~^We I|Mj#:gsSl(5w`тfw.ڱ <ʲ ۡvy!~|C1~yBj4Εp$೒}{`~t#}|z}E%)ҽhTe''y +xg8ܼI9W?`.ۉvL܀#W[N6jJ$߲_EBqYҜ#oU{uf+JQb,܁z_^ꁽZ=",`[Mb "# .ؑ\]YAq^&(09=-I^-"pmRBk]*R2kPZ~IW_\5Qx9M)!,rUٕ#VWBJ(E2_cΚEJ<ighf\@FlDN?# /dsv:7\̰ "%2Ǜu_bgG^Wg[^:d=Sb !|833?{Rc[<7iF`;46)gL NeSjHv7׏_2|"OOUkYUMLHZ!'O.J:? ]tˮɞiq_s˰T$VLFt!1{7J癘k)sID&^DqʫIO “HX_AH']K O $ #/9qyFYKQJP9io!z#5H(PE_n[Yi27'uǗw|nk.NFέ[n{hutaO(8. md~gOӡ@v JrN)\rC5"cgP^O.^Ɛ3[^PPs8\ ^+HSr~=_0idU lJ[J|c[FWTH!C6e{n`==L*qm`4/5hV}k)NS:E> v8!NKWeeǞh`U*قe3oDw91*>wUNgiR *ڸm^# ,2'(XASM[Xڰ6ȉyV'$~,{Y\GgbVW{60}0U3B~Io::/"zv?oz `4'E mTyͦB'H2[v`<8]A rkw-%2W'ǶXmb‘-Fjvj[ $ZuԮ BZV5kbLAZzff&ѓ++o&UH+-#*Ӥ5{ZW69[6VӢ_Y0a, q)I:P|7?p^{T,js SA-"+Х^x%! /(Tč 0* dr4lj/wlây6U.*P b](4VY_}17_.!|K("1|ck-kbGDx #壌rv\u,\*'ay:'ݡ1CCkn ~gx^8MȻO+HS)EwXԪ>-ȽEjXQW*)G0Ucgqx,)g99K e?]n~$KiX{W qi y{:W*Zr:ZޠUľd0;B6B|>?;|)#~&N0w5xٽLH'c3#EXl_ơK} 'cÈŠ6o -GW% O9'_. Ұ~;۫# pog-bigY3|c @T2ic ^Z zu2|H`ctݿ|s̃p<\ENa)I$NQ.L Tc-o3 B$cNWI= kfW6NԒ"aTeRJț4*S"VRdtmőް ;ZE؋ijq]lzak\*׉ ȍ(>2WeS>iac31.1&+:dCWLwZE:M^3ô *uʼQ?˄jC Zܲ0v*+;ͣ[cE=ߣ%]^,>2aǕm*N:yI[lA#J5]rEHRj鄩,{w2< 602:;5)a)s/|)ݟъ;c+kP e4MBA/eR00$ib.qѐ=I`{Hb^ 7n7`Vb[:LQ)d@Y7\!~puti3"7WFգ cK X`HiȽ$cB81%]@ UQ=vx sÙ wpwMa~c|fx`KhSn0=cjuH'FdUKƨeO|SGAr5ab 0LxU;tFylUؔPazV]>l& ycoB7_7/g#"yeNkb}S?3TQ!es;VOE]T!C`z2uG!?N;fVgE9f0hAF;?KA3GWvbmF^#Cl 2鑷 ~C넑O1myV^1?@7k%B؏xyHy,(f4#Yk% +Wٶs}`(`睬 IWr+A_ 01؆nx;ضrM;O{5 @CFXQ״SzrL'?Bj-PfDqC1\'+3SmY_N ›Ǯuqrx-/<sà\_qo8!|J[0vAv84|Dc4bHb#O-E)Ywҳ{9@u˽?~}9T(/9Ӹ9GEKתpfԺ4뮄ۮž3B^c4+4иeKaj:BtRhg. 81z>ߍSۉ:QKZȦ77 rb6R!hH2]v [ov\o7S"v]Q'DqʹZ*,27e!y֙E)GMٹt fHDŽkYs]Fh:E@"JvB]Qd4!8R01Ae!6\VGj & y=ь"P N}M5ΔIү`y/2c@mzxnS?UV݉ jipj")!=r!oX0mtl΍ӛIG-*;R\(Y"[J[M>e*7"ڹǷW؃h^|j }{dqWY#,`!*a~ 'EJnU4=C'jE_55ݰd:f~#:o*'M~84`T:SoS6wT͍*K34g/fJBL²dn\۠Īڡ]uj-Ut3+4Ӵl!t5dYs[3/Dה!cW+*w3}6Ap&۴m*Ș"ϸ=  *cp AW})$xԟ7-KއI {RN̉AEŊcX^O1i:?W_k88&&!%MP.z0RS-aDM Bɑ夨Su']k{M9 2 _2T]cT9v =k7 \lUhυ~AP@,lvp[|PH-ddŘueOW84![Zق6 Lz0QL҃oV»ȿa! ޣ h‹QD(` A@A*32BR-bE+ K,~ .&DŽzmAcG ? {6|9븹 tkȷZ56nDwSW *SO7$٬n#M+MpV;oP(\,I7p_0V)mSC a}@'3=5!z[5+|GԦrX&tgHN-)o [?J0rZ AHIaN(v+R1>Xk&vy__fL/M∐J n)S1"&>2-&%e *^EqD K7D<`BяLF /=őG0"fj 3̐}))jؤˏZ MJ@V~DKAL9.؃;\me&xJijq)Jh6SVVۚ< Xa-E߄^$e. WL0PSRtvb '4ffH^E rlI~*.?L-.AM'?+▎hK37@/X3S)dXZYfA \˼p"ϳRlsO0ևf9pIx?b3GA1Evd&{'Y<lXBs@_/W2Q:ʳ U #cG5#5/g(pg2!W2̩6 qԷ+w!6aTQPVFF> brnWP6Zj( xb-Qe҅xl;Ƣ xBϦ_˒mRTQ+~XL .kJhi\:VT8slml;CgD d] ywiZ_GQi/ 8C:tu #LgV.A`)sw)\nVLc^\ƈr$8B&&^||9B@_<,]kN|6>x 47' 4k#rXIaBUG#mi}CaeG%}w㛰FIq+4eMhJg5&+ןQ_apCѩrMֱNˑ:[A2֙( DWc[GZITpㄑqpr/^`kf/؋!:xA&G|ATN(ms @7Wo841fSZql_s>M;[ߨ3\&YD`!yI5@3mm/"b'݊-/~y3*xvڸU 5Ajns(;16x2IfʕW&sES;/< D]lEL:Y}ӍKO!~23Oe@Zp`x&Pi g :O޾Tx/@pgsƜXtG~۲"OG+L}5Y9g1^ج+@WI %Ȉ*:dI;4, 6Q҅,$g0Dw^"= DȦH'{-#+q9K:5 DO:1tў iԝaHp "`ȓ dYL+z1Vz^7ZecFSVۯ]2g# ٙef\ sΏ,hmefx<;{Zg=hoYۅ+#c]zcëBkZKr4؅kmh^W)sШEkq/P꫰g 8 L钯n): +Cެvpn0:x#NH_LمknZN)iK0g6~4 [vrBZ@R.W ZM @C A:1ǻ:@ 1NUjJ'D-YWELtE* ,m߿W׶; ⲵh~*u8gQXf1_NEixAM3r~GNx-1v)󕄪O#U_Gw+AъІ6#ʦw>/1*ĽxRWԷ2.SsP_l' ԧ&l.v^'~RNuZkah?΃`uڿY_>-f@0aKUzl F6gbTX)ý6_ ,xSti]aEK`[ENU]!S- 5 yD뀋w 9GYGJZvG5(&^@{) S#*D>Êm%FַH%x{E\,zPT'JZrQn$a bM(p}3yXXsF+=`% `9!=Ecup*k:-Ѧ& FNW AnNTy+Tϐ}EÊ'Q*m]e/hF.q(GfV,$pX' ֭Tஂ%UDo=2 x:/WmW)d}ٗ~^2RoU@j6" VQM=[iuLPMUj\Xk-^ܲAe>ϖ٦x(*<'&jILYY9d2 lP0(G$ ,.a6P›F+A.TEglP`(d*>dt?qJ9ep!v͹&쩦P^mh}j# *܈ҁ\)\tG09L>F³B_.:0CI~z0>UonҌa'92/?4uarqWY8z员)ܫXCUBFy[:0VE|2#5ar m Aڦxh{;x7$SAR0T-N̅\Y@PF  B5ˠ E!\퇟W0S: i[TT]*=+ɲ9=%ı%M:T4۲]n;RŰvZjTIz*lsv*6߽`v#/)§"#L)A眊9ږ|Q>NY l=,b? x哈<7-CbDZB(+^H.rSgTP -6AYi ;r55eŐs'.Nh~W3~89:ݿdcd)X Aшʄ7,& ymjXy`j1|y*L M ռҙgKE׿xr[ꂱ/ה(_Pyă;[FM-#"MS1= s6 P~6_ 6JJ|NcW7q\ًۢQF'Q.yS]-Tf(}s01\#";d&ͫMcwuq]OºW mPkeѤ9߷ 8?$X7 ŽA Iϻ7WW'[qrÐvW W9y/qhYh]DhR|wR/D%sFw*wܫNsA1>Gz$!f/˶Xe5ߓ h㢯Qb[ey?W]prp0CX;b}Rv~ĵ[Sխ*f׷So|[[,pĥuNz vQl_)F1A( A*?ĿD.H(:Fj=y`hHN=&9ty&pܜ_=?dI7g[p{Ɵ%DsF w#Ȏ׷v:e&Rd&VFJѮ*vt ~.|=4cȝ/j~-ލ4b=lS4ue~"3f_5y>~( ؛Ԋ[[І;Abo }, 5J.1>gkrCӜ1ƫZ(OwX $ޞ> UꜥBTVF{LN.9XzD\D(ѓMRU)0S[_ =Zt Qh}0MQɐFOY)QFa'n 3H{ 8v(/v-Z4sk @'38.wM 3'V."ֳy9ΑmMpWTBB"jF57(5|Qi{#H'f-XW)?خ5T//\Dƶ_6|7 o7B€ݖnV85uȲØiYѼ)!Z?{4M $M%4 HuNJM]^ԓ؀[ Ie&\> #6-xKJtT-)赙:S@WXO 1DfkH.[kDždC0Gղ[fHR~ WR0 {C S$x3΃Ɍ \$h+ " FP+22"s-EcX@ǩvZPz?̛ b>} HPFG K^+F;zFnyL_5 {&ރPEE+#KVGC:\E7,{wWIqR9˼KEh,E\0\ mu iTϋ6<"# 5AU3jX3mdѬ[6g7O#u0KgیK7frHO6(ʠ<32칫EagLҖK}Z:PQ(E{GrR(ПY5Ұ*W[vQd5}^`Km!=ۼ-^ηm"Etx /FLf'_4s:@ .PY"[2<XP( oꜹu4U%%4\|~=C*0$鬂%or@%XǁtKeo'c$}G.KsM^?O0`k<:oƨTǂ4թWGEOoѣ$Iq؊2Ch7Wdx^)-Z4,/dA4Aby oJ>J}R-2z.{G9aORw9JDRW7r'H,qg>C3,^Dd?+ rҊq̸͐V| \b{4<|JC[R*'߼L{XgjzZ{F}|4rp]PUI Sd? l@+iq8ZS * M- i9{:ȷjgikU +(?wsM欔]ES* ;A` 3Sӂd9~継if6뺹\sY'K,hֶIfN5W[&V at唜on*#F!#KِyktMwMp4鑗z`QV 2Ue'`sjF^{q6:oc2bG%JnUaE 0ݒD,%ƘQZDNQX#R*{KGgvcU lϜ5n\|Q&.+r\hl$`Ugs!45Kkvƫyw~򺈝v-=(׹%C8pzք EIGjo!^kJ@#'Zӥ ώ dd@`еozPLob@6, <`]8>NJ ځ9W 01 mPu4![딴7p>x;F^ by-uCǺa{cݒ!$5!L!*UYMV:HBO|l!21sXo=0_PSEņƘS."v[@M+ -Q?Z.v]Gjܻ_󴡢ˈ)H.4haU/@SA& SSG{]Шfc ݇jOp* B-E ~Fyn}<>5 ,^'nx3bi읁WGFh}ά_!XX52CswX/=99Q c G v6z  |蘹|7r5cAA[η;V\ w DB{|~+[A}uZE3cJHqo y`,]I.hv撩*'li?y(ʷHG@BwV=Xnؘ/zV[c8B/C9L^w\»;lG]pK _8ӽ1 -Hv{G*X|n P3>-1 xbuw:B?tm:ފ踟(a}sq`, ycn6*E|*%SJۺ6rKїOB_HaJΚ41Go m)ު}p{ C|bf^ pCHU`NZK%43OQ_|]<d7й2H7hG JדIRMQEmU [P+ ٲm 1BI[+,T"bV}?.:lƈu^Z誂Аr5@uTLu nă(:Z>tO{ Os&^fH nBiSDY @ƞo!xOSt\M?t0HP's|>xŚma06af]*jb&sg !.xȈT2,1G8hDג:v=v|'p L_ 7{lE=2@OB_i8g(8DH{B:Uʼn!ohnn>up-ZD)?%s1^+ĀܙХ~ѣV[;w,|7{<{ t0h6f++ ;8\ǔTPEh|.Q`LEZ [Y48q νxLܗњB2ybCGȇ" }dNఏurl O[;Gf3;˜yjD6%wߖ-V_E͵D.A0qeHFuiBew,FFZ3MeZ\rʛu~QXF =Љ!QJ=x)IpLTx^UrsӆȤ_?@#g~oc3dGK˞ ]X@z50p_*p7+h  L)[9uVؾ!h:Kb{2dX: sB,8=bXXO~YY @QJ(MGԓg*Dn ⛨#I648L'[;_2Y <6@-fJJM~:Y i'Ws5sB5؜夐mbC|>l Um{B"p$[:0u7͸v@fL޹\|:eFFg7dfN|qIJ<zjU?3W w/X:N2_kBJ)/pVtZڰ9A-෥-$6BHy#hhEIJrvݓ#%L0"vDΤcS>Sdad}SIJüW5:NƕB\08PY K->َu-|UnFk%:`ơ1ʩH"7T-aĄ4oϤ\/=y/鎂  })α@m{V>HFGQ&孠WB'PCu-L;^%GQ %{[}z)Ϥ[IcnJ gwm b]R˾ܥTx[ؒ-DÕ0 Kޙ_RԸɽ•ق yb(jd=1]Xv0@шD13M ] sw#g8k8BY W5O=M1uly4{ZB@{y2=kbG4ݶcZ9|^_J$8<5@U.bުhk֓ɷtx݋ysp]C0L ڴYJ\Aa!t O͊F~ pv@_V]]e_ﶟFmNLɮ"?%)pq'H?܋EiuCK\cgN<ě8J8͍ā&VZ ;8)x"y6FHx!a?Lxu<$@:w l{E 6qpS̡eUaN N.!La<,*Vl>qh]v&zEX NHd89`+mv޻Lhc,l _k:>:H"txw*yoPO%S G QzFaUc"FrYhbxjc Ff,Ypܽ{#ز@Ed> S!e4t-ߙ;k8G) A8RE;((s]B؅~55g!Ͳ >>Ɉ<23 ɿTeiϒ2fSJ-Zx@k҉YT$gB}35a׾,V~5 0Ju -90C0E)#Ffy7^_ U4yk/G7up6 U݅19#T?;j7)@)ZEj "fntpZ J$3c +_mпdCŠϣÐ`Uqvz:;u"(=W7U;R.7 'qGx2iݾ带2:(gnhm^4By儻/雒F4u@҅8;EB:<*PH9)D'3J4-Z2X>CFaŶSDZY%44FC%SapOꒄ}ip$rV]E4.o]0Ϭ,9F_= s8.[Z6JCoR q9," [zJK(&vb>ҒFȟ[pp_ۧ8n6Ջ[̡&ѣ (&8Pj8ZӚO O_ c <{KVQ{j[,Aqv i-g_"VԿ LgW"ņO ;wvKgWҶ0 NO|x #٘ڃ.`5xnQSC+Afx?G G@~+rnŏ*=!쫗#ܪFP4ɞE}_,@a4έSKV\ՀgcD6qVA7񨎬 (jQ"GGw.ҍwu -JRrbuI'矎cF<ܰ_ [u- +XD]p7FKTpӟ=5r!F3v{˺uQ)XqgAyG! "3o[z v!}tft$5FFsS'щn~m@(|FH3/{W(*>ͥ趷Z=d9;je-4!>NNn]:`r6$6EAd1,έ=Qqq{ )Y EmZL0 \,i~o 1R Wu[ MQf p;[;%?nl0JZ_C Qy7F{u: g-@W1?)k 177@K5=< P{=9{ V*M;Z FPO)3y[M RLr${L,{MUz$nGa ]vTW nX VKQj]o˅B |v` fxhUʼwVO:a4F'G"Yh+ښ)= ώ5W_)|E;`WPJ]L4>Kpx^XFmՏ.xVJFEQU[RTV;Yfg`+{v H]YXJq8R| ޾@=FgdΆҝNxB<.RtD ږ">da5mW9逮^ N"P΂ߛ{!'óBYnY]3nnĐL5!y}`7uJQQe/ V L}ci / %ͅw͚ߒ]|yy* ؗOTy En~90DG.C v]BKW>9< 5X~U^F KZ=C7t/wʸ?˒)7VUrqsEq1DGOoq#aJJQ/eO!rDdBU^w5)m;'ƭ޴%(i2oJ$9v@({6T{.xN.򅉝} QJZky[.#YXGSQYltл `whg0G63fM_[f9$)ҧK˸}iGBM-`@Rƹ D 'j(ix7RpZ8ui,R6 \)).R#?OHMu; |{Y! WG6r: N;.Ѝw؜"r>3n ؛_k]Ǎ:i&L\' z![GsaicX,ii]؎Д]oksܞ/X0rڅׇxHCK}%Qc1̧ϽPwPр JoZ|Щ %6s4ҬlO`͜fif~4 i*"8 SFeBL^;/7 [߅ Ch?x0l<)x3ˉ ::2:HR,B^%6ǓQQJM⫗1K^f1 БJᅧ3mY^z0!N sfc9\!8>1 O3#gTI3!eC/-kPi`Z n=d×QY/H`e^!sMi}jPzLǕ6KY\ҽmb\N7E:VҦy2iޘ#f?|S3|T(@&5Lՠ'o 5Wlv$4K@ƹ5k@E2+̲zIzV]k"43tL"䌸^@忸\O-i5gp^L#Q : * (WW8#rzBK)+\ $Ą}Y4=@ݼA;Jי2=Jն-l\w*6"*[rc˛0?z ٪jR}ů%z 0$*@Sؔ@~ ]}5 p$KbA [ Rn8^*Q/ÏB3$gBY@MX4.ˣT.'K}d. 0Hٍ$E&]U#X[) ⾒b2b2p7_YLEux#V/2{|#m B(9;T 'E.<@ëi蜅03@\X{edu+rE,{%>ZuRG7WP^ПgiMcqF0xbŃTnlǕEhZa@td&f;? ';Ax syV pjUXT 5|K!;ڹPH]ˀZh QҦmɇN[>ǪdL[<Qrۆ qU1lđ:8ލ2A$gr=8u>4JsgQ;8ӘpR ɦ)1 <ژ%aP4u .,e+-ef=6<+I1{ m ȝ!>nr~_KBo mbtf޿("O [}4 GPߌýem(ꊱjB—?n^V_g/yܸQV,֏ikeJ/ 6ڂ&P>z K=@@P^E?y!ok1h-z~dT @-?bi0D05yåWŔ!4ϓgMI(u‘_Csr?JelRt0ԆmPD̕@P|7?$=ٞ$ חb/C/Yl,۞c[,.V:mI9Xjɞ4?|JOF]GymO.9{/K9xEEGpe*s6 ;! 必Hgh`*‘"52Z~M~=#;:mA'UX!a∺ސwJbF`,qTxbFXJs5S:`Uϫ<+ ^t|͓g<ܸBUv |$EsE&K :+ *[B2267d6ku`c! 2qHlYVrM4SeZNia}G(QPriexQRH4qD}2b #T"ªn C1\]OI0 uL[BU+UʛZbCoA:$.D| ӧw`b̭q>H'Z e\ *QyJI  s""b|!I'iR[.` ÇTŎ^&LdڭF凂=t`H`Y^zpI`<$)4k8ڳ^HI8_ N]eКl 00{3Œad6-ף@Fw4!:w4*矍~uDFk]xzfQґM ˩~ #`YbYܜrŽ d~@3-` 9Z n;(N^cvϴ~]YLZ.'/krp<,TDDiYmAQ/i;SyZ 6oԘ,< ^lͽf4/tt&~{8cl2UJƪ"G)<3Ā]nb,z0?W+C'/)#b}rR:xA Ec6X 'tQXcRG[bkE+$Ep"Q~%cv ^Jw"MgGm~<ӿQ!zcVhBPޘs0MV;f~ 7*L|4 Gj$Rd-yw`ۖ udUOɯ2HkRg1P*<Z(n!6CSqAͷ@P/?QHumNf0(:Ï.$ |9SWfTҺa[џ<@Xg^/=4]DgSo=0"GC!-ӷqY jܺ鵤%R tQg2hv,S*ƔU NZ[^ p?.3w?c>o[hK0ok(QvѡxũEbݭmO)^PjN"c,9I۔vjen8oxF>#9`>7*On;Wmu›x}e;%EWo=oDt*6?o#O|%ΘYv\&[CeuEQfUo[FRxPd7=h9NR_&$&6JJcΠ~f?)rԅW@c ] IYW sYa8J&R4͂M:=pPHšghK[$D;5썎]Ÿ|L x`ZSc"{P*(jb$MVPnq@ΏmP}ʿje[YvV!~$?KkHM{J_,Iui#\+8iCА:uF@O3Og ۜɧn4  fWN x[-CSؗR29(`/`l$hgchYdڗ{pcI+3_(Cp%~9T I_=Bi^VSs~Um+~qlZv=T{XCg16 E5{.i5:Xw[wlElݣg0>p\]Cg* ڳ +Y^i2+׍zHt H=yWрNtbYr{SKYdb_0G;\_".eOKGe^]g ׄc} XJ!ur1==*a!k'!ތ>oͅk8x}J=8^ĕF_M{d2SoJ_|P ZMt " K.{Y ԋ4¼`j$$)܌( #g_\<`Tg(/؞7oC_8c"ŵ10`Y(doڝT%nw7su\`5 h5Fk3pe#`@XenHϠKNpG%y6?@;t %jEG:P8)Z?Zк6=ԃ/a92J9%X#jrXgf&ǬWFKӲ/9>dQw1)#H[kH&72ea7Z9zΦ/u:u!fMχ'hmMMODE~I:~)K=FOj|msLނjખJsVJ50Txmޜc{TkκNKSQPL JQ~Q4oݗ:F}y%LIAh&/:DlwJ/8/:L] `f̅yBQ,#0.uPlǍ{)xlZm::%9L8&86Ӧ WĮ= ^NW"nGZ M_ViD_ӗ>xښѤ_,eG[M:e`>;.1D^q%q예Kf^FB;&)" jXJ4|oʝJ eߑԓ z$ Lt/ay@5ˊkUZxT1`b+Z0njw8ՠ<3ُ}/5xj'K3=N?.Ӎ[iL\}HlGSM6Bf4{`UĄ}ܪ1Wܱ r%55qzyBwDU(rR{"D WOgR`CP\V/'Rq!0 hzٓKFy:1seGg=#g0O<4\́,ΗCd텰c k#+tp.$gG֋F5@00wgj^Ja ?) qAc DVlFB˰bGdض4/O*R;x#"6o=gQ-Fw]?qX2 [?J{]z兲cnt82j $dޯ9#"Q7.d N4];peVfZqշEQ=.4N@YMI5K(]cW^vt %*@P+;ZʒY$Q_DO_w 5R29UA}=33l7@+(bGEƪJiEӲ0،/o=LY˝7ja!~RZ쑗%uǺ6WIt[i 61k* U1β| &HoDoJ̎᠇e-nm+P1d[K$){#mqǍ]̑@_,Y02W^0\#(.Q[,e|_n=mqrBYE\MPyA}c5.[E]C?BDuKF%>Feh|<ϞA5(/~wҲL 9и}E7!۸YpZYo7dݶcn&]r՟[Z= 23u;+{>,yH 'Bbi[[t>-6Y bmu6A@ !qWUl=R@ƅgh$ҤL 76;?@ *;ZFj Bq6,x]}Sҝ<Fa oBh=Ϣ8mAMl#@"乨Ox&qKO'!`IPS%  ړ5T)Rdps2Yqrt5#`",^g4{ČAKlDtT'U߬^(aH_䧸4`0?:E$xb{z *VA¢(@/⏁%>0`6fqpwٶjHծJH$PcVv[@ߥ7jap-Coq1Gs2b SFղU2pU@>A~t‹.1?Y*I n8#(${ ~›(|h?A|Ug> 2SeҿF*|o%xQoL bQT"1ƒh8>I[~Pk{O[&xlxذ`O[G՘^Cػj:|^',wR5j>*Y´/A/mP n.AO/p!I)/mK>*E\>1, rP#i,M|$u bgs߁cbþNhg*y$s'G>?ʳCW:4eБ'd3^,lS-r_R`-tG}/d֡j&<2ѐ't @`!ΨRzn:IpvX-B mά,& 7yk0&Va_{kx=%95͇N|4qig2%"Ybи˒n9kJ=Ҕ⫂F7%ql&V eLiƉ Q'e,VV7-8+?Gn??| 썴ewPm5T)aufr;ɲ-ǍH ·C jHSt&`kS35/L8@}?(nWofI2D 1+fU{Q̸Y ]hJ Jjiжey<)\CO&!̤#GtރMCE.Ssʖs EEڴ\Ω9hE@Y@ [IKivUP*LJdAҗaOaA[Sa B9|O`[Iܮ P;^(5np'"5ɱ מFpYSVΝtuҫTP,%TD="񟿩 o0lҾCBLk4Y0+X0=K^*XGsw;wq̻9:QU&f3K6 )G>c!|o] K}i[ nn,F)cƯ$|3]BvB͜j"/UR +&UtӢ!4Omh´>Cl1-P$|uh~[KѼjA$[EF8><**2 =L$Q >at5xSڧ2|]?!-CcuP|o\$5r1)#W45tYbiզA;X?Y f? TVXK0bfnFHdHcb{V,q"C~,k碃ORqx;+4&\/wh&ڵoRbhA6: >qrj$~_2*nCTunc,ѷqGxV{J`ܢ綕?7i;?Npiqiqj{m*04'7Ăp^l<  +hmjSzha*h.[~Ƒ(Q*{菉:ʞ<;90W F8l8O  R7##Geݶz:z j{]$O95㢖52[M>0P6m3?eVJ"#*MjEx5e`;^52> I'E Ҿ)'/ɡ_&;M,')fTs jSs`Hx FN{W$=>=^WaEn|eH&5z_~4e'B{ ,K#7R~ST,ܰhOs\1Y;}'nlӆYTV6 v,&7`uĵTӤRh>Y ^)qO?"j) ;/.ήC qw^sh =!ʧ^rl+~=C=#LiZ1k &Kv2~F 5Lo,/ʤ=a,XKAs\B,g.6ڂ 鱌-]̇Z*yc@G;AnŞ֗oc"|rxjQs"U~ܳPlRQ%mj(Nq!=^ǵ_ڿ8eokG3(I]QTUP 4P^9kDN(~rf͉f!Z"qڵ<$6Q[T_$A_ա߼~[ga!X{; "t=UO\Nl^M A@ Gc6ׯU{a䷪)E8L_AddD[s8K9!gr]9zJz\=6߆'WFScrŅہ7H5D_pt~ WEG[fWTƧsٱ.OU׹2LfRnNd2&)WkDodqc0+b Y #2>Mz32R;{12Ԋʲ`Ķ|` G6ғV<$ P$YT&Tgbs3!_"(XHzDv"G{J.LmȥRAh˻7`nl*)QwsדꅻK{!CdJ/8JI*wz JZ-ڈuخۘ' :+S, wѱ^}&5Zr>!Iqİb9irZ ȴ㸨Y ϖd`zuRi />mTq|GDrQOY]yn3 fmcβ=2ܮ_!€ bi[W!gQzϰk3ts~:@F=80A&fc>yθY4(I+! 'D{uMG~`e$dNg{PALRne0E qyh `IwI)=eá딑Vg5B?=X/&\> `zM,oz4xO1kN +6n瑱tۦ:15#jH8HDq?y+j&8 !3!WV[gWX_+'5 BBm=-$L/}` ۧ_IbQvByPCv4:J.7ONh.jf((._Fx"ӭ3qB9 }iVï$GMQOq21܅ lMUC#Nua9mUUq:"phB/(=U,H?WӄWܚysl'*&adlBuvZ3#n%FɃAE.s+yJ#:66լGsv\0w"VwEvytEi3rߒ1sim%" ^b,}!0gP"2 C`ƥzsVgX&z&G*=S\ 菻Vt,"(a7 ^Y|L<ƙ!R|x kZI-_EAG*7/]z¢g|6(ɦSAA2Q#r^-~Mq4GUs6X~,йK9DpDe)<X- E&112=ᘪJx['M;,]Qvݑ!"Μ:_gRADŘȤ h 2Z/#iݍCy SW۪tgF֨s祖&]٧(hr&/m}ǖ AjﯪjƙD[vJt6*aZ~H YhkuaJ2@Hl=)';-,Qg:ԒX\BYU^?>!I4z&ǎuTd`Ō'UhW#pdK0GU຿_4 %p}ژ.*D'6Ǣ\z_W,"uFbH׋LX=PȻ!pY5yn ļLagd9 ]%2Rߘs/ "2\?a6dCYD I\dCbT46WsᲞĢd}u^$b0EoH N`\a߰/N8OPrNj (ϔ ,~Y: b/z]DW%/NѸR]=&c ms&.k ߁ԃ"U~gF N"ba}sUDzڎ)} HzS` y9lĪ&!IlUMomduńjmP fɩ& II:S7`8.{ɤc'sJ%y瞇E˻7ƌ3ՄAGS-GלN}ji]T,7-^~u| Qȭk3t8(g(u~OBM1piLYoN$֨*\tM}x>?wqM?䝫zȭe3Bb>尼<#F`᪱@;CTSj&s% d͝wϨ [r?uxEzj[lpC%j\ G澠`Nܥ͝wnTjt!6:g9]L8YAßyE?ܦSI ݨao7^`Kq_*sE4aLM_QIؐkɝ.q*U{g=Yiu5$tDoX: &,R]of&p&̀8C5lY yjrHakM7ZX%/S޼&3kWP u1h|{J-w32' wE'm|RzJ1?h`ټ0 ͥ2soMRZ>yuQV8kޭNoBbGbbj4Qc6U>4 ghbi{ňJ*v5jU`6͊%t-GY;v[#KӁP*o<JUIͶ.۷`"U| ߽y/ڕKjK|xw6b{4xIw- 6|Ug/<`EOrIƴP ɷ( \9Ji0_Ԋ!ԈW4F{&O-SoK|;^k]/.}V(BJӰd+Tېofjrp"au.z7C!̨4IWS&XJ#hR-X&]m˫:@ɬY wjc!]m{)\ol;;c11"cx6QlkT OQ]G,ZD=֧n 1Y$v[5I͐6Ϙ-D.)L}c<6wDIZOۤ~-NMAIa$(FFh"|_sm!=dx\/ q ?m`= H RL}⬨bcN6=XgT!Y&iyd뿓CunէieH:-.0ץCSuĝlRhOmc+#Tӧ{-%=tRBi~s+# L£QZÀ-Y9{4baIʞ+j"rn)jq#ea㟙4$q*})9;2dU|렯ŐO m+M`&.XSB4$w`a~ @pgNFX#fWǡ=,Ls)Hk/-Fj5leswQfLx.kx2| -Fym 73uP)Wܜcĭ=o"|*6[x8ÀowkO I[a턢ؑH%I 4(B9}挽SҤDX4KA0%>a#wo#L"b-K7_݈nUXۋf 56>N ٙU͞@_B(15V[2/RJn~:&B̝Y  kVH=#|Iɰ<gBMɽxC 1塀:Ng&4Eԑk:-5EU:7Umy&m^uŵ1b'2'IL w6KOK}cJ׹:Ay]z@K1 !([[kqOՈq~'C]F<~B nrŠtaGOr( {ߕĿxi;&s/`#|j8=* F#S_*Ex!CpCP܄+ %dف7Ʌɢ&hot} LJ3. ڣ{MIqo7㊢O&6ju(1V6&`\fS8q{. -18a9p;Q+,a Շ'֒d!d_ä4WUESr(ljZ[Y F9v"&!2eiPmh\ ^֎9d>֞kSxͯo\DssRKj\ H~kR-(4hqi2'؏f.J 4uT+;`\+#Ii;%AtB*7.~4}LO%K bcaI҂X:2Ѣ 7o>!Då46ƝG.5PA:j$nv t(TMɯY +yy_#ֽd?~V*2P飃-'> .N`8}6Ӱ7w`9 ,Mu\ UC*D I߈cQm\XCnL=F0^E<_)=.(qFn6 a1GA2^gX8ld* x͔g=QR^]gSzgۧnh[pUV/ǒ>\sga\>[2."=;P$|;^{P}'ME- 턚$;.r!Y<F|ލ ;c> P(jP~\!$@tw]C\;tMET`81ɑגl(O.8YQ0:5nyƉ~R~XR&Q4z;6KfԢA9,X"S\/^Qj_K{dz|xdD= v@vM@>S3_->% bKɥ|jdVu|hB#-(/ 4xR?"O7Nܪ38vA쁻41Hѓ3_Ffu?qNZ ݜn D; j:䶽+HC8[ؑ%+G }T]ed K 6w#{L xQz% jNCXtoXgSq${{:3"LU'ɗ J>}F(f`&'){Ū~vԎ zK (hݷ"!O>lZ ,RdꈿO*jc\aCVE'u,v̵3nP_GvEmbyrugZW K,T5 * h`0M )T`^I؄DšL;Ǩ--nj vs()q>qgu~Y[- X8|2Xoڍ1l?7'UR'[]9Ce"kH(5PCk9tNgp&vȄF$wjKz|ϸnm/Ol-hlzJ|[8=Z}ylgӕ?E+V}U}&_{7]<<967dч0P:c5 N%zƘ`>LoDȘ(jc۸ߖ(\haQ\pӑrGt@v*^|/$ﶓW#=fǜusȆ\8B~)2uC]Mc/,wzraçbMftaץ$;vXoP| k5dFCIKek$5ʋdC;4?U.st S?d *vkl5$i/e UXX2蛘Bch`ڄ0ꀱRNjaq ހ$Ђ髭w9vw7JG nF֑ >DŽTɔ`0Md3DlHp>GK9%_#v: @d| 1, ]0-*F`l"_Kb1鏼IE3w8w'0DLS  & BQoH~Ԉ@s{vM W\C LV#o>}n,쯌%~|h^^w5yH;&G4* Id'_ڒdkG V~T/0I],,W^|7Ԓo~΍{ӏjI=;.[->C82R\ v#>GWj-LƔcQ ;@6FʵTa)sgڨP® >J _)pnN*2NAg+ЫYnȘi*ȍa-UKMk b+ )ݐ'zVfWVfæGGyYY]NSszX#(60JYd>bECvXrrtt$&K*M9x?G#EZ@K nTSI~GBIÙtFSlY/{cJGJ'pџhVW? p snm* b{Ry4`NgOI vǞʷ%Ȓ_\{\"_ꞀxnWTv* Dy/q.N򲺂F Ci <;udTh#W89SL[-ݘxmbR #JuO5۶G눇ii'G.}|`E^9\t'DY#!zjt&[\Eپ2}!?+lru2MDZ<Ŵ1kyk;w5H12>7ɽS{U ~mS9DlI΂+mWpp\<m?Qu]4}2H}PnG#-B4"͕uLQV`1JUpT[9@2lvf Uw]vƒvML陴aIfZ:>fabIpg% u5w+ Da*A*YR'߾@u*ѢJf"$oR/醁C8W_3_4/%lSmeNW,DY2 ynGAk4 Ge0w]t4:ZMt ~P49/ "ׯjgW(MtfI*9=H9 OwF=oLfԓBiP]Ugth482q3b^-ZN~aԵq%yz㮬V7Rr-|V$~ W'%\-ƐC<{gu:{]ĭcoh֛Zc,lo'Ar٘3Pa 4e x,+c!Bh4sYF-iox!J)i"Q1BMVv9"DxP BEMjƺE;S,eй.hQ N6'3Shwc`2n,u$䇫|K|kCkc|Ute);}gE>OaT FeѴ/ -Qoҽ~eak/f4#m*kq)]9yshl[%;݁ϿZEB1*`]3q(8n)ĺ'poq^>DQHͥ<&tE@FG lF@X,껂bH\.GqG;vn 2Lʦn8+nl`Ř0/tv&UN.NH]hL7@ad=L3w[u6|O4i= NX"f3fq@+2h>=1ӿV}}8$ʹ.oP1ο؋V &@[.cjS_?vj 1e#t̃:_q]ܳ?΁0X1IPJ@YEDPIx³'t: ;):,>[;yGC1xydUWտO7]e23` QNAX:R2j0pPZPP\3Nk0~aEv_B_?8V9pl~zz S;xJ} ד,uEdB_7rB?-KZ(a2T Y goL Muɓs~+Ρ k#F#TVbu )zƯ#z7Хq|kk^lCՕrG )i=0V9 EI0dD5 m@sB}YSY1 kȾ]tАCBl8ur:zCl \b.5lyyi_OOQ\ U2Ó;+q6y,'HRMLMELNvYФUKH|EYFgX̷Ʋr[볹3ac{?I'tX7uB<&) ºT-v.o:|8̄[ЋwՍMA83P϶%fh)D0IMmJwgiyg٨ jT-Q1ʜboP/y Ch\)L~rP$˃X].B[ NsGt`#jg>PtR5% YƫH]uS9h Kh WUXС1ap!@rm Qn= @Z]x讓~9x&)y㨤g q*2 ' kx@D! 8##-XU"+,G" $|g\|j;\쮏vtޅ`E F$S:r)i[G*9>'*[x\I'k2(5:plQR?2@(Cbw~h?Zmv3 ¯EQ=ɌK%Di8M6NWgzd(+V 7HXDtD%(&72-@Y};$C"GD6(hjEHkn .Y0&)ZSy_uDLZn^ԽA3`oKKG[Iu.덙ݫ2V-/}S$Yddv'.2vSh̆?FX_ 0>xǸl2{D((r#)F/սhL2mf֐q (~OG>̙ç/&P%MOwyDAi0`t?* Kyp'|r,Ts(PXknltXYtnTMH;2%7P}x0e˨BTIQsF8u0<fE\ʣ ,~͛,j_(LrF=qT@ĺ2q`KJ AXRRC$DiWakܝR6!Z^ʽ,`4s.>GzL;+C$ŝ5L^x֒(6s`Ho?fDS!9n"}@^кXI+GaX%1Rzsv4 v?]5zlmn*Q}J:T 6՚;(cs7o܅ɫ~ŐUcJDHa#nJjh.n?Tz|r]įo@)%ǵMp!P3SU_feL9oIBFr>w72=2]s hHc`[.ϖE ֘ytVBS%.YNogI`N7׺-H(לH$Wk3F1ܑ*U, =IKgRʞ>#(h?94S|oc+.=247 H:!'Zx3KtƑe]C;Qo=(@Mmw(6cQ\eL2GB*ٮuID."yPg^ i/iJt.|eM"}O,_qTUiJm,EK认D6&i:0g a[6C ЇwH^:s/N =5/S8Ƒ8hל_TjU^g%WĬ'IE9Gu<$hbJH^]"XI;j WwQYGvW j`2jz@v <Tcϭ9(G~Cb Ho7}j?JI#O.TkglU|LRLV!7/;&sL/^VYWXJj }^K)8vցDKߜ \t'F+x]ne %x|Vd9O da+y "?ΟPxC/y̝D/S"1u$fUWc}Kcky #0ZNާ&EPO=9ggfsu'1',h-:[FMOj0n 7poZuj0:믟}>\+9 -ۼ]Nd:SI<&ڇ3eΙ]2KXziyȞ9K, p["1LZvgi]xwwY&ez3D9h1ĸx:p ,F`VP,o%nQ)y:I}R91I?ݻ~>%_ ݅_ 3MO4":ðԛx?&VFEUP UbЯ6 wklp(\W1@>=Թ'1鶭+~ ѹ^ݝ"hV$HuEJB }7zS4 P4ec[cY\dE]zA.':#4aB?2_V\CyD#faFc8H"e#3}ݬ 7?MD]Nh GH k2rrո{&%^9\ޚ}%1 hJsWg4oqh}E82245Z+aQD+QA`Wmwj3B)B5|w[d:y=éՏ<(WmwŇf䥒݆~/Ì(cl{>^rKI*@K)|4CC(ɋ?%&#b& gd og{B}]? +Ps$U …hC^^֐|7S'1K,k=dҬxQ_E'6Bi|T*?/Z@ߩQ1VF3A\n]&v!Pއ[gd^4RjѦmZd|p%~X$z.&4v4g4lHNN.)w{ C?c^EY;RhOkts|qǀ c;c}޼mٚe ~4~xjO3fe`"E^z21<'=-o 簸)Ԗu1(Eҿ0<ٕ@9Y[ZRUݏ=lI0 EHbUAy]hRܹ#Iڽ+#vj4٠Jgg_Y\׿9Ÿy Ks"`y]1J S`1g6DQ~kx8 -GJD'84q n! s﵅VFbǖ >WY%fLN @ Fu2F(l]N?f7]^jXq9d <+% N)B\)Zfk!,idmRC@屬P.*dѧPV7NZc\~優HȮA{$qҬxTMSU Ξ*4= ىY#cˍF 0gVW?!fp%hѴfmA5RQfN$,us]rHL d/ />#XIH 5HΞγҞXʹ^pi?vQ;y2k4Ś{s ּ;&7#duֲw%so6ǎpz#v8oSnT;Ŝ71`d8>];MF{@Nxln7l/v]#%Tru /t4JF} ~YyjS|W礇:\)o- JʰG]:bwA$6ld=#w7v1G_iq&h\We(9bA^Fk\z$]Cg\!ё$2Mm?~N\,K non2ά lⰹMãi cph傃r mOawE?J=Yj۴3_(1V<3.[ n/ &ZdHay (z'.(-wE!Vl<--(/Πyyc400 [cFϪId-.gc*[* < +"]oƍ܌g2҃@tù^cF?Ʀ9Wh3&+Yo{2i"gUضN0oYyig4G\װoOke59M@ᇝ5<ԔCYZ=M'mbL1ZW:t-N?I\tcv>W$ k%3(EްZ]{igeCnyW`]X99v9*lGz+oڳ7ܕ|k=L: _Œhr vT`)_)Fv%:TvMoxkG#5ha̲4p97,]I)jRqx9ӣj1n"C]iGd]:;ΕՓMoc-vs\׿J:A{pBQ6q k'䋍 g .lF<=,%ϫo4z2}!xc>QFW*:Ez/ vl>%r͈{<;bT3Szdx$IP : v~$G3DpoȘDKMr:VH31D#B{-^كQyU2D.o9E~juxRt|)-pK@ G!?E3 ,|q~纒vqFCj iN_h:*P؆YUCIʍtKRf hh<6 ꘟ, SQo7U+yHsAh3(TkN6-t` ZV5R|IWeRU'M0I"W2;-t.4n;\|֌_T"23eaN_(f4/?Xϲ5N?uPCԴA,(jGuӆ8 VYG\PstcRFZk+>Zͦpa' X8at4zr9q#%_~X*(^6!4!TjD^fu"zIG&ҥź=({5yɼGsHsr;wԍG;Pj]ӊ3QvUΏLQ)=Ft(VHa?yA]e J?f\Q/l@+ZVA [oi7XߟvL,yP0UǸ[CC~(@Mʊ,i#n,q"[WsI޹E{N 2L-ˀyx,_5+b[yۯ]@Kĸ؀S@w|ND!ySM6Q5  UӭNlJlrԆv˙M Zq74 vky=4V~j |B;oӣȣD(3m_4?R*~*"Мǿu0-j\x֥$bh +1j}VCMHb.tFhoV2[Ċz)^6)xl}&>N9a/)5Lև]zAvͤXb_dvӽõUzB~:|_1yEb2˰ܽఞK檕tDx`@:"8 E*U`SqiD̸D5/+==t %C7PWўPJ}gt h*(ArZ {*Q9 r>^3^F8 uwʂ6V׵pqc,Y$ ջmt:# w [$ d.Zq#hTI29 ?% ]I*πB B [ >Z/q-kJCC`DlY&wk;;ۈmTݞhݷ)]hNxF2Av }\;;6ǎdK [V/4ohN9 /WxQTL ;n;TheCT\,`e"u,8tCӓ9&~" ",?b[}L寣@f\"`9j~R A7R7"5gP.PxyI"/8PO5 lf<*/igGiy%ULv'TklaYFبddL/}BM*XԆsshU bj2j+\x`OƾqXpPAyV&1E{yTAM0ﴋ͡$t9:,)Gm< s*k>Ŝ́_@Uƿy*kȹ kpޠ9UTKDc 1a߫L+\BYAPZciEPԇpzJ`qkƐ)\ՓaA2u=-Sc|@1s䬓U7Ǒ@s TQMmc;2N/h,(TgV~#3$\-XVm+F ϪLUCnL)ܱX䅇vcxN+Yx]мC,pC8G}UaLjkD,x13C-C)$Q"'Fޢ6ʺ1MYy61.گYl3_+3YRE1qW 1k-MX_UFwZHk81ҁf4ћʦ5>vxyRkƼѪYyHA :å&yz㥴cmM!BN?vg#UjqLK/'Uua6R<(h-pc{e<=" A1'ߧ \!C!E\FP -)IXpHw .)ه5W|P!%AyZ|cn\.GO{)-˥9=QU913= Aװ1M94.*A7sZkG3 SH.ab\|K'0lK@_rXԎb}E$ #'heG00ᇁc'Cxo-D҇jl_̎RCI_ z^mc=A1oߝ$i9c>F~ܾqZbJEWwH EZL#8 ϛfmW(Qbi(> C7 ͱʋ &H"փS $*֌Nj .D&jLEVg &rQtf!g|+@'Ԃ"iF05'{#oˌ!R;pFA:hM?m@D+?z_Ym0_,zۑȴ8EZL@^s.bvx-D-CVq:`cϻ cn>N4ۼ݀ `t-u hH$Pbîٲs n%K|,]cR5V@2ĹF9̪|/\L MO[hyJnqrv($_0 Q՜n{'@6\Vڧ~cc|Н҃]̿vo˖ZZ׈Ul׊h#y YXXRhA3Jde:њc'to2ek$Z,4%kgً^t $2$)7D*[)-QT $0 }4s.$:ZT;XV][jeLhZ7t0q}QP>Hڵ7ET afDcv0KD;/Vh>/ejaš'b 5ol~/N{gNE}=ڼ'ONi(r"2"1ȰXTHPRhM67ev*[B0KbcËُ<:Y(,4 Ԡ/11߄+q)Dg@CzG3NpBF ösuט[o "Ց[!f":nEp(DPS7V0~^I)'t u 'm^ C8YOФoQElk@8_S; 2?J&U"@_UE0Pbq^ v;oۇG߫˻=_@+e>D9߃aGnq/c,71A#9Ymb$*<4?田JUJ<:M1XUCg,|~(IieFHm`-rlpCrb=j9MȼDtsn_@ݠaH' 8%^y&uk&3iX}4t*ǗQT|\/@t獧Bb%.U'>BںBF4VֈhIZ‰P?@riH|ݕxm\!8lQ_ny-&ޤiS0iS2sh?KznPH pQmCKO̴%^.;+o{7N4ɋIkBBkLfW+ZJYa/:%v )0{#n q8}BѢ*q с7)X;}%F=4|VX/֩^ڥV=;O;ޅu|Ql 51X(!5X}#!U=g+Hl/+snk.P"Dl zR.0KJ 7DXI}JTXr}ϞcX\'*6 #U(i}Hc-XW!,q۔yao'c$=tU|Y,.|қM ^~rSN) z^}Y %ʫ᎜w z[Vmu|A${IS[@[;̵T1B,sL*±DxpӢUkS9֔Շ{<=Og^Ym MRghR{Px}50Cye8UA]`=ǃdb]|%v#iЇ!14Nڎd}hE9A;}tet p[ DḄ*cV#Pz_J;~o-?j0\̍"e)!l6"Ed]SJ ayho/ÍtPW%7tP0u-̏g<̚'*"Qc*w{\HtՖ2ޑ\pē0wȏ7mgS;bĭ%!q'XjJHۜtK-3/AUfg7~n z0(dV6"?9kYnMIM>)b @i" Jp@g8`bUm%zYA1 &&>irp/;ۤJ{;Xb^xd^™WRYE}l.[7#łt9N=Lw&"'*X<ڥSrx< RE~0D(ҽcVSY¿\dª5fFI)Mm娃cޞWH<,gF[ӎvdg-F630#W` tn2vRbKla'KY9P/a9niLu>ڀcSy^>t L݊@JڼܴछҎ[(C68[HomnY̧[y{(qk P1Wym\V,N`۬s붬3zӬ>Q49EڇTi;cL{nbc sR.-|/CnfkyUn#-r)/F`7BJ"ù;qQ>==RŰy++lv\.cPfʚL uxjj|}~shR_- aŪIp?=wѪO ;wrCOf,IvwqO>\jTT, Mt!㎥Fʕp2F|aW-6,&J 54;' S۝0١RZ**C5hg$ImϏi %#~,L]D 4?ǦEA06nm:Zx#_/dY䫲7b|˕d}Xi?xPk{K3t.aQpx:ܰU'ET d ZXR7F5mƑD?ǖ8' Kմbl>C3ߴWL)_3KfRW͠:1m4勱 &%O-- ޠ GEOikAe!h= 8&^D#(rq.ZS3g,q <^oj=,|/^`<'AۚxտǰBbeGata,ƊuC)SgW[p%_ڰ~Ԁso O:*HM cn=&=MmĨ=9k`Qq q=ŔKdB  o/΁E`\E:>qqhdkĆPHiz៝.L8z(Xy|}'jQ:¡ pH>%Foː7 cP)QE7W9I<o?QH Seysjkz$e>w8w<%i;$n\[n1i3VM͏5R)9ި}`<@ԫEq^?p7fwET oB##jy|[Z#6u(Z~l;;aKsrhn'8kpXNTNֺg  %?z4#$T¼:q;K!JkǗ\aBwB$N7ywY&~<v:ܭZkPS#'(lp#5; i B-gB%* j +\7# C"AajO)q&Yd!گWb(Q(pm1:NfY>C!r,Ϋ=tm\ޮRNK]$nA+4LnR#a2 k&I%ǐ|[0,+#F 4ptoMe$CkV2D4,ۦz]Eo ػ&_V /:NraR3ݞ=Բ6,NJݰ"Z~=kft5=,,[;pJonh",lp&YWCֻ;2_dd&Yu~~<ʒtV{Oo>V&J JD13OnMٙe  ]9C؟]rϊ)x~tA8j8S^ 5EvJ$Ha*TKZC_:y >v vh;xd2dvk t6|+ Q9"!wf=7 =#s1cտw\tI_FBEE: }Ol02u}f_8_U~IPtq\ȢDIBp:w}~ > w7`:oiR>XO^|/5e1'a?KhRjn{=}M 3զMZ2 $?"o!W궜jD`g:'PjJHQ*Uĭ;]ќGJ֪I3M`)/v4ڏXrr$H&`1ꛘ;nwë0U2wzSlWn| ~Cգm)aWFM &i7 aʡN Dd{\2Rpbw/؟cSҒ/N+px6sVc(퐔!9.Xgj;UB@6I^1 ?nf"DWt51ʭp&wq6vj։qMMDa@w8 ͆! <0^_$[M%EG~gZ[EkDьXW`z)܈W,0u!+,)#nPEV[82p9ZntunVԿg-Yץ<^wl:hAHԂصFQz:*Ryw8h(ܸvYM(3cN2m< ND׆>F_($㖳dhIf,È_T?>p[#9ˎ2MrP2h>y>u>v]|u^#k YM+ȲkM̜6!e?a{ i5Ax vos}e.Mf ]+1mD"!5_Aw:믗cM`rQH2qO07Ԩ{QGMS䧈&ݮ"WN)h҄N#~ z*HժqQ-""/6M)6°CpXG4;tiࣾ^:0^׷]?DG>+Ru/p pf<֏kG>paUpP%A=Ahg~Qy31إ36oub LR'[2GPדyS((( quG)ɋfRMUNakܩ|ҏ5Ȧ5Y^R(*A?QjZк*5 6nU]M;CF+ڛj ;,nN|j8_0j7nXfILcz>կVb@R7a#=F#(}'+z3;J#*%a}szNߍ"TFfw?!Y^)NZ6b5ٮeQ*efO$*۟J_+smy#Exʅ(j4J$?WAxV2)!Y!f;q~4F!ԕV]GDڼ(`5< f֭X5lNW=FLq1 *kۉh~N ' ΐ* -HUqӊMfDUU;"ch!۲Sc[dG@\BlD?a TD;`, b9Tꜝ2bS|y 6k*E_> 8XX ϓxЏ8FJpt.wPrLڱB*̷B[Ha̴tÎbCv/G8bN*j(hWr7_B&@4bRaV}Vձ(qt&헪Hd 8yN$;1Cg/٤ $y@UvD wyO*/{041\R'Km(g;Ц\P%`b'EZe= {| F{]>EY>sQo B.Toɟ(d Zn/ >>.ea4Fm 'vc` }OiEUfu9xvig`u"ksvCŗo0QO>~u'l҂<7S+2}Xə-} 6?'}VWHu! TX7GI'ц7/sPu:Ncˬd^v2A6'ޜ{F:6:a8Dז{S;}NԌ Ă洽8Tk#H`EoNeagE=8n,hnRkV3JiԽ+֢ C1zi5#Atb~L"%G]t lkc7ЮjL5[΂pPb2]s.YQ,2@7Q OUw YRnjL$kCiý;Ca[oAϗEw"J)vvRSXc ^Mj_ۍB2 4A ҿc؊! vʳ1OtHz-MZߙO:46>F`ҪL6إS2Oi1o˔:饺[2rB#i&QW @+l(eD1t%xqn1q~ $y ۦ#8ݻt4mH L󫛟`~-؁caQf ¬sakUx 6:ė)YưrMVI= &&o}*b1'T25/#3^C?ue󠊽 |g2N 02 xg\?>Rjdp7#UCSS̲F485`%E-4b G]S>OPGP꼠a5HB;&/bqL6Q6W\B+z?ur@g5߲ra߳3xU}+_\ս' _Kˍ#|ִ-Mӂņ~| ? m r{0&|"BLMtx&B3k_!.1h.p={ĝ=֗mv<OW\mVDޱ\/?b?7t{sd2.V~ wܰ7dUVgqҾd}sQD /|5ApnT oeq!ږGg0wXyx"fx9e۝$24؁|UQugN*ې\<|gvYRWONvX1(Q\cPKF Ӡh請-'{E9(c 8qFV{NOK!bՋ7*a+r_%kN J=ቧeB˿"RԿ)s:dE?z=ލ2~;wѮ`N#psKO6B8[HNEZ Y-E/· jJd9k{(D  mm!NU+o_KMw7` /+;I k4;woG[yNHMdDiڑ3=>YוjJ$ ȿ>?H<%UjLu=d5~tv/!l tN~o Oq䍜 v  Ш`u!-g! 7eC! 3[Z#xE}gU!)!#^c cŪjs;Ɯ鷩RĨև=e K46ХAsY.βR:%D*As'o#VvT0fG45xAHQʝ; ~+Y!%0b"q@ȟ2~>,mSBX[)Nt?}&҈ρѺ Ȯ m@Ѕ[eQgą%>8zSww2 xGק/|_hU!%M.gU-|i-Vb= JE<;a>&|YkN3v2,(!w}%l:h(fV4 iLi&.Tt*{ku+TnV1KWYҮɚdl^()V@7@J-R2BحsvbT )s}H+OR<\ Aڃ!Tw}%ァ%\R8 dB]gPm{$C h\y5?="#s2.#SthB~5G< aַJL2tP\**EDuZ~IJDA.t_PNJKZa  ڷK1Bͽ c[0{<<:A!AEJ#nj@pG~ q>D1sbz(Ƙ; !l]-o8&J;)=]v]yC3"߅.D5'Kzp 9QV)λbuVxyZ)>p_.BPE,x~;%jGxݫO9WQŠGMٓtʽܕ W$yEy!`|0NkV(٭JsyMrf̩$F=BZTN]+w/@T1P^kbYf*u C2o%H -9|!VKs$O@wT0s?GBp#(=dOԂezh-/BUIY )F'zZMq\$=Y[MoE=茳߭AxV164)R|_ͣ4ĽlnBm><ߧw1!c%G; vX#ɯ/JP$ ({: uݤ{%bZ֜CC9ɑyN^5uWR=R2 YO.L}\sRO]`˸iPI?yTx»$WC?{[a1ϟXͳwҍ w7aA/ iv܅oq*=xV 8x;FUhlUx$_zE_o"^V8WĈR ŗA]`/h%Ć8P|lgǯ׈! )M_BW67OC(AK>kxQ`e ;+Xd Rs( Q/b8= l~Gd K5@-PuN> V󲘏0TЎ5sGTG WT6VN:L0K2/1Ѷd:M%z1J0Q0-Z ;bAQI,{o)Th%v".,Z;0_d#|VVہ> 6G;40i!{H^835 X)8bgX}$N+Eq\ Ɛdސ+J ֥7mײI8qu7{ԟ #͝6q"Хq:3agSZДڪV+-CRj s;!!{cKXTg?aB`@b Uur.1E(Ã(Sܺ)sH 1 a/&xCku5sС8!,Rsh 0Պ!VZ4 w_:ݖHC7V^<8>$X%2 7ٟm0jMQ;O?@bV*%|(ש'%>7*eQ<=Գ| 啚sB/_~E ,<SLr"lDZovaLcK oJV6>OJK3Gq?+B(4SKj*ms߁A{9;9S>?^JydUOL/J[!hESYKֆA}|VkzEV9AfĠњsw4jm AC⹜"E%# McrшC17 rTYMT`\-}BM%J{{i gs!8@a8 5L DQ.K-#>9^fc*'̑oE,lI\=&Lts3 . w,thK[!= Cb_Fք}St8.P^0z:% eWGSt6zя)QR E4o(yWeq%; N>M ץ(cmnR[y͹Π= PզJ*7wU%)l~ ўZ<VTQ hb gϞTJQRT8g|Պ̌y Y÷?;uP`.Żig|ҫvE&&ci "%>.c͝M!QQKtb]"\#U~ֶ.ZLd%rQ?A..ߑ04Ԗw4ACD=0iU&2(g #M82:L9ާY_-ЫbՠzV g6>a<`T͹aˤgMA͆c}{x'?Y:6L5X\Xŵ%[$Y߱R<գK Ypܣ/2vJ6U")J'Ѧ:M)oiU{z`_d3@-RU%!|h/0b>Bq;\_ cIw#``(b}ՠH+F M|Cu]pPDmh([ʾJz;r3B120{mھJQxN*bA@2aY=cp;tvgχg*^Cb-'0(rˁG V=ֲ+8A@p40WQ7^1! :Lr 0i NDIL̬jfԹ6_{^] dģ_; +åY'ؑ ӟ- \oNw2^αV[v&y&vwQ1k?gˊFm%aZ tC="Te6Vg%ۄ2W:hP;CuWMă㣂8Y%8 CGk2#AZ]꬏ (;N)s<|k|ԟahdKt}f+CsyDG^jw 7,(ߦ7RBi zN+*tz2!z|eVq",? y+XQ80P* /'C :x'5nĴ9x=Y06@JW%H,E\fj~ltb1 22, m3xv {BJO'5 p4d]@jM&nKsoy6)kBBJ·ӈrAej ]P$ӪCvHm*@aqhbC~rn6 JՂk`VUخ 3'&kEӟ$aRwQ_:į#D(@okGCy}PE X<߹-C\K7{0wxD֪=dE-9Vgt+Rߠd !pC >KM'B좘p:H4l ES+_Hw9JXm)kّP5:$+v\4>bj&LMnk1ٹ{G=KР O_sT;f!GsR{>̗@Ih|sAETUa=[=>H-,&ezbӓ1M(Ph行ߜ>bp>e4KܗY\X&Sy~(qn/n݈wxXA1T,i7SWn}9j os06wEP0)D1_z~l6Om벲3*}^'@ yJ*2Bh4uzm̾]54Z ?ܩ1c)01W RpZJ],th<0NF0cqy&]ƸsH ՎRk7.>7pn&c3"TRQ& NW/5^&DnM7 'NjWxc"'DJ@ e/$?)~>Xx3F>QRr41ܮqEZܷD`f 1n,~oAu! +|Jyk^4&V$;t% %+fAk޻~'8O9χ">#7ZIqi1ɀ$Cb GPw:aN1|^Kfp%+[#m ~[7% ye41ԯ-`@6"\%6*j6;5HLf*q1nlW#prH0D#sw %@O^X}S2 @hT0Ά%o!YfoJtZNha෫[3+;T#FF%h_MEh$isw3\cE'%כ>uMٵt"=l/cc8ڸn?/i;@̟?? (8eg/MR632k w:#>h&#IV ˃Wg׈Z9 y_O_!;iȆڣ 7˧/\ZceIAf 'H9 =ְ(vC,M 06̼C[Mj1.<}Aq"4t16>R2M!aI#yM84̀Yy>)T .ٍcTEbuDzGRX3mhW#mtUQLNDP;wd<#5 5ء#w:=]D$$/j(iTV`YW7>L'Mx$B(7IQ >#OgX3pܧ93ڛnYڵHh '9 Z ,9$)QXFAXAJ9ɽ .(Zބ#r#?+]&p$GYr/T\&ÿ;ȉhߕ#S%: \\`f+*B)~-{hS=hK% | ߨYndY$7_jsC!:Mnbm@25VD={`];tO2_’Ryl΋\|.mA=N/K,rK#Ҿ䍢0.4 Xܺ >,{OȰ[*.84WY ȲX@ۯdMJbIKEy#Z8U IV# octdy4l=vTsi#\QKn-6j})pNɮq7dː(3w֏^閛\OK^[c V R|ePe!)` QG1 \'2#iC`A)6b<^L NlI[V_a!˯nm :C(Hix>jYK!I$OMX,>~tԛ{nG\K*BK{aP^]EuMYĴaUv}c oEˠD1̃sS)O#2ybC{S(/bט%YoU@8ȝF0{ꍓ&~yyMR*%aX_Z3Yc3Btp7Փ 7)q+dTK X5Dr߸99$dF#LZZoFL};dMb0 51@Ćb!0;5\xc8o_JR;YxƎwaWVv&7iβD.>yY);JONE>6,;1LvI5BI% UՋ*i@U3]ICEq؊g($GlQAr?%2C^a s"}/1@|@!a(O^sŦGt+'L-n]?~?*X%pJC`c<[F0CAlζ+Zs%?'klj{5=Z{nFM,nL/2**e:Ti j9<{[j(VAz ,owRW\d`şăsSoCCXcu'h0\x䛫1HHr ɮ=&.uP NJAϻq4<\ṽjM准SLtRz,e5囷O_cݫ5"YX:l"?~-r_h^tD<5h0r`r:Bf e/`^+fLF7r%2cwC7$Fo\?PFVQ~+$gxwAjWV0<|?= F?w#3uIh R,,wxx6Z.,7L`XfNS)~3;{Wo,2,ă}<.vp { ?0jmg[DB4SJHn}kIR b YEm?yO)n>}Tų@"Up~NJ\Ӭ$8׹>S2C1> ۙGCcfJ7fD:hm:~MJa1$1&U:B;i{6o$wC?U|\|*V{C֤eOsO.0M5|QV9сsq$vOAZ%oFv-q`t!Reb+{CѾmQ:սPso& g9"CEob{7)$'᨝3J=`n¶]m_>C+G+2rz EUdm8.ʐ؍s}n#l cW}K>hHM7a,& :?o;e)Zyh|e`g}E {nPe&Iw*m gUXpT%pg6e5c(!*J*-i߲Ci6@FKf^x+=ut>nr:bK(ǩz8߱ -"=gS5Mz=14$Ʋ1|VqXEdIL dޕqR:vt%Sh80^6 K{*;\]~<$t pd/Q3;S?Y0 ht©Jҙ !,noAG-BZ֗N f^%K򔊴QdXYg6,-IBZi6#nBe vQShjt['ρ3'5;h VZBP_4[GkO34:Y'sEV2>y/Bz0` Eo .cz5!,9T"^$X^# 6I/[,ږ(tF2'!`_X9-[L/߱Dv qDK-Y}_!$ב/.A ?c;bك{tQ8Tnrrz}GbGnu+lP[/>nCާu'YRC2^NI4&0(veEH.&Vvz^nu>u ]GWN/ZG"2 X7a9ȖFK '\æen4uC*A+$kwJfqǫ7k|u8G~~`#9!8qF9`*{`ljcS m4N8ڊe.TrqaR> ~SKr Q4}'NpH:)\;Q[&R_y4r1zb; z fC|ѓД NdHMR:PR2LW>`c.xRS)\MOh6Cˬ/$=`<XlDVCc)?hWo:&eS~:l\f4%0| Il !mkĸ'X_2^! k&,zN~(6=&$vqG'm"0!\wr- ; r۱a?6 IV1. kϼ8T12[tn&1j3+Ιm!m7nLG @Id S+B8oM9ty 1qe+o|PH=paٴU(ê؝6I*ݧ³e T& Nϖa-K1<%'mBrkO)Sb뮺M<@-?0ءn(h/?1թPQ6 6 C$on@S!͗Էrhu{ r ~C B'Mq:B~_ Ӊ *@mo[EQS{f.hyuiӐzjc β kjS殑6䉋o={{Z(#r@k#Ln|` /ܧ̉o pX)ՙ%U5g`bs<6|IvJR'"@G՘Mȟ\zS "(-5 !z(ɤ;19c57賾9:='Q!P:}6{2жpʪ֝.}qqJ9AhJ 1F4ajy*(<}/`ֵ.Ӄ+ oumn:gpEZCxlIH7034pmTHL.7UZ#(U7d|btNEF@2` l%qEx ;јUOac}$цvpNQ(%%gs @ d$V}2״cR:I|P|OBБ%X-s`Wflu8S_ (Uf9=.]7 璉$4Wl .KP Pސ^lxeX̕lb$dzj}Pv(g1In9Y}-0QsCH1.MHk9SGP9,8}ӄdi~〿HowӋKWTxda䳖I_ӶrMd$,3 X!%똆-+ KXy 8u%J),2C!{ko?D]aR ]lN%MB8WJQ\ ';l3:NXX a:)rŜY}DӸ+X&hΧPr$hK5$: GY9*4?FPޓ-$t|PTګAEJ<|(b߷P:(^bs@NmȠbQnqՕ__{hG5Y3͟b9Rϕټi,zt.;RYǔrLZ$(`nYcq@Jh!a|a"j]C蓉ɻϞO \KJOӺsL?A{} pM3l֌T[ !ܕ,= w"5Ԫ"hNTm p-+X1.zHNX&U'"T[~tQ Oq*&o:D7ۢh}&ձ߅dAnawv G@['F1N`#_ac VlEbC|Kh71;Rb<{e/cWfXpD҂`e-F*^iu$T ~@R~-4NZZX!-y_fƆx (q)t}6ZWM/kp$Pd:pK&Uh&`8!bHX[天  U5ޔ)a0\گ^A#w` :T$Yܑ;f;̩}H-jS95+fdBT%!(&S" Mb $"n͸k--FLG_װJ$t'`ͨ@?OG2?\=RQ$|3qTg:Rߡw˚1U(Iց5mQ\å^i|,eCְD&DN\2b| 4FKZg5j*ýSuz٪0TѡyugC4pUK0qFZv- rq~O%6Swl&,nt탱o\ҹ MߨQrlr˯'٫l/đ Q+g*iٮ $!o;͉Qr)܈-e%{”[?00jys d0=j]cqC%n=T,U#MJ?Bb3ѫ5} ,:)x_ \ kEKio4ߝ` kfEC`nVk@Ii{ ۣʽ!!1M^8vmbA*0l_LuYj:lU~MB?b;,ZC eI,=/XY*7b68 :ik".TX"3kʸ9Lv CI[۟ FCE=%"5՜̛o?\YSy:IҸg@+(}5Zј,F2sՓ!>qMJs]qq&ױ#YZtK =J3fU2f8$ hN#-8BbM)qS 4+O_퓷[鱍 z9 d&}ʴ'qz\`$qT\:E>lÜh?ob:让t::#o OOs!ku^0M9ZAϘ-YJHF.o zfb@F[.`@m3xu9;S}zϾ"cULHH,6)MEZL|,Q}T{0f1+p+h(Bo _8o$y &)t-?95}|LNIX=2ӇN큰~+R^P!A}&*C*ՉU횷u(r$0UoaeE ]2E&am_[b Q+yץ t8艐LӡŜ'F\gqSk=菡/ ά"!EL{GkhIpb6aٴ)P1b vhzweqS퍣OCVNrjzeE^fM|ҏrVW!zTaF,؁l|.Ɍɸ p.\Fw ɲHP "\Fͩ3~d_ .gHb?~ rwIv7P&\dhF|!")ЊX2P37_rMAfCIkn^w|x2!E Nj_zCQG}*@ZBӚ 9GO0߱ɒ$o\1\h*nJZhB*h𘄘 dj^H,+]̈́1a7{% ~f?q !N~"C\]>LRi3$\Jvf=#A*2ljB&_|78\ BX.QLʚ_2ʼnTp9Ggqwݐ/J9/O;q[f >r|Rj'[ ~ݼ^Ոji<"|> AswU/&tר6 G6MgWqpF)$'Dlg)P]4HfJ\ŽkL>ywiwQ|@ y͚}tV90^YAyXE}_T&IOz}{MKeW@e 2(id i 􇴡ĴH>H AC8i Ʒa҈s+Vߖ6ruCl 39I֛u.@i 8tQS}p_ U ֚6UY럷L@ ZhFB?5oVGHTτ[e\+GjstWcRfᚦͶŴql 4hF(sWZoux>LS"   GVНZ+5y@^4)iK6cMa[7εƼbW൹01crXϦ!4Sb71P.BBS`zlQ$':GfZd6-ќ|0T-wOo6HL+q-V܊dի߇1/|4 6 \m^hȫѝρPQHk,=lc4hӠiJɖM8Ř@D@5Q%G>} ^U %[nw|} $?''%bhj@rŋюu0e Qm9lD᫁NhԤfɧ,YwiY!D; ջdiڒzV[Z @"`ܭ [HiIGjM'*XJA[DEd$Iɭ:;3Lvd x)rS3>ǖ\CЀq_WPd1vDǽc@ [2eL'I&/׭B.IPy΁sMb4%Cgيǔ O=|ЎәnJç+8y³7@znӰv aeJʪv;]HSakΪw[}̑c2w~FQ=QD?MnƮ+5i̟0;%- ĭa IL\A#H:0дE8HT!qn/}0dҺꄑve0}ڱ}&9Ճ O94U_u~&BoƮ}סvLKa+*F`>G`'Κ)LQd]8$@,JP"CB$ʀ>73pJ9?5VwXڰl6\$jX]ps;\ϋ4\1<MI8ZjǑ3HGĺ}oЁ[ š6 /Y/(Mތ$=>1m12ܯxΓ{g{jܑIZ:H ]u)?x#2+$]3/;`+LhWʂgrۀtZw[ыkY,Qw'23xЮcVk{ht^,˓0n,0{f Hia Gy}yl@ǖ 4xEk:5l”Iev[KGU#9%/d8* K.(WL-! {L%T̡S7 iX>J ϖWr4$߆,f#st]CL4P+lK ,e|T{L}X?hKڢ[[OzvM pPge7Οw ')mGd}}CEg6 F%bLD nR|y1+ V'seXH{F7 Z=0{H"v\|3CqN2#hO4n'Md:-!ᔶ}jw2*_I}| 4B('7m7PiEegFKS/ʬw[+~r?0;+\s F)4Uym_$\3лgL(YegQLK].Q6ır ݏAh n Rw@Ј&GeTI">,2+Ϥ|8?"QWL[[/Z%2x^~Ks! Eoz;VOhࡢ/ eW0ץhٲUc'~S]F\y+Ū zj<-W]Hrz1Z9LF)ZDs3(Ep7'&85B(ϴ/F[=N Q b*x$armd3zSIF>QVue .33-77z z?O&ڑy 2j/2%?k*lzY@;ҁ+ T]`w7/Y7nՐB5^S0 ͷT8U\\E -c<=4"'8h:-L,*Y,ut~׎ȏ=s`Ž}A=H˕@5C1b J c.ӄyɽHX}Yhwrj#^LT}b- ܇uFjײ`@?`'dlw|4|t)l (1 ٘mO[@ ؝VޕC%b/iuj-z+=f}F?'ҁKA_@z*gC. 8܅pU +s m}lB ӇѺbz~1dZx@ XVv-)8Jʭ L[ؐBE/Y@*EVF*9Rzq.+`@ʻw6r_W=h1_gkw V?0ܩW 8Nfo4R~Ц҆c`+?!dk'wvOB*5'O/ kr6}G߸ tz KlPbm^qfhnϣWğ>:>M /Jz(}b0n /l;׉{}:qui]Jx%Qboݥl7C%} #.(8]}6= )q,`oO|>FṴj#3+ Vgz*SVN3=?t3}!;!F(;k$pKq(/K|~iMt̝#QBG4rmg;NXu *̵z2M-#_j?WŮLy :Ȧ#((|qg;]j<`M:+ldf^"jc# ځne N5*eη}-R @w|\0uٶVHѰEG06ܝJI~̦AOjOeHwςe K` οMz#)#0% i$K-@sCSd P%is a.w){KPo+$Jѷ<TںȪpIĚeͮ/!tD@!Yg#~j ݻH:*}5;"k6`ѸD!$#sWs~3yYcΗn6*Ӳlw;xe_F!/ƢONmdd( B7 rVr$8& r'#%-퓩$wGzpO\h^7WaOϢf>*ܳ&`mm؈'ǽ'6 21V47JN+5ێ龜kAp쁒Prrӽ&zKsNOġP@Q ֳCe^+R8Hв3W7,rVpqUp\$2>f"@4]LRNxZhr7/ZEcrS5Ҿ8;Ž8=݀ jѳC2M?7K'1P[}^&%lMP-)9:(=^i3d5j0ӱ(,na f:LeFYn+ށ$t_[Xl@7`|3>Cʋ)b~X3xY"AKj֑oSQY@.FJ8W"3wa6f 5g3{6x?R G & Eg&ϥOAPuDtg|țCTmD]VqdJ;ju9i/X#0]s]1̚Yx֚oɎ <ͧfҸTaWEh}z^H/һ kYIO@ 6(T]F$Dr5-O&{!4itZXH_3~^YNPw܀9U |{@oeQtf߻oнk)ݛ~\OzZr'y2 .II~W5#g%澏4|s`u3Ms.}r*+y 8;_뛃;!_CG tI1\/p& um7@v7vkUk)Oxkd_J5qOaz2Υg#6&^?ORp5GJwlv&oh:iC+7sAu3 X$;UF'z36 01Gr>d%dt "l&}bO@09OK_&s]K⥒*SvYc *k(Խ^|(Tᵌ H(> ֈTE7Ĉx 8IM^RN5dJTQj- f2LaݘꭙF0( N;5l_~R~b`a8[ݜעO9@?pDڇ)|O6!?4htxGnoU~nfFSL81=T)z9>tR(ҤARݹ7(k9H}ȠĽsl e}I01/Hϒq##|0 ,?)Z ^☦TN(#1:M\Hhav Ld)3ADp{?{#s)l|2coߛvUx+3 "XY Зɺȴ7T "I; O+d0S? 3 ~ڨd ",FPY,i}B17f0caPHh|J(8H_ER-g*D :,F!u[ 5yS`T}l(d>Po022J5)#g`R]MiE,^0p2rQA`Mȣ8 ݮc"+X lW^U[Luj 9 Rq,vH9Cz-0ij'yFޗYƯD'}}6Sg,#G(WS̷CmZX:Hzk , Ss/O+.u_%[PLܟz8.ġ7CZȠʮHg_na`QB֭04L #\.'U&1;1T3X`Xuw":RX_7 F:٩ayCRJw1RolEHIfVBQ!ɖt/Y҂\jv r8l%xaW $8'^1xgVg3:Tj0znל2e㎮sAQq&ڃ52x]|Guֺ jWaM$K n*%:jd02Sjw?X?k),桑s<` IzN16L#0c3Kĭʳl(͛=! twz NE3b'`MILG͎@i6BL,ʜ-*-FlM40uuwJF7CPcTD>WhJ6Y&O9>lHݨMcw: ? C ǰh#wN$dTi &k&@sRD,h eX(K=yV3bW[E17Kq/+H i M-xC/1>3B1f=n! z5OR$?I~::8np-a :uɧ77-; NǸp$?WaquήXCO?;7ڥ09N6سRf!B"[t^WϲrnNʰVsvZEÀuBSRd$[WuS+ϩ Dr4S͠2zT;2u.VG&̯C !jݩq}᫵θB=e0!el #c4 _k,aXz)/UFEm @G"b*֕w+7N/{YPtT,% ,SUYhV ;M`w8{ wq?X9o3׋Izɕ9<} t Hf4~zBFc5=)ɽ$M`;ĢT3b;(SHe-fylX>~K +g߸R9 zkK{%CrNU3}/p9α2eQF.hP #7} NM OIq{s 8^.rq2-@ j͋f"2Ki7oچW KuW;Ow2K _ `RuGLjL1Xsa9TXfj65OH>Vn;`LZJ/+ mݩa X 滹%EfXrJSpFğ`àL9nmJ;sܡ.[P vm~|i5ɀ{j#=g0K,YfinjWwF?3D@='T]~HUolf"Qɬ jkd96CH_ FrA+˪9 /Ei=֋޾Rڛhh)qU 0tp`/w:JTYɚ$Xs`/Mx!ysq?5xFH b.i#\5=P C iK1rLLiɔ hͿʷnCw`ڹIԼ""ZUG>6D}2:VsO2FQۦ4OR0+6s^[d3s>CZ"|VF2,cnB=KهnovIGzGԯ PÂD,zU j{RR-yձ4'i:ƯsuW[PM T*8 aw'c-BO,M/( f(Pqݖ#Ƒ+vM7c? .F8p{Pxgb C<~xx0d7#0[ 帷?K*f]{ #(7c+&M _gmvo8bTﰕ֚O\E,3ց/ی~uZڷb>(P\ fhfn}HyUf\_e0V@kȋ> wxb~cƕW#^7Ҙb;W~Rtv FS 6Ga'WlQ.jJRݵ;a ;8pHl׃7IPGW "8|F}ZXs~v4@L ~k,^t(g^[FXG,~=Y;A`9z&|ֈޜ'6]Ɩ%JJTfzb4J |^\az#| ѶSli÷y.e5=u vAA,w}]L`{鰉1a^ܶlZyiޥh=-CIydЯh,hwP Ɖjs"޷{Rڣ`~M.x"4m睏lR`X}(&p+=D(P Ã4S:%RMLޠ k@T?FQ7Q!^۶3DƂ:O;{7D= z-op/MXֈK3Xn13D/z]|-~hy94>Q+°>8HaU7iKq$[Pݟuɱd_ pCO}]Fue,r;1YM!ҬFyZ>I$,C,In%'qzeԘAR7[{ƹy]2dFlj o;AaAs ߽bj{~CnҔϟajw.bWO=(=#Ӄ!8^$e{¢Fs\!!J@>2T.Bp̂h^>AW(js_*53n(>!zZH==&m#bh# f 5ʆ\ShF"2gMe i(DkB\ޒT4.yB˝'BXFSŞWErɗԸuߤMS\NƳDmMfs - qU6O.-2ve0 C$<0yvu Aߕt_C/CyŽ\E,Vޭuㄖr1H,hma ;pXlRȢ5X%["vkpC]B]5E E 1b(ɐ8uhL0:S+ _!hq64ISפ^h/w ]oy jQ62 p?)8g}Vf ҹn|GV%/v$}+`Gc3 DHje9ym q@7k­4Y4V>˥H_R?U\i!cv+t\zLa4dS +jIKtTG1!Q0 nHٌ%{_^v\g˓"759?4R;e"NM\8(AjzL)lg v^MiuW' B3m&ǥK#pY/Mwv[}/ZPL [$i[ 쉋뇿IPѾBWxvt5|UeI+%1$kowA5CZYo'[7-W@΢WND>N@zp{g6q(6@a yCxgm i5ӬX(ZΡ!/zutYax,<ހ6.wuNz^ X?Pj_CEwŝU4y ^c!d_F#O9V⣤}c c5o /6$XytVHO#$]r([7mFpvBj;(J(WDOL`DIG5F$i qps $.|rhC:Se#Akĥwo"}Ͱyo=Ju^9U='.$B9"Ay6 uJfGo:1U9$.'YTӚ%Wj?kH >c{Lw Xө>˿<F޿27+`c;8=pl6T06mg!@ E) Vۏ <_׆["Yz|ķ:tՍ}%PF9iXȠ=/M2,8KmZ<ݜ/i!)r9q7@Hˀk5:Y໢`38'uO<ɜUV Ljצ<%>3RplӮL\6ĵ7/Š@Ĥ S(1@.jX}#b ]1Nl hBJj^sA]TĻ|#\IP{kw/MA79ꔋ寧i0`"Y9^霽 ePBRN $Ȼ#mURDg?M!D9a"Z^z4+Ș֤')]SnUz o?. (R,6 a ^=t -n!3^mKdsI f+YgBQvNBK\"Yҷ_Sz%B"PC~kEНA3 ;2[DZI8e/Qi(D ;dSÈR\G_[5sj ֑ʈHFDc.eڜET=sSz}ņbn|H/79$ I fI0ne#5K:)b?zxMN)t`?u#]A^ vK/YaSoxi2:C ${` ".`{ic׈Rw \/ YCS gܿSQC^tҸסO׾>qvJy1{ lk[aJzKwHD;́3eD>7N`R%Z@{#9kY ?6cZf\+2- Yp^9A@Nue?(bKl 8pWά [K R)&z.źLFĘv K'S[wE=Ha(lp~,R!HqQ-} p3V .LH ᰥP8Tג/#7iH|*##h0 g=*'"˳Amm[mҲ {{P9E`S1e^_͋n,Nt;$YQgyǗ {F{=49/p2gqbqGv,+`t3X%Ou'm;u)ysןp\WɴfQH9wh{11.3u\Y'U8Ur<5icoC"{[>Cӗ7Cuiۣ˦>N~bIA&wH8k[X-F%4uJ@bӟ\y񁛩c,m9E%f:fNfס^r@ ][J!!EfY=~Tf'Af (shA7dKc zcK?yTOiayf(&Ŕ`uGZS-Eψ Zy1&(@pKQ\7qA9!ScܴОʐo>֋КLZLw1qZe&(7H([e8ⴆ5Za3MW})r[WZé0}9=/k@Z<eZD/Oؑ*U>{bق.!DrǹAG&m4 pzC88)-ȦZHK`,g.n"AKͮnN? )O}eɋ)ԙg2*)HT9Ѹ=NF;[rIx{Eu- ]0+n-bo_츾fkd:OX҈wIfoqh_8IFقk 1"uy20f}T2Qi;`N9Vd8@;"F.|׫18.ּCtЕPT̨^ ٞo0ҿdlD{9,SZg;n) x E0O/8朹YN ϫlq*q8H#OwnV,2 l}uf,oyIL{OIz`DHqsu`hԁM7~5%u:pABB* oh:䏪(pψ —[a/ھGwsѸS)zy'Xe6rDM'Gt.F!Xӫȭɻ}C0h ),$ɸ}g"MըpuG #J!Kaf/[Yg8poW3Dg;Yr)ͫJ-q2Mq?2bLJV\6uj fCw8@^ NK{#"cMD!I8cPHnq\i|ٵ?nm#nUl ;q_yթXm:'DIҿ/1YPcEdN%8 [;#A+:M(|>FSE&ޙbS%z]"l@ӾE/1\NwMlbKsgEC^{s[(ql-٭~DKkP2V4fvT$x;\,*j'ݵ mA `^1X$tfM".{{;[KO=FKE%B!L$ɒ.6r"'K^㐙(W@UTݩXgW OֹzfƹjEaq:Ȯ':/!&0-i r/bXV,:q=WW*M~Y~gƵM}5xϻzL:0 16b"~x*E#5N(W-HgJ`8OG+Y>V9\"@M[g^FmlV"utL+8vK{ZPU@3 8̞N o:ܰp3a砉&x:XdMbp_AFhk`zM{oP@^`+%7En@Tq܂Nq{z!& K$.0;n}/&8al:T`C?{*>^\޴Y&J|Pǵkl/ՠa;V/O߃t<&bȓ+E1h2RT(>ž)-3Ӻ4n(.bgo`E^RǸ(4؎RfU>vLdŌ] u|4{ĝiD[)".Wc :Djil@l!ТPy+$f p)lRsrh_2 =Wa©'GNDFKi(o_T?l mdOj'Ɵ-{,lNT6bRp/H(#9>"52bga` Zql<=kUSV=IfV|GtIT)O'^4O?NXChA$ɈKaUEK8M)Oy&A]0[Ѝ^Q(X⚕'+\KgXGz2px?wlS]M}J$q럾l7SmCaIPjnYD5̠Jft :9Ƃ?~3 @QXc{khV_?I! yUї{uGo ocC%aA\NVB6[L-qK{ƃr6E/?If $ BپctpcBI\g72EЎ/j\l†_GFaF#fS=Gbƹ {+YxgilbmL}/XMtI'rƎʆF4dp廵!wgpB]/ +c2?%Hf) ,y%rWÿ6ТF<8XPBoo?>&;EGZhr6bI?h0`g.O˼o"S^1Uiz奣>hef.DN)յBn]?H^ڤ ΤV3D;&.O%Æl2NtM-;*Pc%2-<0n@odZDMZZa$X-{FlCxn= hmTvQ;)]TF,]J੮.ctk]e( 4=G@Nl2 '<}TEY?\uQkH!yQ;hk i!$fIwkH#MdɺfI]:L2 [/#%Ugٓ Z/ Hޒ<-E%4|MrKD-u6ir^T:g7.*'s5*zj= ^0dȟnX< W(R5l` ƿbc-b-Kܞ!^LNKsqUpB&T\1bn:Tjg+1+ƿJݥs'8<nvE^R݅4b~y;O`fZfK ~h}Ds>;# 3 u Tԁ+IѬ.5 kCgwT*Op"o@{cĠ0"@5 ,K;r?= ZW8rRVK Wgyl[װ  vW1EfueURx&c?(\&YND%8=\[ՋY r`}'.vEĻXv^+] }|gḶm Sjf'y;sO<H}2CH3/e؆닿^DzT;W N,4M3j'SbvH¥RγJZ͹&MH;۶Ҥu! p/c&("ک|\:iND^A騚p3 $x! 3__(Se\asQyϕ΀׌-oGv ͔PP" dϕ,ks"{Ruyhnq-m44t&J]^o(F~dqyrszi X}0Eا-2{we{iOdHHƣ{ZL:_!z Ƒq-,}wAѝ7y7LҺYxmn皘O4DăK.?f-o5fn}B;:Y\Ƹl]8 |3bS?wp'K\7`C'ioܱ y4xۭG!pbt3_# t-֒"?IٕE_递5X^KˡtFvf9L -)"DTm0vt\j&زLJŽIEo2}pk\CykJ_ƥQd,=M&Isi)$ׇ2g-MBS3$nI0GCc:8 t'\cQ|xwS}Ÿ7_X-CiZ`8/2l 2M>hr㶯 [ HBW/mKS&8Z^=K׫Fރli;4,cxx yƓY^{g9ban 4:A,Iu#˦9VKՂ3I܍7X\V|5{,~5'65Y2)5SAdH*;0Yual JܾDv7*# V.j|йn2SH>.z{zbJ8֚ ?n%cQPХ2VZ#;49<.P{&,A G$ZVaz#P!}7 &lHۦ 4z8 n5 -Oڑ}wZ\%:u",`Oŵ {D^!,Egqp/nD_Skb6r&yࠡ`PLP8Y>dAb-ܳ euWeqq%q&2 7v&؉:SgBxepG֊;ܝ J-]?tjp>=MmN`W\2?u<@2yӪlR@D $`Rz rW`4mtca ֏ʣ2WJ]?Fc㒭_"|8˙е / V5RXNǯґ(C GX[])6+8v/9_ L ̉-e¡"[8m rҩ<8s5ݢ''qa> X H+SQĨ^5ǎO  bki8W3_vқSXސ|"E B ݞ nW3xAz^w*߈襳6<9&uϑ8.I%Gr@ Ѽm9F{\q۶}@8"l'_4%Ɨ4Xb‰cw1jW7_]u9y? r~m'c73E7)'Dj:: Wk/8![\cse6T=Y!$Elj%heJzc գO eŊ_s0wϝDĜipXmQG ߵ 8W1{WR +L }^t RۡHS(Hk*9Pqt]>̗LMZ7Vna4KSWtKc-1!hIF.4!hZwyjH&#J)^ N԰2̈́ UZM]m6pqHhyj{l4BI<ĢRRk8MRS,l P:SFr[|ڈ)BڗܐqJ7/ad܉ 7a8`ǎP}r@HfB_ wlR}SxzuqMUen, N|QzG;F D려$5gJ35[ -9P ⮩ vaƯbtT E{CG.›/)0m&x[2)ׂ0۰h0VpLHJy鮒9o2𓂇zpr~=)f 5t%)H HwO{g 'IKCNphJ`"X2de) CӃp P%kQu+f֑]*oԝ=xƴdkk:#4,fev5/G.1#Qr fi::/.}1i>61aO'Oũ"DSbq+~@{ǪxE3y%'w2P #7ۋܷGB3@XaFfJာw 4wU<| ȥr{'hO޷=-7(LuC +izDwimgPl$pe-xBpj^C\L->y0ACK4&X@s9Ů.5"[T&F]*etkZw΀a&2/M`cV8.ׁ>9}o5Ƞ86M=n /m&K2ePUkr A'"8( z_t;1S5 !l8KX?*Æ"IjB E(^wY;Іܛ(a-ZkP̌%`q4DW3L_֡SWO[/-0|ؕ|pnA8y;71z|02#+!rLHFKK*)us.c׏,a+N:xQ}M9ەuL;1I0DXxD{`0o6yN~Uamߕ+06E6X)؛~]ŕƐ)7wrz e/P:uϡ^Gsrz<blà3ڂ72ǿFY0kM*!SVSa&}=R*oW_Տ0zNG..It-b 죭4ـġdXS*n,8Uk}좹gN ;cBP.QѺ.{2|o)Fx![woN.}3 F;pZ`fKaBYXHKrzp?c 4Qu8?x]2\b?3Gݹ}hM~`Q/@Y z p&ɢ~" ՗e<ӈ-> mSig@Rqt~D z3#A!Dtʗ1l嚄MZ$Y3\Wf́U(É[_&I0U;EIDxFbq?HD䑽7S$MZӡ5+jwgyH/_oXBwړePi75(y(NݑgJ_%nef {;'X6t'_Mx~Vd dž!Ke{2Af\isĝ͛IXq(]0|/{9ւ7;hXUm1ZWv|Qt^oj`' s#(|<|#l[fq6>LIrM AW>^PR=v|ٍ ԄV4EЩllgXn /;غш/ Mመʀ:0eR]^n>8nP58T7ԥ:,;?-39kg?[$"瓇AȮ{uB  ŰY4!ӟS+3M=v\%_]ۄI'^$B1N7ٳ F1#%eq^|GqdںV;X1 LdkS6kIOywpmC)'00]L7DCwn0Yk(eTĐ6gV*:5)Ԅ\t`nR 7DSy5 ZxpPeYl"8ixj~Sh83A\cNs|\(?{5*V,t0vވlD <-XrOu)P?cjf&Kع%pGS;6J:5`wg@R,o=KKVyƎV: )@dHk=2aJyGL$`X2l{x= zŀxЩnɎqHDnm]R4B?퓟ⵡ7Z0ln&SYgEǟ8,C&Y ph*mhoāxZ4_l/pD74[KQ䡒hٺWXwWFJ}hblƁ>54.;FQ#>&DΪfy 9Aa!zU`ɾKl?fB;`:x[B_V؅+^>JB[JFUő?aQV$pj04h{ T|Q3_,L >{?9p'|g>e۱22SCA濾s(Vϲޣ$~!Wz_lM]}݄ƹ_` C"bhWY~;Pݕd !0!|V]blUdb+;!63{$cV*W,3nB{(TfR AڍVp'~aҞH(/q~ptMјˤWf(J$䳛sIzpqlT%Xl:֗ac-QW @ d9FBx1ejc`koP":#jdZvmc$sBrF}|LM;J]=r[yByi=FUmTRY0BN D7,:lӄn i&czzcʶ\[R͋ (L"}GUo;R:uU!vZ*\K'\ fiazyW^4({WC,Nfr1^}L3=Q$OȎ+xhмUw)aѲY2;2つ㌃pl[-!̫(1m$Q|]| tB] zOR]Ջ L8X36C<ש$ jwdw\8$WMSі<į+%3MŠG9%w}gfMR[]%\@,dChd`GtBlO!U".ϱl{"0KE}ݏmInaXKbkOP C*Y k>ZXk](d̤-+i7dOALF8;|Eԫk{棺hi{3xn_á> <7,X)_+ؖxp%p60yEz;Hf493 ڵ!uMN@/0.狼ɍ.l|iS̪l["qvU\]o/Lǿ?+bݑlE0*"bb8 l"@^eaۇkYQ$duʅB/Q *tJHšL???NV+B=V'F7v K5zqku"2/-?+[ߴO'QUr-N!+Ky܎ 634XNcC"ԆTl@L"N|rSIWVK.<79YO>UV7IgފTOc֩pa&XdzPO04%$?)/)TZ4Irrr`uCY81VVVfrûɈ lp#uE'ϑ Kb zXHTRaIC^[qvV mOxu#,Bo->v/_wup):ULJQ֠~1 lmީm0W:d1iֳx;_rykRwI^Z2b*;04 ((;g͛!eHWW0gE@GBw~8gNch݄EM<au*Me˻b{չd$,kv WFپz{x*EqYU#D<ƈdx ;yGFcct?s9N>_,>z`ؽE5/FwwLV1rp/Axpnc"X厩lkd?w?H5:]Z+u*uwq ̲o|vdJ":*` v!o$}h;䅫sS;ZoJڳ=v@S V+4EL_Q&kMVt~ÿ́nxB&P#[k3f+4;3Bh\.G˭ҏE?A`iu4`/ftSV4PeWS|oV+ rU _9ξ VK-!hJ/X9uTTY #&@jH S~Y. ֍pḆvei! DMN-IjCD&~U nL0><}E5n*\p`a}à^M܏!]$J'w*%Ƶ5ѧtlsQ)V ^a_on4X \Zr۷@@W)qP =^]N Zs_(SDq|Tf[;P:;Ʌ?tqe9O@ID0vp{$i y1، NWOFc2BoZMQVQܺ }֋8>m4#wL%p]`-!ts` .;!FV"樲I~ Z<>C߭^OG.qS|mÔjZп=EǽA7攵(>@( i+Ku&Yv]9 Xo)˧?`thyx+n" 2 %YKe}v,?5(vrЬP+XbfQ(?6y[xF3؆{Oz!ɾEil*EiSx(qxWRkPGP(փrl(og';^[\:$h5~@m]-Igan>4pϣR*}#X`FCqwVAtLd,@œU{ yΐݢzg5'ބt]0F k~KQ=+,;O\SԑYQ}64[x*s:Cϧ(jg"zV<ukxwiǩRRERCa`~g30i@6,?a(Ԩfj\q|31`jpX?⩵9g te)lx|ZU]D3~I΃K2NY(p{ATz4fLژ)u1f#èY_CΟ\鬓cS`-`ju@j)/ri |. gr"(SdZ[Q4U62uKu[%T24iKrP@\tz>Ǻ ~~.ZS+͆ȸ7ok#&WsLф97*slcdpw(?^5k=q}*vڼ9`,%쩵P!J8` xC9$Z;tN-ET~%$l6_3E%Yf9|BӰ}gy+-!;0(q+0vңKp#`fMx~j߾RQi.g& 5=*5&|Z>8!PS($L kjlgx`1{,CO{?\7M(1f`H1ϿnD76#N@lsjlH>6si;DN>q6DΜ\M6˜}z#in#`® d6PĹz_'t%كL*8b$a~;&w{J$4QfcnaǒywF~y1E- z gxp/˖,x4Īnf$g<<`V~FC윓4|!Qӝ$R@?=ϺMLS~чGM5H5 -;',0Q*y6zJڀͶ%> <&2N|hg:6&|}l+^Ӂ1)-d,BUAvm4ͭ6} C½#\`L^>Sk\r~H@eR+I/$"Έ(oGq d2ɋ ZStowltA.;Ìחd4T-UHt }A >jnYK~({H4Xr !VNet2.y1:stܣ+f>ʕp ` *7u]#K;C~<ӀGXB9;~3報"{Sx#: F7w'CLzrz!D6:gY.?pI4$^0CSZTZ$?13ϠYuźtbΉ(+ZHt7mNYO.sx)J~1!fwLk/,_NfrgݭrH怳qC빕L,2Ԭ#:]Fsȧ_nTq=: jxCZqtau:RŵܲFm+#M'L˒ ֡B:uUzldA` _}OCQ0E6&N[_1a)4yѪعp}yPj`#*C>4k$J-*s{[EsʋA1o 2ו_E=! ^$#i:Nr28 5J|9ADkONx^!*|_eĚXbtPMNI/wyCJ,L9b!G4R:Ԇ"B`+_}&VsymSsܯи|/6 zcڽn^P{p)pHg]_R e~㍗wbzCoʵrN6v*^iGOq.jXJ]2 ݣ^AA7mc?KЃ e.7($sVN'5ªXt \ګ- =2NA'Vimx}fFgԨ—1kQMIZ4ea١2ynXyۜrO׺0L nqB8RPw[/QgqTj/ιs=j%wCq!A?3Rnp|ٍvd{gN & "YDֿ0bbWQPύ>ۍff!+Pўܚ yɰިP4:`pWKmVnOEݣ bT] O/fA͊;kHX2;lX,DzbB`n7%容=Y) q׷Fm LMbJP.ǧbқU/3x&Q:ބPv})z7v&1 Š4EƼB&P>_+ΚoHqyR0n"3+7n&ӦM` t~>GɄE =vj)%A'iOX(7FlazurHn}&n%Vc([yѿSN0փ3N9vig4:C3**~Bw7Amς_Lo5 }A "k* 9/ku;~q\9W貇>Rz%Y]4~4N AY!i6jp tyU`ކ)  x6\ol:lLDS/[Q8;b;DŽ%G"}/" W$REvLq.Z' efNiM @Ҕ m-(EK%)-N1_ w= #Q5{``oYmqN݇ꪩ7«v2O-c0HZ"C{$ЂAW5_[ɾug4!lvbl`Mɬ0ԃG=s,䛀OHY.X$mUkOvo4" DZ:_[p\Ϯ O &ƻobD:!S&Ͷ] xۘbU;k&O!C*}lX8 U,;vS4HY"?3^Anw-ڑ(HfTG|aqK2xgEH-F1Ҏ2zopR 0&S`6/ $;l6xjI@Z.&<5ӛ0&ѩP3Dr‡IT68+P" ʦ.Z9Ns$'{V eL΋.9eFɑR˰a-{qS{/ܾq"$cMKluxĆ=Q"FO߁I&M jR3P_0l>1#<@'IK3tz1돭+gCaDrU͙O_D=ƺwjw2Yr`dAq`_ǟ^$V'&K[Q4u̽ 0?l%?6Cֽ 멵55 H\#k?x 7T&+QkpTx-(;a9C"+ݺx#U޺úߦ=ޣT9:L͌ g^罝n~,V.y 9}ajEY?m n?=?G-gAPxs?*昔;;׭[TMGG}B^$66À_̾g=p) TI<6ΚL\ RݜP1)' psa2[HE22jN:h*xf!O[f$>c' r1 g45HHͽ!+D&3F1qNox=}b_м*l.i[svG8tV#!u AQP&"_u9y("M \9'}gu) 32򢥦ږQ :n>hgfzYy,A/tׄFЦ_D Vz>ߏKFRkjp>Ȼr0?T+hb1d/j^)ʠmO7,&f#&uh-%Mw뢇 (޿ƤQKAolx95BŰL0ܱ֡n`oW~GNj #O4M}.s#]Pִ_E=EAi Q }h@}ZkI (Sl(lSgP4TJ a_* E(UBXUI(ʄ_L=gɎ+rT~N;YYHT)qj5W TL $ڋj,lF6C'~GzYr[t8S$܇&WP+[~'n_"^q<39txPp,RqM n?]In@[=Gl{(;4n ` %.Σۛ|[z7j%!.G4D\[pb/9ziwL%3%p pfoNm+25W&9efx+@GUc#*-nO//MaM1 ؞҈Zא%|9E2r?`sޥŷɃ/l$(db5 c٩@\ b_Ar?)d@~L(dΏv;s]H1.G\Z.^x`44 |S rwɷW' ߓP FoZ?XIfJ5iA[$TgmFyܓ]kN%3+fۓb gOT{KaP)ەn)lOqu*v jdgH'TGjhhpfѡ#xYA48jbψA9*p$N. U{ltEρ 894_EC%~-A~=r&YEH f-3ɨ-zMJHuAgmz'4d@QKrTb"^MұwFx$3Z h2N+pT4.d jcyIuΉQyNl!2xi`:%!ll[a&3CM32c@J=U>3c&2K%@ fk}1($p3 X(jC6ʭ^(NpL07{9}@ÓIڷ)с}`6QGDE$L"Q_ِz|E6R_aIZxBwWn@;ĝ.2߶r eM=4,EBT}' Kګo"*^ϷOx 鈳!^. 97,D(YbN %'k6w|y9ZL.N؊1v?n-IYIN;Kij0C*GGc܀Iz:A6ufuF /yFw!yg{ ;#4eX.,KBiD64F 'R ,Pzk3SAoIeZx&]{D_M(MEq |_-MīŮzjɔ~)}8pCԁ4 A= . ^Q"7F$@a{X_е`ΞȰ^a&uA[ *-FnBa 1̗ps8i1Ն755l9 Uv{c|,ʔ|,Q/ʊE]Q]35`YIszP+%ăJ':`t\sxsb(ǑKYPFXfȄ[\W%HPVyw!s=lM-"9W`4!O 4"yIݚm|?տpQI~n`2NsR?"ˇ;j̭.mwP9ip9 D!9xP Tֽ0^h,!59Jy096R8Բj0JvH9tޙuΚ† n#A!Gyr dn ws&tzC6J&I)+O7FŮigyn56[-&/6>|3fFQU?tW02uݰK;P8{ul3nha qH&bN[HĽ]g҄bߙ[ōl֩#_؜o'^-_P~;Q  fݵBKADsKsڏf,R7dml{FAրZzCfݪ)r4 ULt CŮv䟢.Xtg3EUBep#gz]d8eQ,6t'Sy-?t5ᇄX΀əA7ٳj 7_^\g1;bsV|vV G:A*GWmZgz@QuROQtP.l j+ԇN$O(ٿ[>(NiqR#r&2x$<նuuHyj Q4b;xG?_hǘ8)hes7/i047LʎFm|' xM{^Yy{oxiON c\j. 8n<ﭗ"ӫBSÌmRtkcdJh\UIP%@{Ɩ-\.I 1mjuՍP!0 Þ@J$׹cs6Ao[ffPGGhb"#V[ :- _Ɨ#Z\4S.B2g7<,=>G/07/qRZ7kgeo#շr5LEݭXsh22%E6^fŀ!^=6=G&QU(짐0mdܤlS@{d4-po|d쬜>]Iy>ڬ"|կ;JWŪtgbycp٨fb涡1R4/IT9N",2&m=),ˡyr{mYD$cќ `µfxt:5U$ u-omL hG]Dgg.M tI VtU-K?_3*q)XA,~#l`%;yƫXpOA &O!%قUUK%9%:EY~ oO8?$:3cv`~ F1 L4p*~nR]JDsuQ:_@8 Y[}@$GAg(66I}f )4^dYL_2Vf5kל( |^Y*.کC?5XEl DR_>O:-,Ԉ>nD @T\/ޥ&\ݯ}D3/ 9c>0J< ]Fk8YC 5K cP/ o9RMfM 06%p?cUU&5 >I<9B8 LVpq.`)p rڔI`&vcɧ!jUuɌ.`@VfC?d0S!pdaUڰ Qj˹?SF5lmV`M9x^$هK-Ql C32!e[Vj7m-lZWF 囏&Cpt&!wyER=bnfBʙā]pn'işb }F%Jv ͮ=<v Zs vPuyx=@Jٓ Y$*ՂQN[qG</%|weްbg6@ !+f|nX5q oxwOh9}v+ .N+Gxe .vE&9RNs{%%=!#Kˈl=˟L,#3)h@G8RXS5jQA{QVmOlWvߎcz'kCݱ\LGj< 9P,`~uд:ׁ)6j;74naJP_LXCK% nӤ,=.Nw'[akIr}0;a<|1,e{,7(ic-)#b,z]$>OTBvMw35ͪغ(wס&yY hF+,Ln9ŹLr ԑ_ʅx;r?3pnD$lZe/hw!lD[ ⋜H'cH #ȘbH=(ex#tUlOOׇn6:c4"qJ:W5/rIqbI1%l,P|G[rl775F|vH%+se'AkR>u@ρN8[D=ڬԦF0%wΡT@i*}6灟 VGm}k}4$T^? bG3s-7e]䤌6=R7i),=+ uW`V8(_h$лv^n  [8 w 1(H($Gp'ϓ A_HxY90Skph;S%]XI *+h.`(<=C8`5_Yqyj ňn td8*81,{%-<})1NFMaºDzp5nViCrڃ]%ǫi^S UvXs:p%('߫edehfd[Ј؜˦aפ!qbm2\(\SGmϏW$z"eدvmwS~PVP0QOK4AB;BMCqkmƍ*Idzʫ>7n3ԒYl uӄ(K26U&H/g)EwS{Xs+-`|٫뵰4~C~_rv=}[sO!]zr2LQaj0[Q/3Tx%9uA|4YA$Kizˈmh%ۑ8E JSC{SfA q-^m(hQq[J9'u.A%MTVl1+ - Ƥ6!+,-'#MBcQt!b=*^q \lY<>XHʃ?ďm `Oz˘IB`Wٯe $<(&jl,ls>MC;REZDKPYT5lyh}ϣM^A"J(03Qe-]sᑀLd`INfO#d6kyծK-Anb3Oߋ?`<fi,ujxROKkCq+r$ 'gIjcTBD%{Jpy#ª9gJ( ~I!6ň̫WV1 Wу W>DUZZ2*Z(T-t)%%{y8.w]&DlwSk図毶;y .@ Za&yT JR540y6ˀ(,zW6֎˻[41K' Az-~ g W/S^j;GsbX>&2@J&/0BVU,Iwڨ:vGC46o2>Ǯ";ԮYir|JP~"8>%xN$84@+4Ac*tM#N[?H.L2V^RK U.eАx{Z壘O4uN̼ ӆ^EZPZI <4P+lgd&=i coU#v>y!gQV~܎ ̜{KSoc [.&ܔ+4D6Q>!{`XJF}شsgZ0&1m:\01+\zB}n+oЫí$6Zq=匓 BiKByϴ k87#Tܹ@ŦMR8!HLRnuo6|'q1MÎ4c"SI5VH۷@E>" SϾ7T[9Y7ODt7|WWSpu.<ҩH*.]/,d s4Q ͤes+e,2#ÍkXOW#;M@|iW9]ShS8B?[awk3^@vuZy@HeGڻo7E_^0[=yW1AT.؍QWkSҪ&% ԯFIm$kܞ5Iҷhٻ$DN‡~F#j$xGC]@s,S ݂ڤ2j1K^Ƌ]E=K=j C(-qчm"m*SYYvڏe7Q!ÛYD_+zSf8 Օ'՜$>Su[*WAi90F2MMiG;'g-79eKDc<< =#@he28D$QWäƺAyʺ- JW  ]ka#e3hK!Vj?z伡椖Xt-! iVCH7450GtSop]A4CKN{oY4mi-}_6XUy /U$$q- л"0C`xdjGDqXF_5:-i#f ^v`\W; |\|ַKSbˁX# SECd: q;Ҙapy:ulM.Zaɮ~_^\} t tg8<ј3tYܤvNx"R%z'GOuѯ#x';yև()F2K:;&H^TYv)o\yNsޙ~& h\&Mu^;#QN` #chW(P*^)މh(ƺc.50nZT}PюoxKm83dqx2Y3ѨYn'T1>" KRWhS,Myuĝ4ֹoyLHҊ,I/^vy?I5VF@s!$Cζ-^Z/qob'ۘה,2 vt>1/VS{0BPA 8chHݓdqTVzkeOVXo'7g: @eZE ufgbud0*ʅrzuUr13IҮ$/gA!],Fߓ k-l}iywg16WUe98]0摦 C a .LFEmq3%$Cl5(\- n&tv385E|J U\|0P9FTEizW/Z^yoОO=J~ސX񽿂_"4=xzӍ@}j+0,uV1?6k~> 5T!ogj*404mfBR ^m]4L( jMS LKGrE|xB`vU*,B4==@<8,Oue%Q,-Ff|`Q)}$^|J]ͯy/]~G+; #ƛ#u!Bt%ybwKBF\[IӖKw vd)<5 RR(ΙOJv\oh(Hw +>^OˌH[!l5~ivvu-{NO& J#,"oRnq:? XUbS ŷuOYطQ:c@JR(3;1Yrq =2 p*C;Qp=3E) +/yW j>|9"^'.;ɗNN,=kM*  >>:&vWהN}R~%' \D@ l;g~2o >tI*Vp.AA?| "Dmu6Y Ak1=)-Y)PnH4ܵ- xJrV^e4jdMy {d" `^$2=*gjl\SR3M!]QrDB.f&ؾY_dv: f~w1G{U› <@޼hh'0*{}F"2:rAʜ.v/ɐF;0nגv> -*n j0vЯGYʮ ``m8(?8|˰;~q$*sSv5h ܝ>0]dkzRo fPs]f P;0j t9oFWӘc:Vq/RJQdIڲ;k h4kgwsQVn ]`)U\8T5a,;}^ge)Fa#I\F,!t&t%R2&1o솀Y6csi} ٟ:W⠀:Vl>KbRq`bǂEt0ɓeÅh "5H]Y;E\^H/IlH%sLc;BBguT}6*>}}KicK+cZX }5pGugǚ[D\B)kÈ3[`y_cm{j5L Ezg\Q0S,`w+_%&]z$r|s;#snӲn$߈ڕAzr3^755\`o `QDx3@҅=|Yiۥ yN쪓u,LL cXλm+|= * Vѷu)EDihaH(eA7E1뀬cLޏ_ 7=w f˪ a%S*}$9PYJb6Q ʾ`E]`n[ͤmM~"cBIJZTMtѪ`(M`e"2,0mX⽭<@VZ+@>iZPI,ƪoHׁ_merδfT uFfK KFI7@g{Hֱ΀1yo}ю6U˰ j'VJ628dN hɤ .pOiԿ EzsZ5' Ȁ6XIW mZbӓO_~M&1S2 FGS,#OXhli0//Nl"1fu>K+`21|tf{;j5 w>-f̙vF ?; /t=X1zg)Gߥ93֚~ԹEj$MU1u nXy5ψ@ׅ% Kc?אH V ˵٬:݊sĉ m6_x$[5^5 Jv:v3t8ZQ WA̡#*<-}B2[Dj,v:%bA^Dv,~&oop qF@bqlgnLh-ؠ+P^2fRfolMK5`f#ZWp" u5x aΣZķ"1.ԴMhf6 .vswFgg-s\S q 5ZB&shYI E`Ś[bԮ_%ٲ >pˤ]l# ,{}0":jϷdE46ʉ(wrr9sZ9$&gLT>E[T4s FLހD}8j^.*4VlE5{~Ql P׽`ZܚOD>s9PT*0QTul0?:_y0E00肠Le:9C\2?xG0JjJ1n|H;qwKg%RԋfT(kn V%׋"[LBuGɓ+ѰO=bkuI4PYd0':U;{Q ߋU 5D;YI_bEUɧ(Osz{)[o7U}Љ]d= |=J{1x[=rU@,i)l^V%!gX&A]iNqt-y5,h^VUysbQ&xf]-wf4،o<3tY \heg{A>?P9'kx+8[f|_ {C>".gBC/4s )E y[MϯmD`"Qhctö%|ި9 oo<[N;Jan#E˜vt3i+6L}Z "-7{H b֝)(9Fuf3i?AgO|\tx/5N¸e\7$-KftM`z74hAkBE1Ͱi n.ɮuR:|γ9NhӡǼ "0%XpШd>3W#NJdަ(||]@N8Yr:vFj8ɩRxW"RR.*wAрVsI4<޹"ۆ$| HjՐq`]P gE]6|$A4Pr_D%|NrEܛmIo(i{=u;wXxu3dꡐ`qcބf(gwحsm~;FjB66Md8U5UG ;ݔC3Z?!fW5Pm([`ZlY8s\eoKXQ]fPϽ\5zK~G()qحSE-@0};#=Ih,azaBCD.bbwBL+qD:S]/5QH lb͕0Q(ijޖ(>ft j.spT&{KeK@)턒i*fxs<cBS3ϣD4]#A x fr:9ն"sQݪܛ l@ 堥W3)`+݂=^Z/ì6U8Eple̢V^89aQ3;3phmmtS$-핒x H.fTMtGOeoߣ78F#4ḲŪ!a[S6yҳ4xKE$7A u_AYj̍e{TR㸺D!(P4fx!רCePf4*GQu.կ",spD(.fT;Wl77%x:Za;UDP󧍙$817 ,_uqsmBit6?m&*"@~Xe]ϕ}7յ)0ɐHG?Abfc&澴z.xk2<-Ґ?,,=ujԁ+8 % ?+ c0H]/;[ⲈW0dq ]kܗ {=ĈT.ŀ^%_0&aPFJM/%EWT۩ c⡍8)+G$Üǽ<Cc: [ě5YmT-\^>m9VtdD dfKq,4=Wgxy'Y*k]S,z"dY{:$\cESbnicr (\꛹675|Zِ:.gA5q]5yYƫ)Bnej2 uq!1AauTȆ.-=*S!}W Wgy7e0k0C 6fkRKȹ6"J)Rd9Uᘲ#TȬ w9O2q{ϫN} :3sOMVR[#:_'f bNr^K:LO8vmz>;Z|=&AKT(hz.S>[GX\ːvJ2 axI`ؠdeenW1Ҏ.1'PSe<zL95g;rNԚi4r'wUgdqIoG'NDa܈;6Nt x511 + aB?o9nMFZ׫RǀO|絹Cr@ٝMWc)mSvn S\dM2&Ue%Ttd! I|T-(5AEsβ"=џX ^YM-e0}Ժm둡+//'VzPwϞy!H 3qɯ>c#PK͗}( Zc*+,EV+\YWUEdWn]ɟЅ.6ǹ" j-gd1})/|!g溾}ag9 11^25i֙KZ#?,S|s} -,>y$0_…sdx͑^gfZ'1T:h (qnmtPRG`CDZq=-oxY.*%HG=e+ Ӹ/UF*u :<%]|I|f#'~1svha{9, zFFl0HL.>{zA4}=0Z2q L3M܊&7 ٕHK" `Zk|dd3.i_3e^5 .[{\7i2(|$=Ai] 7r =ܙ?ձt$Ifww|xc6:Cv1 2zZX)7T%#:鈁\P=' F(Am"'C^`0@{l%.>\!ȥ0@bW^j p{gQV!R `m3K=eM(Ok|(cn}}\"_Yi`!O7rĀ'n#sjE' Nɬm m1J t/yk,uڣDУ|XaMч0Ɔ~iC,K z&LA# 7v#ӟ3D^*:r+Y:L;nKx@`ϩY1a̰vU |]΅?DZ*6e¢p2,C[r7OM5?t;I!76' 0:b\ 6XeC "r׺Xv*/PB-<=,; 8^6$?)3\Mxl.Vae!WYN}V˳ -bmGdb~w5u-C eR{a[b4{9'҂xړ)owt2 ,r1k,w* Yf9[E>fݱ3Sn@|"𗐅{Y!& ~@vQHM$ NӌdAT561$"2dADH}Q8*~uvďzF;OtO@I$ g{QXqI[̵Jm:L%[stcީ~dҎ r›'ũN&,~~P[<˄<2gdT2n+K:Bes.`T43f~ ;<>l};tBpy%Oj}}c./f%VV vZyVܰbkÙ>7ŠJ2>A_R^a 6渢n7;8m9 HӦ_AnNCMܪGj %uU!4F5myK '&9Mz8  +0cal6.ܵ hOv!,+/b%Zp;cxSWjbvv5ӉWPEWeE T72 ^Dmkʻ?#Q⫓ OϩYT%l>7`&:dXx J ݂j^I霘 #@w1bcGA.5?e9GiӦ|ѧ;oW+Ь.WyD hpk**CP umjۚ,F 6t>>ڠ+ġՔi!XpӞ䘥`;FG(oDiQb\ 2CJ;3q~hP!=Us8[P3kF睈KTPKдxԾA`zL#g haREk־niIW5t],uV8+K`hZ9f\_܉XO$R<[)`j u5T\C8L&'V8*f>BS~$O Ϳi8*x"cX L*/,sCu,Ԇe߉HCcQ̨}]E gV.SPAl? p'ךlozqnaw?>wo yfq5)Pb5b[O&ƃah_<A"~O*7^tO"qf P4}싑tu[(`btɯo}vKMZBxd|=dP/WjҤ_0%"OWŤi7EFRCR hpL>NU, O9= 2Wr`5*I,jӺ_DnH`-HQ$WFAcg@7\O¤f7WQdr@܀X5U%_,hۋFD2>HU;+h:,񅳄y/eI唗\rGiybzOY! !tT拄 ;mBqm-sjDRő2 $mmTXN&ECކ:1aUMfi|@95D|o]<GLEvEZlWY d˶ *kYlTA{oåb %rx5jhחQ^LjSm<-Nt͒9)E;7M42̫(W)s8+2![?moy#=xOJ<г 9>K@$n]ҽ~Zt:A ]HZȆ%2_;!qSb5Swy;M98w&Zx,Hy!@@ K eCAc'Ye,`ˋN(M#VP}=Ze| }.M!a[!|J`>Ϻrx`G &/$sd!_V4?h 2U[Fln `j kVx;i ϐ"> 嵍(3`HRLHbdc! 7)r_mNky q2ACP/ t8:*C Ȱʱ kvq<>8b^OE`};HRiqK5ډ&1ڄIKoKd{7✸ef[8tіU X޵pTD1^ 3j~!}Es xP|mG@kiw2J>U$̱؍k)Cl+nrj1t#r3\E%s0*~-z hljRH6Yb빋 /*НAU9GM.h&}3 pMޔ1& ɄE/ݡ|> 8DFaKmi =/)bx2ۇ@w4-gXb0((%9-51˥8va:VJ#a{%WI%r7d|D'I4\&9K7ΰƿEkjbNucǛ ԩ#@pp3Mgȁbx)Eˆ@>;~=l'JZL`K ObXkDl&.uɕ5JW=E*gg~8-n0{]^v1w; pnQ엋)fb )D_B5$u8Z1Bn^ јu[ y(B'zL(Vm3,(B Y2JFѕ39ؼ~}AL۶ȯU=ۢ9 rfg!OFTR+ʙ}\tו d2u!e>z^wY D{KqU@`k'1c) &!_/|&eB?ᢌӀj>9 tMxh v;. AԪW[wẋa(>yOŊl+ʼn%A |a.gE8;-w8] !Ԗcڈ% YjOǘ]1'asɬ7<4CKPLa!%+T6.pOҫOVytNꢉ縎8WSs "qTΒmf@ K,uWuDě&:牵v*4ZyMPeT^L*TzZIdsRg 2ra:ΟX.u=s7#5n." UQ; `؆){p@@"(Hdq炍==&F;LpG/.~*hu^!ןqQUTK{hb=^`ŷ7-phyhs1D_ﭒR2vۻKhseHG{eX24ɂRv_}-Cp [EhH%)_B`I\+ܝ2&;l4|,Uz \t Tu,,X@`7ܽbXݒ|% {7R atUooP>RJXR7\݆*[.E<5,qEfٌ}ł} W*Gߒ<+LD^f6_B NՋtU2p>6b%c|W|܀o>|G86)qZ"{?04Ǚ3*m$(#tA]/(fA*Q ,G'f?VWm}NQijNЃ 0I,qo) ɋ:f?)H;Q7⏎ Wzsٔa7Tݝ#y>A\iGPXLHGD2GB4Gi|d,pg(f;:T*mޕ 2Դ:d/ΗBU._ߣվ4u+wMdΕ0jkQz:ޙ=7AP<3G, _9:< oN.$ HXz-BeW1G;Hrkf#ryK"`5su*?GLJ=1DO$h*2%(~%|8mI\p!w-z{Zаa]Cu^Y9g!^_Hs4 Q/r0du=@-(iY1N@tgl{#H2ȸ{*#R&n+"QÖ|M,@WE!5o]_iX i"4lRI?&$.+]1B5\#JHܲu}mKDѨ4BD1f3T^;&J:BCb /Jz,QEc)~ɏY8>"S-W_%V4ٯ xHY lq(?*y[][L?G%>?4gܾ{d}Rs#ߴD ioUh_s :)2aYobDs4Y3^E-ƃ^ ;gC%,c7cE"&բ8#?o H`=@ ^e:}+VE3& G~%ͨ6q$Y#SɎt먁~4.KNTޔг+VFq,_*?ئ' B澵} [<0siޥlti$xfKMCޙHB-En8FZb5ʊy:B_$vFRNa\cSh;Eҏ]*Srn.󈝕!+;zlhס=l6mܾu 0_㋶tD4%ٶHCY(k8'<ՆT@mezث:;4z S &TUT xg C#/cKaE|LG@* |rzS!OOmK+݄j;nf ['y-fEA>DR-/+q :R<ӡ#Y%xycFkNAHx2!S7< iSmE"'u @վ Aw_EGɤ<* .ڼbBFN!~,9ԤLy Jݟthwp.&B=qHp98L35ܔ!~5:*-%zym81ʩif=Xo$̛ؿͅ*OA.,Hg:6h9z< >QgԤ{ۖ푯uV=3(N<{(]4݊t +LjCMFwy4j̀#-PXW͂M d2pk ?]l8nw}UZ l܋&I)~[P$#R$g4tZwC >'0G.)mk %.ТۻFaZ:78ٮATy_C2MUr#Qw%Xm>oDtZWǼi5/ bF!QPVh] 9IŤեW| M )Xa"PN:I4 :@zcKA8q =oE-Ay{xuhw:_ ϹRϷ`KE eM-Q !Ll?e'Db06x(Uax]SdFA5rj"]6|a6РّorŞ͒,ێ5Ivߥ| *WxuUZaS60g܎(93ؠٹqhv_[nf3FЌWp#^6?mE{jm=[ Fdb 6('Jn0^/B,3h BY˄-KCfRO* NHWǁ/Hlҙ/E`N/0~" ]_0]&bRj]arBYaORi z3^ ՔfA?yn}zX{4N$)"@5rDsDw'8N +!S2.9oY#'ӢiWV31$0T(gnJHk-0X\=pɗqm$Xf]b jUN}0YwV}gcJvհ '{d?,䴲@R>ycAb K m ԵR ZEqIO(y/kˁQжvPi)ZӥbZRY_ǥ6TDMheuM̈́ eަ(Άa:n)c\>W[|*7a!޽=L EO2p25%jpś uv`Mjq, ^ >\Bq%B^8Ch}~yf tY)L»FXIJp.LX ?u@lpC\xiSWJ{4Z]䉉)1jXi X${zC: U;BfFwI%vH8IXg@%yYȒׄ i֦"H" $I=s/spk=zI }?s eUyθ9vJ::\ t鎪,k s_HZIй\(p @R%;4y=1z}lPU .Ё0ܶ7@ )ꛫR.UA}3s*"5P,'E1C4/ەD}[i?hp_ pJO]&&09۾A$VRr<{VFZXKw# n6oKb;UjFXCx|srB&: fKb9,oMvbd *4 Ufi;8%Q;mu܅/дxZ#|DH2?zKYw!ǹRPb`Sk>K `ug~+ jou1.VLb#؀{ZȔO^([A7?T',Y7ߏFZ" ucC5rAaHSt%"EZIV4 bAQ1f/LjFZFV3UtR5ЀUŌWM3[p~GU/mC#{FWцK(/iȇ_pf(JANU9 } ,<5pmlV dBPv3~C/.MMygvηH `6m^+;WarL2@}[ȈD g6]2| D4A/B)̾U(*r/_T/ :v{:kFhnc:Nc&jdO3lJ>gbZ7#8yΣ PQL0P{^~c[7ܧ̈́n\Xo:8@KX28gn+WU~B Kz`͂e-zSٖ ķ"-WD[a-6Zo7cY7i +n;?=$kUdd7?*,/JؿO{exN -Dw-C].YF l;u <(g_㸅QƁI^x4ΡD.>_͹ۿk qFi:V 1^g8:@s/-Rm+{t9bBlLY ܭ.ۋ4E/PZ},F9";8A6Q>mOUa {;x6Qy]VeѮ(ɬmLKXh~ VHFyDj>WkM"R^Ak0Jju`K =G@w$ N<[,L2U.l373$\LK$:]xuƿ[OWAmLk϶l#Fi?Rm]ooxw?ion+Hq瑀C7ّ~\>ɣ||N]ߜ_ O垫\s&NN4O~? "WО -l5q8h3SK7O|-`g5Loi? IdWp4&Nr1{NT8d4p\B:[J"oT7DWl3buu'Y\'/1̨< ,Hgw&FaWGi(u6b5P=G!̈́mnڻT8&7CϚh~];Dǂ\D"lG3 =K4w3tOm+qDf|x?fIHuH`y8V=yG0ﮅtc@`Mr[T _%4W/"ÃJy 9沧lv)m,f_ubhG7^c7'3B6Ɍ`zï4>Py a1G{@Vdűdw^J֡1+],ԥTBi H09FH 'QiG>!-g ]?<+g!R @jḎs5Bf `g9? J1HB ևmD&i݃ߢ)?ؑ"ٰ 2[> K;OIMA\?ִfudd6O"}@(ecɈ9yM:@mE z1kf*=Iuq+kܟX"U̟Z7BMڜM$[7H~B1[yoq7pҶ8;Hi]H9C_ﲺϮ/:،hӕ|,pbVT& J s m ߎuQbGOoU+q%v"k79-Yތ5%%OgSoeVX=o)4KrQ(I: `y9 iPģS Hlw=+@kP4D!d@F~b%.hhhYppјPna `? :7I(V#SU {qӜ<Mt >9e"ZGKmc-ݱ#c:>tbx(L d1jK\/ko`Pzë l`˯,0VطJ0OSLjB"CwG—>KVŇmѮWw'l٢9uU._5MUjVCe7+FP:59-|>Nz@ C]+H<ƄkwkV_O\PQ̻kd>8L0Rkcg^ߦNnhKgjuȽOJ%SRALа6jmhc=Y/w{7*'HsckI& pUJPACL u3Tdz6﮲!ċR2pc2۸l:&OKn^?(%A f+VX f[@MǓ}8BOM < XHٱjR+QEXнIdSC4ط<88E]Fi%yM9p @!Gg;9DtFhƌx˱%/j3A}[,S,<AY[A2@TˇA%Faym)a>DbQ@谚6EQZd tܼURSZf(wFp؃^3qF_Y #P%n-M*~L{}KgpO7)voh(HViK^ ]7!iTv>,:ڭqq[O Rѡz-RBN-/1~FЖ!2oS>2o7RO*թ`~nQH|\-=%4'ҧ C)W,)B^5qmЯ}sRla`p.mP/:ձ;x"`=fL${-EϵVFޱFZz۬[4.jf`-OuEW1Hc ]tQɿ};?+~gk,x`kV%ʅ7kA\u $)4xzY\t!/jWxię4e3ߌX4GHK2 }*d|7u( P9dJ*9i?""FZ8/rańp5~# B'GJޙ!֥I<UJDmȲN#37Q4zZrme?x|Ah,\_K`5=:d/Lʬ~Tڜ.}!x[s=5xz= ~]m B0&-ehb##렕Yև,! ^̑㲪l&m"e1m[^az|Uze 81lY f PG}P> ύholؒBGK]0|]#]ĥQ1D=Zji4rS,HDxo` KKbmIخb(I') &xQ5<>TcвƧrwUYWEvd9r-Qdvӱ'~Y­wP4'ٞc$?5lj Ÿ^7C[lZ~ڛd5 U >'xTVo\j?П;,"B>auI_> ȤyLgzQ!T*3aSm8EpiSGs0EWQ H0` Gŋ7 ̳z/;Rݲ}"# pO}tXu!VRkQ쨭bj$C @a44&$8i8f^QqI@c}t.cg#)zg*|62=L9/f[z{Mx})H`ȣEߒ.@$ _X`s}ќʛ|)$o9w/&:b5 qNϢI.egjlh:dJ<qW0zl]ҽ Au Փ ]ʹĂn,̄>VD\AW\*-6rulK-> #@l d p<5~%qKjE@)+ĩFپJnUH Lo9Ȍym+4 Dg,-Tr Svd/瀮^ #-zZIM.t}7_"(aY0P2bhSVb͔:n p$e8}-p4Og荵,DEqA)'TԩhA*b&Hڗ:Ӄ) =uo\M LoJPÐfBިj6FVĥ#;%,7]A:CS7+|#?u 0%*Coy +{JXdx pn~@t%,)߃h`駠s}s!aU? )HoK5ҋ;;ן{%]og:J blOH νOWy:zA1 RR[1,^Eí*?G Vb-Z oE;$}X' ',)u*w ,<@izQ!EYp UN]&]e`"% G+S S &26L&)sb*Grn8fK~ę±uG/r-o,#ӟE\@sA=~R؏A`~,}6I#C0\Wlk9jŠLO CxlM8#"m0? 5HE?n30+(n w7ӈh#U6{e1(mB9͈}u,ԕWtB\`/J.{Sa)_ROn"UBA00@Y7rAl >VR`Ƙ^,%vi/=D](tKt5i?£)^Kdl4n 5'G9 !O|I<κ/iq`$7NJơX; R# ߜ;`J]20S]Wef7$ + %Ȟ r ˖[y E&lB20˘~3486Z>"IvR:>V$P HwjDqJRy`:aN[?TMH, 5 ֮:H}ma%+ dsB2M;R։$`dKc kIr+%P5< NimaJFrf!k(e*{a`W2>qQsMP,>fpx:'[f[;O(& rD}4B.8=l" 5)_tjTTz|x.>/~ zt•-nMI2zCڛk9`@*yahdtĎIH^ srN,,?HA ]4@̪C1|hr"f2dQ3y8to(l3 )wJoK]J# 9ףfE!fvx=o&]W4bTz=5P{kg/P^Kډ握mQoS5O^| ~g jGG88t58)4ֺ7hUN>l8BbOqzm;,mzR˝` nm6ƊzIY{4XJF]/?ko!= E@IM^[`s)Q 5xZoilSXkT+Ngz:.E\'cJ;Ad0> u12*6V_Zpؾoy)[ldc͂ͯ`>0<9Rݷ+~6 e}ё , W e0tG {S*G`]xXΉSlS$ 'ékۭMK;5?[5!klIcKgl}3&-Ý/65Ht+5p ýsl(("[Fj0;HY`&3Bo8er&a.* QMYkӚP23o3֨Pjݲ \J@P3"Bi%œ"g){2`ڬ<Bp{ߘ}hjut4 \ "qDEs{KeUD<.7B#sqwӑ|z,Q0O-~b5`ѬHj pԄd'<gH}3.xg9ٚdLs^AbAxq$w$?U"ңV溔Sezt}x{'5\Hh-pՆPxL5(T\'="<yĵmKXh4k0sz2%vc V;%4FgoS-6,bת_HbsH4sH)x&꙱wB>hmA+wm LMg0윆F%RQCC9Jwmo"&>Vgʒ oX"Mj+Y,N' -izLvn2M[\}f X e`v*rN(>\E= wTjjE'#6e8q\|p6}BDwswN'NVf'V鯊7d;DI+Zw@&ޡy"%+aSJLo59ETGj##Ďphtx!ߺgFTLLNlm;+,R*0\ItM;︜π\f@皺!w͕Oht`#CUZt2|˛ٟ#|R+T'׮(-aa3"8W>0L"lAֽ0%v#lQ15USrF!,dQ>q˽(-t~d$^޷Q䃹t@GHZKT%n֍ù)0c'awe!ڶ 12"' ./$!nTNfi/W\l+r悛u8sy6f<&gEuý j?D\ZDh5U;}U,V5WQ?f+g$3|:;cϧs^R79h^QZ5T̫֛V8o]ZتӪZk)|1̻< \mc # xXb{Bj([TvՇ&Ph[J"p9n[섴1K7%?Я um"3u EP3t$2xPP#4O4&ފbYK^,,0of6zG&|TnKR8̫Mt!7xMۅd~%=ihgndl[|쾃iN4t~1;tLQQc ƖLV}@R+ߏMT㴠L2p>Rdݽ#"V…ᱤ7` ?ʞ}Ocg>[cТ d^-TQa*#Lu;y%xW-VC%:᧹5E#|]xY$8 ؗbn6maC c_uYc h!djF@Gs+n^Dcx>\EtB}&/!φƠ@) I +p՘T%W2WL;lRhȜx|*QވdPpKRgSd'8n:t{lFt$,sXb;WgXkZ"NExSc0Vu˨_9Zu /1A[@kR_1-#kh[6}^X=:kGB^ G!FT~ 3b堺擿LڀC-[f lcd-e}NisU`=h^c&&. YE,aO0ZƦ@3<*yb:ՙtrpҘs$i?7e}1⪥ޢLJEg^ 'M̾lwP׈f݀+Y &lޤ$K2SHC``^7^.H"B`mIR3[ A*NyHCqXŷ1:q3j1̂-ZEGY\jYuy{pLw $7v5΅4d'vQPkyh_I߆>J+[leVUceX!3'e" Ŀe QR8-Xw5zt[.(l { bnqΆgLbZSM~ MNb%1dYKj|Ix܀4lI&ӎDmOȲkO OvOVZ`/)kXJ{K:CUf}H܃g\JF(@pI#x[ǩ9Se$p@-/\׊LGfd>{ ]#DǁfPqjcn6Yk DuѦ=p&ቑ c$8K*߷g_5^>/ RE:T%`t*0bmKG PDhYElop4WM0Pi' JoHXtiԩq ҋ( t[$xoek-7~ǍՓj7RcΝ*LWMӡECbĂOkrjiTU.6k/ב5Y ܣ"w3ʰku|aJcT9ZJ:VR9, H_jȤ*Av4û ]u@[%]-*{9 |˳ wy+6=ƶ'_u[hYZ`iGXrqJ#jwRpT/Ye95Z]=IG]өoGy†.D#v౦9ۮ- Y;/kg _[d)CN _uN}pU{uH{(1Nzhx7ퟤ70M1Dz4i$vοJ{bE/ta(pXYf;>Q5Y\IgoıLy\:%3uv T ޔLCxү19:4KL-" .aV/ 6<! 3%ʏKĭGyo1BCQ=f%T,jb# ?xFYYkd;اft+>~6R7HdWJۏs~s4>fUP>/vL7qvL WjJDbW'8v ro^tғm۪W3s+J:9GfЧ-R^ ca7m.zF_`MAÓɃ}F/={iͦ1Ȼ{&xhn܂ s*\ _bYÿ$cICO( <d]uȧH$˽CoW'c\@0RLٖm-TqH?>`?xm= uzBIwm6ÑXcU@H_S}Hoaekv<这5?HnۿmTf1 L>QHDEHWz+rֶnHt0~C,=B [*amu4i V%JRZ/*?xVw3Sg' Od &=tc ,tt* N"o FMGp}|הF 3+?G' &&dÕaxAX [ EeX&iK%֗5)5gb@T6B&N < ="NJl$\A.t歖yًk$-Sg%奉~[N-EwUaG^l1UA{*Өu;ۤ/􌧮ZeeۣYY"~7 OQU!E=~#S-.M2Y6m0_Ҧ{$խ6h_en9ȝqޅ#G r!c`NVLp6H b%Wkd)sqU'YRxcbJ ,{PmUŘ^an\YvV!df)<./k@WUjU=X/[  N#ĉbԀ Vji-.@{13xLJ,=E&GuUlY'TYmJf*HR@+@E.?!fmg00`*TJeER'.GYKi0ǯCB }o% ;3e<žpPղqXF%W3}A( {&qE+VU'=~,O=̌JMɺ-l3@s.K(:AɶZIpZyqΖ&wܙ|Nޯ?}.0Muޖw|ڒ ZJz)Vs%R܌*40!dH^H p:|O %5ﶍijS徥 i3 \k,) pCd܋ *H5O0lO9\gmw4ƁY]L[kJ VJˉ _]"$Q , 6yF9` \&g.,;K+LIɆ%r~HSVѺqWY;lz3P4VL? wD][ 9E#g ֝6SQ%Cy0@ɬ,Ӯq|=8k"cG97Ej{_t_ T\;8(AC )߿\rz~8ҌtM+p1a%oX47NP[Ϊ-u Iw[&L7[ өADVS d*DnXAX A VPkgP]҅9S [G;uc`cإun%BY!U?TPA=FGjǡKQwl+g0R'?_Id7QK􇿹:(y.»|98 z E7`^ҳpP# P@ !?u_j&gt,[[Gbk)i{LbE7XJy2-~@_c>*+ `bg{^ӑlMe%ULJֈm< pB\Q|_x~IVBT^jfV#E+_ *e6B-JH.f~1ux^@ܛK߲dgȪ`ԉ:['"_xXҿ]ДlnCX\ټ}<j.t՜;b=VqO@3S~DT7_el_fN5Ep=kRU]Q2\8A2E8\݈3i;"HBpVeF3]MrUyjҁ6WH|H] Kۥ1jJ͒''܁r.LKȿ(.À%Ox@Bɺ 7Ї9u}zs9A1}E;IL>`)%(0']!>u>9|܀#0M[7#Mutxb$C ?V;:P K0)Z &qŀ&H@w8Ͳ p'%(>hr; ?3J|u.vemԑW7i$֊ E`7<룡r96ˡyd_߂A5k*0g+ ϟm P1V-sjݜk}5Y2,&ހRH0 "G+"=VWR_VX[(j+&c u$p ai ve8B;iu0 sMơ6%|?D{eX 2aڬNdYrn9H^8E!QBif b)ax^ i}C]ۗN'N8>&{a?N[|Sߥ-˓UKߘg!}.ciy3A3Uښ)k6M ٬i% iN<Wv3èvj)n<8MdCJfO@8hCkSCyuҺmƧ®D(M|J)&R;4p jᕥe\lNt ЌE$Mdy ^Ite$`mQL^\@/PEb =¶fx nOGDV2B)vLd S2sIFg'655ytX\wޱԜ$R RL:q$Xp( cX~켒K"n)W\w&* ?vܙE3i^ږarWH28I kJB#;B):NS=ݜ́ @,F 1LT-xBqu'j# 9Lz^\ yȽU:G:,!7u >!038EVB$&E YM3vl!տuT|l2832yD,+L|է2#j ЉN)&"U4@'<J)fjt lN.oM%K$]K&׻BV۸o^DgM1u=!RKwphCFYDNM۔1Bg$bH0n`&U]6m!3QNXSOaӒ4}K֔&o}^Cwq\$11wLn3݄OH:c깎E[ ElgsQFD (z :fOJ= A{QE1Ut+tM#ד(!-m΀"4gĈ0mPbq  E21kdF"L yȺFPlr>r#OjNq[w0㯯A DN2ZBqd[edǭ~.*8f~惻VR"usKRXQs}B&M+r& B<;9T,/n,1`mlSu0j_ 5T;[dg\4;༊%=y<>u^iurvNq3ee&`kKwѡRиZ Uʶ&_'ls7ajHSFV 'w^۞MTlAy| ًbʼn$wYQ @y7 P:e]cNU`a4 gV&$BxYbj*U!~f`q_ : y7#`ز!NiȜRԽ1ðv~2 T8/J-ӥD9e zDVEB6{ZUQ"".<^E(90 kmϘXp)>2HS>`V#H*/闆xVXlSTx֨edXGpQuSjc -R MwU2ͱd<JY&CGty2F,o ZceDu|FՋϜQinĎ[ BuRGˊOSX|Ux-9zW&|5EWcwԎ7l&}z7JYHx,-YTKX! ~DܤXOCM\f.NtP}DUgu,)78sC1XQmmN͑]X~֎$:' G=%saqܬOHUVZ\ )lzėRŴd{\G>T$pW=C-MDh0 H0J`>g`qYiE[{i?`_ xWvEhǃJbcNL:T}q V7mXX {jr3UD&ccruCXc@Ҙw#VJHqj~?y h8[ H<ѧ7X#S^mg1CGȎs 3E!b>mgr ̒`𠅔~l2DP.L}<P PHGF&qrTiUDײuU <eŷ)o6!!t2&Y9s f`mܾL yҐ#?-ƅÑHJF} `(4(G?Yp>=gg@ER@:[5sFŭp jMFnn~F @RcNrb- 3Zİa?{ \OKßRȬ6l,X?h?FP\LJ RX 5yDGwl|bS]m~O{/$>rgkkh|OLr&g-Wx7MGIJA uo%z+ű%(|XPp=a7Q}2rв^p`p-y (=i)"][!:9+NU49ԗYBdHبB۷FŔ4 CZŷ>l+WbwॲoR[5ZJ1Lo8S/rG~-sl9kG!0tMnT@o6U/IJDžJgi N.1c3ct"䜝jYтXR0D6]fL`%GV|" ̀lĪr̀b8b^yk'u4{wGۜ՟`{ Ͷ"jd#G ~AU[e&WaE +weZiÙ]9&q)4+|S_[5 ͚.J ǜS RtՑ7*ϒ)y7w|*qE#mK0?$(:tEC(Tۑ/``/*7)iiɻ+H"uUwV$~{^tf0ãrE [TM޹:R>|!`&5/_i3`y!}mO^[ldi@85N­Sz:С 4a8@ [69$-J;23GR ߿nzAzdbVd0|M?XeɲRmiif1 "e 1pa1 9Wr>!DVhcZt4V4O3Da綅~lZx;3.3RsWTJ( ׌#51Cq_Thڔ?/k\M}(8"UXSRf6i>h 3j|c|kV?̉$hTvȟAE/pv=tDćsb,dlW,P܏_4loCg*py-&.ڎiKsbYg&>\xMS&q@ EYu u?3ww-[%qB;€X_5MZqZi]P!'iAE~_f!CɕN5pb[|dLRFbdYF@LXh-诳[ȘR佽\-Ii <nR19Ջ@(jlZM5OUK쾎V_U.P}\r*S}L * ĈrbmRK sD?H7bC ]ĝA`{ù>y%؋›du?#?$%{Ax"ANszh <.x9+D@14Ε!ՠs%n%R@hF0N{^@2*KY@pC4@G>@>J;ܷpup5I_V9 Xrtk3Z'g1o=+Pikz|uցvYc L=4B&ujnj92|IEHds0hb4Q9^rµ%P\#'&S 憮>Bƣ;Ť!R*aԙ=%ܦu>"olq,7T!5ú8aI9ΐ{qM2eƫf59@rPEߦytjezh> 8DN3;˳: M;.piA>VЙ_hO/iGR=<(,6ex O,yHs R${4+)#ȁʄF*5}l:] jLybY$BC -|}dq?h ;]D̗H;1GhOIH4EpM0{OE2s#nlٲQfI%Bj:i@94:|@Msp}I9ݔwjK%X-VTW3$x?7e"eh!y̰+fPSq?{ :)g\G}Pbd뙿uvO$Q@2ZzMBbq7YaK@%$AD;I Hxjͳ6-@Crt_ݕ?_Z?HM5}M7E.$ d 3E!dcշyN^tiCdٲ寧~&-ќ^%2I%c(VZoHIDm~^ '=vZ6Y7_fI.Ymޭqe-5O4Gsm,*JV\*+.pyHf7kqz!awKz40' m ;p/XdɘoWPΟt=mЖ䅓gWZ'zQ8ʮ6ɮ?mK`#q< -<ǽ[ <3HLًr9奣SDV:2淖YJ 'AqѼyya3{8}uV]phgrP9Jz[\yX .?LjwT+OA>M;*_Gˑ*gL(3=B0G|@2Ƈ_t|2q?J8V*~$GZ|C3z{,5q5_?^歌hN/Wn )`ze&x*ҡa(>%W_0jDnOf%uaY:s {@ b6 Dszh$Ѫk4 (}+DFڙ`~c΂q]>(@ZW5`g؁+ϋ= pSe&4:YGaj6{YLT8N>jTSw\^=5;|TRZ[>7oG҇A,+=}V|*ջ+5)IpBeEs+޳/ P'ZaoGT 'fH-͠ju^w,=w~&B(9[ݗnȫ$Q1e k7An&SvErw"vv/ B?s{b7AN^S⵭[JOt9V[Sʦ⋄mK'X$vwҵEgz P p!A$,'9 f=-":$%@r{\.2^#o2/p2wy\ V(A2 {a^8}\'H8K4sy>7gXQъ/yeJ^91U;cSR|>ipaªX?y!6m_)J8l;prWǨc 0;WUmv֜ ؙqvf}xfPY*0HAPbŗ/~Dw95R__*,"z)LbM@0t7R4$I# 6.FuOK* ߠ8r54`p,;jV.̈v>()0H=,f`ό0X@KHN 3wK& `rkZj$GHwW;AN [d'&ǠJp}I_ FrghU¼oդ]u daxG4w"8@' -\ .9G.M%RP VCּ-a@X&~;q%0Pq1"eyUmGNl10!F +ne4~95Fw/%0rr@P0)?;ϋ-y ȳ࡟Zk \j?GԮ4AѤ[=/NrTgeNg:+@xlh.Wk|'&|l".KL.=DeK>M}9)$1l:w wwC[$thnC8Tx.p =;ydp$0aһA$EF̾xׯ[/K"n] ֑Œ5)=YA uRδoɢkL,Uin 2ZRP蛗t|*>H[LĊ GAGa%,m~# GNPBP~2&քiՊ+K=?a@Km/1zvWђF.L Y!Vu+eQtcv }葘=tO\`. < '5fBFBY8ς`3!`m?$>Ftz%XDG| E%A!G)=6elqEb,1p~j$";Lt#`aK٨P:ŵ>t2cS[)6p_/nLIEY9N:k':=͟FqVjQ*ދT /21=;&I!'\ ?HErtb"paAk4%aa ԕ<-6eWp՟}׃҈ Z\e$BTEaF4*R@ xz︇X@V*mu_MJ'a#|` i@jb|gG$ uy+t:uBQ#LN\FjաtGirx; Px++TO?cIs^%4s-檘︀'N݄9ܬw\{.E[f*_r8VÑ0||?;B"W&C^J򜗹ͻA:JH'Kx<4s 쾮V<5hĞ /ݤ^5S(]ԳٷB#<[Z\{֝>A|ۡm4 6z)dcUƽ~}X<6ӹ{V17s!0DWul6_Ϙ 834ad|y-Vc+u! $9 8~uǎ{xv@ig+#i=AF岗aunT+>|v 0]㩳D#%^rWݦad6i:lIAv؈qᣳE&̞Z@yB@&:u| td Jc A+Q<)6C6Vd?֮@>cyԩU77Cy*vNJĊ6+g뀃 ئY=m,t7Q"OH1hK`ЀW>)XƸw ӡS'? blyrAkZJF.Ay^InY&IV^+J}|y &_2Ql 6ʚоS{Ti#GV^z goj/ 4K#~(w6 zq2 AH}=O;@E`qUf[isxp?IUP&O\;/t ?K.0>φ,;SO4괂IXmcAyx4曗 r< Wys{Gh%}> t4{Oo^#=E d/2rltvwݢĔ8~eTk8l >j 2 lF hl=X?NRLd/52ՠyi;#g?5af]C8(&@|޶.fdk~ |w?o.F 籉А?"eQ?զ4Anttˉcpuܖ U_43<|izT5/"-)((*?=Q%8-J7 4#ɖƗ[/ [$%6*gSK;[7O;QlM˺Q⚶okU706Ӽ(*~92C Mjn>{.9w&&L-Q)wҫ,6jFyq|)n5R죏ݹ8q9K57|,Ó7+a| 2$Vۻ6o䧔0Z2Mg 5lg?P9ɋ~=+ kxgnFw >hT̷N<ݏQvyR݆vW!Fա~rsJ*?y2BN8xbZ0q4H>Ym0$\ivŹՍum[P[T "yeC ~S; -M^}د#O;َ88G$ ;[|w)<+Wۅt#Pnsh2"D0hXB p ?mFU'y[reڹ)]]ڛH_\BrU{p>@+Xzf ϠbA2zXeSiFPm6n i?a݆"3Wlyh}Is+PVʏsZz7ESw2k*(gg+vmӱD[+T.C)A׺$ cd< ϐ[X2#sc@g崩$k 7gWS̱x|^-ʇhf$Pk;+.F m=-bh,vpb&P)7(W .GbQ-,I+S@ iyk2rL3wd}4\Gfcf\YZ.ެQgxvʨ<5 !%kS_8m`Z(Sy1ure\.=#X8*|,T~cRbI !vųM #:j @Z7NY; jɖ{'ގdvF0EL$og>Q%שlٓ3WM/n~2v>ݩˮ"zժOEpws.rEAϑPΰ|~3-*h֪rBOj(^HܟL[Y|/cC.7. CznĻ +^ˊ5j"g+Df[:n>axIW EzƖ I j`Mj\*lbVh"dņL IcScZe" y5?|{hL'9|4pIo@7j* d8Uw0[j[7B3k9FZ:G# 9"0zJ!5lr`b`>gqx GA1 \60F%$র,ﴨ (dYu\mALzvbuvb@~An5p-x9 я:>U7mPH,F*e 8aҹ^U5ҏa˼P,>M:<ԂCb`%;fLq ̙QWJn?}`~"n4 *N>c2ET[[ѳ;0ʓ΁ 1r4'<8E4kTӀ%V8Q<{ K1>X{{lJ2mb*L۳V׏ C5^|XaKbk;yleɤcbDy{ j8ny8Vu¾BDAɠ_;|`Rm!^`Sb*OMR++h0-9zNS&@ -|VA HL}[׸t}謡<3O/4? N {$Pݾ~ U&`>/lqRjcT@1nx&C洹LvXְ!a#a307ݫX׀ j۬h͗'-d%,*Z\!QV@]zx&;XeH/z,gGvHdD1^2FbVm'1zj;f*0X7P1/54,AW._TUyzo0V % :`YIy(']҉j MϵX9s fdőh{!{NhyEr32ZfRMu`s\ Tٕ pNY咲+˖@$g qڱ@od%m+7T4@pqk#5.]T9dZCbOJLR;t|K(8YuȧV) i%mЊC_2,hs\Z>g8ee>+B< T^8ϖ˝|LuĻ4`"XRd[zs\A8#xkΎA?%zi1TyV.MezFm> "I4B[rHUq.ȣG'vI:$椁^d$RvnȝIREq+ɀKIӔLx䙰"3Jܿ/$dB8 ٰETps(p3"lZ"F&}qf;!;suЪz&8F7 re?eT"V&cY'|&Z^sY" %Yq'TgϜ}꿋سI5mKzcs?hv;t 3 ÓuB2:h>GRɬ j`tl4u/B}V >S Gi]jp/ YU&E89۫! F4g r-Uy7BĠ.# <q#ẚL8/ï;4Z%Ň,Q׺}&djeo(!-5O/ϒ6u5St0hgJ:t:?ʤTwhbߦ'e(=^WWGsK#W$x=ȳ4Oԯ}݉a1Ęr($mm rGJrlԴH CEP^`\iXtR|d:˸\"Sa{e͸TPH7lз3+͎q}.'u5S<d߈wsC:NytܖVwcfڌC`! WRN5 ;0"~q==0T925#'>T9N O5?%zG B]f"΂y1MvBBw;dVI:/˨ly.I㷴y=Z.4EٻZx/s#X &cLJ5 .( zl2R %߮ou*`5Lz2ރ5RGc rLI\ STծ ؾ/1Cȇ3Zׂ RR3[u~~y&Uw0E8PW|ҒG;#@z-};{tL{j:Sz%#~zF=`3)QyD$6(сǕ0I;SF??@/D}- SK<Eg\~TiZ7 rR/жVٷDX; `~װ5;>CM}]m[ &~a5aM&ZgpŊSd+h$v Vc-t@nH)/bau-/OHP4+^jQL©j"u{0FdGn2DTm L]:sW(jÑiCcg&`ePe'5QCIk0ۆ'+o>_&tzC2>bǃWkЌ6(Gt y^$ߟ ZyƫBmb?>RG #[r5\"JTr `h'QM&i8"'mS9V=޵\T{t./ǫji+ l;BbM3mFT޳!qs袨Aza_iy8Cpip,Ӹ*&x^>m bfRS}nU3aEBꦿ4H2'*T&Zu.U 9N)JzASCŶ^"ܨ:D>- 1SD {}F szPKվC|P0#G1i(@OXm+8BfL$9oԱyenNI7 +&;!dDAy~5^h!DR5!!l8O] WNoro1vA%0=22=}A )Tu=tmU8-H?bvDPyޢ&ttwd8w{!ot͠b& ׾0}S餅l_C1l'bRނaD^i9" 2n~ Ry VJwM%b\q+.=8wcnlE*g]ݔؘ#I,8φ(gdmW.ޱPЕogY\%׹`:N|sU˺5a¹0/-+E~B~%L0$LPo x1ȍl p{"2 x@qݲAnjÌ{kXu)@sjVLo ѮEQ&ʿlR=3D-uEiՈ-'g볰56Y5+gnŃ@L4&, G ֟udP̾ 2S]NeeAbi=n=6A9lȭrޔ|ֺ0PhAe*nU61έID181i$(dN ћ}B0)Ѻ% Ln9W0R4xx4TߴeBmǯס6kXZ+Woə$|V1yZC=t^ag2`V_D*6hFlDP~wGZKS雔P2fzloa>!Tm24aD]>ģ:,3>+= ]vlubCnL9'8eS#Y{nD/*x3$!jx$Y0w5xl3ir6/8.Ս/n|hG]'^{]n a> uB_jpj0 N!uw$>ެYtζtDXnX$aplܥ6B<#DGD<f꧃{4-l^[j7 YF}X4Q0#kU 4#;V> `{O \gpqSWmמ)bIbu5wG0 qSͷSwMawTEJ&[cD %8РTkv N*TDN}S/+ gI~l#_7"z3K;xPQv$3 6mЛK1y>GHyҺ۷hRM A*fٰRdj35܂!IAuC{~7u= v_K6~a]#LٲRڐ=4Ig40*8[>+4p/ =`Pkx%AE?)fblW- lj.~ZӱtGwQQr 3o%W;)uQΟVJqxׄI1HזZb Щ7 l瘆 ToM1݀8d;upÝy|&pH|elml&)nX`*Q L߱h~vkbi3֞5ONL+56D.XԔRJ?uQNR, T[:lkgutEB&ԳU qXٸ'lrL(h5k+UWsDſ!;֙:@uҝ("= $ Nno\Sf ybMxǐ].Rs/ .bϬi.G?{ IkjpP B'2mu^JCǟ .79Lր}j\ch;$MB;dPvvWICKwq`Ex93xˮS:gat&KX݃)/,lGJrʼEA-{lE0`QI@dᨆ~v_nFاXLUo*-9[q҄ۨDM|?Q<8%{?L~2 ]d2!O FW"Sq#PGE'C-3^ȘKC'gC<0J C|, bU@&2^߬pԔS,_H<.[ S% :R 9e !wXW#fHOqi_Z)]\ 0?Er2q4^noL0MPfkP`>ITʼU0+;b7@2lBh\-E~ҎLkWKw@o!GLr:ξ0N:nZ_PV7 V>>Q@A~?Yq6(}dI3 /)fie0G[ &Õ~9*їF=ZEvYmz%+,i{/ 0̾ڱQC,SZ"d l7wE91Kh(fPo=a!PCKgyV.`D[\~sI,[G" 4\(SGXqX~~'<Rѽ%r w(%8$L}kB5$.F^-pE1a1&0s0E=lY+Y_t 肭*]P(!'-nփHs5{tmMH$[]C41UB ]nʹ.ERJ$ mzXk]νa/5؝Ėf]W 4R ^V^hQey5Vѯ9JswcxOkOzZv-U/-6|Ǝ .<6y\ȝjR"К+wbLߙ"}Bg.EPpvI eB>VY[ԑ) {uH*ې }K&J~_c~o 6!l1gDM D*yPrCoy{M4Ē8P}mR c~Cxx>tH2Mfʈ8E#l'F%P%eo%2~/Ĩ#|C=ZSSKhs bܪw ew^%L3:& W~ 8ݖΑ+WE:LNwcʐTLp"y۲\rE0XqO(-'E@Ōli!w;IYnZ=>cs eBTѼ>V\ƃld4*juI\(s?5<(0[WJ?sR¥I52-I7ۃ zՇ^\`NF9e9<C/> 3eΠ|h4>d4wRKQ96pzȤδ' x-HWvSm"k=}z XFPuNF[m,?Y ;XWcDJY3K^OuF83TLiI#~#̱%H{MܕV_QIXtHN2aWt=(>1 )õq7*i8E) 8qs>VM6:|.M 8.1TO_Xf}*BF (fRHTÌn)Jh(Z5h] 䮐;wuUZ};ȿ/Acɷ8$%e h"CS&Ș9Q*.U oXx-1v0sz$+݀qw_k koHo'̍xHDad L5P6gLuʥ7pޣZk/IGS~w:as))i?~l?PChLRՇ=d8gHaq_ XFjypڠx gŧa{пB#s͘9{s&"NK`[CVw;ê;ќw6*ɀL&ޛќC/y Q&;ԍG G'j@PPB,)!)$S::nnTAp l?ƛ – a:99|K؉Q EEC2 })լR4XB.87tyQo8"Z̦yf0vRs@>^ f < _:N;R;,ăJdw]sX7|MuGא׾j*E7؇-!}B>Ÿ=Ko32);#$h 'xa Ä9Ft+@mZ#,K-v O'E7FvE63YsPt 8[%*ԼwB}tQ7}alB_JvNbTBm[>ex-fiuFW`2ej;g7bL9|$j|g])D" +c5* sBAۀ~FՌ#c:d 7Rjg AtX-@F^v<:PHZRNQHӉhx_ȼ5;w^hņr i'j )9*kP LEN.܃ez^p_RVXQ >y!ךT'E&*K׵f9)pB-0'^}G2JQy$L!BI 6m <~|u[Y-{x@W|2IJF{ݐXl+tcEV8J^CS,`= 0}µƍE6=8V'4~1:k;o?*4!Ȏإ`"/a"gUo*gm4/I|E_R*qWr ipmfd?H\lqTPZtx$h{i䒾ӹo:IA+{1o!*Yn4%Ye.*l |A2fB+Y{ Tx*-kˇhurfzw\Y'\K$2>hO _Mҹ|-b&,POm6^ _B~= ߇GIlD1.A/Ge#mC<'[]_>#6y1Nw Hm)g#>ld G%.u= d7f hrMI]gF00cK\?=)_(XN8I ?׶.2f(b}A<MmGh!\{#j{4} ʾl.,>LQJcA/Vx R۟&4e:O-78l0wUF܋=MEpXWp; !u;C` "'UʵLd~%GdTXRJ=$ V*ANI}xmjdt 9,@Jaά-3Z$k- R4T\Beǘ_"k*p#:k>/ʹ`1Ldn&\I, 2ǻ a:$K)C:dŮLadp:=~Bjuچ5 #*w ܦrfӛC@Ǯ)0޷qUY|iuΧ78~$/T}BW:QvU]ة\ⓐH- w[P52sb!;F9aҳKKd؅IgmaN0+ff?G}1a?} xu?R;.XҋȘ{T0&$}TebW!@/.-V:Kgř(KR&}=RYy=[xНf`C9?m!#?u/ dLifβ~uZ TF ZM^Ò\ 6%} 'lFcJ0Y*)δY2&Apc*d0&+a -cQڼouOt8D}Y,҈o=]P: s@)UgPNZأdKMV%(sZu![;xKar!NYARFxQteԼ/R^A ״|bGt'fq;T;`GKV b>#ֽ݇GIm6Z5u[.ؚrJTJ`ٺ4/%jOR!Skfӧ2tyUzH3Ci: ֚ @pzM`2u¹vSB﹠iP+"0fTe`$<90B.)FCC"^k.$I%R@'BXW?j YQX݀7`8TjM>A^p妻¿I.BxW(앴ъ Tzt~% n.6|N,MԮ}^ `0ftq3b:ϤANwD;-=3A\_&+Gdٽ"ȞžwΊlyv>klTWϳ5̾5lTPV2ΓE4*Z5g||U!/YRĎOBj;&ԄBGr&+켋zX&#{,Zy^جN!p뢾K.RQB9zS?Da=^Rdlrt{HXL{bw7&ʔz 6VmX IvLЀh{G*:Ï͌؞E5c.d*nڷxq3StW mzdL"AZDw\u`fy%7ȟX4V'C[WXjN8>TE𡿳bHt%&_w<`q/ڠDyћUYIq4rG ADe#`y} hBz^\j% H[۹|xbUK?O:R+HW\ֈj)[Jӱs;Upί<*bb\1d/ڐBط'Ni+i՟E84#`kBΟۤ8gxJN-$-xŬbak kW(5 N;!2qInȞ VdZ7YTVz!{.W TͦïC$OQNedfΘ2XInB,\[ҙu(89%=Q%6n*cՇVWHDQJdk~{̺wOxh~BD샰nκ0bUtev }Y;KJe\k.bACs P@c9`#^A; nVqecVi5(0yt?0CK[nB>X;D0Gq(<(kR 2_, QoOd.3NqZ&Ы_ ?/Znjޞp1*RZ#yekٻPRďȸrΡYXs^1j-a{ -=mvL%;V|oy2[Cd'}Ij8N\2⁔,Qv#E]T,~#kH! dr>Sh*W H(*mO8m`&쁝^ .${8 `O;nҲWDUXڮ"OE Ȋz߅R#ذ0oP]}TEt#S\Wg@.YYƺ9H`?CVǤPܒbWCJQS9o٘yFLV:rhC_/-p _Bqc&m| {|騏sL; A%A>Q X[ .^2QK Wwkyyyzqd  (QQBH< uQB\zxoZEo D꥗رx@ Zk,t9ouP?@+YQrjd<9687W}HRMn&;sa_*\x:el!p1Jf?[Do9m)υcDg]QfaK |f$yFv|~ *o`:M9iOv_ǸE0nUb4dC8ZG=|%.=暂dТo5>DV\X#Y1NFOC1C jocA1PbJdLe`AeȌ+T6;5$bjaWR>|57C\0ta!bܧ!)7mP?gtn꜁8ޙF-=D`*s`ܷEٮ_#E +JZ[C|!B(׌#!*Яܹ>>bX/n^4oUW/7j-1M拎yW(C1OUO7ա,977=u%d6icXixp)Y5%0&S "Y9m5P8=$BDy+̰ 4FDY_g)[]ngW] 6ӡd :i51p5^0%`$K {ګ)T0qe[leʤD"1N{Pg+7 sm:\##\@ Xq)ai 39h}X<è?oPiLPuz;5eZ2J\=Mf:P0PHŻ0qXΧ6%;=; E'Q2*-DqoScܤؒ$q:GLλ_}a*NV[s cv݌xۦp ť0/silUsg$d{íz +ָQ V;=KQ}j8]y$,ҙ|U0NROo$W5q SFPsyF;5Zn\S nb E;Fr)J2ğ%ogJ_2gYc-WkptyA0Vr1 ;W*4TeǍoVq)lڱxz2?[/Y&Y7 ݖ֜ϺUXy{ߝdZ+ U5rV91߰$$.1:bnx -apeBSB8W.7 L-Fl`],0CʽQsZ/=EW9w)m0 xe(!U4/ Mr>]Ǔ_;)m߲$ƒ($ߦaalkF[DLzTpQ^>R>uDYaA$ْAÆC+ rpT`sH^ 5"#@!exDm`tζIM*;᜾rW:^ 2[䂋0{衍vNF $/AC:nQ%q 5дuOD(#R"{?;>tOy@k< AwK~;Zs8hTs# 8ӈͦ<$'@ͼN!9%"ֱM NF;v3`XVP+i5ڼ8 ^~fٟ1u|` Gޮ|dȮ{l(WGҦJUf5U#[VWzmzT(D'^uʞ4婅4Y&S=bd Wx ѐط$%amG@Iq1~/r_(&LOu`+m MCjJ>s[%G`)Ĕ!O3<{ι-z66+JOuؖ  LAip{t<oΉDA3qW (Fqk",\{eђ=VaYӿ2ޜtٸۺd=sx`T*=θ %ZthDW?DBw|YJL~LZMq<12CQB&t$pAK'zl4AB4na,-7L,>jg@ _pW\R@$_)rcuV@Ggf+*3;@-C .tfn'w<_įPg[GZ y3Gc~5@˄$٥~@OU2~TaDAgj4'XwH݈XVX^xgέgT_ x˸Kw 'Þc" 0>%i<|y-}$ǥ.b7[OWAK3oKhݣE^K,"<QSp4!%k-k \pxKZ,f,;kD;7H*j;*Z)2k)ǟ)yLS0;!} 3k2Vh4שJV!DbkJPBhJEo+menp~ pT Zt8eo28c+Ce֩%z9~>؎*$` m6Smz#s0L^B ϝSy)ތS=Fm {eL6 `M5X?%ewJCFMO*:7rrY Q,F&!r=qC=*Hڒ~9_`XJ.v@Xǖ-G+m't?^:(no-wy86R@{j.6T30\οƁ>y ]HQ»\ىƵCjr*FwH ~Mq"tx\SgaƩo07b10\0Zmo{>/wJ*_7޻@ם]6dמ}bbZil Y1)^pA'稽tF\Es)\'T1Jo`ZGCLƍHx f8#T:{? OT\4̓outNaH⪖3*A\?LXb{ܰ Y8h7A>>ξi|^‹2_t˙OYk|4V1(kiG#`}2#WE2*_((j1Eֹ]ب!#*EAXjF[m=.D:+V.l7|zj[֬iD.6)~'R=ʚnEK |΍cȦav~aH+zģpeۆs-?r `[ɯ p6d,1NM?O 9JNPRt9lN#[x[ EUGg]Ŀ #/74V ҬaTT`O97eA4gᢤb*yɁ *5>z ~ R>1E k!b[x||Hhi vvׁbK&vUJRQ6S`\L;n*D kKD[(^xe`q0xbBD%HA|RSLnH[e tM^^3z5vC8Lr67IŸ,LC>fK zeyY3zGTAjeSbh.?LC5n0b#2虀̌ oKw6g\Su$4';ICE^ j9#Sx[h}{/XunVJ]t TE[ׂv  fQ,njj $t:N+ 7tJɹM _fµe(BSM 7duAO^{}$RUM'[8LײlQI p\B,mB"]VZ*`D;m [>6|)7c9 x1mj uȧq6@"uBmpDK.m8] <ӧY[!eMĴZ.K|ސHpD>8HBR{TM5}$  yhƼ)Hŗ8Z!ڲvM.!GPg7p趉KSvo4WYhhǹ'y d*P4 Ũk~M7 "{xdmn͏.Y*qʑq[6mڜ){v2_TP9|q|TOoBYv@lqՏSkn O̎MUJ1j'D< 5?mo^q+DD> R9覴`Nصb;/PMlƨ}o-)q] @冥 .Kdl&U/'D>L}D8lGB=4GÒܮ(if{EƓwc~?.D{~Iq+ú WP-)u_ex D ˡݕas*قMNYwX"fZDGivķơ f_]ҝF-RnocD P7,ьxz,9t\) #]Yi;\ vPӒN, t]$j@5^@%PyvO;#/ȧ[1,xPҴ,ACCO.mhS'kep'w eY^\|jiyM]|Aq=b>ei2BK(XDL؂5| UkQRsZV^7]B}xq3D8w~sƜ7,(D+(Cc2Fnȶ|C6N^@G2O%lD|mg{;%kΘaX#/U/[;W6o#c Q9VbK20m>,x;Ӌ<ɥw IgqX;ֺKV}:T%?\"$QeZpfgZ?Ԓ'%p7(4vE#)ymw@zT|AOq9(Egtx 4g$ e:q oZ!Q%s|c VfEr9n":5 :Pc0lm,:JPH\)UؙxX =@~ &4:I͘XZFSdt[\!Ưz(N]#EVDG}Fb @>84u?ߺ3OdE'Aq0|>tk޽kw*&:~S'dӹ)͚CyGc_@})qւQ0PX&P-˥Z{eMçTF5NŴS=HR; ,J_@aW'3RnX> t9V0r`6:tC}&YSP !)Ȧ]hnEb4l ׏-t(WYВ]Ӊ!Vo.rrȃ cTC{ Fza1թqғ0"-1MAl*ZQo⮛vRMzg i傽cI,Uw"¡Nԋk (GDYC![uL VJW,5}=QZ8K>PA:aqUh)uK{;908M|QwWSPtݤ$`#Q,Oԇ4 BNb#yՇk/b]("4ajĥNt@~qATBlK@2 b$ji,W߷ s{Axx mm=dOe ahm;@'ry  q׿>LPLd9[ylJ4M xbY/:`#@,rL_);*#9`ʏm|WfvGP#Rmm0dvDBOö<̺gi_k;A)+ZEgz#;mУfj?YaМ.H=&'Vn<+Wq{H2}"V!k=20groP$[ps)X C&ֽ 1 4fÝ tA\p@PZFT>yv"GUwC4J)]$s1*iyr%QVǕG}.3)=oyt؟J^==PDCe.%9ËͮOMeAAbևĩ_?ZZd5ӟ,5lHk ;{1~.00'VҕF/ |Ɣ,v!KʺMu1̑L+" ?iɊ[8"= {z4) I:̉0?+F`2_uVh:.4_:ۈ(,g" g CrV ^.Hv(Ғ#!Y<`><,JE aͣ5jU\, .xTuv5$ZR ~_]TF[x-l( ]]}4UrМ0o!~Q. h`" B RY~HmphFQ9Ssdz.'|DbXfUgD=m-׊t͕&ңe1u|Ô9a8@Ew%BPK |Ko]fowo@ITI{A'(}<괢;16S6_XkvczEb>L'' 2:=H/~3jy]@#0!m)JU{tS.<00~_Ùmh\CZdU(¦))L[ϨXHY._"t!L: j:˨hj˺ 3m4wiy}_J=q}\֖`!z^9>(%FNS'@bJ(BP,Q㎖KΉC>[YA(Ob{\%SB1`M^u9 Lnmh']kXYs`1UO//!ǀt΁T Gj[!nuLmǵbmzp2Sk" 4;=A3[_QVfρR^_Ahfg]i]Asj25Ir]["nxa00r'lX;PM&e'u'=ۯli6/qR6vqS!˲ׂJjf|S-*NT0,ELy4 ,uw':PcLxyZ2r3X@hۥ=Iqs`TڣB @"ݭٛ-fD~CPK|]]XTIe"5Y3ʭ4pWWi)SY&|$7/bit<x#=nG=Z ꟭Gt?dfw $oP5?8Sӕ^H|eN"<û: Ħ PZK%qkȺ>LbҦ?g;1)t2̃/OF~̫v܇is`t:yXhhVJXqװoR߻׵ ?>E%iacy2R7WS?Q>:zVlņ4@ } p E酶o*c1X\ƾt GkRxr>wxkڱ:=o0&oC\A:E؀XkW\ P^I dd@%=nAUJg13Kh@+Rrt9Pv\PpvB_YK]49 $jjj{s%ޗH63&fKO }Z, `kjLH,ၙ.Ur+z5!x $f)˃ ^*%V viX>:[i>Yn¹'R)*Mv#/e3΋`kxZ#h8M2d3 ~8F8 To8$FMwl韵w$(JsѨ@XwGzDjš,qHfH $L.]>y S!l+׳/"[x8#Jl&%"AWztÊM殟u 4Wk'̋?p>'[쟄{?f1f-yVF޵ʊ{@@J5dA@)@;PFbYI4O,<Ř'.:IK7x[ +xu;<5,&J[1pFIlqSc!?wBޔ.#pRRɑK*r~e~jR;H#}hVトTVBC2ʈ L c~YȜpQl$$Ы#̀_GoCiޅKsuܤB>{N;gy>_\3w (xS +ܜA&hpqbXi΁XNO']b'){n0!: RDaudK瑭쎆юU0sAlL&,]e; ev2G:c+vn LF?c8b8N/iHp gR뙀 )4\|58xƲ @_ȂnyO뻱zVF4f,F= `X"_g\^,E1ma?|_[Q%1<ޣ=q%`0.el6VP?O]Վ(,z66_96Ȍ:vI{ h ߴ2u9BLJ9@} t(niWٗ?M1;-'J#tyk0gL-L]JYMhǣRX_v;q5pӭXtSqjAFzmA.~T2Vg`p aO\ڮ׿F?,_EՅ_kĨ`mYmmKA=Y{@"vltfu6cϱ!}+0~oY+d OYvtꅢNb<<ґ_ܵ5 5XhՔ;I(\R4EsH!P!(6;dZmn Va`>eܔ^E`AqXhQ'v:G jpT.ޔF=$(uWzV Bՠ2IM 2 ĝJTV*#%mƒ5!uwDoxS > db$T lUŹ/_gq)XnSqu%O qY84'ȓ,_h[>2Αw, c1y B7qI"CSlʴQ0uq'4KKmBw M&0N{'qM 8.^t̯/c),"VhDB2UggLMx*廍sP,- L;ω%>s8Q!M[6h[$L! Jf%(F%zokvh}YgؗH`H7x8&CwAXSQ 1YtMuns>d a])[`.^.}N\&;5\]D_bl+\UpyR.0럐 ;yyo؅UE[m[H&8-iEZ~aVpp-x[7Ұ[ Wwǖړe*i|X&U$ޗR-ՈR9ʁX um{D>lO$ގ7βȱ}Mҝšú)A$[}zF%eI:MTF #[FV@ *$XwsUcu ~Q 2K Uz?g;3kGR1,"pGͽunqtH5.̉M-ue( w#+|3dh;l $Hˬ@\IlHe%q` u{Y F^RC@[Z2>m|.ڄgC.6i3./~0ղ^,3֧ط@;H+kr/SVF?S>Smt9GCauýaIOQb/SSCٴx?2:~~x $z"==0E? y ]JtؾJ3% ~+K=oԢY5.Ѽ|Qk^k@|q'P;2xmM*cApŪeҰ)K@]߼b<,ʤ6VNaxO>2qTuht(,m7α-Kʇz4 y64Bcy_򁯃\V#8 ͊A+8ĺjsdrҪ&lCͼ`J"Izݱ;["N#S\lG4n3?IgbF/_qa1MS(e# Yb|^]fOtK%qΨjXxD ~\V,*D [S N*eoRY^$,#Fxxȡ*h{c@Y#sxwʿk(#H>弻e0`A&z8_ŝ`cs.6MTOlQ $-Bz օY|$uxLݺڧIƮxo)8vK\VH!^/c+vhc}Dz޽P琻 )YKMIS xW.N,A˗]nXZ~!%i f! C< hCcmc t|O,D=B؀ɴ98H 3ӈ1]:p61;jS5gip:w}ƌSVĥa{k}߫ٺ+qLw ?"hVA)Q~:.=Q?S!I,j̒J$/?MF5 69seiW4#nwa+ /SɄW$(/)@JMĊ3VtجԔl:' /4Y1ga$&Mz^L|eb +(ʛͻ LDcuzyMA6 u.ZOퟟn0!Գ--~CBJ.EWMT7X.\nJo-3,шjq4mb~n*Ećp\'"wSg ]0]ȉcM-OTjtKz_C875f )#<_60uT:]L8) |Z#JVZ>pnLE `֮)A&at9 R\%B9gT15E$$= UW2.a{,p d) CT}:^8!t-m*j|,ԢkpvLd{  bKv23.cmņ@| vK YE Ɨ([IK׺*W$o0rc;fǜV̢>/~M":ĥo(#Dp v77uأ_4dtY> y0BC/ӽkU,- CZ")Pؚ3adYBubh\ $9U ^ctP'[59F:z M8L-5NZ.wݮ[bؽ Rok0 ʓo3Pk"N iWN)͸8+B0oě0 ݂ɪ4 d*5#aS>OLE.o5v#]/%qXBm9P!qWvzo4R?j0 zEqL4}ڤ14 3wiߐM>e:켎ۇnT[b 6^[Ⳳ"ST]r#6-m%zsb]{l'[~tȜn#",9TUt眵}i10wAly۳W~ʢݨk3ôe`u?#e{uPLڶ<v^<]/i1H"[INީƭ#[l6S" >N_xq@D F:~2[˴4 5E)YEFV{Op0GjF lD24 |eQ)rLH4GN\ـ$HmnKؐx Rj&]%;xWS>KYylaq&Q݌-gjsrUJMu -rl@cwh_AwNN „13qZ8[9J7"8("Im~a-s\&^>joq\ z;giEIN#<^j]Յ'`I !5Ъpe8\/ЃY?WCTfwOp# z^`awC4\ U푮m$m#h+{A@9쐴ex1PF+Bq/pcY#Z:,nwP^% `kB9߈̡ů~Y&>: `TH܈NJE,S9xNk5ϟQwY,[Jeѿ8 1q2իIJ9Q:8iCkBABNq g͢v-.a`ṑJT`rWWSQ%9pH(y%\QMhVwuem <}ҥBOQ߉J'׫T9+"FR@}e 2 X[.C.jV |t~p u^qJɠ.b]-\ xo(.9?]U;D;s#ct iLC\Vy? bs;3Sy/Eh(m4ҹrfg,xi)*[Y%&Tj w3۬Kނ噀6.m^e)L zIZȭ뷡`\Eha/.'IXٳs <]n! NLLfUhj.UC7S *J8sseӬib!9\*]u6} <5i^l7g;OaQN "h9xF{`dݪδwh(RsX!/;NO8!vnȶj=юQ٣[' ^>QryI;ǎso杫DCixBa-wa.QN%ְ-;EyH:㽿23=-r~DƦ #CLyڳLw-(; ,vOnQ2 HGrސXOr`ϘHso%2;ќTV=$|G `JKtHf s8c"%6!6 xdb)-` (nK*k0vV xAO'L1瘚T>_)uVd`ȠYv Y&(9s: 2<xϺoÿ4\aFZ4\w=}{~ <#OwI&(cbN5ֶj܉DB}YIt d:oX{ҔT8]y,vjfN&'toGx[&lS^% cXJ;՜,GGTY\ANjyX&5 Jfagc 4Ck0CNCa>Y+A.H칌M5|Mz%[j_o),:-lr]i԰nRƚp~Y焿?֓ρ 0'b>0ygQW-7 3 xOUtpL]W Cׁ0c[yTS0b]<ʠ]lf]()?_)x21|&g)f4(ǻ#ܞm'854LmG (TtPf.x}YSJ8zH$UP26+ >7mT';_382VIQagĉ-T,cs 6NxNGxw /p]B8 twtQ K(ePngҤs<ɒj~:HZW ]R%>3mX}ZMxGvXô~%$S8xq=JڍpMq!aʎ ߙ+saCJzhmR@)1Sk\B3%&EMo4zH_R~Wt2h}sֶ&l o((r$q*g6GRJ Jl<&SU)n}ŕ" ;PJ^I:4Z\w@]~h$^ +(jjءIidݎ_rh"P˫J65|'G2Af-4u$ۋ 4YE5'-l4eSߓl5fZQ>0N,J*1)lVV\ l%_u %=*Q]P R;M1⮢AFzv&c.볗y?>`^ ! @n>Ht}蓼) ydעT2Mʠ4™ hmBzNRyx=qC98Æ-? 6T>Qu1SoW\9J 'Ycx& ґ,3?}wzpPC1A)j=m="٦eKrVt6C$~qp.r^ڃ7gYIaDǸG ȜC6/3bžWPQԩb,JE]0`0]VZ8NCcovsS?&n]Bĸʡy'IfLw6\6֫ Ȳ"a* H- <ʞ۫[`Go0"|,yPpp!+sVȎe%X³fm-8:Q33XF2gX{DuafR'9Uz^2Bȶa9s֌~o(g&7k5B2}%YXc&TtDWĕVҢϼK-}7q1Gz}_-¿(tu,;?:'bPO7Q]4ō6$ʡ`7_@܃V媪C;y._?#)י? Xb9N9$xA'L'Ov*e0(DE{_&GL1B3tY[&+rcJLwk  3~+ƜNQm@]GdŒJObyaq4߫Z_恸'P)(N=/@|ξ1U垯ם ="IsLv}9miG ␸r=0_Jl ^U7xKo"'Ķª⥖ oj_X>3%a˨\6('?zHyW+P@`ӫ8N$iN|ls-_71YaVsM۾%/d,Ęȳm{2*^ to|W{gj4RWN 9[WԩZ&|flMR3b5-r,_n E[eviK6窤 ~ Fxpa9N9ۊ\nmJmh4SaǞmuSHwJnX#KɕƆGC5&{C´ TɓgÔyr撵 ,u@y4&z˦2YB97_60ύOX"X Qmط?P*l?kyyYG(V?\lRf7*g`1ܿAo7QG'L䥤~g!Ûa>9;r&4%~ȑAשFNg.D qrY[vANM! HZ7ZЇ)X^B=52H3eFeJ/ ~h9;Ú V|ዧ/Vusa$T6)ClԴTD'G[> Z}&@KQmn˴>LsYYiE)?31ٔFGDw* $w^lOcbl-ri^S%8sgkdmkxw~|x!{|BoWG ;"y5i  GTzLAHjc9^i/0,p0K)rƉcG ޙb 3$"k%+~a >( ;PMm!`:Q 4&,FPb gdsL\8 SKX NkKC'f<#H)t(onl}.}9?c7[6COpj6hC#JgA칧SϢ5K/oGT;a)14SS{^yCLGt_> VcR:j]KMW>@?;G8wYxmւSj|׏}wߴ{TXB{gEoF~>k~l?;Z) D鯛NaZBn=ڛ+'ȃyܑ z1XOFO`5FAV^P1Ƅr11#T▞Adô&ߡLТE$1`;w*‚C6󡅑w e3Or1of\S, ",rjΐ%[]YȋnILUtꮨGVKUfYڱUYMPt〳=uqZwӐV z^E7\2D lc#LP}vIGʊ|HEq;;vZ㧄߃ oWb"?ˀo J!+wy";Vd\[^G߆&xHkMMGA~O2RF#X]XzdN^0NdJ[zu$Aag#_ R.]E&=8@8JDk]<- ʼX0O{EɃz4NjE>i0YdzZta^y6U9m ~ Paن{sw8kpa࡯)Õ9ĐiZB|SXŞ1 A#BZ;ɡRfh+>Mn(=;Vs}C-FUb4bS*SNkҬ`71>ڪm ?Miݏ NbxE?'^)qFg~-c]#g ϥeRV/n~&?7^*vXj,Xv(Hr) _IB3s6G/ݼ^HsufNgVuvtqC%ϣal?KL1sir v(6 Xh(p#Pر⬂ٿe~HXGO|WLͪ2Eb8V]ԃ‘(s El4|$gRݾpb Xq^Slˡ`.; Uiuu `OפyP嬸xoZqfpK0B=XE/byjE v^9b<%庐JБFZ佧U@N";\q.g6#.*4vR#+Jϰ~iVRLiQ tا|2j vsEׯ /ل݅h:gʨw2.R$^Tɿd(ZY奀_U_Ƚ͉W#]:5J/K8DaO|&HG~v=.3/K[.&7}p†2J掋gMy :DS:7]e~)[}YzR qLd-]tH- j栦 %PX_B%I);w~DR-v݈S1ƮpؽkRHvBWPz%|}n+60IP,_4ŕ,*6/֫w.^1ZyȞ9V c\(ʦReÃ3) .`Tiυ. -:/bq4,'R؆s/2M \/5*K I&kfޅڀ\x?| i +}"Ey88YX4 %NF(wL&û0rKz\7SgXꓑX -HX˭ٻhy>Sm˜mLwkv8[Nj"Nԗ5D?vVx5Y띗$?!T?Hf1~mpC1-՜S*ȒIC>m0vA4q:C+p+ZHAȴcs  pdd;k@K!!BBq27[,7ʡz+p+4SgbYg, KicK|3M/H'r硼L#dq'nv?:}$R knYJzWV>$ 6Df8UNWk$0' =c7~,쳯U1w:dۺ3Z"8K*y$o5 bLc+?tQu0lΦ5b)PSz\nŷXbrIe0 Ld1p-K+[`uH2yj$ϡO]VƣV&o*,t[t;]],+"u+ӍIg ` w+BKbKjtkV;=IPo^ bЗrJEvokiqI>urHvG+&@0b gi, %1[cVQEٗo"P003}8רnNY^-`m7lN'Zb$Na_$A+8;-9~b/Y 4/qfi*>㖜ELz΍Y=ti6@uΝ0Cqԡ2S}86{oSeO@-0-Ԇ49.EK&&!FWuJ3 I#Mp̲4NV!osfcxw oس]gR`2Z)wU4º!DtqfWԘfك?-x+<lrk>!|kU0 BboiKJ8^q[6 \a:]`{|S;c*8U:B,铉ϝ*g Ҙo{"OUԷaSꂫt?N0h)T N6@<;ZUnDyua42lQ7m6kvX&.+=|^%0InyD߮?3_Up:6V1D/0^]LȽ]HWeM[h@SwHFl숆D>nxh0l\hsfM.TUr(ҞT8'  'a½<ݵ'}tſݦ#'b.N[A SU'Ԑ!e]-DD'5q\zW-oM;c3CO9-leB3.yl ^^Yr˦+PT Y`j`Gvr437o] $7 )hbߎSO Y} =eODD^6i+^NGWMCSUb{4%I7j !xbRAfՒ묦;fsh)kP.mУQ{&)?W=*N`&7faךsNVgBD>X^SO::z2h̄] \cusm{F?OfO07@ xm\2K{i5LH SL57]UҸbfG@MsU~kknq4ܔo֯sc_,4h"`;*8RSG5fFXn xuoVduYw{C(Ɗ>VZ`ctFưԲ0H,Ƣ_`I<9Y2^gKTͱw:tzfwφpѠrV]{i 3!nR_ NJ/6' 7}+iey}艓E^%^&[`L&yrOtxzb#z(眔c6h`mڂLV9e-TW39;.giN8b-`P4=`,,5R\Z2~tG獞iˆ|סj=4\)9Z|CYžS_@@3z|zk95dR!CQx$ V) oKWnsmԀ3*zj@,!f=eP=|8\!C3пXo ~%(z>pJ3ZF7U~9xorj0InжfZ]RZ?ne~wL(V`2s.?[dëē#Hl3眊 L r-{j1N"$R93KQfDk2uB@pt3((93d(ûK_4W@(ٍ<c at2Y W0}qE!JMZ#iP==鏇;FrB#awKn7(D^jIEʢ Z.5m:)S' kvЎ®;D(,.|ёҴˏc-M.7. >[#Ax?c%xSok/v1` qdYy3xrJp&<Y2#3 %OUrűGlR2xWBBӛuk#fveLRk?T4Xob40BQ-[GWx5חISg|38_;{9z $9e_eQٳbbroNhftlJ+@d;c2~1tBCgKk`9YlpR~f`DbwxQVpЅnp,H]~}/G;$+-: ?Ɖhh!ehwIGؐ*6F-_~D\;!f.zѳZ-"#] OML{긹$=8v;X8yeXs}.Ƥ'Qgė ].wBpT>g}Y)YH)➪6 skc_>k_Ѥ"Jw],ڠ/pO$m9c,#bDg"HlU~y5ߑNX7ZF !bJS?&ۙG*Z%Od[] AwjJpp75w& 爢}[ж"3j檀:ֽ7p袞-|(!Ɩȴ{#5gО#c+ٺ|͡Aw$I\ą4coN ǿ]/cLޕY*aVXlFxS鋜t?@)Z&"d 6P,KA߽ ڞ }if&.jV{>U15}xsiVT"x=\ZE<%.Hq)A/ s;4ea]Aw`I@D EBk!ߣf$wc|;'˦v]b O Fš\#oY畭Sf㦺esg |gcnفKxe c]ݱ%tQAh;L]{l6B|gbp> JcREEmeCכQ|) OBHʗz!c\5}qޓ:4g%3\"uؚBS[!u/b)rec\pszi5}=t[h`m̮Jzbec7PbҌb!5iVO[GoI@+lUWp.,-[ۃ[I!IzҀE}e}}$3=hX+V(+?O{__W!gSw֍Sԃw͌Izvz1T$eKOC"4e.aח_-? ?TF\k4Ѕ@ܬXybcun?d1͐H\=68΍(1W_Йqi#ySͳ2޽]_K;8bNG釓eo>=']TB9Iߨ5@Su!L,hcL>&)y?8vҢEL=úg|sq.IK)EVf |F2]Y29ˢ;߿=x}G>6V00%ك iϭ{7t%IwI3-KY'9=;Ϗ}O4M Qo暈2%)Z{ %Arf}t SR4}dU í6ȼMy`b&J t(k~9l&zߟr)RoI&وˇ'~詷Nr$@ӟȿBSkSRT @ӂ5 D;DT̽]B7$-`roOzdOv2νk)O!i1b$!vfT~Ȏ㜛'pR4CI@ &JvLIZh_lZ6 4*yL*i:s N>,+ }.cy, ޽Z$5Փ bY}8~=۱J n_DWv`7Ӷ8rF+ -[[FsoQ. ׫VS&k"P4Ƴ8 W3N/Yy>߮;5Ynw&+T1k?Fx|-)mD}(^O6[Rb*,=*~~)ԡ}qȴ@(p|D]Vɹ IBM} ۯ8f'%d*N3XUAg{z\L<~6 [ϋ0aH3+d^Ʃ{OK_J `Z>`]ѡzHo WreH)O]XYI{O =28evnoP˟.+4| frX NDҢV$lծ ,Q;~B3?k% Dt1ӺH"Q Yd~ eSҌ@O>; &dP7S}L{ӻLɜ:YSoD[*h< R6id]hYo-հ?FJJcg4bnVvȢc1ⶸ~DWj:LHLHLZ)e.5p(-pgx<!flmkOo6Hӷ*I nihyQ-~-dh[G \'ZjMڜ'NLsB2>VIg7Ggk{WEBWg:IŤf.J}c7yIAcb/ݜ4.NH߻p'<HbCY~7[!0ry_!'<4[SRJiJFaĞ-zWsu ߌ .xdLǸT8d-0aǰ^oʙl/Sw>gJOGL0Ab9M9Ki,Up>ߺ]{ utF$#6aӢ`xoW޻NQDZ)E[777#D|Fd{ʷRk"*^F"1sSxPmn~[\[C4wsEզbElmuW2\P>uJ3'u̙LE)!"3ƃt2=wJ;z[BRԽ Hkp:9tZCS'gO$.ʕT5^ȇfeݪM7 H"1u\NWS G^MbÈլyڅ Л0l<:k ˶bނ _HM~v(?/a>8:օ⌾ݩДqPoot]PDZq^c$QYG@\qG(ufԊeɌI\*\`PlN%E!DR_C:ؙxE{7%L1\ rATڶo/gsv1o`X)'3&j?S,d:Ɂ{Se#йIo2sZm\$}C+I}Yģ#FO8zr1Q}(ު.H[sڜunx2"Tj0_*m* &{vT3i;3!e RG4s~bޠӦ lqF׾ϊɫ݊G뤄R _$]W,/t҅F3+)m/l;VU=CGlhh6c- #ECvb3x봹rMS#!Z\{*Y)d؇Jny]e9x-Vɳ&j0xi( cr_KzG:UDfl^N0M[mߠWXUt(ĮػKG7 6 ml4iP4i@n9X҄p*ڏ6H11Ybc:7R6A3 sE={1wd ":>nf禄)|/M}GI;g}h\.|h)y,6hƵ;;B:}F FҜ%FZ6צ:n-pacK;.ߺx l߄6}vb396ΐ*x65iE-m ĭIIg+*ua7A`a]742} m֟Dži2kFA"˖HӃuQ jE<`ZCpk=F7AWFǰ1{J&gdYU%t8sΏ ̚+X :1\ss;~]Ǥ+}n1} M?7M ûc8rvI-~O!*i鯸6;r %\IgDŽqңucw,*́7R;҈^ @8!6,VUf ,*/!]!i' ]lq)i\hTQWq @? o.OC2P#j]+c ;>܏Ί )G$`u7L̄'hwtGd,qS>&R kEʰ丈F𼫗vj^qw>EE]p˖XWGFY@Iߜz, ^0{3%(:ɗ7g&1(C} +^jOf,t*tD\6KC>kΎh'mP5hFR/;ڂLg4&'= "Éդ{bYOoDv' N5h2S$x'ǐJ~56c0AnJ"ۦ5H][ Hw FO - [z7Gq_|ֈz5_xs!Psջب/HzgBן1 7ҁ9zAk?tje=ߛQoHzghnji MuçqgIFuIm0p.z8@U%O@a4M^)=f`u*ݐvto}KOe<]X6 TV|]is&EcpjE?0K^5a^ʱ7/(-ͣq:vUb߿#[g9dC%~EςZ EM̑?fQL(Uz|IʳC#k"-;, bH=ċ p cWK= <cW%.oBC>{'&d Ki>=Yx,T>{ʦUCů ~lXG .UV=pq} [SkB|O'LDt#ԯ~4S_K?yЀ߹W6^ >E5Sx%RSf.=jof :f(mKwd c$g֦7:NkQ+M.fgBn|;gE|xE<TJuc( 4ާQulν* hwg 3MiJx6c|Reh5|/8\ ¨1e*B1,Z?( 's^+|4ɈzKL 23aD=4@0l0~f^7U ~lz&,Ṕ~ե Y% 0kfA4mwEmk2Rgϕ?I 9)|&A7_ϑ liԔp|H)68  &H>+M6i!\~nNjZh0g˞jOd~q>Tؐ2!̩ c,LN6_N%[?Zb}x~[kN%䳎x/qЊ8 =?H GCM+ [8K9l4\YK5r/eDuµdcZ,M&oB<QL68 NLVP8NgBhS[:9rn!t V[od[F[>mט8Nxb[O$g̓`pH V N8\J#r'B5(bKqF,eߺ\(wB{t)˔FU9Jm*[w>A .k(/ܪyahK=pגrkj|z;g3y ||{hYʢreձrz`jlFJ"sUv9z6x<+@J!(Z;9V&D' ߸_ C%g5A9\X"}/COLA“9B*mCNǢw|jݶ{>Py{"'+8C0UzBͶWPW1v-!-G1ZU2SUN {0xǴo7fxoTl.UV!Y]|A8Z)jKbN_.UkH<0VQCOKs|YWl r)( |6.ɿ;Bib 2Ģ\2 OX$0ߙ22䕓%e^StZ)lTJI?@vsfɈ/~8W#K$v>YM M1o+ъr[|A {t:̶ #îuY OC)yd,و|'ICՕnRu [sM{VA@Z|p8A9 IFg  g{?D҃y/ YWЕI!#`ȄN_ kQ6/Ԍ y!GC,.X mV_|1IAL,\: /'S0!ۼy1\NHgmMY5[ dQIp9}"gZr 7 o%W2rO$sԋ+<*,O4U^$ &U$`{ٙS> D|D95Bl9L=b›BSE_wqoCw.feJVz92rV."AZk*5:im=/XS>}knLe7e/ma?Tޣ{O  ^݌qZQd,igN6D[X<=Y%'ph{9:éF͈1􃾆\"[M n+sΗTT8 13}GR/ O 7K4ư>MqB֭b/Ĕl[TrMö;':b!ÓFa2aɨP z:`%SP@&Dibfjށp l2fR+s5y@27:?d `!ܙEgZaJw}FК\->X&et4ϊL81m0{_f4ew/4;b,>hCq؟G98Jsc_Cjð/ejYȮR:貝'D/8$E­;_L߲ =JF`B4RB0Ik}R氓M{F4|U!r!Ahbzt9t[}IVgh?k[sgDK[UOil5(c*Ha@6kP2rVKd L<}yo=EmfiD! (-[\HHutkpYMb_אٞVc뗒ѽDl"տPe!քRF'WQ E ^7G9+hr 1:z"F X:= N_$^Źm9`׶.vtl ϭOY4[ZHˌn][M+߈j~R4bÛ/wkL~6C{*txaf=j_YnR ;jyWa@`uB4h'Ẹp(-I3Z#r U`] = %IKi)z{?La"1VaZ0Fe3Ux TM4]1x)IB0I%sMҁ7GaI7?#1 ͚[d+ ٱ$qLS ;0BYZT>AĀiiy@=&\pGfsc3~{y)R")'2n8%Qr6Nc}W*ۡ!=C;sNB$6eы&hErl]LD&1'cp>Ak]o%,h;\̷CWJTFBe0ll2l_"Lx'Vۦ,q}FJZ-8ҶZT s(O 9P+h !ΰ/$RC>믕?#Ch7 Ukg sM)%L%mYir,QD%cANF+N@ϕz {ul.ͮrOس%/dAٷ]E3HBqqGrú(Dr=((J-4_g?3$&ťYxg3$q07{˸][.)%8S k۟U^ ruBc՘}Q2pnS&j\7h-tM^7n7Bދ[G.__0u,/ /{z<%vXMn7_'pѩhC:p|7L0Rشfpe!Iy58@ $P;*Ì5/{Pкa98B)0m ȔXZhd pMR=۽?i`Z6&2z r%:L%1g&5L0I/žGm:=WrxRhviLن@cny<0EӉQ[YLr[p  ޡHЭyI f_M0Z9 "0uԘ'-F=;&(Qf'v8t[@X>Zll N?`J1ӍDu?}Q &\G? s[Dr<3ԕL6[Ly jEl㽔/[?#`&|߮ոD%fֽդ]!⚩(p&wRY|V-f8\&"NG d&V;۬0BGiA7ZVcE^m\?o/|">\%` 1M#j{N&D !=xn^KԪ645pv%m0&+!ϐ^M3쉍m6 91LZOQQXJmŮ1Y\2i4E0^'6FZd|y"U ;5>$Iaġp3)6NX'rpbhxWMSDF F͔xD@owf@ %Փ6ІS=`rTp dP<;O gIjB2$WnYy!s3鿂ޓGP~㤠Pxϻ\\<;t%M;.׫ꠦJ%HD0y|i,QW5XA DŽHzSr(&0 O;TOpk,"%BݭsU"zo W1.dSQ9H Y\2wyU\ӑyiIX1XK΁! j1]F:s5F:;; C!8`Q:fH8އLzj;/h# }^?I8dQC~:mY|n iM"[dΠkgq^\>iuQtWP7ANjs0ҔlF9ω+Q{cda|ήz0Ό;B(Dģ +'P>=<JF1bh?v*(GE Cc"}LTQ,}z~n[$P:E{A(L/fǶ}r/fy%n+^I> ZLsV%iH;jgL0ɀxDiѠb{6s1@?Y (Ӆ]N;8 opk22 `.OsCSEd]Lx6Q4rG*BR?)O4[Ef>ʫ'Hx&1HbOxukv&[Ӂ'1 Ӆ ^U1յI,BQ$tlH%%gWݿw y.-[Cn`BW)2|LW!;l&>2Ʀ˦7^O0%`ZF#H/LαVaF }L#Zݳ;jJY:!0kjHga](j>nZӻ^#J V=ow&yf9\T-rYx]Bs9{9͹ n" R^x\p7Ls3Ob!&3G=Z ȞR )K\W|Yv w!u:жk=˓})+t@Yr59BEOބg9[?+qt9%/蛈 yXLq:+As^GJ}8TZ׿Y\ײ0a#d 9@YG:w[o 02*v~%U˷ #4^25Ҫ+c|`3:La!vadIȯ mcOٷ( shp)y[,öUtO= \yj O9e^aiPȵ蠙'KwWW ,\鞙lPiCadB.V<#1}m6:(sȈ`0>r mފ[gl.(EPp|? )L_sP79FuTe+V.џ.E#(gPJ̲(ʩK^}}/%!]J}X4A2̅]VzG,D<Wr6:ihF:/j G&A_|@酶x-Xo5a&)Sdk$=!w0Y[P*햚\ ^NhW:ecni]MK{pǛT&<ԸN%,dc5͓pq`],3Wpy PZ-w(쏤6pFsG5fQZJŸIC75FX Z&FuRyVGPa2Q8tt"O˰sgLO_+jiA-&lBd W ,d"g3f jx{qV/ȃ=3H)]".v- ;U;?d5-$m T]ԍ݋q9vAkqG^f9Âzf .}3۲z؝ ȭHl  6  &l7Z JbxwQu& w=K\zi׆t1&è_d0Kx_GEpH)>֯, p}c2|42TJ-f^)u.5iO%t$Rŕӎ./i4;VOU ’@E=OHyl] +F!evHpQqԒA@d{zvW[x6VLTA5b\]ݡO _a@aY){BMiy=~,һ2ьNNn=4v.ȰKD,$%Hoit"b WԘnISC k*}γguM4qU_$^qePb^?W)E^G}h2P81 |?ݹj0m0> @a ::ELN,ZyUЪ?{90=*h>ls~##I{.㤍EMCig19:?9H9D@}w?j'%bܤ1S>MT@PtC qς5-U}?:Zl^m/i/]bњ.chFUffnhpghe[aih9XKǸCX5bم<\o'2G)+s1haIP#d>>tRq^ru!k )60apjģ7~ff(|b,LCĥCr$ZoT/RC7;c+Z>SR\ ܕ|9??/KsL51 HCA(r$,`6KGASMBjF]͈E͂ >60]P7vāh~ % H,ξHHpE!m5?a!Lw(d㺥"F;O Dīzy&0zZQ,kySZPR=VzoGR:61Qq?[rZ`4 Ǚr.e=%uǏqKk&ͣJӣv!?0})ľ7 ٢Ճmޒ[!CQ0ԍ5`jWMDN٤##'iJHu>/}AdŶIe3y+2Qp ox#{i.<}P {_Dhעr8KM ZEqQI9њw w z GDjV{^w1H~x騵 m=|Uz_S`Ҭ4kSscmלZ9c ;ؾFS72$@Ia%Du;zjO9=]$WSmKa Gb‰ qO%2"QUU'Vp:y-ۣ+7VLRb\p|S i,>C%lgpIOA:*= + z׽x̒s)2]ok\ɂn &0+Zy4ʘVaO}rIk|<.ޘc[*'{NI簌h\L92oA$cVV8>j4҂ l%L88P֞H Ej .3ҽ8[Dg}p}fg,kuFG%ؼM} >t 5`Aׁ(Zm%mQ"(Kۚ+KґOZuG*СYY.\є ;ڲF/_=.SYƲ Z9|JwFfuР'┷:0A=/~@˂}e $Հz$yCIR`$΃6` ȫg8/Y,Ep1YpnJ34 IfmxǘዱēL;?t]6:onu5 b=™I2Iy0!NWzV/>UJ=+)/Όv|qv y<鵷}3AK0εlzId7J$=#A{ۇUgèCE؍uYadQ=HP$|'c'kMe<_]6b\B S“-9t rWT^j »;>5tdԳb`R\Qap"wT_4_ {&>ӵ:6/~?8z ib \ꬊz $oSZÄ7eȋ5-O(qU7棼q(-st d`Dbx W`'>Zm &j zRF]o{^d|hw#fHSjP=u!tޜi8,H2`,8 Y|9ТD%upjTfȻ:Dzja;1Vò,B9݌ CZ"X40%A h$3E5|T\/.M3*r2K7F̨O{|{Ũq胑N( R9?Js1$ȹImuO)Q@TՂ.5Z<ݮ=ES Xi"r$Ҷk b{-iʧ_a.c~SvtPNTooYu屲=rķm1K 8fVd¸5rYzU򲩱%uڡX)2Yμ{:1jZfpxaYtHVF; $oH@CYX93su)B+\̌]rEYaEE2JaI`!ٍ,0Z6P_ KՈ̔d˄++J ʳ߂]W *: [Hjӻb(,Y->ƋnKwP%l1;R:zoI"hY/jۂ7diN/lYh9+OdGz|Wq.|́]xe͠_Ǡ"xYWJ8Et@GCܙcnlS4 OP 5erLQoZ& 6O0 77_lSvv͘*^S <ѹXF/r'wR .wwk' )b0lL8e޸&GRK"膞 "ATNϣfޒ{c~Iwoك~>0(`~]&Dc"-8X_0Uף斟U/ ,}a@Y?o"fMrwBOE9U]'rѥ"ȮɜT>|(6!^x,r ]\"<z!E!6X_٦XK7uz O ,B1hĭvnմJ<n^(qu06xاQnr\@@0X;hgS8! ܮV%G7OQ.59eaD{/ewdEaj:^ 08PQ[vo]1X)rn ^/DuKfj+Ba08m,_;vuWcS-=[$'(=\;SG;Tt$=ځ<نQe@[Sܐu")K5X~;ȵh:AF_  NΔ|l`Pyx jQOSpuln܋µ%A+.eٕSX% {h™/G;V^<&k Ciwh/MU4NZ,OW3]}[C$(BN6ER=mu - ?BNIJ"ƳtDW KY>L飰KJȾ6{{LyA{KdU:r>^z !8/%Xgz?s{`1=T6{ 5Owh*1n'Y,Ae11y7p䖭peLLB5'N܍05.'Q4׫LRp[%AEn}iŧ t\c.**}I}fFTDG@o *T*X.SU?[1!034]Lj>l0b8j> -GQ$%]B,gTO-ýq2g 3%C*⣒u4bn k1}CwP5Z: ܶK yhpWҺşOӆRtYil4A{St0KZɉ2&FK;Fd?@E&m zBڢS3Bk8 ѤvxZύ, E _ ÛY72a! 56yITWڧ (ZԻ/+t{&P'wY]rW' #LPx}- DޘYjIdWQkɪBqyl/wyVٮuaZF6K| 1i%u\䌡oT{ExwҗKfVjN_ro[1j{4o3bے/XNK<(,_h&8of~_wgg0di%^ $7.ݴ)6nP!<=+ Ymv|L¸G s֨>e[ u lAgI>>(v3wnSkrٲekDf3)ݭ>.$~sk)Bꐡ{ӻEcs /'wdm~7kCpa3v^޹&EaQz{[{t^Gg uk@qQ=!=ڶOwYaOJ~%/(2G3"V 4H0Ň'4=4vPyPVhXc9 vOY;!\weՍ6>y%GuݙL?u tVfvCoh5 oxwՆb=d'G`<9ap9,C$Ç̟_!5&9ACD4!ZR61A)Uލ-|$$C^t%ŕK֐o焻м7 ](w d x[$zF32&7;2_Zv8.͔n.'ZET%!Rf=#asE,_5<_~ w(Q$e*ŸWhN=Fʉ B_[D-KLQblŢBXť&Vd WcH_6/C>ppetdT }sΛZ nBjF}44 l6F 'C.I4bcgxBFQmEsc:mBZViU!\>)-x%v~Fb$s)l)JmV7IJV69 TVF(cd.Ézf3m2i?/?cWsPxz,;Q{6|G'}AD sֱx 6$RD|6\i eн%^+nbT)ՎL67J, e3mQrkQbt*UQ>&v9]wn42\+/tBmP0;0W|W?ܚlFsz5?"IZÂL 4]>~tiak%Q^]-)/# G6-}`۴ܝC*Xyt)e%kVg 5 \:6!}\CznA7ǣ;_3YJ EY!Df|xFp1|O a+kYؽ1dȴE6B ,5{u VwT'(l7F-TB Mbg`9쇀~>U#)ln&鈚UR]A{q W[͎ح;;j2n6(|`ǩ^tfyys?ۇ;xJ5mz*$ٚN))u;5!4 0 $U$B0b?Y$7:oʐy)x pGn-"`!gbn2P"iGQ˪y1 [< lIE>1L>?Ϩ؀̮~q~s q8mYm22ʑ\6Qj 4wN<_T#͉X~CYܒ"svm:x\Jt%X(DBv$|dv^bÏ ޟ\Z;i (pE$*>5r{H]C $?%\̵) ŒRLP? yv%ՈHy# sKm̈́ЎȾK̠l -]۔̉ ߘNHgfO/P[ զgD5^.`-#g2&#$;8U~xM˭#15R!{, >t:rwK}_`if DNc~Q.2 djkϱЛA?*;Ź0/p/QtAN >pۇqXLْS49*ώNb%/694.}3%0$Rdo.(AFwœҳ&Kf[z] "ɶfcq|~ x),c]D_1?G;[ʪteyΑ}MZ vfEDs)E;2M˅3,9 X}mrP5Nۖp!Y t7nq=I/~`n3?3V̙e<@3);Y]DgK<%Z[p-Wf"7ڢ'9j_LM9sz/u"3?&๾[N;} Omvuq77Rat`hBO*8yڨA~ ܗ?͘x3$yDDZ_N:AaIJB$rM`_H"qՂH3RO}#+[ڻ:t'Bx[G56k@j0]%Ȩ2X֝_{ؽWs׉OEp3P Z UlFXwL7IG+5zmm.8r2  PXJ~nC`HZpv-lbwhKD|$ѽ\)1܇o%[v;y{X3a,kh%b;?l%Vad@/aFgrt| 0cbp.XkAU:= 2'7U{e{ɱ4oƴ]E d߬+aX[U+wxd歪ny~wuc s$-.jhƯ&tcdcD Dyql5~_៪xP)ΛzSAoHW0mA0y~F H>hbܤ6m/Z׌zK1h4_]ax Wg=x9.VJ#`B0{@%#0vũWGǮ߆\2ϮPi^2HU#}]TC}!2P"KVPHO]lÇRs'wFWS(VOAquXاVYa{֡娚<-@5Y|fx|ժz:q{M((FN+re/ߜRҋZ}Y`kmZzj/teM]k|BݨHcpw&PSl< fȑHg8sC;tʲN\_hz,PXc>C(JVӟ ݂"HXA2O%.iHSnt3wǣx!][W4;=lRn^k 0G  RV%K[1ڦNhVe,j)55# {Q ?gN"BXpeS3 av$ %?AwRm= K~Qdoo# :PXnE1|p۰fqEx7)+ db?ǧyvO1Y}zIItXw6xn3@c 5˺ =wj4b̖dpyd\JBhjўr/`kC=dZWL-% \{Ra99Z{A7at8.31-fЩbK)6N'm- s+P"M(뽳eȋNl 1՟ C?JǕۥ53GӠ)!0pF:Y}'Hs$Z%'9g@/7/038n"+ۿ'>ĕrCd(Ov`1Og'xyf;jZI9D1Na־Z9Aip3}ѶEH|9i.`'We{YkʙVfm&q ODmT/Bq=q{^>ʼn)y,kß]}f`#Fʅ V%:7Sn}\pH;\;{[lĬP!BPInMUB(vS -̳ZnX4%6PA?a 1LȧڇoT}$ A?X 3#_Pi@ T-nExB :"~nq~WdQC[D|kUtR{JtB/6i~%Ɉ .,.\<]z8}߲92"8$~]z,Hc} [X\!CX~駿$V3IcO.Uhwo߅VX>O+@8<`>JGDƨyJwsCmEIn$%4"5+Ĺ~CR(<8GpO%>?̽@썏Ա _3]fctR^3?DzDr( HA}#5&8>a\)l1̊6Z_{)MƕitC-iM7 =KPRZ.N{ z"Z iҼ*KTQ9wxgx=υXIjAߐ%] s8'ac 71Ê^Q,^\\.-Nݠ}2]stz!rqsm%ZxFrC*:6m!~*:+_V* s#3mzX׹RwGr*)D<tox读 D{U A0@8۫Oc,ˬ; MRɏś+Q 6V e9S&Ad>.k6(P$ATa,UAԚn2FU/%FHF3m'ɒׁ@Ol.NJ>tWɈFDZiePi|j8y?)c `,7٨<ާ_ļ*NAcGɸޟ Kǒ񽥹>+٬nx/Z」B} !BѨFl9Vt$E詢pen[ = dxSٍʢ5o'wADR|';ѣ$Znbk(jIzw$}u熦w $r<YQ}cW&4c̕;  ۮP[Nמ"\aA 7|Af<SKHsO.}IPr}C E+H<y7~\7#~qOgC^?~>4-s7H>s@ݙ"N;֤V!,Q@2ni9\C.tnp -{w8"i}dK""Z[EZ)QlrӷZH)WgiyІbG4=bl} BXfr avaڣ9 3n'{n cH$NSz+ 24H0q?\|vҸ2K0L}KhX~~|3UNտR5!G<,` L9iwS.֘anGmTs!(O- a%@δ$KԪpAˈ0a /SeRb(A(DL+pNu#$G|! b4_%Zd {e BBފi2X~7n$=A`)܇1@=`vDҷgǑM7A)1c:ʂ!͙J*Lc.ȇ;i>|2&Zؒ,3sJ}לf-M_ K )_ņdX 5HsW٢~G! 8Ay1v ~r R9U*Mnjwy9禆ES휀WK(k {'J+F2}҉ұ 1GYp,Ȱ2e-hKy@0(7b) mc:!m?N= 5*md( KdL5ljZvmxz0 Mkx+mI@ J8Rpɖ8ʵJ|#쯲#4L( PǮ@W ?!Le`0#3p)M)OiJ]mS)oO(V\;-o!WVc>%X#zu.2pӣM9yflT^S[xDqٰ%1hDjsjbzIK;Ǝە$I|<0$ĸռ6-=Fct$σt k54f erތz%h?2>\(ƅb|y~`aD@p+00N+R |e:9| oeWNr\#k>yj,SWiq4F'>@nV&ƫZD*Pkp,r:~d#.#KA'(D_e h'Q'BPLI WR\ y1itmPAWKUo,͇%fY |5VV/<l_[HDvSk3o'̮߲b,5A/ET3#PY6KQM*)ф&똩NFP>h>F: 7 ˪2a jt@IP<A^{ P; Ɂ{⮕ п=Of*4+jג& υgb͘Dq٧="S?Jgz\UgXd+ [[ _)8"S21o ҲyJ"Nvdv/,ͺIZ]s La .~S%pHl>'}-e[}iX#LZ##/ݸGN2;ۣ8Wuř.v:5g#9= Qo@+bIL[2fIãqe )#ǂX7'O[5CsASC_SΤ:κL׺-٭8id~ZQ F)6j'.k %3'$i~x,oMBk2w: ,_|lڬO<>'w. pbvf|*83Gٝ7%ǹ м׉HMo+10c@Ԥ$3ÓwJZћ HP*n@\[o0 ΑS3w 2٩fZC<4x'EuB>㺓&UͿitU2v8 a0S]zY7֯;w1f KxOUJEæ{_ߴ_=@ e~вU!+7f|L q# <ؠj7TvP wHS`ޖ,_k guh`$,iSn j7kv+wmȪROY 5}BC@΄Hl[_"_eogn((=' 3^ٟȝC/Kdh6{=ˡlNa޳b|9t*6|lzk4-sY/ h;LDeY%ŊNeJɖ {)sLױ`ӔܕpY$}b7Wd4){^+46TC-|yOc\(#b%x/_|6|fxM::bZdhxH<]igW[YbJ!$<3ea3ƀBK.X/cܬ~PEx:PɞhKoek6w+SZQW"GսHUZ[2o,*WufIdEC*b*% ۱''<3|BriM5WTFIVaU =ɻ8sJw]"ljhn M0ӅMIlFa$&Z)ndNqCs& \(ƞ,%_rȴ&5]OVy!|$MvRr}ǟ#:T N=dCbɦ6kq?UNWҨ 7D4Kd .mp:q}wbڎ.ji:g^48$8'2qj 6D8"Ie t90q''TLnJ3 -x-="G<.y !)F~ǢnsuRyTt8N{Og9hiUr1Q dz&Ѐs"GmrV3?=}Վx@i?1{~}GzsH`>&v2xFv0T||LA118Sre`C* eBoa1kd1yЎӘ$''oW> c?DzkRl1уY8;\^!"]2kf5\YM+k?Ƒ[5;h8 ̜Ske- .$K_2pC W;'z>g`U=tb`4m&"`X@S{bwYZ@(3xN^ZM3dH3 }GgA%h-Fg^Yt2u1u9"&&M5SYIu6/[qq)_xrpR#pp ){AgcsP4EMt%Ta_t"<Ι_ts{7E!RXo!nξmX*iQp*Rz1)IiDu͘-^Z)JACe!b3IKKv^tGAƑJdL$b .JCd< YH2wo.#+䱔dh eJcp[Q@pht|mNdq,GS=O:dnxޜw~!@헦gl܌M [S_;w,z҃Մ!]ړUbd*(FՔ6I[W-A՟ ( }Sonm}W]8j_BM/)L-?#* + %Qʷ.:SIST*t6 kW wxh]C_"qBg[5, E;6k^W(Ɔ' uG*-QgL0[_}-Nlg|3tᰘw>Iݐ| pwAxb^Fў dN3+^JҮ|yi!e9%\oU]r9;TwxWّ5gXflM-Fh.%~>M~Zw~W6YsReʹrB݉_uӢ`Y|HPuç(Ep~呮Hp |١_EoWZ@nas0kIv-0o#M\62k=wO~ NU]xZgcKW,/1AIkҶ0GD\@*yx F떱t!-eli{=?[x8d$O- ʦSjܢJz19q-0aՖCfB\v)55w8Z>{yefKB,Aq1|DIrQ: '4XTSJ~U< 4ZИХ`&C=!tPB,#QM7ᬠ\/T*Z;zI߾&0N歅EWGl\j(&ݭ0mB;[yAp@QUѢ4q8N@]%SP@]-Rq x#6dD΋dص-ؔ?dY+[m TJvUȈ6z TE9؈M4/K'Z,5%Q#G'uD~3miсb,d)ͩU%6KxM6dÜb7ӥnvK5/z/L:+εQZ])conlҎɽCd16s7p:  }hf&2 i$DD~fM&{'0al:<,sP=li=@w&˒^W%Fǹ9Vq4qpT`Sa}(5>"|P5R\$CzLz*qPK+YkK 䔽M6W;gYM7kB%Z}_K%*ad;H `Kϕ(a=c9k¤lk[pVȐT82I9gDp0.2\_5{7T8zWϘ{;Śj}P gfY!`@n9C5?uώoq%A+(RW%PhK+`D| B?Fhh,#.J}TV'.1ꖕjgJG%yUbw,k鯆c zW !5~˃ACl: oӧRFƩ˱2Ti٫fF1c5#\5T|Y19z#La(Ѽ m O. 4zwF{z.Jyh`otT z_حL.-蘰 6()dͷ8FE<>.<zC*MCP?-3ɪ%P.vWCGxKɨ;Rt4E]elU\+.DKnEb_嫺n$|} {&y i s,J s +cBMAzTLbGVq|IVlwgY73LaAr/9}],3T|/H[P;h~0/6gAam0pzߚlU%p;Bxe%'f8=:Ѵ4@cGfMW>S=܌^鲱;$~h w/h}khF4NPSbd4mC3PleBA߽%v)>ikBapYAvWi~MTN[c-WWJB f~n!tØ,/V7*@7ftƠBͪ|z)gM|a>IUcOZL&FdT6Q?SD2% [J춤`~]uˈQTڹr6\ΤkUGj| 2ESd\1^lɒoI&0$b˺8Fw#i\'k%Ѫӏ! 67|ep^*6<#,x8*l׆UM9aӆ\ZLᩰuc= D+AIgz(yBx":1%;^,`ѱ^N05 +-g7ؒof5>/42=]CS)>n(aT#Ae /ycѠeSdLpT'`\g#Ŋ-2U[Gkk5MT*3c,w0LkRe\4ht|r}쾁5yYqaL`eeLP,hdZyx 謼5ٝBbޘ {}y}s* &8?lPX2LMo*kom5?c}bDE3MI\[.lVzQ㝢OO]q'EZZp.brMq>kǗzu eƼ:;QA߀#&L~~±R 2n!vźc@5eTԅK .vg="(.\'~ե ,GGlj1I26ՑY@?D^g1;ޒnX69*70-Ĥ3]Q z;cf;߽Z:Z3 X 0}TsSZYP%c2s2-y'4^X^iP}  h2]ǃ ,hrh`*;o"rO~_3y8'qg; *ú*dH+Ȫh!X JIk>[AmRX.ޢA'Lqip3SULr*.7A3rX|c7|L<(dϷ:lm,Q:D EDXr<l ?- FwA:OWG˚7!3WSdN%}TJGu>O+0%gh&x~P #tFX ]u`aq~F0@??öoO59A'cD527 ~_kWVGXJP9%LyLl4މ¥S"?oVqFRL L0&ŕUU @*gvC^٬4(9O* {o5IE]zBm*KM#t)%Q/μDR5rtf8K'Xc?I-aׯ?[꘽vA4aur[(}@/^{Ҹ𓴼_{#6y&QoNV+[9rq6iN. 2>Dq_̾ff|/9e\/73#㒷NH|\hE͍ӘkA +Q8nhsŏ34[ eFb ~ʶqѲL!c $p~kDg"e?ĥq Rnn\Ld9G{;:&MHVL+q><2:>(ٍ lZU.lO'šD)[Z*=zGPOJ>:_ٺNyA~-֫HF>0Q"Ư4osGEdkhLY[֔] /.=7u4>;VGl3ე\P'›q6D~EfqGiւF)XwEh=gVdAGJ^GK_y&! Q7FCJ.N0 Lxz7sL(}#1Ҏq2NEMu1V[|2`B&קEt͌";Z>^ۚJ'i,Ȫ*n҃z.Ei73V8X ira P54w=ؐ2Ω8BՁR1Kb6v/N[hN3IElB! 6ԶY 1 UJ8-;F䠶zL.镾1Yy|:!m,7Mwu|n% J pޭ0Pee1̙6@hWG9u~>+M<#?lfӏ^+8nܳAr$O9KU+>w?RE#koZ|($p=<HY+D*lPr_pUs4TW"`t$EFn18_ĴNCU,6_l2 ZZnpp37qxr1=\n,0 ])*V2u 4ʖ>zWp5w %,LS"S,P}#n4vZo#9`M kSpt>:|Zp>,|߂K{qJ b]I1䷋D2TZ/\w .&v+Wjbe^^aXIrjዀ񾩍5?ا}}>4sm 87=/G{\D ꢝ.G=*%/r -+ÇFsbU YĻ_}Ի!StW8嫝yM4@O$gF{h;KAio1Ν0&>@B!?\vR_g<^ĸ4NmQDC^݀5\V? De6>Ǿcj R6W`c>C9wo0HD\QnU/"Ȋ2l[^BoyaUTL}R{$ֆrg-Cũ$c ]MtS,׽4E Cb{fh tQN{7ib(U`fx Mbi6i @"L ӾNfg&< n<b:Wr{sΥT* hyǮPl~> ))mu $S f9F8R V7 VQRL@elhǛ4jV^Ή9˾5d#YQJ\D%L%" "JD6mʷt-?-H 8v_Y(P㘞^CmB qH]O-i"H Nz̊[lq|M*}-ܸ#m˯*{t"@DV5ᡩ}ڙqXlv4mG/ܤ +D?ƺ>7@Ts۞~#b&_;pqf0cOr^\NˆfVLFgXR"W'\ؗ?`=lnrn pHbmނ XkP.r槔^k8_ :woȚ ^'yMw:|YՄH#TӚFܢ ڢßX]~LT)DC!7m jTy|NY~rL~ֶd|o:'ۋ~ )<zrmEA}! 9 9 b:"fQWG"1;͌F<(3 ?: DXwEX׃Ce8 ÓDy-JHO!tS>"lrl-GiR߫*\RLޤ_3 B$P#\Q`%@bwP2 }l:gOMz%[7O; (N# l(?t?yB㬞a@&˩ {fֹ9">P|U~a7?-EꪧJ ̌4#u^5m׽EȑSV Ū\W+ABQ$8-$=&bSc;Q%Ҧ@>(@(k)h5\Hu:CW7W΅K.B VxPNLŽ<%$)rm mZev:PN)7gzϯL-8>kXB( r7]rz|kȴĽ_)ZwWIޙ!RLgjs55i]1o`|:WSDvLy[o' |%] N5&oF{u[#+&kڲqG+ ރHw0+)ULv5KlN.¬)61bwH4T\.zI(6Go3oY zIͯZ! pMIiaw4KyĪ' +>) JQX | ҟt/ZXeV@4UTKbr;]~L%W>y;9ٕ7> I6,uy cWm=BXx 8q 3@UnP{˔ |0W&M`{RoeIT])%7ma=(/ֺ6xhեh2\m(c>)b!?lx.?Ɍ @ HJ)K.'zc2~Kw 9g.t`*Eѣ| h^pAh*]V!ڕ>zdYoeq'i½5I3LCޒRC&wTⅺuIg Me8izPu8f[VH|UjL7߉6 +2)6T%T;NeO@LHLvvH\zYuyhB5޽틜ʤ-zWNhJYX=pǿ٦IoPI4wpeP{[,5ב$?.ԟ!F]=)<|Uu]:ɵ+YQ[e 4[3-tE\{%!IN@Vk24ip))ᚷ?gx3o0 buP]0;etX)4qv{DcP~Q4,k ~*6zgmp={^]OiU#EKf.0]0Kэ9tTjKDv"zϜ=]ZNOj$'oJ- s >fa1*, . ῗۤd9aYzePHZ~֢ {GM;Ȃc kr^5NDaslģ ۫E `?Yg>UҤ ngKu,=2N iK!LWaՌR''}U;W&ԮȒx 0"]#TgFZc T%uߋz:`B|T27Z|ͬ*~n:XpeF2U׸GW-l5:&N94v0N&@ h{;F v<1uy>/ci|>i4*2E-;Y LlFT˶5Abl _bb\1*6ӽo~ͱ=w>NU%!!yl? cFD7f)XNSG~xH90o4Z Q{}T 3AU'»)A1QDK)]_u&H8k?g]gRQ oU;C΂E:\ȞGݡs;ge\gPOc>H(- $y1I`p쮈L*1M.g"#XO6djVEbF䆤[zո>^cOHQvQ _⑂h!K)YMrS$AKp 5429"yď0XxetT_:a^Y(nҗ+sgzjt#sP[4cS\: \B\beћZ|w&5[mO"_\.؋!ohr $1 =Ni~dTzMEiܻZ`CgsDYĦdSc{Feb)侀t肩1 _)̰Y8#)|6ɧǔz ΪHA'' N70鑄!: j*7L3W+?º3Z; Y]ȞdE'$En*օ'!/s)!" hYV+oF%bqމf O ̓`to.] <`,z6Xt8񊒃[mπakqZSaeL[z9d#HC;W{qփfu"Gi!@~K㪺 Qn۰OЇmÐ>\5_z">d)|ͥNܩױ~2ϕKi-F Ql$A 3EEGrD6Q1#?پsS7v?S5D-!>zdݩA~K0=MhK-hY ##>r|6=pP>PiZ-?y*VJK1@LfQ7~n]ȹ01\c־de:VٹUP䞩c+`U+0 )B*lL~.&f$ǩU+%qYF Yܒ䧠~x%zAF}}S %SWKAүʔoF.CEoeNeUas୪_uGY++P ~j#]H]/9fz {ԛ"ퟭ꣭w l+9r&:{|/.wsJ,@R#LyIҔKB^ʣv#"T[#(dYўBۑ;@a M/pH Ǥl|PϿO*M !aPaW2bAǯFe̡%X;dDUØ"eZe[~Ɛ KW;-2<oCbW^a7^fIktFW}Jc &aF[&W:_z f0.[ٓZް+N832>ݭh ',0C$2}kE`q̰U:S /Vtܔ7wNo?/` 99[-uGFB|vYx KpEjj7/. k 'LKr ru8r 'L_޼U2MrDտrtHrzwQET leH>ZmF9}ݸ8\5jԃPhO}{TOHE=2.cK9i#.6$-+ olE `_G 7p9ݸPK)k{0> / [= `eqL[vd虊[~}_h?}0,9YIѫelgS= ) b[bv5VARl>N2s7R!DQ#^#H `n[{g}; FQ)pӊ&V b7M;_ I57ՃSPMuMGeϧxrN? |/b+0Ll;C 9E| Sw;Tsm fn/ħ]KYaS |cE,V`|[ `눲H\9-j ?~<,LFxC5H71}z 80FN̴5OtAy-΢:2k/̮M4n͂?/6x}eU~Y4;il }d8(멙4}ڑRtWv@txyǺ~ĪIy iu;L(@`bAH#̑ED ^M&*J6o7$e65wV "PZn~b,XtƟk?Q_> ,!fVkNqI  9 ;yG$2.9+vL%'>ycEVP;{oطvד^jS׏xAis_eV\s,~%xc}pLxN="1(ѷ@%Pߛ`gsGkEOЀ +4V"SY 4CL5ԛcel}Lt*y6%!/k-iJFj:xtwALFAk7bW*wFSJ R9{a@6x5n (; \$&̈́:d8XĜ997>lW 3}N=-?uʩp̐-Rt0k ybI$p㝧k2'O,acD>uv}!|\ Ο'U,Xp>3 `@7]Is Zڲl2t[[y؍P{BfU"=쯀UTϾ9׆鬻Bsknܸ0 5rü5]~_8Y*8HqmÀ V.SHv=g3X8sB$VC7~tr)kyA^֘*T+|ڼ{N 0{[owa-m 6x}k =o=MKQBnz~%t/&lf_'evvDpS1V:~qhǩFzJ F)?AQҲlXIxdP7X!凨Eh>l&ӫۛuRa$lʵryŪyޒl\c3,g3¨e@npi<]VArIym;wljBīktK|lokKu۠erŅ읠]n, EU6u B̿tX#^Mȏ:,.cgLi7XDarc(@+@D.S1MQٲ!cԽk) /HvB05,X0Mꠚa(E5 b^ HQ 53x T0&HɛWJ 3K/,?y?11bfT~)KD9oG"=s/X [Ȑ.d0oA g/Vj2&$Gt1 I0jZlϣzW X)07bs "^6[N"mIK EKUbgu$e$7@pq[*- 1 H@&•dAt:CB7|2EVc|4Z)"w/7|>Ue>nx%TiVnm@6 koRsVI&Zmwԏc]s+}sϘ'*gjq&̯JT2\.Y"mOis0I`f| J 7B h,Xk sj;Ǚt<^Qt֢1݈xr>C E&+htV6 ĤHm ؚ3V W9$Hl֬>^ND=Du}uӿo\<mpzU0LAOJ< e8`q0j.(؞J_[ebXSwgO.Z { U ;L!Y64 UUN2|9ߵCT`Fqǟ]h'ɧʂ#. \ЃIiϋb4lFPb *~3bW0xώJ<ok:#HI1^״;ꝍ*nT{FUCvI"?`\c45T&qz/.[}`,RH8b'Rj IC]݋fO_ioywD9d8͞oSٓ_e\'I~#rJ@:U<_:XֳAfc8ѓP?IՑ~GL+=-?gENSBM^&Ǟs! ҅$-xǷiZ60Ȳ/pch܉|C+,2 QOD|6p.\a;C{t_[g_ɆgfOO4E:~k3Oυ EsY1ma ΓRX @y60?&)w^S\Zo}{F* zubQBÔTZ(ogn=. 4'jYigT%ΧOUzXIpqH}}o[ B6()o# hr(S91h@hFn!Z"b"a{"{h뢇[K%t9agTYuiyQVGvm_Av+Qx\t{M.|bzP“_MK`2H1ߣ㺣5Sb԰CGERWL(]Is$jTǫb^/N+Qi?HH,tCwnr˻?TM5,*_ SZM_4(3h;#{IV!YysieK-$tp;l(Ư7ViԒ 4rh="t/]t6yf|R%~OHۆ%,⤿x~erV:%~rHhh-Gn6,K wv?2< %9P] &?h 鼸*>l$>ZY\p=iʀOmF]]M^fEvOdQk bM5ɧSz!77 &Ի4$4YmXC $xr*?YXJq{ `07l%EqC7wmN!]7+ζaU(22gKpd^ qsmM xJZJ=ӉdS倫]tDʠU~8%|i`輿ORŻ фxє_&Segs"=6anٔ6} aK Ba1bHL"^xq<{,lLr2%őч$:5|.-'"0:H - 눫h).4h'eUcQ5 l?j UNSWaBR(eA$tԈ7쏥'qn0Gc?9ŐFlh osBzo]%"#$"sH~t<=c51ૅA>6[ H ?fux2eYVydӸcjqGV}F'XkuDeObc\{K)!uQ9-#ñW rW^}Ce%m7C'iG; ;(sD`v qni˷o/߄fvO?0Dh4+=eS\noՓ*̎?%Snu#9kNgsXV ړ'Tuڟv-LX.y86QYeY & =/ݐf|9)D)!!k5n$LnUlBpKco$ ik&QGN%c7dRŒqOM5aahja*t$ hHf>|Om-]u vo]c^`@c,:"FAرq3Tz2}AIQJom2t3OF@$m=S#-3_:4A卋I%XL{6m<rPi+6:ྲыh ͏sDG&"l^DDm76ZQ)v~=cm3㣝-)PV"0ABvPIz;Ix`8L:~xA4n=v</MSpt~NR_L+r ŦOVJvѧaz򫮄E:@`dBtΘZ~042}H* gw@EW 3՞uN!h|ՔE9-=)ր"%hTA Bſ&4vBҜUr.VUH*͠.+ev@eY`H)W$Cj~Ho%\A/Ǻ|/V'mصK 6%7YR֚?)H^ U ?& 0qh7Y]ISi;n?/!1֘HKȥXFR9bqeV=.!3"U"PrV&|yj#fa.^@%l*$vR %9~GZ#7Nꭐ<:9 KjCd`Gi"Vj m|ltae+Q߼#ו2h¿$G٢ au͠YP0C1C/攲e|ăFOL+s\sق/6!]C:ີ=bGGPGp7f}n԰གྷ|LĈ+$Ö>*eYĨ7c-+>^lĿ/X4ZZvY\8?RV!)n%=oPpwb@3̄XX(E;d=ދފKJ 7{mkKn24ɓ6!ImRt){mnq|GF4n2w62Zz!LmjR1+EG?(1P"yȵ}LIGM\ZB.sfŒ,q.]UkB9DʺH؁v-Fsd7Z=kxt}Ֆt0 ]`3|!b8JXzuހgVSSO/iGbCͺtòD̫b5aF>VA&Wg7ռì쑙km^1VAv;| $-ghXuӕM*W piM?Q|.;~S6|Fv ote6읥y$C sR}Ot cٵ^E0".m`,p^+*ǣH=}k4~| I!t^:`hU<˘ ƓE'_YHin&[Rxz 1ŷy-fhnU|Q?Ű!'ik52KASOk)qwnlDr96wz=H+scVrS)$N$؏<[i>Z67|}5܋oEvZޗ" M^u QtW@5cY%kj24L@}Or]%>C>ܠgY'$^@s|:{5kf~zhmBojGwLYW6- } UkCXF:G\ !Й3;;jGlH]6?MXO©}e"Bv !0aڱڞP0U$Ð/uD9 b߫^UF=&ַq)K5*m>%#yրY8: ^Zc%x^`! fZ 롴<(]Kl/L,dA^Ψ:D4BƗT3 hyFnq?jF=㰔UTem׀@;Nɴ5Mf?U_C:)8=߹0 ~xšl>$}? .lIOUhNٸ=mKM_VvI W ?ȴ~qqsbÕyly TEy蘎D^k? _(4X 6ǫąa(f` F2 Ì+>y%ﰢ2΃6!00?צ[WtGt$6Kl-cw6v8%yd.82x6Ǹ1DlgP@8DNdvT1ߑ[5[mJQu܉2Y#1q=X~0zMLnr_`eGeNP+"^Ay6#^Re-N&aB<_i%OأPm> 91vCi Hfu/ _:c=g^$|b>a2`C0I% Q)\k4ي AB8r;3,$rz_Er|0dusҕ|%v%^qZ*mUG]]>"iD\ Xk-䢿d#՚ӑ `tUe z2`w&QWHNLiEAnЅ? O{MIR3CПe8 "pfhcߏ/Bm(4«' $Yj}iϺtYI+-4|H_o#I]ypnX H]|?NgIg:쌙:B4=P#مuy26@,<!`]=.A ]~~F٫.vlKb*.6=J=CriE2^;f=fי+g)H>5HJ4z".381Q3e5y\\lA< tT!oH)wRyq\~0$?mez:T 13eY؜[yP$TZ7d&>:"e 4Pso@Y6-p6NwLqF-;:ߖinpx;fm=nD3uI0*HƐgEohtO@G;06.RH~HI'=|3# b);)Rn]F])A4,,B 6V9X=u}87'f.y$9uZt$pj7]TA,IMBs 0w*No ?MOQ,‚r|iu漊T^ )EϤ4buw\ oݣ6/Y\L2G)$Pҹ0@pI*~b/]"SNQb q7Es8=f2P6Y< ]-qJsWjt) ,MpklFP)-{/zdګAE}b>)M%e}'dy ف7M{(}.L9u͸IZOOt֛mѶQhmʔ@ázEwHnʉ Wuϊ|JIDdٚuR[yi'QDdbۛEUֹJ8E2; / )6"\i~< yY]cS i:pf"vRPаcI ѽI "ǎ!d/ |cms.'}LxǕ͘2y6HVZxt_¥r0 ^nF2H~W *ZXiow$2> *T]p\1pvk5}q,C?^^شf P,ҊOO%;C-G-]/VNkS\y>xo|L-?#4Ӕ ^qR1 ` x#i6>xKa?0 Σ끛2,BpG\x̪@A7mNZSa$c^"nD\͵q(T|QiD%9hƘώrAEZmO5G\P E UqSDl[fV(AX9vT]Be)jG#V;f$i$IFihN׾yW Y9@[=H6xVb&Sܔ~s|ay9;YFL=ԣYl^]\xW $cf|",zoDcE]fa(=hZA=$BPU0i:CV=dyM,fyJY4MdyG+~F$Te;eԀv0:Uh~B[ ǜtUtMTN?8-zTfk(̖̿;=//Wx- l'Ig&L]JwʑQ[bQh6bI$.8+Bm%4/r)Ԡ/=By+X8JcK0Tva!!+ʐk Hs .bço p*.9Mff獶@T'-vb䡁wS>PvpOp4Zք> m7ѩ*?cSGEh*c;j$NGr1Pd J!Z!k 霊_ɒBX"B=R^1=FXAf֪MG p] ~6M6:sߟt;z|GGʟ@G~9U=Q"?ןz:lRV3mm⍼W52ȩ8e_)uTjVvݵ56ѫA rt'J<[Kknk7dt&qMusME VUVyV LBIaTXDv:zNG#.u2ܸ|aL}ɓSp%P1`j L1u컀Y2/yd"o;y!;mx Ӎ_FHo9V!Ed)b[m'>4/CMZ@IT CrB euЋ /A;ҹO/lh`-m'BOV֐3 Ȗ<Sd+g@Hk3QPLGudzt rb sd_crļR2Q8͹Ht8@nn?0 Ncxv2Z}&ey*b-G `a(P6Ƅ;tmZÄE65<ũFE/(=(yE3++a}}(,kb!ͅoPd\jSkDRȤaa":zߜTҨ:z9cH:2.#nk8~-g i^K))@lkCL'W9"lOڞ'7=pVy7߫0B=Ί暡Ss`Ԧ[wt3y dUb? t)޽O; &7[t?E`RSj1]5-{iD`sX]YhtD2\Y!VA̬dF sLC>KK\.KSLDk<+ 33@c]R4,ZV <*Uwݘ'qd~h=*-.q`y~CXP:k 12 uE_^ ˸G9 D[@Ggi/;K~vKa'8y.˗FߓhidH6U\ՅBTqS&TE_5|3.7L2=K|[P$UAX&VM3*PGfS‹* Co)M#Ir>pxݑ6:1#SvOO7xI<0cD3=F>s~fɕ?PGrMy,w-c$V eS1Y8{ .x/W5Q|{vqEJ҉D΀枅AhǦ}C O4rݕlb>R2ԘfC(cTwf;ZSD\C-7}'i.OSwOG^?W众z 1@aѨ/0m}6: &J=CM6"qd"F.*62$cyImABթ#r}OyC h"e*y{nܖS}ju5#sQ1B%dcćЦ&(yJG'N0b]W!Nwc` %rƢN.\tηeHQ/y]Kc{w^,^jJCN@v7f;nPõJ>V\H-xɦe*&~ĉ,+2ˡ콺NI+BY x?VJY_+͝wY ^ Ww5GWi=IPֆc=ƊLl][b0}><Ȇl)6u8U!e ZA&1Lg4"˲ܙ7{Bs|H{:v?6ߠiTjer5\fp:`0^}pނ\L`AFkYʽ$e`Rs}S,/y'ۛ1QfXw#L&DDQ ] 0ÊW&VuE%?|y#~pQBC2GZ -{݄47q-/9/I~ K"¸z# Qf,^eWLHk@,%ˆ*dPXIuqRe V`wR]Q/g_>)EYRƺӦg?4om߰:o6mx4kS7?j" j>he[h%*vK*RH5-':Qv+K\+HlE B2qHXr93r>ѩlD҂CI.=g{F*fUiF,6З2޽HkX^e~sGfؿrx,L7~(&rDK¹nmtm#"eURi|cլ>%~ǂi<_Z2讑a&a"DAw%dF{Vv$)L2>+ZkBuUI0 OlXPICZ',jXFX#e#P5 Mӭ{b( w-z.KrUm=ޒ77l`f]6qWz9^"ZĨ/ ! @H97"W}Ed";Fdxƺ{Qz ΄gœ]$Y2[\_}{u boR2=ԩrw j Wo}rjVHf&_)yI+tr~Aio?v<Ԍ!Gd`8$H2]UQ~I5S`UQ:zbJ`ؑ|T3FMҊ":_Id[ut&ߍY b/2.5`V?C̨tA'EGWI9a\#@s9:o!i~1!/bIl߯eQI}"p]t.x1׏y̑2O(YI@^fi[u;ˇ~;b%=[I-[DkaGu6 Ͳ/WYMNh"bSD)BSGTo%:?zʷLJrO]€/SpGc+z#pŐꎮ2x[ -buJ:O!3RK8&blPK{Iי}Z\|0pCXnoA%nVU^"ޖFjo-< @U Tsf7#\H5j[zy){ۼ.ff@hlS^.óyGkT| bo*d4E`:`"q>Pxe kR^[XqƗzq &Qޞkn8풘k <I4paUGG2{,(_'^"؏Sm_0*Ŋ&!sLg"o65<pEDM_p+t$[.=,"O5Uc$fR$y 3=B@O~6tZ{ aIFɁw3J"|8\Bkaq^*%T_hk}^ `bb1˫Nv2U`yq:w ({q\y=l o:MA?C;XVTJ;f/$IR0YDLyل)=K/k'K̈ IA|d `#X2IRYYhރGMkyn梋-j ov#ʕ+]N4-Ɩ"nA/̷ü}`pA,:k|(t4ue"59?1DY菠F4It.QJ@"}j5h 9^Z͓XlY6s'E)Df?0-m$pw6S͎09u˙y= aS5GcB5c8f_)JOF P)GTn2qFyKbvݳJOkH cB9zK c_bn;k:m:B.}<q:7s{Y58/a8}h/dK z%:1Dl1>yqKL@b9Y.TLWʸ0]!Ǔ@jHHh'I"JmD;Sõ/\%+#پV\oq >eʗe2?&UJn + h T:yؚvky%|$_=Njohi9T'yLה׵%}b \&kq+YHo7b,J-7r}2v]3+N(TFl !*#'rvv#ki^SJ#eٱ 7 ʋnS$@YZVmp M X(dZ(mL1˼<*O[wG<ݠpۧ Xq w)c-p@- o*i~LV g,0JM ȁ&k5)?ȌK24H=s4@˲ %S6g3KwΪ0E,xc$pUjDMk~`-]t<aPЦcə p8X?>&WMgK \݁! v, AQ" gkV^5@~?84ڙ/at2cTc^nIY$dBv궸IQ]vXa D~#v7nFtr,'%9_ #{_Gr\_Mv6xVʌCA;x(go1?HɒhJ3׬# ̾)aAOVW3;n-J Y ⠠)|TH^kL&Kexi5֭7_'1e$:PU8m錻;0j/R#"`td3yYOܼ+%V<> v슆EG~O=.R0R:}od+wc@c9lQyUOC}ԚN5Y=*+kg\4z~;B Ff=k)eCs(G L=q@23hNЇȖ$XS߱l;4/lZn|gwݍ&("XJiX*"j-UspB+B)$EsP(w?uΖ12\SXZ# FC*!6!B4=H| E+2oČ%*Ÿm@maM7C.xm~c&YZ 3dyLFyFr"p!]I߭8=00L ݑU9Xq*~p`|hHl )1X᤿w{߱c0Sߜ%: ɟOd h:ťQ%$˂g-N<7]+]䚌vgZRڴ2 Z;t$8S)ۚwTȾm0.<Z VdTwΎ^ OFo]+V}ϝJ\zzQ}s4 %Lw> 2˦^;s󩩡gc32 cH }w1O QzXڝ 4v~,8N<wխmS~fc$6f2ɷ:Q52USWHMg%ƛzK{5MVeΔD*d ,H?d cIoe+st)yItUtxfVpN6W&Ŀb$KL!9s #7 v`;z٘P>dkuЂ+K'Vl)fԯIBVQ<1HPHD {-DTCXZ-~B .W I)0'?Ylqv@;Im_+ԭBV]j]<Av'3:-UAf "PM7O|TϠ_tUnh9*GILF,|YT(?>; & K@j /.GETt7VbSg|ś"?AsvMVٚ;. G<jD+%@"8[I#?b+ݾ12~PZ\i%H2,ta+dϞ«f0v)IK0[O{3޿OT%dDN ]ƦMmMGVkb ޠzU&Iv -Ο׀R)nǒ7cp?k&i RA)Stcf/yf~=YBUwx7Z0-&4*j =$U %60 J7uqj#ZJkk(X5Ҩ)DLcgP"~v7fǰe-qYMpe ҙhy)izdK9BQ}|4Lr.lB4BvomTIO=N(A0ә̫P~SҴ;+W#()&aU6 Qp U"9й閜vqol3Q`Z~$DXY+49 xoic# D>2LJY_yT%*JRdJՁ/eJdk{5 GfA_1Q! Oᛛvi;9$u*\D&Q2T-ߘKiw!lX&%e-hik2x3FA5|AzB| 0{Q~Shtu .D@,cbbOW,nREH47SfZ`ȺKH'ՋHe/\}~?> s@<K?v! 9^pif[Qy;ćsLNTs^lBMhۃe,Kٖd_4`n~a(Ek|QGLKm 29H(jʅ7^Rt *i>T8xe'L=Jq-I1v{|u}Ĭ5g>t%֦/y2.3yTL̮bU=t.ͻ3XIS^ln)D1+ 8R7R"wSح7LLJ&-$i-7ܰqƈj!nK.4X%V5ԔS݂A Ii.eT-ztLY$oQLm}[GLBܤ$tALydZ)n|llK+O)2M`ħ|&3jN%巔/o=5@"R4+"|evV o#Z[5 ٠|%.YR.bncg;[ @C҄g " 6VyT? 9*O [((}hK8DT iJjΞ"&ّg-e_C#wM CDӳoCyo % efX8C0tn mV #_׌1S')v-w6.E{- m@D*.ӫ E-sBˆPA+Kϸ"֮ʾ \wR&S\H50hV?5ލ-Bz"[ɖ]AlOdpVul%]:LHVK(@4 Kњ;/'鉓Aq2NRvg6 9N {V6Whsү1g p=+fjWp S$!ᑐǸ4kaYX"GNv@[s'tU # 0kiVFlz?L!u^ҸOp3F*0WLiL 縦Ʀ9Ӽ\4p{> oێ<Ӵoĉ +_N'+bR^r\Ksg3ilCx"+M" 5a׬506\Yg[I1"L!Y{Ë'I]A`M* Ic ZRyEUjcI%"'Gg@}%}\񀔴tTV؋ChZ~|9/Ŕy/q.PtY<ai/OWJ5_a6Y 0(! "q3Gh_\P爿nʝ%=-:Mᶪb@63 q(Wy?؜rs"G3L+$S`O2.ɸsR,GX)'GLa5K!R0KM O }@ȃy1Y_޴h 7r2'D҄%|@f1W~װ^DO9CqY-Þȑ~3Hݯ'Zh$gڍcd)L򾿶$*%,SD|rd"@Dkں:F$D^S%ܪ.D{ ̐㺙 ڎ Y\h.e &%ZJ Sv2]w׮gXVM`b4qUYMrEsҚb+\iT㤻,dFs…&dXɚXKZ[bC֡ƪ#;ke} /Pm5܅6N=n=/stx/\RQ~'hJLѾ/J͏xެ%{vl@EwKr 2MP#u@4 Bt~RՒRUr bg^ms|A0z2Ɯx]FGѓ3k.zPm5y92Pدy+9=&M )xOwQ5E zRDslK>$z!2|>SuQßRE.Z{,QpxHT^H:t gRـ#f0yT妱 yV|֢ӖV\.,.( s_rFaJ+WMPւT;b% _j]0/h^捦vlֺVum֋i w$C8>C`̼wYSSNb!f% 3]xo >/0@ {AjOku:hȪ:"_2$3ugCʬ-a+Ą[\ɼ d)YTכ ^Q( e vRlcQ4076ʭVq) gu\`?ADLXQ&bW1^9xH }vx|hT Ad4ӇCPmi;5%"maNjlxCiCޞma'^PE4hB)ùcv+6g7>FәLӛ9)q 1 j,qYI>>͝-e6uğZR <#9jN5bOy#~UH<%>Sq|Jk@38Eiڴ?&c *_Ϩ-8lYDB5UC3YW\~50(djkRlPXb\e:3c;?1Zq| *%)-ZL5 Y캀]$vQTkr6s pO̓/HDvL_!SπeuÇxk)A ߯|8 GMȍ5gQ[1yQ.uޝN~R*QOvoTZ:8=nCb]D\3"|Wj!D:D:tbi[nH<~ɘD|_(<41mάdïQ1>sɇxyx0.=ͱuYMq3ρן_`(QF|Ό-Q:fI)470dku=\Л:/xX #h:V,\6h~Cw|NoBL\Ml9upl2> V=C<"Bķvʄk gJ)HZ7z{{NMZNzV19ܲպA_)|iS8iC@Clu9ZH:5¿7+]lLfHc:㓎Fi&8A4\?dĥ.R@iKL;(*HBUw֋+T¥Вr4ndBOF(%Ģ)X/JN/tIxwʩ;/k"ߚ4<[O ijcI).cNQN5;?"#51}kzYBrYjU 4 H a5}#_<{?l2U&20aT9Wϧ`VC*S'wRU⯠aiE`Tg?OO>#w@˾[cvSO"5N0M91O$ #SEU0ҤevŇQ1r|yĉ`K8>lV NOp@Fd*esBGQC٬-H[}h]-eCD bjkB^ݙЙfQ;8 ^,M( =tex6?: 17Wcb@-wP # r՚ o}v%$L ]J`4VXnM'\#9?w<8c6ad?ͣ`|biT1oȱlMBI߭iw&|dVeaJUk4xRSA5{?;P]."qi8d{ltux穸k{/aT3fIJ4+yfg(n*a^\LuK柽ngi,՘ۦh3m b_m\aVh|xT G>iZ*3FS'"0 $GtT`cgn))ewL C 1Pa)1qVݡ8a&w5){6t|,J4=Qt)CQAzQ_i͎JiAY1q3AAUƓ//5k"HDj v<,7GîNOPMul޶z&]ِLڻzyUTl?kr HRF[m;`g@ me33r:PE8NTk~f;o$T(8gjfwaQɅJ i ê|!S}jnnFko&bo|""" *T$'`U5hw¶'P10sPi#qѧZxեwkE\<3(V:^,.5MJ \}ZELd JsY!3Ӟbcj]+yJG=#i2)]e9%GBWOq9ujc@T` /+>aUH]b{c'EMA8$H!@ߩ2yg[j["X_ ʹv.ohc]PдeUFߒ'6 ǩ\C 8 9@̡d֍ iy:ȢYXʶց:${{',s<0/HH<:iڵ!Jt=TyrAfh Gzg3pس: r$CܩDˢja`NҾ&pArL5 9`kr[W|ɢ] #|ƄT|:a>bs6T[HDY`BщBž{h7o҉HsʁQj'I:ݧ}I5LOᦎе[`DMOAl'9+Mc1k{LWnJx*Ƈc63|>;)7GEen,-[J69{- ٴo2uG4'#Hܠ/?d9%mX.i"ђy*رdOXTL=te851aDEXL q$2 L[݀Wͼx {u՛^~͟)SǼᱟ+_2ÓE:rI6ޞ4ðXup`SL3S-sZxkn#NH h`Tby%yKh~YgYV\XԿ>zh7ܧH&P4}y{@I]53ր 8̰d+%8}.I-&6)ն<@ qn>$˵faCk&)Y7L}D)R kưgف`tkn[Sjufpߴ%AFqS|g̓Mo+Ɨ6s_ C_<@)XflYże-򡎴q!.ǏI#zC#(d&aX-)ĺ< e#c\{~-XD1@Ud=8 [-F?t3V?M6>2]7a-r8N~*M%_&O5- j^i .4%H: ^ʥ3$#jBXʔQʠYs2)HG|^E`sktZӸ6*O^z^KhJXohr wN{W@o9FP1v1Vz!x1K1Bc6uZ@ 732J6rȩYXOA:.B\S}\Y+vGDAh/晇10my,Sue~Z?Kg tA?40 ^;p C|Qr"IًCQ1-(PfIYRf" ?B+돴M1ZFFg)eS<][G:0VW*=42U)e]<9g&pzn3Τ4߽ 1\ۦқ+/^^>֒h<-V-Fu% f$wFգ0):VX=1uQi FDM0Utty rȺסpr_M:|A6'7GI* v\ƒff`r=sWy?gCܾ7EM%BX4+ ݽFɮ&0>='Q'};'z6vP(_d9N |[fJg^ϕloBB_(^Knqs;^mhb۲'][lUD 'g@w }8ô~Yn#Ýo(raA"`w?PNE Z?e`R hYL  ZPr+%1&?*?%5+#ׯEk=3\mմxGK-&054RBmxx*Wb&0!$bki#=20vf"\h<~Ϫٻ]Faxx:VQrpz2^Y_Pt=)EW#lyI xŔMe~]IMf v^y\=g{OanXB%"=7#W|^L_߀y,g!4o¦='ڑ,#KWON |N -hKcKt lY]QB W]`P^W2NoVbtʁ˖+)4M̭OlkilJr!U,Vp<-,ͦWm!O賏.X75w/ JOp˼Mfմ5ܜt3M=Y.۱S\ޫwޱS F/Y mzK:RL0L L2FVVAKT 'z1bDcIH%SMa*ݡΔsqE_+ /uCf]hGC?UȀ0Y2p-Ǘ~=ӻl@" @OzR&N$FpN|BG◯;dx ѥ. %1grG8EsZ' 1*ΑTkWLqDHvD#- $"8ݿV=h#Pd^2ECRky΢=2|gܦ&SpiNE/rP>ߚ l㒤GLf |.cUp)u) JLB6q8(G`*,^a,Q恇ȟ-QENDޙp4rE^1I<хZrbR8"G뻦2 7M>9k*aZ48Z QUBMRx+m;&U bbC֮T%ԋ[&a6~qݗw[)*%rBCK k]xF?%FWDSJNbsZ۴y;$nW]g}Wbp䉿P ͂ɝ+o`/+#vL#`:PrA]͇q+_ ,cV0A FC9q,DC'l;! %#YvBf= >G sSazVc"9؉ִƶ#(.WoUU; qܤ?C)W0fVpk|u W:ݸI?퍙e#lG`:yͥYLˬ";3)TS?u}ҲZo!PVNqf6"i*hF} )kFkȍiLHJ4WhЈ{jbXOCJ͌ i7Vն6k{d^/kAr9 bPyؙbQϫEcfBR{jo :$W2oaBe{PDOqf`~)^!:uHqz1QUv`2}h7di'$jccf ɩ;5 ^ౡs,5->goY,&NJz z?_IJّpPW~ + l$`>#.yt(g3v>RFKCJmgUVZ] s|EB̽夶 A TZ0:6 mc*6Bfm­xBQw60X\A eOE,\]6f9%2Ve\c\_q _rfG}VME-ٜܢ (jHI2@j9>]4܁H/+EAb+_8xW'Zf6ױI1A?J,<Enߺ}U%V[ނʐ:e=.XI T {0毺)@/A9 ֧U3xFFkSDK a;YrcWAԗa"uO[,6Z!vsajѦ`KD[$-*ŋ64^xaYZK*Ҫ-Xӭ AHAӆ}/->{s2AMYWFKVRdr)=".`^IFc~WRBFDKZ]l3ig9dp@Z[!>i]6  L&Eʯv*N τ*T^u{ejtlr'EzG >.h0k]~؎=4=b w͡{]v5t,JI:7Zm-|]U4U`2J =[Zt"5NU-aI@"3~b,X r<*Q&]򧹠Ζm#c7KZɝm'6h_s0.>2@df^\oQ3E( 8ӜCSa"ڂ6c.msږ M2*Ӆ8 dR醴8?Zwe"_ebL Q)һ9S#AjJCdBE} -W<(L2HCWk8#..6NqB,_kMz^⬉KLVd<^ >W/TŰ<112X8kxغT=k$<;؅*Ж_ױi#3)]DgD)'qaQ K}_m?*ܮ2_@nI_;X~Gj̵Ҹg ,:,bf*Xu>RoK<3M>v p;,e 8Os5tI P&Z4e=0Yn۽r /4ȈB-~wFAլXi8Pǒ.r?*.zi]O̔nČXXfPD nkwZ%B5r\>xˑkofFXE9/{=n ג܄lR?*YP䧿W3{BƤ j҈<> L}.Q򾸾!4aHRXx`(񷦞 4NL>$Z{XXI?t7&PJ XLupeikq=_MW;W+d~ê4w!b m&eV| tTbtד6*dˠ!mZ=7E<)t0 صщYtzOW[gujEpLɃPzuȊ6}1U\J>s: &O) I&/<͹1EԷe] Z0xIP Zl{$2-u` 0A YmLG;Qs+[e;F|U" mNINHT 2\O!ӑ넝K|5 %7m>"i|X; ALGr+C`}k碟B_]S`/Ui@W/[E/Ѭ/A[x$_(̋)\X>rCl7zTzJT8`_' 2Z3oAxO=5hlMEл݇\&%GgXFtf.a" Wn5RQ*}m+$:Jhâxq1(pUD"s.FN݃GcF euS,zިJrhN&V!?P<=_ge \+7Ln˒nU\8r֭=Z!XR@)XKgWqzo+m@(&{Luj'!A8{q5Њ" Pې(}&}lsAY4z L;,B,dLEHyDG QRӸaA.JhʔjyV:<~8b|Lóo!e6 )[}#b }85uvm>-)%mz|^o#咷t]J>1>@?nKX3geKɫ0O(8Ssţ!D:lLseEPG| @n!z vAr \>=qp&b1IJpBT`IrlS݅&mBv695W*n\͟Qqe فQ@ l'=,s 1Fv(| xOκ0髼)LR5c-ȤQ%q4 aLTT{uE[qz;7aA&@ROǁ17bud&v ="eWɮ;9呦fGh&82 Y!Aa |'c"[eV,^ɱLܡY3G^'t]E~4xKwk0+V1pOmD$%](:{HxS7NI/Mk~j̽*i*,[5@rayQ~yP:G `T=TEa\B718lq-;f;,j x'}3V|IU_.l[DYaĆ34t'$/@N[,h]A@A!($e|ZӔ.`F%%]}P,r ƐF@ys"lض|>bS_=-P3+^Hb(K]j"A'XvAiej&;9Qy0\u]mrҕH7J0y:\ V6 P+ǣ +߯ƯCyj0܅(\; 9h$K@/~' #Ms2bL taeAk+Զ60OogK̬I%-vu1 YXS࿇- KLkAܨ[$!H[hئd|ZxܝI~yQחqDw]CUUi&A&:"/lI-aeZ^~>9[=bhܨ<FԡɈb_;P RY($({*3ڤEJ^<~2HϾ|!1 WKOI8C,vU;kTq+ַ?g=_oZ"Ga!-k2& BB۝ׂQhiA*:_IC&kͪ :xonZ;jN=3%@s]kZ{: M <|]W<2Luޞ%K,mӾcB躲+S6]Ќvj^)ȍ{w5~9Pl|TP$U~ yWQ3bϽȡRDPW,8. R&BSan zsFX=茠Zx!:?kt\v謊.lͅ~IQ`u2xwZGNBI^ſ,/?L^D`iegkwVdQt{{pE]# <T.~Jx*/\~|z'qʔ>Ty6ΫdO$:k6US>w Ae%ъ;r! ݛDYX{ϝ#uXqpDI5m$2:ԅkf[b`^LMQdR`?46o2?qnL\GVSQ?[0ƣ7ތltw{Y+wY']/o.71q\V-s(3dD|zfRdǪW d'RBWT/MzOyǹDQT.0&נg<`΄< 2±5_mXM' 02u6V0Awnḿ,?ψ \EW272a g0h*v.cvn:*,Hc~+i.hy`Y nfVQ'FCHި#!g!3KAS8ӟ|Z>!'t!sAltLٱ}fF ⺖L!pկG($rd(:pU*13?DNIP5/_"M3>~`\QK6ڽ DÈ"F.zسłPXgLxU9moi#SgW܃+F7-˻&gJH&DLu78yzx?lSu!em5ꪀϰOՃŷWR6ŽTr;.em$*yd IS04 DSв| HH>Xq!1(VR1!B,2g,Q O .٥{b:_S7MD@:ͺeJ ]L FUbfwTv{}w<ŗu;hYq0V+P~>B>,hI͖vQ3Oj]( 3 ofk?;׾wG0o~o2急D^w/_߂e2)'텏 ?ηP5a5B7+ȽCVn<_lu"ȡ;\GU`и,"Pi.{`B+kiHG''Zv_"đ!Au3ɘI3p\l9QxjuB@4 `d(}EiԜKr7֫Mu o,އi唚qQ~7Լ.tmoKjUT*@c]`)`Tl: O;GwuOwtN֣K/ ><#cȗ3raC"s1gsYTaz~{@!P \jg/BWԤ=/6n*ni{$ (VʆI_uW Hc&ig$8P`4B']wŽ9O9& sS-CaQ5*$3R\ҼqMϗteG}ͿrdN+mr'$0V؝NI}!h` شDg[Ku`9BtAA&\._)6dZwlK}%"p(2͚PCe|1hb-Z㣴gPH3>u": )^uɐ0lPFwofvx%DB:>HYEPC:{ 8B!v3gEռ'rW e8]18]W%WDK`1SzfxlBF39Z sݥ–e8}kީmɝʸ!D$Ї$$U܃ /Tآ^r=e]ętzq-wf†Y)r&Z5::B?;Z,ߖ" ߻$d@"HSC9^Xĉj Q-^ e(fhk"ڔq(Q#1,)$˫JS28B~\uK(C:;v6U*e&:+Y%*$uF0fw+ 4@ڥYΰ#4s lR)DGޛvb `IGDOYc\0lAK e0 6X:~;~'ؼP+нfŀ'SW=D*|a( ^?CFyN'KTfhY;? ~seGGlQy39 0 6Im^@edlϏYy S !Oj?rVxi]]ӪQŀc #7ڻfQ3c^9wU0'vNOd!CShT=FJPS:j_4|؝v?ݴѼ1PˠC9S_pl C$ca~TwpӇeL25 &25cpje+]gkܟkkĵN!)?\q?;ՅѰBWX(MSFJ7Y|ð zo>/T=\'Lܽ:N@ꆖ8DK>;9'INnRB܆?X_<ׁH -ZVpMz8nj%oef|͇SݵgY#fyg=#wФ$¹+-=;#6,1h4匴GFà'.@Ѩ*5&8օo$"ںٕ&XB_m걐~M5=i. z+i"0UqDbY)Dm}Ch1hGG؊It;&BH3"⹬ *Xl=x%~vDe\f=vS]fB؎KY*4؉L&r?ٯ  aXP-+(,<#l{EzmHQ[e~]I5{[KC#an|zuoI®-ăמ(e{) -b>1@}띧6,R\S#Z_D52í]PI4Zj!~5*DH t.`ヶIoE RMFk^`]KUuI?^n([)*eXPn^IVk%ߓLpG]-;ci*cExM"O Tz=`M ʇ+ 7]OSL]| cɛ'puIF9FoH9ڨtFEU@Ar;y=$]mU sSoqScR>zlhI '^[ r 5 'kE\0PZȖ ݼ .Ѥ2Rᎀ ǟ逄)o!PU6. ]`2dml{F7Waj-6xɁɦyL̬!4h/ҩ_#̱Wia ]u5-$. \ﭜ#SBJ !Rs:B@"m~[ʼ)9:mڿ]<3\II'pMJo4`Hm(9L ﭼ!>qFU.<)VvHvyPh>atof[7Ķ㨋1+Mc_}%ng~}{ʧ `AQɐ0!/|[L_N?X*"IEqCiDZV+Wj pCO%Pn}=gLÕ,0ᬥ IҖdB8ؑ$/+:"ySJӺz Cw 1#RNd:mĦY*_}PyA^]퀡_e tu3" m*l IܦjrhYwcUv0 uQeNAj af)V4Z[7HnLNkH`!üK<ЗL&Y%7*=&NP4˩+G𧨹>7 ٥VvObQDuݢt= ZeLƒvu9]j *2ēS_ubf)Ӊq3ĴzZJrUIm8uB =B(eo%)m' =LqMbE*u4 C2eۄX'JpB*eo`$gnE^`}f1eƧ4\z"\YX˼#%9`wqyHMHlI;L.P/1/=: z-ɗP{ϖm@_v^ZbZE/ߓwA4//| :*Ow-{3{@hϲ Qb F0 ;ll-Ygp/)6 V?R)SbPߠWXcwК' > ƦȘy˅t˴oMsR@Zk $D+[iQ{q)R+>dQmD>\O#{%m4tɡQ˞₾]|NT(3Hהq<A$S^d&"N_19{_8TZkDA-'܄!gF3YN$@4qW $ bnQ?nE~R: 3qoRiTE~.qFB5BJ*T!`&j4כh0c輰DOބԲ{hOИ$ DYZJS۸55zUA<#X W*ir&?)]vYԲBH&s䑋uf =t$8NrT-8Ŋz?DJ&xAM~Mab-.|joۑ777AHlZl2 ye&h`FԠAZ=bB4By K VLL ,f2ISmELp NC5׺Kp+x:^v(Fb\4<F4oJ>DFɫCO_dx FIhX!ʹ?:oG~p{Ch|= %WH,EbnmmL,5ѬaʭH4kk<ل{Y h`y5g1ALAmZ?&ZZpqܫOÿz3W?20#^z!g g˵| Pӱғ &SF8nd% D'Hgt\8!s2KPBѱ[t% 6ΰE8X]bκ$8 L&frl5މ9\c'wb?{`X>sUfGdRD[ivڳ2l23xh8_Lv0V>PPrПŏiЕЈK1"vbDvK+,(538RBVy֚eւDB]do_-bz}s!]j<(iG>5DWu$(1hM9T.̺H) 7ŨQ驡v9>`UQiv nӵEzxZUNJ^NׄpL7Hy^ %ҋhmY3R;ZP~U(,V]I_ﲠ8qMa RM$m@ƉYI7ۢ6;=b=@ lXε{ z 8($:O{H#|#0xF 5p), `Jg'Axy$S%44;j%b&M ^k>bc‰<6,`%NgveiR4;,wS)bnn[oQt)%znŸQ?ʧkU)$@\ue:[l~<7a@s2*x^} _C}xvhm"0{,~:xӤOhV, 1\F 92̌)n-1{J$n aJ$ŊMtׯSsb"U%vÃ1!uT) s+U?^v@I q{!,et+_V ~"(l?y3T&[3@1jM#jIbAgC^٤7}`-4`GY@^I61<ˏ.9j$GZm=9 ֚@k;9*eJRe|LwfJ1 uuӣb-%.6ofGEs'skjF9B~Ig󅽋S\W|AVS<-*P ㈓-A>&7`_iYƃPo3Ez 9@,kbPT( vbx0L_SOGL@()7]j27MŰǦUA'(2}(8pjшN }kC٦n@]yE)ō..@ n,G=8Y}Q_LRC#۟=(ۗrJ^YNh#|͹q-:7{ܵ#`LpkUUWN)hڛR3T]S3^_Q$ -}OKg0|C+F:.5ޘd/~!55XfZkfhe$tw>ZXoVߺ476+t.q="ȷ %u3ςBPQKX#㍅Wj-Ls&P"šN©9>D~+ޫǗˊ^.I0(&+22Ek7;uj\dl5䙋zݑI_dgAXtb k-OlaE'wG;]y&Ae݈K\ٍã0%i:]'mI4-ʎ]d yN$3!S`,,ϒh.9$B œ%@ǟ#ƿqa4}%}7 sP3X]hn!:ÿDȥg\D@.W.<_Jn( 2'ư]$p^W%KuJJ,Şnl؎KDVͧP3k{%Oj Ȇhyjas妥۰vMDOB~ S鹡A)=q3` KBL 'f9Y1O7mtDOgvKXq8#ڳvc~vQW:r:ޣtB8.? bZGRCODNP,ԐZh_WL &ylj!NV} ћ9mS˼W&`B<ԣ)Bs#yy3hWԪ%uy3a_IJK!Ypʴ>wYǓ [y҂"} ̪梑].;̬ƸiN xx(J3( .;EF;~V!qugγW>f\`s6ȍRiT~#vȂ6e9jD{6@߇L\CLG]luGdS@ vuR!iQTbWK|]B|WuJ0+, |@LR%slv8*Թu(-*{޵\.tXXY4k&njE†G7X[E[Ϧ۹S#(M(?̤MNn3"<5ص_?pJ`5f>Qaeҩk))r_*7BuZ mMfU4ʴ %oC! n6cPM 5OS VM–D[oTDZ=962DJS:1owZS;%1K@$[U/<#Z7M{Jr qo<.6 s{L[b!zhlU]&֭O'd0/fFU88Q|6Y]g7tGOka,5cm]"fC_3 TL+ICK2@lS d'xk5WǘdK!nȱ>^̽j? zp5u+Xt 2$غW|`}Dj w<0~Zpq*ٜ1,>\1+3Blm  Jx[f8TD)A$+!H6-hX [ |ٿ'[/Y]@بrvVR?8|ˢpOCtixU=I%гt,Dc6`Dj_R`Xa^{F~sͽj#{1tZuk6 LR's됍1|O?E=>5R)?9pN{#voyCt=3[T$utV(*xn{t`N͗nW:eiO%|{CGdN97G`ݭ8QZ)bĎg1]o=@;rNJǩ%k$F}Ic%(t7)?0A-y Gq-&NZ1&^C*u{kFM*)?%0B[yn!CO)Xni섆JÑ%ens@Wa9/8`%ᅡ׾)jVcV Ɉ y`@j'TZ]kb%AsRQihiކ7֚ &e[]ԁ}k@HETq`-s-AÒFab`FA\SsFt[LȹQΓpu+6#2c.ܼS*Ʃp>YyX.7LLMWd+ZKi6!fhzx[ƺe#j891IʠZ9ݾBxH< :k*M+OE+o4Ku>fhB,~(7\f;IO( _Iv_ir$ O:8>TV5t@ߍ"I'Zif~Bw aY>ӳ2 )y9$tT`Y9'}Je?oC36k;~M?&}"(I؋,3~47rmjF&bkőI6 UPy5]owy;ܳ줆Dȯvg$o Y#4u#._I1X`EᩗQk( fx86_0k3„Q6ރahOa4"9l N$|akk~)yP D ,n8GAb.t sW$ߪjLPK59V De DžYp_D?< &jPM?_;XקJ dyp|C{q`Aj;!eC b7>BSZ֥X"܈FfZWQܠFa5Yyr8l<_# b]QxF [ٷ#%ƞ436TY!iW^.KIg&Ü!SLa4".)AOhu[]ΰWdaLY#La2(=tbKqF78>DUԎтy Mģo/m7b(篥 1{Yb*KMQ#)Ǎ/+'0\f JmZ gfԂc!f\EZKl(BDI jcDCH ɞK|w3#z߯`5[K5&S|zmZP%i;wT3gbN.J8^.*#WǪ>ƷX捗 ck(/Kh\JɫA{tXZ\v;TC/Q(̲]:a`hφa-6M&?J9F7g99)<Ŭil2JぬJ:T-?k=Ϸ\W`ilk#/?Dl-&ʷ#|7dgźk*`tDhmӦB#y`wlD+!2#y5KІPA)C!H7h |Foj]}M|_b|'2쌝G"~55Y-H9 GMjk7g](}[v PϓRɮ65@Ch` sh^Zftz86\`T[Ty6]5h]ETǪpMrf@4nRc{4U)x3Aw*R9jŒ 1Cw=Xg賁d Mų8i{CNp*p CF <;垆)+@6If+RS,o ׎!.]k)H6٤6\S yj<&~ū(jLxZtLVu! 6rg|^F73]}$4rF.(eyW}Ck=#IBMb)`v @ k?.m×t79yi35T4R[:̊;'G3ߘ ^_CFQ;_pT{?dWy@; /Wmo  ?n-|8wc𷖰@w]to:vQLlL[lRR;O:!'<)D el[%IcB\ilD3oa)0g;+F$V 6HQҒF{X uK{CM u(%BZ.+W7eHp@KPɮE6C`AAc[j98tUHw[ Q}y@'{n.p 1-Dn.y%pi7\U yV2J`PM(b8rrbAeă>$4qQG=2PTl `! 3.P TJ~,ͨ (Ǿ6LI|k e)d:Gz~: E%V~c^Ă_ Bf`_PPsC^lXW>PVX^1Y+3L15sw\ Bb5s{.,2;~1 arʙ!F9:xX ,qMoVC1la@B/d1fEN#yiU-T~7R*|$A4yQuBˮ$aEr=8mKd_T]:ԚtLj`mkԲ~w+ AhHqj" 5^Ֆf싗fhbC$xB!ESO꣺>5fn8оEcsnԍ>l`1%HýT)\*?{u5%жfk}-D )AަV# +ѱ=(6^B~_j?t"ތG;ar r qIA-.""#hPtQL(d K"OXW`w~ZrR/a77AZ<؉zo?n~(͕!5Ԕcy.DW׆{GGaN/x]I'5x{u vq6uzچSnzTT U턚MzF0cS̕a3C)Pw.¿IĞƊ W(4#kTh8ҭS:=,IݬE>,//BG=h3콙]汓5ATŮyk1]&T9Lp)0ѮqC&ַ|(`:KqMUK!ڢ y~qbӪgTrtW7F$H+颓<*IT)N,2 -û*1鲯Κa/Fq TJwLߟd0ڣhLf9VY \L:u7xX焦f* ZB-زPX!hytHxnmc q5<`yu0t%ΐL@Ԩ@ChEB)>ңPDd'g_߆Hd߲WIIߋ9Ԙ0FXS 4U0-cĭ/\N.u KMUۅn#_?zdؖ8cosĖ[-%{+tXZ< )!WD$Όc ޤBiA)yXȽϗɦ7ǣ#0GMQ{=mb N,߲p5;H%" }t9Ҩ30Om?7{[âޛo1p~;~+Oo*c*tIj']tbzPi$h!:xD/x.7~(ž!af)5ϫ:dä*~I\3NL;upcac-~2Ĭ8hIٝN Eس9 45Ctt hUT5"^=;jζyA7NtdW-LdOr7 xH}MzP/SXcύי~ ,~`R(=~xPxiYKe-t~UHqs .+ 3ӻ>nP.GDShUC =)`<9dA, ^r.fݓyRDMP6)/@L vtΫh>+ɅT.knllhg@R|l8 T*SHC2Mbfh,ʟƭ7tS/\^&ۇvbn8^Iw+*T =6ٹ$W/8GUt:8%y=)Ĵu<&f)Dm/Y747]P"bo+s wUHOn4 ݘgZaN*Z.,رރ077$53E0hx{+4ZCo^s%]I }>USco\*=)*̏K~*^M y#D ;\ 1ZudP>ɩ1H6&Y0‚{~@|)jB|QϮJH]_J\_rTr 0% |ێ>s0( !ƐAe[#E;30 QlwH2ˢyRh8&Bwį?.ՄO&2^^|pwX[Bfz5,i`\|k߇r`2 @Kȴ,a-d)XāA$>N4'E.p_ܢ7ʁ+J X) WA:(ONt pݽ\,Vi`|9Tao ׻kg9Q{ xdψ ;}LP3 a\EW%n;N7S݃H&||>A束8)঑hy[)qdWL,0K-҆Y$m}y!Ƒr+ fx5i],)ڒ~7wWʸ&;}-C9Y42_YdF6>5A粘8K-/v3+M^l*cHFB 4ϟbm1JL9xBlɦĺif-긫Ź+"]vdk[=]OQb \U$SG(nqv[1@tΣ-sޱpw ћV\8rTZ ա\!%*݅kMKN'+M_ ewmܶ֍sU-25qЭ]K}j30QQϒtyʿvhM_ &wXf!C[W풟e?uܯK *k,@6ɻ- Gv2S0bJ녴teypS-/գEa1_33G ?d)K>;p'o3|GLsmϪQ!GO"`F}sQvKbrE|PjP2Vpۧq ">jJVl@/@= SRu/]C\r;=0ȒC2z)477Wܒ^G(U0c Iq7cyC2]L׋YGb-Enfٳx]z9Z6-/z/ ]Hɀex7kI뉺ܪu؃nWeRlJ8S_#,Uob{O75;Y2A$q)4У_{Iuv~+`Uz\p)W&n- caJGej w1H87p\%an-&&Kڴ*e8 A`D5r# z}л1&'Uv{ sÍ'RjtX %a aeE\NP68_aұd+Dks)_9gSMV0l} --cMHqwKGzʜspIOgJdzx A~x\;u!pw3pJ˄AӍ0U o͠Wm0 HSf 8WfIGV,j.Lm ;yCpEΈ8ѵ ,[n֪$O ާKm LU0 |m{tњh믎sI݀?:x7pP861V[̰tdT:>&d$'7j;r H2]͒S>~HdgQ!JɵbAy^R͌3&e? P;MR)lS=t۠ihC# L:ˬ` +er"^bQ B̰1Ty) \ތ4s'd+:KlOFjᇗDtaH { 7"Ai&&\椸[%ݘFδ!_Ry,ÃWW G%DBHVɧ$U5 -)g:csߺu@⁍ߑPO/lMhgtl( %{A0Jf*o-kB<І񆅝}irf}tZl1P|OmFWAQv)ds68mnx`0|Q>]$~Oh qE[`X2l=f-{4A;j Gҙt_:qJhO]zj9}{,sEW] h{G.g52N,?%1ZsAbo7^5]Ԕ ~cOPó hG,mZe\"CH#skȃ/4rpGpv`^b1Nu.zɤGZciZ#kR`‹t~+S|::,rڪiF1s /bcWL:(4ܙ%tÀæ\D3⢩u{;%equhEb!9=Z:=`ݼ0e ԱX @Tj-p,5c/Z;+;0 |6 -@?Y0(jk/&NJÄ2h^m9 أ-}ILԷtLyHsXzx%y={8R|_c&/"(@r\ruxSt =  DlMH# ?`CK֜h.db4$*Gw7w9TPh|va \.n~Pc{C*TU8Pʕ}9H+^ۄ xzm^f bϚu4pkmIHcX~+|,j]`V(qpg(:.g0<EI :^(Y}h|v 4wǁMd/T=)nSw$^zaZcEJ|+ (iM"R6|z#i~K_E'ԧ:wќkmdN)!:w;"62}:O?4ON5g41aUa֊i$qE^Ή=K](V'Abוnhz׻vd.A c)SFs[~E税^ OTߣ9yFlK?qcWP=by'8=0[-$cݻF7Y9?@%Dy7>A񡸃+]KkI.e*"[68/]nHҐ%r7԰_}@ VgkSdBWiʁ)L9}jư6(~o<9qC5-}1nc^5cU?~ƌrs 4[N!Ơ/^GoM~ ECBnf/BT&h=ѸY.Q/߬Ew9 d2*.^?7u ƀ- eTg@L~8h<rޑ:` iSJ(^#bҼG,QT.ϲ{Xݱ}x(8>4 )پkȤ 5E[.an',ye0ހ[M-lzr tBKsTBiܑVq^c yEjBiE?Oơ| _ClYe \ pYzzZIB$GIIk{J~}ۊH+ ێA|{DIu;<)[ӎ)-^pjdsa\VR5J.Hhj_gk j6kK:<)]_}-2zZn5b`?8D~gq /k`Db:iʠxQ|ëFD?GBJw/j{ f {ֵvW82ǿI:wi,ga z&wQJQ>#(A%u@133n[CF6gG7 dÕ@L (J7M Y<F]^N(f/*]f <)T2(V]^=EDR Dz0:뽖͕w쳲7),p.n7.& F3asziB _? 6aƢ[ϯaV ӒCgQ4\ %txEޕZJ=+!mݬ= bv}ҥX8i̐M ЧMa:Ɯ; y$[ƽ;kyKAtȗM`kjDO1?+)i9z6& sXl;J:>oZ;ܿr~ꑱw&k1 )mI6Ąa7pӴOM+W앶ęSgAL=+QW&u򍀰XBz33"n$~H̳*N]uRuZa Ph'Hf.v]nJm&շ^K϶[Ӛm !Fl(HvZ2J(ҽ,f0 QU=Aia`9hnK:IqŹEz &N{n,azUs.#{N46~# Lݐ d)7{-R<&hi9"8S,?m{@-61Z?hSڼFm[J*DžLu9N<ptmvbpFmD ןWG9%/,,) &@PaM^JeVN |i;@)i[B)m{|Id$jok:Vqf:s":^<=E@H\nR4lvs3Mpj`?'% @7ϜK0_՚L'*j>K0sC\-9߀Pcj7'1{O^wH\F<~%1]Уz%k b遑AM5TTHD-M 0\S8ɚ^W'.b#){~` Y^);tzPUgaAX<@:d;=@ϱ <~]ZQ`G){ l_8p_YC#_$hwЎQrx˼ºLYّ;DI2k3G~uҊjHΛG:rxAF,0#$FjԔnz#]aA#ۈk ޷YG^zH]U_*ݱ)>1UU̴inzͦ8ع4I:t}ÕJԦ=XID&:}g^Y GjIzd9c LYmjg<џ|$?sȠ@FbEQrVv 0IwszCJ_oug{Ϡ ֢7G#@z13[ҫRLm8s~%(4ꚿHfSN.R=npG;k@B#@;~.S6@)2Wk C l8GԼP/!]Z8+[+kE-I6Ah;I>AM8z.k)7רG ,t|ܼ=lb_˦%h+k"U2:QeZ;s1QC>4te\lhogAnlZ.'UPԥfk_י1~$u 9#(=_r?^ }cqS bK_Tdz0/{JEapJD]v4TX% +ݺQb m& 7JZ0`G $J՟vI`.dh+2Ǿ1wz~n/)N!w񙉿 h,Fxdil؏N8:)0כR ǫp0kŃ櫢H?짯 NH/c <Sfmxp6q5XT5VPO 'C ֘w?` sy ynLME]rbȒ#ε8&AS^5_>z..EM$a՝qFƼJJ=g:?(kb"(vǴM%癄bYxr%=l 'Jvs*3Ϥ#JAE^RF Lͯފxz ἑ ?k᭳ʃF lGk)Ov5t ۿuHTJ"1_UasIKo$k/c1@@Nzx{혔B'zQawnIXOHbDSߠ ##욹*s밆屁ןLWs9i@3f-lj6pWGp2KҳmIHKc!5L@6~\RǕpnV·0J&mꅼ|%a=Kj>sxJaAQR(f Rz$Baƅv7UHk- "v3nQUJD zM_@y[kQ?U[~.Hm6v2K'MH;[C8zo+=R_IklCIJ!M78).DjZ9(2C4o uR*]v}CaMQHLt1~J_tE8vY[T:E κ)qm0xJYnb)sDz~EjxX19 ĽRROצkUm8FreW6Ny+ riow]N)enl&D snej׫A Pwb TdZs*Llj\#QE(|5( YDd&&o8Z=C#Pǒ-BR,c E΄#iʛF3]xkLz&ӕOd] ,6]$:=idK,sՙb]x9(Ux]k>qےkt NjHg=s[:*࢒ [}vg0n\^ɬXACnt(:X9,!vjQjulC,4qQMn{`c2OmALGK7e(qDJķ~uv-PA b}FOk%]&hPU⊗"1g4 ΛC\ӌw.#+ļ*ӛTKcKӝRWjv'7OI9Ai_Oá3殥HYQܹ'Wfi3v3W`pu\n6)m}P~xH5fί0AJфZgpaw/*q_9"u4t+%6xD NNp Ւ4:iXK$EG"aW]C<ʍ)PGQҍ٥>I$NAJx-/" o xo.kv4{ lD=vpd ofϚ54L]쬓a. p$DaA&nGM&lٗՆq#z;y8u ͕OWr"Q.Fcܹn^ Es?:奪KOb(|Y:< g-nFWV?JKs i0-sd+rI[2;Qajp ~P9?NXeI)m=_ȶ}_-%XDҎ&kIxڋ" m+\nR@tڀ9ů`rd aö9AZ4J@խ2fŘ6MEIwCe+Bws?|0 Zv+~FZEj`. Vi%0!.H^ $/"e!M\LyyɃwMtFI-wLA+8J!pF̠:4Et08s.*c\H䔠(xs x\TwJz'L([<ugFg V[MdC,r"0tE(%qUDn_6fKNN9|)UVԄQCA(ZPxK|JvedG\tolqs .yLQ 3'  cv"3Q A逅2lëd UDxRSY`ʂ&'nD[ń%/۬W}?WI;ym7죛a+蔺b?XuDkQ>x pMUӹeLC *I?z,H(!E .^km޷dŃY7^NރϏ=:ꉌyz`UNCX˦# gE_yCW3?1 6} ˎ PF+)ds066}'A3q(G_*ɜf8 s'U 8]8E1$̍b{fR_22Spro9wiȀ+Fx`r}^3[=ܟa T&ek 飮1[@70K%kmHS-2WiD^O'S: Mخ]+77^vESW2:fs]w.y1nSXkl&e+C"ӝM;?j5%UQhK#~,JQkQ-%o"ƷmmVZ5_ od/# :y>6p.Zj8@_$}߭{'qG{=G߷.YY33&z!]*!Ԩ#d_Gh;> Ɖ7C{}kTt´;/W Ԫ9,N$t Kxjc ?ޖ͓T>O>u 'bDfJdz|~impMO5 C2} +."T]\^K"Jt:?sW X}zɐdz)p俙MyCvZjiqqT F\) ly0~6$ sifzI:jQd%3t@ 4iրR %>)5oϑR ֯v }ԇR1KS&tCmd>+r Ju™9\NlwѷA$@fo`%O?2WA'D̹pe˲#,+~* +{?Ijp5 sz6nz!c\E;h[Iэ*&Qˣ x,~)4U?I?[CǼ^ؘkqҖ3u_ϙP> i:9}!T@d>;ܻ+?[ ]x5\EnN k+T; SacBCw'h 2TFNjJI ƯgnlRΒ? 6bT6΋J#0ܳ>& ́*+&243Z7 qk s*YH9] L5#x{xhyXy7mP3Շ9D b'ueU5w\Cg Q҃<{⏽GI_z+I7B y8f'3{:l*ݛ;Zh)8T-0;}jW(_v-v/]*fZGY7)u=ֻO힢>ݛ6u %%u˞zb9 ]2EӵdyÌyci{4M$X.TZ ˇGEdd2`w$9 '/\tOfyP`ǧչ!kmGy݀^dn^b3H<i!"`+\FhGcfTVa~iN͹J{£0PǿbNqH 9/  \TS)+A z]W wd\Ѳo2 s0MКYɼ7L}^R?2 _F2\ƥeXbkytfE|56u fl#UK mV=|}3B,,ʬs^SMDK[O\OS+NIM uxn1:JIƒu)1hmqQKUH4{!+!Ɋ2cY58z SSg\8,>vIlpf|51K@-nVF1@ `N]`*&)V.$KPU9  \V>+ɱOӏ 8\aCl @߷?fH+*7[X3:Y)$+xjh ߃#΅7y+Ügj0ϯ[}Ԇą &X>?jBmA&2!— ;y jFNy 9Nz]o#oûK"x ³cؼ~dFJw{$YhvU8OaD!X?zh ](O/sdkc:tb12g~5Q(|=՞Zxj.(_VΈQ;ߣtJS>OgvF }ADk V30#Ŗ23blg/+zӁ~:"r!en3n"̚ w+g~-)d0-quTO-W 6mA%UxHÿ1ӹe kl9aJwӍe$E.4MBbsT(x7;E֜c\G{0uo8Oia,ģYd%w\l\;a2r\^d|T WP-2~~6 z.s}gbW%=x] DW Gÿ7sHWIq/,>im/stW խ@(NJ;0hkj^ J,YIY}}GsUM-Q@:(?5CeF#RseeڗΟ~Z{0@7,9X֨!.UKVpl$fG=b"yjȶe[dgCc#N&cA=B`02ΑrM[CK,P$E4rܾpڻBvr5 C 6Whu&0;iØcIw@^t3jyq!҉u9qmLȓ-!Amu{!lV؈{ zҔK ;ܫS./ Mc\lu{b& 3Q~ "".x0N-FN?Q׬Ӄo ٫L䜥 CCt4bނjlŲL=&`xTuo&(AMG0١+E-Wv5Ltlq2I]/l&.$,WJ)e@I Hb>WܞU+b^gciPgPRb]S؛O*X-$기=^ ua ,be7MtCKy?\+7ZKC6H9EIQ5C˗tW?FU 7_[nge{ooINm#8 N3aDt[^}^}χ$ ff}5Y8$gN-4_ŏ$!LuNPĀ0tv^۟3ә9# DkVQWvQ]@SF% e}xM4Ț#69 Q4!=nƑ5avTbgor>͵ݻ;A `;rzv:sP2Ǫ 49ºfA T@9!ۋ!HN֭N@fDzb)W=o98%Dnۻ+sglX!WD_f=cb)& kKaA4(5dXJrlR8 ׮› 8_wJvXvVgU1UO" xcO׎DvLv$m9dAh@V.eWFBKgsz ͖*x4 1SD%3Vz$[rX;kPȸ8D вv+g;+NUB۪J 8&܋ralO=r' ;}=2UmsL-gy:T2lVP{LU:TxyFMopi5uyHS_ui0Wz׽2Uta"@)\f`Ȁ`eS`ʁlf%k@o֒)bG6uUk@wSb|C"NNBZfn̦vFgh8u2}_ B ˶4NT!e/1HVzՎU{Ǔw F8̹3p)vmTC Tz9Z_#,XZМS)ۏ\q ܑaD͉$R?3`ˊYTq :}(v2g)#(rQf~Ѣ`'3L7xj^` ?b%%TWZ^v6,`l>w&Ȟmq՝Sgŕo)=2F8ʹpGɀSϏ:$'jx'@PWH hG/:OÝ!4)/3vűcE$moJ_TDA$ҚX@1Bց3N?07EF$&q+ZiSX٬Fs"G/U-"ۈ qXr١Bh Uǥ}syJ!4zBMv_센I qA$C}zPMsukfD[PU LS&@03"v5xF\{QϦҧ. IB͐:n8xOlUBe;y dՌ2ZHVLYӁyL̇Q1ŽյcB.EMQ =QGsP0=5cW^i[zևm .F~jl-y;[`)' zk|3#f=f-\C|S5:CI댹 VZgp S>%% Z&H [=ٕ]P)HR|_lx*M?S[)^,$vOPod ^<Ǭ1xq9qU{sIEmc" 6EMpaYNF) ?;$$Ԫ2( 6=kTf.Y!5jXyfBj'.1uH< ;((sh"p%B=2ڎ(dEi}4[krN1Rb ,V ICܪ{h8Z)iF^s ;v:pPw2fݑH7Dճ@$ŮـTDR\bg%:zl-M4s^AaiZavG*Qj4jO4y կ ҏ8Tʡ+R߳\*-1c!r#vj1c+.kXHʦ&dzWNB)!cU?YWT u ]7#jTK33c#>[=`pI05w1EvߪXO*]0p 6\ټGS,>: Jg>DuD8h&t5DcT6Z|rX80LJJ[ƱYUvpD}`KR GmFVUnZ IY1SG͛i$^RK@2+?t4G7Y51G\W;ec,@Iƍw-;4!1mOuqȆA/~E¨Un]+\EX|Nw)OY4 Z6pʏH7u1ImO8i~7jDV6[TjHL|)ZغUFv(2N4IJxj kaVQeWw1V4+_ j/"ڛö7X]үG! v(tZC-\/ߌ0og-B<&@ `V`']_AH !N/s =y+ƫa,`_RG0Lz1T$'E] 6RDG!:+zx >;!!i Gpb3)J7{~a4~QeFI*<\xW\@6\DͮK׀'zR,{D ৽~CEY DS**М CפBg9Ň4^v'i`yu[ Yi+V55'xJ'F~ ʃ|OFzzL]ߩ»T#ׄϖ`ti)&>&_wv% e8|ud,õ?u+K_/V^:Kj8~EzZgk&Pҋ>f &7JeJKUAkqxGJX=cƜXgvoQ/ª'-)eTL:u)0N ȕjGb S6@O@1{SU 5}f(':0yZ358މ\,9[0{&V]X._ue*=1hbpІcoP>p?]/˖tԵA9hW6Y]' }3ڛK@< F}8UטDRz z7L1s?⫋3pICZrE~[s6h#Gɹ8J{r;!!A^͛ŸPNf#5߰Xv 2^zNϋG݅i8L)DZar;`ه~OFM*~\ў@ QPK,ALD\ce4NV]ۜ0+\ca r:_am }ݽxwS@Zi˯kf +mgΊ(l\_dQRϝ?]y>9ضHAs J+"D! x9FK+|g䉪-XgRZf-8FϖO@Λ'> uJAe_Vbiw] 6E5N`~H7椹T"gF%tVgyq<)m倒R`AnlgIA3>w A#_!L9On-5^^5ЅG:-8k[mOɸ èx}.pw5(iNU r-D2Sה9] L=Hܯdу] "\"jmu@#_s%S4MeX Uܒ AV2dLO1{\ɨDF=``IfZ> rqR]B06cE֌J)^8 (>{,W"T0\lwTvWX<\c,O1bi06Y̟{=iж||G]UY[x uщ$LswL%Bh ~ϱ_,@i;k8]}aMW"-Lh߼n4"GѶUγGr,/AϱCzuyJO[h7߀D4GnR*T!N<4W^-PosPnpNxBqB;zv_6N+H?$I`[1y^hsd:M$iQ $&k1>eл%dt,;W,f1|ӹԺ:>,KKՐlhjp ='A~23q{Aй,1/,򩺇M=/h!PThh.h2$yNVNߺCV]hR.|;y/F7DĐO8űeQ7XRP7`/z EzD1'!c5RH(iW^%MiY+c,i I ;o_lDHb[ }R~L$\c8_V{ͣ3 Ak:D/K H,Oݛ9\l`~n7;k;ª0Ȉ/F93/{<::Q0t~F>:58@>;0I!Wf&J[C ϩ#+2ُ^qi$3KFp*.Qs0A|ݢc F:ϊ%vVD4KdH.A(䷋M͌!=žPnq|]`ր(Y5/H] y[Lj۾,P]Nxf'❦_ѻ[]jB~ʥۘ:>;KH`Z:#gmtPJ4M]`ow)uoc/eJC9әL\̀;T1('9 Ǧ ^!eqwBj WlZAg@<35υ`ٸ88ԴvSs7i ;iu"o %®96g^"j+fA]. "qRPS= @)%;~}ǟ}Vj@&vo:@OWRҌHpmmꑥ,E8m|a:xpIPPNn/B]P(/2,ʺSq(}lY($lG(o(2U#%aFG.:C49#@6Y' z~wBP}5 e~&683|{n8evYp TTklWv NdG8Æ!SzKpp&]YNJMfPxG@_/k&u6yӼu;{FE:(!X=jYuXΉolF@5r;69f$|ߓ5UY`3áq=6FA}۟k +"ŷ +nM ^u0.%ѺIմ1$ Q< CNe)BdHA$VDyi- k%K (n愪,o|4pGqX~c332`[Pe{,2 4-_~TZI6 ki)ɒ~đ_Q uuqRs@, ;[A8j<%Y,ʧ䡿)ɮ:O(Avf9hϑE0Er(]C>Q"||Aqm=n J(䱇YNb>kraC!qṬj}pjcBo'x3`]gqwrEp:Ioϊ? UzKKUGI7A 羇7@uhf ;{:T!y_JGd7z8ƔTX 9w@ #ErUqS.C2u*ucWaW}3\Efv/f-y}FFZ(3ebk,Aͻ#&ri  V RfՏR VE{;z_V8z [aD[#`tCi8c_yOp&'f xg#HϰgvSޢcxz}K|ð7h oy0dQ@X?:ǡ[F5 jmPvfk\ó+}N y?yޮc.&E6~#,. 4Ig./Ph(s2Ed!$W!_ zz]AN-}EWXd =48$ /9ddQ敭~b=:`x3e2^+-7nyh3Dc^SzIt@rZif2*%dɪ44 ,u5ô|,h+5vAh+ +߇ D‰9QrCs݈XT¶<7ևx+%3I3Ge L-˧(RcKqg:", Z %RK;}Q%fdKO c.TuY$?L kk ֧leǽp)ViΝ:L[0oh^?E0stԙL'VP"E[{)A=M!mAaXsbb)͒A_-+24mg:i\:hZ{R@}Ih{ MTz+󏵙 Rc1. !^F@1F s͛K`v+i# 8l]n ~[!Xռ̱Q;#i f/˟YH@_w?M)5aQCXW6 I%+h!Ѯ]i1]H=:ٞ~" j`Oh"3!Ŏ[M뿵Y<D̴T7HYSt-w%;p/MmO.~Ϝ˥dAۥxk;.|CF(+{ Nbׯ[@hڼXt۞m$$b+$b-5n,DZP}sͨ_(~( M?-{LERMg\Tr9N]Xd;g&hB/?Y=΍옷t*Ea]1SȂ=fe:s lHi`F@_dda@;N~X _h⊑ h @9I Ih b@@vVpjKC4"`ZZD tQf NQA?Ň!& P-YoX -T)FN[՘$;BUs8U9TKV-_rG6 /(;- AgՙS("jlKWT5*|%H fu{=P#E2 DP cJl&IOnS"V2%fLԟ<;Ƞ`L jtr맡ћ ]|] +(9U{F_gaU7qfX&j _tp4o=@A&]O/ | qJFUFQ/;Fc4 MqDR2pRo6$7كDy[jI4Xl̚pe=gﯾ4Uc3ظZ.O~U#liLdr׹yd;ޠbB/t t)F|˘8hf #0-쐱#ӧ0ʑߨn*\<aI⭸KbD5C*$B,گ{4ұg<>a( z0ٹ6vבY!@!ѳЖLQ4`RSБicaq\qWpw}q(-FOp9o ;+W˭hVx/@v e@8^ Y4cq35;Гv!j 8̎uEp6- :uh.XPZѸrN[FʬeJ ,ϛQ<̲+hƹT¨pQzl>~}z:>4ÿsWIC]~kA@,`h>"Qw267XUT6Kr<@b'Tw/QZ3UV?\T\AwHp4fbě|`zt,(>!+&ɔ`떜S2X0oY8}^_n{0 s g6cҟ+ ̙&*`zϏr♼iKFXe9۷p>M9'eLvԵ?=$Dmop@غj^֔3*^/!`r_c̡/W5ƨ UfMhR!\L)F/M&s`&&|*}ƈ^@C 22ʭOA\3*>C+P3sMF䎴{ 2I4cM67`o|PPI6enAA+ Mܝ =?MG/7y]`cq.z\ B 'ďU' "U09~#?%0k0qvj(1& m=G{l%WcVd-J1( }Y}{AamZxld/tJ Gh)faxwN,{FKaCsz=)҄PWεk2=>B9v݆L'C FD tzdyϠ-sx8{a}5D^zOTӅƋVUU=a!8N6,D1MaePBq]Z| *131=p(sk?榹\1P`Q"=QB2"wE+3Zuഥ!1C'۹Y5-¬Ǣ8uB}{LΑP JvP:_~H/-_4J,l u7J0snV t`xzU%~'}`L@6U[ۺӋ}Kw==f,Z"z9z7ToCh`2r"Vw65 5fR3WƾDeyXjY%UܮOo˧&D'ek|u.g8ĻCk&tUi?'Zqoj-y؝v&(A~@Ss܋K0p~`ҰLT|ԦRҨvV4R&z ߅pu>DXa4>Y[-y 4^)'!.2d9|8y)rzrvc5j&[V=dT{\t#Y^j;>, <(]?ܸ}.@ѥ#ϧ ܈{Hj:T(?K/FmQ7HeeDMw 06!kLrv')|x8g4M֑q3/j}hvE4R_қCM_h갭^4U9$jk^qL󽷎J|0@AujHpOyH: @u"GWՙAgTm=z=Ǘ`Ip4nHgZGթT1Ѭ +um.†I fÿy>:uK}/" U 9 :P18YJ~>a|![ 2j}Dc\[փl."w43BY&~7wY\IK{J7uҖo.6Kt's!1`yIشS:u=G@Ir_(ָ:[}>R93t}M *5LPyaRZ\j2 eAt=vG64.]@yIe'_/9|MK[P_3lϽt4OSO{:9{&BmCE z,'ip M'iZPN82;C.\٘ܓid MRz EB*(:ʅC2zM]`>rWo<;+' !zf4^پg!f*bh: jݢ"AN"%m9|:D !]SĢɠri?W/EpNƸa#tCZ=A@ȭ;0`8ڋOڛQT\DvTfc"#ԾD|} Z{Z~%uKߠ8zGФEE*Ɖ`6'TnEPZzSR8yq3y#Xk׶YHtMqu s6Ks ԀS{؈GNtsc{{/"0g;οzlbhnɨ{Y4Sɜ,ٓY 6C݇v^rȌch`1ht6Cۄ</_OߏpdM]tR5&YFLngeXtc yCr|S jܨQě:f;5Up=pB'ʍV%4|f<fE|Zμ <$8%)j[dn0(m;e(XKf\Lg#^HYR)ӣ=\'EsJ>É@_SO!K:XF?SM۔-]cKE;ћR&I5 GjH ʖlqqPOΡ|XZshgȃ➔+c<? odh W,w,Ɋ/t@ z蚗v값K(QCB(b n?\ۤD:e{VAQlL7cs%jIvXu`8s%pU@f`wmH {JS.0vInl+$ pƔ0?y;/-dfL^ <yYӞsf=8bڸPs_y`٘e1m̅UKGV_ebZɻQ}Eyk Jc@Ex[KŝfBfP{T5|%qbi5g?Of:k7 'ц=]4#N$Kk4aAzkg6*6RO"V+} f .!ذq5FAB^&V!B_'FL@x?? WZ\ |t)%0rdLW9ga Rcx۲ (kZ)PՈʩM ˜.sA{0ٿvO mK5 i~pHW816\WH{@ֶ'*~؝ ޅbjRl] &Zyx 42 #t+GxS*z.G\ ¿U>L˗uXU% >AKy|R((q"XRWp i&LQ-.̇a.}+_i& +1 #k?a$#ζ YZ