libvirt-daemon-driver-interface-6.6.0-7.1.el8 >  H _ z뾂al K0H򁓐T3*ޥVTsNp`Sz:! e(w\  ̒ .1naQHIB\}ORhױ)D^Ci-²nr{h [V+Q㗾I?W|r29c2cac30ac6b9e66b8f838a11d0b20957738e0acd73e4dd9d0cd64d5bd597022d0078bfdfeba04a30cda8daa6e8da22a4225013Љ_ z뾂al%q"]![Tݼ!W}0NԢD[)gLZJYe$iaeMHv/1ߍqjiX@a H]WyP ߻.nL7 =T$ zb>)/UzEA\Z/zae{,lcy ya]aOX>p<?d"( 0 ` & ;G\bl      ,hX ,(8X9LX:-XGH,IhXxY\]^) bdgelfolqtuvwtxyClibvirt-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_+kojid-x86-01.rdu2.centos.orgOCentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxx86_64-vb#K}h ZAAA큤_+f__+_+_+_+_+_+f_+f_+f_+f_+_+_+p_+pb60ee55d0a0284eb363779831adc1cd1175fba535697ba2e4ae21684bfbeea70675088634d7cc633065be91bcdbfb6106742d0053bffad9fc30b46ac088582e357b56a82d085144955f9799a7abf98d0680bb82c4724a778cb9087ad6cab61cf1ecab8c5d0fd25b3cf59a41be608b74bedceb3e7086eb5aa8ce03d80f8a16a2f2ad7118d7e408542b04f0701f5dd8bff391e59a0398c550c5a1be3c9dee703f5304dea03c7aca336f64205c04c04f05e705a708037f82bed69007e8fc1a1bf3fd4d8a8b6c9fa045de486998ab58d68bd80e07a41c72f66d4ffd1ea0fbfe8ee55c6e8e35d2118c24684ca9a8b6098d4ece7747716eb8d4add00f0c168161ef1c3bf9abddf993d0a16a84c011225f0bd7ee4376cc46286e628995ccd12a1f4457a6e37f8ed4ef245ef0d694c0a6bd672e6459bb9b6481ed16e190bf7af5964f37c../../../../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(x86-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.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdl.so.2()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.30()(64bit)libgobject-2.0.so.0()(64bit)libm.so.6()(64bit)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.2.5)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libssh.so.4()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)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-id01acec63fe39773a041c6f8322fa7980375ad143205da8ab18354db4008f84edf84a09dfdf6c4d74virtinterfaced-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/01//usr/lib/.build-id/20//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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=205da8ab18354db4008f84edf84a09dfdf6c4d74, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=01acec63fe39773a041c6f8322fa7980375ad143, stripped**PRRRR%RRRDRRRRRR0RRRRRRR RRRRR!R R RRR"RRRRR$R&RR R RRR*RRRR.R/R,R-R#RRRR RORRcRrRxRmR^RBRuRARZR6R?RURQRRR4R}RzR\R`ReR|RNRVRRRkRR_RnRKRfRPRyRbRR7RIRHRLRwR2RGRjRTRpRRlRiR@R]RvR=RMRDR;RoRFRR3RJRCRsR:R9RWRYR~RtR[R8RXR1RR)R+R0RRRRR RRR!R RRRRR"R RRRRRR&RR R RRutf-89bd3252f68618e0ad7b5d3e2f6477e14e09046c97606b42f41e085a067e90373?@7zXZ !#,,0] b2u Q{K Oa}^@9MqA#›3! w;EB!v}c|M[='{㘛aٕ z!:`bLF!pt } 11Ch$g}s&X-yӫXKa&p[yUr" k(P1cv^aEwEo?gMg3f'Z?Rkߦ4wi@G-wnK3΄^ؔh";@Iqt^{a8_ƀ304ŐD ˯0tGsS7"G;) U"IN݈[sOAj"m~Ҟ&Aalɹj=8G_<= j ϔAqVM/J {0}0EƠHKc3E'`f-N(R`䢶s]E2m2Ҍj:6< XY|iL?㟧89`Q;Z;,uɋʆA&*7ɵS=}FO7ͿR7vfPP$'x]\ z< 1^Yz 9Q8`!,`, jztE/b-rv$+i*0Do5vcUn98nw{ {}MjYdMSfƛnS 'B)Qb9@} L BCm=cH+iEŽ~L[ӯVL/gc0mğt-T5,"%6/ƬYӞUzFrS\#m#O6QCYY #G'O"t3w5[)oK)##==" bK׭Swc˥doaK/ITJr|; C&lǹGN 9G,0к@+˖HĻZkB.U:C5xApR=-1wM&-4͞iu~q yV15Au0+.5N)X3ū)8ڿZA@{4#n2g [ݫ{ 36p%Hd$k3&4_*Y7y,xj y{$-NÎ$`j4$BlL -Rak^v5tz`e B~ A,:MwK$,>saC33DD*tmT;'. >D,hf|nt/Q$o-6'R4* J$?n0m=rwW:-k i~ԢBwߟvBZTNɿvj|{g{5GwCI?* L&I C)ʁ/5 •87NcV*mI/ITr(9.oc.E2Ev.$n .v+ir4y92nN)J3=]]bo/hJsl}o!KmL[bukaGD IfTD1p1ǗGS`' j^Zh䱂ہ?K^ta!-t"Kp&W`hE|xŨ&ְ=? rq"YR$Q+XJߣ$I7.ls#n2;%H!@5`Qby6M0 2JbE_$<_Femlv.[uqq59wd$fߩnx/6އž,v~Glүq~H]=~^;9nEc͔sʼ>H*i$b.$M;.;Њ,$T]TXBOGUIBNB/jVaOyqMh.TGw{?HhFP eilaif!kS8/:U׬^=U.gţr@:ӳ=S5Ws9 #U 0ό%..|J\Ѵ5pu|`L=9eRv1~hv*ڷ )8^ fh `d.m4Ý3K^eD#Sbg|uJjiH-\ƕzɼ_B\~P|r2r'14? Ȅ6Db}A${GA|w\&x#:%4ӂ[pn%43ojevqr80# :Egy[$C SpgcXjZ/|a?J&7c=UDt R7PuN:zuY0hmvqY/&p;]ܶmPgPC mY ہey0?Rh $.%/ԜNq6D6-״9%b TWe\ Fn$d{@PDYq?bۏL KXx1l 30(jkS4GUy0L`sP[Y ;KQ5e"D}I5 %p'Pymcd*,FUWQ}"]3nZɡ5R,c[֞B{cx; ~.zhsǒݖq;Z6;ׇJb&<)`~Ȃ ,^,ǻ+P# sFr]Mn,izO]NF;HDžRЕ!P63_JE5v5#X8F 5uy}góvAjgxhFǧxӕ]ZXWBcͨƿ^isk >nLfa\ơvcP/&@wa˫V2uk9 }=,;v+?AD.K`EMOs52]٦Ր+S&]_ |ϹA5~Ʃ$lK(inyhhv&E y`ӛ!S"F'(]!`]y4Xx߈ɶui RA,%D# Gp7S7z_HIT {8 T?Vnw{&𮉾/4']-]T$o 54|4CD2{Rm h|'FxDX GCl*_d.Y3@Gw'D@W{#:1 _|ڍ-Nd8th&naW 31;k3_Gn5`Os+X-EI]C;C7k5]K5R/VrJ{@.Ņ6F, /yv92}{ B .bO/)GMAn~~:a%?@;T1*4a~`_y-1'L8dz{5o)mae'*}s2@~k|>9`Cw*"'F :RJJ `T_ M Z6 DAmD;ʁ Nh #ԟ)с ˿Q :!w/cU5 0QDRQS_~XdѰ?֥B+jTvտ\BRC vpaz`FTz~tO9vP~L)gCH pP7S>!!^,尞 쫃Q~u1^F=xKTkRyZB5eWi(lUz&6cCYcD30:lͻo6$R,0&`'KISXr&Xf'N;y;UTlj Ms#)WԬ=TY~lI$j&IE;ҦhMu ,c D@ BW@liF," "jR|~uIwmAH -0-¾SuFl(GeJjH5Jਜm-RqׅJTf+Wb|ŭ $:TԲbJyO9v!vH-#~u*N=.t"fʃF}  sXJ5BHq-zOQ-"􌇢O2@{MzcMgv*5MR6@T^ζjH#77Ƴ=}1Xܶ%U[C_Bn#v.1Z:6en!ռL 8wAX$mԦd"ipE`ڛH8w%fYN^9MgB5qf$`TcS"RbOsC y$h7IRn׹xsGE Q[ZIT%I_w*0x YiOk 8I&{&1lW-C*]$ZNvyMdžĄa_DStJyW a+CO(HeFEL 5r?{kqk;s]tX5Ӿ}&2vR"A~UJ0`&vAU qls`zjpJ_} gߺX,M# VcQ0q,Im{MH c2l4y+uYJ]dsdU)׻`=~u f׳^Мm_IJJhew/餡5gr Z30)WVI)Km~6Js:)B ) ?gHpk=1Di& {y>^iw1J0}I c-Ѓ5M^@5${E70i7@ҎZ̐V %a$kcףf%fBmW<\U^ bs/]L)LIt vӎ;+Pj TDZڭ{kqMicUzedXe*0Ԥf@k[Tpل{E%Ogx1W4Otd4;jGj6fb&h2 սf4"F5.|],w6jԟsw&m űy G5TOD1jK+ _\ZYyïhL Qˡ~> /T*TS1o% 〼?c-e,)F@ݗ?w"(쵏E0ӻ!"{DMd|&'(K[^9{?&bÜRɍ-#бPGJ .U6/\gP> 5F aM|&εk*; ˲3nb}uA|mᑫD[s}YX7_"㑜ߕ(r /?.ڀ}*QM`x̻Fw@&CTf pnvā@'+-A6{x|K.ɧ୨U)^q4p( fY[xeв<_vRR=PW 1./ƺdST]66o²ZnRi{3  wsFA@rhݚ\iy+M x3uBOm{@UpJ`{3Fq߮eWc*eT~t9 3QjDw㍴/= ˠe+J~X}k|Gvj*AE ~ܾ|)%C'6F-v1CGD4("?,l%YɈɯ|*X)9l=}!$VD-du7wvf&a7Xn5^ G'qcI*2"Ⴗ;qJl)VfR" J藾qF[T3˂TdãA;Ic` p9c)3A} 8E^j|bI4V&i0fFg4]GېjtahsxPbQ D;7%ٷBi_&?̛6G:@X~ ^ rr8ܳ4aJ^ xR 1:UJ];603ɑ#|#qSdG瞰eݩ$,3s3_V]aDg 46R̨k 4X(!w%>~PB#h@${!MfRӖρIs" W+3[o2xB,q`apRA Քw$t#2*ty4>B<ŲT6iV}ԭUH.wcI u;뚹}pC-]nrk=a|6$p"m>47 ,_놴l?C-?7ɾ^8-Fm<99[5k`Xܚic?t͜T* C&U7)S^/3) Kjc#Ϻ1b?E  ^BuAN-|8V^|1'sXd88ɀ8vU**;ьszFC$^|)  u7[Pkwo\-UJA@+"mF}!mpOxj Gpgvxl4 -X}hȒ1v}=misـ'*_1Ԭg*k5ue;W6}z3ِaAyCQ? @|yO`A #caRU5IȂtӱgߝ3fCzu$U!J ܳvW4A}ӛ;)4Y4diԷE9@N\plH4!fyuPl{-(Hxz)"Ɉ_?r}N16oz2 4/ l)i9}0OA$3to-?M~iծBkm Dis;Ƞ#|* {5PxȺzq|.~ъ DwˉꄻXZ̀mf3<|xk T;r'/)zs;:?de DoOsI(@(O9CkRՒvm{ ՚Hv[f^MrmU})"3 Q^c#!ٛf p[W_j28p3^WYhãj: p>IļDH7%|MÃvj׎*5y>N)+~!(W  Dez؟aKTm^yÐ1ȹpY4zdX>$SȤA _}m]M-f۟glѩgw8gމXm U^DX_əїd|+mm34jJhirl1);?F^vW$I! 4 iV#Nx9qH7f+O"oo~!"W=:zw  &'rt>%72n`,EmFÆN"?$R=oWJU Up3]T!rhă[- %?ZgV$fEË4~mi*u">3rR-2H/ @T󔄀NqЍf diyZFlJI{\e1,94DPlS$b+&g{ؼ1o TSBHTO">OJ35i+2^ ̀~#%L)x=?c*Ғs\g|MM:0 T¯lhV]mb:RbѶ ^YRKVHi1@tS<I>C~O%Z=3ԍyPSJ7YV{6weWoilr"B`A2)\F@&pK$!)cS{lYo.I#)~\.>J^zG|?ڎ\l謫c{i9]"H8Ի} Ed킯t{HΏ[I wF!|LɈo; / 39 5YBSW2y @ryV||0v"OcU -ePlflXˌg[jPW~r:ʀ00k_|~hkߓ*@67׿ӶA"R#E ~;gzc-w.7e9xK$)#BY΅o+Y߳%ly<Cx^82A1 ٫&uk]f88?C\]͇\C8Yh:4nq }^c|:PN~ΝLI[y)hɂkc<$L[]vh SXʥI 3q0h_?ݏ)Y,(Kp&It~Ŷ-|_ @EðL ?(0Et)3&q.Cow6Tmf!P: *$њlĎ/˝x✐~F ~ԁ6YT6e4.[0݂PJWƥ"=cE*2'G-;ʕ^8fiW|tW"!AYP'Ur#{|x~4ʿ+Ӕ4BPȟt^2 ֤}i?YTlO7oURo O˷\Jc۞DTg^#-V!$4 ynv %S{AJ'Z:VϜƣLkVRYpBiJ1 , 'Q~jJCSkUP";^K*-5E{?Yzi1՘x͙ʔ$zGBz LzDhV6i`t iMo.R3w {k\֪~b70tBɄ_ wjȏ0̽qBD&7aT_t7;X1\§%PILDc&1*{7J`$ɓW cSE:tP:'IX:GCxֽf YACztAp Csh<|cP+INDgEצa-gk.dlг1uAK6o'/&1Q!|nVz_?uTv fh6# e. 72ݧ@m20O"^)Lsl\DȪq#e`!-i#QR[3h ײ4Gyƒ+ʝ$A9Kʚ#rTA2r;+Z.k$`K97ݹH`7q̾htNL<+O^ۘ`@Tw5>&/a TZ (}Tx"㪓oS}E޺>0I_KΦ>\8A&qs[O4j{GG1_O)9`?PYzXط$oՐQ{b)`CX_6ԪZO:[j;o0 }?i۪̭&{ᩐ< l=޲7y3aX9;QY249p|J?M8%Sט.q_zت7E3!)H3; yjwUHSd{C!$f')D6;AMgQWf# Ŵc_1qxpUr6G$H<# kq=0V6ƻ_~ЖZ> #߾ /,%OmPj049]1Tڴ>4wi*>Gj=wXDŽ<{ wtg'^ZW2Y9Ӏ`l?=~|D(*|ȇJ1OU>@Sc4P6(fB4'X#5c;א5M2:S)ŰJ)r83c̢;Vt0A_(͌J S>8#DzY H1/u\k*h Ob]a\idE'F"?xf%_  zjʥ E,ZxF[oH*tǰ-6Ql%hɺIO|Ihe=Ϊ\婘O2y'G!)/U6~fzd!rD]߿`UrJ 5]oEE4 =7u&b#`O ۲"QAk߸06N|=(:[^hF\lZVr,|0h| i ) h.lwc!@ҁEx8t󤳗n~Sxd)twe3K_$^ᝆ'2vf/e˰\H2Y&~Gխ)`i>YOhpXf@>>IJJMk!'Wkպ:/[]az܈ܭO)}CT@a0gQ2*q:vIOdI\"^\^ԒMu=s% +fq("J2sR3Bf"a\lxĦo}xHhlIrD׹uNgITlj#(02Zujy 0q Z,p|@?*PwSg ;bVPb~BkJ݊˵gWc7] (Cξ^P:1-`1m(ѧ3氤CZF&%lu90oTL KUEb، f0gU D ئX'V~(ΩƩ$ [ !^)XIK:g^~_-mgiTST}#,?HFĠ'E>sy 3/״tWa#K`A^f([L.[ZT{}#M#dEN:QPy2jQEzwz,> 4%Dl G*58UZ$V[~-q854Uh(K&Xlk1=8i d3M4G9'R to(J}4>n(@Dڭfp9 wbTxZMNROn$o-13NIAuӌĠ=LStރE3V׿_63E(PgF|tX?ņM٩ 5vo+?)Gf6_~-syEAg0H@×P[m?Ema:׬F+Pjo]:j$}{ ͸3п:&'Ի|~0{ɔ}P^@:XMcyܳ`7VkNZnE+ R fҵ"x"PM[z O+Ltޯ$0< QJ \9hc Lr&rE dKal;Z3=EߴvJ9ݧ'$֑A t4~pc 6"|xwxҜ|(,gӍgY:=Zyp?p%l, bGƉך6gZt?)TJ&}h{{ hŻzacCjB(ΆA`5di}wk|EG>Ѿ|YeE؋AMw[^Bj1lG>d:+y6"!ux$/0{GB1OV﫱μIѷot)y͟9rjޠ|R0u0j {8!2WPԖ9R^j3 1:\j7>tr.V&NHǎC3J9#h?ۂ㢶+7Fh8oP }GJo4rm->s>39͡8Ӛc}oky鲵eB8X=bWf#>A%& ƚ6y|Qກ׮p$7 Y rHjeYzXq)p5]XX'!صF]Z ȯuۑyISv߉3):*tpQTiQ2p6t^\*;^ 6ge ~;ł#ND7eDӰ[o RT}>J\:\ZWEZƋdV)<aЭ(MґüvmQ,-G,u4Y/E¨cN0Xabq]sD$_ vY:Y:2GF5]ī s[ff[)̓xPÝy*6U=OQlW+MX w})c )R /$ l;+klڛ]O445^V@bٚ ns&A*Qk) v=zCUA~*i?X\>Aw "GX7cE-yH C Sdv연ҨkGuԝJܻR;_>ME7y2n54+0^rlװÌN$0T@dQgH08DE$cI-A~9‡,US疸&3dD/(ǁQJh>#Ae ]M`)G Jr(Ry Љpu66Vcw5%a9>1- LG,,g)h?{utȱŵƠh?J6)Fvϋi\V>n՞Vz&کtsDG *P LsXn-TsS+/mf-l.{(δ䁉CNk.oY:Hfmk@ B*!zd w!e3[^LFBx/Z 7 K`q}NOr`2i@J(ΉuaGC4݂¸$P$F6~Cލ_3sLU%q(X[%$;ǥ[a[J*!KȜ}G6ǠJn%QIUZ~#3Uτ }@%gJc4fcc!?#1V4Em_y[s',c> 0k>$_Qx@xMy~%h/ӧfɶR!OE$ɣ^9,0tfN_xSrsDuZ5VxЇh]r L*mﲂ\A?H`:(dӗ×`8#hIcjvjuy;{`}Ѳ _|FD~5 Cc9Ժ2@)B$=Haa,]Ii!!ܰ.3׉YãR2,-,%{2$"3Wwꞙ^]V|$x0>t!>ggAM>i~qĒp#)M}兕땋ZASu*Um B.`8MxnaH˺0N6lY.k[. _.]:S@[u0'ROw\,uq}$E:VdⓟR3\*_zD{#ObIax^9Ȝ2r<}kA4m$&UMNd2g $ s1pO|Ѷ{ʳV-NhY mɡr,_}քުjt#}wF40@v$/uAsWhZz7&u!Lj#6 KuփU6cKUC܁rl2uOH7=Y_ʭ:'sa)/Tn<|"ArjjF ·e# _Sg8GKS ˱@cT7T'ksdr`H QHwwcP>9B"(Jqqm5XܬULB`ڜ^P {Nf!;7A3Ɵw(Sde- 0,+"T~P3 $r TEGb_O0, epu4߶Fw lF Pڪr1\f*ɆgWE#_Jj/AX=f&X뎬8D@!gNpNnd5I>;}6~_ONT# ? M ן– 2^Z'G ը!">1/v!Aǵfϡ41-߬JD\+6;zC抋 /$Qc{ 4~,TbÑ|ɜ3:x"L7LdW&k/ ݓJ"s-r.Z' '[gx8*Yw䒖Z9Iʩ(NzQT̩\/^|H݇ՕcVR#Ku8)W,b]L\Y-Ï3+V*3^\u1sKmfA^TV<-ӆiiI(NYz+yZvw *Iy ㋬-L `]1E.IsgP:0,vbm~U .ZEs0,%Wl=2žAdP: ٗ3 t]}ՅĚL5Ob "pdۂ=ſ=c眦pZhVќS4)3UQ!Np\ڞ\%9oj,4rOԛ5"T8ٻ "&"3ٙ WtaMlXgoF@^R0,AI+j 婂m 'tC@߀8{ ]dzˈRZp7?F(swrj󿕦ʴ6B V!~ܽϰlMt:>o6b$xfeQɏUpGfCL87B/8{6ۈԱ6eٞ3pmyagg*4#k$gA.PlJ0:zGR#)RG[ec2}t.1Pb6iyf?Py.~kHy13k cKh3DC_S Ÿ{֥EbL{Al`,V7#E|1] GJ}[_A:Jd q+뫢~gN9U*a3&$utP^~߮ gr.ݫ}"LCIR* N;C|7G xP[#'GO,r2ێC_։zϣЅIeȅ[j ,B'l"Sf !@k@6K>4tL4J5%+R Q䮷 0F}[sa?GGd8$B|N"u#=)c>'͍&=uɏ2}M-$ i*@*7? YFZ hU7pSRFݙ=&a@= ?P`֭kߪ$kl׋}N9:QUĕi=퐪ywY\.3) {Ne.]1wLq~¬EB"wD39!:owPOMT|w8MThޓJkYgq@29Bkn0Б1mPcJ  6 p{9Ho(7N-<\HL3@@rl~e\j Ԑ5hckIwkk}A&1>akcU<rv4ș$Naq}Jcrp9 iG2Vɔ^.W1\]@.4e}Z`As{w4h {|E;v(9RkQB3By8qb 5:g%y̓@x07Sۋ'p}+ iTL~Iw\gӈ7=l݄:qo`a:LRnn bٟc,+uL ."X9b)XhKh{\ʎ*> SIE oELy*]1\;'`TOZ$i {4}IMcc98 uI_=.=e3)+ejKs]>hCQ;yKL"xdO)tz9Zhb@<CNay-vIw=/4gx+M_1<ܸ@eVb ˖RP.01k~P–-i?--T+hr;z R. 5orl}r{3(htuWu% uu \P2=Hr~ZqTKAuLw{`G@a#֒s e2rEDtPP"Fќ-9ۢ-CYw~˝k~ƒ!r>% 760ĬJ &@(/ s yA,0__H+>trn%pJ֥78~ ,E쯧h9,8?dfi33잞N(uN콏&*nWu10bCúÔβ5|UrwIOCt}q69;s%O\u0`Ia7j=$jE9mbh[n8}-[S);\jczͩƢ*xSgL<JAfYG:?vulJVqdQ/#RKS0Wcy d[>hG (lcqwnwy8H`i7&SO+@[!8X4 se#f5{W*֦½u=.Qg؛;R/:o;0 2BQ le5 Qljjw ?PWAn%{UֺPMSs<״_ȋ{gN2n|>2{\Uea,m5pIҒaHd ^.9β?I4ݝ5{u8 ϧvnxsScrD4$AEv9Rf3QA݄6ńP9S\RlRoCޔ|Uì/tmjwxcPC?dv^x j-3)In8#vqZLNAfC9f|#̟9Knj/5b}摚BHRXT?i*L9oӍT;nL9 ؃#+=^@~NHB R>vN&RVRX @`@ %š"%Tf>~-lQ'K kqUbM|7;wj<N8pV!>uÂ8KW[xDv]l|Ad":A<ﴢÒݼI,y玚jEb&Dâ (xD2}ckC{ArkWt `8'ߏ!UZwqV TrMŵa!GKt8 ʜcƎе'dx=;:pjiS)=yl,:t6G+nj_&%ce/½~M9տKKU&Z|C]v[9 @ I!;4v$%󷇥#V$\8/':;/'TE\8NRҏ})6!himiRY[(n9Aq\Od;Bo!Q2=D@7ŃpA ,>)loN|Sv,(SՔ-I(%C܉{]M00ʞ=>׃Pyw4<4,`{n-@PcPiRP.&z\NJ/C=<8sq,ض-(i8,jmPNq[<JV:\.SܲR 6?  uR_e㻮S`MCM2qVF.$mXy*m|\g*U,)ۜkݴndEvfuޤZ./1yF/8k>rR Mcb[ڌ;%7NNfn0z᫡ax?EtpKvs|YɎBʩ^7:!9|r S\ lc }*Qa,s~Y t^}h6jDe|^$(3!'0t߶b&I# Dp:L#TRG))/'K Q}8\цn<&1!L4*;mDnjNӻA5XO$ Xۺ:f6^]7bpE(ϾpNt2qY(360'T Q[!hUV\'P"\g٧Ѝ>` 2_{X+{fKfc(F5aU6Q$*@ hA9ur`/& /GZ9pz؆VcMpaʋz34Ru1 Nɱ),m e@H™B@IpZ3͉lٶX y7ϊVL}nd]hci:\.ШײJrmMBr 3Va.V"(qp79,z\!QY /At-[|[F2y=qkrӷ9]n0 \28{ N!F|uZ$?6K>A%O<24nؓ0[fQPĻ!FԸe:IbTЬLHۛRid3)̼& ]Q/Jʶ_tvy;m U FdJ( ;!Q9MJšZPjc=&]j<\$栰AXODVABŎ\|w:}lg.1~"H:m?ҒNb'+&+ o3z2>b)%FSu>/ xL ~&S3,G/n@MͿt/rk2Tyȯ{x A;[0)@H)9@j! ODYW Y| Ϟy -R.QYh˫|:d[n֥nyœw;ϒYpy 1wQICWOXX5@Dw`tl $zյxzgLkPk`B[gRڌہl$d:4%Nm}WˡEtdYJ&6"#GF08amQ ʙQHr_sJn5 Z\vDԂ[QaлQlMlhٿ/o%JEZ%W1mA-hUd iSZq|RhdxI>N)Lu&p@; xE+䆚v7bh6W&K݅x [#"go,TjeGnb$fhU<;a|+X6(aݖ׽sp=gsgt@.EBF!,R2Sxwou˧ɹ)_ "4d:˵NZvM?Is ?߁<\׊+`>44th)}GLh/1@뉷 Qy&A 9z JcXoBJ5{sгj{_y&(˷͈֊NMWDg9eyAR`H(3^R[(D O&ku9s/P/|3e|]b+cO$ OK*ډ$-hJ̸qD ۺ1a<mRx$y/Š& hPΚGeW@ˌjy*BaÐ̫te¿!sjx[oqS0Ygj92q2<&«`]-ޖ$ur:-ojHtBys$@S *PX581˜pbFYi3&iRäk'-,Œ72rKgDIþ;9{|]p[p_l浬9XܟX!vL&өFQYf*3H}3^]XKtȻ 610F|ROLtghqC fNCQЇ}ǒOmOyi69N`1:Sw*# #Y|{p> Xib$ةሚ!NH=j'N9`kh!}qg U1E5`5]e#C%*Ƹlչ9C tH0%D6'wYjݮނ0[­QASJ%;muI GF5tIh8JFI#u mmQ=8+ /R8`);B/YO&MO:cjW/OSFUvMWVg1Uf%R2Pǣ)~yѡ@]Aq/;_[P}Xs S bQRs 8̕(l;XzԐ} B%_!괈$ERɻ[\}4 ORΧ DpDmXkl]P9#Ӏve3Lۍ<9&/n=I/x%H*q -U|nr# \iphs x0w7M. vYvS&䞆 vrLf4Ͷl;=~^&,߬##Lޝ@4K~vw>~7 0}D/ ^Հ(|LA~JnZ]d[4 I&SWѡ9be=<Kc=ed!9W- Inrypd nDޞDkvF*p }ԝX"@3kV^6Nh$t[TT/ʕV,^;$;FRX/Z('gU8+ݧ)'θVSg7Iwߑ;7pPC4OBc8}UW>j}jN=5MyL!8Bg POCԈ, N`t﵋֟ko*ܗ 3!ju8  z![!B%'ْ&uq6ռSFK<7戬ά8$I]΍ e4ʪo{|ƺ,s0dN=.aSEyUZ]&\BG] "8dLO`ShQF5o}}[@%`DnYjy`vRD]Ĩ;^V@DuDIZ&x/;gxdAX-eGFim,;i<7MjOMXg{k'~d37԰^IҩLLI0p'Bg R'%{WO+/0.QPG)K>կ\n<`Lֳ R^8fmӇiQNgڐ,`py40*Q_ЗsIITXߦ#Du$$cswގtW A(EbW`Kj >8Mᔙ.>L$Gaxqg6jHBhЏ̞ۥb&#1hqAGva[c4U>w1?u-Bӹp]ËpRtck덋5Ņs:(#)M@%Wu@5=q#*.52gVQEs)ՇX䶓煿]*T_G;8zMZ7GJݝO)qE\tKT3> %c!`In  a'[c7ː0F6MB>#apDb31cGl& z;|r\k9tU!S*ZcJ/ %nTcI^1|15K&y e,u49!ƭBڴ5@ucrֱ"(j8N/h}ѐfӵϡ:u, 3Q]6@9]!#_Ks ]xֵkN ?Z%Hӂ㥰J܍=D3iqz|tI>B%48oJ/Hu2oAL3B|D[RŠ{ZŋIȄ$r-3ՏT&8m6+'ekS. Uե>|=a1ޚ 8h4\2ÍUv#`3Rˡo M͖AR[-uI;7ʂv0w; 4l̖HᷡS>k_N̲ĠnYfX^cZ89?mbl]:[x!:aʧЅ 8ЫST\Gڈ.M 5I-kY(!iTɁN0v۩CD *| Mݠ7&Kâ *#8a ~\|*p ` FIW038 vLZU(0^5ԢPrJP;4JS"S> $6c=/[kd'rGѦ0NLIoܨڥ{pG@dtAI~%"L"YX8+(<H |&:ݑqc]gҙHdwdBſָ XBDuc%QJc2-n(ߞI /rrtiYm! ˈ@ӫDA0%2$#]XFsEw)A k1}aU(6i<pa~!*Ck<|⒚6rcc'Acj% NҨR; VSv'o3(F[aox!# *l[:h^"CM;Άlu^&H;!dS뛅 J@( _1G,D: [Acr«l%j6ܝF袢1H>_Y_(jdv Ke9AC~u|*))6-(K)m"(%B"s3IUiU8fTTPy=xKOk[EaR hL&i(k "mESؐp7b=]<+ JA{\Ȟxу" +舿R"W>dwݿ(  yHy_@ǥ+!KpUs 4Qd xAImIU-@3!6aŇ4`t/73 G})Ğ ỐQMH1mV3v]dfp6l~3;=\zXWTTܺD J>:|m,? t%ԪIjK` ^xHQZCK^C'!w`:#n7aa]%-Y΃AldՅ^T:/G`k;RKM*1hmk`-~rTJ{=|_&&1˷̣ag5"v5 þkV|5>:nD L-"SpIԑC!,OdIuI1"V2tGʲ˙i Cy poط4:uΆ-X\}j8Nx46dGвRDP$'"mP‚y(OVZsr o/E ? t8mP !gzA\,HlMNj9^"yR^ʾu#9Cw!\kXMÇU:Py}0p(98uCo|?ۖ [5+4*@%-^ [v0Jۗ#u0SpD=7n3F-s `C-`9@4\,= 4$Z 5Űj3;]yP(vrثrOF +k<>ش*sWby ׿2''U.Iph:U10pUڶܙ0=tvz ps}/̯󖟧l9Ӛ$tiwBTW;_^=i#8`>\t_;񱞶gXȣPYUpyV J>K>26aNt r8ٮRn.ߺ+T>Y 7pqqZXv! jzĕ ݷs~6ъ9C~jOG;r/";ɝEe);FY[20EJl|b?&h7 :WqcSrcL {|5|Cj{`8b_q1Lum:HS*,d8 -0Fw)i6ΐp\qYD]%5=LZQA*}pxj4yd&ZTlҬYW""מgv88Ma_m&%SBPSud,ӿmׄ =rÑ!A e/L[ h{?ctz'z \:4.+swⶤ.c*|Nɋ!픪)]JOE zɻX<#?OrZ :h3:Q؆\Fߚ ߥOCIAw@iy}{{]`ϓ3=I2 K~e,"ojœ[+/ym)n]ApopV_\77#%~f΀ii2O8O\{=Ǻ.9pelv*MuGQA(l,(bR (c Gd CJъgv%7 2In`:f 1+Coݳ~wRCfƴK4=_\I4nr#kJ M)؎`.pIsy<~.9W #vFFgO}UWI~xSn@Ҝva4V"+δO=ʉNr#~cG+1.PEd*o{: {>bP?N ޕXUK؍E&V| ?ݺH">/j{&4ގ}WxA)Ѥ(BHF08a'35#pQ2 Gł PGO-|z]#Iz|e@_$&=\BmF1(i:SPLBpntՋMQd]^8ĔY=F\M4:f$>5rgi= )p#Q0.q ގġDtVQm]rԜ4t![)>C5&uhG3&+x^YrWNцvΝF#WFh9(FLhvy^ dJ9e>͘駺,C @g܅3=1XmBDw++ؐk1b}KX/J&o uTG#NNR?rd1  ҹ<c6IDIabvɢ ,EzO"ju9~X)uB i{?_<#w6kZW{M3x8R̀+u֙I[-dNd41-%?¨=Up5e,;ܺ+'I1Rӭ*;PVd(5|'Dľ y\Zj0KGOjKrao>]1Q 4ީbV:ĭ~/m"oY"<~ =_*lOC$[.ƺޓW|D7!h~5VUͰDw!) Nh,u+"JϹ"?N濥Bğ68X$VW}CWv N#:H8,L<3 BiCk _OkSa!+^T2| cs];e L*iB720ξ^I.*w櫖rgå_c] lf*6,RZtJi8⩑ǞZٖrV}_Hs4RDatt(h%쨶fHjfwGVvuk+.(lAհ"w_H>7<l0 ('a%sl0ݙ\3FY^fhvʁѨhmWءtcdq* 3Rhiې(bdn |8Wǐ989,46G5)yO6SlRm$E9|Whޕ _lHyXVWa` +[P0{_v߾).c{(0 bHi \"Mtj#v䐲G?Ŧ(=w, 7 tKp݈@;Tr1܉c &UПX`OX؉$Bw-=5ô[LRR0Vwtd(L> 3bli#0=sc@HSKSUSu:2{~JĂ60­Ii)gD6*q"W 2sӦG[㦶D!A4`f2Yc@n&יYpp`UID*X<p8"YqR 7$ JbSjqv%0Z[YaR? OB 4TI$2")LQ?v96zhSвvիWH*ln,h~EI gu@ITi#/)\(ꃎ ;IeS"ca9SÕtӱ@$846sXk띩SC<󀿮}H@D;Y4cl $Am0=Duo)1}|G >/o'6 oYP q#+y뻐Y+ȍ釦7e ^M{8=l/窅v1*9?^)8Rx熮K.S;pOV_ lpnRadd쌍i.d}fy+r I8i Rdl6I;Wod$)*1h>`3hVk }bnMs!SӾ+%Bo0>f)Ap^Ͻ3BQ| N"3*iS eu-MDFOz⺌/J/+Yv.0@:k*Dv&q 3lڷMPt2`0﭂RS Sn!%Y5K;I+&*Aؼ;b$A[Y2]smoxd!fE55;al9p>ZyVw"?`@Gy䝚Lro`<ZxUHlw0tXN6DNlZ Ҏ: MT?劍Ŧ^Rݛ.NGϟqC~wg`2'GRINܴ eu3HE7)2*( &SS˽&i(Hy}C4z®m~y[xkM%+xI8M< b_N$DN.jVS*R;yvss&5Dxw0r @'- !+Oc .;&A<jw:fpqºsi^oGYMu-n'Wg%uBתAۉv]݉FZH[_W I%&V8/eN|D氫malrvl>ݸ9exAh? E+mqYpP8H$HZ%;d^];t6@$[6' 7Vm<"~tVڋ>Ԫ"2ňj- P0'N&?/D' <"TͿR-, C)QcT^^(c*SNĬ0lu]GJv4vG:6A^뿅fJ춝s ;g`̺WhQU)b~M_8CKKeM>^Ųۣ?E aIMF~oAcJHʠ u*wb_`egPjrz%r69-1TŌdiVqjNtt@Φ8! oeWeKi<%52gۓlTթ0}D TPVgWù!eː:y+ɍl㐪 h:@;d} jq)P!CnA<r,h&u&p <}M5+%h;tka)cZ:{MކY_ xt]O}sQpu@ʢӏ?DPNXqm6kmepB]Z5"hd%JXPKTDwA* {F+ONWZS^H$qʭV򃳩w[,׭i/e.PT\j"`|Ѵci"5vQ˪Ft,I'"ZꂽJFp[9?& k82=: .\vϻ$c177Wm\qlKo '+0ͽцAS`̀P{drap~iX9-7 `|4n)5+lifUh)բE56% -FE&T _gv N/sTY MPw)1/BiC_@/l߼ݫuɇG, -$i7c\#hr*&^1ՔA^%Id6TJVfDO}}!krM~b NwYl?l82: \EJJƛfH[9)>) >ݚh~ˑ7j7HCj㰓y/s a^!K$WD"m=v" D  ʠE\e.&(^5߲ێjD>#@6hp\:*ZlP#O$ZzN.pz׎\O_&{1r sBY{#W M{u: 3=9 (_f*=nQ$ݜs07c&7-%uAf\ ޠF?6,|D!ٶX$%̿QFV 8BXFX!!z/JEoK:͵3]eMF&ʈ}'6f˯T죢WVtc\apiK{;-2H8MHVb F$?:"6@,cC Y#P>/5 9 ^?\F¡_?~_{vM>g,jASkX7jEӿ`oЮ3Rf)'x~㾋432g;ʶf\dܾ#B QR=>uYihwUY '(ʅM?vݿ|y>F_^YItwĿ# 4tܐ`I簡<@B-+ o2?59Vk e b"Zf咮Ldv< QN@ďNvhΉ:`eL򌖷Hy[ẌGMNn]_b"P QTL7>e&@n2c tNsfhSYaiAqB8=KI'h Imզ]sM-9O1Q ^|GT}_-rs_WO'g˳=rk/-W {#x&H P#hHa:,¢hudj xKs(!gÎ$ hH6wx UFQ,6[-iLH' q2\1CuNQ6DMNJkbGZzrϹ"!xϡVoE6{| N6EwBKpsB &biF7FmOEs'ɟbX|cߛK| ^nM.[Q߯Y~t321EuSԧ5S~~~3 {~jc@N> e(.oQ֧lsv2pPl:;0҇I&@]KY/S7'AT<ڴ. `Ku1?1VP[~[I*VaSm\T4^|G,Q"eFK 7*; Z``Q= x}l*(g^Xb<@&M] .\JE,w8ԬJ!QA!G8Mg8zuw,) LWjCm bx} rhC_$ĔgKJʸ? A! )ԻG?E >ס8+Nǂmӭe}< &q g,+dGQXUv gpmF7o`N'^ݟ.ƭ ڇ$c2fj\v Ho ^y?4(JT|2pG斬#Ň9':xܲ"@itT0Ino8mUȝ@?R) X_8g]:u*t0) iTw,P<ݢ!sc@l9sM2zpņE` ĺX?ϗta 'Ft<9(?qvTQ8ym5tk#h.PR"@}^YVk9S: דuP 77"A2{MZ%ٓ" BG]kL^)B7@ac RE?1Qb%BQc q˔ )R7.DG q~>^@\sj 5 kҤJqJּwgc4mM4(^մ +Zm (<3>PP|aHG$SVB3klkil؏98QJS DrM^N3mF&Qۊn 8[8Ү|) 9uGsAsN/xnɻXА?ԙA=u}o9ekj; ;[po =Dw'/^游T)cT*( H'wi|7<̬8~y-ʡ<σbD)IZa.rCĒĽIf3V.~/eZd K JbڒnB]ɏYFw V:n>df}eOwuX4-T*'MʞXiP mѮ AmY}E y满rCI<9j1# ց`amWKe]4Lbgzlna{Snz歝eE7+dLX&k HY ;/ ͖Ք\QpB)f;#ϧwLYC@lYU&ͭ.7{A3=0V嶬wX/K42vXTOw۠dK>e󳻟Co k?ٌd{1A8VZp(.Mi%G]V7 tjR aJ"O?H\T1QTtm#}cm o9D8 SMC*9"Qj0+,τpVr蓽%0kQa-+d1 l8,ٕ}RkQoL;D)yfH%Hh-{豂*A~~_*(ƈu. S͐KtGRXQ%RlpyzxsS:#B5(M;+:!H '4iF! ;-V{ 7M^]7tgCd9/(xWt8V(n) (V#kgWT``۵"CW4v=qRGDx%/3 u&rkKiuGA˭aQCdimfF3:T^+rTR/eڊ%kA'C$<~T@\qR\-f/H龻W.2\3A(!T뙣<[Oq!pkeBgҚcUΚ隗JD\K "責ޝ&U\vqqU&וdsRLa(R.N#a*f)MK'k % 4/O]T MH'?qOH%bB/˝o;K2MB j}9*{cݼSl{WZ4^GʴԕE=M?җiNQVp|Q8_jf,3.-D9d4ܢňY9wUXV_z7*ro Ӎ{ECy87Vc%D@+un3L\]!#e]sfzbm t hf!+!^*WL*f+ H׹6B| ,"3{]@KvRaO| {?33hu¼G|f#N_R:%{N.^>_Sp~^/_b֥9H"TBl&Myÿ,pK/^ͤKGr4n*֔DIڍ3?v^V=6q3dƭC[-o.6EE3:ZTkR³_YșyWV>b c3kERU \:o>*^zY=&HWmHN~+Dqq ʹ%nl&]m_WUk|DZAo8ezoLY:64Π̀ =H0lisH;@{ciUԉ>x\_:p}='݂oߊve[.'mkHM ek9J8'/ֱ5G(򎒅9#Bk<T:`CGL|K`l]mYJq YcS\L;NŖ{r\#]JyEgPKUur_zJaXIԂ!Z+d6Ņ h Kõ>{:)ѣ?pyf׋b wFhhY?1P#~B{l|*5~Gs`9Vn҇jV,8\beeq8S8IiFuxUtQдKmTI<Ĺޠ/5xjVɇݒ:ſ2EttnB.M@dX2ٽÖ0) DQN}'kI-/f`f3.әEm1{M5Qv"QR,lj9TVXiW*/=֎bleFv1WMvBuC\TR?bVɋtKXoLC CQxZ/;'@+pF"g`#Vn-?ucO[}ǯh>TAh-G4e 8~ R6u%ru( O}f*]#D{i4u3mJwEI{}<4$hj L oq bwzv=$WכHaN~cDR8zi} P|`\p ^awDOkz&;eeQsDjP (+LIy%$N,Ŏ.ҕ(x}A ~dXg]fQ¢."d}# "K8=(O:ܝ4u86m ~}rV[R VL̺c5 bHg~ n(??&nf4߬B6O| +쥣0M▋pȉb%S^R2σm#np8hh# (?^j3&t{8{AW|۶qfYun]7 gghҾ 꼯w#LXЊQ%%-f$3kC+^k_~a5=v4 \eqDT_'s9J%/gQ7T)?YljW8P^ P=>7I*c I:wޙ֔mqk@)kyɚpi DZI2H}/.>zQqNݔ D2nsHs7HP/^?5o ZaA&1ފ]9hf]%S`DsXrN3l-}O,{s8 Ǵ޴ƖIXj&!\4X\2aq91ge[ v8ԿЂWTwɭ@2u7È=FF警 PhYkkW m$B0.Bbj{qs pպ=@D _G9q8KIl-.f ,Prbڮ_-샨D?Xb 0Һ=yb`F"$ց PIau]n65z7NS:ʚ4\Ӣe*XoM{,=DQS8sfÏچd5|_jX̹I t@]h+t\S}Ä&I9}74ZĊZJjAFHֱƴ90&M BD22PϲK([ ,ـi3/q88O g/(,?KO+O ٩#y4]sq56!G0nm.>3:IП}઴OyjC1*<M$?1Ap#vjopM`n#VB# .ܼ/kA]@K⑋L[hBޙ=G+ص|;ۗCϙ7i i ,o";u*AN xd^ } 8'}.ٵ\q~[p??7-tyN,5fPO Б놻vxm$؜zZ!)V+sTݞQdSkJo⿐e{@&ݲ2ky û&O8gt&vH\ܜ};0Z,?_iڒ&7A,9@DSa\\Ԩ)(Í-FОgM! V[XJX p]upp FX!} R/I{:;Zf¸IkMe#DgxvW%,JlXBRVuZ0n5 {7mOgWpNK2(_*r!4K(/C0"%&X&'ݼhQ<MfMk1z{4LʈmAoGF-I7Cm{a@.sUKXIJ0\5x*YX5ѦS_FPtUn wKiSE( S\d2\T Fߨ#^$y޿]Q]9oGY0dAɏF'aUcjt:~~Jk1Y0\[ET2+z9;8눙pF&k[hh1{w& x|]:j H\ĚeF2bdա/ŤIX1#:KȰ V1~TB%B:<=" ,?s0gix̋F11R}gԓedQ uK]{ՅCT937s纽|.vf\aG]aaYv.l䝨JKvx}#@VT ٿ.ua,O2,iIy0CmkArJ=1jq)˚"XKGf */5oo<SykiCNKj\=ƕ>hst%!8:!^͋(<"j{-=-:('s9N i.I(KV剰lC}xs}Gh#=-B>Ui 1YꞛTyqL-`Y >^U@Pr 5{Mw%E//ha)39d;Œ s@N9`Q\|[vQ9ycߐj{X#aۊ[F=/W5#vhK~%.r}* 昗}+b않+^R :ղi(xP W]KT>˽hOpQs@o{n`([Z5GKb)C"^31j %hw]{g*%z2>5Vo+&W'hg -Q٢WM"#O*?MDq bsyxs_ R,)Fep|An@EׁKRcP |ھi>g9Ef`̒`/ur3(9͌j(Д=VY~9`> {?rߕ[zP~&{ΐL*-\11a1^&6G?^. ~̀{IQ,SZEO `)TVdQqTv j6hBKF^,q_Ofs%oSIh힞/Fh J2 h\x}RdHz]LV>WZ(Eq<&G4{&0O?٩mbe.͢weu&ԍe@ TDKgh0$1~4L-G?N0d<.,|iFRfBHM̬+ಣ?Z#=4k0Odw.+*:w?3_E]NK vxj<3J&\EHlrC[4V%4c8M89S;]㪫ퟵT5Otu9n 6ܲ<|"O]d@0C>~}+-K[用Ԏ6PK0Ցy[1{J  6e/8,fl˞KEuӻB/ 6Cw+H%W|61A]]LR㏜Y Wb21%o&,#k`LF'l򅔒'I]Ҁޒ F,IC"c[.Ɯ|U .s%ϛk8`= :嚒`,V- ^ZJ|1h6y0P >%7ϊ&UhGҶ8^V%}i)akZތB%MgfqNUm_{<ŕVޅN/osHz콐y,N\ܪ YTLP"ug7X%3'P yޡL@{f%g XOˀf{ /gfn"{gRO@e~K=3E&Fje D0_Ez=;b<UaOlٵ*)f$]U"'S[pNG-?O t>`م)ShxJ?+ԛGE9@d^ V E^'8/WJaE2{c.b9cWE˓0֑1퍂S9#WWvW頠SubblM7m~4-Z$ܼX ߜ"j9C٣`rwoSµ5+:ϮxYBƦ"]0E vӫ~o~d凘 RnU\}dUXy1 r- Y ċ ׍Jd"Cm' DFJ V?̌?YF-I]EQHo,xtl t,C Y{T&z(2El6%r u\w6 БWYNHt8@kmHMu@/X OGkɜVWȏSc"مH[ML@Mj\z)/[9->=Ӷ39s"EART#Ƌ43I1Pxϭfy[ JF[t_# :T0`':S!ʨw5|.RӲW7lâ4'YU7%q,($p%ֵ1 TS2X 2ڠN\^u,݃@|7!].Bݯs$'vǑ`B+7TZ{tgB"f%C| U/ՄcӍv\آ`PI*KjbYA*Ǚ% 6[' !YE`}iڿE(̈HőBD3k.4Л_6Ƚ>/ g)]n=S&#ZN).4fi۪3Lj9^g*@w-]sJb}݀%W/i!+d)Ȍx\鲅g4YG0KdLEu~gگοc/Dw.4Q).( q;t s"o-<3$G9lv!O q.h F25;ZX~>6'Cgf2/`h^s;D8(JYhu{ʱSTd~kN9~ VI<8>8K0`M؇ %PvaWU^˾G}h$mV(y!kE?'"t@)抚E"xzby7AYc<3󻻵2XގׇR{)m8 h(`<Y^guItȝ~njLc?1t&3BRߛZk7Ņ>. -DZsJvʽcR:oF[~^Fb4iWZgIC)3kbRtJvM2@]e5g8tCe*7QuԜf ȧN+'6"E,4)C ]}~~aj r6ٳH4p] 9Y\ "&۸!"7/`0eep\\0TmS݆ZbH?e꜖fws"!:IC>/\_ s4^$զ`4dˏ~wU*1ى-a.?( 'VR'xRCm8,6[ҞJ[K~^QeJkM|UH91-h^*ʹD2 pQס&:G|TO e@ӵE)eOσ/cy/\ !a֍._+ۜz&AS^:_EmS3rRs9=Ƞp@m'\PL`pihƘb7M]^PSPGLQowgد~wLs+}IfM: 4hFIה#^o ! mv5J_4גoJfuN M1 _ĤQ|mSf1ѝMe OV Ž@wfy7LϬtio`%{9=8x.a$x.!'v*L4`!lZS,=f9ۜc?pmj QI~ }-J k)qsSD 9n`n5jYɻt.( `fڭb7vdxUR# f"4%:"k^C>9\Vc <ҒGjŬY>u:LJ>~!d#ksj-G%}(%69C 8Ո ?"i`]B4t}U:E%Wu(Wmg/gG{34>ek<cRpy$HCW_fd:7Qz6" ꢴvJjXcOau:? N@X؃"vYM ;d4 Yc;P6m}h^mmTA#XC/5ŗ(u5 6]ŲUivnw!ˆŧn IU}2{> z5W\C}A @5=oݖC:2Y.YA'_^V/<àDx4%}Bdz 5t:B< =@cZZe"MB" c}4R­;f*č]?C.۴ZF`QN#!&zCy ݚdnvNTV}JǛ]CZ}ٌ ^2Ь@ZTVRsܫo=xJ}29*Wŀ> 6taÑ/G:{/;qL/lUlӓPƮ-RQt7bۦZGzRv(Hm eRn(/*QuDQp72YK0~?j>c8Xbt0O} BיK\^w)RI~M~$ubY9n~4,ɷɳ\{Vl&3زIeR~ߠ_~|kq`H(BB3@-_ƔDV| KlB@ a ꃴ :Y#IBy "ߜYܿe+lMQϳx?mV+.;H)LHbl r`Npڹ^yG`tu ImjEHJ!EonU*ZXv (M zn`‰ϦgL8dZ~2XAD o*ڱtl~THxp!Wf~ʍqK{ m7,Jt5oDg)V4H:#ƨ؜7\8}|?'YJǸ.1'7\k HdǭmoDU h |?*t@@ <fEqLI* .7sW89r ҹ7k. l|@;4 vbF!Ҙ_U‹{i T`~) 3^ggL?|5Y(i"8UVSB[وh=ޯ CGa $k/+$;i|d{6.`ȡDOõ_k:?匚Q']܆ z0cY$lOCa!颵gp@\?\$JI UJֻK\A4Ozb*E/.rxFlkKGR9D9nA(A65hwFP 22jat)չ}))knkt5fKb]#|-u5Fw nMOa3}9H6D2F#Lѯ{;hcO#Mϯ*EsjI_3(Ҙ>SX#hG!$c7X7dNtG X?~wyh< j!>ne\KI:,@98.[Gt)~4 b]{OQ=ZbՎ@0V'uA#0-27ЗJm ""DjYxbGeCǫ۾'v%6aa22F yDflJ!4¾!H5"$j Oi4^_*XIf > |* 6Y_lަ[ q:zH=M'D$$Vzؼ`(' "lhFs@@w[c۟؅DBi" S+l B6n*åb (s/펤ui^[;]S޷Rbk@X0 g2DWM 3 )biBVZ@X?c2^R$bYyQ*.N7%IW2Zx?)>KiSshI\nY >̞NDBF$$@gya־FGKY/T p caT.׎]`܇.Y=φg9ԁ 2؋ [ .Jmpwo݀WLLChxKOm-(vtΑxx3?H30{_u#%u}g7w c9Gw-K@AD9^gB]]]~]W{& k6ģ@A|͢㫌n!7T9̂H<;fM@(S ,$]r)}_3}W/gٱ7E2u\+g3;#ԇL0Z֙d.{ ƅ!}I]23>[7o7 8N6[U2S4J{+? O;I.QDMѩ‡QwndXV Czih\`}LTM߷itg“mޔGZ0Oo$h!eflC ʀn'Qцd_cNei .MXuU\Bbh<J|tQTxAZ~7"8n6!w۾Ԃ yLGO4M~(_1D70S:L. i!LB:0h& 8_^HNbxfd-5Ŋ-z"R׶9LanK?GH՛bs^y%,nmI҉yB 4s{kA M䭢!ʋovx8HȔk`"G9mi*1^]O !α;_F2o4m4{>vj Eş8؍4]ѻ)3~hQo̝hg 6[!S l=*&++#V;]B|ElT-% 3>ѻp"[Mn2 ߿\KTf^i3i-zyѤvxȊ۝#NS_\whjQOEy_X>7c7Skidղa; "cg!}&y3h넜DW'ݵ>!<?$^<[ ICE`{ '(]p4(֗t>+F W (xk5OjZv-pp)0L'Nyv>i+x% ֡:)S$ij8|Gh_;7z:Sͩ|V6c98^qk,z>E'0\v[Y_gvaŸ}UtG?ٯkcvefؖ"V@WF4l6݊ae NyBq^g [*'5TgR%A[/8?U$0iDnK=)jIRi ј)Ef驋Imk3A+A rqna'D1tt1@$ĺ;,KZTNCw_ R (a3%"L^;ChO!MC L՚|dI{'F2 5+=5UO/*nޟ 1@ 7GIAe[Jk{Ұݬ 8lÄ2mBqG*6 HK?VUmC2mtEw) bث)Z8;k4Yq,[&-aHiIߎ/(ާP!k` \X(親f`Aߍ?OAN %QwlΆD|A +Q lVd~HQ"u4#숟:hCOhptid&{dolY9j9PN.CH]4G`#)F熖hކ5L0^mzÏi QD:yP m/L0d#&$.=FVSsLO#>peJVΉڏUJw4K${2䕨<+Bf1xpA:Iϲcm:2 օ!Ea5A.=u-i}]D,˿WnFCX{v܁KO"~,u@;wKoi006@x&= 働Y0Bm!g]j+ܛi[K֚D$[`-ȳ1{32iU cDI:ŵ8hr·\7y#GȒ.XR~ԟvJs9Xm/V 0.XoU_FV "n{ +JV@X)҅&]|"] _NCז͏+4׶D1<n`Պ,u_էФ݉ "90s"ݻ5T@x5K@v0ףf-_AXZJ.JCEh8n\rr #AmBUR`Q9'!mysU;THfr CS+LR7`>h|^^Qp$qTWam>%9 _) I|iɰo.XPzx^UؐRsmgNHu| b]7׵㻞sD+*7F-<iƸe0G9^G ⸯ]4xV]iG (:me]5p=\U,G]-?R-}zi2_F#LyNqM1nPz04ZK`L$&n)OM1jlx'úh -`ۆZJ_J1r͛p~dȷ"gc<QEչjuC}#iFzKr*tXI\lk̳h~tH~ykuI6ks:al3͈!+~CEL`8&CC}^R 0< íYl w=Mjm8>*I0(?jYiqqjS s(W/T~^CNIzmrM$ZTZ'җ'| c`L-) Xˇcp<%LksoQsߜ7ŀ'.lOD@@qCSn͂pJsf j!rhl1?W!v FŶ;c>GT W*+Y,[K 2ATc-Ȓ/-pUK,=])|tagPhMңX%ޓVCuWG1"+1Cj{&S?M^ut7dPg u?džLju5O }n߱{Cta$Zय़Vs ʪ =b eS;x+A_\paJn$N Љ\>1UN<+CV~+|F=XD*;]㺟C60ud\G oφ"E':v~up{ŀIGM|&z^ԘEĻDDƒ(c!QR-q+pF!zaOaKɍ9ұabb[4jksu=N,*J2[Vth9SRxġ{y ¼x(rv[}!;?>"p+py(;TGr?GfS_{$`JT%`S7FZ m *mI><7hrM bz-B3pW/ˠtNtn_ IRQŤ%IZ.(Tx‘"θ7CaMT2tG(w)%U"*q|NpxGlCQ5}9I}W}5&nnJs lBK3=\j apgkvA<"֙6Q(멵T5=:fqdlYz5s=@oBi`Uzޟ2ZZkC~m-Yo=u 6,#9U,%='#i* LRKk%AEE<^pQQ4QۺΤ(G6%yaQH09Eq!$?%ýzkWiH?_tp! E1`*ڤCOӀh0'ʜ0 8OƾȰiG|Bv9^G0$1 +,ōvYO a`DvNwU4Vs ϞE uN mtA},}DӳSRֽ.nH14av;@[UY=R1Pݠُ<.&BDƣT Q#4m 7S׼D=L1Tm9i[Mr'X5݉JO"1/w_KGJӃUOJ{/WaSw./HG{2=ŭ5-d-$z "eқ-)?*&=7I={=2"\! VxE@@THaYN1qɔQ 1բi:n@fg}J+6]wΜnaOl Er?ڳ^VP#$::z3c-Ni6EşF*F(spK._*؈Wg3z\ Cg 3(G5~(}\}wu1jPrj/=RPON412rju^6'#b Aʒ\(9ki6E==B:*EOi&vKv:lj_f L3C&9Zb!'(Q',847I@jNxփk*ra9 rzV2֜aNCgPtYT΁3X5*dڱAxuf/Ū8pIKQѐ̗S)^A:^+ΫL<͠SX.#z0sFk٢ZZ,5숨<Vև܈4K 1V̔S \%:x; wq PB#weTIm bWYÈ`Y}LG9fߨ4Sg$8.an`;`^$4m9En!{bIH3D~q`9𹷗Ίr.4b ƭCG5qXOm)ZCU1so=z(ZzCcLzOtJyIG:2bJX F? I06Qq?f^ W3Mga0Mٱp[z?ϖy|ɘSLj7.R[+IUSJD&]$/"BR0@8Ň"ԍkeiI*66{!tzʢ<ogԾ_6R٘ D{:MY٢W;hrS@`%*QQ/jF,+з 4T`nϨAXY`MX U,.bK1#r댵ʡIeS})[VuKrF4>LI'`k1VbG_a︡3"DP^"N&SsC8^؞{h~We\4UL{Jvm1m#J:`i{pZq8H֢ eQ+S Qٮ`.u 83 yJ;LOn2{Of|% SU B/Ac*~~pՇ'@}>$E~4M3J%W+扽ndػuZ~t5v>aG:UH~#nBhpqCO1{qļ\heR齵!$J<]wd&))2NMW)*š mȟ#Pr(W HmYqdjMuTyg )/pJ TY aDѪfkcËy֦ğ^e1BڥH H ǕqQ Ll-Kohmmo;Y}ޢcm  FDn+XWjӈ9*3 zxXX .5 jI@ N6@5tքlG0`*\bR*>'4`Y hO]N66:UרͼJWHY["`yr&F*t(eO!mE(DA˛f~`ca4U]`+dR7o%FD ,"Pqu.e1ۢDxB֊]X>eP ZjËb\"~bX',-KyROP#㌢y5h&H2D$GJxD@LXB؂&׍:``\4P .k$/$o?' ^s6w:T1Yh}X? /3z[ZkPt cogټ . 3~FO TE_$VSz-k+c|!=LV583" z#cr>בuJ(QhNoof^eK Ƚ0\v(8ܒhk]h2 EBMHo @f1#i8G`#rNxѪ)QΧ"W\𝍏"D4pO^FЀu} n#CeWh 0&"hvd`;qFZJ%)Bh6*%|6ť]uXn}g] {B%ui BRiƫxfus4K%䈊*f̙1ŃMGWYdyGi6ZI4Y8w~UAi PQH;mIvMuё/!yٟ'tl؆ObnۤϗU{{[] T7ё}I6-P⯓E;2u34f#ڏGNZ%^p,q/i&+8|Fdte&$E²5 S\C뚥CN2 gZ8h$tMM4SݩUfԃOF.*,y$๑(mkw]eWyF4#+za;@kww?q7zlN%t̟ X]#b3Mڔ4$w:G/idb@\ KH/xfT_ZYa:`Yc;~WSk7u,Gz}g҅Ɣkq:}IS~'3gb׌ziu׸'xY| ɶXz4`:r5%I``$M ;M*2J8AH~.~i܉K+}6RKTϓf̎s_ٱdSdu+\O'd{gb9FE *DN $jvp{  ЮS_j9(M XMܞLB0%ʕ7 >E_HBz2_寴 y񍧱'aa70ZoZL^~)T3x-x"-$ *D:d%BՖZY4^8jrom~kV`2YZ6ePʄ 1=|P7VM&d=bfDZ4HȀRa#OMRE_  MSt|o/з> ߢ\ g$=_d s{ʯm/2PA59Jg"ZWqrت%eHl7gͿ_hoG  FӍx'RPd5n?{Lrso8P20!#$!kAM5&Sf(\;̭~Lg=] 7:FyoI$9 4_72˪[Rchs0Su\XnW\a3n(]cdՕfU@j6#ax?lV_ X-'}JH|޺O0zER8_քzE/:e2MC=g>^yJyFpUH/[&&d WiҐ#oŖ&O^aJ6^$䖰6O{?^6s0rOMm.gt U;\H=DA\4]_wsĖa~R8I4v3҄ JQYnV:R!~SKgZjyT >&qΆg'|xMX 1cӻ &T^/w_2nzQtͧu?ijM'&e.ljS4ۺ~v{{Tp(aoӿ0w7.Oh[o:/sqgehCX -O .s\suHo[i.\}`ǙOJE8+tK'x#s@~PJP 祸X^_>)l"?YSlJxA սfi)|0ڇtxR5XYߢ2'%Go;4aYdN nkx\(%)u /]M7\' C$rqXɻ?.c]oQC+jǛaDεtv"u['1i~y ƮITnB$dy+A {f[ {Z* 2 q@|{oeu+ЊR_x~ ^KcώboR[Қ0a4+5XXyĘ="gIpmn)IUFBb!y 0lfʨL=69@:"Pt z$0PWRpZF-vYu]x'lPJ8t?^gat5Te723{fZ_hg 兕j5o{S~s )׶a4,yBuU֧w3gJEs櫄\'̽U]VpT)GPvg28~̐vXpJ+Zsq9NǨcg zݠr6,vdK?y)@p儦=sd{ľcn%Y!@$Yxջ/G ppapU/|&y|A;5nA6j5K:Nd&EзL?kV0P4{.ݠŧ W!N<0:ꩃ YUZ9B`wl4 }`E97b>4'Z>tG1}>?qϮ&D o#_wq# /ɺ~e &Z-"XxZWP?/:9F`F\=M Vs1y%nZ7h]#36&rQ<^jq] 1nVzIq;v]OE%:˅YjZaa1.q&zSʖBx y.";/4jAç]?b60Hvz)<rVqNz y߬ qH-ަ{IGҦ9eo #Bzw$-bh}=Lrm3$itLo&-yK-J Za@.Cc/3˟Pd1Dؓh0s|s!`ivz'Pd-V;hFf!TVklK uow^Vd t q%/$=R@M$h5Lu)nI/3ݥ|=<{݉ Ew,fsԇ(t#H$sBG DZV@ _ 5 |W=tIϺʑ׿exSZccY#!g Hګ/UxЧ|dQbxZpYq&Ġl"o[:]sw,u'' VU, 5^JdR%\]{٧C j$~}\Es؂M|Nl,E]StU X/9Ǐ,5VFӭz+3Hp ^\-4u++8J.VML_ƝvrŊUm`|,? I[t/ u9u1G(~DsfRNc[3eYiWe읿J*vh"`;˨\D"vǤH{A K/p%1Wl7W L]L8aqH8+P{x 8)/s ˀ,M'ty[+Ƒav). Th3[`dP_c쳀ypf= :#Pm-|8ߘY]5e:ۅ~ټm ho=PrލnIv(n_@s܂V)n׮1tl3a<*U5c'z!WW>T`.tG)F 0㦇z@d.}>9wχ<{Z"%H.s@nZx|STV٣U84Onj6 [zrݎMx?VEMyz4n %)]@&NP0.2[ ,yW1F)q-+:9Mk/U\awa[Fb4tʺX@\XڧX( u#=&zKȰSE Y ! rm{CM*&?f͗͞*3rAs3Ha6x@dLBѶZ2J40+S Ci{,3Pm ЮSsK[,W>B8-\s"is3I Ş?IQPؓ)@qGSt>xq.E}.S垈kCVj $.t( m}'L"Va#øl.+U72XX*a+Lǵ@?W… iiU?.) b^z,ZV:uT Z,L/´DCYaBz^/& DOmo!Cu5ƲڇCmux }chVb1li*tNM|5"XZ&5'qL cv2xuI]'U^d}8o(.dsZq`u^tP q8c=AYBܪj-Cc߭Fs뇏Ъ~ϰDŤ6ܭ'=ieS=Bjf QRP' Bd8Cx~;8U~v)Dncv-# ΑvW>jXScP+*r>^a^V4`*psa0ZˣF|XiA錆)"r߄ׄPX, ŴD׆:̗!kc3u&Do bQ~$S8qPZ EeP.i(Z?#7~lS5"znT<:Y5 cןl6﵆ B,҇1y F"5M=jOtM[hAauު. )(x2pY{Cyӧ<59@U&c(ZU7̳2XtINnP#'_Y[EHŠAJ,1Bm[O9\a6PKJx V^u'Qn]j3r#]8No8 8TRG58=1NY] ᴫ7+qdCF埊N0[ >F qۆ@xkl5a'')Fe@8eF7(GP#+JH]Srg"'g=NhYAoT /hu >(uX ,Q vY45%Ԋ CTKxNqxVk&T@?]@D+9ϴ؊(IAam ,Z+u&?Ig>x5t{=w/ X]NC'V?t9w/iܭR17>-Ʃڇ DɄ+K&~̛eL$>\* o}oHGM|:zMm"\3 $ke C_{ )Wp|:ñzS x#ɗPAtVsd?Ps3_Α#E|y2T_i9:"R'X*8p11&D-+JgC- ; mQͧZQ@dݿ(~T nrR{#Ѽ}@jmNlф՚ ׵9RFĎV6fyz3ҍk&OI7ExLDrֺW9S]`nj:¨/ '8عߵ%O/T)6WR@5 Skrt\M1!`+bkH"OD|m俇(3SFR> x|!t8~1B1ޫNboOO3bvрQ [,BwEkWr bf*VE/GD+gGyJܒ{iB{t U[`5(*3as7`P)D6܄AiܔtN墠@,Vc=pZ+2NjE?vHeLR:J&M%A*E*OչjY|lɡ`hdJ<ì VKr2 /G)YWwYM Tj !6u˜8vО y wbрw3;ť?1U *M4F}{R wd-Q`y_V (Oi ,">v{c.:~ڸ}WЙQāWTF< J=c`a?7CAw"fIekͺp##̴Y f8y{mx-qH1$Ry`tbh>WťQV{f<5$U(Y R8h]r dmZn$&[ܿj]y4T4>;}y)'l\fp=Uuj`C 0n+/H4lDE$n0`;QC)sUkvgnʡGlTD\?q^j˽~=^E $ 2#ekKZXMm}x^fuż0;vO'^'V֬D]&E?Z\kяO /7su͗g)ݫy͵LŇTVTs:\u--tԕegؤ V 5zefc$:\3bu K{"8沩|,.JѬw n\NJ@T5P< 5|q!䝡h:Xŝ5P@3-l8$xo94 xVA视/ MۅwI/1IʳJ gY,ͅ=\Y \mqA_Y%QeWLa$ sW([IT_W߃М*'(^n9{_u D~M ]D:..hR< Mڼ^ pH4%o&!D㑻@Jj@u9Dx;]E_W6)Q7> ͧzRf$: CRH@=ӷaO2xtkX^ctXƬNv3 6*QEƈ 8Y:Eן-*Ã}b:L$Fc㡙CeDX,"M#XEP2I MehթfXCH?h=6Mފ%q:|yMګ52R"iUIjoxSq㜱IuL>[$Q<~އ ?sƧwI.KgqY ́CI6AyjS)ǿciۏ"[P]"*ٰ"{cWU/~Bk@0d3砊鉨qXMH 힝DaakLv)wW.sm`VV:ɶeimG9qfk6/8uup.Ƀo g\j 0dњ;\ow [\F#ł{cB0 ].> Ó< $rBh܁8n\o˴>3܆k@=zŧ-; sdD4/hDVwVL(  s>Yv^ C'meҧrs[Wa1%9eCEo ̿zKvʭ|B-~Lo iG=odaҡbQshτQSItNҖɟe.J9}RVNw=Ls>"|TC8:3kKJX?>C2)dG.8PlJ"j)yمJQrsOP]ѓr[qg|$y9{[o%Q=e_EKLd-W]#l^jši_"U@+3_*1g//8-b w`NW;.̔^GYFM`%/"7rp^| 5䥬Vū Yԇh" o1HbRx,cϴtyUK_p>2DFB^/gGfR kkLF+-D2I@~bl!UsOsY4wFx{,&'4$ ˑB^.}mq"AǞ^ FM@玴m1Zvvs頻P9N)]O" +h^nϔ+9 !4k~d-GL%_@ =P<#AV0uc3 I+[SJxGѡ(ӛ} iv(qdUz%˿6}+v]#c:[)bNt{1kSO3 )_X,UVVm%ba_c]F;5obrVf T}%NL .Ъx*-&*FVgX3X҄%45Ro;suVT]Jt&L©$k$&K(# 7? XAs&F؃7B af>I:5ҼWKr\ Ycz_KnH3T lH>uӈI0($_X :vVk]kazA Fm^Xd3˛SK|!~ ]Rx4D\B.I"LƐfpYeaetj>k6+^2zm4+T v)>fψ\HJ ;=Uȭ;Wߕ|%^GY0DCw+s !3)Tb`PA^aE-bLSLɃ(aYFS@g9Z)dk.T1YԼyDijlE8kS-Ѯ9.{%{IpDұJݭڔV'}2{Iqcz(.hrդi0ķiɨc4::T{B~Y~i; G1P Vݲ4_jn: PX%3"*0\ZJ;p["^ѣdD7-#8޲EZ{2qz JR{ OxxVPT`՟u9ּ6qюu-)P_W-Md0$@}hc/"y9,k214(U. Mfg2@H*Ě<K!_eeKme, HqHK&3;v[ aMNhh$uw7R;I5H+>"qGvZLjv Ad`s.1م=|ʔl[hil芜z!,~yc]TB mߌƌWRl+:yCdfMdx~1Cp\6K0q30hX"AOȐGqEK!S+XZT4xϔ!5av {@ ]* $ᘧCs跕iſ?31ڟ ~^içؕ͊j{4_ f&Ҭӈ4$F(w'؄ чVwQ0_N{=#dFgfߜk2)):ez sRA[`Yz_}Vt}}t<1%DƂ  vFhaI9<; }^,rZC4זSN߹|vvY"\/SCN#{"շ,) {Vqsc[ꋖ[F&ቆsb@['eKMtRPWgybS,8 fN3qPíJǑ0]`yۛh[BSM@Gqcc}kM؀}~\5aS^+/%)q/௑ڕv7piTi:mxd B33 b?TAr$2zU*mbeɜ[v>%nkPy,=ў=3AM nOVjT_ꭲ= GA1oGZP[q 7UJe EVDkasYrڝW(C8@U[lLT[;_ mUJOn1BeM[͛zuY~}cȵfŧ[m|a8Z_ְ0y-%7Yo(,ǃ0XZ[TG@%d66nIXu3tRY(UW Yoؔ%!CJZ|aGJUha"k9)9"|67x+Xg_ "pzqtf 5Ae9,[3 H!+'GsF'S.q/U4HU rw+Rϻμ)cOT* db!!f C E~sC°Xɷ;A dn ep0}pvl"^wujcF0DzmypΔS (5nYa'CPXȮ,"̭<בB?;~>[>5Y?cuv $h B#G dH»4c@3İGP(t"ȔOl,=T&%YNVˬP4lx~ZoLVTLwB>*1 sIHoy(֏ǁ_3ȫawELTܖ .:vtUđD Tr3Cj K )?|֝n:|GXϋaѫ$ME=|tPVHfx!+i O^tBRkU/rv@a[(':@\^X*TQF4}P| ˛ .OϽS rͻ:pe?|u<#xwVEgL8&?Yƶb~0Tfao.Q<ؕgժVdSTۿpj<lRvm2ĥ0S}_l|qх)5ȜgCN/vD\U*u`ڎԜG덚mo-{ &Q{(!&vRG{\#Uan`Wn ì"8FP 2- Dmsnv*X' axiKc8t5ldD(iL$;9G>zw=!wlhom<0|Jc4mƬr_59 lfQ`6]I"|=1yl NA>S=) ͋]M+a©xUm/g Etu|DvOBו!MH1]{ݓ-V^hOWhhvkC(¤e\nҖk '٬Lؙ͇Oup,19SC*j!bҶ1Ş)3r~k\\q3(>aM-_ 1)\} ;aS"j=聵?JK _(&vQͅ.Uf ^ZE°h]pFh 1qDXڲ?ͺ#jȇCޟD"Յleh7kpZ\(3*f61{g%usĆj:e>&f>Sc_W?ۃ6uދq)G̟Wq` {F"6#Pul M͸)5"pA  %7JbJ8T'!bd: Iaya+7F*1 pQyB@+ ,Moi~ NL(-.,\D ͞`t ä'9Qz^\ =#A$:zI 2;X$Dže!)Z`õJrd؛42Y ƋBC.h1#yK1Y]qsL_~w@S#,=+'_f'3` :|kGHѰZ``_ Wk|w z!o>V_(L b}|:i lSz1,>ٙHsmU'YDEc eGsY@CYRvbQ2xs:Wh϶K$_ V| ~c  F"<0ii#{+T%0OC˩ P ;yJț ;YQo8UPoU1q ;0dECyY 㷉|SB%d;rLD؉u˼Pa~t{0yMi-m"v2ߙrs0bŔdN`DbxoE%~ѻ#uo~ׂ:hsZߙ 8][~88 gX]9SҖ 1#hϧ,K\tLpQa(O y T=IlPK}w.);)4uZ ե !J |45QpS6R?a|5kzG@<;2Lem,y3zQ6%b8дL):pH6z| vy }8q 8h"Iw?M(vlxa`pWAN"- vs%ؔf2[:ucXiJKy Rm+J@(tV.^J XwV$hgVъ"lxSF7_+ ܋Ax:t=gZ,`i˷m'.mCdG7 <j`5տU-x`"NHN, (ѥ= D~kA>h2V :h&-c%5&ܬu ZvPstOR舘C=W!KRcNZ%ZRc$k%ǘDG$or]"FK KF5nDz.Eݺԇyj ̴+-b{-kU^|73+m ,fL5\E0ogOg ^y?Vp ݝ\u'GX*!U kQφ~74&G:sKv#Wm ?A`J G42 㚓 `ZD˗ч1e |BS[To\0lea")DI\IkHiCnGER;V >Z| a956ؾ  jPDhҍjJJ =LAR^tcMa%5 pܻ|IۙU## <8<,C ^-QYE˕% J1 Mtڒy!9곂0{F~;$&KC 1/.}S]3滟Lm j^P5SS"ak"-u5oO7OScZzC{ w%w8l_7_7e3 v*Tˆc$}pL[;fT»ׄ Ő?Wcɞ] qZ,<#"?{L9=dYK#)\="#HB>z;:Up֕)CzO e*x`F !s#7C& Vx$Bs}sjj E녗ĔUr{G#V,R@ˎ*"BUT;9jl~:Vʏc3ː"9P,J#3ZCh4ۂ {X"&퀃w!fHN@v0^bC#J-8 -iD \*\2@i֗䅖z\qǵ[r1ruyO((mOzp ZuP=-4צԟŠ8kUJ'X(瘪5_c Ƌ\;Zyu5:e6׼N3)9İ?"G?r"TX/1gŢ5w6HbpE#^[kz!ZsowQ*59xЭ 9 juh'"t9̢*%5{5$e#M%k*XʽFT'2Ph9\& ZZHRX w}ӹ2@-%wFg/yxibI+-!ѯhNuQ`4mc]2?28,UV $;>!}N*MsR=(\mq}/cg[$d=p<9&; /y֞H5tl Bq2W lNO>m9Q)m;RA"v@tz9<ྍ1Ih6"F#RF7 `kNk Ai|5k\8`hYgi'%{+x#)220#1$xdIm<6>N1 GuѠ 9QQ_gw(z# .ԙ/~ޞ#!r%J} ~r^"Xcg%`(0I-n !YiW-[ rQOň, >Lf/#hf ~%[%W^ϙA|HT0+ % PŽ+&)=~Y;a6e>| oJO_K]guj0eht>yPEti[ ^owvo剼"Wnl960\,ndţKPmxLXdB αC[2Jb ^]x_]*~Dh3$խ9ȝZ*S  -bv-tMk.[ E8zVxVkzHJ41]5z~B vk쫵Ǻp-S.̛@$r۱=]߄^]`PEH`6ĺ; %pA󘜿:!|-:kf;-P-KBT_BbUn)|0/v0!jG~Je,GpQ3nQؒvd"k@'+ әע 'YTT ,ENRvfk:{u4f<|,vs-Үw}r|UJH@b-3 =;p-""w}ˁb ׀gY0jn7VC0BOc˜L/ܪm{۽ ͣ!`\re Q`VryHCx5Κ[0\_<D88~h͐k3N]lh`JEK(jw5hgW:tX~`?pY_8_Ǩ+WT(Mdvr)f՛iwe BP5'$NbOCdl/ ױ1*-+i2ڿ^ò~I3֝7z?9 JdۢOee|\  #4wtA*M$o\:ȶ@ԽjnpO N|l'jWn2֓Y!=5Sl7tCf4PX h~*-JSv\ۜ,>gaʖ3!3njmԥn@_ӀW /?T ?+'Aig)R*d󼮣;ֽke".8(Q3]yv]=i/;0T2bK %Kd+2 bwM6^A׹ iOPoL9#H~{M]sKTTw6LB;p$j]JiG#i uJ|ҭAY]n ڨ 0,0S4I0NUsQF,\yZş)(nAgI/vQ'M\zE+/,w4d'IחnN\^.6N9q[9q8qšBa^)6l7P D} ulOD+"\5x5:] JMD| hMg}eA$` [q0V9$a1!0! 3HxWW0_MQZ8;g7 U`W 44khSjM`]sȗꟗd$8fkOza4$S}Ё)[)ĵBgH]da^wONrW@6 :!Z6S@Kl7%?8n@450$ȰԄ;ܙ> e_l>j{Q0QЭhW HmT2Knigcϴ=oP8RGroVJ*>5* j.Le)7,]7Hɪh^^z;q81dojA@ OȮ'ږQ5 >ykRjnm#Ξ>J2??fUYW`N(:zќ؎qUS@/L8q# 0jx:rR?ߤӚSLxmo*m]is߳CדKpx~6*w(#{!¡J;SͤIvzsAŃHKW7)Mcn_F~Ic- I }bD!6񯞕jk~κvmj1"fbKAWgґ ?ҒT-J3ţLBX&g(R}m%ݲ.Lbg U**3.P(ا[_yI T3qH5lD-[onJAxFP/C;7!ǐ0",x8]x*BUiBA,J#-oW '6> WI4 9BjSinLn'Z i+ɅApH%݂\A=n_yP*筄?,k3>@PXe3kĦa@Ge*GH%i q[I׍uYJ0:us 劈+y>>G$iT1\!\+dJeTt<.`E(A{\GufZbt`Q̢tD6,Ln?RsEx,dBY$LJYbK"BtRqv>yO"0X5{1n,jF4M"Pj79Dre^kկLThGgY $I4S1J߫>: h!e=]B debcv6)Xsf3]IHXFX֊Y;D& _KU(1Iy3o@mL4-g6AU )IdoD&K!sU411E0nW735J)VQҗ%~}#xWVP(u"ԟr igv@pM$7{\@x9.[śx`1O+@wWsۨc! "ld'UQ}#|B}eԝ[6Zո=(+'Bl>uSV$YICy9Z SQ76n.hF=M񪦩 %F#~t-tC$kF^wNfX)_2̇}WӻՑrL|ج_(m{Ҽ˸v4q_!V >sghIҡy|#Ķ m~%!p7(0ő;v` F+5H &o=0 ڋomA.!3*s;@뭚4iQN'p=#IYK2MIHILsdKJ0;meE K=KXV8>&V8DdG'$31jﱹ +:==TpaVWkRx1S8ę?@ ĸլa L"G +$h̉Ydn1W1b| ƫm[:_ t-p.2A?.ʚEO\{ⓋPP?%yStQSUN^2\f ݄PW80sh_*ąc@Ȭ a{pVMY¹Lj{dNucȨ#Fy|s(Ұd"o9!I+0ɧ"iqd'2YY=O.Ht-h4[5c$8:D\d/eEvGLzVkz O85|g ̫̲ T;z\(UM֬iR{qsB+p{^۾2!҅[~oFsruNmGs_ȒE;v#S`]FsiR 1sTL1J :V`;pU7\XPuP_9 XnF#ah*ᎋ>5;&yҩ(\B<5jڈ*Qpx|^d~{e{K׾_G;A8o9KJE퐾 +*r*]Aq3J"ǙK`+*?^Aa\Y4 :Ц:QV$'4%?T9qU6/l6yFʰo+I חH<ǏRvQ\:Ixʸ߮Z,;ei#`L ֏:3x=c%&? Tix(YzOj=̖m| ྩ EO-}X`ԥmHMpA[9\Nc:&`iC%lߘے1dm/]rF:bn`5ƫ 6l ˢb"?^ݯQ=<=g`|!#Y2ᆐDQxc뵑>&Yr*nR%MB mCRk%߽6/",Op37o-W0g1>xg q = ב'p{5)j%j'75p@CɌ XF(e1I PA%T\⪋#P1q@fe&}S o*ȵy}8SҍcNՒ7nאC||_cBPibƞ+!ys/8q W ^N_3nAu9/Ez&Q'Ɲ=:Nm)SڇKpoxi~;Jg_JcCàAֳ{Ʀ[x1[0ܐNT짲̴8YkCc,$;#yS]\vUrp^Z) e]Nz&i9: nMD}z_|Jwu-eFQ()8Yߛpc!`AW %*khY8+>(U_ Gyo**RP<ūđCNgV+3}XrH<ˬ^C=19T񟦤8Zʩ;YR#P[xM`"s8,75$/< 2U#. d"Σn[]*+3\XNPڻE~efk7o%;ŅG3XFF*f\?)Kn*x,kT ؑF]YR.VF=AV}g:LD){.8|&xrDF@vr } )O @;ϧɣm캊YnNB1:SBKq?*Ss|ڔe'~_lv;$UUzQ+~y {t ˊWdFCAdC&i ]ć 7N(PA{"h jtHYKCkÌcm\9<ԢiKXJX(\]@ dLۺiI0/#H5&P#!4m >uJ?Bߎeu0Sq6"+)aAnWGl&'O'j"'>diF2sxA6.cf)i[BoW,--^7N I&CVf%i~^>ФɘDтN-ErdӨxBFΊY)9?* 뜾Rt{t<4Bƥi33\X . ME'6THH> d-y.e#4=[&d*UvuVko Ql}`qK @ {Gb3h36~7ouZnz2 XkM{ R G@;v.싍 l??49'J͹hs[ڦ{]Uo v/8ƣC[)2H$IW,#}65F-ț3Vʪ|5t_:LO.wphF˸FۚLxt 4$oIY60,]"!5,{; k5f~'O@"8w5wq歋qkTm-R[ϐc~е_a"C2DC~pUAKnx,yՐzG3wlzKOfEnx? D;8ʁGkM|Ǡkҧ狀2GPg>W=in0 }: ]$CJd HԠy ,@wSCfJM\F(eqEœuP0`t:NSzA0|M 8S3"ݝ vnݸ"hbvQ&zՍ `r_uJs)EoDC62&]R!?n@y2͇bwu[텽i5f(XͶ'-xHC!0wi!bY ڷVw0[krt+}bMI"78Zn)s,.u=v?YKXhO@9 EIs!UsEyuXYy}'(Oa#w[L˩`+x&|HXLk;m#r#{;AE0qH*R ɉsET?_t=mJ ˀדvFC GuɛVO0urQ -ʌSeQx@?J1Ҭ(*{sA"5?%?4 +'"EHBumܽ*d)vEk 5تM4 :uT1'wSF5E LYvqP8Q}˪:l/SԂJ;lNt ˢky'%B AOfȍ>F3 Du$$SzxOҫ/=hjCåow}\7lΜC*3R1E^rxt2u-*)l3.D+A‡VeqcnAIof%ˉ:'K%Ga)C_kI?gdj 2JSwV(gQN 8o-*++n[~>eR%s ՗WtAƍU2ah6T(%l+iuN59i5v:+~H^=Cĸf*?VcRsbĄhs> "#(rܯ! F';CZQeJѪ,/gm @&BEG*goܕW8R#1tٷwϥBIq0[~ɜ:JMn]hy98WV֨)%ZLPQY˒.Bh(d(Ji3qxD]Gd6|ًp*^>pl;QLg>|]>0rq'  DМRb@g"hgGX,.ɳ1Z97f[=~wng3 EOj8p JAcWk2O&f)59.(<1rFY`8g$?0j{#זь|w4ơJhIdrd2v!AwDw`qq6;`w7).\08)GvJp;#+] ZVT6^epMy(+ᘸZXA2) fs8,`7(Q}3bEETxk0rcÂެ¥_{`F~C!+7CoJ>yrҼ+rJ34VkW0i^4L"QD٣UD܏R^ԡ;6cedYMz:Ȁ$7eq$\ZmxMËŵFWx10zYC%@-ݜS_* ~C+7tSpd5W{2*b>>7}l̦5-0 z d/Pl[)AvmP<Ȣ?Ӧb<Ǵ6Z͐n`#y>;:4n k:;'\e1:v,J(mY?9%= o~S Lg3dQ&!}~Y}۝l"N(X(ѹkE 쥮Gbi]i^|dH0~e?rwN͂ \p!d,- !*3JHAJ}/Ce N3qvEjHLZ)hƼE˘t"(AGBsLgNiE)ʋ۾XPOQkĎm+5V6a)ɚ>uvY(7 +@)?y30+u ǧ-D6jɌCCU)BN?*guWd2t.r?6IcX:r^P@&59ɣbȔjboB[ | Yi|lȽ/%҂[^Wx}.p0("G(7ET ls1hY=\ 40s#d 5Am0By(U8,aL6iwq}i<<+_w.KaS ~o<$ZH<%{i͛7%)~>pbzNuW@/qWr#PVB3nle^HA^KZ7 |e'sӺ0R]hf}(&U^\ 6jbTBrTbk*puk}aJ$U݇EZ?Zc8}!m& <( uMQtQPR豣Bʵ9\8pEf|w: u0=vt /@e`k/$")35τKa, џ=W[AӅh8gR'5qu0ԍ̪6S_B35zr DtErܿ4kRHDVWӳ1qdk@UO^?emehs Q<..LI- % )=?dS )l<]$ZgA+k="+`OUnvbZ֠[?j^;ϨʅVD69ÃO.a b+`1M;Z;A4p@ECYDBk($茜ۏ@E21 [}VB0%| ~_xVw|ըZ"C{cOA"7s]8&TnnrXzlhݳ}6uSj#Bcu)Vi 2᨞Ai`W{f-3-ˎX쾳 63B:Kn/ !x~),qkU&xgSEybėWjZ[䇘 [*мv3c LooěA,z0ֲ[6{F;aHt*%ISWO:{woZ7vS.u0~ckGh|r&|B5rL5Ln=Xa^G=TzE A!gh@*J !A>W2%eB{?t5gΚj2^c]S)v*2k²' [WB˹/81]=?0P5s8%I^k ཛྷEn{KTs4=.j*AxýK4{L\ Q f } o=GŲyKBo9T21eSIn5@cS^9.`}E`h?Tҵ;t JWFJ6# K|(_=AS_ .7/0lFvⲈVvwʲU:1Òwu]WDGD"#6" aZ1Hd8H 1.~bM o~2 c2g7w f b3u}n@ DRmqEu]O"f4a8QUJΨ5x"X$-|(B^!%HXi6T„8#:;I+F6NzS؎T@B/ywffڄ;'8=9 b}Pcܹm[=Qi=t@K* watSU!:MXk*`?7 k$[,Ч]'ߘL깸jvd0=CvlM PiA5xY`e7; SL!O>X$6=P)%'A+MWXgv$7oIS_\:3{:r=ׯ,f"2A;rf3,\H8F'WE{%~ŒZ20/B% ?g$kƻ `X?#Vaϲ*MV64 -rQ][-zn!v/˸hpe71a#[3XI6~Cnu9ӹ+OQ hmK XCѐx;mdReP}Y5B٭[zd/"vǐ[EI%̕T3).Pӫ;gfДr]PօQ%H]B5nI5 t7[ fr(G};NA95kV? fS{0ZJtГOLC|r͙<BbD-kB+^"0Kp"Tf$[m 5qzȞl$I7]`n5 ~yJc+ex6"Ӎm+?B~1q})JC0 &?qI@{eG ! }àI5mNg %> }ƷgI ipFf}.osRTG$T HpiˌedQ簺Ug;vacX16G1f~ea,* T[;ewU/7%10z0wI\pC4:sPl6YH48H/vwEr#̀C!`rte\AX gZ Bfbg{JJ]VqXiD&@ AF`φ̴oG6X6Qܧ+Z!~-XF6S5ץQQjh!$ѣOFo7VfHQؚ:TbP?zҝB׈s^ʢgDDZ,6XXv21m~;UuVaf sPf;M%qb.73|o^['6>1P//v㊩ξLA/[ѰU9ydB`xCIn~8K+\]ͮ< l/X װ4H@)6+/6r\ͱf ]pXf{.+sWtHBoq\AO]tfL}q!s#qM`FU:0Qp}\;**%br~/zQ 2ԞbjW>]ϖGS~QȪPuMոuA^dVz+|gr<(p1gPe@K{3rYХmguA`n-i fV@ uTUV/Ab^7E?nV xƿ2+֡>Hۃ S=ADiYITvc0@8LA , Wۡ_ 1!bV$'?8󫦸TEbKu`QpHtś﯏EFn=N'ڇ9dnhvPi໪gN5% M 8K(/}P PgRB?}Y\X8N 9RC U,#՛LRɓXΠ\-dLJE.?kJ{<0|82Jp+2dMQs ,ǥ|D0̋ 9BE˘Me(;kSK4^=.'O&M>[A fU,!~*K#vi@dj2z2ų%B.~YK8Y"WYv[9tǞl7Tbm$FQ/zu,ᴪ*6v/JL[7 غ_?2vZ4etHvk 5o]p*]ɱD3W@3nitQ"\5B%">E0H_DѸabBROt/\vkPYJs9b!^6 HVpNG7ulǗm slȜqYeխ'6\TDېY/bz@"mBt l2>_wWK_yp`o(Ub?*%Tڥ!zzpq9}a@3*aq41ȕ~!lીd (!ĞX7 \V$FJb2ZmV/3L9z`aUr=.x³RI:FW"_!4 P"Fmhݹ;?v2l4ZVbj$̴ '%!\c砼<33} )hO/Yp>:f,22LA)fM-p<ȴRJ$6grDqfTc!l?bZ<ǀ= FeN?Kyuz% $YX[V(qW,!{˦E,XX!Sņnd&j\!6"VJt3cďQH erܮ| ;ftl/@N{lُI!=F[\9~$ܿw~d#\Jm y6I8Qγj|09J|͓ ,9Ot<[ 4t%P["1CqΞHp 75qI'rm}9qe{ZbVZi0"S.DcJj#ܼPpT'R:['< f@=fyLS~ ,cHogX=]]/ )ð@!XD԰M'|q:\q&FZ6#Qr1dS.K[Ň<:B'\ #xaxez^{wEՒw) Իyw#]b\}(k]_sL޵zm-Lxߣ"B'8}@իbܣz6ɘtt?Dٞ5_RlNJO]= -P)`e+c\)ˌ7% *F XܥGl >5 <X$h#tɘ5s!(l(?}D p+J~*΅2U&b3Gh_ӓpt2org{7YЂASi9zvWSmˋ3ڮj=Bo|*CIu ~}43FUuW$?z$dbA D+ &kjvsVk}mѓ0!&bOdoi(c(ٝQthJ)gYޞ&Uἄ; ֵmLP9ҦԢs#Yde[R$=.ZÞZe+ײ3wW%ṱxW#[Dpր㜞s +"hhʬ]@xSbI@ʪn*iv34 ai'zI@ wyF?1?@a Ucehd1C7&YqZ4L9֖|U`GQz1yɚ*eny_NzOUdBȏWVUejĢm0BF G0z%8dSR[QdҺoE\(A MY C_UWTޘ[4mT.o|c%;0|@llZystk'/ Γ)Fҡ=̞Ðp?B)hɽ%rL/3_ t _"mک\,eS@!g舲lAyh38b'D]#BVu&\Wr)X9SXEKhij!B=,N?a. M?GiL qkG*<7bGc s@8y%~C3U(Si \1 A~ڬj*t̫t'WIy0 X:R7cs*xr_Hџ4>LPN$pﭳ u+g/t:d8-y6+ ;f {$WUT :9*SzUA1b=RC Y1EOZDmPT3!݋}7l<3KNǀ_G6%Ft8NZ"JEYU朤M5pWc.v;xۮݎ_+h p%ǥVC|޶G0EXJ@xӨ4z 2ic~Ա T`S+öB2C=5X²7uދ~W.a,? ||WS!oeH"3D QYcb,<)R`18' sbPfۯUPn#otzd39h? 0y^ HDƅ`R -Y%g&$M(Kk*xR_Ph gתb:pJD4ݼ=-Gm,D]w~5AV!Р2do=i{ <rKtGƜ#3W>}58bQ>@~_]n3?P2tD&~g.I{?ߪkZJwun?2]ް:x{bdՈx]M1.E=eB`ڭ7Ŧ0GE` TMyo_ռX@|e80x*/LYDXesn QMr"{f/*Xʇt#hs{o^SH\J;oE& T{5"_|hkI_VHh6{"QL"Řĥ쓔Hw\FsD?[?v1o hawjs9M/`D̽SWpdKL$ȵ"kϷbK;|ۄb {\:j+cBZ\mVa\ - c索cdRU֚O'E^͈gTSLsmNMNhu*@cy#o~UOli0b 8b렦DX7ɉW`6Rktc@#i17k_V8x^wΣXVs\fKF7: ҧ;Y!XROTjq\\3Feۺ~3#ؾF?,n(Is ZQx} .W-ft+C XG c7/y ]c i4_L=^ c{rTa|ji"@opA z+U,d3h#C>bqs~[s|oyw7tu6g0Ja宓(#n r}LJ_,G miu2mGHJ ̈DӍ*x4k=BG5 >;97*}sO %${ 1VJIJ&r!k˂n3mc>T*kKVOؗ]G}vFw$垶2zeԓ`mL)5~8KDOsHX6DPR0JLH+a]Kb$nji >%mhq$DΧBȦ_'?h'3%'%8WĖ/I[Qfk9o!gkstH9ΧS%kB6٥BNȝ nmJ̰GNiiL @8S|* (2~AS-gnJcBit?`@义(6TZP`&#v]&SҥapY߆ ;i%옯rY$xC7BTHZoۯT^r!;`+ V,}B%c$?bR?&X%3%sh!@e%C=CBPp>P}CH!0ntmDe i,o~U׏禑vsRviU?1q.hl?m:~$_J/8~F~BwЊ_'Ő,?"ՂĝR}¹c6OECB¹ i (!X'ylUv-kDE c4"D'9:4'A]yUvl0)BRޥzV5[EmQޓ|5A)?\G~䇩$(+zp}fX[vLkpTdVyVܼ<'TM963(b50 \4(hx0syK|2'+<tZOSƻ"AEjw(z޻!f|k:bT?"Xuu V_K}ɔ=9Utpwp?ݡbIq[:I|J"ʏ>Z%j1e<ֽ>0Nzr<5 < zܙO/`eXA̳w"TX8UV/ptݜn6 !nzpΕM Ɓ̩ r^[K1!muPy <sc~TY+U6@4;'kX'5xݝVR!,)c)(DV۩:[;J$X]nEB$t1[hdKf8OHxU4z1'>Oi .^M aX6nl@M&_]?SJxZh9 Rpy9h[#+iJm]8qPm Ly ivgWM]4I/ieS B6ϷN:yEUX<~qZɮID0T2QN^.V5eɾ 5zʒPSō 'Iݎ=8_L#Kj(}#~^Z,nU(H]/jcBV DI;EQ&h6^;7-v&}ݢ3FB. 9爵!o-[lI^(Cr]1MxG@a`p9FU"gAa~wIY'"6٤O#CnG1)D~Ƞ #)9~ꔓNDa8DC UdR< z2EOCU6DZ *>NəKKN g`(*LDMe߃%![jX#-3[ >5 z$ U^ߝ fql1R~FImJ ]JEFquiǝd. ږn(˼w꡾I8qPvb0qv ИAĉ[F Y쿴?߲bxdjԨ d %­ Tz켚ƍJ,ȪU ёӎoڝLCK?^&g#ǿ=R<"?;~17 O.L@D%,MAUO['mm0{'؉w;N1bWJ,P/bn`hf&J Yeľ P8Yzo é'0Q&r,zceܞ,Nbbd($XIT6 f(ՂŒpO|8N22 x=Dd9!zTRm|B#T q[(Dܳ{뙏.v)JShV[z3EP5C/8l\$T*CH~Õ$$C.WR@p:@ ?w>缾0]Q^2쳉 0 /hR(8ka6!Oz c%7jݺn5Cl9iJ_VBQaBڱ)U, !ino0gO˗{%#z݊t(|UfeĊjS5>ک*Եch/"-9\{fby_F72O(qs##zh%!eOco{ѴiKsvZ?]Ojd%M>Zp Adv-"g UGq*2oo(z -jjUB\ެu`Wˠ`@n~V9,-Y(LJ꩸DbwNᜏ3XSkF ؾmuDׁ Hf]L/.N_G*/_|wV+׀n\e!VpcncfV̴1qԙ25 8h8uC{ǒϒZG"opeb^ MJϠ`#ORCwujUؓ)X#j0shogH*ORY8g" /^5. USۂJ42:vJS3*RZ"aAp~AQm8rIۊ3'F;ƍ9`1cį:䔝5S pmFwkU4G89Gr ~weV's^1?&:_CGHɛH N0O!Mw3izR4)tC=MQ5*S , ,˛> ~,'$'<6iտ XTY2j-`^S_l-1y"ZXk0mbsߒ_RLyjs=Vv#eW;2kgcَO;,!:v 43I4m(!k}pw'Sm揬C^ȉB>YI50lSؤ1hH֥8$\ .ѱ#\p #cOQk.ҋӎl:uGgvdRF;N__L5iSĮ&4pV?QTq_hJLJ"!Oi;~yNP% FI98$}'`>QA!7SmpS)쒭E\96 :F0{Ե8p0탦jƌ Zit?/Irq-HPh B%v*,c'&'bz-hSiY$ڣkr k:u<%u|^NYh;|rͭٓmIW1+O1&t>Wi0f== ]-bPAg4Ṵ}YG_b8rT^'*Ә'^ tY>ax5'b #3tmج@U^1MI I; #M=g٢*3"Q@`ز'2'*0S9"`VT[>9kzݕ W(<` &ЇDJYR0HdL@Dr[.Bu|] Q-v@A/O3uS 3(QoŸ%_}_Wy `oR`Hm|1@H,:Ts􄏴XޑT{hEʹ1^+A{BE2j)DC4D!XǶѼ+5[k&4%0ԜI@:]z!?ɡ2@3qvK l;kȏ|g}\u'}ͭB\+V!{DHQw@?PZb)5b\}9/[ dV}B: $`:4Z)aoI.Z ApKZHwRpwO95- _:\KB%L뤾5Ue{Kmx>y;2v:ie&+] 3[wtQ@>KKaf/9M(^ epC_2|um@aRV$t*|] %e#a'oT0z/]em2R 0nN=92AFYtў`xI2BAbvyIS4GQDet0,2N`*yɛ,`80ZN:5uO[f\'<2]a3nXl?R%].މF9&.xf܀fҫ"3-=:CV3a(c $`4+/4b>[`+X>Tݯ mIFm{rqW&EnEWu78qmR9$W+:2{B;~M[ܫG]2cE{PFSʱٌZG/-͟V~$wd$_3 @CI_B~Mqǂct>TF,ġ!جb=!h|3MnBE%T'T| ĘBjjB;b4~(hTZUV%P0r[F]I![3?dbTIrMƓް2 ~./ ݉(Y4%)Vj3~>lQ-[4fUyH`8ڹ\Y-Cg݇ΙK#[TA+BlY,|Ӽ,ֈ*iȿ?b nDzq$U~, ej jEk K)K#XaE\ PE8D6 wc}Gsz}evAٜ )>ݹr#^}lblhqP䮁coA;Տji5EffhurF@/B\GiƸ} >ٲ?_I([2L8t )taic_ݞ(5zy&"` -:f-cٛ O(„Lc0[ 3 *Q|p"PÌWy_II<듂t DHB*? lYE,* UŠ0g 2,Z@xa=~4ϙ2dܷ-*!EME9l6HvWmIKrȮ{I=S2-1.>!;8%;! 2vS! S1*pa^~_%{{0LZan Cc 03N2c6'Ad+f.ᇨ8`pr1sI4iTv]*K~$*-d(HlLTB;3gs/h2=[ 9 6%%\SԺWw!.O&٠#` mL|+l2 =]<>O_Bt9rƗts^6FJ5{W^4>Jm3n"/ c8a? uTS*“\&HJqNG#$:'%4N&js)~ 3]>jF9WH,c2(Sz[E0XOzE*|8б{k`5rVhxP&U;Q/띏gm*u_djE`V%и9֪TlpV72xw]xԟR](fU*SopK;`O:>)VlcZث<:o (;=P=Y׻ ҹo .}'a+Ì`*^Wv. >l-ܡ%ԍ` S;\(zO(=_0XHd(֏Ջv)@6ߴm}:*gu@ #Yd."ijJ ],ufM#cWsMgh ׷YͻLS4)6Kl,*yX˥(qQ%ez5IBo>vAՏr+"]ӹ$hk/TJGK8wfXҜ΂ddFz$*MnP<:z0E>㆞}XKm&E+h$h'TJfy2ncg0e:ox_cU>,Hi5~bBS-Y}}yy"k;a-t1J7K5E3n{8+*{BY>DZ/ꋞ?2fيY3k-v/.K`k~T_okKK $U[,P@Wy6R:ƢIw8#g`Pj,y,\O-]"|!yZiA;w>M">#R$D oSH Gyhbȹϝ@ /m>!__Cw ϐ(Iל7v>6 Sz"Ay1 boVT[^F̧z30 tAas42v^dT]s5P}QUxV^ C6s%eIYis3(36XJI6߮T`Ij=^mD[Sk@S}bn=v(Rğ 'X~pSd!;XgޞRjy8$::91JlvD3&0\S)pkR.-[2sUpny@ Z7#,Q͞ؾ,ޞ/@晏[هt!sIbVmI}3P}kMC0W++>QS9V .K,劙vF\{HRU0\PJoCHqR rZHi`YI:FO{KoDyV mYqn RiEH_E̿(]bTjQn/|7*,#ko YZ