libvirt-daemon-driver-storage-core-7.0.0-14.el8s >  H ` z뾂aljoN?Ӕ_(yF,?}&?kEd l.aY7=$ #^ɧNݑ:y i3&ӈIjLYB Q SY=Ȝ`@mFT su#\d6[KӥQ7z%=x|+*|Z` S$.EWCzݻJh:י(GFU18]HEoh1ES<4ӂ4c480006ca8d918ddcb0af786e3e2e243a477fa760fe8af2e38d6dd46ae8cda4b1862c7f6d046d33e416bbfee487ac3e74fca8f1` z뾂al~lwm_vg"K؃S{qR1]ƪlAaJK !$a2ӹ, QҨOqQzK uEf(CYyjְQ*|Iy[E޸Pĩ,iߒu*r,ĿZi&8Y^Yۼfc!=sZ5$ d$>˻Yd' X1I(%)hlTlL?n&Sc@+ >p<'x?'hd%+ 3 y $<@GNV kw & T   D   3(8g9g:1gGtHI,XDY\\]^bZdefltu (v w#x$4y$'''"'dClibvirt-daemon-driver-storage-core7.0.014.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.`E x86-06.rdu2.centos.org  CentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxx86_640a^I!KE*JAxa0P0x HAAAAA큤`D`W[`E`E`E`E`E`E`E`E`E`E`D`D`D`D`E`E`E`E`E`D`D7a6dd41e5fab124f901e6557b3e7a5c15854c2aa127bd3d1789602eaa87b9746c8a35c384cf9262c9ed07de2382836b27eef8ac4ffc811054e1b8773e26562942dc630ac0a8f9c1c048adfa631081c436a33a8fc943b9a645412c43e114a6b8d9bbe7eb862ae634cb266750a26ce7c2abeec8e9899f0d90722a9e399b3f208179f53e67058c4002143dd53fcb8c43f0c751af85ebc96bef297abaf689f8f504d7287a90da9fe71529b302771bbf88568fefc6f647f6d62a52222f0d2081744de77a792a6575ef7ce7cdc6b9a3f8474c91ac723e930b6b1f1d4b76eb87d036f2711738f1af2a9ed98d276cdcc8d1615efe018abf9a1bbe4aae17a3dadd55f443677d547d341280d20ed8625efd09cc407b9f29bfd810b538d54a69f6bfbd34e12f401d1fca154c66389ac7e8743a295e1392e811e75933cf2e6bf9a2e6c9a58e4a0c30bcb3dd17a533ad0c76d4e0edb60b4a8cb54202428fff5346ee010eca2920205886d89414d330bd7ad17ca2e391842ad21cf24140ac008349dbd813fd37d3c2d1d0ba4e5cc886593c5a72093dd63de050a9465da02cde8a8cb0191dd21dd../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_storage.so../../../../usr/sbin/virtstoraged../../../../usr/lib64/libvirt/storage-backend/libvirt_storage_backend_fs.so../../../../usr/lib64/libvirt/storage-file/libvirt_storage_file_fs.so../../../../usr/libexec/libvirt_parthelperrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.0.0-14.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_PRIVATE_7.0.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.0.0-14.el8s7.0.0-14.el8s7.0.0-14.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.0.0-14Jiri 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- conf: Fix heap corruption when hot-adding a lease (rhbz#1953577)- 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.0.0-14.el8s7.0.0-14.el8s7.0.0-14.el8s virtstoraged.confvirtstoraged.build-id2ccb34e71498797aedf393eab04bc8a54e3a97e72f26d8e1b9aef53abaa2956a5ca95868d8042ba255f63c0986081d40bf61b6edd9a3d67115f7dc28c61552ff063fccd7ce420858c21923d7ee7a0ea08353a22c68ffe91c4d0c1a53cad91c855389advirtstoraged-admin.socketvirtstoraged-ro.socketvirtstoraged.servicevirtstoraged.socketlibvirt_driver_storage.solibvirt_storage_backend_fs.solibvirt_storage_file_fs.solibvirt_parthelpervirtstoragedtest_virtstoraged.augvirtstoraged.aug/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/2c//usr/lib/.build-id/2f//usr/lib/.build-id/55//usr/lib/.build-id/c6//usr/lib/.build-id/e5//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/lib64/libvirt/storage-backend//usr/lib64/libvirt/storage-file//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2ccb34e71498797aedf393eab04bc8a54e3a97e7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=55f63c0986081d40bf61b6edd9a3d67115f7dc28, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c61552ff063fccd7ce420858c21923d7ee7a0ea0, 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]=e58353a22c68ffe91c4d0c1a53cad91c855389ad, 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]=2f26d8e1b9aef53abaa2956a5ca95868d8042ba2, stripped +6 lPRwRRRR R R6RQRuRR R RRRvRRR RR|PR R R R RuRRR RR|PR R R R RuRRR RR|R R R R RuRRRR RR|RR R RRRRRR RR R=RnRQR`RfR[RLR0RcR/RHR$R-RCR?R*RRRUR3ROR#RVRiR_RsRAR,RmR"RkRhRJRNRSRjRRgRPRqR%R7R6R:ReR RtR5RXRBR^RoRZRWR.RKRdR+R;R2R)R]R4RpR!R8R1RaR(R'RERGRlRbRIR&RFRRuRRRRRRRR RR|utf-831fc20f5edfffc30c5fc30c7e0bdeccd7af895228475cbcd832427edcbf07fb4?@7zXZ !#,] b2u Q{LP |OЗjφ0ӝڱǃ.GѲXL9W%#ԲFbD*wuɒ] J\^M; QkDOCp ˈ~v=I%VfauS>dJ0p3)(vzRyMrg5Mir($vѼޜ~ٹaSJ ;~C=h qN9Ld*TQ5M^@਷ht>Gx{~BDhKY7[P/쓛[!P*_ (atcmWG3!<_Vۜ#.@y}!DF(ᇻBDMNvK+q|15*P>¼Y؏JNڒSy0тC+%,bs>AL&~k*mFrɖ&=,ݙV<[E_ Rx$j}ƀZc iP$&bcd)К)!7rLFic=8%H"{ ʇ?x7jUڙ8&U4+ Nt'0g*-Z29䰝ş+@ҙ`&!'l!\O<͉8@gmo/>cCfcCkVA=pOU: \4y% v49 >Ib OI^^Oq(D'S8Pd3zzx)̥P k ővQ؋'ކVx3c$}j&|4P=7Ā MuͦrŮ̟3=VTi28StpOhQq4&h݅ skjPak`g#l7﵆TBE<wzw' \Cuۻqb,7;|Z f7¾/s|Sf7D SЏnww# ]@׊,OLA> Xr@1. ~?+^NU"j9y| }>\##xotEbxjN~d?e6 ]'Ƈ>! )y1r9Yх[wȡH-T\o=GyF$QD(~Sqֆ ~?"8}]x~(>i)ęf(ƵwYJۜiڵ3tˇN^L(j۟Gqt_A,)7vt3ubpѵ bjs{ߙjO wbh7(K_-`»Pqi(ꩵ"ڳu^ 4c2 MuCsAwOɦUw#[:WIr-᷏POgyBQ=O3i!wiE0Cm5V?Yں)[0Or3ߵcMBӣakzf B-efE?SpM/u;wV_ OYcӎHjHsrQX&{D.T(6ST:FSmdI2̕p{I7eӫi=%)+%#˫| ڃ[gi3}QDl?;w| zس_-ґxcy4I7S (F(cz] ~R݂A k*.w_M(ȒOhbΜHWWDc\}. qTvǢ;_,Yul 6+E8**J̐\-p,GurVkvd+|fc@|7;\Ġ*G<nIލk(ȯEC{Oؓ~vLqYka6F+]&(xn%Rnf*bsU-`<0'C;xPV+Ixh94z _3ۉnv]' Al懟pK`X0Kc@!.v\&{?!}AU3s˲R=D݇0)AvJ.^'XF3'^s؊s+܊D 3~2#g HIn b8꼌ƉѸ*ޤ2|~ 憋3S/WÉ- ,^_Yī퀈vw\9( zO"y4n>ذ $C €(A"v^/o0CLj!vr*uTwfR:˟ןimDaXR͜;kmQ/ =,7>Xe3:޾Դ7yb_Mf8kŖj k !3ۇ8Qr/j?gcqVnnz6]#J:5}Ou&G\G"6\uz}yB2!N8ue܋'p'kjy`uǂU2P91F >K|GOpQmzHQS8@)=%l \񑟢"X^VRdAL9"č0+F^n\ 4~>cah̆?"IT*̱ |; Zܓ|O>Ɏ"f2p٨ ߧD$ۮCVˁeqv|E 6Ebw4XBSzvq+|jfK)Gm 짽0 cA =x޶4OY3N]$z&<]%NOU=k vB({u.MpT*jK6]@f?K^yN!(E(fw~VH US)b„b^|Q{햰ux#K.+RC>F)';PrgqZ S :BøA(1@Y끍$.9idi="ʰ@8@X"teK7$Knh:HV 31Mv+8 <T( st5\_:b٤zx*/*-ݷ"r(g7,;FJGH|ǿQZ4 +7@-f/ioY_[{h?lep5K 2kc.bMmjPniX^6y ƀݲ&cAe(bkЮL/M%96:c#Y b׵q耜P*-^w!X'Mp!"3 $~Z7*\}W^՘U}q '6Қ;bva0&(RrKTkpr J/&mW oDS$\r_ KmUMVVb$cOcK\*(k;*f#0g11=fMśtJM~mcG-|N鍒~ϩ]8i<+]Gԃ%D+L Uzu x鵂C@Fw`ː!˞hJy\ڕӢ"zYYoE*{֖ Rrc0teNF`m ?upog6TaH Nñq]a9BG5U&B.|,`%?v mW%5؏dzzz5OܟHnkשUD_;|1XcM\.FscE`6 FN!cc] Rl3LWIJ^ܱڄ:q q':&X,njzh /.,T&8WۊQoر 1A[!Us`/h0eTd B5 v,ql1'i$:g:&>z9m>ՀP/ ީq04U  YD;.V`[qB:Oȇރ/1̢Ʈt`UL.,P_ [褕:zxqhi̢ķ(|_F}ěJe>| !ݲjjwf1MW5VC6a;ct7?#$Tp

