libvirt-daemon-driver-storage-core-6.6.0-7.3.el8 >  H ` z뾂al& Eھ0^}@x*;u5 /!EI~k9–v{2{zoJWg@^&ߤ㮔5TW5NJ#v0iu5Ȧ 0o4]\_V2{PFC +@> __' +#o63_9!aT üxg:&"MxtF)"f, C@}Ȭ [4=k50e)] D<(mo/-h. UhXT\|J h6LPAw_沋xcdKK<p<$?d%+ 3 y $DHOV^ s ( T   <p  (8Z9 TZ:1 ZGHIDX\Yt\]^bkdefltu8vwx<y Clibvirt-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.`Okojid-x86-01.rdu2.centos.org ECentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxx86_64-l^E!IK*@ah@0h RAAAA큤`_`K`K`K`K`K`K`K`K`K`````I`I`I`I`I``1e2069381bab819e72833c38264d7b237bb8a1af62625c09db2bfacf3ac06f8ec8a35c384cf9262c9ed07de2382836b27eef8ac4ffc811054e1b8773e2656294cd051581f4b6373d2a03f263a47c2c498bda0c8ffa81b006da00c6f81cf971439c68ef670055e1a2b62964ce37b9a571e50a2770ca3bb36658397d3dbfe5081b9f53e67058c4002143dd53fcb8c43f0c751af85ebc96bef297abaf689f8f504d1966a218535abdeb5fec8b78124c3c6a50f68ea13343e7411977a0020c298ce647fc3e025663f782a7967185b60e9a0b471cefa5d6eeb765c838f48721979757f5cda5d46d43a9aeef574a6fc9f0d2033210ba57c7ea10198c8017e0bd586e29859fcc60f532486620730b6b7c25049b87ab91da1e4ca05a8cad0cba37c96f8f651fd5699a6f97fae319d68495c071d9bd648652774858088aeaf286eed3be8ec2c2d13a05e64ec609b471092db5fdc5676f8ef296c1a2bc3aa3504e29bd12fc59ceeb35dd6a757bc5a1cd4ffa4dd5c1fbe40d7130b5f38ad2f993a46ee7a48e40b65b20408e53bd288312ec27e184293ac52f3c3e1836074f246ce8b87739e0../../../../usr/lib64/libvirt/storage-file/libvirt_storage_file_fs.so../../../../usr/sbin/virtstoraged../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_storage.so../../../../usr/lib64/libvirt/storage-backend/libvirt_storage_backend_fs.so../../../../usr/libexec/libvirt_parthelperrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.6.0-7.3.el8.src.rpmconfig(libvirt-daemon-driver-storage-core)libvirt-daemon-driver-storage-corelibvirt-daemon-driver-storage-core(x86-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)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.10)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(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.2.5)(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-id20f46b69c5be71ee7d2cbcfcb86320de101cb83321e78f1e00ac9350ffe023912d7a2de29f3545b9557059e2b65a1b004bee4bfc47de849f2a2c8425f5834badc12212f9840a2d5776421e55d26f5289f1d1266c7b8731f9b5a0bef0cfcfe0ba72c8virtstoraged-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//usr/lib/.build-id/20//usr/lib/.build-id/21//usr/lib/.build-id/55//usr/lib/.build-id/c3//usr/lib/.build-id/ee//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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=557059e2b65a1b004bee4bfc47de849f2a2c8425, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c3f5834badc12212f9840a2d5776421e55d26f52, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=20f46b69c5be71ee7d2cbcfcb86320de101cb833, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=ee89f1d1266c7b8731f9b5a0bef0cfcfe0ba72c8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=21e78f1e00ac9350ffe023912d7a2de29f3545b9, stripped*Ln*""PRRRR RRRR R R RcRHRRR0RR RRRRRRRRR!R#R"RRRR$RRRR&RRRRRPR RRR R RR0RR RRRRRRRRR!R#R"RRRR$RRRR&RRRRRPRRR R R RR0RR RRRRRRRRR!R#R"RRRR$RRRR&RRRRRRR R RR0RR RRRRRRRRR!R#R"RRRR$RRRR&RRRRR*R RRR.R/R,R-R%R R R RRORRcRrRxRmR^RBRuRARZR6R?RURQRRR4R}RzR\R`ReR|RNRVRRRkRR_RnRKRfRPRyRbRR7RIRHRLRwR2RGRjRTRpRRlRiR@R]RvR=RMRDR;RoRFRR3RJRCRsR:R9RWRYR~RtR[R8RXR1RR)R+R0RR RRRRRR#R"RRRR!R$RRRRRRR&RRRRRutf-893f73898bcb757f9498658736ad96e8d3547097d29de9b9b7cdd39ccebf75afe?@7zXZ !#,ԓ] b2u Q{L߲=q1V`ovHYZ;]3;Uki=v2 o}-Qn\MޠF7'|il ['LQPG)@B Da{wH5Nj CӶ ׻n ؓxo[PeZ0CxX&+G$-E14BTh `myT͚1k'Y pgmrDhrx1PXrK`惝9’iH|9n;OB4@O]qr,˚}yYE,OA{m;*5,א"u8nOY>7}+8^N/eipywT'(X96.&h( g+X*L`Fm$ T]:h^sŮoO!@q2oy3~yo_Wtu!s6M/9jwb?ctA 21-y&ej{Na/J'0iގ$#&d|av;^gldǒ_d Mq\,򭙫 ໢B|Ⱦ]wWQwIXV' BACCdgb+f~:h(*8uq/aǽU-CA. 0>C! KedhFk8+Pְ86N"d҅xDlMdL7h8¥PbSѾ@]4XA_p{sNErX> ʘzO3R1e0N^d࿜ut[ 9T\&ʲTZn+=~G"]cfK5++ue'@ E<5azG8r̵Det/鲾5d 5 2蟨&v_¦yGR{Xk Jڝb`,E;B%=|gN U;cO?.#Tkȕt,wԵ5]s̑+bbH0n2%[ӹ.# OLNITڇX=ӭuf]^KDSĭK ;v# ѵjSfM$ [<}~<ȓ"+)o3=kq?n;k, 9GrmKrc}"tzA鈒.rͥ F=iO)?-өwLH t"}*3d$A"-PBoB+"-zxp}YY f2<fL+&޺ު+ò{m@xZx ,L@Öo㷫VHS,K~tNp8!E5[{LH+r1XUKj bi ?\h8$)}*~J.9!U4:UeR_H M O* JuWk a{̦|6ߙp"'IDDM2dj7/9+k桽fqA3>y[ $-&%j-i7G`$:u p zYË_>waɰNDyQ6'v] Ķc$BiɱI%-Hkc= {I&ԏ2\J͋k}E[t?,y 1npc@d.mGB0j~8jfx{޼?+ *(f5tkڦd1(\tw)PaDqQu;>'+6ac5@E$V8/IgORdOŃrLi'{g"45hBqmnYҧj0-[DP 8'F;Ng }p!UHo6>I;|ȝ+E#ocBl+LM 9aLSI)_xbH0#!P"y#ˌP:6J[L|[؊X$yQOwMھ! ,~wQ/g_6jDH*^wXjsřĤ'Mz#&|o> TudIA(VKz]\QDL _.MZgKxv;n/ZupYY<qo`2Gz)+Y_#6{<<; j c؂rh1A]l]2IqOͤ梖&DOJ-uQl)Xn6ia2isχΪ[o:x 76@@D+qq1OF  )kl2^zYd}b2:,@SzG,0>Fy A{}-yy;ԏM?ici/xl a#/*vh(ttќrAnk[JV(xվMڦᬸ`+򝴑۠\_R ,%pozt4z W Pܑ}{ 5"auc^GFiYc4f؝Vˁ6<M8\&}qښ~';AW-cB7s^n.immQ;'GjHPLY^ ;ka۳!>-|@^@l>AULڎQ!E:~)i) w  IhkXxC.Y*l'Wsz|O *#%s 2f7~͘OjOU#4؝x ZԎjII{s5mKΦF9$*8d^  /;M-Ͻz+B1ZWQyw q<!zNiz"5ۯ:eO ޏ>ur%613 &Ga#J٣lKEz3=UȻK}򇱃F6q"#EȽi_Nc"k 8.RjN; uc` ڳ\RWd:ɶyo6x\!hǽ>9Δd3oN9Ce9h6U_tw(NYp^`*SގN!#h3V0պ46_b~s8iЎK1?B%2*,W!!y8N I֦;/H˷v>wB.z&z?erI5Q!zL{hg?@蓕- Ftl[Ospkӥhr}  ~&V%Iy!<91'jK l׌uN``t ͛*(j) MzAʼhK2᥀4jSjVKLy4Χh-ov{6(.IyT)g-&H} R ',2P9ǂCp9{US!_XnUu4_yڇC AiR%mW rf| 0z53!h0G^lABa Mg,Es Stldʼn /jYzLwJ( %W 0Z}Sb pF  v0#.&@0ѵ|K&O>]zbkf2q?;=EN%o^޽9lץ@Fazf+6x#%; _5w!iNu %w+Oʼ9r/ƻ֮nl\wwDY\ 7f1E#tJX#E9d''!: ,Z>ͮeTBCK62~a0}\}P9 @C"?^[AX:L%ɷ1*=x^cUz Mk8bw .PbKM1ZEy'ö/%+{1ρ~{Ũh`U{-lx52 \\4r?xIY hȬWZnEl_7vM)>_owlDl ㇺ%8=].dv&x(/3s/Ň<6LJ57ypjYNݠMbDq@G9a;?`a)^JwB++yc<5 :!kWl~v. latWطS; .*S5ѵ$]F_kA  z+lYe\@ ۢÇ_@gD 5Y]. @z:KR,bƉjsC^ANζ=L?0웄KY~Pw*߆l3peĺ!#&oU4imvT1x0eaH|Q sYs䲘.\@o2o] lU^RVCGGMΑ,h7קB/M|V<\hGsF/_J8Lll:L5N/ wŠT텫9kaGPKqBWV{yWc^S1+51#X>϶焧k*T!RX?yC4^<¦^xk[^NtPdZ\-v>'[i A)/h+ԱvR/^qȄdR0cc(ֻZ+G3 @7͉i> \)AFp3˕k;3P摳Vv}f)Eg@P&!KF?)q'5P;g` X6q&T,),ԋK _Nb}VnGVGEȡuWì͏k*uC͟z"vΥv?9ah ҺDhXX0X\c IͰ!+{LGaá7Ҹu4а;'c_;.tmkVR:nT9zR $e|HԾ4A)2`}8Fw)եjPE$*̓=wEƵIh\>bqEX[ex!t_G?OS4;SoD)~qЊE"/ t0ԴӄnS(惦i(3syd\ B*{~H R85zQwmjXƝlZБ:]mPUĭ7pk 5/u%~]}bq {_3OTޱSVN 3k߬{}Kz/d-`3D8.шXCzi$ƨE_Უw_E40&2߸a92&E5:1;З Y;V}-\δT0VdY{oz1נb`Wr)M͉ } SRYBKg>IFK[B$Ѕ1(鞘-4kV0ʇAp/^$jdE}9ޖBw>8d 2r٭j[%;U+ v*h{Lrf+ RmIe Pͷ+b F(3OwDq8[VQ1o19 F:}cB% v[Ү`|()JweI[ |H+`d nF K2v74 IV cOrW7eIAD9 b9;V-p$t?{7Fߑ'|gd{A_?\33:MI{>' Jm( qɔYCȸ%P P[[IN`=S۠cohȳ_;_#dp[ciK?~THzDD@@GT)sUON4ݛKe^{=§+ez64 JawV ߨze@ML~[Cp8ʦHM6fr箝qn-aU0D>67LTB{0)T$cE`+ :RP4 Y;@,,#j/Xݜ4_`e԰ZBop <=OG#:쬒scPz~<d, +֎ZKӵ'C[d*AZyL"6FߜAOg+iYJ QKxPۋ F4[^N@]Odf\<<r2ts1ӌ.[u\)qzБץRAm`ْ-Af{&פ]Mw[in/϶#j,"Κxbo~[.)ڗJ;,KvmPsod< 4mx,".]䕰K1D?4v~ +ur8J$%:D*f-W[c,E`/ p'+8)ʞ4<>S&'7kp:/51RjˎO{5YVG*y|< ; ַbv^e6$?AKsCհU\W&bl͌tZm:Lk$5AL^@"66cu2-lL{BHV`:!q'#8p:7:POYЬ&¦-;1 ~gסM?ah?I^rLW< Z_6yN@(H1X\/ wt+e5mНaT!و0|,p39Nr*`g*@N︟s|hYYg t(Zމ}͂!̥[KZ-H^@`B鳶_8w!׶,nʠ`PaTVi#j%a/0TuDg}hʽ:@ַ^ޠ9)P)ʻ ӳ^.WRWT;W%R(U% {L{4WfK*7ו&Uk n[1?}Re.kb_J̜_s6+ 囐23Y}ZߏAd!¥eʩ3$̛94x'pj,}WohblZaYg;۩Cuěߺ>mf&ie"Ս|EΙQnp{r@Tm:0>5==­i UCԊh6h#Ұux=[ᴜBg `TP\ ťR{t]97T5G=jl6Hz8*}xT`Q|&h GSf*,Q16ߐUN7lCAYANu$(A3N_?ʵD$VjX&:1V|3(Hax_eBug͐"rKhτ&tX%$pj]|tmlh5ЇT` fG_mw^n͑Ί;M2h+KQʣQV$ :Ob0Z'gx6#kأ7Xc#ǩY&8$|+7D{F7t)ۺvh|^Q3lkA_k,|<&Aa6{$%9&*/ 1%fbXƊℝ_zPjzQ+-.-ҬBD  ~UmLPW}`*K/DՏ7*-uD]qצX_vODɺӦlm5ͷͼ(+x- ӣA>L_P,phϠ^8u# XS-Nј"1ZA+yS*6 (me t؛szEU_!]cdhv[K\N!'guQ$]dػ& nJsKL&>15^(r{//)̢o(r$&*?|K;hem*j [ͭQNӆ訅:ѪPY\9*CP1Xm}FƷWY%+Uٯh'MG,}r[,@Rrr.>ȔHy::g(]Mj;Tk4c^LaR$h>z0c O­L:W6XOᵪsm`L^8i0a(S5|X~lu9?u9!$P͒)VB/;!˻Pm58LEbV4%+9uN=Gm2_9?qv"˦9ՒFt#aB[SpT<0昰wkHSFf`Aψ'ĸes DU_WT863P 7εCAOMIDW(gZaY>sz(z(T'ߴꭿlL\7RY*.̬\j U@ < T;{ru< 2 t&6oZ6'feux$mbE;sRežٙk7\5kZ(uƢe>PuL@MIz s',KxX9.ES[AeFZ?WtI߬УALgM#=OI7۲Njee/2ͼ\3!p^׬~d 6V} ?oe.e+v3Jǯ+UH6H' (N^w8&i|>7 k h סaf Eގoc#E]Ex]R!6&R8oyZs ;h?A5l$G| 2~Dfp8G Hi/bk*Vتv/^ΐX?{Hu`z!Z-djcl7Q]= 7"]ֱn?†VJ-;+3,2Oos _i48YޯᐩE;NKuYi4s> ?f&0WL)`'vh"Mfoaw4Szjs!pBf|eOg̲vG䟉Wt%w=DMO׽2tF=旦 ">]Kv+'X&P˴7QHӡ Zo?=@4$WπR(`k .-="--mev4' n(TնH^['uxi3=K;Aۮ}֦6ieynt xŭcA#'cSZhwُ7DJGׅJγ2ZY?{OaPYFumrB) 0&WbQAAXэtv6-_l$V zTݨu03ϔcR X`5B EDh:,sRVn fzbg~uv +"bO.Su`=-6H1ڛ,ƴܰ *B+$}k2>9hQ! Kwl Lbr(Ds,[.CC6&5Xc/chim+!2#^0;'=|EK kᒯm?'TmNpOIV@;3>,.u. 3;P;9=s6Fq6}h*S@Le`ATC2Mu=vBy4&9p55;CIyz6JjͲzP}Zʰ)Qb&~;JvCa"+qC-gg5ޗ`X 8KgL^%sx~~,ČIQyFT9co [2x1t WH>㽓5O Ѫk)W=Nي!IsZ0{44p,L9D:.fl`kHb$kjSz].Ocgn》M5X'$۱Պ8@Mz@qĻ[5IG;-u GdQbk%siϚ@p\#k}UhM R/^â 6!I1(Aş@pZ{{7jNC9M?8O2iF7sfK:/. 0z;\%Ov02=V=_Ul!ESѝ}֥*?mG*;Hߵ:пJYyX8^1fT0nc;:I:R V?Jv =O\x,]0 "-- qJ5X3bDv$E}X3ݨvOL;=wer5jL?d%#>x2wVnx'd#~,ݴ,QbT 5)]ەV*p 7durjߕIC0O:kC85S2ENOuw*Bۏij81,)MU$)TpM2¯nXȬX'r$Q:V;:DU 2m۬v3~w;HΛ,jΟff_r&\t6h~0oCWϓoҰ$gCvk+Nw}N$*@[b фV+Yz7qh^~g@; <1/֪dV=Ɂ8;ڭJh.m{9Z$0&P/>B`_%Oe]ٹg;,~Lqt`Ά?vxV5/幀*tjز+!{u1AUϙ3r'8C躃_pl5uM A{)hG螑q3'-ggO ~v`ɚnRXSվLU=TaUfFYje^dppP쮐3QR₴܏=ʺ &  nZv-/86t`6#Xtܷqysىߣқ/l};OZVؔpj܄y8yfIr<`RzeAf: 5zGwUGiߪƣ@gP,A|m0&*8PsP+JЉŒSj ` {?Ft_J.dh|72`yzZsMJL/E%-ڜh3{=[YZB3PA*XĂua9Buױ "Cr軞Q\L0Z}[,|y8dTjmݍJ@lvocT1f9eU. 6-%C$ Kū=K} Kc/{ifrqֻ<~-Th$PԘL9^jߦ UYp/TbkBoT0y4k %o~vq6 Xq5$7:tJ] 2c+}_> gB[)1߱1 @0GfCxל2~8t 1Е 8Y'_YLDaƒpEWl͒u\:$#Bf+]ws$)|kZC3@,wlt4>fܫ \`x7dg S X2A ԋYY9٧[W.b)^Iaq="8tчE@(g(emq`n:UgRlӮԛ_ܿ>@!5w=%Q['HOwر>!CV] S+!'Ənt_Orqf<)ws`&W׶&>A^^;~֊ya/t)X8$WphszG.'kXþX!&d:;I|՜W>u5. Ԓbof"eok,)֓nMOy>]< ?/G I0b:a9ʉ$mTO࣡R?JFӺ3a^9kMSG](O[ 7LɨR{[@|d!^->U CSzl}59ps<_ ׹hXׄ1_!s(W H*BBk$B9hMAeO)HsOPP"RhxOíz.,p['9Kjǖ|E*h!?3AuT}dLÔe$a$Py ?-*# ϪtEU 4 ? I.p/L:r0SK:6&Ȳ5"["P* A|VxX%V 5 pzVܣ1Usbxc>h/:G&AQ"cZ.Gʝ&a.Z==E֛(*j2OhZhqc&ާ5RϽD< [:ȼY5 \1S#N51}| P Ayj\Vmw?SoHЙJKM[|j`ecJv]SC 1Ϯ2 9^ s*lNv^J2E%R'c, `T7gv.㠵ƣfa_ȳ9o<3FH!%y\jELcr /"D 4I˜˦ }w v\_Y%&6V=c͉ f|EDr9bf1(cګv;ީ@ )ĽA<(ȡɜ7=p3TH2iqn_%vh˱+ ш9O~-Wń  /d X:CVu;XmՊs< %&팃toeLX/U=SOt;Qs˜$9;*^b:cJ#';A3nWYe:;sĔ=bw;k! q!JMz Mq a"/]JxZo&~R?"ˌjfOiG>Y_$cY|_P[)c <\!Q`cJ]ύIWXu΅ m ,q3⇚mx66v-h۴:{pg-ӡO}وbiBF=Q^b;oJ/꬟!1]+gAeOzxsiJ\*fg=%̹٤^Xҝ Ҥ=tE·\adA1KHJ}䛦mȷMN-8-ݵkr֜]B P,S%= wˋ.Q™IvYJ_j'*ʒRH%S4g˫n[aAֻ>xv"VG%VRH@xq(Ufd%7P3ܨ؍tw1ebxoܯ`-L0gGU(XiM?Iʲ5=sbhζyF"zOc ~2NbWۤ*-yMKЦL:hgxw4#r" B%Uz 8"W2amа!Yߣ*tWxPKz!-R8F[v?;6Y𾼟DӁ'}d6zm8Y˦4077=3Oq+Qvi*O 3[iTub~]*Zn䄽vV}r>Ui@=氓3ql>Bzz1lN Ȏv1nC ` vdtkN)vZ 7y{.4M ސk*q>' Ζf-gѢ[ woe~!'L\nљmR ?T O/8w>[æ3!? ^elkFʜCcڪp,ӉAYla?w*Lr<{EJC\5M>(y䲛"0c=?y^^Ÿ @bPFqWQǴO#Wea2B}wU,wC*Z﹭94) ajL5LTzYʿ1$f:hvG\ݏ]fޖۉXra˭nVmn6a:CsǏP4ٕC (?_4_s&yP#8d{D9BOY" UAs4%JǾALx~u;Xpֹ0˹~_M]gI<5G#=.XgV33,k$aП(Q!$j.PN ]i~ŷƊ'¨`1(ZRt=EkZtwnpC RN yRWIJ"]Kì&ה(R r(Z'@uAǧC|b"rS#m\XC&H2[4ə9*!Rwe.tRt1T9% :] P2Br!!䓳 mq *awRͳ퇎)j}Ю:#ukh?ϏٯiVp?I_+ߑLt;}-N>EpmL9c~OQkń?l[«JW}Z* v8opu'uШR8vI)1xO_CU$5̃tPC&G%; 5$k38s_/# ށM)aúc?a\UHLz4*/"#Bi~iO$疨ӫxOا9>Y_ƽ#V UMhx,'~wBJ=ʷF10ih2G]GZf'Pbk%92tӢ}-̋͋Ɍ6jdkG'peq_@EĮlX%ía\Wb?B6mj^y8bnOٛ3ofD#'ndA~Ac'<$NPHA H"͂pea|xm"#$xܙqU,&fp6E:Cq W ib* 2%&.9rB&gY(AF4/$BՒ)*oVB=v1%_ǥ" zBT#1`F9YPzY x09^Wڦ@O=S 0!1c` *۶Di]^8D:SX;*z2KKNT@CPq \%`E61c-wC-frMNϸb y1-_*۽Ђ'JPu6x^9fXBz8+!f`8`2Yr>V-lޗ 3i؆B'Sԟ=Vah2ek"~*4R&ͳ@_űQի`'jXZp_;Υms)et!d7ӱ<}'yd<\}f4P큢V&P%;KA22c^cKl05\Vx =0McIYU_Rv4ݤ\ U(YkA 5 U68큚[֭JrjxC9 7B#`jFEg(^09;Yt,Jr]I>:VaMuE-й7ipX^G{mͱgn'^oUSUuX ٮ5/.@Sn0:ƴ 6qvsD;~-D)@ajS94KMYlw)vb'}fnWGAgzQuD!p 0|(2ڱ +t@ +}O z<>I"r):j?&@똬_?#X_I䘻7IjQy| NoHjt}Uͧ2 \[cl gۥbuϽA @|3PݭDNC]dD]fv@X{o.z!-n0.H xchŴ|g=t$"-"p!8MA&e%1T״@Jb UkgV̈́ m2čjFo#$‡ ȯ?(qMPM+)}VϽx(ؓYja0 Ye^˽u48LDEat㙙WdcII-+m+6h uA~LZIB"њOzᩤ.4(MAJ=(Ręx&pM^¦WH)*9.㐐=쀀50Ĕ lAiFrI6o-0TOJR` UC׿WVQHw u@x2pYiHh%$B Lܹq 38Ms9W2dSy }lbHqFq3688)-ڂ%0r'4WѹmZ@f_rWAzΗV`f1' <` z:0R6bt4#c m߱5h z$b/]Sp5K̆I³?Dse'/$?ԓz.i;kY#NTuλSL x,FY+(LrϜFGPÍͰ`GV Шo p|;@$jtTX WĮZU?YQaTŔDa|Oz71؃zK6WE~[nO 8io{}µnCATw^ܵ[믦;N䂖4 UIRaq]aE5ؗ~ZJ" _Y4ѐs{Hͼ(Qm`~Z"; n ܱSF 22wG.9Y}}t%1f_NU!6!ʒE]h%4<(`չ|Ҟ46]c*|9:p8Kiգ/pkH%=iys pWgqyyaroSÌ2k6rs3 JQHaQ7ʒt V`[vaA,o;W\";"U-snc#+^d2:3~Wy|/>|y=]t>צvMrf9H^ /yrX=vlW cqOx.5#!Nq:z7Bք]{0DI;I;0>(RLYSxM .Ψ֭IoSkx AIͽ_ Z׸@V^6ĵiN*0ZI\tp2T2W P'x&i9회,-~sح蜯ޓzgicD6Q.?uǣEw5y~3=̷cPSUK k&Fy]C37:4y;x = П=1/RXJ!X$)_oN G_مˌT^:.VGovhn$~Ow)<1byyL͉i{pn=&?&R/x̧yQ7Ck0b֦4ܱOH{ )\a;0H̼Cv^j^{⛂Yӈ~k0᫨9e+z&ܡȰb}4Mdfc5?ıHMBw55uX .I&4%7T^)|UNwR(K?#ͮe& 7 t`X@J fU]/A!Eo.C0=za+ӹy0 sw9rZ7}]=֗C8(T3窙%(w.-XWD7ϫ*5JaEuSpgX9EF.Ue]D9WiV$j)o ˕ %@fK `3Rz?̾toT Y*$Yz?SKȁ-&.Db\XI2Xgi=S[x"J>j}GZ}J[&g5pKh)DЁgڭhXӎ Y#/ӡA7Ztp9 d@W$.%/>nOOwAhW!؋;G*LHFFMnaGأT/@Ǔdo4 ikp%%BH60r1]LxF׊S 4t9:Wiџt9+Yvn$wU 6 fs_.Cݾ\2EM5#+;cb>ZOr5b57p|q 7 *oR*&o '|mc8DDŽ6z ONpFޘZ#j2LB!W*yE3Dm*SM;?0zx !4}!W:P1qk~qʌօ#+iY'_|rT!hz|ɺP2SXM51Y7aJog qzrcp GeQx)\db/-r6bMj4'>B:"Lo|iI|MڢJ)3[G͂k܏aXX)g3t}1Sv`@DWmX6mؐho?.;աܠDEY6[-=/w|%ؼK̙=VjW(Vj\1m %Wt|&n,GEv?yDb9?,^ @.d nLvyyU!-/Hfj\B VxD)JY\P"UlE(58gQJ,) BINR`a`@FɆ|P9?VwfCYv`u@,`+m]hT ( 3a{PaXh '.=$LZbVLVe[u PR窕gW#Zr^崽­ȪɕB=Fq/0v3ZXM#Fj-rBOx^G /NK\45.On0/kEDdSHstJ!\t6G&;YI1"B0Mx\ KN7_a*4qr;֓%?SӲ.[۞հP}4WUTQ' s a[cK),b_ZJ*ش炁T~(I>Cj_qyk.RD8`{6A`.%z᱌ϛ1"5󉬍u E$hGqM6O9kXp2nBSu+|ӖJӝ+|lչ:Q.Y]L(ŵH^?gNr1K(޾4c#3 VqB^{MְK~?ifH(~<^$\mwJs,򖤘 7^LEu< pN\!9ʻ a: /m;a =cI Sr%S݀tJWu1j.՗f|bYZp^Q]!rƇ&4Mңxx0tje('+W_%s:-֐Aɘ\8msN/e˟عl^$/gRRNXSK|7:1%R5}/klSͳ4<uXZIpd0  Z)@ܹ;X/QDEcД0^e'8Ƒf Ɖ_jPsDIf H|,hV xm69py0F*Gdvv^uI+^H RMT`\yJAI*5*IX5U 0T6iŔ3ݏuYeRR Arˇ-S}OXX K)n_)6D!3E¤H[Fv]%V:@rLh^c#\k>Q(€i#J+0;t'T7JO`"2\cـ"[Q($6_)nߺ4ӱkN&hܦooLU]ç^\+]{puNpA8¼XюpUF]6=Hs/Tsr>5ה2n| ۲C>?["rn<0adzA2pDL=kE?́-KKivao75I`2cnOOV(,[ɭ/t9zBY{ !Sfc`7Kd?rquR+3uܛX waFσL v'!|/2f$'.gT>!h;Ҙ![teyuT#Ғ0 `k3 >C'&{|{6m[ɤ\0z0fxUDae?jtS^#/k>7ХlISLևXBMvٯx iኁ*?/~a${EBm` D1k[pe"tdG D" fʻIq.1f ,9@V!ldBxgR-X| .zEePOR_ >U6ny8 0N`S@l E| ]ܥ?o`璜8aCFyTL!uWsׯ|l"d ܵS"o;FSFے\T 61E`MvjVoƍM/(0bwB]RXBI{`_rz fDOӍm*z'Gb }ou+aL5 pȎg@Qs-:UTC)6nRx|m+gaˣr`B|7y緢G$ #X_=Y5p2^!5{|ؿ% Y¾Ƹ!i}U l`cXXCH%UQB6hB*9:=73#\w21"aa>Ss[)vS=Piak&f#vhR{`Ej>#8eKp,:gKDZL}gᨚՕ#⻹cf]ȴs;b zeZg^衪5Wj[=!K9=ZJvড5J5=X$M-} ;00hN!}5x+啰u#IHWntj¼hITOS0I`-ZڣIXBKm3bⰧNيO[?ў`+ |ivE6Qc!SyX{̥+c:J`e%WC0*z: ASdUR+BO@ héIxnIoÞ0}MJR 3>|%E(B~x.@5x1Iob\\d/>qyu}ԺxN@p `HD2|gCPΌ4fVkq8/Gb^KQ~6pO>ayr{1>֖kVykO'XuJ&Ez 10[K"6JTf!iz* sYoRqnz0xD -(>L8t(]`D>\=d.9' =R֎ k?|| @V#g;.K;g;&c7ƹ=L3xQg*YOVk^.۫"fov~M񻎈@ ciؔOoV)뒶EiJZ=ׇn7Sg%4yB3;lY+Ea|ëaР`p\_-jK*ڦuY( sC._y%ד74q-'R!+Ӊm;QJcv8u sk+Μ+E[S2v=}JiA<_MȣK1KW(ZT7;Oc{s=qHPك/>|"|[pU_Ne2m-"/>IHc_#P'2u[s|΁=ɫ"{ܮLEutMIu~DL~+CAU8f m&!Ԡ# D ڇ5ĩ++;´݄iU:rD<* GSi˘Wѡ4z` LsHT9(RJz4^P=O Wn8Ofü} w51' gIx#.h7b@)hP%dl=Q0JWvg:;Kuz:mF<D2g8]Cx,Z1[WAj1 W_ C-hz[:/q`uo Jnj٢\+lٱB5%(aMH|w| P7v'ljgbA,"A Ȅ-Jn7Uo"x\;?Aq!'-Q:A6zX"gE>p,/9?˚NSJhm ]1Q(pę/p6Q?e>1eg{VYgוm8;O %WR쟅GVGyS# S6J٥8d(_QUYB@ahNbMW(uQȆHzT΅hRS3F#bϒeANzT؉M)#?kR}w11v-ugEMTd90x{g~R[g㐚ƭsLj^o[OҺc(sX+.CP4( OVY̢>9/x'Wˏtdv_&|;/.҆ҶL_L)1&ɗCWg97{Y"LnCT*E@@$\Nt+IVqp#\jhqX;cp[F!|k*YY$74 I`n؟8%K?rCd[Я&j矼!s;}Bh=[M>D^W$$TΛg7]O&Q%sy%i??j;dTI4h=2`.Z_! E\\А ݻ촙Uf9Pk"*kˏ 4 &ֲ9& :T ǛϻfmMHG y 7>BGaKU 'u(304CNL7u f>;i:=k6qU$|#E*޾# (o^S{&nZOS,<F/K]$ lrq|h,*ǮfR%c^BS@uc7K dե.Pkg!m/NtŽ{uW6ү&ה᎙N%_rYCoKM~~e/;K`hm~ -n5X?~+R?d$d+9hݖ, }3m&2 Oז Cs S@VKG[ r q\Y [ڻ1gˈY6H)+(-7rGQ@׍6𮶙<(+d嚀ZZZ7hҍԿ w4s OÇ ,kl꬜[Edn&1${A9Yu x}|@i/d,F~8ޝPs1W&FI _IBD>_7{iRM dZ֛M w.hGHl# I33,X&}_fR<9khm2:#"r+\bΏcL(j3a BV/[v3/1vO|uYznh꧂Nٶ4^=:N}'_G5f< y5J{M2Rβm0w/7a̞ЯNCXqtJuzI= c?%=BeA9SM6vAÊX+:,Bg&N8ڢ}6 xl-Hel>I±hȏzaon^ e7ћ \ǷA< H@.yAE Iؗ~6- c)hF挨u,HYUra JESS뜜Vzͧ_t8N%{=.N]\rظ%(\PVW֘F*2ߞUkҙaj> W3cG*k?$oskW*K05Z9 -dXt')2O6rqkA-xV}‘LUX{, ?>Ȱ+"_E;]2,*zeQO[W-ΥjR WNm}J{տpMA w} dP }]rXԨߵE%VV fGlM̌l}Y)?2' 5Cf\xS_$2aUo33ڗVmC2&Vw/ij eN_Sc\ki?SGKZBgGv@/ƙ!l$n7ca/0V?@8BtIp5y9BܚW=uuTnv2FzDa~Ԇ˦9f #iD{ww}&&eYObqY39ܓn$}KzыfDNr7/-dD?9 k{@ÊZ?Ϗ|39B*÷kdfoPQ>I)=r< tJCo^FBz vtOdw|reV^6F9B4tC͐Kn&Hņ R#_ݟtW~_VFRcݚp>>pҖ6]\(܁BK_|$a)feXp <ĵ64"$̃9Y#409EpjJlpcEoBu}jUoa6^:5]K0f1OpBpb%Y^teN13^ ʸg( $n:nyRnI׾K@*}J1H +~R/YN@gЋ^̛yxؿ ys@+ ]|0jjO~A|r Zq#X4G(|`04"W5?/7zYA5MaԇzU۞v1YQ8[j3@NC"E@[ͦMbE+bn-c# #Mg7ov-=n@?,Cc eVfEfdj-$ BsW6'_zG-Zdz4N39$wh1b));C?E%xbxз*3a X~ TI %Qޓ=ZX!?HI Qdo4w~,fֻ')GA^K=J?B^FB@O.80 rBe7:`Z.#D0h"4jIV-uݽ-.uMe]"՞O.t1VT{MX`@8co6x?gQV7J VѼ*ĮZkKEIq.;s{" )Z9F]".}WR_8{/rpcp!꼷Pyx m橩w=.ٙ-{/BL 'Y,uŞTK8t ݳ[|SQK-lpN^qFȓB̓ƗI>6;y k[4ڐ]`KIyK2:xFwg<ˆ2# @{5ovgeGr 3 zXZKA̔$Mn/nYь8ޡ=keԋ%K&@ |BB09DZ:8 IDͬ˸,vVI_jq ${ܡ-@5x!3q+yf~a%֎:u>W:af-`\fEON&WK8V^;}ݾDlh-Z0e(61WWd-糳JQ".HZzcW;,x);R;쒝 W:F|A{ܒbcmR[r0df _Gh{C?$>0$( @n>N^M֋&&*N4"LNP_ ֣;h`y6s>?)R ^+8 R"4 Sɣ-⤓^P835se~&Yйzd&xH6vE-gЕa5ϱss%hFxe^P̓Qf?>O,F^%=n_GMȬ"74KA<ZDv2a6Cl Q^ AZbt_g\.gj}k#,轣Rّ)]a/>o/Ӯ@) eNv~jẏ$Gɜs (G KA(Qew3&]LWaaSK\3P;?ZY3/-KG?<#_Qç+{8sPUqTDáo &Ms+HIdd?3=D?E\#n9"P\72_r\^Ks{=#M(/ L[hn@nЈ~~j fY@[w0YJVgڎB2$S"_ã-ysOr1mToZmROtXDg c t*Se$`U5 JEX8^ʍc-Q8>G Yw1mGJHIce R\s Xz3 Hx-.lޢoC`TX;U{'B-0_uq] R/1J#2hmȴFɖ_Mu],1ޕO[sH>@ESVT?N0΂ %g˶YA-2~⤖AP(_ҒQ RՀ4Ј染j2{qt?L\ cRyWޟ?Ưc1t4D1_IAhz&Y+I9pktz8[JSLqS_ Dae=+sԭh7 uuׄϴ].Κ*n7J#V55semsOx S|PӮ[vZaJ5vkڈw]CNZXHI΁5T'0Uqb|8u\9ErLT)4OdpEd0H]=TR0mVA*ېLshi)f_)*<(!z!\k~|l&͋׭'Eml>܁(gʯ )&wjA1ӌa8{6ױFQUnGnEli d0M>ܝKقLzp\煃ոP*riJ4If(!yM/$P>qAO(5aLJ{A$*<[R$(<./\Tx'bFۅ@oHcnd RS8-oM\}eXzg+M;$q|DrIBlk!X׏:SC'F5ko[lIv ]E7ML"l`sZ-뮋~gtQҚHFZ,LƸR]:wtMA_ek_0Z΄ Y~6iCV[!rȼ)88wmk? M6/Ϥ5/EŦ /I]5u֦Ri5shʞu۬O2tv?wmJΣS-ʰL~/k ZAG C59ScTWLwZQx&jJ1T@""Ii1gO-La`X_BeE=xXk7?V\'m}iK%G %ֆ6:` }jsk4,6v/ 3?P/CD{ a8^,00wER1η4!f}0]ɇx jQ?}0V>|) pA=}MsmZ {y/N'b9Y >9/!]Q9vb? N`=M!@dpGm_I-R¯("WrxRp7PX+2+u; 7܏o2e0QA\AO<,*~tӦAk<ԬSfP:{oY+ lp.B9`pǔ򕮙XFw5펳^ 6%T/WbvW<=X{wyg|)/-ywÍ?0"V,;7aOkQr7?X&[wTivD-'fp3kiDgk*)S(F7yP䏡W KաOA`ݟe8"T$6 #AY9GN? v P AnXXϹ$,g"WZ4$b&Qip$DaǞܑL_Kai"CN_Vy Ņ'P2D $6RzY/{IPV(矊4V%7*m/Xۮa'W [x8-*4>aSbuAk$Onhw5D`vCkuxG⏫/wZ[~Ѓ+ekD(Eߓ} ӏ@i%iٔ!J@W*ceh[+5`e읂y@1s1V婑0{ǣR?`s ~n-U#x˜[䰜4EXu2N'ߋQw $a8R1CՍ}CD"˜d#BG"ZNag iy0*)>'˭0rBmRY)dagPȲ#*j{ _5lԍdTb[j+ns~W,zJEJ_T9E x1/ֿw@xҿ34/CTןxࡵC Ʊt?]㽞#u *m}fx6e1uCu@iRX[}tHEpZՒ%Yk~Kj15ﱳܦ`9Ɯ2jp$` Yզz)\raKVVawz ==87S4VN4F b>)q\Ͼ  wkSϩFe\i@fq)J$ój j@x (ʉdqA9x!1| MkT!pz2  oلfJIZ&$s17* [ǔIlHѿ x,Ѧķ/fpYFtqGTQ|I# l ]:6dXLLf9#"E|Bn&r uw+I4!g ^a6o}5F mߦnHYP*wDJ,k!LEmfVZ`]L2; ݡ(:9%ZBz{ :7] L֏o< }1h_wSʤ.Sx BRœ'|72>ZoRIcAqg49o]T.G%WYb^gks J)FeeNQaxktoz؀_k\BL}u7k~ n"+7w5eɯ^wi-sVuNYp0*pcP6&2~Mq ޺Fsu;ǵd%_ Ť-AO>FfgΥsUpV,qdd4F*8KqRzO#F+t\)J w 63ꩼ z"nuR7un6G4 -I !Z-߁2vGeZb c`ʿvV.C;:K:g[4c*F6Nٌ" |! j/Ox6Uzvơ٫#ϊCZ `IE6G:,Eٟlh1U /]P;f>,!tb90"'4M&+ 】wdZd?޿ɋurAyu[tQ^ҹ׬-v2Ĩ6 d^H>,E{DT|ed<3*zs!Xx|pGG>/cQ#R;R_oJñ@;30f_yVw/{af8(܅8$.t:fƅ~}hSWu_ Ø\3O_.2#=wc@鯱 tNonX_[w8 es1&A$1_MSrg0ytrVkV>gP >C1N) /!qHQvf4KpQ4g @e{ x3,\5\gFʠhT[5+9˻ѡ6{kvFG&3xrXW! ]<ۡ3ؐp~qY цo 5$6˵ћ8U3}GŕP,+7$iDre^>C=J=,|D %.yx\.N)W`!xuRY;%"&H*pSR\#PkD1O9p<#nk9Аa1YUu"oC/XX^QθqD!YOjΖ4QY3?QeA)cnU`KhÁ[@62\I(f)),Zq&Oj\}af?{Y 'N=5NIo@HoU+4 %Ǎn1PqѨ̳^o-e^!]I ۈ\uj6zΏ7[.7ݯXy+&}!;![hlľ_YETII6_XvyȜA<q˄n~}G`}OmA )ښG2=C D_KyM"1`JlBb4PЄ}’u?#e$BǸ&4n>Sdވp`zCmROF@V`V%pycg C*^P[ ({%⑶r;nƬGuB[)[734LRi8`^k%bGk„4d MSγcQs* Uge~Ey!HN38u8wh!_'-$ `ۅ!Tr&!&CEoNM- -Q0n{܆)/D/Ȧ1oAR.c49$|,qKۤ 'Mo72اCKӗ| u!=U҆whH~}J6[{GkzH 6y%= kV>Rj#ftVRW^167i }&Z/rkpnLGRsІ8\U~sWyU86jE77qh^gb=d{A );jcAGΗ9.J; 8]wޅ}_!^{}cO\߾=aw#s~< OQXiza0;ۻA"/,\tdr)O|8x;9B!YA@.*Ϋvu83c6ތ$V!HB8H`Q0[ y~d`OL[KcY12]#I}':8xzG+x>P0gX*Vf(|Ze>.큳bQ6ș=}vlAuTro4e=W^$m"䨜/ vq4-p"! .JW3AJp4,ߦXΈJ> + sPP?=4MȶMݙyV"PEȏR`̑=Qda* $eg!l!!|ĩzzqq9:R|ύK".i=DEk^BeZذR,,)?TBtq6:Woᒈ Kg'!<66Cdϸ[<hEaQ,q[뱹z0]Y$تAnלZ8#e 6tnΡl6zJC|W ^ &w!L^2aktT' ǰ*f\ΩwN|.!hX$TťAEE]v !5Npp31ԆZ$ټX IZԡj-Cġ?ȿI.z#:[)*ry09Olk.>8 󯈩k1wAUm桘, caC&G2J#HmF)+3ԋ{{JCcktzQ#DEܳ] 6`zDą`˶p1IG}Gz; GHCJ֨tbmqZX7`v8")4"')tf#Ol+ y Lxj75JXº(.֚խ|;.Vy6O5YZj)h8^-5UFՁ@&n/(:$A/_~s#i&Pc@y1 zN?ˀin8#SB~e KAn]6 bh%%پ J4.xyj=XC( |S7zfatU=8UsƔ~;=%7cK ԠEklwk XOVŐ"!+ ӟ""aʂ1[֯ޝަyʁׅ0הFX%Yσ^ p>-&1enMv[,GF%q@FOW-{K+y%ap [q@2O$?Go]_rEH昒}3H︬{r8’Zawt2(~Rf$sAvgYogיG\/m Ĥܵ4{Wg} j1RPޜe,8y9ti:asŜcV4I aӿy^"~ *ux{C\VfsQY[y;QF^#^E# SĈ>[%8P oHp^&qzANZDXN3Y*e%l_ M2KpHL9OkGpt/We6wZ2.+,T.Ȝ2@DMk _ΠLItVZW3GzUD {ll N6!_k),i2~ F2J4b7>Qg5 8Wy/WNqmT]W "K15`Qc)zdI>\YD2fHD 33gjMPOM!8t$հT(/ZJyD0gU[ W0!hI{Xʗo1s-vӪ"2G?ڪI~u0zdŵ3~a~L~Uw}&ڥ좁Κu1yM ʟb]V.ag`m.E02w}j?OŲ8O] % A1 zۻ] `2k&t}D /nh$*Z-M*zjl)#qJ\tM %S^̡dH56jk{ݝ[;%FAMSPCŠg2 %E/cf=) =%)~3vI4kPJt98T/u=.XFBl fb[.弔]frS} ]UɁ3eQQ-~#Oӊln'(l׎} 8ܑVג5( x6<ߟ@-qw~}32x}c>MlP6og` &8v7LXȂW,µ# 2ziġtLaY3ʔA*dVwPcu!@!Zň_j{K}NjM7ޙ"Ozn0.e `XlK4oqʵvqE5IKid k·[OU傟*|$>J. ztXE]0w;(f7(.eg' Ro°pG~ƈ]kwF̓T:PWm-{ @,*P9\uCqd!37\Ƒq1R[v-X~A>"sMnck!IRw&TA)kUz5b =%&z_CJ_X&`-`ꜗd^3UKkw ^QNkTc`# G$ :{P|/FŸlJ|iҖ^BQUG\/f({CMF?jVd͡&IŜNJR+F5vDr·xϠ6XtaW^>S=T T@)V֝g9JyJo_ L陊6ΰȍz=GukmK"qdI 2^BOMH 3ܹ:3*!^csYyoSQh~aSVF$]:xcaP0TRVsG-h kh]R|ib`;5|ʆ9F뢈v[,]0X#3LѬU@|56 !L%,u ꐌbLR-WAZb]^Ãp ΍Vuy!ջapZ|kks =L0F#}%?ᮋ^t$4ӘP7>6!vWf告򙼆BF/ܡ&{g1& JyĤ4n:8l$plib!x7ןT1%á x3':pW=P&T͂31-낹bjm@iZ= ;a$=ZlƍXC@dg˺[HU{^.IcîWfi `3Q'ۼu\%Q>\`aj~d)fGkDa@5dʢa%{ͭ//6ӌ '\=Ŵ[+APl2j1Gn(s?C$+p2w \"{.+%d-e/$覴]۬] bjmZCl|t֯i>.~De9E5QJΈ[z@Ybmi f}>\m`"CyG۩uJ;׆PEs>2ϖ^qZ*'v=#2RSVʞ?Kv #FCN8Ucٞvbg)QK /lˡg|'5\e=Vj9suȴ\S+i exxj5iE fN,ie9Cl/S精.$*Mca^ _[=|?jCo LRy&80fҺGVFzn4÷ᬲE\|Dp2u&\h2+D<*)BƽBP&sуюRQa͠}ܠ#k[#Mp6]Ew LC?&?U+U#ln :ڵ?s"E8ld2eOwk~{!Oȗ}jUNCIrp1Ex` S~\hofW!]{e 0t^䫃Cf+bNjY9qe.Q{}WK -O7۲U-4xNJs%;hz+Iu$0d8 T&0 LvQ1`{$;: %R֧;W(!i20aWӕXPA8cHK[9Q]@5~juxcM-D}jL~Uc˽w,`t&I~Ph<-p &ɸp~yNi2N'x9'ywW@'`!ΐkWx5?q`V`N6q&3q.cJڳdN{?R2@ZIjT6`, li~,A`K!J4#ޅw2PW'qiTO/(@d'xϻEB: @yOd~,..j!6yNIw?sNRBػA2׶Ɵ> W^G7U\x$?3Q;RSng:B<ۤ%LjfEp c?71B:a),YbRX3k%Ń!Z%sR Kei epQ`kHc'3mPcv"G}P k\  &Dslm rDi/Ehk(aCE$}?/X;-Zs\@q:%DD xdP : rk'N~֐g]4ݞK2 x~VXn[ {IgO_o~G؅8`0* B/+/t:降z$ھeR(͞DB5|Sxc/.|~p,s %נ -GYzC$BaZgk6EyAi պ'b1Ufd5+N0c&k+)C]_U5*bZZtlb_J-w,P̙'b[xs!Vy9$P `ADQgʄÄe.H f*.,Y(c5za/!4M>0gl}Y ,uoW@"n;yalR-NAH' Ԯrnv[jyh圞&%sT&͉S^/J9r5mYΒƳ]"#qVX/ܻg>)|r$ñ .W~f̞V|m%W3(4Z*d0+PM&@sX [HpݪyE<%#{m<958om Ez2BA["]"oaF_NןGW{w:̲n`ksE su,7Q7 htRwݬwTYt>ziF*w{/l΂5-^a(@ǂ~>@ng٠5k>Z.%6HӄBP 5 M s;qr{ڇP`  4Z4ĝdڍGQ[đMEL*<Κ:I3m~ r#G963ZsA.{[eQ/]qJ#;{ x(.-;vQ@ύ+ϟ۔QB^9FY8okN|lG茪rqDBr1D]dFZ8D8vfh;5gX-Pul~r>o-m#-˪0#8,AmznL!J;KĚq1א}pQQMg9u6/}9egrQ̺!*y/sҴXy%Vb{BS 8uArLȇ 2|kyuYL&t}l1_-!!nD^RN/к۝jhsL eK_9>X#lf@SiJ-ꅥg_T3Y{n=R$kUҍzYf/I*+ )-:95ԓ iDZLe..-"G"uzĽɪ_lK9%L<9!"twP=Kӟmh_GǹA[c.!~(F͑F7L%kWda1tC%u{O'1&1Ը#_cKu)sG1e]sPmgY ^NJ-|@:6-[ʨ?-ZbX.M(ؼ?UaT>aQ΄7UԆtVm|T,)3kN8Hϋ&S`Al\b N.!:D V6-TF%\e늵zL2*4- ce\GW#  I_{ĮUY=YuR!l,rvK 7sB/l5P\;MStۑD?X)۴d+lf6 2O\ei  YV64iFD|eRj' zCME.&0ʋ! S)KjdIL4\NWאo wrPi ]H|K{,Bw2o-=h on1wpn856CGt51'W#K=2՛^ +E`ܹj./9#ۄkh \ҙߗUX3k|KߕnЮck9]V9&Dy2jʎ0߲lIu#8aдێډtП_;Q~EXI&lDztL:oU Ktm ]Ep|99$Qv%{^ V F-T=^+!L'|6k"7W1F^GE꿊3_U]cj3ЏD*DZ&Wbn.r|1͊fg.7bDʪx- T)=v1׭_mE#Zdҫ;(@QOO߱ /mU` kIO&[vCXkMFNI壍/oH+!oA]@ ,3O+fR&P弮rmn5c'{Afſ{c5lPuRaklV"Cb0|r[zɖqk6!* &WK/>!zY{4H5m6cUI!@3Ўr1)&MЃS$oȢg%G[AVSgt*ڲq K9ȿ+Kh ʥGT*j k xDCһ b {\$/5DP^KxPLFDLyNb[~ñ@O:~` &w9 & [-޾/ą ÿ8aRj=\/@ [gT7֕c)8iF7a)(9Zxr3aej x DLQ%]W.ƛjw5 `xen8`;Gfd(uޅtJCcL; \K.g"ȱ?H!7b6|4܀F"D@3H㢜.T不(c$P"cn`&{^9V3KL3#ݝPV<]Luނ:&17Aaм+'Q ݩq뗨ϦMJb3Z*ܲ#g?YE5HӪ$i uqvBp^K2 &!!9f6XU#Th䚉=u O\g<ϩ0YcXvH۔y{`a(N[uC॔aTc#[(]vC=J:ֲv?=\؊D.-(KE$J9 {֘"aJCx#?|?R|"Kp1ƌwh/wJ5vˏ=̢Um A LC?'03lyF)anànAn2r2E xyЩ^е-lZ!̸tJn&4 Pɘ@[ -îRz7j{LS=gRMȖ) #4hnu yZ] D^*f?̏hB{_%prBOSjUE}]B4$H@8MW"܇mWIэKa..M6̶F?6Wyr'ǎ.`GgyDB978-hN_?}q<ҨD&ojAP(.> B$:ا] d7i&Le҅wrzn 3a|I`yȚhcYN]gzWF̢.Pu`6?9 {2{\/fΘdj0[J,:N BVʽ԰Э'ji;$P!QY!cWn?(ڴYYޱ. o ?_ L-ˣk#cGdsWTNP7RԬfq6{fX} \Օikf^M(*7Fȯ=]AIx5 .k;PŚ=1bboM+PrޭX k[j6$脨؆ˑŮ҂5idBkbׯj|4CvU. _$Ŝ3-6.~-SH?vlM:TwC *rdş$ ߼eی俦Tkݐf2v 7ô*><*l*Jܟ; Cc2ʼn>J(I#?R a$ ?DX4gn#ѭ!.= @ҔXXA}'zʬ+Sp;0[i/KõuTga>.' ʥ;RE\Z%/@ӼU"= sǂl;q?&jJ%[Kʿ|qEuo3_s[Eerwр dl'3E57p\ m i7 EUy%bJ秷090RftYw+I vMqsFAz=խN۶ ~ a/z `2Ȋ`޷ݲy?a=_#M|]#qd֢43ǵk8Kf_j+CF KQR6ݏnV/J`ژ(VvL.v dOL[3(puhf䧋J^|Ρҿ13NRvݻ7 -ZĎ{Mc֜n?x锧5Lj8=K|ތF=mt;Z~^Z())ɂzȥkxotQA $ȴFGk_}99kH;@9m; z_E'C,mNOzظwV=ô P鉑T.ѠE%lfzL.WYöS!lct2PdS=u 0 y"xq \H GaSε[#g"ΒEg RSX7]8㟸3F>i0k}Uֽ(3h F+Qg%ξҮT4wK?c_f@A Msㄾ] {ڍLTbП`e(sM7"KH M%:2DAj)N彖^}LV3x2Y[] _94$n7~Yp'#I .&w&Q)lnduA )аdӍ&W$_`f#lv@sLl0#m(XJ} s=䞲U.m׳  +*p fEM9+ 5+R@}m)[;KFtHOa;Kv=416kSeW*}WيʼTiD$~}uKl,O>Hn%Q{xZrYSTȹY)5Jr3)&yCc-rgEsXJ"~?z$Cn2NVKZ\խAږ/?3Wf,4{+$;b,Zv8[;.L*-3t7p>\ $Prx"TnҴ |{?5\W$"-c(qvGbmz)UF[ϳY65K'0MT-6u-:CP?A rb̧ST !W~s3o`a9w;D<"1$J>ӈpQJq-΢H%:q*#fLjfوfxus0uIzǩ <<g勖l֮8w5Cy3$-՘nI?%0?Ţ2aqA8BxZwTZ)6|>@;̪ͮ@Oۯg~ս"wrQ@LR6/bp 2yt N+ fy)~/0\? P[_696bo#o! ,d *WwP VGXiȬ,aq߇\Fg?pfޤkz$K9KYɶ EO=.@aVx\xur@,j,xU){R?s͋BL["MQOhg#~Z*[~w|grή<ıBX:Ij2iC-3޳ABOfQu<0pVE fw洴(ńq Ia\> > @I8ExZ{Q8u G:ư6Uǽm {M >Aݐ5\]WZ'ex!sgѶ/++ 2'!SJ#dɄm\BC@%]pvg MJ㿮qUv6lFWpa#nܶLAnpn'ZM* TkH0Ϝ -pZ R>bIS,J0d FtUe2\ 4 Y\|SݣfG}wC Oit cfnV댗Mf0H{Pg1hJ4vq ;+p0OS;3W kΉc^d-Ϳ<~')= }}*[C`uݎLcZr3l/2䲲}-7)nqP@YZ%Fvķ'Xf4R &2/3>;/8g7TtD"nTy߂]F(,[yT$[]µRms ]S$Kix\Y!]ىr,oĄUd O)ۿBH!]crOmp/]Y5O_pY q-x޾ `UƎ@֝s%#h,fhoAteCt=_*jfɻrӒ[1kTƇReOB]f 2ϟ MR|i~DmF*t/{?@ݠFs3)gd6{5ςu)9+!.̈Iǘ%'sB587]hH~-(8!XLAo{xxECs<5H-[(vP"#y[3;~)_d긬J`j ;.=+D9{&Xi1)O& {f0YޗIka`< oW~w0!wf}& ""! zSY^y\Žez>)GNa)7p_tA+[$p JUZ9v"!1O 1R4`ͻShtZZ[n~ gn{`e:aʡ"o}ĐEhxdF'n_LC9<Ђ+lזE̷x#u{]sXP+΅饠f\Hz3ZiQv=҅Z ͝t Ih}5.m ߅CЮ`|?;,*2@"2<Μ^u8H+:u,zU~0YqX$V 3E)xVX*L':3[2ɇu/OR&<M]*XxP2(o" 0^uCZi^@?t4z~쩇X(|RrNq͠׊ Ѩ9BhBGAsv842<9PR7ww=Hw s­,PUj8&i#JJK4}BE^݄."G|kIg}j0L8&ワ~!jiQV_ԖEOT2k$ #L5f_(!f׹ZL9cmXri ;\>@Qf F;ӂbԊ51ȒJͨ?.G^?Gfs?\Q|L#N DvБ@>h?-?oau-K5rc,~کHzk1l^f5i'RoJ1^JAqs&J$ZgFJh,.]Y& %$bС˖wW4vNB_4k9'Nzߠ;.v"^=@5Lx)Ѭ -sݓ8;ҿ7xY۳L,bXvY+X66=tƻ@ԝ{0fK(xH6)׷l9rC;cx !(yM>P/ >1@5&9,tp%߿= ľ)IABQ <@q^qÀ=~jؔT ؕ=Y}Yʋzjx L44AuAMt儂*8}co}}F$mIMO6pQx,|Jջƕ»g2̪Ko FѶàJ nx0;!1>27½П+y !H)ڪ *eMb'ڵ AW"VSY`!bit\'laQT/rwMs'LjJ^C0sz^OZ'W,Y3;_c9 3"7Z8IJݜ OYY(4֌菡Ⱦ 4}j_(c53|_iv4T[Y*^|v w݌gZcߏ:߶䩋D8fL|J;@. ;_yOMrLjȳ_S; !2|GȘM eDIîEIwԾiwg؉[@o}w42…h m#1m:xZLo+ۂֳ-hmWߺU91r3gX~A+6ßc=RD &xn?^t'< ~:BǪgsY&ͧv+~H+/W6ܗa ?  O J=pQ1n/߬s ӫrWT" ( 4ٴ( yg"gy)dG}%`QDJTa[eo.+]Ek61T( sLރ2~Έ \S8YK*G, ?=+%hQsk+=[u>D,rq[“Y7o>V֥v01=Wr4*W5ٓl%:hMrS`ټ{'FeL?h YE7V}ܵz M&' ٓC-=IN;U]ifm6 oTV!h@]@RR{9 풮(j&SdtD|*)M\WzpAV FO蘎?x2fAU3uU`0vF!Ft9:v}C?#܎:>q[ʉ..&jeR3 rÓl8sJz-HjЀ mzqg~קY0@xp\NLj!2hǂzBzי+Ev9s A!4>|ޘ4wmy&R/RCШgZmyt!܅K \ 1]RFZ"G/R׮8vǴ܈6-l-aݥq7ng`/Uv*U7##쳣ccd*ei[}7S\ (x3sR޶yaqkn}=<%;^n7HbVPXAGJz,t_mz9DO}uLd?1,^4a C$8PaӅ4v9 t9ʬuuN1աU|GU8Qw mQ+;2a"n"-Փ\F@BZ7>@hT(/A+XhDi-M__C,Qy;X$}_+khBF(ڳ8%ڟdfO94Jhw샇[6:OW#OEgHk<^B54 RZ0BGtI Uϔ&?0`M  {< G櫰'dk#u(,ڕVyU}XoAV۴BQU m6p)گ $ `6ꎶ `:|'҂r(Z Bwt@U&~$Jq~([i*o["nf.b?GPc!X}Os@lBu-`/OynfLJ' KX19tݝIjhy᫞QlnX O)ƛ!0$fM|U- V.ǜbz(*˿\зr>ͳ1&Y@ sd6GNwoc4kZ/qI1?O1Vr,`\9-Ҁԃ~ݿ,aKT% %9Kpea=7E,? GbPi}R ZWHd [k؈S|\)04ܸƓEE5\x9]X>*Cp9cn4Y<{NeG)Uf?y sjpl4-@8A7v1tvy<ٰg[Ko\M m#0EeH]M2BNB-_Xfj[o !R;.Wr~L}=ע/C涅RѲi3sCV۽JCKSpn闯'wBH'O]*;vR;}~ᗯR̛(( ֻྴ^q( M.n-hUPɖE w(3u'Gs~bq⮄: 8 _-<_f 2̺Q$Ut-SWeig Y*Ow£ƒ;;5QO.nkwAMdjbAZM D#}21}Y*Kb~A#J>#mϜnlyzO1 j!3*r<v=0xe"x(@]\ܣj= Uo"!㬠~ glM=NU,79P-I|8"*BBtUVI)L>F_ AYhQ$B6hcIJ@9+wu)u6J4\f˹QE?13 +;*w*rH8 nzs5**FM7_H~Z?k$a|xKW9A l&anl>*@ҏtokWe0K(1[L~jmw~OGNxyo=/5(N%bt ~WE.`t>[,Y\=$ iTdZom 3t7'C~* ¹ iO1׊oSZrAo/T]$Ra=,]5aokh8TaH6D4Pad3!Y_/^ ~~4:HՈ*<%RQy{|'ț EǏsVl V!.2YۀF1)nѓiPGP摏෺ 1 +IvOmu ա`Av#:>u\p#q0Dԇc>[E7Uq֨rU@5v.7 +mBqzBTL`ϖG}/lMyZwoxqp F]\eıA:iyw9+KvuI'ѱueQ =eL2g^"jy]45s\~ 0j0BYfquAo}OQN7C풂S66 4"iQgä7!#SC9ȇ?k OǚQʊw+~im8OJ+ፇM 숓B/߰.xDXQUP]>IJ'YRu. D@m~G'뻹4B;Car.7 ̔nOEaqr{ W%Qϡ*FohS۹|*҆wrYܾ,C:܀oa R MːZ%6뷝oD۽f3QMѹ,;%e xэ8 QR|?3F >p%!dPu|+"1ybGxܦ]H%tϐEA@d5C+H Igd 71s[r}B’̥e[(9g`C P]3]Y>bWv=sLy/7AOMpOF7K`I)̭4C|K}  xi/]qt;<slZɬ>qx0Cm\b. k i#<׀M[Sxv-;1h+;:} ~)9E{:h Llx;;f,k;E~S1>Mp|w܌SJ28M 6ѡ(ߴEMˣaOJN1`a!QrJB=jC.2ւJ֤ W>_nE.vq~e0pQ$fg>(/FaJ`وI U@Wש3&UgF6L17?x 9tNzv?XO3^8= 0'L,O'cDQW /*NQ 19㩆)4'ja'% YbI?WMY Qˆ^}Fj<7@Zh2L>/qqXƬ}_ΐI{Ex#6mBf?W:JSPI,7ܴ-G(3A=9^YJL 2\ ѻܰ;;i" 8߄=BB)9$j9ea.zn^ÛZ](3Oq G,@]1"Jb&r2^V;Ab5DѥAR &%NΒ/*3y 5…ԼiI%Wa) y AQqb{Pd\Ht`)]0 tھ0>>4,l$$DݳRс L;W6M"zmܚ#~@pRiVW,EyUSE lZb9\y E ƙ9)J{.;=Cdwc~)nsR-MO]+VJ\$\uK*u!O_t7|R`4}%FMX_=A.]oX[Sbjp'Z]mSlX-3IDfq345jwCqmѩe};Dѕ$1Xgzq5d 4Bx[։vFqb+7okTr$Nݵvo +Zc-aZk\0Ue9lrp8ϚIVkXj@1' 1c WW=31(uzP*\/q+JaD~E"Ea8I)h<W)) ɒAR遥B U._HUQYRql z?1MP='S#O6{npZ;M ր7)؎171` ZࢠU2&HppjʻcY."W\䫑6uZ >^(exR>sVqF쥼IN!=YpM'RپbH!g?Pu LCa v`H$"6z|S)MZ lʊA I/rIne\HN*_|9m 19 *׋6+(Ws[W@8'*ݡd_8rplȞfO#: %jW`^W|'# S[3:]&)`LmA&n5faOW"vX3 !ƪh|Ⴭ5}ܸ+ׅ2/)+5$ +>{/Hr/d{_/lHEhpnk1X2l0dTIN̄'PF+B\حxvu;{:u+N8DԟaZ 1:J/d_ tէp  ~%ꉑ\uUbOªZl-W!c!p$+psӲsio~ȧA4k#2}<{>A\I-c3u. P@F$ѴW<ڬ%ai=|0L?>f.ӻ,g_%,eFu͌<>T)q츅32qr+_ZH3՟}k|C/)C0@MU-`9xQhٌhV|䞰r'Ġnx~u#\3.W}_߂ㆷzuc Lϰ`};jtZĞ+q;C^'{f0sht&!Vb T| C ])%͕][RX@(Ѧb-h )9 •%Hɾ6Ъ^Y3JWE[jMk%S2iyhk݀&(٩Gaܰ,|[' tub!ԏ(fS !F;L "QZ ta,$eMt/fk1MKߵ$%kWEX2Y7B5i;cgUxkBѦюx'p(K,6svo洶,5twU !:޹B1^95Xux{S, @;H#kE |m:{&lnNÍkTա W+{C5CE9wi pCKAnD>.Hk1^oX2׏ ljߵēF}c7~\$BgM'gLorkglɺ*J:lu홦xH1&)} J=%ܧcLg0J< !ǴfT|U1²/s-VCV3S?MS9P9Jh\P͊XMiKU@ȇ w}w|75.wJWǫ-boJOkqJeo[<{ +sPDդ)RV/75Aq(p ӏgTW ؽ!(;IZ噄"j  $} w(` l7(7(>7[7ؖYaU {kGJ?iBC1o$YV^E%ҖPCB)'pj{~>)jAIx٨)ӱs뙽XFS~_gOCn'4de⛵2TRf&3GSNuLCcSkA:*p=$ xn ;|Un~[l YcPXpOY%OC?+ [WML`ʃ>gcWQ77DM]5)Eo*e**Fɻl1>|ᙔ5⑵y/;sӖ#Cehy.$.4Ëv ;-N 5!Մ;]=`, VGJ<+GciN/*䧪C lxc%)]r t?TEɗ=;ektvnAnVo$Ù[Ğ#5.k\)q07a"Ka (7Z=NH.j&;(72%/|?t] 'GWOjxW2hi W?>鹃Q)6FT7 x0;r6 />tھFOUV)g 6ۥt3i 4_zE$76 SU(bTeՇ6ew 0TrY py>Z`1U.sa]A#B XnaB03)?2ơ̒DZvۓգ_4j< Gìiwt`H^7:'i~tQ6}嬴QFd,V-`{pI%zJz>H篁b"VV/h0'6?pe9`Y(9[4(T>?®  fU0J&踂 ۭ'*5eł-Eur;"9V^_?H}5e@Y_QjUĝ9ˠ̎v+ݜ΅M9fj9[mH!{gu+eeH=.4ݕ͑ Q:y5_v`ݨm׊RC; NChAQ JKa MtxmBݼt2|_ iJE.3>s"jN9dqf%T3*j'TKBj TPJVrE}bLPJz !KHw@4UD;ip%+i0+3'L; 3l|oVfw:1h%Dfb~m|sSfK#PP3W/~Thi( 'J6ai㝝A8yf ]^9=܁Ē6utT?"= ;"O %űoertĚwM51Bo +t,z4Mۛn== +hq%{qv$(I;iEZ܅e\' i^{z"+Z^Q)Vhݍ"0RV ( o{xX;?}#|l 5i0+t<*IHe`F현.vhr>"ޑ{) 97IdH=^2ڝN|?W*Bj aO|N[kgqS0MjGK0;,*t~?Q0 h|J3.P!,:b/[i߸"窙L1؉1(`c=n k97c۰ރp%*y28CȉmhYsūQ~Flx%y}]F:NRN˟ז}S? }#h*B]Yafnl @~N,|j߬O844a>~,Bl!jo>eZЊĄ^GJ %p6)f i9{N5B} h nScr*E&"6WeMuܱ0Tei+p݀lbWuTNJ-<?@&f]-l}$6M,iUֆy韨?|z A/K#=bD>yvwoDO]i&"j!X܈X/u8COJ>o^myz6U0 o?c+3~1Z*m*Ϩ<A`i Lx^sW lP7Ix K⥖yZ P,HU\w@87RE+oPIRE(CԶAR @72Nj_͊cXvVb~T0_-'5V//eڝUgZ6.e&s?Qg=Fk H/TDJr) x j!Io)Q-%e/A~uO_qQAq}K @Tj`.[D몤c~q^}|N'g]tPi#@X<>BXe0Z~UFZ>*%@_A?_(!H_0`v g߮anՐb IɯffQ) yraY>v;zWk+~BM 8 #-'Y].ȨdF>Լ2)6W"'g poShϩz{;=ʤayzCg)֬Y5S}q&~_*.K"\'Er> eU`SΟJmsDƕ̲z kͺMOh';8^d}L})aF%܉ń|n^BZ`D6AH87wޯ_ڂ>|Al8h [C_fʶr7YۣX< هBTB|3*F}krңlqÇuE:X"y8Jn=ҮDc0D`/a[~s.s<h|Pwh[\ ͊;*2ƢkAmo65-FX<$9uls1a^Q ̒ul흎xBf:-Y!E1%(6(8, \}b"Q=[CYᬈX٥nڳ݄5u5g).X9sT==WON1.M]|guw>]OuP"--٠`VHL' xs7v%il=2 eU Э'8ufSlݵ Gឱr.ɧWcTsp v 'T8t7.bؔTRrPJр6*^JC ,Yz?8p=, -|OYLBP~D ].ayj/zWݝ)zѡPKw@!k$#i, AkK?LJ̋^2#-V! 9ww×> 2$,e#G1EBowYߍ&YXsXL-hfySxaUoQ K`N`XV5@Qw:_ƥSd灎V?r] qIY)oYYGmW"^6Ll[ D2-3dehzZZ;X]FMpD$.]a̛Fw{t^ӿ[„zvLlL&usLP\K؜hGVcbTK@5P"*.P dtYzy +Xu)ií5nbY^ŐD X!"KCIlT HSna8}d-LO_8\Fz=ǍY /U*^1r}1iP ɍ%kY=?T[*jA"$%\`gaݏ VI; Ja,9};%ܣ6LCC{6?'-J5 @#xxс \!nbW.-/7= s@Y`]¦aq)ڬ .3ٌZZ#M5a}Td֬9cԷ TѝHOEF\YU"'$ ثif26"_tH:Qcwz^_yH7VO|ڝ2-K+5L;Xou/"Qi욣;ZVxN {>?T07*^xp ao@6_v*4':GHk~?KEj٩/C> vѵJg-0SzHsf g%!6i$%>L+FaPӏc8VKBZK  H"4Uaʓ -kr]H 3N&w|/&@:K$3XbiB2 vD'b[42GV[8 ƏβZ!:@ag(/ QZgXŖH JƩDq*Il>2]_,;ļnלzF_A1ά%k":c oe>r-^`Q;ގ裼/DHsA;dg„{GFnJpSCE`*tjM!)~!'jG5%YKs/G@(2LwRSwʶϺx,Lz1<`91gL/.9H[94_`9ɥ% X i4@ܢOxȗ (颤A7-`ֆ3ߣpv(Lø= \0Koܶܧ@UTޙeMӝpkDNk*n%5҇=Q "b}̯n _Nێ_KzVCZWP;bz,T>TX\?)h%ٱhaST'I^3t7lu &vթ>!<̤9CQ<дTXhq,(|-=~XMJ6 Oy, !Wq` NїÆ5&WC8\?=l !a~֭`o(ڢ]3qH!~9>o9`~ܿcĂg:m-/ckHUv@vڥD1w5(idDSٻv(KT.0=dD6҈kKXy!l"bC2.M%r|"A7;T*t($`v$GA NG5 բFm1>6V}p) &Mvߺȋ0q)dY oSoBvG1ǥՋWg=#c}vE0UfR4]ru %t|'5qY?A!?n&/iy=~|\ؒnǦ9rQSY5^X͵>/ bM0o0 ڃqpFhza@˲"Y<-L1$ec U2s$L*3 Ł7͕v}D=wfMj^h::"x<0IKBDFbBn>Uub֟qKt{.HvuzۚO@w}SH$v7mK~R] ߤ) QcP+ꄜm9qpxsvVyQ+IrVr}{]CbCC\-Pi`EBa3y0^oWLqcS1ջ3_xV Vaf[:v7ZX]謓x;{u;턲ȩx7יj[&dG4YS0s{ҧ\%%p߼}VU-X 'k5\K@lnRxIp4zY m`|I]M$]P݄"'e^!z ;s(`j ׄWj=wLiQrJr0+H3o-J' ^a!D2䀩:E~յPW~'6SYS pܧ>v&~oҬ^0_Q96e㈯ =׽M 9xۓi'$"h¡ub8|pM↽R%ҬbS5qf*u Z-(),pXͭu0>BU\Oؿ@o{$',u1]W;Cl쀴6#FYmK#"JvMe1۽{#"чMX}#`KoRڜȩS-Ԯ~bP埄^~_^He h{f % M'/j{L\C) W5@mAe"RސopU埲PfLӄݩ=O@Jgo~r j=>^5R[gv[zb 46zIc̝OQoiyeRFKǞkA3,>Q!;@;6߶DyT9:{ ܩ#= rЏx`0HPgti$B),ܕz ǧ3|ـ-RbpɟXVc>4+/t{ht T ɔl,;28P`[s-]iѥV빾ee Uo>r(H,LB 2O,'D R@'=]ѱ2i."EfoEj~P!~%"_/>2 u|TknVmu־@/2Ô^,$VM =Zn tjH8*~\!&Nb`wr21R^10 5Grn]H? gi/aLVhۼ`8rA:ojLQLX~f}t lx] #n(0+m><#U@a'7$ovΛjp qlkjS`ӉO`DvHѡ@  xNgZh4$ճr|[V௩6,!A;,җ՞eyɖa2p5q{!uu5=t! )ISRʎ( [Ccp0-p뵧$E$zi**$/7Άs>$ Y4'm9~/Zyŵ4x+WZ>y\ PS`7W^2"^'_&E.JUz0C? 9Szso[?^h Jjwf ׼^Iپq* ]<@*7jI!?'s.BMJdNȫt X@xUzŎ@Y+Bp}l7+S<**p)gL~Yr+T]=@91$J[b`3 1L@z.OL>TZ3f?m?|9fG_.r?`?mb6aB&{W}Hi#yekXRZʕ ';;COL&LHA e+¶[E$&4Vgi4Y:SxnPM($VҚdˍyM<"bh&}K\;e˪2WҞ,{XVVܢ=j%{.F4Qsyv@$N7R)0@A_N fHC*f(hk'QYtb$=t-R^6E/l p8rPo^Hr7[9iG:0뀚/yG%;rFJ6]LSҠew3aEm0ԚuOnj-6bA9a~JG\0Ed?0}L9ﶦS֩P1ir'rY!t>?.VRe BH8QKQC6Ux𯬘p+_qT$_Tś!=Pwi(tS2 5n!G쏯IMp]yej}co{1Em J&UIF@[;Կ zHq y$IZs< SG!oVg) 9#Pğ7ْ?VOF]珬;BuօH̶ϐN[I- fɨd]N0D 8 Fo]|cs:  X]ns=C 0{Ko$mG/M>e9"5N7&ק7 ɨcrjI .ckRej{r31N;ܠڧqVip";J~y w^u_© /fX!#䳪]6v&: O%nɳ&BTZnBvptT$.b7%V a>DQ =7չڕ I9MxhTz*ErF&N+ B"ۃ=<5g u@K4\OZ-a2\\ntI$]c0 fۨ s{MO6JL6k:DUHFXnݵzgU;^rPSRXH!C=mgݧ[otU8S/Ň]H[M_Pu SKTBcY RsE(-Y/^rdn-{HF1隯9'eϘKg}'[S?̩kFeśn/H<^U@8( j[pP.#?댐0=7x~1]/>Q9Pr]HTx)egU>'ijnIZiV\T6 &khU z*!Ds/̊P,bbeqRQ6DhJ/xϱW % Вbp zys?w͠3Bc?sL7mIiBmFE.7|n#7eV&8:n[q6hs4hhHηHE1bmuuE~rGF!{߭f6bj-Ł~iP%oL/0+#kG |!D<*=>StI,Q@A+ |^XEnpa`uH>DK\T.7%Py`FV0$Ŕँ/UJ$AnsҘpRWb}ϑ'!h[ ZV݃^)XPHVG-t g\<W"^{'8e͆6%)'z|dP;8_zd8bZgh8^ 5Q=R@r..i &ê嵌͠Wx o̖$yF#N"X耩SF\-,R@[FzDQa=T3 H)Q.ߓHPͦuEF\=+5"αG:U( Q2wVQ5{ <|A=;)E.yN2K wymUDc@Җ,Arr=x6LJ Oe;Kf~b+8r~RkGmv^$*ED#a 埊!DAQ-z _9);z0r/qlw3q'}- ˭;AIl ӞL;[)љo럳PLa怇׾uz.ӭ KDGִ?}Td8?f3BZ* Z*$K~Нlf>Z25P{4,. SPD&>ܤg?K>a:9򁬚 `ubW_aRx{ozs &n(,~@Bg 3|Mc֋˹x;Ss/wIËeȼv1C– ĕa.b^rʕ,-3ΓKB{> ?#7᫆O.`q)ziKgnQpLqwĈ7^~A>*o T^lȒ@qxf 13AUِ&ljު=,QIrEe͓8N4[, Yw[ȩb/M'~ B,qkEkzXHy@aId/F㑯^=#l״sن@&Wlw vr^bpQh;e VAC H QPÄJfZڧnNP~8*qΚu:&6 o ãf"s2a>AY'@xFY;0 'Zorݠr)#Хsw.]3$pLkx .c_g$b#^k=iuw* 9oiN^g Wt)qsI{33>lmT#\IԩbseJIp^YK O7l4Rg46g( j1C;*fGiL c1z늲X#K[jL:2[ީ PWvAc_bRS۪CQzR;Qs/)۴$©,?<];r_CT~a/谲J-&K!=KYa1Pz 5tuhCaE9q(ה@j>Pyx;4kW FzȈc)$ҵG ׁIz5G:Mv s[z\ȥh_ [1 >r5/V3ʚZjkDXRR+C.YsՇK^g_.F-%;챸?$*htb"#{<) |!ݻ>9u9x5`u魠X˶*E)nsXUgm"5&ADRN TcsܗdDQY ZLbOdYtq;I--5:+9i8>%E,K`VQ M#n"cJ ޳L\kHVm'}#E+;gHi)4"5m%[ e >VdL:˕A66kvyRY ĝ=hm`|m6$ɪ}ո,EEHosY}PsF[.r3ө3Lg o6#|gRzpKPp 45wWX3$ rТEUv\su.;MRMEb`zֺ8SvK06JTVVXmqx(a)0׎e>oZW&|".&dɧD ıҿ嘊+!^eD8 H] hϹ|l/0+݅k4LC!VT4#`v/xu ]D?Up$3>XSL7+ ])P:u̴Z5>v[~Zt;=mPaR0_]k9MzgTICzO»k[@"q*?$ E^7[<$pcceȭnv"JЋȈ7L" SI1VohkZNf2(/nUm('1cQ:7^Up6H!s ~ Z1r9FP1|MPӕm`Y7tn ۱ -|oN)GIw)Nm:t@nj'.ANe>٠~#ot }n}, -+]_xshivUc\9u?KXždh[Gj( O(9"'dR+#x`%CM$D6,X1 [e2V)2VC[-m˷,{:#RX ʱs'sDSJy*^T5>P>U/"ŵHw XnTNIsCޱ~0*?<D)\tYv)R$p%[Psw/G+U ϤXo SϢ_}m#zΓ| 砮>2#J1k 83}ABJ"vQ g)JG9Z)TF<7LJ?t/kHy㇅mU7(Βt4=]۸ yįOs~'wG! ƒn53?a'2+JOhq+שʘ +C%/AM$eo"ɝ &`DpFy/Fzl=sƾ7ur@6َB+w*pobMRz ]]t(~gڮY7(@\CUu[T+]jKbM y^^0un?J$fAgT~YT#0f ^܊P8]nqk$ ZFF6 r'5M>Bgcsмu@"g`1j[e~m 0: 2G9?, A,~T TNYֈxpԁd@Z?C,f"%Hɒ/BwGpdsiU @VmUJ?XyJB]3v_m0Y@yR4 $A=>YcߋK ޽.izb5s|j[T;?))뒘;zi:+X=DmSxPMfbވ@N$j>"gCÃMTk ;R xM pJèj˧M][_}'1rFgޚ:M OU1˝΍)8yuc"QΔ0+&MX݃L&tLY3#HQTC\3ޙ E>]g m׭.rRh2c6.!էR;2wGSqIУ؋3k,ϤSI X;o.צYݙ Yޙ@d/^5 Ә$'"umʧu04b*d dnV-0>}z4|c  V`)̅ahI%?, ֨hY,%4."F9lth FN)?VOmx-NܿjY;c XLwl$v%~ZrHN?bW\]=s!}YߙhR 5Q+>`yٙ u|ct ˜aX9̈́Yng\؜߷q~&07!یz#+>4)~f.TbD( Ѿ+`ឳ U=H(* fXǎ chd3򾓖Wm(Ql 9».L2߿Uߑs5Gt%N۾8Uy9(SF r>V4vS=<`)>Qƈ}COB ѓ%$}E)NU]1i -h_2/ݰ\/EZ e%Sk_@ ׉žHv+% ,kW=ώi;nK9"b96ߚd I(Nd2Sux+C֜Q00y{*Tc֘V|[2d9ջ;+"%\HH1mD,Sŀջ _qjHWd,jRSGy["cb$j3zS}Pvd m[ ^2ﰦK!Q4h<k77D cJ?c5ݍ|xy#* 뮊rGF+8ܰ3 ~]Q΍|Cw/S-T),ܨ7hE8cnE*`N6+wgnNN&Bc.̤Y4Iei4\x%WuOj5+ۭB<ޖ,B+<=4A'EG%g0q|1u'<9kF"hvݷoqrȲ7zf<<炼 nw@@ #2'>1PddoЛWC6Y裵8zp+-3cG(G9"dq5+YYҪt!za'LKZS@e ˽$#l,z0d;w3%ϵ9/{pʸ3Xz)SSwUkQJ L`RÄ$!̗y:"օoףOUg*$Peܥ%JȲYSo0HYh=LÅ$}xe ]8 'ゞ9Aӗ]*-L'mQ*EI5U7ֆs~t U򷱴kIԺǃJ^uKѓhx`3 86P@lɻAU}1_A7P\r+ijZUS.xK2$zR<.:.Cӻ6qnjJ[˿+|}&^$Fiΰw41eO/'yf;\,@upJJ|.دI; 1(\{N%0pe*&e3R &$E0К#䂤umdn`*;&NE_(wÕjm&>B^k-N!&B3.sD'@x{1E&50&& dڒ4ʋ|r"n,2ݿ:hZ?GEoTqY>cteDG.؜{ yM2F3_0a~@C ;a!HPw{D]Usr,tuX @ƶJ~u;J ϽKZCNmh>u|4oZ. ѹ cm1As9kR9!G.xk"imy󖘯 }nhݷ"~ >Z$vs0α'X\JEڥ}o*R|{$[9~?/# 5I8*g,!8d_: lU'cA=@<&Ow2 xW,g)&-FC.`k}q[~y =t{ڄassT:dxRW-ZS%/#Ҟ=mտiAhWu Z-fn %O:5p]@ 8@e+. NKm"r|Y 1^I$b۝.D]r&tQ\BL7֍;/.l ǡ)/! [5`J rS!Us&Y- QF=s=|)c#::P1 ͇NŪSpT곘[A8aDoHho6茏0B6[IzP̴q9#]jYcIg|Z5O3@u]reeΏo_qu?5mHt1$øbX]B?e*H֥F9_7\itB `\Ӂ;(,ˠ#s6{(v$uBdQn4:e uOV-6,L8@MvLou)ەtī9+WF~߾ͮ'%4ZOH ~gh8@R2#xV;x4mIR!y~}q6Ə'Dyb9×fEza3wVaeʲ^q|&~Oʒ;ұ2 +* b$} kti`?FHPZDۃTj pRYq4$%?J yWT#m-gƒl6rp?5| NVK0y؝Z#cA(^~iymߘU%L%Y/#Zu=h|knIZfY+թpv]\FqKmIi)a\k ~g/CI|W#:Io7̳;[ M56@BXR8A{1൦6IТfNҝ[ BżA]ҩzk N{ y`#ca ɰ+ZѭdGk^:o/<ıG:K{N8>JmoWx#(?:x.nGmމX;|Y,cH>Do0 8]8X;Qdhєה:r⽡o,~ 0_p1(6 zX?R~G?mAV\/350{-Al8{ +}D%eM*+!Ś+;&[ lҘE; fw&@D_y-k@wAEWO&fei{!1 "0=AE4̀pk4l?TJfPVq<E,pAw"R"vZ+d>;}F:ѱR+6w8"SZv}HFRs<\8^7TMLJ_mUBfmaʹ?!̞%."N ʢ`fNs̘t (I2R+nN {q o39xJ !Tk џO>% =_v/;˄gu;yAa з.ꑆm6"\V.@6}R^x͏xV?ҫ3!+4=^~mxɊpq'-&ĈWޑfOS&"Db]&!E'k}Ftl6 hN0A}oΉ#pJ!x-͒W䓁Q1nW}l,]8Sn(33zEWMKyw۰\J)_[xicNۼKBSy!x~))~*iF~~) g Ie!@Q|f8.Cd{5xn|r `@5xL#mqwwg@%߳#E9* cq r[dj=1 jc' <ehEWzҩiYrCkh] b :8%>&C !^?1 ~[fgn.(hV aapf"hz"M"I5Qf,DOX5wEU"k"My(9@'Xjg34K,%;vvt{*VBjRέڛ}Ƃ5g,T`TlԦ CF60{/~fg+$VYD!C`K 2]"4j'S3k C䩪ȇcbSai }' 3=l V"DIEz^B/C)7?GHNKtSR}yC.RE{Ea Jyw"ԻT„ hwb%7̰!}eX*G+"#KV9T bc`>a 6[DQUԚpfaBd "@WW~KOV @Ls-H@gsQDdI"{)3^F)o^D_=D҈4RO.bZa,' xjg|QJ* 6  K|]zS/unJ$ߧH>)Kn4⎐Z;C"v!h024G:d>ȊUFZ:m r&e]F%ȌaŒ;mj>E&DO]jLjR56_\$^U4JV6|%KvKb5`ټ4V_AXT.I"j"6%?`zL.erѻ/ၘzV^aI2$mdʱ2WEy@ Vi≵*En;n[IXM~4AwNWz ;W>:F=cd"7~%R#F<ᗨ I c b mL}#M_lv.Jio^M o.$>K;{J#9EQrFWuoE`1HJ/5y:WZuDdڤ>n/!"8~1Tk%`[BxElǔFo|ve%2D/ؖnAɣLYs2f }zJ#er^Bj&0JXȰ̞cƠ!HUWաK4)F ƿ"x(-v-!;lk <$4U䧱b SB-a9u;+/n|7W؟ H< k;eiM,~/RH:WEoΏXfSc:i1XNA("fg96-ϊ-Ao P u nr O>ǰwf kنxaJ^y'>}5nIΥN< rl.hQGa %-.ӝ`3]MR"0|C7j/f$Zq]@#Ƀd9mCfݶ%/c%޼WKfN ?gp&11&k@V 6n!wə$~! 0ܺ=N{l,< Z} fK3/XZKbDIot7] zb]ftcHnLEuN}#<3:יE0D NO'-47')'de[tc;`t'@<д"9~< <_ BHd6. p^\lUS,(>\YԼvϊ\A~8L0f.Q,ג/%iVu~ ͅrw$B!e0M ՒS!jeweJ= i=91c{0)xG*NhEj>ypQgpkgE,- X0u*%!3o07[61N"TmhZţ HJb|MDD/oPĬ|/KjCvmit ,UbPH7ct(|wzS\{gw. Y~&8g6=;eUUEeZ{m/8i\7Aȁ~r`#nktzMr@HN>Ly$.emTkPU#@짭'_Ytk'2Ja#.6!뇂 .#v$勼yil}It_ -c~FqE[db-FcZxl5-6.Mn a@g" BfObde6=QgT˜ !"ޢ` 5ftV)6A y+-Jo d vd\țjK?v&mR^3-޺.#ǣgɷ_Ȉ 9-c5y uEBwB.GHMvFуal ⶷OM|hGK[^N$: GFC|p0 5)w(:N;v*,ѳ2MblG ̱d;0N OC[SorMaNLd -|AY( ,uɼ4PSi$߮ɪX`(-%XV؛N[J]3~$tge?/>eL(-HQODqTrmX8)HM.c^O<Ҩ)Gc>tG'$so{U xxHb=g:`#^wcj . (vOPoĠY l&E-7$Ƈ9xs2;OO/fXfdrpsNqLf#`rU  ׇȐM3P>9.c6uWN z,pZ$lruzT{@-,)CWfJC?wDtEֹܩ9xkYb2_t gy7ңOF04芽Kf'F?,k?%?l[qCAWNpV3N\6M)눠 p BrdH!ڕD#bJUo\}^a+ܽe/j]?j³(a AI>M܃mD2e㢶dT1@; i4WBqf|(^LbD9OF,# 9yLEyWLuwGT/$ ,vAU%5U^V^܂_UG\usd(*]Cw@㗦A박*,UYhNn =q됥scQ?tvªrGQ2:?OqqN7 z ]Ft'`Zet L_ j/~c Rdcƶ.Uj /q \Tv<Qza/ֳCj B8=$uȝ۩ q?>ԳcG4씢zc{:^>0aԜ gqw?r`'s#Ѯ[*Nj>/aֿaeex\u%׀(>#8%?B2e"xwLIO FglR ّ(9 vJ6En# !6g0r)P~?\HepV5 2A&5cV!w:G z5{ usFsTUahepWmrz;,&$.ӫ3i9! xqV°Dvoo F?/KQUE+T&Cz*?y>S4% ;akpJ  .1 9B$Al4gL1= %f=c ''c,K`+aѪO8;":_,vVAd*5'c$Y MO3oCW ]"k3V q%xK\ SХIZ0l&oioSdUE}\'WF8ћ&#jvk\f¢)Y4^4HQMP=SNZdN ֜D֣ _c3Sz2y5 Z{?*JwyƢB$Է34MDPvyyb7/yC4iˁ}%mԺ/"0`9':T-b)3lة ?"=yYv`F/VOٝ Dwd A; #_;w1}70p@ld N3?X_VjYDz 0/UabRx~2wkIf4 ,RCQ3`*L1$}Iz wof~=@ \/$o+Fg~ .GRnQq H*e39c[݌o<&0Ќ` '-U@]ێބ 0FMbG}]QV+^a?T3ihxk&߶mFo<%@DC{*sLCΤ^|#ME^C6|d[EC%F{/5櫼/gJ97'-䴁 &>^9!NrZ%HE1BEe\.~7=God4E blir©*mH'5=-qdJ6i}IL5bj˞;g,J3PrT2Op.BȐkG)ЍiHa`/띑ZCjq8K' tNXnK#-Cud7"%t0*1*m"3"ABL! N3M).A>M=^'KyYz+# m]Ne/D~꟪@(J{DaY\^eMg5I 2`y?@$MJNYF}Z.RGzM] ^LETY9830z[/J\4_E7z,6@4k[[`IWa(0l; ~솵g=TakfV޸E%?C{^%Zf,-GO}2MzV2tC~4[ aVn6=>4^UMW\Ka߇i+\.N1$cvs֒):9k}hYdOS[+<5ICV9ښguDv1D749AxO Z]>WjIRc9j!|Q(i)ssOq.,N^YkMqU`p%އq%Yޏd,hcn0h$(ޗ/eeҖ<in3JMf8pD6u:C6z9kL݋cnUpE+6ZKvO =f* (J|ϣ*bF9hA)·T&_{=ܫ>[ptۣ&ך5uYK:Xj|7/R@쾽Y]9I5[U̽2<kMrz>8GR&j&;UX< !\x[5 #z~քtW7?>YU~CEE1]Y9,J $l=(V#!)xADב6b'jOAue:0dqLjRPjҶ8c !/-ỷu]t+ X_y3~۝%fzEWJxlE#F+QJ |Ik\ & (^.fn& 4p= tq36Y1A֍r]ETD[-rKN֏h=kEԙ\Rj~,Z[ј )`sWI8P9AŻh"-eU!;nKgqP{IvUq?P1Ĭr u3vͯ;iYRʗ>}WO.Pk\dM3-Uav}y/< 6lݡ@VO9`UuPܘLBn1fĕe/J'B7 @면OLg/ $+ߪ&D$SYspN6j5z-)UffqdJT fʐFgfi}M@xI0p[PU Yvsƥ q- :gh!E, k8kɹlPZ}SUjw]|^#|ᯠބ!gV{p@бDn)Q`AWS4%yHpzBYDZL$+]ŏ0{# &P4&9Z7\ 2xU-ࣇ` I20[lHuXn;h1CtԘ6^&ڊ# Fl> rr%YBܦ set/5Mb6da-ˈ;]ʆho)g@^j(brChD=C7|S p9I31w #dv}ɡq$0D)糄?j :}?q1d0,5wߨq4oחE3Gm\auh|i8j,չ++t-:/ Cm]#~9_U E!$jl2u>hJ+N/T{G=v]T77+J\z7CݎԎ1*#hیp`2xGzRCeюAƃքRPѢUıAN~ GtٛA1Շ}{Qyyv쌨D(~FU?BJ #!w$6zxvaX$|=8~@C<Io17-F]9U/O Z&t0"> Uhޮ8R*<Gz"9kQk񮫇56b|Qs">pĺ968,FiRYZH5A2Ȥ; ]WH>|l>{ HjTUvmT6Pwx+8d; mN;k֓2e"j6)QzC[Sn %ђmS6ek\ ٴrc@J^Z#* &04 o?oKW/^"ү(&s?wx6udV1}'Gt?Zh:QtQ-p0+)o!ctjMp] Zs_*^%BmÙ.GEײ{5y>Ii$ܺ|_^:>{цqXWFMn%My l΄R:R~Vzڽm)5-ɏtvZG`dxRHnpzF֭ҤpVxtӿ3;[fi_Ǭ"_ m ?G9(n zɰA]]eh ̂n?ZO @zryviP v^mn"1MlYO궴:O CI---vT98lqT&X 怭2P GmQ[PshmyTTu }[ŭq\33Q(]RuoFb"W)ո|e8'KGBxrKª܁A`O!Hw,3-=欌=+,Y)YJNKyy,iT gb-|~C\('Z2|i5"Pڤ1lqg3rg{bO1q9C7ó]:GTJ{>w,*z̴ Kٹ6ַ'yp9iK2psH-Jy]ۉoN ɫ3ىMlaP>@ +J T(#kΒuјńѝ[y*HkQɓ= n5DVrD(2\頁ٯYMbQf)3oT~;AߑEz2huȏPB4ÔPZyqڟivܭ7Ԟ?3&V ,Lhp\"Xi#_jPz5MQКOkY @I'ZLڬ*.wK\s$eE8ίj|7D jF`1W~_%6Xs)RQG5hX}_9=s6PZWIUgїZ<ӄ-Q}>pʂh0s>}GLrC/^*V}٦={Q߮g qR<;B]r;z~f_2KK8@~&Z%^^F^4T|fz e?mbS ɗV1lVhO黫񧲏Hz!89xfqI0*8M^|qTa>&?ދ=r7ag|8aw3I1FXknrH uԠ\cen'Q\{*ִ.Ȫ5C?E"Q̦LxcUUvg ?v^YpNT1F̘ܝ/=dS/`hZ޻T$lQa9D>U{p7%ֆWۏ˝IW$ ՇWi)/RWSiT6O<p!-sƷ 'L~= tLRUDe&jx>Q/dq HvlH=C#shyBx]})Hp2C;j\Cev5oKȢB^vT]U8SwudF+5{޲둓4_l~[{ b/rR|M=J7pCٗ(>݆&8YZ?Uhq5ۂbB?\9%*oд~T[CWĘЍ zX1T* ęU"Jҙc/"#6 UB*[?6ur,hSAG#"UcoV_^Eg}& ~!?)IUs![1E88\LDOy(0q.P L͛N {`͠RDžaQ,:hE0Ғ G2(<_4S7/4H6j)Vz(lݻl7XFE]ĮT>k\ŊUPm0S[T|;[D_eVr=/Ū[8&8C*ypxM ss s=uHuby-8Gd%qE=hݥbI %B΢7,բ`j\F-.?([K@!c||ftӳP}ht t"ƍۻ$H}y'rB/s@ ]urg9PY;rWM0֡b JB~-4bH_Q8Sc'u>?S g,%^'ձ/}_h8>$Mb©fty,V߲ۓ= `gh⸸.˷?OMzғ!,UnF!3&8$ ]04,yUoTAL.>昆nY`wUQJ:mw aWQr"Lv=tk1z&dVJl1H2 ,4v@wE^>VY$mU!wt+ihBx2vysB))lG9{8i-mFr̶j=5+"@(zjSI0]aPzZfiZ0Uңacj?0AD\o{ ekm7`wboӧ'k&fہˀ!5As՝dl))`횟#5A?w 5KVZ9\7 wH(#rw:,^_jLr1/,b1|l\X! ^s~5$.U0 ,_"vֺD";H;0o{%;j!R#r$Ot!E&!<!n:anIVf993Dh2CzCЅHEIz^lݦy69$IUâ50.9 H׷3BJSo\{TicUJp&Kb~%>Zt"ce6?y'Bl„~b:X 1n"PCɡ^w2CxC)lGdeF^g % tp?v'VٶT5Th@ߊPzU}EsNj*KQ,ZGSɫVf_a+eE|IL4|Ku-L]: rd\͠ zyTh2P!SMl"IMId梔wvbP Je/ҟ7'Q0]WA~Tc=j ,U!pcnfz:5ۍ͎|t#uUk-ҲslU gbA+"ȝ j=`'a"vyr8]0J J&XBƼtI- ~,)>kYםlE$i[〶j?{ftߣeS }*;0~L}صA5U-.0 &fD]7F ̓d8Ɗ%XFOo#@{ÛbqSI]/u[8m?,[ha612.1dH{Q]8ez49{=L֐[&o0\^S'DݻdA^]S QQk…yш)8g#ϵ4^gܳдh5Py65JsDܙRw/DUD~\=ԝk۵DL=T?x8i_t7Hw1ydohc؎L@ʌcznP^!k/kvvÏ")bۇR?u@^J3JDJ&^n:r= j ]MW|=O*GMႢ}z,3.VbfyP\mi`eWL eߒLeR5iz3S0UϨ](1q|x F E`k31X}yX7Ұ-QjPz6w=0=󎉨%ܨ:piS{ޗ=ébvDp"B/#vR6.*WYgF#ê^zNՇ.}:&2VO&w5#CH7_"Ħ yz|CCs3Uj>_"+r8d ,N} >H}sN rւFk. <J8zY!dec5oKO]+jgVa|i'B M}&Bwt(^o?b anٞ3AQQ+|YE^n!~Xm0m~̑89Aهkq[Uc|h%g{}_'+P{4P Z+=RއR6+4d}A㛞ZI럨nsNBeM􇞏U-Ű/צu$|0qN6>Pk.h7jNށv̴R[B> Ek ڞ](39 ,}hq^[J&Aݥa U6u wcWrT]GVZ:DY `ul'r |S Pj,4F'14Bd}p#W[rwbh:'E`8g nY7P"S-S:ݮg %,B9aJ^)Q&*('}l" dG;j° ׿$a|bp:]%n}.ңcvQ"ΚwXQ؈U2:]7.W3(8~EP0ǥ. 3 BU>dp1pʪ}:< aH8Ph8Ma_"zY~`y-uƋy{%G8+'вJ_cW!uH%B^-v)w#b3A ))i$\cL-4nS9Z0M,QzVZ"/iwC|4U%{X4ǝ<c[ xk&q@&~>*2BIi V^^ '|ƱYA~>}es]Ы .UI#0 e(Tg{v) j'A"gGcs~eSwCf:/{3ltc&0~/yQ=Z声luQa*I kJE-ż*a^ƃS_/jwki8F$slK:͖ y?c"锊 r@\j"'`/>K(!c75`xX?>tn`da(}T^X瓴|@Uvݭ{7m5eX/)AaPB%,Vy(ZTzP TIS4_oK/OdBчwm4g2hQ%hLj+Uf@DފAbP 4 U<6![VB{oK@'D,@vPnwA:[(͜@qyB.$$p 8ޜHcլ @Ȣ/GDCPLIBd7DyYA`w8agi 6_x>N~`~v׬+lSvThwG!Z(jwt&Hd0CDa~}I%L|!LRE4aSW>n_V3q⚷n'nۺ]-i_y"r 5y8u~2"nj!\㤧VotF1zf9E@6٥(cpâHj&6i<vnO̞( $%L39^UHڹhǒ{׸5(U6_V/_X6JE{:^f7M&7@1ӫ'w~Rt[(9 iΩ叇v"i:υ"2 NѰUҹe so^B$r[Jm=xRs\~tƂ0OU75o}UFa87e,DDƠ}iѷCu!(gIE*Eí > 5\ z,C WE& r$i :&;ukW)(}Z8εwýU!t᭡{gJ0dp`Yܟ= 8:}!jJ`,WU2`GU6/BhuzSxmNXq5%UOh?R|NCò^cY` z0\٠"ׄYlaStԺ4M`Oi JTJ :6"w`T |hq.bkUg3)6m{y4}3\44=yX=oM'/\ @TNs;7v-6uNb^5Mk/ѓp 35Zkbt‘9 G#6ՊQUSMj;9WqGhhq #.`K]qK ]N>1}^#䥹?cHD?XK{l/39 ))u@cE-ASгzQ.~{Y y&ZA**0Fa96H2rjްmzF/"]7$ė@ y7,3ɬUCcZݏzԓ?psKOԦrT$b40k 3޽$C! j[T͐֩܁[|!`Ci,{%%=uAgC}k_X㰚7Ŋ.3A5%[Gvk&w7L\k…h3#Fܦƾ9C1IUy`XG]ī/+q>R}&"nL&E qN__Pag֌cx6LJ?&A: c?坎5R.6pMg(mVgw儼{=m³6O~\GddT[Iscgfu &@!tie_)M'#@Vr؄5Oa,D⇊;}9Pn# MwPskWvug6iU=PGﱑ(`W>[xm'-:ՠbީaӡ >}(j^Ds>K{mD,%xƐ\׃6$: :9^+~TH9cZvi>\#)EN< "WFˉ<,GOM3?ܕhIĘNm "j\aVJҀc \S5͞8a=i5."IOQ]u[\s_"r FQUxeB.e|>L)d4cj0ЏD86n@_)Z D˔ o ʼC^22kW: [rVʰD/SJ:u*I1]c},/zմmю1YDu߿4a*.1sc7ʼn肩kH2~UְrÌOq4rzݽOlNG(aV IQzkͧCP7Y`ßUϰxX=l7% r F6FX 5( OnGD04VǒXtp}#qV_GjdTwL|aƓtfUt2݁]IΧleȌm\O#C=Os5Ż E>.QV_tf]_8nJz$9FkMܗ!KLBlTh58sg lL_EB1h}{X;}] .m6ćK?=.\h /?aE'o  _+Ψ̓dTSA!D7"7D&:+G=tۺxEZ9zf;ohX3-3u4f&tvg leEfAQGiB Mp[f]8+X힫^ t3w wz]c{ hSh*DԎ[W`d°MF}+N4-p h"EM-Ex[E;lquwIB ?~a5~ jB%KNR,| 9Wb/Dc='<*9&Q=D0f0~3^:8aw <~88qR7 IV Vqe cmLQ%9*dð$ =XBqkFZy~z9Pe/6M up[ IbϷ4fMIJ6zz6=YF/禖) un¥{# ֛"K^2u?I~F1;%r\z ඾ןj#dm~TnzA"GҾMCҸ2OC (MU(!VeH̪ 8Dk!"e74~y7yzvG8J^r.-U+K@41[]w"jT- 9XR&=e."LD>Q ~O]Cj-wEXk %?4g`ÕꐞE16*z'ކp5kLPH股M))4<6bkE^].Gxq}9"R>4L3/PʆDk=a WMdp] <KLc36U[:eUb0>C ѓ*L BTi) T 3?qpMR=b_$G>@rqP?lr߻2 wFOS Ԯ@T0)!<=n.'U("0cz&0ɤx&k O~>+%"!d9Ne{! )[s/j > B֝Dk{#;$J>FQÇ9 &3B+b5UaS}]Ɲ*Bivs*ZrZʷc0>K%> 1娴O: ۗq, Hѩwޕ3JRJGI{jjgxASBKf>ZgX͉uN?f 𛦵ZTѻ^o+Uu>S/+'b&eZ Di{T<e.hYm@F%@<#=šuv~pճr5ҡ?µ +G0"}[{#yPLf*ݞ`:[2e /z:O%Ws%1^?C j(΢fsNK˚s ~_ȝh⎅Z4Tm Q1U\%c#wAeT r{ YVHғ&"y@m6}&mB'ɷwc-rCd!1lliaJ۰i|j+#N'zO"r{Z}A87_Щ{ _P}||5V l;k߯"(?,4A5Nq#w>o핲kXP S&QF!|LFfr| @io; Z%x#~mixq9ӉB&%muT|~%`M۰PfTq(6F]w)6v* ^"FO\ G(w \ O / RrH ޿*bSυKst-#Zo"!OǹvZYp-k&a7i~#M`w?Աp9v/!~!\$_ėV0{['ڠQwGv4r#t#9+N4si>%6ypnLa8+=8t#"52"7OFH7W4lvv J mi2heJa+vIk@Sː)k 7ҫÝ^8ᔔSAU^@]LC_?%w%]H"^?_;p~Mǹ_E'bLte76YLlKs 5|fA.t-٫SlYLIÄaMFA8g9!;2Y2U-ֳŇXI fMia1鎎 PTmZ(yG{:@[Ұj) L%KI0asD8_Vի렿Z~aRs+q(f -~Qi1ކїڮHJR+PПWb6- OoGKL޲$;EIb LPoVnEm<]˰+qg7BHR9}PP\+^j̧2[gZп½>B `Mug1-xVW/;R7-Iњv%@K'@MiJ_5ƷS& jFp2ֈ^iWww`Hh9I_#Rd=A=fj[7E*JrzJzaA F0b0wPQXlj<Cv/(T{ڭwvPqU4.bmu:'4i- }ҳ92[aZ)6NUVw]9W&[A/ i bj~z I'x;3p̙pW`yJO᎞hȰHaziy1N%*F{ӆt)7.P-+3R#B'5ʾpa Ji~NQ(CS:@M %Z_ؼn/ K&zJ<_2~lԻ 2M\{S-rIpnNʽN߫ȉ: tF$f .I$v Fh ZLc;`<-6LѪz6͖iq'0Mт".9Z6clfu_ڍ2\iYU#l:j;m>6yg["?B 4FP]"I찰$ɯ ʳ)"̩+f8Z͆bQߗ; ڸk8#U(A ~&p!!hMsxZ= 3/R/&hФpK>w$Tes{@ W0D4j.%7&e 8sr AifFL~X*Me-3[“j"^7!9߲1թªn7Lү&S')"+Kg\aYD}GP ߏjy!5k'dGJGP6i~a ӨAoWf0+# OZiG'T4TZM>9Ŏ@"P8eO?M<>#u\-%ABɷFXO,~~o>Ԉha*gƯIXRȐg4R}YK;&rfgΥZKM-{m$e~ρ@Ox1}SZy@ϠCx{[O6:JI;Cag}o%.Cz/R^{CC]qJ9 zq"N`^tIwPnJ] Z 6 wzPf'u?R"hTnh|5'1#`ܸvR'`R-2h;LiY;km34i?:TsBĄHb2YX4䧫pH%V7.3SG1ɺ}^aN 5bh*O=Ǚ'Dai-:RRoY0ąjGqz !qM+X:{n^7P#ҿrc (}t*dwYvΫ>D,AaGLwopѯsRSqƉUW;ֻ+yHOn,~gxVÌ =,Mz}#>!P˶u?٢*r H}Se&-5 OLI{ɩ\iz-nkHY$OqLğF>G#ٺ< s7Wӫ+}'mt(eTmܣO0s]doH >DO=Ӝ4\̀f|J5Ek T̨e!1&P*CLD7g{cX2džީ= 1,͗hyՁF3T f !ח5w͔ \ybԙ|Kk+LًomarXzׁFV%!v ;fcB75 ?hjE3}1z:RcLP=vA$雿[UC'UOp 3+c 7# 't<4@rC~7_9+N&8'pgsf,9zqW+%c-u ν+(` %PR'bI )ށL]|50ltCIFq/DW]KW :߈&aZI8PmGPMjpH1ˮT2Km]0ɣ&($GsR 7Ƒ"  humQr5j~PPOi}YV_$;t.mL.2bIx+9!.=EnJVi-djzEr7iSF`re/V%~GŅWR a~RD +ԃ66x:o0:T|h돠ѺLePܵK$;w>3- 7ve^4ќ!NwH?( V&7vR/\E:f@#я#L((0݄^}@х1bvYaՠdDY5:s'Y)deNCT›~Iu^;/^wz4=EPOd9CqCrz[&[gjT۱43+L]eCfMWSo毑`ɂԯcGjdp-lQʓMW/ 6Pe_;I"A{Dpn#֬_pd*np!=2,!*"ܷb]J;<)"DҘ0}/c2x^2D"9)%ٹpKo#CE(ӾtdZ_.m6g4`F ݌ Kbp8J1@G[KЪN]Ek 9`TR9n?$KQɤ[)瓊P16Y CwÍxOmHڿe9AA8D-K Ɔ x5m8֬ 6m×4 C‹H ;`t6мM,BsV2LmTFqŸcrwCII; 0~Le2%f[]wk!| nZ =pqjc0Zq_o?V`gM?}*Ln ch\7v8 ~!k\Ow[@ =s ֐ܖk3[{>xo-h L}͔ۇ qӅ)P3duR⋝-13mmV_^ݺV8]z6i^؆ 2ӄF})ds6»i3G=wW4DQD.xuRs VFRDBt=o? Zo/6+e"ӌXυ/?8Y4:4Sp؁tdl4yinaI#|+< tA֐{̈idjg`1vS|8ǚ71T>&#O%xm+hZ/0l&zVkYdoK.lnÙB4da$Rޛd\Ub%G7rM] 9;A:j}Ë֯r-O;'e73L mZ.=M_('ͶwՍu܎Z=%${mߠJIyA+e1RbkVs%_l-(U(s"ղ~>.r^4P2o)@j *$Ck7F} F<J4Even/ZyK%LFɖ%QcOpdKWB/;y)d(;X !&F+&VA!CJܖRk'o0h q7͎CݱΒhQ83gj261)DNu(SkqC]xFd8TA|BܷuZ;!M{UtQ QX `d8XY']u$Sqԕ ,є 1>H Qof΅T 'hk .b@.qo'uqSo94`d FY1xwo4I~,GZL.za.i lnӯ.Q웯"܆~c}_Rs{Ym\kү5ƒ$5OJovg%\dOt\%R= cMG h0cKbI#g=´h5cĞi Ia Z?=#,c`?uUtJ_'v0Wڛ~:O/\1ƧΚ+oV*w#iW.nbmEtnn5_D\XG=F:@APktU,|V0[vk/io}!͖ф3FU1aU0Pr !4#f, u8zoiϛұW_^Yc}`pj)KQ[{6N8±r 6ڪ#RP%dO|g0bm3X@#i6fMdak.Zslfna=r+*2Oh}=PSwׅBd_gTY[J%3fZϻ78xiy>$DO8K5φ֊]An)Bhro3ǔ =%ӠBjnmk:DjP~@ŕ@7rAs)~yHt2 + h f>螎JH8@V*ѳ)Y"*E!`}gB69Z}/բxRUZ_Df&h=ܥ`&C$.n<KdHyD1k:Q"#u 5(HɼILhh ,f2@V å[oR3-m//Vr㫢c+?|xEY@>whB$g88Jr0u;vRET27P  Ld?2N?>!Yװ~IU-90$l33ekV z{K^|/}!KRWQP1eOPR?KGSOgZy`8a٩PȎZ@^k W5VUPz2e+,ߢ+0.X#x1o؄68Dԉȸ!F*VdC-^}9YF59jiEUn8 {d|> Pٝ | aRL.옳;x uBi=&o|$8yh+Ku)Е: ߗ 1'#Q[2V$W4:"~op_K -&x32{`,'л؝q\(,ʻqr>Y*KÙÐ ΪifX1-uo%ʞ@)}NR8E)l 7nUwb5n4c~駏(/o%buD!B.bCЬL5o.L:fTXkʸZ=,3:t7 G` Lw^;~Al'=e .~3kVHbMݜxjz'Y܊*{LEXt˴2aܳߔ4YL!}VhxQb %Us QnץHLM8^vY|X|<,3qi]Rԥ0u zr[KӇ To : rgVX_C lXH :Xf 0)Fu%3j^56R["ʅhI#e :['+sJX4z WoŇᔿvi8v@NCWڞZxOe=I8Q  {6eB2a`L*bS&FlT2Cd&pwde%ʗ'j:vF30 [uZ+gLw "_?X9؛8_=7١cs)-vL9ܔsm N֟~hY7~ZԹ3 ^LzĈϡ LCJ+ǸM~g=XG $WKMޚ7f MWo)iaapz"eFT8pk-1Y[+ƻsBA#V'I8,kbݹ  iy^D?DՇyG8Zމ3Z@ewԶP5p 8b4ovm_PX6^}Sͤ/KIt%?e[[~$Խ"5XNJi)2o;7|(pbV(©yu `r7{͖j?J*Csk*K{^P[~C}2)f,dmWo?wlQGPdwLxrv21v7a6b\_'ŹwD0Ti ]yfG/I"c3\xXp $M4cs0:dQfZ?D!ۿkybWGz8vՆeV=ޢ@Dw-Wa -ug[~6Ɂ!Dde0k>rߤ E"y>&=,+;MlSe&UDH`֖n#P?΀Eb^[tɮ$,i[(._"al+ʈV6,l vI/K}DľQ?!G椛jRMY0|:;j\S=؋>Ič& XWZF)^ ~%e?Qi=iµBdAoI v#E^" 3Q4X,Ǵ ^ JAϨs9N[2jmGU51Qs';Gyva@״j%mu VP_d톹?Bۛ2UgEIO)j )k@v w\^;+,~*(M_FAdKu˝9^/cz_~7{pP%]Zoڑ5+hBkX 8pa@W[@G8 iz|L?fw N!ZM[Y3?u]=:LkR)KEH|6O|;V!_pw;}jZFw熎L;ZGd4JJm>_{I' ZtᩰnP/x?ŀm`03ʥ F^v/],:z)?7 ޾.MϾB%/R~/,*/ hi"[xΗPbX]"獱FVfʀhPd yXTU1'$h6k̑)Isoà ܦ"(69Aʇ<8?:^U"c6nbNp kC%.XّI?9@=4,4妶(2v𐠚ɽ;Hk]X>>L sO'Q*٤a!ϙZMlN=N2x4q! 9C9x]oR9E=).z)?_OdM(ޞ2O*F0y;+2,P$ })(l ҪspYgxxnae33[`ҊƄ'=b"ysp|:{ bEy›x(vx>f%k 8r]*՟.PS'RI]g?\וaK9oiiWȯS@WMݦޅ q;;Ed㈺}<` jڬ=8^NWc2##ڛ^7 0qNbX@]^or?p2\'K>fKBzhx Nw"[bDHj2`qB| it>+56O.@(Ww@u| 7_PC.5VƩ(j\ߏ?Z9}[5B_Mp?| Y$8NzfNtB N3p(l͜-랼tpIP5pQFo{ LVYIPϓo}R˵w^e|5ЮER5VlceU5VnmoJ,^K|$ҩ,59tB͹ >W!j>gpwt>[I#6F S!ɐӯADiEfC@8E]0;^(M %1C8q2믔3w1.d>_-̊շΧk!ѓOrez EL7ʼb(xPr@.ϙ[κ<fe^4qrƪ>Nc4}{io5ks_1b3`C#[K/o@)@?eмUl`nF蘊kjr8 7om􉳐f1~IH%K}lQFwiTUldJ_eaGQUleuP0@%W &@̧~#.%n1y:PR.B\춷r ("P\:ڇ8^Ҹnf2('ԧ Sρ&:LG(ig+ت(;pjØT2:R A9/hHj@q?Pq<}:yXlݦ409(Ά<bD_3s]a n @c\0)ǖ"-@n2Ze "#(oNZH' | ,h9Uϯ{%(0C5*x{Vfhk{fx [8\_?O_/?/N:T( A@h^p#??&pO? '\ hJTo>c϶\[%ݴ7u_~nDꖌT q)=K.b2~",Ptx̠N%+y՛jEC;N@TJ5gY ͪ6+iDq^"ܹRw&^Yd-y/劏.&=gku3@ E4CpA~Ox N4Cݱ7 dBQcu2B~6%}SNdɎ[C|;īKZ!*а`zNGnRN]АꨕG~zBgL eQaRy-p:$S,L,)?w ۿA#_Q}Yɫ cG tM AfGx3VID}|pיm,6b=2Ė?0K9hի-Mni,@e^$m5!: /|%?u6\R5(`h܅ BQ,o(Kb2'͂RrBm\!Zn.~Y5 2Ĺ/&D-qB<9iu݃7u]D۩}NP?oL1(=p%` F6k(;0Γ)SS0YAG!)t88= FrTfl_&[)f+žQr*<$tbShuyi'I"*Z y k2H΀9ȕy0 [_&&LLpA;TPØ2*6cLh(sjP%OJ0Ο} /ӂD[xT[ߏ 4V MVr ߝ^'`N'*V{Y'#x˱9lzys&@Xup!Xj@._ ˭ o*=Xzu(-[$Q 3t LPԁk0][x͔-ɿ6΄ȃ@M"6Wd')I]ɢi`f鑍&Yk@?eI<3VH)e Ք,Eg3h:Kї%ӵ6#$i⾿M냠4#lb~̪e k]]:o?_Mii%Ra1qޟrӣb(D2>\,`/v@ESn' K3F9'V l9ND1Z0^&7zD]KIX4n紶/޵ЕQAgCӔAjg`2NzxH3w;>;n> ՁzyqP7(-R8L,cǨ:1K}+'Xme'Tg NlC)wJi{ζtP9!9xE=#oJ38E48$BFZwHjd,{E\HoibXYtT<Ȗ S: [}+Zt[K3(WbZ>W݄ԄYo:O d[L<KGQٯ6{ڂN!se ]Pj>s6rͿ7Z3/#mN8>᳞k-` Sm|+9=-&K*rjBe L^hCgeHA.9c\*_:>}b H#$&V%}x0R(*#마SJ.!_R|%ǚ@!@Z!&Ys-sGߣ'F2]bS^ΜZ>^ >*48'z~iUǶ.~G dsi0"Ӯk5BW{J#{-$:hS>[\⤜P) ZeQPsQ^ɗG A_'Z.IYƫs㒈,ajPuCBސ\*)ބ q\Ҍrf/Uʠ%}Q_^#v>G6;U_qS2 ‡NA@țܤaRs/0c .8OVDٹfQ"):1#jq IL678rk'Ayk28NhNE )ps_ ;nHLDMIFnI*<Ӭ#<$L2KpjIvZUzO߈-D˄WNabp:kHCU%Jr`;;3}V)5ϭ}H9yr5`qbN(k-U'-*?fI7++:;/ZLsW#l+nqhp9oAWz-pajqӿbĒY]X#`އYwBDB'YBsQ>TU0uyNbSYf C36qxzFZXo/Jk69>gu^pb(E{$mKV]xL@IA7Uݘ Ħ:T-_czP.Gm։7>&Ųbڟ&4L(݉ O-ԯ&3IkS 3osL[#i)"= HjDgY"f #COVSY}i7@HfG} jLFd v/(1pWK&!|azQ'q\ᴼ^K Qޒ?eDZ d_LcLۣ<~mѡDUtIm.܍$6~\N!(Tz BcSJ^V xY>f%hg΍t0};^/gT^" #m$jXXxl*z.gG1G.°kr.+86ü|IwKUDY=+}"cWnSbσ{Ԥ l 5pri VQTݗ?Y]Doß$B`~އ9]o "{e+96XNʭ;j1ʠ=EV I Vk0]*BKL-TWmkPqxbvU NBD|rng~&CiUNUnHOЏPmϏ?@ "?!{(I?`76GGŕߖ"5gMApS Yl̆bîQ6\=M+{JK 2"vE}Ѡ6{؋,dB" W]X>wDW[@~tˮ]pu\yl1_*:),hŦ昬k%}q &rl^,Ρ68"ЌUq/~#z{88'V*ů=l@\mk߆p !UDblXkABJ8`童mHgW! [c.Uvn%&E;$a0bRF& SD֩)T7(Ru[Ue3LįO =|}_ L;l(rgg.R"\? C<=HWoKTny ro0 9Ytw>DI)Rת"w8A@*CiWfYsv5 dnғ:[3X4Z xnr3֔bJb,]D_S.hRjcE?BLn$Z÷<"d# zTnlxM|S5jI%gȣ8^7O%1M?n:eF{@/w@;>49esKU0/AtjQtHoǰ6PIx>@hJ3`LZL[v|tLs|Jl#Y#9W};wvB 'F)Jˮb%=%M`|/I{nn$,pduQ]$Q'g0I`rA̹f|j;͵T|jrEyk~Ʈ龡b05"{{drsR^3vz4; ߥ qmR|]X \R"zo T~s=~ B)# %z =BsZ-r`t#r NߏEQ2[ Zatbam`P˰3^Kk15:Iyj2lSe8!E[gҝG43Ҥ\;-MbS'P3?npX:E!\ ݧ a)05%kN5@v #%Xa׊]a+Y I*ۚe}+G~Fa u+\?J8<8uR]e-hfʯ w70 Tr~2Evq ^H 1I&@6p9)GS Cȏ5QZ7`iiq{4kX0 |1+ÌEwN:"Nf$c/>FW]?l#ܡQ&G̬ گ6Y!wL=u{JqBT9iD?lƿ)gwZ, pNxokFhs:N=*#5.c_zsQ1/ǡ.%r,&F'1A¹U칈48axH@ H_jK*+"TcZ~-/5X^4kїpgf ƛĀ7^h6:[bؤ@?ǟ Up[Tu@fRH!FOQEoU5XCSab3R = yR?0]0e4Ƨ|V/kDIX,i_Lzd%G h_1ͩL)Htzњ6igKe>&Rd - ٗwBuG2[ܸŬ8(B5_),\ l+K adc\Tlx?{-UNUi-O4io7|n^V=OT\կ%-U)Z [7qm]dCEu1 aif':8@coyKG!CĽۂ>UъWO7~q GяT^(1v0uŀHV^0N5zXjǏRٚtFv}eLu|()iz1R_G%+7Mޖ+ Bo=xe5,0 ~&(?]ӄk|+btQ<#9Tic._SYȞgO)u 8pHpIx},ݥOLWN2~A E_ŃOw!{7=*PO|"*#o"6Hpog{+#X~NZ8Mޝkmf̜Z2cyYN.W 2zL}8@-ʇ$;PC ߠ (? K*:A"!:tǬM:o\ 9 Wnhȓe3"񇾙L-lV;qwS,:S?'@ז`1} cfu\zW0a*A>OBw\?'1=z«UcʢƼ6.!=$/ %H쵽<﷋#f-ݠBۥCwwJJJd $zNIw5 Ѡ݄YzPjPUJ'Ӂjڸbܸ\$sHG8J/\Z<[}7=hrhPÔJB]X n 2Q"'woV5) |klb-u3OXŻ_:o9XbխGmt7؄g}oǤxT'g@V;?Np؋ܙ,ExjYT Ӊ؃6&dx:؅0WpFg#Zjjpz?͢ #N̔@FFbA.3~Fc]jlPHw7(x hNU0GVp:dz =(C(4xW`L= 658}{EF~b&‰LPF)Lg@PAмzS,)~*Bsҫ.n]=C:>c3!&6,*m`rkeH]H$h0VS~W̲%Re׾w֛ʍӋK?\,*{mH%!p|E28@yffjC^ Py?N]pIJ,I_B/a5vbP6ScXTلR]=y(Ce4S;ؙ;tˢȾ)I~68w~&LǾ;@۰٭*(BBO5#pPBƣVy+ے_C L.]kVKD|Yv"a F1,ۚo<ҫS*3t9C֜ߠ3ͻ|VS{M{dKLSvWO>AֲOJ2ssVIXfind=&چ_ԝ8 yb8 x5d:Vn7{T&ztD-@KtG|Xm[%0]Wx*a]f2x,}7Ȼ=a֑Ʌps5޺+'j}lEϼzq?]b|(MRb2B\>8u=K҃J0h&ՠf4'J~Oru/xRriEJU=C{S"flb]an%as>tD:&iz1HB*A,+36*rNZ I966}!cr6 9HD"̘Ǿcӱh$k>N۪qWNN]P 0& ^cfUrPU^*Y/"~HiB]17aڌ`Ȩ5T}lsLP7܀Mm'| EӔNh-/ZMRz4lVQE1^{,^?ꒃ 8t1qsbTX+lv0g `"tb:K$=ORP?eԻӬ2dTc"l9:x:*4#+Ɛ 2vg;ʥ=X ]9.|gR3#'9`J-` 1Kz":$0.%u}| tJ SbnW}n+_mr\kAri~d>i[_7wdRd]t8$4R%_mX[ lyF]=NpM*8Qs-n\2w|±aVv UkTw-"e/ldylM4X+GzkȀ-1J*H"&5' ˃,CT@ڑ0}/XVVkjP>m0#IɨڮR.ΨB%}k'P=4 Wa~Z86Iq}Cu =6ѸBi+a_y9DĪTS)NxP ]ۉYrv{/XI,LE<Xo"(}tr3 j.dBܔv0"z*a-+3;_)4/%b`_|0g%ޏ΂Gl[B2] $Pw&![U=ƋzHw  r=`4}4Cق2jJ˕m*!4+%2q/)-^'p 寄= M *ZE(Z2EB֍MG/+.Ӽ[Z5MZ)$<\G2e%HsY3ZŢ$-ۏgd[օ(~ D ysR1@{Z;ΏVޜx[[O ʺM{c8-;Z5'\ 2d ip2}fdbgxV^nT1 s=+qC}+~|Q TG4.ię=;Zh+6 P2wcOO@L[ǜk4f_V,[ SW3CUL8H)z<^wmƎv\ ](kQ(RV\o2FH 8D#89S}Iu'߅ OnL4> )qA(3y9j-'F 9Iuh|,%$w\!;BLwWfA D'u\ie]><"vx$7ƦVҲd` bPqŎj#W9^ vI9K$p{ݞUVBň`3Ψ׺* ).E&*hzv>OX7|FIal18*Vg)×VͨY7;ȂaHC7/ru3k|L 2wj1JKKSk`9%]Ԙ;u!rZBdfwt4ytnzJ ~OPK [b:(C\Fx,!NKOgCSkv^u+LC!bկ^9Y';&30 Aend8s޼ɾ)iQyUN*>n;9+1KX^ep)6r1HL% N-b=}Y =-bc5BG&*X\ƩtiWùZSA'>M$$oiBwsTaA?pc}q *ԍ* 1756kJEdfL$̦ 45]릩L8BXZy{nٴ_ClC Yd4쫑RҜͩ?bv~O3e _cDi0r8;7)tZsY2R8XO{;׮FZЛu(]9={J*4[tQp^vUm^?|?F(mn@"m}ḮF'w}$;'q9n޳1;Oڟ!/ ($وgg *Fڙz=0'@/Xn͢ |I/$(> GkK  [vJW0fgrM:b솧ח&JD y:-=p'j(L<Tu"Cʏܵ[S#~ʃm/n7̘J,n,/*V>ڹNg?Pj32 'M+ B O'TІ~/qB[֍>(=Wk_AdEDp&bY{Q1-«S!c$.O~'Jb5$ Oր8ݯ:'eGF+1d18K9JU>nU|l_| _Aь*EvkoHpR=W9e{SÓhDŽ_6eCc0`LC UG\N\1`]%.8 &bD/K#=ΛHg@ONB mB{u7ِ@DDPyCZulkKYT('%Tw/nF)88G Uܟa,H5vVBT4UEu@ٱKPZEJRg´P<#E8Up~nSP4ѳ(jIL')x rdD;{(:tms& őVu!U{#@]>ͫRWa,ӌĿ^:SZH},'5F PsͷMb /CS`Ifh%f&%C1aF1o;Hs*L۩"]o(2.v\I*/%OnuĊh.'`͹„QDYiT%P_myb(,FgɎN@m>|PY+t%3|ޅ2FF(xkTOcH!e(G-9 B4)SNٍWDXd zwݢ5Ok,jYYsT5&WU .bWM<Q_'j ȊuзZcٰ %cEedM8Lp.+>mm*Z-۽te%OPٵ¥|cln rYЫ8¤}v"ۢUJͧH;_Ek |1iPD:/OԳFr&OfT:sdmË5y l-jʟ+bNtLZ3x<-6SJ@ #H`MQ(Nա7D4Rv*.'C;&H#RoRХr-9s( &>{ڏ}Ik?>'D bmt3K9.rSԫy Q_GR(zнlQȒ:V1NG3q>/6y-31R)S?$'ŝ{4q[fM!yp]8e0B_`h%'Gk[X2ifmXDRh{`3<ݗֹ1ê?sLD1Hu"Oܭ/^l@|pNăX<y^&˅q[c6w uܒV~#nB$Y w$+rg^ᚌmGQd ZMКsuUOҥ &Iۨb/#[jV|ؤA޼݌ h=kjyv8h2x{Q4)SGLҋ)N_ЯTSߚVHҢœ%Frk ?"h)bg52,!_ǡ[unX4(ΨԤ: Tux<3eo#C[=wa ?4ʽh/O86&¸ b{5{Wkcǔ֧ @꾵EW" kb$r-Nyxɵ J,TzHSD; D;ep((>UCH_G<4 J_.Xҭp_&x*߿5fAMӻx)Bg\7Π݉gp׻LQT="6 F➖(@|RMFzgɘ"i~|nRe1NO9{ēVKg}YjEt^^7<0,9fT6?Oږ෈kxI 3u'ҹk=XN?3b01aR[&h3a;:vtUNFV}@yu#KAH:2{(KW_dEi& f=k˂p ^: UY<@'b[B)7E40>͓>6Ѥ:Ս',eB/E6T`v$'ukȬ:6=bn'k˙('%L/J_8T6yA⩍38]{j]ѷa4i@x]C)'Ff7PdaxO0<!mwCZiwEK+"Lm_"D7\Δr~[Z[!u9͙S)H\&_ruz?)->C{EЂ5LFv-R_;\Upg.Gx@||a}r^^/͋-^p;{39{JpszPg{_W8`%Ȁ ֗7 7cĬNM/]$gvR#}v:SrU:6BeяQ8- N")ˑaQ'!h3dVZ.F!dfP8$(2ݟbvq=Li]G$eE.uy,CUPuC&-תj?祛=b,N;(◿Z =` y[|ӯ0`])MT<|mF[7v+Ѧ*Q:j2w5U%DV[&?Q0z4Gljͧ8?pmJ[Ԏ"DSĞ$2ze .,}ɱo ):/??Dg>.܂n%sʙD@TB B[|JP?"C5Q.>Al'4VKH_e` 0 =7%ȹjMt.R U/yUNS ?،M=W0wԫ֠SqX8N>* IK Z7޹,3S0>a_x@ph+;RZ} ⲇGh RA$ <] KLtT|z550;,zIKP DmB)}놣C.$tFP)Z]NLPiok[b]i;R\և)\iY%|#Ð;XD wjlhfbgrY¥;kv>Ұx;Jn=HވV}_Kܺ3_teKnm`f02-*;g܂-, ֏)ys $lgu]Sxx4<KC9hvdx_zܳA&@Iu2"t!G6 E5=%o]f3lxRIZ| &hx<˝wB&ʤDHFԯRaSMLu {%h inkWA/ 9ǩ?QiwO ҭ)0L<ˡ"aMy# w$j]N 51#V3zu= hӹiiOv0}P3h4Y Ȉ򡦢qSd+FuEG=0(yýN3Ѷu"@IGP`Ŷ)@ 祫 [W&Eg:N}_Te!I9 ?ڟKS4XGw#X`M+Z<6e_?J:x7v fC5cI?z{hY=ZE^#tp5Dlnf}z>(%9fҸSk95GN_Q̷g&}-QSY 2B53EatRA,ε$GID%@om"wZDSZdDPS\t/&ײ~l i%>a9zg(M4T{jr6u0mKJ@x7|;'DV\FJ Ev7/GY 4ǨӑSP\~D?Ch~'`#c?U<%S&LvkfVV '~# *Ƹv曪Zgy{gs9Õj+I OWm'b%{ P3gpW lj 8:|,8A9XnnFHgk\7wW>-ت>t,CN/cAEGqOe9-N ~hQ{y|?*&vCG.{*ο%T#v7?rnc ,F=J0@02@sB6)1q70A $iMm; G`KU5w-]"F0׎3 oiViMq#>S@/ c %s)ʄ[f}>Ƃ[;JLKt@/iw$hV}*^p'ߗ»pʟ4:f)hHFWXNJ(4eNdF[F1WItbCL>] R@i"Ih#tVZ* %9 _?l>=0rr( ,A~xRY1ޡlRBKƖ6X)}U0܌M3>^@л]|PڱC3e5 Dx !)h; lӰӋX.-pf>]"(y`Az9,S,65]AY"yXjkdQh7,UuQf˗ _6DGtHWH/1.1|_]J E9]^8t@-~JOm f%~; |r>}# iȪ" ^3Y:tlLf9HMT&x3YQ0#)*t {9%)"F1D Y2ICvFrMFV aO/cտZIkyR\ǁ^KP{ r Y✞᪕>6;0?ug[F"Hy)(А6)=Tjhg=j^8Ľyi:M;G决6!BOtbPA7C}{׬q B <듅Dt2ra l>j[>dEz\ww]w1׌L ̇ oϽ@9F r71·] =MڴHc["tojs5\C"wHSTAAG.^ Zt bA*:x㋬A[ڣ^Z(Z'k©:P1\ޒOJ=2t$Ȭ VCSQؽhbdIPp 1): ȴۂ݊{f3ˉN?PM˭̆;zjFGTdGT_p‚ ow{3UևFt9Yu=cg ʍoԛ3|AҨȣ`^80fv&QuʤlnZؕX|JO2"<d׻N &p c\~ #8>EY[]FꂃJV0{1E@iɁr" R7yڬ neˉ~HDqb#vZ,nzqBg = -ejZZ͊_bW @A.>~3) ⹽ UQ! @Pp[P-+[w`U~X|/׍;F5 .I 4gf[gqC8gE{'|comHz |:տQg֏p{Fyk>~(r/"G6F;t//#j U&I;{6X86k}U^ڍ 8.-M?~ݖUҲlQzюK'LYv:eƕ<'#'JGkGo[Ou}kgu^$rJgIFij^sZg89%q> m, ^AQc$`8*џYoi,ѦNj!)gc*\ޝ6?w(&aƐXyQ- /-6*S lKB/!bF  a;:_FẖDN?Ǻ€TVqV7ԃ%i;|k{sg\\Wȅ0>zCdש%[ngmrd{Ͽ"*p:J7i YgLL s7+V'9 ;] 4p"gt!GY H+ Fy4K#8\(?IV)'K# [Q>;]g2O{D%#|3mDwViHD dAj섌s]_R-`]D}2hP׋14e/*{U.!$vfiS]AOURdey,X1JZYWJ6P /ri,hLy<]U+|>Q{`Ӛ[*4)B$7>5.\2d=_$w;a.3!~B(.^&?t\\k!)+r{Z7~0HĔ:KĸDd $鹛^MI*}QGe's5#FXQ5=L\"IuZ}=Yэp:0j<}Qn}vr khd`5Cx,4,0ji5{ZEǸI7Fv 0!v s٣ b!i(1cv! t,vfp#ut|TΛ|~=fho›B>~Ė?~>+@»7Ł.1SexRk+{6]6'" 4(-e+;l?A5 # `YdXݻ6*&'M׊eQU:[E dźөo%#v) T;WjǙH>| aRm4_{.fy>y,TWeˆqsn=*Kk;1+%&WD?R]@ bH3/䦺!#K)3$pխ#_Jol_ɹD+B~utaT1#N~Ġ%ILiPsngo]'A# F_jk<"6*pc)ށ J,)n!U-d4/e6t9o0"TZYId%/pu(>Z6TCOL|0XKܣ?|q#Kd[h-mr)yȤ}tu[bQpj@0`EVw;A;=N q C)LIsB=q`L(J孅n"c|ulTl7A hE__S3B}ڶ>eY(z1XЕ(Lx=sgwL:ҧ PZUџb嫋\)Ԛ'g6:+KuN47hT30HFSrR"%Z5?.P6I0' g篨.cY*^{o͎ 0ߤu_ ~>`=T FbV{q5HUxw>" }ٞxUTBM:oyeOGN{$Y3: Ux-ܳM!ѩȧw*VYhtش5QYyxzc,67(8?VN )VCc~NdA5O#kbu1Lb$mnl?it= Ka|k%ɐ+:lSؾJeUV?63B#R7-ƉadSX%8ɣzMD$,C3Ky̳YU wbxݡpPG8ؠJ=Ow0a٘ZwFw@y/ƩIFҾXOe<(-/6Ni1D|Qԥ]oqMgogX3ÜvlC:!1́1O3 %34&< JDy :ҼNjP&ޒ;\Yv$?JYCyxNwcⴲPXk=RRޣqiJD5ќO,%H-!z_F< 3smNUf#YwmSiQBO-jJX"ަ%cCp(C- J$ xH3u[AJNF|. ,^Ǘz+V]pvR {b0~=TFdW)%=~vJ6Pe-va5"LA nđ/Tî1P~,:C݀Ti$1Cs YЪ6LO};Q(oJlI%k򒩿$>g3pQ[2a\dWqѹ𬋉Ӵ_  |%DMQJ\<\&Y$/UdLޑvYBqww0Ţ꫐{`g@}1h͚`S+z #< 9B~K]-%z