libvirt-daemon-driver-storage-core-7.5.0-1.el8s >  H aE z뾂al#8E#zXMs|{%bPdq>(,lGj[!+e2$V%#55 aD6գGepS ͞>};ТKh„Z\xF,êhՇG,_ a9к أp@?EZ n䨝DFʮ޷sS)F-4g>h}oɾv(k+9Z<gJMtn˶tmcs")?Opx[^Ē/n/>XF /()J NYxUcҗ5S,y['[' 0>p<-?-d%+ 2 x $<@GNV kw & T  G S @ ( 0(8i9Ti:2iGHI\XtY\] ^"b#d$e$f$l$t%u%dv% w)px)y*(,,,-Clibvirt-daemon-driver-storage-core7.5.01.el8sStorage driver plugin including base backends for the libvirtd daemonThe storage driver plugin for the libvirtd daemon, providing an implementation of the storage APIs using files, local disks, LVM, SCSI, iSCSI, and multipath storage.aex86-06.rdu2.centos.org CentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxx86_640a^E!IK*JAa0@0Ø HAAAA큤ae`aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae7a6dd41e5fab124f901e6557b3e7a5c15854c2aa127bd3d1789602eaa87b9746c8a35c384cf9262c9ed07de2382836b27eef8ac4ffc811054e1b8773e26562942dc630ac0a8f9c1c048adfa631081c436a33a8fc943b9a645412c43e114a6b8d9bbe7eb862ae634cb266750a26ce7c2abeec8e9899f0d90722a9e399b3f208179f53e67058c4002143dd53fcb8c43f0c751af85ebc96bef297abaf689f8f504d7287a90da9fe71529b302771bbf88568fefc6f647f6d62a52222f0d2081744de2324c0e332f4cb2d01f28bf14dfe78afe9b3f797ef757c9966597ec208a20f6ec90594d00416bbda86296035d7e32dfa0792e53d3f3724e72eb5b0239d19e05043dfbc4dfaa7857b7013abbc32edf329be45fcb649af7d5a458dc5c78f975184f3cd06abebeef4dd3bdd45fe3abe632bb25ce0cb4ee4a68542b8fe1ecfee2dc709f9747ea1058413a30bc59abed9ac670b347bac2a6ed844df8be15925fbfe7f0205886d89414d330bd7ad17ca2e391842ad21cf24140ac008349dbd813fd37d3c2d1d0ba4e5cc886593c5a72093dd63de050a9465da02cde8a8cb0191dd21dd351abedf51c7b8433cf219a73b0aa936ba76e16a3944ec1175d43e387cb9da71../../../../usr/lib64/libvirt/storage-file/libvirt_storage_file_fs.so../../../../usr/sbin/virtstoraged../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_storage.so../../../../usr/lib64/libvirt/storage-backend/libvirt_storage_backend_fs.so../../../../usr/libexec/libvirt_parthelperrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.5.0-1.el8s.src.rpmconfig(libvirt-daemon-driver-storage-core)libvirt-daemon-driver-storage-corelibvirt-daemon-driver-storage-core(x86-64)libvirt_driver_storage.so()(64bit)libvirt_storage_backend_fs.so()(64bit)libvirt_storage_file_fs.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/usr/bin/qemu-imgconfig(libvirt-daemon-driver-storage-core)libblkid.so.1()(64bit)libblkid.so.1(BLKID_1.0)(64bit)libblkid.so.1(BLKID_2.15)(64bit)libblkid.so.1(BLKID_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)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)libgobject-2.0.so.0()(64bit)libparted.so.2()(64bit)libselinux.so.1()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(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_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_7.5.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)nfs-utilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)util-linux7.5.0-1.el8s7.5.0-1.el8s7.5.0-1.el8s3.0.4-14.6.0-14.0-15.2-14.14.3``!@``m`lM@`]`T@`KW`@`>(`4@`3`/@```_0@__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 - 7.5.0-1Jiri Denemark - 7.4.0-1Jiri Denemark - 7.3.0-1Jiri Denemark - 7.0.0-13Jiri Denemark - 7.0.0-12Jiri Denemark - 7.0.0-11Jiri Denemark - 7.0.0-10Jiri Denemark - 7.0.0-9Jiri Denemark - 7.0.0-8Jiri Denemark - 7.0.0-7Jiri Denemark - 7.0.0-6Jiri Denemark - 7.0.0-5Jiri Denemark - 7.0.0-4Jiri Denemark - 7.0.0-3Jiri Denemark - 7.0.0-2Jiri Denemark - 7.0.0-1Jiri Denemark - 6.10.0-1Jiri Denemark - 6.6.0-8Jiri Denemark - 6.6.0-7Jiri Denemark - 6.6.0-6Jiri Denemark - 6.6.0-5Jiri Denemark - 6.6.0-4Jiri Denemark - 6.6.0-3Jiri Denemark - 6.6.0-2Jiri Denemark - 6.6.0-1Jiri Denemark - 6.5.0-1Jiri Denemark - 6.4.0-1Jiri Denemark - 6.3.0-1Jiri Denemark - 6.2.0-1Jiri Denemark - 6.0.0-14Jiri Denemark - 6.0.0-13Jiri Denemark - 6.0.0-12Jiri Denemark - 6.0.0-11Jiri Denemark - 6.0.0-10Jiri Denemark - 6.0.0-9Jiri Denemark - 6.0.0-8Jiri Denemark - 6.0.0-7Jiri Denemark - 6.0.0-6Jiri Denemark - 6.0.0-5Jiri Denemark - 6.0.0-4Jiri Denemark - 6.0.0-3Jiri Denemark - 6.0.0-2Jiri Denemark - 6.0.0-1Jiri Denemark - 5.10.0-2Jiri Denemark - 5.10.0-1Jiri Denemark - 5.9.0-4Jiri Denemark - 5.9.0-3Jiri Denemark - 5.9.0-2Jiri Denemark - 5.9.0-1Jiri Denemark - 5.6.0-7Jiri Denemark - 5.6.0-6Jiri Denemark - 5.6.0-5Jiri Denemark - 5.6.0-4Jiri Denemark - 5.6.0-3Jiri Denemark - 5.6.0-2Jiri Denemark - 5.6.0-1Jiri Denemark - 5.5.0-2Jiri Denemark - 5.5.0-1Pavel Hrdina - 5.4.0-2Jiri Denemark - 5.4.0-1Jiri Denemark - 5.3.0-1Jiri Denemark - 5.0.0-7Jiri Denemark - 5.0.0-6Jiri Denemark - 5.0.0-5Jiri Denemark - 5.0.0-4Jiri Denemark - 5.0.0-3Jiri Denemark - 5.0.0-2Jiri Denemark - 5.0.0-1Jiri Denemark - 4.10.0-1Jiri Denemark - 4.9.0-1Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- Rebased to libvirt-7.5.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1961032, rhbz#1974096, rhbz#1972991, rhbz#1964744, rhbz#1797879 rhbz#1969232, rhbz#1969347, rhbz#1848875, rhbz#1786309, rhbz#1942367 rhbz#1895035- Rebased to libvirt-7.4.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1535930, rhbz#1603155, rhbz#1855789, rhbz#1939776, rhbz#1945401 rhbz#1961114, rhbz#1961118, rhbz#1961558, rhbz#1963020- Rebased to libvirt-7.3.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1498955, rhbz#1696485, rhbz#1699274, rhbz#1769196, rhbz#1770140 rhbz#1782278, rhbz#1788807, rhbz#1810016, rhbz#1812723, rhbz#1825769 rhbz#1836865, rhbz#1840770, rhbz#1855789, rhbz#1857671, rhbz#1859873 rhbz#1860222, rhbz#1867917, rhbz#1870552, rhbz#1883725, rhbz#1891416 rhbz#1906500, rhbz#1912210, rhbz#1917302, rhbz#1918183, rhbz#1918674 rhbz#1920337, rhbz#1920400, rhbz#1922093, rhbz#1925894, rhbz#1926820 rhbz#1937204, rhbz#1939776, rhbz#1941407, rhbz#1943415, rhbz#1948619 rhbz#1949486, rhbz#1951507, rhbz#1951555- Revert "remote: Add libvirtd dependency to virt-guest-shutdown.target" (rhbz#1946697)- util: Document limit-related functions (rhbz#1916346) - util: Simplify stubs (rhbz#1916346) - util: Always pass a pid to virProcessSetMax*() (rhbz#1916346) - util: Introduce virProcess{Get, Set}Limit() (rhbz#1916346) - qemu: Make some minor tweaks (rhbz#1916346) - qemu: Set all limits at the same time (rhbz#1916346) - util: Have virCommand remember whether limits are set (rhbz#1916346) - qemu: Set limits only when explicitly asked to do so (rhbz#1916346) - util: Don't special-case setting a limit to zero (rhbz#1916346) - conf: Rename original_memlock -> originalMemlock (rhbz#1916346) - tests: Mock virProcessGetMaxMemLock() (rhbz#1916346) - util: Try to get limits from /proc (rhbz#1916346) - qemu: Don't ignore virProcessGetMaxMemLock() errors (rhbz#1916346) - qemu: Refactor qemuDomainAdjustMaxMemLock() (rhbz#1916346) - qemu: Only raise memlock limit if necessary (rhbz#1916346)- qemu: backup: Restore security label on backup disk store image on VM termination (rhbz#1939082) - qemuCheckpointDiscardBitmaps: Refuse to delete checkpoint with NULL bitmap name (rhbz#1941600) - virDomainCheckpointRedefinePrep: Assign default bitmap names when domain XML is missing (rhbz#1941600)- util: Move glib event loop workaround to glibcompat (rhbz#1931331) - glib: Use safe glib event workaround in other event loops (rhbz#1931331) - src: ensure GSource background unref happens in correct event loop (rhbz#1931331) - qemu_driver: fix setting vcpu_quota if not all vCPUs are online (rhbz#1938093)- virSystemdCreateMachine: Use proper format string for uint64_t when constructing gvariant (rhbz#1937287) - virsystemdtest: Call at least one virSystemdCreateMachine with 'maxthreads' > 0 (rhbz#1937287) - backup: Store 'apiFlags' in private section of virDomainBackupDef (rhbz#1937598) - qemuBackupJobTerminate: Fix job termination for inactive VMs (rhbz#1937598) - virLockSpaceNewPostExecRestart: Fix out-of-bounds array access (rhbz#1912243) - virnetdaemon: Introduce virNetDaemonQuitExecRestart (rhbz#1912243) - virtlo(g|ck)d: Fix exec-restart (rhbz#1912243)- cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1920628) - domain_validate: use defines for cpu period and quota limits (rhbz#1935048) - docs: use proper cpu quota value in our documentation (rhbz#1935048) - vircgroup: enforce range limit for cpu.shares (rhbz#1935048) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1935048) - vircgroup: drop unused function virCgroupSetupCpuShares (rhbz#1935048)- qemu: allow migration of generic with (rhbz#1927984) - docs: fix bad cut/paste in example (rhbz#1927984) - qemu_domainjob: Make copy of owner API (rhbz#1932814) - storageBackendProbeTarget: Check return value of virStorageSourceNewFromBacking (rhbz#1933050) - qemuBackupJobTerminate: Move cleanup of temp files earlier (rhbz#1933051) - qemuBackupJobTerminate: Don't calculate backup job stats if VM isn't active (rhbz#1933051) - cpumap: Add support for ibrs CPU feature (rhbz#1920628) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1920628) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1920628) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1920628)- api: Discourage use of VIR_DOMAIN_SNAPSHOT_CREATE_QUIESCE (rhbz#1928819) - qemuSnapshotCreateActiveExternal: Don't thaw filesystems when freeze fails (rhbz#1928819) - qemuSnapshotFSFreeze: Don't return -2 (rhbz#1928819) - qemu: capabilities: Introduce QEMU_CAPS_MIGRATION_PARAM_BLOCK_BITMAP_MAPPING (rhbz#1867085) - qemu: Probe whether an image is 'qcow2 v2' from query-named-block-nodes (rhbz#1867085) - qemu: migration: Create qcow2 v3 images for VIR_MIGRATE_NON_SHARED_DISK (rhbz#1867085) - qemu: monitor: Introduce qemuMonitorBitmapRemove (rhbz#1867085) - qemu: blockjob: Use qemuMonitorBitmapRemove for single bitmap removal (rhbz#1867085) - qemu: migration_params: Add infrastructure for 'dirty-bitmaps' migration feature (rhbz#1867085) - qemu: migration_cookie: Add XML handling for setting up bitmap migration (rhbz#1867085) - qemu: migration_cookie: Add helpers for transforming the cookie into migration params (rhbz#1867085) - qemu: domain: Store list of temporary bitmaps for migration in status XML (rhbz#1867085) - qemu: migration: Clean up temporary bitmaps when cancelling a migration (rhbz#1867085) - qemu: migration: Migrate block dirty bitmaps corresponding to checkpoints (rhbz#1867085) - qemu: capabilities: Enable QEMU_CAPS_INCREMENTAL_BACKUP (rhbz#1799015)- virsystemd: export virSystemdHasMachined (rhbz#1798464) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798464) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798464) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798464) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798464) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798464) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798464) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798464) - tests: add cgroup nested tests (rhbz#1798464) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798464) - src: add missing virstoragefile.h includes (rhbz#1884659) - virstoragefile: properly include virstoragefile.h header (rhbz#1884659) - virstoragefile: change virStorageSource->drv to void pointer (rhbz#1884659) - storage: move storage file sources to separate directory (rhbz#1884659) - util: move virStorageSourceFindByNodeName into qemu_domain (rhbz#1884659) - util: extract storage file probe code into virtstoragefileprobe.c (rhbz#1884659) - util: extract virStorageFile code into storage_source (rhbz#1884659) - util: move virStorageFileBackend code into storage_file (rhbz#1884659) - util: move virStorageFileProbe code into storage_file (rhbz#1884659) - util: move virStorageSource code into conf (rhbz#1884659) - util: move virStorageEncryption code into conf (rhbz#1884659) - storage_source: use virStorageSource prefix for all functions (rhbz#1884659) - conf: rename virDomainCheckVirtioOptions (rhbz#1884659) - qemu_alias: introduce qemuDomainGetVhostUserAlias helper (rhbz#1884659) - qemu_validate: move and refactor qemuValidateDomainDefVirtioFSSharedMemory (rhbz#1884659) - docs: introduces new vhostuser disk type (rhbz#1884659) - conf: implement support for vhostuser disk (rhbz#1884659) - qemu_capabilities: introduce vhost-user-blk capability (rhbz#1884659) - qemu: implement vhost-user-blk support (rhbz#1884659) - conf: allow virtio driver attributes for vhostuser disk (rhbz#1884659) - virStorageSourceClear: Unref @vhostuser (rhbz#1884659) - qemu: Fix libvirt hang due to early TPM device stop (rhbz#1914643)- qemu_capabilities: Introduce QEMU_CAPS_X_USE_CANONICAL_PATH_FOR_RAMBLOCK_ID (rhbz#1912201) - qemu: Do not Use canonical path for system memory (rhbz#1912201) - qemu: match alias when looking for proper to detach. (rhbz#1926190) - conf: make teaming info an official type (rhbz#1927984) - conf: use virDomainNetTeamingInfoPtr instead of virDomainNetTeamingInfo (rhbz#1927984) - conf: separate Parse/Format functions for virDomainNetTeamingInfo (rhbz#1927984) - schema: separate teaming element definition from interface element (rhbz#1927984) - conf: parse/format element in plain (rhbz#1927984) - qemu: plug config from into qemu commandline (rhbz#1927984) - qemu_hotplug: Don't dereference NULL pointer @newb in qemuDomainChangeNet() (rhbz#1919619) - qemu: Drop needless check in virDomainFSInfoFormat() (rhbz#1919783) - qemu: Move qemuAgentFSInfo array free into qemuDomainGetFSInfo() (rhbz#1919783) - qemu: Bring if() outside from loop in virDomainFSInfoFormat() (rhbz#1919783) - qemu: Don't lie about @ndevAlias when translating FSInfo (rhbz#1919783) - conf: Move virDomainCheckVirtioOptions() into domain_validate.c (rhbz#1928840) - conf: Improve virDomainVirtioOptionsCheckABIStability() (rhbz#1928840) - qemu: Add virtio related options to vsock (rhbz#1928840)- util: add virNetDevGetPhysPortName (rhbz#1908649) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1908649) - cpu_map: Remove intel-pt from x86 CPU models (rhbz#1853972) - qemu: Avoid crash in qemuStateShutdownPrepare() and qemuStateShutdownWait() (rhbz#1895359) - qemu: fix release of virDomainObjPtr in SSH key APIs (rhbz#1919856)- meson: Fix build with -Dtest_coverage=true (rhbz#1875380) - qemu: don't set interface MTU when managed='no' (rhbz#1905929) - network: explicitly set the MTU of the bridge device. (rhbz#1913561)- Rebased to libvirt-7.0.0 (rhbz#1875380) - The rebase also fixes the following bugs: rhbz#1329644, rhbz#1538879, rhbz#1689168, rhbz#1750315, rhbz#1751664 rhbz#1767013, rhbz#1810356, rhbz#1819058, rhbz#1839034, rhbz#1858771 rhbz#1865933, rhbz#1875380, rhbz#1877218, rhbz#1880289, rhbz#1886739 rhbz#1889131, rhbz#1894053, rhbz#1895359, rhbz#1899527, rhbz#1903953 rhbz#1904486, rhbz#1904487, rhbz#1904674, rhbz#1905572, rhbz#1908053 rhbz#1908631, rhbz#1908647, rhbz#1911786, rhbz#1913138, rhbz#1913156 rhbz#1913315, rhbz#1914842, rhbz#1914954, rhbz#1916097- Rebased to libvirt-6.10.0 (rhbz#1875380) - The rebase also fixes the following bugs: rhbz#1329644, rhbz#1354391, rhbz#1487068, rhbz#1509908, rhbz#1555398 rhbz#1658082, rhbz#1767013, rhbz#1771450, rhbz#1789243, rhbz#1790837 rhbz#1795137, rhbz#1839095, rhbz#1850614, rhbz#1857208, rhbz#1861280 rhbz#1870072, rhbz#1872254, rhbz#1873441, rhbz#1878450, rhbz#1879477 rhbz#1879792, rhbz#1883328, rhbz#1883588, rhbz#1888537, rhbz#1892130 rhbz#1895204, rhbz#1897105- vircommand.c: write child pidfile before process tuning in virExec() (rhbz#1882093) - util: Avoid double free in virProcessSetAffinity (rhbz#1819801) - util: keep track of full GSource object not source ID number (rhbz#1894045) - util: avoid crash due to race in glib event loop code (rhbz#1894045) - qemu: Use g_autofree in qemuMigrationSrcConnect (rhbz#1638889) - qemu: Rework qemuMigrationSrcConnect (rhbz#1638889) - virsh: Reuse existing variable when parsing migrate --disks-port (rhbz#1638889) - qemu: Rework starting NBD server for migration (rhbz#1638889) - tests: Add simple test for virDomainMigrateCheckNotLocal (rhbz#1638889) - qemu: Allow NBD migration over UNIX socket (rhbz#1638889) - peer2peer migration: allow connecting to local sockets (rhbz#1638889) - qemu: Allow migration over UNIX socket (rhbz#1638889) - docs: migration: Fix syntax (rhbz#1638889) - qemu: Don't try to start NBD server twice (rhbz#1638889)- rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - Add testdata for AMD EPYC 7502 (rhbz#1861703) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861703) - cputest: Update QEMU data for Ryzen 9 3900X (rhbz#1861703) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861703)- virDomainHostdevSubsysSCSIiSCSIClear: Inline contents into only caller (rhbz#1876467) - virDomainStorageNetworkParseHosts: Switch to a more modern XML parsing approach (rhbz#1876467) - virDomainHostdevSubsysSCSIHostDefParseXML: Switch to a more modern XML parsing approach (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add hostdev with useralias (rhbz#1876467) - conf: Add virStorageSource member for SCSI host device config data (rhbz#1876467) - tests: qemustatusxml2xmldata: Rename 'disk-secinfo-upgrade' case to 'upgrade' (rhbz#1876467) - tests: qemustatusxml2xmldata: Add local SCSI hostdev to 'upgrade' case (rhbz#1876467) - qemu: domain: Fill in (i)SCSI backend nodename if it is not present in status XML (rhbz#1876467) - qemuBuildHostdevSCSI(A|De)tachPrepare: Use virStorageSource in def for SCSI hostdevs (rhbz#1876467) - qemuBlockStorageSourceAttachData: remove 'storageNodeNameCopy' (rhbz#1876467) - qemu: domain: Extract preparation of hostdev specific data to a separate function (rhbz#1876467) - qemuDomainSecretHostdevPrepare: remove (rhbz#1876467) - qemuDomainPrepareHostdev: Allocate backend nodenames in the prepare function (rhbz#1876467) - qemuDomainPrepareHostdev: base hostdev secret object names on backend alias (rhbz#1876467) - qemuDomainPrepareHostdev: Don't base backend nodename on device alias (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Use longer user-alias for SCSI hostdev (rhbz#1876467) - qemustatusxml2xml: backup-pull: Test private data formatting/parsing (rhbz#1870488) - qemu: backup: Remove note that TLS should be implemented (rhbz#1870488) - qemu: backup: Write TLS cert and secret object aliases into status XML (rhbz#1870488) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add to one of the iSCSI hostdevs (rhbz#1868856) - qemuBuildHostdevSCSIAttachPrepare: Propagate 'readonly' flag also for iSCSI (rhbz#1868856)- qemu: Do not error out when setting affinity failed (rhbz#1819801) - qemu: Fix comment in qemuProcessSetupPid (rhbz#1819801) - Do not report error when setting affinity is allowed to fail (rhbz#1819801) - qemu: Allow setting affinity to fail and don't report error (rhbz#1819801) - qemu: snapshot: Collect 'query-named-block-nodes' prior to memory migration (rhbz#1862472) - check for NULL before calling g_regex_unref (rhbz#1876907) - virsh: cmdScreenshot: fix cbdata passing to virshStreamSink (rhbz#1875195) - qemu: Do not silently allow non-available timers on non-x86 systems (rhbz#1754887) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1852910) - virnuma: Report error when NUMA -> CPUs translation fails (rhbz#1724866) - virnuma: Use numa_nodes_ptr when checking available NUMA nodes (rhbz#1876956) - conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872611) - util: replace macvtap name reservation bitmap with a simple counter (rhbz#1837395) - util: assign tap device names using a monotonically increasing integer (rhbz#1837395) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1837395)- vircgroupv2devices: fix counting entries in BPF map (rhbz#1833321) - qemu: fix crash in qemuDomainSetBlkioParameters without cgroups (rhbz#1808293) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1786303)- virdevmapper: Don't cache device-mapper major (rhbz#1867527) - virdevmapper: Handle kernel without device-mapper support (rhbz#1867527) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1867527) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1786303) - virfdstream: Use g_autofree in virFDStreamThreadDoRead() (rhbz#1852528) - virFDStreamMsgQueuePush: Clear pointer to passed message (rhbz#1852528) - virfdstream: Use autoptr for virFDStreamMsg (rhbz#1852528) - virfdstream: Use g_new0() instead of VIR_ALLOC() (rhbz#1852528) - virfdstream: Use VIR_AUTOCLOSE() (rhbz#1852528) - virfdstream: Drop some needless labels (rhbz#1852528) - libvirt-storage: Document volume upload/download stream format (rhbz#1852528) - virsh: Pass virshStreamCallbackDataPtr to virshStreamSink() and virshStreamSkip() (rhbz#1852528) - virsh: Track if vol-upload or vol-download work over a block device (rhbz#1852528) - virshStreamSkip: Emulate skip for block devices (rhbz#1852528) - virfdstream: Allow sparse stream vol-download (rhbz#1852528) - virshStreamInData: Handle block devices (rhbz#1852528) - virfdstream: Emulate skip for block devices (rhbz#1852528) - virnuma: Don't work around numa_node_to_cpus() for non-existent nodes (rhbz#1860231)- util: Fix logic in virFileSetCOW (rhbz#1866157)- Rebased to libvirt-6.6.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1854372, rhbz#1602328, rhbz#1745059, rhbz#1786303, rhbz#1799010 rhbz#1814573, rhbz#1821694, rhbz#1822631, rhbz#1829829, rhbz#1840053 rhbz#1851016, rhbz#1852311, rhbz#1852741, rhbz#1854684, rhbz#1857204 rhbz#1857735, rhbz#1857967, rhbz#1858260, rhbz#1860875- Rebased to libvirt-6.5.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1432902, rhbz#1634829, rhbz#1640869, rhbz#1739221, rhbz#1823639 rhbz#1826543, rhbz#1829543, rhbz#1829544, rhbz#1829545, rhbz#1837990 rhbz#1838975, rhbz#1840307, rhbz#1845012, rhbz#1847234, rhbz#1847259 rhbz#1847791, rhbz#1849516- Rebased to libvirt-6.4.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1235511, rhbz#1769598, rhbz#1839926, rhbz#1778819, rhbz#1783355 rhbz#1813306, rhbz#1820040, rhbz#1822878, rhbz#1825785, rhbz#1829550 rhbz#1832710- Rebased to libvirt-6.3.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1823309, rhbz#1229255, rhbz#1499880, rhbz#1557902, rhbz#1761678 rhbz#1772838, rhbz#1791522, rhbz#1793705, rhbz#1811906, rhbz#1812100 rhbz#1812827, rhbz#1813310, rhbz#1820376, rhbz#1821988, rhbz#1822538 rhbz#1824368, rhbz#1826652, rhbz#1826746- Rebased to libvirt-6.2.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1460920, rhbz#1591411, rhbz#1727263, rhbz#1750219, rhbz#1781913 rhbz#1785091, rhbz#1791236, rhbz#1813852, rhbz#1817831, rhbz#1466177 rhbz#1515677, rhbz#1592273, rhbz#1611061, rhbz#1639596, rhbz#1724928 rhbz#1784040, rhbz#1793036, rhbz#1810857, rhbz#1812531, rhbz#1813306 rhbz#1814481, rhbz#1814486, rhbz#1814975, rhbz#1816037, rhbz#1817381 rhbz#1817955, rhbz#1818030- qemu: Don't crash when getting targets for a multipath (rhbz#1814947) - virSecretLookupDefCopy: Remove return value (rhbz#1814923) - virStorageEncryptionSecretCopy: Properly copy internals (rhbz#1814923) - vmx: shortcut earlier few 'ignore' cases in virVMXParseDisk() (rhbz#1808610) - vmx: make 'fileName' optional for CD-ROMs (rhbz#1808610)- qemu: Create multipath targets for PRs (rhbz#1814157)- qemuBlockBitmapsHandleCommitStart: Fix allocation of string list (rhbz#1799013) - qemuBlockBitmapsHandleCommitFinish: Use proper variable to iterate (rhbz#1799013) - qemublocktest: Add tests for re-enabling of bitmaps after commit (rhbz#1799013)- virbuftest: remove extra G_GNUC_UNUSED markers (rhbz#1808499) - virbuftest: use g_autofree (rhbz#1808499) - virbuftest: remove unnecessary labels (rhbz#1808499) - virbuftest: declare testBufAddStrData earlier (rhbz#1808499) - virbuftest: use field names when initalizing test info (rhbz#1808499) - util: add virBufferTrimChars (rhbz#1808499) - conf: do not generate machine names ending with a dash (rhbz#1808499) - conf: Don't generate machine names with a dot (rhbz#1808499) - qemuAgentFSInfoFormatParams: Remove pointless returned value (rhbz#1812965) - qemuDomainGetGuestInfo: Don't try to free a negative number of entries (rhbz#1812965) - qemuDomainBlockPivot: Move check prior to executing the pivot steps (rhbz#1803092) - qemuDomainBlockCopyCommon: Record updated flags to block job (rhbz#1803092) - qemu: capabilities: Introduce QEMU_CAPS_BLOCKDEV_SNAPSHOT_ALLOW_WRITE_ONLY (rhbz#1803092) - qemu: blockcopy: Allow late opening of the backing chain of a shallow copy (rhbz#1803092) - qemuBlockStorageSourceDetachPrepare: Get rid of cleanup section (rhbz#1804750) - qemu: Don't take double pointer in qemuDomainSecretInfoFree (rhbz#1804750) - qemuMigrationParamsResetTLS: Adapt to modern memory management (rhbz#1804750) - qemuMigrationParamsResetTLS: Fix comment (rhbz#1804750) - qemuDomainSecretInfo: Register autoptr cleanup function (rhbz#1804750) - qemuDomainSecretAESSetup: Automatically free non-secret locals (rhbz#1804750) - qemuDomainSecretAESSetup: Allocate and return 'secinfo' here (rhbz#1804750) - qemuDomainSecretAESSetup: Split out lookup of secret data (rhbz#1804750) - Remove qemuDomainSecretInfoNew (rhbz#1804750) - qemu: Introduce another helper for creating alias for a 'secret' object (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Fix naming of alias variables (rhbz#1804750) - qemuDomainDeviceDiskDefPostParseRestoreSecAlias: Hardcode restored aliases (rhbz#1804750) - qemu: Split out initialization of secrets for 'iscsi' hostdevs (rhbz#1804750) - qemuDomainSecretAESSetupFromSecret: Use 'qemuAliasForSecret' (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Change aliases for disk secrets (rhbz#1804750) - qemuDomainGetSecretAESAlias: Replace outstanding uses with qemuAliasForSecret (rhbz#1804750) - conf: Add support for modifying ssl validation for https/ftps disks (rhbz#1804750) - conf: Add support for cookies for HTTP based disks (rhbz#1804750) - conf: Add support for setting timeout and readahead size for network disks (rhbz#1804750) - qemuDomainValidateStorageSource: Validate new network storage parameters (rhbz#1804750) - qemuxml2argvtest: Add test case for disks with http(s) source (rhbz#1804750) - qemu: block: Implement ssl verification configuration (rhbz#1804750) - qemu: domain: Store data for 'secret' object representing http cookies (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Setup secret for http cookies (rhbz#1804750) - qemu: Handle hotplug and commandline for secret objects for http cookies (rhbz#1804750) - qemu: block: Add support for HTTP cookies (rhbz#1804750) - qemu: block: Implement readahead and timeout properties for 'curl' driver (rhbz#1804750) - virstoragefile: Add JSON parser for 'sslverify', 'readahead', 'cookies' and 'timeout' (rhbz#1804750) - virStorageSourceParseBackingJSONUri: Handle undocumented value 'off' for sslverify (rhbz#1804750) - qemublocktest: Load QMP schema earlier (rhbz#1804750) - qemublocktest: Extract schema root for blockdev-add validation (rhbz#1804750) - qemublocktest: XMLjsonXML: Test formatting/parsing of modern JSON (rhbz#1804750) - qemublocktest: Add JSON->JSON test cases for block device backends (rhbz#1804750) - qemu: Pass through arguments of 'ssh' block driver used by libguestfs (rhbz#1804750) - qemu: capabilities: Add QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1799013) - qemu: monitor: Add handler for blockdev-reopen (rhbz#1799013) - qemu: block: implement helpers for blockdev-reopen (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Reopen images for bitmap modifications (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Use correct field for checkpoint bitmap name (rhbz#1799013) - qemuDomainBlockCommit: Move checks depending on capabilities after liveness check (rhbz#1799013) - qemu: domain: Extract formatting of 'commit' blockjob data into a function (rhbz#1799013) - qemu: domain: Extract parsing of 'commit' blockjob data into a function (rhbz#1799013) - qemu: blockjob: Store list of bitmaps disabled prior to commit (rhbz#1799013) - qemublocktest: Fix and optimize fake image chain (rhbz#1799013) - qemu: block: Implement helpers for dealing with bitmaps during block commit (rhbz#1799013) - qemublocktest: Add tests for handling of bitmaps during block-commit (rhbz#1799013) - qemublocktest: Add more tests for block-commit bitmap handling with snapshots (rhbz#1799013) - qemublocktest: Add tests of broken bitmap chain handling during block-commit (rhbz#1799013) - qemuBlockJobDiskNewCommit: Propagate 'disabledBitmapsBase' (rhbz#1799013) - qemuDomainBlockCommit: Handle bitmaps on start of commit (rhbz#1799013) - qemuDomainBlockPivot: Handle merging of bitmaps when pivoting an active block-commit (rhbz#1799013) - qemu: blockjob: Handle bitmaps after finish of normal block-commit (rhbz#1799013) - qemu: blockjob: Re-enable bitmaps after failed block-commit (rhbz#1799013) - qemuDomainGetGuestInfo: don't assign NULL hostname (rhbz#1812965) - rhel: Enable usage of x-blockdev-reopen (rhbz#1799013)- security: Introduce VIR_SECURITY_DOMAIN_IMAGE_PARENT_CHAIN_TOP flag (rhbz#1803551) - qemu: Tell secdrivers which images are top parent (rhbz#1803551) - virDomainDiskTranslateSourcePool: Check for disk type correctly (rhbz#1811728)- conf: use virXMLFormatElement in virDomainFSDefFormat (rhbz#1694166) - qemu: use def instead of vm->def in qemuExtDevicesStart (rhbz#1694166) - qemu: eliminate ret in qemuExtDevicesStart (rhbz#1694166) - docs: render class="literal" with monospace font (rhbz#1694166) - docs: reduce excessive spacing in ToC for RST files (rhbz#1694166) - virDomainFSDefFree: Unref private data (rhbz#1694166) - schema: wrap fsDriver in a choice group (rhbz#1694166) - qemuExtDevicesStart: pass logManager (rhbz#1694166) - qemu: pass virDomainObjPtr to qemuExtDevicesSetupCgroup (rhbz#1694166) - qemuxml2xmltest: set driver as privileged (rhbz#1694166) - qemu: add QEMU_CAPS_DEVICE_VHOST_USER_FS (rhbz#1694166) - docs: add virtiofs kbase (rhbz#1694166) - conf: qemu: add virtiofs fsdriver type (rhbz#1694166) - conf: add virtiofs-related elements and attributes (rhbz#1694166) - qemu: add virtiofsd_debug to qemu.conf (rhbz#1694166) - qemu: validate virtiofs filesystems (rhbz#1694166) - qemu: forbid migration with vhost-user-fs device (rhbz#1694166) - qemu: add code for handling virtiofsd (rhbz#1694166) - qemu: put virtiofsd in the emulator cgroup (rhbz#1694166) - qemu: use the vhost-user schemas to find binary (rhbz#1694166) - qemu: build vhost-user-fs device command line (rhbz#1694166) - RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808390) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808390) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808390) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808390) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808390) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808400)- util: storagefile: Drop image format probing by file suffix (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove impossible error report (rhbz#1798148) - virStorageFileGetMetadataRecurse: Shuffle around assignment of backing chain depth (rhbz#1798148) - virStorageFileGetMetadataRecurse: Expect NULL src->path (rhbz#1798148) - virStorageFileGetMetadataRecurse: Use virHashHasEntry instead of fake pointers (rhbz#1798148) - virStorageFileGetMetadataRecurse: Extract storage access (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove 'cleanup' label (rhbz#1798148) - tests: virstorage: Fix backing file format of created image (rhbz#1798148) - virStorageSourceUpdateCapacity: Drop 'probe' argument (rhbz#1798148) - util: storage: Store backing store format in virStorageSource (rhbz#1798148) - virStorageSourceNewFromBacking: Also transfer the format (rhbz#1798148) - virStorageBackendGlusterRefreshVol: Refactor handling of backing store (rhbz#1798148) - virStorageFileGetMetadataFromBuf: Remove 'backingFormat' argument (rhbz#1798148) - virStorageFileGetMetadataFromFD: Remove unused 'backingFormat' argument (rhbz#1798148) - qemu: domain: Convert detected 'iso' image format into 'raw' (rhbz#1798148) - virStorageFileGetMetadataRecurse: Allow format probing under special circumstances (rhbz#1798148) - kbase: backing_chains: Clarify some aspects of image probing (rhbz#1798148) - kbase: backing_chains: Add steps how to securely probe image format (rhbz#1798148)- docs: fix a typo (rhbz#1805742) - virDomainNetDefClear: Free @persistent name (rhbz#1805742) - virSecurityManagerMetadataLock: Store locked paths (rhbz#1804672) - security: Don't remember seclabel for paths we haven't locked successfully (rhbz#1804672) - security: Don't fail if locking a file on NFS mount fails (rhbz#1804672)- qemuBlockStorageSourceGetBackendProps: Report errors on all switch cases (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Sanitize handling of string list (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: use g_new0 instead of VIR_ALLOC_N (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove 'cleanup' label (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove ternary operator (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePoolAuth: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateISCSIDirect: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePool: split code to setup one storage source (rhbz#1804603) - virDomainDiskTranslateSourcePool: Translate 'volume' disks in whole backing chain (rhbz#1804603) - qemuMonitorJSONBlockdevAdd: Refactor cleanup (rhbz#1798366) - qemuMonitorJSONBlockdevDel: Refactor cleanup (rhbz#1798366) - qemuMonitorBlockdevAdd: Take double pointer argument (rhbz#1798366) - qemu: hotplug: Fix handling of the 'copy-on-read' layer with blockdev (rhbz#1798366) - virStorageSourceParseBackingJSON: Pass around original backing file string (rhbz#1791788) - virStorageSourceParseBackingJSON: Move deflattening of json: URIs out of recursion (rhbz#1791788) - virStorageSourceJSONDriverParser: annotate 'format' drivers (rhbz#1791788) - virStorageSourceParseBackingJSON: Allow 'json:' pseudo URIs without 'file' wrapper (rhbz#1791788) - virStorageSourceParseBackingJSON: Prevent arbitrary nesting with format drivers (rhbz#1791788) - tests: virstorage: Add test cases for "json:" pseudo-URI without 'file' wrapper (rhbz#1791788) - qemu: domain: Refactor formatting of node names into status XML (rhbz#1791788) - docs: formatdomain: Close on one of disk examples (rhbz#1791788) - tests: virstorage: Add test data for json specified raw image with offset/size (rhbz#1791788) - util: virstoragefile: Add data structure for storing storage source slices (rhbz#1791788) - qemuBlockStorageSourceGetFormatRawProps: format 'offset' and 'size' for slice (rhbz#1791788) - qemuDomainValidateStorageSource: Reject unsupported slices (rhbz#1791788) - qemu: block: forbid creation of storage sources with (rhbz#1791788) - docs: Document the new sub-element of disk's (rhbz#1791788) - conf: Implement support for of disk source (rhbz#1791788) - qemu: domain: Store nodenames of slice in status XML (rhbz#1791788) - qemu: block: Properly format storage slice into backing store strings (rhbz#1791788) - tests: qemublock: Add cases for creating image overlays on top of disks with (rhbz#1791788) - qemu: Add support for slices of type 'storage' (rhbz#1791788) - tests: qemu: Add test data for the new element (rhbz#1791788) - virStorageSourceParseBackingJSONRaw: Parse 'offset' and 'size' attributes (rhbz#1791788) - qemuDomainGetStatsIOThread: Don't leak array with 0 iothreads (rhbz#1804548) - qemuxml2xmltest: Add case for host-model vendor_id (rhbz#1804549) - cpu_conf: Format vendor_id for host-model CPUs (rhbz#1804549) - qemu: rename qemuAgentGetFSInfoInternalDisk() (rhbz#1759566) - qemu: store complete agent filesystem information (rhbz#1759566) - qemu: Don't store disk alias in qemuAgentDiskInfo (rhbz#1759566) - qemu: don't access vmdef within qemu_agent.c (rhbz#1759566) - qemu: remove qemuDomainObjBegin/EndJobWithAgent() (rhbz#1759566)- qemu: do not revert to NULL bandwidth (rhbz#1800505) - qemu: preserve error on bandwidth rollback (rhbz#1800505) - tests: Add capabilities for QEMU 5.0.0 on aarch64 (rhbz#1762634) - qemu: Use switch statement in qemuBuildCpuCommandLine() (rhbz#1762634) - qemu: Add the QEMU_CAPS_CPU_KVM_NO_ADJVTIME capability (rhbz#1762634) - conf: Introduce VIR_DOMAIN_TIMER_NAME_ARMVTIMER (rhbz#1762634) - qemu: Validate configuration for the armvtimer timer (rhbz#1762634) - qemu: Format the armvtimer timer on the command line (rhbz#1762634) - tests: Add test case for the armvtimer timer (rhbz#1762634) - docs: List the armvtimer timer among all others (rhbz#1762634) - qemu_domain: Modify access to a NVMe disk iff needed (rhbz#1519005)- qemu: blockcopy: Actually unplug unused images when mirror job fails to start (rhbz#1792195) - qemu: domain: Extract code to determine topmost nodename to qemuDomainDiskGetTopNodename (rhbz#1792195) - qemu: Fix value of 'device' argument for blockdev-mirror (rhbz#1792195) - qemu: Fix value of 'device' argument for block-commit (rhbz#1792195) - conf: backup: Allow configuration of names exported via NBD (rhbz#1207659) - qemu: backup: Implement support for backup disk export name configuration (rhbz#1207659) - qemu: backup: Implement support for backup disk bitmap name configuration (rhbz#1207659) - util: hash: Improve debugability of "Duplicate key" error message (rhbz#1207659) - tests: hash: Test case for adding duplicate hash entry (rhbz#1207659) - qemu: block: Don't skip creation of 'luks' formatted images (rhbz#1371022) - qemu: monitor: Improve error message when QEMU reply is too large (rhbz#1524278) - qemu: snapshot: Always rewrite backingStore data when reusing existing images (rhbz#1524278) - qemu: snapshot: Prevent too-nested domain XML when doing inactive snapshot (rhbz#1524278) - qemu: checkpoint: Store whether deleted checkpoint is current in a variable (rhbz#1207659) - qemu: checkpoint: split out checkpoint deletion bitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointDiscardBitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointAddActions (rhbz#1207659) - qemu: checkpoint: Use disk definition directly when creating checkpoint (rhbz#1207659) - qemu: checkpoint: tolerate missing disks on checkpoint deletion (rhbz#1207659) - qemu: domain: Remove unused qemuDomainDiskNodeFormatLookup (rhbz#1207659) - qemu: checkpoint: Introduce helper to find checkpoint disk definition in parents (rhbz#1207659) - qemu: checkpoint: Extract calculation of bitmap merging for checkpoint deletion (rhbz#1207659) - qemu: snapshot: go through cleanup on error (rhbz#1524278) - util: hash: Use g_new0 for allocating hash internals (rhbz#1793263) - conf: domain: Remove checking of return value of virHashCreateFull (rhbz#1793263) - Remove checking of return value of virHashNew (rhbz#1793263) - qemuMigrationCookieAddNBD: Exit early if there are no disks (rhbz#1793263) - qemuMigrationCookieNBD: Extract embedded struct (rhbz#1793263) - qemuMigrationCookieAddNBD: Use glib memory allocators (rhbz#1793263) - qemuMigrationCookieAddNBD: Move monitor call out of the loop (rhbz#1793263) - qemuMigrationCookieAddNBD: Use virHashNew and automatic freeing of virHashTablePtr (rhbz#1793263) - qemuMigrationCookieAddNBD: Remove 'ret' variable and 'cleanup' label (rhbz#1793263) - qemuMigrationCookieAddNBD: Fix filling of 'capacity' when blockdev is used (rhbz#1793263) - tests: qemublock: Add test for checkpoint deletion bitmap merge (rhbz#1207659) - tests: qemublock: Add few more test cases for checkpoint deletion (rhbz#1207659) - tests: qemublock: Add synthetic snapshot+checkpoint test data (rhbz#1207659) - qemu: checkpoint: Introduce support for deleting checkpoints accross snapshots (rhbz#1207659) - tests: qemublock: Add checkpoint deletion test for deep backing chain (rhbz#1207659) - tests: qemublock: Add checkpoint deletion tests for some special cases (rhbz#1207659) - qemu: checkpoint: Track and relabel images for bitmap merging (rhbz#1207659) - qemu: block: Extract calls of qemuBlockGetNamedNodeData into a helper function (rhbz#1207659) - util: json: Introduce virJSONValueArrayConcat (rhbz#1207659) - virJSONValueNewArray: Use g_new0 to allocate and remove NULL checks from callers (rhbz#1207659) - virhash: Fix the expectations of virHashKeyEqual implementations (rhbz#1207659) - virHashAddOrUpdateEntry: Simplify allocation of new entry (rhbz#1207659) - qemu: blockjob: Store 'jobflags' with block job data (rhbz#1207659) - qemu: blockjob: Store 'flags' for all the block job types (rhbz#1207659) - qemu: block: Add validator for bitmap chains accross backing chains (rhbz#1207659) - tests: qemublocktest: Add another synthetic test case for broken bitmaps (rhbz#1207659) - qemu: block: Introduce function to calculate bitmap handling for block-copy (rhbz#1207659) - tests: qemublock: Add tests for qemuBlockBitmapsHandleBlockcopy (rhbz#1207659) - qemuDomainBlockPivot: Copy bitmaps backing checkpoints for virDomainBlockCopy (rhbz#1207659) - docs: domaincaps: Mention VIR_DOMAIN_UNDEFINE_CHECKPOINTS_METADATA (rhbz#1207659)- cpu.c: Check properly for virCapabilitiesGetNodeInfo() retval (rhbz#1794691) - qemu_conf: Avoid dereferencing NULL in virQEMUDriverGetHost{NUMACaps, CPU} (rhbz#1794691) - qemu_capabilities: Rework domain caps cache (rhbz#1794691) - conf: add support for specifying CPU "dies" parameter (rhbz#1785211, rhbz#1785207) - conf: remove unused virCapabilitiesSetHostCPU method (rhbz#1785211, rhbz#1785207) - qemu: add support for specifying CPU "dies" topology parameter (rhbz#1785207) - hostcpu: add support for reporting die_id in NUMA topology (rhbz#1785211) - tests: add host CPU data files for validating die_id (rhbz#1785211, rhbz#1785207) - qemu: add capabilities flag for failover feature (rhbz#1693587) - conf: parse/format subelement of (rhbz#1693587) - qemu: support interface functionality (rhbz#1693587) - qemu: allow migration with assigned PCI hostdev if is set (rhbz#1693587) - qemu: add wait-unplug to qemu migration status enum (rhbz#1693587) - docs: document subelement (rhbz#1693587)- qemuDomainSaveImageStartVM: Use VIR_AUTOCLOSE for @intermediatefd (rhbz#1718707) - qemuDomainSaveImageStartVM: Use g_autoptr() for virCommand (rhbz#1718707) - qemu: Use g_autoptr() for qemuDomainSaveCookie (rhbz#1718707) - qemu: Stop domain on failed restore (rhbz#1718707) - qemu: Don't emit SUSPENDED_POSTCOPY event on destination (rhbz#1791458) - util: storagefile: Properly set transport type when parsing NBD strings (rhbz#1791614) - tests: virstorage: Add tests for NBD URI style syntax over UNIX (rhbz#1791614) - qemu: end the agent job in qemuDomainSetTimeAgent (rhbz#1792723)- Rebased to libvirt-6.0.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1711789, rhbz#1717396, rhbz#1778058, rhbz#1008350, rhbz#1610207 rhbz#1746981, rhbz#1776949, rhbz#1780154, rhbz#1781079, rhbz#1783411 rhbz#1784345, rhbz#1788850, rhbz#1788898, rhbz#1789310, rhbz#1790733- qemu: driver: Use appropriate job name when setting blockjob speed (rhbz#1780497)- Rebased to libvirt-5.10.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#760547, rhbz#1171569, rhbz#1371022, rhbz#1375855, rhbz#1405537 rhbz#1451398, rhbz#1465810, rhbz#1518998, rhbz#1518999, rhbz#1582202 rhbz#1598162, rhbz#1609654, rhbz#1614740, rhbz#1623877, rhbz#1662024 rhbz#1668139, rhbz#1705426, rhbz#1718255, rhbz#1741121, rhbz#1774375 rhbz#1777094, rhbz#1777230, rhbz#1778014, rhbz#1778570- libvirt-: Check caller-provided buffers to be NULL with size > 0 (rhbz#1772842)- cpu_map: Ship arm_features.xml (rhbz#1707897)- tests: Update capabilities for QEMU 4.2.0 on aarch64 (rhbz#1707897) - qemu: Rename virQEMUCapsObjectPropsMaxX86CPU (rhbz#1707897) - qemu: Introduce QEMU_CAPS_ARM_MAX_CPU (rhbz#1707897) - qemu: Query max-arm-cpu properties (rhbz#1707897) - qemu: Update query-cpu-model-expansion check (rhbz#1707897) - qemu: Perform full expansion on ARM (rhbz#1707897) - cpu_map: Introduce ARM CPU features (rhbz#1707897) - cpu: Validate ARM CPU features (rhbz#1707897) - qemu: Validate ARM CPU features (rhbz#1707897) - tests: Introduce tests for ARM CPU features (rhbz#1707897)- Rebased to libvirt-5.9.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1515831, rhbz#1704761, rhbz#1704763, rhbz#1704764, rhbz#1704779 rhbz#1705514, rhbz#1705516, rhbz#1705517, rhbz#1705519, rhbz#1705520 rhbz#1733044, rhbz#1733092, rhbz#1524278, rhbz#1662588, rhbz#1720612 rhbz#1733163, rhbz#1743177, rhbz#1744924, rhbz#1745815, rhbz#1746274 rhbz#1746617, rhbz#1747826, rhbz#1751461, rhbz#1751580, rhbz#1619625 rhbz#1755803- qemu_blockjob: Remove secdriver metadata for whole backing chain on job completion (rhbz#1741456) - qemu_driver: Fix comment of qemuStateCleanup() (rhbz#1755303) - driver: Introduce virDriverShouldAutostart() (rhbz#1755303) - lib: autostart objects exactly once (rhbz#1755303) - Revert "src: Document autostart for session demon" (rhbz#1755303) - security: Pass @migrated to virSecurityManagerSetAllLabel (rhbz#1740024) - security: Rename virSecurityManagerGetDriver() to virSecurityManagerGetVirtDriver() (rhbz#1740024) - security: Introduce virSecurityManagerGetDriver() (rhbz#1740024) - security_stack: Turn list of nested drivers into a doubly linked list (rhbz#1740024) - security_stack: Perform rollback if one of stacked drivers fails (rhbz#1740024) - util: new function virNetDevMacVLanIsMacvtap() (rhbz#1723367) - util: make a couple virNetDevMacVlan*() functions public (rhbz#1723367) - qemu: reorganize qemuInterfaceEthernetConnect() (rhbz#1723367) - conf: use virXMLFormatElement for interface (rhbz#1723367) - conf: new "managed" attribute for target dev of (rhbz#1723367) - qemu: support unmanaged target tap dev for (rhbz#1723367) - qemu: support unmanaged macvtap devices with (rhbz#1723367)- remote: fix registration of TLS socket (rhbz#1752837)- vircgroupv2: fix setting cpu.max period (rhbz#1749247)- src: security: Replace bitwise OR with logical OR (rhbz#1740024) - security_util: Use more VIR_AUTOFREE() (rhbz#1740024) - security_util: Document virSecurityMoveRememberedLabel (rhbz#1740024) - security: Don't increase XATTRs refcounter on failure (rhbz#1740024) - util: Introduce virhostuptime (rhbz#1741140) - security_util: Remove stale XATTRs (rhbz#1741140) - security_util: verify xattrs only if ref is present (rhbz#1741140) - virSecuritySELinuxSetFileconImpl: Drop @optional argument (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconOptional() (rhbz#1740506) - security_selinux: Drop @optional from _virSecuritySELinuxContextItem (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconHelper (rhbz#1740506) - security_selinux: Play nicely with network FS that only emulates SELinux (rhbz#1740506) - qemu_blockjob: Print image path on failed security metadata move too (rhbz#1741456) - qemu_blockjob: Remove secdriver metadata more frequently (rhbz#1741456) - vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747482)- vircgroupv2: fix parsing multiple values in single file (rhbz#1734353) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1735740) - network: fix ability to use openvswitch with vlans (rhbz#1739554) - remote: use Wants instead of Requires for libvirtd sockets (rhbz#1741403) - remote: move timeout arg into sysconf file (rhbz#1741403) - remote: forbid the --listen arg when systemd socket activation (rhbz#1741403) - rpm: don't enable socket activation in upgrade if --listen present (rhbz#1741403) - qemuBuildHotpluggableCPUProps: use VIR_RETURN_PTR (rhbz#1741658) - qemu: Extract and store vCPU properties as qemu returned them (rhbz#1741658) - qemu: command: Use all vCPU properties when creating args for vCPU hotplug (rhbz#1741658) - qemu: alias: Generate 'qomName' of disk with useraliases (rhbz#1741838)- Revert "tpm: Check TPM XML device configuration changes after edit" (rhbz#1739338) - qemu: Clarify error message in qemuMigrationSrcIsSafe (rhbz#1660575) - qemu: Check for drop-cache capability (rhbz#1660575) - qemu: Allow migration with disk cache on (rhbz#1660575) - qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1741796) - qemu: Fix crash on incoming migration (rhbz#1741796) - network: fix crash during cleanup from failure to allocate port (rhbz#1741390) - network: replace virSaveLastError() with virErrorPreserveLast() (rhbz#1741390) - access: fix incorrect addition to virAccessPermNetwork (rhbz#1741428) - util: allow tap-based guest interfaces to have MAC address prefix 0xFE (rhbz#1743349)- Rebased to libvirt-5.6.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1643404, rhbz#1721375, rhbz#1724065, rhbz#1726609, rhbz#1726643 rhbz#1727013, rhbz#1727866, rhbz#1729022, rhbz#1731332- vircgroup: fix cgroups v2 controllers detection (rhbz#1513930) - vircgroupv2: store enabled controllers (rhbz#1513930)- Rebased to libvirt-5.5.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1426162, rhbz#1513930, rhbz#1598657, rhbz#1717768, rhbz#1720517 rhbz#1720519, rhbz#1720522, rhbz#1720524, rhbz#1722360, rhbz#1723633- RHEL: spec: Disable gluster on i686 (rhbz#1724445) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1724678)- Rebased to libvirt-5.4.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1580229, rhbz#1628475, rhbz#1702758, rhbz#1707708, rhbz#1716260 rhbz#1716261, rhbz#1716262, rhbz#1716263- Rebased to libvirt-5.3.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1578741, rhbz#1602418, rhbz#1680304, rhbz#1690240, rhbz#1292102 rhbz#1623389, rhbz#1658504, rhbz#1689165, rhbz#1689815, rhbz#1692926 rhbz#1217444, rhbz#1564270, rhbz#1580229, rhbz#1697676- qemu: Set job statsType for external memory snapshot (rhbz#1688774)- qemu: Don't set migration caps when changing postcopy bandwidth (rhbz#1336709)- qemu: fix i6300esb watchdog hotplug on Q35 (rhbz#1666559)- RHEL: util: fix typo in iptables --delete command (rhbz#1679119)- vshtabletest: indent strings with expected output (rhbz#1676354) - vsh-table: allow empty columns (rhbz#1676354) - virsh: introduce ninfos variable in cmdDomFSInfo (rhbz#1676354) - virsh: rename ret to rc in cmdDomFSInfo (rhbz#1676354) - virsh: do not access uninitialized memory in cmdDomFSInfo (rhbz#1676354) - virsh: introduce 'ret' in cmdDomFSInfo (rhbz#1676354) - virsh: do not report error on zero filesystems in cmdDomFSInfo (rhbz#1676354) - virsh: use virBufferTrim in cmdDomFSInfo (rhbz#1676354) - virsh: allow empty targets in cmdDomFSInfo (rhbz#1676354) - util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1672340) - internal: introduce a family of NULLSTR macros (rhbz#1662849) - virsh: fix snapshot list --parent (rhbz#1662849) - network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1672340)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669966) - docs: Drop /dev/net/tun from the list of shared devices (rhbz#1671791) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1671791) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1671791) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1671791) - security: dac: Relabel /dev/sev in the namespace (rhbz#1671791) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1671791) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1671791) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1672259) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1672340) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1672340) - util: move all firewalld-specific stuff into its own files (rhbz#1672340) - util: new virFirewallD APIs + docs (rhbz#1672340) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1672340) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1672340) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1672340) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1672340) - qemu: Use C99 initializers for qemuMigrationParamsTPMap (rhbz#1336709) - qemu: Add optional unit to qemuMigrationParamsTPMapItem (rhbz#1336709) - qemu: Rework qemuDomainMigrateSetMaxSpeed (rhbz#1336709) - qemu: Make migration params usable outside migration (rhbz#1336709) - Public API for post-copy migration bandwidth (rhbz#1336709) - qemu: Implement VIR_MIGRATE_PARAM_BANDWIDTH_POSTCOPY (rhbz#1336709) - qemu: Implement VIR_DOMAIN_MIGRATE_MAX_SPEED_POSTCOPY flag (rhbz#1336709) - virsh: Add support for setting post-copy migration bandwidth (rhbz#1336709)- Rebased to libvirt-5.0.0 (rhbz#1666130) - The rebase also fixes the following bugs: rhbz#1597869, rhbz#1644567 - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1668027) - qemu: command: Don't format image properties for empty -drive (rhbz#1668027)- Rebased to libvirt-4.10.0- Rebased to libvirt-4.9.0 - RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0 7.5.0-1.el8s7.5.0-1.el8s7.5.0-1.el8s virtstoraged.confvirtstoraged.build-id458039a8151808a1f2681a4a65ca49758dd34e894fdff946ce6bb40e6baa84c950ad2066c2b8716938976b3ffb140f5ca248a0d19d810482d3a1c93a42699b7c2c9607e3211a4febac652697d0e0e99a2965411f2703fab9a6b692dcf70a4f91f4b1virtstoraged-admin.socketvirtstoraged-ro.socketvirtstoraged.servicevirtstoraged.socketlibvirt_driver_storage.solibvirt_storage_backend_fs.solibvirt_storage_file_fs.solibvirt_parthelpervirtstoragedtest_virtstoraged.augvirtstoraged.augvirtstoraged.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/45//usr/lib/.build-id/4f//usr/lib/.build-id/a8//usr/lib/.build-id/e9//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/lib64/libvirt/storage-backend//usr/lib64/libvirt/storage-file//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-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]=a838976b3ffb140f5ca248a0d19d810482d3a1c9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a83a42699b7c2c9607e3211a4febac652697d0e0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=458039a8151808a1f2681a4a65ca49758dd34e89, 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]=e99a2965411f2703fab9a6b692dcf70a4f91f4b1, 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]=4fdff946ce6bb40e6baa84c950ad2066c2b87169, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) *5 oPRzRRRR R R6RQRxRR R RRRyRRR RRPR R R R RxRRR RRPR R R R RxRR RRR R RxR R RRRR RRRR R RRRRRR RR RuR=RnRQR`RfR[RLR0RcR/RHR$R-RCR?R*RRRUR3ROR#RVRiR_RsRAR,RmR"RkRhRJRNRSRjRRgRPRqR%R7R6R:RvReR RtR5RXRBR^RoRZRWR.RKRdR+R;R2R)R]R4RpR!R8R1RaR(R'RwRERGRlRbRIR&RFRRxRRRRRRRR RRutf-8d0da06e9a820af54f18694acfb2b7f1e8b4dfe97ef4e05e82ecf83d53f2f5767?@7zXZ !#,ö] b2u Q{L}_F8^ɰg2<\14 2epK Oj#eq:&RxB 0s3ǯ{rqa4-l(6& n^bE {1ԗ(5׭۞<ذAl1T>E|ccUaOavofQZ[EbJ?Blfoe뭄* haJ s̑Gt7ra#VsTK@"s GRsnBT4׷w^Շ32,|{Q؀R8BS'o'[Xz*d)S!iete gIBV '6lx|fh^O?Z@&Kdֿ\~l0vSv9s9CV H yɭnqS48d(x.,GS7B=[ǭAsET6= 0MdIa8E>ENĄՂKC l0g1FGџz@XF%\Obg ]pb,勢J 铑sgx ӻ7rʋ'a݅éf4đJ].%Xf VdaM#47Uzt,vM/mN+_t8Y<.og&v}:[`@v=^*g|4Mu r:xc#7m_gkjP*=܅»Ӑϻ8Sda!BL&nmFбèX(HMП9WOt3W (-?r'lh`sN+ֻK:dd%Uϑ4 cG$Rbi{01ξ_4=ls$3i㤮 [cLN$:l6*Bڔ!TE>mצjM=< =Lט"5)_: -7ŭ8ɉ(h6`yˁMYMpm :6Ț\ fguӕ3]$aeh }#/Vn=/+;8, Dh#hbk{uE/$ PƬUzEy>mV1;j]4H227hJ1!zJ ^2~4oqJwB z^b&ape͐#@߉/'@"#i6[2WFX|CCA6dop_(Ԕ8_q;ӫt Cп1gr%n:瓤Tw}NϨq&/M<*7׃|C4R'3{ ҳKN\|C&Ŕ1=r]v7EiYK(>т~^9CjMgw+D9}}gې8PI& ΄#bcǩNr 艃(zS#/ IҒ`$0]&eÞ/M2u2TI`56Es,6=M?if|Z*Mj_d#!~Zv׻Odsؾ" px=ύm|o>̓G2^c(pX5y#6N_J 2ԫ~[<L8qbpuVZ~ք[[ %C|oi {|=a@;bЧh㴶f];o@ 5$/ꤛe]0=Y9@WtJoBJfc~_$(W4mXFN}wey7t 5%& 6>(egHxB,yykPG 1p|t>Sqdg?Ne/tOy!a226k3yl=P5Y#&qa3hݡ1T>+ -oLO}agѸօ e ךkO})`%ZHxshkm%h ô0UңPa" #P>Pi,ϴrWMar M|]o{>^YOU͈Im¾ֱ<VEZ?w6TH4 rrU \{dC@VuD! fzk . a:M 3;jw7_ ZS7s!;NTzJ 9 dW€F"+[ShbˉD2uN{]zW,CI+oyR3FS(Dc-쎉N26ɢ߽JzT<;6l8`-ZuְU(;ǼA'%5QLiꯏyv\ e"gk:7n-9GQpG; F`ѹQ.9%Evm{}fJ ߚ~ tcq͐-jXV̜05[BO?UO=wd egBl:iԴ2s7@YR s*6S!=>wX(h oLU?QXx3!-nR'UG~E_6@9N&G *0Co'h+z|摐/t] ׃W GË\ jƽ+qmMKzgjb{P[oz~(M{_;p14Am Rخe. Q]ScrʏH;Dh@񤿼m"kJKhw| :@l& Zڿ_d:,⾧!s!;΍A2?Q8Cle +kaȱ˟.6ŌT] utoK`J )\)Nǣ.HgU}x~χ+e'_|F#9ч r.Eۧ80Ohpeo忺-,@IQdI7m2DߴxJDPLڛ'F#'@h`?\hCo*s>3Kd:[? p?&xK'4gI ;vvx؇ !oO%#4?/8xYEd+f_\Ir1]oz?c/ ]uC>^AeӸs'"^3;72\ԚdaDRve}޻STB-8I56G<$~tIp7̅?.A X p\"*F}3)VK=X"sͬ{w+MJȱD 9ډ]kJ݆녁B+_~Q. CwߌLo͆ ;;dvzcjԃopb=sP:h6sd\_\=0FĚEr6 k _ku ⮐[XDE2}t = ;?4b soqqBSb .IɟNf]+yhU֚Ұcřf:Ȅ9UӠ<OVoq=o 6g^^Jil|&U{4W1թ]ƫ.z,6`}@h y{M7_ǷdD5 K]o)8m!w@е笔qMYL,-@Qv_fO_+W * c1o?HP['=OZ[sl'J,-DjM&U.E=ʏϡ7⛜2-_fЋcƤnF _qelP>ܔ@FOo iv = A`BA&@JWa p{량(tuJJ/屋]!J5d#~wȕMM` :`õXhQu$j*&A v wo{k6$qJX3 XVE· q#BVF߽u BcgvHoʊ;a B65{t5f S؉ H: `a+6!T4>EL؇>ҝ5K@#J)~Z|wz%@%IʡHw66rGZ]&ѕК|V>?3mI0^nȨУSn9V ~st<+%_'Pj(Ta{qĤmXpQFZ \ %..$ϒ={(8аCx l)$'CCnmS-B#ÜuA>Tkѷ5/},r,WϠZew4~8/.O(`VQ0׷k^÷£?3ߞmrFOֈY^[@ P?7Kf-oDʁuUdi`( Do׃_kV#eG ~\06D1v@j e 6ni&Je^M}O"p&+Зf#\}yu1j zQhI&S#=j@2 92a:}ESD#2"t3/8WpTZ)4eo&2H5 ;v2 C0+Ԥ=}ecl%µ.谑э[2%d(3,o>b̘*N'S.RgTߝ֛ٕbƝfwBXW+J5RBk9ɗ$]>#n2L%GK *ԯ~=戴O(Zm7Z\⹇$ֈSm;U֓TUc]]d7VTu)ݢ-[Y)n7}X p'-5B1 +FJhB8vX;TD!& 喳G3 =z(ZkB=oaleLXCL܎?M\0֕9&Q+JF6tyT|o"'dZ#䬊I$@iKw3ԣ&'bIW FPWُ(³]CqkzA:|Uƒ&܄V jL!*nb< ]? qG4W\_]͚ ?@,&Ɲ/'Zcu3r *)E}/JLp1`⑥56Q)aۨ[ЎOU !I Ϫh6wU>U';&xDڧjCJzE- 1MJ2S-!nf!\Z5vh;x9͜PJ4Yp#$8CA:œCUPGEh"syJ*}U:'Ug*| 2OjBn6Icbh.O7ZbѺr'/=wLǺM]IUxW8quYu#n mi8oĐte4 b.<[ O M1ޑ0Kn%~0NsyhJa-FU5 _|#Ђ\19lc<+Miz Aӵ0(4@}}[f10&M\]O ~aD(K7@(E )\%(eۀ?=ÚĹy5y(kηR qݪzYĝ r25}8 m [S_g-@2;]rH.)LRE/##|O^8-vL$v^0Vv$HS@}7k^Dvn2N}^`&KpnYǝ3#&>~[z6kRaӿ- ](%}d)ޜ7{@7M2B;Ksp*P x"3VD@Nx^jB;dBۣqq*^e߇"ۧdW5H~uebCc71w$ a* ukd" փMI$_Ñ$DhGUKMа7f6&ƣŽIX5(Ÿ6#M̆\F>ZrbD$ο%|&%ϞtUvX%n' (z6#ZTVX񊣅IJiͩB')A6:Ce6wpiEj9՟"x&Yrtr5^vaLMAP UHzggZ$&HIsWJ+E鎿< Iq;} 'yI_Ֆ>Y<>NWsu,IW RښY1o e*wUb &{6 \wN B#򝃪;es\ww!ՈYd%V\Uˠ\tBG[ 2 V(,~Z4_%ΕHk5p@or`AUdCH@R r4uRY}Wcq. kMpM{uW_R+"`I%ѸU\Gd;~n2tX-F1hrsu/U397G~4Φ1ըDiS?2HɆsQcy-. kQFJwA Dr>fM[hqQ2s}g2k7P0'}p:jk.)R5l틙 }8nA%Ht*UU~/zWkF]l{ߣrui0;ɚ@E([_`>[wC#ZEApI DT7ɚ- vbRnk ͙b֛pw>pA4 4랋)€cS oqwѩ<pOsucq{/(YY>[]#;Z6D˾ ,p--:_\f񆷴kQ =M)P786?fj*|=ʂ-t[ɹ[1q@E%9IT 61L=38NM^y-e0VQk"YtR++^auD Y}IU׷ tlTX/_By_=fw@5N$|5yeTaOfvg#Xw#\r:>sj.\Eә}EdM CXتz_Esò^/zP:..sƶҍN%…J</ȼo(:ߢ w~2㚢#㯬ӗZe &`o*"݃r %?6vz"|^AK)*)< b?? }G8tp>^ Zu\M펑ԉJo_a.M-%*(X)~ff8~G՜''Gw?ʥxNŠ9 ~ b(SáEgQHHΒKOjW1F@ͷ@Gl{I4: H;1n>= dq}gb#3&q M7&#Q6sw{'[VI~LlUɒUj R֕O bdςgdu? spbsts{.[[H* k*3Z643:qݠչ.5?՛^J E9T`ubtdfWTKrRx&Hx,\uWS4*4(i4p{<>Q W*'^6ʎoLcWdDTe]bby%<7I/d𯭆r@I'[g R6T KAy(QѻqcЇQy[u$ |˰&A`3\i`Ժ+ၨ7‡~!%!kaxmC % i%#g3iΛB =b3F]` 1 lͩ^IH >N.l!p׮r$"XtHKV|Kӡek  7ʎt)KF֍h`IuG93 BrkJ{LWy y6C^ր /сXRhWB%,(wW6 Q`\Hg\vaό_1[h<<&Pu}C;%R_~aeVbne&2aZΟ &zw-(K;m)+*6ُf+؉g=HnxTq벗V\דV>Q5ȉ)^٭_ۇg78e*HAbi=q4/WfxAoVR5U\KQ 0Nt mBLvW0bDNu,"фtp]ݓt`19Y|wu/ӡG*E(I:}a/^ZRkV? 0dn@(ȷRMҠ̃{UFIH!'{3 /ͺ|O}8| @EËLC򲈑{hnh%'$+"ض2Ɍ۪֕<^IwJk\wJEwHGs­{I6e6|t':$B{3q~ݦ)Wòz"wqP Q`UBB"&$bPP1Lb(}>\KU,M{5h'/vz0D}<ۻ+86c]\鸡]y |9-Y;V.)ftZXR|׋|gH]["(yWl? њż]_i&b%ul9_)at _9_<;ZZ1:FHUVjfU>( O0MVPxdɆ4{lZEf "Of1$F/rOh(RDžODę~Jeeex9P:è|]6՜6/(&M#A!U7>[ W}{hp>JaYw:gH7.t=tze!2v3]TfIOwnI9`+3zX*$V4s2:r L"FzZS^^ZT`K텳 J uɉjuߟnKpkxgb`c,82[G-.v/a$RXFCv~G!n1v,{HZ`s$BVa )[rWHe#znRX{ v̂B~;|_F+#FYG4%R m0bazo[VXgtx8&Re Y50`T~j95N*,sZ3_5D,M6^mh KjEW}J8%y@EXboS9 K\q/pU*LK lD}oL oOaY7#a$0$u=Oc= j2ͶY98;ՀS-Jɓu&jP F'5׏IBZWU|]yhqg.13Q!J%n-jM9fe6S3r F鶷T 1? 5%퍃+&Ѿ$3 "u\^IŲ~s5N$Ӕsn\pb?k*^*i5VeIZ꙱,#ŲЉDFY)W+zX9lao <˿/:^#)\\`[I 샐u*)/w@3LfF'0cD'E9U<[}_(X,!i}எ CCޗe 'ewx)P3AVʜP46&asr~۾[RmN)WlC"*“e,m`w&pYiTijO &xvQ̆nVwl Ýwey:k\Ae#֘dټ?U*3lݛMw51ɱLDb ;Ċ}avKMñy<ԁ^ӥYK!́ >>! ̅##:ź:O8):`uU['r8e0*pY**7}TD l2P]&ᆓyu[?$IOIv~׉**UB&:L{z$iv[C%R1̚c8ឈzR.E IH0yrWz|;"-J?prb3q"yWq2ħӗ$#j"HQr(<2:cK ҡAơ哺 r8 -ǞMdGqx?2wCAjj&TʳgN-Dɽb"ԋ*y⯓3m32w+J!ar:Ji|9kC)NTK{g8ce~m>tkNdc#l{K KE 4jf2 eE;U+Y,[<'Wv;ȼ1xX6n$wV .H_>7D H>rm.?iT D_t->$nNj^ޞri9"~$nr';YYS'kB RveMk1S>X4PMnVZSKH(s Z q=sZiY5!vSFw82N\VSLbiAfhvkBPaP"]b۹6 p#Cͬyk=KcL>#]c$sÖ1lq}XjVГY2,0/eGks߆qUUƝF=u,/X[OC?w=[9Oᑫ4xE3;~aԈ*w5;q+f?.C?CxZ`9e3ӊL?cMC΄56uW@@y?Qe?uXurh]2G!KG2CjX@%~rcigchK22;;+OyXwa͎oc4<y8ηfG%%6rSFfW'l"S-,÷a=!.r.\$.d(~7Yp5'"f={~:J{s,#@u {@•JN}l4^3H/=.BZ9 &?_4aimfHEddW9͜hsh%8qI\Nrp"q/_7MTwu >Z| JŰXQKٌoӲJL{=φnUSݭc"p"IЗ0ȚMyy0ϩ#NJ:䀶IErFY*_@RKkiÔ̯f͸k(=W:!>癪Ē6S/vA܆cZ3f}{@@%zHho2Ytu6VqF25B]V+`'ִãf2kQ}YOJ&z>]j%ݞ]vx1G~W9樬Bdžv>ÛcjF~y^ȒI;K>0nC+NU0Dl;h缍S)w3 Nl SIYT>dѠ< h/OKAՖvŅ\m\^~E /yOK7d5zeWd˳w/ђSݧGOdf(uM{ ᫰$TM+j+'W%~e- C$ LY4_0@L+>MyKⱮg9)UcMOaۿZH> vع nU${}hHp0a&8mm;l ?"D-˝TQ1o܂$C2C#įCu.|HYGˏ희]~&cZw!jO 禆:ץ GYa854V<Ǣ )ߗŁ(^(m|ĪAU?Ik6}7ԛo|#2+=}#gp.+u#;u6(Kds™`;\@b] i ZC +vʀXE]0)RW@l^X zFg2)տOӏKn{T*)h݇KYꘅWY)gyr%>#'P9穥XI>_eքy=Lkh[$2RK^J`aA]hAy]/5zJ'<:م$A0rGe)1ߺLf ⥚!V"RiT\ߜhZ 7ɝ<ܚM)ʲ/?;~+y4 4m7OGC-l_x' EA;CRзu[L cK1gKUc$"<(tm90 , -E#Ԭ8rc[1@LYqzb[h!#qO~-mY!Gp3g'@?&Qsa3r0),3&DTi?CY]\=aM&@DQP^e/d/E94Ƶ l f3#~,no$izt:n+(:H)্N7a9Y:ߝM~T7NC+@l}]FBr71FӮkd]vsz@4ᆹlTtϝWE3[}2Bm1e1q _zWwZv?b*bUN嫹k/#֣x`&?gЙ$F~g5W#gL٠͝ t I{/NF'(G͓rUQvL*:4 gM^M~xzNI̺3JF^#6k}ڄk0T+.2_*1Jdr뒧_8ͨsOb7PY*/@lq\TӘ W>ȼR%@bSUT$ݹf(ErZLm3 K e-V0^=eCk-5+L#\"L. It#! v7dPz3XQǀith~P뻾<&&T\ Qƀ{8Ք>_U2|v$Y_fb= Eh8`kG ̓ᲫN %ܾZ>QB'f7V/wpunP3`{Az]US@!K{Tp2c/ ߍ^]ʉ35J7FZJsvjnO*y!6imYvDT yЧ83zYnom2{_ңi{Sܳ9HH_ &3Wh4dRҿ (ut*z]\>qEW if`{POόE]kslMx2K_fO>7b6B|AhEɽHOsŁcEfOUv_֐ш\uw a 3톀 es-t}LƋ`LйS!@ ],Ohi~v=|/S.O]OdR_A@RLhA!D.]q|n-eq +͍q'I| jS]H rWt6~" a"Px#%2[Q:JZ'go\vP :qa3$C*Յ)UiJOg\^` l;7+zqNƈъ[9|D<-튪'c`7~.MuD|9VpjGh nWiGtn3I[m/0҆Lp@HWF+ptՉ̋ W-bPmHUjv-oF-SsYMk )ĉmhJœ†X{4䏁:ux)6";Eהm<(y7-RIEV8(BiO;&jJ , má!p^tWhx%ۧ0~> ډnupo./Ὠ$]5 ePbMpɏN sFnOE%POX*є.e`bTiDf> r\m=5ĸo Ќ&㢥Ľ̾8ٖ]kV$҄Yڜ4vfxbd18s :~J6煙 UK[oZ7';~Іѡ=qo&xLGUFh;> rUM҅έu=9bʿX ;Sp[~QGųT;n"o뫙ƀw)7ZP0zR[^OP5s1P8eWS4(@e[EQo2}\nhd5]gIEXfZKT6KF,hXphpW-xEsd^>0Jcd.Wڣ (VĘ*1L>9ڤb=YXڭ{JQZXxYM9eKZBd~刖fq<`H{&6uvfxʌ z $`W@fpCԚ:kNLh_hBy% H>!cTkփI c1m6O;'c"9O 4 r3)%DdzC'?z^)Lҥ(aDo93+!pɆJ jЧ5U-r*5&vUCӦYYP[_8vYNګn_&UN7hF #z!6sL<5*zYO=8%zWH9Z Ҹ1[nH'oBG)\)?Q2eS@a-fd+\.Z&=TN"2}j[\ 'Ȁd?zbz5aʕWQNz0E yN%jE4jkIkVJxB[EQU XFXAV@6qSS=:4&G4Z-k; ?3dD};SGBm}oWJ:>?s oIn寁 ;>Ʌ|Qja u)#'}el#@RTM}̬.R?t#U\S-$?GbDKV O+(k,\(wHQʎ&BXxx@ukÔŕ*m]$ΩNʣ,WFz)/)_M{P1y/KWc8EGt|or<0uR-QX^E>%w)>o*ݺ)]+c)Ԟo7+1x~.Ǯ]h߼z#o!?0AFς$3b298nlܲcrjfjY-^"Eb;pJ 7[YA u)g'pH;n%꬞ˁgOu$ܙX#- p꿃i+ޣad[g[8 &ajb] ƅf̣a>=))nJZJ\?6<سhW$\kV %/+jF_!`ۼ掽7iG<_N՟0f*n.wl7O[DyM>9r0pE4VK;2"ԬS'&vuKxc#yv%l!Qk(=cID8*q믇"}QH !4I9wD_r=׮UJ>OFuwi6'j3˱K.u$}paU2iC`$vCN3:PZ|m'&úhs)*jW[2!Co5'w)U풏t& L g)W^=ʈcԴs*;N]@i#`ΪALgN@mØrC>+ sLj?\N݇=%-1)DKR˸A,rh?P#pCDz'7 QcC|"Ț#d,l#^1Ll3Vj->p󩼰،撧W5GU bִx7+WůřL(UZ߷ܢi 6MQa<C3j[+jri ztߤX1ymzM;O^ gip_) Y*T6;Bښk b&QihyBPX`f"qw-[3@JxZ/4UW.@* ?7wͯX>er[s[=a)Yr]X10^TBqr$6b<abDѢ}ڪ"_M~NbI8wH"+ .`ʵt^:Ԯ ~NHUˢ"Zm8Zp1k)[I6wC)I=w#6]Bz_J{"1^iZl;8@?u QP};jij0褝6%M>˽t;:ж2׈1M##K%H1nwKvw>gRC/D$iMH:_Tsz9 *oG~(~+p60Wɢpc"˜m,uE}ng.|^CkAN/ҘVMw%KbuTnesAz ⬡k/ke"wNw~ dobʬ9ByK *sfm ]m-w"}yDx!ɌqJD)/pc 7WK8+k.=+!؞9i.W8Vsw"9cDffu;%|eº*M@~I L*P˃+*,Jy"|\Nzɥ7'!˜%AAaRwPWA?ݳtj0N9:C+)Z6EpA4wc[ukYʫlYLCP75{+7]+!t8*VRM*{8/JR+W%&EjE G #{X.ϥRJ_dGǨ.m}L$ ?GpOeJ¤` a0M`HJzMz()]L- \#?jV/d>mCJcBhꔏ\}ve>E Vy)z@8)˟͓{-KiWҒ-+TJ{ t'- S{ψ(&R]Q8!r"*&oV/|'KʨYЧ61́ڶL&2ң "0TGJě-E~Y7PڼDqEpQ ,=vT_{~σwH]^B.g7z\K K}CZc].40wߕs\]vg1j9܌s!,g42. 8X:4) M3|G^0`$i)0:!tWDqw^KZOǾ.O ӱDRF3Ww6nB<:)If;/VCC3K.v3ZeOsE'оΒJڐR(wkcj&;߹+yk~ Mۓ{(Jt`L c־tO- 7??a*nzhO|.Z 6:(!EI.嶑iUV+mH6kH>3u4|l·"z`f"_pYiDW6('+8Ɲ֣+ Ani>Y\jei[fP; eΪ@}ɍN[G2-A= l̸\VXfr;sRdY0N]l}3Lx(0<َ4;evˁ*Wj8Z ?G3ϭլy-r\o_΢Bo; |YL4i >'/kJJ(̽g4 Ta,]+>W·-8u`f`0|#3,%29,L,TJ?-#DiĴ.zVp 1D~wῠ``S'C;\ n?-ǪW [^{.v-+9_*4(q–֐)]dܑ 0o=(! KPrg ^ I֎~oŒȓw RNj7:FY!/~Y'H4$L@VD*~+p޸Hp@B=iʞviS  l_<sF/Uc'bCpẀ^y{[ϔM$rvEJ0qWmȱzʭzYF6X;C\uR-m2G\R6zqi|xcJH?:>YG `f.sZHB_Od6cb@ шG8aJxW& xVӤ1[E+dKTP"Fv9ywGB-dc:[0,yLHL%!["0nCIJĴi4/'@nqW_&5 vǨ%h ]m_?c$̔ oLojʖ*v K eُ18RnGY-(+s2d*68Ul?7Л_lh`y ҝ9N=$Oiy!vJ5붱He*YeZm=f;grSVkOO8tK_Qe 5iN}eo#2`r9;Yꎶ?H.3؈Cl#ˬ4&z0z]EIBMh/\% Ӆ=+ǸWfPwaV ^#g&jR|NځywQ楷$ #&S0ᵡi^y1cbB/(ov: >9/#;<ʁ5IнJv\ u޸p&0e!Ͽ~"㌼8&,0mÇBRW2IcwHOޚ1di !~:P2EeR+D-  `pDSh'f-ԝ!Ӕ)RWڟZJ:&-zݘiΞ m1ƒdRYBq(rMҟ^WTɕj6]\ Nғ,8蚝0~ͤxE( ^it*FT*ɞ5(2'gl_ldQfۊ ,{ָX45%PS?aht32pj@gtOfx3RKΌK?D{ nMhM 6Ovm_NGNsD kːzE:UraMm~(}ۜ#8ߋ.Vu(unx i׹PWرLܨ boZ+@Q{PhzFFȺx85ñ\,Z3[^b|M[AR@:^-;l?+I9qd( f3;OK4rnm5[[+f$ 1/W F+Q%E=3"1tLAy6͹9۱ I&ohL!gVi<[hAP†zBojG.dytCE)sQbfjAC}Ll1]#@=k +t^1ƚJ }8s/ψUVqHvSIꎈϠVpvd.ÀԋѼW+= (@O>'NJlî 9y#25f*sH~̴#j;ԝdmZTXwgzNOqKP;" ?%z hnkSqS0x6w `9xj]/6 '4E7F^ =)`SqhqtiU0 U*D"*;qE<4e<~ov+pކQkVgɗYo\ 'f=vkwJ&Dͧy}lQi)= ƙLeb%#qlBAߏ[N=ԦMĂ:V nvq G.zl{&?3b9A,HyL9]J%}) P{9m$uyn@&l5I"PfjO.4E# $oP]3ْ4`,|3VsB^{j^N`l/>)oϚWN%:M#JX}PS{J[,ZM4Lȸ7Jo|p^ņoF&-L):R7[@w[,_,X^tvil`Dž)gɝw}VEGPl\}zqmJ=*LFi0Kk9x:uYY,UΝ`i$*m+S).fČZW+ў7܋Yʑ!1ƒ7f @j2 $)0smd٘BiAb6?h!9AFzlW` %Q;LFp;G^`HvJrV+Y.@,O6LgNpډH{)(; N/NgFO")zV)Ez_@9 :)#{)y>p]LZ& ΋u9f\NN^@^O7sej{3|^ȒSF e5ӯBc>Ax2KM/{?J>P8SkB#V=[q^!$?n(oU7Ƭ:d&AΦ/(بh!:4{JգEivRy71B<_1!Rw>Z>u]0СQմQ#B89+鉰YaZ̕W[<ֻoxj'8SaN6+Mو'WGf٥NSMKdܪ0޾HFdLg?W߇ 798y_0BP;cj1fܙ*8uU +ܥfi3 LI[ )ѱeG)4j,{Z\&SW㽼m4Q ]ki0>Ro zTvކf(迍gtyƜ:Tri iFPe:2kG "0\i^~ K[#Ww[ 7O !4lH~KIC ) Djú#[IlfDsCX@N |FM~cHF<:6`1 )?:bN"w.B6B.8Y+,زoN+p"iKk>b#gb)h<,S]^~1c8"~YCgr,4956R0PFyr7EG4e~<rLI.-zԒ_ 1|<Ѹҷ>G ؙ # ηotMI=I2U:yj8=G37sxNyOfזj94Mz{{4uc[+M{3U}{;YW,}\H{"sg<M i *I\<(WmF!u &ʈ$X#T^-& w{7hVcS9Ke iIlFygć1L>3  Ψ_pՐ+0[~big=gaJ׉; [y$c ʺhh`AE}d$`, I@JNpk~տeғ#d0q, x5B_-O{ʁy,V%9%v`_,݅ v'_睻c_8 (PV%c쓫UD(ZQ݌B;"fa.ib|p x6 y\P%"%{`ߋzGJTm7jEEhٗD7EO:㥞V=G#橗vd21@q>^?ԉ!jg+*FRe\t0Uά2D#vkUk(F+ s mmUT K2OռC"͏#.ʐ jE[ yy0 ܨ #/ 6k jm~jOf_x{d??֞ τ r$푳֕Rr<&- ذ M@.w ]1iЕMSR5@-m0rѧ8#iI|vqf$a[` ։cKUW$H[Gw 0+'%Vj34PዿN4F"M!F# #ڗ#^ja bFzkTi˜ZʦyOE+|9@x=ԫ1ha:f&v{"2o3gТ>&cihM/R">ZqB,ꅰEC榢OWrT(+`'_wcICV(6p{NEBd"wA U݂exB\h3O7˩ <SnKn:F9 KLsOb?Jֹҋc.tNsbaO T3Kd *A 5|u2Z7CH\baMH~gPLOͼr*er1  p 1i$z;fR|)qIE&%nt< "2i z:Bm'!%LMꋣ.ۖxOV}s4RϢ`- ]}| Zk[8p*(!" \ ҥz.M6(ӗT.:UWj?/儧S9=1ĥǺA!T'i>PP&f5=k ys-Wa04sHOuصn FMM5HIˠվ[ySP`C`Aɔ1o;W=pa6 -uÝD_"cE't8CoQ]"yکUE J- XZ~; o"6o5/7)JR_<20}BM]Fhaov36[lKmy/ )X$& 3ź}3vcj[Ƙ޽|x~ ZbV=;>3]zo<@FsV6N>TqnXb6̽6feӠjdkJF{Hzmzy΍]uc 縞4'u]|!J*qNz^pXb\ɅK{E{QQ4M$ sZA-~g䦊 Ă [m.?IE3~EhZD?m˟t]S:Qv"봣= hLS\~ZB,Fz[mCԼD4NQysJ=j} 9@uaxx-wmr+J{:rQɚ[M 8yrи^UaX5yBKcA06Xܲ}tB{ kr** / U [71>U"e/;Dn0fG/V2/(~ ]wl<+PJ'E/aA;Tk|pMa$yѯo"! DrQ!Y<2&Gg9k2fe.\s#1x5g)#[vU`x_WG5-z +:btxL%&qY}}87@!HC,Rj9 *1A#ë}9^dShҽ87[)wXw g3RS9G*wKYQC@V*x4w^zߨ=_1 8SUTq>nW2 ttwT&٥Dw~v}BꙹQ2GŒ:b;4U ɜ$_P :tuNc62v̊n瘜`x-o7XAѿQ=}'03Jf&뾭ƀ4ko[mLnj0c$׃F gy m:d+Vzb.X5|l  ȯi &cPǺ=J, >P ?w5fu R,=)Td`pś~C`4| ? )H*PU/%qtR Lsd8;"V-*C֟5)#>hO ϗjVѢG6vk w< إP#Cz?0QÑe=h!;B R犣 hO]Bܭ2`nlFhF" bAyVB35γ&4zյk]J@67b{TIпsH-Ty{X7]e Qu&ú9uyZ!vtulgbOmᦀ.BVUzb(G{| rl Kr|y F%ɀ1<9jl&)Bx}9馰/9..Nӳ4*>^Yju~z֏fa V/Ia|4 .RQQ]>X&٠UzB<*{`w.9?MLgf w*~K)sŝjV$'#ķjykUZyYup#I` +?@8agb|KV樔'o6C m9?Q\Nuu6WJ#4( '9\72z`D+qS4.^'xAPg~$I`orsGU2A~ |+1G'-vņ_ lƉbDv9{OOJ]>{ ^us稣hk$ <&t.L0uUG"n;ʽ>\+g؅nyPߞGlJ*47 q'wVgu|Rhk$̭V۳᪡dM֪#U@ V.N\H5R%U|_=8q@GO{NYnᙟl)G[{1w"Bf㤖8ks o N.0jP,I!˦T*?*sᅲ'&Q' @ NyG7sVӃox!}f6 Ij. YpPcL_~%׸y[xN4#W"XL{ڠ"aXn @ՕfNEmڕ"1:Vl*Z_׆l׆6h:ՠUIgm\3#A{.+Ь"NotN'=h_,d'FB.9~8R9{//z*\^hƚB\BDp"(2Rr7KM?Lyy1MWQΑ0 )3s-%"W^̉k{ >! zQ"|?J#/c.t,x}}a8Xf`D>r#̛z<{Lp,wsMqER(͂WlvsT4@ ; oC钱>z![>+oHm/?Q ܋~#q5JWHIH+MkL,"p#ychH)V8/%sj U4%"zrl[İY6 -~YG}OXN2>ұץ:S;=uMhD{Z$V>[>h&Ǟ$]]yh']v>wJ#ĨsT;0Y m85~ؚk*YMʍc Dx,qiN REi4]v2Xqxʁ։̕T U lUVGq`/@&$c /| ߚP))2 4{ցyc3ur i5ҷ:vc݁}ӯ#'D`catrr63wAӐ5ѕ7 i^W؆ ϕ̀yhqǮMrAHw-929G{cZׇA$_3JjQ is{2.-ֶ+aYU&c@<e*|Q2,,P ΓOsRN L鄽*UoQǞ`EHS-(ns* O ՟ۚ'~-q#o(UpjY~!WOK DWg18 ]Y),zLo1M1 lQr~|V2h,Z2Tdo1CD.NByscғ!cx׉-9bANIQ(Q|3L1\KZ(RxGJc-:R]bmYgԑߨ,ׂ˄4Gk;ԅEվQlxtl|щw{Ca Nh0FQ鎇:ϭpLР3ޮ\[\zEwܓnƫEϡ;)Hx{## ?O"09uNfOG.ї.^ bLsyL|0hsnWI~rei]r!6pg*x@ rlwlb|`{1;B ؁b:.DoVtd9,tJ-cAأON0ɂe(~tYe jho6 H1jccvjTq < !5M_etu6#[LTI= ”Bdk:P>Of`>;}= @K}ν&$U!O~& ΙFQgasᓆyڝe&8hԡQlkW< .}ɱ w T7BD!!uI.o^H#SnFumE296l@cсYg}"Gf})0P Lja`*rD rTQ/3l,i* y3*w P ܝ\H&@V ,J]_ay)ku '"j#z6Wy?u@G8,5iЈ>SW"f6spR=C;dJ<3 Ok\WI}_t{%VCHҤu4?m-a^KDRB艱(~rf}^Wq16( bwf@SǮv1K@bbr1OiET3 @?Bx:m݋\Y_ьܜu5ňqx;Z]4,YAA‚ʭ=!Kˡ))Gy ]X4qasdpyM5a.m> qv% bo?ۻ"rr$@EL̀{?-|H867܉h{D0h)SghLp@@*.vƓdW ٱθ>S3 <*Jކ\{TD6!ʙ|:p}_"`wp[)A=._BxD$?^QnKN$fZˑU)狲v$C'˼ZGEE˧`gx#}aEcm(".\ڜXX$|n^r#1p$|iCTH3P,+iw(_z`ՔQ ̤vrBeY` EjSӣ ]7F*쁞L!ިK< $R`IHזsd{L8te.fˠxs[pD9BOv6kT&֡6iIlN_}5 ERn؁b0[R;'WFAn#h4,R-Uo% J=k[LP0^QCSRڶE6Nd<]愼w_`ş-Ɣ?y.b'wop>owEe6NZm1\bPgWr] un.1::h\ɋZobL@@Q^.xx~}"8;T_]\3+c&uz0r9hge^4+y1IrNֲ/$ 5)E_u$GA0{W#=0W PuIy57чO|t, ,C+ѯB])L݈ 6ZpBv ̜ܤjK|)̊d3g]'ipђ^@:q |gne%~*J<|Ջ'**l_sxbO%blK9(j.'wf;2}O2~ϝ?&FI)]젉e|؂;9(!E Tn|~rNHCZH]Z !ʄi!hl`ʋB 1Я|YONNgy\M؜% "m7}'rh9iXIʦj'eX~OޚҘW+*.®< \"e/O9.\GrMFr䍼5iwpLrM;xx =VzR<8EZ*1L)<"DZrMhR&N Tut*^0vmAZ6Ô-09nApP,F9eS|JD,_T^hhYA&B+QW(; 5wۺ8N >2d Yv >uB2}cCm<*Z<3صlK Xc . 0fh;F=;8x[7+uN:NwtCf& uܫz(t)_.a Ӵz, "}WTìeSĭea\DA2SK.WW*Ha];%44@.yL㰙G1N'x<"6+m⟠vy+*`v8 &9 =G"bEϰKđ1nrc" WʟaP+t6Lf:'3=7!['@( ů(iZ%[:&t}9IҦ?ľnv.G܂\wQf:*za w7R˜:H`SҮ3Ct~SPD";dH@ _XE~Ḡ 0b@JׯfR~cZd*^޹:B<.:,k%s)ڸ$[$tFm@)(U+ށR^zd%Zh~ Yd )UiJ*o ݇O7{{:,7].LH꛳;e8lz'rH}=uOH)h,6 Mb&_*UR~ vdc( -265ti.L4a <#آv*Lj/.nUNV+Vm_FXpV'ˍ?X9?M"h1s[-K6vW#uQ 4qvO6k?L#p*,ΐ ϗ^,+~3W~gK>n v; Y]#?rh>xˢ84EB \mHZ=:r99|_˔z01E^% D›inf{̍mU= .vDSbGes-M&=M*|S#']4IDFD hDʄ[m Uu~aqȁG" j{W p]񉏵yx;?Yc% o£LQ [MRX'oxbڍ,V7xjSh}V؇!`O`:z[N˼'g%G)!.F[/IA91Yʬ|^,& T sʢQvA=JZXL?KX\訛!_9jxCUf"*|bh^P]!Mgƀ/EGt'%[{h8o0,pD!o 2 Sk69Zs3CQi>5Y{ |-H, GL~Oj8chR9k~ 2ʔj 付c@Wh9@?+yeH{*glY}LZǏLϸtIE m-&ҙ}䣐=:pf[/L[r|]l-.n >]RϿ?9*`ʖ/=/f2@sG_A-Kv:AzТF_DV#x ]4xGʿvzv(f6;b ZklfV0 ݙW:@-&.DU#\ KN:TSIQRkQ+IL? B_sک/}?z$\D|HhڶܰB:+S|XcJӉ,Wd &) fr>Bk1 ,~J1f{+х$;s=Qg")M,{JEx|W_QN5mu$GB!oEO Rk)"7ɚtJ(rA?(fɌ4w.:Z|ّk QÔp>-haʊ0Q v"=蛎:ZXu cH" - #-`Z~voŸ|/u LA/T9%OU|xCQ"墚*1t\t6d >#pL7!}{b2 f?r\v eoLKGݯJ""C7 *lLwԾ/7'gh1V#MS*:|IK!rzV7`ц 6u̬0ZFǗbܔktz߅R0K'ڭAs 3I:BYR@r!ܘ\Iۧr >* #Xt,VMOW_iwcI {6ȋnIfJk^氵Rt {zXeoZ ;&c}0&'M,Tن^"7ؓoՂxo lgޤ* ;K3=*bELkjk~_u3m=b?Kupdq@ 8'pv٫}h3ZIdٮ\cPqO)~BD' !NmѹlY'cWĆH;RLod)BܮW ̳{i_|?&S8j.AhLս݆|?=)&fhi<'4 dxݺŨ|e-N9޷kYQ4`E% 1^!W|584p&?șˢ@x0uR㥕lg=^|ERr/L.$T&uB*ct ml1e`=3(ZYN@@ak6#q?@7=^|]/g1nF=0;G l<;.mVcU6 vvM'Ryu)C' 3OsΠ\Ь'g3brmB% 5C+ hY_[SI10Cd.HnKU MjFƨi0H}#\({7uLGuWMG$caफb םRDx jjxuȈ!igܣ {5*bIVf%ujFɗdHYĨC `%$D? 9K"+'V"3P i'Y2tZۢ&s\[+MYX;k9QEND0p 2wif hC%(58w;`.H8̗Wv5G0.é(T^d{Cz?~$BpVJV͹i+{{j=:nq@8uHQqU܁g"T3 ff}ICfܤVJv4{-5R*oZ zשm@&7l&>Y1wew~sFN CǩޅP*f rUsӎ|Ԥa_p{P)n_u2iy6*}n\4( u p2T3性Ed}6I$W`sg(%M$^_Q3%ͺLїz w _ n ɮR4DV9,/u_uuE4ch va$0q'JII {l̑RIؘ۟c[xN]  m]S{| r29*+ҟ jK=${,Vpҙ/ s.1#A$INgUG񣊥i}XPRU .0|g1Hrw"Bլ}ч|ĨiIm3oPQl:ip_)O+$F⁹An_6Pg7<d!wXN8B/r$CŘG8j/-lϨNsLJPa8 }$]%ln-,__ fK}aRMƏ^8ʁrX#WGuc 1|05H A|liYpV1ѿ ;vELY}Gl?^qi'|sX!CT(i`x4=Vӥfr~/UoՅ-1G{juzEtܖ+љRTc t4 ¶ͮ'H30p0[>4> P=k 迒zԞŀH9H6XldjRFՖY Jc ձ`JiZobCޙ)l]Y N>5XH^v]D~O6Qpsn`mZ@r;42GDC ހ6$" <`'-PE_T\vt7`m[ߛ$ fg3zCs yc߀j|)G(a!l}{3irkHb@Z``N0 6(:('eBMY׶rJ oj E/X9%=ubf|2 ;@ hy7򞽋/wcI`Y7A߇>,BFּˏtNTT6985ȢMʯfԵnk*lO1W;+%(bR$jeɜ5+ЋZ9'dQ"w5Iϟr۰~/ (b-WYzcg+nZQik]}ѫ ~z֦mX-Z!cm)1AG";YVcb 459}76[DLoTN|ȟ^[`&HzwK29ͩ\j30Ojkr^0Tf5 Msx@/8a8P~v#@lW-U6ˣv}A t^2ډ4 ^F-bpZ;q6stZmrɤͽ('ڔxGfMQee䐨rd='ոADV PK ْuWN.6;fe®:`%5iQGjkIH1RU-k]!Ihiت[2^ki<@Zlxzb{d;(R {TV{IZ ibqGeu~BEqmKPuL\|e y^&fK. q ;.KI}LIDj{ޅ`hPUӞvxz+O^4w ߰Cႜ{D.w yN`aKG}qBd|?)yE$@DĥSe},{i XE|fZ7<ӚbSa\2K U0Nk>-a98}b8sG~9Ȉ#Ԯ^33 W{^Q$JR*mk~zVٜ>]8 5=O`dRx#C.yN \} gO0?W3F+"=?چTL*{?| Cp0, g29>O*X'I- ~Dx` J̹dθ(ȟBy**Xsjb 7b2( XFij%Zj?fd ơ׊Aؙ4!3B9YT_#M|H1}1cy Bc,=^Trwh$~;ɑ/]w‡Jl)Dah|b`Jll!_^P\!NhީDY>s]C7hH|\[G*h⦶KuJWrc Ѭjf"jy2'e<4 р(8Sah1sSJ~+r&fT&o*P?}ZSRr]zQ64J?tϦROQ9 lٺ5C fxd#be1ѽx!LWd_3em^>qLe>/oLR&q'ըۿ2GƨaJ J6 !UG̞Bj:rmffGIB-W=^E4y qPI!_4E?1:ނ=B6>?$wi:wN`[vN 7a6ONJ 5 Rߏ]4ާ/[6&^.B~ &f_^W+FŞ ߰9k89˝+JLygr9hï?2jrHC!8J\yLX1RmK k~S2yq*OCPξ d%D{mlZ/*u'8}M~AybuAo\$[M182Gj>yy2E(eVqQ:zzί3ɲ(f2g:2%^ D|?S:6*i7 Oa47I) zvUlv pqUje!k/LHcC32^{<#0rWq6/F_ w0e pry/v^f>U1(PsА[n|^&DX;ҬW?5 #],ߟirbT24RN8hVs9p;Rx6"ovWdsCA׀eg#mGz;$H7qjntУ{ TtXWo G: %HA՞ֹ'-˘ap Y\e5h}s{ \Ɂ=:Ֆu',$:] ҳ-hmVF--􄘫-hHGQ(r+NPW+% }'ӄIc69[]Xn |#)֬uo|\Cyv{ԅl1ljFA~ -r\;&f 3Wm\RI tf@v}F3jC:͗MˡY:Og)9ĬYwE}ٜ Ĥk觰cW$wCu:amGKC8o#ަ~뛶eKp@P9@O&kr(pk٫(N*t[q E+ي z*AT(1ڄ+J:+m"<MR4s$f-m o7tztFF))]iD ߩegNj¤lBVũR;[yUnA/Nt&X֗eiHN tC(X jJu 7A@xRg x8"E$k X۹Ŧ;m%1gpAVdk =^cT}՞\ڵ]BЄ{Z~#P$ouь$5Trެǎ{c<3!6G3I-a!wࡕVS-ev^ALUpVA ^d{٣К)Ω_/GTd\p' #<'P5h6N5Bm?yj2 v(W~챏 2ECa wM[n]is h#! O<(|Oa!sC)8O_Vh54 )SXNv4Q3:QiSC&K" .Qpgzj%[D*>TE n/e3Gl6lMp<fDv([i|KaUJ/0H>wŦk ԦG6kWray,O/EjiHMv%jߜ-H+L=^{P.\e56Yp:dx`C Wĭs#e84(4Yd _ިM҂qq5tQ~C/=#k^uu0~bɉm$O;c9:bBG ǫ%@Dt^Jbr3ք` wT6kX٘x@}T8ܐ- 'Wh4%<(6.|a  ^ߺ)jh;dF; }c /qy 4L`N"ԭ{#ۣT>_DEy[ܳpC`B.ᩧqmO0?rsUKz :+k3x9CAϊ ĆLI-܎"t 7oJ*5׻9l`%tq½_"X]ent΄Ʊ@Ch'l԰=A^&K{V&.7Cag#DKb}'rbW 88C.IU[˩X"ڎ%UZmIRG6NghǕQ} XRA5C<5<`J %*> qچ>Àc5K8()E g]5 n!q 3nl/K|~/B5D:U-TFc z<&iG8'h2WXW'4E{rԝ[7nl }ASm,s\mUn_#08tF(N}m_`B~iAJP 9N]fr`┍T99r 2A?94]xgsۊBKD{mIs$ L=J%jhʹA%b +%dbqnr3"8lVRZ*,AwKbCpN#NڻQ`NQ'5O] ܰfi>LgAE_|NμFYB{`Z^oUv+:6QzN]w권,]3rJCW]bx?gsqtR&-5X}{Ig[hES pk 8)H[|"ؾ %PsBR>h:4]0dU|Ą&`+,QMi7o~,j ش9p&wW&\XTf|; ϯg&e2a^Y=mXlkZ[\S26݊]%-6gAG)9oRB1P`:k.b=hhQ2EZDB-ph8$ <@\vK:LH{j)bK|Z إ2Cnvd(Ԝl8vj`>%B}.fwzl(\"u4/yVcmy6Q>= QQ(o%Qt^6W vFiCt_xxگO\jWb-nm|7kK[ĥ΀CL:) Rb74 xI̢VX)%bܹK%]i_ }P_ul.`(߉6F\xT;Tp|`{O441(PjC0R`h^s &-lHW vzWDŽBe>q =7XkꡆD!'T?6zy8>? yɛ?{k(?`̴*n`M`\d9IJR퓗\$Bs C!H6<ʤ`1~FV0"JrE2~h˵ ƄX g N^;eE,-oBH&Bdb|p9( -BQJ "@F7)$3:WCb9ޮ\ivj ,c߁dy\ſ T8mUG_{!ݡ (#@MuuVU7rw E ]r $S<0~A}zM$?3Z/)j᧐ѪPO  S Kdv>`VZ߿]).IhӳW}61f 1"XgC`lфR q&xS(?7/V[hzt&Y+~;pA} VqwWa$OYdILdcpٞ{it>~t c5/6L+>b؈܎Jtmv /4+9tNDe/[ւ~bwsfpٻ +$k6|1<|dg}4r]ǏT?(|^y'Di;0dZ#` : ~cV3`T;!%t\:_YQS.R`XaJ>BsL=GU W]؇ dJxU@ymҮ[q-.8a}3SYJRQ" ʨ6{~# Ĉ=ΖAV  u twz E!D:?9\#Q~Asו~r$ e{=ƨW HDK5Q' =ۙmVtc1*U€{e;pu(w>X}iǂГftOYptOAe7o7KN.GJAx1a^s? Ah7ZCoR]Z {d%}ίRnm@@vk:7òH'\'7J'(a;~"V=d`n|إ~gxkPX.*g@c1cFw| L4'v |`D}Mt[(Cd%xH#1뺅P8[;pq aNUP ,)ZKsU |NOe4fh'NyJ6_!#pkU5Rt8Hb]mpMaa]R-&7 v+> -0b_Dp lg^o_@.}^)(TP+sm5@Ѿ|J<*$A=lVWNQ#C ~+3cj!"[p^l%+|sM aK+iF[Ne%C.Խ ӆ0Bst;ݍjӲkz;oI!.@!M6S";Bk'j٦~͗TL05g&cJ=JU zBH`FYh[ƱIi X.n")gNTp*9J `;j\MD Vћ$(F StI '= I7ـe^;Ikt-yK+I)B>5 ?C\` h I,GSmC aP\A`TMiEd200Njn4L-QJyL:\+3# $FT_RsZFqEZčURk.#)Ăѹg&B77oj3go ed%^ E8 |h{F0 Pb0z]YњyICZ!+O{njrP6DL0=({jRZ1S@ y2~OS4{jlHza4ޑHYG m cBצp]6MW%uL7t.9 $se$H?J`?:e,1wp 2}d,`u͚0~[ZQmۚN@L rd/Og*Sɕ7Eɾps;e=c|?8l]9D>ۈDD>^tiְMj| tkAH O ­CWrsb1CdP HsZFʰhK$~ƼCAKo?zl=Hq&RT !u4A hGHCft?CW$dY3(EF!'N-yZmv4n?׋7iW$L`g8=6F9hD_tv+m=&Ќ 2Ts\9Ν.Vlwm;)gQp6-CеyGvޅ8hm;jtKyItGV^EZ4Df#(seR6pN<Ia;_=,9)k= sY&f % 8 yוĭoQ0WhLZ\ڝZR(&@Ôz:|`LL[,r̜Gl&6ˡQl)h`P?J$~31۱ 0"iCF~\PBni\!MBjn#t/TXtQ+}(qTLid3JiNڌ, kW J5sCC+j0|$pSN jW<.sIqqJ<ܤ2t7PUGGqh\͜[dK/sI" 3^t??+1v߻٨E52":MtnW3: (jkz )Ns( t;Ruiֶ!ًz֖JR9d[Īp럜i@cb8a<6bx6FrC;nO{m?/F7V>dqۂ @5`xy@- ~ms2}96 0?0*FNg:;ʳ*|`Tmp0L&[p֢2/*2E#̆$-ӄfõ?6fLs(wKmRNRLjs5&~I4 OLf lėGt1qJ%͢-CZN 3<@c{(kGDJUu"`lZ,zOdc1+."@X%Dπb{%Io&4gSRaEJ;[$uPV)5k=ړ08>xj8c9724E^hϰNXqD9b]>AG,/q_[nӬ[C'c8KDH0a=ft@TYH(kR<}@!l^]SX  uT%o뉴k(IFfIOE (lO;g@ĐwŘ]Ӹac EiMo =%TW9p#ќNd?hr: ~:~.TQ+l@k+yn u,ffCh"(8+I\Dq(6Џ,Aa ||42 x>R3u8 xњHnc`pt112;,p f*&\`g!ՠ= 88RYU#HF c#L89 PMLaPOG!JEy|V *4&0)f=ҩN܋@mq},\/'S. 9`H nU%6\^#~-]~);TR[VZό]">!.`)^&ԁ >[['Իtiܯ?,"S~5|kɍ@R8uǺؓt>=hG#x3> @d1 NkWzx௕堖f[^PkKԍanu8ԫڟ7ɗqUᔜ\$$sN_{X70L0Hr8ְPw- jQ$_.%Q-\‡Nc"n-+r8hPBͱW*ծiL޴l@`4jSIJgyvl WK mɭ 1jٽLppn+e7mH5`TA~$R@/B@ xo@*GГPmEF@wQ:ݺq*C KZ<Cu-,')-%YjOg4TI3xs~z.3]bƋ{ 6s̴h^G<ڸpu!D,*F??G-IMotΈ-d2KiBKj (d m/Hw\Ҧ+b ?7޽~PpT>9 x"J}/żƒ"#i<1 '{\CbjKS{ѢzM!өXP.{bd~;Fѷ{XYw$/2,:`[l@dhmد{hɋZN;'{2HAi*$8mKwI/`L(ɠ$o "D@V>IExB pAuK? S9uN'Gj`=Osgr5ً<%}P=f3ŪشEqJ4%?l>,ޑ!t@2]MD"eBqJ㈻*:P\*h0?0]nN8[kiSVek5MgAE" JSjP{lq.n'v2Tz[@(CD7ݪk E=J51t0s jBoH k7]8wЉ:Ŀ{`wu?)FuL%i`Iyui=4r̉);rԐYI^7c*a^v5Cq2<=`R[/12yؙ?oC37++Μa5`oHdB7>_="YቻWR(8 r gcPcHD"V,N PL"sAa^|xsٯ+7D  j@4Ԭ^IV=jd Ii@O^A{ϭu͚UPcˍp rZ*z]LzUMaZ[|BT3e X eUTU0]TO _I9USy?Dҋ~>1kPwg2cUy{Faۊ'^ߚr"'1-hG<Gr~[ ux"VXy :9S/Gic~Ȕ 01^)_P-3ln m' YZeY۾u;LNtu,7swvXE Y⑚2ux᜶.ɘofkfr2Yɒ^@ DbvKWGQKq }B7`wWc,Guak0vIRH_su=tA-lf&rq-!Sl4Wz*K?IsduftKvo`LfYnZYԥuN9F߇b '4BȵZ|4>†X&agfUlNuu_-KFnO\qj|wvK sg^C'"׻)`h&_0m3mqhi(x΅@`L(>B^Ç^#T8J~ۏhפipRޅzO`r4q* ~g!{"EEW'P]P֩k-8Ծ0m\ btZeZ c@(MIJ6uߠ HtAD‰M4,AJBr5iNkм#pD>'"`p"YՔ[1xႸA.%a $xPh8̆k0+E2!|Z]h밖`sSpI{jbl܎HU5Jìs8M0e͜q#k7N*_orF47?Z]rbMHf9\+M:oaBio%P[JndP/nJb0 LJZaY?N^cd㺟wdLh*v:*KpULy*uh箷uiɘ $*;#ԷWC&dLuQ{ErUB#W(:ļw^4S!Ÿ9M6Ńx\;geCTt;0u#J+UءK:mF-5g9?k?d6sOѐ1u]oPpa93 aqH|ec5`};f ,,CޣuRiegdYx]\q_pޖa7.~qӺhGm1T%;A_>aoN;SLdH͎>rq%lG0n]2>QO~q ]t;+&k WPgxxmTdA|vk03d0bzA'nُA߸{zyG]m x,l}Ȑ @qqtH 0co ,XAM^B =&wY;?8.BL ŭfu? 1T۽{+=v3 .Kv׀&%AjzM2"~|.neowbIx(_w;&J~GDFZ[IXB\S snAZ`b8͸r!6(+NFōt ȁyF̚hSsEQLY `B^;mi6fGn06G5?ݟpAH d \-|S>15/g=ya1 ]69d=rm֏{9'$R%꼡C3U13L_3ݨ٨i9w O)@6˳KF:XcM5xޱ(V',ϲZ 5EXsya#zJU}ҪA"xגa²h 4uueu"Qq p8%S C 0LK/ ӝ0I }|~9'욂v&:,My{x:?t,:&Hd⪞+zNev̓\CX3祼~w^k1 H;Mb<'-+*{ҌDFM'kwvN9h^_mT^s{OۼUM ZGYп QN=ީ #SDyr"[(H)R]2I; Ŷ uUd՝ [gs"ꖴk|E0.L'n6;٭Dh9ݟ*1/61!Dzj5%FbRi3?JRX粅>@9(=H8RXkV.܄_/P ;#ȹW_ş.^qcPEF1Q3?B!&}&iqѢvv, o2@/lX{Hh^}cq!D.|+DP(,cA$xb*e*c%W`Cdf7e 2@C\5c#ef(@Y/» O-fOR_m.H{͓ 2-vRCrE.hV;)ݚ(* VK"-7aKN{ ۡԖFm~ݗCϥ"ܶ1GL:V%M jZ<Ru OIM`Lid{6%^ V,8tX#Tk#8S))>QģCj <H8R=Uq( [}f2y:K*`ۅ|D#FvdkRa3pB}[uzߠmW@D`nf4l̷-F (.> _m#AKX)>K(Kp55}ڜغDL7 ILѽ4b͂G0*leª&B 4"~J#S ~|MhCsK Xٵ:bNj<;jJ'i6>Pۋ!4Ŕ+8oke!lo;u%xWӦ^-q<܆|ʰ=5;2ׯIbk,j.R+D߾o'S05n8Mwh<}V^g211Ԑ*5IS zG~ǏRh0AU`)2 *%BKN6_#:,k>q路?3=j> NqGnB_pޥq 7 agbx̧`KkYbk-{NtBG,2;X`C6"$7[ar%Sjg^VF&7T@m.zjfZܹM}0R>BtÓMٜ1jWlHY"ǐCN{[~/y?dO'!*ʹ֡vd2ڧ`x޴#vcA`pJ95Rc9YtnpwcNgV%$t=懧i\y!lŬ7݈J-}x;ʷU|f{1A_&-1=fj\h뷦":l+5uWmH\cmw-b7T; x^_hB\CcVHq<l!TEʨFOz#qgV6h8!'tg\eڗag?`+q7w:AOjQ)ڻfEإ|ՎF7s95PT{'t湚 [)5~f>Q+j%LD$. ": 0K@Gr,w~<ջa(-6Eރ9Nexb5GXe], C?o\1~13 ]+UNJ65cmޱg9@.^moai@;P nK&T^ 6UuhG:rv(VjxCZYB!;pw-Rռ7c1p2Obp-Vz lcBP!ܪ3፥.v7k).ǩ'4:ލC ۀ0yN*egs#G9oLK+^16Eku L)[P i<\7"c:$1g8SF*OdzGּ _a9DJ} 0HO/[p/Me`xO O#j?dRt.ު,nM35oתXyi;!@y{gC<'R(*;" ";A4eppDc9 ))1XJ G: ;^=p~3Bn*> 8]rOyt_&Ω2.]ʠj<G W-_+'sdXFIκLI4/Z"Ĺ`PY{>ɒQ{?V&«_kkQRȜKKm޸c !"k?snV,VXA.v<$vMC{gO#|e & Y3V*ލcuƫnKg(&.b8qm2as=b/ݟ l_ҧs!wSϖ릗˹QT+sn0Xl,}Q"&<{ȺQcЃ W>))Jm?<]mug9|vwi%*'3rыz"墥BVdlb>ݫI$rGy55\sv-[Xhj :b[jtG5GPAcLI4_hS~~,^+rB惩"b%PMpHso*Nb+\ q#p,%K ?wۗZs obobZmJ ٔx0m'ph2Ll#|q \L6a`,l+*E==6 T6q]5A-nzQe!5|h!_IǓv zsŔKSZmYmo[W %ٝג1ߵҼ+}.UǦGcȜtk%EywRLrFHY3lB@wVG}ν_9O Y9]oQb|mx_ mBt!`"ei>z|伐xX_SalTgtO,iUs>̒*C (WY>.7 M =NΩҠY|GuBn< -6!vL`#t<χ?Iʠú/85UQ5Vd6pHDB%kyVEo? IQշgUP`\&1+"ռ"VqZ@O$O7K6;|^əP$ԗi)]f r"n1)vC'-WڏcI|2N `fQ%(LSI%ΌLw=l^vȜ 9N~NNk*KCS,WöKlꈩ.[ҳk_щ5uohXR(p6I4W0gBCp'6RWšUfR"xЌ(x=>O#럈\,(3e敕Cy "#+EG' ;qf:%͵T Oj̪ZE:j&lװtDE؃& nKR@޲YT(Gphy~_>B 'eT0$eQ/]p=*.=FQ ~>0 ƙ([w/1$E>Ơ^nqԃ_ 8Q:YU쏅7b螘s$Y6Va[(lѻsRUu0%0xҜ^<٣)dT6Zmhekb(q J^\*VTS,0W]V34@(ƥOFLkH튦ˏ(9[ sɬe+}b㹸"fa2P3_|(3D@ fw#j0 @;jYɚ4]я P'3 $Tm3Rz}ni^%r{;dtʄPܩeϾ <Ťh~#[@Zڪe2sRjU B3~[:3J1v0%]4{K5}z|H`tI8ؿ&c0)7 Y]xP5[~iήlA@meOӑ;^;k=ͯMK_'epO@͂.ufpg?[xk2^%:CP/Ff9ȌWKVCw58pA\N(_@~A^iܠUX}W=>PW]mb-Ob.k`8 OgzPMjC_OȽZS 4ڊpTiwAgt03̙qcؼi*?alЋT .+LnTZcE̺q5Bm8RUmeLl:'2lE"#^!sr3|\zF]gX$/UQzkR zA0k|A^T]ʹ(.uy;T Q,F͡ &bNA&^co`e"+b >oV5װP7Ӳ4ԻDu_T$ĘVAsou4tAHL.xGNo ECk5).l( þesA% #p%J)j(!;GU бYPMvbDD^P, XoP+p裧Aĵ~g\@*VJKX!9e  LF$ O9I{OM3 Zd :GLagyOL4P:|Tz YDp/P=9JZpvJ-0H>ΟVVf ք_>`6!͜Oj2SXv4ɬQytV"'aLIhDt_DUȧ׎RF{_uĤy,UQV"{fI]T?>Ro/*`řŗ{4K-ߴOo0ܾDZ̔d 6-%=^S)m2+u3Ym]ЗNDn:r$*<Jy(6S3\v%>٢ 2SN%G2"vðig YP'.q',kЄljJS|븆$+z]woUG\o1Ǖ`P&yuqXN۹_yvYè.*~xq)3u =yv>&C5S@ A\ң򓺊{^ȋFEz(z R ǽlq2,~!πIg+Rfx}Ɨ6?aA!_=LF=Fl^bGJu*N AĪؤt jǛj+ }5&p6@3u1\(! %P@/#^ڦ%S C;V3PQDzCV>88`#n%۶Ƴ~ Ț0D*ng߼PAQ=8enm ,MRMQ}cʼU 1[>7w-lU fijy]SXu5ŹP1 ^pE(" ٙy)\ &&Zw¨hDl<}+ 2\T25B+ʤQ}!DջB6 ΓL8ͭ|L韓օ7 Absro,bӴqMĠt9syb1/BY͵{oeTu5黿`&i>uuҰb5G*. - hied4nU$UWq.˟1ZG,ң6E'!;k >$ AS^[_F?arW!lU5 Ѷnh_Af Q$5Jny#vZ;FT6cr(\e{4k+(CԒ%:׿%!ê"RzV\; L[k0|^:EJ~cXQ;E80};>"lkuװKb_}P4m´no6u0c'UJ:JNdEےwL ;—9>c7ȸk LrGy{Qd5n`S囄\O!8w^h;M@VY +ﳰ1UV@Ji p4#+*?$8QIlGJrtŗ̹Xo`D_-"-3CsF(vh !|}@~-,i^5g?~δ淙.W?G+#?Iz0#}?9s:/G)"<<QޠoO K2xvV.:{g ؽ,b_wR:qwy:.tK*W-t` "$|f!}Bô}a^ [bYpDZ=cjӌCarWoCk|^'+ ;C$>X0N,|1Ws&7X:D#x5n_5R|1fR $$kB&bkS#wA'~hi`ۗY0z7b 2iUjއv{0ndO-\c%!$ر3,U5V<踳P: F 5o+Z{ۧ; ׌IDwKpq򾤥G3vak\]76A^K>˥cT=m?pN_卪o}?~;сT{}5'E r^ ]dY佮aR_'LaUX/"QdbŒ`/ ",21VX;m0"m =GdehU;m:R`M<?+$A%ڪmKk+7}]ba"Ue5i|ٰ}Rw%. toy q@d$R* y$8oI,`)^eAB9J[VH.o^\{ڴ7_RG Ih:}4!=E҇ `R3h-syPY;TS">shjRE>%W,9hճ4y`u4CUIr7R,"T: ҵ% XAɈW{@bi SZ-qcsj|'9q%Ik^ɠՖ-&`k@5A$!onh:K G js6tUt ҶBt X|!KDoK6H˱l!c&@umt HG/ M1ll\k897ַ4Mܚ7?i=$L#aj}Nt "Y\( (bx|Mr&og,Ibc5^9:<5뎃$Ysm#xIG*\t<^s[plfFb_;@04Y۳\kǑ[<V ͔9rOWzi?c?8cZѺ9 rz3 ؟xvoVSLi7PjN;9~!B0ᵑM4\|fCҎeSTDm Bp?Kןɧ'<7`qqI:/Ca;v ES995eki__뽌* B%Zhg]c(ksQ84TZYIh0I@Εu%p)aCOc1N5T-Ԫ%W.MAz@6& $>o L8ߔkkA_K 5ƞx7H< q -ڜJƺg "r+:L5Z*DyRY9$N#lj>aO؊#8?59[4]>g ӯ3` W wEOZ >9)H>{(r.:zP?jdf]ÇؿʖM9J>1#/ӡKB/곑L8H&޵J$Kjބ)jqOE3Ht"[1A7 ,{6–LgQ28J8` RXmvq3N#6P5U_@UIiٱGg"+NU+V k|*,CWuY'|S;t_l+ < @%Ρf(NOw{()#bdY kh9gcR'p_ G8o/=!4I8l2KёH!5-ȋBw7EU/r?òFA޵zr[bs$|.iJ ש*P>$VNW'_07 C=j*lzHju%*DA;|?{u*gһQ,y!fYjj%C2C?ahܚ#6tt;cYԹ³KJ)dJ](hpџ[l̍tBxrmv5B*H]5J l >P$kkD (36F1x/~ O!{>ڂ\#c\:3?u>Njpnj"q 8>aOA|Ox,-ngdb8_]n*1?Pf{yc]Ԁ~F99= *Fy׏pt|amÀߺh,RT@ jX1(DٺɈGe'=N &-R,!r8Wkkai(E,,NR!= mN0̎h?OXqK}^mȍfkxWƍIAjff\$/cuWsAZM1LX\Cl(MӺ)p%ԣ; ^fW ȅS G>dgM*$g!.=L2}C'9 c\`UpjE =䴋FP$ @vhBE_\-ni.FnnYeg{߇lS, XNy> 7,tx2IAG rY{&`[YNEGFZ%e;G%ppv[^IZG֣XZgI<=: (BuHL6Fu6GۡB(Fup-ΓwjN`|L܍b.o;n@05`k>C]6p@J'@C":PsU68/ԁ9:) @fL|n[?a/Nוn6ȯExp&cۋ-D^G]n'Π[ ٨!2fs yԺZf<(ʠ \L`z <<Muy튻 5o~95tsWNRlX?^9c:K05 S#(n)tDW9Ec\@*T9bdfBEbޚ=7ec|D8Aωr'>-$B{ SCm1 AEH0Eы52XqC6R._B_o/mLEeǀ Ȕ3w D+%thEIЈ VR5n0>uK.)"+[%}^ mofK o/+Qݟ  aqjP~ |J5)ĥe#f??ttӻkȐmNST}5=ʬEi^PHA#~*mqh/J]qɮNRNխwh&Ӡ`"3UCߐ)&ϯ.x 6 \;^R_;R>i/P2K bteF5XR/G>A ?uQRۙ "loSEH|J  ^t0Y lVT0 ^BJn詧(8Vrb4k1 Tx?ubߣ]sQ5uO`q \ǰ"/"5,т͋PB]!k[{DmM6*UVe?$^T0bf].r=~WIK,I4FZlgNZPI*(~]J%r4rot3(t6|λq@0/3s=\yS@)mEҪ1$~[l,H}j>ѐ7ъgx"Z%)fq*3C̨fztO񺾡22ʛFf֫6 !e..Z I" DsTvq%IWkb;3R,wm"Le'!^ةQGNK1-tq@(B⠔5NqylDLJ0#^w^zB ZĽ6. & ۉ Q`H0L&GMQ]M, Ad wf{8YgvpJc!^h[>虰s]%}cEQQ"i\afVU~ –=rB,FlUf-#dm; >~mf&9иNMˋh}b ec3}4JUU+`F#"@$:V>_gv@!{K bmYv{pk^JO PQiI'ꏣn^.s>t|03Kt~j*ғZE'[e}ϜOKY3/04oǞ%ެ~bAv6 @CkHhiV9'EV~&3Fn1p3]Zϻi? >Xj+J~u.j40k5.v׽O9"b Qˣkea d+"-?0߻ #eЦ,,KOqn54?aepw!ypwbe46 WW}qX Z\D$S L|ޭ] Lk89`*{ uQa ϫ!Ùο}ب &#p7eXw: Y|VkCާyK906F6Ø[2NI1 _E4k-8 x*,Z=fLYV~n?X)+8FBe~ <_Q!e>$5SehK!T?̑"b  .Q߬+|9 GvUD2i{gʾh>JPNoݖk΋(<4.-)fk# ,g9qG~^e[Ғol3Wanj(VqCAŒ \u v=RA0Jk6/yH'z=IRLI86e}H"V/F!g'y,eq0:i ]̷_W1Cع I} )`4 uC>ţVW0ɪ.20A?\8m;nVN.nm`#>.:W?h^Dm#Mn3y%do]蝁*cmY#3/qMtO}b/$u')ke:7z{Lvei?v]CpͪV6 F7_xGƠ|w˞{nGi1Ȱ[?̻8{_mg$霡ZC9o-:$_B8XmC++2dEsVØBz̰ϭ)rXsG}GclY;&GCvti2@ԧ DW]{D+("By^*=~bLMNqƧhcnj8 ǫt@ @Ks*BZ$Z$p',ֱYՈJ||iňҋ}*|63+WD@0ԟ4fr6hؽٔ tCėw.딡Ɠ6b_q c`̎!0Z0A{ ؕxzQg>t+Xx=5+{J<Xꑶ=d4Bb4jQ1 8ž(2T GY*j{?"2O4~$k*QҨm%{wsDjmjVz6]>;n PULR4%r d'7}G ? l8XvOҴ%@áxW@*M+UESa ݵvIܭ3¥˃%yO(/RKϠ(qg6rwqEVY9l@bx3鬒uz8菦"^vyzMH˷{({FVM{3<&IM{_a4 9h3@'Ղǂ'Yj4l)tƜkנGJl"l_cc' qfʴ~QkjZG9'Eg mm͖: BT[7a]ѰqoJq%/,&  Z%],lTB=A\Fl0HMm-+w rzt3S<]3#icJL ;8M){S mezvFNNbGyR[XXS`aT#οeaxޫMǒSS[rqq%3mtl}@-F`+,uuZ,q8sqMt)ӱpOe&_x۩Qy.):啞?SS]+Pش1t^d۶Em/Ew&BI}?gNNȕ՜P8U5㲥-­렧[O0<-8xz| 4[H y`܈t x0脬7 ̠xR0ov'^mh0= 558_-]z3hZف>6A+47-,4PBGgLӣ*~V3-pK`s,YX 8+u\2 =sDdPBPَ> G OyܴJ(F |˂2CxB\ix絯Oz5m)ڎ:ղY.5=eQ.<?@)VcݗI6=4DȣH*f3FG<hRNՊ+m[ݼB*t8-t:wEU8 v#tS6-bt+p@lP@ ɀb=ʊsqV|mVQw]]"u2_QʘEs#1H3Q]lC8*6];YrA{uǬ 8]&#W9-ӠjqS u̖#""-MA`Ƣysa˓(9ļs,l-Uy? nڕ:Ao.FƗ|`45٘7F|/%;XJwOAv rdM9Eş!'R<q 5 +]S4T=XAQ)Lt欘&+(\lPzmZ֪h80Ex+熿}- WEOuw?Ds<8f+Bͧ؏ڥhg[m9Z+DI=y/5>@P -nGmqુOv_fgxF'W=4uTחS"77OeRR<uDKxE+l`^X- {yo6&Ҁ5A kޯ2n .iN_KDOVUp Rp[ɛ+z.w6(ϱC*;#s+kgb^Oǒ` %tASOTzeӢka}%gU4JR2PϦEE3`W*Zhaw[q\W=+Uw4"[(% fM5š xʐDjmSjLwqJk0RI:mplC2Fq\3 tJlD`Fۏܱ]Hy/{ ~^2HzUw"I0vA ^z)LP`ꕔ~0Qb.8y˝{`k_(9x{1Jb1jH)QCxa  @ʚ STk}ݶH{> ;[_9+geۜJ8~vXv׹dBS ॰; Q${/\C9]9ܦlYy}mjx:'h[U7gi 3-5tY,AEIQ)k;DFj@uJA9cȘ- C8X M}}- YG8V'UFdz?r3HD+Hk0):GVΚ5 6mƃ_QE3B^ ̏;a=D,uD:dsZ5gUAmGy[+>ܥ.OGaMX7P´ 5E 4g\압FqZßG`P:?g/FٜXqξ7cLӱN9Yv#\Nj` /T>YcһAOiu f#K$ODW:GV#H!noɌi) >cQ3ug uVEN*o#AkkwGCv \8s 7/tjenynq/0v?]/roGkcL)w㥦ʽhoOa$}iBpgݰ5cƐ|tAI"<}닝;W83H͡k5/*eT 69& 47 ׺kV i`VV|eʠNaQKwq[33?q:l#(-uyIN֌QsgZ)< S g)/\.,lARIl_׼ALML]CSNOt0/bZGGpmz8ٮi0ſ]|OCA c? S⺌3v>T[%LcJaI+TZ:Y2nOS5EXER=XX`oYUf:ʏwD-ȍWҘe=E=;XwpfZVumj ן[vҙY6S %[G?߯ݡVCKNШSrJ-cfdgȪ>W|bFw?roæBМ$TmSّD 7:>)|ص"VqRG#8Bo65Aktr0;:?>fɋ}Ej0C75pˌjl{t=Gjz#CtG*>`(5GJ(EX:׶aQdiƵl,M7XNsVφ՘  {sđ$x1UKհCI䖗OH{LOpjw-#`zgQv}f.}{6`!(T˚ouL=TouX`-RYJRY ;SxIiO%Gm2-c]1W1ewcx ԝ/#2eh寵az,Ve^d*|8,T4zqӴ]0Zc}dn9ފ6 o}wp\^3kBZ^LɃ%ǯ7ɎɊ>0B7Tպ"` [ɑ#`ɃKb ({ 7ΤʶGF%],O6t5KvfؽuZfv$w9eޛT@zJϸa n8gK>D\~tH(H=%UW9Y8CiT~s@m٤۽%5 rP}w9;Ĝ'+`F| etf/TZjaYNJQzӎ| ȉlj}?,D)VH vPjfPݞ`B@G9P'Gfd `E?C]=!}PtDG-O)X_PlJ[޺"!=EᤴEtG.NFZ`k?/""c~l%0muKR4$kxi,9 KD:5 4@Ou(@;%Y dA>Ňٖw*& S$Se"i}oP7loVV :N QiMw 0\xȘ{CyB^Ȓ4vq[E=}HZN/&B)/c1Rr|xh8F݂0`njam;>!QuR5C_Ŕ6Ɤ!*gz#1‡ŀsw~nɪ2=`\xAWS; jS'}jϾP%i[XiՔ*ҪDg;-"3v:ew$_{KléLr$IJh:Yb!+LC:l(84^kl<>^>CJk:N5WDF?zA"*-;2Φܶ[x/Ȏ/Rn8\=ȓ¹pǡM5EVwz\c'k!"}oG1.8!$'ERDhN&0VҞKd5^IYb.̕6Ls;ӻw';OT#DG6ƪ+a6ZIQq;}`]j.݋~ % UL%RSn%Æ'UI*x9=tXCzoC|w>FP5RQ1N%3иy; O6/rNz1qvXonc3;;Xb4D ֧]нs&6űX&CR8j:n5#,, >sK Vdl@yZF7CB".T쯡lꏕz@oZSNPY^"O_Y*{ޛ&)̂`rKSB(q`:niZH'v`N>C!H60Grr Rwq:U9bakޓ Q0'/IZ{0񓩝lA>9dǷ=*'8z=zK|ڹ:T~}.hD=b6M铆ǖo65zZt·"hR۪TkgK H] t7'J򾘻;PE1<⁦d.rQh 5)z#ӷI Nח&΍6jc]#/l1.ێ瘔Gʳ75V:LG);E\!J( ~|Շ Av= iHM9//7 }VőP%@8g.Xv 2E4*)u2l}Q@1[Wۛl2X<|&K ue-=Rio&wk=O~ I Wfp7A>i-ryn HpmbvXͽ8-\zTKW5[Pt 3ulz/I0B8g?@ !HO^@}U#K0_SE}$VS5؅h*NDcSvt 7YB};siF@mVUdHIM$ nF=F `f6!qzWcyh xpgcïT쿻7o0Y _-fr4kP>j y( # d{4G=L~ ύg?m4MG‚Ɲxݣ]x`= VԽj`SZ/hNo$jZ\MLox^n*@c{-}.ח`iɶ]x yλG׵hW %ԧb|dyRfW٥C81%ՒrFD d$|eKU$6HKby̺pwVu:JqP_ -6L)"Jm,}Dx45俲]b؎i-& 3"+!=(zwȩ2EM(gpY2!ګǍa7 pIAoșQSX`t#Q/ht C0 yF |Slzni'R}[azxXtXu;'"N&e$-u[h:2^8G|ő_xhZ14%`,$̫(Bͯ5t o%uHFQaLr _z񥽐oS7|]`Hʚ>K{;,2!$DGr?g<|ԛ;\޺Wb =nft!'];u1q}j!f' Ax{0b`Ju,aBխ]Ki0،5&3,!`ض:^;~hK>ukrp{'8~hjQqk}ou-wsF7΋ZkZ Qj+QZ)ێ.[ZؘH9T+nlEzSD:CykRŧj02s_/ѸH@| NŶ/K4+ ' LrD hs*yvg `,X^ <[`TD3ImWQKêZ񟑯i%,j^n ī. ^(b7ʰ)Vdf(HO  )% DjDn bGi.^c}޸,=V[T/H㝸SÏdžЃtI8c'ro&~`^[ytNO/}̤C͘˕;X0LaxtNwD)lʄ)w} B[Xd(Y{׫@.7ˇE.g9!sς]8};y#?Z*Lk_A$2Yp33 @G>"E( QxB[JC+$դ[ӳNHY_D]Tw}ZH(:sߔ:ڹ)j]AHUB>n$t JOiؽ]޵ , ҀBB>YnNۊp\B"F۪nNX*K#cf =YlwEwGrs=NI@!kyOV^ ujD\OF=u);PTyqjƜc#4ݲpvrEߋ˥Kx`s᥄!ĵ8[g_TU֓@a~Y::TU/hiק8]vBΑTyؖBS& E^Mx;TtfDSMֺdW;ȑr{ c>рh^9#9xtW0h#.$[Z壟0a7~1x@ص`Ǹ~MDQF̹  U;(Rpfl\fyELeMbO[&9YwV]}#SNSl#I32?J\Yis|В7vI@a|tc?#KMt.(.5B==uAkhۊvAC Ab2a ~y>5/%Rzf^qɞ+$4=kJK9@L/v_E 2AEM SbyH3_#^mK)JoM6T:*+*06)LA4;Dj> 48넑FE0-UI1>Qެ8~jڤ]\B\ɜI@՛feMIʣ>"+Vdgz-v|~dory֌宊J;F@B_^B>e *9'hGʲgSWms^ńf;w ht]kgLڼTIL}umbtDXxm#XŠ0v5nLy$\HNv4R}jr .P$dk"wF߱9,Vz]Ta)_f:bE:Ce10iu a8ǘfXŋ%[ZEB%-up^lvv>{rIdT<{W.8rM๶.}ÕyҺy`4 qQ*ĸގZǕsv͝mWȪg2e_L |O'6(5p'oXa~Vgv/9 Pu+T!xlC (]TXWh%rj58kKct#!*#cP׬!2ȏ["ghN#Ue-.Ny? 7F 7ܵ"ٚi[]ԔշRO@R2JσYhf9 Xzb?`t#s15<VՊ\<0JZXHzIIm<__2Cwf@~ecOׇp8t]K:D$vMݖD*DLF̏0~BCJwupЅ 9Ao0v#BH8^TQ&7_Z\F[zoiZB8)r}lP' ה qA#+yt&m1= 8i `5+'Xrw ܆:ͷA4gf {#t_nPd,NF`͟{@p'Zw9tm6|\ Q37 皷=QK.6c0L@;}Q$В:>[ϗ=Td % vW38"qxmxV~Rmm A2>c 4u[gJaeQyCPw\,#JG sVucf'۔=[yR Q`GMc %`/]Voi 1431RmÎ`X8) rsFNh'ڸU;ill=ß֖<(b:_|LԊKb Ȝɇ۲+35#+,m^~>y/rt,֊(6( tX) uLQTe?~+獊 nqq:IRD+Niع]^/fivZ.Rzցf`ѱ~n"),ݕH*L3{|`z+f:`z=r.[}/ƚK9PZ]}j*UhO`X@] ͩ \7'L=yB센X&/6.Ҵ*mպݷkm$AN43Kb2Hzo{aGTax"$ ĕS2AolwO:\@>۽pBĪh:LJE&yip;cť9,a;?%&G Qt {z(+anw7 3Hrq˖ up-| 3`Lcֶ֜ľйԀ0zJҀi|5,LWW:hMK_mNB6L2;9(IGįA{xXKܕ07/:8r[#T:\,¤$`PF]!q9~ZƻȦNa1@U! !h\ O77AI$~֙t'C.sK}8]qFN-;p:o /mb7aT̢8$v_A xo_7#9vW_;[؞󑴇#)4]UU\ [` ns5$2P~vڐRejvA1 PGJr XhА ,3!?pQAd5J|s90.Rڒع?q#Use2RA: }=,ͅ)}?W2ml}x0K`Lqn%M&Z%SQs9X1?yf:_Q@hu9- &Ow.Qi21)׈{3ҍAr k=_X ItdG*lh\#>=v4&aZnGFuSAZƺ])"' P5}_R]G<ɖ6|[8wA^/yLF{d6=S"#FV)r tLI|Lq5 $~amywEE^_~ʂ;/!CFRcr*Z j݀wR$aչL<6rFkB_-*Fl/ʎVg:s`-j\QK xG,I .Y{t_%1VkpŅnYna(W`d]p&֔  SgRGV|VTJZnIƘPv;hƈ"FL~R"kAXrk!{0X줱36P_)p T@3~ EBInd)CKtr)0IԆ.njɏoM4d'$|id԰ϵAj}soYK$wq65SLl\8'93|~#CYzyHdg-6{C7_zB#m~>ltfxWĩԖ`RƢÊᖓ7F0ڐPѽ@.<-$W7 |GQ'x>FdM/ʎ*8+<0۞(QHY^&o^'w՛(o.B$jmW2psg20]S<ۻJ;\+ @G})%Oϥ('WC )vD53ɿne3RfaF[ET"bn4MM2&MxAHjӘFn]gGJG*k !|Ͳ7+ Qj=S]Wwm6rQ}uӃ!\ h>ynΦ/Fʦ"EU4vݡcUH 6x6QOLAT[qxۃbx$GkW+..5/rLs>xls^&B| /i3g-_Oրt\u B[i;P aMڦT3!qd'#nJ_*w/V3L\D~X7֪~y㱼~ Q24 :$ˊdajޝG}`5 9K=?Z>fc|G :|DOqhfH=2~vk ӕ>;:LQхJh[ՎwL1{u(23!(5h7VueZT~BE N p3P΢zwdӊ~-YQZiy 䙃a=_a$)Ч0緝~ wq* ݋*&{gPOz9{ʷv"&2ϴ`PpcxjycyOV@헮J0ߦ~=tgy͟BMG#C]![sk-!m=V iqA/VI'$uvIB$F?G[R)UYOvaɸ4{_ex>5.Ux:DR(v]Av%G"iBFݛ yaV1ՆwlM1m0s:tWX_֙ƺ6h^ލEb!#{I5Yb}#jA5J !%UJȸegN8<2I<_?8CfTĉ5/RVP$8yXN QKn}=yKOPdHeU*򤠎,//Gp cIi0R%2{֛ 1ZCvVYʂI |J?jKT0+ǵߒ#2#<Gowa(kiq4%j8)(=jl*Qo&iwf7nG2O|IB5M-q3 )9xN[s*(Dm9YkaRazbLS_kz9cI%xƎy0w.Բ#ͦ3hUTDecіFUK# 1"UXQ6Υ@1!( :z{C~ mlj" 3@-x✡l8D(-0CN\=qkj ~Y]vح#pm,ujY% I&#kZ+0 ˇ6v 1Va~!>zi9irIr#T4 ڎ޶G+ [6/VӞWkN\HRF3c +@%y2c%q?ߌtYN}hE)_zDթ+!ݏfݲ^ DHmI3 }rRI5сKnGga0&0? 6; N/%0Zsd^R8U n2_ rEz|x}mޤ$M zUr />S?|1UwGԟZF4z +z. UHߥ xZ&_-FWiPs Iy_3&o|_}A!,tAρ ! X/J >Q|a?J+BD5ϻ&Oy]\rPdɡa?OpFҙn(`KQ*ޑ/B8K=A)-8p+D=jQr9MS5XU'.gڮyܲ#RN!`e;?Xaՙ!jI(R|ER "ѣ&M3-&j(&E'WJ??A7FpM{C?"IIR-|HYk <})1W !&lu+7$&"VO hVxaLf ;$3ClSFJnf$.o<  JĶyUI$ٺT;!nbN$G1SEz@Փ󥴌NoN|c/dR96WUb1Z{ËT/@1͏#glRJGU,Y*[b]܇ܧ$zpGeo  Y(/ 3_U`~SP /s8RF k*Srw<zK798Un#jWGKsmHr[$C#R" `UΒ mnA<-h%/1rژʋL(<'I1'׀b+ќz~U iQbⓄ$Tb* MFuF*c٢<`q %Pnр)1/0tx 2?컢q<pW:sO^B[nF{,ր2A+ޙ\}O* tis"@1\ll,st&L{ޠUg9<%`F?:vȏ̭]cM{@z9:JׅbLCy5~UȰ=&rw> @Dݼ{s} \{K:nJO48Kۓ@8|QvP-za'^RaCRRub!]`1 a6!LLGNN ڣRݠ- k?dt߬ğo?T͡ȤJVs_t?TCW!S _hW·ouŶEqZEIg^//l k\/6Pkw u}tBthomVCy/[_Vs7ӉہV9@&ݺa'T'avdI=b53ܭSHLoP~L@mqin֦ is6(9IKV A* KLLI۹ #D̋7 o0T=e:rCdCKHp $L$uM 5_]si b`+nT y4#*zW)ܼQt݈h?N4\]rک.p< ww5" qnM^ɮA)EWÀ3~<ѶA7 z҄9x$@"By )!d-BM4EOKѬڸ%`ʠI6Oo~mB[meOOQ#Ͷ(m)[T*3#Y.!x%j~u qfҦ$f-RZ|srGMuBE vc9H ԗi'Ͷ#\F'C=v:Ÿi*gdWd" N m>VY=m %Ѕ9P957|^CB\o8\>Xqw Sy_2CeOMF)'{e"㘷f28VB̋s|rOU%>tqoӯڌ:u̽6_+ 򬆿yW!qrB-ۣ~vyaZXv2^: a,PG}0QZmǭ(5[A*Z5hBRiڜo>nG}DP͟OK\Qoy?Te%n̾AR*6.!Ƌ-arzGz0 )^E#t FGMԬRȌrU/>d&*4T8.GwLo־#z"L)KxoӿH~Lhڵ"V,g%;G-,J=$Љk(o:~w5O#]NjFxR:}8A` .^Qjj.-4ZeRFMk$GQޟiby¡`BO1żwN+{ĻV^NڗGm|~we3HZA hbN z)س1!*I>ݬ▢}NӅ}CKTxKʹ)ZӇ sf]f?)OjrJ;N! 往foyHosb-(A<G/ל`(Jo{8M'-,+&ÀJ:h ,ܾ=&YF̔edON JR˻ҝWKKc/5t]FHTHv3|av [r5:cp zι02YN`jϙ򯉾x}nB\{5KrnaI&\ 3N74{5%3mM{9O ŮDfl:zR`H+|@ë2$B(@Cn}QeŮGհ?g"]Zqg)ֈKnZgjP>_Ջ. Ĉ]th hIn^. /m$ގُU8ɖ ' YjZ/CyeءaWdRDXhS=`z~٢h650ͪiMf`8RHmm3AI`_QͼAPOgGXNJ~ #ttPU!5€>R;{۰.Z~{ABTwiy!f`\9ϐ| [cc蜝mw~cp`L~[e6d|VLLdCCԹ"Ey֏ן]3ȴ(5I|Mp2jԧ saI~*kj)GEHn| v #LHB[<αnfg.tmW24c;!_U#8!h2=;.b6b$ 9܅ڧN }~߁=p|PySlM4K5]\P߲.ib<"d[X0.48+-Rq76. ω8J(+bF:G~?%tGo-`kS)*l,u#/.-ôW'׏IѱF%ܼdx܍"["Ƣmyȏ.?9x(&)eg? ߕd *ge5{/ϠUx (DHf݃3 lc.T*E>T!}UL]3O)8K>N,7gZ}hKȋi[cG½¸|ed#=)gk"3Y- ]XWP>jgac甝6 2۹ ?zpᅛUjbz(.kC4 TǸN_ )j);[܀ce;g Qp -quVVr RuJQR,}n2 -CAP aW!Un?7jPABcpar.?G!X=u)0#f%GW(֛nްڜ9^N&5K$T jF ce˥tEN=MX܏5fvΪt ,>x[t`;I"|Ih;Yi^bf) T2 mf",ȣ&YGG`|]s0_DOǽܳA\ߨP(0OѝbOZ3(ǘ O5Sz$RdVE cB|"@OK˭RsJլ>*COuL& j-~0C'!~eC_-~ Vi ff (*%nC^զ:ty$fH'C־6O6 oPTܿ'É:bVZ†u|>RZ$LsЮ_>98;6J]?4Z5!Fh!6`d^]NWveKj`uBQcG t?.չJXov2oe1uOVaO*]U!@Mqh:clُAFQt/V`SC~콨wÉ:`%ˏ$w(b~L@h πSA ^Q5CPl7UhsE&Mo TDKbhDX d6֬`r]G扲 .0:y"=yf\(Aɘ~c准!o1 ZvUrʨ,{d?O\r3Pp/1Ma'|[VPF3z$1AI%,Xn!V1; nqt0um%iH7l"P!?jƅ -ofh-[jak/ZEPHFʬ; ۳`R2:pTةРCW&m9' 9hn _5o𖢃1]_$ Xܤz f[W%!W*_6Ktꕿ&Hd,!T?ԌQ |UQQ֏IE5:Dk.P#HUjAXτk F! ʘWrz{pSF1鴛5K]">Q#c$Of6lJ|G7^K&hFk1dяhbvQʈ/y~Cr炸BVvˌϫOF5{cs_.Pז>X"kl 9<.@31D%%aUlAx7 Gڄf N@@lX*sg9$چ5&f2MǬpp -А(em} G~|]njY*9`mܾ%3 2R!S `Ww?K2]pwc^:iق6ڄFA OY=ww~VS$ ż+4aB|iNHF($zv (m] ;Q=;) Ƒ"e%.k8=,sJW (0TGnKʜ; ,ʆYpq'_%*]q/*y\vT$IYg v@ы㲪M?ՒS;8ޣ_lCÐZ7([-M.\RRa1,}PiW "% t6d@8 pF9Ki @GwjxXPϏ6%w9GH+rA f 0>'hBspU^8d6KWguZ TM/?[SnV2fDUfNL=EYɫ)4M}[$Lgxz7VQb?)⓯9Yl<&xw9)'_L69 b|L/o->ܩwj:: ^Hh*Ǻ28Ɓ+tA- ˁ=ԙc,YT{2Ԁ%Cq*#/ߔ\XsnZf AODmu-[ބ0$SzC"Mn |d݊S Q)4bU @GZGwXN]rSBA[ Y_(.=B{Մtf 8^P5e^b l$y64~ z[/k |(&.8yz$2'z4'Vhܚ4s8I$E %mԐ:F/e1?8|$ހ[%a9Y|69}p>jcԶbMWG ZڶXs:$Op\mv*ŜWHoK&zfmeo !ו,PM Nwʯ~B xHzM#X^uO+o 4 )dq]a|zTԱK8i*]N')zXq ~}e1)4-껌z(5N-z&Ey?#07awRpR,2r0A[%stȲk٫_/6"h2k~*8߼ _I{DB;;Zp(̍|%o)s*l5-acVTvNżrPʈ:|20Ո6Og F̑Olmb3fLJ]eŨ2pagm~0+c B7UG 2KMbhr J@Sp#?5#y;Ɨqӎ'~b4&?\ f)(G@󈧚gClXVBKE?E#PVa-Q3OK! x > _zUJom6/)A&` .B ]Dx'W萓;MHƍ`VbݎXŁ~V6i$D0<|m IJ+hh&ܿsBd[XYIorbJus`VB[_,S3>*yL?ܲN(H $;bHݸhy"pxhiw,!L8@[s }5|eI.rO4O8]*Otǣ Ӄ\ҍ(soS g~j#j~8HO+;WsJmwBeY+ª?UbV>;.R7@m:Q?H δfbͱ/YVCscÝnj +-=60fB/وhme ~ |ӁS?VX.l.X.2g{ f]:XkSpeBeM|ܠemxGh@!7Qs2RʣFϱ1VYc^ kX%[ݴVf\!?W,/oݞ[`B~Ml_y-Y5tlf,Liۯ /;K`HV,yW쑈oEWTIPVd퇆S{darw4v݈zo;ppl[}|>4囸pg}%ٷ|V뭩+/p:L62* V٬?>{BɊL9S 3^!(ϪK!|З"))}a7ap"]_C*9ߦS>m߸G, &@z|8Arm䆜kE9N\SsFb 6S_i@SWt*ɬOV!cJ٠pIL 4?bK $&fO/=7I|xY⡒΋9BN[7׉-|iwPj% q^XcI8:' j۱AdExPfq>.@b<4׆ys]xŠU\9'QUu*N Mz8CPɞ*hR(ftbo ERzsRJ'$᠄ss3-EӲ7A\030+ZțAGHeIm?:Xag]:6Kx% p8{bT.ƾx|9ٔn(}O FHڥȊntJh(yT٪jjt .a#6Tbu)v=A!9]k޾59s5$yx#vq3F;'J{ʀ*P'(geUӌd\ Dhz|vw 4J+Yu >unsE /~C].-?o ck*!C%CPXa*XFfeyjT1H?7[2zR[Th @mlI6/.:@$H7Xn yT#C9&TNzr჈XyV'{Ke[̘qЏLGLzݘ1OhymE D,:4m]JI%D0nuO4_p qR٩^r~o;kf1:ƥ $[peX |7QI+% "Cߨ<?c%zBӍJBXrM5b^kP}`R)7I٠y=&;r9z XH|4c.D4m.B3p`̊#i4mS3F 9Z٦bg}3V?F<!ITډP"R&ߖ6iXL* `ߙA_"̘A&jr2.< M@Q$x ŴgI%1J&WMT~m [܀ tv/8+c*+Azw[.9 Uǁ |IB;m 7xjgͣ96ɾ(>F,E먳\'$#Wtz5"l>QK@Wܗ3$a11K ek>Ҥ#}՝#B749i.AVDw,s뗧ijsVlPk{ 2pqܧ  HaDצQBn> ɴS7&쀗 a_r1E\hz/mb,DL 0:yɌA'5mzAp2\ IAdVvZ(Ҹʮn K@6ssi ]NvwL^ݐ t~{C`w<$n_n׼s98u<Ft`4.saSQʀ%߸g{2K~q>ֳ]3>J1m{~F{xdy5ܖzU#g9=r fV ~=cEafz DRѵtqp5r@)g6RN 䜷cj-B2|X(ϺQKM;统bB :NU{:u 90C10v֜}D>ݾ#ߊMքߐ2gX 5/,kL2 ,۬׵l vqV-A+mOBFt]9 Zx.\_Rg7_ՍнeHŜSYxَ"Ljs(SI-V[we)h/:>"Zsgms-gOVW5<=>4nmadԨhcĤ 7ks}fn,x8fQq~Xʆ`1Qb_!NquO᭎cY㧬 }LX[ ۮf]xDr| ߸ǂ>==TG氪h*;0&}(xq!w*h۪v^ʪr{B3M LD#7 EZ/]mskrcZ"dm VycoQ00b1C39Ik/T0!3.U+6[=,.w](zgDgP\t>cB5,fgTWυł#]CXty%{$h-F+T@rcdb[~j*>QW?HtJn6ƚU0tĵcCeU &N_Fw31!4=TVN ds(Zi5zh$[0i"U~HC00J&iޮ,l,MgkGϚYa'O #á=Tl)Dpc80Y ח5-&|CdT͟l|d|vG=7rB>."DN]J-Sx#/CEKV-Op\ /L޿vT`$)V5H~0 kA='Tl_%yoS4 iQ}IP`ȗ`GkDES%)$nrC}ݝ{g[z6)=ZaJDYɵULI|nXny ضj䆼$[|x~jGxt5^-|S[ {U"m8>əپNFAܛO2Hyk\ 9K0+5duYk#>|}UBi@|mZ)wC8neiK-~"ά7hKG,xVAyLQY)'U/X(F^p; ݬP#֍Gnb)uso9 Nf%~sWHʙo[o@u)9vrp\ (DE<c yP10;X'3(;)l!Z~eK=T,WA$'!EأTHyҍ(ePB%/虋b%P%4+2> eujnYsSTCkBiOVWLYbk{p ҫ/7R9_ Yk's v==q ڳs) JIW~q4&UFܺ VI8w c>+dXvn[ͺ0ۯzO0?RW`.,A]}QV%UݱS֠J+-:~IiiPaVzzġ~l2z9ڪ%dTv@hѼ62am9p𖽄/t"Hj$h앇3TČ`M~4'.d%E@,Jʸ}WnC. qݞ4Q1pQnvhlj߄@=99OFwD/q R]ѩΩ)gꌖ ܵ%s`E{j'ùR"e4iM6CLkyd]ਪn}ڗiF n'`+Q3F$Q`E(Nw>*ND{O:{sx nk%~ }QT?LKV8ޢuj %zlֹ^8D}y?L/!a1on(.e̚6ȢӲaMȌ+[Jy\Vb=Ĩ>ɬ&Ӏ#==p)pև'ca^[W:YebfU4t1_#k[UN"DW%(|oV F *iu݀S$U]"?R^\}=U"˛`{mVy]OgoK"7'q0US?%}WFz1=:RsLwjqa qBeF']50Sېꦓe'w][j$h{|T)հ=ymx@wыV+?U;\<.o\1韼qPczwWRa_ԲTzd+h'7¼ OD}-+^-Uyyc3c +#N)V&sU1QF]H M2=g@WtoGiLWdL'"},\ڣ'К0lZp 'MDKR T 閭Υ<t&! ~][mg,EDwhYyJaMz Y^>v3`m.AEbj.+y73@2G$077mq7F;浂&Pu╭LNe};Q,1-μQ= >d#Tx6'=cC7Kg '[΄ [ YkDef `_MF6LTi ?218t&zg T"\6# A̗ Tᑑ< 7YBE1 Pvy T* Ze9};>= xOc"Ŕvca.FèKHia^,,'*\RњG[*H_ DzzUў7.Q~!8SS5Wu]~u[B-CYDMt(!gRm@_)DNGM$j'sGÞ(6J%>!wNx;TH Rm^֨͠eK\Ako,`yt+{]!qAB! NJu#@#ӥ$1ϟ=iV%k/f\5I̹o B,Wbc}.kwؚ&Ԓ5-s H1$k֫ 7~{ .b"d{A`($7bg-S7WS0!NJ%Tńlw`WAH[}g{ +po [R^tR7RB7vޒ+ 3n/\LH)`7%?ՑDPwE;? ;R"6֣tAi4q&sl~fbodEFc[Hx@IG }\ YwM6)/URghWB_vWo2>>3Nln&Kcz̳O9aL)s^}s~0,,dS :ӎ_"`X@Cs@h ?xnKjМ7: /z- =e:VoysC+Џ8]&McX qW w[,0>yCb:\O7=)ΟCE}]-*^r„b]ڌSq o*)v4:×5YU~R&Z?x{"꨸yVY LoK)eBJxgmw^_vo l $g9گFLn|Wyd񵺽~{pkF}PwTq"pzӰdF~š(Zyq{hdց*ςR q ,)њةڰvr+i)2wMH;D*g%el )Gfl4{K@L }W܉,; *7kDjk \`ȞwzV/ /*ҒT"KƓ-)|WȼkݏݥD# ?w9WW7V\.:Ѽ3br\[u | ļɞ[(i/L՞Ng&E+&%v0\Kk},_q 2_慱? [n&?FDs$(~]IՈp.c$ա *%̻[4g[g6gڷ0*&oPs@,sUn Lz/%=0ށ{-ӆvIikyx)R%EN6c21d dbwxJb5TVMgE(n9peU^8x/G&#_53!\P&z;D [ @8b1Mjj/pMʛX҄/q:xDRqne;Yws:Ҏ] r,ƛG_xP~A5m/[HDZʅ6 bgȶ n5KwK NDm(ռ%F *o^yc2c8O \~ ?k&OϵL9)eh\Tflrqwl-fi"?{?)c]K2³ŸA5Us,axzúUR0KFGߐ1+g{2t@Su_A4 N"$70=Te. ?6vIvHK\@-Hd%z|j? @w6L5 'v!3\(ypJ[֏3Ay=WuJ>(eC͟^xEWEzz}5~,G|4Q0VG\be3%gPfВ)J4&K~ߦf|z:o.0+kJog ?=)IlԱN9ucB~4] ?`F늼y>՝X+fHwOrW'PDcpLx$hLpnS-h(adwQ~;[Wx<ڄF w&֭@xY6Xvi)Oi&w[; E]FQW%+( ,<1E,Bc̊?NyZ5i$ Zu]~O*p ^lb(3[$ټX  4?{J#.x卄@'7ZFhU$*{_^DA9KRKTT]bܔ6tR.KiQ:ܡ'bOƼ05Z2?v8!E DJg!k4"Ak8YfgIWz 0i(3]6LE{' 6fY=-CR:⭥@ \DuwHF==Ft }BT%&RR*+YV?iX~I'Ab@d KaB#fBsxz؛>Yx4"JoS=D0j;ssvsSǷl@#nݓ/?Fed75vEwHM]&9l4b!@v/ive H/a6˯mn7:s_r&9>?CNvFt lrHep rU75Y)Ƙ|Ń#gZm%qf4=m-A`Y~Od>"=);@of9VMESȊwlS4mitPc* lOCthŜIh㶬;޲9]2i3 Cz]")`$MTzY*a7~d9F^te$D>C&nDD>@W?| LmaS]g)dGMANJ-Y) %7Ю7L1-VbLXhU `> 391ߒ*`ջku'k)Y/ZFsyM'VO2XΙ OJ~|e6\3<acF=?))c"BbMs=* "z&VIR+JoD l-VnT#]8)*gMjX0{`tcBc 3*(zd7/̗bym(kN1 Gٓ ٲ4C.F㾹2 gpJs`gӒ%9 Ǜ'4Ƈ_Rȏ_u$캫n&`&U##8RЭlDF3nBl}TL׋)jܗ+M 2#Ś4i6y?ue݉zNԗB!&H;f$ Hb!k:aZ_[iq^.^Г#cT9LO֧֛O;DUh;,pNu`hsEf(3}%g^b*:)x髈&ʷQ 8^9ؽ{zakLqOA=\I,x Lsm`@kIJwseS3@Aֱ?kxp!6L]1kN26mBE{[PI#>0apets!mB{4ԕP^s:3(As("񚡒?Ö}r  1c=njDLN*0\ GJ~71ME&k4.c!&z(Sc*_fg'NX\Uc0ҝnZ'V$챊\-QzqX@[H X [ZFxEmƺCnF/WBrȺx5L;,4neK"v 9BL-jr=óPzbҟfM*KEGuvc);c^N;j1Tb*s7mNiK$ۆ!>pq&Th ƤuNjFwI/c&F=\ GwUz53r|@mرwzl,G}YjT|ufT#^L7on\8BBKA׺v/5jaȗmu)C^p>(jb]7|h fƭDDQ5Y=zzfaVek-yȆӬ)ecQ2 {EzzF =Nf4x,3=8 U N6 V،Qazn_L?yۮz~qyI)Mk(! @6r! 8,+oO , 8?[|x!LӜ l҄Kc̑t?4WlwăcbEjd*+%̖`aԩ6O]ю׮Γ?<+ ->z 4@9g Gc‚5C”zN-2||f]qʸo΂Z;m&(eEFYQ0Qd Q ,3뫻7 EL3<%iK4>.@؁ѻ7;P9F0FJ@¦g弍]huh YS8+9*&G\ cQܞ'\vwr$ȱdfqe&qi5dC׳˥qSUn8F%HtvRfȮ: D{ShpR5~/r&,؎FYZV?,z lWIדnoY0 K~EcI<8Q(%UyzU S}u)zE#@*)Gr\N Lѽ;$2h!s@ɳmZmf‘gfͺ2%g3 K0d-{ϯ3 mH<ݒu~V}}8y}b*A=->N-fj<u@VVP!]:M#'9$H9[;?[Y{h+eDti|%j91(4Vg<֔S$vUGh""xϸ/eumq){l/@Ω4RH#|U~ X&&`+S[4.[ƎY,~YOTА:%;٬ V~wO]5\*eMj6Q2VL9-6MOנMyM[Y vD` 3#By'j}}_6SWS1mDsEB_`"cqTy\0EsPmN笪ƀ`cXzh@UJIVuIZg(k\MV;ƗUVIZIdvC3N^]XARDD6cf(^5Jvd7D=c(2QHl;0s97w_Ŭ(KqtW_V> n<'˩MSþ(uYqJYܰ@EzpK~8xC8 Q xlc .$ jSrHi5L_IhF[߁᳈c ̓VXQș\~}WrƸ?`L |ugPd(GLrO{L^JrNX<>DfwKJn|VdVYfg#?N P%Þ-^{Ւb-އ.0}M.cF̦A{Jw7Hx`NjB'xwymCgF~9v{sJw J>(kak`@p6\Viz/>ړ3SʋG?ށ\u+౿ xLBfeإU${"zr`.J}dj-r~~HҺ)FKTY3:(ow^Af=ؓiRj*Q`aquYtTIҥY0H\hr%xw0٭2pM3DD~gwg3(?NyVx\8< (fQ *O| dLR$RKϔ, x =VMʟ!A / w1N005j~9)Vߵv*mc쒖f 4[0#HQ/N%Yv fq.~wuby^B >6: egcQ6wՌaoD/K T(p md,>]umF>yΚC6&ʈ?"*>vܗPߓyZTsXudV DP. "L&-I2wI=]%k.ZU _q]JXS p:}orZ alUlX"|hc"F ͨuQYN8mچf!)}vv[zujiGS\ҠPJwЛ]0! l(=-N zM([{W.._%#H:)_U=P^8 J&hN(NmdqѪMe9>fIMɂ7KN3o.ޣT ]$E $?O^]ϊ\ ! QI@/K$ [2 ;h#Be,I$byATYEx @SD[F3QIaZH\' 1ѭX:_ͻ5Hi\xD*8iݯ,CxGwf Nj 4v`05+)|!0!y ,Uԡx-z(LKzw5fXQ;1g={Bp,BLMfӵ@?l B)"B^!ˇ4qP\h(KR:"bmp1 FHĢ^cYoG@}ƮΉ[9v_!3Y׃.Qd$\i7x,Gw5ֺHFgn+, 5ԕm]6/ }9=ӄQKUF}7fZPc#.*!kX.uGæ0pYa*R"( /\sXd.ͧ{RmyP?f7Bj̍1&0v^ܰ tgl9+' @5c fqѭC~*Y:0E=+gP| ]UqD Jμc?[P;+kHZV6X@F >cl {8m3yx ΠwN# ,, +,{%+yzah%pglooe0V_ڱ/%Evk@Bt1;֕y׾i=veS.9e L$p3b mT@~XۮJB/zՊ&IF/&JQ92G8*T=aJ_eu+ȴEy]NxӔe,F gpE\Ƕ"׻"0 m^lau5]X{~?MK$f`AeP%tM{p8ĒpH7Z"3}~aGkxC{2 u7(@c6Xک/ v9Uu j/;=YJ  \IME_k:x/."US#,> ·l|]El7C5ރ?δWP6) L]/%uGs p8Hvv=_'O |O:ʼnSUm͐\ll><9G]q88"GNWǍV@$nO6Nlb'6 8@劑Wj a63`Ktr<@JIݝ Ǻ3w!ئv'&1Tf٣^3M `T"=%7UG]hQ-i$ \7Ըf,gq[l82~P4c˂oDoC@fr/)Tt\>ܓBwy _yōVR(l [ Gק9Ty(u*_ O 1;/i yn`1̨"tߋhӃ~wոZ+ŁJ,~݉+"!sQ+k 74[Le#Ͼi/T9XۉxDwP@$ֳB6 f8>l5_hw@`Rd Z 4ѧfۄ|QbÐ%qX0NߧZޱVS z$U#dCᰁ%a%dyău b`GpWtEHj mW=6dh?28h+`6(tǥYXp{B)ޓPNѹN! eb 8`N_|;D[@*JH1Sr ۨmE&bqOwͷxQKOR]ck J8A#HU.x8I_E& {_0^Df~UܫH}NO(hdNK jmW1F3P5Eq56[p4RJ_^"0K]H~ &.O_ ߖYDMSzz9G 9j{N'Z'LӍ.FEWׁgC۾m7[h<BV_tGSc܅qQ^Ogw6Q8fO@~ ޑR"j.oߓrq0̬`6 ͝2=Dy@^Ԅsrϟ6^ֶENUrIv-FQԞxWLc9١޹xR%%)0*G:mҌ>8fYXZǔO,̘2ۃF)mԧ_1;(Li) o事 dJI,FZGMy Ū%ZlUX 6p>f *@x<5Gw=HI1) n KmWr8DAr?ko)T +)XdT,($O8֚Z8ؙW, &mnS9۰n;| pY-bgRc۞*+ Bm?f^ ] :RZX'Wf^շL 7+lPY}VT4A7("ewq_rWo\]JZM;UDÚ5ᣬ'*r߅>+H!/<%"}ĂE|WӜп(ѵс2"]Ku{6aqμ;\O4-=`{&fߚZsGC+_M,vFLO)4h:qTz餟 *1iQH'/JuD^Ii:PT"[(uwAJ ME\EB؆̈́M@")@E)#zg$j΋؛gf[Қs4K?pBmmV?B셾ž"#?Fs$4pT7nTtj$S "ʅMz[߇@w4 MSxHK@ ]Ϟm ZY Hx㐝~ `x}Z]gFR b嗅6uGV(Y'E0~5_s&4A5ш3=Oߨ|"dT43FP>a΀[$2%w@hk"ᶛrWkdqK!Et3:済 &uu|Ǵ[ڙu ФCZ;q('JEb8CŒ%F{g[BvBu$ٴ-4]]zf$14@ "BM׾6ECHƇ`ZO NٮbKOjs?T+-9 kAֹGǦ?B*‡tkPˠgw^ѳ5ktKc(%T+]r"|Om\Ob<~/NG Z}<כH#x=ڞmgYDace!'}rS3uLh8@v١?DNIAZ^QG4-XmQ(X=S<-,d̕6J[x֖2Z,D ];3tYz㵤d#4}6tG|,Ǝ8,M0珚 +:N}-j/G /upi1[wӤǟ=\#gdegFgi88#NVf 15kV6>E?Fcɦ$d[n#)!M"( kLYZ]\XboD*XRR "ZséxoV=KrˌDCTgD}Tb6o*n1h[;~#S}e^oۮcLn/qg*< fzo""mnQ'dHr3g%Y*cFK":SLFGg8`jkCܭHC7w՛2yrQ 86r \wA-%34[9h[6(a 8۽d n߁n*!b7+} ' ј \:x}} s@hJv?%OoWACb_chht(YC̴h?Gn;< |o̶((Ԋi @. ,]TZfR`eՕ:eTeфj_?/ȜR[''O I2^9ʈ,!Tq*axsw< 2/ȨFpH?LDHޣU"=TgkO~t*OG$({̅O \wB <8R?ZL\1}J.I{A"IBeÝv ܱ z+&S8.'aKloGW#/S|*76s&WTcJ21oM'Ͱ~W?U.;ia߰w K&h::N$,2ЉgkBF|-F~bHM±Z&DW> c(ߑQ l<00D~ uz OWZ?XT+E"u3>Lو}UYy" (jn̎ [*h[d'd4I>aުxBwF*VU]OQgaT a֐Q(L9g=DYoY-2⢁_jX$Y:ޟs42v b&W f~>dIܡ?h.q!.l*fa\8,&[iVl~ 5-Cc`L֒`h d4#!G~:=V00sUrVPw._aXSuA1\\*iwkV֣D+=cK~rq1 SO-GDkg)TҶ8*-dP]$/2TKna >!mܟ7\t@R\$-UJX-HeЎOr. { ohF@,%C\B暜'k<2)&^>T,\+ hUU ˝L7?zᓭO~;F,j}BDס$?Gzo\t#i S@PR$ֱbzFχ)\K][o $FmBFug {TdzɶrgX Xݲ .S[`a v( C"#PP >̞~(f0M_d=`gzm,R8<8- ٔV=Iv*5v|؍6zH@CC^=_W頱Rzo>v{fj4뵽s#_9a~ϵ~ $Ik/RCOT;KRK͐sn؁>R]Mx"BgcvSl`Σ>CFF W^6g?kw.Xbb;H8ϔRHd px l?s8-APhO(o | 7>@=N +8g(Ӕ$-/L7ˬU`x^[}'_B1vlr/0mZN%݀9+ NQii$ٰhUI/;*e*NN%Qk\z3u,V&'g( QKeeB}BN|~#iVAk.=wEv\Qu0 D,:V'w4ʕ&dӨ ݌$&*?$lͫFO-1^.XIK}K6h _kr$vKh+i`:t_v@I$`-QJ2`_|{uR_5ޠ4+!ģ=c0ͯS*f^07cWgF˵kX k96"6~o6~DaL=ǺR#oE@xcK:u)>z?7=|I=D']p* = 0w6<&ںh7EH*IC$ ̰d?SQ-pp'4qλEZj~ȺxnA[YYAwMnz:lKчPH|@:YBXbڨۙ/#*5&I8g3}/Vw׳UJ25}3d& *k ݊2 m&ꩡrYȋFUTJZ_y?ZS .JMKd}trǀ-igI&<3 1:wܷe/Lw0(O X0M߇ahsQGy_z ǥ A"2f b8N~t줹a;ϲj)A 8~J<\O U")>ZZ$oP ACG]5|̳ xI ħ⎩c p7vSR b;>i0CJ9̶`5(cL ɗtiqYM$xlksӳ?THƣZj;|"yޏL&8!i eXQY`n>ó7W6NY37!Qgu [ůI9%wH~op6QJ 85la,$bVJ;ЋHlN(Z[Xn!`$ ]$)0f_~(%Eebs=fxʕ"(7M'*MABIYx.{Sk+ k}pF FtŤ`|ӝA{` W4yDDJx/&Hp9}i6oGJ:1߳APɅCWݥ'%B/1TUfא1\ճ^ z@1%˜Ny'9n`^/~ 3rL7d~r[S_acKtF(У{f*!:w}5Y,u5G\m%@prgG)W%8#]'"hlfcyxŀg/%,"{HUq&Eg"-qihI3 ;#&ٴI=r.֥y)Ryx;e{tLړz]k֙qE /=Y׿}'%Hm|ѭigo,ӝWs@q İt&Fs:/ɁMi f7Ks ?}+I+[~ +4ybgUg/@ qt,6gF:TF̔z8&VCs]a½4 &ZZT#ci9Zq Y=6D͙6-/hI=C}K |WYMƜdzNu_'QS+o@w^:U&XaOI 7ȯ^V9.Hs$,4GRlϭgqeӂ̹?eq}wnR QUtE>+حfjL8,{zgro;F. \T!^&j+bH7[5<2;#E7b+ϧh&.njzMM~,v$?vP덄B}A{ s <-Iu}"C`HN# ;i C!*d1%0sUˎ8\\ `q b |3e QUC@umS%m6/n`an.NݟZ.7:bPlv-_/m0Xi9y5t2u/mym&@PaCfEfcX2*u8Ndg܍7s VMvh4C\}Eh3,9(Yd Do浉"Sq=:e0C4.€)37͇xK# `a#EmV:ȘW!$mփAf:uw':Qk=;vawM[X$3VRcJf"^"!&>o ^D:r(+$D7hc re]93~(P̬td| 벋{⤡&vyFLfix C -qVh,rÀ/Cun"\BiFЙh& ܟBB@MPg ɔu v@nwVN+rUVՆ e9<H!?M '@4*JsMlWXޫz@(T4:PB]x.,,fsH`埨CBm#ZRO:LupPfPjo&PܟƖS1щ@2?3[ Ҽ*fAc6s۶A 璳)u2s|-I@]<ӌu>tOzˀ@!WUZOy=͊2yY6j ĩ!pRkhKR] ݪO>_*n˪o]=Iнgh4 z1S㝝= ZIT\gRfc X܌h!ҙ<:Ŀ{sc'2@}PJ,6%+!WʓZV?ٴT+nP b{kP8/3ܜ{ f[_mkL:cAmվ<xpQ)ڃU7"jR(A|[ǀ@rs=mq^.5y{H ϰu3 '^vŨp, DA{XRԄߩ(7$Iib*|.4rRC7C+ 9 J4`u 8#bƎ75h]^`cfs`YyZm f6jBT O$}ioHunVlū?f{KlmsH@AGAHLDyop)zM2 H@KhߝDqwl؟Bv/.IbQͮ` ;?TQRI#g #Rհ(b= 쪻NUwo::*CiO)ބ59΃٨e܂AH :vb7eCKKoh߮mx1%H(Xnְ(# \,u"@3/bQ큞4Jqz>8:"FNߩ00GN/kO(:iZPF]bmx%Z<&ټogcDDSRΘe˒,1 2~wW 1 gZ dnO D&o-lkCn wKa(Ʃ.C K LV͊"뮔a-H%Rosɪg3H}$TAc06| #Z^f jt̖\ DZQ7B62> X$5hn]E ,{ saswV9Tz 98{,UK"V1Y?Ϥ9xV} #ȆHB>>s`^ٝS;~ T@w^pfX6Cgg;[i~#"=dmZ?EQTgV32zfYҎEB^0Uoy{]/l Kʅf/BUBI#D (J~džEP}9WeSȸĈ+bhk)s&FA}vQ=Js<΋?_+_YRU^>;KR ;F?/s7.xGOR[֋b d鴜私!dS# 8VzfOtrrZ > E Ƒ ]v ŕRdԀDE)'HN@>)[ַ<_Uxc-:FR7) C !$7X ];B 0fOzv0.>(x"]D<>*-hrK꼋[ay`y?_Jʕ^X! M"v􃠛r] :vyܫ !8݌ l:MzE%h Q"L.sY##gN.70m@gQ{2)&9˝ d满N4;5+̆L'{&eLbhW<&;+ 9jڂίi/&KPv)NӇ:#c" "T& ~>4XDۤ>;'[ Y6ծ-ܳ  ;Q.7CNi>SdY4Гzu .:9I}ą7BFGq U1"!Gg+*nZ='fkUY;՞t9݉/$LG_M9!5QrTި-k؄L>|BNƧَtG[(~U9ϸ$Jl\`=c.z˖ '\u.fC= '..~*$MOiCxnʗ2PM-{`Pcng@ʵF XJo2@xUٹ^K:ЉT|%<3h!w߀ `// X0 Yub.#ǂ@k{ mMBn $(m{YdXv0GcEqsJUtE/oǦnmEG=%2-a` g H[ETg,?߱ԌF0%`?Ugh@яMO{*q.^?h_#΀$?Nldvx3&pZaEEQ!1$4Z'bP*~=:1!M;<{ vf󤁆VrazE:8j`'8ʔ3wmQ _X:CUs'Cufpr񇀮 ,xąγi>'W:C3:ܳ: E6,܅qv$*Pc#n$Q}c;ScF?˗1vigb *}\c9^% A*5CRGhwʹ_:;j$|TxoD85 T2Y?[vBN1s;/0ǏXElHߘFUӽu;#OJxy'],y ?IVڨZ!J .v[JuBx7ia<$kڄB4瘒1P͔M6+vdաq;M2.HoעJnn Y@OxJpz.. V \I3|UWUuǾK/ KTdU>A'%_@Q3+د<(تNj5ÜH1u\8x2tH/ wc6 FaqJ5D&mxcQFQm2R9e694 *R dQQ^) llj֙6 oYw[+%X)OWEo8($>Vn ϙ ?}o)".ipI oBʤW5[|ݺǓqЛ((1}1`ȩl&qѥ(</-$DMV6d9Ԛj MfӓB1s8ʔ}F78Nldb/!`ãM̚F9{č'jʠPL#A!=0f-z.#g Y94{bt%҉ pP}GFiiFoDW[~%^#Yq8Ё-#`2(vЉ2%26-'(K T7̺lЊ";V6:0dfEC9n6 E_Te8e⺳tYgiJ;Py%BS9?~CBn\s`UaR1g\qɎޅO7|Tg;(0YZ-S+:ІEoV(,N?`8o1| V DUal m+t_Ÿ8 ?B_k1#qzCH.iT=}|+L?/$)VmРTН-6xGm&CbLֆ^"d1+ӑ9d7*0 Lw`Y)I:gMfYio6EoY&]rpEOxb5X}4nZjvnJoʪ?EFX.Z =4]_(Mz1Si4? `&s<#@Gy|h$&׼bCZsW|4\EHgV]G ȳMqyM .~D%&5(J|n@,0Q'O_Y=6rҢ\a8/ |`_$lAgfϝ$ /KX3vث ̷SWƝWPȆf>Jniٯ.sGiCF KCx<cvQƻ Jg0r6 bUrA#3 ?߶ƨR ygؖGC8 T;"L ?}2o~6/1 No{G|A!7n//vRT8XXl1b1HkB{y͵E@ 5 oOʜy-w( |Tj-/]($(]av N*[ Ŕf*2 _n7&EXb\XL?}1ْix+/bΤ~1T#`s |U6tb;(y^uӵ!l@{ \e3>暒NL`xQp桬#/b\6 \-;HF΍ō66gw']4~XPBE$"m`2m-y3WǨI*A1(z}v{V>~ei"ۯu4ZU̿55Ie^KïY* LX.Xc02&Ђ c)UIq YV-Y=NHZX뇥W Ƀhu%ND^EsxBkPxYwUK/є^>JƹB2z]4 j%C"_9V 8ʴٹG10sTT)1p:c{7%*" zPJE|xIE+wΦGFw094u^IZpOVxy[1MIk*wq([z{~b^"Ќmng-ѨL.[:f JHĂi~˵B*&ۅ*@Մ4zf7ܗ!FWj;$g}MeX:&d3V{ѹzc0"*KC'c(w>qrb{,u$ZeJ!֬%6t )5dzZ!Q/`bFFP1FmxDhcR Yku 4ָ|1;1nN_֣@ktV ]n!dG=~kDéVioO-sу7=?2_|5ιd]u:mWh458GeM*%8!,(mk&p= չF(ݒZ"4`X{Б՜F=9x ґ_i">;5Pbqj<" |  zNTl܈-s*.rJJAԟ{o{Y6U]ˠLz9hKy%fd"O= X1=.K&B0뢒ӡF@ } c/Kp<*U{?LDAj Ii)Km>jajVڨG:1!m5 c<-6HH޴XX0~hn" }:SE[uDE\3BtO{KrEw\1Biԯ~9:* hj)&o^ ɠ(0MR\t0VXyZf,_HΓDg\M1t6sEܠG^rtv9Ao(A31 MI5B8=ӋLtzs46h0|z3>>%^EB_`qG#Y*c_| b՗߻{Z'_e ;ݥ]T'@QaTkeL%'Īӈ nzQOzN==bش4opT5,W d1`OQ](\b?<)C>Bh ,c`>sR_Q enƅ&W,isVL* KW4&xʡ ԃ*Br jaj5.ȀLh[10 Ւ|a<[a(1}DjZUʠ)7. S/ b^cp4.>W^s]Xrޣt+ѫI3##JsV˘cqpqNd~ y 0bԉGwYwDf3`2uz̘Pk(jSZ3$+3 ]Vñȟ/م {WtٍJE*䛛w.$H Jm*X fɭ胪BX#BYv {y5t wpHܴWTIKu h c`I>Zڴ?ٛu,5XhhR):zizv hm8YFȊΜF;hǏbjjbd:#|/7x%'}m\ O)͌]6NC~WlOf4e>b% QEpr|4 d4{Šv\|+ZeNf5VXeuwA3H' I)<T,ĕtwZ˂GѤɱLm} 9^R,Ʃe!pvc3)G7E&\31\*y3\u8yڬ1yl=DC?s$ŕm"QXYtuT-!-Pmr3A>![ۋpH58ɪY~ɩLy@ȄM/S 9@|ʋ̭Z׫jhU|Zړ  ؤg:>G?(rGaP{QE!l\hiN' .d,Pdl_V#xۀ IZ+|Z-̭E#Pq䔠d(⌘~i9Bm4)&pK'$'4 `{h)P@z!ꠛtƑ1>xS[쫝cFB T zxd19K^޹ky=/ޛ X[*XpAepY yV^32G*GN7S0p.2 4z` [U9 K\Ѭ̅Ih^5#dnH+OByHI[u=!z$35l"=XcֆD䔱=a&C'X0oj,3ebX;f" ҞXM_>!%I BR-& Wr1.2dlDK ]ϓ70{EP&?9\zfq9f-j Ϫ<}Qa=oʽ;3jKffs!l8}$ 74b_{`xW|dhHZ*%$=k.:PM;^c#Xc.)8׻[xq: U^ I.{t,Qow8>8iM65q2-Bۼʊ!R(r8(XevQP3/!{eF ?oI хFɵ|A|eVy!D9Xvhe3\|}G֓},ؘ cx5^$f)iMaʖHHM:/J7A Vc^‹Hdʱm~g+Uȷן(RԍZYJ!B¼* U&3kao>~<l!jGcO]"H l l.}Af*M.vPPJ2h-S}5U!L-X2dR̙ۄi4^7>4Kd(ӝTsU+j%0CȽ BC%3 g,\?E9~:C3]`Є { j_ZތdI` zDeː1/q:̾V^?!N 6-[h\ruēޝ hAR\4iuť8{n)<5ltVoaQSyGg .3nrK"I>vïK!|/;V`5i7AmJG}v y6>ҭ1ʴ GSX]vnB FШ׺^)>[8p TV0* 0//]t[t3U]{ e:Jj=T-7*,U9dbzE6+xlQku)3.C *+ J %rz,Ek*\oMޢbDeڡ /z@ж~y/&[\ 3e6>G$P_6wIα'0GO/ y}j9JQɺk:NY'I60͏"bYw[MICS>^PdbbS_z?jV ~ JXB(ɽPs_ey^@G.w*1ٜs_Q^2{F l߂_I?]#ƏYe0bJ5n{:MThG.?ѨVEY{pvm]%VOS[>fD̳+ ]SӶ m!yNŎE_RVmg[W}-_YaO{iEٔqkXH  ;;&Sv $ն(T`4+2{ :bШ|č1Ej63lϒNqIK1O"=^3[/iY+@GJ1k(-Y3Ew¹Vzk-?oY=}7ôbH;4VNM|0ͅUfXX0&2זbUHe;Pֽ9.wP hDںX%8(?#fj_ɘ#MdsS%!\ĹmNm>WJĚ! V)Xau+R&Űx@Z t_9zM6K$8wcU{8lă3f]n"Ck‚p5O2od K4py$+:e# !OVs|^ւc i4j#e8J})3W(8>RaKCw4/$rȩ6q0u/YBǙ|(e w@wvqxR V14vGe*Fy1!K:h Vn_:SȞK(7҃a 3kvj ::H{ɠLTcg?ձjQKƽMGjo0ʅ 0gvޞSjiM}=*yZtS +SRv7p*Jhop{v{Wj 4 dݷg~f~+j`\]ķD7nD~8S̓5VQb =b{ D.ZAgHSPkV6!fY=+0U$Aaz?dE%(Z,|jj$X{<#rE YƲ-L@:$jU !294AF'0oF>_A 2$AF0')3[dm%@LgN|tUѺ 栉 Vrw(?Rc%_Sϯ+U_%2"_`{tb^ wQ{竢~NcHSyp,+K/wPP-Jz:RڈHhFɰuGp5bnB1sV3YQۖGFG4~BUtr)>+lh  >夢2EɄ8,J>^"n XMrr.m*Ġ`QbFJ49۔hM{UFRX~Jm+V vy`tź#I49=/i,I9_W r]/@?`~ `m|7֎.3͠x~K0q- Vmf-]=#?kC"#+B 2Lnf}[c\p;FL7[[5#ew+н%m@|Ʌj,k7::[o Tdžmf(fvb x5= nIa*ҷpa?HjGx^L /cW$grAaHM ܂R& P|&HX0lYїyet3&0i/WZ1b9v}OgQ?Qn:Q PLO &pTD)' փLD#9SF)i:J}<Y+V2nM?<^yiHɑkU:q6u xG+kX-YqQ6I!< `e!ګZ%곭t9Pq$%zV~9rZҌ@| 9=9uQ{%$sD8BWp5n6>#>OHE~bl%r|m3y$V̵QuB7׊1%?ea xQrcS-J9"GK=!c 7U¶mAjg$$4znb{L18J57p5BNVP%3v=%slikIdLG. >n Q#0+tb[P57@|j k`T۳A {T]Z4\Ƕ6L[xB+`e>zL%YB:}j=§w&+0~ Tե/\bIE" 6UEh y1) {Qr *zhؽL{]ꁱBez_̒SҌ[둍_ -0w[:9"EӍ^ةh1Wb^,uh$͘43Bڝ#63SѫP/a#b_^Oi>֚l/`0͆WB3T0XrU>' d%m?8;u 7O*4Йc[&9"W/p]jZ_:|b="dmFVnONUK==`kz3b"僟44 7?G!rWA ePKz)ٓau߹ӧGp!}[Q7*I &jZ"Īh%($'uRM1gP۽"N0Tx- ۑs[J+jcߑ4rw zB:Hw63+MuBߕ>|OV{o˪xuS.Ffoa } {J}@[,Ǜ[ pުz@۬+%%6nvZ<QS pDk7(s<L\З5t|c~b`: sU vۤd%#8u9$hEɀ&1!WÁ"EȈF#f0'(Wy齋6U\ri+*>҃gs!/mJ "­&((_˰κ'n̆9GV 4-?d8g&-H#Itu7m1tTl74N-w8dt|HڑC\hpj/RP#pS< $πgiJ* jn=ٞz42I ɀ^{\i@V(l@{D2`aWFs{-ntۏs&)(q^rn{s3t9b.%?ɏ,Nn.#]Wr-mh*!L{~V-"כ[ɽ0y %礍50Xԫߜ|6?SnVY{Е>-WI(n Zq]sd Z! ock' r 9ygj/]7Q|mnS{ka0畁?WesugWSm.vdM։^P[P-L"&xN竎,so9W qXzU,H\gonGwftYAtNDNUԃ@v?DE?.1rb͉+hQR{j(ZSf0_Hp7fob2 & 0,c<ڟK*CWgq+5\OȄjQOP~% Gvv0蚗Y "!O# />ӾHw/Lh*cC40&chmL5 Fe^v R`>ѕ].LW(t|s.3i[CӪi/(Pnd znMgXʘ)iqRaezC jh4Px5Yj܋%Uj({I>|"N!.CY+ŻǖNٞ0hd9bqaS½YZ nѯԦS1,NZ QUq&ٞ`x˷Ԩ =2{KI׎^/YԊ/Վzd7>U/ɬ6䰲pЩښc S7Ǚ{IN#ܖJj.RJ#=fс<"^L`,dg՚- s;x ÌRA/ ʗȷGc4I|D[ B _/fk VL]¡A[SU:?&;J@?ПXi9%M/œz.j!tӶѬ nH??}1;4Kzץk1P}kmģiĄلasxU#c$ܟ+qKmi>~'K]U'p `EßO3dfV;gnYB9f*zd̜vաݮ VQHm;&ȍB: >~b\<>ڤdFd7"_N$._8 1gZaڧc P™_>*?/;dAp}Yۜ: ɲAc#4b?jy&7b;9 7~R/.iVa͸}Dq 4v8>8൭[DwčMnU3ͥ$TF6p=>Dlfdƌ | pA8VEhC/֚l_9B .W#!-3LKۺLLM$ )mMz)G3'mB|E[JwLpI\(ڏoT{xg :4^1["52ɿ#SGT!C%~GICimf+$0 `)>{|Ϣ1)q =i E0$sg}kFn.cYD%7Lc`Dr۶m;gSŵA$jS;4)ϩAV]&evruQhk}@<e^`,.cj_q촐.u5$4MJ4;.S{ $ 4[̹@\oPב9e9뚓Mv`#>`ki7JJ7aT /V>z*-J|EMNQYa%?FzVa'64 z-~4L{Z˖ȷ,$xHʬ".ǀ` tpgmT-*qn=Ȧ@܎9Wfi2:E) hN}W~Ht !Ox?f t{ݸb9W`LgDΜYX8ԊQؿh60 uIlxO%mט93\d'67_}ģ}d!:>W \¤ݥϒz_x>5Scma׫vw W3`(ǍVz@6v1'iiMDf9aȑ U46HiSeR1iAbBgaܟvN5#O1.Α>3{SNIv-р7B\ uU2.C(,p:0?y "n疩iP@ MQъ0?~e^ NaOp&WCC@T%bQ =Ypq6JY)@2as]GI)P5v.w4Rwt|g|xOwMd6K}NC\ˆ8wSm+[ 5D/dQ (4%w6O P(?Y*;H?-ǏŀA[g\mI}x6XE+a l\Wr跅[œVdR>FNYThlI1QiZ\Q ;"D%Q8{eNrKH+Am!WlHCDžO:D\|SE! x&tۗ Mz*¹f=ft7=J2y; df<=y/9nH ;K ƈͶtQFV` +#4;`үUϘWw7O1 7r n'zˊʅ5CEYԎdVy[%-O.;u)'{Itu7ů&p54O<Þ=]YV vL"}e熻A' y N'"LOD1_"!.G{"tHk[ gBW3:?g$b%^_i>ZA""'##}8M n0*mEGAgp۷ĉ>$Õt-nN IC g_(bYz,6 N仅/u 2̶qL qͳ~{*1|3D K%:ݴץAwչ+ّk9VZ%Q5G=/))jfOf<)wC7u#a!m6&q C$ͼsT'+VlÌ!F5Jܹ.tN#k9T| LflyQυ%:[]<=?#~ZgGmeB?laȜyt ކGu3?(ZdgwS9zۤ<> "S,B\po Ԩh_2UϸKWv͂$U;$;Ycs&/B^I5% ~q \idPŹ[%:JKRK 1q+y@οڍaL,ӏ1݊={&~-]eE86O`e(m X>R$ongY8v a4`V]khHRNMẹ"YU$$֔i{}5 K8uvUk&K˨Iq7B1&(ܑZ]yrpq? Gݗ)5cIh((ث,e2:ND)Hf1*6C*)Nn(mS0ե2TEER`d)Kf]Vr?đQtShdo~MV]:_zHTv%hU@GaV巖i)d,H瓞 kƯk[/32,Ĥ7 [.oԍ&'K/f ,z嚼a}*vBHUvUf0*۔1lV5@k "\.WARu)kPuVE}/{k_8kg6 / (}s(^^Ss{&t",Uo yT":pnxϾ,o1[ؘؐTU"@Q`ƘH/1ǦU,~@$q=G) Vǁ2%s!tPZ:E}62'H5i2z[ȡ,kHͫX>+/,tܤj H}! [/MA1폜k3e(gN:~05L 7JZ=PXRlŊAD,͂q+ke P TfI4Il,l-O}CIl:44/K9_WuĵK:Kc||{ F|A2ԶryxFQz"U D权Xq.6mM@v{S!CgChM:{ƌ ï7jbI9 Ǹ5tHN I|-̍8Pʂ(q,w**` Jqzt+3hk5CHE=" ySWƮiwޞ45h_{HFWLBtykN";H^uhJM=e$$Ug #κkui7o3n鳐_ ]|WE@0aW~~]A=5Snyw]K `#l~IGzΒKXw[Cm-גg0AKM?bn'WJ=U4> uտ38]+^`Z]b.N'u#J:pnh&ĝ}M0]rXS! д slWiO]Ӥl;U1 #g~)8m Ш?S?c<#I*1tc6V@B B*d9Wg^ i)n"12͇ 6cWQ垄M3Ϧпϒv$T܆G).\V% tȅ؝%i@[Ti~x?b ȏH0K Wn.h\ΣюcK 6'1 ŘMP ~D`\(w?T :-IϹNh5pܯ1I[C$UhZfzykߋ>mc.S/'gd|K[gV^C 6j-p]Z s#͌`~_nc:\\R2$i(ӭfݦ*oKmT,G_,(bP|CDrhKXe Pըwek.`T5$0#$ ǪXuN}4#Ek+LAR]iYdރjF7㼇vX HoA6/WzSD2)c< kbrl>LW|er;W1 {?QZ^^SFy-Y[ýiSiEjIMq>FAIKZmZ@$A0XEQ*:%eߍ :9܄ψU}2Ft (ao!lx`df!R c!L1`@= ,q=6@hfe}J5JK% MI]с+/pY2{?}5a_jd->5-AvSzo^ʗ<|`]w0Tu3mϿMآ\)'n /xpOpHG\x[18F&kPtەrtՄj}]mͽ.c3{p& D/)VX#eiAF6c@`F.h1S(G bz3KL ɹpu=zHFV#EO;,(YA~9al}!!k.Yk>2rO %TftQ:4jBj:_t͖[jI0dSnNbNL ux|*]2yWL%6u10GkUQ/Jtʼn(!= eAw +&-څyիkXtM ৡmo˒}Qsܒ4$Ҟ<֫#i'ST)mhv1@g?S $'ѤH]dmMiJAn3P(EÊ'rגʷ?VK{3Ik^ꧩ-joj*9f=P-$B 0ggcX\5bNȟ#>l/Z'bjSy: \yq~?n%=}=~Q +| $,?lw$T9\°" O<\mK<ӨDo§4`{o"-D>#;1 #Xmm?,~+H+=\+-Z~ߴRp$hp|~9jypRontO\[{ۇ3VSU+J?t$\̞k*Wlg#.%Ë9VY_;j[Od5P#'b_2 >Y,W P} Z xg~zSa$Չn*H \"{,T=ߩ E&^'f6 ,d7p]Ӧz G1ekYSphL/Iap"Tdc+P~"z}S?~3JUh\anx|G.Uwp&fh9!J~gi.u"zmGE>z0C4D=.&[½#mLEh"T}H{"<=SMf~%07q]^@i#ta5%e!!Ip}3n\bI'a`LO. A)Bn`sd kȮE6)^d( dpe'躺kğEUAȾ6JM BS-?x èI^WP:gRRu\H{!=yc1Šn?g'?b|eah$?A^J^2B/\L.w!ϟ={I&I˔;3/% \S>y "g0c\> G ]*}K@Y?Ԧ{9Rȏ5qE FJfw(* vFEk.5KtW"}7I,O9>TC'VJi`q\f;E gA+ûǍK]iaV.W 4&+CvX,V ֠Dmj~b72 } ҭ bb@‡g}0bJi&uKx)zؿru+v-WpWsV .QʝvKG}/{1?w}*o㊣"|.' MY7.UEpYZEL`7ypk7(FN@.)LtZg&R 541ݪȥ2UnfteYrߴ,O`_Wgx-ĸztLL=w2r 2^,)P5.FS7BšH~p0!gE'v9h_K 36PpbC0 ?!m;)>gYt'%~ԙ'obzb7|c \hW^1+ֲ- Ls>ek75Ä8?R47=1azeb<܅s*)tvÅ^C+0ƅqҶɢ`D9>{쪨&~(IM`Ӭ-#2ċ=e|;ןx_)KVc5xURYz}Q `TziMz ܤolX|g8A,m5ϘOXoZ[rc yAo, `T3'Lff$ qeD{ d͊YN2C^&l|>Px;)(:ݧQD&Pz4=&I P #97OhםEӰ~J__8 i ¾QЭX)Èm,cJKc̅}ʅLw$ 6o3(d}X-EzK}LW`eӀ:"~`% [?~T턔mNz""fv{TDhQt`%RsF.1XtIޟ> 11tkUlBe8 PZ M=%Az㋼_`}HnuLJe,اa'Hۿ *އus׉{ȓvO\RlĘ'=}A+oA!翽,ظl$X%7n^hj9Mg=#̥pYU} {obvF=]ra?LamAڤ<^u G|mcpæT,L86'lQK"~n|eO{}v/{%Os/&$d^3hπ|Az[õ ЪE}~>dKcѶ쎸Sr=~;p?c=w!SUAJyB3JDl rA(-8I-|fS m۴O8ߓ iýx|Z޸/ m;؀ѯ-ĵёG˻xNC1SGSOeid%nnW.5ly@/ DR%,us B8OS9/+ەwGua@- c 5bګ71#(7b: DVo'Ԇ^}֌ӗ`^ݵ;Mw$H d=odUzr q)\+mVʼyJA G?6b]b]Ȍ #76|`cuZ, JXzNf#M6#Rt2 t89v shJ+϶fЛ 02sT~{3n"jU@UˮLҔ27R~@-[i{+"adbO;)jwK8Uq`,a ɍjH_r<EPIrI6|^<: a\԰[i45xwИ2IД,TByM󷁺^$w}kMYq5f"z8cV'u//S`kڗ.O%'[D_-w& Bף >DUq H VKghg#̂n;s%7-k ЊlOPx)$yb=o]&ua "Yn*5ߞ hAldix2_M8/i]ws-ꎯ,b7\w22NJ)[Mw;]WDOn2 sS`,&UiZ}֓,Pde:Ln-,{v Ԯ-};V<$h R+(5 a Ϋx /Vl1w%$jh(D %JDUr$6N'W%,!CNHuUPҙ9ULi"~ H' ϐJ#g_rw# YOqCi6YRq1=GoQ.|U.6!)!iYe j=+Mؙ}& LǬ䲪,,vG Y^vv}g)^sHx.a%5\=2qK򿣞=ftB^ قܗJA{*>kr8|܀ean~(^2F=l5c^הY?9Z,e3<'L Y56p^v {Wv  B`qSs$0lm]yt+wTj=p[ )ي /gP@qinT³0j5PB :p5f+l)Qٖ dNn}l\خۙd#z)[̃&}9<pUT6}[, yqSAkZ;Wf'pf=`BL >FУ\L>o;y}#E]gqҒV(@쑽 ʓ9 ޞD ga "Id2ᑌnǂF6S~'<ݥH:UZWWA]_LQn1I>IP/ 7AZ#j jۘ3󠛢FO S;ȀLmuG-j"SgˆzCF+Y:BI8ͥHo,ߟ8=ڡ+t8eOm=$;4fJgR攢Dk}A 2?6dL Rϲ`_g3?LdW|bꢈ/HeaV[ ku6('ps:Hw 1f4_+ABԒ,MxC:S]OO׆pe_y'p>;CyަL =ϺG.~Pe0P|mѷ 4DO(]S9gxQIo:yD[ʲ{ _tRn3R:d&5y{ߵNw;B4gEYvޝM'ʯ}5M=eH"MOV 6ֹf]pUrJ~a%BTԁv|Zbj@ߘ,䐜(\Uq<M+<(- i.OB<*2:fT~PLJҵXcZx};a$@nۀG7(@N)Vf(n~1d+ D*Xth6muc57%Or~8c-vHL-\rES%Q%pbTA䈪UDӇF˜'0㺛2ŸD|@K([ƐC]nC\#:K$i|lxM5Ɩ=8̣=]nK:L[wTXѭ{E܍#7o&Z­BSg -$PMHCap1}wq}8}@NOjT7U0bub9xy*iy Dڏ^~|MIx*=9I#?S];cjv!?j~eop 5#),a0HBZ]R߀gnSVےeflB6^.CDNYTd6Q ; 5DX>噂kpKk%oX1O2J,G]>@: %0nn)~_6Xi _qYie=XN2S쿿$S\!z0yVi>qcS΍1d eQQ餹$$ .n!4}Yn4Zpf f[Yo݊ =P FiPÇyTWȀL}a&hc7vLg9 '-dt9byZhr*Ƥ62s0'8iVWb^)Udl2*ǢUӗg<^z&gQ5T T}V* h2Of﵉t-E%5flF2PC Di~jVޥe" }jgy&*bߤ"8ETs "6H |v6wzTF'<,kYG>d W 1f ! ԹN3CԺ6Dy]OrEi`aᰓϋ>EREXMr.Mּ25ArSyH`7a %TZVD%$xd(TZ . ǗyEi;s'@X$s m\0rַ6BQҨɈ n!H?kgw*X-=8lNСsO}@t*Ͷ)}19ٕdhp 7ۈZ&#K4y@~<]$;% ˌgT ڇ-*XXկd\~; WAZ7φ@lq `[/ G 7;Ef)6<XZylE]xjoYTgI8  lQ$^}m%>97[w6YyC]U"Ubgg0L:Vݴn n>?p]i|4ENU0q:dci=%'JD^VJM<-:cHdy=؊c.ű+)[-yJO #v#KG\l4[EO @ 1]R (|iOIՀC@7 oդu8Wc3E*i^AOJC!A}螁|~|;E҃Xkihc]˰B;tˆeNЏzq4ܺhW6 qV 3s; Qc%#9$kg}uF/9S/S#TMQY(DD\f BRǎ8[3d@E4]8zOKr'TXDDP7Lpf$2  >PP}XL;ޫ" \W6GV(޷M"_F"JWypJXKl/a̞mMkB^VxQS',/p|_ס lٍ Yώ~bC-8O0#p -ON3qj墈8P<&61ݬښw =xyS&Tٝ0}H9Z:pPinҗ󰒆[,H,h ,9w YZ