:oij!XL],1(HIT9(]Y%2Q ILW`CQg9㓡(r7WBNMT퓵\p|݊,Mgg3ﱦ*6Ph+%=ndۍL?rJ.C 4=o57jQ}Zle0ls2)rcUvR~q#f@{+P8?=${Vg%8̀lx/f5oOQ ky ) Kc+c/Y~-=߰=8<{SZ>W#bzdP8oQ+myit zmb~!; iYC&ɚ "UsQ8*(ms}]4DA:7<j^~ph/$` otH&FMU*(fb̞A*)cs~7c U&tlowp郆zB+ew{Ca}PV9}gUUKBp6U]L*/U):tXL[}8K 3NAHhgk:=5v Zq1ȍLm$9>.X@RAn1/Y|ĭjwP!efŤ:(> R#iHe&*IOgd'"!LXKRW8vF+˗5c/YoQ X-Hvmh $S1ߎq"7ٜ/TU"">{CͯnXfMyqW#(Q9H:bZATo7=<\Fd$uZ2S䧾֋eq?x:)y h0^N[qq̑/ j&jDI.W)-([O՚UbGvNjH7R,`lm T|ƊeH62oi)\żuLdu?pu' J]rngb'ͱ%G.y"@2T!DTbBr:PzI3F 8#CX[,EQ}vj_0$;- g."%gĈw}3FYijo3O@5Vc|q@2f6.ըam ^2/=U6_KF<4t:)hL_I06||P->]uDB66zMIav􎣏gZwWXOF}i& PBC9H͐ L/~?Ͷ%t:l?)})[ GLLxt+c휱5n c-UK\nNԙlJf312%N/ڣT/eĤU&(KePWe;i_puLΚ,h$n/J[_1,N;iGA0I3vXeB6qK:ëM&p3-A>z!0^X8䜴yMkbrYs!y-8N[b42˔Pg][ۘ?)(zՓ=cLaW]Ƴ<ܔUc$6i+3t J:95R6InZgc27S}߲6tBOPy*? _b"2{S&; 팈EsлcrwY"kIj ֕#cE%,&:wvDk˻el)qTwN=z buQ(*[rKֱJ]\,xv p[1fFH&v3I1J;9 Y,Бyupl<1 yc9N PXeEͼq/i)-;hڡg!XC%tOg3YKz5R46$ce2Ej^MX~xG' $y=>qָ|~kAӖkwd o6c&BtwOn8{rnEڻӭrHp5u{qB~cJ*lԄWZeߤaě=s?XX{K9+'C6v*&*~8|'qXϑ5^H4ytx"J6܌;SE^_"'XT]j @U-zlY{}ؼItS)5Gzojr7V/^iE!Z3 8gM.=`}g/1`jn&ݩ4E6?5+b'ҎvEz0^(#ռtfeK~H:]m%>+$Q-چ޻jm)e@gHCzK7'OwwZh#ֵ)Wk<&jA׿j# hx>O˝v&qMCCF+$AkPW,Ujff7MvXl3ܤyP!T'bg: bl 3ϥm!AUhYBoh69" D% 1%EȢI3+LL\+\%իKLI#)Rf;gzG">ozJo(z7pP]/rn?VmnjGT #>ro6bϣZ@@O۫厧'0gܜ7:֞Hy`]r099.9`R-e?'nU4 5e` jc(eK ]L=/uB|0NK-3mLҝ> +_)` }lųz44n烼RkG93l7%{T+US\l>#YSkǪQ Z%eArz\ܚ|ʹ`a`U/L|36uTj\q`.ebЗwKI ?Wի`j!}9xZ}Qq~vbgQkZB壺?C6{u<= UšJϚTG1鯐m50FJ$ʳD$q{9Z]ZZ|}*`Y@sכF* 0X:6@HUB{M.۴?~dfԝJ)GA8 d 7c2(+B^}[Uzg\U}"1Dғ["}MH@ =6\p,[/6%e77d89~-zM{3 Ncd8_CkSp|٧kSa$̹ј] h7JSs\}]u@T :ɍ_$N^~ L^hx!LVU||lB@u,$?Р@ zYSDO{`虤`:5o]ɃeY2u.$imv vY~0Q!c'wsTֆɀV:"*{=\hHmC.~xWZUf"GA)mpdsN-٭d#UlB -D] ƥ}@]@O0L}>Rۺ!&@07g(2(^{(M pu0$-F_X 䱄ۂryQ~8S>YH7z]vY2 귞$YUb>@Z?bmwyS-ͮOOH(nk3'MFe\֚C?G"%"LQ7/=Xf-㐬x7D?5:pF.67o0E5W55߁"ݖef˯5N]hнTVor IF %XOס`KbnlU:̐0!mbQYVCDbfowq "57͞ȡ6TTVYV=йl(H"%UN,#Dƞu#V<0B{5+FTrIJSHuC+=Ҽ,@13A_r?hCø+2}78K|5T(U /σJꨵLU6ҭ4r&q5 ?=c&-] ς3S6$ d2f]Q9 Bt#-|i i1E9|0HK\GIJ|pC}Hßӧl,?u{F]2?Z:Ct1wW5!I?pD)ɷ& E[Gv1c[x1-'*,F; M;ɥ_NХ'8$-=>"D/MsH1yROǒh's;`u4D`!'bg]Pd]YP;qSL hE?`aH t;&v>t@׼cvK6aWe2 E1A AC:rX` J7gRW&So9J'X>ai%:?dIܣr"r]1~.5P!%{X]쇮q%^ T*n,)MY92}d:ҝI2+xx V<4R ќE&ŞKC8-]Wb-mPhܻE-Q}> n$u91'ehfHY}\ڨ/)(>~mկXTqp^.UI 4 \'>G*݉ y&twR9Ķă}Y0}3/qZi|o4R.I=KRf2 Y.c+P+՜k^5/9r-2h9x]ҁ)P#^e\0"I1%__ /l}_ 害,4 ?#[s'ՠEV xq=lڑG~[w w~W%y{҃lbϚp|nb\:qΧBTRe~MQάlꆻQ$͟CQ axXN=,: ۀh/"3e<{:(zam`ՙ閭w霝م ~ )3#P  Kb]iu:N@1sosRϒ|}uܝ!q(U}! N\pLƆ%(&dK !%PNPKCśyٸHo%XDq-ҳBe2*;`ȿwG@np˫Wgpמ1h).S1ٌSn޸i85NĮ%u6?*),7$+3ո,  C+Ow0ʉY7( .~Fxf{s#} 嘿Kޝ51g\QixʺL%P= ]޺>l9 p0 cط|Qs}oGsyHySO5+ v1Fie™jn!tF^᱾4R؆ࢎ ZM,im){J.@J3M&<*0у.s>kHc>wNڪ%~bݶTS`bB\:sw<ىdȅD \nDb.JMq Zb-q|)nf hdT>pID77*Gz"6[\r.(&(/Mт=J dSU O}Lqu?8cɺ.IaH@C5zb5߽^$5]1]ڸ *;y2~;#Lam.\0At;Bi_0+A"ș##!KghBm^VJB`€z@/Q޻DiŌc&vY(v=!}6 "@-ڸ 򍈿1SNI6xc-`]3p9G ˸ВfҎlK/x%R7R͘;z-Ekݡ0yBm veX8i 4g2/ i^!n.Z;؁ld+_FrkyDZmBwsov gU/|>ݨb x!69o8kps%枾ڞKjr9bj=<5i~#$Hb.V%tm#Egt]tuwKU"XpPdQ@nhl9j0C;#U aVӾHCh#k@]CJ~YB->O(i{bMML%;Ckem ax½6QZ#pM bmK48u2GߛCt21- k= 9 /y H#{[@!;x^M?S0E8/YGW3kj%aWBTzڵQ;va!pkhY C/vnLځI=~|_u0ƔypyE"Z(@[V(rpgz|' oC jo#b9}u;*k QEIIlom-lSB7]"g^~ Wx0l'el雹[/')fG!:Mz+'Cd k W 0f , f#9ĆvQ%Ųxzua| fz qSQu~!xjY֊C^ۺ:vYUaq?(S&06T>]qln dF.[ 5561WUUxf h\\˸rrpN`zIv9C!*kBTMӿ&\׀g&B-V'sDfPZeC=%/| F(ØImAdv7+nBE&ֱ|r\5mz f(sh$8snCxܔVO|6ߧ;Wwp5>x9 :|͜4S!%HI'l//`p%oC% J 4?cHl]·Q19ڨ؟~C_$ 8]!pY|= `||zU9J۸UDn6Ig=#4Lڞ*f8=.s$okMֹBhr<$B>-LE17UdԤQZ\u<|i-TqN\7F񣒨UR'/I8BbF5DOcݿ 4rF+š_qo)MU϶~@c#teHURD|S7s)(D(泃1!o +pKPBDbV/=rVp*O 1ְQK8(V/Y4;`9PSE$1%hξק=FG?ڂ+:UA;[FR<|άX`ǫ@)6GHOLGdY1`ܧfiH@^f?p9y"C:{{8ِ66鲍|~ t*4b:ZQH` >hs/ߜhGl8GMv&K-*cϵ&r$$|&GN?:%RW5T7fC '/RGF¹Et}&<:Mq,Me׷P.#%dP9G\-C.y ΚqIrc1̶S$ F-aXU[h/4 KLC2XGQTaá5~f-jҞX'L^'=\Z(#ŵZ)<4)2;~ qG~]1(A>ʤzՎjKͣP=m X?COI$'0G,+TZL&Z'} :z=z6 u!hi+u_hxga$F-*ݢJK;S2e)! X3JNS/P yS/G{K/%߹$X.SOK!!fxc dƵyߕ fh 8) C:p|c6(^4m$,7EXu*Py+ʐS*d|!-Z"x9meF0c6%`WB=߀N [M*fpP~+o(|&,@]XʃS4U#xԵiҽ&Q%gO_ 9SKxLTa]HW-fE{O ocZ3zW0Rʳ^$w\>9|(>i{3--<RPowflXԑ41 xҙ o yNAJMOh{k%7s3]l.*ZH,I&-T,Ftܣ֬8}FNH͍$NBP?tb2xtYnߎāT AhÕV¶UPZ`I,=:v-B /^çu!@ꄴ&vN,["0 cʨ8#^C,"826ӆМ|(b^VVrv U2o!ih,@Gےx%3gp!]NA;$A($_AKP_ SʘGXI^M)[!X>&d!`x\.vÎ0}u (č[jO)#ʽ !B)s_oT2H?|߬QYTk)3$,:MȲ*`VxsZmL MΈ ZTwϻqH.q/PQ6/U|}FvarV@ky?45沍7\m0vSܱK&ݝ'ߕ gQdi9"6Tzݾ;R"kaC&̌&e_89E'm ^5,?uWOJzۘ$' >6S VFz:-PQMj@A{wb!.ӌ#Ӹ&jp1wUVT>S"Y)aՠ04EW{[4DžU*&T#ˢfrvd ,N`o[>\IDW9:8iо qOa[߅'asT&˃iw.ȋ YŲ#@d2.\eJeبW7b4m88OZl:fŕڅמtμ whOqg1*Iқ^2m|݈3S,Fp< xDw_)X<{@ s_!]0ʹ^V+K[Mcqݎ74ܕXښ%,},-y_u> jvtR:jvPV"QU%6ivv!ڜlxJraSi]jlk{rۨs(NNBƓF7!#==Z|iI%]@RPM̄Ӏ16g /3@C&`۪X EقRO>A'+v)Su}K!E$tR0E;RD!caG:&B˹EU\\giXb&:g_ +,%i ƭpHJcIzao8 ZOCVOeWrU*Ҝ1גSi lD0Τ=I$ 7‹Edi_PXprO>_ )\"f ~MQPgjKىTdc\35;<͞7ϧ9XXM/nw2W_'Wq?NimyGeCF3vGF,oϿfq(QKa[qqQEI\ON_ty#̷7 KJY |:Ҕwڔ?jaߩuoS/.#7-%'PcYEB PfT4C)ydC%v|#Ur/Ȱ h9\,Di ;9 c߃ ɴOV U E'P2@%[agźo.S,IΪLǢ\ꐎc"թ.}m.wI;¶P"[fKDV4m YX(GpBЫZYom2åERS>i E]m^CM)oMR!4{+–">?xs"QNכnV`MY;%Ό\]|pD?DxUI7\ֱ*Xd=z4:9?Gs' xBYgF΀`(p G[WKme 96ƄEs5LTQ xʞlg*s0./P9B '#2۝/$x^a4r}-qrn1}|tU!4)Aiv"ޝy{{yJv2ca3t-қVz;0 !R^5AP4x9"[qHvx 4cߏ&t֑Bj^C|S6h@$fv1,TYZZT7,ep7ۧt;{Ѷz5R34c4*:B9^*>ݐ'7 -a"+Y<Ҥ3(  ǭ){v z/bܡ(P϶Y N8"oש` @n x'kro'cF=/f_?SmɶzVn$9ZV,b9u(ͧ\yT&VH unvx@ =G Mi $ٚNpзݯiox . =-4<#r:zoh2Hl@!70I;КC6{.i]V^[CO_9I , JbM<79s؅V'=֊!a^8 vC=ThvcUinZeԀP4Ra|V i_5G M5d [fy}0%%N4Q1[?yh/s1dI/k gXť^OvBb4MflЁÆhG; 3y ؋!ofM:~BDn$310g 4hH"x$Nje,K@qNR g=÷LΓϋ3g(<KtC+( LTQ(tUo+Z㤑~o\SsN?xbH4~\*F#B욐o]qgJ3A>}4&e(&EE^ z-&|;*t+\LQmM J2<*7F/ICp_fl3lѿ*cZ]L\q6#趂^ZRtnZ"1AյrFxXWʲhxZ%FnحX4 )h<׻[4^/SOI0. ))&GLD 5"PO{3[; Z+3͝i~}Z9"q%ֻ8 iO7?0*vUi@oO6eQj] +? @y0yugt^&E`oj* . ]q6;ƾuFYxci20s2)3m{,n`kzuSz8T) nmҺ7x ?IK9xFDD^F p17"%(^N8x-rIZ*r3.[#5}r ]Rj0frOi|W4?Ot!uunn $P}<O#y;-ÓHZm*2WTcؕ/>Xf*mڃ`ˍ*ڟ+NG>e._4`(D`=z%/c1/S݌j6^e&92uw?)>^E$90հ V].7]xh]Wf1;&;4Qu2?f{z]?$ͣCLܩ?**+& O}sdn0ٗŗK"J9v{j@1x$P9v A 0͎(mmYok ֬¡E^)`6S>QyR1lWs); ۵z'%vVO ̔] 5EcGR3ďGs?:mh/4Vd'9 ¬_Ss%Tqf:ڝ7~7ݷ 2։  4TQl_^X{*U\nD &H,5il W!`?' Y%̚ 1B9ŏ}rd[0ru& \ԁ_vSWU|*xxL4!+@s{J^rr8 0 +Bw{H{W[z\qr9JLGN2N_abf`߾<9"IZb72ޯ̦阆遽mN<ݺ3 B;D~)%Jꨰ̮CH6>`ǬhNvp~${d!]}0]'Mq<ϛ`M4 Toj!+E@-"N?Qٽ ^`Xڛ% "aKt'P`?;υgkG=Lx]!7ڰxwiL\2h̶@K?/t⨭&lC{ :jfkγA Fx4tf(ṻsO^xq.aK3w?KxG۬U;e0ZE :/zY( γ$zk;JY(DO$ ǝͫ\D`(jJJi?@/FyMZ凞vt et۽0ݽ_XFu悐TXKV(ϡX_1zљaO8%ЇQs~H/p o!{x'bVň5ܻڦt "^bD!IkQM/QEcR0l!HC\?m N ,ީBxC(r|q=r;T얄0zKhF6j bl#.a~tΰcO-Dٓ-f9!v*r> q\_jK}}<ZS5JsC3$vx#m9QT+ɴdtO@JJj׬cG@@?S*C"ǔ&ҿyKxA~g]RIP𭑝4L %,F|m Ddd+w4^վi{i[vWe+#qTEK[wrH_5~ρ!o'6$):Ŗ*p;H7\/4"ս)/̐i߭Ejٔ`|r'D6:/V *`GR`Or[.;X;ȤVm6ap1jILMmL?z6}}NO,ޝ|݁/ CXchXxm4Ş;^ M԰cNLVK>VCb"ҹb QOi3)b= k_@qTƋH%olz&{DQwM46ܞb4)f:g-/ֈOZVd^=gki/nĔOP!K*cA:4WFعّƖ ^ vR,7pٷ:xoGCNd X{ -/=ϰOø!`j˦|yF>]h,~&o-}zi@ޙi}:e/V_ݝ IT%>eSO4i=d{FNCOtggn#*NyĩCpBZy_""q|*' TلO[( n=-nV>X <4g1bb1匫OA蜹HCy |_3J "U ׋IhQ[lyrLHiMX;8~>*| @7{ϷڣtMU@arzN&aw@WW} q mwZ4h'h vr[wDe[,3c`Bj ȻaaߓJ1׆y1(dQE0'!h5wOH ;@JVq Ά3z̴37-<7W]u;QGm/l[GZ%3͗Ql]yDa>Oԫ 3.ߣ7T$1E֡Zkte\dI]{.=bW)t9y£cHRYLP?2s c_4ړ ̈́^PQЪ"X{dߘs#zԾBAŜc nT;de̺%Tva4 4ŭl(~&<~^#J6"&Gށ$"iCƍ{ԫzDYd1%26Pue~6: z;*0cq "m\p?5EIrzeUi%Ȣ u(VfVf-*QtݵgѬ%=Nkwʚ[_6;vtidkOhG}pүy ? vїh^!pC3]+ա#ا+2oH .@C__MoK죇Z-,Lcyv>i[%D*Ud)#qǾ骓{eP0!}DdΣ /IsYT4:GF)4(^Erd7;{o;&Dbvk.;vd`tjm*YqLL #VwоUs(脋m)9T;1 :(8KFeoG1o.wܢnA9̖|ن _j,epEz:WyxY0wT%x'02hr s_5ZN=˕ιS։ULs'XwV>f^aAsb (F/G>igPZx?r^:u[ }|Z>*ۈƤL"!>^+d(Vj. l575UϭW/om,:ݪTUyb $oKs_ gy͈FŐǪ_ɏfݒ[$vJ]#-/]qBFc\܄KY-smqx nW^ݿu񿭻DT a}e ްj0SJzpu%y<)JM/rZK΍t_mA`jW4A=ƜK`Y&K?7QԠ8C[:GV-YNn !d+˰B+r/5>|*{+ jޘi#Qw]ܿ^޺hۄFr DzI=drr [7 l;~<ы7gC걱Q(ZcVߑ,uƍwd&wq!ʔ +_"&n~iO!a>"%?cǍ4o7r6GZ}w=O)DR،32}yw0'о'!5%]/2ӡaL}XFӄ6xړ;TJe _A0bJT̪9l%eP~ѴJ(|SvNy1"9:Ou#$E(Giݙ|ieitkF"8~r|nƘ0 kt`\;@2Բͮ;%ru$u] kwl*֪|@obBASJT) t00R8,*$yf7P-".eAn< Zp$g`eenK:% {vǬbz- UcCJ7Q|=4F`}VՓѰU؅ȅVZSo@}yTM^qz@ ڴa+7&lT<EM鲞$JW\#Րrv2<쀴ؾh5`Z,1 a t>2el&^)+{?SRnp*"HAR;Xb5 U }p\`h *rFu@t-U۶a+topKZ߉%/l:q[1 u<4O1GH&'ޙ}"14HPBhPvQ٭f2C0T_ ۴k|؆=ffJ`4KBaјų҈)Mk$4ܽ8[`ćg%3Q#¸1Ld=»#wiH/Y\55THΞVGYwIs^Wyr"x8 I&az|ʡ@9wZEpc7zhxL=bzvVkoPཱak5&"@pM>ȟiv.(DiLlwקcinO3+*x/)>= 4u4n 9yr q +@I<"Ssk͠v6P58qŎ Q0Uy+7p_BX=,5=iZd3&=*A;5hSZwŔ;w`Yd/ޖ.3ĀX'Oo}ELgB RϝS4b͏@Eٕ3OjV IkOy$B*M_rjCz@j #<>"^yz*Adl/J/$v4;֢UP`\<9`Fig \|/Nڬn6Vïg:hSN[:!~rgX >B!{8\v b A6S)a0Ա`ўok{CP&l /٣V>_+ "o1 rKNG7$GWC>;yءƤF[à>SƖ':$gd;KU&vHT$}^yηbPULjElKU:KԔO}+0N؀I$_KU{=ԅj Cwz+a'^uO_~=2G?fFzX@Ezlra9pA` 4gB.X#͸< ^l%ަz G֋M6[WSK1rl }!\`:X}G $&ky1 ޳وP5QssI߸D+r>p7,H!!'JT%M+ L;Maߜ.C\s-&_(7z@A9|,2*+Ǩi1 >0X^SLѹlj \$hNy?( ~f~Q94?I;;EHԗѤ>0p5ӧ;} ޚ7wQ!ADj;&(ǃMlp #q6B?=.Y8tJ(˳8Js&s 'q TK?>g{dXG&{b3>o8ĘVf-=F:ouŜad1 ('/xWv TFcѦ2#6`;$^n+>@!D|Kq*mVHT䄸#HA;'-qpC ;]f]ARG.2zF'maIݴ MRizlh@w]p\ț}'pNu5t6[?  C0ۭdL@dA@eaֻ j,9HĜGCT%:+""uO&Ô\y`Y?*º5 {lCbF: Pul@1eǻ渮#N5y~Qefذk˃frbyل QF_x[m ^' yZGQ=h v| CDIky @ab?t&nf"[Ȥ?!UA(A. a$>-p߮9bՓꠘX\i׫*>i'љ%&KR+'F;a2 ! \| (>; .U @[s0x'@t ~Ą 6t:x;ȸ{ڂ_}Hx}=Gk3Ջs<_|J;nv8.uV$lAx1*Jr1&JUsSwKAŧ#IO#?6SAδ* -7R_d~j#\bh^y΂@B!H?KWn0~2R܅ɺւ暊ҍ?C)mOGGH"^fM}tm~Q@|Pc$+VAsd`(ؙ F:s5qXhI乤wN]Y4/jO[H>_:v2W pYͤj]w DZ3nCF"u?E`H"Tvag5~LJBg>~  S嵲fcznн_BV)A{5׸!!WHxiJ6ԋ8imw3=$\9Ϡ˹ GvsD aNZ}ynn (ht}tZ`adosMHpf Ə:X04'a`!E^U@9V5:DUB.~X!aO>Y2:aـ"&LetUd0j'ێ럙9QC3Tn~JM4gs(=Wqw Fҧ/[)faq`zrۮ^\|u.uBȦ%}t5,[}V[䗗vCʭ/[*WtdgM\*f"kIrr>׍j#q{xkD& _~(!F ; 3plFnyy`Z# oC]y]>JGy P"əP[_JfQv;J]+W䧬H8M[J_%C1KlVCbښ>/X.d&KS٠O,=ESǁTTں;'ڙ| y 黝*à*b0Ա~\#J ETL,{s]q"KX~]#7%i ƾUsh| <~͖5x4~4Xܚ) Z qaLL#>pyPly.!(I% aL7M#]bA3RS|tNaF#@΋_DDvʷ3P&Жjހ:;4EqWs?qqLgsyo[q^FU]s@q=1ݪSs zZxf򌡺>ns$Q\w|6ؿ`n"% &ϦRUM[!`Q ivڝY:ea5W1F,ʳ|6r`[.N [>,TQ=R[ƈ-8XSJIZ} I*nG5o %0^iPuYgɻ&Vc)'[[(ôCe᥹:Q3+-,a,DojM10e3LI V"[+x)@loC7<#M[2?Dec0ح^p׻T\>JDD@ʥ9ƒuc/l]ћkq K@!x]%LRF}pȗI-r$iq*@*+5MWѥq٠lBn!h(hi$b[6&s0Ok%[ J1xdia G BYɅD2Y\>9"m:<ڐT% "~oIp) i$E5̄:~qCePe9dQ\3VP[mThVmV!  {b;>pxɮr͕3[fR߅GjҘ٧Y9k[ז_{QmN+YN;Ewb G6Yŀ>U&X!jdA#̌ APPu[,b{\MOipK}EIO๋8boM]p[dl dz%s.}ީ%O]#s6ހg%J>6Q@to|b%-Sc t `$큆%ر|Tqd5_ QX~r}I^AqWY{c"HKC+]F&.o:Ƴcw"\I#_"4 HD'f)Y bM#W2+bѰ/Mv aG1{7f#,1Dbp P3x<= `К*|XrH[ {5/ Dҕm~'H Γ"tFAX&n1ֆCk#9&[ƅVev 1n"c;1#7j鐵ɹ1_¼*/VЋ W!jL#oL@Q,i׶dͥgr j_#M@.oDl 7Iv!T(ͦ4k׾yP-l*!2ؼb+~cGK[#B[cF$bou_$#Kjq 1!S aTMWbNqU))jqu}4瘗bmE,,Z~Ξu|4@j| |E^zϜe `A㦪g3Oˬ/JFs#Iop2p Zտ{cP6dMgyTEQ sz֮[aGxG`GaoLJe}:3շdMU(3=,@x6֨ظAl J{zZΗrF@ ͮ;mx Fv㝚_H$6qɉtSe䧜,G8uZ{6>:ߙECGjj?}jnGq{z=V$@Ȥ$W) G[YߥrsV<^0{h&w2"OD ?dωTY@ycPCM yDz4A!8;C9E(޳ ;"^G@HQy248[* J I%ԍ9Ê̋}'y〷fVÄ($8VR+Zl-s{m$g| d\;Laa٬g߸{`LS>, .nMsq*%+KI^!_0m#Ex۳5P?\볲sWqK7qC}LGq`;'% :_X0}[0Ezrl0sZ 4{bA׹wQ̴jWO&0z~7^Ⲧ4~2 ?HA̢ydX "TBT]`Uz+2jbu,HMaihh|n"){%6=~:wipOPciyƎ$G JVf$ϧ+H lZFv(z#z["0]Td=ٿؓ樀1{enx'}OI7O\r$c{M-J9b7Y 0)\/>0Y9~rYt1=7roDn -`cnLD .lnpӜIsu Ko= 2 ҁ.vr6DfOO햀h:7g!h+ !DsFQ'ֳ.}hGy6cBR,sL Y11Rz$3wL4x5oHLj$H{\v>̚cĭl#V6j1eڜcrH+"H5t6oKu(!2B| _JRuɷI=%Ӏ:quyEPqT˻Jl{& ne>gD{Q[-Ps4"^m;H8qr؄.]!B>RLdHӪZ k54ř,t̓.Z@2Az%@zcw_Bh"WyD]b+ܼ1D~W`n^1A/UY <*mαw5-z 5]"+i]E fjCﭓ㻅BϹ A솑`Eg*iVVJKbU61 (.ۿÝlfngIGFeYtr4ZN mEMUfdBuKFk,Z$PTGGej3?ZM|_&zWl}4+&xZ<,f)BpE3`fel`$CХQ&E"x !LH|$EZ.XՐz}/}uA9dokJS5!ʃ cZᰬpfCS'^-0ÊQ$Mz*(]wM[zָ( 'ϯ8+\aԬo_t2 Ҿ])Xt Xw ~0RydbVkfMf aR:5z  Z,>7CHq$W^Ɨvݹb[|N|<a*vǜ{kQԾV ȴuK1+n2Md,V&a1|чcRpS:: Qos_,+c}#=n+sx@xh>GwOH| ٲ S|*[q(Q6Nb3X%dƢ.‰j" ku;lr!!8 5}VL*koOkc<KC0tKبDX(9VXkrh6*랮r,'GʍsM0C?8 i -9BrӵT)dCH0O] M{,9fKK;wݓ5b^ Y&˅WY.Ss]wU coE|7I$pO9oG-l-q}lm;i滸"pK>X2e%rSǩ3u>ɟ8T^ߍ4@Z)L#KTY Лa{-5(T/ມPQW(GKϘob֭l374ʁh!00qYɤ8{^_;lb`c, J3SR9Aen8<ͭyOAu ; Wu@#|DNzX `|W+b >U\zaܤ8Vx%uN ]/HL9.=O ` |wiGU$\ʹZo:-pߦs㺹ݫ|\GĶE!Nz'%Y9D\(`6vƃtÒ֌BðH1@c #OL ?Lwài\?>f"RXc`Bb_/Cx0^JS`T"Ӭg nM7{A:fTY,3ғJ$6~E{vVP٩n h3 c)@xZ7(5` @_HJn.b d0n7hϾ':CH`*ގγo`jhslWd7Q,d?@4Eg5R߭ߥRZ#ۀ^ԅg՜Zv6co)9z4jOa&N/zN8if;7/=/E\ä}дF[hb%9%C"ׯ@x@+%=J*kw9QX]\rnh{Xn|<*|gT*%6/뮜1K޵{YFqY94c} `&]P S+a,Y'2vǷ`Zboq pAjWs^t^*tTĩĴKD X^O~t}p ykO,CNl:w>m9/ OT.;mg<_HpSʘ#c?(T;vWV#*e<|Eyg!5~;0JTb$⬿uR)e&~uVEZДMUNui_9yJLN/%=!%j!͍ɥlvo8m *feɽZ`۔L[[V0~X{wkਨn;A!2UB\(6@B"0VlS\1N6qm;e]ǚ"^ZMFJe)K+οph*ܧesO f;QZr\mwʑce{S֪9¦ߤE;ԢC5G#&5 QU#_xV!C mA\Sc& h廒F |XQeSeKz~ 6f1y%!z-(cCQeC e:64Dk4ly1KI@nMhnbK޽5ﻶEnhk`] 3pT79pn/ZFk4^)C}{9ZqP bRz K1_wTׁv{j/>|na02;ʏ哓p hxK3GvA}GT>-FGq3J}Wh ua”Ӱ5I71'NHjj^F$O#* |`rȵbNڕb75pB#I,S l2$кot.em<co%zHtR]l .`{}0 u6 e 7I8o0#|ya/`mbgg͠z^B`"wF,StX%+fWD&RqTF`Ťb+ifC—^{gf)o[@Lr QS/`2 $>]QC# 1ܧ[P2V-m9ivo9vB*~™+KG\T* iXOGsWB!) !={aݔ[p, ֣揀Syd 8tVQBɇ42uQzϩH#eҞO8*Uà{XeZտfQ)Η8 lklrBGZmA佑qX-տ$ASo:XRrTK,ACĤFEJyQ7,MH2߈f-j=` ,#+gf 1/ރYFMӮZ.>%xbξ\yͰg'x>UUFDٛkQ1nɘ@醇v+nn!h ?V=Z/dGlMR5޵jl/tSb3 xñ)/X~vm P'U.~+ߍ h 8*#-C[@e$2wޞ1 X @`NTE߻ըO.'4jr\?ẗR~7~X;fsJ豢/ eCa 呧̇7 )H D`DB/đj@"K N#Wb"H o9% B&r[H`d *R6,iFNAcԁWP݄m*en4yƮ3V/J.'ztܸ '%ALaqΖqATfq"yw1l#^Gne@'_OP>,Ѡ4+B%Y\)njUK9I9_vǠ?xzhR3K(/88m%V⥑s&f=Ea2"HIv)sSPK/ܩMe b$Gd͎ES#t^3鋶ln~n{Ffࡒ}( ldo%ɏP}<BUsl^61M̘6q9>>ŵk p350>lU]>9lqF_8l;ūYmZ:#TP> FSAgeTALnٖ>g(¦l],IMuqCv[9s{>bӨH`NS^uVS 1f7 確D(Ww#Sn5:D?O :xI*^2zc|>T"ni A"S8ܛ0մ{niXfk(iez>|Rp6]P+U~9hdmUx$)9|ĕ }- Ɲ@@ȴ@M6+%ݍH^!Ay \rZV<0 #䎍!`5+ ; 5׏gF]8`n __4i; @WRF )$J0٩"^z@.w@ݶ,T]ֿş~oo13'dFK0ث_4p=t ?[n@e[ 8~K#?C3D3w}ahK ؅xhn]\VfE^;^m'5* p+LJ9h6\ cPiB!`>ֿ ۄ,*E3'9mi#/)#!nY-Y?gණXeMF[dr+xZFFܢ%'xV'c%wCpڑ?:W @(~tE/0C !=$ ]ػYjrfǩmR~rg/5kdf wV(z6sWLj},R4"l?Ce,H0E'񾎅q\T++_v]u;lzYyHa@|U3IVKghH@uS²$9. VԣW8t@jڠ7!3Q/] B/12+0kΚƜ>Ձ1d=|vzy}X!y E\a]d?;V^=-Ε2iz[ӇwvXJ LҜsv@ɯSt89#CS@ kn( ղ}TdZ'ێ!w.hU^{IEܒN1.hCY8smVq}n,TJ殄i5k$A2$߉yȔD4,K*ːKD>!CmNpFmS)tZ WC2;Sc%zCAUSҴOqѸ-6p3&^ |yL6x/ʧ )^ٺBa0NH #+.;yΎ A^},v|?x'hEDx- ky47M |ҿ!IHfMi7wNܵnZӇ_Cѷ }9{%|rc+@(+;-^:OIjG@ 7?? Tl#alXAS[+Z5v}|dDPeO+7]0# IXiN/O +a0~u0OGcJG2β { N>͔X 2釳6WHekѬs 6>|}0XDLΛ b9ed&fj~Ӡ/U<w\aݭ}Z*UDGNnӕ"(U?ݽ udӑ@Vuہ4!?O 'pP`y#=>架Dd^g']N$CVG+ᅷOxTWbwp7qHH+Ӥj2ϩ^9N/30TxtӦh۞Ox88n]qUfo i?p 0Cьdd duʺAw3y *[XpBkPJp 0L+'*I 6Yg5@d q/(PĸQa%y /gJ!1:I#}ɮH?ޡtBPfNdpvyܹ^}e MN 4|0k)B4iidsɵ |Y: sg#..acʺ߽g9[sqt&^P3 5_mIw`Ih7bKeJ: ʐ<؄է.l=uCQ,x6s3ӗn4v󿃐{0\X Cy]8(O|I,T"8IX̘Z2IGq'PW`t2c5 Hǩ];jsMRÿVn*WI=u#z =aF /f"7viH*QMFUiPR#~ 5 ヤԥr)+zȴl>Vzb[q uX'Q/ g};\L"= t^ Df%cUyN*q0_%w(&`(QF!KU; X'ұw8/r6}ygsvofBZS*xV21rL sS2G PN2[²kT*`R8á/5/cPܶI0-8Q01ܸ qK$VܟhP/oA,.^nXe"?+ˈp9;n.P f&a M`e-H @bF-ck}¾ !+nK/V"s֮LjW=h&z2[bm {Y4-L$qn<C{ZT5q_%Fr\3.˅5z5|qERsd{M_]P"C>EԨX}V?N)l6.>/lqWտ^<Kp.vִ1u׶k7ezn#\!+ѕ7Redafo" ~ou3LgKOY)j%XM-r8ul8[Sݹ E_.(j.rghϠg鎇+ԭ9_zjrhMϼT-fؽm-ObnԧB+3W}%NNw8ι%ұ@!ȿþIseFZ?w@{[ފɌ>j՟ TLR7~:FR3y(VVQTcIJdm'~6.$%q%Reer~ϔp<0= VCJY B KИjG1ߔa t,;,an.5/ "de<鿂%/Ufg:̄2m˫5|c+&{}$`l2sT(Mǧ&RV3SƝXhF<@x`|DW:Lik.M(7OXڭrLH$AO袨̕"1;J_zޜ]pGЁBY%Lg|ڏg^:baImA&aA2f.vٹz?-i@8}zHRaf~ĩA1FNLRIjJKs^3vluc/ZG;ObZ>"W&2.p tY&tz !`ßN[R:վ-_A )yG#u|fcB4V_0Hf^7M#<2H:c6kSqlw?@xk:$~Ć Q>KٻSXMK$W \ ?% }tF i| \7fyO|zh--;d5.xQsh@?+-_6dt+aZ W[-x![%A60JnGTц{AV0lyTȁZ\ی7hqdXF/e?VoK.m%#) ʁ(.y̝| K'1$J]l,4R%EVy@Gؓn+ \VkuPGy&hW\d ^ݵ>lDG.b[C`6J ȥtaz5OlM>2{ޡ^7T;!SEL0-c gCV6CK@I) Z\4'6L6YiMQ| 9PN ?PnOP%w\QBeٺ}޵R;"i-ńob5[{"oVM={w. KL'>V[# hr['TH{I2J)Ձ7L3h ;v T==T.Nk?u0{fP9àd/w=B$jܼ;%ٮ#arh_,j >;li\v}Ҁh(i/K) Dz-U/ x۽+UЧFot<˪P:3:\Ww^qEf«A,K%G7L>XST>X$Ն幦T{<_t-:K' x$4S FupCYtfK>+|:@B'Kga9e/dRi+]:q7$YBOwN(Aj>q~5ؗ_m"BY1_6jg_ۖ"9 tny<>nqTEuj=iB{# n*kZ=g*TbP $4ayw_жr vZL0EE@T3íMWp T8e=Xҁkl05/.-_dͩXm衟9Sy_ߊݴCFȧK@.=/zWƈF&3cwˤh0-{a ԮCfܥeaI W?aү-mQ\&;3zÉ4GKl8B']F~qtGO̚Qo#KN? I(d6*4ƟG[ɨ`HRg~ סV݂\f^TA V,傮94S߯4'*qj5ş\r{A\ZwfAPw:(PQZ^%^?M+?̥B駸b+8tf{ۀͷx+O/O-5,,|fF6`@5r -5/!ч|L}0,Gjc`,V@L ֮MmKEN] 'vA>=E5|2Kl3 _B TL ^cO-W#j2 cyeouU4 a\`:T+%BtqʋҖO먍Pƭʊ6..zM* m%ؚ R&_1mtDT\AV91j˞gi H7?TyM+QO1:j@[~p]*2v@2L@l \w[ƽdwI YTagQs7ƌx@Uq51QY@2QǗb|E*ÞCjuΓA#[hҪH\iRϚ/lIGyT#a.a֙ݳ Es'-jbّ/͙O]"nww7r= _^kcjnr(*>IUGqEr4;"O2/9ʴ/Xc}**=|XuoݕnaCOww]5.eЈV$mDwkmٍVu#`9Vb}3*`u-"2F9(&hp$bUvme. *0¼5It=1NPq3 ;8#S3ʐƖ&-c0?nYfYQ59yU>%!}k #R3DiӪ B oMf^ fǁ q7-6=}*ac}oB*XV_^\`%9gTez4ȥ\1A!z9taF#'chep6~h؂`n4$ 6یwRL@R|=4l"9C:j{n8/MZk\,ڙ,P +%W>J }t0G#tQ7;R 0ݚbYna-kl?h׭42NySհNQV&*Q9/5DU^#K{ : ^|c5K%E9Z;F}Ԛ0 e$.ٞ t:n)횩4K>zUF c#; [-9Oz_2*ٻ ķ9l.yj]p+Ei-&Xf>}kG܀G}AYVcgAKWO7ʮӄV .oLLe+8VOAtwAcaҠxUm ET:T o2ha}gMgyw#-cBmN`g:`FQHMJ`1P~9UדWJ9Qb Snj2 al_V|)^|pQg]CƂk(s`z &m2?e'TU@hl`Ng(#*YeBwǛr@ÅuTK`4Kq D1rSs-)ҫȾE/͘ ,x>y[E]7Q6$e?#wVj P!˒R"LA\ 0SJ4{~76A,K+wd7 H1{[d X}=_꘎nRQT(\XvX"$!t@\p&vQW.f3N?!Q:K155@Ĉ_f35?4 xγ^; &Ș"G^I&1C/Ϲ> S"ke +¬N98t@7565~IVmۗpR˷GzfEB vohEم5\ЇuQ%T?7+('=n{u$9`k릨&Xw(ÐՍE3gBqq5/4qdmV|vh) Q0ⵯK fTlGm5Eh%}wb+wm?jRSi7N JIp$a}wN T% Z4 CM뙔1MnMba.Ҋra1ޟQ!.nTtR'ϴk2L7.(rb}-E9.OwS+XWR %ӚjkWmNY_DMckh{I cXJt0w3UwF11tL668iYb$ӎGӢ%G-9{w5Z}㼉Vƛ7)SV׎jT̗slH* 7 pvs,zW}͉JmA kv]XI~+ۥJfSx 1st'4Ͷg7 A7 B o‹8ȹ"Š*$)d2k“cv vNTTh²xpXՓ I)FցFߙ|r+j6qJpjGIVԧ3K fAXB+bB ;v<8m<& [RZwa_tH^OU}cRE97Z0łB!|$1"4E'BK,o "n 濃 . 9I/ 5O|pPM@rE)zmD"Ŵ7D,-ItVM'C̓o0{͘ Vw%ub]MA4 Λd/Ȯsk@#(қap@., nQu@:_&UUjƝ%')~ɱ_.,gXJ6$hʳ!UoRa$)_}|cơJU]P"tV%@z'QRcN톽y^}|v J嵜_H{d0'UeaVe43<>ʆLDٲBWBbo|"čnD^DdvuS]>&uȫM5CfrмVb n]wVf  4Fܵ_ٮ`W|nX/C*9p=:E_1\p+ؽ+H WD 4懙dsۙMvG1*f0OV9ÆI_ă%/:J#[Nb:mwt{K~ ם !$tJY70YM>VoŘjxb sfUϨWA Nrݝ; lZQ=cOpY=Wd j&/oU&kvI)gwhT𦛏lSD$zX9KtއFӥ;rRm9}A<2*Eib4cʬ\  l?JAkwiǽ-L$%g܆ꮢ_#t0ȆY -mX %q*^5 vyZ>:]Vձ;5V)Ljqa#j+p9V/z֠(1Ҕ?4\@7 )j3Es\M*Ӹ*EK0QfIW.Ъ әDD!%e*f}[o)B.*~#eGS6J3MPAD1/N7ՁFeg e\aKGұ wZG9Ey6yl-67VK2 >wPh@0Uw4 H4E@` DXC %i lYprIB&/~?"|ЎCo1Lp#f&H Bhd.}vXN!^ WϧZ-`{崮r}lV Vo8ޟo~EXwڡhD!u!}is{=ܦ4,Ƀ&OuR#V.DEBXmHnxnΉ8{MnEO0*> 彖 {A9mAU%š+#plA$vϸ54>,P={tK`&MӖ4e(OjQԒXsyT\]LDaX{D?[ %DkFvUz0:M뢪%flV\ҍp@꧞b]Z62g|:84SeE"?]>boZkOE%ފ7} )` 8CGǮ8 E ;VT5=EW%X`hd#Mv)xQBeƷrad"]5'K gJIOI{FE,d .*eGiU͖5c+o4 ;V5Ph"_X!Qç Yz,VAp^&y01Trna'}+Cz2a=5$@6n,|.{C\ҀWQq%O=f [*mwsuzd8 o䧢젛֮m T36T &WW  dL?;fЌ780=V(8V$ Iò?tolq6C3KR*f6?]|`.\7bP֤-%SWn=glb"%+%pgB9Nޝ4Ťt%8fo*,L)1}wz4raD io wS/WZ:Mp3Uw+NoЖZq{UTv=w|,QiFGV 56<ֽ$ƹرCűr:UREFtbۀvMo`q?t3PJQ_a9, ? LD.p#tZBM ܅)?~9Z%4()F,w:;84ӑ6&(`3Ӡ2䇷[[%9 H^>\܋ k5sK>G!amP [ GD@ dhM<4C)mR%,Sxe`ܭ4ka.Q!Nc#2/jW\i΄3fJ>=.nB` q~!ыM#2 PЩ.`WN 5/:\ff*ֈwQ" dn|; Q -_+=и-{_׋;OPp}BԬgNGK24;='FU7| KDJzk |*r 8{1 _r.?V|fMmv5v#Q3+F8ްn-\~9ʋx(\_TЃ2T|V uLv[|H"YG|9H[eY7VVd~>R ID__X:SٲEb X|󽤈I2ecVSvBRZDDJ m1"M԰[F-'?bѪ^lH]~(!UW_KSACt 4oSx{11T96DvKJX2~Պ[֘evP#PYk ւC[q`fpŢ?H@Jġym/Wē_jbqusQie}fLnߩΞP~HCn҄9c+-p_(Y5i,.j% JIθc:?6iUo.u!ϣ'a-МqEig̲Gf6ssUF2:;nws}~@&'rq/6;t钔x-.+Vr#Yz]R6-Փ!Kߦ{u KFjkc}? 8 <:V〲NKxY}\IbN-@|zn0Հ5HJ9ȃ3Kd='{-BSR{5XÆbRⱀ4ÀJY/!>_4DP!FJB!56)]4@`tZ\Al"vHu*,F*PfV3D;c-"M /x/걒dEyH1uҲ렅.Ҁ,ZP"m( XhJL1-C&ly[-~* 7uxp;X+nk 6f*k"#NdBpbc~zx?CHLn:V/6>) |B|Ga\~0pE~K1O@2z(IW)]CJjLg;'?HQVJ hjݏ{{L~֕{O0O9b*530{h a )ExI 7+ ôНlVYh=:esxe/xLzN3d섖Me}L[ u}rl!tkH ͚bfA֛!'ckP1fJDrdq%G0>',s3QZ~ľ+GlHrfT8r}y8#3+-y3F7hgt>! A/sCZ@,3V#O͚J`E)ݫ{ "z} h<4˃Ry 0&tk[v:Rc釺iZxQ m4`G{֪bL.ے{.eI6O}d{5֗=hdf&"iLf-)yBN8%,<~̹/@'MASJ=qWPxoXʕp]Ӽri Ű9l؏TJbRՒPQɘ*I6$avll 점i MO;Vv$~٠vjJwa8$c_ 옢qk}'U GbbEtb;&Ѐ$w*ZҢՌzn o@lWBFEQiE`G/UT@Aw5BTQj 䙱LC"`('%+=5<3'HF/ OQ5=[ aҔ03CpvdJ&Zw{*(As%Qad0>!_~U)%,3y3N@N򝳞A2XH{r?)6 mYʄGBP@ miOs?| #H:U& 6b.D;eaC#A^`]vi(N|~mC'&뛍uF6:oQe$ˊ#rnP2 é?XBDrEnX$T.B׭N2j@k@PqG⃬HexzɔuWzނ<~XȺe]' t-U'`Q`Jd2qK BAMhgaADUh_$t<]a5IuK2z1O"U޹TmfX,OXoqo.>fN W7m~TX?7L)S!ZF4ߵsb4W"H_!9||q)_W/(1Uoa' t!Kv Gslw;JchY. >*ץƷrSHk6 ѭ,N] 6Lhl% M_|\.QXbC#q#fM<$JV[6nO5GLe#R H!Z:Wccdˁ&~UZm6#lP(7Jɟe ZO2B(f(A Kػ띦6A^rS)Gq@eTPs4=fZ gma0O@u1d7G08)[1wcwm}3yy#Q'-#i90O &tDp%3 ɋd^.x%CF<}"&i.=*En("[!02d jX9%g@7dܨmh *?b!YRIuuD'N|SCM 1-kw,̷sI9[s"RMhBTۈ{e"ؔܧj7g& !&C#~{ <.5%w>a}w+Er?;gHRGvIG#"4&?qV]IG1tlk@T0ڽ'mL&Ε҆֫)ylmy*kRiJƫS)?`jt1t}1\! q ^mx莭;G O, # zAqSLL3Ǽn6,Zě@VR }$Uc3&fU PlPdet hYTz|(R{IX mqmw6;IΫTSptno[z<9f<>3D\V'd1,B6K|VEbH4 鴛AA$s.eP٩dTdahkAOYOHFq=iHuC] ǽo6Yuu_txX(q:= 3ɳu7#\3%t7c{Lj\̺u x,m 4UjLDԙa4xfc[{eUdV%9JjG0U3b)3dUϗ<$_Y3dc6-@ EvfqYl;e2 kj^F Ѵ)"c_sU{{5u =la$EX f*`.ra"̐w{2YM2n*PTGhrd:QqZ[뗘"M #W~hj-6" n- wfdMX8u_hj*BfmW58 7@<GhK_iU `JM31I/Rmg/D'M)lo} Dhq"FӒ4-Kw?hZ!Wjjx7HKDYFSMg4X! _:qWq`ódIJ%OBswu?H>K, 980 onG+%2%rn,Jr!aTlM-R{M_лNXweV0K{. S$%(2BG6A*!p A18TM+f)iD-X&/tO[G4a :UNA%5LӏIcHt R9-vf9 "T h7UR%V+ Z0~+&B_f($_^RSW#Fet"ZfXT@uttYӈ] *D^hj\M!sCwS+4^0|KY[Ex)ǟ `U[&$ƞv9̳0uq(S[O"6?vsҚR&,tV|MI e܋^"(W(uo$ shMٹ]km5 &wf04_/=N:$?wAOmǦSdC9F:Th,ކ 0f1ʑk'\p߹ɼZb, nsxu;Y+ІƳSr W9->]: 2ڻ%Ů#l\ A y7Zi3$bS C',=۽-Nj Oc{|aXރ&1aX6mj$XQp-a1,ש5 JAVI% +9T\UɃF`VI(~;XkoX&]Z G 20j7ϾN` eZsMj.0+1&i<(|Kxxܝ+D}4c1!{Z$,#*A5:0:?8y UmZVg&1~}XDlgE\Uq Z7Kͭ9\Snٖlq^*ILHǡI_+iץv8NaKmAGz%OGʀUN1G:^QV(єڐo>Φ>mc" Fu!Abzre ؟!ɲME ]<3OOVOcꨂ#^&[ B`ASa ۉx2%\~%Dx/mIH{]Z0jsweI-+g_6a s7M H_E{>3BS\b!/]O%<Ũ?p# 'wqR7|#u\ tjzjг~Rb6~QԳCLN(vy`> zPU&@ck P6*?]ݴlvl[w 6ݹ7%;!l& zvKEދpI1Ay ا+)5Z,D+.%1T@~ (1ec"4rV1./6eߎ-ECC/r87jX$iFLE<\sGPӅd#=;&e@ڱevxswV{Su?Uݱ#M1U+y_6T#&шGOÅNmbQHBÔszJdsLQċ \|&P4G~mkZw_#ÛQJB-1nq,YС0o:xLL:W&l6Lp Ͼ'F`vzpbKc[nl#x,εN~Lz}'[F hE/abt +۷2.djE1e>ZB⬤ґo4+SCʃNtk90mrE`\quS8YDDrYZH;z7U[v8MEs-z2ׁ05LZ Y GVzB-Zk09i~Cv߮ ֶrRF(as?6fmH-\Nγ&->zїٳSfNkGC3pwB<-{0/#,,d:ʢ(۫>9^^:HD T QwBGhpk8̣^Mq0tHNQ| a/%f8Y4М"MWJ;jرIoO:74_3n8ImܳA4;ڌ_ LgFd'K%LLw& %g%s]@3XFOP#XC*y7K^Uf>5WyVq\2'1[ϸP@ʘf2.wFAOxeAx<[)%kLl1J8Ȼg_cݼmUT .Hk=# dH1 gpL*0W>8_}VTRC?q-1g/0dkHMl {y`Tc)݉t "7Jmf0YjcxѽU<hh #*qf?'A~@F #l/u' վ6n". !DoO3DlmǚT%﹅}ڀ1qdB.ض0=\@9bzV(2=T%ӷB֊%ÏG.OcYw_@7/\i s5T/>#ea۶>?;#gYxG3i2x'mO/2ٌ[!L q,h B 0UL|֢L8w*-~ ;Hu{頩=o(˪SZL(L,鈇 Lg\¦4eMLr MZ-{Lbw!Sg1`G5Ocu7>H0]cRjRza@xiGXMvZ&F4.h*6apM_9C\ aOEb鈣I Q8`M fNv$2V+{gfAfLR})VB -'RoSgwSIQRϠ"gCi;B(0rĩA?\nh[Rt4㥹 TO2_@ + ֡M-fGNhBGYUpH *(/9B0[q6kviT]15(3MLn\Wl4UYj2DW[&oAak+fVD߾nW)r*YJF=FkWA;4%:dP閐3y!d0#<˦xcrjDpc ڂǵ2f]gƼS@>[-rQk2T^/@T971GԱ\jy1 kit X+^C@.XP3K-f/Dow!l׸Fz4yUw$Uᔬ\lvn[1᭬m椣 .OJ^2DW`&oW Pr?NP}%b;|nwj}A^uS^x%,-:^KpbjK]6L |3s|1Gw_+R3r2 knGU#gj(_d;}c!nJt;PkH lS2a>0irO"sg]ۉ,RfK%u`BHp$û"yqLs ez\& Џb煆tvH+5b~@E'Tih}+5l"OOdE\di!Hh}ZISWDmsnIjp/qyHK<ŢYKSҮ/63FkN*1"S: f)&&k Qe#65]ת\gBYRE/UP0졨[9zQ)'}'$IKER˨>adjp%@Bʉ(4H*=^ B۠?_Y`9hGTѕ*c@oUR4'c-t8$) l釉$k }49ЏrRr8MDƙB(RI,%Tr^>|4]͢F> UDȣC3 T'\~?SF,C-^\&v4wľ ܾƩtSK jܡ1)1eW;}-@8ErwmX Vfo:H[{R`!F:Pm-Yx)Y;T",ΤLI?&%]CPV&"v 4##dftS :譽ECٯx?C2OEU÷|Y? }enJ״ɚ;+l ;<6X:=&XOH{gONu1 ID_RgQ6Vz2dY%}RDO<~R; ՋU6Qcc2:ԇןl/k m_')O^G9Nal_ӍĄV =Hz=4TA)*/ܠ%ҝdv+~vsn|JMyVĊmJ̄tv5Nu I-$CuClE )M9&ME_$,]9)!F3 "Nj0U 6?" K[41/W h+ی&o9cYxrHoe+Y! >R7L2ŗ4A֨ce-,bI.x2sa#35ŴA FX7򄤀L5z;K'IKAYb$9>etRN'tHSGB+(J({jP<> 0ܵ[.[sUYgW{Ť'T=uf dȴ~;)Aڞ(a,}|{{`D5x;_)L̮+Ճ-13f$9gyb4VܐSXofM'n;hvavVf7<8[dO&bT:->]cּ`4>eԔsM}L`"ojp3'(Bz _ 3OzeDq\ ^OejLm @ʠŠ*/&Cb96k@{AJ)҇HmZ 5$v6n\`U)AUDoJ͓ymv%CtyoΖ9Z)Hu~ϔvU>D?hhNs0!p"!Ɵ8R=p0&GdP3֛9vfijQ{U1}\lG+\S ٨BαÁQZL0vZWV&[Pw2 (wռθr9cy:3‡;SnϵTp%NI/rOm?):ltok~w6޼f 7tL(V*b9ٝGM>m 3@wCWZ)&~᛫^g]4Ri52*Iu,% -m>[IȮӻMjO2t!0xiט~Ҿ^m1]*5јhM<895|W]) e _x}?jk:]<$>w Eoh]Hm[@i#Ry;! g+iTtBBUEv";BbFz>NsUS(; ~) Np]חWa9yPL.wBۭMZ'R . }dJ` o`!8d#n`~99XBpJ F]۾ γ҂Q箲]H>[\_ﻟ"hDjt>V$/%sM^+,)~⯽ԼOTRF UXe4 G Wi!;_#mPdjؕhZ;UZԺX7ly*'Ji%H> Ajҫ? =ִvj/(ll P]gC81C%&2`.RA?/)y)T[_,;)ڻ>_ {zb^`QJq t4`{! ]JC]Ep$tX[qې)M6[tPB"m#WP]©ϼ82ګݝn|4-/ώD1*5UDOsͱ9a39_x{2Sjf$}mE="Y1gwٳӯM}"et)yȑ 0 ?r:wTeY]lUp;#Kd.~fG ,2Yhr%6E/&`\3ט wт2{NjBhڳcpIrj:Bw{ܵ ̍_q;_,pH+k[8^]޶͵R90EpqY_%/N7ꤗeIj 5Ug(]HG8;[٣ZyzW+*:3P2T^) + _0tRo ` K$`@XA`_#𽾬j~!u k n3DO>Q7@GY5ez^-WE M"lov·60\3\{q.{(($6]B$)ZKIl|iW &2.kLqPPZF%l?+s/F'-Q=Ӵ דVl؃f\pIUBןnLLuu g/Z\@&zzY'D`~t [ρ^ Q-{ rh .d~IE≤Hx&_(Vn݋z^Uw4n)5D67}\+M&-=Of̗}_ Yy((+gd_c{1~ 0e MQ5$ loܧ㰊$fNqO/VFG~Gw߫Ea8z> ˽N!or#G~/!vq~4@eH]я$wNn)q`o*Rg}7-oCrr% Ǜ 'TiLXʫ W͆{~bPsl?$Prx2|gJgd^mo7>ޠ~֢˙^u{%x[NVTE69(8ðr đ 8a' Q}9ssS-.}ZjNA.4#3j1SAA]T6kKA~a|!-։$屎a.Ag=H?~̑ *אOiIig%ˋ|^U;ucf&5[~Na [ׅg,}O?//+wvtdy5h7)@'gqy2Nܟlݝ%!|la.MB%r dcW.#b|nW!diE6Zrh ۆ:MiHTҳ`Rc (PG>{#FW'/F/W 6I?1p"D}.WQUme@X}Bl]rz;Ԍ` ttey"JR$oSÉڄ.kroſrbR^zM/w=_1G1iߝ)4{3L\-Xg]Nnj;6,'l=r䋯VV%O,c25p_CvINo.0jcߐ:nu2m7bWZ'75 !rN̨?amҍg32eiKPIX}M<*Z Zcq6sՄ(-sl6"KɆq ʇ" /V.2y |dk~mX 5aKBYUn׉S2x` mӻ 2&Z؛jrrho ̉}ÁmN]EKqyeWT~wYS ׺dcś_nEML-Z;@`I& c="JV5}kϟH c>]u*U,Z'7zO+ݓ.BhɅcMo7An;L2q1g_bذk-rIoT]}2|Yیt `oח5/ a_ڤ&hx op۾x`K.؟֬K'2Bt,W \c]2WDa-.&)DH>Jc:#L‚1& ×G?^tcoVXBOO I{2ь4Ogk|,+j7@q`OO's8eOÙpQ]/c*1VI;\K5?J e 1_rOJԜ2=`iSA]`LPFUW={ɷ!|U)%@=ַ\_='zeW,+/K Lg2lDi%pjHpGݔteYj*ڼ0K@TBӮR>C)‍[5{SSCڋ?gRVH(kf@b+#W fo#auJ] KARyŦˌw~5)%{#$Ð?&+7}ɍYt^|Ii 1ODZoj|'.M}T$h¦M=CVQ&K(_j-v[a$Sb)%$|ل!/|CVRZd ct>`H%,Q+ե/glCpbs/eap3X0mv) j)JE2ԬZEY \/_9UP"vB&d]{Hμ{J u?#;'W"C;xwaL+mRjq=Fv1/5x~$8|n!~[%A:od TNm1Qc,cC )=grNbtc07$ iZ9bm$08 `psTTrebco@{p8+qT 3ͅ  w(#[z@4n 0 so*5o=73{U/d7u1E@Xe03: ֭^|ÚL\3|H׎G[rZ,ihyOvs5հrGCb`Ap} oFrgR$3]5{C[cyBT/JW_V TGPOT?֬#AY)|VA,$!hz2px {I^-q@yg50~|H=/&;!-{GӶㅀVK]Ϯ zB +&NȊXjo}{FG^ur}#2z'&m'#ߴ2>ҫt}1,;!κQ$30#n5dŐFvͺ1JHp6&Yh~Ek\.vŤqG_Z@R( g nޓ.z s "9Tןl_&&.@8#(nuEm~yrpS/@a>*84eCYdrWSjoa/$fP kȚ|o Vê4ZKh߰OKvلcyoܰr4:J>afD3MeͪUS:1_F騅DX_:2wQ-V.z:ݰhs^:d ͣ:oc5 W?fLZt.:IɈuGb\\8^o]>+q^/ y(z;%S4N! dpِP|8q>fLV *)1C>w}1/so](/ӶoFV0AnгkCH -mC-zN\dJt@^Q?6JwFEJ<, _&Jd~^/[nD$2_h&OACoT=bw=] so$|}#a5 !sAp4i%e8'4'(+:S3])-ߕVMQVCd%ĞDݯlBn"2oi_ݍz>[2PDg֐D)mf4f摲XHᢝg6%M|Nw?γ_t4+ nJ4˪ >2AT<; Uo鬁^А m/x\-(1C&񅸡^-׾X+Gf!ɡ\>mLύ䍠,τ-[ ~>LJqULt!(Ss$8?-+S{;3nmDyqLK|%$Sh)Hd&iA tPhQ:/^Xn}^X8^HΫSSAϸlgu5up%-bڒH.r&/Ð[gy }mIbF(TzXb]E qH)CB9*NТ!UѬb0f\o+nC5A$XF!yaٮ&~9 r)bxvGuT`HDNd;L7B$|)61IozY D9&vU ڮkʾ.ƞh ;(?GQIAnD1o*BWoؽHksִ"Wk>md^Vd2y*S;*s™PQòэ@@ *viV/`j 1y#]aWDk H;rjT٥c}^4'?l$92eߢ"'}#MjO Z;|pB7_;?C#PP^Twe|'|@,b|hN{ qirs䲶lF-b`ҪttQWVrn"ϚIf/_8yCL4ϝ$H)Go=d8m7䩚4]?Y4j8%)%98GS1I(D"gU!,ы)30ڶ)0H7fg76ܾqGtķt^-Xw~ S_Tj^ yCʳ+bo5*Bd![)lvohJ)JpJgcy-SFOr+ͣJLOn$>YYJ]YjQ ἀulf~'r q2fϖxKz"БQoV 5<`*fWh@1dZx\ ቎Ȋm!?\ݰrFp[uK/aͽU_ QטUm JsStQ4^*BTn(N̥&cQDū* S4Txem"U~Ӄr__xk_Ala#'yJgXn@p!.@7q0b!!uE'- _F7-"i;{A :`O938.E߫C48vi&yRђ=;U1<.a-5Q-:LKji%!rtan}n7ށ gS,+kP]ck|%<$Y.}7l_Dۀm1; rMf=MN]%Vk(R.0^qdZ kHUճ E::̼{670+:o)0 &>~%'Cdd4yCŚ#Ǎome$DDU3J6inֈk6qyIf-G i kB5SNX܍$V;J?N-{oFxjIr=GEOrRH K0I(re*_A9ʿAQN^q$vφ&Cwy 8< j94?QJe6 G(51{z;IWFuOB^֟lH7a X.OT̹7\XKϵS  '},Zl[P Tu~FEx !2%mOoQ} RF[+624~uYxoO10 /̧y:aVc7Ed0gx.'3hВe_ԯDMOfhޡ$ǘXxB O {48LWĄQQuX bVFE5h!FȆ-92TՎW'u'=nʃaid6߀Mj YKc"$H !UjJT'i _ })+PK~n3tjb ew\ U(z.:_9:v0_|SOJPjHsn׹1䰂]S!ݝ G|`(ۍ_C"b",Z,?Zu diDkt# X 1yW(1KCt//zL>a(]x 86UHۈA9lIk͡VFuf]l92"4%#M@zb7Qޥ fwX|k$X:~GE0c.=E+xSmuk(5i%X>c͆a.-'ؐጇ %A%:9˘TB$s rxRl gU||TU.Q?Bmҧ6М,iFCA0y!?YЏzUǿڸ+eJ2NyPZpTޛtp!'xGr:ەuGZ\רL{;=nY4ˏ#{oϔ{6 Tn@ aИmZ qa]~Yyhiep9gRy)}0Qja6RgUSN0),"z*/p*wW^r:^Z|8XfͯϧMFJ >uszx[;1p3Ȟ~V0e R'; E!GԵ?δYîv('P4t@Ӆ(cY>WzaU-|C JQZ43挩F˕z~ge^@Mj=xaX) Gg|1f'㟨6N>r 8o_4/VͣE(rJ,2$ d; T EnE}8ȹ;K$^"1;mMJC/qXrHK{6벵FlKc+wsZ OژFz U'LP:鿶Uć͏x"\1C­ߔ!sL%#kƜO15\k"sjV]yjZg8شFY|,Ue_,YrOHjpy;ei__g!p,I ?o7L7Cy=n+9 {aRI ݄I}ch9L^YM߉˜>- Iemτn4<|B샌J=ETu* "[:ӝC,OO9P(ۃ2ڱKX"r oO:Fosۮ+CH5jR-T?l*Kc'F/QNЅ6a\VŷV[=4u8 k RI=(qsY?q?v Ēo;f֝^WhQOQzMkA폇*D)/7/Do!ӪYOI{_Lܡ^ tlAOrx*rY{˹S6<&1$lTJMTMt ~~uV$r6`58InF独J}_0InReDewr}VE'<HRݤ .fP>'$08H)5Tn|QIs8:_j+iXE5RUP@_iZ$hrÀB)ʐ '5\6T3؂?zר tGչѭc~[7XU?Fc]\ح3+Dv6hJ%UWlnI KGRVn»i:.p3SݥbT'z~_]x $jMrg1{ף*Gͤ)0 6F#**VhH@;~w>OOm|4X er;5Am"eO~*sl֎GmlǓ*P]*(]B;F:7_͐ 6h@'ͪU{<{^'Q欔Mؽ NO3Fp6HŖ 3M-D98jwn$|5Oqt8o-F=\OnW8;q~VK0"QJϔA$3*$mCq]u֬%pR"f{KW{"À0C!퍒waL18ʇ|=D8R9>i]J>^"qv*< X1KA:1<EnU~f nD1 5i/G[#~ sf;A=Ū*:zr1~6؎0*tO- 6{ۉTgc`hn1#iS;&aɛs }:(p9FHAy)c^Zʵt@t'lqlOgWekM:<6_tzۼ8& vs"^X8 c)C"(U;٧%@6aUZ=gJEuOך0›xSmẀմDӽ:'xU8>h޸^B@ 0oZ/wp8B  vV#];aQp:KN|,,vI7A-:YY}s⋴^`{Myӣng}^+( ={26KMg*EhYbmCOߺGPOKZ;ʳ E;CY.FQɱΉ3 !; 3&6ʢϸ''ٺd5(*?3Op`)NLs1 q JE#)ozBz} uBZ(2ԫ?O4~oj#_1<?nkve2Ĭ"{:v- oW&7+#kN^%*4ޮzh:E5Q2eCGvV,a(\fɟ@c!y _ Tt)2Sh?NO&]yRԸU0mz=dqH*8F$49SQo_Egl \H4e+0P4}F<[z΍Ɩ0onz{ڲ5sQ.s]2[>R* ,G=Cr]ÌchzQ@B?{8~*ů𸑕TFUgI˰|0;tu J{ )42\AZlW {?]"IYAKO@m^wKr< L>mj$Q+k6w!hWtѴpH~ b.FO^hlh-U4C@@F]*FՀHܼg=N`R\C`(e3HP՚3qrQm1?7ViO'^__8s3ʍDڏ W/Cы(ajF3eg=]-DF+6\?@06D$wWdvye%Ea AThʟ~7;) hќUЂ0Uklx #~Rq\QV Й)%{yֵ)Q'6 7'6R5vT$(DD8S\Y\2[2ԛG+ɥ dڤi4S^(~fA„Ә()02ӣT|u/3=%Df#58n<|KgB쪠F g5}E|PSo,ijsx@6;md 8YH(P> 9D ު q(d`,]䌁Ojֈb u4ddWL+4X|1#`gS142 SLd>P0G5oI7}'ᑿInRB!RxŪmRȼiqe՟%MYcف*nP6]|E}uyt((8d+ [4ֈ8HeL1 -m Ttmmɳ,GG6 7DM]% |M^% A#rA+: :~mkG摔ÒKR[-:Ds TVC=ZݯZkޛHRGO Cq"Nmp9"R@h<'¶!rQ)1p3c{i!<;م` 2\[ cj_]ڣ~aTѫn%O1YD#b m R9}2U$2ZA1z,:Eұ#R^ok!ēM|07 nLI@|/]͓hByt~~e]XAn}}9-$ ,b%)}L7QR]ɀ6vzhq|Z)~t'rX`UŌAb4yV}W&>Ѩ@*U`C 5[WRd)}QD&!S9`彼w=+O[2V( ](ٰ)` Vztڇq{D37HSs9̄I*70;:y@luؾsu*#23?쯳yVc!)m8d΂]-]q!:X7:x,nLN /e_,l&JtO;n_P=_>xrN H6'lb@;yiRE#hߔ[,)z/]`.O5Jϐ*Vޯdrn+fnu8^+a2'\pe PLݸ3S{V%}Ej x`=])c@d]fNcbhB1] YR|裆?z =kV) >Q?n} )3ncA9AVYXKRkÇ{ܩP_9KӊUK_|3`v/sm]ju^J~T`YXQ[]#&\fٗM-| 5Uqp.Dzg-3$ Z+Wj gʏHf)KTRHŃ{RHm9De  Lr0FmzgN/_;mҮ8]MJeIl>Cɮr;AhWv ='tB\| kO dki>Nd;l- pT ']SʌJC?\ ?2]vg$d>׋ز& l>݀h[bRl77MvK>1w;T܏19ɘj*K88!a)j K&( F"(bqPM=ު l3_BE MwzB,2F6gz`cF=״oh>xdzز⢮mMg?%MW]R /zԥˍucTJP|eM},Vl7WE*ϲ…].⧣\GV$槅""SAS|!ru{5CɄTMrW\3 HiЇ@= CЈ܆VY68l~rJoW5R}_:*s296>*ޱ"Pd:H@-hjRa鶤j[}38"ЌS"!(гQ` 3 VxLn둨V{@yg&~1jmyN~;;9(Y9oө8@ObSA!MQFAk΂)=K9ӺLj? ;fDsmoNzTp)~vi⎪=Y~+UcXS$I,MRPE{1kup-\BP9dbgQ[l mjxPVp4E߫BJ`S{_ Ĩ@iGV>gq xjƙ`w7z/K6W.{a;lR:b+6W\3|m H 1rP .?O egc$ <0n`楌b%mFnș~N1orfu\7_ s ` M{ZOM-Xܦ8_G#r何MLk%bef3p" va[T5z]BSbߥ}  <' )<ٜ61=Yۗ#=37 z!2xQVSi%Q"Ԓ8i8:E@͌%Bݟ[jz}eزGs(dkE tV#0)r'I3Y}ɡt}$MӀ,ʄ%6ZQ`t}K[WeL/4A/jWj7,aYSR Ճ:m=  `#Y$¦۸D<ŧ܉ʣҿUڥyGW^}#Z-|Ym&ݭ:Yi;2 \ )yQO.!Sw#DP uNB /x>BQy5B!5sdY#At6ڰ(kk ,%6>}21&6w@-t7rftz̄-['żUtAeDYɈ5>G fDS[ m7{n-J ?&DMZcdvs\IJ$$pcY+;,#~gN^"_NM?.Mg `gSKw8-uEXe f(؃ 墛 즟T-&Q@Zl5K.w8‡CFTՋ+ЗJnW3ѳ1rO X-́TR:yl@Ƹ5`Y}D{>lvr7J^bD]oO0b G )fKgՓ\0:B+@_Ade\H':歖Þ NJSa ks/i^?/J{bcyXeD𓖠;j@|\]I[\Gv`mJ K{*ڵ.l"p?g#r3Z0L /A>WMo_\ Ӆ+</W_crI,űZ^d'H2QU(>w9Vixe[+ʺcZLf/:3}`TKp;ASOgn)QҷiA/<)Xف8yp* , vp!Gs%Z^P9+ {v><ƻi,^8O'.:K~3'KKZXXsFM)"LŠ$V sdb{!nXb'FVB.|cAϛwc(>6|C#M7!Dw# aљT?i=+)w-Q??KrE7\Z x[+W998bP lP$@8A.[oΐKv0<4@M* jur@LL)˝;~_BNJ(ɺťO8lZgOȤb-{|2iyG2oX*5"<`4J+,vD0$n$blL0 y*ɨ<(#Tk0){N+T .ڦnXwi(!`P4:Wb,VŢ_B&7W76P/MSs+(FXǺJ`=/gȴڵ^n{AGr'[moJ3Zm_XnP F$K= r| Łt-V"Fİ \,CKXK~h"yQ~{ u$+k"ADkA}[5 6H|E-͔sȾG%&HΛh f\YxWJA˕.M4_&;t}U,؟Y[PC~һx[IFh]r Nb7=3&8V(65eTWџD|#GG*(>(ZV?96:qh(#9bygL4FQ23AYws]ʫbJ ~`!L~dB֗DV`4tX: >>~ֆXٴ_3cb뻢H"nT[h" ڬpjϕ*lGdMfn[m`fq+8_!WfNE%78D69 |Ԅs@K u M@V+&c`!zSEeNT`E ||ޔ`g|sb# 5TT֕oSK|i&?8T (Ɋ:}j% @2D,RvjMĽ=%nlKjlRw*9V jJjQPw…P.e ( X`H LWĊa=0sȎ7L)(֫|t{L,,t^Xm_e}YhCgA ;H dk;w˧Ÿ?E$9,[^_7"79^ۘ٠Z^fؾ~}o'c7f[70vKbPID:Ú_Se:Nv(Z %͋kAatU123~MB&j8ΎW7dXg`X XNw+ƝYA{&l!ǂs;+ $)0$9$ i );+*DZN-#T3s]nE8 ۂ-DNs|q}>/)u2xNaTE()[rbҘV"GY06O77RK@a=*}簊r2f{]}38]CIw#EO"䗝QOFTb 3ܶJ.z2N{,r)rgiQo:=BT0MӼ/r`thz ~ PJ?uU{L_^T F1ɴmN> 3#R%"O NNWE}]%A!rolsv4:z[ ^+< e{\NLY3?1f\aԏýMc*GysR:Xѡ6!`W|TE姂:aj8L7C`Vv(m6 헕cPiAk='ȸğ1e@Ri!t#z>j\5sy|ŎaLuzPYЋ^G{O"̉tT ß" 8}o}qw)px"|ΟƤ{zcUj+B4LMn< %m Qq9 Jh-޳OO9IW#a{C}mR k0w ^&qnuÉqlH1 ?\@;)Ō0^[8Qm =+v +~Ai99$--pUKI쇈Ղ-)/m5H 6-$c l. œ:;0#D ?TVK[햀%bM- T@BFu K 6Ig ,pann eT Cj_ņ⓿R֜ȡXpIDIoz$B$[VKBA`5!s22k el1z*=˖$f BNJx՗GUShN kȸVd) Q{Tw4WtY?-xl?`s&pZM3AB_ t]S/R.Fpo~ 5R~X;xR  '(k,چsS{?70d\AI%(`DklA>"dlx+3y*nn!w].eޝI -aK"y(3_,NvDL3= 彮ި4^O| as~^TkryNjMt^%ysL{H\=a5'gL1r ,: "MK70 I7H86F -6UT~θ4#v w}KzCO샅+SG2NsJj*6+loO%Ηٔq^Vߴ]7FݶvM]37Fss2k)O32kS03Qz?6.o^KCS6aV$u`BԦG ,O M-;~gǏdhAz}]0UgBrR!~d?&{z5wo;8I*$Ma_෼ٷr 7HM2j"וEĚ&ݦ(ؽ^ЄJ<;7PѰV~DSH5=x)bgCdN^L*EЇ m [)ujsyt9jd\zLC 4~wl96\!*yZA` :BB'-gT`n ?BS^()6\ʦ?g^yzD%q\y@bVf(1Ŀ4ʋv$G$2G޶)/OeĬ Iser10C<Ɉr臤5o!- 8wxqƼ"L{c@nj(f^ol6Z:C1KJX]h/dATvKz1Q5R#u z:oǺ9&2,!^iJ x0s0"Py--'tD".Xܛ'+$:hDrFxտT-pnp-cY@23,0&^"_%~+u@{r2 ^a?;l8m:b[;Oo/C=8:gtf#VD_SZaSD e!_bҍq#NPafEuf唹)YW={e3X5+ޑۦA΄~Dyl'<=BeW8."&^ۢymꖘy `A?[zŸ/_={NAk_0_"<^5({v1 1Z%\cR^xf{ `/|lՑ{`",],Lgx>i`V/<'@#'\?oIΧᒢ$/9B.2GD}tDAC@S[8=QX0b FT,}, ߻0rVZCOՀ)j?洞Ӭ (3fJwMra ]cr&q2r=b&hHj^E* غ8Q!ߌэzSh}rsfr۰AL76yנ"yuU Q0HP픥V{a:Ţ5{I28%,:ܖ-<'lM׎?h*I&n]>D*Hm9[1'}4߶̲1 .C ,>>of+Dh辴+ wGDde{U7ۙ-hQ#_ d,^p܋joۏh(xɳM!Drgr{7"3reYgkQ6աG̺=-㡨C;Ab"clSH6֬r~w"[WD7d\>G3t!ڌcW8{n:3ݽn$ʣ}^^T&v̏@gAۛS(3:'<Oq׆R;R`8+olpUCqblh6Wt0P>45tFLhKB,{Lf!)nc|ځ[X8`,*Θq0-s |;&}\!F#glBϐ"dihɊ.'m1ڣ];e5P9>o>/yUxʼn橀CGCD4xux ݚRK4=yӅդTq @{EiIL'['<&yNܥ.z6|o$gM$qhPneh4@E w ~lmըnYrf6jm Z pDq&R}ܵz @Sc d]SSN`HHxpS8MSeW1 axՇkuR߿p9:oM?P&Gd ?)2Eac׭ e:d͌Bx}XjH 4EsFs\GΏA˶2N/RD!T-չ[DǡScxn+IrxZ.;w@N?Nʮ%? HX>$Q!ܨ,OgՍHM';X0ޢ|f 5mGJG ! 8wPa}o*NvhCDTYHCt"}5tIM9E/ }/Љ=ii ̷n.3z_BHՂ?g|/OGli=p3|o[:l coZ؉"7kgK=ZqlUhy)Xw6d)9+A0bTGqu)i:qɊAh6p$fMGR?s&o\۟ 1182T@sb&Z~*Iqt"~|[ϐ,8>K'J"Q->YCg|ڒ3%7H]εZχE _vrJ/+o>ȯؼd1^ZRVѻU|UWpFta{eAdglVWKW-v>LWb%>&/qrba)oVA̫gBe%٩5{ݨ ч,# FZz+Dae#᠄X%4v,F>1RaIS!bǵt7"Ԭ/'wIq[ y1O9;pd}} QXe4UBH'KaAlؒ_҅W@Hl#'y29,c?AǘO*- WQHS*@?0?;,ofTH#?o{{aCH6?\@D*TwHؖӱviV)kQJ#hg) %8E -)F?Τ*:(7]P*tkRa\*W!k/Q5kQf2.k8@E6h:K3{x)zBwW,Tq'1{< ҙؕc2klB70Wc3LI ٴ'r>*cp(S;<}et4-ex oGOrg'NFxxmUc" J` g~]V`+e%(] Օچ! խb~G>@\!hrͱiPX'GRQmxƉ9(sW߰ nWU~-u9+5 b,/,[C>iʈ=K̪Zs(4>GIx v>~_ta)u~51EYCc:4RLxDz‣r7Fkn ,wZC]EMӶc. QdrL0ښ=8))BJs@fI\%. #&NUBrÚc7ex瘠 VQr(4Lz͂WiKw^9u۸KXw1~F)M}s,[)5?ƪ RC"do!Υ p}uHsӔR~{5o߹Zߺ$`+MW=[UZp)?~^AdYtm>LԎEk&,U +)8kb^EW >([|ϟ 3\>i[KC~<ҼLJaWSr4g,k6L*&HF쐄%P[ +GL9Q_e F(}TʏnzΥmg0! F5H4CIYjVG+3Yڵw4ZƆ;Qaeu8v/K~>:ݰv^KMFTd]&v sdCm! eIy|R%;"d/qm7FP}緳Op󡱫)|Qg^ipgZ4ó;SEp*L{eHIPocQ%skηtZM "|(m.;%Ane2|M#ṟdkG3֡LxI]fRtX^Q bD"\+|.l?Y?]zwJY*ڛROIɒ'*%&bfbݓ*F;R4/&BnRPz`gfa4$RL2 L^bc02o,:(i'c{l"4R vSg*FYw:$4 ҡJk :M}ar.L+d<6,6֩%f%;_iA؎wٕccCWjmq30laJ;*^b[Hvat]jw3愈(sY<>*p$5Ss%Cx2R^L#*sdyBK$d<]Ud:՚`׽%4 #ѕ'HpڎX)c'OXˌ PP ;SLNEli}u 3 F͠\n]m':EMm?M?:w";&rͶ&hRR%7XpYnv(/ȑpdi3坑AЫIחQΡ! ]ΜӪTgmF֣⎐&KQƥg聱pҕcݟnVS3cF s5%ٰR}fx2}2/366"3?h`,!#ogll≢7y9ӗ\i4zK=p@ &)Lvx/+j>ZpQ.?ۆE~ ޥռ%-(ޛhَIf|&-+((ѩ{{N C vvXo峂yȓ odPs*h;L\BexӢla L[44j;󺋸je9S\! "LK ˒aP5Ov5 V܀!3&IAKI kwڱzZ^Xc!btɓ.X%.&)S҅Niп9+6Tn+*+/hLZ`/XU'TQZ1bdq NY?o 6#b)?9U@|?@̕w vj(C,c؎ .x bA%?ɬ߆ #Q"Siܷh12Hb1 IgpږVt9@l-t>e)d+HƇ:i핑PV!Y3*W|%6J#WiKr()hsOڌup'epY6>kG+&ǀy̲H-]Gk#Y=(IHf8xhNHe4K-]WSTnf\J*dVQ] N3p沴W_eSG=+{/?8(oL"fh^.tkxL>{+v_G7Ƚ6 ׻L@~W^aqÜQO 4)kʁYRY{䡭k,O]%_X9=O]fn'{e =/=4-["\#6بG/ǝ>6͐5H=qGVΪ4?3Z߸۶\ Z0m]W "PZ+ (fd vU8鈓04}/4PS=. BX,y>@j0=zOGj7BWzKUiO#J%" di$9vK[,~+q]~2e:A6uh-88d Bӗ@}&M]\;b -:ජQ`47o)fqR$}NQ2[rGmE,Ja@D$~$UyfSs٭+{\f[,ּxs Is7)N%51#Toӓ*bg] CdC/+"yB#ȭiaN ;.0դx/E gc,U[/Nh=n$BatRynJƂ|,5|_@F=ƏTv$Li=_ 4 Kq\T Ui\gyqQY ,ە"œD?x%ٵ 4$J#ljB`pM,=d3f ZL zzv9ˉr8ݴ e N$Qɚz)Xg?uViJ;3,JɃQr,T ,*BtPT1bGXH MX'`3ZQŤzdҡ v2B-.X'ד>@|ĥcc Lj34x(R7vT5obMg@=McfS=aMcZ<"/:Wt&'N ^)>fv*U+tR2;}s*#'ŝ'a;j',üpa-s)[2&tYV%|F,8y,֣iV![ ˢ +Kr_})m #7usl _,|Nlj=GvkMBVW"J S=1Lw'n(Rr \<)FԪI7_ZX-r.~(}'Z\bPE @[Y߰=caA qSۿ# \.S#bܠQ"UJjۅ BxP#l,X8 a(쐻i ,5!`gUcBuBf`9ͰgtW@(UZq(W9EM5{B235&;8NĞ߂+ݓUg#w/"E|rZ ;H!t^/2y(4P!re,Y{U&TAig xgDJsx}o k#&=$[ZTրqn jX.eL v"R p&z2sNڳxJ\B*|'։SbI.*nh\r`(,g7`H}5L-9IHEKm.ȝ}a5a[Оp5ZMO6hx𠽂BG`'+󺽭4$Sg;kE^ܚtAV!@nL)x4RM(Kjm[Xz; #RyoalThdv?E &~?rii!I04B5dTJ#NW{vFAcP&1H5j^}uP)$F[8mHd?b欚<QOMS8[(\CA2 Rזyآ3>5 ~Bw^@Flkmn6 'Bp Z~vfedCqx Z]MT._qLU7jϑ-6 rS:9uUh%ߙ(rUGUwZ+x9?<$#9.BKڝk:ӄO&1@fS|q xIt;G Rk0R\6y'S~JV^߮c)va}]8k\ML1X]hd}ڴK$v@$?R 6pXGbJ?w!=وUaRDȯSogzJZCnzCs#$goC\ʃ ֻe`lz;=1ߧv*gMxai_~>6i06,."dg6Qdm! BȿyS#^ ?gKVUClժ) ͭj}Cno\/2;+t ~".a&,=uߩ]cC-.P)+M#!CUG5VEfЙBӴ koZ`ri}\3]s7D"bl;|JVy,Ƽ.zH(G(Rz-HCCb\т0L/n̩l*&nQaɃ4jYN堪l%A|d8 zq{ؔ.TCga9Y.Dvׇ.Ӷ1țV..nA jr"q%eаH?2ַj9{3/R{oVQW@]6_j)!␒W6˷{~>QnP j,ŞN'f+髆A7̀@&>+nJיJr0yW*ǵa +>5<Ӷk/4(vU1StHt*$/w gd7=lǾa|a pI&|=Cn" 4"6-oR}MtrߎFj[b~ ~<7y^ƭVV I7B ; {_ធ%Yl:!2c q&j6VsV̧6ejzA鈛^zإm(g׻]((ALBwV!lC8ݞW#YYϔLN88ŽƘ=vI#L{ND~_O q0!ASjTJUn 7A 0[HPVW$Dֽ؂ k$d-ŀ; -DO[q?1:&* Pz]6! ?)<+V9xn[hb P't&mO}(}3' yͭ^J6r0j1 ^$ HQe$! ?}!xk'5];i* AKSscv'@b,d) wז>T1R}=1}Wtk|FKtKhĂr-ncȇeU1i^TqV`K }ٮ x,ӼN8KU$:xoGl#Eϧ6U |ohD6R"MqM: 5Gw8T@{@"{A̒,;Aw-H`$b4_sKFfͧn@r(,tzm٧Kh0k.#%6 Zt*XwW#XX/7 thP-䳄U`EAXTQ/|r̻v koq f8mETmrώ 1ܬ\ WR{&N[fѵJPYiUNuʅ?XXI|2]WϠ_<>~uR`E]ZrX%9v-vAyUNajB!8K..mB2jŮuQ (,c,ZYZѪMCkgѓ2e58SVsW yI3ϩA57Sq]j̒f$_!cJ]/އE6I(c_ρNm컠=B媈0G"ЩR U 7O<_Npb{w0q^C2흿eܞGO;UQk(UjxNt[hّ)׽ EWvCq@7 -$sqnP笐YzC\1d3V]M:D9ӹ(x>W۞=+vJ4ׅo`uD=,NތV]֐_yJK9ӼfJ kݫV-ƕ@|)y Hͣ˵w i Kٳ,S≝)MdD^n=q7uP=gu=%QunRJ>RAi" =W f-wq!tK*+w!@Rr\78KQ*ݖx[b^ f·l^c K4OxaYc @>CrЊ"` z#Pr,~)/{Tlߢ_ QA&F4D'Ш }K2ڪOv>U o?GoNK'y/% /TCb&beYPKڌ18V.`}Sy1w}6Y GMf*0 SB,&;ba)QޠGXlN' ZZ926#!\O 5=Z LNZg1#o6AA@vՅw~&$0Ggj4#& U}K!LUQr!c*[rtv1\!x&l1MWY* 4`[G}@VA.W9°wk{20`9STbDH}KpJʌ6a4';y!q&ء!uB8`CM/Rw2pɪJR, )mܕɒe /F@^yՂ=JɵGK.5 _/FN1$#H{ ߠWݎ`aS[M]UB_(0qo%ϼe=eYnlۢ#l=/_UX/^XZb6me"|SdNr0Ŝu[kY GrVmϙc=9S!i DLy<:U^5 /0<_, |'7p~ط""35Q-Sg֝"Af T\beQ[s(ԫ.gUbM6=yN3"2[<>>!tFՄICA+ N>f1:Z,=mv'T&4;un%p#{˕tדӧœEAYni% >֐{ޘ>\]&%<u dhhu-}j;)SFhrXʃi)M#VbyA: c(tk^@P6MGQ6B4d_A.KBI<жUM!G{goatpbEe}/1S^sDpxJ٥SnSN[F4<6X,~#Jل;sf{5CLb%e6Y)d}6%}?ts!vӛ5C.3.ZPse%Ҁ38YV@ ) 7&E¹۫VkW+F|lƹ2`5}%8UmM]`,JbPlK۝ixc*;ß2.1VqeD7e^;ܜ6"yH;K-ZI]{OX^S |ʕ:q{K%:|)6-Է # q7ߏW v]"0K2Z^+)}-ԍ^\(+ǾɈp1rS tkG)Gֿsiج'AīM 4 Œ@G.)D;y2(iE7tyݦĝ_>z۟e;IqsqYm*r7 <F8wo׏BDX&Bkt*,n\.*)] Fh5- 0Oᗢ" 3LUkJQs.23vG& PuKNR kB*Y`] < y䁙DR C.^T'yYTɘ?s85] p6+:ϾUrMdf9fM x\V#FmIG_GݾVM:>7ap&B蕓4CxAL+n:h!iTptj䑒"NZoxCd>ha&5඘䓔-e1Du\a-VAf9 koO+٤S*n Wdi\WL{r~OŇNeE q]cq>մgEs385g2$&{$`nFy OuQy0[/NS{՗2%ՓV -a:33cӁ"epg-:8`!(,[Ws?uǘYHڹMBÇe' 70RdrĩF'v9@ڄm~Lۜ7۸UνP>'FkmJq;oJ޴ !WۿYXjn ?b䞅8(OMxʀKUQ@ly78JmD`WMvF<q<5MϞ(Y,^8;Q@@Y[ EBVޓK qD9{2=Wyiђ{skݏO&K橇0ڲH2y!njj ,&ac c`M+%Qխ ʀFu>cG8s>pn]ej_[ލU4s<9dWo7}%1HYuڶv#T* +w%U0 qr,Yԑrx C  < NgѺ۝?Rˋ[A78׹ޑؾZy, ))4S$SZZ=J}^mn?j:)i 1ZTOH/}rot.#;x٩bU2 lK!lDdCvHF`<ĴD[fafX K 5KoDp_J=='0QsDQU IBdW\P<.b-iABH7}RNnU{TSnY >zmSuR}ƦtC5~;μ@wҩ>n&5(HX3a xElYGmEX * }i !C{t=^JJuks5X|n i!DZ5EA{P+m?#.yHVŸDCGqc؇SDukl6yޙCtM㧡]Gke )lH%zΏo)Jsq˖yi 8362poL(7g%D8gEF: , o 9p`~sjHSݹ]!Z{*Ri{;,,$΀XDW`J:~Tˬ4 |t"+[80hfwPIV!ğ~ܚ?{^(z.cw=J{#X5s~zmNf{3/٠G.J"`[S0b1ds BavDO R ط sp;g`,x7|̺Εjk"vHh Q\bYlA-k"Or ͅ_vbc۵ PoT;EʖWxDŽ/D0 6ZT#[ ȏ`]Oρ6~o}{f:b-3-NP>U!"o/ ljr>mYEەh.Z~R5#ްI%/?hk˶2i`m5U"mse&O`e ?=dR猠V6rw%ģE6Nf>U0U-$tDd, wzA~;*}czL $+3jt졳߳eM@鈉qD^OdM8l+OGz9[1$gawUn#v^g.؄V'5ʨwiGqNxo3W^x#ۮwl>p!cˑZHWv,?T< ~&cjXu9VvFtů N +a֚.F@cu(w._ܻ%ywI51k*/4x w'Ƞ`ٛjv{?o1m&.)3ΖKy[*GBjUi׈ 6ZAj[CKb,Xo]瘆M/*Ho[ pr !JIk;%,T oXv/S-$ޔN:#p.t/6j ۿdIs:d,ě@ٙ-{"^T4 xuT"xDjDlևzuU=JZuul@\p8NK&mݱZpX=k_qLhu]ahZT:F_|S }aW K( KM[ M?Ʃ+7ab"z Y$bv/{KEYՁ,TndM "MLT3i!xQ KTY{9]f [{ BiearmDӊG[tASVw\LFib-m֫GHhB*a!-y4rIJ]D}91聜M 's \7t¼ (~W0GCXq`3,`fDrf;^ o)6& h냴W";;(bѧ%*ݳFDD32;Vt"J(E T+ 9g1$XOcgL*)U[3=WFt[@TuevGDXkҺ({y\*3n?0jЉE PGɥc^1e3 QYd JPWZQ[Aj9E_}o5a 3Vp5TW,+.2!zxT6!c>gJL ۑy}=zFDpi=r|yRϗ5U MA&$\.Q:~wBmF#v_GD֜hmmC?:5T+maNO|NEIJD(=*+/T9Keхw!_գ; `8=[Շ(3%8u/Y)TL sܹ"'vY<ԯ9P{G&wGpdc!dNUa3I#?`]J6Tdtp]4hapHi]%=vHbz72N\[r5)k"Fɐc8 CM7WR4@6e3G%b<{ԎIx/}">8ip+`my#KD ;e?ڞ͞~>Ei0Y] wEs0 Vz*!O#_?ӂ]2Dh/X@x'N:&j"][8,`^,J!~M%Bc|k;6wxn Nc|ԅbAƁX;.84+>>Bv)茅k,bYSQW:rWlSn^@Di^7.V>nN D1+6 L0evkeB9Jc]E(Y !k-Y zIv0@`yZAs>Og8M:]yC O97zLJ*[Ri8nV=xaT G ' !*U$KL( 8dR,}0tK2>w]i1481ilds}3Q\ɖ-H;JAv LY}kL&Fm2SPy j,hk&mTQCc.6sZڤDVH6zt&0b~L;0սdL@xtM`r/>~`OWUf|Do{noslH YJ^-{2g\s+yɘIxoV!ey ˕3:Ӂq=RZ&Z[ f6A*r/~>O&K6bd^ ؎$: wbK8>~2 +*|䒵MT8y Xew ZSb.B'?qXBÕ;U.@m۰ =>|8{!̙%zZ)_CMFreOAҶ Qa}EW<9aˉM$( 9,f iqgA ڋ>$ MZi4qe:o/Yg`5S|}9PvvxWK[ogt! 4L7(SܡXM~܎E@n:7jsgzw ѲttCrC$O gn \%fo>7 ւ [:uWqK̹η@-!N;<8Lmk,C ӽ?t %D6)}72;ՂT{e&K4Ng9@@æ-dG1q&-/+eVCb\+"C^5QVg03rW ܏f$@uT8t) ջ~ Ûq q]e!E^3jr=`̰!OMd,XqNRH!L9/r~{ļPq0ĕtuGڄ ;aMxOČZ7чi|^dfZI\YNNaM Tvb #-6k\hOgT AH1HYJ{~a֭v|@N)Z;Az|@&~7j};L$.8[(k#n0.7)RFKͻ8qJwP ع+8L.8fZI>E6ˆ4ʎ&惯CVEl(1aʎUrj M\X8BUVf{Xǽ-H؅j.ofQbf$ Q 5̈K kg7a"/M;t{@4rP^uрn~Fz[:6.}kY Ry)6ώmȻh ܿꙫ3 x)˥d<˦yps[>$n!WYM'nLbkR'ALCٵ]Zu+M7LxC gcM,ɁpQQ(8P.)ݞI R.<\`a#i̖LKCÀ'IC5b22z9o8 sZ<g7iQrWH-n?,4l,6jذ!j2blBw!K6M,E1@8lq2Uc%JY_Xl: ](&!5(m) 3GA8xpVhװ9nKNB(P w;SOy-9|&`bt߂ys@X$E(1Ϛj2xLl|.> z{ָq}pBS>HˀL +W gG/I9*w,omEVk. :" ~kn-TzIԸ;+ &D)E'bějN1.p&E^&' I\eݑǤ??_EdD<ΕQ&Pnzub_k7+껄 u}֙ AaΫꀒq =۵4YmbV YW۫aPYixzWrP R3,-xCjfwTX:J ]jvnY.;/V: klALT@D4?g\b-4ga`oE^T,|Nz{kt R̝O ue:ž団%*˭&ݶi\W,*4QCb]Vc6ʿ> 85\&֎9uw%QrHi} ODrNO%oC>ZJ.LiD]BtCeùE͏ Ib6(߽0f%jAS @FJM-͛%/%0{6ܾZ[Ih'g0@襠@@$0KTRWa^\U|H7f,{rwxBueOkby"sJ/JItPU{b ˾ћwx&YX Uڌ5$ߓr) -gf>_qJ, d*<O_׷*Hf?9hk-SEE^|P+OE >p}iy^VTdk!gvUԍٹScc៉؟6e3gCwt4% "㨍 |V4?aŒnVHD /qmF)aO-jDonc\ݾ`zcv*2حċs&($l ~!aU(-~ŷ2! R1@9.4Һ [Jx4Px|Ff) 69n(L;(hwLIYoMeMO-uOo|P X51%Y&fd˃L+x8+ߏ8ѯ6YŅ@ sYU1*%0/0pi-a~R"~uKYVJ/XLgE]-6ř`Sj(pgQ?2[=JzДjPb+Sʃ|.Dq(&#ulS5}¥F'g#3%-Ǹwwŀ)9@rv;?InΚy6GH$*wʚmU2$&D,!ݷ2 #`tC$Sm4i:}eg"bS_ТShdL{zαϩDa ؠ}+-^v7_.L=-"-ZGgwRk*cKa]ުL??bdARؼnim ?څ/:EVÓwK h(, ,%<:(7B4H-mKnڽx16HA+) n"TSU~*Р+FAr6ʚgnE_?H9W99F6J["d'R8Z.3R:нbbGuo6d7dxZY_ nDhӶ"Rk/b=Cq;h7v<TTw\-[1a-fB.9>31cLt t=yiߜ.C?(|,틙CᢦXSR*N;L(@ Ee*4_ٯz]{.v ýHREz^~'L;WPRߺ Ċ=1@6c;虔^^w.#g0[kS1FF{H2wX>P93a.k*֑*p@JH'?DcXV }R@sSED . #@A Z1 ' QЫC_>ba<R&ҾC*wyZv-sEN_F#ZS[HjcDͽj?&(QR($b;LFЂ1o 'v[HeN.]xU5wB_ 5/Ʈ;B@8% 8kL1(jGl8'`N4FdC[ VumH S<}z,ko?Y gj=gNE0u̷?iOՄy fqA:oi%v'h-XrHF\L;%̦W9=#MXx7 )hiM:ӋB2 خ&ݙ~zd3hL_HBj:gG/'\<f=qssH >v*~lUh$/۶9.L%yoh74 HzNag^\ +1k#ߖĹŊ 4F#9 oF?4Xm %t.y]98"lXg;S qJ5|U VB 8zZ,=ߓ_X7rޕ;|Y$k,l%z~$ oh*Oz :M»BzwAI5Pݺ 8R[MqNjAh.,vsޮL5w9kMp$ 10LAGV _#4ƯDvVcyƪU6ei^M z0%ECpN_i^@_7 ٯ0+MUϰi,ki冄aO_ac+!6ٱ)S%=}dYMc*:O;Y;&Ծ~0pVywl1{ţ^ w p TRBBy\#(Hs~UDN36 o['g|Y{]=Ofr̥CMSOG7.z*!|T.5@m\-O;dO03wCˢiR(ƶa)3mo=>['5jȲaPѐ^0&"5p9-D~h{ZH Rn&1v/w-md $]Eڷ7 1e|Ca'sS},,̃vdpnEn;X%zSfm9stzTDZ"bƮ:f"n9 K^ S`nek5!Cxq"fGȼ.}U)ݝDC.(}dA/;atc4ڄY'H Ю?5duM\KWwrf&IJ6.#$;¥>,T4eF} dJxr̂R^8m po6)m\>{8oG*x̣X4F~Gш5p$Yf%zp jgl?-+PvR#:w#;~ c9׼9Ly+~8|-vjm/<1Y<',YD18N.qa1f_`*>Fn0r$]z'?Q9㐟dR+8o&|6<.V0%q1sxѳj2&2 ä|f ux[bZL8xy!idg1yf+\hu1sZNe!Q:&5{7eI[\٪T2^]-X\uTH$nyY: D]͕3x͌|q!U 5bղP0?y_ wH8)K\?!ցႿ VqNG]d^jXh\Ldjv⾶7P6c6@i>RY˩.zNľ|wʙcž$sT6/cKGCM^(1K̝[ ]Ye`0xA45JWh*wamk~vF Kr N.n>^BN@ҁ5T ڌPࡊЏjLYdHj b̃d,zɠo2*4thŤ!Il~)E2d1f2#E%ia{́l_{dE.!LxMݾv O}&s'̈MA'է v<꼔l}kY%kTLTZه9^!C].LA bqh؄k!DD,"-mFS|ukK-rؑij~91x-bdF(=n`{êFbqHp {`N\eM&9$#u!p7GX3^zxq*-FVcvD[eO_-9:~|`n> xG&L G;{3Pi/^(9NJj P<y 者IM3#`S_஻[@{SRZ?BhtXb dsۈ<$eK!MXixX՚zZ5dl9n:~*j3C]G__b:M .i#'2B8“GQG]LySaZJLճM#~9..nZw6 Sj6RFo%It]x\?=i4F hrґumi@E~nQ="^kQ:"{;fOy݀՟ś4aUAq 6(׷p2}` ')19~Qۉ\I7Bu#3x60J6+^%Grc$jyKɉN'Y>h=Rr qY ҡ?7&M~e1swN`TX܁]\>3CJLv7Cj0߇-9"z5t_U +=Z0ƛXjov?oSg]if[L u"TFN?WxʱPd 8ثKC!>K޹HK}&VHNUܬ{$"eFQ:鵺l?cCd!/E+ HFDY?&j} Rj8R}U Q[x7~nS!6s*J%Y!d |6ix6ؽ"}S@EP/[R.èsVmpߝG칂; #wR!avCO;_={;=ZZ<]p!|28%ɸٟ9e)xj `a(h@.l汕L$>k\W}75y0Vn P4\SO )CZYqˇi$+I$J qZM|5MU?oikj8'~9g2s9~\=1l-\VzR!&-߬Z5kI spmR(,|̉BۑIVDz_|A 8 [kk1_N5К@BXm!n62#DB%n7D\0e ը:|1ţί'hǗbĉSe~daWc99d}qpeYӽsAݤJ>Gob~ub6o<:T]%ɔUX*z%\{ēiBڪh oO@bfm'Z}꺭jѶ=nV&n6,PZ"cɪ%0kSEEl3MSWr ~y z1ptF}iesu&QP1BD u0zHdo262ܮn/,'4$RQ"ZuK!/"%᳓Y/ߗL%"EۢB JAo7ys_fȊ-yTȽCW33!k[4 .;w& %5VIj܋Vטbyy@bq1j)ԢNۙ}`!Ԗx>&mval^ =#D['`FAx8NjHo.57)5|U{d53QhN]اwۆE5!ḿތeAKܽoN~EuW|ɧ<2MxD{|0{ffrų%ӌؙ  ~[JFbĢOZ9Oޚ&0$3Nz83x)r'lݣj\<0M\Y%m"ġJ)X|2McmȊܰ"536*ljW Z>S# otDLeO_'GatL2ۺeumd8.Gu6Hl3Mm[DNػ7x-=hIR<9:s0%u?E_lj(M͗GJMgkР\6 YUn*Xڢbf׃,#"@7hzBWJ‰ Ԯ> T KU/(:*]o_<|iND]wLPU:)!lʒyVv9Pc7JInZ|^2[cӞd<WK8lDւLVtCǠIYxa a؍( BQ*#`"(%R$ m6ZLH*pWR'HeeͿB u>8>?Y:.~@(L9b}ogdi-z5/Mn4 Kc-T9UK%۫LRF_ݴMԿ%҂\$@>sImN~j7]!P[wob]2Е4S#דr،CnYN W{e+9^@YvHyRfcuD3{C(Rd$>h#|r%iG;aǪ>?s|5,V Wi$(*{Gf~KelrkD?t=$֔:Wq|N^Jƛ Ì%kQrMs7&{ F Mjb=vtG<% !Ѹr6(}:Fٯixً#u#Ft(%Az;hi)te{;&~d9:>Iۻ6e C9$>5#Kcy&{D t7cnPL췲|pVW {WvT'C]y)a4?*k ;Ƒ(^FS^Kr,nXO tVfe S*!Y娋p wGcM0JAF7二{.eW\((2(U2(%]͂OD=Ԙ16 b܅aK= BI>T{^. Bv!JG[BThN~@iT𧏀̼}5OsB݃SݸSc$Cyu AX ˈ[*O{Mq8ϒ k,=x4 ٧t CH&ƾԡnʣR80#Wq-q+|lˋ4^K$y9\+G雷%$ V3hU_̲G.ILp7>a ;cVq!yLϮ{j)~L+LP[մ587:>?͙ǜ;ndm}*8:߰54 /2 OC6j@-U:Td9_h>Yd _ 1xe ?izki}ǂ$zL}W-> iÖHW,uVχ4;SAsؔtnw(QP(ɻIUL#3 ᒊ-6jfДh0A' Evh6$ANE/22]'3}_ ^.-a_w*wsdh}]w<BDJJU2sCGiz#:礖1\mtg^/ Ө͙ԘxŠ#OUIy}α,6hR y_p %}"fQM.TNxI5LH(Bڀ% WR.'>]'(Fp LͲ5$v?ha7Qn8դjwԑH{gK UyCTj嗺!oNc|(ᴤF?T霋(fv_ծ_`w0WKƒNt VB.Tdq;/5:\ N,(y)kRc t{h-#:VND6c{#'9XV4vaP]5ކ lXVy?أٔD6Yޡ燥 @eyeCϽ_vy[p,Em$h^T5?Wm^B]>҅B.V ?g[iA,+R)=a2hՃqOeh_nthΪ5թ W٨5H}ѣ3dLKLG>__b-o1'YdK)G@Q#SӋQ%`V$gunK'c.v_7AFxEh0i=˄͒+/bF2S1va'#By c8 a]ډ8@]f(/FrIڟyg|7g1@OVw޹%dMzb-3hݷ 0SdoJ:M Ps܅~붔ҘYtR5GcB #6X8BbyE/:hDr)ɀP_E j4;,2Rh\Yn.$8::_LcO;gl?E@]Dξy%bՁ'Q4c>iAO@?LOQwdq͉,VWv"rםð 0BT+L|P'L`x%o߁|AR2˵ۆkII@+I,-{f5ZH,^pvIIB?3@nK1^.UWgP k--Z J <{' y6Ġ5c\*HGO}) _2"wUxDW/cŸTOYY[{m}LB,OS(frYQtx=ETԦnKqm.:$AJ`>JtY&X"h*\3saMtӜ7L yIuŁڎc2thXs%*mx8$SfB'A;XnI> $sLh93'P.!>'C}A6L$Q`('@)>^څWby"^O3s%kБ{` yУ;VgW-.? X-5qȂ;hn֢RrEbp<; 4]kwm,&g =Ǥ,^"w*BK՛OڰVVz8זttr-bV3V&Ӭxo}{u,/nxMϑi{U^כ}z# } <E8*kL E7Fh:3 akz['>OFT{#` Y* $Aζa3λ 0juQyZxS߸]f%ǦuL&%2zlp_|c!"uG3)FHU(۲8X@h ,.V- ;e9Ja}>;6@ {F\mA⩇86$#m?˗Eְ٪gKϰs'ND?by煸wSq틫gQ9{ӯS2{|@xD88DKHTm,dW`Q[ш#J"M0c``WT?mh9,a/LSH/0 @}`Okx9JAR:{p(%2 'l~e/Z@r<**|0Ki6ZK[a[Ê-vD7se5uٽgZ}C0 =٣$Fl!{Bΐ+.`GM v by 8c>7ŧ (גDaa`8)?i%46&!h'W!T6}j`~+ZH =!eFw٦s_nPfFfzNg|`d\Z+R!T^ d d9gOu5}E(f7],fq ̡ƥ zb2dtfHƎ@ISssv8eoRќ]<0VOwx1ZT !nt 2F$kHc.|ܩt,X9,Yٶ/U0AeL";/ #4:R?@ǀߚ9ˋC&BG`h=>yu\P^S`®Q fK ̋;-Mʖ h̖A>GDM32Sh`)iNs >)GSȩ>"I_yVA,Pt=Q2& "$%kjo!A3{bNϥ)FHVh,KsxN )Ձ/w"-VG 8ѻ"lj`uZԈ>Z3c3CN&nH<$l <0{nijubvt b7Յno_lπ-͏ B sU*߄ńP C8m*a ᖝ11$ey_+C1S/:P3Yt2  ƒuH?0<-af}&)|l W\]@a6[*!ʿG}lH !,p&E\4 y5. `#ip3.jDv (9$wi -0{4iK|D𶳡#+_gj"ZRieS'quYPtڏ+=fG3E^i4G|,6G$`w{Xxn0գc)-Toa6FM>ҿqxP;XhOx&XSWXˬz,n( 5ꃠ+JЛ\B䜃h^ 4Bm%Na8jdԐ/E l?1?D?dL8p-CiJєW%\Db\6Pu?W2->YI'S(v^Qa\EQv ŗp3z0v ^r5;S춚r<;-inv@ tkŅվe N.VOEDF*9gf@o񊵿NhU3/^x? pEeGRjiݒ#'6LPQ@|6ۉޢ-Tr}6 GmCᛅ&.'Ӻ@!vaUn1fQȷ޶Y*r̥pv4OZ%'3ʘP2}-6>ήZр 'uc|A1οfF 'X֐lO| FPaljsmmqI0j "j>ɠĠBVt'TTD@߇5`Qfah+D>c\?x˭i|q9tJhٛ2AZbB¶)J$=>)_9gӠ92,]l?Qn$rӔ^e1 zci^.w_VKhIOh{I"-d;)d2vhFń1?zy$r_z>|fxK=Mm]`${H45EţP&Y40qFp,;q6Ԃl%ӚJL7҇ڤ22G'%7M<'0`-w,*֜ :W<¼nF9F(,>?fTc7bp7=(G<2ȲA7ViGy*.~97EED̥ЄjVEhGxۤ)}#y: EvpLBo#vB6gXGIV ml2CD?BFG6XIrDNگ-AX:ɒϿQ,]7d14%K.$Di;oWtICNgM,W u;m?g0YV5/mԜ"CݖXJ#δVVOo>._/f^_M"E'-x]Z#Oz/3k8}s'& } YؖNHU){E4Q zBp-;\sNoм?yM)4@r46q~^շ7mlEֆΏ 1U*;? i|\2@uL[>#wѩj vIwtx?Pㅱ-8vybŻw^!~pY)}:qɢIH><&ʭ($uw 'oHg  W:OO7rQ;e` )6VT2Be:gA9-ʢYozC9nB`Q3MWv1u`M7iPJaR$%m]J̜kk,%y"<%E7nͩ䭵-B8 Ι׺$/BX&%Ȍ֊r>:iLz:D#EB.]ILddwX^CD+O5~,_z<+X{(svu[iDiRĊf+w]`H0a*'J &V9mUc28)rvBY;I椩Pa}[nK8bg6/2E%,y|D =&;VPB &@O3x:az1UL0M#j -^ tI.֚ ${$}Ns.\ /kw{K"] kjNZ'mN;D5~\^1Tyer1'jfG\56pPw[R dQ-aQvWF 棢 +:06Fg=n][Τ-ZkghQS/=0Qd7i m\DI-k[8&eBUAluB'+eeXP-SrJ9@yp(Õߕk׉k:8kUx I&k踆%b)g%gί2!$< n$I57,wVWIsF/EjWLF;2]խ?%`ǫ"x]P:$NK>kobgjN8l.e+~()N U,~mbݺǵBZ.O =e~"&/ ~fSdR@~lru S* sa@tKA"L|iP٪&ggBPdc.%?8}C ZbO/}AAOl-HG#kzS%4|5Q Uљ~7K Ha@$ o S(&K*oKS;rIJaBi(^a=CD3=2ޡ i 8z56*jAWA*LGj&=" (4_[ͼ~v|{J^c!Q]Ў(J)jMβN!s43Ŭ%JX cxQ~ IɷYHأ>\OSݶ~ioC l`Gi.Z(wAMcIӨ˻#&wb˪Ƀ;W{@ӌeukDJF8Av^(<,O OAhi^RO+\ggChF35OGsYaCLJrHvFėѪ9rj'J4M 9`4 _ފh3lV082ZXe`gRR}w>apIcehg2PspF%t1\+ Eϱ7d (Oƍ,o?}^VTJcp$Z7En( NXk])&%0)bf)*5l6eL Իl3ؚ9L=1dՖ7U91{Щ}|b0P䐲`TO~|oBvsEi,[Ԏ-!{kPF{IbkV6d,ٵ(? &$ʧ_Wnj9bģ! ,h*hAt4S^rv)=RŎx2-L5I9O(e帧g޸'n&.ۛYV fTgDpx_ tgF!¥'bX̋V4(Ϻ O<}P2qsx8|BvIJEbQnIj]чYNBGЬ:(&WNY%M7e$~fW8~&ь3"yǹς0\TVJ# ~ۓSەǨ)b %[hqPpg( PCq?r"#t3yk@N 8Έ~E='&-Di>ɎD~a \G6R 3cN3 'l% Q1qv{9X-M4`J/] 4]M.;3%[۽&6a{@͕ٞ[B~[iHc9s0E5Q~-V֤|aX'(!:Pı[Qp?D#Dp~eь;ǭr(DGHl7Һtw dIG8JQ(WUa!45H%#-ﱃOk`ᕭLϱ֐z@Od @ô~ERB9!i$ݬA(a4ޔMTg3Q b9aߩ*\$ mB z;&ll֠'TKR3~XbsͺS8NkZ . {R[`WB(MI*iюzvW;woy=:TW49hޗ厸cq¯2'.XH:U&FB[\Ύ3\v$pJͣxt90lB?qD PTΧd#m‹#>X_v+L`ÂG.SׯF.{W/ukjJd[T_Jw'$p8AGj-Rzf- >z+g) A`^GoGUX$|X3hdSiD%*YޏmJB? ܦ.$.lͿΝܘa|f&܃(%#~(/(c+-'|o&|)3&Wяj]/3wQ4|x/]NgRk;uc)^# 2P}TU{l >ֵTEwV4!-'rxFoiښ)'-lbe]컈M݄j=OS%G4QDyKB"U$"pOd9S&=?7}zbs㈰OWǗgf {OQh '& fcŴF|96YbH>D@heV~Q]y 2; Lݨ5,SخTӜ ecQJT\K~QƇ [ g{NҪ dciz@JÈtʨ*NrM1p(`*͑-=M U9}s*dt5 HFZp+cֆ`TԺaC%+\*G#nF.mtF|YY<akc]F]"81ښ\^m\v1|1;+FJ998$YW[-E(93ܨ-j9nn4LDj_F"k1rd*|`uw!&cڝoTsHޝSSLfΞf/O|NJ..eE{!#@{2H^Ghp\HYwH5okڠT )ºaQmՈ{FUgֽWGCmxA}Wt)Ҝ 3TNVxQݏ(mu>I7#.z^:e!!DN(QO S>1d|'9anpԉr\Sx}Q`'0U1^0|.u3II $ۀX!*;OT-8 &FD,G|M?k5>^ۥjer;gǐN;ByFtdCF"ݠ}ch>S+KI/67^ΒI_gJ6'q7iq0Eu1鵜سZiB%zRgTtL4Jf,^>7$ӹam|z!ȉ:v t-v$6\UݍyQâ[&Sw3HJ$7_ _-2S, ӹbIL _QPSH@۩MY vpsٺ+BZ _FwdВ$V=$9X7ZW/;HS>>:TՈ\hEaYl^)1[73. Vth0vSTr /?JY={3ـEV}V|}g5hFrL򕪇Ci;.r\ٴf{XGs}+˰D0Pq.ñ/;ֹ яّ AS!@$ev6e5S,!N&1;Qqz60x WtSEFQ>NLem,BP;h@qA%^9y1qC#Z$P&vbGIÕ5HmEW&y5y hJIBšAF>h Yֽ Gb!/==Ε~24z!O}z K(vU'7Kt4W}LNQ$bK:~ĠP{  '<{2"B;_\@c*5P quđ莐{C),9ϖؒAqpeZ|)=6+Wӟ^[V1c[*mcX<@U9I% VPD(OEfNO1t㟧LRgO6\tXGWo(Ê2gQ7! %~x5؞^">z̄2?S HeAGt/^qgm2vqۢ_Twl4AFWD=9WMgo%bkpT_9Dj\FOʑ>nn3YalV(؏ ɤND\_OdL }uȂPcJyt"= EHt |n&'rد頟 *pSF8~42cz6?`wk.@e((S3gÚCyV;j1X^+ʧ};'xa~< \nBvꂝHf-oK<1cO0m 4;ޤ/]PI.u;Qkd~!щ~g)cS% sEIe@Hk]kNrPiN[ 'DE%]U?{*5C|nev E^OIT}9ņEm"p]x_40~J3 oRУW*Ln\/J*3|4kJl'>:Rn579Opܙ05zvݽͲmÈqYюg)90j`ҌʳfgȓRڲW Q[]~sp0;oj}WeڣwTX]-r8c(niGhCҊ>ێ]Wqvt@ѱ‡W;-tHj/#M! 4}Ls\>91UOv\ӐҲ[`7"a=>d掂}FT%rPXVx%I jVҷgT]$ u2),shأ,S;/*ezV cf$522XдDG @;2?:g/?(Wc@E%<"# KגhԼ~hXotsU'8@Q4brdN)1 .UuLl{nAYNa0%>֙ˈՄ,RpHx9?N*斁ޥY0S9.6")Ʋ$V4//kawB^}`(EK?]j`*hW"GRY[ 3-Iabl mIEހî‹6rρ=Us._u~Ti>S%h[sB~DN3>M^=sPH"ݸvP~7VhnQ7g.VeZ_5;/fewetz>&8־cɦ r-OBUOZu.HQu+f-/G #55"]hЀv'ٶes/Q;Oz W5bC-eTJ;-E\52lO2,_5gL] _Fz l~=W;f)DeElLIWE{HShԍN˃5=|%#n\IE"Em-m֫uw1+P= I`ݯ $lm%colͰ~Y)ҋBG` "LJmPLUÑyε Ar- E 3iQ&&G%꼙d]Wy;8[^-EW#g8A3?»T`I1SI8C7M A6Ka$J%q f R&u erӶ= ^:oF-~B,#MTCFwZ6D~ ~~=;j ?ku\ YS6%?=@1Yܮu;!/6!#zfNWT >lz.bNW3yS.QZ蔻֊cHT;N XxPRUD(uh|Ra}< LOs2#;H)"4m{eS2i˘01˄[yZ9cM7%L+ c+fV{?%tZv*gܯfԨ$) eM`Y!,=^2+#\mF+XAZlWK4={Ij ۃ+[Rٯ< =Z0E/#V4+{=}WJU9z!ʩ0?0 =lIAb ,Tlu=b'ДWB/|#0AkpL posi̮w|ol{P#hJz<^:}dtZ!~ڐ;!AKڗNMhF>ܴI"l/n+8p] Ec(X{*( ds]F{<|O)[=v]\{z-//cS6;*FRp T sQu2Ny9z⭓dc[݀ȶsK%< 7l2pZV(2嚀5#k/l##5|M\ uC/T@T_~^UJ#jaƏ[~R-3)TKT7 uphiT8y?'M!]4|Ԫ}<͊# >(i&~{&&gD#h+=YȺbg`Ҿ${ʸS`!tJ$]|ҋ!YkJ*֖2^|ʣ!}i+?Ϥ҅b=Qo@G0jЧ86o\&ע3ύ(dBq ҕ!GmަZ4CDy"*A_C;3 iw!~ Tìd/o3[r?7! OąK ՄZmӀ09 xKRJ l@Q=0ß Yh# jogI߁`V_W&߁"8Y"E6WCh)Ƈ. ӕ:3:nAިGCpv-=-<[XHk^!3+%PXt˭Q&1Dva5v =+@J8LX/`dJtN7cw=!E8 Xj},ح̆ue{/KDipt'6#8D璷Y-Y >e@OU%BӒ1[Ԅ"+ E;R;x;)#xQn[.p@-䂋8u0J&䠇kZwIe(QseQX Fy𑁺drxkq3d+LQp 5\>Ў ϑ>iv00glRocrd"]]tE:fV,7Hz֝\g0-eϨ&s鲪EZ*~OjjOD0~+#[k5;j/}CpRɈT>cݫ&hu$hcRO$8Α 8;;cn9Cۙ5sS! _CmdБ c4gSy*>##eQ;8ǤB<-26@*@-W/70׀||NhCJ6t))3j>9?P5N͔xv^꾟VƫϘ_m@l%F+D<Q Xu#:093(0Z:Ѱm8e&^/r;Rq(YN=8~S!s_597k#A Ei+gpg8:G Ktg\F GvǕ=8UV(Iu+qmN'mǗ!ҥFKMWmPW'{?rލӍaf{aGbc tG|g zzϩE4%+?tW%d2U3a_|$h oCRzBGY1.>"XxRP50-kIIy3~Vtkm,Qc +4sxɝjAqb}&i{n 37IС>8(˩?+e.K}Hk&g0, 'o2 rDߌV~r.ZǵO%N5rE,3^<1lؑ!x 9 :5u*gr^ĈmIjdk}bNrUXϼ~c.at]1w1(O6l c ]4aQC1;OR-%+vg^wb 4@;R]>hhU!tr}5%l{$nK[0>~XյzڲyJnLY|/c  N" v \\JW{&P۴uO;nw0T[Qkb]︎4bUqp ,>{Ggmp0Ε;SJHN]䷊1sI`]HE]=UK / &^o[ѱB I$8`5yi]k$vg0b[RP'Wlk.5eHf6F1q8hเGEn ȻjvsȜ0;RApyJ XڭCs|9P} JW\KN_Y=|s.dPOfF%85^9sj\y(>P@rjv#_e'hwL_tTam:)}_JmB |L" KҞYrn&cB&V|qOE(4R2(S{dht xۅe`e=MSñ<({c7l@U~&#dqbiB&hPM* KӎKuԉXY Sq"3 Hq7B"#A$"+P"ƈiAX+2q]WUۅՍ'S0*1u.ɒ/ VUxp0bK?OqYeffTR"ˡ@-y"- &[F~RIP5'k{Uo6ƃ|8q#4,If6Hd6 :4mF*iLݪ q >H!CtMe3xU+Zeդ}`Fg*4qV(K0pl6!X*UZeE#>v _Y 3k>A>ʘM|wE :ľ,AICNs\m*f' O;mٻwIט!|)9@d>CXZ :PiVFũ^(Qɛo.(+?vL!&Ⱦ XNdT/@QlwT B|S%~˹|bNtvŭK,p_ csRAͽ[}簴tAqNzNނt}uNp.lAii2\E+.ny=0It;Z2]=uCma73ҹp;{(]3Hl;L7MM7ʴS(VѪ28B<|Djǟ^kJ.!x-M3~ {`SZW ~ZL s$  vHtvB,޵-()4ջJߟhZrUkIkCc{7ϵ&枬]d$И-t\i\4A8M^{ݼ9&{k"%p~>w Oҫ{AZ|$f?^φgӚ\G ߇99|;WCF)egČS6M.-3šU႕Mtv#N!@EW3EhCeάP y*5YOB~şel2`@2)l2zuM]11?K4|8J0,=(F8CE) ,ґ,@%sX‘  =/qψ?Jj4N=Ħ2"q0aFg-fq/ :9Qؘ "V;TrFrL)c0"-jr~޶WY0M.ozv"t*sWqI,c#05{< u܂a?/2y$"SJܮ(7@KphQm+J^cp`9p.M-W.FYѶPM3 kF\rGwg:H[y:t[+59Wg?h;>w IA ^z)L(%}di kg0axkq&@g~ުl* 瓸V_<{~|,4R@%<\`cJ!#)t_!?^;MSBPj(܀5bB& mneya=',qvw뭬4,}Û.պ@~0ƥscPWdS(cv4H̜UnHT|nmaY}aP_ ):0b[ab@xx2†+(#'?' vV8xg'~];%J܃yng%2mDrPJ;zFXyVbX.w<(hze:&o(GSa) ]$4WHLȌ셩<{3B3hľ3T#hc¢:8R/V71ל[>W?]N!x?:/dO#Lhd1y,)fSz!40cpߺ^-nh@p8(K>M 8PX5]laiǤPdD' 4eZEn_K^U/R_-^"gኝ)I&^h]7q F1v hoGL|QK|ZP#%7v<Eu+4/eyCdAy LS]̠,.7 N4i-<:' |%0o,mSb,g޾Vkh Lj WJ#Ң\\a|6*yXz N}׸*sNwn6Ḩ-=7q9@L?vqLZ>ʍe:w'jlf(_573{SkyBFd}lܽƳ^ǣPN י32 \fū9nEX};G}bY4XdH-+pwpqaLNTM2j׏G4"$8Ԍ5ҵUh|Hva`f'F:]3T=\Y]}wwĝ&`QPᕕotrnWs>Bt;^LWZLHfYNw*{o*DyD )혗>ZDl;jr!cN-3@e;񥰒d]d, mDw3EJr1- i?kTS{=^(' 9 _o,`* ZCԵ-0z }iO+%Xf.RB;`|7a]hhZ1uiy`N +D3(O%G=:Qr[]3`,ẁmsJP"rjpZ.ҩ-+p0'ٽ@(gC@_ipcmc͐ Ge=6,E3gbCTEι{wf0@3nD9q܌4ӄ\~Q; P[aЎ)to6bRx=,ULo^EQd\vodx"0bDi, K"5'KkqI% ^o<2 !P.fMf* У*~Ξ{KYhyJxOd,CPglqvj($pFj5!T $ix $nڵ[D;e\7ĎgV((.{tr`̖cn[HՃ}F:qq'屽sd?T=wn0 ATI")|bLe+)YC=+'L&Dn F1I38O!pؘy?O{{ފkOA&y޷X:8HGswj,14$.i,vci) K)^[  v|-|xE {ضݽJ!>`g%v/UqyWp5VR$8f: /ULa [˫r#}cVSi'oROl=QBr:ZvaŊMu #U0<;LbaL2?v^˹X/5tX e c%,`J My[qmteWҷ\ ^;ZTMTL\, Rffg Nid'RjT1dm`2@%d!z)~2O(PERefd=Rrf+K0t7:"NE$BWJ\2.P^V87}J@dZCžGré!K+Zcv&q<ԸNB7y/ofϒYB7{]a58HuςtpC=0D5yh-}:zf E{*_s_|0Bk5 ;K|tvGCWv++|2_MZf˓[\6^/ۛ8bg`XRt 2d$P4~4YeƆ7*oTtv0G< 0̜pXqJT9!sƂk2. j໖d{a#&J+W(&_O0>%_ر %=Z_[>Ԯ.J̭ Axjf w)4=m>kRHUBNs5i~({D'lBeկXW!:K ؖ6At*qbJtBt+Jw~?0m6EkHL׼"(|UM"Ca?l!x* ynPdjYCBˀD)RWA/~X >2A/ G>|mD6+i/έbsf]2^Eֲx}ԑӑ8hx5az%z 1');~1]Q4A͘:iB+=1uj(y|,{Ox^ɣ'uCd4(EoD23 ,/B)?8mL߄q#7 L&(i;^&G2]$ nfpPAQG; xp96(>l,Qq :|K ّ@U X10R񾰘'., pIaQtFr)+@C䨗[xoCBag̜UfD2sa+1j܈ 'JMx3Q-`RA$9bL5f"9h&צ1)lD@_dkIkG_q>]-~)~cfB|#HVqeSh:UkɔTVL+Y!"oc>C>|*eWޅC1ҠWa<:POO-mPr-mnÀж> ־ ߼^U&2@ECjkAyY,OcCB|j.aHޥK->tnRZ8 qۗ$ S.\&arY<3wcF%,Oj=<$WݘM<`tgWVҏ7r'3D]ξg4W.Kt6ׄĨ?p`wP;ܧQh%sqx * jٹcV1zɰ_X2|řorP%ZXnзKy$ M;$y07*dTg2{%wJ)4/mbZ&;L "/Vp"@\@fNz6E1ykOPo{sEMc#? ?撧3]Sx7Ϝ{+[ Tkɢ]r~Uj,ظ܀՞c Qxy͔T,^!.^l &V4#wmn} +91 |­,AwX1M(&q# {pۙ$oqOCvA73Z3,=JQI 4chnz$n|#]5e&X`X3%aXc')yz1Yj~lk;;xjwi&`M<.{E@ߝX@+BnGMiɆ4k#?~;sB(HhcO ss0븬Y>U:s0CJ)j{K`gK8YGJ nįPvYV%k)nPP5Hh$jt#W/=Һv(9 {]J&/}☉&}8 0OWMoX=ھF E}P^ |6nn{t4XIHwPJ޳on'mUDIӒڌsB%u;Wb5jۙ^x\Sm) ^M+:C!͜2 Ƈ.%ZئVgw\p~]/ +slxTt$i `\&Ϛ(r\oh'O6Ɏt+ALO/X/Gis@}3nXq5Ac-bظpX@!>#/YZA%> ZD6(@@ĿzĻNx}=HjmЖ'J #u!Vj+8yOyT3 . 7,Ms.? oO@4xgxdtbEh%qr+7lN%΁k<^2UmkΟkꍵ0jGtJeU3e^afᐥ]skJSHlJ!֖3xOH ~(aJ.Ca,nb 4m׽?BmF慱楗AMtSdENShvb~z344د[)+Gog^ȴ}>e- e=)NJ:LڐSj+e٩^pbLzk vU uB)C(NQzgyޓ/]ubiyͥTP'&Ya"P^8ٝBOWb3*ݞ'?wKY =^P/jvu" rfg\++>gɸ^[+63 ՚R:t#{@Pw St]=xm`{t aEDm<"đvɢe|BEb2;5dwX "5sY(>u+U/+SP[^]imW*V̹o9a#M嶁ځ#g|~@9/8l~/ZVnVFܵ縥^>7pA& 5c>n)J[/,d+ǚ]psFK٤iԪCx7ܱ1(n+{s:2'o ^UM:sZbS{j}~Ę0f~ aITL}!qb@QbK.8C &,)=,\ޥ_.agLN_q\" e$ƱÈ ni)hD- d dMOHu)ҏZ3c (ԝ%⟛رQg3ǾV ʴ|DGAPnu~ _ YU|c0^>NK cnYot !pZ x@ 47GgoN+aB@`~p zHU|;2DQ wV<3~Tv[.Iol64s_*6 0JZbS \=td$ L3:;- :#݋踗f݁s= ߄}"/wI@w?sgh-U f.O'R=?%,^dFץXt~6%umc`gH]d`lixVNע2A9=Nu?CȐX( "x4 phǮy؏0!)oќyyі%o-/Oԭ˥`0uEq O~LFhnaI9iF"OɍSL{7qW_n$K\ vAX$ ia2`xPBHϦj)4^J=V׌}r"AK1yrAf`u#v].0A_pw45MIܱ{0Cd[s2 J(fC$8u "(%ۈק+Lg6%xN^+3+z\qHϚґ;z1mΒ5q&Qa@l zc00(PEDP/ pXaX(Jse)̻TDu܌iJ_R]nc9>Q>)PM+Uuh9,0"nL3]-,T)%d5WN̵:[Ǚ[ h΍Y['ϴCZ:qql8V))n`3PyhiB}A*ͤr!3 YEj_C|_=,Jiɢrj1=ොkdyw!4! tt)?.: ^4푠e{ EsD~S8OW&70nDN#0^qSz[,?w)r=[P%|j&,s "U"=cLET'@#rmCU = &C ï~YR5O nr=s8" ?\zfG-ZI6cpf(۱ !&ִfUޝF$=!I˚! ‹9zwބ4੗[`FV^AHZdŀXV(E?N'(ËH!P#:ˬj3KDa!Y<-LD $A~;Jm3 Ѩeh=v7P p1KxzySb-)UjaN=YSt>"֢9ډBPZ c~-ɫ{r,s8c2"ҽc)䖞(Hpw%z{nlݲ %l6] y.kvf ZWkvF .fcר =.[Vcr Hs4/fc+ 3Wxy`R3È{)gO^-]Pauo3fte<@ua[c=b|e"٬rf$FEAPDl~mF?@XtlD=.".!ڰ\7P$D+0]PKJl8o'WiON>d)m3 M#lM2P T8@7K`Ex3ÜҪ*ZRgz=/T!(`!'7̡)%۔ Gh`E%RPJ<NJG|>&30먭ԓߦꍴ0=}W) kCMHSؗ30J; ^`JLDnEM^p-^E8Y6n7%U[F u(C6]6%N_ #|K(aOf4x: -t8DH3hWV{Y(߰% 9zi-เkYQ ~,Jxܦ^"19_Кkdq7?pY%f_e7mh AA]E@иϪ1:RjLT@b> 0؄Fnb$NxmeWW葹+g-?(3Vz`%:NڒH@niSfʄ%:Xo,P'A_bԔkf^L?*Q:ͲC%t_l>,񷬣0y^ P.F2tyҎ+Oc+ H1b<#NZc %`l?#a|ɨ"jS OvGMrx@6_o$;:wʯ\B-h21׽jB:ҸJQ+LWqG4ZضW֔ ug"foHL &B`SDSpQEؼ G*; 1'\4ǑXq`0 ag\LFG&HUUl`i()RH<Q?CH $`d?gN\l ^crSN #.I2voxU%rd0ϯ,ae%|i]t׺ƏYv Ʋ`EKu˾ kϕȓg-ĺ+Y)YhHu%x#9δ)= w:)Xҫ5$P?_\)aaZCPۭ҆鎸7L.RխLjjbWX ~!a3D?R<6o;#lB Y6-A zUX$G<;% (<^;j%;EptXN Z.|nfui mgZ:O{/`J𦒥TǶUX72;V_03S:̎-Px/F>xIG7F}'-fѼj DaZn4YUcê4Yh*Ue9;6I3OhP6 DƘ<|J @UF;k{\]ğiR_G4oЄgD@EqBg^IHy3{Thj \W;5`7[UKE4}ܞU)Ly ՗{EE$ߥ&4rG\чA]K0ȣbp/,)j50)`$DT 0ZG.`x4uSjl&t6L&>K@:1?eMP^u p7 43MŌY4' ZQH+RV~7ō/qRnW `S؉\ShP 6r M/t* '>\("pqхBBެng"c3>Ks關P@beD[0/ 1MEIG8cMRYZt( S  ,_LE$Oݐ) 7K1Xq .,.g5_AoC|S|/+ԯSkSs0NεrMҏZW`lY?+PoկW(U3J\3 .ӛ\PSP㈙m]Ol-ڱ6Snm:.IFV ~pk|hV[`{ )шxP̭G-Mva7ʼn%^)ۧK5Ȃ*LM#s"Pga핬#rR7G֟^",x>Ʉ_M 9"?hI~ uQ^fև~xSn F7VkMԘeyP` AO^(eb2`^- їĕ2??"TIk2 Ll[ 18&U敦\q^X q>Bփ4"tk*3/#`M;GT>%$ TwO48ygx9Q1:'@rsy H$yV] Frn؁ak+Clq`kni)I+^eIȼf']/ &=A_Nڱ\[a}ZC-)*8B2ÊUf;Hb4qB8ʖy <ږ@o0MplAQY`ܨ̣iD MhooޝQC5uӿJS>Q[rlwxZqzU &L:[-Nh1l?V@kW< r1V+-JhLGp=+.]Xxz++* ~cMLteđ b8sA$ǩ.Tk@3k'WT˪6U{Ư0uc&;;%$<}0)\.t!F(R4Ԭk.1 ?/ypkg;E)fN W/)};w5zEV7Ȟd76̶$)+u/iG|.i9?aپ0v' '_ F;D6KRhBndcB4wr4Ejj_F㺔`2Ȱ|JiD%re H _Yu\G-<-71=ȕhsҹ^BnH',  5x~MDF05m66$s)3C|NԘWySWMAJFg2PDg!nN!$%r9obXxܨiD^z{)Ӯ&t)Qy8[_Ԁ<BQ (kD$R]M0-%!6Cq)jxM{ϹUy R\9o0I" $ Ҟ';(>MGgμhk~DHa. ]? %h7iTl$[y/VwiKe&d5{";EO>dsCH]O\+\cASTV6|ki}ytx)fH2]jU BT{$ӿ8b`iReWBǘv?|dƬ@vEx0)nbőx0/:xm,sɨJ4;N鲴Ryi/fhQe_4J!PW(!Wuy->zx+^^_Vc%rlA+ x:6.!kd.,JI#=%@D@𜰬7IvSOQ/|+*o/h,5?bV9ߧWN$?.d)q_R =.@"]݈i_؟bGD•Z'<"dž{J6_eC\a_C󖬋'>g \C[Rh[>;>OYJ%u2|az(dN9sDUA."gM*'(>Ԏ9$.'X:P TjB*Zϫ*^BhTO"yJOʳ[h_\@+lxN<'P+WoK$T7ʑ#cH 2BWYͷʲwP 5΀ѹ~:BKr^쩄?-]∃eW0:;g1B[OZ\@iy9TAGt{v Z)p˓ngtTL`>ԐGa0Ӣ-AxT8`Ɗ 0?[2'?6ru}]Ð24<%ڈy E}VofT 'rH& Bw8L_TˠOGa(?O>ᩌHu"k>P"L: 7KwbVhnXVy kNpaJA&m~aG݈qsZ;08X(`3R;H`zDR{`ʸ6h4~+&#B=/i,O7[=-An i;gy?e1@B->SɆ@1(Ջ:ؤGe13j0dzFhrԢD#2 }]G2mݣt7 d_d3V.n* e ͬ.@vrm/,ls0K#R5Y69sh>G5T?KLj® ]p gΑۆk8W%aۓ򲘖xBϺlIUPRLGcGC.5u1W[ @גU$l]wjfH{3-:#-Wu!+]([֝c=S*9>.h aG@!@[RPf ٴ!kP@J/ez4nSa+SD0G!__c8UF Z 2~!*^+#Ki_Hx# 0n盿"\ _? ;aدdmn )_8,++4M* 3o f/R`,NЉq:8Sv %E0)g-D2,%%#8x~#=FHl2+g(;I>;?/ x٤ #EE|`|Zs_J"w[֏zg! !%϶0BػjϣwۈIqj;ǣ g q1 ]=URRɧ σIL(= Xys.sRD9~P#Y*DFg$C[L2ķηJ`fV$t֚6Wo {e鏻jN8"FJM0*Gtd-ot.ӴѾ2l1]lL%Z (2ۿt8Wۿ^5ݰLNJe0 +jV CE!uXtL))pL%9A1@u2}VX7i|L2+(0%;E{utP8)w8gCBkե[|(ѯH}_D0Ny]1M"Q;fQ7 8Й&߾zi0龡ų+{>j<(0"-烠>[FEJtlUSMh}*!c \d%BfDZ/DžT:P-IAr( çS?}2JB݊W >,}U^W@_U7G6y$s`oZfUWP@0ˁ66ڒ6:PȠsύC[>"fn:@fP"mi<}Ϡg  )|ocpP]PozDoeJF3[ޱRAȬy0 (xVИ(I5w=G $?1^t# s0_ub)W3299']"(H~V<^C<ȨL"㹩ԹaBK:&,kS )' -祄v 2dY#{$nyIG-dsfp X槛ިS1ޒ脓voM  ĭ,a YZ