libvirt-daemon-driver-interface-6.6.0-7.1.el8 >  H _ a z뾂al ;o.1XeE`"lW}˿UW]Oa7u /MH*h~£&yH qCe*[˅OE8pYJ8 ed1684f7a2c2fd61301e32ad5208c168f44bab3b266a98510f561aeed74421bda22e6f7e4d7742733d7a799d6bfc724a14a704d5_ a z뾂alc [G02Mbw R3H³'a s*UJZ)$ XO!'IqkE:[saWV)7v}$u6v=D,)|55u*qͫaa K$ӓ `)HCCEv]*gj-?04* Ϯl(ѩrg_!^҉@ ^:q_Ձ?"z?ۏbp $sT$#D(46 >p<?d"( 0 ` 3?TZd     $`P (8X9X:-PXGHIX,Y<\h]^ bd eflt0ulvw8xtyLPVClibvirt-daemon-driver-interface6.6.07.1.el8Interface driver plugin for the libvirtd daemonThe interface driver plugin for the libvirtd daemon, providing an implementation of the network interface APIs using the netcf library_-p8le01.rdu2.centos.org CentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxppc64le-vb#K}" ZAAA큤_,__-_-_-_-_-_,_,_,_,_-_-_,_,b60ee55d0a0284eb363779831adc1cd1175fba535697ba2e4ae21684bfbeea70675088634d7cc633065be91bcdbfb6106742d0053bffad9fc30b46ac088582e357b56a82d085144955f9799a7abf98d0680bb82c4724a778cb9087ad6cab61cf1ecab8c5d0fd25b3cf59a41be608b74bedceb3e7086eb5aa8ce03d80f8a16a2f2ad7118d7e408542b04f0701f5dd8bff391e59a0398c550c5a1be3c9dee703f5304dea03c7aca336f64205c04c04f05e705a708037f82bed69007e8fc1a1bf3f5e9f5245a40be1f34d7f88160904d5187890592ab2bb5942a0ff40b1847bf8514cda7f62af8f4df4a9a387e80aaa4c7546241d8a813a25ea86c693f493a726d6bf9abddf993d0a16a84c011225f0bd7ee4376cc46286e628995ccd12a1f4457a6e37f8ed4ef245ef0d694c0a6bd672e6459bb9b6481ed16e190bf7af5964f37c../../../../usr/sbin/virtinterfaced../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_interface.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.6.0-7.1.el8.src.rpmconfig(libvirt-daemon-driver-interface)libvirt-daemon-driver-interfacelibvirt-daemon-driver-interface(ppc-64)libvirt_driver_interface.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @config(libvirt-daemon-driver-interface)libacl.so.1()(64bit)libaudit.so.1()(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)libnetcf.so.1()(64bit)libnetcf.so.1(NETCF_1.0.0)(64bit)libnetcf.so.1(NETCF_1.2.0)(64bit)libnetcf.so.1(NETCF_1.3.0)(64bit)libnetcf.so.1(NETCF_1.4.0)(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(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)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(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)libyajl.so.2()(64bit)netcf-libsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)6.6.0-7.1.el86.6.0-7.1.el86.6.0-7.1.el80.2.23.0.4-14.6.0-14.0-15.2-14.14.3__E@_a@__[@_L@_L@_*@_)M_^?@^U@^%@^t@^r @^p^p^g@^b;@^`^U @^O@^J@^:@^9\^&^]@]N@]|@]*]A]@]]m]y@]o@]i]Z@]Ik]:@]]\]@\s@\\@\y\u*@\j@\]o@\J@\ @[@[v[[$@[[F[@[{[ug@[b@[`O@[U@[U@[CN@[;e@[ZI@Z1@Zz@ZaZ:PZ&@YZ@Y@Y@@YY}@Yw2YlY^&@Y1S@Y]X9@XZX@X@Jiri Denemark - 6.6.0-7.1.el8Jiri Denemark - 6.6.0-7Jiri Denemark - 6.6.0-6Jiri Denemark - 6.6.0-5Jiri Denemark - 6.6.0-4Jiri Denemark - 6.6.0-3Jiri Denemark - 6.6.0-2Jiri Denemark - 6.6.0-1Jiri Denemark - 6.5.0-1Jiri Denemark - 6.4.0-1Jiri Denemark - 6.3.0-1Jiri Denemark - 6.2.0-1Jiri Denemark - 6.0.0-14Jiri Denemark - 6.0.0-13Jiri Denemark - 6.0.0-12Jiri Denemark - 6.0.0-11Jiri Denemark - 6.0.0-10Jiri Denemark - 6.0.0-9Jiri Denemark - 6.0.0-8Jiri Denemark - 6.0.0-7Jiri Denemark - 6.0.0-6Jiri Denemark - 6.0.0-5Jiri Denemark - 6.0.0-4Jiri Denemark - 6.0.0-3Jiri Denemark - 6.0.0-2Jiri Denemark - 6.0.0-1Jiri Denemark - 5.10.0-2Jiri Denemark - 5.10.0-1Jiri Denemark - 5.9.0-4Jiri Denemark - 5.9.0-3Jiri Denemark - 5.9.0-2Jiri Denemark - 5.9.0-1Jiri Denemark - 5.6.0-7Jiri Denemark - 5.6.0-6Jiri Denemark - 5.6.0-5Jiri Denemark - 5.6.0-4Jiri Denemark - 5.6.0-3Jiri Denemark - 5.6.0-2Jiri Denemark - 5.6.0-1Jiri Denemark - 5.5.0-2Jiri Denemark - 5.5.0-1Pavel Hrdina - 5.4.0-2Jiri Denemark - 5.4.0-1Jiri Denemark - 5.3.0-1Jiri Denemark - 5.0.0-7Jiri Denemark - 5.0.0-6Jiri Denemark - 5.0.0-5Jiri Denemark - 5.0.0-4Jiri Denemark - 5.0.0-3Jiri Denemark - 5.0.0-2Jiri Denemark - 5.0.0-1Jiri Denemark - 4.10.0-1Jiri Denemark - 4.9.0-1Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- util: Avoid double free in virProcessSetAffinity (rhbz#1894409)- rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - Add testdata for AMD EPYC 7502 (rhbz#1861703) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861703) - cputest: Update QEMU data for Ryzen 9 3900X (rhbz#1861703) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861703)- virDomainHostdevSubsysSCSIiSCSIClear: Inline contents into only caller (rhbz#1876467) - virDomainStorageNetworkParseHosts: Switch to a more modern XML parsing approach (rhbz#1876467) - virDomainHostdevSubsysSCSIHostDefParseXML: Switch to a more modern XML parsing approach (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add hostdev with useralias (rhbz#1876467) - conf: Add virStorageSource member for SCSI host device config data (rhbz#1876467) - tests: qemustatusxml2xmldata: Rename 'disk-secinfo-upgrade' case to 'upgrade' (rhbz#1876467) - tests: qemustatusxml2xmldata: Add local SCSI hostdev to 'upgrade' case (rhbz#1876467) - qemu: domain: Fill in (i)SCSI backend nodename if it is not present in status XML (rhbz#1876467) - qemuBuildHostdevSCSI(A|De)tachPrepare: Use virStorageSource in def for SCSI hostdevs (rhbz#1876467) - qemuBlockStorageSourceAttachData: remove 'storageNodeNameCopy' (rhbz#1876467) - qemu: domain: Extract preparation of hostdev specific data to a separate function (rhbz#1876467) - qemuDomainSecretHostdevPrepare: remove (rhbz#1876467) - qemuDomainPrepareHostdev: Allocate backend nodenames in the prepare function (rhbz#1876467) - qemuDomainPrepareHostdev: base hostdev secret object names on backend alias (rhbz#1876467) - qemuDomainPrepareHostdev: Don't base backend nodename on device alias (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Use longer user-alias for SCSI hostdev (rhbz#1876467) - qemustatusxml2xml: backup-pull: Test private data formatting/parsing (rhbz#1870488) - qemu: backup: Remove note that TLS should be implemented (rhbz#1870488) - qemu: backup: Write TLS cert and secret object aliases into status XML (rhbz#1870488) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add to one of the iSCSI hostdevs (rhbz#1868856) - qemuBuildHostdevSCSIAttachPrepare: Propagate 'readonly' flag also for iSCSI (rhbz#1868856)- qemu: Do not error out when setting affinity failed (rhbz#1819801) - qemu: Fix comment in qemuProcessSetupPid (rhbz#1819801) - Do not report error when setting affinity is allowed to fail (rhbz#1819801) - qemu: Allow setting affinity to fail and don't report error (rhbz#1819801) - qemu: snapshot: Collect 'query-named-block-nodes' prior to memory migration (rhbz#1862472) - check for NULL before calling g_regex_unref (rhbz#1876907) - virsh: cmdScreenshot: fix cbdata passing to virshStreamSink (rhbz#1875195) - qemu: Do not silently allow non-available timers on non-x86 systems (rhbz#1754887) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1852910) - virnuma: Report error when NUMA -> CPUs translation fails (rhbz#1724866) - virnuma: Use numa_nodes_ptr when checking available NUMA nodes (rhbz#1876956) - conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872611) - util: replace macvtap name reservation bitmap with a simple counter (rhbz#1837395) - util: assign tap device names using a monotonically increasing integer (rhbz#1837395) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1837395)- vircgroupv2devices: fix counting entries in BPF map (rhbz#1833321) - qemu: fix crash in qemuDomainSetBlkioParameters without cgroups (rhbz#1808293) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1786303)- virdevmapper: Don't cache device-mapper major (rhbz#1867527) - virdevmapper: Handle kernel without device-mapper support (rhbz#1867527) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1867527) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1786303) - virfdstream: Use g_autofree in virFDStreamThreadDoRead() (rhbz#1852528) - virFDStreamMsgQueuePush: Clear pointer to passed message (rhbz#1852528) - virfdstream: Use autoptr for virFDStreamMsg (rhbz#1852528) - virfdstream: Use g_new0() instead of VIR_ALLOC() (rhbz#1852528) - virfdstream: Use VIR_AUTOCLOSE() (rhbz#1852528) - virfdstream: Drop some needless labels (rhbz#1852528) - libvirt-storage: Document volume upload/download stream format (rhbz#1852528) - virsh: Pass virshStreamCallbackDataPtr to virshStreamSink() and virshStreamSkip() (rhbz#1852528) - virsh: Track if vol-upload or vol-download work over a block device (rhbz#1852528) - virshStreamSkip: Emulate skip for block devices (rhbz#1852528) - virfdstream: Allow sparse stream vol-download (rhbz#1852528) - virshStreamInData: Handle block devices (rhbz#1852528) - virfdstream: Emulate skip for block devices (rhbz#1852528) - virnuma: Don't work around numa_node_to_cpus() for non-existent nodes (rhbz#1860231)- util: Fix logic in virFileSetCOW (rhbz#1866157)- Rebased to libvirt-6.6.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1854372, rhbz#1602328, rhbz#1745059, rhbz#1786303, rhbz#1799010 rhbz#1814573, rhbz#1821694, rhbz#1822631, rhbz#1829829, rhbz#1840053 rhbz#1851016, rhbz#1852311, rhbz#1852741, rhbz#1854684, rhbz#1857204 rhbz#1857735, rhbz#1857967, rhbz#1858260, rhbz#1860875- Rebased to libvirt-6.5.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1432902, rhbz#1634829, rhbz#1640869, rhbz#1739221, rhbz#1823639 rhbz#1826543, rhbz#1829543, rhbz#1829544, rhbz#1829545, rhbz#1837990 rhbz#1838975, rhbz#1840307, rhbz#1845012, rhbz#1847234, rhbz#1847259 rhbz#1847791, rhbz#1849516- Rebased to libvirt-6.4.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1235511, rhbz#1769598, rhbz#1839926, rhbz#1778819, rhbz#1783355 rhbz#1813306, rhbz#1820040, rhbz#1822878, rhbz#1825785, rhbz#1829550 rhbz#1832710- Rebased to libvirt-6.3.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1823309, rhbz#1229255, rhbz#1499880, rhbz#1557902, rhbz#1761678 rhbz#1772838, rhbz#1791522, rhbz#1793705, rhbz#1811906, rhbz#1812100 rhbz#1812827, rhbz#1813310, rhbz#1820376, rhbz#1821988, rhbz#1822538 rhbz#1824368, rhbz#1826652, rhbz#1826746- Rebased to libvirt-6.2.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1460920, rhbz#1591411, rhbz#1727263, rhbz#1750219, rhbz#1781913 rhbz#1785091, rhbz#1791236, rhbz#1813852, rhbz#1817831, rhbz#1466177 rhbz#1515677, rhbz#1592273, rhbz#1611061, rhbz#1639596, rhbz#1724928 rhbz#1784040, rhbz#1793036, rhbz#1810857, rhbz#1812531, rhbz#1813306 rhbz#1814481, rhbz#1814486, rhbz#1814975, rhbz#1816037, rhbz#1817381 rhbz#1817955, rhbz#1818030- qemu: Don't crash when getting targets for a multipath (rhbz#1814947) - virSecretLookupDefCopy: Remove return value (rhbz#1814923) - virStorageEncryptionSecretCopy: Properly copy internals (rhbz#1814923) - vmx: shortcut earlier few 'ignore' cases in virVMXParseDisk() (rhbz#1808610) - vmx: make 'fileName' optional for CD-ROMs (rhbz#1808610)- qemu: Create multipath targets for PRs (rhbz#1814157)- qemuBlockBitmapsHandleCommitStart: Fix allocation of string list (rhbz#1799013) - qemuBlockBitmapsHandleCommitFinish: Use proper variable to iterate (rhbz#1799013) - qemublocktest: Add tests for re-enabling of bitmaps after commit (rhbz#1799013)- virbuftest: remove extra G_GNUC_UNUSED markers (rhbz#1808499) - virbuftest: use g_autofree (rhbz#1808499) - virbuftest: remove unnecessary labels (rhbz#1808499) - virbuftest: declare testBufAddStrData earlier (rhbz#1808499) - virbuftest: use field names when initalizing test info (rhbz#1808499) - util: add virBufferTrimChars (rhbz#1808499) - conf: do not generate machine names ending with a dash (rhbz#1808499) - conf: Don't generate machine names with a dot (rhbz#1808499) - qemuAgentFSInfoFormatParams: Remove pointless returned value (rhbz#1812965) - qemuDomainGetGuestInfo: Don't try to free a negative number of entries (rhbz#1812965) - qemuDomainBlockPivot: Move check prior to executing the pivot steps (rhbz#1803092) - qemuDomainBlockCopyCommon: Record updated flags to block job (rhbz#1803092) - qemu: capabilities: Introduce QEMU_CAPS_BLOCKDEV_SNAPSHOT_ALLOW_WRITE_ONLY (rhbz#1803092) - qemu: blockcopy: Allow late opening of the backing chain of a shallow copy (rhbz#1803092) - qemuBlockStorageSourceDetachPrepare: Get rid of cleanup section (rhbz#1804750) - qemu: Don't take double pointer in qemuDomainSecretInfoFree (rhbz#1804750) - qemuMigrationParamsResetTLS: Adapt to modern memory management (rhbz#1804750) - qemuMigrationParamsResetTLS: Fix comment (rhbz#1804750) - qemuDomainSecretInfo: Register autoptr cleanup function (rhbz#1804750) - qemuDomainSecretAESSetup: Automatically free non-secret locals (rhbz#1804750) - qemuDomainSecretAESSetup: Allocate and return 'secinfo' here (rhbz#1804750) - qemuDomainSecretAESSetup: Split out lookup of secret data (rhbz#1804750) - Remove qemuDomainSecretInfoNew (rhbz#1804750) - qemu: Introduce another helper for creating alias for a 'secret' object (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Fix naming of alias variables (rhbz#1804750) - qemuDomainDeviceDiskDefPostParseRestoreSecAlias: Hardcode restored aliases (rhbz#1804750) - qemu: Split out initialization of secrets for 'iscsi' hostdevs (rhbz#1804750) - qemuDomainSecretAESSetupFromSecret: Use 'qemuAliasForSecret' (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Change aliases for disk secrets (rhbz#1804750) - qemuDomainGetSecretAESAlias: Replace outstanding uses with qemuAliasForSecret (rhbz#1804750) - conf: Add support for modifying ssl validation for https/ftps disks (rhbz#1804750) - conf: Add support for cookies for HTTP based disks (rhbz#1804750) - conf: Add support for setting timeout and readahead size for network disks (rhbz#1804750) - qemuDomainValidateStorageSource: Validate new network storage parameters (rhbz#1804750) - qemuxml2argvtest: Add test case for disks with http(s) source (rhbz#1804750) - qemu: block: Implement ssl verification configuration (rhbz#1804750) - qemu: domain: Store data for 'secret' object representing http cookies (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Setup secret for http cookies (rhbz#1804750) - qemu: Handle hotplug and commandline for secret objects for http cookies (rhbz#1804750) - qemu: block: Add support for HTTP cookies (rhbz#1804750) - qemu: block: Implement readahead and timeout properties for 'curl' driver (rhbz#1804750) - virstoragefile: Add JSON parser for 'sslverify', 'readahead', 'cookies' and 'timeout' (rhbz#1804750) - virStorageSourceParseBackingJSONUri: Handle undocumented value 'off' for sslverify (rhbz#1804750) - qemublocktest: Load QMP schema earlier (rhbz#1804750) - qemublocktest: Extract schema root for blockdev-add validation (rhbz#1804750) - qemublocktest: XMLjsonXML: Test formatting/parsing of modern JSON (rhbz#1804750) - qemublocktest: Add JSON->JSON test cases for block device backends (rhbz#1804750) - qemu: Pass through arguments of 'ssh' block driver used by libguestfs (rhbz#1804750) - qemu: capabilities: Add QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1799013) - qemu: monitor: Add handler for blockdev-reopen (rhbz#1799013) - qemu: block: implement helpers for blockdev-reopen (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Reopen images for bitmap modifications (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Use correct field for checkpoint bitmap name (rhbz#1799013) - qemuDomainBlockCommit: Move checks depending on capabilities after liveness check (rhbz#1799013) - qemu: domain: Extract formatting of 'commit' blockjob data into a function (rhbz#1799013) - qemu: domain: Extract parsing of 'commit' blockjob data into a function (rhbz#1799013) - qemu: blockjob: Store list of bitmaps disabled prior to commit (rhbz#1799013) - qemublocktest: Fix and optimize fake image chain (rhbz#1799013) - qemu: block: Implement helpers for dealing with bitmaps during block commit (rhbz#1799013) - qemublocktest: Add tests for handling of bitmaps during block-commit (rhbz#1799013) - qemublocktest: Add more tests for block-commit bitmap handling with snapshots (rhbz#1799013) - qemublocktest: Add tests of broken bitmap chain handling during block-commit (rhbz#1799013) - qemuBlockJobDiskNewCommit: Propagate 'disabledBitmapsBase' (rhbz#1799013) - qemuDomainBlockCommit: Handle bitmaps on start of commit (rhbz#1799013) - qemuDomainBlockPivot: Handle merging of bitmaps when pivoting an active block-commit (rhbz#1799013) - qemu: blockjob: Handle bitmaps after finish of normal block-commit (rhbz#1799013) - qemu: blockjob: Re-enable bitmaps after failed block-commit (rhbz#1799013) - qemuDomainGetGuestInfo: don't assign NULL hostname (rhbz#1812965) - rhel: Enable usage of x-blockdev-reopen (rhbz#1799013)- security: Introduce VIR_SECURITY_DOMAIN_IMAGE_PARENT_CHAIN_TOP flag (rhbz#1803551) - qemu: Tell secdrivers which images are top parent (rhbz#1803551) - virDomainDiskTranslateSourcePool: Check for disk type correctly (rhbz#1811728)- conf: use virXMLFormatElement in virDomainFSDefFormat (rhbz#1694166) - qemu: use def instead of vm->def in qemuExtDevicesStart (rhbz#1694166) - qemu: eliminate ret in qemuExtDevicesStart (rhbz#1694166) - docs: render class="literal" with monospace font (rhbz#1694166) - docs: reduce excessive spacing in ToC for RST files (rhbz#1694166) - virDomainFSDefFree: Unref private data (rhbz#1694166) - schema: wrap fsDriver in a choice group (rhbz#1694166) - qemuExtDevicesStart: pass logManager (rhbz#1694166) - qemu: pass virDomainObjPtr to qemuExtDevicesSetupCgroup (rhbz#1694166) - qemuxml2xmltest: set driver as privileged (rhbz#1694166) - qemu: add QEMU_CAPS_DEVICE_VHOST_USER_FS (rhbz#1694166) - docs: add virtiofs kbase (rhbz#1694166) - conf: qemu: add virtiofs fsdriver type (rhbz#1694166) - conf: add virtiofs-related elements and attributes (rhbz#1694166) - qemu: add virtiofsd_debug to qemu.conf (rhbz#1694166) - qemu: validate virtiofs filesystems (rhbz#1694166) - qemu: forbid migration with vhost-user-fs device (rhbz#1694166) - qemu: add code for handling virtiofsd (rhbz#1694166) - qemu: put virtiofsd in the emulator cgroup (rhbz#1694166) - qemu: use the vhost-user schemas to find binary (rhbz#1694166) - qemu: build vhost-user-fs device command line (rhbz#1694166) - RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808390) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808390) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808390) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808390) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808390) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808400)- util: storagefile: Drop image format probing by file suffix (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove impossible error report (rhbz#1798148) - virStorageFileGetMetadataRecurse: Shuffle around assignment of backing chain depth (rhbz#1798148) - virStorageFileGetMetadataRecurse: Expect NULL src->path (rhbz#1798148) - virStorageFileGetMetadataRecurse: Use virHashHasEntry instead of fake pointers (rhbz#1798148) - virStorageFileGetMetadataRecurse: Extract storage access (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove 'cleanup' label (rhbz#1798148) - tests: virstorage: Fix backing file format of created image (rhbz#1798148) - virStorageSourceUpdateCapacity: Drop 'probe' argument (rhbz#1798148) - util: storage: Store backing store format in virStorageSource (rhbz#1798148) - virStorageSourceNewFromBacking: Also transfer the format (rhbz#1798148) - virStorageBackendGlusterRefreshVol: Refactor handling of backing store (rhbz#1798148) - virStorageFileGetMetadataFromBuf: Remove 'backingFormat' argument (rhbz#1798148) - virStorageFileGetMetadataFromFD: Remove unused 'backingFormat' argument (rhbz#1798148) - qemu: domain: Convert detected 'iso' image format into 'raw' (rhbz#1798148) - virStorageFileGetMetadataRecurse: Allow format probing under special circumstances (rhbz#1798148) - kbase: backing_chains: Clarify some aspects of image probing (rhbz#1798148) - kbase: backing_chains: Add steps how to securely probe image format (rhbz#1798148)- docs: fix a typo (rhbz#1805742) - virDomainNetDefClear: Free @persistent name (rhbz#1805742) - virSecurityManagerMetadataLock: Store locked paths (rhbz#1804672) - security: Don't remember seclabel for paths we haven't locked successfully (rhbz#1804672) - security: Don't fail if locking a file on NFS mount fails (rhbz#1804672)- qemuBlockStorageSourceGetBackendProps: Report errors on all switch cases (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Sanitize handling of string list (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: use g_new0 instead of VIR_ALLOC_N (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove 'cleanup' label (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove ternary operator (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePoolAuth: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateISCSIDirect: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePool: split code to setup one storage source (rhbz#1804603) - virDomainDiskTranslateSourcePool: Translate 'volume' disks in whole backing chain (rhbz#1804603) - qemuMonitorJSONBlockdevAdd: Refactor cleanup (rhbz#1798366) - qemuMonitorJSONBlockdevDel: Refactor cleanup (rhbz#1798366) - qemuMonitorBlockdevAdd: Take double pointer argument (rhbz#1798366) - qemu: hotplug: Fix handling of the 'copy-on-read' layer with blockdev (rhbz#1798366) - virStorageSourceParseBackingJSON: Pass around original backing file string (rhbz#1791788) - virStorageSourceParseBackingJSON: Move deflattening of json: URIs out of recursion (rhbz#1791788) - virStorageSourceJSONDriverParser: annotate 'format' drivers (rhbz#1791788) - virStorageSourceParseBackingJSON: Allow 'json:' pseudo URIs without 'file' wrapper (rhbz#1791788) - virStorageSourceParseBackingJSON: Prevent arbitrary nesting with format drivers (rhbz#1791788) - tests: virstorage: Add test cases for "json:" pseudo-URI without 'file' wrapper (rhbz#1791788) - qemu: domain: Refactor formatting of node names into status XML (rhbz#1791788) - docs: formatdomain: Close on one of disk examples (rhbz#1791788) - tests: virstorage: Add test data for json specified raw image with offset/size (rhbz#1791788) - util: virstoragefile: Add data structure for storing storage source slices (rhbz#1791788) - qemuBlockStorageSourceGetFormatRawProps: format 'offset' and 'size' for slice (rhbz#1791788) - qemuDomainValidateStorageSource: Reject unsupported slices (rhbz#1791788) - qemu: block: forbid creation of storage sources with (rhbz#1791788) - docs: Document the new sub-element of disk's (rhbz#1791788) - conf: Implement support for of disk source (rhbz#1791788) - qemu: domain: Store nodenames of slice in status XML (rhbz#1791788) - qemu: block: Properly format storage slice into backing store strings (rhbz#1791788) - tests: qemublock: Add cases for creating image overlays on top of disks with (rhbz#1791788) - qemu: Add support for slices of type 'storage' (rhbz#1791788) - tests: qemu: Add test data for the new element (rhbz#1791788) - virStorageSourceParseBackingJSONRaw: Parse 'offset' and 'size' attributes (rhbz#1791788) - qemuDomainGetStatsIOThread: Don't leak array with 0 iothreads (rhbz#1804548) - qemuxml2xmltest: Add case for host-model vendor_id (rhbz#1804549) - cpu_conf: Format vendor_id for host-model CPUs (rhbz#1804549) - qemu: rename qemuAgentGetFSInfoInternalDisk() (rhbz#1759566) - qemu: store complete agent filesystem information (rhbz#1759566) - qemu: Don't store disk alias in qemuAgentDiskInfo (rhbz#1759566) - qemu: don't access vmdef within qemu_agent.c (rhbz#1759566) - qemu: remove qemuDomainObjBegin/EndJobWithAgent() (rhbz#1759566)- qemu: do not revert to NULL bandwidth (rhbz#1800505) - qemu: preserve error on bandwidth rollback (rhbz#1800505) - tests: Add capabilities for QEMU 5.0.0 on aarch64 (rhbz#1762634) - qemu: Use switch statement in qemuBuildCpuCommandLine() (rhbz#1762634) - qemu: Add the QEMU_CAPS_CPU_KVM_NO_ADJVTIME capability (rhbz#1762634) - conf: Introduce VIR_DOMAIN_TIMER_NAME_ARMVTIMER (rhbz#1762634) - qemu: Validate configuration for the armvtimer timer (rhbz#1762634) - qemu: Format the armvtimer timer on the command line (rhbz#1762634) - tests: Add test case for the armvtimer timer (rhbz#1762634) - docs: List the armvtimer timer among all others (rhbz#1762634) - qemu_domain: Modify access to a NVMe disk iff needed (rhbz#1519005)- qemu: blockcopy: Actually unplug unused images when mirror job fails to start (rhbz#1792195) - qemu: domain: Extract code to determine topmost nodename to qemuDomainDiskGetTopNodename (rhbz#1792195) - qemu: Fix value of 'device' argument for blockdev-mirror (rhbz#1792195) - qemu: Fix value of 'device' argument for block-commit (rhbz#1792195) - conf: backup: Allow configuration of names exported via NBD (rhbz#1207659) - qemu: backup: Implement support for backup disk export name configuration (rhbz#1207659) - qemu: backup: Implement support for backup disk bitmap name configuration (rhbz#1207659) - util: hash: Improve debugability of "Duplicate key" error message (rhbz#1207659) - tests: hash: Test case for adding duplicate hash entry (rhbz#1207659) - qemu: block: Don't skip creation of 'luks' formatted images (rhbz#1371022) - qemu: monitor: Improve error message when QEMU reply is too large (rhbz#1524278) - qemu: snapshot: Always rewrite backingStore data when reusing existing images (rhbz#1524278) - qemu: snapshot: Prevent too-nested domain XML when doing inactive snapshot (rhbz#1524278) - qemu: checkpoint: Store whether deleted checkpoint is current in a variable (rhbz#1207659) - qemu: checkpoint: split out checkpoint deletion bitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointDiscardBitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointAddActions (rhbz#1207659) - qemu: checkpoint: Use disk definition directly when creating checkpoint (rhbz#1207659) - qemu: checkpoint: tolerate missing disks on checkpoint deletion (rhbz#1207659) - qemu: domain: Remove unused qemuDomainDiskNodeFormatLookup (rhbz#1207659) - qemu: checkpoint: Introduce helper to find checkpoint disk definition in parents (rhbz#1207659) - qemu: checkpoint: Extract calculation of bitmap merging for checkpoint deletion (rhbz#1207659) - qemu: snapshot: go through cleanup on error (rhbz#1524278) - util: hash: Use g_new0 for allocating hash internals (rhbz#1793263) - conf: domain: Remove checking of return value of virHashCreateFull (rhbz#1793263) - Remove checking of return value of virHashNew (rhbz#1793263) - qemuMigrationCookieAddNBD: Exit early if there are no disks (rhbz#1793263) - qemuMigrationCookieNBD: Extract embedded struct (rhbz#1793263) - qemuMigrationCookieAddNBD: Use glib memory allocators (rhbz#1793263) - qemuMigrationCookieAddNBD: Move monitor call out of the loop (rhbz#1793263) - qemuMigrationCookieAddNBD: Use virHashNew and automatic freeing of virHashTablePtr (rhbz#1793263) - qemuMigrationCookieAddNBD: Remove 'ret' variable and 'cleanup' label (rhbz#1793263) - qemuMigrationCookieAddNBD: Fix filling of 'capacity' when blockdev is used (rhbz#1793263) - tests: qemublock: Add test for checkpoint deletion bitmap merge (rhbz#1207659) - tests: qemublock: Add few more test cases for checkpoint deletion (rhbz#1207659) - tests: qemublock: Add synthetic snapshot+checkpoint test data (rhbz#1207659) - qemu: checkpoint: Introduce support for deleting checkpoints accross snapshots (rhbz#1207659) - tests: qemublock: Add checkpoint deletion test for deep backing chain (rhbz#1207659) - tests: qemublock: Add checkpoint deletion tests for some special cases (rhbz#1207659) - qemu: checkpoint: Track and relabel images for bitmap merging (rhbz#1207659) - qemu: block: Extract calls of qemuBlockGetNamedNodeData into a helper function (rhbz#1207659) - util: json: Introduce virJSONValueArrayConcat (rhbz#1207659) - virJSONValueNewArray: Use g_new0 to allocate and remove NULL checks from callers (rhbz#1207659) - virhash: Fix the expectations of virHashKeyEqual implementations (rhbz#1207659) - virHashAddOrUpdateEntry: Simplify allocation of new entry (rhbz#1207659) - qemu: blockjob: Store 'jobflags' with block job data (rhbz#1207659) - qemu: blockjob: Store 'flags' for all the block job types (rhbz#1207659) - qemu: block: Add validator for bitmap chains accross backing chains (rhbz#1207659) - tests: qemublocktest: Add another synthetic test case for broken bitmaps (rhbz#1207659) - qemu: block: Introduce function to calculate bitmap handling for block-copy (rhbz#1207659) - tests: qemublock: Add tests for qemuBlockBitmapsHandleBlockcopy (rhbz#1207659) - qemuDomainBlockPivot: Copy bitmaps backing checkpoints for virDomainBlockCopy (rhbz#1207659) - docs: domaincaps: Mention VIR_DOMAIN_UNDEFINE_CHECKPOINTS_METADATA (rhbz#1207659)- cpu.c: Check properly for virCapabilitiesGetNodeInfo() retval (rhbz#1794691) - qemu_conf: Avoid dereferencing NULL in virQEMUDriverGetHost{NUMACaps, CPU} (rhbz#1794691) - qemu_capabilities: Rework domain caps cache (rhbz#1794691) - conf: add support for specifying CPU "dies" parameter (rhbz#1785211, rhbz#1785207) - conf: remove unused virCapabilitiesSetHostCPU method (rhbz#1785211, rhbz#1785207) - qemu: add support for specifying CPU "dies" topology parameter (rhbz#1785207) - hostcpu: add support for reporting die_id in NUMA topology (rhbz#1785211) - tests: add host CPU data files for validating die_id (rhbz#1785211, rhbz#1785207) - qemu: add capabilities flag for failover feature (rhbz#1693587) - conf: parse/format subelement of (rhbz#1693587) - qemu: support interface functionality (rhbz#1693587) - qemu: allow migration with assigned PCI hostdev if is set (rhbz#1693587) - qemu: add wait-unplug to qemu migration status enum (rhbz#1693587) - docs: document subelement (rhbz#1693587)- qemuDomainSaveImageStartVM: Use VIR_AUTOCLOSE for @intermediatefd (rhbz#1718707) - qemuDomainSaveImageStartVM: Use g_autoptr() for virCommand (rhbz#1718707) - qemu: Use g_autoptr() for qemuDomainSaveCookie (rhbz#1718707) - qemu: Stop domain on failed restore (rhbz#1718707) - qemu: Don't emit SUSPENDED_POSTCOPY event on destination (rhbz#1791458) - util: storagefile: Properly set transport type when parsing NBD strings (rhbz#1791614) - tests: virstorage: Add tests for NBD URI style syntax over UNIX (rhbz#1791614) - qemu: end the agent job in qemuDomainSetTimeAgent (rhbz#1792723)- Rebased to libvirt-6.0.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1711789, rhbz#1717396, rhbz#1778058, rhbz#1008350, rhbz#1610207 rhbz#1746981, rhbz#1776949, rhbz#1780154, rhbz#1781079, rhbz#1783411 rhbz#1784345, rhbz#1788850, rhbz#1788898, rhbz#1789310, rhbz#1790733- qemu: driver: Use appropriate job name when setting blockjob speed (rhbz#1780497)- Rebased to libvirt-5.10.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#760547, rhbz#1171569, rhbz#1371022, rhbz#1375855, rhbz#1405537 rhbz#1451398, rhbz#1465810, rhbz#1518998, rhbz#1518999, rhbz#1582202 rhbz#1598162, rhbz#1609654, rhbz#1614740, rhbz#1623877, rhbz#1662024 rhbz#1668139, rhbz#1705426, rhbz#1718255, rhbz#1741121, rhbz#1774375 rhbz#1777094, rhbz#1777230, rhbz#1778014, rhbz#1778570- libvirt-: Check caller-provided buffers to be NULL with size > 0 (rhbz#1772842)- cpu_map: Ship arm_features.xml (rhbz#1707897)- tests: Update capabilities for QEMU 4.2.0 on aarch64 (rhbz#1707897) - qemu: Rename virQEMUCapsObjectPropsMaxX86CPU (rhbz#1707897) - qemu: Introduce QEMU_CAPS_ARM_MAX_CPU (rhbz#1707897) - qemu: Query max-arm-cpu properties (rhbz#1707897) - qemu: Update query-cpu-model-expansion check (rhbz#1707897) - qemu: Perform full expansion on ARM (rhbz#1707897) - cpu_map: Introduce ARM CPU features (rhbz#1707897) - cpu: Validate ARM CPU features (rhbz#1707897) - qemu: Validate ARM CPU features (rhbz#1707897) - tests: Introduce tests for ARM CPU features (rhbz#1707897)- Rebased to libvirt-5.9.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1515831, rhbz#1704761, rhbz#1704763, rhbz#1704764, rhbz#1704779 rhbz#1705514, rhbz#1705516, rhbz#1705517, rhbz#1705519, rhbz#1705520 rhbz#1733044, rhbz#1733092, rhbz#1524278, rhbz#1662588, rhbz#1720612 rhbz#1733163, rhbz#1743177, rhbz#1744924, rhbz#1745815, rhbz#1746274 rhbz#1746617, rhbz#1747826, rhbz#1751461, rhbz#1751580, rhbz#1619625 rhbz#1755803- qemu_blockjob: Remove secdriver metadata for whole backing chain on job completion (rhbz#1741456) - qemu_driver: Fix comment of qemuStateCleanup() (rhbz#1755303) - driver: Introduce virDriverShouldAutostart() (rhbz#1755303) - lib: autostart objects exactly once (rhbz#1755303) - Revert "src: Document autostart for session demon" (rhbz#1755303) - security: Pass @migrated to virSecurityManagerSetAllLabel (rhbz#1740024) - security: Rename virSecurityManagerGetDriver() to virSecurityManagerGetVirtDriver() (rhbz#1740024) - security: Introduce virSecurityManagerGetDriver() (rhbz#1740024) - security_stack: Turn list of nested drivers into a doubly linked list (rhbz#1740024) - security_stack: Perform rollback if one of stacked drivers fails (rhbz#1740024) - util: new function virNetDevMacVLanIsMacvtap() (rhbz#1723367) - util: make a couple virNetDevMacVlan*() functions public (rhbz#1723367) - qemu: reorganize qemuInterfaceEthernetConnect() (rhbz#1723367) - conf: use virXMLFormatElement for interface (rhbz#1723367) - conf: new "managed" attribute for target dev of (rhbz#1723367) - qemu: support unmanaged target tap dev for (rhbz#1723367) - qemu: support unmanaged macvtap devices with (rhbz#1723367)- remote: fix registration of TLS socket (rhbz#1752837)- vircgroupv2: fix setting cpu.max period (rhbz#1749247)- src: security: Replace bitwise OR with logical OR (rhbz#1740024) - security_util: Use more VIR_AUTOFREE() (rhbz#1740024) - security_util: Document virSecurityMoveRememberedLabel (rhbz#1740024) - security: Don't increase XATTRs refcounter on failure (rhbz#1740024) - util: Introduce virhostuptime (rhbz#1741140) - security_util: Remove stale XATTRs (rhbz#1741140) - security_util: verify xattrs only if ref is present (rhbz#1741140) - virSecuritySELinuxSetFileconImpl: Drop @optional argument (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconOptional() (rhbz#1740506) - security_selinux: Drop @optional from _virSecuritySELinuxContextItem (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconHelper (rhbz#1740506) - security_selinux: Play nicely with network FS that only emulates SELinux (rhbz#1740506) - qemu_blockjob: Print image path on failed security metadata move too (rhbz#1741456) - qemu_blockjob: Remove secdriver metadata more frequently (rhbz#1741456) - vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747482)- vircgroupv2: fix parsing multiple values in single file (rhbz#1734353) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1735740) - network: fix ability to use openvswitch with vlans (rhbz#1739554) - remote: use Wants instead of Requires for libvirtd sockets (rhbz#1741403) - remote: move timeout arg into sysconf file (rhbz#1741403) - remote: forbid the --listen arg when systemd socket activation (rhbz#1741403) - rpm: don't enable socket activation in upgrade if --listen present (rhbz#1741403) - qemuBuildHotpluggableCPUProps: use VIR_RETURN_PTR (rhbz#1741658) - qemu: Extract and store vCPU properties as qemu returned them (rhbz#1741658) - qemu: command: Use all vCPU properties when creating args for vCPU hotplug (rhbz#1741658) - qemu: alias: Generate 'qomName' of disk with useraliases (rhbz#1741838)- Revert "tpm: Check TPM XML device configuration changes after edit" (rhbz#1739338) - qemu: Clarify error message in qemuMigrationSrcIsSafe (rhbz#1660575) - qemu: Check for drop-cache capability (rhbz#1660575) - qemu: Allow migration with disk cache on (rhbz#1660575) - qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1741796) - qemu: Fix crash on incoming migration (rhbz#1741796) - network: fix crash during cleanup from failure to allocate port (rhbz#1741390) - network: replace virSaveLastError() with virErrorPreserveLast() (rhbz#1741390) - access: fix incorrect addition to virAccessPermNetwork (rhbz#1741428) - util: allow tap-based guest interfaces to have MAC address prefix 0xFE (rhbz#1743349)- Rebased to libvirt-5.6.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1643404, rhbz#1721375, rhbz#1724065, rhbz#1726609, rhbz#1726643 rhbz#1727013, rhbz#1727866, rhbz#1729022, rhbz#1731332- vircgroup: fix cgroups v2 controllers detection (rhbz#1513930) - vircgroupv2: store enabled controllers (rhbz#1513930)- Rebased to libvirt-5.5.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1426162, rhbz#1513930, rhbz#1598657, rhbz#1717768, rhbz#1720517 rhbz#1720519, rhbz#1720522, rhbz#1720524, rhbz#1722360, rhbz#1723633- RHEL: spec: Disable gluster on i686 (rhbz#1724445) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1724678)- Rebased to libvirt-5.4.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1580229, rhbz#1628475, rhbz#1702758, rhbz#1707708, rhbz#1716260 rhbz#1716261, rhbz#1716262, rhbz#1716263- Rebased to libvirt-5.3.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1578741, rhbz#1602418, rhbz#1680304, rhbz#1690240, rhbz#1292102 rhbz#1623389, rhbz#1658504, rhbz#1689165, rhbz#1689815, rhbz#1692926 rhbz#1217444, rhbz#1564270, rhbz#1580229, rhbz#1697676- qemu: Set job statsType for external memory snapshot (rhbz#1688774)- qemu: Don't set migration caps when changing postcopy bandwidth (rhbz#1336709)- qemu: fix i6300esb watchdog hotplug on Q35 (rhbz#1666559)- RHEL: util: fix typo in iptables --delete command (rhbz#1679119)- vshtabletest: indent strings with expected output (rhbz#1676354) - vsh-table: allow empty columns (rhbz#1676354) - virsh: introduce ninfos variable in cmdDomFSInfo (rhbz#1676354) - virsh: rename ret to rc in cmdDomFSInfo (rhbz#1676354) - virsh: do not access uninitialized memory in cmdDomFSInfo (rhbz#1676354) - virsh: introduce 'ret' in cmdDomFSInfo (rhbz#1676354) - virsh: do not report error on zero filesystems in cmdDomFSInfo (rhbz#1676354) - virsh: use virBufferTrim in cmdDomFSInfo (rhbz#1676354) - virsh: allow empty targets in cmdDomFSInfo (rhbz#1676354) - util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1672340) - internal: introduce a family of NULLSTR macros (rhbz#1662849) - virsh: fix snapshot list --parent (rhbz#1662849) - network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1672340)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669966) - docs: Drop /dev/net/tun from the list of shared devices (rhbz#1671791) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1671791) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1671791) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1671791) - security: dac: Relabel /dev/sev in the namespace (rhbz#1671791) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1671791) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1671791) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1672259) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1672340) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1672340) - util: move all firewalld-specific stuff into its own files (rhbz#1672340) - util: new virFirewallD APIs + docs (rhbz#1672340) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1672340) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1672340) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1672340) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1672340) - qemu: Use C99 initializers for qemuMigrationParamsTPMap (rhbz#1336709) - qemu: Add optional unit to qemuMigrationParamsTPMapItem (rhbz#1336709) - qemu: Rework qemuDomainMigrateSetMaxSpeed (rhbz#1336709) - qemu: Make migration params usable outside migration (rhbz#1336709) - Public API for post-copy migration bandwidth (rhbz#1336709) - qemu: Implement VIR_MIGRATE_PARAM_BANDWIDTH_POSTCOPY (rhbz#1336709) - qemu: Implement VIR_DOMAIN_MIGRATE_MAX_SPEED_POSTCOPY flag (rhbz#1336709) - virsh: Add support for setting post-copy migration bandwidth (rhbz#1336709)- Rebased to libvirt-5.0.0 (rhbz#1666130) - The rebase also fixes the following bugs: rhbz#1597869, rhbz#1644567 - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1668027) - qemu: command: Don't format image properties for empty -drive (rhbz#1668027)- Rebased to libvirt-4.10.0- Rebased to libvirt-4.9.0 - RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0 6.6.0-7.1.el86.6.0-7.1.el86.6.0-7.1.el8 virtinterfaced.confvirtinterfaced.build-id0f152b00da41f6dcbc8a324d3754d7864c45656ff118d7177b0c751d7bcbcf9cfda4c326b0e3a6c9virtinterfaced-admin.socketvirtinterfaced-ro.socketvirtinterfaced.servicevirtinterfaced.socketlibvirt_driver_interface.sovirtinterfacedtest_virtinterfaced.augvirtinterfaced.aug/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/0f//usr/lib/.build-id/f1//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=f118d7177b0c751d7bcbcf9cfda4c326b0e3a6c9, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=0f152b00da41f6dcbc8a324d3754d7864c45656f, stripped))~PR R RRR#RBRRRRRR.RRRRRRR RRRRRRRRRR RRRRR"R$RR R RRR(R R RR,R-R*R+R!RRRMR~RaRpRvRkR\R@RsR?RXR4R=RSROR:RbReRCR_R3RfRyRoRRQRR[RtR;RKRBR9RmRDRR1RHRARqR8R7RURWR|RrRYR6RVR/RR'R)R.RRRRR RRRRRRRRR RRRRRRR$RR R RRutf-8a9f0db78506ba838695ab0bc02b23e7e6239589b6ea29c8583874b636d1e74cb?@7zXZ !#,] b2u Q{K Oᅄo9 L@fI)U{jV2r^3FkJV &yyt ӖQ}q ߲j!`fˆcBzմHZ>E/H45\q8gò5rrAs(B+Oi#yȖƂ}/tSUûYV=y{:׬#Tڠ=L*&$5kn>-'N`!A2;ޙOD {PTB2BɈQ BzC=sMSI9;} b֠$`ɎJ4?7`浉HVG9ZڄPx(+WYVmIb2<}ψGR{zGO[0Wxmw'5bUPڃӅf pr"ntY6wrI._c*~P[l; iW9arv~}6'nP;(3) "p$݊_.m2+ϊDboʪx,N"KprKwO[ͱbttj#)D=7Y]S=0)4I7cs+H-kIU-ӗ"FLXA72M/?$b)cx0bJ"%ZJj6OR!M$?iKy51 $V?@6 kUka$'{eYzv3njZ5Vٰv6_$nOD^20nƳZX3">m#2a#W"Αu r, #Y~1+8XCў㏛Ϻ0-6៻& #Y]+R@B%93^W,@MF#uy7)%_#LO[oD] W@>rިFbAk"иa|'p̟j3},+@[0/Y?r%0TJ(d\QueW F`c WUy/3K.S(%w(*$eiYx33}S6|l$8 L# |WaCqhI?KZyJ*j Zo. 3$3G<${k]CD -ˑ9J'nuFF*d ٩D1PYLjlEB*ۑC}WDreDiMs,WK% cZi\oxyVe(BBF~OB*kxsZT8) 7!( sTM Ml4k*!.HHlHΔCl7e fMgе?tS*e#7jX\QÆB Gz9) !Tȱg |[KhyUr ᓝ]̓贫zБENmK SY]:VRpg |)t46J-C"%4^1#9}IVq7UNWjo:[MݖI?2"0{tmx+k&"]Pq VqÉ.MXXkf<;`!QgڛCx o^˩ R4I >R-&) v $ Z 9U1vLdkw^1p<ɡWWB!;3i@e<+NJi:_0K*G\dl-<yYrmP Dž]9B4^ yʜIAbx'̛$1T̙u %i/\:u`T$R crC. LI%M҂TdqMJ\*=YUO* x*1g;6 \ |C|]Ee^o"|O1qEԤy֢%7WRrk~_k. ÌRp- }QH0i[PH&58;YdIR`yػ,vVo\n^wFpoA[wK?vc`-Es2O!*Fasp7AݯH9K}:ѕ.2Du-q&q (9J8z1χX"l'+? !&IKP4ǑVsK}c{݇*xל[[1M.~m61xg˷=cR]f6ZjMI6x:p*%T-'FTpMo"W=z#S[s#3Pq+ Td =+kv gg}fWwc_ߺyOsn'hh-$u 7ߓGV%s'P^e %[#Kc?tǁf!4j7]Ͽ3|<?'CvTO˲V7ϲ6y@URO* 5!bPdhYmY15uB9Д1unR%(g 520R`7yIf奫R#2M Yr&`0jCKāGμY(ꛩl!?`;J;n9::H46ztfDsv 'wgGy-_3a-(.@j5v8lERkP ^1OIiڪr`ߘ%omτOĎU,K IVyc\DaC/!5" 易(+qJɬ&WAHtZVVXZfmŲF8)_/! [T!q"~FF5̺CnvYikZsUs@nꝐqf>(-nshߦI9 c 56ok}=)w& > d>K$sC)W383M&Xl͖o$lt >2Z!&Ub[]}!V`)=+ M`L ە"]ZMħ1e[֌WGٲbafBo>2t HKS3j}e!Ѓ`Hfp Ǣq9`C"URgob2 No' EzgUrK#C..6Kn~bt̵($[r+6}`Z1m\:Y2FH[Im3SN[*՜5!m{(m:jXN 6|VHJ:ń+[V[~FiSE%p c&p KNrՌFK'zxxEF&^PV^Yo>')Lj,"p\jx?&WKzL6dyÏ+hEo#( 幐stbXk&>kD9)g{":X5nēʃToȅ^;x51nXlTaj"YԆ@?ʧ! go'?3Zwwt^H< B15X0ag qcj4*# n tړ " DQӞso:76YZeO1py顰e~e vGGe+$!G]:q宮MYa1>AV+0}0F#WE |(|aTsn U?IGf5'"{wg&]-[D0Eǒh gLz@"e;?tߚ**%ZJnKyL^Ќd*xl?OA4V) dՔHQ{`VQ >ejcsayf!:&s,Hgg0VQAY<:[ވ vK=HMuT+-I*3趆dF1͋bŒ%a\ݏ@#BSzDZ4 6zyUZߒp^`j}eS{pT-r$EU)hLT]0zGlU:s'j\um|dxRNPsCWJBq&rOE6qp2b:LO\'1*:5WA>vP"7f!g)1[>EY R1@o ܿ ?]B{KMm^oؚB-Syt$~EO9{{lF=#vE6aWea.#)s { D(ifB֟HԹ= E#G˞mȬ-9UG4Y^ޏ26X}Ek!y'p6 ' dNSnNA(]1JiRj@#eq/<|:dC"K6SP b~'Rٵuoo)zw qhCaPׂ1ZF."ȹk{ '?RŽ>aΜwLꝃ6 ZHCbܡ?pLS#IUyl%*7S^2ZhǓJ5itljMMxda#~#[ъ_چ+$w#)P<&N\Blh+NoH@MK7@$6 ]\E{%bvA}4w#\-,?ʵ.^\*M_P0Ĩr}$ځ(u9t=HNp}n=K, YDZ X2_W:sY&&=L]:J¤bOLJ`V27wjQDFڗ;$Eê[<5Y)?rM]4s>sb;Sښ%مtTjwk [Q)ށj޻rV6g_ N-N>OvY12&`%9b3c8 Kvo-r̶pHa]WFʸqRfﭲifR01O4KHYp$AE##8JSqހO҂W4#9R4#c+/:zdMb q»Yںa1W35OY0c\L Xb((+6b) ~r}M>Ҭ gTOkF[QC>3K.W;(I8]@R W]84w ("#=j!a?3G@F*gS*i|=Q$A#FF"]gذYE8D8\=-֔qFttY%SP:]a26R! x>Hr](b ݲ= bW7jALYKh5:L]ݢ';cS= 1%%S"!- Ȅ<& * 4c/4뾠ǘx1z6 y!͗]iy3J8dV[(s.(ehv ȨR|"iq4 y M[6 W=WRb즍 [t.@2t5,nE$DX=X_E%쯠lQi7)4 rf:;eyAӱ4TlrGweyRBJHZ}̬q5u,fd5HByK;F&`!*c~v^uhvG1nhAd*L)s42rBU{K\a9#cp$p":*یNSҖC&Nκ d gmxҎLOjAuѩ!K;Btu,wh43 ī)[`D~pldԽ64._S nēDM|Rk 3M)ǻWE< ~',M{{>]ݶ4T^)SCxb7p/Z SFԧcΪM{W(|)>dp>5`8ol"s)EyDxaOjTA(4A-nh`:=+SNㄇLw4k8uyV`upr;=Xk@{ y';wԀvz/1&EPRh_-?,Žx/-IYej*4 Yڗ0 sSRPĎY)է3E-Sy?LX!TA'U7hNO ([e:"9@J\aDW}ۜ7?yV!;u b6fA?>N .cc!̶#lGX#k>o,zR2P{Pq |aVB ()fTXO?Q4u?g+W]J-OՇFNL [ Ҥm={Ny;c8"']wjwp:,ʾznQx9x9%fBQ=×'EySo^P>6@zl|3bsk<`?(7?{z򶹙Ҳ)69̤;Nx`']Z? c*YyC&ybnL9fYdW4(+@\!6a7 oԒzݶYbuMy0)㉺jBFJAL>a}NTMdv<vuռeI/Hb388y`9ѨuvV $;U4԰M% wbaYɃwGݗ#ȱ $Q*+Rϓnōk{'L|!n6c(=b#Tߘ+!X$}*\wU M"f*C90 K!:jil|s A R{ @%|&聕qYxQ+AW*u=w;5};Oδ.c'A 9:y6 &VעԟCF!#+!͆Fkvo}L`MOM ;K#o';%f[cv `p MGgHm  1/pվ/"ݷ%t<}KBK'{&J6_W_溷X-1U ɒQg{`ʪN&%d6+:iQhEp.@9pSja:%~GXWd‚ [0a *%E)$;=r8'2=%1ۡNK2/ #CVt2'eZZG!4ĕ:J]-;*1Iz"3jwO#{9`RtnF?jrkv#5lzt#8%HEXz'Mq-d4+p!ޔںJE! lݼM܇(3izVjӞ ZwwG1BO-T@dUh|O')ri\R |&,nx~̭4v3-٦U)RQ;B1)GBv1~%u4U nʾL=!kgu/`]N2סAyU=8,N]b2 5th 0'|Hg`?kk|} תquiJtkgK+2}|T6u[02-=ErUq\;lacB%jsua&q\)é 3i\Q2"WoBcDY/]"ψ^ ?_+u>rVs} k7 ݑp)3n' Ko粧@AѶ5KD+tNK[Dy?P~5!!&V!|`4D#3֭hq3A@VvsHHaJ<ap֕AUXDD֞TR5Ym.x:sGX62@68rk,#3 FUՁ /~iUUpH.az 0Y<[6e z)a.t=m1n)j4Sl}z"G*@YyZ1@  M.dX"R&HiSOŧ ʸ,;E8a~B}>dnJ1ґN*qDB%h܉||L>eJzd_x[1-[K5g \1G}t)6#@zs*ԹWcp2~%dEF@,b$$%Ѩ r}yXkJiyBȀr@"YQ/@9Ѱatt\?kr@Ӣx4jM(8{bd- NO,Nk^?]g7Ihԧ^%H(cz^Vwlo?xOϼTG#Q8V F=='AXȮaʑ3,ď¼`1Ƅv7UJ90"f5\'qtL/!cڅTmV,-a"$poCKZ##H=}M1%-(&zR?ٙt0TQ5z#!u轢v#Oy:1DeϡImͣ_2P:EFՊy>CT5_єh .Zc@wPykQE:-1KAJbgZʃGz~qLL7=1!ʓy}-f=,(!4g 垲0"{2:jʢ:;ivgyMTɖAR^Ima(=yZmv\Vidb$}لzI}YߢN><.הVy,5G~.ab+ 9Q'/8P]uNC^H+'2qﲠ}mj5a_-5Zפb$z=4ٸWd_ܧCC-(} }z47\_i( #$\?mopO2Grw(Yv@${OƟ>p;9nPtWq, I#o-4X S!7*2Tp)4Lß x{ђ:ҵA!Ѝ' 6#?1,p G=.m$d2wʡ7FxUzN O!aR#z`9P=9U>,Ect^ q9`c@R})qo~d[3RTR3{( 0WzkUwy YU1QWV_?&q OKCug6xyr'0i<G爔E-m\'op~RVpa 0x 9ZZM[:?#-qj<9i kdE rij?G*# рiviJ_צ@+Uϔ#xZ3{FH]ÍDЏ'9Q.r0"F{G[*?09C09[0-aVos~XSNJ {[XI+@ζ ,j3ҕ N$S^ %n8b 9XMFށ?=E),>X<*j} ɔu`ƃI%䦑E 5ҍ:WC^ç&e@rR.  7[IfnFbbܢOP0"NniY$ަ ⒾU܋Cp]akEp-}CYh :NoK2gfn^z5Zo" KޕhCswlD%xQ]K; 7jp7L)U05kS ̘L1G⥖/<)`#FAWܩ"rP<@%p]];,=GGPӕ!RZ#ͺ'̖1 s#4=O˿ W{R-k4 NcikjrqZFo ,k]:S\̽:4)?7tԤc7axͿ~ \yVC p]GZp0dRnN5'6fa@\\=kz$:V/BjQt4O7M8a <+w6 1L ی }fXM䇏N荄؜U3K"4V~@KTIRlZK$Bx&'#km~zrgo!fdup Q n!R@qbWVq(%W9꭬ wdȧVbΐjD3c#9{PW-I QMwq wJjε9mmm04A;cR_J2B_t!:B= CjWe!+jL d^7Pv~*QH%4^zu3$†V>zH?y]IA#c[`Z1ȽZUsx@u(CMYWH Vm sF=Ak^Թ)PtDݨut#R{)8>ym^kҍ+os]3Fy^>jM`)|2C_ 2e| /6zK} 2Pa[3MM> &쎻zA5%p䱩Kٴ/jCSsc9ŗ}-JfRC<ݴi`Żw'g^v%u᰽D'^`,@CzW4.21&d]n٥d;xhLU1 T`r+J @M8@frL`{vgkmf @z:F.(Vދ\֚3ʼ@Tn jxL ua,uCD_~R+F mg׎Rn]]ON=и+VA6UN0/9+*zr7-n|K9ha䉏-Wj,ZF'xCF,=[<2v^~/lT??|gr聋߄Tu盠DMe)z%V=*)Us$49aq:5B#f3c'ᗄDwU3$s*3bؤ`%JTp3K(0SE:H(\+O ua㎖^<;AiHԌŃKR-0>//d+Ѓ).2}[܇v4~ ? 逳({W:1%me}S\T`>:5CQZ8Elkm~8]J>[ IٴKZaA`>^ i*40]V;@96q'ģ vɐr uEn^lnp<w&^l|9"v5 /lSnm ;絫!!@YbU%`*s`Z?-{Lp94`܄sl8xKӵ# +EyVʛjj2;-*ZpZXSMJS␮ak`4S(LH{E(? ~DzRP_y,!|0j#~o{^9Qg6&t5.7xP6H4/l@׿!ͭDtx+4+9 4IJ\)K%Cc}&N,o- 7vD(Ecsy/-]r8p]=Ak&oi5K|N#zb^9lMɐKi yc5ÄH'ιҟ؊fdoa=iH>e?~lp>;Qւ 70TzΟ>>TdDs\&-X]I]$nI%8~7}D`Xq*Ϊd]٢*)$F=R~ z(~j%.Q3m/E̸RLI_,+?<-Qr)xR;; 1jb29Op@B{iOKx9{NsqVn !M=M(_9EL9%/ehቺiF)͟,̆,9 {oG)fNj`гJce"QrŰ zPg~>Viӧ VI\H=700"VqQR;QY4l `hmIwPZ]Y&dա皀.J 0<Kc=gejO6*FtUXA?>_ Qʓx`s!9qnG(X|G h':Q%m*L8(vP?pҲ #4ޠ~\ k*w|/AaI K P+„_|}e$AZ@p0| a<%) GxjV_ I@eFWևXAݼ9^%YQ{ ӷݟpi*mu",6+쐞+sR1V55 m ,iEjBDK-ʉ0/274b_TΚznB?I] E,1Cvux"P!;MDU"wI%̓)Ieע  _Xx )ٓ+c,nݏ)mc ^ D߼OoJ?NR&7TƚDZ1iHfAj SOT৅J]}KL y+.26MD2}(o=E] ^>JFUU^̗O(W&|q#)ʥQl< xC igc)enDiQ>NUPȎfbcBCJ@Mg"O8 RDb]\s/SgDarg08A{;9)X JyWw:.^›-_m+ oJG= d?%_^\\B{ߤnϔ:d?B1BƢ :G+|J׋V}<@p\NJ @)w`51ɝPilPmi:SW ]G)a#TªDnYieP"^Sy/zuV o z9=$WJ1}'dARQx&Ix-v~o?F#HiĈidja 5HvV0 8(Y^ #A&V< åiL~v`RQVSyhaw.2 p{n)so]Pt4^ "?-^S ơ ѫ%M\ա$6>}n K}0uOU g:Kf 7ڞ1 gM~ö2T`6)c ȁI31W]]ˣg5;k71ļOɟVR8זa䦼;*ຨbUfS+&xyC7ȐWb0;`Kye0S/$t"a,mIAC7O0&bry0-ߚ$ K9aB}~4ٯZ-<2x uxÿiF>f V>+ FI}~&ShOXXsO du4ztE<ߌ䊚O7~ ħ@̒,*UMbgVO1|{t$%HԞM[=%]ê3Lk'm;ARtX؇NDBڽM2{:n4ep;pz(pA :$yFDJc b{™վ:<-["9L 6zt!}ms5:u)WRj_j4dѲGRVyp"S"1Qn b\|%Uփ[Z^#:YLlXW$9Asrbf!^iYׄ84q"-yR?kZPkPCWDUӣc*Ʃ&~vuĮU z7>l*g͟1l$, iMH;PB“P|1VT) łCk2i͚ٹԀ6 PVZ3vNJĜ)Xy"g2&(v+si1\PFdp2üjIwM{| /x#B| kfۄw bGJݑ1pe |q,9_Ay>2iݍd)0 poߙ B"|Nh ;T.;F$cKkoi7g '?oN+uuPUEյNVub:$$>~ c8~\&{֒OrEAsA"Q{l1 k`ul 65e~x,&KWA]T,zvDɻA`IXwc1^|o2 K$!}ԩ4p'`<6#0HmaNڔCS5ֱ3X^u˩Iod0A#j6О F Sʎ -nS1-;HɚS;`m_r|Q:;V<,E\+mt UQ@w2wE͖12|_ `7[z(83xyR`_vR w~hc[8TV4q Vy? DFsi* &W /bԓovјaq~+o5UyR|D ?G/x1W=W)+rC2\xFWq*k#'3Vn p+ e"GC=, #VT}R! [a-" J4#fG))6T*7ckC~.>lf$n/=3_>}1i@)JEm%2k'>GnIҎRx$qa˰/F o|!ΜTD@=q[Yݛ!=WA\vΉh%X5 7!S70Q/B[*_v |}(`!T.$S$}+H?1^YomB<7[ 6DSR;m ̪V/)jg[Rd ((yt{nQF$]pphbY]yKCbc,_3-ODA (IGz_r$wtvWVO b'n@*WׄNnGȈ(ջs~6@j&iF QA@=᥄]]7FE^v!fl/ ,W?0CT9`xZb44uδ 2J k/韃cb^E?h Wf|WW8 "|]w!2{=h/aF٥9@ݧدy*%=Sbݑ;#f[EtjX7 9 ^ }R-ڼ8qeGo˘ϡeAFFI<5S!>i';acYbu?R(# +#?nEB_kկ[;Nw y+NM59GI?5P3ѠTaًf0okhyCPU.Ҩ&z _9ɥ6B_5D'DD~\>(,u2زo.a$/?QөxqR{$x=4+`@}@a`5&VW/\YɫY;,]'[5hiTIҬEvP ?tv dXt; (gKRx-_$H(ynw_нkϳ1{A>{쟳uܑ3{Kw3' vAFB45>~pC|<%i|)É糘K{ _&aJK=!gYC-ćiZ[ȼUl`w.q +E}2IeoRt]F =`=oڙzl "73Bl7@zޮlJvBB%z';Fࣙ^}yt!ф|n:/\RH 4sO[wJ9:*9)̶s, P?ȺGyMy%WH3]R{g9"02vLJjMVxv:A,Ym!ޢ4S'gRzlj Ekhr =%Ds1Mo=0}F76sPE|UbNSaʸ> qh㨮'2P'P>"{:hWk͌^>z@c0AFqXL@(Bݡ.IwUnsRT%rBG@E74  X6y&k4Y-x)~gς#CΡ8=PV^h2öU5bm^ _ɟEx;e%~B?"+*"9jWJSGLJ +u&-KhGsvMAv`'p@qu'(рJҾxA;-KUEV}F gBR?@kU|}R(gW-iאPDkhhnJH>Cy1RY_a_g889ዓGn&Z%5T8O \XTąLXw*Т/,}t a8j-|OrC{\,Z.ƌIOxgΣi'xȴΌ313o7Wg֚.?NM~ȝLkw􃚅*qL-9m Ua >Hv.`ҷo͆]<֕7WU]b-1sD)`o^ <@ rhMSz~2S=9'с%Y'v<۱23oĴeu;] ^au7]п-ܙ2Ob_WZBU*sU;< *@h<3'ct\1)=\ci:xڂn_28`\$&OföIlPO 8AߢRƶp{p^ m"JQ6@9M1bjy (G݂ S;Y~ a:w6C6'hi%)Q> (_0OI4wlj\UԼu':vXx,H@^#ࢦ% Zu'OR1 [n:85:hJ##jJ}qn- '׌sCЀȑ)I@B T IPm(aNWDL? FTXN X/"pzd|C#VWJ @Ds*2 .!s2GeHX:u*Ԕ k!۝X%!fZXp[#ExrW WI,9̲H{E/r礴(ŒxXb\1\*"B rL˱.j ~wh?ІюrLndU_ޓ$D0q#1%j oqzȜv~4ŽTP0âq3CsG}Ap!y8{ԉ(RGn X9 ,ϥ(p%yD oŸifZ51A}3V`6mZڅwhb8QS dJx&ȷ|T7, OJtFdR)T, y9n? & a;8s@uBᖾP/XVI (0|VpGt6$G 0Hey9Vh}? ?MW&/bQu3a]P28H"@eT*wHd)DnySJ00stVdPfp7 3]ѕOd0..?AॉlS8>c%WE~Q.ǖ9PAwq2PEwliC,\\꿔ԫf-:a"{ =䆎*In/qv~ I[V#⦃0.jrIfRj&s @֋(* _Eҥ ZBe˰QyK6%\Q!C_';e9xQ~!x_쥓] =~*N_.tPnWFʄatt:c{Wۗ Vψ[3WpZ{S#jM Q\ɀ[Oq"QjS-$JZ?Eŭly7/ZKJ +0< l(6PƄƩdYA iLw-/X oB/0jBލ 3C4Q2Hf6.aE1}4P3g}_O oأ`@&ܒAdzH`~K ㎺A#0z~*T_ R`Qn_`3>Ǜu6g830,>#c!#ZǴBhQ~oEm\Y/SGRMe  Q2ENjGQKϼ ;O'{W4:JKi͵sav~tTNш=T *_q(XGs/-8'I95f`71][^s;5i[C#/8waAQ@UjF$ΩuC,"ZYl-29 + eRZ*V#?,&5542McEscy+H2K(U$˼}qS`溦}mV+%/&b@kg7pɟ> 7Έ{Mo5I!6֤7c) d@W1Zz[@9>'ief~p(բr] !4^&K*HZJS~0!8>Ҋ(6~䚽Ut gS3C8!;mϦٵ)'']K]IKE2"u}qulA'w(CA7_8 %UK@i/f_`hplƉ3Е<>|]Gq|$3OT,,B S/5:<8~}oidgy9ϼTAxrY9eeh( odW@r6SO*?S07wvD:60$'(0pFY+muijQ lW9O\=GOCNdCI+'{ѦhS[ @R$.$7u|*(`,3`õI`w^!byOCk;!݅I^?I)LȹS${l{ Dd=b._H iF&!jY.B_]媨v/rA\7{c!3K) k0!h - A/NĆe֑$fg; )>#?<**.Nkψ?0@#lն lpV'D.@4nfxpzn"h2mSq'0t<7hr3L)iDti8/טh7j9"hӈ⨓qʎ۹ոw>m՜̓Q@c!tЫHHS іo MGRaeUD 9ҍ[I$-%?~S@VBA|b:+MIZfjf<'/W6ˆ:R4kCHs瘞 ߰T?ep=ei/@ɝrǍt:v ǗhӜ A.1)ǞÀVB;AV@i~F~0޻$ Yg Y.<;Ԓ..#L(JJ|L7q%F`ϔTi2 5tu!V8kc={6¼"B^RNI |'#EOQ(+řoPRwǧ{WX;2w!'~zvUĘ>mse1Gj6>u8m\1:%JlNR~ 'hr4˔xnk%yuk w}x>]>ܴė UeIN:I +S q"N@9L0@[m.g`k$bv l\9˄SZft|gxuF) 2bxe`@<0&'1J_-) p8vEQBs)m5991R+iylNhki #8`S.!dvEM7H%X6*wK s9/nd7]Ҧ~'L#V9 S}a4(]+7>YgMpozyB~A溕Nz7zTDT2]m8Qh((|[%-KrI4tb ǵZێoUnG]YM-A?wPE8"څ|[`ɵJ?RQkOY G >"]A|[top;g(C\ !Z6 q'V+u =T],Xj^yPQ(ӭȑ:o[L}o(>SG ӿۖ CUˍ{"Vt0BNq\vU z@Wi.@V2/O|\?r] c#O? Np˕8t 43 uMp:Rw\7@k^?0JFvG[otavK,I)J.yaEHv7^܃tkRQY_|FsW+B\5ݞ?{)B軟ls%;%tj:]M3mI55eͧo2KFh.}gubJO1x8A#L'%کϗUL=:\F:< ӦW7 [(8º.ԈwZwAQ6R}`Ku.!W$[f =Sdi/<{nv< '?lɱ?_/Z-(9R-82N1HE/\E'+cN`nNid.H`1s|G)lpy *K3~ A^FCxwb`*f+q3s@G9|F?L-6mpiVy>Nz P{V͆s -U^$4= @K^ $K'vzu"nU;'xFxݮ>p|lƉ0I o:nǸ/Dxηk n2m$+m[D3|{4Qd 60qfP3j&.t3|5VΜ1MW*]>{Vr7^ D(4S8,v*Mi\ 5h\@#-Brvp HĘ%hvv/0|g†7bd8c.+23 S,V -b$Y'NK SS6:xddIrm|_u۳@!c &\\,IqEߙ>Pfa^f&*ߔvTt6Q )Uyr= {d2'wT"+>}2Ju6H{a'ob Vf ZN9űFuW`,ò[&$N5&1h4ERglOY!'<Ë}T@Q,SeGbש5 1UcCiL.AP6±ȷa阧l'Nx"wVJ' q?Cj%;?@>[!Jm1dO _I;,/;F6{ ;Ezgf$^R8$a'$ Ncӆ˕ODJG9;0s;}*&f޳j 4NtѪ D`A:TDFQ~I6'í޵v{-"Ǩ(H']dE![ a@wZM܂GUTt߄֖2h; lOfzbt_/ bWD.Q#YJS3^$Sgu8Zc_\l'm#q`fGܷp%ȖG9ճ]]; -Ф~5OY2(ڢ2j)::yzBtƱ\O 3TK nc<=Gb'J)p:$CJlMRAt#b:i{_T-`F:_G+ k3B^ky,z OL 5LÑ bf<*w^Ć= ؤA:g7]'ӖJZZ?mꃿBՒEU.0d|*-zP ]erh#Yy<1ͣ:OK=J@3`W%aWH i =Ds11_\‰כ˃+9EՀybzI$E|W|GQPIU+NY!^ $P FGn['ץczcqtux%0!!Ew\o^;$u̚'4YZePm?~dz(a]l߂OWP :oܥх&]ܲh&ΔK{wR!cpT-F/`"e DGK}џQ%Ѹ܆+~[fj doN:ozf `"Ȍm6MNf"O&:j0tn;D- J_RjZ_elDK;91?]YThv*P`jK#!й6Ue#&-PeH1j2QIӕ'm|XB{C+V1Lt݌+0wY> -զC h/?΁8( ?_'PNz['qU\ g ސֆ.P2 V҅hR[V*W9p#- ŸnKK zӄ]J8Ə)a˷Ƞ;A ,H ]/8 $!2jZ ßF A_pm?k:@SȊ@8cZ4!`k/ӤWbyU*m2͎r_CN+iu=$TL6 m#) I~5k#W,bgVFQERMصW~ӓbJ-?1Izn$XB|NvPK93黉~'Q5b,cŀkB[:{aQiG8 lb6%FQyGaVXDPxbbQHsEj8(qr;c$~m^Uəh4 x_D˄IGPR+70 [G#ʃo#WRR-TP_jTv,_XH D6sjwH.@'kg[eN)GśaTRK|; -;Pڣ67逰M- y+YTUA2`(ayqΉێl]rΛXgbs듐X3PvW~\vQn͏= 9åjDU|t¢QD1\0Zyk7z*(ynZi Nst1QbiЄ-` ݨVv%]Flv D/rCԗz R?gٛTvȢ 1˻b| UzcTʨVL $hDXnЁ[|C ,ԹzHXC_D >, GQ!PGk.la`\X$M/ڶwWgR\Zn z[=vb FO,o@ '6½EZjۚwlPkL.Z''4RiL<Ͱ# ^Z|tH]nUOe91"&1JST gdoUݱjza\N*?t@x:s` M9e|#lQg4 !Zi#٦(Cڭ>  X‰N֕Ă|sJuUƇJ[4c";?y8}o<<~'7jǟVf5B)e[N~t Ι4 Σ!!q:\ɠfÅzZFp}vS2 DV/Jg69GJ3$FrF$O{@\uQWF@N9E0UYN7nq{v%-61ɼ4EX(pkU~u?K+Q 7 y L?D<-8Ωubko^6ؕ2Tm2N?r;*soγP*$g{c fS7(ze_.XRH&"V5`qg^Z6I>շsnHSB"uzFLi$v2Qr疣Ffox_BlɛDAoU0R^\#co)4h94温62dy?v\J(*-5 OsI=<\h.@/TaENP(,1j;V0d> VzʀAy[υF 2N ^\_&*&4zNmxCϦ30u@ #di@xn !JzzM~sXMen($"GVG;}]yN @8b^܅ LF{Vu59!JXfq[k \gY1qe$[kŜ7GThrk\moƵI7`ֳۧ_MjPKiY.Ed+kG}Gz;Ha2rG b3;KӏDAAŶ~?6CJݢ%^ٺHeabh@h4 d4 feҧ g4{gUi5{R.O(LTVP`ay渑xwLsj! jWoLJBe\1ߎ$ӖLAT۾v8>%>F63,6$B?eA!pd]󛨷[w>Wʪ'CM2O$ݒ=wi6I4jM8O>B 5=ܧxHp<fX /Q*:+93#DLe?wglE"O ?dIqrA; PIr,)s0:-;[ވl`V ؑ1b\Q{.YzQ{ӡ*cg$J(ztw^Hoeq( 2 j&K==:ZLq Qs w|tv"NPkn+yhL3eН[w/T&HHAsA*ޭp]wI  R?Z/ޚNe3P^lg1Qm* ^1Ե E(>ZLlJw|*DǾ2.7(${Ck(Gƞ{ Fx\zR3V6B0HO6W}sJ%RS֫?ˎ|9M9BWxTң$$ELOƮMx+,Rq"76A|޼"~foj%5Ŧc Ati3b\ $xF9!6O6gKy[ o `~i f^: K%M1&7֮U _z奥\~VȢn` 4Vq"'#ݡ4ϯLXU( j zPY;NwQ:-nr&k2Y(#>qg/NL,Aܜ=ȳ Hi8!yEJ)[W6™z;RD O_@#b"(W`GA93vc">/gWj\Kuf(A-H(V΋$;(XgeܜwW)'O۹fH}8ET)suΈ oQy,JSOރ Eu):8qj.~cakmQ4I#z_S7Ԅ}d_Ⱨ3::$xZ,7x -Y`frx|x|JcTdF|(9S>dwVoEVA]_[o:+~'Oc%' z,U%k^i!VaB4Shmt9sj}G%eӳCk`g[0t] ,A|Uy.ʜIHLX[۶.(V77%2w3/܊$ayƵi$T *?ƌ`aY3QBʸޅE9n?ʼ:CƖ04/9a|RM?MxyPWBHIGwgOuɀ{yJ5WГvP38.P@g 2ǚuYUal^ jO*5x.}ȱ|{ǚ68Ӌ3:G{qTU4[ڰu+.ntdp8;sWBʮ< /vBiϴr*7/ u~DVyngjJ~27%/r҄9R,98 !On K@>؈iٱeŨ[B2M휿o?MZ&J ZxծEz*a\_"cXԃۂRs`4^,X}KT;Y P|w# {^ 9d,KQ]7+h|UН ;<(=>*bW_IqzOہ$pHw*FUCMhkm4zЬz# K@̥!..NyD"j֨)&G 8E;4t_t!I3y.yc +^ ![T<0 2,p(S))bz}W-Yf9yeҁ%ZϳY6^TM #0GxͽCBוl>{QX 7iN™0\W4 /n)c\@%~/)ф\Z&t]r,%RdўlqJ'N96$i6dl/Bq_hyS@y ʮjB|Cчy0ApΓaju,;;g$JJۊ:cX:w vXTu0} :*#!'_Pwf^!L`\ef=d -PI6+NЈM#rn$lWBGL@Kc++Œ ٖn#:0LlPO|7+PZ3}d;=mpT땨жVXЫaC^y2>EfbAUp0V LaEY z4lԌ+Ik5HJr?]Y\V[É2hWǮx#WFw,A"fL2R|V_m$FY:mafEQrsG3tpoO/`]xF|c)6UrIψ1FYV|zk˶﨔Lϊ gF\IW=,c/w4'[]1.y\{mz p\cBIINgfwTE[p)xeSH^Oyv$GHgeAm.Kޥu8Q!}pUD[SNM`Oz}wZU$s`©X : cSbt](*JnkjP JQB!-tu=e<\혃MV}-"W//|_ߏ {: 5#)*ǖȲ(eVCYT8ź#Sg_zO$F ғjbF?j/K%6`FBdEM]lSj&?mʁBS{t|CIz&I)WeMZ3N-%Yq.HKxz*bSF4+:n9 Z)Q%-nܾ3{`@fgO.$m\@ۥ^>rS25?h\o XDPY5iI%t7QW(-ֺU#O[),)s.a׳ `gZnP{x|uX{ 3޺YP[g{-;ںFKg])zHDԉnŎoEVTJ<5ϳQYK$tV{h~+Hr. a'mIL5r&>g\.0fS$_"%a?I燁S]PF Uﰡv]IwSM36+ V5fYz/7L#BBA+YN L^bJ4 .E)Ӱݣp4}Ed'2W'&Vg`ɂ,"ogv^ =?óD!tO4tza;<+AUhoPE$nQH`r`s/& shکG>XV NunVTN97O g e*1\HnE&y?$"TL|qbx3ʌjdmV͛Cor? O짮̖.-#y8LW?Gu.՝ftc"Oj'yeKx>Zֽ"!jJrLnGAg"ZNUˍTfBU,./Mg)bBqR]KɇYU*15٠;@V3g`H$7&-Ρ@%be(G4It} I(3l._5Rx {~mƦ]W[ɮu`Z`%ڟzNeוyoj+Akd}Wo}5iH&'Ca(9uǍa+SEkt-<${ E8=i~󯄉'MRWeR{OPLVxXxKPEJErb(ǡ^cR.[3md>j4i6B2%߉l 9󾿪ajRX8=tV|vD=+S>쳈A(̗rnciX9a!2@EM RXaN;_rƔ}e$:BqyK^Z$;ޒ=)ؗ&PC^[Wԉx^CSAo{g?QRlBm1 27s.s"*u+sB tu`3 Q\yuY9QVZQ|i|p)'9b5 ݧO?E LNƫ&t[ e#o=GX]X۠ ^u.dDhǍrA= _;2,gy T3:z*.B*?ɫvݸ[ o7; ?%C9ձH Ύ@ĭU/fˈ )9hl7g9'A6>-{,Nܒ}mQAR9 fT;eN紤 ?ҭy¡t|["5`F{ϽZjFHZD;;榲M#e4Xȃ$7]?P@.?:;WWqv6ZKhgE|$oR>)!)% \8)+ RA'(.)Y^TA|mI'.4aR!p-`qlf$V7?`pFSd+Gr~]LA&^ޚܖX WɉM*D‚%[P‰8XUY$Gמ9{lϊC0DEMCF{-x*.aAM+sOQEYԫ?LwԎR2AlDS*{vujjZ}]ؽ/Yrټvqgvu/0izRqE ᭚`#$Db(/Zh)ɋl}O\S;c6G{b">Ùnr:4\aYp NQEqXP]%x8}nӠfĭ82J]\`%)Tz#v`g"uψ*4k6 ($"zi6_Yvi!-=D ,d\k[ ߶Νm ǶMA<(`X>@~GH^Oeki,Q(Ɠ7WL,+#Q'T1!Z+{wL&+C$k&㾃 ҏuqL~ao}"-yI YJՀ ;Du/n}Lq` |&%DMcD]1@0XIxmse 1Un6{4LVrNSqVyb)4㿴2~o&J&ѱӘ1Wt, Do֏:4G`oV1B]hі _tneI$)8 7Z󴺔wDv.7w]|N}rsC)jc9Q,ɕY p9F"! ׆dAj UX;C'FQnM<dz6R^zFb]EǪ@..>Yv(F%o^pFo~/D"Vqk:=vT{H~? iL<Ϊh| }ÐSQ$G}#zyeN>U j<=x]=EG+<ˑ :-U]&2r6n_3$;& yUe7l_B,iuƁToӸac&ǤH+Z3b(UvDIT#=x D".JR~Gx7ҦT6WTq!NM(gN:64 LmUfo<6f{ʹi٬j7]|,=+wJoH௷xKT9nG%4upx˗Z'xXCcBng>qH&ba Gq z%+BEc (᠖v 0MK5oCw6h͢87\kCdqc}e~"߷qPt}`$t&5q?:RsG ]}i*OG=S&DدS؃K4j*e$+V{kwXGr|y'(5'$pww_9Ruߍ#P{c͚4*6ҭIόpX'TĊq, `2z^s{9OLP['/)d6$`.@3w&1_m۴?,ztq2=1-ʱ@:n GV&%**iLҟxá>ܭ3Xd skB~`^|u|HM/Dy_Ulf6 ̞L 4ۚkX ubuLt* h}ٜm Qʯs4(@@nIJzs#9$s}=U{#L!Q!m]s6F5Dd,1o#KD A$jʊD"e^RBͶzG(b/00c4!Mq.X S@!"}D{Ky~lk[*.+sd{$wWCqEԻP㣱JA xF_ȧ4qTy*cmJ6kK$J,;}yes9'aiC#SK].X?`OU]a[28 YA`N}Y6Jl͎Yn`J"1W?޴a;\%4F_=CydRJ<0 ;PZȅLCgr[ppKBR*4{⣄i⊍x~ E'X˽][ Cu,WC5$ '%zgF<pZS*\ }I <^khmq+Yц@Y8e<>v)XVy 4cGZDCw-,vm7{կuRv.V-+ GӦP2G.\O1bO؎6/%EYkz+B:H80+]&X\nH:T yIu½SMHE: Ij% )H˺`NF0![.EmH5k " ]wM'V 2>fSyܼ̻SΠÉZ? ]> GHK~/ s£Sj+gs$/?̬Bf XcȖOj ]H4X\GQv"<' 4އdQl~=ԉLٯn7+Vo@ZmhA?NPSXrT}N=ñ>M12d<em.Cw|#vIPު%[ 5"%>*HJ[+jV"chh{Fɟ/\n/)Ʌ92(cq bm5DTY#8pk(N8Mo-b 6`DHlՐP{lr[Ɲ0%¿$䉈nC7ψy_=r@Q:$ho5Kɩnذť;1YI (7êPv苽U.9a7}Cwt] `K.l\}!B9+Ie7XSl@~r9یo⑁pzhֈkW~ה߼&7\8)_/ط~DA ]h?U@WQB)*1 HR +e=xhMf~U샾91t69yj\B4 Cx5rOKFR~!]zڳ[nLfF2$-%&|g$IDrg+u bc彻\ytཱུR5\@y4=GUPx/6,# %*Cu ׻c?hNlwA$$b:ts0+pgi8ٟ[ i)_?$6IZY4_)3*6W!NӿQ]?FT.C\GNjv<~wB bDg|Uɹx*GR-5iyJf&oB"S5NkB˿[W"אJ eۈVpj.^V\0-lPm䅜~p@V>ꭡi8k_b0e/yWٿrc^f{Lm|h,,OR9r?z]Ec4{L}]:Kj4#yKzaQ%ܶ^ئE chJT$[.t J=.хYY+to6ӨE|7 m>'}̰& 9q!@.eG[_7`&Hu!:{w;KZșW#R` {f@u 8rMnLȩA0)Pd"mpQ"2tCr5$-ÑT^A%J =,G,n2,OWvLIBiSWYn[Q .b^r lՀ`P\$#.6-{1kF䌌 _۠ы<ԅ*4ֵ | S1}kaf36{~:$4~o,:ryj!9=KNNyIN 5w+e葭X\: vT2T)Fܛ6L7_ƌ8:Đ9No*06Ʉv#[=myOnI?>MAvj~(saˢ~%}=˪UΈ$Ñl{6l8X_tOKL9Ӏ%~؞`[71| *8JLGJ4˰@ޛw68*WXu\NK2pC vp~ !IA_%h͠ F%W96s$$Yc^cQ| Z&怽#Iv VDžwu7ֺ6LGج叺j'ZlNk'7@rdN 5MK`oyyuxly,+*dy;OE!a]y\Qu6m5/Mۂ'2[Oš<1גK|-QO@5~_qN&ԓ? #GF麊O\zL3tݫU g?I}H?"豺?jxrC$O)-$!sV56 +mlSƁ+tFX+qѵ}-:ӿƬq -SeZI 6u'vҪ[ZX]9xq^|s3Am$nHt%Mx:dQht&-,ys)6ջʬp!o]z|҈lK,%(ϔ)b|KD ]`bfAt7f|I1ٞ9#M8(tC .wR jrSql;ܫ +}M巻mʴ0'GzL.KA8bD˛ WKH~br(~X  #w?ZL/b4v ȶDx_}&]sւ<~h+;.Qtf{~r(EBu!F0 z<6ߛMw)dn~* qY#}ϋ_a+siqR(rM ؍>J g1epd{*wڈl6!6C#yJDNCsuԚ> RA驨)ӫ^ ޽H/vr P9K.R8e'G]>;ƙwܶ[޲Z:?v#l >$~4ʺ` ojlzI|܄Z"/d~}% 7S>W٢P(F,M#q |r`0.]H1]# fd_c+A"S_F ΄\;i,h_?$eR&T?!K~{6#ڜ3@nՒ!~Q˴ZVmҌNSTj!XW}gm7KC8b So+%bߢ;| w'IDJ[(f: C[@9'ф9:¸8݀}Џ {{;0*5"Z`  =xm!g))pcA=CC<9L*VD(/LR!am2bHj@KsVeeE6RI8Fro< 9g%01u|$V@;N3sJ{ hgݔQ/Qji; hiz,XQPԒE!]huGaT'-P/st(ӐȊlnӑ1Rh˄Lav+(m_;Tt0A+q-r|T׹HB]t~@VI/aUkF^+U J %!08b؈$U'f$$Q6#OH'dx@Ւ|Fg-MJ;KncVoǰAբb Zy,-h[u$sajPl{C߳nj3G(`|Vh.u:&>L4N r:M{ ^J? rHGkx2[W 3H.p%|ǁHKN\;!!jLoW]ύašdq~~'lzL";6v78@ $9_2c[#/rqy'+-V?.;ĉxe7! 5/<MA>,6gP-le/Gh {"bx-YK⻵bc R=TÜ5NQ); !CjX(bܤ\a%_I[J,X=8kb^Y0#OJBLphM5E; W\g3!+~ߺp4x@)Lڽ0FRF^Wۢ㊂/[D֞Ds@(xlL~G M+ {+Dߜz-b-. e ڇW%'1_;qf3<:p3E8y3k9X퓭?ä.s< }U5\tƩ`PXc$&.ޏRZl -ڽKo/T,`QioVxeRAe:xpa 06p#po&Lym Փ8vbTapXW[ȰIbؓumзDy1ݢrQ6>yH M~dol6zR7Z5ݧN&I;rp *L?b5;UZ+VQ'bJAq7_RR**b$µV5,. B\LoK B"|BM阼f95 P?" N /7RNݬfҹSo&NtMFu@Z q~$tp>x)=$]ךBlf橓Yƒցhmׂg]+tJzوs\S gXaJlu\5 6 Kx#"OUwPh`E5){BӴ&h/dVE,iTT TUgM8|NSBXIcd:g87AժRMc eNZy2Ynw 0ދ3&.%є7Yv4^/R$eܟ}½+,vXӾF Ndf55?Y{' Jb/{5r*Drرx4:h9ouj@5J`XQI\^>7pO뫡;Z|f)+y1״"JBK /5lb(nT¼U>{x_5y'x$.n GNrCyo54LG@$Y"}D gZxanu#yRO eoRzBN,5)D37aۈZA IuwӚ^{7~JxW>+Mz zϵ0ǔSh(8 g?9qo?J5zhEoDml=vf )"Q*7.Y4mD!& ⨁Q| *LrZըaVst<˒M+Ћ%O+_NA2B$ar!_ȫgwR;7&E֝@bVN:ϋwη`b-$j]%n惹^8Ó -SHǵt5s@¦U0;!k J㯉!~~ui3SZ=7p /\״>WcOrJdfH4樔tN-AKlO C7qaЗCo383~NRMx4(E 'Z^  f2ڕOޫ7дg|q,zlZ H eM;l@LG\[ŸS~7 Fz-}qpczͮ f/ XegXvT]TT9|zc/+ݤh3u+i3'C+"NS`iUp&^fypM'wҾHc,?3C5v__`c}CK_ kь/ g>>qH \ O#ij7N&EQ\4OۓwP_@iHDAx^QU#sa?P =c!4 nU譀Ϟ(cYW<yjF $!_ss>xr"%G^wxjY먶 ~g~SZ(2w+8CrdYz?WhT+8D']("Č-^rn%.%6(2exAN}òEZů<ٖ˅co̯D㵖 f&!"c7Dc7?A5-v7UՎ.toR/<Hf:8 YybmWJ66y7)bsj̖$u7ߏ}N}"Ld,khٌ >R?~L&+|G:  c]d4OU4J@FA$/M?#Dfplw>IgXۜs-dg@ Tb+OO{3GJ*!%t^zu'avA@-CǼdmqIg$!w"]U,Su89;xͿd1~gb.%?/Dt|~NՕbJ\fj2 =bL1#}f<5Dr]G{l?+./DŽyXeB8-`m}8gUr6nmD)j~{:G*5ҟ:d[$`r`)eUD̶a7BS3sdR~/ַwf@)-y!0Ne^qYzkÒ֣Вۊ*Xl|7D ǮS_a3FRXlIџe׉IM2α-%r{ dWC 2rg[W8))!;uʔFNVwߝ-IROCA} (NmQ&ǯcG93N.Au| E׆@+;ҧȠgU_Y,'fL0(b7aҺ1Xa(#orȣqXdy-c>;wO8 'Ex{+ z¼'NG[LĻnʍ{њ|ZSqD\%Њ,s;!N6/+W|/YV~W!eb'@%܂Av|V8 3_= *2R3gե㨐|C=b+N֩Cz}9$ kEgN$z 𢡊0M"Cj]_R!8cUJ-2ra'h? _p&4mU)ZBP0lKc1}8K1_Ӟ(G]*4%Fw]o1`/bLȗot|%Qbnڔmk;_.JWisO#YNG1Rusu8S{J-Xc I;F$[k\?'FHGy^?BlSKiܿȩ ;a. Lfz ]CA.VԡK}<-`6v >0N1=CJVC>߳X/iHIa:#x51SJA?dbx@ifzc^Z(+͆h鱡|FėDp(Y80. #A<):XNFH m? {R#A* ^1ޟ⚿ݐ &Ֆj m(]0^5w T XK(Sq?ry:5ϙ@eY"[*{m5[Z}*J&[O:+/9Qg1t=u~fVRrW&i^(%Z\MP PjVxw=VZaktb{6@u X Γ2ns( r| QC0  _f{6SR+뚍mWa-5e\ӨI2r5āZd1 ͨt}-%P'r\l/H4on#P' |0B.-%P#@kHP"ov)4@[Ouݞ_Rz)IZ@ݐ!7S4Gpi3,g/:\\&M~|F7߫$n 5) '1 ,Y7Eo@:^ ƭE0|L~0|Stv$;qO]kI>XjYЫDpP%Јi e/p͸kdʢeA~0v klG|fH$4m/ w›`}z;O+5`Cē,{<t^IoThgpVb {u!qAp(?ʕVR5:mM uO bd"Կ  nuY6d3M.Pj=UqgHhznq eK4[X)j .N2'hRoIA ; >^jLۧO|vXCؒnۥLl $*4AM^m㝞;3%e$7])@ȉ7KccxFdIRa{ . l%St[~ineF}\V2oL&23 O3.wUȑl+YL:,e! 1Jp-PfҹjEKP_켦SeIbn\{8Hd=l"1ˁ7E튪";2xS"oW _^?#Q1>8_#{Hu荜99IMV,467Rj*H ς2M nc+ˁΫI7[#f Kh M8iW7_`<4W5&BN2Fp8KWMjJ_Nfq)J"m[RoFwJ7N볅أ&_5ɂh5owdeԷ dV~2h+'9/UXҌ吻mt$x\rL їZIGJO'`_̷?z8zI_K [GX%Ioi IB?cɘG-wxOui\o+{sl{""i{yǶsYYii&CT+Tc[3U^rja, K!GH`OAv Bfk8+sC2Ckɫ0PhD:?hɥD{B3GRł~(B»*ښ ;7&jn jQvW<߯|}ڹnAxXۃ|mډ'SUxϾNtŪk[x1fVOqd[QBNq82/Dw=M@ eS<s>v8zi.6a4ު^aМA P}kȪږ4Ȕmn-ph~sR̈́[fq|GՄN!c AߨNn{Bώ۬7;boMi^^L}"6{)Av%j0Ǫ4+v>L=qY!1%r^Gk,uA L\eE|xѩr0 }>:esX%T[~}. *jj]=`A >ɵK^iA!c8U:hѴ>Q<(zRi6L+ zƲ n/@A^A^J A<Ày.o4YuL kBt/$G*QR`𵫉3l,fQz@V9Sˎow^aCF1*BuYϭ.8J jZgzkKn 8I&nq <7T5,J MhY;o8g]}-Do텥/!V:5p]Sq2:?ا¥K]'zs:'bNsY'J1`r8Apr\qKVȨ1AZJZXm\@5"b'ja!f,U<7lPg-ix.1k9e#g <%"'cL4o(2lARԼ`FӖa0B p(&{20u_a 'C5G]eJVs|BvOL_y5~{HfV9t7q2voA -|mu R/7۰ԭ'U(e_&(|&{TY#CĊ sO\z,.SNj=^Yn[d>oWܗ -r'[kgLAv鍥U@ +~t ;ִѡېμ8?`lowCEKcq#l镯ʏbĆy/rAȲh,9wodĻΝ)5h75Vn;pY֝S?iXL).w& .VaYtI3@IORd!MY|QLDG"`[(W)DV"'0y +v-$'Am:fVBa ,ݍ~Aՙuڣ<ڮa- [Laaӛ\įZ(SKzKw'ӒtM#R(܅Tzju<(3 IuVmDwI8\r]_$_?WNWwZ2*+ٳ1/F ,ɧ3; dLȁO%YIn`#V>$SATRNFԊV}]fWۯ-r~t߫rM9INF#r)P9=@WFH$> ꧂.:BC.-ɌskIqqLˤۑo2 \ b -jՇ/uU?V5,h~fz"-G#r[feRbjv#N5;Dl.qFJc'; FD&`H's,P⣊H _%?#!*[v^SBc3XC/I 9~' 3!쏳aF:Z XvYo#%<`pfOf/WIxIϫXPsysa]=TDCҰG1M /@(oo2:!dRXNE6M=&?{_ϟ jE#eL>*l|~|(ClFc6.KZB^Yuҹeg+[ܤ I(`iLX =ahVo}j)1m; Bh2Vn_=E%W9M[4 ,p*4Hmb%Bu!z@Aк|&V·M?5%z.vb>NaU4^gѽJ&PdaGKYP*Q(O*'4AĽ*7ŨhD3H(@>fJgpigX.,Cث PZaJYC: wcx2w?Nj]vОB@ y&DH!LՃZ3M@d"n(oh, .;*)s@ ɻsps-ThH~SvgW#S{} qajugw4Vt0y& w(!jurZЊFNey FvM5tIΛ:"t?ȃf(oPo{j 㩑\АϙdYWD~} `-Q+ )ּϊUP&B^1kUWWX1f=Bz-`:,2&RƘ̗DAwN7 1mvURY"H>m&'-:^9+³iYz&>: imvau!O5%%T[P6tVn@ѝ^ W‹YmPgu9?)%ů.HO ӘͿm mTq p V#d=a NF Wbɤ3zq_`=5>x>!*℺]u-g-S?2EtH*r{KXXо&[2S̡52}&R4TKBɌ\#rG&3*' ̙ ޏƐBa|*[~骲uo߲$e D`6#0ӸͩБiGz O3*GIZ)q4vye6:DCn=E:ɽ3.n(Wk-j-4Z fZˆ%y^ X442M.5kTBnOZj4>*2"SgnR󊂝'[{e{l6M8f K3R`M!"ͱnk3E@o9?z5*U%];tzt )3)'kB8pM@I"ʉ˲Akƕ.%9e6 ڼ#+Zw"uDƜv'y|dP$h2էww8M\kjO-j !m %bŜÆ6Bbc+IY_ʮ'J`mߓ-DŐ:'7~e)l>.kͤK&|Ł~-y`ԪQDHHIU!Ӂ,x?L4 KFa0x͜պG.M2eŃgr-gy#Ps`G.4m_罌(Rd6Y?mOt%.8B9HYb:FJlf wPt_~Cl ɹ̇)y7 G.V%ऌwr^R猪C6QP3H20~6n& !niP|ef+}i܊rgxT(/|(D$9>BQnDb*tl ?MC8 f~Lќ_7-⣠?T2.6b'U+>ar g حC_ nEX5y|CI7cR+KBOJ%5i_H~EgHL{Ywc$.! q^Z h9@DВL^7o8L@XH~ Uo 'Dž-Y,\KS,̦Eu")?lf_ʯw\V8H@|z-oFR(W(Χa.A[.˻7ĎPBl_$/,KTS\6*`} x Oe9;L}I퉣htjv/[IYKxSB޿Fbс*>XMhq4gl{U?iV*%#cCCd9s^rˆJzہf7nr'e mUá'kGt63*:ymVFc㊫ƽUx)q=W/Afҟ~K+\hع3 fJ9VTd,#K͛o=SA#+Wr3n3:(2:E?cC}y>z|VG;_GB. -+lzsi0fqt&<2oU.lOVCeC(}b3&Fd]xVŌ#;XKID-nS4w:| h28'zw09k ]EOʎ`o,wQb 9d1%q0̾j97WZ'Ot@M#%{fCM64yi1#?#A׍ZLyǘ"++K,w!DWq)ޔGD8^5L9aw.s&)ω3M0Bj6V0 FQlvri!< JYF.jي4y"NFUi[U}ʕ.:Y Du6UKVoQkyyHa  r"[`kk=QL4>QoO T#I3iXs"j6֋j@hW hė&@e7#D/)+2~ΦܞgC? ;Z]3rtP(g;0 *)f#u~=U{U*섯I'QMl9b'^ Xw!0eyIҌyHdXPOfp|5Gۈߐacqj{@guRT5*]}"制:G1II8$˧j8RNwᇭ\+]lQqzx")_0y4~ 2qaԡZ8DP*7gk Wy|/mճ`[[*lB41{ D/,TF~ꩁXnT:}ޡ&͹=0t"ٳxS>aUT~$_C=';ߵ /m/Y : Hﶊ2I~]nKb5,/ےEC +> ((o<+ZmfZ;5r:]و I~ }ބ;FC۩l5;^#^gebH"x7gՁ{*!]&>|rLHS֊{/s!։3@acH.R6`F힊\/ (T0߈]3BaztV~y rcB:t ;_vRhFԘ(px #H}K<>ސ,9!-]*IT4*?FLfpkIn*#)+}_W.G@{/u ;So5v-4|UVη| \T_#:E=&oltH:b`/D\U^M&w׺J`pk^$-AjQ):!Uh~C(ݣ7 V^:x wC[|8ںC I&<۬,4' Tr3H- ^$xf琁f5$v#Y=1Ae̓s 1G '";n5WжM:? e+g.ΏKW5z/K&O>>gcƗs+_7?݌Y%2nՁDX[5&PeԳZamhv"~Ɣ+d(R$B(ڛ) GÐҥlF^f%H8b@aK!<,UPv;1p}ƭy1.8fy܍Y⋥tlSK'8Ur۝_\xA:IærByUyEE8; _1@%Kۖ;DU>5OĜ|Bjgy:#!^O_f:*jdS g+F6tnaI7mKV[0CqU_sO? B0mrڜ;COEh^<ᛝ=| Jn_ígOcEBPl *3`蜁'D\ E;P*9[#O.Þm#ýW5;t!l |T;rKE5S^l;:f S&ة䅹ڈ7Ο`+ zw7mr5AY1nsA?ȑѬm>{Ze--xpyK@ nt3n&o8*Ó ?1јyY3I>drIFM))LvIiPԜQKca{5JGcmXo}gū6o-!O|L5-Hl`"~/?N#$F& %Hy"JMa}z \j+9J`K2,%_&? @PR9X/6_x2*paDYy)zu)7_ %7\#I ]Lu+fCg,mt)N+:'-ii 5/PWk=Z$rH?Zm啬8U{jRnvdVղ!D!lKҟw: ۲\G,@qJ2ݺDP4nc>72ΕJNS-.reN{2nnP^pB~D=P{0SyP H^O$jx6O6u?ps~z4gD/ux BmP#~y;䔩 J~uvVYx\pl\s٭󍋮Utesi#TI۳Wm(!rr0nN*9+AQXfM1:}qCGA@x&gr>ԈcvZ1]]MX}&9AKm&_@JąAEd~Kn`={hH}шyu`% :H'>/*ȪHpy yGIO:/F>Buw 6ez4'U6z/(j@3w#iI(pMF8 Zxb8m7H»7TD.ml*iGhv6KƠ5;&+zSwZU!9lHSX@)tE;uaU_,L>+x2!^QFf[֖26TutɗHoAhg4Lp>r,ެr~[:ia@hZ~x#L|ҟ*IYj<_yWFPݻ@blU%At:/K`TL]-@%Gh.E +djҕr\?RukBݤx>׳5,Brpg7x0bh.%`?ϸ8Zg`O^/Ba#sTFN^I2eXֆܝ@1{.RgN/Ƶc]o}j)QF^?<&q+i]̉T͉i:/L%y5掙4ƪn -rxch 'Lwr vjϝB@38"<̈́9X[|p%~42sFl2vqp7h&"X^n,uFE3N*WqN=U+RC쏎'U[k#kl9j{^.%k^2?:ID|Zxtgݰ>~u"+H6bj'yc,cgh 4nolc2N_2 &,r ˮ٨XL߄5VzaW6:?lZ/.Y;_/ t~DArJ/SC9;yG$xBbS}J/!*#}fᛥ¶Kstnk T HvEhm; )5I;8}'%$(eEhEsB},x*$;'cQ+j]+-QCj9a^ilٙSD%'P3EG(V[)*Y-z:Yb0Ҍ;v.KY;2$Fߍnۥ }jǽUf18>eZvt{,(j7F+,N[#C>f^T1~%;R1F:hSSx%W=>,kmm;R?f염\1sF~gDWZCa+  #nƼ|P.|/u 41E0\`Rɧgq?%7*vodߏQ#@z2n^_!E/ʥp̪I7<`1pxD5'H \=?c4;Ie=#*G5ڵf& Nl[%ð&>>DܷnUa#SU3.qU(#]hƉFфQ> [nusoSlL`;Q:!^P;2 C.nà.s#P)vwGkc)~CX덛Gvs҄=V3Ɍk`s߀>''EAYƘ}5Ҷ ^E+MzzY$x\+B]ךp'C{M57y&׃JGCp]Z}u؀j)mj))Jnį) B 檾0j(G+l =*FU@4ݝ}Io aYX kqp[JgJ11oR)^}|x]ueg?\WgE[+}pCx>H|8i%9I&^N!Z(J!;FÐ;B@Q]٪P?Y\01`z>UƂ,sb^}ImPs#f;T  L}C:yX)ٚI}Xv{l/.!fCF!|8cD&!ê067tCd $t;jwvzQ~QhB~L*S=_eUZtq6-_t>M pZ_-:v?6`l?+B;J{N@57j b~1SAw`W0|Nf ~݌m+"wbz氣E0hӃ#R1ʤp)DA*[zqt|ڄ(8APYK$`tFaF)ѵ-iWSdV]`''{a8`98eG̓DɼͦGNESEx\HeeGq|s}Yn7 G!"ފ2.\ N,sc"4_P EҶ4m,Uf3K#H&:m߳ B-4J޲3ţTjGirejS_'c܊(!4FCdIee$ w t H vh#QD3ciO0)G{ןXb(OmD=H9m~TIߚwx;'h]e HNB2 ?M:H4ѡm8$҅,1LnIɃU,qen2}̔ϋr'wSzGγP#oI]W@QHPq" * NU %F18""Ux)Z ֎5qsA2GÐry+[c7v;BJ W-٬<GJ'{]nz cMmB`-\j,(ɟޔ 7&ǙgRu О=f/]f)YFjO?̦{Dot|.> LÀ̒u?Ăh4VR^G%PE;]H LNP(\0-+ɵe$nk.~-@p@|JU6 ]oL˭F9@%öMR&[Ƹ5Htt$rmTscN[Cuukc3^]q)06=g6n9m Q|UlmtKwG+m`eƈ쳸dja|vۖJfal5YubGʠi-g5cֽSI:RaJZ\I Rd( hpȔ5 wX։eHL `/ڷuqJf5 FpᶂiTW zlG)9@(ٌ2^̍kU<<}#̬'wn~ N(T`:>6LR$]O^i;sJP*j [23}An.Fukk]D>heG 'ߏ9\.㥏,sIB%foAF|pHV8[~_/h}dO5=Ubn"h?<𒩩_P!nJ~}Aʥ%/'rM1 .|@P.JLai}wHq_5Ă$-wX|Iz@5p$iu[1j["QU,'`bke%_E2^Vo 1i9IgslH HX8CǏM.*d2w藔|L j1R2QnE&9Ffn~̿@#7ʿܽRxE5 v_ŒV+GlSuuqQ.]35IcNd uε9Q[2Y( X> VOh咔l3偃 "}8ٹDS73g=hxjo2G*RqI Wߢ2hjjnM/?:jpU1#4q8JCsDysY[;&*Sگu^ 9aF:20Mgj4Npǚ+ 5AN=ŝsk?|˕ $eH1|h1rT;}I OȘ5aVGR5N^ ݙ4$+7?+JF*~_ޑIxǖQ+x]ݠCH ]SHuc`x R۫Ly>I4<DqR}犱̠݊0EEBkʃRIIk9M3\ydEj[xM2Yҹjd"PG FN&.<J>15aHE{\TZ<z7G-(Cy KLA:!82]8(oOß t/@p~8E_'ۇbL_}-[}KwiX埒O/pGI.jlVIq0Y'ݳS6zz\)6Jٲ{!qcSTbtN:]<koOrYZDzz/H+(K^gꤾ)#C!!rk^i?t0>WUW+ $J T `: o?s vkh`"YGZ;c^Vs@=aW;ǝbxT,'c5QEO9-'_BI ,]G9 =^ivLؿfG`S ,>?mR?#q8N5VSrrG5 9w[N.{]knŠ˺e%27׈jXD3z GR)>sgޖv"}vcĸxB|Ş\}$||O8.,> rwa&5zMp%N#7FK),)~ف3 Rpw:t"ޓ?BGyG5ZXc?Pq=GtXW20Ʊ]B7#ohJ] 295Jё- \uTd'B陠C+O#w_BpExЈ~_Hygdm,&Ojd((0Q8Mf^&bC|:UwӇXz_Gc}r9cU>bsLiHl 5F"`{geyE R{^/öWjkEvڶp7`8Dˏi mJ.`\GҶ{7k"]ɡQT8 {ZcE[y1Irn[bB\QɎ%ҍb1i*O#[2/ԗ]L#k'r{ (0u/ V3_sb5: _3?1iH c!J44sTU _hv(:vE FbNWT/p:h8Rˎ5U.rR J@ oWn E~bPK8|fHMF1Tnѧ2c,1/Dn7 sSa7b<5U^#0GwO:C$~ObbKP>]m PevO!Q0S8eZ=YJk,;o8w[(wWZ|e'im^ py0)Fx$\!v$3ѴiML;&iPGޥn8׬h槻k/- ,B~:YwIx#CQmRئ !L4s.F}5vm+Ij"S^'aa< \^U*ܢ#mG9}߈ G3 t-kJ3(m`sUs*c4f/霣ݩC! g,ꆲ!΍ F=yK`\һS4 7[l :LzTe1Y&aޘ&X{S229~hYke*>t3{@AFMS4mmݣ'8ع,ǯrIL-li~ :^͠$ _PP!J~@3 ]VE!hE>m* Jm_/.ʻ"eFEe>^<=A5%"5aJ,}+evxڌ)eb2Yc,U@ i">@m1opp(﹘0]e3Zloꧧ\,ai޲2W*'\*QhZ1zb,Kn;"q f 'oTs (?r$yF舮KjޭVk!}WŪ}/ U5\xpE_xQUq~s\qޖTX4>4Dup3>ښ1ᴚj2;7E|R'NVc6ڲ8GK$$ @O-<{?`.[G`)q_Ԁl<9'MӚ$:KJ4jd\4Q1H/[抡I5߲-^_4K#; }y{IQߵm gmmu`D)j~hԲz(=ߏօ9o @\T>eMp`4t(E׋s)UT$_(?q umi^p? 9/\kunMpQ %$]Bpd[ucr}Dܔ.,Fj91Cva??[iIXB)\>jn{F7B@'rz|-KBKV<,yF d%L>_ lj cqNoqRW|{`fТbiGjszhֿj5PV@K倚3_5-ͼb?HP  2r0d P}Og2wdD.ۭ 0p5,xJz8,c#|p^՘Vgc*H ~t?QكZ'İt(1Hl0KW( XƯ tcd%nGHfT/'MTUrbX爊\2K K㧃#-yf[;\[CAKWƕVp)ypj|,N8kڡV_wɥygT"DU, #/&dZX j]YDcRh>Q>ޮ}@6Kt dM3EsW&z+T?P-PG NIrJ+f qKc:5Cj5ST)6:MPeX < RF]U0&J6aRP eMesq]،Z2ۈPa$WB̚AHvg< [)*J9aw/|MV1qԩtdD;"#fn*P $*IEeL%ȥ67{,&jv?, M9Np3*!V΍2jH{DwRE,ɓFX'L-Ўfw)OzWU~j;TFbGsm-v-c/-; T04 ҂׷I@q&iOw-̿uV,v;#H2H^|K8}"i. iOi۵G7hvީ׏;;jFg.I`ul?/>tsCh0g_ F՘5h\hҰRY7PwANpޫi!z5xaP0ݟV-hpCلN{td7-U ԩ$QςM>h-uUl-efBUZx3^P+5ղHSI-# O^н٭+ltVKt!qAM}G(r)fXWBX#'@vSC\.JL صHXq}{MK.FRh9:c}a0=VϚ#{2 a}OoEQ>YZ=&1UYj͋X]Fs4oO.ԇ.*Nh&png6 KKzA˫Ԫ;E'~V&%/KDC(΀R)P$\xȼ@Po@YqE¡:M2K/pT|>U6cq%$+l9]'kGFah/l3H$'yv7v(i@Ⲥhџ?:|?*ЎsT BM˺fؚL[~GUN@]&M'+֯ M>.'U&D7'WXv/٧ЊwQ>@3O-Ë: |(* @:(GmA,;0x[VRX8941bm3<ln~sPvGF:R%ǎLw5,O΀& p(HΩZ@6 >$4K76&{b4UX uM7ܣ0@1Vq46|Ni-SΈ<{;Ar`Xu.J4ư;4aE~65#w\x0^A` ^q /?MpH5iF{DJ[KoGU#a/'MTjq/s*U>ޢ:D X4#NЬ)J.{ 5fUn5UcG/$MpaOg*Nq5'H݃+RfI~ms4H$ߺq'6{GE %D KA75 7dӀϪ#X8 ~#\i)~[x^РzT< `x PJE .l~+1_;lwyF5H @#~uޭD%yPz/^ U{'`5nuM.>{*=B8 +g.T~ehz=wܭv >QP4,D6.Zul(E#Z})0ܲ֩,z65hFH;n[^ķͽ%(pܡB\4>:Q*_#,-4zIѽ4~q{,Z-Z2mxt#m!R/ZqmW#vH6в+t; 𻴑li!)#Gԩ5UQQD{=S\4%OdP 4Kc;7?/-B|x `"G֧"L9Yž jKR]b6%^ 9% ` - WŒf>,o3eǗC-~V3<<2qtk F|.hq iJVaݝ_y} >ؑU١yeV9GOuo֒C=LqzaRͰ ;|niplqu>lr^J!otRPjL*`PޕMʚ6@:r.y3GاCz-c8V2}4xGV-{'L\zN̊%r[\H|+]bn#<ɎW$3<{ǭ[})ݵAe9˄{5kߛ{fj٣]2G/ P9#F68pZp3ID?=χ|3gLbyAZM0=:vؤ==V;}-~9]ja_뚤%шL9^ys#%ýl<°ͩ/1ˤg 5ib M]jR^ʋ0٧K[3:2ҭ$ޣXݳ>s՗p!}m ;##C;>q2g4oaU9YGq.|h{T-[{D|_R+!搘~scLR ([%5Nc joψqki))8uz1b3_2 homTĀ )Rr`D0yD mDA.:/}|w؇4!\fDgO/=J]P %! !#J.GMdx4dڍ*\ExYшX(۳GeM|Nf KL M \~f's Y5vő(t35g5e-,ffڍ "Tȑsx}m v:q$?R$2QE 5s%7փvYěL )8fSo14 ,Fb9yȬ+ntOƧC^nL8"St2CDo@Ev^z͓Fz/UL~zsENJ^1/+V{_1Md[d%Vן}T7 uQ[܏Br}B;2f66pcGvlܢWi!ʾ[LsK'ZLHmC~D#mS)>EhWh  2=^,B6F΁i:C4kiFO^ }3XA9ˋFp*Iȋxt]Ws*U|=&Q'^s< @QYC߭λ yqײD|B ֦ؕ $\xބ[}ikN%+_:U5M8Jpj w۵onW4HctH 9ϣ69uuԶ-m"6X=D8OfR8Ȇ] X98UKpU򰃽= #Wo"BP[RRPeHS!/t8(:T=Zo]?#X=mwƌ)xխ@- u;o@{6Ȭҽs=ߞ +y62eƘ@H `R^)#֑Q+Dݛ80PVξtWh ݲMhՊgɗ(+ߕBCˠG6٘:fBFY[ NVǖeRbmtFn.bK xgrV0[JfӼcU2Ⳏ>#l+2kVcvtf:)kҜaFLk O|6i!˛ZH2Q2jZ7*af^08&Vl7j~awi>=JPwohY %O7;v ;#a%SdM'"``-ndU10;w1Y*Qz.wD <_%yx@)%mI&|=^j* }LW$] ؠU_糅I` e~xDk䛔(ո~_-I \q@tla [7 F <vz-_ooП|OXC<1UAzt~ɅZ#**`NDl/;ջ:{wXbFwثZBˡ j4EXgVo}uyp- ܒɿC.V&E\)? 3es \L[n{Ɇ(a`_|mqxzQ*=AoH"R$" iD(XBO2m՞!Dnm-Eq>`۫S4 BKa)&(~B%-WK gEL0q;!Fu r]ۮ ^\ȺCZLrzS`29R7pI#6HzCImh~+vpJIo@CO{yҺsv4r[YSxznG׺*k޸C)A]GфT3f>-8oB pdrEW;|(cL¬c 0N2]yXEZct QAaRy+Sz[aTNwXӲe6f.,oܼt\^c+a5]_Q{bU&\4[B`EtwQQwAWe7x\u=Fgx:tk1_g`%fj=d]iI %̵st)[ǁȞxLm&E8o\ycua|/_x=Q^EE /tr&؅ԍ} Hߥ t?p]jmHpki|Dj(!*gNN^V덼Ji?j`K{R;Z8Wì᯵AH3X$Wn5Ĵ@he? k>5ɴdA>ajnVOc#qN>Fo̩ 5'ZGK2ղ>")Nx՟?ߺIg4x#Ƙܦ2rtvdK?~>_N}l~漇+<>v&+ɽpwlTwޠ*YP;d8T%?f5k Q7X.HIV2pI5|gb^2߸Zd(z ev:@*\%2Mp&z]n0Z·HOoN>S:v>;Km(F!DByRG>$[ٕolnx52N+> Xh |Uﭨ⹭ IE]Uf3 QvFX.gE)_){5f@XTư,ŰcV%<X̞ZN$?%6 `L䮧2ՋlL10Bpj$o[.|DSÁE"ANM5k]ꔠ/*,vyƠVէ)ܻ*x(8Go9€ VN'U*0".zd%B$&5̠@4jr< R;=H9x5|00;/{#EKHpcs]K[.[4Z"3c!Rn " vmc>uuy+ gLV;ٝ12.9?ά".j{FoeP$= U<^fM d bdHctpcșmk]Bl::J<f<,wy¿#5 kmvI4KFJ=U م -Y&FFXl bH],dY*?lͬW>mADe"!Ѷr{6cJ,8%h1RN+WHVO*rl1=L3ÖI^??ݢVSAG7kǎXH =KYl?p2WO\:CQYl8 \UT;!}0$% C65Q=l!zP18m [Ɲn1h@hv5O jՖb3<Ғ[ۻ3sDgaO;)|wJgŽL 3vQY9e5B=yEN`=͞vk3;O0>_ I#g@KP7{aQ`CNߓb"4:xHhߴfJBkFJN7WgÆ0)B=|Y?LE ZyӔ?]"`Yԉ鳩S9xgSM`{ aTB٠%6ZXs,ϕBk[ޮ=Efdm?DKB-=6Wۓ ߐs:NblLD'qI&($ú@$&zjL3 Y|mA *)Jr."==n\R:1M~CfMmoξ7_q3.rpjZ0E!pEH"ѡZ~IOm5&*o#F&wRZ.? c!e7nj(§Z 3Y~&(8L][r_0nW"d<?dOcOjwW^GBq/gy-ӾYxHQOii NT"0Vji"M!Dn jNk^q !2?tu䎭Ft}$Z@+={sYd^DR17QVQ*@v!!Ա՜b^_ʀ!$S룬fhFau<_랛XXf\ ԥk1@'Q!YQ- [C44%,?;‹Xaڂ^!? e>lwRC}PcTT% 4(Hi5=<:'W#Z⮧];:6- > @*]'׎|װcgA?LIoPӌӃAŌ ;:b$WmxH~uf2/L@pd0&E`',0Xۺ7˛؉ZN?eV4Z@ 䨯;7: yHRkڶy!Pϥa*)?>eMaCF8}xIxMo@yZ,Qa͉ujxsrffh~C_T曼v 55%MPm)@USr6C0ĄZ X2Sr8*ew.Q+U'6XQ,ьh>7( EVؾ3y}fؚ&:^[sC鿽 YFs_!Ͱ+sTh$k$Zx#WR܉J?fþŅSx) بl ה<hZER  !Gkz\59H}16Ck8 X~4Q;hMB[ u J+1aqk.p`2Y~n$6FO9Z6CS+64-KZxcbN0/)Mfjo($isTi`2 ߑ j5 mK2F9(~u%du E<+lI8 ؆O)C4B!(xa:Eƙ ٗr4BnRHzlWUb߲DJfenڑWj*Q^1T/F<. \Xn}6]H /S$=.B?] Sk -F(-D0èKiu+N fbQQU (Րi;o9,6=݅K߻\J" њ_fH#*S0Ҷ=a|V<}w>ChN|A_"ϻ*!ܩˆNU4 !M?ۈ26'y~ O[eFYB19~5*B YnP$rIɃk$hs_6xRTDVubkiCNTgvLEIM"MXf_hM2 03fRZRݶHFbСO>z oen80Z9Я`H@RoS9Y WaQ|9;_a:QEćumspWן2'=>ܻR '/V?OZ"|ۇiXRȱNlgyk,MM(F+\H,UBUٸy-tkʼYo%m(ۮ4 H ӾKr!5:ZSNE{FeGx(9">[81^>Qm8$22W? "V[~gfcElrn,Pu2[oXsо`وq2R\`y1V۪vZ-wJJjhbmZHЀBiTOdg3oE:cB@{!d=U+Ե4]'ndgGoC.m#qOl?hWhGߌjJi~׺A %ECrlm;U!gv9”A]C͡KΏ#M~^9 U,bFPǝE%:Q=n lbNl o>j'"3Ѕ8'DG?jy?VNm $w  3!8$GnݘZDİw[&\8vN8>q!٬ah/`* qpP8W4F ba*I`b,s~b'MK&Z=%ix`O_ ^bRJ6[o2J)bLLCkErRtxEYa-r ɓx#c*Aiڡcƛ*X6<֗IZc'5dѠ!2ޣK_.!&7Wqڙ b& cg]SBXQRXւ8#{aD;4u 3[Q 'G"fO[>l*{ZI8% A7/"YX7$x] >߽L԰ DzkՌѱ.% g]b22lX $ӘoͩAK7çsXZxܢ;'q0!c$uD$"*%QS73rb0L]ъe&&x@w4 Äޑpp&}icA}`<]%-׋+v4Ʒ/:%iiidΣP+D;=Y,W2b*v&dxDž>})F(w*pׯ<M}e7=+1aZQPkY)^e^v7S3ځ&YPGsdr=< XL&{tVMx[Ѭ} đa;!zQJj敏Mj9aJ <1 /'-gv p G33Q~npaSyՋ  ZsBKWkpv4- vFĩ' X˖A6BMB~$Z݈?dx[:>PcEE)n(o n7Zh&U~,GxSA g5VM䵩\mů_) }as:V;/jwPa#Jgfhͣ`$Na;~=bMY<'u6}NW{ZH,@x"qm\)t{-+qjx+lM2b!\Ի*ZŮ zTrhaўZ%df+Ĝ\k$u!e5OrMޑ窇&]?#lpY**QrP A.Cbr[zJUzd]Ϙ >zvk~^ |q 6xi&mܳT #\y9 X₱ž Tdf;I s | [p#aU juSx+>s꿏'EO/tl{3'_*  ۴_OT?A -^EukLL-C"ȋypCNyG(FA`ѻ\7C VET,iW~z4֞p.joVC-Fmpu# i$X4F6ߙo7ۡR[EWnj~2Mܯ_Fz#l dⴵs}ұͦP &{%|L d~ j9ՃAFţWޞBS75"~_Ihbeզ3i G}I)uY!pbLU%sG][TlfvV"Fn]ݕ8]<:3[pվh(b-+cǎ/:]砶\UT;"A2}1s!?oFi:DPVlbl,{;w Ј\o~?"I#|6թP( a"Үҷ?3,TΕ, L'!EJ0'J)JC5'uӭJSqNs9dQRx;߬VBM>?":,gO}1eqeir5:gD^/Fo;mythk-ңE6c[`@/r!n#=#UL27gT0(BBgs 3l= B,M:vDsJy0>pf/t1`^V%2q񻗳?{SIODr+ձcX.@2x Bt m1׵EƯ.o0 e0jwJ56^ %fnŝ@kpOԇ!U0Qd~1S'U`x1&?װG|PzcX LmBL@ S!R gg结:)$7D2c7 kj3SDWzw[>V%Y)eU  u@KG\5U]VjNۘGhi}ҁyy< G¸7x,Vʨ(j'H>&RA>QxW(Ox Z_"0.ۺce.I ݑ ȳOρ2-v^bX# P4/K%d;hU&N9ou95 ;!2Hfi?[CDQSvW27c.X5jH`dJ ƒ˫2,he&]5V[L Ͻv^[\ w`ૌ(<Ai9NTI}k%>qK!bclߕCVLϺ) S|sx9[NoINogb343Q5u;S"!,ip;BR?˄Z}IH ħuǶBԓ},a"Hv r~츣ؚjPq/ԇs8"Sx#`*@4uR7}J*k`1$gCd==7Ⱦc/Æ@uDG6.u~IMS߳ā%j3Uaei9`CtO v q4y`3v2<_U\;Z2Lj!m5*۝zUecliNxlBG>o ֶ=s*i\&A;`+L7F'| ;Z8MŤDfhXPNoMOsPgP~S/A&0bZsx4P6 R)Z LBoUJ оh lflbJ+}Xb_ ]kJ,u`o$F.:2.抖ײVO')삌Z9y9N)RSBYM"7>cr9* F^1ON:ùB6dk()ߛ+U@)^~wp\𜻓-X1e|5խhz$HNd}46n:˱',ywDc4gB3=#y$ a-):62f;D`*N`V]mOlQv ֋frK wy◕0/#_km·}y_-{BZ>G+8A|; z]ڮG;bړOW|/wO&*K-n&0(m+}pc(QGȏǞR4"KAmJ#LU%nH)"kηF7U`\I7>\7*/M.qH8WB|߀QNדKLU&i8/J?-Tdn[% e˻._tWcU)u) Al w)KG{vԳDX$ UQr5c#3Օ^S$ZPB]ʏv 7z}wL$+&ΥٮcS qMʻ<OizF E!@0߽_Yw,H>kͱhDsaȧE i%~є vڸgUY1Lo]Ҟ [@JMwwO hsӀ1/gd# ^^3R͐"[፠H|K:ACm4IKtt #B ,fuUo}xo?KFKƓlr)WWY~k-^8oh򎮧nߖ EH`J-`E6#zڤkISi%]+'>p'/nVl.\RI|4jx}y5'ePG-$aQ>@"sUh~} f?KX4dS%>"Q Iek 7 mjlgu:2BkUzAdShAZ44ߜHR>-{i'Z9|4v#gQ "M)}$-e7`_&l(e|\оe] Nq%(kUd>wV g5&YL9q դ_-8(,^vQ&hylĪg!=LjvWFsJtFv !J&X!)nu2(qOb|b_Ć^bJ8+>a Z5o_8eRX$!{E 0*u)eB_yj_ά5rٙ/"CQTç,wYS|?2|^,K[;$?֑x!kz칺TloO4OMZG0Ȏڿtv X@>i3#hXrry-5jx:dD7n;;џ鞍h-s 9ݤx&HlFB}=wI1WSYqbV&rx|IxNdp/W=_ƒ5NSTSoMkΌDŵ9'xz0 GǮt+!H{>!묑|:ۨ sgaZ4VJJ]}@ JFTW|D GA\58 wM%Ǹe&Lj'R!0 Obrm!ڵ5vo샩A?En:B'SKZu323?8+ÿ]ۍd#K㯥RVnC9BqS`ɪBtAX_Lp}{5Y >ID%uL{FsE_x(S`g $%7A [ C]kk6C )Ms}\绬C(Q{HR;+lP3$˹JIsefuhN1cC\T +Nmȗ)EJ]-H"'ʹ]}U;U͙A-uEm3cx:Z}cwtϗк 1E*'/BbdRAè2'Xr*Hɔ\ A#ψJ *n3Y}G}Ňeå?`EW>MPǃz|*d6jOT_!u[ք=TguAZaI1i&Oڧߝ1RvXrcYt1mV%Fƺϐe׬i|O9kg"6P݄$8y4ۦBlLnh!S&+͎h6l(ӵ~ݒqMƯK3ʪVtl0Ng XF.r>_RoӤr!fY=mAx96Xx3ȁM 6%x)]mWr$c Ԗ̤6fƨ[6=$MX36Et,_ǏrMJ ]EEճJ˨ @x+ 괭rǪіT9IW0P+Ɓ "(Weߪ&וrFse˖cKΦˎ1ׯMb5;)GKȘ+.(T7o{J0ge\``CH^FzڬY쥐P#! 9,.7;JxhwjHZ]p3R㻀ȇ~ , Xkm^I3ɗB_AjRPB[" G vjɬJE%tTa޴ص^՟ۤ~olrUe8p:,GeUn1gБQ7lk{ IТZOKQ|ЦmxVH9}}5'SN%wwxs*aH#{ș~@ˏ9rk!nojU.r`|×DE+]x g$PW.-h_eO|U`ܸ4j.d4xL`l0!vVn{ 7Ld(t 'OL_j]:a~ɪ~Ε֫69Iu $~5ǴO8T?'ar"뻸CLTr0BMfljmᷢ1bBI\-d:"rM2铴S9򺻨gi-TxH7П6 :CuLjT9ZljWb T9iʪ:55N6%,ABp0 w@J-^zSMMUѽGz<ψ}ddBQC WX J|G'Cw)Amϓܶip'*+=Bm!OI*.j5WK1ڔ;:?Z~79F>R=t[٫~ PtqIƚmb?0Dzk'Qb)7his(E$!z^(onq*On%*d'3Xtm`wgФ9%LD-Kl(^3kŐj4JOw8  7v ]1&jf)-\So'p5>;v".CmQ%[ )w V~BHJVi='$gI5ש1gC+1Ty|d"aЖ@[SDO@mnoN";"@,{#/*w̌,I;duӺo k%nɼD:k.URO@Δ{Q }m.P v@8KPT\B;= Uɺ KpGnG0.KlVh<=-%%;]/? _2` \HP=^ ڐG Ǘ./BfD'.X ́8 KIDzt? b:VEu$ƁaԄB;ׄ0eߴU[Ɇӟ@.՘UB}'q-gTfBW[̐6*G)tgTȎ]`yy6/ Є8I'wu(@@3L*7`]kY"DVڀígÊ(Ez6}FE6rkub3TkGEQ"z~,+i"𩽏x2c,o˦6>7Lue Gd>teֿ 8RJyI?>$ǺCM<:-:? 3y|+ܭz=MY0i 6qQ@a'[?8 'P[J)oB1e;$mO F*|0@>'-l][IYڙ[1xT@9$;M.ޖ}iXgU3 ѷoAc Hб%#b{Ci/{XUm%s/ʲ*jT.6%ɲlh9f/E"< vbzsx@=u}E&ϺQkErȗH֟lNBpp#N nw#35<| #-I}#wW6E^=xCyLNJx=ң-Ǟ3uDZi$` #n2-M eSK 1g \jc`/ Uot,q#6bzd K^iD?JvI sȌ-n~F&UNHSt<t*b=H]?x#-`M9Ӆ+>|R[QR9ڲM5TgVahFzQ3T[{j'= V>jwr߶)a=Ip1$=IϾ$yn|`r/o 23M?8HS C}x`~]SWٕce$kt3K$zY=W[g{1c `]a}Zzc뻆 $$ PSGC}8D9ԃRn}jikAa,,3-tOtoq?PGlLl>|@ @ NG\i$"jFQ!ю& C-# ̍yZ 0[#{K 2g Ta2U: Mΐ&OB X|S|7T,=2Ϯ뇼蒜,-& ѱgկ6bfkv`_M毝7m=gsS:Zަ@%rU̜|1.OcM0'e&<_M<:ߗu Pt-s[I\ԩ-:NuKQ yk\}9kG?=룏qmli6bk< ?o_0e]sޡXiZL5<_1unas;3Vƞ+ <v'0ܳfb89kLQ>ɃjB'^l3T@zKEr pOF!Ҥ|mc,K!#8ѹF{\>FHpY=\xb[ޟrXEY;;s Pik UC#zOʼn y"DOH)U& dMG}鴞W lmZ >ֳ qD8SP08yK|Y6"@5'Y. rAƤTA";/C4[Tj)þ@sBV80ScQZwN:`-yxeF< kOCF<' A)_NXӶi.E[x^pBuȡz{g&u!m3wwK9/q'BFKN'2+nu\^2* r_.^f tfX%3t}rB5`:uZ%yudV"RH#o_Z'AKdYomlϹ9`"8Ki!`Qȓ}J2^"~cͿpɗL^i< \/P4@ :X (O TJ㍞HI|ċbP7vzZ=΍gZ ,dvMj"rPiEZ;Q \ .I@܏LIl]7 Mw85ϤP‡AD]5]:@K=fɓNiQaǦ 4šN{|fL hX?>Kяf^TMH\$haea{"1mXazb>Hx4O4U~_UG"km(xQDsqi< >\:#yXtO0LhA%(!*tͅ> mZ2˨ @)X;mI.-ma*KbfO~/* bd˨''xx>")5x <6&jYCCPG )Ff礧<"`<9Po0^N ŗ x0cդ 4*cc#j9*$əRy:D&9lo3N($<5EzxSkUV6HG]s%%.B֡n&foYq8=V]MGřd0yk7ݔt#@ly , )Wc^uqQ.mKZ}IH*&aY k~wg?l':f&o|LɺqV2[YP,6@|Je#@@& b=#mk!i#U'җZұsk$ cpR?KE9N<"x[z%wAQQ(n..JaS Q$%v3OqGI/(}ԤI?+tq dH mHۘYuo;YH6^ߤĤAvWxS)PkL;38 ^h4J&\Ta+!'$%܏-]qT4M@pÚaNv~%`Y@6%1-xϝBi|dJ%Hث\FxXFRwz'߆ɂ O2/^wbNeE-p2h)P mhe2gjCKv(;g CGuqCoFx%hV 藒_@a;)y3) piz>$Fo %Q?:$ QvR[?5eLZVΐ_~]E#'>LGg0UL\c PF--!in(IHMTMI}̤Q.+X iD,f񒹟 MyNX+힍&Ѭ'3{JVTCMzƆ6u"RD=wa;W_ ܣ7SEAn3A̵xfdC=7yU5QtjYIws){G` g k@)o3/`(2u]˅cG*sIr (KP8\׃Raੳ4UB]{}y yBPQ$nzU^HfOd.x¥(,]%PgR%[))TMpPH_uv/K]Fqfsȳ-|Pqݩɡ=/VT!V[&xи1r>ҎA b"^H_e<ȤT3ɏBURB~Gy័LIh2覞?4 e)X$+TR&fء]җwcCׅC J _+^ l[ȷX%ԆYV;MΝ/qp B%/O7VsN &<1@䍉tvc|a\Hߘ%LZJZJQd3fDj7]&>5pZK9=7Pc[htfd! 4éJu(CLcb6(B߰Xe-ʈ)XfVqfc#:<\ck#,UQՖkyTMVk0:˞]X̭/Rb뵮<>%EMܘPa5#!@QĿKAi}OZEXuU +HcJƘ/yԟܻ FY3Q6pb2U_Y8pbjc촲H"s3{:Ah'gOW޶AUNÄ"4n0ї%MJ "P;!OI{1"d0 |@KP0K.zL:tZYZ賛9j?LWm算Ii ov¦QR-7MP3|'߇Qxtut|X|\8 ~C D$Vg X**pFeʋ!͍~HUE0:_Tңj;+8vR 0?aF͢v\uEǂD; ~]V3H6kf`UfQpB5&e1]<0K55ʦ*iW%Xdy+yP=7Eu"o4`e xOwŸo iWٞ9v ˥cGxţDV/> =a#E%bJ}an QlEcgT|ne»`#qe'|yѸ:+G=Vd5v) cW٨ [+N#Z:rzJqqNi/FBWꋘt-E`C1ٶ,@@dtIEo;OD?Ed_г4ʰkKKDJpWK!e?-͹㦔xiy D?ߞAvIY J:NݮTŤyU׻ I0&R91B )wv$յt|-`)V4ɹKUrza}>/|>G|Bba]&@YΞ0C1Q>Ab!b[r(d"8jW?~ɡu= ILt8Br\d3 iZzPraAr3^H\E: jL\, fkWJ0WCe=Ў>Бޥ?Xߛxe \l@rah'=-G+z5&{yOGqNd^Gc*9HLW!f0TC]FS oHB[WIKW^hBw˛:9vk\cc kbo }o rsIsՌ!stX4 q iA)1Qr$L+Cfqֳvlb%bXX:SJwQ:7'|,c6O^G8 VQH:Z 1$&/9x·y~ vݦ |:vjB*}4fD)n׾Nܛ hurb^/eIx5vĤtҨ)"erDZYN/ k5dqBC+ d97jgԙ-pjF|05j Nn::ī1ذvsDOPr#S_ϴcW4v\1*=-0!YYr51 ғ(M,3x^& ׭įbsqJJK,_2 &gF.6(__M.נbbW@I!J%{b'7 O)c(:q+ &QOw=+^jž45ЏG(UFr^uKOc3TaU4|ǫ(&#rfi|KyN'Wj:*[UU$ϐYSSͧ{ީR"xA5!Qk L>n fcD#-mVS,CشiL.XF-" }-ewmF#&Ia?mVJq/(7 j5>M;[N 8ly3T?LůB $svPq caw%N6taeGQy-LbHYkWTyWBk w:نy<ΧB6g`rZi^%J\>-SUيa)~r^[Gs1V>[aW}-hN7/tҮMXɤބ/i~[s,b8pM]I[S촮@pRIA#쮭_#H=Z-FOȸҨyۗ q ]os8]YU ]pGh^:0{IDT9N"mxT1mpkWjXo@KL泎9/Oڥ}8q9梦3 7f\DJ0빭3Vv(uv*,:N[Jӂu<ߘ8qȲcc.7G}cr+Ƶ[/j00 1 |GtCpR\YPo$UqF >"yN5+9NzyBy;G` }jN2r'B cPb)q?^x v'R񒻔;d3BܱY1I [WĐ1dXG 3h߹J!<rE"@㐆\%(Xi_*⍪ع"yB$A@ɽ?Nmv%G!VtØh.jU5پJavj;c^2,^y{V)b__UaK Ԇp HlDw .1z *@ǐ䧥Mnu>[4zR4yߌbc g*%=X\kY[ ;Y5GBe0~ ?Ҥ}kgՆ,QKhVEBۦaZJX:Mpҕ"vJ6b"{969ٱ j5HtŲ}k]^ULX"ts-6gJk&~\a A}{/Ւ#Y7Gmz EO+6kqyˣiR}'/w εDAbkZȠҦ˷6,@kF6.ݼ-L>vD~=2Œ:\ >$9 3u< hĖ*"xg'"d:!f0ju"q*,.s/YW$S|-{W Z‰usT#{yI15xcx`o皽FanmTP! mq8+k&H)Etq<6gc}Z=UGE՚h޼XTM]o: q__n&8ۤ`K34jMl>3Bo*0miJߪ4\VdAA^e*UJ wՏ1 淧p&#fAʊO1t% F~tkPpkA2v׽ em& J6<{ c~KAy qgj kFz&9::+uWbO޿q |-z[ƴ3-BdCZyBazM+j|ZMho;UzgC2hx[;7@ᇌp%qL<7d4:5YznULj]u+7Yj`Jxf&<,##3bҋc}U߂q;Bu\5<]6LsFr9~҆)|9_lefZXXTo- 1ۉ >ӓ<tsYgoT=`0%0yV7'ze~VBQ76?Q$ +rX)J 1z;AA0tsUc"+^./u 9 BQ"INc&| ly0?jgFŗ: s0Tdg(jT7Y (UCfEfcGt`áDYMԁ27o~S-Ѩ`7pҸ#-..UoM A0_*~+CL %)e|CTKvFT~# lg@im_ BFQ}|)>_YʎAl{bOwMNmn4fdi99V $5\O3E XaWL`=fAP 4>IRE=׻L^F m? H/:&3 68$&Ϩ'(cL;ӥ+m4z+n4# ljNj.[^LdZc#:$S"!bЈZ!jx?I2;S' N5u f;Z{{A9fN[@~:1涹垱MjmGa6W+b[ڶZ$xl/?&EPX^^Vǧӧ{s浅4ڵ=Yvd}D`^tݸ^I׀_Φ^ g\{E{!Jt5d p$ۋ/H\fsڋ^Ym4K]ZM!: Ҩ˯]3;׼vLHy@jE48wuw[VJyM d9j6 0|B;Eo\V^5gU몈BcCWCK`l1\ }ÍbJv[H}^~1`#NkM&捾)׶TQ!G1<iqajޘ1S{KarALuĩ(ϒa9^ja|q%;7Μ-M݈E1tj4Gq!fdXVל km/-3zz,qd4Q%veG-&飗Da 2oϟ4ʊ5^k;\G=t[G̏E(X__S& Խhژ̵~zݑ`I. aNDPyw*ͫHdL ӭq>t ZIXf:s`'&r)*%Hֲ _?.1H*Up6L<"jEϪ Z3XIӄ,h;X|fCHޘdiv~pӾo*o&axҖ*?gIz۟׍Sus6@.x=puKL3W‰'a-q^*32%`B1T4 XZ엿 zObT[.;9eS eqwݪ+g#$E"&Vkc%zPFo<7+I2NB sJi1 Of[W2^! -T'şz`nom0fyӊsnYCxm+]3;7(%o%iqQs&Kdy(n>"^+Oh|R^/STd,HGq"pl$=--(@;' Kk |nV +UWB1۔/XLLb5Rq?c%TZF}3xz:pRX@EU$C k.-UFTף5NiHqUs-M-A\5-:Qyaѵ~PپJ4SsXsNc:vd詌v pRd/Z~̚\2 Y*@ދ<}C~P$xOo*ba~1=xI0Xi&v\Mdb0 90,]r] HشbJqzSHSb;'"-6Eݲ~8ws?siHl`ڂ|CP]Qd6I#3YYrVBBb vʰ+=cU;NضTL@aAҷ 5G~Ɓw' #D*`iKޡq2)uG5[@%P)$}\N%nyju %/fsYw?dDT2qyeE\M{:\e\.C>$ĉr ,O :#t{vy}4,>kp JRZMC (yoFFqY5.cȍbX tjX͐&RW8iZe>yjo&d  ى~002Cg5pŭ@& ɵnJf!w947'ܘ7I6H َ pBY5`y*FnR LqdAּ >?+4mTchm5Hn+uV@ͩDJc^ݯ^Y~#EQ/nVھA@B'ɋG#i3P{tn&36td%yu$u!ZP9_* d}*PwmquFEa+Ua\wڣA QePb ^X$'ɽ3ȅMVy)}ZJфp@:i|->I0ۃ9 m?75PYǓbhE`+}&8]{ܱ"B޵>>IDwJfya#IQZJ }ZXmhdj o*s,˛60^rT|ThՂ5hܙ9C>4T8t,M xY>-!Ixwåd҇k# 56D$5S#2|^|g=`1)JX"jGH{bEHϛScy\UlRx^|.pVfg.,Mhd=}ƅ+,𷊷d G#:y=_F{y Wv9: Dmy2rLO Q@n!zX T*'_(z%9UB.(k0{eh*ΦVw*Z6wOTg4C_}YK̎p%PP)KTߐ=I[k8) Pp sqrh̎;֥+.D !rmzEr@[ǃ%eZڨ;r=ήtтn쌒LG\)|,)ۄPۀQiZ{oq`hlɋG&N$iaoC-n1+Ѥ@0*ddlwDz1CwWv'ribmO!ыvW؄i䥱4gJH%hQ4>DE1 GNu"G-vNtͨT/h>h'%mۢF!0 7\@z'  faӄ[*zC~Yky(krR}[bDLs|ÆBmӚD7IKI~t&Z'QI0hjGl@J#yVo$G+>O`xrՎ`;&wvjr|sX6;IHEw Qzh˓g'+ ,B*&w/n9 h <FԾlVZ}.[I{ЩBo{% r ΃ui.Z=o_ Ѻߺfxy"FQul; z zAIܣO= Uc0x/֮OA&AY Rrq-u'vEw.0%Nj 7 2u[փQK32`ul㒖!x@hE3DW6Vzqb c( b{'le-Mpx5"_M/vmyfJ̦DG24-qEdV4f!BH\Xe|\pbgFxfR8*j*tgz פC؃5R]Lpsr Ю֭ #i \<5h hxMq/ 落}•! 4'Hp@zoЇu8{pN f'wnA__!,¨GcKL6$hs kp   ^i'C2?xŹ: JD7?)"мwmZ}ȒPsZbtLˆ$#6!2#'w%[OjcoOrzpЕ>N x{m`YETpT!^4]'@"4 n!%t "xgj?̒CyӺrb>f݉G]Ï"F^^~lp&SJ9Ch+MւE!FQav|#U'l} Wħ3mxGxE[55N-H : ۍ9pch2Xc&g%$.\,zp&8X*ݘ7N*|-|Sy@f5‘S#nSD oJYNm:-TK)sm ,'yt"J`Ŷ“1Sk }FZ;` ΜYiaف]*ܢ?%A^ F }w /ȁX :=_jhP06#Й_qoqut=RXQae;;SƇ)>U/;nsjeʥLl$YaƾGDU&r|P,o: |dr+LӏkHk{G(Xn "={$2 colamW\w.d%[wYZѮސהNko,VM.B:tըY NrYO V7 v<֘ٷ%_Kaxr1z>p6+Պx&WSlԵ>STHz-;݂zzHdI%K.Mm\xMm@~r* X5! U.W؇<>VW\_yӵ3+[szBmhM G{!*75==g͚ fmRJی0[xHX\Bi>pZª^^Cxs7B^@晨uZC13&+.҄?Q /rf?Tp1^.Uˆhs~ɋa>Mbm,y\)d p5r*P-9xխ0ʕ.>rA!+ o1S"3Ǚ/  /Jlt uL2z"3oOa@,K@GD~N1w:vꉄ@ðt@3W;w5jv hA+WA3JKʗ-J<`@FøA #>c5_H#w[qs| oY9CwKoөk01yYo:uL;y.E՛J"E^@VTSJT;/qTTv߰AEj.Y|vNg@26.0b`4 >cKÿ-7W=64, @DB?2Wȹ7T rB8 06p*K/^]s<{1 ݅;~vĒMi9}e^ǟ"[ɝ{u[URo}>CaI77+)BhjTP'$xέyI5`S򊫕#P_-: *m;2W 9gzĽdl+to7gEv%o _[vֿ &i\2#6d:DaBe&m*j(Uk!cOROw]8Çzva劙Knސ-&RSW[t??<=+ >"c:zH駁ŵW8Mxۮt ] bWfz@e'uU]'8]Ŕv z5E=d8;(mE*]@wn'ȼl`{ϡ$uffkvU-ۗk~5R/ܙ6F$嵆,4onka=/OűhVV+Th'*A~[XqV0RyQo2|=y2 W%#SͨAn!*~`@KNT%,!3U9]zQ-sky"'B\5ǴڮH6jWd) /kű(kE_ZjbVc$(}zcb}~,QvN1 (ݖ{G2:<^J M lUCSx3Ɋ+iW? Jh"8x\!믷mMJ#N6%(Bjr-UBgh1|fa2c1[V2M]oyidI/jx!1?-KVn!k"+츇P0\E$O:rT6k@2g >ɢSҙ>sݿ5MBZpn )ey>snLobvmay-0=re=tYiCRsLz4M YqXuPT{\i_zcvK=ami2f]+;/,,CLx n*5YY<[>g6 @>|DC$rZbtNKMN~쎆fҲU#iS KٖuO7G"9XJ0.wp'kn YZ