libvirt-daemon-driver-storage-core-6.6.0-13.el8 >  H `F z뾂alK E\ygT4UY(uj;vJwb߈+Loj'ԝDaӅ~^55F$vV@Փp\D;ФS1 Âaq>ql9`ܫ`A wi*]'97Г 6ʨL^~5}@``r$!,6oki/AE*u؀hG+E逾F;M MWuLW>Kb!zm}N\chRiR40bdde538977a015b18cd61472ee5aa6b2683a4b67ace9c3c1c9c830cb7d9801306edd3e44bc53c5033d1d3a56fda5e456d0d0f8\`F z뾂al"c*PgeqX/Q5sTj?YRo{(۾Xin[{ԂPyHm!ŀa3lv5%V, tY9eMkf=Kz4Pā#g BĨXd#ǏP\o8ϔ]Y=+&"Dt whm]KPhAa1Egq[O3I,74LZ[ܥa$PIB E\9yx3nP9l -p>p<?d%+ 2 x $@DKRZ o{ 0 `   T, $  P?( 8]9 ]:1]G8HIXY(\T]^b)dUeZf]l_txuv8w x y dClibvirt-daemon-driver-storage-core6.6.013.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.`Unspecifiedhttps://libvirt.org/linuxaarch64-l^KE!I*pX RAAAAAA큤`<_`<`<`<`<`<`<`<`<`<`<`<`<`<`<`<`<`<`<`<`<`<:`<91e2069381bab819e72833c38264d7b237bb8a1af62625c09db2bfacf3ac06f8ec8a35c384cf9262c9ed07de2382836b27eef8ac4ffc811054e1b8773e2656294cd051581f4b6373d2a03f263a47c2c498bda0c8ffa81b006da00c6f81cf971439c68ef670055e1a2b62964ce37b9a571e50a2770ca3bb36658397d3dbfe5081b9f53e67058c4002143dd53fcb8c43f0c751af85ebc96bef297abaf689f8f504d1966a218535abdeb5fec8b78124c3c6a50f68ea13343e7411977a0020c298ce6ea4365fcaa05541a6cb9cb47bece823ad3300aff6018c198c705e42b2837b011c4375743d1536a9fe2690e3d7231537fb6fffe2f027fcabe4d3373626faac3e3a7da6d630061bdab4f9a5ad9f19addf90436ee867d21cd9e9d05e3fa33b7ec919250f50a01134c09e7aba16906b3cc550a4ba85e6a795d3cdc475e7f19a9055a42bc9d12beac0c6723ee2cf3283dff4aba718176184ebc4f1cc971cdff81ab6b59ceeb35dd6a757bc5a1cd4ffa4dd5c1fbe40d7130b5f38ad2f993a46ee7a48e40b65b20408e53bd288312ec27e184293ac52f3c3e1836074f246ce8b87739e0../../../../usr/lib64/libvirt/storage-backend/libvirt_storage_backend_fs.so../../../../usr/lib64/libvirt/storage-file/libvirt_storage_file_fs.so../../../../usr/sbin/virtstoraged../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_storage.so../../../../usr/libexec/libvirt_parthelperrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.6.0-13.el8.src.rpmconfig(libvirt-daemon-driver-storage-core)libvirt-daemon-driver-storage-corelibvirt-daemon-driver-storage-core(aarch-64)libvirt_driver_storage.so()(64bit)libvirt_storage_backend_fs.so()(64bit)libvirt_storage_file_fs.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/usr/bin/qemu-imgconfig(libvirt-daemon-driver-storage-core)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libacl.so.1()(64bit)libaudit.so.1()(64bit)libblkid.so.1()(64bit)libblkid.so.1(BLKID_1.0)(64bit)libblkid.so.1(BLKID_2.15)(64bit)libblkid.so.1(BLKID_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdl.so.2()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.30()(64bit)libgobject-2.0.so.0()(64bit)libm.so.6()(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libparted.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libssh.so.4()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libutil.so.1()(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_6.6.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libyajl.so.2()(64bit)nfs-utilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)util-linux6.6.0-13.el86.6.0-13.el86.6.0-13.el83.0.4-14.6.0-14.0-15.2-14.14.3` l`2@__S__@__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-13Jiri Denemark - 6.6.0-12Jiri Denemark - 6.6.0-11Jiri Denemark - 6.6.0-10Jiri Denemark - 6.6.0-9Jiri Denemark - 6.6.0-8Jiri 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: Fix memstat for (non-)transitional memballoon (rhbz#1918364)- util: validate pcie_cap_pos != 0 in virDeviceHasPCIExpressLink() (rhbz#1901685)- docs: Document SELinux caveats when migrating over UNIX sockets (rhbz#1638889) - qemu: Tweak debug message for qemuMigrationSrcPerformPeer2Peer3 (rhbz#1638889) - qemu: Fix possible segfault when migrating disks (rhbz#1638889) - docs: Slightly alter disks-uri description in virsh man (rhbz#1638889) - qemu: Extra check for NBD URI being specified (rhbz#1638889)- qemu: use g_autoptr for a virPCIDevice (rhbz#1901685) - util: simplify calling of virPCIDeviceDetectFunctionLevelReset() (rhbz#1901685) - util: simplify call to virPCIDeviceDetectPowerManagementReset() (rhbz#1901685) - util: make read error of PCI config file more detailed (rhbz#1901685) - util: change call sequence for virPCIDeviceFindCapabilityOffset() (rhbz#1901685) - util: make virPCIDeviceIsPCIExpress() more intelligent (rhbz#1901685) - qemu: remove redundant check for file length when determining PCIe vs. PCI (rhbz#1901685)- checkpoint: Mention that VIR_DOMAIN_CHECKPOINT_XML_SIZE may require running vm (rhbz#1874846) - man: virsh: Mention that '--size' for 'checkpoint-dumpxml' may require running vm (rhbz#1874846) - error: Introduce VIR_ERR_CHECKPOINT_INCONSISTENT error code (rhbz#1874846) - qemu: backup: Use VIR_ERR_CHECKPOINT_INCONSISTENT when starting a backup (rhbz#1874846) - checkpoint: Introduce VIR_DOMAIN_CHECKPOINT_REDEFINE_VALIDATE flag (rhbz#1874846) - virsh: checkpoint-create: Add support for VIR_DOMAIN_CHECKPOINT_REDEFINE_VALIDATE (rhbz#1874846) - conf: checkpoint: Split virDomainCheckpointRedefinePrep into two functions (rhbz#1874846) - qemu: checkpoint: Implement VIR_DOMAIN_CHECKPOINT_REDEFINE_VALIDATE (rhbz#1874846) - qemu: backup: Add partial validation of incremental backup checkpoint (rhbz#1874846) - Fix name prefix of VIR_DOMAIN_CHECKPOINT_REDEFINE_VALIDATE (rhbz#1874846) - virDomainCheckpointDefParse: Don't extract unused domain type (rhbz#1901830) - virDomainCheckpointDefParse: Use 'unsigned int' for flags (rhbz#1901830) - virDomainCheckpointRedefineCommit: Don't check ABI of definition in checkpoint (rhbz#1901830) - conf: checkpoint: Prepare internals for missing domain definition (rhbz#1901830) - conf: checkpoint: Don't require when redefining checkpoints (rhbz#1901830) - qemuDomainCheckpointLoad: Don't align disks when restoring config from disk (rhbz#1901830) - conf: Rename virCPUDefUpdateFeatureInternal (rhbz#1798004) - conf: Use enum in virCPUDefAddFeatureInternal (rhbz#1798004) - conf: Add virCPUDefAddFeatureIfMissing (rhbz#1798004) - cpu: Run arch specific code for virCPUUpdate for all custom CPUs (rhbz#1798004) - cpu_x86: Change the flow in virCPUx86Update (rhbz#1798004) - cpu_x86: Add support for marking features as removed from a CPU model (rhbz#1798004) - cpu_x86: Make sure removed features are always mentioned in CPU def (rhbz#1798004) - cpu_map: Drop 'monitor' from modern x86 CPU models (rhbz#1798004)- vircommand.c: write child pidfile before process tuning in virExec() (rhbz#1882093) - util: Avoid double free in virProcessSetAffinity (rhbz#1819801) - util: keep track of full GSource object not source ID number (rhbz#1894045) - util: avoid crash due to race in glib event loop code (rhbz#1894045) - qemu: Use g_autofree in qemuMigrationSrcConnect (rhbz#1638889) - qemu: Rework qemuMigrationSrcConnect (rhbz#1638889) - virsh: Reuse existing variable when parsing migrate --disks-port (rhbz#1638889) - qemu: Rework starting NBD server for migration (rhbz#1638889) - tests: Add simple test for virDomainMigrateCheckNotLocal (rhbz#1638889) - qemu: Allow NBD migration over UNIX socket (rhbz#1638889) - peer2peer migration: allow connecting to local sockets (rhbz#1638889) - qemu: Allow migration over UNIX socket (rhbz#1638889) - docs: migration: Fix syntax (rhbz#1638889) - qemu: Don't try to start NBD server twice (rhbz#1638889)- 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-13.el86.6.0-13.el86.6.0-13.el8 virtstoraged.confvirtstoraged.build-id36b8cdc85a93daef4240b5161a8fae864ed7d854af5b6ecb17f65a535df768f49ee235a466f23468b34983be312a3586e3fd0aae2f991ef831dfcde6d6b530a1159f0d7aeeb9b20c7bdde04a54c4de3eeaf0b440601be1107409815df5353e750725dd00virtstoraged-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/36//usr/lib/.build-id/af//usr/lib/.build-id/b3//usr/lib/.build-id/d6//usr/lib/.build-id/ea//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/lib64/libvirt/storage-backend//usr/lib64/libvirt/storage-file//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d6b530a1159f0d7aeeb9b20c7bdde04a54c4de3e, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=36b8cdc85a93daef4240b5161a8fae864ed7d854, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=af5b6ecb17f65a535df768f49ee235a466f23468, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=eaf0b440601be1107409815df5353e750725dd00, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=b34983be312a3586e3fd0aae2f991ef831dfcde6, stripped*Mp*##PRRRRRRRR R RbRGRRR/RR RRRRRRRRR R"R!RRR R#RRRR%RRRR RRPRRRRRR R/RR RRRRRRRRR R"R!RRR R#RRRR%RRRR RRPRR RRRRR/RR RRRRRRRRR R"R!RRR R#RRRR%RRRR RRRRR RR/RR RRRRRRRRR R"R!RRR R#RRRR%RRR RRRR)RRRR-R.R+R,R$R RRNRRbRqRwRlR]RARtR@RYR5R>RTRPR;RcRfRDR`R4RgRzRpRRRR=R~R3R|RyR[R_RdR{RMRURQRjRR^RmRJReRORxRaRR6RHRGRKRvR1RFRiRSRoRRkRhR?R\RuR_2!uDٶ{7Če">8B1@q}tori3WŮ;$N3-&~6-ٳd#>QyVƱQ#5cߝCA sM fN٘!kY~}k،/A< C\P]+8 @F$x*QJ"Efpf>~V2gE7'VZY-HCFpMv4ԃi%5N5Z$O!U)U2w(',mFfYd]q |嬏N5.dJɍ"^6T1x]D?,4Lj ̢@4P$y+TA}j.Hk|l߫uviX{x=+=a7Tԛ.\EרUX*mmh1VwS[֮_iSuA|{֕CMp7>]:kF=@29zs^q3dS<6w0:]7}Wkd؁L 7ʞwCwBUXZFDJ/%(Osu`d‹gs*#[O%){}tiA÷%6cK OOݓuT=;th4F` &l2+cz(z%ٶ)zO.%\Hԓw9Oٸ6݉z,?07u$0zt>)xN:f)V+Μ"p[ 1:}[)(A骷 BPIIݸ h'Q+y:+HŦPepEiLz e< 'CȌO}ֿM k^z7 ]OkqR S&Tm㜏hb9`鲵7Ų gAh~Т 1D) '*ve(F cܠ*'B[m Q*o8KIfN47pC/ɯZ$M85@(B2kA6_C$cHIO7.^|""q5[kW(퐖4xVg(5I[X X6̾_i,ݴ{t:.ץH@o ,\MmBqM1걗BHxz5xÖ:C*NO09BzAi7J]9U%J'TzN껰)_g  "r&nU)C茰|kw>\;k&2?Sh jJ[ 0q9.ʊ M@ T/o`fZlf*F< NT; #J*F7%ۧ![X #Y|Ak }~N=òI4;׉İ90T-/nD>o[' ۞Nm&qfD9bGݻ~BnvcȐ+rw7^Ky V[˥wmטgذ^&5%6AJ0OJXt~֨K@Py3}'q T0h\_'uiηrH0'1!k?_j`q6B @ʻX@*7jo݃©m*ñrl L%U4aBӝ~nbӂ tG0K]?21٥(M ` cV4\IHT̿WR{e4_jD˻g|5NMPGΎ2(!]o>rPg.DFa*F"`kr1~Y8drncAHuMtި`,v9h؇JuS:.[-\+wz(,eeB+W ooE* Y?A*+ݺ1q9̞->}=9*T%/ PH0wTÑf<ĴS^?#bZ?d)+r Q֬\9&I. )W<}&HP[7wc@MARWE~o{dV9cR6/~~&Z[#x,$gX˴;t^! *D({@otFJli':<2r_On[<v$QZCw걹8.8ޤFc>έS枇lqۺy%4((?{hGlgvLQ|w򢀛 venP@7[ c.qfc2-r[γ@yF=y9Yu^h!ZMjȻ)lCuR̐ ȴ~Nz%& Li:q-[`y V Ҝ7CC9]H 9rVnexa{&@yk$=0V'Ki92(n *)x~\< IJ TMCKL[RΫX\\S>^~#0/4Kɇ^& /3}l"<)۲.Q V8F=!J. oz 7ddFIm+X)1[R\ݡ o2{tw\=Z?3=}cMjl+eҘYTur (Rj$'gh‘s瞼fUwSm>&$ clj?r n(2hnU( ^(X? 1՟2[uM>Czcs&-) ؓ4x IʮSp58G'fMׇgr/@P¬׏E amJmZsU8as9ih6Q$%nyҟ3gӫѬI^2"扢{퀱$$!0:u hOs)= `M }3}! jO鍷{z2p'@iʱwokj'~SGDyEWY`Ahs Yozc#@;!zލ_%Eg*a0HuAK?za/3f%E7vv~>q]XzQsWYJXHbyAdZGw~0hhW-LWQ(ā)j?Agx3Ed+@Ew"L8Q|Hѣ| Z_ؼ.?kR,y݇h'L\~_kc^ُfCW0v2_3HgǕo"E"[ihf1:~E_U< `\>ʜA[E4XM'_zy=p?[VXO㵿&|!d9ʬ{Z]>+TPȄ>&Shxw6ŃX[[#K㖡rk{&>lNć'epKZ$z)q8=@l1 ͬ4`E-Jr0uSslkמ:Q)t?/,$/kp*]Id2ROzXIO;ktO.A4_XPлeEnht]5p+/ew+4"ĄtI@D[h&ԩA GfT~掗SS_ujh]u6cʅF5i87ՒbT\p~5:hv ˳ a+g;G"PmͶ``2&?֘bG`gbvv;̸Ⱥ4"D$֙G~tQ_R>2O9=a]Y۞#Tu^m5 'W5'O*~}T*YQ|ޠi/> |󖓸2Bɐߛ /VcJzc`θXVAL5QbWXPD ְ94`BV^ luq;CiD%FDGwq_]IlR.*3&W/Tw+ghh GQ៚s$q.m)ڔ := cCxZ2y`$X|kv1,“Hń =nҬ#=5h19(: 0Z􎡑˦Z9$%C3^1rd7t~'ͅcp. }j Ƨ/?J+|g .~Z{Mcwq7v.j{ :U@:]%~6Ԓ3>$ A,c0sϦ^݊mK]yI\*jD(@K~!691ݘ:gvz6yP/>jJ0OXYnGn܁3o.?F lavxufV歳PBFw!ݯ׌+e$֓bu4?b̌ 4oy˞Ɖ/؎"Jx^sl-Ǘׄ㋃ Eyn>J-,4eMxC:hVO߫KmvUkn/Y5k`6B %$>*.V+#\77"ݚ\ :X n[Fkv6!`EP )xsN{ {'EKs9'bC>x`l>7mW:4B)a2vAy'Պ|J*_}([YK<uhZ[YO.m0j 슂QWs= 4ځQIG$n.|c`eS 9:Db;)fҹجFG׿hz o&*ߡf.jU: mtAdk PG6ζxy_E:!_U55{|n%e#*MNEtAo8oz2B? 7!K#̉ɬ-k 2b-Oue;~԰o7N䏶{`FX *a*K=׈L_S..7g+$O.c ,5YI+~r~┄+`(oK F`+愳QnF0IFlc2lV\D e{Y4>Lz OP`wS .WJUс%Zc*uO:xre8-ڷdän $Lt_[f2&NRmGY2t;ZfpTaQWe}Mh3麯3Q,֦vD:';~.^MqzMz -݅mLô-lKC`K8jjig+}ˇϋOTAۖ nq`Xu/F\+j0~=Z:ġ9X-h3<"# }@8k:qI:Քpz8O=Zfą 3$eb}#}t+JW&s(Lnd?釂qkLDRzعUT߼=n5^>7Չ%Mj8S/]X80oSRj 㶭Y7>  = ~ SzG~xwK0T=9PBfYYf|2Yi)1^P =&( 惬F⣷6ͥoH6zh+gT史jC[7P;xF#!qRHUsA8ekAHLƜqc&qY[QwBObrⱿ$XLK{\m4:GxhiO6`\(2,G976x$h|N!z<5_/7y} ї !߯SfGķԔMͰmbAFEkanc=Shc ؛RoEYQKbv![`Xq^2Qp?qKTO.M"7c^E-{6XI@ AhN&LLM2`~Rz8 ,hE5LyB|h$X^8ݱEg+33Q&I#@0.Cgb>ĩnc 3aͥ *mj^d_Eq-NK躈 3 tW_rpg>Ү4sNՃJ4)~ #zai" @'}jG•Hٓ;P[yX30#Hc6SȐlc䁎@?Z."2^^L C]m^CKzyݳt @1YٌX?%mLnqi{Ro!ۨVVQY3hj1C _R,>Yd0omK7mQ%vm@{gnLgt 2T ֳ nx.2r>YQClM=t&LgֆssjP'D5~R18n*ÁՈTm|J%'<$`2ɵKTSR^i0*lK.\T1or cqܯ,mSjA9iJF\UcTd_8FA)&*[I]2t)/@a$$Gv۳4KJ2G&iE'=Ƽtϔ;Gl1a` c 1/*t&Bw83)tJQ{o!8 ≾1z": tH X֗89y]):3?5OpFL^+7";`WOЊkf$yy(u0lx >.i/~rr}Pqb>/c԰{|ϙmDfҀfJ8"WًY:; qXsG{scW~(gH: @62ghHoHo^ޔc" ᕮ?VCYH?0oPrhȁGy/)#h:+@ - uՔ_gtVmhmص3S7:]:ER w֘N(:O~3#| 7ӰJ}5U@l&Y-cR!#ZY?a.ZO;wxu(cle:.LM<`6s7꧊(Qm {Xۜ35XI$&i۰ҭFjV%𢮕*.ZZu̔&7gxӁfZI(WdRz>DR?WM[.s j^Sry=T8LOڄ^Rd A̒< bo8Mvy;#x)W0kWJ1>%UafcLr]\-PIo nwN.xxBHDQ5ҟܛT,Gc% b =UCϜD( iE+Z ɕb]7EXyG'(1 gALR@/Q>r;ܫ,dts菺#D+ҡze$84aX\07 r<ذU;eD+ahs/$kÕ.j.lZS96ʜU֒F܆IFƒ m)%Z"Rp$} 1;T6 J'i{08Hȹh QAPrcjdq'壨5y GTuEQ`Պ8g'))`4 @5C0q c(OD~pv0=.esSpO cRoѿ.E B 6sGkT:MțY a7ظAh*0M6!6 Bu}W4Du6*;'Qِ?ZPD MSeȾg> 5a>h쒷X<:3آqD|L Xc7Xc=NbIPY'`kn;&& yE(oہbstJD[*ʺ^nWgɛ82JDHVjw6Q,ChnbH[fWV?z}C0n`'bULIƿ[ x6SIyfQy"aVƑJ0z"͝|yjbmyN Gmc"c&8K3~ASJBSΈY+f')Rjd/-p`|+{F6oùo͸EvETB =xk:cDtؤ.䒌~v7C,ePuyn 5 )R=aOs~kDIEcLsǂߒi;x/̠:.D-/x/UWyT((T۷ҵ1 ;_p|y}[5!dG{h0u%O oޮu_^ԔS"c!"B*9J]@2|8_t{ZK4G4gL2* fRWJHrzP"4.nЎaA`e'ȅͲmdNi:16 +5`C@NQKtݫgS *YjM܊-[YkV){m> +j2l "tU<rBO90? V4s79KL.cL`lo\L 3g9%óEW/%v4OOR֔V輂l 3'Fj?Wg@ёeBړ[p\ՇIɸd$Uy7}vq/9i>c%\-JzU\ߟMg2I* {qu)!B }j  &*Nb 9` 8BT @Qɴ@/U܈f|[(ga )Ϡ;$w&i腪r mai!BP l}W!5IBw("9=ʭPA4_1|co]3t8rxK]^MO87曋 WLW^ܞf4WtoyV78 c9rv5ϗG"@V{sw:@fuq8M4,ص5&x_Ⱦ">TWLx <X$YeTy,B } "Ӷy1cȪƾWR4Li.Nd|5^#ŝly٦/=)Y?2:SH~+@^ ev S' 3Q-8vb?-W㣀ګ!6`G{2oV>_&&i"~|Z gJq0G%?CA˾jPGu'q8Yl#ճ;j Ux;)7UIhjE%@tЅq4]-~3Qĺl]hg: G'=| sZ(pmV,`]NZ UYփoO= B7MRm2W^~kAc ع},U~^h;P!)/g^-Ze([38<\@OZز"yu/Mt+ 3Z~9#L$mهs^z)J'5NjĦή`JW'Z.cNbC3N"|lf~>pў8 a3zS|ϸ󌆟x1Fe~=#ۤy. t^ 5=LT7 - ҭ6>R>Cf؎m%9c!@Ηyݟ_)dLυ^8[m[#v[GeŚ0ztoW;l>uSW&^K.oRg&Ey4#xC^y3RAP&KUVgE%jlr_gh]V-ܶ@3ӟId@K۩JΌv10,ljRHipMfΉG" P{ :=pRH! ohg%M"-Mw-]kF:=op5IZc{՝~YC~ T ]#x0 7=`Vމ"|{?K@)]j5  㓃0^XP|zT;Q?MX~إ㦉w@*D1}Um6qo_ JN'bFǁO˦ؾ+mS%V虱99MMv7~`lGLngZZmԇ`TcA2tJs DjJ0 nu(6"n9*֧Oꕸ0RAܗ\@M^jt3 ZP#ߐ$Z wyD2uLfy<@=KT^[4K1qDN> xP9q*-MJ'BKafL KzH='0Ƽ@aX64i9G^jl豂h Yt/"p&_sZp{gHrDSBNau}dCn3-Л/.KlFAo䕀wE/EmQGSlůeYTg698^BuI3NiݽaY=kڏ'R*ڷXtWbiyC(@lvת4~q&4mP_`w ̎j;%mUBet7+`L7A[n[m)ܱD7+gEkbBkJ}\ꪑ8 ;~ël%tа,cwCNk냮Z؅O| OaN /z2b8i_ڟZ_b^ȍ%nSnv3RJ}{#fBgwJ3O0ѽK5MxP77ǎjVQS&<-vJ;UcNfnn Og.L^ rir26ǖ0vZ荎wbTw?hDZ/x]"h2eCo՟rZ/-K?wW:0 9MwjS?vvGE%*|P+m.AӬ&d&g6Z>eK$TM^ƈ؜%t5\z: L[: ĘHB`cZ׏uRX*xV+?ߗ"Z. /ƩmO5;nNˊ ?'VtE"p+[cʔn3nRs8nTRZ2P XaÈ`D^/n830ZO;^Ѱ/fQإ褧Wһ j~]? > rA R`t&D=zq4DQ5[F;퐑Zڴo3v zdru~U;8Y[=~ +BDa˞V3`kx\ j'!HSiV%H{~ ิ-ܢ/(F3TwpK\b{ӂڝ-1F*`*y]dԩkH&)KնތMR9sfXf:#x-mKPiXWV~a:5R/ZsYE{_wH;㗼LC71: wP&8qVTD;&eJ+-1qS)1]OO}<+WVQB>y7-wz7OoHEAc'3=Ek ;Ff{t0Z5ZuOb!M^ wӄQ!k,F*ٌ9 ?+瑶Wc^7u W Ug~,Nyo%Td!T  \%6g?fJT*u2m^1>6G;0C ph=ZN".uo0v"HIʶ WS d!`*?#^NQq,qNm}6GW5#@1&bdu,{lp$uOecƩӧ\|Nf,Ҍ:1^muVU MC-B>(j{К. 8ӻ^mE!M6#:,t3 Z# j-}PƼc%]Q.<:ʁ.~Qcf3)jf?(7RM$YmÅmO~(`_m&VA C$-y.N;tuϥ23$Q{bŖ)ʶ(c~}inV 7ݦޑS% I. SC(Ŏ0yׄ > 6}[0|1B@p+393ŮA'φ:ClVɱ`WQ ^j־0D:i}B!徘-=YB(VKUнzD:.7hd<\S{Io\[W9w\Ti5|ۓdO:8D\JUr;hS^ك'" 6 Ao'gWm ORRcG 8EV헠xzR2IYtD3["9j䏴Όֈ0z$vV*4\wg EO:conlvtr+v.͡өy˗m6.yhGKuEz !s>L8{c\(~w>fn£yk !eL% %h jz/g Z *7n AXt/&I#D0+64KF A |IW($EdE1Ϥ?w$h;VϮ)T+xTxr3Jڞ/lh`<6BB#P&) ݖ)-67#v~Ȯ5d-!Fl&~\kDP[r7g3Cߟ}7,1(n&Lp=3`ڗkaï{ XV j˚s _[s(߫_]a/mN5zR LX3h5!"[0nڶiO)/Z,g] (k8nHE=j0vvfɻp}@;&^]h⒆RhyV7MpNγtBD 1.=bDzꉅh[0ꋄw7 ʇFd%p  t5eacU-cԱ#aq%՗1ިPxcn|kE(IcZw6 zƏL\o;zbW_<|Bَi,=FcT:z%#e12TF.q)˧᪺E'1ȉtcvo|Wvwz96ӍdE=PVYwM #P?'[d:%PCT"#/r*I7u7CޗE*7 II5}b<3-8<<ˢ6>j7Nbs)fzvD sbHhN_ER=` ~Y Ш;L?`Y:nm&Kb5ɔRd5bI1̓vzccWϧ]gH+OSĸh~%Kѿ sSQRld^\UP-!PpΞ>@FB/!)D#g֋r5˛8`v9L(st /b"d~dU+m֦5 Sx jLING.^lP, JJ"|A$[ig@bH0gl8gz'#BųcoCӗ*rR_ox*[ 溤֚C/3`VO_r 5~lPwtPqRd"l  X ؼ:Y "@߭`U+.Q4q s+k_TjtvDQ5W6yhϩ{rc y»{1zoXB6<Yms<NkܫUḳm၍jIYKx4a|:)c}]hp&|VJ$ܴ]+( ڥ, sz`">5I~:%grLŌtNr ]6[w6pQdL3>3BYeHX"0Bwb#1u#0RӅ͠纵 9>]w!~RK* ]eH²(5}5ICzd%|FdCo٩3[92wqJC'@Ii R/f䱣}} 2҅(XO;)]˷#$P*6?i%6RY|=ݰ_KmC'zѠoo5>,c8zuH X^m]0%R ŎÕ`E8[ Kj}Ԟ;4_nז\ kCV | a0Yn7Siy#yJ}_L>'fn _"$C`F)>ݡ]ttcSS2|N~JMtM*zA:lXNEH~oZFJ~aD^qOpkUe4vkH/a bf9z2>x=SFp\~CQ(P 8Tscebz,!xVnR-8L%$l8׌ʉk%S3V< -l_9Seg';ŏQb}F!+S`b< z֚~"<7t;LP'^GNYyj~iut vS#SgsP)}S?1YdB2T"tV=B[0۠ ԺsH] <voQ+~R{2׹6&8WFtB*bdN&0LEv$]PdJt=c;Υ+Lrsv b" uw:?\I?S~x69sYKd[y/PN0 b!>\å>vDM'3(;Ŵ|1%1~x܏w!߯K~Dl1`$:*F c཭W6sB4@|2D#SM I:,w%?\k'RH tMi8(\Kи~&:jCG(sU@chQIG_{]ȁa6ᾕO"<O[0>Asͽg#҃ 5iFh-`pTc6aCBzc(/ȕ'ٙNEt'=+;3,rdwZ–'OҖ 6ze]/^#H ݬO`I&m~]b*Ö4VBM kX b϶1+'~L "~HlH37:x"ۈ&U6iqF*?{f}DjRYmvk;LxgEWʊ䰀 w{Zb< ɍXѨSMTpxJC7>^dd-qY0|5 /4>\ 7楮ESCE{2b!Rs$*wMƪJe{g@|TL}ZER QYD)F 悒iu:c H9x%@@U-CT?HlZ0!FO#a |@Nw+R:/dV;/ѓSF@.UZu >.SXQI` 7{[TGT#g;2sRJ27Pd_;wMzsN1ߵr!"J X̼]'z!~F p 3} cu V /K/&-D! fɾ!z|)ͤgIq:!z ~ڤcx _V WȼlT4O57bE֖_f+ý]c۸d;~X{ v4%_z!`a9d W[zj&iPdtrb_P ظambQqni bV77 LުQ+LSAS#UBzne0ySP5-ƒt=FIXr<QTf}!FI"Qcqv !7H4,rϲGɪ=lh^[ԷCO;i͘c~OO1díqmEs5 uڔLŊ֖`Bm F 'mjl*R$lhڳ*1-FڰJS}G7TOƽW md!4L~e;_[FqQDOWOF@`?A7`+Zw4],ȫoה›ql K -z@Soo7..epiaA{EVVNڞ L 0Xɤ**/'vZW0,G\t7tܬ@+ekn+;'Ùhǰ҃0F}b+M ͧ T2@JYv|T~d̂CFd곜W#[Ȩo' ?_J7Mo F{wdJ^ ɂoq>Y$JW"k.FD9g](+_q#_Pa^SF+J$ t#hGgplA0t7$m3%c+ڲo>dp" p7YSUy m.pBzFkTڏhb}mJxl7;Ly=7n63/<&WOj:&-he ծ0#q׼_̜O,1r"+@t _9RV.&K6sٚ^ljU`8#"" :}?\ }mL]$ui[aM ˁJK*>lF>{݀]>?U﬘ԨH n`j$eg8ɽlqVxe6*zܾU!V{Ug{͕4DPx_ %E\햁S]#7af>@%AJH'2B2y[ba>2ld(dz,UvjIJ.M$Σqj`þzN}^';=٧XMfzGutJI d|5-32ĹIv*f*LP""_˭VusqӐA5WĞ j7YKCV(JiXZ*K~s=(b u&:*g MjO+WD+is0Odkj~/hY"$)LSvj̇WaRv&RVPCÌs Kdc2Y@dH9l|J%0dЕ:c u0^ 8ٞ(!'dxQT c3(qpd=xvB_ʸNaKgޏċt(:oM 5_ymt QgGwf2 I,{`*DtGn5( ڷNb}#cz{S胹ȟK S0}?Tuqw%7Q /ѲG4$3ORlHѝ`Vb)1nf`|KȄ.a) qRMk |(˨CD1d"yokn? JCE6S `ןzWC$2Al9Y^y,P!rD@f'kФzF: =c"d%$-[zzs?~Cᝒ?#[ Y!b26f T)m՗.'qW=ޭ0Op6jh?qF)}z_uMa,}Uʝ…r%y{ȭ/M~qAI_5HTO&~s$IaVPY%ā]$.EHne >bBqJQ=.EYȽ;#Q"3ڋwH+򺒫Y n\,5FRD6 %]X{EM^i:;c(-?EefԍgN9e֔n ^p md]OfB,x5lƤ6_MuLaKfμeImds‰MV~H f2a:@2Ķ"qrAfy,<^\:s{.Ihjn{hSŹ>[MwĪ\ b؆_^#`AsE ;7GJ6Wuྫ\dVB`z]߿8@U%d8ؕXNw|*6@>GB5O깂0 qzTp=dqQv{V/݃[8^G߃wQ>1f$v ,MVko* Q 3PEk(tT Y>:.|YH@\9Waf]PYF*Lf@h[MO"jÐ:]gɘ=s€>MV*i_`'"\ݡ iǐ3mRB? a%Zƾyᚳ׀uD,gwѝu RxRl劁H`{(J ^XAd Dh>"МTg:dZdx$<|8j<+tRA&|c֢ж O]4uɧ_OKI!blɕI6l^N[2LKEa.wQN hV {:ݤgxP,TqQ_bus@_V w58t- Pc ̥y3#V⛳ 2}xIu!e C`:7tvgq L#|%a~tt՟yosR.l:0quYr B!=)n]Cu^2U$j<54x>͟ѐ(tdVÕTtv2Ƞ/V4*\-I7)o]XsE[#-C$lsr_GLx$v,ɩ 9ln,~_AiIv{g"t7" ш 4k !ȃfեW&!Dd;Ho;МzI0`xQuj49a|8KRKJS@(#Տe"}I>0chT]o$a{뙄#׆ YYlwO$HI,5ԨѢ/33k:ybxrsׄ d\A8h~/mx bB Nkhf˅O~N@*CԚڶ0,9H$C7iVy1P}^NEcUt[Xh 1!Qt0)Yj-buT"$xm9j$:N_%g*/,ʁ3[sbuLQ̄'>f9;Q77\`SaVi ^M-G[u&(C+~@OD^@-dGnXn#/f±G v)uh [tJ\H;_CJz{^ix?q]l9OQ׉#@r NDh4 G/@uEX:$MhrRKN%FSӍ؈OImXE"?=2 j)SHy)7N7Bq6 =K y `C H9] Uŋ͒zPJ2T@X < kn'8ט -tngH8mJ娪Ԩ/Tx64RƏBPowM}NEÂco8(Ste=WPA9 zXm8YA D1ZぶB7P_Q>Rq8g̕ѽxX`㮊ڝ_p[,~< f >^aB}?7| {-ruw/0:9nwm K{;J q5蘞M|YyPzJS Bv=%uDh__fwFrWDuq/?EWh,UC$K%ǖvDݏ#_YBZ1օi{^ۗ+\wQ:rkvH~߼ ? f $z:S1RGATO>ގ=f;M2`]b'z@id/O,\olPo0lO.F }l`x`ktA?ob\ J-5",EmG ~ЋAꠔK^1% Q2-,H5G,{z]6>m~]M#]Iɡve(׽5zO%vQ 0p3κPCz( r$|uWʿJѮcjjm`꧁2 ր a<D[?'hD> ÁT-bp0 uZ4_)% Xp.O+`ێk: S(hGMmG\Js>M3=Yw@iMN1Ŧ'bL`Sa/mZN(qB_RH_yy dIɔB۱eQzf.ɥ4󺵲f\m,sDķ{I桂I@n$6))Y2˝!?['AjvM '3.0FH mҎBn]{TT؟Y rij[q,TŤkʚ]t'|mz# ;d]|ӭcGT z=lxzCaikݥڴtŵr7aJC;kMAS#5CȼIJ/K,#ixW'J,_WjL sQfB6 J[pMLSH cb_|yDh &4&h;rd 8pͲ]IEZv;_]-T NC*+#?G'ڢ9ҀeHzBV`GC!q򨆰ypyB!'q#=wOg ւlYI;r6Lq-ݾVC+e8={Z]Ԯ;e7G dLNG*f- S F1(쳐$%X`y]Rf}Ki6)Lx|tJDrE6s3Y)0HE lqہNni'Apg/Wb3 ԚBM 8K jB n~I|(+A<x g *me_׶`+n1krNhkkGfnd?I}4DB䗀>)jJ?Vy"=@]5-pm {7Lׂ[iH4gYe uix#vӐտ.ys0 jaQD egn }4k X7fK:Ji$~bnMt5!C5Jh>F c|suT0!C݆>ume]\tRZ٦LPS>W/ 7y&XeE2v:~pvlbn-Ln:*?;6R),A-yXbo>"# %`E,4/5p(Em[rT25dXp]կF0$̟#?Ejt\cAO{b&4 GQ7^ Ux\ԇzrʼnYr$m1Wt'rj$},rX$投pdp|mhtZ|hYL4n'% LAyъ9 !ogɯ5_Ht[<ڋmX /Q^GZ_cpϖ{{.V#R7Js+cO&ugvZ%2, rKԘ}iL9~'>5bхej!5`7>MZt'GR#/ k XRtȧЕLv0j$Q|:VŇlfIvT4AufƤ"m( (⾉2oofp՞LU.8@<~40(²b80)[XU#e|Yc?Q̇ˆk_&eɗ{ek%p~yw+9jՏ}ī syyG'W]cJMEQovAn:{LLsD$jM^bD%<͘|@St/%R(C!x9 @e2v_'eoS`/b*:Ru}*&A`U14rSLIl t JhO>H)y ب>'\<[E&b@2@_IQR|P,Hk7F.SZ#$m{5yXv"h5;bH>x?/6k}Q/q8 .#;}x\>{Pf2W2'PxĂ\*Zy//Tp~hn=0}r7YxL }yE_aUi.qEOJ 5j`)6ryP+ h-»"yXB l=_wep?*Y=&f$Vl0hd. t{?XTw-z dE>e%үx2@t@~ٻb h{ bv$5s#م7)_{*jp0^? j^uC7U;r>ព, ͫ $}6D4Da x͞h\RUQ.vYM┙cGI4^70J3q,% d׶>ԉ&T$( T}nxd_DYPb5;#Ct`/#+)}7\5HI8Iw%+}a@{TZnk 9wz%-Ɇ.w)ˢ2.n\\6:X%\&ϭ-ܚjp+=Y$f;}l@6g>HwAՈ΃2kj SbxBڍ][FU!6SnI&keF;>J@ӡyi3kGӭ x '0RVʗnA@~*ySs|u-2p̼N#-Qch&=r 8 *mÃ%a:e \\2Cx6R*`@["fn+xP!ꃄ, Mg`u7\IcI>Z. V6۟>ե UNT}hNk@VƧR‰]b;L[#XZɧemר1Eb%?W`g$Ѿo)bm^_im=%h0G@Uj[ԀvoA%aTPߜB6uvXLJ<\A2 :)QE:ktچ?+gb; ߧ:N1?X> e(al!mB)\; $aHaPPXV|"-\#-ЕnˈY u\'%A  EgXTU%v( u*9Ek"_:sq.1w`Vz~;$6uk)S`cT̬/ͥ w `@8ز߶$pYjPR}LAIV[gЌ"*t]] @ pN/5$GV } Fu7 4w0@ּӓp>Zs VDT?cY;LBFF`yͯc7P{?S`LAXgKK`OMG`YaI]|7wA껇ܜoIJ>=И_~-%k"@]L+*nuh1.i^W?ݝRH("$)k}1)茻Yt\T ^:&PHZ=MiYAΏtE{Էz k`{戥 z!NS)r{§ wʡ 吇J|0em%Q0G=[x}:tҘYss?j;j2Y(:F%JNmF$dR'V2$?UIPEj,:K5 dĬIJZVj:# L1_0c'6,2R {өwAnP|=PR}V(l9 DBza8G+,Ʈ/I XX6CocrkXﮬ6{{ bB Y\\9–\tѵs>` E[']W<_] i#w4%| ͉uo麆CMyGGY(BǻF qJp7le {AhS{׋[*K+'"9PG)7!0:9H)Qӟ _0 \A:?e 3M5C0QtE^rpshc^i@b+1 ?g5=݆7LtzfK\W K,i&s觡!Qe&4#Az_N*Yn YFH`{k 5g_v/vHrg]r+XrHIQ;Wld֚G>]?%Թy>CW[ DW-T;RͰ-uw0C4bS*$ jwCHDɳ ދ@b;*;اI'~`/59q5܃wxnaw[Һx9_vI5],]ԤԻ[)0eH!3|B7Wʶ z"5gSld=CA7- Oѯb3cTZLF4 {ܡaTݜ ԝ !B)3z8\˹snnjcvu7>CG~&FAh@Pʁ C9Us*Ӭ9^f9B, 18wQ }wڅNޑc;UV//w^"E+e.'5[|8Joi jeVXrѹ,j~E7pꍇ-.vU3Sڌ"( pk (E)ٳE+alN!qTӷ.=ЁdT'_+a`X2[u:<%(4{8ߕG\@#ga8t w)5~vNx,(m'dn*>QtئtHgzftJ‰5.:Le8 b/:lQq388eRiYQ-#ˌLQPh кnȇ3kił?<=M {(|/!z4%k@y&,2מzZp\|$ 1h)Mt9!@R6ZBNcwuKZOB|U'X~CP! JJGBqMbtF=#KQ/ ;-AouAkVL<|jޜ,V[xC?}+|mZ$l P4l.b˻b &O r;Ky^18t0؆w_EUR^!d*(iߴ kE4'f#(B. ^] J,3ڷFШD#%HeKqQ{+C%4vfAˌŬʗ$Sx]ëIMv9&XK)W+FfkVH](H| |ڠhIOIT~bوx]k?|r6rqQ\Ni ;ʡ"Q Ʃ:X? iohpMLO",[s--|zh#;204q=xI-6d]4dT )ң.H8aVL=Cd"URZD͔nz3SV3i8U,r-t{5AK_RŊl'~jYvAדSs$L SVD#enBݍ<ފ D0F{{Է_5W?~|!ˡY~AL%[dڐvIp gӹ8X,"ʛphfP34+Ӳ*9w$u耩YmѧRL՜~сyW&Ys AS JzG%)W9IO\3geMuU,@`/ k~]dJ]w ћsd N<R]l)$ʟPGtI[^Iʔc/"8As?dtO.0>"ah;d+2XANsV_s bK3$m pڝn[AXjRIPx(>GSM8f|).iFaCt_ v'SX #xU;+j11*{t.n4D|AK[xT$Fl ^H.N6(a9̸*]5UOrHY`~Sڵz,;C_^;B>lIKLom2g%qfYgnM`GCb;TL_D#Uy4)oyq?P c-..eT9`H+xwd&b1 3uf ]W$n9J%6۽) 9:cR {.X>of(#S6\2i÷*iv9w;COjVťcnE^r(ϴ*=P Os|1&ʤa/oX]oQF?DCil 6=.W벷HH{ rn^YΎu6$qV1Z\ ɒQ1#W_v10$DE+=)9y2.b,P|/c η#ۗL%mAda1$m%t z!H=n*< u C_Y&cD&Yv{-M p0"}PpaB?%沟-m2  9ߐ&J9ܻ%A(d{?~RޢӢ)^2C7Q`iv?4SEdqL( lhy+;wa.,x=(b'5!hvvP&$1Xm:Yg@qgL6ۑ*sx!I)c G7 ʥgr{r{( }!TFޣ~1GܞJ&<)#mzG-*[wRe2: |H2 b9*LzXC"== ː$ދ+(}Ko x-]@za|uLLO})-..BXYj4z[1GdӤ[ysݶ)+"yDNce/^ڦNҡ.m#%>i\jr^E"9g~@*,y!G;Qq$HjE  c) 5.pynP Q1?QŲW1 ,1={gऌe=w_3Zwҁp$'s"<їVǜN ; EHpUcu2L ʌu=#pӮ?͇ZmgsK@* 7gJWϷݫRݮ ('i`tKt.e:GEU-~EanbGE**TE[<KXHl|û̢vca[w|oPA9S~c\y7/;d:S lSMK!'w%4+j_ BIݲ(FIW ᎃʳ&;™|g>ȧaxy餥amg:82ɮj\ S9 p5KSdObᗌsֹ|~uZJv0Ĕ'W-yȻ6Ԗ;bRbY浱Ww;B(v+rBk,&}PKrHHMsNUIL/Ii@h'fM eQCDPs;wxYI1D?l4*N<|i1\z9Q<|wR_sIZTzIoWIpMlQdhgK1#S)jCТ0IK}%ОiӴ:8LrY\CruSBLTT -U@ !vOk\ M L8uO 2(,&Y;de)^7-|j_p?HjE14O!'DnلK[瀹Ю^NGۆɁ:Iu>3N5Mg#K_WNA - hƂĽx e;x117k'QєF>`EKlq\dFE+c2\LP7w 8w8DڄԹu L/Ҿ#?g.~7*tMʐàGuWsɺU@Ek3b:po$垳jtK-/q!Y RzU3ѨIA* ]ުh|I*mu~Yn t_slR -Pd{XlJawVʦg|rUGzwj'?Tr_)k^)P<\8h++"םC':+t;LMo/5%P'5>ИխZ7^GP }tdQtT}> T%îu*gtw/Cr1nbP7ÊcR8+'u0w9/t䙞tҷmyhޤ8Iofkgu4Ix"~V>WaaGs^-w=,W80Ʀӛ[d+AG6ΓE E魀se T9XtIvX>z~ý9+O9 y?ai'/}PIHTJckW u%VX6C}zbM62Z c ZU 6F׬zzY4'vJZa 'UnaӺnlݤ栅f8d =lul#y Zܟ&\YPѽG@Q .?uW`i \PQ2~Gr`s)}bmC2DGY$}сHur't|pG+uw_NإpBbE5 -d'CŠMDbez`Gg!.ͅu 0}/HpFl-cQe Ḙtނ",k.lюV+! 7UC +sbnSpp5N3iclH@eT=k5 B)rS%=&;Q%.ܳƼf5?Q8Gw2ۃ|ɧBr~ALOWF)[/k- iKvgGfw w804FX3A7 Pm<$$у0 h UI_cXJ{&/]x+]W ڡqG&cg,yG/E!PX:%c{4G.5K)LG23x$Wz:ձBI[:T}mև} <DXv|9yBJE%8lÝЯK9;Kw%8+ (ie^.99ި@wͼI&+͆cW{='+++0HWeb Yalj%M/@$̦PC1"gͱZ4u5Z{J7(_7{])jpW(}]%L𜲚9~m xs#Guɹt3g "X_ösQ XRHiS:U]6PbW{ $g/FQwڣ8|aVȏ[Kyh Tr S$Lf&phAn%cA׭-\'gg6S$ql<7|TEKZ6f'VKO1TòamE@lIK&U%\ ̍ X2ѰrO%M!eD dI>.B\p6_ Q:Fg>og~nӝǔf a[32l\sf R&AS\㯨coij_Uhw}2ͰɎ|A&!(**Cn7yN+7[W@4כ17cfy☋0h;TG78Qw$rߓLP9@e4Ɂ k/o=ӽyXݜɢʽvohjm| b}Y{ޝ(ZB6h ( /{9ЙE5zR:VXTXՑ h>ooеu|Ց^-o@B uQ<0^(\}dLzAf,Z)0\CN;\ 1sC2K8$u S>q_>c\ LE~2>%6g\XxQxܫbcH SoooYK53,گu+D l̏a#uCA#'+V$@6;bFz؉&7txnM2=ٻ #6F62 =jMHWknJ}k@+%⻝/r/xѝӖ J [SAʢ{&wne(HCIR Yd(uĢ9 &NtǙk5\J)yL\Idֽ6sZ%<ii+< o|G^ H3"YK|ɚܞ#M*uy9|$PdM2Bl'`;rflʟ"yMm'&M J7bG%)AFZF&y AP\=wF :nLP$1, ϼ8br^`PtYҕ74ݲN"3{x`,L"K3v/-P %)ܤQ bEi2WZ/C8^/ Zl$2V Yљjh$zTkVP{-j!%{#4$1xEω[s9ǫ%A}jfp!H7Zu] Kk&^6_n+=[V[gMj..E{,YɵmZսk&e5(^ڑ?$Mp&b!mnٚ|4:\Cl8Hm:QqgˎYI^pZq?p چ0Y>ͬu>$Uc8ByT ;[jʒY.DvBUb WSSY^|zٻ $2WPKH ?oz+TCGqCUA~l@Y7| 'TZ.ZݍI;*zeZuASgv4r(_rŶ1/KS"U&EU!z-G AVdnWbJG $-laVS )~nw;|Y#7[oecN*NUcvKPtg着=!\9 īOȠ3]?ZDxok= es.Wf4vz}"TG0{5m7wׄڦi̭,~|+XzV| g=:*}㱪fDW֫,*߉c֏ 'T 9(ֲ3{t+eSۆП1ipٞsvhkcOdnfa |bFl0A[m+i] ׁz(^7SًEy0/m15iux% "HѺ#=OƁ^^$ƬQ6/t'C[fpDXdƊ j,hQ/j?bgXTW%O Oٷ#bB]crϔAlUHrM7\M?7Pj1fcط%FWC G_KOPj]g݌u=.P,C?IL~LK]4%K g'OIؖ\6.tٴH#P0ҵn 3"ZO {2J- 4{rwi#7*k w$'+ @JԹn&m?2V57yB18҉@q勿lgi @wh5k`]{z:0~%mMv 'ce^1.3<}~Bn%25M bK| ,7ic:RH' SnDh~Ponq.A߲afWۀ]DȽaWN0=-6X˚* 2Y4~v8ʩ42kƗ%c0 Zx0"xr&!_T5Y@O% 2[ɺ,WLVHc]dUA^Yc`k$ WWYGҟp_F<0$PQus,aZlзsau6P%߃ J| p_ɘ*I.`j`-5Wh GFVͨIl۝r<OMND\?4e_pTmgl[BN(n*&a RD~[rJE +G&) †uy%05L`gU"&Yi5S64)νRs`kY?'6o~}MyM~v`z͆X[.;W[,45e"$w/r`u*a :dq,q,A+mi!GՇĐGq+VUV9Sj{pqBTK$iPfɄ gݡ|Y\E/Q,lSWfʤ6y@U=׬MsD 4vC˾lDݚn3C3 ĽZbi,y=ϤpD?'2GKS*h-RY enUtSQmDݙ񂠋Dst ^r[ bݣP#1 }pf6;gB\႒ yR,턘;cղ(ڙD,4|PxF'ЉO#҄pU(rI;;JL›ǖey) -ʃ?LågULaYN~Gdd[<1BR|}k$`dBNdg+d.*k*+iHqz2h nɛa^-eX?S+ KPR?H )Vz5E`t^W+0K- WH(ktR 2Վ cR_0 a!1?_ڋ&:hwP|[ko#$X';lfc#'#Mq}*ZT[X͜`&ZcX{mP a晖=Y]2_ٍۏa܌u¢Q^ e oΒ[)0G(W 2 kb8.I P"]a@8n$ܠ7væ=+; %,`%E|ZRHWQ%)hueRڋ61P 50Eac-}\Fm3QŽkwbVr z;;HMM((WԘ7\15/Rrm>R&F9A7)cλ9D؉W_>5ܬ{eG"4-[r1ץqoDY7iTy0jx?OrC}jV՞oBl:ȯH&%䔵:n@ddf 8Yf4OCK&3Ezlwֲ;BԬEVݚzF0L?U=;bA+W4NWSܮ;rH +XQAV*W[&zv1z {>n?>pfHJ'o 0(wldoM9K07`CIQpCC\`Z, p(:cda~SǒNeBwKİ*|`0D $i$RರϜ4FPj&\)\u+P8Ytr;.?y{2wp^f2zKs$#azYXɋ(3A+Hʾ:F[ռ9b^Y,4 b@$ sh0w^Z4OHog7Ukw+FmX #sȑvx[ZJx% *vpT"s;3դÊ{{:;Ri*s>6fm}~rH5%+06H60f@8WiTN,꒭Wh?%N"(.A9\ l;Kf-%`>&50|Mp^5l\5hw"u6]X(ȧ9iw|Lq8Qm .&Vn8W4҅ǜI%*ONmhM}O!ER\\xQlh|9 RU:{[XUa̪Wb(Ճv xH&ahI `w@RA+< ̓u+>D$C^ $?[ZE|Mlq6RvB2jԵ1UI#ϥ]A`;I2+hgGQD)` =3TEbкWP1}kc՚vfzJg @$:@|оJaI9'8Y?8>r*n_3_H?4_2ft "Q`8b)[7y֢ocd8ho,#sܔlwnҠ#GN:gw vc~{7wα/-,Ўt8M6B4.*իtrǐ vBnsa (Hop%R~$"cp^Wc'#`ゖ ¶ڬ{0__W~Z}U?˭kq7{m`FrKմs!gN* ;%3<Wf$oXI9GQfSs?Sc37c>7PeMf_UR!jO(2Ă;!֊ɠnx @]UmDݮd5[r'-BVg䰮Gk-i^y Ǽ>AC@l~F"vlͰ}?rN⧢<Qd!&,%0f$w)%,A퓙#Mד W"MNwRS>ϕ{/nh\nH рG4e b)%}{X (&Nߓ[CYj=`w~ligEI}'yCn8sҁ(ijja;wfXLaҽ&`LoR눌K%<6H wU{:3EY. lG f:<#(̳ G88t  iث![ᐃl,+C Ys{eañUS*;R"4$ ]VxHOЄH'R5hR7_ mcPjb++^csΖ}W.>MHs ;R]\R{PB>3z|u 'AuV8j:mUg].Wa@ J>O~[@ IU#:laԔ)ʵl]z|!!bkqjr1[0?) _rx4Rr -|ܗèQSy 0Yr/K&@<&]?ܹd)騕TuNi.?UK4'JLt^>(M%r{57KM{ozz1m94q}8prfDP{WE 0G5z҃G=L T}j[ijYy/1V-%tڴu[T_gMw7ņmk@ (qT#52WV0;̊pz+XdthD#LGH(5*u/pS`nůzHw@hcH6.ҫPMş> #Gጝw0J(O%%%h$IF&IڳrH?J[8jڈ>7]>bլLH! AtTaF:A'KIb+_<Ќ"1nĿwK2ybÂq:Ǟ坲^'& qs*_y96<(ՀbzH ;D ɟ  Ss) `ݵ()eg@(*&W5RvoX8m7]LxϢWi]E%ח KOoM^%  vw[U&zʶC)Jn^b8\o;T\g0+aBcǦJsX${iy]qNmo+!D̵U7)ֻL_Q0>!i)u" 'F*j;mCG3AXHD>(EwK .jI@@~nR[?1\ OhۋJF0G[xvgZdT%*NUy zTLPŸSojPOԕ/9 {Ÿ+ZЍZ%QvKfە]o5JAUV"uU0S'3",s)Ә6ykys( 3=6w^@QLE}>K~X|{~p4.1v+[c^l.Ԓ/2TTE?QJt G5b |Mx$Z(˳툉Ñۿv%p G2by4Q ? RJΌ` ʤpݩm6qج+=9n2[:n(#Rquf/p(†Gen }Mrhe k>'1N)f|!zhlҤo`|J U} M_{'P7<6UXQ1a_E#!k ()3S37}-|͘<֥2pMHG0-obꔲt?Hrs!vI 5n?9S& $l[Be.{I{Ҧ1t_[E &{K'%Dt/pyp:) gPL&(H7~,-QDğ3UUiNBbfc:푣5}S J_ThPR_sC:EϺQ'KBL>tp ^D(^hn!Ө}=g,𐪮9N *ybԳz-l$%o|'yorАAܮ+dV -:B TȋNp¡f"{YP S\іbΚ'MU()Gw+w^ K<D)ڄ[r@ 9"t^adtݮo9 ZԲ͗Tp@GK,{M ۖvqeK07tqok v+;6/h;.([ӆp9 X}!ԷFpyZ ;KV!wzy**f ?deUl!k=A.'1^0헸'ZP."l>DB|FXm*_.W?lxF  \MIQ.:7>Lhۙ` *~m! DѸIR܀I ۾(6c.`[Pe&HvZí!%BVx7w< _g+b],O{&Wa13Dؑ^w $5pD*\ @|;;YaGuA@OVs4˯F\m,Q=?s;/\ p$U\q=MXJNcߨvg-_砹˷vy7xvMx);,*xLs){ .>|kZؠ\ϊ2 땮#MjPHy(mfA0FĘv5L7\ߙ?&H#IM){Zi՚vMA|Ag@+ZG<"J8q (SXONwUɜ!+h̫TON%Q5 :'5 N!AJ ذuc=K~ y}]d r% Vޱrn<-5CZ˧7[]=ڷiBg3CdMwûGGNPX͑3 >.#FҼiCvzPN6ٲe۵yAIcH3yINW S Wi6C.F(ZYC;-p̩Z">o:p˾g[3 p6!N}%рP`2YBew!NenA5$f&"@TVDxǤ}?.vV|2GB}3;  u0L鿲&囏 T&Ө\ߎm]_YAwIR6tLre9#ŵP HpH*I< (#@˧ T+x8b@SM hWe`*3&hA.W]Y0,(:m.@{qהO@A;o증"K/[ty¾"8u ;Miޡ \Z!{^W /tH@~hS]t'. A_C󗢭Zga * >HE3Ë]jB!">CLZd٭(^F IhJ(\L;]ǔ{v͋cienWa,8in*nћP;nAd?iU;iu{c=_IJ0+#wd-݈֓lϣYuRfͿ7rb̠|NwcܷRjO.[4KԀA$}&fzmC[(ՁQ*k͸KAA_hRX3ak*:`_, [Z nL'b%xk9_pV}8 !x]+-TCkդ!QPJ#Vp4@j<j ӞwM( Mw|%d.67ZJ8vsǬ=_s:t-MԻ*`hg&'5qiQckI`ǚ#ny^CS%+Lpd~[۞>*\([=N ;Dۘקe=2~uOlWd:GG>w8*ZWGckdM; VPQi_D6!'t{(5җ_y@qkwqMW'1@ x 6$hWʮ k)74DC"]gt)p.k*syԻ8Jhl݁nlDl[r z|iu]Aו>VʨJ5?.@%Rm mZ{[]03m7w+`zl|mM"_j""EJlY:*uH$B׺vTR[Q45t.ؤ+]s -\Jl.ɛ.<`L)|O_|̈́ni$qBL[4`DR0z3U1pT<>X~*8V{.ߙ`-drضyroOTDRc_;ep=:I{Ϟ||S䘶-at`^NdQW <,f'&@M 6]^ON"DЯȫ` ĭ*{^BQQP*,&6$tE Aa$ǭ=Z`%zW^~a@O,`GԶPt/n|preG/3ϒAuR TŭĈy閕 ȗG␦+rP<jd@bŀ#W2+_wV13g1e՞_$xHAM NEqҊrxRKKrBJsD&0 8 c*(!U]+<,o1:a-)1C`ֽ[H|Y$N8`~y \Zvn}^%rOzdnE'T8QqZ z5F?Z`}z:1U(wG49NmYOkM>z_s=:`.VW#$xF) gN{s*$B8t{63U$!޹[zW*,Rcgot~ (oLB*fV1(Dh98{ JT,LI!UrqI!GRz"s<o0ݯ<|!8SK3}i]պ=*kԝ^2N=%g45gX$IUA5ݣAhO6`p}FrWd|E$JJo]__r&r7;\޴ҽB\-GgDZLhb=B#d0 ǛX½<ԥeأYЭ1K#ɽ_ Xo)(zAڪRu;yѺZ? !4 S 8^`-r`%F|5հl+ s+Žzxڭkd߉)^<:Ω!#z؂Jncdn[仳FRNE(34[bS&IFNXؑ53!f>{&'{(Q " p%83/9EDvFwgi.sC bv9Ǽ MۃS3Y!]7Yx">% i$O5J+'X0v>%Nâmd+:6em@[)Ac:'F'&yc qA"sLnkrGXF&vq*=ΦA#Nke\͊?I cvg%HAR Xˠs0O,a4ɅBU3j~3+&;ʔr'Q:.zkO9 o=L<,_(fv91οTh"q㨫v[ɺ[VƇ)󿓙LN(׃%*-IP-נZ*"HU E|(\0oݙZO~T$~iHlzOu,4(jEX/M&-٩A Ĉ}̂v䛷H?A1ycU@9EoC,Ye_(2j<ܚ+'q)o 7x"n<&-$#7qpmQHw]ծf t*# ut9Ͼ%'1xA6VP0bgO<d \SNgL:/N>e:ϝFJV5; z]D*O{nҢ_ |:-mCmY(}!y#wo!JTP볩 >ek?]Jvm̧ iɃ1 nc.Ydaa+.|1s'!oQYY@;ϫDhJxwN,G*9m xep~N,4~#ֆSOqg'zu|K!-TntcKWTL{M!te?.vhb Rg{?N؛f$ah&[y (17P^k;xhFBY'x'ž^X9Cf+loېզbA Jp.χlw֮_ecm+)jv'ۆ] / T3^^GK/B"Zu[P4V~Xw  WK*݄[w@Exv; YX8uAXQq^%%]`ƹ3^!xCt ~O7<[lLs?-y;j Å~+GBt`wtqn{ݢd{Wn;(3S%] {CS{sdSdsSR oe?NVR.N-r o4\A :E"T,I#?4Q*OOnE_jGYHKyv4֍_ UCW;fHQZ *}5+cؒfN0ZbleЬwF47(9:n-,|?[eqFG4XsS7Y*!@f@^4l./x>[\: `l0)0YUr"Neļ@sj `0AT(-*K g+6ן ,FsR?a>Rl=gh!GFR ~1Y@ nM,];զ۳;.|ڵ`̙TcCɹfk)LRl EP=SvιXEm6aLqX;4]CMA8F9ݗe$ǃm_TQ V6YٮٌxyH#wF(7>4 jfi.bnl$ }^ uiu8<~#e.ȤtklѳҒ)%Fw&k{yn'(zU^!NRNi u?낣‚+R'/P@Qeb]Ĭ0pݚv%8 ' ޡ翂e|ELSC7߆Wa z  Jk0l"r3+\"q WfA'}QɢZW;dA^nXcE)wH4ZH"6ɩ}g" #g-?58FIw++]luM=z>ϝ_ο>>Y$Jark9z,S{DZ-BXGDg 3щm2#5g TޥkB1"(Q9~F sEl!#b) aI†Y5@x \f Ü*67|]?f 0^qywtjoU#=/3 !rմ ^nl8!욟;  f[* |iH1 QTnF\$D0ʭQJS ,LdS![1F&-v2I6-^M+q+P+);&nfS~,?zכ-ҽyK CG ["˟O,9(;XWS+Zf<P(Ŝ^tcs7?zSWd'uذ9 54[s0E2u6c6qzS.`d? -&*:+!njN (N0%z]Rq$28XW̆*8KU8F~R{N_[9AK}kW=οEx@:ĽG&*ZrK. x2sZ<2fB#T`ċ,Bv%F'O\.nGG"YV%)>t&pRS9H@ 8mQ9: kK\8!ݺf>VF|42KxLFZxʎ2*?{Bw|}[H\Y%j C/d%ahfc5)ͬZY7ۜۈcٝW^٥v]tg[|dnzW62M7"Ka7{[x^4C=[T㭦N)~-c6.^!ӻ)V8z>NiŦ| 6QRWml/9 H"@(C`%1K өϪpT޵̌O ./x@}Wژ,(g =)X^P_>ӳ桦gw@M nUv⪔^Pnڞܔk[\nbVVoz"&s7yM- %JB%<96hXNj (+F9'wjů%KSRoy%0!|%v}O(4t:t2ϝtvd?}3v.<[B Q7əJ9X`[}$l{ :[3'X\+C CLMRq3P`!|wR^`["8U鏗T[`k>zj?.&_m4ԯnhYR[@Cئ9|WjNrMCO^Mdj0F۳N| Pw,$Uw_x A/j%>0w^/^ט54E0'Ve4e#)OjYV`598F>nO1a)rj+H\'PpCM g0͞CmonɮAq<n!*HY "&98c+dwZ_rdTl̽@YY.GzUJ˽3(t=b -$-<2Q ldrqb#dWԎKf܀5/uPϿ5=1ήG$zK\e. 1:gkĈdOm Or0zdGæ 6 s`9s2G#]C3['}?}ADcpW2LcYktA*M BOIk:5%>[ 1?p>,CJ0l+hq.|6"/ ZI#xOP*:ipQ~B *[L% {! P>P2yEt@\z|vB V|8o,xǵJ7N]uxdH:mҞ;ẢmD9IM_X7 M=҇3kZdHN^Y]RO=h(Ykϻ+NYʻyNC&zv:\Qk5  s`S:#aT|[ ̱\G/q#.v7ipdm,߈FNqkKuMpv.3)D]&w@ :X79DJM .I <=>`bO}: 5$: lu^Q8Q JyOw6wI@PhIx|׮ȅ🗇'yVjlkx8[fW(;N)][_S& ;z0 WO`/ȱ<{Up%X <_PáFzbRՀ dl+X8S,S q@\>@%V1i ^lt>y~N׌1Li%+QPH9LO#yU$ݾm)IP ιQQɉʇ2'~:nGPrEz~Sm^7TOJLxJ~ ZA9%cܘ-r$[:uPd)H]1hu_~0ՓKݡ؞Ց?Q/g_8 w0t-P.בrPW^AySfh0-zRF.unG_!b[zж[4)JW0q "ĒGC3k@"&VBIߊ|gj>F;?7-ʵF)wOGL"6USG߳Zәx8yqD4^CV(Jy6vKYo_uO @ʌ arm_fS7@ EpA7MVsZ~<57MhB WEr2sN|4q Ñ7ZAB'` +i];eݣ΂|>ϖ E[5zjvЍ= ["vI|hG54ZuӢ O;'󢥃i$dcۯ(UJ|S%Hy'b/WzA>rtW;"$󗮟gvCs *5#uFy>'kXN?beHX(f"@ (&Žje<)כpő\GשC@E%*r_?&55XHvt<\7vj9k Oǁ,NE3(cpk*-Yz(i`S&y,xo)uyP"Vjă8dSU18cYFx_~yV 3c;siQb&VXe۾klqY2a!WbΖeXgc&MlP/197`mjüF +nC}@#1+7VIϟhi 2mBi I tӂ‹$fȡ;爝!2IvMB }߆|@HyiB`}hNQ~?8p?E8z8o[\324AoLɞ| A}9X;R+uCj~;qS}i7x" V"BLmx޵-/ OuĮP=Xb~[~[R%Q(z\EM`| ŷx^JJ$x*ir8o a6鼼=+ s5UF "rhy`01@x fR5f͋l'ޑ-lzUDQD :)iz9ςI0S8[^I6 Y ӝ%54Mw1D/2bGIFr)kP7G-*^+ Ⓠlzr4us-c"sq{Wꃙ)]C-XQTDe}=n0?֞r(X@چMDB8;  E˯yN u]T:"Zntz}:b,Է#}J+7Oacw!~5R$_&rY`5YHZrBSsmZwq |S{zՓ6^Y^''f1x,GTJUhL>"Na5}NOd_$lpB vSB\Hg͜6)SW+,s5|M7QQCgIq6^mj Xbq,gO42A`~R8:J&soRfZʎV()!Ԍ/8+(ޡ%Wڼjd$`5%LQsMؚ%eue -~$j^KdzR՚nc֍[EډS2L*Bmń/ -ۈ ;⿖_3:=DOODdLs2pj^<ܡǝB0A(FOexZ)ӣ'/M7 m}O`(Q%5MG c.pPC1"2J\7Z9(el?x=y_m,8茙bD~]xܵZ@n9:rcTuSd xgn]k/m39[lJ*XV!Hqej4#<51T9%y#tK`=5\C\-A{!W<o3I=ӨYnjWzE4!0OӇ9[PJLiR:q9d31;L3A[!K暍LNaLҶc&qڽ]h&`D˲舼tn*J(|sCdL3y J$7c2stxq62N%oO3(=ݍ"coFYbwaKgN@Lr\wC o8}W;۶E$;Vup{j` O,":M2D8dhV TLC~ٺH 5q% kq$ A-H B ĥa7h)]`9Jz&BƭMW)U畉 ~*E, *Qqgcg%wQky>*.ͳ~C@PfM>]tŽՕ%!巾J)R\u8XbfcoͮKKY)ѢO5ӱjj  ަm9'߿U:%^բwX8{`zb}l[` Y#]{wЃ2K:VwqHaLoQ҇6S!@2r]K NL2^ #Y5XP{ݵڻW Av]a=eV;Ikz3PIK}tHmP`\qwZM}u#)eo Lo, \#&8g(&`xdr+{wgn.=UIT ;֧d1xo Hն;m,COn-i OjM>Ldt%_ԌW SM8兢A!1ZN(znl~qA_ϙg(Qd ' |#j)fX^-2vb^ՓP:!eR/9Ϣ^G Âs@5Uhc-=c#5dCu"8o| U( >(U50a]$u3ZMEv 5#8^_[KzQ]'iSXjPjb^: 0K؇mѽ6Je#c۸FFH;NMq Ƈ3) ~PƆkw} n,:pjQ/~Mq+/hy2lhDJF(27 ,avm\VOFD:jЃqe@e]t㸜E Ċ`b\+nm@6Q+NJ=<ϊj űps?f_'S)N4SJWzoK h謶驓eB 2JO-.8@Ҏ,5ùNÄ́)+:_Ͽ?,fǂb:xvØTJ$sIS%B=m kAǩ$y ]@ޓ*N98(oDernlWrfC8XWgl8b5=B`.:ǛnMQ 60_rZe Av^2UpuDsF5fS&P"hry6vy%`@\5a UhkPE9L yuT_e_1S&hCP 5dgQگLbz>l|4Q.p -\)ރ T) "!1׫Hd5N'~l|,"`$لDWFJ#R+8EjwеMuie/΋-iǓƶĉkxE S3|LjCg%/ӓS <쁥۽~ їmFyz%=>bEk_椮6սS=30IE+NJWOww {9pI vQo/j,8-R~2Ȥ{-$<c]"Wm ),-ЏN+̷tUd'jN2*51Æg1fąX. ĥ1F`6 +M;Zs|R!w,_G3Qx!>-LUD'*aboT'v*)Z9 e%{Hufyξ5xd)=zRSBOe1DVLYZb D96 $K6:GyIl$jn$ޱd2nY;oy?#S8 bX͂d)yJ;VSc6Iyc&b;|1`?RdyY޻@`|jZrN V~D zZ2FZeL#䑧@*6NL v Phɒ48J\oa M\++kZc_Yoa~-85,XD ;00bݸxdUvXZ|uEf;@K?h׳̦Zڴ.U dlq%bҞ3j/,G.X6.Bqx [GZTd0q\<=1G_-~_oǓ4෧-ҎkG?[w?qbp`*KxFd7EC7h{I+'ž4ϡ-խ/ *bBODw[ `j=Ό6a\ +rS>rP,g$o`%{ <=*?ѳ)0\Q5 28}w!a\2y1qWj5ȫK8%A^o5??oKʰ~(15{7/G7;]Eqh;yj | J/;#n^qsU/A{ Ѷ(eF[տ躣j;A {vgoz&h_)H0Џ!U南A{Fxn1V&:U˅q4$c9aEߕ 60ãFLJ8sLpcE&PH^>u(U?'U;yOeUNj8.&V#]+foe'& NW*-bzАϋ,us"ȯWJ8pv~;yX7vzuoTWWB)@ 8ʹ ⤶:Y Axv- z\!xfu nꢰ{&Q,82z%#08KOvC2K*?o-0NN n'.cՅ?nh|~DQ윙==znJY&;<30ն1XȓoΧgzP-'v ~O$Pk} Iߒ9gUM7@7KobQJaځM*=%p'upƻ3Lui0֘.̧n(N^e#`7$ߚ!\ 7E2lHűyd6 d(I|^?߯e-}ђ Sηxȹ(cȳuۮw.HFBTZ7+ioXCy rI}? ͈_Ow];>m77so` )N2~|T+aݤ=Oi }el"#n$'4~yc +/_7(NQCݡCvַ(M-sCH~ըGE0 (#pSeX#NoN'iX~FlP#̧FP>aSmN`̞pGTX4; 7Qڞ%`1NCv _ԔB!<5+_v Bዷ f&Z ڷטz2ǭvFti ifS(Bʉ;j pX7|j nN'h@`PՏycgm`./?jc+q=Qv~]i4M8]qC $.z P7\lᄧ4˭Qdĝ#Swtw @gW VG (0*/ɜe3l O]h\/Wx\?7?t1HC{g;[ai/8Ϊ#+ɓ储FR6P*Ռ۽bO'ǛcAL6G+f)Nx w^;!םFm\Y'f|نӠ#ډsdƑt&,Z CfT7+q}j;saM`6-|ϛ}إդ&gawѷMcx NBƾo&p6-Ȏ^~ucyRyA;$:rJ ܨ>C 7~"+3Ai)C!PcdϨ utU&ޟgӴ{D_0l!3`W9ӴPţ~y?;?^Wx BRG^S+3ư.+ˡrfP6q'L\ l{m_59[y=w^倦-Ǎflt `W1̝ú Rx`ZEMUޕX׿H`qs m yb9Y$J }*6ZiΦ*v_:$[ )6\ߏgS&F{ !_=q~nV)oy.YkHGGZm`ZrDX>uvK.9fyrڞ#"/VtC#Ns!X_̒>U4 q&h;40f(ycUzY 򦻔S 5D:z|*/Pv|NT$|FJ_,vPR/HKNZ}݇UqcMVЖoz..k!xIʨ "> X7EPNEibznw-0Qd9kR=3N"Dܓi,FhuǔWKrOr[7YЄ䡫hH!˝rƵHP_x%ZXCSG,50RO8UٛER!eg('Oyv?T}$o}'#S&ɸ'.(#EReE%Ccjşd/`y/eH*|Pװw%{3˸cr IдGGHe_1Tf)4vf -%TȪ8Af`?Љ| ^-ťāQ^Eǯ'4vаPB&9̥&{k;3tm]L#bj} i NE)%~ Y8tv{>u8tVNw;{9URS'7yh}%WJ34=/9GJp"ʵAx?5GwDKkx'%ʻ2+Kg}IN|FT6FNB#E~*e#;:ή A&5T>V)feZ,+E%֬X!)G%ig v/J`04+鞾( V"&P, cHEdDτ|?.g,6pA(ZZ ,N X&SzM~&Hvb:p[o<&qR / Jx@ K!w4m+46*惪i3Ab@fWQ$AطW[.JzB,tBAWrԦe^;LN"N?F D8{bg O$'.P"UUAV,WGrOC}Ʃ+դ9WH %@i6 b6uK!B 9*Ye,LdˁÈX@Z哲u=֭fVXWqtyV唼( n.PDUe5tnB o$WGz7<; LڜqswLQV0~I2[M,7! #0" HuTz9W &HEkz]i[P էwȞV*z ;;a"I07ws  Y[M `)0Jxg%eSE5q}Բ/@>,|IAm蚋mҜ߯wU }<<](.inJi/ވ.gZvMvn9Ư#h N4ӓY[je_*s4##A  lϪCQ6$b4 yn~Ut~dv͒|E +KGPEl !j>tvke~>}u@$( $fa ] J:(ݭ)u6Yz^<23@?#.ŻFjd\J4sɒq(sa;Sȼ)uMLE% 3T|Dia;Ҿ7g=X8ƛ[ KWkC )<6Ej\SC; [U_jѦ9@H= X&s FnT ϴ%|1fkITl;J ͂{'auŝ€oPx= סϝۣ~eew0#_|I.K#'{4BJ܉6Cu8KJ-$DbwZܲRX iK5@!V1$`_@&8W%aHâWKD{ M+"IiSZw:pz=٥\+W6wL'(Q_~}-\$ S?7_O/ň9|&$L+;'FD$ Ƭ8W,w=uE<+1<̾"2,qIZSrR H륿vhd9CŚ7W!})lwt5AŊ`'& H\&` 0536W<+rbh\'EbH'9i=?l}Њ p {ٵ5mYT|;~ͲxMZQHAl=&*#qwj?i..yH cʝ580d7؄sd. }ILgɒb=;p}P)a/f*_`cft6 Pyp jLh52"lgMƥga4\Y [ ̓E|Do $AM:_>.N*cVs {=>B݂tó$V#B5\8{k#>*ti ca"$=d\'n|O ·޷ M--5Qu&Hcl_-w=@].@#֌Z/ vR~RMKF\ V(\ə&<#!uCgb TP^@\"mhs+ `m -ؑTRVdXҽWut|[*b`"k5(q+ߟ)U"I:Pن_+?>&g$kQCI 8B3'jGs^6/[Dc#{T@8bE1~MMʜ WQxhvKIioTW[OHPݯ1D=WXR34,uV']Zf(Ljz>t@@1 nh pglj5 +:Ga> K0:} 8WN†CM&NmP|6;, '1qħc(%Xs0}0FnP83mTZ Ɛ#|Y-Opjzb"~Wu6`QbvXW_x#ItoT2*zhŽ(>VvYw`d4pŒ?#,RSDpM7g$cos։r։Q%ڞM3e%c!V}.@ ɬߠm`EpAD_%dֆӉbUHB=jqŔnVu=!@s%f, h~z O V:dYֿH顚&O3n X^*~\5\B~#3_[JЯxvE4 "Aw$(fcs [e"W]$- ^+=A;kk:$i*=C5?>V'𥢲U/P ź~9ҹW{'mYZ02H_hu/kmU_inf4^Tľ%^8b&-2/2Jy˸5yEDX^b,fj].T&x_yZ?6NCy5lu%>.Т1rmʎ\`O'1H݃gP15-{mλm h'u㙒##\eJm}Gρ &`O{JQnn4N.,3-YO2CV? )+6lPZsG>|Ap;V*~D1Wiև'^]6ЌA6g7$N{VH$u!h7iR谐8RpG6Bdh0I}X@-:Jx9> :ѻJ-&ۉ{ίUYKp؇H-P-&J7ȋIc9 r-Z#s 9)t;MJ^t!8h3L^0$֞=ؖyAVZ_ r!#W+ޡ"g7 $;^C skR1CR86XJ>_K:砫?C)cqw;N4W>YPV&᯲x| .((\4gi:VRHy"xΚ-4q/BZeCd9ۙ)kFO)ՠg!2|̚* {cEhzʹp+]p|L8 y*X-+\!ra aF8Ѡi\b~:"T%+|E[y__ڋX&) Yv 56׻e^"IW56ר'O.0(v{^ED0{Q? 4:& t`#ڊeb8H,?i|ﶟ׆oȈ,W{}W-v0S _[s!_eZB[gP\>T2N? H R]B1Wct(Ryd7$蜋!ZwfhbR= s]zF;NW4+ɞ3%\T8?ڶdv Hbi8TB@?n%SV]*yf0?q2br[F!.gV nw٤5A*5)BN~,5-`2@/aq@&-xES/c?>L0>5mR7DezR\|<[%mX{@ /V;887%1yk),gƩ}Zm*yiժrm1HIҰ0(m8DuN7VVib*OdogTУ 0e"߭@e5-q}ۉOqO KXt\b_Fggf t=ب% #㬺^G l[F,Qg]RlPXS ;"Q΀?2H >t@xo#qq }in Ï&m>z|3;ao8-x{DGbtx&QZޘrrqZE %uurA+-1[%& zܑj$UDc_g=’*(\K'.2(n tP۾/LQÛVuyd\(S{*RC; 3#tTG"V<`I<2U,KڛeOdġ;+/†t7X|9{ TO~>0M8S~Wg[ ɏzh%J3Geմ؃";E7,2*= 8ڠ YABȧޡ7[%5rWCoepہs#80#viݤMVv Gv_!/HJ '6Q5B."zmARfsKk GWܻZ"C*d gq;+լC1* Vwe ݅?1XNr1Mb|L^?<"dګ5\Df=R_#6j[1_kU^=YA'"5\CL o ?Oaղ@Yi ]A@Oc%Vv&OC8QcOgܳ-T ylfFˈ$ᏸjv֣QTNrA& y"\E6}ԃI}?-s ;@ׄ\׬7i\^5\ma"$^DDuʪDn8*/;i6` *E,6=E$jk9=?ߪX`)f CeQЈ1F, %?=O| fPWT۶jkmKU^b2a]9m;E+p#V]adgu%Zat| 90Ͻ2 *bYC6#P y^*V<I11GXV.W%{sbBcW3.gERt f-!ۗV\Rp{үL{Rpd̵t2@aP?hҕj1Kdjʽtt:dί2@a6Nxxj,1ڮ BJOVR z^&1R.wv[Nh_#9CLI+0w}s5Pk[ΰ*mGY}xd1vv8FFA,+4K J~ w8ष-֜L8i5!L5P+f @a_-Eʧگj|lgD'Y ;olxvɲDMz$8 %zI\ ѽ.^!|b#h!l 4T>^EHM`zR33-T{a</ -naOم{1t!o-CaHQEB50^CJ2s=ߟ_WC˳ !H53j|c@:vf8 UUg= `MMӆnR_N(q ߅s k$:" ^5ު Ӕ)}s¶73O\XÜ4 5 9[&J`TxNwj nT1~h_ 6RLΒ tfݚ6>šl'-EkLd!oo͵?Ϥ;*͜+?^BPNoCE՟m%#LQB>g-wFr~'T"SA_H q5 >{L6i:EM.r*O'器؜'o_m8p:eTMo?ghږy[2 ?U[GŻ4YCU 迡7=%ZȕC~mQ?#hJ$ULZO;f}󭡹M27;\UII>y(6q\wuٿT?2) * F nʮ>LJٽPFn:m3 o/ 絍f_$`}w f dwpzV Ou݂.>4Fdٝ%(#jH>F;^>*I=Q2 #[jg??q\ӕ6%SD o ꧲ȹgC^rzȶ'oR`=U# oםq% tpU{F\x΀K1D`fm-9zJZ+8A#t~ͪ$;P j:e耧!`I%.h#F: 3Zxaɒ꼁B,R^GZj@~9:Z?#3wPTxp9 ycq )}A&F F۵xwc/T7$`5\#7[kjz-_خ9>JQ~`&u+&ޔZinb_U{JmɨhT1UH~6.7S#u4*z?7#?T>%Aruԕ2^yښc$\'tQצzgauᳬ^RtK0 `A%MˉGy䅨5||NA,E)ź`~0FI,%OGE*g+R9|*LAkX;d]d&kܨds!TbF xz2s`}su, p,/tּIa>WÓ %b05xۭh^b( Py ={EX“N;'1h믊ܥ -73WCQo qqaZfE9Ƥ$0F5'd0BZFY'ߟ~ER%FfASIVz~EڙU1 fܳm˳]5nh\07B| Ɋ&[#OA*x*yP|ҭ "$bdfih=kt,#s ӷ Y&(q7w1rX ,I3*8   _vid$&^fqڄ[7Wi|`Eʠݳ@kNj-&)0JsEmr̝dB{pxQHckcCj"3%Sc9+||nSu wuRDg1J로~^"P7+P|f |֓fM]P{@/_t/➏(m:#V{hcJ+Dsјۙ VMN(v9h okڒ@ ˻#~uB.l44"ְ/9`tXkHᖣҍ]Ɗl߯Fw"L^0F_B).PFY|:9͟5^GiZ`\@i!^ucDnj:@DS @Fz;h+*߻xj5'G-01'x3~oɀ"&lײRg6R:J/wI%9$ɷ%-cAOskX7 0Cөݤ)23'lDU wl B wHXXd#&a=Ŏ9&xWO4 ?=+KGuЁt,z |7U乔3ZW7>GAq^Lu^#/XKVW 62ms;䟦;B$t ?m_DwۇTcMSfrFFK~c:@!M&,`/. ۛQJB)̒\!CB gTdy.n.d)69q5X<= 5`qgUtUg z}<XyUok8Re?khK,+ BϛG}H#pAsJ6TJ4_ a~3'A-.9;n'JlO*zcYfS_dPi z_*haZ u]I]SoWx2ʫ:OCԺRdw/#rsxF,^jr7o5pPy)MmxVR/T8EGꂮSAد;$0:}8Ym33㭎 hԞ->noGU?þ3Ǿ7⩆"(ES~Ms lS鉂Ze!Dv`RǪA)17ԭQ&=mC~zD-4twu;ӕf'v=ޚ3RZgDYE؞^B UTca^M! ?fn] &K8:."hX?=>tJS.0#:#mFi_V ´o]_"3ƛwG{X*  zQ6@.yGP1+* {@h+x` M~\\kCt&{A}Qx S訍PЄm̴g,\lxnUf3(|bi]= Da_U4Mƣ(.[Y1?A)C%A %Q5! $/%2 lZaS hޡmȰy,C$ p \ )`ӓTYx'ˋ"2f*tG[X}QcAt/-Q2S/>j'V5nE7ȣ z3HgRԤB{o[\״ncr HGencͺ܌/xmFυpߟ-!#Ԅtǁ&4`&Ϻ LQ {畢dܘ qg50ìk #v;u)"  g招&5Y`4pRQmPh[nZpjȿL(r`Ĥ/tְP/P]Tb~9$g[Y8g'[b:~] {W{ )/X>(yeމn=өO g$j<͑KjcTy1^D 1l_e(+F}X]% -J58Yf<5XIzhΚ[=w8Q03Rx%E4dK+i ʋ<WgIǷle/@^EJkˆ8z,^^t5-1ز6Zs%. C11?*0t=Y5H3+@!ȎR`F{Ľsxe5M~ t?۬w6%T *8iS47nX5wd'(j@Dï'~`I8`\@ S<On?դy&*deǁ,n)Y ~?e3iA ]~͸CBź x~Ey.F+K^?͞(rۋl 5jD 1%l|aš8+Ύ4ȯ}V[F&$Չͦ$Ǧw06S\]g8dz WP[x"[s9=ߜ+ԅ}E!0E&JyZCD~)nڵWl+/xlPoLjfãEPSПE=Dh Er&>o"!-]6ĥFr 2SK&W<V=|h,JɕAԄF5vSߤSUhMR2BhphD*ZMGl)$l_x\&Ffإj']ndrKeSsu,Xع#݄)!XhdG`1b32v nJP+(~ٟ3$uc(ui$:G^2972‡Uwc~ʡ{_TsxD(8oܡ u#l9l4}*wv9!GZVQ}쩨j|V#1ÖP  lqf`&5&Sf?bQ-uH'%NEw=z,؇!j#K"uؤ .Gby'|1ƌ}(N(ro]`^ > 6]Qg-|w"ϝ>K;H|7,KgZq0 a_U>%9(İZʢm^T7BY:p0FF=dQul28TR5Pz O<ʙ8Yd`W> ɛ؜S$Iɚ#ve\qge~"InU T/8iĭaP2̟&p|hGk "dblᴒ&LdQR$zzBV6 x&j:3/b-tIjvvAm{xD*G?va :;QWpҦ?Gba`֝Lc{sBT έMZ1W dշwZEIc}OJlEmXHK aɟM𧽍zE{|japN߁)'7&Jۭ0"'exxjI&ͤA$ ,%J|Pz(*׫?~tCP~<߲Va #=6[L#h :̌j17!AL Y)98nfXVnؙx`M?'{3BӶkAa=)+[ĽD] Rg˦kϣ^p>mEWC;o0oPA FϬ{0A9-ܩC( Bv~4MycjYZ26#c :`/~vp%j#՘ڙd`>@tK`:Tr xkڠt n75_rG@ͦBAlJ݈x5,T)EDFz@qCMMT+ƨ~-H bޮO>a.ッ_yZ/k!YU!R?R:|Tb˓bdoRzr_s'6҉U8QOJƷ680gd027^R U){?@3L{X#"Kh>ԓ&=3=FI0L u>nCE! Y웖޷OHюG.G6@+ ~)ŮX9! ۣg#6d@. 'D ZU,gj: `2އkx-0GKA a3MD)5L5\wEWL7滥Uܝȍ6P, ^TSV q#C [j[]`֟QIQ|Ʈ3 o~-fnBl$W ˴B_%&vijV;G,8 o1]I##DZ84fԍ}]m4;V!t}ŗCJ6q[aWkT-C wm]|lΌ3Qnv#faNkZ+;4M[@DaBH{A4 GnA6ddR{q[ [873Lо-ǻ$$ޝ튘hۏNqĪ)0,JB'vwÐxX$*һ,M+sh^m S^c7uK!]Ueb.T\SޤQ عBp\t]&m#e4VxHK*YDy `FVjAcAlrJ-%/>v]Dg m)2+%׳˶;Hnt^G\ȞG IrsMW5BPU'\i9ƞm9ަgۭJ>hy;xA5X#Y5]P!,mA>.X*4C1|JT~J Qi6fQO2?bESz&w1TnU<89夊>5tEI9E+^v I_衠l*kSP\ ̸& Ԗc#W˦ࢥjj*Z$t#Fn6B&'fW^jC0JSoCl st ,!x!#{U!>\DʳDqu-rI0t-˯({4W,2Pj`J%ҎyYDς؝!!'4dldJWFv}^a>'ڐBp~Lp@$<|L`O-atߊd8w$-`݌󹶵+nǻ4Ҩ0Զ{ 8@2!0ї>:/kq7됚kӀ{P7_LWzpZM U߰1Ð:QQ?˚vn xτr44@=f#& -Ö ׁxވY0a:.ekXpQ\`Ɣu*Lו?8NN\%;h;*i(.,2XjYD=nS;^oy g~)/ޣ5W ͷsSF͈Π c8dr+-Uv@xiEj 5L<{gncIƋE 9Т8w õJ|d+}Ɓbl=Di/8j zb+,;[>b%1ŭ*N\TGvn# ۗq{b s 2TSa8R@)BjG-w1uy8T9żDo恳N<e"YG82/>pIőlpazNlM(HquDJl4OxNl-Pϔl~_1Et{ s$E`6jNj·;MΞyUѣeD*cpm~'Ei?PUmE'Aͯb3V.@%Ic0"cDM<1 u*=x&mKL_7HL>zǒ 80Ojp!!I|܋d%'[:ai7guj3blv2WVpSFC[=~{_V(|3 9H9' can[pZV&}N058 !BcKrZ: q7t&++^uVo{bPhoNA qZVF73G4v3`v{`R:َt];L^KMF'نP=%wYLgL\G<0"yU>ZfaA';I%Jb=_/iív;2>;Vٙ/{CI|@IgnIZt/cM&YFA'fFUnabs^lЋ N*>ze,銈NkUᄄ:,b}Yͣ퓦=-d"dgx,UXJ5]!G< u9 JRqC\\n?Q?$X"k\BH8ysu;lUKJd5M3q)ﴔ71 zm&-gֻt{yx(I+04"5eDu\X!H_i XEd'ܼFͶ(x$=G[$g S=l/3H{xȥ0m2M@~,W(TbDOWQj@bT!2 ̏,u^afysJEMu2!w)"Z,emk37d6&9yJgNȿ Q=ymfFyīJK2@5=m;*(ZR8TVr]&n1kYc(Q#>/lb+xiBD ՅO|],>δp)"v!jK JhUD,T̝+n|ü8ip^!{uؖQ;ɪ1YPTq1Y8{#{eYLibP@.x-~.)Y͝2J㻪d5]z06<:hr³5)8rU;|׻ JWJXZ] Pjx/o6ٍ,ͥv@vx^٠ FށoQ*F+Ȝ;U\O< (^sƈuFy |C~ pL%UeSRXe{BAbX@4zpF޹o8ӹ}K{~vG<AP Ev ]~  0ZE] `h2_9b(ǯ b7WpT@26]^6"Iruk * -9H\Y)_-zp=zVUOl8&%J@UJ[tܫ&ǂn 1^XkP8}$1:/F9-`E>H:5ZD-E?w{?8$V)2gTyPy`* KA0ɕ9Ԇx/թe>͘ϴ9S^sFmj`QzIhc\'´#i}Q@s|frc57_lCؚ r8 6{tlz+Qb'IK T`JF^iIf2+Bv1g _QhƋ {O>b4qTPb΅W)wMGo.}h=]˥fE6`]*(J,Ws TW)1'%Ai܅HGځ1QvIаMx>eOsN=pR9`2Mn|ɨě6!1')@7=!ۏWې,_ԠɬkCt?>& ֕.')8T׾5m\(uƸj.mPo /D )9^% '#I dKeumTJ(ɥսrga.2Hg[P~|lSl>V ȏq/c^󺩆GyKB0SP8L_]; 7jSnיẙ'5(Fo3q^}7v%ՒQȀND3k oF9xDWʓљیQx>$^jK0s~f#lwt+ nNd%/y5 FM }B z$׌# Ik`,wIWhѼbZy֝m47~$O8+_b{p)Ǯi{)` 9-D2<#N nOVu)" #MZ F|0eu- ޯ=aEJ\X> ;37P~:^dEFԣw^j2Q*B&2Npvk$O/j^i?wqqK_Klm-l:YR7;Lj CeoGp2.AN6 y)dh̩˜觾MY_ P+ܜCi,b'h~,h kn&_mIgjYI`$SP2qhqspdP R#wQZ7yG'CbU p_~ ʼ)pJA'd _b0v!.gVЧIꀀv'X`~Cf?5$_8?8Ja,ERbWti T) ˲Y9r?gɚ`<-Wnk`핢- ဗ zQPٲíQɤU !]I}Ȃhw[`%NEY9)'Ig<;7wdmhfx7AkH2<^&MYUq9A^m LPtqí;0\O&ӏUcĄ<\fS,wAam].֣ ^aMv:? @\\@gC Gdtl `QW)̌LJ{6W؅LAhDK{{~{=)pkP>u[A 5LfpExGj+DR2.l$%Qh,v.{ 1tm$W]<9 @a* <0/ b귳67nݶEUX9m>nguBti`!o{^=&I2ɒs[2d/(TM.O/~%벆jQcڇ ,,k=<M/}mmO0XRo>|׶:2˲=mIw!e'K[ /OŸ*xX1:$&}$}VfƖr3CEf&m>QKT]Wug[A{N\aGټӳnihȑ5FTl`*, [^>DW,T:Ğ?iy 0vb|*Y·pnd ٮ {2&TV" t3m}5u#[Ѻf-A&M&{kϝ5 )TYydjHƆ.fI {GB;ZER4|m-op=8 &`AzY1T>^t8`FZ8N]" Ṡ+@ ! {jFI9BaL3%s JސsSbd8aP*B_X&x! M^QT @Zt{ڱVGp$_{t?-iYT͂e߬QTo'tf7 ?Ti?|^Î_*Z㣿 Ě4)Yx|Pd@6=ipa'-FKIT qx<%BбvA$g"܇kjTy@HnXZc@=[>>yM]R\EVb6"6"fGm߰:F!*L) ׀q78G@g3зWeٓ^5qUzmUH~ |/8 9(l$l(_h+"-Ԣ.0բJqc<$a7ѻ҇'HzRM Ͽ*Mf]; 0yJ,~}NhT]QӐo{VeÑbQ׎:˦ ~s ! )S>zZ$vLs>~PޗLycWr4٩DZ{Bs|  r weg#=ϲ Z*q :/ a[C5#;)SQr9dQh,>k0\jcUp s0(g}Iȫ2 x %weTmG ZUNt$STjN QghG #Wepr6JA=k7(Z2# B}[5$`udv@M&V[םxird)8'T^(Z~ߤo^" RynL\Xoo|diG)ೲ?%!Q1I?dƠKɉ!K2q}գs0JNS Kd$(Z;,n32pB41=Rf{cR/^&e}5t8mS_W'B"[=S!I!M#JC:B }ix@\j-I)ȠӷibET)z]ߵ&muz"oijP/xޑG;V tXqX8iM-#͹ac* vWk'@0Q<@BP zeELEC*R1wx K!bócRH%ol:86Ϋ<bv|2! q R81mhե|O%5f2u C$YozeRGI^ؒB/i*.70/ĪCS:ia>S'cra7..ONX EyxEW  uQwBsGMVTו%c0,`oqg|eoqSj^0y{;<}3y2bkzH/6T$8Xz0WvW=F{hOug|Hrbs_%n).?5W3 clӽpp)6=\K7P)W9>zB@-氟?IPkYN X};,wn:Iю[!C?c6=uV#X|];ƠM9եࣕG&a_I$M/+^W SCk?^M( %:愃w iJ,&tldpo qHyʑ5rT|%׃k>cmU&p;3ZYtzt;Li8Ϸry ܚC1H?w4Dey 5zdڷxIItˌeEV9bHĐQ9T`1ج83즧ۈrFnB>ȂB}@]@%^0=|S2X:a\nH? VmoιegO;U߉T3b@+C۬:7k񦯦 #5NM:Sڤ/&> Ӱ^~, EnD,Eg|^mU7F,'Ue 4h2k~zë'f JaScA%>ڝnԆjFL{g9>s3*ǜpPYpn*Bң{$VC.UJ>a|郵PqRQ&r4d0@.VzbLYcr]{qс-eOt4~爴jxbOD݌׻UT 폟`].^v~)pS9g@t et'?rjFx4J* F0C(5䥽DlwVNn@"zm z^ "΀ wWoqĻ'ej0^eF|^ ]I[Kh)t‰K$ M upo*c퇢JnU¨"͒Nc7 /_Ȏx>]r A{򁠐h/*?p@O^E"Ϡ x[]+D4]}2>L6?|/C 72C;r(^si^)lե~1tp#[8F!Fe/Dqnz$ `}XGWpͮpva9^6+:X$뜜nWRǞ\ %6{X Xl>vzw#p}gYfW~< }>OYSN?>L}E}GFpp/UO vy>#9$GdۗV&XEv{ #uC;pIb(jH6[}ýfpoUZGg`ZH$}xQꙉ) e HPoj,5p!.7jωZTyWd UZaQL)MK}|:8T:!#J@ FG L-TOs7Ur3ے֪?$Hi[|2,>Aԧb4@CQۥ Nc T#vZw>h1%㽫A.AW7e'^pBĨ;QP? ["r*#D>yp.|I#͡wKnp%xDZܕ VQ|ObDDz-nJL6CͰEq}қ0JN YШ|>`Mkklӊu{+D:Di/Tᱦ,n8rs>30EM!\hib6kN{ЏEIC!Y1$|$? `>p&# pNM9sX]TDCs +,PqEH%Ñ ԉ,u ]8:õjIhFT:xRֱHp۹3c- $,rmIU/pj.l|``Nח*+ JhK/, I{Z CƲ$r7&c>4dZKԗc"ǁ*4eE \wh7Z_߃C,g"-ZSFd<?\LkAYwr%rl(We%hS2UWwiхz$%yV gN"mDd ZjyKIHGylX+$mefa#n}MNavRCL'gP}FcG5H/`v#68D-cҿ肮T1 g̯(+K,y`,,Cg;X+vX_0 UŢlFcX!( x3H o}^(ks^#>rNUE eiZ*_`Z(`ۻY'2_ ڤiZݪgF䇊Xa+[Ễ{7$9^^~Wq@X;@h;.,Q? !2d52v tiEߣkC]=7¢)gָQ@N2y2;EZUXE:yLq BNrchpq1S"{j'd*NGTC h@ B1@͙j<T/**Nx}peg`I~)Qrvs(>U}~TܮVbrfOL:{w['l"%v ӼJeӺmqٳIA3Az ")T ' RHWOG"~eruTyA)o^sBtgX^ 7D˼"A䋚NɈnX.Zc'ӎ5n@-L c4 9Ma![4c8 =t% Rch8|?Q4(G$w+ֻȉB+^N`M=ճ0xiA4mHEnlAx nP7au|$z,zkxa \S`iH%:<8e3IT;\> 7HZJpE+i ŵ@1;Ez:㠹=(]TW ThKxqف eW*6Em6="o 0 JhԱ+pxt̂T`]p P\+Įny{G̤b/15i]kKv,!\ׁ '0pQXx\n$ nۙO]sGaωTBdw _p֩"S\ IٶXllиn }Ώtͼw_%of1mf#]uosu^qՂ#҆S'Kq7%Ѱ+N(U Yju`S&jC'ϷSw̅D$~b+`UoaV號?{اLiqnş0Fio# tI17CiO&sDr4,i9}l eXU %=4S<ʨR KOb?dа0,FgXH^g*,'9]@Ui٠5&DRA`3?.WG ].ݞ",ےM½o$}J3%`~@~CD"~p_װ6T!aoKՄBl@a@ Ken"m~ͩ ,l/g ǎa іIwTnli@ B?8bW==2ZqY_1/q%kEoEe=[R48Qг@ƍ<'uXtrc`xM}'r q4XPU]GTy^F-Лl#$KL}JE?IQ})8Fz3Dduy\]b b~,{\tv @:Ӑ:sp(cQopoci ;#~0JuHchHTnk(7ƀ"ɜjV;oXnWw ] 5^3*o@d::D:Y;I]˓Y8Vt:"(C8 .M{6H C 'E=Ԭz7=@ӼPB4xd3g v.ۜ.I;Р֟+M`Aenl{\h(P.?dl;˺l]@Ffd|TʲmuCei&:RLctifXuUSO'34;>}Hs<& ᰲbz+&C22w0I!ܬ &i6,!6ZEƖ$1'<հ#5!ڮEW Ɇ?Ӵp ĕL6Q{%J@_ȥ~mz<擷xY;/M+;myK*_j\Gr'&(ɺ$c3ixߺXsM`LփPl |0@:mkCBћ,؜<89i(BaWY0l`x`<0Io-==v`9_\][64<⡨mh#>AT9mK0+ d5{H5 oHL@c];Dr 2a$o 1nkw B^na%]n!Lhդ?W]ẋmoY~9 P ~~yh2)Zi4IZ_@lnޚG!{>Sr 7d˕@"ƞôŮi+^ǒVp> ϕuk` fB$})k1]ϖCUGP +H5^FI ޭ~ Kdw9+e5#ywND?CAnaMڰvvű鷸E)E8 9n'R`vV·͔d5bA-RqOi?Y P<'ISgX"=?@?aw6J_{p8Z[~.b'sv!Q-)kO[\U_k3ڝQ=i;*z%6 *jA_p8og}YB*VMdXN~udk.z%nt1=!U^Ơ)% Lڼ=1R -%BfFRߓs_O'y._M5qIMN5ɼ6=,W 1u{,`t@#4yCA8̀nti:{w/npDɐۺfHD+n ʘ\"ͩ+~P`bS >@9RLSxy]2~j{=:Ui5U6=H gwp=cy$*UJ^ޖtK""FQKC*>gtɋv~|w4]Oh; "tWv'%յEAa~P]-nUl"3j0ln?SV؎ƿܧ6fQa Olj5s$lvW4qGՍ+YFw{Y.*uj.2BA(,:\gDyl8b9t.W X}Kz2AM!hm,, h}e!߶s$Nl)hp9O o{)G FVyNF*(#7I' i>Jhn˗Ut<;xkI$ȃn'299z' v1<|v>6GLi`D 5u$W^́dfU= ;jH ru%(ִ=<%aYhiҙ4Lߗ]gJ/ //h1Lj~q1c)iiqNWac>bөrkVnRmp)ÎUbQ҆`WfEoz<@m tvoҸkwagoPQ!|qe rY8R;-q32jEgCÉc} ʹmqSOHۖmh2+]>|uL^(!vep -q+tD;y;(y a9v+\p ē}d1bIR/3o2{ʠ? 3brRs+VoSީCø ;mX.c%6hgc X?a\cQzc|M|Zcʷ oK+׆gaTn~w |/yݗ;߷:[qO0Vi50F/ ]>-V;X]!dO&;(c3,tJ&:$|dof!!Aq* N\>w8U/†_ENl)0Tns<.Iu}P\@~jTIN\#eįJ)5[De9DI>pLRRAƔ ޕ- |M[vhtIFo\Q-,) ݓk7WLkYc[͒%CC&|=L]J7} S/m F@Ci_`oFf˞pԦٟPQ f̠ p $n3ՆcR֔g/D})طS ﳰ5ָMhmZUo@똾F{ f~ !۾(ζf R>~N?У>xh"SyH9h;4ʥ@Ԑ[<~2%kn<טٓJC1zӏRR]=΅9jȱ%>E+! -\L#V2 [Q@7 rǰN˚ٝ'jFo1ҒAgQd3Uc]h^Uϗ4iE;D'KWg`Z򢱒?j58!Q[~] ~r ]nanVu׀\`d/lJ膧f {4cvY^ל?}PYm%Z ^OP3[oG. w4J,,=I^/`V%/լ(p7".%H21mV񄈟:#g,jS--!k--/)6=n2 1! R~ jirY_d7}|rq u~U2֪ ~ؙVépQ݌^ 3n4 1yjBo#܆? :z6K7Jg K=tJ #sLڝܽH@S gsjb+ypK%$\IkJn'`'271K ʩp7LĔwZ?˳5~ogx֚"C:5z [2Sl\&NzCn8c䘿FDSڤ;tCr0۶!rts=G1Eκ#!S~GјO0/\l@\i,_<'24Eg UTDviyiC&ן$էm`t &Q)y@XѨ|ܥFu|Ű~1DV9PPa.ʔGplCAN{B;,@YvďqqOIЂ{N:28?jD@idJ&~irWo˷0 .VjzvFMRxœ4j qjТ`h$` Q_ys5_se/<Ɂ#K1c+#܅*v¨n[WlU|fmT{:!=u^eRyds#مlTD#mȸ夿D=v3_ԙqc^G7r=,)<$Ι=zD)EL٤Nf#_InOi=?SwfoÍ(]#m*́.g7 M`!#HkAJ10CQ:ҨxYᄴWx+Oid[OĮyȉo,0}ZȀ@.&PGV3TSF ])"l`:2v~ $noQ[G/nqH0KC(<1^p'E=|_mNz!G/.Kbz^Xhו,[0F".p,y%]0ENsLlS/KCHX;,zq7dED.d!1vl/q߸n@AU?rxm[; bb=\[-ԿL[hOfOʟK[&s%89LEҬHڪ3Y,$A H N) -g- +x&0@Z{$<ˑب;GՕgxYz0٘Wଞ\=)cUA@9jYGBpꙞPȜ>C}GPJ7CTR`u! iLGWw˖\wiBE aX5=ʼn^cvdz ,ݗ;;fm@ 8^Vbґ!~d8; *O$=l}Q7f[Ghɭ=rN^αp9U}!A<:o_Nʪ%>}xXueQ zfjX+Ձ^獬VG.-Td,9mA_8rpm%[iⳭm^FW O<9P#儒Jh{u2+I'SdctYeIva)nWaWٓl0r5|]HDk'K[fm_Ì`A\13ɻ&9d5ɎVWou)ch?w{, etsfBwMokm6ǝނj,05!T!Χbvwg-oE5)\H%8۞4Oٴ֔3`sqnyZViᜟW{Tz Msģg \h}(jǸ-V|FJEB@LB+?M3ysVv0QλW8YY1o+{׉{Ey E1>x,C,=!$j,&_nH){soNURWy,nW84T $wi^WJ"<UR ~U-R{\) u-XExzջלUr״1{HFT5N%jlzgRC~ :'1V4_YB sHRӧ~tO؜<(]ܥ9zuFTueĀΨ(zF],Fcd.4<I;W1k*W8ݟo>XSN)Uww WQ([NoVvQJuj^xOқn-)?<ū\9wt8G2urQJ$$h]%ny} eXE":mmW@ ÓlhkcυtO.Cdy Iձdž>ńsSR tlcoj7hC/t^"7v*(zu  #1VAb6T?Μ`-S,) D 52|w*s{, qbB`A>` ŸE@B?B% dzEұTV+5}EB8Fdb{e"wȢwҩ !'yDr؟D [kQldTɾ`PƋy_ YyN:I!L6 /(.g^x< PH4h)~Yե%y"xV ҭRrNȻ e(!]B187߀ˣc!8@)X#Q" <ϑ C@}\"c8njd,%.bt]?Mܮ '`3jUWlQn Մ\rr#98Vs dH'yj4眡5]fǾv* 7ޣ܄Υhxo7K3pF8q- # TʾC63ALtV&GpʨUc $!ûv7RI`Q3 4kW^s eXz?2=|Le~ki itםGづ' ؟q~8o䲶kIV |j]-硰-۴h:%a/=|o6AF8k0n\U]ZEGp tkeؼ+[]BQIzi?l@}GKIk}a;FS^& #QDpjl٦ B6ˬS -$k01N)GanP:3,/B^` D lgIhKA>i%^ؚBCoK҇`Aue nJ \b|Xa6~XB%T݁Bne&vT~TGP~"$Ko0 h$-[EBNaט' q'Ҧ OP?la]cPYK׆K7;LmIq5z{.Kw_O&ON4eBTWx|e -)1{v[\EG #@!=<'MvwzSW q$Q=Y1)xDglH2Gl!F*ЭQ],LίPyK0@p_lӋdO'~: :9=x[R^GDjm nf$\҈cW4AcRFq3w|nXJ#xR<è-RC c 3v3fYoÛWKFDk. ֵf2Sih!^Cp٢B2J8تlͅC*`M<K"O\IDhpWP}J>ÿ`A`=#8SCl HCSlܷ#'Wc~=ekycTc\,N;J\$ǧ3 \o*ЙM;Aw*x`0Y^ f\LZ|\4f(~٠~t:g2)y|9!Hoʜh/!ts%Zl/#>Ԇ rl( ubUkUgta`}5"b7z\̙_#}LvJFdrWܰ ] 5~[w,Ϡng K"1X"Q)L%™/M.UZޡ<ΙN,l 3{e y|it[7R;>p'e~u(5Iߴ~iwcDǂ(ZyҐeB(/7Lt>bm:6-zۏЈ#jڪ48M>I[t2f]haN!3VA".ͤI5|Ct٦Фf&ޏL>vsnrAlQ #WPj$:Pq׊Q1Դ D ) s0oB[J#iZs,AfX thA+Iy<}^3 ~4(Rm<l0.4 p#-`,X+8:^OU,\ռz=8" X&T6ϠӨgIgy iLN#zL^e׬%ZUI27\ ^ 4 ᪢Uq) tْZrxCcu7xtgL^ BǛO 8aE@%*M<$&(xJy_e5I_ &%K!4<_żG]4\Ȝ8 j-7+-Qab@U~ˊ,[c6aRI֒|PAKaiN.FRvWjrRO&[ x73Uӓ Q_[0wH5F#upx>6C/VMx,(礄P(”33pݷ3euQd7BV/x*s7^ #$U;1ñ1:K6z۴=[a%'<'ۙt>y?ep 1⑨dtX,1" .(Z]BHh81 鱳|,%,e!!WGoD=祵 `&$uuSZ=14ϙ3XC|?0C0K%dBNqHf°5U~jEn3Y&%=2}M>G ށYwB5MFD^&VRz现A?(XVk8 6m.`#=x@J2oۯRJY>0+[,J@ZE,B_ WMr'dk |/z0:lϾ ٽ] ~5ހL19/%t@A>>Qn;zVr&_~(U;Au4#ϲdE}j*`qeJ|i2k3啬 3d12+~c;*ٵ(Z ?->ľIF4n&؁d5uCnDcd8@cƙnbԝFpOvsEZ:\Dv~8Gdb[ӮƬ)W 3'C]#-#hGJpΡ!`┇O`y5fD?,ja8A%l~|w"1>Dgqᆂ@EykOeYAa8ة9F+bQ83[GRWA`vR!_~.7vO ;|H*Gq^lΗـeeZյ mް2Ő!* cQOj!QM0hQL2Gt|OKhzr&ikG{DQ]{\p6b4.O>^f֨\23,`j3Euu_ Bs]r +ujE\tR*j; 9:{cۨ?x0?(+;_Z`.*=L}n\rB `xcX=}+/A MWPiRW5&ED@Tjʪs~29!XiaX7>3#4h.($c w*fA8?y6/@FZ<ӯ/;48TycpBe/2U:Ǟ"Vol3;ⅼ8y2V-Cid+C ~p4 Hx8j&ܰ3wF9rA݀"t_dWlQHPAt7!p0@KcɓҲDlyKv=߇4@0vE 5Hu&6u{08RjeI|+&p0(;V5]1jc-1~-'-iɣ&T2|-yoKe9j0d>(0b"92f[` J9s4(d #|=l:BO[z+`u_]H,rMt_;3'. 98bTxf-'jsj 94íژA5P% &oLƃ MhӬPH)L3XG_1Pa9UJte'N sқnFiqyQp[5ӑ^|YƓ.Ld=29Q<ѳw5f|v )JbmɹlktQTշV1"CK=f3IXMD{ފ8g2pq"Ȗw,3eK?ֵl\&g*gu>pidgNOY^Qo>P5_㸧| a"d0iC!pl{=}>r,80`}Ԛ!tju=WzmqہM0eFV.\q<{q5=uu|.%!~TK@pMt,tXu^3ZknШ1:[G-MJ+&wʋhp/r<^h{$c]9kT.EG(to\duϚ(QƘLm,`Z>ۃD]$ Ĭ$|]M\$<7aX'M4U*O:Iad 'au[שhC$)5#h"R$3Tu` saݽw9 ,fW}?]`JDJo詠1==2[ӝw}:Y{Uh{},V3lH<8%r[ -U&Q q7'<̓y a'm?bxa@L/TSXWd=X_eExoLoe1ïq-[E"Z3[1 w B3 * <[~-+1Cs$rkL GiLI@6>Bqm˹ܐ6_8ﮡZt1tGSѤ8T؄}"hd(80,6xjx k%D`䩞N\IG6ng,=6E], - O. !@&O > n]ETe̾ ۈ$uӷ@V7*ihgYkmhS eQ9S\W $'!0&E؛ŤyV#ླ:*-d>XՓ`@\bKl0{!cb^5-rr#L?k<׌7de"0w=J ;Lo9Q0 L8AM^+ɗ$6>ULYIF,А;P~}h+_ûU.<CaPȂX"A7d2W$l,j=58̹b9ja Ii?H 2Zʶ'4w <4~FB}P 1*eC=9-(G҂Hsa?K?_/qϩ 4GU3!sfNwRbZ"4QE]ڿ?.@ M}'phu>ʌcd0hasmX_vzE(].O4=L7&bˈS罹ßz{ìLH2Q$ ndy4*^1cZLb;[;58\" y(?_HJRƧG@.%,dM/]!#TV$j,߃[4s h\AD)=kV/`x07i L;Ã}{!r;R*t(r?]dMb Ӥr/xL)EߋrD7!6` ȁ6,!WM")A*V-IРV*F6"҉ȅaOk[v5i*:']A]8(Z];vq7Wch zK0%.ji^dH6P<@kzflf9 :aaCpL޹#RΪ9T(ԱO<]S諭] v. @Ik8Qsz?[u^xb[UoI\cg-OC@>-E~Ɉ}d7Ijk՛ N0ײoZre,-67mlL#_dFj`V:>Ы6ഀ9Xg'R)(ps/g -犗l۾oeR`nH hƇ.P-E:ㄽu@!VX=A㖝oCU~QlZOG zeܮP<9_Z~gѲ5H, viY|D_b%xo "Eo,#06wTS^@kʼnɿtU נ{/ثp_(6 lx@R;' c-J #,=5ɱ/@h*]HuNA 7||aoh:k~"fعʹY:28ĩ#~y11~FfҐ'w4J̱(՟͵oXs{HѾَx;R!>'L d X?#V=V M\HIh(\4B1W3l;z|(z>[Ѷu=Z7%R\a _]׍ozpR`IʺAnYOYLP6rxhG&Z$OkM,fVe/=,FFɯ~12۹V#Q–8IȏƘG$Kq_b~M,ju.=&ңy,fb(#BS xySN Ec͂6h%gVtM|]Cm`_цxA4GڂMB ꇟSH]d D1<^~EO՜BKmhIyfa*ll"5JyÑ Fu/3܁xWXͭ?¯s۸g8o5PIovFDq.lt9X-H JZ{i yǦ[Kb4rwW)~]h荦;\m,K ["Fk~&:g6<@+r*;SyVz2M>ouό^tݍGՖƵ7@0c9YrK ci1ZY^zF&jmӜ2Їȷ5s腶]`O<gRJ+I0th^Rf#P!h=/8)M F&%%Ua=ӔisDS$ٚ{Zvo' "B=KE,8+kJ1d"dc8qdƕ_(!>#ޫޞ@B*JWC85,>Vz@2-D+2|[}u[|w/gFb{y~JNqNNkN#k|..O\-͇vxv R0 ޏsM~W%EeJKw^ +ujK"'"3N*$*OVҖ$r0O2wF*sp)&߅{MXxotsI D_uoI7rCɠٲ!:i<:*%]n3'(V򝾑o$+dEgǖV5YH\7jaao2hQ" R<1rfwrJⷕ a=jr`?N/v~@GSGeX"+ʤV$aܱW(@9Nh0-)N,1a2ZBW"_ob~we*B8P`U<.-.14ՠ7.Gf4L@[£Btmrg -G> %eGinCWR ڏ*S=Aqd= l#,Ν^PC7;[\3(fc2eh[bsT2MJ3, $AYC3 Qm.JIh0rN J;kD7Q~1|Y9×R |)CNIX!VPdjKӿq){ otcؚ3d=PF*#;XWkS$epح(ˆ!n'g("ˆȴћ[Mr)~Ip|@|jf86sw_-frƶ չiB.S]D#*;|ՋMer.Pm#dAyXp/zhQ*'ȝ~^o?C&)fQYx2/W(5y`N\rK3B,ರH S aQ=as]&3ED% ?vy@B#Q(ۛ>킢*?Gl@kSH***'e5qCS:a76WQ1% Ћq% E"q烋A=|‰^GYQG;Q.QI\N-ƪK\:ߚv929]t-!WkսRٵBN @H_o7łޏܕUF{גT^jԧ{*1f&HϜ$xjj={yEczpy+9-ie"i+&d,jC2xTUgJVIjHI$OoUv'?!~`E Ar^0 ePDêvфJN&X8R%XP|^˔,CB9YO-"&SgT&ܓ^DK3~N(p( l .9;L>{ Gb`"3[YZY%f'M=._˲y$ U8EݔƿSb_&Gb[V=&G6JN~R\q'ZdV~^xPmY~=Ԁ]ӏʂ׎ Jzkě-WO$mA(B*j=.җno:n PpyvFJ{ @mVX͠4&En t:mZkC;^J iF_H2#PMD^>?Șj ^'nNYÁIG] X, ?t~HܭiH)$+U}C]q |Q`4ax؊.~㢑ikB dM8XTv o"HEpFj̯ς:%r:.C 5WhωWGfIG]T>vH>C.s>cbYZjrmZ3^4Z*5)aujgه]2([]y*Hv:0Oy;{fPTS]MqiB5|k PiƖ̯ r9a=+.Zm9oUw#_5ߑba-H?$r0̿Bȍ4KG~̲$s˚ onDٛhE}F`E]=([Cʳv%E39aBG79^_&ov-\3[$1>g:W ~ғaMc*e"- nug{SEqH{>E O!v,7T_juga"kKݭ7|,iPrlt肘.ݬQȆPT d2u!ahy.wt}S/:ղ{.Tr)P'TM5:d+J˕MLsܒ>#5׫76+z 5]bHQic4rW%0, `]^NI5G+[6-gܜ (rJ0οavWW\-r_>PD}.;zsmLеI hWjcrҢ`0%Ax}hF<׃i=3-Wa@-;"^ԡSHX p ޥ^5>}7Ͽ TLe2ŏvGkW}풄|^fC'-o d pz,K'[QHٔ_l3b~4M^˪&o*^F$j_uT0O񜇭Jz'Ø9g4!P⸨Ub쏶xI`>C/6/UKhOlqN5Q<ٌћt;1_3k ܇lg6Ȅz,V!}koi}㲼ȹ:o|tG9/-KJfb f\?Gl1'A)h]O i<17P𙈯$[^ݭ {Z-Pid,# Yikަ<_ܖXT`d=}$n1e2C 7Dwrr/JT ~ Z=QMNEݍ~$Vئ1tLVlKAꁞ-۟6"m&8V]>r)__/jԛ.4j!]?#N3(|>,|Kȁ*i'vVȆ4Ci$$$Z5HsaP⩥MI'eLL%@2\j뉁R䰭dG=LWn 'wL|EJ&h㩌a][|GP$*U뱔C&1V}v=$ָ݉GFZ.-ڄhU /Y˶A<seC䴭d[6,!Wruy&"5{F+aJ&EH0'Pk5gSljKJb3\ɦ@<2l,뀈߆<GĮkmp'_}B963AF$`)M?Vc/"?XJ< gS FՕt<6y/>n`D{.rkzp5zH<ɚ$cH^\=^d%K{`d,zH^ez,!bMw!E2P,1/=쌅+!tC"<TgFxUH+m`S RgϪ*fc6UѲO1rP?N ++o^W4rkX鯃`acqrmO"`Ӿac-ޚŗQbɧ03FjǬHWD"1793d9;ڪS(MV$d}QFD`*) ‡Щʯ1*UJEw^ ~v@O4c`0V( r[bJK1xM~zfTEoH5Jp{z[쌞pr#H[[H:{`جN徛 qzҜ`,;nLrNf"R^.YoufdcP}sLGUdG~<7ʿ hp*-8qY?o^Y7ϰ׾SADz:D[#AT^ EdU:2.AShbMj[Z\mS<0s |(h|m87 S4m{7n ,|FDYe 4G/ `߳8XV9LEvWn6֖'^68ۊB2MPܴMW'by9qң>hVϨb?Iɾ3_d .4`Y(Û( nŜ~{C3!"v?cp W k$QdoKolDMQ_$c߸/w!M !]r :>I3?mr;= GezR,*iyo?o2ɓ؅%W -68JC:})֣N}ař;dK_mˑ=(vД4Z)1%HyzQ+4'Vt͍탉`Rygh%U?. "7۱>5zeq[jL$7q~3{mP G>Y#v}CUL4RXzms{|ڝ 7+4_{D^"7zy ښcj]<V{&PO6(]JxO7/q ~QU \YHȒbGg7.e5XZZkс'*zW ^MH @5wrBR~z̾ݵۇDVb"ű1ؽ~d(Owz6_,J+G`nl$q\+U TC6imc&ҙoXa"f<l^N~yXo% =*Vjf'UtJC3fG'A<(kR[ПqV?5pI2=d5_{|9IdzΒ["H鞖XЋ@)6 %[Nzy%.8p[E"k˳ZyMrHv]VFEJ~-7fY7SBX6IRbdP* bu+Fu;iX9 v'ȹ Sv{-\BSp)ɷ:uTlV "R4iWlx`$Be]ĞF"+? qNWvmb1 8;?e68m) f1έ\Z mqE1mo@='ʵs?m}588"'G Mϡ7"yK jB]^R3 U~X؟PM(\*i{2 a*$xC(džŭ6QGry$\JHP\_ ̼cx՜PqvRe4e`'ht̕ZK9G`;q+6bQdΔc4 FCl_Za-f!w_kCѭVwXU#:2 s<lB P v2;uq&%|^BG;+{?ϱf:@4ݱKәćي^"(2 !~["*~(6v~:4Kss뭐JJxTw ~1$b4G6%|Au@&Zf»! 5g(wGh\*gd.5tS )k؃a0&-ZH( V]W81|s1 u3#xGBnIR@$_QYv|ܫl>$%62&4gE8|n$ _uΥYF㏀ 'A\F>ͽ$ 4ۢsDX1@u ݰ~~ x_'᩟:0jUj"9$*s^cDugTwբ'M Lra, 5&d9w/t|IMg0;z2(m&}{HW^{6rH*lOfS\Z;:pHN?B2&C,#*6W CQl^f}Ҳ\`Ch/ dβ q~ðKEHԌ*5d_t D`hR^s"6>xKkZbsiUBro4/+{1Z4Q2[L2ξzM_Ɲx]3#Bd;{6#ƏeAt57=6vaC:\s~(sHSOn@h3Gf)LfPܭkW$q}Y]/HD(5fRҬo՝Y%8ΗEѰ, 6~6G vq}]E'k{[_34ӑp ?ZKX$*XdkX֙Bޟ(cB)7@Z0;\¦nES᮰Il>K]Ti㒑/}髤Yt,3\Ir1tW@d\k~ 6D2V,,l3 R\-T -u2$Rd҂E"_5.cLe2n5AD K3󖭤Otfb{]U,+O9yy{B~B='< ݋ʥ$Q*Oj}]?mh˿vje$䛈6CBa-UxvUkIDwk}P4%[D1ՉB eQy٬h80ĨI&X9=dFP 1G04C{}gl_`n5"Vգ@ 5Ǒ o1 IM樮 O[Gڰvmp#B ?Vv=cK`Lfqg%`f#N6٧>!#V]!c{;_l&-=Dp#N@TJ1YĬ#Hpc8 ?+`QECy) zZ?jBl˻Xg*!-مI;{s5}O"G, 9|Ep9*r\M62ִloz#1V[8 QKf6YD}g)"16Qi{޲Ԟ^V3ض2eoG_֮-fӓ83ZùsԯG!! B^$u@?: Aݿĭ_ K =sA QV H<6@K,c:W״V)S#f1`lr)?r,w]aˣ)B"9t(ZJd-d$wPVP^xȾ &7Y6}5NjF/A%ڀy"MJd* IѿNutAm4EURȰ%~v-0ɵIl܃ nE՚੗4iya glZcʁA`=n ,v^ 4 r* T_OK~ }W +I >{1pc|+I`D&_4KC|ۏ"0H|iu]9 VQ>Ɂ^ee=k1q&tFfJ 0&|MHfдHufG<%S&Uz9P+=KJ #V`?, #wY/a# %)D&tlv;*l"3#ۻ(4ծ uf ǘ/dr2"}C#$ +g75 p~V-$hdD C UY w.1~>Ҳ2![EZ+/ҳ=%R߅@/\D 4٤äW<#z X{$"y-O~.tZԗdҾsm'F7kl"չ"/RM ֙S 7^Fؐ4kvx 1"4 ~#X6AU藵+ J(%ǏTnVqTz͡Fi<?Ŗ_fX- 2q?{x_C+@jF[~(,i3+!{ h>_ }O%?r@nAO5 ۛ6_ "r#xݢrrxKTFZ4OA &m7z0]føf+tRBىi7= [8& Wvjƛ+zFBtݛ4e_ܺ̀#)}sxP`NAFLDž^Ұ>$f?pP;osCtήocRCp`#\n}rfZ)cj w1(joD~77U'ۜA)omIKKUύ*?wBB!R]=>Y]hKGo^jY.W"lb*49/o_2Z(@Pzro׍/,6⡊կ.1PcBUyԛg@I*Ph>ڼ½7zu ԗ_W9?0űS)Hj9ZȘ뼫S. |x#Uv;GۅHLV։zP! Y.^(͕Sծ)GL_@k; X`'o̾BfQd@RR ^w R%-؋$^yLy>cn>\TxxJP&JFjiK0Z*#d,>;/>(u#Pr+6IbUjF$"Ke6"O{5GWzؑ^Um{|tr ]+HwRܴ/R1Kf#A: sI q3cb&0ǭwũ`Y~? W.3R F@\f8S<[ҪUcK% h<NRQq ɨ:U9&%oMsi=$vFxh܆ ?ہQ7#9T`QY$~@aɳTQNx68:B .w-)B1J4_3ڽ'9#]]Ut(vi *_pJ `gȕL[61XŽ8xڥiavQ m~l+ f1% 5mX|N{f^ $2 P .bY=Ed{RL} {e _o%8~PɅzR>))I ucc@jƋ|0M׻CSOBg:s~K x>WjXv?5?PliC=q@K^iBA6+VXxV K7U-UkO)7ęKzF|ߜaf-:H0>HK^7SDcA'L~ mp[ ACQ8fUW_g"urkȊ)CeԇށNϲ 8B=yϻcQNXlp=&mQ+Du',9y-Wo7ߞRf??.*V+YfX{ȔċL` ɖKY].n4`_G 8cRýF߫ R;W}xxy<}DDfj8Ł/.'Ŭt4NfT"GJ)q[4ct ]G+n}2hy 7vwM&M|uW#(4.K(T_Þfy(I4&Kh1@sky>[7_p{󦈄@m OfCcF#r;:K% .нAPՍG;F}S' y:r !7iG쉱XTx/6ys!W7"] j fC.%zOA[ @`FVQ /mAKӟJOtI+"#yf`a~@wa'ird0i/#NʍBQLkeaǃ{_*/[RAĻSW>\Zֽ3E@- &Hw]q i ട_hC}6ǗZJ] IzU؃~#jݜi ;dek= #soX8TT֯_\?Et_>)Yx;*" 49(Zº Jx䙭' f6i>nݡ\Y}vQۃ(G3y|׵ P\/f  ƶXmB(90y{&p й%J@Fm-8`֎eMC?:jVn:1)Kb-x&**îI5QK̽@TL妎o`3lLH1 AF֩5ƃέ{3TD4JKbnq= @mUG>80MMtP!.'Zs(cS=KR73R1~^O]k)蕧F^\:ϳgWi/ȂV)@{G \sP/v#q:srόH-/+OcǺdhFc{]rkQ!sMV Kj]./msOJ1 +0(UTkJt>Gϳ8>hS<]S䳪nBf*/b, &zC۱`nZ"@FtM~!$'`6k #^|o# ]5 a‰/xdO\dؓkNԶ&zK鵆V>ϸƃ֨;]R̶]Vhl=^)҃ʂP;yS~-D o>VF9ʼnbZ' ¦vq0|?)yGpƊJGSu9f!"&Y $0CyxԻsJr|nd}WvtT:'֩ympj>p2^~ql"1q"*,]qTo7z! Q9 <['u|[BUtcNcsY5?"ylox>oIh5?_jRJedCN}4Ō޴sD^OPi/-d )WpG߁0 0Jo4u|? t@ $mR!p:..sf5`[7v2P:}c`h!GmUZ}]NS7@F.8Hg|)kÙ=wEi6ͤ.ԧɈAl"WqVD$}y[IzJA#9#Vnfs3ZC[Cp'~ `BGW T?` Kﭙ\8&J-ܧLg8ۆZ9JG/!o܏%f1+VxNŎ_s1Pޯ^6{~Z/EL\#`R~)|KR@$Wǥ9=JiJQ<9f{}%/W$tQHޡ@ UcÎ/vE/{wLW2P4 ё!+cng3+.%'(NV5WP\IR,`d=2MI_%A$Tp e,B&g8iH?X3p/v{~]{knzxZSM/ u1ƅsFۉDSZ# X̬@4ˠI6Pۀݻ i*Dݸ;>ں+w"kwiftn^\"(BBa#˅q< ]_L2hkWX bD󶈗"9sNu];B5m,쨜 A$ؾ@`SJNp01 ǜr&bOؐ<^)VB/E] gjl/~;OBO~r N*A?3މ"GPEs-Dcd PߔwW>"#ƅ[^CT%sZrvBST[g 2HHzm{[©hT0FN ͺ2T~t& SGɾ}zqM 2}i)Ps XqUW~(yR؅ƣ굑ъEH(Fslʪlt澒 o4w: *z䘀vOa&EN 9^ݯ&cI\5 IVS1i)ڠQwW~ UsMϼ1. pRx2IV(;s73]b@њ :. Hu6iZzSQd#́>e h\FZv1v%XC-[/ZhM"iv 0 op 2BV7¬k 8}^8yۘݨoS}hS+O𬂓~.g3&r3K7.xQ=2E$K8Bp48bx: W"޾t_r|,(ݑjd;(0}x+Á#GY6PFl[>? c!k}kȣ7$J$`{})b z*m1_c؉ԓ1֑=?~U}UvtHh#{\'…XT=qkwT@%xi"ǵ"p%l~#f6x­5[lQz_9cԉY(g+FU4I00Nțja?[P!QhRӂ$ hʌ"A`F+ڋ)Pn ynE>3?[,8[MF>mx@(>B{K9Po dj@E`OwtCZЋΝ!Hg7uQR'0k/WO(*U!e胥N0Xdmchg߅D3N (wuN"BMBaOm_5bPvb]>ZK5o6(nhڇ@};;"dh0(N!s@a,NnOcW Ъ b q>?x}hF?0l/{M"7筯R@v;iUֿZʅG|=#%zvm=Y] T|mT9ě'L;LZ/؊7g_bEYsT`5 BJ=dOsZ=}IHOg_ӳFZ^Pc=ಳbU`![[ L+UGlEBN8qĊƙiձ?ʏ;,lzYbב9/`)kD*bYz#E"iUIpяzz+];pL wTE Un/cy+)(S1߽ԊJKG#mvtQ?yPey.iniyWcb,zwoSI@R#I4Hz&cNg!(@Ie@g6~p>F:E%ઇ|HZ20),f _G:v6ߢY<<ƪa>A).gR飣P2i)i|kDiarfBNE$dVz&\(sibiNgh ݙ5D㸷 g!Y@^$L{ vx+ ۶aPsV*Nqe=,`!6΃6I޳>$DbU|·Z#6WU^|q-;o>)8dvC+kz#7<jCɜo}%>n޳ZQ)͢85֙ل#>ni7n"%髖nef7'Nݓj~QTl [%eHf'qRn@D?h}s&/ekjc#g|n@Ow͚l(2Ѝ\?D(v %v u?'^y1p Pkj7$hq@t:}᦯~I_̜Bfh1~|S i񰰧 qnDGh?r2T_|HG" 3Z2RqXQyDPY5LTzQtFٞ+Pj 5KI$a ['jQ.OZΩW 5cǍLOH30 *g്X:KL  t$}KIO^ՏUM`<甁mAuxmVWN'=!/~JFymK+RH/+7"H:}Mdzxhl)bpHTGT)6G9fqߊ <ȏX`NYYDABSSWyWMr6ܫE+07G3xv~]T7 =T^{e(o&=p>4'|Bm5=¬0sbN]l Pj.UcgקM[PNΆ # eW,N6sd1bDWtξHTο'㒰?b񪭓 8Tt fBD3Stg&qsT% q KnTi1<931:py5lC_vCθ 'Ac%#AŠ;ߠDy1[A#~f/;ˍz_w]cWf`&B ќf0  Ve:Y}|PU۷6[$.ZE,O |vྠ/ |$W,QA"]Ge?_xpiW~ O8 8lPPD=B%V~T?ص._״<뜟æ5?H`BykkPXAaALJq='E_E!O ?k qL{l՝e?.OoX*i(MvdڼiSڂ:7ىfH-|GM(K33[VÂ`벫Xi?@a)g;PT Opêv[QVJң!vg%y*CU#s50NʖOd9pj˲x 574=&]YmMcErQ' emIgnx`2ֻe.K>|,[*i8aU rR?zDCEA:%Mw{^A)sNy8-KkPlz|t +2vvrMwTm=pYs1R|zssSTj0eT0R;+n! )h !e,xgAVk< *Omp F5J9rТ&v|vuUo:cG륈]FJn248w v7*5Їnf:kCq VaטT~P ̍fwZSu'Ѕ3=B4p嵞rn*3rcAe;NpKY>Q\d+CBx^5fdzЬ%nK+|{W[T8>p fA`yxx*KV= >!07oDrbָsX+]-ǁ CEȚW*sRf!#[d *; iqdQq+;OѦڈ;,59?3 woS gJ ~RJccs$oJQZZ?k )rt[MVnJ#(xK'":ij쀘p΂2v¡eX ac7muVNL9|"kSF_mЩ k"5K%l~?uc0UnVøpZyD *D<%]cn4tIwNp]S~~N^;Q,Ɠ:T$Ib([-D,_YP]CѕiUDA5_:/+vVFG4&K*T ?,=´k 3a{خB pcxVU(?0:tO#_- ޡGqy. ;^CS/l;, S?LZxIy DH}o%%%~^/,˙tn(5`1JWQ$n{u|nfPqՓg6.L91 L3 } ު cK짯Ob#KfG=4$Fy\8\{%;NL*v~C| nJ]ث[-p2wa &zPp{X䭔SW؏(dÜCUO}зxХ<6e!j3usR|U|,1Ը˿)]ԵZ|{M{:y<+FPy/ U~,,RG^[;0.K Wcy+`M.(Kcj aFQd!eat0|֤CAMJ-,}%'+|䨱{$Z6dU[2PԢMCK]uO'_xAy^4C^jڛЬRP2%A`Z~ƭJ< DK$-Gs"tpEJf6tp@v2=YNI2"Ϩ1}wDnh򻽦fԆw$㎟m{**paDé_TRO;Yڦ!v;Qilġe%f޼ O+& H69-UK<;i8ح-pn徭WEFȃn o:vTG\B֣ BZ>M^ܼ@! M% K` %jHCm}M79 7͑t?U quY!iRGXtjc s`_*_-q3! V5"Fs;>e@p='^/πV'.d+.h'?v_"QNcCsBJ32J)&qY а"dBXO0(_n@T[ۜ_t]T