libvirt-daemon-driver-storage-core-6.6.0-7.3.el8 >  H ` z뾂alHNѽ*6e QZNlt `fW*U%ig&}-R0T)NJc9m]2USv'm9Slg ;K=b94618032db5106a8aa4f55a770bf3abcde91b7bafaee41f66d8336a92eed477329db42f0ba58c34c0064a4ee99482640d11f3c8~ĉ` z뾂al7-yH]ؿ1Q!,,z',5 "% Lf$2JT H@^_@ L 'I8g؊f;Qerbm 9qZN+GM1Zm$4l`@g/SavQ/=$1$O?HKf oOS<9@?_G$֙4=*PBX1(O7`9Dvlu>,X_ 5$S ,>p<d?Td%+ 3 y $@DKRZ o{ * X    H   0(8Z9 `Z:1ZGHIXXpY\]^bdefltuHvwxlyPClibvirt-daemon-driver-storage-core6.6.07.3.el8Storage driver plugin including base backends for the libvirtd daemonThe storage driver plugin for the libvirtd daemon, providing an implementation of the storage APIs using files, local disks, LVM, SCSI, iSCSI, and multipath storage.`aarch64-01.rdu2.centos.org =CentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxaarch64-l^KE!*IpX RAAAAA큤`_`````````````````````1e2069381bab819e72833c38264d7b237bb8a1af62625c09db2bfacf3ac06f8ec8a35c384cf9262c9ed07de2382836b27eef8ac4ffc811054e1b8773e2656294cd051581f4b6373d2a03f263a47c2c498bda0c8ffa81b006da00c6f81cf971439c68ef670055e1a2b62964ce37b9a571e50a2770ca3bb36658397d3dbfe5081b9f53e67058c4002143dd53fcb8c43f0c751af85ebc96bef297abaf689f8f504d1966a218535abdeb5fec8b78124c3c6a50f68ea13343e7411977a0020c298ce6cf18a67eeb337f876a60e71738d82cced87dfaee28a115048d95d62eb2278f0950727ce68bd9ea5273306b2f6d4e7eae58237e9d5f5d02511ef40aab7288ffe64e2e6f5e639fdad8f21f6f6ba9f1fb5745063da7ee259d44d5bd337bf3123b4826fcb6dd798802600d30d0e289306ce392e950c78e2dd084b7bfe186126a73f333e246d7aaa474e64e6da221f844f46de66af9dd74a044b4caf88309c7506eb859ceeb35dd6a757bc5a1cd4ffa4dd5c1fbe40d7130b5f38ad2f993a46ee7a48e40b65b20408e53bd288312ec27e184293ac52f3c3e1836074f246ce8b87739e0../../../../usr/lib64/libvirt/storage-backend/libvirt_storage_backend_fs.so../../../../usr/lib64/libvirt/storage-file/libvirt_storage_file_fs.so../../../../usr/sbin/virtstoraged../../../../usr/libexec/libvirt_parthelper../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_storage.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.6.0-7.3.el8.src.rpmconfig(libvirt-daemon-driver-storage-core)libvirt-daemon-driver-storage-corelibvirt-daemon-driver-storage-core(aarch-64)libvirt_driver_storage.so()(64bit)libvirt_storage_backend_fs.so()(64bit)libvirt_storage_file_fs.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/usr/bin/qemu-imgconfig(libvirt-daemon-driver-storage-core)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libacl.so.1()(64bit)libaudit.so.1()(64bit)libblkid.so.1()(64bit)libblkid.so.1(BLKID_1.0)(64bit)libblkid.so.1(BLKID_2.15)(64bit)libblkid.so.1(BLKID_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdl.so.2()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.30()(64bit)libgobject-2.0.so.0()(64bit)libm.so.6()(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libparted.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libssh.so.4()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libutil.so.1()(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_6.6.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libyajl.so.2()(64bit)nfs-utilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)util-linux6.6.0-7.3.el86.6.0-7.3.el86.6.0-7.3.el83.0.4-14.6.0-14.0-15.2-14.14.3` l`2@__E@_a@__[@_L@_L@_*@_)M_^?@^U@^%@^t@^r @^p^p^g@^b;@^`^U @^O@^J@^:@^9\^&^]@]N@]|@]*]A]@]]m]y@]o@]i]Z@]Ik]:@]]\]@\s@\\@\y\u*@\j@\]o@\J@\ @[@[v[[$@[[F[@[{[ug@[b@[`O@[U@[U@[CN@[;e@[ZI@Z1@Zz@ZaZ:PZ&@YZ@Y@Y@@YY}@Yw2YlY^&@Y1S@Y]X9@XZX@X@Jiri Denemark - 6.6.0-7.3.el8Jiri Denemark - 6.6.0-7.2.el8Jiri Denemark - 6.6.0-7.1.el8Jiri Denemark - 6.6.0-7Jiri Denemark - 6.6.0-6Jiri Denemark - 6.6.0-5Jiri Denemark - 6.6.0-4Jiri Denemark - 6.6.0-3Jiri Denemark - 6.6.0-2Jiri Denemark - 6.6.0-1Jiri Denemark - 6.5.0-1Jiri Denemark - 6.4.0-1Jiri Denemark - 6.3.0-1Jiri Denemark - 6.2.0-1Jiri Denemark - 6.0.0-14Jiri Denemark - 6.0.0-13Jiri Denemark - 6.0.0-12Jiri Denemark - 6.0.0-11Jiri Denemark - 6.0.0-10Jiri Denemark - 6.0.0-9Jiri Denemark - 6.0.0-8Jiri Denemark - 6.0.0-7Jiri Denemark - 6.0.0-6Jiri Denemark - 6.0.0-5Jiri Denemark - 6.0.0-4Jiri Denemark - 6.0.0-3Jiri Denemark - 6.0.0-2Jiri Denemark - 6.0.0-1Jiri Denemark - 5.10.0-2Jiri Denemark - 5.10.0-1Jiri Denemark - 5.9.0-4Jiri Denemark - 5.9.0-3Jiri Denemark - 5.9.0-2Jiri Denemark - 5.9.0-1Jiri Denemark - 5.6.0-7Jiri Denemark - 5.6.0-6Jiri Denemark - 5.6.0-5Jiri Denemark - 5.6.0-4Jiri Denemark - 5.6.0-3Jiri Denemark - 5.6.0-2Jiri Denemark - 5.6.0-1Jiri Denemark - 5.5.0-2Jiri Denemark - 5.5.0-1Pavel Hrdina - 5.4.0-2Jiri Denemark - 5.4.0-1Jiri Denemark - 5.3.0-1Jiri Denemark - 5.0.0-7Jiri Denemark - 5.0.0-6Jiri Denemark - 5.0.0-5Jiri Denemark - 5.0.0-4Jiri Denemark - 5.0.0-3Jiri Denemark - 5.0.0-2Jiri Denemark - 5.0.0-1Jiri Denemark - 4.10.0-1Jiri Denemark - 4.9.0-1Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- qemu: use g_autoptr for a virPCIDevice (rhbz#1917827) - util: simplify calling of virPCIDeviceDetectFunctionLevelReset() (rhbz#1917827) - util: simplify call to virPCIDeviceDetectPowerManagementReset() (rhbz#1917827) - util: make read error of PCI config file more detailed (rhbz#1917827) - util: change call sequence for virPCIDeviceFindCapabilityOffset() (rhbz#1917827) - util: make virPCIDeviceIsPCIExpress() more intelligent (rhbz#1917827) - qemu: remove redundant check for file length when determining PCIe vs. PCI (rhbz#1917827) - util: validate pcie_cap_pos != 0 in virDeviceHasPCIExpressLink() (rhbz#1917827) - conf: Rename virCPUDefUpdateFeatureInternal (rhbz#1918571) - conf: Use enum in virCPUDefAddFeatureInternal (rhbz#1918571) - conf: Add virCPUDefAddFeatureIfMissing (rhbz#1918571) - cpu: Run arch specific code for virCPUUpdate for all custom CPUs (rhbz#1918571) - cpu_x86: Change the flow in virCPUx86Update (rhbz#1918571) - cpu_x86: Add support for marking features as removed from a CPU model (rhbz#1918571) - cpu_x86: Make sure removed features are always mentioned in CPU def (rhbz#1918571) - cpu_map: Drop 'monitor' from modern x86 CPU models (rhbz#1918571)- util: keep track of full GSource object not source ID number (rhbz#1915601) - util: avoid crash due to race in glib event loop code (rhbz#1915601)- util: Avoid double free in virProcessSetAffinity (rhbz#1894409)- rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - Add testdata for AMD EPYC 7502 (rhbz#1861703) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861703) - cputest: Update QEMU data for Ryzen 9 3900X (rhbz#1861703) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861703)- virDomainHostdevSubsysSCSIiSCSIClear: Inline contents into only caller (rhbz#1876467) - virDomainStorageNetworkParseHosts: Switch to a more modern XML parsing approach (rhbz#1876467) - virDomainHostdevSubsysSCSIHostDefParseXML: Switch to a more modern XML parsing approach (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add hostdev with useralias (rhbz#1876467) - conf: Add virStorageSource member for SCSI host device config data (rhbz#1876467) - tests: qemustatusxml2xmldata: Rename 'disk-secinfo-upgrade' case to 'upgrade' (rhbz#1876467) - tests: qemustatusxml2xmldata: Add local SCSI hostdev to 'upgrade' case (rhbz#1876467) - qemu: domain: Fill in (i)SCSI backend nodename if it is not present in status XML (rhbz#1876467) - qemuBuildHostdevSCSI(A|De)tachPrepare: Use virStorageSource in def for SCSI hostdevs (rhbz#1876467) - qemuBlockStorageSourceAttachData: remove 'storageNodeNameCopy' (rhbz#1876467) - qemu: domain: Extract preparation of hostdev specific data to a separate function (rhbz#1876467) - qemuDomainSecretHostdevPrepare: remove (rhbz#1876467) - qemuDomainPrepareHostdev: Allocate backend nodenames in the prepare function (rhbz#1876467) - qemuDomainPrepareHostdev: base hostdev secret object names on backend alias (rhbz#1876467) - qemuDomainPrepareHostdev: Don't base backend nodename on device alias (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Use longer user-alias for SCSI hostdev (rhbz#1876467) - qemustatusxml2xml: backup-pull: Test private data formatting/parsing (rhbz#1870488) - qemu: backup: Remove note that TLS should be implemented (rhbz#1870488) - qemu: backup: Write TLS cert and secret object aliases into status XML (rhbz#1870488) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add to one of the iSCSI hostdevs (rhbz#1868856) - qemuBuildHostdevSCSIAttachPrepare: Propagate 'readonly' flag also for iSCSI (rhbz#1868856)- qemu: Do not error out when setting affinity failed (rhbz#1819801) - qemu: Fix comment in qemuProcessSetupPid (rhbz#1819801) - Do not report error when setting affinity is allowed to fail (rhbz#1819801) - qemu: Allow setting affinity to fail and don't report error (rhbz#1819801) - qemu: snapshot: Collect 'query-named-block-nodes' prior to memory migration (rhbz#1862472) - check for NULL before calling g_regex_unref (rhbz#1876907) - virsh: cmdScreenshot: fix cbdata passing to virshStreamSink (rhbz#1875195) - qemu: Do not silently allow non-available timers on non-x86 systems (rhbz#1754887) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1852910) - virnuma: Report error when NUMA -> CPUs translation fails (rhbz#1724866) - virnuma: Use numa_nodes_ptr when checking available NUMA nodes (rhbz#1876956) - conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872611) - util: replace macvtap name reservation bitmap with a simple counter (rhbz#1837395) - util: assign tap device names using a monotonically increasing integer (rhbz#1837395) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1837395)- vircgroupv2devices: fix counting entries in BPF map (rhbz#1833321) - qemu: fix crash in qemuDomainSetBlkioParameters without cgroups (rhbz#1808293) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1786303)- virdevmapper: Don't cache device-mapper major (rhbz#1867527) - virdevmapper: Handle kernel without device-mapper support (rhbz#1867527) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1867527) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1786303) - virfdstream: Use g_autofree in virFDStreamThreadDoRead() (rhbz#1852528) - virFDStreamMsgQueuePush: Clear pointer to passed message (rhbz#1852528) - virfdstream: Use autoptr for virFDStreamMsg (rhbz#1852528) - virfdstream: Use g_new0() instead of VIR_ALLOC() (rhbz#1852528) - virfdstream: Use VIR_AUTOCLOSE() (rhbz#1852528) - virfdstream: Drop some needless labels (rhbz#1852528) - libvirt-storage: Document volume upload/download stream format (rhbz#1852528) - virsh: Pass virshStreamCallbackDataPtr to virshStreamSink() and virshStreamSkip() (rhbz#1852528) - virsh: Track if vol-upload or vol-download work over a block device (rhbz#1852528) - virshStreamSkip: Emulate skip for block devices (rhbz#1852528) - virfdstream: Allow sparse stream vol-download (rhbz#1852528) - virshStreamInData: Handle block devices (rhbz#1852528) - virfdstream: Emulate skip for block devices (rhbz#1852528) - virnuma: Don't work around numa_node_to_cpus() for non-existent nodes (rhbz#1860231)- util: Fix logic in virFileSetCOW (rhbz#1866157)- Rebased to libvirt-6.6.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1854372, rhbz#1602328, rhbz#1745059, rhbz#1786303, rhbz#1799010 rhbz#1814573, rhbz#1821694, rhbz#1822631, rhbz#1829829, rhbz#1840053 rhbz#1851016, rhbz#1852311, rhbz#1852741, rhbz#1854684, rhbz#1857204 rhbz#1857735, rhbz#1857967, rhbz#1858260, rhbz#1860875- Rebased to libvirt-6.5.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1432902, rhbz#1634829, rhbz#1640869, rhbz#1739221, rhbz#1823639 rhbz#1826543, rhbz#1829543, rhbz#1829544, rhbz#1829545, rhbz#1837990 rhbz#1838975, rhbz#1840307, rhbz#1845012, rhbz#1847234, rhbz#1847259 rhbz#1847791, rhbz#1849516- Rebased to libvirt-6.4.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1235511, rhbz#1769598, rhbz#1839926, rhbz#1778819, rhbz#1783355 rhbz#1813306, rhbz#1820040, rhbz#1822878, rhbz#1825785, rhbz#1829550 rhbz#1832710- Rebased to libvirt-6.3.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1823309, rhbz#1229255, rhbz#1499880, rhbz#1557902, rhbz#1761678 rhbz#1772838, rhbz#1791522, rhbz#1793705, rhbz#1811906, rhbz#1812100 rhbz#1812827, rhbz#1813310, rhbz#1820376, rhbz#1821988, rhbz#1822538 rhbz#1824368, rhbz#1826652, rhbz#1826746- Rebased to libvirt-6.2.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1460920, rhbz#1591411, rhbz#1727263, rhbz#1750219, rhbz#1781913 rhbz#1785091, rhbz#1791236, rhbz#1813852, rhbz#1817831, rhbz#1466177 rhbz#1515677, rhbz#1592273, rhbz#1611061, rhbz#1639596, rhbz#1724928 rhbz#1784040, rhbz#1793036, rhbz#1810857, rhbz#1812531, rhbz#1813306 rhbz#1814481, rhbz#1814486, rhbz#1814975, rhbz#1816037, rhbz#1817381 rhbz#1817955, rhbz#1818030- qemu: Don't crash when getting targets for a multipath (rhbz#1814947) - virSecretLookupDefCopy: Remove return value (rhbz#1814923) - virStorageEncryptionSecretCopy: Properly copy internals (rhbz#1814923) - vmx: shortcut earlier few 'ignore' cases in virVMXParseDisk() (rhbz#1808610) - vmx: make 'fileName' optional for CD-ROMs (rhbz#1808610)- qemu: Create multipath targets for PRs (rhbz#1814157)- qemuBlockBitmapsHandleCommitStart: Fix allocation of string list (rhbz#1799013) - qemuBlockBitmapsHandleCommitFinish: Use proper variable to iterate (rhbz#1799013) - qemublocktest: Add tests for re-enabling of bitmaps after commit (rhbz#1799013)- virbuftest: remove extra G_GNUC_UNUSED markers (rhbz#1808499) - virbuftest: use g_autofree (rhbz#1808499) - virbuftest: remove unnecessary labels (rhbz#1808499) - virbuftest: declare testBufAddStrData earlier (rhbz#1808499) - virbuftest: use field names when initalizing test info (rhbz#1808499) - util: add virBufferTrimChars (rhbz#1808499) - conf: do not generate machine names ending with a dash (rhbz#1808499) - conf: Don't generate machine names with a dot (rhbz#1808499) - qemuAgentFSInfoFormatParams: Remove pointless returned value (rhbz#1812965) - qemuDomainGetGuestInfo: Don't try to free a negative number of entries (rhbz#1812965) - qemuDomainBlockPivot: Move check prior to executing the pivot steps (rhbz#1803092) - qemuDomainBlockCopyCommon: Record updated flags to block job (rhbz#1803092) - qemu: capabilities: Introduce QEMU_CAPS_BLOCKDEV_SNAPSHOT_ALLOW_WRITE_ONLY (rhbz#1803092) - qemu: blockcopy: Allow late opening of the backing chain of a shallow copy (rhbz#1803092) - qemuBlockStorageSourceDetachPrepare: Get rid of cleanup section (rhbz#1804750) - qemu: Don't take double pointer in qemuDomainSecretInfoFree (rhbz#1804750) - qemuMigrationParamsResetTLS: Adapt to modern memory management (rhbz#1804750) - qemuMigrationParamsResetTLS: Fix comment (rhbz#1804750) - qemuDomainSecretInfo: Register autoptr cleanup function (rhbz#1804750) - qemuDomainSecretAESSetup: Automatically free non-secret locals (rhbz#1804750) - qemuDomainSecretAESSetup: Allocate and return 'secinfo' here (rhbz#1804750) - qemuDomainSecretAESSetup: Split out lookup of secret data (rhbz#1804750) - Remove qemuDomainSecretInfoNew (rhbz#1804750) - qemu: Introduce another helper for creating alias for a 'secret' object (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Fix naming of alias variables (rhbz#1804750) - qemuDomainDeviceDiskDefPostParseRestoreSecAlias: Hardcode restored aliases (rhbz#1804750) - qemu: Split out initialization of secrets for 'iscsi' hostdevs (rhbz#1804750) - qemuDomainSecretAESSetupFromSecret: Use 'qemuAliasForSecret' (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Change aliases for disk secrets (rhbz#1804750) - qemuDomainGetSecretAESAlias: Replace outstanding uses with qemuAliasForSecret (rhbz#1804750) - conf: Add support for modifying ssl validation for https/ftps disks (rhbz#1804750) - conf: Add support for cookies for HTTP based disks (rhbz#1804750) - conf: Add support for setting timeout and readahead size for network disks (rhbz#1804750) - qemuDomainValidateStorageSource: Validate new network storage parameters (rhbz#1804750) - qemuxml2argvtest: Add test case for disks with http(s) source (rhbz#1804750) - qemu: block: Implement ssl verification configuration (rhbz#1804750) - qemu: domain: Store data for 'secret' object representing http cookies (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Setup secret for http cookies (rhbz#1804750) - qemu: Handle hotplug and commandline for secret objects for http cookies (rhbz#1804750) - qemu: block: Add support for HTTP cookies (rhbz#1804750) - qemu: block: Implement readahead and timeout properties for 'curl' driver (rhbz#1804750) - virstoragefile: Add JSON parser for 'sslverify', 'readahead', 'cookies' and 'timeout' (rhbz#1804750) - virStorageSourceParseBackingJSONUri: Handle undocumented value 'off' for sslverify (rhbz#1804750) - qemublocktest: Load QMP schema earlier (rhbz#1804750) - qemublocktest: Extract schema root for blockdev-add validation (rhbz#1804750) - qemublocktest: XMLjsonXML: Test formatting/parsing of modern JSON (rhbz#1804750) - qemublocktest: Add JSON->JSON test cases for block device backends (rhbz#1804750) - qemu: Pass through arguments of 'ssh' block driver used by libguestfs (rhbz#1804750) - qemu: capabilities: Add QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1799013) - qemu: monitor: Add handler for blockdev-reopen (rhbz#1799013) - qemu: block: implement helpers for blockdev-reopen (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Reopen images for bitmap modifications (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Use correct field for checkpoint bitmap name (rhbz#1799013) - qemuDomainBlockCommit: Move checks depending on capabilities after liveness check (rhbz#1799013) - qemu: domain: Extract formatting of 'commit' blockjob data into a function (rhbz#1799013) - qemu: domain: Extract parsing of 'commit' blockjob data into a function (rhbz#1799013) - qemu: blockjob: Store list of bitmaps disabled prior to commit (rhbz#1799013) - qemublocktest: Fix and optimize fake image chain (rhbz#1799013) - qemu: block: Implement helpers for dealing with bitmaps during block commit (rhbz#1799013) - qemublocktest: Add tests for handling of bitmaps during block-commit (rhbz#1799013) - qemublocktest: Add more tests for block-commit bitmap handling with snapshots (rhbz#1799013) - qemublocktest: Add tests of broken bitmap chain handling during block-commit (rhbz#1799013) - qemuBlockJobDiskNewCommit: Propagate 'disabledBitmapsBase' (rhbz#1799013) - qemuDomainBlockCommit: Handle bitmaps on start of commit (rhbz#1799013) - qemuDomainBlockPivot: Handle merging of bitmaps when pivoting an active block-commit (rhbz#1799013) - qemu: blockjob: Handle bitmaps after finish of normal block-commit (rhbz#1799013) - qemu: blockjob: Re-enable bitmaps after failed block-commit (rhbz#1799013) - qemuDomainGetGuestInfo: don't assign NULL hostname (rhbz#1812965) - rhel: Enable usage of x-blockdev-reopen (rhbz#1799013)- security: Introduce VIR_SECURITY_DOMAIN_IMAGE_PARENT_CHAIN_TOP flag (rhbz#1803551) - qemu: Tell secdrivers which images are top parent (rhbz#1803551) - virDomainDiskTranslateSourcePool: Check for disk type correctly (rhbz#1811728)- conf: use virXMLFormatElement in virDomainFSDefFormat (rhbz#1694166) - qemu: use def instead of vm->def in qemuExtDevicesStart (rhbz#1694166) - qemu: eliminate ret in qemuExtDevicesStart (rhbz#1694166) - docs: render class="literal" with monospace font (rhbz#1694166) - docs: reduce excessive spacing in ToC for RST files (rhbz#1694166) - virDomainFSDefFree: Unref private data (rhbz#1694166) - schema: wrap fsDriver in a choice group (rhbz#1694166) - qemuExtDevicesStart: pass logManager (rhbz#1694166) - qemu: pass virDomainObjPtr to qemuExtDevicesSetupCgroup (rhbz#1694166) - qemuxml2xmltest: set driver as privileged (rhbz#1694166) - qemu: add QEMU_CAPS_DEVICE_VHOST_USER_FS (rhbz#1694166) - docs: add virtiofs kbase (rhbz#1694166) - conf: qemu: add virtiofs fsdriver type (rhbz#1694166) - conf: add virtiofs-related elements and attributes (rhbz#1694166) - qemu: add virtiofsd_debug to qemu.conf (rhbz#1694166) - qemu: validate virtiofs filesystems (rhbz#1694166) - qemu: forbid migration with vhost-user-fs device (rhbz#1694166) - qemu: add code for handling virtiofsd (rhbz#1694166) - qemu: put virtiofsd in the emulator cgroup (rhbz#1694166) - qemu: use the vhost-user schemas to find binary (rhbz#1694166) - qemu: build vhost-user-fs device command line (rhbz#1694166) - RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808390) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808390) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808390) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808390) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808390) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808400)- util: storagefile: Drop image format probing by file suffix (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove impossible error report (rhbz#1798148) - virStorageFileGetMetadataRecurse: Shuffle around assignment of backing chain depth (rhbz#1798148) - virStorageFileGetMetadataRecurse: Expect NULL src->path (rhbz#1798148) - virStorageFileGetMetadataRecurse: Use virHashHasEntry instead of fake pointers (rhbz#1798148) - virStorageFileGetMetadataRecurse: Extract storage access (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove 'cleanup' label (rhbz#1798148) - tests: virstorage: Fix backing file format of created image (rhbz#1798148) - virStorageSourceUpdateCapacity: Drop 'probe' argument (rhbz#1798148) - util: storage: Store backing store format in virStorageSource (rhbz#1798148) - virStorageSourceNewFromBacking: Also transfer the format (rhbz#1798148) - virStorageBackendGlusterRefreshVol: Refactor handling of backing store (rhbz#1798148) - virStorageFileGetMetadataFromBuf: Remove 'backingFormat' argument (rhbz#1798148) - virStorageFileGetMetadataFromFD: Remove unused 'backingFormat' argument (rhbz#1798148) - qemu: domain: Convert detected 'iso' image format into 'raw' (rhbz#1798148) - virStorageFileGetMetadataRecurse: Allow format probing under special circumstances (rhbz#1798148) - kbase: backing_chains: Clarify some aspects of image probing (rhbz#1798148) - kbase: backing_chains: Add steps how to securely probe image format (rhbz#1798148)- docs: fix a typo (rhbz#1805742) - virDomainNetDefClear: Free @persistent name (rhbz#1805742) - virSecurityManagerMetadataLock: Store locked paths (rhbz#1804672) - security: Don't remember seclabel for paths we haven't locked successfully (rhbz#1804672) - security: Don't fail if locking a file on NFS mount fails (rhbz#1804672)- qemuBlockStorageSourceGetBackendProps: Report errors on all switch cases (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Sanitize handling of string list (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: use g_new0 instead of VIR_ALLOC_N (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove 'cleanup' label (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove ternary operator (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePoolAuth: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateISCSIDirect: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePool: split code to setup one storage source (rhbz#1804603) - virDomainDiskTranslateSourcePool: Translate 'volume' disks in whole backing chain (rhbz#1804603) - qemuMonitorJSONBlockdevAdd: Refactor cleanup (rhbz#1798366) - qemuMonitorJSONBlockdevDel: Refactor cleanup (rhbz#1798366) - qemuMonitorBlockdevAdd: Take double pointer argument (rhbz#1798366) - qemu: hotplug: Fix handling of the 'copy-on-read' layer with blockdev (rhbz#1798366) - virStorageSourceParseBackingJSON: Pass around original backing file string (rhbz#1791788) - virStorageSourceParseBackingJSON: Move deflattening of json: URIs out of recursion (rhbz#1791788) - virStorageSourceJSONDriverParser: annotate 'format' drivers (rhbz#1791788) - virStorageSourceParseBackingJSON: Allow 'json:' pseudo URIs without 'file' wrapper (rhbz#1791788) - virStorageSourceParseBackingJSON: Prevent arbitrary nesting with format drivers (rhbz#1791788) - tests: virstorage: Add test cases for "json:" pseudo-URI without 'file' wrapper (rhbz#1791788) - qemu: domain: Refactor formatting of node names into status XML (rhbz#1791788) - docs: formatdomain: Close on one of disk examples (rhbz#1791788) - tests: virstorage: Add test data for json specified raw image with offset/size (rhbz#1791788) - util: virstoragefile: Add data structure for storing storage source slices (rhbz#1791788) - qemuBlockStorageSourceGetFormatRawProps: format 'offset' and 'size' for slice (rhbz#1791788) - qemuDomainValidateStorageSource: Reject unsupported slices (rhbz#1791788) - qemu: block: forbid creation of storage sources with (rhbz#1791788) - docs: Document the new sub-element of disk's (rhbz#1791788) - conf: Implement support for of disk source (rhbz#1791788) - qemu: domain: Store nodenames of slice in status XML (rhbz#1791788) - qemu: block: Properly format storage slice into backing store strings (rhbz#1791788) - tests: qemublock: Add cases for creating image overlays on top of disks with (rhbz#1791788) - qemu: Add support for slices of type 'storage' (rhbz#1791788) - tests: qemu: Add test data for the new element (rhbz#1791788) - virStorageSourceParseBackingJSONRaw: Parse 'offset' and 'size' attributes (rhbz#1791788) - qemuDomainGetStatsIOThread: Don't leak array with 0 iothreads (rhbz#1804548) - qemuxml2xmltest: Add case for host-model vendor_id (rhbz#1804549) - cpu_conf: Format vendor_id for host-model CPUs (rhbz#1804549) - qemu: rename qemuAgentGetFSInfoInternalDisk() (rhbz#1759566) - qemu: store complete agent filesystem information (rhbz#1759566) - qemu: Don't store disk alias in qemuAgentDiskInfo (rhbz#1759566) - qemu: don't access vmdef within qemu_agent.c (rhbz#1759566) - qemu: remove qemuDomainObjBegin/EndJobWithAgent() (rhbz#1759566)- qemu: do not revert to NULL bandwidth (rhbz#1800505) - qemu: preserve error on bandwidth rollback (rhbz#1800505) - tests: Add capabilities for QEMU 5.0.0 on aarch64 (rhbz#1762634) - qemu: Use switch statement in qemuBuildCpuCommandLine() (rhbz#1762634) - qemu: Add the QEMU_CAPS_CPU_KVM_NO_ADJVTIME capability (rhbz#1762634) - conf: Introduce VIR_DOMAIN_TIMER_NAME_ARMVTIMER (rhbz#1762634) - qemu: Validate configuration for the armvtimer timer (rhbz#1762634) - qemu: Format the armvtimer timer on the command line (rhbz#1762634) - tests: Add test case for the armvtimer timer (rhbz#1762634) - docs: List the armvtimer timer among all others (rhbz#1762634) - qemu_domain: Modify access to a NVMe disk iff needed (rhbz#1519005)- qemu: blockcopy: Actually unplug unused images when mirror job fails to start (rhbz#1792195) - qemu: domain: Extract code to determine topmost nodename to qemuDomainDiskGetTopNodename (rhbz#1792195) - qemu: Fix value of 'device' argument for blockdev-mirror (rhbz#1792195) - qemu: Fix value of 'device' argument for block-commit (rhbz#1792195) - conf: backup: Allow configuration of names exported via NBD (rhbz#1207659) - qemu: backup: Implement support for backup disk export name configuration (rhbz#1207659) - qemu: backup: Implement support for backup disk bitmap name configuration (rhbz#1207659) - util: hash: Improve debugability of "Duplicate key" error message (rhbz#1207659) - tests: hash: Test case for adding duplicate hash entry (rhbz#1207659) - qemu: block: Don't skip creation of 'luks' formatted images (rhbz#1371022) - qemu: monitor: Improve error message when QEMU reply is too large (rhbz#1524278) - qemu: snapshot: Always rewrite backingStore data when reusing existing images (rhbz#1524278) - qemu: snapshot: Prevent too-nested domain XML when doing inactive snapshot (rhbz#1524278) - qemu: checkpoint: Store whether deleted checkpoint is current in a variable (rhbz#1207659) - qemu: checkpoint: split out checkpoint deletion bitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointDiscardBitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointAddActions (rhbz#1207659) - qemu: checkpoint: Use disk definition directly when creating checkpoint (rhbz#1207659) - qemu: checkpoint: tolerate missing disks on checkpoint deletion (rhbz#1207659) - qemu: domain: Remove unused qemuDomainDiskNodeFormatLookup (rhbz#1207659) - qemu: checkpoint: Introduce helper to find checkpoint disk definition in parents (rhbz#1207659) - qemu: checkpoint: Extract calculation of bitmap merging for checkpoint deletion (rhbz#1207659) - qemu: snapshot: go through cleanup on error (rhbz#1524278) - util: hash: Use g_new0 for allocating hash internals (rhbz#1793263) - conf: domain: Remove checking of return value of virHashCreateFull (rhbz#1793263) - Remove checking of return value of virHashNew (rhbz#1793263) - qemuMigrationCookieAddNBD: Exit early if there are no disks (rhbz#1793263) - qemuMigrationCookieNBD: Extract embedded struct (rhbz#1793263) - qemuMigrationCookieAddNBD: Use glib memory allocators (rhbz#1793263) - qemuMigrationCookieAddNBD: Move monitor call out of the loop (rhbz#1793263) - qemuMigrationCookieAddNBD: Use virHashNew and automatic freeing of virHashTablePtr (rhbz#1793263) - qemuMigrationCookieAddNBD: Remove 'ret' variable and 'cleanup' label (rhbz#1793263) - qemuMigrationCookieAddNBD: Fix filling of 'capacity' when blockdev is used (rhbz#1793263) - tests: qemublock: Add test for checkpoint deletion bitmap merge (rhbz#1207659) - tests: qemublock: Add few more test cases for checkpoint deletion (rhbz#1207659) - tests: qemublock: Add synthetic snapshot+checkpoint test data (rhbz#1207659) - qemu: checkpoint: Introduce support for deleting checkpoints accross snapshots (rhbz#1207659) - tests: qemublock: Add checkpoint deletion test for deep backing chain (rhbz#1207659) - tests: qemublock: Add checkpoint deletion tests for some special cases (rhbz#1207659) - qemu: checkpoint: Track and relabel images for bitmap merging (rhbz#1207659) - qemu: block: Extract calls of qemuBlockGetNamedNodeData into a helper function (rhbz#1207659) - util: json: Introduce virJSONValueArrayConcat (rhbz#1207659) - virJSONValueNewArray: Use g_new0 to allocate and remove NULL checks from callers (rhbz#1207659) - virhash: Fix the expectations of virHashKeyEqual implementations (rhbz#1207659) - virHashAddOrUpdateEntry: Simplify allocation of new entry (rhbz#1207659) - qemu: blockjob: Store 'jobflags' with block job data (rhbz#1207659) - qemu: blockjob: Store 'flags' for all the block job types (rhbz#1207659) - qemu: block: Add validator for bitmap chains accross backing chains (rhbz#1207659) - tests: qemublocktest: Add another synthetic test case for broken bitmaps (rhbz#1207659) - qemu: block: Introduce function to calculate bitmap handling for block-copy (rhbz#1207659) - tests: qemublock: Add tests for qemuBlockBitmapsHandleBlockcopy (rhbz#1207659) - qemuDomainBlockPivot: Copy bitmaps backing checkpoints for virDomainBlockCopy (rhbz#1207659) - docs: domaincaps: Mention VIR_DOMAIN_UNDEFINE_CHECKPOINTS_METADATA (rhbz#1207659)- cpu.c: Check properly for virCapabilitiesGetNodeInfo() retval (rhbz#1794691) - qemu_conf: Avoid dereferencing NULL in virQEMUDriverGetHost{NUMACaps, CPU} (rhbz#1794691) - qemu_capabilities: Rework domain caps cache (rhbz#1794691) - conf: add support for specifying CPU "dies" parameter (rhbz#1785211, rhbz#1785207) - conf: remove unused virCapabilitiesSetHostCPU method (rhbz#1785211, rhbz#1785207) - qemu: add support for specifying CPU "dies" topology parameter (rhbz#1785207) - hostcpu: add support for reporting die_id in NUMA topology (rhbz#1785211) - tests: add host CPU data files for validating die_id (rhbz#1785211, rhbz#1785207) - qemu: add capabilities flag for failover feature (rhbz#1693587) - conf: parse/format subelement of (rhbz#1693587) - qemu: support interface functionality (rhbz#1693587) - qemu: allow migration with assigned PCI hostdev if is set (rhbz#1693587) - qemu: add wait-unplug to qemu migration status enum (rhbz#1693587) - docs: document subelement (rhbz#1693587)- qemuDomainSaveImageStartVM: Use VIR_AUTOCLOSE for @intermediatefd (rhbz#1718707) - qemuDomainSaveImageStartVM: Use g_autoptr() for virCommand (rhbz#1718707) - qemu: Use g_autoptr() for qemuDomainSaveCookie (rhbz#1718707) - qemu: Stop domain on failed restore (rhbz#1718707) - qemu: Don't emit SUSPENDED_POSTCOPY event on destination (rhbz#1791458) - util: storagefile: Properly set transport type when parsing NBD strings (rhbz#1791614) - tests: virstorage: Add tests for NBD URI style syntax over UNIX (rhbz#1791614) - qemu: end the agent job in qemuDomainSetTimeAgent (rhbz#1792723)- Rebased to libvirt-6.0.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1711789, rhbz#1717396, rhbz#1778058, rhbz#1008350, rhbz#1610207 rhbz#1746981, rhbz#1776949, rhbz#1780154, rhbz#1781079, rhbz#1783411 rhbz#1784345, rhbz#1788850, rhbz#1788898, rhbz#1789310, rhbz#1790733- qemu: driver: Use appropriate job name when setting blockjob speed (rhbz#1780497)- Rebased to libvirt-5.10.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#760547, rhbz#1171569, rhbz#1371022, rhbz#1375855, rhbz#1405537 rhbz#1451398, rhbz#1465810, rhbz#1518998, rhbz#1518999, rhbz#1582202 rhbz#1598162, rhbz#1609654, rhbz#1614740, rhbz#1623877, rhbz#1662024 rhbz#1668139, rhbz#1705426, rhbz#1718255, rhbz#1741121, rhbz#1774375 rhbz#1777094, rhbz#1777230, rhbz#1778014, rhbz#1778570- libvirt-: Check caller-provided buffers to be NULL with size > 0 (rhbz#1772842)- cpu_map: Ship arm_features.xml (rhbz#1707897)- tests: Update capabilities for QEMU 4.2.0 on aarch64 (rhbz#1707897) - qemu: Rename virQEMUCapsObjectPropsMaxX86CPU (rhbz#1707897) - qemu: Introduce QEMU_CAPS_ARM_MAX_CPU (rhbz#1707897) - qemu: Query max-arm-cpu properties (rhbz#1707897) - qemu: Update query-cpu-model-expansion check (rhbz#1707897) - qemu: Perform full expansion on ARM (rhbz#1707897) - cpu_map: Introduce ARM CPU features (rhbz#1707897) - cpu: Validate ARM CPU features (rhbz#1707897) - qemu: Validate ARM CPU features (rhbz#1707897) - tests: Introduce tests for ARM CPU features (rhbz#1707897)- Rebased to libvirt-5.9.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1515831, rhbz#1704761, rhbz#1704763, rhbz#1704764, rhbz#1704779 rhbz#1705514, rhbz#1705516, rhbz#1705517, rhbz#1705519, rhbz#1705520 rhbz#1733044, rhbz#1733092, rhbz#1524278, rhbz#1662588, rhbz#1720612 rhbz#1733163, rhbz#1743177, rhbz#1744924, rhbz#1745815, rhbz#1746274 rhbz#1746617, rhbz#1747826, rhbz#1751461, rhbz#1751580, rhbz#1619625 rhbz#1755803- qemu_blockjob: Remove secdriver metadata for whole backing chain on job completion (rhbz#1741456) - qemu_driver: Fix comment of qemuStateCleanup() (rhbz#1755303) - driver: Introduce virDriverShouldAutostart() (rhbz#1755303) - lib: autostart objects exactly once (rhbz#1755303) - Revert "src: Document autostart for session demon" (rhbz#1755303) - security: Pass @migrated to virSecurityManagerSetAllLabel (rhbz#1740024) - security: Rename virSecurityManagerGetDriver() to virSecurityManagerGetVirtDriver() (rhbz#1740024) - security: Introduce virSecurityManagerGetDriver() (rhbz#1740024) - security_stack: Turn list of nested drivers into a doubly linked list (rhbz#1740024) - security_stack: Perform rollback if one of stacked drivers fails (rhbz#1740024) - util: new function virNetDevMacVLanIsMacvtap() (rhbz#1723367) - util: make a couple virNetDevMacVlan*() functions public (rhbz#1723367) - qemu: reorganize qemuInterfaceEthernetConnect() (rhbz#1723367) - conf: use virXMLFormatElement for interface (rhbz#1723367) - conf: new "managed" attribute for target dev of (rhbz#1723367) - qemu: support unmanaged target tap dev for (rhbz#1723367) - qemu: support unmanaged macvtap devices with (rhbz#1723367)- remote: fix registration of TLS socket (rhbz#1752837)- vircgroupv2: fix setting cpu.max period (rhbz#1749247)- src: security: Replace bitwise OR with logical OR (rhbz#1740024) - security_util: Use more VIR_AUTOFREE() (rhbz#1740024) - security_util: Document virSecurityMoveRememberedLabel (rhbz#1740024) - security: Don't increase XATTRs refcounter on failure (rhbz#1740024) - util: Introduce virhostuptime (rhbz#1741140) - security_util: Remove stale XATTRs (rhbz#1741140) - security_util: verify xattrs only if ref is present (rhbz#1741140) - virSecuritySELinuxSetFileconImpl: Drop @optional argument (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconOptional() (rhbz#1740506) - security_selinux: Drop @optional from _virSecuritySELinuxContextItem (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconHelper (rhbz#1740506) - security_selinux: Play nicely with network FS that only emulates SELinux (rhbz#1740506) - qemu_blockjob: Print image path on failed security metadata move too (rhbz#1741456) - qemu_blockjob: Remove secdriver metadata more frequently (rhbz#1741456) - vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747482)- vircgroupv2: fix parsing multiple values in single file (rhbz#1734353) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1735740) - network: fix ability to use openvswitch with vlans (rhbz#1739554) - remote: use Wants instead of Requires for libvirtd sockets (rhbz#1741403) - remote: move timeout arg into sysconf file (rhbz#1741403) - remote: forbid the --listen arg when systemd socket activation (rhbz#1741403) - rpm: don't enable socket activation in upgrade if --listen present (rhbz#1741403) - qemuBuildHotpluggableCPUProps: use VIR_RETURN_PTR (rhbz#1741658) - qemu: Extract and store vCPU properties as qemu returned them (rhbz#1741658) - qemu: command: Use all vCPU properties when creating args for vCPU hotplug (rhbz#1741658) - qemu: alias: Generate 'qomName' of disk with useraliases (rhbz#1741838)- Revert "tpm: Check TPM XML device configuration changes after edit" (rhbz#1739338) - qemu: Clarify error message in qemuMigrationSrcIsSafe (rhbz#1660575) - qemu: Check for drop-cache capability (rhbz#1660575) - qemu: Allow migration with disk cache on (rhbz#1660575) - qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1741796) - qemu: Fix crash on incoming migration (rhbz#1741796) - network: fix crash during cleanup from failure to allocate port (rhbz#1741390) - network: replace virSaveLastError() with virErrorPreserveLast() (rhbz#1741390) - access: fix incorrect addition to virAccessPermNetwork (rhbz#1741428) - util: allow tap-based guest interfaces to have MAC address prefix 0xFE (rhbz#1743349)- Rebased to libvirt-5.6.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1643404, rhbz#1721375, rhbz#1724065, rhbz#1726609, rhbz#1726643 rhbz#1727013, rhbz#1727866, rhbz#1729022, rhbz#1731332- vircgroup: fix cgroups v2 controllers detection (rhbz#1513930) - vircgroupv2: store enabled controllers (rhbz#1513930)- Rebased to libvirt-5.5.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1426162, rhbz#1513930, rhbz#1598657, rhbz#1717768, rhbz#1720517 rhbz#1720519, rhbz#1720522, rhbz#1720524, rhbz#1722360, rhbz#1723633- RHEL: spec: Disable gluster on i686 (rhbz#1724445) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1724678)- Rebased to libvirt-5.4.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1580229, rhbz#1628475, rhbz#1702758, rhbz#1707708, rhbz#1716260 rhbz#1716261, rhbz#1716262, rhbz#1716263- Rebased to libvirt-5.3.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1578741, rhbz#1602418, rhbz#1680304, rhbz#1690240, rhbz#1292102 rhbz#1623389, rhbz#1658504, rhbz#1689165, rhbz#1689815, rhbz#1692926 rhbz#1217444, rhbz#1564270, rhbz#1580229, rhbz#1697676- qemu: Set job statsType for external memory snapshot (rhbz#1688774)- qemu: Don't set migration caps when changing postcopy bandwidth (rhbz#1336709)- qemu: fix i6300esb watchdog hotplug on Q35 (rhbz#1666559)- RHEL: util: fix typo in iptables --delete command (rhbz#1679119)- vshtabletest: indent strings with expected output (rhbz#1676354) - vsh-table: allow empty columns (rhbz#1676354) - virsh: introduce ninfos variable in cmdDomFSInfo (rhbz#1676354) - virsh: rename ret to rc in cmdDomFSInfo (rhbz#1676354) - virsh: do not access uninitialized memory in cmdDomFSInfo (rhbz#1676354) - virsh: introduce 'ret' in cmdDomFSInfo (rhbz#1676354) - virsh: do not report error on zero filesystems in cmdDomFSInfo (rhbz#1676354) - virsh: use virBufferTrim in cmdDomFSInfo (rhbz#1676354) - virsh: allow empty targets in cmdDomFSInfo (rhbz#1676354) - util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1672340) - internal: introduce a family of NULLSTR macros (rhbz#1662849) - virsh: fix snapshot list --parent (rhbz#1662849) - network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1672340)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669966) - docs: Drop /dev/net/tun from the list of shared devices (rhbz#1671791) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1671791) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1671791) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1671791) - security: dac: Relabel /dev/sev in the namespace (rhbz#1671791) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1671791) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1671791) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1672259) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1672340) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1672340) - util: move all firewalld-specific stuff into its own files (rhbz#1672340) - util: new virFirewallD APIs + docs (rhbz#1672340) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1672340) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1672340) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1672340) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1672340) - qemu: Use C99 initializers for qemuMigrationParamsTPMap (rhbz#1336709) - qemu: Add optional unit to qemuMigrationParamsTPMapItem (rhbz#1336709) - qemu: Rework qemuDomainMigrateSetMaxSpeed (rhbz#1336709) - qemu: Make migration params usable outside migration (rhbz#1336709) - Public API for post-copy migration bandwidth (rhbz#1336709) - qemu: Implement VIR_MIGRATE_PARAM_BANDWIDTH_POSTCOPY (rhbz#1336709) - qemu: Implement VIR_DOMAIN_MIGRATE_MAX_SPEED_POSTCOPY flag (rhbz#1336709) - virsh: Add support for setting post-copy migration bandwidth (rhbz#1336709)- Rebased to libvirt-5.0.0 (rhbz#1666130) - The rebase also fixes the following bugs: rhbz#1597869, rhbz#1644567 - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1668027) - qemu: command: Don't format image properties for empty -drive (rhbz#1668027)- Rebased to libvirt-4.10.0- Rebased to libvirt-4.9.0 - RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0 6.6.0-7.3.el86.6.0-7.3.el86.6.0-7.3.el8 virtstoraged.confvirtstoraged.build-id8216f94f5aa6f18a7f37f1c76b352633e516006f8665dc625233ebc3cc6d8941658c70010262ce97dc74fafc8d8d93f05d13b85de0ec02e2b32c37a1cb95fa8a07f1642d1798262db135cbfa355718b12cc8966077703cd4bb31145482c8927cc011d3virtstoraged-admin.socketvirtstoraged-ro.socketvirtstoraged.servicevirtstoraged.socketlibvirt_driver_storage.solibvirt_storage_backend_fs.solibvirt_storage_file_fs.solibvirt_parthelpervirtstoragedtest_virtstoraged.augvirtstoraged.aug/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id/41//usr/lib/.build-id//usr/lib/.build-id/6f//usr/lib/.build-id//usr/lib/.build-id/97//usr/lib/.build-id/a1//usr/lib/.build-id/b1//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/lib64/libvirt/storage-backend//usr/lib64/libvirt/storage-file//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b12cc8966077703cd4bb31145482c8927cc011d3, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=418216f94f5aa6f18a7f37f1c76b352633e51600, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f8665dc625233ebc3cc6d8941658c70010262ce, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=a1cb95fa8a07f1642d1798262db135cbfa355718, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=97dc74fafc8d8d93f05d13b85de0ec02e2b32c37, stripped*Mp*##PRRRRRRRR R RbRGRRR/RR RRRRRRRRR R"R!RRR R#RRRR%RRRR RRPRRRRRR R/RR RRRRRRRRR R"R!RRR R#RRRR%RRRR RRPRR RRRRR/RR RRRRRRRRR R"R!RRR R#RRRR%RRRR RRRRR RR/RR RRRRRRRRR R"R!RRR R#RRRR%RRR RRRR)RRRR-R.R+R,R$R RRNRRbRqRwRlR]RARtR@RYR5R>RTRPR;RcRfRDR`R4RgRzRpRRRR=R~R3R|RyR[R_RdR{RMRURQRjRR^RmRJReRORxRaRR6RHRGRKRvR1RFRiRSRoRRkRhR?R\RuR2>QRw}uUVwXa-# U0騴y&~)zmlqr{H9|T/L^StbTd-ޯe+}ԵCuw%Ak‡,\zpC%|ÕJj+Ͻ ܙ90K8Y(M]dK &L3I]㇎ _oB]^?\pȋ/~4æT!:O#WdFE:y[A3 #yT06Unm~[g{=pK[ydBPB58jYYe1`撑H0cH 9T*asaI7aG&e-ͽbՕA$\vnLJ)~V0JNuJuQk; @Oη۲`s"MHEQj 1`" DC'ʝG8t !%[dZXѦA-5l`t1$zͯ2% N b\"6?Q=pf-\ln?H耰?:mXH.m Zv"xl(˂n!c0~Rظ>%8 'q%_P/bv /^m_Kۼ٘)9h*XڼQuۘ8*Y-KZ|3^9K`Ib5U2k]Me$~q>FCM%Ul/"du͸U`:`godvoVlH)#~Xz7v ֌%U=;%K`*=N|[V*#`p杣(1b[JuѺc 4ІY]Y;& t@Ve~N"Jͳn՜2rO7 C(5"a%-d->CfESgeLk*2hs,EPd̬ 5 c?ۙBA<؝fD:]c.ɣ&̴urrbs1o|sHo 8$4bfI݀ VEAvD eZ@-0 TP5}F9!,Nfb^E(O_EH_$_!6JsHkLI=is#8\J.Jpf%IUQ|;`,z>i}9+-Q/@9#(!q+unp-+s4ز!8DV_ڙ`+sؓTyuRe.`nwWAPu!WS?)d`ox*&ӟǾt/Q$݊}0т_Fo"[E'#AǼwDK0evw8|c)uo=EsG2[pBm,CɆB'ʳѹ!>EK#v=^s/{%8d}Q(:evb6 d5}1`46L2ؙПއx8_I n)qV =Ȑa*XIH:*WQHoҭ߁CZ 5G]UH"\Cc 3%Tџ v$,ax:@?W#f)JdS~A<<"јeZ&:}ĭj G, u>,[zZzmkww4?zGfkNNqIa%!flqep:At r5|95VO\MI-,sbb##!>M4$q Ļy,SY?09zfP/ᷔmP9SXfݡ{k9fOv<>6BC$B&0^ SͲ7)sE=B{N { .gW`=4W_n5YLKbDSG&6u-gƘ5f?vٱxbX6Xs>g=qׄY(n۹,>z4b1 =yd0&yZU !K sbPɯR'Tݼgp7k"D g5t0Jm@'K&$;,@xڢ^]&vLai,gڔH T[ q -"_8CI?t~:EA>rIG&+15OĊ[`J%H=W#(ጢ*[HVZ'4_-tuN7负hA<wߚ]TŃl}YG_=R;;iPk}8P'sJPVsƎoΠ'f\ ]^؁(\VOAuFe6Z6Ws\Xz sEˏ#apmNbȓ9֜ `tӾ+t@lYsgzs}G=A?4D'?9uN]QWMu);h@, 'լOS'W$ak*(s\9~`消ϡ>۽UZQ&(4( )Hax3#Fg C52sV =CI"hBU<ۉQ΢oV[^L_qMxfم)] B^$}>97-lP8>̆_ U嘽 ~*TZI*i_8?pJr,s(Vp<idœ dHARE-smR"|?Q-)p)#ەJR\ (˔h(1b( Ѧ=r}S[G+oK ֦YMxa'=z JJpr[dg(8 :vM78?mq`0ݴx(V'Bq x[-i^ۖؒWnp}\?[SiH:RahGG{Ǚ%%(xZ!QA=߃_rڱ39?ӪB3 D>ޭ,( B!W\@U'!r1lh1y ,4{Hpf"iCC'i,;(P҆`D%㫝۽QJag'ӓ)w`QD7&KLPo.]%+̲ŴXd'.B~qѻF {{Cz՗a%d WG56TwP{wюKEB93F f8TѤ|c > KN"|PNÐcU&Kak4_t%d,,n]@.;n'^4v]4{3@dz/5RmΎS-ҷ=L$|3)ܜgnr+Y>XtoI>'9H׶JDN)U( (Ų;J}zhlwQyIR)P}7o0p:ɂ lݝ4 [FaŮ*)o {G,n3i@lJju\(!/1OXhW@KcˣK-~aq5⿔)IVN,jŚѾ(a!kEU`M :+:l$Pʤ,8Fd5(m}I YV\VHJc`K o1 IL Fk] di38NXESQNFc,.zj( 8 Ytόv@Y:Z}>q<S(N>SǺP^hq@p #eBkwaL ĉGڕ[B\WFZY\EVh ?-c@ف49*#Gb HINۼGui!|m%zB@W EkͽE&4B2^b2Y4&F.tl!-! 4EN#sN~Q{Pz*կ%aYz::fJ?ş+9Aqޘv lb?#@O$^ 9&e|qJ˷FI|Yd SM:'[8;WA ]={IR%\$ݧ#f4@G0 Kv1F_ {T(ɧASIlRlJv]FcONj7$P>_:C?T:`{ -Y>UHVkZÂ;r ķv-&+n@4ap"̢TF@*Drx6O>RdKJ}-\ &ZvK>*7-ilz"h?d8Hz(%ī[IRH]Bw _nn1 b[T @:-=7=yxyۈJ @`֖1&Qc}9G[`H|JJ}LzmmsDn7#Ё̋tp&˗Jg[!(asbֹ>O(7S$6 qq5~mA+JQV+`!FlUs7dށg>.Ԉҏl-3{a!`7A9@gn9ܮxӢX7*k`~S0>/6z.(!QV٤E+*uH&UVɞ!M5p.+dZsu-~p$rq^bQ0gE -IDŅ08sRfW-LlWϱ_n_P&sUjo?ȅ,P]CoId$Ml1zQh%<$+sJ%o}|ryֆ 5Ǒ49 MthTC+yMM\ϊF'T .7h8 [ )ICЮ[O2A"Qط$g"4Nl7iU58lO9S0PNa*CS !+/FL숌RxT)Ng*Qä1PpTK~ d.#]s1K ñl-a-^7/}Vۡz'g̛ˉf/ձ(ZEo5w9M- fj[KP֦ 3Rtw=RG44;QMs#o>`3.Z휸T;A!QTaQ 8 ˺C88!^AN-٤ k MokAgd06yd@;H\σC]Bv 壚EQ:5 an"Uc:] ]ZVROaA0ц39rM ?84܌PzSLgߺj4_(/Q،ԝvAt4e iQRW }!.^h גȴcp3PHr&=\$7-L`AWX~R/72Nm紑 6 ߬p9ϧ_`o ԕ^_ʑ*LS eeII0@ɶ;-}94YNCPk?!-UQo}ɋ%U08O:BY5>^XF>Q9v'ry ;E£dH=@zX `{܁ݗށ 0Y0,@ Q)}Rw'G̔2ZaCP!4kA_s"H;l;/ivSmj?r.㳙ڗШzCU3Fm tkɟy'ʿ(S.<|V3Ծ _ؽ;џ-s|fCرqii%i_h!sd^%KUnGpK@P}h ヵ͊Nqž񄤑ƎzihfLlz*U58W=kV&-"60}9 b~X\/kuWCn-t+-u v,23#`sJ75'@%yRlC?`Dwi@甌n:"0 % /k,2 Pσkw=O7:LA{"gF% tá8;H8yv"D6YpitE}[@$ 2Cqh*ةkatV؛.d;'#]*,LpSud,3Mrv58?7-bypt.Pz)M7ivɱ ,1ҤD EQ QE03kHt!tyTȭGA[pvdy1r1x[`$ށL968G>ac97Ja|w }krNcæhꄂ dԁߣ}40N9g_^Y{ I0i:|Xі]< IN0p2v,qzÃ?Yj=dCǫRR8)i `h'z?\Dd|VE9洚)Cu]RO6=fd0,o/%u PVi&萇^RF<`,{CVKdUjAg:tK:.Eq" d'-И}TOeF +%/QF# Z&s70=I5z, 9I%G@.g1ڢ$$s 1!zIUfnVwQ+B߿BZ $P=:0B-G^sA+0aU n?JxGl2W0xA@o_*\jBj{6Rwq?J#fD-0 `+n<-ISl*dTMɫC=rhs~Hn%>+Cw{Yg5cz6>3Ip+cle|~׼ZojP4ήt84|ul֖ Ͼgj ;|O3h]C>+h`b' z2 LiJk|CS?:m0oI ,ދKzjϐpE=Ђ|}A 5h}ǗJEd'n~gZ,l1U0IЭzc'(gʍAxrW"2U@v);`rH_HF ghdG[\L2$$σ E6)#l[G!Qr 둲fJ 66@N`0dc1N]D$clN{X#AQ&j&Vr:)lqA*)GƐU* vAl6$r3hg'g8fb>ՠFdVVnW҇2SoWB< l0\yhjo !ݼnh@kxdeBZbdk؍8ŲqÌшvŏncBa i0֬ԤyFm쓳 +CُuRљnGo{q:w/\/E p\_A AJ3O -Dk 7Fj%Qtjq_ĩW5Ȯs l6 Ǥ8߇/hj1GAF|we&'p B*D<^ @8/?>Xv3SY[\2//dg?FBPFoi7Bgݹ9q3Ȝ=Mf?!kgppk ucdxlD| N3+Ӫp³<;`y`hy&2\m y W8 vNQDz5IiZ42S`%{} v&',ro:!4 \eVhӺT/$H<]@;^<˄bːh9m 4 qw7RrR/ >[}QU*@t=Qu5nDm><)hK̒Z t*XICh'Nc]P̘8%vS~>os 3IP#MD'uQ(dg%l;Dg3x!(鿂+ tKc-4| P1//Ӂ-%~# ێC` +,~IR$S >}% tR F*(-#Dܷ [.3F$6U`Z G?jO1IN<= XbI4<< JVb(Шݚ786x0)A˞6IW˜hXN`&ےĠU7 BFx6xvr\$p<|67IS38,EG)~!pF[YIc%A<(OI@ceR?N1u '" ǥښCU).HU1D 疧7긚~G wkhwJ/: M;sCeذ={ޛ,lSA\/g"Og Rt'Y4 _2":ξnrFeަ9a _9^/|ythPAGȼ 7={-Vl2Jٝb "ăl{,K)rÄG/ޢqlals"=wyEfYmqze[  :7+K/'U䇻>eUA^HxLbJЀ-]؈ @ib❗Ʊ)u.'1ûcZīv%e⪗ګ_̋0Pqes9{4پ&)*C;aFZwj)!!;^%%1DMewԂaאYr\ﳔk&o~V:fDAՀV輵"mmؓօa-2bkX7'0@# I6=,zYABnW3`TjVOӂ)cf:Oi91G"  uE76?m B!yO_ x~o228~-r: #_ݤVQxp-:S1C PGl1]3 4rʧ"t)+^V soۖ9 Ŏ0Nll֐}R@Oy@ڇ|"/4@d Ss*ܹ'6e^!J}dڋQhRG,dFD, 2s3#qYc/ӯ |RyމtTtssijX;֡1f_g#5Nf&麊s  [ux\2/;go >Y$b/1;Ey?;I!dCJyJL=eK.j! bR\J%Lfc_dS2-O Qa(w3AUтi6+ː<st)qV@NE Bw$xj[Bl`X`^f/ k?(@uPrd`.FPl h>՝CMl1Ipm\ !cu&1ڀo#e[BgUjJi%w-e-Fk)? <:U/쑴VN]6YAI㒶u6}Y 5XRw!ֿg.2gՈK-n $$>wv&k;# ~LN7³Nȃя4ԣkO~%S>P+ڻsT@.t?C g^B?׭vK9qDz STg:tK׾qlW1" Ⱦ5NCSpWמ 𨈶vK02LZIͤeY%?BZ*;Mz)u>I6)&&zė1Im0;gmqv C pHć|D@t:SdY2A!6p(!ـzI@67>g]H~!2d_kU{YGυQFiѺA=*9U.nm7EsBwf?|GH}+cWhtl^?)KG$yGv&7|'{t?aš2hRR` .G:תP*gsƺG4/س69,GB?FEq΃ \Y #/1j<817B"X؁ŢG~攻En_ Uj@׿rϝ2ҳ56Y2V u -c[$lH cpg7ޅ~gb gtUbO#2w}˶㆕(v}X[kυvl,{_9ʖʖo:B|ŵM ~/u=>aѻ:TB(}kx|E6Us8IO]1Am!rݕSoEkSR?"$u*ir QiOgxxյ ;ė?OpX׏2BL-^Lʙ 268n s&Tܟ ʙ!LViL$Q@)}m 7kkɧ '&SOx Tuڠ3(s6-Lu#,F - 0ȶqF9'8}{՝Uw>0.pۅr* 壭Y+4$AM\2dwJԿ"O:l e)IAsܼ,)^:l wuU ŢP,Dnp h?ӓb&ä?lU-~%0'㳁m}=]65Hۅ8"#pE2HKo.=K} љmP޸i~(5 }S,5c݊V g2k6pҋO-%&#& OkUX.w6e X.Ը~j9  <j%3lp1CMjї-Y/%ZpCo3=t181Ŋ_&xJmF؛ޓPʬ-n9:٣=Ogd%4KU&`CI(cZŴP<8>ZI/騅#EƮx.|9^f:?` NQ yD/N 'j9n`8}3iypdy!) 3 Hif]cmf YM OW/#KX@A R,Ir 1mtG5 gna6k C~ۈ?yNc=*N-]uK]K FHܳ nSROU5#5vI(J"`1R_oA 4PE qyΛ ңEvY-.0nFU63Ѣ"SBVD/w/ezW3z_Z9ᄮcfn!M\cN2zS;w6XStN-݈|xZ{I:LQ <]މ>l?0h&^ xL8+U)ohZ끯4^ ("3'jSP0{ſ8Dt)肞0n[Զ 2@}oWH._Ӡ'ڤ&߆h,|+` u!]d!`_iV!k23bOKDn'U+]`d-]i/}hu v}"$nNS*V9PL>ݼAxY,@_cեYH풳YVqd[egF/*+3l3faSרk? T{ى^̩?L3 = "wNOPxq?*e7va9lFb 4Mߖ]qΝϫƣ:66u g T^t΋>Z}1Aqq 77s>cqͤKݜD;(Q%&C'9s!amJ Na!P+LÇ.Yr`Ewb5@f-ףQĭkx'89sf@Ī&xwF=MzkU~_^ W'~}zZs9=ƝjUٙ= '3[i]pc|yIϛ*>BBD/^Ot /9aj45#AD}=1Gb*^ v͎h$vQq*>]9 R17$P="b>gf>SYXj k+S-fծ,ũ|{4 o;KC~ YqF2d2"JzÛ.m KX|WR>)ujG!kw9}47*M mGwP-.N_aӼ& ϑ,مhO`GPtN-iCi(Cx2|oi,)YGz@*b"0q]!9p 8i Pb8_c 1:([X4⬦~暩ECCꈄ@6iK 9= 'IMj%mj2*")Ok=W/fڢQz$'ƽېtgPPM@{Sn/~da܋NpRbLfV*"HpG8< ( UL(󚄦.!Piq$Vcm.\k&vIF uiV\+xCt?v̚DqbI09?/eF ,2!W(jR>F6I 'N^o1l[w>Pll~ߝXZ/gcݘ*G`C"͚d?\}-gZX5.p%$L wP-YD1ɽ@X?Gn)uByTo9Ζy3Ng%bz0+{^օ=RѺ`NZJ,.G] #RhӋ=ՖUo]1ظGmRl_|k/$K)t Y nJ IJT 7֧?uMЋyt:'(@LdZ-ztZغ<ֺJYB Tauosk;n{: ȋM͛*v0 Iu@?/ܻ`7Y06:֨&Xkpnළjw٭D,l >\Og5wMeJ%//qw9;g,>1 IǴFZJ89!@N~m27P9vm+-(|_e{(%]q '=;Cn.I8B)` )[@s\Ĥٯ ^ho x.5xk8ݛ!B "!?.3<bh~ ;o۪q=NOl.ͺL #)P9Q!!^CuOEN+Oic+*UJ 1+ t7m_ʙ0VjW\b?45*ۻsg !WZfUVzcw>k%QvHwCë&Ο;ᶐoxp-yVwF8'xU{R#DC<a 6]HaKx٬hq{}0Y~a1i}F˸138|:VHo[ƌm7f%Kb8f)+^ܚDJ?ˑ@"HD(xՃ$iz]u?ޝh~)xd4VA ߈ۭ \'xadT ~z.{=X}ܷs{}(iQbgc8(jW]~imƔ>ŹUU)V5p$I-`d\1f$彾M ouc7# |*۲>cYx`Xl>vzHb{ieg6: ZH7 ̩NLN~~sq+ez7fS'B0>Drr<5$6j lVWsFlh\{7o܇Sn+$œ >*CA}Nzxǣ fn{ܾs޽yn'դ3 9mm_Kf&!U<1E 'žٙ-CCEsw( 눚=xF>,cQ*DMFe-Zcq)^\.ߨ1Lgx|ڥBkՋNHǬPgdղ8k ONnJ;$Q8\ίr(~HQXMjCY M-);t:??i]wϫ@{ F]H:vߡGR!{+u p孆j3)D+q EܗV8RU)PNB<3,ma2j5io B0tqUpa#6c&wZo!{wRof4uYx,$&3D{`Zڃ>o"H\ןl\{(h64 {pţmUꉃ &пU)vH;1vBۮ]pDIx,i-9XwNcD0>;ฏڹt-%t`h^2{:jW7ͳҖḾ`k]fBg Pݝ|75ݕBQ 9M)/U _PO'^k%R\֘2mz&==؆XJ@ Nye8wp:ͭ0;ԥ h #!J VPO\^p#i|ʥ`.PPb5Zr-;kI/{_J=REp-yM㦜y}cp\9UQ5sXMu`G pM靹21wEFu3oہiKLIX{_lE@3 0#,VbFv/ PˡPSAN֒OvU"/ki&$@mkwrhM\ 80 +~Ho/ `rIt/K8aOaVsizĈ•kF 0.S@N |o8{6?Arȥo']1\ j+&kHkuiVN&onLUMӹؖ \tjCUyݜz"1ЭM#]`w,C:Hm׵TW8ꊊa%4>%\иS {%aq~R|*eг~avq_<#NKj<hb aӘ3Tu) IXPb@:-vUIG*7uOJ7#k y 1D!)9$S;h o݇icY=ڍ8R.~L^"RQoqӄb>_iڣ ]మgŝp'F1]T 4 ݹwinwTQ8͹}>y=Prn'˦U4 W"-.;b+4 %Ge)$ RL"#2Nc X̛@5,ZHۀ*z'( ,Ȝ4 x2LwzT}ZFKO=53?3k(ax$kGgO!eE#0%fX9r<-twAZqL?Q_dVD^K7+T@ɡz#8(0 t*%RO\hR:̗jIoa,n6 W8[|od>ۼD'Wi T>>Rq뛰G/@m3[Śwh'7GJe(^8 ad2%2!1ʐ0K޸4>0)p i Vxs?srܒX~Rw׭wIwB%ҟR|ggJ+-+@aSD*m%6aN6V=5yP^~JM7=|o& F[7)jU]PQZHnF_. `:elpA33> S# 5_e5jɣ`+ s ʁ14ue8&=^f|r9qX :[f-Yzg>ʍK ↑034FxlUf݇x G)wmqNc W7*FYDyWk 9 Ä6ry#ƬJπۦA3׋-|ק\Ϧ0gWIrET[ShLA5k2>`*$f4sR>!2>{V97>`+[.p"`ѳ 3MSm\tϫcRxJp HSeoƈm-!pqpr%)}3|a&ߡY{G.ո_P@l±N6 Y t78@# @!u6YH'E7Yޕ-G25-u`9193'Ux4 6-meR\4XˀJFhgIC%3V'R6\ꋔf9wσyK#w34xNW;r ՛bI.ѽ}K7QRwL&|/`FЁ ((@Ry֭e'J"}Do蒀҂荒!rȹnjJxeV>j*\ŒAxv67\cH 1怔rګ4vhgYߞoj} ΊJ&@i "2u9hOS$2fDmYh4M8s+*u.ǚ4Uy 9ff cΐr8h fW Jt;,|ia>9`-Hr ٹ)E4z 4 OC(mIzHtRN4)ܾs Z឴W`p;ƋYhZ\Y7k̈́ WyBG%e y;w6*Yy #e-2ɖ0'սˆT%kB|9TZyƷژ/ss`?79: cO lqs4s&zv{P I?@sfmCn-߯蝥$QlG2M.m%D@gհ]  zb@h́#U"sѲv怴PN#8li["" TloQKCL%I&Tx<NS;V6H5D"|sT0^?4C*ei^ XHy,x؄Z@I;-OI-[rXcToQ-ߥn.z,LKtg9=ְ2VUE5`D(ZkLX%#%C:z4z/{_P\x"c^jUqvWSoNYڙ>ؚQX6J f#,c>?0Q+T-R}8(ߞG.F%A9'cmAQ38$k\^Lggi5w( X];1×Z`_-X0yqp?@H@#/.'݅|k$_`+c›d`Itqh2ҚıBo8;TQEm:\:КkZPWsWX2B=98ZTd7e2nyU.ltJ6Mq4pWP7yXND' ߓBX7` 5)'^rCp]S;A݆<*l27 "fɐ<~Jjii,t;pXYu#/:InO_i{tXYxh.{Zv^(NIcvI_ |"f\0LJQiH[EcV>m ?YvmcOi`;"Q"fǎ8ɗ7T 5W~DW 9̀xvAq^(3hƼt+5O.,#ChsPC_t#~ lZ ,FByBr2z%@P$]TK@` S׼Y9b8B8y2k.i0[)#o<5'ŘT {˫m֪'wL߁$)2 TFb̯\2Gr= 4R c"oR}ZUOB~0 u}('% WHYOh:8hx(bv1X)AA23&yfnp>XuyX=HTBt\TF|+|uk~t醛 <,gz>y2KM V ⃓f</d")GOusevvҶuv`Z'5TKT{λfUA58}DG׿AҬz)MPμey$iS!QM6ЬR |'-0CfRߗ 9zeL^ u~2LMX;6>QJ]{?T?e7'& Xy%|E`ۆ\C&%bT$h&H;^R^)P@[)$G 柂ٱԁv&3Pڮ W F#]߳0M'I8>'mj+>yB*ĬVwAnZ%&71"c*,XژV*  e*k1R^jA$&Mӊw`e=vNFW*ߩ<5Q#Hޘt#'fy^-f7}5$"we{sI BqG̅є qi/W*tf DLE7Qj^!P'Xol\d$Jߛ,Ō8{'A3Ѭ30qzQ2!}{f+z k Fa}cpktPRRX=L?(I)6wj;B-p|* ef,<)ꇣ*IzD} = 7>w"i ϼnpCc`~{^]e*>m$y*W9NaIG .|@E ^lN@a_]tR{}%nP*=4ՕA3e/ IWnY䐹z*T>]- Ya3=i- f"m9+gM䮝x#̠~@"#♪g)aB{-0{3E{#B#!%Í7vQOt6T +;L~u.νRRH+y!a7ᥧJkq_̨HHtJhp BL _fQ_aZf|\x*pKD#HR&thܵ0m")k\a3R+YeL%[K]&[Á$U. 6@_0p䌟t c3( ׏ D=+rG!DN@? d I -t~2 S.Y=sVA 3Pfr)$qchQU˵çUq'`קBhCfD5]*oi m,mem-vcx Jy ɡh1ˣ?jA[c5<0Y9Fv鎘^oz1\ ֖8O\~SdQqB lIKrQ Qœ?6oWe8Dx}oSG89<|In._"L vzC' R`880 X7 igg?4_D@T+2;t3C !FCb4-&ota %We-Z!}nb6ևs#*-=W!9Vd6żZBK׎DEbeiU3qceĦ޾@b7;Q>'gt=geIy*OCO:O\$) PBnI,D'4bԱ&Oi.3[0H_i/}#N%8qOL, Ge{q?QB KkM=۪g ]Q0g*cy : I?nC6#~.y@dshV~9܅AӼL2Tq=Brd$;D&"53#G> - h"/nDFC%m?=/Rod{IH z3 ,oƻWOF,U܋hu:ݾAS7ǭ/ fN\nXʉBI@J2]+}N{%6oKJfB~.?ܣ_Q D#S0n|(?Ԕ#7Egzݩ147}h0@q [~4KτCqπQ߾~tu'J?`F {3%k0`AuT^/GQVcEZ=i:_oL;a4b1t%HͲ{v폥^^P 3 [Ft?!}mW&p/)l<7gAXz +AU5Oj7yTZN/ S?g[#墹4<_~–iE\ JgA_)`Th ;9gۤ{QmBƑ&t[+#4-4n%`q4"^Ee8`%x9s"j Y*!L=c[ፎL O_M nʗZ]%>oʞԡz*IYj Pbq-BDzrC/3h* m q^z`/7+ZilBPbBe?9 664C⏋m> dOǕB2Nk]΀Lb2Co%bR>;"!0|\D5@G&WO^h˝Q!cJ]-P=ksszW6臙tswfog7c|" 09]}vǴ*<rz5{ZuӭzHrw)5pz$;S@OJݖ7(ߑRPӶ] `eϻ,Xxlx(5Tr!$z]`i,\nmt̛9 -*aZ8n+G zM=1eڪ[Q\lj8C UON|s:H{2}.YVGVuB 0_?6+r]oPPT7]oҍ% %%Q>q,L x3:(a 'Y۰ej.0!?ۯD 5 2`B㒽nvJ[;/F!x9s;H8SDl77Y8 PU"$&%hQY\By2%yqCSFU##2:IJQ$3! R!fߑPo~y <EM0WAͰaKxF5uoFTE'ש9/2~c@`S+o+Ak0 mX`(V諎W7Mh=#MPb9^_ vgc=dԑ) }U27fʹ4&t}{'+`4I~-4t xZFޠbs"g`zi6Q,uO*ΆjLtc).Xa?c8"v%Ǫ|لUXaTا^cҦnw.[.\(4EXfU'+d f>L93$OI Ddtԍ'.ǥ}׊V85ܡin鮠%,~NɇkA-l,݅nJo"p@ѵ<9IJB4Y4&yoU` h8('f յ9 [__H5kn+-\Ѐ wCgn<~v}m1_j%,%:IՐӝ"С?N\%8lCCrc(uȳ5Io `_JvOѱ.r=c;rZ] !#}of*֏̣||(W 2:ZV,%Az=YsYX% }≟r۰er.D^Rn$%O ;(.EgjJ*B.C.&U- a+r>FKOjyÚ^np t*;|aq ̸$??jf &!\6:|I".`vQetɍxYPzf8#.7O>5ȃDfl}E|ԹN;GqjMx~Le_xpȸpsLn ̏fЦbpXSSa5s!ڻ\BS.AbMRL``" XxW̤^sֱH+u(G(Ki {4ж`44X)A cM})ӮKe*mO_QQar{~_c GKۻ%Mz.޹E#b tw9o61s%Z=s‡Mc'U'p.;U[ ͩ2MTUVnj챭@b4C6ޘ=ҧ5×3`R|o g H8GX@1-*Rh)'9kb\r=ʯ L'@XaZ? <v<\o9\ģP.ʽ<7&ͣ dܛ%}ku-E8 :qr3 d%uT =#\ U/77_ 59x2 m;@{x4.*BY'JEHs*cSe?R`>+i߯2"qDXv]L'+X|zƛGcIy?C$TNMڕ`;=/./d_XVTk׈U"h0؇-s1iv//s01)+&\l7_<uIcw M^Ic իZMޔܥtݳwc0\Ajc&Kg{Ȕ 〶UҷF}Oi%=/qުۚse2>m:oJb_!Vg(TINhLD>߭ڥ~RD/b#F$[eoqrUh!覙3rB89.J.(`hq:,@:PNiU⌫GoEE|yx﫮0TDbv֙;9B!9#SkZ,ԥRGm~Qb ;mrbâwh {|0g_Uw .5<cՏ#'rKw<%_``r}d{*Ux"[=+\Fz/3}[Vs rPׁl،MTXD9mc:޽YHsЇمEwr R|zי׮%@/41+9%#~=6.ψJ.cٸ5eD2d؋49Վ닠wj}Ͷϲԝ:1֪dU =!&({G9:VWc$9mYqnI\Q7q孒Q^A;ﭵ 8Uy6wDH!h95bbK%6r~ x⾞$e*i>j_qsI˦ '{ QO;xF平R)3}Vo^Qw$Æ$[TdH P;1ā\y47(lfͫ4.ou fGt~\zȜtX da42EyRAvrm3mIfsCWHBHd6E_D; VPz/wи9OɑDtKra0n"0q w |ʇȈs뒙.ΔJ>m# OH',G0j(ȯdS F Y3NhVK+f-v`9kσy|QÇcQ uZJlWm4M  󁡒~Zn++:^lT[AgmɦZ&aM%͔5[0˻/hZKnrsW0vLWi.4+TX/< (YSA@Bi&EBju8(kfRfsh6]1ĞךH jU5MhMaf/Ѱ٧[FRѷ Hobm]C7UW.h]CٵCłɖa#|2yi)w{؊ZÐ`f:?4/MҔcZmNN ԉudg(^AMB:ӏSA_  f@LcemPx~.ʭY}yʤlX=ҡh= maWHO|s>Km+:һ\AD7Yb#څrH#|yj}6Y1iNL}jի >?QMħ,iQ}Jc)+5OmCB47՛# `p%skpR@J HFe0mV_ܲآ^sM5ϛ?/&LݶEzĖTfP%ߧF/.uSN!]r][s+Vrk*_C}w#)Ey?wYyq7 s _VXt 3q Lŋᅛ5pGwC.,3pN鼗T)z CdQtuElplv8H}~2ΐ6@?ctD=Eb+Zl+j`j([?]t.:Mm k, xcXI 3ͥ]Ȇ"UFIuODc 2`_[_؆lorBz2u@04}?@砅wyu1f5"%5 'y{-۳ M}s0 Zo.S6ۖ  Ֆwt1ݬ% GRb!G>mEmǏCn7 i7~tB%9+媬~Blbi=}ٮ, GR.8t<տᔉVZH!a5k-0g+|t=Lmn=:znF|ՙq˪o gi7CZ@rj6EW/q=iM+{tNF1&zR)8s!`p$39v5l/*%/+M{q'Mכd UFrAeB4c)d~\\;—#}bKk%=q8 B~S1E geJ¥_/!P=4f8fwӛw=UC4ހTFgPOq qo xhrv\/݁Chg*}MIdrRʼn9{iӕѮdVj.,$ͳS5qym2>0w / D.`+l6n6|YIC}.hGrq #w`[f̳`y@G]&vL\W=FbĒy*DH5Z|R|1$-;4zPVba|'b8ǭ/ƴ_r[δ-c9T;:&Jפ3"M]Ct\~:%Cw_+H*vgCgK;*U\T~ͲtoC/zWݰ4>jH6%|j/2ڊV61.`uF`WBk5}KRMxctxSGc6d"t[}D'|xQ@ lMyƞ9EwRaND{lg1ZP]lNbXG#a U%{=SVup{b| ~ ̶Ke fNSX/ $!YcHތ-D Ȧ++,F=x(=D ੄ L+3ml 0 vEJ{Y3^|$q@F&'%^`[>jΝ[hW\+?4Qxp]5${.ojaq=[[s&H0Qr2$Dg'H-KcDQ9ۓ׼iS%3UwSd.BL܏ϵC.t 3% ?XF6)D(%.VT٬|C].J LPkZqZ0=N)_9.;ⶏ8iŴr59 b [ƕGl>m^)D[+pl%O _wl ᶉ)NzJ[J6: *RZ LY78?QUV>͹Wf?: PGb@&SԵZV/L}0-Ykܐ7Ca[D"OYz{"ʯKH( P0v;KI>eĜnmWxbDsksoSOփ뼻dX!7ؠѻ(R(+׈顉p\Yt$aYWDz;W+(LПnNOVg> ާmN׆ ^u|~Fn_,lf|KEBZH \{-pg ՋyC+6MF!~60fnR6dz% / AuD3'T=npԨgNv nN'.wTq"RNmo kb{4c1Ne7$y%{V qCQ sy+n 6kJC;pnZ#H?2MĢQsV0y5|G*ͦZwعKzGpy h'6FUS5|1K uF7Tnyj*rF{C>?` /9 LzkQ3bd,Cfs`񤡽AhhqaT~vWcch-]1{ȺMchpgp\Ovrj\^R+w:BUUÞrpkCBьVٮ'33dۋ~ΒdмoZu0R6S2`s Y ➖fzI ټQ$gKO(Z@Me3x ug&1{K _5g(1pT[SK"pc !WыR1&s|/Iy+[+[E?;+`SѢ{3FsCz-Y>e߫4VaG;sBeYm씫a}votDc6ػQ(vjCH~ >KFθjZ2|6nkW:7LunLrdoLy{AЋlEDmtV3S9vDjٜT@Q-+]/5`^+4G|}6}@ [n#O%K.(χ9;dH&)Z+3 gFx{Tɪ{Ciz6D<{aPP$ְ+Hۑa#GVz9M:șE&.>M \-?R̆йxdjӍ?-z޶_EC*f(P *r݁5-K b>:pK/]RW -] ywf6x Q);Б7gx۠zӞ!_ d=GI$Jz=*. 'D?[)[7/0LO g{+3xu(p2S?Q}F)\dԤڒ'}*\p&) io,=i%Dd+rzPgw\DIs*4чD*qY/>>@E@8MխVGPP@AL$ agx;)2G<X0CoCh!%~'8O>@bweoPts*B{ab^ID(˧y$>^Ѓ6P%6prSkݐ7TbiA6)ו [6-. }o<ۻeJ@}Pn!`ʙ9+GWa=)BfC}9!iL^sqza,X{{%rEۃS'4P|tR*)Y=ء DkǷ #ǞZw+p Sbk)gh v*/m,'772}W(jryF-Ș$IN29[iZwxzv.Aq)~`4M; ^/k4uRɄv>|a>MwhvP\ߛ  l<%/6U{ utԜ.\TOYH>y8u(=\u{[_K*ZvB^܃0PUizle [9V7D1"_NrN1a w'>6#WGeTp 1i\VH.DoQ߽':٫vKe+Gxp|@oZy3\uϠaAp,Q'WSɒ.U")6!Ȭ4C E\RBȜz"Ϝ;b񉪚:۴UlGʳtb㈰1W+-Ķ >r}Niq1p:EբrJٯ:έ<۩<]S] ̮_un4@ h*ۍpOeJB1fv>TS! 1[if5b*6'0z/a/62CH `+1uS1Mbr[{MlrA'9/6٣V^C e*d:*̘X\f [eNz~4\f7tW^:Wȹ?)CsJlrv\_$\ꦭ狄;#Ru~HU6KŬ{vMGm&u9a}^ijί-qlۗᆜ,1'BuiJԂLC!ly:n>,ça{1=8+bt. h#/>~ LYjS#jC" DZwEz$p_n׺ =NiEtA_ ; WA?@ kF3(% s\K{^Y公`-3kzHin_y2-"eT ~).EѡIlCS^E'.LS -XsZQ:'^S[R6 ׇlb h@wyu5)T͠ڑ\:R~ꑵoxK5+N\0 t9K0dQTy;iU&,?Lpa;FUK Îw3^t{⬏ќAstg[vщIY\BŒIXzKo?&ټ߿33nqc䔼:h!2'*UŪ?f%w3מֆDŽfdf}>SH/pUvWd}{~/%+ÙU^_@9ݡzx'W=\Wk+w aF<rVX`m^Qu<;n*hLiL}n"c}bAu.)#O-_()O&n& {,%: @{LkIdTXM6-Z,Tu̠@{ n23xo 1ƚǀ>~I 1"#>Ylo)z`[HHܛ"L=kf'!(1|k63^Kpmў CeVۦ#kM伅gVkʪNm/#X!zg=\h B> y'yiG,\~&-!;Gs}DI*;'PejEz%tC@sU5TAOFPK8Lo0΁BIJsO.m9ÑΩlg5A RiH#&6&#o>5]%LZ I2鉓iDщw,K^On!2Edt{ !m ^  M@ P*IےY^DR&)*Z{Vnf_#jM:@㐽哂^: m%RufsTMmTlu‰9@3򬢶Y~kx e 4 ݺ~-6䐡17%K9ת#}PS4\$*M|lүx#ݟb/}j,CLK*p;3Lp#Œ ;Ӈj~YIOy|ΡvbIJ U$CA7|1´F(!T!UUܷv;:ЮGYӟ'~tG=]I0gSO}s;Zt3 ` ƹCg"t5-p\\C)V7N~aӖ-A*s,&[ӕ#9]X(O6(ղ|w$_k␛glb7:Դ6-ۮ(J72@/IY[W?;v5ml Uar rr+ ͋E#234acqS!%/F2wό=ZHS辖=.Qbu'^zuƏ|)]\" y%`f޼.T & B`0Q[̅=#Cq<tswc7!w.^\w}ګϩZ%Zo(뿼8t&H1$t)7LѸ͈É Af9xuǞzP΀׎=3lusB~SC1[p}l#qj }Ā60cq ڛـ~gk#4uge jw>dd~NDS/sr Vh룏C_KDž1*pަt3ҔO}6T}PR#oYkG$ibYNETd]RdO0ɾ +_ژQDR/B} z&RoIpe]L%7kUJ~`I_cPK>*͚sxRhΧ1*N*$|Z?86k3YEhtBZ|,NFOwC*t]I8fɻ y:@̺`ƫ ߖ~wNBKg<߱WD 9/N=Tx#:Ye&.J%:w2r@@.CZuHJP)@S=ԂS`&N\% z>wi8X9xQ%vʹِͯ\t g|'m?Pdy¦{݀_d/ 1AO  C|s׭WG6EV؛ FqG3:!~M>cghTz 2- E74ˎ{ʌ.YBP{pl ~R  >\fr2 O39YVMkJ \kQmeDc:fE7 rNu En3/ ȧii-%:gJ ĉ&[B+\xSE<v^8#kښXJץ23)␙)K\À3p6(H-buk~U=/)ؼqY)ziu5Dw)gM-,?pTc!I,1p4͌5|R?ءT*D֍qN&3!VPLlqjѧ[$zo/ch`[Ri!#=|<[ Z/O@^+΀fǒ]i3N.2n/Q߄b\6mD/rNySg 62;/˘!v*v7Y[\(H9dH`u“ZG4 #'D\UةkZBZ;mnGVcNjVb}8]pYgt`*[j}x9>BJ>.;6YzEY Qj^.^,1>}|R97oB z$DO_<pwY|ˉ4:ǽ.К\ Aa}Ԭ%5S^s|C#+:g6|zQDÚ~r/z5X=ӡn4OUI2 e H4uv ~ 4--IX'?=-.-:и6pú„80c [4kQQ{58W>,Wo{櫶eó3&G?zU!qS7ICWI~{/]F}~NÃPKZS/놉n->c>r8j;X\3 T}ۣک*pFk8ȩD,wq@J8]J59PF|fۼxFeNO8znEx(µSzKW#&aI}gl [{ [QN+F?bvN?ّSdEҞ y~ybU?h_89hʦqy7寷;0'~f G&vogE0,Qn|LѶ98[=Ĺ Jfr q:D8"ͨjV&#Ttjͼi9$~.'=iv!Q81:o0kieRŎn:-l!HTwxі^MÃW :̟Z55bhu%^b3ZeOq~'uf$I0E.-|X %!Ђ#~[DŽSY7e)ؐff]}0+J,o*@ZF"t.[؃S=_-,%F$fk5>/y6/,h8y7zCĹyB`Fb'tlZ (e qs30˚*4QHKtѩb(^<懧#w ?19ؖ17n”Rny;tV|w[.i(҇0}KEd;)%ědFHx7}"Ր>7OPd71P[z4bƤX%SOmo`ќ^T#BZst$I)5ڬLD_偲u w.&[O&GWQO1ܠ[;YI ^tZ8*'%䈻 1.H9=|O~lO#Q)W'}@A=sزf}au  7^`g%4O9 +1Q NtoW,U~b擸ڻҮ nZ\Zv}Fl,Q`_/!ЛKXU}i5}j.$Jq?re27tB.!"RӠ8D (Ad9#p}>qܫ㊕E鍤{ Ly `őMbKlu$!O@ELi@&U2F{X<͸P\++1_PE1.QivH^wkF+qx\)ˢyEPǨ੉o8AZ29daJWmZa=w2w>bY@QpfnYjJ7PM&ŹWz1>w_*r'}zs@p3xʦpm[<;vE1nU)uI214]Ltٰ_M}[&]9X]voЉ̘ 3'>}ƐpwZ9{.cl4oS1Zo5d,g'ŏh o)t "DD벘k( 2_l:l 236lk"ΑQ㺾!, '>?6a1 $Ni fsЊօ.[olŋyC SݘWD]'[".n n&f}gMoPH1!4n @(tef{ΐRyl8)R?DV+m_nh>zky k4 ܴ9h;]l㢞r7[kzZȊY`v3Ny[U>}!Ҙ]QnL`cː ˌa^-Y{ gk^ûCܫޝ%fzKfjI3>SķR,04XY?ml7~'>Jʙh  '^SN}YV&WEFYS u c)t-]zct1cTz$7Ⱥu*  UCo.8SNR;?D,>>N @@72ݬwFhWh}NnE Vi̳,&2Bnop̷ܺ;qr65$p*Z2"M,g$%Ʒ'D[6v^){(%o*O>REd2SԎO,} S.L]?(di;0k.R$ ٮO21/FOV@8*w%wB-M.$OCO[1^T)"+&v< !U5X6;DhZg?t^i!hkh~{H48}A48m Pd1܅6+zq gJ[s{2U]&]_:+ VxBGPm2Vuu&4m.4]<4F>HnYLhZakWumoXQ41 5n2[@pCJըBǽ77EX۠v, gL5z-Ad r4I;-@wUj#O; uߖI䮛|LޒUAQ |ꩢatXma<+C֯gB _yX h2R]`D^ λns\*^ A0 wtaRao]պLyHZZ /吹y 02в󁊲H]3f DPmGƧji2d^ {y \lIQ6#\J %3*v(tP C w{J,Wm~Ģ-4},gsZH)->>!Ϯ؇_TU;'{M5bݮF([RՇ)ōI44ђ[(HQhˁ ^Ph|P>eP~ F?֏8}8C;WeJʵxEgr͟GJ [p_&Q1P/Kھr6h߱b.`&Yj-?&ņqRPv::x!<8-u<X&c%kGE/3$+ܒL)S]P*耺ׄRk:G߀mq\=.ĝ2zlV&縷lUtQjtBf7=0bN5h$ם'f w[TM١݌x <ҍiG9M#%& *J XʹFwH_#O#jOB0ZY_fBs  a\=ݿ}2I^ l0gl@5ah$v8(dJEr6"Cnlqƞ讝E^Hc m!Z|~z/"ͭxL8k/#`XG><KlVJ?2h!i1Irnǥ=4_~sQ!$0T%X J|Cepg&R <7#&\8`JfystH*,` 4(PIłK 5a`GM+<_  8q ή>~HJ5V:Ay^ @p`$6&$i<ڗ$N`ƙy3SL6sb 8:0i.,N`k80t8D(ܧ)еbu  Y"d'O? *S;B]:Y1ayܿ5dR?Q`>w~,&ZV$Dj ;[[zbvDS)wir'bzM8@zI5Z0-bf1Wos㞵b1%,m =3%7Fx 3AN@FFoϩ9QWO ر<ڠ]4܂p! 8{E Ԩ09z6B\u#bSU-L7& vTԥT(cQ<2iIW'v&BU"')_Z󠇓ou =j ֓e)TeSfas@g6ph7J)V;{^N TkiӐW"9->5y !rיG9q1y ѧ &MU-Sr`!iq6e*z\ ywqASZ$:݂%}5_l5x$+ˇfj@ 8&{\BX^-ֈEq^&vI!Eu >,ƨuJFUщ;0-N\!/3_0\BwFsW_6(*4-0[v!?cG m?(47s46Bz%SX'[ڑGi8#\ajc`"gmI֔k Uyu3c{fA&m*H~^?TBi:FxOpta1rCXD?Ool"SR٠SՍL MH=9-/:Вȯv%8fI,oR{uD.*K^LYU[pe1B2sTU&/(& pu/`Ő,VSIP(k1\`$˼a&@/,2`Er VI~;9\_6 A]j}H;J}Br:5JCFy)Ky 8ʝm@]GL\4~`6X5{gk5Y3}͍lGX> G ʏEu1XWy/&&D 6\ȖXy.-S!Ii:3uĊ`j(TXwպw/^W/m'|+v"3:gU .o'O6GI!e-8fЉ_g9426}1T*}d% h?uȞitD  'ҭK+_oӂ7.F?2d)-)u~Iaɹ۾8SwW[ZP;AlV~R (%+>+QظvG{u_/=2 'e4C FfE 3BbxK7 Ht:zor {54ӌ'g&"yN*^ˋh`m/*pЂǿ争Y{4C?,k \Zd=I yA?6~Qv ;Xpex4i*ȒoVBs<># DwYjԞgP@0w/K5$c%.Ͳ 8Sv٩/1>$тX7>yJYl"Fk  W PH Øskb;8F$$:]dR]([;#ljm̓HƎ# ;5cNi%&.Edһdx!DܢЇH\j3N +[crJkq~M=A1b^ ی>im!q(D@WU ʉ<6YDk-?1`9oxMa ^9ȞAa̩4CIJ4t;-[5eߌI7Eic!RJ:,ߦA(ܓSxvIـb>xӫ6ݧ>?>ş5aI V xF-p>%}J0DOș ;L+uL5d#^e-Z=`F&־K$QS*v!a`kS0*rY6&3 $՜1]%HC6Iw=|:`jv۲Liiqз ڬU,gIݸ}{ +v 0@`V 8u_t O;&.8~ݦ9aZq֜rx6M@_WDR%a[#$kttۥ`@5R-{L 9Ⴋ1>5 }s!'Z}ߒV 팰[I<4:UL.2z ۳i2NE~ysDloWJJk ;?рAܻ,ZUU15p/rѡn؃4T^D>hP yѶ b.nII4DkൡS^vj#4߹ˆ?LeF3$hɩpGw;_l?>VO>W6mP3zSCrGmϽ>.}v{8ҵh#}UAVe崠.K" Qˣ?|Wy10+%+?YJw@-T{͟Ʈ 1쫒̝.Xڜ_0|9ZUųv׿8K1ǘ]E_inZ>k_sj\nԓ̶v4n~ `&%/Nմב.WEh*PF GV>9*=# L) zz369ʮ|9aјr!0`0ho2zpuWX:kv3a\*UJx^6^, J?yjYlFiWA:l,`O pb{ϐANBPd4@Dj|rku&d$k_YRSh,!{n0%F[Wwa2uAGS#Pŷ_YI0TyAgLՇPoPSitǺAf-*SGv4e1P0@J2Pf,ᖴ-\"0wDy~/fx3(61`JD =! >ݝFߦ\I9N}3|!B5dSdՏVLNYaӲUߕ'ٴaI6ZI!e+r !YJCOѮ|.OuKJzHnF+E)b]Zo|׊K[ܥĻ dLjrԛBފ`S).j_Y2>bTvuL`01 WxA,c4N`^ 's\ųUXrk $a7(2y +Fd,PM+.p}TQW·3$6Xa)^zS rb:zJn$&7&ΧFs0X zn8#|*^&.L~# xZ/`@*]"fm['E8ګ^d?EO?R[mOY,W{HQR0?lA@Ej+芚zc Nox@Ab,&~4G >P dzIYwT S,/RYJ NK齤kA!cExأGO7-"\@KԼ2wR,cF5_@U0U٤0JOFB,LmRRKn**̖. *Ӆ"QƳ L};3L-` /ӥ\YXA9ocZfvccRUL0՟*Ɔ!3+8-AVFcSsUt"Pb8"OLB5Z}8-p !n%~ ohǿ MI42Oyq^Q9(zfHK:E NZa*g]w:ƮjM =h^Ϋ(ݴ/ +b|=Fx0"8$JXlSҏԃBesO%61q09W@06KbP__dzf6bIO?(one왩;]dNB532)ҷiE<ū _в ;AgP}:t=54v JJZQsR)`W1ĦfC<} =Xn.&T$ ,ps+0lV'+)Mv+Xݻ;HqB R44KI϶U@v9[(>"-fJY3OS"M\eT/IUA/j̈.jMRɛnS?g8bqD/N$u9}ΑE٭fkR*`R iq5HtsU3$G;5@]iϭÒԘKhL*IzI`)O˽WwPOkhF/\DKϒ?qqø*5?أ=8 3$i|Hs`yQ$~εÊW$hK+G'w?ad/%)YGTY~>b;$Jn>,̪I)fʸU~I#d&k{Wgho9 /kmמA6+SLV6PN$db-̓!)z"r#- d"WԥƜ#몥h]xG8Dka( D7zJx3XY@Zx5dTuu8)wG ]?Z:s]Rk3wRF(zgPDC4F0h X ڸўPROF> -V6]ErȐW@gos9Z$8Ŗ""}0s}X_ީoHpͶh\W?~ܥpdg9Z=^ 3)͐92I30L8] lG"\vNHCe+T c (T417d-T#g2ƫdefr1 *Q'L>-tV^cՅ7~IvRC6UUV8*1-& ARIvI"jM!ʆscDZ@5bٙS}FIUjƓ)> ORU6[JSalY5'\++ɬn;lgPBoMŠٷ:[ _nۤKp-yaצc  xIkXTsɲ&$IP+ErUύYmMuJ)U d_ )+*M4HغxWT.F#k%>OmDS `.r0Ec99˟w!>ڣ~]/p 炒-nW>lw[nl9 O}٪֘uR )oI뼰H5kRc8$!?+;ʥ5V2&/)mHB=++ΤtA1~CR:vz67Tbr6xE&=1W=ƣ2 `@ ([Y 9*tW2GMoV*%-zGI8bQ5d?b<_Z-#8ю^̇?&X6\zXg䑷jr.tSt=w1+O>,NncA YlH<#䮊cv1['ER C0MdF=1l4~-s okҰ ԟ@GkL%#QC}S3Diª@% B*]B4;ffRh jmqeCW|⣢ۛKBeeUI3APU 4#cIרR+r޴#wMd5H`Ce,6ez>udn ;Fʴ%7So+7i7S>è~.Ȗlx[trhѕ$a.,rſXxgk~BXUwT(!,ȓ~1|_VG|2=6!K3'bPZlXa8qXJ%LrQG쥣Caeȍ䰅xQdzbʤL&*G^$x~˝Eg تE ~w\ WwGMì?bO?f@y uHpCC^߂DJE5QzwGZ8*{cUbK(r6EX ? |e20(3>+#v?Lx5nCALҧ4{W_7F~Nt4I׬jQXp0vX"ohj$GKEyB2*^Qu })39eG:D&2,׵%նhT,yV"(*_LZq':n%xv I9c;U94&TpbPۜi^j1)QSk;ݑ<]h6tх7Xfx(`o>Il{0#(;(}&qY}L/u ˫43^00JZf{}f@Id g9Koa"} p,zEQ_9d?ɂDj֠iB `ێYJvC:Jz"SԪuՊttD @AbEՔ:r_[q0]ND4M(IXZM4/xyCxu"Ih&n*Q~؋Üބ8 $w]AYY@rC֪؀(5~mMFި)&ɽ:Uz5DA:f&X2ɯå# z.}g)yehw*rƖrW,mbŒFlԣ9Ln^x 9ٻKEºǣ[9z6QÒ|/Sne5e.ۉ.L07R6'zpBžfnoaD&R_~XE 9܁'i) Z29c>65RFLlae1өŬ'(wzjΓV ?3H٬7}V!=gh x/+"w^3ad7 ͅnze ~}M B3ڥ 2 }#Txi  qN\y_ДE+lؾ_5OaÑ]Zk28S)TV- +T+YzSU(晰$4hAp gk!Yy},޾HWyAOwZٲ">S[42;N-7;EȎƘ"jwK_HG\.7O{qW]8SՏ (=BF7ъf  (o@ygƨF׭rHL*UuÛT_D\熰A.l8w5 j*bzͭ\ҝ0g|,)-J5q;/Wu` e Lg$ /gqe,Snku &4_ACGgDz/NGħ Un[_Byҷ)ZŸ;h^Iɰ8`Hig`_Í'%[]`@>L,lXfC/*`kw/5lٛ;~R;;-בlLi:1`[i%9WL>,!I/ VQ8,#4TgdR Y{lGZ?3&l>Ѿ4uU^1ܬ7gw;S-t!%Z9;I s~}HH7 n}u5CYK>+͐DʸN &ƁMܙz3@k:T=uuֈӜ 4AǨ\o4JfK(QIV ?}╵ :*%._<ɰElfEZ,dJ 36A6@u ɢZ$'[;@tHa{h9~,e?FXLf_?ZxܼJmѿ֛܆ۜxPX5nUvਏ =%6GX[s ?[R N`mӇW{ݗ]Ɵl=`>\|*ͤ> UV~3NȫōX|Rt]t.ҋI06eESX6@2̞;P`rPv+):YQmJ -@thXA(Ur߰$YC--.gy_ C Iܮ^e}~=hG!bnQ]r+/ %[upMK 0=$31pUr r7Nz_q kV[dEG6ܸ$Dl- L2&ܳXlF0Vh6ls# M\]K]9X^jlêᑴƃd[dX̑w+ifu~((*~^vj  WR wy^.չ質#MOL5? Ir3d٢w '[7_0NYA $W`<_) c!;=s`(ĸBYK Ds'loxvgAzk\Ʊ*_(pC@rHD-m“W2P[Ef${ko V<~;]X"[R4" &}ͪ+sf9dN}d'XH̹vvZ*Q+ɦT2Ko_8LQ:e"p Avf0 )?4ޤO ;#w&rD8ػkͳ 0/#rtN[|Ik{${5B:3[_'WzV WʌQ^M;hNz]qS>sj!+ߥ|m:fi'Jl[鵥8>9&&&\\xrUcCCYWK"Ppf".&r Ep-K`>С^Ѐ5"gFIL1Q|%q9So>GRzQ;wdbC5%@ˇOl3aF{[>:H }jġYX t& E<Yf\h.tEݿX ]lٻ~hv4JQ"lR&xF/w"'ctJQCX0 *_tu~F=#궤S4j]=ݴ#ϒփ#.Ñ0Mr Ӣ y5mk=yLܪsI DD9J86Dyk)7y,H?zZV")''/:ZN!wmVZS }8"[, ԙ&ʟgN-p pܹe2:2 л1!ي~lǥF9r&uS8 F`r7Kƒ 62?<PwDbUi ϹOߵˆc>r ?~.x~o"9߫~e7m,M'n: ~v3,T~^fBcԎohUhRɨ.3/iȡבkԦIhcܠRbHo BsMHWW GIc~RٜQm{#3exl WRlVr%i@.XrjXnG ռ]є! tg.PׂLPTe(j&bs،bR͒tD* y<~+NlۈO$Bk3(gAڗCє <-,x' ]v%ރ٧_jO&zo \%-5jղk5ye~!OɔZFw6d9I5GG'"8z*zBv8IC,ef\[sn񮹼Y<2` ZCH棅g>u #!XXBKyX,0?/=AfxV#gh礦k~XUHM߁ƩqSME@RdqG6\ *DMdb ^8*wUl[FOV> MU>#]ZK1 ?!?Uū Q@ JC|?SlK0ol\ 24SK1*Vh+rҞ`MH 䓘"YoȢѴdg_G')=.[Mz=e>xɂ{K1u~{!XlJkUv]B%є~ ɿ>|Kᨷ@_M`6zX/Gj #tK+U(AtV_u+IGUo8!&Q0V_.L\I3%e}>c`v}Kk7/O +v^\%?!>+|}ԓZBB6: 6_S^ M PQ _=P*DžV'>Gք|4+U[.'|=xfS WNX6JtP(3HOڴI'a\dX܍D( å^4 j(X-ClU÷!6wa@w,ѩ=BL2:S+ ъ ^4Қok~܁%GZkcH-ٌp} ^u(9BRl}~KH=;$7h+YJ ԳAH7NFdCCMJ ?%%@$v_Ly {YacP.- HGãũ?N浇=~ N7S.oX(^ .Fth[t=G7 &6ʢ;OSZXrUǓւ93W)e- >' Xvg=LE2q[SJw~4*61enhe2U:c>E֫.1 E8/m,Dz!ܿGDz+X/5}fq\:k%ntd( PՠD s+ꩈԕ^蘷kYC9iO-J /}L"C^.P!aUoa %gZQ9Ci " ";(Go!_)M-r,KMx%piou%bWU{;Eȱf)sc2L GAf|exp5eh2ն}tc8 #Ly5܊N#m >q ݈t$J_KRhHiKf ؕ;}D™EA^Vy0>v0޳ISQc{ #*ORo w`#˻>r`8WaX3Uĸ=Op {^Psb?s4_GSK/='eulxNzU( "(~M1apr9zz pU^,u(6;fZTLݟ6 l쾽x~J8@Tm)ӖF~kwP]n+zϸG*gty ƻ`8N\A׌*{FɁ(Hޔ)8`xlɝÊt /.oC~"Й26M!ְGtq!sLAމ~W@b&)36 / Ә~%ş)qzYfPh$N)$܏K2{dYa% 8U5r?X`]Xݡru:'S%8Iw lw^HȌR~]C㴦!M;;dY$^NmsSgx`M"4j HhUMHҎ}Hh,S  an c@ɸb鶎IHÁuR l]IP⇶ բϳ̊o' BcX\uҰ 1F!zOݮ+rHU$x=^[7IUL`s~} u;m}"VϊR:5G8پضӀQ!5a{;8Aga)? ^b#J:~}B '<|'8*wI Upq{{#W5DkLB\^phcCKy0r.iſOPt \@=(tb_>#A wCCI{G^uA$,%EVP}`r2ކvH!]}BKܹ'@+\xBI 'G;VᣚX{͏f Й9̾Rrg;Nu&Z]'d_f/4 Ja V;j\PQ6tr`L>'wHsBA#㬄瑣V_s:`&+>9XL3dɂ"֬ {t0F wʖUt $ba/L`-]Jt^G_ .^T)߲>N\"NШLY35 7 I1C/M ]֣Wm'H~u>H3j^3x6y%xtR)ִw% !gP(2?[ۮR*=z SUfxf(zpuBPC;5fCQ>D$hD#wE?V*P2 SGku3k2%_M*p`Ѓ.x(OZT >q%rQuV:y4A9)7}y'C;b 5Z9hʓ,U PU~ٱ8>p+'{~CeEo%U5Q91|jc q)S̭,3=˼}~M Nՠ5J<#c|J 0O-ƿ-5ߌT֧̘CQ^\ yt0vzTtLpWAܩ4>mnŻlPK8%9!}A)=U$$lKƑ=Ƿ6,H誼Ll;A@1qbAsض_:*13hGյ{H)hH^4>ŕQb(RWHJw({xI8;P?UVP*_) ' c uhi902u6GwE]l,W^7NޤҜm vSJ-G} iEK)x1/0J۷n-Ė2DlGA Q&H=c.nTCIG T@1g9÷V*ofS\jيDGBb/xRq; )w1^QJI@֡qlb")}RNظ>$8:DA=:9Ǯ,3RE>1HC;r"ytYvcIÓ_u**!@թEy G&N);]gqOveǝCޏ6V|͛ubk%Pb~yR@$$|T9q IUŸZr8fZ2mwʹ[92t{*24?eie,0^FӊΚF40^kqoE:7ۊ/)$*mL7u' AN*s~ $/X Z; 7GQRl͗ {L,+%&Нae33c{P.f"Gh++ ݗ!h%V_ 0p|JhBXHE5U@TҾ.0{A ]ԣc5lŃĩ_ՇnmveC @ ewIIZ,]ƲWu J-#BcCMeav'_]\V9Ћ$I3٭ /iy8 "'j{)~ωJaYr2C(Q,$jG_wTYaϫ}u\a _([WZ~m5&3d|_BDO۬Q7,]b?$ 0+ +I0'm]Q+Ǘ A2U"i'KGar7QCJ>bha82"?ƓtadQO,6m 2. 3Vb{pȋ R #~kͱsdۉv^Ɏ7~x*% zWc\R"Ѫf- ( tș_ FTMeKpc7~.7}(˚|%ң~$+q#< +SmxT8IJՆr ]VŰkN|)I u6\0`Ga=TV ,}mto\ =DOU6]gP`ivg*Odfc2kVxz45OBYAKq-4mj݁5t}l⤘ NPcBY\muܙ_;pRt]YD!be^ի]EK˂3N跶{v:cDob%"$eIOfU0r8ׂ 6:/38*%!fN)D}ojHMR;BMF571.[sGe@I&9"]X$JkFЮ/@VvGi V&[cѪfCp)KwĽIPޡ\)a~7d$<Fܦn5e,n:@n6;h'$]aT%U38u߃kmD@+4H=cJ齥J/&]4b% 7#r.v4n4P+$bQ;=ӆ^oA`MF0)@靮c)0 1xMl_rYc_[AMYsu ٩1ڿ1|s*à_ǏT,&. "ɚ|=(.?}\ꎅwG Cr+ ZFWWZ3+0߹S_S;CLK!aXԷB &aGA\X!KɨQɔcG.IX)tҽu9zA4d2J|=ү"/ ij QWs-[~FХVR FEk7;}%փ |1 %>O n݈kv (''EZZB hh,Dskm0캒Ԡ z3 xNx|І&(#H}6w0ZmrAhbSu]wB/.eD/9I 0k!'ﱁo \ "b\XC fYv0(U}V6`뎊֣j<$ 9C&lT?׵PJWl7fRw"LjVT}-Z{_CIMRuLݨ⩄w`vE]ŏ2/0sDQ"\N:U=]@P<͗upB^4PM8(_)buPC_;*lVI;ZMH8VW&ʪΝ#@۩g(~_ o9>x~״ u ԓ >9$\X%nJFE{?i-Im;gGmϋ~[ 孚"$m襍֑rZ^&hOWo1 hO3؂#Ix_K82+Ns|aUYp~|sGT}fjNgL9wM0/ȪI}~gB{{rT1B4'î{)}yXDXis gqGQLEz}0Yv*$n7,޳EjV0ԾXoG@w;vc\gҿCKj`^N&jVݪ+N釀ē% o֓OӡWDA׽ (C5"u TL/0l G-*al "J6V~DBÃ2ff\TB\AW$GBB%G7snieE|(?&*ې#oSN"hh9?ΊRx /;:\C,۱Li\)c@yG8 rN;А#KPU 0TzTǂcC-gvBlJ] S1;za%5 `l=k74N"݀< ץ':d,?5kqQvVKSLisYz AMKVpt`Ǝ=}".d;KN2N=`^[":gn]ڴS[W+N,2KpOw6n+M?pjٺ{}bK=ÚoCEMsj;iPN?жH./r2f.7'n]0 +Qžyh<=}#<]2F2Y}>}%[LcˮF9s߭8tZFc= uSOfIއԭ\1J+v;E9H?#S;C0Y bK0aMc,8:ԭd3C_KM ԌDo ڪ1+ڑk =&mXZ{?XSj/Q<и*uetVIԐKvim a3EƒrIjiuAB׫DJ!ewx}QR!3JڰW>zUw @OհF;~VWԠ0[݊&O}j9{ڍIGRs*7+LHO5x7zGYdSL̛dD"ȵ1L{cϫ8# j!7,5' `֟_=wv䡛PE(:hxP&*>m$ΤkŔ={15>YpQE )geŪN^Ma+!*ك r EddQw4Φ`r/ʥk%_ϭj1Í`=Nu)e,\ arp3pX&gTsޜsA"V.Td"cLʤqj?7i {'x'sHՈ zRcT ni%~3* QC\@rg\I͠5*kBIbZS\2i=dܶw;dZˤpԧxhٯEsz~+L鵟w0 > ԛ SN8*BwicaBצjLG ~*OGn! c~%Z6%}|;϶'Sy :Om'ǁW`A/Nv-Jѝ?BWG_STayw/]7U_W\N{O>DĐLs92[sy3MzIPS+gΊx+&kŭz4,s(VI&"^+^Eg>WSҽ:-`b”auĀֹ訖);^ڪdi`E|?Tdm!^/C"`B^1l6MѵZT0X%ġ=P7bx`dޡdց *^XmUN߶KmЫ$%цlɰ Y2Cz:/,9i+7 +Uq\؏%D$nb ;@yů5$.TX /ȝ:Hj8Ȫ).f8 B:④ǤHg>6wZuc=;pRŦcs`eg2ˏe6=A1X/PqN$:IŊ83h<9L/lZIG:tmWy[RRezC5(`;/}ts:^Kcy\b~ {S¤x_s  @Eyߓw_ q: `C"UM-~ fP*wEG&SHCdD5۽hPPHR/T8fǸV^W)4] }S۬R6#n}m`<yZ;9rzsuQ$&eKALJ2: s D*}}'|:( ӈXWPM 80zA=ZWV e:WҤ y9<ݡOGh"@u;!soƃ >AuͥnМFúodtܚf{{|ھ߱K?9&vQa7[}NtJ\ -0P-=#Y.|9P}^u|kBG^qvӊqQjۍ⇇嶵`n~/z~[[hM[+gDll8#+i{$ ~"]փBGXo>63$5>c ,)j%\P)yu #kEW#=jv>n#Ժ% R]qD`1ǰTaۊχ>f:ӾvSds[f7 M8'n1ڬ8 BI` G7+<4_%8h5>NN{?Y1!W+at}{E h/S(l}sVM6ٵJSkZ?@!g;](~g]M8$|M׬V>N'!L8G< 3H=Xjr_f>UOs9ĝB.cV\R/n``̖,&dѓP_fgCZy}SQcu;ևYsq'1 1KOI$ù4N8&yPu3+k.2 2 ~AOO1ۑ?tQd2 ܟI[I@fhS͞5y >tZv?^;N̂|o rܰ?R 0 k0OKA|Ӡtʀ+ *nVC;S[<"Cldӿ<pf&A"J/@`!"X #5yqF*q%tgEpw2| Z''eڋ,Mk^;c'>/ܚFזV rh`GHH)k(5,#v B~O[3ʲߠp\IYpݾigOd ͒L 4h#xn^[2dH6r5Fee[.{* 3~]cijmӁSy])?~Kqy%ybp 4fn~1CeD9 InMO ᮞL98? "H7{X1-btj4>DM 桏cM‚yc"DQ):$PZK5tR@l>W0FH 2z*GQ.b*(K4HIsM\Yp[$M2eBpK@93SSK4dL]%ѼV7O-~=>&% d=XDR3 11L]7,B·Pg1:5<s>^1Kf֛ߐET]վ!%&/x# "{]ΡR`+BUADK} *@gb3q4pA\c1:۪T.L[ -[y׏fQ Hֺf\8TԳRW-Vrm=<(a-լ熐p˵q^]u-PLQ ޱ|{^vt`x_xOGrcEKܲ` J]%Hztcwa#&v3DZc%vNn*mvw lp?~4&Ԕ`ЧcBȭpyq~@$[~'*$w6D/í{M-X#!Ӡ`@Ed~+D4!(ս1cLE3k3+ Xt;5^x| ӇY]C.O{܂SêTyCM*d(t*H0x䖳>4Дpr7-zr5jv^fcR'fY/ء(? 5ֶ-)󻬅5&h 2)fIvD8gWXg1~qv4N@R#%ٿNxQZ/_]D{C8mn}]HKnR.pGWK;#&ܖ~Npb$.uQXR&Ȍ,Q]BăZ#ȋhתu:G=i]΋l=A3~;UzB脖jg]%_s"H%~ ͙% 7by3߄H*<l5pg|w#]K P#ccծ@GGM)σH`/_q& ڄLr='Sj֛=+W oxZ-K6kd"_f*5Td'$(DSg$'h=ٱֻeG$D $LJ(s4\C JnW^=&lt߀$ 9R. !R^Qi$$+{dB)^Ե}* z[uaҗ;+vjC?Kt#{ 'Vubmd@D,*/DrH/u[\n[~+[D냗1Yv#Re.G[;آřÍ; d5(/x:!~2Q>w>O썷e&,==A! r< * Da?:LqԽ;>%B_ !Lh]3Γ.҆8a,qLq>;1%L'̮ë[}(2j!&o}F@~WgwqTw!))b nKe%Ee+恇oT Q<щ}*^> mAgve6`JqT0L;B-j5Zt& 9r}H3d-]"70JF:vo%PK$:UMh vO6'7k@]96L7ނR wOYԎ^P`p4flʽ鿤hd4RG[P0F8Oͨ,GKFM#G#G Pa!f ѣyehA=C ҥ1$w Fu J~mcW {p0DؒP'5` Ǭs0;3@lvUKt&(Fۏ" yJhY~ IJ AVnufk'ז=hv2&{>XqɷWҞ 1vN h9=A'?d^Z0&5ˤ1>A#)$.:9s iTpyx=z!X?"ju҃#TN 7:R\H7W4`m&9^F׬5^rBm2^FYe^1trf3U6oNfTXƏ[aa]@[ɳQO _K,X{cO@lBqUHJs9Ec& ፭\jjc6VgYg ƾH7l'?[Q}'=`3eUs $aCrUˌ?󁆶Ssu%(,W"^4JijȬ-oS!¹*2tK3D,p=Z6T*7rEZ٠aH fR%Aվ~&[l 5bA!AyCy/6 qK󪽝F~n xXj DΆ h.K9qΕqnvQ\\Iy 9qF]5VC;l'T@a'mr?/AK֜z""%#J2W#^O u1ӈJd y]wtw>®+~_ށBVGbr5a4Wg,mU h_S9WvGK<Ty۞^ Y70h^$WsLV~:3#wԊS16v$dzb{Q BZ̿4p{iɐvdsIΐT80i)9u$4AZ1lx٫EUaR'@nSםbmSINl6L=@,*IQ:4|Nxsߡ/wDu}TI!aqgҡ㾗me "="9:1[v3*"Ϸ`.\\\/SeBLDZgkF`5,E3:= aQ"?у$x 1SYuC>.>JkO SK<g/ot{s"BA ݚš9a~CFw |EC/"e' `3 _&ON^kNjzA䎕}2 cciHeWo#t+Q'M캁nyo.ț9+fVy^!26U'B`;UЅv 3\9 IzUuH;yg¡+~7B?i}RvNEz[ι6)i#Q0Gn˄Ni8Ye}1 NgT!y;qm7}h)8A)tdw?ʶ(-k,7FrBq+%~dOm R n;NRew!sv<{bj1P}tF(T2&7~9e֍ َ5$IA93OZ"28~kaNbvbJLxLd|j0z[PXVpLaH,)pQ GU)c?kgڡܒi2iP8/D!κ d#zo$9ہ<3 Õ(G֛ X{ShMj`wekrc%CJ;Ӷo4*U<4g# g; ޫq )\ݱJT6t`W8݊*O S ihyxi̧>-M5 -.YmCG :륀.N]h4EtY"֊:K*gp^*hBԏv jթ< p|/ +$@C 4㕥'%I%yJ啸`VC "qb:esղE'/ Uݡ5J6$!E#-<ƨeceou1n1_ʫ{~ӏ_V/Zu>…KmtNv◙\ʭV~U6z]#}LYrp?=8wʽ`bUGRs[?Cs56W}|`[=m b]9!ߕb_ϗeu[2Es@KXm7Bh޴FPKs5 wۮM锁?Kӄnq\zVDRrB\d^0-pB(p=I7_VP Ӱ!Ap]\̪DG#ϒME F/Yu%DS/Z_S=Z9ecH% 3"cYF1Oܫjw+#ڿlrn_D}]+{4L.9Se\o0 +ї_{PV|o3iyK 55CgEܞxY\\aks;ITFV /S 8+ 89b>>"`YDWr]]7fg"tŮr_KKpglh(Qn XflwI 8VłFql^Kc&.)ͱ=̧,2 !Jͳ8X4ZW1fv>bTA|)eIɵhTSaԷXϻ @0|(LPy)r#`D3 lb C{ܑTuc*W&h޲R)nM̚6b,|uw딀D0s0:.Qn.<-Q(s"BKgnSfy##93iEϰ̀e!W)oU72|G3uq2cWsY/VRs 'M-yD2wU.`/^k7kv>?x,X 5duюcL>c=g,Sx/~!ӏ0?P %F '?@#i(nm_Wfui~|c\Mp/ٴ&"/":&4@,Za$,et\[zw8GAQ@ > ZCnD泧^SBHJr&tki+ "kbR]7'߷mkv䆯(t`7 9@SʉX5ޙTg m*VofWQT' cن؇&ھ3'1sU|P*d xl'7akc0.Sz^)H%5#Ft_Bm{``w7V3S5Vs[Ey߬jHCHv҆r7qDx$(cشgH[3m $OXɱcoks_X.;g59;@Fbe$]Ais P<0)nsQ6QRhQV尫 :_ qЦKfH3iŰHs*72͏j!2DԘe[I:jW$VG0b*=p_J?i_:\i?@Dv{B-Ѡ!.Ěo UId^!|2xOH<4^=cY/7=LߪQn]Y$MN"s[4$d]EHvtu' %S&+)fz&Ii$55V`ZUޟn9c#NPe4k8tG?DǎbpۓH;^|@fR hVMU3Ӹ$Зi7¸_7BEVvGzƉx4*񍥙7.<FJixS,X)8 {q66.'4 |h|sKP`dgIyxA5 w9x }cuv5F&,@iA!?Cb3\[ O?)/ng]\1 ԅt90( s‚] Z/S0!1hNC:& r;) i=d͏*~Ɓ.}bs1 8G:)JI4vNnPnzg(N(P&sF,Ԁ:~va4ݎ [^-<I̲ )8e}' BMJR2<7'gO0fkQ6Hpz,Iesg,LN\T,ɂN,Ɓx-g F\kv&tcAP7#Y2X%R~} ` -&y6"㉏;x?4x\ hc(r#Y9Qޣ(eFNzQm~k] cY 3Gƥ4!]BɵXcAnLXSv^ܡb\8'WlMD)QE}ߞ0#;TS$~0ff˛j'[l(8!FÎI~+`ĕUʗ]}st3Ot'24SAǡKlx*u)aH<ρ"'Vo0=+e*?1Z=#%;zz'L@E޼&f3p{7^rnLĚ[Y3Õ8|աDn|'c( ǹ!v% Z +x3^b5cWYu0(GmWb >JTNkJmj2`/C[4*oH?jV pL߻DN Ո ZΕ yY5g'S}1 Qz xL?* o߭=U!6a*O ,wVpA`{LGE\/2 e}7kE(j\ X獧S$G뉒ݥ7Li`;F!(YXጷڬy! n$+ o#֕ I# :e'z'A|.fqʣ9h#`XoL3mn?IΜ>N'q#*yv rqg?dKcՠH#`Ą @Fw'9QyJТ)a  IwWg]}eo_*?poCs!TWWub> s;SލRtiX(]jgbj+R^GjսЧϢEiVMإZKV.X26V^5 M-;F = Oq=U6ۈY2"Ss[d= 3T(G4c`oY'1}dZڊ.Nr]"sz3>8;""߷ey)!!PmjOthtg$J*s5=0鈈<_M zX~lFqƑRfGُӦmmf6 u>Ӫ!cl`Jc?PmAO($ Y2g!|9'圢+jUL:i G cԾJH/C*3 !3܌31\B>􅍞"B!cvwo^ ?ٟ#q'ִ<*!Z$E\0DY=Q`fG ң6vo^ '֍0얚Qrܧ6 r2Sr En~ņ泘y3m[t@зa^΋|Q( 8rj<ejoqHv6 [VG<97z06(w~-qŜM`,`y?\Nj o7z Jq١5gIR`~_pZN3DMx /@9覤-dC+u-^|9{ 'RJ1V 9.#eUWVΑӗEL=K $рܓ0EJGQ!%T-#$):T_ 7΁@jz۽Oa#mWbN 0WOs{(sl bZ/vz'$E}׻ĩvW#:tSRFґ6-Dm aaIQ6>njoM&Lc.lTH{$ywL8YG.1d{\);9C KfJ2 u)fi0|"%`G51ŎvI/m./#l-%xkXn/bbO'. [\nx~b~o(+0JnfϗKFLLy H wVkΆGua-;#-p{F_IDrd.7. &o6as yWɟ=L* /nLz@RÔi$w:,NŊ.TQ/&M$jE!ƝeD)97'ry,yevW A <4$e`Wt0G'Ή#lf .IyS`VqEtzBK#0=ܑ}Cf=(MA) F9V Kf @Ê30:3pZˋbZ;{I|:͂2n3ˑmE ybhzl6uӉFFT/W~+[dqƹuyO^e§tUC6{ DF4r) Hx:a7sy1d˖eE]~ɸ4U~*s x7 .aEjA e "y.61A_`E8@˗{6oVXdڸ[@/?r=;6yPmGƂ5[?Zlfj. :uR͢tlx[٩ZT{^97RϨ.yP[(qMix(]9< K%_\NdZT۳5Bd:siƆ*w,wRid!UzH~˜lTqC{/KTjaW{Qp18.o]67;Mڞ$RVA rW`0 7IEu lr'~pD6?^F !2IbRi_a~kp d@Λkh$`!!nVz8=#la%5z2r\h8C죰QañmI^=/^_/Jk0pe\DaռUFG`nq̋d\G{N9{N4h#"t0m+n<&Ym :ck\ﬓ]G='mHt6W(QS&U>|KkHX'+2TOq_"׻AHrHΜ-/c{$f` NѺB!7l%ʃX@DglʝǏ^ Xu3[@IaP@Xq6+}oʈ)W] HK?u1<;z)?.B.FPʾlԓ#QjPb_ԡm - 9뗍f4֜dhh|zM-R&˥ -hjx˲=[zI skg@KЭBI.JB|g8_e g(!WWIPl]rQG( B# ӊ^;q>t~4 n$lO u\dP&A  fvǞrP0tm"%DwV ^I))ZAcs*5bFNd=,&fҾ؍B ыVs5r=6,u M] I#\Eieз_M՟=h֟CĴp_3[uY'~-r}c̡JS(4Q<Ⱥ +KИtʳw $S,bVgSnB̫2dAD2{#@/YiC3=TH=!x''r #Bt2DZF4a/H" *1GFSJ䇂Ai>8T t6R _O:ťP&wl4ztk Jtf"&rO vvsZlߠQ2G%|EAJi`vdYعe,yr{ʱDXk#n-KH CI0N#P}Z(%K7" i $~7b/˿ν~j |O4kG(K]Fl{"HŖ9bࠊ]\MxDnIֱGf?ufv-yc)>cZĴĪp?)T8(a]oN5|CNVAxZvkZhbu 1+6jAߟV'Un2 ?e Fn aMnΒfʴ4\c%@8BDxBt]ex'zi+y۩Qg8=ŌtלGZ ڰJKSe?rXDÑmb1G?ӥ&YA k"٭p @0 < <~mKw~4KDב[n@;$H_Vv$5[f߄:NPװA@/SgPmY$^][& U<ǂ_zpВfMP\R)@?`)o9ιl\4:| 8 ڠĎ v\^nKI2լ#;0r< *9K 5р2WN#qs PEѐ>Hg$-uSW2xZfG%F"fRqL{:୯W.d9D3H 'љ׸ΗuLŀ/oYAg1+8{RjAun ٨)Mo,9.[R6*&W5eƲ%pkG&y1OP$<LnJa==皁g.)Z|}?q,E#]HQPTr`fjo/' (z&p{Q $[d&?ljʓ)|4;V"|aT9r"7W;p1>6 #\4>JX$Q1NH_C{ɬF9*fm?kQHm+,DFte9T%(grI >^uH~.>Nd&IzeȰB맺 P `,,>|ڷ<$Sf^SBD?h"YT&߅/{_zrӛa69CT7KQW?C4gقEm'Zwn@ ' WeQ>*17"D TۂMkRMC_Uя[<*Uiƚ -I`U+1OzkĢU\,F1'!O]_w4Lmd'NI~|V>עf=RDaYJ#q9=SQ_6Rr>Y*Riw*f$|ޥt"g^ ݌_jI!^Iq3 űÙX㮝-6|*ARbN)~|_#. ?Ga>tHٴ9BJC)e 9SK.)@xAevC0/@ܗ}@ < E ƪ^[G 5gfA;n|s5ѧKj&tSd'g2m2#HɸzƇŮ?J:KX oC2Jz;@HOXŜ/ VY0y#z:O2>0v<٫[lE%+85*^-ʅund*LL"nLJWLxGPeYhH]$3"PC K0=Ud;[ރՋ(5?yԀ69gYI& +9 PT~G s:M ? Cq`C_066<]Q;EІ@3*X&jR' oM,@:r.QA` '׉QqÖ{,{a~L5I 12:s!xڗIc$sqls` ނcD>kQd?6w ĆIUE IJ~>>LLS'Pi-֞v#(AZ쇏I83Qy) x 鋴Y}KxXqc֦c fѦ)) Tfznemkjky3h1##g4^Xt]Y|ΦL. US`~J)夼! pc&6VQφ6 '&hƿpfgc7o `` }3AoPL{qȷs0 71 "5I4skiOCZ{\9l6+*DoMtE7ғ3gڝCxW, aة}x&,GW Cl1@<61p yGHꦄ BDzkrIƆCf>7B<:22Ͳ0ʭ#!%>9Fm&Ki`BV53 Uy962g ~9卖Rmq. t5{dPCj  q]DTӆv sq:!#1Q~q.P,UœbE8ȷFɱ6j#4SdqO^;1 tdCk{}$AXD|9ٞpY8#[x8=D [9cN %}ldIφy((\2+ k吭үwNjܴQ$L]TL8.9-,-qN?:c ntB(ۥ;ʮ^QZeݙgWos &u浸qfťPi҄\MF)lM=7GυKO[Ef[oB1# ҘYVz h(NI Dt٨ LA|ͬv:KD^ڗX.>YI?%(@0<}%G !ogԔǯArh86* Ulp*V*[+bG]0:9} c7-#7zoʵxAV$?[wYOFn;^|B'n2ciZA1R#D[W8^3$ȗX9w}ϼNTw;@K\6-agK0Hنa`m!M&vw zԱTU.hq+/*x~ R3^J kқG,.rss#͗Da@bݢLbQѐis1/x-̇I[LJQl5gQn6}V\զ aOozDB6g@Ӭ4" K+E^랧,lΟn傁xSJ?hyjK7ِAvR2' NEEupg ~awZ #Yc$74j?Vmfkel y}G Xq\,_H3*`ػq݅v$PIk48-hȃ`z +EU]OXm'Zz':}%(w׏`Eg &L)I9a7yL6 L!3}CCE6*ăѼ%8)ѱa;Qv#b4vtg4ЈDcSQʅ5yRf$ψ`DџbW#2F7j,w#^ZnR)Ge o咠F?kɑ"*rksq %ҫD˫.'RTܚ ߍIe/T$BZy#HCC.DA~X-®8w S3e}#ej/ӥGuȅi+@8go-v$B \z`0ݜ'CiX𙟨M\FVT>pZph:Ѩ ḭ2LvSFW݊EHe;~q󱆥v#JBTK47؁R{5?/'RҦBbc DC(B(8kx4ɾ|+嚡y\Jy1[Grž<%B,f[zn$`0bmLg<ɋKK >c YZi`)D?"ɆpWqøU$|we!!TvfV84Clnҏ(:_Ki*con; BrͼIR™}- kri&9-vќzRM`djyJ]!-|z 8lDrUd z=ՈI?T)~ NC*LBy>BYXyjM[Hv ,?p!r6yIUl #sN&e;yLZ."ޙ:mlܢMh;l;s`qNu?ԍt%8M9wQUXztHQѵzAR; k"tZh7%oU佰ԳC^U t:U~d4}l 4ri2CwK~X`6eae㯿NmWUFUαz+*7z)\E;YU&X]eUٽ\~N Xq1 'P\FL$xX?+\TϷ'̅;}s߬e0!1:ғ` @Tr DY++tUdSDf_óh[3NLXY7,&ʝ@Og-sֿ7U7&`{VW = +S61=)>ZjܙkH : av=X 9+h3MFS{O6Ɍ|`h:EIAd,_^غ o6h BRBJz5: rRŦ{toyFtz֚;`h;zcem:g<~Nq-C4H׏f K@ +N`IնawO Ѳs6ү;wۗW]9yʿGoge\bKzZ7 LʯCbi~B4osb}7 k`uCn4ߑY`7ϪU,zx3LlpslG{ QhJ+s47g%;ӲKgzf&/XAY< ̊@9P`M3oaIZ۫V5{o*b:/SmlR)5kΟz\%/'Z/'M1#"ZΡmru~z6F"}X˻n eZ7xgޛ0o?іC9_jFYS ~6BszrAl3bh16ڣ#WUP{jiA 2-#,HH2}]РVc~z#UYm5i n3B_GLGS޷!=_ ּn rqW׆o1ayS.21*;W4]|?ch7_Aj'| th6A,-wrf)<[Ff/fUNtb=/xS}W}^pR ܷs#Xoa/;X?\EfO߹kFO" d?9 WzNkJ栯]ˠSA1mHV(?*v5!Cí9X4C+z™N:2C~^+ ݧokPrGsH<%)k({FhZq Q'KXD#%?Ē'3鬯Gzw@1fl&J+f,9 p\#mѝQ@:ewT(7S k8 6EB~](> U῅-eܞ&Ј6@8OL@){]n=͒pJ*) _,H~<8@O\3^drc`@oZ,QӺR޸TѺݞv p{@`*1~VSٶ},؃V3-7mgF9J0op=O$-Qx[2> /sq?~^y8K+tS0H́pxh <(+<=8񸪕|Kmv,WDjTJ6oW,hE8U,\/}a!/5=D5,d&0g~E؊ -߇)UG~[*Zʼn_f.B;΂/qt:"$Vl31 d KB?Mm'b@1hv?Gǂs*-([郡kx? X*Os.16S Uz><sL}HoP2R֍x7PGHPڡ{p#Scq)$G;ꤟ넡|k4]Lcfd%#G: xJovakPfÝ#H4DVpalU)]#sU&jA K/LgNsMSw{TBD"faNQΞހa)F(I0Xʪ<:-t<$dkF &].@//=-Ő`F\poӵ3,M\>E28,a6K~uđgSϯѓ`k4R$_\zbV~r660§eG)+{ t*F'įEZ|ӉB>Y}Z QBa| WGV{G׊7K@W[4O=pR KStO勚`,Z|1?=ڳ)[whw IfST EbBD܎6 =x;whz# y2de KJS;U`h(OԦa*PY2v[W(X t7JE0nJg#d>=̺2Zbb&w-rl{'KuA|H1CU'ɉ2 gԦyPJ@=[ȝA7:J+`O*_b$q"ԞV Dj+;Y4d4#LNF2 a1U 8qXd$\6횐[*> )U;rye/4g;87zS_mv?v T)k+i-{@#i#nvih[\ȉ~'%,sF&K \Dbu6+L&Iթ:B]g#cvxT'?"P}ė7 ,"J0,0J{ M7z>21T'G&[Ȁ%hEݮ{݁F'@L 8IX6gK鶌s̘nprhOp*=i&ș n9uO?ANLUJ!!R~en |cav}&V'a|ZQQ;&FǸ;a09o: d:M `IPؼuOFh 6V6~^8*E?af!~44_0=3vtCAlB'!d$P//I$TTǠCm1AVe!fu„Y>C+a lˆd?<۪/~J0h ,@k̼{VDF"7W uH8&/בX+AaI[Gr!vyi^Bnǧɵlw,t(L*bl,ؑu,}y2jeȍќ$jaq/n1 k@ e{A@mCxnet켂Ir .Aim/*1Iʮ$Z7BG֬ R*v1PʺZ 1[q 'vgr~.oWP1i 3tׁ'Il+Nu; 3)Q!Cvv#w*Qɢ3m !ɵi#FC|GkZ :kC?")]~R%#؍>A; &:D_Y_!-=]pH˳+e-ت:90z4"5Eۿn 3\؂!5í 4BLF== .*O[S9M tgһ`ZG(z"Y1A/)9%2\ꨖ_H2K |6~PG/99wۀI Ļ%/ 5! 3( >{mH qp,mgW-z (^%ЅȮ*yh+ב>qT] 1^eeO&W@2W!16wY2GKy8, OY e,Hԩ!b,#Έգ huӷNQj(c 28+^h7~HF롏̮5DvɒHnTQY>9;Ti~JLQ_b\D~,y7P] )ʱ̩֟ #=9<ǻ|v1}_5C5/4pg\ekU3]V~e&%kԶ͏m }|otHtaRV,mNw~ DˤN gT=n{|{>%`6`w '`7ˈ1WaRyGLHƔ?djreq"!Ш9$}="_rF)msVy'/Dͩ{܀A66^\:5iHeƄ*RKd?`JF0۞o8V)T0Ogܢ>(2܉j$SH B?ǂ੐TLD֯wEV.ѽ)iY''h 0g yESﱵDt okB뙟L RqS&f*7 D@e]ɋ*'b/UȜNΕKd%yؘ(w\%:9dqtΙ:aKK9S=5S-LDzkhnxO:n.Ƭ${1Ƭ?eG%| s[0!m Ȩ`X?ޣ0xh3#G;4턜Bj F6E%-VbQi\k2pĻfZ];Ы7G~Nj491:f25̗o"6Ӵ|d"ZN`uzm1숖4QL(1]=P ΤU aqb(ei'|--{A2c"YY~468ByJ\4\SuHg5\}uZRSJ?.v`r\h=7Gc.bg_4`ݜzw1f:ݒ}ʵLk*/]0e5&y'E>nnTO %$[+Z ŰcCf,IvfoZ7̲muн6Leyٸi̚G]a1QK _X BI{:3,ibd ;mllřBBR@~;w X5~!%d*]>H!uXk‚c$=}>)BWyϮ]H+8bÉ570MN}7策Rx(c@ S0XnB'ZxC Ϳ!6Miͷ7xԶAGR4(XE$֖`'O);z870J;\P(+`ηFMYF*k(a.­ w~{0!SRMEҵbUӤ'8yvU&JC5uHzNF PmWyF@yzËb+˧B/2!DF0#(9HnwD38[/zoӇTX鹅A*8 0#R7-*r Kuvz^gTu pMc R)]h E)k?hplymJCr@x'QlwN\Ə{-yj&R/gjD`p N} 94Iōԫ1LByd U.Ny(b9<v&%X-Ӹs9_(9S#a~u7,'zn1&2+b — m׀PԚS&ܱZPg9ՑzVS'b yFR.sƮ =xs<~T˜(gMz@z1ԛI7c7maǏ![WCD("Ŭ)@ C<Aǎ2կh,o@>^Ryc]e/=:)];s VdqHU%ÇjlWswS W]eŤjmFlj/.g蒂HoCs{>)ɏ"]ELx<%ƯY}aGgBtr:]AHϭKѮS],(Odd@XZY/#ԏ)k*J+d%sDpLBEL/OnHD^]bЈr&3ϊն͆r;,ÐR3_0xN\E/):09O]ڙyZ!WT/ll ^HnH%PEɜBtz1'Uc~]0"6`vϤM EZsӨ 0&:v 0Â)֛VABz6-g=tO}Ҧ7mYzhN{AkP2%ؼ̈́O \ɢSgW+ @`D?dga bB=Ym$''}@뾃ZCsRPh͢64k <.Le]+zZԒT.M.lИ 6 1ݵGo? 4maFd-u[15@BuPʾ:ό D %\ sSqIc&?Ut𑰠#byIm:jO/rέzb5~CqQ漻_bbJF@w8VS 6̠dR[%-[d1]#oQ5A+7ork=&IV, `D`wɜfߘtBi,j` DB$VNխ_ d;.~u>T0 H5EM"k ]&L6t*Láiz>Iby}ԝ6v;*  8O Vp>5R/ c"sBWgŜ8U\ n&Ob {f: Qu/DIojҐMT@e#Cc)vMA?T dZz '*O(8$ILlo_C~O, UwidQHGL}62V0.nX0qړ@d|qD潫 >P [al$TNChpvY#ZԌEwyR:@qH2)h})ڈ6륪!3M +̛~_ds$]ǾƘ%vA-|Σ42VOO D̼ͽ}P@ MUUs%H4u(O!( 1}1d ]e%+"v}yN3fܞb K#)t _դDBoI1T?3g ,UV>PMC 1fSb`#g6۝:^ѕ0G7 񱏦 wwC.r<ӘFT'<[ɿǎWcبm4$뒗l!R||Rԃߤ|B@;΃?JV+v5HqXVB!QYp5o&)Ҧ.&N;kZ') zRyS[0i)b]66WJiG$RUVJl4&tr-KY,B_? ӯNbA 3:#𥼳-ήGqoWdo\v_ѝ`0+b{a+s:4v4'* &lxܪlUdQDH^s; 筦§2kKIfH~j3>G-6 bٸAoy|^wPVvo4\ЇyL4yaas8tI( R?>%F5s9%taMBKgrT¦ߵ VS޲h&vabSrtBT0ϳ7ڮbkC`7&$dQ UDl98 ȂqC9{_^ʉl]{&%Ԛ'Ok%My6Ns2&䠆=#R= ӚD@b3U냊VI_f Ew)BZQW&[;$[F$iَ맮;wHBqтn*𙚴Qco 6CK,\/&|-v@M"񕴖^۔?Fɗ/sW4ڠˁ2@z f}'u2SƳ܇g`^bVK"_Y͒>*oI сYd>|PdRE-A8 mtVX뢦H\.Bv 4lx#KeoB'e~$-WgmʳNKThnS1sACsѺ W8w| FE6 بIÝ|_ ~͓[8E I?rהnNB5o=z4r>s-?<:GH``Y*w5U2[j=GpaknsexkUmTwx^p1=(U 05BTـ!?5Mq 8@v0NqԈCT36^ 9'S}kR=/lޤq#ҵe%]ϲOiUk$2%fK'<cD3`?QHu :@JXiW+eG=>t~ufn]Q l{EctbԔfzp0Z}^cS풴xW&y.r@cw~OP1 [K\.8YF@}3+hF7:ť#>y~Vb|4-&LiϬۉs**ROdTo+T"EmPDX*%/ Prr8Bp(Ҁ"&ᦙhj"b+P-NM#MӯE) lHLij T'z3Ȍ,C>0Y3CZJg0.f܀b}5i ;5uKni2)ZVJ4ṣ7xq?(o`ф§xB“pbI,yK|6ڵq@MfJo9Gc٤=T'yERu.&T/swy?t@r8na|8#IΦ`"M|xuzToS~t]\9Ȟ7Z:bZD9㣹2:Յ[IZQ~f$HՖPt0X鞑L@XǶZc_4\ .Do-RgE"&QU00X# V_QoT)B@Yq$/M&Ahnu z%sn"PUF={5Ǥ;vXB32 }>*&5VoTz17aϛ~!ZyK:8`k ˏDg >UoڟRTp9Pҝ4(*P,G2+ej%hts= lgUioսWhv*Y 9D5X@t@w6rpvyë< 2!TrPƪ;2Cb0?sm,,+PLM581j>V_3֞fzY^kƿjl5sۭ<¶赼ByT"uEگoj4~p'iWq#cUS cQIK HkbS߰u(u RxA5CY *Z w8XRS2In6 fC , 2@#;`cC]J8%py '}eXm-C<6]!K__e{RQuΓo"ܶD0) Tݟ%;Qv{wq6 p=9M6[~6^+Km\ڏjOT[0/̞.xשćnrG(VwI9Lbhsr7^XYOH-P0]~שS4 su$8Gb:.[Y޵nUК6KP ' 8;ŴA/i .#hyiv:vpE,e)}K A 3 eݒ).qtWz%ɿ=Vrͻ&kGBI.߈?R7iA?%PpY8fsra'1dW^Ur0snL}l9?APo =YźE)s%B U[&C];][d+vr2; <72p74ׄgǢa@a8lQNyWYzf*`}՞ م* IQ'ݵ- R.\]]b~14=v|$d,Q 8EML6]I9앖MŚ 4Lo(>ojGsq?bg{rOƏ]fAWqouՙ_>ȫքzcDgzGP 5'ۜj eH-/ŎM7"̏eeHNʆq!} ivt '_l9룝3EC>g(Fq[ gӄ rw?ʺ"A-1fݴA_e+Vʡ/fyz-5`sԷ%ܪCȐoqb߼%_ǧiS jLJ}ٳ2Fb,ы!.&_!Vx[@˯:̶C<#1/^0SW]G|I@Q)?+ѦF&K"k_r?K(7 4q.2p_j۠Ҽ?UԾ+GA7 !{Fӄc !?AO Ē$j~tr@i×9;I`T5Izkg>i yiT?1ZN X^_G 3Y/=ß('Ò~ ZA@L-6{åU@ZVX4%2Պ~MnOAjJֺAA* w꺦(? DȠTo=Ow;bDJ>w}cUK_dv_m>E btccZzDJԕ+zb<3V֔Z^|(CӶY˙M!F^eN7 ?\!:_ RѰVJg0[Z1ak9dIZ2Ap_݈ H!9[/dJQpW^xWEdԨmH. wBR v0 c4Sn[^Ɖh+a7w0 LKFvAĎY,ˀmCT[Q8,W!YY1%ڬ|~Qn,f"FAV[m1f)U ^d[/ 7B=xF|=x@*vÁ0gHhhs+͔x^^;Nq_C҃{v$nxmC`4K*8LM(B {f?̈OI}h> 9ЈեOK2N+#E-Ma-Ҋu+\bN*3BEkXg*ױ:pyòrO*-f ·];)@jY' z4Rw E4rP?´u}#FD9ǦZT1i/oR~VӯB%F=q Z7ށ|3*3Á]hÞmAzT3b|'|\:s!kr&Zׇ@׫Aױ#o9^\ICMDd˥57Mr蓱K! [  PLR]+!v0p+'I kR /o cdG)J冗X>Xgtbl ~W<t i mЌp\u& ڵn}k9^n@115zd jK4ΰ2 Ek9٣/u[BQ뗊є/.qu/r/-(jnU2C'eod Gƕ®xU3rOY&#gěmj_[}cPNmeOgFCXV)vi=H j9ɽ !ݩM3 #t{3̱Ѯ(hY_qu*^G" Aɖ\f i$d*,x;}G͢6例Z- hW gmQ  {os[=N,C"CRoT.3i>Ksu.|?Ilqb6N;mYGe3NpvsK#]~w,HiGDe%|8~D%?1mhe\4M13@T @M)N҂( --IzQMߣ|$ ?)a`=0EY6_|8D\㐾Mt&X@#Oqg<4i(fCy0DTi&گ\Xag(2+-XŜed0ANϭK[+6in * k= ̢H[Dݛ^>l?pw΢ ]݀;!o$2QSS,y-q75\<9.WI[SAbGx3hs*s%יXAk*kQ=U~qBu=Dq)ۍf[&[ҷ M0'w?!]*Iv4Sx{9pd6Z*1 %W:EuwR+XM,چ[i Yv //MP@/tdl[^#oYPnq [1Pō7@]x1){qj{}Cp5'br$qt9ܑzD?TLMFc1L#{ůW(EPZOA_jya1scW0gZ96aoPO!@ݚ+%m0\nN;7FiEd 3k.ǡ?fǍ^qwB s8a%YbIP>J{Dq?iȍ$v+7\dgp؃Z^x.JUDṳ7v!q%ꢝlt:? xO?6E.P O[D њf9`'" FQ\TE7?wAoi5Jc;%5''kD#8qGkf)3&[6JS}KgohH36Ww\RJ!+7M>})=`:j0TwhH|3fj-vzs ۸8-紜 '.i 0vBDJ4@5yrAbE>$IVnѣ+aub@k WV8m {iz^i ,,89W(G 9{;458Bws[G3l?k~ǯu*^\4pmqV9FW}L+%j{4-#7pD9V{B]u(GOX@)K:g׏W[om #-Ѱ ^' /Y.旺5I} 3&aDa&==]&TiA%d-JW/;6X>_M[![#TjIH1d0LTi^4  ·*09Pr!ցXi)DkF_և#1|!? ώύE5T( ;!yuܚĝ ׷| Mb@4:|N͆X=&ɥ*"6&{n^W΍bG1ˎ!U .s(ߙ7h JhH7VɟiETڥo@}H'lXcfzE8>x$2Wl$4y-bJ4J CdU]f]벪Y.ܗm( Bv% 'ެ}jnK$D",جk ߄IBo?\șDTj>5/˅Ah3n`U]h˃EBML]G8B\hZ;BNd#dTpЀd\nFlnI֋!AM`R߮gz3+XB}iq٧Ԥowm1x9LRRM.K3Ki=ATֵ'ѮLCz"`y{k> 8dZE[D)]y_~yY2мx5HUŧ}z ݎ4Q_ x&!Qĕ[_$ctI[*5k:a.<"6.|}`F3Ie8L,Q{< []+EqIvbW 5_MOU87j søspB1Q|@hYO\{q EJ vV#W7rKbPpV rb*ɚbO_}Q]V (?Jܥ%Oq̽mTLCC;3BHS!ᛡ˾w"Gܘa?G,0:qhCkwj?QQeӵt-ȇ@0S蝱 + ,O2GՉ h)_@J 3SuTڑ;Ƒ1 40^`E()sAwmUpT=.~XeY?۷1=0~ũ{N9P(eh`ȞAܗ1 +> ˩MsǮPSEmdta/a <G_hDe99dSdNPR0@XhmRSP+ӂ0/)~ Ӹ5@p| 0Cڃb}(U Wa}g\@~FS@_ 2+KoMAï[ҥ%h egr4KVTJCy8cNȅCQ0ƌST Nض=d. |8yyB ajx9o!|3|W q uSz9YAѤk DqVCl3a3p2(<}⯣|\V`VpZ<Ž(\A젠0@b,ZX_eN:g~(/^?<\4>s8;q[s꛸+lx`,iLj=^ ô5uDW;\B\ 媈Qu-S@y lXNW`ut6 ˜ţ|i ]}B{Eoơ> ju+R:6Eb38TaBWOJoh_d,`+V6 4: rY}cpƗeSl4fF MZ>Y{PuvWL4`QkR~]l#4,U̘SLD֒n::G;/l 7^52ByhGj{xںsCx>˕϶N<|z YTc'|jtyQvqA8w[=-  ij/5kmդ(vJWLR+\QsQV=M.+q]lQ3nMS#q E0#,7w (v#+ N%=E1__!Z1"kCi>дgd[iqJUc1x)z[2KQ?ܤpD4vl>*6=lg@EaBvm7GyNG=~.%~'N[6QNoIyhbH5*'\¡no".b \av+ςmװ %:O)#-qG~T"8/YBХe9m,j?$]Ӝ731Eںȍb6:M=I<%k[<>b%(OTR]v^[t@.Ϡ_Y]t`S}?GA-aXBJ a*K"^( C;@`+1ʋe1=rW1+~PaX<Ibo^2Y U }0#qT^sc;6-Yh+_˗Qqk»C[224*R4(U^c{ x4w̩F=,*ûN-} ŨRbq7S Z{Г~qP(3FWvGZ"-9/?q9(2n8ȔT>/" Gs[phmk3>?\{9AP pUN<1E9PTKNRr- 'FZW߆> c=݆A^jPbܷ&wf׻<#{bmf!_S^h Jò#%cgMRg@KKQ3֘HB;X"QԸPFqGh' |x>;WC ް kC֚Z+A}%fD.а&]MUQ%.\džhўWPds .r=hzfI" |chF//t~I‰?vXMDp 'IU-J8hzϴ 9 N*,X)w{:`Hv„Rԏ CkweCT"]z/"[t.$z$k~izU>`;K>k,NPzO;kW`_ 5"A24˥uBGt]#Lnau;BryE\MW6Bͻ:7P3*2 y|౬c] ҦL*G%3*{u*& *).L086+^;zMSA9b":Y>'{IkKHoJk5q7*@I@s+5):ucxIV5 [#_qLWaf!&V3|%X-]y+7=%ɡ[4jR#DF_ CwFzȷDV01"6mV=y‡3͌ _8E^b\uyu?$%PbwPWA-//{Uk2H?|lPv'ν Lh΢*<޿R*v:Tz*-Ce1pw-qOϨw3 ڻQ/ADv[BzDiI[9qCFl֣uV-g,UB[69[I&8)#蛘;qˑH;|f[;Jجjz@.[,u( MlQHdh65 gy6k:|hK耜H Z[bЙw0Q9(SXn_&uPuܨ_w=QG)- nTˡ3 P}2Eygb!wS\pJ11Tm π}m`_N5! c0~u+;.s|' ͯ^HUd+ŀtg_Nuцe5C,kRDč$Uu9-  %$|L|omA1*7I B1}ȣv:tJ(pu5!90_@#98uj_!œW˥S/ªNRn]hx_|,wwzAa- XE#Ŏb]CV+ECLă7s B'N8b S@ȫKxnzg^ڧՙZ`\u8eջ+΁%"%e.[ 9{0Kրw_\%L{AƪlES?VDWY䍐]5#w~Ҵ* _iSm7nK ҊsSzZ&< 7F B*ogZL4P)7Fxss#Bm7'GBC3D"yNkoK&vOAlӹZ֬BEz z̀ /䩾!Kr(uBHq|.&։Fj@v 3f2aFaxH\~ى`8" $3N؃[g5u2nw0 *1q0P==XIu:*H%i8tyF5?*6HF&"~gјKSM(]^Nz8DP]|^EDȲ)jj1סPG> qq&-\oDv''r+9[ŐbTpظrSWH6-VG9 n/G\$X'Ke 0Sa,Y;Zy8F-A.'|Da|)F̄sWXX GtlJ ;\c DZ/ =En^BPAP[8]a a߬!~b/>Ol?%fރ_-F Szlb.]6j ݛ|yk5TO" _'4i~D} pTafGuZd qyСvii8R=O jV&)9i*~%3:eJi``PLB)n_=+}? jB&vZ"jAHwcnp +Bh|H(+Gj;pZGxNMƚE_kO|#7ݢk$ n$;2}zZ*P.lXU|§ AtK[ ӴȾlgD;Z0 j{5]I=q 3ϰ_uK {fQ0 B7ܤ$'@{ }-MA )>xڭ}̡LZR.j\,k)Y 4GJ"KD$Dv㳧Wk03@(gT$)]@;K~o~ Kvs dqɽ~KnwAؗ/FNZ+ʒSP& 2Mj?n:0۞:U1%pS@iQ.5ӞȏU}R?z'T/RP˓[(ogOyqVzR:rЯ3U[P#kGU $y ^5Y,1el"Sj"fK5U2 U@??i GUϯ} å68VDiʀD>Y-BJhJA7i18(Ew{p@fJ]@ώFn  Ri{jxUp|dݼ.dU3${NFF*l=`0MO8L90VTÚXc4Wi* f4ĭ2'ӗ7+,RV 84fm5S$nN!W:ZjcߩڿꨄQg5$N5$ƑmM˝{΂Ӿ*ƁC Q,hC}٫3i0?g&" $~1P u_(PmWABφ:1JÖĿfYuͺWŽ=\ YNS.:t;alY@o# p}NP!vX14 k+6;BAW 0<,~>%ٌ ˆ ԍD]=3t @*rˑ%ql[Fg>xbfS P1-GC5eg=+ W Bh]ɦ˙gy\Ntv?A|Lnfuؘ"o N,a@kP:ݧ`mR&~EE458KXq)]RcvA9b* HXt4A$UVEARGi4ȵrx(W_NnmBH%?X^^,<< 5_)62?XjrkZ\4oދu--Q}rȸ&$HJ=O,qS/OۍIط.цtIeIͅA}j+"H7ՠb~e: k9^HZl; -TL1SXCcg 7e/Vb͛G)ýēe& |U!0-Ҩ1euIiSpg1$mعNes9XHしC~g;4ȲQ&zޛ'N4, !t*W漝bc8,Q0_E^;i#Gpg.gOϙT=D2Ѳ,\*8aҮ4~Zn0Q3&A޴#5x* ϓn;;ĦDCsh83(3ޥ_5Qkѭ+ F,<Xc»!0q D%\nR!6{kwXf%]<.!("S ǢˉHX-vԞ6PmӐM3&g|L{(|x̼2aY18hucӤJ0"9=Q\zk|Q*с#UFhrǿ-$1W Ukvt^)5 q-V7'q"\#=*ɱ.9jܣWœgD7)$U}54H.4HA)m/ Q"+ְJ9ݚӊQ(nl|ɹwgI ̼`a tDjVSLB/[L2ץ鋥WdPr*Y0Ը^:g} =u!wf`82.vaoѶc@'ӅvqSgv美O~oHԸdF2PCw1@v>KFaG0|a 1]4ÒEwx5_e<yрwU[>*c%b;DQxWIF܏!!ROr%S*e[,j3X)jA iQ'jؗ`0U߽Bi|ȵĮɕhoI(_a} U4|j4|[a,Q{ؓMٵk$eQ ™|]FM_ @1}~D3j'E L3&02z2 [uGv'CWz{@g @8=JL. '4L<~*lnI w 5^:D٭JRJK ڠ-`˨9ab2ԐWG|ܨg ,A2rfbZЌI)h*m327o&+)Qj;,"DX& sڛGK5 5{ d8F{2(MH`B_s'8D;~d&HT\'JQ3-e'O淒"EW#qrDRF~o؜D)ӮY(o֋6#ީ2R=)N1xn)nt_KdxKuEZQh ##4+A >KJ#aTp PWU0v̧Cl9bT39s~,9q-:!&~;RT:x?GyaݟkYVH& WIi NT55mG1Z>k#(]yfc諀_ |t'sj|@DyȰ|Go$\T6lvQ|ˠHi]鱎lt)@8&xNGow~]+N_+c:i2m?ɮ-mXlo\\KcmII@okPk@([|³W2!=wQfWҎ4; N?S=KYtͷۙg\7A M8u2ڣS &y8ic x:#l+0m:PF'nEt>J9u)FYٗH;{CNgޠYd .[!3b'iU,}3Hhj  jXRz_ .V$%%.-{ ~X@yS=}E#۾">΂u$@b&slG]kV|!1j1FM4K&>#c*gk\^mG.HShm2@ E|).'+l:ӱQ(GoL^%x+uGv> 9$$8BW Mɪ9/r|qܾ!| 4:^MzCP;OV٬Y3vߥ>N$( um RiT咻\.r27 hyKTn'<ᆿU.gKy6?z5$C0͒ ГW̑!w`MciM9Pމ;:ҟ U-Q~ c-@x;mpp!aHxx cg_cHPbJ؆^bh?ux5o◥R?<.8 ~ڛ=bϪ W[PupEbzH' W.LՑZ%zvpCQ}Zg&$}5fWow~aue|Y<%d'rûZ3MDt֕+7 QzƟNI&f}; 5}WFD$-fFT}Om MB(ߞ_狣 էC_pC#]j]1 a tvi@w4T4Wrt.0kC5;R9"]zsk.kCU,V9b@Hi()]:|F.>.5S9J,E|t@(]v&WH xȅ78(n=FEORy,l̝Y!e'I[rO?\> ڂ蔑ɧl@nE2Yk&q ^}wv2U(F÷Ǵ1l &d$\aG/U㽊@柛g\ķ Kr:jbgLJQ"`F3.Ɖ@k5dh@@0dtؒT,wqŷ7Cd \ГxqsfߘZ*&Qi@Cn?25<̅uwM,/"iD xZ%`79=nJM".C.Ϳa:.<"ټjҚgOsdVt]T-"9W_BSȣ 򍩆"sAAHiqc?tNɤzi h%-EZ)Qgt8\3 ~τCq0ܐI^!@#-Px!o['L!Y.M@ @$Ci^[.ǠnOfNYY8oUB: 0BJ]"otǚX1,Q%wir@ Qnۙ_A.6t'oJ$ {/it@X)x|ViZVWp-EuVLLJ70dm[wSθhOUCpIb }O #a-fa"ԀtVJ|5MJmtM8N_-o?}bid"oٻ1L]J`M>*t:2@၁Md=`K^FD@Sݙ #bY׿iS՚A~E[^{Υ{"[Ϗ~j=n`/ȢxW3n"xvSVGL֡,*zHh_|ͯY; Ѭ_ ]Q@22H[tisL:3;e%F\PDSi/)bE(@;C*ia&eKf'(quY2S-܋Ѥ+NVVzgE.J-N :%).`C7/BUY?hz=;YCDsTM)^ke\&%(,W1&ishv-Y !N5{$GXD7 σFD`ai2MS\B9wiCv6eU\Acqy-7T'@Y:]Ljlc旕XA$Am\ꑄ^>Nj4rV$Q8U񣶋~ݓx}PO_NGϸdy} Z[ӹh2q XV TtxfuAapM(1UQki=E/8$ f n9 GW-z%k{/Kxr#ˆ~3_F>c6 s RXMW3'.jf˜U՝B"Sr {j1]|BVfX.Zb3Y,gZZ[W45~& Ro'찫QZ焯ͯFrر;778kn>X1LNPQ KJ2 > ]!%R2&_5f¬ Aw7$X+*‡y&x\.j8=Cn r:+XbV 7h募=bF-O @[/A.e Ga٦LI60%:UYqaTI&߭zY:7ηBWO^i=GkareBs_,"HcYItѐI>1$ɄBzQjzr{9v$#nx-B?@*uGzΓD fAXO'pF`@< eL=»)xEk䖥P7m 8G'L.Me@Y##O$B(bVX0R>C;;L,5Ij`X!c#}m rz-^,kqTLJ&HmGekr3-M˷RL)P@12'N~qHު?}3a0$:>*9/E$wM#11_T(+8\&M 1|v`<,YuZ"z İEG[Gn㏂\+qFMg1{fG=@Q7: 5s+[rɈ"?]G``th00+jal=^F<2ݞ&.;NgM mp.hthgjA5dRrG饟OY 睤~Q/0gCîědr.h_1Ǫa_9Z7ȅjÖ%W`,̡~-bmQS-Hj_)\#Y@Te<8#`(,n= 82FXE>tɽ%T4QIP}UQ]#4+_8(-Cv,BO%)'erwIsMx4CKm]$u2ck"BxB:{ ~le~o6 v~h5Μ[ }_X\7F1[:ܳ9ίJTk95+ 7b.lJ݄l1~ĈP¬v>Y@3:Hpy4ƒazK3)Z _?19wܰM;@OwEU7;@:4롰:c:LJ߭OU1Us F%/I@) ^~,yV43Ҩ҂S{S6hH4z$+y9G\^?Bkqc S]U2Gn8B~y5iTy*7v<0,OEL$`ErCxG7qwذEm/P삀R&[+_k*16X:j-YX5N"_O"n 172̸İEǽ'}dҋ%(qBLr;#JVPj{&X9lJ6q $(0 Q`pJh n&XP\pS 7iv+_[WLPBҡ8Iݖ~.T >ZCdpŧk䫸Pt{(K^Fq?Jy3cD=r㒯Y?X B-TQ/B)=q4KV+( ɖ36K.^vfsddȿkUC\f}Nev ؓڐ|#JO>hh+ŎPϓ5wgvo„iƉCS:pw0<\  P==Ir kCLPTE/)ScydlE'b[,]q=k8\9Le`wL˱oBAta?Jc2uo%`/sLFcq }Q`Cv%zwSsW5C0hgD`^4YЩZEH#S._/)¡oR2<N^lNav7%5Q(3ن4ފcؤ1W}f$/ap7¤"m_+ZF>6j*-͕D(]AvQPvϩDF)A+ad0"Ui}?eh,,,'ir^ -)}PR+R1,d>"[y ݱFzT0w>E/ͳ.%tؚ޺3+ц\|AE[נZMڳFǿ/ϳ!E{hrR,ըRITU~v\){s+ک!Nmw8*2 &@uT}I*{I+P95N (2DVAx>MIHۈjոxΙc{Ynh;wI i afR%k|XU դUh^nXu#0ŝLvK^[FIxsJ8{e-4o[-Yy2j?~Mpg^CW:rWBBm,uzkGsEn"rُf]Ym#i:<9vU j^BUQS(bRi/vy5DèڑiFVpM}*3,j\iI n"Ќ:R|`K79C+^k+5"[0gYN,8mBehd}EwJj䥆L\%#UV8 `MZyHML~9vjWU|Q@i %/MZ`C\m74vKDc\6%Г^0uBYEV0}{EPrYw iy>x#! GbyTDXeAf,AoiQkA{}<ם5VGCg:ZYƴn, Z 5А}krC l's{vl1@eN@SwC˼QƵ0πQ>){b*WO}g[5,k‫8bG3/\ F R{.6w.5=C ۥ;$F`.½l 6d{P O!L*9Rמз*qH0m0mTk?1ãuf&ǂwIGˀ:ii=͖P;1঎t@X|U 7qKR~ [8"n\*.bQ&Нܤ{[`?ʝne}*>R5'iVV}cN2֐'I%B\ШA9F];Jr(H"$U "W|oOSڼbr]gYPrX38a9jkqdYYKڔЗ|OY>T=}YcfSur9Kg~sp}6O'G0UF2Ie .'rض{vY8ǃS8r‰qm0GAVڥR&X79`YX5M̙c f*>*` E7wF_.TS[M⦘O/ 9o{Oo rPj-| ɚ&kRLg1=W4vM%KkJ' Os5XZ0i*Gk f ܋2ZW%O\2%m57'+ -ISaF'W lHgB i=bIy2k(>7]0Qe)>-L@ԄcUѴ'G. { uD2B{F/<٦C w(il6đ̈=0=Ϛc p+ǚ!A1<Ы M5ϠOJظĖo䲲hٱ#eL9j} i{L:bÊ2A@S"Q!~7U;;e\ţԆ "D; Q/hdD a\QiR-yC6y?*;ohu_奋b6'#-5)bUS@Y^(˓VFhlx7oΘ~PGTYm#d',/LUZ)K%O-)`̜/*›꧵ y^ }";DI1{ȋOi``!cTz ْp]P#:t&¯O4\(fTդ,{@O*S̫13x%Q( ,|>AjDa- i1?}zz0cXš󧈜x'9i3VCUt>i%r/;#Whܿ0:Wh(/5;"A@P?wgGڨamo[Bn923X$leˣӢ}e.Pp/?>W%[JaS=#| ߌV2_^$#|)` dwX淔4zef(w_KrQ߾%ya6XaͤЉy Q%֒/;91Hv?hĂuHʱle1kIJ(ex>$>\4KS(dǴ5sxI&MܱaMKۋ.`v \NFbYUo.1z,ܿ MႾ(ɢWC7𵩣6T,%?_:W {յPV@VH^El7Riaڴ: ]Et|cq޼]6 }&R]usԹ c_DreKy۬ӜQ#,'HܐDj S8 IpQ _8v*Yw'`IRW$4^Qѥy Huie=m9}}OO:{cڼ"*wm`q4kqN4{Oo(', (e+Tcw%ҦY*(ug. /F %'hmQxk2G_rz*c A|Ymߴ] .H!It6~5Gcg$Ӛ lx_8x-X 0.O;BB)(x; VsG. jKq=ITRqhuI@>#Sw2vfh& ?ǹw<Ģ]^nۇv p}&r/狣jt@xLo=}n\Y9Wҧ#=QzKq?;[&CrV ЇL;|*Af;9GMf|C͉l#^'S9cn`3} Q}i4CY[:Uŝ{. 0(w~4 YH(DbR|aw (>č$i&;!Γs*N@pb8*ߛŁԐ}3 46Uσj~,0Q_pSޑW7Cd`2ZU&D!vͥ<{k$w>\mLA;^a m{>11 e#_$NC05zHrOշh)PyᐃL%e5]EP_M[g)0LY^5aPUS[=-"f>j1z{c$V dfّ.+{Wo$r3q?sqy:BTv \"2Zxjy`)W B_p: RJıZKUE̓3zc"1)T@GOK+0B]zC3 ё[3qwdlpf6s\<1oP.m[5zbfLD?cp&f&U ]m 9 IPd ޽ði?Kl;?3*P$]qQa J2У~Gf8jv,0x|E50N%=gKaP#mLtJY[[Lѡad ,#8 ,^_N_{c-מ 778R$4ی*a=iE7.0JQ%Yy+r6( Tju`ODpK<<2GOh'%Jy F9wV{zV8N{=ojk?W[QS -Ai%I(lF3`K&*&ou8㸽 jLKT|Ҩ4 -=3*riqJ01!))ޙjo0jx>JӦ/+`̘nz߶D^`}#CSw-33}{bAb<=Ѷ4{jxc2/CTܲ^/oc8c/Bi8[V@S^B䩭!K{@U^ =JFQHUUIgZƅ-hg/B/_M*L!s+N Қ ؂Bv9[|q3+ Le\P4y/R32 z7(he ݶL߲zvg =USG`; <$,e\6X5[BkN% U9m%hnKK+B8aDŧUbV@g/i0bsjMϠįbfMdAK'w܅q<@L&6~,\)7>l7#E TcHmMWty$R_\B=I'WCah!ٺb06p[@p0,e:)j$.ÕR ym e U"WJ' B]xj20}o"U qu+qYlKvlMjß.ͺ{8Ch C@ 'le%r520Ia$޻9WEӛeJ`L </j؛1f r35?S(2}$oH>ujDBHV/i.Bbh=#{]o=Séw+(4PیMR-rAO+vBJ誇Oﵱ."h(#I:_on#e6M a6V.&bNꭍ^Q z*HqQz͝Ǝgq˸c9F6RK7ܑ~vEǁ+aF'ش ?!K`=UFW<>0rmsL!+;'PN[u-XGE49x%3@鎍oXUev˰ 88iE5.أektSQ=]f%J`S~cLr~yXW9 P,{ruV\rdied-nB&J|QܴЃh*B \c]Ag|ΛBiz7MtxwO9^=c*]/zx[3"426 \^ZFײQ#c _˶&~n ?DUYSUц3Ĺr:=?xx$EGV,\6Af.n~~[B3%aԛ*?r= ߐΥi&FvݞX^K*Q[cg}w@[b%^T]ӥ"q,kjJPA~8#gǣ'(_޴$@BTWa7* )ȅ\Xc=:HN]K.&VzBP9=/4c99~8"ci)t}V!8f|s^H. M @!OMWKjxvMlNn\9 ^ʛٟb'Y;I8oT,P.xm*ݽZh[sΧ+ nS7B3 Sbq:Ng<<76bÃE8T@G)ϟX8p7յЊ)#G p}wm:33g%ugbZPd \F 6K3~ZC1:?\ K)ڭ3M% 5;8ҲX$Bٸmf01g+2En7t0A`]fLCȃB]R^[ kǦU6y@r~Bz]lV^ž*σf1MLG]Z%= p b@r[mAt!3=XŻBk=Y|޻^XQ1y߻h)ObpOd y40Vwj9͟_ 9|f*V,t>Y7dP0]jHzنocyY򥾘8[As05,G;rjrɂ"kUD"u?<cXz]J{m.U_Qn^dPq=#];  R:nv4F+)WLۀN E"5<ꚠ8B-YQk. X\HrLI mZh #%m1waSkT[>ʂ? Gy&4?-_ Ovld$\'#*4蚛ܶ={(Ps.gh:fx#! ǖ9L a?x խANODԿMP ab{uh}xjܨ㤦/:jW?̓g"7wzXz'cmG2Uv`ⴘ~䶝Tl:b -Dlun9WQ$fthkڧD)3K V}>1%*Q@\ydI&Z F_t:1Ϣ ||3eYaJ㬭!iʓ~ y+:WWbn3:d'A4w\?[zš*B^[/Zѥ1kx3i P'J|\#)Es$zj'n)'o5aB,״s7M4A6ǎ [XeK4M ͤZ{ePs]r{R. 1 dZ4L3tl8O!QC!%":gp.`ON^7: sy&rTMtK %)HoK$LH0aK"gk]qp *#3k] BX$D Ç{H6+ ޑxSkHv[CKp QXfY7 K|2"~rhA#c[/wkӸ8g(Tn)pGUCH &?|oiXx꽺N$Pz7bD&8ꉟGvÔEw7ucV$qSM;3vզ)AZ߁+[㽛2e(S`MNëCC`i;yVyRD^?=H>`R}il]U̪-t] :"=M\e  J7pk2FWurz GePNiq3NKr6cߤ %ⶡ`1kGq6 w3´ Z.&(,ٕ}Ȃ G[DXI̝uB#UB귟UŰ?( @Cy]%tʪ`NK}&EQJ!EyW孢qy)J|j6K:6tdV{?54:wDZ&pPrr5j#pnkلAT*Nj1jPPwh9HQZ0 (Xm泦Ь"'_.ʍa&onLk'q6[9>xbߕ2mbAuҞ>%]5 LxUâ&/Q*貯Ĺjk'[~^L*YCPΤ! ījdv:9؛ĕw X|CU3cb;6>Y 7eST<ƳK7!&¨-e2/ZN؂T tkflezA-|PQ1Y%6PaDHCAÒbi֫g$p\.Dy;tI92u{Uڐ 6i >(}D`xU28QF4p*R ZAfO¾:=Ig Z=U* gHZd$7f3&0#QS/^yg:>T?_`  ߭|ڱ?ĉ { / A(~>!].jJvj(P~\. Dc /4f>* ֈx?S~tȻJߧh+hQVy, _a~{Js\'1<:=pDXJ1f6,kq\֤G奠滒 FP7Oҙ ,/ABtGd] ͭ Bl':תZY Xfjn¥(iYj׶TvDvC@ݢ_؇pSۄ9W[` ݱZ)KS^j [G4Y_QWnrCO\SDŽ\=yav}̱Y@FBKT--` ;bZx<_-l3QTJpCR<9YI~w`"n f`( `$b^Mcc]ofWdy1[]L m_PUx -߶Rj 9Q9[fiUyepD Rh4A3'XyPr2O.&8fJ֧4s-%LhM2;:]#P`ڽsjR1:vFIG-}k/69tϑ]깝8b{ 5c =f1Yin9/xcBsT34 @qPe)~,ޭM\лl7plDEXsTEfý8 썪9RP "Gce`|k0ْS= |[N-.%yMBuWjN3ÏmnLAy "k-:֚1]A'S2c8ggc!ߤ1ñ{ h`ܾ{h,duQΊа?٨v0MC? 703纲O{-:_͂cpfg0>YuL 7^mHvWr<F 72vCH$9M.ف*Vr3Z O}K ?dJؔ1_Q{N5]&%CZJ5%XLtIpy:.rJ.Ԍ '|BW8DwY$ \E'EkYl p38ř-28:lO39o U۸U9q!|7Rߒ iAPK{®V ByM-t!lc{Q8WS9)Z2BNHɗAoV*>%=K„9r;+Z6KnbG?z1şA%;A~>7ñK)hƑFt CZ-Ahh\i{Kzdu(ZNK: %v2|oMa~Y񓑷 ^]t{2W bp2xpEqkhi$Z?!J{M?JBWwLH"O!dջGT*O?ߛlm|+VH\8Jf@"`8B&o*ir2.ik4DYMGXcDEsdSH`.,)KYwzNdu IܯBbPϱD%2sYV3Dɀ>B*G ~w4 hafuk*A)b[#Du7a˭yaCD.g`074g"kZt } QJ}R36~6}yXTQJ ?KQhBu<icē-DT"7^W9+izuzGt^+}$f:''ic[!Σ[~ v2SLqceS$7~JON?eRX@zF8)>$1Ev2~s&l@{P*DA1nK-Y\a&,<_ޅuʰS;G||)rw%Nn*˵mM>^H!;4ߗUt`dW @o͖z7RXc[*5[ -gxNroqyr9tm!V]+7mdƞ7e*M\u,،iۇ2SC ƺ݇`ô`a xַ)փQcp#Z|龝I ǺX@#a'"p:d74"pڦy1=r*Gg[ u}""K#j#clعZ[@u \u4Ph%ϻmey]TXj{ ^ hQuD Š,<5=sIUmD IL>ҘFE͏O&Q\N^yqMR19V\'(TQRL2eP}S:Va),t:Ebo+a7 Reۼ}^h)X9zM->1wZJ;<]6Am=Þq{p3m(܃i*ʩ[um@kLCW6Y3ՂzD.UɱYbH4ٖIU I1Nq]Ñܛ7%ӘLL)nm VjuC}c x+!śx:fY[^X6_NGHdjeCA't9b:~9s ga@̘$6IgBm|RR6ᝆ":0rX}#uH'̡62S\}{^롍XdTy9UD_ WJ"]%3<;Kda)}0SVTz@n]A®Y"W'b=AGANk[bÈ+cq^_0jRP0&5eӖN/#WEɊnj5KeV&627Yy7[] Kh,HO.uU Gxu_u+eA%h ݉te:9M,wJJ`u~HDCTgliőS$gfhfμ sd3lz"p!Dek' )dTNE;cg_խµcϤ"e ()=Nz?XssK΅1 .@A:s}`@j.fGEaxY |Alk;#3j\?;O4-+sBqVMٰi-QF#]A==nO=Owҵ4Q); |7"Miе>eMmqtL*C%e8/GPiWG_2ߕ&M At요Hx2wdV|:v.z`6#& $E3DO 8Dϵe!~#)Ǖ$"_D?yjt+ix[Pw)74qPFw @;~m7 YhQ~X5=mQͭs##Z=v ׋\4{}?73Yښj֜,q{Q+,rRfbxyH;F/yOlJWk$0NLn+:eFn0Ǜ('FG4Q0>?ZnE1#$p23Q`&,A'-^:/A4,[&:`,~ȩX邡sl@Jt,[\+IX#iǪ$-Զ:f&OgMX:WHr{RIbtvYDԾw䳽 ~LfV$݌UR•Z':k7Sv8Xj3;<r}NA!ZǗ .GZkm{{y捠sHb8 X {n` SZ˙e?488>Zqd&,m)ȳlO?x#:(d[9˭ڏl j-9 wD+E˅v}t#'pިoc=}.T %HcmAtAq2jemJ 4Cu YZ