libvirt-daemon-driver-qemu-3.9.0-14.el7_5.8> H HtxHF[% ?*}}y.~px |G;8 Ճw%Ǫ!632䭥g&|6064e4ee58a3700042d2854be3a6e84c48916add $5E;c6'F[% ?*}}ND>6uUI4p@dR˱$ e1tq3A>lV,C>;?d# . Y  #9NT[              Fh !! !( 8 %9%:F %=G H( IT X`Yp\ ] ^Q bdeflt u v,w x y<Clibvirt-daemon-driver-qemu3.9.014.el7_5.8QEMU driver plugin for the libvirtd daemonThe qemu driver plugin for the libvirtd daemon, providing an implementation of the hypervisor driver APIs using QEMU[sl7.fnal.gov=Scientific LinuxScientific LinuxLGPLv2+Scientific LinuxDevelopment/Librarieshttps://libvirt.org/linuxx86_64# We want soft static allocation of well-known ids, as disk images # are commonly shared across NFS mounts by id rather than name; see # https://fedoraproject.org/wiki/Packaging:UsersAndGroups getent group kvm >/dev/null || groupadd -f -g 36 -r kvm getent group qemu >/dev/null || groupadd -f -g 107 -r qemu if ! getent passwd qemu >/dev/null; then if ! getent passwd 107 >/dev/null; then useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin -c "qemu user" qemu else useradd -r -g qemu -G kvm -d / -s /sbin/nologin -c "qemu user" qemu fi fi exit 0yq'#A큤AAAA[&[&[&['[D[&[&[&[&[&[&3d85007a9badd5d8a367f1cab4b07597a869ad907b0d63fc47903f9dde72b04f93e21dca9ce3934cae64ec15acfc61fff5db460334163af51b85a4a9c893beea96e7b68d85415296e8a7416573b5414757078ed7d6be839508f68ec62225f2eebe28759170b32b12bcfd6d4702979731af048ece1286ee819d0fb2cf8d1342c1028ba5050ce41d8c26645ee53e68c1cc79db36d2512aa1cd9ac55267e78f3ced3fe40cec1482eefe31be5e33e52bcd2354b4dd949803600c6e1dace73d62ca8c@rootrootrootrootrootrootrootqemuqemurootrootrootrootrootrootrootrootrootqemuqemurootrootlibvirt-3.9.0-14.el7_5.8.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.83.9.0-14.el7_5.83.9.0-14.el7_5.83.9.0-14.el7_5.83.0.4-14.6.0-14.0-15.2-14.11.3[s[[ @[{@Z4@ZЛZЛZZZ@Z@Zz@ZtRZqZg#Z]@ZN@Z/Z&@ZZ Z ,@YYܶ@Y@YYJ_YJ_YJ_YI@YA%@Y7Y7Y.@Y%uY@Y @XQ@XsX9@X@XZXYXXF@Wv@W;W@W@W:W@W@W W@Wv[@WV@W(W@W@VՄ@V@VZV V7@V@UYU|@U6@Ud@ŬUĝUUU'Up=UPUG_@U/@UT@TTTZ@TTp@T|X@Tto@To)@TeTXT6xT%U@T@T=@T@SuSہ@S0@S(5@S L@SS @S Rb@R'R@RUR߲R=RkR@RR@RG@R|@RsRg@R].@RL RB@R:@R4OR)R @Q@QQQo@Q@QQU@Qq1Qb@Qb@Q5@Q \PZPP@PP)P`K@P`K@P\VPQPPy@PG>P@@P>@P6@P*=P*=P"TP - 3.9.0-14.el7_5.8Jiri Denemark - 3.9.0-14.el7_5.7Jiri Denemark - 3.9.0-14.el7_5.6Jiri Denemark - 3.9.0-14.el7_5.5Jiri Denemark - 3.9.0-14.el7_5.4Jiri Denemark - 3.9.0-14.el7_5.3Jiri Denemark - 3.9.0-14.el7_5.2Jiri Denemark - 3.9.0-14.el7_5.1Jiri Denemark - 3.9.0-14Jiri Denemark - 3.9.0-13Jiri Denemark - 3.9.0-12Jiri Denemark - 3.9.0-11Jiri Denemark - 3.9.0-10Jiri Denemark - 3.9.0-9Jiri Denemark - 3.9.0-8Jiri Denemark - 3.9.0-7Jiri Denemark - 3.9.0-6Jiri Denemark - 3.9.0-5Jiri Denemark - 3.9.0-4Jiri Denemark - 3.9.0-3Jiri Denemark - 3.9.0-2Jiri Denemark - 3.9.0-1Jiri Denemark - 3.8.0-1Jiri Denemark - 3.7.0-2Jiri Denemark - 3.7.0-1Jiri Denemark - 3.2.0-14Jiri Denemark - 3.2.0-13Jiri Denemark - 3.2.0-12Jiri Denemark - 3.2.0-11Jiri Denemark - 3.2.0-10Jiri Denemark - 3.2.0-9Jiri Denemark - 3.2.0-8Jiri Denemark - 3.2.0-7Jiri Denemark - 3.2.0-6Jiri Denemark - 3.2.0-5Jiri Denemark - 3.2.0-4Jiri Denemark - 3.2.0-3Jiri Denemark - 3.2.0-2Jiri Denemark - 3.2.0-1Jiri Denemark - 3.1.0-2Jiri Denemark - 3.1.0-1Jiri Denemark - 3.0.0-2Jiri Denemark - 3.0.0-1Jiri Denemark - 2.5.0-1Jiri Denemark - 2.0.0-10Jiri Denemark - 2.0.0-9Jiri Denemark - 2.0.0-8Jiri Denemark - 2.0.0-7Jiri Denemark - 2.0.0-6Jiri Denemark - 2.0.0-5Jiri Denemark - 2.0.0-4Jiri Denemark - 2.0.0-3Jiri Denemark - 2.0.0-2Jiri Denemark - 2.0.0-1Jiri Denemark - 1.3.5-1Jiri Denemark - 1.3.4-1Jiri Denemark - 1.3.3-2Jiri Denemark - 1.3.3-1Jiri Denemark - 1.3.2-1Jiri Denemark - 1.3.1-1Jiri Denemark - 1.2.17-13Jiri Denemark - 1.2.17-12Jiri Denemark - 1.2.17-11Jiri Denemark - 1.2.17-10Jiri Denemark - 1.2.17-9Jiri Denemark - 1.2.17-8Jiri Denemark - 1.2.17-7Jiri Denemark - 1.2.17-6Jiri Denemark - 1.2.17-5Jiri Denemark - 1.2.17-4Jiri Denemark - 1.2.17-3Jiri Denemark - 1.2.17-2Jiri Denemark - 1.2.17-1Jiri Denemark - 1.2.16-1Jiri Denemark - 1.2.15-2Jiri Denemark - 1.2.15-1Jiri Denemark - 1.2.14-1Jiri Denemark - 1.2.13-1Jiri Denemark - 1.2.8-16Jiri Denemark - 1.2.8-15Jiri Denemark - 1.2.8-14Jiri Denemark - 1.2.8-13Jiri Denemark - 1.2.8-12Jiri Denemark - 1.2.8-11Jiri Denemark - 1.2.8-10Jiri Denemark - 1.2.8-9Jiri Denemark - 1.2.8-8Jiri Denemark - 1.2.8-7Jiri Denemark - 1.2.8-6Jiri Denemark - 1.2.8-5Jiri Denemark - 1.2.8-4Jiri Denemark - 1.2.8-3Jiri Denemark - 1.2.8-2Jiri Denemark - 1.2.8-1Jiri Denemark - 1.2.7-1Jiri Denemark - 1.2.6-1Jiri Denemark - 1.1.1-29Jiri Denemark - 1.1.1-28Jiri Denemark - 1.1.1-27Jiri Denemark - 1.1.1-26Jiri Denemark - 1.1.1-25Jiri Denemark - 1.1.1-24Jiri Denemark - 1.1.1-23Jiri Denemark - 1.1.1-22Jiri Denemark - 1.1.1-21Daniel Mach - 1.1.1-20Jiri Denemark - 1.1.1-19Jiri Denemark - 1.1.1-18Daniel Mach - 1.1.1-17Jiri Denemark - 1.1.1-16Jiri Denemark - 1.1.1-15Jiri Denemark - 1.1.1-14Jiri Denemark - 1.1.1-13Jiri Denemark - 1.1.1-12Jiri Denemark - 1.1.1-11Jiri Denemark - 1.1.1-10Jiri Denemark - 1.1.1-9Jiri Denemark - 1.1.1-8Jiri Denemark - 1.1.1-7Jiri Denemark - 1.1.1-6Jiri Denemark - 1.1.1-5Jiri Denemark - 1.1.1-4Jiri Denemark - 1.1.1-3Jiri Denemark - 1.1.1-2Jiri Denemark - 1.1.1-1Jiri Denemark - 1.1.0-2Jiri Denemark - 1.1.0-1Jiri Denemark - 1.0.6-1Jiri Denemark - 1.0.5-2Jiri Denemark - 1.0.5-1Daniel Mach - 1.0.4-1.1Jiri Denemark - 1.0.4-1Richard W.M. Jones - 1.0.3-2Jiri Denemark - 1.0.3-1Jiri Denemark - 1.0.2-1Jiri Denemark - 1.0.1-1Jiri Denemark - 1.0.0-1Cole Robinson - 0.10.2.1-2Cole Robinson - 0.10.2.1-1Cole Robinson - 0.10.2-4Richard W.M. Jones - 0.10.2-3Daniel Veillard - 0.10.2-1Richard W.M. Jones - 0.10.1-5Richard W.M. Jones - 0.10.1-4Cole Robinson - 0.10.1-3Daniel P. Berrange - 0.10.1-2Daniel Veillard - 0.10.1-1Daniel Veillard - 0.10.0-1Daniel Veillard - 0.10.0-0rc1Daniel P. Berrange - 0.10.0-0rc0.2Daniel Veillard - 0.10.0-0rc0.1Daniel Veillard - 0.10.0-0rc0Richard W.M. Jones - 0.9.13-3Fedora Release Engineering - 0.9.13-2Daniel Veillard - 0.9.13-1Daniel Veillard - 0.9.12-1Cole Robinson - 0.9.11.3-1Daniel P. Berrange - 0.9.11-1Daniel P. Berrange - 0.9.10-4Daniel P. Berrange - 0.9.10-3Daniel P. Berrange - 0.9.10-2Daniel P. Berrange - 0.9.10-1Daniel P. Berrange - 0.9.9-2Daniel Veillard - 0.9.9-1Daniel P. Berrange - 0.9.8-2Daniel Veillard - 0.9.8-1Justin M. Forbes - 0.9.7-3Daniel P. Berrange - 0.9.7-2Daniel P. Berrange - 0.9.7-1Dan Horák - 0.9.6-3Laine Stump - 0.9.6-2Daniel Veillard - 0.9.6-1Daniel Veillard - 0.9.5-1Daniel Veillard - 0.9.4-1Dan Hor?k - 0.9.3-3Peter Robinson - 0.9.3-2Daniel Veillard - 0.9.3-1Richard W.M. Jones - 0.9.2-3Laine Stump - 0.9.2-2Daniel Veillard - 0.9.2-1Richard W.M. Jones - 0.9.1-3Daniel Veillard - 0.9.1-1Daniel Veillard - 0.9.0-1Daniel Veillard - 0.8.8-3Daniel P. Berrange - 0.8.8-2Daniel Veillard - 0.8.8-1Fedora Release Engineering - 0.8.7-2Daniel Veillard - 0.8.7-1Daniel Veillard - 0.8.5-1jkeating - 0.8.4-3Dan Horák - 0.8.4-2Daniel Veillard - 0.8.4-1Daniel P. Berrange - 0.8.3-2Daniel P. Berrange - 0.8.3-1David Malcolm - 0.8.2-3Daniel P. Berrange - 0.8.2-2Daniel Veillard - 0.8.2-1Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-1Richard W.M. Jones - 0.7.7-3.fc14Cole Robinson - 0.7.7-2.fc14Daniel Veillard - 0.7.7-1Adam Jackson 0.7.6-2Daniel Veillard - 0.7.6-1Chris Weyl 0.7.5-3Daniel P. Berrange - 0.7.5-2Daniel Veillard - 0.7.5-1Daniel Veillard - 0.7.4-1Daniel P. Berrange - 0.7.2-6Daniel P. Berrange - 0.7.2-5Daniel P. Berrange - 0.7.2-4Mark McLoughlin - 0.7.2-3Mark McLoughlin - 0.7.2-2Daniel Veillard - 0.7.2-1Mark McLoughlin - 0.7.1-12Mark McLoughlin - 0.7.1-11Mark McLoughlin - 0.7.1-10Mark McLoughlin - 0.7.1-9Mark McLoughlin - 0.7.1-8Mark McLoughlin - 0.7.1-7Chris Weyl - 0.7.1-6Mark McLoughlin - 0.7.1-5Mark McLoughlin - 0.7.1-4Daniel Veillard - 0.7.1-3Daniel Veillard - 0.7.1-2Daniel Veillard - 0.7.1-1Mark McLoughlin - 0.7.1-0.2.gitfac3f4cMark McLoughlin - 0.7.1-0.1.gitg3ef2e05Mark McLoughlin - 0.7.0-6Mark McLoughlin - 0.7.0-5Daniel P. Berrange - 0.7.0-4Mark McLoughlin - 0.7.0-3Mark McLoughlin - 0.7.0-2Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- remote: Extract common clearing of event callbacks of client private data (rhbz#1619206) - remote: Move the call to remoteClientFreePrivateCallbacks from FreeFunc to CloseFunc (rhbz#1619206)- daemon: fix rpc event leak on error path in remoteDispatchObjectEventSend (rhbz#1607752)- logging: Don't inhibit shutdown in system daemon (rhbz#1573268) - util: don't check for parallel iteration in hash-related functions (rhbz#1581364) - cpu: define the 'virt-ssbd' CPUID feature bit (CVE-2018-3639) - virNumaGetHugePageInfo: Return page_avail and page_free as ULL (rhbz#1582418)- cpu: define the 'ssbd' CPUID feature bit (CVE-2018-3639)- lxc: Drop useless check in live device update (rhbz#1557922) - Pass oldDev to virDomainDefCompatibleDevice on device update (rhbz#1557922) - qemu: Fix updating device with boot order (rhbz#1557922) - conf: Fix crash in virDomainDefCompatibleDevice (rhbz#1557922) - vmx: check for present/enabled devices earlier (rhbz#1566524) - vmx: allocate space for network interfaces if needed (rhbz#1566524) - internal: add STRCASEPREFIX (rhbz#1566524) - vmx: convert any amount of NICs (rhbz#1566524) - qemu: Use dynamic buffer for storing PTY aliases (rhbz#1566525) - qemu: avoid denial of service reading from QEMU monitor (CVE-2018-5748) (CVE-2018-5748) - qemu: avoid denial of service reading from QEMU guest agent (CVE-2018-1064) (CVE-2018-1064)- qemu_cgroup: Fix 'rc' argument on virDomainAuditCgroupPath() calls (rhbz#1564996) - util: Introduce virStringListMerge (rhbz#1564996) - util: Introduce virDevMapperGetTargets (rhbz#1564996) - qemu_cgroup: Handle device mapper targets properly (rhbz#1564996)- virDomainDeviceDefValidateAliasesIterator: Ignore some hostdevs (rhbz#1558655)- virDomainDeviceValidateAliasForHotplug: Use correct domain defintion (rhbz#1554928) - conf: Check for user aliases duplicates only (rhbz#1554962)- conf: move 'generated' member from virMacAddr to virDomainNetDef (rhbz#1529338)- Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" (rhbz#1541960)- util: Check if kernel-provided info is consistent with itself (rhbz#1540780) - qemu: Refresh capabilities when creating resctrl allocation (rhbz#1540780) - qemu: Expose rx/tx_queue_size in qemu.conf too (rhbz#1541960) - util: bitmap: Fix value of 'map_alloc' when shrinking bitmap (rhbz#1540817) - qemu: driver: Extract vcpu halted state directly (rhbz#1534585) - qemu: Remove unused 'cpuhalted' argument from qemuDomainHelperGetVcpus (rhbz#1534585) - qemu: domain: Store vcpu halted state as a tristate (rhbz#1534585) - qemu: Limit refresh of CPU halted state to s390 (rhbz#1534585)- qemu: migration: Refresh device information after transferring state (rhbz#1463168) - qemuDomainRemoveMemoryDevice: unlink() memory backing file (rhbz#1461214) - util: Fix possible leak in virResctrlAllocMasksAssign (rhbz#1540817) - util: Clear unused part of the map in virBitmapShrink (rhbz#1540817) - tests: Add test for properly removing cachetune entries (rhbz#1540817)- storage: util: Properly ignore errors when backing volume is inaccessible (rhbz#1540022) - util: json: Add helper to return string or number properties as string (rhbz#1540290) - util: storage: Parse 'lun' for iSCSI protocol from JSON as string or number (rhbz#1540290) - util: Introduce virFormatIntPretty (rhbz#1289368) - util: Make prefix optional in virBitampString (rhbz#1289368) - util: Rename virBitmapString to virBitmapToString (rhbz#1289368) - util: Rename virBitmapDataToString to virBitmapDataFormat (rhbz#1289368) - util: Don't output too many zeros from virBitmapToString (rhbz#1289368) - util: Introduce virBitmapNewString (rhbz#1289368) - util: Reintroduce virBitmapSubtract (rhbz#1289368) - util: Introduce virBitmapShrink (rhbz#1289368) - conf: Sort cache banks in capabilities XML (rhbz#1289368) - conf: Format cache banks in capabilities with virFormatIntPretty (rhbz#1289368) - tests: Remove executable bits on plain data files (rhbz#1289368) - tests: Minor adjustments for test data (rhbz#1289368) - tests: Add resctrl-skx-twocaches test case to vircaps2xmltest (rhbz#1289368) - util: Fix leak in virStringTrimOptionalNewline (rhbz#1289368) - Rename virResctrlInfo to virResctrlInfoPerCache (rhbz#1289368) - util: Add virResctrlInfo (rhbz#1289368) - conf: Use virResctrlInfo in capabilities (rhbz#1289368) - util: Remove now-unneeded resctrl functions (rhbz#1289368) - fixup_resctrlinfo (rhbz#1289368) - resctrl: Add functions to work with resctrl allocations (rhbz#1289368) - conf: Add support for cputune/cachetune (rhbz#1289368) - tests: Add virresctrltest (rhbz#1289368) - qemu: Add support for resctrl (rhbz#1289368) - tests: Clean up and modify some vircaps2xmldata (rhbz#1289368) - resctl: stub out functions with Linux-only APIs used (rhbz#1289368) - util: Check for empty allocation instead of just NULL pointer (rhbz#1289368) - util: Use "resctrl" instead of "resctrlfs" spelling (rhbz#1289368) - util: Make it possible for virResctrlAllocSetMask to replace existing mask (rhbz#1289368) - util: Remove unused variable in virResctrlGetInfo (rhbz#1289368) - util: Don't check if entries under /sys/fs/resctrl/(info/) are directories (rhbz#1289368) - util: Add helpers for getting resctrl group allocs (rhbz#1289368) - util: Use default group's mask for unspecified resctrl allocations (rhbz#1289368) - util: Don't overwrite mask in virResctrlAllocFindUnused (rhbz#1289368) - qemu: Restore machinename even without cgroups (rhbz#1289368) - util: Extract path formatting into virResctrlAllocDeterminePath (rhbz#1289368) - qemu: Restore resctrl alloc data after restart (rhbz#1289368)- qemu: Fix crash in offline migration (rhbz#1536351) - Revert "qemu: monitor: do not report error on shutdown" (rhbz#1536461) - qemu: Refresh caps cache after booting a different kernel (rhbz#1525182) - qemu: Don't initialize struct utsname (rhbz#1525182)- qemuDomainAttachDeviceMknodHelper: Remove symlink before creating it (rhbz#1528502) - RHEL: cpu: Fix EPYC-IBRS CPU model (CVE-2017-5715) - cpu_x86: Copy CPU signature from ancestor (rhbz#1533125) - qemu: Ignore fallback CPU attribute on reconnect (rhbz#1532980) - qemu: Fix type of a completed job (rhbz#1523036)- conf: Add infrastructure for disk source private data XML (rhbz#1523261) - util: storage: Add helpers to parse and format relPath into privateData (rhbz#1523261) - qemu: domain: Parse and format relPath into disk source private data (rhbz#1523261) - qemu: remove input device after receiving the event (rhbz#1524837) - conf: honor maxnames in nodeListDevices API (rhbz#1528572) - storage: Fixing missing 'backingStore' tag from volume XML dumps. (rhbz#1529663) - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715) - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715) - cpu_x86: Rename virCPUx86MapInitialize (CVE-2017-5715) - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715) - qemu: capabilities: force update if the microcode version does not match (CVE-2017-5715) - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)- security: introduce virSecurityManager(Set|Restore)ChardevLabel (rhbz#1465833) - qemu: fix security labeling for attach/detach of char devices (rhbz#1465833) - nwfilter: don't crash listing filters in unprivileged daemon (rhbz#1522879) - docs: domain: Fix documentation of the 'snapshot' attribute for (rhbz#1523070) - storage: Don't dereference driver object if virStorageSource is not initialized (rhbz#1522682) - qemu: blockjob: Reset disk source index after pivot (rhbz#1519745) - qemu: Separate fetching CPU definitions from filling qemuCaps (rhbz#1521202) - qemu: Make sure host-model uses CPU model supported by QEMU (rhbz#1521202) - qemu: Avoid comparing size_t with -1 (rhbz#1521202) - migration.html: Clarify configuration file handling docs (rhbz#1514930)- conf: fix migratable XML for graphics if socket is generated based on config (rhbz#1511407) - storage: Extract error reporting for broken chains (rhbz#1509110) - qemu: domain: Refactor control flow in qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: process: Move handling of non-backing files into qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: domain: Fix backing store terminator for non-backing local files (rhbz#1509110) - numa: describe siblings distances within cells (rhbz#1454889) - xenconfig: add domxml conversions for xen-xl (rhbz#1454889) - virDomainNumaGetNodeDistance: Fix input arguments validation (rhbz#1454889) - numa: Introduce virDomainNumaNodeDistanceIsUsingDefaults (rhbz#1454889) - qemu_capabilities: Introcude QEMU_CAPS_NUMA_DIST (rhbz#1454889) - qemu: Support setting NUMA distances (rhbz#1454889) - conf: Fix memory leak for distances in virDomainNumaFree (rhbz#1454889) - virDomainDiskSourceNetworkParse: Don't leak @tlsCfg or @haveTLS (rhbz#1519759) - virDomainDiskBackingStoreParse: Don't leak @idx (rhbz#1519759) - qemuStateInitialize: Don't leak @memoryBackingPath (rhbz#1519759) - Introduce virDomainDeviceAliasIsUserAlias (rhbz#1518148) - qemu: prefer the PCI bus alias from status XML (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: use def->os.arch (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: assume true if we have no version information (rhbz#1518148) - qemu: add vmcoreinfo support (rhbz#1395248)- nodedev: Restore setting of privileged (rhbz#1517372) - spec: Turn on verbose build (rhbz#1335534) - spec: Make the build reproducible (rhbz#1335534) - Introduce virDomainInputDefGetPath (rhbz#1509866) - security: Introduce functions for input device hot(un)plug (rhbz#1509866) - qemu: Introduce functions for input device cgroup manipulation (rhbz#1509866) - qemu: functions for dealing with input device namespaces and labels (rhbz#1509866) - qemu: Properly label and create evdev on input device hotplug (rhbz#1509866) - qemu: Add QEMU_CAPS_DEVICE_SPAPR_VTY (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: rename QEMU_CAPS_SCLP_S390 to QEMU_CAPS_DEVICE_SCLPCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: add QEMU_CAPS_DEVICE_SCLPLMCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf, qemu: Use type-aware switches where possible (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - docs: Improve documentation for serial consoles (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrDefPostParse() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Run devicePostParse() again for the first serial device (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_NONE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Drop virDomainChrDeviceType.targetTypeAttr (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve error handling in virDomainChrDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Check virDomainChrSourceDefFormat() return value (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Remove ATTRIBUTE_FALLTHROUGH from virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Improve qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Parse and format virDomainChrSerialTargetModel (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Set targetModel based on targetType for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Validate target model for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Format targetModel for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Remove redundancy in qemuBuildSerialChrDeviceStr() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Add target type and model for spapr-vty (rhbz#1511421) - qemu: Support usb-serial and pci-serial on pSeries (rhbz#1512934) - conf: Add target type and model for pl011 (rhbz#1512929) - conf: add VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_SCLP (rhbz#1449265) - qemu: switch s390/s390x default console back to serial (rhbz#1449265) - qemu: Add QEMU_CAPS_DEVICE_ISA_SERIAL (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_ISA_SERIAL for isa-serial (rhbz#1512929) - qemu: Add QEMU_CAPS_DEVICE_PL011 (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_PL011 for pl011 (rhbz#1512929)- tests: Rename ppc64le caps to ppc64 (rhbz#1308743) - tests: Add caps for QEMU 2.10.0 on ppc64 (rhbz#1308743) - qemu: Enable configuration of HPT resizing for pSeries guests (rhbz#1308743) - tests: Add tests for configuration of HPT resizing (rhbz#1308743) - qemuBuildDriveDevStr: Prefer default aliases for IDE bus (rhbz#1434451) - virQEMUCapsHasPCIMultiBus: Fix @def type (rhbz#1434451) - qemuBuildDriveDevStr: Prefer default alias for SATA bus (rhbz#1434451) - qemuBuildDeviceAddressStr: Prefer default alias for PCI bus (rhbz#1434451) - qemu: domain: Don't call namespace setup for storage already accessed by vm (rhbz#1506072) - qemu: Properly skip "char device redirected to" in QEMU log (rhbz#1335534) - vierror: Define VIR_ERROR_MAX_LENGTH macro (rhbz#1335534) - qemu: Use the end of QEMU log for reporting errors (rhbz#1335534) - qemu: Move snapshot disk validation functions into one (rhbz#1511480) - qemu: domain: Despaghettify qemuDomainDeviceDefValidate (rhbz#1511480) - qemu: domain: Move hostdev validation into separate function (rhbz#1511480) - qemu: domain: Move video device validation into separate function (rhbz#1511480) - qemu: domain: Refactor domain device validation function (rhbz#1511480) - qemu: block: Add function to check if storage source allows concurrent access (rhbz#1511480) - qemu: domain: Reject shared disk access if backing format does not support it (rhbz#1511480) - qemu: snapshot: Disallow snapshot of unsupported shared disks (rhbz#1511480) - qemu: Disallow pivot of shared disks to unsupported storage (rhbz#1511480) - qemu: caps: Add capability for 'share-rw' disk option (rhbz#1378242) - qemu: command: Mark disks as such in qemu (rhbz#1378242)- conf: Don't inline virDomainNetTypeSharesHostView (rhbz#1472263) - conf: s/virDomainObjGetShortName/virDomainDefGetShortName/ (rhbz#1461214) - qemu: Move memPath generation from memoryBackingDir to a separate function (rhbz#1461214) - qemu: Set alias for memory cell in qemuBuildMemoryCellBackendStr (rhbz#1461214) - qemu: Rename qemuProcessBuildDestroyHugepagesPath (rhbz#1461214) - qemu: Destroy whole memory tree (rhbz#1461214) - qemu: Use predictable file names for memory-backend-file (rhbz#1461214) - conf: Properly parse (rhbz#1509110) - qemu: parse: Allocate disk definition with private data (rhbz#1510781) - qemu: Tolerate storage source private data being NULL (rhbz#1510323) - qemu: domain: Don't allocate storage source private data if not needed (rhbz#1510323) - conf: Fix message when maximum vCPU count is less than current (rhbz#1509151) - Revert "virNetDevSupportBandwidth: Enable QoS for vhostuser" (rhbz#1497410)- Rebased to libvirt-3.9.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1343919, rhbz#1379218, rhbz#1379603, rhbz#1427049, rhbz#1434451 rhbz#1439991, rhbz#1447169, rhbz#1458630, rhbz#1460143, rhbz#1460602 rhbz#1460677, rhbz#1460962, rhbz#1463285, rhbz#1464300, rhbz#1464832 rhbz#1469552, rhbz#1472263, rhbz#1475250, rhbz#1484341, rhbz#1490279 rhbz#1494400, rhbz#1495171, rhbz#1495511, rhbz#1497396, rhbz#1497410 rhbz#1501239, rhbz#1501715, rhbz#1504592, rhbz#1506494- Rebased to libvirt-3.8.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1075520, rhbz#1325066, rhbz#1341866, rhbz#1366446, rhbz#1368753 rhbz#1373783, rhbz#1439991, rhbz#1445600, rhbz#1448268, rhbz#1450317 rhbz#1454671, rhbz#1455023, rhbz#1455825, rhbz#1457610, rhbz#1460086 rhbz#1461301, rhbz#1462092, rhbz#1463168, rhbz#1464313, rhbz#1471225 rhbz#1472263, rhbz#1475227, rhbz#1476775, rhbz#1477880, rhbz#1481252 rhbz#1481309, rhbz#1485022, rhbz#1490705, rhbz#1490826, rhbz#1491217 rhbz#1494327- m4: Disable -Wdisabled-optimization (rhbz#1472263)- Rebased to libvirt-3.7.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#815702, rhbz#1233129, rhbz#1242801, rhbz#1316370, rhbz#1436065 rhbz#1436574, rhbz#1445325, rhbz#1458146, rhbz#1282859, rhbz#1371892 rhbz#1419760, rhbz#1430988, rhbz#1431112, rhbz#1447618, rhbz#1448149 rhbz#1451557, rhbz#1451983, rhbz#1455819, rhbz#1459091, rhbz#1459785 rhbz#1460962, rhbz#1461270, rhbz#1464975, rhbz#1352529, rhbz#1445596 rhbz#1445598, rhbz#1452053, rhbz#1452441, rhbz#1458708, rhbz#1459592 rhbz#1462060, rhbz#1463957, rhbz#1464821, rhbz#1467826, rhbz#1472277 rhbz#1225339, rhbz#1254971, rhbz#1267191, rhbz#1436042, rhbz#1437797 rhbz#1442947, rhbz#1443434, rhbz#1448766, rhbz#1449712, rhbz#1449715 rhbz#1453194, rhbz#1458630, rhbz#1458638, rhbz#1462653, rhbz#1467245 rhbz#1484230, rhbz#1484234, rhbz#1487705- qemu: Do not skip virCPUUpdateLive if priv->origCPU is set (rhbz#1441662)- qemu: Change coalesce settings on hotplug when they are different (rhbz#1414627)- util: storage: Make @backingFormat optional in virStorageFileGetMetadataInternal (rhbz#1461303)- util: storage: Output parsed network backing store string to debug log (rhbz#1461638) - util: storage: Add missing return to virStorageSourceParseBackingJSONGluster (rhbz#1461638) - util: storage: make virStorageSourceParseBackingJSONGlusterHost universal (rhbz#1461638) - util: storage: Add support for type 'inet' in virStorageSourceParseBackingJSONSocketAddress (rhbz#1461638) - util: storage: Split out parsing of TCP network host from JSON pseudoprotocol (rhbz#1461638) - util: storage: Report errors when source host data is missing (rhbz#1461638) - util: storage: Add JSON parser for new options in iSCSI protocol (rhbz#1461638) - util: storage: adapt to changes in JSON format for NBD (rhbz#1461638) - util: storage: adapt to changes in JSON format for ceph/rbd (rhbz#1461638) - util: storage: adapt to changes in JSON format for ssh (rhbz#1461638) - util: storage: adapt to changes in JSON format for sheepdog (rhbz#1461638) - qemu: Allow live-updates of coalesce settings (rhbz#1414627) - qemu: Pass the number of heads even with -vga qxl (rhbz#1283207) - util: storage: Export virStorageIsRelative (rhbz#1461303) - storage: Add helper to retrieve the backing store string of a storage volume (rhbz#1461303) - qemu: snapshot: Load data necessary for relative block commit to work (rhbz#1461303)- qemu: Set iface MTU on hotplug (rhbz#1408701) - Use a separate buffer for subelements (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - conf: introduce virDomainControllerDriverFormat (rhbz#1283251) - conf: add iotlb attribute to iommu (rhbz#1283251) - qemu: format device-iotlb on intel-iommu command line (rhbz#1283251) - qemuxml2xmltest: add virtio-options test (rhbz#1283251) - conf: use a leading space in virDomainVirtioNetDriverFormat (rhbz#1283251) - Add virtio-related options to interfaces (rhbz#1283251) - add virtio-related options to memballoon (rhbz#1283251) - Add virtio-related options to disks (rhbz#1283251) - Add virtio-related options to controllers (rhbz#1283251) - Add virtio-related options to filesystems (rhbz#1283251) - Add virtio-related options to rng devices (rhbz#1283251) - Add virtio-related options to video (rhbz#1283251) - Add virtio-related options to input devices (rhbz#1283251) - qemuxml2argvtest: add virtio-options test case (rhbz#1283251) - qemu: format virtio-related options on the command line (rhbz#1283251) - qemu: Allow memAccess for hugepages again (rhbz#1214369, rhbz#1458638) - qemu: Prefer hugepages over mem source='file' (rhbz#1214369) - qemu: Don't try to use hugepages if not enabled (rhbz#1214369) - qemu: Introduce qemuDomainDefFromXML helper (rhbz#1460952) - qemu: Add qemuDomainMigratableDefCheckABIStability (rhbz#1460952) - qemu: Add qemuDomainCheckABIStability (rhbz#1460952) - qemu: Use qemuDomainCheckABIStability where needed (rhbz#1460952)- Rebuild- qemu: mkdir memory_backing_dir on startup (rhbz#1214369) - qemu: Don't error out if allocation info can't be queried (rhbz#1452045) - daemon: Don't initialize SASL context if not necessary (rhbz#1450095) - virDomainXMLOption: Introduce virDomainABIStabilityDomain (rhbz#1450349) - virQEMUDriverDomainABIStability: Check for memoryBacking (rhbz#1450349) - qemu: process: Save vcpu ordering information on reconnect (rhbz#1451251) - audit: Fix the output message for shmem (rhbz#1218603) - qemu: Set operation on completed migration job (rhbz#1457052) - qemu: Conditionally allow block-copy for persistent domains (rhbz#1459113) - virsh: Add support for VIR_DOMAIN_BLOCK_COPY_TRANSIENT_JOB (rhbz#1459113) - qemu: Fix serial stub console allocation (rhbz#1434278) - conf: Make error reporting in virCPUDefIsEqual optional (rhbz#1441662) - conf: Refactor virCPUDefParseXML (rhbz#1441662) - conf: Make virDomainSnapshotDefFormat easier to read (rhbz#1441662) - conf: Pass xmlopt to virDomainSnapshotDefFormat (rhbz#1441662) - qemu: Rename xml_len in virQEMUSaveHeader as data_len (rhbz#1441662) - qemu: Fix memory leaks in qemuDomainSaveImageOpen (rhbz#1441662) - qemu: Introduce virQEMUSaveData{New,Free} (rhbz#1441662) - qemu: Introduce virQEMUSaveDataFinish (rhbz#1441662) - qemu: Refactor qemuDomainSaveHeader (rhbz#1441662) - qemu: Introduce virQEMUSaveData structure (rhbz#1441662) - conf: Introduce virSaveCookie (rhbz#1441662) - conf: Add save cookie callbacks to xmlopt (rhbz#1441662) - qemu: Implement virSaveCookie object and callbacks (rhbz#1441662) - qemu: Store save cookie in save images and snapshots (rhbz#1441662) - qemu: Remember CPU def from domain start (rhbz#1441662) - qemu: Report the original CPU in migratable xml (rhbz#1441662) - qemu: Always send persistent XML during migration (rhbz#1441662) - qemu: Send updated CPU in migration cookie (rhbz#1441662) - qemu: Store updated CPU in save cookie (rhbz#1441662) - qemu: Use updated CPU when starting QEMU if possible (rhbz#1441662) - docs: correct improper information about domain states in virsh manpage (rhbz#1408778)- conf: Resolve corner case on fc_host deletion (rhbz#1420740) - pci: fix link maximum speed detection (rhbz#1455017) - qemu: Use correct variable in qemuDomainSetBlockIoTune (rhbz#1455510) - virsh: Track when create pkttyagent (rhbz#1374126) - conf: add eim attribute to (rhbz#1451282, rhbz#1289153) - qemu: format eim on intel-iommu command line (rhbz#1451282, rhbz#1289153) - rpc: Double buffer size instead of quadrupling buffer size. (rhbz#1440683) - rpc: Allow up to 256K records to be returned per domain from virConnectGetAllDomainStats. (rhbz#1440683) - nodedev: Increase the netlink socket buffer size to the one used by udev (rhbz#1450960, rhbz#1442307) - util: hostcpu: Correctly report total number of vcpus in virHostCPUGetMap (rhbz#1456793) - qemu: Report shutdown event details (rhbz#1384007) - qemu: json: Fix daemon crash on handling domain shutdown event (rhbz#1384007)- util: introduce virStringMatch (rhbz#1446980) - util: introduce virBufferEscapeRegex (rhbz#1446980) - qemu: improve detection of UNIX path generated by libvirt (rhbz#1446980) - Adding POWER9 cpu model to cpu_map.xml (rhbz#1450189) - qemu: driver: Allow passing disk target as top image with block commit (rhbz#1451394) - qemu: monitor: Don't bother extracting vCPU halted state in text monitor (rhbz#1452106) - conf: Don't assign value from ..TypeFromString directly to enum (rhbz#1452454) - nodedev: Make use of the compile-time missing enum in switch error (rhbz#1452072) - conf: nodedev: Split virNodeDeviceDefFormat into more functions (rhbz#1452072) - docs: Provide a nodedev driver stub documentation (rhbz#1452072) - mdev: Pass a uuidstr rather than an mdev object to some util functions (rhbz#1452072) - nodedev: conf: Split PCI sub-capability parsing to separate methods (rhbz#1452072) - nodedev: Introduce new mdev_types and mdev nodedev capabilities (rhbz#1452072) - nodedev: Introduce the mdev capability to a PCI parent device (rhbz#1452072) - nodedev: Introduce mdev capability for mediated devices (rhbz#1452072) - docs: Document the mediated devices within the nodedev driver (rhbz#1452072) - Do not release unreserved address in qemuDomainAttachRNGDevice (rhbz#1452581) - qemu: process: Clear priv->namespaces on VM shutdown (rhbz#1453142) - Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" (rhbz#1449346) - qemu: Properly check return value of VIR_STRDUP in qemuDomainGetBlockIoTune (rhbz#1433183) - rpc: Bump maximum message size to 32M (rhbz#1440683) - Split out virDomainIOMMUDefFormat (rhbz#1427005) - qemu: allow conditional device property probing (rhbz#1427005) - qemu: refactor qemuBuildIOMMUCommandLine (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format kernel_irqchip on the command line (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format intel-iommu, intremap on the command line (rhbz#1427005) - conf: add caching_mode attribute to iommu device (rhbz#1427005) - qemu: format caching-mode on iommu command line (rhbz#1427005) - conf: split out virDomainIOMMUDefCheckABIStability (rhbz#1427005) - conf: add ABI stability checks for IOMMU options (rhbz#1427005)- util: mdev: Use a local variable instead of a direct pointer access (rhbz#1446455) - mdev: Fix daemon crash on domain shutdown after reconnect (rhbz#1446455) - qemu: Provide a much clearer message on device hot-plug (rhbz#1450072) - virsh: Add --tls description for the virsh man page (rhbz#1448806) - conf: Check CPU cache for ABI stability (rhbz#1449595) - qemuDomainBuildNamespace: Move /dev/* mountpoints later (rhbz#1449510) - qemuDomainCreateDeviceRecursive: pass a structure instead of bare path (rhbz#1449510) - qemuDomainCreateDeviceRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainAttachDeviceMknodRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainDetachDeviceUnlink: Don't unlink files we haven't created (rhbz#1449510)- conf: add a new parse flag VIR_DOMAIN_DEF_PARSE_ABI_UPDATE_MIGRATION (rhbz#1373184) - qemu_domain: use correct default USB controller on ppc64 (rhbz#1373184) - qemu: hotplug: Unexport qemuDomainHotplugDelVcpu (rhbz#1439452) - qemu: hotplug: Don't save status XML when monitor is closed (rhbz#1439452) - util: check ifa_addr pointer before accessing its elements (rhbz#1444408) - util: allow ignoring SIOCSIFHWADDR when errno is EPERM (rhbz#1415609) - qemu: Ignore missing query-migrate-parameters (rhbz#1441934) - locking: Add support for sanlock_strerror (rhbz#1409511) - RHEL: spec: Require sanlock >= 3.5 (rhbz#1409511) - qemu: Properly reset non-p2p migration (rhbz#1425003) - qemu: Don't fail if physical size can't be updated in qemuDomainGetBlockInfo (rhbz#1442344) - qemu: process: Clean automatic NUMA/cpu pinning information on shutdown (rhbz#1445627) - qemu: process: Don't leak priv->usbaddrs after VM restart (rhbz#1445627) - qemu: process: Clean up priv->migTLSAlias (rhbz#1445627) - Add VIR_DOMAIN_JOB_OPERATION typed parameter (rhbz#1441563) - qemu: Report VIR_DOMAIN_JOB_OPERATION (rhbz#1441563) - conf: Rename mode parameter in virCPUDefParseXML (rhbz#1428952) - Add support for CPU cache specification (rhbz#1428952) - qemu: Add support for guest CPU cache (rhbz#1428952) - qemu: Don't reset "events" migration capability (rhbz#1441165) - qemu: Fix persistent migration of transient domains (rhbz#1446205) - Fix padding of encrypted data (rhbz#1447297) - cpu: Introduce virCPUCopyMigratable (rhbz#1444421) - qemu: Move common code in virQEMUCapsInitCPUModel one layer up (rhbz#1444421) - qemu: Add migratable parameter to virQEMUCapsInitCPUModel (rhbz#1444421) - qemu: Introduce virQEMUCapsSetHostModel (rhbz#1444421) - qemu: Move qemuCaps CPU data copying into a separate function (rhbz#1444421) - qemu: Introduce virQEMUCapsHostCPUDataClear (rhbz#1444421) - qemu: Move qemuCaps host CPU data in a struct (rhbz#1444421) - qemu: Prepare qemuCaps for multiple host CPU defs (rhbz#1444421) - qemu: Pass migratable host CPU model to virCPUUpdate (rhbz#1444421) - cpu: Drop feature filtering from virCPUUpdate (rhbz#1444421) - cpu: Introduce virCPUGetHostIsSupported (rhbz#1444421) - qemu: Use more data for comparing CPUs (rhbz#1444421) - qemu: don't kill qemu process on restart if networkNotify fails (rhbz#1442700) - network: better log message when network is inactive during reconnect (rhbz#1442700) - disk: Resolve issues with disk partition build/start checks (rhbz#1439132) - disk: Force usage of parted when checking disk format for "bsd" (rhbz#1439132) - storage: Modify storageBackendWipeLocal to allow zero from end of device (rhbz#1439132) - storage: Introduce virStorageBackendZeroPartitionTable (rhbz#1439132) - logical: Use virStorageBackendZeroPartitionTable (rhbz#1373711, rhbz#1439132) - logical: Increase the size of the data to wipe (rhbz#1373711, rhbz#1439132) - disk: Use virStorageBackendZeroPartitionTable (rhbz#1439132) - util: Add virNetDevSetCoalesce function (rhbz#1414627) - conf, docs: Add support for coalesce setting(s) (rhbz#1414627) - Set coalesce settings for domain interfaces (rhbz#1414627) - docs: fix typo in closing HTML element (rhbz#1414627) - Don't leak str in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Remove pointless check for !ret in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Define ETHTOOL_[GS]COALESCE when building on older kernels (rhbz#1414627) - qemu: change the logic of setting default USB controller (rhbz#1438682) - qemu: use nec-usb-xhci as a default controller for aarch64 if available (rhbz#1438682) - qemu: introduce QEMU_CAPS_DEVICE_QEMU_XHCI (rhbz#1438682) - qemu: add support for qemu-xhci USB controller (rhbz#1438682) - qemu: use qemu-xhci USB controller by default for ppc64 and aarch64 (rhbz#1438682) - util: make macvtap/macvlan generated name #defines available to other files (rhbz#1335798) - conf: don't ignore for macvtap interfaces (rhbz#1335798) - util: rename/move VIR_NET_GENERATED_PREFIX to be consistent (rhbz#1335798)- qemu: Fix mdev checking for VFIO support (rhbz#1441291) - pci: recognize/report GEN4 (PCIe 4.0) card 16GT/s Link speed (rhbz#1442831) - qemu: refactor qemuDomainMachine* functions (rhbz#1441964) - qemu: report IDE bus in domain capabilities only if it's supported (rhbz#1441964) - qemu: do not crash on USB address with no port and invalid bus (rhbz#1441589) - spec: Avoid RPM verification errors on nwfilter XMLs (rhbz#1378774) - conf: Add check for non scsi_host parent during vport delete (rhbz#1420740)- storage: Fix capacity value for LUKS encrypted volumes (rhbz#1371892) - qemu: Add device id for mediated devices on qemu command line (rhbz#1438431) - qemu: hotplug: Iterate over vcpu 0 in individual vcpu hotplug code (rhbz#1437013) - qemu: hotplug: Fix formatting strings in qemuDomainFilterHotplugVcpuEntities (rhbz#1437010) - qemu: hotplug: Clear vcpu ordering for coldplug of vcpus (rhbz#1437010) - qemu: hotplug: Add validation for coldplug of individual vcpus (rhbz#1437010) - qemu: hotplug: Validate that vcpu-hotplug does not break config (rhbz#1437010) - qemu: Split virQEMUCapsInitArchQMPBasic() (rhbz#1429509) - tests: Initialize basic capabilities properly (rhbz#1429509) - qemu: Remove redundant capabilities (rhbz#1429509) - qemu: Advertise ACPI support for aarch64 guests (rhbz#1429509) - qemu: Enforce ACPI, UEFI requirements (rhbz#1429509) - tests: Test ACPI, UEFI requirements (rhbz#1429509) - qemu: Fix regression when hyperv/vendor_id feature is used (rhbz#1439736) - qemu: Fix resource leak in qemuDomainAddChardevTLSObjects error path (rhbz#1300769) - qemu: Break endless loop if qemuMigrationResetTLS fails (rhbz#1300769) - qemu: Properly reset TLS in qemuProcessRecoverMigrationIn (rhbz#1425003) - qemu: Drop resume label in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Always reset TLS in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationRun (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationCancel (rhbz#1425003) - qemu: Introduce qemuMigrationReset (rhbz#1425003) - qemu: Simplify qemuMigrationResetTLS (rhbz#1425003) - qemu: Properly reset all migration capabilities (rhbz#1425003) - qemu: Don't overwrite existing error in qemuMigrationReset (rhbz#1439130)- Rebased to libvirt-3.2.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#822148, rhbz#824989, rhbz#1004676, rhbz#1018251, rhbz#1181659 rhbz#1181899, rhbz#1270403, rhbz#1292451, rhbz#1300769, rhbz#1329090 rhbz#1366088, rhbz#1371617, rhbz#1372581, rhbz#1389313, rhbz#1398087 rhbz#1404627, rhbz#1406791, rhbz#1408808, rhbz#1410225, rhbz#1415609 rhbz#1422318, rhbz#1426176, rhbz#1428209, rhbz#1428893, rhbz#1429551 rhbz#1430275, rhbz#1430634, rhbz#1430672, rhbz#1430679, rhbz#1431112 rhbz#1431793, rhbz#1431852, rhbz#1433180, rhbz#1433183, rhbz#1434882 rhbz#1436119, rhbz#1436999- qemuDomainSaveImageUpdateDef: Don't overwrite errors from virDomainDefCheckABIStability (rhbz#1379200) - qemu_process: don't probe iothreads if it's not supported by QEMU (rhbz#1430258)- Rebased to libvirt-3.1.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1268906, rhbz#1316774, rhbz#1330024, rhbz#1336564, rhbz#1343094 rhbz#1344897, rhbz#1346566, rhbz#1349441, rhbz#1352529, rhbz#1374128 rhbz#1375410, rhbz#1375417, rhbz#1378540, rhbz#1382640, rhbz#1383039 rhbz#1397440, rhbz#1408701, rhbz#1410188, rhbz#1412834, rhbz#1414393 rhbz#1417203, rhbz#1420205, rhbz#1420668, rhbz#1420718, rhbz#1421036- Enable use of namespaces by default (rhbz#1382640) - virProcessRunInMountNamespace: Report errors from child - util: Introduce virFileReadLink - qemuDomainPrepareDisk: Fix ordering - qemuSecurityRestoreAllLabel: Don't use transactions - qemu_security: Use more transactions - qemuDomain{Attach,Detach}Device NS helpers: Don't relabel devices - qemuDomainCreateDevice: Properly deal with symlinks - qemuDomainCreateDevice: Don't loop endlessly - qemuDomainAttachDeviceMknod: Deal with symlinks - qemuDomainAttachDeviceMknod: Don't loop endlessly - qemuDomainAttachSCSIVHostDevice: Prefer qemuSecurity wrappers - qemuDomainAttachSCSIVHostDevice: manage /dev entry - qemu_security: Drop qemuSecuritySetRestoreAllLabelData struct - qemu_domain: Don't pass virDomainDeviceDefPtr to ns helpers - qemuDomainNamespaceSetupDisk: Drop useless @src variable - qemuDomainNamespace{Setup,Teardown}Disk: Don't pass pointer to full disk - qemuDomainDiskChainElement{Prepare,Revoke}: manage /dev entry - qemuDomainNamespaceSetupDisk: Simplify disk check - qemu_security: Introduce ImageLabel APIs- Rebased to libvirt-3.0.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1191901, rhbz#1257813, rhbz#1292984, rhbz#1300177, rhbz#1302168 rhbz#1302171, rhbz#1332019, rhbz#1336564, rhbz#1349696, rhbz#1363586 rhbz#1370357, rhbz#1373711, rhbz#1386466, rhbz#1396040, rhbz#1397940 rhbz#1402690, rhbz#1402726, rhbz#1403691, rhbz#1404952, rhbz#1405269 rhbz#1406442- Rebased to libvirt-2.5.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1106416, rhbz#1106419, rhbz#1207095, rhbz#1247005, rhbz#1300776 rhbz#1343858, rhbz#1347049, rhbz#1349898, rhbz#1354253, rhbz#1356769 rhbz#1356881, rhbz#1357358, rhbz#1357416, rhbz#1358181, rhbz#1359135 rhbz#1360533, rhbz#1365779, rhbz#1366108, rhbz#1366460, rhbz#1366505 rhbz#1368351, rhbz#1368368, rhbz#1369633, rhbz#1370357, rhbz#1370360 rhbz#1371039, rhbz#1371358, rhbz#1371758, rhbz#1372580, rhbz#1373535 rhbz#1373783, rhbz#1373849, rhbz#1374718, rhbz#1375268, rhbz#1375424 rhbz#1375524, rhbz#1375887, rhbz#1375920, rhbz#1375939, rhbz#1376009 rhbz#1376083, rhbz#1377602, rhbz#1377913, rhbz#1378290, rhbz#1378401 rhbz#1379196, rhbz#1379212, rhbz#1379895, rhbz#1382079, rhbz#1386976 rhbz#1387665, rhbz#1387666, rhbz#1393854, rhbz#1396597, rhbz#1399260 rhbz#1401054- virtlogd: Don't stop or restart along with libvirtd (rhbz#1372576)- Add helper for removing transient definition (rhbz#1368774) - qemu: Remove stale transient def when migration fails (rhbz#1368774) - qemu: Don't use query-migrate on destination (rhbz#1374613) - conf: allow hotplugging "legacy PCI" device to manually addressed PCIe slot (rhbz#1337490) - conf: Add support for virtio-net.rx_queue_size (rhbz#1366989) - qemu_capabilities: Introduce virtio-net-*.rx_queue_size (rhbz#1366989) - qemu: Implement virtio-net rx_queue_size (rhbz#1366989) - audit: Audit information about shmem devices (rhbz#1218603) - qemu: monitor: Use a more obvious iterator name (rhbz#1375783) - qemu: monitor: qemuMonitorGetCPUInfoHotplug: Add iterator 'anycpu' (rhbz#1375783) - qemu: monitor: Add vcpu state information to monitor data (rhbz#1375783) - qemu: domain: Don't infer vcpu state (rhbz#1375783)- util: storage: Properly set protocol type when parsing gluster json string (rhbz#1372251) - conf: Add IOThread quota and period scheduler/cputune defs (rhbz#1356937) - qemu: Add support to get/set IOThread period and quota cgroup values (rhbz#1356937) - network: new network forward mode 'open' (rhbz#846810) - virtlogd.socket: Tie lifecycle to libvirtd.service (rhbz#1372576) - cpu_x86: Fix minimum match custom CPUs on hosts with CMT (rhbz#1365500) - qemu: cgroup: Extract temporary relaxing of cgroup setting for vcpu hotplug (rhbz#1097930) - qemu: process: Fix start with unpluggable vcpus with NUMA pinning (rhbz#1097930)- qemu: caps: Always assume QEMU_CAPS_SMP_TOPOLOGY (rhbz#1097930) - conf: Extract code formatting vCPU info (rhbz#1097930) - conf: Rename virDomainVcpuInfoPtr to virDomainVcpuDefPtr (rhbz#1097930) - conf: Don't report errors from virDomainDefGetVcpu (rhbz#1097930) - tests: qemuxml2xml: Format status XML header dynamically (rhbz#1097930) - conf: convert def->vcpus to a array of pointers (rhbz#1097930) - conf: Add private data for virDomainVcpuDef (rhbz#1097930) - qemu: domain: Add vcpu private data structure (rhbz#1097930) - qemu: domain: Extract formating and parsing of vCPU thread ids (rhbz#1097930) - qemu: Add cpu ID to the vCPU pid list in the status XML (rhbz#1097930) - qemu: Store vCPU thread ids in vcpu private data objects (rhbz#1097930) - Fix logic in qemuDomainObjPrivateXMLParseVcpu (rhbz#1097930) - qemu: Add qemuProcessSetupPid() and use it in qemuProcessSetupIOThread() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupEmulator() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupVcpu() (rhbz#1097930) - qemuBuildCpuCommandLine: Don't leak @buf (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs again (rhbz#1097930) - qemu: capabilities: Drop unused function virQEMUCapsGetMachineTypes (rhbz#1097930) - qemu: caps: Sanitize storage of machine type related data (rhbz#1097930) - qemu: cap: Refactor access to array in virQEMUCapsProbeQMPMachineTypes (rhbz#1097930) - qemu: monitor: Add monitor API for device_add supporting JSON objects (rhbz#1097930) - qemu: monitor: Add do-while block to QEMU_CHECK_MONITOR_FULL (rhbz#1097930) - qemu: Improve error message in virDomainGetVcpus (rhbz#1097930) - qemu: domain: Rename qemuDomainDetectVcpuPids to qemuDomainRefreshVcpuInfo (rhbz#1097930) - qemu: monitor: Rename qemuMonitor(JSON|Text)GetCPUInfo (rhbz#1097930) - qemu: domain: Improve vCPU data checking in qemuDomainRefreshVcpu (rhbz#1097930) - qemu: domain: Simplify return values of qemuDomainRefreshVcpuInfo (rhbz#1097930) - internal: Introduce macro for stealing pointers (rhbz#1097930) - tests: qemucapabilities: Add data for qemu 2.7.0 (rhbz#1097930) - qemu: setcpus: Report better errors (rhbz#1097930) - qemu: setvcpus: Extract setting of maximum vcpu count (rhbz#1097930) - qemu: driver: Extract setting of live vcpu count (rhbz#1097930) - qemu: driver: Split out regular vcpu hotplug code into a function (rhbz#1097930) - conf: Provide error on undefined vcpusched entry (rhbz#1097930) - qemu: monitor: Return structures from qemuMonitorGetCPUInfo (rhbz#1097930) - qemu: monitor: Return struct from qemuMonitor(Text|Json)QueryCPUs (rhbz#1097930) - qemu: Add capability for query-hotpluggable-cpus command (rhbz#1097930) - qemu: Forbid config when topology based cpu count doesn't match the config (rhbz#1097930) - qemu: capabilities: Extract availability of new cpu hotplug for machine types (rhbz#1097930) - qemu: monitor: Extract QOM path from query-cpus reply (rhbz#1097930) - qemu: monitor: Add support for calling query-hotpluggable-cpus (rhbz#1097930) - qemu: monitor: Add algorithm for combining query-(hotpluggable-)-cpus data (rhbz#1097930) - tests: Add test infrastructure for qemuMonitorGetCPUInfo (rhbz#1097930) - tests: cpu-hotplug: Add data for x86 hotplug with 11+ vcpus (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 platform including hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 out-of-order hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 without threads enabled (rhbz#1097930) - qemu: domain: Extract cpu-hotplug related data (rhbz#1097930) - qemu: domain: Prepare for VCPUs vanishing while libvirt is not running (rhbz#1097930) - util: Extract and rename qemuDomainDelCgroupForThread to virCgroupDelThread (rhbz#1097930) - conf: Add XML for individual vCPU hotplug (rhbz#1097930) - qemu: migration: Prepare for non-contiguous vcpu configurations (rhbz#1097930) - qemu: command: Add helper to convert vcpu definition to JSON props (rhbz#1097930) - qemu: process: Copy final vcpu order information into the vcpu definition (rhbz#1097930) - qemu: command: Add support for sparse vcpu topologies (rhbz#1097930) - qemu: Use modern vcpu hotplug approach if possible (rhbz#1097930) - qemu: hotplug: Allow marking unplugged devices by alias (rhbz#1097930) - qemu: hotplug: Add support for VCPU unplug (rhbz#1224341) - virsh: vcpuinfo: Report vcpu number from the structure rather than it's position (rhbz#1097930) - qemu: driver: Fix qemuDomainHelperGetVcpus for sparse vcpu topologies (rhbz#1097930) - doc: clarify documentation for vcpu order (rhbz#1097930) - conf: Don't validate vcpu count in XML parser (rhbz#1097930) - qemu: driver: Validate configuration when setting maximum vcpu count (rhbz#1370066) - conf: Fix build with picky GCC (rhbz#1097930)- qemu_command: don't modify heads for graphics device (rhbz#1366119) - virsh: Fix core for cmdSecretGetValue (rhbz#1366611) - conf: report an error message for non-existing USB hubs (rhbz#1367130) - conf: free the ports array of a USB hub (rhbz#1366097) - utils: storage: Fix JSON field name for uri based storage (rhbz#1367260) - qemu: Adjust the cur_ballon on coldplug/unplug of dimms (rhbz#1220702) - conf: Provide error on undefined iothreadsched entry (rhbz#1366484) - qemu: Fix the command line generation for rbd auth using aes secrets (rhbz#1182074) - qemu: Fix crash hot plugging luks volume (rhbz#1367259) - Revert "admin: Fix the default uri for session daemon to libvirtd:///session" (rhbz#1367269) - libvirt: convert to typesafe virConf accessors (rhbz#1367269) - admin: Fix default uri config option name s/admin_uri_default/uri_default (rhbz#1367269) - virt-admin: Properly fix the default session daemon URI to admin server (rhbz#1367269)- qemu: Fix domain state after reset (rhbz#1269575) - rpc: virnetserver: Rename ClientSetProcessingControls to ClientSetLimits (rhbz#1357776) - rpc: virnetserver: Move virNetServerCheckLimits which is static up in the file (rhbz#1357776) - rpc: virnetserver: Add code to CheckLimits to handle suspending of services (rhbz#1357776) - admin: rpc: virnetserver: Fix updating of the client limits (rhbz#1357776) - rpc: virnetserver: Remove dead code checking the client limits (rhbz#1357776) - storage: Fix a NULL ptr dereference in virStorageBackendCreateQemuImg (rhbz#1363636) - qemu: Introduce qemuAliasFromHostdev (rhbz#1289391) - qemu: Use the hostdev alias in qemuDomainAttachHostSCSIDevice error path (rhbz#1289391) - storage: Don't remove the pool for buildPool failure in storagePoolCreate (rhbz#1362349) - lxcDomainCreateXMLWithFiles: Avoid crash (rhbz#1363773) - admin: Fix the default uri for session daemon to libvirtd:///session (rhbz#1356858) - docs: Distribute subsite.xsl (rhbz#1365004) - qemuBuildMachineCommandLine: Follow our pattern (rhbz#1304483) - Introduce SMM feature (rhbz#1304483) - Introduce @secure attribute to os loader element (rhbz#1304483) - qemu: Enable secure boot (rhbz#1304483) - qemu: Advertise OVMF_CODE.secboot.fd (rhbz#1304483) - tests: Fix broken build (rhbz#1304483) - cpu_x86: Introduce x86FeatureIsMigratable (rhbz#1365500) - cpu_x86: Properly drop non-migratable features (rhbz#1365500) - tests: Add a test for host-model CPU with CMT feature (rhbz#1365500) - cpu_x86: Fix host-model CPUs on hosts with CMT (rhbz#1365500) - virt-admin: Fix the error when an invalid URI has been provided (rhbz#1365903) - conf: improve error log when PCI devices don't match requested controller (rhbz#1363627) - conf: don't allow connecting upstream-port directly to pce-expander-bus (rhbz#1361172) - conf: restrict where dmi-to-pci-bridge can be connected (rhbz#1363648) - conf: restrict expander buses to connect only to a root bus (rhbz#1358712) - virNetDevMacVLanCreateWithVPortProfile: Don't mask virNetDevMacVLanTapOpen error (rhbz#1240439)- qemu: hotplug: fix changeable media ejection (rhbz#1359071) - lxc: Don't crash by forgetting to ref transient domains (rhbz#1351057) - Introduce device (rhbz#1235581) - Add QEMU_CAPS_DEVICE_INTEL_IOMMU (rhbz#1235581) - qemu: format intel-iommu on the command line (rhbz#1235581) - qemu_monitor_json: add support to search QOM device path by device alias (rhbz#1358728) - hvsupport: Introduce parseSymsFile (rhbz#1286679) - hvsupport: use a regex instead of XML::XPath (rhbz#1286679) - hvsupport: construct the group regex upfront (rhbz#1286679) - hvsupport: skip non-matching lines early (rhbz#1286679) - virconf: Fix config file path construction (rhbz#1357364) - virDomainHostdevDefFree: Don't leak privateData (rhbz#1357346) - virt-admin: Output srv-threadpool-info data as unsigned int rather than signed (rhbz#1356769) - util: Introduce virISCSINodeNew (rhbz#1356436) - iscsi: Establish connection to target via static target login (rhbz#1356436) - storage: Document wiping formatted volume types (rhbz#868771) - admin: Retrieve the SASL context for both local and remote connection (rhbz#1361948) - daemon: sasl: Don't forget to save SASL username to client's identity (rhbz#1361948) - vsh: Make vshInitDebug return int instead of void (rhbz#1357363) - tools: Make use of the correct environment variables (rhbz#1357363) - util: Add 'usage' for encryption (rhbz#1301021) - virStorageEncryptionSecretFree: Don't leak secret lookup definition (rhbz#1301021) - encryption: Add luks parsing for storageencryption (rhbz#1301021) - encryption: Add and to encryption (rhbz#1301021) - qemu: Introduce helper qemuDomainSecretDiskCapable (rhbz#1301021) - tests: Adjust LUKS tests to use 'volume' secret type (rhbz#1301021) - docs: Update docs to reflect LUKS secret changes (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachHostSCSIDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachSCSIDisk (rhbz#1301021) - qemu: Move and rename qemuBufferEscapeComma (rhbz#1301021) - storage: Add support to create a luks volume (rhbz#1301021) - qemu: Add secinfo for hotplug virtio disk (rhbz#1301021) - qemu: Alter the qemuDomainGetSecretAESAlias to add new arg (rhbz#1301021) - qemu: Add luks support for domain disk (rhbz#1301021) - qemu: Move setting of obj bools for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Move setting of encobjAdded for qemuDomainAttachSCSIDisk (rhbz#1301021) - storage: Fix error path (rhbz#1301021) - qemu: Disallow usage of luks encryption if aes secret not possible (rhbz#1301021) - storage: Add extra failure condition for luks volume creation (rhbz#1301021) - virstoragefile: refactor virStorageFileMatchesNNN methods (rhbz#1301021) - qemu: Make qemuDomainCheckDiskStartupPolicy self-contained (rhbz#1168453) - qemu: Remove unnecessary label and its only reference (rhbz#1168453) - qemu: Fix support for startupPolicy with volume/pool disks (rhbz#1168453) - virsh: Report error when explicit connection fails (rhbz#1356461) - tests: Add testing of backing store string parser (rhbz#1134878) - util: json: Make first argument of virJSONValueObjectForeachKeyValue const (rhbz#1134878) - util: qemu: Add wrapper for JSON -> commandline conversion (rhbz#1134878) - util: qemu: Add support for user-passed strings in JSON->commandline (rhbz#1134878) - util: qemu: Allow nested objects in JSON -> commandline generator (rhbz#1134878) - util: qemu: Allow for different approaches to format JSON arrays (rhbz#1134878) - util: qemu: Don't generate any extra commas in virQEMUBuildCommandLineJSON (rhbz#1134878) - util: json: Make first argument of virJSONValueCopy const (rhbz#1134878) - util: storage: Add parser for qemu's json backing pseudo-protocol (rhbz#1134878) - util: storage: Add support for host device backing specified via JSON (rhbz#1134878) - util: storage: Add support for URI based backing volumes in qemu's JSON pseudo-protocol (rhbz#1134878) - util: storage: Add json pseudo protocol support for gluster volumes (rhbz#1134878) - util: storage: Add json pseudo protocol support for iSCSI volumes (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'nbd' protocol (rhbz#1134878) - util: storage: Add JSON backing store parser for 'sheepdog' protocol (rhbz#1134878) - util: storage: Add 'ssh' network storage protocol (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'ssh' protocol (rhbz#1134878) - qemu: command: Rename qemuBuildNetworkDriveURI to qemuBuildNetworkDriveStr (rhbz#1247521) - qemu: command: Split out network disk URI building (rhbz#1247521) - qemu: command: Extract drive source command line formatter (rhbz#1247521) - qemu: command: Refactor code extracted to qemuBuildDriveSourceStr (rhbz#1247521) - storage: gluster: Support multiple hosts in backend functions (rhbz#1247521) - util: qemu: Add support for numbered array members (rhbz#1247521) - qemu: command: Add infrastructure for object specified disk sources (rhbz#1247521) - qemu: command: Add support for multi-host gluster disks (rhbz#1247521) - qemu: Need to free fileprops in error path (rhbz#1247521) - storage: remove "luks" storage volume type (rhbz#1301021)- qemu: getAutoDumpPath() return value should be dumpfile not domname. (rhbz#1354238) - qemu: Copy complete domain def in qemuDomainDefFormatBuf (rhbz#1320470) - qemu: Drop default channel path during migration (rhbz#1320470) - qemu: Fix migration from old libvirt (rhbz#1320500) - Add USB addresses to qemuhotplug test cases (rhbz#1215968) - Introduce virDomainUSBDeviceDefForeach (rhbz#1215968) - Allow omitting USB port (rhbz#1215968) - Store USB port path as an array of integers (rhbz#1215968) - Introduce virDomainUSBAddressSet (rhbz#1215968) - Add functions for adding USB controllers to addrs (rhbz#1215968) - Add functions for adding USB hubs to addrs (rhbz#1215968) - Reserve existing USB addresses (rhbz#1215968) - Add tests for USB address assignment (rhbz#1215968) - Assign addresses to USB devices (rhbz#1215968) - Assign addresses on USB device hotplug (rhbz#1215968) - Auto-add one hub if there are too many USB devices (rhbz#1215968)- qemu: Use bootindex whenever possible (rhbz#1323085) - qemu: Properly reset spiceMigration flag (rhbz#1151723) - qemu: Drop useless SPICE migration code (rhbz#1151723) - qemu: Memory locking is only required for KVM guests on ppc64 (rhbz#1350772) - virtlogd: make max file size & number of backups configurable (rhbz#1351209) - virtlogd: increase max file size to 2 MB (rhbz#1351209)- Rebased to libvirt-2.0.0 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#735385, rhbz#1004602, rhbz#1046833, rhbz#1180092, rhbz#1216281 rhbz#1283207, rhbz#1286679, rhbz#1289288, rhbz#1302373, rhbz#1304222 rhbz#1312188, rhbz#1316370, rhbz#1320893, rhbz#1322210, rhbz#1325072 rhbz#1325080, rhbz#1332446, rhbz#1333248, rhbz#1333404, rhbz#1334237 rhbz#1335617, rhbz#1335832, rhbz#1337869, rhbz#1341415, rhbz#1342342 rhbz#1342874, rhbz#1342962, rhbz#1343442, rhbz#1344892, rhbz#1344897 rhbz#1345743, rhbz#1346723, rhbz#1346724, rhbz#1346730, rhbz#1350688 rhbz#1351473- Rebased to libvirt-1.3.5 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1139766, rhbz#1182074, rhbz#1209802, rhbz#1265694, rhbz#1286679 rhbz#1286709, rhbz#1318993, rhbz#1319044, rhbz#1320836, rhbz#1326660 rhbz#1327537, rhbz#1328003, rhbz#1328301, rhbz#1329045, rhbz#1336629 rhbz#1337073, rhbz#1339900, rhbz#1341460- Rebased to libvirt-1.3.4 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1002423, rhbz#1004593, rhbz#1038888, rhbz#1103314, rhbz#1220702 rhbz#1286679, rhbz#1289363, rhbz#1320447, rhbz#1324551, rhbz#1325043 rhbz#1325075, rhbz#1325757, rhbz#1326270, rhbz#1327499, rhbz#1328401 rhbz#1329041, rhbz#1329046, rhbz#1329819, rhbz#1331228- qemu: perf: Fix crash/memory corruption on failed VM start (rhbz#1324757)- Rebased to libvirt-1.3.3 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#830971, rhbz#986365, rhbz#1151723, rhbz#1195176, rhbz#1249441 rhbz#1260749, rhbz#1264008, rhbz#1269715, rhbz#1278727, rhbz#1281706 rhbz#1282744, rhbz#1286679, rhbz#1288000, rhbz#1289363, rhbz#1293804 rhbz#1306556, rhbz#1308317, rhbz#1313264, rhbz#1313314, rhbz#1314594 rhbz#1315059, rhbz#1316371, rhbz#1316384, rhbz#1316420, rhbz#1316433 rhbz#1316465, rhbz#1317531, rhbz#1318569, rhbz#1321546- Rebased to libvirt-1.3.2 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1197592, rhbz#1235180, rhbz#1244128, rhbz#1244567, rhbz#1245013 rhbz#1250331, rhbz#1265694, rhbz#1267256, rhbz#1275039, rhbz#1282846 rhbz#1283085, rhbz#1286679, rhbz#1290324, rhbz#1293241, rhbz#1293899 rhbz#1299696, rhbz#1305922- Rebased to libvirt-1.3.1 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1207692, rhbz#1233115, rhbz#1245476, rhbz#1298065, rhbz#1026136 rhbz#1207751, rhbz#1210587, rhbz#1250287, rhbz#1253107, rhbz#1254152 rhbz#1257486, rhbz#1266078, rhbz#1271107, rhbz#1159219, rhbz#1163091 rhbz#1196711, rhbz#1263574, rhbz#1270427, rhbz#1245525, rhbz#1247987 rhbz#1248277, rhbz#1249981, rhbz#1251461, rhbz#1256999, rhbz#1264008 rhbz#1265049, rhbz#1265114, rhbz#1270715, rhbz#1272301, rhbz#1273686 rhbz#997561, rhbz#1166452, rhbz#1231114, rhbz#1233003, rhbz#1260576 rhbz#1261432, rhbz#1273480, rhbz#1273491, rhbz#1277781, rhbz#1278404 rhbz#1281707, rhbz#1282288, rhbz#1285665, rhbz#1288690, rhbz#1292984 rhbz#921135, rhbz#1025230, rhbz#1240439, rhbz#1266982, rhbz#1270709 rhbz#1276198, rhbz#1278068, rhbz#1278421, rhbz#1281710, rhbz#1291035 rhbz#1297020, rhbz#1297690 - RHEL: Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - RHEL: qemu: Support vhost-user-multiqueue with QEMU 2.3 (rhbz#1207692)- qemu: Add conditions for qemu-kvm use on ppc64 (rhbz#1267882) - qemu: Move simplification variable to begining of the function (rhbz#1266856) - qemu: Extract -mem-path building into its own function (rhbz#1266856) - qemu: Add -mem-path even with numa (rhbz#1266856) - qemu: Use memory-backing-file only when needed (rhbz#1266856) - qemu: Always update migration times on destination (rhbz#1265902) - qemu: Copy completed migration stats only on success (rhbz#1265902) - qemu: Introduce flags in qemuMigrationCompleted (rhbz#1265902) - qemu: Make updating stats in qemuMigrationCheckJobStatus optional (rhbz#1265902) - qemu: Wait until destination QEMU consumes all migration data (rhbz#1265902)- qemu: Fix dynamic_ownership qemu.conf setting (rhbz#1267154)- domain: Fix migratable XML with graphics/@listen (rhbz#1265111)- virSecuritySELinuxSetSecurityAllLabel: drop useless virFileIsSharedFSType (rhbz#1124841) - security_selinux: Replace SELinuxSCSICallbackData with proper struct (rhbz#1124841) - virSecurityManager: Track if running as privileged (rhbz#1124841) - security_selinux: Take @privileged into account (rhbz#1124841) - qemu: Fix using guest architecture as lookup key (rhbz#1260753) - virfile: Check for existence of dir in virFileDeleteTree (rhbz#1146886) - Revert "qemu: Fix integer/boolean logic in qemuSetUnprivSGIO" (rhbz#1072736) - qemu: migration: Relax enforcement of memory hotplug support (rhbz#1252685) - conf: Add helper to determine whether memory hotplug is enabled for a vm (rhbz#1252685) - qemu: Make memory alignment helper more universal (rhbz#1252685) - conf: Drop VIR_DOMAIN_DEF_PARSE_CLOCK_ADJUST flag (rhbz#1252685) - conf: Document all VIR_DOMAIN_DEF_PARSE_* flags (rhbz#1252685) - conf: Add XML parser flag that will allow us to do incompatible updates (rhbz#1252685) - conf: Split memory related post parse stuff into separate function (rhbz#1252685) - conf: Rename max_balloon to total_memory (rhbz#1252685) - conf: Pre-calculate initial memory size instead of always calculating it (rhbz#1252685) - conf: Don't always recalculate initial memory size from NUMA size totals (rhbz#1252685) - qemu: command: Align memory sizes only on fresh starts (rhbz#1252685) - qemu: ppc64: Align memory sizes to 256MiB blocks (rhbz#1249006) - test: Add test to validate that memory sizes don't get updated on migration (rhbz#1252685) - qemu: Align memory module sizes to 2MiB (rhbz#1252685) - qemu: Refresh memory size only on fresh starts (rhbz#1242940)- conf: fix crash when parsing a unordered NUMA (rhbz#1260846) - vmx: Some whitespace cleanup (rhbz#1172544) - vmx: The virVMXParseDisk deviceType can be NULL, add some missing checks (rhbz#1172544) - vmx: Add handling for CDROM devices with SCSI passthru (rhbz#1172544) - qemu: hotplug: Properly clean up drive backend if frontend hotplug fails (rhbz#1262399) - qemu: Introduce QEMU_CAPS_DEVICE_RTL8139 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_E1000 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_VIRTIO_NET (rhbz#1254044) - qemu: Try several network devices when looking for a default (rhbz#1254044) - qemu: Report error if per-VM directory cannot be created (rhbz#1146886) - qemu: Do not allow others into per-VM subdirectories (rhbz#1146886) - qemu: Allow others to browse /var/lib/libvirt/qemu (rhbz#1146886)- util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1257004) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1257004) - cpu: Introduce IvyBridge CPU model (rhbz#1254420) - examples: Add example polkit ACL rules (rhbz#1115289) - qemu: don't use initialized ret in qemuRemoveSharedDevice (rhbz#1072736) - qemu: Introduce qemuDomainMachineIsS390CCW (rhbz#1258361) - qemu: Need to check for machine.os when using ADDRESS_TYPE_CCW (rhbz#1258361)- Start daemon only after filesystems are mounted (rhbz#1255228) - virfile: Add error for root squash change mode failure (rhbz#1253609) - virfile: Introduce virFileUnlink (rhbz#1253609) - storage: Correct the 'mode' check (rhbz#1253609) - storage: Handle failure from refreshVol (rhbz#1253609) - util: Add virStringGetFirstWithPrefix (rhbz#1165580) - util: Add virCgroupGetBlockDevString (rhbz#1165580) - util: Add getters for cgroup block device I/O throttling (rhbz#1165580) - lxc: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - qemu: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - Allow vfio hotplug of a device to the domain which owns the iommu (rhbz#1256486) - hostdev: skip ACS check when using VFIO for device assignment (rhbz#1256486) - docs: Clarify unprivileged sgio feature (rhbz#1072736) - qemu: Introduce qemuIsSharedHostdev (rhbz#1072736) - qemu: Introduce qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuCheckSharedDisk to create qemuCheckUnprivSGIO (rhbz#1072736) - qemu: Inline qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuSetUnprivSGIO return values (rhbz#1072736) - qemu: Fix integer/boolean logic in qemuSetUnprivSGIO (rhbz#1072736) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1072736) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1072736) - security_selinux: Use proper structure to access socket data (rhbz#1146886) - security_dac: Label non-listening sockets (rhbz#1146886) - security: Add virSecurityDomainSetDirLabel (rhbz#1146886) - security_stack: Add SetDirLabel support (rhbz#1146886) - security_selinux: Add SetDirLabel support (rhbz#1146886) - security_dac: Add SetDirLabel support (rhbz#1146886) - qemu: Fix access to auto-generated socket paths (rhbz#1146886) - tests: Use qemuProcessPrepareMonitorChr in qemuxmlnstest (rhbz#1146886) - qemu: Label correct per-VM path when starting (rhbz#1146886) - selinux: fix compile errors (rhbz#1146886) - conf: Add ioeventfd option for controllers (rhbz#1150484) - qemu: Enable ioeventfd usage for virtio-scsi controllers (rhbz#1150484)- api: Remove check on iothread_id arg in virDomainPinIOThread (rhbz#1251886) - api: Adjust comment for virDomainAddIOThread (rhbz#1251886) - qemu: Add check for invalid iothread_id in qemuDomainChgIOThread (rhbz#1251886) - conf: Check for attach disk usage of iothread=0 (rhbz#1253108) - virNetDevBandwidthUpdateRate: turn class_id into integer (rhbz#1252473) - bridge_driver: Introduce networkBandwidthChangeAllowed (rhbz#1252473) - bridge_driver: Introduce networkBandwidthUpdate (rhbz#1252473) - qemuDomainSetInterfaceParameters: Use new functions to update bandwidth (rhbz#1252473) - cpu: Don't update host-model guest CPUs on ppc64 (rhbz#1251927) - cpu: Better support for ppc64 compatibility modes (rhbz#1251927) - cpu: Move check for NULL CPU model inside the driver (rhbz#1251927) - tests: Add some compatibility-related cases to the CPU tests (rhbz#1251927)- numa_conf: Introduce virDomainNumaGetMaxCPUID (rhbz#1176020) - virDomainDefParseXML: Check for malicious cpu ids in (rhbz#1176020) - conf: more useful error message when pci function is out of range (rhbz#1004596) - qemu: Fix reporting of physical capacity for block devices (rhbz#1250982) - network: verify proper address family in updates to and (rhbz#1184736) - rpc: Remove keepalive_required option (rhbz#1247087) - virNetDevBandwidthParseRate: Reject negative values (rhbz#1022292) - domain: Fix crash if trying to live update disk (rhbz#1007228) - qemu: fail on attempts to use for non-tap network connections (rhbz#1180011) - network: validate network NAT range (rhbz#985653) - conf: Don't try formating non-existing addresses (rhbz#985653) - cpu: Rename {powerpc, ppc} => ppc64 (filesystem) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (exported symbols) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (internal symbols) (rhbz#1250977) - cpu: Indentation changes in the ppc64 driver (rhbz#1250977) - cpu: Mark driver functions in ppc64 driver (rhbz#1250977) - cpu: Simplify NULL handling in ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64ModelFromCPU() (rhbz#1250977) - cpu: Reorder functions in the ppc64 driver (rhbz#1250977) - cpu: Remove ISA information from CPU map XML (rhbz#1250977) - tests: Remove unused file (rhbz#1250977) - tests: Improve result handling in cpuTestGuestData() (rhbz#1250977) - cpu: Never skip CPU model name check in ppc64 driver (rhbz#1250977) - cpu: CPU model names have to match on ppc64 (rhbz#1250977) - cpu: Use ppc64Compute() to implement ppc64DriverCompare() (rhbz#1250977) - tests: Temporarily disable ppc64 cpu tests (rhbz#1250977) - cpu: Align ppc64 CPU data with x86 (rhbz#1250977) - cpu: Support multiple PVRs in the ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64 part of CPU map XML (rhbz#1250977) - cpu: Parse and use PVR masks in the ppc64 driver (rhbz#1250977) - cpu: Add POWER8NVL information to CPU map XML (rhbz#1250977) - cpu: Implement backwards compatibility in the ppc64 driver (rhbz#1250977) - cpu: Forbid model fallback in the ppc64 driver (rhbz#1250977) - tests: Re-enable ppc64 cpu tests (rhbz#1250977) - tests: Add a bunch of cpu test case for ppc64 (rhbz#1250977) - cpu: Fix segfault in the ppc64 driver (rhbz#1250977) - qemu: Fix segfault when parsing private domain data (rhbz#1162947) - conf: Pass private data to Parse function of XML options (rhbz#1162947) - qemu: Keep numad hint after daemon restart (rhbz#1162947) - qemu: Use numad information when getting pin information (rhbz#1162947)- qemu: Reject migration with memory-hotplug if destination doesn't support it (rhbz#1248350) - qemu: Properly check for incoming migration job (rhbz#1242904) - qemu: Do not reset labels when migration fails (rhbz#1242904) - qemu: Check for iotune_max support properly (rhbz#1224053) - docs: Add Fibre Channel NPIV supported option for volume lun config (rhbz#1238545) - conf: Allow error reporting in virDomainDiskSourceIsBlockType (rhbz#1238545) - qemu: Forbid image pre-creation for non-shared storage migration (rhbz#1249587) - qemu: remove deadcode in qemuDomain{HelperGetVcpus|GetIOThreadsLive} (rhbz#1213713) - nodeinfo: Introduce local linuxGetCPUPresentPath (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUCount (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetPresentCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUMap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetInfo (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeCapsInitNUMA (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetMemoryStats (rhbz#1213713) - nodeinfo: fix to parse present cpus rather than possible cpus (rhbz#1213713) - tests: Add nodeinfo test for non-present CPUs (rhbz#1213713) - nodeinfo: Make sysfs_prefix usage more consistent (rhbz#1213713) - nodeinfo: Formatting changes (rhbz#1213713) - tests: Restore links in deconfigured-cpus nodeinfo test (rhbz#1213713) - nodeinfo: Add nodeGetPresentCPUBitmap() to libvirt_private.syms (rhbz#1213713) - nodeinfo: Fix nodeGetCPUBitmap()'s fallback code path (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUGlobalPath() (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUOnlinePath() (rhbz#1213713) - nodeinfo: Rename linuxParseCPUmax() to linuxParseCPUCount() (rhbz#1213713) - nodeinfo: Add old kernel compatibility to nodeGetPresentCPUBitmap() (rhbz#1213713) - nodeinfo: Remove out parameter from nodeGetCPUBitmap() (rhbz#1213713) - nodeinfo: Rename nodeGetCPUBitmap() to nodeGetOnlineCPUBitmap() (rhbz#1213713) - nodeinfo: Phase out cpu_set_t usage (rhbz#1213713) - nodeinfo: Use nodeGetOnlineCPUBitmap() when parsing node (rhbz#1213713) - nodeinfo: Use a bitmap to keep track of node CPUs (rhbz#1213713) - nodeinfo: Calculate present and online CPUs only once (rhbz#1213713) - nodeinfo: Check for errors when reading core_id (rhbz#1213713) - Renamed deconfigured-cpus to allow make dist (rhbz#1213713) - tests: Finish rename of the long nodeinfo test case (rhbz#1213713) - nodeinfo: Fix output on PPC64 KVM hosts (rhbz#1213713) - tests: Prepare for subcore tests (rhbz#1213713) - tests: Add subcores1 nodeinfo test (rhbz#1213713) - tests: Add subcores2 nodeinfo test (rhbz#1213713) - tests: Add subcores3 nodeinfo test (rhbz#1213713) - nodeinfo: Fix build failure when KVM headers are not available (rhbz#1213713) - qemu: fix some api cannot work when disable cpuset in conf (rhbz#1244664) - qemu: Auto assign pci addresses for shared memory devices (rhbz#1165029) - conf: Add getter for network routes (rhbz#1094205) - network: Add another collision check into networkCheckRouteCollision (rhbz#1094205) - docs: Document how libvirt handles companion controllers (rhbz#1069590) - qemu: Reject updating unsupported disk information (rhbz#1007228)- qemuProcessHandleMigrationStatus: Update migration status more frequently (rhbz#1212077) - qemuDomainSetNumaParamsLive: Check for NUMA mode more wisely (rhbz#1232663) - qemu: process: Improve update of maximum balloon state at startup (rhbz#1242940) - storage: Fix pool building when directory already exists (rhbz#1244080) - virsh: report error if vcpu number exceed the guest maxvcpu number (rhbz#1160559) - cmdVcpuPin: Remove dead code (rhbz#1160559) - rpc: Add virNetDaemonHasClients (rhbz#1240283) - rpc: Rework timerActive logic in daemon (rhbz#1240283) - cgroup: Drop resource partition from virSystemdMakeScopeName (rhbz#1238570) - virsh: blockjob: Extract block job info code into a separate function (rhbz#1227551) - virsh: cmdBlockJob: Switch to declarative flag interlocking (rhbz#1227551) - virsh: blockjob: Split out vshBlockJobSetSpeed from blockJobImpl (rhbz#1227551) - virsh: block job: separate abort from blockJobImpl (rhbz#1227551) - virsh: Split out block pull implementation from blockJobImpl (rhbz#1227551) - virsh: Kill blockJobImpl by moving the final impl into cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument checking in cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockCopy (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockPull (rhbz#1227551) - qemu: Update state of block job to READY only if it actually is ready (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockPull (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCommit (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCopy (rhbz#1197592)- util: bitmap: Don't alloc overly large binary bitmaps (rhbz#1238589) - storage: Fix regression in storagePoolUpdateAllState (rhbz#1238610) - Separate isa-fdc options generation (rhbz#1227880) - Explicitly format the isa-fdc controller for newer q35 machines (rhbz#1227880) - Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - conf: Don't allow duplicated target names regardless of bus (rhbz#1142631) - storage: Revert volume obj list updating after volume creation (4749d82a) (rhbz#1241454) - qemu_monitor: Wire up MIGRATION event (rhbz#1212077) - qemu: Enable migration events on QMP monitor (rhbz#1212077) - qemuDomainGetJobStatsInternal: Support migration events (rhbz#1212077) - qemu: Update migration state according to MIGRATION event (rhbz#1212077) - qemu: Wait for migration events on domain condition (rhbz#1212077) - qemu: Check duplicate WWNs also for hotplugged disks (rhbz#1208009) - qemu: move the guest status check before agent config and status check (rhbz#1240979) - qemu: report error for non-existing disk in blockjobinfo (rhbz#1241355) - virCondWaitUntil: add another return value (rhbz#1147471) - virDomainObjSignal: drop this function (rhbz#1147471) - monitor: detect that eject fails because the tray is locked (rhbz#1147471) - qemu_hotplug: try harder to eject media (rhbz#1147471) - qemu: Drop LFs at the end of error from QEMU log (rhbz#1090093) - Introduce virHashAtomic (rhbz#1090093) - Introduce virErrorCopyNew (rhbz#1090093) - RHEL: spec: Require perl-XML-XPath (rhbz#1090093) - qemu: Remember incoming migration errors (rhbz#1090093) - qemu: Don't report false error from MigrateFinish (rhbz#1090093) - qemu: Use error from Finish instead of "unexpectedly failed" (rhbz#1090093) - cpu: Add support for MPX and AVX512 Intel features (rhbz#1076170)- Rebased to libvirt-1.2.17 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#890648, rhbz#985653, rhbz#1021480, rhbz#1089914, rhbz#1131755 rhbz#1171933, rhbz#1179680, rhbz#1181087, rhbz#1182388, rhbz#1186797 rhbz#1186969, rhbz#1194593, rhbz#1196644, rhbz#1200206, rhbz#1201143 rhbz#1201760, rhbz#1202208, rhbz#1207692, rhbz#1210352, rhbz#1220213 rhbz#1223177, rhbz#1224053, rhbz#1224088, rhbz#1224233, rhbz#1224587 rhbz#1225694, rhbz#1226234, rhbz#1226854, rhbz#1227180, rhbz#1227551 rhbz#1227555, rhbz#1227558, rhbz#1227664, rhbz#1228007, rhbz#1229199 rhbz#1229592, rhbz#1229666, rhbz#1230039, rhbz#1230137, rhbz#1230664 rhbz#1232606, rhbz#1232880, rhbz#1234686, rhbz#1234729, rhbz#1235116 rhbz#1236438, rhbz#1236496, rhbz#1236507, rhbz#1236585, rhbz#1236924 rhbz#1238153, rhbz#1238338- Rebased to libvirt-1.2.16 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#847198, rhbz#890648, rhbz#893738, rhbz#976387, rhbz#981546 rhbz#998813, rhbz#1066375, rhbz#1073233, rhbz#1073305, rhbz#1076354 rhbz#1131486, rhbz#1143837, rhbz#1146539, rhbz#1159171, rhbz#1159219 rhbz#1161541, rhbz#1164966, rhbz#1171984, rhbz#1174177, rhbz#1174226 rhbz#1176020, rhbz#1176739, rhbz#1177599, rhbz#1181074, rhbz#1183893 rhbz#1191227, rhbz#1194593, rhbz#1195882, rhbz#1197580, rhbz#1204006 rhbz#1204033, rhbz#1206521, rhbz#1207043, rhbz#1211938, rhbz#1213345 rhbz#1218145, rhbz#1218577, rhbz#1220195, rhbz#1220265, rhbz#1220474 rhbz#1220702, rhbz#1220809, rhbz#1221047, rhbz#1221504, rhbz#1223631 rhbz#1223688, rhbz#1224018, rhbz#1226849- RHEL: Relax qemu-kvm dependency from libvirt-daemon-kvm (rhbz#1212642) - caps: Fix regression defaulting to host arch (rhbz#1219191)- Rebased to libvirt-1.2.15 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#858147, rhbz#890606, rhbz#1043436, rhbz#1073305, rhbz#1076708 rhbz#1084876, rhbz#1147847, rhbz#1161617, rhbz#1165119, rhbz#1168530 rhbz#1171933, rhbz#1177062, rhbz#1177733, rhbz#1181465, rhbz#1192318 rhbz#1200634, rhbz#1202606, rhbz#1202704, rhbz#1203628, rhbz#1203931 rhbz#1206114, rhbz#1206479, rhbz#1206521, rhbz#1206625, rhbz#1207257 rhbz#1208009, rhbz#1208176, rhbz#1208434, rhbz#1208763, rhbz#1209312 rhbz#1209394, rhbz#1209813, rhbz#1210159, rhbz#1210545, rhbz#1210650 rhbz#1210669, rhbz#1211436, rhbz#1211548, rhbz#1211550, rhbz#1213434 rhbz#1213698, rhbz#1215569, rhbz#1216046- Rebased to libvirt-1.2.14 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#790583, rhbz#853839, rhbz#872424, rhbz#921426, rhbz#952499 rhbz#958510, rhbz#1070695, rhbz#1125755, rhbz#1127045, rhbz#1129198 rhbz#1135491, rhbz#1140958, rhbz#1141119, rhbz#1142631, rhbz#1142636 rhbz#1143832, rhbz#1155887, rhbz#1161461, rhbz#1163553, rhbz#1164053 rhbz#1166024, rhbz#1171484, rhbz#1173468, rhbz#1174147, rhbz#1176050 rhbz#1177219, rhbz#1177237, rhbz#1179533, rhbz#1181062, rhbz#1187012 rhbz#1187533, rhbz#1190590, rhbz#1196185, rhbz#1196644, rhbz#1196934 rhbz#1197600, rhbz#1199036, rhbz#1199182, rhbz#1206365, rhbz#1206406 rhbz#1206987, rhbz#1207122, rhbz#1207937 - RHEL: Hack around changed Broadwell/Haswell CPUs (rhbz#1199446)- Rebased to libvirt-1.2.13 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#872028, rhbz#907779, rhbz#927252, rhbz#956891, rhbz#1073506 rhbz#1079917, rhbz#1095637, rhbz#1123767, rhbz#1125764, rhbz#1126762 rhbz#1130390, rhbz#1131919, rhbz#1132900, rhbz#1135442, rhbz#1138125 rhbz#1138516, rhbz#1138539, rhbz#1140034, rhbz#1140960, rhbz#1141159 rhbz#1143921, rhbz#1146334, rhbz#1147195, rhbz#1151942, rhbz#1152404 rhbz#1152473, rhbz#1153891, rhbz#1155843, rhbz#1158034, rhbz#1158722 rhbz#1159180, rhbz#1160559, rhbz#1160995, rhbz#1161831, rhbz#1164627 rhbz#1165485, rhbz#1165993, rhbz#1168849, rhbz#1169183, rhbz#1170092 rhbz#1170140, rhbz#1170492, rhbz#1171533, rhbz#1171582, rhbz#1172015 rhbz#1172468, rhbz#1172526, rhbz#1173420, rhbz#1174096, rhbz#1174154 rhbz#1174569, rhbz#1175123, rhbz#1175449, rhbz#1176503, rhbz#1176510 rhbz#1177723, rhbz#1178652, rhbz#1178850, rhbz#1178853, rhbz#1178986 rhbz#1179678, rhbz#1179684, rhbz#1179981, rhbz#1181182, rhbz#1182467 rhbz#1183869, rhbz#1183890, rhbz#1185165, rhbz#1186175, rhbz#1186199 rhbz#1186765, rhbz#1186886, rhbz#1188914, rhbz#1189007, rhbz#1190956 rhbz#1191016, rhbz#1191227, rhbz#1191355, rhbz#1191567, rhbz#1195461 rhbz#1196503, rhbz#1196528, rhbz#1204017- qemu: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094) - lxc: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094)- qemu: Add missing goto error in qemuRestoreCgroupState (rhbz#1161540)- virNetworkDefUpdateIPDHCPHost: Don't crash when updating network (rhbz#1182486) - Format CPU features even for host-model (rhbz#1182448) - util: Add function virCgroupHasEmptyTasks (rhbz#1161540) - util: Add virNumaGetHostNodeset (rhbz#1161540) - qemu: Remove unnecessary qemuSetupCgroupPostInit function (rhbz#1161540) - qemu: Save numad advice into qemuDomainObjPrivate (rhbz#1161540) - qemu: Leave cpuset.mems in parent cgroup alone (rhbz#1161540) - qemu: Fix hotplugging cpus with strict memory pinning (rhbz#1161540) - util: Fix possible NULL dereference (rhbz#1161540) - qemu_driver: fix setting vcpus for offline domain (rhbz#1161540) - qemu: migration: Unlock vm on failed ACL check in protocol v2 APIs (CVE-2014-8136) - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image (CVE-2015-0236) - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots (CVE-2015-0236) - Check for domain liveness in qemuDomainObjExitMonitor (rhbz#1161024) - Mark the domain as active in qemuhotplugtest (rhbz#1161024) - Fix vmdef usage while in monitor in qemuDomainHotplugVcpus (rhbz#1161024) - Fix vmdef usage while in monitor in BlockStat* APIs (rhbz#1161024) - Fix vmdef usage while in monitor in qemu process (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device detach (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device attach (rhbz#1161024)- conf: Fix memory leak when parsing invalid network XML (rhbz#1180136) - qxl: change the default value for vgamem_mb to 16 MiB (rhbz#1181052) - qemuxml2argvtest: Fix test after change of qxl vgamem_mb default (rhbz#1181052) - conf: fix crash when hotplug a channel chr device with no target (rhbz#1181408) - qemu: forbid second blockcommit during active commit (rhbz#1135339) - qemu_monitor: introduce new function to get QOM path (rhbz#1180574) - qemu_process: detect updated video ram size values from QEMU (rhbz#1180574)- Fix hotplugging of block device-backed usb disks (rhbz#1175668) - qemu: Create memory-backend-{ram, file} iff needed (rhbz#1175397) - conf: Don't format actual network definition in migratable XML (rhbz#1177194)- virsh: vol-upload disallow negative offset (rhbz#1087104) - storage: fix crash caused by no check return before set close (rhbz#1087104) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1139567) - security: Manage SELinux labels on shared/readonly hostdev's (rhbz#1082521) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1169409) - conf: Fix libvirtd crash matching hostdev XML (rhbz#1174053) - qemu: Resolve Coverity REVERSE_INULL (rhbz#1172570) - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() (CVE-2014-8131) - qemu: bulk stats: Fix logic in monitor handling (rhbz#1172570) - qemu: avoid rare race when undefining domain (rhbz#1150505) - Do not format CPU features without a model (rhbz#1151885) - Ignore CPU features without a model for host-passthrough (rhbz#1151885) - Silently ignore MAC in NetworkLoadConfig (rhbz#1156367) - Generate a MAC when loading a config instead of package update (rhbz#1156367) - qemu: move setting emulatorpin ahead of monitor showing up (rhbz#1170484) - util: Introduce flags field for macvtap creation (rhbz#1081461) - network: Bring netdevs online later (rhbz#1081461) - qemu: always call qemuInterfaceStartDevices() when starting CPUs (rhbz#1081461) - qemu: add a qemuInterfaceStopDevices(), called when guest CPUs stop (rhbz#1081461) - conf: replace call to virNetworkFree() with virObjectUnref() (rhbz#1099210) - util: new functions for setting bridge and bridge port attributes (rhbz#1099210) - util: functions to manage bridge fdb (forwarding database) (rhbz#1099210) - conf: new network bridge device attribute macTableManager (rhbz#1099210) - network: save bridge name in ActualNetDef when actualType==network too (rhbz#1099210) - network: store network macTableManager setting in NetDef actual object (rhbz#1099210) - network: setup bridge devices for macTableManager='libvirt' (rhbz#1099210) - qemu: setup tap devices for macTableManager='libvirt' (rhbz#1099210) - qemu: add/remove bridge fdb entries as guest CPUs are started/stopped (rhbz#1099210) - virsh: document block.n.allocation stat (rhbz#1041569) - getstats: avoid memory leak on OOM (rhbz#1041569) - getstats: improve documentation (rhbz#1041569) - getstats: start giving offline block stats (rhbz#1041569) - getstats: add block.n.path stat (rhbz#1041569) - qemuMonitorJSONBlockStatsUpdateCapacity: Don't skip disks (rhbz#1041569) - getstats: prepare monitor collection for recursion (rhbz#1041569) - getstats: perform recursion in monitor collection (rhbz#1041569) - getstats: prepare for dynamic block.count stat (rhbz#1041569) - getstats: add new flag for block backing chain (rhbz#1041569) - getstats: split block stats reporting for easier recursion (rhbz#1041569) - getstats: crawl backing chain for qemu (rhbz#1041569) - logical: Add "--type snapshot" to lvcreate command (rhbz#1166592)- qemu: add the missing jobinfo type in qemuDomainGetJobInfo (rhbz#1167883) - network: Fix upgrade from libvirt older than 1.2.4 (rhbz#1167145) - qemu: fix domain startup failing with 'strict' mode in numatune (rhbz#1168866) - qemu: Don't track quiesced state of FSs (rhbz#1160084) - qemu: fix block{commit,copy} abort handling (rhbz#1135169)- doc: fix mismatched ACL attribute name (rhbz#1161358) - qemu: monitor: Rename and improve qemuMonitorGetPtyPaths (rhbz#1146944) - conf: Add channel state for virtio channels to the XML (rhbz#1146944) - qemu: Add handling for VSERPORT_CHANGE event (rhbz#1146944) - qemu: chardev: Extract more information about character devices (rhbz#1146944) - qemu: process: Refresh virtio channel guest state when connecting to mon (rhbz#1146944) - event: Add guest agent lifecycle event (rhbz#1146944) - examples: Add support for the guest agent lifecycle event (rhbz#1146944) - qemu: Emit the guest agent lifecycle event (rhbz#1146944) - internal: add macro to round value to the next closest power of 2 (rhbz#1076098) - video: cleanup usage of vram attribute and update documentation (rhbz#1076098) - QXL: fix setting ram and vram values for QEMU QXL device (rhbz#1076098) - caps: introduce new QEMU capability for vgamem_mb device property (rhbz#1076098) - qemu-command: use vram attribute for all video devices (rhbz#1076098) - qemu-command: introduce new vgamem attribute for QXL video device (rhbz#1076098)- qemu: Fix crash in tunnelled migration (rhbz#1147331) - qemu: Really fix crash in tunnelled migration (rhbz#1147331) - qemu: Update fsfreeze status on domain state transitions (rhbz#1160084) - qemuPrepareNVRAM: Save domain conf only if domain's persistent (rhbz#1026772) - docs: Document NVRAM behavior on transient domains (rhbz#1026772) - Fix build in qemu_capabilities (rhbz#1165782) - qemu: Support OVMF on armv7l aarch64 guests (rhbz#1165782) - qemu: Drop OVMF whitelist (rhbz#1165782) - storage: Fix issue finding LU's when block doesn't exist (rhbz#1152382) - storage: Add thread to refresh for createVport (rhbz#1152382) - storage: qemu: Fix security labelling of new image chain elements (rhbz#1151718) - virsh: sync domdisplay help and manual (rhbz#997802) - docs: domain: Move docs for storage hosts under the element (rhbz#1164528) - test: virstoragetest: Add testing of network disk details (rhbz#1164528) - util: storage: Copy hosts of a storage file only if they exist (rhbz#1164528) - qemu: Refactor qemuBuildNetworkDriveURI to take a virStorageSourcePtr (rhbz#1164528) - tests: Reflow the expected output from RBD disk test (rhbz#1164528) - util: split out qemuParseRBDString into a common helper (rhbz#1164528) - util: storagefile: Split out parsing of NBD string into a separate func (rhbz#1164528) - storage: Allow parsing of RBD backing strings when building backing chain (rhbz#1164528) - storage: rbd: qemu: Add support for specifying internal RBD snapshots (rhbz#1164528) - storage: rbd: Implement support for passing config file option (rhbz#1164528)- qemu: avoid rare race when undefining domain (rhbz#1150505) - qemu: stop NBD server after successful migration (rhbz#1160212) - Require at least one console for LXC domain (rhbz#1155410) - remote: Fix memory leak in remoteConnectGetAllDomainStats (rhbz#1158715) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - Free job statistics from the migration cookie (rhbz#1161124) - Fix virDomainChrEquals for spicevmc (rhbz#1162097) - network: fix call virNetworkEventLifecycleNew when networkStartNetwork fail (rhbz#1162915) - Do not crash on gluster snapshots with no host name (rhbz#1162974) - nwfilter: fix deadlock caused updating network device and nwfilter (rhbz#1143780) - util: eliminate "use after free" in callers of virNetDevLinkDump (rhbz#1163463) - storage: Check for valid fc_host parent at startup (rhbz#1160565) - storage: Ensure fc_host parent matches wwnn/wwpn (rhbz#1160565) - storage: Don't use a stack copy of the adapter (rhbz#1160926) - storage: Introduce virStoragePoolSaveConfig (rhbz#1160926) - storage: Introduce 'managed' for the fchost parent (rhbz#1160926) - qemu: Always set migration capabilities (rhbz#1163953)- qemu: support nospace reason in io error event (rhbz#1119784) - RHEL: Add support for QMP I/O error reason (rhbz#1119784) - nodeinfo: fix nodeGetFreePages when max node is zero (rhbz#1145048) - nodeGetFreePages: Push forgotten change (rhbz#1145048) - conf: tests: fix virDomainNetDefFormat for vhost-user in client mode (rhbz#1155458) - util: string: Add helper to check whether string is empty (rhbz#1142693) - qemu: restore: Fix restoring of VM when the restore hook returns empty XML (rhbz#1142693) - security_selinux: Don't relabel /dev/net/tun (rhbz#1095636) - qemu: Fix updating bandwidth limits in live XML (rhbz#1146511) - qemu: save domain status after set the blkio parameters (rhbz#1146511) - qemu: call qemuDomainObjBeginJob/qemuDomainObjEndJob in qemuDomainSetInterfaceParameters (rhbz#1146511) - qemu: save domain status after set domain's numa parameters (rhbz#1146511) - qemu: forbid snapshot-delete --children-only on external snapshot (rhbz#956506) - qemu: better error message when block job can't succeed (rhbz#1140981) - Reject live update of offloading options (rhbz#1155441) - virutil: Introduce virGetSCSIHostNumber (rhbz#1146837) - virutil: Introduce virGetSCSIHostNameByParentaddr (rhbz#1146837) - storage_conf: Resolve libvirtd crash matching scsi_host (rhbz#1146837) - Match scsi_host pools by parent address first (rhbz#1146837) - Relax duplicate SCSI host pool checking (rhbz#1146837) - qemu: Remove possible NULL deref in debug output (rhbz#1141621) - virsh: Adjust the text in man page regarding qemu-attach (rhbz#1141621) - hotplug: Check for alias in controller detach (rhbz#1141621) - hotplug: Check for alias in disk detach (rhbz#1141621) - hotplug: Check for alias in hostdev detach (rhbz#1141621) - hotplug: Check for alias in chrdev detach (rhbz#1141621) - hotplug: Check for alias in net detach (rhbz#1141621) - qemu-attach: Assign device aliases (rhbz#1141621) - hotplug: fix char device detach (rhbz#1141621) - storage: Fix crash when parsing backing store URI with schema (rhbz#1156288) - remote: fix jump depends on uninitialised value (rhbz#1158715) - qemu: Release nbd port from migrationPorts instead of remotePorts (rhbz#1159245) - conf: add trustGuestRxFilters attribute to network and domain interface (rhbz#848199) - network: set interface actual trustGuestRxFilters from network/portgroup (rhbz#848199) - util: define virNetDevRxFilter and basic utility functions (rhbz#848199) - qemu: qemuMonitorQueryRxFilter - retrieve guest netdev rx-filter (rhbz#848199) - qemu: add short document on qemu event handlers (rhbz#848199) - qemu: setup infrastructure to handle NIC_RX_FILTER_CHANGED event (rhbz#848199) - qemu: change macvtap device MAC address in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - util: Functions to update host network device's multicast filter (rhbz#848199) - qemu: change macvtap multicast list in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - virnetdev: Resolve Coverity DEADCODE (rhbz#848199) - virnetdev: Resolve Coverity FORWARD_NULL (rhbz#848199) - virnetdev: Resolve Coverity RESOURCE_LEAK (rhbz#848199) - lxc: improve error message for invalid blkiotune settings (rhbz#1131306) - qemu: improve error message for invalid blkiotune settings (rhbz#1131306) - Do not probe for power mgmt capabilities in lxc emulator (rhbz#1159227) - qemu: make advice from numad available when building commandline (rhbz#1138545)- qemuPrepareNVRAM: Save domain after NVRAM path generation (rhbz#1026772) - Fix crash cpu_shares change event crash on domain startup (rhbz#1147494) - Don't verify CPU features with host-passthrough (rhbz#1147584) - Also filter out non-migratable features out of host-passthrough (rhbz#1147584) - selinux: Avoid label reservations for type = none (rhbz#1138487) - qemu: bulk stats: extend internal collection API (rhbz#1113116) - qemu: bulk stats: implement CPU stats group (rhbz#1113116) - qemu: bulk stats: implement balloon group (rhbz#1113116) - qemu: bulk stats: implement VCPU group (rhbz#1113116) - qemu: bulk stats: implement interface group (rhbz#1113116) - qemu: bulk stats: implement block group (rhbz#1113116) - virsh: add options to query bulk stats group (rhbz#1113116) - lib: De-duplicate stats group documentation for all stats functions (rhbz#1113116) - lib: Document that virConnectGetAllDomainStats may omit some stats fields (rhbz#1113116) - man: virsh: Add docs for supported stats groups (rhbz#1113116) - qemu: monitor: return block stats data as a hash to avoid disk mixup (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD (rhbz#1113116) - qemu: monitor: Add helper function to fill physical/virtual image size (rhbz#1113116) - qemu: bulk stats: add block allocation information (rhbz#1113116) - qemu: json: Fix missing break in error reporting function (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD. Again. (rhbz#1113116) - docs, conf, schema: add support for shmem device (rhbz#1126991) - qemu: add capability probing for ivshmem device (rhbz#1126991) - qemu: Build command line for ivshmem device (rhbz#1126991) - minor shmem clean-ups (rhbz#1126991) - virSecuritySELinuxSetTapFDLabel: Temporarily revert to old behavior (rhbz#1095636) - domain_conf: fix domain deadlock (CVE-2014-3657) - qemu: support relative backing for RHEL 7.0.z qemu (rhbz#1150322) - qemu: Fix hot unplug of SCSI_HOST device (rhbz#1141732) - qemu: Remove need for virConnectPtr in hotunplug detach host, net (rhbz#1141732)- Fix libvirtd crash when removing metadata (rhbz#1143955) - Fix leak in x86UpdateHostModel (rhbz#1144303) - Move the FIPS detection from capabilities (rhbz#1135431) - qemu: raise an error when trying to use readonly sata disks (rhbz#1112939) - virsh-host: fix pagesize unit of freepages (rhbz#1145048) - nodeinfo: report error when given node is out of range (rhbz#1145050) - Fix typo of virNodeGetFreePages comment (rhbz#1145050) - nodeinfo: Prefer MIN in nodeGetFreePages (rhbz#1145050) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1140085) - qemu: save image: Split out user provided XML checker (rhbz#1142693) - qemu: save image: Add possibility to return XML stored in the image (rhbz#1142693) - qemu: save image: Split out new definition check/update (rhbz#1142693) - qemu: save image: Split out checks done only when editing the save img (rhbz#1142693) - qemu: hook: Provide hook when restoring a domain save image (rhbz#1142693) - qemu: Expose additional migration statistics (rhbz#1013055) - qemu: Fix old tcp:host URIs more cleanly (rhbz#1013055) - qemu: Prepare support for arbitrary migration protocol (rhbz#1013055) - qemu: Add RDMA migration capabilities (rhbz#1013055) - qemu: RDMA migration support (rhbz#1013055) - qemu: Memory pre-pinning support for RDMA migration (rhbz#1013055) - qemu: Fix memory leak in RDMA migration code (rhbz#1013055) - schemas: finish virTristate{Bool, Switch} transition (rhbz#1139364) - conf: split out virtio net driver formatting (rhbz#1139364) - conf: remove redundant local variable (rhbz#1139364) - conf: add options for disabling segment offloading (rhbz#1139364) - qemu: wire up virtio-net segment offloading options (rhbz#1139364) - spec: Enable qemu driver for RHEL-7 on aarch64 (rhbz#1142448) - blkdeviotune: fix bug with saving values into live XML (rhbz#1146511) - security: Fix labelling host devices (rhbz#1146550) - qemu: Add missing goto on rawio (rhbz#1103739) - hostdev: Add "rawio" attribute to _virDomainHostdevSubsysSCSI (rhbz#1103739) - qemu: Process the hostdev "rawio" setting (rhbz#1103739) - util: Add function to check if a virStorageSource is "empty" (rhbz#1138231) - util: storage: Allow metadata crawler to report useful errors (rhbz#1138231) - qemu: Sanitize argument names and empty disk check in qemuDomainDetermineDiskChain (rhbz#1138231) - qemu: Report better errors from broken backing chains (rhbz#1138231) - storage: Improve error message when traversing backing chains (rhbz#1138231) - qemu: Always re-detect backing chain (rhbz#1144922) - event: introduce new event for tunable values (rhbz#1115898) - tunable_event: extend debug message and tweak limit for remote message (rhbz#1115898) - add an example how to use tunable event (rhbz#1115898) - Fix MinGW build (rhbz#1115898) - event_example: cleanup example code for tunable event (rhbz#1115898) - cputune_event: queue the event for cputune updates (rhbz#1115898) - blkdeviotune: trigger tunable event for blkdeviotune updates (rhbz#1115898) - Rename tunable event constants (rhbz#1115898) - Fix typo s/EMULATORIN/EMULATORPIN/ (rhbz#1115898) - Check for NULL in qemu monitor event filter (rhbz#1144920)- virsh: Move --completed from resume to domjobinfo (rhbz#1063724) - qemu_driver: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - virfile: Resolve Coverity DEADCODE (rhbz#1141209) - lxc: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - xen: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - virsh: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - daemon: Resolve Coverity RESOURCE_LEAK (rhbz#1141209) - domain_conf: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - storage_conf: Fix libvirtd crash when defining scsi storage pool (rhbz#1141943) - qemu: time: Report errors if agent command fails (rhbz#1142294) - util: storage: Copy driver type when initializing chain element (rhbz#1140984) - docs, conf, schema: add support for shared memory mapping (rhbz#1133144) - qemu: add support for shared memory mapping (rhbz#1133144) - rpc: reformat the flow to make a bit more sense (rhbz#927369) - remove redundant pidfile path constructions (rhbz#927369) - util: fix potential leak in error codepath (rhbz#927369) - util: get rid of unnecessary umask() call (rhbz#927369) - rpc: make daemon spawning a bit more intelligent (rhbz#927369) - conf: add backend element to interfaces (rhbz#1139362) - Wire up the interface backend options (rhbz#1139362) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - qemu: fix crash with shared disks (rhbz#1142722) - nvram: Fix permissions (rhbz#1026772) - libvirt.spec: Fix permission even for libvirt-driver-qemu (rhbz#1026772) - virDomainUndefineFlags: Allow NVRAM unlinking (rhbz#1026772) - formatdomain: Update example to match the rest (rhbz#1026772) - domaincaps: Expose UEFI capability (rhbz#1026772) - qemu_capabilities: Change virQEMUCapsFillDomainCaps signature (rhbz#1026772) - domaincaps: Expose UEFI binary path, if it exists (rhbz#1026772) - domaincapstest: Run cleanly on systems missing OVMF firmware (rhbz#1026772) - conf: Disallow nonexistent NUMA nodes for hugepages (rhbz#1135396) - qemu: Honor hugepages for UMA domains (rhbz#1135396) - RHEL: Fix maxvcpus output (rhbz#1092363) - virsh: Add iothread to 'attach-disk' (rhbz#1101574) - qemu: Issue query-iothreads and to get list of active IOThreads (rhbz#1101574) - vircgroup: Introduce virCgroupNewIOThread (rhbz#1101574) - qemu_domain: Add niothreadpids and iothreadpids (rhbz#1101574) - qemu_cgroup: Introduce cgroup functions for IOThreads (rhbz#1101574) - qemu: Allow pinning specific IOThreads to a CPU (rhbz#1101574) - domain_conf: Add iothreadpin to cputune (rhbz#1101574) - vircgroup: Fix broken builds without cgroups (rhbz#1101574) - cputune: allow interleaved xml (rhbz#1101574) - qemu: Fix iothreads issue (rhbz#1101574) - qemu_cgroup: Adjust spacing around incrementor (rhbz#1101574) - qemu: Fix call in qemuDomainSetNumaParamsLive for virCgroupNewIOThread (rhbz#1101574) - qemu: Need to check for capability before query (rhbz#1101574) - qemu: Don't fail startup/attach for IOThreads if no JSON (rhbz#1101574) - Fixes for domains with no iothreads (rhbz#1101574)- remote: Fix memory leak on error path when deserializing bulk stats (rhbz#1136350) - spec: Fix preun script for daemon (rhbz#1136736) - security: fix DH key generation when FIPS mode is on (rhbz#1128497) - tests: force FIPS testing mode with new enough GNU TLS versions (rhbz#1128497) - Don't include non-migratable features in host-model (rhbz#1138221) - qemu: Rename DEFAULT_JOB_MASK to QEMU_DEFAULT_JOB_MASK (rhbz#1134154) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1134154) - qemu: snapshot: Acquire job earlier on snapshot revert/delete (rhbz#1134154) - qemu: snapshot: Fix snapshot function header formatting and spacing (rhbz#1134154) - qemu: snapshot: Simplify error paths (rhbz#1134154) - qemu: Propagate QEMU errors during incoming migrations (rhbz#1090093) - Refactor job statistics (rhbz#1063724) - qemu: Avoid incrementing jobs_queued if virTimeMillisNow fails (rhbz#1063724) - Add support for fetching statistics of completed jobs (rhbz#1063724) - qemu: Silence coverity on optional migration stats (rhbz#1063724) - virsh: Add support for completed job stats (rhbz#1063724) - qemu: Transfer migration statistics to destination (rhbz#1063724) - qemu: Recompute downtime and total time when migration completes (rhbz#1063724) - qemu: Transfer recomputed stats back to source (rhbz#1063724) - conf: Extend and introduce (rhbz#1112257) - qemu: Implement extended loader and nvram (rhbz#1112257) - qemu: Automatically create NVRAM store (rhbz#1112257)- Rebased to libvirt-1.2.8 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#927369, rhbz#957293, rhbz#999926, rhbz#1021703, rhbz#1043735 rhbz#1047818, rhbz#1062142, rhbz#1064770, rhbz#1072653, rhbz#1078126 rhbz#1095636, rhbz#1103245, rhbz#1119215, rhbz#1121837, rhbz#1121955 rhbz#1122455, rhbz#1126329, rhbz#1126721, rhbz#1126909, rhbz#1128097 rhbz#1128751, rhbz#1129207, rhbz#1129372, rhbz#1129998, rhbz#1130089 rhbz#1130379, rhbz#1131306, rhbz#1131445, rhbz#1131788, rhbz#1131811 rhbz#1131819, rhbz#1131876, rhbz#1132301, rhbz#1132305, rhbz#1132347- Rebased to libvirt-1.2.7 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#823535, rhbz#872628, rhbz#874418, rhbz#878394, rhbz#880483 rhbz#921094, rhbz#963817, rhbz#964177, rhbz#967493, rhbz#967494 rhbz#972964, rhbz#983350, rhbz#985782, rhbz#985980, rhbz#990319 rhbz#990418, rhbz#991290, rhbz#992980, rhbz#994731, rhbz#995377 rhbz#997627, rhbz#997802, rhbz#1006700, rhbz#1007698, rhbz#1007759 rhbz#1010885, rhbz#1022874, rhbz#1023366, rhbz#1025407, rhbz#1027076 rhbz#1029266, rhbz#1029732, rhbz#1032363, rhbz#1033020, rhbz#1033398 rhbz#1033704, rhbz#1035128, rhbz#1046192, rhbz#1049038, rhbz#1052114 rhbz#1056902, rhbz#1062142, rhbz#1063837, rhbz#1066280, rhbz#1066894 rhbz#1067338, rhbz#1069552, rhbz#1069784, rhbz#1070680, rhbz#1072141 rhbz#1072677, rhbz#1073368, rhbz#1073506, rhbz#1074086, rhbz#1075290 rhbz#1075299, rhbz#1076957, rhbz#1076959, rhbz#1076960, rhbz#1076962 rhbz#1077009, rhbz#1077572, rhbz#1078590, rhbz#1079162, rhbz#1079173 rhbz#1080859, rhbz#1081881, rhbz#1081932, rhbz#1082124, rhbz#1083345 rhbz#1084360, rhbz#1085706, rhbz#1085769, rhbz#1086121, rhbz#1086331 rhbz#1086704, rhbz#1087104, rhbz#1087671, rhbz#1088293, rhbz#1088667 rhbz#1088787, rhbz#1088864, rhbz#1089179, rhbz#1089378, rhbz#1091132 rhbz#1091866, rhbz#1092038, rhbz#1092253, rhbz#1093127, rhbz#1095035 rhbz#1097028, rhbz#1097503, rhbz#1097677, rhbz#1097968, rhbz#1098659 rhbz#1099978, rhbz#1100086, rhbz#1100769, rhbz#1101059, rhbz#1101510 rhbz#1101987, rhbz#1101999, rhbz#1102426, rhbz#1102457, rhbz#1102611 rhbz#1104992, rhbz#1104993, rhbz#1105939, rhbz#1108593, rhbz#1110198 rhbz#1110212, rhbz#1110673, rhbz#1111044, rhbz#1112939, rhbz#1113332 rhbz#1113668, rhbz#1113751, rhbz#1113868, rhbz#1118710, rhbz#1119206 rhbz#1119387, rhbz#1119592, rhbz#1120474, rhbz#1122255, rhbz#1122973 - spec: Enable qemu driver for RHEL-7 on ppc64 (rhbz#1120474)- Rebased to libvirt-1.2.6 (rhbz#1035158)- nwfilter: Increase buffer size for libpcap (rhbz#1078347) - nwfilter: Display pcap's error message when pcap setup fails (rhbz#1078347) - nwfilter: Fix double free of pointer (rhbz#1071181)- qemu: Forbid "sgio" support for SCSI generic host device (rhbz#957292) - qemu: monitor: Fix invalid parentheses (rhbz#1075973) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1076503)- spec: Let translations be properly updated (rhbz#1030368) - Update translation to supported languages (rhbz#1030368) - Add a mutex to serialize updates to firewall (rhbz#1074003)- virNetDevVethCreate: Serialize callers (rhbz#1014604) - qemuBuildNicDevStr: Adapt to new advisory on multiqueue (rhbz#1071888)- maint: fix comma style issues: conf (rhbz#1032370) - Allow for type=block to have no dev (rhbz#1032370) - Allow LUN type disks to have no source (rhbz#1032370) - virsh-volume: Unify strigification of volume type (rhbz#1032370) - conf: Refactor virDomainDiskSourcePoolDefParse (rhbz#1032370) - conf: Split out code to parse the source of a disk definition (rhbz#1032370) - conf: Rename virDomainDiskHostDefFree to virDomainDiskHostDefClear (rhbz#1032370) - conf: Refactor virDomainDiskSourceDefParse (rhbz#1032370) - storage: fix RNG validation of gluster via netfs (rhbz#1032370) - maint: fix comment typos. (rhbz#1032370) - storage: use valid XML for awkward volume names (rhbz#1032370) - build: Don't fail on '< ' or '> ' with old xmllint (rhbz#1032370) - storage: allow interleave in volume XML (rhbz#1032370) - storage: expose volume meta-type in XML (rhbz#1032370) - storage: initial support for linking with libgfapi (rhbz#1032370) - storage: document existing pools (rhbz#1032370) - storage: document gluster pool (rhbz#1032370) - storage: implement rudimentary glusterfs pool refresh (rhbz#1032370) - storage: add network-dir as new storage volume type (rhbz#1032370) - storage: improve directory support in gluster pool (rhbz#1032370) - storage: improve allocation stats reported on gluster files (rhbz#1032370) - storage: improve handling of symlinks in gluster (rhbz#1032370) - storage: probe qcow2 volumes in gluster pool (rhbz#1032370) - storage: fix typo in previous patch (rhbz#1032370) - conf: Export virStorageVolType enum helper functions (rhbz#1032370) - test: Implement fake storage pool driver in qemuxml2argv test (rhbz#1032370) - storage: reduce number of stat calls (rhbz#1032370) - storage: use simpler 'char *' (rhbz#1032370) - storage: refactor backing chain division of labor (rhbz#1032370) - storage: always probe type with buffer (rhbz#1032370) - storage: don't read storage volumes in nonblock mode (rhbz#1032370) - storage: skip selinux cleanup when fd not available (rhbz#1032370) - storage: use correct type for array count (rhbz#1032370) - storage: allow interleave in pool XML (rhbz#1032370) - qemuxml2argv: Add test to verify correct usage of disk type="volume" (rhbz#1032370) - qemuxml2argv: Add test for disk type='volume' with iSCSI pools (rhbz#1032370) - tests: Fix comment for fake storage pool driver (rhbz#1032370) - conf: Support disk source formatting without needing a virDomainDiskDefPtr (rhbz#1032370) - conf: Clean up virDomainDiskSourceDefFormatInternal (rhbz#1032370) - conf: Split out seclabel formating code for disk source (rhbz#1032370) - conf: Export disk source formatter and parser (rhbz#1032370) - snapshot: conf: Use common parsing and formatting functions for source (rhbz#1032370) - snapshot: conf: Fix NULL dereference when element is empty (rhbz#1032370) - conf: Add functions to copy and free network disk source definitions (rhbz#1032370) - qemu: snapshot: Detect internal snapshots also for sheepdog and RBD (rhbz#1032370) - conf: Add helper do clear disk source authentication struct (rhbz#1032370) - qemu: snapshot: Touch up error message (rhbz#1032370) - qemu: snapshot: Add functions similar to disk source pool translation (rhbz#1032370) - qemu: Refactor qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: Split out formatting of network disk source URI (rhbz#1032370) - qemu: Simplify call pattern of qemuBuildDriveURIString (rhbz#1032370) - qemu: Use qemuBuildNetworkDriveURI to handle http/ftp and friends (rhbz#1032370) - qemu: Migrate sheepdog source generation into common function (rhbz#1032370) - qemu: Split out NBD command generation (rhbz#1032370) - qemu: Unify formatting of RBD sources (rhbz#1032370) - qemu: Refactor disk source string formatting (rhbz#1032370) - qemu: Clear old translated pool source (rhbz#1032370) - qemu: snapshots: Declare supported and unsupported snapshot configs (rhbz#1032370) - domainsnapshotxml2xmltest: Clean up labels and use bool instead of int (rhbz#1032370) - domainsnapshotxml2xmltest: Allow for better testing of snapshots (rhbz#1032370) - domainsnapshotxml2xml: Move files with conflicting names (rhbz#1032370) - domainsnapshotxml2xmltest: Add existing files as new tests (rhbz#1032370) - domainsnapshotxml2xmltest: Add test case for empty driver element (rhbz#1032370) - qemu: Fix indentation in qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: snapshot: Fix incorrect disk type for auto-generated disks (rhbz#1032370) - storage: fix omitted slash in gluster volume URI (rhbz#1032370) - virsh: domain: Fix undefine with storage of 'volume' disks (rhbz#1032370) - snapshot: schema: Split out snapshot disk driver definition (rhbz#1032370) - storage: Add gluster pool filter and fix virsh pool listing (rhbz#1032370) - storage: fix bogus target in gluster volume xml (rhbz#1032370) - storage: Improve error message when a storage backend is missing (rhbz#1032370) - storage: Break long lines and clean up spaces in storage backend header (rhbz#1032370) - storage: Support deletion of volumes on gluster pools (rhbz#1032370) - qemu: snapshot: Avoid libvirtd crash when qemu crashes while snapshotting (rhbz#1032370) - qemu: snapshot: Forbid snapshots when backing is a scsi passthrough disk (rhbz#1034993) - qemu: Avoid crash in qemuDiskGetActualType (rhbz#1032370) - snapshot: Add support for specifying snapshot disk backing type (rhbz#1032370) - conf: Move qemuDiskGetActualType to virDomainDiskGetActualType (rhbz#1032370) - conf: Move qemuSnapshotDiskGetActualType to virDomainSnapshotDiskGetActualType (rhbz#1032370) - storage: Add file storage APIs in the default storage driver (rhbz#1032370) - storage: add file functions for local and block files (rhbz#1032370) - storage: Add storage file backends for gluster (rhbz#1032370) - qemu: Switch snapshot deletion to the new API functions (rhbz#1032370) - qemu: snapshot: Use new APIs to detect presence of existing storage files (rhbz#1032370) - qemu: snapshot: Add support for external active snapshots on gluster (rhbz#1032370) - storage: Fix build with older compilers afeter gluster snapshot series (rhbz#1032370) - storage: gluster: Don't leak private data when storage file init fails (rhbz#1032370) - spec: Use correct versions of libgfapi in RHEL builds (rhbz#1032370) - spec: Fix braces around macros (rhbz#1032370) - build: use --with-systemd-daemon as configure option (rhbz#1032695) - spec: require device-mapper-devel for storage-disk (rhbz#1032695) - spec: make systemd_daemon usage configurable (rhbz#1032695)- Block info query: Add check for transient domain (rhbz#1065531) - Fix minor typos in messages and docs (rhbz#1045643) - LXC: Free variable vroot in lxcDomainDetachDeviceHostdevUSBLive() (rhbz#1045643) - LXC: free dst before lxcDomainAttachDeviceDiskLive returns (rhbz#1045643) - maint: fix comment typos (rhbz#1045643) - storage: avoid short reads while chasing backing chain (rhbz#1045643) - Don't block use of USB with containers (rhbz#1045643) - Fix path used for USB device attach with LXC (rhbz#1045643) - Record hotplugged USB device in LXC live guest config (rhbz#1045643) - Fix reset of cgroup when detaching USB device from LXC guests (rhbz#1045643) - Disks are always block devices, never character devices (rhbz#1045643) - Move check for cgroup devices ACL upfront in LXC hotplug (rhbz#1045643) - Add virFileMakeParentPath helper function (rhbz#1045643) - Add helper for running code in separate namespaces (rhbz#1045643) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC shutdown/reboot code (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC disk hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC USB hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC block hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC chardev hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC hotunplug code (CVE-2013-6456) - Ignore additional fields in iscsiadm output (rhbz#1067173) - qemuBuildNicDevStr: Set vectors= on Multiqueue (rhbz#1066209) - Don't depend on syslog.service (rhbz#1032695) - libvirt-guests: Run only after libvirtd (rhbz#1032695) - virSystemdCreateMachine: Set dependencies for slices (rhbz#1032695) - libvirt-guests: Wait for libvirtd to initialize (rhbz#1032695) - virNetServerRun: Notify systemd that we're accepting clients (rhbz#1032695)- Generate a valid imagelabel even for type 'none' (rhbz#1061657) - qemu: keep pre-migration domain state after failed migration (rhbz#1057407) - schema: Fix guest timer specification schema according to the docs (rhbz#1056205) - conf: Enforce supported options for certain timers (rhbz#1056205) - qemu: hyperv: Add support for timer enlightenments (rhbz#1056205) - build: correctly check for SOICGIFVLAN GET_VLAN_VID_CMD command (rhbz#1062665) - util: Add "shareable" field for virSCSIDevice struct (rhbz#957292) - util: Fix the indention (rhbz#957292) - qemu: Don't fail if the SCSI host device is shareable between domains (rhbz#957292) - util: Add one argument for several scsi utils (rhbz#957292) - tests: Add tests for scsi utils (rhbz#957292) - qemu: Fix the error message for scsi host device's shareable checking (rhbz#957292) - util: Accept test data path for scsi device's sg_path (rhbz#957292) - tests: Modify the scsi util tests (rhbz#957292) - event: move event filtering to daemon (regression fix) (rhbz#1047964)- Add a read/write lock implementation (rhbz#1034807) - Push nwfilter update locking up to top level (rhbz#1034807) - utils: Introduce functions for kernel module manipulation (rhbz#1045124) - virCommand: Introduce virCommandSetDryRun (rhbz#1045124) - tests: Add test for new virkmod functions (rhbz#1045124) - Honor blacklist for modprobe command (rhbz#1045124) - qemu: Be sure we're using the updated value of backend during hotplug (rhbz#1056360) - network: Permit upstream forwarding of unqualified DNS names (rhbz#1061099) - network: Only prevent forwarding of DNS requests for unqualified names (rhbz#1061099) - network: Change default of forwardPlainNames to 'yes' (rhbz#1061099)- util: Correct the NUMA node range checking (rhbz#1045958) - storage: Add document for possible problem on volume detection (rhbz#726797) - storage: Fix autostart of pool with "fc_host" type adapter (rhbz#726797)- Mass rebuild 2014-01-24- CVE-2013-6436: Fix crash in lxcDomainGetMemoryParameters (rhbz#1049137) - Fix crash in lxcDomainSetMemoryParameters (rhbz#1052062) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - qemu: Change the default unix monitor timeout (rhbz#892273) - virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#996543) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1054785) - virt-login-shell: Fix regressions in behavior (rhbz#1015247) - pci: Make reattach work for unbound devices (rhbz#1046919) - pci: Fix failure paths in detach (rhbz#1046919) - qemu: Don't detach devices if passthrough doesn't work (rhbz#1046919) - Fix migration with QEMU 1.6 (rhbz#1053405) - build: More workarounds for if_bridge.h (rhbz#1042937) - build: Fix build with latest rawhide kernel headers (rhbz#1042937) - aarch64: Disable -fstack-protector. (rhbz#1042937) - AArch64: Parse cputopology from /proc/cpuinfo. (rhbz#1042937) - virDomainEventCallbackListFree: Don't leak @list->callbacks (rhbz#1047964) - Fix memory leak in virObjectEventCallbackListRemoveID() (rhbz#1047964) - event: Filter global events by domain:getattr ACL (CVE-2014-0028) - Doc: Improve the document for nodesuspend (rhbz#1045089) - Doc: Add "note" for node-memory-tune (rhbz#1045089)- qemu: Ask for -enable-fips when FIPS is required (rhbz#1035474) - qemu: Properly set MaxMemLock when hotplugging with VFIO (rhbz#1035490) - qemu: Avoid duplicate security label restore on hostdev attach failure (rhbz#1035490) - qemu: Re-add hostdev interfaces to hostdev array on libvirtd restart (rhbz#1045002) - domain: Don't try to interpret as virtio config for hostdev interfaces (rhbz#1046337) - virBitmapParse: Fix behavior in case of error and fix up callers (rhbz#1047234) - qemu: Fix live pinning to memory node on NUMA system (rhbz#1047234) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#1047234) - qemu: Range check numa memory placement mode (rhbz#1047234) - virkeycode: Allow ANSI_A (rhbz#1044806) - Fix argument order of qemuMigrationPerformJob(). (rhbz#1049338) - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458) - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1048643) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - PanicCheckABIStability: Need to check for existence (rhbz#996520) - virsh: Improve usability of '--print-xml' flag for attach-disk command (rhbz#1049529) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1049529) - virsh: Use inactive definition when removing disk from config (rhbz#1049529)- Mass rebuild 2013-12-27- qemu: Check for reboot-timeout on monitor (rhbz#1042690) - virsh: Fix return value error of cpu-stats (rhbz#1043388) - tools: Fix virsh connect man page (rhbz#1043260) - conf: Introduce generic ISA address (rhbz#996520) - conf: Add support for panic device (rhbz#996520) - qemu: Add support for -device pvpanic (rhbz#996520) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1043864) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044445)- spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - qemu: hotplug: Only label hostdev after checking device conflicts (rhbz#1025108) - qemu: hotplug: Fix double free on USB collision (rhbz#1025108) - qemu: hotplug: Fix adding USB devices to the driver list (rhbz#1025108) - docs: Enhance memoryBacking/locked documentation (rhbz#1035954) - util: Fix two virCompareLimitUlong bugs (rhbz#1024272) - cgroups: Redefine what "unlimited" means wrt memory limits (rhbz#1024272) - qemu: Report VIR_DOMAIN_MEMORY_PARAM_UNLIMITED properly (rhbz#1024272) - qemu: Fix minor inconsistency in error message (rhbz#1024272) - conf: Don't format memtune with unlimited values (rhbz#1024272) - qemu_process: Read errors from child (rhbz#1035955) - network: Properly update iptables rules during net-update (rhbz#1035336) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1039991) - screenshot: Implement multiple screen support (rhbz#1026966) - Switch to private redhat namespace for QMP I/O error reason (rhbz#1026966) - Support virtio disk hotplug in JSON mode (rhbz#1026966)- nodedev: Resolve Relax-NG validity error (rhbz#1035792) - test-lib: Make case skipping possible (rhbz#1034380) - tests: Don't test user config file if ran as root (rhbz#1034380) - Improve cgroups docs to cover systemd integration (rhbz#1004340) - Fix busy wait loop in LXC container I/O handling (rhbz#1032705) - tests: Guarantee abs_srcdir in all C tests (rhbz#1035403) - Introduce standard methods for sorting strings with qsort (rhbz#1035403) - Add virFileIsMountPoint function (rhbz#1035403) - Pull lxcContainerGetSubtree out into shared virfile module (rhbz#1035403) - Fix bug in identifying sub-mounts (rhbz#1035403) - LXC: Ensure security context is set when mounting images (rhbz#923903) - Ensure to zero out the virDomainBlockJobInfo arg (rhbz#1028846) - qemu: Default to vfio for nodedev-detach (rhbz#1035188) - daemon: Run virStateCleanup conditionally (rhbz#1033061) - qemu: Add "-boot strict" to commandline whenever possible (rhbz#1037593) - tests: Add forgotten boot-strict test files (rhbz#1037593) - conf: Fix XML formatting of RNG device info (rhbz#1035118) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035108) - Add qxl ram size to ABI stability check (rhbz#1035123)- virsh-domain: Mark --live and --config mutually exclusive in vcpucount (rhbz#1024245) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1028962) - qemuMonitorIO: Don't use @mon after it's unrefed (rhbz#1018267) - qemu: Allow hotplug of multiple SCSI devices (rhbz#1031062) - qemu: Call qemuSetupHostdevCGroup later during hotplug (rhbz#1025108) - virscsi: Hostdev SCSI AdapterId retrieval fix (rhbz#1031079) - storage: Returns earlier if source adapter of the scsi pool is a HBA (rhbz#1027680) - spec: Restrict virt-login-shell usage (rhbz#1033614) - spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - Don't start a nested job in qemuMigrationPrepareAny (rhbz#1018267)- virpci: Don't error on unbinded devices (rhbz#1019387) - network: Fix connections count in case of allocate failure (rhbz#1020135) - qemu: Clean up migration ports when migration cancelled (rhbz#1019237) - qemuMigrationBeginPhase: Check for 'drive-mirror' for NBD (rhbz#1022393) - Allow root directory in filesystem source dir schema (rhbz#1028107) - Use a port from the migration range for NBD as well (rhbz#1025699) - qemu: Avoid double free of VM (rhbz#1018267) - util: Use size_t instead of unsigned int for num_virtual_functions (rhbz#1025397) - pci: Properly handle out-of-order SRIOV virtual functions (rhbz#1025397) - conf: Do better job when comparing features ABI compatibility (rhbz#1008989) - schema: Rename option 'hypervtristate' to 'featurestate' (rhbz#1008989) - conf: Mark user provided strings in error messages when parsing XML (rhbz#1008989) - cpu: Add support for loading and storing CPU data (rhbz#1008989) - cpu: x86: Rename struct cpuX86cpuid as virCPUx86CPUID (rhbz#1008989) - cpu: x86: Rename struct cpuX86Data as virCPUx86Data (rhbz#1008989) - cpu: x86: Rename x86DataFree() as virCPUx86DataFree() (rhbz#1008989) - Ensure 'arch' is always set in cpuArchNodeData (rhbz#1008989) - cpu: x86: Rename x86MakeCPUData as virCPUx86MakeData (rhbz#1008989) - cpu: x86: Rename x86DataAddCpuid as virCPUx86DataAddCPUID (rhbz#1008989) - cpu: x86: Rename data_iterator and DATA_ITERATOR_INIT (rhbz#1008989) - cpu: x86: Fix return types of x86cpuidMatch and x86cpuidMatchMasked (rhbz#1008989) - cpu: x86: Use whitespace to clarify context and use consistent labels (rhbz#1008989) - cpu: x86: Clean up error messages in x86VendorLoad() (rhbz#1008989) - cpu: Export few x86-specific APIs (rhbz#1008989) - cpu: x86: Parse the CPU feature map only once (rhbz#1008989) - cpu_x86: Refactor storage of CPUID data to add support for KVM features (rhbz#1008989) - qemu: Add monitor APIs to fetch CPUID data from QEMU (rhbz#1008989) - cpu: x86: Add internal CPUID features support and KVM feature bits (rhbz#1008989) - conf: Refactor storing and usage of feature flags (rhbz#1008989) - qemu: Add support for paravirtual spinlocks in the guest (rhbz#1008989) - qemu: process: Validate specific CPUID flags of a guest (rhbz#1008989)- Add helpers for getting env vars in a setuid environment (rhbz#1015247) - Only allow 'stderr' log output when running setuid (CVE-2013-4400) - Close all non-stdio FDs in virt-login-shell (CVE-2013-4400) - Don't link virt-login-shell against libvirt.so (CVE-2013-4400) - build: Fix linking virt-login-shell (rhbz#1015247) - build: Fix build of virt-login-shell on systems with older gnutls (rhbz#1015247) - Set a sane $PATH for virt-login-shell (rhbz#1015247) - spec: Fix rpm build when lxc disabled (rhbz#1015247) - Move virt-login-shell into libvirt-login-shell sub-RPM (rhbz#1015247) - Make virCommand env handling robust in setuid env (rhbz#1015247) - Remove all direct use of getenv (rhbz#1015247) - Block all use of getenv with syntax-check (rhbz#1015247) - Only allow the UNIX transport in remote driver when setuid (rhbz#1015247) - Don't allow remote driver daemon autostart when running setuid (rhbz#1015247) - Add stub getegid impl for platforms lacking it (rhbz#1015247) - Remove (nearly) all use of getuid()/getgid() (rhbz#1015247) - Block all use of libvirt.so in setuid programs (rhbz#1015247) - spec: Clean up distribution of ChangeLog (and others) (rhbz#1024393) - Push RPM deps down into libvirt-daemon-driver-XXXX sub-RPMs (rhbz#1024393)- qemu_process: Make qemuProcessReadLog() more versatile and reusable (rhbz#1001738) - qemu: monitor: Add infrastructure to access VM logs for better err msgs (rhbz#1001738) - qemu: monitor: Produce better errors on monitor hangup (rhbz#1001738) - qemu: Wire up better early error reporting (rhbz#1001738) - qemu: process: Silence coverity warning when rewinding log file (rhbz#1001738) - qemu: hostdev: Refactor PCI passhrough handling (rhbz#1001738) - qemu: hostdev: Fix function spacing and header formatting (rhbz#1001738) - qemu: hostdev: Add checks if PCI passthrough is available in the host (rhbz#1001738) - qemu: Prefer VFIO for PCI device passthrough (rhbz#1001738) - qemu: Init @pcidevs in qemuPrepareHostdevPCIDevices (rhbz#1001738) - Fix max stream packet size for old clients (rhbz#950416) - Adjust legacy max payload size to account for header information (rhbz#950416) - rpc: Correct the wrong payload size checking (rhbz#950416) - qemu: Simplify calling qemuDomainHostdevNetConfigRestore (rhbz#1005682) - qemu: Move qemuDomainRemoveNetDevice to avoid forward reference (rhbz#1005682) - qemu: Fix removal of (rhbz#1005682) - remote: Fix regression in event deregistration (rhbz#1020376) - qemu: managedsave: Add support for compressing managed save images (rhbz#1017227) - qemu: snapshot: Add support for compressing external snapshot memory (rhbz#1017227) - Migration: Introduce VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#1015215) - qemu: Implement support for VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - qemu_conf: Introduce "migration_address" (rhbz#1015215) - qemu: Include listenAddress in debug prints (rhbz#1015215) - docs: Expand description of host-model CPU mode (rhbz#1014682) - qemu: Avoid assigning unavailable migration ports (rhbz#1019237) - qemu: Make migration port range configurable (rhbz#1019237) - qemu: Fix augeas support for migration ports (rhbz#1019237) - Fix perms for virConnectDomainXML{To, From}Native (CVE-2013-4401)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014503) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014503) - qemu: Check actual netdev type rather than config netdev type during init (rhbz#1012824) - Fix crash in libvirtd when events are registered & ACLs active (CVE-2013-4399) (rhbz#1011429) - Remove virConnectPtr arg from virNWFilterDefParse* (rhbz#1015108) - Don't pass virConnectPtr in nwfilter 'struct domUpdateCBStruct' (rhbz#1015108) - Remove use of virConnectPtr from all remaining nwfilter code (rhbz#1015108) - Don't set netdev offline in container cleanup (rhbz#1014604) - Avoid reporting an error if veth device is already deleted (rhbz#1014604) - Avoid deleting NULL veth device name (rhbz#1014604) - Retry veth device creation on failure (rhbz#1014604) - Use 'vnet' as prefix for veth devices (rhbz#1014604) - Free cmd in virNetDevVethDelete (rhbz#1014604) - Free cmd in virNetDevVethCreate (rhbz#1014604) - LXC: Fix handling of RAM filesystem size units (rhbz#1015689) - build: Add lxc testcase to dist list (rhbz#1015689) - tests: Work with older dbus (rhbz#1018730) - virdbus: Add virDBusHasSystemBus() (rhbz#1018730) - virsystemd: Don't fail to start VM if DBus isn't available or compiled in (rhbz#1018730) - DBus: Introduce virDBusIsServiceEnabled (rhbz#1018730) - Change way we fake dbus method calls (rhbz#1018730) - Fix virsystemdtest for previous commit (rhbz#1018730) - LXC: Workaround machined uncleaned data with containers running systemd. (rhbz#1018730) - Allow use of a private dbus bus connection (rhbz#998365) - Add a method for closing the dbus system bus connection (rhbz#998365) - Make LXC controller use a private dbus connection & close it (rhbz#998365) - Fix flaw in detecting log format (rhbz#927072) - Fix exit status of lxc controller (rhbz#927072) - Improve error reporting with LXC controller (rhbz#927072) - nwfilter: Don't fail to start if DBus isn't available (rhbz#927072) - Don't ignore all dbus connection errors (rhbz#927072) - LXC: Check the existence of dir before resolving symlinks (rhbz#927072) - Ensure lxcContainerMain reports errors on stderr (rhbz#927072) - Ensure lxcContainerResolveSymlinks reports errors (rhbz#927072) - Improve log filtering in virLXCProcessReadLogOutputData (rhbz#927072) - Initialize threading & error layer in LXC controller (rhbz#1018725) - qemu_migration: Avoid crashing if domain dies too quickly (rhbz#1018267) - Convert uuid to a string before printing it (rhbz#1019023)- conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#1012196) - rpc: Increase bound limit for virDomainGetJobStats (rhbz#1012818) - qemu: Free all driver data in qemuStateCleanup (rhbz#1011330) - qemu: Don't leak reference to virQEMUDriverConfigPtr (rhbz#1011330) - qemu: Eliminate redundant if clauses in qemuCollectPCIAddress (rhbz#1003983) - qemu: Allow some PCI devices to be attached to PCIe slots (rhbz#1003983) - qemu: Replace multiple strcmps with a switch on an enum (rhbz#1003983) - qemu: Support ich9-intel-hda audio device (rhbz#1003983) - qemu: Turn if into switch in qemuDomainValidateDevicePCISlotsQ35 (rhbz#1003983) - qemu: Prefer to put a Q35 machine's dmi-to-pci-bridge at 00:1E.0 (rhbz#1003983)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - LXC: Don't mount securityfs when user namespace enabled (rhbz#872648) - Move array of mounts out of lxcContainerMountBasicFS (rhbz#872648) - Ensure root filesystem is recursively mounted readonly (rhbz#872648) - qemu: Fix seamless SPICE migration (rhbz#1010861) - qemu: Use "ide" as device name for implicit SATA controller on Q35 (rhbz#1008903) - qemu: Only parse basename when determining emulator properties (rhbz#1010617) - qemu: Recognize -machine accel=kvm when parsing native (rhbz#1010617) - qemu: Don't leave shutdown inhibited on attach failure (rhbz#1010617) - qemu: Don't leak vm on failure (rhbz#1010617) - Fix typo in identity code which is pre-requisite for CVE-2013-4311 (rhbz#1006272)- Also store user & group ID values in virIdentity (rhbz#1006272) - Ensure system identity includes process start time (rhbz#1006272) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311) - Free slicename in virSystemdCreateMachine (rhbz#1008619) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#1008340) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#1008340) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#1008340) - qemu: Avoid dangling job in qemuDomainSetBlockIoTune (rhbz#700443)- Pass AM_LDFLAGS to driver modules too (rhbz#1006299) - virsh domjobinfo: Do not return 1 if job is NONE (rhbz#1006864) - Fix polkit permission names for storage pools, vols & node devices (rhbz#700443) - Fix naming of permission for detecting storage pools (rhbz#700443) - security: Provide supplemental groups even when parsing label (CVE-2013-4291) (rhbz#1006513) - virFileNBDDeviceAssociate: Avoid use of uninitialized variable (CVE-2013-4297) - Rename "struct interface_driver" to virNetcfDriverState (rhbz#983026) - netcf driver: Use a single netcf handle for all connections (rhbz#983026) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006722) - Add test for the nodemask double free crash (rhbz#1006722) - qemu: Fix checking of guest ABI compatibility when reverting snapshots (rhbz#1006886)- Don't crash in qemuBuildDeviceAddressStr (rhbz#1003526) - Fix leaks in python bindings (rhbz#1003828) - Process virtlockd.conf instead of libvirtd.conf (rhbz#1003685) - test_virtlockd.aug.in: Use the correct file (rhbz#1003685) - qemu: Make domain renaming work during migration (rhbz#999352) - qemu: Handle huge number of queues correctly (rhbz#651941) - conf: Remove the actual hostdev when removing a network (rhbz#1003537) - conf: Don't deref NULL actual network in virDomainNetGetActualHostdev() (rhbz#1003537) - python: Fix a PyList usage mistake (rhbz#1002558) - Add '' element to '' network schemas (rhbz#1004364) - Always specify qcow2 compat level on qemu-img command line (rhbz#997977) - selinux: Distinguish failure to label from request to avoid label (rhbz#924153) - selinux: Enhance test to cover nfs label failure (rhbz#924153)- RPC: Don't accept client if it would overcommit max_clients (rhbz#981729) - Introduce max_queued_clients (rhbz#981729) - conf: Add default USB controller in qemu post-parse callback (rhbz#819968) - qemu: Rename some functions in qemu_command.c (rhbz#819968) - qemu: Eliminate almost-duplicate code in qemu_command.c (rhbz#819968) - qemu: Enable auto-allocate of all PCI addresses (rhbz#819968) - qemu: Add pcie-root controller (rhbz#819968) - qemu: Add dmi-to-pci-bridge controller (rhbz#819968) - qemu: Fix handling of default/implicit devices for q35 (rhbz#819968) - qemu: Properly set/use device alias for pci controllers (rhbz#819968) - qemu: Enable using implicit sata controller in q35 machines (rhbz#819968) - qemu: Improve error reporting during PCI address validation (rhbz#819968) - qemu: Refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#910171) - qemu: Add helper functions for diskchain checking (rhbz#910171) - qemu: Check presence of each disk and its backing file as well (rhbz#910171) - conf: Add startupPolicy attribute for harddisk (rhbz#910171) - qemu: Support to drop disk with 'optional' startupPolicy (rhbz#910171) - Split TLS test into two separate tests (rhbz#994158) - Avoid re-generating certs every time (rhbz#994158) - Change data passed into TLS test cases (rhbz#994158) - Fix validation of CA certificate chains (rhbz#994158) - Fix parallel runs of TLS test suites (rhbz#994158) - tests: Fix parallel runs of TLS test suites (rhbz#994158) - Add a man page for virtlockd daemon (rhbz#991494) - Add an example config file for virtlockd (rhbz#991494) - Properly handle -h / -V for --help/--version aliases in virtlockd/libvirtd (rhbz#991494) - Make check for /dev/loop device names stricter to avoid /dev/loop-control (rhbz#924815) - Ensure securityfs is mounted readonly in container (rhbz#872642) - Add info about access control checks into API reference (rhbz#700443) - Record the where the auto-generated data comes from (rhbz#700443) - Add documentation for access control system (rhbz#700443) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#996552) - Honour root prefix in lxcContainerMountFSBlockAuto (rhbz#924815) - util: Add virGetUserDirectoryByUID (rhbz#988491) - Introduce a virt-login-shell binary (rhbz#988491) - build: Fix compilation of virt-login-shell.c (rhbz#988491) - Fix double-free and broken logic in virt-login-shell (rhbz#988491) - Address missed feedback from review of virt-login-shell (rhbz#988491) - Ensure that /dev exists in the container root filesystem (rhbz#924815) - remote: Fix a segfault in remoteDomainCreateWithFlags (rhbz#994855) - build: Avoid -lgcrypt with newer gnutls (rhbz#951637) - virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#994158) - build: Fix missing max_queued_clients in augeas test file for libvirtd.conf (rhbz#981729) - virsh-domain: Fix memleak in cmdCPUBaseline (rhbz#997798) - Fix typo in domain name in polkit acl example (rhbz#700443) - Update polkit examples to use 'lookup' method (rhbz#700443) - Add bounds checking on virDomainMigrate*Params RPC calls (CVE-2013-4292) (rhbz#1002667) - Add bounds checking on virDomainGetJobStats RPC call (rhbz#1002667) - Add bounds checking on virDomain{SnapshotListAllChildren, ListAllSnapshots} RPC calls (rhbz#1002667) - Add bounds checking on virConnectListAllDomains RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllStoragePools RPC call (rhbz#1002667) - Add bounds checking on virStoragePoolListAllVolumes RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNetworks RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllInterfaces RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNodeDevices RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNWFilters RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllSecrets RPC call (rhbz#1002667) - Prohibit unbounded arrays in XDR protocols (rhbz#1002667) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997906) - virbitmaptest: Fix function header formatting (rhbz#997906) - virbitmaptest: Add test for out of bounds condition (rhbz#997906) - virsh-domain: Fix memleak in cmdUndefine with storage (rhbz#999057) - virsh: Modify vshStringToArray to duplicate the elements too (rhbz#999057) - virsh: Don't leak list of volumes when undefining domain with storage (rhbz#999057) - Fix URI connect precedence (rhbz#999323) - tests: Add URI precedence checking (rhbz#999323) - Don't free NULL network in cmdNetworkUpdate (rhbz#1001094) - virsh: Fix debugging (rhbz#1001628) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1002669) - Set security label on FD for virDomainOpenGraphics (rhbz#999925) - virsh: Free the caps list properly if one of them is invalid (rhbz#1001957) - virsh: Free the formatting string when listing pool details (rhbz#1001957) - virsh-pool.c: Don't jump over variable declaration (rhbz#1001957) - virsh: Free the list from ListAll APIs even for 0 items (rhbz#1001957) - virsh: Free messages after logging them to a file (rhbz#1001957) - Reverse logic allowing partial DHCP host XML (rhbz#1001078) - virsh: Print cephx and iscsi usage (rhbz#1000155) - qemu_conf: Fix broken logic for adding passthrough iscsi lun (rhbz#1000159) - Report secret usage error message similarly (rhbz#1000168) - docs: Update the formatdomain disk examples (rhbz#1000169) - docs: Update formatsecrets to include more examples of each type (rhbz#1000169) - docs: Update iSCSI storage pool example (rhbz#1000169) - docs: Reformat attribute description in formatdomain (rhbz#1000169) - qemuBuildNicDevStr: Add mq=on for multiqueue networking (rhbz#651941) - migration: Do not restore labels on failed migration (rhbz#822052) - qemu: Drop qemuDomainMemoryLimit (rhbz#1001143) - docs: Discourage users to set hard_limit (rhbz#1001143) - docs: Clean 09adfdc62de2b up (rhbz#1001143) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1001143) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1001143) - qemuDomainAttachHostPciDevice: Fall back to mem balloon if there's no hard_limit (rhbz#1001143)- spec: Change --enable-werror handling to match upstream - Delete obsolete / unused python test files (rhbz#884103) - Remove reference to python/tests from RPM %doc (rhbz#884103) - spec: Explicitly claim ownership of channel subdir (rhbz#884103) - Add APIs for formatting systemd slice/scope names (rhbz#980929) - Add support for systemd cgroup mount (rhbz#980929) - Cope with races while killing processes (rhbz#980929) - Enable support for systemd-machined in cgroups creation (rhbz#980929) - Ensure LXC/QEMU APIs set the filename for errors (rhbz#991348) - Avoid crash if NULL is passed for filename/funcname in logging (rhbz#991348)- Rebased to libvirt-1.1.1- qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - Fix crash when multiple event callbacks were registered (CVE-2013-2230) - Paused domain should remain paused after migration (rhbz#981139)- Rebased to libvirt-1.1.0- Rebased to libvirt-1.0.6- virInitctlRequest: Don't hardcode 384 bytes size - network: Fix network driver startup for qemu:///session - virInitctlRequest: Unbreak make syntax check - virInitctlRequest: Unbreak make syntax check - build: Always include sanitytest in tarball - qemu: Fix stupid typos in VFIO cgroup setup/teardown - build: Always include libvirt_lxc.syms in tarball - build: Clean up stray files found by 'make distcheck' - spec: Proper soft static allocation of qemu uid - Fix F_DUPFD_CLOEXEC operation args - build: Fix mingw build of virprocess.c - Fix potential use of undefined variable in remote dispatch code - build: Avoid non-portable cast of pthread_t - Fix release of resources with lockd plugin - Fixup rpcgen code on kFreeBSD too - Make detect_scsi_host_caps a function on all architectures - qemu: Allocate network connections sooner during domain startup - tests: Files named '.*-invalid.xml' should fail validation - conf: Don't crash on a tpm device with no backends - Don't mention disk controllers in generic controller errors - iscsi: Don't leak portal string when starting a pool - util: Fix virFileOpenAs return value and resulting error logs- Rebased to libvirt-1.0.5- Rebuild for cyrus-sasl- Rebased to libvirt-1.0.4- Rebuild against gnutls 3.- Rebased to libvirt-1.0.3- Rebased to libvirt-1.0.2- Rebased to libvirt-1.0.1- Rebased to libvirt-1.0.0- Disable libxl on F18 too- Rebased to version 0.10.2.1 - Fix lvm volume creation when alloc=0 (bz #866481) - Clarify virsh send-keys man page example (bz #860004) - Fix occasional deadlock via virDomainDestroy (bz #859009) - Fix LXC deadlock from ctrl-c (bz #848119) - Fix occasional selinux denials with macvtap (bz #798605) - Fix multilib conflict with systemtap files (bz #831425) - Don't trigger keytab warning in system logs (bz #745203) - Fix qemu domxml-2-native NIC model out (bz #636832) - Fix error message if not enough space for lvm vol (bz #609104)- Disable libxl driver, since it doesn't build with xen 4.2 in rawhide- Re-add Use-qemu-system-i386-as-binary-instead-of-qemu.patch NB: This patch is Fedora-specific and not upstream. - Add upstream patches: don't duplicate environment variables (RHBZ#859596).- Upstream release 0.10.2 - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - parallels: add support of containers to the driver - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- Add (upstream) patches to label sockets for SELinux (RHBZ#853393).- Fix for 32 bit qemu renamed to qemu-system-i386 (RHBZ#857026).- Fix libvirtd segfault with old netcf-libs (bz 853381) - Drop unneeded dnsmasq --filterwin2k - Fix unwanted connection closing, needed for boxes- Remove dep on ceph RPM (rhbz #854360)- upstream release of 0.10.1 - many fixes from 0.10.0- upstream release of 0.10.0 - agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - driver for parallels hypervisor - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- release candidate 1 of 0.10.0- Enable autotools to make previous patch work- fix security driver missing from the daemon- snapshot before 0.10.0 in a few weeks - adds the parallel driver support- Add upstream patch to fix RHBZ#842114.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- S390: support for s390(x) - snapshot: implement new APIs for esx and vbox - snapshot: new query APIs and many improvements - virsh: Allow users to reedit rejected XML - nwfilter: add DHCP snooping - Enable driver modules in libvirt RPM - Default to enable driver modules for libvirtd - storage backend: Add RBD (RADOS Block Device) support - sVirt support for LXC domains inprovement - a lot of bug fixes, improvements and portability work- qemu: allow snapshotting of sheepdog and rbd disks - blockjob: add new APIs - a lot of bug fixes, improvements and portability work- Rebased to version 0.9.11.3 - Abide URI username when connecting to hypervisor (bz 811397) - Fix managed USB mode (bz 814866) - Fix crash connecting to ESX host (bz 811891)- Update to 0.9.11 release- Revert previous change- Refactor RPM spec to allow install without default configs- Rebuild for libparted soname break- Update to 0.9.10- Fix LXC I/O handling- Add API virDomain{S,G}etInterfaceParameters - Add API virDomain{G, S}etNumaParameters - Add support for ppc64 qemu - Support Xen domctl v8 - many improvements and bug fixes- Fix install of libvirt-guests.service & libvirtd.service- Add support for QEMU 1.0 - Add preliminary PPC cpu driver - Add new API virDomain{Set, Get}BlockIoTune - block_resize: Define the new API - Add a public API to invoke suspend/resume on the host - various improvements for LXC containers - Define keepalive protocol and add virConnectIsAlive API - Add support for STP and VLAN filtering - many improvements and bug fixes- Remove versioned buildreq for yajl as 2.0.x features are not required.- Rebuild for yajl 2.0.1- Update to 0.9.7 release- xenlight available only on Xen arches (#745020)- Make PCI multifunction support more manual - Bug 742836 - F15 build still uses cgconfig - Bug 738725- Fix the qemu reboot bug and a few others bug fixes- many snapshot improvements (Eric Blake) - latency: Define new public API and structure (Osier Yang) - USB2 and various USB improvements (Marc-André Lureau) - storage: Add fs pool formatting (Osier Yang) - Add public API for getting migration speed (Jim Fehlig) - Add basic driver for Microsoft Hyper-V (Matthias Bolte) - many improvements and bug fixes- network bandwidth QoS control - Add new API virDomainBlockPull* - save: new API to manipulate save file images - CPU bandwidth limits support - allow to send NMI and key event to guests - new API virDomainUndefineFlags - Implement code to attach to external QEMU instances - bios: Add support for SGA - various missing python binding - many improvements and bug fixes- xenlight available only on Xen arches- Add ARM to NUMA platform excludes- new API virDomainGetVcpupinInfo - Add TXT record support for virtual DNS service - Support reboots with the QEMU driver - New API virDomainGetControlInfo API - New API virNodeGetMemoryStats - New API virNodeGetCPUTime - New API for send-key - New API virDomainPinVcpuFlags - support multifunction PCI device - lxc: various improvements - many improvements and bug fixes- Rebuild because of libparted soname bump (libparted.so.0 -> libparted.so.1).- add rule to require netcf-0.1.8 during build so that new transactional network change APIs are included. - document that CVE-2011-2178 has been fixed (by virtue of rebase to 0.9.2 - see https://bugzilla.redhat.com/show_bug.cgi?id=709777)- Framework for lock manager plugins - API for network config change transactions - flags for setting memory parameters - virDomainGetState public API - qemu: allow blkstat/blkinfo calls during migration - Introduce migration v3 API - Defining the Screenshot public API - public API for NMI injection - Various improvements and bug fixes- Add upstream patches: 0001-json-Avoid-passing-large-positive-64-bit-integers-to.patch 0001-qemudDomainMemoryPeek-change-ownership-selinux-label.patch 0002-remote-remove-bogus-virDomainFree.patch so that users can try out virt-dmesg. - Change /var/cache mode to 0711.- support various persistent domain updates - improvements on memory APIs - Add virDomainEventRebootNew - various improvements to libxl driver - Spice: support audio, images and stream compression - Various improvements and bug fixes- Support cputune cpu usage tuning - Add public APIs for storage volume upload/download - Add public API for setting migration speed on the fly - Add libxenlight driver - qemu: support migration to fd - libvirt: add virDomain{Get,Set}BlkioParameters - setmem: introduce a new libvirt API (virDomainSetMemoryFlags) - Expose event loop implementation as a public API - Dump the debug buffer to libvirtd.log on fatal signal - Audit support - Various improvements and bug fixes- fix a lack of API check on read-only connections - CVE-2011-1146- Fix kernel boot with latest QEMU- expose new API for sysinfo extraction - cgroup blkio weight support - smartcard device support - qemu: Support per-device boot ordering - Various improvements and bug fixes- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Preliminary support for VirtualBox 4.0 - IPv6 support - Add VMware Workstation and Player driver driver - Add network disk support - Various improvements and bug fixes - from 0.8.6: - Add support for iSCSI target auto-discovery - QED: Basic support for QED images - remote console support - support for SPICE graphics - sysinfo and VMBIOS support - virsh qemu-monitor-command - various improvements and bug fixes- Enable JSON and netdev features in QEMU >= 0.13 - framework for auditing integration - framework DTrace/SystemTap integration - Setting the number of vcpu at boot - Enable support for nested SVM - Virtio plan9fs filesystem QEMU - Memory parameter controls - various improvements and bug fixes- Rebuilt for gcc bug 634757- disable the nwfilterxml2xmltest also on s390(x)- Upstream release 0.8.4- Fix potential overflow in boot menu code- Upstream release 0.8.3- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- CVE-2010-2237 ignoring defined main disk format when looking up disk backing stores - CVE-2010-2238 ignoring defined disk backing store format when recursing into disk image backing stores - CVE-2010-2239 not setting user defined backing store format when creating new image - CVE-2010-2242 libvirt: improperly mapped source privileged ports may allow for obtaining privileged resources on the host- Upstream release 0.8.2 - phyp: adding support for IVM - libvirt: introduce domainCreateWithFlags API - add 802.1Qbh and 802.1Qbg switches handling - Support for VirtualBox version 3.2 - Init script for handling guests on shutdown/boot - qemu: live migration with non-shared storage for kvm- Upstream release 0.8.1 - Starts dnsmasq from libvirtd with --dhcp-hostsfile - Add virDomainGetBlockInfo API to query disk sizing - a lot of bug fixes and cleanups- Upstream release 0.8.0 - Snapshotting support (QEmu/VBox/ESX) - Network filtering API - XenAPI driver - new APIs for domain events - Libvirt managed save API - timer subselection for domain clock - synchronous hooks - API to update guest CPU to host CPU - virDomainUpdateDeviceFlags new API - migrate max downtime API - volume wiping API - and many bug fixes- No change, just rebuild against new libparted with bumped soname.- Fix USB devices by product with security enabled (bz 574136) - Set kernel/initrd in security driver, fixes some URL installs (bz 566425)- macvtap support - async job handling - virtio channel - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - assorted bug fixes and lots of cleanups- libvirt-0.7.6-add-needed.patch: Fix FTBFS from --no-add-needed - Add BuildRequires: xmlrpc-c-client for libxmlrpc_client.so- upstream release of 0.7.6 - Use QEmu new device adressing when possible - Implement CPU topology support for QEMU driver - Implement SCSI controller hotplug/unplug for QEMU - Implement support for multi IQN - a lot of fixes and improvements- bump for libssh2 rebuild- Rebuild for libparted soname change- Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- upstream release of 0.7.4 - udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- Really fix restore file labelling this time- Disable numactl on s390[x]. Again.- Fix QEMU save/restore permissions / labelling- Avoid compressing small log files (#531030)- Make libvirt-devel require libvirt-client, not libvirt - Fix qemu machine types handling- Upstream release of 0.7.2 - Allow to define ESX domains - Allows suspend and resulme of LXC domains - API for data streams - many bug fixes- Fix restore of qemu guest using raw save format (#523158)- Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream- Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec- Change logrotate config to weekly (#526769)- Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)- Fix USB device passthrough (#522683)- rebuild for libssh2 1.2- Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format- A couple of hot-unplug memory handling fixes (#523953)- disable numactl on s390[x]- revamp of spec file for modularity and RHELs- Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade- Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches- Fix migration completion with newer versions of qemu (#516187)- Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance- Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)- Don't fail to start network if ipv6 modules is not loaded (#516497)- Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added %dist, -devel requires pkgconfig and xen-devel - Resolves: rhbz#202320- fix missing page size detection code for ia64 - fix mlock size when getting domain info list from hypervisor - vcpu number initialization - don't label crashed domains as shut off - fix virsh man page - blktapdd support for alternate drivers like blktap - memory leak fixes (xend interface and XML parsing) - compile fix - mlock/munlock size fixes- Fix bug when running against xen-3.0.3 hypercalls - Fix memory bug when getting vcpus info from xend- Support for localization - Support for new Xen-3.0.3 cdrom and disk configuration - Support for setting VNC port - Fix bug when running against xen-3.0.2 hypercalls - Fix reconnection problem when talking directly to http xend- patch from danpb to support new-format cd devices for HVM guests- reactivating ia64 support- new release - bug fixes - support for new hypervisor calls - early code for config files and defined domains- add patch to address dom0_ops API breakage in Xen 3.0.3 tree- add patch to support paravirt framebuffer in Xen- another patch to fix network handling in non-HVM guests- patch to fix virParseUUID()- vCPUs and affinity support - more complete XML, console and boot options - specific features support - enforced read-only connections - various improvements, bug fixes- add patch from pvetere to allow getting uuid from libvirt- build on ia64 now- don't BR xen, we just need xen-devel- need rebuild since libxenstore is now versionned- Add BuildRequires: xen-devel- rebuild- support for HVM Xen guests - various bugfixes- added a proxy mechanism for read only access using httpu - fixed header includes paths- extend and cleanup the driver infrastructure and code - python examples - extend uuid support - bug fixes, buffer handling cleanups - support for new Xen hypervisor API - test driver for unit testing - virsh --conect argument- various fixes - new APIs: for Node information and Reboot - virsh improvements and extensions - documentation updates and man page - enhancement and fixes of the XML description format- added error handling APIs - small bug fixes - improve python bindings - augment documentation and regression tests- new domain creation API - new UUID based APIs - more tests, documentation, devhelp - bug fixes- fixes some problems in 0.0.3 due to the change of names- changed library name to libvirt from libvir, complete and test the python bindings- upstream release of 0.0.2, use xend, save and restore added, python bindings fixed- created/bin/sh 3.9.0-14.el7_5.83.9.0-14.el7_5.83.9.0-14.el7_5.8qemuqemu-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]=8b77eb5f1410ab7feb9cd9a5be98b411d9497fd6, strippedC source, ASCII textPRRRRR R RR RR RRRRRR RRR?P7zXZ !X] crt:a`*怒=_)m\6r)y/3!r]1v&pVJ:YIg@ǀrs]Q8 ) AGl`< R,U*=YHYL[h V%\s0\+W#ZդnUmUu[@gEA uqB5D7|`⒳3|2:@`5k,w{HNuc-ط{t+/LNLv̛,{u࿉G*/ U/sg+`!/bpz&!?1XQw6dڸYBNSRϬa@0NɱUP|qك(ʒw"m #݌G·ձa}7 t%o M]͉O\ >u 9GfD cFĊ{^/rvA%vmci Kc"Fq% \$(yS' P@҈)}eg20rIdkYe>8 /Yh~`8UYD")7ڢːh&ڮ~'va`.m"RjĪtydɘ t7!ޤtG V*>9og|K12KEy5&xdW$o|0TpTH|@jՑڪV;njap2Ma8mNiP4Z,1Үĕ6ٿ zķѲ1P|W>cVgH|m`TJ)5Np}hf $B {`8j-eM/$"p΁o$p*lboQdZ/'}e|`@WSWWtge)P)R1eAa}}x'*לck{8,1ȰQ݉9츨E7pysNaxUHX<}#rK'Ɠn5H4N5_..tTz $oĺ_}?25.K8H3<Mǒ&4"]f Y{x+C#J;Ϧ,ۨ%cv4,88!zJFY瞁7im.Us 0㜀 )=Oo ݶoA_`V@&1DZ](ھJYiinQpѾ>b(TI"~Wp+H^["n#OUcK1|P J rW3h1?|g%| W۰q?E^Ѽ'aO{܂\xs U!ngK1U6[ƹC5uϵw pQṂ;zg~Le"{i+ B *o޼C9ѫ 塆kl~w,a4V _ɡѬlMAնǗ8ms92U+e#}}!rj✉W)g3e23?>an5w̆A`&a+ض;LC@u<p8`SVFJ ΞifwNAwB(\̧6*kI0(>ѨB9=iK0j ;Tx<'!/RX Yezsk{R7K uv3it.Zi)uHG⪊0eX=9%Xo2%w73-$ cO#o5yl"!\@wdfQ>zL<(>ݖ 6K̈́5% 'v^}0GuH`v+o/i\Lrvf"%Fݺk G.rS)Yy:Jt$ OXƳ[u Suɍ\;yGUs)oa S%$|=B\A5^}ͅ$#a@BsnKa.ҞU0e)㵟r~QrE<)hgL:r{ u>bY@TGحi~XnԂ)@οv/QUez2ylV.v5Z6GcL Ztp #h"^J'9w_M!+k˕}Ո 2'c 9ڮ Iq̾5l$R#Iײ B΀U3#V̫p7XVB{5V1&r`HIљċϞ ~ JYS6.KapI- ndm=lqM-P& w㌏&źkКf*SAJZ%e4~1c簍)<',PQ1)EQ*%_M<Ҵ )pM|IFGEj'<,bt2a8=t벍h#XoL \:\/ )H@0ZJ%1櫴ϖ6cS$M]RDtKqYh'<&bLzȗcVz!D5~yW}zKh Q0cϔpߟ nrsyu1Ճg>0cԭaI\ EzG-r~/UjS-D<~fAHQC NRk.\[U K48!׽`v&JVj2@Źl~oc==G DC/]~2-dfXXVUd[nUݷxwߢvp$Xz6=n_hkRg?եge}{F/[i1Hh݇J9zE۵_eZDGc(Ok<{H}rԖ0PQ~?M4tp=*5cj8R0TQ> dX!$ W3g7-BfN @IH:rSWG= v|Õؕbo<c- ao?26|c3܂x͏&gJΒG19. zE$$~uz柔GiQk~IEmGf W}7â!E)2' (CFĈ6=/ /Vd :;ī\Q'Zea]s/$B[y!8߂Za b㳱D@bymB%ydOHA".x99S4Xq ?@qh8E9g *D_n_'3Zt$̺PuN"X;r4֮ugnAѦSqQD|;@iZTĭ17O?~Dg\°i`"~ʹ7kcx"OԾ+P& /R_}u@E^`Fst#@^wwbԌd,ޡ*3y}.7d!GSǖ8'1}\ l>]80!kbXtKl+J-Jpn:'LȜ~bbv0GRQ~SnlATa b&a2JbK܊]NnFӺ}K3xu\80l0 \!j̿_NV$AN]CO(`ĦG@E rWx˝Js#G*}րmfa1XքWD-5+QR4"=  95osCN; rа׹F}# ̮_7<ֽ l~g>Y,Pa9U*'!olّKtȳ Gp`MQӮ0&YhNtqhanDKv RMj;ڲO!5nojlEtb* I?E%QTXףq 8xd !pO#6MMtBNIUE@ӝfpV:ꭍHax%{H&Zh"h:X֚<2zt>S c?F'v"Ɋg3>jY7j-rQ;Zy&|Q@Gz*diA7u) v+'wm$}K0‘='Xƥ3.X6!N6d} 3cBgL-xl|ș(a3 E=#SF=l56veCBQx@1R^.eu-B\4ctKW57م~ǚ_ǯ&>a|{LdŧG}r 6M@c uW!jh}THK ΋ESYMĂYpPږ!n&>c'3nAHZ&Xyn׾6E\>_Ow+=ȟwVJ !ʿ7H1/(bs~䚗(u}ô"p0(*:Jx "YKE3Hfh=z}Y)TOF}KeiHkܞ/k1 8ɠc?] huQD5ʼ ʍxc=:nfBL%ܵ6fhwK1y)*5C,¿N|xld@(!I:f \1}+ };?%= o R rT ~`wЋuNHP/fwz>[Un 3Nӊ\E?jKr4vۡ3gX7x{|_x2%g\P=_2{֐FB n=+Y4æ۞Y>sBlYY6<)1}ČI"'oۄ_ EM@^TNȤOeKfXgضkJ|Yqd_QkL+I1P#_؟ʁLsl%իlO;#"Knݻ\f"*PK>Wbe.DMOGdqѱfN-[.L;%`UA= -!={I$ l(c9H=$<4JmȮ7@n!ElIjq%ZYn2I־}0Vi"ON1};A>=M4i,Wc3 `wLѼ}k@8\B[ˎzS}@luE2hDSfK>Js$!\Hs,/7YP5|; -Q?wY /R=fB^QwPh)YfAe_~*, ;wE5֎-FI#!功q-4Ueя2i% m B9ʰH _BOFv&-#itWD\гs>ߩ #l_ʞNPh ;1Q;=h(dYH$v#Y5Y8L4O'ho]YU2ӱb%:H, kT9OJJj͞M&>5'tt+O4>N.9,X8sP"?IRr`wľ .7l[$o<"6z=sP+K*Ck^i>k~@)_6+&V jqg˖!|fAgy}U'|F-wy՛2@5=繟ZMR ';y짺V^ʪ)K. ΌN_ 6 Q {fCӌ[#z^Ʊ1b]L~bGt8$Afc ƒmܪ5R2a!C *h;%qI_&LA >F%i[W5(k (Uߐ/p&ddP9=)+PyX}ţ.RS{+k#|3/K]b&8g؇ MUtG١كp v㎢I5{/@V׳g= au ?G1^#60F~- tAR崴ʶ{UJ:q쮭^#p<> ӤRΕa7iۇ?d9 Ov.o-M(z?8I/=F'Nag]?y811{tJgjw@VR~Q!ہk"W<|z[gq-l/r a`|#Fs͈$ٿV5y6{?'+l-Yu6,15ҕ:LK|yhF_"I&TG6XFj9β6ۘ guppB r<pq1«;>g(8ڴ>+0DmP$OoY9hCv p2 =7c)qOg!qxA7]f! -?xJ`ZP7 Ų `5z g?Pm+& bOEaz0%5;wz^(಑4ދX=\t\JJS`VL&R:MY9guU }tvѺA57ߘfJM!_+DȒkږ~IZRJqIzUI|8a4JL֠2?Mr ^@ ڒ+2)WZ}Sձ1ĺ%]4Uω:TkNͥQGI ZS^x? ;ZZr#Pvҽ ;m&InH? -xCeu,E:2*4s@Q [r:a'4$l/ٽuh76}F$ دDݠ3郱."s̼քJMз|Ю(P}j0ǤC1$(bӈ́AĐdE/$&jlY] &Wװpw'a>!R:UvA-{P6hI;Ah0#x<5 >Go_`2祀}6z@|ǿUnh_OR&U2X{Ӻ -h8q 2YJ23h E3!U |+80AJfĞYǪ!9_債) qՂܑzS3sԲEQ?K 6vi$&lGwxy @6^#U{i#<#, 7vx,A6`&ibj֮]+83U+Yw?V(lzȅ|^@?2oаSfF\r6!3xرfj h_SKƙ/Rv򢘪/$h_nY\mBU{##d+&>WPrX|F4e̕'t:q}̦@AfOg 4`AO˂e aKb7sVGLu5 N$K /G\kNguègi41cl҂ mKkK@G%w ab҂ Amz[y4ރf(&#l,h @-[6h>렖#]{rT3xgUpͪ>%\Vl9(I$?Rd<Sώd67X[iS65"{ P9<˟Xq7v3V$ 5W M~ {Y7 1 `^:]z=1ɏ)y׮3B5 zTΜ33~ [VQ2Y6^0XѨ .'Z03^*eU8 LoAGB-a\klr)E S㾼e-okl&ϵ_F仦 =Z;,R[k)$܀!|F6C|"Je]QD]#e 3b+pxquިژ䎴ԇ冷+LFIv\ ޶02Ձ9\nJ=ù[{Ake [Ej=q_ ~))SdΙ=7YAg@ C ui n@aJm":_UVFrU^<@s: zUM[7=~64q/ew(]>-Y|x@DANQ޾V O:hgLDu&i}!DAꇶLג6r|?ń*vaiKZ&D-arL>SYL"q,8@ Q6WS6oOO9G) =:ąkęno΅P\ N_W qJCPH텇`VKe NUt P ;<*O+Y O.G8m~U̇zq7eQwh twtS>gD^(nI[I#Y[ E# UؘGdMMuY8|23MM.ܮA [v3b!Pw~)P"JqkR}zzHxi0Q*"AWS]\";Clȑ:pf0hSnjk}0eΤ4?c6;kd=s!Tmm2)?Lzӝ%\C S ^s*P? SZ$1[#UpesָbS#zhO 0wئ: `dr֪N&Y=L R3 ]b&[HW+KK$䎘 nz7&0.R,d1|Jw}d70nߟ_ :/壑YM"NL%kযk Q"qIܔzK}O{m3*[0IFܥ+ MX%qv0{M~;ջa%VRoG[3vd>M9oxGZ(>Qc@'1e'{s.TEsۂ\8hg;"ĭD\! S. c5b";F d__ouT^1c헊;Rm/ P)kC Ⱅ3~I B9j ~ ;y.x uNx apid=3-FN T8!GE:GOetQQ5@ٰ 3Dim"z~GŪiiZ.&躖AϋFܰp $Yܯ045HVu C2,Q{`[zeI[nhsl1iny l`K쁲B\a3/h'#}}I4&d{UH<| :<,eÖd>ḋ+M^>|Өy9;l'ϸZX> RqNYU2w$$U.:qgf჉5{-Qp}+&:|w !FPD[-=пY~"6(r$؈ BCj$GfJB 9R:Ÿ s5d Mbϧ¿`5ыChYV $P-3'U?Q\ ~ƿݗQjwp@%Q ੀplAN_@9h42u{ʹ;SXT@vVb?jJ{!y̹|{yJ"IU27~h)sȑŒ b1ׇϧ#BV`E02}rlnkӸ#6hVcT/3ĴqwY/՗s544ŦwBg+:EHMM$,$LJ|{a]T|\@6qk]kHOc8U??m T{y"3!0⃛йcc@;\jwUY>d832g>|NZ IlD&ߞ%/L6?tkyw4t5+(q$W?oc[+籶 e8K=wLxpe6M*w|2*_P'c/BKEbV{aK9zCEODƅ!N0ԧEw r,ž.:p,yްEy99SUo岒6!sJۣ}N˲|c^ʍb5:MZL~fKŪeXM>y"[eQWl]{﷫2ܽT>S3-5tkú!a 4Nb7#@N O!iq[$ף̉4nVJa&{}d|XJf^? %^y)/ ~~,v ;#Hн=dGt&ń7QHQ=|JBE);asiA_Oո|FN|Y{8]i;o%|[SY%zH1gv{7Ƚ]ir|(L)phhbG@-{K RE\߻fg ٴUwIWҨʗB$edw(Z  CS-܍׿biy*98mh, ?KK {@<<_iEL ՛;9ӥu֑T2ؒqwXG<ygBS|q~X B8RD^/5ooLyrS\.~kչ7_e"NGyQj}1JBFxI ՖFRᚋjHpq0  ?:Fk;kگ9 b8zdQrG?rPo7g`~<;lop yw;RqaO}m. R"]rq\$z@`rNtB"nyB'5/$V/ 0{ ;}$:&ȡᇁSrH "0s ʤ/dÚdsD⑮1 )c}jmɝ3qȔ.l?iz%bjKc+*1}U>/QUޠaP: X*e! `N=5V4rC]{5#l&Eضnx-)4"Mzfv/?X"lxAS/&;f:w_F!Svne7Zf*:k2z`.I'Ƈq'܉Tsi䡎ê#qT\< 4FTXK:~|l Ya``of#=$sgؼ$4TMhrUjlkngLCuqO,_OPXxD;AFȻs:'0_ ԂPPi=gllo=(gC\ :E mHWhɆ/^z Ǫ$GJ3#<\%cg[1Чڿط0 !2#~ivݪIU.E_:[b(V<QX,%(]$00ѧ fb3irv@j"\bpHw6e":/ZKÐv|\*=jlqBWK4r$sA޲K%KGEeTcŬJ4~l؝V[aڭ%Wsjw٢M?n}8rU0fKaylatnck'\Z;9f S~H 5;zצ||ɞ*:[K+(s nQ@R#+)#댜JM iۘ#)/+ KZcgu>np,Tʥk}f. t/㵜@P|6wGrmH{n+@Z; 'Oc-@ dR(8%Lj,R'eU,x{?T}" jHW(JKȘ|H͐BJmafb;)fJh}zF cuB<c`nLԎ/pu^ܤzPz!Q!7 O2'kD`I},í%q58c+nߗM-%_V,׷↏Ow?dɏ}.x߉B+>R|̮_U/8C||hB!!7 K|w?1!(0C{9L7J܆[~,($Rr}{Q+" .Af3\DUK۾53,y*a!SHJx hW7 nbdqB:=f5\];i""<Hʅ@y}oU=CF9"rF#4.ģ 'oKN5풝PYCE~7TkE_<kFY{p AIFf#?cOZ=*NL D+W|L0X-^ELo:rRTw~ܳu־N(W*V /vk +dW"(QsG(@䅵BCѥ߅`sPQS_A*Z&5C%`}EDžQ/aVHfnSӮ\vXda&[,hm,rnAyp S۞}ZxR,C'l{T!fQj4V3elqx "6ҭpĀ|%<8߄}b,?#`jGaa@黮"qYP$i]Vu`Ẽ&c^lN" 8juzI O hjL[OM ⛳]]m*@g&=yƙ\|zw3ܐ^k/$Kpz_\XzآXDK[ BPH?]yH6g'v8h6Vu`ylL, تAFF;Ebpd\ņ"74(2{3Kex=D*9 D[% a㑃u!x¥SֱlK  ߙ_կK3xyr ,i'HD.D@& eմ=^) Pwe`8,oM Zi1;VL?c^m'>8<UN7oX@67+)Z|oBA 0ګq IZmݑ(w/8fQKWriJ``P\2f!{\ cDV3BWcDpʼn e FXIω3z:poG.p]NϔT+=mY$G躀Kߚ&=(aMS"S4R:. XC)(8yU;zH>!Cd9I/wenMz+Hʈ Lru=Xr ׋n3# buԾ{|Sf@]&H.V2+c>3:/C0+h#o6.zn#QxJ4krH8VqH/`pЉtNzKv֜+Ρ6dq n5>D&# z<4 =jo3{:uPnHUB'J5pR[D"\z>/d"{_o|֍9sWOQZ{`S_ ݔ?IA'؟Ml#e1IV0$1k*65)bIE?I!'\w2@PW.oIuc~pqжiDlm>Ց4K ]{činEK~@+. (w{]E`9]! qd+g7N˽ף0k7Ӑ(u)$.-ЫxN/'A&,BqJ[0vOhKvt% 0Z):<^M׼cy1Ƒ'pIE©KbIm}Vgs_Q3L]aɨI npWb? r, 5}k];:ܔ0+$a rhU5n %Zױ6k|E?va@W'NWGݏ*]6?1pFއ%x @2*)RcE0E 6-*E-E,PH VF(WǴ͈9%k?|Vu7H v Zߡ)Ys+A[3O9ay_uo09>dsި_&2Zmt )⪞'Ұ84? UJg|=>;غt(!PhSN7۶_@v l3r-U{󦬞V5kVP:*"F'ΐCAիh巪֌$(@8p$|W MypwM F`K"f'?I:̶IFt$zƻ4'8Ļg4j-ɜ߮%Z^)Iq8j[a>"E'#*&LFU}8hHDN ilU-ygLB5M4gwț$RCv#Gh3»F2!ءh|fYʛì pE1&qUW8+MCC5/~y $%hBM}]̪soT%0Iۚ2 I`xEjRpbt1GZ*bf% A(W/o=Z*gd9B1nlL6{|y+ρȻrSW>;>Id ʆʟ[C%y ] 7,(ǻlg.ہ7j^mzJĮ`ѡxU02VL_W(J6ŝ@J?6ٝ{HzYlHX33B u?=i7;\Z:.sBt™oCvfc\ s8BPrAcR֢I $R|}b(%ױT 0j$ZgڕmO H* ]ˮ|d5 Ƞ 9 ^A IR[d鋧Yd}#inX89l!ouiQs- 깠FBsO걸{=l l m{_BO :DȞX Kĺj5&-z@ؐw epa)[yJlhD"N8@f°u?[f\D+z+M}QVʠ)G0v+'x \I 3]b xA$Ue=x^G7&vҞJ9; `R-F,,&Sr},fH+!nj#2y?pH><6&[w4ZdԊ&|f9`M1O$EJaTAޜ&˨ YqočX>'53+ Tip%`Ovg3J(+nt\8L'@N˪"ݖ~o.zȴyzik= ƩHxz5L.Ιe?ds} 5>_0ذsFSNB!2vH 379H,*=s͐Vr%@reTQ}%ʲK^|;ƴۅiLl dX|>2#fdkx8`Fg,;I CTfLBߝ3T\ZZ&`(1hu RW>c-" DAfc T6~&K BO1 l94a|,|(.t {M(QS+JvP(>N#.9i{D5imx + l)+_\]HSdc ;ʙE(ÓfL~: F5|,4~1nS2?pai6BTRKbj:&9rQ?Zfvʺ4ӉذP:`.jWs#Ϳ,S1lY "M ЯJ H@5= o^ȇ[%2ـ#Hh2ND]):ne8`԰jOv3y PdhI-ș9k(>y :*Ng#̟'&c,&{'~'8 g]MoOwjjuŪ84Rm"[=: ,oqX/ ޞ4H[~ܰclE۪,',TFQI,mϛJXF2|Wf]xuygR_+ :isD8'9l^w J,ӱ1X拂ZHVӎQk[yvn_O>Ӧl|))gcu /it'rH]|E`_c\RCV–>L7{:^Ȏ'3A?(5HҭY 3kg7dt@f+mf&~Ǡ?Nj[(G bNdcdRoq;SB0Be{Lk$]To~&O8l+Y<8{-kېmBL}%+Q/ӟM/Yx!A7>En:e L40+o7֙iz& ®A%Ji^_d !~I4B+U毃TBBSk4j)g wHBdTlFdaINKBZgcRF"1 y7,Hi elŨ`el7.."e?x2vgɜ'8Rn0FgOT VQ= {dPu .+a0O(2@n*e 5sNp 'Q'C¹?T|V_z@A4X.=NvEOR6P,/,RJ4O:cRP7~V)6+Q-?D2p+LI=u^(J^Uu#1 [U${^u64`b+br g]j$f~lyE?􊆛CF$zFMQ"ň_|[Ȋv|P+h;0JA.TdzAzGr8V:( @#[$Z!S$z偄\G4 Ni_h 2*Dc _xCN( F2R̎Pts,gžʌbBdȧCktJf^÷Qr:;Q`1d[+. Z$Is7JNKTjZtZN@;=eLO0#o1*$Y89Bw5h]`:>%gcjj@j (WF?$$TXQ b&6?}? ʮx@V+ڪӍ򈕣F3f-IE$PR2>WҸ_'KtȎ7:V`$Yd\RA=%hʼMhČ2D)ZhG5LXf? t֟/ 񟢢Zs +֛ܤQL7eQ̝ ~7&.lݣ"G縡vrTkxe3#`B~] cɌDzwT#KB^PЂe3E]Хm0H|@1+#])+'QB`2VJM :$\ҧX9d4@ԕ%un;j-VE:pBybdevcV%YVHaew#^-ڒ ,bw rA|-J'ZС)`UJY]]5y-93t`r6V d!CIѪ4]fD@޿A0ܔ6@ꐇkpxn>&N']fwΨg 6Vw2 wu:%&EazuۿRĵg +><̅ʢ*#Pfa'5/^bt RDYM @)x_y[sI5CP_uhQ8)ڗC'o_BJnҹvySWOmѼ c"4^nټnSod$)3LTL0OHYu3-6-IS^,"K3_;r吏EV:6-;8nj/k"^oMtTb#&ӚG JĜcdDCj B(\ $LGVpa- ۻU:pYQ4fMe Hј$,ʆoUM`--r#)O B/oȒTƁkli#z*N!iDtlpłM/Tl$J|+OV1g.ug5Z@%{4GMP ƷX;ㆍau p~OIZ 9wsra"qXvr#~OH9.*XLj.3nbƙaHXQ ;R>z` C߈UФf6[ `|U g1r B+aPCx8 TLM*O*l}0g t^^w[!G 9ʓؼyaH> Ww:K [/Ѭ/`U»Z# At51 ٸc:<\^G {D#R*OW]ci re ~XD^ޥq)攃RJ?CNT5zeVl_K,J -0|/N-IU )l7,9-M*y>+Cw"LVƇ| YU8spfH\kŘw&:b[il9,Cdy/+=o[uyӥv!xHu-sBmܺDgf` XPMN C*+hMZ7$Iv:pi5 ^^O/ck=qH?&NCO;x3+?w[72Y_xS D- Y4 [[ZoZ5[?)2$P;xUz$j948DEl3o}_iX&W<xۼ $p̊g#^_VMMı˳l05ݕA0ΈT+QeO*uy$|*5n(mWք&r1vo=|!5&9:4d+hXhK]uh]}o-Sـ{>pܙ9²EF9 ﳈwB~^L:%Wb T3<ߠ')[$Bx%Lqs? ʇ{WpRe/ayѠ!M?5{cW XkG8eM9)S4T\, Fr!H4-M3^P-+/^q0${(ENRjp*Efek˜T}D<=^U*%üj!<76f";Q§uxʇ |;'N/HaI[`fksR"H2ЃTkx? ۋj;+|5M 2sZd%7M$<_%Г\ҷ5[%.cZ]ֵ$O2;AU,Bb54=18%,PݸDPi,kN|cqsUȦV,N OoKEg#fۯ'VIrWޜaV'8kܖ.Ts6`UtDd 1v;.X6|vD^@R ~WS:%m0N QT˰Yqqt 'iE)JρxtpZ$:Ie.2{ϱӠL64Aa-XwE4>K53-WOWb 뀕g \G;-yJ )`\JL!jYV5y[ʚ(ervWz@a&I%BLqwgs ELUvbdƎ['?=v#(dlS"p_;H 4%lb,\YC| %ӃtR.U{9&?N0 ;AZiXɔ<ĺX$of\)__ֈMQㇹ h8=I-Uxsл*>R DPلSvtuՙMnV4i3Ca]GI2_=ܰb/4 v? M\A!&%ww*m #wNEnzפ' " %74KjG/z X+5K04:sq =*`}o`<^lQ~K~J`E5v]k>8Cq9H9;+]+t>`7e790 "@:Bjv_d&MhQ7<)MT Ww ZٰCg~͊>/}{Q ti/J=1#`sŐXRCbָ%v=h}c!{!V]Y$_JYޏT1BL(}ZֿT&r=}uw(ELd.k[hk@LcPZzєp3t@&W"=UC 0?vռnwxO#y B5ާYQ޲ZwO ?cL}2-;L]qKoK,TTn4g}zce35-:L ~%WI4C79[j?`Nl;s ^Π: t€lQ)nֈCTS窮y3طt73$S2Br)F| De:1:,osHMEgP0%OU)w 9G^Uw-?#T\ulfʅ'qnN{/u n9_Hqeih!f+,@'CYa h-3sTl Tp ҎʕWSqDhW [j̔[ \Xm쬛sکW W6NdahhAE=H]qV.bh xs_}cft tq.p*pg!6+}P8h(#Vh UXwhLPئ%;:|_SKfd0>Kt3"$ƴTa&7W\%ɶ;Xsu0sȒ׵w|= /M Ov q1A [vqNfKpi|-ls/NyNZ\&מO;5Hv1D4hdJWwﲧ+xVLp}gO}F!ѐ63[ RQ&=|>XK"]g9U0 {co}!5^dq6nOY &bhq΂LsQj-S[[>d ̦7ƀuY8Iz6`\n(>YDf?2р׋K>\βAeZu! #)z +E]b1+x`Gsےwݠy.6c΂ܞ"Gq 8c}J$r]@T>+5f5S>n4lZ~u͇7'K`F7]&&dfdA 6oi_^6p] 1qckrDӏ8h޼x쒩?UX@w>kQK0J}If gXߙBMHOvtulhTZXAWE +©~QZ\&`5*—m/zZ?mCTW^#?&s T~dx||Y^ǃPSj u(z3`:1*#_<"=Tj ]l]%Iն=&`'`x'ߧ6̴80_ǐsze q%]޴|:핵鉬{ q 򨌿i?m%K> +Vqg [hok&=t4 O^ ^%l%WrOP~8t*}M1 }Wmbв8>)&,cNoRIorguLZħ<4=Ը_H"_jQOv4 (){i [ *w_Z~S,V {+KK[IbJ;C7G4D@r6TVBQ5۵' I6;\,u*(Gk188v'ȇqU5K}} FR)tMkxORe剎#lT|߶ycP4k./0?Q>=9_;4zEG=;1S]׆Y% y:,RhWj-[:ִ) TU =xr+>Yl=mҏ o~jH֘_O:fEsmR2/q DuS.ѣwp~TVԄG@ƅxHfWf/]Ev\K|-d [4'}AnOwf!d єƃV]Q [kvx$99ĸT*h;U "6A*r9b\]ʿTLҶ ฬ&ucpa*3\tPqw >fBWdhc/HҳT̬-Vm0q]?%n/Sv{޳g9BУi^8˃DkA}fʃ㲙xx/[4V p9,E=HﻠiÑ??X-# LL4$&4_DOf֧a 9`y_bu)TMy~ xy"D n2jj o2Jj{Ȩ7a'!跮AUIJ݊jeIDm ri{k(3}I2JXr~hrhCϑN2 ߌZGӛ5ȓH[3J`1 ߆:#s鳡. |@w "W+;_P됥Q]OpDŽh8(z<< XH]]pYK-jAL{|lDz#%]yfvB%%nGS}B[hB34tXAPIʥH_} \B$ƈYK$i~(r#AƏt r3V>ۭ3ߨ`Hya/kjT9r{PTE|AlCERAU]N[?*d@9 A<kM*䇮6I .8j~V a{\-:L`f'VGJazl ,_JTb,®{)u?hv"9*En{L}+뫕@\T]4t$mVg S b 98t8tO 6C`gZ\f>-!ItC/3Q"z5e 3"bIiӭݪ)ݻ"Yj`[OkW12$EaAbfs0,Q$(JOOX2GlR/YbXQ&!SV2e 8 ̟b7p~7m)t˼߳m)c EP/)TAFyS80Dju'.=4O {jYnL[p;*a*tv#7R >rgH |pԷ-tSvYc*g2 }7YZJ><> PswD{bH kɨUˀ,qH Bo%oCƑ饢8xUϔi96߶fsV xwM4^cM)#Y3i/;Iħ%7("t Xa`yl:2qʃ"^D;TQ[`vd9E>cIb Zǜo]ŃHxn~svK*tr8՛' f4Рuq ltt8%rhVo(]2:tnы|~l69rl?xU5s]O5JCzn 7(@1&[\$-=Q '>JoZ/:r(ٞ~AY\ KF=~M־ -8jNy~Ә>>X_qrk ӾעEwZId6䆸앸`btֿ*̀{vCL.FcCU,POz15(G$ӳCngi}nHB{L HTbn3f\ۡ_@]ۅNjTzA1|YP}%ۣ?EO=iTOU& @=@^(^?0z-R#8i.>; iƍr6o.iuTFƍw[OdqG[AQ3,)M5f9灳SH#nC=ŜmCO9 DLUH ݲA5'c|W}f4L&t.#!jSIe=Sfi2wɵC _%<7&YXcl1=7~G镎*J٬0^G5_:vSj"׵Te@k b6L0>IrK]?:pz, SeDHa H0_Lz6QK[#~o<%449 A;dk @ym̎Јd]bd8\*YUzR,pR%T&z' r_Uu6,|_f Wpk.P^]Qԑ ?|G}C?&6:A\I>Lk*vi.ҩ!R@fkqB )¤|iGY멌R@?@Pb/aA o+Rq%%*ZhauN:bUs>8 H<~SH<+A2tSm׋7k0sKBFD IN7R1nٷ`&p犂Zw j0 T% \tW3uBm26y*l.O/};8~vg?5׆XKqG͸Ƌ{%Y߶$b[Շ ]4yGA~{VOqN=g>*V̻=z7Dmy&sdK5nb{g=6xmM?!8iZ7<7 6+nw}VچӃB-wGr|>:o־ff gw fQne_PfB0ޕZ~+8$hR0)'8 ,tlNݝ[̬ʗ"R+N)ʹ$d|e쫿ޚ4{$i5HbaA_WTO>1KU cBBmf dz@. tq}g_*kxCܑ\ &DG1:߁-mn'+AWoV߽L1pl2GJ!A|}ΥB ɻ#,)DxI=ϰe"4-ʯ9[# Aq=z}PcI'g3AAan SY +QU7 'KYVzOWaPع@-= &;hҗlωҫFm A3IdBl ?lK.> ;$T ;4f]QQeeʍxpZc8 'w0 Ǖ5]8[赛C $8$4V ն%'y0*sXwdGag%wu Ϡ#=1UK`iZ%eXR0-#JBS0 6͟wd3pg#:2CTW<| 2 8mnpHpSB%x=9=Z̄2$b('.vA\ 8X >ԯ UB>o1'Wޞݹ5\J !U.PN!?yH_nXR+P6MIdS6]E8FD\kfe>4]DHmτI"c1Uji8·l/b2SOYbi;2vkښԠ xI$tk5_%v!q&J*dSB5y%flq (gYrߤAϯ1OX,$^H̦U ~3D,mNԚ~WUbݔbuރ+y>H4bj3"+snk6+T\H/|ڵ i'Y0ʷeiy@`\nt/)W\Aųl6WKW8U9! (aF"*4`Aꕞ}aS-ļajm8ϰF?u#^U3Rg߶Y6-gH|)oBiOgef^Ox1`\-JǙ9ɞZ)Jq"[Bgѳ)(d+@{SœݯyhU&l `pD.Y!bqB,[Xt/N`;TJl i^JoPQX u*Ͷb&\, fpc+$k_/I5QZri/PmPޔpo} hԧ97BC^h4/n5R0?` 9.ĂB%bOL@R+˾V<-~) ?{|Fx)h[{ue QgXo؝ .=cApOyX' LLqrE&zs2l 1oA{v/0{BwV잵67NGw4QA{OPўȨ1mXPlS 3%`| P6'eaCR:0^ϥNVw&4o#gȠ SLUb.^ƚ@?-y3ꍊw2a6>?}lҬHB26U-gk!|ٶй3ʧIИwH_A`h8z2F^ zP&~D|eY5 *T*)O'i׹!J廃(Uŕ$pO1;/gdnӱ&m+pu+WE ^#Bu ,Z nx)0 ;*Jz!|Y2˪(|b[+eݽBW K)s E9(fF[u "іq 5 9'SNpN6b5kf2=F [08pA[V[n3H\nվ׊.!fťW"VI㓙aX$;H~Q@[ t{:VastĀ"f~O:>VkN"Qh(ޓ ԪZ\EXA%+hqJYG=tw4ɜ3/QV7Kش==)!&R<ָ'wo<$9A8˨&fJk+֋'?/sJ ~itsɣ 67V?sUW sd{:]W~eЩgoܩe:re?Q >xe _IMvM,SP֬5@3Uߡq $-Te{.S3dMfi MC_62z-}HCs1/A?xP b:oh^5F5@ I"VJwlX跥ȓYFoVƮA2L\O.dLOF'e}jݘs1־Jd>JTd>Oi}%j<Ţ} P`m$,3S<"sr#rβeT :Ibh U-߫7Hd+VO$*h!Q Y\M:͗:+JwVkP|&GBo^U꼼HT~@lҊ,|?~dc`ɑLz32h2u'qϝTtZ~*G63I@| ]ޮfxR n'FM>3Lt|)JTKq~ IfCF ~<|HP.,C9Qဇ/j^N{mIJ I(2 8T׃58P -!!MEݡ 0lٴQ^ 'p|\)(?𡯆V!ث8)ΩD/#yP{v27X~١ `,A3&ye,b$.]M4ړr$ԗPhg٘0eZKGW78iU;{ [[RnYt5KFsTQ9ZgS]Wm[dOJ_2'ٚq x:oרz2ͱX%? TV"y֮E(<@5 hpi2q|^]Ebuy۶n)g 2cu'!Ai/>C`"/+,BY-ZdѫS#1-#c: h!SZ;xYl |Cv̸|ݤw@ZqlBWyX$[ט!0Syxu;B9(Վ{Q'Y2]-QHdI[q0C?+[iuˆ+tkF;Uj37&rUSRJx'dv|~nryL]ՂmݐVL$sXc{*\AϦBAb`.ۅӥ]4|3BҵIsQt,;/w)G~>[zp(P%a^G%m58_CDv>~cjE! !K s>e~T٤8wgqi@~e0A AkHcnju1ZQUDWo3d dC gc7)Lcౚ}r kdjCkd +UU' #=`;d ]i:4*wRO]0=F':~t !)J| _gwvv{tjg/gx"2?=}emm6߷To.gn|_=!MkᄃARk^F 6ou~Cdۧ=k;S"fi6+a(/f%r9hR;K$*M,j·GL]mM!~h] #ȑ }OR (Yk/1. j`^,h;V͸:1f$xX' %&H3n > Vզ8TpYnjJ{]pHB[+0Vj[T\,Y,PЊg=~-d:& Vo 'sAE?g-JV6+oK+JCy"$^ǩBG/C7ٶq$n][2B[\kZ4^*flcүݵ$t=i;^רyrԝjņJi֒;ivV Oa.\nATs9K kO R&~wuQ0y61+pz Fp#=ɖ!^ iLJ f4 $U%)?v1)U隯`ia Oդw4f>ؑmtN bU\O@gܽV fY ^$ =Fg%@\ˋз OA8[WoQe7DDp ڠONJ)QŏT?^tiqkJgQ{0U(gk䣆*ȧGq %c"YJ4 gZY@y4LW.v$EErӲ5 yPf*|E>U6 L@"\Z])?s^1nN@OT<.0}5Ktu!Qe9֪JԤQ|J/R欃U$~ u"!6X\$Eo ~l&d{LTѳky`.240(flc-|3% Vs7ٯeCtR][f*^6oYG'FEě}𴡤,{蝊 8iz3OjVz"0c%}B`~8Ae3mF4ZK>^2Ch|@"='JU n)y'/nmqNv3oF[ ,_^:ާR#F96[g<+ L]XiakC9ͪ*ᬈ2r\/9]Yο[`=jxf%&n!L7vȘPԤq9Ya XSe7,Ʌ+4~7TGkx>.J͕a(|G^r}}\61 )nO=CFp!S52 U`>bkcQWQlxȿ5>'@RUͤ='m3rEğDZûc/U<-C:;DSrc,r4ye/H%۶'GMWM㺵)^(A"pU&c]PBDF#Of۱PC7y d7Bp:\krnݏW)-f;8?z>?:yS-$d3IH%/pح&+7J<ʳH~}g; #obn]B5R: Ţc'YA+dy5[#C&@moR®. 3ɤmիVǶW 0^50 Y3Bó,qP^lwgw@=tQjjŖ@F'6zDs0Sv`ZS\`B}றsAsHoNI趲~) 3M*{ /(W6m.6w_ [ [4Pô0y3ס&%[諱Ai$ڮ͚4]?}7z2=\% !<`8ts,r_ J uZf+ qM~,`,m&?KLtF9?pO5bVq[EvPXSBr]_n9DDEI:G/cgHYs m$&BwP{@ ‹O@cݾkx.) 3o~ ]s3) +Xt3;ϯ`GW3 蛽z8b`#]}9*?{"+-)[z ,D"]) c ͉m%œ ܋j<-T|5T_kf׾.$vʛ\ة4-9` vaA*)Ʌ}:A ?uW$EjNzKF5 Ľc˙mMكqQ+$$zV"`&@tS^2vcHv"|v@uQ4]4LΜuux rׅȍV$<=~X~&.#ܔ>{4ؒyT_ ՕxmqjW%3xZ&I2 ^7hX$/1^ Y>zq'\_7=hxHNZǴ2YVh e2$Hɢ) \Ch[Jx n8X(.ADiZ_ߑF5veM.v[l$?vP^ a7'a6M>궥rG^+Е}r8y a5v?yG2YiG)5.X;A<= #q{lBP;EҍE&[8vH.ѓSxVpi@eÀ@xik,O9˯qݕ6!ynH1gg,BOf~V0 %x"NG)DGo.F 1fbDkG(fUf>fe'[R`'MSՊŘ*(?."ahT3+Q0@|bi0GYΧd\qٖ=F_>,^~Š%_:q36αD%4@nuo3*: Aw;Yoy jVݴv5B1V@jmdhp Z0"iE8s T&3%Z~`d ht <Ǝ&ֽ4xҿ ךLIripNф.XR)W6MhA<㾺F)b1d=g'YNr@9Ŭʱdkq|1gBX0p4m j1i>*$Myj"pVU."9!s"# h8IѰg9~Œ(@s ,/Pxڄ)(ula̋(N1ooh}0ɢi54=~ fB92~* 6.jBHUb+tچv@reza*T㯽ܾ;s(M2{`q{ᄳbUn4*ΟOQ/Ra#*8E%Pw'h %ʤ{y ObՋKa<=]2}̲s).pX 'k-iȺz7JO2~a|sHL^ :I,// UH]DK/b=pPMfRE iMcٌj _^kZgyO|`&u8aK]q[I7h~X6-`r{֊Va)$5bK4-ޱ2ΑƴcHVa(Ϳ?Tցlk,-Gtapkӕ42JZsͲJ}F S` wdO*q%B͒y}>^nÖPi5>y޴)` OVL̿y&MUVL몤:*ѵ%>?|P[\ܖ G[B\}bS n0ݍ( MRCqB:s;4xWvjfkxh dcǐE&[U+^I` TPb4dz] ʄm&M ExTȔ;&6_5o.nv|RyJᆘzمأjnzm5Ur|qnaV4&Orw,=36G~D P? z |P!K~EOF?eT<&%f"$~t/et ]"fI]|}'coe~QTO/I hEsqWoL]Tr  |JCu^h"T:<]6@[2S Y*/vt8[0:%׻TG/l#`yЉ2 ,u+ZcUΒ6_SOmɚmo!Cd*" upA&&BՋV#VpΜx?[>Z Kל!1ݹ;.7;օ%t&/gc&tV[wjWO9$SA?\fFMacZL p蜠'sM4P+k% m&y?`YS[\}KwL"e$uNpbW6y_,otgO'`q*t!~apϡ^QN}T5Tu˹wLTLjsz߾2! /fQ ]{5[ά({~X'X"\/;6.XG ÿ&L PEu˘/?ӊ/`Bc=j^ zx\P8B)-|OWQ-SsLrZKE ǛD3Zzt"iIJ-䵠‰2=|6G#>-@&,bPvͥbM[*z_A L`m \q~G߁*IU1ՖC\/II-DŽYwdfWqaq/[(b74U: )1_6էmH`Mԓ%} {rVu@~. ^X"Nq2*HɂWGRUMIφC`iPs KkW@\ڟ"4MLfnSP7s۫7-r%9TfӋ>2?ӯ0yV!Πk582B"lԇ =G0篜TcMq8MAW#Za RF@+kO jx'l'Qo͜ bÉS6Uf"?p,4M;J'vXq:3 9gc=Km TGRmX;r_P2/+IG[GnIk,WeR=tGlt9ÒMsC5ys(J>N2#: (ƫ^gPVrE"#[x,t/A[ F0E," j\2~?~c^*!$E΅6 gM2x_y9fo5.jZ~ 0I]YJQwD+ۅ c4imUMG; 0~*zUeĶ}3P8f`ї>=O8ބ& ź%ݪG:x=X1wK ʝ1!:nkd@(:CHE 0w#qNybjUo^`_enZسXa㷦hp*$YeA,~iPj;7k(-O E mJ=ȁZw%xo̩8T9d)!Y}Vr٘/ n~b85yś6Bdыէ4YA"xnlpy- v8X{k~o#M'ʿ~m"%O" 07 `C(V!59k _UBpMho&Nz-D.-zZ-+4 @f0k %$$+ЖI7{ϚmTFPa*nW o;9o8Rt@~饥a Z3,ۏ9ܗC, fξeʙ槐GI~M3gl9P$Mo,IJe1tʤTV`qى5!OϢ?p|u ,)Ka,$*QFY(m{Üѧ r\ٞ}] >rNK 7ō՛qi (Q?*({MJRP=kwqub@\LױūO|=}}jI@wD4Iکlx($ꩦҎ*Fdi%8!cTj+n@2EA ?@6@ֶ)jF<~6&Bh>|8Jql(Ru 5tEEl5Xo:Hg{H YO`iR:rq .3V K #\bIXinr)c%nx#vi,s82 o!~jޚ,Ѱy?޸Qljf); U R :sO.nQWyt%qdiYI{F]rW,cQT`XƐ))\Vl,KvADN,RDȞsmZ.(ON5 n`kZ'^3CPXhu""8TB뮥$FU܅62G[և2en &}w .!p2'{f8r˃O@d^f511&BBJHk-g]/-'*[Y놮)(RMj$^o&i;B>9Li;p@hB7X-"[x2KAXnzSoQ뱴k13Aعc~.uR%!%8 ,xY ඖϳKJK#ܵ2YtK۹*/cfziE-#7y2`VɄ 1a)=ZS~sC {Ճ*x^+hMܟX9׿4a)F{PKrWTD8[p颭j.GgPl/1 " ; aCtwǺW]w^$./M-C;6eOde>ȧ3 +e~?m(7>!1#X{mq"sZ. RqL0;T4iHKUu^2FՓ*smw<@xкj|L%?n#JX$)6Nc(6vo 9$*x X=iS^PK$oj-8EG O!AGH /~x<Ƕ$} . aXYen4wDTCUN+^|ڲE$}`^̂C7މx""}ۣs-3WO "*©mis(>x2T/6iԚX`ȃƵDO)iY0:.v&(Q qtZlGpXᣔr 7^eZH}=tD;l44 ힸHY׮\y&Ώ)H{Ku_J3캨ؘ\fLIf'dFl,#L^Aƒ&qZ6yfTuГ+vc+_m!w|@W WG|67lO$aCBx\G =ld^hQs?ddz#-_ r@]yqEIw9|B#b? - ^;dzD`it.[ٺ3F+X5Oݺ%e>XPK7vH$C' b:E w,Q.TX_לE7J6a( {'~\l=1gβq?]t4x c hJ7s (Pf%Uu8r*]r.]cڝ.?Iy;%W~"EoYT,V!1krc/bĠo,q*ike?;&תLcAG 7 )]ZKo:pR7"f_d|Ҷ՘֖8{[d?Una}DUɖyq'E+j`T_UjvWJ_DҳT>.sEL래vHXg&tM!ΰ'sX U2! (ͺ`34m>aP 6>[4rخ=ګOL\< mHpԫIr,ilvMRkU Ztm,@.簛 b$t&ºTǀjvR-!igNtg#6Ժ nZԐVVlG؆QO:7%H_o9:Hշ+f\nȶI =1V2fPqrʝYZ[d} ^͞8{ 5L+ǀ<똘ѻzT5<дjIÖ tY5N7ӲzLY: ȓ6k$k͌??;6 \Bu*5v4Zx\n9pvOtWz~%)B_>AZRGsja5l+|sص~{jAHp*Tu]z˗zΓq@!ΰz^҆,"9/ M9 踟>T1 ^TīU|D?]QV1Ӓ D~, B8*v~?fbEt h=C/KG#*č|3O5w%ʖNUM"XHi$]VLG-:yn-+Ĵδ7];c;qVVKY/JWd%8I`AѯH J?u:0r1XU;僧%fL2 zn'QʭvQ5c%NX8̞43B@ ނ/fcXtOmC1_ѐ~g,Fb K9Zk!Gk1ŗ[ogsQ,^M>u.,x:uUX4@̷_/̗ЩxFNt+A|.RI/ vQXQʹD @a!=.loZ \@UKqABۖғ9~5s,o$V\ p'Fݥ} 2l8O}FDz2%:Pp=#.,Ptӭ#B4lNJツ0I~` n iw㙍GO8$q|Hm?i}ӌ6ѶQ>)/|fn/"/}BQGn˩\~/#T0OҧwiYAK+ҕi[׫S0i=a-Քj3!tYJHO'M' d}T GzlъD!\s˫<'%}aޮrp2fJ /!\KT}{wn' \ i cCys+!Pڽ~VJbg*p#ģhy;"k%Xq (CZra.(DbL:Wv4yODZ]m1jTyֶmdsEF&ӏSǀO0'ՙKOaZkehn௨4~+^@ HN%U @ , =*:PN}#ڶ'8VrighQƬ3ko"5/8{~ssHzf31ZV̯ Ʌە!!wz(bd) [W+ܾWcO|2Hp+F6m,TP3p4-i.Sc0)MU“hޚٗb-°~N30ERsrS?&zF=`2ҿ]>)wI (pvo!qD>:]Vٻ"G n<@'7㷱uU?Hpd Os*kA"ϾThgF\Я\VonU̬gb7-pXj/x>PSyުE7 \ҡK%uN?l~M+#SބzIK !B*ײN@ ˜25^U}BZG=bKq_8r&%=da04EfS " >6ߐVCHv138/>:&S' 7Y:4G!T;b?:̞}x.MllsvVV?ё:15{PJ /.JFLHSzcUGO(ddbMsaVJt6k1pMi\'TICE3Sjh~DsZSV+0w@=mUÒOM6l4kW0R8 @_aپ=`h|/Xqg#L[2z pu?TP %,5~2SVe$ĝRr8N;WLeֶ6G+v]Gfrkr&ͦlN{tz?Z@Yz$PuE)pR:`ZN/G[b:ټ|v\/EFja4쁾q2'2m*-z $sհܘv4XE/S $xxQpp{sw q钙#;ēVC/[KquהZ52K,p~f6[ӪBrEhqbƉrih5"dk0~rZ" *EŴB9!͵Ǩa- )[,Ɛ.Y&E͕Hqx%kb^)(QC W]G{ ^iۻm4_ D0e}?€A|5HX Kz jyk͂|X8؊5v+ЬA.eaөg]"|>=u+u1ú,F2'>3 e$'"e҇6Hbw a)ͪ!f!>ۧv̙[9 !0#go Xgˬ9y|(.៿`1Eg4q%~'yz3I>w+&bԀLĩf'q$`skVzi[*xa#dPwA ]sYkSe-˱$C@GzZ.["ZA1:eo zq(!Z7UmZt,\dg,jY |iu8'z%S<)A9jxi(WWtn!=}a1ٌ@}309W eBw(_w dUO)`s(TӪTa{Qj:$X$$ISsqqǢNaٻj^];j]1b3نOl͘BMQϒR4 >F>T4 ]|zE\$4<| VQsvd`oJjnEh~Oec8A2^"`FDB+'DB"X@a:K.F(\Lm%܌*,8*_F4EƤ;CE`r|,6E}m5!{|gS j8j_ΏwFC0,IC:[+;n2lt3=O>T79y@mg{b:f\Ȇ~̶c;@qPoa?j8A䘍ZcʀϞIe2zIW [4E&ɒ0XG .>fE~Hgisg‹ "s\psoXC ܲG!-G5aI݌;E$M/u رtPK۹ēI T2+9z#g0%ʎQ-"eB։aMR|8j?bNtB3/a\珼<,4KRkf{ȓ"##~'M6&bVmyq Y)$#i{[ɩ2 **b jH fy6,4I d]Gkfk`?͟)]ˮH蠌 Qt3novkZp+ J:(Ol&O׊إUJzՑ]#jȯ!} _Pǂ6Ň]níbĖH.S\1K{$(j[o9ҿh R/[Q5mr]1S2sW5.XO3gJV;״nQ`(}?% R:4 vEiRƔ~RBV9IlX.N?zϘO[sIW$r{*~7I#|űokN/RQ={B*cs!f#?9QZGJxàR,2`0 eXK+B<&fuKcLJP˂Uu{%c jkw-ZiCK7{@ju1[)2鄼`h99J$)aU$ +7FF*{O 1r̭f'A|w=tBtBŖ?tt?´'Xm5$Ϝ0U͂O\")<ټﴑdom\?&΋o¨7S2]O͋8bů,:1,[I 3o?UN;cbx zE߆? 4?Rj40_?#ϽOҮ f'N^Wn"/>n$޾wp4{QۤЎ>j&Ž%}6?] )XoY/&mdNFmbOE}*R`GXQ&\ \4*%C$E> S%$)Fh[7/<[w̨us\H!@FQ8yCMQ:,B01Y*aq`ۤXO5b tag^&>"V[z(ɷ2z& Ѣ8ѿ}rliB<G6iJNw Ȣ>44<)}@NGUoŸ9[X `!H$B7_i" ,̜IF?.Yjz%~?]_VB_)٢JxUĥe;U"5jby,,SԌiWDϖxh++/Z0qϵ $N I9?-(q{Z泰Si=&O5r1:}~Z.dŗѹlp;5?H@Q8CvssRf)Z/KiEB+|d5l)a (RX1i _!E]X.'Г  M.L/GW:$[}1q\I@Ls(G}ۑ;@!ovQvu:,M? WM 9wvk>M[C XB7Pq)MS.ճA1@qO YR*GUPD>gc0-vhd"*W$*y0O@ OX]q$oLɵi-} (El0Lաg6Rdy]v0{~ODI%̚тbU؟z6k=*=R<`忈wI,K(ꈪFzi-RᤩFje^'~~1e=Э, "d wUeV<zwĹnOj׋tzp;;I77A7lZyK Znd}g1\?WljNbztA_nHЭSq31(\t2 <7 ibR88qEBZA̕zfKv\c fR&O R&goR]Ygm lo-ia1XBbZI%mzpu]>F$ ^P ^.  IK|u|+Od*3 %U$T> Lb9Tpe^uuvHϾWQ:Y|[HJ+0Ҳ .pR}i-}[W/>S/ w3'L8~UtRWש|ϒ0tѢ 9Iۡ[/TQpy30 ̵4NP6\&$ d6PYLgGҴ4„0ྜ'B?a(xQ]"ҧ?[f|晞O F %y(2'NRZusgM8{ @gsTTFNUGؒEG%+?W&ϙl_I\Pʠ"kW.8 77#fax-򥟷\Unh!Tm]ȏ໩lCNfa05 詊.ݏ]+/:( ^jOIr^M k4} 9σ:m `;})uoJK` J+Q4wy0Jd eaR7v뜔5W4H+`e6wB>=RGQA""o &؁  g /5cT%(BXA4XKZs4XK>4lŐZUy |_򴐳:׀n````٧*23 k <ʇB>.ɜ"HH噈b(=cVF l:{ oo._9Nz]*+aq:F*J&"N*5VfߪZr0Cw|N\T}S0Fwr՗3ՔcA4˱_%TΫer&#[D1<ƧU1 #AVZV'gCy%ꍬ:y%Ͱoy~U̅0=7F^NYUC~0,U 5i׀Ž D!#`Nm'4O$@pRs\.U}vYjO&U7S-X{\CdoLX#[U" Xp?X(3M9]O?n=N:Qell>R|'E2C1G ;j,1L+J&gRY=O̽UYR0u6tq c.;X, ˻a'9!NԔR'kb1([Ozߠ|qB}# fL?ՄDLlQ%N5^1}=R&.#I9/8pzΰݦ_(VRo@/Jό2)Nޫ?7'0Ǫߙ-{}\>m;sC<ey;TUX]i+pitH=HU}Kr,zi9L\Qʃelf$ɜh "ţ[9ZRyPJڍx~_*ERuu"{5h7z۱)\蜂$bMKOJf.㫧eݩ1Xǰ`Hۚd1Ԏ1-6\}^m[q ,q1"$5M^E|=6NMUFFV SR|ӣA[K$[JkLjI:7ScV5*?2711;Tf4 7b3/G:lTUq%TOypwhgkEn0*I3J+BaեJ_Z`1[b9B˅Rys,},N.J. HP1vCP֏G7q]nKLb~ ۔ǨC +E=zu [{BDO~A| Ig<Y'œ0֊q7yco@eos_KMMK^}Z>L^6_ ifݘ"):5?OzͶ \  F"^7&s]_[=e2*Bv#kR: B#yi_(VU$0$ycbN *^UR4}w(=`O٧ӈ* C9i?1NW87CR]]m"/;d"/Fu3/Cj4UśjCc>쥞N[ע|vvCwl}nS՚]L٠rʌ'u_`"6I%$xuG  #"#umjXTj&R2GOO ^y[`<;(OA%4Y+P@?*M88>z2⥖k͔cIaOC|fZah]0tCx"Ιa, &$3P%o)փkKY7-Lȥc8dXSԎlz"b C-*0b#.qY "GnfOt 4Vd-%UcnNpxUVW[YhtɊ"Vc'nE)&$&'Ri3tLWgVc@*12B7WC{JGV7,uk̅[c6P K@;h]"XG=!@^(#%>txbn E7[5Ucy}:0 0 JؠjBQ C2Iʖǔ@ZT8(%&\pYUjֱ#)gɭ&1zIE,AhpӰ6&j^]CV7O{؎V1ňxG1qVsTD%q~Ru) ]V+g%o50 0˹Gpxѧ5=Jx;e^y ~sUߎT ag  q ?ҕLX 룿µqE42Cxb )þИb~ `(|Y#BoYI|Ћ@li(S+mhٍK Wl27"4l4KZunefn@lϫ!T#VD"sx?#>F|Q /tRAkxLSo$@)8h\5Ӻהu`2zbVȍ5_]͞.oj1/tuxHIziC70avÒqwCL*Ws5W*> ~"J{+pUXE¥pQj&w8Lɾ&Zo0Е7#L 9?3/rt5~s_TO% dRD4ҬBƬ[Y"eA76 \>,uV +ƾhdg7>|RL!4#v'],oT8?DUPwWjVpI}=>c ̇qI/klcؾT]-Qs$ǃ9\u 7B7:HK$1c_(Y<4k65c}(х:"Q>12؅t T.Kh'Mv忯=S6ħDMy):{ -n#Szs6yvPB\ *j _(; |.϶0GovAܑvipf~q0BQ~e;'Q{Dfz ,3 BI½ڢbڂ^ Z`*@Hy2@UD@@Q/M)NC̴{ZK07&4mrїߐ!K AQ#7\_qjs8x1Ikcm7nkamnl <<4 1IUZQYWG6Va]6\C. 䤻(\&k|i ad#%]42$ҧC8gB$S::;$ 4篽x%^DyAӰ2c;j澞2% Q<|j/veGeW𦧱Pɉ@+˝C)R(wy@hxSZƋԷ8'=Έ>TIXNT~a0yS:01X~D{f~BCtb@cݧs ك3¤PHC&>qkA.B=txVk+#Zj|m |j%|ڮW6Q8|e2@g3lwSLUTn$uea!`eTN> N+R"po40C17WEšZh@oI' )>^đӭvww@`Zv l\/kQOW߃TI<}Se\8K:7uVʟ` w RW"%=@9Uhףֆbed{JʟQ,+#>Dtȉe ѵK&Oy1w~+qhGƧPEJ%;O6?1&~l\JQDY䲡5%K  (n-k˛@e|f4xCh;T|ia}jfu: Eߨ(JlLU'.Kjtv=^4J82ݷp/0+]Ey]8Џ_%0Td{Xq -h`9(a 㛳,΅}xd?ph3 wOoqXWG"jX\)3pPy]!=-K~~P,#A]`P`1 0u[[}NC 9-rc'5="*@q?YJ] J\$[UK]QԶ d[Jaba2mFsbPw/"h=\r[Vwb_\O'o@s7uكK)Svӓ]B - 0ܖc߾Z2{Y<%`BC2ޅЙ82yY1+k,$]0L p9JL UJW~X!LUor8Y7PRԟI V> {_| c7.P `+!O *vfO&;wuMm 3 =O6(7NOfy.S̨뗨y0^h&3h.<h 'ޢ11% WyFPj\N|+y@߈p`;#o/P%N}2U򰵾L]NvRW =Dww 춅SHSi¶@x[څ=_q~S/F87?ǏIwû{E֫Netuٔkb0A'8>qvqvXS+͐5!qZeo'mU+s.:[NGzl׾Kr?V)k 1V]'k+w'덀RZp'C`~S鑲/VhEAʹ(DψRgñ3I'}V Q:$ޜt^6(+[š!V8AOy[PaieV{C%[Ai>hĢ# 88Cʍ6߅Z5仐h)I)O)(WBڌʶY@T8eS9jNe%["PT&׻;h^ da:4ԎA4n:A;8LvЛ, {'TEO^Πa֞Fya4oLxٞoimʝG!bMGCίOĆRsi)"-ҸUT+-!;t<11'%ϯ9 S L) EuqݳE hvNؤV̭։JLI9X=,wAA̢ ܾ$kڧb3)@jtHS4Z1)GgLN Ƽ &Քܦz0~ȻE[ y)b$6[b6t!^ohu@o`ʐ&Nw F4P31W2ίXwG׻^06Ex-cNmDwxqc1D2Y\־֨`oN4DtΛLוe኶=p0*-L{CC ]<}nUxWdGQsJ1&fFE9k|%EsYD9ē1S8Td.:FN9,CSvO86.@`^Z?y1j{0%PLqu~Gb~.C鉧%{zCR7{:R`Q,8M`y~a)_bktM J8x( F.ָ$% ""# >|}!K8V|Qi_ m*$Ub+Ḇ'9A2qUrgDbn#D?d&%DJmv3JWೝtg˼IniR8J_z%8,'/|/HBc\`?6 /_&aA r:[cIrY%ƘC -TOt0(ѺJ1M&b*HRd}+]sa:4.H]`EZ0(P` g%z2AˇO33uD &\>7Y397LLobU(OSU*Oi6Qȅ-JD J=TKI!k)cy '"g}8Uܐ~=U.RPR^ƽ!y몦j|dXq8.+A0,㳳bҏ*G[[92 Uj!hB^1)aq B#4:;39i>g&2!Qܮ4|lq7ݘyb7OV&v&e66rѓG9nbKn:צ dC*n9^|m)3Gi)*6se!Ѓ1'eVUPe#Q1NOh'EO=9^Qeݎ)t%G Є8.MYarˎIGRT1tSuɁ~7QZX&B+*#P~2*B&BmQ *QrcLY8e;XHlIv6@DJ/!3QM9"_FR)׀RNB6&1EǦ~t3ZةyC{i;^ִJ֯ς"gmp ^p¾7ߴ*¯c؜;+f ˶4X.a⿭5$z~yG"2U$cy'ҵ%n""+A3t9=>Pv|bN~E\q4kEd?DްNi5k[L,dVMpoVY).GrÏ 1Q]WQx%͉SGFk^ʹq=W\zkޔ2KoJ^V 8G~Ф;Sl>+b\\}*!`׫5VuԢJbVmVU[AgIf_k+iJ]9β຦<юsۘ zG,LT^h3V6, 蛓Qsm;GgS r֜C9ߤSM ]#^𥞳0N m;pXŜ?8 ?pm̻2$aE!3@ZbRV75XMA6ӆ>e~/xb@tdanDpFT+1IS;#UE?@I[6][‰3iGt YBRDM=D\os?*t4A-5VAl(N{Ö(`(`9-41?YYCtiBu+D && /"e8/^N.Elb+vH,K 6禢Ц[2 Rx VIz?;RAgcsydlh_x '43ecZsU^#v=s^ ec+N ./ fr=V|c!b0z- HW6 F }sj_hb-/-XXW޽]|fsj]'p2Rj^}1bTc7 趶 "Y=w052i,c@A{r--!$FD.R$P vlt5)X;P"0t0@vKPW#n8K~%K0Dx##s_g]&A@ؗʆACM ׬,-Ҍ+ *B-dž U:Hj PCIeQa|!Ƃ[o1׈~M&|DxJ`f6(ql5+mN]AljVg7HB4(o&!%YB]\69\T9>O$x]{a=Xx[#(H)e*`Xmw9kf޵+#3;ي W=?{",N:+BO[3L$yq( C`O7)zaiE0Qн{r:R?,1g'4'Sj@+㋣K7Ta9սB%d@c\MlMus0@dP]zŋtQq-PLa|vݫ| X?)0:뷤01MD`%,'\s`+Ya7:veΌ)ڢȆߙJ;k1LslJKUC]gADxATF wvD9Aa^OzޫTAJ<gVޯn83.K .#Sp'z[!$4?Ćw4-- e u==}Ź%Ō]\=*Rm @솣:.h<1)|A s怱7a㒨,QNsP !: l 2ZC+Rc>W'pB,, Ğ%*aLt{N[4$ V`'Q6"B'>}!eCA]֞7 c>wk&UTr;(@zv5K u+g`?(jQY g,LiwÔ32}z*^)vo,iPwxzK>T2OcyH@"gQøoF|TeWڿkQ- ZF[f $naQAvuJjtx\l~0 mb_3N<S`M3eY8;E&̎A+7i& sI|S hRv0+b4,I%rXz!iip,,*x(?%㏼dT+U/{7`Wm#T0iޅmվbtQT"m_ٍ4/^N.=sη c tW:3'yIi Xd =Ϸ9]$UUcԛ2ijqKX_=j +G~7?ݜ[Fu엵Y<4UuVʅ>CDmb!mw@v=ytssV=نri LPoMZxMR%ZY2Atgkqx2x[vϐ@2dݧt;+\59zF$libԞě]מsǨX|Ⱥ;+#29[`19f՞3+u?О>蓤ᢎ{*f`&C* ۤtihfrOM:54AK(Y%+Uqh)~9."$#h1 4=s.^'av54+7E8q*֔'PnB>n*u 7‘(dgZfuwwŦy/??3>!l&F81"3\U~Ow0r$OX`op]j*Xsg={uq!^-߰3-*bC:ge` R]W@:IF2󽽯l2 BĪ퟼lB%3v;u1ohS2_t<ŪK912u3!X~73<ҠVlRxF̬ԓ3@QLLa#~Z߂`& &;k3m@]DIIJwU5~?$D-yCK?Oٍ7h5#i6'rz9ґO%dQA~^!ԺUX@tݮݔ 4" t;>ID׍W/X?aT+w[aVC˝-K U${׾dnjP;]7XɸpJ*fGXsV^F?1.,;>kSJxɽdb.dvדIp̎/-? z6XsƌM@޺sM@#)%aE~5Lo62o*֒`ݧ~F7(Ev0_ZmU~ğ{kc: tdC3 XqHnk 7> &[[rH|ѩxaϲ>FwXJBAYC0E܈1w1Vm⻧$h)`!Sԍ=z]B[H]K jR+ŁT,{JA;yCdiJ`9ZSɘHf:wz*_tt3Awƒ}I /_"iFs`,K_n=8"1:B5m )0.A]VmwB>S3*^^))M8 RQkq:>zJtZTbr`Pc_ŊӚ`*ib({3{ Lk[ 50<\4;qlh(8"\o~IYBOK/1&du@kNQq׃zʛ T<b3C4@yӉT/+v$9Ae3ϖr-t+ܒvdX)u,=UnƛDbU®4eqH,B5ah^Iϱy*/D7)DL^\Bd[bD]E+/SعzymJ9t BYX-s!AK[v\b:2I+xDpő~JF=2 jp4*~O 7O]WgyfI~o%d"¼ },|V.j&tM سP-.Vh CvJdq n9OxGя̎lr920tl|C5d_ yX;l D6;&T16qB"}B[) |0{7{lfKuDq[6I;8 r9EW5G_^' z|zd51P=_/]VWPμtU|,n/;cK( `KQi]=܃CK" 8]o竄}AS;fXJֲ~!S׶ <@fRkcvXS©pKƢ$ݠk;\;vs`+[ 6)*D=;HvE`!) O[}T$w J3 !Ye,,: @1 =ِhQc8E--)zps)݇Te (Nـ4S~ЖK;ܯdWo}o,b!.MtFg)3k}ptuikI8̥m3'`BI}FQU5LȌv;\ax- j<.AoA+"Vn9E=b&FL̃%;N~,qUop7\-*('pod}ϪRu% >0d̲P#9qP\G"h>#CR22?]BGT1,-VU"&J"^bXe \72Rȣ!8C{{fԣAin,Ɔ q8@uۄiN~Q 9'qSA 565h?H&FcOJG͵6_=gx_bKlD') ja ًδ.a/&It5?ALtbH%3d_ 5/ Ċ9x, :8 bq>߀UYv2s>+@+,)6Fv")%N# H wR31*ȪEOrhأY1")C#z?ޚ)5'hf@,uB%45#ۓCuIo#5E )HJ es7TtVcʒCkf'/}xfVJ4Ϫط'ɄG]m r̤ Z_` b-z[`$K{^Qŗ?օG M7w4$V%+.Ys秇|'٘B."Ѭ)mt1^"Ҭvc'~5A8P ˏ #ՎTY,X5W)&%gГ}4gfF7Ysl¥h ƞ?LQrҜA|Z67N2oDk|>b7˟W+DSa`_YG_A"<Vfo8!c=,Ts7.wD(MƪqJ )9ۓ3*zc`}hOW$Y1*Va"}6|q4XhPnhY 櫓K/st(bzەž>壈.:oF3](hτf3U%[)5Sƽ" H /έ+Qï:Nj'_3[X0c ౽[iu,RpH:*H :Ag\ g3_^R_P a< ٍ#YBYe>|)O@":Il[wl}^y?1>]Е `Sy4JZ,Amu%*aae Ϋ|Ke5X5vs*C,U@gq1dN 9eJVۅ='ﵸvN$ރ#ԥ N}gIy:dtdS \V`26*8HhRob.Nvlyy +P93[fuBOSŬ38)dD64aoEB)L3g4zjP,}}GJp'=pu_N#πm,j(O8eNH!I¸(_2mWE sOO:I1Db/LHD`Jd={vί-~w~ :tT8hW6z)7({~[5}FЩ7ܸj)V=u|kE{o"Q lȜMD|:Dn$S3E JTs% ƽu$?u-MAEe`IC(cn8DKR81edP %ֈ ~ aU{8OsVRuXWxX1y[-s( z5nk.Fn1;h&/f+0X>@$Y};ˌI<Յ˛T^AGE›(u#dc! ·^]͵cnFlh)_ f%`'X]}PK RQ/QVvl.1o&8:UfZ@BM e6.!PM\r#`QJAP:|ʼnHL ؋Ky$^3vd;t]c47vmP!JOYዾ UMRPoa8lc۞u/n" C_$g, |, 2*_]H=vyHȚ@ƂorqV-eKqSL519'#H]Ƞc3t6KB`8k׀/2mO9FGqxbawPD VEde9Jo@3y\+ml靻Q&XH g β+CưSTG _&R֚,> ts&t"xQ4}v:Ɏ^IB4F[جv }StMl*D 0X]aHR&J$}^^|L)ȣ:9$Q[# E,sF'S)8fU"{Oi29a`q],ajo=(\aȈD^0ځ2^[I&mOXkަ:.Um.v;|8tu:^ y"aOEK%-8UsN!)fdy3@bCf ࿷BQr;g^//hIP>yޛWn<Z~PKG5H|lSp];$3qÓ |;q{^?"S0] ";5*~բ%\^6ޭ,>UnQrp\%K;Д/L]jK0n[b!X ILjȌ %ץǝ8BRt30  #påZo!:?tXj\[+=L6FE E;g%,,ë gEڹgkƝL'dI qM%d)+ bIR":>̭YUE@b́rMVXͷf 2T㹅AEuU&KRlƝ;*RO I~!iyBٿ!FQu\S+3>rPbؗHM?w|h%0Հ85OAR+$#u8a&5&f85m\Op^0 hR ä,'%@@4q& 2qܚYI+OSW2D¨i]H,TF dox' [Z(7;ˮL'>k }nhg|(ƝQ*K xSTy/\: Lj厭dtѳJc7hv&N#`;0lQ@oYO,x,$qvsOHj)"w,eOKflM|``+B2490\Kgט{ܛ LMJmɱj}Wr dL$mBϋv:t\Q:WӉH3t3XL"#}f@%IzA S:߄)$=Qw1EvXoc)aZ% ŝc \]=z=/P(-:^A]]%X+Nvoa+~TaS{9?ܝs?ǛV%M ƍγ"x|!D V4\ھ4TO_ZXYk.fK8犱aUvS^`>Z%*263\;M/܅3N Nm(}95>$@on}?'opE1<̪)I#+ -p^j8uUf%om=}۱+5OK" FejU@`oќIf4!6. wAK>q!i|hۡFG&S.m=a/D),X kV*=:+. k?ϻYz df#2|4~T^6P ?U挨"޼ђKmhQ$?~>ubP\^Y޽ !{)Ic-.δ SDYל-VW͟{9G9`#ȫSJ'ad_dW2mUrh_J]W b|ԥx=FgYKwF78 2Atc_p.-DcCÓ:QBa_9<I!.j wbzΟ1* f=N{1 bg,QF瀿ݩ X,V0>&x4+ڣe d4Ky7Ɔ ۑ؁ ^02uhD"]qI)qoUDnGD/k`B{aKB@ -`HM2F*\ ܑ[M/~ W$.J{ 5l{{eO%J穡Lq Pם5Hmjd8cdǺS ~,qHWIsA>]J \"ͰjÚ6Zz<$ }7Ό@%#YGTfa1 \$]oCjz|T 6 <\k~ ApuG'_R'xƱ?瓄C[ccl<!ڠ{i/-fxO]ϔG z0r .r< ɲtޒ:[ķeJk\v\29y2іIA%t;O~ S86-2m񋎛rI&WfD4iNAY"qPR~A3DT*U>\WyϞFOg]SxfOAai:QQ$o1%+lń'"O%%?O'x #D'Z+\³A\dKEؠv`ã*e2p-i$j MYpYS|g?6`C- ' [JT05$DY;V,22`a ߇+ xH@D-6 "5,BC|6F{ΨC趝{Um (6\K{lyT Uiz x`uD*2 RpR'z:.dcUAH4)|wxz6@N]iRwaM))?8h2u;'~Bʡ 2ecAoj2 ]Lo]J{Q&Ҽz2/ Q%0 md1HRA>FBb-{H'Z`7㦩ЎB,yp"Cs^/]Gl`"p1<[PHĺI 9 g~hs_,.cPaAuHAbjuܶ;k{@΃lҺCæ+GDeA@K]i(Giz} au[e +i"͒F0.O*H%fE|wmPHA~ 0n4Zxk"Hk=cm`6DG]\(䶴M;A_ WjlQd nc,o%cd> &bwìrnB W MIQfP2 ')mp |)T&VT<蕛_P hnUfQķ ds(om_Q]*{M ߬ $>/J2#DMpqѐ>T {NxwtGbEC%BJlt%{*({ 6I!Za] n1mJHSxM![ȱk 3 BIaq+IUݑu^~u- :JG$zkOjt"zUHilwnVuѐԿ }">-v4%Z]֌娋DfeHjk ;a2v=Ȏ `Һ$}Qg򍒅MPw|E[DVF8gNp(d# a +\ *ȹXU*lfHK|F}t`=%05M"&cJ6u&tޙj kRQI'㽍+l8Аl̦!#t揜 *hke̋Ar0>mc27t:f!a61 =mM*1 Q`O(%⟦V[]Η9жa]7ְkI K ~HOt̔)IQ@o>$*K.KT6eS@oHGʹnG!xfJHԪ7"$҂ۅA6[!QK=xۡǠ'i5k`د`UOO4 XM{Yj7%1 0Fx4K$TD8jlZj0"ޭkxYU3_?=pX3b2m[= _FFJ\eƪ/VO|B!*=avoNaa@ʧ#Q6$4'OD1M.- Gto`܅&:j5| /X =Oe&i|TllܫAP N4uWR:oA8ՇQLR}׆5:xK퉽2&'/B TZI1ZR^~^֩Y)E E_5#uE]lmMF`]ϒ8fe *\/xNJ@Ч!1~pEkle] B%̯"Ө(.(ӅoœZ/"Qxcb Vi N{L𑬯iau;$9) %ײ6gK^][|وQt#nE*D˻z殒[*:6T^| .XJ ւ5^gh{x֯Vnz=2AdB{-Rh h'hهJHs/O}61W>$z~wQWՌ6;|2Y׃$;4bpltYVe\6rOgx;Dy{;GOkè<Û`˿-.v4g5oswSKU Ƴ&qm33.|!,[C((/.:C&qgd{> JU6ӽ`m޼ŕla&Is^Ζd"P|FDr'$2sLK-:%R'1(@Zayv(k^NI @UJ5Tf{󤓙߮]W2ﵪ ᪙Q8hV^ lhLz#E8:^ƷB͚=g̊JtѶl#5Zxys5? RD7`\T`nsx2VYz)*$}zܿP_Ts]ҹߺY"@XF'GVu;Kn XNþc> xs}3An_9ŲKMb*q1ZO8e,a,e8.%Zeج5E[Co钝 @#`(zֵArIԋ S2FRE ?')=J%+LssI'(wM% s “%S zR%35Ą^ljV s=4V xQnih{{}Ō*AFQg !3N8uI7 yL-zDB LNaϧRc%)UY|A=/<7j Diɞ lNLZ Ovi%HGL*ztj"N:|ggȳ;7O%ɨwnR,mI3~`|1E$'0Vռj?UZۘT7m̖Em&RysHfl!o*-G u&4CU>;6Xs睥+@-7e)/WK΂L~"^c* z`.:b3~+Ҽ@ )L Aj!(ZWyGZ9[#'zʽ ڞpl1Ԕ7FYs<)^ևsa5Kj{Vu5~?K&`4!m.x"52n b?L)"ˇ5q=6D: Bx "Aw$8\䀝c>Ma/)@=gX}aoOвmk]<—TQBmOP TVڝ;dqyW-*<v! rh;})‰pe04~ٽe`i6V XJ+ ~6cOZّ)"IC-(;RFdٱq3'r˨~jɛam`xذIs#VH^)Ê 's!mT:\ qYZ 7i{*{ױmĵB5\C<ϓ^kNGܶw%Ɉ>AqP #_0-G,|>VƠx wKCO7 g7aliB$.Rǯ`!G?Ҁc uPJGHKUSXÝ؄i<۔.;3@5)\zbl6ьH 4$tCc' ^zFL0ZODcqv" Ieh7u\+sOH#t%%Cb6<,agC;exzJ>aMbCHc)͌ĵ!շZ [b&oQpwYxM_ ۉ#꓂*ވsm3꒎Yh/_ySA9) Yx5~xtw@I>G>E4YϽ T14ޏLCwR'ďdΦ&zUW҄*߶r8Oj=jta)JTI5җ.ږU:] WM\(pY3K XJA0NMyήi ZP#u'i2B=%Q7J+ -uʭmPfJԪi=%)U}U8 ̡o;ۣB' !|J_.I0ܧalL", Yj)::><E޷)<'zyPmpN܅O Ƹ$k%XKm z,++hSm9alPlu ThW3m~J,;61$ ƟL5S]on|Kkz/"̲IVkJS};fCi}Uu#Xhv̌IUuɷ>a7imPJGG bn?#9ԕt53ͬs#8=4KhJ@?dCn6p@Qs`¤ 1fb`D/m ~]NQV+pv!}9 E'jVMѡv`97m7Y;;&1Ўg 7i_.Y-G=Ho8Uw %+c-ZkBu? o7Р,2vqbfe2SϜ [ѩ&$9<%dHE^B[2}}cBx[5:]3t__̦6VB?ok4Jhٲx.L"RU[J_J\l1u*|{tm&jkHH> 3  kr!񢔭m~.kn"ADHTNVVP2I>S6}HI^*dCYwX:'ߗ !Vȱ@< 05!qz:V6;9KK< 8U p%t1:T/8*! qVg'O*}1HG ^r?"~!T[ν4Vdˇ~GVy{=k8j09z`](N@`AI~+e*Gvڵ6tVh A1¶*ߢ& @TS\^ޖ.e0^ʎfGTPR͋m0=mlv|l~QAT=oENxkb䶘 N*O*"?W_RZ5Wo:Pk3.+=[6z h[w)3W20ӿe֡yxDΌub=S8D7TWwtjEm=$ɴx^ӹU$ؔ~o{~9s/Dh|#Ѻ# tmF @;T%|KcR6?` ױUQ p8lpF cХ&Z2հzJ' %XH;DD1E`/U\G A낯F-FuPDv(,b6mCّcyk@IPҚM'MCh> n%) ՗kEbA`MrK9ǯ^ڲ@X!oi0qW"i{%*l=eנ)@uyngQ!(Rs5Sۚ c=)hs1 GoL7]T81P̆sCvW]a2ҋtRiLWzU QEOeǜSs*֭O,҇|#^փR[n?16Bnxt_TՄS/я+BXt^[ cXtCڳUlہjB].gEٗ>h%_9t֬Ksd4T8_7woEh@xByagq?jfR,1'%r'/"f֒RhfckULxꪍfq;!®JTN;oKtnioބ|=$%p#0&nlh=CnF#w l‰fXvH4L WI}ӕVR1O%'~+g'SE`O}JUZ? ȹ;LЁfHlܖ̆txN;֣s_Iavv7V(LN /M=zjg䗗^:SX~sXs8 8w1>l{֏,"fX5h/(Lk" "UWҁ<,M+Q#x&P pkorοMxQOż_T<`D6b_ABR+9}M$'l%첂{Ŧy4ťC،MNq١A=L$+I[w vx`*;sPz4?92݁?]J%]L8 K}'N ]lN)EMjzy0C<iMG!н3Gf6L1ȏؘ+vdl10*oKylp_ұ0\Idڈ#l3=% wQC){ #ysŁrӡ(V8 !TNTذ( esqH<u=:FLhS|xd?>ډ #t/ єz~'*mw7~q>9IS:Z j8 uBki * ;uj1]ݐ5YfJ$k]e*ܭ`]"%BW 37ΐ.?PܧK vNm{2/S".Ll *7=zY8!S5߁ƽBY V1usG1J7aB6KYzT|CxVv F:JNKh ۾Ϫ?m`=k_1fU_TMK #kBrIy=Ą8%`zĮshNQ~$ȼ stfIDs6&%wa&n3}%~3$ywj|qEko!eBqPy`>.\[G_oxLI.%x+.o#>>"MqMgx\N _) UI F`JEcW93LdXJm>sT'^& C;<;yA% (Ӄndt9Bgn2F J0*dy̰z܋ӥ{*7c\s"M>ᑈ<0̛ʫ53@AHN 0ڋcL|'wDPqqP\e Dw)3)eWk`L"ϔyu}Xϧ$m'r=rgnml|g6:c C&ocz=̲9#h#fɗbܨ@F\j;@D!@B6CI <8xDgBi75|!j-`C_%PI!(%KCכj$,l)7s6z-2xc2l،%Gk=UkG@PHKnbV}JnC_]iՈzf8NSnT*߃%Fg֮0g+BeX8cj8,g `vA^T  iZPDO~9qM=OwA׏:N7NYL'amkRwߟDrD]s¨S;ȕ7=TF2ɽlk07(0k7ŌWEՑGz wxIv?E IpVΔ.XW(R3E![dHҐMW*'6o{;,iO$#:s9JfQJw(>CoO<6!^4BT2++qX;Iq QŃ`o7:1MQ7f QR1ƨ|a--rXmPg2ǙAİ.٩hyk )(ْțL*j(RTfC /*`ڂ5"TlkTնl&Ws$Ts82# I(͈jꢂiZbїi#lmqDCklPe ZKhE- ͣW&>ߜqE v[F%7@{=ԋEU}Q}+[^ 7H?.[z'W F)-*&H(׃0u8tK>$*x ?@+e/*[T|.«<viT#5qQ !g,o!3*6sui7}r iu/]fNJ :g\ 0cUZj?ξ +iX<0<-5+)'5kQ@LI.[A07dU)| `&c(lad4|va-4{`R_HT]}g=;ֲg3_ ϝ|6,tV͉jOOf-tObPqra,.8PT o5~5OX0= Jmsq5ꇹ@[e5LS-3 E $b]+7 S{s(=&='>SH#;05vq^3:ҧWjY<3G v]Y[T$t=6Ng-D !\OB,]]SV100>IGN~Z֛d$NJalCF;nV Mhiz<@%R5bwgQjM\>p |g彏O JWΧmΜ DzdcB@./EWjQ~hZpƒ\&_ZY7h«=ZM#A魧s$Fh{{G?9LZ Q k {p =6W &BXu9; AW10)G֘Hc`&crӁ"emDIj-$Sa{͝ygM'ۏ3E$:D]TԻ,%NMSOm/>hﹹ2L1tt}@I: svx>7g"g_ iLMyϧWeH["oΫ“;0r+>SԒOzByc1d& O'%sft~jɵlKl>%";qѺȅč=<^1jnAIM)Y.|jG‡/C 9󲲔fa^]H<8-V]g#IL bz1P6 )KPO98E4aRAZ]2;YB ?( J2|X`S1 >bOs4w@/c_|w_ڵ j\2TmK O#zN6&g Mea1[A`D5M-)Mqhn7 Tt*R&&}> JCiDn`!orAyMH!X T֎(y'ZՒ$,a QVt "8N -}i}1}5;v_:^uEEĻ.OՂ:;>N]i),KܠrtCʞpR[9<-Kmĥvշ|`+9PhlJf-4(nq`Ȫei Ab%Z\½-ph3(*nG-q .ǛU%X/ ,m) +ٴ;YZ=²T< v"72em/ZFGVޛ-"h8?_f,cK(8A*ir3_@# SC s׋nXrD%/XC^MTuD u/3j#2#OUa޽hr) '7Q1jdC*&@`)Gu` ?oi(9  j.v@~(v7 @FJ6eN3*bCMI(ڸU"P#rdn.zK~:tҀ`Snݶp+5ѷܷ(i(Ze.!sXsK舋Caz@X0)yQ Kq4n8E:=يj=-cDUm+MPR[_-3 mZ"!EJ&^~YM ˡܔqޛ("@? ;cH@| ⫐/-2}?]m}*gp wGZu-.`P:w>dkM =[4l1LQ,Qn]=ͭ:K+E5~!☻0W?fF#TġԱ>HjD՗$R-mZ1J56Tc4oN|O|NvI0^a:'0O6]o)Iu#{<>CJ \زV?&<+? ̭n@;vge px1!a\cVjP)XFZxk;J5\C3p(.;"AQZ.,iHq)=!.n W?/bE,:'jo޿lo*m|B.`[a24ZQ)trJMKM]J 3Qtg,]PvR~ ϫ8 gd' ;g⪻\Xy!Vbs$Z#aB\EllR%]}Rݬ}nc:YSJ~M!o!G:d.RZMQ+iBWI l.Ӓ/C`̧ʯT0\|}u5oY_9Q\ݟ6WDOeŵ-o+aJ'Q2 ,:hb1ƺtɑtdnw):܀Lִ[+C`#~WjM1.D6ΝhpNF&1Q-n2 KS]f(!;[&./">)Z`FR [iMce}|f+|3 ߇6rrBL[s:K|9/(دnH5 6ljtS/֮ 1qCrы:CDb^l,É,;?L6Ph㈂5%9*aB#cu7?4v3;6K&lz7dgnaN3j7w vS&NrNsڗT9^ڙTb3Ej!f2\ ^*w#=ƱLEA~eGWsC R`+Q(dnZ3'gW~o,d̹\ll7 {:-8Likd{pdiYQ @T&Ҙޗ"&y% PoTLW=| ᔔc?kϩQQӿ{|< 0' i[/ב;N6V`v. 3F*T(@Y+* xSR+}Krs4 eN,V{G,4,Ve Y =+Q ($Lgz~(]Th(El|RYE3-{!XG A7lbv4ƅa/aYnM0%lpVڋY1D9JCjjÍsmEmcdʎga8ߞ UTStLJr7ɲ!"lx) ·{6([H:;*rVd愖)wNEiyHeok(`mS P5Ӌy{"o3p'|sԵβ{sUB3 Fu9.`2>Uu>\+}h秉KB16xO&ryp]63S-UKоBtHȿ'-!]`|82Yv 51TQsN+p|AX /ylz/32&hmm{~~ jf&]{tlF=|+HJC;RwL Ae*r,cݳ5+&AMo)Hļֵ ݆?.k"UXo =aX@hXUƸ[R$*v(0p0 R~~i4#s5HOn*0S4S12e&Ѱa/oˀD7ʛO"Dqw#t gIM3zSJݪg_=z(!P8zJl_W3OYH$lo=Z$:;ZFj_3/fŭTW"cJCoVٔ6}s߃60`V@Tw`HMԞ$Ius}B|t#0-SJ@:GZ2V*`@.cTZ[YȚ/B?S!L i}^~N .:UY.xe̺27tFQaGBj] { ?U=%;5Gl]rlU{Tua ӖS[Q86 %Ͽ:}J3L+جU< 9,#xKJF=#H7A;D)DCPۑnjs#iZ@I^ q0zгaۥ{`67Y4|ޑ= 4ߺYbM`3H0lBlD A[&U02XZc)v#obw^.:Fa=^|XZ>+]#twB0K0O)6F}ӺX^0~SJ3Ⱥ4B~[ڜ%%f5阰XO:O-@w@xP>X?t |Փ1&5NВ!$¾vztSfPe7SPiuCq]_OٺUi̍$z~ wZ߱=.ŐW4wmpYv)>;o o8k] `:³blW}E3qpx rv@oP_5zC2P1R: #LAOl\(V-1xaM6O;h)Xq(L8Nw4[ Lu$l܂.!]Uhh} _$ŻySA$XOtG:pxr٘w\z]ۋ1lWWtO>y Ş2Q \<$9zHk92?Kj6IΟ[X*obVVb{`]['] 3/X}a:M lc Dyk0U`;*iН&7)ư j[2< @+]] J̗tF_m3HYʔV70wo>{S {>2T)CKb*ݯea%`w#sͼ3&I,OI(5 d"w7b84̔p"t{bp~^$ZmG* iTM?D 7צv >6 A"EI2ִ1*<-pj\KLrNv[YSs&/-ٕ)Bw,"~wl"϶tR#m\͍Զ,y<[XICu%mODido`Jx0+ګܕ/~S?)7HWC@6cffuP20K26S4FXV-$ 1ٜϲP!Mm\^+pU+EflRM}>v^Q ~'Ζ46Ca|k\k戮` mr#7`L6Sfc> um :sM<{6Pzز8-_M=4攕|o?^k']̿nqhJ k 18$~ zhU &--=op$)A,n $wLb{1ܠɳw{[O}20JD~(n ^J1RR Z"nBΫBt>{K 571@G54&qW38 R6ylb/T~[KPy"ǪmVVALQ;\6ts:&Н|ׅqLh__KliwTy-,+&u#]tq[v| qF PLmHg͑/;# @hQԻ &{#߻ka46tKNcGh EV#o<\:i}W-P Ta|N~V] 4M eX Y:9th*Vt3xjaP\ټL1)UԖZ"^Fպa~Y;02/gMGv'S7G+S {XvfPN'_E̅}q@s[gӎ_xj5[BkDNCxsKz¤q+V^PzYt^,E>>aU)JS;Ȇۋ9SR,i-M)d1g"“x RapQ9K3-ۨ~OV gp?d\+ݕԜ3,'|В19IkԳF-$]0r).zS>mb ~yrZ?V3zLl}vGEiݎ3)+`qG+|w*P2NǔFkAb`o\VXD/QH{R2EjGd59&\EW32Z̯u oYe2}bN͈e0eRBzzUg[ ړAx=3je?T ]D*cݹ?ˊ2NV{^Obáw !:BPx wƷݔ?xC4TJ:<?+x OB7W8LIjwmd(\+NlCIX#o.aBCa&_o\t*XCr..7R/Y5Ϭ fVGmHT ڞo\ n{"^rC VoR ~a}y;($$] PZ-;f{+yr'vSHf[?j$կCI2V)6ےo^cshWMɞ9l6PQ ۚ`&xOj_a꽦Ș.2$  YÃXyvpnbCw(R)Q\2Hv^ by=60 c&>`qEں`9_-N: !%15CLEQۏ{O $;p])J3H,{0QOd E+PrGX6grb *va^/ -`Y(?ХDЍ}fF30%x3^+mYI:BĨin 5X*D# ]BpVb2s s&-Ij-M,X "_Sۋ(U>Y4vzqVwl|4olxuC9ɏTyx yp)8ģfb^y8u.84lc: ZyrA=K7 @4lm 3aΌ,9?hPUى H!nS(YQpcMǹr>I+더o`apl$oa|T>_)h4"{iĶKeTfԓ_B{e3Js}$ExQh2wA}h)Q|X^/@AX×ײao^b ?w=%;8 {XfA}ݩ(69qCe3eF#ri -e|$l_̠ЧJ#ZƧf[46U4; @DqL255v @~\= ?)3|P& 4ɶ^!{P׃EzX +@\;a*{3վ1ϥ%5 (&d1xDU"FCN 53R9U'blM2$+xg<8訛ъl'pJQʰB5Ξ"ACoN\3HGdl!=mY:VNy6wy i*VXWÊAK9|8 ;υ(.L*cܫ.ߤ}m9!T*cCNWSv:ww(FYi3mw#MOZ B%A ˳-c>ٌECDwE\іӾs:æ^%.-%p#>8 9[Q\$%$ș}7_c|TH^GNu~듀j.j(PK^]YvDW\x \DsQXCѩ>sm?;",BZ%G~*oMi' YPt^hZ̮85p5Ev~sB3F-BU0mej^ZqlYXhd|3L0+xFߎw`<9i+ۢ1`g#pu>/ȹ|c"b{"^q gms*!wzsmL? 7Ԝ$+KCp;LQRpP$lG3_DVVRqcAPH  5v`Tp _x!e,Q  BQty,FiL'FGG&5_|Lډk;͚.67IZjkFYOseTLySF\:Dd"ǝ"'EX8n \KEt,9*H`t^X&TccX_H>1&J>@-998fy7D3).XTõs ȯ}`Y3e h$4o7:excLZ4I.;/a,;vڛ=p?fv:J2FxH hNVY3ٱnE0r'L"tX:XTBS- ~3}CbRDK4Z< 'ehQd~K>ԧ$:6&qōbHe/B#Bd`ДKϒ!f6N)-[so4aI&Lt ơq٫choDu|`!YeS Q^rͻUW}ns0 k2} }ae8ߕ&}U0ǎJi8%Ϭ]6Pmz []IkQQMra(WhʉgYo@*I Cص>H+7_B%S!%wj4uJztܣ/xK!)ho g}I5 _*:4ih%ؓ2Qz&MLGA$+ihrb>+FbRճ. \)G?US(c? >aԠhs?5pbHٞ` G -lHGGp70QZW!bIY. Je+`|BMfڽeL[a,8O0,hwwN/~W ^x 5 gP Se-Zup36]FEVDa#cFv`]s@~ プw-2oez c9` |n)CoXe Mֳ5ц8!%VXy &l%3"+I;}#?N{ṐQ* H1 &00ϥ#.R;%/9#/JMƯzs/f$p}j,tW$}산8$X/CKkPk,c׶כ[U翺C:>?;Zg8ԉPl:A@)%  PSgoKC%g+Nxk:.Z4jm?Da"6(H~t)u[6B$@i+÷L?by7Cl#!H(vPY (F$X/]B;y-\|Pea *0Y^42qC6!c!gQ$6|%^ӹ[Ven!e_8fjg6,ɩĦt>!w4jqXZL}%kapVe ts^]n?@HHRy[lO|}#b=<.*:1UW-˔o3,YXh{/.vCj*2jW&CH:[f[g$Hu(7 @>݋F`hfZ\d rHUy5LP)AJa`GZ3dT?]Z6H}ߏ!v"79(a)AJɞo둮a6}z,g%'F_lۆZekd5mTf] 4*s"&&=LGETP^5U&1F/\'VC,*dZᴶ%3^k+.!'|nvtW5ɀ MQՁrdq#V=dZ.ZOQ>>2>0mDrD2whds7豄S˖JLtlz|oP{X8%w#M:%.)rk"o8{ﳐ;c9H[ #WMa?#Pd Ӗw'|Q ^7=e|)ԪRaA1*.Px׀skFrl{j^,^?nɗ"Ki4qBԿHx][*τI gc&%v>w L_x@S=!ֈ\ŬsD׷Ӳ./8{EH uуxhKEDDJP\Å8l2h_O DpWWO =]~TNVZm3o!k k;&nŗ YHT_,^LQoi5|lA D\h*?Ȣ (ãƮccG{Z9#=w3k7:*O͠ztNe6e|}ޑ:eB)uWP;Kf~zGk2ptͰ#u3al,r| miU Ϟ[g_ֲB %@&Sm_k2 WhO 7*OOb4ڬ8Ԙ7 iC.zGuJŠaő`LivIJs$QPƃpTCw~Su\Ixt.orQ柶kd Tю@oq,Ovhz$?.r1IE=_ R<+?r{Z$ [zf4w6MD؂m*voo M.2Z ~@=F3SQv%VG &!j ga]{F\4D ,R%~/1JWhqj)ܯ>@Лxu(5!1<]ZE(QcLZ dl7hX;Jy}> ;Lqtxг{QT$ś4\|6L5q,~~ m4z}QѤSNsh LZ wQeiۭ흫t-"Iт[Q6'?4ZѰF/yW~VqQ# وܞ}ϑ_?<h<޾& psyH KyٮEGs` r]…>evcnN[J|?V"X߰-N,4 ,.[x'm>UF+Ex!S<U2[!(,+>U;"m+A/L/-y5%θ*w{!uaQVW5%mLlgR CQԕj'3:h|1HƢC?kVGW)>$q#mڲtg(_0of3l<ni0ߕe(N-v|/N?'Ɇ~wTރd-d6XHyj1G-FH0y=rvWn`UW(+ ݆N̒B/B(C7SksώoNR+<d>D rIiי+x,zKig&."8n`>)fkTXX[.59j8c_P|JH^|Cg20)pc9bѦbOk:^:ކr݊6E-3(>k3b>.u5:#4a "Z@0MrAUIMQ @HZ*EJ85 kQHCwL69[偉 `u PLV[# {Y39-E;̣0yUP@nUCDU[Cq!X=sVxjW !' VmJuR/a "L衤l=\qW#2Fyi߅$8>.!| A1vԷ_'xtśviNFJ]BTpק6%  }6U4kXtw*(J69ɺ!G7DƾhR⮵7rOg?iқ̯fƶ?O|e|&[qӶ[ B,%(z:Ah# YI> ZΤ:7$ Q|OIT* QO|*t%~BD<*( ;zjz"3XpE$ر&sOl~$? +/$cQ]V0>aWSyR*v^e;YW: 9kQ1_S)D1\@-sD%y}V1gƢ V 8i"bS (:C,0lc<8r*ڃc|=J` +plWLg>q=\lM4%/[MLvZB71G1Ê''=ډs^w=lV\.5DE?\}@hdgV.fH%v{x LGtDd"~MGHn=1$(xL~9uU_*vcƹ ݴ+@~xAr7V]p7yZ|ba ne8Hb'.$REt]B9h#i* %Y؀: Tl+ 4g -F*ewnafmmcu#\7N5oʗSlڿqgNd R4N&% ?nrV*wyIuʡ8(-~sx@~kzE:x|>'^wW RtwɧX)O׏>[_Q]Gc\UY-]a?!!z.If{* ]ce=kyf55-͔-?0C=ě!d/^U_r9Ull#!3G|=o ¸H'S]Z1'J+K,?l-m5 [htǙ@"1zI'Nz7T`/׺'@@z]Q`HUV;Y->R߱lPi[vlh&,]h Q7Jԝ055K9H,nm&}~TtOWD;xu_e{QoE(!L0AB4 /U?4Xa }uyiFAT mc3"v~bυ9VC VG|ͱ N7K2ٙ!fYy!起VRW4^Ž#lt/M7p*&"3^䐿Itj-Bd <{nyx]0>v%x慗|d½P'ǹIWFv- cs)֋p+!~g,YVL1w  =s-4AĪN-@:WL> VuSRʩ%EǔsqVjgZ#psydlPGhۣ08^jb BN&Tȝ]!脓)=x1 ᙩaeY{ݔ0rgVE ob\9iI8)J^9hx n^&fӀ׿&|׌늣vgt*،7-ޅo~BP{*c2ɍt(mAfeglI}y֮<܋>PT 4+$|urIpRTeٕ jugrS48?ԮxD擮7x&l%oXžpI 4ظPiwH- ێ1|{ \5 A^L>|2@ Z ~(?ݮi%5ÿOL0vD`.,E ,K]Ϛ,4*zf?{.}' &8'lQ=Lnc 0C?1\.xcS2D${h*1tN S$R6p1blG=R~:V3u(c<&gH꾠.2L}LXT[fZםxeA C(Fp}4cou=vƢwrlF~z-Wko=7ΙzM,yz>rwDJ*3}"XVj97TR$锇 Ake{G‘XoqJQַXF߫x4;?lЈDEjIZ>'ZA<Ċ4rN`,xv ^V֭]^tI'pcV;@8:QHlgP-dc׳T]-TJAL`W}eoe`qSa1_ǃWIa2Y:ƷKiMi' 9Z a;@^M%}G"!鉭ڝ P+۬ ?MPƒEo,Zȝ+?| se+< Z Mrv Iw%J'ؘAjyͰY̘lmS] .~c#4N˪b[v9#gG35|WhW=i>Ou&LF·5vz6W*y(hK! V}!5kXü3lC1snޒlל=TtEtN% wm֮LO |gBN; p7:,wBscbo ҭ,mƭ>7|&V\*F,N>?̿O ֜ʥxUd'Ǧ!d[gi^֝x!+nz{aC@i><[iTR*&*:DxymQZ|MYkر]'HD`gh <*Iw @y'd Ǘ" i }f c5׼zk͔Si miވ!DR WwZFư1E~TxHb-Ed/*SG~ZUkY?|pPlҮ0%D*a,E3[s"„*}N-94bИlMm Pk!tIJFpեع*1tW6`.]k<3oAS1_'܃ZŰ@ ΋8o 4qϼvT!zAۿ]mEOTa=+g:u8;+'\XdKxi _ | 䋙2R0UcCؑolgb%jvL:Q6RQK5=:3$50㤙b>։?) LPRaHN3ie;i^"x۰jwbwd.:b:H=dbRpK~&jt򗰙]|.bARaaKd]LCeZ3H'+qd^ݝ!tr,& ߝAg^A [AIT6őf#3)pCJ̠^fuhHOq\RiٓN.Ice,Ee#A293ʥqO*')!j?/VXcBНZqlccRgaU6=*n&8E2."bZx/A?n]j vZԪMosL^~뺍 fU?fҶpfŨ ǭ+/x; Wz $ڧ<,ux@fͭ遣`v̀W9-KF~k~ U-[`{Z9Q)>5 %Ut 44~t™"4_,%/Հ" IHbT~2j(UAZ:7R~hwb1ʋJEIH+W8ЃJs< p!?-̛ؾ1GW}֮)"}C/(Z@o85(jT 90Wj?̍ůZ8 gڝdQi;qF "9  3YH~K,UY]*L\)b)IK,s+vьKsZOMvl41YflK:Z짛baق:raƐU[`yj7pԮ8:lyh8p=`6z6=x>R)ShCY.K+&<,|"S*$5K䚠ϘknI{9Qn<w;z5LOyshC*sXehĢGӌsp_6G^}c38Ҥ^ [DZ 1ViLnB#Ê-A*Nhtr4n%kިҟ`a.ߛSǕO$"4:Ru ֎lL1["<:(YEwKWivJq( ])=]BRX)3EUBĿӋjԤWOWV{V+fb#>Q:7AYsGph|TUu^oehOKd_7,[r8̒rI:Ͻ@\q 1w~)uo>'i9 o 't, f.#ܶ-o S &{2X'QQǢفe1 3M?d^?wiX؅VYhAy0YxZcdWFyEw4tYeR?C#{h{عs.z~VG˅sb(5 w=l&]Adg(HIj=*S~kȽo @@xFB)ذA@HNpB }ܙx, 7p?>(lQi ZpPȮ j3\oX#$ + t 2u`bR6ǝ *-rBwr1A0ɝ&!C`j )GPlKgP>+}x[rFf# e6NrAl=#Up)aYzDl X1ȳ&{x<0g_:n໴ّC (5!sy(Uw55H m-,8oѶ 3lDP¼fxd[DLזB#PM]~3d%D^]8'ErW)Llkml;S!*h䋩f0DY"ח|4T%0SȀ:˼Xڧ="C Z=8>  &|6ɴ6Zy 7W^;ƛW1Z!jxIdږz8+R&@0ƍ;v6'u(epq,-^ZhdɅ>p ], TׂT(kr>W̤p5Nl&~gYɧXB,=MhM{ XJ|bȤㅘ/TMV+h)zr\{m`J29;W<pIpzb52YDkT4\ʢ~bxk)墡(›Xv$"}2Oνڟ:=qt lw("-V`ɅE5BsB`[57l\Ooi@&)ZWX kfr~V_i _nF(cZk=c5(*~+jbenKsuB+t+Mp?k_ #epIp -/'FaAq#@q%LC g jxO_o(;7m֓z,NNrS ~U.fcC 8=@OTCp'4 ]o>T,$w~"_b`Je 7f? Za q2 ڂpV0i g\Vf-B$0DYz)WW#$LBgӺ]=C1p.SZQH2WvhNO]IpT>oOYryߵ -6X߬-3v$qJv#i ;}l>sI%]hm3*spjՁ{I \9 ST?zZ˨'L<-$BL/˯:ǒ/qԾ`B4J-"ۣϴqc!mT밆r\A<?vt<qK\U]I6*u~}%ZDL8E^E $sj G0~]e+uPې=ofl[S[q׍L)-0'܌dd! .wj9 ʚ?**$~!*Ȱ6#ky #:9U3&Yin~&r 9S̛WxIQS023I?@: Qo_c5CCZnkЎAc OI1^4B'}vO{1{>~N4hZN#1y|4W筅'Tz:'ۏa(AYCNX g.]:ClWe^xa9?N 9-e{awry>}' 6-͘#5Pqc4N-G-Q~:P(W6E9BƼ!;~{S-᱘jbvDl%G;{&'C2yJs{o(#W2t/v ج0h^+v^Wܨvl\V^XM; |5#: :u6ur%4n?-uϫNrb*nj`rA!/~zE# RiG5 cšq`$Ħ QUlCT" F511li܍+j&'9=IO8I/V`!Z; k)^XF#~ ΉaY;?ҳCڜ CkJf DR>~g "Kj&:8;AXH3TKH㡰kJ.~;.o1X cU|joe]2$ȶ%C#͘]r' U!e㢽&IUhÑ`c59jS`BޒXH> g?6ד=3gز`TJm'Po4_![RA xz 9k#0smd,UAR>d!/XD fsPm cH)H !Yjx]6&|ڪW_2EVhrĉ.HnCO? Ռ[m"K_/FjIj3`q0>{Jo݋ubє% ;f]jy]Ωqx`TZAb@#qy)V_cm-}1-Og(.ǹHTύM H*1񓢸:Q˛+GIcpڭr|Zi̥')74(LpVu_?:κҾVYuVyvkvbxX+dաw@O9e4Oq/Sɟ%:_T&΀.HY-4C"? q+VMJ򁾂~簲֯n+OBWu-,/bOC%Au|Y߃GOgqC4$;ڜ snTяfq^YZݐNhk]K3iКhi[mt6k! H 6g,J6%t?MJXUo}89x8',J_j( zK(vS&s1jڒ}ԵG&]ٕ* }g$lKGv .~Uq@<;YB#W]o JQJjg}R4:VkGQϿ %2)d9#3'1,O_:] 6q Z_&İRbHrАntzSs̨: 릱{>ToХVҁ2[/{'Wҫb,էc[ F ˮe_G3@%44S6||n@E3:+xRVװ >Kh3@8!AjI 0Qv{h-{7-^=_}#槧9EئQd3ugfBB ۴@.aE:pVK9$cOKz(@]*1o]ym $oDpEH|![5!6-oazPH Q5O)8 J]k*V-PvVt\~mCR5!^CVD{'6$UFp\l5Ҭ>pv  T x )Z_ 7@6,LTg2bBޜqEhB}dߺN7oړ$rxC}?*;aɣӹj{ħ7K2qN^29LwWF/N;Վrdҽe> ,x>LIjSX1o77^"uqs2Ք>6LE`o{~Cfr9g q3P͘sZ+N*E\Zd z4iv1O{; G@u"FWd-m OHAs4>}<;%\xesLݔe&u(X${c=H5j}_`qCBH4i+u"n+bj oH+}JSw4!(bEWd x)?3PUŶZDi90Gg7Q}a]F.Ӊd&|.KXU_J#9>Ya6jV)28|}n)fg!*(bGF86Ղos!z[^*YBSNbeg-C|܁Tx5y=<emZQa2sEWBR{``>ʟa^?[ qf=`ϰmN98:N' Id9FË́x^c;ۨ.Z_#pwWDM~SɜcVL|E"\V]G7wW # IpO }ĢV1hkRb6Un_%:Ӿ`YfY9EM&vo6 VDJlNB tgA!ZPY D!|]3=ku231nؗ#&[y bFr0E@z+L# Q#D!?}2EPs 6Hc_Sv*ۥZx3BWD=TDQ͗<~X_pD3rģ¨@2sm2)IF4&;0aż 6E2WsJfBn= YYn֖@9QVM D@DPkמQSYK7daA]VRUymo-0]*|nD"JaV'-e%1r~[X+K)Z1vNߚ5a @f pxrÈ)5iNe`u3nakp$뜻 ~&L9J|l%&,0y3T +k75Π'ӆC++,=Pi# I3^f/EvAݱZ<nȕ]"K:V"4 Δ~~ .s*Hny(2Xk m|̒qt/`f>\_,ыE9q/J\i68hlS(T'CB v"]D22N:txOT1|<tj;cfV2*KaC H͝ Dj[.B{;LeGhR1kP@}u4Ms}iN|V*VB:*KMcљVi6HAT0ԺF',RSES{ 8G750&D6MN2aҏG_ъNUŻQ4o]t1[OdƓ|F,.*}kvͮn| B&>8e CSS%D>wGRC@$n"$g%eq K>߀R[e@cof?oJgB(-bI!G<)tbcϩμ6ȑPl_a%w^OglMg 5Q%(SaxO]L}ٜK R6_^͠XR#m$J3*g_[+^(JRCxЏgغsTRGA9 cI%W:j)ZϮ&|{H-S#W_N̉|[FFI\ʮOCm0Tb;>u;aS .@5m,i!)P;~}>' *,N,}NpK,ܛn-FmaX8^uԔ5.'hĤe=?Ӏ ƿ0@r<~n͢Z?A4>+J[Ly֖j=ճ1ogsq_=Z($O]!܏ˁl<]ڦ(Azoj9 yGYU"Bˑڎz^^,lpc&k6ַTey$`_ SsCM{)0,h!xEIkNt#ȶ%'2s$G `]_*.bAiZlʙEw72-X}*כ7&UC !L]N}# {);@%luny)݈ |m8 >ezW_w4,.ַo*j5NbAx&ef~ī*k?{U䰬G^%&|be}K挿hמּz7rg1#+{=QXa%iNWi tVF }كh'lxw7Q#"|t .d.{3ۯC@|4߀Go2yWqMӽ-'B?=EDMY$CZG@{41j5RQ_oRy?{PW* G7$TbEPfDɏV͗3bYyu#MyՔ0zUa|zl۠Xg6WwECzB@I['dgBZxDUtA5!j>qc IrBx uȔoWcA.4?.a$7u_ku3㗝+_@v?OWHZW6HYe5Qދ@f]~5]E@rмQgrlyx1r7`|iU;p{Z)t<6ŀ$߫|+'l1=ۑ;X6 $h#wYXmV}UmF剜״qf 8k 걄: Ù|;KFM~Eos(Vyn^ɕSGMSbe&)5p|jxSMgU_}id7Fi|" ,]og榔QU3IG~R;Q5]$o$e&1țx'I=&.*dy WrW-* gl@p*=v6'{]FQ`M[Dgx`j:ٕ&"~)o1o= hHe0nb.HJΰb9gf0'XVúL67-s!YD$Va\7A R '*w?ʿt3oႌ3ǐDukRfbT޳crmp%}˘sSE fugC5Se9WROf2Jp.]rC.LLu"⺇IWj'esy#oۮ=*IH>`'Au Vl>6g߮mJ""ݰl?{ )jb~lz"mJ έxX#~T(nz:\tkTIr;΅MnwmzΒR&Ж۫zTn2S_A|8o뤨%Ӣ,j¢@-ս5*62p udŧ-޶sH}`o7Pܺ"VQMut@G_wF[u7\4x #A==D3*73[&r?#M!#c~~Y7:kl>b9@l[ua26-1/={Rln,4kb1US" WFK@jQ!,$إC~O"גHNNQ8,/`|XI0i'S7T(0̱F8G$|- q%3W!\,*($/Q !(P0!M)<;S\&hK^741ͤǹߦCu+R9C]A4Vܩ O 2F;W^1~pO0a',[hI,PfǗL9b ä`~H S-JmDo;hF2C{R Z7KuBM2H 'j|)+}O v׊4%|TRt>ݏOXuIS9`A'0xTGJH\Z(lBI7w=ˑJx1PiglP =ŎSCߔYqpP(ݫ}8[%줇+Shs4,.eIWu7 NkMl? lNFf(vRd$aDAd11ݢ !d4 (>5I);>˓Mik|QTMZdP5̗+rRɴ=oS\DskYo˞Q<0Km˶3c4A}˴j׷}CHf৺HTIĊ?ˆ?$ِBb(+uio"7lfd$PCJ QBAQ\g~*ԍA ^399>^2P/+S@#z ;N4<֣6i`Ƞ{ďNq!c$)ɀ(]llZ~S0bA׈5%uF[RB'$3$U,cRj@ E_\t6]bL#|[*ۮʢ_=7; ?SvB$uiH8MoA^8așnf{ȦO.)i  .ZH0EUF*&-p5kXEz`A;f-@J`EhT]fLՙk}p6}EP9p1b=,=UxGl>Tr[ǘyqb-dxQ/;kX8O~bˡ^E]A|LIAji <_LFs_ &{xHAlU iޙ7d~sչ#9C BKݩg)G &VtTVS^wwfGtÀp^c!q/7F Yaq )]֣W:0@`Bԋ:$0 ]gXWQ3YS5(v&rQӔɜzF!%yX1 5 Ջ??ohM/-2͵[g ۰Mב^(693_s0qz9vT,,[Oe4u-oL` ^^SI}M@' ~0iZ'G)'9BoQT'W2LdQ/e\[B+F?'+sOD{xPW:ӌI#c0 {B;2 y{<%ˌm8Z4LHҿ:N}äÙh,).*nJ砭J 8BtwLq{yyT΁Jc(%Il:_4[ADHlGSo|( "Y^f1=M2#Mns`7Nk&rWB bFIhY*3W\acWs3Au8p+l?l]Q^] vL\Ib_j[֐fοS-]fX æ]-n0~ۙFlW\/~:-9ڦatY4_N2%ς I\2uTm Ngc ;AOx+`65N!@!Q~:J_$lA_c~^=hWHi2 ] 2VpAWkeVs&JOxmѲbؐma}1QW h?ygkkK+d0._ AUd6nm15J<[nK]/YUt3FT€09iOLH=y_p;0g1wHd4p*Q#f>mzxMډ|`v}cp bZ:tSOUύh >%cnԖ@7~0 &TѰrQ8d6u#_6΁_+eQ;܎T(*u *~ b㌎6%Ý!-ϊtY*7k\҅[# JCH| lި|Ć=ƌ6F* ^̲:agoo|îmx~`=o0/EfF˰u^1ET^j_'4u%iTu߱*UIAcԝlO~?hhK1j*c8w' $EgD}h1QC}?B|1xզD3{ =*,,C2Ic ٞјGp s.w)|wۼ 7Hs'` <;2j:w qkpjC##ԋBE| *aZ߂ +PNk&fb.XHZﲚwğeS"_V=AG*sX>V{UHD AG 5xi$dJG RcٱcQzVgYW:x.~9>Ʃ.b Z 44[Eu}?cG0 ;bY#m߬Cq8Yhnt.%kKHt쟺e7@K~BcWW1Reힴ_7%!)LdexQQ)tLͼ./(vFd{k˹IDsqae볊κ協MI_ èUf=&hef`oEƿCg85 ~Tqua +y:: \荙ʊ3േA#i0@ò@$HzIJ8h7c/7fZ0GsWs / o;U՚ w q%lѷYk~dX5q9c9~V>c-^|7DZ"zmr&3TU u Qh?Z^Bgn}w!3l(>w Hȩ[ 㵇u?Xˑ1 P:5Y)}?w wP <(,O++Y$me,[ͺ+lT"9X߶:*'$DLTÖ^z;ӡ=NYD@?q#ES+C!#GSkR_Q݀,m)80`rS Le/U~٠u-\{jX*ۯZ#P-k|DfY8֕ U:qǻ7:kF(].~: F#j#bZXHRjD8-,y'ۻYSvBlho-S{%{ JRU&A*ND,1#gf"ڰ zj?(tlw[goR(Rs.-Z[FPA ,,1UU H"&]NmQ AZQ}RYlz\IU f4\A?x_cc U*.$S2#Ѵ0WH0hO0˧07 !G3=m~fusۃи؍IcK<7M}GyX/H bZla܅)N|ق0+&0;pȨ"< mN]S i#2 @Ldp$shQ+={񓯝icY |ڱ[p(g[=ہ[d4K&y&}T " x! Auq( cC/[?>xVde`䂥02MK%b]fiPf9AQ@ ܢs=?r3:NNF~辝mfeS*]a={}¯J^66+XO*5)o̤i%CEπD8ir@pG.)d>/Yp'h$MKc)+Bݑ Ռ|]Aw O$JNCo/)Geڈ:2i9C\9X>:kF2)}ˑ>|}f^u+K͘[ me/V\-KL],TCut)q)=OzKm.ΫIQg۱nݙ͡Yf6O\džvNM˖F?A1Lnm'>Wd-("ցhSoQut>?[\`g{*ɑe1GҺC !:7Q1 QC.# 4QLN[Zv9D>g?Rv@^3g;Qչ8wCݞPr&>3ե`n,5j;m1n'; 붭#UOE&QDuocꀾ+ـ3xи;XB)#5pֿ4f+u>venFHPYJWK`$ZwJ*,Qd| Glrm`}S}>;rՓm yCA=dH298^e$d,aηHXKN +p]"6MQHlv<íȊl^s]ZB[S#jnwWt> }aVV:.9;Ք"[ a^Y.> Tt7 ܎0 ;ux!$\tQ?_3O_LW(n*jo>yVugn{' 4)[BrRm*"KS7zDs®HgU)aGH8l 9h#(>%3}F(rixm2: E1 spiINgNA:({8@·v5g|gyk(D{Q>qS&Tvvr5!c A jhs P|KkRL%'T(&\"g;m?x m$SYjw]O/F*l<Ře+3PI$Np70pl(U{;q4mkS)r[SuPm\ Sg2ÈB~=3{gQRVJM)iagHl;$m9MJvL*&(YªmaȵGؾD|!/ytBƸ Ĥ%1,aV&) vqC'b+7goM-\r6B\Nܗ@MAÿ^CQ4G\G kn%{!e:p zN>-hNT*FZ갏 |BxO1{cfȮ|SPxŭ0e WF9~:d0x(H*EY.izDNDxU`%3}੦`ʧb˓KS1K9 Т,?ƘD$̶IJ/dS.CֿE_W=K'1Xda-M1d Mug}3x# R\IM 5U+y??O#,H@w SBk.y7S4aoឞAtC^5^It# fPxl/ؔCܥC:v{~aQlUN3Y"U%'v^pgm]1T Q ;fh<XK3 (lIV5eE%ffrMS˖&.m)N oEUXuJͨ:ﻲ-q@,ZgMKkODwƅRx_IM,]5%OX%:NywRөM"Z\]Y{!HGk|Cq +NҦ; ]H%u"aRjoe` F2#62jBBv}S>Y\X:Úe kY~NCBoΡiZe|_a-}BT ?({CV.͒J~47s GĄC?NQoO [ z_rUIyYꪋ 2E($L+Ef\HQq@,H;H̷_UJ1&7[\JͿygY"sb{Kx%;]\J%ijn9pU1byBwr,*is [T=N4?׬RšORWBCQoDpb;:H ZM%|G:/̗VW5&"< ?*o{COBփ EfLVWb&Lus/3$COJYNk$DȠϑgyz{LtVv{;{3dTǙEzN [9ƤUkS2ٕhQag#:-D|OWreɈA74Cgl[n[oQvG +kW=Q3"ꍗ8zof-ER CKJb1 #&H*,l>bj,2/}6Fp3ăSO1Cvsl!݌Fιw{ԐQsR}dfLǐxS_ *cV`bOW&2{h;"Wʞc5I<($ B:t??OrMDBQ]#p}ř-By)TqRNhX*4`ĎW2'[c@nf|p**ugٕ7Uc*zE>h9UrA,G yF*Y=9QQEcn\Dvާ\QʭSZxO5J أ^Ϯd׹>GǸ)hƎÜ=id.q2-۶%rbɚn3J"?^:ȯ%;xi)SʖMO ?BHZ>3KAE^LeO ӛ!=lYju7 E-7=:ӟj)> &QO%B(o~(׿u|JCl)uGZenĄ񬦚Ƶ#Ϋd2skst9%Tg"HM+?˷Ly@lV$/{KBǼ٢D.Bk{r-Kd s>E|k9G({.YxO(IwZybA!O=FyBU T${V L'ln4I]uk0E pO8Д) t aĸP[>YIcIG7&1yb{iN!sUWLIvp>1_Q%`^#Q*9E1I%[)ҥ#nX\ JFњ51HX#)1Vpi1aiGLCJ2| k|ݎ%_/f-Ơ ?Aݺ鱎ko:Hz fЂX^eZ!RNvaͅj' )-f h7qMzZ1m5…v)*qdV ؖ{3ROfɫﯴr<]cb\l W!$C2aP `{ l`n)+Jڏa 捙:"y~K`ԭ ÿ! b#܉qO (%]6+_ C 7CODT-!rYd#BuTnID2%,CT3x_+gH e:DX7cDq@YŞ%xOZ/rjqn -[S.p&}!(}-6|lbkXjh[ ʅͥh!^cgc& pOhcφ>#CI\!Ԑaъxw׹/'SuCka}SE@w`"ZJ"wsb>ף͖53d􅓸E!L 1I&[Ϥ wcW2Q=}iM6c2~Uz|sJVPSi] 2Ǐl#b [mDp6R؈B/R'8Uex6m>6US-RXN,m@em> _IO =ͿXYEEo䅔xƎx1pCo٘N#-i5 u}]x\ˡHfvo@Q5r+z2 ;"-$tYh߸hqK9 ҸXldx_ (13o,lW,b}bo9I*Ȯ%q=A Хl[L F2ewOTj ndǂÖԸs&cb}V &:)<nq^Y9刺ůP$ X>=S/-w&Zquzf 9#bv0$ɷJy(Ȗz)#;o +1TLtyYWBrm!~VV7Z)b:;/ B-/٨^#$Dds hKgGJ~9puhs{&8E*%1%pvհiР DiHkvSdN,qX^UCVMf\3t_5Ո?P(JI^}@c+۽s7Eǯ8ÝۍA|?+ty1u f}?em|"we6ګb<8;˰ەʫJcͧh`r/ƂIvջ CN AQEWaIN3s58s14:!}_YKu[-D:Ϛ8PjI+l_Ze uٽIfDMGj8̈(2qU̹@!pNnܐSnMpWal E}O r6`)+dxV& n f' %jBr6OփDnm1W~twI-op? :kbUF:gBff>%.t(ᰊWF;KߍftV^5O_@7է7+KnLu95ד)HiS1Ӑ /v5}R:L幰&Xby'`7k .]yA3ڑesS̏A"<?IFn@rJ`z=jr ̩i~ s ƎM2GB0 ]0;cR 8N9J0׶v/]W_lGX2+d(8BK, jxuD2I6yBäeڛp7ȢE!k J3Q\MW-c/SqS5=;wV)*i}ԒS?#62-2DZsY-9o53[qI5 D憃wZwT"! khT#?{o{KM,pDX9A֝ (?F!Hx=-Uz0M=]E7 'ƪ ΧSVzFHlF*12}|z;H"괞jhrܪjOL.xM+?&bꊣ2^6t}.[4=#;G͔ YczQtFMS3#Bf ~> XGEMZS+ |thU)kFǥ9 -fCךkvL aXL|NC,;3] |@`zUhG^Gs6S:9\T>k3<8v .ndv9j~E! `2;6ݽ4DzlT\bI/tB0+A5ovdg&XV˷c䁧 1Z--C$Ssxg[qUݸ.r5&{yˀpe'}H(QZw͜=cD-wU"c>$n'N- ]C`2dT'maFc4wFTpGú3RмyA'59K{ 56TC6gwF5bW洌=ly\RXޜ& + nqC-)X3v0T# ZeZj{ ;Ilu"Kϡ8.ㆽϋJ)Gq2au=m.i0qJx**?jTih-:{S{^/ǵ㲠`E=*AavsM0vC8{e,%u4hx.&$PJQB3`|*3ߕ؝|bY;J`)b΃]pAoF]_.)=[^oo{oL̡Уj1 OHM>\d%EX&{m%]il;4HU^;[(j 8.#a*]5}ӵWɯ:Ԋ e;$S²ͺh+_U& +#H(7\ Гxxy+K.[bER8TͳZM7r~RCN'6JO9?+ZxQ%-Ilp9ILT~~'>v+tZs ]4R}zbYI'Eq>ƪK2ꢫe`\|T X?\u)c/\"Qɋ婻>2!&fM\ sf_WM)Tp' pU~i෤ f+c%V"㻅}8mA"ezF:Z*eԳr_Ϧrs*JYsLi},qbD8a:61`\@p9*^rzA&~~u (Y`Uy9PAW<!,zG_,-0Č7;`??[`o=ht.4P ;Ep3@ A1>5(.~5ei$Dxٛ1 pF^ϯp(hPBMDjs"ZX“$y$n<|i*E* G~uY@,îÛܤW 3+̘Wu䮿q1,WX ,)X~И\6tQSq4\))be Y"7Ƕ⋼R=\}zuIb{k 4ʗd^Qj'`,&1\6ʗg N-Ar/cbf:p [x;ɼO؏e $%pͺtQŏӦߡBw :0X{y@"J>n|s10=|U©qiyYduPH;[I%u2 D kcOO c eHQ\Rkd"~|: ە G;ZH`-&|ұR'HzITҹ};EzvYBTK~ClU!YQjp0C.{t&" g-S3]4uMhny%y ^~A$8C0xAh6۪79z/T BSgv^:(G#εl@ϖ//}&p!JпYf%#.u:ИAcU*hfJt8֩J bSZ^JiU鯶~LWx(}xZ鼾G9eCBZiTD-i) !cS fq˔7d%Y`C8Hd$5ɿ0 =6 U%Y|wP?Lđ |G 8 _8I͡a!X۷JJ;g E7S*ZQqyh5z痈t8sצ?', ڀPu %#q*_.?9D R\j҃H_aɐ`c\*dcI3MeZmʙ5KsA)'#aNN05TVe80dGw>ԭ/ڎsλv@Vahu ^IRڭMOØkT 6SD Pm[Hj}Fׇ愐\ťM`EJ֩6xL)ۜ(=Wj_WT IxTK ;HTIJ3@d u6Lsu!H#HqႹqrCؠ~AhHlsTMt1Nf:ưHgkyr2jw;)n?")zf綇#8٢VevXHWE>vIp 3!9FXEqy!B[[Б{TѱeqZJ~U|](g\Ċər7>>xՆo@ .@fkz|FJx w7a$l 'e/.lg9[`A &='ZByyV¨E((? %o"YI~%iyw ϦlrnCe,zwm")u-IJp.cwa?24$؅S-ewT7P-]2@Kоg PYnx?gAEOX:Fu&& ,@]Ç%bASk_<TԗsT֚- } 6ROpYrQxUAq4q($upտ; ʠK *ye޸d={Pí o@?&:ǬPǷĝLf-KOb >)XeD3xpgTb]o`HE8 ^_μi`8hP~ARP+npYlj{WSAGlЂfqVh*NQPw=omoTiA)G@%HPZ*` Yf/q>yo*>I6$8I {#%l޴`#qEA]d$ :u|b)שK2& 25))5U9{2ץBޒXM3>Q&l"m`%_\/!\'r{@2&*GW"`#ᠬq]dz37ov̧Q5|[knDgL^!H<u+):|xG85hĝ+>~界LKmH01.EuϷA xة&*S\u)k#}E6]2qqڼ VtYg5[v\dC&=0 y ]r͝+tp]'nEX.ݵ4P?q8bN$-WHаTi Lw1tn u۶dB=";*uap*_6B 75bswYn>->2ɠtcqŬ^lIWo <?6edrF*F2?Pf&ȗ Reu8=ߕdnacJ :djQJ  j;5AofbX zD="͝yhyT;щ!Vz5m6XL29!l#T9X-LiY{8ޑh7eBe aΚx$3sebxo7G#綔rbrgRpwPg\XmqD5vH4 4;,/uMƌ|&đ{iq*yɔsy~D'0/905H*25$.wfJDiW" ߯fv3C F0Xi⮏U`RbD6C?oi=yc*Q}:@xtshU!] Tb3EQ+9#$ za{bJ|N {1:U>2PćnRU ޷^~M7N[:aN8. BLqBj`$vtwcCڋm^ß$~D6%#8|:DT=5y0,/բ!g*ƄӸfj})K^4~W"uo6PZ W,a@r?t3L@hvnq)WAMp}I1ul* FZcUJpo׌SmHMqWg&'橿'(n?Z63;fjÞ6bn?nwKJS"_;{uh&$gN0sUK76ϡBpOwj|M]K <5i#:%E^n0NCzG@-㵼`ǵzĹ/W'_̏خZ!A=[6hbdW_Ey_֥"`Hm}r8|5b>iF05񐲞gYA~ط,./q8J$fCg1bnCphghU%d5@굠5W$$5;;"V{Tu2X%ܵkv H^EbdX`cܲiv2rn] H| `.ɴppL`Uy'?^>r:vF{}h&E GS~.x|jC,لp>|A=B>tEM!JT} E6lD&*tw,]56~1};О*lt{r]_T-?J)OZm/#)j5 ޣ3 R2&x^0Ft@=  VP}~Ͼan|3:fIBd>GyCѼhځ@-6uN?L 8sSk%3I8n*@3xh6'`#\O%"|}5,7Bcݞѐ28ҟ0[ Sʷӄi̹և:qgv=@@vSJ =`!4*! :_ڪn<{U[WU黚ٝAi2^0/duMDޙA*շv\)^jY& -,t,  ݤ?`<n3.Pj M:z?pV+mL7r̽m{qdoȵ/Di3^C%FĤ8a1Z̬F&`pOgml/ʏ\sv2 ~q|=;sh⟾zAНiAE6|/ -q(_$>PVmʡ T>DK @1J{VգFGߠ[F̍! 88C`S/2OẢ9'ҡRtLq.415s],DY۶S5|=vM#BY|j#ukNB|ݞo"/}iL#H 5~Bh)e6.xB:b+=@eÀ;ߡrtfY<͹ـ?H?U7j(GǥFZad,!uM_OT.$~Hw7H +Iw] L'͗$|J'c-_5võ]܆. ӽVQE!^yI:[%_GcecJF*#✌{-=mZHb,=ꊓbעuJ<(xſZAn^[ 4rZ?6|͙i)Q!I5xF']*@a ڀxI'P'C %VB8`/">0{ :pTFTe<g6 -$iBpBk0eOXI8쁓ϔ3FtHH"R4bOH?JN6+yz ܃^2_J?f7Q1m>ԃXʒou1{N6C/>eo?ѝDB ɘ؍,PZIF6Gr'tlۋ2lZiV(jFR%yWDՁP1 \Š̴=<N=k&JV`<[u,\x,KRD Qae QgkUN?)=SLe67x*"ۢa$Jr"pbJ F?vR->r*x督fƸM:܌mhzЃ#T#Q'rÏٖBCmAOeׇ84s$Uf02oY.Km[p@Z@ ]fNRœűΟ/,4ڢŹ 6#KISޙDz5;qxc#/Ԭ R*ٌ:.ZPpG rQ)K|%4gb?qr*BkT|aFA{ HD~Tp۽"exO|Ax &'@.^N{SHOa kMH}՜>&O5+[ID*O ]0"gÄc F&k!S}Hl83ԧg3(TynnpeeUڳ!&3h3mK%Y66/+StSWb? U?F볘/Lvz]~g@u$%tY]GJ1^LF@#!ifD'"X-_񘾷tjNj Q5E)Dq aؤ`"ᆤf#W'KCfѯ?^AFjơ6昛hZַƯE R9kW7]rΟʮVMkN`'_[j, )Mf2ic!6[!V+0vvV=g[f'0*"s׾uUTԣ{?y*.`gk6D:M] q[8V gI3386{ګM{Epg\?TTp 4UaJCr2\dN=((XYD7cd6nDce Wmf hۺ9m`RX}pU6 9doJE2tU{lR:?]#8."E<پ'61:sD>CAFӦFŤM Qv̡fQ9hX {}l{VJPgd(ZMՓRWp [$N}U< :R9$l/ `^8Qrz 'BӊȐ7w^ǿ.V+2k}L讔hH;2PQ:vEޚ"7gtXQ%4CnivjV L { #13Q:4Z^L.¸m,2a9NyǙZ $PC?.?W3DT]gAoy Didj?Z%EBs[I#/2]'MbSX1@2B~fbX# ~*I*o׶`/Ɏ5Ix0e>Q"jLʿ>0@oU}y7膁=/Wޛ'N@-yDit%7fMɫCh0f  ]*.<n `TLCӴ}-bpD3EIr5!I?XNUv|rVyUopHr,%`7bh:lt1N7c4O  /284]`r0+@{zLXizg1odkQ!VRPP wGKfki´(]?f4ijC4C zS ASP O0ķloA#؊](whfOcgm UNY EZWfz?`ag ApbW_MriT8by? +/~}xN#ߐ}؎kGZkYCLuإ8e!˷#~yx:֖ے q _U$uRBwΎ֜I]U-mrM<z(PBˋbНU%)ehlyuW_ ,1dt$>JːL2ܓjzuz SPم.sx RYI_UNzL`aԟxY腓n d@_N9+4 s7AiwHlOECF _yhUw[ DU&iyB fdLSi8R~2׾pf іpԵM(67JLEq n:(fE!"֢=KB?qׇ+%bF\>Jtϲ#N2]fs@,|>zl6%$]$H9cЂtՅ"F9CP9 옽@hKz Zg'YZ'_ϣO8qσ!6L "SiJ6׊FrCav|:v -bؗz9;6Lt e$xaدu=NXrxeT\lpa؀21*hT/{`/x^%a]c I-pHV ]q4IP`ܝP@)Ml,LMqZP{#[qsX>hDXW -oGh5A6/1O' pݘZ{8 ?- A(4Ld<,é Y&l_:ȧǽfF\I9WİIjC~bKYŷW&#Ahk4}36 ɚ{;MGW}& !Q7Y3LFW!pG#qUdp Cn|[h']?֠8LjT~%޼#̀&A2OCfI'nI >4Q.CݱL/D\\]=Qhߩ3_Gą*1팺SXSw!` ""G-:&R\1|ZZ ^A O]8SMBg+|[Y"{6 󱲩Ϲ hSgH~EkFIFRy}fN9Z`X_s[l'p 紟lD\Ʊ㹏ĿGĂ\!ۘViY.ڬL|6լzki2˶sV;rXydtpa"8Έ}daeG~HMI ciSw|QYMvTۢDE%fj*E|&S;"@齛Ouԯɠ?Dg-1ei턙' @.Ԅ% ??è /G{3aT!̒HZ$L޷ȧ2-ZUڇZQCh̄B^:bp{[ax0.4Fg*c MqXE DX9 z%$ Q6ziPúFW}4NS26=5&ܦVꛗAqYDto|y(;pIu6(0}q}3GQX_Gi%ZEmM6,"w>ҳhtOc&$߾:Ǵ媒js>@0Pk'tBÚtXVL᣼'C^!2Ȼ&v(WXQCH-ăb5 rPgbWQV|OI< q-F{/3c+eP*߅}A h]#,|Y̽MjxtWܓGx2&vWix:NS8P*:׮C}sN 8xCFklzdo~{@V+KO<@JN x gJb- k') !/k_rYA5Z\XG8#d/36]˦EPDt7RuV(h"ʰyV#nzrEQ>r'Jqpf˵m4d:51+t*W'qb?{CkC@ߵE[ڋ'kުH*<"7!F:,n4O@3ɪW]\+0i7H<AnPQ)"#̑ 9PH(9p5tK2@*Fg%Lk%A GP([B˳^GY)WhRیTyR>7 .ݭixZt훟$x.fm8'[Iu-K'Lޔ~!=kdh|0Kxw}b'$*E5iV4jk)ݜnJu7R َ.4udGэq螨1u3Hv Ƚ;M- V 1MەY6':V{j 1Lji`g9SDZ(}\jBrp!) 5,]BrM>"̎!W&XXjWQ$%v45CSvL{86sz^Etfxq @2[5;Ќ; M+r?i:C!pؘ d1|)3IMz/LAܥw[ p\& I5 uA|~e` %??}q1If-^q7Z@trjZr^F/UqL/vcMC~lpǣEM7j>:yWUqjo2F%*ߴԅ&w8-3;D]FIVzWw)Nn) $(W*Zpάȕ.&4_>_3ĘxO&;[~MWOt=<}.%=Bl^gن13%J_w: iٗjmP};`S~qe{}C Q{Z2NYٯB${qZ-5s@(Zy5%(dT8HdMjE|k=a :LCR:GBwb&2Y0F 2]ѥYFs3׼HH"]d[{a!`gYi_^Xx-٫+$h^*4nQ zoUsA :5?Lx^'ɆByruDU1rl Irwإ(! #E?Go)H%O(K?:S yP?d;58v,lWyKdnc$izW7ͦn4!4~A;[kVF#Tx!H,`st%05kH dUMجT$=k173BQ ۷#= "? T[TtҌnK~v8qs1\qxu<8>SM52 RoXd%b3XFc֓FOŶy ׁ_rfu@όRE/>} k8w-J ؽ'@'^Dڑ nvB݊hP9YjmXxj @SnU&;nL;⢌w;#U՝Ū)\JC2Wg}`{b%W-̔PɌ(b.%kȓRrOS!UHZ.T~VS$TMIIYRփ6:Cpޝ>8܈"/x][w#/sҔjwH#9|{W/GZ 7b:3xr 6uNm6"]O'Aive o&Vjuk$:6?$)qJ^j[k"<fV\b NAȼ+«vxx*|AOI}jM}nɍjY"3#^3 ;=pа`Ω]2*lV@'~P%1 H!uMhoˉMJ=4ڡNFtD5 L|kno򾿰Jiֳ]AqҭWd]IJ@Rƍ JmiQ< j9K=jFrƗFR; @{y \=\h~}'3#AlBp7H]f:y[H qڋfȚD(gTDDѷ:gwg?ڇ]0x| 6"6 mF4YySj@`汞wQg**WgxAk:)'>S }i(ʹY/4>L:фXP] uJqW`vΑmz:|pV׽`ΙvtIVzV һ,_/(\D$mOWK B7ʨ?:Da < 5GjѓC3=zo?j%I%/SZmD- nvZv+&AvaM F׏,n:T\ZP&Gs p5HS oPis~珚+){e9ٟQj1+kS4e4@[䧄vB7ޤ(ȕdޯ_2>&G.Y ⾶i2'.)ofY$ '$ j?4i~m՟/M-@EPوjwvH'!6$5^1V+!5/pE^+K 2`#L8k\2?HcɆ S?7t{[C~̽}IL6?hue '] d[$9^d}m|1<NWe0Bg Row ªgyH4?/ inW6V7*a9x݊$-o[k,O{ŁiBD꽜ț ea/^]2ͪVkwj,sZhb6зJ<= g>P+"sbKȝI߽%e #c+jaj^,H2db.3=r>YG*yQ+.==/&1TzLgHnwkE)_J-9^ѻO?ۑsl41XV'pQ2HO^/j'9$1ǩ@^O,ˌ ]mȂy{z CJG8eT[-wn3A\jfE_;#'o¶6r;?yIKFDLzXe;<%̖=ğ"mDՒ$^)4cf4Bg*GxsYbw>0l'Ƞ EN)_doJ't jÅ8j;?kYmz[ qqm@iƯ h61qR?r.*>l;ϲfܸ#%Ubۆﷱ\^4Ow w,|ݜ@XqYI'ūEo' <' #4>rN.R"coY-s+K@PBڃ7/0Ll8<2G!16#Y!yvCw5}rE\}m>湡1,R)"5>,3lhgG[p3iNNKeG g8:m>f܆|2N}Qab]i(򐿬}c"iw kFYGƙ<*͉GыA&.g6 NQ4!L"/QO1;;kc)* n-f+e+I|tɻ.~qi *?Fdo.troa49ޠiO^B0!%-^| O 4{"Sd$'_*7R-=-딝HifgDnJ 柼i.ɜ52#3y7R_}MBrP6T2)I/'# Z"0z C7k@3~yӠ;[ l޵nmYE}TNH_ 6;zIDžz>)Js .m!"(9%!vV5Gu ֘EH4"!V =ihiXiЛDicfT-/ʞtUvǃdKR^Tk?- 0!FEk}WeϴM [J4j$׻ۓC´1cN8NK_hglsz:ݳ|~#ͷCv:բ%#[(BUs`1 eh54C=}CxLCp>*`n]0g0aHB(Mj9ID"0ҍ,:{޲<=be ܮdžyY}\td'K|En-YmS lt)vgyZy߆yhS\ES(@Uaοp]wf_ߊ+aQI Mi$hu*vU ?xC AFW 7}., 5Cyk;zUlF!梱b蓩V풅XԂTP ]k*Q=Ds\n=0mpD+DIӵB?Sj+ 7f[ IY; ] _ל.py`6A8dY$z~M#%@zt[hiW2!$rye WOzPoQ1d?`; ?"U/w)!T*w4>U|'G1'DMhxL0T::gǝ]ev.Ycçl.95qln !?F$\!v}a%p=&QvzϴJz, &c)y!r|Diy{.N=!)*= 5nYI@L.v4 ~eG3{.]؍0{l>RK5$".:5 y"ysЋ"ZcMiV\9":6AOReW]{!,u-4rS6Tvvd,_=[ BtGb"#ՠʀrd$"S֬B{JCrE?K;eb]٤,)$h6ӗ,KINӜRz&Z9Y1f]t4Z# "*. %PMz#;F,LQ皐? !8ǨG:L"btځkz1]9arTV }벣C~TZbs:iCla2 n#"tHh]1i_cl6Yʮg6%@'f ez.kSs91I,i,u3)ܕkvV I+=xPƿסg~Tc sŒIX#= 5Euu5c G!u>g\1zmGvxOa8OĶ0"9,^e(R剜Teg v'W[Q pf5FMY 'VA d2Fj[KRnǕPps\?76OD MJfp%7oޘj ۤX"ܚ \|*b *;@ G4y'E5)JK:/;Uf=,]/7H-;-lɗu=a!L|7`#'gN`g1 8L69V&T)cIpnʟgbKOlbY9Z-Wu~ )nW$OdSA`ww8SL}*CX|HˊxU5H͙s%knlfBv;5tsU'6 l\a諞8Ê=o+ħÝ7z4/g?i<^dhJet8̼oYDTJ.>dj .g?R\h] ^܂|͛Q~J5ў'yKUac y PlVg􂃫u5>viFp`)oJ-+w3^\feTŎSMdO.@,X([BK+l)MĞ$~]y/13{\7T'ro(춅"V5Gwiڃ~%Uxd]P ePKg k^DTnj`sñ}|`MoyzʼnW''-PkC=gΜpB ̓ `s9ڲ-fcuYfةm>eD/2Ăo-hy Fiv@KvIٝu6(_ 0|?yd$n놞"CWsj>󸠜Yo DaԓqaXޖyPF_̼U'^#jM[bKpF4'JC9? [ŝ="*X0z6ۜCCFfp=PnP(oЀQyM }u@@3Y8U`zi֗]1;^n&!~^ }•wƪVdBbȊSۊz;s5eT@c43#!3ZLH[Ą L /m=@jW6壟 fk 0, + tG֏2 3\Ƥlmi3g܃67Zs~$/t,痗oADj-;}-p⩼Gv]wweeoBo 3\Hj<ׅjMW`+EvRJ,G5+TZUDz] 21s%" ljA]{?+!&lDLAQ8K+zy}t%Q;e1NKhm ڹ}QTFz$aDSw#[؎7#-oK .fL-dY+UEvr59Qo2~?򦟀CֵK5K e3xo1ܙsdf ~/ cQ:y9&؋.d'WGH+GO:+`Ж~,ts\>dAp{&|Q%MCYOOR+Ʉ<LP!1:߲e(y7L'V_ZuC*="mCDmlL?^ЬCWS) WcB6q5QDNTnaP90-qr7Q,%$!$?;?&F|/?[fqT#(A#I2:LW^fE:%ۓftj9A%!y1eU\Y\O"o ?u:~ BryNP?5k}zglkN=QF rpgBԑ fY`:YAUY&G`q9@qs~0X`h HI7eRV)9 @i]c}"(F8v"'|؀a(3xS SsSB\k1tj=ލbhZ2D#rs%'|k}v,]hW3^AG|&'/4d?in(TN@ONDs ;d[LJA1~Gh{:lIn/B@'E|`s-i̘ hzEZQy>cu4j%j8)bc`@3nB;#. b~‡ x2+[=\ILN  uɘgQW o8,6N0'1p E4 Q=IY!ϓ07$$#r3^J& ެ U3+ܚ;&gИHM~KB\2Hnm\'wk+$~ SWB&(ݶo.pNqEagKЦbI;a DקU"x`v~BUw}Ƣ}R&xOΡ(Fj~qNSBDбQBgyO'\_Ss(0·7dTrRnVDg{ɇ:"YlTMY{!4tBe]ѕK02{EQVvM]8",V M'Ҿ;S<&¼"bl۹8&WF )??a7EvCjs]U5cF/nw7䖼飵MI@̤QY.o%6߰ݿ?Dh8&6śyjx qX@2~!DZ𕒧^=C2x8y.8ʤE;](CG3o8^4r7Z!.GR lWd./̛4(g3Oަ;><Џ @JS//2XkZNY/`#M;V"+m/~lܘo#r^:xN,E0]:sBl?!P@'U4DyӚ#M݆k"]9pK2^x}i彾E ral!!H@KlR-2Zm tlSGH1֨F$n8͒ڿg\쬮Rr+fCuø嘦v&GD T\ U!^oaj6#A}rV?=RVOaH HeC_JH\ʦ3_-seBz*g٦,- %2qPr?865f ?(Zl]QVj|S~EmQ-78Jj7_0Pp!ΤcP[fѯvsw;EyA"G/9!t<,4pRhnǐwA^01_A0X֛ck*#=PT4PaϹvmܖ ЕNDH6;žzmRqxeq,64o-'+ot_(;1{~]&tDG*#F p kkݔ9JѸB%\r=!.RFZ6S'L&i(Rh׵n׮Hn$5tuwBoհ1Zv=H6u$*+vIVx[L`HZy8`<Ҵ :M. TS)wCHͪO3@1w}[fJR`(S"x~JcVCL"#AvU.rQ5TDa}pT~q;}!QtQ_QNѐx060- +9քvm/%?42?2z)s5no~A;h)ќl1:f>714Xx) bor [TrcAK//=_j ,!|qhмz",!6-pE7%8RIg챦!?o"N4sZBR^/Hlvj1 rSFxC(,1 cRcYG|9?X#$/:,ONkCKY;³d2J[{lҩM^ =S pm4L k6߈WvrUű^оt˶CÇwd>[;7V䙷Ȧ~jCO9~TGւzn"?}TG>dd$db!O|- x4 K2'vėk!Rm{*+ҩGA&AAupIԗ 76)zKUh^IExgU&ר(9@<=aGTD+펪8D^kY^Zp;.k;)o%#b{!Í nԅϵBrJ*"; W@-eUȚ4T̠B͈{iW  FZ ȥ-\k9)>(_7{׷W[?TsyJݧDu 5"UUqԎX{}dg6ǟؚx=:c1gy N 6=O bvZw\G0cJt5AMv$yR)b:KcЬuJ+N(&d 0JXEd쇚ߏxqt%g7]wp{ڈ|֒}oO߷ vxà[`9.eMX&" aץ菑~A3Aŏ[ٗ9_@R`|yQ^WLxەrŹf"RKo2UܜϝgiY&AEl'Ў>sFiZmcy:6hȁU"$rYy nLgDSk^^gjN05T71Mi;CPrB5#,aIL}c * 2I]'mu _Q ޯ|]KwKM6:dT4b(縆so7%0#\д ^b=uRJ? )8YKRGX0"$q*z`Fq%8{w1ڧK QuN7$I9Lx)f'*4=V(k'aFO^i\.h@ۜ@l '&j/#C.\Т~g ۋzJɂcJ΀qfGT(!J#@\67ٕ:A6) h\Ρ; wdqgv fxZD84ilm0q=fsǒ 5TWi^7lDt%Qʂ;?5.Zob^,h?A6nuOSAn)?eUc͙{rG b$+ۼ?=+8ixm-NcS0l3);Rp\%|B)Q*ޑ !6vQ?R2Fƒ Fey,3~謅/y۶N3;5 PKek, Qļ`c.NVqm.-p"hʭ?IpNVE st:; q)~L0j 01(t#LbAgPwݡO0G&#=ta-NOFRl*YDdϪ =dZ%Cjz`ĘȖN6 K]gyR5/()ۄjeq]*OIt:ߕ[@y F64_5#%2HT[06VKkdiWCu1&ì0%<O@w+[56oVis8Ze4Lk #[q''2<0\TTa6IW"}whzP ̯$vgWCA]z X9J;[DP׃Y&h `4191s"Z`="ps#m gP4XMN2BaϠ% | ojNt%#1 B)L/ј$@. ; ꄔ*;Q>g <N5iz`pnM6L 9$F )w `L06aCHdӒ< r),A X mZ>8 `{CH1#=H`UM楨dLEa$[t9{(۴]t4'>3*#N 7[f|D){~/p+R&/PU,eXΌ3Lz]T.)$+ֺ\7{| :=K<Ĺ=4YFi.-)2?=[z"h{.9NFNj5 q0L]E=ϣ!_6sA٪֕G/Y"oGsQƎ='o1'%Ds>i>'{W{o%Z=K)0b#Aim7Q7({ӻBPivSX؄ Cfgl g!sR)UՖvwwwZ0n;5DAitƗȁF7]zKjgc6Գ4D`LkeX"}Ib""_xz]6wܾݯ8IUpi8@[n6 97+#mK*z.WQ5-aɸJK15נ,^ޖa,{%ɃjB@ \uʞFd &-IRN|!ѹI[Dk %C6g*Vs1NϑD{ 9JkߐkʕPGȱ?Tx^C[g;䐔(lYbK#Efv$!;j2mh{R-dzŏ*7 1SE(I?98</cf)TJ|4u{[>@]n{T~l@# ˙RxKUn?Ll돔;zٿڇDsKc쮍{3aX✯ȆDqx>e^_!IwIɝ!Ex%ZfOjYBH_AfhfHj}_4d.'(*bB1(=t_Y|D?H-1攌ߛAsntl/IyI*43^) q2zZ+Fꗓm}d9ziH)W]Y—-R4XGqaVS 6)_h[EH>ߢJN҈mN; VQjjȆz/#~\n'z]=Q࿰&vϿި5IM2rNiOQ%LB0]LKTx& t:n Os]0`X4ZxT--?+ie!xtŝxaeL$/0Ax_el<Ͽ[)+[C*Y@bǰīoa\`[1?.?DP2VC^Ѧ3qw8sS.ZˤϮmK1A_.q֐[6+;1F \ȺROg^`2}3*=TO-Y@"wJ cff#űk*({Z=W-ɱa]ܔώYAcZ>nªLYF'%^`CG1"B=DN&I/!-5LJ< v* &((,?:z;ϒiy[ eug/sIXq"%܆M3Z*'~Ĺ.fm3KjZbdʳ-e\'(2@H4B -Xxsg`j mwPP'@y4݂|`azuÐAȾkqlqRٜѼ;R1?;),||o *_oXaY`U M7S?yKͭ p OPBO1oyvj)Dl_]Mw#NLr[XBQ^S 0^YL܁9I'`a +lӭ뺺-qw&w*vkod_ʼs7Wc\ ޞmI恉L?!db xK&bAߜ~L pHE!re[p, ;1e[f` ovWJwx*{X:%ښT>K0giRٹ;tεu48ujH8:z1ϼk< [Ď^^brqd~u$N&`^k OwҚqZ.]J߈*yZ5FAr$)RlzXna{3C}$yc%xDZ_c{ΏZ{37HHO9תMPj꺪kK<9*Qe`>䙈*a}h0YENUnf|ITrY q~UT'*==j@$o2/;xM3tQI%%`kUq; FwFY Vߡ#B"k?'Kb>EM6$FMkQ$HTyXfE// ?zk϶-.zs3qͿV @PC]> ^"TkקAS1t8Ň__݉M3ּLDnW5,ky(lMJǸE5/\c &,*U4Pv oӴC\p,0 wYT# qr/miQS*iaLӛ_0 ڀvq[ qq(!vhϰFIJā݄<߷̕#[Tzs|LLnѷFJzZ^2v-k8OP~-m]ov6s&Fi럥;:J&#i7(QRcDDxzЁR GwFl"E8on+zf#$ڼ^U#z*{[͋.rs; ~H~'Je}D [[wH=`jYȬhJ1oD '*:WŇBosݯiBdb,RޢS!KÏMH+M09eBnf#zALDv^"Aα3P~ fB*5$dPıVJ7ӂ1MA]e"*?yWtI%iD5  ][$GY,lI#"S{'%Ј9 uԋ+Z"Tx3.V2R~:@M;?,D!ЀJ2fadx0@ ʘfBp eYgƴmG\y!# P~i I=]{zpK)_%^-0a;$l;ʒ>U;dLJ:?yOUA^rm܅TW}n0IsfK&%dgq$nI-Ē&ZoZS48<,MBnӎJV=T0n% `%-ryLqg Nۥ)׬12Z ({}O2.݁-e YN#m$p< ^ Ϋ͛uQJw~5N5QҹG$B`=>5ou.: n)ۉ~O2W-@!;D)ZxJ.ujfDZ{kS5Lf Gbk'ƒmLn}x2D]/V]$杀3\sȸ|pm߳bK,hn@aXh&}}+mԹZn)ԥ)n'U$Ѥd^sY rr>g&b_Wa( VJVSBv~.=uE7]\k&]n)չGvu^!#RDp1m:ԁpNOQ.o.Nx6-=AfeU1?sLߥ44!;'WMPwt_2u8+o}I>&k,P\r Uϫ\rg6MR&7[$HͲ?m@[,/+>.zLTta'T2UJ6pf -9f-^{pK`/lf0577!,?%ZXYn=Q/1u߿ߵdyv ;bw~| 8?I@/T]f%ĒЏpz`D Ƒs:|`, :YU.W?H*V [Ɋߏ+ +]ʤ.vBbJhtK:!sg2Yd0Q $)WƅgbD,Jv~dj5~9L(Rr7Q}y;($oQk@fJ@3/w},NT٥IDP3C/6e0AqQ qQiIQNy%TWκ&na*W$ENu]+Zq,+̫|]%RDba$镪La,KWҢ5a%w䵪Lt~# N6“@)~j2SMf<\i~ E=X Z+bR 9fVJ&$ŨQX a )7N-3QHTr8ܘg[uk\/v}ҡ/GY?WY%ՙK OI]zJ:JΘ%M-|r>mqishWUu`ݸsV47GoϟH.+:zk~/~VjJgcdWL2DYǻxܕ ͒_G :!FYbog-iENSǬ qғD)| AOMk6ǡh|[rw 62ulmbD.Q[o: :R/Ÿi?{W,Qgc~Pymk\;f_[rCT[O,˽f~p);[#$x&XuD<_ (w…m"5٣/=I9e/*Fsn2~mgip *IymD(}j"*wc'roZP|[glF*";'sgyA=Jb$pY-Qp$/w-ڌ[L1ϩr6y]5e?Bl"xz(BF~6Y~5yPÇd"">Zv9&. QAgR c*r>DHƦ!۞_Rv|]GwiZzA*j?v{;c <,#zurW%0$e=M38^#eF;.0^gb\vK2ձq^$pHt"_|h膙wJp/J=Ύ%djOY:ɳO؏`K_dۻTjϬm>Ά:/cA<&sR Jg#/yY֞Htɾ<8NIBc Li3ʢPk F?C NLރ?NĞG11[ZX ?@ZSGWɯ&uZw=ag\:Sx#T~t"4Ķm E$iѴU؆B2wE)X}+]B# RGl9,6*>7#S@ xߨn{/؛*#s֯l-5ڈ J7ֽ=2LחE,}bM3#Fb^nBUk!ص2܉ȝ#>@<s(Fc#suǺ#` , =jfш*e87_$-JQ0e9gpkui=:&:q{u=L k`8T)T9DyU$RYbeثbZ۶يuh ̀u"O(>.H!wFy"DE'P>Sq $Q㯴._1%leVLp?|lCKjL¨-3ac_Ww'(ʧZkf,06*+'݆="R a RװX5E= C(S_2Tu jӧjFJ}RvihOIj;t^m+avT)#q*l"~}S&iwV;gD8HL/ ! Dtz7d$l0ozg$pJEIOufU;碑iK~vt2E9_Tވ vμγoCd7E ! W}/1" mӢ:_!Gd=y%{v> 6?qѵd)š2pm}M{Pl?Yn6DO7-8h꫈fFb>ovپab0b2m_'2ʪ{N9y,r%y>_Cfoѳf&Ӥn6sׅޜ#~@304ߦ "Տ8R Ke0^{;-By^ze1\Do-b{yT@~=-EAjBຬÁMtq,]T/W?2}AW{k2YbiWֺC-8"O=Cf}6ps`9IֱmQqpy˔ɻWlBE_ f}.3kրraR."pMR8ۭ%1ehnW\c(L,--wb5nmܳ~ƅߓ(ƬJ,糁rJv=[ny _~KI *K` 4fA:,A7LV锖]-z?;TUPlhmp" d L[]ٛ>2}dtf"3n>6EEնBO$ kUc0Ɠ<X4e 9dlc3Ƙnd>Y4`>aUrq\u]R)8Tca{fZ[7#E(I*֩nykMUu@_8ۘ=-{L5Oh9S? kDXgnlYAiMJItw^ WCB rWCJd.gEWh5:[9[4b=99L P}o;#&YE)h͐S103fEޠt4#]g],7'VMi,i?"jגKt|V\~2,X k2f]p@um}p^^ 7*yotyb ^ Lbl C,,tE+6r69tPLO47er ˔fݺ=)qSPBAy %r` A%Bӳpd7|qПnoF~*;6<%ᾭOzZseoW}, v[> b8vpGk]xݡ\;TF&-XUPا\ٟcgc.W>WOR;!)%\ubGDxh^EIڏ-#䝿ȕ.N҅W۰㫆(-#M1V% 4-iȠpnٍ= MlAބ:&civQrieqnFux3аGy2U`4Or4?U:C$3wgj.T1:Lcz9Z;!b+K_cWeVa ??w V 'xuV|dAB~lEa?bxR,4& "eL) q҂[ z@)+ OS "y+{&_ ts q5AqX#Pr,(~*'J[M!k>^bWq<KxY:0;bsrA&_ȇDkQ/Me͌zFRiLJ 4fl`!l(Yuّw$uX2i93\uڹ4շIZmKA9n?tZ4+tU.IpI,<~5]+j2G{v%vq:dX "Pȱyw/Ρ_[:KwV3grBo- Sl?ON|BqGW7H1b-D3.M>B.ėpϑ0Aon(1C)/Yfdj"ٔ4 W5ayMcv\;A00(!AtD4k& efnn63_b?3)/ H5(Khdpq@Aze^5iaNqA`p+ x2eʤoX jĉ>YZ+(٪.{/uI\3aDSb+NWD;v7!Cp2D􀲜}Pe_ {X05MO{G5ఌ6:Z *RXSY؇ܒi.uҮk}xh?ONT]*ps m& Gy*OI.Sr #BUg.Bkn=ʈF-όV_mG;Qҏm3 'yTosk7%6{ |7*soFaL CD"]"KM@gA0 >-@eP#Y-Gi %Ml[!/ GG<]-JʩPq=ѕ X bJĪm!SU2T6ҁ0CJqHdǂbߙ1v> *3 (6哵Fx5>#q (oz\~$EUvt1SИR%D;PJ:S8MG7lLºO ׾!./Tlo t? *q'&[;mL)Ӛa)gC)9~c,OE4;Ì i4i' DC2ԧ:T):E87I? /a >xjwCL_Đ >_dRr[%[ۓ?sb3֭+;7?xPUukүL1)ٻ:7lrJa(Wǃku..l}zΨ̳^l'c݁8೶o ĵzFl:5H: U?<|oƁq7Գzصqkܣ Ӷ(e{Rű2T%kb_ u'L1 Q+Z[%Y nN^ZNkDw@dt%n:\Na T/$p''ND>rHR[FR3H; /~BI*xmYjȃ˶q> ET$C̕䡱g/le'7=k{*~)k_ck頍yqHyvl5]X0])AydPy-Xk@sa8-, :'|GB6-2[mvWX_2sDvbAI7 Qԃ".= FH#NVȄ\Ja접r%;bWq> :m p>}f͓6 g̎jsąܤ֢wV{yRxo8o U&r"sfd1n]B%P{tUə3`u)l<(ɾrX $jdÎz=l9u'W–Ӣ9^l ɵ@l)jK躉euPiub×kGZrdҦޔDM`F9Z (c/@MhƓMnl͋'<⛷a/gO Cwwy oMY#|<[pΔmqoqd>}~lbUf{v7 &K*u٥g#žHLVʕNNFGzӁ\S!bi boN*͆町A!QH&AF[ua?PD^b:ovNlݹF#ey5e^%4A*x2 [\|6LV?OZ|O8D>),?h_{0V۝[ S?ܰ"Pp.f6lU)0}MGaN7lS$<^Mli}6WLѭӦJJ䝈a7O//p ^ ~gw~nWDn럸pS؇X'(XWÅiǴ٭Z1 HyGK[mM$%Z#£v \~F"a{:H:ut%1ߠZqI|Tᇋ+:!>_&=Tn;T(xOxT7g:`z/)՝BSַ<C&zFKۀdϯ(ba);б 3sHd4$Ljm2kXd8~[]OM=IX9@0x5ͺH?o6t*2zއ,g RT AI#<%!㵧MhN:L"©γbt_#* b]Sb"AY4;*UWfZDa43{E#Y:t**ZKx];عί||:p4/x焻Nn^ Q< gQSL &nuG!7IJ#Dt87EwZ…&,^,M/d23ViEn-IuUUmVqɝr}H ի-0# "S)n8m;M -`4?1i)]U5Rl S5"ҞA>+2YKc9/J9oP kFhI^<4+'@K kH${ m7R^zgvJT^"u9䝞G)in,Fw_hn4lvuo.O؏!ISC÷+Хk\FFIR?Rr5gIrwɖvfSa^Q4BմaBce,i40 9lҴHِ .>EGNiMw^ws1f ''K!,> 'qY]]Š5BF,iJܝ"B{},]ͤKkkP|h i"+ C]p+{kenu;ZQ:o7/[$Ce6;|P(0 3c/oK_:>@K& Y+59 Hs!J!me5J9?.x޽c4Gi:œG}XUU@OEXX€/vA+);b{`u&EJEjNq7@:q4Dg|ZUٝLebӱĨŦ dNH㤮MoX翜?@N rK}wsEY-84{_]~lF|E0Œod!rFIMK$tj]KYeWBy!N>9nL@Nlvѥ.•T{~y5=kE,'Шo܎y.b}"Ҵ3ܕP5sofq9T 7U:kJ$vuwH`]Mk{qƽ%V4a6\xu'2.%:~Êܱ6ݮ 8}?d/uy]7T=*ŗsbUҿaDx47*>á'}p_ZP&q!"<0C*&ElG*f,[S=yXHW0^gluؑ(Qu GʊwHd¡zIo{d|f8ir=9j/ŇjYE}r%mΆs.dS1"$&Map*׀0)+9ٙ0wŵUdI>_|΢ׄZmtMeE- ,?J|([豛VGVkZ_F'a (¢ٌ9"(@oRv|٧Rq@i-vj}6ٶZkX7J'Ẩk+ȑQFE ei֡s[CjC;;) ZzMTDgٮV\%bpx|-`Q>FԁUEjЉm=V9a[dXu UG'oKQicާ(+ 6\).Bg7'I>45pڴ^ss;cWD"oc ;{@#! c>;>t9gW^˸ `JD;,čG8:Ή>=t~cFU+NDXs6t(u=lR6Sg<͔iѷ=rVD,:9:&nMUG}B^im-VQwcVm;#`Р~D0| c̏f\=y8GnB 38p r4Fݤ4=6llZ2Mr )E~)qrt.E?fTK`_ +tD;@gPK s/;JAPҾY@6׳}ߔ.yxw BK8!Z1X{tᮭN')1ܠH/^f=Jtu-t?wU0ך.Wa21$;6c5r7׬1VAFd`H_p} SQY1$ZhC=Tq,9+R^IP`h'aU j Ct8'h0 `7xXM\34MgXK@YКݛO+ = 'l8}`SIaH%+aٺ_ѯa3y* 9P9eR߄WZoEB?7S7~$,ZrB8ʷTw?k. o@0A{]@Igʀ#ok:81&`Rm%|X7_ˊH3eIV!9m$heXe<)Wˈ d8~~H}{E|*Ts?4kA DH{4^. _~dW=N \=x`}|W>A/O@R=\\p%i&|XuͿ_eX[th+q޽VzcZHw2Rg&n \2SͱʪDpȳsEyzkec)sAz'.puG=?eBSjZŭ{={I|Q!/lvVEt!UQmh__Wa+@C'J#GPJyB l-/+*}sf)rlSQzrJhyG54Ŏ z3:6P)DǦO.]3L߼27ǁQ̄([Cfƈjt ={> SpQgyYUˡ;pjBu]DD P[guȷcjdiMV}\<vQ%_̔M0W4bWd 6{8J\{IԮM Bd)!07fN)GkcTnv<$Hk|x4ʣ+07^x'7s߁ȑF [y Kb8OuJ7G01Ͻj`r?m7Ւ>p6c x*vfk2)`8 \OU=aU_ZhLۆ_0-VTLJ *$z0~-EnyPl!:=,!!q&qCC2lMwbz.C=T@<܄9*_RG ~tlݏL;[y˸y5UWcl`O ;lC˫$D꠩p^k)g,^BÇX=C>*KV+(ESkyD}BꮑP~Da(6&ho2w>D_'6Z_q a2M*py*55wP@R; rXUu*  -&Wە^M=Vv )`VLպb]A^&^Mn 1bNeȏO֣rU~>U08yL^!۩3^M Oce\ |bۧ6Ů[? aFCWSRKn *kfxD4{/'n=Cg648rG@')C4\(yWw7@eL?l"8Yj|ɋA @"@Y^ -0,^3"bK[5ǔ9nXT[3NBˇZ ÅBu]r Y e[>]zRgQco$.z5| JYSCy֓ b;Mc17wt0TA}Nȱ`:̏Yy֖sgV{fBĉm׽E[@\{ua"Xdz TSYW+&cuHUt~rͪ|Am.ƫoVW/Bx`$wĂ#0Rē^iap9+֣9$Q{\5 !70['=nRv:,{IIAH3/5er":8!e%,J /b19fq G:5fòK&oٙ~NJ<鵚q4zm־pU`O-C*u28^HN瑏vA`D2|Nzo C?MYQs;&wNiMof_B@MpapGt?< n{%\n 4@e8_w|䊿 HyM|pi0eQ#v7 0JW⑟Ђ3/FD0ӄ?o4\aWXSȞNq.ߔb>[əT*οF?tN:2Z>pD@gى T8fw U2g:)0JY xΟjc ͒V5H c,uPt' Ek˙K>Z9X%>: \K,2Wfw1Ey컫 ]t{L?QUBVc#d#$gb jeP`/B!lґx%g+ڔYfOn"{Y%;(䇲ZOƎ4~ܻ~YGY9MզRQuG|&cٷ *~@lӤbQ0dwxXTL으-VC5\މ7)dzK\ %!s :[YʟF΍~3Gl/zZ͙ ie  E8SZ3Ke8B 9vϵ͸ч"ttLU-}Y9ZNUNT"nq N2n WUcpo}Z8}qusaĖ?Qwf`yivf 'U]LUAᙟqÁ-kqn`Lh.TNZ(@.9=?/r{L8r֬fmFMs:H)|,BKSX$=Y[Ӵc< OKq&{7Lv!Q4PЦ8WQ<&M_)DmYW)xUYĻiz K0BS h{@U _C \{+GR#CE`P?.P@OCݯzj@Gjwv(;tb=C ru@Xm`Uc# Tuj Rh ^U4Y:@*R@@Jx'ܺFR0'Yde%*o[ ;%!6\7L,d-9qDlU"y=2U^MaQK)"Bz?ߖۛbK&gzX4Ht~|bK'.@2<׊l$1t1Ըś&O)|jAp pk3<w?C ƅe1:WCu7Qkߧ[5hd”)Kٗ[8B;gBD|=vF EXGe(ڛvvɏdJaߍnyT,o2L*Y=GE,),̕2* ;,5 N`Bsh8=ɝDR{AmoD<~..p.,ޘ?HC9gtdzBa.ޙzw׻;1o=͈fDo[XD8+>~m)ɟ-WdEu)s)بgLBhXu4nIkZ̋L^mxYWO%!7pͲw?<8Y/tBF \N-?_NR>>g{sE#^ !9ˎw(.ycǣr5-(3k! ףJ~dz\ FJ@Su K k'&gwWH gxcR:r}Ք&o_Xne*@'>KѠwcO5;p_ZuݬpzhM䩩VEJ[ҘX6W Ilq0ݸy3OX?>LAY 1)"Nhh٤>918퇤eTjK4n|7|j&IJ1w ~wAE r`|?F|O&X @Il1pMǩ~(7OJ郀Z{Uh'< xq3^%^UY8^FkW>U701rjw=_+,DU!)`@Ny`jXєnt,wHrnBH نRe{ W!+QFaRmC4ڕvGN%*]m55cUD*=}sTAsš"^?>fi *TҋuY5 #]cD)3;d,&Ol橍iv0Pf˲Ո=˔nF+kޚǍ},CaFk{.2N|5*^,wT(}R'a@n[S,c?W|/ ;QA;%P2*jY*ӌ3!q`; HBf"#`V.R1&G>\LGa=0뻯yX GxttH"aUA7^(.+K^\U[!傚 3^JJFs@8"@Q7d+2byeĹ6EL,!b~7`tCG^J]N1HcjD/Rz-+g0>b M%;Ϊ|ՅF]ҼhP%:@oY>mQ:-F9FKbپDiq|{ל?h`LYgm hC5;$>r%>6&S0v zlJ8nzQ|$obYWéu0]ILjAX`aeutKVcfof8^OlSK㬓R[lj^lMyIZal~2gʹ4f7Z7.aƓaq E&Тf{okny>cf3;NL ;8>◃e7޸5 6Fz@h\~s6v6] .^0rbӏwA2x3U!H؏ zуgB8ERI]T]BfXHn}ۖ(h~`DžTj텇Y났ʝW'"Jf`lы@VF4.kIZo|"(tBC+#fпux3r3 ģe>ٸFlQX96ɊbVR6t+Mh-A@"NNjkܺRk-_$Ҡ X_mBCق+-BZ-o3EP2I;!@(e&vZ}+zӥr_пSO{#3Fd^F0ub4ʛ vui^ݤh%\n2D!Vs*b83 <xj[jaMx;HYwۈo) SpN, Q&v[W`^E@D D̂e97ѽ?;77&q;9q3<I"~j#%b9t9u1[cX7x߬[;(#.n85FFq2Pu+}^^S#! Mp.HXwm\_ C:Sj~\6y/Iު@HmE{YWyxY=OQXarv_?!Q} _^oԜP cS{5W"|7??͖3.!1V|qyoJZ:&"'~wA4V3e-r3#@.q*f0W*e>l " 9#XBfQM@HY"gq^k_4MhDvm@5& L2;x L3  "R՛gL$gTuQ̡e,4WH:U9g uܛ W,Tf;I7cqXzQY:dzE|tW4v8vxYBUFyox@g2;,!5X@XYF8[1AJ@p$L#?lwTnp5Y0FßDp$xM3:O7R{H LlZ!v [F\*f9] l', ck `!zC T0 7jUT{xB*WQt. "܏5,,O#Fz7!ˣb8n)J.E8)˓5nޛUNGyZx}fLv^d>R+I<@dH:=3ׂr= p2 kt\i G/9rC3_[6uU7?:'Nѡo)xAS1l"1No/f>I *C'm6C!z_jwqK&kvɑvT?j:>Nj %Wnt猖L!+T 鶰B7$L =,~ʾRAZ1+W[(KQ➭;GP/{rtty:j7;d1(PBKsw8ߐ/TuX,hhb?0 QޢD:Hw Fm}ҒF=oғA{ω.'F>0MnK Ciނx5O6GZ#]4J`~œQʟeB+y1H6}=!3]7@A5B}!ʆg2;#ʀ~2tZvL6eD~q 詄XX^W >4YΡ' +gsT͘z+ 2WDz\ hu7k: JsgTRf;G*GY$ʿK|NUC1[݄ĐL!H͔BDHϱf /:3 YްsNB͈\lGTu' D7]uU՜a"{rkrs߀ ~w06 y M*olIт9• d= U6fN1SR>X/f4кJHi5tQQ:s0_̬oO;n48yL Q9rE1<6=>!!,) bN.CCWxxZxo\P=yuDOTXg;[UKklSh#L;J*L{DRħƶQJrٮi͚(]$PKm0teh&B,9NmJ/BKj(ny˻RAN2X/5ӽCӿb8i>f_(;GO+ ҽ%E XRˍbLcP&qT6uvȔdgtBRtG݌+|ESW}/w0Jt{%ZCB\2)YN f?P^Dr|ch}m˦U&.K/Qb$OӴÖ?\y|c{jy'=^q=FKϾ` z^@l;pZwYcp?}tvX]wD;j D#Pطl8-a|{&ec! 2p#LK".CqW0s3$?`IUS6s8C6I&M(P4ss Ãz #GN:$F½җ(N F&dc$I>wv%6=Z|:=e |ֺ鬸Ӗ™ 6Y.X+^_njļslIj y 91^݈ABM|K(D1B IM{j[r kwJ2zT"Qb{E-@-(J)Dz>l}K$B0b ,Պ sÞO)Nzk, l6yvy:uAv R}"UӸDgjЙlŊ4@lg[بh8kɩ ~F|JNNaÿ<a $#Ƃl0XM4β.C,vr`j[WpKxNPe#Dီ GN|Ŵ4y;7W<] 5F,giH>6'ec}GӃS V ilcg{/8>|1V$OO@c XwJh9 m4/V]`.Ȣ^ȓƉeja8 Kjĸr*hVٮK䷧da=qR{\OYew31?R>7]%~i':$k/$Q⟛ҧy KaW!k,FR#nO}=n B,RM bM6WUiܿL-Y6+l*b[2)&eN8>d>;~EjQHu1]b]RNW ;w ىcr`m#ح+mgyQ-dan x@}Y 1M/ QTae"kT 9tVZ7pQoG0,01o!60(sC~qIq^gRgfJ%rވ BXḚakHE,yS%hѸ٧Ao~A%O+@aN[a>:' `I }Z*H~ |mb0#stIפ]e5,@pj%s2L^]ݚ#ۛUwճeAeV?l/'l*j=F<: Q$!q?3kK}T\T~ iD>O k<,^KՄ|J!n.oE5Vٴ]'awƯ{-Yቈ# \T]Y+C3rK+Cy=R=Vtߨ6{ [{HXN;enhl>5*-Ǜ.M's#4y/S"+ʐ +}g^x ѼtzL*.&azk[Tz^;πә〞`>lbכ}ݠ(& FJ7rmUU WԪWQ8UQ.2.y3(ׯu˵+s0 ;OI#%';^'cN%`ۄrcE%5xyzPSKBuzJЉ,Uj|bΥ6E+-?erJ.Dpjz4E/Q 9SE!ULj j5n񉀼 l\XV v ԃ7Đ&k^'! k[M@<.+WȠ$3 Q"!*R~^z3]&JZ+ǰZ4Ї38뭼dc'2 l$UЁ, MV.Hv yg{ۮ&Ƌz@`2~[k Ѐ4uD6)*^sϗZg9 RY7#|U|wƚOe[Zi>D45V`K~uL2GK:2aWRM2FTf҂.M˾<%Y,ĥcLB3imSP,?.C1QڼFo%@g^ۓ?vAY¶#|JK@2`E=ZC"XОM tB;(8-OM3VipPâ^?DI cV{LU0MV|IHLM19+'oz,pcL42fP3"W~PBcݳ!qt6W ׬=0 Ohn# qƦA"&quDdD=O<2T[ -ĸ{{Q*~cL70b}^{8B ( W&K$Qe/ {{h\M.U&3άo5 mlF1J 5}Ttrҭ,(AҞoϡXLh0Rj7pa*}ubhVR ) V5*]j/s_ Fdfr6OOlFxInM@@ݧ(x4D*8{d IXB |8vN~ͷs'j:oU}C2s bZVM8]183n'J$)D覦7'ahT L8bĚ6a~Ⱥh7;r_HX{%.Ny5#V>#Ujn{͸Mө) uzlu#^ JaGuƱ (Gd$78W@h% .9=JraȌY;R0tqYsM2I}!Kz$?v#ns!8aOF#oBsxd-S7cgG 2QRtaa)ۃ2ݕu=keǝI%)wW7j#k X. ?9TІAuM}@{KN6ȯ؋d5 `e K(,}%0=OZ`|G%N_c(nC&n*qys禇}8ЍAs[ @HPU&+Q O ܫ*?SrJb=,`١-k y&͏sFs}Pהּpڕ }{9A`LC\eIf$Ly(O[ Wv:r;zϸdGOB%l71prXI[i Tq׹h^.:Bź[K`x) K:<΀KBR{yHYbA ޙ-"%Ox_qŌI"C>]\qqZG9PF:_[C "VPͅM@گMtzIo[ƚpҨ~F~؉KgDCiN_!OI.O1%O0~OFUu,ēi*]U5Eh#6z;mY]]%&:tQ(7ZEHO:Pא~qdXscZnj!@Z`| nGT1ֳ3;-k.5<=i&ȇL 2|1BbQF/EK]CD]ޚ/l:!<~PЈf8=nbcG4qi_ߋx d Is/`}uג4ȩ?_@ϯ[x]SNoDixL/3i У["Ρc8q%^m+%y9i ޖ4]ip*'wXh9nI*qp<-ηzɳƥh.w_'/y= >4TQ>\5,P?.B^e^l|rb*(VkxQ̷|tF gb-M)[f:=Qo#{Wcc!C*!h|&S3 o> E m^o|t "#BdAP|\ o6 mz Ḣ# 6΁5c\nyTai ,o״Uc:1g0÷'/, &D'u$'IV} }t +Lq/'0ZjcĈ9#f>m8۫_qh}3M=8I][W6xf.td)@FZ Z+Fb}>ý Ob q;kIApAABӯXӡx-f&TO`;@ba{\lW>13Nd*IWMnN^W|H?{K*<Y SĬRvPdX׎8*@n,^>eЃiv#7d)ԜP9JQ֦<[Vma;ΈБ4>H8"CxYFB?w3\&q4YQ 1_|[XS%!͌m@@$،6dhdiD]4N=,d}sXgASMG^_HkvT?3*S'QiE5 D<3cūbQ **{`k~R|“|U@Gc!Ɖ}H_䘞]%}ܒE%ڧ(sGȕxm`JeP~.:34w,1C<I} h(2B`z kSA)g)]mMuOuPyMw͈]h({`Zoa_&_Q!Z75Mn2c)=7wV:Bw|3m!D#LE=mŚL&~,?m/E?ݦG2JN#0t9R `yʘc|b=s]14G ls,[$ UxO r }›|QR-e˶J;=|О=Nf'G(SC=ABڢ8Zw.RxQcpzVAV`{gç ~T[~ SĊ;GZZ^E_v@]%5&kk^Dtphccєq Z ,+L9Qq^Lnq)r*ňjVL?l'1mpUX~nnˊ9R;6T(tJQS90˯Rx!qTןχ!A ]SRom|)_%P\߅+ugtugĘ&IjlW@snӌA\-9%{Ne$Mˮ5a%1?qz\hz8 @'?\2ޣDM^>Mzr))Y٤= ];tZ$.n '^Yyf*rz\.vM _=vs/G];ݷl6B4zg d]T e<g|SI&LF*|SO* Yy{F%R (KMR- $jXRRHE(2ǔ*58t֔wU&׵BX*V,WfbKkKV3D0Kڸ77?,pEwsoFķh?pwj|NSZy$rwZ]g]m+U7 *n$Fq0$2C  r`Jd{|kU@B% ]\G]'ksAiin R ]Or̪>"rQ-ǛMNK &A:m'1Φp(‡F$=׫ٟJ-&(2Ke]< $l1wHlz uil52o\b}bIpgגt@dZF EڜɣJH<ٵDqaKƞMX1 !2qαO9Z?_q` Z@+?f/hXr'_֩0-zDZg5THXEcֻ0WO('6.F$ȏS79S<.pRԗGHX= qց^ߑߕ~n-5᝝#,k\̘1乌 hfrq?|LH$xP%$̈́][bBG$)kqzHh_ntm9Rj~]KֶjmN;T3St|eAGP`vkl滛~tA1sCHW,.` .BLG-; Ռq`q!&&gun8-F*]bt Q-7G1QȮ4]F0"U̡տDF w(ƂF5\~k"Tٴe=֥Mعx&H#~DºWkY;G쀖Pr59־Y[:M*"]z*!3>GE5"*q~+/LM81HhCX [B`fqݏA!b*Xt/!S8Pi HPG $%6h-DG}2 Y]n+ziԽm37, {1`8Q YR@!u a4 5~_hFe>k?HTc+!7 MaBLEH>MN*J-F/7^TVΦ n!ד>~U]lY^?oO,TՀdH,HS]c;F YOT[M`!wj'R9L0gM`^`c#snVB¯) \P{QG8Uf-]9qG` )kx>+ɗ(Z(ޗ sL̓`JX&]}_ꁷhʪ7Tm͛:.'@ox[ *2r|sM{/l ҏ:M~cӟ0<jh@q0P${*.W$k>2p7-3oQ ;3l!c,S7rxMgz)!4хhĆ欌Į2-+R󁮚CK ;[^U[f-,N* J )#-ctğHf L 0@D*uHA[k:._ U}mޚ>TJhWV{Ɖgl=x'X6+|G׫c& [֚u%0]y]ճ#ogi P _qGiphv@)wD081 $}i~&mbD†no2%T|t*jң# 1[%ܦh<ϫ#)(rY δl^/T ?}<& mk4٨Zu3>~.$`m_w[*܂V}%Ye3ZcX,rTuSD1'\ȫQ  7PXr]bf6xj%-Zq+^E ^Aj(ٺae'ҺE#v$~OtKòCSQ3u C)$@,ԩ~Wis>_-d"p]w6sh(=5@3ڑd&8rr9>pG֠Z5}fP[q!cHi<LQv Y6{cWX򘭞2gC{->^ÇC qςҫP]^M )(G#ڏl `QWӦuM `fnڈƋ`9U‡$\N? n2=Zu߶GkE/G^D&6dON) O?tFbƱ{5']oSWnREȟbNsu~ci?Z,7) kwXtYXP=M |5 X7mYK3c `+*]nx.ab5=ip 4&5-L#rHwdm!Bĺ;`?XJv":W q4uUtM-DJh ˪M/~W{ɗvhA z ax7:B1Ls @2Ȋb ٰA_" {%NyI^uJ,_^>o 䠀uQ}GaC7d?(+h>'xQuEn n,r]v :McROlWtw}cj MC[m A}n +HǙ] =coE-1!h?Rȳ1PBYD?=~ZYM0"e/3рPZ:sxy#+أcPtUJZHY- dοG~2"X`->T{J틓NxNEdeC!!2@K$ӄl1a hRE ߓw#eϽWq#6y>3F{24F'2@8 r iZBi~jg$φH^: ӔaS^pRi̗8At?|'Ю6xpєq,\xeS1DSC{((Jpi!mL`(I\L톂t~.gvk.{ `wQB&v]jv*q†YB@C>DR#4~iX3]qv HI,iU lU~PKlNPhYQBʑ&,P^+Vv%}HPLqJqC!&ݻrOvg85u?f_~AN#T[eK@S\|Mqb3ѳOhvBK{W¹ƌ" jgv]e+bz #7H-8R8peuse z>$<~8/=! %Pj*Q\kى(W鱛n{]擖lշ +AT Q졓T>ֶD 7<nmX'WXAM [U>.m'Ѝ/͡f%ҕ(KCk%vA_\πRI~@>nJl]U" _Z:o|3 wmd<-#0NĎ22BN@U8)C`jNgXRMQ>H'!m7C4Fyd{Tn/1̆{GƲ=A74 &'SDefT%YZ5#"(cJ:<ڜa}lh}Vj@޲6M)n5hjh 'Qo3m,xKվ 4@-Rz')v*qlUSb Qjlkp# 5޸eK"*յso,UߎaxdbFQkEw^z>tv,-lG!n#WnB0DkaɓLstq}@LR@<,.wLߥ/>?1RjAd&([)_e-Z1l*2G9^s(6&b6|Q_:0PD]l Jwv5;;0=J{1i'7U4vRuˊmSr1-vELT _}1V+ sG{es2`Z0Nnr #t]߁)6R @Y&6JѨM#3+M;IS.`ՈxbTB 0s{&G;muP3zrΚ=H&,5kL 1H\Y (@ m T,މ@׬#1lGOowNF}`Wa-$|vzߣn#,,i6l￯%aĵ)18|}\_Ӕ>3j@SDG B5f;l9Bg񀁫:YJϞc !I郠cyYtG9  v\uŒJ \;Y%aAO1`hraσ-'}o/ /e9R y^^SG7L fQJsށ?# mBDƸ?u?G4g+6A$|č8p T✸ky(\^bAr7-> hqn넳J@ ,cX\pT!L@?ua18*.:vrWa*&QḋzH1Tʉ/`r|*Q.L "p8f*Yd39<)Օ1n:O´A3DoboL<~c{z}Op+/CX"7(ЄU}P6o~~%2Yύ}\}<&wZyqxQd4( DoҞ綒ׂJj8Isd JnbGmƔv.. R8:阘h\dlBb0L pREh*V  t iPWbH$&l m]It~tZ.yRf n4"~UwDc\jTտd%cAb<&5 qX;&Dox"24o'>g t UD(Qihؐߺ`BJR .oSyA& KD,[oFfI$8T3Iv۫͏jiÃAq$$tч)f#oj8ѵ1glLQ27 j\Kz/C2M& 2$l,TnU4IvXee~96+W/,T@^s6lCw c8cjF)V9sJ en!5v|"`|vk*/n f9]:UWb6jPwC$E b FTy)>'=.K-$)(Ō@UV L Mr娏tbXAJLBኟf@)zLC40 !H`S44B?d9wG;Rp[mcP$r[/Chcs'HtƋ pY.EBX.`iEyGܯ҆n] {HqrOͮB΀gq(He|18T~kBe+ GE@>C3bȰ;lg1)2?{VrIAg%<@|!6x IAwe|8NvTDDQI- |rK[u;:]sA `#;Hs帍BDRi%#H),bȇ/iߛ/1j%'BjY!ƀ2y+=4N>$=;oa=x7&F2('30{H(dɬ>Z"ls)+=fCZ̪J]!/ZJO믞lm%>ſ (v'Bf͕Y1h]2?'κ^Jn]zy Y8Ȕ"X1]{ o Ak4@'`9Ww>0-=F$MwNα2`Pw8k|~)`]/b,f( ݴ[H?FZoP!Cr<1w8r"t:.׊d6!`V嬏 y덈n4FB; g L@2])^@~HAc6흐ʃ#C9|s_'vOkh,~P 7'f܃2X-&}eibx3>,ΥyOLHةDk%Qϑ7ZH+;|XS6iGv9'u-gP3Mgg\C1,OՔ ҂#@/Xl||<,vxsL;K݈/9c]Hxv'+j'z^x5*/ 9lƋ| *?\ 2wDGC|*$ ݿf՝w4I6`B:4D/'Л3a;ڏHa}9H%&0HSMV6Y1N},! 8^f}0obK at'a'sxG9xO`H7t֑ڧ{ UƧy h@.VzW#IoJAAk|ht{8PqM?pǦSwAH%f`Cp]:o;V睲$A@R)n'wmzę:f%7UvkFhL׶?hPwMl zJ,jˍ0kkhr >tI5iv 0/FnhCb2i $ a U fUt_pOy|1}ePG`r hPGz27e.k7U, ]$ݵs2$D׿rܢ P4U{Evf`t{q"&i&dv Dg; c镐B [Mdb'1& (Jÿq\O'8Kj*|_ m}ET N8|lK2RFAdW$`T-jZSIzhA z̾E/Y~Q؊ chjcoƤkYhOl<K858&3QiOV [}x'6+n~ߦ%ҎԒhG -FS- 9XdgQ+ϡ$"CaP>lnIb]_ 3&yI2FX2[ŻP@ VB3<+CHx&AMUQaҡB͏|9`Iԑj?xQ-rix=gb.͔]gL?q()c3D P =(95i:[dl6"fAēǭ6D|OD5i/e( 2ߪӍs9*0ǛoD|po|퟿g #%\jRlo^;9] BNS!O ,Sm->(4wg9:/#*BXvܫh鏆XKpqNFK͎k3lEP!8-V?}(= a!bAve drFp~{bL*XLKkflA$xDj O/g4[݅\$=WJX)7|=S]na=Ŭx,)4xC(eΙ6[>d^. T[4b:.9d8XÜJeMsp*,r,O7,~#nδESoakI)R^xLڟhCDl#rL;av3(B$Ziݰ.{+w9K(q4 );7OmTݡxgtgrVg!-3G\bI8i:[., Q8o5>kR1 s2ңA[2 >-pyi( C&HDp6YJn0(+TCqbK4pzQ.3'Ȫ*9}( z4VGfb5Ց"HH`D6G. r} i]eeȄX`"WW ͯZ뭔Ds9^`ݖ9bw: x $%C\D,NˠŹ.=n99)ٯ <Xu%H>LfSgNB0#i)-!6-0-+Vs۔[L[>ڰ JubEB\q3Pn؛zLƎ%I}6kn`[Msw#~wf {fcQ6벤A>@dVmPɧT;(وED cµP/㴒:l=r1E9*iĚ>q熖3>;0職f]uKj^qi'P+fOCKa.}< -=8mxdw/JQ?A? Ruv!8[}hˈZo:}l}QES31axdBK&a^!C\Fq#unުDWrNZ"#PmNiGy#dh874gU;ٹNSU %RcOńa_݀ jؙʆ7R&BÙOQ}ܳAHڵVuM6s~R}+]紭E*>#р>7z8,a-3En} ʛǟb3Y۩A ,KBVAR(NN /=ټ-GjLda MIXp>yɄ{4Az!A {M#^wQmZĵ'(ͮɻ,%ۍͅrptqmAn]?Tz \T{ly|E-7c9H>aVg["\J 4Nxi<ًpRmxA^S+'ҢQZ|Bq4\I1QP~4o3ev~bG¥ }J.}2u0_ߛpsLk6I"iltB -<հ./˞%g,ؤ,#-{dC~4f5 _?]UxݪS2.?*풤\3/ ο0 'T|JC]`28]aIOj)Mn8Hqw) oe! F\Ӭ߮0YmL,MPJ;`c:pvp0I EBKĹ 3'Ʉ# t:6)b۽SbUsfeIߝwoq>Gn/ymO`J `џ6^X#8^\_a=A*M"U bD>Kz"PWN uev7lRBLqVqdH2~{3|9ZUI\[3/'">%U$TrYWކ@<˷|MmCK(\KmLi^bFͬNGhnNWG#Ul?2cv^y~@a9x`a囲 28Ѷ#ͱTu??.(e早')Mw=8bO$s!g+JQAAFyv)xpy݊L1Iw"ΎSΕaHB(- X)~B?._㔯c:9 ǮY^YL0tyo8_DfK}i2|& $?$Un%.zRU]6ϱ7&eoVA8oqr]* F&pf$sscݱ6tfY> [2nNMҕ|t!v5L%nNfՀ-m %QқP]S&W=\S3#נUWNx2 8tS RDg:_K61S[ q&s%CAP,EI{cٴ&CSRT*hVW4&mN#+X##'r6Ro.>Ur 2ftrbuVttt"#~t@"5-o3ύ^MaCgJ7LS)5dM>"$DlÅ\~wst F?zhaVѠs.=ڠM3ȁ;BJ3Tðc1?Wd 7ĕw` T^h/-DǶ2LziA$b fS"hC rfx_Sb {?[VZ@vfy;˼ n+<%H^59˚c@HdZ}il`An;#W/VH_nH$đ bK n(E{=XK+Ꞔʒ6 ϽP[F66L x/NWz}xk3%wK|dp0MFWUOǏy6F)uPN-G픽'B='Bź4|eX 1dM&`97jsq<&AM|{ltы ϫtxQNdjגuDd!mCy/{b)ӭ' GC&Ffyu tQu<Ӎ} ?cS~ ;l/fr(d~5!*pc/*2^ B c45X=Z˱c4-OS- ),Ux捰ǩWfӿ"ڻ Ňݲ^̕ގFgq)?M4iN+ iy/;p e CX\( 2ŠKrpgx[=RY*v} h "oZt}fA9x; c%,WCaq5U{OPuJ(fji|~9͟M't@h.٧vTP|^PyL8E7ny3Ĝ ~G9x)3qOEB0s1E/\ǫw6'S&V< vWܝsCF1B_,c8п-/5/H=7K$Hoq86G&|.4@<†Etr.Dbh17mYU\gFçĽDV2: =v޺n g "`K';:ZKIU@Xc:6psիKCLg YMĦ2 QkJTF (:`Ne0R$/uwo^9GXBM.h8 Eʼn$I"xA=oAO}HX[8kfNpz,•߷:*.H1x*/E4W~'(i1V>PND7ʾtYS0ۖ('XcTmyց6" J^i<bJ Zŗ>a5^t r_櫘Ǯc Al^Dllcxd;2Q"_x97< ׉ʲ+d_$%i0sG"4:C 򑋘%m)_kOp-Z7עzsE_YZť LWA;5Zֺ~|k4E=s_tsx.3 \-xW'2Ӓ oFӏkt C# B;4O ),RxgH@KFrzqiy8ѣ*#I`Xcl<1T2v.'4ֹˋC]ܾɣG;K@4\0.r 1Pj ,N~Mýϱ8֗"b4DR] ] ]WuSvVUF{C9+Nj+ӪdVeJۦj}7a2Wȕ2+sĪ18~ƺLʑz6I=CY\>ʴRބ7bOC2rT]nw'LjOVNJ{Fw3GO3u5u g;[]ŒJ>`;<8V!Ž+6E rKR0z!;D[Sv%698KZyjx@<zim&fgWA&w_b翺=pcKrm{9[/(5N(2ZW=x*!%W:=N8aP*絟#1pƳx5?CjO,Y%w[oc؊%Cb- =v!_e>p+ϼ+4E5@̭ٗ#F_E^(;j zFMy$O5ԉJRez-U'ެz`VIF/'20UNUee?'@Nzĩw觵q(՘a&u%B)8}6_b0RLƼ z*Zj)GR:Y׋} d)m;v&5<JvLOZЏ)0"d4uLբ0ZyG-`i|CVUn{|2l؏|&%P%$9@د|FIG3Le.k?tL(]0 $%"tu=rÁH/<:0I^i#jgHfBfFaYO:CR;,]m` ~T~yVjG0OO2" qe ?U[ގ/zi2Š=Wqq+\d*>55&}'V.:[kfrЫ:gόfQ }'Hiţ E +XDC^my~׶Diy.i|l ʉ7&Y)PcXɨ~ ^n*WdNOXdŌ'dng@@>~E p${#.>긚@HMәU̚L 6⼵:YjO,l-e2y%;7aGT B}xZ@X!T(mM/_I3K XzQG< cF׮DH?FfXG 6O;1AӚK%pim=)`" L=[d~^f9%"2Ta-Vɧ'v 4WyI.mv EW@~E5R8ɑ[hnc7ʐ@iJ趢t20i].{?_~# kp S@DS1ێbj&Gݯ> L"O <0l4"4 -s Єejr3GR#eRyM4_u\tR6BVdސߌ,GLQqO/3 adπ {h ]L IAf<RZZ(}yqی6?%"2Xn*aA_mNlzSH`q9ͳ1Pk$J%;Nc7# 6g2 l6=KJ~^N[7•yNv1)L=S ܷbJ]NtÒ#R*,=TXŽRo_gǿc Rq3Z,: Cz\QDڪ) ֫HH3u1T3sYMoDʛg˨Q<?׬[`U$טu(AҖu0x\Btb+tVy(+daܪrj] žq#]UK8&s\i J2 y&%N)өOToP=s%-Q LvV0,v:fz:695TI=M#9<#o`@_Taiv1SC&Z{A& kx/MR{-.בwJ<dK7N1K_\iumڷγ9슸;Yx曾jҏ3?_ZPBWX65 }$Lv,b`vQu S""%ryݯ-TXA>,pg]Ga8}e=-n>Y@^Rg֥T,L N+ dy5-:\@ɏikQa Ԣ{e{1wI?By ,$8~|&Y"t.PK!;@۵GF~=m&~ q IElC))la2TO g&wL.ze*桞cmO67ni;q5)X Z3܃7Ў`w=6zE)~'M|ey W ]<7 `Yx()WO#V &]A{LD-L"JE@l$}"LLqEe$0'E+}ͤ}tQjz߷El ؠ mO\Z"=/C{71/r7 K`DKK:WgqEwS^ xꗇh3񔥛{GY)쑃-g kԋ:cI׾clU/Wȥp49vB"kO_JbH۾㳿`F4ɗm\W brI,}>jG^nLyHY9MիRn֒M/5zӼ69䱔GwɐofWN4[} e[ N }(_v=C[<td0@g/ &^l8lYYtԑ^Wqy]pä͇>4fy\*MdNW.A&OnG'J|&h<:4F I;Vwϣd\ XX1S CX`VpXz7ZCRP'nytK3F5Ҥ>8oP{Qj\r5؟͗}3Aו1Q02iql ݁쀫0 v͏(N'|+V0xTHXµU"ۨ.NEAdL.Ċ{GhPQv#WB|).<sΚQ+ь#)D*LVh:չ?VS/$kwU,!)![ )f1„C;PږSKE9+ίB8Ts6d)U ac'K!ɄQ,/lP9ᥠpZMh؟x\64%btQL'w +n*%~vp #;ji;$OSWLu[Vjjhz(8nO%}rK,|^GE]cZE5 bLq} Ěd\Z+m0cr?jX Z;<2\84r>]P1 @Y/ $q<7tIǮ7 睊JfõOץD *QgG=As@7(9а5K$IꇚOd}(o91@}BwεF S;@"5v8Dt9ugh*M+/~wT.,:M )͔_Q8S# I5V%/.>6tZV@w6yo.؇l6Y?7ZBYї-|kǾy6F]M"MVg(e sm(]$r? Bǝy5G@cwl T~;)y̵N(?)(#=#QfP(ѭ[O6i{<*'$R!:BFWj)1{w!n}lw\Ded i/范_Ta0]s:o?1`¹4X, n iT뤡Sx+¨Ňo⬯d=xIh]s%(*c<{*nrJȐxM= hRyOm})u.$,ܑ "-iH#gԵ~F9h ~߷ws(KF7T~<<e`M{@o\IMY_FP1lcVu"$t!A|gfaf_eGl|AJK *ЍbÈcGd6Ge}]ƃhGCy5Z*QԘEOQ:Uʽf͒!ۍUHU 4y>zo5~ۈk_;4'_wIyiTA߸UtĘE"zW2cN&42N/}b k=X\%Kr ԃس?<>n!߷S5#@Hv;*L1&x䑈ßgp6xL?/B xk93fh{|"$'9nT 50G:Lsˤb }N ĮzpbjqX"*ūM=mx ufBTJ_jo {7zӳ Әҩ4͸B Eϡc͖>5CeMxh3m6L{*M0Wi2tQܮx3@k6FǮAС/+nɶ@##TnN/9 w#\j&MZƒWOj,GXC_^?䲒 OD<)^DAJ'kv9O'DooH/(/VZר3X5c:-AIim<.pYdҽ,D#xE<)>KB>QBaq(7 ?GW4wUaDd5,F_/̈Fߠ4g!<=[5f=g:gscJ$H_v4oNL-(cvvgpKWgڶsWUDah2% |m"S_kg3*byϯCK6x<-tl6P c9$' j/b1 (G̨a ssK(ej.ݯ@=g8 "p%=A|BJn> w2} {uFKݪvi5a;`('29=X|ec]bkq_`| %.b0E\ q0"{ 5ӮŠ7kR߾>RkBUGX͐ r&t_{ ~/y-oRh% %^r$28f{sbNzI]{FG"Dx\mKnհZݑ+Cy(=0_w1MUAƅP n ix4܎[{}t1͏Lv8B&3\8ѤT#@{)KP㦲u<>J~gbFߚv _|N9bVeLY޺GY͠E2iYAr [ Ib{∷NyYM.:^Yoc}Vyg#=jaYW7W<2,_~l'B^\CDrU lO MN=mE9A*!]Ə6X$w`Z@.ܘB?{gP!v? ޯ讍0n%"Xf1OB!u&h$)Y4Dϫ@lAt\03ueLT)5UnL,ޅU%GZlr]J:"C)a6V@0,㴊FEž{E0Z#XJSʴHFoPwVB!8Ɲ]N4*n-8ް2B"+sjP9d\tv64bl&pw9dVܓ]-fI H%LZón%ܺSbOЉCJ>7~^ E0VY"q̥ٔ)n>[k| z2D:xڋ%f3\ѓeqGby*^4R *0܏%%T>YbSb*2,t@#o_2w`/ݪLN[! [ᲆ13{/éA%7IbA{BW'C$R%ր|&MC߆czt"#;+20Ѕo٣GH:ncO.*me9Z+F5u8q(MȶA۲ e%B in01=~zRvI|d ﷀo{*=yk;n4:Dnڠzxk3xg*zK:x d}ke`JYGi^+_b* ;ICcSYcӕ oFNPD=_r"lHL&t`P_ {)?A|GYuϯ!˭{ĶHc4TAʩ?l3]h+3̢o_,"rڡwL|u'I CH.a#k*êi(ݶÔZN.-s/)Ӵo[}t5dm/ 8)"v1F!{5#F̠xKQ2vƽ]Fau~k n*O~y M-Ԥ .r[XbWWz[]Nyq^?BuS9=U޺i4M쩙DzyJ ft\ARdq[]*.cT #tВҚ םW; gN^Y'2f]Kh{MMYv*㐌C >7@Lgx41eu3m܉gdM(s(SvߢDc. E[:dswpq"+r9 'L "%"VCMe i2. 8E1іm=d+=Y(O.%!W#+PT[bMEnc/$&'|6Md*A6*(;=]/-KQRq^c(tK;}uE))~!$!*ev1'B+1_VSXZ gG)iUOY/w)AYqJBaDk:t1 nk [u: 0_n[ %1^'& 'Vٚ0` <6gjlRGGZ^$*&/?Łw @Ew_v ;S܆}xƜxA4D1O ņXÆB~mE.r.72?҈Ky-FB'bMY{TwJ,K/ϭ -FIqQӺ' U/tߧkϸuJS^L.Xo2n+9F<IצڦݧMHCV0X -0;Xhާk,˽՘~ 1l'f .q[M~Ҙ6_uB3@92Dw.YNv73%Ԝ+P. }xϋ@veN ų#ȑ^<+ N"#-cA(u h:4 x+'\!=T(8ŝ>9v\&?*\^D>s#cRrHo $h)SCGELPL]ۘ^v4)4!7DĊ$2X3B $C cO0 锊 SC9143 S{)>+XmHo6e5#սNVTfg}\piO:-y#ŚU$N+ .QͤaoOYQWj!xZ~ 0&vTejE%/G呿UŇU%Q# ͸| 3is3 1<:a [{dטzTz%40~\? :NEo(*a E, {>¡XW1"Y;Gh4`/sH OPQ>&R~WPEBXi)-=j8сVBE<#3B|3;_mɱ<$+L9T琎{ ^0y{?.rD XlftI>l^_L߅pA"%@FjI[?&`*JAgp$RA&1#1E7ʸΠlڬ&*.H'8dj`o?y"#9l:06RƫǘHկOwQ PdG=cO$7lҝv *PۼMgTh/VI3NÄhk}4z;rm7.̲c3E?cz=?ZRL:/Ѹ u,/ӄԪv**W wo1u풄Df SoŇC,)RYP,ꥀ5Wϭ ŌEY#ݭGʰ4C{RV"5`.mTկ~ID5v_^XM .atq6CHnrno%sPL2}dhB@T^TWL01zycVyyHmvFQz{g O\fiK@'>w(] Hl,%(%Q$&ܜU7l?X]! rWf'G3@%v%\[;v=hJjb xR7XG9i-ZP^u=qmHG~5R8aJLRU0l{NkP=Pl;ƺh1 "7;J [LӮ+;$ c:!A@ڷ6o+EgmNL a8a:o q$d"aʷH?k ?.& `7]cQ&%ކ4B(?Z]Z1bFgЌ;wbYJP˛VAzS6)W齞P >eC8=Д<Ο 0DΙ#hl O, >P ('Ԋݝ6ZbDݸi$P}"7D E[xڍnI7o֟Bd/ c)?Q5kfGĕ)t51 ^S;'q3`449-ZO[􁠕fO050NLn?ebВ:QcE;A-=H}YLnvcEt9`mJ;5aTc#8/sǃ;hTECDqS# mNθ!3n*n1> Pv̓o4Jv8솹SR;7"`tNjb<IU(ogZw ALþ +QFA\I2Z_}_OC#`eQ^Qn+j f[qޤ;ѥ%U u"TwSqLIemKRCOsUSֺo0}%wJbs{YBV6!Pv8ò*| @5jc#مe'\%vG5nްmCpjs<J@ [!SFJG=ˁF[+hfA{VޢJcfǴ0K QȨ):\zu˧6OU#1a ?'gm]X^,CoOZ4j(f2,„2(9QBKsi @aZ஄A^Fp3?DQE |kHb6*:v D+ ;`|PDΥ]7+)_CcWt=-TQq#p/܉y{WkKݸI/=5\ug' 0Z>XȻd`/ߌ%8=o  ܪVUt,!ubxj: )y2ͬ3:/"4$5`g}'9ѯxh\[t]hM4% 6U4ﲬov gz Yn2/Cn81~T$-lV-Vxyj!f(_A*L+C8շZ2Bppv;ge[E\ցM{8 !L=5͜jU'r_|P<Ha=$!Pǘ1Ow|ё"jI7L{Ct◣`G˚N h7Y8unAh+185=rB%KQC?,DSD)C-⡗s^l-GϗNqd3'1%a q_8겈#۪ĸ⢃<{N]f d-PDSORN%BHh'w0GĐ$p؝(Uj^˺x5>+*tBI3(w`-7=WMlumR'C9}.'#)tR rf0t<ؼm%:ՈH \Y?GM@x]b&}Y{04,qlZ&4JUX'_ү78fg5[>:("HP"k+|X&WjQ?]d3R01zN4\Y߯g͖1jպ0Ga%E*r]03]4- s?XL5R8` 'EltmI&׸a,Bp(XhGl;BFC&󠎠_5u^i nE-XZf/-&X=Xe;o÷R-YuE`, ҊsΊ4o#rU>j~ wdЍ{~sڋ%ENY$psTcET`:dVP:Q/!4yrzH@xA |OG|РCPA 2l m6eׁt*cp,S?w$uPMٍGત:dZvFGẂHEErV 񃬷:Rgz&OiT`  M+Uh"uND`7p!od(Vr_X6<@.!OTs{/rU287Q`6tÚ̗\8Cu}p5|Vqy8 Kcǿsu9˙(b}Qloͮ/hL@Zy46N־AJ}8LfZDѹ =A gbھT97@ %kg8 Aa8 ,D/3BRfDME>Y'=^M@{Θi୆u-jqhAt 9IEl p0*r\ۣH0Ӗcz\Bb*FCmvc`w^VN eue1Vn.Ća=2A)wxW}|&3QLAPһHG?y>6Ȳu,%Kj_Bo='ڬ#[CJ;&cבa>ߊZ:/N!q=lcwXcNY3ўA_jxGe=:̈́H5X=1h1;Ť}ZI4 CܲL#{}.N_so}#:J-Eш$ WH%v"|jky6FN CgY Dʌbφʺ[txCq֒oz 屣C>+D>kuP@(ȟ}]q i;$=AM1u;NGNr07onĔV5KY>bsn+@kQwn,өkpsiT \HBP4vYG@6[E$Oh*|gc(w]PPR: Il7 ܚ v-5ⵛZ Aom{!5iI .Gg$CKfPC6s @S7_;uT1>꘬7A;2vGEf;잇d 2R %Qlb6<4][-v^o!(4u/h ,?L)`^ތ5p0Ӻ3}GUz 0+9W#xN}~p2!aܐq4i0Œ }$jOA*πsB}(t=W9Nu2+>7%QΣb8y9EmWʵBK܀wޗ$ qͻoKlܙ U %47=*Pec@*CV'Ǥ2fR u ʄ^w#w*]:"7QG~^VVG/1=.XSGWj4?ebVC)-sv:ZGSSoIR;)l95mܓ/ Qv>_CT{E$Ţ`T^9ЊrTiY|LIܐVؖXUM9 ֋hd `2ꉠEK~>\m,pj}]Ynlw)oC,qPSf9R( |}0e1cb_PgE\#xs@Er=#\_D1>.lGcbmsĊk>̴赏Ζ<)? Fx}OnϛIe99!Ƣl=;!B) w!k)$On۹ĽY~Ek1:^ˌ j[ECQA\4|W(Z Ř-[ȑ!VD6Xpp K+!鯈HSYCIn6fyȍ?+Ev䣨z/W;,%&,UHJ( %$1X>#F7-`Mje A(мn8 2[8C2K 'pȲgx-|ސIQTpWbg^)G{/5`!?|2in)%xގ(ZeaGUuxzNTb^N'2pYW;:14I:+0k$i& σ=r_DNji¹)eͫeḵ.jyE! 9)L劏b~xMЃ/n48^7ަ#g,~RdIĩ^Bݡv"} 4+G 50QX͜wā~/CJCXk2Gz+ᚭMjʞΡs}B9O٢A/ #덿0yX* vu9 { bOjq]Xtgߋۑ ,r쇂z'1sCGoRZm]p! ֜UwcՁ'2.`4Ӄ7˻SuHI> ۘ,fHB2<;˟'7!(VpWR~;|nydx11Ӗ@b1~ q,'iU[ Qhx;ADQn!3v}%9BRjX޹d]*oɭSL[m*CLOӉbN Λ,-wC*\^]UPwZ|ůuh$Tu'IA XѴ_[g.wOnh"<hD+QHYlruhHvfsǐXkEVI<lo; #xɯ=|׶ipn1 1 ['u*8̊`1Y8)]LxKtbQ vB880 {Tg8Zׇ Svs4K݉OG􈔗nvw[pUP&D Ո!أEV?j\\f'0#OC] 8SOjȏ`)rZ3 +tJ,:ox|T78@Kd$Z3IEu ^ J۝5vp8CPӁGPw4f!etczgd23Aҁ|(ZWetSVp7! vmLfҌvz$Ϋ͋ 4&b4 jl"HF?IKZX穳 4|refVt}{Y drA+CwOҔ` `=7CR;]!.NhbeKNXB] v74}ˣʧ*(1Zf6C"wc  &>Wqє4R?E=V"Α2haD"et1C]2/ߖ#}S ij2pH (0䑬X< sjc S4N~FkK|"|9/%*[iEۭc2CSٱbbpB@kXF%cO]X׀a_/Z^BB'E~'Eͦυыt̕QXr7X@63jZta_PN9LNޓrZpֵNS)): I8'\FZ|*TҩڱXB (t9hV]ՉQ։i }b! q0韑u)0AY5F ,v*[m :D)WJCh6"s;nlR,n64hTNs7` `VpmU0D'^TrxdVȪy.:wd~RE' jk^P!-֝F-MB_hmlfD1X6ːtm8rmw^eӴT\,Ib_-~d7҉ES5L,n{Ē~?*RRϫT/t,Ru.Ds!"wt$2%qP)WQ>D ֑*=`օ<|k6Ce!l||oEes"[("H+J<63oAh3seÍD02r`̚W."X/N, ^&ZOu [$|] c9WzԂMj d!`H],ڧntϐH. E9HJnBq|$fV2rX%[`%ؼPYjM0 j] }w>M0[Vs2b6W?5_@< `|JFDPÙ (P^eu?.j1yaRsm3B{f܎]-:nBd9Wa[(ɮW+,Jy4ew=ߠhҕ c4$+4{#9f2it,5 :%HΤb&3T4#3tu45S-G:`+02\b*nBs~wh\Jo=7O)c|a2\ɻze>܅άI*ܕ=OoLRy0$Vj7TI[ ,c%kS"IGa{?B;9p}cV$g_(hq&5-_dьKuV2 Լn=Y <%'~e3/ !R>_9oaǗp0an+2*^9=WdoB'tPR9pyɃz؈@6ZGl#R7dw0$pdawk囤x0!bcP(%*NrO劇G7'\=x@ #4V+F31M _~V/gW^P4 W\.hT8!{Yw#ODzR`7X776Ak1=l.[,٬mC5SHSjdp5Tũ4?jŻ\X(ń!evdr{A=AIFNqъ,sw?j\n(o#d{ǫ- sэz@u@(50}r )pq~5 u ?m VXy#?$w5,յ5c}0ڌ4 3&μ+{ :z^ l䁉l_sǟoFF֒dpy_;y~ =Zĝ9iܛ78&UTǯ;`>;5vB^M; j&jz lX. 2~9eWLSOZͯxWoaH*\=|y x~ml#|ǃnkV}&c8!QE22œ߹GxPU+ȜAQC , B` N D^*zHߧKunnZu6NDuepѓ)LszAvs~M2Wc1LйuWN٢1j?ߠ.ېj] ي6Egn,4WMրYL/v)uG^@m^֓MRNq[yr58".G2fUyB\5|;#REJ1A3s4<zUDlz7Oq kp 8(Yt2t Կ{["2C[a߅zjZ|G;xvgZ,׆ɏi4˅8 .l-t>opzif{\xGTEp-V8F-C Ǡ-2`6aIR.5(afY(hOQP"yuqly s)JPktS=>zTiK׊!rjeR`rC3P{2U1ic`5 k`ǵwxFNd *.E>L )! y{>ӹEt>ZPBCyQULa@YOhPZ_xlAv*Ź\ѕI?2[hjZ"%RqDSˢ^vcam ?As|:9W"IՏ #Fnmek5WY_JQZCX@¡T5')G9M \-%Cr] [a̾: tj;E؁^hH'I^׊z-eJ{Mg0n # TC҂GގC*)w4CHM 9%4XS&ޒ;VK)*MCCTRn!!47ދqkmuDQ t*vb#36Ê颜Dǥh ͜{kZ59?NͦNj`לi `y7Gw"'ܩWӁQKL(b1qs)g ieG.[Qֿ6 /pBp]-,[`;itstH89ENE%J$0F&CR*Xt^h#!4"@ HlMm7yEm(D΅ajJ ŢDH*5]U5L]|Y.,;U ǩ[R,FChΕ|ħ 81׋ :&Ҏ)e7:y!KТ!&L('%+tUh9d':uz|0[I]/` .iH>=on9޶Nfh?"l!{='.'&9Y8Qz_"<:43朁%؛+^]&]0VYG 2B\M8AQe7- ܁0GA53Ud<%j/`S 72F-+x녁p)aݨoEuNt!' uT5G[ o)6f0HPN|UMRVd3@$D,4Nrf5A^ #u׻6{w^:(Ƴ>X>$Ut#8yG"QiiELe '|PdӹJpjlcnD,H; *]m |,z*V,guG埥^#Nl_?@zdvdI@9 Xt=\a ߛu|ӛGFdV ȭj 1mHMfځ I6ΡH^~ȹuɒT aaa:oI)ľsפ4ySTT<>>թi(% t>S@~4iܾ0gZgr\e#:;/QYF5POJh>7Plu>m1j\@4n '9%jÝ3Ckw>sPcv=&vBiy' \*Ew@3|)5&ѧ_c iOc1ƗHIݮ-PALL"la'P*DXq@(COG)LgA8BP%6_ !(˃ KdeZZ!wюA*NEN4iOM ,hc2c+ Bl8ĪޒOחKe=e.yXqo;]lfq&P7HEPkH=\^1}lOrRӒǸ-[OJi3r&IB 4?gUV9ƩQ/ \|2TttPb"ýI;gRXh_:f3/2jb'Cۆ_t.pJ 8N]I0d,iT^w|𲂑xFwB6RD7FÔLbOzs-ÊD1Y~g f&Me2@UR0wֵ0[ˮC`Vk,A~5`~'^BEXE9 .A,PVXXyj/5@?~@@)!D#e+>Nbûp'lꯅ%ȧ"dTr.]~Y_S}6يWެlG14q(kϾdw8Ʀ2|0YLv! ehnЉm՞!N8ҋa5s.VnA(Oyٳ**ػ.)8~/;4*'7 :7h<",CJ2mR({pZrsC6h2X %_+U;5˜_L/~sIH/xGӫ"cf7s q"-5-({ պ`KW$ez ٌE ޿7{13,,Z͟ $l\F_lTS<ӈ%a뀚s ǿmQsr]Wʔlg8\˳EDQRѠ3,g=N1ݡ,dWp[)h?} (8ka@(\(u/ E4G;z`zES[J6 JbTi{^=0JG)0 p=Pe*^(3z|Zو 0xǪol e`[9]]D9Ƞ.%sE @qe۩Gk? HgX &A\{,B3 YkU cY'@rn0(ki@ *^MD`|=԰ՖN*j닮t9jCgdۘa] ZJͶWdTD#~xX^NyrZNf}f]S:k DZs Xq,a˥^I϶M#o \1y˧ |h&WF ;X$he ]o|;:A4 V#i08?9žI-4[;oޙMUa>f( ~y{0,8Ffdixd?/GnfQ`M~Fl9ըH(2?MiTSxLp׾\,J k,gpQR8׭grIbS 61i_1k_yt̔|qq!)N_H[JZw/C*^~2?A m2rfC?xx 6n:3qݫu#Wm=Ÿݴ-Ȑz)5@2[9lBn lb7q 3`H .V}p٭G)(^WWsCHUFۚlsB&smak\!֤{XKmby0|thgm\(OҠxg' b8x22> PߎO؟3;B~,VRUڏZu:0ԯRVzxy6 eQx+OMm:°#59 $n;*Lqp^Ag)V#xZlk:Tі3U7ZN>i h .xǙ9bSR{Ɲ}%je30mȧCHlB/my򈉨\&qfľڒ/2qQ/ ,#@$ZF̡}@Jh z,\\HQJ:]6@Yۿ+Ջt#&ZRkYD9s'v]-^ʹB].۸.:G"'kҔ X? ΤZ/L nes@Ŗ/ВaGewV?,lߑOFZMzeɨsy 3CR¢Pj `d&II͹\ p b9LmF&")+P&KXɕ߲g9w$f z+n\`'}W_GQF^ BSqZ}+!Fc-n3^݄^1^8^|n<|^6/BrwME栯g Y=s=σӹ,ͣlcshښaՋ2#V 5WZ  {}.Zad]aOq_-mX(R3M3tm =dDlb\+msp?j[/Hnt E`co,G˭ߝ|yѭۍtCpWgfr'V4CbsMx%.m3hô5 H%FHrFش' atvs db=7;S"ԷaĖ'dh^\Ko6/FЏZt觓Uۿ2ݥ?Ü,!rH'%ĢZ]b`ARgeIѰAnu@- mL׋+D$z..7Tp_uFnƟg*yZ:}?L]J@ deNot~X;DhqYZv,܄B!ȡ&84)9LH5ZmX(⸆&WþYkEE_v:~ձKU]7zoX#Ÿ]!bUN] wk Q`;NN[5;77=qvE&B79 Ο‰JE¢SNV訋r{J]Pw"QƮl?oae}#*5rQCk.e6 *BnJp+"JAjcYsEd::hD UĻcDXxHYۈl)Ḳٺ MK,GrPX4WtTɹrI62,p џrSdBkv`vwO}#XG<_0, 4yH-9 \ HWRio[]=!No>VȣB3ٰׅif\|<=75<=Á]4'x6f gϼnRJ`].Zpl:abZ, xy006jGdCh8?><"n O]}Cm%sbI/)ギMC6ә >%‡|$O`N'e`ٵ8OXމ> PBfč\OS5'kPAZHtl5{Y>IN%#BvAn* sT4%1@ΘOz/z> Y,E2TRғP>rn7l[G +FY^x2)IIԹTnC|/#+OB l\ ;E3CC\.>~MHL`vaToRKK$ 6WkE&ZX=PHquN[->(NY 2^&+7d֜Z2#k8`lSϗg[! ȸ#r$z<h:އO^-2w٢kA23iY< `ϐKʼGxDOC$w4Rl ѫ8S85hn*I5lֲCC^ +݉Jںv/dG?MXQIW@B?hQpe wP1Xx-[QNyNOphɐ鋿\Ѭ^v؈9B _jl /u*yfj((;*0RWuY7Ό)J:CNM%$-_6AuT鎇?'DA и-uXn01(@Ƌ 8ݠoQfOj1%R"”j "׮L7RmrYӽfUBWӼ}+?zVH?Ϲ~5ȥk;C㽇\ŒL7Ŏ=rrCB!Z(xeiD3hoﱈin+<'ȥjDE= n@uNG}·CVA??(h k\!%KI-Sq7cl+::Hw2 #$}QVNMQC 7RUD`$?7冷)Xb~C^k 2Z Ln˥PuoH2)%u"QȔbr[2Zzu))m\K4r˟1 T~^8;I}b>nЯ5kkaK=5^M~nQpc v42KtLv]) )ď\V('ă=+Mm>UZ<;IHș_KMzw"͛6g/x!PUdЈȭ-[Vm_^ޢR:#ןsgW2Op,*m8ۍ=eۛ·hsMk[h߰>"BAox݃l1UDUgZ-5߿|Lh`˦\mVi 4/=}4Y^dE|;ͯaQ?7B -ۉrua]?פ,zD5Ԣf$3~M(FQ4Bc?/ 4M!ۼh | cOֳA_:^#K /Bv Gw 1)"jHN0zx\wAbsNdYKyۅ ;ʦf:PyB.iEX}E!F PE\}6< <+?cXԝ/2TGNrB3J{A쐱 L_ #|)8_NT&J;nЛh Nog"I)B(mUA^pdbJ+aqCjR@zot M1i܄&ڴ:VJ lbznm9D́M7Gk̦/۵e#6hN.9J澔//ЈE2B6i;QavB=.Xq58"'R?XƼ9+qxJǘxAJ&*'`T.uGɶeWwyI)  ">ҀشW 7JO OPM{&~)#(51"I |^xqgD9]5KJF.hYwO] )n<X`Gņn0aj~^rv<-0JTKT(СNj&s,,G mTBs>?ty&q"t6^,TKD4Luh![kBBpiA"ԁђ9^Iѻb=s{͞.Jꆒs"4 xCt(%~~ߗ#ʲ!]塧$1D gWP,G]si83>p<}VF@= v}|/}yZUa_ݒFإnԛ!5֟7w>9LnRQ:vem_؜WM_G_=,m`b F¥VFMB+yůl~xR*;{=!_b:L7bOF.ocjpa U2kY.HUEtSDM{3T0n½=$_7'(7ck,8\r:&}7m%,Y7L1uLA6{ Az"[kݒdK/:S_[翞0ܩL g&9Ry\-kZECw1kKB;:R݃8 ݼEghxVB0 _xT bHZƓ0ǩlP?s( ;-`$DTLu\s.2^`wK8jA@(7 _@Qx=Eʁ@Zs+s(wewLzn Dmga~D7p.hI~nM2,KN4BNQ Bk8Sb뜡N+w?yYlVlj16!%HRo24mJM=>ȱGGcHco5p?_0\eLW*굗.Pϊ/*ZGH5 ,tskN^ê"#8?*WHsLdh?}T>Pݚڬ.C 95~>"_)yhfyvDcc`_^GH{DRW^LD7l oOI+"I/>*b7#Vp z+,$VJ{s+9iUݝH>NTw-G5|*BFğB115l14Ωq&^gdXv5{ BG׈aN'($1蓼$"# C2󎊩E _# #Og`37cwk egO1F+n"΍ZVĵj8l7jzIA6yC7 DLwJyV=c'Cnq;෶g1!XP>a+(sRuau]!{h Eȇ͊j7RT; Ow/1}0S 2wQ#9~ӣ)И|pRK+KAEބIPUi&dd aZ'D 8+m8+TKQ& i1$8#|WFg T2'G˞70Q~8gBΌ~8QV?'E}}ե%ΏAZ۽Ȓֿ\1#,' WޟP,\'reVβ0]KfWKOX1a>o/_ټn2O&7s{(!Q4u٠\-SDs]:6&MX?i<;ʗ&v8o@z?C0tV'sg7T?!۪Ω rF$:#X CV1ոVJ }<&]3QQcJ?v DÝ?&Sl9&e>%_rq 8:/suuvZ(vG{rA e0'<<27~Ҙ"=EyhءhurrѠn؛KMLK6j\J](oSl &E}yؑ +{y삞py(#+zέXcO$7"g25Tn ax4iD x:EJ5ݲsO68Io#2}}y:22˄-_w:v1MaIi9]¤;{Yh?5KR ]gj{cDr~eݵS4Pokd-)oDJXlqыCԐxr9DKKa5GѦҹJ4+ (lyf@WFN8wG7>B$DAg\˒7 CkOBY%0kuo¶;X ̞9UYJЁiL~SWsv&>b%dD.3J䠦ėd.N7)bA MI (+iAoL;pn]5/o%I2ьixP/7nOjxZFxI=8^ZՀ,0絚|MÃt%[ɴxS` | yccx{QVL/ Q65Bzu8iz+&s%&spI8E"h%gfo)Q3f#}jBW(XCA0]A7kF}UBPB.cEtc8 nb93}1qxUK]qw@}nBs[02OˆL OvrtH _PBбZw.>r562$͕N)Hq'\^ ij;+oU/B5`( 6^}ln._f]+!!ߝ&{3\̐E1 )֌B#!HL5 gL]OmWέy  NÙ?F͌Ykym#b\. C){hFS+ϼZzG”Pȡzd\ Pшd^+GcރCfWKY{ld|\"M9=Hju~tbV{Aުt1.?„Ro?Ne:I4ű߮T$%/Djݥ9 >׬FcN!S$L3kSN6K#*[tr*s01 7#Oɘ?V5 tc%GK,eҽ2Th1v4A;HW7 /@[VG'd.ʵAIIԌ=[fz_z0i6}:aQw9/:2[D?DL4iKc+d֞7j@Ѿ9q5pcm R\`- ofo^\NQ BH;H9}R!YⶵPl5U>V<zjCr7 /G{)v1E=uG3 WLah87VhѺFf,.ؙ)sފ4j,pT8s↹`Ty8#pdmA'361``ت~7;ql7hi/k8$ihr1U'֛J9I[ځX|m?\)*82 ǷQ(RhJG,C0!c^w6Hb)C/ҁoȵ~ ְKs!S bw )9CI}NFYSw6;20-7Z8m9)oF5P}~+ ߇t"{o˜Q[vXP,NѼErƱ7iÐ\G:t?Vcax>{l-*¸"5Y K|ѓ_[$rq;*mfX5'?ыJXI՞`{dGb1hAf`OM2 s=~ՖŤh99٠;ts|z 6~-|L鯁sS|Ch4'L̹>l?\(ib`}Tf>Z#qVA&[@$}8Zs7a93ӝ ;_bd&Tw˔oYys&g=$٦hY_Q")(ɑHlUQGQXaBp?3Yd@Uc=ջCspWu0LeJOrol Er?&k07:8UneuՠV^jXz{Ap#3'.ԗIŶLiwRm'ѧs? eK /m M_]ź6DMEаPxE lu"_dTSmM0]j9 LX)76-?lV u}#OhW <ƚk+<ӀtL2s$1Pʪʒ=uδYPrvT {Lc!75vi7u 7ZU~EtDڨY,DvK1 7Bd4qnExv(h-8Q_.O`qzR,홿P#Dj'}X?y0lH\} _cF)7xVzŽWMW`y%SzvJ8Ti# Yzr8eo~O/%Uk!2s\"ڠO=ʄMɖ IwxB$ ܰvrorwezk4ObǠZ#s  @D\e?e{ %OQR^;Khsni H|!:IBx򁵳sG`: Gb%0hK#Z)LsҒ# Q$7\T{#x§6dsӎ%\"J:ѡ {uBF(t,"h`lWN!NdúFv ϼ;ZwSL)n995cãWo@{7-;do=OMhu3zƮ:+[bPgZV]mC7ЎV%Pp>M>4s:B :MƏE1˘-{~%PC &鷜XYCU5(͆`Mݰ)|Ԝ2}RiG$\+-O \>M&F?h4 us#*}1 L持:uFp ~}A6"<Q%GՑɽ4/tfͣ"w.qG',#$t) 6sCj@@¬aMW/];[ބ:Z`4"~[W{) | zڜ@CpJu ]>: #݊bTA1f^}au)rc]iVmEm}Ititvʸ(k:<>XU+80N{-i*p'UuKJDG?n 6f qY>tQAͬs ]$h'ä|AѝWh6=G'r 4Ī-'"8obZSf2G4KE ?2 3"*%'`*(=傠vxIol+~U94_=DF(]cc@1f Iej/ ¢퐾Zϳm3#ߣ7ޗ\5kfKbTSq+H)C,%[n϶ҷz&vJi4fx 4y?05bcbz)d[.a7щ;S W[l&J\ ӮTrսq‰/)BKҴd=xf;tJ,KssmD(n0 [Tg'A;R8i)H&qqH!_Eш`>x пi{ZQ4z`ꍕAz]e50%;龭i#kL+))P|mBĀ91ACe_E8Ti8Un DV yϱY4ko`"}NRNj:"<: U]pkynQ #1r'>*#ci+R]euet/yUv.Jc'im՟-vIqm([xUA#A dwa6V>ZVRb+&$lhldlHD#uC7|rzg?$T6% ĭ[lDcd *zuN[QkP®ؗݜT} HסBkEvZ0\q}($nUJDa, jT_UQ~ל1؅;ML lҵ2:j<gk+*JJB,c "W竢aqq3X?YvB&eV0*jpKU-K7R?AN'A. 4~Ǎn~~2Ϻd&gJ ~1a4"ŔTkKew"Bq3CStiCKU~j 8 _n"|p ۱gkZaP/ܽW; oqÉ3xV(A!;-aωQ_ősն&z$q JdXU7;n#r#VJOu6@l ĝ˓~RCw4X5T>Xh=4t_ 4?mDf,Ay zšd<+Yvo }b?31kzd͆&i)+I$54H+h]ihV" BytX? VY5F t~1aOUЦ70΍wc~ٖ1br ( ecTlaEks2`C=|m4S aێ k7zHSGK0RV*k,g~hZ ts e)MN3*}HO]O(#vn}&:X}ʟJ7/67kvA43JVjrA_0alh-Hv(_a}N$)V:lD2?^<3G8:\8qʄ+^khJ}"RY.NRi>oye귖{Oڙ?j<+Mm±/ KޖA?vAk4ݞ*ofwRM&(kGNk*Q6;_X|Wi쁞3!f.?^/˞IS[Xfqpm{_Ȉc !_(*$]\0’yWfOPsD,: 'C V^J _E50> +@)d:1TXQ|xzq6M]jb w8\\Bh=O=޾6Du#D3FГKj3 3Ԝ+zC,M>{ە  -,Q iOh@ h.P m] FHX%bE+㣴 g'vFau 'Pm Z8}Cz!vjky|ΧVm4^#?yS9TQv(ʟ*&i'Ҝ(RV= 7:Ғy]]? 4l$٭g1ƒ>2vFӻ⑋JUQҠOz:9R]9֖f}'Q$:bjhZ@lF $AJ+8Z겧{u(L A;olRI`+;ƖoI72s9lRRY&X)T~q"*p}ԼnGz_=o=XF)h.>v̂~ iwcK|B&/{Ǚc@3Apg %]Y! F)l-3"g8O-,"G_EBYVĆD8Ci86*gѯ2d.fťB9tA͖ RWwF@U_/ݷaJ-Uc1 DG)5wӓ2 qI;)4E"3dxkK15ne|X?gC?ֆY,Q)WLw Ih's'nݢq> D1Pip 7z2YPT4ɰ2#V ,Vf˟?y?"e O*#N/i\ܛJbB|.S,%d wԍ QKYR ,X^vn&X?1RhkC}"p_mU×0 IJFPcG5RJ0vFK@RT#h /ľ d$@s15£3gN )eIg6&Il/F;-fy*屟M,:)"7G@M F;*Ś;NIV(>)ޒdF;bL" c3кlv]q} ;P?>D/nSvt82m/hQCr>8Yv"5K}Z,˝_"*}G'dw#ZpW_3]u  kQيl_'NXpvk1HoW $+3c sup9D tß6 rK~B4]NOs$C9A +YO2 PMF4A3{Mz%7K5 }j*4WN?[9BVp_UųLbW|-tMHkh6>ڦ@ۜ8NaZX M;Kkm]QR1(<_Uu;t40H1h]5;6(Hio;TQtTgۋ!WN652:_em] c%8"-._fA Y[ٜ݈cU"~uDdШnYQD_f:H%̔kw;XP)$EEppZSBqqxl!WQbu>5[񚓵]zM߯\8JƖ.#H";UFI.?"HTOIUϰN}McOrS.L&=[id~%Ԃ;2c&SBh^Jb5҃1JJsJ]}ŝL]c7У=9"ĬZ>p!okv?Q8h;u~x.Rչ}2s2{2 ^ޜaTiv_yYT`M-VI%׃yPJK ;Z+)P,^8CeV*>v4(mdCkwH] IgY ǔtwX|NjUaןK5j-)::&3Q7Ư3E vO1qy8]I +-G``d.wwGA\}.)!kZt+,fvҽ>`WO8׌:E[f{M8E*:=lm5exV'hE4^c| $O{0=hi-/.: k0b |8s+y#:ID4*]Aai hނ~*$ .ҢY@͸Z5u$̤3c}L6C/jr5Jր$н%he_D>c8U5(a"=K2"7 s!<9bГ &P֨ocQqj EVրYG^өٞOerYR) P$)fC1K~y+ H"{[k3; X]A3+ !.1blo iC)QJZm;q'Qٔ@HڜSc #GkРBiٶІ}CAk؟(zs U|-IVz/Ѻ|6k"drQȻ6,wOΛlcSUnCwuۚ h 6  (& R3|(y@m %QlCrS0o!4nC0b$54bܛ[M Cr`a6S+Q)$}S(loRhF:˫Z[#!L *V |6!/^j@󥀫+U⁐X\%>sZ Ɓ _T V*ցLd7)YK>CJH`xuxG~P#Qlhg)w%KvRwR}Gֹ4@Ǥ|=3&+n{bxWlP_يAJ9ߢ :S\ũP.Sΐ(Jc7}?ض"(Tˬǎ * h *Jmh oLhz˦`!X,Zh nS8/|9{[ -ub_`aA$v䮍)f!@{ob[d!P pPU[k8h^$7r6]!ۇ1'!!G'*?uBwtF, bC]ˑZowm>4!uD@$}QRt6Gh?(QARas+L]'P`H#kc &A8C&q?%b$1$hc*ЏQJ5Kb[?gH49`6Z7jo_fUzSZ]Irkc@mDpΓH'utBj7\%A;k ?cO#Ll*[v$Fp\kif5E eyT @yK%z2sJR؃Z<*TAROȣ㛦5`Vur+{;qIU'a-`v;UJzmhG4Ek=nq Wjwb9 l:܈565qQ%">+iBeD#yq}W~C0>2)o_8̕@m,E}ΠX2+ q -2qj2 Ad $-3cܤv96 &(hSF ꌼ snyMf7hӊہ5<_曺 d oqss$޴Uޱh( urqitdSneh1SZ T90i?vv`{FB'wF+MuϵO|8i2A#YXHF51v!>miS[ .ӢZl"$w-l|GN #}wf@"Ej20 5s& &esW2Z;ɶ~HwЄٕ~22oNja[̉zZR5B{"Ycte6M'i̎;sEGGͮN, bs?"`3'<hՅ+ȍƛeT3=DM+ܫNX}ncǼ8;5&314!j԰EiǵlW9pmʹ,d"G3,vH(aP.0[Жn=m7r7|KTy-60*_+8I\iiMܴ,U_?S8:~޷-w'P঩gtU-&D5 43V"LnzЊ@afuQ.ܝFˆi3 EIoΜ h+SY,5lJzo`m&.?^Q2,+:YKG>zK8R-&oLĻ3;#l A,-+MKV}`l<=6A?}VU#Y Cq)({Y2ųykRL'{SрQ3Gq5=9q?zC̅4iӯEݻ<6ɟ] mAAX$ L:qΣ:ϡilpVq.Fk^8(;L̷`jW`@br@Qx9'%k x{.HdZ~| +E$J롢%v/ >3ACzw=9 Ik_oMH3/dDC:A5Â6 Ʌ}/դA}ƞwq*d[u8l.JCO9U,3a-kN9٭IA@h,G@ GwxJ?mj#l/4Dd9xC{ jy;iު?;9 ݶkGs٘h au=AA(5W7 w`?1S`{$ၧj{_U(MrM0ÕQ):2j\S`}i/3 ?bGEk^4w:ct9zZI:J^J4i;|7_^pTA[K;;R֔_-2s-y@ǜi =6dj r*}1sH/[z sz,?ζ?\p5Q:?4{hyLѾ]`icŜj$V- ${'Rf`ߕ:zBv(YX <D/uzU">L3A_jMGϛ2wzյ8wKlf5PL RXcstD" c)1Ib̫&P)wQͼ2w hg\ifh;)"^Qr'n?DJhAf-:0tl сJe M~aoH.qm"qby)(N$8vgqh+ WYD}2UPs-s= L,{9'Cr,T"DYQRXM6ƌߏBr#\oe_8KyR-[JmDWhfI )JA%^/ W&Y<@]/ 6V9̕IA5[9]aB Z:S$͑7ҏ]=f e(n5V.́`ND !qp&K:LJv^jSJqˎQu *Cgׄdi"eTP( OLf>CI+Ek"V#$Bb]D'N.o>h(3>ۻ1N(.yм]Y i5x%;s.zLb\Onm#M\{j.='"(j{J=vN.;osʐIao6&dF!ݹ?R Jz2fl7FN"oY6J|hIy ۪}i uxFs}d܄SN\{^/*hoS Q1fC70vwd$]&$ 6kr!` O@ RZc wʖMsW}]ƃ\dLjմ@87̏@RHz/M9$GO  ෆ3|ɶmC"]H>>)t A#h^g콃+~W^¸QtRkO~&ҠuQ?hwQKB&,=Sm>ߧdڳxt_S3 DCYݠF=ۼ wk讞ٍБLG' w}ad5c4Ń.-X>cw6FYopU B|=pdXer7V{R\ '=pnVeqT%rwA ~` tN )>~'! il1Bm1y^Re<@><7^I{V2'5zҞ{ɐwXDٸ$&fEX.'rpR>ko)+ߑOD)qViq9*5-)A-P_,'GMAoK/#&sN`yAoAph\)8rW&Al?VE&FYvP ?a b,&@=P15j1˛\'PP2fStђ?aBK2F!Dc &X2=x&IPO/D c>rUmσj^K=(#mo%5C05VHnFĔFa4)fPU$!)(eۓwMJC@`*J w N?;[AYNb=h9  N'ؗ?#UD<|\3 ]ҦЕUWny6Tp|שdY-oǺ1:?`pI-Q&CF1])f4zo-5x8AA,Jw Y{ol.G' \pZw̛aI΄\eP\EGJ8*uz{(fa~r. ^B}J7-}A+i6(ucIj$eh5b]܊">;w3 5י(뒃p |v^./g·N!VEnIb6 370ʤq]o6>!"%M)%'ZÿSR^9dv "䑒Z>L zJ/«C_O`鼊 8[Dw E!ySk(e*V&ջI$R2\kЯ小{ \AzM BXBk7`/~S{MT@~(-ۢ9Gf0RMH)-SSQ xI& KIJ~t!_U]S5i9~tU򩲱r!M<( ?[+ӑDFy;X–VQ+N`+`b+NO*5ʑ#—#V;9T}<=B22%:bUwgL{Zg Fɚn;Wl9*É+˜ gېrW`רZ Z`H%Q382,!`K: y9 RlnA#/*Md=PKvA$B݂ƺr -vCr,A[#__,H0(`s6db#^ހ6JoIc+:WIY{}4'd٢qWYY ^wsV坣Rd(%C@Pj T݄QSobIM:~Z=d'FFZ"ayD%mm42S%2ߡMV~2BVZW{_C4"R9 帊\Iw@Ӌnt1 "lOѪ\ב`p}GXCF Ɱg%PaA <:j8¹?i]-pbw:i-8/9xΩzJ{+Ѽ"Fn"n=W~f5NDC-?q}ǂVKAzĜ ChNL7 :=IT!10=5¤W|KEg ,%0J y6~9.,y뤼wYE=e?q v:r\#PĹґd8еr?S™lI?V1狄C` +(8^Uʬv~,wV~]P3|xdÓ;07В[%/S,ɚl 뒵b =cYz[EdS>IESVU| ~ .xZpB|+$<5-.+{0㠜C1:C!4\Z#f!G$H(W--a;7i>lFbcǻI-w- z:3; ̋JHb{djͮ~=ռr LzA+>g 4$p/u=!_cWfȸQɿO: Hu'B `nƗF{ vb wN%r@/*xs?so~I sbq;Rci:tDZLV: [ H9fD4 4 (-"Y|l2dӍƥR)=_\Mp A䵨Ҳg Sz鴺y/lj'w$jiZ!44lkv6hpꡚyp;E}=)|>\"qe1lS$$q v9+zAa6p\xQ ܦ6(@u vO}`3,L F_aTe79aOtj@Ob@rҘ(Rbe1i5g\m4 le4E<] ʺZ^S#;N̥aSJmccPU= 6&Z%l& B@vLlUb:zȬx;i}cl _Ne:a_~5d Z?<ϲc$-? 8= *ÿ"޳w0ٷbZ <_uؚU:cTzqsj41bZϝ$ge/!\>:ѳ2w-ΡK|o Ä ]eؚ}D޵+8W Dr{YBMGLIBmdx w@7h$ c j%L,556xIx"bb5G$0I v7;4(7zsF:vHl$#kodi5IaiL)3$xXĄ{~n@rc, H-%J8/!eJ%( MQ?ػ r qw?`;btn P:rs/aQi4@_PDТ|vc|辋?O4C"4iz lnNJމ܀%VJ'AN—Eb5 Iݭ] ~?ʈ $Hdmv2-3V/=gW i(zYZX>hU:壣83r- Gz)͋{jkjO NH- >s"jxXp$as%gmvt]M|2pA"ӋAȺNZ >EbF=s.j*.L[!\&M{S8ʄAv709m)"fc>^-7\)m<ph$F|ڃ/AhMֶwmoH,0&{aIexB͚ꇧg-H}6z,UNϢ te;<g2-XW`P8P^Ӽ4͵I *'JBIf]t{);8GTg,:Y_TTM:@vçځn 7qYT.NeD'"j4ylnݣ0:-!: 0P$# tAOꏯGNk<ϗ LTxYX+\(n8{tmUV5%Fz;3 QWj\RJ:&W N d 2C}0qNPą_IvE(ībn@)y+|Ldo=3K-sO7dCk!If[o:G}C2AUJ/Aj6&7]H QfVkf3pWueSBU8~T(w/AG^?]5Jv]^@ՁtPv?GZO VUV\]Ml=/A'tg|u^aalA)[ݥ˟w>s|xFa{P8|)e\OL[b@TJ^cIU L.m`ҧ Dl10<Sm5DfɟS^ %t 1JYAD+¡ Z~ μEAn/ա THV`NdavQ)1| Ab GKܹ&l;"׿trK!)iS4v}0ȎbCPlY))!"S`ᵘj q@yt|> KO2`ġON9iHaYSS T.6YE6T y|y/A8ӿn\nK=C t9Fy 55maKCoM>>b(6"D(IFդC)L֐7t0>cL-k+6Wa u< ̜&kkǒr&+_!Iqٵ !@EݛDHъoԀ*'uB&qCi a$\CeVm9! 愑Sp;8Eպ }')TUڼT.،q6z%o@9KdY9:3)L=bDFnYFzܰ:CTDxt%>;(( @@MaZ )j҃>'Mfuz[ ֌+|8XEV N=MH'g&w!!˜V bN2!ͨ[̊'0/:Q_j!$wn&S h- 0!cL+jՔHt#?IrEƫ"lT4ͱ٢7L}|׾fh/s '^=3!h 5 Cډy.k=^W>!hFĤ )D gd3r1* =Sѫ<}+;ÙOtzFN2^#a*{8};8EL"bӅva Iͽ1g4c D^1$kf E>1ipRb>Db{yq0ʅZ +nE!oEvo&Rjt̠oz*t;Hk+/SۅrW\ ҷ\) Af_& Ss˨$n£dkM}t,j gr f& _-e O0=1(? )̀ pZ- EQD>V: =g8Mzg8\׵ ?m1jz"MHGթ!aG'Zg c **ju;}=aY۵qe+RY]Oj^׌ܩe x:pՆj?RXUҷt_?jQG{#r#(s 3*>$4EI5oAwk1Բǘ ]A=lN,'qq`Rfvv&l|ҏ!S`> \e?g@[6IBaK0v+{OA #lDZR TA޲Ƴ ΒwN' $辮nu"挜{5zpsU<,W7S-t𯩡wIucp쁽m(=_*SlneP!۠Lo+Jze0k8'Q A)XႱl4$iNzØu-q_X/>z^:.93]57r0sM a2 r]ДWb3|n*ayUmB4yL9ĿPj`0}9\ ˦UL$#Mݸb("BxKo@C X0J9`k!PZ%X;[ӯh^<3h埡1&aebv}Ls?v^b^\,0VK| |7uXAJT䨝6O4`jlAIKl0> ^~೽xڝw~ Q5IEL?{ &_=fa8áGNH,;&/#SД5Q[9KeLqeMxZKbեk`Zew#DHi J$61"&S$qbϹZ5.@_ܜ <l}y;Qg0Qu*o҅C¾#@ׄ{)16 alTwkz?ZA6R+!~!'1BqbZ!W,+gW*[M_l#ULf;qTmQaZxe:?h8a-߁"\a}$uPU)L =V Ruf3=*4ah^M}EJ7d3(5EaHeycX}sIzP)qoz'>1n2p9dt>/|nC Y%’~jVTn)7 mOso&] MȉY(VZLüulx6$,6N } ±1.IL tR7ayvmSNY!P㮠WI]7lo~ӛdcYWefU&rFc41^ߙU@*/z6Xg $ j̺Dtz@;Zޕej Q!J)̈́O xmt`_-D9a3N"Ft.ںMU?\?q"tlD%k`E[;2'rNC BEA0&z:Z'jS"S'_:"9:ո%I֩ ߫36oi<XM'u1]J`=8tRa+ЌRX1DJO#"8]4sLlH'|0&ȯ-d$*6èD&Gl7C~uƕl#}_, kPZa׉Y*wsU6IS]s D'W%[_?<ԄFQ˦7~%P0 \xe]sζD~v&˕/[ƪI-@$_љbƄ*j%pgVI3l{XgP, :ùNW"َ߲FpGJZ ٭\ZQ }M礶)߅|PE*Bh޾>tdk/hs Wg ʯ1rmhJXUt8~Y3>t3JG(B'0}{T `Ɍ\hO :(V:軜ڃ 34M2}/ޏqޠpBV$pdDq?0ɷo4 nC)zRJ$$qvlF3CɎﰌǷ&#QG<:CUwG$dԹ E!%7Șz$cهxpvËvS a"]rTZ2킞4|l,2-}Yu+gL`( $OIZ$E'0++`87vy;&rD «TƐB>A+nb - afRuՉ*O4e]o-q>cWv*2Mc8ttgJ^*1=.8'I5ͶJA;&6me!YnD'*KkYA;κ_fX9Ttr"~$NBOOQZ& HYD$)*\]b$U?稹х9;ٜ$/.\:˾ȱXkSWGm':B]Z.\T|TD#j^zWs ֵ~t:D-ƬzMa6l+jLRe&X2@Dۡw_L\W#톴]q[ gFRRs% !itʙAD[H?Wˀbioxa5K*VPaxuϝ4#$@FT+7[?0IrwbVoWCF;hǀTH=(I &t j5N-eŖ5E:NOޗUpGbM] Xo'*~RFE :Z[ٔ/gGy$oRΩ~_ ;~m4Dyg GsF;]gۢhxp@3H-, /A$|wB*\n`u.c{8:Y0 7kU2zJ(8%V0I3vCrˊ\d=C+d݊툣8HnRpؙitkpkV+i姰֕ڑ@N`bDbz,N^g *K8mH5O,LHΌVmTٹ]6>"u ȣs1j{(P )`99W| &֖rbVZ%k]HN|}ϨFf!^p LJ5s"{U%}AX/#˦|m:cV>Ak]#C7e +dkjb/Rݛ m}%RVYebd}ΙLxBXBH )S%>&*6KNDh(+F3,g^ _W>=B?Yx|HGЭO9=DǭgR\ -: j40)^ge|EՓ`fqKCeKI-3f2褟OI~P~#l 䲘܏ey8.= x\2hrE";.3ɰ\ ۚGn`w>eJ)$IxJӐۯba.0n{%A]`;>>I a7[c%@*T{s~$$.=R8v!f GE؂Pr\vIG뗓Fͷ u0M8TܩvSĺn:{R]BN$uWU%pcc[wsT(ݕ޲ib)<:G2Z m.Z~8bn ^쁫,x4A&.r8NK#I3}?8$\H[0BK\8#"M/\q]owc\TkIH AnK;9UWDptY1ҿ,(gxtg9H^{yLhjDQ\A.;5#*;Lku.+f!*dw;&hO <ˆ>5'l Vm3pOm:E"e_hh$FFhP쎞ؗAJTD&x{H#9x[o_Q-%%r852V%/b X_G OϪK3脛N#7{ĉ42(n`!T c叐JoNݢ<Y\ NlZ'y6Yt H,y=_ #j/"yUF契qֻƩظ[q[p[:e ͂IM4BoSr1ɫZCl᭒hbZE CiG+ r<4;kK5 @po /c;`}-;dl&54K,mvS_vEbPsrNuEMpZw.$,a?DfZ>ENk.vƁX*X|>ZX@Az)&p 3R ᷰW^Q;L""mE!9рe6CK+M~[  2[nuœx˴ W[:;9F<ƺl= ߛߦ'v2wxvVڴk*r=j90{x}hp=pD"nnNq5|%ePGFOnSԎW!A!+lmdASKU|KaEAN&Igg#pI *h@me5X$=:ɰwzF8K<̚׹qrO"f8 uuTӲbP:C O)Y!OW.QB$y/>N|"''j[CcGF޸rMW57_k}05EQ< '9UU {t%R9Ŭ<':}Mb&ԗDZ=0_ ቿ?lֳz%7pT@+HXxo|$sbʽ yW{sۯQAu2{s݋%ȵ?@VRanpuY"ytF̎3UևڡVKbb.[J}+MV:0N_AC"q4fZznhΡZ:p_ݽf)skU# 9@_wN{DQq,#Bd0?[ܣgZI%lY#)o؎)MjU})迿=ڽ #79\Ʉ!Mub e@NbvK4]΀DTss:mSEvBn<_~499Q+'_Ydʮn_u 1~,.7g_p!ӂ# J2labV1(BGЕ$~xٰ[޺+aI'r3mDqc QO[\(s-ƀJkW-7WaHZwպ{Y5ڟi;f}Οo Y.Wyd|g-JC] Okd C{Fd墴wױNi h?&iq+"w9Ͼ4H[@- k&fE$? 1J&A<ɹ+ړT@2U?BGk -vyDѯ{$f5;=a-CxeɂS=g!ȘUXUDzE͛4#龭] u~h$Xy:QzQ"܌&"ܠ/ʖ"R8擸KUr17\O>Jd6i"b~5ʞ}tIRăXTJM4B#^9tKi%03NV(eZ&Rc;yRN ȗdC2yHOTe3γvp9}ĽK`V" z_]C3Sjs6uv` ȎW,yTqiМ龜 ,8#򷙖c!]Og-hf.0`FZZ~\i 6`i8>XJ[KcHdem8:a/ Yʦcx5sUOǾr /7sxM|-|q?=H.-Ґ2&Bjd9- ;GûAowBF0 /~ Pu m3A~وgٽ+:6VPͰC\7o4s h]Mx $x(Vzs6i k+Cyá:|ڒCyHZR~?b[^23s-V戯/~]"a@sW♳Ϣvdg+Vlƕ|EHI1OQJWA2txu'xq-3 &p8t1BH4[_1 ^P47 (>"f,Q.QzhqgV%ou3hzAdiVn]0ڄi 6yq7v r` bpfR=@LӬ]07L#=@t-{W1]u|egڂ2Nz 8p`#i`ەDtpQ)jl+}q>a2Q>cgoM7"el OPRjWHJ<,@X1 }PzêE,ԯ@>|Xz_It~{=4XQГFB*5S*6r9hOϸʷ?\IY$և+VM2 Cјs߄K/6_FFju\?C˩f1O(WGH]mS?d{CoH.Gv vO)p_5q ~zϴlI~ZiʀT#h#BpBȯ]&cUl>qDX"/E'B0MoO2Y8ѬPF_@J|M繈xĚeSR׽ ͣsŶGF 'dhMS%a+wĺdֹ}C)llw R tóu)c>)6`5>-5=cuӊ= J Dhet̰AQ]5Cޮi~d\K PDGC AyWGp] y}&c@]I2ӫJh0t|ƕ{l@4L0 bWŎ@#^MGo±:o.)^{Fjy [N-_gZcG:6/W\k(O I?Ye`Y }Q}VW}|QgwMD ܻV~xM9}qI?.Gh]Sv=#Ҿ Y3X,(Unf'q%u/Tje51 m +@ O7 vw0!3 GԹkmkKX,:#tY8@tF왔K -o9yx'ͥ~ňCbUɈE2g2M,"T@wGu]ԡVQ;-NW) R!3.;E l%ǝzH?V6w»t6}{֍9q"h:gf0#۹Se@>i&ʀULzq!wQYS$‹C3Q +s>Kt4}/ .OTڿn1B俬/Tay"}sX.j~ ×0ܵ@O9eӒ[ㅄZsm?v8[!~\`\ v~WQ4b, NPWfz ŖoMҸC{92.Q Ic:aN/8jcϖpۙ_61"Q8@6s~[gAT_jQjU$\ޣz03ykK%[y'Ѕcා :edb6Lqrjխ<֯cȨ1R~W!? GD~Gzm? r QKShd$UB_q7xY%PdEʳ}σYV1)F$ȞY`V,dRi@OC^ȻD'fP]/iӿq j;pqm*ըcQ2nG@FY}[ZItr΁tnKDO^wʦ/DZ c|G h |LֻfS)CdeK O _//;Io $*bؒ>=ڔHv!ߣV&ZgqfW!pfa?yu,Y{hG,3s2@`J4 r>ҤTi:$ ܻ.LGm/ހ '-6zb8Ng,t8@lL2+e6?60g sGbY % 6ܡ~Ԯۍ?ת ՙM{"Yy&A]{: qS~KUxm9D8A8,vt, 9y6(x{M5`2l3C {/= ^9ݘNuQ#YEsP晿!]LOvhla9ᑼRGvnzdLrn ' uVv-?Itıs Llu(?gb?L-8\믽qbH 2%mCVc_AONBŞsk4., +LQiu_D;JgrB дoƄz'b%E/<D5қ'h1䜣l;zH f̐r8kVgjJ#f̼yo`uW(cOhA^h Mف߰ubxP۹FҀ(=//$;wې7I!Wp(.~Al`ٱ[o|,c g NI4]#DvIx"A 3^~^\8 n$HЁp\w3(2uz5)T'dL6΁"hb9m/wox3)c_Ro(+'t¬O#*qkJAv4 ux2im2a`Y*_U"58YA(kݍ]$%f/NN~"[pWjsXڳ2/rѶGJ(XxT ß+xUsrm5Zg:|Lj:VGծ >Q^F_qS0*?LǿVnʔ2~ΙRՃ4Nr[ٶB:?/Ib(͍KɭhlW+3ӻ d9=W<͙Œ6{83Nh;- {҅=:m1ѻgnuklo?4=hrvM s.KGk^zk8~lڼNܵ|˟'cIvylKW%#"N QqLgX えwWi Re'*2a"hzy/ԬQ?hҫɑ,\JQ*{wBSDCOWK;T*6vY2'|ѵwR;oJTɚhOJ8ø*+F@O:4 :^(> L$e&⦦S|c:tG C(|gd\/ Qp<{\+n(7qf%ut`Rgľ:巶Bbu} _K $2;0/Y{|}?=aޜ!e;-"h6a  T( *d)z@\UVׯ Z`б;*Ik@ .Hcr.玁Wn)|%hS;(ż*DZ siܫ ă0&'' VJ?&e^{9ӵ%i ]JkL۳آ2w ƳFHAW })[MoA󼲣]Bl*a$.JN,py4`hx٤c8@<ӗ-*ϨoHOZ{R.zY=Z,J|׾@"V<sZ(hri@(M,ojO<6ȘSvfշN@298N^ƒ 1IlYxpcf+ХUtW=7zD;wU \@]1jWԦ_1-Wv̢_]51!۾8i?y;@YY5b?+$2^Poqa p h!>oΉy^|{-$$UˑQ6vjPZ۾N =FY=Pv7wP:E  -$& P(2 5QZuo(z2Nk>2tE.WI)Z3֠cvG^>{5k&$\$֐DhK([<:Wm١l(OJ$H->)Uf?30]Dڈ<mM`h`)9 niӯ VI;tapN23~Kf2ߐɼK}8|_tX.K` wUA_y(jӦ:ko7.w6@\cpvs RiȤ, Fk?Dh-^XMg^))OC/}VB+mp;\wv<:ϙVh<3_}5c%Ċr>$)ۭ=FTH&cG❾'m#TIP M+U,wj/[uj!ʙڵ%y`#s(XVruKaCP ǠyM%oϲe&$A^As0ch7 J0MdDlօ*; yCg`J6VAxBQ 3]q.i(K}^D$+0exM$ykmkzW]WVV|FTgxv]ch{V{ii۾`[h9\ M]V}M\5ְK ~fCC=S: 0FI@/9G4$C}crt[o2O>"8 !֙ʸrGT3TڴUN=#!]cGV׌͗:%5u 5n2smIXGjLw\{?$"ŧCkvA\1,ԗ!eftؼ*:3X$ ,!1LGcO&C;w.FAFR(+'Xdr*_'\ktԷF5 /*|J_y6N(v Gu3#ȫWvFxz@#o|2HYi K*J!~('5񽃽HX?E"b`n@炥 /ۂ[_GҞ!;+qGcXV|HzⱿ%hY,O%W7epHیXVev>L0G['讲+Tl*1tA% >aϹХ&H@SK,|yjqN|8tl9$qZp61Ӥ`4;pF/U l@G J$δ~/ mž̀,2CF`u6=Hd$[\.힢{ɘhT-I^2do!;pF`~!yF%:j'BbpIE8)+6uk7(0SL ]_iw!9+Y8Mn90ߩED bZW>pL1d^TUr`،k!̯dEy|,̒?D OA xiaQS@;h[QY}10|\&3$Fky'=s bm)ï:RCxx}=CWuW_ƒ 8gd5cҴ4EMpR>/ iׂ⅗sSΌ9|HmꅳǾ Yb')˂g塦tSdZEmk6)gH[Jz]dD(@Ԥ#_wWIP_}3($m se fN"ʆhtc3`Tis^FA4);ͭ1(mC^ @s y[V+ t3X~MDV}5؛ .I "}ʕ^%xu%jT"\\Ie]j:ed'y4CRՒldS8 Eʚ# b{%nۼ_~"o,ܑ%Yx7#鈠k#:UZvaAY:t |dtkrJ!](L+e %H 5kjӥMgyϿz0zꉅos\E+Uk5`P|eKKE@^!ө:*(#k]]||,Jse@eCg*klr+7+`1Yf6uPg?˚¥B͉ sz T{>ғKTyA TUcqug5$+Sp>= e먲 ǧuQ22Uf:f;_kre`pB{8=?]gJr$9֛޵;)kSi h{kcY6b-<)B%+w>ϵe"ifWB>/E|0ME`G>oTۡ,Ѥ/̆YCR 1uMPjdyDQZZy3}Em\ Ξ{N1j̝zGHل2VxSA6*M!L/„ UHUz!rAT #-G"*]%X( 2PVXV4x@0_, E4uL=O}2^_#zÉwwM'};ly[ءn/7Trc.QGz(]'KJC:?4L:u/P;cWnc*Mk aTf+qÃ}!{ ` A@y(=1+j%FMY˘eY+[H>Nd^ADn3q"|}-1`nBxaٚTOc-C#%qu:w&ŸthY8E9ܦ艐2.R¿k.-orwztrJPR'$< j"n{'5Z)ȒyG<8e/tqhcM e=u(&?süZȏu^ͻЭOG X0;h6)_ 6y(#]$-.3a=fL(YEY32VF9{TɁJvKs zgrއ,0jRrK|." ޴L",zAӷG,Վyf ^lj<{'Hz"Jz<qD+䄒2X'K?уݕ:>d-.6I!14pD“\OLS\ѱ1F[E'ɩ^3ޗë00dŎ&Τ|;-./  Mp( '8,|Ctrs^_JxE&MC3}\Tq$%rȽ!]}u$ |y7a砠D\q~_扱DQ!3 iE:#HKRp\Lvܪ'Pmenj&nƃojz_Fv s+Dg:iYB>%Ū}(}9S/AIj3r=EԕZ:yi=6Q@h80Tu tUg,JQlGzuS@WﵷuW[54Kd$Οl-[/0ދ gt{_W`\Q9s$wӔhT)F Ҡq-aNa<ȧ/' 09դ*Ž 23TnEj;6FV9On*g$ z 2$ik&5HE r-k7}֠ ^%xֵ+w p$p8R |κЛ\ 5 Nz0Oο/w,mX4*'-W7TVst|~s;)w %ACМ`W1f@1Hj%=X}tW<)A;:Žr %ٓޥrU#(Ac3 7mLBlAà{Z1~kANJiRz- ,ia}jCo:eu"Ba8YK7R8zhΗ} (3H=P%695ʞ&LT`ǚt^bF7A6Ϣ@0z TG"~QǗ)K[@e:LSOr0~~dͷu5}ejEr `R¹^7G +9&ЉƪIY%8`/E8b/*N^ Z^{Qٕ!N[2Z츜Ǯ=iS>Ek-ä%F%R#٧"iN|V1C~QI-Ƨ)'۽>Rظ+ڶ1p,4󿰿eٴ/6 2*j8/4mߢYMhPgK9̚XwV=e&2 >4 I5Tȼ-9L9/0ذ5RA=q*'0a[m3:Jf` 4g{˨Tq># bBXEWfN¦z7#}ۗ5.#Ϩ~G\tdJ0NJ"&QQPLjyvFUi1V}{̹#ȺUPb B$Wr./;=? o 7Y":}L2/KMm|`(hv[ڵ0>-P$K"ȡ(ʧ{+Q7oҽ5yWWҸAO TJ#8 @­ jo-] LWab61kpufnSnW] 3-ɰu[%aBkB|*8-` Y/2R -Ul-8SmZ5 =~pnBK)ǏE6P'! lϗBI P+Y(|ړjS-3ιD@>Gge=S!Mx6 7$LGU6orΠa_=f Y۫?Hn<Hht9XIO*:ޏtż]; ?,W}gQ˳PC=sR1HVec*vK3_zTO{M{nPu 2vHDaܨ3+ eƓ B? jO2C:|ϭ 0e.[Y_XQOmR>8\%zu6`FxDgv:4'juMA|$FXEk3TJvlQo=MSqx"뷂Ge?Aܓ>HyxFmj_.{?Vk  HQpT/%q$U+#DhMų7|Ӗ y zQ3eYy>t~Io)-ӕӘ"R"7$~\bdt g۩d hcLtkF=N|2tűW=WM8չbxٔ3w"64˶kT<11 E0= @XEY_OQ_ ̝J2$"MFOVlǘ;}i`~9"8?,0q7E9 s^+[i3x] rIslI۵X6h8@ħ9JcT'v^師6HQA [װp<2vZļh|fo)))9e FvHHā OvxVK f!j ^.p^ ̞# ־¢1ۯ ÎNez>PdHR蚣/: 2@v9ÃψLk 9]eVCBkc5e g S`T@Cn-csz]KGTSǂxd¦gt~lsa ¯'<%XQ.#dD|%27"$|wiJn߂/N$ߖ m*F݂m(2P ι"p;)4OIvIl0G3!'PXqIxYQL1(U<8g C^]k|UX#sFhPwVj<7zY}rN]z$8>~5e,s*@baI؀'G%ъ)P8+4y'.3פńZReT]@2h9p<>ң4 !)y(:N܆N}բEʠO?nuwgQl~ҎqsR0zx},c'XzK,6YN~'gK} y˥|p@0F2XW5b5Q 9GMGg[vȂ2xޞed~2C#ٻ~DNHޅ^bMX U#M)ڡsz7:H,*}iG4*J/>~:mzm\ǬO![tӜ&]L5X0_[)EO ah/= S:3[<785mϏCGv޾ΫkD,DN\:h:oeMdA 'Aډ֌aƩ‹$,w߯ li9y cz`fn:vNUi!=̆oʥiM훴_$2Ү_]}XI,[pw8*O| SzicԸMӲ5ytqvBwQ#>a)bhӪzxVqTvoqux[C!p ud`pOju`R1= yyꩥop#KQ܎Ko#$A⏏ߌAz~gyJ}Mwmg^`"GC}im*/+w ;8= 3{)%ޟf2~@S> %yC[X1?zZSK=X'+QhqK)YЖ衂Wέ4<'6#UxOb;M I> AyNJ1=s?j,^lf|,9m#9`ͭnf6&Cj A쪴rзb8:ctW1bh-M7AfK *v[CC>%-S'oAeĉ_7CܜSlJM57qaHhή0MMEp1~oPm#J&'OsN;O(s{nuytilU@:gk)$\{7/Js#E q~V֋H[Xrdf]_k̛/J;\}cDE1}`a,rI~}Q-/DpU#2o:nm[8#)U"-hjfj *jSF69+F_Zhn쀰h g!u#qy*rxhzrGdÒ=^xU M]f ;Y\) z@H4ջw㲈s~BA'2fŃJ?4$"ip !s0lJl08IۗHD|PTe*i$ (r:BP#] ٣2Uz縵HSÆNImLxPlMfUc j t[MVm]Y_l\T1^XQYX_qnb0S(I>'WҀ5O%igѝ\^k\PP1,vDݸ{9 E:>9Shw^&_?Q%W|L,fq@@}xępJMvt|SH`)14+$6@P7PCirMjS(^88 8H7k8j2) @yhv|R&h8DW.0>:TNM <_`9Z~nxvsB>|T־M>ŝxE~ `{&EYlj%}iD|s yc|!GQꞚ舦>ܱ֟20^r,j,UOK^-=4/?qՓ?]@eGeE;ſv ,qh2#5+͉9=Dx@d2,#D v,t"7-m< 6o2hǵ?P YKwDVO"OOuˉ$譒Gs!Йtn ͐x z(?=^3E?o}Fv) y&)H˔5E@/vR}T)['-2@-K.Տk8_@K^gSL1eEs ȭ퓆`pvJ  0,McZI7`bCP!9h uo`r" 4%Z5ʠnAmQ"Nf 5hkKH'ao$RAP]0 /ؙuD 6:N4Fq9<@L|v"2VqO%5_qn[OOM6G6*pgr/zה@-HRӚrJu\suE> \[O6Hۖޥ(Za?|\Q|;o2Ry} Y3AˮlDNrqY\?Ł5p({Ν+7> N䗥(b¤H_-IKVe`]C*,6ODYhUQ"VZ_`BT^K!֠B;.=SBzH5 ?O%+$S5`*>BypOHn坮]-vE?<%_>qы>;ﰆ+ Q6v?GfkoV#/Xj"VMtla|YQx_J#ƿ2`|M1˺ÃOg2 gZ&26ġJj$~|G3OAĥcЛyjLb ;wUޅ>XҠk_Z"<@c:pr+%…W'Ym7)vgoM&US{̧ &>;VTY!~峍s AƘHr07|HPöVEy0P; .E=v˧ی4@ATǫ!%Pw[-:9 8B\X_c9ȿӆ突?21!KQj$dj7_Iś)|BP]w|zےL`( "A*VM2ܦS._~+CF2-3'y ^^|]9V?kwѓF*鵃\],х穏ų"`*ss[@ՠp&3I:mTV"qu`$I'}QR!t1Rkio?u&O))C=Ƽ&Vғx2!>uܨVː'#p7v_izMJ4Vx>$G( /yԫ HZtP$*FFkm_hwuDf`T/U<ٷ zO{];L4;Cy2͚8i];BC?Ψ@?j>bWdJ:yw"x{7Js c[< 2Q!@3o4"abf+Ɓ_Q"= w}Ȑ)Vs/}zwjTW?^Ž _g1eFiJ UҮrȢɢᗔQ r4Ga`t“e ny0$-9>g~#=5/dcM<Fj>U紙R gDГ'x6 zNŸ.T-/FDa ,~vgȟ-x0Lvg>opcF%n^(7W4*9U3ȳ!#[pTgxF6ٳ4`V5Fi%'L*oAUf]U/^y!/·{{!IZ AgI ~[bsk'hw<2Xil^0ӯa!즃mmSCviNZRBFz anhLmqDE7~dc7=rJZ%-+d[9j5M _,S('V +;nGۈ @(2W '/ 'R&ZQkXǍC&&%5@˜Cn81ؚ(l^Ļ%{)lm$JPO)cO}e#6%/!` MpF=3b(;H=@GJHIb4O[RPqTo iͮ:]7Huqg2 uG2=m!'wNP|WzhGW r?c:s8T'U}^%#-fUK5wy<%C#YLɐ/8 _kf.^&F= A" }r"T0!eF8iLJho8%S!%_R=b uS" 7(ˉB2P(9~jʸ%{b& +ڥp7Vfݝ.'+j6N߈;=d珁꬧OMgSewubVNp3T!Onfa*1R}[dך]ɀet gV+[p=d1_p,K`۰f ];)x?&U3'T3}tބr9 WiIJ%mtVـR%1'ՆZך,'!@HQ)q$ +>@VEpzJŚt7 =,ѣ}q39YbeYC?;4W&xJ&tˈE;~ 0'GwLk<:;xr./3HG7ר] I) m.^`_7jxʝ촒:ka {,B ýjY+38ȐaJi+F~D٬Kl-zKQ:TlRS}'L qI}lG%e#zϥR?m}%\'|%53^=4P.ﴷQktzɣ0` NM~YϠ.7,>1dtzz;{9BVRq|>rY 7x);{iK=2*X-4)J.yH:/yVW ;M%a4ty#14>r$8SGOup=/ uC,dǁ#hܸ2ueK<(aZOvKa2F&r|)QoNKpUIr!0즷s7 < NyBFEP1'uF<ر:jhQ<=|8O֓X/ԝp3(c7%œV|d h'e*]RYve:Lt4:34 =1+!,N`xÕ(4qHę{r5&I 3:3_@.Spݤa,x8knZ/\Bn(|]n`q?x2|5ʼn]Njz,^w;H^vL7e5RT^nU%f+M Rvv6vH!%uFAtCx԰/0x(D Vlie)kk9l0A"1'- Tȍg #BZB il)}rz4dT+=?" T{.jKS*Fm:Y29+ۣX$rI,A¨yoT4uQ! ƙ,;BΑ/[`gxv%Ru▘P“xُ%I8f~H*neQSo28ӅmܰApGвç䒴]l@~ns:pr!(:>Lg&oDFZW>OxW7`Ze)Qg/(p`BmA-ף(+lRx˃*WvqnjK8trX^q}PS]TQ29A4p , GBF""Gh)|(xRY7Sc*_&vlNܝOWМQ 91kcHc"Af$b ?H&U^N%[6AZauweJxR$|!^fK"!ĶPLqw  V#tB/KE(&0As0T .y]9_# XGgsKBz[%z~EB5ˁ pvpe*` :ֳTo 7f) Ԛ6]MFX\ t,4_>kqqv},r[i[r| +}&uaȏӇP".+Cu8uTQ2z!֍CvoDռp22eAb]JzsYQ`L*L(uN2CG"-% n„!TJmI{c~ؑ3 }@xBq92gӢYº@lHsp` 7Oin({ɶ`[ s{qvٸ:aY4ЩzW?\k6_:b=c;:v*Ӓ,ZE %b+f ׶HNryT#{@8"btq1<ArGYf"XȾDw4n8tN ?1G׫5"a/r5=,黌 T VNd W?P<<%x(ȷdv9mJ=cmĐy IlFX1b[,NUx!8^İU dӄ!vˌZI,8~V*ly1z rkv,u΀ASߞʊR!)i=lt?ÄB[ dsui em%[SQS3jOOv|rL;jhX"H%Zb⪘EHEqy^yL.'=/S@㿂>EȈ0/L mwq'Fb5qlƕ廂oe.g[&cgZBHM}L@)K(vj>նmm;b~ hY#r2P;u=,Lj~TcI$Ϟj-\ nlEYѐfQq!*y8r.vd{˼ qݥ q`;mY4f 0Vp55H`4=@f+"*^CTlxIL)c*mȉ ˍ %nVyc֛u%9S-K UXe\0}bߚ*{cϾCJ!ʟW@O_{{Gǥ|}Oٶ=:G:nlo5 +==͕zR?;n" 1J3!} ?~fl5OmІ([1'e">>]j5]jk 1pFI\yǺM %iFȨN9$"jBOrd770oζmV _&ZbFpZt<#=+^; o|h܈^CjNY40J<^+;~h2<@x)ƎavчIoZwm'0]X_=+ Aw á1ԮmO4AMd݆ǎ4vp~bW=cP:yDj岡dI m8Ux[+8{ֻϸxM0HPP ƠN[r@3􋠈{1PFO~9~9Zj:-w_ҜkYRo![Cvx)8?E|T2=khnǍ%3Qm@RJSY*䈘32Ug6'_WhEGRr]؉i8zֹRb H5V?OEuFq?X3A)̮oX)McJ9s~M \6 lD宛:"=i:Zqg7ɑ1/Lz'j!?\as;M;1-'M6- kBFydɃ9V HXK3]/!8|{ 8ի |8s{Tcitfnjpb/(ӼS7VٸAFHP?6–x78n ͳэ~:0RA `:#{>"ϤMM1UxM2Ĺ5irx9pɹTgVτ~oLpi+h`an_rnD\qZ LKMť佃ؕ|ݣA<1(Q/ muB[jD0B={(av`!S`E,!j3[ܵ& /HfKzVd\1.-ަ+#'ˬ&?N e~ThjmLMov65 /R 7 h@dP@&NԆ Y@(!E@ä ג1>1>ZMT< mVhS bOz7'%G!)eyRMKT{;{r( 5=jc @Hb 5S?,2Z/܇kE%JHȀ3O~>{, TrBM0X/̖qΙL%dsaLKΖ 7GuBenVP,t5] +1-|J/${JED PZ#k A8iR1p]zC:Wr@M1ADN`q3/kE!8SN:} Pg酚9˵;?i"N|[#XZpy(83>q<|2X`Ҍ7]ͅ7F4,kV[Dt'%Sat'ؿjjog2}%]Jl+Bť.O4 µi bLԤzB]܇~ϬʷzL D(̬RH]Hl&ّIXZ.,%:Ù,5Zdt#TV+P$#|hk40"Js RQBi<npTU ,mc}hKnfuеV€蘆CN4 F@|nD*g ֟7}6ߧ;C?+$ u=s d}B FWK}}Zy:nZ%=bBu}T90hz)#əJha[9<o;an6?czǦ CK2r'PSѲr$Zʡ[9[Lc>Ffw쇌Yu3m1Qr5e:fr'G_TT!~.ΌbQ+DystBd_u QaMCbXNC1j  QSܠ'8_ŝߚ\vu\ʷ#Hlmt-y*s_B18|GzEq9 葺"^`f3o C ){xmK!\Lb$CJZY%y'a v-!3'z'e E=Laz+غhp^8~WPEGM 'M2oS+  dUۭ gpL>j"^'HF>VC2}sv:V"K|;Clff"ctWW9~RF89n\ұr2;L۝_a-*bJ C0ne?ܗ8* 1& EIyF]kAFagYV؎~_q OuIkv Nl$(8SFF%EfG0-nӞ pH2sdF!X}$JʖL:rPB)u簣g`V"7i!6AYm ꇽzhez.5>:g%_Ě _"IȖ@*uL'Ty̵Z0YFka5CΚ$G" l i-qDkcEV-j$(sbX sշeuv4\>B.,NG7A@U" {rfVVYRmhK:/Awlagh6@-Ygߠغ7o뜀;P- ;/MJs{HM{R[nE䖒!doXi&:=DTX2c i^ 9tqia2rZ Q6v㬽vVh(HA-"k6 } !r3ES)3y s.O ('V#3 ʧBD?ɰtY%'0q;W/Z!]ڃu5"p8_?6{tɁx۔gzQp0+kBD̦yN"TpWY>X_DRŢ@?{4tA Jͭ8́eܕɾB_J3sd7W".?{Tk=͖d#be&"C85XQgױ|=7_+oq뜂eb 84;XsѥbVoռޯBq8[,u@ $bGu";`io]<SfSLH $5T#x;䛮 ;Gl=)'!hv p$뀼蠎ӓtj ]-Ew{5;3>(OW,mtS[FmQvyI_u cPpAznv/j,B3[轾ѠqpX)T1;69wz UOp%1Sܛ%S!n/,(9wAHJӜ_B)W11d*I&H @A<&8(&sў9(6(4a)5]XlŽ!V^Rˈ҃]"cSَq'+M\ۣoFL  aɳg)7 ޮ|=C_P 5l!K* ?mo 3f =ɷ8fD5tӰ_ \JIvD{䣇L sf8Ump|-StkXNCnZPB@e]Qﳱu_.Tx^6I- ckŞ,Ə.ni1cx& 嬢xoN=c_49V@tHV-H^p<;}9z9=KXnFKAL:.'6#XoN2. ]$>$}gY6zF,Ġ ;!9nGw6׾9R\3`OBXm8ze^/P5^ӆgFbRΖ$8Jn1ʇl̂cEX, ._}1gjmğ6Al/%޶O^Z]D9D׌(Xl ~]rrA\^02AC?^E1Mܽoiϖㅎގxd +Qq-+Qn|b45.z8ewu *u"el^3JFVU#ZtYyCSc#7;M#-?RGpdȆ7v+D**R[~ P{.%6CQ#e `?\P[hwi$KƮ).ûU K=cN$mka ̛/݁}J*U}ͫb<肭iU&vOqoR< #gH˴1(7k%|ֽ%̋f Q|?nbXN MVe8ĘgLuPLꞍ)P[T߇^51cBg{Owmt)4fwEbf_6O0rDM8ݯ㨥sP.\#ߝSG1ʦs;A+YXܕY8 -⽞Ju- {CV<;,۽1oC-/HWy1jhWe{m\0I8KEI[/mzy/yԦ'NMfB׏hyYp[@o B`!|ձG孥bu#RG64l"Y@9c>GK9[Tȵc'6h& 6t34k׷'d= "F],z,٦i4Kr ?jJ '>L pHٖTu].sAW<_I!uRd69ʋ8GMi3> r /7K !6golT%2p!{/30Lt?XySeVJ￉CB`T^V'OoCBsH}un(r6q\nL$^&.F>֏}Z.&]W>!_xzXtwہzoy:4xf yG#&Q}ydi/]C4 HI'{V/ -M!o/Tvs~̜13@\4AL#6#Ԯ$Jh~LQh?.1kHABWLƫO.։!ޜ%|f֢:W( G\֫cTŔ#F_+:kipB v,Cv0BDK7hu_K\oR|3Sfj&dQG,$ve<1;ݝ,qjߔܲȭVMޗd;Oy0qC Ց*<;$̹Yk9+ֳ.'WXR@lL_@s"[c(.Gzs6ɺv|P)=#'#$(s#]r)Xx= @ŕu&&F PS5Lp@z5gJ֍tL`Sbڥ#,}aZ7:vCƫ%n^5HQwe7Vol'Wy'> YPJR94sJKPZKVT1q>5y g9J?@ ]ֽ1Vg 5ܨWW_]+TO tCZK>K"^6"J=u P6uEi1oEbs4%9IYsmw9 A=|P}hsNhn9Eݭ(#dz4 Oy"/g7d/ bw-ĸǵȡ.WV"ؕEt_ /y?Ԍ0~IeRP \e[8~aN&s]UR[w> ^&::1vz;ѳtK:}JNM?U#wprz d#(\`_ 0 #eK7DiC[,N[a _ VEXdɳŃ?c\WEidk(]'xi+˶_&"н3y&"m߿XTDX rW'N y`ML*Uvo5=VW vi mI qߒ cDM dir9JDGp-/@ w猇yTI)[T@D]õ& ,%;8xHpTYR:nZhAP G jcM%OT±tL0*̈́Y#XZBD`)]Ђ?"jF,%8-Ҳ4IU;PZhieɖ,M0;/wSS:ᒑZDtBFzw~˝,%H^<q&7'kK>ыƛo\=ܬ r\#XTWWYHcgDOAV ̐~ nv#ԧhCxI_ 2G?֜M2ݓ2o#6Yi#3Ͳ6!ӓ[`^_ ? HրĎ*";G'>3;~oůrs=s,=.8-ƼFϮ"+Qna^<'iJD5O=d | ANW&fxK$6 ']9csp qR1'Ɛ OQqٿJr6Kc+7!QTDDV?y8/= Rko'?炷=jVua *u~ҴbEaƄ n?͖d#K8 |3|)ӻ'@U[l9ű U^ yFVDpH yw'>C~u(nh{[KbGA"ȔMYUF!aV8'"y1:Pbq VCJug-gh.~av?G;0dkRt߇ݚ{]*:[o(ثpiX+n$YB2}d `~pp12syPB]D`muK n.lV+GZseɜC5EzZfMPJ_oT2Ƽ$螀}%(;DsS)+% 3x,2  M u [໳]j/MئAkn `#,#3\xB2ڟ4>T1rl[w9qA|(}OO]`~o<;4Z!LyT޽d8ZX\"mCx!*ѝѭgk(b )N>-!&,Q9>>@α0TcQ6R^ƽ{{w1NUgҜ_ɰIg(7* ˤO 2' )s*kM.k 3DV5DsʓU 6A-"9S 7>[݂&XU-?,b*'51Wa͓NҔR?)u3`/*.4P*>}5b+t*v 7W;d[g()" 1~OZA4i8i6ԍu7[93Ja9~Q#;wꠦ)'ۀbV͵vKf]0ercq-A' җ{?Kjь9 7E@dD-hSBبl⠘p菓=ob3ߚq yRTМK?.S/w= ɼe9Hn [ 4Jv­e}e4J2@t!` d֣ <"  X$/N-Ff _mzT )!*a&Pn9:U$ݵ6!__p," :Tf#*3 DJS'ҏ7^#'_(F>祅MY) EAx]78:eH<, Տ2W2N#\[K|S-8y~1ݽ z4$Dt LpԶݔW@ͧ}Kc}T2HЂ΋Q=sN_ʳٰ`9ǰsĐ䠓ciʳ87_.~Hli(ET/N#5A|mB6di׽W$ $쒞; 9Aѷ⩲:caL.j0%gfc)`$wlKU= j泶" ղM91YQ '~0^7[{6g>17΃F]nZTFd;{T}{yDZԂl|;-Tl4Hl<\C)cMЭiys^ Ua];B!5}P־窫{ok9 ?lo{$lVU])Ozr~甔 ,+[FHV1axMkgjikNHy8,Бa1Ò95_HJ' ˭Ss$}\+ L@anJ*Սx?磌O\? L ]G !1>,W4e ,qbdԲ^l(m vcEJb(TETBє}y℮EB4\x =?nX%Z(;P>sTCtR7ۻ 0^56dHn*EԯT3&;pP]=nAhkM.HuREM?$"IaJE~8,0#4[S-y/e \~ m !ZAO*J*?YFw}bi (I0L~1)f)4q@b6@f|| }ݵD#U\3s%>]rhk8nXjG%i[ i2U9y3H& ;Ť!1mD ;r|VTC^6egΙ H2iQD/ a) _+g"잰I4J27.F-ii,$7bzke"Uqݐ4Pґ 4{YXtY)nЛDgø,UaJmQKc`n=0oAkʻ x& ],AԜ$jov4-2P=ŧ!MS: UW;:ybvkXY&n㰱7%W+mtZ$[6YذCM 䛿GWCW+3{NwnƬݢrA FGKg#tONҍ/&8Fץe/2%S,&nVAnѧ@߲SdiE>ŤA.ڳhvxH\"|C"7rh.5J$h.@`j3ֆ7v}ժ@mYuQ1^DgQRA27AGX3RoTO(Oq4;Qaɢ+UߑMp]:+I^M\TC-t7-}@G#?>mf Y/3Ã>F[6vqjaoVb\I{ 8_fWVwnJb!OmȫL'VƟBm)SX4%}gc)s0Ըo[*03Uص!Ŝ?+YѝR@8< 4QA>,չBVVB{0F1SC+mFSk[t09сevCmӛiZ ٮlHq3c/LlD9J^DP?9o ;1اN=3&dN772({<#MX;y<^{6 'zDX9U& ;3$Y ܁h!qJy%`Z}?+o ҽX(lF FpqETErlht)KT:Rϑ˂?~KNFg|KɼG5MQ(Ӫg X|bǖIɰ~\Qk؟}8he_ KC-sr+=r϶&4,ޒbaNwX0@I,Ip*IJW'6D[hRs2h";Ѝ˃] ''""=9vGg&PPd?I_&yEg }nz5}@ȽlZa;_VsD[7 :ý~R PBѽ7X=c] uPNL=Y#{ q.jzK@J+ Uw(O۷_\E`; +Ox۫;XS~k \UA¶i^qU퐋qy!N94[u8FK8 6fIakfJIJfUT sm? +PS&$3Q%,CGSi&fpxQNF*hdLplKK6 BsU38uȬ5=F2#5'2 o$ <'%>2@L$vQX_,WA~Ȑy[.ҸѭIGN%ҋ21ɭRHo(5 7 V#]єS;kw)X+0@$qxWZF>qeqauGJ[TBQ>'Ȉ"!vl6 \XL%Q_#ťxrXQ61^SR.10/qU׮(Y0=-Shii*~,B*0 (w^KZc6 ] 4#=bL'ܸH7e]>u =e0Dv=Ƞܿ nZഁqmH~u첬ne&˝{rgM>z *0Pd܍TQs(͵(c.DoKBT\cRA"6cQ7D~iHR=0p} 6дՆZsN;\ށtoTf:_u)3k} N@8l";-C"YDm4ܪ!%ܡ *1qf~va`&5d|oQ<Fװj8/=\mpuJ<=q,![s@12_b94ׄ,اubG3cb%+|"U>d̳k>[Mݳy '2@$9jSLyT0}FE5) :+q6$07?ۅY%vs2%t>O=o!p~fGU =r}W^ޏQIIZЄLIϞf8 51MnNΟ؁3-L丼+ME4֤Q!0|[}A1=ޞT]X|&5ԣo_y7ykd~рL#OqbɀeohL(沵^O>9͸RZ} mZ1L/LI{%2Yu8ƎNid5O`bLsNmfr0翎E֦i}qUPJmπno6:X/.-V:̓y # 2O`,?tÕ-1*m:131>gs&͒S|e<ct]3c 2BвzbZ W,IC *;:JUa;kAHTxL&X娙-$7`F O[Sr T"OtVʻ`QLI'rw GEҧW/O􉅄 LﳫcPfGc%`vVLZp‡v) XN\X'F(AmCŠPPY@q(S0pzpH9B8I{y0A@/RVE5^'_NB5Ʀ15ڝn]Փ[]64CTJGz]cKqMt4OIj u޳ jIF~+HŢڿj׶5hkI%.Kp(ؑh`.\3(Ӿ{™%)gU*OfߊяP%ٮ 8;"}{e&+Miah/tgqxU= s>]4nن_# mRcabZZ3{Foe,HkúO'dJEuz%Qayܻz/_v#.5vOF BΌ[DvK4<6! ! +sgQ= ID9;Ǽ 7`MG-LУSMj'Е xrTqwN;dGJfhO72k `N$d7Zbn?iְ455@8_=%^k?zEϬ}sV+63e$Afx7Q4-]yq"!`q {J\cʧ?1 4@~rAdGI]zd0ƲؖK|d=~B^uΈ*Sm;Li\lл3J[jtޒa7Kl9\w!MqjbXo $P<B%~d%QZNF.O,wnSג>,2,ƂֹJBn;gɑJV.%=oKg˴p\x}o;NtaXt8lµg1D @&+5Èi=1c'\賫kϨ䍊Y*qABޒAoEnWQlϡ;Qk2He|@@!=3oV_wXf{u?mɂlMO͑z_`q,{vPu nSS[zʾJda/m/vo5v٩C.u2@'ӌpt4kR'&r~?$ (O ًPo1e;/Ra}/$ȱ(y&oy|⌑6/$69s ;lsAqp/|ium4}4?sX F_@~6%j(F%!efY3CSWaEEXPst晈k#M TІZ ;F&Q֦WK}X¢?K=G&X]A"lWHe{BشJ:xaٷj]i*osH_Óyծ51h';/-PFUTv^Q-cǓTᵺ5d ǪJ ~3u0׿8rV ` ĩtXF1saCRMntƔ lbazb%8pO64 g]zu |\Z!ۙ6^ž(hAEY!T9k 4D9q@e]NBz 5[0fQ GOW̪ >Bm醰ћ8&z@ #sItQpbW:-CФņ^*a@7ŷEAT `г"ܜ1<f- ;㈩K|=TP7%4LZ`$>s| Jc1̱;-1]Vqq;7g&U13-N؏}D1yE%|BյSMܡ¢A˔i٭o]W -4ráY86Bs׍ق\\Q3nBFZMgK'z@γ IK0l$L}c ~őY,ZRWuPMWcps]ys@eGc+ }eXy1P{ ;xT%\{*{1LDU {ԑawl(ySiiI}>YH00:TfokJ/GxKIy|HdEouiqb-4'-=>cUcK"[PU4v9o5?%'.a KqQMm J y4[#^plRB}}ĿwRgXj*+dJ(f)LRX/c8M7H')Iܓzhq CBYV7d6GݐJƁ%ҤBZ~2>I;byiGc ~I7"[j9Z{껽;3@@j?LQǪ. @4KQiEx79s2i?=*&ȣՖ 7߽>~,'R@2Df[j\tHGjc%KH/H^!*XEG ̮4P#Df FJ^~RݠC@OJI{םlXBJ'5ڷ w+4m™|g$GYXa'wkK‡DM7aZ9=ǞvfTeC$&Ǹ{2+;}]=ҵSNo8]?'~xo'-ݳnL.ʋ,t6G C ZEϪ3*PהzZPO#Pqk5$qKyKXY{m.^{ߏ'X@E8QnI8#MkZ`/re"OoT+0~3981Б IyLfLhu‡{>x ncҳ`(լRX>b;?Û}s7>`.b],6ZӻS-1gB 6q%]f:pu[ hEw_&bgJ)^jMb>a_ڭBkrbNSrt[wnuCȯVt,9D!d䠇UݹrG,L2os6"]ſ4QVsb x;Lya_b#Аf*> %WK8/Č(KÁԽ  k<>y+۰0bŐ5;[AI?7?׶a@cێ>4)rKFѯNXXqnDR FogZ64~-x `| ƋP Q<ECt]kԤ.J<xkwǶaMdb>@‡9>@jׇBTŵgQxT ԟ/KW>ّnzQ}a7.ɲ_cخ[̢/= v7;dE#QkE1hÉjp-~M8k 9LrX{> IANwyq2Nx`dkaM.x{4RkN=`$(l[`9?;>k}-raT+!s8dk:~3z;A F4toy-5 Ē5 U(+%Ƃʼ1r"(񐁓Xkf\%/"szbyp(DŽn(##iV Fı=+>V5FȫR)u3H O,q7^927t~1;s e>v@QG)T0oka r9㯏' ccEei wڵ = l)jvpd%TgJ}w`~&ˈvR*ũ]\[|K&Y\sӤPӾL;dKi.8f@c NptmJ/"!+$NQjgw ' 21HiEdA\7Hvə8Z|k !oEC 4`r)}Gd6Rfb)n(lav Gێw@MzGA=5* ŝeɆ6juuL1LZ0.`U_gwwVY6}`ucp*446W,5Z"$Si-ٱ]j vA>*oF !=qJ3k,QN%hvepc`B[YatY~h]Bl5%W4 aٚ#jUϡl@0 hŀ{ԏl7XMQ,xԁ=tAS#ײ@| YZ<4kUfaHZ$";4>'a:qNơ?"tP~b`:eYs"`{fyY,@j [!HUQIEegS8)vk7V\CKoFrF3y \TQϱ8dL=$-EФXdk?\NĞ!Z[0=p'>#D3K>i4yV%LPy[4sgӲѴ NA>\g  ȼh]nN>.tL>n,4HnraؑDRPh4)ٙp@tyK>&AOIK@Rf+K3^){XMۿE6pt:++=DC|.TJFˑ]i<.kWY9U NJlΗ)75L;;L[Jer> 4R gIa|ZiX'ghфt#!ov-ɞEo"I%HFKydƙzK4k5 E$ME`FDC ^LAW!!'Uɛ!wԨ^Y͠"4}Xa5.;u!TqyiIУ}\DgR% 6-o؄N=rpbXځ^~ rO[cpT\DAΧ)2 QtOX|hzCSje<)IǷ~[.v@tN^ f8F-њ_m.V"hD+M4C0\zPf7#dڭ޳!QBT v1tw9j Vzsr󀯥3xUʏ;(ݜ7 I L.veўFjgح"扫8孓lżimnyaM&p넉&-_rmdj@: A>5/ī7RInF K&ipŕ~b~ݎ0ran[&C} Z&;8)ElYάmJp~tUGc^\S"ǧ ;X1F`KO@Jsؤј~)~(/m ;*{Msڃ$0-~"?2]@8M|֜'5?>x#!wRkgj; Ӯ"X:Seٻ6cy]:9GM0{E 51Ց+0l;86:(Qu4H^7~+oGPEFU1T|\O&B{m#TW.ɒ$WfFD"^."|LD ALd}YxY:cq:<Ńye3`8I΁2tˑfϳnnl.}6+6 OoUma2'+N{N|ׅzZ+xMg,Grm) +d&Omm: mc773{!kOqu| 9loO*57ȁQB>1;Ugk 3 !,VFӿ[o.رBN#'7R6B| D&<;w!nq[˧oC4"GPX2DcTHC]Uz8 Ae9 %~,TǓ,t. 7XЊ7Zq0slO@kioh\验VdLͨށ \ɎɵC~@tY{7EB[kug.6?֟ Nqr9+7JCn+ @+j8ٝ"qЖ1uo6*\!k\2r՘^<3X$y#j[rokH{b {![Ck|jKXc>yiH;Iϯ>h=LNmI@4ʩF1];Tp; twsZ6٦ef2 lX{RgВ7.čuK΂Lzݹ p|8mBzli($Rb/°O0-OWG)6wJaGS痷%N0Q?c*N.}'yFL(C-؉:7tfe-nՈA3 6 k-lpZ`20ml{'ޑ/\o-Q(ͽ2gUkKYNf: "W8ȡI%HeC H;r2i×A? ( rS>J+ł90dH-!½.91gAlbPxG1ܬ, ?Km4dsOퟌ n~&]lQ?#0mf@f9x'Ϻ!Ũ\|[!sy+$Q3tX\h+ #ҴO8[~‡ma%+21aN`L ѵϚM9øչ՛B~NU\;תg_ ȃE(9zDRIWơ쐇L(kx |nUb'qoЉbӀvZLM/@|吾q nvyLN/g!Ts: X'ېi\&fqׄ5N)fj텵"4p|ne pb!b"5\d~-sۙBQ'ϩeSD_4|WC艌Pm!dtVyKJcq ~ FSP",8qCM$߻VwY *8LfV$s!mBǾp DhL,u`NR剰ݴ]wo }C#Ѽ5 uy=Q4!O 8}T/N^LDbR(E`lG}8(w Ń㊞7!猦K~ U9ȅ 86yBo/wG;d&Dgb7B5&hUu9?P%'S{~{vi6)Ox%MoHC /kR1??݇ g9T U(GQT-b a;eZ?uV4}ϱw"uLoWW')w~w٠e{Sp g}E@Ҍڹ5=k?*-/!jw5*2,CTm?y )͋w{K~⮛m-87JHچDhz, & i J -ÅhM3nƲV{sHӚY#k<_jkreӰRp)۟2,Z0y#_* \Iu>Vw|`E ';`V*owx ty? ~kӋtD.j0*Qwe+?n?ҷ1MüeŒ"JK$fP: }NҾZ[4l~p:ʈfuaIk@FM|OyHyE,O4G+8@ڸ/)eLGO^_O9 :߃ ə}'n:nU>fU*隚P5NN^^i Q(t$ތʘcï6M(jL'[Ƅė$Bvh-Fe Ϣ׿" kQ*B7ͳԎR[rKKj]}@ m_jM4Iun}g#v7@Xڍi~ "pf,)vvdM[;]\e.|t0ъ>P12huYjL(퇩lM!T=>e'i+xru/.])gq#2$)|v7t% V;)B}%,zofJy -dO`^ۛhi0T]͔Irpz1i ˔ͣ*߆usո&"`gp=r [= X-;Һ@ L**<^@F+8`z~)/PQfu:XX0L.<i=[SitWH4Km]uYǻBbĒlJ.@+9.EYT[b aRye' ߣW<8B*V,HkiUkA9ǻ|F>Q2ʧnr/M-nvy!ZeRoP! ;ufDx%#@ƸD`֏#]^ bQ'|Rͻ$ VXbGb3"m#wsb?yۅs撡)ػy=bx( Rq\djb h?mU[bzI&QC\Q#XuJ٦8!GwhQ_mecn]4;]*mnh #idCJԍm10Nֳ99[*i qUa I唾|oպy:ӗq 9 @֌:5 :;B y钷ѪO^Ouְ1PK!%YI?0[`XL/oXyƵ"A&S9/*G@CO;]q<&U΋aR԰ڤpOfvDZo}8GՃDBZ/ (|Xl0JDYz 6OkN֛*_3ZhXs/3'ϡ2ўqDJ}D,=T&U_HvӤyӰ(~to/JuvI0hmEp Pú 6 VD5P Sw[5TOn%2Aa.hB83]_0$')3&htS`Ĩ`%5j՚|niYBj(teH2JH)[$*$ImgBGwQ,ֱc):Pftϖ R{A=I/~T~,yA; L؋VCr- GES;>_{m9ѡ&;D30(ȄovX4H.ƔJI~t& E$aY ߼/),N!5`BgcvV ]VVIJkث‡q,RFo/BbS*%, ­T!VO75$6ZA-*U8X$5\'–2XmQ@ vx-ϨH*Sb?f*""vTs@c|"zĤޯOn!_hRhaALߠ=J1מ1g%^QIӏQ 3}톐V21od|&"C랍N8ʻ/l02ZTN5ޛIJi/C)2Q0\dYQ3K&wyͩfYŊ8*^1nCl?P#}ԩW;}*]آD5~X#}4Vx8.^6T6A&b QfQ. l+p[+Û:m8IN^ǷW|TOXr)j|HE]Z,%3;VE4!gE,d~:Z~=skO vcKIiUk vukܪ|GػD R:9<1L+C s6pyy ӊ818٨wQu/(#(Q?u>T%WeGf0@n[Ċ W@Mv};qQ6"&UP`G潿U4³kN@= e 2C?YuSy^pIXKe:ڮQJGF" Eq?;&ɍ])3d+j֮8 0i eh H|@Y6p$|l,>6yw4+)G9haX kڦ"ދo\t 93a+&xFMnàUKmy~-16CıёiSPmH7Q 3 (&nA4Y]<s zLg ;P,lF9Y͹F[yv.ylў"ms-,^'r?SnM,!U)\zVpH}1.=eM;߷͚|ĥNǨCwGW%5)T ]aBB" /Xet-/ {|G/&;x}`G2a } O~ Y ~]baCe(Fzm0StJ34dʭ:<h  )KT30Z,"hUxp9}?&aCEJ?^;U؃< v< v6X&,!;rY1O\k3_N&(}6=<zGqXʣ϶g<N?Q/eɎv| koOGvMEXkQ$Qx%$ߏqtoDv-,7&-C3L/L2jڡ" wJfڃe|{] +E_hiBW~r,l_e"z2U4O{ʸmGQPB(<5Qq_-i;@qM- nGCAĎ}Au=zc *ȾDwG9&uQ8 1&HIJJ"{#B##ϛ2J esmm55WjTߛ})c&.Z0B>X %Ho 3&3s`GǾcIrh_#UmITsMP~"ohSz ehZ>LldfB9P6=}S*-᝚?t$#Or |mI)!ۑ·BW 3hO_ c -<}B N̷KjiVe3Lʞ˜ oK׻?{A7r,WrSӡM` ^J|5oTb!̄6nMcSW?Q^#$ͬ~{5#FkLB' &]W>[(Pz'8t֕Z=UGb:uV%I`ݽz%Ֆ-nRܼgaƧ`R*$A&*nZy۷b#X(A^-gZouD2ءH8Ȗ`؟%*$p*[>JaånHij; pL- `+?h`#'*bw(c6˧I 1BGs\y[7@%A3g%c!e+[NzK$3CNxXu%ר1 8#g(R2q+-|X+.,xVE#"x T^X't|5aSȵnb٧,Q&`sxIlnm>E҂g#7s>r5;φ-BLT|^ p+"k2_q p. vjrbJ,u3ifVXCH ߥ^R&I'.2HnXpOn yeg|ĥ{vCq]'Ł>/!NjsRKS.Pn0r n!-/_-hC_2Bf9va؀'ZETjÙc74SRީw"YQTIH3ʡl Us!&?y% .,8+SFw{UaMmni|W{{o05$y9);j*u:vPE=а*,upRndK9 3hRg<۔IB= &LXښ;!67D H_Gdhu Uy)Jyi̢}+3&il;yZ v-|EEs/[JhH#L#DnQ#´`(Fh TgǑR" ۼS"d. `5Lf$$.'D TmML3gfQ'ɨ<5|2gWdP2#7MD=Nl@9w0lS0FoX3P +wqWC%MD[ dh(-![L8U'>? wĘEE/h%%@')E΢9h >PUJ,_ˡ{&# ".y`߁sG{0^wuuHJ}tf(aNRD'( fhog`KKH)]-1WŔF.Bf (5kn1VypR[D;e7TTb6# jɉ_,?9L$wF$&5ev<ʘ|.V0 X緵o!S*v@BT GV+'D+@-1Y Xs Oj;%OPxޛ<-PsүCa%U(Tg-ٵ) @vq 1oZdV #~QdL ϳƪЉ 屲oӏUFDo\W,E M2U!~f%?ʔNPb"y5Н\ cDd f+hH@x"k/C̪Jljie^s.g ..? [<ݲq#:a]H*|0 .DC&lV@k #Ea 9YYG\%'JbO!Q ptdx" &nwa,Z;YeH*HFr؝o!HR?ČGb8o$y1~6QeLįDrҨ{;7;\ᣡ !} V>D##DA̲+'^N]2Q.FV]zҷ<k[ 07(ʺgmO}%CkHJ8O->r$(N!p' :*37Әi![M% \e X+U`@L_ ~R֨q)[m<;NӅb8c[SSw&ڦ@\c k C~>/@mqN''9>Φ #ʔS~a_41Bv3]+4PEhI-5~ZA 0y6O(V'./bFy&1XUf\᤾Hx攬in.,[Usz7^G1bO Tbc7:{&$H7S~'Jnk\BXMH1NJN6\3_^C]a).E@绷)dV#4߷p)w2Mf4sdP5Cw036ƺ3c fV - `%K厅Ig[ ik JhӵBLOtvÁ2$Ӣ&+kHlY;:I>yte& om c}\Vy՟HšqݤV1{7_{aݻ>*1 1fQ|+94:;PV"iś 8|}=Ȣ݆PU$yZ'#eNbjw?@a{uh}Ƿ%^bKp^A`݇$Dt3ndNϵYn,>ὤiSt&2~naMPNe*ڞ* Z,Kd' _R,hϾ@b6_4~h{aQ9J(dmA-8$]-ӆkEu~C]bW @Z[Ŭxy-xy'X9U/:q/ y&WD , Eu {g^b͹܍'ggXǟc@}!CNoWHaLJū6{Dޕ#TPDQa~=ve,7ZPxC mfNv 4̶ao7b(f!`L^z n.l44a'Wdٶv!LmVnbIab\&Ԗ"q-,#JGnfgJ0ge>"Udû2r?@bݢD|"lM4mO _ҮŚK@Ng,c߅r$aq $R*A /冣y>-8N6+eHKF.NhJ$sěR.E5Fįܴu/+ U#\XtulBtJ??}[82^ƚ8<-ۋyڱMkPSO+8hx閈pĕ(v/C_$\zY챱axK9< ZD؈j >tzhu9Y/l lĆ5ZW(tDcMv–ecž.|0`;o ~P3Q53Y#BWVa*)rbSpA2f*L 9k-!hOHɟ^yʮ`܈7#$~&FilR?ym#Tkg۸ST'ro/DsՔK;Q{_Oͮytz` q,%V#(yduJuu# A_[ \: XG\9h}}K蔏'<*VH,fã@y.[n`=:_-m!zǎ0kՌg~I$+:T]) !'SG֔W3;^!E-NྯHwCS%֑Ɂ1ѾiAlPWFr0Vn" lkmpefr)ȣ{oNC箣2܋74m\]o`j KAϨ|U#Vkgxz}y8\]B-f.Z/9^ XARI""G#Uٗi>v_tE8_Z싔ZS je;`D?!4m 7Hfş > K:p[:mpOy?h_ wh=7v2fHB!Vnd&M 'QpWLlwyUCQ[ -@~` 5{z 檟{]Ĝw%刢P?a?O4E;&vf{V)8T[:i$/ý\aW0Q0x ;h2i i|KAT[k,&LnamBIqP3>l7aWwL wx UA+j$71WKǝKk5;S!zZ` |>m.tGS!?LB/Z Đ N"t4Mi2cMҠud4A#5Vm}O!I}.ė?PHwSH9$CM%jirՓM%hO1K%H1qy#Y6yXm$p[~J9| |'SX+h[d`gcdffnχKL0S 45[~ݢ _*/ 2KzXR̍WsK1OfOLs}. Z-}\{@)+z`&]jVENxۦ(+oqꁊqX_5 O؋ 'h8+_L)R'e+ BՉ- Ԋj0R p.+HK.S!9Ckw59uzL L*&W=m򸼒Ps>*I=3uAff6,uL!?-[t`ùxbڵX.8WՋa gZ!,sk8:į]C" "TϚf}WVKR5FoX%6AgzyŔS6<5f4|;2t^{&Ы׵"ң/(r9@{=ϧn"|5DQ<>ο*?:bI0 Z)JkfBS cK/I<\oDZ5O 2][^OFoA„+[qb42q ! wX+Zm9aO iŐAâf|iI7O59֭~>?OTEZ.طmm#7z/B;ҧ˭[ 9ϰ/#_;٤VzZW1x Ϋ-RǖQd DF<@¤2>b4de"́-qˁX@̝«Me+ ?I>ɈpyT·rbxƒIeyK߂"N4 nf|jq8$GvJ7x|hԱno:ɳh÷ߘ&%c˽c1xh ] 'yΦaZK $Vbx:[$WGjK{[?- w4p'INNrvw=0O0G7Y~C(H\Ú+vNrukKh=>-rö:d4]u" @QRsAs/+O7}N:mAa"n n,Be+94\l,s}AbJ]Lc?Jc%6ut7CJE2~<63M!hu,Xzd?,٣|ذ!|@gl58k'WW j(UU^֬U4``|7:IR"F&H]r;ox,_hg!nWj?R2<mT`QtG5)+c$G󃸆uLqla ;OR hk ҶȑZEp  H뺄9AcɜRX/Vs嬤LrsF)(#dd}PErr d7hLNf !q7@Qyǵa 1x;$$}k}5NC_^.') x$BدV΀mqwg[dcS15^g]4/_N"- HNG.WkSri[pPN@=@bOnw0ppԏu4kK؟5hTAeq &z#Wi 5 }H5AY% m)$&.*˞0&6ZdzwEGZa7>VP؏\`ny6 Xok=r*4b4ķtfP+",Eo(6FGbvXC,=3TɴCJ3\ Xim*>P-jM] 5}/rպթ$~$ػ̧0}F߄o2']Kwb 6V;%ԮZW;soUy" 7yrmʼez:8Ǔ>XpcŠAM'v3?B,r ھ%Mq^80-|"35"f[t1H8tU4ʹU&|=Rq[Ѕ!k zo le^ȴu:Vn@ߘ*Dj1$њr K# 1SIT3C5 ӋʹA? (|ڜ)ݸ nCjx`UxA'.UD5v'TD[Mjdx_cs'_u/H6ب׾aK1EyΤ"ۼ1o"GtYVP+4N^Z~%kdfI9;/ˍHᐒA\$+R?=2uE+Ƞ>tcẈ@NiCcu}KڶCMʼ ǷP[FX sՐnV'r h e^+G!|*868MeI_'6m?̍^1!fWnWɛ߃5=€J P&^,W ܨ\MjKWM.{{r!VbJ^ l;wH|RtIA]$Xo-+\J+GmY(&s[ HyoN(fg߽h[Ą:$ݯ/m}5CZ^v}NxFziHbBQ'*>gM}/@(arںmMjgW Iz/Bm@Oc3"n\ӓᑗgu ,0/ r<~ JΊ2SʂN" ﹱ^HeBfŕM'|6 9wQ򌒕^(mNB&q,R{z4D48x 9+񱣖27}jTg>[̞c~k.paLzeU?}Aes31!eyϓy `۵N 3dnЋ~lNWDn @0>.˓OQCdz+|c]YIHsbvo볟~' hۘPj嬄sO'p~6SHTK=fP(KG\ptI[K+SIZ85"S9z3^EO>;5qkL0/.UwUR?pU5*}aԇ _'"\ WJtd:2a^;QetA/ !3 #Vh :67חn(K"M7%^OrX@2xNS@r[-t3<Á_:jЋ])ȯsl#-*fn6BG!ϊ߷$A+ـ'Zzڭ;2ˆ)%9|G ;0$;i 񈋿SҲ|b3صG]ję>C="s\x^֬Z$\я_]ݯryIA @wdl~S8-#Hμn(;1iUa6~GA;MlהTyE)OOKu]Kt\7x A7a3U1o9TN3K`3~z$/>oyޅ-pl]j~?)q?WN){e =!F@2?ڱLY"A>4Z+Ҟ@qC5,W1 t f/qO'ͪATesScCM&?=lО,'Y? J)@YU mƟcX{q)%4)G3?Gg'c>؆[1Gݵx*^[(=\\H]#!czq1%GBvkBQ\(6S L\LkTD?_]|$3KO7m}?o'ܮy WN5}S bsLIU ٽ> 7>l[[!!_& lAؘ=QoVqt|]+h 2߈6k 8G18'`7-(gv8_*{ Ёmn&©ev=4-}DA[LluMgm8s,A|f 8l4%rh 0 "<^\%@0(Y@ )IH(Z; hXځXiְx6!3d8&w0ǰƉ'(d05nP39 >(jTda~&quM1nObgnāvnD@7MZHzM;YA '>r }Ԗ jզRS\^ܰ<#cF]ҝѨ==ޤ9HDpo|~7, W<{L}4jnYvx:@+/{a eЬz|1^}{ gh2%$.Nzv@#:6#:1 WAS}Vf݅}(YeR!t)rѼ@` +h3 `9=3>g sb=Jxd&Xj~vC0V*L3c4r G $0$7B+JZ׾3U*Fo0el׾==5E58Xeo[|3Re(}16cbLnFX;ot=!j_n9o,' .r"ܠ."2rE\6%yi8TǧЏooΧDwЦΒy=GˈESlːlF' U68u*,{+YR,Wf& zukySJz!7G5.~S^ǥnd~gcGQ9/·/&$I?{3*csxmJcFCVSo*u ЇqitcG:zWY3i^N2q@Z D=Tq[S n!;dSy zŋ_6#Jɼ$K48͔T:&16^06{VN@ᙉg⻧wV5>7^dkQk3^vlк etY.y5-$][ǎ5#*iS.97sZBh`ƋM{\{VtzAn?4&ɚʜ?ּ .Wj8Nf- ,,`jԬ8^,g]&ǙՎ5Sd 9כqƲJnNu3eXl2:\SU< [_} b]o~}D \Prx*\E e2..nψH> D L8zl Ty݄i-NS?)\!g}ͳz'<*6{ޚb+ԉg9kDXT=4g9TwjOr+5MhdIu̐ $ЍA~ӄ_Ƒ K B{=٤i#-ݭۘN ?$"f;ih^Y(!b ʦ5iƮY6lSc'^r_p_,yVeU/{ͻT*9l `5c.| (Yr "-)`zC>Dc?Ĕ)C2հ\t")Vmee t'5UC YU)7f D^O wCRf qp1y 3E6A%nr*£b1S)DKksuYɴ&4n۽Y1w/uNk "6(ٴfIB.#Rdx]_}{ ĿɋatwVx; r,ڻom>7-h#ц=JXk=RT ,a|ߨEih`j 翊 W'hԀD4"U9SGeKq_/s]-{5)kB:Fz:=SpF ުlyKM\8-eOyEyȅ ?bϲE')┮XeTBJTҝ"N[roBdzs]${†~զ{fU&}sy*g1, 3~R7uKSĈ;' ~WbE V$δƦ[h"Q]1Pc7o߂{1}ӷo{vqH19 O7aZ!p$ksE\DpҼkAAkVP8rK7} 7(K-1oR!L0oӒ " ;Y=p\}sg5[<9"w:IR-~#.T ޠLj0bv`uV5W/qnf>q'anyOI&36ns''yЦ% <(/U1S=Z2Tս녆u7};Zɸߞ0dgs ^Ϩ_HQ|   i7zJר,Ci<BKG9jQo|`rQP Lt#VR5oR^W$L"ERk|-]yu>SuԨm}+l_YZSjr(jF;rQy']@g΃WugDeCAmtLNqtOs{2ao|CdSᫍ>pRǝ2ŋ{d!s!ǘP m-/L%.`3*V/'Zw;ܵ俏@,w̽dpZ\Ex}C'6^NBSC9kO* ۿ P߰4;y{ٰ&WaJ m3B1Y@ 86͝OM^*!eK{.!Z:؏#,j3ѯ#v+aCMRA[I>*/?l抌[Ҭl6j/;v.~*R'P,vDa1 e"NpϹVP{iw ODf񐽔1R}z~#ޯwVԋElb0Qi 4,jtM(w @Y/\/Ng\J.n?85zyF󸏦#*P(pO+ţ(CX ?s0r{?k^3 q_!VŻ)+-^0j_Z-mG|^BP9:׷ ;]h*kCqo+@ɍ9lro~+OsnY8C $A1 :UUX+30 .!ZF%SQƆ(׵m'002 QNV} nc, )^5p}?nH~c qZ2 Kk*X}M2rPۆǼO[S嚳|hCQ)_+|eeXHǀWP r4KS8ȳyIa$egjL. E6fa|BK1l7 G":jcyEΜ90iHu 0}YlL +!f{F/y;?ə#)XR2vT[}t^O"{2&;R!PFN H>(cS(Ibz:1Ά( oR`q0FMWAa<ȗrQpϥݝ]iQ;5ʞb!$\ʾՖX} ,0_g.>m;72e0'*SH÷k?4L_#%9B,MA+ae@d6ϤYxZVygڣDwK܋ Д97,U+/|"=z˞OHrHqU(Y!5ܣ.wm~2}$4 fu'0$"9YRy>,zZ*K XdŪԣ|S#Vs&aw3wN]US~J"r+ H,g!aGK AYҘs#k\^e뎺j:^s>W+F }<Vg"+ x*`ʚV*3rJsϺW_S#L)qý?rY:_*8bX#[C^mDwrI;x\FArtc HW^YӍ$C YlSz3fa^V`PU p+!sU|nN%Cf!t- ɢ7]|¯dN7 ɀ.œ]}FDQ ж ZNҮQ1ȓhX O2 e SQNZgv QŴtn-vRӯ*DƟzf1E^"z9BcQoqB9zIB? ؾZ&SS|NG6P2{8.zg.Xh#WezHg1e ,w.27P"* 8I&NTuYu#x`WX@c*C_ݾ'6'*lRydO/bPMH ,#"qBeX|"w0P>,S*ݛST9R?JPS, Jѧ[j49ЦkuIW 'NB9|` n\HBo :4ip0QV _)ʣV6b=eHI !vPRQ|BzWUO3E&cKzOž>ZR>| 8}Y}1s#p/tcD0/c u =^V%GXmѿWHY~\q)*bct3$Qӹ᠎L()ܿI9QtCSrXjOlc. ~ .η O "4MQpkhZvv`2j srn  ʔ>vE,)xR4|vUyѐ@VgA{y, $9j~9N/lʃn٢K^)Az]>hI0pjx)iz_n(gxܑhRzk棆=L2E-0R#˻?NpR'7$NdmN-z ,-[Tm k `qD4\Z(uȊ(]✡>X2j Hme_0~'R+A${=R$SNU+Д3N A+hDK|6s]Ar**ʦu9"J Ă0TY*+H i VPDQlDIec WI -xݣUthyMF7j?`͒NJ>ؼWPd4mSTg8#ǢԘ'|իf{iTG ]C:Z^XU@4,gjp74ic[@0@}Yߜ8X "xA;]hr: #eqbD`-ݫmW"Ɲ_GNVS#I;eHÄ ;A'Ni6d&, R!M?Ig֠yʝ C'.z9v8!9ET;$õdkve4wJj>p5Oz{ՙPrxնT:NoVXV/>umjRdyv&D?qzW`hQ͂JnM|V(Uf>/AZTa?H 6`嵁E-8I`©䧦)SeȔ.~ApÕ 왽,&@ ]ߣAR; `_fʓ*O/SArGd*O/սEv/[e-v54!~v(UO>ʣ+¨cl͉fNe'= `@lK1CԶ MۃlzD4̻Jy)~NO$(#1SK.偝Ĉ%.3v/^,C{o̓ m {v"wv1jSp(8O9 &e5!fCFe'X݄p*ƟʝB:]˸GiS+}40vɅ"-XO; }rf5Qihǹ0D~f żv˟ݭN^5-yUU ""ݜ>/ r1*̌Z}rh{by50siBqξr%Zb#>}.}_9O]--3{^XWqK]>|6F5Z4iϡ~ Z1xT%X:'hOLަ!.mk} Jsz_'w‰] ,[J`<~CkV5Ck\r:Soo&=æ掷f}6W{\d\H.o~9j)Hך fW,Sh}m SD[ C \H zKaaq`؞z@<ܫѤSQ(US~nRBǺ> %NOf |$ M6N3IN!G0#z4MFϜ%t :/bod2xj$5>v>U.haP$ܡZ/nexNS(\=\#|j jϒʇl\(Bϰa !PZ`p~o/ |Dz1"4e K  2 }̧y_tup:捛4,TO^d:eM{VLU֪5DA+hcA?AGt!B$ꞃ~C D╊̠l!xT*pBUqxGOmq+'YHdxcO)kaM6 t~bϩdƹ_ QoO>:4'ӻa}D~,L5h -aܱU(Pdfa~ď!m`]h -D!fHC/gEQ7J=2)t,)1SKna2 G|$%^j{a} -^nO4tfJ豶uϜw.-c9Ļ eS>[7qj=90:ɖDւƾ,>]DS=iyk;ey >hB(9(Ȼ(i?𬎖bzxc5`,h`@?KP}j 5H-Q۱+@Pp†ك7_V[i 7BZ{F Nͻk*Kt\ٕ$v΄3dmGUZ:FeK˕},|;o5zz xG$HAF{'eZkS!L{,Q"hڭް٭rXꍝ7Odt.,$|M]k`Wb;߄fJEbH$5a{xh]BH~:g$.D  5Pi, #YKʌ?Aا Vm |H7΂C.6b! [*vTy"55SΝ@٩Y2*ؙD~%\ԑ?!&փ(e"]23p aTO{}yF<'xP,2{GT C۶_5MZ[`|C qgy8 NtbK<* W0(\,(3#K^ȭ>o7 1i庭98~3E%E@F/䩣E^ŝ |%-9n>@){RBقm%Tc^|R{]B1Iˇx]@=l=]z$p/'81I+?j@s x҆P:-su5Ws0W&1!^IіӧHI,n}D: zDrUaɜ ;eDvi1B Z<κ$䬇M?U7mr h.;٤IK(:&~1Lm7F0nuonNYn +X.J31Bʽ9~, ѮD6nP XVrtqG 3-݆4xk,ݩ7Axm>2&vGc7[hG,[!tdD '3kkf=q裝O4 Fv|+"RK'L'$$uydaɫ5{9 ѠOp`h:Į櫠>FͦBbo!Z06L#qʂQ 7M` h(thLh&}BxZ8j8=uzSႬ>s?DB|v}pQL} IfTi![:)+*syc cOX=+57f+I}̉z0ArX Nkz |t/[u#14a\P)mےQj=D>Fh􉀎ě޵иeggVH\onY1`m0B?ƀSf\ z}-wK32obK#A0K@@u ɶc6xI D?)KT7HHxNmN]206j!B?z |yn֙#YV\}=Jc 1`^YfZ^ "G@?*p"HsSG+_.,I DGB>/7j3ajt4"lb|,*o5tn8\Md,-@o+ۻ•qcj:#WF'%O 6ZwZbj]|\l YrRone1ćg<;8N{rߟn㺄>ֽ@ y~9ҳ|%޳l&^GZ+2pk Ih ;?/_y&tzj6+a࣍acUwzv4f`)^ 0gm?]ƶ W5* Yyܽu ˍ7CH9GlR.0p~HXxgoܵb@ 牼dc8S$)0mW 4ifJ k^{D|\a ikBܡWq7.86lE^̧d"lZ $S%/^6w^,|=VSm6҃*<نN&p{gMc LG'n_,,/~`coF(αRT=;-!tD# E45Έ}lTkq(sMH0eQyƿ FNpq`+]XJGgXEY.= RªƚG!l`Y,2Q* Y_ ױ͠oRu7ȿOh\tŃ3=m CJq݁!T 2%Е21ޱ0^.'bNP@ٙ@cHR$M\Ϗ(csr3P5uAɁX̑ܨQ(qbBsD~OZ5"gr p,',6JVqDCΓn9)012'A_J+0i8 ;x~2#xeevLN7 5`Y#1_HmFňW Vzm:VhɅX~_|51J%x0+O+(4']6p72v yc҅ξ'xDL! 8bg _WiQ!~U/bC{S#I HEVi H Re=*ڊ<1Xkl] Th֑Id?G%_hcKWWC즼9ba Y5z«j#aL%֗Mc;(ΏßtCĘhZ>aY.fm;`n14npk=uK5B rz("#1H )vX0SAF3ډYͪ%&1EdZ,Q'E`w9 3Q^[TYuҪ-uMO Ǡ{s H0tQ -]鱘t~q+b%^Vg^v*A/iT.]y;. I?0-Pό uAFFF] eg+3_1a8َH u 9F_!H ;%ps;#1iepA(2@mg5gQd(W#M-jLS5˅͟Rc{!粙h8 IeH'X%|/n4+wg8ghPFsEjJЎ̖OK>PztO%w,}),mC3+e=/8;EGԝu>ݪظtwC8u_h4Bd2@?,'tK=}=?v)xր,hBz^I 1=*1pڄ]ạRB#1S 1竄aOF{ +KBPsE Ee 7X:?;<^ B l"k I$G,hČ\ T?:`0]a+B?֚$UA2[9[~6{\mǏ& ӛmҞyP*b3>C+tM⬪kGcUY7TG`j8S Zt6Y"{!uL#idJ7=rIuf6%+H+0mlXKX9NDI7e|!r5D=lsV4^^ rui}nq@G|gNBGB?5,gOBˉW~vlĐL՘9-yN{QbjJh\ɺ݊)ܷAGإF5"PND".~~\W552~8KU'k{qެ}`l4Ms^`{Ly ۼ:bV,]kdhoUDCvKFb[ u΋8ica[I0s/wܰ쌜#42jku]r7rce :ݙ'%ҼM5,؍'PZ@I/gU aH:v8vvJrۥOA7Zp~br-ѢI b^N$^_3ꓧ&&LN7H\52bV=c!Jqk\7X^_ju[a'cqf ,%w]Dzԭko#Z,Q'Ķ ,`)DPTMI<ȕ)/ܷ~jӸWP¢1ѷ- 71#&^NjgU:Mq!c [v060<Mp32/O%F:~ΉzzȀs_oxNvȟ'F=UQZA~V 1mcIl '[nYQÓvmѨ6dIMdw˰L`^UԒ@kΏq #oϵU6mK,fY OwzB]GPk|f-HɄ*0^ ƓӅ]+='&Z-?Z f=Q|[>ڪJ0 ~0R979vĘV7;]'QκlT!uЩQSIC2$wCpViox0j+WKF>(Ow}P'+՛Ώb?ER϶Y0ű3WE8G P E; }a%+î f$-ufpi1LuۥUT/p6bG19meDr3&\X~bi%BC}TmQ9(eb-{g1L՞ =xFp ?Dƻ$,5xxe7SuP=as1=aݓK%GI:@jc,#KqKҖn(xMvMbNJ|y,Un`>We\HC'kL-}*opBkeG-(JIS)zU +`fI]T.R'±kKOJ~\Z0 Pa s2>3,HyۢaO|WW^gҬ~%|=U r4n¹" ܯXY 䙕IMEJP*ڏF73Jh40A4 @2qξPQ%{vy %AG<rފH+8>GE~)f)!*7p +]rZ^ +f5wBEt1ӮrΥJB -z];UHI7ea]>ӡe_kNaOns/|Y椼m Fj]1EzDذ{ ([ЇY͌F(h7xXr% -S+24rxLPSMҘinZRD8D=z'}#; )x5drGL5SMX{\`"~D6 ȅl=?e;20r/B~UE,R[Sy7-p֣mRS\9RW3n OFf oQVO_)e4[EwE_h .оTֈEOJ&𵐋* `~y!xf R~p4wp]M|0D(t(eFdK@Jlf _ܳ`lퟂ5`t`Ly{*fe{[% !TZwPfbSda) ^<%9 _TP@J{UD?_ȣ|aʖ*etSh=c|犦{9Si3JNEL&'Y 8ꝙݱih)OjX4 H!?Fy|`-R! ڎxu-W#jˮ ]^3߳QU&ãdؼluRJzM}Wd)(,J (դqijʟ235U` kt}>GNW̟,S 1t{>DF\Hꀩ)3s-Š 74ʓ ,D30L1S糍 FُFD҉ 3;,zSѺTtbxMyK /ccJwpcq&98]iL:tΡ{gqw5 ;Cg ?T2!{] KU&zqoC2kرV >F)55a|'>cF^ro7IQ Dhv^|/uG3pdG.oRb0.zS&o'kVE;h.'`4Q`4c{ʽCzƗY$ن{zƻiESlv^d?Tt ztKGYR6D_#eq$GY-$XhiOw_ Tg]۱׮BsQetA|7IE0Ve<+`9jx,l d!GDJ ) g%#δݐ.' T7ǭ؋^"zF iB ugpl-\Od[djmx丵3A5UIKH^Ȩ#ͯɔ XnS;V+jhRNqn[3m`2 xom4WLVTgIgRWj4x[t> w 5Z4Y,d^):^R:Jlɯ,h-y+?w3E 6 0; $lWf*r4&ߪikc82Q&uM+\ P9 [S>N8 _EV@`&ە^@S艹_L5C.2,hprf za٠|bJO>3|RZN1~DgYC\}f{=᪑!`"L>Oma\h Ef9y}IcL h>dcTX9!$> +aN^7.ї&дg\/9x`Qt׊I\sT/Ba,t "D`RбxnE&&ZH3MV4:ݠ`zLl}ഋM0XwvfE_ny(ڬ6K_ŏWtZz:*E'a'-'?w]fI2r(T2Ƣd0)pYXA/&}Nnh5OZ2jh0ׄu6Y .ёOs՞f7$8)K:OY~=[kgѷMcO:(?0- wBK< K>C\ IC 49qBAoD9S'E-g.E*QinO(&pԕ( !-P9и|^Q[ؑ{{>!pڨfy-Ď[*Zcdf; yd* @Xp?EA%1LpScIk HdKF,4 *ޥ%ݻx%+ln*iIB*n.U5;{S`<eXҴ/:΀1rr[eum]nPQV@Nop+FjA( w2ϻ2Y7>WVf ` WHhS2r}Ng&E'UݸF\A I)iSv_C_1?c0cܞjX> Dۖb2+xw=bG ^"K$&cL|2B@=_b1FW4-J@FB/Y@, 7Hu_ t :F4Ay`Ils =Hsx_ Ăp+9W8A+!B |TAǗ( ~KJ')7:m"ebxM9SAhz5 g|& MI:x5 )J ӋƻzA}:~!=sèz,g v|eȭFab-9:LЦ+h3f-t Ge UqH~fa f=.Vs!^ %G c([G*rCO8?qcĖ9aPUgi)mpӡnjY8,j=;]˃è&aI+y8C7M7oy[T\sa_Vծ jhJ>0޼ja1;Uk@]vQ<%'j*o$U¿ }ȫ`~['To]yn- \o8ZSA.ddݨ.K ޖO+dXU`eznx塅zҞ܆\m7espJYm0U vx}0xI(fkT҈pV1B=M6Ee+#P.=O8ҥfNF0~ճM'as@@J<.'[o׵o@$ű WR0 ݥn/ BBy"bJW^}4"F|cH֤qk럟j2n;a9^(ÚbyZ>GQȥSp3;+_(GPM!7|`]!a$6i|}6.qaA{J,ƒO.4[j9+]-MkT^FJp~]MhE;K'xmn2'bx)4QQW@_=]0ρsQni٨_d@/CNft{aaZ=$1}%zN):aR`4Orm+Cr"J,X`HH鞏(ʐѫ\U ՂRuO)͊?pWfZ$Dty\PҨx3;JиL"6k2{ M>~2?ՒB[+$:϶9 xgXC]MqAOY\߼x}!4R/ pڠozS s#= *#}+߿(zA*ftmngpB@kal=ӏLם4- Q+ rn7m _)8Uۚ+dű%2qNғr_>ICdєQrkБ_vvHzj$\ Sյbg2fx@ =] \41K?&@b>>H7i,^oP^ľ+aRi yunG8qM~U3H#eh;%Ul E^4_$o: C Á6WgÕֳk aQ%-R}R<*ZȫT7c\?;jӓ);!7Kg sdfnl.6FdPÃ@`COdɫpVF4(.Fz" TIRΗ CkAǰܣ:VM|x`5L*`IOZ)im+h8%l|9 Ж+(pgVȤ*bME'/=@2Siӭ0⦢BCar@$c,nH561vj* LXtcu^RǏѸWzY3u7:'"\xrQ c*ZRq q+d'Jvg}dAekLCthbo]ī*?$B  5Sk:rYS7Ch;@>rZҋuSb9F4]c YxQC3zM;Q/J4N摜nOeĀ6F'kM}ay!0tJ ec[Mqo~Ȥ çrIQ7&RvBG"yNH37~}cGQ#l4iҩ_RT7%{!`l[Yxqq젅lj5U*B'kMt" N+hlƶ)3b `I&5~Y<3Lv}"ml *i_Xi;HpwyXm|P趢ǫ8;F͛ll1aNwM*Y.ELRu̒bA{DUYn p`*2HaJyQǫ mM)7Ϋ\zycf%e |MҢH٨'Cy ř45 >£K#N6vL `5qJtG_*Cz>Jc:|SM *DVy8Z9|a@JLQ( mE^TmUCI mu\Zu}{~Pu@,^F_*,.ptEoj MR}N]@]Tfp 7oU\Qn$*ŒyiYrp Z.=]Gu,ϸWgd{~ (Y0(^Oۻ&B <:ے^:(ra(~wJ+lՋ~uH*m%v}"*`Xԃ8){3C(P&#]q7=pɹ1kV 񳌻݈,5xZ7K&\, \#ĭ P1 *5MH<6LD,KO~ 8(ꋻW5)6r{f#@1pI -2pp~ào}g iLL5< TĪnbDnjli+yRc~K ?SJۘƉh~O :Ҟ4rZ͕uf1Z:BU)]'|rYNO V >ET&/(+)`<ִi}r.]]{ ÉЕY@h[>-.V7`-vSU *qymr)iMeX3@cJܤQŀIXэLEN|C R'k7ӹ<S# aԉ <ø;% =MX5YZj\&+ژwd!)J%&tWA=-7UI5,MG2@զfGzlid@,.)XTRQjF$v(sOKa)>MrQ?/4`n{{d:l#гA3"1tM؁mz~ ɚo`1}z{B#@}3^Ag~A]."ÿ#Ix4o)Dpm2SCKZb"l]8BU <c˽ Io}9{i:,1kG_7'Ji`l`y3KS{u|=3Nm`HZ«XZ{0@TC˽ Ype e08 (.Mk.N^'a(8h@z>@RLL,Ay |Et|woOX): = F:y&TUN  }Xr7`Ɩʺ<^$. wVn-Ŧt-{5}N5Dh&r8Myq8B0N]**E: ⴑj.;c>|ApˇtRo4_8b$׫,wN*l2[j. h$RwWTP81qV|_>2@sxj;,=E7ю}F)G_,Ruܱ%8D|(2c'~A˱.foя%>ηٯD>R2Qj3_Ȋ,& j7 uaǼS27ȋ>?/6ߵ"ЂI^g0qlXiil[DoxWlIUr?:(fj8&@vԣ+`jHۋ[v i˽2U ;Y :U8/Qܫ"G#@{@ܬ4)Dg<)\yzۓxF^݁80\7uKt,Vxl+[-N2LĒ"ңǦvju XpXda wzѸT_UjH[Ӥn|ּ^&F4<xufWq=iDt6_d=DU[,C0R=!QjUH}md;өvљg_4<&V1ssaUM~&Mg? Y5Ĭ C.qԩp'׸duʢ9'Ӧ|fEwW{Z[=ˌm"!gmOu8Kk iI0p!gn"!IiF1?dʯDl]diHPu]TKHδ5M[OKB5Ϊɓg+%ɟ@$K7< bI>؇noȻ;t#;fR8`NQN~/ۇ |JuUuS%le8no!)tr):i0(jw|AsCL:ئJ=x10O,"#I1&ȓ!=x@g0-߁?(|=̓!زflb8zDM7xh C,,g~YLmdU&4pwWڌuoSWr1ׇ '(}=אcwA?g΁.j]TVٮ p|255 L]߻FpT6%F<= Ws "C0@2pڏ l*~1PNoU-pfzl~~N3Ke(L'^F2JwP[Br X`Mr?k h40-(5)G d(S=o 찣J{? ,DKwTKw% cX(ceݓZX%O".67W6`YfRي_#JLD'mL<@>樛Eur9QN-Cz#N3Csd@`X~|ST Ut̔j"|NJ%p`_CvrHi8r(ݘ5c >P޻ ݹM c-w ՛w} T 8*\FrBƜdޮ R|ɴR V;\;廓7D~J>e)[G >6vzuDu !AЕa:YPQLBA:&w7,҆=`gȨE洸Sg> T;yJYTQG 7C} %A"VH bvin%Q#Ќ PF_F*"10tc5gP6sz6.[jsp yt> $61R߻5vvùJF4 &笄V&}c=Ⴙ&e.Z(َ)]G--}{05xO2sklXd?(( \A飻dd 3MD:*臘Du&ێ/ tt`{(<){c7I _]͇:0/o9VeK jJAg_}|h]P:۽@*8kAC0jQsj҄~}.\ t#F֑lmۗeX39d1ۯ?+{jf6㋶OXD ~NjiI 4? 3Q&9\$<Z aOuQ<.ЫU1xQfd)q !* B:sed0pCA7۹si! ewePbk6Uؓe"dM9nN}A?O>qMVse/ngPfHFt3𠧤TJAz΍:VI4RU+'1^1XkU !2cl L't"P18|K% 67jw n0 &-aqf> Q9*DG0>tUE(pM:gp^|,]K Ȫg;N;,{.!n_FFs;C%5KBu[U8CB"DV_ĥOG&K Y5MvQ_D.1*ydg^aFu_w3AIJ_49UBBAW+v/b%ϫ[dr7t.1z➛$ @6~a0;9 |nc&Ƥ%JgZQ)rr`JIZ;tt!xtuB؟uvI }lLbҷ7Mw69E<2ϲP}.LףgqXO^6f[ -]WΪ-7fhÏ qSDANgMQ9cm4yDÅ\9x>$Qz GJN0:"Œr>):Z%piK^cRbKcVAPxYpa쇙Gj[rdt.Z+~οɁ"ѳKTSNْ5\_3@lF׳>D^, 0I23{+ל oM68W7O졯.mpFoa+'/' Ʌ},N}1᫩t)J;%Lfws7>ՠ״f\YwC/iĠrM39Z4 /fş Magls@+GOwd"9]V ķSA?CNb*$sMXĠ%"WQ'B{ˠb:Mp~1ŮRNO英p(Bٷ(=-l֖L^=#ߘlVF xr/EUbr'krL!8M7EOu7~M,m~R<10k[[oqh=Qs&SጰzrE1K}Hd,)~S;fI\\-"|5,s\bʐ6GGyPuO-束lRj!LcU0ٺ@j oWծ9asˈepy?CNZ!z5Σ CnMcC.p>}{Q^CSh:.Yrf3O7ޒ_?pZT7tKZboo3rhҠv0ߕ^q-V\d2=8hF͡WRcr1D0~P0A"Y $͊ge8v(=:iKwr^z&uY3m#GtϠ%CD38259KltPaIN_[ǫ^@ oK4CL L'A Kop̳[Y.\YcJWϞd؋pJpeX,lDe%CDRnIridShkm;.@?0"%PVVy" iVA@ {v]k#6$MMԳ7֨:Յ& vɺc$/y ̉ԉs}h8? ơlu% 2;l 8@ehI/h2QacN3KR  Z3ZI,7& px#<&/.RΗ% ¿՚ ka[_CiawY7ڢkOj_y}m,Ki'^ܫ$|_(9q3tƿL+dmK Y; rZSҧBAA'|!&gv~`}{ *^Gɋc4%@tWv1z!SkWyZL՘Lr8`'Qaziw| 76@!\}[?XAhݒ4gsė(XՍҷ.MwOCOF00q){5Kףx`-qݩ00 jTXVc߻ vTjܳ[~\fl)d䌱`iFnYr 7]!ͻzx :ӀNmM8GV."s*!Y{蚎1CS^<:bb'.v(?$zGyʥ)Lqe;KVVdOP_gW%>s+CrO6wˉGËUx ?1 _CO_Rqipi& %ř"hWA#EPۊhw<{h"^DB{.`>6V\rpR] ;r#&Ӗ9Mb^r"P7Z+VGсN3bVu)Cb q)F밨Ʋp)ݦddžBZW]_W`JYu_Tm~q> }z[L~ ]E YKaM84Nh[M340GM n}A՘+5Ÿd,EklK< d2{~͵/49XJv[q7mM!5M rG׌Pe)T~nVۿoFUoEȤ=5 =s:lEm5:#icJ3"Xj3 7ͪh y1; PoFJ|mTٽB?8^m~<'ا[4_ƢdB/]6=q mqfCL9 @bCzbj= ]QCNϢkN+ ӊvys-rnR8( T*8edUwR2ۚ ^Os}şR\քOGKl['iFmmP n3IfHAKRW{ܙ*F -,Z~ .)]χh,^'+ILK!.Փ ^t/<^Vֿ!FW%0eLVmaaܒ:]`-gez?v=n]! eUuCB3wƦ!-t ]ى|ns6Tk0=--dXJnV]Viqj>0ckCd(T _g4:C٬H=#nN׀wqYuE߱Mtw/0Wuc5P) 4Ydwg|]f5r$dGBFŸU[R1 }HjFlE(މGjXSB!#y"3L[̏dFhJ/MnԳdar!/9x^B +&G=,!ƣ~X՟KNgbzI]/g#m.da!ck~BQ Y|aƀ.8gYPBRknD!#r^L Y<'4Wyǥ >Hgr $izWC! zpedqfۨ<Vwm-YF h 974AfƂޱ׵mw0CA9E+%WR Ao}3'β$%QI.w6ެh%ITO5Ǣ<[p#xѭr$<+wQH@ \VYvu\f)lf4}恚ܣ%C NL[CCx kZ=\9rTJ]ľL9=Lfy|&+V@WG6 $3kzV?ƃȩh<!sVȣy7b9B`g1x=?M:O:bW\7QB (&~epZ1 I!?\:Q*\ l/ɘžX9Y$]1ԃZx඾=l0\ӊ;/5r/|1khxŔ5cZni'!2Nͼ8ϝ/`pFHA{۲n&'z|k,& >B r3LF *"kյ+FeQ:iTMuR܊pvdSஎQ5v:H3Sz\mDT }r\<뽦OO7^m=1PWx4kQol`pGY_&e p%9oزC%7Mb֢LpQie<(VJ\Wcmn&\̻@_ f=T,(X #DXh o?@}_}'xsSF |Ɲd-5.ۿp崯s(a~5ehD?3*WQ~'#Yn \juxh*f"DG0'M7#[.!F->e_^޿Sb}=do),c1WAgnw%v!!Ž'U K5p ҆eȭ,FX*jÑ45C5Eu<jMm^~OzxR$f]ZF`.=TŤ/Sp(zLg0aeɷժP#/kZo`&jdv!#'sOsB|L[aug_%,"%-]HC}aZӍ̱>h]-r>\3 ?id!=L֪%,Zf+6WpN?ߨ42H83mvo毦GȢ \,X]Uvd̐cHhlxRCoΎ=DN]wA&Syr8ѿ`Ֆ&anN of @)/}[]Vc٭l$I_siA|vv U2^P ɿ/opA2Z F0\eȣfb h#W.DSbD2!4 FFS ѽ,;C8m"$eZbaeKEsT,"Ʉ[9S7Q󀙜`ԮŃW~K Zq۷s77i1& JT.(wwojp7@%PO^ާq<:c̼k$ eڏbנ :Ϭ[3 TO BcQBQ}oMw,!%7{[Wo]O̱\ʴwr,~,܊yW/d GO4%D5("\ts }M\ZW۝?}ϙt`TaWjmwzlۮQb{.*z+u׀؁7:bO$DA=%8MЉA;S'7Tr1ҹO@yUұYv@oP(=nP _$%Th F9gŗz阥@irGlA4e gW+4';q,ZGc|F=N- IS &MǢfi;^i|XbYFu$n.HdS+P`O5X|YsQ(;jm1H0hOڝ?M$qK~-C#}L#$>ΰ]=O2Nڦr `0#q\Q āLѵΙo;$vxb{n8LhhKMgց:P\N%e6hN5"Vk'H,> %YȤ8=X|ŌHko1@"<4]KvH&X?FlhA) ?o2N;/DD䴇t|F3UTZ ]~=~jd6lVLwgj6 &&l)FH;!_j0+IvKO5kƒ6T vus<u]C,7gE .A-!0A%K! NfCoU9Q7J2VxRz.Fކ+FC >vQn&A=5 zNҨ?qwx).Ձ1рS`Ndʚot4Ȧ;l:N4"Md38@g;d=mj\T}MW LhLgcէ$)ܜ ,Zݘ+9ǁfM+ |WQ? +G-zz>Q3zKsČ <6!C5~ y] 鲈!vÛs֕y .2> \Q/|"Z>xMrItiYpVGZ2`1*2L4jtc(yX F Z{N rc;Q*Y6%G #),ﻞґIYغ >E>خKr6 B|睈w_>RA1(e&CS,6ʱu%Eowknq&nWgtU˱P :!/#EC&]WVTE"GF.ƌ`k6##*i#I|רc x&Vċ2&_$u^KLbj0=U诎cs¡MZ zdm`7nAީF/<f7baJύs1ڪ#Gp 4P~AQB"}Zl ltr |v@9T$ճa7`}X.%F`a3`YS\ejzw@g -m}S (Z>C1W‚:FO`E.=p.MyÃ.IcsDS{.B]>r "`Z :&DAgE]\2tlM~w1,k(Ukt-:> Q@F~Qs ]:{?Öez% ?階g4e0)Ꞿ rO)_]HM){h3HDsߙH?fW$xNV>땜Q1#e,L!G@&<ۗ wJøSqe $]71bUR"Cd`A,'$xNΙٲ]dDqkO*nF!:g疺ec^bڲQ 4m==./KpP:jQu4 fn0 :7N$1Q?@=ؐiy&iL sVfN)]#@ ȢYpɖR6.'_͆`}lu~3]K ˎ 2 JJ41f 3 0p-ͼyt^G6,DeHjCkzNϟ8 `f'wk"MNۖ6[TʨȀ)41ZҲ*Czׁ~Orh魟 [SHǰSzoĹԝ݀ߐ[.՚ŃX\Mɲ3$۽;HO!PMwRcW j8S*\'Dj"ƝH.QY!/TTQ]ş>~RR댖fo \|=lxb/31~q> 5.EL>b0kЂ`̣hp\&ou ӡ[:Z7KrKln3@)S5.ua6Y9b(1F{ |ҝ1=1e c.w-4UjpdZ#ZFM f^'-4n Sq}ّ֚&.9;+@F*4{r~t IDYAZb6ZI10G ,\5a oCYؚL"vu+8UO 7"9z7P55v"2M49Z_|P{+M5ϩ3(1e GN`D+LD921@ySn{X.1LqC}emߖ,Z{Lm؜ M.8NWyv vNjZ%HGmoqm]p a 6}%]OÔ{ =IL%>%~u F;0<(kx"A*onOP>&F10zי+7k,x? JH\'MPDP#tBj@9}-Ԯ9BE|e{B FjbWo_SQsW  >(>Q9xQrܜE^{> dKs jѾDVh졮TrotLץUjkt3HjͤHQQ7iuLE ߯s (1~{0_0s◌ij` Gn b쫵-dyjqȻ{cƭKV/'ǜ0TWOcw TF]NS>;ȧ8s(NnA30B;^|&uJAI F xN(W 2iU:ܩKqv])|n);jKTd^X~uRx$wxV(knՃ Rg'&CWq-t-5,¨9W=6t>c7m>Y e+n׀=¤kE@u^FW"bǠ] sU5^eJJ}`iȓfzugЩُg'Ѳy,R濈c=F }.Բi2q?}3w*-ũQir\w!@yɵ! 9^@ⷍ?όHs&ׄjy5_fn5ֹm^O"n}xi%["lxF~ 쏑Q0LBg)o]);tYgV-s}֌΍񡍖$_x&rc: g`ΗbR#n'pe> Rx'Ŝ_DӐV>l8uI#2fݙidj`޼0ù@q01UEE8bTb ΃>ߖ+&GӾdlT1j|A(a< 9HfVab&6/qa]0q>C9:V X6&I:yy~].IOrA^ _{Vuݸ;Noߝ2goU.\d5aބgLP ہDq\yH}BUY]b; oh[jй\`Lh"@ zҿ" n[cyriF-2xs*s1Ja_Њc~}nzM 9jF?%|'#J}⊙߰x:0[q@<>l[i.zRf|UǫN֮. յr Īffn]Ͻ ~Hس֌Y=/)k 9UJuL?gX{P|wfe\דe%͔YdBGYCc(1!ƌ+GVCt8zٞV3s(ul=Ku*ZiN}B:;-G,4M*z_'G2& $ @Pf"oJ7Շ[Zed-kRJFqM^E;}}oXQ X^"`Pl/09xqi~H$zŠaA=fHgNSW<~ַ8DA6LV/| d %?/\KTmHPYۥ <3A;SI {&r܏0\J! uQD6|]Ѳ _ܚqAѦ n|BXa X B; 7s9D:v"stJ23?( %u ޹$$I˒\tEj߂z/"8e #sHat;ʛl D۾s=6u%?7Sx%\0o~~lm돾|jWv08®31Dl.DZtd0Bn_)af)C$'wY7|*B^dP3Baoa49 ^>6 MyY. uN9azt3kc&?/J~WQYhK[Wc~И%}9ث]z 5H}5 :X?~Բdn5q`:tՎёp]H5 ^ ~Aab뺪}j-NW 9-sa m1`v@9'TVE.opņVuwǏ{:\/Wqתx$-/Q0ގEe6jWXS:F! q?ߟKD|X2,äe]?mhcq#U*S|};߬OYc L[ZˬJ~Sni9\(JG#u/9KY D&|J:k K6ZȾч4_ihH+W O&nlv]owh)iM>f̃jQzio~\g8.P9 GNF-G 2O̜M6L:_I jl<'/7x)hoNlO]#p7\lGooPysVP^,-̹, ! sf@tlY)q%`-9GE*TۢNLKNvn6c:DLUtK~!,f\D]Zꚽ΄ŮȬA7]oJ:^X> siYCeX?$XF,Յ,KL]#ҵb}]1BgV:Ս7G۠Y)CrղC .{SQ|;4œniZ9)imZ 2gPƐeD) L[p^ *͓B{OV qűCbubdf D0#1w T,rt__>zhOxEuOTYiv_nB<[VΖhB Q P_<OI7V[&>`[uc9;\XĊ*9;phS#F_=#G3 Vd!\gT3 D%A(-G5)i$R'XH[an$kTtHĪMlg~L⵭r<N金~ڿmylCq]lbý @kO#kiZ/*s*J EWtFђŁ9JsۮkÒbN`$)̙EV8oRq^=|=" )ܰ==T Kb*;[*"l4z$6L fP"<lW^ jx*8L7+5 Rڸ,-fI% $+Ml Đ+>j&*MՇP-78!9p{l41\' :w6 "-'A8Zo+2RȚ t3B oC{Y9}=EF5p[ZSu?0 =Atnkcikl|[Y*yxguBh`yJN|c: IlʗܼB_d*>NN@˻L1/vRȳ+p7Jʦnqb"Pcx#Ll:Xh5Ú*-0{3Dmߵ=G xd(ӝ iqñ&PO.ߔ)11V\^Y.fr D^AXxIRuϞ82lbG!LW@x|nP:%,]֎N2qjo ɣfl;[K7N/iP# >ZbIHD,W-1mFƍY;S*6-T@nZې:)bwkF4xCc XPW/]LH%Oƃ ,G01vkܤHf`zykql*8,jj8ד5wzЃy|k?5Ҏf53u_@~Zq"_ dx wv.|zc,gPKdb-p“=b-.( 4SKk>Æ>9q J^64PWd&?t+&,za{-r~HeBr^?E&  ~Vf,ݺPzs7ƽ*9e6L'XE4@0DW4_Le>ȵ_ `wnZ!cD|Y\ #y 6 !%E\^ e1AơFAH v0)iUjitxYtm$%Jڥ4_0P Z)ȥ I!1~uHO0/un<[wٳy8ZtmHBzܯn`A[w羇 ?Rv 2WjПf~o z'`hƴ9/.G7g >o0x{CXx5g1eBV UJN|Z-ud UI(ȉ^'f x܃JxhQDڏw{I!tM8yUM' bh籑A [ɵ:\ăvHSP("ptk)r5>}RDE 6'M+ݻ 4O@.*o)yYnr7+eGG{fCQRl6P4G[a~/CM/yn35YqQB ק8:wU> HlOJDg8sn-qNna^qD!j")$mŪ)|8 Q,WpAc !?X ]tI2$U$IpS؃}ÌG9!L"5? YF aSV_RHs =B95^]|  ~WVy]0(l&nL(iӔUʒ=QvQ }OjIV_TWgnIϞGtsz_u|`%ajiљovٞ>@OxUs5.kCd(U$\sWC H[ӎk[R>T>8=hwLhHoATx /4psř0AFI4B36Z㪨&#]@r: )=x\):]mc:e9 &Oj/xs4UE@1UP4A%%N]\*fQ, ".g| c;5}pb /$P͠s3EWVHTuQ ixw42b~VV96H8(d^1L[SETGX9lY@ڰ8ߌ!Y}(q]69LVz+9UsauG'̼̀QGN$a0ҍW^$CMW^pl)_35݃Ƹfnv%E24V jSӋ&ˋ1{!1Sb E]Q)aG[K<?p8A Zęe VSN[ ,ߏg3GL¹QԮ!5/DYkqVJi1ah~63ye?=H`}gvu_+`cv} 1L@6S 5J:w7 UQodB#M>3*qĘٙ5Tq٥ 8NAs7+C"yѵq6\ө(< \!7Equ۵lCz 45|Ӯ J8pK?5C^>.ȺT^5T24SI?Y“u^/ݓ&A pE!X53rPrWoqY"j>dh5XܿHѯhÖȌ7RIJ E؊ j*%̟ wfаTkl눝J6Xq Lcsx*tSB0!g.<. -C1א A}ٴEmTx X L ”K6ݸAH8&|~eqj 9 V惵>7vTYGE4= jT4ƨ<.ԸQ% ei@;e_?22nUA LŤ ٽ/|-(jkwT {EBO T/pHS] ^=Utqo1,5pGE.c/SZfhs@} ?X3ݗpf_^uya1K:!:VꬴTb>6{;顩 WNߓUOg'5?PٻއNUe~$k|xsמAюAKvA`ÚB⁅dO:U@c xFU^扻sj)Sh 0:^i!4.{i><|"ޠNm$֐]'BOwYԉՒ\]S֟ÁDd wӰ+gp~$ȻPv9L5̧]VH%f!yTX,[Bk7ئ6Sg2@K2hY~̕DdR%#J: Ѽ; |azM/WEIw¯^u6=vlb܍{uC!e}Xv:zїYх-y(T0$%G'?[GMy+1N2 ;`& ܧ@OmҶeHɎcS\%twMQ*6qC) \7_OzEtQ3s&;CkIMGC#(ҊY(AѼ?n,;IqELD~Y-;EZ@܊YmFʀHd&J3kO#`.fC;KsKr>V~$.' Q衎쮽aX\8b2CeN8'U<hsT_拊gvNW/5b+*w@`Bٳ`[Mg']/:f6ҳ.^t.~*ؒ3͛2msp!Db'֡k=&G(|[c͔|xmFAY&% _|t ɧw6zfݷl !Ao]yS/f13l4Ŭ+ 'wX׫/T*㤈5HA8,0M oK!vꓼ՜ .|),k/eW;Իn=gfp8psW 0N.UH!SSU8jeLߍ 8>e'@d?,< Wia03ztޥq4GI iBkѫa8wsg DڂJ_vXRy)B,j<FzH>&)2aqPCf+$i0O?RvۣTjZ&mc!h O2sۿ tE,A ߏ(¢dpKü U'P8tk*zqG;=ἚH ;>G,no @׋{ܮYwq^B8?.^S`}֨GWV6  4V*s g&ty[8c54WeRz6h%30ƛ`ϋDǓ.ƀ1 }Wd0n(᧣@ T8rq0">+Ru/ gn(Ez1t 6OnUɬ;c.Zzh9TRU;ٿ??7[,+ntW;WC %vv*>}{M&WP:<pBc]Ȍ+Jw ltǺ)f{oE+aP*Z=ޔ7>=biĸȂUU@У(1+#=O$^zTҡxwS w8ɚQ^B"]E;rӯGdx]\4vsKVѼthO XW WbL%(kYa&=-P U)_ ̯z(}%g73M=;ww4ՂPݳtCJm"{MJ"8xz-/d3YO OOYZDzm* P1ˁz ,F~o~i8=Qs!_4Tf?,-ʱES:}_`s#G%!H]@ <-@OԻƅtq9eP0Eg&Q~VgpF1ꩫ7FPB׫PVpnqUqB]ߔ: 2yEjYQ`8JgK&~V\/Qc6&h]~m{*CQpVsBپ&=.xhƁX%~s%1v .n@߲վҡL[]v.t)lֳWX%<_IiɠTこ.e)@ y߃d^Sc<'4i2xf&{LyXk@3)7;6ioI#XfO df&T"Liڠ&+#bZ2l=M̞▹H(-KVܮ1 y59?#T=+L |M9sƶԭ2XJP!Q]GI cP|bs:&}OJleN6wڞzR.9]cEr_x^X}V3T6#ie|"nՒIZxo8̗&q|E$rt|T=v*Kd;:93֫lZ_7>-GU?{&cљ.CŸzL:kgTCETrp6Y'3%sc-Δg\'D:B_h`%y|E†iozoi/88፮QEv@4M-8ԺlezȪEVAG>{u-T erDYcq4vA-nsmu$DIxH[TLw̡ad7b[]J 6cBF .d?YẹLhI٘XD2Hnbjrtg3k=#GV-zGÏTq˚uy!Hst( *Rju{[bO>]6}"E 32y^$B7TRH\v(Ҫyʕ]0ޡP4fxfA+4b lBPntQ}f:E$("fa1`41l'E Cjh.xG;~.BJ i?2 eֳ!"]A XolrżG+Du>{""h8RKt%K?~.t_uk# [=T ^cEç6Rw3UqHi~߀8@إ `92 P\Κu=ȸ$C,E 'LdRR -Ʋc_, <ro}bi"', [~ 6 6+ZViY=|DoƽY-V[@Jlݫ{VX/\!@OQel RbF]~W~3f{Xheq<-#Niz8Mr ?N7U|k݄lƒDiF5 S@m%#`?8bdSpB Ԟ?됱-[m:RE.ΌJ{WNROP"Xis#ȸe޹Cɮ(` SaD|Q7+xQ"C2<[5967!k%m{yc){HoK |L,-.91d~J\LW!Ϫ3;`uEHcY(ÞJfs2~cUʺ2))]IQf*թe}l<}S[xZ{vg+e Cd4Zw,מ@ rSǭXђ=dѷ _ƩTfѝh '&/9V}/N rε{a`R}XLΈUZ9KEFj+6MrS;,zh֤GٱOZJ<,Q|IDzMe/2涤Kt<R#Z+R[Cѯ> $#'LJNx]4Lwj~|"0贒bRҫJa$~)@`ltyx@(À"e>QQ(nԒ zp1s`fU֍}mfl׸D0#luuI*UNs &qR:.AqY&_|ngfsp5Ѡ֧[#C-j1&0RZQe4-aYV˳ O{)ofRtqܑ3=X._BU=vA&X:!krἂw%~7-] kGtTS!B&?B*GbWy0\ŴPPwCLOG-[|2]<+ЕBmv߻vpAKĐh*1$`?M cS.d:{pd_1q-17pV/B7xy|6GCѵ iB"¹MxE֐L `g-łR_e R9D쁇9 5Gބ[COЇ8Ȣϔۈ?L,9NjDvi@MZN{+1NwbR^3.jE+Xo`}42@&`ah.rjo$K s79bE[Be*הR-:uӱ EVM# `e(`}!/]\/zH,JԘN[Fũ%2!fDWFH4RӺx~gg=j:q -pLQj]8aKi_Ff"e7te v{aNHxE]nd}xT:3Ojλӊ2Gv,~6jA{(Gæ,1mrR$dIiOp8g Yn")Y؀|!n*FHAlC_ ~n"Puɒc[(K<ʝQ(71ᵧpfͶ hϣyuCco<Ӈn5钱83ƅZeB8uTWm+;ˈp$E>Fsƕr6rT*| UHAЃ Kfvw uTɠZCl)\i*K1InuZ PI420Ȱ}&Twv`Wp}/1ƪ^F ,Rblj +r;h\>3tT9a2ӢHy-:c06rԃAqf=)3 dC%Ӝes9i", pFȜyAl_pFu!lb|J?%Ry7QifICV#:FpSPbL"2ɡ9 lTӯg^v.f}AWw"٘:0H,Saӻ1ek Wz0CHd7۟ U;?*/MX7ԑ@%TD;eTIH`5cFݯ,f!Jn/Wsy]!nD7|t6m8쓓`AM@jsoZe {IWRP)Ц:3?\gEWx:=͋YZm[h?2e$Q71ECR-؃A@3RcPl[CIUTrYkgb5Vҋ\ ;popu囟 D%*xNAYꬎ-J0QA{'X [48"M޷, il*<`1[kԼFlm 3XR"(8͗091A<"EPf+ a13A V_2KėeDb*<;" [Iᾝj4sm "A: {KAtW BǶ7x<Q8B+svGX| *s_l##Ž 9 FˌpzE%!Ś)E9Izq;@]JLO>P& A3)?~tQgjr .45$ί-yQdN >W)br$Rs(6!QCkt}݅zF8w_ %o&azE6pAJu,Xcuvxʟ+Cf2JL+PχAtzw~Gwl”mǗ}^! gK,hOFQӲNX͂Z_QB'{%eeYQdXHPyḋ9B젺2s嶓©v-MBOy~TsA#&믧_/m!MT5E\=oSP {22<JxG=XxKҬ aj#ј |y@܈!ʡ\m'BhzƩY 3>e@ o%PQ1t֒kx<aWʉbt?Mk:n՟iKAoZ򆀽xu^,s fnݮǕ3jg( C"9d*Cvg=c8(~P)تkVk爞 ӁnIks0T;$ya3GU%bǩo!iNi .-FnIr/EfnQ8ޞrwgY2n\E1xػҶe7A;"w7!Z5#ObU dT5J>O6[Q}҆"+OqEv'f6DZ~!K|c+ m&B9Yr8bh,2 ȿ!:ɛ`TCM1,A^iJ0$OrWn DPi_[EѩrYRWƀg`]u"K3BJb֭klYt>^8>p8x][~Y#ng࿂N/tbǓ8(KϲƓzF!-n 8~LQL)P'dwSpFI7J8ީN n0McR1(CFoy2ǿy db̖a2oEe>/C`Gہ ^O^~,HaKxH<;"}ksf.<YtZFM#1$ %BTeP=yX?egJFP ڗ« .HJךU;#pmŐQub#!,9r:[z;d9ƚ凔. ’1M6vR!SN͒֔5!>5$IkI}Q_+U&@CꞺNy7Ì^w)!]A:V*D[~K00Xzp]UQUb{@4 =ɶZRެpfAT=0i]F5}+*d[!-q0 y#: ɹ¸:)(Ma*0eq}o;4Ԧ]Dx!QN)?xrmd2/RPA`[2z+L3Ou$) [ۋݥ(2%^QYg ЂyW¾ ]ln \g>˙-ǧ5)ĵv/wd؀g]-2 mgX{bfx˹3X ؂E}!,z)){)Jr0hhϠ KgֱhuRJ[?} )΀/YI Eu[ @='ΦWqa ݔ~| tt:f6Xοbc9J A9=S?!ᎮfNNa%rf\U[Vu3(XP&fSVe6gWneƠc{gzH0;I0luNٽJ\ !ldF)"|9F:vH t#֩4;]qrɤ嗮=v2saHdޱfX>a7/-#'`xy]1q4bM w ט~ůh4=wkH;2~0;)D\.9D'߷O$E׺u1v?o[ѠyhKT<ߊ䠅Fn+M5M]ذ"7|Ea9!hF@*K. Eh%9, ce}.a|Ieh.RfчgefoCOguVB%ww i-끬>Ѳj*z/\LP-؞_ۅD im.bе=yY-? isFD2(PQ1m?-h۷_k:܂Ob@J L/kϣU4K2%B!Y&7V BBs5)f\d2T&XleRyE$PO?CS,ŵу=.q>J'Ħ[0!V D ?%BP~lJYR_>IӃ=7Ua @Loiߵ6 yobE:ft3X~-zIjaL߅h,D^1~㖈 Vf:HSYGR~c {bRj\K'Nqx!Z"k)/ 9h,ۡ4dM#'IkP1jz@ GvLٓᔌRoYJ X"1ɢk`DuM4o~s2i-#w?^'5FBe*#/7V0{U&,Z hU?sQwxAEK h7rlYǘp֤ҷ!YrEv7j'W<☶*N6\e4 𢡄.V  RTЄV#9峉T{g7nCӶ)inpZTD:7t׬ʫ% gʄ hDŽi8[aX'oܝlSr#SϷWy$ɱꠋqثPw%3{⳯A?@1l4U иjsMYm(Ú0Oe3rtTpFƷ"F Wx;F Sl6 ;UCLtϷo-'%lMB!>Èa V˪ ǻ)nux%Dyq?o՝r m1[R!/Bozd{3_ 3#nPO$v%?p (HeDkEAx;h61/CnR}rqP<@)ցn{;8wު?Sw XSP\67ru6hT̜R~(mE..D(BXv^MTuc$!/KQ{i)kɸ֝7 5fԨ|8(x Mm} -PfiE֡yj$kI/9AU?maZr=T Cq?5/.XLJS7! M͟|WZV- e;ϗ)D0c]F:AK*:T0#" 7|}"E眥/SnsVL,!~`=H8<66v<qzpacu9d0bW#ܴoI$1JL .KE0ISyj_oʕ' 3yJ2&s}n!&^IѾu{D3IJ&j<)rENo1lh.YV L1s߀NEL_uX\x#v;(.kQrC ?v kVT)o`i)+DW f@<M!C)>jsځNIkqDFN[;ԝ0%4F']ĴxVhU'_> @ )r 6后6X|p?+-#Ԛ1_5b?(&t\TV;cy=Ǚ#)V'm| UyŻl+>l/oCʗ'MX*jvw3˲*\cvwcMcڕubn* 1.N 4 5.WmHEŝ@"Rz?x~Z!&(k*-:yۛy hdqc=/N <$%cD @cTn,7OL\.K4Ja]IZ]B9!5;)a<kDA}ְE]N (s>B4NA!Clk_vpͧ\A:ɓGVCP EY"f uD>DparhN,T4h&&:o/t"&~LY9\4=ټ KsP R+`׉inn#4Jy-Q#E -B‚zݩR.XCekWIcEzw.sժ54 *kFaߗ^}fabe9yb}Y0CګJʗ۞ضRמci}ײ%Kp2GQj}?T?afS m&JeNys7M/M.V&1ys bX7zh܁m hQiM4-oFI0 {cq;X$`(&pAF2xv sbUMd4,0ݖ)ڲ#TClX<;Bn`S7^3j6}oijNTQgO@}} P,{~ mvdV/2ʵ8Gčyqtf׷fXuŝ|a.H,o ./ eu;ڐ!GkYtCdNl1"–'G*zPXe#269 G)`oF`z4`x%r\(=b%ӓP F,0CĀn_VĮuSQ+!)% T.=6{Q446x mm5rt+#owA|PL/qqX2 A<#Iٌy~t}փِUҳٹSI],Y͹  J3&ך}p} fb(7>7;GhhS єP4>#IEx{*qI|kyQ*'W:?3vW#Rf{ez}\F'Dh]w'O M5rWHE׹%(w;H.){{3].@GRD@ǭqPIJ/75EkuEQM[7N%_2|phxF?ۏ$SE꿻\pΉK.ENhA!=QH}ë W& DخM3M,n`Z`J{28 ;]-!@_ NukR(xcX?sdrH7N 9PVlVWv` -JJq0g 38JLZ zeuQ*b # 1YbDxlJ:`~(S%zs' YURH61w!{0OH ~,QlڂuK}fWLh߫ob?|LY_G4W&~Jf`#/bC/A ?}= Ar0ZHP j-`jɸ}%lyޓQqN&2g%4T%ba8*yk+u"l7Ǎf`fyE\d=6L/+,:5,K:0S4ڎBK yh bNvkDB,dl) k Vq 0ˡFʓIG1sqP'mPgp ^YcnH+Fযm*R?+n%C#PfRnϺavW"0FVܪ{߱ݵ?RwXIc(&oU1=ԣ2s޼MDʖ  9.@MuDspQDƽc?iܑ$GT=gB0+k&e"~Π5PѣdlE b08@J9E"={h8&K!z#4^yXgB\BONsM*#STwT+ȆSsA1^r'b RB+~lƖh0+жo~ )\eȼPVCW;R_c [e = "Ҁx H7U 6Y;/O^qu֖r߳v,S;a:Y_GTF[Y-={Vy, {NX,+mgNU>&RyoLwH *7ю04"/Bʊ2#خ7|#1"BU`kʮr7Tll&/nel-Zyd=g)a[5퇉г %$AO{h~٩dPm8Ln]["yV)tTVy{(P٘9Yqy~ !t$/Qfθ3W&IZ\\9IN:[;;[8/3g @(Zx*D=K%v=/R%oB2$o7Ij1R0 =@x2Vlc,U2>FzUX"בh zNV9EȚzKujvvF&+I-Q yCh=%@AW_1w+Zo .s ׼}MMk=*Ƙ k.WE݉NhQGK ]b-OyX&Pۨ/eJ}- Y-p"N2xJ%35>DIݾZ)d/DkKy{1'8`AP b%8JhL!&MtiΕ՚Р 3BN Mds)3Yt0>p=\nĶQe$Pw7Mͯάx0;2Yh`&Q3npy*K޼lHCEmHѕs(~K. nMoIiK L)‡A]mQ*l49$:i "Ih5Ы؈<آXsC;K>uq7f% L2FOg&cn<6~En4}XV w_D$仠)N#\ﰀ@3i]}wZ][$EA4oH(A#s`8otJ1G~&+IL=TY+帑*dm3_PiGݖZ᨞?aQ HAAɡ+uti!ټ7$өdz#& 8G!SۡMJ_ ngl&fyg]/l G?.KV)3B,G!yB J/@Mv? V{g-+c ԅ_[;tݘ5O sf8-\7oL:_˻+&}kBl/@#`, :sl:5v/;WZWEm Akg2A ( j&"CpeD{-ERYӾdy0MCQ)Itѡp=xy!'ڋ`@++AW ASi 4vc~R4:%(Pl7!RFki P0o/y0oAb͹GǵHF37܏"~dBi~1l+[\ d* 3 UNJ0 H%g.jzZ 0muS֩i}"8>atd1>zJO{E/>anzzjAH`Jmzo6ėSi <9=2od mÎ3VmDh mN*d\u-t dkU<@Hh@Kڀ(ȢT #UaHl{]!yu5%Q\.r) 1(| 4n+ PH}A8Dy~zwhtpH=`uW;/|A¢QL&9?0,R["0 >;߁Ae&wo 7ɫ IHWN}KԚc V??ObF GN[7j '|G 9w<ۊHRz3iXɼgR S(; ۳+t6抅W}4e=Ga!cD0|xk$qfC7m˘-!ܖwqJAj̵C]*nHu$~1~eZ2ƙ}) L͢kK1 ?'m9r/{vfKu>lgEJ\I$?//]ǠwnI:wcos\dvl'%&EQ]uc;:.<Ӭ=cQ;g s=LXJx&Pf3CM`d mg_P ,~l:4X;A(jA',22 0R%RJKсem^l8WI]h5w䞡WFlSCz2BDiWJ9 ]훧p6x~Z޷kP.%L>M d7QAvҀkb/X9} / ;ͪa:$w+tx3%(-jyFv~JbB<`]9n_Efw)e"YQJy|!hqhW1^z:t+T 5{5J#oY0 LjFy;&\Ӹ"wyHw.`c4xWU~29G~CC͢` Sd#|c8xHϓl f5ㄧ213?hg X+gՖ.<ǫx(Bd ݍL|+iFJS"ij#Tf+2ֈeD˖cXcFE G-Ͳw)ۢS p)g!uL>jZιRvk풟VҖ^>ܥCzZl.*ṞȬƆTDHqe;zۋZנ1#UR1qv@ɟͥ)uM֭o]Yəq hZ&|93/Thk`H IMFPA\_j$'9zdyuZU)7`3i(v-W*Z>̀E#65|!N)4?9p:%tG %NʎIM`NHO@5U@nwA@H>buWQ%a53fqɻO??VMpt^܇DЛ bh?J\6n@CAIMFf"#<"n_LϟFJ,Ca_A$pH qD *`F%s-u ZCfQo!A)4}ջ"B,MlCw474ɦm)1؂dh{ fyiR:V ,t9t?bk41M'5̻te ,/}c% XQA>0G'$a/'fY"Es%G} Z7ޙLLԔH[П><>.R'*%k=W`mNGˋǧ@CMo|ŚjM?"v\)% PC E]ʋpz 6<)Cig*U[.NܝpyS\?qK|u5'oЁ3 n`t#8\E]VǓ)O&,ߘJ'U$8Ãe[n UD[mh}MyF HG|SEdl`.脕i:癢(j\ f< ̫ax[G0?kȏ> $vJbQ{@F] >V i>ʌ\H:ڭrcf~b2G&iqhCf@C=^L4=4J=BΊ F{+dMZOn03DnAhwHd<ہr#16G…j+r,,ЅϚ.OM?k{xז24/Ҥ_9P}%yumA$4n>6 1k3bpyl` I}ػ|[~_J^Xݣyjb@',9 D?G Q I<ˎK\ LrP-ddf| ⪾8hR01%aMm3[ $Kf{8ƙ*K=H(#lHF|Y)^A ?˜ Y @j":NZ饽GGD]T YZ'ۛ ^ :$X(7^Iq .i->1lLz' w}wVi"7 5W{9F(?mS|%t DY)(.hII[!4Y ރ?7)4n ϵo8̹1BunM1Dv }Vs"xq1lY)fs@?h12ۨP=C2XD?>&wFʛd= 2*[)rQ{f܏ͤVvw*w:q Kn/zm;' 3ICl칑cAyD||E:dZ;]W<'[6hM 2r'FS\\d'5ܧ'征,gl#_/(h_VR Y>\PM{aаapY&nB F0HQȧL%DexB5pp_x= `Ke aizjK<ƄGd]m6%RݘS*w57S=|T\hB[1wYJ}qn}EȢH4KUr*]d@#,ll.hDc)ZXj>-r@Mڕ79;, w3̥'oo6E2,Qh8EKi˩I /CM8tU n.$hS{Ĩm/%c*! _`z˚ꅍ$׉fÍ^9:hb#fI"f5K~V^c~,Kg)D7R f֭] o# )UfD9)[6R7F>G6rK7t9  _!3 2}wqdG &TMRv pd}XhE#t'[@TeĶou 5ݟۋ -gÊ $1,HYk [kEcp-6 kWܚ\ZĠ hiw4*^) (T΃ 3:Ge/)vFf &Ea$Nd (꽅CLԢ nnaUжi.*r)!sk[pU˿ \QdYbX  D,6M!L^-{ս;/2\_۞JhXCWY@=&e&O!Ԋ^o~8LIP F4}+ˮY98^W靷>Ky>T8;ܙ O44m:!>\G[N`tI{V$Eri"^ %E+wa\tҰ*kGEob^)Fpj5T|]3t'gB|&4"L)ABcHxBӠ|{0+?uZyT-5,Gʌ-1twu/_ޟyQ0h,XŶ;S̳p3Q<=[#6Iefh8 ' U7[3&@F"PJ|/jniTU[j(ۂ$(XγLkHWy2Bc !Z+:ZPj=oz"i hQQ>tMYN?)'Nz8ȵc6f* Ȁ6ޯydUvvȓtHz O%dVcdH*0[sLjA`F6+[rﳝr}ݤ>C*8rtQvط[#nMC˸D1;+$^;oS'4 &df+^0TE;Wq$]Ee2Rt u^[alƤg -H9լda^5$V p WJ5R\Ɔ yL9Ǡ^p[vH(i+2>w޷/ :5hg6>[FXWw?%BuyfP+›_VP~ an4! .8+Tn1k˿Vn.u壀٣!So|˧3 2,ڙʧ|`&ft!zPBhx䶾d,0ȊQ_4*D @w؄7;8?j!dLZD=pfpOJ%=rXX'9a+s}119l@ ?0`U[e0E3:TZbS;U/D!YiV('[qV &X}_dp8N-tд4ko|%N&YKݥJhXQ>/AF_-Sjd5y}A(d~uE#,S@FF a:aRKZƭ/p6UV--пbvm[22 膶gG[=.n3lڼ*&KoL-9<}v~Bh"@Xd.'l+,WeǶ fҊ`v!R dӖ3!s$<6t9`'b8Hi<$9 'gzG41V%\g(ݙL:)=dy73/7p2ӍE BS>e9;qeH~@|#+QiDRN"T7pɬN=Mv$?:'Q>+2O"UN8&2]k-m+NPGpM!Ä3\sg PsnbJ}^"knBd~ojm 2ڷIԈ@tm'>0 M9ከx^afk%"25K|U53\+RF LҾͺzu<6JzHK T{aDB60DU+F4;Љ碙BAS؜Z>N$_Z(V͐y@lE_v4^{LX)vpF]qtj多4|o(N5\^Eәg SS"s*4pTzRF:/aDu}>i*TmyoT+=I kpwcTWV_TY*nDUθ{L$a^FiBeI8p-OdY?G:;vm\ 1Q:lRs530><|iޔ*ޙM5{R?qa29@34co|=d@g˲+?הpL.yŬZw/}l+Śm0*@BiNuKd5x+O;N/_gI(K@Yz.,\TCr0- _'UZ+4|w.n grwS-#aE~#->_<$=b;U0G}I<7TW{{kΆ pwUBcd7\]K%Yq1MK&ZiA4 ęqrYv޻ a$S]HJ$*$*ׅ܄2!vڑo Q%О҄?[U\d! G 1{ x×B8*L U:5ItuWI>/2lsO0| f+m2=h{t"&V#ǡ7s;V*N]E^ݧv&I={Ei:ybTs%+qЭ?H%I;(#*p0X`~#%yF1 wyɺ^w0`YGf `pGJ9 8WK@Oc:=D@>9AmiwI׬XyeTFGS(C10 ;3 u?R t^͟2|E̘~J.Vθ{ѳG#햾_}*} E("p Mq%խ?˘P9_QO+!R]d_ oX*F n C2?NnPo ;Vz]jŧi 4 x>NLyJGIP>{VGiû3}͟#fA359Q3,f!'t4%m[ 1M0juశ0$8թ׬~OQQe5se*] 2#lW'Sr6*%e I$n ~sgm`kD$'ěG(6BIRdnwrɍb<#m-f:ܩA6!KE%,OLZİCw{]vG"QGģtH'bQNWPd)#=s]0nЍ4Oؖriw+fR/߃ly4K =\.!(p?mݦe3d=3gq+Aes[6"H7@Qdž$aKߚ8I iX9$G=\'kllG阤:\8߻BsJxYwsjT|P>;vz(X?ZIW-l9m`>=EQ UдUQ?iy1܆Cn=xBRhU7оE ;7 *.+K!ȷ-L@= svE 闁)-Y΂l,=[ݲ4e z䚜-ziKF"# 0|麲Ɏ<]0gkpB1@CFV!FKQo!* ~pHÑc5:A~A W.}J鞳vx3 x<86x6V>f)AJ:R^ұn|&ʈ"4DSt Hl4]6}qloį}nRvidW QYOF̑h k;oۜkoY.Fk2P{ۗg1Fz/M]2%LC"pdӽWF5^Q)#6m[8|-?` 4݁#Wn3MЕ|3{*% k(FNs0;! SlWu]褚1˻K+)菙 hfZͭXExcHA R_@rN1d;ɋmbQmNy1J0`20M0 Iݏ.[ΊdZA9;eHGvBmIC9>jʟbUapw ]a5h]ʀiֻ%<{o̾T2{ozUF^==Xq%GGbnUt=JUEd'!"&ϑi@LȗsLG#!laA"lcd_%?liZCo~f>mgdIqѶDΰ"ĽO㤒 j˧j¨КD>4D NA?1Zҽ|)ree"C96]67Nh#()V(s߀fۛmXd;Ǘkz &9JC6Ps"7{Zg{Ҕ"@KƚN>eW03vT:#7d3,e3  i0B,lPkxJ\Omn;/-oA5'#ip|_9@3ܗ Ou< e{{0buTN3l긣FGbGh ȑvg]AE}Ϩ'@N%q𧤋L;N-B切M9wbYvbz;.{5 mc ;Qnھj4; #k y $mz{Dƛ)lq̂}f(Yd :43^aR{NC3Cef͵y!G@H@lw)YߵcB"lsm [Ьpm 2Ue[p~KjI_x0Y%c~BOG'qx>QUm8]]16S[yN`c9_S9^u^ھ:2VG+4D'}eXfn*-sG2Q =v{}y8'6۹앢Ee~P׽b{N.1( !.ֆHr%`ǁJmfmfIGĬlHݔCG6QQc@e{~_4~)o> >*׹n) 3Ʋ(.{$#0v9 z8L:,5,"R_ ȓ-]5"v"΃?(!e J]mb }it%\cݷ݆Ny"Fp(" *8\OƊ/QVkiPЩ˽, T [X&3"Vj|Ű%2pD:z؍vz;5u]ڤ#Ԟm*kʸ&[=06O3 JFCB"t@zSvYd9ZZ)آ8i#z5qU%_x8 ]YȜn0dɸ+6EzYspҗ|(hjmwޔxOF}S /7`:XHP]jue^QZ'XNb⟊-sjv89Pys=4:TAb*Jx7?|+~Ox2}`m2uYHt0jvcMF%^̓ [ h^!()2弰savVp~ cKiH}0f4|ZT\,aLx]r4 #! YDc8yk䢰3i4@*xaseXHlSoutIe5e*dmuB@1C~qݭNpN[yZ]uzßt|iIIGs%P{ϦRy7B!uAڦ g']2+䅐6|K|C~ B4ӫCDxJ??0I?)MseJ$w(T:$;B_KyMA:?%7-O߶K9jנ⓿撶T+pSw"@>gg'~6>aJQ }m`5"Owi91 6> q̏A"aSc$Alrנa)!ڹLS1J1$0RӵƂ&f~F ! 2 !pn< d1Jn|h0<5̛bf)(vr@ 9Wh7ҩD7Cc2.McXdmLw]Q U7rFQ{3S;tc[KZHC!$3zmM(BNYlNTlL$6jSN¾ m&γuX2jsgV:wb-נU,qϿׇgJgj|K]S" V}J|cF9I gƗZ@G\"]âAG# I' P|fĒT~V+.n[ux@ѭKb-= ~ZMX"rF=^9\N#wrB K$e%Ux^+ )4n(Gq'y?)pw`epBA6Trnߞ<7T'Z446n9-ֽPEQ!҇G6#fiiӁѿzαjDݫ/ %q5urS KOdM`X7ufGP!Z?0N,rLL,W%Τ0]ySsbfsӲD=(s 2tڸmo/G+bf_`ܑ{"/P%l$:&$ep86'%j (jBVg:82yh[nű:Ey839qzEjbz\;V1bmΦQ]4*C]3Sx3Crnť J _8}֖)*[̛ ꀨۼvfL UeEy#8AHpMc oD GtIO) hJ<BD,` !*TWwmF9<A2A"kmELX#bY5 "Nޤ&f!ZnދBFpm5<>ɑmm1f+ϨLy ']Ogbi2*1|^Uͬ6#ka2Ckz[`_0"viL`x̯<+\]~̱ze2}d%F,撑A̳$_2޹7_ޥB`fɾvƜo1+hr5]+2g'^u<;I#I\cp%/:/6h_ex^iPM &+($+6G%T;w#',!KLӨw?K #mL&3. ߙ~[S '4>,pI57mk+ T2.Lc " G9k2S*G:wY'!pt2GFm U=uVsbw%:~鈎Q6^GU۹k51 &x?kݸ\*][G |4q1固3qr ͩ(uaWM"|ᗆl ӆL)PPП "}͆?\nG2١5xD /Ĉd$Yt%Pst<:U'i sz˂kp|6 M!GGR7㽤G}X99&rėePrڧFx(&C욒f"j |k\LH2!oQ2RBZ<2 "Q@V7 (f|Yiٷ35н#hk9AJX`un<,*UjtG0 dy̵3Kc6M OT*+*=U@>0a[<Sw^\6w'4ov<}[  i>W`/[\Gғp〬emDOW4.6%'BFwK8dlHp*Ys#sa.- +k&U~EMo G&/ͷil}270%2Hz"q f`=F 7HHjk^оG'6~R|?lf 6:Ỳ\j,1%um 3?^Ɂl7iOXO fw ,~&WAhE^١K*;QsεxQJ?KW*QPh=ňP25(Q&ԍ*Ȃ,644 Nd0U(h.肚4,UNR$zOu9q%Joq a`3dyX=n5Amc,vFAG杩yg|=r1%Cvw 32G8 Z.H?TUބ}5%csRixJ@۲E"uyF :v:/dPOigYjvDu56P$Tr?/!vER(g`c~7!OH!fYDH ݭ`;^4Z /=qS41 %T$|x`^f5c{ q~Um^BΥh2Z Xmz;Q>2;)ٔPSf}DWZv 4%kJ ^\ZU5MHV${*y{ðHt2]֭]%S:Pyn.']̪\OQỚ=,G;;k(`T? IIX5~~awdגaM*"L(Q }rS!t: b~35ʋ#|42T5^SXF@4=1[u.9> rP'>sy`#-Tg xkjLˇD ^m;d\}"ǖY3wIp*jOkv  [Ā %u~"s}b%#pYVL, nخ0 _l L ^Y 5T1dDl}xy!)ΉKH:4o4Ѝʬ^(}m/OwrRteNH'3X[tr [!,Zc=>Jgt򪣧4GQ\"nSw .&ALST`t LLV*x4Ĺ&');|ϥXX5q%ybZ-tuzV42-uD@8 `Es`@Cj˸ʛ:A=zrWyzb^; fդD2=wULotz%nwKKܷf`F~:ݜX:5a(yK'r掋C|i%ޝ[ *69=< "a*V3*_5>_Y֏ZwQDc3gnb܏NaUI<|,Ї9_ Dj:둾? >]X*mɣVRO݉4qZ dgnҌ(2tfJWM?!qx?Dy$E| v̌!/kF1n ~uηp,as[w9!cR~v-(j=Q @Y]*ssiz"Hzɟ,jt nl+I~'ƦjhkKM#iՕ2)_ `~#o6'+c4zKNuT2&AEw| $'kCF _ÿxi$}&<>qTf7!^/BkE9<Z^)^6ܾyMBM9{QG oG8Nf\u9"6*%O͆/"֒E`Ry#6 V/(  uAA(!}cDZf)ؤl/IJznn,z׹ #{Ƕx=׉ eڡ}C+iv1r9$= rغE|< p ˂l5%M] bͬY`2Yze?'_a"~1_GWaY5ƺ0Ks^XD#yBpu 1@ѰY.k *{jU)rbn9w vEEֳhnO˾@`/v|6e7穅Q0>0 v;%23)8R tfp"R!)铒CN"=yu. lSfX>IG>A)W.x$'Thͅd/; x*N¤ :"*KyJ7'+`"5Ȓ^QA-̢"4t }Iov sϳ܎5 9Z۷X̢qtG&Ɣbx9۞&j˞m?a.I_yX =lEXK#os볪vcs5~4CSNCM; k7dkay[FDv^fMia"?xhfPd-8l${r+Nl{HX9w\3}tu+*{yC]P-s1f_Pd~IHC:!B1[#>3C)3;\IL6vzn^?ɕ=߯?wbGkE%ף(b}ξc8~;5҈KFpYdY]o3{o ?k] 542w@:Z4_)7˩a",Ҕ܏BpAJ"I ˴@֒6Pb, Lh-!Zu<ݏ.c0W*]&"dq?AzGyjûI}E?7vƒs}wP[as\99 `@nm?!Yٌ u*{Ɂ-'KMJ(6rUZc;Bcժ5Fb[A?%;2s;_-inֹ$nՍ?;,'c0n"eAG>U,+>C{  /҃5jxxH!d $4z<J# Nܒ/VE&:t<[I ; Tn wv[ 7ɰѾyrM_FSh>tN-auF=PS%ntkGacMx+jهW8%m҆bJcd׼)8ND3&n=$@FzVxaB8}iJzϩOwGQz=&F*?w>gB>g.0ʽ1V>65c)m|J6z/d;x!MEmK 9yZ@A9~η`grLG ؍WpD}F-}[&~뜤quZNqIaanbvV0H8m?OA$L ל3VT_ y|B9ףG$Lm8ɂmݼ@k"Tg2Bj*ߌv'~ɭaײy ; )#b]CkTŃc1a&4avzJ[ 7/f[&^hQA yaS%́͵gL BRD{!= ~/U714EgLm|nS1Li thW.e5{y n pFҽ_v`^-x"܌}o~7}w6Hi9opkA}:y`lNc7Vns*ͽjz1~C4N;~~"c*_{亽-l_ɣV|B++> iiċ ˂&,V$IA8/2-08*&S P 3wpd CTx>k bmO sq@gY^WmuDG_w U ݅wg"|mKp_T)8Ib8)ϒwQ';2cwhl`Za+P!9Q`o)SJ:iA#ndt,5JLںcf92)&(;Al\}Z/GsKIz=ÒAղ#k ɋ+),0j=`op(.~hHMWG o uM} ʝ5'5Cx ;|1Gcb&ju=x ?;(7D8żUHi|q j˚joÙL-H[vLN~z2l rp rTClS ޶8$p&M@Y fn=m?;x^6SG!Z8!So/HLl}Œpz/gLMh915,]M9JÊ0FW.*E1L$۫f+A+]r˧ŏ_β5scj@n*eΛk(:7 Fpjq. 1s*ݡ^ hpdf9D5hQws-=OJ}xo,;%=ԅ-EZ,s;|Y:E PU ̆3N7 N""8ˤ&PeW!6]g`nV6E˃y 64aq3$O4m'mLqG_NAg +Ry|J4_WDݿ{aXSA۔p˨p7?vYK:u~5 4Ytq.XZw"#8%L||Jd)n״it@gREb!慎곥n QGM5GRY{tQ fUyj/5lNwt }V:-HiM"Щ1T.IJ2#նP9X!L&pB//\m"n-L*Tom;+˹Y!##6Qnc3&1U ݻ 2Ysp0T?=P-S6&~7;5@Qb>s͵@TkJe#55&;3ب]( V}1@}xY*ڃ1DuwPoV:w;?`;>QkfI!U݅10Bڦq]$tU6 vbNY$/i4?zicfAVw1j7qne ޒ ?\Ϧ2Aa'NP7N7yp}V$f\T?Iѻ:ш0z ;g 勤X|@iU݁w%j7DBgL_)ax$!Y7Hs+-קօ6X*-g¿ fTcDi#,/wu(9tc4߬9f:|ݓ'1 >dn4sdiZOzg] /Q)3@E%vio$wXMv_ygF k|U1^>wۤ{ X&sAu\Iv  U!H m]j-_Qc! FE!n6MSwYB:'kz){Ij.,1CGVxOĹ),>nt{I \V@Ls2t)a gۨʝ&d,*AwxIPP lΉ/;n#d"i$ hIA~jz[O2bdTؿZSP(RS%Ӻ)fjB:: _uPxL3tZO.eo>EsL{A;5 sQn %l@R2b΁B9 ?1u&RŲ#6tN @s]q5_G/-†Ly8ߒ襷tB6fNaq =޷ҺIu0 joH+{w(}pRO`gL8HG uN)4}jdo*Akð1 q$yyW^JK]h :`$k.W  ASXdyP}B!`YIe={I uޮ&Dɘ\=mW|sL?ư U~])!P2D@z|C::($8юfвr |=#Txj<Z4N;ήL5]Y4 ;Z]栮?a2󔴠Qr(&?@L4v5L8-[ev4n);ΰ/ ػ'˔KC]A/5Z/q3bt\qQF*Y0W'3Ƞps"q}B +ױ1$|7,Đ*($im")7xf~ڥĉ8'Q-S !H''ap{,qyVinsΤ%;*%!#Xn;8$W}wfK[p4;T)tNnWMjgvW rt hKhȒ6\țtآH`'NiؼހxqkǻV}uN.!U'3rZ~D0cl?ne6 \`'ݔb>Tl]BQ  rPW6wBx+H! Cܓ.:̯64'1=>t,/I_xj7,Yqo^$%4- sO6f>%n¸I]e ]N>ZCm~q讶lhc'0BSM1 M(H)A4[ R?W-i6Q6C`Ij0խdւOñ4952d~L&p {NǪ'Nc&=MBGmdXh3]S=8VhB{76Ńiw#1 y|*-M>{FC cS0T;Uпv΅@j`"s<(VIQQB,"gmr/VN??j 2F>kL2sSN: wV*]XYBc]ě~j/hU3jZd9Ɍ 'wҤ$[?sΩ]oipq=i.\{P5nhi>hQLgHƚ9̖RC:KOŢ %W6t+Ş~Tj* I!9S|ed(G99 1 Vι[ųhꠏ(S١o"Bs~l'_9 ItJ!زs'\VÅWx u\) 7`sC}#Lʼnd`R!<6_ِ򧛲b֟sNjTrljgNJvepݵK1;)iڐN=!,_kHQo~t M?4T=ߖ8=5 N!Lq3 g3/G+ps8;){oxߏ_ hD~JR1UYPUId5U 7XqR&:*˵`|ױ!gkU8;Nz%fFŽ\}?IU*z}a[nEl{Ѓ2RP,H?7#*F@͋gX(d(iY"B`hɤj-Ouˎ:icP` C,"Ȱ:#Я:]0BVWEtK$]A7oK\N vCB#04_v<jEp]7o}`_E{+y!G>.# e }p&:!#R 34 MN,LmֳEa| vcrA G @@!gA맮Yb G}:2jHZ,M$FgyTboJ0߭@"R]Qzb{ U( nl}4_."z$@2/cƠ OKD2-.AZk_dP"(/#ﳫlEłjB"X^Ύ˲r%ȥ8=bYh9œ<$ &COpp7{,M\9)cY#>~3Fq= o1@sG.9[ԵccVXwT^d+o`%M42?? HztzH%C Z!1,gB(ieX'w,t{tAM~rW$ЬMt<'k}O6?sΛ$?ꈇ*R$v&9ګ8Nv%Z t` -7C;+F5|E*}$$bz8^.i £95 z-ٙ^ŕS([?ނkpGBF ]MesߒN*i} KSYrCbhx?CffO cwokGziQNS/L@psn{j>MIJW+ H>-Lmp]P w iWwi1s :()B[M`Ꚇ>kmwyg/S>4g*>F ho d>doetR50z)1v"S1Eg6lc& Bsb&qm -{gjdLIIDZgYK[z辅nz2hECM {Gl἖[+f맯νlv$}?nOsw.>ܑD1^gE" 11 *U@aY4aH;=;r*(/A1S@~$}hw[Җn;2`Yc` eB1pv8.Un~H"g/ryd=poKa=!h8hq9MpXKe_5- _p'dEJՈI 07FJ{ޑg+.v}at_6ݚ7i"U2 vFȱ iL,Ȁ8v[Xz>K0Ȯ0(r0I|E;=!Di{| HW@͜negDcq 4)}?x%pHI;k T #6B2T0`<Or^oe;j==f(y;c wDOW/]~`Z>~瀨`R!Q_V0䌪10&@M P͝vBW{{WLtkZ}} RP֖~~EɧR)N/;0/;0-gξ/ܰ+Fz! gjuhK,Fk[pP#(f ~IȹuPi {WD\T}a9>:E|7sR[3,k[!qppo2z miW[$bNl@:x3ws#"<&mj5I]ܞL2-(]4м? XъI? n*=z~"[T'Kœ&]R1AE,W棡`-4d󎍳-̒v7,c^T6–v M ]Q؉x<(Wpoli:Z2o<(W5>9&jOM =Q{TJ~QmtѪaaYI%#XYYhdJ[T!v=N՛cY*1,Scx(Au} uۃ&k߈Kt/S{wH;[{f\ؠx]FhF𕿕 UJ6rm*r*>Qbe:tMQd+ƕ)ߊuGՠ1'5AwC)0|0 H!o\˼A]/ΤV]OvD{[ iE" b,EnM6_D"2Pf|T㩽| V@W)#i4-~>^93_,'S踀qj(70۶6:lExl*70]tN-{OP?-1;2{O8cVnS&yo)k`^|s; '= vxՅ??' C`^:NyR~\j|rM<3 2" N ||H%^w)( usGݒe5yh8_W=mè͗_qeZ Zzm5jP9BACR%c)ASBcoV͉҉']+^Q,g=ogՠxJ2>c$p@Io=R~[<'͵{7G&BP@W~>S%@Pzz0(_jETH]FNٹPvTS܌ /jN.Mџ⁃?@ .$3"Xɖ]w(ubt9.sߗ'5 vVi⇮2]6 A(BjMٱ: $3^BX_<:,QD1jSӾ5{5Dp^g F@oñc R@TaBuK:U,J;o&U=n~+ .ςWz_\<1i<5]gL(\ݱYCw-dCQO.J Wg@yt /F1+n32("|/_Sk :U3чո[u;d~cBOے;H\7++s )lVmC% I!*T=ES,зcvO[kDYmc!tѓ Hv11l97`!.-(ooG{POo DZUfK6yhսH8ԙts/̚6D!0S_e5@ 3j:1;нh!{>Q9t̄"/QdaF A st w 2tcn|$ .q${ޑGWT B Jbzz.GC^$ȚLv#puFBTM|~4M_q{W|/ԲF6a וGiG[|F0 (;m_)m"9+?fald>OES5`'`M H<<_pD8L?5N/Nr{UyFSWRM ?Q@d4 _-jyeRij? 9{|?*nᅮUYٜ,si-rS1/[fGqYʪ80?fϜG!t};Ol rVMq޴})=N<4`r"춚i|93KOwT_䣽cBS3W/fېn᭮Vc~gҎMsMH ސlK9R2PДTt7N1 sdq۝aaWVLfK<`=(^JU41l̚WTBCRޯN*>sH ~,Vj]Ȅ=+,!J,TFZdj݌R>I8gj/5ƛ6+F | Ƃm^ofq]nsCkC@t/R[z7 uEo)-&X4YbVcey=SEyoEy?)I1 &M_س պtK|tBC}EL˿_xTpGg3O6 IF:d pfRxi792ܘDWD%t{VoH, 4 s98.4^ a{|ٜe{xZBE!hp,q^7=JβےM2'm`-So%T6 9%H|0[Pf?Y}fH4X"]1MV"*VVzU"1VFHէ5LDH8s*~Cfc|eaTȓ&OPMj#3Vb mm|uQO!`W^\-Qvbфi]twB<x\ȌSZN ifbSNB9y->نZPz=_^r:W˱Q?=(v|YYw`Kg`oN$>`:xM"#ߦ5tz\R~Pše,d9 \ (D)NҘ,iIyPx|d(kNƲ4r*RAQ!wȣ-F#ZrBޑy?VXծM[_SNjV尦D7B ΀I!rs' b2E,mIV~,ʦwLh+r;Ceq  Y.OYFGiW_ڥlRPz]//kxrydU-y :cqaa0${+)z"8_V)1 +VtdcϹj txy[nE]]O6Wj7h|_WX2Iɳ[ls匵vz0i(xWE3@uQA/g,߮7qg׻şMF S\> vǞ݅8&HK!턯[Z~I]d#(9ToTy  \Jh}i9{G4ApOx(N(B4ߨb5$argQSjr(nL Y= ~ѫlA\?{y]*Y/{aK ȰԍwЏ:yP!7>ZוyWn ]:qBj} .+d|~kګo4I5*៕#WxyFрGLcL* hz e3WJNT4Y ,:Rb9 eӍ@y.kK~ӷ OG΁Q4Br54\w9SуE,aX/7"%:OFq.OyPnM_wAAñ#K-킜Ea ` 7n94w!jf5 }2V֊_MEnħ4N lp{as-Ʀv$ ;GH{ {{TOrG Kv̪5CjIsa6B#WTd3?(gQIA穽SL=6&ea&cb):Y(@r2e4IAE[!/.ꮷƔh 0CZ/0xyQ.̴ĺFs\Ԕh HfH4oT/7ˡNdGB?ɡr5ωuDTJtAWh[d(K>]'+uCo?)n0eEB+bTn8) Qb0Otz'|mÂzM3^v^lkW;trmG.w`Nvo.pPෑOy%C8GsB#þt&|*,'!Ac,`B6pe_-xT4$_4we++!:|x(nޞ*徺ƚ Jts:\̈́p[X` 4/"I;c-0SVHѣH.[)$nLJ'V<+W01Jմi5Vмfd7iԎ:1t酧OA?g?Y:Y-e{ 7{Zq~ny_86Zι&껢j;jhCȊF͠hOK#N58PHt4/o^-jg!LN YXP oM?ڌcFiI^cW'+LFQQ 4nF zoux[pyG;\/P]"3Ä@]@~ !4ú:7kUcS[!n, DYՄ",3*dNM܅DΫ< ĽQQXx7n݅juoqٵ]TE^ZgB[5,R5#'PNvχ)kHt=͟~wY)( M-걳5X_a_Q:e3E>_c[McR?TTAbKϩtI:C>8c(W x`> vS|Z=͸.ʶA$t/֕(Ve8$-Oׁg 0ﻶˆ+W,LE0`9X=ڃ :T+9#y釤4?(LefŕXٚ#sJ)c6G _Q#>ZK-4խ<.W[~cINQկ&Ffh*UeIS9(D \@[s޵Q_D4m-R"6wJMir؞& ^*SŇVzr+ېji GO'S#kB^6(`Ra"z"Ds}=&f LIZQ4>t*-ܹiNEsP6Y7c_%G -#< |!4iPfXN'|-uȠi}hJF$nu1K3~c²K߀d{}0T&),D26ۡ{ YZsO'l@;l=ݓ [֦e@vy}' (2T0ثK"6E!aQ͝E{ vڶkmjuTKT@+)9R1#`S1dˍI:ԫ]AC9у #1URF']+.=^),s[3keb2|\K WY 7)N <%&Mi-Qw#w sqعcu\aC0mlB赛.a Q/ IL0DW 1s&~j1ǸT\x{(D4 VW3Tg_ŝd ZQpn8qwl(Ac#w ލC4'RxȌq؈]6Q0>oC L5Dگ[M2 C},!R5wqmn(؇NPY£RNŖ4e#b:K 49YC$VؤZ8=_K=&#ݏ+ Y?+TCZ满Lzݩ7TP٠e {k*^a0;zdo+ZPws#~q/PYV=&5Zj[PE-TɶT Ҋ ے&5nw7)&׬)ОPMQדL65{m.%%O--Cz&ﲺ>s7ziܟW?Էk\3 &WcNkʍMJwlDȟytBSe Lb"?D.cԄ!M/Xy{@C6rl*V:Z:d5ĊGN,nX*6{84ebADr9L1AVEist6q$_ep13%6!*k+̓ôK`&^4&ȿhB{bJ)D5#nEwЁaJW'8}D7mMjɄܡPmX5HDSVSK""ue`ӹ4/2eF IFNKYt-(hӻ=SVz) a9|iW5O 5z|ZXіsϫt"1V4[O&9!c6H|MW*sHaKr8>T!g׋\upӚ>Xn%̂&$~.]G)%^2jTԌEo݈zd[Oo!@Ghpxx3Dw,j7YYdI߸&l}L?\j}f?:LRdTY:߁ b1٪#K=IGXR^Ɨ^Tg?:=,9RHѰ MU ̎U/Wp2@ S7cxʵ;PnXO˱쯄d{+ ;=hڀC]%M՜kE <&(Go_(`37?ͪQKL$h> 1 \i\se k)}e9b`癫C\4 =*R@+o}Щe1wUil ׆JDVi,-=BB|r+ -vdҁJ| %HT\ƭa;d?RdZEНlȟ,#wڲk!p@`- &_Ng[6_ȭ, > Wxj|dȻF暑Á"֨GUd9*Vki95ggJѐ hXFg@B5R빵& Cl'@x@l^ZI.ШK[_n>!N|Եhs -~9odQxGQ:&&\ޞC\(=R@ _R1BVWVIJJI#WJ@f6P/I:Ni2oHiagf+bmU:GaUK\3Tdyβ78g(R/Lu SJEdWh?a9Rc^5r =d/4YྼP?3]sQ\s!D[j(* kȌ-uӄVFQrB{UݕSTP^Pޠ2V vc44*+;+ vD}?^3Mް> W5HЃj!1en-iJ54-F׺^mH͈rڊZOV5bb q4^7ȋJF3 PlKI:H]!r=$ o*+Q㋅e3¢k4ꋍכ]On&(SY%U˽ Vod P hk4&1n{ zbjơK*s68v2Gl+Sht`ʓ H5ɰAW-S޴cy:)ŲQ ,\i/6@ F|TskץUGąmyC AU||%AAY-l6pRt_5/>`kWeww<^G-CK"XBB,/^4(7<}m" gGC+Fq@R:B%{*2Tk7<˭ա`o ge^@bQIq#Խ?sՆЄcF/чaWK :S#MKҫ V\H a= ~-q蚇u̫*ƽE>ŨN mGO.',_0gK 5w;2ћ'jߵ(0,WIv&ߍbJkjoƍXqhh3C֠w SI,Ec5!PM26Dl%-uJw<_k'dn#]Kag0Ld>3I~ɾme%y".jZtpi koZˊ=^pQf q!=UM_{ g¬&lZ.!=25]d5Y Db"9FCuP5Ѷ )/JG^[05>6ԖenZ#1 XJN.=8^SܵJB5Uԧ^ 0 TB8ifDtK9JfAi =MˍUXG 9oT:x3?II)!LcϦyzPuXD6R}b6w~8 6`* &4b.IcQȥQ5SNgx b_@g1)jw{#B=p}?Ǟa]"=X"aUMqGͦ֬O|I͹2#~1P]HGfB#`9'rA,/b_4v'kmhv"邡 1 逵{Yv0i?s{5W(ė8޺{ :d%0ѻJ֗z; &E hȻ?O `aԥ{z.T,XpTҸp{ˎ_]D%bTnΓ(߀shI6ET!ZFA%RBG@DEb)YPYPjAMwt&#oDWcl*byF{u,fO.\Y@-Q慢ుrvʬ2vymAX?ŏ,qTOx'i;]{z.XPe筃\OJƣnnk,/ia-.:^vLR6r旖AxzXj6KPj,wcuCqSm}KTE"_sFCLOb|;~I<$w3ؾz) w5 ^/4 L:Iuz& T$gZ=PJe0n2Y6.X}ȲV.P1y#!U̠iÔs|WqA.+gXr3Z '23`Ј \5+uޟ.d_G[HMG53I?[G-ŝKp7z3 a}O6S$0Sa`0Jb@zH0IRSAq"ʷ2xVHAt* + m<ıDX Oɢ'wTxZ̓QtB-gxt~5:$t|xLVU2]E"e8ho vˉz6!"g{{]B]rsge_4Pieܧ>Ox3߯P$Ǖji}y>V/z^LaLa] YZ