libvirt-daemon-driver-qemu-3.9.0-14.el7_5.7>t  DH`p[z#$ƨnA8D_9i^x8h|)!}1c:B\Vn>2 *{4QjJB,qFbg%-?N2~B:);`ЮuDDƓ%{#޸2<&y.S4ۙmh 1vL #cW\J(t=TO?&mKr'4^FRrφ1'mYJl~Y?67>?l+0zulJkDN~ r_v{/o֫^}K!ךju5%⵭T^'E0!Kp`~E)*ՆyUx$L` בƣ"rŐDN, ). b=L*>g<;^vx/ua<߀W,~bftS15\#p8E`hlp+I/#-y<)p!`ؿgd9*xr/ߞm~'Eڇ*+:փx,gO|7)q#Řlp60l (X7E^Bh#E-1+CTOV5<:ю=ef󞈰lV$EeTB@bȋS[×zpyKC>:?d# . Y +AV\c              Np  !! !( 8 $$9$:E$=G H4 I` XlY|\ ] ^] b'deflt u v8w x yHClibvirt-daemon-driver-qemu3.9.014.el7_5.7QEMU driver plugin for the libvirtd daemonThe qemu driver plugin for the libvirtd daemon, providing an implementation of the hypervisor driver APIs using QEMU[ux86-01.bsys.centos.org=CentOSLGPLv2+CentOS BuildSystem Development/Librarieshttps://libvirt.org/linuxx86_64# We want soft static allocation of well-known ids, as disk images # are commonly shared across NFS mounts by id rather than name; see # https://fedoraproject.org/wiki/Packaging:UsersAndGroups getent group kvm >/dev/null || groupadd -f -g 36 -r kvm getent group qemu >/dev/null || groupadd -f -g 107 -r qemu if ! getent passwd qemu >/dev/null; then if ! getent passwd 107 >/dev/null; then useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin -c "qemu user" qemu else useradd -r -g qemu -G kvm -d / -s /sbin/nologin -c "qemu user" qemu fi fi exit 0yq'#A큤AAAA[u[u[u[u[u[u[u[u[u[u[u3d85007a9badd5d8a367f1cab4b07597a869ad907b0d63fc47903f9dde72b04f93e21dca9ce3934cae64ec15acfc61fff5db460334163af51b85a4a9c893beea96e7b68d85415296e8a7416573b5414757078ed7d6be839508f68ec62225f2ee43791e7ad86d8cba62112c584d5fc445a48b4b53ad1e0910dec821bd5e146ffb028ba5050ce41d8c26645ee53e68c1cc79db36d2512aa1cd9ac55267e78f3ced3fe40cec1482eefe31be5e33e52bcd2354b4dd949803600c6e1dace73d62ca8c@rootrootrootrootrootrootrootqemuqemurootrootrootrootrootrootrootrootrootqemuqemurootrootlibvirt-3.9.0-14.el7_5.7.src.rpmconfig(libvirt-daemon-driver-qemu)libvirt-daemon-driver-qemulibvirt-daemon-driver-qemu(x86-64)libvirt_driver_qemu.so()(64bit)@@@@@@@@@@@@@@@@@@   @ /bin/sh/usr/bin/qemu-imgbzip2config(libvirt-daemon-driver-qemu)gziplibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libdl.so.2()(64bit)libgnutls.so.28()(64bit)libgnutls.so.28(GNUTLS_1_4)(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libutil.so.1()(64bit)libvirt-daemonlibvirt-daemon-driver-networklibvirt-daemon-driver-storage-corelibxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)lzoprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)xzrpmlib(PayloadIsXz)3.9.0-14.el7_5.73.9.0-14.el7_5.73.9.0-14.el7_5.73.9.0-14.el7_5.73.0.4-14.6.0-14.0-15.2-14.11.3[[ @[{@Z4@ZЛZЛZZZ@Z@Zz@ZtRZqZg#Z]@ZN@Z/Z&@ZZ Z ,@YYܶ@Y@YYJ_YJ_YJ_YI@YA%@Y7Y7Y.@Y%uY@Y @XQ@XsX9@X@XZXYXXF@Wv@W;W@W@W:W@W@W W@Wv[@WV@W(W@W@VՄ@V@VZV V7@V@UYU|@U6@Ud@ŬUĝUUU'Up=UPUG_@U/@UT@TTTZ@TTp@T|X@Tto@To)@TeTXT6xT%U@T@T=@T@SuSہ@S0@S(5@S L@SS @S Rb@R'R@RUR߲R=RkR@RR@RG@R|@RsRg@R].@RL RB@R:@R4OR)R @Q@QQQo@Q@QQU@Qq1Qb@Qb@Q5@Q \PZPP@PP)P`K@P`K@P\VPQPPy@PG>P@@P>@P6@P*=P*=P"TP - 3.9.0-14.el7_5.7Jiri Denemark - 3.9.0-14.el7_5.6Jiri Denemark - 3.9.0-14.el7_5.5Jiri Denemark - 3.9.0-14.el7_5.4Jiri Denemark - 3.9.0-14.el7_5.3Jiri Denemark - 3.9.0-14.el7_5.2Jiri Denemark - 3.9.0-14.el7_5.1Jiri Denemark - 3.9.0-14Jiri Denemark - 3.9.0-13Jiri Denemark - 3.9.0-12Jiri Denemark - 3.9.0-11Jiri Denemark - 3.9.0-10Jiri Denemark - 3.9.0-9Jiri Denemark - 3.9.0-8Jiri Denemark - 3.9.0-7Jiri Denemark - 3.9.0-6Jiri Denemark - 3.9.0-5Jiri Denemark - 3.9.0-4Jiri Denemark - 3.9.0-3Jiri Denemark - 3.9.0-2Jiri Denemark - 3.9.0-1Jiri Denemark - 3.8.0-1Jiri Denemark - 3.7.0-2Jiri Denemark - 3.7.0-1Jiri Denemark - 3.2.0-14Jiri Denemark - 3.2.0-13Jiri Denemark - 3.2.0-12Jiri Denemark - 3.2.0-11Jiri Denemark - 3.2.0-10Jiri Denemark - 3.2.0-9Jiri Denemark - 3.2.0-8Jiri Denemark - 3.2.0-7Jiri Denemark - 3.2.0-6Jiri Denemark - 3.2.0-5Jiri Denemark - 3.2.0-4Jiri Denemark - 3.2.0-3Jiri Denemark - 3.2.0-2Jiri Denemark - 3.2.0-1Jiri Denemark - 3.1.0-2Jiri Denemark - 3.1.0-1Jiri Denemark - 3.0.0-2Jiri Denemark - 3.0.0-1Jiri Denemark - 2.5.0-1Jiri Denemark - 2.0.0-10Jiri Denemark - 2.0.0-9Jiri Denemark - 2.0.0-8Jiri Denemark - 2.0.0-7Jiri Denemark - 2.0.0-6Jiri Denemark - 2.0.0-5Jiri Denemark - 2.0.0-4Jiri Denemark - 2.0.0-3Jiri Denemark - 2.0.0-2Jiri Denemark - 2.0.0-1Jiri Denemark - 1.3.5-1Jiri Denemark - 1.3.4-1Jiri Denemark - 1.3.3-2Jiri Denemark - 1.3.3-1Jiri Denemark - 1.3.2-1Jiri Denemark - 1.3.1-1Jiri Denemark - 1.2.17-13Jiri Denemark - 1.2.17-12Jiri Denemark - 1.2.17-11Jiri Denemark - 1.2.17-10Jiri Denemark - 1.2.17-9Jiri Denemark - 1.2.17-8Jiri Denemark - 1.2.17-7Jiri Denemark - 1.2.17-6Jiri Denemark - 1.2.17-5Jiri Denemark - 1.2.17-4Jiri Denemark - 1.2.17-3Jiri Denemark - 1.2.17-2Jiri Denemark - 1.2.17-1Jiri Denemark - 1.2.16-1Jiri Denemark - 1.2.15-2Jiri Denemark - 1.2.15-1Jiri Denemark - 1.2.14-1Jiri Denemark - 1.2.13-1Jiri Denemark - 1.2.8-16Jiri Denemark - 1.2.8-15Jiri Denemark - 1.2.8-14Jiri Denemark - 1.2.8-13Jiri Denemark - 1.2.8-12Jiri Denemark - 1.2.8-11Jiri Denemark - 1.2.8-10Jiri Denemark - 1.2.8-9Jiri Denemark - 1.2.8-8Jiri Denemark - 1.2.8-7Jiri Denemark - 1.2.8-6Jiri Denemark - 1.2.8-5Jiri Denemark - 1.2.8-4Jiri Denemark - 1.2.8-3Jiri Denemark - 1.2.8-2Jiri Denemark - 1.2.8-1Jiri Denemark - 1.2.7-1Jiri Denemark - 1.2.6-1Jiri Denemark - 1.1.1-29Jiri Denemark - 1.1.1-28Jiri Denemark - 1.1.1-27Jiri Denemark - 1.1.1-26Jiri Denemark - 1.1.1-25Jiri Denemark - 1.1.1-24Jiri Denemark - 1.1.1-23Jiri Denemark - 1.1.1-22Jiri Denemark - 1.1.1-21Daniel Mach - 1.1.1-20Jiri Denemark - 1.1.1-19Jiri Denemark - 1.1.1-18Daniel Mach - 1.1.1-17Jiri Denemark - 1.1.1-16Jiri Denemark - 1.1.1-15Jiri Denemark - 1.1.1-14Jiri Denemark - 1.1.1-13Jiri Denemark - 1.1.1-12Jiri Denemark - 1.1.1-11Jiri Denemark - 1.1.1-10Jiri Denemark - 1.1.1-9Jiri Denemark - 1.1.1-8Jiri Denemark - 1.1.1-7Jiri Denemark - 1.1.1-6Jiri Denemark - 1.1.1-5Jiri Denemark - 1.1.1-4Jiri Denemark - 1.1.1-3Jiri Denemark - 1.1.1-2Jiri Denemark - 1.1.1-1Jiri Denemark - 1.1.0-2Jiri Denemark - 1.1.0-1Jiri Denemark - 1.0.6-1Jiri Denemark - 1.0.5-2Jiri Denemark - 1.0.5-1Daniel Mach - 1.0.4-1.1Jiri Denemark - 1.0.4-1Richard W.M. Jones - 1.0.3-2Jiri Denemark - 1.0.3-1Jiri Denemark - 1.0.2-1Jiri Denemark - 1.0.1-1Jiri Denemark - 1.0.0-1Cole Robinson - 0.10.2.1-2Cole Robinson - 0.10.2.1-1Cole Robinson - 0.10.2-4Richard W.M. Jones - 0.10.2-3Daniel Veillard - 0.10.2-1Richard W.M. Jones - 0.10.1-5Richard W.M. Jones - 0.10.1-4Cole Robinson - 0.10.1-3Daniel P. Berrange - 0.10.1-2Daniel Veillard - 0.10.1-1Daniel Veillard - 0.10.0-1Daniel Veillard - 0.10.0-0rc1Daniel P. Berrange - 0.10.0-0rc0.2Daniel Veillard - 0.10.0-0rc0.1Daniel Veillard - 0.10.0-0rc0Richard W.M. Jones - 0.9.13-3Fedora Release Engineering - 0.9.13-2Daniel Veillard - 0.9.13-1Daniel Veillard - 0.9.12-1Cole Robinson - 0.9.11.3-1Daniel P. Berrange - 0.9.11-1Daniel P. Berrange - 0.9.10-4Daniel P. Berrange - 0.9.10-3Daniel P. Berrange - 0.9.10-2Daniel P. Berrange - 0.9.10-1Daniel P. Berrange - 0.9.9-2Daniel Veillard - 0.9.9-1Daniel P. Berrange - 0.9.8-2Daniel Veillard - 0.9.8-1Justin M. Forbes - 0.9.7-3Daniel P. Berrange - 0.9.7-2Daniel P. Berrange - 0.9.7-1Dan Horák - 0.9.6-3Laine Stump - 0.9.6-2Daniel Veillard - 0.9.6-1Daniel Veillard - 0.9.5-1Daniel Veillard - 0.9.4-1Dan Hor?k - 0.9.3-3Peter Robinson - 0.9.3-2Daniel Veillard - 0.9.3-1Richard W.M. Jones - 0.9.2-3Laine Stump - 0.9.2-2Daniel Veillard - 0.9.2-1Richard W.M. Jones - 0.9.1-3Daniel Veillard - 0.9.1-1Daniel Veillard - 0.9.0-1Daniel Veillard - 0.8.8-3Daniel P. Berrange - 0.8.8-2Daniel Veillard - 0.8.8-1Fedora Release Engineering - 0.8.7-2Daniel Veillard - 0.8.7-1Daniel Veillard - 0.8.5-1jkeating - 0.8.4-3Dan Horák - 0.8.4-2Daniel Veillard - 0.8.4-1Daniel P. Berrange - 0.8.3-2Daniel P. Berrange - 0.8.3-1David Malcolm - 0.8.2-3Daniel P. Berrange - 0.8.2-2Daniel Veillard - 0.8.2-1Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-1Richard W.M. Jones - 0.7.7-3.fc14Cole Robinson - 0.7.7-2.fc14Daniel Veillard - 0.7.7-1Adam Jackson 0.7.6-2Daniel Veillard - 0.7.6-1Chris Weyl 0.7.5-3Daniel P. Berrange - 0.7.5-2Daniel Veillard - 0.7.5-1Daniel Veillard - 0.7.4-1Daniel P. Berrange - 0.7.2-6Daniel P. Berrange - 0.7.2-5Daniel P. Berrange - 0.7.2-4Mark McLoughlin - 0.7.2-3Mark McLoughlin - 0.7.2-2Daniel Veillard - 0.7.2-1Mark McLoughlin - 0.7.1-12Mark McLoughlin - 0.7.1-11Mark McLoughlin - 0.7.1-10Mark McLoughlin - 0.7.1-9Mark McLoughlin - 0.7.1-8Mark McLoughlin - 0.7.1-7Chris Weyl - 0.7.1-6Mark McLoughlin - 0.7.1-5Mark McLoughlin - 0.7.1-4Daniel Veillard - 0.7.1-3Daniel Veillard - 0.7.1-2Daniel Veillard - 0.7.1-1Mark McLoughlin - 0.7.1-0.2.gitfac3f4cMark McLoughlin - 0.7.1-0.1.gitg3ef2e05Mark McLoughlin - 0.7.0-6Mark McLoughlin - 0.7.0-5Daniel P. Berrange - 0.7.0-4Mark McLoughlin - 0.7.0-3Mark McLoughlin - 0.7.0-2Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- daemon: fix rpc event leak on error path in remoteDispatchObjectEventSend (rhbz#1607752)- logging: Don't inhibit shutdown in system daemon (rhbz#1573268) - util: don't check for parallel iteration in hash-related functions (rhbz#1581364) - cpu: define the 'virt-ssbd' CPUID feature bit (CVE-2018-3639) - virNumaGetHugePageInfo: Return page_avail and page_free as ULL (rhbz#1582418)- cpu: define the 'ssbd' CPUID feature bit (CVE-2018-3639)- lxc: Drop useless check in live device update (rhbz#1557922) - Pass oldDev to virDomainDefCompatibleDevice on device update (rhbz#1557922) - qemu: Fix updating device with boot order (rhbz#1557922) - conf: Fix crash in virDomainDefCompatibleDevice (rhbz#1557922) - vmx: check for present/enabled devices earlier (rhbz#1566524) - vmx: allocate space for network interfaces if needed (rhbz#1566524) - internal: add STRCASEPREFIX (rhbz#1566524) - vmx: convert any amount of NICs (rhbz#1566524) - qemu: Use dynamic buffer for storing PTY aliases (rhbz#1566525) - qemu: avoid denial of service reading from QEMU monitor (CVE-2018-5748) (CVE-2018-5748) - qemu: avoid denial of service reading from QEMU guest agent (CVE-2018-1064) (CVE-2018-1064)- qemu_cgroup: Fix 'rc' argument on virDomainAuditCgroupPath() calls (rhbz#1564996) - util: Introduce virStringListMerge (rhbz#1564996) - util: Introduce virDevMapperGetTargets (rhbz#1564996) - qemu_cgroup: Handle device mapper targets properly (rhbz#1564996)- virDomainDeviceDefValidateAliasesIterator: Ignore some hostdevs (rhbz#1558655)- virDomainDeviceValidateAliasForHotplug: Use correct domain defintion (rhbz#1554928) - conf: Check for user aliases duplicates only (rhbz#1554962)- conf: move 'generated' member from virMacAddr to virDomainNetDef (rhbz#1529338)- Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" (rhbz#1541960)- util: Check if kernel-provided info is consistent with itself (rhbz#1540780) - qemu: Refresh capabilities when creating resctrl allocation (rhbz#1540780) - qemu: Expose rx/tx_queue_size in qemu.conf too (rhbz#1541960) - util: bitmap: Fix value of 'map_alloc' when shrinking bitmap (rhbz#1540817) - qemu: driver: Extract vcpu halted state directly (rhbz#1534585) - qemu: Remove unused 'cpuhalted' argument from qemuDomainHelperGetVcpus (rhbz#1534585) - qemu: domain: Store vcpu halted state as a tristate (rhbz#1534585) - qemu: Limit refresh of CPU halted state to s390 (rhbz#1534585)- qemu: migration: Refresh device information after transferring state (rhbz#1463168) - qemuDomainRemoveMemoryDevice: unlink() memory backing file (rhbz#1461214) - util: Fix possible leak in virResctrlAllocMasksAssign (rhbz#1540817) - util: Clear unused part of the map in virBitmapShrink (rhbz#1540817) - tests: Add test for properly removing cachetune entries (rhbz#1540817)- storage: util: Properly ignore errors when backing volume is inaccessible (rhbz#1540022) - util: json: Add helper to return string or number properties as string (rhbz#1540290) - util: storage: Parse 'lun' for iSCSI protocol from JSON as string or number (rhbz#1540290) - util: Introduce virFormatIntPretty (rhbz#1289368) - util: Make prefix optional in virBitampString (rhbz#1289368) - util: Rename virBitmapString to virBitmapToString (rhbz#1289368) - util: Rename virBitmapDataToString to virBitmapDataFormat (rhbz#1289368) - util: Don't output too many zeros from virBitmapToString (rhbz#1289368) - util: Introduce virBitmapNewString (rhbz#1289368) - util: Reintroduce virBitmapSubtract (rhbz#1289368) - util: Introduce virBitmapShrink (rhbz#1289368) - conf: Sort cache banks in capabilities XML (rhbz#1289368) - conf: Format cache banks in capabilities with virFormatIntPretty (rhbz#1289368) - tests: Remove executable bits on plain data files (rhbz#1289368) - tests: Minor adjustments for test data (rhbz#1289368) - tests: Add resctrl-skx-twocaches test case to vircaps2xmltest (rhbz#1289368) - util: Fix leak in virStringTrimOptionalNewline (rhbz#1289368) - Rename virResctrlInfo to virResctrlInfoPerCache (rhbz#1289368) - util: Add virResctrlInfo (rhbz#1289368) - conf: Use virResctrlInfo in capabilities (rhbz#1289368) - util: Remove now-unneeded resctrl functions (rhbz#1289368) - fixup_resctrlinfo (rhbz#1289368) - resctrl: Add functions to work with resctrl allocations (rhbz#1289368) - conf: Add support for cputune/cachetune (rhbz#1289368) - tests: Add virresctrltest (rhbz#1289368) - qemu: Add support for resctrl (rhbz#1289368) - tests: Clean up and modify some vircaps2xmldata (rhbz#1289368) - resctl: stub out functions with Linux-only APIs used (rhbz#1289368) - util: Check for empty allocation instead of just NULL pointer (rhbz#1289368) - util: Use "resctrl" instead of "resctrlfs" spelling (rhbz#1289368) - util: Make it possible for virResctrlAllocSetMask to replace existing mask (rhbz#1289368) - util: Remove unused variable in virResctrlGetInfo (rhbz#1289368) - util: Don't check if entries under /sys/fs/resctrl/(info/) are directories (rhbz#1289368) - util: Add helpers for getting resctrl group allocs (rhbz#1289368) - util: Use default group's mask for unspecified resctrl allocations (rhbz#1289368) - util: Don't overwrite mask in virResctrlAllocFindUnused (rhbz#1289368) - qemu: Restore machinename even without cgroups (rhbz#1289368) - util: Extract path formatting into virResctrlAllocDeterminePath (rhbz#1289368) - qemu: Restore resctrl alloc data after restart (rhbz#1289368)- qemu: Fix crash in offline migration (rhbz#1536351) - Revert "qemu: monitor: do not report error on shutdown" (rhbz#1536461) - qemu: Refresh caps cache after booting a different kernel (rhbz#1525182) - qemu: Don't initialize struct utsname (rhbz#1525182)- qemuDomainAttachDeviceMknodHelper: Remove symlink before creating it (rhbz#1528502) - RHEL: cpu: Fix EPYC-IBRS CPU model (CVE-2017-5715) - cpu_x86: Copy CPU signature from ancestor (rhbz#1533125) - qemu: Ignore fallback CPU attribute on reconnect (rhbz#1532980) - qemu: Fix type of a completed job (rhbz#1523036)- conf: Add infrastructure for disk source private data XML (rhbz#1523261) - util: storage: Add helpers to parse and format relPath into privateData (rhbz#1523261) - qemu: domain: Parse and format relPath into disk source private data (rhbz#1523261) - qemu: remove input device after receiving the event (rhbz#1524837) - conf: honor maxnames in nodeListDevices API (rhbz#1528572) - storage: Fixing missing 'backingStore' tag from volume XML dumps. (rhbz#1529663) - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715) - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715) - cpu_x86: Rename virCPUx86MapInitialize (CVE-2017-5715) - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715) - qemu: capabilities: force update if the microcode version does not match (CVE-2017-5715) - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)- security: introduce virSecurityManager(Set|Restore)ChardevLabel (rhbz#1465833) - qemu: fix security labeling for attach/detach of char devices (rhbz#1465833) - nwfilter: don't crash listing filters in unprivileged daemon (rhbz#1522879) - docs: domain: Fix documentation of the 'snapshot' attribute for (rhbz#1523070) - storage: Don't dereference driver object if virStorageSource is not initialized (rhbz#1522682) - qemu: blockjob: Reset disk source index after pivot (rhbz#1519745) - qemu: Separate fetching CPU definitions from filling qemuCaps (rhbz#1521202) - qemu: Make sure host-model uses CPU model supported by QEMU (rhbz#1521202) - qemu: Avoid comparing size_t with -1 (rhbz#1521202) - migration.html: Clarify configuration file handling docs (rhbz#1514930)- conf: fix migratable XML for graphics if socket is generated based on config (rhbz#1511407) - storage: Extract error reporting for broken chains (rhbz#1509110) - qemu: domain: Refactor control flow in qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: process: Move handling of non-backing files into qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: domain: Fix backing store terminator for non-backing local files (rhbz#1509110) - numa: describe siblings distances within cells (rhbz#1454889) - xenconfig: add domxml conversions for xen-xl (rhbz#1454889) - virDomainNumaGetNodeDistance: Fix input arguments validation (rhbz#1454889) - numa: Introduce virDomainNumaNodeDistanceIsUsingDefaults (rhbz#1454889) - qemu_capabilities: Introcude QEMU_CAPS_NUMA_DIST (rhbz#1454889) - qemu: Support setting NUMA distances (rhbz#1454889) - conf: Fix memory leak for distances in virDomainNumaFree (rhbz#1454889) - virDomainDiskSourceNetworkParse: Don't leak @tlsCfg or @haveTLS (rhbz#1519759) - virDomainDiskBackingStoreParse: Don't leak @idx (rhbz#1519759) - qemuStateInitialize: Don't leak @memoryBackingPath (rhbz#1519759) - Introduce virDomainDeviceAliasIsUserAlias (rhbz#1518148) - qemu: prefer the PCI bus alias from status XML (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: use def->os.arch (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: assume true if we have no version information (rhbz#1518148) - qemu: add vmcoreinfo support (rhbz#1395248)- nodedev: Restore setting of privileged (rhbz#1517372) - spec: Turn on verbose build (rhbz#1335534) - spec: Make the build reproducible (rhbz#1335534) - Introduce virDomainInputDefGetPath (rhbz#1509866) - security: Introduce functions for input device hot(un)plug (rhbz#1509866) - qemu: Introduce functions for input device cgroup manipulation (rhbz#1509866) - qemu: functions for dealing with input device namespaces and labels (rhbz#1509866) - qemu: Properly label and create evdev on input device hotplug (rhbz#1509866) - qemu: Add QEMU_CAPS_DEVICE_SPAPR_VTY (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: rename QEMU_CAPS_SCLP_S390 to QEMU_CAPS_DEVICE_SCLPCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: add QEMU_CAPS_DEVICE_SCLPLMCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf, qemu: Use type-aware switches where possible (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - docs: Improve documentation for serial consoles (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrDefPostParse() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Run devicePostParse() again for the first serial device (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_NONE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Drop virDomainChrDeviceType.targetTypeAttr (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve error handling in virDomainChrDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Check virDomainChrSourceDefFormat() return value (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Remove ATTRIBUTE_FALLTHROUGH from virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Improve qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Parse and format virDomainChrSerialTargetModel (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Set targetModel based on targetType for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Validate target model for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Format targetModel for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Remove redundancy in qemuBuildSerialChrDeviceStr() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Add target type and model for spapr-vty (rhbz#1511421) - qemu: Support usb-serial and pci-serial on pSeries (rhbz#1512934) - conf: Add target type and model for pl011 (rhbz#1512929) - conf: add VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_SCLP (rhbz#1449265) - qemu: switch s390/s390x default console back to serial (rhbz#1449265) - qemu: Add QEMU_CAPS_DEVICE_ISA_SERIAL (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_ISA_SERIAL for isa-serial (rhbz#1512929) - qemu: Add QEMU_CAPS_DEVICE_PL011 (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_PL011 for pl011 (rhbz#1512929)- tests: Rename ppc64le caps to ppc64 (rhbz#1308743) - tests: Add caps for QEMU 2.10.0 on ppc64 (rhbz#1308743) - qemu: Enable configuration of HPT resizing for pSeries guests (rhbz#1308743) - tests: Add tests for configuration of HPT resizing (rhbz#1308743) - qemuBuildDriveDevStr: Prefer default aliases for IDE bus (rhbz#1434451) - virQEMUCapsHasPCIMultiBus: Fix @def type (rhbz#1434451) - qemuBuildDriveDevStr: Prefer default alias for SATA bus (rhbz#1434451) - qemuBuildDeviceAddressStr: Prefer default alias for PCI bus (rhbz#1434451) - qemu: domain: Don't call namespace setup for storage already accessed by vm (rhbz#1506072) - qemu: Properly skip "char device redirected to" in QEMU log (rhbz#1335534) - vierror: Define VIR_ERROR_MAX_LENGTH macro (rhbz#1335534) - qemu: Use the end of QEMU log for reporting errors (rhbz#1335534) - qemu: Move snapshot disk validation functions into one (rhbz#1511480) - qemu: domain: Despaghettify qemuDomainDeviceDefValidate (rhbz#1511480) - qemu: domain: Move hostdev validation into separate function (rhbz#1511480) - qemu: domain: Move video device validation into separate function (rhbz#1511480) - qemu: domain: Refactor domain device validation function (rhbz#1511480) - qemu: block: Add function to check if storage source allows concurrent access (rhbz#1511480) - qemu: domain: Reject shared disk access if backing format does not support it (rhbz#1511480) - qemu: snapshot: Disallow snapshot of unsupported shared disks (rhbz#1511480) - qemu: Disallow pivot of shared disks to unsupported storage (rhbz#1511480) - qemu: caps: Add capability for 'share-rw' disk option (rhbz#1378242) - qemu: command: Mark disks as such in qemu (rhbz#1378242)- conf: Don't inline virDomainNetTypeSharesHostView (rhbz#1472263) - conf: s/virDomainObjGetShortName/virDomainDefGetShortName/ (rhbz#1461214) - qemu: Move memPath generation from memoryBackingDir to a separate function (rhbz#1461214) - qemu: Set alias for memory cell in qemuBuildMemoryCellBackendStr (rhbz#1461214) - qemu: Rename qemuProcessBuildDestroyHugepagesPath (rhbz#1461214) - qemu: Destroy whole memory tree (rhbz#1461214) - qemu: Use predictable file names for memory-backend-file (rhbz#1461214) - conf: Properly parse (rhbz#1509110) - qemu: parse: Allocate disk definition with private data (rhbz#1510781) - qemu: Tolerate storage source private data being NULL (rhbz#1510323) - qemu: domain: Don't allocate storage source private data if not needed (rhbz#1510323) - conf: Fix message when maximum vCPU count is less than current (rhbz#1509151) - Revert "virNetDevSupportBandwidth: Enable QoS for vhostuser" (rhbz#1497410)- Rebased to libvirt-3.9.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1343919, rhbz#1379218, rhbz#1379603, rhbz#1427049, rhbz#1434451 rhbz#1439991, rhbz#1447169, rhbz#1458630, rhbz#1460143, rhbz#1460602 rhbz#1460677, rhbz#1460962, rhbz#1463285, rhbz#1464300, rhbz#1464832 rhbz#1469552, rhbz#1472263, rhbz#1475250, rhbz#1484341, rhbz#1490279 rhbz#1494400, rhbz#1495171, rhbz#1495511, rhbz#1497396, rhbz#1497410 rhbz#1501239, rhbz#1501715, rhbz#1504592, rhbz#1506494- Rebased to libvirt-3.8.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1075520, rhbz#1325066, rhbz#1341866, rhbz#1366446, rhbz#1368753 rhbz#1373783, rhbz#1439991, rhbz#1445600, rhbz#1448268, rhbz#1450317 rhbz#1454671, rhbz#1455023, rhbz#1455825, rhbz#1457610, rhbz#1460086 rhbz#1461301, rhbz#1462092, rhbz#1463168, rhbz#1464313, rhbz#1471225 rhbz#1472263, rhbz#1475227, rhbz#1476775, rhbz#1477880, rhbz#1481252 rhbz#1481309, rhbz#1485022, rhbz#1490705, rhbz#1490826, rhbz#1491217 rhbz#1494327- m4: Disable -Wdisabled-optimization (rhbz#1472263)- Rebased to libvirt-3.7.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#815702, rhbz#1233129, rhbz#1242801, rhbz#1316370, rhbz#1436065 rhbz#1436574, rhbz#1445325, rhbz#1458146, rhbz#1282859, rhbz#1371892 rhbz#1419760, rhbz#1430988, rhbz#1431112, rhbz#1447618, rhbz#1448149 rhbz#1451557, rhbz#1451983, rhbz#1455819, rhbz#1459091, rhbz#1459785 rhbz#1460962, rhbz#1461270, rhbz#1464975, rhbz#1352529, rhbz#1445596 rhbz#1445598, rhbz#1452053, rhbz#1452441, rhbz#1458708, rhbz#1459592 rhbz#1462060, rhbz#1463957, rhbz#1464821, rhbz#1467826, rhbz#1472277 rhbz#1225339, rhbz#1254971, rhbz#1267191, rhbz#1436042, rhbz#1437797 rhbz#1442947, rhbz#1443434, rhbz#1448766, rhbz#1449712, rhbz#1449715 rhbz#1453194, rhbz#1458630, rhbz#1458638, rhbz#1462653, rhbz#1467245 rhbz#1484230, rhbz#1484234, rhbz#1487705- qemu: Do not skip virCPUUpdateLive if priv->origCPU is set (rhbz#1441662)- qemu: Change coalesce settings on hotplug when they are different (rhbz#1414627)- util: storage: Make @backingFormat optional in virStorageFileGetMetadataInternal (rhbz#1461303)- util: storage: Output parsed network backing store string to debug log (rhbz#1461638) - util: storage: Add missing return to virStorageSourceParseBackingJSONGluster (rhbz#1461638) - util: storage: make virStorageSourceParseBackingJSONGlusterHost universal (rhbz#1461638) - util: storage: Add support for type 'inet' in virStorageSourceParseBackingJSONSocketAddress (rhbz#1461638) - util: storage: Split out parsing of TCP network host from JSON pseudoprotocol (rhbz#1461638) - util: storage: Report errors when source host data is missing (rhbz#1461638) - util: storage: Add JSON parser for new options in iSCSI protocol (rhbz#1461638) - util: storage: adapt to changes in JSON format for NBD (rhbz#1461638) - util: storage: adapt to changes in JSON format for ceph/rbd (rhbz#1461638) - util: storage: adapt to changes in JSON format for ssh (rhbz#1461638) - util: storage: adapt to changes in JSON format for sheepdog (rhbz#1461638) - qemu: Allow live-updates of coalesce settings (rhbz#1414627) - qemu: Pass the number of heads even with -vga qxl (rhbz#1283207) - util: storage: Export virStorageIsRelative (rhbz#1461303) - storage: Add helper to retrieve the backing store string of a storage volume (rhbz#1461303) - qemu: snapshot: Load data necessary for relative block commit to work (rhbz#1461303)- qemu: Set iface MTU on hotplug (rhbz#1408701) - Use a separate buffer for subelements (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - conf: introduce virDomainControllerDriverFormat (rhbz#1283251) - conf: add iotlb attribute to iommu (rhbz#1283251) - qemu: format device-iotlb on intel-iommu command line (rhbz#1283251) - qemuxml2xmltest: add virtio-options test (rhbz#1283251) - conf: use a leading space in virDomainVirtioNetDriverFormat (rhbz#1283251) - Add virtio-related options to interfaces (rhbz#1283251) - add virtio-related options to memballoon (rhbz#1283251) - Add virtio-related options to disks (rhbz#1283251) - Add virtio-related options to controllers (rhbz#1283251) - Add virtio-related options to filesystems (rhbz#1283251) - Add virtio-related options to rng devices (rhbz#1283251) - Add virtio-related options to video (rhbz#1283251) - Add virtio-related options to input devices (rhbz#1283251) - qemuxml2argvtest: add virtio-options test case (rhbz#1283251) - qemu: format virtio-related options on the command line (rhbz#1283251) - qemu: Allow memAccess for hugepages again (rhbz#1214369, rhbz#1458638) - qemu: Prefer hugepages over mem source='file' (rhbz#1214369) - qemu: Don't try to use hugepages if not enabled (rhbz#1214369) - qemu: Introduce qemuDomainDefFromXML helper (rhbz#1460952) - qemu: Add qemuDomainMigratableDefCheckABIStability (rhbz#1460952) - qemu: Add qemuDomainCheckABIStability (rhbz#1460952) - qemu: Use qemuDomainCheckABIStability where needed (rhbz#1460952)- Rebuild- qemu: mkdir memory_backing_dir on startup (rhbz#1214369) - qemu: Don't error out if allocation info can't be queried (rhbz#1452045) - daemon: Don't initialize SASL context if not necessary (rhbz#1450095) - virDomainXMLOption: Introduce virDomainABIStabilityDomain (rhbz#1450349) - virQEMUDriverDomainABIStability: Check for memoryBacking (rhbz#1450349) - qemu: process: Save vcpu ordering information on reconnect (rhbz#1451251) - audit: Fix the output message for shmem (rhbz#1218603) - qemu: Set operation on completed migration job (rhbz#1457052) - qemu: Conditionally allow block-copy for persistent domains (rhbz#1459113) - virsh: Add support for VIR_DOMAIN_BLOCK_COPY_TRANSIENT_JOB (rhbz#1459113) - qemu: Fix serial stub console allocation (rhbz#1434278) - conf: Make error reporting in virCPUDefIsEqual optional (rhbz#1441662) - conf: Refactor virCPUDefParseXML (rhbz#1441662) - conf: Make virDomainSnapshotDefFormat easier to read (rhbz#1441662) - conf: Pass xmlopt to virDomainSnapshotDefFormat (rhbz#1441662) - qemu: Rename xml_len in virQEMUSaveHeader as data_len (rhbz#1441662) - qemu: Fix memory leaks in qemuDomainSaveImageOpen (rhbz#1441662) - qemu: Introduce virQEMUSaveData{New,Free} (rhbz#1441662) - qemu: Introduce virQEMUSaveDataFinish (rhbz#1441662) - qemu: Refactor qemuDomainSaveHeader (rhbz#1441662) - qemu: Introduce virQEMUSaveData structure (rhbz#1441662) - conf: Introduce virSaveCookie (rhbz#1441662) - conf: Add save cookie callbacks to xmlopt (rhbz#1441662) - qemu: Implement virSaveCookie object and callbacks (rhbz#1441662) - qemu: Store save cookie in save images and snapshots (rhbz#1441662) - qemu: Remember CPU def from domain start (rhbz#1441662) - qemu: Report the original CPU in migratable xml (rhbz#1441662) - qemu: Always send persistent XML during migration (rhbz#1441662) - qemu: Send updated CPU in migration cookie (rhbz#1441662) - qemu: Store updated CPU in save cookie (rhbz#1441662) - qemu: Use updated CPU when starting QEMU if possible (rhbz#1441662) - docs: correct improper information about domain states in virsh manpage (rhbz#1408778)- conf: Resolve corner case on fc_host deletion (rhbz#1420740) - pci: fix link maximum speed detection (rhbz#1455017) - qemu: Use correct variable in qemuDomainSetBlockIoTune (rhbz#1455510) - virsh: Track when create pkttyagent (rhbz#1374126) - conf: add eim attribute to (rhbz#1451282, rhbz#1289153) - qemu: format eim on intel-iommu command line (rhbz#1451282, rhbz#1289153) - rpc: Double buffer size instead of quadrupling buffer size. (rhbz#1440683) - rpc: Allow up to 256K records to be returned per domain from virConnectGetAllDomainStats. (rhbz#1440683) - nodedev: Increase the netlink socket buffer size to the one used by udev (rhbz#1450960, rhbz#1442307) - util: hostcpu: Correctly report total number of vcpus in virHostCPUGetMap (rhbz#1456793) - qemu: Report shutdown event details (rhbz#1384007) - qemu: json: Fix daemon crash on handling domain shutdown event (rhbz#1384007)- util: introduce virStringMatch (rhbz#1446980) - util: introduce virBufferEscapeRegex (rhbz#1446980) - qemu: improve detection of UNIX path generated by libvirt (rhbz#1446980) - Adding POWER9 cpu model to cpu_map.xml (rhbz#1450189) - qemu: driver: Allow passing disk target as top image with block commit (rhbz#1451394) - qemu: monitor: Don't bother extracting vCPU halted state in text monitor (rhbz#1452106) - conf: Don't assign value from ..TypeFromString directly to enum (rhbz#1452454) - nodedev: Make use of the compile-time missing enum in switch error (rhbz#1452072) - conf: nodedev: Split virNodeDeviceDefFormat into more functions (rhbz#1452072) - docs: Provide a nodedev driver stub documentation (rhbz#1452072) - mdev: Pass a uuidstr rather than an mdev object to some util functions (rhbz#1452072) - nodedev: conf: Split PCI sub-capability parsing to separate methods (rhbz#1452072) - nodedev: Introduce new mdev_types and mdev nodedev capabilities (rhbz#1452072) - nodedev: Introduce the mdev capability to a PCI parent device (rhbz#1452072) - nodedev: Introduce mdev capability for mediated devices (rhbz#1452072) - docs: Document the mediated devices within the nodedev driver (rhbz#1452072) - Do not release unreserved address in qemuDomainAttachRNGDevice (rhbz#1452581) - qemu: process: Clear priv->namespaces on VM shutdown (rhbz#1453142) - Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" (rhbz#1449346) - qemu: Properly check return value of VIR_STRDUP in qemuDomainGetBlockIoTune (rhbz#1433183) - rpc: Bump maximum message size to 32M (rhbz#1440683) - Split out virDomainIOMMUDefFormat (rhbz#1427005) - qemu: allow conditional device property probing (rhbz#1427005) - qemu: refactor qemuBuildIOMMUCommandLine (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format kernel_irqchip on the command line (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format intel-iommu, intremap on the command line (rhbz#1427005) - conf: add caching_mode attribute to iommu device (rhbz#1427005) - qemu: format caching-mode on iommu command line (rhbz#1427005) - conf: split out virDomainIOMMUDefCheckABIStability (rhbz#1427005) - conf: add ABI stability checks for IOMMU options (rhbz#1427005)- util: mdev: Use a local variable instead of a direct pointer access (rhbz#1446455) - mdev: Fix daemon crash on domain shutdown after reconnect (rhbz#1446455) - qemu: Provide a much clearer message on device hot-plug (rhbz#1450072) - virsh: Add --tls description for the virsh man page (rhbz#1448806) - conf: Check CPU cache for ABI stability (rhbz#1449595) - qemuDomainBuildNamespace: Move /dev/* mountpoints later (rhbz#1449510) - qemuDomainCreateDeviceRecursive: pass a structure instead of bare path (rhbz#1449510) - qemuDomainCreateDeviceRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainAttachDeviceMknodRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainDetachDeviceUnlink: Don't unlink files we haven't created (rhbz#1449510)- conf: add a new parse flag VIR_DOMAIN_DEF_PARSE_ABI_UPDATE_MIGRATION (rhbz#1373184) - qemu_domain: use correct default USB controller on ppc64 (rhbz#1373184) - qemu: hotplug: Unexport qemuDomainHotplugDelVcpu (rhbz#1439452) - qemu: hotplug: Don't save status XML when monitor is closed (rhbz#1439452) - util: check ifa_addr pointer before accessing its elements (rhbz#1444408) - util: allow ignoring SIOCSIFHWADDR when errno is EPERM (rhbz#1415609) - qemu: Ignore missing query-migrate-parameters (rhbz#1441934) - locking: Add support for sanlock_strerror (rhbz#1409511) - RHEL: spec: Require sanlock >= 3.5 (rhbz#1409511) - qemu: Properly reset non-p2p migration (rhbz#1425003) - qemu: Don't fail if physical size can't be updated in qemuDomainGetBlockInfo (rhbz#1442344) - qemu: process: Clean automatic NUMA/cpu pinning information on shutdown (rhbz#1445627) - qemu: process: Don't leak priv->usbaddrs after VM restart (rhbz#1445627) - qemu: process: Clean up priv->migTLSAlias (rhbz#1445627) - Add VIR_DOMAIN_JOB_OPERATION typed parameter (rhbz#1441563) - qemu: Report VIR_DOMAIN_JOB_OPERATION (rhbz#1441563) - conf: Rename mode parameter in virCPUDefParseXML (rhbz#1428952) - Add support for CPU cache specification (rhbz#1428952) - qemu: Add support for guest CPU cache (rhbz#1428952) - qemu: Don't reset "events" migration capability (rhbz#1441165) - qemu: Fix persistent migration of transient domains (rhbz#1446205) - Fix padding of encrypted data (rhbz#1447297) - cpu: Introduce virCPUCopyMigratable (rhbz#1444421) - qemu: Move common code in virQEMUCapsInitCPUModel one layer up (rhbz#1444421) - qemu: Add migratable parameter to virQEMUCapsInitCPUModel (rhbz#1444421) - qemu: Introduce virQEMUCapsSetHostModel (rhbz#1444421) - qemu: Move qemuCaps CPU data copying into a separate function (rhbz#1444421) - qemu: Introduce virQEMUCapsHostCPUDataClear (rhbz#1444421) - qemu: Move qemuCaps host CPU data in a struct (rhbz#1444421) - qemu: Prepare qemuCaps for multiple host CPU defs (rhbz#1444421) - qemu: Pass migratable host CPU model to virCPUUpdate (rhbz#1444421) - cpu: Drop feature filtering from virCPUUpdate (rhbz#1444421) - cpu: Introduce virCPUGetHostIsSupported (rhbz#1444421) - qemu: Use more data for comparing CPUs (rhbz#1444421) - qemu: don't kill qemu process on restart if networkNotify fails (rhbz#1442700) - network: better log message when network is inactive during reconnect (rhbz#1442700) - disk: Resolve issues with disk partition build/start checks (rhbz#1439132) - disk: Force usage of parted when checking disk format for "bsd" (rhbz#1439132) - storage: Modify storageBackendWipeLocal to allow zero from end of device (rhbz#1439132) - storage: Introduce virStorageBackendZeroPartitionTable (rhbz#1439132) - logical: Use virStorageBackendZeroPartitionTable (rhbz#1373711, rhbz#1439132) - logical: Increase the size of the data to wipe (rhbz#1373711, rhbz#1439132) - disk: Use virStorageBackendZeroPartitionTable (rhbz#1439132) - util: Add virNetDevSetCoalesce function (rhbz#1414627) - conf, docs: Add support for coalesce setting(s) (rhbz#1414627) - Set coalesce settings for domain interfaces (rhbz#1414627) - docs: fix typo in closing HTML element (rhbz#1414627) - Don't leak str in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Remove pointless check for !ret in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Define ETHTOOL_[GS]COALESCE when building on older kernels (rhbz#1414627) - qemu: change the logic of setting default USB controller (rhbz#1438682) - qemu: use nec-usb-xhci as a default controller for aarch64 if available (rhbz#1438682) - qemu: introduce QEMU_CAPS_DEVICE_QEMU_XHCI (rhbz#1438682) - qemu: add support for qemu-xhci USB controller (rhbz#1438682) - qemu: use qemu-xhci USB controller by default for ppc64 and aarch64 (rhbz#1438682) - util: make macvtap/macvlan generated name #defines available to other files (rhbz#1335798) - conf: don't ignore for macvtap interfaces (rhbz#1335798) - util: rename/move VIR_NET_GENERATED_PREFIX to be consistent (rhbz#1335798)- qemu: Fix mdev checking for VFIO support (rhbz#1441291) - pci: recognize/report GEN4 (PCIe 4.0) card 16GT/s Link speed (rhbz#1442831) - qemu: refactor qemuDomainMachine* functions (rhbz#1441964) - qemu: report IDE bus in domain capabilities only if it's supported (rhbz#1441964) - qemu: do not crash on USB address with no port and invalid bus (rhbz#1441589) - spec: Avoid RPM verification errors on nwfilter XMLs (rhbz#1378774) - conf: Add check for non scsi_host parent during vport delete (rhbz#1420740)- storage: Fix capacity value for LUKS encrypted volumes (rhbz#1371892) - qemu: Add device id for mediated devices on qemu command line (rhbz#1438431) - qemu: hotplug: Iterate over vcpu 0 in individual vcpu hotplug code (rhbz#1437013) - qemu: hotplug: Fix formatting strings in qemuDomainFilterHotplugVcpuEntities (rhbz#1437010) - qemu: hotplug: Clear vcpu ordering for coldplug of vcpus (rhbz#1437010) - qemu: hotplug: Add validation for coldplug of individual vcpus (rhbz#1437010) - qemu: hotplug: Validate that vcpu-hotplug does not break config (rhbz#1437010) - qemu: Split virQEMUCapsInitArchQMPBasic() (rhbz#1429509) - tests: Initialize basic capabilities properly (rhbz#1429509) - qemu: Remove redundant capabilities (rhbz#1429509) - qemu: Advertise ACPI support for aarch64 guests (rhbz#1429509) - qemu: Enforce ACPI, UEFI requirements (rhbz#1429509) - tests: Test ACPI, UEFI requirements (rhbz#1429509) - qemu: Fix regression when hyperv/vendor_id feature is used (rhbz#1439736) - qemu: Fix resource leak in qemuDomainAddChardevTLSObjects error path (rhbz#1300769) - qemu: Break endless loop if qemuMigrationResetTLS fails (rhbz#1300769) - qemu: Properly reset TLS in qemuProcessRecoverMigrationIn (rhbz#1425003) - qemu: Drop resume label in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Always reset TLS in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationRun (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationCancel (rhbz#1425003) - qemu: Introduce qemuMigrationReset (rhbz#1425003) - qemu: Simplify qemuMigrationResetTLS (rhbz#1425003) - qemu: Properly reset all migration capabilities (rhbz#1425003) - qemu: Don't overwrite existing error in qemuMigrationReset (rhbz#1439130)- Rebased to libvirt-3.2.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#822148, rhbz#824989, rhbz#1004676, rhbz#1018251, rhbz#1181659 rhbz#1181899, rhbz#1270403, rhbz#1292451, rhbz#1300769, rhbz#1329090 rhbz#1366088, rhbz#1371617, rhbz#1372581, rhbz#1389313, rhbz#1398087 rhbz#1404627, rhbz#1406791, rhbz#1408808, rhbz#1410225, rhbz#1415609 rhbz#1422318, rhbz#1426176, rhbz#1428209, rhbz#1428893, rhbz#1429551 rhbz#1430275, rhbz#1430634, rhbz#1430672, rhbz#1430679, rhbz#1431112 rhbz#1431793, rhbz#1431852, rhbz#1433180, rhbz#1433183, rhbz#1434882 rhbz#1436119, rhbz#1436999- qemuDomainSaveImageUpdateDef: Don't overwrite errors from virDomainDefCheckABIStability (rhbz#1379200) - qemu_process: don't probe iothreads if it's not supported by QEMU (rhbz#1430258)- Rebased to libvirt-3.1.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1268906, rhbz#1316774, rhbz#1330024, rhbz#1336564, rhbz#1343094 rhbz#1344897, rhbz#1346566, rhbz#1349441, rhbz#1352529, rhbz#1374128 rhbz#1375410, rhbz#1375417, rhbz#1378540, rhbz#1382640, rhbz#1383039 rhbz#1397440, rhbz#1408701, rhbz#1410188, rhbz#1412834, rhbz#1414393 rhbz#1417203, rhbz#1420205, rhbz#1420668, rhbz#1420718, rhbz#1421036- Enable use of namespaces by default (rhbz#1382640) - virProcessRunInMountNamespace: Report errors from child - util: Introduce virFileReadLink - qemuDomainPrepareDisk: Fix ordering - qemuSecurityRestoreAllLabel: Don't use transactions - qemu_security: Use more transactions - qemuDomain{Attach,Detach}Device NS helpers: Don't relabel devices - qemuDomainCreateDevice: Properly deal with symlinks - qemuDomainCreateDevice: Don't loop endlessly - qemuDomainAttachDeviceMknod: Deal with symlinks - qemuDomainAttachDeviceMknod: Don't loop endlessly - qemuDomainAttachSCSIVHostDevice: Prefer qemuSecurity wrappers - qemuDomainAttachSCSIVHostDevice: manage /dev entry - qemu_security: Drop qemuSecuritySetRestoreAllLabelData struct - qemu_domain: Don't pass virDomainDeviceDefPtr to ns helpers - qemuDomainNamespaceSetupDisk: Drop useless @src variable - qemuDomainNamespace{Setup,Teardown}Disk: Don't pass pointer to full disk - qemuDomainDiskChainElement{Prepare,Revoke}: manage /dev entry - qemuDomainNamespaceSetupDisk: Simplify disk check - qemu_security: Introduce ImageLabel APIs- Rebased to libvirt-3.0.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1191901, rhbz#1257813, rhbz#1292984, rhbz#1300177, rhbz#1302168 rhbz#1302171, rhbz#1332019, rhbz#1336564, rhbz#1349696, rhbz#1363586 rhbz#1370357, rhbz#1373711, rhbz#1386466, rhbz#1396040, rhbz#1397940 rhbz#1402690, rhbz#1402726, rhbz#1403691, rhbz#1404952, rhbz#1405269 rhbz#1406442- Rebased to libvirt-2.5.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1106416, rhbz#1106419, rhbz#1207095, rhbz#1247005, rhbz#1300776 rhbz#1343858, rhbz#1347049, rhbz#1349898, rhbz#1354253, rhbz#1356769 rhbz#1356881, rhbz#1357358, rhbz#1357416, rhbz#1358181, rhbz#1359135 rhbz#1360533, rhbz#1365779, rhbz#1366108, rhbz#1366460, rhbz#1366505 rhbz#1368351, rhbz#1368368, rhbz#1369633, rhbz#1370357, rhbz#1370360 rhbz#1371039, rhbz#1371358, rhbz#1371758, rhbz#1372580, rhbz#1373535 rhbz#1373783, rhbz#1373849, rhbz#1374718, rhbz#1375268, rhbz#1375424 rhbz#1375524, rhbz#1375887, rhbz#1375920, rhbz#1375939, rhbz#1376009 rhbz#1376083, rhbz#1377602, rhbz#1377913, rhbz#1378290, rhbz#1378401 rhbz#1379196, rhbz#1379212, rhbz#1379895, rhbz#1382079, rhbz#1386976 rhbz#1387665, rhbz#1387666, rhbz#1393854, rhbz#1396597, rhbz#1399260 rhbz#1401054- virtlogd: Don't stop or restart along with libvirtd (rhbz#1372576)- Add helper for removing transient definition (rhbz#1368774) - qemu: Remove stale transient def when migration fails (rhbz#1368774) - qemu: Don't use query-migrate on destination (rhbz#1374613) - conf: allow hotplugging "legacy PCI" device to manually addressed PCIe slot (rhbz#1337490) - conf: Add support for virtio-net.rx_queue_size (rhbz#1366989) - qemu_capabilities: Introduce virtio-net-*.rx_queue_size (rhbz#1366989) - qemu: Implement virtio-net rx_queue_size (rhbz#1366989) - audit: Audit information about shmem devices (rhbz#1218603) - qemu: monitor: Use a more obvious iterator name (rhbz#1375783) - qemu: monitor: qemuMonitorGetCPUInfoHotplug: Add iterator 'anycpu' (rhbz#1375783) - qemu: monitor: Add vcpu state information to monitor data (rhbz#1375783) - qemu: domain: Don't infer vcpu state (rhbz#1375783)- util: storage: Properly set protocol type when parsing gluster json string (rhbz#1372251) - conf: Add IOThread quota and period scheduler/cputune defs (rhbz#1356937) - qemu: Add support to get/set IOThread period and quota cgroup values (rhbz#1356937) - network: new network forward mode 'open' (rhbz#846810) - virtlogd.socket: Tie lifecycle to libvirtd.service (rhbz#1372576) - cpu_x86: Fix minimum match custom CPUs on hosts with CMT (rhbz#1365500) - qemu: cgroup: Extract temporary relaxing of cgroup setting for vcpu hotplug (rhbz#1097930) - qemu: process: Fix start with unpluggable vcpus with NUMA pinning (rhbz#1097930)- qemu: caps: Always assume QEMU_CAPS_SMP_TOPOLOGY (rhbz#1097930) - conf: Extract code formatting vCPU info (rhbz#1097930) - conf: Rename virDomainVcpuInfoPtr to virDomainVcpuDefPtr (rhbz#1097930) - conf: Don't report errors from virDomainDefGetVcpu (rhbz#1097930) - tests: qemuxml2xml: Format status XML header dynamically (rhbz#1097930) - conf: convert def->vcpus to a array of pointers (rhbz#1097930) - conf: Add private data for virDomainVcpuDef (rhbz#1097930) - qemu: domain: Add vcpu private data structure (rhbz#1097930) - qemu: domain: Extract formating and parsing of vCPU thread ids (rhbz#1097930) - qemu: Add cpu ID to the vCPU pid list in the status XML (rhbz#1097930) - qemu: Store vCPU thread ids in vcpu private data objects (rhbz#1097930) - Fix logic in qemuDomainObjPrivateXMLParseVcpu (rhbz#1097930) - qemu: Add qemuProcessSetupPid() and use it in qemuProcessSetupIOThread() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupEmulator() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupVcpu() (rhbz#1097930) - qemuBuildCpuCommandLine: Don't leak @buf (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs again (rhbz#1097930) - qemu: capabilities: Drop unused function virQEMUCapsGetMachineTypes (rhbz#1097930) - qemu: caps: Sanitize storage of machine type related data (rhbz#1097930) - qemu: cap: Refactor access to array in virQEMUCapsProbeQMPMachineTypes (rhbz#1097930) - qemu: monitor: Add monitor API for device_add supporting JSON objects (rhbz#1097930) - qemu: monitor: Add do-while block to QEMU_CHECK_MONITOR_FULL (rhbz#1097930) - qemu: Improve error message in virDomainGetVcpus (rhbz#1097930) - qemu: domain: Rename qemuDomainDetectVcpuPids to qemuDomainRefreshVcpuInfo (rhbz#1097930) - qemu: monitor: Rename qemuMonitor(JSON|Text)GetCPUInfo (rhbz#1097930) - qemu: domain: Improve vCPU data checking in qemuDomainRefreshVcpu (rhbz#1097930) - qemu: domain: Simplify return values of qemuDomainRefreshVcpuInfo (rhbz#1097930) - internal: Introduce macro for stealing pointers (rhbz#1097930) - tests: qemucapabilities: Add data for qemu 2.7.0 (rhbz#1097930) - qemu: setcpus: Report better errors (rhbz#1097930) - qemu: setvcpus: Extract setting of maximum vcpu count (rhbz#1097930) - qemu: driver: Extract setting of live vcpu count (rhbz#1097930) - qemu: driver: Split out regular vcpu hotplug code into a function (rhbz#1097930) - conf: Provide error on undefined vcpusched entry (rhbz#1097930) - qemu: monitor: Return structures from qemuMonitorGetCPUInfo (rhbz#1097930) - qemu: monitor: Return struct from qemuMonitor(Text|Json)QueryCPUs (rhbz#1097930) - qemu: Add capability for query-hotpluggable-cpus command (rhbz#1097930) - qemu: Forbid config when topology based cpu count doesn't match the config (rhbz#1097930) - qemu: capabilities: Extract availability of new cpu hotplug for machine types (rhbz#1097930) - qemu: monitor: Extract QOM path from query-cpus reply (rhbz#1097930) - qemu: monitor: Add support for calling query-hotpluggable-cpus (rhbz#1097930) - qemu: monitor: Add algorithm for combining query-(hotpluggable-)-cpus data (rhbz#1097930) - tests: Add test infrastructure for qemuMonitorGetCPUInfo (rhbz#1097930) - tests: cpu-hotplug: Add data for x86 hotplug with 11+ vcpus (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 platform including hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 out-of-order hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 without threads enabled (rhbz#1097930) - qemu: domain: Extract cpu-hotplug related data (rhbz#1097930) - qemu: domain: Prepare for VCPUs vanishing while libvirt is not running (rhbz#1097930) - util: Extract and rename qemuDomainDelCgroupForThread to virCgroupDelThread (rhbz#1097930) - conf: Add XML for individual vCPU hotplug (rhbz#1097930) - qemu: migration: Prepare for non-contiguous vcpu configurations (rhbz#1097930) - qemu: command: Add helper to convert vcpu definition to JSON props (rhbz#1097930) - qemu: process: Copy final vcpu order information into the vcpu definition (rhbz#1097930) - qemu: command: Add support for sparse vcpu topologies (rhbz#1097930) - qemu: Use modern vcpu hotplug approach if possible (rhbz#1097930) - qemu: hotplug: Allow marking unplugged devices by alias (rhbz#1097930) - qemu: hotplug: Add support for VCPU unplug (rhbz#1224341) - virsh: vcpuinfo: Report vcpu number from the structure rather than it's position (rhbz#1097930) - qemu: driver: Fix qemuDomainHelperGetVcpus for sparse vcpu topologies (rhbz#1097930) - doc: clarify documentation for vcpu order (rhbz#1097930) - conf: Don't validate vcpu count in XML parser (rhbz#1097930) - qemu: driver: Validate configuration when setting maximum vcpu count (rhbz#1370066) - conf: Fix build with picky GCC (rhbz#1097930)- qemu_command: don't modify heads for graphics device (rhbz#1366119) - virsh: Fix core for cmdSecretGetValue (rhbz#1366611) - conf: report an error message for non-existing USB hubs (rhbz#1367130) - conf: free the ports array of a USB hub (rhbz#1366097) - utils: storage: Fix JSON field name for uri based storage (rhbz#1367260) - qemu: Adjust the cur_ballon on coldplug/unplug of dimms (rhbz#1220702) - conf: Provide error on undefined iothreadsched entry (rhbz#1366484) - qemu: Fix the command line generation for rbd auth using aes secrets (rhbz#1182074) - qemu: Fix crash hot plugging luks volume (rhbz#1367259) - Revert "admin: Fix the default uri for session daemon to libvirtd:///session" (rhbz#1367269) - libvirt: convert to typesafe virConf accessors (rhbz#1367269) - admin: Fix default uri config option name s/admin_uri_default/uri_default (rhbz#1367269) - virt-admin: Properly fix the default session daemon URI to admin server (rhbz#1367269)- qemu: Fix domain state after reset (rhbz#1269575) - rpc: virnetserver: Rename ClientSetProcessingControls to ClientSetLimits (rhbz#1357776) - rpc: virnetserver: Move virNetServerCheckLimits which is static up in the file (rhbz#1357776) - rpc: virnetserver: Add code to CheckLimits to handle suspending of services (rhbz#1357776) - admin: rpc: virnetserver: Fix updating of the client limits (rhbz#1357776) - rpc: virnetserver: Remove dead code checking the client limits (rhbz#1357776) - storage: Fix a NULL ptr dereference in virStorageBackendCreateQemuImg (rhbz#1363636) - qemu: Introduce qemuAliasFromHostdev (rhbz#1289391) - qemu: Use the hostdev alias in qemuDomainAttachHostSCSIDevice error path (rhbz#1289391) - storage: Don't remove the pool for buildPool failure in storagePoolCreate (rhbz#1362349) - lxcDomainCreateXMLWithFiles: Avoid crash (rhbz#1363773) - admin: Fix the default uri for session daemon to libvirtd:///session (rhbz#1356858) - docs: Distribute subsite.xsl (rhbz#1365004) - qemuBuildMachineCommandLine: Follow our pattern (rhbz#1304483) - Introduce SMM feature (rhbz#1304483) - Introduce @secure attribute to os loader element (rhbz#1304483) - qemu: Enable secure boot (rhbz#1304483) - qemu: Advertise OVMF_CODE.secboot.fd (rhbz#1304483) - tests: Fix broken build (rhbz#1304483) - cpu_x86: Introduce x86FeatureIsMigratable (rhbz#1365500) - cpu_x86: Properly drop non-migratable features (rhbz#1365500) - tests: Add a test for host-model CPU with CMT feature (rhbz#1365500) - cpu_x86: Fix host-model CPUs on hosts with CMT (rhbz#1365500) - virt-admin: Fix the error when an invalid URI has been provided (rhbz#1365903) - conf: improve error log when PCI devices don't match requested controller (rhbz#1363627) - conf: don't allow connecting upstream-port directly to pce-expander-bus (rhbz#1361172) - conf: restrict where dmi-to-pci-bridge can be connected (rhbz#1363648) - conf: restrict expander buses to connect only to a root bus (rhbz#1358712) - virNetDevMacVLanCreateWithVPortProfile: Don't mask virNetDevMacVLanTapOpen error (rhbz#1240439)- qemu: hotplug: fix changeable media ejection (rhbz#1359071) - lxc: Don't crash by forgetting to ref transient domains (rhbz#1351057) - Introduce device (rhbz#1235581) - Add QEMU_CAPS_DEVICE_INTEL_IOMMU (rhbz#1235581) - qemu: format intel-iommu on the command line (rhbz#1235581) - qemu_monitor_json: add support to search QOM device path by device alias (rhbz#1358728) - hvsupport: Introduce parseSymsFile (rhbz#1286679) - hvsupport: use a regex instead of XML::XPath (rhbz#1286679) - hvsupport: construct the group regex upfront (rhbz#1286679) - hvsupport: skip non-matching lines early (rhbz#1286679) - virconf: Fix config file path construction (rhbz#1357364) - virDomainHostdevDefFree: Don't leak privateData (rhbz#1357346) - virt-admin: Output srv-threadpool-info data as unsigned int rather than signed (rhbz#1356769) - util: Introduce virISCSINodeNew (rhbz#1356436) - iscsi: Establish connection to target via static target login (rhbz#1356436) - storage: Document wiping formatted volume types (rhbz#868771) - admin: Retrieve the SASL context for both local and remote connection (rhbz#1361948) - daemon: sasl: Don't forget to save SASL username to client's identity (rhbz#1361948) - vsh: Make vshInitDebug return int instead of void (rhbz#1357363) - tools: Make use of the correct environment variables (rhbz#1357363) - util: Add 'usage' for encryption (rhbz#1301021) - virStorageEncryptionSecretFree: Don't leak secret lookup definition (rhbz#1301021) - encryption: Add luks parsing for storageencryption (rhbz#1301021) - encryption: Add and to encryption (rhbz#1301021) - qemu: Introduce helper qemuDomainSecretDiskCapable (rhbz#1301021) - tests: Adjust LUKS tests to use 'volume' secret type (rhbz#1301021) - docs: Update docs to reflect LUKS secret changes (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachHostSCSIDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachSCSIDisk (rhbz#1301021) - qemu: Move and rename qemuBufferEscapeComma (rhbz#1301021) - storage: Add support to create a luks volume (rhbz#1301021) - qemu: Add secinfo for hotplug virtio disk (rhbz#1301021) - qemu: Alter the qemuDomainGetSecretAESAlias to add new arg (rhbz#1301021) - qemu: Add luks support for domain disk (rhbz#1301021) - qemu: Move setting of obj bools for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Move setting of encobjAdded for qemuDomainAttachSCSIDisk (rhbz#1301021) - storage: Fix error path (rhbz#1301021) - qemu: Disallow usage of luks encryption if aes secret not possible (rhbz#1301021) - storage: Add extra failure condition for luks volume creation (rhbz#1301021) - virstoragefile: refactor virStorageFileMatchesNNN methods (rhbz#1301021) - qemu: Make qemuDomainCheckDiskStartupPolicy self-contained (rhbz#1168453) - qemu: Remove unnecessary label and its only reference (rhbz#1168453) - qemu: Fix support for startupPolicy with volume/pool disks (rhbz#1168453) - virsh: Report error when explicit connection fails (rhbz#1356461) - tests: Add testing of backing store string parser (rhbz#1134878) - util: json: Make first argument of virJSONValueObjectForeachKeyValue const (rhbz#1134878) - util: qemu: Add wrapper for JSON -> commandline conversion (rhbz#1134878) - util: qemu: Add support for user-passed strings in JSON->commandline (rhbz#1134878) - util: qemu: Allow nested objects in JSON -> commandline generator (rhbz#1134878) - util: qemu: Allow for different approaches to format JSON arrays (rhbz#1134878) - util: qemu: Don't generate any extra commas in virQEMUBuildCommandLineJSON (rhbz#1134878) - util: json: Make first argument of virJSONValueCopy const (rhbz#1134878) - util: storage: Add parser for qemu's json backing pseudo-protocol (rhbz#1134878) - util: storage: Add support for host device backing specified via JSON (rhbz#1134878) - util: storage: Add support for URI based backing volumes in qemu's JSON pseudo-protocol (rhbz#1134878) - util: storage: Add json pseudo protocol support for gluster volumes (rhbz#1134878) - util: storage: Add json pseudo protocol support for iSCSI volumes (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'nbd' protocol (rhbz#1134878) - util: storage: Add JSON backing store parser for 'sheepdog' protocol (rhbz#1134878) - util: storage: Add 'ssh' network storage protocol (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'ssh' protocol (rhbz#1134878) - qemu: command: Rename qemuBuildNetworkDriveURI to qemuBuildNetworkDriveStr (rhbz#1247521) - qemu: command: Split out network disk URI building (rhbz#1247521) - qemu: command: Extract drive source command line formatter (rhbz#1247521) - qemu: command: Refactor code extracted to qemuBuildDriveSourceStr (rhbz#1247521) - storage: gluster: Support multiple hosts in backend functions (rhbz#1247521) - util: qemu: Add support for numbered array members (rhbz#1247521) - qemu: command: Add infrastructure for object specified disk sources (rhbz#1247521) - qemu: command: Add support for multi-host gluster disks (rhbz#1247521) - qemu: Need to free fileprops in error path (rhbz#1247521) - storage: remove "luks" storage volume type (rhbz#1301021)- qemu: getAutoDumpPath() return value should be dumpfile not domname. (rhbz#1354238) - qemu: Copy complete domain def in qemuDomainDefFormatBuf (rhbz#1320470) - qemu: Drop default channel path during migration (rhbz#1320470) - qemu: Fix migration from old libvirt (rhbz#1320500) - Add USB addresses to qemuhotplug test cases (rhbz#1215968) - Introduce virDomainUSBDeviceDefForeach (rhbz#1215968) - Allow omitting USB port (rhbz#1215968) - Store USB port path as an array of integers (rhbz#1215968) - Introduce virDomainUSBAddressSet (rhbz#1215968) - Add functions for adding USB controllers to addrs (rhbz#1215968) - Add functions for adding USB hubs to addrs (rhbz#1215968) - Reserve existing USB addresses (rhbz#1215968) - Add tests for USB address assignment (rhbz#1215968) - Assign addresses to USB devices (rhbz#1215968) - Assign addresses on USB device hotplug (rhbz#1215968) - Auto-add one hub if there are too many USB devices (rhbz#1215968)- qemu: Use bootindex whenever possible (rhbz#1323085) - qemu: Properly reset spiceMigration flag (rhbz#1151723) - qemu: Drop useless SPICE migration code (rhbz#1151723) - qemu: Memory locking is only required for KVM guests on ppc64 (rhbz#1350772) - virtlogd: make max file size & number of backups configurable (rhbz#1351209) - virtlogd: increase max file size to 2 MB (rhbz#1351209)- Rebased to libvirt-2.0.0 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#735385, rhbz#1004602, rhbz#1046833, rhbz#1180092, rhbz#1216281 rhbz#1283207, rhbz#1286679, rhbz#1289288, rhbz#1302373, rhbz#1304222 rhbz#1312188, rhbz#1316370, rhbz#1320893, rhbz#1322210, rhbz#1325072 rhbz#1325080, rhbz#1332446, rhbz#1333248, rhbz#1333404, rhbz#1334237 rhbz#1335617, rhbz#1335832, rhbz#1337869, rhbz#1341415, rhbz#1342342 rhbz#1342874, rhbz#1342962, rhbz#1343442, rhbz#1344892, rhbz#1344897 rhbz#1345743, rhbz#1346723, rhbz#1346724, rhbz#1346730, rhbz#1350688 rhbz#1351473- Rebased to libvirt-1.3.5 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1139766, rhbz#1182074, rhbz#1209802, rhbz#1265694, rhbz#1286679 rhbz#1286709, rhbz#1318993, rhbz#1319044, rhbz#1320836, rhbz#1326660 rhbz#1327537, rhbz#1328003, rhbz#1328301, rhbz#1329045, rhbz#1336629 rhbz#1337073, rhbz#1339900, rhbz#1341460- Rebased to libvirt-1.3.4 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1002423, rhbz#1004593, rhbz#1038888, rhbz#1103314, rhbz#1220702 rhbz#1286679, rhbz#1289363, rhbz#1320447, rhbz#1324551, rhbz#1325043 rhbz#1325075, rhbz#1325757, rhbz#1326270, rhbz#1327499, rhbz#1328401 rhbz#1329041, rhbz#1329046, rhbz#1329819, rhbz#1331228- qemu: perf: Fix crash/memory corruption on failed VM start (rhbz#1324757)- Rebased to libvirt-1.3.3 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#830971, rhbz#986365, rhbz#1151723, rhbz#1195176, rhbz#1249441 rhbz#1260749, rhbz#1264008, rhbz#1269715, rhbz#1278727, rhbz#1281706 rhbz#1282744, rhbz#1286679, rhbz#1288000, rhbz#1289363, rhbz#1293804 rhbz#1306556, rhbz#1308317, rhbz#1313264, rhbz#1313314, rhbz#1314594 rhbz#1315059, rhbz#1316371, rhbz#1316384, rhbz#1316420, rhbz#1316433 rhbz#1316465, rhbz#1317531, rhbz#1318569, rhbz#1321546- Rebased to libvirt-1.3.2 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1197592, rhbz#1235180, rhbz#1244128, rhbz#1244567, rhbz#1245013 rhbz#1250331, rhbz#1265694, rhbz#1267256, rhbz#1275039, rhbz#1282846 rhbz#1283085, rhbz#1286679, rhbz#1290324, rhbz#1293241, rhbz#1293899 rhbz#1299696, rhbz#1305922- Rebased to libvirt-1.3.1 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1207692, rhbz#1233115, rhbz#1245476, rhbz#1298065, rhbz#1026136 rhbz#1207751, rhbz#1210587, rhbz#1250287, rhbz#1253107, rhbz#1254152 rhbz#1257486, rhbz#1266078, rhbz#1271107, rhbz#1159219, rhbz#1163091 rhbz#1196711, rhbz#1263574, rhbz#1270427, rhbz#1245525, rhbz#1247987 rhbz#1248277, rhbz#1249981, rhbz#1251461, rhbz#1256999, rhbz#1264008 rhbz#1265049, rhbz#1265114, rhbz#1270715, rhbz#1272301, rhbz#1273686 rhbz#997561, rhbz#1166452, rhbz#1231114, rhbz#1233003, rhbz#1260576 rhbz#1261432, rhbz#1273480, rhbz#1273491, rhbz#1277781, rhbz#1278404 rhbz#1281707, rhbz#1282288, rhbz#1285665, rhbz#1288690, rhbz#1292984 rhbz#921135, rhbz#1025230, rhbz#1240439, rhbz#1266982, rhbz#1270709 rhbz#1276198, rhbz#1278068, rhbz#1278421, rhbz#1281710, rhbz#1291035 rhbz#1297020, rhbz#1297690 - RHEL: Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - RHEL: qemu: Support vhost-user-multiqueue with QEMU 2.3 (rhbz#1207692)- qemu: Add conditions for qemu-kvm use on ppc64 (rhbz#1267882) - qemu: Move simplification variable to begining of the function (rhbz#1266856) - qemu: Extract -mem-path building into its own function (rhbz#1266856) - qemu: Add -mem-path even with numa (rhbz#1266856) - qemu: Use memory-backing-file only when needed (rhbz#1266856) - qemu: Always update migration times on destination (rhbz#1265902) - qemu: Copy completed migration stats only on success (rhbz#1265902) - qemu: Introduce flags in qemuMigrationCompleted (rhbz#1265902) - qemu: Make updating stats in qemuMigrationCheckJobStatus optional (rhbz#1265902) - qemu: Wait until destination QEMU consumes all migration data (rhbz#1265902)- qemu: Fix dynamic_ownership qemu.conf setting (rhbz#1267154)- domain: Fix migratable XML with graphics/@listen (rhbz#1265111)- virSecuritySELinuxSetSecurityAllLabel: drop useless virFileIsSharedFSType (rhbz#1124841) - security_selinux: Replace SELinuxSCSICallbackData with proper struct (rhbz#1124841) - virSecurityManager: Track if running as privileged (rhbz#1124841) - security_selinux: Take @privileged into account (rhbz#1124841) - qemu: Fix using guest architecture as lookup key (rhbz#1260753) - virfile: Check for existence of dir in virFileDeleteTree (rhbz#1146886) - Revert "qemu: Fix integer/boolean logic in qemuSetUnprivSGIO" (rhbz#1072736) - qemu: migration: Relax enforcement of memory hotplug support (rhbz#1252685) - conf: Add helper to determine whether memory hotplug is enabled for a vm (rhbz#1252685) - qemu: Make memory alignment helper more universal (rhbz#1252685) - conf: Drop VIR_DOMAIN_DEF_PARSE_CLOCK_ADJUST flag (rhbz#1252685) - conf: Document all VIR_DOMAIN_DEF_PARSE_* flags (rhbz#1252685) - conf: Add XML parser flag that will allow us to do incompatible updates (rhbz#1252685) - conf: Split memory related post parse stuff into separate function (rhbz#1252685) - conf: Rename max_balloon to total_memory (rhbz#1252685) - conf: Pre-calculate initial memory size instead of always calculating it (rhbz#1252685) - conf: Don't always recalculate initial memory size from NUMA size totals (rhbz#1252685) - qemu: command: Align memory sizes only on fresh starts (rhbz#1252685) - qemu: ppc64: Align memory sizes to 256MiB blocks (rhbz#1249006) - test: Add test to validate that memory sizes don't get updated on migration (rhbz#1252685) - qemu: Align memory module sizes to 2MiB (rhbz#1252685) - qemu: Refresh memory size only on fresh starts (rhbz#1242940)- conf: fix crash when parsing a unordered NUMA (rhbz#1260846) - vmx: Some whitespace cleanup (rhbz#1172544) - vmx: The virVMXParseDisk deviceType can be NULL, add some missing checks (rhbz#1172544) - vmx: Add handling for CDROM devices with SCSI passthru (rhbz#1172544) - qemu: hotplug: Properly clean up drive backend if frontend hotplug fails (rhbz#1262399) - qemu: Introduce QEMU_CAPS_DEVICE_RTL8139 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_E1000 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_VIRTIO_NET (rhbz#1254044) - qemu: Try several network devices when looking for a default (rhbz#1254044) - qemu: Report error if per-VM directory cannot be created (rhbz#1146886) - qemu: Do not allow others into per-VM subdirectories (rhbz#1146886) - qemu: Allow others to browse /var/lib/libvirt/qemu (rhbz#1146886)- util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1257004) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1257004) - cpu: Introduce IvyBridge CPU model (rhbz#1254420) - examples: Add example polkit ACL rules (rhbz#1115289) - qemu: don't use initialized ret in qemuRemoveSharedDevice (rhbz#1072736) - qemu: Introduce qemuDomainMachineIsS390CCW (rhbz#1258361) - qemu: Need to check for machine.os when using ADDRESS_TYPE_CCW (rhbz#1258361)- Start daemon only after filesystems are mounted (rhbz#1255228) - virfile: Add error for root squash change mode failure (rhbz#1253609) - virfile: Introduce virFileUnlink (rhbz#1253609) - storage: Correct the 'mode' check (rhbz#1253609) - storage: Handle failure from refreshVol (rhbz#1253609) - util: Add virStringGetFirstWithPrefix (rhbz#1165580) - util: Add virCgroupGetBlockDevString (rhbz#1165580) - util: Add getters for cgroup block device I/O throttling (rhbz#1165580) - lxc: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - qemu: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - Allow vfio hotplug of a device to the domain which owns the iommu (rhbz#1256486) - hostdev: skip ACS check when using VFIO for device assignment (rhbz#1256486) - docs: Clarify unprivileged sgio feature (rhbz#1072736) - qemu: Introduce qemuIsSharedHostdev (rhbz#1072736) - qemu: Introduce qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuCheckSharedDisk to create qemuCheckUnprivSGIO (rhbz#1072736) - qemu: Inline qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuSetUnprivSGIO return values (rhbz#1072736) - qemu: Fix integer/boolean logic in qemuSetUnprivSGIO (rhbz#1072736) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1072736) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1072736) - security_selinux: Use proper structure to access socket data (rhbz#1146886) - security_dac: Label non-listening sockets (rhbz#1146886) - security: Add virSecurityDomainSetDirLabel (rhbz#1146886) - security_stack: Add SetDirLabel support (rhbz#1146886) - security_selinux: Add SetDirLabel support (rhbz#1146886) - security_dac: Add SetDirLabel support (rhbz#1146886) - qemu: Fix access to auto-generated socket paths (rhbz#1146886) - tests: Use qemuProcessPrepareMonitorChr in qemuxmlnstest (rhbz#1146886) - qemu: Label correct per-VM path when starting (rhbz#1146886) - selinux: fix compile errors (rhbz#1146886) - conf: Add ioeventfd option for controllers (rhbz#1150484) - qemu: Enable ioeventfd usage for virtio-scsi controllers (rhbz#1150484)- api: Remove check on iothread_id arg in virDomainPinIOThread (rhbz#1251886) - api: Adjust comment for virDomainAddIOThread (rhbz#1251886) - qemu: Add check for invalid iothread_id in qemuDomainChgIOThread (rhbz#1251886) - conf: Check for attach disk usage of iothread=0 (rhbz#1253108) - virNetDevBandwidthUpdateRate: turn class_id into integer (rhbz#1252473) - bridge_driver: Introduce networkBandwidthChangeAllowed (rhbz#1252473) - bridge_driver: Introduce networkBandwidthUpdate (rhbz#1252473) - qemuDomainSetInterfaceParameters: Use new functions to update bandwidth (rhbz#1252473) - cpu: Don't update host-model guest CPUs on ppc64 (rhbz#1251927) - cpu: Better support for ppc64 compatibility modes (rhbz#1251927) - cpu: Move check for NULL CPU model inside the driver (rhbz#1251927) - tests: Add some compatibility-related cases to the CPU tests (rhbz#1251927)- numa_conf: Introduce virDomainNumaGetMaxCPUID (rhbz#1176020) - virDomainDefParseXML: Check for malicious cpu ids in (rhbz#1176020) - conf: more useful error message when pci function is out of range (rhbz#1004596) - qemu: Fix reporting of physical capacity for block devices (rhbz#1250982) - network: verify proper address family in updates to and (rhbz#1184736) - rpc: Remove keepalive_required option (rhbz#1247087) - virNetDevBandwidthParseRate: Reject negative values (rhbz#1022292) - domain: Fix crash if trying to live update disk (rhbz#1007228) - qemu: fail on attempts to use for non-tap network connections (rhbz#1180011) - network: validate network NAT range (rhbz#985653) - conf: Don't try formating non-existing addresses (rhbz#985653) - cpu: Rename {powerpc, ppc} => ppc64 (filesystem) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (exported symbols) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (internal symbols) (rhbz#1250977) - cpu: Indentation changes in the ppc64 driver (rhbz#1250977) - cpu: Mark driver functions in ppc64 driver (rhbz#1250977) - cpu: Simplify NULL handling in ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64ModelFromCPU() (rhbz#1250977) - cpu: Reorder functions in the ppc64 driver (rhbz#1250977) - cpu: Remove ISA information from CPU map XML (rhbz#1250977) - tests: Remove unused file (rhbz#1250977) - tests: Improve result handling in cpuTestGuestData() (rhbz#1250977) - cpu: Never skip CPU model name check in ppc64 driver (rhbz#1250977) - cpu: CPU model names have to match on ppc64 (rhbz#1250977) - cpu: Use ppc64Compute() to implement ppc64DriverCompare() (rhbz#1250977) - tests: Temporarily disable ppc64 cpu tests (rhbz#1250977) - cpu: Align ppc64 CPU data with x86 (rhbz#1250977) - cpu: Support multiple PVRs in the ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64 part of CPU map XML (rhbz#1250977) - cpu: Parse and use PVR masks in the ppc64 driver (rhbz#1250977) - cpu: Add POWER8NVL information to CPU map XML (rhbz#1250977) - cpu: Implement backwards compatibility in the ppc64 driver (rhbz#1250977) - cpu: Forbid model fallback in the ppc64 driver (rhbz#1250977) - tests: Re-enable ppc64 cpu tests (rhbz#1250977) - tests: Add a bunch of cpu test case for ppc64 (rhbz#1250977) - cpu: Fix segfault in the ppc64 driver (rhbz#1250977) - qemu: Fix segfault when parsing private domain data (rhbz#1162947) - conf: Pass private data to Parse function of XML options (rhbz#1162947) - qemu: Keep numad hint after daemon restart (rhbz#1162947) - qemu: Use numad information when getting pin information (rhbz#1162947)- qemu: Reject migration with memory-hotplug if destination doesn't support it (rhbz#1248350) - qemu: Properly check for incoming migration job (rhbz#1242904) - qemu: Do not reset labels when migration fails (rhbz#1242904) - qemu: Check for iotune_max support properly (rhbz#1224053) - docs: Add Fibre Channel NPIV supported option for volume lun config (rhbz#1238545) - conf: Allow error reporting in virDomainDiskSourceIsBlockType (rhbz#1238545) - qemu: Forbid image pre-creation for non-shared storage migration (rhbz#1249587) - qemu: remove deadcode in qemuDomain{HelperGetVcpus|GetIOThreadsLive} (rhbz#1213713) - nodeinfo: Introduce local linuxGetCPUPresentPath (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUCount (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetPresentCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUMap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetInfo (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeCapsInitNUMA (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetMemoryStats (rhbz#1213713) - nodeinfo: fix to parse present cpus rather than possible cpus (rhbz#1213713) - tests: Add nodeinfo test for non-present CPUs (rhbz#1213713) - nodeinfo: Make sysfs_prefix usage more consistent (rhbz#1213713) - nodeinfo: Formatting changes (rhbz#1213713) - tests: Restore links in deconfigured-cpus nodeinfo test (rhbz#1213713) - nodeinfo: Add nodeGetPresentCPUBitmap() to libvirt_private.syms (rhbz#1213713) - nodeinfo: Fix nodeGetCPUBitmap()'s fallback code path (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUGlobalPath() (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUOnlinePath() (rhbz#1213713) - nodeinfo: Rename linuxParseCPUmax() to linuxParseCPUCount() (rhbz#1213713) - nodeinfo: Add old kernel compatibility to nodeGetPresentCPUBitmap() (rhbz#1213713) - nodeinfo: Remove out parameter from nodeGetCPUBitmap() (rhbz#1213713) - nodeinfo: Rename nodeGetCPUBitmap() to nodeGetOnlineCPUBitmap() (rhbz#1213713) - nodeinfo: Phase out cpu_set_t usage (rhbz#1213713) - nodeinfo: Use nodeGetOnlineCPUBitmap() when parsing node (rhbz#1213713) - nodeinfo: Use a bitmap to keep track of node CPUs (rhbz#1213713) - nodeinfo: Calculate present and online CPUs only once (rhbz#1213713) - nodeinfo: Check for errors when reading core_id (rhbz#1213713) - Renamed deconfigured-cpus to allow make dist (rhbz#1213713) - tests: Finish rename of the long nodeinfo test case (rhbz#1213713) - nodeinfo: Fix output on PPC64 KVM hosts (rhbz#1213713) - tests: Prepare for subcore tests (rhbz#1213713) - tests: Add subcores1 nodeinfo test (rhbz#1213713) - tests: Add subcores2 nodeinfo test (rhbz#1213713) - tests: Add subcores3 nodeinfo test (rhbz#1213713) - nodeinfo: Fix build failure when KVM headers are not available (rhbz#1213713) - qemu: fix some api cannot work when disable cpuset in conf (rhbz#1244664) - qemu: Auto assign pci addresses for shared memory devices (rhbz#1165029) - conf: Add getter for network routes (rhbz#1094205) - network: Add another collision check into networkCheckRouteCollision (rhbz#1094205) - docs: Document how libvirt handles companion controllers (rhbz#1069590) - qemu: Reject updating unsupported disk information (rhbz#1007228)- qemuProcessHandleMigrationStatus: Update migration status more frequently (rhbz#1212077) - qemuDomainSetNumaParamsLive: Check for NUMA mode more wisely (rhbz#1232663) - qemu: process: Improve update of maximum balloon state at startup (rhbz#1242940) - storage: Fix pool building when directory already exists (rhbz#1244080) - virsh: report error if vcpu number exceed the guest maxvcpu number (rhbz#1160559) - cmdVcpuPin: Remove dead code (rhbz#1160559) - rpc: Add virNetDaemonHasClients (rhbz#1240283) - rpc: Rework timerActive logic in daemon (rhbz#1240283) - cgroup: Drop resource partition from virSystemdMakeScopeName (rhbz#1238570) - virsh: blockjob: Extract block job info code into a separate function (rhbz#1227551) - virsh: cmdBlockJob: Switch to declarative flag interlocking (rhbz#1227551) - virsh: blockjob: Split out vshBlockJobSetSpeed from blockJobImpl (rhbz#1227551) - virsh: block job: separate abort from blockJobImpl (rhbz#1227551) - virsh: Split out block pull implementation from blockJobImpl (rhbz#1227551) - virsh: Kill blockJobImpl by moving the final impl into cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument checking in cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockCopy (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockPull (rhbz#1227551) - qemu: Update state of block job to READY only if it actually is ready (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockPull (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCommit (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCopy (rhbz#1197592)- util: bitmap: Don't alloc overly large binary bitmaps (rhbz#1238589) - storage: Fix regression in storagePoolUpdateAllState (rhbz#1238610) - Separate isa-fdc options generation (rhbz#1227880) - Explicitly format the isa-fdc controller for newer q35 machines (rhbz#1227880) - Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - conf: Don't allow duplicated target names regardless of bus (rhbz#1142631) - storage: Revert volume obj list updating after volume creation (4749d82a) (rhbz#1241454) - qemu_monitor: Wire up MIGRATION event (rhbz#1212077) - qemu: Enable migration events on QMP monitor (rhbz#1212077) - qemuDomainGetJobStatsInternal: Support migration events (rhbz#1212077) - qemu: Update migration state according to MIGRATION event (rhbz#1212077) - qemu: Wait for migration events on domain condition (rhbz#1212077) - qemu: Check duplicate WWNs also for hotplugged disks (rhbz#1208009) - qemu: move the guest status check before agent config and status check (rhbz#1240979) - qemu: report error for non-existing disk in blockjobinfo (rhbz#1241355) - virCondWaitUntil: add another return value (rhbz#1147471) - virDomainObjSignal: drop this function (rhbz#1147471) - monitor: detect that eject fails because the tray is locked (rhbz#1147471) - qemu_hotplug: try harder to eject media (rhbz#1147471) - qemu: Drop LFs at the end of error from QEMU log (rhbz#1090093) - Introduce virHashAtomic (rhbz#1090093) - Introduce virErrorCopyNew (rhbz#1090093) - RHEL: spec: Require perl-XML-XPath (rhbz#1090093) - qemu: Remember incoming migration errors (rhbz#1090093) - qemu: Don't report false error from MigrateFinish (rhbz#1090093) - qemu: Use error from Finish instead of "unexpectedly failed" (rhbz#1090093) - cpu: Add support for MPX and AVX512 Intel features (rhbz#1076170)- Rebased to libvirt-1.2.17 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#890648, rhbz#985653, rhbz#1021480, rhbz#1089914, rhbz#1131755 rhbz#1171933, rhbz#1179680, rhbz#1181087, rhbz#1182388, rhbz#1186797 rhbz#1186969, rhbz#1194593, rhbz#1196644, rhbz#1200206, rhbz#1201143 rhbz#1201760, rhbz#1202208, rhbz#1207692, rhbz#1210352, rhbz#1220213 rhbz#1223177, rhbz#1224053, rhbz#1224088, rhbz#1224233, rhbz#1224587 rhbz#1225694, rhbz#1226234, rhbz#1226854, rhbz#1227180, rhbz#1227551 rhbz#1227555, rhbz#1227558, rhbz#1227664, rhbz#1228007, rhbz#1229199 rhbz#1229592, rhbz#1229666, rhbz#1230039, rhbz#1230137, rhbz#1230664 rhbz#1232606, rhbz#1232880, rhbz#1234686, rhbz#1234729, rhbz#1235116 rhbz#1236438, rhbz#1236496, rhbz#1236507, rhbz#1236585, rhbz#1236924 rhbz#1238153, rhbz#1238338- Rebased to libvirt-1.2.16 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#847198, rhbz#890648, rhbz#893738, rhbz#976387, rhbz#981546 rhbz#998813, rhbz#1066375, rhbz#1073233, rhbz#1073305, rhbz#1076354 rhbz#1131486, rhbz#1143837, rhbz#1146539, rhbz#1159171, rhbz#1159219 rhbz#1161541, rhbz#1164966, rhbz#1171984, rhbz#1174177, rhbz#1174226 rhbz#1176020, rhbz#1176739, rhbz#1177599, rhbz#1181074, rhbz#1183893 rhbz#1191227, rhbz#1194593, rhbz#1195882, rhbz#1197580, rhbz#1204006 rhbz#1204033, rhbz#1206521, rhbz#1207043, rhbz#1211938, rhbz#1213345 rhbz#1218145, rhbz#1218577, rhbz#1220195, rhbz#1220265, rhbz#1220474 rhbz#1220702, rhbz#1220809, rhbz#1221047, rhbz#1221504, rhbz#1223631 rhbz#1223688, rhbz#1224018, rhbz#1226849- RHEL: Relax qemu-kvm dependency from libvirt-daemon-kvm (rhbz#1212642) - caps: Fix regression defaulting to host arch (rhbz#1219191)- Rebased to libvirt-1.2.15 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#858147, rhbz#890606, rhbz#1043436, rhbz#1073305, rhbz#1076708 rhbz#1084876, rhbz#1147847, rhbz#1161617, rhbz#1165119, rhbz#1168530 rhbz#1171933, rhbz#1177062, rhbz#1177733, rhbz#1181465, rhbz#1192318 rhbz#1200634, rhbz#1202606, rhbz#1202704, rhbz#1203628, rhbz#1203931 rhbz#1206114, rhbz#1206479, rhbz#1206521, rhbz#1206625, rhbz#1207257 rhbz#1208009, rhbz#1208176, rhbz#1208434, rhbz#1208763, rhbz#1209312 rhbz#1209394, rhbz#1209813, rhbz#1210159, rhbz#1210545, rhbz#1210650 rhbz#1210669, rhbz#1211436, rhbz#1211548, rhbz#1211550, rhbz#1213434 rhbz#1213698, rhbz#1215569, rhbz#1216046- Rebased to libvirt-1.2.14 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#790583, rhbz#853839, rhbz#872424, rhbz#921426, rhbz#952499 rhbz#958510, rhbz#1070695, rhbz#1125755, rhbz#1127045, rhbz#1129198 rhbz#1135491, rhbz#1140958, rhbz#1141119, rhbz#1142631, rhbz#1142636 rhbz#1143832, rhbz#1155887, rhbz#1161461, rhbz#1163553, rhbz#1164053 rhbz#1166024, rhbz#1171484, rhbz#1173468, rhbz#1174147, rhbz#1176050 rhbz#1177219, rhbz#1177237, rhbz#1179533, rhbz#1181062, rhbz#1187012 rhbz#1187533, rhbz#1190590, rhbz#1196185, rhbz#1196644, rhbz#1196934 rhbz#1197600, rhbz#1199036, rhbz#1199182, rhbz#1206365, rhbz#1206406 rhbz#1206987, rhbz#1207122, rhbz#1207937 - RHEL: Hack around changed Broadwell/Haswell CPUs (rhbz#1199446)- Rebased to libvirt-1.2.13 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#872028, rhbz#907779, rhbz#927252, rhbz#956891, rhbz#1073506 rhbz#1079917, rhbz#1095637, rhbz#1123767, rhbz#1125764, rhbz#1126762 rhbz#1130390, rhbz#1131919, rhbz#1132900, rhbz#1135442, rhbz#1138125 rhbz#1138516, rhbz#1138539, rhbz#1140034, rhbz#1140960, rhbz#1141159 rhbz#1143921, rhbz#1146334, rhbz#1147195, rhbz#1151942, rhbz#1152404 rhbz#1152473, rhbz#1153891, rhbz#1155843, rhbz#1158034, rhbz#1158722 rhbz#1159180, rhbz#1160559, rhbz#1160995, rhbz#1161831, rhbz#1164627 rhbz#1165485, rhbz#1165993, rhbz#1168849, rhbz#1169183, rhbz#1170092 rhbz#1170140, rhbz#1170492, rhbz#1171533, rhbz#1171582, rhbz#1172015 rhbz#1172468, rhbz#1172526, rhbz#1173420, rhbz#1174096, rhbz#1174154 rhbz#1174569, rhbz#1175123, rhbz#1175449, rhbz#1176503, rhbz#1176510 rhbz#1177723, rhbz#1178652, rhbz#1178850, rhbz#1178853, rhbz#1178986 rhbz#1179678, rhbz#1179684, rhbz#1179981, rhbz#1181182, rhbz#1182467 rhbz#1183869, rhbz#1183890, rhbz#1185165, rhbz#1186175, rhbz#1186199 rhbz#1186765, rhbz#1186886, rhbz#1188914, rhbz#1189007, rhbz#1190956 rhbz#1191016, rhbz#1191227, rhbz#1191355, rhbz#1191567, rhbz#1195461 rhbz#1196503, rhbz#1196528, rhbz#1204017- qemu: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094) - lxc: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094)- qemu: Add missing goto error in qemuRestoreCgroupState (rhbz#1161540)- virNetworkDefUpdateIPDHCPHost: Don't crash when updating network (rhbz#1182486) - Format CPU features even for host-model (rhbz#1182448) - util: Add function virCgroupHasEmptyTasks (rhbz#1161540) - util: Add virNumaGetHostNodeset (rhbz#1161540) - qemu: Remove unnecessary qemuSetupCgroupPostInit function (rhbz#1161540) - qemu: Save numad advice into qemuDomainObjPrivate (rhbz#1161540) - qemu: Leave cpuset.mems in parent cgroup alone (rhbz#1161540) - qemu: Fix hotplugging cpus with strict memory pinning (rhbz#1161540) - util: Fix possible NULL dereference (rhbz#1161540) - qemu_driver: fix setting vcpus for offline domain (rhbz#1161540) - qemu: migration: Unlock vm on failed ACL check in protocol v2 APIs (CVE-2014-8136) - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image (CVE-2015-0236) - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots (CVE-2015-0236) - Check for domain liveness in qemuDomainObjExitMonitor (rhbz#1161024) - Mark the domain as active in qemuhotplugtest (rhbz#1161024) - Fix vmdef usage while in monitor in qemuDomainHotplugVcpus (rhbz#1161024) - Fix vmdef usage while in monitor in BlockStat* APIs (rhbz#1161024) - Fix vmdef usage while in monitor in qemu process (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device detach (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device attach (rhbz#1161024)- conf: Fix memory leak when parsing invalid network XML (rhbz#1180136) - qxl: change the default value for vgamem_mb to 16 MiB (rhbz#1181052) - qemuxml2argvtest: Fix test after change of qxl vgamem_mb default (rhbz#1181052) - conf: fix crash when hotplug a channel chr device with no target (rhbz#1181408) - qemu: forbid second blockcommit during active commit (rhbz#1135339) - qemu_monitor: introduce new function to get QOM path (rhbz#1180574) - qemu_process: detect updated video ram size values from QEMU (rhbz#1180574)- Fix hotplugging of block device-backed usb disks (rhbz#1175668) - qemu: Create memory-backend-{ram, file} iff needed (rhbz#1175397) - conf: Don't format actual network definition in migratable XML (rhbz#1177194)- virsh: vol-upload disallow negative offset (rhbz#1087104) - storage: fix crash caused by no check return before set close (rhbz#1087104) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1139567) - security: Manage SELinux labels on shared/readonly hostdev's (rhbz#1082521) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1169409) - conf: Fix libvirtd crash matching hostdev XML (rhbz#1174053) - qemu: Resolve Coverity REVERSE_INULL (rhbz#1172570) - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() (CVE-2014-8131) - qemu: bulk stats: Fix logic in monitor handling (rhbz#1172570) - qemu: avoid rare race when undefining domain (rhbz#1150505) - Do not format CPU features without a model (rhbz#1151885) - Ignore CPU features without a model for host-passthrough (rhbz#1151885) - Silently ignore MAC in NetworkLoadConfig (rhbz#1156367) - Generate a MAC when loading a config instead of package update (rhbz#1156367) - qemu: move setting emulatorpin ahead of monitor showing up (rhbz#1170484) - util: Introduce flags field for macvtap creation (rhbz#1081461) - network: Bring netdevs online later (rhbz#1081461) - qemu: always call qemuInterfaceStartDevices() when starting CPUs (rhbz#1081461) - qemu: add a qemuInterfaceStopDevices(), called when guest CPUs stop (rhbz#1081461) - conf: replace call to virNetworkFree() with virObjectUnref() (rhbz#1099210) - util: new functions for setting bridge and bridge port attributes (rhbz#1099210) - util: functions to manage bridge fdb (forwarding database) (rhbz#1099210) - conf: new network bridge device attribute macTableManager (rhbz#1099210) - network: save bridge name in ActualNetDef when actualType==network too (rhbz#1099210) - network: store network macTableManager setting in NetDef actual object (rhbz#1099210) - network: setup bridge devices for macTableManager='libvirt' (rhbz#1099210) - qemu: setup tap devices for macTableManager='libvirt' (rhbz#1099210) - qemu: add/remove bridge fdb entries as guest CPUs are started/stopped (rhbz#1099210) - virsh: document block.n.allocation stat (rhbz#1041569) - getstats: avoid memory leak on OOM (rhbz#1041569) - getstats: improve documentation (rhbz#1041569) - getstats: start giving offline block stats (rhbz#1041569) - getstats: add block.n.path stat (rhbz#1041569) - qemuMonitorJSONBlockStatsUpdateCapacity: Don't skip disks (rhbz#1041569) - getstats: prepare monitor collection for recursion (rhbz#1041569) - getstats: perform recursion in monitor collection (rhbz#1041569) - getstats: prepare for dynamic block.count stat (rhbz#1041569) - getstats: add new flag for block backing chain (rhbz#1041569) - getstats: split block stats reporting for easier recursion (rhbz#1041569) - getstats: crawl backing chain for qemu (rhbz#1041569) - logical: Add "--type snapshot" to lvcreate command (rhbz#1166592)- qemu: add the missing jobinfo type in qemuDomainGetJobInfo (rhbz#1167883) - network: Fix upgrade from libvirt older than 1.2.4 (rhbz#1167145) - qemu: fix domain startup failing with 'strict' mode in numatune (rhbz#1168866) - qemu: Don't track quiesced state of FSs (rhbz#1160084) - qemu: fix block{commit,copy} abort handling (rhbz#1135169)- doc: fix mismatched ACL attribute name (rhbz#1161358) - qemu: monitor: Rename and improve qemuMonitorGetPtyPaths (rhbz#1146944) - conf: Add channel state for virtio channels to the XML (rhbz#1146944) - qemu: Add handling for VSERPORT_CHANGE event (rhbz#1146944) - qemu: chardev: Extract more information about character devices (rhbz#1146944) - qemu: process: Refresh virtio channel guest state when connecting to mon (rhbz#1146944) - event: Add guest agent lifecycle event (rhbz#1146944) - examples: Add support for the guest agent lifecycle event (rhbz#1146944) - qemu: Emit the guest agent lifecycle event (rhbz#1146944) - internal: add macro to round value to the next closest power of 2 (rhbz#1076098) - video: cleanup usage of vram attribute and update documentation (rhbz#1076098) - QXL: fix setting ram and vram values for QEMU QXL device (rhbz#1076098) - caps: introduce new QEMU capability for vgamem_mb device property (rhbz#1076098) - qemu-command: use vram attribute for all video devices (rhbz#1076098) - qemu-command: introduce new vgamem attribute for QXL video device (rhbz#1076098)- qemu: Fix crash in tunnelled migration (rhbz#1147331) - qemu: Really fix crash in tunnelled migration (rhbz#1147331) - qemu: Update fsfreeze status on domain state transitions (rhbz#1160084) - qemuPrepareNVRAM: Save domain conf only if domain's persistent (rhbz#1026772) - docs: Document NVRAM behavior on transient domains (rhbz#1026772) - Fix build in qemu_capabilities (rhbz#1165782) - qemu: Support OVMF on armv7l aarch64 guests (rhbz#1165782) - qemu: Drop OVMF whitelist (rhbz#1165782) - storage: Fix issue finding LU's when block doesn't exist (rhbz#1152382) - storage: Add thread to refresh for createVport (rhbz#1152382) - storage: qemu: Fix security labelling of new image chain elements (rhbz#1151718) - virsh: sync domdisplay help and manual (rhbz#997802) - docs: domain: Move docs for storage hosts under the element (rhbz#1164528) - test: virstoragetest: Add testing of network disk details (rhbz#1164528) - util: storage: Copy hosts of a storage file only if they exist (rhbz#1164528) - qemu: Refactor qemuBuildNetworkDriveURI to take a virStorageSourcePtr (rhbz#1164528) - tests: Reflow the expected output from RBD disk test (rhbz#1164528) - util: split out qemuParseRBDString into a common helper (rhbz#1164528) - util: storagefile: Split out parsing of NBD string into a separate func (rhbz#1164528) - storage: Allow parsing of RBD backing strings when building backing chain (rhbz#1164528) - storage: rbd: qemu: Add support for specifying internal RBD snapshots (rhbz#1164528) - storage: rbd: Implement support for passing config file option (rhbz#1164528)- qemu: avoid rare race when undefining domain (rhbz#1150505) - qemu: stop NBD server after successful migration (rhbz#1160212) - Require at least one console for LXC domain (rhbz#1155410) - remote: Fix memory leak in remoteConnectGetAllDomainStats (rhbz#1158715) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - Free job statistics from the migration cookie (rhbz#1161124) - Fix virDomainChrEquals for spicevmc (rhbz#1162097) - network: fix call virNetworkEventLifecycleNew when networkStartNetwork fail (rhbz#1162915) - Do not crash on gluster snapshots with no host name (rhbz#1162974) - nwfilter: fix deadlock caused updating network device and nwfilter (rhbz#1143780) - util: eliminate "use after free" in callers of virNetDevLinkDump (rhbz#1163463) - storage: Check for valid fc_host parent at startup (rhbz#1160565) - storage: Ensure fc_host parent matches wwnn/wwpn (rhbz#1160565) - storage: Don't use a stack copy of the adapter (rhbz#1160926) - storage: Introduce virStoragePoolSaveConfig (rhbz#1160926) - storage: Introduce 'managed' for the fchost parent (rhbz#1160926) - qemu: Always set migration capabilities (rhbz#1163953)- qemu: support nospace reason in io error event (rhbz#1119784) - RHEL: Add support for QMP I/O error reason (rhbz#1119784) - nodeinfo: fix nodeGetFreePages when max node is zero (rhbz#1145048) - nodeGetFreePages: Push forgotten change (rhbz#1145048) - conf: tests: fix virDomainNetDefFormat for vhost-user in client mode (rhbz#1155458) - util: string: Add helper to check whether string is empty (rhbz#1142693) - qemu: restore: Fix restoring of VM when the restore hook returns empty XML (rhbz#1142693) - security_selinux: Don't relabel /dev/net/tun (rhbz#1095636) - qemu: Fix updating bandwidth limits in live XML (rhbz#1146511) - qemu: save domain status after set the blkio parameters (rhbz#1146511) - qemu: call qemuDomainObjBeginJob/qemuDomainObjEndJob in qemuDomainSetInterfaceParameters (rhbz#1146511) - qemu: save domain status after set domain's numa parameters (rhbz#1146511) - qemu: forbid snapshot-delete --children-only on external snapshot (rhbz#956506) - qemu: better error message when block job can't succeed (rhbz#1140981) - Reject live update of offloading options (rhbz#1155441) - virutil: Introduce virGetSCSIHostNumber (rhbz#1146837) - virutil: Introduce virGetSCSIHostNameByParentaddr (rhbz#1146837) - storage_conf: Resolve libvirtd crash matching scsi_host (rhbz#1146837) - Match scsi_host pools by parent address first (rhbz#1146837) - Relax duplicate SCSI host pool checking (rhbz#1146837) - qemu: Remove possible NULL deref in debug output (rhbz#1141621) - virsh: Adjust the text in man page regarding qemu-attach (rhbz#1141621) - hotplug: Check for alias in controller detach (rhbz#1141621) - hotplug: Check for alias in disk detach (rhbz#1141621) - hotplug: Check for alias in hostdev detach (rhbz#1141621) - hotplug: Check for alias in chrdev detach (rhbz#1141621) - hotplug: Check for alias in net detach (rhbz#1141621) - qemu-attach: Assign device aliases (rhbz#1141621) - hotplug: fix char device detach (rhbz#1141621) - storage: Fix crash when parsing backing store URI with schema (rhbz#1156288) - remote: fix jump depends on uninitialised value (rhbz#1158715) - qemu: Release nbd port from migrationPorts instead of remotePorts (rhbz#1159245) - conf: add trustGuestRxFilters attribute to network and domain interface (rhbz#848199) - network: set interface actual trustGuestRxFilters from network/portgroup (rhbz#848199) - util: define virNetDevRxFilter and basic utility functions (rhbz#848199) - qemu: qemuMonitorQueryRxFilter - retrieve guest netdev rx-filter (rhbz#848199) - qemu: add short document on qemu event handlers (rhbz#848199) - qemu: setup infrastructure to handle NIC_RX_FILTER_CHANGED event (rhbz#848199) - qemu: change macvtap device MAC address in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - util: Functions to update host network device's multicast filter (rhbz#848199) - qemu: change macvtap multicast list in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - virnetdev: Resolve Coverity DEADCODE (rhbz#848199) - virnetdev: Resolve Coverity FORWARD_NULL (rhbz#848199) - virnetdev: Resolve Coverity RESOURCE_LEAK (rhbz#848199) - lxc: improve error message for invalid blkiotune settings (rhbz#1131306) - qemu: improve error message for invalid blkiotune settings (rhbz#1131306) - Do not probe for power mgmt capabilities in lxc emulator (rhbz#1159227) - qemu: make advice from numad available when building commandline (rhbz#1138545)- qemuPrepareNVRAM: Save domain after NVRAM path generation (rhbz#1026772) - Fix crash cpu_shares change event crash on domain startup (rhbz#1147494) - Don't verify CPU features with host-passthrough (rhbz#1147584) - Also filter out non-migratable features out of host-passthrough (rhbz#1147584) - selinux: Avoid label reservations for type = none (rhbz#1138487) - qemu: bulk stats: extend internal collection API (rhbz#1113116) - qemu: bulk stats: implement CPU stats group (rhbz#1113116) - qemu: bulk stats: implement balloon group (rhbz#1113116) - qemu: bulk stats: implement VCPU group (rhbz#1113116) - qemu: bulk stats: implement interface group (rhbz#1113116) - qemu: bulk stats: implement block group (rhbz#1113116) - virsh: add options to query bulk stats group (rhbz#1113116) - lib: De-duplicate stats group documentation for all stats functions (rhbz#1113116) - lib: Document that virConnectGetAllDomainStats may omit some stats fields (rhbz#1113116) - man: virsh: Add docs for supported stats groups (rhbz#1113116) - qemu: monitor: return block stats data as a hash to avoid disk mixup (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD (rhbz#1113116) - qemu: monitor: Add helper function to fill physical/virtual image size (rhbz#1113116) - qemu: bulk stats: add block allocation information (rhbz#1113116) - qemu: json: Fix missing break in error reporting function (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD. Again. (rhbz#1113116) - docs, conf, schema: add support for shmem device (rhbz#1126991) - qemu: add capability probing for ivshmem device (rhbz#1126991) - qemu: Build command line for ivshmem device (rhbz#1126991) - minor shmem clean-ups (rhbz#1126991) - virSecuritySELinuxSetTapFDLabel: Temporarily revert to old behavior (rhbz#1095636) - domain_conf: fix domain deadlock (CVE-2014-3657) - qemu: support relative backing for RHEL 7.0.z qemu (rhbz#1150322) - qemu: Fix hot unplug of SCSI_HOST device (rhbz#1141732) - qemu: Remove need for virConnectPtr in hotunplug detach host, net (rhbz#1141732)- Fix libvirtd crash when removing metadata (rhbz#1143955) - Fix leak in x86UpdateHostModel (rhbz#1144303) - Move the FIPS detection from capabilities (rhbz#1135431) - qemu: raise an error when trying to use readonly sata disks (rhbz#1112939) - virsh-host: fix pagesize unit of freepages (rhbz#1145048) - nodeinfo: report error when given node is out of range (rhbz#1145050) - Fix typo of virNodeGetFreePages comment (rhbz#1145050) - nodeinfo: Prefer MIN in nodeGetFreePages (rhbz#1145050) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1140085) - qemu: save image: Split out user provided XML checker (rhbz#1142693) - qemu: save image: Add possibility to return XML stored in the image (rhbz#1142693) - qemu: save image: Split out new definition check/update (rhbz#1142693) - qemu: save image: Split out checks done only when editing the save img (rhbz#1142693) - qemu: hook: Provide hook when restoring a domain save image (rhbz#1142693) - qemu: Expose additional migration statistics (rhbz#1013055) - qemu: Fix old tcp:host URIs more cleanly (rhbz#1013055) - qemu: Prepare support for arbitrary migration protocol (rhbz#1013055) - qemu: Add RDMA migration capabilities (rhbz#1013055) - qemu: RDMA migration support (rhbz#1013055) - qemu: Memory pre-pinning support for RDMA migration (rhbz#1013055) - qemu: Fix memory leak in RDMA migration code (rhbz#1013055) - schemas: finish virTristate{Bool, Switch} transition (rhbz#1139364) - conf: split out virtio net driver formatting (rhbz#1139364) - conf: remove redundant local variable (rhbz#1139364) - conf: add options for disabling segment offloading (rhbz#1139364) - qemu: wire up virtio-net segment offloading options (rhbz#1139364) - spec: Enable qemu driver for RHEL-7 on aarch64 (rhbz#1142448) - blkdeviotune: fix bug with saving values into live XML (rhbz#1146511) - security: Fix labelling host devices (rhbz#1146550) - qemu: Add missing goto on rawio (rhbz#1103739) - hostdev: Add "rawio" attribute to _virDomainHostdevSubsysSCSI (rhbz#1103739) - qemu: Process the hostdev "rawio" setting (rhbz#1103739) - util: Add function to check if a virStorageSource is "empty" (rhbz#1138231) - util: storage: Allow metadata crawler to report useful errors (rhbz#1138231) - qemu: Sanitize argument names and empty disk check in qemuDomainDetermineDiskChain (rhbz#1138231) - qemu: Report better errors from broken backing chains (rhbz#1138231) - storage: Improve error message when traversing backing chains (rhbz#1138231) - qemu: Always re-detect backing chain (rhbz#1144922) - event: introduce new event for tunable values (rhbz#1115898) - tunable_event: extend debug message and tweak limit for remote message (rhbz#1115898) - add an example how to use tunable event (rhbz#1115898) - Fix MinGW build (rhbz#1115898) - event_example: cleanup example code for tunable event (rhbz#1115898) - cputune_event: queue the event for cputune updates (rhbz#1115898) - blkdeviotune: trigger tunable event for blkdeviotune updates (rhbz#1115898) - Rename tunable event constants (rhbz#1115898) - Fix typo s/EMULATORIN/EMULATORPIN/ (rhbz#1115898) - Check for NULL in qemu monitor event filter (rhbz#1144920)- virsh: Move --completed from resume to domjobinfo (rhbz#1063724) - qemu_driver: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - virfile: Resolve Coverity DEADCODE (rhbz#1141209) - lxc: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - xen: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - virsh: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - daemon: Resolve Coverity RESOURCE_LEAK (rhbz#1141209) - domain_conf: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - storage_conf: Fix libvirtd crash when defining scsi storage pool (rhbz#1141943) - qemu: time: Report errors if agent command fails (rhbz#1142294) - util: storage: Copy driver type when initializing chain element (rhbz#1140984) - docs, conf, schema: add support for shared memory mapping (rhbz#1133144) - qemu: add support for shared memory mapping (rhbz#1133144) - rpc: reformat the flow to make a bit more sense (rhbz#927369) - remove redundant pidfile path constructions (rhbz#927369) - util: fix potential leak in error codepath (rhbz#927369) - util: get rid of unnecessary umask() call (rhbz#927369) - rpc: make daemon spawning a bit more intelligent (rhbz#927369) - conf: add backend element to interfaces (rhbz#1139362) - Wire up the interface backend options (rhbz#1139362) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - qemu: fix crash with shared disks (rhbz#1142722) - nvram: Fix permissions (rhbz#1026772) - libvirt.spec: Fix permission even for libvirt-driver-qemu (rhbz#1026772) - virDomainUndefineFlags: Allow NVRAM unlinking (rhbz#1026772) - formatdomain: Update example to match the rest (rhbz#1026772) - domaincaps: Expose UEFI capability (rhbz#1026772) - qemu_capabilities: Change virQEMUCapsFillDomainCaps signature (rhbz#1026772) - domaincaps: Expose UEFI binary path, if it exists (rhbz#1026772) - domaincapstest: Run cleanly on systems missing OVMF firmware (rhbz#1026772) - conf: Disallow nonexistent NUMA nodes for hugepages (rhbz#1135396) - qemu: Honor hugepages for UMA domains (rhbz#1135396) - RHEL: Fix maxvcpus output (rhbz#1092363) - virsh: Add iothread to 'attach-disk' (rhbz#1101574) - qemu: Issue query-iothreads and to get list of active IOThreads (rhbz#1101574) - vircgroup: Introduce virCgroupNewIOThread (rhbz#1101574) - qemu_domain: Add niothreadpids and iothreadpids (rhbz#1101574) - qemu_cgroup: Introduce cgroup functions for IOThreads (rhbz#1101574) - qemu: Allow pinning specific IOThreads to a CPU (rhbz#1101574) - domain_conf: Add iothreadpin to cputune (rhbz#1101574) - vircgroup: Fix broken builds without cgroups (rhbz#1101574) - cputune: allow interleaved xml (rhbz#1101574) - qemu: Fix iothreads issue (rhbz#1101574) - qemu_cgroup: Adjust spacing around incrementor (rhbz#1101574) - qemu: Fix call in qemuDomainSetNumaParamsLive for virCgroupNewIOThread (rhbz#1101574) - qemu: Need to check for capability before query (rhbz#1101574) - qemu: Don't fail startup/attach for IOThreads if no JSON (rhbz#1101574) - Fixes for domains with no iothreads (rhbz#1101574)- remote: Fix memory leak on error path when deserializing bulk stats (rhbz#1136350) - spec: Fix preun script for daemon (rhbz#1136736) - security: fix DH key generation when FIPS mode is on (rhbz#1128497) - tests: force FIPS testing mode with new enough GNU TLS versions (rhbz#1128497) - Don't include non-migratable features in host-model (rhbz#1138221) - qemu: Rename DEFAULT_JOB_MASK to QEMU_DEFAULT_JOB_MASK (rhbz#1134154) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1134154) - qemu: snapshot: Acquire job earlier on snapshot revert/delete (rhbz#1134154) - qemu: snapshot: Fix snapshot function header formatting and spacing (rhbz#1134154) - qemu: snapshot: Simplify error paths (rhbz#1134154) - qemu: Propagate QEMU errors during incoming migrations (rhbz#1090093) - Refactor job statistics (rhbz#1063724) - qemu: Avoid incrementing jobs_queued if virTimeMillisNow fails (rhbz#1063724) - Add support for fetching statistics of completed jobs (rhbz#1063724) - qemu: Silence coverity on optional migration stats (rhbz#1063724) - virsh: Add support for completed job stats (rhbz#1063724) - qemu: Transfer migration statistics to destination (rhbz#1063724) - qemu: Recompute downtime and total time when migration completes (rhbz#1063724) - qemu: Transfer recomputed stats back to source (rhbz#1063724) - conf: Extend and introduce (rhbz#1112257) - qemu: Implement extended loader and nvram (rhbz#1112257) - qemu: Automatically create NVRAM store (rhbz#1112257)- Rebased to libvirt-1.2.8 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#927369, rhbz#957293, rhbz#999926, rhbz#1021703, rhbz#1043735 rhbz#1047818, rhbz#1062142, rhbz#1064770, rhbz#1072653, rhbz#1078126 rhbz#1095636, rhbz#1103245, rhbz#1119215, rhbz#1121837, rhbz#1121955 rhbz#1122455, rhbz#1126329, rhbz#1126721, rhbz#1126909, rhbz#1128097 rhbz#1128751, rhbz#1129207, rhbz#1129372, rhbz#1129998, rhbz#1130089 rhbz#1130379, rhbz#1131306, rhbz#1131445, rhbz#1131788, rhbz#1131811 rhbz#1131819, rhbz#1131876, rhbz#1132301, rhbz#1132305, rhbz#1132347- Rebased to libvirt-1.2.7 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#823535, rhbz#872628, rhbz#874418, rhbz#878394, rhbz#880483 rhbz#921094, rhbz#963817, rhbz#964177, rhbz#967493, rhbz#967494 rhbz#972964, rhbz#983350, rhbz#985782, rhbz#985980, rhbz#990319 rhbz#990418, rhbz#991290, rhbz#992980, rhbz#994731, rhbz#995377 rhbz#997627, rhbz#997802, rhbz#1006700, rhbz#1007698, rhbz#1007759 rhbz#1010885, rhbz#1022874, rhbz#1023366, rhbz#1025407, rhbz#1027076 rhbz#1029266, rhbz#1029732, rhbz#1032363, rhbz#1033020, rhbz#1033398 rhbz#1033704, rhbz#1035128, rhbz#1046192, rhbz#1049038, rhbz#1052114 rhbz#1056902, rhbz#1062142, rhbz#1063837, rhbz#1066280, rhbz#1066894 rhbz#1067338, rhbz#1069552, rhbz#1069784, rhbz#1070680, rhbz#1072141 rhbz#1072677, rhbz#1073368, rhbz#1073506, rhbz#1074086, rhbz#1075290 rhbz#1075299, rhbz#1076957, rhbz#1076959, rhbz#1076960, rhbz#1076962 rhbz#1077009, rhbz#1077572, rhbz#1078590, rhbz#1079162, rhbz#1079173 rhbz#1080859, rhbz#1081881, rhbz#1081932, rhbz#1082124, rhbz#1083345 rhbz#1084360, rhbz#1085706, rhbz#1085769, rhbz#1086121, rhbz#1086331 rhbz#1086704, rhbz#1087104, rhbz#1087671, rhbz#1088293, rhbz#1088667 rhbz#1088787, rhbz#1088864, rhbz#1089179, rhbz#1089378, rhbz#1091132 rhbz#1091866, rhbz#1092038, rhbz#1092253, rhbz#1093127, rhbz#1095035 rhbz#1097028, rhbz#1097503, rhbz#1097677, rhbz#1097968, rhbz#1098659 rhbz#1099978, rhbz#1100086, rhbz#1100769, rhbz#1101059, rhbz#1101510 rhbz#1101987, rhbz#1101999, rhbz#1102426, rhbz#1102457, rhbz#1102611 rhbz#1104992, rhbz#1104993, rhbz#1105939, rhbz#1108593, rhbz#1110198 rhbz#1110212, rhbz#1110673, rhbz#1111044, rhbz#1112939, rhbz#1113332 rhbz#1113668, rhbz#1113751, rhbz#1113868, rhbz#1118710, rhbz#1119206 rhbz#1119387, rhbz#1119592, rhbz#1120474, rhbz#1122255, rhbz#1122973 - spec: Enable qemu driver for RHEL-7 on ppc64 (rhbz#1120474)- Rebased to libvirt-1.2.6 (rhbz#1035158)- nwfilter: Increase buffer size for libpcap (rhbz#1078347) - nwfilter: Display pcap's error message when pcap setup fails (rhbz#1078347) - nwfilter: Fix double free of pointer (rhbz#1071181)- qemu: Forbid "sgio" support for SCSI generic host device (rhbz#957292) - qemu: monitor: Fix invalid parentheses (rhbz#1075973) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1076503)- spec: Let translations be properly updated (rhbz#1030368) - Update translation to supported languages (rhbz#1030368) - Add a mutex to serialize updates to firewall (rhbz#1074003)- virNetDevVethCreate: Serialize callers (rhbz#1014604) - qemuBuildNicDevStr: Adapt to new advisory on multiqueue (rhbz#1071888)- maint: fix comma style issues: conf (rhbz#1032370) - Allow for type=block to have no dev (rhbz#1032370) - Allow LUN type disks to have no source (rhbz#1032370) - virsh-volume: Unify strigification of volume type (rhbz#1032370) - conf: Refactor virDomainDiskSourcePoolDefParse (rhbz#1032370) - conf: Split out code to parse the source of a disk definition (rhbz#1032370) - conf: Rename virDomainDiskHostDefFree to virDomainDiskHostDefClear (rhbz#1032370) - conf: Refactor virDomainDiskSourceDefParse (rhbz#1032370) - storage: fix RNG validation of gluster via netfs (rhbz#1032370) - maint: fix comment typos. (rhbz#1032370) - storage: use valid XML for awkward volume names (rhbz#1032370) - build: Don't fail on '< ' or '> ' with old xmllint (rhbz#1032370) - storage: allow interleave in volume XML (rhbz#1032370) - storage: expose volume meta-type in XML (rhbz#1032370) - storage: initial support for linking with libgfapi (rhbz#1032370) - storage: document existing pools (rhbz#1032370) - storage: document gluster pool (rhbz#1032370) - storage: implement rudimentary glusterfs pool refresh (rhbz#1032370) - storage: add network-dir as new storage volume type (rhbz#1032370) - storage: improve directory support in gluster pool (rhbz#1032370) - storage: improve allocation stats reported on gluster files (rhbz#1032370) - storage: improve handling of symlinks in gluster (rhbz#1032370) - storage: probe qcow2 volumes in gluster pool (rhbz#1032370) - storage: fix typo in previous patch (rhbz#1032370) - conf: Export virStorageVolType enum helper functions (rhbz#1032370) - test: Implement fake storage pool driver in qemuxml2argv test (rhbz#1032370) - storage: reduce number of stat calls (rhbz#1032370) - storage: use simpler 'char *' (rhbz#1032370) - storage: refactor backing chain division of labor (rhbz#1032370) - storage: always probe type with buffer (rhbz#1032370) - storage: don't read storage volumes in nonblock mode (rhbz#1032370) - storage: skip selinux cleanup when fd not available (rhbz#1032370) - storage: use correct type for array count (rhbz#1032370) - storage: allow interleave in pool XML (rhbz#1032370) - qemuxml2argv: Add test to verify correct usage of disk type="volume" (rhbz#1032370) - qemuxml2argv: Add test for disk type='volume' with iSCSI pools (rhbz#1032370) - tests: Fix comment for fake storage pool driver (rhbz#1032370) - conf: Support disk source formatting without needing a virDomainDiskDefPtr (rhbz#1032370) - conf: Clean up virDomainDiskSourceDefFormatInternal (rhbz#1032370) - conf: Split out seclabel formating code for disk source (rhbz#1032370) - conf: Export disk source formatter and parser (rhbz#1032370) - snapshot: conf: Use common parsing and formatting functions for source (rhbz#1032370) - snapshot: conf: Fix NULL dereference when element is empty (rhbz#1032370) - conf: Add functions to copy and free network disk source definitions (rhbz#1032370) - qemu: snapshot: Detect internal snapshots also for sheepdog and RBD (rhbz#1032370) - conf: Add helper do clear disk source authentication struct (rhbz#1032370) - qemu: snapshot: Touch up error message (rhbz#1032370) - qemu: snapshot: Add functions similar to disk source pool translation (rhbz#1032370) - qemu: Refactor qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: Split out formatting of network disk source URI (rhbz#1032370) - qemu: Simplify call pattern of qemuBuildDriveURIString (rhbz#1032370) - qemu: Use qemuBuildNetworkDriveURI to handle http/ftp and friends (rhbz#1032370) - qemu: Migrate sheepdog source generation into common function (rhbz#1032370) - qemu: Split out NBD command generation (rhbz#1032370) - qemu: Unify formatting of RBD sources (rhbz#1032370) - qemu: Refactor disk source string formatting (rhbz#1032370) - qemu: Clear old translated pool source (rhbz#1032370) - qemu: snapshots: Declare supported and unsupported snapshot configs (rhbz#1032370) - domainsnapshotxml2xmltest: Clean up labels and use bool instead of int (rhbz#1032370) - domainsnapshotxml2xmltest: Allow for better testing of snapshots (rhbz#1032370) - domainsnapshotxml2xml: Move files with conflicting names (rhbz#1032370) - domainsnapshotxml2xmltest: Add existing files as new tests (rhbz#1032370) - domainsnapshotxml2xmltest: Add test case for empty driver element (rhbz#1032370) - qemu: Fix indentation in qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: snapshot: Fix incorrect disk type for auto-generated disks (rhbz#1032370) - storage: fix omitted slash in gluster volume URI (rhbz#1032370) - virsh: domain: Fix undefine with storage of 'volume' disks (rhbz#1032370) - snapshot: schema: Split out snapshot disk driver definition (rhbz#1032370) - storage: Add gluster pool filter and fix virsh pool listing (rhbz#1032370) - storage: fix bogus target in gluster volume xml (rhbz#1032370) - storage: Improve error message when a storage backend is missing (rhbz#1032370) - storage: Break long lines and clean up spaces in storage backend header (rhbz#1032370) - storage: Support deletion of volumes on gluster pools (rhbz#1032370) - qemu: snapshot: Avoid libvirtd crash when qemu crashes while snapshotting (rhbz#1032370) - qemu: snapshot: Forbid snapshots when backing is a scsi passthrough disk (rhbz#1034993) - qemu: Avoid crash in qemuDiskGetActualType (rhbz#1032370) - snapshot: Add support for specifying snapshot disk backing type (rhbz#1032370) - conf: Move qemuDiskGetActualType to virDomainDiskGetActualType (rhbz#1032370) - conf: Move qemuSnapshotDiskGetActualType to virDomainSnapshotDiskGetActualType (rhbz#1032370) - storage: Add file storage APIs in the default storage driver (rhbz#1032370) - storage: add file functions for local and block files (rhbz#1032370) - storage: Add storage file backends for gluster (rhbz#1032370) - qemu: Switch snapshot deletion to the new API functions (rhbz#1032370) - qemu: snapshot: Use new APIs to detect presence of existing storage files (rhbz#1032370) - qemu: snapshot: Add support for external active snapshots on gluster (rhbz#1032370) - storage: Fix build with older compilers afeter gluster snapshot series (rhbz#1032370) - storage: gluster: Don't leak private data when storage file init fails (rhbz#1032370) - spec: Use correct versions of libgfapi in RHEL builds (rhbz#1032370) - spec: Fix braces around macros (rhbz#1032370) - build: use --with-systemd-daemon as configure option (rhbz#1032695) - spec: require device-mapper-devel for storage-disk (rhbz#1032695) - spec: make systemd_daemon usage configurable (rhbz#1032695)- Block info query: Add check for transient domain (rhbz#1065531) - Fix minor typos in messages and docs (rhbz#1045643) - LXC: Free variable vroot in lxcDomainDetachDeviceHostdevUSBLive() (rhbz#1045643) - LXC: free dst before lxcDomainAttachDeviceDiskLive returns (rhbz#1045643) - maint: fix comment typos (rhbz#1045643) - storage: avoid short reads while chasing backing chain (rhbz#1045643) - Don't block use of USB with containers (rhbz#1045643) - Fix path used for USB device attach with LXC (rhbz#1045643) - Record hotplugged USB device in LXC live guest config (rhbz#1045643) - Fix reset of cgroup when detaching USB device from LXC guests (rhbz#1045643) - Disks are always block devices, never character devices (rhbz#1045643) - Move check for cgroup devices ACL upfront in LXC hotplug (rhbz#1045643) - Add virFileMakeParentPath helper function (rhbz#1045643) - Add helper for running code in separate namespaces (rhbz#1045643) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC shutdown/reboot code (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC disk hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC USB hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC block hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC chardev hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC hotunplug code (CVE-2013-6456) - Ignore additional fields in iscsiadm output (rhbz#1067173) - qemuBuildNicDevStr: Set vectors= on Multiqueue (rhbz#1066209) - Don't depend on syslog.service (rhbz#1032695) - libvirt-guests: Run only after libvirtd (rhbz#1032695) - virSystemdCreateMachine: Set dependencies for slices (rhbz#1032695) - libvirt-guests: Wait for libvirtd to initialize (rhbz#1032695) - virNetServerRun: Notify systemd that we're accepting clients (rhbz#1032695)- Generate a valid imagelabel even for type 'none' (rhbz#1061657) - qemu: keep pre-migration domain state after failed migration (rhbz#1057407) - schema: Fix guest timer specification schema according to the docs (rhbz#1056205) - conf: Enforce supported options for certain timers (rhbz#1056205) - qemu: hyperv: Add support for timer enlightenments (rhbz#1056205) - build: correctly check for SOICGIFVLAN GET_VLAN_VID_CMD command (rhbz#1062665) - util: Add "shareable" field for virSCSIDevice struct (rhbz#957292) - util: Fix the indention (rhbz#957292) - qemu: Don't fail if the SCSI host device is shareable between domains (rhbz#957292) - util: Add one argument for several scsi utils (rhbz#957292) - tests: Add tests for scsi utils (rhbz#957292) - qemu: Fix the error message for scsi host device's shareable checking (rhbz#957292) - util: Accept test data path for scsi device's sg_path (rhbz#957292) - tests: Modify the scsi util tests (rhbz#957292) - event: move event filtering to daemon (regression fix) (rhbz#1047964)- Add a read/write lock implementation (rhbz#1034807) - Push nwfilter update locking up to top level (rhbz#1034807) - utils: Introduce functions for kernel module manipulation (rhbz#1045124) - virCommand: Introduce virCommandSetDryRun (rhbz#1045124) - tests: Add test for new virkmod functions (rhbz#1045124) - Honor blacklist for modprobe command (rhbz#1045124) - qemu: Be sure we're using the updated value of backend during hotplug (rhbz#1056360) - network: Permit upstream forwarding of unqualified DNS names (rhbz#1061099) - network: Only prevent forwarding of DNS requests for unqualified names (rhbz#1061099) - network: Change default of forwardPlainNames to 'yes' (rhbz#1061099)- util: Correct the NUMA node range checking (rhbz#1045958) - storage: Add document for possible problem on volume detection (rhbz#726797) - storage: Fix autostart of pool with "fc_host" type adapter (rhbz#726797)- Mass rebuild 2014-01-24- CVE-2013-6436: Fix crash in lxcDomainGetMemoryParameters (rhbz#1049137) - Fix crash in lxcDomainSetMemoryParameters (rhbz#1052062) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - qemu: Change the default unix monitor timeout (rhbz#892273) - virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#996543) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1054785) - virt-login-shell: Fix regressions in behavior (rhbz#1015247) - pci: Make reattach work for unbound devices (rhbz#1046919) - pci: Fix failure paths in detach (rhbz#1046919) - qemu: Don't detach devices if passthrough doesn't work (rhbz#1046919) - Fix migration with QEMU 1.6 (rhbz#1053405) - build: More workarounds for if_bridge.h (rhbz#1042937) - build: Fix build with latest rawhide kernel headers (rhbz#1042937) - aarch64: Disable -fstack-protector. (rhbz#1042937) - AArch64: Parse cputopology from /proc/cpuinfo. (rhbz#1042937) - virDomainEventCallbackListFree: Don't leak @list->callbacks (rhbz#1047964) - Fix memory leak in virObjectEventCallbackListRemoveID() (rhbz#1047964) - event: Filter global events by domain:getattr ACL (CVE-2014-0028) - Doc: Improve the document for nodesuspend (rhbz#1045089) - Doc: Add "note" for node-memory-tune (rhbz#1045089)- qemu: Ask for -enable-fips when FIPS is required (rhbz#1035474) - qemu: Properly set MaxMemLock when hotplugging with VFIO (rhbz#1035490) - qemu: Avoid duplicate security label restore on hostdev attach failure (rhbz#1035490) - qemu: Re-add hostdev interfaces to hostdev array on libvirtd restart (rhbz#1045002) - domain: Don't try to interpret as virtio config for hostdev interfaces (rhbz#1046337) - virBitmapParse: Fix behavior in case of error and fix up callers (rhbz#1047234) - qemu: Fix live pinning to memory node on NUMA system (rhbz#1047234) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#1047234) - qemu: Range check numa memory placement mode (rhbz#1047234) - virkeycode: Allow ANSI_A (rhbz#1044806) - Fix argument order of qemuMigrationPerformJob(). (rhbz#1049338) - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458) - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1048643) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - PanicCheckABIStability: Need to check for existence (rhbz#996520) - virsh: Improve usability of '--print-xml' flag for attach-disk command (rhbz#1049529) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1049529) - virsh: Use inactive definition when removing disk from config (rhbz#1049529)- Mass rebuild 2013-12-27- qemu: Check for reboot-timeout on monitor (rhbz#1042690) - virsh: Fix return value error of cpu-stats (rhbz#1043388) - tools: Fix virsh connect man page (rhbz#1043260) - conf: Introduce generic ISA address (rhbz#996520) - conf: Add support for panic device (rhbz#996520) - qemu: Add support for -device pvpanic (rhbz#996520) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1043864) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044445)- spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - qemu: hotplug: Only label hostdev after checking device conflicts (rhbz#1025108) - qemu: hotplug: Fix double free on USB collision (rhbz#1025108) - qemu: hotplug: Fix adding USB devices to the driver list (rhbz#1025108) - docs: Enhance memoryBacking/locked documentation (rhbz#1035954) - util: Fix two virCompareLimitUlong bugs (rhbz#1024272) - cgroups: Redefine what "unlimited" means wrt memory limits (rhbz#1024272) - qemu: Report VIR_DOMAIN_MEMORY_PARAM_UNLIMITED properly (rhbz#1024272) - qemu: Fix minor inconsistency in error message (rhbz#1024272) - conf: Don't format memtune with unlimited values (rhbz#1024272) - qemu_process: Read errors from child (rhbz#1035955) - network: Properly update iptables rules during net-update (rhbz#1035336) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1039991) - screenshot: Implement multiple screen support (rhbz#1026966) - Switch to private redhat namespace for QMP I/O error reason (rhbz#1026966) - Support virtio disk hotplug in JSON mode (rhbz#1026966)- nodedev: Resolve Relax-NG validity error (rhbz#1035792) - test-lib: Make case skipping possible (rhbz#1034380) - tests: Don't test user config file if ran as root (rhbz#1034380) - Improve cgroups docs to cover systemd integration (rhbz#1004340) - Fix busy wait loop in LXC container I/O handling (rhbz#1032705) - tests: Guarantee abs_srcdir in all C tests (rhbz#1035403) - Introduce standard methods for sorting strings with qsort (rhbz#1035403) - Add virFileIsMountPoint function (rhbz#1035403) - Pull lxcContainerGetSubtree out into shared virfile module (rhbz#1035403) - Fix bug in identifying sub-mounts (rhbz#1035403) - LXC: Ensure security context is set when mounting images (rhbz#923903) - Ensure to zero out the virDomainBlockJobInfo arg (rhbz#1028846) - qemu: Default to vfio for nodedev-detach (rhbz#1035188) - daemon: Run virStateCleanup conditionally (rhbz#1033061) - qemu: Add "-boot strict" to commandline whenever possible (rhbz#1037593) - tests: Add forgotten boot-strict test files (rhbz#1037593) - conf: Fix XML formatting of RNG device info (rhbz#1035118) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035108) - Add qxl ram size to ABI stability check (rhbz#1035123)- virsh-domain: Mark --live and --config mutually exclusive in vcpucount (rhbz#1024245) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1028962) - qemuMonitorIO: Don't use @mon after it's unrefed (rhbz#1018267) - qemu: Allow hotplug of multiple SCSI devices (rhbz#1031062) - qemu: Call qemuSetupHostdevCGroup later during hotplug (rhbz#1025108) - virscsi: Hostdev SCSI AdapterId retrieval fix (rhbz#1031079) - storage: Returns earlier if source adapter of the scsi pool is a HBA (rhbz#1027680) - spec: Restrict virt-login-shell usage (rhbz#1033614) - spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - Don't start a nested job in qemuMigrationPrepareAny (rhbz#1018267)- virpci: Don't error on unbinded devices (rhbz#1019387) - network: Fix connections count in case of allocate failure (rhbz#1020135) - qemu: Clean up migration ports when migration cancelled (rhbz#1019237) - qemuMigrationBeginPhase: Check for 'drive-mirror' for NBD (rhbz#1022393) - Allow root directory in filesystem source dir schema (rhbz#1028107) - Use a port from the migration range for NBD as well (rhbz#1025699) - qemu: Avoid double free of VM (rhbz#1018267) - util: Use size_t instead of unsigned int for num_virtual_functions (rhbz#1025397) - pci: Properly handle out-of-order SRIOV virtual functions (rhbz#1025397) - conf: Do better job when comparing features ABI compatibility (rhbz#1008989) - schema: Rename option 'hypervtristate' to 'featurestate' (rhbz#1008989) - conf: Mark user provided strings in error messages when parsing XML (rhbz#1008989) - cpu: Add support for loading and storing CPU data (rhbz#1008989) - cpu: x86: Rename struct cpuX86cpuid as virCPUx86CPUID (rhbz#1008989) - cpu: x86: Rename struct cpuX86Data as virCPUx86Data (rhbz#1008989) - cpu: x86: Rename x86DataFree() as virCPUx86DataFree() (rhbz#1008989) - Ensure 'arch' is always set in cpuArchNodeData (rhbz#1008989) - cpu: x86: Rename x86MakeCPUData as virCPUx86MakeData (rhbz#1008989) - cpu: x86: Rename x86DataAddCpuid as virCPUx86DataAddCPUID (rhbz#1008989) - cpu: x86: Rename data_iterator and DATA_ITERATOR_INIT (rhbz#1008989) - cpu: x86: Fix return types of x86cpuidMatch and x86cpuidMatchMasked (rhbz#1008989) - cpu: x86: Use whitespace to clarify context and use consistent labels (rhbz#1008989) - cpu: x86: Clean up error messages in x86VendorLoad() (rhbz#1008989) - cpu: Export few x86-specific APIs (rhbz#1008989) - cpu: x86: Parse the CPU feature map only once (rhbz#1008989) - cpu_x86: Refactor storage of CPUID data to add support for KVM features (rhbz#1008989) - qemu: Add monitor APIs to fetch CPUID data from QEMU (rhbz#1008989) - cpu: x86: Add internal CPUID features support and KVM feature bits (rhbz#1008989) - conf: Refactor storing and usage of feature flags (rhbz#1008989) - qemu: Add support for paravirtual spinlocks in the guest (rhbz#1008989) - qemu: process: Validate specific CPUID flags of a guest (rhbz#1008989)- Add helpers for getting env vars in a setuid environment (rhbz#1015247) - Only allow 'stderr' log output when running setuid (CVE-2013-4400) - Close all non-stdio FDs in virt-login-shell (CVE-2013-4400) - Don't link virt-login-shell against libvirt.so (CVE-2013-4400) - build: Fix linking virt-login-shell (rhbz#1015247) - build: Fix build of virt-login-shell on systems with older gnutls (rhbz#1015247) - Set a sane $PATH for virt-login-shell (rhbz#1015247) - spec: Fix rpm build when lxc disabled (rhbz#1015247) - Move virt-login-shell into libvirt-login-shell sub-RPM (rhbz#1015247) - Make virCommand env handling robust in setuid env (rhbz#1015247) - Remove all direct use of getenv (rhbz#1015247) - Block all use of getenv with syntax-check (rhbz#1015247) - Only allow the UNIX transport in remote driver when setuid (rhbz#1015247) - Don't allow remote driver daemon autostart when running setuid (rhbz#1015247) - Add stub getegid impl for platforms lacking it (rhbz#1015247) - Remove (nearly) all use of getuid()/getgid() (rhbz#1015247) - Block all use of libvirt.so in setuid programs (rhbz#1015247) - spec: Clean up distribution of ChangeLog (and others) (rhbz#1024393) - Push RPM deps down into libvirt-daemon-driver-XXXX sub-RPMs (rhbz#1024393)- qemu_process: Make qemuProcessReadLog() more versatile and reusable (rhbz#1001738) - qemu: monitor: Add infrastructure to access VM logs for better err msgs (rhbz#1001738) - qemu: monitor: Produce better errors on monitor hangup (rhbz#1001738) - qemu: Wire up better early error reporting (rhbz#1001738) - qemu: process: Silence coverity warning when rewinding log file (rhbz#1001738) - qemu: hostdev: Refactor PCI passhrough handling (rhbz#1001738) - qemu: hostdev: Fix function spacing and header formatting (rhbz#1001738) - qemu: hostdev: Add checks if PCI passthrough is available in the host (rhbz#1001738) - qemu: Prefer VFIO for PCI device passthrough (rhbz#1001738) - qemu: Init @pcidevs in qemuPrepareHostdevPCIDevices (rhbz#1001738) - Fix max stream packet size for old clients (rhbz#950416) - Adjust legacy max payload size to account for header information (rhbz#950416) - rpc: Correct the wrong payload size checking (rhbz#950416) - qemu: Simplify calling qemuDomainHostdevNetConfigRestore (rhbz#1005682) - qemu: Move qemuDomainRemoveNetDevice to avoid forward reference (rhbz#1005682) - qemu: Fix removal of (rhbz#1005682) - remote: Fix regression in event deregistration (rhbz#1020376) - qemu: managedsave: Add support for compressing managed save images (rhbz#1017227) - qemu: snapshot: Add support for compressing external snapshot memory (rhbz#1017227) - Migration: Introduce VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#1015215) - qemu: Implement support for VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - qemu_conf: Introduce "migration_address" (rhbz#1015215) - qemu: Include listenAddress in debug prints (rhbz#1015215) - docs: Expand description of host-model CPU mode (rhbz#1014682) - qemu: Avoid assigning unavailable migration ports (rhbz#1019237) - qemu: Make migration port range configurable (rhbz#1019237) - qemu: Fix augeas support for migration ports (rhbz#1019237) - Fix perms for virConnectDomainXML{To, From}Native (CVE-2013-4401)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014503) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014503) - qemu: Check actual netdev type rather than config netdev type during init (rhbz#1012824) - Fix crash in libvirtd when events are registered & ACLs active (CVE-2013-4399) (rhbz#1011429) - Remove virConnectPtr arg from virNWFilterDefParse* (rhbz#1015108) - Don't pass virConnectPtr in nwfilter 'struct domUpdateCBStruct' (rhbz#1015108) - Remove use of virConnectPtr from all remaining nwfilter code (rhbz#1015108) - Don't set netdev offline in container cleanup (rhbz#1014604) - Avoid reporting an error if veth device is already deleted (rhbz#1014604) - Avoid deleting NULL veth device name (rhbz#1014604) - Retry veth device creation on failure (rhbz#1014604) - Use 'vnet' as prefix for veth devices (rhbz#1014604) - Free cmd in virNetDevVethDelete (rhbz#1014604) - Free cmd in virNetDevVethCreate (rhbz#1014604) - LXC: Fix handling of RAM filesystem size units (rhbz#1015689) - build: Add lxc testcase to dist list (rhbz#1015689) - tests: Work with older dbus (rhbz#1018730) - virdbus: Add virDBusHasSystemBus() (rhbz#1018730) - virsystemd: Don't fail to start VM if DBus isn't available or compiled in (rhbz#1018730) - DBus: Introduce virDBusIsServiceEnabled (rhbz#1018730) - Change way we fake dbus method calls (rhbz#1018730) - Fix virsystemdtest for previous commit (rhbz#1018730) - LXC: Workaround machined uncleaned data with containers running systemd. (rhbz#1018730) - Allow use of a private dbus bus connection (rhbz#998365) - Add a method for closing the dbus system bus connection (rhbz#998365) - Make LXC controller use a private dbus connection & close it (rhbz#998365) - Fix flaw in detecting log format (rhbz#927072) - Fix exit status of lxc controller (rhbz#927072) - Improve error reporting with LXC controller (rhbz#927072) - nwfilter: Don't fail to start if DBus isn't available (rhbz#927072) - Don't ignore all dbus connection errors (rhbz#927072) - LXC: Check the existence of dir before resolving symlinks (rhbz#927072) - Ensure lxcContainerMain reports errors on stderr (rhbz#927072) - Ensure lxcContainerResolveSymlinks reports errors (rhbz#927072) - Improve log filtering in virLXCProcessReadLogOutputData (rhbz#927072) - Initialize threading & error layer in LXC controller (rhbz#1018725) - qemu_migration: Avoid crashing if domain dies too quickly (rhbz#1018267) - Convert uuid to a string before printing it (rhbz#1019023)- conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#1012196) - rpc: Increase bound limit for virDomainGetJobStats (rhbz#1012818) - qemu: Free all driver data in qemuStateCleanup (rhbz#1011330) - qemu: Don't leak reference to virQEMUDriverConfigPtr (rhbz#1011330) - qemu: Eliminate redundant if clauses in qemuCollectPCIAddress (rhbz#1003983) - qemu: Allow some PCI devices to be attached to PCIe slots (rhbz#1003983) - qemu: Replace multiple strcmps with a switch on an enum (rhbz#1003983) - qemu: Support ich9-intel-hda audio device (rhbz#1003983) - qemu: Turn if into switch in qemuDomainValidateDevicePCISlotsQ35 (rhbz#1003983) - qemu: Prefer to put a Q35 machine's dmi-to-pci-bridge at 00:1E.0 (rhbz#1003983)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - LXC: Don't mount securityfs when user namespace enabled (rhbz#872648) - Move array of mounts out of lxcContainerMountBasicFS (rhbz#872648) - Ensure root filesystem is recursively mounted readonly (rhbz#872648) - qemu: Fix seamless SPICE migration (rhbz#1010861) - qemu: Use "ide" as device name for implicit SATA controller on Q35 (rhbz#1008903) - qemu: Only parse basename when determining emulator properties (rhbz#1010617) - qemu: Recognize -machine accel=kvm when parsing native (rhbz#1010617) - qemu: Don't leave shutdown inhibited on attach failure (rhbz#1010617) - qemu: Don't leak vm on failure (rhbz#1010617) - Fix typo in identity code which is pre-requisite for CVE-2013-4311 (rhbz#1006272)- Also store user & group ID values in virIdentity (rhbz#1006272) - Ensure system identity includes process start time (rhbz#1006272) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311) - Free slicename in virSystemdCreateMachine (rhbz#1008619) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#1008340) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#1008340) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#1008340) - qemu: Avoid dangling job in qemuDomainSetBlockIoTune (rhbz#700443)- Pass AM_LDFLAGS to driver modules too (rhbz#1006299) - virsh domjobinfo: Do not return 1 if job is NONE (rhbz#1006864) - Fix polkit permission names for storage pools, vols & node devices (rhbz#700443) - Fix naming of permission for detecting storage pools (rhbz#700443) - security: Provide supplemental groups even when parsing label (CVE-2013-4291) (rhbz#1006513) - virFileNBDDeviceAssociate: Avoid use of uninitialized variable (CVE-2013-4297) - Rename "struct interface_driver" to virNetcfDriverState (rhbz#983026) - netcf driver: Use a single netcf handle for all connections (rhbz#983026) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006722) - Add test for the nodemask double free crash (rhbz#1006722) - qemu: Fix checking of guest ABI compatibility when reverting snapshots (rhbz#1006886)- Don't crash in qemuBuildDeviceAddressStr (rhbz#1003526) - Fix leaks in python bindings (rhbz#1003828) - Process virtlockd.conf instead of libvirtd.conf (rhbz#1003685) - test_virtlockd.aug.in: Use the correct file (rhbz#1003685) - qemu: Make domain renaming work during migration (rhbz#999352) - qemu: Handle huge number of queues correctly (rhbz#651941) - conf: Remove the actual hostdev when removing a network (rhbz#1003537) - conf: Don't deref NULL actual network in virDomainNetGetActualHostdev() (rhbz#1003537) - python: Fix a PyList usage mistake (rhbz#1002558) - Add '' element to '' network schemas (rhbz#1004364) - Always specify qcow2 compat level on qemu-img command line (rhbz#997977) - selinux: Distinguish failure to label from request to avoid label (rhbz#924153) - selinux: Enhance test to cover nfs label failure (rhbz#924153)- RPC: Don't accept client if it would overcommit max_clients (rhbz#981729) - Introduce max_queued_clients (rhbz#981729) - conf: Add default USB controller in qemu post-parse callback (rhbz#819968) - qemu: Rename some functions in qemu_command.c (rhbz#819968) - qemu: Eliminate almost-duplicate code in qemu_command.c (rhbz#819968) - qemu: Enable auto-allocate of all PCI addresses (rhbz#819968) - qemu: Add pcie-root controller (rhbz#819968) - qemu: Add dmi-to-pci-bridge controller (rhbz#819968) - qemu: Fix handling of default/implicit devices for q35 (rhbz#819968) - qemu: Properly set/use device alias for pci controllers (rhbz#819968) - qemu: Enable using implicit sata controller in q35 machines (rhbz#819968) - qemu: Improve error reporting during PCI address validation (rhbz#819968) - qemu: Refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#910171) - qemu: Add helper functions for diskchain checking (rhbz#910171) - qemu: Check presence of each disk and its backing file as well (rhbz#910171) - conf: Add startupPolicy attribute for harddisk (rhbz#910171) - qemu: Support to drop disk with 'optional' startupPolicy (rhbz#910171) - Split TLS test into two separate tests (rhbz#994158) - Avoid re-generating certs every time (rhbz#994158) - Change data passed into TLS test cases (rhbz#994158) - Fix validation of CA certificate chains (rhbz#994158) - Fix parallel runs of TLS test suites (rhbz#994158) - tests: Fix parallel runs of TLS test suites (rhbz#994158) - Add a man page for virtlockd daemon (rhbz#991494) - Add an example config file for virtlockd (rhbz#991494) - Properly handle -h / -V for --help/--version aliases in virtlockd/libvirtd (rhbz#991494) - Make check for /dev/loop device names stricter to avoid /dev/loop-control (rhbz#924815) - Ensure securityfs is mounted readonly in container (rhbz#872642) - Add info about access control checks into API reference (rhbz#700443) - Record the where the auto-generated data comes from (rhbz#700443) - Add documentation for access control system (rhbz#700443) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#996552) - Honour root prefix in lxcContainerMountFSBlockAuto (rhbz#924815) - util: Add virGetUserDirectoryByUID (rhbz#988491) - Introduce a virt-login-shell binary (rhbz#988491) - build: Fix compilation of virt-login-shell.c (rhbz#988491) - Fix double-free and broken logic in virt-login-shell (rhbz#988491) - Address missed feedback from review of virt-login-shell (rhbz#988491) - Ensure that /dev exists in the container root filesystem (rhbz#924815) - remote: Fix a segfault in remoteDomainCreateWithFlags (rhbz#994855) - build: Avoid -lgcrypt with newer gnutls (rhbz#951637) - virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#994158) - build: Fix missing max_queued_clients in augeas test file for libvirtd.conf (rhbz#981729) - virsh-domain: Fix memleak in cmdCPUBaseline (rhbz#997798) - Fix typo in domain name in polkit acl example (rhbz#700443) - Update polkit examples to use 'lookup' method (rhbz#700443) - Add bounds checking on virDomainMigrate*Params RPC calls (CVE-2013-4292) (rhbz#1002667) - Add bounds checking on virDomainGetJobStats RPC call (rhbz#1002667) - Add bounds checking on virDomain{SnapshotListAllChildren, ListAllSnapshots} RPC calls (rhbz#1002667) - Add bounds checking on virConnectListAllDomains RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllStoragePools RPC call (rhbz#1002667) - Add bounds checking on virStoragePoolListAllVolumes RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNetworks RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllInterfaces RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNodeDevices RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNWFilters RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllSecrets RPC call (rhbz#1002667) - Prohibit unbounded arrays in XDR protocols (rhbz#1002667) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997906) - virbitmaptest: Fix function header formatting (rhbz#997906) - virbitmaptest: Add test for out of bounds condition (rhbz#997906) - virsh-domain: Fix memleak in cmdUndefine with storage (rhbz#999057) - virsh: Modify vshStringToArray to duplicate the elements too (rhbz#999057) - virsh: Don't leak list of volumes when undefining domain with storage (rhbz#999057) - Fix URI connect precedence (rhbz#999323) - tests: Add URI precedence checking (rhbz#999323) - Don't free NULL network in cmdNetworkUpdate (rhbz#1001094) - virsh: Fix debugging (rhbz#1001628) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1002669) - Set security label on FD for virDomainOpenGraphics (rhbz#999925) - virsh: Free the caps list properly if one of them is invalid (rhbz#1001957) - virsh: Free the formatting string when listing pool details (rhbz#1001957) - virsh-pool.c: Don't jump over variable declaration (rhbz#1001957) - virsh: Free the list from ListAll APIs even for 0 items (rhbz#1001957) - virsh: Free messages after logging them to a file (rhbz#1001957) - Reverse logic allowing partial DHCP host XML (rhbz#1001078) - virsh: Print cephx and iscsi usage (rhbz#1000155) - qemu_conf: Fix broken logic for adding passthrough iscsi lun (rhbz#1000159) - Report secret usage error message similarly (rhbz#1000168) - docs: Update the formatdomain disk examples (rhbz#1000169) - docs: Update formatsecrets to include more examples of each type (rhbz#1000169) - docs: Update iSCSI storage pool example (rhbz#1000169) - docs: Reformat attribute description in formatdomain (rhbz#1000169) - qemuBuildNicDevStr: Add mq=on for multiqueue networking (rhbz#651941) - migration: Do not restore labels on failed migration (rhbz#822052) - qemu: Drop qemuDomainMemoryLimit (rhbz#1001143) - docs: Discourage users to set hard_limit (rhbz#1001143) - docs: Clean 09adfdc62de2b up (rhbz#1001143) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1001143) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1001143) - qemuDomainAttachHostPciDevice: Fall back to mem balloon if there's no hard_limit (rhbz#1001143)- spec: Change --enable-werror handling to match upstream - Delete obsolete / unused python test files (rhbz#884103) - Remove reference to python/tests from RPM %doc (rhbz#884103) - spec: Explicitly claim ownership of channel subdir (rhbz#884103) - Add APIs for formatting systemd slice/scope names (rhbz#980929) - Add support for systemd cgroup mount (rhbz#980929) - Cope with races while killing processes (rhbz#980929) - Enable support for systemd-machined in cgroups creation (rhbz#980929) - Ensure LXC/QEMU APIs set the filename for errors (rhbz#991348) - Avoid crash if NULL is passed for filename/funcname in logging (rhbz#991348)- Rebased to libvirt-1.1.1- qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - Fix crash when multiple event callbacks were registered (CVE-2013-2230) - Paused domain should remain paused after migration (rhbz#981139)- Rebased to libvirt-1.1.0- Rebased to libvirt-1.0.6- virInitctlRequest: Don't hardcode 384 bytes size - network: Fix network driver startup for qemu:///session - virInitctlRequest: Unbreak make syntax check - virInitctlRequest: Unbreak make syntax check - build: Always include sanitytest in tarball - qemu: Fix stupid typos in VFIO cgroup setup/teardown - build: Always include libvirt_lxc.syms in tarball - build: Clean up stray files found by 'make distcheck' - spec: Proper soft static allocation of qemu uid - Fix F_DUPFD_CLOEXEC operation args - build: Fix mingw build of virprocess.c - Fix potential use of undefined variable in remote dispatch code - build: Avoid non-portable cast of pthread_t - Fix release of resources with lockd plugin - Fixup rpcgen code on kFreeBSD too - Make detect_scsi_host_caps a function on all architectures - qemu: Allocate network connections sooner during domain startup - tests: Files named '.*-invalid.xml' should fail validation - conf: Don't crash on a tpm device with no backends - Don't mention disk controllers in generic controller errors - iscsi: Don't leak portal string when starting a pool - util: Fix virFileOpenAs return value and resulting error logs- Rebased to libvirt-1.0.5- Rebuild for cyrus-sasl- Rebased to libvirt-1.0.4- Rebuild against gnutls 3.- Rebased to libvirt-1.0.3- Rebased to libvirt-1.0.2- Rebased to libvirt-1.0.1- Rebased to libvirt-1.0.0- Disable libxl on F18 too- Rebased to version 0.10.2.1 - Fix lvm volume creation when alloc=0 (bz #866481) - Clarify virsh send-keys man page example (bz #860004) - Fix occasional deadlock via virDomainDestroy (bz #859009) - Fix LXC deadlock from ctrl-c (bz #848119) - Fix occasional selinux denials with macvtap (bz #798605) - Fix multilib conflict with systemtap files (bz #831425) - Don't trigger keytab warning in system logs (bz #745203) - Fix qemu domxml-2-native NIC model out (bz #636832) - Fix error message if not enough space for lvm vol (bz #609104)- Disable libxl driver, since it doesn't build with xen 4.2 in rawhide- Re-add Use-qemu-system-i386-as-binary-instead-of-qemu.patch NB: This patch is Fedora-specific and not upstream. - Add upstream patches: don't duplicate environment variables (RHBZ#859596).- Upstream release 0.10.2 - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - parallels: add support of containers to the driver - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- Add (upstream) patches to label sockets for SELinux (RHBZ#853393).- Fix for 32 bit qemu renamed to qemu-system-i386 (RHBZ#857026).- Fix libvirtd segfault with old netcf-libs (bz 853381) - Drop unneeded dnsmasq --filterwin2k - Fix unwanted connection closing, needed for boxes- Remove dep on ceph RPM (rhbz #854360)- upstream release of 0.10.1 - many fixes from 0.10.0- upstream release of 0.10.0 - agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - driver for parallels hypervisor - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- release candidate 1 of 0.10.0- Enable autotools to make previous patch work- fix security driver missing from the daemon- snapshot before 0.10.0 in a few weeks - adds the parallel driver support- Add upstream patch to fix RHBZ#842114.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- S390: support for s390(x) - snapshot: implement new APIs for esx and vbox - snapshot: new query APIs and many improvements - virsh: Allow users to reedit rejected XML - nwfilter: add DHCP snooping - Enable driver modules in libvirt RPM - Default to enable driver modules for libvirtd - storage backend: Add RBD (RADOS Block Device) support - sVirt support for LXC domains inprovement - a lot of bug fixes, improvements and portability work- qemu: allow snapshotting of sheepdog and rbd disks - blockjob: add new APIs - a lot of bug fixes, improvements and portability work- Rebased to version 0.9.11.3 - Abide URI username when connecting to hypervisor (bz 811397) - Fix managed USB mode (bz 814866) - Fix crash connecting to ESX host (bz 811891)- Update to 0.9.11 release- Revert previous change- Refactor RPM spec to allow install without default configs- Rebuild for libparted soname break- Update to 0.9.10- Fix LXC I/O handling- Add API virDomain{S,G}etInterfaceParameters - Add API virDomain{G, S}etNumaParameters - Add support for ppc64 qemu - Support Xen domctl v8 - many improvements and bug fixes- Fix install of libvirt-guests.service & libvirtd.service- Add support for QEMU 1.0 - Add preliminary PPC cpu driver - Add new API virDomain{Set, Get}BlockIoTune - block_resize: Define the new API - Add a public API to invoke suspend/resume on the host - various improvements for LXC containers - Define keepalive protocol and add virConnectIsAlive API - Add support for STP and VLAN filtering - many improvements and bug fixes- Remove versioned buildreq for yajl as 2.0.x features are not required.- Rebuild for yajl 2.0.1- Update to 0.9.7 release- xenlight available only on Xen arches (#745020)- Make PCI multifunction support more manual - Bug 742836 - F15 build still uses cgconfig - Bug 738725- Fix the qemu reboot bug and a few others bug fixes- many snapshot improvements (Eric Blake) - latency: Define new public API and structure (Osier Yang) - USB2 and various USB improvements (Marc-André Lureau) - storage: Add fs pool formatting (Osier Yang) - Add public API for getting migration speed (Jim Fehlig) - Add basic driver for Microsoft Hyper-V (Matthias Bolte) - many improvements and bug fixes- network bandwidth QoS control - Add new API virDomainBlockPull* - save: new API to manipulate save file images - CPU bandwidth limits support - allow to send NMI and key event to guests - new API virDomainUndefineFlags - Implement code to attach to external QEMU instances - bios: Add support for SGA - various missing python binding - many improvements and bug fixes- xenlight available only on Xen arches- Add ARM to NUMA platform excludes- new API virDomainGetVcpupinInfo - Add TXT record support for virtual DNS service - Support reboots with the QEMU driver - New API virDomainGetControlInfo API - New API virNodeGetMemoryStats - New API virNodeGetCPUTime - New API for send-key - New API virDomainPinVcpuFlags - support multifunction PCI device - lxc: various improvements - many improvements and bug fixes- Rebuild because of libparted soname bump (libparted.so.0 -> libparted.so.1).- add rule to require netcf-0.1.8 during build so that new transactional network change APIs are included. - document that CVE-2011-2178 has been fixed (by virtue of rebase to 0.9.2 - see https://bugzilla.redhat.com/show_bug.cgi?id=709777)- Framework for lock manager plugins - API for network config change transactions - flags for setting memory parameters - virDomainGetState public API - qemu: allow blkstat/blkinfo calls during migration - Introduce migration v3 API - Defining the Screenshot public API - public API for NMI injection - Various improvements and bug fixes- Add upstream patches: 0001-json-Avoid-passing-large-positive-64-bit-integers-to.patch 0001-qemudDomainMemoryPeek-change-ownership-selinux-label.patch 0002-remote-remove-bogus-virDomainFree.patch so that users can try out virt-dmesg. - Change /var/cache mode to 0711.- support various persistent domain updates - improvements on memory APIs - Add virDomainEventRebootNew - various improvements to libxl driver - Spice: support audio, images and stream compression - Various improvements and bug fixes- Support cputune cpu usage tuning - Add public APIs for storage volume upload/download - Add public API for setting migration speed on the fly - Add libxenlight driver - qemu: support migration to fd - libvirt: add virDomain{Get,Set}BlkioParameters - setmem: introduce a new libvirt API (virDomainSetMemoryFlags) - Expose event loop implementation as a public API - Dump the debug buffer to libvirtd.log on fatal signal - Audit support - Various improvements and bug fixes- fix a lack of API check on read-only connections - CVE-2011-1146- Fix kernel boot with latest QEMU- expose new API for sysinfo extraction - cgroup blkio weight support - smartcard device support - qemu: Support per-device boot ordering - Various improvements and bug fixes- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Preliminary support for VirtualBox 4.0 - IPv6 support - Add VMware Workstation and Player driver driver - Add network disk support - Various improvements and bug fixes - from 0.8.6: - Add support for iSCSI target auto-discovery - QED: Basic support for QED images - remote console support - support for SPICE graphics - sysinfo and VMBIOS support - virsh qemu-monitor-command - various improvements and bug fixes- Enable JSON and netdev features in QEMU >= 0.13 - framework for auditing integration - framework DTrace/SystemTap integration - Setting the number of vcpu at boot - Enable support for nested SVM - Virtio plan9fs filesystem QEMU - Memory parameter controls - various improvements and bug fixes- Rebuilt for gcc bug 634757- disable the nwfilterxml2xmltest also on s390(x)- Upstream release 0.8.4- Fix potential overflow in boot menu code- Upstream release 0.8.3- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- CVE-2010-2237 ignoring defined main disk format when looking up disk backing stores - CVE-2010-2238 ignoring defined disk backing store format when recursing into disk image backing stores - CVE-2010-2239 not setting user defined backing store format when creating new image - CVE-2010-2242 libvirt: improperly mapped source privileged ports may allow for obtaining privileged resources on the host- Upstream release 0.8.2 - phyp: adding support for IVM - libvirt: introduce domainCreateWithFlags API - add 802.1Qbh and 802.1Qbg switches handling - Support for VirtualBox version 3.2 - Init script for handling guests on shutdown/boot - qemu: live migration with non-shared storage for kvm- Upstream release 0.8.1 - Starts dnsmasq from libvirtd with --dhcp-hostsfile - Add virDomainGetBlockInfo API to query disk sizing - a lot of bug fixes and cleanups- Upstream release 0.8.0 - Snapshotting support (QEmu/VBox/ESX) - Network filtering API - XenAPI driver - new APIs for domain events - Libvirt managed save API - timer subselection for domain clock - synchronous hooks - API to update guest CPU to host CPU - virDomainUpdateDeviceFlags new API - migrate max downtime API - volume wiping API - and many bug fixes- No change, just rebuild against new libparted with bumped soname.- Fix USB devices by product with security enabled (bz 574136) - Set kernel/initrd in security driver, fixes some URL installs (bz 566425)- macvtap support - async job handling - virtio channel - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - assorted bug fixes and lots of cleanups- libvirt-0.7.6-add-needed.patch: Fix FTBFS from --no-add-needed - Add BuildRequires: xmlrpc-c-client for libxmlrpc_client.so- upstream release of 0.7.6 - Use QEmu new device adressing when possible - Implement CPU topology support for QEMU driver - Implement SCSI controller hotplug/unplug for QEMU - Implement support for multi IQN - a lot of fixes and improvements- bump for libssh2 rebuild- Rebuild for libparted soname change- Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- upstream release of 0.7.4 - udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- Really fix restore file labelling this time- Disable numactl on s390[x]. Again.- Fix QEMU save/restore permissions / labelling- Avoid compressing small log files (#531030)- Make libvirt-devel require libvirt-client, not libvirt - Fix qemu machine types handling- Upstream release of 0.7.2 - Allow to define ESX domains - Allows suspend and resulme of LXC domains - API for data streams - many bug fixes- Fix restore of qemu guest using raw save format (#523158)- Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream- Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec- Change logrotate config to weekly (#526769)- Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)- Fix USB device passthrough (#522683)- rebuild for libssh2 1.2- Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format- A couple of hot-unplug memory handling fixes (#523953)- disable numactl on s390[x]- revamp of spec file for modularity and RHELs- Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade- Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches- Fix migration completion with newer versions of qemu (#516187)- Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance- Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)- Don't fail to start network if ipv6 modules is not loaded (#516497)- Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added %dist, -devel requires pkgconfig and xen-devel - Resolves: rhbz#202320- fix missing page size detection code for ia64 - fix mlock size when getting domain info list from hypervisor - vcpu number initialization - don't label crashed domains as shut off - fix virsh man page - blktapdd support for alternate drivers like blktap - memory leak fixes (xend interface and XML parsing) - compile fix - mlock/munlock size fixes- Fix bug when running against xen-3.0.3 hypercalls - Fix memory bug when getting vcpus info from xend- Support for localization - Support for new Xen-3.0.3 cdrom and disk configuration - Support for setting VNC port - Fix bug when running against xen-3.0.2 hypercalls - Fix reconnection problem when talking directly to http xend- patch from danpb to support new-format cd devices for HVM guests- reactivating ia64 support- new release - bug fixes - support for new hypervisor calls - early code for config files and defined domains- add patch to address dom0_ops API breakage in Xen 3.0.3 tree- add patch to support paravirt framebuffer in Xen- another patch to fix network handling in non-HVM guests- patch to fix virParseUUID()- vCPUs and affinity support - more complete XML, console and boot options - specific features support - enforced read-only connections - various improvements, bug fixes- add patch from pvetere to allow getting uuid from libvirt- build on ia64 now- don't BR xen, we just need xen-devel- need rebuild since libxenstore is now versionned- Add BuildRequires: xen-devel- rebuild- support for HVM Xen guests - various bugfixes- added a proxy mechanism for read only access using httpu - fixed header includes paths- extend and cleanup the driver infrastructure and code - python examples - extend uuid support - bug fixes, buffer handling cleanups - support for new Xen hypervisor API - test driver for unit testing - virsh --conect argument- various fixes - new APIs: for Node information and Reboot - virsh improvements and extensions - documentation updates and man page - enhancement and fixes of the XML description format- added error handling APIs - small bug fixes - improve python bindings - augment documentation and regression tests- new domain creation API - new UUID based APIs - more tests, documentation, devhelp - bug fixes- fixes some problems in 0.0.3 due to the change of names- changed library name to libvirt from libvir, complete and test the python bindings- upstream release of 0.0.2, use xend, save and restore added, python bindings fixed- created/bin/sh 3.9.0-14.el7_5.73.9.0-14.el7_5.73.9.0-14.el7_5.7qemuqemu-lockd.confqemu.conflibvirtd.qemulibvirt_driver_qemu.solibvirtd_qemu.augtest_libvirtd_qemu.augqemuqemuqemuqemu/etc/libvirt//etc/logrotate.d//usr/lib64/libvirt/connection-driver//usr/share/augeas/lenses//usr/share/augeas/lenses/tests//var/cache/libvirt//var/lib/libvirt//var/log/libvirt//var/run/libvirt/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnudirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d64d1d2978420e0e9e2f82961553ba9f9d74ff59, strippedC source, ASCII textPRRRRR R RR RR RRRRRR RRR?`7zXZ !#, ] b2u jϿcG=Z- $ %tk/|_Mo#vTe `ݪвQEuO+Nhde!t ƼG`^"Cna[xHh0F^3ob4cL@`4ZDvGR5,OM_?eQ_YWapP2q4]BGW{ \t\ɗ,YÆqqsv7er NFu4)} ^+`O/`_Z?Ncey2kd(BtZMZehtݗ?j<{]tnIt&P8ŽO 1Lt)7U(9+uqFM,[=Ω%lKR!|8.:h _=|Q 佈l< 3?{` WX]\ZpV?y!±j۲U>4'GXz3!d gO[r> ֤3N4[kT8n#h@S XnE ({]&5 JAG'a^^AWH1I=h&7KuYBH`&UXX*v%mZ@cϮɔt.btoUݐԥAy羇O@TaX0j#Kaq@N(6x7 -)^1يUK%b^{KL@NmU}d4ͩ2Ezږ3`TXA~ƀs2Ok C@f(rjhVn{m!ϧ^,O,&VoE:< 2`8YMmq(\ Pye—\ ( ,!i#hG.6ŷRIt S^ccSW !<7eC*R'VnY5SlsT9%$H4F4)8D ?  *j%Mv*Gp]P˂m'Ofp5O.(Ioo<@EH @0 d( HW#"}!}P bB.j G4#G )L&B7`6!U)/21+r]WBHIIB5\gʈA_mž jdö2+(J仫qrKRg8j-€!kSfZrIeZ~L;?w*W{wv^Z_zc?ryǓK doaZbh~F"g#l.SMz&hРhbcwBw;,GbɯEL㝦 tA|!wޘEćb*8 aunCzNe\gv$9r_K$TI /[L7wp)S. 9WM.ִa^Z ; LaQ|>D6G=yI-6:`uCfHwyF1%+n6^Ni؋#XY=Iq5]K Sf`FkM*z̰Ul2xqRIcH ]he)cq G_+}RjF*'?:_o D h[jVxcE( EEEDo2C|aʢV1͈k m \U{ګ]rI5F3 -M(طO:n{Quq1X%rz8OrD\?BRZý9D@sa z~Lϖ9U.Qr(aRyd2xS k- =b8mPliBay߇h?EW|Ɠ֞I-ј`oӸ++jrjjwWa aDzjDOwr4eEBtE}=tcL@레j^n!3)̭62 Am^_mN"dwך0,%X:S es*kdch<*%Q})*ĭl3 =`<z-%NĹG/i 2F\};W9n]u]-^.)mf1GХl0(aӹyN4Em|tkgHX 9ʝ_.OzYXfp\J\,jpyr|}d3ﶺ^BUO Hxykqч0}5xJ))Zy>֑j:ͽR 0 &P`%d[NգL;$!9V΁ ['luĢ̓0~&`^NN\ExI2\@ j/3\6Y(ENQgwkYLW3ABZ#,Vv3oدEǐXKUs羸SLHq.:܍iZLE&sqMBI LUgw:h [r ^z'hOgm`Mc2 grba׃깂}mii"xR:g7]=+$Hs9ku<% 5+J~^[MW*7@Ǎ]6zЩ# y@ehKBwC<pjVfR[I줂> (оcP c5=T|eBpWQv*SE1.e*D8/{G88[ 1USd(Hl²}Dyİ_xšU \ Yyxs"KXnx*/2"i,1lx*dPF٨\OZOfZJO4$-";Wna dYdV 9 !9P\6j (A&qO{6AbX%KC!S6o_ٖg$̂&FhOe7zSv?_ j.~XI0) s!eUybb(51Z: RdF̓ yB 亠GaYOftyrnC2e`KDRwn5qf' noa !,u 81 4ZI (OqCL* 8A"]ti@]vmf63`R ;G$4c; m9/xH-BOhdž?O`uZ);?Pq@p>p._R7|"Ӵ9BIzzG'RgjÙdx, N@E<;_ [ dKZ'۴s(X(~4ȕ_Kɮ$̧76-^#u"m{j%lSӁG G2ꃭޤd! &@1G-?߸l9c&Ο>至[? He1l[d,I4Eli\,' 蟘dmԣ8mF<_9LЮ5"N p Qe8}&и+ [D>Qp G<*4I i }d컵;`Y !AK~*& Ho^fS'8zՁkǂH2u\q2.{89ln~*t =#Bxq8"=W&>%/p. U<ǽb G !Zfð_ ,u[5>d:#OnjDj*_OT:4\ [P?E^ُq4#4ds|.R[R^ f:E+Z{sZK1gPٟ@6 7 D6!tTfItWlAXTg1sew8l4a;^e T;OGj=<ˑ i{D3}D9#7ko&J}Af.3|bmKGFдQ'uwb2c:cdU]mk2"\Z' /HlϕLI h5٬xrRcľ *d(n/HtU`şϰI8[y߽IFd?_cw'*v#']J:QDWeѝ j-jXgo1X:!4 QqomOb:BknBTaj7*3DR#dH2?#bRkPc߾*:WkvUZ 0Zű Nkt<: i+E%.AfFJPVl8YVqZ1h&g}Vh G2,M lUVݳ Pom}7fg_6Jx3u~$ti3@k :hVFA,pdyaMpY\FLJaLISA |$Py1W*ҵQ^*7I"˩RcG:yƩU92oE /&oX'e춲LxJlׅ; &qMw[yBMn`c}QbsSU;{2yGcdv '}t MyvY&2fiX$)rAg=H.TW#G0pӰuBPчw_z˹6+pGIlDY_sxrl9 v_KVuBVqO8\|;NB\8+Tv#upHBk~QhУpm "[R%pE~Fu]%?R@ Jy|`fOޘ㭛qZncd'둮 -FncM_= #ʚ[;$FFs#s iu2Pw^WC֗BH;2T|tntcD6Gׁv&I*@;OIJ|O60.b˖FYKBTmOϾA?ΔrU+ :ߪJI:Je,C(=̋zI_ӰUXqB vϞi'nOV OgPA' Ij@³u|ү2>lrņ{4?%5 _O•2Ox4r+L2d\LJdsVvvD׉PћU؂m,YqKUQzi'@Vq(1P8@*.j(Cm+Q/GCm#FOVp`I;=1XO9MunuEHذ´oYewE[؜9%vp&Iv>l#T@}SrO.z>Ŝ?f%*˨gJ'ek|>~ah0Y )%&J0A8_о0E|? _>$S*}~Gh]qfpA+UT5vzO"~l!?Q*~$4cNh4 ~YW!#n²|U@:jҌsX P07dzy񯖍5!^QMT_a'X^ }ua+HOh_BY-H Ryk F{-yNj$U ٙi pi9b8RxC:{יLT-Yӿsh}xjXkw{-4gϖĤ`AxFb(Om'Le"B~wgZ#n6#C'?C7sQf@u-ER3yv5;V{ Ia. TG֌%%v?Ƕ;^ #0~ļPAhw(9q;[6p;L7u=QXqA@90@>A1wA f™7젱=}4~* z"n8o+"G ;̴l9hg 19n/SG!cc˂WG6p%Lb+c/'cMX\5:8= FrT0] 牀TKEHqC4;b":;L&Yg['GL@ӊ%i2kPthHi-bxt >\4"x}(=Jm r4=cvX{H~8x,(u|v۵ӺuxuK3`%KZ>{a{gAk鲰6XӶ=rOYיъv &mmI/v"UyJN@IUcL6EqYw:ׄ􁲂Ĉ]=uSX-fۅq[2C71 X{_l#o~׆U1weF` 7JQX!";/`Ŝ1:"IdV7M@3?Ԑ` /lմF"+3LM' t4X p^up|:zFzƍY0zMV|@@?Qesxg}N6P֧kJeE-_g3lv:PJ.">cSPAr[9[f(ILBz^Ck(Epq޳IOJߠJ?W*7 I;(CN%,q/zh1U_X&&ݺ/`]Ym4?$T$; zM{[+FPgjX~VX+;7 %弳eB)dh N] k 3DcumΡ_Xf@/ñgc[l-C0~0MJof}CP&tfU2s @:GX*p=UdU!eC/Ł6++'`,sLոMRqؾ'`drea$Ga<=m*,('%}/i U֟r'u$%jlt5򪗤;TW7rd̅U nx |8L7,~΋-,V\Wx% >GglzAI2L'M_5o/a2Ae>J ftqDB>~WHx^!W PFewfhqJg|#7lW%spkl[˅1qv쨋@/AJCAy l0y?{43žBs7WˌNO[a[S;IbMKnd6mM7 Ү)H[9*̃13ӹI6 f8L]ޝ 8I{TWsF@% r^bh\ L ٷ<d{kzPUE^?,aD;`\U_cdd6t^c]2\a^&׺|! H.e?NDdYU:Kvt!OYƷ^!^80%+f\ӜZopBRO5~f'iD{`Lx "3uA魦z%q m"c@rUś Nc2ɲR"%=78v,{6bjxF` bkmPghzb*R v̻ͻ}b}k,l墫?>' ur-:Adą5OFE(`:4o,OMv:;ЎsQZ>POX_pV67CRL-.9Ycl 4irZQaKAs? #qV}3 udg?(L~{߈%OEY]W0SW-S-3U&η 6$' םY [mYOY;5Q{`ꔑw\3@5TǪ3<4#T~ì" |P ׈aW\>tvM7ǠJOefus沐 J}CU]P.!%%x(lrGwt䛪 QJ8 }|naDQha2pZY*I3*~AV8`qi9Tðu)M%`7Zzo 58q1{V^f`؟au/!U>3?LlQӒK9 ${ۇ558<1&tҳ F23ңf.0\WB#A1wQCBnwuݦ HHM +ܔcښ-Ea8^*6Ke"B"$Ib{=z}f4["˕GUUҠ{ Ny<1SP)x4XX| #@^=a%,RLW"i~+zfuI9]t!6 vN+e09&ۍ 4jU qR{ݮXFϣ:` V=FERHw4ͽ֟ 5">V^P FNBhe^=7?(vmȽvdCww87uf^G9;@B^Ű=^N+aS9T0G+%\}&Xt6BfﱯZ[snOZƓqs$QZ\%;%Psۋ{W&‚s* 0 V Z4 %vucg\p>Ids?rIg{{Dih9-bȚ:t^ ٭OТ׀nhBԭJ <A]C{4pu)&K#%ۇeT/c=2dW"l\C+7N+n,\^rLGul Rԥk&ѪzeVpyzpj~4זl2[hBmĄϤ8"nRD:ӰR%C ps(M _! 0ꆓq|t%Le<:3~jԧg.)Œ*֝7?э;UWs菭<|u?P3[rP;[FӓAW|i8S,X΄?!z-h`Z=N!* u1Sp4?VJm3fdg~~$p8jˇ+ߐuF o`>9޻$N~5h(3eok]0fu=%Q贖1H(hR2BSu!]XQGFϡaٺ.zrC߳Zz tn.U(܂ءU&ŗ#q+yZpx>')v#sGt8J nsanvn=\4IO XnHdVs>T+[1+ oVS5Pt04Uf⊇+JQEa!}rJN'e\9"E$> Bt"(ht#ݮw9bncTyMR2dO.u-2ޑ60"{Kʭe$@m9C' _WVkvkGV f6fx('O>IX'?,h[0`njz>8|[/d3rAP;u!,ү;xqom::CF 9Vqrځ p3e&s>S6$eV' *K3:]mfRG\Y &RGX1bGP@^z֤nUj! A{Ƭ[Q:e`6Lؾ6L0yǀVәkc ?GR<>dlܻ"C7qe^4xnOV/ȡXUX  Y)w'S ˊ+5X)!hXo8ɐCsQK<9F5) Q&dw隦sE2s㟷)J]nNXx)ޣ,7璨WfvoZ|/D0M˜p l7,5^@z O ct2VMTNXtV4ڒ{yr9.ogc$5W %`Ali)S;TlN#ۧ,?jI!-$a3㫨gS%*W6~ I OV7`'4VEoK!1GStM bpaI|Cv#T0FtnI&21n-?,!{<`KC+ }hIOX ӟ]66NZ2 nN7jY Ss&\G{uaj\8(%O%< rW*y~6 N%WrNȹVY*1 ˙RۤVqͶA^J!@Pjca5r4,lDK!'/vzܝz<0úa29oߎ$-#lssCm3my]Igj?j'"ʕo{[F7ck 87vu<=U<gsL _.. Nn$SӕQ(LhĖ]?&~Gc}Fk]B6(&~DEMZ@Z%.b_ZMe7 gv6 %%^ ŲQ6xpGoݞOFnԹF:ȮJ9X{/M!zaS{PuD5[z@ IҹPVƺaY>z }v+Հݞ=1 ,ߛ=ƑxX!c4ƀ:kf:-~@NR ,u.?EMǔ x.,Ϊ"Ș&Nyz!:.vnQ>sˌ,׼Yoqfiː 1|Ye灿mjXUH2=ʓ:2ߍʟ"H ]'' Klrqd,%wձnR埝mżëQk3fڊ5h`?_!@Rİzz8/DZ,Z6)ַQՁ_'P {[c!4}.QIH_Js@3Ct/_<ȸPQGMA GFnDr%$PZ6;ڥLi7BRSߓT~ZeY\hnMq`fuf('[-iP,Y(큜AQI}wG6&;uUi ̍ 4@jGeFaƼy/ ):L7`}i8^S6JmA4Pڸ3s:W #?({K7͖ F,Mc8mE A5_LiFY{oH%8$<57P"2 FPaXZfHeL܂<ɨ ӯDO{ Or\hy '@2i=?unG,U[߸75fbw_|w散[\?2k)$>+.XO_xaV;y2Ejd:HTP4-$]Rh&Fb s 6S=_^jyxk d1ꨶy\Z4M5S7m R/UBb!r/b-C5N|\ 3;չ&:d5 SFŲ^>IEr# B]ql-.3_8l̑QdB^t/%ugrͶvhObjpZYH y>iCb{C M9 l4A\a$=%KsU$x0[ZLSRho|^TP  f|MBYDtpbz~}bT{ywIvO*gKOb81$ݭnikd >Lv]pFL[KZJ¡w N!n b'db`U 7`RuSe]@yPe1%0 lIR:aY{oFnFIRa>9f~R$H}o&vii.oޟӱu"m+lZ|ނ"eKҀƃ 戎P`%wj{`b-EoԪ7X L͙0-d8p:nD E ]0b+  ކ_q q/Y3x݋ ornY"_l/DQ}3rUgW|6pw"I!)TMLśVʥ7Z^Jmmm p%NJ#CZ ؐ ? IoLncb n$:DRu9 ku.p#ś}C50anq<eK$+ږ{W ^1}pQLr)|,a#8!p; ZbH! <gvPlʮNTWjv;Ki*xTHˡxk_JF¬E5L,Vq!w~/@3@D7g2҅}էʉyF!noX[lJJ֤*>4D-`?DX sp\m JLgW6etUJ+y\~cKzk7c"GooJb2J5: 5_jE(uAvMNslӦ1:tFU:D,o_ZߨQAY{g6_NG ͤ`,_*T#8|s1ƛrHEuOT؈ OFiMφPku$v h!Hhr]KyG𗿽f(dᔹ䷽W; NXI"?cD/g(P QD_a!E-4VLxpHN -q+|{銘Ytڭyo9-/M 5< E5xtr"ކR`g6U8_3_3#exQ^oW"R"p<~Gzsp<9d"'*e@bc)5RmgMBpf֋bT$B`F Uy`r#]>D&#zVցv%xXF(@iGYƹynI#]iK9^Tdird.i z_18EH^*!Jx 5 ؎}a Z`^/: )coDйHw_Gi܍Sk]R$}yDx1m)C.j{盈'%vBd{FNx%r+ E3;07Ek ALUT0^A¦Y6ϖc`ӀG]#an'_bS#y5 \ N>1lLBu+~C̵ yxГb05㺴#\MwUieخ5}c)D?]Ë~9giDv9}XQG6Awj=)W9;|aO{ .ؘʡ/F8ݻn*bHCޢuhWbCXUMRsV!7zd8=t9AÔ2X@*+My9h2..rPFtbBVРAa\!MkcFm;fˡcmAB%Гw/CfPp9޺ +n @fPX[8 KM{j]鼨Oj9MP|ܯg]IPz8YLdl(Njv~;pyZhs2g6nA>0jFkZ)VFhFHNlJtPRDi7ͲHnėXgDR?qxax Eu"B6H{;4=?QSMG#~X-73홝+?6[x0Y k~(m"vQ3'U﮳A re}/ <)2CۤQCuw}8e>Քp':=<ɱdlY6z%vj<=XY[L5`ܕˡL.qIGe}DO8<}.SL[["O1}\6}_Pp%9afdeE3؛ZAbF\r'c43(Rx.CUt\~nC5@tN"kk] [^Vnf>r [3mt#/ّ02uY6ݭގۉ|@'/VF JU GI:΀XEtk Nf=Ti)K,qJzI+msš/zYXܥGOtخA9C%Ѻ Lb1ʋEJ:0KR=Vuf ܕnuk;׃X.KvGh- 0w'-G5K"lW?.0sǥN_mZq>|: z7k2w?Q`b6TU̳.$5B&bͯ'QgOq~,6Y -94t/523lo R蚋 HhW]-˛<`or ŗ8BdH3rʤ\BY߯:?I,bP+f~>{^Ow?CyРA7-[@4)VwS |QD?G-;::zw;ɃQhlyP?^R'^z-EcW.i&BLWy*chw6ܢj)~ f6$03;O/aY fl\`H KkLJR_w`7m(uw-&vPI<\/}+51-C) $ԒyFR,ˢc6TQ{|ݘwbbtCtض)*YD2sJFmWFx|; X7ՖtϬ}DsKl,q^gk{uR.KR|„uix0D;NUrv.^›!w& :,.v|s Ҽ[*^ܑvÒ-g v ; 4S>ogTOCC yvǰGWꋮzrתq7O(}0HGJO?ϝ#p~T x^" xnsBwRQ_¢,3<#\iOcB6bKs&kLG ҘO]= o €>_fZC%,*yC^em{`V[uz&.[!ml ":Q~i2KSuʻۼԍͨ+XP!_u6|g\J:'׮.C3%Fg+)t/"-nw:Wc'Dy| S}Y?g҆$8h_;MV ʕ ;ǪƋ+bSTlE Z4$ERړk.'IS)Uc4pZ`K&BٿY -m҂,Y"`у35a6@:"hqnaJ/I4aEPeL9uR] 1ϛ.t@B!ZלОϐU}V M }ZfA:J֊;7B^]Lr!=3EE?pu02ÖYʑ2xq\aѸQ!|@KX;jړ~9g4:Fq]"|k|YBǵHrj#uZrٕ"(L,n2=x*لsm뙘=O~OEQG(Ҹw$&.3= &JA/l$ p-p XtdaK8rS)盛R떳$e4~*]^AFP[ڿo]R(R#me\sEs_4BkƐ -y@m8 N{201T3Ud"Iz\n"fK'~kf>7 P:[nn]hlP|a]ɐ+]|\:Fpk`+wǑW-3vGKbSLdhN  YJ!gkCYίLng!酔&okB(ϻ>"z& wAf84z6|=,NvB #-a{]c:4w{j^0WJsϸ6aF{d}Z2ɒL:{XZ?|iZ'~RdrAl#HS=I}i@^'Ha?{4qɭhV:A*AhuAe~J +r~o7?MQvA.Xp>AYMCy|?,W54́!5,;&NCzN3-5aXWnT Ͷl N,_9s-~١WIנHufb C1=`v"sq3;h9Di@@Umzc'bpUx"qOF,O<WrSXeYӼ_:CAHtMb_ǹ{(ְZN^\:yd3|u¥sCXJ 2}\;ZBx8:*d0 2V`2'9A1*c( N&2)_αA.B̩/ޯ_g_?5f96%I4Z\R|rŪW$#YҀHH4nVx'QP<)%^Ṯ3cjY}QEI>>URϺ;/[hňItb,X.6X"Ŗ(t_O$_^ÎdRS}b! 7"ug:9S˔(d -M=*\8ytr cA)AkY-W ZJ&9ED>Q^T4`vOʙhU6,y>s]uȒ eoJ،g<PKE* p L>]^R-JNURO˻쳘-s]]/ $=wy'!D@5ϼpݲs;¬$Bq2'/6Ko^.ϝ83߼I(oi( ߚ R8DoF@ˡB-a)Vz( 4߶ WN ]&QsG bQjm=a d}1YHj2͵6ĠuƄZ\9Zq +8q"ĠñҒ+^ӳw'QY=6{Y ) |:"oɗ,/1({Vi}[cXsEjyD׶- Ey~w:Qᗭ#U%wi͂]NcfyG-4뻘퓤 0h &w$A4)ca`Z]0r{jaƬr-e磉N|5Nk& B{!dj*Frb H΀6U6*n@]B0:f}LP4@x1y߻JsC2C(! 0, )?sW!!viaWsQnCN[1=1s8wG 1C,s^Z.IH$<` m)r.Dxmȫ~28,N404&Fo9r#rvۇpuM(3QqZrAԻQǪSay ȴD6:n>&04zt'iX,>yd<0J!n@ڦ!)\|uʎd9D0p)tslCF2e3kSVoH2⎌{Ap [Uԋ&(_nMo/mIWh4s&Nj-"TN#,&ÎkgN]\𔉾B@$@.5$նk+Ef "Zan';^7XQocI&P^/^CqǠ0^k6Բ| bBF|r߰H۞>7])*o뎙ݏ0͢D G]g~ڲYR; w4;-i﯂Nz3/ NLc!*uiKq6BhBjIQ ~Lm* ESG6ԊC~'HƊ]E4kL֞rgAgV ACt[wkB$I"|^.D !<*hE':G/ < h 3mEb߳}r>旟?]tp> pcYtW,`\qNY%q7:$_a@!kRu5Tt~e~V2c*SS^mRI6:hWo(+to6_v n(\c+I]V|Աm  fy/]U#N;$NPcUs;D`K,WY1%wH*J2 G;Ij߹yZwާKI,TI8"1W"hVZZ b/0*نMRΚٯ ] +i 7ȹ<-KbhXFB>Xn GbgbE+)Ӷ</*A$5s?=oQ}y6vrLȩq^;`J,|)wOax8lj[88a`YQǝ6C€{4\W) 2>v`8;]sي;y TD.kv/|t0ӰIC,Wxq\F@ް=m>]]TŒȾiqE2fҎh Ρ 4anjSMs1> 1W)[&+"gjǢq{X_2YJ9mwW}ma#bn<5nd _,vl}2RX ;(!]iX7f˂1#]v܀agt[#zD~Kn@NM\h)lNj^b /7}*AA ;^J~'87k^MQ=e,Xqc#dd&lUs4zzj38U(]T|tp=űm)cn,103.z iI'ưO c{R#2v ./Zs1L*vlmIa0|>ng%Û pv]w`樌|N$J՜ kJj#adBB #Ru iu.d$~,s3A؎d+-(D% iܧ4wcF+O;Pq8 &^3ȗd! Е:.1ak"hUeόJ ex/IbH--{N^"~G>}hSl'c2l5 e^a-1'nrw&~ǟ3W-+n66+P?(47onl7 gL}{{Ԫ*8g[2ϖgġp?d19%gٞ1y^ *놔Bו՗F/*BTӘm]΁ʡ#E`(a'&JPDm`/U:*[~29w8/65SA g%NyXF%p0'j|Gd1 5{; <퓶L-!]oNWPNxPV9PC̟5>,Z ;.Yf=*68墄ykB6`#8e}q4,Hv. lR7‚dYDϺ4%Frc){!}KB^sTipӞ7Y?ijgEy/ @E]OR~nYt|td\C};M! H3:,T5_"*ZG;A?kcDb\W.я݃}9Ro}) ^[D{VYY5U٘\S ΑOI.f#"g.nKdIݡin+%s.&vrb7?|g,RY_9LLG   ˍm*Nΐ"rZ;[lT7s/rH%r稷f.NzkMfkkahH5@2\go 4MT4%M.mlZj5_sJ>r?jPoߘaM{31ĆW3 K 4R t"-?oj~pg}z]zNswxU)B2n2+k5mZ%ī'C`ѣ3DRDtf (\.άmwd́R :ܟ"NhE ߖo4w ɿu3瞢CKԲÙyTl$*C,@j=8s.ggJ %54>H…?;DZ ?\pulLݹ7 f{_O5_ p{wHE7KfKH{e>DV%y|H(Q-l}/?8g ]˩$|/a [NQ0-zP., m+@Ak i2' $sCG֦-N?t3X)1;AFe[F#+^]lU841 r.r$Txԝw/,i:a vUcfE)0)md;9l:|'=HcAZsk)@(vB0]6yq+~sj(OAZW/%j `0KV/i@l0V-[ROf#/;06+Uv߄R;;:ww04,FHؐ0/Wwk4-=m &::pAvVC\=IwdAۙGH(Ҧ3hSL unBGlshLEl,Dz SOtOl##"OpS yfnpNY#}7:fc15N ;w/$BEϘfl#~uT 'Tꮙۄtk<8%J~:J=<(*njeVlb~v8.rqTzCvksQB$yoy:Uf/`)Uz Ǣ?nph@% eCg)}cԤ1[PF|OV8#,=P8k|9`THGwZ mjP%\z* bZi疇@[NP:dJZi5Ffw.% 0) />L.%,% 5~Pdۘ<2F"Sz0 tEroZ2޵΋d@bMx^xxpr4`vkhTqlbI񞐂?'qD[ýdnlR..:ǃBؙEklfU%GpE}H/LD×i;w'l^L;OW{ĔKzv)XdO!ŒzRM$0!P4DCr.+4uaW,j572\>H}Lo۪}  jCl_Tv".n،<.l@k`.8dtغ°)9b& /9֧ V Iã[etfl3Buan϶3fWEN!`ۚZA19cKI4HӓJyN$SsI.wa( ,p41)476Lu,J13=/%%hcJ_pY6|^'Pm!+BHvB;2Nu9l#ǦM1?\ݤ]EAgل`z|{|З}-bǤB`mk4燇˫%M62Z`dhTHr-< ~ ?WWu\fjL⨿$ǀ8.jaYu?ҹ(`8XDYhь1=f $7=.#kk>!Usbfiq?2Oٽ&r@ (IYqZZ+}j6?^Tx{)ؖ )_D-o}Qf .\7O oaL/zuAAvl|xps+"O_dxq/dB30Ƭ",l5twyLnh[5`zj҉HBt/B%s}a6Q{ridbʃV4l#'eT:N/څQwYSwDJ-jo 6/SLOBo3&)] #WV[ky. ,/c',>Y4?j r\I(['Qxu0Z6?+׎TP谬_2| QDY|j곳u!*/X)W/.rX L`ٲJxb(ЊeewmsM G|z?n6#PdڊfW@Vtui2[Y5he @io3E2+Q1u [΁fj9e0`6{i!$0hDU @n6.h?C$q?8vLlF0E|@uqAb/ɚ(<Pmc*78?kYBtK+0LjSR(PF[w#>9Dk$jݯ/~uNCƮ^8h! E>EGh%v +>57yhM%UQaQhEgDYK<ݍ{bb҃w\@Ƿ"W ["Pp^_㈧8h@•d?4kL|H;;çuy~l?U7?QN,lWhgO>jsӓLe4M KpNZlR-$w%34IQMLҊU+˰SLx jmkMolL -Acv}U3qSe=]G~(>F0EG&4#Hr)ͬwK9-Y~ 4!,Q `!qTg1H2R}AJ em:<[ljx$tf*ڥ]Yi .KHkD] S4ѣ/?o7LJН "4evtK2۫,7'p#E?O O*cl")f{ɀ㍢ Ms0 JJ3z?Ukp<Wls=H]J)ܔ#rddMǩyj36dK0T"0RQ.a3C$ E_ I|=\:iĴc_TO--&8|_]xRSP% ҏ{6D.poY2)O7c;vْǠ+"R_&=3+3IJaׇEI`n<ӠtHî8DuC )ykv S@mmn8Fy_3RQۡ'8Z%6d3Ӄ:Kly~'B.&_g U 7-$QA8^.fO-,WTU>`} aL=v|R\/oc5t t_-7`#SmiTC97yr7E^XH/ڼ17 >kGz%lI ǣ}%(%.TE'f`gezB9-뼕*;>-3T;MC!ԵlsW#WC[ OS:+Ej,R{ԝz4()tnDB+r5Py{y}ڗ͔6WGHׇ.I a~j.kQ`^K >OBυfc{*?fK$hZ2F_vb5 M)3 ZT[:e-)}i ˊr'1-;gCa؉G@C%R9{H0aaq RUn =9^4{te/up23sa[ON'%$LrLka=r^t:Hhs$ZqR؃;8QɤZkBe(msmc  2V rb~S|Z3IpsPI8ϕhsFJ(243Brʊa~XH])^A߰8k,t7a{up0ܥ`#ƿkQϫ@a@.rNĉvgZĢd+(Ԃ'w g/$ /-iȝ'[8.F6-Mwy?[E%lYjGH=ஸ`y/&?jܮrXBz/ |],v;0]l⸁ >j-UE4 @,M7F ?sO*۟&N?Ex w}:~ pf:Ɋ/' Ѹ=x%*WTfˊxJvP{0/YdGs#OL ֲ26;5bisp@#tn΋V Wi:'X,E:#k=̬paWP(~3Lszse(m۫#Kqp-C=  # V+д_xJBU,Hޤ2Mk`GȢeMD`[$++ȃ&e@O n \2X 69 U2wZi3.zKۖ _ Z)Aqf2@SrM2W@pDAOIkwVFثbgnB$dO\jO͇*0!Ύ~]MR 5\lͬ &f[;躂SҦ}}jYFxBj(Z2rơIBjyXGS ܸb WnuP&+O|P??ssؖTb&ui{ 0r|+5ȤAϕC2hRrz]n|n͇>˴T=ZUZw;["M2'ߦ,_(ԼNבWp8u>0~ͥ7T—D-Z!_#>ˆE<!ZPՍz@tH /#BE;k_u)-05ЬŤlldP͆Bw B\lNswȥR˷7Q穙 DV%z+!w[1WR `Hd8};K6VEx,..v . -vJ`h+=S [4N5ښ%/zpq 1hd=^Jg ):D%;9jQ1M^k`cL,f6p`azb$clMb<-QFqRf&{3'7| ~,ieK/Q643a dE}^1fT>7ބƓn3}r~9`j|Ͷ"-iūrd{$(ٜs t)j G\ Yڣus`qt l ф:J7۩9y} ևg•X!7=9u~$(s44Ƣo shiF\IžөdÔm]Bou&VSlr,q(혦q4afz$fnbDD|ץG]U@I8HmGH9ZI~FrD<,-z ykHVJ#j3k2e&sFlL7 ЎlSvbn$y)wL$arMn Enb5gdnĂ?vuyk7Y͎6캳<X՗ ;CfA*zXEbuW.X%D 'nk(,~ˌGOubj=@0J!nK󝨒M~!zDwR% # !.18SS$]XJov66".pWۀy܏Fy$)3׏*X>׶\_w7so)-/lDaBO:3zDxS uE!h@gvLhHeC_=>&&,AB32u?- fX5=|>с8Ncv!j1FNֆ!y FL\gv)N-VPuTS2J'(<+fuRg4nj* ~3.d70݅Zȗ(6,$_ǘHkW*f0j<_PUF agq3za 5|8F'IpoӂI\tW)ȕJ\9GH Kbh*HZ| 9)٥9Ii ^k;:[cl^ڋLܑsuuK5J4MX\71ZA<̈L+ -} d`;IR9yՕ__LQlZ .Au@~ $AB" A]"oӻbO-J.PF7WU/)t߀oDPEn ``mA4C,}_h /Kt˻ϙ*n[277{ԄNarKl^Y/kɌV&$2 P!DNܹKq?zۋeWp -=r`Jf>={u c8lٱ5XJ19hUcXco!-Ecx{L%%oH:i3.I\6$ı䚭QE5YmNIB!ҎԀpc ܿ1(`/x]XNCJ3Gff 氼2ձkUUҢA7#N^Xj)'n9A >|ϒWS8,P.[#>>]>: @z;Ben7ԞQtٛKO1c?b%667m["Q [42~:crfeܚ/UY Bq9 !z8vu :;/ i[K̉B;P`$r@daYfע;t݀WdfD7O0$ xhёUoRh en{Y=<3!*~pGMdMFlcAi/*ݥ pC]3 +={`(Yv];W>:~~-:@et7uNdU圏 wWa6~u`j5H<,81T5zڣu0Gc`O֧6tj5.IM;-`'=(sQlh$Mj-:&V-aw *`vKTe>> :!=N; /!oӜ|JKN19/nŕv*ЁTbʪcrzpjei0Oc4byx|RMaX{ iɻb5rv+ٍOJy*}6Y σc ylިޱδ+Ԙivjwq]HPoKFR,ϵgh  y0I'3C9x9ւG;+*5E86S96xSKԋ̗Xhu?G!Z chL(-yKC|!񸟮ڰ&RN58#]lX:PA7\ݸw=09w|!K? LXLCe|Vu~^' U5g(6@{3b+jzԜ8ek柳[]j)ȳQ1\v~/(j94̠g;C4>xQ- F  {{w-Iͳj-dWBdzGt %DQOzTǫ~盡䚞֛Vlf.0-!ࡩݳ١|ȏOCF429]K?ްC0Qއ?)R*If;C.Ijs1Azlظ[> &[Ha %/iYv>>8ap70bq KTboXͼ`4͓~.8!ųKBfÜĶo:)x|V^v=(5]Dv;]|P IƾL:jӡ-pãLmpA;& C^Z6ª17K u3 5&@eu:oeVmwMW\]CH g8/}dž H#n>,j*s6iqwf̧?/av;)h3<]Xz \r&b+M[ԕyn)g|bF74<3OPZxq)$x{:?OCŁ %HϽl\WgrJMMN̜n][0 %l-1GJ,xY9|? Xm]Gp +¦>ݝc~$UGmt/ץEZUǪF+ty:W!7!gԔe}?-̞5z=B?&Ww,qBX)Y %}yft*-J 6de<ߗ|YEl٬ (rnXb.V;{@sc/+FC:fq֖nN)QI?7綀l|T#?)Ld.m.Q}=`@L>(ց&%)xX@<3uؽ*;HڵbE'0a%ɝu}r"ҙԏ@0lb+2 6]+p a$۬wॹI֏m<Ώlh݄WY7'Z <P)x CYI goc֙,A*9/T1IqLՑ%0t'VOgưY_~}64e,B: l'1 );["^R|,h'Vft1 핒P`!pm6FBHD%J'w027 '+NIH/bp~Uyn_V.ߝ/B3tmw9ڥBlK4T^{K>U!q^;ڼPR쟉yC VoHFߑY8$|%}ಪWDBOli, v4=[qǬ,xŲN-ZMաkGb~DdzyF^5 PoBR([Cջ@:qp[Wi=G8Xg7G. ÷J-$]ۥ5ier{z0c0z >DmRB(w w pJƨkEsb“Yz~VpWޙ X9Bߋ?l#qdV/`Z/pT:pMcn1~!q t8uhDwأ:#&puMjqo|>- x'Cki.EW3%4EeC4Hv<-k@CmOh+ `݈*VOzŋy߮J!E?}t؛8T0Cͺ@qٳ98wZeYC|LI,רjj9 FAhGy\[D;V E NbmIr$!]l:%"fR0 l Pמdg5s3l[cܚzI}{°7|qčv$mI-'0 X7WjbG<PR^8j|KP,Tɬ<i'ɱ#b*%0Uh ǪdZUsj+? n١+oxki5эnZ=`OvPK sDρCþ'  w-LYAAQi#K~ 劾%O4f9}Z55>~;tD8WX'JB =!Cg!h6pY#&M`W-ZւkP]uS/UgB y&DWvk>;Xjiů>eL+~(n; ${w a4kJ ñwûFcJvxάK$xԖl!Z/0 #?ҥnOv-uذ#1  |2)'s_fGIo!z1qaG#0GEoj Zܨw {Um=`T+-Aj?̯fV Oq6͠yL".]ÆJvO Beh喱k|1C5'neg(a"xg!}2e 2 {- Ddj3C@0SY}?RKDԔ `k|2v*ݨH+&m]2n|Py'5HZF^c:d_aL"k[]>Vz*"4>l2^ǡ vLH1j {x ϕC E:j5{ĥR!}v1b K&Tjb0h*\h1mqL+fb:q#;ѮK~ᚌ]OU?]$FE @O58hp1GdS,x8y<ӌ;(&Z ge},Oٝj7+ k1k)Ŵ\Vkf1.Tle,w56B.{ FpQnS;gSts*<]C$\{|HU0rns} ,хb!ϱNow7"3Zlp#q/%×sDf*SpT95WhXXr&E?K} ZF.N n`sC 4J}5%I^wH`j IMC A-PNπs* G d\?s2M'b np[AY{!dOh ;Αb"^|emM55EU!A L;*o:ե8F(5,4X/vJey] O}۷'?tǜ]I$ OR%Y/D} 8xQ{zR@rbn(K^3Вf2nƮЅ ܑ+fOYj-4J.*~?Tpz1osAT>nҵ!q, J[1/42?gZ(V&sɹ&:/cKvNzЍUO5J]3μ|TB 9>녍"ލ ; YEVlq#s"Q0))!ՍN ߏ%kxbhMĄzoυq5{E*Ba,Ɋx/?NZbp'"\R7d[1ŒFoOjʘ /`pr/m!JZǼȤ;(ݧkh:4uv; n?d޸S> pmݽ{렯atQͲHfQil 1VRtv 5|+Ұ[2 #ɝĚֺA!XO4bgb[hGL3q藣uu6|}7M%r puޛ#2%5j*8r>TEt.Zr%j(@{U0D0\FCsybJܮxi|]#4Btq48A/`#ܮ=kAko_ҟyhPkyB91XRjJCzD8uuqa&Zpwg#MInTb[%\6^*Ԗ$2tj|^ZƶcNEiL"KJao:6ZEAE K٦.%3n"Yn`\qntSkڍRQ.m9fp':+ ϼr#I` IBir +ےo=9vho.[3$K]R%X꣮T =;8#QCfeoDJ?tD:Vb<S|n.Cڨk[j + g4Ml!k}f3"IFtt@Wx}߭{$$UL ᄀf΂Օ*|G˓--o oq$`ُ _ffa".?n5f|ݻ v õ 5M ^|| ֫(=3mw2yf9 f{CSeشlFcOmUc co7(YE1:*&%_ϔ-n%B̺2^Zi1kFN$]NB#Zk@|ht;{Oag$>؅H8Gx^AGZ22ªF9y!ھ%h\F oEZL-}-f'{pDbRi۰-ZфoΑm "؇auhBv̍ @XC,J3ZJ][ĝV?nu IIJ-;o2ZdhA:Ps@h~)S؏frɡ@FCnifX Mj]yû$ѠQCn3 ZF"C6$~`n roƘƻr"Udgc%G=i&^uq!+lIVcnwftlDD;7}E,t.A4Qۤ%R lOT/I[$l`>sŕҔw7QG%$3RTB$B4E\H0۵q ݤ@^Jx!l9B9$$~78' <9r^!9ڼvwHN#ܪ6D6,_Gs,xѱp*Hδ@ym5$5TkCgÍ<X4_&}oixI_ C.1G$#(qkhZR5??cʦw$i(hlMmf!‰yKxَX` NpSBv+I 'u ҼUr[}5_JnX>Aio)156N9wK6t |WHQK׻Nۻ6l\N2QkF}E`85-}h E f{EU/l@x.m _C?B)~R{&n4<e A;f!)hL[y6 f}?@3BܭIk??\i6q׫עғ%Ws/ 2̟"h7=w ,9 $q~{ձ'ϚM24)(y"_ɔq R Grd*v YUJ=bP4˛Ĩݸ]KE~EV8xImX{mn'3%hkn`%wl7E X*ix< <#ǐ|ɛ k*,L86^v|$HGD*',$ߘd{̌w3Ar7 >m[A }[o.ɼb#K:E+NHkׅ ?:aT] hDT4a[iuWa{o)&ypy]1m*K1plܕƱ3dr^+ ѺX\QG*ئjnEg,Sw), *Vo9R1zw36'CDeHw N..WAAoD8 ^a]6׏Z U5btZfǵz@Qkϛ}$KGBBc-[OpJi &Ig}p33" ,DE|mG48 6;7{|IKu,,r;9*sp$4 #L0c!h _ pזޗ0iI=` J$Y69Ii0k1 imG<k+aͮc|Y)5Qf;`5e.(CU2R$BeȄC`C3.pǦKHePMD!iAӃ˜vFYt&%BZFE"+ǾFO Z=B8Oϓ0ZJ.~.3fP4VLzac{jPU@F|}(B{ J4lՐ< Db>_?7 \P# 3vEFlPvڜ&2 pNk]!}|ji 6^=I!_&ꐙu{S0NB}jPZ^ vkUcN%y˨Jb=@2dM[ˈm=Yqވ#EoB3Ae-ieCHNU^wtbINjL/u_hK>ZŃ0i Ҥ?툐[s0;2܉* 7\>mx:/v %ZV-Kpdp43F,5b ziϪ=ǚPD S+C2XSԑݸ˶a$2"\H;|Ӱ 0!yhtXEo]es|Μىp%HkpXϦ=|_0oW ɓsӹS >@&G|\2V[$Hx*q7jAC٢HWtK /;¼Yx0zUjR w] /_b7L>Qq I_O,bN37Ud| AnJ[\A;WWci5&8j4zYk pg#i\2h( eHʼ`l`G*Lv*0(ό0A2uU4ZrdR}'U~o58~V]VԸl0*3hǿ\E;%#.Ľ~) >|ȴ **jZ8NvMX$Dhiz;Qǻ/pBg0)< ̀A ݳVR{3_&^I`ha9K  [VW` ,!\A歡-*Q9'iplL\ƑKQ<\E2dUӡ&oHR?Je/56; pGϫ,Z\5$SV˰[1u&sqkR$ 6S8nʅA[1l /CVX/6LtqtUdH4̊Oሥ8ϺŲ>TҡܦIIcoG̊}\ ՗e`$E`zXCL\WnW7˱GhbLVAR{Jl0Ek;|yO}L)+BU\wcʏՂ_ Tn~q܊˸?}[<(~p8RW邗$&w;oz[ 7Wk@xRZb3xHwI 2}>׼H%%d|vP,%~HǵR%ASYypʹo_y(\~7J8g1(<|]m1vS0&1Ѹ^릨;!΢l~*z&Q~,Xn-h~m+χw r߁'R@u240y/6ON'ͅT 3fM\ (4)7Lq(Y wa--L z%'+}w+-S\oi𾊰ʃUCXKmxϯh@!|` -/ 0>f2ٍ?ThmȖe?7afY4p| zeO '~,D,=U?aopZ1"'VŻ,ym:{OcOz`໒2sI"?DkـMet15Dp' :<{j^Tk6zY#p:aƤ^<(褍mP#V${Q Oh8'zh<%ĝgEqr6;lZ+p!A?~;RUv6^>d@JZ=2n $ Urq gO=,/ ԡx#Lf==|߾##FxLmnӓ#T\neG:@mXGHx }uRF{6yԄذj˅"BvesL3b]a*Ԭt 2 N{k6={+w(Z? F~%]a{yHp$>_0'Oc)xx `GI $%^UlxHDcDwE-bDs0u7&%IZ iKmN/.ϵПp@M]![Pk2]lO՗}5X>_*ġn$ڄLC7<%|$`0}) DQ,.D`qUW^cW%(dR ^6~ FĿRG[8dH~h8J7*'<Ƈ(M_{1b@b:E$>j&`j#YW] J~>r2RV.pk QSwpo_ #X;MxRL0(V`#~ڧWy8GeY\7GI'MuS1iiqr֬ˍO'h 4_dF<DZ{gOMGQTVP1*A:E8hѻaO<$LpSA1۳ #{jju'E -( z[Rv¹ ~"Jfo5BaP ,-=uӢ ¸dv!$ZПQK(37,/nRS2],I[F d2Lrv>Di͙zF%̓ Wݼ&jrd! EdR褄 /^w@U{ {7tR[܏Q\ȯ=NUg[HaKEmwUa9VdՂ8izq6%g,:Q8!Җ1OrCVԔKib+p 7E ܹ#{F6&r:l63~FH+ Kw?p/k~ltVg68NjjKC Nk \AD,ݑqDg:TH5C*{W:F AS(C7)eTOFn%w$@mh{m]0Z1в>ng\L!-SRy_c>9]N^Y OZ7۠4+E t|صF~A "ǏZ^cQ8b'@6,Bxa6q});7A F(6:C%+P{D`F[/9'Jː VʀSg_m3!˟\f ?W7L,K߳m@ ۔-َBv t)LǙxFەmZpSXQ02zF3&CJlD%-,fYg䙛EC ժ`ʶ$dyU=M>yN"jvOTU./&XsԢrp1;գzel,.b]pƟu~O֖.(Uk#y@l`F8ͳ7{#,3 mt~0ʸ,ſ❖"qC*9ߗaEߒ8z6Ld׮iөvu:fBx7b@b[jZÇVBS Œ/嶥f+dh{DrB~E)evVE' giOA}M"499Hsi>o?!MsQʷxE bM J=8ja7ďs7?Og]@Y]i?zqۃ,5?Qc}~iu:ċHkw Z'= er64R Q`h[(ڒ zpВOW{=FnwSWEE%Yo:P ^? h{mWMr-1$2&IN#gʹ]Av#σ-h%u^0g&Νi7rpmmˣ迩X$KDExЊɵ `,|BmSˉ9jaf/_Lh.jǔn= un{r¸l5~T; zvvkzހ[FI7[D ^20DZͥ /5*? -pXpg4)?֭Y%$Sޟ67' JA9բ*;uPZ̀Rmb%R2JjQGt:o`zYt& =rqc =tJ+^[mv$[̥0:MiOai28؎Wol 4=tqdǏ$k<oܙu+޼̄b}>; E$T#xdP i%bFd'hZ'ᝌNFtz:7rG/2-wy||6|ޔ[~ɵ^(Ag"ˇVYh/l3S ^;'(sDԴB \m%MdMDE0Cg_TC,K|@6Q 4<3L ZJصEV.բUL>b3:O'S m{cK}zt3LHYi%&# *.v:{γY5kbސu¡A֝NmÎl+PFu8GꍞۚGj|޶栅eƽ'K #"_b թ'0YU%Z$d_$ς@o|1E \YtEQ.Ÿ:|t˕JѓԤLQ[mN8YCn:2Fi#Ԃ*STէU@x/<2N<zSa]xb@[K#Bz=7RWBY˕9d8թ4,үV+'G[h;}34($sLc%}lǑ]+xS锔,BB0k2̈is*:zr_Qs)҉3ٞ9m& s_G1y!#%6c#)ʜ:Cre O6RaSOyG2Ϧi8~:+b)Fl& k=Cz.Iad,9gXh͆هyJ?X&*d`kcSޜ[y!QVkU܆B;][7("# go /NNGQ5N\sE;!6zLfxu,OP~jՕR{t ؋bѼ5~Bz U FlR\ڍZihe:͸~ L۝_`&b.:B\a\>Z &[Q}#uCʭo9m lDʐO.CA rFъ?7?$Y9g*B; KrYj6LBMX a,O,0LZEEXD]I4nR` 󉚔FGdY%Ȏ?M9^X}/1~ϲĠ"QH*S$'.eהp DҠxڿ6 _DAc|)US}UYm$ /v箃6 {(O=n`7э%8yʄJqZ ~~n?~2]m^w*LBHnďNyC:HBq6fDj2ƭv뺔K_%8dEeoR6 =B=b DbB!+*%(g1^C|ܔ`eOv!uQImcۙ^%҉n<E4HPPnTE])%[NC*|96+ڱ5um?F- V8Htojt[﬽,4#lmq_'B#S)*=#&wEF{_3.%+.k)4eEFhj@;/#}o) ,xXAur_񥊽 GwY1qQC#=[L,*eq2Cَ6\ PMUoh 2O>U=Pk@mMrPC-KXRJ\ ݹHQbCOXGg)'rʡk6Tz|}wOS\ވz?kR$[SЍ{]gbۏ,\|[@Hѥ~2[ݽQGAo*Hkǫۣ|g{\kQ5vAV8љZM:1ӛI"`Y`SO?=q/+ h |V #p"a-u.jP6wgem7=9{]0V Z`GsLe`f8R"@a cwSN;ye5Reŭy֙1&:\!Ȋ,'8eK,dŏWB1::B:-3AwaGpVO}Ջ9),ŗ(N0نxf/PMYuAikԝMdZT%WhUֿFdSuB%dWD;B<(0 $.mE)XHoUZ!-#e3G~DAd/f3A=?F-#jԧќO} 'ǩ*$j8}uHz@f5[.?ګuE)`WiQ+fqɣkkޞZ ,^xWiQAwG$\]ԇnizX`:ڬ\}F&ZYVmt#_10l㘀\8F#5]`U+ճ"hm (^Vx&U[a}k^W.!GO1 ]'?5`҃]:)xib"/=Bx_@ EZsre\6~b'xk {& _tvBGNMx{ k-jPIC3=Bp=ѻ/QNk>7 2Z>gNi,%h8ՉRr4rD!0-~#q+Ⓞ}H~s$,Tm0_AC+q70?C(Z/Vbڀ@/}OAlvӡqbs,q8J+?3HwHi~ S=0}K/x8-5iurʌ4ѿM"ƤUdFMJesyuDdK #n6k]nD'ұM& {T:{.Y]פmc>!:NF؆]6ARWIpwy%HihlmBy%+$rBsV[b",ɂ@ B{v{s"6&O'B!/d,iF|4&B'O ̦sKLOTaTvd֛(2)Ȳ=sMB@1f_s`glח ۾]:slwFh `Wi0r7z1ɹg40ɹY9 ӂ^2scs4)]6n (. {e9Zv: @ҮC,T:ٶ`DQؖo5]Gc NS,,G0)]o<)P hЩyԻ"@š_`9H\QPtEkj0`UjvNGbi7 ֡;Of!w7iuaAY&$]!Ӂ#~Hk A![Ygy3˿?o_6b3=H(1 xkǘ+oyFTڝmMh f|4j: H#֐S(/oV;2{7$;@sK)9nƳ\#o+@;\a;et#tҤVE*sn&HX`g]"oڠKlbCɞQY̓w4)t;`?j8╢wY>UQO1M #mQftDMY/2y:1ܔl!82ar̦[-v;p!Ҭ X⊪f)Yٖ{P\PUٟ f9LCSZ⎞v=cJQJA1CPad @qx>'Vqh7B{X #`#Ū ETJ_!<=+Y&!pju,ܣeRRdH?̪V B=pFҽ'],'<cWjFG&)¾T p419hi}%R5 _qfzoX,)0A j˷^qR50c~D"ecXYqń#$:|A#R;7#ʠ[J8?YkTڑTsPrMeOaxLA9,.|HHX:օ( zK*iBoVǼ^xdڃTì&Ťru:GۼsmVJ+kN"XMk'jÞjrBq.G{ܲQLRѓx|.rM[)HIT&b4-a>AۭR)]l ..ߓݝ5HLuN7}F5@6FN7 WѡhN./445mˤSr7O?*^|O|!<uwƻ[hSM~-ʟKD`0_IS a# nTvv֗sY1Y0i #2Y53O#甸uѼnRD*]|*5opl@i ?!1-DAh>QH/Cc(YUcpo4 1/֤l)u@K}>5#E?mG0gDZN; ?Sݩ7]f X>E|xƩ`bAӨ HCO-Sn}x8-Lv(8%@kwƾֈ40:!Ts=Ăb93^ Jr>!C0;!qbKe4sn`Itホx" a|_kD! (OD133@_> dq+`aR뀵KA,O~q03QFAEv5FiY>?n^@i62J@l@o8v0dC+h pdYZsF\~Bbu:Z1n/U ~sڧ]!Z4NMflZ\?S x 1_6q/6=k |6,V2 uƕ+&k?ލ?ɼ{UGk(cĶKt&Yi8)[o“ܸ!*չ`rYA+\1p⧼알)c20s@sH5Vz3B{P C g@pI^< ?V8`/LV8Ió4 |(h"~UBɬ{׆=j +B-L\kij&Gq 5bGw d]ʠQ+#2iȠ"4~jdTo%Yk޵ԫ#픊夝L0/5w4[x{ޝ͜ =u68+wN5n֟; ,)t tZ nG Ps帊aJƽPgJ1)F*lBǶmԅ&h*)'|,Qr~t@j7Fz) ߷o0x BrLy-QВ \O 4V-WtFMeN;vϻ_J4 Hƺַ7ȅX;qڹx&V7b.h+*)ecP\)$XF=Z1-q$%q#\^O x wk`w\w$Hg/r>؞12;GxV,rjZ&ii%P^<,څqvhq'_|o6kmg#.U .C$ͶYof+,;pd~W$#h2IIϥGn{Ts V1`-ǕZ~;6Ύx\ؑqثZIvzFYө 8N|pXC>'5j%͒!W}mH68!m!E(SI\Wn1j]2yuLz)bouԢQ5`a!#s];4ܶ7%֚rd}ڼ4,A]WXKX)Uf-Tc3ÿ qОPaz cfUz5@fI Ed9 5i)̾lj@-"rF[5=̷&i\$ʳ[{fopJ6/=1ީ#d&LA3L7(!yRqWڗf}JgNs92`E̵bm_lξЭXn;J( ~ciD(N~ӸDqԈ /zP * s_5Ŕ"xl5(5Ajo~OGvcqɬDd鯩z*>}Ѝ \S&AWD)#W#l}:$ee[%"J swJ+rFò+]2AG69u$?E헯 {nZܠ_( oNopJmR4_E;)ڏ̾NQEfTYAA5ln.:Ħ<@݃_Tf+ףpޙv[Ũ?gMfe.-$D砇&ڽM>%Ŭ.ԫB9.}r3D/m?c*T )s[X"ˏ r@5+6GM&̠lg"a.gBvKKr7X뷕;a_ xS $:qvnmkw-I:bmd D9(JBZb)ڴ$tm)hS.dAiYrcDb_}?|I\$s}`Ur5T*U6] c!E{̒K,1Q!U*K#r}rs/!pnŤbwRKE]%oOpJX;k2ꡡ><*э%Ε^(v5O$j(%N}VhY˶9Wx@xH hg/嘨-BpL ̌2|֩HY$T'{hyVdJDcR$K t ̲')&6wQx ;g-\߳aPg#v!75 sPięU/ ފRVP/|T=[?:x%0Bc?t8X<%S=k|ѯ|ƱT *k"z $qihECpџxft?,_iT>bMK:'̬sAp.l-.|u\&{ L'ΓXiɟЛ]p;ge@ ԯ*8~|v^ }::כg(:L ?$Ͼd&܄_NV;-D-ǭ dWnYAPa ( q;gSCĥcWQ m3f (n7ʕV򹍘Aɲ'Ggw8*`x,?;EDfZSqIU #Mi#¸^9ud nyV-.SGOw,]w⊦%oϨx2[A0li.zGgl܈ƪ \\]wS;p.RuV@0`4VކPՙG]?CmlajR*Ԭy%  !6w!PHkDPv@,H=M-HDnL٣l~Гsm\J&dҺT5uObVs)^Tg|]7pHxGP؃Mأ#ƆG d鎀] EDs\9SbHBv{&v?)qe`˱S+ɬ~E~*LLAj/0`+޽ *8"G zMxv{"޷PY A'GCYt&%U ̧!Γ4)9ik5@g܀3_ˆ-BXʈoV@Ϯߍ=EYۂ.='c󽭜 ˳tȇW6V!lQubRCyfKz:ڜh4qgjNytysY/tLΩv5#"M&w )}c@&8DӔf;Hcב{[#hԛhAUK)^Ue;Rk x$wKh}fWgǢ{ύJoG +ʏW-F}|EB1#JCYy1h 'KB\uYS(<;PO mqklCPLBqia64k"b.jϯ♾Z:}`2_ u8:s`bhHFx m,4ŧy\dOY!pzm]OLd%!tjͦHtHGVYݱ{rH9k K~o Ε,:%./*m&l[*[ P(yPexMrt?%&L4扊9w^5±lظe|} tNeBs6>UcFT6@n87l1lW 'Iy=-IJHDjgNy+/6щ%Kׁ4L1xuX@֒4*҂gAꙓ" -=d5\PIg.v(`euR_;OFgQxt]"ߝIaܝo?,TϠTgP: qxwee0&Kk?ubyЁ\~h{%I$Jdy8 zMp:o$9k0732P Pa'mxG 7@81 y!yy]Q0DX 9NGTC^exbjQnx+O ]1XVC4IN);L C>[Y$c$5? PaoW+Դ-o70+rWئr^d7d$½O!k2vr6Qt4M=`i{˻ʵ5Lx_/y@Gr/&g2?$Ki2r '='NՙLIЖ&ANoBKU3H12n󄋌7e 1U~zƴ:vEqoKFه4"K=7Ҵ/}KHe֋Gg+6X8% Q415+QEQ$c'4^TriI! cS-Q~Ύϙ ԿzibǎI{H$Wh r ^dYO[s=t6U iQ[,9I'r;(JPJM;v[ v,$%5RFVdnhմGw]3[mCzUj TPЊjE BCX8F[sToyYMF&jjleۙҩ|hݏ\d}74}Gg>ѹRe{ۦSqKVeq&9k'DV(mu v; &5 |!EJs 7eQ02/8j=H\c ɏ0qg?nnpLԡ<DabD-[#m<-/Cx2Z8LPmpY:-cAE5յ Z?ő2S_%8P۲;ViD7i^vdal`(aB7ϟ ڊ XwDy;}ʗ$DgL{-S: lT7 y 0!O 45 ^`(ѯ-2a*#,x_v`acc`{ڦ}q`-7dt2o˚AYOCp<C~qhV:uQkX &E?GS. H2}caI]G>TF{+E rDF1[G |$&VvwZ^6=pE'ʛ%gb>h JXRl ̠T'3%v2L(>!nDw&bYUTPi;M`3:z T]6{ݛse〙ϻ,>;O;Fw>˚2}՗OI ߠVEp4l~Ncj޻=~J^E]nu~E~eB6Qz=h%˟Spe^kpٟJ5)+UG[v~#D>(.=  7gqNO^_FQvF/`3Xgyi]GkZ\7G Lj)}q%^;JF&:LO0'ML6zy ݮj~J὚}$ukӆGM.}z1 sAX&yI+γt*$h0QBoxZ7"b)o(,;Mbs S0Y ufh*z܅g #Qud*Ѥ4Vf-] h'ank׏Lg'װqNokagfJKlJ ZX'G5 ˻$ g>߁N`8e^VsI ԷV?W/VQ9[nfFS:#PUӪ"1+1"4z.O ]|E{ \=ة h!)fk- ۲ ~5A`Ԥ Md VYc(~Z" Dc\o9h7G>i=:r#ՂO3F R* A "tq(K] }bYFa{&jjԈ(RDSDGmZ-`\UuF:%IOM2tpc:BE )݄Mqm gԝdNKБP\VW$6! =tOIc.ٟ֜ęi'n,c "Okp@@:|/wpݔ[L Tvh6{Y8ҎH`p5U–79v 8ؔ[2áE1 rTD0+gĘ#M5Mn}*-pjڐX%)N&K…Ӫ5# 5ǕBY # s^K&$IV>jGR+teDl<:ӭbx;5 ټ?YQ >5aOچ>w9.GG_(a.R`Hu wI%0lh[- ׳SAxq:7jbu)%>ml֜4ڶ˭ĕ])܁6%IgykZ YVK\J7hB&@la<] q:zi 'ѣ͒@<Z{yY2Y=|8D9Ai`p?j vs$|/EId%{|ϓC\JiswWx*ۑ}Sc nCrSgщΔcjn+_˿ k~ȁbrbOc6Ǩ]b``p=>.ugw3ˁ u:89ɘ~?Q8 KNQ7j8yC8>5a*x{ɫr̪kKWS圱RZMC1^&ٚބ ᵀ. \v뗦YDޛo&pND؞&1Q~WI!G/Vk^f RV.e&,}gRﰑTE3< 9Pj~F9g=C*Iqe e\[k5μt|T- m۴ I*kH֝una&Wzd4HyNr+hRE: 0"#*shgpɐ$,ϋ)sXV{j EO6NPDnfվ=]hp,%2_{߲?QXYnŽwuc[l2BY?z/'AAY( @`ڻwErk?pVJ>O$\9<^Y$Z"i90B)~xo c?B(bahNp>i?."`W g.2u3U^ d*2-ԋ'V(N}mɰJE7&>M(ע.N0ܻ~ `v4VT]=FsŏˁsȯH^|NĤ<Q*;[__TZ9Ia-TiEz$jGNCc"s+:㢞 Y+lt޳Nb//oW>ky/y;O5/e-.,I,oR,<>B3͙WJ랙f~QGYVXf t6~Vi$:~3gV#m-1FebkU |zzh6-#ى|0jq K4ٴ=J|ӝ|0K#52+Nhʼk6k6d9 1oɀ MScsM[AP)򜃝V+n Kgu]Jvxx[ļmv=gVD(b[vP+4[>ւ fv%k~Ʌrw_%I}Wrh5{LS.GHJC}o6sRA~Yu#.oثV9NտЫ# :c]S+=S2'R=W+J&٪tE3aFy(Ra]x&>L,:h E/+48`[xͪ)Ho30`r?,pF*mm+>~V㡒/sVf#elFTɈ% ZwTh1in!SWriL萂5޸ORf )ў ȁZͻk =[̖9^,֣ApDY`"aD/PF[PhdT3ԁ$'N:?AϩpbcO<ڌl|,؆#I֡o_TƑ-y(x)rߔAoUZ5+@_@!ٶ"PL/Tny-5sȥAu<ѽAG%&Co%5HEqIjS#$RUDTЇ$j4Wz^j5n#r݇3p;(,gS!u@ppQEYqRvۯ I1`>Q7_Ӥv"y_o )-o4 ERW?ʨ{KC-dz}u6MC!2AS/uF.kIà2vB2RQI[Hޤ*HoҲ7wPk, •^x="_ "cmJ@A=Dx~:B@ɔTˊszK2dA7l'&iͦ%g994>(UniJt*NA- 4Z!==_0PIغbb3\ tbfZ]3S۴i`u04sNw#V#.w y9%Z%RPԅat]{0 P ags֫97^iBghQu¨({fdah53 zM`8.ث;9wVmTU^e\ w:\W0Em2J7ҲF$0MW;#Xifw7S ԻT0\e#]HsXYz.afpT֊&Gz8PZC`+r:7wM@G鳾okQ+ J|c8p6ΟEgwOxc9`IZهG\t U;ʓTYz @a9--^ؽF 2RɭSdK_=&4DYTiqv>cFZoۄ/k j8^4!B^K>ܾ:[kOGo"8\F](&[x?n%-M5xȚqlC[tZ#Þ _O a]/jy.||Im_Easf {-!}$ Vx(1[P{(| sI x7N.hUb -F)whr=EIH D@:Wޥtr4Ūϊf $*59bx$NuW 4Mv\ς4Uyſ~~`^`o|g5WcMk{O/;x`(cg&o{j+)ⴏV8bSDSx3v},&sK^Ov SUStv)s9 l-8ܫJJ.%xQY"Uk=̽+mMG ^ =dlv1HB鰳]}:c|NQh-@-]cw a U{rnf:z$z%9N}2V@n #ek,+Gr =wpdF=c+M,{uOhMX=&fKX5"L,ǘ:p^,rZ%׋"o {vz"g{hdWtu#S} %8)D阡<;ɜ3eB%4">@yñD9%uO-WJ!ENJG>qaI3te4CDӞ74sa5KcQ"DSnUkj`;_l!ɟa@S> l;O{CV5 n12N6-$Z`lFVIf+>Sk5d>'wѠˊK!w&׾ {LJ^%UrWK|w`>+*N)%+\>;93 ~=^ %of Nwu845Pl TFa,dغbEͶG9sILOKH<;m+,{nsw'Bn)[RbXYKNa#ջ(.SԹQ i([`!wF1Bi*l`gŞ&*Sg`鈴f ڧS#tS츫e|0 PUsass-r/tƧ=6wjy&1NDs,Z2Ē[BN aT%֧$.3wz=-o;&:a R^G7a@v?DZVdlCCms]JK]-͕>i;:r)V`Ojf[l)`pyԳ %6*3Yߖ@jHp~U P޻Ż l:cfڤĤ]Uw49Wr121;8hEe!LWM)}SHɻ, y r|a+vVY;,㊎[7' yl%WCNcvH]},2{Xw .ߎyߩwA_ζCw'ċroP21~Qc"(;Y|GgG‚Cg Wiof?qGց]44X%C3}g+J8Q}BP!qb24+ÝS`;uԧtД'nDjzіN톕Bg/ߪ?U @&[>I<X$8Z˘Бta.~kˀ,z-SjP'~! pJp%$X7[~7:OzAFE'1缫l5ǣ^`_B*$[b>nwY汷:lfI7<`[B]ח)xۍ߰0T]/{^|Y߬U V|+ gc*6&Y ݆|eRz wx}[ n/Ishof! b55@Wᄄ78-Nm"aL-Lӹ|dzW :6s+~p`R#㪔MݻJZ?#%B2(.&-d,c(cjª?"<ΨEt:屁v0qAdTO\IJ~U-kYH)xBG,$q#ar4L)}%vTz`ȻMd*мa:`0M=nR^"|- rIpAd {l~G]!jj 2 T%LޒnBKMHE=ѾnϤmJw0VgDIk)taf!w`P^ \Y:RVh2 yk6sUv3+K#a,j4Q케ٜ.A޸= YP{0\w*V j7N+(ڲ Th{N<˖"eߜf\ W?ĩ 5,NJ=c SRvD7aɺLNlk> #i̞4g3ҁ-0g^wͰ-~s,ct]e7hÝ`$;[̠HTv=\6zovű"U(# =D5vH'IQ|շTL?̂jҭӋӗcGܮrr6y]W%nZ,eԄOVk-:׫MP92 5yJ5l;n_F5hNwJ f{Eeu9WY{ժMc˱5җEx(_ %yK> BrO,|}Z>EWb̟xLhz* N䁺"Lw pd4#9x{] Ob&_^6*p[lo/DDk57 ş_tQ-!ZP&APMr?RRe%9:;MKA<c^18y%:/-%py*f ν2uyb_V׬̹95'ω*W9ʔ+i*ג4(>JIHZ>S6?/L}/S>)OFlb@\6iwOA ?\N`bB6Hd7d +2}32thgT a%+M٣BE`MKΠK8de.-!Nc-iȅ?osH"=6G 0>+K\tKjNF֭ dOa:K%xϜZރV0D'Efz9|WON^۵*thA;xS\ed_f@}9O] ':7Gg7XAstlCa}L89G^PUSRJBQ@g!^,,;ΉwRym*Ot|8W Z@ktWl1 0 () ~ѓqzޜeo3o]Έ2P%OQ^e-Pgm%rzUմwhcq*0%HNBB /61`!3ߌd-G'L O,d Mcq:6>}0{bR-;|phFe/%K SPb 'iYxYEA6km 1LLXh%*yL( {OI*TjX;’'m:q̍c| mzlg"TϖS*"r| 9ک?gsB$yyt)LOnE%P莼l F^muҨ *> p 1ON0J37'~Tz]PTopx{?_L?fDjC>WN?G/ /jmX,LȲd}JG>7x?;Jm{B@[*N9<[0B|1# rhm¶fQb| %r-XQ2j÷u#>9- -eb]n0caK(4Cm Idx̏utGlg`55R[Xb8g]4_²{ɾ&X^5$z){;O+gYĘ3{ Ĩ0; o_8h0TizP _?mQ,;Գ?E؅)7 9 %<ʪ#0HuB]Bʞڐo+ֲy`ӟW}Ĺ!oɦ%:[۬ha {z21<,z "FdWdp=۸lqtŧOѕŬ|ǔ7Jnp 0L"VjV_1SJZHͮ-;tP|8/'RvZ5(?аV<*ݦU?ˡte sQ@ '޾ȸjʺK/h?j(WƪRݹSuvRz1r U#S5yFh@e[1nߌN@DvUNhSeϽ+֕zKv L.e7c:-V tG2I6cȐj}_tEs)hJoR.f#Haz۽ܱZD]aBC'c gAE'@SΨϘDRO^cI3G{DWU"p-SLjgr#Q5zkAG LA9HT+9D._G}0ށN -3Տ_:y\SOʴ5J˟(na[wZh?S߻dh(3vYE5f3}W;~@T"PcbN\)Z}T [#&;T*cf:{ŀIvy9+˰B;^?R5862)i-߾b-["OW=s"IZjR6r6̓3P+wgssAM+_3RyhWmg6(Dyc\-݌V/~?5%+.cL[]> P7r卵/0AEX[Ӆ:hY]:x_j_-z6N 3 smaVN)Mx)0Pt|TbHZ]BG t5bZ?+O}=~)b@g$7Fy9Opuw+#o$PMY;< Qyq//pE,JGk Gb|csaN GNhM84%2@]=XM6rJANB'Sz֟IVunA2b')0fIh>۱1޻zST(mU= 8Y6xkHl 5:7ZAd _\O{r`) Z&s>l˧|P8)C⩐_o~v]@kC6ɬυ7YMlBRQjLUW;FzWUWGHۢۉ9[rQpQmPw[f,dj>ˋԌ7!d`í15m*Z Lj :fA%yQca;M8<@a8v,l ,UP Xyi=G&6U Aڏnzi }q !jvs'R{x;F1NaiOV,?mxcfnTyFb:M qArtoI4ثo~_BGjj`t%&fuksq"MIjxDlU˚ 9&>+ ȊS6ڣ4utgЅv\+* @LQ¶E#ͧ pOqGp~mH/p +qk*\W3NJeNrծ}lx 4T_Y 8rE[5}8`FRB\mws?@CXE,9V(A{8iW󕮆VПpޔf ZFHN+?0xdh8r0ЍMkd_PKZ4^ =HL+u eW+ DkKc_T TaPFy[*lxg*mZA Onb >Tav끚]SqwaqNT@P7n z#n;^gab`-tTܞ>;D8plF^.IC b (>HrxEf)&16+F{M@ܸżT^)7dg3If̠ #T,ReP+ ?ʮ>B" (E:nj5gGүLpH, Nҭ,i[]Z:TK*ʉJ(Fת wfqS4Ӎ)D/&G"@k-|n¢ׁ#r.Y "8R *.dö.)tK(W+NN@Wg3툀S~*F˴Ю0x&`;t5J8/ˢ0,D7%c@kUY.:_mnœ$A}_8 hR|Ъk+ Ch=DP0JEv jw [(:9Z/ݵ\4Lk?߰],y5ڂi91-J Fpe=y( nye~36P I^ z("I_Hv숏6R*\6%XGsvb) K:飼Qb G_6jfCǴચ\A1@`0UY^MSÂs'3!|.0}.K'6C*coSf} n4zo܄ڮ4:p_ȱF@5^wu`[)^~sB @ δQ~sA_>|ŚG7感=XMavMs;Mbɓ;/44#[9ˎ(krZ(4DYuZ'pdؠj¾ykApNIs hS\*r}BB9`O8TlǽTcM"|gGBX*RR9)z&U}mИHSsU M>cyBDUv]ؒ׷t!ohT)^ (=AG-h)ѷ`I;M[#5w ULߪ<.ڛ~!_ hiR&^DЋ2SmkO2Za%~mos(M'7-kcjs rQ(3gĨWGj(vu*6۶exXT@~h׭e2ݸ W,ݓY*^L<~rNllЩ:zWIX-:t"^a+ s}78;܊(>騈KEg.lpԹtY*^ B;ÕdUxSƉVci}drZK`Z}\QN4R2z "1pӛ Z ߃DԽl,zr!WC:hھ('n}i<TZ ӷUwԫ*`XOBNB( (@1i~1ޮk>&3f³: ɉaI4Pk҇)`DL[SFsV~ ;LJC"k3+~dd`30gs鳟FЬSyTi+Gƴbͦ#5̼" ?v*Y"4<^CX}VK@j O6>Kn\Cd pZѽ 6%,WKSPڰ9Sǧ9Q[à5ï Av".9]&8j@X wXx dZRcJN[m] WxPJ7J$CBL}aY꽙0LXm^y]ؾø|(NI> 9f;x 0ڸj@ X?`GS J,8I1Rh{ )o}%yhf-! XQJ $X2-٤m~J -r;.y _~ӹ$|;K(ߎ ׋L ,HI߉Bag`>Stq$:}i>S>ˎ KPچ8\f6^E7xe3 i%Vbؚ/cޜXŵ h 9g{%a첤,/ @5JD&a`qh#ٷ x0#w}{EgtJ-rԳTG2vGuᩝ ;} ߚ? Bw.2y_}P ے:V6Ayi'屼#jFt)WW  Zr[I`z͒,z𘀭vzg2_ڕC6.ZS\]MbWk5g $Q_FC=‰K6*ቍX~cI,J?k^- I$\`5j!h@Ѐ#H nY'a)oȳt`F4;MzdQWBX8h ڼT̪Z=ޟ),Q,mGBBJͻf٪4qtenVhܧޚ1afnkMMzN/]k#R 2זI#7!mx N'D9ܡN-^Q.vQ@dz)${^"əoI0+Ru1{MG(f.X~;e씀]q8skXt--h0Cl:!$&G'x왃m=6dMA6ɶWE"nD5+s6 grT`YǩaN\]bJ˧{,.}1mAv(IQ^E]eψ_f["ҫw,Ph (?ofb tVH([6KWoN>f;M[s7|*6 627h8= jKłUgoRĝ}[5. ^ )?(Fg& ܽdܧ{P|?k5$:ψ5.hQ^m(ODQKן*]CM?贗Vjgy.UXȸmʆ+}ޝblM}oCs)۶JIY>1oeQ{)@ oY*8tL P0 Rn$X)9V7g눋;V_3;&NylsV Z>\Qu[h$ru# =51͔++FCܳqNO_\&$~1ְ˯9JT=KzeIrP_S.tZ"uRZq)6pSq$ >@F8G*&([o֒1IIULpǠ)#(Y"b8 +?qDZk dD0ܱ(nG&'%?ɱobY:%ODhbfi7%rbHP)so|ߵs|噌:?!Adj:P}}>_$|vw[ GBZEWa=_+vAbaǒ&xi]"@8iKSU$K +;ge2s7e>;u"^,4ؑ+{TWA\D 2Jn{a:=yx.Jp-2FqHp>R vo^m% `ʱz$3}iڜЬKnH6(8n+@K0!"Nʅ2%i{쫱:f^/hEUvǾYKI'Q3rs֭}!/ɩ [|W!q_іa':C8Ȃ;2=Sçr܍ 'ObK5(\0BgynQsᓓ k ,JNy_rwNS`A*^йJ^/9pEoXp{N&^qg]>gdw얈%$Pv_ᾂ({4P&`ӈV-7\<e@-1;LVmױn|>/K`.KƞM30/fOSm(0 h7)iT1v._h!Ĩ6yxIЫL6R6>-V=a/JL6P\g*wx* Rn¼Ip g["jٚF gوͯ݋ljbQRMLR|ƭ/dmҝ]Gs]~ӣ(gZ.b~M zPҀ* _S4G J]&Xy^1^( e+dV3*6)& ]ܷY_iԍ6״RˢO-DU1| FV4dÂCԈo5 Ԓ#`Zqc`F?̑B6C %OMV! GLUQ4Q0F념B43\ỗ_jTT(O NyWyPh6 f5Qf#*;tlFJ/IpΨkID4bwѮP%/fz+Spn dįQ젟3zZ%}Bmb@֪HDB~ӿ'ߜ=͍ (+ՄE , ]_1c$#R.,̰&z.Z ⻆@kFtՏyq 4a%XGn!_LCn mO6=q<&Awa)qm7;&*vKdG#tms]hHiQ \[ vhx!:efק1$ za&c"|&ߊvv;190}4ߓ6Úί? T۲tɌV-l "m00̥n=g-Ԟ;pLU n3)9*:T#fhYi"&PKFex h'<0(tfJ ssMi0Ī8e iP3V*򡾕BC S/CRiH/-ZfՑ-y'KG85)tY;Kb? "בt0V稪<C XBG򛯰ZxAjpަ k4qQgI"-(cAU^Fe"*o &VC0;Rb9Yo/CM+&S4zs$7Qj.p'HlyIj"^YGijMLLiLu!׻moU;$(`P<\tY-bgANjtU/Y1F- ^Ÿjw+/b}6iԶ&hcXerXu<7\kOYBřA/ٞDC ^0 -xPX⴩B+=vޠ]d@_lp4Akˌ9'?:`IzY ]]њ{]^:a2<: t:|(e ?$6fݣN*X&;M%yRKArgYR bkOQ4Hd{AЀZgfLz~Jqh7^pXG.d, ^)0[7,{x.Im3uʘWeyzd\nJU8"Do>%d:wn|P#&v_^%zd`xEAz!ChiJ\KEV*DV1T!'U3< p㣭콲rE@чvE*Y?4f}K(98[$F.لgw 3.jAOQY_6oL%1Y;&)ћt&%@RDbJ>5 :+ aGfgQKFrdGXU+ÈS((X}=߱@ |^TYa6-Pe~vu&Weq,Z" R=rVSsoRDYRP#R*#@a?7#C*\ |O- q~灮G)JP a *3P;-֗s"7euuE,Ej_><,K;Gc`: ߥgћǫ'ĕ[L5 tYbdQռ0zo?|^^d}z6WGTEM k8 mzl;xۺdv>K!j1(>Oal0<5j*޲?7S$LxZM^:'v?Q #'' Qy'0$%2~%QgC*ߎ•9muv{w q_Vo 4-IWilhV:UY$\ߥɛ (\6I)H +9jMO[Rm0QBo;]nu"Gъz EPOU2Yud W b Z'mΝPl,؊~Z ǕzD`i[r #Uz3d,:Еx2G!殽}>ߒjڱz+ӊo9p׀KxBI8+߆}ZD%XI}Ed_ў;\<_Ώl,O#^0EWķ噱=Z>~1u@_אȃV&G:J]A?$E2*I##x:P,u7EmZwG;\m3S>x܃(HH%L!Kam̹uNAKV45)o,*)b51)&]S2Myt`ho?Go\pQ%z`y8tv=g>a ߐ E*mC@)vx^iC  caz>hr9ݠiȒݔV*u%'~":|EQOm=G+Lg‚m8`hMSPz_ !4o񵕿UN(Z -}M# s ojL]<,єΝxFy@xqvm< (tM{ 0u3+f}nJsm< w^!p}.Ec-/z!0=񍛷khЈ!9QU2_|Һqe0ןfrD*nus 8H:"VUM ~^!ƺ(V+{fx&B1IFuQ*taS[6ڷm/4)L"i'KmmyF }#!!R3aQ\'VQ9qNp1- EiTxB_]:|EoyR{Vɲ$T0f2BY>=Vrә쁶,[6\92!"Fi$gV+F RךAٌ!y\%MBO!- ,Llgg.SCߟ-^f_Л0-) e+C\{~.k2m5"_6ɋWΉ4Kr? Àr d(#-XFAC6EՖk(%,)Oِ,!o?'XyM0`qo4^G^̐ ]Y@oPy:WfXMT9ƕZcixZ$j{N~n ~˼<` Oq[ҥ޴K*P06G[(SKNG]I٪:aǠ&o:黲x |taE2!Tɡ>G3OCm>՛&5j-wm! s/IIɊ78okR|ӨW,}=ӬTS U>gG%;qȍ"^kaE\j: &E܀>zLÃ[no6M&8"{etz'd3Gmvv)[ tGgdCsH7SH(o"$3t6̡sŬ1&%[7SO mUٶn^VYluhxsĭlvcNvdQ2ul(qUHg!6>>pX T(+*Ke2BZoͮ*>8m_]fK\ߖX\.4"=PDJ˞]؉NR ¼WL~>a3N"`ezwx9i8;??f-£"QνJ;dioxJ;JY4V++Pб7 DrE{M轸ƻ:|HR} S{<;ykYTK^^uGDٔ.J{0l)7(SۀMX!KsPt74$ƶEQXS)V{$o:G׹cw:D9a;1:|`ϛf-HGQ`IHQQ9%1(?d5 k,"hwT p=pKL Z-":{=v\#:Z-!I¸FvWJ `DɘpF`RтWɉ*h1bO_g/S {,dČbG(|"2ur,)1[e/_$:)- Z>J ֽH >Adsl#C[@fo$ /D&k/vO!19wnLF0'臦uԃ%][XH(qHe4d t e)Bpl b*.Bf3V3p81Lz.&^,CiJ>pn`A'͊`OAyO!@BQESCLMڡ_ΈUdax=Q+p)mAQZ;r,^7]{T'TMCzA"~)SC,C ˂]xҵζ>SnTc|y0s\9:# c'Q:`:gT.3Lޓf[oѹ9Ɯjɛ,?tH=,U?F'̿qvpW4<3yBtmTaB5?\Fәo/_j2ٟ@bO"uH6bnju3]1%U%4xO"RRRc4 Iw@ p/\+€_`'zj(_Bb-Z|T1E:n J<2V\#)̶Ɠ?*DQl? (p["9A!ECF\Y4FM4L#\7W/GU t{`ʼnv5y~_)sfSN ,"' ee\j=-G9؊@KT =AQ9Gef뚑<ug>|qx &ls؀ #ɐ\%`*2|ܖq l~-gq>ߵ'kO(z{dJ~Т'F2J<ȿtP"750 f䊍>s1n.M9e%mm9ގ6~F]iC0]A0~w<}~Z-!H,G䄦QZ/]DC}W|r{{-QRV2őLL[d?Ki\1EvIŔƌpJ]$jkL LƓ0PSCH~$ד~ʊ, 1!JHcC%3`ruֈa-<&̢ٙ/)P䟰2*u/+*J\OoeA4f|uҦs'7DSPAD7FӸ:Р0{KfKupt|[YzE\BW`-"a_ z2"y2R4?qP/a|P/Ag fSꙆ A_"@/&?@Jԙ0we Yfk2+Ti˾⦅;e.[Aʓ$:u.Ŗrn`>젛QǣW"WG;?A:d Ң[\7jN~`+2\G-z;ZѾ`8Z,&­Rܢɐr~ph%]t,e(NSWe{LbN*`nCݱ(iO:*s{Q+ռ<%PqJo\4{KfvD*ehx cNqY5 BހN 1 2zc7zU)gKбOQ1IYX[M~^ 4ԔqZbt~Q$]X|8Mbd3-m0CDT[[)]L|DrZJ4T L^m%3pHTŰ8gJE@fRb= q ށO籆8YsEJZ4!rG`V{Pζ7{N!z9F*[>aeǭ0 `bl5X|Ć8CNJ#!G,h}xbŌX"FbH|҈;(cB2UmctC&mrU`~q"!NdX&۩>ˀ &gސKp FB0R j]Q-SB+H1ANQ+WZz+NFp]SbhZ&T#:: xAcCK5!W&ò:/㳲scʃH(9s&UVcj!ިjƟZi>mH yMŇ.>ց6"N {mEEYJP\KƈՏ׌Kqq<[C s̈_NEEssLog Xìvn "s5Y9-/ڮsCb { |Kmkur@1/G$>lQ9' !}2Bxg?I]{%)W~KtcGt.Vɹj?#eK]%ag)i/*mr~#?nwtNbAԭOf(7|&nK3ٽrrf*Q<4F.23ugʉ y=G;pRj+}7ԺQwJ/$$Ge[Xo| ɶP]!s#K&9ɕuϑmH!]D߿X}$ca6*j 'ό,:rԌj7(e2>pZd-BNSE8Uu]cpbN<&62 Ơ$ +&ϺL+DGi-Q/yw8u1q Df0׶|ztFaL35Aac=Qo+_~q-s>ks]-+č&ڲ-ሆ |zЫU$OO[W$/4ZCU\yuO1@E'=!AYI*//.oPY_&VkJ2fRK:zrXYOA}enNz&WC]NHklW~c\o (VAقoQ wXjxģLM6ѹ~0 U4ӗvJcjIT:2p3EL dxVtc]د}hSѓ2ݫo; uvRO%tn $45[;]oWMHf:"Vr-!$3%h-NTh_mޮ; dW"O^8;(4 Xle;ԫ:_X6?"8[h'R'FPH!&E<$$Z(BV]"n?>'Ic++9h*Im#jsWX,!.(p٣;0-0 53![Uw%$,__PMp)kżVg437#L31캹VT*Dͤɶڮj67~Jʕj?n,hSljL+'*,_O&ڴ,q)_3%q$ȵ/k;̓pd0Zġp~_5K_HUoj2RB E&TˮFJ3#:ӹi>IȕB #\ wD'r&ް1ug)jgfjAT-(@Y87U}(7Yx4K:֒NMpY[EqQ=Wq:o.N2ҴA e-K7׵ȮR.j{-~M## }n Lڧ }5v+pLJDQ M]w{aVrEzyd*VZSj` V 'C/c P{x$X]2!5u_70@8ls$?_Ȇv'\4qQ?O$p$w$GY4']_@C3:g X7^$dxsy.Hǽ&2xoӓͺοB$BLl!CQyGv.:Rb$Oz+ nVO@ls=N̗-(4nlIpDԸ8h-S ٗl[h?E8CpGISAd0';r$^I* '+-V2#U)Fb?k<a{! 0u T'C`dNrOO"waJjOs;e@ Cͺ]7#lߩѿZIʲiTb]ۈa 3u/$WULBFĆbēL%/ꎝ2!DCp1&|6zaq *y*ώAHff -Э]]+9oEuKoGG >tNs%.CqUC|\eJ!"#dkkHe ">Je94} ivgY[f\<ߘYS4D%@ԯVʒš&V_uTpTT6*01Njڐl pk!_|u`q dpCz 01;igOMϜ.zLݴ[ƥ؁f5j4/=uOʹth  x 6{rޓv̡doc[#Q'%a(LfzrI+4b8x5G̞5G ȗi%x&u݅k(f N\6 mKh~rWa PY?^A9.\ڍO -mR^wR$荆\Z(&'OP(dir߃F?7 68#$oI 9OV[-kXލW\5,WR)(# ,Np|Fqk\7~  W5G6 00ʒoZe~UF%f UFtXRjȍFCΡ$(/BhZIt,s'9cGqlݶNݽnϣ|#L.fo`d{|+>t8{Rc%h1Xh{̼ۘ ^ǚP56*#^69lpvߖ?pk=3јBqUw"+r6& 5q2*kt'^P(:wӭw}{>'vv2!3(Яg~injƠO\0#r͋lBsm?vJ{WCnyAʱ9,L'4R4# =#07 KhNucD UQxێ<+4ă #"64gI)R4MU(51IЫw Sy2& )NO>f-:e1lws69 'DI)7p_׶WJ_\KKChee'$?YiiTEAӝ!1=WHʜ9m}431jn/uM}YNr~SftHrWݜ68Ͼ6ȡY|ȝ8t {3gl^EџM _F:fK?pF5͗fcP'3g(NO I4 !ڶJHh{0Sl;{0s}Zׇ lc,Q \qJ :E9LU>?, y=)w|qI,;{GWP/:Iu(^~h Ff\>A΢`X8РmzHiIb3[[$i#M+hݘ(ʲ昸gH#* ݭ},nu: q$^2pVBb$ ~ caoxE>jme1i@{!{T#fa4+׋ɚ@Ugti}a m y t)?L5Ƽ|0C!좶@E9x^ɺzrޖ!"sA ܙ2$>d,syV"1MGpo}Ffű.0(-a ZԈ#Xh}F.X+X[9D ]:?O#DmpD -4^OLYfgp ׂp9|Fz%kߡ׬ /tiXRء4!=|x~fcr랪Y\հJSL'kbjE>=>VjU~ J/SEo|5-*,`-DC@Bj]N;ڄ&=ljs{5lk/`CGe;K`M_`'`%T˘\\Jn>١i/6C؊Dr:?LRsa,ٔ@X5.jUXmj1Q:-'DU!x=d ‰^o7]+t~+|9H`M5"kxP 2k #Hyez"Cgm_2_>i<.SlvcM &crXvdH`ET\EzA fhnO~ dL(z+q^X.|'cIYa阅3*a3L.`ŞjNPឹaZb8lmqC,G ÙQ[f!{[,`g\f-pUuƿO(k? U.nf-JqoćBL]^0`v7[!.JG\>S3"~9#VE ʽwG;kw1:2A*[X<>bU]E/c8(>G;E0vњ࿘*B)zb;l,>E8¹V9}" 3Xz^4ʗ}(DͳV}Rz )06W>>bq& >C1Y~> MuJcaT=Ȼl2e~49K/f4e ڀ3jq{$`ԯs| C6Nb rmw af\''g,c_lTwpHfx2 JsMx3.[ .٪3> F=X (ռ{~+ꏖ:l !,XhPfo̥ }.[b~чZx0xR yƪ2wCC^z_FCuLpŊN`sQ7|{Ii` 亂{V _fcŶxtR}n>Uxlc|uDӢaLAY*L)ėݗUF x|lTn1씾#ř\&6m\x6+J?C+(WS@li뺎8`A_xGuTc&z\z+mGލvrm߫sbUγl cn <͎SOWTp20R]ɸ'9,ǙE_ ґ z[}F2Q}L\eu{ h[2G>4n7Zz;(5@4_gmZ̋Y嶬NME&@I4<経S QK13,~#DP<঍mId]Y>ž.(6 JFTZAg* Ngĺu28s5Ed,K (hH(?=n.VE+3DPx%h((}1I\ #iqb$.o(N4T3,2cO2ו|{o \S*Qk&G`ֲ64 kyHoHO Pbucz5ϋiQ.J\QMiKV*.6ZT&ȖXun0שָyl 5;*Y^r 'T'"q_< pe]@8':2% l%3OyG\+3lβn@Ee7gOm420^kwܙB`MBĪcgJ/NQDygA'|;DF~S7@y SIohlɒ&qS$0Q&,ٲ[`cJ sGi?N/9-Lt_K;䈾gDkMQ[[QΑxڃ4ph eֹדQP}Q 2d,*3$mR:GaD:g^${_RۣSQ%%޿ƥ-?ԝCFau%\-;0]> 1ԍR(cJx˒TB81Bi@q_DY_6sm9({sk(mb苩]3/LNGyC];T&;KX9iYsߠ6 *x掄!<jj[2VP(#?|9Ko+v8X`}SWlKPp Q_yiKdKѶ7uB6Yb|(feNv CuK[v㐤d4Äߖ(zB]iQ^ pSƛҰQ3;oi&xU6<*ټM6Rf縤Dw ڤ2$]rV2K|5^L7aj3n$ \w`fͱ늘d[ʬPiFPRך䀿8Pl lS7R_ѫe_2v^u`m쎗Tha"z^qD}.MiKF:2 Z/&w|;RL0^/ <bc. 2#-.~?Y?Ϭs?[9^ OE[k9 $]Oc!h#Jp/ C7>|/m˾XiANi4+u{J.g˖Rhr<{fAIl%X%/+4 d{\Lru܂O";Uy*|18+"$^u6~G)'ݩ3/pe+YꍶL~R,_-Ɏ4ȉ%Hހ.3½$6"`}17.e¥uxBYw juc';VՂJ{߱TٴN#<`ɬa_֓] I@Z& gnOpgiۉkmYf,-%@;G'<piMU {DucËRp8:lE˜DZDžʣ4 ,CDЂ#5dXP?q ~-ą!Җ3}N*u*DoAGm|p %0;Nxׇ'$ D81=ҧjÔܝ'BzR`r %!7wvUq CmdGkJMg DZB A@[ià^'eܣiȿN=,%mʞƎg~bsLk0SM 1@E\ʯ[CHjS2w@ x؝4}/]QgamX|EVRF&`Ⱥq9WO=2 H'<-}2}Ƿ?$mr}.4Xx#׵n\E\%Aj Ϋ{Tb|Ss-OruLXa35F_o䂞1*jGޏ#^|/0yiKa?ݵ7$j tW@'|u76 ;?E4.XYn_.6_F_XAig{R ԧt+ZqtQ?b;K4=0w%?MF[V`3"X-**QT?=qt vQjzE 0 K{PX|&ś 2s*&N٫1 MI&Fg *Ϸ/`BZe/>3ޚ9354@tV&uD|@p:aVI*?4cb^dž7Ngp- ObjO'qQz()dkI6mƀ@2K,B&J ;w#T7~J";]QT ?/X ˩C+$\ќwJיA8$}Yd`.P럊O"U;bݣ7Q_r3ǂ gv/sXЀ-L)zj PR>$yKh l+%Z,0a~MngĤc.&Cۧ>că y'%E7oOX{}v*djB#=&2[FNgT@Y5%˖Jj?+h"/tC&i}>nj턃7?/5={V駣)`ziCΈ/>'"»;"ÊbP8c{yKNֿ*x/ho3eI36[s~kPνpx="jkɑv6hFi.UoT\Õ^y-AcM[)ima>3 iU5-R&Dw'Ӌc dHkN9Fy ];r3Ŧ)L$C$i[ gCTxltm%e= EƬ'$ nk/ u"&sǕNv[VUdek6 I4"Zy'o△ ^E |붠ONq-g-C*ڪPmg@⾡w0(na|Y!-Æͥ$9 G.ǖI* E Q؋'{M"T_')(К>́2j>ktW=p5 #詡@&TjY_=;z?EA80Pޒ05S#BzN"r/ <ɰl}jʽ"-@ߋG2.l9Ks}5BM(>KzܐlIbɢ?L9%7c OTAؒi,\;ֵ0׃6w9Fr`~wҊ 2uA׉w>j5M 5;OtQb\ 5޵^wB4zl1aSvZнif.[}yWmglB/}pr~NPu@'DG˳j l!,GÔ߾kN7ݚd#%8V?9 ܀Of$1]wZ+ |պC0UHX'_O9>>wr}<cw;%$.?FKa!dY[dړM q*}T=6gVyTJ,`5Gc&}RcOVSiec2Vu-' qdkc=nc L˼;m p &>I+VwkW먂Uܽ9 $ⲽvIb,zp$€A Ұ^( 2.08')_5>=vIGkQ BO\_[ 6,h0$1^wg iv^?Y6#Sm#Ɨi%fg qce[=-hA׀-=|Ƣi8m C.Xjn]Ѝv0M,#q%m)6^ڝ 1UUG[`>.=j Y([Ty zG}'J`_Ku(i*V^ q6G 0c['<-dH'oH:AW3cbTFyZ =-D{-D1c߇+} yx(~_ JoB!_CUbߥr]|ۖc|ペD^y}*+ٍqY?^wIU)uKjȵxes3, ̓YYF ҽI8|+/sUYXQH ]Ns oUR")A]mI3 uӃJYR[8>Bzϗ^`j U$\9].l٧A-Sn|+"b\_ s3nE[ؙ ;3<#q/IspecV P@"%Cv3Qk09ESԓDQ `^Pd\ tvv*'J.l웽)M ~5MQ9Q:-HӪͻk(uiC8|K,c`zqڽg+&F*-ÔczPNR:i:5'B/֓%,wZ ^Q@PTKJb+"&dK_Â~ R5s M%od4EoJ)^vg]DEi,Z(=GG-5Q 8xAYQ}4_Dpl kK81%kuHee '~~$1ji[U PʫV6]7*mM٘ƮQ?Io_ $3m>--'V3L6z͆,ݧ^ZߌCzC ̞RNbj֘b}wv,N1ǘn"ƚ*s !)7%-J>H0#OFQDL[08UNei7}mEoaq&@ngһʊͿڪ͆_lUC*߻0ّ P',忤W_D} 2%3-=gXf `D=P$ *r?Ef!1 6_@cԞ[Ts2 46;$˨˽M!)ǼujB 吣@!<*+,O=sVCɝp!$fm0v?|cڼ"?%g&o9+MA\OTts" %I; _H!&xTsN<)5&qI%%!g/?~J~9F\+jhe`/!Iu<[$"&2 tU%o3Q~ܻ:7= Mue]J: l0$e.mHB8E7bg9^vO@EADsPp_&rï76,D~9BjU-5F3.@r5 j[%o =>~||Acj) !71$rolawR6hvsrS{tU9(PYcA3-hp;QRMvRxpKR}].󥃵`cw{iY|~i65WIMtS3RPF-JjmHuvpC<ٯ#Ɍ<ުF$G5bav.z$wsW¾8?A@jB{)N|]|ugPt>V!9`,kVi:^2+HuA\Lgͣ1a,,ZÄ́jZߗWl ؛,^"b[~B"i 었ĝ*tM<[uG;3NGZ1k!Iؠ驟,x.*b[cǻ6q_\gmOgiQ=ET|#dޗ=rt,T\v%0<eeV2Ql#Ӥc{8!8>௩gCAE2p+2{Ӿ@SwG4#,&q]ot l~0qYOiO‘z }KlV;v~0qXI_֥2cHq}t%-rр$a|EY@Es,;Tk9 BVYݤnʝtۭ FnI1Ԕxcs.VlBVWȋ!N8uu_W0b{]ԧ6V; כ bC{|W.bT9xP3X htDekW5q* ?mgd΁Ud;l}L#~B"JWy!7'bU-`U8(^]e\rzoNRDMs p@˽#0ȴq #9:=s5Q`:%S8>xS@D@>%ˤCǷ[_i!@aPko!Xe G@F3ZHU#`W9{/N1RP*ב|#eJ$}O`h`N9W(I#npAKrC{L5 9+yIӟvS?u%%ksYI:h$/B >h2yqUϸ{,kxSÔ^!e ^ce<$ R,L9OҪJ>hO]Jy= IqF 5|.fPab*ʶw/L׊zN5̧`}if{h-Ba)Ua{4G儒m_svXOJ_0]H~&3zjvIUe"QO Bq Ƭ@&wz(~fPze&V'?†N3./]C=xH\S/#2 믤CnF¼&CB1V>Q>YrQ[9ahwI KeWX>3',ͣLֆ|[·RfZٍ烯Cr=/ Oqc =KgxOPV$[[.u2뻻(cҺ3]뒑xOo6lwǕ{;ftٽ O,(e~&蛝xfր)ec|zʈ v* OEӮa(Y⮛-1{&F@""Hru9YPUlô,2H}"ĿlԮ V-r$yd3;mj[m[/JSf/{@T0 Y,60/›p_lje{AV=ETa,(h_[ay <4SÜ%Fmo!IXPFSdJ!^o֔dbV(-o#f2kecK]ߧ~*I56+/*/3DK~C"B3,8[ 66?- iIm~KQtNdSeu^BMO`}HN3H *ԫj ܶQ}SjS`OdБiњ0ȸ /{Z8'lj 0+ QHCn{=7x5 eQzCuˮAn8$fx2D?b40*We ꔵ " <J(EyFYfym˹ERqa%`qi= 1x;#)2&Y%MGN~1D@vJ?#ZKεq v*L<E winL%\ߛwG=+Τ}m0ԨuHB}׃Rˎ|0:jx:+ۦ3wv;ҵ›0z85u^zQ*88,q=?&nrup ܻqVv+O'g clvnjLzCS DƍCגG@.XW 2qg|\&FN@W;u /$m5/OUoZK tAXBCo, qGw-Cˉتr(ėCN?:,lxl)t{/[Ô~eGJ6|2-/Q>pϲ a$O-m db{Y@^ kJ(=ڛ *>_mAK&Yص(58HwHhӆtzbAkdDra'qIk4 x0ՕlQ'c5d8<gC`tDw(]+b0oCN*F> &rB<=}hu0jirCqx^3G--?xwje=ϸU*Q䙂˺fP[X>]9XL[˃+8IG2ɮB] {MEX}n腈3Bh[e8gQʼuu^j\VIDIDYpXNlQwD;><XNd6tĸu``?~c]9U8;a,/7.i,١sZ nq% sⵞ}i'gc=!Ge({Z:5΁,2qqM 0p`+k]Gل4tg!SՆlځ8nVՑr8dJ+eTEK̚F\|>5iFʜA9/9'-C(a᳀4|ykPySt=ț+8TgCb(q'Fz R!!Gs>u=|79ɴ>g+L|@_#O*8m4E`MEC+'n W-@uB`-A!4e\k4 4Yp,TN "M#O)4M[ %(zfR rt%s8 )"ܓuWw*>֏NxoqBKff <7vs%zO뿼>̽YH١)&TE=`gfl8R{^?zq%BU_,4gihQ  /5MPN _DsD/Zh,B6RIH2wNRޞԩncާCxÂ!Z4 K C0hN?X0kŶ⅂ Mmx.1!B v?[=a-x15UvĔ+HذŸ N6HlP`["W90muA^MY -pfUcнS(z8m(nI[U}9]b/kBb%䚱:)T,"Z5ܩT>HM TPg``eP jyx\R컚zm#'u;vv*gd'ů}\;QWGBCI_5XmgmsAu<# 5phf '(!/~67xq5{?$8uڣ((H1?kG\5\@&LR+u[U勬Kb<;06Sn-cy:t.S-2)4&:7KߌϴdabVLqat`)@\90NCC(iIlW#A#j O[>AO;Z{{q5(l&~fl8'CՍ# W {``e˜-_K.Kw[8P+j{q;j&e6r_gc|GR g=֠)PCƣS9*賺z {~)L^ҭH}N~\]dL\("E^/2 7f<Hcz-d<"^0:R nKAEP^2o"fSbpF#rÔ0LCgՆO.Zgj2byyl_v FzثW|KgvC>xhͷQb[2&lDE#y)3o>uο$k sd-嬈Hv؄;pbr-]7uㇸ,ryLꃵ۪ +65A9wc202p-U8X:O>(ƴge-u*tĬ.7vUhc F:"_Z cGsԝ{KdV?tsOAa+f. ϑ& 5+Jb]{bl\34ClU`$Ͻ괒~e+/t{fM2FyF🬸H~B-`-ܽs._C&NҪ ]v}#"8RY,l$QŜ s.a=J?Ԡp~Y=ٔjWa mj*SA xW[ \ȌL6rӫ^Z#(88Б 8COX,x^C!%_]{}0Sf$1Tomn~i]fMreB-]ZH0)oy'54SK<]tbA5cűrf cyS=*Ś f`j1#J&p-nBV.z-j7fu6(/&{-`iaLߊc-YA,zҴ' t;iβR<nm DcBYԍO&x<\ʕ=si4ೇm ~p م}K )SY }p~W, s5{ "%jI4lNN/T.LE=̪/?mB zZ+U;аӡC9o' o9ҔK)Pٹ U^Ka!v*+I" WdlSl@G ǘE|jč锎&69H]~'6+!;Dq였j{';;D64V4C @e홆m~}x9gX:dElcxK./[Y 'uMV,?B[bp|a`sg)Z:w<>Y;LކFq[M݋F/ĪNV.>2p(|ƏygT)l^3ns X(u,?KȨv(3=:9-dz:mk 0G)goQz"sBI(Lpc;Td 'VӍg peH# c.5O)>4O>&BmRp\o,/!X72#Kڨ;%v ƒ^ UYWHJjvx0Bt+*׽;Ąl[}8ѲPit`ЖSQ V/Y4-;Nj{(ɯsJSqŌ,> 5nLш;qu~< X\4 'C/1㐹4j?7+Oz C#|"GϜEp/eyݝ1`yvwXΆ9x2䂡r M{{©`46{V\A1%gzMt}u5$}DQzͼ@l}B)am_tXT5Ag.?Z30h`b.;@* zҐio~VѲ`,&_B&no[ֹ8 r5]'{v3D(>ڏGl[}J "a_#ɂ0<* +o.!S(W'ǀϧl|=)\OOc8WZڂpk9-&%Lt&:**hboV'@ƥ6\cx[,1I9rKPOgNnVew9耴3THXV oDŽߥN:QB` D ̶`&yy;q0ri/_C?g'!phiD\$Z "e}_w,~gsGj"-liJm`dɳK#6jp0W*l͝}p*Q޺A/P1mOS%!QD4:!#ވM {CY?3$pe> EJfeI"X8ZO8øb`'X`BN-f. npmG$vJ2H<ҰV>_j˜HmTТkX{Lͣh!&Lv cfW!Lp{t]Mz-8A^uR=BJ3-i'<B0c"L;>K-2 ܝMW-_-^k+aZ_Q$|9ȸcyc|~H2 P<\xYPKJPhB%c脲0YQFK~ԩ PUu!Ӕ 2-Q뇛lZvYf5-&|`?Fz7f2@HՇ®}FF PDf=) Pqw-JX|VnEG8{&,O*\LhiҗJ/T" 1px/;`=f5V  Tq[/wf>߮eLeH:GGyN!EA>\g=U96zXV|ȴ這/Ԭ q>g`FnQRޙZ>С=s & ;]ctB>,uG9K;:B}spspIߖ`)kw0IB gՌx]oh XDy}rx4LC# `z&4aQˆZ]Iɬ}u4xy}j*;9aCM:17YP9UAA3w1YyR?ÅqA7HƩUhoXzt\J8'.(KKxGok$zW1 < 9eb<=A@Ou?ͥQVh3'<c +l{k@X,fyp&l7H%:ßj ܾC=B-|ўX*%kऋK'rPNGnoы,}ҋK3^fN7II,9 ,{.1rdHT Kh'}.`)Ȧǹ i%#ҷNP-lI8WCWxqل,tAWzJCE2BF|>o) lJy<< |#ܰx{IX u*Zpu=؇.`22Qϛݾ ve. H l{v}`&\,ɢ$p6y7CNy!6ftO҂=!BIKZL]fU<|$kYrfу|PʰŽAFh 'mEjJYiΖeʘlK!N ^(:qml+S<ҳe>?Dž\]/Vz|#\àT8BIeX6w` qUAR9m\N@V3>~`[%lC5{pML'wAdxbĩ?ke5Zz 6Sh:bxtpk\͠Nz q?H+]r c8Oιa9 ix稳Bt;v%9:wwk)GK+Q[/TKZ 9P[PaԭuEGڏ ;bM B4"'VAASTݔԟ`,3CH" ="ysލ.K-=T8+*`:7Jݠ֍O7kg DGMR)\da1d^K}Z0+K@|SpW_y8 U66fѬg^T&ՁV$CxoZRul9u&_=FLh Y6ͭ)id׈"?68o9nAuv>.ZRSb+ȷ*Dynж?4ұmj:z#q1@kN>P8^:}$TGvh4^V68Oa%vN)ɒʳdK5rMfY@ε9,=mG'$9{0#3P`yF8l.I [߆!&t3c&#r{`sp1V 8sb)%Pn?9Z+~(92Ay%$}xP23f! 6;^H= 9['y&N?A3O|B ENpO>cmk> da.p̬#h%ޚZō|Ժv]}!ξ`7: R"5RBR?ՓIpڣ9E_9umǬtr̄%EF~ s9PH.}{=y]S!~ű`[ ;L ]lUtޓ8nǑFqÐreZ30I%3|6@s(WH5酂wO ω"8)F6.W"1c7BQ9exNΡj7 $2}W9T 4m_L}řJH*fz:ZJ'ҽQ.h o\r!ze[?ٜ .= zh4MIˌ⪽a֋,|Oی|%n]{<̼蠛Pprk[?uʥ"kSk,nZu͋ L zQEO{?SҞ:ۼzÈ -1.mS;km8=jk@,ih8k(vRwPKK;a{TBUQs5ՅBbjx=䡫Kc@E*˃ɬw`3&P*)quʅqFM^y"p ^tt}+4(앤Gho?ƗfE/ ~8-14GZĆ0fDbsR0Dwpw?9' "@R=mo&scIؗs+&|Iu<.!N6z;c> 4^-AŏCt5 EضaK!Hh2 d>@C77>@qyǖnqE㰻%Mcg7_G@8E %\~X#uو 9%pnz,< liJ1sj2"e?`'wFZ3/z3oKh qm==[p*S,0~{N] m% 肩EB"$2c⺄oh+۴yֽ˃zsϽf7e9R(;Z?҅pC0gԨxӄ⎥q+*~3hn~$b/jn0HZ/NM@/Gɓ@ёi@{cl+gE" 6,l*ƶ2m@;b'W۲x6\npɑ\כR8M(Pm&<գt蠸oA*NFݠT'nڹܞ<-w3^ېsmt ozaǮzqg5l6>B;gYme&pX@_~6%|HQC07&%?.j |hH]WiùSG 6̯8Y5,,"=8g<g'S$ω"&%H\{̕N%爦(..st:WFyԁ2;tmh`fkpqpMzmdMr&sđ,IvfIa p(Fc^&T>+{ٿ*b[X1̌NN3[JDᑤ7S:iZh"Ηd<ŵN, *)Mx"+ƺ_moҖ(OVvA5G4mͧ60-3sCJώ%eZZg( 7E8!z^}az)y Rq+  {(skI}҇)m׭'L$y~k).;yDΔ(VfvaVk2e4'3IJQ$SLH56X|̚2'8 ^$t#||n zUP_V'/kgcEήO@J}^Sͱ;Iـ`}.iM YJ}*в3t>ѓqCKuV~`D"EBn2쬟,\apc^Ŕ\G#]n*.T (HSL2ygslcck:ߦlA '.'UOV#]#`N_*~HZrV\,aӐzVp9V>TX ^!<׎ "Nbs TC35TA((:;&t{08#o OWHfB*]ɵߠ+:V1RtW̿7`Ua G|UPba J"`FocyS qB}͈/^I<kR(.l p ǢX ~Jԕ1j+cMd+Bq|QVFU 'VA9c$vfl22rտf?ml#%&z* zs7KB>Ih> \5<jکIEQ7/|GTч^v>~Y]/BɦD`kFÑ'fȒ^j5@O[tEeI敭B6J]xlhwO6ϴ=j"rUʼ ^G K\R8-~lRx<ϺXWuaeG[a#mQY]9yuE=SNy!rΐvzf | 8鉘p@eϮj%15ݫG$ ]DJ~T.n uX(M j|w6E T~ lpnDabzԆ&;rQ&{VJQ=&Ev]x8U ,.ƪmr آ |o:56 6Tz{RssP/f،Fsɩ,JZGN, \0,TY_Ng sƒ?*÷#tq.qF?Lٹ!#"Z .*t3/VҾ3!|v#c!i#]2}>w[xcRát*a\qG :,30p&3L)@^f> ump5.88lބsqESkBf(* YxC;% _&C-VZ(& (_/>(KɘpG\tWe>j ud3k~ۅU%*zεC`Z7fmpWI|6#ΠDgy{m.'g;'Dxb0D>/g\1eǃ)/sGl:T(^IԖ_fN :PQ2FYa&Z#oF)Yj;2C"Ѽ86Spqñ#W@b|r M;f[jd(Ik:a"d&mLעٹ´!ˀgFDio^ uG;B{^3r2zE xq;xa݅k*t*ۮ)(}d }ŸL9*C&y^h< ܑF|>Yi? |FA\iւs9wU-U>Ӌxx7^E1'ap][$u6דKĝPFt5Ez4~>iSh6מ6VRmVCu M* :6TFY8;| pϹ+ZyATd5D|k}۾:|X m[~Ac *bVoTA1p(j#`ƍoJjD:.-5'5]5$Oɴ;==@on u4qVe Aw.^2<)J;*|)OB ɛv,DSc,4Y" 7Z%9&!"=֧M dwipV+.f e j@ J^Yi!9Q! ZUX]vBMƂ/C\PQnf]s.V"Iï^^ ݽl C\N[&COnE]S eQȕ;"8}u!/tGؒSx<\dpwdV!5O8?_Xa ^[q2+/ߨRr&Ġ@`xCV$]NZ4%wDq~#4̅`G$\fhxf.^@%KgI{#W!/lJ%1ȽL2rgqgj#$^G^0waPCR&z8j=[piLz2~XyQx%KE׌z= >P|[/C-O ݗcfaWzmIA64i'Nx]+2t+'![uFAYSnlv1Q%CwBNl=St}iUןI_M2+w%b̽B=^t)in O!{ԓ Aqj{ef"&~+p#j<-M)rw q-Qqӕ]aG_F 6!Xsָ՛RMOvKɗI,翞\<ءL%1[&yS!-Л 7%hlɋ$;;>=2dLI/,Y!m ` wptۑ@ imdLmm`Y+5wh@0MW]?P_+.E l-XߢkIxY`q?)#*l:WMy|Hc²3ZZA@-L; b]Q:9j|=Pa}U[Rg86 :\~ P 9C?ř<ĄƲ1bJCs t">e7҂ǣ)pϬI"4rߵ $.춃qu"..qq$wW)廹ȦO ɗ'4v}{kՎ>6k?0i1tQe{7hEa:aފ&Ku׹Aq&0Ei zQ*.QE9^uCj%M;BGkyl>;t끈.GvayzdDjZCJE1t _b,;.Vni䘊"t`qU#p"X0 KvuTY1\&m ?0݌3Njns0 ; L&:E5.w˄\wˑ-dc-7R~%g=SC޶}fEťzbaG̭B#fmM$@^C%$2Ӯ́p.LꝙB}K7Vy=l Y\X[ qFQ + .(X1CP8ہWI),rlvk\cw4)X!J]Y: o`]sDYv[y#G67K|/v(3;~Ғ  Xq-֕>NVmYS4'B<},"Lٯl{6# G {X^oIg >Htá3驇1 ͝mQmqWfQmQWgQqcgEPH$ p2ߝ,-U0- IΝ81t<{(3~kwjWe #D4ZNZ-W0IJۙd8T [ڝ|ލU7Eʭ3qIal8PqzC o/Z)chJy WBe&eK>$Lwp=[/}8mmD̃E0T}K)_iw,.|L?c莍΅Χ?UA()(`$MDz[[֠j$4n? r*%ԋ ۰GN-:G6|BBMe@+9tĞ/'PПs(b7*l}\0eR&Ot1F:cAwCŊ|׽v9 $o+?Jw!}p5{M3뾈Em m 3a޷_RF ~A/c)*_ K` Cbȷ΀E47.^֞=.rDV,N >-r&Bx(=~Q-U(^[TW[)$ { 0'rg4> T2nT;Jl{$z .:,A0=i.y`gQ2}*u&6TDNH[mww5"t [L$IjH5]^Z29jSdFUZ˰I{:p_*mWDf4b7n>&|ΆryJFG6?59PPig/_SJ,.Ys  U7gځ_H/!s̒.G䅉! Tn8ģZDёNstj9 SS2OE.-[?`Mȋjq^X~Ȉv45| ;: ;;Miu^_RCA #\k)sR?D:d,(³tLWq&@yQhCDqv6.ǃB:s/`bviΦc[=Lһ+*#*}= +4RM+ @\֪ J"S>ZX[;;ϐ1t/WPݴD9&%..4vYQMJoL5pw>'KTKM /cg ~+/}\ݣPоDи_b2y(Djb{q #΍:b@Y=+tӝ7~_4̓NkRlx&_U%[J5Ne}_d-Ԡ>opKCg1VQ`oKB^6{GL-AegJMGEd{Kh{Zd5Сhf`\(p`kúw^_ z2ɏܦ:JKӷv1h<ȍq f fnBs'UjOhf4E{K6ӼZ$}Pg!nTpw|pˁmͱ!>m"8Ѯ$o`9 " X0N`b]&t*n۷qZ^!<, r$}8.~R%Sa8[|3}P8( S9  f@)-.@XYq=RqwRuŒYė  ?b0w"SHcnaiذ4U‘r78>M*uz<r $vd+`\a6V3~A|<8C.ASElַ1E0{n0SjpH"Gj¶i2SL,b0i0ߓ|1&_(rVf ~ }Ni O3/̳/^9-.L YJ]G ]9rrJNh64G^: lDI:!A 鎋QNJ=Ypg:5 Rz\y!g 枎`_x/!&9xR:q@DĂ^5{*te]CAҿLs8~ ɒֶP|gVl=fR2c5ثr~8n h5>1bw񭬂ć8# θ=ƧR4JYyLӷ+ /勝: wuD6d͔pyu4 !#I}◑9t⅌;Ȝa4 KPX: +I16_@_1 z~d{?u{nן,._z˸uN&Mc' T11damezqsb*WSN*k佽+WaH}lf`Sb u9' w˩~#YC>M7wR u0+D mSYjQGyzڟ0 EQ_ i&jYx cyFQPw|OV( ,DʓB+%$${XI|[V7.3ʓ_t0=L"1omn۳uY߱qbg|ЧDs^ft@1TƆִSRF>28<29YOF.T`!Ҏ6 '"BN.2$J Nk\r_`( 0h6j1\41#(o:W죨(]nשc grBn&ޯ 5(u'ק< 5Ln8qRyo93ZS/?ڪR{ l.<䏟@0DHC"Q>9ͅb/~PV'O],LbC`jMP#rQtF\\&AI[j֍2_éB3,>ӌQPs`+ 0SRyG{U4IS&>R{U,^&}& \t!A&=u؃zgö.h,̯'F.7wjA2OCNzP;@BCDPkZcj꼇(>O4qm=~7cHZT&"q}}ec|@fk6{v(sToghVp*_rdвYyLx"r&>)Xݬ @-K9&_`7'z1_qPqVq >8G=>ªz y:<6vhvun}QLz-d^:|Ry9>yg TWpqՖR$':h8 &p;%JG Y܋VQ׮4mz/=P0%"=dfuo2dfEq~ YTϨhsbp33D.<y:_\/ SI?z0-n3wܒǨo{^?"_L.Aqb~yyUP rCREq4; 3a{QUeŧ܇l -a]+>J&rȣH+(jßJ|%6bxk#MQcA%)(AUz% tsOM:Cw o[zםsa FlB.m@y)uDi |!!׽p{+DY F+@n;_cK+6hOh7ޤSzYPۭܿ<;|AlM4ltOoJ;؍' v=GЎ/{fʤُ6M0jffmv!&tPvcTQ}lx07"gM~'`UszO\8JU g35-䓰CNݒխ'*YcEp?+ЂqJkxҐVÜװ!FjCbp@rcmXWAM`sh9ݐ[XM6wRӪL~l~]%Lb9A" ǂAKZ$*uVN`9nz,za$姥qXlq!^yw6L|Sд2Egde-Sj RfY\c4gY! P; |H撊 R^T2Q~m(TOMoDԄxq=.mOrpj?\KZFHV㙷%&d!>~v/sA"2+){gxOk/h˹"m~o)/+XrG*"# rl+%]e^@B lٵ )GbfCV-YΕzNlP|/䛛5 # le_?uul2驯˄5 Ya],™@W++7+AJ~|B֖5H1=!_@'bst⡯ 'XGA#ٙ3¾">qBBa(`UF͟igʿgiuݦOC4#DN#yܐ,ENf_v!2 2FԞdA2WVq灌I7B}vF(}k<<*j26$%XxZQ.#/2i>`x&1vӨK`RK 1C D0,3˧ ܥ̿75,"o[:,FȞ*0{nHŠ[/ʝ( :%KBo#= OfA[>h>@ZRE$xky 2y[#wChXD0\L = H a.O̤ wgX\hV ޳a]Q/# :q4cWc)T B c5mKA-Ȁ g~l l!vY-8ۢ- z /8~ Xˌޙ[)co1 ȩ0 Ǯ!UWP>!WG-!$Q#"TU)zXfuA|v 8Y`Ųo-j who^G!>Gwz>pR%Xȷzщ}A\ؔrVL>d$?s,wޜx1Gp"mG]u m(ףY:Q 9Wcž;+P_1PCL<^1n2Ww*[:z}x]F[ف^7.%tÉ$#ԍH@m qd/'pp-@,o%3jo~<{'3 }N+rwX}'Hf^z}e_DU'/~˛Bmj 5FTv^ub MPӕ<ݲ7FW_'AZH-D2nsR'Քތ ,$3rETAOˤ 7gYxӱYӠ˖UyD!$&,uv_S;9I2eG4(mP|U0SwOUi|V zr^X2)5_[\`(!Vu:2巹ƭn46.'*sl@,(:eeP3}Z 38Db(ڦ ;Qk37&Ha(JCAږ]2/ŋp be65 xZ mHSnr̓ݘc +, E}nwfdqA jMb̽-0jr}dvUH6ɋSE~[n8 l ;-(фrak3AfJ ndƋ p4,"K9X> ZxA*qĕ/p%)صCeGprzSnOKp>iZ q .+`}F)u2H،Ά>v!=@bWRI$LxYnۈ4@E)sLW|rھr*{ c5S\ }m_R]5(T}KDK6E VcrV@waL'})bH]%q7k/芚Wh/en6*!a[v7L‘}䂊vDe7}L1 6Z+&߁ .CF}1@F>Nny`A骱X ]#m{|0RDjI./ZRR6[6IݓOyVQ#r, Í|ݻr~fNyZeF`sܥAuCjht^Kgfn^:cNI*J.;G Gt)rܛ@rUYX$m!m{%uFgX.axo0zhPs{;2<DD3p`ƥosn([j򟰂T\Eʈ$tߩVpi UE Z=GAUʄ ch{j;K:/Ckɰv\mX|4B;O(,~+d3%2;~e_V.L9jQ)y_s 'ݱ%Zb'3X1E&0wy-Vl~/J q[<$S.fatw1bi@sBHi!pl)|ku@O`L)oֱRlHp5iLCCoYLj*+FNHgc2_JQ9%bOoZ9ƊrXc>cn `[t}NJGZň Eʙ  S}$yJ$p#?  WQF?݋L |a&CJnHl^H>k]G< p}=' h(p"PgpuB@ןҐU9u=ZJc!楙5ZGޱ }\І!0קYUgS٣[2U4<٠44Y ;e.Gwi0넵5]t)\(\a˻jd>8 |@Wu\|\" fNu!D1yUݪgi{n;z #ļ"8(ph1ɂF`|&,Cʧkm8OX!' KzvՇ]3eRrʅԤi*>ߤ浦CKL8ErǛ\AC4FK/H}(G< rJ{1)f, nh7 U?*LCnN[}:S<,\Cjhb)!KsTa2li?-|/7zv\3X(svh&FC|pdC-iV1U [_*$Ey ሔc0KEŝ~^r)+L fr;RR?g4-JAM-vkA/c-pSN_Qwt^`8zDA`#CH>۩`=ϵs5a}0l#Q~v+ʻH TV-#8O2Faer$6xFnO=r6{fϔ* 緵l\Ul7 ѷb*}ҿ/eQF;&M2g03']vHcN 0o;旣;=@hNDJp0'U;aQC$3I~RNٸv@-TۋXTrY2HI+ `oil녜P.;&X6UzpW-hDl㘊=clL7k܂;S%P\"ívBK(ͅ:\sٕiW{q;u|, V+J{ PV*>~W.n}D ,&>{OQ4ѿC6b7delpaȘ 4U%widnk `(nZ1A2'iYzXQ28U HchT.vHs{)^#ќ-"_B2 >E^ L 1#c$gh#$Dh};n~8Bv`']K)(5c@)O<rq@K Duޤ+EPKַ`땜fgr/RC VgӶsQYǸ$ߌ0GE“3WMm0LڡcCJ+x0I^ ץ[0Eodb70B| 9qJOa&CàZ.U(M26QSȰYK('ocyrvRhgZ%7?A fL;Gуt=b|`Q H)D< k4#f{r}-VoDǃ㌷C;摅`h1j? {GD76Tpb2 pgU N6^0FvaTc/Yn)g%5ѩhLϸX|3 CKƽ(3mV,BpԑRS3Gšd#1/-/lYq{̓) h}FA/R9ȞyG1L6|:'n h$FK?{lrlji@g[k:RbH:`:H(+@%[0EQBۚDl-Ӱ͖Zh{ &I1Te=(#}sŧc{3Q.m^R |S[y9#&~&t") BNloPd3#x]KX,?7 r;)l8p(tsƕ /EC‡䳣]< V'Ib[Y?4q"5qi{=愈qfF{NYܭYǯ[ fLc̔}(@?`50uH_5HV2iwٯ:QW,][$ш`z.x=F [k+zJEkP#J2&?aY9;ܨ2ߙ/nxϰG\D{-}CυX&,Z1Ͳg6O*~+x%DĂW:I߳ fea|<&@u]2/h>P+9Dj?du%;1:1>wYMX00HT{hek!թ@;,5&&h촥]G6%GcؒOm޳<9ڔr95Wpm[ZtP#@ Ā+B eOIrj*zJd'*cat^pAG OeSh@l絶$".cb,47*G )-:'ncFf32 _!?Sw*JH{Z./zdkњ0n?`Rs{|-~,f_Ey}zr!C$RJ5];`d@bz?:yſ,KT+ y-ض‡ 07P~z&ꎸiCuFȰK?%XjMmKHi>BAST`VcV\ n 6rG>6>[{wEȤ5,S[<јv @xǨ?R8BJ<4ȶP-$TuX7K[*{﯃\e"f9TM$\;:5JE2ҡǩВeӎTy"tl:^'Ś>IVt8D+>8f=j53{UhIȢ!W˱~QbF&"x `ҵ8qm`u_eӅ]y0iT6[ chWŝePwƔl y!u@*RoH>YnVhψw\яtN&` eJjԮI)'Vzzڣ$1\X=Wت(abq^=8=Ob1ްG@V8@+Wmӻ|vt@F8>&%u)b'e JΉ N(λO4lz`z6HyptN.W  )= )wuI{^L9p;^/Vw0 "2%T-AwLjTvcPǻ@8S漢 $‹뱾"yajáNRr RG7aWp~ (z:풉Cs ]!̝yup Y ^?!Ma*uʙkvd%AE EԋlE5;Qy xK[_/ֽ5%HS1'NoRHO%#;L_^+=ǯQX` Lc$bi%v߸~ϠFH -MQV>j ` >?!̯e/k]<*YFd<_`?{+8IeJzU߫,Y$:yg |(-9ΒYVSD9^7Y'ZLiXQ={J{ڜuP86ikac5-ArflVW9~P<- 6fr")G65e!- v}bN(3B?*Lo,g(B z.J}9x̦^܆Hp"aݡn_I vU-t'7W?/CCz$!ZYta|3͆yQ)&3N;,Cz0(u'Ve^@uNtBG'I1w2+!Ù̇ra E'g5u)'6܌Dֶ!ŵX]Z<@ %k6J˜KZb KH :v`%lw]N~1[!kU\U>R<ne ev႓\VgAdb,k-0~G. 8ѵ]<(W8`|MR8m da`CD%1[2f,NFLRV۪%oVyT5*`>Ϻԗb܀Y_ݣ54S_ӌ|;+ 2rG8׸ f*83UOmcVEsF֡?L+Ҭ ̠Edt.H/84#岙Msz=m[:!PFt6FpTd [+{T˨LjaQRǜ8Gdby|OZ A7V2jJJXFLP0=O<}=ueU{%5mqz_րAU?bn]m؎ 5lg_ޡ0+-G8{/F/m p_#K¼}p+f Gerayj,1#Hx|FlXw8.1"Vk`1zRvG`}lw yN3TwfvI C3ХV}!|Z0 D_L~]BC.ɶ m[_Dt ?KW5 @_?s1ߧ0R~mcz&a郸fA[`\Թ<ĩFr {3;% Fm]fkR*x$s=#w-*&a G u<:7 Abx%4sy@- }<̷6 ~ r#g/$Y|軟 g1Jӽa;&u.5apڤ؎BP m3@|ཽHüdΏvr19謩J"sDAZ 9"U@k[+(ηneY4a mœ#h|rivméU\߷W_.YJOflk[PO5:t¦=G4SwA%hdu,3L!WECnd"N ~&2`DKJh mHH3.L.ᾬ g``9J ޝim&'L(,I:DնcʠZr5><%V r4/>SsXDh:hpd(.H萌>FkV1 #t!!9ah+Tb:z\b^TMZ2^aīfcCn ӥV2lf |}KZR-GtN$lQVnIS:ъW\)Z t6C*XsTs#yĴQp WG?K'v+98کEȊ:.4P#gmsaoY|3 #ibyq# <@<*Bݷ-?|>B}98vhH8[mo2R&(}L%r~ߨÞ\2nxs, JiG ղ7?VݏBZ7El\RD''tm̺v0{h޾6 1$k^^fb5dLK9Xt 7v m'x1Rp7y3eozuLKclŤPqvd}47/`j1w.r18Ύef #ېi@:'??DpSE F]bS7nRY T0R^TTWXVZ, A jH$ds"ĩZo^}ҵnF UO )Z2ߗX MNgZ'~]Sƪ;D4x mOnR`Y x'; vsA(ZLV/`r~7GzSȚKxujG>3NAI!:ؠJgDk\MN&8$e3Cs▆Mv]mQ8 h4 9Kv)i`γ<ȑDA y+T)#[3?rZ᠒tA#\T cc=ɜ %n:f@qًBOA8B=AHB,䁱B )EUɸ ?G sKT!FE~1iH=bH!x.ӝh%VI쪩N?uTIyw n!-p:0p [~N4?10oŞe(zwraWYG Yb9eJrM%Rn(T.?VGf[#և2Cm e+Iu-26&,|"/F){+} ]Fgk(5*ب0dm}lCVXb,vTwC}(6o-d:ȖRa^:tX!Fl)"џn(+FNV|3sb.E1 >2_^-]n }T.,}}-P2{~&}e0Bn߈9ONjJ5,\sf'Kv]\45_y%U:ho 8Aݞ_W~i.$j]1+G} SdyM-ΰ(JUDQ̶'KSRJ9gA3|/5\67kbܨcEy0]$-:[t:aIJ~5JJ#8,>~{ IۻߊR@|2/b\#CBC>QpjáGhmdþB9dAcƛG")hVu 󦾙 ih>&D}v͌}*Bs!{n- 1e=~G3ӔeӖ*W'8~{SSQqb~l `\hlthbkc0˞,FSTE7Zd$/C+y}7&RfRKdIꌃc /L(qg`V-=h#(Gm"[PSKꋴYɪnt?cV3r))w2"pd').C&zR)w7ڳIu \[LD,#`ҫ3@"+ckW?]q}O >tދۍ?t?ȨyhS+ipi ln[jZP0 .K@+pi8ÍKb2D57yE0k8:ZJ|S-%lź0}L|m(uQqO@VJs$@[qR7N(ر:>,[J@7U2F.xU.vEs|`TVkˈ]ѹLnF\a]0Mbz7k8st#Ϫ51Be3e/c[](^wcl3(ZgD +Y?8m$0P8~ %]1i5/Hm9ZCn[\t@mMpGLu` Ic+a0 U]w[aw>p]xG!6<]'H)ub|z}y6uswTtb~;1k]{hVK(-b#Nwc. ,4S~)*|ri  xFP5 ׸a:)o1wf9^u^ m֗F-jअO<7Ui?z;G$qMUhTZWu~oOGϐAʿ YQw3rk]ܚ`rMWzV~5OG*@9@Y&P ҝm; 4߸0Z[ooLb641lW>fo-䵋aСH{qcd$_W_%[eQ,SvoI4-!Lp݃F&i qF䟋:%Z9G@~U4UiMOpӛ"-Cc*&@I!OadFH'$1JG/#39Ply(|ω هb3xBDo".p #cGsw+=Ig!rB]Cxӿ{-%0,"^oXdd?\>We;gY Ytۧ \`,UHxHor v%'C-aV ꃭxc4IKR"Ǡd̈́~eJ!#xh= 3_hz|mB~A',!B({}KA Bd@MZ., ͶK*&ǫ8Sr!}I*b\U!V/ *d @Nݦ*,| ? F/UC6 P7Fu ~2^j5],1^3N2_j} B{0XzG,°qMuuY Etsd{8Ud' k㴷]`\6kxPTC4Ǔ㭲gT cѬL^)p`݅临jeOad]RKYډ :|Gh_ AS߆bu"IBOX ]=<*r#_) t q;셚kn ,a\ jf-s"[qq3 Q;@Q* ST5G:Y@^x>B@ o9yZu 9t 72Ͻ/O d'Q? _, d?۩P&}rqF9a\b*Bzi9kYoT遉̰$/Lv@0\k CD7[^y*)ҷ8R.|I~N3핚%9K*^~&4`o^?u6GIekǿ'coTc(dmĿBM'N8|rnl 4)5)H^MO|/cT7VV* >%Ub')0-ɫ#}kDCnƎҾq)5Uy[oθxfk-H?ƢZLj͗qnUjдKP,Ys;sj L<>nmƙVBMhV܋ra}.(EWuӊyD {Q$r4}`,S\ _I9Zpߑ׵R9uVc4'K,|}'QZ8~92X? "(?p5X P3܃P9nqu©tNsj8{-BəI0T3̛KOo&QRޑ];U>x*ӈےq(d%S-Ԧ.EpB|oIW_1v C8q[6DŽ%C`ڳ,.o¿~@Xڇ+G2ƃh㮗b q(9^5s Fu@3{Ȅxy lI̭*LPnXB~m62&Xte2l*P`^b%w_C3@13plQRwR nIQ+JKQf*s;31 ԝEZα vHݵ1 Mʘ8X쥷zڝ'j1u||\3jۙg8tI* Q:6+ Ut{R8_ǔȒ/`nx $5: IiBܭ{jRTBmOkID ̆У7`UyQB!B7x0$FКf}f' ] pt nu&Hf \/g7sJ%F.Osi/{I#;r>W^:_Y+H"/ė~ob6dʧ~jHUO" V_N:>bE-oZv|;#` ݚ֔c^`&ipa5L)XrkQyRԇ  %A '//4ոMI}o$l+-GJ[ );=qfAIzqar"JƳUj86 .s>zOt[>e E/Gekr[4OZ|*4Md AGN%tʈT y5%/wҏ%wތfqY}):x7X]ayvh5N< Q$i:&چј :C1{}!LT;]driP=s?_pTB;bϖ@9;!533 e퉴qa"p nY((KFDoy`_M"*{ѥG/2꾪W> %7m ΜL b5)O9& JГUJNٽ髲z)f;S/j hltęyU.)(00s8I;n62"27*\|ʱ MWppoU";׌(")XL (H'sIHY; nqqSL?iCu&jR L)b7c# y@/?J0(MfgROi7fZ 8@o$ idJÏ+m]tFp <,yVP   7 9=V= -,"!C B`fMذIT}*YdRvS(#J\ӛa9){#ӜKu7ƶWCćۼ1$6teָFryô{N 8%=$cz:es 1³ G][4-W[,j0H$=A2:]դ{ӱQ F6&&Χ.G!K;*TW bj SS2YAv yS㳩}Gʣ› e7WKpNI)Yjg٤MˬMF䈙UPr}e:L V2Dz7S)r9pfITN,-E#i&zN%/xPy85cz3jHMW:ASuM=GF` PzH;VO/rohF:3|Z펈kGRo9vMyli:^pz^- \A8Ou*/J+h' 4jooGެMe`'m,jH5Ē"G#u7!Pw4 yji{mKӐȋŲ oyߖI9ݐEXW.DŬ-f/ y}RX?@%>'Mgg/͢X:ɾ/)t\ m7%6jkyg7s4'y-00D vmIpW,i3tQVl`UdWkodi 2i\^o0Mc_BJO5 r2SWrzx MQֹXFߣtyC-U=ugn[O@`a:]9͐aaؾb$lHS!6]8si5є@k1 E@F9>4ͭ C'}XD5S3X3B-I _Vo4HC4eQxlvLiHzm)k2dV/GĴ4qw гgIKshE 3e q1 {>FDʌx^ 说dJm |4] Y>Ybmf5w1Wlbq5%IsqbnUVu=hyUݼjCu8;'HsAyZBCЪ1Uߍɑ-%~cWKc@٩G9S9^uSM6p(y:!0x>Ob%~>9$yN.ʀQkn@`>QXgx5yyDa\-|SF'΂Ia7@Q.a 2$y))CׇDʳ z-#׫8 Ͼ4k5N]Y>-\? 8U#'0C$U4tݞ-Ahmi6 @dj7k#2{UeJE?-r7gPKc>3Ao%zX纪]azA-ɚᾀP~-uhU(mV/wcv&xU2EZ;dy~S.Ŝ;ƌzyΞp|9cN4:U30bky++%Z-DQ$4wTTyij[@O:z4*GQQ9f4*JbO SVFE| pn\wóeM 4'q DLpuo?EO ;EaYL-${9JKY q"u4:ʎʳ& *QjI%h6?a/[e.B@;rH!~*KKʚp 08<{n8xa3pM MO),`ǁ37ٲk@Ђv=9KMP,U'*pafn/;e3% /+֌HHNdơeѼoI%hT Ye qy'_brru]:л# |\e>p^;$}=K wĖB{qY 5B 6姵R:m> qleKaAV?vfY. Gp<|E.gr-A\ 3ғYk-Պ_))xpᓟp-BS{:L6ܚ[& O:7(z=riy7`*D螂h޴,M8Op}Ϊ}<0NI.cB뵖&Y/ef*쌮ќZ/4bB>9ɔ#n St|$O4QħogXan*_)GP5ȥbc>/ۉ{YEK?PYd1qw2GN&ŋ.X[yk45w[i莔 z޼EMȔBu d+r4NϒT+;QzHdfG4"f3);bz w2y zO%b(%Y:(Sv!iڼGR@Z CA?1_B.7FN w^ʉf&.QD5.Ox\6F]R8゚"oj-۝ a}|:cxeV v^"ũ  t/+lR=09JWva@?-o/Iփe/O@!2[L=S_KD*@sCЛ%S^eYyCZ( ĢŸDE6mÉ¡iUߘ- }٭ݮQL1cRytkP A`zɵEe"&5⹿ZYŻ>r!dm3Xb5XGQ_ $~}4 WT] i>K==}Y= @\ p^͕ˤɡvsv%>hndCPP#;YTmr,T-% a4pu`rNr<ۈV{Y $P&w@ѬVYe\c'<kȹww' T{"^چ P?uDJ R_ܹ{ VWB`Bp<Ӱw.{W8~_zow'AյW߈"@|unjjr,fE.6 C=:V Uc≻$׃WHe bP44ft@q.KT B造?g5e*QD|ib l3g 8`4Q42-ya-.I8 b^n"W|FQ, HK=Wö$;BK@oT [K QUesC=/ rOJ{2(mԕYoBbGf xej3;UQAs =E$, 3N\s%#2T)L'Ɂ?d5~CfNUWdVyAHuXZ+z]{3u/`e&HFs&~\D˜o"lf%׶}|<:! o=Əg1JI?= utY{&L wR4/J3t@;}X=ޅDZN»D{FCjd#(b>m1-0x6@Vv˺pB`8'_4m[ h.pݧ?=EE}iVKJ9-/f﷍|➧Ceϼ'1Wr00NVdk3k nTGBq Kgx"'=s]{az'er' ~e=IYnܫÝ8Թ?`Ԙ*@NuZ_:RתΖUbS g9X&,~w"EO]2J"lSyɒcowA>|asK^&}0ɃMVe1pZl?rҜ ?8n &Ρ3 _m?t<0!Zgf7زw^)[|G-;D>Ut#v Xcro-Ygf:Ѥ*T1R<}SAB=os)yrNp>',CC[7У5a667-LYV7Ŏ2ɫyB>t#q.^OJ,!5EF3n9 v_rg<*v*rܙI]o@~4 h%Nm J^7OM~~)|%Z_ >Kj'3BT 9\L۾-)=RaW9E2'+  D+QMYSC9uZ=.e\ Wڜ''LIPV.8ƅjx=y$흥5D1 [{Ժ9댤m]b?TW㻊x^L8Y1-^n]9Vu{&$K =X-^ udeӞuS ȧO՘]iHD`s2Y@7ۤ6 J3wίE6<ҭU)c^I iz$EѨ);0僙ה6MR1<1*Jk93ӝP&c={첳\RMT@J/GSŗԯ]ލ5l!;yٸmXpF'M|Hoc]'UCvLn*sPGQo"sCBkzC:0m٠3vWYp|r++5g@[SEA(PǫRERj塞#r~<> Y(`dPcL"/PD/c3;դA UPoh ?$Lԙ`uphC>Ҁ4jD8 Iz((ojȴz;F̷*mǭNFKe±;3?7D\TФneϛ .67kd`^ٟ"quB";wX#:zµ.ŧ|ȪZba[_zg+\dkdeIxfhdG4}iYI#]Œzn)#9> ʰd.S<%}2>/uϳYhV2EL@Zcol]EI.oyXcLp;$ z/ ".\s}jə ];><*YVl|#b#̜*P(0j ̩sG1#ӧq-3mZe&`w(AZ\i.~- ["gh}4-3ƙÑQH3߮A? ͵3+)s$| bF(аߺUKVaX<*>>X%?19qm|G㭚%էS LDRLKmB.;]htғb6ctG0*W%Ty=@ R:} tstbf'}e9D@XAF2&ܬ#FMlWCZL|۵@Ep4`UMԥb+)028Dj/t@2<'BORp^AՂ4R2FbKz;tuYʸi/ ?S7#xC| ͂"o6Ýy" >bbP4{r)Q7Ə WB?FXO'boNfK!4~]DUK=F]gSVb@;sF, pnKqʮ+H'H̅spQ|?^zC.dSDڼ:(Kzto]D&ueVs EьA*ԶC!\6L~WhnH:z̨Ônsz3#1Qg38M#H`gjϝblƶ5EL> | 7̍)>=Igu9'W“1q_# D\%Ķf:[̙@x8ZY~db[*r@hr'Ml+%d!>2욽l$ڢC9s9;%DTxZd*oZ[6ϝB#Sޢ`p~V0[X_“ک3EY3 ^ޏp11#ƀ^0"yoL/Wĥ_iDK@@#?t-Ln[=t"z\*bƗ RAE*v"NQ쬊E9 x,|ho=Ksm^5n  t1gD%b5@:Ƃ:R}Koo/9.N$NRT4x RbZ&&e!7" %uE:W[3lװ?Tt)43]kET&Rs4hm! `IXQVeaS.*dNF?fݐ^M6# C܍o<ĽI:|XSu"՘BІOd ?]MIZ1 &/9;#Ĉ< ={M!Gg\@.7KڌD功;,ܹRIBn,a|.2CJ 7 ҾB$0D.V쏂F.UYɼk@;8X^9(8ŢL8dxFv$h.KC;V6-rsY-/C >ޱwYLUtW/o`^_"l: Bw˝fmd4*ĖFUr3)BD}b7>Npx᮫"L9nQ{w]~ɯ|YD*ހT$hu"JnW^LJci*{FH^ǐ['zd< EeU?` KApo+`@"#XHf٠etApAr|Sa]^|ϗ:ڬ:ljP#Ӫ%$QyZyXqS*]hTW(!^HtI7' ìi&UIbfD7|lhaŽj Fԑ@vc)C{]%-V;[RݹܽMUG98`ezous :Q;Fj1JvMYܳfoe+CR2I*ў#k /$|BĮ&ssȊ\$adT^:GUa Cf~PEF&HAFRZLXMpipqhQ9uUD1tp2 W 6C㿡n &oY\@5 uåږTyc&ӂV!ndVVBo̥G{5D3UˀКGI _~"eIj ΂8*}ђhAp 靼Ʃ쎟52)y>b>EJo"O-@&;Rmz;YtRAXeEU"׮ִ .uim8ДFjdeG9׿R)-SF_)*=~ +_u7 dŕԤ-삼v.N]0BѦ.J&T|%fDYk8akigɚ(jg49j ?~&zîV3P.8KTCm+֟[H;Q%,㗖I5xu_<, n Iʽ=w_gE;),wD1敄%C0KGyY R({x0 a+Բ6N߳K>nJğ['e<ifuFD$קֲJzl5g'sp+j&[D:7fi :xЙB >;0HIsbS`P5rr8Y*I.(Jo5o>;MLP֤X ~ۃIyƟ|xXfC3 VZcȱimYc],KHRTP.O -R^QEUuldt},# Iй(",uHu;i/]DWmZ >>4L\io ڼ|-TbU;'1$(r]lB;{}5w `E֍ӋAӤwEy_䬤d3qha\obou3N, A z=^6!t p|wu\ 'A&.c<]`5_@PXh@-?FНp$\aHU %qYl27s1nu/ gżC}V~hOOoGV2rG0e8׾UF _ǡqG7m#J!qlRuŷZPekg4,#ZbJφ`'ZbN.R[:dS( ]#jx+8ƠM?ꟳ~E.iabX[`XƒҟJ{h(p? ??<>t:,bi{ %c{Z?)^< Z2'%jAu٥>U^ 0rnCc:}5b 4zt-#o,/Lѿva?ȼrdFFFOb4ꕔҐ+k^)ȃRVpg~ț܁{ū¢-5K!*D 59xeqD',*oD"O9H(skgnݣx U'C9 @Vz| J=77REHi?sRULf$ }zv?f~DIȊ#Cc86tb~qKco2\ 2P2yF raG@։H%FҼU'n\ =PDlgd Jq?LcOwYCSYܠ"bR!D ;M¸S99a)2'۪sIvDd\fvI.aO]QӚ< [u#@eqp p&>oH]knS{#Gje '-ֽ4tӇVJsҒv3S䱘W@5Bjj5s!*?ْ44DT'Ua$d2Pl(t^b0rm?!@nzG-Z{ŌY$FˈC/`^u qknfB+[uT{Uܿ?TCijn.c^ 0drsOőN|3G?{T㡱A}Ǟjd6Wt@ʜ:fLT1QfK\mt=K۱bQL2fj5Q {!u9=-o,\ q_E3oaFƼv;b&1I1ӱu` >C@馏ţ;e k؏_'kgzx!Yc C3ۻ+}5?3XINoA2pAg!qRXE*$goO|QE'9!(oXLы|g_M=;S$L,*wNYDO{n$xP6CDieJ3&(wm1eGxBZlb!MAE_hߵp'<08u#Uaaig3e]>e[yHp%arxIM@eM'H^Q1^,nVVVQ@X{>%G:W[_g[|vޙVOmDcݍT-q9O M`4m_CƪҭY?̪um\X۝Y gvGۥ cj4:V C&[K4k!l)/"D,xT[[kW'd׸ʃawQADɎ9 T2XHٳr.dQW,KgQۗ6 mp -CΖ3,mBy C"6ƧDi0Cݸ Z+fŪ-S4vFn"nǍM{Y%~ojDsK4e ZD=Y֦mܙ9'F(^ PXs%Ĵes W'L"7b2LEPdSf OIN/C{C4CTh{Z6=TNq'R#%/ {2:a~|OFB j97#aKM62?vy]1Rw 0qꃶC>YH}La ?Z1eRsۆ6GRki& eDJ!sG>C@-:LsPv:өw3(JՖqoyOɹ;W/׹.~>W /ĕlaҮPk] NV(N 5A~G!yj ITNr{g$/: +_-y+B-*PYԽq;Jä8*4JvXSk9HG?qxG޼dOs;JfC˕=~sel\aZ;%N]BbMU|rkZ3d c xMg7-=4sTE rfD]vBD1dge Ρ7Mɝ-2ql>tD7'/oKȀmFy \Mӊ}Ǐv[yyH 7ju hL<7QFm4M;[{ j]4O**'J>O&of<KRnV ~bІq<1'E:w,=s3b1x {YyGe~,*~G)R7_00zr1\g wBx\;duL% NV4}NR:=}>6#!v?غmʲ^FB%61v )dfyuDpWOh=)iǵ1V}O^oBC5 ufMJbPUH_ !_r౸K}vzueoC6A[kq>c4hstծh{2R:&hy֔T,0\tJj<|2GIr;`GmҀ~X XM8FD { oN-M;kK2r0N4dd&yzݧb0_7$'ei@u8 ^XĹl&Ml:(DjU8 [sZ7ZPǩ U3#A;Ꜽ_l~ښf@G`W ')٢Lkɦ+)X0&KR)Ua^n4K("Aq2  JC7͵gۣk .hOpt.")yzSY7X=+q7 5(oQ<^86I qm1NL2 }:{8U'ht¿B#s$}vIi3%B6,IhAaVIZ{]B SP8̦B[]ՋD.)&j!np)Dga+N4kB ^: WOK~1Z0S#Ra# V9WLM9_=%}&F ofzREXAif@K8f{m#׿uh;'jrNߧיV(-"yx B*X\Q2,BeS!Pyhp&3I}i,Uj5+{G6[]A[lIaq8xr,ARD6'JPϵF ?P/ˢki;wOR:{vs/1khB ShtyIDW,_(f+%^[tH:s Ñ_e[Iم=2DF9GP;_ӣᯟ] @D +CNB ʴ~R1ݯݡVzn}eNcO3x%AS$" v4W@+9sPOЦ W.>c)VXhnNh[3kx;W"0BU#SfpJkYQJ`gX[EaLA4۰d!W}TWBF_$tֿ=zO~6 gs) TɨR,bWq`HH1Ԋau `yC6@pzQ\a_#nz9Bك}ܲm"`Κu"5Fg:K,GE'5+%S+nHYWҮ^ *@rJk|{Y Lė5"n{49p7rPɅTd𶤥%NF65Q=-`fq9}iE2eĆ)*?!  E2S|&SsJˈWL1[(2d!*S4Wjųψohe&if6Uc7ȓ~oF[ ~02qMGÂ3CyN&X{B4+a0C1dŁ>l/C/hl,ZcFKȸ͕ E{o.uw?3&PMۉnXUZZ&*ՋR9Oj62smEV j`Rm9 _X+E6URr<|P3Z@9 &h`4 WdiFd]β,_h9Cn:/<,(Y~-ǃW:du:dcdH3iϗ؊kJ4UKoIKAD[WnLxC̬EnYk޲aH#\3SrSn SYվ5BGTcu3R"h0co\$ᄡϾ9Gk[Ma2 g^ÏBq\wO걇z̓ڽNTGd0>< ӡ".9b؃8 7Eih[7:y-I0s.\$CrHH/b2l1,hKن^hnl7UiC/Cf !I@ǾO-7 5t-w-̺#l;$:PL 0L8 { :K?bc _AﭪP0RxTRv+oG$Va9m#si{ -3ۂ~u4*#ko8)eO.M6,vD_[2e.4DdH4r)q#>/G<\ Y7IztfIflE]@ZXazk8Aqx>e֓f(<`x@e?ֆ2\qiIf,pԷc`~"V:b}ש0נ[ke`j^%pفhoMH|4u:zwȩGl"u3F쀑hl"hy27RfqG2pJ"|嶰1ֲ7W5bP^F23_FLe6p 4h=;vqtIJjaWcf9-&o#N!i:df;;ա5 JҼAN!])nEUr˗4y>MQ3%E~-%ɡV>m|'ڒ×ӜjP3,K۫U$!<Ո\U )h 4nDpٌ|91r# }RֵbZt(+ƣv(T4]lBcp6pUԦYn3s+p۫Mb{g);1R2K2~ݯְŠ!")K 得o /Q% ,kL..GyTh7>m/Xv *PV5o,")Nz1M=1x0 1S #z4EK=P>=R(ua"W)XW:Bј@>c"ACz2 q'&+%). 5ŦBs"5Q?n+~5Jt9tc@,E p#8r t֫e^C''5,a'AЭwY JT:fM,Ohxfcr<\ܮoX.!*EMAN"Pje>SC]}2 Ij˞E̚"*87@ ߺdl4N^.J;vx#/>Q0tVL~^IWDD(/v+rWz^W1 wynZQaG TC{~,tChi0$\_uGk@[D\GQ1'/ wllᕳ,lUT'BAƬӅ5* ׵9dg`0@V"]tPk.ѩᕗR{%y+IPPjCzPY &A30S8ot|l|csM1##p(e, M(,.knfV;=WșDVWpo}.k'԰7 37y+Ag*6TxD):lWHo껢NcBl]sW*a#O 5I(-:6F/$8iT`i~wWsSbb &rv'_'RTOȭxÖIanZL>,^'d? o8cpUaG(+Vt٘^@)V`` \&OC~1 'K xy25u'+c{"3>yQ~eX5 /8ʉ~ T^>tvbi_%@0nZ m {tml1|ґћ7I+ +a ]en=׍; p Gvϊ~ ]ɧ4س"FC1*H끜;J'5 `۫5yU[ף4zJhҦf?^'//Ez|M7esgMJbحH|1":b5 =Zyإu%հ*S 5rIPJ۽R<[ƬMܬSsgjd< !8)Idkjk.F6iG2{8{e Z\BJɷ~ѥk 3`_eUMQzV9idI^C,~pMβ!< oF {}&--Hz~O8;+cD#gFi@JNNJ 䆵T~"SFLq50څ WVڄOY7-`oHگ=Y yC&ȬyiЇ 쫀c^G m b ^, K+rPo?lvHm\iHE`Kxx醣CAmՊutDPjJ]O+BFd%~k?^I$dR kτ,v( 8WgY>MNcx2')NȀR5( ҴO '~b:ǃ$$S9pv#w7u@GOA@I$z.{aE J~1}] }D^upeiܦkb?H*?*RC< 1ҾsOX/<󏋿ReV [D$yw0 $R׭rhz\a TB8k@[ ld#7 wC'SJmˇMUK$sƂ Nrۦ?mD\Skzerot׃w /ہm\,2~1\% 䦾,lלOD{2}y2/i ~Yܢ!&^EN/F6Ԑ>Wn]pɃ[@+^`eǀO[H_d^Q.ӏk$Ǡĥ>/Z Oq4o?ϵȔ$WJ I&tVV.+ޞV^5rD<.<6d +7wh@hiWЁ\ĻVR\Nf&.[M}aEgDCW-™/Čd3Q+IS n64|pⓏ=͂sqs[ݹ\($olEѢAB^?n,w,{?zMo'jtdyD.;WAaF:8R*mjjvkJ %)hϾD^k(*9%x6іV6L93\wvڍ7Kؑ+ avp?J{F} RJy,Mu b-F:0`ĭnhDGtQG%jW=ۤz<'4c=pnqk|}=jLAaʕuH?@HdFpT1Loߌ+xC 8˵a= ]ap*uK3sGttdaJՠd܂Oמt:TФK $}ZzeQldt9 gr6JVgz$]3yʜf&gT0FP0sxvaܲ!7Ys ZnmhP(Vv _|]Qcxjj{ ^w\P_Q YR#7zD NjU@St?CJ%^ ;2\G P*֒{1 g:Dd!k{I'whDUs)(jhu :LL}r (+-[L9MAݍ< qkܖ`MNLix^x2dLw`1NrΙ`Q+ѓ r-5euS3&N' Q-IP鋪72!CK%!*-7Uo]S#rpũ' "uI@d0푄g^ٜSrʾy4iDUHXw4e.)/}0~mx9\fX؋7 8{sȿNWedڗEpprr'ZoWPl0A螨ÃsacS,3K:#Uf{Ip4E|ew Y r8eg"X?=W'䐘e;Y*a-  hLd]Ֆ !w azf5' o~`@uD Xx6-&}J^+thed*@~9`=d*Ƣh{5J-Iev֩+5׸c}1nQg0 AW Ycy>mh'IMِ4iv˰ddE-P9BbT3/N;UH&J}q\zl2'EmΉoqCٽ]":yUa)Kל^e]klqPǏf#̖HV>f=*{ \mC )H h sӝ^_7%}jk9wLb?ؼ%ր "FenQ c˦R5~0w QJV]k C] :792T%$QUs2X\c1ۭ{WˈZcljG%J %~p_Ƀ,4~h\t6z뉿CGbL6]u(홃r|?3l]4ܞtj)KZf,^e9_ / _Mm5{|+ϝNsT!Ae^HMPJ>oX&4NwQl4l*{U3D%&2y)![G={wNz`^mVw\c=@ SYvbC2&Πv glrfılp`st'o78lt_B*R Ɏ8xT2!iMwe$pk^~Whlg#L%u7x͔FryEt;$KUèc(L@rxI`}&`A*R|1+5iӨl"'6lz3gXTy{Kٛ8 AKDn"H9tsWWs霍H=򱣺0ut2kˊe=xe-3usi圬֢sp`KݚZtf{L_$π6.9YZunkD^䶽gs,w+Ыr<g3&>0ujR}Ή{QX-Tm ӟMf7 tO#:]p'/ tD៷ Ve@k#H3[=&xa )w* @nI|q_ 8xL09}N-s"Gy <^!?/InH }n Sjd qBk s$~ͱz J$PrH&~Lrr5x.d1]P%6@t^tZ,T\t[߯o Yܠ_A7樄Z7dO(|_ǏJm:6qn+֭(AWɞj.檵7Ezba7L}/cB =Ke=y͑p;Zo#R:-o .|=SqjrJ5%wyhnhsǑsQ TEC.UP =@χOf Wo .ȩKɍh+Nв'Fv9I^٭ ۷ q0[\h鴩^usսӺ_-'8Є"ѩJG9Qt~Έم¹IkXj>bhZC f 7/h X1Ul;@v?yLB<&*HNWMu@e -ZƊMhӧ*[BNS7Jiq@W0Gu H98 (\T=vgz= 9Ӥj=:&BKZO o>hZH˗?Egi0Rrn~Qenb f=>KiK ԉ]A)9DqBā:ֺݜM=7r3wiYj=~ȶqDҥ߼@Qz*'ZIjA$M>+KNp.eOһ1"-ި)(@5`Rusƾ |@*%R:Eq~1ˮ9hz Es0!s4Zxsl$dK=% W`D__yOj"<;7#-9aClNnTCT$!<h=tbšaΝR<<؅oF~plۣb[\o\瞺6噒' i?лth"Ut <`ķ]=?<t;!cw 7'v=n^>Or|:W3*!GcJuWrw$`NQLG!f+)ؾw&aW ƵEknHz#ԺfT4]FK:̒tL7E2'  iҀˎG&3.6KitF; ៅ5Rj-f=Nɮ3nR=2kq אhSZُj+kQ̎Z)b7?7ٽ>넌֓+JI{"h\h9UT SٮdhFe9I!p{k8垇9~r9VgYaa h]: {I?"ϓerG0ssBy|<]Z0.Qmu6Q/Ve$tdD$}c$O=цԮ#%b|+p#@ خbw3k87x(3igbEA|4mG#;VbOZ.{ԗQwpAڜ>, BhtmwDd=xY>% Ib&# D8Ȓߪc;14ٹ6ul14Cv2̾ᤌё}%5X=M入}r7ɣ$VRPy ?tO.7 &W"#blgx9?aF2 IӴ ^pB^*U/\.5x "`1ћU@HPjpoLn,)4aO<2ml$o M SU ob/:Ӌ4"~F7!oj 7ӣs ڦYynL Zձ`;Wy^,dpD~.e(Y7;E"(_[@,H0+KG9 %}I=ݓ'l֧yO'QxB%֑#Z6>4lKQ#K e1 s8[~$a}cYX(\}Ӕޠ{|s[QKYsmLi+5H(&>ƻBM~P 7]8;_aC9pْKݤm{ `:͠,*QM㋉.\o=3 Yi5 =QxԤ2{0%VP%dJ0+ԡZud"352a\R+Rq^ (>l{7ρH^0l&9V}uG@: ~#<V(4I5Уs_'/PV8ȪNgQ)F9aA@xOJ= !sp0R*j  .QCo-mۉgRN[_"bhZ<%"!ZM4QN J;^Փ `uمc ;4Lm `8vVimKj^d1:!NZ*nvSw\35V%YVw6JbNsR|]abk7ŔrwnkdbC9bwpbq ۬pqOK̕p`%*fD&9'$5AY)93eЯ(z$v]1ړ=t-a+54F qܭU\38JGĹ \k'޹+FBxUd^Ŕļhh4skќpEFL;-6\wҒL3ۯ Aځ<%A!4>9Ta2Ogkz_5Z\az? dڧh%k˛ARX q_m+*^^($U~aН{j:+1 1ComP><&`Fe@/B\+]FTM*k/&L[Bve|]1#ׄ--QN_&x1FXW nIh/m5wienK>WMl>mH1pr3W}@Wrx@-G <(ͤ0 ƒ_i{&#,e28OBk߅ULaMZ29Yߠܤc&76J^<]|7APq=0J`mC/ՎYGdG(`G:EHvuID9P*0E`O>/{‹1G[ɻygC5Qt1Y *zܽ@jE#ݓ$7~ Zk<؄irv6ud; f:P5+ðUCʰi9AُլoƕߪLx <<lzyjsBОtJull,˳˔źtor`$І6e"}uy(KΠ_G-w4A|Wt. 3P%,ϟ~_Bu+{{ ʹ"Jj35b)bfzY">R#_g[cp~6y"TgTJ,DxO<0}ٶy>ߗ .vN^9$fת$_W>=~` fN=Sy赧u.U.|гLH7݁"1T0sRI"Y?.X]hRY3휉Ў` } "3eқha奵4Ta;cP_.Q$]BWZPQEqs,=PRJ*MCg;Z*IŠ&X:@,H?7i5|w=3opYj{z v\HDf!pO na.(jvBq ϗơHVи6S'{WW>|n689-yK");&`@ۡ2ۻ4˯v輒ӬYe;nPP8+<^pG@)н 51vc߰sّ!JŔy5^EPDSDiр?/{'w@9Hr/"̛9K1%JaN)d]XE]; "І1%LR 86oTRegsP2k18-#ArҞQ~@Òyrʕv p8U?s@1(j٦KuFY&>cS7] !~̳/0 hg|ћЈeU(ލrkWo >Xcb? ,~S\ Tfg1xjN&ht8T9}ѩR)1O~7m`x3#Fztڷ{\:{#FON5sIk1rEn9ؔjϥ]w8E ΰD%ۚ-&QWMfi'o Xœ=C(E#~5*,zV'Ns2&M*|[.V~QYKTTL7y>#OL4B <tpiX'Ȳ<97T ? ,KwDHr01/D ;5 h D=#\UH z; k{wM _".ОtN9N)*]|3JF-aV8FJ^ r2CK0MUU!o=El7\DXccc HQ`a[$0<ӷee?.7g rY` Nkޖ1_XV^fZL4%V1!JNVH^Oޅť6|hmb,koܛSɛjj|N\?_5rRdq f߅KU kubhvJ }Y޶G$a.K#C+:IJ&K D^92 S6"jFBzI-a+Tinawjּ{@oX1EYN;bȶ-DufrQvB;Yv A/6#`&4}H>>bP+u>8SPk]l#әJ2 q(BCL ` 6\s/TM4%QGtA^]ӈ"z6)tA`EG.d*fb/y2$0+ԕA ѓN=Xj3Y $ʒu-X?/ O=E}Ҧޠk4pqHN',T( *["@f )|VKh-`#FH㹚--dD#& l~FzZiԶifkmB*lW*r < =k;[LNΔ]9c6#,L).B*l3~)bRѹlYSB)гg+\N2Gkg%W,jܵ f5+NhU4 GbQ3]D=$Q9`s>gȥ5G,P5\3I]c&,?I.H+m:qI7$FsD-fXC6փalq[O-9x%֜Cquj2cb󚽃\<oB$ + 6q32DGU` ĥ%ѺbG!r!~C_}I>n 6dH!י8ƭE/5t9@Is;}#ceڴοOcgg$yMz|*W#6€ ^XОiF_ȭ0SVĔw/ND+Gt,KbA,M؊$#uSĻ׹s\Թ~ZϻFVif!ίVm^!*(vPíd15cjb]HCu8泛 0yAhV06{>CYXYAMDZرB}?kgx.sw6RlKqIx,40+vNK4tYtz&Gab{d.Q%V|C@;dgP JdXM ?B0skmeLg.xd9/Z}8KxFH=nMzI͈tnx@5fתpTap[8TC5p8b=Y_yH_1Zݢv$!wr.&-A%g7p.̝ژaxa=h[&CJ}Hx!6FKVFpe'+ bAYZܴP{CfA%w~M܅ 6O2#a-_^N~'{c5Cy(\N|0NCs@[TxK K~bw|D8Hk;jʆkƪ3ŰlYaBGO4݂2z )nY,u^8 푁2V$?%]N!˃5x[Ld @S1iprZ)K*\ wll`1,6 AwO{.4NE@.gOhc0&Z" ⁘GvXs ŔM Q^ 3 ]pm_֑t7[ZrlPsPHxHBjhI*TsZ0ysHˀmSo\'ھOf\na&&~w uf,5c<~l5%iLCVͼ;6OqO{x] ˵/[^4r ]D#UDQ 8 nj>1sC,<$oxǏ~)(odTGQ khLj ˺~8nxQ=_(P\7MB'V3%dOo벼/4~XHȉиó%LlXmֿ7 4 m%yijLF (^)# 0Ѥ| wRн4+G\SγH/wƝ Xv蓢ZQII͸=]lo6%᪢ ^!y &:Yx1k[CcAz&g: d+*²֩(Z<l|5J EϢܯk)jC>K0yд^nXo͌ߎ, Ⱥn x&>+TR$gdi Q*[GIE1Y!2-Txae-#|ce\Qjo̎ c}xh2X?V7=i 0GްޭKvz)&5:k 1>q%Ihfg±< "1.C!"PΣ>3'c_ ռyp MVROnPt~+gׁO6jG/ìn1yPo1V F֌1+#p{%c8R:Ik~jnjT"+DP(K!_%Gp\+N^iӀ3#K"K!~)uL xN2R]b[͊P^/ lCFߗYL.@oAM-#ވ공0!M֘o UKZoGW-]ߚb+GL<˫n?n4aOo ׽mSނ1k˽@;}Я}&0c=c K:x@dLC :6_&htx+LdV]~*. 7xUH Ry>/F(N!AȞ_CA94lHj7_oިuD-|IGUyG[ё^'}f%XysNWt^$s>IYB0rʡDGuP `^"B-{H4Syqg%Hqn8H*;+W{pٳ_qCr(4)xEFy~.> )B2}`OaS6oWA]DَX 'Bc&u?h7@7`4W:%4Hfq͛9^{Iޡvdd>Q@+ &šZL:˗{d:z7#~8v:!X; 8*ƻw&%{)H&N 9jD:,W=mѦf^ZAu]M2 -'~LG] ”JMȲp#}X_dIoa".Y dGLN>Tl45O~tN3bE:ZPg<L! qtotW1{ )}`6 ^$@ KiZԲ9rnU4x…RZyUQKWrDKM~㮖r' >XZ۴%:nc|` [2Ʋ-=D0MdkGw6W(2жW-r&\Ngdp Qh%J2Z} >AMN>آ+aIj)Tyi=طWAe Wge(TYsۈcItDg %Y R&/{M100n\Gt݌TZ9,C")o[nܧ=rΉ>DHr ~tPKo 'θd Iձp-F,1> @ԉ@v8E al`gy- qas罨!I @1ZɬU[ĺr)Wt_cھ+%CރP0XM=ܠkhS~a*Ns_/ΒgL2 @T# g))wc tjEvs})OE[XjCَvqM1b+V7$$o(9xF'ϗٰ7$G9X>}w'yٵRURa!nE AGM pJJM>b7"p0^reKQXȇj*e`A> v~  C2j g5s:u*䀎cxbƟ-\Oe0)iL[vv[Cw}US]$^v Q@%>%u۰}',~{py=w1m˦YN$d Yc8"46}o@/ ?ZB7ߔS%AIp~e=8aY4龻w{Ie@܏k\\6# d|BlQuT>GU)7} : QlHhxŋ5N< ^ƶjt9[7Sm~ %5K;{q$~MŜc:O*\Y %`iYZ$L@sVn{vT5D-=VZEyމp2:fg|U y&;1T=P@kVϭ2kE&]@@{1>YA孰o7 >.nJ$%x0$^D{6yQ!1nTmq18 -bRsTG {jOcs5e#nx-!TQnû8JJrDx]Q $-k:W'PѦy9Q@Ɨtf^0^E10y.p897^8c(%5 7(?`N֛^)쮫;)Ž,Er֡TIJppGXY"{qvaW~oYC̸ |svM8Re|I_f7ʜU$Y Gxk/sm!D2o'D {Q\~Jhdhcw^H+U?67& /$S\z&<^wOSæ9 `S uiJe)Аt^WdW1?^xyvh"1Q{ve<&~~+t:G=K4<%ƍ+Zz (#F@KLU^Ju]wdgʷlkMUА%JctApx2 /1akkf\g=3lPXr%#6@$+a=^'Q C)*Ն֕\TxV Mxʅ&W|ewRr"bڟo3XOEN~JQO ,vi~:_0~w%#Ns+2'+8KuD#MPh#俴NXY2+-rD1w7PAd1كI9SIܲKWԕN%tυ1\|L7ՈoKo=Ix)Ýv"mQȈfqHXG91C]LEkaCQ ^e)hJ|-D{89duԎlmu"~Eڕ<޹Ur:^v&̳;$ '沾zu'+KoFN~s,f Z;%5Ie7|{2Vpe"l`ۺ L6dFa8funtdvr>I跺8FX'69;KpN1?Z +l+AYTR"&~{J*]7Yrjԗ`bOr%-a\v+½ȁRfq}Òt(Ƽ?(Y m=No=P Mrhu%KgK)0Z\KERG9e XHP남Wwx9DUMdnk9LCBufW/p[?C|7GԜl  TsHbjyIuîuYliW@DGx(|m0"መdLe Ƙ'y3*̈́dȴlz@ 9U3eRtpDsݺyۇ7_12׀YWdpF7+oR G-|m[҇7洺i2|*sC>bQ2_,re$:-q"ƗSvXޘJ$eKmV?X,HN3?8UUz'b3wնD#^JVԔh 'J13>At0ƿFnu*͠L|jbA"b~䇆?(aQ{xI Ɣ@+0ڛ}OeȪ5TzL]?M!kyrh˨fIӭh m0'm˚~bvPFwP8*Ko7!ɗi+HƃG 14+le lQܠ6BZqiHXA,;Ɠ~CU_rV5|GLxOԥx Ur8aaS8es"Yv<β_ ;QEod`M.s/_ |hvwP \z;捿"2!5ヤ`Z~( *]/ n wK T)ĩrWWpbQRۏדA07JiR44U~zV|K@v=.]O@bYRS"UiU-"((նj|f&Tb+F&n+[k@!ہFʮ2q?vWѮ/X?(w S` UPF`K:誨!JfK\ ǰrܘ,}ӈPd8c,S 4tT]#, ,IQ- s ߁+GyΘ2?I/-u%Bv"1ۂkԞ5z^b0 s<z[Hn1i7/1H%;$& <@2 !~[A2'3KSh?58;P #L%VgңNX Xdo*1/P'}0Z(_t? Io$N+‡dHu6UG\ٮD2EywB+jwZ|\qS;M~ιRW*KYX#a1j5b^AmP{ucMkSfiyhTe*Ω3DJ"{ٖ@KFye${vUߣAOsO_Eu׃~3$[X53ZBA#J14:!owf9vDZT I=XvkDӼĕ40Zimf>[nd%1d؇VHxbFS16' risQY1oZ,*Ee BIbr եeu_9!pRNT>Y:;( $9~ (Ȅb%V+jmx7$÷[W"aJT\BwulC/1Q?I}3H.JyGO ۾Z**'itNߍs(FM  Q?0w󳣚Y{ FF'+9xlCTSj3G>=pXݱ f$d4H Cd( GUs{r' DB0ʯ/Rjɻ̡lh[jwF:m,tGŘQ:_ b܇~;}eDUJrЭ'1 }`KLzIehܢ5Z\t MR6;ÇCqzZqE1$}e%:iM&ݎ#'(;Y$dn>5 Qǯ~KGkٔي;a9R25zFM"kōaC%vd7 .,%]X˗-О fa`%^}`d9K>z} F:QhN^5-~+ P]F4O.>+ cF^nR- d7#[#s/5T*NeSFHd$1^ԏMPQ;V̜yL^Zf3WdA6uaoa9Tet[GO%HKABaDus= 4 ya1&2yB@>y4lF tPcrRBI~G~V_Sa)r Pw8vDC{7GVkѺMV.9 JyMw-J$m̠Bdwq:"L2$iU$]a!K6=Y9G- Car'*3ce *6 c==ʸX{V*hgr6_$c7&D? ]h{2F&7bƯSVK!̬M4l X@p32+sT ֜Sh0\ hp+S^y ٨B7F7c/χf\wSq_W"qtUtkgzĞݶ1QĆ>#J\kJ9si3 ^T.Oͨ鮶$[݂HָbQg q8s,r"!tFOPki04ˋNt[gm! 27To X?k*hm6"]sNyZ82gJ 3 Ft&(ύ1_d,+SѾ;I3x=Nem+7^9/g$Q]y$ľJwrD lVv:_qP8`7Wiq9ϣc^FJcR [ɁHYn9P)%J>K;gĊvn̔ȶ]|M]tQD&L~C>$ )W琤]6`9:{hU rv5H*,i--@kdw o-0Qʫ?.S\[pO9ch񣈴r.8 <I 5rP˨hڥ&kW[3pЬL}gen(# _0sՖ]{pkEoia/w$ln=u넣B/ -oVߝgnv_v|!(9!L(/#Eٛ :WfGUb;ԏLn|ϫt~+3:[Hv[04x¨[_p LU %b| ݶpDWaA XF.0p⍻7NME#E b)pKa9rn+: U$3# 7kFQ{2z%މ] @{N3+?y~zB7'w_#}?um_}>M90A 5è_ۊz2|%)$ų)J 90PI~)vx-"Q; 4I]*7rW@WM@ϙ^Dy?_#e֝uX%ەx>{q;cZ$qQS Foಌ#zݰLsuú~ˉ͂ B["fxܛl y eл5? Afzcmy՛ me.$&M[T|Mm1=1-t3҄tME">\^f%`{ ]B`eqZyA3~5?^[3VrB yh2ȃ5pbOݏ=:de0iai{]cF 6SZ--YH7K'1-]@  @;|H-Nڷ0EgOg*iDŽ)Oת㚲Z,XXp@ ȅlYjE!lA_k/zn`Dl+VvQZH,K84 XϷq1x33_,k^Hn:VK< ],KU s=31o:(Ϭ zsĈDq}GUC@U Gq44Glm^%q;LydƩ1[KJL\~dS L/0!竟J_=xىzYap[}vPkt*o  ESm/-h=>|!6' љJel1>O I? Ҡh-6. :{nbX|gxtlMc<[/+u!x]q`42H/+bs@c}}"K=x"C}VYBF[wŔ$zyӌ0NKY>KΡJx쿴>śg+. zZ끟(o/592*¿x0Ky0yl%'gexE,ۧ9 a: "Lho, {fao6$6QAN;3AX?ツ}T\b<2w@x$Y"4?VͿhu0nb~@ryF"բ4NB+1Dw̢[3< @k&+Sl(zōJuh|yx eϻuI?1 EB=o[p BgkU4&;0JkI.gQ{& !{X{ql"u<ԢXRU]c|i) ˡ5h8D t2Ak\ $@9Y`A܏hnT_rF mfy.&Pyq^ C7MX8zh6Ps"V/,$jRT j7КG\1QFd#J&)2TkjØBʪ8յVn!jJXĞb/+߷,OګZ|#R'bᷜ^EJuoEM#& `X41/qZ2P~>l1WO![|.i6,^!zM{hLB4k~9܂x.r8/4>q7o+suH A';.ʔ_ ( Mqb)":jvn_C;mlE gWpdIfaž&.G#Zmׄ>ϼ^ɠ_bx`}>3ASW\ĒI9х4S(8TCA2 x(X:m7&0t8JF ʠCW^2g҄P6r &9M2fF$!li˧Fs"l*Mi]AZ㱠?\̀@tߟVʗꍇw:MـPW!hd? ڹj&DVc2'v:ωf#}q~Xc!B x-*,MQT -C)^t 6!3 i|\쏿`wU<'mx-bXBG0ZUOb[}ѼS062*GL#x1G3%̢ܾʝ+t!F`)z[\өí◞e{Y-__},e/7o'Lo).E55I^t۟ xlxLxu*9a#vȸFǕT)%}]቏Nm7p;P XuTY iTpȧ*צV3R.;sTlbUgf+/eZ(nB7EUy/ϑ ۝(}PQl,}Ȟi$emB_jޮrIZ}lE&,ooC[~@SyK4 3 ʬfү75P 1_v7R1 $M7GPhuFs>žwD|ÛdFY5E\LbP),$JP+! Hk*cUAXPWg!(0}Wmۈt佝}V ^5X CXAlkiw~&AZ WJϰ ܨPl(ۅ QFWؽd?VJTb:_^Ns=BS$FU Փ 7qcQ[}bPBeW,s@NpC 54~m%~ֶ Dx[<_5 7]<tLh *YIZgR -P㻶9) H4ԏn5ó7Y~_!zH^0?fd "qC$Ñֺ9+ߕX^N1(&P#MbتE27e|25!u޶@@4ʞAs"eZCB-^n|.$0/kOBc9ǖF&|ʝvBcl5w`9&߽u~{5ΠU{^q167p8_vDG^ ܣ&?٤%8=\k-h纛vGJ@QKp*ipĪbTNKME"Yrsw @A_㑘>N8l] >BH$(=*"D|l:8x(Q}E3p2n^,˕}=dЂX?x:[x XEsm4Hɕ%aJhGfd# ҄Sy'mD`~YizӄjG~: 8ոM ٯ{3==q(O_kҧe$]A]ًfp>oӺuFDiq7TM?l؎=hGV-pZtDkofE '!c |$2C,4U|\g-3;Og@?sIGbLtbwn9t|g*tr? A? sܤ壥{i.=÷y'2?kh*)cݻ"8#SAJc/^2sMۺQ4NLX2/T:b:.jvpUS,TFi\ &>A[U92Yx\&-&T&,kZw0]infD\CE {ƱnTV lS#vSڟ".e?$; Qѕb t&OS0b' H}Oy&u~I9sbU]Sv"_lR]VНûyyza jջ^Wv!{> _Ouhs,ױQbm{*/\A}x9Ug^-O~SdAEo\%r:Na47ߎc!b&g,y Xkžhu|4fwI6sm_yr.jx_ ɟ? ) GL sCYi<R۴ @rJqx ȅ\>ɗ4>x}zxS[$E9nӸ5zDƒxOHIJ=;4 bK 입0XbUDȇPGۖ9wa{ |c D@<8nu U:_da?p.;wH(>GnuWqnc7< 8 2 ȓ;WqqrzWAu)`k҈ 4|A1OXhds„m5ίϯǶ C6Mk0FN]Y~~sLt1;w%GKSrrRda='OL 2x_s֚A m BktZ|Xϰ!/>'T2!)Q=_K9,)6p*#%:E QAvR+3EW")4:SN7ֹN#jG"9"k Hw5 . A i By,*Y#-ՙ"փ0=dacSlUh;Tn֧3' 'Da `T~ܰҺ ߊbkUŸ́lO! 7eiP|8J#VcfP :+xhM}G ^I^6秚>3U}*[x=_?u+|@e`kOQK@/J} ~Yr@=ټu75a^SF`rhÙ둊q*=su6 K)ä*Q<9&ۉ.']~`'rAKzfgy &@X!3Lx -J7`@b|%hƚ?#|n.P.[~k}3uEeW|On26C ߙz/;eR$%Ybƭa27>HY?`P"`^HJ>ru" ɾ5X<|F:=㙰K62s/M>-̶T&2w1bTw5?}X? LC->TC2\'`VKnOrzӼr:(q{ ]Y_|yȝowQ!? |)u/*`v0Qh=$P-G޺ J0yo,y9Mrd&H7]?kԇʭn ;G2c#;&1|*ד]Dt AG5O: TsV++̛Z%O,NvY1q辔I޻.uj״ ¹NGyHOSY `)SviϧC9Lgaa0rD uB)|W7\C"u:y}:͋ܓpel,LRjB-2[b([KkDUq0wۿ.cP[mι6 p`1@!0 [29?b{K1p2tQ**7fu5Ǥ0##iw,$Luuv<8ZgϬnx%`}cbxw/Ĝі3m5pXM3X7?uVLOS)UXpP# ?Qk9eG('ƄY,C?}L]CF0_#1J:A +T)vBnA=bJQXr2^A%Z(˙`%$d;3o.Ƞt䟤ˑ9Dzh^zNxACxrjDmE>MiҿL,R`FaQjq;  !DGA y$_ }+'=v_8ٷ\)804=ʮK¶n)Ҋ8s~ |㿈@*SDаxgsiȼN.vE_Mhn2o63jU[VDT| v*Ab-8X"ent\ɬ_@-҂ 7x""?>w n= p-dX<5|WW|d4bBϰb,O|n뇤i#)ՇI:Ie(hr^ =< _ g tWfdfәQhz']H#RÑ{<-!Xd1׊1{aaryߐKZ=CNy+o7iQ Ӭ- < Xa",g^Rnfӈ?v bm{h\ 5'Zty\Z.(3,{fey:sv?%hKZȘdUW#,8xPSPsB{NDYWП 0-kLAppü[3y}Z\%ݪSvr5K_rk\em?WoLxۢ 0'(ߓQnDB\zu+݃яǽ`,M+,ؼu. xiǷ|@;S:Ę_"Rx.&)4&P`C.lW\~/#iӁ)R{\؉fQmZ̓X%D\{D}&4UH*EpZm1oimAUaOc?5XGf (oz!Ln XOc1ҞzI\/L++q0Z;dDSs?l\$+w=MkhJ4崹'~%|B/"c@"/ŘL k}ؓ>kr+0|琔2L zirDn&yvJ%!Gz 4$qkgsq ?ƫCe;尽~ u?,*Xk/eoIcƹBIQ6 `qG|B {DO4`?S¬CV*}|~Ⱦ?̈́P*Fv ? 3/ʷ fK0zVIڥl^]EHZCdcܵmm{=+VNZ2uǢF4TU%4v.i={N4"OlE>*ľ9ksMD# )`LHث9-UV bV@O^(jM>aMeNܩDR#T vahi.^XMNs>@6XK?Z^ 4VIB&\/b{dUi,j$+1q[n8u'"/03ӨNS5vևKMloe=P,R†{( [ +ɰ>Z8٬QάK⍄k5Vy\vfK|/CIrM9",3O%RF_Nu`3[MAR̾;c+ВkEwV wA*ß*b]3)Nιmhub 96CKV^׷lb0>mL=?Jn6f;g xŮSyYSh@w5E=?%WE :\7^dtpE@d&-l{Ť !Ͻb漓~Aә[MKC&<٨![3|#a*- " Yu!]A >k8皻N"tm},#=I05 Ùj)t'lc7!m)wA¸ڵ\Hl2D~B71 ]Y}J_QRn?9. UjuCK75SnB-ٷ\aee-m8fl݂WlSq5t'߻FaDClf;j_e]b{ZZhi21TKwN:Tf4,[N6R[ٔgǯK)r 9}|@/=64: <9 ͟IAMEoM)_Ie0J{32qfRw"(͈dWO/#\ũІm T}vH| Ʒ`- ś2\- y@$Wڞd;?;ƪe^^á9M`]]\排0O-|N۫y?ؖcb4<#B Eys<#Pb3Msacn"/}EE愮T52:统2$ϖ0e |@ە?&zSiVތeۮ_kM וz"jq`ԯj΀D.ƜNLq)..9u<n#5eaVgCԮ +ES[#Etml$Am7g51XR)WLjf)ԉkLL>M&;S))f0nǫ7L۽}`8G8ƤcךpvAj׼.z|\lFp%W1Kl!ox[2 <&9?},,`$#?;gYvƑkIC !lP.?̿;^ERe:2e~AZ_w9gd.sWCrPZlk| {fσ3͘yf$U RrH?pB/_n:cBnT0nlfޞķ^Md}\H ucn|hR&ؤFW>\)?i?&g/hfԈ3!,02i[wn4 }s#lXGoY h*iE,c , ۽,=,oHLDpe'%x*Ů/Q~ Na,'=F,b֞8ύtH5&GZq)2$9p<#^#Y6B Vm=>8Ϭt~/w_P fg+TY;]hvI@bQVb%+ӕB WHXg-a>g f#X#F #Hwz皠oHP( aĨreJs.'ơvKeO*MhGL Niqz6|ǛJ->?OM*Q=jj"|]ɨ%b B f /[$e!^&^εYمhYC;ZǼ\oS/}6bZZ=,A+іݙٟH'J1lp _S~{?S2~:U17)BGE [rnio^Lf}#K)H8`n_r2f\,yEHf~[s*Z#x>kМ- tZIOS^mTc&*bHװ;wO$<}af0aK>~mKk?Do<=E/(} KuG>lGҕ4hL\@I)qyY-"ӮyM*f멃*/XW/]6@4aE6EÖ0TN nJu .k\0"^"$t@{r&8SA^gg\E"zsExpe9nBi n VBQpwsL. RR3U JT[Lo0= Ґ/Bw\+*huy1 ja({kNo.&J #dej`"?o^5e5Wutr+Nۣlͤ;;}܅}-?!}V.jDoʷ dr'Q@\\dS<=`~sn^ hUĄ Wfڇ7N;{'i=`4xs;'`ԣXE2?6f`;=s+j+^TKi$ƛt[YU,[MvDvfc G1KNX| Wx c{Ϊm׋P\/75]I[Ÿ0-ylN{hQOԇ_1g2増,xC;ő\=A7Xf@|4*I/* eUMkQDPo;+Z)\J2y5[r-)S` =Dڞ'VhEZ6s/ s0$ aQVW= wNWGLJOs@LE% زk۲s#_t3?!ԔyrOYk$tb5t #}~ǎ䛘xz8=w5Bs3x`z9jH, ~3\DqY󈆏=+sCJQ @Z;a;07 骈I$s_xUFlQë tqRah輥\v5BDRMOTt|ٲ>s&{K%mh1ZUFC o7kanFx+IM>UO4!? keC:E_ϛpF (yU-1& XϢP-/"Xd~:X; Dnl'=zwīdDbx s>1^]nZLaܔGr>}C`Y!.!Uv5Hs|d@Gw:7d%LtޱUڡa|fKbaL ؕnT}3iJYEN!@jQf`iō;pY8!n@i:GBqTGQZ)YdQx儰T*^pS{ >mtԅ{LW11w?<{+5˳,YyyN&6utTc!#Ob8,aWAD(ڄ!4mI/kb  V^hשQƠ;cc ]T8%Q _,Qoj,7B#t!b D]XCSgB$+ᦧS^etc/y7o.&uګ=^3E5xmT2K< #7ѦɈHbҞ| %&mڿm<%!K@{Jk~ Oshʩbpu:x0?(J]$4#rx[՚ɫIn+#-Z/9-`J2M ~NK%V8E& ih;1s6 ׺f#ڷ3}!Gǽ1X%j h#fpm E#;"ѻ}Pw7-'S2 V3n.V|a[rIbcF',qGc&C!d*5ǰRk@>D^BLlZmш UdWh+Wl{?Pi!;\G˹ xy\I.Myk"##H eӶ24 oi?n 1j&wY7te"o۽sZlDF19H+L$EX{J^*57T2G [˺ycԃ?\$k t!IHi.BuXP@lOBbm ݘyGїlЄm'LP1f `0isGpd?D6*DxVaq23ȋ /有k 1}6Q;!FB= +h5$F P=*@1@qs?pE ;N|Cҧj):!s[,$:^Pplbޥ5pË_W_LUc,u4 %i(&%4}O罆L-C"(a;Ot"쥂;>3-Lz(yJmnP VWut8cow="#ULj͇v!LWeW;"Į9~1N1G(vĤ^mw.7}_{Tf;}Ԗ"(C%u-E#^NT>ڇN."m[U_܍ T7ROꍈDsx0{ЗcW#WBaN;4'%ۍjrŹ8XʖI+?GU(Cs=,jq9MUK/>-PȀ⛑ΠrD:r0 56E)Qo49q;H],X군&J ф.v vȾBrۻ'Eg4_` s(D|(HxhblTet猣s,@so?R$'qȇ1g܏&_Y&&>/|  рWzӕ$NOjCʔ8[?uN KrDXW=Ɨyug8C(6W(A6G@gh]օ!x|x'xzrC Qd"n'ʑGҀ-RyK +5QR9 UEB) Y6 t~GemtITڸ9*O{d8"nkf-Tj573 x<&>͖l a< ]&& ~F;)˾N6"m(.k!#&yͰB)?c:΀_ XE2Žqb?8TL's#PEN GwW~9.G4uo.\pD7!$)jk 2&[qhnاD)Pue>="3s`D'D?sXmXX[Gi$_ř) {L2fٔ+(z[\I`J"y౭vJY mND{o4WPcѝ|yQU];6> 9)a]4ĦE;oC@vs\N#|>Q TDQgGvrBi]u+Zͼz$.< J|Ӡd̾H܌{+[Gx[(=$hBG?0!iWc0Á{A-<,T.s(qF*6&aI;+O|ê% Ս Kf$ c,!AVp d|+Є+D9#oJVCr3܉NZFzIy0h_ﶝDWCE2 {&v^24̀\_NvFw/t$v}tuBߝOƗ|&UC͑FqF\+P(oj(K.fUڕ2gl_;0kK]1Q/*~z!c12_pӠ-"̥ /b q;OicFu5͉[0=`a`&-Z>l{.1ld![be`~ 49N9BkV(1wm e(o3#3ſ򒓂Ji{CEȅQ3d|8T 7jlFVmo[pZS1 %%X]l *BVZ:@9b?.Q؟EÀMQїP Ջ"4~`ects{A-Sp]ndCgBร+FE݌6N0н~oziSsә۳IA_:'J=R? 1 (ZʅGJNO[TE';+D/+.}zf <'}.dq*T`%Heilk2GfIQ++=/}I! 6p8l0kSJb:yړ 5>\OQɄػ+$ 獡bk3htǣ?Ϋew[ROrw>xt#f&[Pb%&( M0k%D'Gkw`[Bpԣy?x?3M <7F"95È|?%j, Ԑ.FKO / Sf?y5JG|lg_Ly6eZ,7)CRe|.2sW;T,q[C@12I9q b ߷ytЀ eXUoe w(.vC2u58֡4oό2ZBp *Gl̼6!B܆c 62j-ΆLt &'z ZؾY*W#(`1nei(jc 3ITpop<(uDle\]N՞ KL|Bqpf/ mqO`8T:Z)N݊{Ut.L~) ]?Pd)ȦK:<dLoIXvs< Uxw7&T\_WaJNjDJ[Sd4 ^,^d]+WK6- fѠt5Jq#hx^yuYZ1wyE[|Ta!1,Lv.&-Rtm_A18H:6_ }bJ#򥎫bɁY|mgyI'Tlvp!3G0ru-d/Mk'hi3BpJrWL q%gLْ3 cR7&fK0U-FpvzK<9luuKTUOe s ݨU:3 =K1Qqc8zH|T`T tǭ20'){!9p!_b|Pޤ #Hg`|AI ݆e m9j6j%_aȊ Wǡ T ̻"F⃶BEDF¿M2&aI4=z>ltu?MMp3CjT4Vl:]*;ZC"bGTCDj(C߶v"x-RA?1|u>.tGay%ȃ(){}J r~h\^{)i@ Fff}%y,wy ]A' b /\(kV/Fԛ"QO2Bhu[clٻ߰o܅OC߶Is-Ys ~Hn1L+JNU7>K`&H6`q[Ʊ: f;ۡ0k}ed%Ҵ ieɾB_*Me=n?!^i>s,:dzYqD'[iF$ŐQWÒf=}Fpb/d:  BŮᡟ7wm14YwlzFť~ $~.ZwȾn:!\%RhcxG)ql)$ 7Y:j!Am!֓Jrjtjn0wΉ8NKT~P)aT&'r]Z-{m|\4Byܒyl;BQzy/"uXyڗ _gʵK锍 ڄ ǏZܳwOzB _ZXij FuyX֟>#}ϸ~4CHV|;TZ9)Yo!!wفbRArb4N!`Mruް\7b(4-X5Z<|? D[aA8PwK5ml0ǷȫBe~Zys(pe$6̊Rhz' [4#H#^ȃojCө_)mg@{S~uS*t}证8Ŧ[>a͊_[5`u͠#pp2x*WA얽v_ |řzfRbut- nBi> dqأGt8\c1S=hyQC[ljU@m>\{z` \r7@ )ؔ2LN 6՜Q 1TJ(:!W@x%re<S~nebF=jJёМ"[ $w5Wōcn7b7"\|橽Xʪlx۶vtT{+11v}"HP(VT|iow[\1(|CGMǖ@NV=fE5RFK:K0Rg?19X=VL[$X:|\7ℨp}MKȠkJ0Wx-)v4[gQuP@Dz U 5y97nޥ˼4/lӆL-QPܭ5^] Q|'{bJ -c.#LL$ X%-gr^O1AvbW?^˹BX^l]rGc(X7mY4 {(a댟~pNcτDĘݑ,=FuH`Xbpv&LiO>/.N0"TŚ/vG"t77$'D cf&ݙ^ МY0k%R1߽ Qz6d*e:]Woߏ62"-=!A.R?4 xʼdoa ܃Zl\k J6ga%p (.mt]ؖq/@ZN FQ^]Q;Ժ7^ѽD.]0ڔf CKҪF _ OrӼRiƽyدmcnWq`lm~Ӆʏ8BvvKNݻErr [jG68(Uי2&V.+ (*=h%zS0@EAx bS$叕*two!~ra$( tN yNmamo !@5YɝBY&> 3*Qbx~U QIV@6A9@YޖYꂖE^gc4D/G@U {zl< O?s)- eTy9jrRXZ[!wP=_ weW*dVt["Q=[2֬$M O%7=t2 cA=ݡc/Ak k"^f 3}.OS *58;:[:PRM=ܠN&Nr $z;Ї$sy<ŭwZ>'9M1|=  ߩ/cl3 =Mu,%”ph7VZEp ~YDV{4q4qH f|?Sd^\[$tHFԝ1r,7sܪ>^Nbi~!Npڽ[]ieˏB!V|<7ȜBpZE2y7JjX(On|!UOwڋ*ɾnp9d~'џ!^G-Ph/h&\= Wj4agL?^GUKwljn: K:2jar5 !=tUn-):CT=\Լ«weDŽQYՏ2at:Cd_n$E\ڦlT|iwY1i*\> ]EEhzßЋAPIDxk[FMs%Uב*'XdY,+>L㪈LUEy=*+nlyEw[Bed%b!P;bꪗ^P~vMg^d /[tԄnwŨ <7ߝV?n@ !xu-SźԌ1S)s~&Z(A<>̠¸[+MAȑRDXF,i2`()x5]̉Dl3z6RIwtU24\]3[ߘpzPQMyڒܵ,hOPnJ"fu8^#zZRF\EWN jo VMdpȕr1)[monJ1Bt ϼ4ZWEV/q)%N-hƭ$tHGLQ:W!-[asO=Zm|*^ll2iU ,dt^5dB1COY5fXH1B#٭[?N2Jēyj*ϭXPos|Z&F q='p1;o߄4!,5ĵ~ZD$좻[[^)Z6sd'LfGOgy >SF,?l*I._yCxNdgZj,K7 CƔ,@pp;V0Rk{|&{D߫qOMvR2la9z\"oq?wGe/5ȒmfFQɵ1$c Ϟ1fjɵh>{At0A|&z_Yi53jA8j3Kžx HR*E&]|jߢ I˗hhڃGHԷ[.Ar᧖?J=A>#ripyN3QR* "ge:=$(BƦx -.JI([P܁ t7+kh9w e-9|jDzT(bA`E5[5fٰGCUEw޿/Bs|E Y5^+kѲ >dZ=*h]I:#]ϙsrco{=n_#:U=2x|,j,X'n}]l + Bչq|6|qzZ5+.CrRxd{F\xJWH Dg&K@Q Kޮ>ekţ?)ky:(~ c.֗F jxgM&E?Ihf;y1!_V#ȥph̞m-áUHiNաCUe/ct)Ȇ8^ U ͌HiLK%` 3?X-Gf@]}#b/ `7i}SC9<+SF G+ݭ;!+`3Pc^vi{4iv&#LQ6vc*5 +j^zi95\r,0ֻ~pd5&ᑖ W8W69^(`.ߚQ|#V10'S*95q-UjWL1 M"87~uHk#ۥ0xH`vNnX C?NƏ#7dQc `CሕEjqF?`06zA-tc/-LEפD{3'm1}2_1lլ;,7 TYѬVE ihE}Qc_ޙ>9|^(A0}P-0 6s?ws4BKmΑ̢'d 2ɢOvJ~^D幃XlsM)7 ϢPgXxoC?RĒ. *>*31wab{hCz^NviqyCIVd_L\z"+Hgav O%;KD+/cxVO{` `,N$ki@%Η^x*RUqhDx2`Z[1;08 J.#5X}CI2̶Gg@ qI_"T-Y&o*G@L4B>&}^Ah ;P#RYtH_c>)0tWUM8i7d~B{eA>4,G^ ƏÐJ3b;$O9Du[1C==̰cٓA'yjsE_"WTmZ<2^x.|=!/ 3zIGl#'ę a;Ӫ~NÅwC+˩6 c.6` Y^6߰cK6bn)uXJ5'G+w%l)O#|!$6>I*%Nku>_I{O!˦?\\BsE?H~ h8r ǟUG谴R:=( j1ȧ쐭(vY=f.L(A.5Lnu(jA^C}Bs-b'.伀i*Է:^YARAz-n ˴^%t/s**B]w~:~g>e9.ԯGjQŦE,ՕJn:q?K| Ҍ|" v(;Σ%y]KCz2 RCI>Fz˜S`= 7-aNOj! ֻ xW h=F0ƭwM ^C&`Q0VzIuYXEv%W 'O?,̲kbNT%e 4w_ 0cuP8bUVgL[gr3RAI!Aػݒ<++J!GTbA1xI>R}6A,N"Z EIw~W )8e'px_M|a@)i"JDUg|4% iBQP\nNf'eDTIc^1z`ը[ccf|O;P97MOC\hMf w`NzSyt7!l"_!ir-iO* ska׀P5gR-C&ahjiq(K7<10dz72SWW0AG?T$37KA+>q ׌$["}41WYCTZ#E/2/gpѲ+Yl۲ȁ&T&K̀p C .H.:~D c9\X2n)%qqMK+$[;Z[Kha<[мn,AOR`̡{3_iw>gyZgn 4\U(3B`ϯV8iJӫ>cܕB[hA1q.i!I>Dp$R8Yb{ %W8:F@bSH h jYTx bd>Hf %иCdP{)v~N~_ꝰ y[\u1mq(2n&h @Ԝڣ׵ǧ+PEsz%uj86r}I}a:`h8~߃ 6BCS{Q̽artKȟC?v%E.wɰ{VAhE4`LTJĔ\ 75T."|vt**N[h 0_@; tx۽Zz2 vi2Cg.妗ʌ'DͅT0CL 5.&k‚R{{vt鴙 ٫AM$/in ȓw Nm_哬] LzER7`tٽ&]`Ri+¤WlǨ}Nxfp֮۸0K}O <}*HZCMaPS‡9iu1 ~Xo.&E+M{U*R,L' 57C삤,d'OA b!in$p׭/ЏHEA- k>!Pys1򲴫@Q)wLLRhx]m/qO0jda7Ѧ9}g9}`,H tATuyAָ(ծ/o?)!6{fY Lrt^\c,_{}"O['pA;pz=Ɉ,ۏJUn)ՀԚQD|rprg]u>ꬖqv$uՕAغOfʬ^/?2s½Cv?LieK^% /XP9[Orr ߷44?Y#(@" /.kb #Wnpb8naD<UgzGÅfJBՃhcv ΰY`tD[er ѡC m\BzifNJSI'D>}Z-:DqƬhPE=R!NO0'ȽY9VREMϨ&X0=!:k]!s$_q^fALA6g4b> #p|mu,Ns81Ep d֨b@vz7& p TY<-ƠAg4X*!h+=QF5m6Uv[3qncbh^g3ѣlp\=B HC9՝%ol~qXTs8K>c!]`V y0兮 Ӎ|`X͊J/) c\h}(.6߃ ԝYIl'O>Fu{'e.3E⨃bU靿. %Ǻ+g+_1=]鴍1nyd* b1'QTۂ IЎP[PpGyJ5VD.w7#m,G3[O2yWθ 4]$ܺN8-3p[Y0tS ʼu=V~LF-:%a8FԻPwĐ`"߾TV`1؁ e+FeM<_gщ͏TBNf0_p|2Ƕ-!%JB&L{t!w!bJOηk q$7:!溻 ĺ.vX"niEܔwXC1ʆ3FڐxHk ȊgqՌ}+}MDN!ӱ %ˏbr">F9p(N-DL} x $ Oc*ܐ/NRnF*aDn+j$)۰2.++d^XCk(E1'ӵlCNx4C^77fy.]16Տ̉y>Y Rtps-s\0 XrѤF-1M-D[<ͭzT]Wiu,͡˭4P2lsmcn+יxA-0@xc1NMj~C^p1Zw$NrTgPznUvBz^bo?mZ]隊OΖ٘R{/ko%F`@˧1ߓS$p 7N|EըCVAnfn"I u͈W7ueJZ=*1l].sTmc ~G<^5b„ާqyCM_LI5\i7]ždFECIӶsRns\ŷh}K.o#J{uZr-XqDLjMg_kD6t ݫN,8wQcT\_u%wBiq~ϜKw+]ZC]NaS=,eD RcaVŨOwS^gT9s6Ѕtт\l;\oxqȩѐE$DkLqlr4e]3o_>pVqF<6aIo; { 3KxK8BPPyqgG-pĹh8V44 dF׵TmƆA%q~S=.uĉyUP\w$@u3) )&Y"C%nU4ߦ+rv6m,jkUM7SބUIHܗ~I8_\}˸¦dCE%CʎVph,"`/Sk 17lX=ֵ։.ZP*Š4ߞCpbx[m.~Fo$)I"1éD DgbH߻^ @^e OU /niB[73]V-Y{B1uvP2-$OWeEý8ޥ&:`!gW^M?o M 6O+bUVo.@'4\{@i?4}@)=%7iIbw~t!YJ dЧ 1Нhڢ)3J],;tQarIJMy2a mgE684*Vc@hDPfn_HUh1m2mdjlL+Bp1& xCTȊ>'S`B?meI,FͿWުz-\v4{lQxJrl/gR i:3XB o7Pɷ+ dlѥ= MZl/%R= !V'cq"RFFZknZh9LS(G4/2 r;zJ-/TҎ_AMJ~6q"ELv+ą3ӓq!CR]6ȘWe _]Ss"ה2f|dMt&QA"S칠3N6*͑.L6y^Mvy#<6QٹK *bdZdhDD 2[X]OXIpvNZg;Dq{BShJA!9bxVe8`}y3 Q)3Yh0By;pB.%x:/apd }gH+ups{'S.g>:~ImxO*GН5.i!qYdX^Oك쒒DL%[X[z⺱ʕ7x}$5yE.} 1E tbP{ft,s\P*"{j>V]iqRY,CyG0ײ+/4Kd.z˵<f)!8AYHݵu4sɯ5(D~8~mBn@EOG C FœiŌ@3_YDٜyHNǶ1m,A=/L 0qZ3Elhd7Ҙ3#vKLT!I7g:! x7I,#HЄx5T <2x|Ǩ#gG/k5/[[j^=|@=2jVN #&Q^Q1j>XKw֯^FEɈ/{2udUtero<ƾamnNul~QLPWoqnF;8(f^:YNۤtRPÌ=dd]V>4)Fi9ǰ=teǃlPkG IL˗6o~0 mS 7wcvDSҞ oBa L'#ܮ}ti *lLR :@X?qD%7˟7G`=aYǼMe29w[YޡL,adJDwbu ~2}RA#d/iuң"ݕz YmY[J?ڹ~4HzHRJ}-`cZt֜E`!G+9&R,T0! 6 f 9UucM)MQ\Jy#SZ >HJFIcFY,5;M8/!?˙Ep8 NՈs_E3aW j"HBt8?]tA$l-ӽ(o* i/:yX5"Sז?31C g=lӫEiά7Tu6_'%%}7!ߔiQY\> okְߊ@}3kKkl[Jd\"?B@8W@juWqi#:c0Mn;%;$|-pDIn$wT=/jo'cy%@4Ve(3߆[7E%.gV{Y[mL5g78m ZEDvlb37N飵ض<HY@"\}8pu8J`/1K}Hzyb8+??% ;T]DT•3ĪG߬Bj+`lquqO&Z0y-WLe0-Mml0XngM$(s6G X]ܲ@x`/V]MШ>.Ix珶^Bq޼ƫ j9%g5!/ 3E ˸Is?8edҞ \|=d3Ob~^__e!anl@ά"=kwCK:)\4]hY[pOzL=F 7$l OCE`4r!|8 b" -tc3mjF+Soz HYA ); `^*1H)ڠ->Pi fu8(83 ߲9/:<(p1 똭;N//Xfaw":k X{}b$nL&̘19v8#q07[iŭ<5L[ H" >!E 8[?wߛ701`ٽnbknhִ,٢d YXYФx\Μk^#pFnCaVF5"Vr4LŸ6K_=mwFt#` M:̇V7Nݦ|tdbYR="1`&}$SLLh v>bOWpdyeS/ҙ`A^}Nk+AWV *RI6r"$ϻi|H0yP V'ncP Jqm_фHR_xz_ƣIgJY0&1z'hQ<'=C/׷6< nh9E@+r.g vr1yˑpa=շuU: <'%;`9oMOĹ|%;1m׀D[%ECXǗ7QOrnZO 0Xvw|&6;ZoTO& R?[q=ml41W0tsьYk!36W1c;Pq}IF [EL62Pu吤~!PD9?n=^f_\/*l@vSxN71!)h=ku [DI 18e⼵'v>&UGivnRYMF<d2©gй}yZx)sM=Qm߱PASKR] Bh2kdmyzeh9s ]#vt2N@]gڟY<+'6@~J"6_:(J]+ePSso;Z_zpu f/cw2$V{E=nxcq+xKx/sQc<F.c/y|̉֎C4u&( CIJH]Vk,C%GUmG~aCDlmc$[!K*kX038S#1~GR NPiާ]J ̈vb7x^7 6?*?NT=L6^Yt{~njF#6 /qGzOP:}+Kp*8i ~`%c^AmҬQBE`zL}5]"JOyϨ})IӦr+n'-`)WVYb<11/WuB᭚tPa q*QKu&ț!Mifu^а:)^2zʻQ:#BvS&^=-|~O̜H %_!Kr/.$ewƬۼ}% R? N/SC:zn\|XXt;̃[ШrN 5Z.]1g nqvoO4*pE1]_zfwˌ;ޚr}*/a~תUIjsC MO'aˌ+^Pt䰧 "[$FOmԀ<(j\ہ#F[d87hJNhZr >c#**U^Za4K}3{v1xYH?c3/dG3zE);n )xW7/\Gi|V^7iwe$8bX:H[\RCQ@Y[iN~N ~D3b.oQ׿6̷q7 7?r^-iX}ZHu3Slk M#*9y{i8n`t &VC_\ъ IYv_{-S2*Ǻ `E?=}Joh},E<z`kH.8GpN61:-­q8LN&ZWMM~| F< \SFG!r_`Oz ~*UMGp C}gxڨq\ #: +۴q$,j|`*=ɽIƯQ0Mi<XY\E#XՆwG#n|y[vxo9Il0/v˶8zu[7Kv0?oQaa&`q+}=p(tٿ3rfѯ@xLɱfN*RtޝT4! jQ牟9aYzbx9kaUx\8[^x F)E~róz +K5Ӱ Jyrs48َL^q4k)"ih.J`u޿_X ~J)ZBDu@X>yp@|4; 6(m_ .o2`]bb BLkPʈ0R$SZZ/"s t5UDxe[ ҐTё5.TTiYZ-p6](|pMP ~;ea?/nޭ@}Keu֋dDQ:!Ŵ;ݥ8ev'9c::~ьTeW<àf{6A!Ѥ7pl??d*GH8r@<í:(;kV;VyxpfbmMr¹ʥ]F';^z!0OTgv{Nf"cWK'TeB-w͡mCiIn#^1m~#]ve0 hv“G 6$Y*NZ6RUޞk&evl㡩!,fl[IFQ%?랁oDc98!;"/$@y g~(U#.V-KAtavHx88*b6 5aB+4(lHK K 0@$=O_$O'e}g2}O'G~/]"H c!/[δWfFߏ |]Pϥl&YR6aZYhvisTБE+3y¨TuDԕ Td4h{`c+Ufۢa8; CfCAn F}Yܥ0=aElc"m"3م:b#Mn49nwm#\5D2sm V F_|J _2!3 *X`>_+Q-^gJUNl[5ׂ0U1[SRâP"/^_eEQ d;zv1AO,9{'uh/lX 4*XY~FV,/Q=B(JF|P≹QzA *t]y2r7/:7IVj=϶FTQ3|E>wk[@;vIG9ErA;tu}U7DzZ*V)ikYb3iG&0* ]_-ⴇ8>LB39zÈ|@Pi0>X_*aF;N a,xisT~Czg=Gx9x[G}!!nPL5|"-Sc 31ZvWE7Zz6XS 04{n#a'IcT90Q|dB2}^٧ -JE atkCЍ˪dI>'3o_ϔFݸ3pѢ~Ì B7udگ%&O#;GvYNmUNBBy NGXt4 R=3d M{}!]C+ 7r LPiP(?愼" *+a*}8[PgNbol%Ŷ܄ͮyu3M\1LsRh*EFr#h |U7u"CK2ꔿb#-/Ou%ҁ:0}Gy\PayE3@CB(4?Qըw^^"f,`#3Ffu1\xҋA8,Ё%Y[q;6g#<_矕*]*+xpD\! y7E9jatueQ \˹p߉Z|h% 5[=C``g71<8*Wb?b ޯ2JM÷W( U هɵn޾{mn=5޹™Ås:]GԚBlCЦPuffc}>H+Ȇݢb =Utr"^72ձ}# %#B嶇d*n_!U U:0gzdaGE.ddM<& 8y2U=ԧ7&O\HNp 5sqp''(OŚO ~2b fn8y;!`KYk=C< WD%rj j Q QhroxEg^+8 O. Mk8:Vj07SKKjIoi27Y|:Ev6<ŊBRk]Jc hR-Z"aL_LտlomR8 RlE 0C9d"!cL|5͛,~V{=|NSB$`'KMʤѱT,$JsjSP4(_Tl'd7J3b9cLx:iFPm5VL1$iŔrzI_H4 t[J띪 x7"ȺC1\j6HHCdhnDw,'yԦՈZ&. \!_GIצ[p"ds-]bV2UȔ c$!z;3JÖ|%@#Li"YrXHsb"+>jLZu3kqH~UZQNʹn8`!JL"c=sY"4$jžco_cP>HAPbzS),:t턣I4aO'o3д@RZ2& H-;~ؾI|!VN0+Ǔ&]7] KofX;oL*{U;ƨޭ:9d"df 2=O,j jPj`ɯ}yX@Y&AAT4|35(S'.HWG p+"r7KL55}?C|()'<B*۩?U))cκ$meY=vYKx[Rq~{V _͂&K[~= M@c4ċҤ#j!mvuӺvP1$-`ʆ@E܁{;"Y Lz^eI恵;1;f KDȼywCW>Ixw,gROTS |-7V0ҙ߅(9Fc0@{Az`4hlCi?%>`rЮWb\u*P ԅeWMPDF-"4iN }!3!o^J [$3!V_*`ڱn `#-Z3&Vl{݄~&l-l>ȣ9"5ܭeˬ2!zB-Xr$mH޺i  Gu>M?fgkv!g~@>le^&\YR1c V l ߁Ɵ҈GaKO~Υc~iTQseVm`Z KaҺQ9Frw8SW91:y//߼n'Z awK!({0T@P _HL%W s="}HBisQץNpx\9㲿]\$W^T8M|n*QkiuHhbR{s>W_<t6SYEs}SI#f|b]J" =D#-S_ݗ+ɻ9]/NU~*@ȸ uϦ mݞ_2s{[3XyKj3{!!XZ&ɮ۸(y1N0}ONA%sЖ%h{{~}UwZz(;/wR۵P҈Ԭ8 P>+5K)x5C˩\iQ#Lqj Rq4 S~]HM r.I3P̘98L㊶>e y!Km0īNvuGҫ fY7K}9Ъk$TV?T+xr;WO!1Q[8¯rǦ+ǸJ$*b[ y<5Djxd>BJA\~\5JkUld)9&d,1EP@~5EO,K LMt_B1e ?bLQe,Q0Э!.4@F]i#,  lY~-] `8`G=sn lwd`Z$#w;WYOK(/HU:<AʹjP*tz{մ\rTs^9NĄ禶t AҾGSZ2 A[O ^(R>Iiq*a= H@-n͈obHP఻Ǫw@!E.$q/kbeWzV.}ݯ8^ƣY6LDi؇T 8\f$..?Evag҅d4LYExBЅdie.Ο7[-i6c`+TH.dMId z\\J΄Y$si6t^rM~ t\?K/K; L|)K6uX79xxXds 2Htu}@,(b+d-$“5dG[T$ضETV(ÅG%zO$tn\Dlj,)Ba2#&81La 9w=C_]ƳWncaM], GZEu"гQ'\(iC=Q7x,|a<jO~ji*AMO0Vw+>Hb&Dt9]S?ˎ Ej{.yYbf4~G%4e XbN0HNjdCA(Z3ς4,_ZkWX\"j֮ hC9Uh4D]Ms; KDT˶ )2q}7Nj-`07DT)!S6q 'np*!6ܜ<.WRZO$O`.oq83;\%Ph 8co3&#Vc@,Y:d{?*KU&ĜY_y>i+}}ta67KJ3u b$sI5·Xf7li76Ev3mZpĩ1 ǥO,$3EcxL,7Y p)yCh tt׋|D QYB~z9Tks÷B&%Q9|*GAi6z͐#cbY J8ٷpĠ()qIx́5z*H_%ssrG/ߜa鸔0 ժwy'8?aUy$`9n& =2WzcU!'I7sXĝB[>ePPWb jMP䏱'I#( rL3q}}]'~4\%k]LeRLzTU=wK:G=R[*$R囙 k;LQ{h:?(=3\8Zs|ڝ|Pf:D޸RG7(k<%R,Y~z2bx*?9v9I?Xщ +a?9^nczm ufT{| <ӋvM qJ:,a o :RB(^`Ɋ#܏C;x}ľ/3̍fx?f>ݵҦ!D,|l  Pm_7%n~^NnmKQ*NlEOAq]Ln#r\:2suޘ,vOQ0J];RU &嫚:1^IΨC9|xs#Uc?BIKM&CS㝉])] s}I _| ?-HCl<7%L$AOY`B^$y;hxzwz9y3gx$iJVP kWM Ä/4psX9cɸ=$2<^laI1tښ5Sy]#h>Zw <VaӉGis.njsaB}TVߵ@ ޸lw4AP5?l^(M@O__DP1;jƲ!eS"1d(z6u̞ ~ b8ELswA /{^m% +$~(PkDci4:DcwH?ƿA&V DRd#k y4Y9Bt<XDA[Ħ]>Y_x2.q2 VvxXUT$F ֝WeF/Bdf7}!vagVqov1PF\ T;(sa[7<`Y AUVG!\ϯ] 2#<?Ey*xQM|hɢܳWctK+@ Xw C"[0&= 'MeJ* oI4=;8aD&'9iHrN?u7f^gi,Rk7֋S␍s7ڸg$Т2ͧ3vVl}Iu*٠YBI%ܐ=|M ՠ~,Y1չ}쥶 EH=N6 [^Ϯzݧt%ljwzd ὶQW3׋Yw;TErN\$(]kOvIWf {!XaCpbzUٙщ@W ݿ@)9((jЪDdǪ՜Țdg$ENf\mZBP-pLXX% ^6>UɗdaA`/"Jp7$ ܬɜolbWQ7%^8h)[`07F}{U#~g$ggTvLf /\{|MLiA+U/g<<] -sG,q1e$T9 Z, :c:Aā3"2iY?&=!Y/}:1"ű|\K[]`F1ܠ8 + kJ a֝Z ÚnYGuBw.ؽoV|Z.У>I&pQ{o#uNi4PUdDij1 lMip`\Yۭop-,eH=4eyS .+j+EI;#jV鸆z (-X vpSvU[ȍ%qQ4EKa?"Y= q ;)[ǝkmk:oixFɢ|ڵ:7Ι 4QGfCe*,1֝&yB1 r w)e>S(=D mo4bramH,5y??Wͺ,iYC *MOA|EES^6u='BgRc}H¢^/o@h!)m9Yۍ5>#\N&Tpނ i@usn0 Fq{Ob3C&X^u 6a%q\s8Rgc VSG2RN>ɈHWH6uqԨY-Bad1we`wm_8w$z3rjܡH@[|?+~xF`B1RZmϗ*;ۚ!BEdSpIJKK4ώ۵"poHBƗH{ŶwL% W-Bŀ b>a6UcJ~bJRi~6k!}/:3NM%z {4ߏmԋzȵ0 7#MCݒa-X^QI5";7t\n׾uX9w>(m&>j4iö܁P@4Җ .Z{e32}?uys1 M8*4 GZ{ LYyWx3Ps}[!rgl$ulbyHq\.a\ 4`zTmVL& ˦ 1P 79@RLNuzNvѭDRܩ S* <ܘ Ԫ-G) е"/pmǞ4~TJBfGfHSb͉ NW96li}= |$LǹB3&5rWRHy7_bcL4h}@5OJAP6tA]vA1owRg/:Z(|Hd-﮴i161: w>WSSAD .}B KP+:OŤ:,1lX}).Oឌ$1e)ւzuao 9S5tg#|QÃQ9y?؊(2)Iۤa"Q&Q1^V3XɆv;X ,A5}pF!Ck:DaFG#,fCA>[-mMԀمC2R"^M z[X/*Y R6Ԣ C&Z,mqShog_fxY"=$kE$zM 5<|] L!q\L~  .2rw9~i'u|YҔLkgIHp@R9.(]o $qWk:Êu:9|*[*fɎlCZԜcs'*2qrPM54RaRX,YՖ%T✬O#cU*)dDfԶ'Cs&SH6lAM*OI==ZϗoTJi3$u!dE%;8Kh6nN>A/:!d]ǽ!Jy'@}Zje")~Cn'}`ZMݛH[¨z(ԸlY}5Ot1D#B6N@\J_ַpAh+mKdЛiǽ*9<& fٲpczL7YtUyJnօdS{ĔˉRMM fc3{s$ *ݨQ±C7Z` *cp/nrc|^lLR _V${u<I[(mekx:rIJ> $Ni#GF_Paz[!FƦlrdz՘l1u(!rc[Ipyn8Bcw5;%yɩ@:u+_@TX N$o܇*`VJt(K~{dt9 Ϡw nAh8J) DO'?6+&zGج  ֳ4Tk y-%rCkd7w-ܑne4"d6Fxhf(DVuLҭDf janjWR%UN*WÂb ^O.뤻])b(No/V`t3i4LF&?yCߣ3óxr{0<#NVkɝ;YhBÏ^C_gWlP oEl8j|2+^}g0O4܁F c!nD [vFrdwMJjY$?V j6!5)9}YL}՞Qܭ5t+ Y˕$D:)rЬcj̋/Мꯍh 8Sձ^{A81Md'25reUb v_?'SgtgⰊOY&Ɉ{BiNK9f>aF]Ҕ(9T(?S+D,~ _QTxRDm4{|X36$9s.pF_K%(z vYM!oY†úv x"[H @bu.ڐ.4^ς[NE4@pؼ'Ve3]8-/ӎeX>Ϋ{M:f^Biivv*;C`ow+!e(I8Tj,zn^oYm bFSA/K!IuѬKAL t0 ̵αJ ڷ3al{yk9f*tý .@2?P^ħ|>)nRMbPM7Fo8\z"\Hs͡~Fo4pw˜pW ٻN;phm;'mݞCѝ'Ӳ-(EkvUad 4GaAJ^jbYW88TN\GY5̕>[ۥ!Յa)]_ۑ#Rӑz}iGu)Ujn3rӏ|)IT|iQ# TI)p Ցg+UsaGJYf9Y ّkL2Ƅ# q~ۯ֪V$0T;$yh`CCPg0 ^811}\5֭2Nfť{0-w`ƿplaE3H-'TIu+bD-&[Y_:9sNt@ǒT?\;au  Ήp;[MWih jCDJٔ^|q߬sE8Evns-h5N4x6DAnڳCoF5Ej_lr[͡pzk<LmG sjIxm̝k%@'1Cu͐}f3xielR4)@1ZayHj"XYI`;{A7t+=<&^ݷd.^䝤B၄!) zeIx`Yqn^i0Ż腽,9\#9gKy=6VwkfX{t@D|{aW_稓H_j" GJc8R7Jw'XlEZ}n*I:8 ӕ^`60ỦP< <Շѱ*bwc,́S`Ĵ gK1 <)87H10->~+0LNtW o S 4)WH/!׀Q7FKuB.~`ePK@3i$YF3S.^}LPp ~YɣʿҡpgxՃ/Y$5M.xj  CöE$MW!9L)_҉ڽ1Pk6:ůhȄ;peǶU h֥!:';6/=և 6R-."(6 /oR K,*2*ý4mkZ9vQf ۮ%IK uF;CgwU*;|㾄`#"4xn`.RB\ yLx'ru_vvlXGQ5lI#B s#kY,!g?Wd"|aJ^m$-7"46ROHϡ8v~Ω0}}R<[A f/$QZ-ukP3p6pǘB/b,d+^EcV> O>:㍾ȍ{4dh4r0M[rIsaZHrIjqL>l5[Ocs4/p2hIj x,φJ7^YkDCsRa]'A7Ӿ>A#٘/QG.Krԕ&}7&M= 'g~ՃHre[hvie"=`ӽFC^8C5w; gۂT':"@ȯ*{åz&ҟgg{-섮27.9;/yr%Wpq{?3ICe}j1 jbrH^⤾폯'Q~\&D)D}JHg3z. WIPJ$gƒȂ$I$D ~Ŵi'O گG 8͘bk+y<` @4RΕO<,ȏ3A[ʄj7Vd;e}NJQY~ފ)G[;M*+"ȓCpS=ELCx g qֳ.Og“0k-kºcɉmy>TW\hz"Q9l f5\܈E;!@̩hHE,@ xSTӎ+AeךFEN>2i}Yx7ybi-܌-X5{)9Jlh&8>:lZ1Wcw cYH.j;V}hM%ͱ& bdw֤KwEJDoThd:d"\"8bGDS,Xco $ƚ;[X03x}UuJa=/%Y=(q&s4{9\͑P7Gz KpaGGtXpeb2qvDEdz@)IB ,"*F1J8Y!0ɘ~czb!**mBU?y:bW1Dll{t:B_FE YXmԯ P#tVɏbF3C?ZMdp6ڪao|Ll +T3l45@4RDNoPmZG5d~[XGjP\,%c=]pXN/RyѼq WgHV%~Z/fRх㐜FŘ"A%-VJқ޸fG5.$=oL輆BLI`p  E5 ̍5v N_rH$C`ogGV79(- y*M] g gMٵ8<‘ W)--3+,~ހ30D:Ϯ %3Rh:a?{V* a JTu[z\)ՂylPƑ[# P(? T VAPDXΒwAȿ+~rR(WOu-98M]6 tqt 尌-nE\1`\wHVa(yT3}g$9%֟d#!nՆK;qbefGױЍ>z):Pdbf; s9x; 93cl]bw 13RU&s^+Z,}w,~ӣLp-#+vD!>ῤS?V1 Ԓ3 ɪi$ng{cݪz`* C[/lc,?YRjaN^[ӬmΪMz>pKhh5\ˆКw*Y{N> /{01Q웹 Yfc:Ws𙾲Dk#kiDf-l g~?_ aCWnR_4hT΀7mvXqCK#&` b"Zƃk6kU.PIskAi\5^ SBdh;-BZS+u ';MvF"Ҍ3jXyju}#<_UNz] m#oJ.) $Sl,tņe75d&H{/]-"[U!tKuM1Q:B) H-K* tCiɔbx"odŧ <K=[j'q# ;k~A:g7j]ȶfT<ӻC\P8e"LIRQXv6 No~of)։cH.^5{h݇N>2?4%h B%a]y<.jCfDD,7r- МU\&7QtZ,#Oo(Wڴ7x;}LuNg/ 3׳0M }1b/[}x]q~GO /[tT<1ц#,\>!j 5TSP[HVץ{cn;Ė6oo1R0<c3Gˈhݲ4A\[n7jťa'MBtEfCSL5 34zp1hHTUX{Z~'yn;9&t uBe+>6Kl&2.7}lҧ _T % .e#d']hw9Z|Řߣ'*,k[FVWHXw(y4 5E)Av^/z@~.XqFEy:9F B_uaQ.4Y]N`jG2Vk1ĻݤF['#yN~lf0SpdzPIͷ,^-:U)L~HO6v\~>B#`Eݑhhg Ujn`zo{Vݔ՜s1/7+[L! Qh&hITi#ktLwwND"Myu {^b5}H37L'ش' Yg1QԲʶXG r.5k̚L5;-UfN@s G㖱7 3 ޯ=@OoL=f0}/` t`mb}k2;ղY_< σlɌStC iOKAd<% ǻP?:ix$}5C`,7ƢVd~] *,Ctg[Nc?ErlH`{?,"Qr2W{|^9L7Zh~ ;xy-4XxRÈƀ!jBִE0W%r˨S$+ptGZZZg8+Vv~+B1ʖ<C=dOHyrL;bZ 1R}q3Je6tJ{]6GMW>`2ٚaDuYIv햙bt|p|d^Iҥ\#̔'ՖWvr=9bY ؙ%l(,(1M!ha">:vѡ<|y'o?"&bN Wa_ }?[;*sJnW;K:^Ls89L%qLcc.%a>oQ[>[uJ\?cXVJi- &3_vHN˞qhpR~dŽYxk{T{5V> e#K \ qB;$4o![Y.5Ȓ1ƑhH` kfO֍{~"YYhT AqSu;+ [7XZffZaXUr?]A򟆭Ap o_T;W3xy޿ZrмJhFzyI>ENe nT,&#$`R,;)dľ-,6{ȖRZ )6OZS6bjfxύ}>a޶[S*fZ `\0u <&17 J#8 #5~KJ!ELx$ӂ{" =%SW}XhA.&D"l3}q?s'jWɌ~v06lA+2ܻ_/߷^/6_fʊFe.S d%lIF-ꗱ|nͳ㍳+KdN7Fu[NJ?OoV;R`z`]>L,^guk`lXw4Jk4o ZRma^-''aFr:bl]uGԈ *lwsdɧ1 3qτ\|Zʰ΋$j$ M8A||p!!R"$S|3ƾD%lF?(?kŽHu,ÑSn]Saޞ$5]% %|tOۢB9m[,!^4z@aZ ɝHd $kf? I=0_H-ş~"$u :c}Nz_LO ֎BMMmйG:Z3"Ei^f0®i:2[7uc͍m@V5k7A'x[I#*IHg^ .qi`WB̏}ɅFw&6Iw;Ӧb.,AlQ|D9dB*źd6À JHfP5{ZY-ֹNƫp2{}R:GUji^c+*N-'4XU2 1} ޽KQ'ZgQWf&Պ5 )jٴ`S-K;U\J3#Uٝn laץqisp[0M]zֆofpU1,7\/3C'`LNfbS$5"bI)o *ýẏ}#k6)n &c4YFzO8Q>7t7iҥ<|:0 ?N2z?7ۺ thwl3Yؚ CDVm("R,٢#M/e[;Kn$cioɪA`@C~m与W*$> r ՔGN:_ޏ4+ M%#n-uUiSj/~X H!.Ǩku \K XX^VdǼ3Fg.`G5\jK%,r0'˞2bets8tw.0KeQbg7:=oM8xQ0E?GɅ_7-P*6K"p&qRo1]eZ=څ?p6,SS V~Ew_S)q( ń~B-z8ld/qto.CC1!'m8^8ec'6,:M7QoKEG[G u/_T fSpf1aballא50$VC/,ݭlJa8A /?_ŎͅG&?jhW&֮P{xr˭g|Γ9Z2^|0veS( ~:yqM]#lGlbѥV>Zf-sϙTD\+ Xg&V g%K\+mfX 2Q Am={ޚQhpekoqЈ1( Ά9W-ݶ)gt Q 2W6`rfS?h>pŚ0h6w>t-ω`IcJD3H ɶ57vbީ& ?y GEcJÙp=;ꔊ7'@:a[?ހ #Q8y m&=ER,+[P$wx_nڹԠ"O,؂(GzR彋|l(Md΍4%Pk.uNսi^{"sL B#j{\ UcH1Ӛ2bSg %`C;[=e`c'hpDP D3F\O>p,_L/g`FIb+T }[muY#\)9E*ܚ * Ӕ6.ػ&c }$m;~^ZS\9E_C9 U".6#- A+"c2QVw%zsyC!Jr4ȅ&f )D݉w[J:Lu #+gG9˩wQL)D Wn1:ͬaM4$ Oe "48ֹ6_u}[3cPHj[yO;R}ժ+1) HAFM=%ϊ qvAjQr]Dҹxrٔom5?S9ާ+Ġ-&G}Új۸ZIoug֟$C\@eK@jӗJEy..e, :Ko*8Dhw!"?5,K3-;鼙'nM1{qH3SN y~\`r>PXHgP,{@,X7,M\VA}抱,ʏvi#+8ڵibSU0b)j59:'KQwXY`+ WtB< 4/ZsElnae9_widaS_rP$Z#JpZ`!}'BZ'K͇Q9{V@N|G+:&8- uӽDI$~!^3n/2jΪg(>m, qZ϶>m9j HRZ}[ۗZXaV rtR-# r<$/'7Ja_afbt4)inS-' #>A>x Гl.MaU(n ̣u'2N;TǝGk`#Ҡ@L4?RsooQ@!:S(5ﭭ`f]Bx%;b;y*9C ZeL |pIKK侫$<$^~8_ak{dꚔw~=*rSV9Ԕ@ +Bњ3'%PfqX-Bmj4֠UW3ÉCR+@Ks6'|;4,o״T/2cUSg2|Bg7) V Aj5K:1m;5CMY-n/`Dlo}"A=vLןeb 6~RUz';_IT !<=+s DIpҝlJDS57E~։׼Rٴb;dtpX>[Plkn^_<~Rς^Y3K5d6D궑;lç`)"zb>դ=M'[1E ϶N:5I$^xRl Jpܓh,0 wGbP:0!:M1-9D#ۈ{쵒Qa|o:3Ccpr"@%'iÕ8|Gxz &Wj^OOR6FL\R n?׸}ru4d:UFѤB=;AD#YW|u>ޯإu1@1|Aw1H c}]_IG$ՏIђ {rW+F-ɆRlimWNߵϡ˃%{Bn# [Ŏ7+=)KAXJ$-ׁ lnXTzSH`}Jt<}g(HObo_H}BFV˪'ۋ1334dݝ(ؔ'XOGdjR r#^ ~ꁎ+f] MOO4s?]ƎDol++ s M%--vruSڹjߊBҽHe_. Zz$Dou=+D"w0 F<N+ˆo!ebG(NjEGٿcYue]{7! N]l?JOvb c" o6ۃ4 #xo|?*0lJb0Pc,2o$2ˠ{d3<لWA>x㟃[8Di|H{\l$r:h3?6kՌxwݹuvD +9+-T wrm mXrɫw4@P#e'*R3 b_cN:2꼱qF5HERhE_N[:Vt2'/LfpY~ ,eK &VN\B` DA2p x'+n(zԧufUCTe#h٦^quߨj/$FѹC!HI YN+ 55ѕ/JV :pM6hd'>?ؐݹ/zQR"d**iq}:s~C ^BB%=lV!Ygy*;A75E7˜;pjkf}oM} ?H02H~X-c݌Zc O>e}q$.jPA^s4lcR\*䕝fE'`4-, 5R^̶wQiH[_Wk]CF%*+/鞾 PA}},Dhy Pq[`.}c*]ZO @?wi;h߸hQp+f,b8{ ,ٳM4`-!QC0;rJRJ(tif{q!H^pR(&y ! 0ݎދZհ\Ɉ< rݤfZ^t|~͊>gqi!!=veBl(zS#>'Q:8(xy&3b97aLy‚UŶ:t@]Ȕ=y{c[Fׁ7g͸`v8y< #LBlyҘ>B%DHz~on~|hZM\jMD}/ әtq R'k9QaODE}"i38X~?{Ëyګ(t؞0QDBYh r|Ob*upoUV>?$!m4s0č0=cEț[;AM{\!_Q" /pq\o[ AXI:nՏW hM &/D)@WQVqJRsWXm(V[->Y ^h]V|{P'ϭ]yMϹ bם.%J:HVkj g*c<{Z߭.KRSCA x[6].'isPro,{no$sb, +9Qo<xsZ-Da"c}HKz%wI& /L?|1֘dqL,l~oȧ b;C=z.Iߑُk3Y6rK ମq d֍t_s{K|)dt妉\d*&fN5R}gjey{~p.b{~ṗ)|)o)ghRA 8_S3̩wx,N11{ ǘ$’glykf4%,ZrY-|?5 F 9*Q-vgE7Kws7q ZhElTVH-_kY/`BGip#캪<  AT(@R[6BqM>KS.1Rtq:KC/CXxym~!!Fad[^T(\!?U_[##@[&6U\sٲTȔpkaN8T'g><+܇(*2'H7"u Î)߼1Sdea%ص5TZȷjiUA.u36:MZ#)SB1t֨"EޥrDGEgpf˛f⺖䂫ȴ@ [~5d)ŧttG'_?a}4'OHP>!vTa)1?N?V>baZ t^¯XNȑ5l8UUCvy~}.|fxW>- yj+#'}h-N+qQkh>/ª~G1pG:(TdmbVJ(*Sфq5V'#hUpvYʤ$kI\\mqF %]npc-Dh@|C-[%W{YMg|Xi'#U.TFeDߑ=|,aB`oth/I؏ƅƒaޤM1~ Kѕ%&.ѱ~C-}MJGu1zLao)0EQ٦A țr%s#Lo͂O۲P!č{.Jb9@C!+;pi1y'?yy2&ӌj)gNР L&)/Kb~0q E;[$%ag5%=GP SHk؎ro3xVl2 1wԬtD:I,Q1J - !Q!aw1*pv]W=:@bcY+ae;A8 ]IЈ m'+TQDDJ9.$aS$nBѲ(ƛ;N OWrQy*[+l Nf1썚h++<!fheU&l!b`rplT6ND n_ [-(?#u9шa݈.?(cAODdIR<]֍ˋ۰$wC¡PB;{s#<84W{|Jo-֎ҷb0? `c *f`LPMEG@.tTR^7)|",_KN+ן@$|Zуڳy/r?NK٢j޿b !жV]H!>&E7b4c3RUř Ny^F@ ~y,dz_^ P-xjyBQDNWm?kJ瞏sL3<.sY# !AyELQO6-h=CrBsdB/lY ʴxy]Sb*瑍6_݁5sbk`e(N Ű-2BÊҵ\G1֕vP 5ΙLg)ug+y.Beq[uC}"7G4Eg/AmMIK7F`~aikt&uu:{xbvaTEx1ɫo]&Iv+g\94!hˈ'(o oh!n);}2 i&֡´w|CV9Wĸ7!zm5szsХvs/!yG,\l{٨Y L4 1b;zYқ6zͨ&t_Yzq3DB_A @|;ΰA<O\,jgoxG>I^c ?ms΄&.@9v IDAgw jʵ덐L\ [(W9\ ]ȘDy`ƒϖIt :KP>Blns‹_XrCFVIЙluv^L|T=*Q4/^g! ib?R?x(r_U9V `=D :tCg3Fd6܊1EIn8rڹN硴FZ9hM9X9=W0l6yίRq礗nˆLj kUVQ^M֭*z3W}0tثE,LY R5R)[9#_Py.5,x\/VD2D)}U9G!|bFG'˔(Hgjiox[JɄ , 9|f_}>еV犷j<5qqYrzc.XZ!+pU5KL^z}? GNvG.3R+~ՃVB1r1hdU8/XS.U#kF")x"(\JuJ cZv(Å@Bg w58p~N H8@cSuI(ReNVqg]<`H1c[@=5{`P϶Ï?ij}54֋x0ru?\p](75fbm%L (\޲KX/U$; K;Gqj[qkZ BLC ML5OttY7xC kyW,i;wO2vWhH`m; Zc}Lgmtl9e܍ڌT@5iHd¦F<4*`#a%~8%TtT^wSڸ9uH UrYCi |QDbQLUC$yJ ldϨ59满 o| rKGdPwMf5 hi d&tϾQlPg=lV֪%LDne @;ik 9={㵭@z"9 ,\\ou)[CukpU(@u"VIvF˶5L =oξ_8elGb dy">#qGO޾VJb;)ZRZhtdܻ=8qi]2ܽn0e+ *;6#S%Ԣ םRH"FJV^' 'g?KoLCuL6ʉzE)zӁh~r5=Ǔv%$w ֔7z/I=,<#'?tkq a]bIɣX%}ظ`dyo'Ԙ+ZH21rCMN+' K*LdRFj0XfbF }1%S9@x5Iv"'>T2)sсG"4yDaXݛ..Zt5``-sBZ7M&SiޭuUhWX#.&Sn>UpewMFNm/%#  5yx1*`hE~%, 'ѡ-+$itYH'왽Z&aګT'֗PocoοPR9VUJ!Xg: (d}:5$3IzXoAm{kYzsQF"s'" 3Px%Q`^Xxy4ՀQ)~=9G^8 j-տm@dv]S/*ӏ#l* &6 ;hLv; &vNv6d<KDܢFa y/Ic05hc'Wdw h.V9tme$q|cN=Ƕk0CwCIK+,HO~-GT"O׾ yˆXס7 = [ʐ@8^gE6b,] ?L5k?; .mJQ'㹆|ؒ"M,P:e"XjAfGT^ǀGQ'yC?(A= P?@9?F _5zW`]\@7`Sӡٚ:gr=96o[SSm`~t.[]8yxHԭ惚h&P:@ ;M@/XBѩv҄_7h#Q#K/i^JW@zh&cnQe9 Y/0(fUvr4ie(>P$f+l"`ov ~ʼ}%7?Z*bg>b.rlWjat mם')6Aվ1ΨvcyqE;MNKyĦ=ds %M%rz9C‹Pd۲bm2\{[i\Ԡǘ\ Ms) _(Hk*sBgwc*;y"UɉkS]_N>N>)6e>tw&N iQےM(5j;rmB3iRʃHlۍ\C1[ZgEmP%uZA*[jn% xrT~2Wz=E Y A>Q.`hD$= zа-e12(U"%ވ 8wR:mh\(UeZK _߫K?>E8 fͤZ#<ݨM" 2qH)T9:ruXGƨxc&Z= 62@)vaz{WV\l?Q5+=1n"iB.%ypH<,~<Иʡ )V6nI I-5-|jB1>skr |13 >{£i h0%[PkX9e PacF"Y鬻[4O so`nH:s."r]ZdboWIy~5P]յ> bZrF1vXDjhYg4+XL:Oŏӌ7*u*)%~~`68jPdo;K,DNtyr0eEi #2aD2m3\e.7#C{ZyDn#Zx<(F B|#j{?>ե#?,uq 8E%`mZW.@T?ԗ CO§ oO3 PɳV%‚Hh?X&y ag'ƍ?`J v6I7X=)Z|rjʦLvY;Iڡt]JA0%#ٿ:8s|S  Lj!5vn\lqݱ9cF@ٝ ]28+x0%й9*o|ymK6TxXPJDiۻ6-NJ>MɧDH;vxȉPNZgho9뙞EH${SZ,'[Oiqa!ux63UeI E;VĸMA-ۼjj3UM߂2\[uq8`=1eW_ژ=ej"j$ȑ3&h"7HyĪ ToGo5Rxfȕ\K6ky_k4%7i@@( q ҵtP#g#@+aؖ蓦6b jڏn+b8<@@Ls\uksw92kj5`Ds61 d^;H9-0NK+>C?'I>ZUȞ>r[!j -ȶշ%0 ,"7>JL.`N4 ^։ˆXb;E m+M6l2\X's' 5`c (T0~釢[\0'A6pЦosࣣ XdNQ˲< Iw'Ƈ]ww*n E Ro^6ǃRxc I<ӿa*VÛ=F;1ɵX[+*̰Պ2t5~,lϊ0OO*lxVIZE Uj:tìT~ii)7$!ԭ9ey/Z^v!ОP 2jbOzm1<2{ޒkNGy7򪧛 S׆ٖB)L, lJ/=w6a4,Y90f=fMA=<4aPR*,Oҕ ;+ɞF+ŚR uz&h6! )UMlc=Zvy>aVn%ٴbdtVIgx*7Rw2"k~:#Ҭ_X<(^Y|"S͇ٜ֒eS *&˔kXUC=\ȟi3ˡ;'[YvijmgO#&.ag'EwvtYtoVkl;J67HQi*[h!ғĝ+t:ㄋLv@`G;|t."ˉ~Pgw_ĩwŸC=oK6W'24fFK}53I5 h+͂OLʱ`/D~e]K*/Ll^@"#z+XV9Z\U# 9QN~<^jۛ|] <,Kx=(-CQx, m{l8z愠m{%,>9YVLd GUBeyRpYN0e-~B#: Y\;lHFj7p#gorJ~e϶#FzQq+[H?0~RJ:={0=Kp_z|K.)٨?x&-a&%caqM93C5V)v~1#L{ ((|<9J}ٽe(jpzc? ,Re^C*i{ָ|%p {8ʠLf0xr8D-fr 0*c E D&0()l??izvӌ0a5=k]r h4^0@t!'mAE +Um SzxP뚻bDKl!,zm:^YAzLjWz #fQǁe}%\/Nܔ1 UY&} -) /٪>ido6lf=TB Lrlu k LQ·x|O`ꋗUlG@\?ήspS넅ӔڀY[ ܏ٻ{VEx#vrN@R}z(KKѭ;BugdLnyhoE_G.r56&-(ȌY4&5X037٩ hVHxDiO9(iӗ|KK@I?UB61$`I1">B}T 3$jwhyV8 +yQN52%/Ny3}OXOyzز:R^w旍ےr&//d3B:+@?0/<ɕ&:d и7tBMF wVi(banӢ?lRis$|&KKaUa5OK=2 a ˷6pIv){!([Cx~\n}vABՀnW d~Vӭ8}z[RFe NrJ)A1Ahnv h^.S!6\Ԋ* "l+Qgc]MѿA1,9#piA&Z;rzg. tNnPnQJo_VeeA(6K͊+-| QJ< x):rRH e|H\Q85|0kt"p>PxPŇ1e<X :YF(:]"͉ 9L y)^ ;K])L>}|w=rW2ސ?H-AʂE%WHI(7[]Jq5$: =IYM Dba5eqQ2+:lkw& < by{_cAӐxg1Yzp/*UXK=L{uDE 5Mor$WS[*cnR/q}[^D8/B]bG* BP"^&ƥA$IV2gF/=KGyq޾G9y|4US9,RO cƧZ;_׆.sܛJVΓ2<|'8;Jղ#K'粸|O [Ztw:EWąu C.$ cy[<`L/g4ua+YM1m'rؠ?a\KrXm?mZh죢~XE@k6/" ./\-ƌ_|q3Fe?k۲ X%mYC={s^EYv 3xX^&,@ 5dJ)cܒj-)&Um5=eK8&'ՀݛYSD!Ǟ.d)$*5bEnx, wɱ=W^gD^7x|Lfye&$5E伀nƗ튉GUv{Uݑ?zqqB~/-pլ4n޸#d Fv%l@G?XRr>+VZu/]ŇeYwzRG+oU;Ix|>S-^);?RH%z] <,Kw|~!W B  ${t J{7AXzcq#*\P a}X lcY\U^2*lsni+ *%lR`egGџg4Mĩ]z"j FTIٷY(_-<:WrO_t+:'QST?dR'`!LC|+ɩ8Yerf S,w.'VXl`3p>q#%mծ_dͩ:_.bgbԦwɷKMM.u?WmsT\ | +%U, U#U<oE~\?e~6tYm+!`IC6o CM _ZƬQؐV1.@90^Į$8ny./&B3T̈́PRw%~r;X\;rqkf9#ֳUꃆ&F,',;Q y*,#+J"$ޅ>|L!}*JD #{0Ҟ%q":6FΙ˨`~WeS"GrE\2@% # sEkܲy໕'K+G/:.G<}s6[m4ad?mkK,icxAlhzwZTŽ#-)'^_Ԧ\5n׹d$(I>UHt"XԙUִ\69ߛHgc;Za6k=9k~.TlCkGo%7GP+*3A=h H"\?U\Ak͝%h˾ F$*WHΘ8Ң;v'M,c?iyReګI*yxI]rUBQv>67i{JH<hVaAX!Ic@x Iأ NBV'F,X>R[ZY !+ah_Ss[+3hU}Xa;Jeg4.c(U vӑּvj(^{=[NK*u@l|0++Բ9@8,MӀ:`CJ9[ IT#G8_=Yrb)&$k!b m_W o^\>ʃ9rsۻܦcUH T» ?YTU>K]>鵙ɯJ~лnXȵnY&p9yDG8C_큯pD$G2&a".q雞;kިdq3%%,uTUnryBh f1=Z}HZDGSi !1x wʋ\.6椽G](oa1)A"D,^.Qn~;NDIƞQ]ۙC M6I+5$b{B4`$Z| 0DKf0vȦP*$e4|duvc+*ܱTFH.FQ8ѯA9eFß&Ҁf³6{;/,؅MH(>"|{o% kr35ݯ"NBNfO_rL0=kPfI]SMԚh4H1[_53d2*[_~ՂelčʺlV3h:qkK{&E *Ljrf}icP ^U_yLUmqd`U>(h ij@Ӭ@TUd3!5g|3JAϙ)Y`טJF}}$jK4b΄ cub-wR*3 =cF hZ]A ~$[L~ƴB{oYtU|546LpDJp5Hҹ"##KSmj}F7 Nȶ[m8XΒKeUlA (wCg$$(^htK[TFP/k8G`g M8[ u / tH p=s!˾ :6;oUܥ49_lݬԸKvaSߒ X|f&mos`[Q1Gic/KW%h u=lSD<|?߯,'UIO顤d}ejX/4Gzٌ<#Vt,z`RNzN4Y .2*ٵGΩ&߽t#`H(:*8HwˑeeVk4,Z k:҆i5wLL!(g<>)U]iZ$!*HuTIEP1^V-c~+ɋ@g)غhmPS *_B Σzkl捖Sm3 F ԖdWq"~/'Th>3;cS?;&p䅝uD9R[ qT,YWKVZvb*hD0z_F7~Cз;G/:RNTp"zX$1,쫈&MO\X$ ,{DN=0N$aoiBiƊ' -1m1;' 5"wopΔ;muht˴}jӏ{yﮐEG0 DB>ՍT=O5Y},@7# sPZ#WP1MelnYG&wjc7S=~e}'/]d)@samb aW२]ȌGeө1M NIxDp{Tw0cgAcuCFĞkڻ%8dk[= ¹o=*N# u"3j#o6*H ^>Wn3Ò7ƃe0Z!q>)l8a:@7%|Na?MrI{3ɭO(5Y~,.%zh+2NsAuVE9;%{1K9%^RIOI}J{Ȑ v'GH .ZT⓼Fj#LgrJ1H:AfςppQoen jg'5k]u7H/xI+ D<"L.?RD< X1[U+pu͊i0n馒+7/n:.mY?u#)GD$2Jslm?_mߢwb茟O"ӺʣFm{ѿrR2oZ,U9F )ݧLF|lUx*ŇF2dpxJSRa"C o CaeS 42bzԣY:Lv wg]fWJaHI{fX lBJVUzl jLd$49fd+ަ*1W,<}?a;K> 5cr4aQXi@`eHG9<:rN?#y✋apESOp`0fYQJG0Q"`c?5F)d '.x?$G]c;diDD} G[CsVncSXq,l5陑vq\]qtBMHK¹!ƍIY}vTFJv>JrN2`l =gFڡDۜd E"m沊%8K}G@gsY&0c^lFo)GL:ʯ36 R0ʛ&eBU%o qJž FDEXYpO.dvB1)ZyOz,C^7O(xܩW>I@Om|OEV Ĉ85p:zE"bs9e64xrfX8*``FFFZTFU/&Ӧ,![Jx˕ >5?28s>(̢'365gNҽջ/EOzt} ;DhF`3nϹ qUq$PxbveOa`s0Iן.¡MFs ~,!K)Y.V}&jÔ[/;vχ$pvZVf6#1ޓ8ֽB=Sk_VqVoD]>3G@ 1%j=P@w=S.o|MؙpS@Kʾc4Sa,+|"ۦI&_^a{>6c u*Todf /3Az,^Ai;(&WHF?]$H6Uֿ聥=zCZOM+O԰[sS o!S.-, N!HRj`~7@}2}}ڔM8:gL?>2]qL_ bR^=_G"Qn'8H2yJݳ?0t>/})\J p4<]a:蝑$1]EL+Mh|&81$3+!:}RrȔD&Ȓ賷E ttI~B,0GpAp-D !Xѿ@Y .~q'qjLd=J koսluA\XnZԷH Xjڝ9UK#6\s@ظУx!Q’LMwsZ$[`_V9HTuTf,0 eMy6M+̰V[DmNZ)eݓA[V@iw@Y0[L,U=ߏfy*3[5hXM3 Aw P\źJ* r7Ą΍'N=,&{`DKӛken*UcvFzlݺ2[Ǫ zo,e|dTTW%BJ2_R&HQpQ.TX҉E, cgH^׋i엥P%/sK},IF܌dէyi 70y9!TTb`YrDž|4Fov[>; ҚQ_ N;E3Xrk%E~)'1tJ }m@fd7E%fY!V[Cn#|.YMԻR~xd{- t{4 Fܘ{C"'L ep |435ߴ,={sxW4wm'WW:DWvii[ԳPBB%cnv/G,^$ǯgrU񀽝b^_\EGBS8 .|}A$\ sD\E+Uzruj,w+fWmKWb@rjZيX0CZlDͅ[,x̟%'vFFSC1 00hywy_PE*og3! 2ex N #])GA$Ҽ7@QOEL1jw_ކ$"M1#N!Ik"7tnq *_] r>_bO/~^@g}^(2)0Sbs"&D;2WHXo ZM;}sYü7QrAI]R a3T7Av;f難4q$4AVƟ )bi%&#@]}E'ؖ]j\z}ݳĸ ⴔ0ԃ|cـ,>7+P;/19)GbIҭ5oS174E4z%| W,N,7t?TE\ 5JY '[%vF:kldC?xT+B8܉2 Ŏ@m4оd U->lkNETt#bsL]‡Rt V^2JH4ʕ^<~9 ? H|?Ue( =z/a ˋS}wz۴cZ/h*SE$Ѻ3:r yQ>OOEDk-׾&ɠ N~{/c DUj\@]RY O;2b P{ev ,pfb5xqm̕ ֩GLďt@47H(paĊ酪UPvx0##ȉFlpQ9߂hSŢO(NdF$WTݤ,ی{yh%g3qǺ2݂ Ay}oZZH!Vۍ ^fBR aUv Pm%H~ᙟ#zzoP:J]>46r,!%6ce5c>d=y&E@[ SéѾL$h)5*:V\3;GCwgd;SbӜ0]wJ!\Ϩhu&TE41*CP ^p.8:Yg!˱-Sx̷htDsg^y] :#sIN,a+3sVx5vN,(.9f7cqѿE]Oň/f6)h-ƨGFPfy>3v2#TxMQ76{p1 Q~I56eW+dĸG˜~2s?3*R5X5Aʰy`=ukr,dqFat{&4n@;cR۟~

B)2W4N9a`FeŽVVa?]\zȁٮ4Ox^v){MԕwqDmUBwqh+q նbmRvϳR$('wp&/Wo7fgE;_k-Eb94IOҘ3E1$P+*f %7G7oOi.myg&}W˯ wjb|=`=ri5.TkxCmhRJn9LFG[:$`Mz\3z&dfvwj_gcJGl$&s +55L 9/w EF2Ua*aF'sRآqVfp\OD'3Ga;G0rf]Ob=m92hOXßO(se((7G tTthvqU6΂ ̙ SȂx)LANE*c XO&eG|;(4udUS d l"_x h۳cAktЦ5̷k݉[7)%9hLI.׿ fjXsS$;wMb(x<\E<[JJ}1o !G # ݡ$ `K|KЃV;MlfGw=[Mg UPSdZž ڹQf= adNZ1~*(&a-YU|9hZ 1 Dr}`=wut%np!f2j`k{-\^j1<jK[rH|Hqx\=޶I2\̐jСѯB53==Ìg >"C-߂MGM01,_7WQUڼ1ݗA"lW**н{p#y͹` 6uNKG0uZ?1 .m:,]\utn +:)%jf [&U4jc0Bo;1EBϴKE}J&mSs˞wL8fR@)c0n< k@ZZǐ@.~|58FŒ~ǛՐlD=85bIcߙE|Lټ-P!e;K[I+9B8tU'l@rݒqCy ,U0..cud:\e2صs!ecb}{іiYrʰd Q 7d۱rȘ'vk҆eë[Xy8rT 1h/faLjG2roatyQo+ѐ)qqh/w=e<b PfBsi0B1NP`ab?u Ŵ+|eIywZ||];,>])_evLJmZPH ȴ}_`SXlBTݖ90F2o3t}(R P[Ya&g'cwLaE"hzd'>}dx5_L%5>t\lRNrOCt4W0W 1|U9DuGU;б؋#*(45ۤphV{Vɹ*yXU}qn(}9>)?p}PH.\q Υ<eD)Mq+(Jb=C&S20)%.*烔|:-F/OlCL`Vp&eȂMU <,{H "6W`ExCR"4% V.ؐU )^C9j_+!QP{ĊEy9)cMvGƐ6H5!׹s92ǫ:Ely=>ܠzQm&}=lRXN [*3P\ *woQȠs "O[ՙ0LKۆ9鴔%2n-0VJiLޞOW滫Q -K_jQ< {v'sD0v(nBmkavrdqsGƈ~Xz%t sQN ]|D8&ƈS|IkJ.56鐿7[gbj:Zd@ .~2 {4$Ν$(ܦRK"quJ}k[3AwÞzL7šk"mHGA,\|1WaQ?qXc'bLdDpAN(GLI)8A^toc4eanM=SDP 3 VX \$PSpdb6S5ޔe+ ɖ˂=x'onPUo1d^sQUCI4?ce)R[pߓް|q-2apOY0Qtw y3,V3) HoxbBfW$!SM!QFCۍ?^ZմCwPI<4,2T² lQ>x"kc6Y@t s1uow\U0f^)Ҟ*wf_K:r`\QES#[ *Ʌ8x{ͥM"s%}aML:%{8#X$[tq㙞EtXL + TzPRUD랩07ȝN((:v7(zM[hΔTgOO/-TuIN+O7su6'$uFRVL^ݮo =PV_-y!+xJKB78Kˣ|ql] Bu"_2M<n?yBרBo OPn>!fڐcN^6)\{y@  PfdCpmi#y^|3vгn33N謤%A}mtPo }TxBȠi71R LAԿv(@5%HF weyYպEWQh(r<Du͊.G<c*]s4 |HO-9јhf"VC-֐y!$E-1Yeqx\k: wvyzg0 FwJc+xO/S636N\ojCc:/&R{Tr2[13MTwbʄ/$Rw<>*fY_UKC=Ǔ&UZ12B3a8 MMK .9mO`OK?DJcpjBp ~sAQhs{1=*cERDK6CGQ"Eٲ¯x/0.;l Vl7FNL)i+S{fM/[k1F)& n/'NeyTTN1J-Z9ZsEreќZmMHwjs6Ɣţc9ͼ%͋<*tgβ=q*mתν-[d0&Hdy{2d66oV-#}*_3L4BUY34ĉ6<6Lon| )_ ͐zG9^ #I m62LmVMkY{=t_4gh/sw/+>_(9cu`Rfå{h!|[k6{#g w.b K=v~閘5ܮ!y:%2^3l*TEޓ<oT~h0ʋ^jl;p$h> 'uץbs " S>P%̚:"oAxᨑH_8 Lpsge֯G$sҵW4>oWmS D8o- a ӉN݀P Ro soRf2_|\;l3k/\Zh_[m+c =ȕ. *=i^#$,YR6#jbw˩- $miGTR LZC&;ϸG۾3i7gj}WOh(Sc */Z;xnTǺٛC^Ӥ0#B&bId 찮ȿ9P"R+G6-%pPK@Z%/d:2,6@AS-ځaŭoneM*tDCYɗJMU1gx~R~bI.߿&ކm}M0;ڴW*{]KL\ ztFXl䀋@]7׹>`.Tԡ\+3,PS'5ĭBXEq :Ab͇uPwȩˌJ*iatZ@:,\d'}`^ė2,X:j$DI&E7rn4bHPQUgU&H ?`eP{M ,l9uUƒI2OL*8+-s\WQ{N.a@9y2Ux\͢x~VX9VWC2g89MsutFrȒ/] B˿Z:f- ٸ$ "Cun㯡%X=ƨ*`Q KGX@,LJPo磔)G.Cep;AC|I^'qmo|Jy8?,;^)o =I/(k ÂK_x7(LQȷa$r ;1m n,MeG]@,%̞J7g\JoՕ)~|EgIvϏb.0iswHtкB`TxmwuAktPu3@he_&߈ %VW K/q ²9;s׌[v/dg\nˆ]6%ւ-Uz.Phǜ:/]ς >\)neFB7n;NR☭ ef\#VQ A0LoFJ龛v1Lp i V}.bn@O <;][esjN|eTAE##~Jn !oT1mCʯߒ$sth4xK;GsU^Q5IIOH&N|E6I~n5'GazɲchǛG1DX~?F@@8neJ4ϋ1|(ѩق4YLaT![}C<b?A q޽Koڦ8_)#,;hTH=Sb;t e=QY@/:szζ yqHDY0Cg,$FK[RZe5r-&{0x:1b*~Bs?)XFD^ԁz"~f"uRCfk#m0=r)z|{bunVxr X%o%Z".X`7!}/?uYlM7b^M~erDyzD.s#k&&x*XN让Cho~tDxxLp?@VpφhsU/gUܗhτj-l Ȟk33K%2sNo~\Wيԝ ?ԅѹx^162/)V7``3ʎ>hY<+~8v&@7NUkBkqj"eV]4aU2ޜ< |CP[.O"bW-c\bf%4DU2QJ/1p_dq<| hC P5| q1_2pϬ!Ɠ`QP EMS5_N{e-X*bwA:පZnis: sB#W6.=C(H2oPur"&y@2/DҌ`l"ոgWv1pixj//KĿKr>;O RQH/+xн,X6=\Ɨb1Β= 0w0ZCKPBYx젇,džŋwr Ƞ2%h8>ߚוaΌBih_s@z+$ O$q-wF밎r@7| .r(nr~u.w9/D(z[ 6{MEul2EfϬhX DLCT~ >&fE+ B/N?7Xv5}EЃk @f}|7]ps|>&Lˣ3@&:¸7;s0FwQ؟O`0. =uϸy@ ;]P)#tZS!▼R1^d|`T&_QeR!X]B5 'E)"9%2?=U:y:I3:Z&bO'.Of5p6To]Q/Qs{k L]сM"fAA r\S!;~>bo.qN>tCOhȰR >T ? {4? iɛW-$y=,HT82s}UaDMNhz6ob.x lbU j!.O:j;= "wv%%qR`Ў (,٦ĉGP,9Է#ͥu:}k3s%yق]u;] B \!!L_T&`JI3Fj"!ъ1vz)g RLICe6;VDjS^G§v2`%%}K$M8~aEhal0!: oGh-REz:_}@_Q,p%Џ ȷ6$e-tŨ 8x V X粭!RsNѼxc>Kz"@1XWϒ!̧8,6zc)٢?#`us߼ŶooԧȮ!TN Ӷ %?;0 i94vE(Pнw}NLl|('vDyGw` S{AQHϏ/[=XR_EBj! znL`DD+ Bag?)EĄK˹$1s'kIA6F>|=dUSl_ G .ٷ 'tjpo\ &d#+R{| O\J@O˺4=1Rf su[9笰KHe>C)wci)|ko_M с`|P'qΘbs4`\ oUԜ=Xn}.ȱNr)/5SIr̔$=cÏ_SUvv|oNmyvoOMo90IX(GB8Ĺ DWE w5FUWx0/gw2z[yBZpp wPmuj3] ~fw 7kJ󫅈ut "J"AowDݻfMX2JGRdX{>H3ؕ3dqM Zuk!smoO; x[i "D0KiSxmou·S*OH1IS;ASkHpb {WSc;=  (&%(–;LΆUTK"[ a5"jr%*U@h7^6{.M zc*Mp w\:|Ͱdzg#ѿi ٜ Rݢ(RWn[g)ns*v)|A]pǪs'%fFnW-VhPB8?9Cb&X ;"#liWD]DG[efjmKװ͌H$X;THAaWMT[žh 43"zmەWx'fڰi'[ ya.yxL}ք ;ף4s8FpRj7Rr 9Xi]*v\(-}w쁄#0 X&ʰ,"d12FEυ<ȦBvяM@ؠZ+ܓ!ҷZKwI3cR}S6ы8A-T>ϼww * mq^xVxخ DBQZBZWAҳ>'}Jx!8` T* 4\_1eᔳ<p{?%%ˀN̜RYσz*$lW)kF ]-ʙCڗ( Cᅌ?sx^1#q\$.dgg,$(pCR m5jYBE#=$zݔZ17QٟwO:1AN8[+˗ExVRT.!4L|xaW5*J"ꤻ. ɹ+̈;Ռ'lw?pwF5@i/z?g)/ ?2kF^01JC$@Msb^/z_!h;}^5\։ ./P.|pE)f,p@>ķ_p*oX@e3w(ـh8o?n)43 Al( C|| :qp '̊k4u|U@mE9n 2ApRK WA|1>\3>՘onA?JSyG^8=` uJM0\;ΨiR%5 0v S!Fot,ūX8Rz&ayCLQKֿ*77Xjo`86l܍;o}E݀Q o7j*B()FUgȚRYpݙqz~>틙 *'h830$܆ŬMi@LL^lcV^8Lr΁.%@d ^G[P_0r9hČm#Ek$]~ g>H_%)꫟1G'~Ϥg̽BpBƎ;;-/F^uEg4V߶}iEz%dqH%=~B38*ywX Mf"mi@N!9 t L/L$:BFwRe_ ZC~ϔýCkTټSЅ\z 5"01fly%nἍHa<DGqҊzsMө:=mK?]F-v:n弘@mM\ޞ - _ XtP<;D1AfЉY7 NSvǭW&/+1 R |Ym{9L^vUQ֧zppKٴ]2GUU@,a~΃Rń^h+șBblGO]m,׭ޕ_(b7-ePSt딃1:nL6BLɅĦ@JY"nfa $ؤlH +WE|6CIfѰ|F9#`\'S$Y  &Ŏyр;v$X`6t I\P-ޠFb@aB M;o4/qe 28C"f}q4MmM3X67(Z;>Х!`.-i^C۞QvT D Pɘ΂Ux6&ذx<*ks; ß+JZLlNM-z y-صi!̮bp][_,"8+gܠN^D,w,[7&IJXȫ=uf,3d'8P?Kb_Jvz652gB,ƍJ#ofj-*=n*G#%"/'eS}_d8YIOma_9"$ZRߍ_xٮ:r!\+ekAZ p?bz+i0#Ÿ\T$ՔVi(l@누 Jb2.HaØ}8`ZvXORL_.8yrO}HNoS5;8 B;dceAU0U\KjhơvqE.97ec辦X|ϢCz_xjnޚw"Ukq$6R#-OF)&ނ<,b:voLʥtLutEA)70d*"XjAQcsB x3z7>r-b皇==E*,:ACLJ:^-m+َ2 {gzA6Eg ѡ+] ΟO4me#;轠&ĢR{Ŧ: `;'DztbJ4K.{`OsQ1Mb\b Ԅq{%~Z )u.lK\)GM.$^E.Ͽ2Kq$ ps]VJvΚy? .Cfǚs1Pɥ^be"5!ydnkHω9}ҳieQvA࡯KOht4%Ns>$rhtXrO^Hp(=) *HLs0G  I(Uu>E7 =dȜ&#ѸFY->\hr2d(F)D[oUhjvgɞʜ3#t/eR407{\;Pm0-g'9w,ze׆m܂m^ ?2~"^jS=I?K\srM/I!2ꭥRV+wpxi1hg!炑 ga aP Bҹ4AíGB`==yM/GeBV)vJy9!JE7) *\чye,Vk裢2c0ۛxIiC xṟq"TIhGEmralTӇ;d\0)53]IE5͂{24EnA&K:Yf,Pkg#&\Fo))Ҏ0K 1Ϧ=TU1Ki}挟س ?S?ΈX}H|ʲ]! @MU+߳6{%ʢy;xn“&&#/]G4C£iVW~?Їa+N Ԥ3h+L0KZPg*2a@*qYڪc <[5+߈#0lWѶl4r/^/6]$dU֛>mH_e=+k϶J&a_g;{B7RK:)(F%}^]gyά0}¨a[ͣ  }C?y@{LS{ߵsKImc4VVyLfo!.݀?kXZXzqU]UÓb~j)O 0T٨ olϹ+ +=B%EcQ"O[:||m~=d%wH+ PiRnחXâu2MoTJQiNG7(qoA-.$Hjq^HSVN )@8;q(Ğg۾3b4@B4WZ#@XE*pQ̝ud8{rQu&׊*ܙE2):=KB0k(U b-:#Tn lȡ~ځ?;v[eƏIu mZ/ZlM%x:O]^Ծ{(&ˋE jm"P$IJ4[| X(=kUcuAˣIj:\X@H /ٌ VoAd6ӄ=p2A ](,l%Xf+FhwSs\O|#[>mtVT(D蛝 7ya}}:{յ2:U8 Qf~Jtpea %87xZ &>Ur퉏 ^ez^C |2a1q76lG)8>x.{:ZG  '=/!E ^s٩ ĥՖ18A)BL`{n9|ÿ/ b‡l,#olHk׿u`mU}Z6F\8ީv]C㫷*Dh W.(ywF|1kMŸj&GQ[@V+HqSH1x1BfV C_ 9E5`%=>UCu$pd?9/`ԇo)֡J\:CJ~diXĻE,l2 .s%NPiI]Z;N ҝW4׏J<͍Gǝ1)Q4DzGdb68 P䥞hXwn%ϷU DH2ink߁}Lk{dFe§!絗/U uԇwo p[SMTz w_G9䂜jT: W(L3TTޑFBH6[\Cvh1p(iC "43$c-2YZkӐA155T;} \RjD;hܿLlID3f] $5|\WOPʐgX=2 ?eb՞Q W1W@$8%_О]y,IDQzNƗO>QJVߤx4F_-F-AZ)+$Ja30-Y`N%wGYiw4̊8wx Kr#'7>5OBs섰S:3Zw{.?%}/.ԨĔX˃}ZO{Lw:BMo!ΟW^e $PE@P8+9sVH ~9ϛgGqt5EFp,|:Nmxdx`]]M1exlDns p@q-u)d-@7YBoohN Ndؐ;+t1CP3T-9tUG2= } ҵr^ o&{%gPgH j1ͪ6e7aB_c*@04LT_HE]+WÌ6nD,qDrROb^]ҕN0^N1a\B6úM.pv b+6 MK5Y@wt9f5͸&sCPDweӒ&1 j:>L* =K >XDULୢ-RʭNHm/q>o:?;ƙ?0d(pUoH*#\eȋb )Űp+s*BEnѕɮ"Z 5t4(/]gUb M O[tB$C )CI#Н )TNsvkS)oZO! ZRo݆{*o$}ww& ^#8n)燺"uξ"D$4?r ϰ}% ]BSV# ^i" W/ᖤbK" #bNUX9"Cay406.BE/ >fn*M ߺxdv9[bj ^̸ǀ(ѝnoSN>QռD:0z)u~DIn~*4J{z)K ^ǿT{O x֎sƺɰz7Y$@FA=ɤ3[ĚvL?-ҷԝrV?IRpj D6z[k``{޴` C^u}ў>X 7 ,5&]8$˲>JYD$bܞ^ >S:A>݆'8=J4R/,j_oS=-! }KI⬣VrЁ1)>AʅBztK;?@u {ȽeOq&Ixr/7t}y&P!N{iHc}-rmG$W=;?Aęn2 P#*2x+ {7[ic?`qZe60kY-je3K&Seرe[ǃ֡J& $Em NQ}o=҈(06yTƿr9heϣ[)E"/ٟ(9ʖ.eYu^⓳3= q_u'qo]}vk'IP\T} T8FS#3^j۲ _kڏîpw6&F2kD_9H%W P[ke>Xxq)M9$7 ;.ʘ%-,e$\p^RcFAÏq!_fVwd&CWAVq>TcR5#K~i_#˵0}]Z /zsrrVҗ"#G˞}.SS>F z#7r66lt= |ۯyB/%9wT4u!Ę`1O gKs^ǧ&a|Hc -s,Yc腌CWҽsV);>Hs~kV HYDv%vbak p*!,<~*u nD[Xsz5oWNCb5,\v a\Q:-qJQǥT :nC%R]h/ s6 ?*@ǸHe+yh"S儥d]~PCKkb?z|?6vKJy)y*/%jVC<fX5!6s1DGO^D /~.GrCa`|KU0m߸}7%+|V{_ !`#o8:!0AmUo-+nlr4fġ VRh͒a 4x(fc<&,ʓ>tM_D;T6)?{x5xlë6x8+!Gm^:.~4qN;ZHj$f '~&y*_)4=۞QEl9zv/Cq?u\*X o݆kuPS~a;[nL(5S2Sw%p`@ibrlwŜ8h`'#ʞ:o_YG ^" Y䞤&c#VഔE* zyǚDy`^#;$CʐߦUx8Rއ$IxGMʙm9 ~έ Qzۆ Ҋ)\Dwm_I+0ڣb^?M*3CV|K,BUpT.q'C\yRa> aٰ~ %a 8c%޼WV^i/kZݦ] #Q2##3U# :ՔyftD54u xL4H=*g 58[w5!D`y:V[wp|86ȵøyW@ 120+=w?:^Șbe(kavZFUx%OW@m4}rPJEFWM*/;,$;+מdhW} GpI! ˷ ;P=+8<if# |5^!IFXuMFvrl?}7dck㟘9GS}}H߸gcj nA&|uI7QFǺU،VRp z 0+θMM0<Ľ>d[bwc%zH5<h2 UgRհ,xWsdzFYO+^˔}ϹBj@,bmU 0yIQ׊ s@D(5~>ߡ !fiΎTЅȱ;JBq6^reӤ]4grm\ي Q8gqt"~f3Hq[j3jbV:s,$h\ )HwP*);ƘP437"rNHCro"0¢QE~6q'4C(JԢ9Z=̡*GTߏw>22~Z.COA>9-]>LTڈH>$ܙC=lOJFH7 6^CDq[5uG%BZ-vK;C2l9vR+*O6y8#Ja'WEYyvQyiADά2l>SmD-|d2ܛM\2ZtO x*WƟX D)aU]@(/ N׽TdoJbs^ANJ+SbCT~JDvw 9$8XQy\g>=|KTSD۔|6-x&G;)ݐex/0D,n.P篡oWi9 i}4g焚pP6S(AȸY7kǑWuDL|zVm,뷵c㫸ߕf)*2бHZKMJdZQTJe]|wp>y V &%:Gu7$XFhAC^N5F p!̐Ư◰.o6U6H6\{YͫwdW0*?m'bel +\KwV(U:p8C/G` - N[`d~ܬL=t @^(AmQ*jl7s>Ri0{{m1{ bٯ T3_Qm߷cOQ`!(oZ 3 mM.%mc̗ S)5ZCK(c73R cjkq˕!z:$(X[x-! RM6 XvM,ůe{wG T|59!xD蔿c C*suD3`H 5A!Kݭ׆g|͹ ^r cEg4m{]1_tYNڇaHGCТC*>%bd@6=UBPPP?O%Hr>mM& ݕJkwp%2R重@ Rf+n~Bd+HsV^axM$= } 5,0d&GbWE|oU \H;\k vĽU @Z 6ƉDbm)[18㌛?CjHb?l,ގ&bnt,@<_(?e @P8A]s*R&3ѭM /%st"P~pd\49/{`t,8o"֋w-U~VR""3s| a~Gngar6 Tf>Kh%i pքڍpHVM2JO|tN0Y$n%/Qc7d.B=(Ȍ>ܝ#hn+8TЃ{['Nd(z#W@m7m <~W# C  u>+ IA^c  8n{4` TbE$nvռ]QKĎ4XDmq `ZMr®7de C4g1ùeQ@O`{QZZ'Wu`z&1Bg%yAhXA:XtI>/׌O"(bݎD4|zӶ.,շQ.ݰlB5;8X($%֕gDLEIfi@4:!  K0, ܏'&A`\^&i]^^v2ow:R,X-jI>a-/c.YG˽Rҙ6щT]itC+U<7$PN~e!m\M M9^ n |njNvd@"xnU_Rqv w21lHGsg1žVy1|U+4/N:m6PT:)qT̺{Z_׋23ssFRR4-pLM}OvD9(W|,M_[Jv +PX7;!Yx^/XxΟLy8rԋ%+po̠%' 0K0x,r}oBWj{RfCu ф|a4+ 276Jx10uPIH3N}UsK> 1 }ՙ6c65\]ܯ,Dsct>ON%u(qْ5I}xӇr{ִyJí7/7Op'$.!p~޴9twdbpځ7 Vu6H\WK F #V60e)՚|n(WZ,ζf_4 Ҹ끕0q Z)Iǩ^.5DY8dQ`^z9۫nb۪~w_~kL[@$]P.ditڝp?fe8bW}]Wj,&^Bx \]UGi婿suك< :լ.&M5"ޠ.$ 4q3ָġoB{:7QK>VtBEW;0 Bg8?Rz s3c-X/YҺž 6*wn)Y 0S ^iL4WL>q lpfJ1ERϭk7[,WZ\ߣF*{}g:H-P;S`u#Q XD4 5'(qn-9dTP^uñ)[E{JW`7нrhnE.؁pqR/Ǖ T/{}ScM^)\bvd3u#p{ hF0S^U%ҹ!$eoƙSj\&{Gg"M<H/sx3Ulv K6hf: zAd 1r (:{blKbRPĨs7!QVz_٭5U\~#Zwa&`^ S6 "B7{iurҲSyt.׫}èD@|.ccɊfW< pdM2GpMf[64,-]qø۬ @d;<%m jk+ t-KnYc:P˵`7#DϧZKH^eO. (hHv\ SzsĂ8 "|Lqd?ᔃ*tW63ɄMOdڣr4Չ%؅23b.B1v?s}#`AmWjz@lq|-[Go}Yi& "T3x$?NvP,B]M%QPBt=R+W^S {10Ed&IG Y@t⁲3;X2K [:ܜ05H LGamk+r\?BWWiS7 y Kn^{艃Ku r=f420lPZ W$GF iBzE!M.'sFknJWn[FQȱ`_bPY۵ed@7{$8TDoMD6h1R'`.n,(+[bLH&J48EQRqnIM}*h"bQ wi Hb@hjy{i t,ho%mQwvW[]o# _Wfl"/2GsrPw|S7Hg:"X#cQ~<$61gN$}=EKzrk'!z}jk$6ۇ,lV#D/zʈ!G@'DD2DfFES6l>YXf1iѤI1T/Ih>zka$vp3|`?dl>JUhl7q6L_ߒXuv%p7|\.0E:qk%0Zb&/st n[:<ܳN dAg)nmRq31sbzҝd ҺSvs'jh nV Ns6.e *z: sUY1?l:#)V2T&z/ӱbZO(<0"}Oᓁ _ΠcߧdRC\,;ᘤkQ3s5e  m`EF G !@t@k[hy^x*?fW'Jolaʻ>h?_$2c-< -tD_wTl P#-u`l# NSH'2n<%jH1bKn}dN?SkCÏ\0Hߪ(_@0JnXA` 2 ]aWrwD&&]k,3依n^ATv`" 5!&(1@.~N_wh&5v 쾇rW:b/?}%XOʌA< TWww&坠AfGFYʫ GO6.j %g`K*LCH*l[>_+Ҁ lB#CH> hw|Z_WRYy ]}螪ڑOC UIv Cqٰd_G2 87$CEsٿ\d{ ~ؿtko;h7P V%9mZHY" ^EᄐXZ [.tB]Z"V'O{s| 62uoxNf,RWvɏQ֨6 ~ ݧŴ3e(JHdBEV:2lݭ8c{mBҼozYb^x٠ *Kpz/?ɚQWX3#Į&֨/!o qBdi!)q8JT8"2o7fQ+OA?k}FbjcJ Yug]h#cфu۝S~SycqBU]2re'.!TCMِ@]GWy"+at塊e:.uTk9MMCv0s-5ڲMm 9"wdg%e;X?Wqױ:Eh|Crёy~Vǧ"x_  AvJ_Fd{|xˋQOYwL57Vy;‰,0αc5A/#,cA>Nupļ7vX^sF@>RB%>eUj ~ 4rpd @;LjnViISmJOa{p "1S&Mfw;bt!׻^PMI$Ipl@[uği۠ "P˔}wsn}XyAXҋ,!/6X'I^U%o#e\SXI>|H:ٿZ0HuLL $ئI׌릻{# R̷EWrpjII:+w]:DT3@\3|ߍ͂[mp1A#XfNϷ fL%>% 2~51\v*;z@d(էGuKtl<~?ഉerLHXub5l+&eo&ԴĆh(1-ŧ1k뙂ފ_Q1=`Xeyļ - L.׮*{ 6$U~O<0fNrVA2s)EݨOэ ߀'l<)yLB#K̢m#{tZ`cXg lX<~A*5܋h-} f>r~gH< xUtbCoD=̾d7j+H^ʛ !kv`" =cC~d5pY=ƭZP=[#Ü2)48yK5B'_=lp3/ث&l>h5;n. `2qA}Rƫm8[gtߤ \" DhW *׃t5kq$o5Qr2 ^:,rBdh[NeÆNuYs0q3މXI#_œ -XftnW]1S)e OǸ"sW̋}ύgTm8Pn,?FXP$L<(7^dWF? DOL1xM2+\ȩuw<"]rm;mW1W>) {Dߥo\p[E$T)\h>mqS/.&n%2r|Vzs5a?}99dc;=DJ7~WʾQӆ.qc"%˜9ty5k ߒFsJbKp}]IhȒH#`_O_Ds&wE0w#ʁc/־19|lWD~\իM2YBiځ.hMPêNV˫}Ef?鐰:D`}!H|`bPGDn^GXy i>T )a5@۫e"})iqPx!|;5H=n(Hbu7X) {ǔXmh1)@g8=mB7/c7"ZuԮqSv hͳ&)f8dItj#ynD@ch 5pB'AfmESࡪ%{9; f _v@ ]B.z(u6;sZ[^@I?XrwUB `/'BYֺB3;8t4C?\EdcR7mJ_jAG1J4y`+h(3k Yam,Cܭ~1/֏ Nl^76M\s8JkRs@^sdnީ7RRT?*Og2%@.foD8ra:063ʒt₂LbAڏ#{\ԻUfvNzжpo)l!CrpEyzO? vˈ-M*+e _ B&'3DZL;JNϘKX YK#/wVagb(a$< 3lUU]|<A$f GJtʈqi0wB|;Oݎ",0yC! 8r!~eWˇnK 0Ʃco[2h}L7VEk3cJ]7_gHN'VAǍ|$IHA%)hz9w wC"὾)r2*t5\Mύ@ VX&E0҈ݱZ{ѿ^NRr0woê]#hX(T$tdE%iIK|$uġ\<5p8Ftލs9p=UrlA4cL}:aGEL~u%1vF&0z4+4xwD04sb؝-j'X!I_xãW8tߚk&&LrU^m:-]Mٸ@0JB9;ׅ󓭙3jIpJ%O >f.ΓuVlX1_^w)su lRI`p#?cz×ツ^Ft<՟c$S!'XPƋRAlX+YzAim/1ǡ X)Ll3G[qOdڃsC Y@+%Z*0' e1tnoT|2%J_@LHbA̋3$縛K <#ʕ*@f‘76ibOjv@ 9 6@<mPl3f/^k J;2E/vv!g8ki3V{{@ q2-.]*EF av}l!J$鸖5+Ju:? /}{c>ӓjڀdzv^^ᚠE~i~@qRTI֩m(-QKsc;&pd?u'ƻTy.m%h]{'o6]gn8g>đOoƢ1ovGx0..̓_GI LQ K,nj@Pd7.as I\1ÏAڒ~ȰÁ9A>,$/BmNѝ۩EEki@KD!`jkέtA­ㅌ).P629V3wHN& ezg#K8Q-c3{ yh6/޵]tA"^$V9K_F_.weYh ToڑIUgp8\FTKN:/ ^Wϻ>i/`+p^EBE|dV" :MKGe ׳: T 02IZ W b-+`̓ITtQGt8TAH[YݨfxdkZ ]9zzD);<$H*5iQQuF*3;5yaqmxOY߫&Q rb%+ݺN l;EN*.aa{dc}L2;iPs k5ةiEiFL֨03t)ʊ\&o}t?"$Hұ6^5d|;~WGR6ɵO舰Y/2or%RP/dʸqE75o,h9Q)hcjF0}:Q[$<ӏ:|̹|d;IB$nP/S^q֨A8^7 O%3c1P'}/̽UJ_1<-}ݸ9spN FP 3 PK!&q Ք<:y/.T"-5G}с _|O|"æ^th?eN셼$Z&q(~g MlkN2ttr[;w(t M 2!gK pRLưHY8"7Fo[Z:%Uҟ؈¼s׃jhU'‹Feރ^2#5FooQ=pғԣ,聢kdBʯթ##,!Vax%Q9W>U>a1v{DW[*,5_s t{e!!B3?8FFǾJa{S| h"a*ImUpzo,|oN^&m4|ʐ$: ]\p2]rJoISx}4fͅw>@N;IO5x[H_Ҍz3; LUD=]~:u G$]EU`YPAB!7~3ڄ\ XpªF-g8k-QU]7"N@DVrc!0lEbV;lrg+;ʼ.*;7b1c\_(\%P~֖iG渰 ÅZ+O#STSw1zmK/)<3 !PܽOt &ϝ E?tpgTʖ;J2 ;ڏJ,4b1O$zS~Ԗ*?Zr<ޠЍ#ӏTCmFќH`ژXiOle+*92H/ );"UqTaxE%BnS|X]Ч"¯tÖ\ɞqnlStuBd^UdņNJԝ7qkN'q#`pCN9@Yhw\u6XS -]+0vp!Pߗ *q@`f.RJj*Q.ӛú jn͢;;aMkmV@M](Uh WDNÖWlK}FqFIdWY?$jϠ.EoQ{꠸Tibm0q.83kP/XUhC6nA$ XzNWėMI }E];1^)~_hz sױ8 V.n(ͨ:c~n뽀>K$:Z]m_!UEΖ@@kfY;aiяu o:43+ X^U^U)xXG@#!?S f?[ 9r/6&(x5]@Mk B-tL3QRAaHb@cc?{{qյK; ~< bR![_f9~duhۙ4K`6^P acxYx">I o0x>SW$ K3:G: *<_'IF SzΝ\z3n1"xaG<U5QU_u;fW;YfHYy끑<4< :+ }?n![h D2/]sSb ]~r6 ]iQ$ AelA1gShG_]#\_%Rcgj$;bD3=c؞@UHU'Ā0މ}a2ҋB)o>tlDkt Ʋq^u =anM*dsQs>{:SJ_#)]);8ՠ! Nȼ!;0~Nu||%WQF3e!PeTZ=QmԺ漯 I::h J!nN\bKi,o*lEϑ3VP^Gh, F Ӣ u|S,NlZXҋ!<}q RunNEn[ǀu"Vn`uR64YbSϔHE]_e.-Q8dMj5IEMfgoj^@tZ=<֦ª'Af@q@^w`iOR%N~ҙ0h^4{UDߏ"=0&;{= 'h"+mp ]ꋍtȋ7pa.Q]ܛOJcMPm<ؚ%LR'aE&ye[ uS>rl7+q:e0󰹜Taz,)Z3*| k`n;t\B\)Yxld&wڊm*&bʔm%i 7*׺rZ ?'Ü+0ї;$-*vI{;iĉ^&g^aI"'W2; D l>l($=s{lUF́aaTx^ Rd@kV#sC-,GCTzҪ1uzW^dg8\9Fů0R*FcZnn7w eՃ mLlnqjޛL=wy E1.tŵM 9 M:%(E|3]w tKJtBj:t XiL$mE?>;ٳr8r(#hy4zIs[!E@_ҺIwYoFQ_')XʙϺ]wai22܍!^dXO1?[MCޚr(?+)B)c߆x v6${@*d'w6Qj 9?t;Vp_1dOwqI̪JN 3aX \\N{K~kp~D{qk2;qVd:# [뉿C]#Z2)_by>;|ʬr)`2A cTt58R%}Aaّ;w:;٠ ڃ0sEH# &W_RKkO{ oGRlz0c~}xIF;l6NrTsG_ HJ1J-'Hk +^-(ѵ)UGB(?yy-͒kwnxa/})$AtXnp+Z &zJ| H|1\1o >J?k FxBhAR;NfɟDUUƩ ̰@lspVlW]vgg"=&V3*׌0iVt|4.J]Es~_!9M߲PY=>t>b).3<\p63hQ}buSh24R2fos]C<#*7Fu /-k):4 H jiMir:'^l >Gr94`g0 +n `)yw;&?[i]^ci7miEhwnS'_I 4s£_9$݆F>z' k,ؙĚ[2l 1_ SNy!9V!Y,lzRkz濓oz"ǣ1,Ee8pv> zxNv L١,Oek%/ a4t0 g8=^/`\ } U JlwgdX<,enrX;ݚf-wO ݛ]wHB4(\b Ao6a-J*X&m$}$ 069Yo(4t,v R ԏs##f&r5`*aUmJ*6%b s2~o0U:m6$0jZoq^ j.Vy9e5\7pXɴfG,PBsRe~-]KaKޣW&#kȮ^st2J@'pИEx t8{cg"z6Oہۤz"xql*ץ/hŸ>GðɈ 1'~@5lM;ʘ63rŸCX3jY7=|YgzcꞺg2u;EO}_-gfPnK5MM8]B<%`zX3m0{xB7!xSb{<C?*t\5hCuHe3E\K|'|om0z ww89IOHJJZn!&Arm<j"B? 5PH`i$C39 բ i # vvʛ8D8ꁐ 2Gijs;T/_~呙V[2S/3% 3"S)eYN }v=Fc yHyNH PT~D3kgX"ƊPB a 7T׾zbE.u!kR:&({ 1 / p$ws-Djb Q붓TNC>z.:RCL)EzбZ+sS j'(lxӒ2ŦZjCshY!հ  q~}dNFmz48HӖW2}qIo0L1\ m2eZE:`=^y :W]W b1I6ڬ dkW3&76ts>5G>ET^=hH&=5Яav5v@Z\G/O3␹9x< yl9{gwϖe^cǂ-H91Ҵ\Q|!>+CFn9c@QX颼Iz ǻS|HP<4BC?XfnE:}[00eNJEݦy-oUljO[}^ J="왓$91nЭTv=@@8E4Zf%?sn 6DS8n;saͱeqHY Z‹yqú,Hiԋ. fzzda:6ɧqpv" .]IB->@+)-]O0Jᑆ#00 xS{W5Ce=V A$!uIx p0܁2/Mk4~.Ŏ(b˒όpv|zԯWp(,nokr,Au2<<[JӁdVD%_q^ s52iq B+_JXvy75q<'JfK:QMF[\I2`s#ulGLnDFZs)C]N$d?;e>Bu{"3fjUwrsF*.͕0BUjH|evoPQ 5AfĠttMEh("$ SJmiVMyMՃ0JLȵ Ue j|D[Vec9DKF+wpR3!^9k2| jʰR>umY4~743|ۮ~-آ[%4e*רPFOv#9S7TȌ1#ְS_Q+AH8qi1隡G)x]QߗN^->1y Y^C^*bՑ0VNP0j!Ni~JfxR+[P,j1 m mVG#'mzO_ A{B@;&]}~z >2 6%*)=G(W+dD C9eaG-~a:4C6_QkC2Qf ~1+F ?=BD Wz:ŜK@Adrɲbg5e;4r60b#[Q ̗9N0z(K@6D8/|n3>RC`@NhuW._ [@Q|$6Y OQ'FWg;g/  |~ eF=lE|z8a\j̾r^4:0Bormޣ1BPnd?Lp!ӠFդ(NmxFj@ EP_| >"%/ SM'bA>E"Dy!m(8m/FΒ=蚚),7+܁PғQ2KPvݚo΋AN3ٯ"ad 9D=5\*RzQ̉[,?珋&ϝ? 8xaSJ :\yⱤ5 '%} oZ{c@PcPtZ%E-=.܍ C /D0H 6$J$kɶ2==oj.jU+8>bl}-a"\&> >U\}VĊyJDPl5jP'wd|B~+!W2OP?+<1/ti3Q230zpS{(b10r3]ֺ&I4N a>s,#sWE`cn 1{/A/H+tVlbXO8h-T\y?uȫ JlU8O0ar3+zA r̗D/Z CG-K$q%6%擺hqNS܍uаJm6^ D=qy$ Fih=x}Kdl^˳P9~8Py:kC/+{W5D N kLg3M.Ln3/{ۂ;&Sz Dޘ"b Λ+"Qf4,=We߿Im>+d/dhjịMRxA"' {ۭq1 rwUEhv~&`XNdQ6zEzIyӇW։ޮv'z yv*en跚J18E=3Km|OL8ygj0mk؈dj&/}U.4/5 ZuRF.tkC>hM {?"5%{P`? pk > PXƇ9hY'D oIrHXʳ( +RDַ3[tɧ' Mάh ܙC$/ԵS:)GxG7nDbYsݧ̲1x v+1B1P ?x N.URՕi!װq=sA<!45m34ә@Z!$LbUpx"(AJBm3rYbCgaP̩wS8wY`n@1>d~{cu(@#vLS 'ALj)~6e9X'R4yq' lA+ ʄ^vh y$9h@\ D O 7;1O!ɡ_K-m5YY`svp^ԄTȳڅ.yX;'w?X@y >DȎEodU1p3J7NJ!oi=eۯu" c[3hQ& (ZNYWlH@m|q$ۭ7Ū|,]kgKĮ|#vOd?NW{.:gAS7_/;UWFVAz%0Źi+'HˣPU8?>\N [+B'\+.h"( ZA+58Waaia1qMQjφ%=:ɚBEx[%e%Y a{O܏rI1OB.\B0瘄"+ mzG{x]^ˊ(CjZ B']Qٗ؆/>$dCX.``Dϥ1h5# 4O0T+%ۓ" 0BX:ǐWRIXpAoD;` |Ufq.?ȼY~م67A7^|*A0h Z*pH+*~'nDclHMh kJS<ĩk8UQ0'D_;ca Y+BֿExoI?ʋ6nyEcT=Άt7M;x?|)i$g*?/ߥ4 Ob@D25 >Č Jo;"Él:$zTHʝtP&gǫ|Eg5I)VX2)QqkZneP7/ $cП*ιS02҃A6@%ޭwT%2ך66]mi jp]첬dTBz/mpPsÕ;;qhEQ 1l~0`kE!n‰x,6:.&?9PtBq@'nX}G`3ܽkɡs1x2ĥ{or@b*<ڢ 0GqmRVzt(,aldo) vjSBݔU%D XX;ǀtb{ @3<Tx]]Jg'"D@y*ɟrSp\jG]~;D"h}`ƃ6"RP]Aso>JV Up\ٻ&Tńc+8徐]gvgӆ#9:,ȸIBXW]<0^"QJ([ 5bbsL1=3hu ; ajUsaW x djAESv FvbvڢDߊS'!xD]VE.P/[Xm Ya8joU:&=Nd qWYh~,Y*k*V B\"RDXW{M@}2;x86܅ QD#V}=R߽Fn Y"m][NT w-@k4W햼XxDE)^HK;@( ?琼0XWE] @, sE4aS.3.gUkKr98lSg"kKxDli6:B/={K/Et{!?u e oD=!BqKboOtۂ0҄nHDEHek@Mrnl|%㴀k?ꋗ=t1g@bfQ}Ͱ=|W2:xW3&/Y _$EF# H`21ͪcZ $N-['n&'f9]^Q{Jh qP Se ]$(S$h}+q}gB=Om&8ͣB:|*$ުMͣX)7Ch;gѸszGy4IJK*܂d?/ ~-0/fҊ y=Xke&̬+̱)kϐ`nbUHEkF<'vϳ6&=I`gҕe[ԅL& =E5Ei\z $co敮#hʸ7_~1>_<׸qpXݒ)}PQ'8@5[\b眤;4^GC tjA~Py[q) h3!ްMTRXAyié62 'E/;TKRpŽB2v0cАSvΟ{O%Ь8J&zXNr| NHy|^XcPDK{U x5KH{90jk+g=bY-:kxR̆ӳxq7-q.pzU?Hآ=u:ronJ6Q]I+Њɇ@y)_ 0W&M>aA#f<Yg1ܫ ݄U#qٺxi:8@ B&QJ,~^Yޔ%Fɹ Ocݗ+B쳚1+4+N~=೤ 9 =^}+*(%V{-vB@8Nj7&5c~Vdda<I"SR0cD lqCl;b g}Xr@?qCx&kdF(Ƽ`0T:^kJb$M#9nO>NkKn++[uֹb#١9yq*ݝp?R=#WC_R{NGZDMfi *b*F/u\kwƺX(&;ŊIRI!5Mk-୸}ݚY~jXnv$XJ-cMRvygn7PݕHlS,@D eXh7:ۿI sY4Il?OŪsчKc+0e&o6̿/PefFcjZqIIMD^;='g]1EdJ1'͌dP."Eq.5`/ &jt;Fb~qQsy)}͸oWZȶSW2#|5A. yVh' 9ReVp ٧FE΋"b7wPf+x Apfš 0 ep5'3\mbBT睪SCj3#g 0%*ہ#kI^ sQ(ȇ!Hܞ#?MfJut&szQC%ml7U˖bui0+nע['tWwG7=C7"Q~Xhtr+(PM>kkAT''rW1.,3ڦ|ջUSɟކ ΚٖK},-o=wQC쌗٦vf811D %5~M(jpʸx)8`eX<0bdZ˹OG2 $,* F2=҆8 >WI%А~U:C /P<.)sY~+ݾsd sBI,~ uDӬ?X3n EObfpiچ68"g7Ջ(}G,WTQ5U ¡DSѦ0%搅TS ª•r$j | Q. &Gt,c~2Ezڤt|ZIdCn?ĕݼBp?ZaLp- <˥%=1 1j4lɚa#/0foo[AƯ݄6,'`ρ1a LaOɜ ̑)k~-FbY2Սgͯ 5Ct]!rQO?FQXCtz9aAmBk?(J/#ӣ~uX 1)O ȋ1wjj񬒰MϥKBNu׶1?#6ç q)3lu&yev om\,(AK&W Z֠ mC/7{?cfK)|%CF]Y_26c |G "MG)sǒ(1uӌ _N)Dij6Ĉ^( Nw)hbz0M^=|&ON~,TYSr[";N;Z~7p-Ԋ{fvu.Fn=*? y?. qP-bf%S7&z%_=YMҕ6 m(FMz+mPk 'u3ċZX?LF!,o;t׬/l4a*YmS!vj=s1%U"i(%$1RqRum-яULF7MyGЩ7~N}0T[QHqwarMuiբYy[zRN RIwAsY n4Cjb2th*,ؓpp1\*S`ow쿀ߊ\o1GHt?WjvIRn EYtoeKz/tҘ_7 ,^c`qPƓ&1Z7ܯJl׹Ţ2 J*(ps7ɖuwu/q`+ ]L ,.\Ac C-ko`2jWAstzvzfoyzzn8[Eٺ]qw1?FǗi6l $k$`%Zk77{fU-8%g-bNtd^qJ0dJ;q}dwbpFymX:6H&%(sy-"iY!|d*AWclG)O޴!a Γ 9=HED_Ò߂?XUvcӽpÝyz"wU: R+0uǶXAd/Gh`+m)OwŦej_2z@7`EQIwH|6x} RLQo}|-HM)S`hIFD\ #5<RYFcl@Mk;]gI^5 OCc>%64C.JP}n;$Gz?^.UN;;O+ &U& ]0:ld/:[GeaBKZ;XAj b lh& F3v}.c_%*JFm^.#LBxp aLϻKК\mXNN{Z;h_k (rj<dfΦZNi-.`j7wZD6\. 'ٖaKt؅J=W=W&a,!3Pe\_ S7Ɨ񃓖k4pS9!-(Y36#`d0 a Ů'_x7 IRre_A>y唸agc#\Ү:.8gM<P3mT;0? *nތ,ݡQnv=m}dU?D|q5^^U g#:&KXovbXLR-5+,*<t N-s>W.rb!hgǍYV[abjR[Ye^ӪYniւ`ȔqxC:zN{gZfCq9ux0N*1WrSTꁑ%EN>223'f*g+`5J83i:[P;\}[㄄M`J_/5@Y;4ʖly|M7 \ *!Tbd7[w8L׮h~xQU벍^UfI^S+[ Qzh XH%Z egWM[DQ%e~tQXLE…Oea~fIW,=pezg6Dt_&  wWPL|0H0<\Ly15VM7~d]泎T|-?Ωg*#d$W 6g"n+ku 3X3)*p1/69 "ky3r uTg$0!gVB@NHGTAh_)"ԱuI q T!3+n@?yO>x#k<ƀIEZ;#?ʑɨF' x ݬxМԤb4eP99'5q%ԠjCguT`}hVeAX6>T8 !r +}TY-M0R_e?3}ɚF/;s!.㞎`w遛c.{<=>;=vkD'N7Gccô>͈`{Wj3'ڪuu4orj;i h=L+Gc2u%s =ߋt%3$AF9"YX[5yfXh 18tG@ 2YT7ch[*]!_ì.p!plq\b@'89z[a!^MBg[Ηb F@-Y5RH\dbiGe=D*hM\8x=%XqB@ 聻͒Kn},󴑹} f56Y;Hʋ 5,%pan cjC:L~ ]fx!oxbUfcyM,9{_6.,cB\2.-|6{K. "bY8>x*X4`z3Lj0`Ck`aʆOM>40@A\3 gHuw~!񅚺JMz_k'pM @M}R ug*p^EyA7Z'cw|A5\Z]q2q5W*We (r|]Y*ڽ֮4[+0"eċ4عysw} bz҂lf O_ܧT:fΏ/WF%|@_rN$'b80Z˱p{-z7"shxmQީ>uX,)Y+=sqLq'OөFBZܖMMb*&O5S#eGh#A#WJ T{=Lc-_[DŽ4`G ∯K-8#KQcJ=YS>R[q |hVG`&i#Ubnꄝ3i} S^a<~BznIy`fU ESDz7 #x52@AxB[ 2Kh =ǨVftz V2I3QVܡ@7hOR rYeP%èafEj]gjΑ5rJyÐ?/Z nzu W2:3Ve0.|ӻn3Zl_oc~[8|Zm3.#'Kj8_Ӥe$K]|68̇C@*1E|Azk*SEq zhcԥNfq~S>d\(Eh*53e$|x{W[\=]wQy_P@CG*ZU;2^hFaX|rm`H*2I1ց_L*d6n3 X~paS_c#y9z[Ghɖ#M|إRL3՜Gu@k f:XfO4T%N!5S2uImV L;jbbP mdK(}L1ŘXA%Fm9|8xSsg% rof)h;Vqhv)6gR(m8W:ZPLn4iDD NVE^'sZ!@WZw7.M,a/ mwnU,5p|mc0s@b(ZA 6mIrq<7^aLmN<,h鹵2hor|v8Ҵ{وkp +Cr߂r>]ɸ};\+K8ˎyD?-Fa^AõVkO|1{Ӯ{ އ1T`uØ #߱ R7>9TcE)#7mZso q/G۩0ae'`m7MAt;tyHn<^/%wea"t%f(>~oKX-I)}̩sV X6#zcRA77E.&1 PHԆFU?e1qd;- KeS0QNFm HN07|0≃qawI6'=U&C;Mz8 (g#uź0oE+moe6*N'%|HCӯrI5>CFXܽ|:n9':^bAV;c t:KlYT?SECzg. m>8'D*G]Py73čMd#B!δAq~f"<(o9d*]W[癮beWj܏tY1cCP1/u{1yTA^b:SɘA0 ֪~n^r2GO0@r%kBHd[Ə#9HY/d};sM(Y !7k7B{P16|:Dׯ]ڠ^P/O.Ȣ_P/48uηZ$ƙ6O&yB+% {|: 7RlPվWq.@$c9 *A%D$p>.F5Er~xx=Gr'}ŕ+ n6êѯk#:~ p^1{Féׁ}{R{0|!1#=Vb@q-K~%j ]:aG塼[ύ!D+ $ׅ]<&r=N>\,KӔt ly3k57EQeXfѾeY꿟"> $?NwӆРHd1^"N-R&կ!`9_}5l@Bn`n&3!a0CAԕ\G>@Qx-ĖVB帑PM+pŽH?oRLN x]@0E-J}ѶK ?Ue]Wps.EUU*B!~h u+-T̆N%=Wdf#rz7zRmY0`i))q2 dZjwStOHq! g)thR"hӶϼ#15Wl+y O.3j%;eѪr,!rmux*ZkŪ@4#8.z (' BzJs. Ԏ7`n>  GՁ[A5v>O9ELw  Pg?A4ʟ>{rJ>P$be9Xpi4~eUf9PQ*7v T;sϪu ѲW~P w%<ݙ5HMHoCFz,C4^kb 0QʭHCdT#:u&&أ!:q:ԡ<&Yq ~:d(sE~S}:Oٷ#6*iDk5 Q3OԗWSڴmve9lb~fšlPR?+bQ4ޗK|&.Py9%sG y7\ M(_Χ "JL#6e<>|HxE^{!.jfjj)ZقEtneE'H8+17T*SYm;nӣioIyYuZ^^kVris j1czt)[&|2q!8T60J*ĄljUz3U0ߥM})ʔSH+nV0boȯRO*E)+Gx޴sԪiEz%8߱Adc 4mG5S ݇A$\M! ^h*kOȀc*Ty.T/RH0ђ| k. _9o%t|gƫ 5g&[:m7h4-V:X3W+ 6cV|ƪ/+nx#yI{So$ߦGlTb9p jsL ?o6aWL֐Up (@z{TVdîu\2V6:8 x/t(ԝq8mvA16T f.hyBg]Ș4ʋ@wV$S7u݁ hVFGWw">J>!M O8,JS4;-Sˮxq1M)T},MD|>)t[n)hfB y8]hy)K#& a?oyz&,s\!O[V񤥝8r(В* (6tOuiy cZ+Sej?f^i6qBiTjQxXHohJ~#`pTy۷ܝYH{L6 \YҼC> >AS ǜѩ\ձp΀o3N{&0BzِOPdAM~%ѷWS,o3"}ɧ7!Q_' ^pd(A7̞nGD_u,Ә:"d{V^wsgVC=ǽ$/VP~vUP$>(WڵW Ӛ T ~#IPV8ѐyAW|yu8\E/kJ:U?[ 0R*dxd{@5*߄(gmn6aYn5IDۺ"i ,qUwAir4Q$UGw}N33^  B>(^ƥ!Or)Ww7gxPۭQ OJ q(i]?X?1 wz..us n>ؒ4%O)Aj{,r"TUL$gB_Z1Sz?[0Iԑ <ũ%ؓNEREo [ZM =F*.'Lk{~\=#?2[ wɡzEo0f#" 7oIN[}Xk iS3$.kiHڜ(M1'2`e}SZ̾ښpQ.UOG,*r&@^dZoәʌSg'}_C:qt@B "B RdׁS~N)DLN -F%fqҷ"aת>oB):}kW$o J; jM'JQˏiPRj@j7-ɧ\̦M,TP]UY&9ʥ^D!yG!8l N{>L>xXb~̬R/vF q5)h֒VRIx7uCb蒇32 ݌ G :DĂ7?N%W#`]} j XzȾ KˇJm͍bdvLr~hs,?X6ܰ5_a\jš[+bk "3)ͤ:d~k_1pc1,] S+:ӨtnP|QQp;-dƦ}}\-ªVX9'` !8rV5sW'8fHJlr̲_xs,e?]D}MzC3$\ACT7-c[\C f4G8&!̖;K 6X vKYXj*6"yl:!`zZy/rs2&EH1gna^~OG1YCbw-'O"݅kڗ4)7ϧJ(. V93*:QyօHhP'A _hy մA牝FzM9v7P~.[›TD᥾G;|`ŸEܑ?0!Z=-Cj DݡL[o0wçDV+2By@8xߞ& dzy82=u%Y+m٫@-)qlZQE8BKE;Wz1SnzG;45flV|afHMuIM1Ak,sLg"3vQsTgzm2"n$R#:^Qc}; U^CZ @9@{o#Lhnz la#zjTm#$蕔KUveJS Pf^C`UB= 4vF*C6lנPQz#P7=P݋l+:|!:1=8LQ'd+U 0Ex U|DcX/ "R'Yv}8^Y-(}p_H|KU$҃dk)$~Pҟq3Bָ7sy'λfL߯cd.rdD߬S놓ƢZ{18X,ӳ 7ysENsD&mco *D7JqfJg IL `l4R;U7 vI( >4g.:τqiox0@Eޕ[+Z&:N:“?2J9MwӆN8w߾?P?N3k2Q04H.S6GKyS&;PZ o͛q [7o)Gp| uM֫*N$8gz 8ؾZ]!)!l5-z7Muᩳ <b'd{i:<1s*$E%t3X٧Fs?6{U-ȹe-?ӧ5, 4 ވT{~n)`}`v4oE9y0 >nSnv_<PѽI#!~;1A*"0^rzi絸m*xH) >VN:=pf\Ó + u?ޮ-=[WxbO,{J]V2r{WQe(_MPM'*wnZRӢ'| H4z7}* EyTAi%LS3j}N7G/[^pT?ҳo,BOʃ ѧfZ[MIDdN % hHUfآW*K^@bҘ"cY 7ZA|jW.JZ׆I7 Gh2*vbflpvF6 BUmH3r ;5NUٰmK6 fuӸ+?gX*jL :oLJmT|{V>9&`D82y2|)RQ8RP!@V&p;k ;vH3ǦEM>v}};=}!n|=GBKU,s19_Ùb+ܭIIڏ!(8m/+b@{-iVN;^NfqTy&zi"@F] C*׮e{GOZ>pL~f`IųH~Ri*='i^B޹Ϗqo"j sA$~?;%F# %D&8X2p}[@Ɗ[_C-k"y0}0 Zs =?ri|P'$>?VRxz۝q@S~%<8Go.9%i@5 (Zv]8ƂI9`嘘 C* #Hďc!Ì\] gd[p)VN*e*nn񦄋{NLo+~ qĜ8l/ulu0ǍQyX|Xo=$ uLeZIѽ4#2gg%Nc?lC[ j>SēoÕ uZ cd;i.i-n 6%ҺߴN?XP=E#kf}R> <1k ؑCC.@)[,RҒoye[vph2rG24fR[yw8I ~|2. bxKu&4v蝟kḾd o%]F/~jucj9$9!c)PQO؈Fe '`y =c޶+XD$A5@5qcAv@p}Ԯ $л'Kq23_a|nF7N۰ṄH+~7lz#2,RؑgžGř,6Ad;AYd5 [-_m= jZY4q傖ㇽv)/k%_#r%{u ?UN'JL@U؟u\XH_ PY2XoS.X\v)qgˆ˜թݿKD~#Iʜnc3$1( C36 L$#΄ʺRoFPDJ=/+8%@UBbmw:)yuCkJB9ˊEé< ﯶS B,f$o7iO/ER5ݣ衔Z/_d;hcoLӀA_uxl&8® )DB h|4tI;^Cm^p\Q J'9PkCkHj{ޙ)gҬzk}NJ Kq]tXԌxTvoPᝲ+ATW/ OKA]_x!#XHض<6x&%mv $g¥C}plc~ԥCNM3[Wa䟏z+TX!nDv|QGlAvHlMQީh&'nSV[ug8>uLqIK/tb-89n;UR2<oLwKLoZywN{Ƹl"X;jr;CDƲ D x[UY#x5*s^uAN 7ׯz0ŀr[K~c|7| ήqb;NH&J~}3?Sf53[TDZb&5@bC5j| 7wP5LUۍgx*3GTT$\\f6*`'1~:)sR|L%ssOm]wB\MED! }B}t?yJ(^yq?ʀ eHkEFN4^Fkc69 Z֦Hعؑz}C+7V7jv_0 `#Qm!?~ij8``#$>L9uv"?x_ _0=]H^4CǛЭ4x4Z=Bmu em "巃}θWᥠB}(J\Gkh>ЊV>MJK~:1ƥ)c)k9>O~d˗$YE:$pEi"*ǻLTFOV5[6 Wq&"5eE$ھH V:^Jr R%P+ b@^s}qLc2_WOw{.$ $ZT7ii>_B4|O -vEt7K1AQ=){B.} 6a?4nb'0UsmF ^ ^BA`4gLD"X?i0^{(Mz(~'ZYb49 \.3L^9A!oﰏ ]s/|ق3 Ŏ55MQ h-")Ƙ5×\J?uNHڽtEI}'FűQAhn蝪kA8 $9z5ruWH~{LoNDuJOsPqVە?D>SxJUyhoq{I>'FSckph}n3% J֞>yy~Kg:IsA^Ӹk(znPlWR>E[Du>3,X'2=Ljj(R(K6 )ԣ:$9J9ہP`i,뭭N[&h0rMX9QOآpD0̆Z/J*T%Gy>1Ɵ9Fjq;9LEL ÈGKˏf{=ÁȌ# *m~gRڼߙy=q^:ߋO7X%'P|Mҝ*i<χn!04ظ$ŋ,ݾk=4ɚ$UU>gg4a当 C:I\LaGoeFp%_;b }6>Afl I3_ +Ą"l`QUWFCT:fJ]f|ǥkJ#GPݳu@  ;<3]Vz\ xm]\.4x ޮ=J5)7!smk*rs;ۃ3\@.T؏Ӎz]3kyRg8[ή4u$/er^ :4+A;K*l }tc2(p_ѰÔwiVpt87)fy0?4pl Y-,s%tL(8$M;AYlq uZeK*(\aǬᡵ.kL2>qGdcM48+R5lT2!6[Y|KQbojLo>]tD; Bvǎ9TW&#A' }abW^Ogh [r0[ږ0R<]O)9L4u0I^nmuأsKA/7G%fҷAPg™3ܝƛ_ty6FMU][xޚb.-Z$>ǒ*3h## U`rزNy ^@ЊA2%G7Tƞ2^JJKHVW f#< ka[offgzC%rn^]N.tJ*jBrk]闠?^"66V8F+&{ќ/5>o_s8Fy]QT Z >ōi'b1- ,B1Q' eئ0~H<OB}'7Ʀ-O TJ?Jq G<_ ₤T]RēT [Ns}QYH?/X+Q6 PDP&@רs -+pCw>| 35fFiSnj[BC`KV<猎p8Մ 6ӣPd)#/؃/ UiQ &o!I lB%d34e³icJnu/s3ӿn*.dBDck=;z!a /C1ۥRivחrBIv J+`X#E2TyUG!)B2`tp-5|1ζQw7)ܛW#&#բ?04,)|U%V1<]5Dm~%0fd "xi䘹uU]6^T5a)NL틵2lsCC"p[m] `api:[DϤ^gNѭ oBe= 'tcXojIPYnVkes{W؏-p^COS/ks/܋3;AokZF =O+_+2=bl>x,Bv!؄|@oZ^t))l'5bLjߝhhF E|&( ] }:9AJ:&Zj>(7l>R5b!qyrE/}א^]GCD>q^rC|Gfrfiƞ(RBu\$nrIp^TM8dYlq"B^#5v'KL6ɉzͱLNsG\IZbvYF#>}:ZSG&џVE @%uRCVOOItÉMNHۏK^ p&t6&iUH31W_VFpKBjBM;MxjF^j$|9CK|w$T8ynF95kRlMڶ81WX@nK :F˹]Zȃ\0+b_aF:(:D4BG"[@Bvaz 7t>B׊eF` `%=Ņ!+$8/ >"kజFL-}rSELjD"{u&fV +FW^Y?(c҅MTܯO.DPmlnN4ޱ`Cڝ =mӏf|t`a4dzB5bkr?,I ]c*"X$T?#Mj+(}Rүtx r)"e8MP~QK0R/P'0o:vĆ b wW4tV3ynd;ȑ=sA#Ԓ=;|. EdjxXW`ǹc/eANx/q]FX(&;%|ЎI;6DB 3Yz4+íEMU+=ěFPwa匿}wZ:9{T%\k^Ojoq\* KぶY%l_t=|ǡWonI.N 'shEɭ4*v||y4&qbry V<(: EiJ@I3/ibI6Y`] 08'ka IO=UW7sHj?R].Ȭ! Ӈg%}mfHkU! ̓9KPe3 &#[}`>Tl -WW`a2CpG/͞vKb\8cj Λz >~>ZT`c C7Lc7ۣGƓңa<Lj(O8S>?Xr;:VIq)bft {F]2|@M#Ӎ& :@l|ldD_7W@M0Tag:~je>ʛuhM)2Յ8wW^"GfSB>'@ H^ʛVƿ>r2nuۥ IN` <Cbvnj@/lMLW!o!hA;f~wV"wթE-=҈MV`z0OE/*qo:.Nʕl]ݚiNI-aVo۽Z ՔEKWFɺMj=y3pkA@!hQ"+zTA^23hM+2{c65gMx"aEftPxʘ6Ȱ)/r)Q1(f׭M V^T x;ZK9wb-@o~ .ټđ>͑Χb4;6C BNz󴲭aEMRݙ9NO˻3.S#&kMFE ]&Dо @q/[C͕]L˿6dhSlF1tGqpSN*M0H";Ȕ7Hbe \pF"j&1a c)I&2Xa \z`xCol릪)E|,J31VzVq)KUBk]pfR@ʤ~2FjI%t,=%V! \AKZL~_@@F_O}\:YvfCtY!-#aGMG%NTCsx\5Y,G ;f$z礐yEqf07<+A!=UKpߪ W$(7/,!U,,]p'4P?>-J4t_ $6Bby,-e oѨOj\@=@"%" m`k\R$R>k[cGMcv@ n:ъ*Ue>])Ҳ;nN%tG/CÄjs!S͇y| m+u%{ \LL.G,?! 21I\Uidp-AoV=>HR:#s,P'9~Gΰ|!G@|d#} LGꊯgbV6 <0)Ne험 ˛t*KGJs 9<+J:9ˣ(˅ Lm_eA|>tACL ,B+c&?QٺhQozgIM|_DʚbhN$KGY|,#F`ZD}'\z/ir;=f9DA (`/51~ Uf.&maO%GWU6h"_h7 <K*FipMEp Y%\RܚUKl,8G[>hҥ$< Z,5{uR%Lb!O|ȴ\.jc薣G"y+8g_+|iZ" b;).쌭/9wb;cGf"-+T`ˬӯa}‹mBQE.PGDaP8;ڤHEB)2NP4Бť =nb9(@";i)|FiFOLDvOj%.>9S.trӎK>lH-2Ƶu4 wO`E#!8hXfCҎ lfp+6gprASr5Or h.O"Ǣ^ }=9i狉 ҏYkCЭm4G|3 zbNq~Jo2Ƽi2ݪ(ޞ9S G!V?I5F\/Cpp[o/KUkD{^^zl3`Eii^m VSڿ#E`2[gdT]Fb=)Nf}#"F^nK{$+b(])*:S5avq( +{l_4X_DN>^=@-0R_!78FQ]8 ' ]K[nIZd)삄t:*5l!A4kq,`2\"Dt:& o3M;QuQE6c/8DPn.]ﶪ+ gp=toCi@+$޽E9 䈤?G:w6=qA^G*Yָ]%%r.?"oO #A_`R][ON:[ ӝ"K^#yӖ"'f1_?4'XÐsĞ_IsȬX'}0ɠ'\~m7>aKp-g l ;SF,sWm Rl>ͅǀq -Ğ)$iC\};+wmkڟk rbiDxD9?atsG@iBXSqipQ&%`CV޼n+45DҨ88I 7W|ĴBw' MR&_@HJ Hr ](rt`0iFVmIc@Esp S{ufHEoN|ɬ*Rs.nAMj_1d~gt{|nS8~y =ԍL1t\YdB{BʣKzK靾xfO vN]'Gingq>E #d%*t!B$$:~dՄ48iz_Zt{h{奏_~ż4azɯwY*zc=ڈt?5U^bJ@WSZ笹7}KOA{~x[\9xd G!l==΀#8\“O$vsȆOcDl$$ 5!Cʙ`t`ya1CuԦ؟O=Qm4Ӡ Kk$|9{\ʙ V #ҰY7بP[j!mwmM;]e_JBWۛ}fc?j7A2H0NӚ}IoSBx?% Lw|>g!,ؖѐ % 23~1s t//7LI Fc}qOm~;҈.ycYLvٵjX7so.# n2 kNg(v-I(Si2sdDr]a@՝{ (%t=x֚W5=t]&х+7K u.L&]RD+ 8ZRrw~(m.׏*YDULoe5Ysݱ)6i}dT! -^vXq8_҃޸   A^&i?Dd@ࢦX0~|@Xհn&۲Jt~O;DG]Ʌa=;|w>f9>j^4XuuCL>\h 8AAkgFJI *j0k }$C/erdÜ?,@.=!qGFb/z;g2zg*Mqb܄6n1\۶ĠS[d*suٸ'5_$jViFA7$>2kC}B>9]r飉C._R5c7Ji2= -pSlT V @>«NϭF=2I3a}SXM.R͓4+(v.]3U.~NʾK 2u8a;}k.)!ȨGq$k19"?"e8'q˴;y ՙvPH'UeOTT}>fK\7\u`GHXltbXȰAcr@cjYxU9hI h鿅" ~^3@=(hED,MiW13nW-oW*Aɽ:?dH(,C|ѩ)¨T:F6Id;epWX@/=qзX,hJ,0z-2]SGth[\B=%{(=x9Vzl)$_t,6};er:Z,FP{W&fSFtدRۭ*㓈C VPկO9$*7&-2CZ@xLo:fS:R 13'R5$ \ruPTwx5C-ZEӇU͖zl)ڎ4Eeg&Xv9cu *3G9+$I{AG djQ{ǷM٨YB8#ǖ5'd;#w[̙ޣ ds6ɇBqw|AV>͜e={[w^fnyŦUєe^t5?.H,PkPyȍuƟ;ڜܺlelYN2?u0GOp9Vg,fHsܯ?iw(LEZQG^ݫ&bUF[s~=#Pw]XF[,Lzu3(?ė))nuҒ2\ ;DwM%LuMfË F~4ooϞ{m:|>3iM '`!}R(ұ6Fɩ1VѮd=;MXB KyW[!]N[zv]‰zr@r"2 9dBMIU1^ _1/:^#]_ߐV%fXb6[vlHRm2j<VG/2k46LAn@Ŵ"ài -36Gr1nܠ*;FX-B%Ȭ+ZVeqoͨ/3&ATciйy9Ln)!i~hDUE4GAg8\5AB>VR-dc8"N>8 Ggs?lD>Abiy8tև)[R]ˤdpҔۍ^v Eo$Y ±0"5=t&Q n3ÉdsUiӨ<2s#>ԬHRK`SI @]}7BenI#DQI?í9 M62N%^w2Xd+ U:I-?SSf9ۼ{Y]tՑ H&hd|w;jˀ~P|`^Ehtr`r/[>uHƄ\J L"?[鲵Y՗GrmΩdHeT klYy'\$[Cݚ!ΫF2k!# qe~"x9@4YhÏ!=◹",3yv[ʟs #kB=j87|LM.`v|ǟO& |9 l:rLg ``;IOzU WSC_4lvW|IPd\*<]6N-7ƕ(iZ+Y[Q1w\LL<37rƟB ~=6)'CSjV0[RQ$KQxu ue0^3/;y+ӻtgilfva@Fɓ DŽQR ^dʹz o}b APqы;g:In ~ Nk7ϋ1O|6rAgіͬN|'Rnݜ,!7e( R^.za` ks=к$w)h@̀)N!\Yx=!t sTh3J{y e ȷW4 $Dzj,pWǥ+s7ayh@57'HJ|99h0橣ɖw;Y%l,}).|0!w:cM[LG!I7pxG1nG6f-L0kGw점*]UF"Ohi%>]⨇R.`mTJhy'İ _'0SBN U&%=zF;ydޝb'D B*O9Mr Xw  WY^\U$0^,DĨ J!6ų$n6.I6 SV;MVǯן]HD[ɤ{糭] qyQsc-!Ε>פdE„2%zLB Zt">-C5%JKN߭r=ʮMǁҹՌH}Fxg8k"+abλPtiq`GPs:|? (I TM,$Ifi1Lg58bix5$հWiKzА؍UV29d6$άL {Af.~+Om~0DD9wmݿ.Q EG=A"TY_>7{p\Vu3v*s\,)π: [. d>@5k`L.ѹSi_`9sr${P~FaS;}hY*JBx;NȃEo b&F<[-\r / ԿkR>(;N$+罦}T.'6= ^:5Ѷn̹!rgT].F1&Ⴔ)@!@qk`Ӭ]  7=\ywwK`x9zW]t(m>'0WKm o+)js\0WbGgw"t2>> u]2t{Κ9> f 8|s]ZBAǓsB&XTigAԗqF+3S#A/&dB}B 1=Vq]mHWbtdxdŋKsVsȿa| *phBbw9>lN3ݙ4@mvB V660P|JȷYax諸 dx 8sˊ@Aœv/ՂnS$aN7i;+I\=-x6v5y<\UC2 AZ=@;XV)!d6| !Əiv*xޮoU1d+fqcX9z5,zmF4W  Vưip;A%jN-\v]m$5: г᠑`7W 6 iɓKo {=akW#g [=!s[y/ؗhH%iȸz3d[);{̲'q[^vn0#ɼQvfJXIkC9N9c1 KI!atHQZ3`ohۅtp; y%< 1~Дd[ E@í SaVj k8)4omsK!J^p;tvr-9I+^Wa,&]9JhU$rKWW S?da+ 8ؘaaGGNcUl9sEdT^(NYM2ŅʦйHS4y7W$ @jm !(spV[HD"\%W8ҎV6EG3f%B;녌UJZ7:DqOhyS-&Ǐ"E%q~bGa򋃘c/OHPeOa&*Jy u2<_.cKl(Z $1!bahؠˍ8O5!_H} MEqo@Xq}؈4~wK2wa Î6=S%3z t1;4UЪ36f/j5yvw: e&8,t&TJ$nsD.o}ȷ4asa﮻ ᓊ'I{0T@ ՚#q斷e(Fs- nI!EtE]Bl>iCFJ N(CVq}KP3Ou2 a 䄊"Y̔&zxHz{2RmC4`jcض[PW>j8ްaQO>:WbV׸)) 82"W5sn3B]%k xR/ĖZg@mݝܳS';xT(Z4{I5O3lua؂W+,@s`&S BN;HZh1NZ;MqIN01w/`ɍ/ď]f.biFɷIYdnvYxoGcʲ(LAK.ĹMhRL"oDß=aM֊5'sZD n%ټ!U U/ͣyMz{g"@ziIKg9*;[WZ` ň˪7X+iYȯaG+G!Xҁ";/|ބf .|o ۩]ډ,(u-hZv:l 7ƙnG8#^SqEj}*ȢJWד:"" {U'{k=_ӻX~5Qsi|"NQ&F.`56d+LJ<񨹞 P!bag@l(a(꫓'ϸg{8KK[OU9~Z} ^N:Ʀ=+X9AvH}L U,z#h %&wt^*ݬG %>.f^4 6]nKvJztl#'M{P(k\gt^8_X%DW)9 C_hgbJh&e xBbZIGSjr1'6n<Ti.aH)ڌXͪA1V^6FRxj;  0/{]amRSqsR9Y5D_i|huZ̤;yX\>3z-IO }wKv,7C؁{̻eW!I_K!ԫl+ dh9BdMiJ 'Lh|h6582C cSlC~1u4qM82 InPiL-_YhM)ӈd zqC[E6C 7k>qs|cC ogNCR 95mO~:n^ZM3601'v٤O@m^ PAj鉲l(2>W\g1sfntW[1[ŸOXkr.cI$qp3y#c:f;n2^ΈLˎh {׸n_4d$b?08r#?8o77`Ajy%R`eDAgl/eU\jpL(IGx!^v/OT3,(KP\mfT\kT|ƞ֪aSsoT +K/YW}W$⫏cY!p 4yI_GeS]]֒Fֿu4 z<Ϋ͘.'g' 6#Au4=.>}Ílx\jjڼ\gIhvqOA-޶÷;QYfB\<"4UgTsFE(EjTG'6܏Ωw1NAV\3䭙ߑsDƋFt֗ŇHɟz+SYCn&lw/1+\ٴfD)J+4>J'jONF I;;RUfBFi7S. Rط%&'kaʥ{Tvc}NOVĩLt/3np2 9dԺQѓfoՅx>;sêT ryXVVKg\oA~`01\dТ;Y ѣ|#r('8>GT]u F$D-{5\?T],AcSQoO썟{Jx]+ 9)ZY9SPV ;7_B* SBuR_ kx4YHfdqUw0^[=U+Qoߪs3g.3*y[X)=~{:/;yXƾy(:z*X-gQni1[_CL@?LCnL둻X KAEK]gP b1յVMM}tgwP @ѫUҚMH|FmNhnkQ2FirwS"hKz Iw6NB+mi.?<)f1pղޭHFVmt%E.YVP:WQu{<8F 6ka,nSLF=n3<_sR3ƫcSeoј3h*@8-! ,6&8O}}ތeX6]2<~ ^Uyic'=og3ok*aMar7e9yNċ*%ѽZdvŦȟD$>qmNJmFF|bcL7lYi,wrjc fq ~TqPIpM ĊO;4DV;_; b2vhVg,wҝOk5^kOϖ4 ې )n~_tłoo7h2_} Puris*2m }&U$v tr6<&Kc!{%w-F`I؛!_'n]ߗ/?͌ Z5y+#1{⼬_> ;Q: )xemv(v!GY!#ϴ[&/ؼkICXF}91x[+ &M)AdkhbruQ^g{S_sp8)fX*¤+w[W 6r;"< wÝ_~*: 4WXږW-7QS^Q(4άP+pf4?M2(RUdJe^f!]"rM{y>\L`Iƥ^a'ӆ/̸"_C 5692fjĉ&c&dz-9l)F?;3 W"i-="Z1=&u)JV|=%zsx't+m,zfc[;,MQ]j(K6X <( Q=eqZvEI9EТ u҃jRۦd7Ej"?#Rl[kQ1 Q'|[?XRR`3uA~L]NPC ~s+.ا)uRqHB30'0vţ{A.k 뤓3._YO4A(w {~_94ocH>9{EvMVnkkU?(N<;6$ALcyd#P?j$ j['eٌCQ]pIla.,a#%uXuL#ńa\OC7[?Z"LӍiX{:t߬^C.2tmBXʴ } 9u: &~/ϣ*>|ɛםyHaу . %n^(}L=vv$}eZ|ɍnH< g(|&@nffQgT1ei2@c!paîXHP/ 0!8!-Դ1,]npuRT$nwVq!\n*K*(G;sPRX1^_6A[蘉Ap/Ah%SǟUήNN&:x+GZ]PJ:ig5n{y'<jF~Du4 &olAEtN:B& 5Jn\GPo 7j(y+ﯘҥ~fO_  9 A{{=n ǺwƇ,N[GD.uV ğ.i(JCX-$Tz˩AYS7"Jҍ/Szr YlĶʣ9XNJiC2\S%?KU|epC%_N)Xs'y#<44NU~hE+Ww/@W1|bQ]Wvڋ ^7= 3نuIruKs> ܅_ AoL)cr*T}/G#H,bFCˤ4HH˒:u]:*'|$ fjYϵY搇^3ƔL]r>H@fV8_ y4 o>ǃL g!Amq{_].7zdxy6qkf+U=7o9')h]<&dVHZG i )gQ)-B0'@3/^*$]gw? 2P`$XV¹ zVh)㮋}Ԡ~͠:i×6m Hmek(J=JWX Y]&#AHیm`pc dj4?Q;{ʚTZސC:}'9#~=-ٓǝ$LgV4I8?Rh{$qP[EbA7޺#C2#M{ X6ScmZ/|ڡ'>P,dS:a}WE[;n@Nx*:4̰#Xy!eaWƈ౭4$ tl2oy&ݭusn"zlWdzܕd &!Y:v,C\^V3Ƃl)L'6q >X^s(}~Tc#zH ~SaL)c7RMxTˊcmar-]t @1l+P~auvAF}M-H`:UdaЩ܃9nIFZ|UL%:&d뱙  Yp7J2bP-ꗬEU~JzztC c H'`.-3kfܪeӑ'Q[bl2&GӪ3ܔU$E<#ѤuB8l*{oJRӇ^r `Yb׹zVƪ YoԮJvB~msQHs$ `W5?A}g,#X\u 5LyZ'pO-S>n/e\Q[L/wЛ%p$F+!ʰ3|f_QH5:#{8Î'`|J#  Q{dI,-L lf+|:a@en3  4ɦK Y*^]LaÙuڠ8̋ͱX R2/5uAsL(Ò'56}& .t^4 iQkaȰzuwq:<år'!jhM`Ľ;dAMVKH c#I?8QaXڈrH5[56PwNױa-f쟄M,·E慥nN$җ] N#rw#S׭%> @X2kE ȾB  VAWlPs<'~b E;2 ?kԑ՘"凘H1GCnSuxş]8[#,lYRli%QUvŃ͊@P}"(v4/}.UXac%>cAIV@.ΜWkm2nѴz!v{^!0pA A$Y qFV4Cb"E|woIafʅ@λU6 v$LO 1K`TnEzL}Y4݉a6 0SV/M8h!DmQ|D]LjUD\0(hJn2.PK%8u ˀh]. G 1[fE%ЁEȄ\/~Q̵ٽƑdL廋ҺYjY 3-Rv絏j(Hd`'zz4N#VU{u"HopKCMzޢϯ߉Coq\V2XK"g٠I+-=\^?\8ͯ~TR~Û7Nr;>ߜ4+qyLiD2w( ^"+X xT.Z^D3O "z$Eo okW999""L'Ѯu|h U39R΃li6ʨV(Tn~su^Is(i/f[f(~ڤ!4:'sV;L7f7|S\A (d2KS(Ŗzqi L\y'c+N!OyZ Z|:-z0ד%#D@qv~[Vɰ^M::9!zqК ki:&oz~/d{;O,IOG&36 S\ `"gq]d~boK)TLqSpoB l_h|gcUUnE^O - 7е r>@)Gr[#1285Y y,F7a|N>O"r{^Nh:G7W%,A?8zO1F%Ώp06 ȫOnI?:z-'SV|dȩ& ;e$V87Թ=LkVoivtpp!(q}P@ͱB!}zd о2g*F*9jaOLZ܊j?nW1!tlXV:NˁPw?a# mHx +lbKj::/.v{.:EFrwv0Ǭ呱Zn!,Z1uax(JEwrB%x6fsʏ<,{߻^}n8k&(I\PoilUY'Yׅ]8?Fă{h%W$jo@|>ͧ ۖxJ N(2h5ݱ^dSGDgiiaaM! %"m䅴#-I줢6߳h<"FnJqP}D]ֳWؼN]Fc2"TkR13T;_ eaЭT,EBᨘI:V+%1tҍkB3 [|'̫ߠz3CB 76r5@<&,UjE@pXV,fj_HtAc-c\b & {xkLJ @ƙ}kWFWa U]Xi^BμWnv39 Yn|&mF+l?h/ ԛ)B?1RqM'ýV V<`oBi0jx`>r٧?ux.>[x/^ߩ>UMLBU~9oAC;4XX=[onyOt!Pΰ7( ek:; KFzGx˽K!ix[Z)fWc祿 I~.^p.|(8j M}.MbO0]!i?>ؙE`)XV'}ji:] IObU{5#ݝ.5Syhf'@o2?s!,F"^5v-jGR^$sfګV̖)ShT#'Dx4y"4eaTsDd 7Y!MO+fpI'B,ntO.x?&fjTo}H? Xd꽨zQ89>~}-$v_oi73CۃuL e0:۸c~j&:I3׹SH$YnJ`}Ҡ2]d>sdD)}ZՋ+lX麴^{ߎ*`b LMru ܫE7ΉY*zN6?gOen/>u:>N"g+ģX>f69W9Z]VvzݔYItД1l]bil_.Ew%y@t$vk_$-3a !C!S'Hoy_X˫7@ɟsP:wq,~n%qٱ[.|ub7*oN|x?D'FIȦVHωI&ynо ŗ&@ 4̗ i1D!9mI( :jIpG^ka䨪UЩsuGCsvt k8bVaxkĘ5`S'Rmg=O TYCIޟ;~BP#~i1Q4hGM٭Q7̲ϧ:rW l&60Ikeȋf$: KsvFׯf*%w14E =& X:µ›S5'Яv#TURF𩄅Rlun}D7G v0mט{L `-^mf̸n=rvUf]A.G^Iʬf\-6`-AYV1{\g=v9]+5v`NquUQ\& iUoq7:kKr5iezq^epSUu㹽`Y`8s?tBX?}˯|ܗВ*f ۏv4k:WA9N})">O$& dAv҆7)@Sҝ. eDiLEnPM1)PuX VF3\2Urbk!ؼ os5&LDߞLP(udۡLB;e>2VcZBfSpxvg=H(?&푔H檒bcbBWef;]{@ !׎jF{(uPzT6ba{]<\TYݺ 0]"8">QL8'>k19D#2 ShƳ~;ÎJ/81r櫵c8cf_$q xm[׊اw4Q߻8eԣE&n܎a%GvU $sor3&-\`;]wbHԐg1w#<; ;(rҺ-Nӣ>:bh2lКJmCJ&=Rn"a(,ί:P M׫KQ66Mdm7rWaՊ34S{:~]ꤾ6szNJM-9>38u9*^ri,qVMxwa l(H!mkLlnsߋ_-jD Ui5*aXM Vc(K6en 51CCB&){qK%D*Fٚ#?,_,8d_s$*Q6ziּSbCkʸmE%XeM&Dm$}[ȵ٭q)Vg9a+ڋYW$4| I%&Á Ck6 lk$r5τoȇ3_%WuFfPtࢷtyK٫!vfs,>9&Waĝ2Gn:S*kmS忁Y^\IrGHl7R>Ҿ'*u-M?~LIW.{%qdTb!r;>UJ\Gآ'~34$.Cȟ_^x4gs"{l.}À%h Ѹ]R=dLAIzMR*sj&!#5*Bx0>CԼ{.GI &Z0IlS 5W'(ᾣQO!pGG;eڬ㧣o gѮN*a"*oM+&v"V?&(-oTLͅ'1tw`8L~2u}(Ċ:/ U2޽g+.A ,H=N?^(?7?l]CcoACaIܶ IU2;XZ`jj9@׏". Gp&Ĝy Iip,mIN8ubSҩT`VbkA+a;=Bl,$;+2yeVi7ӭ_^iNDԨ<%Qo_V|?x4$Z 9[/tQWPֳN 4w%ס Ȗ-tkN{[Z]3@V +U& >(ύEW \E6au[(v6az*jFϰ(ϖ=H ^NwamQ%Ѳ6e# 3.3cL ˫L-ƈn췩@2툄eYnv&r4(e@t"|`R҃G1Yg&Â۟)5dXK۔[z@~D6`f/z>dN΅+ViW3@'3k1.Q k1QՑ<=Q,6>R~-dJ" ~L; ˮܕ].@xFeEp{Az^zzswut:PB/.&aR Ɏ :տN$_7h|J^ ~l@ :y||LCZR)xb:o/z$I4 xw"ENb$m]c%ػc=y 34Wߩɱ>|~V `.K4,ܾ$k\w@Z_|mr  Y=Ҏ''Is3]9QڢEc:[Z oNStvYp+LLYh2$ ~s q*YzeSٖ]Ƈ``,(&Jr_O Ң+ݴwo7rIٿxp$moǹɪ_JǢ"qKMGی<@nB3!tor Iи!u\"4KW^]r6p;SYl͞ȗ_mqSr1ͣꈓQ`00m[0t7˕ & [5ӱ(o)|^"i9/ץ4jf<+5=> 3F0~:zf(c bI\9y觜{ٳ\{wrs^9-}-9s"4/ #ͫc?o#Yr:&$i;6˜m Nc?2>yT 寝?XXISʳ?:FrAj.Jx28u[Hb'$s @sغxg{lXWͳ#i:0#j7[LA }[_۾R銭g'%^UV-lܐ ceo BϲIydPnܺ$@!SF| "?jmh5 h#3nmQ0t+^?:SLe>fe zWmI e >yd БPV>5 Q\<7ٱ %'f*)"U$)I14s-P G=nB%! C2U2s \S#{^R 7+K㋸H֑,(!NXi4]z‚vCT|X r3\S3;݊bz`˻XSGU궍ź'cjDO-1H%ہYSP\MqL皬$ /ΆU~Q]43<{ Wt;4sC?(+%jǻ\.] {T]4P 8JʻN% 16LmaU-86|S;/QԞyX,H =AoNq uwtF'Bj5B;p1wz>R1řq})Q,ʊݸ G\iy%Hٜq͚[Kb*q t[U* jjof#"]~MưUmJ`:f.60=[Hc E5N^t"xFs$*]?ZefGsd`4lҟ ] `DȀLcpYԗq0jMۙB,Ia Sᩞ#h[򈐣L %} !4{gpV1ZEb/ȧuusf0tJ*i Ž']@D@fZ.jHRk|_Jbx"VSB)]4S7 ػh%AL\r[2W10>!ϯa .p(V {+V%$ =Lc+9se-l- P)BriG@59?8mR{D\!H aɞIL[=QƧ9B|SaWdt*͘1>xrP1J`hiNd*NBI7j kn~a l0Zy`č;eA:=+t(Rr;aB땩% nf1ׄUvp45|9t._%dj6*77ZN|['S 9Vb5tۈkUyj撣Um ʦ5Nڞio"[hk qCz~:)짌ث67 Qf-Rycݞ_fåYu?hĊf*Z@ T۬;mGK7"z LޛKk D#t6 >GỤ(^1h(z uiΧl<[QezÇlPk[!]R)V$0=B Zuvdќ;栧 ȠZ qp"ILU#[#[rphw6]>2vg9dA]Ӫxjz,@K9cgXe¬Y}FIO iPlӫw_ͱ씬v-Z;}MvJv6$0}Z,AB$^a-BUО 貙~@5W[IsVw Qч?nǰqKO]+n/8+$ ԋ~H? d"dF UDA|K}`៓Y::)m',Q9QcMzI~"dą^iL`OYʧ<{Z`( 3۩d/\^-^ԴEbfmnNmSL \w? lϢ>4524zC4cߒ=g9TgI )n `q֖j .\ɽx F':NKS#`OS ΑٍZދC&jp'C/ouqm_F@]İii"Cz?@=Q:bVF7>$\3D* 17> :Iб#ڼsj?ԑ 6d0+Hvjgv8Z pL~b6';aЃkbl $ +}l]Up&tLrZ3!OhKwK2 &ȓ'IruR d]O&88Sls^H-QMފsx%2x}߈y OH>KFI(B\z! 3"̒H91~c|rg(xF&N*q3iVfdyQw mexd__Ih}VQ cRNwk:>!jf|y8לDzG` pHQ6ikVdB?DەUN3Pa̭ z@qovЅ$R'GPEVt_"zqbnp?K}?N0>&1ȕғ !ԘjW;dBD@K89tG{A@oƓpI\@b̄8Jd2h_Qj⃅lp١mBFq,o 9d]sؚ3gM=tS݅`mghNG@DUr9ɯJ{mjyya^*TYH~o4;X(BڿNsEJgGvdb:hO`s|1Wlp1tkQT̽8m'>s-fXU-e)A9WpUK0Ga Jylvx+#rT\@,dpL,]a2-ʼn艘V czw˗HUӂwP[ nW 78f&":7DK)psnΒY`;q?=vw91o mXZ!V͒BTHלyTZs鯥~y*3@SY >Cɬf"H&0@0"bV>72}NkذAqLݖKי?Ċ& ?]|oL^ةMA-$CtJ#Tv_C(!kIC!\?l{CEGd&/\tN(0"VE2=tב pK^<-e# 8g r6cFa_9(@_!|a&x`yq ffLAwy7ݩJ>mS+>w;#N ȋDy]fgbC~۠!}EXy𣔉Jվ;;wilDcs34,^$*VϘ}!Hkv T!/յ*ia*%)nZzK0+ ^sK*xahi94*UikdN`V/X +[|]}56h޵0O*T2QpyŌ"5c&Dؑ~68Tr%J)Ah2@L]VQ;1%KX~!K.\Z~ a(O uȞ=Pœ /T`ίp@8 e@2ܭCTmBi"43 Uv}=ja6~1+OB96s]Lsr+>G屾޼7Ձ1?)#k RYY2`/(V6.hF:"96aj LPti 'B*F#Xb Sɉ_iKy'~X+c/Yk$WJ= 5%3ZUI "vZVpI}1 *reO8PGn)h뷍O"l0x832e&M.Mƃ/wcP<JyC0^3^_GI2Rk[Q0^& (Բd*4ӑbB0JX&,@Oo~IH L5 n=@,Pkq @vNkm3%m+ZƇ0ig_s6.+b#I"qAx2My {-K`;M>y>-m& LWإ^i_ V#1Oc ]pu0aWyj=?r{mw_;y9[fFJX]#ъ!%#rfwp$!CK‡˥cxAM;m.WeRL0_B]+_+Q Ĕ91$#ԑ's?xM#P_;54~֐|+Hs2"",|; L)(&MN/0ܡ͋X0Lëu$ӜXm!"KZ-y15f_@L *o-qT[Mvb : w7#&*_\U h;(*B@"PaVoך_J;[ex |JnT(>W,C*Wfe!!] rݘۈa2, Yp=v+ո=F)8x`f_ZTv׃6aMx;seMu|1b`<,ɖv6. UQk>_Ϭ D1׳w> 1z)1k\y5m0 ʴ=$C1\?*#Y)X,+z~ZDQ[Fw4sDJ7kN8/ICĬATK` A\+V@lkɭ1" 2CrձS B0RQARp@UI@3r ^]׶:6^xls.yVuk8U+LxGqX/ οGdP} C['tԁq4\!qzO\hV@M@ӓC LL˖iX߳P'NSJ,!\ r1$S2K3ҳτPe ^΅PΓIpnO-]Ply"Y}m_n >%ghi*w3^&fF4o7ͯm+RBp9;M=Ʃ'R̼t2MHJpV~ FqȶލM!mi@b= ytGI $5UbM݂"ON̹uA>nmطԇkBL~E D@6 1yЂ`䓉mLo=[BLT19ɕKܭ{2Z$6_0*D#ox*2s c "EׯWQŇ|,yHzj" 5pK66V"KeSbx-6!2)+J4%x).T; L) x #%Ɂjqs:sy) oH̻JRip{k:^;?08\q,M |g"FCo,_J|(R&j781cKo0]mI|uxɖ7gI^KJH7&ui'+/"&MkCEA1v %p00(mѺ4|{H&'=j/6C$ Gs0@[gW.-eY  }m] SZee#1f9]jaG03wJ׷NAHf7ʂ G-5 ]<ȵH' ,@^-l^L k!r'Q[0Iy }JDԂRDY/@lsSפHF됸Rl3OrFhN)y𰰰2C}4V|U-!=Uʊ>AG_!b@Q[q;4JYD}}jZQѭ8tOQl lM8>rd|,<ד7(+ahISv-e%Hrpy bg/nD[$./aC]J%[,~37FW* XW gէ03:k[k.'i0opd|m*˱j:oJ\SK@b?_V|P)gu`Ō20o*֑@+3I;0'pa~6PF`N0)Z͈ňo<贪v0g bD+C'*J2s&&i$h1=EB± fSZtJuIIyfَ&?/pv ް(M\V+r vZV!g( VcXM?N~]ӿ?l۴%kϬZA%] !зiv._ewz ZKHPT#LoM2_v02_ s.+.@FlZ!Aq,Zojmy{)g]b'FgD2Gh:t1$|pEwԀˍRAen';w U>pT<!RX+DP))*\V~+Iz$.T]7^JmIAl {1='UlyҮY;eDܣ{X}oeә!a_(!gA 8*B1PqȘ(9SPZI 3q2O@-&uPPfc#: }j /gloe&ԃ=tGg] }BSSխ+d 2G i2U`gyOmݪ7LDy2y@K3xț&0 w=Tpe9AC@f7!4F ׈ȠV4(^3-f颚t'm߬Fga9DsisftYGw({6 ΂i >KB$hH9xC#4Ҭ2v}]Q1"[ʖ[b%ys )ڢx. ] $8rnB62 t\imnx}07bWjW%F)l;A[z\[*^U u_i 0 PFdrS#l%ؕm((FC"Z'<]A+h%C"XykO Z\d1 _s/'F!mUW.cBPFϾyY>Kρ^`UB-F0LlޯPAlcdʹڋ/hFΒt#κPxꝆ2(tb[o.P'M aQbYR".?^oj龪@b-Y+z1zNP6L> W{΍U7 Nxv&j T,d)##x__su܏δ5I_!9GjV" D*5F,IV2[RZM,eڞ'b+iYSi1AfI c'  +ɮ 1}/s ޙGnn{pt3T2!ibbJ%gJ+ ֵ[΄h`9,}r'zP5cyf rC¬"wxS xC)lR9Ke2BFƓINHjԇVNfGBRUBu/C ?G]oRm2k b]֣9`,=_tyWnMA<ނA `62o+$4wIC~@0w lJX1[Pr Ue-n9,I.Gdj7yuʭ}s׸wjaI] dJnĻağR!z9$fHԘ)"/ds5ru| y?`2[ ˣB2AX×n_/ 8FV{] FfXOyRnpi!=f]7 >=-uӓYX{[Lyj%!mj|ٵcHr]=]YYɿjj8i=!M܄}_(@?q PHJJ?1LQ/Ǫ.nbk>R_制YqSF #5=%C+zG mZ&#A Ӈ{pEc&תM=LKyv)ʬ@zȊNFujcEbR1:Cҵhw0+CA[TePE4J@%"`69:l /co_y:3%f)xd$KKHzM4b oDyYۖ t$:|N6P:HA .bJ4]Z7$ o)-G^DZ־7=~:GRqG,[R %7nZ +.vspXby=k8agQK@o iKȑ 5|HsW<^Nh}XHG,lv/,6H8 VAP&lڇ74D͞*8z+*ͮʗ{iK }ap3ke[7r"pmNvBt΄üyߴI4DYy(v2YFQ[M6 Phe)}DT%`jV!)8,)YCwEtZ<٩j_+$ K1ޞI:UGS8~-kAg}Zƣ٥!$@0OTu P =P,XL=ֺA#ȗjBeK:y}eN /jpڡ=sEv$j@ Dǻ-zSDL/LԠ"RyQZD]MzXT,`P{Dܜ@ga{x׎ H ?` l|& ^NX" ׻Jq3#NGAJ(:2@]%q&x:' uU/Ap5De*}xߚyPt5٘-DMv6zMU\Vzѽg+|E.$`Ouє;sFZ ?MEO9TASbbdPjR66˶:_ߥ>#7I>6/dЌWXkb#7DYW@+Cix?:` OEWt<482fe`&] ]qZ,L:ϻn JvpԱmY5+}֙|++Hk ?+Z%ϹRkIe Ų2NVZ@QL2 -COXk/m+PT>*%;Ј`@G>jڅϚgfvG+ .Yaz(pNʻ4O;!w,Z-ʘy?qQIÇIHp&SZacN5%+$^n/֬9ÿZt&\nJ 9K !)WQsy~3\x0役wa>oF$ I_7Wvǫ>@Tpr0fQ LW96j 0KCȨ:SGЃdʆk ۆ]Hpg 0iCѶa[SgOjh$%#=diMe&MpېTVU^r&opUj MT!ZƫWn}W:qYC*8~|6,]S+LVhdEBUsv {@0t`/n 0!Jc_x>_ZbUC,oJq,GN(rAb[^zx$K+Vf0$n ۡ7Bԥ]3ɉu︩`V 7jGR zW~u.ʳinɑԴ{f&'WBA&w2_`=y||gJLvr1HO#PmDqU!vi׽_I!Y{p~㬢HՔ1f!=\0{y#"q)Jc"nϷn@t/ `^Ohx}Lm̶"ۊQpr<:m/6b'"QZ8KB~Uۙ. xe0)?vSg\wVj>&?zE>'sM/CR;iOz UyϾj Na9 M6ߊC)|֤a؁Mw2{2B]ZpvZa_ST;`,{HwM~0#Ĭjp/qBS۹_=s132zEr_khuDBt"b'd w:~foa! rM$s& 5Z$FhkBӰ-7Eɸ5f;'{)l1hEۿn[&g)Ԓu!9&N^I޳:?陽FXV ǩ)#lfಠX!eIqKjLRcMH-/?oKS51ۙR14Ɇ\7L*ss&@O3xҐQϝ]lxfX-*3'Sn*$xn+ -eL,R5U%nWδ;&l L :M Źl 6 E"u}oI#?ݟ3~(ms 7 K 81 AIA ]1 p `;q}VbzWaj'B%]u!%3K$#Sׂ9`ce?|x~աËLx}GM-Sr=I&R\fi, Ҟ!}>ZpG"nS5 r}XooR8´b!*{&m%+a8S< Fs}JUdqoǛFOEJ(=l;:u r=#B#2?ᕚ;O 8bkfqXm}W/N%ww/LoPKJ + 9Y.xxjSN n i%aÎ'ڼdXP%tm[ GR; tA=uZ=AB8z oK1/Q/] s.(EbA $[v޲S/=P4 Iwev'>uS,2h t@'CEhfbjY7leK/! Hn6J L)<Qaf>c@(S^kR̲FwωHJ/Kܺ{L5mq>RMpoZN_)_c7u?‛%u&;*^ƐiД}J*g{Hr  ta3h..`>r|7GV!ؽɁ6VڕD_2j΃ ,W>Fu޾i[|MWmhFU;gެemܳF.|GûCjvqtc7)ΫDB|^)hc7qWb¡VH9| 7ID3ac0FyD!/a Ih$ZGÓB?2u [YS4}8W)122 V, 5 -<%(&'g5#1)KfI xv9'V ~4iJDK$,i0zZD!h%+|/HQq3ЪŷRB Q?|!T5+d jHs 55\E_[$W^,'ݥ2Jc)Cڿ..閮& ׅw>4N*\Cjwn؁7w!ǂkgOUeӧ c8u EC`$| k{ğl]45ĕ 4C fuz[vxĉ` X tn@vCYV10ٹϫw8B!$!²i\\5ٞ‰WIh0;"ǟ),L6VzԂܐ}Y|;KFo~`靺3]L I {F[VH6<<ͤxZ [(/iB,=1fhE1i}X(aـz'OT3 Phn"u۫[/<KZႁ"&@Uf"`FZ7!]z {slVZ:B~#N뿍AV\Ɣ;9o&;V0t0bS[[K:V[^Y1c#RV.tEz9; eTN8H#z{)/Rv&4ϟkS4m'm s$6-0:8~m^R9'aH;l7HPT. oTyfI]N9SU$qBV!mB/Xs$H"T̀r2AOЗGP >b;pU%p3 $0%iJvh>  YE4QV8!fq1(#p5#Fy}LpLe~o˞@lsRY4IaC3U7W@E&QyHcjj'^w{u|.%`U)}) InǒzabC1˜[xA;V|$&HDp dLGk (_` GXEd1Ra}f>⺷D(3oCb5#7wD>1YR\=m}+{AqFD` AE)#T7m*gģ.yB6*z5#ĵ_䅉GaH6=ܳ&[__ЅqC 'P\WL|sܭu=Go /ȖvFr a.@KE\aX{%}mYK˱Bc:tS)骍dͿD5̂= t,@`ynR[ptlFYMۉw* ݆Lj7oOǝآxP /~akEn9;fpcKMeKLE?f#x.mT}E`FNoA7e+!g9z'U:_rQ-<=@?7=kJcj' i2Ny= "~}e( y>r5`@` Ҝrye6<8~"sGFDuw^ \BW:?z:j,09Lir-[#wܟ"^X8%zW,k?]%WO˲)LYa[-{>C@\0Sgoc#Ï4u(H -|MB8 & /WvO~S1#u36ul ۇ#k /!8QM#JLūagx*^rY _٫BX ]\7L.vnUS?i[ `[#0!i:&?뉐8jDaOTf+}gŧ ᑍ< 9z^<3$uv743<0V]ȫUoY^ev)(WE2WcHDFBR{~Mye#TSGCkյZM[^X8h%ի=|-J/-د= -X$z!MUS nB'f.3b(,a=cʔ"qY zyRf+K}IH th.7JF[0V+PN5.DzJWz.umH mA.717j7Fx\yOODI3ftuf4_(mʟ®67w{̃QOT~[;rv׎e?0BO=AJ({P ܻxb^#<\f)'aj ]a'/hQ_gA'opYdC߅\zo==u,#q݂|S+Nɸ# 6[uW${4rAcCm4G?E4|K"K~As̗ uۀLJH9E.Zdh@tbX_9r~ȰzH~dȴ"'XsL G- nd9~zSj"Չe_Y b.2J|jCvQ$Ybt3J6ktL \=?:r).d7>p@˅ S/4nrlg ?Tjl_;S7 B7&^: r3)0Ե5h_J2(eBp!3'-Ec Vcvג':Ko-pmb;[qƹÓX8aNA5Y~vpXoDLih' uqծ\ֳIJ71h&ŔkGue<?&qIySg>wokc4ܴ̑lrރb!htuH^C3 0aSQ"4Fͤ-w<CD'g$]>.C(f(v߱i@(.)~]lP\{9jitt!*3e`:H6 vP6sa n@® BߠdegҥC%M(8SaKZ/)Ax#HKgvESKrH!":|+\Z0 \aWP S@ *1F1TzpjM#"Xs0㏂gFMO#%ba5 _:U6Gth,|tj7[b/>/-yv+f@\:Ilm!( ؏ ڥ hFOZ[gJMu t\ʲipՉc8,~nm۸~:P9?I.~<p/'߬ H=K=.fLO7BsXomf^v[fNJq1) _ʑnuyd˗X@bA\JD/;Hoݸ=/6DcWVm 3`xq!H1h3_ă;{?1%S*aľ>0?p<d6᥷_aڂIQ||{ܷԱ &Y7tD&PK\:V?/THҊ١'/cZaBfrZhҒ!oɐUrM[_R]kg|i,%pEz׶mV/,h C%v>n6. }ubu /{֊~eGf5TڰhߎDGŭq,b ᰖ~`AGzt .9(VDV~ aWR$^l%j5OZ !U=@*VdP[V M1lTѾԿ)*2%(4tz+vnFfOvXE U 'NtZnTRӍ*~M4x%Qܸڍ,Wt.fR4[?xpZmہ8R٣2o9mu {J#ua.h\K]7OTRXe/&dC"Y M\/D_3_O%Z=}[]7jV2A$~@|"wd4 2[GjcbbZھf9翍 b0b~z<h*VQ>:G< 9E Gң[-y{#BO$=哔%A"H JjȖa@}ۉTqVbpŅ3uY,7X4:p;(VЋwuR1+TJ74^ߑBaj~?yӴk9*睑b*M€;uE*$pni*T/clzϪ(S nAt@KqA_\[ޒO*vC#IJD!=(Ide<f|L5%kȳZg2{Lp[ a./tzjѴީ- يXS?%iZu $B] .4vcPLÓ|UJ~gvC~stvzl=|!)^nzSsL@', eo cx9nSY7:E?NgqJAA|)XU<cLX̦{f!wSw9Ci~<ۉ|PǍ"ƞc;, LR%W̤4#?-8Y+;*J2SWƒYI}lj#b >2.I!h3l%4"aOlMxH蒼 ÒRWp{N{<8}0/c(wcn-?5=1QlQT$9mU1B[gLVV[B) bu.6ej@%Kay<A7 l Q-(3{yc\0:,4*Gx)GbY e`{ '*#KC\h/fr#:ŏ)SD\7tcr1 !NxP/[<&sTs5qkfzVS3Do4cR1;~66hA Gg}/;ZSj7['+} 1 1_vD?]7IǧE[gEHėRsًK%SMJnYL*f!>㛹66su6Q*:l(^6;fWx=rj%st:?Ld3d[z8lh=~us m9&\QT5=F V[ .BIM[kXe5,@I6k ٍ'`r^sўoc9֮eP ħZrXLީ#o[) ,Xkmvb\(Tb;jh~k"Xh@B~f6k`?k@CAXh28 )SXo5Gҧ>7 *;Epҭ3R`?_]AJ~;NAؘBgJwى`&:wTR:I>vHtJ;迱G]ˎH[^HB 4Z. !g;nؾ2BSJ7;Ʌ(3Zڅ&AUJl%UX{e[QUtqLx+?T'+ x^WAtxDݪ6Z*~d@*(qY-7Q~b.NtykIP2Zy a ~-.*)*zr.d>wyR'pT"G2/f\f]ibzjbv\O,|@EszvVeOcgO?35 OEq1"kY}i|55?nl+1Ae](ht1^olZק?-+hU͉Rn7X1jΥcJCZʫlH5$a,M\rTp*f{hz 8氆ɞ/76uǖƖ%sJݑn{x1#!=E ϸK+}D;ŰrZ!gqƶ^)$zDL]w1yOsvNSh$=^H FH- d<5V,fٚif!Fd_:la%8=)^- SPaԫ:3Ž`Hy<;ΒETFѮj(I!.MnԐRmY3~ӭpǒw@G#`YDR;J3 |2 66+eo_rfu8qɶ; . Ba[\G_`ALʻ.޸%W&@W@}`5E*{+èlpr6 eH.O2`zKrO^%X#u(=#9n:U3!^dOH/kS}hfw.5]:WɿB; j&!nlqKRN.ɲzAEN'"9;;=Y95hlg+gb*- ͨUB~5KKO[/\vbPuEve%&.!­LL"޲)+bpPcA$Vw<#8I~ D۴Aersa㴭!a@|L_4뒎kGu4iڈ KU5#z눩XZH +@y<8Җ ?;:YFtmZk"5n _.q]:@Gb!*P8G#Dq̏ȕ:}$ J _^9$=/(/Qb(p[ԏǁYaFqPw63u u>Y5w'n~1G*2j0 s_r?Bhq:9&Dy2:Ơd>3?BF8e;.zhRqf$+j>K,B|)y6 s_BD;>q||w{2Iml&('dsy;ϦbJ:9h= ֌AQ&q&ǩM-A 3PTVב 6/  ܟm ad8wGOt6awkL %Ba:γF@I4. 4>ӱ}̫oRƖDf߃"sTj$lCSesahɞog1 g<憵0bsxysv/fQ)U;bvB{bbv&L8V T7baS,Mh/JͬL':d~ nXf{MXJҊiS \vñG +3`MI(X97)xg@78k0;c'5}fdXƃO0_O b Ή/G-F;Y/7_:j #$=d 9GVNeCozX4V? `%C];†ʰML [ i 8g}$*͚(B-_l€|N0 K|ч_Cb\d8*^&+ۤ*dR/oZBJev7jzXcYhYBĉ;yu(ly~LkhLI ^ HʭF*iv* S٠0-?,׸KYśJGV t?)ToT،l R* 0֍-.s10\|6J>5!Y"0.7G+[׺tC, pvD oLNO.gD]댡=/…%YZ@꩘^Ѧ;SF0kȡ[?ֱ/{ ^4oNVg=c88㇡ Vp +QFE>LNT[D, Fn]68U`!4ʓW cZ"seJ1XE,t,[Y4[p7Q:-/,GFqr:@&Lp9cܽ ,Bc>>2CdK1׹l ,&:/(443@wu+÷0T~"139zp\_Zq}Zjz OCќ%ōZ .CQFnS*]mb zOzOVє%鍁r!.+&&.Ȗ<7-y>:T͏;rd{~pisT;J&}#Bf񆮕/%8@n~W0sS8̊d=I2bVjE2l\`jD+aYs|lee4[ NdGB@kU_MVl%u~(}ڕ=)?$RVus(g:T껗ȱ>ahzOj ;=i;0~nسSй;h2<,j+8xTas⼖FԻ?;' \cy0{ +Pb_甴$OTg3]Ox+-,r56#3C)IW#<egPluPFHʿ{;7SvcWY^+|HTҏy83_ y˴ i"+)\/d#ֵ$"9e+4Rae mw0< zFvYA=g7arar9_G턎b:ðqakh) ݿb]}tM?jH\==-QEYIXq;@ξ@*yk nS5w+rv C.!O4tGmLr.#j;ة'zl m ]>gDƩ .B~:B`6\#؇uH.ZaFBUNf⟍uCH@;eF̩ Rz$G{䲐1&[Z$=)u&gghfOo_>L\$GC6d}#|C)؃j9w<ȼ:lSk[P:[׺mNimҪPgxئ܌Cڋ#zrt e'Y|6Z@A^Ntp*c](m %@8O qvvh_ppwgŧnԀftiF<=YٓA&/"6]8" 8V-y%K[.ь=҄ʘ.E/U}@g)V]{_Y.+%nkuF l[Lv9yM1q ³P' RբSVUWE4[.m-<:uA0µF:z>U!|Q -nYF!?lvkѧukаR~|UG׬ qȉDg5(T/~Zyhq<17!@xRKtA=9Tz[461cp),}T8IZy#`5 {ʼn H8XϑG$\Z$y$X"&]%r:ڐżR;r/2}悚1mUQިbs\ϋemv԰;:ҞvsRCdbQXf)sYe퓃pZǕq$ njUˣ$FׂS0w*Z)Y|&j>=gv!,E:m:NR޶xRM Iq{~jwr!.bG)W#n #@ؒ- { (z gR۽̄%k#oJŬV7X[JfE])X TjܭF() Ѓ}JoiI%hZ\Q"qh*ŕ]FUk% lvψ.l+3Q# fQ3ї^\J57L UL%.v~&h$J _VR+Fiތ׌).{h[V .[= )`Ukt~~"@j^ B, VSHbV<< ܨ c@r8zMW@w^h8%W~k]MS2ǵ#  "t<dF0W5WR}P^R'WE,z+Ckǿ#B9~TPܠ,ɨǿ‹i"&ΛMCe4X$裻#uV0Lz:RMM7^ZVg+V;s\{z@|/D$CĴ>21:vGZ ?8,DaQGt5x`>3~)7o?/znj? &VV`c2Pecgi3Kl͜'_㘆yH8Py'/Rq wN2俻NPbu"n4gt6˨am}Y ;h֋6$%xۆ.,OF_6;8xrKk|ߍQ1TLȊUΙs uI6иx Eʈůb-möta޾By_?ZB.;WWvsGZY=4T AXm`jyν^voҌĬu㜜NdlU& ѼyRwzE$)j5X3b%ADڿT j79o׻;(7U *ո\ٲt27D3ieC|SiݥA @Gm_6cӊH UVt6f !j/U0.\WPB* 2nAKZ%F[g֜ iϣPD7cf¢mHF䦱2xWW-^*PnrQa u|B~8c~=`0>kþh_OH8&|j,.D (RwT*14ˢwяWI=X-IxYMS[as_V _{Fy.{i^x_m՛ѶćAbHT+y@s߳5`rzٛ}b;^̀eKP@Knۏfw|͒Va z񖸇 7n#T4e^oB@N` L6鼃>ߒ^筺`'[}gvIf!xy* Mkvma7S~*ZZ"C2k-R fW|YsV+G>`q ($(4d|Q"i[{~ZW r! ++ B˪tkz+$46^">ڏDUODZN.{ćrbK2 AmxHNy~!}MhGUNk%UY>O.(`wk?>OP5o^d ԱgJʈҧhp_O0)~kMъ*fIdSYU)w;jӴ͝ϣ CRÙR]٤5%?=>2n:Ҏ\$>Pi{R^ʎ(M;깏fOyh +{n m{yI(GR.ho Fg! %B[?ne&7LAG۲%&L0qUC :&w ҕBqW_}-| /aSRy" ڸ9֓@s\?R?C|J4kkvYݫaz<>W-lM".ЁNaħu&wy[̭SU?Uczϭ6p;y)"Ě$%7.(4aNBNeiFaۗKb-ndF.o~"{;%T0eL; v=,dTT#2gec *c Aj%bk!DȀcnZW:U x2ث3ؤp* 9eyOPy_.YXFB(NW=A%9U>ΔRiC|P<%"U[TeG2MLf!%:M>5PIF:=g&7a.lt#28w:. P=`!mK10$x]H,9]n7@{᭙,2{._[G% lhqY[xI"НB>NJaFZvA [vVJ23,m(Y-7uUONR">w̒})B^TpHdCP+qϠ(m*[4A'`$r||K)+CKU~_a[Q-@P1pP .\s7ߒ[=޴"VH@ ?0*gRt '<3OuV$ۮY#l! J퍈7ȥY|V WZȕ,~3DnqФiF1E.ǰf,&wx"_Pnye"}p՜`֐yLl:tZBfDIT' R;L뱁7Ff\݄n@ʫ 3@JUll∼`8'|܅\"A4[:PRaaە}i02EE 4ɻ\Z2]"/GsrX*r?`uXL ?ZʼowtL_iEejI_cZ]"SЭzwYSp3sFèNTB^V0/GLZ/'+qG̝PpE=JP؝^HIitBYq j$ZIj^xG$a;3$,ӵ+-4r*$ ~l$]g;`) !}4m*=Fvn2tg۠=M&l"u#T83 @35,ȾiMv0("LL{q}U‡@1ٰ7x8v9H_YMפ-؟kq}h@OgJ%*Rrܣ~OC\-̲+t4?;Qq Ya12٧=ٟ,jᩢ,|B q_5oq,XAi2.Be~:&5Ew6b+ t=xy49iHyJ4Ć|Ϝr NsZQan-聽^'~[UAk@1j0=8)4 E.(LT+i=.>e7\fV-Z-0(2[:1V)8!ԓ}`gX^4YbdۗdkqfޯÅ(y>[׿F hR,Yߢ},V;+}\ N?]|43YV=tAO!N=qc(;\C>qB)盞wI#H:Ոbv4C&?c5|#2hZ# @y/sR*ĺf~6u=lt!"UqS_/{ f}'kx*j/vT[cGCCue@RJBX?8ALT7͍?lCo(AB()/f4 li)sŜ|*;.A@)d'9(Tڴlɼ-Μăh4Vޫ{^p+2 wFXULsdai*q;!kWcѼ<DΈK5l #P&pZ-H ZO&S1uE.{ws?s #tKޕl앮Zhf9syaEc()1~7T@ʾa! B5ʈFUTZuYsT2l%"@?)m YJ#ԣL9FV >/^$mcrGrtkOګ+&|z",2"LH%~G{dF)UO-N>T|wִ+?t*/&Rp[{Fnw-eӕ]^{"fׁ^w2kHFo${8Uzs2cCyUchWQ #73dZs ,AA|R[@{rUϒȫ9h!DdZw?b赥<:Q/%[[Z_f f 2c8}7OЋjEAY/pCG9 9vR?BҥkmH.9wx)Cw@kr sb.))rhv r WmAhZ }m6۷w7̎Vxlm%6E97 lK$]tYNaGQ+_|8o%َ?:ef:pg. f$I}џ4W^<[)r h= "S% #j-QhYEu dnT0iCF7T9\[Z4֜FJh Å( 6h$_O9j6ڵCRJ bJ/B<*U+`YML)P2WLMeH58cXMTkOƤaU؜M0N|.Rh< &oi]5)I;M㵢C{b(&ʺOЭ;NYJS$,ݭ>wj_=Mf .2&NVBho}~eޣFqZk xi?_1WUd"9 Q<:xx^P!n  TTVb2fCA+>7GPo:L4^Tl0pu Cֵ_Gb!K,qPql hnk^ww.*m@GKA&"pOZ\xjډ;Pi WJqX8F&lk6P#JȑtJ!'3khY-3 NNCeڿeڽZ VV9>v&C*"nP96 (A˦'+pRRW?yv!dT m +eWu`OeZ4D1;NJ}xlhNp_ In.~Uj4W3>uZwre+4%( (8V8 C04X%$pҥbD7ڠOX 6lBW)8!1ǾNT1V 7œ#c?5vGmv89&d4;xJQ0-RB˴8"* ilIf"nmҟ>ADrNsջ㴿p*]Z\ʇ `KO"|4޴I.!#ғCƚ Z썳PTx1QWw٧ ԰YcqA0]>Mȵd~u<5#: GE7t?}U(OԋYk:h= MS@:V *!kvߢ5Wj;:jg>ᴩhKux.׼Mؔ&[D饡 ^Z&0--Gfwz,f~7񤨂&*czRVz$sp/b!sEp{FDOe^GA `y>!/Fb!\(L1%`Yt@vsf}Y|h<[ EHx!A {7e4[p֋$&OQgwMp~PdGG"=u2w"<=m45$ibT" { qUtų9R FO41ʩEPa/ -KxAɆ y_/3{n:9Ŵ+yۭY9˻Y:3D ~m_՞]?kbz΂k>qsw>:x: ]'uMCIjxݛ}K{'}qBՕ\elź6+(bA@́NSI}YP ﱱȈs̊`<-;?|L6nSXz+ujYg^+ LWJ?'$yJ |l?VN''ZlFdz}a($I!Q(?"ǭJ]{ɏ33jӉ\:jUXa&ַҍ iTB n Qw?^&s2_'tS $So&10>-kMk̲gZ 1fv= _܈NYUl a0ˆ'amaz1LX;Bù^f>JxI+S-r bR|E*J%H1B/Oч3c!F=$;1|6gx؄8 -:W%<'`kw]Ƨ#?<Lc3 l&5QyfȃӁmp–v8]|ùX&J(pqW*|I Op<%vto6.^+» <+,;a}dux +%!ZwIG3Ruҕ1oJ$($`N]v[z ̧`6z=|u@bC1@ܡp_e >"qPSra3L0gʻę94}dp|en6EMA93lgL (-P'Z8앶?(2hC6J6&U}ԟ9x<N5OcEG\`aMFiSɎe&(;6_/tڥx5o~9FnQL yv@5TRdf N 8|*.M[VɄPz}&]bf8O'b@GιH9X7@y IYp--Dp9QŸ#W/PYpb+onA-.T%ΠWWAsKJ`;yR,MX!zAySN#sw,N5.".-R'b>MIHbvM0'S@l`l@SRUrj/@VlgKq8toY9wudi\ Kjl#D}EXKά3]Н$>irn)^"n=1>^G4[2l0Pl̖k~[/XPqp>{'ntmJit%Hy^K^W,!,9|!z31]SUİti"2(F^>wH<%pft]Qt0& Z< mkOY'9U|npGڂQ5^qug܄5eۤH^((N>1Yp;Y98cpɻCqlH7j `8}]L&tlpd~G2VY=(FJ?o:`EԿoYx6Å { ˕Rd BMꋁ ԥҲma#VZIh?yxmh*ѕ2fSË]Nx4mSb4;C[]o{6oM#)U ϷnצISדvbŗ&E#kTeePcE9/i`n5'Kefx [j .˜+pT  Ǧݪj&{X& G5ll-B*8_&fJv6: G$Ѩ{JOs6 x;@@A3Φv/Vr5HhK+Zݝʡ ȋF [xpLh-A5ec]\+a@%hl+:I'/wuUXO_*dx[AxLe;HfP?O598R I bƣw dDp%pwpyM-4*f͘ґUb t30qo _{Wv<0.E]dEv]Z^Ss't`ޓ<{llmvWfchcf}Gwæ1H\RW(4NRմsNHF:n+oI_y;lGggV00 걿ّ9,?`s;5>ʨ6EW3~ġ!(0Kiqlvx7La y'@+Z3_Pߥ[0̻9䫩{k\@_B?G}ׁo+Q4.__JWmg ؂'i|WbQX䠜W'l7 eܻ ^Pl '0r3]1G ]0r)2#n#+Ryh/6(:4 wia)п!A6n,BeJ,9\r;J ,yѯL,GE%l 9 _zI0aafkYL}bhOs%vi6,(R 1Cb%i?w4lx5rjCAQ䂻s~7_{\W|v:% &r9O(nm˙ WCEZ  ݉p'iskpᔁe<@..Ζ,Һ9X^ފ%cRơhP,@doB26hT0ED)Y^jn*zCu,㙍JędCZ#bJDW 2a*$! ]|l"]%})B=DK8oU?S/n6b(]z`'f|>r64  D9 Y}k' ڊaF^\S8j{+ &KLk^&4b_s1e8R(S|{M]3B2l;eLGSI"Mk;M Sb k0Q.~C1|QSLs<7 -Q`Ryt,ɛ9Mz+>@H{8d2r lB_{y۱l$_ %k{n1 X/ݱIZ)r-ܑ>Pk@f^q~b3Hy/΀҅."QP~4@|P?fm W(}d=^n&BDFuw9 y̺:|hU1 %?X:0(//LdHHߒs0a?]_xz3nH]ߕe>elw^B3e 9#c8/F1f؃hy6iUg?Sc!;)[MM~@tt{.KWRS1? ᯪ7) 1S CG kc{~nM88sFZ0X*!Q/7HR6#v2|:АTP(i3 fhFY^1 q`j> msM6*J svz40zm'0D:mokd{[Gzfu]ے-jN{X$y|g3qe!=[y%(9CF3nj,Fl1Ot%^2b3ŤQ `{ؠ@}eg>hT pBUm[Te\d(-;=.* !c ïӆ3ӂEP5^hF1'U4f񢩚6HF?JQC TZ\Vy>t;T[eJLhZI UcHrś߆Pź 3YM),H( } jzoȑ-q0O-ژ9\5[^3eˆ2E SOb=DZF>a8#zcΈYڎm{9sp8]IH# 0́\ ^ J[uZ2UBoh{OE/^lht<ږyE<b09ʮN)I`h|M{bi5H^_~-YH&Q`7zj&\'P[:Z& uϦx7"b (X葺/r+NJ 1NR3=`Ac^,@꡻a6`i%Peۣ^eџ$#ut"(!.}gĠ"ሧXWi`kg2Q° 2LY~dAsoPo Ò^@mp)Ӣܹ Ʈh UeCV%אL6^23@q " j>Ip1^,P cU- 1lpMDOX(rix1 >`Z.wP$s-3t?1\cTy~[try+RB@2ZHTMr&7ZIQzWmm=Nn?D {y?B5;+&}#Wl8<䡣7k_y5r2Y,aa$+&k^%Sf0=m!pn YAZb~^C]SeeWe/jMgCv 0EcyI|%ϤcY 3jS6\O<um_f+U(߯vwɨGb!].6Rך; ɖ4n<ėˮL$AT⛯q(ӆt]Ϗ/U٩THH'P[VW>\nh2Kz#%o 8tB=Y̗ ?){cP_sۏ BAz#r\\ۯ'mXm`G̐XxyR]"SPWqqJ_fbE8$S2ۜf87lO|hfל!j$zT(NHZ Wlv2ꥮ,XuzRx>26!6º]_p#l|y(D5%eaJ{$c"m@pSŠfxe|ogѓ<т^U~!3/ڍU_R xd8R2eun8X`[6槷3C|ВT>a~#Vx{z^ A\O+̈ EEIIJ%"٫(Ib֖I;>zKYTyS sA]?^ ?"R2,R/!pdJuXؐƈ}%py/68.D1CADbS7p8:vuT>N2e=[J[':scQz0#S|ZSS-'lr)*cɵ&9 F4m@8iծbh9ve wi5h=>GۣMջ!x#B5@+mM&L;.{E=+S8UÕrw5lxoɾ@ɺ>ޤ13 iMNn1[=*C0<si|ab9!!h>tq.5j\w 3żb8~O0Hxc"-Qp摨j M9+S;YдJiG>זjc!{MawF}!pޓ|XizAa7L);zE*)V鉟ШK@qj[V7:&&c @ܐN0o: '[7yPq+ Yn|kS>QInrK"uq]TLE/}?5܌1kRG C4賎 w(|icHGf .^~-nKJ]+?p ߳"Z/@ƶyM2-Sf+Msπ Uhljoi}WN16S'iCXzFg@@ NbJ<-`xN]|y)uW篓nfNYz3}&Wpa &[ H"VpW.褶H'a>6J6c,&0( sMS p \l)J8&oח1b7?Q wZt1-*A3lmwOb̠8/l//#S j233HPbPMx j}8>.nJ nTT#CNVh$6G֩33}lHYZ':bcy+߿a5omxnC޸R_H@:!Tң69\cf8^]CbNVDˀ5ӏ{878ԅ_%7S"S3(ZLEO^iltП-4l4ID8r-8[%^= ~pB8cQzLہqpM!Ҷ$t]%bR`PWF}"|%QX26fr!eny_deZa镄g#Pf軖$bnzΈ%eS=C=ކ}勢ӖVGdȰR{;H"V#Tm8`s/^ @Is,n:7:;T7!-kåط/MzF tdu+/U!"SU!􇲁-gUfpfi$"tW6*V'`]=:i['~{,1m* Tn; uiR-JO`I羱؊0 B,5D2pU[љHZ}!oVڟ=X݀ELp^$wCbawW*^5Jn5 &=nIlJEzQ9 g094s@DN42RިOo~ k#{sёp0$e#X7qو}|JQ2s.d80HoI%-0A0/]ާQՀ<ֲY6Cl~\Z<@f!"5̴/!{Sv8[K% #iW!Ɗ"(|!BNCK!L.rӪP7$aOR ~'Aގ3w-;kEZ}͜U^M73E@D#0u s c#MԩU"Xz6f6b 0V"C-ziYFlV/  ^[)-֟A@C>NdhDS(ic^Dgc;g?Иǥ+Ƀ '8Zm+^2YD)]qC59A|9>Bɬ]RJXĽ4 \rub@xB F'xSd lAs~NFmkP>,0@lT׋ !-nJ*2bNtO!#ZՍE $;|`$q7čQ# ">k.K#n'q#iJ7gaWafc0} -`4y9ю v#G^VRcKAHPߴCgrv 53b[-ނ`4$%2N,~qx6`LwgОr}&lR)"#y0l:!/:h ʓ;qYha@_zETi-wiCmq2D>bWٰ66FBlvgܼAz rح4{mY}aae}gI;lX >8!<5 8Q-wzG6u -wDP;I<-O)GQ9|H_~aދ녋-ʝ?b/ZS}vScFu );d}WɆDlq"r\dho?< \LnˮR"۫4\p~ p&ڀG"RAy~{ 8ekuAh;t!0$tMrА>AKJ(FySs'BqcJF|5|D{/I?7LNfaD51 .S2:,"wIlA1G13 *: gzs+3|d`pVOKw`[6Iu21}[& D =>TLC4a< AݭSF#/ml E`߅?2)rw{XY8bO%geY xH %G¾Jp c>sU.%x1i_)L:^EK]v\=twRՆ,&PLެtyXŢ#߂PnY1EE3FoO@^ۢ^[FwX *Uj9 vGrBmoF4ïa ۡ>c(tt 8ø@jzw3//zka.hW.1zp܋Sa+7Dqp;_dXIhiCXj_`M>C<=, 2Jc٢(PvAEΟ=\ TZSk}ꂂ}q?j[_Ͻ W'9l>Ҁ\ qG~@~ƌ^6钓'4Nj)Bϳ*yXt/4+NT,n8 ™)јI*J3Q '-qa4g*`?!8ܫ?S9dyJ?!tl0-P==P'F])I8p,XV7K)VuPc 'ܿ)mFsl]6yf3ۥgta9"'M\ C-|gl 0ů,GT4|\оE EHPwykLWd 2B^š6PIwvsTXzK 81sѺ"k$nX mՓiLZױmif(x_l^G:0pq6yl;?C^n͖$#] MkzjJ(}&zr P_.AyK< ob4=B]9r+<u 67PMǼ2G`rOdиv࿑Ad6n;,vÌkrS޲W`3,18aP*}ķs.ƍkbMx1t3݌_Ɖm20kF0Y[@0aH% x%TIBy-U$pwָzG5 ϸŐ{8[e܋d3OM.)ʅeky#x@XM޲qsWtyUN '9\*mqj`Rn/۾cb͘{ekĭ m%NBD8DӮnPojB`gCvh *+pLtQ̼\ bDk쮐m/PPFcc};>MG>,F3C$ l@dƸ8e=K1V{Xŏܳ留i''R?j``NX$1I!m|\ #nvKrIшN1^fU0N|B5 *"M˃:Bm/]Ӈg2.PN6mYj/sM^%FF7eEYQ3t{m3XN_o>@VX2 Qzx⽷\ L.+vl@C ;Q`ޚ /񢼾sT)߭xn)'/bGn$#&8sK1 Ӕ>C+~ki.g-l)flyiE?l>M[]9̱LPfNup8 2Fcɻ X0~P#;ofs7KU_v0Qs^7}nC!@ڡ+jv #1S/>oA'V~43jբ[wl{~z(8~<(Oe05lz^KH˥!zZF zCd6jI]ͩy59P,+ hLԦɤXKhDte [C69M0AH#|kl#Rk+>NNةBLT۫CIULA$o);gO{&l,)>h7O ~eO1 iO+C+/I5ASDs@9-]_΅ ס1 c1JVJHY!x<OE JSenA` K&rGS;Hˆ fBdi jH)o(uuk(9W+L &J%luǍt@RTw6E[2ʼnW٫m^~5ܣJo԰WZcV@7ʿZ|% `9 U!YjrcidtY UyFdʛ96??lKQ7oIdѣw{Lq'W0gzQ*g̩L Ubxlro zMh;6zT;Rι $ˀվUc`* 8ʱK)26$VЈEɖ>pYT=uwzjOB߰ƻKIFkAGLo*8-pm[0ɺѳkbY{mT{zh𞘝H&]hv i%P2P *DC+QD PMrᅢ3+ZRX,,Tp%{;xZg0wxѷޫkV13[xFwUO8>*&/Lɕ/"Aތ}%ˣSÅv·IXe'tz:Obaw\ P/ULa k9pj;^VW:0~IWMDSTgN[{xx"K^ > ROC]Xh>>驅sj9Ԣro{/"ZP\fJ+:uvdaDD+S:^Eg~XvW"Xjױ 㮠,>Uz-%hz4@_]MNW$F<1* D(yD&'gns-hBU,F>/Cw*0aڄL.͢sm'sCDWkWƕJoT4Ρ?fypiX=(n#rmfLo)VT Tm y,8Z*;'5MЛ8RFBQ\,Fz;i}KiFCT_H + Ǣpqq.\AUjw~|AtG%Fs>DHRF$o"HFYE%魔Oؑ<#?l=ƻJ6_ 4s:% A==O|79igHgXз{FPe(cr0X4:$Q!'?#3)y7(*r^qv'Z4R 洝%-^si'= P$QAvzhЦ/-zTc 9@Hq&V{ fg#Hlbcȧ޳5jDN\{޻"(R6-dq뒀-D"TVb )h:TH=rNJ{*U<)XQI9/-rb\vVmU;'T;I &yσcikC7Rql!H8 ӵ ԳD0CΩx fv~oT)yk xN/LA5* J^kA%j-Cs^u;a ƙۂGExED5.1[GZhx@e`0~<ڦ/ S/'rz%>Ӣ3;´3XbrK1ru?RFhh,iyi" 82*L-6aFYK xms$5Ϫ+bh7y9gDO=dm7 4daԣӲ}~6:t d'zFɘ7w<&\eUq*'!3Qocc2 J&+aCk~T6* wNCQ9[e ^3ܚ y; W˓" ܭ2SbOK<)3muM 15ɑBF[58==s͊7E]sg4}8ڢ=i}CǕųCP1v}z9Kפ54Hv6(z SB)ɑ/J4gX޽f^YSYU΅&1:^p`5Ik?fL L,HgyWI{ڬ)Y2A-92と4D5p?غU+|N/hy_|Vv]yKuȶIڎJi$> 8G^pC}j݈Q'+bŮӽ Fh`UbYMV$̜(г ^wGfjo(BL=/,8 )tXE< `+swI s8JZ܊̇/cCiڲ\s!'W)A]AG:mج5»|ql\I&bB{vNw G? 8RiEί0c. 8{?)ʐ=bPSUN"m FC|\>TqTsZc =uF|Eٙ k7хjʱ~+L_jk(Y"M6[/klq%!wsr^- &*;P'kk垂ﯔ_ B|6K- %kh@¢ g@bAlR#Ĝ i/_.9GO B~o7D¿}׻xkϐP9uwޥ'Anڋ/.ADl{pRp{ӈܭUy_RoVnJ(TQ=&nOo!^d8 ;JB~mAz<3nC~֌{>/РeHp5Gхf oftnML!3Jm @uD{ OW[ ]h߆ COԛJU-5Ru9!aNnc_56^>; ­]I.,9Ya()_LMsݐgͣ%T]Q}p[uy8非ہ׶bvy*$X>UwCI4GY쫬`&0Thax3;2-A.LV|vХ!>۱W?tw/{Mu67S=£tt5,-y hU}1H4n <̓9AWjX_djG fTk ,Dfz b*K&mNGPD[idD`#.hҸxZFϺh99]d>廮kBa*ZjDz g;]ֿI! ./C:2ℎGhouD~Ny͸l+F8"DK̲$'Հ:x2ƽcDc&A!BUQiBB-C=lT)F|֠^ʝN5C{ȡ=Ť{a 49rL xyVj7d'`Sj\&VpcZ,'[,3]NpZk /N$6XZ~14 %:]W e`$!qQ=GgPTZy[Ńʲ@4%(,Xܴ>Q߈oҹ 5m٥(1432`~tiн=-Î%Q,l/Lq,f=x}$r.Hq@9j`QXpw鷤 (T^+](eUU7t3zG\I=G'pȉ OtǗCP,Hb#ukNPT+%NA=ք\WA<֔6W_fz=U6h{AE]E))~8WђptwM(N"SVrz󽤴|Z~`נ@̽5Bhhmgߵ{HRZ|mWIH]7䤢Ecj<ݛdx_HS!|HoO Lv.\C``yl:O5_ +fS9ssĨ9LcOJ\ަa^[= 02xs7WEG~a BY|Q][Pjlr_8gr%D/ӰA&sRU <̶n1]o0I⮒.<vpRW(zr0ߐHsD#c;83dE&[5"vǯ2feǶ AxWryo.!'lJSQi.?4rIfIsu!̤/rpSK¨a78eARp^}}熩fkh8t<(?1}q}H73g3v+!=$מpC/ p]eAa&~ lH¹#v#NV{^3O}e1g1  8V]mo7K0S^Awq`8.>vL,?@wg^4`DbH† Yn&8MӸv~#9S66DZ(3rݿ=P;\]ߟzB'z 5a+R?4+ mo~.9 ^F5.v~z(~$N> }>opa#t O>JJ Un_T/EMK-"epU;`DV;ьyk;ŵ4pFE)'QXڪmEJԆe4~t}HV,fA-A='tx} M[˔y^SS\hm(!Is|Vz0OSPC [tiyq70)pr_ t+,$xLmcnjs|L c "T 894oI[VI '6z4UcܝXIt #Fuif6# A}mǻZfa`!R7sf&i~U'ˌ.%- |\[\I,7YrҤb0RƼ* wdczF&I/ rhAi˲R1Ʊ#fPKq ii:`2~4Lixvra:$b :? s܄W:fn];s`\lI&E~e ugm]wLɏD/옗hȜSj&*(+(5X?|F9C,& IGxDdORbNq-y@.dbyoZ1tBA.:䅞pxms\>r~x~j:kT [8ᅡq2l/뙴3y}.DՊvXTKvbf^0g&2? QH^^[>}&[Bp\r8:bT&:PA3*u:!F5O)ItkAQd|z5oAʶ #+v;vzj@ddW@RԘ},υ\ 5ف ͕7m{NPG868~,Lj~&J~7 'x]ʺJ>5#PaÑ~q_CuUԵɟ͟*|She.~b;Fq|V)t~#ǏH& zA&uDؒy!զ6l$eG!w։~[#-*S59ܝhC:TuUەTE厑\v.cS|GI?H>br틀ڸ i V~%QsZa$ޱ7G0snLt׎ˡ ezr>[dx ۉProacfй~ ʼnb[LUnGG֕a'K " p)U?~cWUw]eoy""3XLːdCuG$SVq`d\t[a14?rSO=md^R:2}kQ] T:?$C7wx27:k(u{ЅpwU_s%io)xs >70= Xi[cى^w $fz =HCINy}٨)G$Y纾c޳ HCMWIA p[/j;k[saDiHyN;#ũp: uvO 4QF!Uv/e:$x#Y)cjvvi>4"V`\on`=&~,/[ `z%!؀Q{bWQ2wuewםeMW)ô[ʿA[ .;)k.}r 5{(6R@HYp}gz)&V%}"XKYΚ&L([9/e;2t>;;̓#p_A$B5=޴(̭ǙΙ63̽~e?irt ڎPʈ(Γy UH̜`y? MKӒU Y 8S<:bao7* mH O$b :Ѵ١==7nF~ӧT1fE2O~ ҄溈%1Mfήh>cj(+oJ.`?u2/=H#-s[|ۯ Wsmz>=vZӺjQbԾw"nC%Bÿ=v%P2+Zd-TLV~wV$ Pg\{20pQ"Uͽ{R1w )g Dyv} Y̦bb V#etMNN8 NC+i9e&KgYlaS 2&B& cpF^TOɽCܲ>=4 6H/3Ss,?,?lh(:C* /Q4bA@W7]r4e.9ho Nh Xڲ/XsgWnc2MYB|Nl=$ҫvspe'OZEkeMe=?;-ܞ56<5?ntm)jA8V>6g!ݒdNC9d7vv *,Czk.5F}}VQ "my`+qn>ݞ4yy5z鶨 0m "Z@mS=.Gl#[ܖ}U H .g+q>L/ tOv [R͈Uď-]5qmEVF۲"t.&11PO-]S{*ϲ9S/?,af 0EDf%ELSSWO,/#f6'2u]9݅Q1E ݌ `β '^ǜ";,IlTC:Qs#؍r!96jAwIsrA!Y<{y .̫Zv6.,h3tqg4UXi2#j $[OnXu?-9wiV.M)gI?vu|x L{(a{XD5:`wRE헛2CN 垪̱"l0^B(\0E@co:ݎ7iMkATgcH".hF Pi-03k<MK12'z!4h֒SEB+ /V6" z8nÉ9UwUO5ּ+|?#RDu& Adޗ1 Cs Y2hG*'9Dl7ݘd#?-tsƬ45bdoryN)Xl.Xa4-RB$W{>XXz9.- MFyq>*_MG#[CDsL25 ۨl2-)vef7&Te{rpY1R Qz >]B;޼P$饆v9f_ v@ҋjA0?cZ,4QWqK`Ԇ-`y; (?WΡ ,q13\苟q87R%,eQeN<%Q 6y AF-L!pk8#>¨kVA/ Zau׮aS&= ap^ݢPbW`),)^ρphZ`MWKAOzIJ W]}Esd_KC~)|*"H]~Ͱ_q(.GڼT燠w5ML6|S`]m\] n{ly;l0&qCΞ+ VPaon( f+ (J߳q2^Ca{*髡i \8{~UĹYt _C&\׈D-skMx,O2+,Rbd24_*J-kp}YreUpr.lZiέ 9NnYaGoN9S-'|Au &Hh[t4Ӟdzy.lY!~e}7G+~TC+Jm~vFx=qT6WPh†h);O.ʈ0ܢPaE}xN9Hb"K?`wA|2Y}5` vR2(2e*n]H7-],i'J7Rm &Yd4kn'czhW ųjܰrď]މȣsi@&)DPx%ߧ`N3W>e_sׁk,ɿ@|3=$?FeOq|4f.S/S5; DO G<}MFDQ>U=(O.) r߳6 **t _-"t1]1xX(̅ (؏ /,e1"YئD ۛZPbvolgڽSlc2OƵg{Gz7VU}]?ۚ)"&YG@ X2!Kjuv3Xl^ʧX ];OK ^Z.rnwFhZ4T^!.J D;@<㽽pgq7w!%Jtjކ}{1+K]y#5%%zΫ:F׉nELٯ{Y?7j$PG},~ONij!QӳdrXi`"FEBOG~=MHmaHvoVf5?)֜ rs?aBՉ w&C4 ե?A7C])L~Ev쎍((=g]FJaXSFsw\*+WsYse` QoFϐ^8/_ VrMg! r%`t_V ߈s8 x S{Xv)Aݬ7"nL7S:!nIhc2E1@&̀qA8C,6J#mu. vuA,:~<*~@ i#JZ]N|ƉB3-{جFQ2K ]yAĻ.h1D)OL¦F0JKߒiMWb<tvmR.=yMDTC%(|@߈ O|cEqYFvUvܗPTa`YCoq-FNn ~7rGEvh)htE4K-Kbջ@/(=˔r8EKO$e# fA<ɒ7.M#OГeNt"AX8$c:NUp!=HM{6dw_HVP9bGv,-8#z1$|-[NI@L5xferZץ__ATvQADa7Gs.{CcbHQ[ J!q:otEq\n, pG΅uQ \!V?Dz:KstVzXd 3pPa? ro#",mܰ(:* v9je5r5=QeBG\%gn⇤- 4i3R_N@|Sy($S "UhƫdֻiN-.Ɠ;)PW&w6r Pz 9:A6$#:;)g}Zܖ9_2!L\ N*XˠҰWA=QAuQ{ؔA]NSע?u9H$L:/鈰rL9O@eL$kcF3N3ah&H 4 m`Z;Xڜ5_Q_t"Qa^t HpjMVҡM7UԐpDA]UtۙQՔ2W.  շ6o T{&BS/%J9߯:Q,^kL\{|yyj]w%0 CȽˤ\B5:*.z˧k( ]Γ]7 =;4pWpajM%C ZiA 5zQS\o=lOSUPAR*.f`L;h1|leYϽkz׻EE-JWv' P H|03`#6Atbc2M~(c'{KDg0TÑ9l͹]HQX>]`yjn=zȂ(ITT[$9MԭPñyL^ZHgw ! ~-.UJ,ε!K*Br-qGZڝ5N)ahD7.i^/$r]z_.Ų_ߑzNluV "qENWLWêL|6GpP,1}m|wX^|OP  o?`eR"gyߴ-GwNIiKEYxJB2<&a/h[2[v:o TwW *#SKdz5/]d:]1@ٍьOEWuHۯ~`Bɜ w?uoV0I'"h^V/(Ñ5OR(*Xؤ )&Ltq_(o?*Gߏx2T~K4]I-UPW/^rM=fSJ#PuS!l}1o 2g>>"Q H¸LScZu@ׇv V֚&i }ݎH*\r; >ŷz-|f"؁f%tp˷¼njW,Ml)]2Ce6ku:D k;뺕@{lxB=ÏP3"}QVӾKv(֘~yؿBHBSS4٢=~ gh4WRdԊme-0ĩ1+Rar͚3$#+ ##o2B+T6%uJ`rI`D%/wR]\\?eRۚ xQH C[{,U<_j"QtHh7tkI%QcHحҴa?ZP%ŖO=-fƷu1/^X"QO#MwgԊEDad< +b;5~ߣd<޿4qJGm îj=B0rܑx@ hJ?֭e&"w)'aBJfCb1'}WOߧ,L#dzK';3v4ЙDyӎݻ3{ kDv7:ytaS: 0`uV-K..YЭ"B8)a0Uܯ M@?$D(tU-eaf.;80MP,WRmaR9vuY.elNJU,iOk3Y6f,Ȃ]cԋ7̒ŏ~.мg<(tLkƢ4";yRnEb}#ל`==B'ʿ-W'Sp m[t6ճIqk2rUct{uG`t:Cɞ9¿M eD;AOf6So :Ey *&i,'y.HCK,{CO/"{Z@*+oǶ9 ;nM(]űAk6w'x)viX&]}@kd,AŨ%⿷^Ep\M$ sJ4@,G<b!h50vîB7-E ūHyv#ۆG;_Iv}{s^hd!(GѴ|Bkӓ'0a\gpRVAk"r=\Cs-U1or~C9!:҄nn/nRڅ2b1 "k$\v )qUz>c]P. 㽨uΪB!8e}`H,wsUKA4:z{;q4$ifzlW4gAąl&PVi ׭'Arxjf_Yŗ(/u8{Nmk-Y 27%9w˫w3')D(xi{4z}Am墨p3q~Pfݚ1ڃW3mKTuaeA68T1H[!}xnڦsu 'liC̱)6gdbӼv3W @qoJ-3_x%͌BQKf#©!uc`v'\Q8KpE]άzȇϏS`V,  [ [ /0YsK{o鞉IJɡz, gdd($@D+ao.˷`KQ?z0C}-0N,%DܧܠCswY¨?8Orz$௣\8*ǮKƳB[}`]p_Y7foF 곯~aT\l{!^iʤg@xmD]m忎\ص`ISS1b35gq 'U,q܊bRK4bԶ\?_eD3˓."͘6'xuQT66KvV?Svx6ċx/e1tE ӬKk EQƌ˯$'.OĖNܰD?<@r'.;O`'}N.u:?A7L]Dg(beRЁ*t&9rYS6yL{Ԯ'\}re>E]-9HNP; IPߥn ISe x^$$ e^trj8B˨#Ҭ_0Hՠa3UvyJ֨HsfBr$ȟ髧Pҝ]ԕPЀLEwD{W"Ux8K,CR<$hu\N5&̏ի5TL#$(7uY#/4N#x2 (1p_b! t=h 6N z %9qX5xrE>UװP, *4p>{3iDұ p VuG7A4iVD*#Llj,IcD~JwLnzM*FS5WmaWn٦OC]\g<뎮g5]P'85]hZ)i-) w-v]jzo#ЋN A*AP"2Eڹx&8͢^Z ɇyp8YX~}P R2qӰF`_3ťmĎQ"/Su8fu9x.>h.lI ;q%u`8L/u㨬d)d"!փLƱ w7yD}خjw=E0(? ڱ~6n"gp=[ئRCTq0}Ψ{zMF7[$~ wLOґd)BJ6N:B:hlPC{ކIt+E Dtvf>N0YI>q MWɼ5uGpݏ?pk쀹QhgݐHw~}Y@5+bE ھ|szF& c^Қ#6W5XOʤ!)HrXGZnH;EDtB$I_e|%YlhQ%x FEybrG|U4N 7|pBۖȸor(:Pq邵GЃ>e>X;8EE1w[Xd"ZovV=JBԲx^Kɶ(8٬gPvf< $/Q6#Gs γkGu<%Fn{N=0k%;꼹lH+W񩎜/BUktJDHj_u+l 1ih1&jY*{o+ăZxG+/𐦓w)7<;hT$6hjÒ}{l U($JLs5L1#p)9H2?H*3)A5"FOI싛z;jd~Q.0T5DN)[~ ķ0 &s? Y܃(gmZ dlSG) ?twS?l[%M9%(y>hܯ%|@'V,ᥱmpr' v1qI:qE.73M3鿕)wL/nvaVD#;l95qYM1z}bi1q1#n,vze%X e3HS/ԡ}75`GegBfHAifh]M 92WH94bؑu ՚jAh)lNrAZ΃l{mz-RL>!Û5Z {qcA=zmP[r7<ւΧMRF9-*N@ .j<0n̫E׍"v7d ݾ7,jM f{I s`Gҭq^ ~MwBV5?=.6XLA]I NN.@㽗>Y鱸R/"L__Kє5ܷVp# o/[_(}wT,N`NT!YJa\X0thQz0s#.E"\LFoY?:7!I0+gm.<:\) ; wN5-BoYC" Ab+k5v6w~ v_|\4# >_WΎEVU)w^yK}j`+V1~@ :o)܊$Ǩc^G\W GNguo+=ydr\O9"5Jo)hh2ew#.`14GOa&4m5 +^{qtT&%+%ra`}%?Y(A)?)ߛr`9m.ۿ8رLBG-I!1{pR)Sx yr +v|#z6ar{9hKe8p@y6$Pj|,7_0YmIkܾSh %܎8Ou̐!쉤8Lc=*tաr#]ݶcwc[/J~ mCҎ~<.G X||pC1j_7˼(QjlRRVa炎x!o5ܔ;O5W t56<8sX\,;#5DwÄ,@ˣD,E,b!WITgT>ǼjyC׳O[FbgR.UB},3p)']́)*85lZjjqԷDɆ,}D%z¯'C/<; N现)Y'G~m=?k=q;:i>$Ggť3U\S=̈́m_g T¾4LIie0Cd*sq=|.뱄^vdAYAxft\u@rVA|"́̉҆c+:ң~ a&_DJg?ؖKjpV"wZԬ#vGHtr6d \'#iT|ف2)!*4݃ 3ZdR($ގC35^W KpI?+hEc?kZ *eGu֛Tr`wߎpwg1Zb.rWBâ}sd0%inR^{wG]B[.o{GxrDG^4KwPlUKioƗ[.;k1.p5Ĵ7B+ka/>\?ԏM(ƋF:I{v٤E?·`zWa< XAqR$\ JRܓ68d~/h;i{|K v(jOvpa rd:6WPszG{W ;p@Wa]?(qӡ:![t[Yu/Sz=f3s;#V[쁆7'p&?qx0\Q~+6WaJ&^j$IOqb%d5,lH)O&v2;ËefkTƺ8L lgo"їYz9;j/ CJE+ cs}U7xs$F&28[^T g_ !NcXwrfq!:qL IL$t*q4&gJ%pha&U{fԀ˦YyҤƣwx|I[Lje•e!ط-.sGYė1>Jky^X+5!WE!߆I ꅍHw5q1WM]fu+/OǙ8w.G)u.,I\qRt+P1d]Ql)R214=e F6 I'RģTm_7\8*@Y {GZA89;R!sLY9!It RtQXv~JY\m M~ i֎!A {w(6S8beOYG1Q:/$- A"6 (_kBuh0C*]L=1"6Ὅw nf(Z7TܣeRIsLʁ7_D?05ص§GHa rtR,%r@x"jD[+&>.t$B5䲡!&v,?WI@j$Y' os&㧪?Dt&ʅ1\:ߔkX<:UͦJx6˯0NԼLK 9w3-O>,%[@u35^hlp^l :'(C.PU^]=hl8Gf̂Ex3H׆Utր\|mxr=[:i.q|zԀHjHx $YFJSoMv.4ơ_u R:E"5",?7O40.#7:dW䆑~d_ rnxtP:ǭ`69Z7idE9Uk%{ 5҆~Z科L]귮atV*rEr|QGc?iz)-[.& </Ft#Ϧߌ%-v/PL&])q&E贫 Y8WHiE "ѥ;}*; +9os|".4D*'d %>ML.h2,ewz⡋H@qՐ]:]{':;I »1a: yS+R9ݾꅺDWk+˽Aq1N*,y7kTaƏPnlCBzCeFvIsU]V'u Z?WbB3;H":Q/<\ӣV*9M>ycmkFbQ+nbhc1Omf?X7@%qbvd@|*gcHf*+!aEQ^9˚T%ǸHo=򙸸!-t+${Coh w=$j^<Œ+a3x>r-+c oGBbswys\ Dpa u !Fhi$#[{ɋdRn}ۧ,P-*{S @-z5a;Ţ.Ag^QLsl 3 l@vQ %C F+"Ɋ L5Jy)QPXxt~l ݁#{gYi/o7:M>vUDZIuu=S1~N.Bd*u>|rmhj;C福 \edб8?h h-LY!kTU:/2}1#{@J 9*"i9(/-0$ q5.H;d} }WFXNϿNn>]Zc-ƌV_F{wkOBO/oPZx-L>cI cH9L@-7#ײs7`BVuXd6L#qkJr SuЍ!^Y1JsaEjUV %rl:w0;Pe1I{w&fiחcrmv\s -bP Zё"28225{e`~+:Q;E).a\J'NX3Ǚ+@q(e1؞XBu"ꈆZʵ_.D^qv];Qh2kɐ%: d'ZC +_׃V1Nzvj6BD!e'ع$=qڶɁc!(Bw<ᵟ#3'ܕKj҂5Qߐ01F =.<&$D(sIhj<XkXu+ [Z GK-TL`˩`O+ic`ϫϥyI'-ZCl:}ȷZ⼅| R;f""V1]Ť.s /#Uxy^xJFxy&ju I$H ' )%B1M $3U/JEXޢRmsx{:¯ڳFp\{ע03{G VS#êY;|;x_?nYf|l^6*!rY2u1Ig_,fiZU֌ HIhbUMӁOP6lsQ>pkK[-0 X# Qyiv2ñl'b'$t$b퇕*3Mڂ{+!%8 N@eAaAE'Tg*+?p'de;$#V;؞EmO* Od\N":#^9&/v9yz+mj,: I ou6EWBqEJ9b^u$b[W6=4xz|7%QgjiqyY=bXЗ%?酶MuW$JK|uQ=t:nv#F0yPDݙ~mX|NV:o}m2IG;p.181}%y;|,'xw-VZ:Q*C56LCF%Uج%7ϳMJD_RDlk~f_FX<T{2UV \5jSHkx1+d!f8o8}#ZOt+ aZӗyF.K>,1xEi :-Q!*5RzS/r:Tyb2Z–=8v2Ţf",-Z]p; -? g,)?g977s3j[tZ@ڱ|2lo6'E<oK-/νq@E0߆&|)qr]9HطֲLgIPXT|u+2/o׶6B6a9:((?n"4 3$KZ,J2Xu|#βy. ,1,_r[>\[Ԍhm.d1#yz9Vפ Y5kC o~^Ӛvg3[a+94QiHvZnnY`U~vo sד鶩+VE7$$7,j^.-Wc#ݻT6Cr7{ ­' QjٲYEndqؒb{| !EѧՌ3_ q A$x${ s/do+[uK4|WyYZ¹P cX(Z_k' CޣxP:" Ƅݧ;y5;th6c u9|Z׵5־*ct5]xhxnxzX)좏E=&F^$saݎ4t\}0\KzWG x(ěUqKrBl[&%Oc:ؠ/^d(+Hek.s ݚ*lsvX:9;b}ɡT1:9XLS@pN4q )'eL5e&VX<E %} vڜd ժ\! ڷ`]4m%oܤ0S=V7 )K!8 lLd, w2q'8Rk>!$saRp?"J' 7">t'VQto2g@,՟'&&F-9K4P~ܾ}9ݺ4iC(ѻ2ex-1Didz}Q nR[g-Zӹ']!݃ېwKE-RI&-CMC< 6+ٺ * mEx2GU<\ ~e^2@tQ4374J2n T,V]A 1=G)6SyA+F=Q [uYSLKQ+ wD&w`F$ +{?C^6kp9?Ї@<95LuӏDHOۙ#{K9/c1)sGnbZۡԺ٥jFC"E !E?\B#/!l D1CЍ#9є 3l^\S`Ԑ4*X?GA+^Pl?̡et ןǐV~/e[L] -ț1;ۯ:‰CɂY1;^#Kϖ`WOh[kP Ğ!@=Aqf0(7ɚIQPFpg>G{<<X˜FJ/崜V$kZ"r"|j^^>~PK%PtϗO8wb̑~DV8YtmHqHHUʿ.S=N%xBƔX)2 WA>#eg'ɓ9R۠lkbHtŮ3G~?&{VT6+r⍁Q=ȃamV*caI2A?h Zq¬5}w:$Ar S/׀0! YG&h3gԹHI.C!)D8K9 .j/M3Dx^8Y1Q^r "3acL;A+,ܹ}}5e8 櫅ǵ bx]'9esS8$0ߠGH Bۛu.ec2/ z)"L2R x{Ef~ˋPEԪ*6MVX/I<#2jiv`r)\HaC_8\*4V8Ag|X&2 m8lYqs2; _;cUiCEfTbrn( &szWcn޷+d}-;K28#&ݕqu{'8|L#=HߜTë G"He&e qrM`Hz(m3K;V`=+T2{ꏔ͋&cS ,)8O;7^qU^i8(J.[PI?t:Ǚ y,~;p%D4i$wWYH뺅$?uf[ctbȾv1]yצ|Z5q8غ;欇 |pj|P1̢o{/7hejH,fxjX#z[/~/[8֔+֓3/`> -T-3kVt-aTDx4J2<Gz{z GpνZV}/b? "Mas8m@=D;XzP`RXIW<,+F߻>32C\QT*򷰇s3~וO-0+?{[*# s kWwI|Jq_ZLS[}GǼQ{Y2_|kSsir!"tkbbaE4w7+Vdqo?5uy/B3p)e~jm>hXb\`PMC*7Q^oVrA>[lЌ=-Oep#~>?_HU[rB1M55D)jL8 Ts`˶*Zݒd́ᘚ.8'<>3dpTR`H4 &1W4 Ktʱ#.i`䞔+iCE-Z\NbbxSv5O³љ6ЦX lTF $HU`E 6V"k拽ǶoߒY<!-'OEq,: FOdIfy`I:( f:idn]SCˢlcF`6=1 ^j ml-qa*@8͑Ώv-4~!܅͎-Een:o6ФcP$HOkm%۩? Ud[s9aEO* X6g rxO^^*Qi4P尻\ k+Ŵ&]4Ufؽ},.vJOle}ꇰv;865Ŀ)0$W՟Xq4lX| B73`$-Zis AL+.c]=g{JF'Ta۞>k]0O @O;Lm]q:i H'k9+ߢ>V-}:} UVʻLgZ|m&*k$JD+}گl7 j<\.َ0!DOg퓃Nr/ =BlP=XDإY/DEet$upYFfencuLH vZ8avS7о3u&_uIҝ>gPj_<9u\kN]ΣGHlx9$ 8eHA,58xYg&1)20RznIϹ0M[~u\%_LvN ɀͶ\Li>&ω^ 42JOI⡐=mGu6h-nƹ4u .iy'W ifX|x~lIAA-CɓVlL )e@{G{3fg|[T+5Lq;NB@]sdhHSh/Y†pORf\$6cMڂ.,v$։j(՘bgѧIl wU$j\4}Hb5x {&o@"9WoxGlkQNg/K9ur p"ݣ5ʊiп|%]q&ŦG3 ?-D^@: pI+Ӂퟧ+Kaz 6m-0ˠiS&*%7_2 R-`cX0M]Ѵ7OŒ̝l S,#66ibmcĦvU˕DJ}9'/y}o#$-3aHMg43c5ܬl-C΁ي!H:VzmD0iƌhW"TyjPL/8FqFq[ E)r\MŬiϽM g₀n\ \a]~S@%T N2XY'n ar,Ow6P=Sr)+꽸`Gӵv$,)EJV󧁻꾐HmnK0Fh. =d4@2ʇ-;Aו`"ͭi . AEe2$Y-A< ADڡUAhu;\^.،[PN` O=5\,®D^뤒hKVpij`; |Gqf֗-uvb`sZ{ TAJ,;h\-|Dfc2 Ɩ¿RrN~/X/C4+*^kNlm̚-4WYcTxl1YyShg_LD=l$}s0H~ՕP aLOau!T `vV3Q_n =oE8z v|L~9deGˑd~𹬐VՙU c}˘]++AKq֌tlXxךetR3eGPp|.."(~UW]ĭ- ϣ5_tfI>RqhX޳ev(aL RR=+c;?p>Xפ&si}7bG~~a)8XGpҕF_vC݉ÚSuUfȀ?nu,-U5W{1qM7Nj>Al;3ۉ,-u)c >vEdˆHzCOz|/z=7ۭ~3R=eHWUhE! % H0c_eBbT rum>Τ1?ݧi 12 P6;DiqJ.+f>[޵\ԭ D(vDgVcN a4QO8){@L7׿ 2\tl_"X蔮'6ǯBW+<0 #Lm K#2 gq :v̥|)9ϟQƩ`".ǀ$IוE ch-u?1r!gkE+ [+\v%/sg ` k8sPpBU` m3 PY\v]TH MMq4\WStLL5Ƈ@Mg yl K ]*,bk zxTB| .?_lqkG @ e%nvvCM7FJUWsk?Ș!8RIeK_FKFc7ɲ 3׹Fb1No͑VO FACz* !ɀ/|tço:.tpa@wߒDvf\YES].0uة?MZCQX7镃zI ЍnDkވ4=vuvND%$u"D4]{?g=ŗ*Xkv)#\qKD/r+7!,\P>d_a1p .yk_?Y08S{uQ ʉlmjXH *h) Rd;{xf /XΣٮ밤:, f@W].18fG9mK *~@ r:A_QV^W[t e-:Wkexd,mb8vTyhk׋]$2y^N}uk7B6ASmZ%к;O[9,ő3 ?Qdm4mm,uPyQ,ql]n눙= %C  }5Q0yr$56z\뎑#c)2&{gOCR .Y0{{E:k^vAy!kT(J`6M[ןU E@w#6vzYJl|/J2XJ\yGn_hﵨƒ^B:~D[ ǯo*S&Čбg=;a$.qi)y]WD *̕j>}4 $.n'p T]rz k~p/;.,[\ hwHI?q|(6 8~Xi[&HSc<1Ɋ ;!M9H`!5{(N&eN\t+׀&Ku|Fi~t@a &נ]p@LKUzB"\FbB:2ɏdbORUU?ypNc]mp @75{*E`68RebDW37)op2*ſԍ@J̹OL*a5:m"ff!KԢ\eƣK:8{9FC>2򕃖:Wc6#OYCŬ4{q)TUާi \%64àB3@[N9N=OnJsѶ\s~0-3aFEծxo"O19h,z-RחHY5wȇ+pnZ 0Ey枴[e X۝_ңF>Gma78;0Uߌ>b=9Tb', H3 %%@K)Mjλwq$ ›'LC7$.W6J@$5T.3\Pr *=y3*P0;!M 5 ^[:EtѰ5/?#e8-a=.}}"XǍlΓR9:|aF[Q'hֆf]w ,l,) 1FiJT @/qͩqjh(u,d -8wٙS'rNJlNO0iT%=u eJ7z0ػ6Zj^i ,i U"RJפ?gTwzV\PRm^F]3~.iCEn+909?hĴ(J84Gqsk=]UA/7%r3D?}9'1wj[]B$w뙉@mVo!9{E = eo&qE_7núW޼LDOEǪo\;?uIlR%JayA|,v1rY&{|(;ؗ-z#YR`]Q%( *\4Nȑ Kr{_,MS͋IsB!\ɁW+xO59\\H0I Ɋ S26쪳-ot!+]iCeC07ïtPE6R>V; 7A`d7 cƲD4;5#t?b"fBfH@?4`/㕯p&\|Hp QV/f#闲`:,i ! "DJړKH Uz9Y?tdV;eE2]tS5ߠr#J;ǸS0F>Ϋ7 {5~߬+Lsd߻O[ ,6, yR+B T~OEDb|**x8C%y 5NXoŒ iXZT3l[MJDKHC$ALܾo$W Oj)/z~yA10}҆!6yԭųЁ<׶辵+=.Rn3OPGhDkk9:3m1-N?- (`0E^r_ {DȹaɴpBD8޵=F>+9Z5ꘅ mdɱ܇~ P4s)琢 Bjf6,vF8$PtnrylmreJ4ŲVw Hrm^=YzּS\)I`n)~Pzti ers癎W^|z aV8HwTѕg=/Tw {Q_vF(3}N'miJ@# }:l|["FQ4y_V^2bqP溄aUw=3P@)z2RA\8!\GMW]H͡f$7!@uv$d:~e. @+-=mO& #ƪ cCn68rbL|בm+f?LիD>ȿjjs| "@ DG2t9ʞeS1k:U% 醮Ș3"z`xؑKdWφفjLj뫜 >:d)o1k 9#T6 :5hqUKGIh \20hOK ɷN-#E% ]׺+ؾ] >沓SH TUa:ݔ -c+^0V xߚZtlI>s-z^ lF\z+Z}K'N5r-T"Bc3ȣD>m /G[ިD{L~ 1싰k64 x&1nz7cs G"K:"ƃQ= vBcM)IjYK=zхgc2 r2ڨT/Ũ$nO :qaUpPKL .0sp-{j{wIX]t<Ȩ7YUtT-Jɬ{ q5[)T9)Z z @WB@Ő;~XW3`)]|0 CƧWR=Z*\>d_5?x:=`P\no%ҵOAW;zZE'OAeFcRG]%+ ^f:.)zɸXdJH2خS|Fƣ5Ƽu•54o8!)` wzoHlP˛%L#YTfERL #,IL/-Y鈭R\)}D^(`w)r5z3<ۤy`4vqC'~ޟA1^O|-W2d㷟 Ki,j&e!ʸe\;6]JV`cf[PBO)}9G=,&fV6s"̜͞~ v/iAx@-E֘$Hhv%b4XݵŚKteQ5MiG’űl,g.B382:0@בBHl=52Mv=+WNg꧅INy 0=^[LUT֏ {twhM5ISDchBQW9oO/XL`HX;ky!`E{B}!ˍՅgva@ IRXRò] wԇU[N  r&F$& d5 ~*c(W" XKpk*[ lj,58'w!Fqa 8<|BX0 3&nxw%A pJ V/.R1 4\{Zg$x3HShۊ^v  -9TΑ)][*|m0 gV_3/AqR/F3GfMjxlAw.i[t12S6lOy,ݐ5(ՠ'X a6R:)4{J 8N2L?dܻB7 u $QUHO9>i]>DN2u/6Ԭ͡V ah0kو}a7GCm{pDF@_%c**? s; q}Zj! en*ΦW]Бp֮\gdɘ FFXN Va/1 +tWWYapT#@'Ai`6A'0 t*,S2,/,b1 *9I[y޼g. br>ôEo?; GƒIUoRl=ۋQ:^!ͰvXk.GܮU_iObE@Rabd>>j/%M!-4<!p) MvoHHbވss, 'sF&GP}F ?`fγ͢(l@tҷ} Q]i\ dn'̔5"(e34-Ԯ j[:,0NT{ȋmSW HiFWW0UQg}vS1-㘀s%̱[{ eTa<\j)"A8Ah]?5GeD], H8ڤ.Wa}$r[$_ʊUS3iY.PXܹ Pl紱~wCs:A&g#WU=B>Ot֊Ü|b:^5޾YxtXNbPP_0a,F|mt A; ʨ10ֲS[^U0y(Pog"0MAk"W7{%Jn.>]ᴕ@-bٽ㫻X=V/_,r4?zQ7˿ΐwIӑ;۾6eCzBgs*u13Vt%,H#KbDDE >/bSl3&7i/ef ]Dyڴ!vEz뻙}XaGdmhC= maNnW_{+#ِ 0)ScWù|ꉍaBDj94Q[hޏaaW%Yd`)uu-[uFXA$(K$h:4W j7/ŕRl9F^4f9٪P q!h &Ϟ>g^ɹhb^D5d+5*RkX FqYYW*>%O(~ 5c녹3'S'Xdp8Ay^*Tz~ t|ϖ Kzy g"Z43kbT0#Oo"HJdvl/IyiGo@*%A\5$%)fؓTK!tC4\cS|f? =3|6m2}5>nKXZRy^j+UsǸyw3շ (2Wlf Bppt}tK);K*8עG~CBTճhiW`{,5OMf賍ttPZԘ$q&~,?L,yKk02D`98Kkc9hnי'vBiDvqHAesR:~kGcNW/߃o6F8:F,읒p), ȭ2Ny՜lp&`.^CxxǑPLH(icp1yÓ6 lW.q`h&'j`OlkDf>MjDXوnIڬZn72ZdV=v=mB.UDH}S7DZ@ e6nswЦٸ-'ğ3c *9D2ʎD Plm3Up\Y22ظ,]ulb`A16}yX: Sr .XlD}.45H:9pDQnNIKz-; 2}!I"za~$=^ L4FpIV罔V#z]eE󨊿$Hcݐb>Zt/~gjJ>'m?6 /v&K;F3@!,JtO@)1VˍQSTJ~Nk3%)2zۅ3)AT!A}:PAʃfZse]->v2sG4Ko|;ESJLUdݕH][7b(B j` Ra /{KRU/pdA붎UE'ŦL"j'oGPkdiŝԔIpMA"n>G15!EQ@9w [ۙAPJ~Ok莡>Azǁŧg(.YW.=$/ϡ$ޒ#X !:̜f+(1Hvᄈ _177> j6b!UU]*(7kzRZ̲\IWvhLfw٬bjɯ쾆0\!~x-{rsX5hfMn2:れq1I$ 8hiJ+n£|mElt_M5Ѱֲ <$}CUWu+No^XSC-Mp z/#]#| ܾ{U"ФhhiPq$ \Ly5^#-]gmtfl4@_l~`yC2&HaJ)SV|BP`GCaPVn/޳p8>b;R!sVh᷐8^6'~x1p6݂.w!iNƫ ]Y5(=~G8 _GIQ&FT9ubp:?oRdؠ=TeW~ȃ 9xLM/phd:_P]ۃ2MEkTuWl>HkbZ3Y^~6'*>BcSV>)Nr MIEd8*v_QN훏t9h|^ ͣdt,  BlP^YPۋB n2K@!Pt ģGtx{hRvHKq"Ys9 Ä[@)^f  F[]wn $/]ɿMnQBBʛFMk^^z^t֕ceNzBp Epz( 3~CuֺrBHU;{.i3i}/ MUSB3'eF$yZ/vۥ>RLqߘdVJk}7 J9R|qʪ%دCMZ| I9} mכS`dj#YTfS*41_΂K`nj}Th]>o{T}[֑тQ jíOWܣ?(=v}f$عkeBȐ/)gMRп{cjD9 ŗ)5]Ld;)#p8 >!~HvraZ|ޑOƒToqAHbAxS\ eeoj<CgױzHr,"X3Ixˤ ä{oS L"E^l\ 4%dtca5f@EVϒT}w^RLЫ-]2`5ޑsk&j)>9p|7_&Jh+E 3PεB_ Ug~WS/&)m_ήo,#iX"I#@:I^y4H{VnXlß.3骺S uo?AFR%ݲs"i⤿h^Ydg#C hj{I*,S(`Kr*3Ā3^%E6;ʣ#I# .+B[N.KfzE*I=qhbj3NmYBZYfT!h$0 :L{#G?y&ԤJ[`Pa; 6X!j_:n\Ӥ!ljOZ\D n꽉}78hvp,B[Sz6$B!dR[rp_Wꧫ-ꅷaisL >hU֚Va0OQ屝eh(/&Aaκ#ț*;/g& 8>eWPii)1|;4%#'|eS q RЫ-A/rv]s{ 90T $?1G-6Y|J^r %ZG߀GIF~-5YIspǛ#Ycg]CL|TA^DF0ɋN'j{wKiR![- ~}>,pDƒRo~$yOI n۟@ 7]3i ef5މ) 4}R_Xɹ"`O[XVwSW7" Ph7V1H6qb. K30(x g$֓?'S\{zZHJU,'&PSxt~ $:️C1 < ?N\m8WV$`˅F-NÜ"/T|ɢUD.iPMqfw#QY,OFP9/ރ!?Z1okeO^)GQAIݯ3}uΔ󬐝=2 94!<|AlJWv^2Ќ?+#h %wi,b}lJ a {+~Km,.N ~W%(G<Ϡ>e&VKQ%xPA-{{2n\aXqlb!+w3k IQ. 1E:,\pV@8oN`/NeCmyQgOXuͦoI,|ૄ zQ' "vPBTƔkMv$||VVʖ2H9ȟBC6BM4Pwpy{]6(Ou '|+|<9!T (F &@k4oSYܨg?z9'dۻr[7aH$,7y^46Τ-U]1xڗzuW^Д]z^I|9ƒn|{ >w d>#7krx ELزI׎;eOkzFܒ51/IN\\^J8Ԟ5 |VtnX}Ì[(}8IAR͐;oeU>SCf}!)A AS;|ZѦHL;{̈́LXyR{ :!uИLlwsC)y ~g^02#~@)Yl.C)~`n>:/u է45)խA昱fg]\ILVWѓIgkūUC7 ˞8sDL"#%z"7۳\MEV%ʉ~ WF h)PWPݐr!7MokP CܷFؽekz S˖Bt g5 /.H| &&Nގ{T;K2n[>cUx[$3eHqB +.$ d7XȊw/3g$.ЕN\s,L!F(_c5aSC`29j0`4a2Vulc1Ў0"*gqcrC]D`"3f;5@Q(;gVqc`Xӊ 6 ̠8uQ>o}$(S%CΞNڲ2Td d`N=F6wxb8LLmUƛgpCl?`O\p=EQ;3قtY6\3'2=Ķ,С gf˫ԛi!.Y[ ̑MZ,oa):MQI 3Dٳ|%hbVǯ(D;"fFQe9 hǃmPVHzrz%Y;Ip:_$"cX:Hg*1 $tZj3 Nua-'Muq:\uHcW„?HĽx˔22ne))Eݻ"3PcHUBs~*#SrL&:":f"9D֌iiNW1b]G2!-Ohr#7/gJ誴-/`&t7]0#~o,%\ L'7YCnkC3Aꤟ-OM%DCnffg]F"Wk:-"g_ q ~q9p%Ɵ=UU#~p`"QvיqH0o07 ;MDF\aeFUf ZeiZ1n: !}Nõ%FO"TX̡%_; C@cy) |Ybfa'G25/xUw!鋂'_#=ED5s-Kj*1u6.7+nko[D\5>V"GvB1h;)`=P eJ!ُ@_>&)tS)=_6{%MGtYm0=|3(MGBV m`Nj%4ENI *\.G彫Gu1c+u }<ڎ9W~=ˡmv])ח SdŔ3p6]' \džO$IB"k-zK^^r1N e"poM뺋9`yV O\`G8MIC;:h\|Yى,l5OΧE ^"agWq[(eXG]@jn?.G*Y˥._a1% 6[P$#f5Ѥ`"GE)ܚ }7hY8>{;֑KR9؉^du+)I^Qg 3k~;D~6ǃ A%/pj?$3LG%9 Fᓐ%=EBuc8LCeM&#7|WJx!G6 piM(`]-r0q#ܪ0 R5 =g@j AކMF:,j##$ 7E)3+D8FمX6MčcѸsaS'6/R̆v{y9gFboやRݏuyr#t?'5^ple5L,[ ^ mT-[)]*jEa -%%cv+ EaG{CBt7FHcbh}p\/S}#MR`xNv{:0_ QݢW5YF2/F9$eP&Q/OGz=LBϜBss+'n0kEͤ d-MWH~yp=qrR',+JComm?89|yg7?'cZ~e4 4Ak qwRt!w$9A]e #V" rP {027Tܬd$_.n+K1- xcl2W /tB|bK"u,,W4"kex"YwaămXY$Z}M8HA_U~kX>]t2.AT׮Ic1iiGg޺j´\ ʝ"{Orȗ0Œ >yS,Hl[]:ӄd8ݒjVFN*)~ %#v}/U+Rw޿ΕE b<=D ʕ| an  M5eAg,W"QtH6A'γ$ꧼ-i٨(_T{55Wnpd b6;8Iwq3ǯaم$p,we2tg ^*`V){ҬxvedΒ"mڱ t6-KC Zɻ `)}*QB}vΔrֶݚ{"eEޘ^:y[)G4}X;Pn0 O 6Vm"_ mfTHDoFn%J9е͉7^,Sd'{+x#zW{?srs"c@;sr6;yVGhNS”AIDp,M@N,hJrse22ԍŋgPC2hz+Φa!4'^'[bȖ iZ02 %Fe{(/+Ȓqi=Jd0=(QX?j{VH1l:Yx靎VܺNÈa@}uEFYq@uZ> ~.g0RD+7~AzJs#0Tދ7rKB8{;oGn5\Bxc DԵ ]bvOrD?!ZhDS+H2[@/S r>A?%;AhLViUKW_%cH -N7aйg8PF6= wvj5+Ny,ib/ |>X OHyeRp!~ߚ :": 4bŽ5γlƜw :) ,U'/":G5)V_$-zkqXT\y Ҹ0h>9\ZP5uL&L>d*}܇ B;Oٝ^ǓZ75!~+buUW4&)#twݮݥaAiϧp}Z +i֗}'ď=d`dE-WiA`?z;Y\ͳAE+!O:-c*?9