qemu-guest-agent-15:4.1.0-23.el8.1 >  H ^}֖ z뾂al_lqMm^C7K[1U^`4&q8=yP*=C ;xwRX]!1jzNJt[`ʰa;޸ψTGe4EoN1u Ul Czǝt[p{Aqc6@&mVeꅍfzZ)qK !ea rv^`j4&ם_hWBXJ93968bda6dd411849b7195eed3cf5aacd8b169a116f80eb48ae772043265c4bf276bd7dd3aabc610513fa577fb413c548cfc5b6e6c ^}֖ z뾂al@oMDq%;j@S+ّm yi>lAD ŠgK^d39?Zd<[2&)6|;RRx7~_cYPB`?~, LKoU#3 >p=a?`d$ ( 9hl D h   & TPpl ( M8 T\9 \:"\GXHY$IYlXYYY\Y]Z ^[ b\Nd]e]f]l]t]u]v^@w_x`y`X````Cqemu-guest-agent4.1.023.el8.1QEMU guest agentqemu-kvm is an open source virtualizer that provides hardware emulation for the KVM hypervisor. This package provides an agent to run inside guests, which communicates with the host over a virtio-serial channel named "org.qemu.guest_agent.0" This package does not need to be installed on the host OS.^T@p8le02.rdu2.centos.org CentOSCentOSGPLv2 and GPLv2+ and CC-BYCBS Development/Toolshttp://www.qemu.org/linuxppc64le pp FH ;AA큤AAA큤AA큤A^T@t]U^T@t^T@t^T@^T@^T@^T@^T@t^T@t^T@]U]U^T@t^T@t^T@t]U^T@t429f6c2697d388a5f6c5a13c010834ce8d4befce48e50b378fa53e32779faa4f6db95bf9b84934a5e46e25a46c40a7780be46466b6fdef1e99c1cd1114eb102437826e0fc6da5cece9d2ae0f7287db77f287140a4dae09af48364467c4c1ab559e3aed17011d3fa587b1a7f4fc1acca2d33cda8c155aa104dc5f7a300b1636cbab34240fa8f3e8ce37ced642493184a610e187b2d9e5e15f1132975b9f076c436f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df61004919d53e3c02c6f27a3e0c058fae99f87e51dd2bc1316bef7b862e63e8b95cb29c8cb68a06c26a41ad0a203dab44045bc0d48260a65cad92057e9cb7dfda500d2f466ae9123ec03d3531199dac124788ccc610bc3c0f5edb6d58a0927483e22d../../../../usr/bin/qemu-garootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-kvm-4.1.0-23.el8.1.src.rpmconfig(qemu-guest-agent)qemu-guest-agentqemu-guest-agent(ppc-64)@@@@@@@@@@@@@@@@@@@    @/bin/shconfig(qemu-guest-agent)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgthread-2.0.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpixman-1.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)librt.so.1()(64bit)libstdc++.so.6()(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemd-unitssystemd-unitssystemd-units15:4.1.0-23.el8.13.0.4-14.6.0-14.0-15.2-14.14.2^G@^ P@^^r]]@]]]e@]A]ʞ]]@]]y@]w@]v>]rJ@]o@]e@][]Z@]Z@]S]6]#0@\\"\.@\@\!\\@\r@\,@\\\u*@\u*@\s\d\b@\ac\]o@\R@\P@@\P@@\I\HW@\E@\8@\-@\\I\\\ @[1[@[0[[[[ā@[[[;@[;@[R@[[@[@[@[[v[ug@[r@[m~@[m~@[m~@[m~@[h8@[`O@[W[CN@[+@ZZZ@ZЛZJ@Z1@Danilo Cesar Lemes de Paula - 4.1.0-23.el8_1_1Miroslav Rezanina - 4.1.0-23.el8Miroslav Rezanina - 4.1.0-22.el8Danilo Cesar Lemes de Paula - 4.1.0-21.el8Danilo Cesar Lemes de Paula - 4.1.0-20.el8Danilo Cesar Lemes de Paula - 4.1.0-19.el8Danilo Cesar Lemes de Paula - 4.1.0-18.el8Danilo Cesar Lemes de Paula - 4.1.0-17.el8Danilo Cesar Lemes de Paula - 4.1.0-16.el8Danilo Cesar Lemes de Paula - 4.1.0-15.el8Danilo Cesar Lemes de Paula - 4.1.0-14.el8Danilo Cesar Lemes de Paula - 4.1.0-13.el8Danilo Cesar Lemes de Paula - 4.1.0-12.el8Danilo Cesar Lemes de Paula - 4.1.0-11.el8Danilo Cesar Lemes de Paula - 4.1.0-10.el8Danilo Cesar Lemes de Paula - 4.1.0-9.el8Danilo Cesar Lemes de Paula - 4.1.0-8.el8Danilo Cesar Lemes de Paula - 4.1.0-7.el8Danilo Cesar Lemes de Paula - 4.1.0-6.el8Danilo Cesar Lemes de Paula - 4.1.0-5.el8Danilo Cesar Lemes de Paula - 4.1.0-4.el8Danilo Cesar Lemes de Paula - 4.1.0-3.el8Danilo Cesar Lemes de Paula - 4.1.0-2.el8Miroslav Rezanina - 4.1.0-1.el8Danilo Cesar Lemes de Paula - 4.0.0-6.el8Miroslav Rezanina - 4.0.0-5.el8Danilo Cesar Lemes de Paula - 4.0.0-4.el8Danilo Cesar Lemes de Paula - 4.0.0-3.el8Danilo Cesar Lemes de Paula - 4.0.0-2.el8Danilo Cesar Lemes de Paula - 3.1.0-26.el8Danilo Cesar Lemes de Paula - 3.1.0-25.el8Danilo Cesar Lemes de Paula - 3.1.0-24.el8Danilo Cesar Lemes de Paula - 3.1.0-23.el8Danilo Cesar Lemes de Paula - 3.1.0-22.el8Danilo Cesar Lemes de Paula - 3.1.0-21.el8Danilo Cesar Lemes de Paula - 3.1.0-20.el8Danilo Cesar Lemes de Paula - 3.1.0-19.el8Danilo Cesar Lemes de Paula - 3.1.0-18.el8Danilo Cesar Lemes de Paula - 3.1.0-17.el8Danilo Cesar Lemes de Paula - 3.1.0-16.el8Danilo Cesar Lemes de Paula - 3.1.0-15.el8Danilo Cesar Lemes de Paula - 3.1.0-14.el8Danilo Cesar Lemes de Paula - 3.1.0-13.el8Danilo Cesar Lemes de Paula - 3.1.0-12.el8Danilo Cesar Lemes de Paula - 3.1.0-11.el8Danilo Cesar Lemes de Paula - 3.1.0-10.el8Danilo Cesar Lemes de Paula - 3.1.0-9.el8Danilo Cesar Lemes de Paula - 3.1.0-7.el8Danilo Cesar Lemes de Paula - 3.1.0-6.el8Danilo Cesar Lemes de Paula - 3.1.0-5.el8Danilo Cesar Lemes de Paula - 3.1.0-4.el8Danilo Cesar Lemes de Paula - 3.1.0-3.el8Danilo Cesar Lemes de Paula - 3.1.0-2.el8Danilo Cesar Lemes de Paula - 3.1.0-1.el8Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-47Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-46 Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-45Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-43Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-43Danilo Cesar Lemes de Paula - 2.12.0-42.el8Danilo Cesar Lemes de Paula - 2.12.0-41.el8Danilo Cesar Lemes de Paula - 2.12.0-40.el8Danilo Cesar Lemes de Paula - Danilo Cesar Lemes de Paula - 2.12.0-38.el8Danilo Cesar Lemes de Paula - 2.12.0-37.el8Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-36Danilo Cesar Lemes de Paula - 2.12.0-35.el8Danilo Cesar Lemes de Paula - 2.12.0-34.el8Danilo Cesar Lemes de Paula - 2.12.0-33.el8Danilo Cesar Lemes de Paula - 2.12.0-32.el8Danilo Cesar Lemes de Paula - 2.12.0-31.el8Danilo Cesar Lemes de Paula - 2.12.0-30.el8Danilo Cesar Lemes de Paula - 2.12.0-29.el8Danilo Cesar Lemes de Paula - 2.12.0-27.el8Danilo Cesar Lemes de Paula - 2.12.0-26.el8Danilo Cesar Lemes de Paula - 2.12.0-25.el8Danilo Cesar Lemes de Paula - 2.12.0-24.el8Danilo Cesar Lemes de Paula - 2.12.0-23.el8Danilo Cesar Lemes de Paula - 2.12.0-22.el8Danilo Cesar Lemes de Paula - 2.12.0-20.el8Danilo Cesar Lemes de Paula - 2.12.0-18.el8Danilo Cesar Lemes de Paula - 2.12.0-17.el8Danilo Cesar Lemes de Paula - 2.12.0-16.el8Danilo Cesar Lemes de Paula - 2.12.0-15.el8Danilo Cesar Lemes de Paula - 2.12.0-14.el8Danilo C. L. de Paula - 2.12.0-13.el8Danilo C. L. de Paula - 2.12.0-11.el8.1Danilo de Paula - 2.12.0-11.el8Danilo de Paula - 2.12.0-10.elDanilo de Paula - 2.11.0-7.el8Danilo de Paula - 2.11.0-6.el8Danilo de Paula - 2.11.0-5.el8- kvm-iscsi-Cap-block-count-from-GET-LBA-STATUS-CVE-2020-1.patch [bz#1798020] - Resolves: bz#1798020 (CVE-2020-1711 qemu-kvm: QEMU: block: iscsi: OOB heap access via an unexpected response of iSCSI Server [rhel-av-8.1.1.z])- kvm-i386-Fix-poll_control_msr-mismerge.patch [bz#1791554] - Resolves: bz#1791554 (Migrated failed with "error while loading state for instance 0x0 of device 'cpu'" from RHEL-AV 8.1.1 to RHEL-AV 8.1.0)- kvm-i386-halt-poll-control-MSR-support.patch [bz#1759283] - Resolves: bz#1759283 (qemu-kvm: backport cpuidle-haltpoll support)- kvm-spapr-irq-Only-claim-VALID-interrupts-at-the-KVM-lev.patch [bz#1784261] - Resolves: bz#1784261 ([RHEL8.1.1][p8]XICS is failing to set up on p8 machines while booting with vfio-pci device)- kvm-i386-Resolve-CPU-models-to-v1-by-default.patch [bz#1779078] - kvm-target-i386-Export-TAA_NO-bit-to-guests.patch [bz#1782069] - kvm-target-i386-add-support-for-MSR_IA32_TSX_CTRL.patch [bz#1782069] - Resolves: bz#1779078 (RHVH 4.4: Failed to run VM on 4.3/4.4 engine (Exit message: the CPU is incompatible with host CPU: Host CPU does not provide required features: hle, rtm)) - Resolves: bz#1782069 (CVE-2019-11135 qemu-kvm: hw: TSX Transaction Asynchronous Abort (TAA) [rhel-av-8.1.1])- kvm-spapr-irq-Introduce-an-ics_irq_free-helper.patch [bz#1739299] - kvm-xics-Minor-fixes-for-XICSFabric-interface.patch [bz#1739299] - kvm-xics-Eliminate-reject-resend-and-eoi-class-hooks.patch [bz#1739299] - kvm-xics-Rename-misleading-ics_simple_-functions.patch [bz#1739299] - kvm-xics-Eliminate-reset-hook.patch [bz#1739299] - kvm-xics-Merge-TYPE_ICS_BASE-and-TYPE_ICS_SIMPLE-classes.patch [bz#1739299] - kvm-xics-Create-sPAPR-specific-ICS-subtype.patch [bz#1739299] - kvm-spapr-Fold-spapr_phb_lsi_qirq-into-its-single-caller.patch [bz#1739299] - kvm-spapr-Replace-spapr_vio_qirq-helper-with-spapr_vio_i.patch [bz#1739299] - kvm-spapr-Clarify-and-fix-handling-of-nr_irqs.patch [bz#1739299] - kvm-spapr-Eliminate-nr_irqs-parameter-to-SpaprIrq-init.patch [bz#1739299] - kvm-spapr-Fix-indexing-of-XICS-irqs.patch [bz#1739299] - kvm-spapr-Simplify-spapr_qirq-handling.patch [bz#1739299] - kvm-spapr-Eliminate-SpaprIrq-get_nodename-method.patch [bz#1739299] - kvm-spapr-Remove-unhelpful-tracepoints-from-spapr_irq_fr.patch [bz#1739299] - kvm-spapr-Handle-freeing-of-multiple-irqs-in-frontend-on.patch [bz#1739299] - kvm-spapr-xics-xive-Better-use-of-assert-s-on-irq-claim-.patch [bz#1739299] - kvm-xive-Improve-irq-claim-free-path.patch [bz#1739299] - kvm-spapr-Use-less-cryptic-representation-of-which-irq-b.patch [bz#1739299] - kvm-spapr-Add-return-value-to-spapr_irq_check.patch [bz#1739299] - kvm-spapr-Eliminate-SpaprIrq-init-hook.patch [bz#1739299] - kvm-spapr-xics-xive-Introduce-SpaprInterruptController-Q.patch [bz#1739299] - kvm-spapr-xics-xive-Move-cpu_intc_create-from-SpaprIrq-t.patch [bz#1739299] - kvm-spapr-xics-xive-Move-irq-claim-and-free-from-SpaprIr.patch [bz#1739299] - kvm-spapr-irq-Drop-spapr_irq_msi_reset.patch [bz#1739299] - kvm-spapr-Formalize-notion-of-active-interrupt-controlle.patch [bz#1739299] - kvm-spapr-xics-xive-Move-set_irq-from-SpaprIrq-to-SpaprI.patch [bz#1739299] - kvm-spapr-xics-xive-Move-print_info-from-SpaprIrq-to-Spa.patch [bz#1739299] - kvm-spapr-xics-xive-Move-dt_populate-from-SpaprIrq-to-Sp.patch [bz#1739299] - kvm-spapr-xics-xive-Match-signatures-for-XICS-and-XIVE-K.patch [bz#1739299] - kvm-spapr-Remove-SpaprIrq-init_kvm-hook.patch [bz#1739299] - kvm-spapr-xics-xive-Move-SpaprIrq-reset-hook-logic-into-.patch [bz#1739299] - kvm-spapr-xics-xive-Move-SpaprIrq-post_load-hook-to-back.patch [bz#1739299] - kvm-spapr-Remove-SpaprIrq-nr_msis.patch [bz#1739299] - kvm-spapr-Move-SpaprIrq-nr_xirqs-to-SpaprMachineClass.patch [bz#1739299] - kvm-Introduce-KVM-irqchip-change-notifier.patch [bz#1739299] - kvm-vfio-pci-Split-vfio_intx_update.patch [bz#1739299] - kvm-vfio-pci-Respond-to-KVM-irqchip-change-notifier.patch [bz#1739299] - kvm-spapr-Handle-irq-backend-changes-with-VFIO-PCI-devic.patch [bz#1739299] - kvm-spapr-Work-around-spurious-warnings-from-vfio-INTx-i.patch [bz#1739299] - Resolves: bz#1739299 ([RHEL8.1][QEMU4.1]Error prompt(failed to setup resample irqfd: Resource temporarily unavailable) while booting with vfio-pci device)- kvm-LUKS-support-preallocation.patch [bz#1534951] - kvm-nbd-add-empty-.bdrv_reopen_prepare.patch [bz#1718727] - kvm-qdev-qbus-add-hidden-device-support.patch [bz#1757796] - kvm-pci-add-option-for-net-failover.patch [bz#1757796] - kvm-pci-mark-devices-partially-unplugged.patch [bz#1757796] - kvm-pci-mark-device-having-guest-unplug-request-pending.patch [bz#1757796] - kvm-qapi-add-unplug-primary-event.patch [bz#1757796] - kvm-qapi-add-failover-negotiated-event.patch [bz#1757796] - kvm-migration-allow-unplug-during-migration-for-failover.patch [bz#1757796] - kvm-migration-add-new-migration-state-wait-unplug.patch [bz#1757796] - kvm-libqos-tolerate-wait-unplug-migration-state.patch [bz#1757796] - kvm-net-virtio-add-failover-support.patch [bz#1757796] - kvm-vfio-unplug-failover-primary-device-before-migration.patch [bz#1757796] - kvm-net-virtio-fix-dev_unplug_pending.patch [bz#1757796] - kvm-net-virtio-return-early-when-failover-primary-alread.patch [bz#1757796] - kvm-net-virtio-fix-re-plugging-of-primary-device.patch [bz#1757796] - kvm-net-virtio-return-error-when-device_opts-arg-is-NULL.patch [bz#1757796] - kvm-vfio-don-t-ignore-return-value-of-migrate_add_blocke.patch [bz#1757796] - kvm-hw-vfio-pci-Fix-double-free-of-migration_blocker.patch [bz#1757796] - Resolves: bz#1534951 (RFE: Support preallocation mode for luks format) - Resolves: bz#1718727 (Committing changes to the backing file over NBD fails with reopening files not supported) - Resolves: bz#1757796 (RFE: support for net failover devices in qemu)- kvm-qemu-pr-helper-fix-crash-in-mpath_reconstruct_sense.patch [bz#1772322] - Resolves: bz#1772322 (qemu-pr-helper: fix crash in mpath_reconstruct_sense)- kvm-curl-Keep-pointer-to-the-CURLState-in-CURLSocket.patch [bz#1745209] - kvm-curl-Keep-socket-until-the-end-of-curl_sock_cb.patch [bz#1745209] - kvm-curl-Check-completion-in-curl_multi_do.patch [bz#1745209] - kvm-curl-Pass-CURLSocket-to-curl_multi_do.patch [bz#1745209] - kvm-curl-Report-only-ready-sockets.patch [bz#1745209] - kvm-curl-Handle-success-in-multi_check_completion.patch [bz#1745209] - kvm-curl-Check-curl_multi_add_handle-s-return-code.patch [bz#1745209] - kvm-vhost-user-save-features-if-the-char-dev-is-closed.patch [bz#1738768] - kvm-block-snapshot-Restrict-set-of-snapshot-nodes.patch [bz#1658981] - kvm-iotests-Test-internal-snapshots-with-blockdev.patch [bz#1658981] - kvm-qapi-Add-feature-flags-to-commands-in-qapi-introspec.patch [bz#1658981] - kvm-qapi-Allow-introspecting-fix-for-savevm-s-cooperatio.patch [bz#1658981] - kvm-block-Remove-backing-null-from-bs-explicit_-options.patch [bz#1773925] - kvm-iotests-Test-multiple-blockdev-snapshot-calls.patch [bz#1773925] - Resolves: bz#1658981 (qemu failed to create internal snapshot via 'savevm' when using blockdev) - Resolves: bz#1738768 (Guest fails to recover receiving packets after vhost-user reconnect) - Resolves: bz#1745209 (qemu-img gets stuck when stream-converting from http) - Resolves: bz#1773925 (Fail to do blockcommit with more than one snapshots)- kvm-virtio-blk-Add-blk_drain-to-virtio_blk_device_unreal.patch [bz#1706759] - kvm-Revert-qcow2-skip-writing-zero-buffers-to-empty-COW-.patch [bz#1772473] - kvm-coroutine-Add-qemu_co_mutex_assert_locked.patch [bz#1772473] - kvm-qcow2-Fix-corruption-bug-in-qcow2_detect_metadata_pr.patch [bz#1772473] - Resolves: bz#1706759 (qemu core dump when unplug a 16T GPT type disk from win2019 guest) - Resolves: bz#1772473 (Import fixes from 8.1.0 into 8.1.1 branch)- kvm-blockdev-reduce-aio_context-locked-sections-in-bitma.patch [bz#1756413] - kvm-qapi-implement-block-dirty-bitmap-remove-transaction.patch [bz#1756413] - kvm-iotests-test-bitmap-moving-inside-254.patch [bz#1756413] - kvm-spapr-xive-skip-partially-initialized-vCPUs-in-prese.patch [bz#1754710] - kvm-nbd-Grab-aio-context-lock-in-more-places.patch [bz#1741094] - kvm-tests-Use-iothreads-during-iotest-223.patch [bz#1741094] - Resolves: bz#1741094 ([Upstream]Incremental backup: Qemu coredump when expose an active bitmap via pull mode(data plane enable)) - Resolves: bz#1754710 (qemu core dumped when hotpluging vcpus) - Resolves: bz#1756413 (backport support for transactionable block-dirty-bitmap-remove for incremental backup support)- kvm-nbd-server-attach-client-channel-to-the-export-s-Aio.patch [bz#1748253] - kvm-virtio-blk-schedule-virtio_notify_config-to-run-on-m.patch [bz#1744955] - Resolves: bz#1744955 (Qemu hang when block resize a qcow2 image) - Resolves: bz#1748253 (QEMU crashes (core dump) when using the integrated NDB server with data-plane)- kvm-block-Use-QEMU_IS_ALIGNED.patch [bz#1745922] - kvm-block-qcow2-Fix-corruption-introduced-by-commit-8ac0.patch [bz#1745922] - kvm-block-qcow2-refactor-encryption-code.patch [bz#1745922] - kvm-qemu-iotests-Add-test-for-bz-1745922.patch [bz#1745922] - Resolves: bz#1745922 (Luks-inside-qcow2 snapshot cannot boot after 'qemu-img rebase')- kvm-blockjob-update-nodes-head-while-removing-all-bdrv.patch [bz#1746631] - kvm-hostmem-file-fix-pmem-file-size-check.patch [bz#1724008 bz#1736788] - kvm-memory-fetch-pmem-size-in-get_file_size.patch [bz#1724008 bz#1736788] - kvm-pr-manager-Fix-invalid-g_free-crash-bug.patch [bz#1753992] - Resolves: bz#1724008 (QEMU core dumped "memory_region_get_ram_ptr: Assertion `mr->ram_block' failed") - Resolves: bz#1736788 (QEMU core dumped if boot guest with nvdimm backed by /dev/dax0.0 and option pmem=off) - Resolves: bz#1746631 (Qemu core dump when do block commit under stress) - Resolves: bz#1753992 (core dump when testing persistent reservation in guest)- kvm-spapr-xive-Mask-the-EAS-when-allocating-an-IRQ.patch [bz#1748725] - kvm-block-create-Do-not-abort-if-a-block-driver-is-not-a.patch [bz#1746267] - kvm-virtio-blk-Cancel-the-pending-BH-when-the-dataplane-.patch [bz#1717321] - kvm-Using-ip_deq-after-m_free-might-read-pointers-from-a.patch [bz#1749737] - Resolves: bz#1717321 (qemu-kvm core dumped when repeat "system_reset" multiple times during guest boot) - Resolves: bz#1746267 (qemu coredump: qemu-kvm: block/create.c:68: qmp_blockdev_create: Assertion `drv' failed) - Resolves: bz#1748725 ([ppc][migration][v6.3-rc1-p1ce8930]basic migration failed with "qemu-kvm: KVM_SET_DEVICE_ATTR failed: Group 3 attr 0x0000000000001309: Device or resource busy") - Resolves: bz#1749737 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-av-8])- kvm-migration-always-initialise-ram_counters-for-a-new-m.patch [bz#1734316] - kvm-migration-add-qemu_file_update_transfer-interface.patch [bz#1734316] - kvm-migration-add-speed-limit-for-multifd-migration.patch [bz#1734316] - kvm-migration-update-ram_counters-for-multifd-sync-packe.patch [bz#1734316] - kvm-spapr-pci-Consolidate-de-allocation-of-MSIs.patch [bz#1750200] - kvm-spapr-pci-Free-MSIs-during-reset.patch [bz#1750200] - Resolves: bz#1734316 (multifd migration does not honour speed limits, consumes entire bandwidth of NIC) - Resolves: bz#1750200 ([RHEL8.1][QEMU4.1]boot up guest with vf device,then system_reset guest,error prompt(qemu-kvm: Can't allocate MSIs for device 2800: IRQ 4904 is not free))- kvm-migration-Do-not-re-read-the-clock-on-pre_save-in-ca.patch [bz#1747836] - kvm-ehci-fix-queue-dev-null-ptr-dereference.patch [bz#1746790] - kvm-spapr-Use-SHUTDOWN_CAUSE_SUBSYSTEM_RESET-for-CAS-reb.patch [bz#1743477] - kvm-file-posix-Handle-undetectable-alignment.patch [bz#1749134] - kvm-block-posix-Always-allocate-the-first-block.patch [bz#1749134] - kvm-iotests-Test-allocate_first_block-with-O_DIRECT.patch [bz#1749134] - Resolves: bz#1743477 (Since bd94bc06479a "spapr: change default interrupt mode to 'dual'", QEMU resets the machine to select the appropriate interrupt controller. And -no-reboot prevents that.) - Resolves: bz#1746790 (qemu core dump while migrate from RHEL7.6 to RHEL8.1) - Resolves: bz#1747836 (Call traces after guest migration due to incorrect handling of the timebase) - Resolves: bz#1749134 (I/O error when virtio-blk disk is backed by a raw image on 4k disk)- kvm-trace-Clarify-DTrace-SystemTap-help-message.patch [bz#1516220] - kvm-socket-Add-backlog-parameter-to-socket_listen.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_channel_socket_syn.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_channel_socket_asy.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_net_listener_open_.patch [bz#1726898] - kvm-multifd-Use-number-of-channels-as-listen-backlog.patch [bz#1726898] - kvm-pseries-Fix-compat_pvr-on-reset.patch [bz#1744107] - kvm-spapr-Set-compat-mode-in-spapr_core_plug.patch [bz#1744107] - Resolves: bz#1516220 (-trace help prints an incomplete list of trace events) - Resolves: bz#1726898 (Parallel migration fails with error "Unable to write to socket: Connection reset by peer" now and then) - Resolves: bz#1744107 (Migration from P8(qemu4.1) to P9(qemu4.1), after migration, qemu crash on destination with error message "qemu-kvm: error while loading state for instance 0x1 of device 'cpu'")- kvm-memory-Refactor-memory_region_clear_coalescing.patch [bz#1743142] - kvm-memory-Split-zones-when-do-coalesced_io_del.patch [bz#1743142] - kvm-memory-Remove-has_coalesced_range-counter.patch [bz#1743142] - kvm-memory-Fix-up-memory_region_-add-del-_coalescing.patch [bz#1743142] - kvm-enable-virgl-for-real-this-time.patch [bz#1559740] - Resolves: bz#1559740 ([RFE] Enable virgl as TechPreview (qemu)) - Resolves: bz#1743142 (Boot guest with multiple e1000 devices, qemu will crash after several guest reboots: kvm_mem_ioeventfd_add: error adding ioeventfd: No space left on device (28))- kvm-redhat-s390x-Rename-s390-ccw-virtio-rhel8.0.0-to-s39.patch [bz#1693772] - kvm-redhat-s390x-Add-proper-compatibility-options-for-th.patch [bz#1693772] - kvm-enable-virgl.patch [bz#1559740] - kvm-redhat-update-pseries-rhel8.1.0-machine-type.patch [bz#1744170] - kvm-Do-not-run-iotests-on-brew-build.patch [bz#1742197 bz#1742819] - Resolves: bz#1559740 ([RFE] Enable virgl as TechPreview (qemu)) - Resolves: bz#1693772 ([IBM zKVM] RHEL AV 8.1.0 machine type update for s390x) - Resolves: bz#1742197 (Remove iotests from qemu-kvm builds [RHEL AV 8.1.0]) - Resolves: bz#1742819 (Remove iotests from qemu-kvm builds [RHEL 8.1.0]) - Resolves: bz#1744170 ([IBM Power] New 8.1.0 machine type for pseries)- kvm-RHEL-disable-hostmem-memfd.patch [bz#1738626 bz#1740797] - Resolves: bz#1738626 (Disable memfd in QEMU) - Resolves: bz#1740797 (Disable memfd in QEMU)- kvm-x86-machine-types-pc_rhel_8_0_compat.patch [bz#1719649] - kvm-x86-machine-types-q35-Fixup-units_per_default_bus.patch [bz#1719649] - kvm-x86-machine-types-Fixup-dynamic-sysbus-entries.patch [bz#1719649] - kvm-x86-machine-types-add-pc-q35-rhel8.1.0.patch [bz#1719649] - kvm-machine-types-Update-hw_compat_rhel_8_0-from-hw_comp.patch [bz#1719649] - kvm-virtio-Make-disable-legacy-disable-modern-compat-pro.patch [bz#1719649] - Resolves: bz#1719649 (8.1 machine type for x86)- kvm-spec-Update-seavgabios-dependency.patch [bz#1725664] - kvm-pc-Don-t-make-die-id-mandatory-unless-necessary.patch [bz#1741451] - kvm-display-bochs-fix-pcie-support.patch [bz#1733977 bz#1740692] - kvm-spapr-Reset-CAS-IRQ-subsystem-after-devices.patch [bz#1733977] - kvm-spapr-xive-Fix-migration-of-hot-plugged-CPUs.patch [bz#1733977] - kvm-riscv-roms-Fix-make-rules-for-building-sifive_u-bios.patch [bz#1733977 bz#1740692] - kvm-Update-version-for-v4.1.0-release.patch [bz#1733977 bz#1740692] - Resolves: bz#1725664 (Update seabios dependency) - Resolves: bz#1733977 (Qemu core dumped: /home/ngu/qemu/hw/intc/xics_kvm.c:321: ics_kvm_set_irq: Assertion `kernel_xics_fd != -1' failed) - Resolves: bz#1740692 (Backport QEMU 4.1.0 rc5 & ga patches) - Resolves: bz#1741451 (Failed to hot-plug vcpus)- Rebase to qemu 4.1.0 rc4 [bz#1705235] - Resolves: bz#1705235 (Rebase qemu-kvm for RHEL-AV 8.1.0)- kvm-x86_64-rh-devices-add-missing-TPM-passthrough.patch [bz#1519013] - kvm-x86_64-rh-devices-enable-TPM-emulation.patch [bz#1519013] - kvm-vfio-increase-the-cap-on-number-of-assigned-devices-.patch [bz#1719823] - Resolves: bz#1519013 ([RFE] QEMU Software TPM support (vTPM, or TPM emulation)) - Resolves: bz#1719823 ([RHEL 8.1] [RFE] increase the maximum of vfio devices to more than 32 in qemu-kvm)- kvm-qemu-kvm.spec-bump-libseccomp-2.4.0.patch [bz#1720306] - kvm-qxl-check-release-info-object.patch [bz#1712717] - kvm-target-i386-add-MDS-NO-feature.patch [bz#1722839] - kvm-block-file-posix-Unaligned-O_DIRECT-block-status.patch [bz#1588356] - kvm-iotests-Test-unaligned-raw-images-with-O_DIRECT.patch [bz#1588356] - kvm-rh-set-CONFIG_BOCHS_DISPLAY-y-for-x86.patch [bz#1707118] - Resolves: bz#1588356 (qemu crashed on the source host when do storage migration with source qcow2 disk created by 'qemu-img') - Resolves: bz#1707118 (enable device: bochs-display (QEMU)) - Resolves: bz#1712717 (CVE-2019-12155 qemu-kvm: QEMU: qxl: null pointer dereference while releasing spice resources [rhel-av-8]) - Resolves: bz#1720306 (VM failed to start with error "failed to install seccomp syscall filter in the kernel") - Resolves: bz#1722839 ([Intel 8.1 FEAT] MDS_NO exposure to guest - Fast Train)- kvm-Disable-VXHS-support.patch [bz#1714937] - kvm-aarch64-Add-virt-rhel8.1.0-machine-type-for-ARM.patch [bz#1713735] - kvm-aarch64-Allow-ARM-VIRT-iommu-option-in-RHEL8.1-machi.patch [bz#1713735] - kvm-usb-call-reset-handler-before-updating-state.patch [bz#1713679] - kvm-usb-host-skip-reset-for-untouched-devices.patch [bz#1713679] - kvm-usb-host-avoid-libusb_set_configuration-calls.patch [bz#1713679] - kvm-aarch64-Compile-out-IOH3420.patch [bz#1627283] - kvm-vl-Fix-drive-blockdev-persistent-reservation-managem.patch [bz#1714891] - kvm-vl-Document-why-objects-are-delayed.patch [bz#1714891] - Resolves: bz#1627283 (Compile out IOH3420 on aarch64) - Resolves: bz#1713679 (Detached device when trying to upgrade USB device firmware when in doing USB Passthrough via QEMU) - Resolves: bz#1713735 (Allow ARM VIRT iommu option in RHEL8.1 machine) - Resolves: bz#1714891 (Guest with persistent reservation manager for a disk fails to start) - Resolves: bz#1714937 (Disable VXHS support)- kvm-redhat-fix-cut-n-paste-garbage-in-hw_compat-comments.patch [bz#1709726] - kvm-compat-Generic-hw_compat_rhel_8_0.patch [bz#1709726] - kvm-redhat-sync-pseries-rhel7.6.0-with-rhel-av-8.0.1.patch [bz#1709726] - kvm-redhat-define-pseries-rhel8.1.0-machine-type.patch [bz#1709726] - Resolves: bz#1709726 (Forward and backward migration failed with "qemu-kvm: error while loading state for instance 0x0 of device 'spapr'")- kvm-target-i386-define-md-clear-bit.patch [bz#1703297 bz#1703304 bz#1703310 bz#1707274] - Resolves: bz#1703297 (CVE-2018-12126 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Store Buffer Data Sampling (MSBDS) [rhel-av-8]) - Resolves: bz#1703304 (CVE-2018-12130 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Fill Buffer Data Sampling (MFBDS) [rhel-av-8]) - Resolves: bz#1703310 (CVE-2018-12127 virt:8.0.0/qemu-kvm: hardware: Micro-architectural Load Port Data Sampling - Information Leak (MLPDS) [rhel-av-8]) - Resolves: bz#1707274 (CVE-2019-11091 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Data Sampling Uncacheable Memory (MDSUM) [rhel-av-8.1.0])- kvm-target-ppc-spapr-Add-SPAPR_CAP_LARGE_DECREMENTER.patch [bz#1698711] - kvm-target-ppc-spapr-Add-workaround-option-to-SPAPR_CAP_.patch [bz#1698711] - kvm-target-ppc-spapr-Add-SPAPR_CAP_CCF_ASSIST.patch [bz#1698711] - kvm-target-ppc-tcg-make-spapr_caps-apply-cap-cfpc-sbbc-i.patch [bz#1698711] - kvm-target-ppc-spapr-Enable-mitigations-by-default-for-p.patch [bz#1698711] - kvm-slirp-ensure-there-is-enough-space-in-mbuf-to-null-t.patch [bz#1693076] - kvm-slirp-don-t-manipulate-so_rcv-in-tcp_emu.patch [bz#1693076] - Resolves: bz#1693076 (CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu() [rhel-av-8]) - Resolves: bz#1698711 (Enable Spectre / Meltdown mitigations by default in pseries-rhel8.0.0 machine type)- kvm-redhat-enable-tpmdev-passthrough.patch [bz#1688312] - kvm-exec-Only-count-mapped-memory-backends-for-qemu_getr.patch [bz#1680492] - kvm-Enable-libpmem-to-support-nvdimm.patch [bz#1705149] - Resolves: bz#1680492 (Qemu quits suddenly while system_reset after hot-plugging unsupported memory by compatible guest on P9 with 1G huge page set) - Resolves: bz#1688312 ([RFE] enable TPM passthrough at compile time (qemu-kvm)) - Resolves: bz#1705149 (libpmem support is not enabled in qemu-kvm)- kvm-x86-host-phys-bits-limit-option.patch [bz#1688915] - kvm-rhel-Set-host-phys-bits-limit-48-on-rhel-machine-typ.patch [bz#1688915] - Resolves: bz#1688915 ([Intel 8.0 Alpha] physical bits should <= 48 when host with 5level paging &EPT5 and qemu command with "-cpu qemu64" parameters.)- kvm-device_tree-Fix-integer-overflowing-in-load_device_t.patch [bz#1693173] - Resolves: bz#1693173 (CVE-2018-20815 qemu-kvm: QEMU: device_tree: heap buffer overflow while loading device tree blob [rhel-av-8])- kvm-i386-kvm-Disable-arch_capabilities-if-MSR-can-t-be-s.patch [bz#1687578] - kvm-i386-Make-arch_capabilities-migratable.patch [bz#1687578] - Resolves: bz#1687578 (Incorrect CVE vulnerabilities reported on Cascade Lake cpus)- kvm-Remove-7-qcow2-and-luks-iotests-that-are-taking-25-s.patch [bz#1683473] - kvm-spapr-fix-out-of-bounds-write-in-spapr_populate_drme.patch [bz#1674438] - kvm-qcow2-include-LUKS-payload-overhead-in-qemu-img-meas.patch [bz#1655065] - kvm-iotests-add-LUKS-payload-overhead-to-178-qemu-img-me.patch [bz#1655065] - kvm-vnc-detect-and-optimize-pageflips.patch [bz#1666206] - kvm-Load-kvm-module-during-boot.patch [bz#1676907 bz#1685995] - kvm-hostmem-file-reject-invalid-pmem-file-sizes.patch [bz#1669053] - kvm-iotests-Fix-test-200-on-s390x-without-virtio-pci.patch [bz#1687582] - kvm-block-file-posix-do-not-fail-on-unlock-bytes.patch [bz#1652572] - Resolves: bz#1652572 (QEMU core dumped if stop nfs service during migration) - Resolves: bz#1655065 ([rhel.8.0][fast train]'qemu-img measure' size does not match the real allocated size for luks-inside-qcow2 image) - Resolves: bz#1666206 (vnc server should detect page-flips and avoid sending fullscreen updates then.) - Resolves: bz#1669053 (Guest call trace when boot with nvdimm device backed by /dev/dax) - Resolves: bz#1674438 (RHEL8.0 - Guest reboot fails after memory hotplug multiple times (kvm)) - Resolves: bz#1676907 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt) - Resolves: bz#1683473 (Remove 7 qcow2 & luks iotests from rhel8 fast train build %check phase) - Resolves: bz#1685995 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt) - Resolves: bz#1687582 (QEMU IOTEST 200 fails with 'virtio-scsi-pci is not a valid device model name')- kvm-i386-Add-stibp-flag-name.patch [bz#1686260] - Resolves: bz#1686260 (stibp is missing on qemu 3.0 and qemu 3.1)- kvm-migration-Fix-cancel-state.patch [bz#1608649] - kvm-migration-rdma-Fix-qemu_rdma_cleanup-null-check.patch [bz#1608649] - Resolves: bz#1608649 (Query-migrate get "failed" status after migrate-cancel)- kvm-target-i386-Disable-MPX-support-on-named-CPU-models.patch [bz#1661030] - kvm-i386-remove-the-new-CPUID-PCONFIG-from-Icelake-Serve.patch [bz#1661515] - kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-named-CPU-mo.patch [bz#1661515] - kvm-Revert-i386-Add-CPUID-bit-for-PCONFIG.patch [bz#1661515] - Resolves: bz#1661030 (Remove MPX support from 8.0 machine types) - Resolves: bz#1661515 (Remove PCONFIG and INTEL_PT from Icelake-* CPU models)- kvm-block-Apply-auto-read-only-for-ro-whitelist-drivers.patch [bz#1678968] - Resolves: bz#1678968 (-blockdev: auto-read-only is ineffective for drivers on read-only whitelist)- kvm-fdc-Revert-downstream-disablement-of-device-floppy.patch [bz#1664997] - kvm-fdc-Restrict-floppy-controllers-to-RHEL-7-machine-ty.patch [bz#1664997] - Resolves: bz#1664997 (Restrict floppy device to RHEL-7 machine types)- kvm-Add-raw-qcow2-nbd-and-luks-iotests-to-run-during-the.patch [bz#1664855] - kvm-Introduce-the-qemu-kvm-tests-rpm.patch [bz#1669924] - Resolves: bz#1664855 (Run iotests in qemu-kvm build %check phase) - Resolves: bz#1669924 (qemu-kvm packaging: Package the avocado_qemu tests and qemu-iotests in a new rpm)- kvm-doc-fix-the-configuration-path.patch [bz#1644985] - Resolves: bz#1644985 (The "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong - Fast Train)- kvm-Acceptance-tests-add-Linux-initrd-checking-test.patch [bz#1669922] - kvm-mmap-alloc-unfold-qemu_ram_mmap.patch [bz#1671519] - kvm-mmap-alloc-fix-hugetlbfs-misaligned-length-in-ppc64.patch [bz#1671519] - kvm-BZ1653590-Require-at-least-64kiB-pages-for-downstrea.patch [bz#1653590] - kvm-block-Fix-invalidate_cache-error-path-for-parent-act.patch [bz#1673014] - kvm-virtio-scsi-Move-BlockBackend-back-to-the-main-AioCo.patch [bz#1656276 bz#1662508] - kvm-scsi-disk-Acquire-the-AioContext-in-scsi_-_realize.patch [bz#1656276 bz#1662508] - kvm-virtio-scsi-Forbid-devices-with-different-iothreads-.patch [bz#1656276 bz#1662508] - Resolves: bz#1653590 ([Fast train]had better stop qemu immediately while guest was making use of an improper page size) - Resolves: bz#1656276 (qemu-kvm core dumped after hotplug the deleted disk with iothread parameter) - Resolves: bz#1662508 (Qemu core dump when start guest with two disks using same drive) - Resolves: bz#1669922 (Backport avocado-qemu tests for QEMU 3.1) - Resolves: bz#1671519 (RHEL8.0 Snapshot3 - qemu doesn't free up hugepage memory when hotplug/hotunplug using memory-backend-file (qemu-kvm)) - Resolves: bz#1673014 (Local VM and migrated VM on the same host can run with same RAW file as visual disk source while without shareable configured or lock manager enabled)- kvm-io-ensure-UNIX-client-doesn-t-unlink-server-socket.patch [bz#1665896] - kvm-scsi-disk-Don-t-use-empty-string-as-device-id.patch [bz#1668248] - kvm-scsi-disk-Add-device_id-property.patch [bz#1668248] - Resolves: bz#1665896 (VNC unix listener socket is deleted after first client quits) - Resolves: bz#1668248 ("An unknown error has occurred" when using cdrom to install the system with two blockdev disks.(when choose installation destination))- kvm-Fix-fsfreeze-hook-path-in-the-man-page.patch [bz#1644985] - kvm-json-Fix-handling-when-not-interpolating.patch [bz#1668244] - Resolves: bz#1644985 (The "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong - Fast Train) - Resolves: bz#1668244 (qemu-img: /var/tmp/v2vovl9951f8.qcow2: CURL: Error opening file: The requested URL returned error: 404 Not Found)- kvm-throttle-groups-fix-restart-coroutine-iothread-race.patch [bz#1655947] - kvm-iotests-add-238-for-throttling-tgm-unregister-iothre.patch [bz#1655947] - Resolves: bz#1655947 (qemu-kvm core dumped after unplug the device which was set io throttling parameters)- kvm-migration-rdma-unregister-fd-handler.patch [bz#1666601] - kvm-s390x-tod-Properly-stop-the-KVM-TOD-while-the-guest-.patch [bz#1659127] - kvm-hw-s390x-Fix-bad-mask-in-time2tod.patch [bz#1659127] - Resolves: bz#1659127 (Stress guest and stop it, then do live migration, guest hit call trace on destination end) - Resolves: bz#1666601 ([q35] dst qemu core dumped when do rdma migration with Mellanox IB QDR card)- kvm-i386-kvm-expose-HV_CPUID_ENLIGHTMENT_INFO.EAX-and-HV.patch [bz#1653511] - kvm-i386-kvm-add-a-comment-explaining-why-.feat_names-ar.patch [bz#1653511] - Resolves: bz#1653511 (qemu doesn't report all support cpu features which cause libvirt cannot get the support status of hv_tlbflush)- kvm-spapr-Fix-ibm-max-associativity-domains-property-num.patch [bz#1653114] - kvm-cpus-ignore-ESRCH-in-qemu_cpu_kick_thread.patch [bz#1668205] - Resolves: bz#1653114 (Incorrect NUMA nodes passed to qemu-kvm guest in ibm,max-associativity-domains property) - Resolves: bz#1668205 (Guest quit with error when hotunplug cpu)- kvm-virtio-Helper-for-registering-virtio-device-types.patch [bz#1648023] - kvm-virtio-Provide-version-specific-variants-of-virtio-P.patch [bz#1648023] - kvm-globals-Allow-global-properties-to-be-optional.patch [bz#1648023] - kvm-virtio-Make-disable-legacy-disable-modern-compat-pro.patch [bz#1648023] - kvm-aarch64-Add-virt-rhel8.0.0-machine-type-for-ARM.patch [bz#1656504] - kvm-aarch64-Set-virt-rhel8.0.0-max_cpus-to-512.patch [bz#1656504] - kvm-aarch64-Use-256MB-ECAM-region-by-default.patch [bz#1656504] - Resolves: bz#1648023 (Provide separate device types for transitional virtio PCI devices - Fast Train) - Resolves: bz#1656504 (Machine types for qemu-kvm based on rebase to qemu-3.1 (aarch64))- kvm-hw-s390x-s390-virtio-ccw-Add-machine-types-for-RHEL8.patch [bz#1656510] - kvm-spapr-Add-H-Call-H_HOME_NODE_ASSOCIATIVITY.patch [bz#1661967] - kvm-redhat-Fixing-.gitpublish-to-include-AV-information.patch [] - Resolves: bz#1656510 (Machine types for qemu-kvm based on rebase to qemu-3.1 (s390x)) - Resolves: bz#1661967 (Kernel prints the message "VPHN is not supported. Disabling polling...")- kvm-redhat-define-pseries-rhel8.0.0-machine-type.patch [bz#1656508] - Resolves: bz#1656508 (Machine types for qemu-kvm based on rebase to qemu-3.1 (ppc64le))- kvm-pc-7.5-compat-entries.patch [bz#1655820] - kvm-compat-Generic-HW_COMPAT_RHEL7_6.patch [bz#1655820] - kvm-pc-PC_RHEL7_6_COMPAT.patch [bz#1655820] - kvm-pc-Add-compat-for-pc-i440fx-rhel7.6.0-machine-type.patch [bz#1655820] - kvm-pc-Add-pc-q35-8.0.0-machine-type.patch [bz#1655820] - kvm-pc-Add-x-migrate-smi-count-off-to-PC_RHEL7_6_COMPAT.patch [bz#1655820] - kvm-clear-out-KVM_ASYNC_PF_DELIVERY_AS_PF_VMEXIT-for.patch [bz#1659604] - kvm-Add-edk2-Requires-to-qemu-kvm.patch [bz#1660208] - Resolves: bz#1655820 (Can't migarate between rhel8 and rhel7 when guest has device "video") - Resolves: bz#1659604 (8->7 migration failed: qemu-kvm: error: failed to set MSR 0x4b564d02 to 0x27fc13285) - Resolves: bz#1660208 (qemu-kvm: Should depend on the architecture-appropriate guest firmware)- Rebase to qemu-kvm 3.1.0- kvm-Disable-CONFIG_IPMI-and-CONFIG_I2C-for-ppc64.patch [bz#1640044] - kvm-Disable-CONFIG_CAN_BUS-and-CONFIG_CAN_SJA1000.patch [bz#1640042] - Resolves: bz#1640042 (Disable CONFIG_CAN_BUS and CONFIG_CAN_SJA1000 config switches) - Resolves: bz#1640044 (Disable CONFIG_I2C and CONFIG_IPMI in default-configs/ppc64-softmmu.mak)- kvm-qcow2-Give-the-refcount-cache-the-minimum-possible-s.patch [bz#1656507] - kvm-docs-Document-the-new-default-sizes-of-the-qcow2-cac.patch [bz#1656507] - kvm-qcow2-Fix-Coverity-warning-when-calculating-the-refc.patch [bz#1656507] - kvm-include-Add-IEC-binary-prefixes-in-qemu-units.h.patch [bz#1656507] - kvm-qcow2-Options-documentation-fixes.patch [bz#1656507] - kvm-include-Add-a-lookup-table-of-sizes.patch [bz#1656507] - kvm-qcow2-Make-sizes-more-humanly-readable.patch [bz#1656507] - kvm-qcow2-Avoid-duplication-in-setting-the-refcount-cach.patch [bz#1656507] - kvm-qcow2-Assign-the-L2-cache-relatively-to-the-image-si.patch [bz#1656507] - kvm-qcow2-Increase-the-default-upper-limit-on-the-L2-cac.patch [bz#1656507] - kvm-qcow2-Resize-the-cache-upon-image-resizing.patch [bz#1656507] - kvm-qcow2-Set-the-default-cache-clean-interval-to-10-min.patch [bz#1656507] - kvm-qcow2-Explicit-number-replaced-by-a-constant.patch [bz#1656507] - kvm-block-backend-Set-werror-rerror-defaults-in-blk_new.patch [bz#1657637] - kvm-qcow2-Fix-cache-clean-interval-documentation.patch [bz#1656507] - Resolves: bz#1656507 ([RHEL.8] qcow2 cache is too small) - Resolves: bz#1657637 (Wrong werror default for -device drive=)- kvm-target-ppc-add-basic-support-for-PTCR-on-POWER9.patch [bz#1639069] - kvm-linux-headers-Update-for-nested-KVM-HV-downstream-on.patch [bz#1639069] - kvm-target-ppc-Add-one-reg-id-for-ptcr.patch [bz#1639069] - kvm-ppc-spapr_caps-Add-SPAPR_CAP_NESTED_KVM_HV.patch [bz#1639069] - kvm-Re-enable-CONFIG_HYPERV_TESTDEV.patch [bz#1651195] - kvm-qxl-use-guest_monitor_config-for-local-renderer.patch [bz#1610163] - kvm-Declare-cirrus-vga-as-deprecated.patch [bz#1651994] - kvm-Do-not-build-bluetooth-support.patch [bz#1654651] - kvm-vfio-helpers-Fix-qemu_vfio_open_pci-crash.patch [bz#1645840] - kvm-balloon-Allow-multiple-inhibit-users.patch [bz#1650272] - kvm-Use-inhibit-to-prevent-ballooning-without-synchr.patch [bz#1650272] - kvm-vfio-Inhibit-ballooning-based-on-group-attachment-to.patch [bz#1650272] - kvm-vfio-ccw-pci-Allow-devices-to-opt-in-for-ballooning.patch [bz#1650272] - kvm-vfio-pci-Handle-subsystem-realpath-returning-NULL.patch [bz#1650272] - kvm-vfio-pci-Fix-failure-to-close-file-descriptor-on-err.patch [bz#1650272] - kvm-postcopy-Synchronize-usage-of-the-balloon-inhibitor.patch [bz#1650272] - Resolves: bz#1610163 (guest shows border blurred screen with some resolutions when qemu boot with -device qxl-vga ,and guest on rhel7.6 has no such question) - Resolves: bz#1639069 ([IBM 8.0 FEAT] POWER9 - Nested virtualization in RHEL8.0 KVM for ppc64le - qemu-kvm side) - Resolves: bz#1645840 (Qemu core dump when hotplug nvme:// drive via -blockdev) - Resolves: bz#1650272 (Ballooning is incompatible with vfio assigned devices, but not prevented) - Resolves: bz#1651195 (Re-enable hyperv-testdev device) - Resolves: bz#1651994 (Declare the "Cirrus VGA" device emulation of QEMU as deprecated in RHEL8) - Resolves: bz#1654651 (Qemu: hw: bt: keep bt/* objects from building [rhel-8.0])- kvm-block-Make-more-block-drivers-compile-time-configura.patch [bz#1598842 bz#1598842] - kvm-RHEL8-Add-disable-configure-options-to-qemu-spec-fil.patch [bz#1598842] - Resolves: bz#1598842 (Compile out unused block drivers)- kvm-configure-add-test-for-libudev.patch [bz#1636185] - kvm-qga-linux-report-disk-serial-number.patch [bz#1636185] - kvm-qga-linux-return-disk-device-in-guest-get-fsinfo.patch [bz#1636185] - kvm-qemu-error-introduce-error-warn-_report_once.patch [bz#1625173] - kvm-intel-iommu-start-to-use-error_report_once.patch [bz#1625173] - kvm-intel-iommu-replace-more-vtd_err_-traces.patch [bz#1625173] - kvm-intel_iommu-introduce-vtd_reset_caches.patch [bz#1625173] - kvm-intel_iommu-better-handling-of-dmar-state-switch.patch [bz#1625173] - kvm-intel_iommu-move-ce-fetching-out-when-sync-shadow.patch [bz#1625173 bz#1629616] - kvm-intel_iommu-handle-invalid-ce-for-shadow-sync.patch [bz#1625173 bz#1629616] - kvm-block-remove-bdrv_dirty_bitmap_make_anon.patch [bz#1518989] - kvm-block-simplify-code-around-releasing-bitmaps.patch [bz#1518989] - kvm-hbitmap-Add-advance-param-to-hbitmap_iter_next.patch [bz#1518989] - kvm-test-hbitmap-Add-non-advancing-iter_next-tests.patch [bz#1518989] - kvm-block-dirty-bitmap-Add-bdrv_dirty_iter_next_area.patch [bz#1518989] - kvm-blockdev-backup-add-bitmap-argument.patch [bz#1518989] - kvm-dirty-bitmap-switch-assert-fails-to-errors-in-bdrv_m.patch [bz#1518989] - kvm-dirty-bitmap-rename-bdrv_undo_clear_dirty_bitmap.patch [bz#1518989] - kvm-dirty-bitmap-make-it-possible-to-restore-bitmap-afte.patch [bz#1518989] - kvm-blockdev-rename-block-dirty-bitmap-clear-transaction.patch [bz#1518989] - kvm-qapi-add-transaction-support-for-x-block-dirty-bitma.patch [bz#1518989] - kvm-block-dirty-bitmaps-add-user_locked-status-checker.patch [bz#1518989] - kvm-block-dirty-bitmaps-fix-merge-permissions.patch [bz#1518989] - kvm-block-dirty-bitmaps-allow-clear-on-disabled-bitmaps.patch [bz#1518989] - kvm-block-dirty-bitmaps-prohibit-enable-disable-on-locke.patch [bz#1518989] - kvm-block-backup-prohibit-backup-from-using-in-use-bitma.patch [bz#1518989] - kvm-nbd-forbid-use-of-frozen-bitmaps.patch [bz#1518989] - kvm-bitmap-Update-count-after-a-merge.patch [bz#1518989] - kvm-iotests-169-drop-deprecated-autoload-parameter.patch [bz#1518989] - kvm-block-qcow2-improve-error-message-in-qcow2_inactivat.patch [bz#1518989] - kvm-bloc-qcow2-drop-dirty_bitmaps_loaded-state-variable.patch [bz#1518989] - kvm-dirty-bitmaps-clean-up-bitmaps-loading-and-migration.patch [bz#1518989] - kvm-iotests-improve-169.patch [bz#1518989] - kvm-iotests-169-add-cases-for-source-vm-resuming.patch [bz#1518989] - kvm-pc-dimm-turn-alignment-assert-into-check.patch [bz#1630116] - Resolves: bz#1518989 (RFE: QEMU Incremental live backup) - Resolves: bz#1625173 ([NVMe Device Assignment] Guest could not boot up with q35+iommu) - Resolves: bz#1629616 (boot guest with q35+vIOMMU+ device assignment, qemu terminal shows "qemu-kvm: VFIO_UNMAP_DMA: -22" when return assigned network devices from vfio driver to ixgbe in guest) - Resolves: bz#1630116 (pc_dimm_get_free_addr: assertion failed: (QEMU_ALIGN_UP(address_space_start, align) == address_space_start)) - Resolves: bz#1636185 ([RFE] Report disk device name and serial number (qemu-guest-agent on Linux))- kvm-luks-Allow-share-rw-on.patch [bz#1629701] - kvm-redhat-reenable-gluster-support.patch [bz#1599340] - kvm-redhat-bump-libusb-requirement.patch [bz#1627970] - Resolves: bz#1599340 (Reenable glusterfs in qemu-kvm once BZ#1567292 gets fixed) - Resolves: bz#1627970 (symbol lookup error: /usr/libexec/qemu-kvm: undefined symbol: libusb_set_option) - Resolves: bz#1629701 ("share-rw=on" does not work for luks format image - Fast Train)- kvm-block-rbd-pull-out-qemu_rbd_convert_options.patch [bz#1635585] - kvm-block-rbd-Attempt-to-parse-legacy-filenames.patch [bz#1635585] - kvm-block-rbd-add-deprecation-documentation-for-filename.patch [bz#1635585] - kvm-block-rbd-add-iotest-for-rbd-legacy-keyvalue-filenam.patch [bz#1635585] - Resolves: bz#1635585 (rbd json format of 7.6 is incompatible with 7.5)- kvm-vnc-call-sasl_server_init-only-when-required.patch [bz#1609327] - kvm-nbd-server-fix-NBD_CMD_CACHE.patch [bz#1636142] - kvm-nbd-fix-NBD_FLAG_SEND_CACHE-value.patch [bz#1636142] - kvm-test-bdrv-drain-bdrv_drain-works-with-cross-AioConte.patch [bz#1637976] - kvm-block-Use-bdrv_do_drain_begin-end-in-bdrv_drain_all.patch [bz#1637976] - kvm-block-Remove-recursive-parameter-from-bdrv_drain_inv.patch [bz#1637976] - kvm-block-Don-t-manually-poll-in-bdrv_drain_all.patch [bz#1637976] - kvm-tests-test-bdrv-drain-bdrv_drain_all-works-in-corout.patch [bz#1637976] - kvm-block-Avoid-unnecessary-aio_poll-in-AIO_WAIT_WHILE.patch [bz#1637976] - kvm-block-Really-pause-block-jobs-on-drain.patch [bz#1637976] - kvm-block-Remove-bdrv_drain_recurse.patch [bz#1637976] - kvm-test-bdrv-drain-Add-test-for-node-deletion.patch [bz#1637976] - kvm-block-Drain-recursively-with-a-single-BDRV_POLL_WHIL.patch [bz#1637976] - kvm-test-bdrv-drain-Test-node-deletion-in-subtree-recurs.patch [bz#1637976] - kvm-block-Don-t-poll-in-parent-drain-callbacks.patch [bz#1637976] - kvm-test-bdrv-drain-Graph-change-through-parent-callback.patch [bz#1637976] - kvm-block-Defer-.bdrv_drain_begin-callback-to-polling-ph.patch [bz#1637976] - kvm-test-bdrv-drain-Test-that-bdrv_drain_invoke-doesn-t-.patch [bz#1637976] - kvm-block-Allow-AIO_WAIT_WHILE-with-NULL-ctx.patch [bz#1637976] - kvm-block-Move-bdrv_drain_all_begin-out-of-coroutine-con.patch [bz#1637976] - kvm-block-ignore_bds_parents-parameter-for-drain-functio.patch [bz#1637976] - kvm-block-Allow-graph-changes-in-bdrv_drain_all_begin-en.patch [bz#1637976] - kvm-test-bdrv-drain-Test-graph-changes-in-drain_all-sect.patch [bz#1637976] - kvm-block-Poll-after-drain-on-attaching-a-node.patch [bz#1637976] - kvm-test-bdrv-drain-Test-bdrv_append-to-drained-node.patch [bz#1637976] - kvm-block-linux-aio-acquire-AioContext-before-qemu_laio_.patch [bz#1637976] - kvm-util-async-use-qemu_aio_coroutine_enter-in-co_schedu.patch [bz#1637976] - kvm-job-Fix-nested-aio_poll-hanging-in-job_txn_apply.patch [bz#1637976] - kvm-job-Fix-missing-locking-due-to-mismerge.patch [bz#1637976] - kvm-blockjob-Wake-up-BDS-when-job-becomes-idle.patch [bz#1637976] - kvm-aio-wait-Increase-num_waiters-even-in-home-thread.patch [bz#1637976] - kvm-test-bdrv-drain-Drain-with-block-jobs-in-an-I-O-thre.patch [bz#1637976] - kvm-test-blockjob-Acquire-AioContext-around-job_cancel_s.patch [bz#1637976] - kvm-job-Use-AIO_WAIT_WHILE-in-job_finish_sync.patch [bz#1637976] - kvm-test-bdrv-drain-Test-AIO_WAIT_WHILE-in-completion-ca.patch [bz#1637976] - kvm-block-Add-missing-locking-in-bdrv_co_drain_bh_cb.patch [bz#1637976] - kvm-block-backend-Add-.drained_poll-callback.patch [bz#1637976] - kvm-block-backend-Fix-potential-double-blk_delete.patch [bz#1637976] - kvm-block-backend-Decrease-in_flight-only-after-callback.patch [bz#1637976] - kvm-blockjob-Lie-better-in-child_job_drained_poll.patch [bz#1637976] - kvm-block-Remove-aio_poll-in-bdrv_drain_poll-variants.patch [bz#1637976] - kvm-test-bdrv-drain-Test-nested-poll-in-bdrv_drain_poll_.patch [bz#1637976] - kvm-job-Avoid-deadlocks-in-job_completed_txn_abort.patch [bz#1637976] - kvm-test-bdrv-drain-AIO_WAIT_WHILE-in-job-.commit-.abort.patch [bz#1637976] - kvm-test-bdrv-drain-Fix-outdated-comments.patch [bz#1637976] - kvm-block-Use-a-single-global-AioWait.patch [bz#1637976] - kvm-test-bdrv-drain-Test-draining-job-source-child-and-p.patch [bz#1637976] - kvm-qemu-img-Fix-assert-when-mapping-unaligned-raw-file.patch [bz#1639374] - kvm-iotests-Add-test-221-to-catch-qemu-img-map-regressio.patch [bz#1639374] - Resolves: bz#1609327 (qemu-kvm[37046]: Could not find keytab file: /etc/qemu/krb5.tab: Unknown error 49408) - Resolves: bz#1636142 (qemu NBD_CMD_CACHE flaws impacting non-qemu NBD clients) - Resolves: bz#1637976 (Crashes and hangs with iothreads vs. block jobs) - Resolves: bz#1639374 (qemu-img map 'Aborted (core dumped)' when specifying a plain file)- kvm-linux-headers-update.patch [bz#1508142] - kvm-s390x-cpumodel-Set-up-CPU-model-for-AP-device-suppor.patch [bz#1508142] - kvm-s390x-kvm-enable-AP-instruction-interpretation-for-g.patch [bz#1508142] - kvm-s390x-ap-base-Adjunct-Processor-AP-object-model.patch [bz#1508142] - kvm-s390x-vfio-ap-Introduce-VFIO-AP-device.patch [bz#1508142] - kvm-s390-doc-detailed-specifications-for-AP-virtualizati.patch [bz#1508142] - Resolves: bz#1508142 ([IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part)- kvm-Revert-hw-acpi-build-build-SRAT-memory-affinity-stru.patch [bz#1609235] - kvm-add-udev-kvm-check.patch [bz#1552663] - kvm-aio-posix-Don-t-count-ctx-notifier-as-progress-when-.patch [bz#1623085] - kvm-aio-Do-aio_notify_accept-only-during-blocking-aio_po.patch [bz#1623085] - kvm-aio-posix-fix-concurrent-access-to-poll_disable_cnt.patch [bz#1632622] - kvm-aio-posix-compute-timeout-before-polling.patch [bz#1632622] - kvm-aio-posix-do-skip-system-call-if-ctx-notifier-pollin.patch [bz#1632622] - kvm-intel-iommu-send-PSI-always-even-if-across-PDEs.patch [bz#1450712] - kvm-intel-iommu-remove-IntelIOMMUNotifierNode.patch [bz#1450712] - kvm-intel-iommu-add-iommu-lock.patch [bz#1450712] - kvm-intel-iommu-only-do-page-walk-for-MAP-notifiers.patch [bz#1450712] - kvm-intel-iommu-introduce-vtd_page_walk_info.patch [bz#1450712] - kvm-intel-iommu-pass-in-address-space-when-page-walk.patch [bz#1450712] - kvm-intel-iommu-trace-domain-id-during-page-walk.patch [bz#1450712] - kvm-util-implement-simple-iova-tree.patch [bz#1450712] - kvm-intel-iommu-rework-the-page-walk-logic.patch [bz#1450712] - kvm-i386-define-the-ssbd-CPUID-feature-bit-CVE-2018-3639.patch [bz#1633928] - Resolves: bz#1450712 (Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)) - Resolves: bz#1552663 (81-kvm-rhel.rules is no longer part of initscripts) - Resolves: bz#1609235 (Win2016 guest can't recognize pc-dimm hotplugged to node 0) - Resolves: bz#1623085 (VM doesn't boot from HD) - Resolves: bz#1632622 (~40% virtio_blk disk performance drop for win2012r2 guest when comparing qemu-kvm-rhev-2.12.0-9 with qemu-kvm-rhev-2.12.0-12) - Resolves: bz#1633928 (CVE-2018-3639 qemu-kvm: hw: cpu: speculative store bypass [rhel-8.0])- kvm-block-for-jobs-do-not-clear-user_paused-until-after-.patch [bz#1635583] - kvm-iotests-Add-failure-matching-to-common.qemu.patch [bz#1635583] - kvm-block-iotest-to-catch-abort-on-forced-blockjob-cance.patch [bz#1635583] - Resolves: bz#1635583 (Quitting VM causes qemu core dump once the block mirror job paused for no enough target space)- kvm-check-Only-test-ivshm-when-it-is-compiled-in.patch [bz#1621817] - kvm-Disable-ivshmem.patch [bz#1621817] - kvm-mirror-Fail-gracefully-for-source-target.patch [bz#1637963] - kvm-commit-Add-top-node-base-node-options.patch [bz#1637970] - kvm-qemu-iotests-Test-commit-with-top-node-base-node.patch [bz#1637970] - Resolves: bz#1621817 (Disable IVSHMEM in RHEL 8) - Resolves: bz#1637963 (Segfault on 'blockdev-mirror' with same node as source and target) - Resolves: bz#1637970 (allow using node-names with block-commit)- kvm-redhat-make-the-plugins-executable.patch [bz#1638304] - Resolves: bz#1638304 (the driver packages lack all the library Requires)- kvm-seccomp-allow-sched_setscheduler-with-SCHED_IDLE-pol.patch [bz#1618356] - kvm-seccomp-use-SIGSYS-signal-instead-of-killing-the-thr.patch [bz#1618356] - kvm-seccomp-prefer-SCMP_ACT_KILL_PROCESS-if-available.patch [bz#1618356] - kvm-configure-require-libseccomp-2.2.0.patch [bz#1618356] - kvm-seccomp-set-the-seccomp-filter-to-all-threads.patch [bz#1618356] - kvm-memory-cleanup-side-effects-of-memory_region_init_fo.patch [bz#1600365] - Resolves: bz#1600365 (QEMU core dumped when hotplug memory exceeding host hugepages and with discard-data=yes) - Resolves: bz#1618356 (qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-8])- kvm-migration-postcopy-Clear-have_listen_thread.patch [bz#1608765] - kvm-migration-cleanup-in-error-paths-in-loadvm.patch [bz#1608765] - kvm-jobs-change-start-callback-to-run-callback.patch [bz#1632939] - kvm-jobs-canonize-Error-object.patch [bz#1632939] - kvm-jobs-add-exit-shim.patch [bz#1632939] - kvm-block-commit-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-mirror-utilize-job_exit-shim.patch [bz#1632939] - kvm-jobs-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-backup-make-function-variables-consistently-na.patch [bz#1632939] - kvm-jobs-remove-ret-argument-to-job_completed-privatize-.patch [bz#1632939] - kvm-jobs-remove-job_defer_to_main_loop.patch [bz#1632939] - kvm-block-commit-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-mirror-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-stream-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-commit-refactor-commit-to-use-job-callbacks.patch [bz#1632939] - kvm-block-mirror-don-t-install-backing-chain-on-abort.patch [bz#1632939] - kvm-block-mirror-conservative-mirror_exit-refactor.patch [bz#1632939] - kvm-block-stream-refactor-stream-to-use-job-callbacks.patch [bz#1632939] - kvm-tests-blockjob-replace-Blockjob-with-Job.patch [bz#1632939] - kvm-tests-test-blockjob-remove-exit-callback.patch [bz#1632939] - kvm-tests-test-blockjob-txn-move-.exit-to-.clean.patch [bz#1632939] - kvm-jobs-remove-.exit-callback.patch [bz#1632939] - kvm-qapi-block-commit-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-mirror-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-stream-expose-new-job-properties.patch [bz#1632939] - kvm-block-backup-qapi-documentation-fixup.patch [bz#1632939] - kvm-blockdev-document-transactional-shortcomings.patch [bz#1632939] - Resolves: bz#1608765 (After postcopy migration, do savevm and loadvm, guest hang and call trace) - Resolves: bz#1632939 (qemu blockjobs other than backup do not support job-finalize or job-dismiss)- kvm-Re-enable-disabled-Hyper-V-enlightenments.patch [bz#1625185] - kvm-Fix-annocheck-issues.patch [bz#1624164] - kvm-exec-check-that-alignment-is-a-power-of-two.patch [bz#1630746] - kvm-curl-Make-sslverify-off-disable-host-as-well-as-peer.patch [bz#1575925] - Resolves: bz#1575925 ("SSL: no alternative certificate subject name matches target host name" error even though sslverify = off) - Resolves: bz#1624164 (Review annocheck distro flag failures in qemu-kvm) - Resolves: bz#1625185 (Re-enable disabled Hyper-V enlightenments) - Resolves: bz#1630746 (qemu_ram_mmap: Assertion `is_power_of_2(align)' failed)- kvm-i386-Disable-TOPOEXT-by-default-on-cpu-host.patch [bz#1619804] - kvm-redhat-enable-opengl-add-build-and-runtime-deps.patch [bz#1618412] - Resolves: bz#1618412 (Enable opengl (for intel vgpu display)) - Resolves: bz#1619804 (kernel panic in init_amd_cacheinfo)- kvm-redhat-Disable-vhost-crypto.patch [bz#1625668] - Resolves: bz#1625668 (Decide if we should disable 'vhost-crypto' or not)- kvm-target-i386-sev-fix-memory-leaks.patch [bz#1615717] - kvm-i386-Fix-arch_query_cpu_model_expansion-leak.patch [bz#1615717] - kvm-redhat-Update-build-configuration.patch [bz#1573156] - Resolves: bz#1573156 (Update build configure for QEMU 2.12.0) - Resolves: bz#1615717 (Memory leaks)- kvm-Fix-libusb-1.0.22-deprecated-libusb_set_debug-with-l.patch [bz#1622656] - Resolves: bz#1622656 (qemu-kvm fails to build due to libusb_set_debug being deprecated)- kvm-redhat-remove-extra-in-rhel_rhev_conflicts-macro.patch [bz#1618752] - Resolves: bz#1618752 (qemu-kvm can't be installed in RHEL-8 as it Conflicts with itself.)- kvm-Migration-TLS-Fix-crash-due-to-double-cleanup.patch [bz#1594384] - Resolves: bz#1594384 (2.12 migration fixes)- kvm-Add-qemu-keymap-to-qemu-kvm-common.patch [bz#1593117] - Resolves: bz#1593117 (add qemu-keymap utility)- Fixing an issue with some old command in the spec file- Fix an issue with the build_configure script. - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer)- kvm-migration-stop-compressing-page-in-migration-thread.patch [bz#1594384] - kvm-migration-stop-compression-to-allocate-and-free-memo.patch [bz#1594384] - kvm-migration-stop-decompression-to-allocate-and-free-me.patch [bz#1594384] - kvm-migration-detect-compression-and-decompression-error.patch [bz#1594384] - kvm-migration-introduce-control_save_page.patch [bz#1594384] - kvm-migration-move-some-code-to-ram_save_host_page.patch [bz#1594384] - kvm-migration-move-calling-control_save_page-to-the-comm.patch [bz#1594384] - kvm-migration-move-calling-save_zero_page-to-the-common-.patch [bz#1594384] - kvm-migration-introduce-save_normal_page.patch [bz#1594384] - kvm-migration-remove-ram_save_compressed_page.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-memory-leak-in-dirt.patch [bz#1594384] - kvm-migration-fix-saving-normal-page-even-if-it-s-been-c.patch [bz#1594384] - kvm-migration-update-index-field-when-delete-or-qsort-RD.patch [bz#1594384] - kvm-migration-introduce-decompress-error-check.patch [bz#1594384] - kvm-migration-Don-t-activate-block-devices-if-using-S.patch [bz#1594384] - kvm-migration-not-wait-RDMA_CM_EVENT_DISCONNECTED-event-.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-dirty_bitmap_load.patch [bz#1594384] - kvm-s390x-add-RHEL-7.6-machine-type-for-ccw.patch [bz#1595718] - kvm-s390x-cpumodel-default-enable-bpb-and-ppa15-for-z196.patch [bz#1595718] - kvm-linux-headers-asm-s390-kvm.h-header-sync.patch [bz#1612938] - kvm-s390x-kvm-add-etoken-facility.patch [bz#1612938] - Resolves: bz#1594384 (2.12 migration fixes) - Resolves: bz#1595718 (Add ppa15/bpb to the default cpu model for z196 and higher in the 7.6 s390-ccw-virtio machine) - Resolves: bz#1612938 (Add etoken support to qemu-kvm for s390x KVM guests)Mass import from RHEL 7.6 qemu-kvm-rhev, including fixes to the following BZs: - kvm-AArch64-Add-virt-rhel7.6-machine-type.patch [bz#1558723] - kvm-cpus-Fix-event-order-on-resume-of-stopped-guest.patch [bz#1566153] - kvm-qemu-img-Check-post-truncation-size.patch [bz#1523065] - kvm-vga-catch-depth-0.patch [bz#1575541] - kvm-Fix-x-hv-max-vps-compat-value-for-7.4-machine-type.patch [bz#1583959] - kvm-ccid-card-passthru-fix-regression-in-realize.patch [bz#1584984] - kvm-Use-4-MB-vram-for-cirrus.patch [bz#1542080] - kvm-spapr_pci-Remove-unhelpful-pagesize-warning.patch [bz#1505664] - kvm-rpm-Add-nvme-VFIO-driver-to-rw-whitelist.patch [bz#1416180] - kvm-qobject-Use-qobject_to-instead-of-type-cast.patch [bz#1557995] - kvm-qobject-Ensure-base-is-at-offset-0.patch [bz#1557995] - kvm-qobject-use-a-QObjectBase_-struct.patch [bz#1557995] - kvm-qobject-Replace-qobject_incref-QINCREF-qobject_decre.patch [bz#1557995] - kvm-qobject-Modify-qobject_ref-to-return-obj.patch [bz#1557995] - kvm-rbd-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-iscsi-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-block-Add-block-specific-QDict-header.patch [bz#1557995] - kvm-qobject-Move-block-specific-qdict-code-to-block-qdic.patch [bz#1557995] - kvm-block-Fix-blockdev-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Fix-drive-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Clean-up-a-misuse-of-qobject_to-in-.bdrv_co_cr.patch [bz#1557995] - kvm-block-Factor-out-qobject_input_visitor_new_flat_conf.patch [bz#1557995] - kvm-block-Make-remaining-uses-of-qobject-input-visitor-m.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_flatten_qdict.patch [bz#1557995] - kvm-block-qdict-Tweak-qdict_flatten_qdict-qdict_flatten_.patch [bz#1557995] - kvm-block-qdict-Clean-up-qdict_crumple-a-bit.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_is_list-some.patch [bz#1557995] - kvm-check-block-qdict-Rename-qdict_flatten-s-variables-f.patch [bz#1557995] - kvm-check-block-qdict-Cover-flattening-of-empty-lists-an.patch [bz#1557995] - kvm-block-Fix-blockdev-blockdev-add-for-empty-objects-an.patch [bz#1557995] - kvm-rbd-New-parameter-auth-client-required.patch [bz#1557995] - kvm-rbd-New-parameter-key-secret.patch [bz#1557995] - kvm-block-mirror-honor-ratelimit-again.patch [bz#1572856] - kvm-block-mirror-Make-cancel-always-cancel-pre-READY.patch [bz#1572856] - kvm-iotests-Add-test-for-cancelling-a-mirror-job.patch [bz#1572856] - kvm-iotests-Split-214-off-of-122.patch [bz#1518738] - kvm-block-Add-COR-filter-driver.patch [bz#1518738] - kvm-block-BLK_PERM_WRITE-includes-._UNCHANGED.patch [bz#1518738] - kvm-block-Add-BDRV_REQ_WRITE_UNCHANGED-flag.patch [bz#1518738] - kvm-block-Set-BDRV_REQ_WRITE_UNCHANGED-for-COR-writes.patch [bz#1518738] - kvm-block-quorum-Support-BDRV_REQ_WRITE_UNCHANGED.patch [bz#1518738] - kvm-block-Support-BDRV_REQ_WRITE_UNCHANGED-in-filters.patch [bz#1518738] - kvm-iotests-Clean-up-wrap-image-in-197.patch [bz#1518738] - kvm-iotests-Copy-197-for-COR-filter-driver.patch [bz#1518738] - kvm-iotests-Add-test-for-COR-across-nodes.patch [bz#1518738] - kvm-qemu-io-Use-purely-string-blockdev-options.patch [bz#1576598] - kvm-qemu-img-Use-only-string-options-in-img_open_opts.patch [bz#1576598] - kvm-iotests-Add-test-for-U-force-share-conflicts.patch [bz#1576598] - kvm-qemu-io-Drop-command-functions-return-values.patch [bz#1519617] - kvm-qemu-io-Let-command-functions-return-error-code.patch [bz#1519617] - kvm-qemu-io-Exit-with-error-when-a-command-failed.patch [bz#1519617] - kvm-iotests.py-Add-qemu_io_silent.patch [bz#1519617] - kvm-iotests-Let-216-make-use-of-qemu-io-s-exit-code.patch [bz#1519617] - kvm-qcow2-Repair-OFLAG_COPIED-when-fixing-leaks.patch [bz#1527085] - kvm-iotests-Repairing-error-during-snapshot-deletion.patch [bz#1527085] - kvm-block-Make-bdrv_is_writable-public.patch [bz#1588039] - kvm-qcow2-Do-not-mark-inactive-images-corrupt.patch [bz#1588039] - kvm-iotests-Add-case-for-a-corrupted-inactive-image.patch [bz#1588039] - kvm-main-loop-drop-spin_counter.patch [bz#1168213] - kvm-target-ppc-Factor-out-the-parsing-in-kvmppc_get_cpu_.patch [bz#1560847] - kvm-target-ppc-Don-t-require-private-l1d-cache-on-POWER8.patch [bz#1560847] - kvm-ppc-spapr_caps-Don-t-disable-cap_cfpc-on-POWER8-by-d.patch [bz#1560847] - kvm-qxl-fix-local-renderer-crash.patch [bz#1567733] - kvm-qemu-img-Amendment-support-implies-create_opts.patch [bz#1537956] - kvm-block-Add-Error-parameter-to-bdrv_amend_options.patch [bz#1537956] - kvm-qemu-option-Pull-out-Supported-options-print.patch [bz#1537956] - kvm-qemu-img-Add-print_amend_option_help.patch [bz#1537956] - kvm-qemu-img-Recognize-no-creation-support-in-o-help.patch [bz#1537956] - kvm-iotests-Test-help-option-for-unsupporting-formats.patch [bz#1537956] - kvm-iotests-Rework-113.patch [bz#1537956] - kvm-qemu-img-Resolve-relative-backing-paths-in-rebase.patch [bz#1569835] - kvm-iotests-Add-test-for-rebasing-with-relative-paths.patch [bz#1569835] - kvm-qemu-img-Special-post-backing-convert-handling.patch [bz#1527898] - kvm-iotests-Test-post-backing-convert-target-behavior.patch [bz#1527898] - kvm-migration-calculate-expected_downtime-with-ram_bytes.patch [bz#1564576] - kvm-sheepdog-Fix-sd_co_create_opts-memory-leaks.patch [bz#1513543] - kvm-qemu-iotests-reduce-chance-of-races-in-185.patch [bz#1513543] - kvm-blockjob-do-not-cancel-timer-in-resume.patch [bz#1513543] - kvm-nfs-Fix-error-path-in-nfs_options_qdict_to_qapi.patch [bz#1513543] - kvm-nfs-Remove-processed-options-from-QDict.patch [bz#1513543] - kvm-blockjob-drop-block_job_pause-resume_all.patch [bz#1513543] - kvm-blockjob-expose-error-string-via-query.patch [bz#1513543] - kvm-blockjob-Fix-assertion-in-block_job_finalize.patch [bz#1513543] - kvm-blockjob-Wrappers-for-progress-counter-access.patch [bz#1513543] - kvm-blockjob-Move-RateLimit-to-BlockJob.patch [bz#1513543] - kvm-blockjob-Implement-block_job_set_speed-centrally.patch [bz#1513543] - kvm-blockjob-Introduce-block_job_ratelimit_get_delay.patch [bz#1513543] - kvm-blockjob-Add-block_job_driver.patch [bz#1513543] - kvm-blockjob-Update-block-job-pause-resume-documentation.patch [bz#1513543] - kvm-blockjob-Improve-BlockJobInfo.offset-len-documentati.patch [bz#1513543] - kvm-job-Create-Job-JobDriver-and-job_create.patch [bz#1513543] - kvm-job-Rename-BlockJobType-into-JobType.patch [bz#1513543] - kvm-job-Add-JobDriver.job_type.patch [bz#1513543] - kvm-job-Add-job_delete.patch [bz#1513543] - kvm-job-Maintain-a-list-of-all-jobs.patch [bz#1513543] - kvm-job-Move-state-transitions-to-Job.patch [bz#1513543] - kvm-job-Add-reference-counting.patch [bz#1513543] - kvm-job-Move-cancelled-to-Job.patch [bz#1513543] - kvm-job-Add-Job.aio_context.patch [bz#1513543] - kvm-job-Move-defer_to_main_loop-to-Job.patch [bz#1513543] - kvm-job-Move-coroutine-and-related-code-to-Job.patch [bz#1513543] - kvm-job-Add-job_sleep_ns.patch [bz#1513543] - kvm-job-Move-pause-resume-functions-to-Job.patch [bz#1513543] - kvm-job-Replace-BlockJob.completed-with-job_is_completed.patch [bz#1513543] - kvm-job-Move-BlockJobCreateFlags-to-Job.patch [bz#1513543] - kvm-blockjob-Split-block_job_event_pending.patch [bz#1513543] - kvm-job-Add-job_event_.patch [bz#1513543] - kvm-job-Move-single-job-finalisation-to-Job.patch [bz#1513543] - kvm-job-Convert-block_job_cancel_async-to-Job.patch [bz#1513543] - kvm-job-Add-job_drain.patch [bz#1513543] - kvm-job-Move-.complete-callback-to-Job.patch [bz#1513543] - kvm-job-Move-job_finish_sync-to-Job.patch [bz#1513543] - kvm-job-Switch-transactions-to-JobTxn.patch [bz#1513543] - kvm-job-Move-transactions-to-Job.patch [bz#1513543] - kvm-job-Move-completion-and-cancellation-to-Job.patch [bz#1513543] - kvm-block-Cancel-job-in-bdrv_close_all-callers.patch [bz#1513543] - kvm-job-Add-job_yield.patch [bz#1513543] - kvm-job-Add-job_dismiss.patch [bz#1513543] - kvm-job-Add-job_is_ready.patch [bz#1513543] - kvm-job-Add-job_transition_to_ready.patch [bz#1513543] - kvm-job-Move-progress-fields-to-Job.patch [bz#1513543] - kvm-job-Introduce-qapi-job.json.patch [bz#1513543] - kvm-job-Add-JOB_STATUS_CHANGE-QMP-event.patch [bz#1513543] - kvm-job-Add-lifecycle-QMP-commands.patch [bz#1513543] - kvm-job-Add-query-jobs-QMP-command.patch [bz#1513543] - kvm-blockjob-Remove-BlockJob.driver.patch [bz#1513543] - kvm-iotests-Move-qmp_to_opts-to-VM.patch [bz#1513543] - kvm-qemu-iotests-Test-job-with-block-jobs.patch [bz#1513543] - kvm-vdi-Fix-vdi_co_do_create-return-value.patch [bz#1513543] - kvm-vhdx-Fix-vhdx_co_create-return-value.patch [bz#1513543] - kvm-job-Add-error-message-for-failing-jobs.patch [bz#1513543] - kvm-block-create-Make-x-blockdev-create-a-job.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.get_qmp_events_filtered.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.qmp_log.patch [bz#1513543] - kvm-qemu-iotests-Add-iotests.img_info_log.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.run_job.patch [bz#1513543] - kvm-qemu-iotests-iotests.py-helper-for-non-file-protocol.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-206-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-207-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-210-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-211-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-212-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-213-for-blockdev-create-job.patch [bz#1513543] - kvm-block-create-Mark-blockdev-create-stable.patch [bz#1513543] - kvm-jobs-fix-stale-wording.patch [bz#1513543] - kvm-jobs-fix-verb-references-in-docs.patch [bz#1513543] - kvm-iotests-Fix-219-s-timing.patch [bz#1513543] - kvm-iotests-improve-pause_job.patch [bz#1513543] - kvm-rpm-Whitelist-copy-on-read-block-driver.patch [bz#1518738] - kvm-rpm-add-throttle-driver-to-rw-whitelist.patch [bz#1591076] - kvm-usb-host-skip-open-on-pending-postload-bh.patch [bz#1572851] - kvm-i386-Define-the-Virt-SSBD-MSR-and-handling-of-it-CVE.patch [bz#1574216] - kvm-i386-define-the-AMD-virt-ssbd-CPUID-feature-bit-CVE-.patch [bz#1574216] - kvm-block-file-posix-Pass-FD-to-locking-helpers.patch [bz#1519144] - kvm-block-file-posix-File-locking-during-creation.patch [bz#1519144] - kvm-iotests-Add-creation-test-to-153.patch [bz#1519144] - kvm-vhost-user-add-Net-prefix-to-internal-state-structur.patch [bz#1526645] - kvm-virtio-support-setting-memory-region-based-host-noti.patch [bz#1526645] - kvm-vhost-user-support-receiving-file-descriptors-in-sla.patch [bz#1526645] - kvm-osdep-add-wait.h-compat-macros.patch [bz#1526645] - kvm-vhost-user-bridge-support-host-notifier.patch [bz#1526645] - kvm-vhost-allow-backends-to-filter-memory-sections.patch [bz#1526645] - kvm-vhost-user-allow-slave-to-send-fds-via-slave-channel.patch [bz#1526645] - kvm-vhost-user-introduce-shared-vhost-user-state.patch [bz#1526645] - kvm-vhost-user-support-registering-external-host-notifie.patch [bz#1526645] - kvm-libvhost-user-support-host-notifier.patch [bz#1526645] - kvm-block-Introduce-API-for-copy-offloading.patch [bz#1482537] - kvm-raw-Check-byte-range-uniformly.patch [bz#1482537] - kvm-raw-Implement-copy-offloading.patch [bz#1482537] - kvm-qcow2-Implement-copy-offloading.patch [bz#1482537] - kvm-file-posix-Implement-bdrv_co_copy_range.patch [bz#1482537] - kvm-iscsi-Query-and-save-device-designator-when-opening.patch [bz#1482537] - kvm-iscsi-Create-and-use-iscsi_co_wait_for_task.patch [bz#1482537] - kvm-iscsi-Implement-copy-offloading.patch [bz#1482537] - kvm-block-backend-Add-blk_co_copy_range.patch [bz#1482537] - kvm-qemu-img-Convert-with-copy-offloading.patch [bz#1482537] - kvm-qcow2-Fix-src_offset-in-copy-offloading.patch [bz#1482537] - kvm-iscsi-Don-t-blindly-use-designator-length-in-respons.patch [bz#1482537] - kvm-file-posix-Fix-EINTR-handling.patch [bz#1482537] - kvm-usb-storage-Add-rerror-werror-properties.patch [bz#1595180] - kvm-numa-clarify-error-message-when-node-index-is-out-of.patch [bz#1578381] - kvm-qemu-iotests-Update-026.out.nocache-reference-output.patch [bz#1528541] - kvm-qcow2-Free-allocated-clusters-on-write-error.patch [bz#1528541] - kvm-qemu-iotests-Test-qcow2-not-leaking-clusters-on-writ.patch [bz#1528541] - kvm-qemu-options-Add-missing-newline-to-accel-help-text.patch [bz#1586313] - kvm-xhci-fix-guest-triggerable-assert.patch [bz#1594135] - kvm-virtio-gpu-tweak-scanout-disable.patch [bz#1589634] - kvm-virtio-gpu-update-old-resource-too.patch [bz#1589634] - kvm-virtio-gpu-disable-scanout-when-backing-resource-is-.patch [bz#1589634] - kvm-block-Don-t-silently-truncate-node-names.patch [bz#1549654] - kvm-pr-helper-fix-socket-path-default-in-help.patch [bz#1533158] - kvm-pr-helper-fix-assertion-failure-on-failed-multipath-.patch [bz#1533158] - kvm-pr-manager-helper-avoid-SIGSEGV-when-writing-to-the-.patch [bz#1533158] - kvm-pr-manager-put-stubs-in-.c-file.patch [bz#1533158] - kvm-pr-manager-add-query-pr-managers-QMP-command.patch [bz#1533158] - kvm-pr-manager-helper-report-event-on-connection-disconn.patch [bz#1533158] - kvm-pr-helper-avoid-error-on-PR-IN-command-with-zero-req.patch [bz#1533158] - kvm-pr-helper-Rework-socket-path-handling.patch [bz#1533158] - kvm-pr-manager-helper-fix-memory-leak-on-event.patch [bz#1533158] - kvm-object-fix-OBJ_PROP_LINK_UNREF_ON_RELEASE-ambivalenc.patch [bz#1556678] - kvm-usb-hcd-xhci-test-add-a-test-for-ccid-hotplug.patch [bz#1556678] - kvm-Revert-usb-release-the-created-buses.patch [bz#1556678] - kvm-file-posix-Fix-creation-locking.patch [bz#1599335] - kvm-file-posix-Unlock-FD-after-creation.patch [bz#1599335] - kvm-ahci-trim-signatures-on-raise-lower.patch [bz#1584914] - kvm-ahci-fix-PxCI-register-race.patch [bz#1584914] - kvm-ahci-don-t-schedule-unnecessary-BH.patch [bz#1584914] - kvm-qcow2-Fix-qcow2_truncate-error-return-value.patch [bz#1595173] - kvm-block-Convert-.bdrv_truncate-callback-to-coroutine_f.patch [bz#1595173] - kvm-qcow2-Remove-coroutine-trampoline-for-preallocate_co.patch [bz#1595173] - kvm-block-Move-bdrv_truncate-implementation-to-io.c.patch [bz#1595173] - kvm-block-Use-tracked-request-for-truncate.patch [bz#1595173] - kvm-file-posix-Make-.bdrv_co_truncate-asynchronous.patch [bz#1595173] - kvm-block-Fix-copy-on-read-crash-with-partial-final-clus.patch [bz#1590640] - kvm-block-fix-QEMU-crash-with-scsi-hd-and-drive_del.patch [bz#1599515] - kvm-virtio-rng-process-pending-requests-on-DRIVER_OK.patch [bz#1576743] - kvm-file-posix-specify-expected-filetypes.patch [bz#1525829] - kvm-iotests-add-test-226-for-file-driver-types.patch [bz#1525829] - kvm-block-dirty-bitmap-add-lock-to-bdrv_enable-disable_d.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-enable-disable.patch [bz#1207657] - kvm-qmp-transaction-support-for-x-block-dirty-bitmap-ena.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-merge.patch [bz#1207657] - kvm-qapi-add-disabled-parameter-to-block-dirty-bitmap-ad.patch [bz#1207657] - kvm-block-dirty-bitmap-add-bdrv_enable_dirty_bitmap_lock.patch [bz#1207657] - kvm-dirty-bitmap-fix-double-lock-on-bitmap-enabling.patch [bz#1207657] - kvm-block-qcow2-bitmap-fix-free_bitmap_clusters.patch [bz#1207657] - kvm-qcow2-add-overlap-check-for-bitmap-directory.patch [bz#1207657] - kvm-blockdev-enable-non-root-nodes-for-backup-source.patch [bz#1207657] - kvm-iotests-add-222-to-test-basic-fleecing.patch [bz#1207657] - kvm-qcow2-Remove-dead-check-on-ret.patch [bz#1207657] - kvm-block-Move-request-tracking-to-children-in-copy-offl.patch [bz#1207657] - kvm-block-Fix-parameter-checking-in-bdrv_co_copy_range_i.patch [bz#1207657] - kvm-block-Honour-BDRV_REQ_NO_SERIALISING-in-copy-range.patch [bz#1207657] - kvm-backup-Use-copy-offloading.patch [bz#1207657] - kvm-block-backup-disable-copy-offloading-for-backup.patch [bz#1207657] - kvm-iotests-222-Don-t-run-with-luks.patch [bz#1207657] - kvm-block-io-fix-copy_range.patch [bz#1207657] - kvm-block-split-flags-in-copy_range.patch [bz#1207657] - kvm-block-add-BDRV_REQ_SERIALISING-flag.patch [bz#1207657] - kvm-block-backup-fix-fleecing-scheme-use-serialized-writ.patch [bz#1207657] - kvm-nbd-server-Reject-0-length-block-status-request.patch [bz#1207657] - kvm-nbd-server-fix-trace.patch [bz#1207657] - kvm-nbd-server-refactor-NBDExportMetaContexts.patch [bz#1207657] - kvm-nbd-server-add-nbd_meta_empty_or_pattern-helper.patch [bz#1207657] - kvm-nbd-server-implement-dirty-bitmap-export.patch [bz#1207657] - kvm-qapi-new-qmp-command-nbd-server-add-bitmap.patch [bz#1207657] - kvm-docs-interop-add-nbd.txt.patch [bz#1207657] - kvm-nbd-server-introduce-NBD_CMD_CACHE.patch [bz#1207657] - kvm-nbd-server-Silence-gcc-false-positive.patch [bz#1207657] - kvm-nbd-server-Fix-dirty-bitmap-logic-regression.patch [bz#1207657] - kvm-nbd-server-fix-nbd_co_send_block_status.patch [bz#1207657] - kvm-nbd-client-Add-x-dirty-bitmap-to-query-bitmap-from-s.patch [bz#1207657] - kvm-iotests-New-test-223-for-exporting-dirty-bitmap-over.patch [bz#1207657] - kvm-hw-char-serial-Only-retry-if-qemu_chr_fe_write-retur.patch [bz#1592817] - kvm-hw-char-serial-retry-write-if-EAGAIN.patch [bz#1592817] - kvm-throttle-groups-fix-hang-when-group-member-leaves.patch [bz#1535914] - kvm-Disable-aarch64-devices-reappeared-after-2.12-rebase.patch [bz#1586357] - kvm-Disable-split-irq-device.patch [bz#1586357] - kvm-Disable-AT24Cx-i2c-eeprom.patch [bz#1586357] - kvm-Disable-CAN-bus-devices.patch [bz#1586357] - kvm-Disable-new-superio-devices.patch [bz#1586357] - kvm-Disable-new-pvrdma-device.patch [bz#1586357] - kvm-qdev-add-HotplugHandler-post_plug-callback.patch [bz#1607891] - kvm-virtio-scsi-fix-hotplug-reset-vs-event-race.patch [bz#1607891] - kvm-e1000-Fix-tso_props-compat-for-82540em.patch [bz#1608778] - kvm-slirp-correct-size-computation-while-concatenating-m.patch [bz#1586255] - kvm-s390x-sclp-fix-maxram-calculation.patch [bz#1595740] - kvm-redhat-Make-gitpublish-profile-the-default-one.patch [bz#1425820] - Resolves: bz#1168213 (main-loop: WARNING: I/O thread spun for 1000 iterations while doing stream block device.) - Resolves: bz#1207657 (RFE: QEMU Incremental live backup - push and pull modes) - Resolves: bz#1416180 (QEMU VFIO based block driver for NVMe devices) - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer) - Resolves: bz#1482537 ([RFE] qemu-img copy-offloading (convert command)) - Resolves: bz#1505664 ("qemu-kvm: System page size 0x1000000 is not enabled in page_size_mask (0x11000). Performance may be slow" show up while using hugepage as guest's memory) - Resolves: bz#1513543 ([RFE] Add block job to create format on a storage device) - Resolves: bz#1518738 (Add 'copy-on-read' filter driver for use with blockdev-add) - Resolves: bz#1519144 (qemu-img: image locking doesn't cover image creation) - Resolves: bz#1519617 (The exit code should be non-zero when qemu-io reports an error) - Resolves: bz#1523065 ("qemu-img resize" should fail to decrease the size of logical partition/lvm/iSCSI image with raw format) - Resolves: bz#1525829 (can not boot up a scsi-block passthrough disk via -blockdev with error "cannot get SG_IO version number: Operation not supported. Is this a SCSI device?") - Resolves: bz#1526645 ([Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev) - Resolves: bz#1527085 (The copied flag should be updated during '-r leaks') - Resolves: bz#1527898 ([RFE] qemu-img should leave cluster unallocated if it's read as zero throughout the backing chain) - Resolves: bz#1528541 (qemu-img check reports tons of leaked clusters after re-start nfs service to resume writing data in guest) - Resolves: bz#1533158 (QEMU support for libvirtd restarting qemu-pr-helper) - Resolves: bz#1535914 (Disable io throttling for one member disk of a group during io will induce the other one hang with io) - Resolves: bz#1537956 (RFE: qemu-img amend should list the true supported options) - Resolves: bz#1542080 (Qemu core dump at cirrus_invalidate_region) - Resolves: bz#1549654 (Reject node-names which would be truncated by the block layer commands) - Resolves: bz#1556678 (Hot plug usb-ccid for the 2nd time with the same ID as the 1st time failed) - Resolves: bz#1557995 (QAPI schema for RBD storage misses the 'password-secret' option) - Resolves: bz#1558723 (Create RHEL-7.6 QEMU machine type for AArch64) - Resolves: bz#1560847 ([Power8][FW b0320a_1812.861][rhel7.5rc2 3.10.0-861.el7.ppc64le][qemu-kvm-{ma,rhev}-2.10.0-21.el7_5.1.ppc64le] KVM guest does not default to ori type flush even with pseries-rhel7.5.0-sxxm) - Resolves: bz#1564576 (Pegas 1.1 - Require to backport qemu-kvm patch that fixes expected_downtime calculation during migration) - Resolves: bz#1566153 (IOERROR pause code lost after resuming a VM while I/O error is still present) - Resolves: bz#1567733 (qemu abort when migrate during guest reboot) - Resolves: bz#1569835 (qemu-img get wrong backing file path after rebasing image with relative path) - Resolves: bz#1572851 (Core dumped after migration when with usb-host) - Resolves: bz#1572856 ('block-job-cancel' can not cancel a "drive-mirror" job) - Resolves: bz#1574216 (CVE-2018-3639 qemu-kvm-rhev: hw: cpu: speculative store bypass [rhel-7.6]) - Resolves: bz#1575541 (qemu core dump while installing win10 guest) - Resolves: bz#1576598 (Segfault in qemu-io and qemu-img with -U --image-opts force-share=off) - Resolves: bz#1576743 (virtio-rng hangs when running on recent (2.x) QEMU versions) - Resolves: bz#1578381 (Error message need update when specify numa distance with node index >=128) - Resolves: bz#1583959 (Incorrect vcpu count limit for 7.4 machine types for windows guests) - Resolves: bz#1584914 (SATA emulator lags and hangs) - Resolves: bz#1584984 (Vm starts failed with 'passthrough' smartcard) - Resolves: bz#1586255 (CVE-2018-11806 qemu-kvm-rhev: QEMU: slirp: heap buffer overflow while reassembling fragmented datagrams [rhel-7.6]) - Resolves: bz#1586313 (-smp option is not easily found in the output of qemu help) - Resolves: bz#1586357 (Disable new devices in 2.12) - Resolves: bz#1588039 (Possible assertion failure in qemu when a corrupted image is used during an incoming migration) - Resolves: bz#1589634 (Migration failed when rebooting guest with multiple virtio videos) - Resolves: bz#1590640 (qemu-kvm: block/io.c:1098: bdrv_co_do_copy_on_readv: Assertion `skip_bytes < pnum' failed.) - Resolves: bz#1591076 (The driver of 'throttle' is not whitelisted) - Resolves: bz#1592817 (Retrying on serial_xmit if the pipe is broken may compromise the Guest) - Resolves: bz#1594135 (system_reset many times linux guests cause qemu process Aborted) - Resolves: bz#1595173 (blockdev-create is blocking) - Resolves: bz#1595180 (Can't set rerror/werror with usb-storage) - Resolves: bz#1595740 (RHEL-Alt-7.6 - qemu has error during migration of larger guests) - Resolves: bz#1599335 (Image creation locking is too tight and is not properly released) - Resolves: bz#1599515 (qemu core-dump with aio_read via hmp (util/qemu-thread-posix.c:64: qemu_mutex_lock_impl: Assertion `mutex->initialized' failed)) - Resolves: bz#1607891 (Hotplug events are sometimes lost with virtio-scsi + iothread) - Resolves: bz#1608778 (qemu/migration: migrate failed from RHEL.7.6 to RHEL.7.5 with e1000-82540em)- kvm-linux-headers-Update-to-include-KVM_CAP_S390_HPAGE_1.patch [bz#1610906] - kvm-s390x-Enable-KVM-huge-page-backing-support.patch [bz#1610906] - kvm-redhat-s390x-add-hpage-1-to-kvm.conf.patch [bz#1610906] - Resolves: bz#1610906 ([IBM 8.0 FEAT] KVM: Huge Pages - libhugetlbfs Enablement - qemu-kvm part)- kvm-spapr-Correct-inverted-test-in-spapr_pc_dimm_node.patch [bz#1601671] - kvm-osdep-powerpc64-align-memory-to-allow-2MB-radix-THP-.patch [bz#1601317] - kvm-RHEL-8.0-Add-pseries-rhel7.6.0-sxxm-machine-type.patch [bz#1595501] - kvm-i386-Helpers-to-encode-cache-information-consistentl.patch [bz#1597739] - kvm-i386-Add-cache-information-in-X86CPUDefinition.patch [bz#1597739] - kvm-i386-Initialize-cache-information-for-EPYC-family-pr.patch [bz#1597739] - kvm-i386-Add-new-property-to-control-cache-info.patch [bz#1597739] - kvm-i386-Clean-up-cache-CPUID-code.patch [bz#1597739] - kvm-i386-Populate-AMD-Processor-Cache-Information-for-cp.patch [bz#1597739] - kvm-i386-Add-support-for-CPUID_8000_001E-for-AMD.patch [bz#1597739] - kvm-i386-Fix-up-the-Node-id-for-CPUID_8000_001E.patch [bz#1597739] - kvm-i386-Enable-TOPOEXT-feature-on-AMD-EPYC-CPU.patch [bz#1597739] - kvm-i386-Remove-generic-SMT-thread-check.patch [bz#1597739] - kvm-i386-Allow-TOPOEXT-to-be-enabled-on-older-kernels.patch [bz#1597739] - Resolves: bz#1595501 (Create pseries-rhel7.6.0-sxxm machine type) - Resolves: bz#1597739 (AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)) - Resolves: bz#1601317 (RHEL8.0 - qemu patch to align memory to allow 2MB THP) - Resolves: bz#1601671 (After rebooting guest,all the hot plug memory will be assigned to the 1st numa node.)- kvm-spapr-Add-ibm-max-associativity-domains-property.patch [bz#1599593] - kvm-Revert-spapr-Don-t-allow-memory-hotplug-to-memory-le.patch [bz#1599593] - kvm-simpletrace-Convert-name-from-mapping-record-to-str.patch [bz#1594969] - kvm-tests-fix-TLS-handshake-failure-with-TLS-1.3.patch [bz#1602403] - Resolves: bz#1594969 (simpletrace.py fails when running with Python 3) - Resolves: bz#1599593 (User can't hotplug memory to less memory numa node on rhel8) - Resolves: bz#1602403 (test-crypto-tlssession unit test fails with assertions)- kvm-vfio-pci-Default-display-option-to-off.patch [bz#1590511] - kvm-python-futurize-f-libfuturize.fixes.fix_print_with_i.patch [bz#1571533] - kvm-python-futurize-f-lib2to3.fixes.fix_except.patch [bz#1571533] - kvm-Revert-Defining-a-shebang-for-python-scripts.patch [bz#1571533] - kvm-spec-Fix-ambiguous-python-interpreter-name.patch [bz#1571533] - kvm-qemu-ga-blacklisting-guest-exec-and-guest-exec-statu.patch [bz#1518132] - kvm-redhat-rewrap-build_configure.sh-cmdline-for-the-rh-.patch [] - kvm-redhat-remove-the-VTD-LIVE_BLOCK_OPS-and-RHV-options.patch [] - kvm-redhat-fix-the-rh-env-prep-target-s-dependency-on-th.patch [] - kvm-redhat-remove-dead-code-related-to-s390-not-s390x.patch [] - kvm-redhat-sync-compiler-flags-from-the-spec-file-to-rh-.patch [] - kvm-redhat-sync-guest-agent-enablement-and-tcmalloc-usag.patch [] - kvm-redhat-fix-up-Python-3-dependency-for-building-QEMU.patch [] - kvm-redhat-fix-up-Python-dependency-for-SRPM-generation.patch [] - kvm-redhat-disable-glusterfs-dependency-support-temporar.patch [] - Resolves: bz#1518132 (Ensure file access RPCs are disabled by default) - Resolves: bz#1571533 (Convert qemu-kvm python scripts to python3) - Resolves: bz#1590511 (Fails to start guest with Intel vGPU device)- Resolves: bz#1508137 ([IBM 8.0 FEAT] KVM: Interactive Bootloader (qemu)) - Resolves: bz#1513558 (Remove RHEL6 machine types) - Resolves: bz#1568600 (pc-i440fx-rhel7.6.0 and pc-q35-rhel7.6.0 machine types (x86)) - Resolves: bz#1570029 ([IBM 8.0 FEAT] KVM: 3270 Connectivity - qemu part) - Resolves: bz#1578855 (Enable Native Ceph support on non x86_64 CPUs) - Resolves: bz#1585651 (RHEL 7.6 new pseries machine type (ppc64le)) - Resolves: bz#1592337 ([IBM 8.0 FEAT] KVM: CPU Model z14 ZR1 (qemu-kvm))- Resolves: bz#1576468 (Enable vhost_user in qemu-kvm 2.12)- Resolves: bz#1574406 ([RHEL 8][qemu-kvm] Failed to find romfile "efi-virtio.rom") - Resolves: bz#1569675 (Backwards compatibility of pc-*-rhel7.5.0 and older machine-types) - Resolves: bz#1576045 (Fix build issue by using python3) - Resolves: bz#1571145 (qemu-kvm segfaults on RHEL 8 when run guestfsd under TCG)- Fixing some issues with packaging. - Rebasing to 2.12.0-rc4- Bumping epoch for RHEL8 and dropping self-obsoleting- Rebuilding- Prepare building on RHEL-8.0 15:4.1.0-23.el8.115:4.1.0-23.el8.115:4.1.0-23.el8.1 qemu-gafsfreeze-hookfsfreeze-hook.dqemu-gaqemu-ga.build-idf5eda9fc79387445a707eb71ac4c185fd6f54319qemu-guest-agent.service99-qemu-guest-agent.rulesqemu-guest-agentCOPYINGREADMEqemu-ga.8.gzqemu-gafsfreeze-hook.dmysql-flush.sh.sampleqemu-ga/etc//etc/qemu-ga//etc/sysconfig//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/f5//usr/lib/systemd/system//usr/lib/udev/rules.d//usr/share/doc//usr/share/doc/qemu-guest-agent//usr/share/man/man8//usr/share/qemu-kvm//usr/share/qemu-kvm/qemu-ga//usr/share/qemu-kvm/qemu-ga/fsfreeze-hook.d//var/log/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnudirectoryPOSIX shell script, ASCII text executableASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=f5eda9fc79387445a707eb71ac4c185fd6f54319, stripped, too many notes (256)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RRR RR RR RRR RRRRutf-842e7807a3d1fb9bb28f3b082c9bd56a9f052f734de45d188b89bcf8b05df6377?07zXZ !#,Έ] b2u jӫ`(xyT (F.%+*H8|"mUO-;)Ȣc*傋w*va>Rs,?pa[sNk:g ;Y â: ԚB B #,g%-C^AD>Z\6`?Jxa/8ZZj^{Xdf~eZxѠ8Ny;n [`BWm--J>X  ҥ93 s,vdb x 6>޳ 3/AGl篐 ZMND?86zAsyG_w`&ae!gnmJO6Nǚ]F_>6k͢$'O3p7 J" LʿxIR|"nk9>)kn-o1G i"ooFțt[}j)O[֧YӒ엋Ou,j=#O4}%q-Zʣe|._8hIX {xԉ>V y{ 6)+)]۳&eؒi>`Q.NU)00mLi *q[(!IT|Y VuQK &2!W{ZD)iT2N.zOs쩘 D|˟ΥzY3 7HBw,2Dhġh ' yܥTh ԙXJ^.>ruwGi#7JN U;qP4,&E~[bep)$W YPj4X 0)-M8#H?ӏ8ܻp -A]Wݭ0Ml{FZ[Fw"aݣƏ"D" bpV[-HW^Iy)g52'/)[1 ae;&roaAϭ(_v7R+-u04YD؋Wd0 .!F}I9"Oo7л2*ı"ˌ(-@K=ݢ*d#Ix"±ZR*"3 !bJ!Z{)תtYx|uYd(>G&"ȿvH>Ap6by|[N/[?jJ1xeg0.^F={1]2ˀSGϠ0j7[\o.n(./ MN$5mR`1Ȯhqvkr*pAAbh'9tA bsDx;Nt 7:NEی0+!b 6#׻/ sGW2 3Ĩ{D똁PͿL1qm0"܀'.-WgMTt@0F ~ fՉHZ5Akh=E ^To*(_|dRd2~"mT 7D>AX-ֺ}=p=NN) (_U10n<1"/y2G<*PpFzbr7, (}+Z!QL#)vod2:؃%rbhtX^Zf[R\[|vXJ0 oJ3|,Bz\*-&U.Ct}KD 7hW~IF fB".mV.jSVXe5|RhuWf盗zh,jl3휏L%$%rKC3N_zE!^29 b;-O?,_ds7_XDDiJ՞1% Bz*BV +}\<*ğ# YqH2,` ֶa"Ge`lx*MUeړŜswT@ᖈA!a kvo=..VLՉ9uBۯbԤk6 #ykxxI*MG޼u{;4*=|E|20"xepk.)g -) otg˄ !ViTn4O \Z]e>bk(LЀ#za ze q|@d%Wp}?^B6eυ*W^j.XMU6kxv]&aj w68Og`bH}Ƣ[ҁk>No= w4 D8Z[ .WmC(W62_ވ!RBO gW/>=`r\TcNx&▓÷|ajpz9!|N2Ī}†2T벉Aܻ Jgw>`.ѩ@-yNm>Qb1_u=͐zcn AE9.es˷\VxZR, HUr`{=R2ٿı 6a0B=Pp q?hR ]VWpQNejl&LKƎ߱ EZ,ڍeS {o2n7- 85_qVA[Zwȣ /%.bVɛ[ PO)c/V5yZBw5a҆[ ]9>$\zE=J5mK{Lzĥ|`BqN)e@~N{< ]ɐh{k6BKsgSvt_bS{uabW`Ln4Wo=#B< tfj8*P6InAMުcya Jg/&bH paV TAOl+t&9 dsOdjf+z=I37?ߒ\;}a/"nއ| Ut%a S3ms_fMg':+{Hcaӗ l 8BVp[ 7ovx*&3+ɷߓĖq"57Ŏ}PZq*556ɶͳKe @XxݛߌԔK(X 1"ʥ' oK2d7%yf8jU@MDWpPRmb RbAM\;-Wh,r!Q6{ţo$ C=|'(1O̙h~I& Gn49kdžM'ؘ!STc:0¢'ê^xkM-^&:ֽA+RzZ=!V@@=x=Ÿe.(Kܵ$:` 8jqaRLRX $IipsȘ7IN24iZ:/ 9Zs֜S,RtAa݉r3幪C@UЖ b=z|6&1@5- h@~ФOm{6,@]yV4ZtW=cS84ku(%E(̃ .ơafO HY|3sc:2togP-$l1MdF:jp9_4;+`g~8,&1⭂#yj&Xr3Ȭ!Y2iW`5B-i6R2Lb qG^cBl9|_!$ܮ 8#AA{ S)Y7<۵1XKs53UǒgTsqhۨpkHN`b~FFAQ1:;y%kF8>H&..b=tϝlSةpPHK>/5;T]]Iekƒ6{I~-"=**_QE 3 Na!*kk`oh[ނ&SCFnkc[#S(@P ԩv8 ..yH)AA UTO/KiŒ~NVDwNOc28 x`xeO:x 6R|*WṠ@'O~#d\b` m_UU>qե~2+YJ TK\*yMyIFz,pXdѶS] E`WgRIQue`o";,l-U7 ;/3q=HOA*&FQOFM$܌r5&!ΫW!?R#?T6ADkjK}gGe-i=9oh>dqg«5J{W`s`ky.<~69EѮrhp䡓 (&0.݋ RĨ? .[VI?Hړ7l3ꊊ<ȒR=1Yhރwc+ɩA LRE窾O6L1ZDRY^Lv2K~<()=xj`"@89m-2aL]7Kp1"BsGJk3?ݪ 1gW©ϭhݵ5`PлͯU?#n}.QLȲ,ƥ8zF_ \L`H٫OΣ:DB?@ґǢ0~!l~CT+ tpS}텿0 ʽcg3F*Z`~L 6Zx± X6磺Op )[~ OhS4Pq״~3`ocgjoԊG(^eZ_ B-XtamJ+8 e3u#TDL{qxCl`ܼ~XߐBSF7_"I1yju(|^mlC\^5R>F3FL`"F5XwEj8\N3݁ޒ(y ۡ^K<ݙR8>bNz_NڟƓp vLr;3'X;{Y _a؜zE͇#C2h&!==~2B'G ֡cz r/4WsM9)>"DO0<WNMUCh\ʥV>Q^2M~dN’y90Y!DȐXED[D0`J]G‹Za>f,+Q{ þ1]lA7 '䖆OzyC@;BʋX!oy&?=x Po }\)_B[ @;ϧOPc޴(!wt+X")W(km4ٝ"\E:S`Ze|JVu^5WUDǁzq_Jb`7> )j"~KtwswMc<EI>ڌ~R094 ͌H9P 'aL}r}uϳIc^^ǭ4?cސxgY(҅; 5xѸ <a~~ ;xzZtQb$<[2deg$ hVb7Gd)?(΢$/cUEhПvG(dEÇ[;z;1lU2e6)?Ve[ 8: 1]H4Y6Vf *46 vқEaKJ(NQt u8'~YϺEL>^9[W {B}2NO*?8J5-pX#2ZceJ1='# (vMF1e {I.ڟwh}lp\`I웪}jaI LםlWq-Ov20cNe)vݹ?v3}6{D{{ i3g$Bl!.k\v7gw2,<:u *qD*;x찧8pC2GZ69 WeݻP 3G5˞qVgyknLʖ/pzVqfޟQ2nj ]!$_ r4{ UZ 'A3~;+D%5![;FD.Ϩpwąvy ]w]Tki&jX翦)_f9-f ;'dS8 Z dێ0h 0mk?U&-ZbLpsT =גU/ey5SO&C&L+[ WCTK+JP邭6~K$6J919.Av:۵ T<%}lMF]ǔJ^e+UӝErL'틒HRc#&4G"4"ebv1lK2XBl4wDx}/-yO0h1=_/ k7P_㱸 ogTd1 Q|)D {f(>yLY);;??ex·ם,ط/9P۾Vj=\[v!2џvz0%9/G̰>p-Cw2\Z{Ct%HƹlP ל>!`X0܈rVP܃')'v!󛫠bQOV▔{4&a[S+_K뗀JY=v`% DmКEa~z*t;D`li?D qa9OW[v֣W3Ǹjئbۯ4EC wc%g%)}4U , (*?Bd ܷybFaQܴ-oM甡l 3*Tsy?EPXƚ0U  $ Ofö#:„]4\7 !Ӡ>^إ$y"Ü_*$W>ڲ~qo~Db*^%xV] Gt|V(LnΈyE _}1HrwŔ38j_3-6`O,U$z9 /"N_5>ӒڜY4Z.ued"X{JpR,/"u[ q*!D.SNC`L2A+p:=Uĭ#cDnYTf4@ļM>B?}8,\Ո`M^ȘȆѭ;:V,%"'yܸb)KeR$\5}E#ns!_lyY:|L،A1){CNWgc-z+PI -FW5Pu>e mp`'Qi FG/70ĈV_| }m!EE euiWAb+dp7HC{W6NXM ͘!\[)NF Z6:gELbJWs:>+`Tl{9u$}-0­ >`ye;\CJꏚ:!BtR\i^-3YTO'I[w&N m1p=ʝhH4cl2HcMx}r1aOӇ/lL\^| g@[zNS-EQHR9r j''۶Z(%<񙰊"qٍ+x)RT,x%O̺a$AՌ,/ z︠]]<œ/u4qpnEkBG U_>_!dU*_e!z Pw.K}]1WxřJlӼf/C `T񆖅,}0$Vƹm"iu&-VCt7yf4LCHZOTG+D 8"+aZկӀ-(,f[RrāVF<0]<Dw')禺`:Þa B47g)D8ח8Hi#'= be#se4-NiC7ƿ3 k`j7>0) yx率7݌'8>uyfx8G5% Ná0._F>eZYKNª ,\0ڿ]w޻yf:G$;}(ia i[D:Ҹw,:&\K+?7͵߹Ha_}VD gV*׭^R:ZXE!I',鹨;5E Ţw<$rL=rO^F |#,A;)<7weIzޠzTUShk+vHb΍=&?2J|at}h:< cL$Bx]r0j +_ZUq(ɽ&7gGAT!ow\A ݬ 4o _bad1 fyl=K% HN@;R5r%[7ʂY:%s= 4KG^+iLNW#'A6YP"A7_$Te HGƒYm6~xҝpiFV9rUo%.}hMW\h)t!w6Na XAr d6U6^V]1.GTߔ/՛FWtY.B|HJ)xK3TD}^B Sf,hNMk߱g̳a Ou;Më-t)nAUtD/`09!*C((l1Ii eƁY' 4[ ]2:9{C"rUYCm_V=CT ˗ -J}$=b a-{D/J~ "#xhQ jNh$V_@>/iEs~,44EVzylC֎ at5Vz4Ym ʣQq<̷>j:cHL?S*#˅s7oc:4 }S` O#!\q0D]Bs;iviLbTܟLXKn~Dd4`e̒ <ƥYIBZ+eu4(Ј,'QR+~Kr$I]pKWҁ|6a8~rȲ`J#CXZM-49 g4t"gIvi&,%։KY<@Ad eH/KaAn kiGU27mD*=Aчf .տKY6,vR4AS~k! k{ F3ej튄&`% #G-= _>sYF1EPAC6`ɰD`Әd_'N~e%}& s1(ť$936)46;Ҿ͏5{5%W7?pZ C4 qHEUj,~~;)t>$۔qF"W*nu:ٓ"?)v/{L?.mCh`U-HW5H{>\oC1nLm2eFbP$h^`}KדR_ xG\&()$ =UR9TPo.GY0KE^*{kT;'jW{K+eSދe>3+CIc߯by(Ǖ2+ t~~ݦFm ]Si1SKic%b8IDz F{H1-~O%`=[y2BQEУ3~ `C[Y󥒭NV_DX]Ε!d(k*x\G9o"p;\G-.eZ\o5Z,POw {|y~ً+P#6זD{&~ pTvh)Jh̷IR]Z o u~{0E{t6w%D'oFHJkPTXtT/mrUQ8=vFAdf]v}/׸Bd0ΥNCqGD|TsD6 N{g7=fʔE"#WHD=sl3 uSG~S-)SM :7I6%z X 4?ji"/` )ޢTE_WFynG‡9ȜɗIihJ;sMey40-bĸ]Wj !h@CR~vC~mꮰbvƟ'oGJ~H^lE5dl[MujCÂWc?(ۗR|j4Oy ;`&dj@M=wŒAyl㮓[_ϑa0R 4C{J/vM4Qtwj"H`Hϑ QD~Qk|Ub1뤈/DOJl;/LҴS)sr)lsUf|]= UCϑ-w]rmV=\<+R5< vX5Ix]2C{#q u26'N/ϗ_iSAFKnˬq>^Gǻ`8rPAi(77.#tەn(.ذ6b^kKb<nc<1c5$?\Q[3F,2;U H[s$J~xxk( O;ك܉F8Sgj<O'O9 Q"CV|DD<ā#0rT*, )`Ѕn8~4C7Q&M2LT#`X tWF]1Y`qJj߾MSZF&#dH lu3bgȀA&k~tK+7OBO'l||(#{X\s<IwXv?M97\EAP?q)ۮ)3wA}A kޱ`>[0_YYbu@ qP> (>5*3ʔ|M"sOh}HOr{aQ]6G6]$-卧=!s۪aE=2B^p"b!VW=~'nTC457S-\)4V5D9+RySU&ՌPwuZ)"Pvep?yQ^,}p>j2UO S?tZ!lYMA/k-8x%B>r[)zZ` OG㣧3@D,7Q|%wy.], ?]9r,R.H' 忤&p"fm EX4|a"Wy;;]c/O'!kSa{ZbGd E7J?{w?-R1`]Yu`Oڍ`;K!3} ޷ J 5r 7I>L5_N9M`TT|Q<򆟿vA.UDέpKh7ti}k]V)S6a2ƴq"_!Na'O9>/C7'WR%se ¿3cPE3 ~"'/iJ ީXW}"q GG^ pwdND?fm6!j|Ĉp =ʾp^Yk35|66?`Lm`L"D5Ubzt4 awڙ9p*5s\Zش)6) C+|ɗHQs*u 㳇Y &@Ox(HP]jo`M;@7J>z_F(wmמBBU6`%= ~y@(a5H0?u0s3-$JZa+gWfd2 ^̗IM]E "UxY[޾] 23PRw by^|d{kտ73(Pl9'!0TX[8F ^6 .6#{)f[6ln76?g#Q$IM!Z~J.oXF?6*plSm X(^g-][hI~).B_Ҽȧ'z/`v<-MxOCy}63TIyj`?8G,Q)T<8\WP;QdxdWűarVS6 vDY@qe~lFtSФ+> =[]a[KJd17Mړe;Jdvu Ͳ/AX b5QrVpYcۙ¡1A8>g(Õt E Ҩ/ :R6 $FGFN9kF5w@N;WS..;YKƌS85|}ʖېö3nArجXo:#:5;Z3 rX]tYy(bZܘ|9 0`#)z4g/R%2ب ޗ\.^";|IJ)7e E )ߠ⑪"dLQAV oVgm^2/. aK[8M[>U8XȞKBzW Fv?]skmqV±~hM|*&S}jf7fhP**6tTppVTwk(g6J'TP\wv0?X8:~-*\m)Ͱ/݌FY1qX1CvQ?v73ÿ} $<˙{-lۚ;nPOS++rd P(.kaKy#<~PlᄁCF-oAWٻ dmaTq۴_]mcQ ?MkdW'MQnx*; -*{%%w[ryHܚ?" }J]jmN91{~昪M&sk"9H4c2D۴1|MuZwQ#u;ϼ/Ję&l|e>VѺ'iBS> h*2'bœ( Ӧ޻SDUr+?AК(jvXhmZHWRx]SYXeA9y)hfXE;xpҸk/E_Sob-=1}nszqZ itWU-0J*3LOj#T#!x n+!&OG_! ]_R]pp˜&E+3Z$ ,cpʛmd\o!ś$|. ?D{(ڄPP") ٧,1(Ǖp ;o7β%Qp5.:!)AYt;G"-Ґ0ЩV/-_Sj6.ͦj^T<кMRܕ(ʜqE/LA`ג]l mnL);HjJvh&wD!z6,fJKcQdnw:`/ژk,RȔb> w(v {xr8& ͚ ڣU:9Y&l]P8'G>~9__#륤.q,-.*|{1ϴ)r~-EN! ;Eke- KD:"-ӞH/asQqlzςQ0%P.(1>řuK2_D̿͗zU} 6I (8v97銢e!t>XD8e#.CozȬRsƱ=$0 wX(G-UX JfƀKt_#\oD4oʝU3-J,PmZ [4+%*x0MKa4>Ri(w!Dm Ne8v\ %wRt$ 岌Q!6ޣ joݱ̡#bRa+&XE9par))6t]>̕ܮ*hV:NIϥm/u v]ơ?NϹg'_Ia[f~uA8ږy7Ody80Dk1r%d7,pé0Cw\$*r,7,uB/w:kp\H+IJ傎n8i%s%nجL̝ӣ]tQqcyi b>,ۤ8:.6J3\&"~ ˯XsR CL\b (QK؄6e;A8oE6I)+<ޗL1fBhu6ߒ*DyoEGOhvKeFSejY*`$O*W~tce)cfɸE@dqUvR[M788`{&;e=dQ| Nߛ='~k\u#xNMN-)sG!ae:dF'YcHㆰ@u%0N.+P&cUQ2!#Gp9B,&nm-+^I9<}T=\Iϧtr iT |i(WbuNؠR:]U7QrV $AYEQKFGfgӎZ?'^*$*OȊO);ـo/VN=ѥMߦk /s6zYy_aV]f3`h1(]u&p(:}'Nye:bR_PyAvVq)A0{EF3! ~!I9/ɳdQ3 j,ʴsꝕ)Bw"2EYmUq+Z+r DDH$T9ycX8̖1W0@^ )mug7_E,\lm FVKMA'kjV Ri^-ggzSÛ :iDR:,w"0VH075  ds G(U^L_H y4wAPtF? %Z!fs$Jΰsd1^ne ܫ!׭A1Ffٻ}j ڑme'6x(qG]o jU j“Ņ$}ZE xJn4Y}N|?J8 )"5M$>f {nJ[{"sZ.V$|~k- &,yZvo '&*m@g|uSpl&+ mM}T/III tԲ7dQdO{ u= l>d'JVCਮP-UݕΠ20+7aUwBߞҤ"u"4.mt%l žm@ǺVD8r u2;UZhGGb;BܜJ.{¥?wj5^n7MHz]%a)AqP@w֛t2yBk^X^b qRn%,9IJyuzm2/5JSf{OŎH &/hW cSQQ[ri-kQʰS$4eIۊHk:^0ǻYEAD!E| LzH Ȑf;?k* :䅗b4=^Q,ӷ,XtȹF5n6+\8>19}M5|S<ŀoic]w1:Z<\[wcgRNv Mht:oo7b4'05s\TNe- <8~XK*DyZxΙzwT WFOC7 s6FJ/Q-GmZ{Qß IR4ShAK@s7 a&I;Pn.1kibČ ? %gnwZK|u&u(ة4h"`uI*% tblQ C duF6z0 e/Q\p=FJS揵_*E}Hwr"88m}yJ>*}/NErN۸[ ͭ>~  w6+p"ٕ bIOj-`m72@BCVhH~HM/{ً*{t]L/b2HEE {Vki)p%rJ6CPzGy MHбꤍ-xHB"$Z )@脉s`2)Î;FIM 6V(lhG|8ޭ/pʏJau to=vC &su+PI[z.ٞPtjq':CXGPu0s_[K A4w2]; jsN4F]nrymg>s$Gqw˵$tK5/qc?74d$}fd^ MV ϭcXZ45Ɠh$~[x(5r%Rm/ OkA-܆Cz[DLRzG+K%d/Z0Ci _ePGbi%1 ׂ?ܩ@dEu8Id~Z?ĺ3PRs}%=44I&`9żwT9ܵJiYF:٬4Yu0B1aisʒlBYܹ[ƻJqX%5s?aLPs6sZN|}[bTbMLe 4Zf˻t A_KD0eΧ1CEGZELREu.YYNnze`{,5*rOЋyg3$o>k_'mz5]<6 v<PU䑭Љ mhEӕي&\bRxu~dCZ"Wb4#庠6VP ];p# %IZ/(#%>erO+VJ.u6N ,ASϙsn~ܯiQ6P  hepZ̿x7\uh*eDJ@ ̂ڥWAŶ=V9'bs"6Zp7m˩9E+r<$1%=`#LF_u TgV(8v:][>+eXMg: 0ܦY.e]GGMmhYU&(W bon hWy> nӿA^6Cd(aYu`7·3Yj/]hO>f:6?EQ| ( '")ewgyVPJpBTɂ:|:y{!a@øW,/a+~*)R)PZz##7aa !,,/RV\[\>ؠЗxjBT'gu6W Rm%~,ފy&NQ[i(>1Ш J xHJQDUcHT nQM"HXU) œw+b=}rZ =QQcR39<G)LRK-j}2!΂hH[bvia dambE!zi"fx%s ;{2C$MsnKUt7D>Y2@" xH2 *JZAm> a#Q1~>[>~^GNwWQgV3 B v6{B0T"*5$<ّKR{7WD/{gY OgfV^iP N9[iM.{&eӒ wa]e÷|ObJ`OwOq<"ԧ>U/:\Q7o5Ƭb6IS~@FE^擿,.8IifSݯ9tM>4=Y<Y:'58jF`\ \'5d4 ,HtT_{1d |gj e2bِR̥H:ʹ!Y_}6w ]ájEC$Qmr)N;q1).dJLԟݛ7Om~8ME}AkN\IhEdAiݽZN%7c{쥢6DiR0ydyTt5X; $)? XL@g ĻBLy,SC=H^f@.:TܑMz(`17,G̒D-$=9D>khʿU 7 BmCf,#^kTT'o@^} V)I2r?R=ulEx(M}Vȩ9>Wl/"(*ꔮ~wgӰEVEEdop{/t|߭TJvxb'e & A?>pQE 7'8˗O9zk%3m}r#xn2̝Ts6C> ?%KjԶAcA땐7n9LjGߪro>b/'6N9dHYct[۩pXK[f}|P;ȧf2+L_d;Ǔ v)b*?~A^HzT2zZ3gf(1Ѕ` Fo+fAM ?U$UʃݒLk G jOo[#I#e3睰7U'{EpX? 8 PTcLQTsG1[?u%PF&@̲bOc&ܿ/@L"_ T],4fXzB :Gա|e7SҒtV1ͨitBv'Z4!8G9ۓԷa+z 6XPOjK7#sdҸ*,_ ^I؟Ԫ ~ jRg5Aתтq;2aXA/|C\)8;P9 bR#ntQ_]O uiUw,SPJ>r}&>(╸ӂgulZD6kgoL% :q yF.A(z>е `{ kY)$v_/`rHq[qqYc8R~ߗ1Jzh Tk`{^OxӃ| D.E@ u69[>ß+(Pd`XVpOO1HTäP{P /'oi'7ՠ%bNH ̀5)f%18PWG?%$cpνmH0(NWf>$f^e4BG]Ik~ ZH+&(m@ DXcUpnx@t/˧k8#%5O}aU VTB 3 q8 zfsbG p/sU8ės+-RnqjOiI P<"|^Tp-NfO$ΣNX<̡l4NSR:fvwINquE)6fu6.Φ(N_P4B4= W'|M^Y}@b}\`c)G䭤@E}Q=hɶg$јR}{ACГ_A+$S^b?%P[^Mzbzc7Ȕ?Ƣ)+bnM%-3sh3-zd)@ֶ1pP `5U rDAY vz؇&%O,/OB"g9)dYkKGMfLs!gϽ*jCGsiH61ݿDj̒(bլ{S_"!,͏?Ձ@i3UvW>@.gnUb\-VЁӜ#.7&p5˗-(HUͯLRxvcWgO6"oշH:7A`YR?/%s /f؋EÎN-טcn3#*{7bYѴ.J+jn IJSp}aKV>;xY.^f >9܏xi Iw5~Udd>WcXisw=0x +v_@ !s7SN^bz!P o35S!6Dpڎ}{q+V;4Tl=PV%2|П_07 G?:W0(+3e j?}8S&_SEK[g R|?3ݠhOk_x15~*-*Ꮇ~"%ǩ|iOm!޳bZIO{+wړ%PNF;&e"fgm_L:-D(ZEyh+a^&㣓l ]9eR4H>ӗ%_Dj##G?Oq/Tmt9y~]9mҳ\w뿏}6V SDqNLl=%#.wo +PwXwAM W?x̋ f_%'T#:)Nf2-j~)ؖ>a|߇sq5.o O ?:ߺ7^[ţ b]1>2?AUL^Y4E#6w{\O;oI5nɡ8g+ lENy>r۰H?p+34[V=!)`SJB z,:&)ꖢ'zS2).1߶*tӻHpFHj1B6437)WGڪWqI.3ЀeU\Z,tKU?LْpKP+ V8cԻsЖm!, z]=i, %#'p KM*$'8^Hfۈ式>jW'V6bhy'3Q`L]/UvyބꠉchYT׹-L^ FeeԍvlLzP}1~Z5?RH=.oޢ3nJ-fMV[rcI1 PpOo!2:3&ڱq' BbnVXnl-d'b{=\ذi~ ;09.2b<ł[]KRwԦrN^d{EH><`}*F]55US7* & ^Т(8@AAE#uО3wIʐ'>$j\Ah{wwQ;+K\dט9XZ硿-SB%`rޢ|c9WU|`;{O5qODۃSؘUk.R1OZ=eWhxYzLr+H!/.\f- rM׸67 )¦t$' !14=Z京^韒g8d`k)6zD f4exooQyNPMTgLwnԏdV^)} 4e(2qYyFq\N})oŹk;ady뱴k b2 W0b*psk!_\GI45a<#E:u3E 5tI|jH_r]n7~uE}{k]Dzil[y>6pַjax.fb'BJ4hM ҂@7hvZTf^BIZڇU8i -4mĤ]t~?9w7 B&'o|RbIJ>Eߑ_Cye4FKB>czКf4! ,b+NЉBc"ӪMUf|MTb]/!?Y}tsY kh(W욁agT0AyJU?=|YR~{ |XFv}O8qg6Z;}c8;lG+4:|J*3K]1)[%z9ZyGwԎ$@`'ŋcG:w;bn hGIfS(DAjEthйM<xoQY)3z4/|<{ˮfLPlI%+kqd鴌6=ak^Cᾂǒbu֬ȃN=0P3ǜAg8Xg4RԿl݉}[C/utiG JJ# @੭X9t iu8gq"){{ e:ꃗ Tp>mɖ^#iL$eJ=nY+F^"7+-qp+T$S֌֚;7=HHe.)n'YQBBGBr;3#=)4构Z~FaaHq~q_^ڙڳŏ8onaw:ިUy Mt2kW*u\m"U2eHfc>)BpNL툊Q,gQ1{v1ojڊ󊌦 }T_Q,CwlS}ؖ7 qU OeSmzJyGZ  9vdmw0H3 *wy"w ">{8?cdt|*8<Ҍ#{'t<|aJa fUfBsTfu>KB p}@aS@- n6}T"L[%;۠9{/'0JYPٺ/,c`u^5iʀ;k f[[?,69}/5& MbɝUԞ[v G9@U뗑r@kZ>o*|$^Fs!%9=;7O@2y!@Ȯ=.p/>OYrLg>kټX`Lnc\" ]FLC4_5VRR0˳[,NC3-qa_&jxf6]?ЇTMS&jߤ<>lЎJ;' V)@\J$o04Dn53Tj']U> 3ǘdMQV]aP~c ~i,?D+ oNjWX"X;(2Fp,c+WmcL4uKW\t̺5+@gb[:+8ND e:6!egf6:}o\6DYUKa&j Lza"l ΊrBr8IJ{ ]m<oQ;dߣqf`*:4om05x~ULn2E&;ͷ2nqorb®bb|\X*"O~u=?/]-Mocƣ}=ng홳({h(eQDw0;ЏT0]G>E"&MmPN*L+C xbzbw"a 0 ܔ8/R 0K; ӨugAH8bq-{"]S+c%b9KӘZP'~?s~fןFym7x- ̰8@aWSot( 7Pyn@o[##L#&pJ CУ";bȽg@Zzt!B* s*40fDF @ǫ7$M j%osc.4AD8]N UjT],pUR=-EI|_Lшӆ+Ar+X֟\!l-aB"VыZl%7#ą̄?[\^ @d5VLѶ1ZC=9+ Z|2XB :8|9:(w{bs,oR?UrvVy; k>=_fkbjz52XЂ2"B@ cV#,ZSf9}#c῎y z?_}/o0fN''Xs T25~_RFkK̃Ⱥ蛢'|7{%}V&~z )u$q;h;N8$&%a6}܉ٴJFuzHQ ^I[=@"H 0!݄o(3ѤJxwYTzRgO2m4M(5]t$5@>WEbL{UjJ[! Rѣ{,L1Ԣ|l@~/ i2%G9J1Q-7%Z;gN:]*Ѻ7O\d/1pJ\v$WS FPÓkkPzxwP:JuP*ؤ-N msʤo9>oҋUCLkٞ CZgv*e̻b=c3$qK*fo[\5;$^osrdoep\ZUjU;U~Vz_g:uc ~.YVv ͩncKᕅ5ѷYfn5.-8}9oN>?0DCi1R \ϟXB fB9mp:oMUTLvn /A𞥞WZ'L}s`G2-rufe#2r#ocvXER>[G<.eŲY 9>Rn3P17c}[1UHzBfa:xI*.5i% ?v5 GM/@0X 'DHf4/fBQ\0bv(e`%+k lʕOQ e>409Ca7Ӛ:) v~;;פIGo=F;FSg%[[Ga~?ux+Yut.+f9N (mXTmfX*nԒqV|%тvxMz$yy-q ?P#˜ʯ+S$W &J]̚. L6xO_E%_3KS|Zmmv&Z}V*; ^ur Z6XMa#Lc~oc@/G0&P$}0*#e| e{=> !pdKL6bid|7ٛ9:˵7,1l̠rsܦA0K#W 2>*;.ζwb"H{^y"RQKCzl>6@)!ƀtB'me65kȁ1aGWXSOm7:s3)\]#D/@JއPH2R+-jI XLeok1i)K F0Ḿ &-aidf_U6֚`o닋S~X61hb8WݚL??0ikRϝÎF y}>)klvO@f[`~ü&H`]1D=*/L9h#fb SKB9 yBR)Nт7wy$jy)K@ңJ{x4\& Ѭz(^:y H}8+aG+Ǻol@B5ݕZxFJYe XNS.V"~gLT.iSA QKΣȿM wibICoph#txۀZL3MŋXX6`pl +y(Qyx$~# &3۲,mG- k:s3><*v(r/҉ekד ݖ_9nnCCEcN=e9QK̐.^Z߫ALRcX&lhk ?a#N=wsnɱ7HvˁjH㠭Bzo^0d]xx6֡BWK+0xJم"DPU^Rbg1Pki妽iɜ;E|雥 kz`xR<1((*Q#ض5fsX'+@BC v&\Gi]2!qFT9k;bP￉ֳɡF9<%>gO0cqWp8 KJnNu$K۱?Bj? |׌q !֫~cyDnG>GW,|n^\(”毄^U8.(fj!KP\wctQ3D˽cN| Datߩ,U~SO$e-BYE}21Lz7?qo/%>U13#6R;P(Uç)rxn"ye(Ifc\`ngt{'1? s8@K\t[h jLYe}RzѤ<P]7h/PLu(]4|ʲLB,ƦM8\XUM(3MDIX6LJa| #%_U G[2jdyݚo9s bBL2ywꤊиÝLNnD2$uk3R 78W] "/T< ddBf]_)BVV2ַcx9a o(P&^UW6fH}%/"U[ S1[ZTϊēQ\1Q \c]>:RVdVH2m!i;?GVOiDy*'‘uZQD*l }3J&EXu4)/CtRrRU֊kZ0<@u,}6q{*֑9r)2U*QX;ivrJ9@'fb':-+X ] #a A-3ٿB7z#B71g- r\\4$'Paco\l$E"QW7w0ɪv+ܯwL2 ?`j&k uUTu3sSA.Q[,wćY°tU8gJIM Ck9G/'i}&\)0#JzkԚ#/@l]}b_ _ƿյ05Ay`Uԯ32AK6?*gd4j'vῚ D=fedi$$~*!Mr-=݌wK"rg>oonLܾxlQ "ԉ7~(?ͳAP{BM`)R#kx${@x> @.gYZXl!;YqA *TvO:*`:80G[@|3 9١.ݰ ݹWK&Zh;G+al䆌sn_&!4>,$p1!)59B/7 M>Ӛ]w||4Lqt s儚w{>#Isne>|ɞ:`8'OLqp֭N 8ש~Be M_d97ۻMLFiy Z8m_%_+:[qTŜ,H,<Ȧ_eɡ:䀈-4OisRv=+,|rYl}lZ|ov3$۔sb]O簼:S2s* \&a="CGRi V_s1>`EWr^P ;Q ΕYv=ion "{^ g1PAټF ~B#yfh1{԰ӽrOe莩Bb%~`QҜZlH\UlJf d "y.T aW(+h0D؛ԯA FU>%oi8WbySHѺʼF"KE>0AA[A:ۙϷħg.a_v.p+qpO/QL+#}tGC8;aceꦬ[t:=*n h ֻFw}稄pW%Mnވ=b[&5@ajR񩐽ܮBL G.Zp̃]ƉIZ"X(c v(af qB$%m u; U7vSJa(p0W^j".. WzB녕791z7Κ*M%pdE=|'}-jos_mNjjOCn;qmCkk /*~! e䍅j\1 ])*e+qԕHYv\o΄^3PYBeWX醋A:&K ϓMf[0 C0Ph0:Æ%Xcs/'+&|YBda^i00VTD8]5Su}4; ;LPm/"IRJ eƞ2jHeFr2BWU9,t|r >2e`{F3N4f[rbQ?[V{^;(:/_e;I0!O"` h=V?\{S`i>X6p Mnr7uD`o9RgFH&Ɛ֋m7qq3j»-ϋtp0uM\~MʠJi?kS&\7^(Gџ#`I*E_ˣL|Xػpq`}<&; Йa>;vFu8XrEa#e2zfhSs52u SnR>ՠhò6z%&"`eOW[_#0 z}&k9%$3gxG{-;w29 0bT_&,Gg$ >0)uʏ ro.y8 qMu&ns~A.׺?IȋG'"4A>`.IZFT^4φƿPcf䥄G8r!5stBc[O=₂^sgu3ʘ EH,A?YuaQ6۞љ@I/Cx%4D%^jpk1֚R/ nO^㵨4 oWrލOd0+}/%=ܜ̏h kmŬAkn7,'¦Yjx2U mh@t:KkFɯg{&ND@qMǡ_ y_<ߵ5ӣ=nxa"d+\dħbsZ}6 %-5:jF= }AnW|jY d~Ȏ%f(lcBi&B{%«Bÿ!,N}Y}!&3l}C^eij N$ oZj?+W6fҐ%>q]G"SfALП!I!Eπi>aH3)z7#Vj;?/BmUAeyn6Xg #(FFz}Nad;O xE5&}/J楸ʍƵ GQ&yn1,;=7c,@rǎH.yP|ˎp>zZŹ$ll \/V wȞ# % jZF-n<2z/78z6Xm WK9፩X75h#(ˇdU1@0j>i##.ށkF@nY< { M}J* V6fԉQ%cqk|% PYhEZ 2_RH uO8ӨoeQ>t_nfu4 :Q ϣPWBox)vj8>d+&\.1:fuQ,+M:țEyTGɽJ8VxT-\`WaR &vUb@) (?_Z{gO&0 yN@f.U0%nٸDbr%eY s4b J)-~Q]PYA)#A/pe=k my`|&ye&톁s 2%ҳqU=E !_},y5%L=Mݔ&8 &tWKvD."uѲzaIM3yQcm+k[#%V<}ѴpE(̠]_bx z=Ð*e{HÓtAw2|^$w}N)'iR1>v n(2$ ~n Gʞ;{*S*՛fZ{W^5x:+6" $1B=SzO*̕EPbmԧr2wDZIψ!)Wf@$ZmGJT|rQ9p39MN:gDkd"=@uTF.8+ΟQA0:[V-'AFhB^_e ")Lf wӨUyujóy~ MLQ"bM5XWaxv@b ; +fx/%5ec+3nBpvA 縌^5Wnb f.  1DA ΀_ ~`K =PM #ߗҦ fD1b' 4r{fY/x'Kl촐]po6$DN'5Wf@:+b0Qݛ٠k3=ܦj:R}}]a~&|(rd%kH|VS6_j.05cssB͘nGtW.ID5?r RcX+70&Tn3LkmO+VگO>he}^2G# ?~Rfx[or6~B8(35!V) AVShoa!xꍊ!z~kS=_QM2C z[ᨐNk<_袜x^H}Sa"8u?~ [JSs(0MJ*թM UGS԰FճxedY%T`m5t]38ٻ΀pmn!b=AK&ua/zX}^7N˨xJxq!ػד,,hAy7:!kAQ7D:К @iW&W[Or gE+nskYq* ˨pq>K^BƜM 3g1pL/Uԅx p;Q̗w[g#kNPXPPT֖Dzڅwx$6qR+ xII`Ӱ,Gsl]=kRڨXI mځ=w8fmVS츘p4`l-lI@X=NFMX>XNOzڸo ~Xcϰ^  Ԭ .c讋nȃVA=7eF8+y<<= 9$NQ tƦF}=q # :Px|ӌ+ƋI ^wwNb/?W?bFo>S%O?_ہZhS`+m2Dogmc^) L\#CO.rǯD wm Qy 3 G\edɐM V`zcxZCȑ``*FΟo沥 $7"}!XƍB\ow?WbA4`TD 987 &Q&|BurpC, dĬLZnjbd5! %n:Su_ϫA+tMdΎ `%/0̿P<ǹQOyvup@G(37ݼk.̐rvv, +w9ssx:Qb "yaK@ބ`FOQ_]s89Y]xN){Տ7snYMA4r@- YX@(( s4lM(2b%}`~'O>uRr0yn>GjݛpZp]emEl,a5 `V{؈nLBnmLo&  ȜEwr8/orAz_`Yʄ+sEASo=u-^<ΦM7wR\G>c[_،Yv (^yv.!V k=Ӗ=}d+ KpR~NbNs ;E 5ƆJ%(}))լۚ{ZLқ0rQΕTc{'`YʚsO999#ۢ0 t g0[-55=$goe2% M ;hq3~m/Ȫ#rwTNG#EEYT#Eљ^6'6 e:NYW{#ii,Sh8rEwQA'ot#4@t`"wo\0&wwX%72@5$hz/ Q2Nd7{0ێhOK29i[(/. C g #J/rl`ۜkz4N0TaUʓ/H,t㧄: V+xX*^1)Wi-j$!rKV JSz>n̺APm'*Wuz%ۉdc 97GN{o=zte "!ũ5ao3 L@l!{SJ W;2uwH̎! r' LSə,݆trlZ΁(#!^,=OWH jakSD1`&L4|iۦք7(E_YOQͳ8&Yx*8cqGWr-Kf"欻|J?+S!U7τN3Yo`tkTGb5:e+[l8Ⱦ9>2&LݷKGtGaDUAc`"io+*J]o ){ ߫ QkqUK@f9(Pvdc% >'qi!FAg;,S<ձ_EK~5{Ifc8zNHٲs;1b]pvkx|uS "BXD.5Cԅw0& t$|yH.tq}ҴS9-Ҡ"GVXL<(E/>2Pq ~'uTHCJ/2uVCu$a7~.ۿXxUN(xBdUi},)(}EsJXkYoR|AG]u"fufN \`,~>̣9rNWf _rNjz*C ZBs3*Ujmt _`K%%(%= Xe2qJqlU WZv ^)%wC_>ܻB+.墌2ghl^4_EWф;yÿT[⣎1$;TOZM3uKqHP8Sޜ6NE\{ P=dDLA>MH@jWQ\/"~ L8V{c\5 V %;aC9|yb5oƖiWp: tHw# Rq!0'|XF .6SNvN[8{&^y_Ȕ.>.s*J <0qH\y,HGmK*WZ{FA/<ʽy풄FdT떽>S:`^לC/YM̮/}Z581,oÝ28?Sܥwۀw%<5Ƕ3/[0mE( ȶV")rJK{.)4'ln1-Ru Xĉb#B`fG@*&_OfɞoYӸġu'16::d5t>OąLQN.QDAI"6oaOEц oT#,]U;!舢f"~bk䱨Y&mRTC9C3@q5ttD{tG5^re;D90z:*_y4˻0 A$ksM\@J+In'6wޞCq*_~0 y,Vb2X?Fezn^xY׾OɧJE*Tk~(4E˾Y$w U,O, =C$ PN^ƣƎ&2T_{́s= r&60s@ztwHn0d45">dJJR74xR'E 3%ls&>΋} I0Ϧ4`H5;ɵ̂3 @ |9Xz Dja"R mSݙ0r0|zVU" xQEFӒnE H]Քo7"] Ivߏnx2c2H9-n(X]W5m:,<ҬM袄*٢ayF16ZIy7eU$=`g8&WJW$jzcTzHO}XjZ݈n43ڶV[ؒXZR$rY7 yƫ4 hguQ ߃CKc!?h^4 ג[GSYXliK=]hfGۭrW-ЄACJOg,E>@_<3k~oK!EB ?W^%3g_U^Qݶ77^XvG,v*\DK]@& p.tmqkNxQz3f̿ft+{p ] *mۉd >hpIƠ)!I6\tUIu7`5nd_ae A7@J5e%rWSsp$}cgV & w#hz4oּϦ iG+wS"5|กGoIE䘄XEu]4^7jJ.')Gb_ `~M7U',{(aAtTJ:& e>=Rʎ=;ۇi%HB#DezBQȶ3%͚='zb,r(PxgAzvY B4j {a#<4U`.azyX`?S #?G,PwhOZIWYm[@&F0 ŗǧ WTٌyh`Nn5 {@RbXLV:@h>0A%n"CҼe.PX*ճp-Z:'arT׼e|\cm '`{sͪ⠍RC諆`]MZ#+ p:{=d>3 Oߌ)iry.i + a_< ēxThPxR&N 8m8FL䴏YDjYG4e.geԢdXю7S#X3g!&ܹ3#FAïiM;˞ Zg,1qy3K.W"2#Ro4ӽ-($ ͙L;3<[Nd4^Cґ/9y'vBx0Sy"̺崜pBE35p,5 54]O(W.%o"BpHshq.3J:$?6ÄCKTq5um#B%4F.z14#׽cJ.(ڨxƎ+xS=+ "xLCn('`ܳ} ϧS kOGf:S2+姤s38My;g1k#d7)ت!# JO.lM60w|J##k~VL_ ДӉvry|}m7ZpjϾX"d> e9(}Cj8OAJګQ/|o~P62g RqU;e2$v: pAs8- 07$}6e!c\&n[Hmd  h!rQ~̋SO(:󍁮8tYmHOs \QI5vKȋHuh>/tt]DГsT9\Ay\fjGdº!žcr#R.oխkpM[,-qU+yQm(r H^%|zmY noe?g^"X\tǞC:N^=뤚 (`FUṇ_a>D_0(c* $PJ~@\:AĊ !@ _ ,MQIۺEdI@}Jbŷl@yg>*lI|W1Y_|0f|B/RWIk]oS*ƖH>f*ޓQ9Y?ФRupb{>?!, =pJGBAQrb[Ȣ)`/-q"D k>owT>պ%ܢ/߇\7𑷝Pp6.0gF?VA rt!WH ?ɠyZef%c>`?KB|"UՊiJ(Qhp ϏnCX:~D1~u$00nQ&ŪQUsZ;aƟZ=CF1/% Ptq;;TzT/lU2+jgoyI9V۽E x(z_D).jLe;1y6`tPDLh,W4Yb%^)r"2ٞ.xm&&MdE-Y^WWMI1bˈHBb3Ik_W,  QP-Cm+iTt8+& =d]v cNW\9k*>@o:psEaLt9o3ӧY=ݱCRŻ俆.cpF93TzaEq_}k3؛;DT*BDk5D=%Q3?O!f׈ւ(7,B&eK#.rn&wLDZ06~ា7{ǿq~ʼnv`ⲫ_< @=!:I:T4V$2AίFe6øs yȖGR\X"%mK"h/ۘ"RɎ>͢$VE6#8z]N *. Xؒ# 3nE$"XؗcQugX+K;_bZ GU3b=[~2c]wr0f8mɘdRFDn{EhQNL1:[w }4*{pkTA=tc4?<{r6&'l򐾖>8 Lv޵?@%t* 3u5GE`|נu#/^ Aڌ{䃅16Ըv~gM(i)I͝ @~05inEx`:B'i_sQUJMV ٬ %L KG3lB+0ȋ'Z"fJI"s?aK"K䒐3 [CTr. :b ѐj Z,VӌDD_H֩1;k:|,YVTt;n|%@ 58.GDw IQg&8g:(,R&49!xêL+2o>ONտ/3 _x轴*<{>[i/x0cD[! VB~ja$Ui &KiZtRN.i] ]"vDj + fӤO0?Eұ-xTx)w0MIé#4Ba\fsE*mV\6~kخmj7%yż?Gb!cx12 N/%f7 @}rY0K!{aDrCxnP"Ң,[y3^ T\_7n%ϙJNI3Eq-Ӛ&k:F*zb0iVDA%ܸ/Wyq;)s}mp6YWnwhe+[x ܂vO7 T#L4֑>o;/n{hF)ER)Z/@N_ 3[v~8+D2Jv{=bد<6qoCj@_̵.Z4(t_W 6АVBIUq<®xf".kri,>/fe1 j@$@͠`7+եH5,vg2~Hf2*o%OV o걢߿͖x~Kļ4dy|^cg? m'^"`1ÍD\~c,bև9c1+'܈2x{T{^o FX/ QR5*W1:jq.NV'Q.Oj4L֊<~X4̣n/SK!߹XDC_SM{g*'Y Mlt} 0o P}?Wc]ev|->V$)*TTwbAflj4$Լ,n款)o斵AR skW~<)O(+Ϧ r0`%dɶ|u7$Y`3,ispۧm );>Q;hk/(Q7~8>:az> FY<4Gh̪w@5wnlfQ␎[RvZa#zphˠIo[BA 61cGtV+@ ߁q9}0B* _$k`Δݹ <2x~eY#;&|G*3J&gznICB\ae":>4.*X7k]_GvhQ9u<8~*5&%ֵ"㣴 * aZ6MÌL -[kvqBBnN;(ZXwlyXzm-~SѐRϧ@<M"1VY ETPpxd$Vv:Nl4H&FURK:Y(q?Xײ@+8np+M cP'9:WPeHg֡ \ʲb_A8:M3ҿԴMGD:^d^ИgGV!H$EҚ{ Al-1>yL?]qWN{vECDfڛa$֡>8i(q]o<]2f_S[)zظJޯJClb*aω^ȵ[|SX>gx ؿaCHK@4fއeAIP>t&+6m{1*:wOa]PPaf֓qHI%~m{DKH?HMq>kQ}ǮyWi}$ ,>m/ @B҃ޗ/pr4VaWhV! w9*7Qɞ$hKSVmp¿jOE2֮< ;Ho'A Q&eIB0,cؿe <(5eqȞzpUň6Z~AaTA|xKXA{6Ih5~}%v뽧3cpg~fD:VT'<0~@PzTxWG7腤U^m5"gW, ސq8Pei6{{žZOAJ`%jWz5.ٜ_\M :S&Z= ut+<^'!lොb.usTAR%SH2?[G%TW>b^ȁk%֪4x.vڦ3F,jꆆ]~1fq|}G"v=>QpZZi=?|_.Z*,RG558*mrQ=}ON,=H}7Z%Psko\+*1gy;˸ QȪ.hݘlŖ`|o2*>v+n@e#"εKg IR,/:{kj^}Zxj_U\\mR@fJn+VJ:x}˶b˔#t$sv;\_4y~.qvmd{dZ2U9,E,Mz*yY;LNK+9XsP0mAH 6s&kMKv&ljȫ++5ZA6id}F$H0"H3j[8([rBr[cP>o)4RiΜBW)]QK#ہLk4+\,2F]Le1`꠿:f2\<ES9L>csߕ` xU [ c\"FH'[M Ÿ!p3F e l;R)=*OwB>0BR:C)S-P/k9_*pTԶ*m {&[gFfv +=ByiEAS%ZPfԭB8nw_B SXe9%suڕY"%BK5d>RX?~)Kj:T 8ťNv??3 8Hi. µJ}jrf+RֱqriߣAGK5C| JAM"6of{ jwp0QS&X!>/fA)'3hq뉏B;zFwJ6ˏy83*bkᒞ%! |eH9 0$pá8?|h-Bc|skiF_yecvl*jyuLdb$&mz .n(r5-H%g8oc룚P۶@d5S v!C'~&)ǖr=xf'bl5_6C4-HLOCRjsMqh[0X3VRMzrݺ$'\ӕKr>f pgh0|UllWX74}e W;BFJ AN61  U6F%DeY9Ì$f++Y 2- f1݃6n Ӷ TOMM26!R&^g߉ΟA9w\h4N abpEvthH[|ˠ%NUCMa],`L&DNS=H!/7 O-7Z?Eb a ="?rlm׷Rt2ع ffRxǓ·*^?PM z^Co$h %m]aq a.ƬAd;i /'( Q.yhI$.+x_pp^SN*,K@㺠XV_Tɢ\l!Q nyFbБe0gQ.u(a`,)۹&C1Yf#&u='c5pm?:ֿ$dGLuByl@O##$+b ̀"P^qi?x"*2)EyVFu%mѥ4#HUGTgaud|29.i}]IFokgU?a`t=.^w|^V2Τ-F8k2T]D8$:/6VQp^L ~4Axz3e9/bu\Gݶ@3"0po>Bx{ݦj2vh ~zq<vt٤dsG"JNcS)B 1 (|婃lv~`,ҊAL[>H5UEf]Fϓr_[FZoMeX`08&=7S}&I1IE+4\6E\47W%v,ǫ `u( (a*}x-s2!C8Qt3֗Fk]>R&?E+>.LT4֨gcܵW?`_)$܁W#~GoO̽k,諨}1d)>䓑jikZv %)0S[ M&AfЁ,S[K⻀{ln7Tao;sv5Zq}oPpnm GN}\5Gr,gx_He4U$Zɂ\>jly}?ukȿg2^dgBoB4 p9><]֌cJ 5\@x8 0E JMo|AģܜH}l/\IǞ&OmJp,ȰՐkqڅD-.MItX?2XμC {oC|w^sdj)J ;̴qO}Z~AM:[.' zp*忡ƳW3>%<AX̒ DbiZ$Rٗ+~^RM{M`fe!? E.]t̀n&P,tPUKRmBia$E0:4N{TTRRK+Q6EGQ q! 8 ϧ 7tp(eIA"`ْcDxjG?$GU{}{"f܄5T(P^.G#W#ByCԎLFgXPu4>BWۀ䠑"9O Á%{rzR#%lЕitl9-F1sSu;Vfn|)OC{[뀐~Qbα .o?6PSZ08Ms{gUl)gf|IE޾k,.J|v~9v2&")rѓ'Ȋ(^hCw\ `yILXr0Ddkjjݨ`猶"~h.U<H kzF(KRڢq j|?zOR5qUd87&Z#jlXBǞ @gv2Ko;,VyAL9wFv XTz%iI ,?`[jco_I } %XyNV^@3$y~m<x#cşM?}u<ƶggox ͼ8R=3{Plzh,9wk>4B7vIơ<8ML%y`aw1Z1Qko%׾ٗkPP&<Dih,9{xk*/Jd 3P=^&%IՐ6b`!3J-I"T"鶗}ђ?&*8>y!Z|1&¯`oHϏ>¨r`&=&kNxxePlJ|rf6x{)FyUÜGX:Yib!FE wXGI+}_h/, lwq~^'*s jE~42o VvK&o Z5xx rpz2;/K`D5U_aj H~0xT I{E}9NrB49LeW\zA_BB}'@t*yeBF;iys%D1 oj >#F?XkU}(|JEіP$] =q5ܽriXք/=ak;30ua:fY 苋H<0 -V֞52A i|||g|.Q~{4 8ŕ7J)`}+ӈWK9(7]~6N͞~I& _wWaG-bHUhKZ#~Lѕ3,.^|6m}7:%@4Uګ-+5[7 6zOZU{Mze r37]ÌO.(XW^<(h\P(hvFfXF 5O &{δK'7Dx)nDńmYԇLxzq/-BOе~9ǏtlNt@U$'XkOT ;Xϑ̘gQ;[@yIeu%1d 'Yw[74lte'jD$:UۍFoi1[>{u N4Lߨ&A$qWG|tl1 2aܔj0HuK2*zv kWyєB?GW-^hHSstURB07 @Ѣ[qYŏSXvC`-32W[- priswZosCȕyw\丗7ο$8ÏK%Zn(` V ˷ Iqڂ7yDZȡa hi处^wRKM>5oALLOڀNE^FL=Z?= "0*WG$9Ƥ|lac"`]ѹ'8"1'ag_ 4I3AsSU"sRKb\. ^vRP뿀M#%|9`GzHI{SymY!|_;R,j30 2ӪOa~P|gQ8]RdžWq׻XÉn}_ Z[m0~S$-B5l2< ({ ?u-Xxmk͏/n8%7{TэR?YjVk;b U8Ac6#08xM黝 Jm:9>gx ylw͸̦yø|bp FEY@>ɹ!qRj_%]v0pj` Wh@IBO)’n8!w21CNgV*͛G\IH NrR4{)$jmq#^FT}`(̉RDZˋ Eҏ_ ھo0=5F0bB ]q v9(;O)bBfl Hih30щABFtP"΢_ܦî:obVO]9׭:OY`lMH׳35MMalRݵ~FH^/ j%7LW/^Hv礖G92D= *?{MUu(W*-Ŕ^{1<%AN( SVXLx׿w}eKPM͔~=_ω62C00 -#*c_ZR'WEo5P;dws=i!IhWsB&T#>\n}B6&:a9ORᤅ|rח$h܋@YODNVx]MU]"8$Jwc3W k!grŋD4sr%WK>(ڵׅX?gIxe˟F]?*{#rV³,t9ӜuuT#J.C^qHOPL@&GHY*$8}U1Dj9@K6w&*,n[ozA"z]_rnKY-umύ-讽f,C3.,=㑆@t r!h L#KY>Z"i9 MxWw\ i-ނB֐+2*6 oLX0PQ>vq(hhm).eXZ w_,^D,uY]a^v<,Q}t\EZe|~Ӏ<=61H)F3-[WkTBV@amVfxueS wٕ@`a $̨G=]] VUx?~$3*eޝBb.Ȁuz9.4nB1B0pvG>?!0#rkUčdN"--h#tb[I_; z&u%92uÀrRaPKߤEuJzMSaKYU;ҳ6kOhN^}-$Q'WjN/V']"#'a'CWX@]n0"7_(\GS(dl^ց#}B÷ɫ QeМQ{/y"z+;y옆;[yrt.<#)'/78ܕGwq𡂫ݴe\z^xR)hɓq}?ԁHëL AzK{{`(5U)]P$>9=bR/x|K\hG{B OVSMW Eh6X9b&FfSHw*ABirQ0| _\AI|GZ5!+a'_hm_Qwt0 VQD|'9PMrPpi C 0IQz9ԯi ީlczRӢeojǷxEӋA{0Es,D8Y *w=nMlvjK%_^mvO3k2O(V~*i>8cW$Q?86nWE_mM0SeApx>؀f(;?T;)LPw_s}.-(Ĵzձ> z12U<,4^z:'6O22͸11%F |KA@:jU,ih!PeM}{ !YqeKA<613L6֝jtՂ5d$Xr09xWg l": V 8:(mpo4㜹`E0FމOX3ix`V8lĩx%qIaQzy(vֱ%6!\g!F\cJq9~l}"8+~wEkj4We;4&%GYC_U(L>ip,#R4 I #K'~$}| 颌8 BS_HXxPXn'8֛HTQ04s Ċc9I^R23?1VapD&-a:X9? P027@rz/ "]Օicv*`$z6T:+|9$2hDbV=s{6^e Йzm+kzlWNs􅲭7 PɊqo:~Ԥ΅X#uZ^!JZ<͏Շg `Oʣ|~Nw4nF;.p]kuX&>g)9M2BS,\M%ͷ O -EY/+hʪ}&"V2oEsPL!m-H;Rb ekknǨSqH2S.#f#>׉ǖi ю8PR6{Ro3N8Zp\AVEPe(q]?@>H] x=Gau+2*j˭rHǞH0ĜZuǘ mW?"UZ.j]^: O]zЯ@( Yӟ PC_n9s@yW#m͏]4cSb9噩_’)rY.X(#o{'Tߝ2ez\cʮemz2JQ N3O8FaKt`L$ICV(OP{5OOH  + #6r7䡿TBW  i˕sS&'yz|(7EeÁ 'Eߒ;,bMk{P3ҵ3X&vJLGR*-{닽*qb YIY||iJۯ\]WJQ{G_(P|q#NbR VˬzD+$Ϩ^B<.c9=4$\Q}mXg4H"Azqi~q 8=f7\.5I' iQʇu“0F 4yvpg;%N5cΓ3"2~>L nVlŊoAl<)BS*j,w:H&(I(3Q[ǫ%.nSˈ/+ڂhQ_'߄x"T""j~N;my0Dw&^C[:@3N-2cbAc d&⭖#d>y{Rn5-@0cRLS#jAm`DX AHgmDC耖9qo2L2W14Ao{JNTN,Dz/=aT^I!NJz'zc]bwwl \˒Q@ v ~oW3Pa1Ώ29ad!E X*%,FdIB o̅B9m|xs8Pjs3un9j5-õL.Ex?/-N6a  @@t/̶Q|\KK*'<qe2HĬ^t4ȨjQXϖm66MD"v^.b dDAI 'c"n>+h9/%5 ÕX`5}g\v*W8o \ nR)O2K;!/b~{a:Pn 4XG \Ɛz'l(UL'u'n_E}]2,|P5 [29 2ug= x;5CR[W0#2x`Et۝\saPW (@?X 7v+|Y4cja'{o7X2M(Iq 6cm۾KqC7t̯sf<[F Kѧck4H4 \XW20vvPcf xvבFA+w=fT.ؖ^K| vsŠ[{q+p!ɉG.=m߫:O[}4~Aَkc٦FJ-[Ə8S\!bNH qE9=pI)zf: PrPk~MCuQk=f}bh7ѹVX-E.Ul-+@I9b4p€\ov|cClw2B6s)m雲o)Kgu)s_h$g^ZnS&HlmoG"%ig QiPτURˣ_h>>:$gO}PxA}Az10T@H${[,^ЄunVGxp_ '<+k3+ g:T`&tbhj.o;؇Ui@vhKeEQqv~J0;ety+U=\`EE~^E !D +$(jGYp'K"a`ڜ\JCpC2Z{E9xdB]Zo'R.q d_a`>O$Z gN Rh{6|@lQ@gdV_DHg3f5)]$Ys@;J6ayp[Pu<*X6#0af_. DZ7f1@^8W{f=Ri赴A]3RPW]0YBe@zz;Q z`TZ݂:_51i?")b>2<`Sl`\iyFx|̂EׇŐELig=4' wz]v j$UV':KG+el(7C#w.>B[bGiZ5@wq&pbqҪBCaZM0-[xl,rɀ3iZKc kj&7OFb)#m!kfE9yɡOmx 8x:k6q'mBmM8<rQ_*Á =]Bη j5߹*z6\O6}}ʳM,tAlkK0 KxT?1蠽-~*LOTb>ǵ1{\[F:8>)ai41=GNJR +9Sm _ TxD lrGH:ޭOď~Կ>̇Mq'~ўML>JDOG"gysnDwBԞ$"5+؊NL8ʒec<g |wj[n{$OΓDFf,SH62Tr%~"2ME xУ(:|@N2ՙ B24<,$wZ":FFP"gض`ETzk"}N--0b)z s'BkJs! 6_C mfxI'sěeѣuʦfyjc' ŕᖯ6Z?yRG'3Oцc+ZP).eх Dw@/A9dZрeE?&,LC: GzsL rM6TRAZϊN3;k{ +tCX.j؊P ^/$ba7~_r"5Pcwl?n7j#mPIs0AqèkT׺Pi!vuD2>Ȋ&10M '*g8MmÛZ]mVFO)Vfz"<&Ϳ|ICZUJSv (u33k/KAEb8%b6N!WA<k1N ] tc߽-OM5&b?Z>_ŕLò˛VXK{ڭȤ#\ 5JV}y"Pr-TGbDzM*`H'\̾sA#oea^ *ӝn:$~$@H=kT_v`IㅕHą9 kשKBny55C/fZ2bks^&tnfh8nzo>.wjK<$dV73٩'{*ДQP)+ [|σ3zPUYH|թ昊>` wȽR_NM{L}k 5Ņͷ>鄯.>J},I";3樌xe+Bb>Hpo$':i[umuR7΅g|ZBZ@MG,NsjAʳåclG/,~UTqr}]%.G\Vƒe [* t&f+K?$%|<[+{&^F%qIW=@ 4}4 w3Ds>p;qroKR#-RHBeq0r!Ddc&rPUH %[lzˮ}hTt4^򨁄mZp5bt3a ~N.)(/ʿG}ד ;@%+PQD? Ѝe]9\{rs}^6GVcV4I7A6%zUWqpYmIT~QCwC?E2t֡Nz7D"T[ JhԪkl@IRY21I- sp+N?[O8E 5Wf+twvgi!nA$(DI -Z9Ɇ*<+H{q|l7,fCJjk\]{dE"/#SS_YȄY>9 w ϡQQH6 *ٙaKG#p86VuVUBNm n޵baؖ"Hx oCbNL軅j !"zϓEo%Kz Jj 6|Ь'?;YpNUK+Ug!xZhFZ݁ pʙO`ٳ 6:;c3l6 sqpV4Aa[?0.#\%bװp FV~q|aJ,@JDl48ًe&_ϠO vfk^ w pUaehWm* cq|HYҾnP~mm"9YVM3ۇYf:2lF=9Ҽ2OFA_BrVj=H[R%I7O cSت~<(R\? 2j货ȏ9r50QuOzby`X`,k=p&h۱ əLk6gN+R9@L*9 #EDdv~]bwh3{PV0px3knS1TT[9Px`2r̳hc@F9 xN5gd[^K~0EZWI,'oK fn }#CX-M'OɈ(L}I1BitbudWKvR ԧ8Rnl<59,H,6I}f鉟{5 z&^1pn4 Q/2SB:9|F)}&P]3$wGqbg Ԧ$h=(}?0_c>|nS^Lx=\UТ˯esy R$;~ڌޛ,ѿuh^ޞyLv4&uh!dG]XW:UFl[繋T/䙝94SK9#} #:m֣("z J5!BQ=eEbtwZ[.j hn!\?:a/үvm|~Za[ ͻrᷓ fj2vh(q)SLt+5w RYkPٷmGL)s*C6%lmCC CZ?2C=R92:#yʋU8Onp5yH2ʄS?ҭL / 8]}4Kwk?X/>6!OSaH"Đ`V[/t箠ޜ_>֙e&qRg&Gw?3,qtB7Gv[62W";QH\mjUxtwZ[UD,*b17şY.M2{pi@x#"zQ:3O\kL;ao&WN3; nǧKx &J+Tdge?"]Enta}~cIsy;QB툇e[\Ł9|prTWxm#aY VԺwD ]-5N\*w ?M#1Vԑb/_t3Q)- Z**S&CdQC;6vpC˯:`+MS4D!!ic{>\O ¯S{{چ=3@YA61&Lq'$P(&wbA {X/ޑdC]!y\7 Ҕ-z^ĺ:ik4Ҿ$1H +:7˽c*}'I_f_:٣iԿ9]xZӃ5ۮ*Ƨ +, @iґS1BrVC]aZ] 4ūgU+X>wRw<.j)fEo8iۮԷ!gFۜjwCFTٯ<2keu*t 17ss-,0㹔^>+0Axy_Jr(_Ozz*qjWkSp\+CcQE 1+ƩuNKFiqH ,6zZ֯qS^A5b 3`0̗M=Q *YY4%{_e(Obީ7iӯ)!%ZKsL|tIW3Er- fBV0u)\'9d!D,ݨJ|'9 .6bIckחn8+;m Д}U* &Fδ@eC5F;RwRULMI!6Gi[V=EX.=TQB Ѷziu}ҞLwId.Mר.w`Pl},|;Zw|o}7߿$ L;D`ʏRbTF]#DŘaB)|N~[AMy $oxνR'f$٨KogxqF3H=Uu䈹BnE7V?s{gpVn;_8i A!GI3:pѭVΟUdo8v{Z0r+kOS<9PBYʉ^&#rWl= }Y<$|U}T{Zd%N_kC a~$/ * $[ViY©8k$ yPdz!1~kr!|3 #q'zXۜ]bɌxxb2sD#\1 +Xǩˀ?Yp /FA=HY&x ڠʉAI[!9x  (سh2Gt=^=jdFr/M ٔ1`pi|rvC X>!M% ~"A4r>6@.=EG+->flnW͆)i55b Iw[NǪG+WK!a?L'x'oi_`c9&PHޠ)Ө1͖\8jS_g5 ۄHb%NYZF@vA/70^L-pm$7c : (dMW$-Zъ0MIx'p 5x>b`)2BB ݒDR#=P;rW7`Z92=}RkhA;{gm 2zc| 5VV́3;A{R31"\GHLȧ7lܪ%0T*K7$a/ZRv"1=, !?/0>k,IW8k2&{ȋ q %F."0S4y"tsl?i4^ӘWsVF?ޒu\lY<=迖p,XlBsm!.R8Ӿ|xKDD81s%1J,]drDw L8BUڼ.J:$*jx|{  2nQ$RPYhtͩ'C0g }T0O:ȩY w崂5dyʭJG`+IڑHXGmn7s"L˟LJcz|(3GSHǭa0b;gѲĢaJKyPF 3%=\]jP= ϡsBWW cOxK#,)}gT^>_9^W^ҮV.ۓ㶿ir1Y&ҩJT wRN{Ũ /ŋC/d8WkSRAu0c2T)K T-1q'`> R wƌ]-9A :]v$ E~>s"'!Q4rqL˚HJjVh&0`!Qr[UoH\d8ZhD*elpʼnvͬ}ex( zP*߅CYgyb6`8J}]Ү2ڈPϋӁ)6,^ 8UFIaF47MhgoD\][7 ç݂{f@N/\R}4I*D'6N˻ k\o+ܴYI Y s}03 *\fټ=[-`Ć1yL1[!Hƚ}ҹdw`?B f4-^[< \IJ]M)A;ț˧ǵ_UTnzQ\'PN>dlǴ86ބCI a.bV|0܁>ޭcjbpʔaGJ>C'YKDr $fFA*U<o ,BxV##X n~PtjR,qI DctE)~Q}zMf49U] 5fq,D2p%r"۳T0Pr_ 2Yj(jpSnОZsu"٢\1^I0V(cBXQVsf | ܜ J?޺9@VEN*`FUgV6w}Ncchs(Ax܀@QNhz]DF8O+{*'%Kfs9|^lE.(RPR,0rW-z <;{p5Ёc'ޥ]ticzfA|kL qAдz=_gӣǭBmv:}"}0eTu"%;`VWsd_}j !6b Q>HDbXw .s<&kCkiOl̑n qE/:a^2SV7?=G^w0n`__=S R_$ c;P^$x^⁙d@N~ :=]D|xd s.Hgi;ABPq.f 7<bGhnHD\H =^1[;LDs, QfD8v[$FGa8C. i8t{Ys$К׾%0-ܺH3"p \J:uic;aNe}yv7qͮv#_;I$ ٟ൲dmvУsе>U0Hag2oX9?HWk:9>U[79[̰Ӆ8DH G?H+Aou S$9?t;`Z#Wv)"qbx"CLUWp㲹"t&S88/" 7 ȷGquOcXAj\j5R3< [.* \k?@5oqQ7@)`6q zs{ O҅+1)¶ޣG1(_m|rNodb?˟ ɋaS^n!ӽ7Ӝ OEP]~x~U\Ze3 x|z^1P8J- KĢϿaeTt@Us1g 55h̥6!/NiNURY/ꀣFIHFVdyPlw~ zX.[bԂg^zb)21%EqdNJuJ.sTe Rݒ.;W۲ъ "U)LA!h'4Qİ T Y",v5;qc|~al-4m %s ۧVQkE͐/cUɜ )xp~*"zpa1M[3S 9§OduY}@ ?ax-H·Ҍk枽75`.W6nSՋ}a< d QޟLTډMhYm³-wJ>Ur$Z XGeN:pc^O=kFei- )?H3bϲJ]Rv|+>) DЩ,YA01P f"5b=^Ӄl:{l |K{G/^ږعآn ݶزA*w $;k+̌fE՘'/t>Ad T!uʼnJpeb <]$f8s6q]U#Vn#u9{jSp a_S' c=@Eatſ\Bc;,;ݾ܄_vabA7P DwVR௯x2KB3r*) FtQbΑ2+:3Cih8\H)&SbrWdu]Z4NW`[3Tց@Umv`GB4{MdCB$2Iv\Gю9o/Γ,]ߗ\2C@R$TAiyyt'_X*JoghX[ xw1d?}VJuXk8)7#KK9@5w&on{r0$5бrXv&儀C@ N@4aT!? ޒgi ֠t۲D:9hNʷ$3%D ̀?uzVg93!^[qS<F.zėe5;bGDB'LFjo,qpA|-Ҧ2S/fIP}Cy+W5g5=Sz?œ2Z_&V%~f5g[Wi BդUv.mWՔ`8I4py-~PB[Qw2-qR{jRJ34x1 %B\.\)}E4nD˙@Yٰ."Tgt |g%:NH*=DU5 bXVc-mm~qd!W^ 8n4X̸E~ҡЃC]Ŏi1(6G)Rh _ k2A' _|oODLR%ü+BMgV=.vB?Z8߻AT 6Yw)Jh'F"Q I± 9>A;IejF~ :P.q }Fre-L $dſ 89XP:rm6M=&X|m\f6[Yދ[gMdv}`صQ-oRd.?Ke"1{Bqv4~*N/Ogś=S{i(u64w%8 bt)%v/6.5Xzƈ揔yrKrcҫIXܯ-i$b|:B٘`W[[곑c,FaH yI/EQҼ >t rjq[D7p 7!.sTʠ"sjġ"^(MFU'@+I-U۹t$}#̅.b۳u^H dN."Jmj+UEr?ڪ}p\ pyV+ /Q%NS9w"9E0 OBcpQy:O0Tw{1  sXO8IA$jr^Ot#&#&'d#dH(ʛQklN5MŞE;[?:ƗwPțM8R!Y"z?!(孌>/$d0Ib[ɅcoqbЙjULZDjݥY0ySNip|وo+rx_8 aC)H[L:qc/5?~hPL.z%]=4HQMUy-C! GRm !]}v]FߌҬg=&< 3]HI~ os3gaژ|ٮe)7,Kճdd1ZK8ݍ8r]FqtmjNT.%d*0*ťLXT{r 4cN2hDTVnw9I!'} ZyZzJho% j/6(T>sJZʓ,1sՀ7;>֐2#~ llIGt$BPMli+NW3Ap>rlQTũ7{ m'_ed9|1fxJG5VVMd.8GّCm߮C7Q33Fʮ~<_3P tJl_P0I#1B2@~>vvVkQ UߦtA.J0Μoq}7X55LKY9d;*hLnפ&C}\Ҧx'[NMp*<2YtEdV.qDq[xcc#ĸѹy ڞC+0}sru7뭋1@!ٚ}!WVh$?A{oSԡ g/:MW\ ^]wa_!V 7Q:MJ4 BY:NeqQ^ˊeAnp,8#HMCy1*+kgsK 1,B~j F;E#r݃Ζfqysڅ`qi7Ҙ'KhD?kT"X`yt֑˺XG> 9v@MH,ݼ\ L̗@(4GNVYcA22 M4̰yI>lfZF]L+vDŽ 0SdXY] Up;+O"b_Ntl^euZ"9x;AmO尙ҾTbԁfoeVyҼJՁLapD'\N׍B֨ϝQ^gJ6>xU.EK9WM"Ng-j/U9Źwl)gkhnx;L,:jHx Rg(v w+.ĝnM?ÛjL\a=r~GvZx9x6 (Sʍz>X53:"e%c΂kiGv/knU2Chʢwu keb^D ќ#.~d-Z91?r ML=vcI]!&-CCW._c-ٞ%xN2quVK?v ]:}3Rfy>I#ժf-bNu |i) ;| Y-bE(}}, fryѬ)bc^.wv H}q4<MT0(,#6xKعaGڄy|K봀5wx{tט>n^[v>?It҈pT_2?31hݥMX>ܭV͝bꄡgQN^`$_[vr:[+~|x jDKo ~$;.mTUBQi]58*Q)<{Q&D68v\DƋIk|ɡ4Zy3l7deѓA'(zֳǢ)E21wW5$/F3hȪ~4#kxDzKr&1ΌtawJq7ES\olc̍[Wt]'OB/-;~5tA(F̪)A/}'Z ќd5ǒ(l ~a^1ۼ(ٸ-(^NU ө]C SݸQSυҸG0)ksx8)FHPјMQHH S}43AZEɅ۪ YD l#+ yrKч[)ͥ_UOea T@[+knFl뛚C̗L2əkJHTuiv&`<D@%7IYr>o鲋ç!FĔ[ ؍\Q͝{'%qǩ$1Q|1 u&>y9t%?̶YwʝϠJ\hc$mIڙsUFdH&DuI VdZCKF\m`9ߐevI[K0âɤnz_"dqu,^Xy0 lƱRSQS|o{=_'jH}hMfE9?ɮGqr=#YzVmB!-)Ȼ&=D~3Av6KCTk)=Y֠:e^ѮgC:H,:m\"9YYE?x[ \ k~,K{q#2m/~əhv%++'MxbVQ82Ve H奥}Lc0U:Y "b1} #A]Gyp׽k7)8nBowDd-k-))zq,),A K>)-vzsG4nqQTF{]WmgPQ,uS"kE +ٮstl Cg#PK=>9!aYlU@/`5f{,OU\P֠zK7A3l?i~x! N㕝",c ]|8D@HjLT2žjQmuN:rFj#nH08R31 uwŀ;ަsr(&|3:ݨ:l85u1n?cb_1f9 o>6W笐]uor Y^$6y^T4(?B=m ^ C6B / ݮawgִhC;́nq0A=# H?`rFƦX /wR%]1`p!hFԼT$-ӕbQ>=#+oQs@#hEw`BW-WꗔX죄$LA9-yg97LAL=\U#dl3qĄC~J&dBy):Nz ]rScѢo6? M?kcSɹt '=&jD[ \7^Dzn6բdCsF|%lz'>V`fGa[ |gG4sIH^<juS &ae4+P?/pFn9o':j:$K}vsGIDLH 4i.J9}͜W\]Dj6t9Bch2"ZIF1*}0N$S3"~XNg S=宽L7p7GBde3l(DcՋΕdG#z>hr0ڰKmXM8 4Jz (υzx0R(}2r<%Cgg4 cCc ;T .>h@,ַ17QpB,.;5s* Z_0M7l{mN>Z84ť(;} (_euRG{*r `rUÉl3&Z z7g߷#DU&bVQPD7W4_y FBʚ[V^RF+dT|5zi}!iJ<13rz}(LIYS*|hjdy@ͼ`]3z[ḳX9>(B&;bܚ)s }+ c0]"b;Gv&y,lE)&S_Gy^}QN`m/ Z2o'_3?9Z|iY{nZAQo /l?:8#`h9ֹ)J(y`c*fF>o$7>7L L`Y8be܃ʭ.s׻Opؐ3c@5Ca7EʧWݽ&W?e0es&B"4g<=(KCǔψz^DNlĮݼ-nfar~d a[3!yΦ9o8QG )PB"$4t2"xHRxt6!@ԕ XNڡ:(Krab;84yar}[*/ֱfa&&X!; q-kwk`ͤP,w Hm "u< KzW2TlfvPHǁ)SPn1e{Q>@mbrQJt-b5'|P寮kl5`[:L&<*N<`ɳzvZɷ'W7ك6\bC_C}dp^ Cx,:)!npJ|E 'O>F 4xU×V~3!N5A6H.E1/|pn=]·D/-qQPF5eٳO*eOǶ f0*=[Ui]Wo]w Wۈ2z O yAYn/TQZ`Ia(& @bWYTGڨDU6/Úr7FΪ,5Giw2 Y%uEGJӋ~xFoX侳_.(ӇET0cSUamK"@*)WfZ7;$s38)F fV9ڝ;@9}_[(iId0b&R; MNf}ЕuEڕ/L9E(1j,>M[Ǔi74!eHA5EGG)<2 @'Fu!AZ7 *}6 %(i:m$ͼ1d54u!8DJ & .Af\ldx4KIOt#1`6FK`Umu1iQg,aNH{z1R 3 kHHWy7*>fXW_<'ZgCKEF ߛ59"wC5̣|ۜao  u/yu2˔]Ĕ!w#93=ٜoyEva-$jcOf8LxzPw88b#f\V-QܪD:{ޢ̖.[f⯅\ Ԕ gDObGQR]}fw^*~/"ZJi!נ@ޱ^l9嗸e1yȣ *BIψ ggͱ{⤹[{ɒ =μ8l2}.WIhՌ} c&- *A(K b`#^_:|Ms=F?ҵwL6ThvJރ؞)f~z?>fR/&jkӾ}vwW~p&EmzLdXe&%/ޟ0 -̓Dk,6{Y;,0aȬ!Ijq&E;0G03vi"Ek)HBUZ94LUꉿp*K["@%uPIţ#a.OTwIBR[Tm5(,>.^ lAleM4Нd{.:ؔNa+k"Z|q1Y /!u.W뾑n =4Б>l 6XJ%"!}E40;.)4|֯47ɥ7f$/o= ~ĨJ|%N'H\Z(8:bK3h^ 00Co|ݺ` .SvDU`>X zLoLC{GQ93 ^mh$L[&bhX'_ 5UYTk 8/ʐx,vV,4?Ε`&ϴw-RDDkq:0KRc\Lm40*ڪ+ivP7A rZ0 jl yZ]䄘ɂ~`X˰/(gI3%հz Ce%feՇFM?GYv428 CP; AC= ``_ޠ M!6^ױZߨ`u XuY-s,7I DEf1zF/!Sĥ ھ8u/3j i$Nepo|2Fs =XXja7;q0w΀G<ٝ'O9p\ VtF^pK_SS!u WRӹY'Y4]uISro>Gf=-p:dDZ}O *JϸGdy֢uŰXc 4%5+l&#W@H>ďB=e3pUTD$48LxƗ/ϛb?7)4-zWՖWMgU 3%8eF Q nxᙈF .*ua'5 2ȂicBإAڧ~) 3h{9K{Ɋ:>% kXbji"Y.,8{=lvHI.*UbPO0jy¡Qu)swx2yJ E-|_ޗk6O Zԡ|<Q~|(],Z*C''HE!Ntt2Ωm0H P~[ٴ+ޅ~X $$IˠT2Sd%^A;cNǬӊy V~{qKwVDkX&SX0RYzx7HtIЙ{b OJt֗}l䔫mJէdUvcXO!I9z2%ڽH|S) U+mPzMo@$u%T>&xͧWJNo YT7%K3<%lkk ^ mSgvaeBj"J_cێF$I| Qƹ6 uByQD n)gdfL H$_Gɪp$lQa^]8r[走%I(0#+'= KD x/#G/_qZ?%p_z=?K 3׍l]Bkg '?RkrɊO!+MؖSdr$'T(do{) |0lb9ӂ%l䝸Sm% oҕTĵg(XRWP>F9MFAtV |)jюAzI؇9݊0~_-bPt2eK3Iʶџ/~ PZMc ~9X|d]'i1J4k݁alx9~] A} 'z79O }hp:Ju) ȤnMFL)1G"ᾜ_XETNdA6 LBM8z1E~h ?V(.V|‚N+ELjTPuI?JJ[ 6#! S@g?qA%A,\1(բJܽfj46.ց?IJ Z [F01OU#+-0CW:d(ؒs־GB"D**s&crg=~?KDJ]$Af"idn aL $ '47~WhP5<[x45Q&\0C ]<- 6zIӢh3LkN[wWszo-e9ڿZ+90-^kG+m"oo{ Y׮uD$bFA3`,p>ٷt-I~0.p]3rX=;r r[.TL]``ʨ7֚Zg`Vw24S[nWn Ub g9 o CiF͚x8Ҍbl'Q E#@?{ F5=y.;tE:яnS⯡<2 V'n6]Vs`\? 埶_=_bNrZ){#/ \V$DH2;D0J &Bs ?v(+2V`Q|I/U J?|w,t9w' iI\!x Zp7ē[ Aqdzlhd> z{6[䫛))p 2UDRᮼ-mB/~6uUI<-;h#ñܗBR n|`]mQ\.?#jǮ?+&_\e~cy·JƼI޴B %_!nho3mJ>` tV: zqچLCs\SF ( G,9B-5) - sI j+gkoY+oRoRNy],4xEܫXkdT"eSك92ZvNzUIY30ߑe)U`GK ķs?b]?LX$:i9… fO2̎%ާ1\9~Y#욮]hH~0j~ە&;*et׿Fzq[GAh,ʑrDG vTN񶦋zLOxe=c&d&R!6ڔk,1j(#&tay@4@I0F[toe#WC_dZNYK7)ϛwZnնx=nBӕM*RfWt:R !J 0ͮl TJ<  6d=.03EvYtE w;;ONXQEy3b7^]dtNohZd$'Ʉ!}$vH9'Pp_3)iiM5|nǡ~Qងg e/ک,:O! W,ӗeB='o <86Y;eΏT~ HzȪ#(J_y>97L}{5~rY'za6Q p.jxb1ѢA*2BqBdůvOnp^#t0[*X"ܴisEgc`R]%f*sO 1Կ? :^IV .`l1u  zj<&b gd '.讁-C ;8f)O1WSS"\y6\^lo C8}%4VgNLoZZ ^2|cYzݑ`c\S2Sۂ;&YrsMf@d뻬)OHB"9Gғ$Mѳ6;J5xY JAr{mm+Vۤ ~8*)0HfhDEW\"k` C&-,Er["ӣ, H\`E Fr|!O MSAUߠe▃'аpZ݌cHMZA8t1sI%ywpܞi#TfX-Xp+( 4<!\!KN$CiPx⠀v@XKW%f+.wrl?sOpW6ȍ<;U\ץkZIc4gx tt&i$=!mrZ eHKڦx9wBbs[fi0x x1-XƺO P{7w Yqwu[ZDls64pO "V8mrLhY ɬl?9FX&ק24.+Vĕق=gGB݆{ |~5'_Ys##1GB<*ᅓV=ޠ8[N Ή3v'~ٽN4'r=-{%8؁Q' RE1P/*lխ[n&éQOdCCW;F#g%PaήI$o]:ksV a Gmg3) J=IT_A8i6Fi=E38{ad׺ݓjl8hGuyX_$|.r(l qo'2d\+Ar7T(R*dՉ R(\BX-= 3$7(A"f|4{,սCp'Uei#G霎 ӄ;W9}lfFQ^;͸IXU'u%cPd*hS{d}،9/7;G>L(~<t-Wyz/au2i\61~Ox?q& MYhtu<2O,,gAb_eZ: Hwq{0T8W7l:u1^v5$Ĩ]$SaGa[[T[2J,'NX~h+ԩ@q97fbdMںGGTpJG;& ~`@_!΄]Q 0'WOةt'RO lxpBj`,_d[PB 2LQQ sb~[ @5(IwТ6UJ]Km,,ԝmr40fmHZx9II!e!M:!u͐̿tK0ϫ9R)܌9ѿ)tSY8|om2nʌ.!J Q{9M&cĽ@3@P 1gt 5 aPoU7/`ٗBg[9\"e~l7|$ܑoKlgKb /Ozp~& cKNF7=S.聣[&IX7 qxk6= +_@La<\a̬F6=t%h'f:2JbTo}%o-S*?K}n-\ *aFaίWLh0mZ W^yw^~U@p rzZuP fA G ;pP{uw^__vf%!W% 4M]MC |U)ݢcs#GH5½dyXO]-]Box9 ihüS$fj;[X;9b<+PYߥ8tgus&xdSR4 [.'RXl.uJJNG(jX{5?X\ `BꓕHp+>'@źI`蒹(|d9^3 z#Nv-~uܸoGbC*ڊW۰czW;䱘Hê0!)81!Җ1%xiH@N +& HP?'M}S[7?@i;q·nԣ \W8 U IJo^:Yd-m(U$45s5dke3uw7 %LҏkUrI0"%իxT˷4 /pUDNFd8( &2(ln_adR ;IQNl8LPat6rp.}Wj $FMgf9M{99Ћ&KJnIb!,` 뤂ROa8 `]`_|E#8b24d$wh 7`䆋Vg@f ԰1 ;VXhҰg"$ȓnV<{yH(] a !%,Κle(RvAbnfVy?L`EIBy9**9dYNwdAlGYS~J^Σ֨AĘdMa9AHd#.00{u'D9wkfmyE^~.mrݛ/WeNE.g>Q he3Uixۆ8\Jkz:踕BvM%CEs#v*A+ /3\A]nYˆ}R -uP:05ozXvQ gtލ6 Fb'(Kޟ*jÐPy:VpuM[d[bŇ-8cPL>qZ왁 1y/JY$Tym΋̽ER7W I DӼc#Sk>^|g<{5"b ݤZq))d4:T3Q ~ŴLʞZtE{"{L<)ACג_q켂b2]LIc]YXߘ8t?w}ȳg4%ծLjRD#A{kjx#?xž~[k󵤩[>] `XgcBƸzxden[0|UNZ.9YQ=|ɔb:?qH80,Yw؄1V^d(Vњ+]+eo㸼 E 5@ƭ0߃ȗ!\-j/S=|(.yF~hu'oCKC艚)$ QB0q2圂.~ ߐfI ̈aѭ&*sLɚJEWB(5W* d1r,ClNf>a0t)Cx: 3bY**I b|3ޱwrd~1jKUԏXĖDxmx6n8˞[›{ATY, n?]kԽP#5ѩ$E2rT?3 "kro8 Jw ϻsRG -jN$sǻUeVO\+kL([(3"s) F S2/tX?A,]ގ/o;@Y41Ҽ5l}lg!e+)q'h5.̕L |l)NY F66h6^"ST7Qy)Z$eG!O3cz/:$6ǞU݆8KJE8rty 履" FeB0X,RA#(.b3)AR{kgU+Ĩ8V\DBuZPu bľ2SR!ܬYbԝqB/ RK8zs i"8K>i=o%æ{Ɂt+E550dH܎0ގX1]~.%Xw@t7Y$^1nZ"u~@#A 2c+)һX] S zdDr{0zπyϒvr IQ5E X n lk ՋPP$fvQekiޫrz$ zߚKA\Wy0QJ.ҩldܿYޢ>U9VwC`(<4! 6 ªV%#i-x6HIg4ƀHܷqp:u&CU"ؖO xIdCE/OZ9Tq ~w+qe NbG;}|ݦDۜ75N3t3*aG^-a;ttEa g\57XS)T7]VDR8Tn:˧F ISxnf5t9vb(X,⸑N֪Q8AWl~0_Jk'zKM~| ɳyg7zKyL mk֜۹RXu[}5n=`ca3g.KnsqipYZNHXߥ#q{ArD7L?[ϓ@5wGF4Ҧ6aa/sd@d$c:d]LzpRp^CǃHsͪ*JaMc`/ؔà5+7/5zRQ)r[5WN6uf) &tgI󃉇iZfv GȀi7UuSi\8㣭6TgR83q*#3|A_ɳX8T,( ڇ@! b _h*W~=x;TȁԾɿ>ğ4֑~%&m)f]g&JpЉ g"smKPQ-eWa5~HKяIN~nN<1lA'=g&%RM!.d{G)0qf<|^m(ռot, xy8֦iȾU#}'iuЪMHy ϞK[O'ܺV@c>9/nK4* AW3Y  ۢϺ@=2%j|~M"-,,% ^oT]hȰwRѝ\-"4k3ҙo#I0t+6%d!EMgo3?lEZx^M$) $^-w)#'Ac5|9TZ*ޏeb(XT-e]B4&'|CS;ziԄ`ԭ/r\~6Qg<5:S~=joݾsZ~50f&%1oۆⰰ"Ӕƨ,qsbAjR4yYq>oP+Jl$\pkZVS5J>E>cHR!F<+v?Zf&7)kyz<]E\%HG6ľ{`3K*E}PIXNf? yjoU# t/]{0Dퟣ".@}|U) po, $BhOܪ=tؓyMߍ:U8nJFsDAbA)B\s@ r:Q]p4nΦX¥"|t<, qcat_WuUZ7Dlu#mnZ2WxJH2U]rK*?WC][yE!َk]mbő-<`~L5ZDnk%1rk]R|RHU~q{|n IhTВ|4䷁i+AY:x?qm!!LP vso%doIS) ^5f7꠩!3Š5^",F]BӮ!<3 c?tCͯI'Ä5Q++Bt6S ƖRak|/s2梧FSM/ƽA8=pH8^T-LF]hxOqt ~!*AHK7pD =YWDK kM-_ONT'TF@*(3[@|k&w].<wMR&Qtc:MTM',r>#B&mLUyS ?tOeU-X0w͍' `b;'HڞZݡc.6lV3S((ȏ ؠB1/Hvk엇+B|Q-5z'>e[o`Ppj)^֐ᬷ%򀐆:k{QQڢS?']+ȹeTz17 jn\Tr-~@g] h=l;)HWaQҬ:"%GB]bYb^[ 1HkpSCޛ'Ͽu.u2(9ͧ~O$Үu@'ɇ}'ыbA ǔ~ȵ[^6cF[|Z ݡo+zSs )cg !I3vjJ@6{nK<ޫ Ԕd,!r{j;^Mwt5"vulhP:G`zgXezC%K9NM EԜr1.2*@3eꑾ!Iv@52N\T"i9 $|MSSTr^q-qH8l!'9Q]P,?- h , p{];t ٬I$j\Yhv\&+: 8]h.@m' B,brA9MоP6F[>B42|ل+{ߝ$4߳ $ܽ|X.1+$P\QӚu28GnKX ) 9B~alT'4[_[m(}zI wJ |N^G'w:[F#'MB P!WN=dWlA(J˝{P3 ̟SL9k<+Hbm=ʳ hK3Lzo#ƱJVĆY ?/#G"jӓkꄈJ\бmZL9}+Ձ <+ YՙkV6eكk4k9۹QlFIAe<2@W[/ꕨ~~;w8b"\ 5"cnZe``XM縂@2ѫ'k/eNN:)Åv`ԀbDDIc55Y{/E _;z-+ل#mmi[0~C%5ψ>\.t0}u` .Ʋ`nEW\o_+N|Ը`:5.V#隌>i'Q51>\Ҋ:G(B&8'DhuesDbF> &,"-2{FpYAjSN7n6Wk/ǒ[/ *NG_X4]aspK80O*i>~~b_$Y6 }/L_CRrFC/U Q)0Z(hn/D 9 8]*~$t!z z0wg6AQZA:W~MėMgd?p~ ?08\L."TT8FUWZoT5YNjfc|!> dt&Ww[̤гYǖ ^|vŠ ^sMӪ;"郊WX=T=lNX頞$&ړI~;TCx#7E „ 9DNR.ҩmqXi6^O;nVa5,Tr"ொtC>.9M42G 5YYۢG 7U8҉z'&*߯}#v-a\Dg$n ngnCcK^Lgzb-SSlmڈMmʞ7>S.L_2l߄@R16%By3[/k,ҧ3>N! fcyeb@""q2a-KO#{W{KtM Inتs5҅C&IϘa=N0̆׉yxBKq$KxexRy.',n?os55^?;/:)_/3@Q k+^|K )_N٣NEs9¬(W<~[۩CÌ> JOA } !]P>LnaO0bSOLX)doJ0qJǘ0URXP?3-{lhEQ>J!\uس9R!G*ISe.65uʣZ`pnWl8H͖!Tl/sԒ=IJd  SvwBcEZa bC{wil to;(tNU>pkkݏnSٵFFUJ΂omQ[K K`0Uщd0lk2LPs1<"_LUNc{řG"fw:GXг.;OSxk|[RgM Q5Q-!GdKn&; ޱ%m^B:ݛCLm$И2{Uc/z];3)vܥ|qSڻYؗJA=\e22a+r5˞@yy#H.EʥӧxCC`DE؞rhEA^!Bh>`VWfFJ8*f7 N<ǖSI5G.F[5!r8fW_C"7(G4vՆUƧjl8QkВei /I v/DH:6(Si=ITR;N%Dopy#A3WHhM&/H.SMlٽdi%75m\*11+a1K,w}scl vgbAZKXⴕ蔴N2$zFaooa ^jU$ 1j~YpORݥ.7^x+B$S],z'Cblhݒ a=^2_Q!w2U?pʀi5 4 Zlv*7>@^cCqFL]::h 8Yop{ gΒ7|\VG x-Ċ޹F]mKI߃ۼQJwB \8CJ9+7X߫ή7yLM>x< (i\;vnJ49Aݻf]]] S]i)t.A~Xx;p(|OAlW<ݔ5S<)tG{'(xq U2#_$)nZN( e96 >-x9"{w|԰n(uDt{F)ُo I2ji`?-4A) !Վv{ 4XǨ2Fve͚XŒ=31 WFAqv~}Zj" k|ڹ۝ d~㓬醒Gދ}2ͮx@E jBYt 8@н o++G7\[AU0URЌTYU(rM+~צ"g%4-REŧXLm&xs4Oc8vopEA ǖHµ}l*0VqyLV+ٕ.56&J{Up0*ԇZiB^(-P=Y!#,O":[w! 8|pÝ3,kU<{SI^:rg/kH{]_7d:x[ޗV1\/GkJkMzDf׿:v CvJXFKHV@%-3HdP3|ymynG!7I~⋛lreuצ%0L-,  kwd\&^q$Mg*&sF]A^O 롣3+ ]jA+2#Z6HԴ|(. 9{s%l+fhDFE$X3V?s|&Y 챭d N D3KOb"5ʻZLEE HKs&W"#p#pԖѾ?#la Y]a x\r1Za\] T&&hxكPn"9ħjp By2\z=,Ԫ"Wx8q#t[ګs_ILxb`)t{M^ .Y^'3nMF[ZR:asA__3c@Q/O.D8V/ ݹ?tJT?LCI z;^v9vJJoyjVk'@a edڻ_jOO*= ҖPG/fw~@QޮQn D{CxJR:Q) gߎjLN er9&KúӃ) y;7Ww_sG c/1٥I1>Jy<[&dw귫ޙRl\ce!S]#eIZ~)WEBDce (Wӂ %.M{xblq}>V8zgߗq+ϧF`jJ2DvEEBA1s,k ]w*v-T AZ_Hg0CFܺ{貍 _i ŭ{ª- N\BP4sArZ펫#IiG!KdNP|ŢQ vR0)oǦ-Yl MAqKSho^+VٵZ}oP8X,UB(R+Qe`|QێcvP-MHvq6Q\!9Ӡx=:a<LZ+(ՉbN-z-i)7Z[skLT|2O02kԱtO^OߙH@:Ioy0G DuZ}\׹UFrBo<Vjj('4$\m:Wܠ-it,r<yÁp*D+N<)eЅ rWt&IIuΊMQŹ8KJNʨg;)S%93J|8 --1Dm,+y%]UA"WrZj e%PAwizNǸQPPUPPv"ٺ [jkԫUo飢8vL.NёJt{'dqdl0ᄼ3 ~&]LlXWq8 M hǓNGGqA;6_R k6_}2&tfa[݆k軒.QDIT0 L) ÊƖ\f㨤G0ߤn `ϋzW%hu,z tlK R׺)HebP ,9.5ed]MUrk[Si@)=|?5=P.SCYW- Gp'cf;t5ISWh+.ЍmVwIp? d9;. ~^y$MN\_{/C!L׮7^bд~}<ߒ?@հ'7n 5ygR8ݙ†C94|c )꿢?.KwR IT1E$kpym;[K!_vrI*}z) nj^Yi#7+6ܷ7[7R$Q) ^"w# ^m컕M%g^A (ývƓecuޖ~5,`*ξJ@"lb2%5%w]:8dFN;ȐLx+؆5tN ?z3Zqo}ܼ )8i$f 3$@I)hR~L(*/ߜ|={zړa'&5~=w!nfa%4XBu/oG!Gϡ-:Z=mSAC3x0~XG$=lmd-.g\CtDǓB.']5r/BSI '%=a QOĄ^ExUE$JJswAYr{~Y2lWMl\oJR؍UTc6f!@T}[rJm*5+Slmuh<>0CR7e[RCO70?8 T35MH4}Kn툖fQI+u1UݎKxVi6]QSMJۿ7n5XA m[z`UC IIC6 k(QF\ؠ*+ܳ ^ceҀTgY*Gq!l_* n皠]+0%.`rid#%%]E.!K N*[Xe n1V8y{; : .Oa Z i,ccz~X_ٱ!;&b \n͕/.bJqtF}ѿó]*XEYl0~"%KD|և_6K ?RGnXohy^yhggS_8%[c|B W)Ja`]Ǔs}bPy ًBMXHyI`R쌬%* *e[C(֘_f*gqA GU%4e+'Хp5! zWoEB4qC~6 1]`Kdo> y]~&UW$By$+[K]l7:c58Ju[1}yQ_VQkgd W 2tgN2HC]toLڒ!V0E7:W?;pB#:Vc y}ʒqE&U|]W|}ߣۅ2*XتCU1';Dw|? ]3|R#4wFJVJ dr#3*<Խ\ Qq/tEi #$~:i_;n{J;z~~EPؓ[y^=Ye\| J@8=-qK87}& z<%[`F;֕ztw\e ug<))ugΈ,v?O ط]r~LI)_%k%Jf_} 5 uP<1Tv3P!ou6:] "iH~<01kT$$O5)Xțm@}'5t 7G#Ddy9KFm"/!*BoFLpE_ueeKG*Ťя|P=#~?SUV`U(7|OyUjd+fNpeL5FͶQʃXDsS6@!3/G>$^RjTm;VE$B+l\rˡ?Y$>:69Y <{zREՂܦw?&t!˪vxs4b=Ѩ$HNXZF2q 8-t!\춄ٯ{'{o,9VHkO ڬ3Y0ߐT=#FgF>8U2@Q.-OBv ;ev.K/kPa`* lJ*W%&~h|3u\$"*/A~iծ8.`3fkBrCa jUhOww}R[7L%vIfg}Ỹ8XoEM]HQ(Hǖ6е$ |Q4_` MM0jԢtA;94|+#K!`rd+ꞧ,XGٟƩڱE(4WKz a!#(>z}3#QٖI rk .z[@BF򿣋7[0w 8~.ADoX;n8_3`/:aL#EC* DH[g~Ne }2gPZ>,T2$܋ՑTjyUo*Ͼ/w-N^9ކn=ONg?}eu>Vǧj_/ O9"/P܌o񁽥3lh dڵTHE^S!Mo@WEy(ئF{^PD紨n}NMr@JkV7'fǢR+CDw vE&]q? UqocM_ &rg;:.|tݮj]_dŭp'o7l:,KLeuqc<-u")w,TEr|p'~"./ v=5e0<^F?X=Ev{v;H`VnԂ^Q [Y_,' X826@Ey^loh5à=BUi7qQ9çu=Z P\+j$BxjE}^ 4c{ qPm1Elx(ZũHR!"w1)̫ C[v]."RG׆̎Q2,Y#to> Lً +g=rT%y^5Qo:0jZlfa|D\eꆱLuhiCPzv){cɝ1RIZbb*"(O"V{ "c\*J_>SĤBj._󠝷ߟh^`:Bx-ԒbI ]m!cotMZs:nQjyL<:gzJՀAYi9 :%A-K7{)IT *Ԯlu&xU)=1RB!CG\ i5<|Mcg^{yb1=;+cUo'U>K]_@*;s_f8KtzڑDg LZ-+J*I `TsU%~J$x~ |!$\r9oN{WͶJ/ɥ:xY+!y/!>o6Nz֝. 6r;,S/vtQe$viIzK;b-xGGmf}ؼe]%G O^t']㨵󊞣EX+Y!:Ic{5Bp65\YX%2^'sAUJ'W MAFdNehޕ]Pn/6 , Y kVjY ;{GzGS| ҢU=^܍k],wA*pH=(hD3"oeƷ-'lv&W8$iu9vA= #YṖCaTzn]JRqB׾ t^h_;jA]v6'_sIBRxFbed,'d طc`>̶s5^ѥȮfDqWc3u# L sޤhx`m 8G.|۞5ν9.R29>ϘPmkan"I6gY'@ ] _d }{Ya"js=Em+1ۋKY>,"&aP9B#ho:zގb}m*=5ഊF;)UnƉ'>||ҩؓR@9-ZvkRBV%.2J#lW)@@e䕟OsD1zm/PC٭uN~ ,ܿ*Y  57ƀbG 2hBL:@ (F~m`WWMZw\ϸ1oMdf V=<ԇl=<-7EWoC,OJz7uf/g۱jI8,͌F&;\#JI|;9rEHqWh(\7טer #L6uG}OU ъē~73١֣GV 3 /FcטyE=0j&NCU mXu0t1xzT%Ģ2Mjr%bژDhUZJ$5弲-8J~Yپ]bw{dꞆw/N}c'9U+^瀔U ת"Di^9vwܕڐTF,6۩t7z@PD(RnXmE$TCQVnv(o;\{ņs ZYj;,Cx[p8\^(ٴ&3oXY MNO 55t,CV%9;6/7s ݨ>Gh:yd_Z~\B')3J=Pk&doZcPg)%?Sw3ׇ(L=.#z0˚f$gO0 vt"_P{N}*f]bCtgXxtjȊ^ɀ /dɧX{+çHQx Rplyp2դ)Hۚ(עv!v+8Cl/I&XŴN_au]{Qkk< .=)8Xs6Y7:E2`Jn".ҫ"W:n1NC9N2$`>Y Na<2&y8 Qƽn0 7ar]DOJ򴫀{qG|kl,/qn'..* N'ZS-1TS)aA +5< ;W ^DBS7{hItF+)!/$vؗYhS*kKs\pM{h&{J]oB5#d$4(*I{Wmi-o{VtRg{TKΊ,3<BFmW8 6PC[j GǦ(~?'B\)i\^T+ܖ0R:S}1AE3颥i Ct"Zrw@| $ѩy[lOyu(+wMbω]n'zvuB؝ CTU%/LfVf֠2){Wf;Qs P֥ۢ@xy#lGS~Ft2u K<Q!˄ondczAL V;(#LI֪W1 LC7JwS4wby7$}Pcݽz23'W]l߷ 6No7PHf:kxhdI򕐥JoSd(>c#kҰt(k39'ߢD^ qD Hdlߌ%2/ilۀTr Lʔ H]57m(RGH~TڀvGg:WY?-qsEN&>EAMٳxC%_d8E$3#wVdFjCdOMĶ"S0׫D(G K9}8\#,I-a&&WC]S6P%5sk A6]jxF>19谵7@O)xfiA -Jȷ^c,97*i:!Re[4Iag܄-cChNZ)-mcQnվy[a$k1q 䧣i@ EJӑN~}bf ީ!f<֡#IUQ\1i& ˗PVMnu=h#gz1DB}=oClNmZ$M;x0})K]b k|.!/xCFKTBH?< WnQ%ݔSeR9)ҁ?DyFp Ia0yM|=o+7{yLt߲zߥ~+J̃pn~O炛CDivHuYS[XU6;/J_x(mu^,xR7J6ӉpL4\8L!DlWZ8zOԝ\&(p5(`Z?ƣcd^i&2nMf~ MoQ4tMsERqӔ¬\bߖN;;W{ w#)  编gШ@}8Aenz#;!^Y_fO^f9gspv?kQ2Xs+dzNz(CZnq}]0y/k,@38IM QZP+ KvNE7bkV.Hԟ dtHǧuPQ+ nq.;(~tl\X.Mh 9ls"WnQ"91 80ƺȃ\MLK$fF"sx|F -YKANKwhZ@B oc$x UEX[I7#V,  UaFAzOz2F3i/7+ VwIAR>t4ogT^/t~w *k 3)᷑*ȱ2dI{SRR_z5\T؜̦gHN¼sq?{Bۓ4VSZ=4!Y43688vW6)C"WLZ]viaع,{N##u*$ m(vjr2""%'_KZì*)}]뇚QҼCh aɦb4LVK_V( `_Bad;2[*w.7!:7%EhzQ]@ 0Shڸ  T1.-+~~\d:j#([uYy,dLWt.g*1Xn#KBM2NuxO\~O5{˶"%dyO؍Ŕ%P_"ɝQ5p zi03ƙJua,1YԘki']Vr- 4mIJjR1OYY`-AEID50›@`"~UDYT9}7+{Zl| ~ F%ņj~Oբvx_x‡\(:3!,_%:rW-qԊxǔdol{ C=LdK2~mtE/;3(QH>M0_n wi{sd[E|+T=/h;i;p>ܯ,q:[40k,6W|Vm,C#A-I',; Zc@oU3 V: )'uC9̶ YZ