qemu-guest-agent-15:5.2.0-16.el8 >  H ` z뾂al]}"8NTR"}J @ҟmgYC sd~F?H1/qR ة!B2ÒOVBdc\ &z4[Ḩ}3 ƠaM{R/|''^4Za4jqxq$5.hp\coݗ}\%88B=xhڔ !;'ݫO@%5n!5h8ې;gA/OXTjk|Juz3b236f6037bdd12d29a0e9fcc49287d3e96f088c6fe43c50b40e7f7114afccb3ff28814fe32944f9bb746b40eb6c82b2331a38e5c` z뾂al5Hh*i3; -V$Fm[ju釙⦙B:!~iTOk`1cW*yL\lXNCP堏;ai{E't$0 <d.4֞u c:rr{:x)F/>kC b !`ڛC0}B/X ;xlLiZ%<$v4 ;x>pC-?-d  $ 5dh " & L   4>\ ` ( 8 (9l:2>%?%@%G%H%I&4X&HY&T\&]&^'b)3d*_e*df*gl*it*u*v+w,x,y- -d-h-n-Cqemu-guest-agent5.2.016.el8QEMU 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.`H aarch64-03.rdu2.centos.org /CentOSCentOSGPLv2 and GPLv2+ and CC-BYCBS Development/Toolshttp://www.qemu.org/linuxaarch64 if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset qemu-guest-agent.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now qemu-guest-agent.service &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart qemu-guest-agent.service &>/dev/null || : fi FHAAAAA큤AA큤A`D`B`D`D`D`D;`G`G`G`D`D`G_ϱ_ϱ`C\`D`D_ϱ`Dec3f2ffb58112b7215ef17d81963dc401fdd63d518ab17c6da2f956dd475e6f76db95bf9b84934a5e46e25a46c40a7780be46466b6fdef1e99c1cd1114eb102477c72f15ad7d4cbc2605fb68b0fe6aa2aa25f8f55725c15267273a9f66d1aedf9e3aed17011d3fa587b1a7f4fc1acca2d33cda8c155aa104dc5f7a300b1636cbab34240fa8f3e8ce37ced642493184a610e187b2d9e5e15f1132975b9f076c436f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df6100ef2d5ff2af8efe941c5c05287b994dc70cb04b149b1d6d43617cd4a43de4337ddd011937979ac5aeb2bb8c5e78dbbac18171d266fb530e0408a7eb0f9c360ca22f466ae9123ec03d3531199dac124788ccc610bc3c0f5edb6d58a0927483e22d/etc/qemu-ga/fsfreeze-hook../../../../usr/bin/qemu-garootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-kvm-5.2.0-16.el8.src.rpmconfig(qemu-guest-agent)qemu-guest-agentqemu-guest-agent(aarch-64) @@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(qemu-guest-agent)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)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)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(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:5.2.0-16.el83.0.4-14.6.0-14.0-15.2-14.14.3`N@`t6@`U`P`OL@`F`?z@`<@`/@`&m`"y@`>`U`x@_إ@_м@_0@_i__~@_{ _{ _q@_h_cO_`_Z@_Wr@_G@_=@_3_3_3_c^@^W@^^y^(@^@^˳@^>@^@^^@^@^y@^p^h^ZR@^S^Ri@^F^AE^4^&^^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 - 5.2.0-16.el8_4Danilo Cesar Lemes de Paula - 5.2.0-15.el8_4Danilo Cesar Lemes de Paula - 5.2.0-14.el8Danilo Cesar Lemes de Paula - 5.2.0-13.el8Danilo Cesar Lemes de Paula - 5.2.0-12.el8Danilo Cesar Lemes de Paula - 5.2.0-11.el8Danilo Cesar Lemes de Paula - 5.2.0-10.el8Danilo Cesar Lemes de Paula - 5.2.0-9.el8Eduardo Lima (Etrunko) - 5.2.0-9.el8Eduardo Lima (Etrunko) - 5.2.0-7.el8Eduardo Lima (Etrunko) - 5.2.0-6.el8Eduardo Lima (Etrunko) - 5.2.0-5.el8Danilo Cesar Lemes de Paula - 5.2.0-4.el8Danilo Cesar Lemes de Paula - 5.2.0-3.el8Danilo Cesar Lemes de Paula - 5.2.0-2.el8Miroslav Rezanina - 5.2.0-1.el8Danilo Cesar Lemes de Paula - 5.1.0-16.el8Danilo Cesar Lemes de Paula - 5.1.0-15.el8Danilo Cesar Lemes de Paula - 5.1.0-14.el8_3Danilo Cesar Lemes de Paula - 5.1.0-13.el8_3Danilo Cesar Lemes de Paula - 5.1.0-12.el8_3Danilo Cesar Lemes de Paula - 5.1.0-11.el8_3Danilo Cesar Lemes de Paula - 5.1.0-10.el8Danilo Cesar Lemes de Paula - 5.1.0-9.el8Danilo Cesar Lemes de Paula - 5.1.0-8.el8Danilo Cesar Lemes de Paula - 5.1.0-7.el8Danilo Cesar Lemes de Paula - 5.1.0-6.el8Danilo Cesar Lemes de Paula - 5.1.0-5.el8Danilo Cesar Lemes de Paula - 5.1.0-4.el8Danilo Cesar Lemes de Paula - 5.1.0-3.el8Danilo Cesar Lemes de Paula - 5.1.0-2.el8Danilo Cesar Lemes de Paula - 5.1.0-1.el8Danilo Cesar Lemes de Paula - 5.1.0-0.el8Danilo Cesar Lemes de Paula - 4.2.0-29.el8Danilo Cesar Lemes de Paula - 4.2.0-28.el8Eduardo Lima (Etrunko) - 4.2.0-27.el8Eduardo Lima (Etrunko) - 4.2.0-26.el8Danilo Cesar Lemes de Paula - 4.2.0-25.el8Danilo Cesar Lemes de Paula - 4.2.0-24.el8Danilo Cesar Lemes de Paula - 4.2.0-23.el8Danilo Cesar Lemes de Paula - 4.2.0-22.el8Danilo Cesar Lemes de Paula - 4.2.0-21.el8Jon Maloy - 4.2.0-20.el8Danilo Cesar Lemes de Paula - 4.2.0-19.el8_2Danilo Cesar Lemes de Paula - 4.2.0-18.el8_2Danilo Cesar Lemes de Paula - 4.2.0-17.el8Danilo Cesar Lemes de Paula - 4.2.0-16.el8Danilo Cesar Lemes de Paula - 4.2.0-15.el8Danilo Cesar Lemes de Paula - 4.2.0-14.el8Danilo Cesar Lemes de Paula - 4.2.0-13.el8Danilo Cesar Lemes de Paula - 4.2.0-12.el8Danilo Cesar Lemes de Paula - 4.2.0-11.el8Danilo Cesar Lemes de Paula - 4.2.0-10.el8Danilo Cesar Lemes de Paula - 4.2.0-9.el8Miroslav Rezanina - 4.2.0-8.el8Miroslav Rezanina - 4.2.0-7.el8Danilo Cesar Lemes de Paula - 4.2.0-6.el8Danilo Cesar Lemes de Paula - 4.2.0-5.el8Danilo Cesar Lemes de Paula - 4.2.0-4.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-virtio-pci-compat-page-aligned-ATS.patch [bz#1942362] - Resolves: bz#1942362 (Live migration with iommu from rhel8.3.1 to rhel8.4 fails: qemu-kvm: get_pci_config_device: Bad config data)- kvm-block-Simplify-qmp_block_resize-error-paths.patch [bz#1903511] - kvm-block-Fix-locking-in-qmp_block_resize.patch [bz#1903511] - kvm-block-Fix-deadlock-in-bdrv_co_yield_to_drain.patch [bz#1903511] - Resolves: bz#1903511 (no response on QMP command 'block_resize')- kvm-vhost-user-blk-fix-blkcfg-num_queues-endianness.patch [bz#1937004] - kvm-block-export-fix-blk_size-double-byteswap.patch [bz#1937004] - kvm-block-export-use-VIRTIO_BLK_SECTOR_BITS.patch [bz#1937004] - kvm-block-export-fix-vhost-user-blk-export-sector-number.patch [bz#1937004] - kvm-block-export-port-virtio-blk-discard-write-zeroes-in.patch [bz#1937004] - kvm-block-export-port-virtio-blk-read-write-range-check.patch [bz#1937004] - kvm-spec-ui-spice-sub-package.patch [bz#1936373] - kvm-spec-ui-opengl-sub-package.patch [bz#1936373] - Resolves: bz#1937004 (vhost-user-blk server endianness and input validation fixes) - Resolves: bz#1936373 (move spice & opengl modules to rpm subpackages)- kvm-i386-acpi-restore-device-paths-for-pre-5.1-vms.patch [bz#1934158] - Resolves: bz#1934158 (Windows guest looses network connectivity when NIC was configured with static IP)- kvm-scsi-disk-move-scsi_handle_rw_error-earlier.patch [bz#1927530] - kvm-scsi-disk-do-not-complete-requests-early-for-rerror-.patch [bz#1927530] - kvm-scsi-introduce-scsi_sense_from_errno.patch [bz#1927530] - kvm-scsi-disk-pass-SCSI-status-to-scsi_handle_rw_error.patch [bz#1927530] - kvm-scsi-disk-pass-guest-recoverable-errors-through-even.patch [bz#1927530] - kvm-hw-intc-arm_gic-Fix-interrupt-ID-in-GICD_SGIR-regist.patch [bz#1936948] - Resolves: bz#1927530 (RHEL8 Hypervisor - OVIRT - Issues seen on a virtualization guest with direct passthrough LUNS pausing when a host gets a Thin threshold warning) - Resolves: bz#1936948 (CVE-2021-20221 virt:av/qemu-kvm: qemu: out-of-bound heap buffer access via an interrupt ID field [rhel-av-8.4.0])- kvm-qxl-set-qxl.ssd.dcl.con-on-secondary-devices.patch [bz#1932190] - kvm-qxl-also-notify-the-rendering-is-done-when-skipping-.patch [bz#1932190] - kvm-virtiofsd-Save-error-code-early-at-the-failure-calls.patch [bz#1935071] - kvm-virtiofs-drop-remapped-security.capability-xattr-as-.patch [bz#1935071] - Resolves: bz#1932190 (Timeout when dump the screen from 2nd VGA) - Resolves: bz#1935071 (CVE-2021-20263 virt:8.4/qemu-kvm: QEMU: virtiofsd: 'security.capabilities' is not dropped with xattrmap option [rhel-av-8])- kvm-migration-dirty-bitmap-Use-struct-for-alias-map-inne.patch [bz#1930757] - kvm-migration-dirty-bitmap-Allow-control-of-bitmap-persi.patch [bz#1930757] - kvm-qemu-iotests-300-Add-test-case-for-modifying-persist.patch [bz#1930757] - kvm-failover-fix-indentantion.patch [bz#1819991] - kvm-failover-Use-always-atomics-for-primary_should_be_hi.patch [bz#1819991] - kvm-failover-primary-bus-is-only-used-once-and-where-it-.patch [bz#1819991] - kvm-failover-Remove-unused-parameter.patch [bz#1819991] - kvm-failover-Remove-external-partially_hotplugged-proper.patch [bz#1819991] - kvm-failover-qdev_device_add-returns-err-or-dev-set.patch [bz#1819991] - kvm-failover-Rename-bool-to-failover_primary_hidden.patch [bz#1819991] - kvm-failover-g_strcmp0-knows-how-to-handle-NULL.patch [bz#1819991] - kvm-failover-Remove-primary_device_opts.patch [bz#1819991] - kvm-failover-remove-standby_id-variable.patch [bz#1819991] - kvm-failover-Remove-primary_device_dict.patch [bz#1819991] - kvm-failover-Remove-memory-leak.patch [bz#1819991] - kvm-failover-simplify-virtio_net_find_primary.patch [bz#1819991] - kvm-failover-should_be_hidden-should-take-a-bool.patch [bz#1819991] - kvm-failover-Rename-function-to-hide_device.patch [bz#1819991] - kvm-failover-virtio_net_connect_failover_devices-does-no.patch [bz#1819991] - kvm-failover-Rename-to-failover_find_primary_device.patch [bz#1819991] - kvm-failover-simplify-qdev_device_add-failover-case.patch [bz#1819991] - kvm-failover-simplify-qdev_device_add.patch [bz#1819991] - kvm-failover-make-sure-that-id-always-exist.patch [bz#1819991] - kvm-failover-remove-failover_find_primary_device-error-p.patch [bz#1819991] - kvm-failover-split-failover_find_primary_device_id.patch [bz#1819991] - kvm-failover-We-don-t-need-to-cache-primary_device_id-an.patch [bz#1819991] - kvm-failover-Caller-of-this-two-functions-already-have-p.patch [bz#1819991] - kvm-failover-simplify-failover_unplug_primary.patch [bz#1819991] - kvm-failover-Remove-primary_dev-member.patch [bz#1819991] - kvm-virtio-net-add-missing-object_unref.patch [bz#1819991] - kvm-x86-cpu-Populate-SVM-CPUID-feature-bits.patch [bz#1926785] - kvm-i386-Add-the-support-for-AMD-EPYC-3rd-generation-pro.patch [bz#1926785] - Resolves: bz#1930757 (Allow control of block-dirty-bitmap persistence via 'block-bitmap-mapping') - Resolves: bz#1819991 (Hostdev type interface with net failover enabled exists in domain xml and doesn't reattach to host after hot-unplug) - Resolves: bz#1926785 ([RFE] AMD Milan - Add KVM/support for EPYC-Milan CPU Model - Fast Train)- kvm-docs-generate-qemu-storage-daemon-qmp-ref-7-man-page.patch [bz#1901323] - kvm-docs-add-qemu-storage-daemon-1-man-page.patch [bz#1901323] - kvm-docs-Add-qemu-storage-daemon-1-manpage-to-meson.buil.patch [bz#1901323] - kvm-qemu-storage-daemon-Enable-object-add.patch [bz#1901323] - kvm-spec-Package-qemu-storage-daemon.patch [bz#1901323] - kvm-default-configs-Enable-vhost-user-blk.patch [bz#1930033] - kvm-qemu-nbd-Use-SOMAXCONN-for-socket-listen-backlog.patch [bz#1925345] - kvm-pcie-don-t-set-link-state-active-if-the-slot-is-empt.patch [bz#1917654] - Resolves: bz#1901323 (QSD (QEMU Storage Daemon): basic support - TechPreview) - Resolves: bz#1930033 (enable vhost-user-blk device) - Resolves: bz#1925345 (qemu-nbd needs larger backlog for Unix socket listen()) - Resolves: bz#1917654 ([failover vf migration][RHEL84 vm] After start a vm with a failover vf + a failover virtio net device, the failvoer vf do not exist in the vm)- kvm-block-nbd-only-detach-existing-iochannel-from-aio_co.patch [bz#1887883] - kvm-block-nbd-only-enter-connection-coroutine-if-it-s-pr.patch [bz#1887883] - kvm-nbd-make-nbd_read-return-EIO-on-error.patch [bz#1887883] - kvm-virtio-move-use-disabled-flag-property-to-hw_compat_.patch [bz#1907255] - kvm-virtiofsd-extract-lo_do_open-from-lo_open.patch [bz#1920740] - kvm-virtiofsd-optionally-return-inode-pointer-from-lo_do.patch [bz#1920740] - kvm-virtiofsd-prevent-opening-of-special-files-CVE-2020-.patch [bz#1920740] - kvm-spapr-Adjust-firmware-path-of-PCI-devices.patch [bz#1920941] - kvm-pci-reject-too-large-ROMs.patch [bz#1917830] - kvm-pci-add-romsize-property.patch [bz#1917830] - kvm-redhat-Add-some-devices-for-exporting-upstream-machi.patch [bz#1917826] - kvm-vhost-Check-for-valid-vdev-in-vhost_backend_handle_i.patch [bz#1880299] - Resolves: bz#1887883 (qemu blocks client progress with various NBD actions) - Resolves: bz#1907255 (Migrate failed with vhost-vsock-pci from RHEL-AV 8.3.1 to RHEL-AV 8.2.1) - Resolves: bz#1920740 (CVE-2020-35517 virt:8.4/qemu-kvm: QEMU: virtiofsd: potential privileged host device access from guest [rhel-av-8.4.0]) - Resolves: bz#1920941 ([ppc64le] [AV]--disk cdimage.iso,bus=usb fails to boot) - Resolves: bz#1917830 (Add romsize property to qemu-kvm) - Resolves: bz#1917826 (Add extra device support to qemu-kvm, but not to rhel machine types) - Resolves: bz#1880299 (vhost-user mq connection fails to restart after kill host testpmd which acts as vhost-user client)- kvm-virtio-Add-corresponding-memory_listener_unregister-.patch [bz#1903521] - kvm-block-Honor-blk_set_aio_context-context-requirements.patch [bz#1918966 bz#1918968] - kvm-nbd-server-Quiesce-coroutines-on-context-switch.patch [bz#1918966 bz#1918968] - kvm-block-Avoid-processing-BDS-twice-in-bdrv_set_aio_con.patch [bz#1918966 bz#1918968] - kvm-storage-daemon-Call-bdrv_close_all-on-exit.patch [bz#1918966 bz#1918968] - kvm-block-move-blk_exp_close_all-to-qemu_cleanup.patch [bz#1918966 bz#1918968] - Resolves: bz#1903521 (hot unplug vhost-user cause qemu crash: qemu-kvm: ../softmmu/memory.c:2818: do_address_space_destroy: Assertion `QTAILQ_EMPTY(&as->listeners)' failed.) - Resolves: bz#1918966 ([incremental_backup] qemu aborts if guest reboot during backup when using virtio-blk: "aio_co_schedule: Co-routine was already scheduled in 'aio_co_schedule'") - Resolves: bz#1918968 ([incremental_backup] qemu deadlock after poweroff in guest during backup in nbd_export_close_all())- kvm-scsi-fix-device-removal-race-vs-IO-restart-callback-.patch [bz#1854811] - kvm-tracetool-also-strip-l-and-ll-from-systemtap-format-.patch [bz#1907264] - kvm-redhat-moving-all-documentation-files-to-qemu-kvm-do.patch [bz#1881170 bz#1924766] - kvm-hw-arm-smmuv3-Fix-addr_mask-for-range-based-invalida.patch [bz#1834152] - kvm-redhat-makes-qemu-respect-system-s-crypto-profile.patch [bz#1902219] - kvm-vhost-Unbreak-SMMU-and-virtio-iommu-on-dev-iotlb-sup.patch [bz#1925028] - kvm-docs-set-CONFDIR-when-running-sphinx.patch [bz#1902537] - Resolves: bz#1854811 (scsi-bus.c: use-after-free due to race between device unplug and I/O operation causes guest crash) - Resolves: bz#1907264 (systemtap: invalid or missing conversion specifier at the trace event vhost_vdpa_set_log_base) - Resolves: bz#1881170 (split documentation from the qemu-kvm-core package to its own subpackage) - Resolves: bz#1924766 (split documentation from the qemu-kvm-core package to its own subpackage [av-8.4.0]) - Resolves: bz#1834152 ([aarch64] QEMU SMMUv3 device: Support range invalidation) - Resolves: bz#1902219 (QEMU doesn't honour system crypto policies) - Resolves: bz#1925028 (vsmmuv3/vhost and virtio-iommu/vhost regression) - Resolves: bz#1902537 (The default fsfreeze-hook path from man page and qemu-ga --help command are different)- kvm-spapr-Allow-memory-unplug-to-always-succeed.patch [bz#1914069] - kvm-spapr-Improve-handling-of-memory-unplug-with-old-gue.patch [bz#1914069] - kvm-x86-cpu-Add-AVX512_FP16-cpu-feature.patch [bz#1838738] - kvm-q35-Increase-max_cpus-to-710-on-pc-q35-rhel8-machine.patch [bz#1904268] - kvm-config-enable-VFIO_CCW.patch [bz#1922170] - Resolves: bz#1914069 ([ppc64le] have this fix for rhel8.4 av (spapr: Allow memory unplug to always succeed)) - Resolves: bz#1838738 ([Intel 8.4 FEAT] qemu-kvm Sapphire Rapids (SPR) New Instructions (NIs) - Fast Train) - Resolves: bz#1904268 ([RFE] [HPEMC] qemu-kvm: support up to 710 VCPUs) - Resolves: bz#1922170 (Enable vfio-ccw in AV)- kvm-Drop-bogus-IPv6-messages.patch [bz#1918061] - Resolves: bz#1918061 (CVE-2020-10756 virt:rhel/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-block-nvme-Implement-fake-truncate-coroutine.patch [bz#1848834] - kvm-spec-find-system-python-via-meson.patch [bz#1899619] - kvm-build-system-use-b_staticpic-false.patch [bz#1899619] - kvm-spapr-Fix-buffer-overflow-in-spapr_numa_associativit.patch [bz#1908693] - kvm-usb-hcd-xhci-pci-Fixup-capabilities-ordering-again.patch [bz#1912846] - kvm-qga-commands-posix-Send-CCW-address-on-s390x-with-th.patch [bz#1755075] - kvm-AArch64-machine-types-cleanup.patch [bz#1895276] - kvm-hw-arm-virt-Add-8.4-Machine-type.patch [bz#1895276] - kvm-udev-kvm-check-remove-the-exceeded-subscription-limi.patch [bz#1914463] - kvm-memory-Rename-memory_region_notify_one-to-memory_reg.patch [bz#1845758] - kvm-memory-Add-IOMMUTLBEvent.patch [bz#1845758] - kvm-memory-Add-IOMMU_NOTIFIER_DEVIOTLB_UNMAP-IOMMUTLBNot.patch [bz#1845758] - kvm-intel_iommu-Skip-page-walking-on-device-iotlb-invali.patch [bz#1845758] - kvm-memory-Skip-bad-range-assertion-if-notifier-is-DEVIO.patch [bz#1845758] - kvm-RHEL-Switch-pvpanic-test-to-q35.patch [bz#1885555] - kvm-8.4-x86-machine-type.patch [bz#1885555] - kvm-memory-clamp-cached-translation-in-case-it-points-to.patch [bz#1904392] - Resolves: bz#1848834 (Failed to create luks format image on NVMe device) - Resolves: bz#1899619 (QEMU 5.2 is built with PIC objects instead of PIE) - Resolves: bz#1908693 ([ppc64le]boot up a guest with 128 numa nodes ,qemu got coredump) - Resolves: bz#1912846 (qemu-kvm: Failed to load xhci:parent_obj during migration) - Resolves: bz#1755075 ([qemu-guest-agent] fsinfo doesn't return disk info on s390x) - Resolves: bz#1895276 (Machine types update for aarch64 for QEMU 5.2.0) - Resolves: bz#1914463 (Remove KVM guest count and limit info message) - Resolves: bz#1845758 (qemu core dumped: qemu-kvm: /builddir/build/BUILD/qemu-4.2.0/memory.c:1928: memory_region_notify_one: Assertion `entry->iova >= notifier->start && entry_end <= notifier->end' failed.) - Resolves: bz#1885555 (8.4 machine types for x86) - Resolves: bz#1904392 (CVE-2020-27821 virt:8.4/qemu-kvm: QEMU: heap buffer overflow in msix_table_mmio_write() in hw/pci/msix.c [rhel-av-8])- kvm-redhat-Define-hw_compat_8_3.patch [bz#1893935] - kvm-redhat-Add-spapr_machine_rhel_default_class_options.patch [bz#1893935] - kvm-redhat-Define-pseries-rhel8.4.0-machine-type.patch [bz#1893935] - kvm-redhat-s390x-add-rhel-8.4.0-compat-machine.patch [bz#1836282] - Resolves: bz#1836282 (New machine type for qemu-kvm on s390x in RHEL-AV) - Resolves: bz#1893935 (New machine type on RHEL-AV 8.4 for ppc64le)- Rebase to QEMU 5.2.0 [bz#1905933] - Resolves: bz#1905933 (Rebase qemu-kvm to version 5.2.0)- kvm-redhat-introduces-disable_everything-macro-into-the-.patch [bz#1884611] - kvm-redhat-scripts-extract_build_cmd.py-Avoid-listing-em.patch [bz#1884611] - kvm-redhat-Removing-unecessary-configurations.patch [bz#1884611] - kvm-redhat-Fixing-rh-local-build.patch [bz#1884611] - kvm-redhat-allow-Makefile-rh-prep-builddep-to-fail.patch [bz#1884611] - kvm-redhat-adding-rh-rpm-target.patch [bz#1884611] - kvm-redhat-move-shareable-files-from-qemu-kvm-core-to-qe.patch [bz#1884611] - kvm-redhat-Add-qemu-kiwi-subpackage.patch [bz#1884611] - Resolves: bz#1884611 (Build kata-specific version of qemu)- kvm-redhat-add-un-pre-install-systemd-hooks-for-qemu-ga.patch [bz#1882719] - kvm-rcu-Implement-drain_call_rcu.patch [bz#1812399 bz#1866707] - kvm-libqtest-Rename-qmp_assert_error_class-to-qmp_expect.patch [bz#1812399 bz#1866707] - kvm-qtest-rename-qtest_qmp_receive-to-qtest_qmp_receive_.patch [bz#1812399 bz#1866707] - kvm-qtest-Reintroduce-qtest_qmp_receive-with-QMP-event-b.patch [bz#1812399 bz#1866707] - kvm-qtest-remove-qtest_qmp_receive_success.patch [bz#1812399 bz#1866707] - kvm-device-plug-test-use-qtest_qmp-to-send-the-device_de.patch [bz#1812399 bz#1866707] - kvm-qtest-switch-users-back-to-qtest_qmp_receive.patch [bz#1812399 bz#1866707] - kvm-qtest-check-that-drives-are-really-appearing-and-dis.patch [bz#1812399 bz#1866707] - kvm-qemu-iotests-qtest-rewrite-test-067-as-a-qtest.patch [bz#1812399 bz#1866707] - kvm-qdev-add-check-if-address-free-callback-for-buses.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi_bus-switch-search-direction-in-scsi_device.patch [bz#1812399 bz#1866707] - kvm-device_core-use-drain_call_rcu-in-in-qmp_device_add.patch [bz#1812399 bz#1866707] - kvm-device-core-use-RCU-for-list-of-children-of-a-bus.patch [bz#1812399 bz#1866707] - kvm-scsi-switch-to-bus-check_address.patch [bz#1812399 bz#1866707] - kvm-device-core-use-atomic_set-on-.realized-property.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi-bus-scsi_device_find-don-t-return-unrealiz.patch [bz#1812399] - kvm-scsi-scsi_bus-Add-scsi_device_get.patch [bz#1812399 bz#1866707] - kvm-virtio-scsi-use-scsi_device_get.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi_bus-fix-races-in-REPORT-LUNS.patch [bz#1812399 bz#1866707] - kvm-tests-migration-fix-memleak-in-wait_command-wait_com.patch [bz#1812399 bz#1866707] - kvm-libqtest-fix-the-order-of-buffered-events.patch [bz#1812399 bz#1866707] - kvm-libqtest-fix-memory-leak-in-the-qtest_qmp_event_ref.patch [bz#1812399 bz#1866707] - kvm-iotests-add-filter_qmp_virtio_scsi-function.patch [bz#1812399 bz#1866707] - kvm-iotests-rewrite-iotest-240-in-python.patch [bz#1812399 bz#1866707] - Resolves: bz#1812399 (Qemu crash when detach disk with cache="none" discard="ignore" io="native") - Resolves: bz#1866707 (qemu-kvm is crashing with error "scsi_target_emulate_report_luns: Assertion `i == n + 8' failed") - Resolves: bz#1882719 (qemu-ga service still active and can work after qemu-guest-agent been removed)- kvm-virtiofsd-avoid-proc-self-fd-tempdir.patch [bz#1884276] - Resolves: bz#1884276 (Pod with kata-runtime won't start, QEMU: "vhost_user_dev init failed, Operation not permitted" [mkdtemp failing in sandboxing])- kvm-x86-lpc9-let-firmware-negotiate-CPU-hotplug-with-SMI.patch [bz#1846886] - kvm-x86-cpuhp-prevent-guest-crash-on-CPU-hotplug-when-br.patch [bz#1846886] - kvm-x86-cpuhp-refuse-cpu-hot-unplug-request-earlier-if-n.patch [bz#1846886] - Resolves: bz#1846886 (Guest hit soft lockup or reboots if hotplug vcpu under ovmf)- kvm-virtio-skip-legacy-support-check-on-machine-types-le.patch [bz#1868449] - kvm-vhost-vsock-pci-force-virtio-version-1.patch [bz#1868449] - kvm-vhost-user-vsock-pci-force-virtio-version-1.patch [bz#1868449] - kvm-vhost-vsock-ccw-force-virtio-version-1.patch [bz#1868449] - Resolves: bz#1868449 (vhost_vsock error: device is modern-only, use disable-legacy=on)- kvm-migration-increase-max-bandwidth-to-128-MiB-s-1-Gib-.patch [bz#1874004] - kvm-redhat-Make-all-generated-so-files-executable-not-on.patch [bz#1876635] - Resolves: bz#1874004 (Live migration performance is poor during guest installation process on power host) - Resolves: bz#1876635 (VM fails to start with a passthrough smartcard)- kvm-qemu-img-Support-bitmap-merge-into-backing-image.patch [bz#1877209] - Resolves: bz#1877209 ('qemu-img bitmaps --merge' failed when trying to merge top volume bitmap to base volume bitmap)- kvm-hw-nvram-fw_cfg-fix-FWCfgDataGeneratorClass-get_data.patch [bz#1688978] - Resolves: bz#1688978 (RFE: forward host preferences for cipher suites and CA certs to guest firmware)- kvm-redhat-link-etc-qemu-ga-fsfreeze-hook-to-etc-qemu-kv.patch [bz#1738820] - kvm-seccomp-fix-killing-of-whole-process-instead-of-thre.patch [bz#1752376] - kvm-Revert-Drop-bogus-IPv6-messages.patch [bz#1867075] - kvm-block-rbd-add-namespace-to-qemu_rbd_strong_runtime_o.patch [bz#1821528] - Resolves: bz#1738820 ('-F' option of qemu-ga command cause the guest-fsfreeze-freeze command doesn't work) - Resolves: bz#1752376 (qemu use SCMP_ACT_TRAP even SCMP_ACT_KILL_PROCESS is available) - Resolves: bz#1821528 (missing namespace attribute when access the rbd image with namespace) - Resolves: bz#1867075 (CVE-2020-10756 virt:8.3/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-target-ppc-Add-experimental-option-for-enabling-secu.patch [bz#1789757 bz#1870384] - kvm-target-arm-Move-start-powered-off-property-to-generi.patch [bz#1849483] - kvm-target-arm-Move-setting-of-CPU-halted-state-to-gener.patch [bz#1849483] - kvm-ppc-spapr-Use-start-powered-off-CPUState-property.patch [bz#1849483] - Resolves: bz#1789757 ([IBM 8.4 FEAT] Add machine option to enable secure VM support) - Resolves: bz#1849483 (Failed to boot up guest when hotplugging vcpus on bios stage) - Resolves: bz#1870384 ([IBM 8.3 FEAT] Add interim/unsupported machine option to enable secure VM support for testing purposes)- kvm-spec-Move-qemu-pr-helper-back-to-usr-bin.patch [bz#1869635] - kvm-Bump-required-libusbx-version.patch [bz#1856591] - Resolves: bz#1856591 (libusbx isn't updated with qemu-kvm) - Resolves: bz#1869635 ('/usr/bin/qemu-pr-helper' is not a suitable pr helper: No such file or directory)- kvm-Revert-i386-Fix-pkg_id-offset-for-EPYC-cpu-models.patch [bz#1873417] - kvm-Revert-target-i386-Enable-new-apic-id-encoding-for-E.patch [bz#1873417] - kvm-Revert-hw-i386-Move-arch_id-decode-inside-x86_cpus_i.patch [bz#1873417] - kvm-Revert-i386-Introduce-use_epyc_apic_id_encoding-in-X.patch [bz#1873417] - kvm-Revert-hw-i386-Introduce-apicid-functions-inside-X86.patch [bz#1873417] - kvm-Revert-target-i386-Cleanup-and-use-the-EPYC-mode-top.patch [bz#1873417] - kvm-Revert-hw-386-Add-EPYC-mode-topology-decoding-functi.patch [bz#1873417] - kvm-nvram-Exit-QEMU-if-NVRAM-cannot-contain-all-prom-env.patch [bz#1867739] - kvm-usb-fix-setup_len-init-CVE-2020-14364.patch [bz#1869715] - kvm-Remove-explicit-glusterfs-api-dependency.patch [bz#1872853] - kvm-disable-virgl.patch [bz#1831271] - Resolves: bz#1831271 (Drop virgil acceleration support and remove virglrenderer dependency) - Resolves: bz#1867739 (-prom-env does not validate input) - Resolves: bz#1869715 (CVE-2020-14364 qemu-kvm: QEMU: usb: out-of-bounds r/w access issue while processing usb packets [rhel-av-8.3.0]) - Resolves: bz#1872853 (move the glusterfs dependency out of qemu-kvm-core to the glusterfs module) - Resolves: bz#1873417 (AMD/NUMA topology - revert 5.1 changes)- kvm-Drop-bogus-IPv6-messages.patch [bz#1867075] - kvm-machine-types-numa-set-numa_mem_supported-on-old-mac.patch [bz#1849707] - kvm-machine_types-numa-compatibility-for-auto_enable_num.patch [bz#1849707] - kvm-migration-Add-block-bitmap-mapping-parameter.patch [bz#1790492] - kvm-iotests.py-Let-wait_migration-return-on-failure.patch [bz#1790492] - kvm-iotests-Test-node-bitmap-aliases-during-migration.patch [bz#1790492] - Resolves: bz#1790492 ('dirty-bitmaps' migration capability should allow configuring target nodenames) - Resolves: bz#1849707 (8.3 machine types for x86 - 5.1 update) - Resolves: bz#1867075 (CVE-2020-10756 virt:8.3/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-redhat-Update-hw_compat_8_2.patch [bz#1843348] - kvm-redhat-update-pseries-rhel8.2.0-machine-type.patch [bz#1843348] - kvm-Disable-TPM-passthrough-backend-on-ARM.patch [bz#1801242] - kvm-Require-libfdt-1.6.0.patch [bz#1867847] - Resolves: bz#1801242 ([aarch64] vTPM support in machvirt) - Resolves: bz#1843348 (8.3 machine types for POWER) - Resolves: bz#1867847 ([ppc] virt module 7629: /usr/libexec/qemu-kvm: undefined symbol: fdt_check_full, version LIBFDT_1.2)- kvm-redhat-define-hw_compat_8_2.patch [bz#1853265] - Resolves: bz#1853265 (Forward and backward migration from rhel-av-8.3.0(qemu-kvm-5.0.0) to rhel-av-8.2.1(qemu-kvm-4.2.0) failed with "qemu-kvm: error while loading state for instance 0x0 of device 'spapr'")- Quick changelog fix to reflect the current fixes: - Resolve: bz#1781911 - Resolve: bz#1841529 - Resolve: bz#1842902 - Resolve: bz#1818843 - Resolve: bz#1819292 - Resolve: bz#1801242- Rebase to 5.1.0 - Resolves: bz#1809650- kvm-virtio-net-fix-removal-of-failover-device.patch [bz#1820120] - Resolves: bz#1820120 (After hotunplugging the vitrio device and netdev, hotunpluging the failover VF will cause qemu core dump)- kvm-virtio-blk-Refactor-the-code-that-processes-queued-r.patch [bz#1812765] - kvm-virtio-blk-On-restart-process-queued-requests-in-the.patch [bz#1812765] - kvm-Fix-use-afte-free-in-ip_reass-CVE-2020-1983.patch [bz#1838082] - Resolves: bz#1812765 (qemu with iothreads enabled crashes on resume after enospc pause for disk extension) - Resolves: bz#1838082 (CVE-2020-1983 virt:8.2/qemu-kvm: QEMU: slirp: use-after-free in ip_reass() function in ip_input.c [rhel-av-8])- kvm-hw-pci-pcie-Move-hot-plug-capability-check-to-pre_pl.patch [bz#1820531] - kvm-spec-Fix-python-shenigans-for-tests.patch [bz#1845779] - kvm-target-i386-Add-ARCH_CAPABILITIES-related-bits-into-.patch [bz#1840342] - Resolves: bz#1820531 (qmp command query-pci get wrong result after hotplug device under hotplug=off controller) - Resolves: bz#1840342 ([Intel 8.2.1 Bug] qemu-kvm Add ARCH_CAPABILITIES to Icelake-Server cpu model - Fast Train) - Resolves: bz#1845779 (Install 'qemu-kvm-tests' failed as nothing provides /usr/libexec/platform-python3 - virt module 6972)- kvm-nbd-server-Avoid-long-error-message-assertions-CVE-2.patch [bz#1845384] - kvm-block-Call-attention-to-truncation-of-long-NBD-expor.patch [bz#1845384] - Resolves: bz#1845384 (CVE-2020-10761 virt:8.2/qemu-kvm: QEMU: nbd: reachable assertion failure in nbd_negotiate_send_rep_verr via remote client [rhel-av-8])- kvm-enable-ramfb.patch [bz#1841068] - kvm-block-Add-flags-to-BlockDriver.bdrv_co_truncate.patch [bz#1780574] - kvm-block-Add-flags-to-bdrv-_co-_truncate.patch [bz#1780574] - kvm-block-backend-Add-flags-to-blk_truncate.patch [bz#1780574] - kvm-qcow2-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-raw-format-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-file-posix-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-block-truncate-Don-t-make-backing-file-data-visible.patch [bz#1780574] - kvm-iotests-Add-qemu_io_log.patch [bz#1780574] - kvm-iotests-Filter-testfiles-out-in-filter_img_info.patch [bz#1780574] - kvm-iotests-Test-committing-to-short-backing-file.patch [bz#1780574] - kvm-qcow2-Forward-ZERO_WRITE-flag-for-full-preallocation.patch [bz#1780574] - kvm-i386-Add-MSR-feature-bit-for-MDS-NO.patch [bz#1769912] - kvm-i386-Add-macro-for-stibp.patch [bz#1769912] - kvm-target-i386-Add-new-bit-definitions-of-MSR_IA32_ARCH.patch [bz#1769912] - kvm-i386-Add-new-CPU-model-Cooperlake.patch [bz#1769912] - kvm-target-i386-Add-missed-features-to-Cooperlake-CPU-mo.patch [bz#1769912] - Resolves: bz#1769912 ([Intel 8.2.1 Feature] introduce Cooper Lake cpu model - qemu-kvm Fast Train) - Resolves: bz#1780574 (Data corruption with resizing short overlay over longer backing files) - Resolves: bz#1841068 (RFE: please support the "ramfb" display device model)- kvm-target-i386-set-the-CPUID-level-to-0x14-on-old-machi.patch [bz#1513681] - kvm-block-curl-HTTP-header-fields-allow-whitespace-aroun.patch [bz#1841038] - kvm-block-curl-HTTP-header-field-names-are-case-insensit.patch [bz#1841038] - kvm-MAINTAINERS-fix-qcow2-bitmap.c-under-Dirty-Bitmaps-h.patch [bz#1779893 bz#1779904] - kvm-iotests-Let-_make_test_img-parse-its-parameters.patch [bz#1779893 bz#1779904] - kvm-qemu_img-add-cvtnum_full-to-print-error-reports.patch [bz#1779893 bz#1779904] - kvm-block-Make-it-easier-to-learn-which-BDS-support-bitm.patch [bz#1779893 bz#1779904] - kvm-blockdev-Promote-several-bitmap-functions-to-non-sta.patch [bz#1779893 bz#1779904] - kvm-blockdev-Split-off-basic-bitmap-operations-for-qemu-.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Add-bitmap-sub-command.patch [bz#1779893 bz#1779904] - kvm-iotests-Fix-test-178.patch [bz#1779893 bz#1779904] - kvm-qcow2-Expose-bitmaps-size-during-measure.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Factor-out-code-for-merging-bitmaps.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Add-convert-bitmaps-option.patch [bz#1779893 bz#1779904] - kvm-iotests-Add-test-291-to-for-qemu-img-bitmap-coverage.patch [bz#1779893 bz#1779904] - kvm-iotests-Add-more-skip_if_unsupported-statements-to-t.patch [bz#1778593] - kvm-iotests-don-t-use-format-for-drive_add.patch [bz#1778593] - kvm-iotests-055-refactor-compressed-backup-to-vmdk.patch [bz#1778593] - kvm-iotests-055-skip-vmdk-target-tests-if-vmdk-is-not-wh.patch [bz#1778593] - kvm-backup-Improve-error-for-bdrv_getlength-failure.patch [bz#1778593] - kvm-backup-Make-sure-that-source-and-target-size-match.patch [bz#1778593] - kvm-iotests-Backup-with-different-source-target-size.patch [bz#1778593] - kvm-iotests-109-Don-t-mirror-with-mismatched-size.patch [bz#1778593] - kvm-iotests-229-Use-blkdebug-to-inject-an-error.patch [bz#1778593] - kvm-mirror-Make-sure-that-source-and-target-size-match.patch [bz#1778593] - kvm-iotests-Mirror-with-different-source-target-size.patch [bz#1778593] - Resolves: bz#1513681 ([Intel 8.2.1 Feat] qemu-kvm PT VMX -- Fast Train) - Resolves: bz#1778593 (Qemu coredump when backup to a existing small size image) - Resolves: bz#1779893 (RFE: Copy bitmaps with qemu-img convert) - Resolves: bz#1779904 (RFE: ability to estimate bitmap space utilization for qcow2) - Resolves: bz#1841038 (qemu-img: /var/tmp/v2vovl56bced.qcow2: CURL: Error opening file: Server does not support 'range' (byte ranges) with HTTP/2 server in VMware ESXi 7)- kvm-target-arm-Fix-PAuth-sbox-functions.patch [bz#1813940] - kvm-Don-t-leak-memory-when-reallocation-fails.patch [bz#1749737] - kvm-Replace-remaining-malloc-free-user-with-glib.patch [bz#1749737] - kvm-Revert-RHEL-disable-hostmem-memfd.patch [bz#1839030] - kvm-block-introducing-bdrv_co_delete_file-interface.patch [bz#1827630] - kvm-block.c-adding-bdrv_co_delete_file.patch [bz#1827630] - kvm-crypto.c-cleanup-created-file-when-block_crypto_co_c.patch [bz#1827630] - Resolves: bz#1749737 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-av-8]) - Resolves: bz#1813940 (CVE-2020-10702 virt:8.1/qemu-kvm: qemu: weak signature generation in Pointer Authentication support for ARM [rhel-av-8]) - Resolves: bz#1827630 (volume creation leaving uncleaned stuff behind on error (vol-clone/libvirt/qemu-kvm)) - Resolves: bz#1839030 (RFE: enable the "memfd" memory backend)- kvm-block-always-fill-entire-LUKS-header-space-with-zero.patch [bz#1775462] - kvm-numa-remove-not-needed-check.patch [bz#1600217] - kvm-numa-properly-check-if-numa-is-supported.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-initiator-information-for.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-memory-latency-and-bandwi.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-memory-side-cache-informa.patch [bz#1600217] - kvm-hmat-acpi-Build-Memory-Proximity-Domain-Attributes-S.patch [bz#1600217] - kvm-hmat-acpi-Build-System-Locality-Latency-and-Bandwidt.patch [bz#1600217] - kvm-hmat-acpi-Build-Memory-Side-Cache-Information-Struct.patch [bz#1600217] - kvm-tests-numa-Add-case-for-QMP-build-HMAT.patch [bz#1600217] - kvm-tests-bios-tables-test-add-test-cases-for-ACPI-HMAT.patch [bz#1600217] - kvm-ACPI-add-expected-files-for-HMAT-tests-acpihmat.patch [bz#1600217] - Resolves: bz#1600217 ([Intel 8.2.1 FEAT] KVM ACPI HMAT support - qemu-kvm Fast Train) - Resolves: bz#1775462 (Creating luks-inside-qcow2 images with cluster_size=2k/4k will get a corrupted image)- kvm-hw-pci-pcie-Forbid-hot-plug-if-it-s-disabled-on-the-.patch [bz#1820531] - kvm-hw-pci-pcie-Replace-PCI_DEVICE-casts-with-existing-v.patch [bz#1820531] - kvm-tools-virtiofsd-passthrough_ll-Fix-double-close.patch [bz#1817445] - kvm-virtiofsd-add-rlimit-nofile-NUM-option.patch [bz#1817445] - kvm-virtiofsd-stay-below-fs.file-max-sysctl-value-CVE-20.patch [bz#1817445] - kvm-virtiofsd-jail-lo-proc_self_fd.patch [bz#1817445] - kvm-virtiofsd-Show-submounts.patch [bz#1817445] - kvm-virtiofsd-only-retain-file-system-capabilities.patch [bz#1817445] - kvm-virtiofsd-drop-all-capabilities-in-the-wait-parent-p.patch [bz#1817445] - Resolves: bz#1817445 (CVE-2020-10717 virt:8.2/qemu-kvm: QEMU: virtiofsd: guest may open maximum file descriptor to cause DoS [rhel-av-8]) - Resolves: bz#1820531 (qmp command query-pci get wrong result after hotplug device under hotplug=off controller)- kvm-pcie_root_port-Add-hotplug-disabling-option.patch [bz#1790899] - kvm-compat-disable-edid-for-virtio-gpu-ccw.patch [bz#1816793] - Resolves: bz#1790899 ([RFE] QEMU devices should have the option to enable/disable hotplug/unplug) - Resolves: bz#1816793 ('edid' compat handling missing for virtio-gpu-ccw)- kvm-target-i386-do-not-set-unsupported-VMX-secondary-exe.patch [bz#1822682] - Resolves: bz#1822682 (QEMU-4.2 fails to start a VM on Azure)- kvm-job-take-each-job-s-lock-individually-in-job_txn_app.patch [bz#1817621] - kvm-replication-assert-we-own-context-before-job_cancel_.patch [bz#1817621] - kvm-backup-don-t-acquire-aio_context-in-backup_clean.patch [bz#1817621] - kvm-block-backend-Reorder-flush-pdiscard-function-defini.patch [bz#1817621] - kvm-block-Increase-BB.in_flight-for-coroutine-and-sync-i.patch [bz#1817621] - kvm-block-Fix-blk-in_flight-during-blk_wait_while_draine.patch [bz#1817621] - Resolves: bz#1817621 (Crash and deadlock with block jobs when using io-threads)- kvm-block-pass-BlockDriver-reference-to-the-.bdrv_co_cre.patch [bz#1816007] - kvm-block-trickle-down-the-fallback-image-creation-funct.patch [bz#1816007] - kvm-Revert-mirror-Don-t-let-an-operation-wait-for-itself.patch [bz#1794692] - kvm-mirror-Wait-only-for-in-flight-operations.patch [bz#1794692] - Resolves: bz#1794692 (Mirror block job stops making progress) - Resolves: bz#1816007 (qemu-img convert failed to convert with block device as target)- kvm-migration-Rate-limit-inside-host-pages.patch [bz#1814336] - kvm-build-sys-do-not-make-qemu-ga-link-with-pixman.patch [bz#1811670] - Resolves: bz#1811670 (Unneeded qemu-guest-agent dependency on pixman) - Resolves: bz#1814336 ([POWER9] QEMU migration-test triggers a kernel warning)- kvm-block-nbd-Fix-hang-in-.bdrv_close.patch [bz#1640894] - kvm-block-Generic-file-creation-fallback.patch [bz#1640894] - kvm-file-posix-Drop-hdev_co_create_opts.patch [bz#1640894] - kvm-iscsi-Drop-iscsi_co_create_opts.patch [bz#1640894] - kvm-iotests-Add-test-for-image-creation-fallback.patch [bz#1640894] - kvm-block-Fix-leak-in-bdrv_create_file_fallback.patch [bz#1640894] - kvm-iotests-Use-complete_and_wait-in-155.patch [bz#1790482 bz#1805143] - kvm-block-Introduce-bdrv_reopen_commit_post-step.patch [bz#1790482 bz#1805143] - kvm-block-qcow2-Move-bitmap-reopen-into-bdrv_reopen_comm.patch [bz#1790482 bz#1805143] - kvm-iotests-Refactor-blockdev-reopen-test-for-iothreads.patch [bz#1790482 bz#1805143] - kvm-block-bdrv_reopen-with-backing-file-in-different-Aio.patch [bz#1790482 bz#1805143] - kvm-block-Versioned-x-blockdev-reopen-API-with-feature-f.patch [bz#1790482 bz#1805143] - kvm-block-Make-bdrv_get_cumulative_perm-public.patch [bz#1790482 bz#1805143] - kvm-block-Relax-restrictions-for-blockdev-snapshot.patch [bz#1790482 bz#1805143] - kvm-iotests-Fix-run_job-with-use_log-False.patch [bz#1790482 bz#1805143] - kvm-iotests-Test-mirror-with-temporarily-disabled-target.patch [bz#1790482 bz#1805143] - kvm-block-Fix-cross-AioContext-blockdev-snapshot.patch [bz#1790482 bz#1805143] - kvm-iotests-Add-iothread-cases-to-155.patch [bz#1790482 bz#1805143] - kvm-qapi-Add-allow-write-only-overlay-feature-for-blockd.patch [bz#1790482 bz#1805143] - kvm-exec-rom_reset-Free-rom-data-during-inmigrate-skip.patch [bz#1809380] - Resolves: bz#1640894 (Fix generic file creation fallback for qemu-img nvme:// image creation support) - Resolves: bz#1790482 (bitmaps in backing images can't be modified) - Resolves: bz#1805143 (allow late/lazy opening of backing chain for shallow blockdev-mirror) - Resolves: bz#1809380 (guest hang during reboot process after migration from RHEl7.8 to RHEL8.2.0.)- kvm-hw-smbios-set-new-default-SMBIOS-fields-for-Windows-.patch [bz#1782529] - kvm-migration-multifd-clean-pages-after-filling-packet.patch [bz#1738451] - kvm-migration-Make-sure-that-we-don-t-call-write-in-case.patch [bz#1738451] - kvm-migration-multifd-fix-nullptr-access-in-terminating-.patch [bz#1738451] - kvm-migration-multifd-fix-destroyed-mutex-access-in-term.patch [bz#1738451] - kvm-multifd-Make-sure-that-we-don-t-do-any-IO-after-an-e.patch [bz#1738451] - kvm-qemu-file-Don-t-do-IO-after-shutdown.patch [bz#1738451] - kvm-migration-Don-t-send-data-if-we-have-stopped.patch [bz#1738451] - kvm-migration-Create-migration_is_running.patch [bz#1738451] - kvm-migration-multifd-fix-nullptr-access-in-multifd_send.patch [bz#1738451] - kvm-migration-Maybe-VM-is-paused-when-migration-is-cance.patch [bz#1738451] - kvm-virtiofsd-Remove-fuse_req_getgroups.patch [bz#1797064] - kvm-virtiofsd-fv_create_listen_socket-error-path-socket-.patch [bz#1797064] - kvm-virtiofsd-load_capng-missing-unlock.patch [bz#1797064] - kvm-virtiofsd-do_read-missing-NULL-check.patch [bz#1797064] - kvm-tools-virtiofsd-fuse_lowlevel-Fix-fuse_out_header-er.patch [bz#1797064] - kvm-virtiofsd-passthrough_ll-cleanup-getxattr-listxattr.patch [bz#1797064] - kvm-virtiofsd-Fix-xattr-operations.patch [bz#1797064] - Resolves: bz#1738451 (qemu on src host core dump after set multifd-channels and do migration twice (first migration execute migrate_cancel)) - Resolves: bz#1782529 (Windows Update Enablement with default smbios strings in qemu) - Resolves: bz#1797064 (virtiofsd: Fixes)- kvm-target-i386-kvm-initialize-feature-MSRs-very-early.patch [bz#1791648] - kvm-target-i386-add-a-ucode-rev-property.patch [bz#1791648] - kvm-target-i386-kvm-initialize-microcode-revision-from-K.patch [bz#1791648] - kvm-target-i386-fix-TCG-UCODE_REV-access.patch [bz#1791648] - kvm-target-i386-check-for-availability-of-MSR_IA32_UCODE.patch [bz#1791648] - kvm-target-i386-enable-monitor-and-ucode-revision-with-c.patch [bz#1791648] - kvm-qcow2-Fix-qcow2_alloc_cluster_abort-for-external-dat.patch [bz#1703907] - kvm-mirror-Store-MirrorOp.co-for-debuggability.patch [bz#1794692] - kvm-mirror-Don-t-let-an-operation-wait-for-itself.patch [bz#1794692] - Resolves: bz#1703907 ([upstream]QEMU coredump when converting to qcow2: external data file images on block devices with copy_offloading) - Resolves: bz#1791648 ([RFE] Passthrough host CPU microcode version to KVM guest if using CPU passthrough) - Resolves: bz#1794692 (Mirror block job stops making progress)- kvm-vhost-user-gpu-Drop-trailing-json-comma.patch [bz#1805334] - Resolves: bz#1805334 (vhost-user/50-qemu-gpu.json is not valid JSON)- kvm-spapr-Enable-DD2.3-accelerated-count-cache-flush-in-.patch [bz#1796240] - kvm-util-add-slirp_fmt-helpers.patch [bz#1798994] - kvm-tcp_emu-fix-unsafe-snprintf-usages.patch [bz#1798994] - kvm-virtio-add-ability-to-delete-vq-through-a-pointer.patch [bz#1791590] - kvm-virtio-make-virtio_delete_queue-idempotent.patch [bz#1791590] - kvm-virtio-reset-region-cache-when-on-queue-deletion.patch [bz#1791590] - kvm-virtio-net-delete-also-control-queue-when-TX-RX-dele.patch [bz#1791590] - Resolves: bz#1791590 ([Q35] No "DEVICE_DELETED" event in qmp after unplug virtio-net-pci device) - Resolves: bz#1796240 (Enable hw accelerated cache-count-flush by default for POWER9 DD2.3 cpus) - Resolves: bz#1798994 (CVE-2020-8608 qemu-kvm: QEMU: Slirp: potential OOB access due to unsafe snprintf() usages [rhel-av-8.2.0])- kvm-i386-Resolve-CPU-models-to-v1-by-default.patch [bz#1779078 bz#1787291 bz#1779078 bz#1779078] - kvm-iotests-Support-job-complete-in-run_job.patch [bz#1781637] - kvm-iotests-Create-VM.blockdev_create.patch [bz#1781637] - kvm-block-Activate-recursively-even-for-already-active-n.patch [bz#1781637] - kvm-hmp-Allow-using-qdev-ID-for-qemu-io-command.patch [bz#1781637] - kvm-iotests-Test-external-snapshot-with-VM-state.patch [bz#1781637] - kvm-iotests.py-Let-wait_migration-wait-even-more.patch [bz#1781637] - kvm-blockdev-fix-coding-style-issues-in-drive_backup_pre.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-unify-qmp_drive_backup-and-drive-backup-tra.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-unify-qmp_blockdev_backup-and-blockdev-back.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-honor-bdrv_try_set_aio_context-context-requ.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-backup-top-Begin-drain-earlier.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-block-backup-top-Don-t-acquire-context-while-droppin.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-Acquire-AioContext-on-dirty-bitmap-function.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-Return-bs-to-the-proper-context-on-snapshot.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-iotests-Test-handling-of-AioContexts-with-some-block.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-target-arm-monitor-query-cpu-model-expansion-crashed.patch [bz#1801320] - kvm-docs-arm-cpu-features-Make-kvm-no-adjvtime-comment-c.patch [bz#1801320] - Resolves: bz#1745606 (Qemu hang when do incremental live backup in transaction mode without bitmap) - Resolves: bz#1746217 (Src qemu hang when do storage vm migration during guest installation) - Resolves: bz#1773517 (Src qemu hang when do storage vm migration with dataplane enable) - Resolves: bz#1779036 (Qemu coredump when do snapshot in transaction mode with one snapshot path not exist) - 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#1781637 (qemu crashed when do mem and disk snapshot) - Resolves: bz#1782111 (Qemu hang when do full backup on multi-disks with one job's 'job-id' missed in transaction mode(data plane enable)) - Resolves: bz#1782175 (Qemu core dump when add persistent bitmap(data plane enable)) - Resolves: bz#1783965 (Qemu core dump when do backup with sync: bitmap and no bitmap provided) - Resolves: bz#1787291 (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) [rhel-8.1.0.z]) - Resolves: bz#1801320 (aarch64: backport query-cpu-model-expansion and adjvtime document fixes)- kvm-ppc-Deassert-the-external-interrupt-pin-in-KVM-on-re.patch [bz#1776638] - kvm-xics-Don-t-deassert-outputs.patch [bz#1776638] - kvm-ppc-Don-t-use-CPUPPCState-irq_input_state-with-moder.patch [bz#1776638] - kvm-trace-update-qemu-trace-stap-to-Python-3.patch [bz#1787395] - kvm-redhat-Remove-redundant-fix-for-qemu-trace-stap.patch [bz#1787395] - kvm-iscsi-Cap-block-count-from-GET-LBA-STATUS-CVE-2020-1.patch [bz#1794503] - kvm-tpm-ppi-page-align-PPI-RAM.patch [bz#1787444] - kvm-target-arm-kvm-trivial-Clean-up-header-documentation.patch [bz#1647366] - kvm-target-arm-kvm64-kvm64-cpus-have-timer-registers.patch [bz#1647366] - kvm-tests-arm-cpu-features-Check-feature-default-values.patch [bz#1647366] - kvm-target-arm-kvm-Implement-virtual-time-adjustment.patch [bz#1647366] - kvm-target-arm-cpu-Add-the-kvm-no-adjvtime-CPU-property.patch [bz#1647366] - kvm-migration-Define-VMSTATE_INSTANCE_ID_ANY.patch [bz#1529231] - kvm-migration-Change-SaveStateEntry.instance_id-into-uin.patch [bz#1529231] - kvm-apic-Use-32bit-APIC-ID-for-migration-instance-ID.patch [bz#1529231] - Resolves: bz#1529231 ([q35] VM hangs after migration with 200 vCPUs) - Resolves: bz#1647366 (aarch64: Add support for the kvm-no-adjvtime ARM CPU feature) - Resolves: bz#1776638 (Guest failed to boot up after system_reset 20 times) - Resolves: bz#1787395 (qemu-trace-stap list : TypeError: startswith first arg must be bytes or a tuple of bytes, not str) - Resolves: bz#1787444 (Broken postcopy migration with vTPM device) - Resolves: bz#1794503 (CVE-2020-1711 qemu-kvm: QEMU: block: iscsi: OOB heap access via an unexpected response of iSCSI Server [rhel-av-8.2.0])- kvm-target-arm-arch_dump-Add-SVE-notes.patch [bz#1725084] - kvm-vhost-Add-names-to-section-rounded-warning.patch [bz#1779041] - kvm-vhost-Only-align-sections-for-vhost-user.patch [bz#1779041] - kvm-vhost-coding-style-fix.patch [bz#1779041] - kvm-virtio-fs-fix-MSI-X-nvectors-calculation.patch [bz#1694164] - kvm-vhost-user-fs-remove-vhostfd-property.patch [bz#1694164] - kvm-build-rename-CONFIG_LIBCAP-to-CONFIG_LIBCAP_NG.patch [bz#1694164] - kvm-virtiofsd-Pull-in-upstream-headers.patch [bz#1694164] - kvm-virtiofsd-Pull-in-kernel-s-fuse.h.patch [bz#1694164] - kvm-virtiofsd-Add-auxiliary-.c-s.patch [bz#1694164] - kvm-virtiofsd-Add-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-Add-passthrough_ll.patch [bz#1694164] - kvm-virtiofsd-Trim-down-imported-files.patch [bz#1694164] - kvm-virtiofsd-Format-imported-files-to-qemu-style.patch [bz#1694164] - kvm-virtiofsd-remove-mountpoint-dummy-argument.patch [bz#1694164] - kvm-virtiofsd-remove-unused-notify-reply-support.patch [bz#1694164] - kvm-virtiofsd-Remove-unused-enum-fuse_buf_copy_flags.patch [bz#1694164] - kvm-virtiofsd-Fix-fuse_daemonize-ignored-return-values.patch [bz#1694164] - kvm-virtiofsd-Fix-common-header-and-define-for-QEMU-buil.patch [bz#1694164] - kvm-virtiofsd-Trim-out-compatibility-code.patch [bz#1694164] - kvm-vitriofsd-passthrough_ll-fix-fallocate-ifdefs.patch [bz#1694164] - kvm-virtiofsd-Make-fsync-work-even-if-only-inode-is-pass.patch [bz#1694164] - kvm-virtiofsd-Add-options-for-virtio.patch [bz#1694164] - kvm-virtiofsd-add-o-source-PATH-to-help-output.patch [bz#1694164] - kvm-virtiofsd-Open-vhost-connection-instead-of-mounting.patch [bz#1694164] - kvm-virtiofsd-Start-wiring-up-vhost-user.patch [bz#1694164] - kvm-virtiofsd-Add-main-virtio-loop.patch [bz#1694164] - kvm-virtiofsd-get-set-features-callbacks.patch [bz#1694164] - kvm-virtiofsd-Start-queue-threads.patch [bz#1694164] - kvm-virtiofsd-Poll-kick_fd-for-queue.patch [bz#1694164] - kvm-virtiofsd-Start-reading-commands-from-queue.patch [bz#1694164] - kvm-virtiofsd-Send-replies-to-messages.patch [bz#1694164] - kvm-virtiofsd-Keep-track-of-replies.patch [bz#1694164] - kvm-virtiofsd-Add-Makefile-wiring-for-virtiofsd-contrib.patch [bz#1694164] - kvm-virtiofsd-Fast-path-for-virtio-read.patch [bz#1694164] - kvm-virtiofsd-add-fd-FDNUM-fd-passing-option.patch [bz#1694164] - kvm-virtiofsd-make-f-foreground-the-default.patch [bz#1694164] - kvm-virtiofsd-add-vhost-user.json-file.patch [bz#1694164] - kvm-virtiofsd-add-print-capabilities-option.patch [bz#1694164] - kvm-virtiofs-Add-maintainers-entry.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-create-new-files-in-caller-.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-lo_map-for-ino-fh-indir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-ino_map-to-hide-lo_inod.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-dirp_map-to-hide-lo_dir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fd_map-to-hide-file-des.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fallback-for-racy-ops.patch [bz#1694164] - kvm-virtiofsd-validate-path-components.patch [bz#1694164] - kvm-virtiofsd-Plumb-fuse_bufvec-through-to-do_write_buf.patch [bz#1694164] - kvm-virtiofsd-Pass-write-iov-s-all-the-way-through.patch [bz#1694164] - kvm-virtiofsd-add-fuse_mbuf_iter-API.patch [bz#1694164] - kvm-virtiofsd-validate-input-buffer-sizes-in-do_write_bu.patch [bz#1694164] - kvm-virtiofsd-check-input-buffer-size-in-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_lookup.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_readdir.patch [bz#1694164] - kvm-virtiofsd-use-proc-self-fd-O_PATH-file-descriptor.patch [bz#1694164] - kvm-virtiofsd-sandbox-mount-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-an-empty-network-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-a-new-pid-namespace.patch [bz#1694164] - kvm-virtiofsd-add-seccomp-whitelist.patch [bz#1694164] - kvm-virtiofsd-Parse-flag-FUSE_WRITE_KILL_PRIV.patch [bz#1694164] - kvm-virtiofsd-cap-ng-helpers.patch [bz#1694164] - kvm-virtiofsd-Drop-CAP_FSETID-if-client-asked-for-it.patch [bz#1694164] - kvm-virtiofsd-set-maximum-RLIMIT_NOFILE-limit.patch [bz#1694164] - kvm-virtiofsd-fix-libfuse-information-leaks.patch [bz#1694164] - kvm-virtiofsd-add-syslog-command-line-option.patch [bz#1694164] - kvm-virtiofsd-print-log-only-when-priority-is-high-enoug.patch [bz#1694164] - kvm-virtiofsd-Add-ID-to-the-log-with-FUSE_LOG_DEBUG-leve.patch [bz#1694164] - kvm-virtiofsd-Add-timestamp-to-the-log-with-FUSE_LOG_DEB.patch [bz#1694164] - kvm-virtiofsd-Handle-reinit.patch [bz#1694164] - kvm-virtiofsd-Handle-hard-reboot.patch [bz#1694164] - kvm-virtiofsd-Kill-threads-when-queues-are-stopped.patch [bz#1694164] - kvm-vhost-user-Print-unexpected-slave-message-types.patch [bz#1694164] - kvm-contrib-libvhost-user-Protect-slave-fd-with-mutex.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-renameat2-support.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-disable-readdirplus-on-cach.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-control-readdirplus.patch [bz#1694164] - kvm-virtiofsd-rename-unref_inode-to-unref_inode_lolocked.patch [bz#1694164] - kvm-virtiofsd-fail-when-parent-inode-isn-t-known-in-lo_d.patch [bz#1694164] - kvm-virtiofsd-extract-root-inode-init-into-setup_root.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-clean-up-cache-related-opti.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-use-hashtable.patch [bz#1694164] - kvm-virtiofsd-Clean-up-inodes-on-destroy.patch [bz#1694164] - kvm-virtiofsd-support-nanosecond-resolution-for-file-tim.patch [bz#1694164] - kvm-virtiofsd-fix-error-handling-in-main.patch [bz#1694164] - kvm-virtiofsd-cleanup-allocated-resource-in-se.patch [bz#1694164] - kvm-virtiofsd-fix-memory-leak-on-lo.source.patch [bz#1694164] - kvm-virtiofsd-add-helper-for-lo_data-cleanup.patch [bz#1694164] - kvm-virtiofsd-Prevent-multiply-running-with-same-vhost_u.patch [bz#1694164] - kvm-virtiofsd-enable-PARALLEL_DIROPS-during-INIT.patch [bz#1694164] - kvm-virtiofsd-fix-incorrect-error-handling-in-lo_do_look.patch [bz#1694164] - kvm-Virtiofsd-fix-memory-leak-on-fuse-queueinfo.patch [bz#1694164] - kvm-virtiofsd-Support-remote-posix-locks.patch [bz#1694164] - kvm-virtiofsd-use-fuse_lowlevel_is_virtio-in-fuse_sessio.patch [bz#1694164] - kvm-virtiofsd-prevent-fv_queue_thread-vs-virtio_loop-rac.patch [bz#1694164] - kvm-virtiofsd-make-lo_release-atomic.patch [bz#1694164] - kvm-virtiofsd-prevent-races-with-lo_dirp_put.patch [bz#1694164] - kvm-virtiofsd-rename-inode-refcount-to-inode-nlookup.patch [bz#1694164] - kvm-libvhost-user-Fix-some-memtable-remap-cases.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-fix-refcounting-on-remove-r.patch [bz#1694164] - kvm-virtiofsd-introduce-inode-refcount-to-prevent-use-af.patch [bz#1694164] - kvm-virtiofsd-do-not-always-set-FUSE_FLOCK_LOCKS.patch [bz#1694164] - kvm-virtiofsd-convert-more-fprintf-and-perror-to-use-fus.patch [bz#1694164] - kvm-virtiofsd-Reset-O_DIRECT-flag-during-file-open.patch [bz#1694164] - kvm-virtiofsd-Fix-data-corruption-with-O_APPEND-write-in.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Use-cache_readdir-for-direc.patch [bz#1694164] - kvm-virtiofsd-add-definition-of-fuse_buf_writev.patch [bz#1694164] - kvm-virtiofsd-use-fuse_buf_writev-to-replace-fuse_buf_wr.patch [bz#1694164] - kvm-virtiofsd-process-requests-in-a-thread-pool.patch [bz#1694164] - kvm-virtiofsd-prevent-FUSE_INIT-FUSE_DESTROY-races.patch [bz#1694164] - kvm-virtiofsd-fix-lo_destroy-resource-leaks.patch [bz#1694164] - kvm-virtiofsd-add-thread-pool-size-NUM-option.patch [bz#1694164] - kvm-virtiofsd-Convert-lo_destroy-to-take-the-lo-mutex-lo.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Pass-errno-to-fuse_reply_er.patch [bz#1694164] - kvm-virtiofsd-stop-all-queue-threads-on-exit-in-virtio_l.patch [bz#1694164] - kvm-virtiofsd-add-some-options-to-the-help-message.patch [bz#1694164] - kvm-redhat-ship-virtiofsd-vhost-user-device-backend.patch [bz#1694164] - Resolves: bz#1694164 (virtio-fs: host<->guest shared file system (qemu)) - Resolves: bz#1725084 (aarch64: support dumping SVE registers) - Resolves: bz#1779041 (netkvm: no connectivity Windows guest with q35 + hugepages + vhost + hv_synic)- kvm-tcp_emu-Fix-oob-access.patch [bz#1791568] - kvm-slirp-use-correct-size-while-emulating-IRC-commands.patch [bz#1791568] - kvm-slirp-use-correct-size-while-emulating-commands.patch [bz#1791568] - kvm-RHEL-hw-i386-disable-nested-PERF_GLOBAL_CTRL-MSR-sup.patch [bz#1559846] - Resolves: bz#1559846 (Nested KVM: limit VMX features according to CPU models - Fast Train) - Resolves: bz#1791568 (CVE-2020-7039 qemu-kvm: QEMU: slirp: OOB buffer access while emulating tcp protocols in tcp_emu() [rhel-av-8.2.0])- kvm-spapr-Don-t-trigger-a-CAS-reboot-for-XICS-XIVE-mode-.patch [bz#1733893] - kvm-vfio-pci-Don-t-remove-irqchip-notifier-if-not-regist.patch [bz#1782678] - kvm-virtio-don-t-enable-notifications-during-polling.patch [bz#1789301] - kvm-usbredir-Prevent-recursion-in-usbredir_write.patch [bz#1790844] - kvm-xhci-recheck-slot-status.patch [bz#1790844] - Resolves: bz#1733893 (Boot a guest with "-prom-env 'auto-boot?=false'", SLOF failed to enter the boot entry after input "boot" followed by "0 > " on VNC) - Resolves: bz#1782678 (qemu core dump after hot-unplugging the XXV710/XL710 PF) - Resolves: bz#1789301 (virtio-blk/scsi: fix notification suppression during AioContext polling) - Resolves: bz#1790844 (USB related fixes)- kvm-i386-Remove-cpu64-rhel6-CPU-model.patch [bz#1741345] - kvm-Reallocate-dirty_bmap-when-we-change-a-slot.patch [bz#1772774] - Resolves: bz#1741345 (Remove the "cpu64-rhel6" CPU from qemu-kvm) - Resolves: bz#1772774 (qemu-kvm core dump during migration+reboot ( Assertion `mem->dirty_bmap' failed ))- Rebase to qemu-4.2 - Resolves: bz#1783250 (rebase qemu-kvm to 4.2)- 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-Revert-qcow2-skip-writing-zero-buffers-to-empty-COW-.patch [bz#1751934] - kvm-coroutine-Add-qemu_co_mutex_assert_locked.patch [bz#1764721] - kvm-qcow2-Fix-corruption-bug-in-qcow2_detect_metadata_pr.patch [bz#1764721] - Resolves: bz#1751934 (Fail to install guest when xfs is the host filesystem) - Resolves: bz#1764721 (qcow2 image corruption due to incorrect locking in preallocation detection)- 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/bin/sh/bin/sh/bin/sh 15:5.2.0-16.el815:5.2.0-16.el815:5.2.0-16.el8 qemu-gafsfreeze-hookfsfreeze-hook.dfsfreeze-hookqemu-gaqemu-ga.build-id1e0449f42ded4ca36572c857d2de65e8365f7166qemu-guest-agent.service99-qemu-guest-agent.rulesqemu-guest-agentCOPYINGREADME.rstqemu-ga.8.gzqemu-gafsfreeze-hook.dmysql-flush.sh.sampleqemu-ga/etc//etc/qemu-ga//etc/qemu-kvm//etc/sysconfig//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/1e//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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryPOSIX shell script, ASCII text executableASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=1e0449f42ded4ca36572c857d2de65e8365f7166, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRR R RR RRR RR RRRRutf-86d2bcb545d690cb4121bf4ee86dfa8d81ab968a21226f3358746b683b6c2e943?7zXZ !#,S] b2u jӫ`(y,xd Q~mM2ŋ5sV \pMac@$䄾 NaܥȏF0S!}6`^)ы!/%GP h:6ZyT y~6=W^,T#䅆 yم >\LIgj(rC`a`[h~N֯#-#kݡN[(-d{`"8k2 "9eanZs v~j5J!Tz#Drpy/(L2p6±ey8LW?*m{O'Y^oǧdEr&!I$8V*-[6hW][?i-|gwv&pp J;nA=؆ \ /*q'ޔh&oQ27 ٗMqUPvT 5P+[eHO̓p_lr:.h*QVe@N:a}H‡\&ªx7꽚G+5T&JGNj$/r2~x6f0f(=18՜_FiHv} +!|QV ҎD]r F]8*S K/TtNό՘!|)XUO\BZGN͎yO)VmD@eS GۙKW$#}s'X買ρ {*'N(Ɣ &SLjzruMfr]O |9`+Rϖ^3RJŸ3 l 2odE!sVdW?9jVčӪ_^dIx:Qkװ7[8qAZ9L(Bhwjc;܊rj^f{8Oc#sA܋]&fn0P>,:y}0b|5y;lKfTMbr-:˗ 75zeobx>v8B&ᬙW cQ,tBmfpwGx rJۆЭd|x2Jija+cāRPGKc+$էOFNpļ`Ck䳁 #E @Ffl1%(Sdv [-0mLbop8պ plwxo\570뢩^RΛ&rgf ▲YK E;r~u)i!n!-JOAAW@(-OPom@Nc x p t/COSH՝3&0*o;}i;IE)MB{NqAҗG~wމ,Mn䂭(|~8m쀶1SUVC}M8kl(kW7s$!?OrT8^jf w^OtMXϴr :uN}I`QH<2'6a[ggX!0}4o;77ZɦsP%AtJ)}Q+EmJdq >x_ǜ_ 0*@%MIV-@8zO Z~|uf*xޕ7`db\ N`_eª֚MU&:T9=/:(w%{f0pcTjvř[)o4@١ Y%8?^?7..ћ>_YO4Ei=d|>ABj:#{y `>fK|)*_jgOgUU`F.r/ ^@B:zi.MULT摁RaVwkL- ]܆ZD``aDJl3~u hP R6SۤIr?qĭSGF?"Ru?Ԟ-#*-*^ pwjpܪ(I7E2n_ wQٰt(+g+ 9 \Jtj+g1ZN NmTRNbh?D)7c(w=?;.:3} ,S:!| EXCK!PoL[mv<0⥏}T il3G:xA/=KvDFK7Y[O-wxψ[es-u,0^Xc~:ZK|A~Ʈ~v&NN@dL .ٷ!e`2ܶ sNİeM%5@ ɴ7.#gQ6N/z['.U7 詥TچD䳭/@GB"um[cT_#V9OSʹt*61p erTf{jgs\7\3;3Ą]d?h!P^&?:xh nffP*a2 0z̀E2(y4޳,l™r 7 Їߵr.f.y[jnax->x Ӱ)*{Rui\P"@2.?]ٹo8 Z7+ J)=X<Pr-Le g\E6b.vZ ,Qw$%aϋ{Ov ͞v'r,U.'m(٢1}!㯘L#p;DvGiL(9;b7!{yKvam9g3][5xl>ߺ/.C8\Owt3ʝիpD_ۮ`tawHm?" Z`Sl}3&y0`H# l Hb5X4'p~FALZ 5"6P5Xk(+jh'&p: ai/lH4.oLi:Mɾ”p̥$Y(T;],.6 `l)8$%2'G}00i5i)_gP>O|& (NŸi=ٸÇ|XÌaA4NBMŧ)C-M >(%N%LTX1q7WܔNIjѿe9'm2Mr5=)Ewj?{v7T|vP@  8OKRTAJ"}^}K.~{NcZؒ23(M|m?[J;I rb &B4vgeky!~6(FCّF ;gH.(=4c5Lɗ: ;BhYL{Al;ttT\m}{fObUV~RuK&z^}O?>3['lsūjO x\ `7/B|+$_OVį_fGm"B#ù`7]w;-8t%K KMffyP_QE ƇWl`<4tE; _G:f*bZ)x̯zETk^(\RlFjxg9tHdDx?(3*iC߿Ut@Y2"ɞB6"+q;HެsCuZ#nƈEM UQ:nrL(cB gE`KO!YsZ Kd W,^'0?$Ğ* 6\1_i̦VBA,%̘-J~SI"OQ^CkQP"Ļ>P~{G&?Ko*kVg6I_)^ӕa(Z2Wnם;(7zb&{硔 Ҫcc9Ymi=Fg}w9cx1d>ml|2:I4}(w_py;$.щ-qͮ9uA( `!c ;oOPnSkKGE:rA&)19猻T3sNC|i} Zv3Iتb=O `֤j_y,a|{82OFr9hE'9*.ob`*oa9>EŚ-2)=ه0o#SpLVMqX*fHib[?C?WA YH<<+'/Qh0UW.U&@'>[YQ!a}p$Md6'RbخwD@ %? }VTpY@RvV-6WfsʻªK .>~e>L Q<[*T-F!M,aZA +&xmfd,7kR$9N;{*f*&b, kDZ94NSibTBϲR-Ozf42bY0+fWDD^fײ$㕊0M2!tJmص9܉ZEfX0f[; lX2 O-X 7$a#QH{ru'Ls sUZY_oLs\̵Z'Ndd'qru$03o=ɇ]cD^pV'#} SmL]*J8ه|%uɴ rM5Mzُz|8VRۓbø7laO*qeygv B߆x3GRxqMKʺ=щv4̺#}g̙ $wŤn{/cJX'M O8Xj@${xW/&x7#f|YD (DP[ϴ5?;PW&xDO99y-.v?BsZ~h5tۣ 4~NI359 Fg* *U۱2tdX48D m-Rbgyʋ^*@!/Y`nfDLdc]\v`\&i:gі`5"LUwEy) $6QrmIe#$1M8/) {t蝝?"*xhZ}MJ0P+pd8_ΐg^f FIO4 E9A|2(Ұ)]9Qh;M/QSh lncL#?+B{,5"բؿGĐ>.Xǿ{2y8XÑ,-y!^ca+i[uיM=y2^#I]<^K.y譶zZwќvA ,PS.,Mq c^Ѥ&4qL+Ψ!2f 'KIcٸZ )ԗ{]}0NX*I,m_3V0åєE)8M": 9PǛw=aR{>~'C[nDލUi[OQ5 Λh*V8o% VIF%Zyeg:=`@ `q9ʛڞ_IT3P憛.iC9y!=튛|ѧIUjR"Alf )}qd%/Gs|`#.nQL|ʀm3S]%(h&Yꗟ4&/x%&QR0 }u`'G9DE@M Xp{mWG޻.acC8ܗ[E/' `H`K0I&{vfΰmŕW?y ^l<ܳiuMC;$9 mR] `S[:Wm؊~ґMMZ,E t7VBnyۜ.yqTyF JvVC=cG&'#n1F0*1za5~ x}ar9XbxQ+Rn"QB"lR jIvW,6 v3vq%%?.>B>H]$?bOt y9aoY:fT;êR6p0Gx)!yUBD+Jq&"doΆ 4_s&0eOtRIq4dsucXr4/儱)ҘXɅ;y>Պ(΍l-t5O;bsL;givH ;~B+CLv ^DvƸ|TAplWlr Ola?nKISxjYN=~g\nB{6)Kq"bcV"DՅcr'O EڕI %m Aއ(s%"eN='} βU«JJhaAGugJhI|hięSOQA1Gӝ_M.Ked?yv's>HfߕOwUze75$YuJ' J]oh1:gFpRFn:A4)7;Ayp  [ } %(1xйCOU+N:7ؒ/? MUrN]/낣~^g&zN͕BĜrXb1}55{=G%5B b쒄^{.67֊e͠=>EBvKf\3 -7Zx#Y-Tte[#h\~j@)BMƊbѬAr)䄘.TW?WД} 6\}V0P  |S#2to%sન^>gPeH\A:Dv9dSLdEY~`"g~QeTePȶ_\If ԉrP*Vחg|g؜vcb'$22]bI;%ͯa0 =`@r5Bҥ5pW CS E KC֦p\VH蛌^񷖷ᢺ'sNbI|@6NFZ䞻3v!L-0䭨rqeDJJ'9 8[' 9$'B4 e$?ڋb*9b3F2,vYg'K+<"XLHݪy.(+P3lCJk{{[Ż<),Rhmd~]%LDl $T|p6$ iV:_XpC4`GƭNx#&ޏ%5 O:f^~6_&JB_AMLPJ(c<i֑-$edp mE[F}eGvq0?:d֫^ pp40d3?h7Y;8=vw+"ɽ>!0QAqۣDU;,JB2p>2uIİɐ7]p0Dn1;>Y "nZ8[KոwԼuCߝhytfci~Up<8Q}%Yv,D-?G>Xň<4{IPkbuՉQh"HÜ;LTu;P0[SMMC7$?&G# G<^ B;X{qX8d8Nd/o|nwځkh[Bn*'ޓO9E6ד[3e-lu@Ť"V+&RP\O;W֛#}ha~ʯe/VPiԈº 2X;H7ECXLa/n|QBTi:k0Zu 87z?.uLdR(\BZi6oZcIط X4,ĔΣ6 7`cwr;6' 0])= MjUf=\o'&1nJsrY7rx n^M 1ϭ3)[ n!$>zX KZ;G}#B:)$7#7)]z^3$ +h~gi3#b7>{$Ǥx0@]?gX]n(!4PzksNϳNC:_L2N3<}e }߫g*| +FpTAt`sd7׵jBhy%vG,^@)c:PVBJivasPoFޱΟdU^|{շԋe+n_ &Z#fwe{PQw9=S,nBfP4~3v#DG U͚=yM!D[jmӕF3nR +&$  C6pnDF i^ǶxeqYޔc: +5?j ,@D&Z|VR¸#Xz&s;M\oWOy9Sռnp?!Gyn6a1ЕՐ.^R)|i\I7\WzߘObVqe 8(ei!v6 ð`#x&EfA-d0tkZ=}T=Q+'ȇPn<%81Q+$3HFv_{pkрyM/IaZNIRTzUOYѯQnݲ7`[~i)WÞ]+}Qr$F:M:`1@KkP@b֛9۠Td(oI`׬8MC`tcDˬZtBfU\rs}o{( aO>fcU-"uX%;YϯJ*S*'ۯ5y!SB"ܱQxai(J׋O)5h#i>N%Ӣ2n `93blN [\fxgQ,>\*J Q2͂ǬK  tY9̿ν(Aw b%m&(ՏLη^)yj=#nD󧔬*[0k(DZTq#wX:_< PKz=kUMb:/e8^C |F(\[wJo&렐9#DÕa=L.QȢtWqMFNpokX 1cĶ%n<g$ %e+1xY䰌&=QAۦ૮YTYզ,4},}2MsAv"iAxJxd-5tQf! 5(iYE NOEv̊2nAMB8z*M1oAڿ:s] 7꽿b y7W89UzMY%i\ Ek4S^ks哲 ^;Y"l\hn `1{ @@$RXHS·B3FY.N4U" [xqŭN/@xd?ai{\ @, {/%HDw&[q]Wlk 6DWWm_ymi-,N;(;*ry~nE߇_Nke+=rFKkb͏~BlIL@FcG 9F'gUc__>>O4`㣞cm(3˦"rE=ڹ*`k~ $&z#{ /)OJ™AݐGMSrRjK2QMGbƅPQl{_*~=|rz"4Xn\,kw"Hv6礯IItPnDVt[?*M}>b?Yy-5FPO:Ƈ̮NW%d95Lyz b'7,0%w`\r\ÉJ)1SWҡ=JǒGH/@} 4NBf0gFM1r9 pQGúYek\؋D$̿v Rɻҿ-~pDM 1uR:{o*8vÿtyy)k{DCP8 Lh72ډ'x:9Xᵞ )\$_&#3K *s-˰\fVZT{PП\dgbe󶈑x4XӂN 3ڦGn>W_5ǕUDBjI =. Ggd3- m :vAƊz]M)7d:@%}({qu{č|b~zYj,0&|ైi7! d m+]$)oщS^y%`b#98N8.@U{7R^"lL1*%g-G-1tiSn,^C?dG5/6zq4t+vvdZgG1(¸xyˌ{h7 ":&?it=a33_M*Q$QuPP`pTJdbc9AwJoɚbVtxyɖMO܈ՊCreҔe6 Nz2$9J/769ە2N' UH¨_K1w JUDכr7AJUm[ 836c~.!W xZV( #=>{RU9 YUJA3޺.bNgfV|U9y1nbҸ[-M"oD<)ځZNPcy{nZD=Q5 dmK5i0 1կlz-fSqI߽$Ң~Wy)ihz!!@AlG ynF[шq{PV n%ֵR˸"<ĮW&kXv+ |f̔'i*~} 2spUW.(SDa @d<#5i9'RAO ȲeP PǗS)-AyX DFH*1bmWvLI`UdW"U9̹ʞrlw%4C(8P#j!r6 S;i"YJ~)&U`0Ѡ*@ *l@ Y V_@/8b힩H*|A(:'feDRH97@ύ ?w&]'B'CDhF[N.;Hvgd=ABRQ3ʗ,>7&}'LbpN3Z:C mbm9M~׀ ))D^]d¾[Ro`*)"YXŪwDOUzQx{u#݄Ke7=VVhldUxP-8l=lEBu:ݽ}F\d$y, @cɓ:K% 卝rYh]R,qKHqVܿ|Vt<%<ƥWff/%H+ZAZKnL kU>( dxFΟWѬGKI[5$,o]?޵rK1Q;!QOX䥥ؠ >V{Nq;t͹pM/qbY(T@y?}Ԍ$!\QR{~,3o l88 }6&߿`aD&e4 aZ}ˣ( ȻJ1qx<`_d+2H`Re%,8=i/57T:{.73?4'T5aoim0T L^ y`X} {g(dAh0zN3~]y*'6IQqef(W E"r.=&:b.8pțo il%ˆ'cpyVd 0iE 7IR{`{NNE׫{SP*T"| }Z5IBK" ּwhpy%_= XDS|9ק553>pzwX ߒ35\ۢ.~z@Xfʾ m5HIZcvCqU2WA<( 5Һ6Ǯ}|!4)fϹwlrHn9xBW:n@wKLDgx-/JR9KkW*pJs- k9EhmS9&m?{q֑vT >+~ԣ ?2.Br*/AS??i\A?pyc~="ʴ]Fb%H7{$6 M1yE$0JX"8%` 8D]Vxy~Q, $wJe[CmMzݸ(}?ko7dRs J})*xeԬ=q|{#XVLO{w`2 THjAKp6u{'G\2\wDٟ~I#OK:Z:t _YL}7' # 6B,vsdy'`n.=1dKng76![t:6Z*+Z}1g$IZIhbִ{ZЁs<>WDKPTgY=d@ T8bes xyF" `4Uj_qG3mLy-7ʏFF4(s0 %E2SH2YO@빽k#JVxɾ" jRɻ{P0To1Ή>lcw%jУ$ӎSotnJn|VwVMe4'|701P`z7s$< =CT{D [5K`wdE+u[";XSL'[0n]@G(Ĵ9,Thj$Ot]U3h-r!z$ IBם-rp)ɴ/\j򌮕΅_伣E mrWPъ vT^aP'7aL=a/OR+:Oduݓز Ea↰REg,)2t۽'yh9GūVF%?pSE1FgV$eKrq5煑1w{y25lM(Աgܐy0>^"F.UֹAa@elp-xNxҒPCmÛ,^~rb8klBKނ2C+-WQ cEoIf^ċ3HS4UISj\GvJ(n.9dBe«I=k[nc/ ~kvC1*Bx6 %dWcvAp#2d…29,7[:_*lf׶ D'sށ ;iC7Є]w" ʬTkY f{e}⻅+.+ A~aSz?A eƭibRxFOǿu=3D!G9 Y~QQ 8,X:}>˛+- X%Qv_)埉-7ЦpY^m L ^kQ<S)p4(5޼:Bv2GmİnbNQ01kZF&S[GEA9cb8tG\[(hv`?JQJbuzE%$g!\9vO mwOߓə{!cG󞫄6CܷYCVO[aFG+ʖ=6ٓi"tE ch}"2)Xc@*$?c uvZh?*"Bp2/Bq"|ZpòD*t7ղw~j)N *Yn](#]M@z+Օl2֫7|L!M&pI2x8q)Ųv'=QAO/:`5s%HGl*igہhP@qVdycj𻬑be$7.\w/L NV+J?V:iЭH7U$LE[4<(QEzuW՘uc̎|7 bDA?;K cԇB bp 霤=/"0KĨ&h^4weo/>D&MdM=L>i9Zhu6Y(p?N|?Q}cOw==uI]!(Y%-A`?Om >B7h26j,q˦=҆ˑ>^*Thir2<=s|%"/}7LZMǫFEeV-Ժ</*'&Vb)XtGpx@L  ]u|~- B@]^7=bXH ]Id# PLxB l4rYJFoc%aQ/׆0y/FAJjZ'.#z M a"$-1E ~ڧ.<D-C&@u;c02MmbaY,1F\WU#%42hCJ=7QiD1?+ z4gQO}Vjmc#v\0Y| @c}dƉ:(I9!йק m7FaeErj4Rn-x *-H!a 3TY N/9r'"&EXfL9-hCqrY قl1l Vrݭ*&釛sBjr!(;xA@E8gň(Qeg #6啘P.5}m?{3T3}ͪS}jN\$uwNF~#>m_Mf.Asv"n˿!yip7O& ^f]8*fŐaM Nl_RdCHZ>%)NvF8?ZBҲ(Ci؁~^ B*nd«V]K.`>~yॷ;,aT:2 3;YPo}PL'+,#ĥ=:ϱM)&bm/"M6;L׉wӺ0$9P)^xDv | = > ĭڸdONq5ʜW Bh!,K]o vkSB o.~> VKޮ wfEAyOሁI**ݷ𕣣w՚a`v*ۚNՑ>H.C),eFP,!O#d*iCA8P!*3}6?SdžqcDr 2(y4O9 }=BlkdX]ٔ=q޸%#ZxIVwWsa A<\qX+Otp;!fy)y+~߷ }Q3`⢜BcS2G T1Gfl"}~Bă#,D$˭ŒRt{IM<hO_4Kɳbc n2Y.<lg822Sc^L&EW7^Rbd4g@h`% oEk .4j^ ]_YyHH V\ Mot),29a|絎:P#|!Ii:bfEn!9LMa{--z4ˣ&An 2x\Oz$%ĺ}B{v?ن}mE4VS|L X bN)7 z>|Hv,L1}Y vr'- S$(g\wu, ۽T]@~zQa'=>F~?AJ: .:ȸs`|"y *cy=6A.EW9MWSUU*֡L>9"yUN J):/dٖwP7ƷHkٌs+׾R íz}7?cbFtNl9.ivu*jl@)ްq-{=4I'j/Un E5a|t@hPnmZG5L]~z\(EWYXpSYg$}*\7_n*cꆄ*bx6xg v>ɼr1LZsjtmW`2ƵUm&1wlm"I9[K@42.,Cd~ G)Nt6M3zCBp&^ K1/ɶ,zd[MX :o&V9m S#] +7mǢHO}VƛPOlH!S}~~#BE-pp3hXCѪV RAtl`&ٹzfƭF{+{@rUNB*FzvuT)BP /)j@Կ$p8-ZHB?iC+g-L_H2  /9̶zhoN'Eԧz orX0Ci.UuGK"Ϗi^iRGQT{WjD0wAT/`z4yaQ k`@CjŠzr+g:IҦtfJzQ,xF.TB,Їw)m"@r+T9 MV| )铓̻}D(rvlL_]MRP2.ȧ6i1z:F=UMnd[8ҭûH(גkf8KF.\h`u@QNdg#Dߡ̊8y$D:Dn9"J):ז8;_@bYӉ ?g5%q{WBA\:WgR}+%Wa<3(?h JM[ʛo2 P^bףZ^ɧy#l@<dy?:_-\։r q4?QsOٛ9#H?i@hD>+ZK閒2^2ox"~a'0BEWP==+875ӺP [S5)fݬ|=SXXxit ._- SdCӛn|O!!X9Obp% [^U"\7MIkb5Q ֗W?h +mG6jg#JpQPTc:zӝo>ȔYڴ~mOP>7[f]; ޟ7AU}:>2ecFBғ%%&|!":^:ks)gKiTvUǃB$}᧔5BS5'Cc!J%nkѾ](TҀOSozonwUHf1@AgNBy9--()V'gbIn7$C\ qTⓚPs(_ 8q z5Ы H1x音f[ % @l;5Jw 1J EDF'ON`^aYP\wЇ#I\_}/_0M_"rIvvJ*,5X? JəhŻ&Ud&-@.,4Y14Hzi ɟ(ͮ\ܾC.`@ ͓.Q`r'`o<aPOGH$R'`sëQ<)Q"'O-E-/9FW1}yLްi 3LaۯnyLA63z('<I*\d$CHS,GiPdXMC<~S 9]q VF2PHuc㨴T:@$aMeӺF7\ 0NRu^n/kA{wc ]|5d'J ^W4+Nv\{f1۞6 -KXut)H'G_uٞh/U1ATXbpeuUk|WJw 'CH-g.TceuTr6+(MRH:tu[ߒ6TfrĴǺPlu~GhHEtc ק"l(}xI)qS(5erS\"{R k Zmttf@gdojjVA&gI:mJ8loP?%TFnM+-KZQ?2(J\ mB?zA;ϿCʝuub;j# _<%-ҿWJd22q,9G)xӽnIE`L$mN5 <*Ř6άGq.aCSbp0!CU`1AŢ-|ٙEe _+u*kFrs!_3>lj}cD6 `K^FB s{>A\EPkN=BbFHǗL$i :4uX={;T;;X>Ƌm[SLc-]XNyr,4ÓQ%T Λ\t v OU*Mp>y+J` zZώ,[|iFH;6>Lk^^ڎO2ykq6\\gs /R[.i4%M4A*Eezn$VDC_"82PI0@>Vꉔ`,4K΍]JqG7=5fO\7c K5("Uα+3_ėMjͺ\7ő4B+v* d6+4"rw(Cj} xhR SцH߶EhB@Jy{< Ьұ* ŒgV;\ CpK.j ;%T,?2B̢mɘC[.b:$BKa"nޯQF\C'[K놯4i+|$ʁP2V-$8Es?ߘB16h%bR>EaX&`GƎU"HdY)epɛGoK|-gQ?A\AF\/ wT--.EN':ɤnƅ6'l^ꐦd`W!4zb1{ Sl嫺\^sf^=/臵? ܂YWW4pr0 -4+w)5(OPݞD C4v%7E86lFap,PֿBŋ}`GgH[_4\ap?;cŦpaȮd5qq-[s_ьtp`fw^Iu;_fBvX;wR20Sβ|.4}ib ;.r)WmبlUIJ( Goz fVauu?A;~tꙮ6|dp/I<ƥ5\0Kɕ$j|f(Lšf!]/]6꒕~|maN̺󖿥r~3[D" &سߕjd::kF5a݅-bV:K@vYמxE^M ӄoٯ@;Ap\, xفagl.ڛ4zܡt̵"+̀Q#sY6>Pӫ7>tPx]!3CX2jp {q[dWЦ:X\Y2b49'1-M$Mqxm6[Ty|NW?BeYQ P#iT>PdC8ϚH{Wʜ\r*xRg/+s4uC-[&@7.f2,R2̍Frgcewx`t9GBntTmU>YÀXO$ʿzS~#+Jڸ A/jf\Px8‚yz sllW6G4$7mOj`馱sx$/J5v+r9ڬAN%nXgA5|%˔6a{lR:^Ɵf|,wNr.K$dH&%R05|G3t,k/gk̞G#ǥ?cju}WyQja#֓;zGBgůbD4s[*pwCE 6b:7"24bndS'j ~'Ny $4̜H:ƚ[]YtaNp~Lո:T.v}CZ3$S0jҚl+QHx [W<^?;yDʹŁjt8e=  !EJyrS 䣷Shqޚ-ΌM7tL;l;Ǯ-yowѿUX=hӔwI6ٞ(j:6pSnQ@u9,j49"AI;GX`BDϠi 103d Y"\O8elast KdZ6i,jvjk+XU qBmn?C6 lRo[᫶&vG>`Gog]ZSNzMm NH(r"U㻽׻;[EfLSYd F ֻ.)2w_0M"0^y5MӅ/p(YWJs'{;Lr:‘Nij]_TsafLqy7Z};P T2ޔy;F,?4);+jCSع|ڰ*>f[J ǹC?ح C1Z)>l]ǧpf\[W R.Rg|Fe )#^98 f$nxͿ3Tw8u++JV{@B.'2c]]i7(5>Kc␙d~g)ކ}*e}ALcΫ+BA}6 SAj q%7.5ƛ0xzZhZG?Ly 2=/KÅ xaP*:|c0`4?;[ MN\8E, KhB@Gvv}lGs"X/%0naUbiuPvO ̚CE0o$mgLb BZIL;ǻ|F4җCc0x<յ`!1&RKR9ye.:me(lv' 4@г«v}vFXE!<:6ΝhzOG"u)fw@;n [qLw6Ad4MRϓ\d }YqԚ.r1#h%&§9r7'VtlŸv]q Ў,$JS 20kyKHMUY&6R_4` {K3I[:ެķt<芲9ݐADBAT{}tSR<^tb5cm| =6'd#5CQsY2"]$c_JR6#6@Lȏn?P=. P*+NvjZ\ i(r F 'uIy ,Jw>3`eCXl?l٦0wNref/GghrVK7R˞P!b!Tԙv7c>Fpid#ȌVNb՜̍*MBcE [\I،  ѫ8کS&mgw%ϊdr3%[c?&aɍ &b*Wol G9Z 9641a DHw1/ުCAѮK=]~/B?0M蒜Ff^^rh ]h}h)Or.; n!rLHxv^ku 䅤 f-kJ2FjˀPavYybY?)ofE&(#qjqg5=dDc |0R>|8T7&-vjCȽ*$=@{~nċKJ%vy':1b`enZ*+hJ 5Sbw=}@l԰{R|B-*hyTGoLԖFb!wK-wu:Gi+h4>vR}#siG3(kp61ZqER8k+dY e ?Cf(x8?wtnۺQ[PپVhcxM4ƽ5_5mnT%Uψ8,5hy^Ta>w#Bj@Io ||qf,^'G ߌ<_)wQhqmrY]ؠz10VWh_4^NBPj(#n7_Lr,TFm됒\W,%s^uR@Ĝ2(.Wfza΋>,&DX,+wSx3vQyTPAEgUpEϜFw{Atd`|c&: Ag%?X}uq3:ݗ VdZ#=fBiHKV(Jů5ſVsJv',5^v} 4Y7a`4>$Ag[=7c<Ȼ:L8KWzHS⿭@m>T͋1xݝ 03p[HL %4}כc՛}%e"]G]vX*;s`pv,JZ Rv+/BFwv; ^W\H z]b cοWr#]3 e;9mUbvɌg/5,ñNS1Ҙun.E}JsbEc'-Tlgd#Tظ %LϿ:~(M$߯ߦ4bGox,ޑ$MfF@XJh]R]LIp鏁[^@78};0 f^89&tf Cb41&8V̲Iݖ$ M~M[>edUŦ#D}nwGjt[ Iď6;G9˘b|aL9G ^DUWzj KM&Mh#wa Zh_;)LyBy}έ=uζ^B0߂M-H,("G;⛾ȁce$&z6'a,TZ=D{ &I1Ȕ*yg5al4A L. |6*ξ$(PÍ ;)h%~"3@iZ6̌Ei !-P/>^:ՍhƓzB N7Py|c^iAش5 T_u8[~ CK"-JZ6k3ۗm:1'Krvr`E\ajճƿWNt(u'6/MϚ<2#}Y,f>7P=]d{|-\_PT7꯳5V FFtztCþDJ'K >V(yP"\ (5쒛ѭ(X1{h&4tJiKfE5fV$AsQ*>QbɃ]_(qKb[7L=ಬSx'p+cLPI+/OFчBFU!Hb6w OU[1mJ }L}-Ai-|9yR\,#ޫZ|QTTjt_<z/Un6p7oYJ3!K_jjrjJ qv)R /7bٴc I ,f .Z(T}zrĥYϕj? GFHg(t?[`V*$mocPić&1>AUٴ{@j#$UaFT#3n"-|S kFPJnK>sF^89ƾ-"8=OMe͐AC=v!6Kf$M%0F;dnk32y= 5:q+SIQ:n^ 99A0t1p,5.z(Xm򪤝ikA>N L}6,ɴdU< 肽 &4k17MIvMqY:Z~6joV [.z״>8@QɿveF{9+؄Vgwu .]|$xtG*#4zq}h6ס(8 )Jo;^̺Q -\[Uf'(- {Q-5" 044ȏ(6] ~=#?slQ֯%eܼvq΍^:Jh6Q;嗙A}q-0"W.5DPQ ,LJ|c a w|V\we8g/C:|#\Uࠆ9ҦU]z#ZC(n7g'\dΣ^F H܂W"82ٵ44 ^|߾0 [noVq1}C $Z!ّgH0VF@zqI<6txI>aΧ V(\>:6 z uXB-tWE]. n˜SUɦGB Ki%q3H܍t*H 55w&+HLX;#=[qɰ5j t; Wj;Q0w:}w.Ԝik<_mSoΚxYTn>F- g(>JhºN:A*l,`773Of=UT=q؆7)}+5)APD$<ܽ/f®l.@kd;|>Vq\);(ܮ=|P4|_ ¸޳TCnuD^ĵ}c33x:ޘwv]oa7~n TI`bdՉqo]7g[6|4bi I~k^d]:#NS`W0G䱐@_% :8w0GIAr OZM<X¥VWt{"~L肬PM) ?{s( R_Fg~{+((Iv؁gU'<6GV _mW9VL LTFMd{ˁfwÅGEE-mg02|njz8sxu' w_fp4I)ꪥ%YltO!cR ROPle^1 9<$#$wm؜Z8JDxr`Yc*Ե2nCҦ IWQ HN1\p\*#Đ]0CҡtJl]<,敝BY3@C2PP <Gj1ׅpZ>cAB{[pUjT7JaE w75jʗiow1)p`plV+ 7G$D+;GKP.]gJZ`}g 0x"X%\JBTDA<C_JLJ0'pPMtGkp;6,:~=eڪ۟gUѝo {`9.*2cO PNƦeYg)o|ű&vQ|߶ݺLGګ6st޲Ń Ij",'~*~_W8x1Bt S=唅'k,@X"況Ff\X]:{Z8D vp=F4ǜiBF;qb P+qß 7=Ǟg>&jӞ|l/* \ cM"G8K_,;( b0= ֡F|}/[۾ˉC{"`QdPQ\5~{##BԎ%ّ{.e( qG*IJ fѦ}DݫT#8V\ 7.l[ZN2:Ϫࢳ=*м\`r+JBpA7`K 6|Q=!98I0UZIU5΂oB\¥vy)yg2Mr}8ga6\og@͑j8+?QmGi>~XI|Xa};*?uu_$lvfgE܄@ԓsE(*t痯F1|(@1sqޟйij'yEM@n\S>5.#934|J?pj9BЫ|Fm.*1ϻF͓ҍ=_5ZЗBD"94IC| kH)f *,ej:{-lpxױP>"g(d({Cw >Igw j Ҩ\qR; Ѿ8E #DZ'c.< JFf)bи@[/0Vil lŨisqM vIRg^o:1ëgnRq2%C;OI)7& ) d LuoO!Pj<n?d0.ۄU0 }bPf˽SNPZzeqp<6TP8TQadfs,g[e钋|\$3/}|u?")l7yC:6O /lWxb'<;[PY* l qDt+s&;˺j}i#X"PU!)pGE,^ĔL&)wKxatk `scIr>M4&9FMUb>qM2k;I=՟)r4C HօhcF5U]_+pn+@r~Xs/La– uXtnpx \"Gу[eeovHZ hųq[~ϡKʴ@/MIt=.cG*4Zb!o3MNWQP_ j~~RPM?PN#ZdޏV3&Ѡ/6?>T+?=c#!kJCorOD/-;<7vZr:q,N2b6ח>Mk8zǛ5~5(Zظ +jq襮)=HSOodz$BJ{/¡rܰ6سk#dAH`F4}3)zl_58,3d腼dt+yay/^2\K}n$$LFz 3x-Ԩ,m#QbkGJ+vڴXW붗fRμp/z =cjvk<ѵį7m jB캅̰\ݎn2co녓.#Ȑԅhˊ B<`Н*+`z|BEb'J0 [ui24i#peQt"ݑL[-+ђjCNw|^?|!`ic[;Ⱏ2^;:ؕN:9qa68ukcm {,q&uA~kp|Wh9XQ!- /t7 ;N1ecO䫞WߑHd?~8LGP]Q*l3*ъČ9=E2:SĆC_2;ҫSoks)_s[( ?\_׾UyRBuM.${,2C6\)KMl0?)d(e>奍J妬[n\.%I)b %bR kDӸQgPdQDT̢3 Aى-&>½EY܋W zT.{=uDrW8YcG'o(/3Zo{4L RIKx1LCXAW]8qvQ.eqRjp& Tcyou2$uahr.^KH@] Vk6KI۰^R[$w2sD>OY\ڽ{ pa1gnzL닗X]iC=SP $$!20K>'8Ya7}.7[W١pO|Oew )37#40^R#lBJ<̔':@Jli ?]> „'c$9̐=\p$v:`AeYqIz Oz֨.<{um7Q[u&GlX1VGw> ;krT䔚 "fY|]mW*KiI flwl3^{9E?Č B39lWZsF\΁J))j 酪y/t ]e=!ENETyv8TrwH?_dj2*w- ~](G6Ra{KH稉㰆W,/([⤮bTXZoR6{tw-lKW)zNwaH=z qVC G"9I윿@4fRP۽:1 - #l~`nqkebKhy_D9˄7Jsڒ@Zţ{6^yj7oVY^Z cZ'),%%vAwoH)x^nLv iKG;L1aXǹϵhEtfi#o/˜gu[Ifp %E?yO7U]zgLr ånC@m^"lC#ipf >)|+5 #v,Lv8!UE(tlCz t>2Z)$:窂']KbrNa`[jauZ 5nU1HrrQsKk$}l$=l 2bA˸'6K:H$:9T)=PL|H%+X>Aap W]Ϋ%@7P3:4U?#oϹD0+T[b)7`[t$—nw*kBg2(3 )UlrJٞUS X% E/|N">XD7!k,p@NفR\j Zu%[jZu(d|M.c#T pQ}h]N$ܪVL`I@"1z?zZul:NL5lU|D xKi(- }#.r)T iœT8S(T E1c)kXf- R&ժ -)SEՇV>ե¹pN cV WdBqk01 s w%oM g.0Il! %"by>u4@ʱ_ -[(hP1#B{C1 Bp\4 38zT!Fz:4,@ s+$hm? ԙ\I'@颢YRsoVo7etg3IEͬ~ڇ48=߿.ڿC4GZ/@UL|XlIfW5N' G3/X@6O?n9׶SZSKLY&6V^bUJY4RVޅoP ZpPvmYZ-Xn%츲Ƭ,jk¶%Q&d` {-f69jJOQ&.Ae=9A`f D5dy)W3`]nbS ֗|E")͖uuN?VlQ]T|%ۿP~ۏ2LyqK.-j=M &Tz,OkVz#F$ lt TSYD&\ UbŐ>qϪb?#7gUbJ>d'hƶ @ rvƋ.;pAPz_t]z~u6Ql?MIk70%ۍ'W1רZhf,ts(_BX%8  orq؉g6wWRr#Z@n%!Q^;5'$>RT -];ZZ?x{_+P$d6""lrr)HDVA#I ~5hG] YZZЃَ !+6f` T akp)yl26k1@E8n|c{7raj {h4bx{FL т6$:ZG/̰Op4*! ?AsA><@9?1@zr~ RN͌sJwrq;G%^rzūƢ+Yp5dLt} $уRX&`>s/"3`LvYymYb}79ʥVHe1\ɮڀcko8p[%h. f0ca8뒟u6V#xE³4+8nd0l) pC 6/~@@w^#UNpW+@|RNV[83=zz*@:\'jlp/MU*yqn1L4R1'do<^2XT[0h ^qrd_/?y|rxe5[ǪwuX{Lɾv}^';Y5=25w^S<.9cҫvK;[M+u_mc5$Sdn9;X鈅RF 4ɮoJ1C;o |?Jbqt.l*u6I) W3 N7pn 6O@y6`-ь\k 5n/Y:hBtè,0z<Ӆq 5ZUX& ,T <\9wۻ{ff&XG$"deԹb}V疩$1DPt[wp1ԭ G5 $ %0KPSXLn o%lU,},Z E{mM5kr&a4RWVGMi]pp,$CpOZT t ) I{#qld!-hGvZ{ .s!aϑWw백 :!:mpdhGh0.T\Q rmLdq|.F`W!PQ n0-<5m),yQu_yx]Ȟ=Sko(BMbgJb2Ոx]hQ7aK&4/I .v'zYQ8|byhʜtzvpĜ1pc<hrV8`)U >FGhw/~:S6}_:ʎ*ң|L CpKzy]6uf|B+줄Z wRdɤa>@eCŶ+z{M+poF|?^TmW.\ צ!)cf;V_fb.hrs SPG9d]sC#OB{g-9 |zF)#N^'=&Mpam)6o]C5|0WKrOG;DFLYjdvm+iY"%[ WF4F-;brzX_y2yneH.V>'AI8OJN,+o}xn~M qE?FJ]\CkGxۉ`(onum'^֚ a&4{k+2tW߂Q9ET`=Rm\P(FkTXz fҲ=ZPQF]%jI/~Gz'lH-nG2NȞ&M.]$l|]㈩[ޒ.TH:oh3} sbảxӁJTim{o ,1UO@ @v7/J(Շ݈,i_tH:R<]u þf(B^٥&"^/TsZqGK(;onV֢]53Lܨ D<~0|ݿ5AdCk8awUL:mWkA d`Mưo/m;DE/ .AĽ'tjBwCQԏNkNsRf"?R1BJ0l9WÔ&:-Fj? Z.ӎ,2B?t}Uhb&| xYGP𔟱6YL jf9`cG:?jݲG%'²KSDTȾwSNC!?lTc3ɱP`)#qA[xxmfx aZhhR7p QUvZעN;0Ԇ.]1 Ol|ۮW6m"QL Y3jY"jԊV1^D.JVNqtBt# ROI(OTwW|-_z^*6r$I?mDhj+@7Β%@B/.N|t͝B!sЌN2 ى(9?4CH&s)Ԩ׶UnEWᔙN4v.f"qmǻF]=#:qo|~Yw>;p"Cfw*-n,E&XZ6f4MLI}MhJOqSF2k6ʠoaC͵v]ѕX?!RQnfD@- KHDWp  =|1/ iltb}kȉmJKa rCn䕁aƒɸPT׎{"л%jN4˒UayiQrFJ՞\>1Պ2I<:q9x pX(_?u$^h!r3} զ 5?K􁼃6G1ljt=}Kyt_&{xl3[hF~hWהH^D?%x=i T9ˢ!N䒻An\6==hE4acNٱvYm'A+jSe8!tʤM ʚa Nwp5=RU2$f( /`fLChhć\zP roj/c2NO,;j:LeP.:R)stjwgucA`0"Ѳ!2v-ID_=DE;&dXkVpUblUSx3"4zpcJ[T'7efY‘F2%,F"羟İv) #x J@ ڨz߽v/ܽ|qmLC R+p]G)C"/L*Tj$BQp#yMj;9.x1(79G*>}r1GE C?&veR4'0qYXsh"`6{et$M6rRJQ@?(P\ܭk̈́"(s5blԌr\;O#\M>r̓ZS1\VHz FFCZT\wdZ. %ࣽraa_fkUɾB*KB c2}rr2:2-S 1i=5$ۛ 4sYCdh21BzT:`h`VkS>_OrN+8?.b.FD,u)knQte5} ^hU&zCaE$jeݍ_qnAr ~,H'[ٳTC)JypiWϛ ȳvkj )/nZv)\#I ӬhNm `6FeG>܆M,: ^'tX Bo 촐kޓ6Ę©ÏEOP9t]%-]4V"`5$wpΗlT+IaDIɡMT >:mO%9=BjMc9T? Å[j,;ё@'nq#u-h/ [Ӷ\#/Ֆ,)ЉXgDtM1}+9RJ j*'^d$RlJ}]!6,kt2Ik,ӨҜ6~͚OTd"a,KQVvеavmEX0ZeGM:G>[BcUXU_f@j]752QBiܥ 4 =BL Dg:ϓ]AwL jjzK*]vi1*ip;_k~"s1m #I['k(]P׫|+k%A6Hy4;m)(xR"$w{@wR0o;Sʖ%2d]vԁLY7 2A\e3H?-+y9ewx'H'GAZWRd!=8b40H^`8%WPw ?:r9 -6s!Pqw`YG%1E\vCЂ:>b#^3 'X"#J'~O3mh4i\qۏv)*!otGS_0i(0x|I1Fh&4XS #]l}KJ7 ]w\T6R5Kܴ?DPnT.meprm{}?ՒkEd•=O V~wApn;C d"3nU?frt[ aZ& 6K`Neq=/eTd&g[aC^ΰfaý\"^MȒ9uଙHZmtጺEt) B⩳8|r*^Z'dĈ2I)b] QkW IfG ,g?x0C^ԒM'T.ͣd9".c`!NITG5˗#_"Rd"2' ަ, M03\YbQ.l: iQ+*?7~0LaҦ]y\):|31UAcq-݄7IH QC%T EAOӂODR::{5sy?VP4'|P!ڎ v/w2 t|K3tR"uSX8{(E5Vk!2Se~AYѿpvJ r8Md֭ަ/1?R S*vtYiUV`MiZS:*ױ-1ذ:`dȲs_O|/'V\eFl֕ܛMyUmdr%;vLŖ =肩qWN*-m4 Z3nrEF: CBŃ:2xОo8UCzVvB)Ƞ,CT#x@[vIJ]SǾu6G‚!Vћ t?suZmQdȗso{as,v,t_}ńfRܠ-I\GD&\vY!x nՖ> {'Jw"*WzW7&ffDF;'$ފ $B~Qb)tڤXF骋yMԡ`ϙM~x_u:vAr)t<qd[ aTIS9dѧ'3XUN0:-4 *q/Z~K!__-u8 S{)pt@3\,Sk3%E(K*}zRn}b+ڼT7Yc28Of\A*&bVm!gi\x7)glvxF1lk̽ Q[Ҕn2ٯJSr Zrġ'X(yBx : G\h:(mN<2iE:&5VZz#{CCb}ú+M?DxL$hd?Ńt:e3\ۘRe{=@ܺ70NCj2]+պO+`ҦNU&8 C'j(~ Hϲ>qW 1+Ѧ{+se,Er\$[LrM:Fc-wU+* d)&n_I6 P}JA٘ݳhP`j.c\|\ϖQv tLE7fkNf=J`{Pj{N)C}llt+ĢcTLEw~lp:&M邖oΘ5KjAԇ# "C[Ws-ģwI aek̿mn.Qg fOq\^?PR9v[\a9w'pݹ]8]Á04FRBXh4̅퉱Y'&_oM7Sĉle{xʎ[#ֶBK lA=Zw;˺5BPevXRIjlVmm)hJe'O/(x6a))Q]YxooͼdӥpXW{J#RK WΗ n$tVu'Os?4JxEթX-1{mƆI9'̑3gB Ѷ-!+ SඒAqBk%.9Pr-K,l;I┘ aj:J{$}C`]VQ@+[Q|(foT  }G11fEF&HfhкBo@pn8u&Zq6`8 wO:gY&"[=)6!O7"8#hG69VL;ȗ71Prno)rHb P g JReca[n MQi&ty2}=\c*$? X]~ ApVԀyq۴:ȦF 4-S6 ! DQbGjA~i}/GɴUz))!pR/;!C)ˠ] ׶\EϦ_x%A~eRע߱b~Jk4Qc$Q:">>1+U gi%a+LMQց|.8WW#?3ѱ}.3ag/|ܺ¸i1qwŮIأPK#8gk$x/o/=d,P.o9qXvyɮӂMZ,of ܒvB=wF7 gm{>61ᆬߌ=!QҤ.E4$`IC8FWnG* _s{2?o-55d3c#iq> EaDܴ}6F[=Qvzx|?@֨ekXւInRS`t`L09@t,SEY4^ӤrruVup1x*ݖ~A;v(hX2{ԁQߍ 5̟ f[AùM{@V0ӖC7ʩ&B_ZOZ XwB9!Jk;ɋ IV[PYο떏CTΊ̕؂ˇrYm[-[A">**c[ oTyj͚xWl ˬ`zls7MGOОhXsvK[z1!7H RcxbBLb[)QCr9g4k(~l?Z.'19bqo Py!7ng*5(pa퀈G"Τaߞ\``5}әHs ʱ_-Ѐ,Gp#U8^Ncl! Q 6X+7S: .,:A»N9\vfjesV1 n}#T_Bgrqÿ{"+'+{iy*YBK0͔ȏR2?H#AZl1/b {*` PAlٟf(lfsm$ ?s}4qSh|h$5AM=Ns`iBK#~0Cp+`]?]%M%Obr3v/qk Yv/:g{#i16~Y\D㧫ř~աe~ܼZrgP$$z$ f|*%Z7-p d;@ 5_Gj@FO/Li B^?Pz@`Bh)=@WaKFp3 ᱘Zarc(gʸVum-C-AR6sᏕ{4g-yKB6'J!iEu"Kgři,5>H[ߥr1sճDht&[wD"hh1^ rqa1DbQkxǐ}aH2oP >|p [OWh?9,/! PTэ9|gpFᦿYU\W'T_2;q8Ԕԝr%=U=O+3\tIN_zi_ A%IϡC/oBً3)*O? eV@-&/` W_(Ӄm4I?fR֜7FGD>6zv WdR O66>,VO(6JzoE[pf{uHPh=as`p\qĹҶ`A|eOoN1OA[E{PVVMW'B`d:TRI4W.2U?! )8; ߭Oź*.'J\H$% BG!}jYeSc3Ha?EIz颳aƸ.q8 kG"7$ QĤzւM1! 4mYՀZՌo6/6"ѫ︞]N9ƅd}z17NC,ELo;DzUdmc2;R)_p|ܽ3̥z)y^Nh"X X䃻Cϕ =&64!Ƨ9ۘW,Z ]Sh)3AQ# ˱!ҧL'Iױo]8㖢GO5.TQカ`LCr 8].1VMb*:1\u(kp $ҙhP74)w3Q&V'VG!/=;$3#"<8?偰!&9P%VI|!g<ٽji]iKw&+.q5DH#R x) p"]ej4&գ a<QN #Us3b߮J2҈ .Cp.-,AѼB& eD?>w MCKdOmT o;> 4+uQgP!~tqe&n -('^GYEeHEj9gѻ+DmӵP縳~AZ)΋ 6߫iq 0cx4D)G.`TrR׋E4C (:F ]*ѐCJH6_D8xN يdhJk@D_0diװW$xroė =d@}Y,n p35INώ(4I)'"}MyG٥o&H=''/8鉄k>F gu8gsRQf4rUy3OٰW)x%;륃fWvx zl$\46{4bW_2/5|21_)2a ZSsZVKUEi&~pMftR^]G!tM?lzZ'oMm 엷/>jLRr7xY#5'=tzԆP m-NNp;3\Ȋ *CJV-)8\ψҠ;=o{2"JׅNm,36 όr&0dmYTع1m3UٝLW~,%~R֐zK[]UOmYE)q|}A. l{kZ%2hwi 'fӹ7^`DEWC/䘌~n%I> o`eᣥ UH3dPө)m&y^#bVj(+1MI;ä}2)/N[0 8`zd`PajVy'g|؏3aW`vAi+uQKnWvOn\-\hW2EӤ*VBH* -vzkOZgo *N؟fS[L*<=3Ƭ7S3r5=2- qsHDej]Gïox^J+ |p!BA'tۇZ1E{ W7Cgo=f]3CEbrlA({؜u6_Qeu.3s7\;̆LtbJ u񏗶$gRE{Q[5{5T@'tÍ8C|_(EAI E ?Mp v̳Kn ZnBE %0F+JF !֔\a) #<#c] "O kX;kNZ#0OA;V9T$h>?;% 5qXF\3WڤcvϸsY'7Zڥ8[~.n2 GtLKq=O'؎gj { I?U|r{əv4R:uL'VఏQ J[bJm)&՟ 0ۏ2g&[V'Z1]F`ge[|W.XӔh|`<*[( JMeB `XwZk9@Oe2OlOj'̥G@Z2sĥ"_VYc:r=%aQ1ДPllNݘL|SD]`)_dP ?c7;T"c&Qh-.20g=KݙΜ{Y/{f6gE3zqsb*zzU fʓѶoڌ)g|+|_N<ី:VaʦZ7 ab;dYY@}Fl AËfHp|j~-LrوMح:j14.aq GXۗNn8|@.]s̻s[qwX5g={H0o߹ѻAmm7( lO.݋Ə {!%8m4ԾJQ1h%xeBY<@G.nίKGȭj AC1I?dokqݎ4%8aP DYrYEKLUV-3rAݡ3gv*FkGF5FrLߟў8+m"8^iaoSsV&w֫H9BnbC,,KOi=\C?yKP(ԃI{$/?TU Qnx]+HCLBCn@OoSyu]^ U,>~~:̆R 7-c_س$!M27<+'*l̐>*b&´jH#J@s+Ema'aާ]+rق+-vm7{x(Y(`T9U-TbP}-L+6BZg{HAu[~?>=sCǑK3΅P`}۟<V iyHsn tWWY,'0츺ܞvҖu.Tjq㢜CYfsxoЕXқ?`z#̓)Iqnͯ k?DgՂ2.| IRGهtpN@@uPU415BXCF$.Ez.OIn-iRfeQ;yf6Q: 8HQ-&"ćn'V- ,j/G~#bET͌epEf6q?jaJ޲] ӣpdo%O!TI+\#i?(F?(t\S/ɳTg] O[_e$IqvM70[]>slߍ >W |OD<ɖ:}3 ^˰ld#FqrRpA6q+& Fٲ"x" k>@7̤r+U V% av:8a`6AX9/&hw5MqrB67޴sI#RȘ=UGJĖԚqu0&w im&Ij֨80m/\AGJni&u࣡}ABAW}h$A#V;iF[x'zAs`wyΎP!0VREA@65,t ^mޖzXIC%sv˱0ۅ ?|гՋ}eqJLS]7?vSYdPs|xv @ QtJsro!Iob}n‰)._ Kmvՠ@/-N^VF?%j) =g:[d|K}OA* ո2L{Ի b1mߓ!31FbkVQvĵk!F'z(Ȣ%19$Ō3^NvBotV }> s)Ԏ>Eh5/Sf`FOF}X:1'UxGK@*lRg?Xnt(e>Imw7\v]IڔISq!VH,!lʃ^!~=g .UX¼j' וɇdXqijg&ě]mН̣ AXJkvf >`%.s8lf (]լO aw0n撰]<1 /). c0Oy#H䮬9BZDMlrs:0z,WɰJOp"NʍU5@0cчow5 V.]e0 䍄u-atDJMŒhB asXiE'vu;,şvav`S]-zi6Cqo'| E9^R b G^5]̉_saEsI:{G{:Dő)GSIN϶GQv*HƸ\a'""cͳ|i|{sAF]xmg0HS<?l֦ɨ/?.Ìyag4k):xg_|gwJ51|/!6Xguj$nSNb~RvJK1&FR*DX++8$T$5Tٜ<]6qt{N]I%, 2?U.-LrZ.ߵ]p1IU5 _^1auݵⶾ:3 +ox Is 'KE֩#o#`U>F](^:C}@d ԓԳZrQ +iDR[Aq!O+GS97UKk otiqJ9Ot>yRJ=#q+9"Pv6`^cʶ?Dc2ѹS8".Gp 0XԨNy$+!$9ܴ,|T-F9CU2PFُC/^TIݏ%*2-5^YN*0 G^9,EFfnykMrvv5}hZɛH#xmq\7UF ^0;O6º*Л |sw p\Phۯ0 &#NcCsoh<8ν8w-|n`ݺ`A=o8 N`% ]Yyx>!q4(uzcg"H]tc._WXTnZ^((<7(2jS̭!ea]C dlHęvcIrZŻJYՖڣdPᣃSu !~2'!o&m߱ҫtבmI^r]mZ m΂1pP L1!LF)@>q;$0ŁeF$^)c鳝*mWȒ% ǀ|l3 "+]0! !m^{ҋc/vz:zٜQW |{1wEm,f<C6AB b`/֬)lԊ fW b-H>Űђn},%l@ ( 6*s-y`cr|pApXӛEe#de<^owCCC]doFbַs#IM6fFrLAYNpF}XMW= )es܉.MٗgVxMc[rqE`E۴hE٘ksDI%>T% }q1Y뎗r){UIC*  )Gl!#w9* A=-=w N1g˟ھRj,=ȯʎ.+@YYdͤYbtt'J-%?މ XyV:a8Vve#X/`)4]?OGVliU!*hÔ3z c ,'AyΠqٯ4oE]zF *WVړda[ hP,tJ4(ETսZ2](( dS_݊B!l]_7oKȨg\N.ǜA@̟^m`G%6K=>Uj(ۥ29j BO;A?wrAyw]=:e@yiYn!(ovVo5&EQ63szP8HޞAz!LH~ourRj^C&Z{nZ<ڌy"o񋜦叛w|=Ќ֛rUcKv,&,=+jCF;"Su]%OcrEHŅ>{d?K MUMC.FȺ`gyky|s跿͛R. hf/VI)Kd{BM#UFO]^:N2U]WJMq/:l1i5zJ~Fn  ;7WZ'\{cߗj As' W!īBEmOڑ0S*nwll!K S؇Wo>0갇\(t Gͤ>pϑΩ0P2fྼWnH@"XWХ-HAS[auF6Cn,%M16 K-T۩^J&8U)E>V /I甩tA{y OW*M rŊ޹tII{o VQV 'o3 2B \ =k^}`hb:0!A q27M;~5@#Տ}݄*J'3:!8A? f<4TMX[V vʟ/=H\)OqÙUlBo#IrL2:[  \ǣC4$1  b檨3V9I7`P xz[AN%iŦijgwϔ[P贓ElRd1V O:3.AtrN)y#UrF`Y nrCYrdbPlJ@@9A6^Am@^{ɳJݲER |wcgBBC BK3nfw0QzT,ԸK:iK@,OM`bVij껎`=VyKގ1p{:(nHp:| tiwH cg$&^ǔ#vZUSefd9ۂ0ٰ 6H6HibsQ$X%c|2)6퐩[smNLR WGY_&ӂw{S!EnZdW*iVmA6#pl$w/f=ZGU*Ep?=FbzI+~ިKeڰn~^a[_Eiyr Oz7 X.#\%K$TEua0!bt.p6 ˥,Y4pZZ!ӏp鈙:[f WhgfIDA!SBsj{`Ϧjl-PYB:ljе`@d6u$Z›UD:Om;lXґ|mIVK󭸳60̚ǔDf,oPĭ5YޥqyyIml u !5ZI]Q!^{[z{ Nw 'J,SPԧ/C"4oӑ"cͼt $%7N0PɠA S|GpXxBic娨,v>>h޽r %]kq.G{ѱRt3z]XտTwi8IX!0]Dc#^^JHXq-ue=I- Ud mz|Wf{Bz9X Gy&q֚bFc\UѢ{ؾl"s\Ѭ_0I%;rQ- P֎lxJrY-hìMEoxvS[#.Y4~L rʼnR*zH0 C`8^ފ檛?hBT"q&w^ Og$J֫ORwDXN_n-T~+fx|_?ܵ>_78^ F-UT7`91 #_8k>zbFpB9M=ˏb)T(6"fzH0ݧ$J>ӛFԱ_;:g}*҂̉F}ઠ\j;wsR|!v OOl~oI%ސ*G_/ACjA t< j2U%,a;6,&Qh +KDj$M}yEFDyEF1HU;6hK@c&,jJ2%r/bMSTDIYg^KEׯ\C-ԛ/ٯ(,*6e' ʾI#xvX&ħ^i՟!5˳Z3%` izW3JfTsR} >ZuÀY)C` 6)6@&iI` yD6 $NrؖΚ `/霖=*(P|#ZkL2nN8c{pJQM:(4T(ߋn)pin<Hڽ O4;k G" 3@J:EZ\V--b@n@ [H׎%bǑf4:n8LJ>}SR: rY'iMզNrbi hսy\)u RurˢT ZmfXfjl1O@(.9^P:gY|(|܅wʵK7]9ߠkFm#d"S޺ixm-}SDsAM_FEHgEr[qKU} R֠Wx9 ܱl ÙnSpLz.ŗBٛ}@<*hQڜ6T6R̓wUep4 *9e5&xU_5 Bqper(L`l cJ7rm'fPrjЀZ)PLf厕d⣩O;Amu::+m/dB*;rC>0/' CJ5'>yڳN~C >[3-\d5{?e[V ) T#{S"@ųL$$詢HT[ft`TˏZc1f餺G U`hS[H#mXP~ԋ;6v6zmo.2+h8H8\޵Cn'kѱ mo Q+HXѼ` d)Of!hY1n8/~R*~6,CԅhM4 9 È6G7.ɊL{TX'e@!>LH7"ƒgyx4j)0 #ZwOtY+3K/؉pq*g*pۜwvrVmbLؑw1}Nd ^oV`=vÑn 6wф[]^m?1#/p1MOC4X+ONi[P<=P}+ExYΖj/#W"4BSENP,al訪$H ?3aPY!ϻ%*O,^@ע 2 xjr:X]Ҍ,IPyL<sMn+ى]x?&EL08pR_yqn>zyp|`pg>& 15[tHC E:yqc=]qTaQO")~WVϒ:Y⏅I—qg]%_Lln)ցR P%?` {;VU#cg49SyaH*^fQhz=7Ms\iSl<?WO2ZŹ(-e> pjYoW|nt7Ɉ ǹW b.sfԓ"?ܓS᝘Gj*qKmj11i[xFIߞ[pŕտ:)zq"-H}G97lLH?^I69G@'s_-ȧtJoc,-=e:+F~T6Bo1%yGᏂQW{yzH^bUޞJOfQN+ y!]Fq?8JDwdYc{Ս@kK+}5[C`Ę:xu?2>J\0>) $&'!L<m\P(4VHq^=hW|O[lr 蘰<ŪM%ؽ "޽/h!g\Ee,.{I31R6A0L 1qdbmgMժ[3bāv$L|0r}HT$w ܼB0~ӵd,[tp6BʮlSŤHHrx/Y\{/R%M:/%$X9D ^>~aȴOVy}22/6b|a(..t+ / 2s*#QNnW")n *$ʸmdFͽGGRpsj<) Y·->쮺_3a. ck8~vu^XuKqR DY.'Pku ^vUp/}>]?FFv0snts/@Q^y5EVhYnTv+@{> WX׭ ֻͩTFzd.? t>8ЦOcaֺK*w.i^U6 Iy %ԽB}krǯק-̬{22dpN%λ]7% ^ ɗ[iiYqMQmG ž{4JTʛne1#d|-!M'TV:SQaYFxvDZ&ÍHE'"2f4{ga.7B%ɀ?¶(' L9feϸ4r7LKт<4糭ącI p ;}5GsJaZDץbMw@j3y/&mB03.@FMn9߾FnË]/ޓ׻ VkmP4'@ R#l/D bY(#Qts/8u(\MّAp@'kc̶ qPzMN6gCe}6&fݵל[.8mSKK;7i! nX$@V?qt"@/e7*4嬶KL!eXW~ڊ6$]s)2{~h3‘vG5vxS3[[]4mUrUW3.]2Gb}wMN]~ٵ~$ӽ>^`_2.b5э'r!&!] fԂqa[W &F ӟ*eqϝׁN5 B^("JEW>%Fati8-IB3hr9ljN~#*O2c.Ћ[̆-l%)*;U;&8FSJN/kMӀn NۅoʏC,I 6}߯PS.ΐY_@`O]^3R:J<8I㜰LI ׍@!b$saUm-lC)C|Y|2WZ n%  t8ōLnB|BR!nwitSݦU/w,<1:0#@8Gx)+rN- UvD}-PxմBzE'Գ*m%/JؤI@Ȕoe^=y{7d4@c9-+vz@o1XÏ1Q&RΟ!2A, sVCEUmhh@4J⚬5$wNr :H^Aל ٖ>#2>J hZ.8G^HcltG ewzI 뵱,U\L,Tru=X'͞kh3xD]T^gx"?\ǮÏ6~yTŖ,O' +~r"ƃ)SɿلA/^ptwD&jw,ݔI1* 1Ku%;XHY4¬}jfBd*v"+zp|spa G5"Scvk.*n4&X,שׂUVxNp)Oa;z,Fܱ0ZSD>FUb(8;_ynU`9cb㘋{Mc\"݉ kޟܗ3=Y 5opfnz>CTkطDe—Ev(89Hð8W=ˠ/A)Nnιb(. wTзt aQ&oM>s(KQg faĚb7p#Apŵ}M29͞8-%sXẀO q_~ Ms?a=pR /:'єwRz=UΈ(CėC R6λeV893"TՈ-bwɠ>{Zg1 RA+·B`];3Md̊; 2 אX3 iI_4zjX@.gR~_&U:NP 9wǰJE \ؐ𼎬cH>,3 0^d2.!O{2ُR6"vM:3+73C$xET҄|,D~’1L]18S-g /JXnK+l6JK͉_9-unQný0~[e7ًpO8+'to6.""Z(V*"o2[4cnĘVtG gЎhd{ vw}_;(+Fp"{di{.U5 zXY\lBkN5XhlTa{sQUAyw_ w έJmApjS̊YG&Yp_>5c70L._̻%Ճ*%ծ'i'3AGxı%T[,"'`NxpW82D)/ߨ&UX2 0%*' SdETȰoÕ' s).ix|;nU]=C3iܼQsSi'GT>SV`ҿRl76' !D!3&Ȱ,s)eCC~ azA)CU}8D==U٧ 1D V*EZ1ڻmcܚdͿΔ]Z.N|А >:upLr!)nTBo{->zkQ|XBR;cxAJ1 =}mk)mȫ+ܧ|(ɳCtYOQZ87Xe%ӧ΃O"qۜF2MQd@$" %CLS6m%t(qkw如!qǬP;Sez4IX0`dXLW =?xtx87| ڪ6 >iPUL̫ HA5{?чc}8C,d1bci񪣄%M{;\r[Nr1Kx!!kKw|Qy߯vkAu^S:u? . AN4ULW& *87/SPUb7P=qI!e'WB{ F턥+ј9V23]8♺zjm^j !k0HR)o`ulFG12mݕ}t @ƓW_kZXa=Ґ<VOi"w=Ӟ~T\wOJH͠K$ jnlz!F vts3$M: FM4?Bp}m&BIh [4Z̦T𩹂dJ{\RLF2U͞R8XVy# %Sq idЕ^bR;LY)5 zŔ`:=:ֺ;39k@+f"|9߻2>RiY5j_i7둞[{@,Gr/2+d G8kZ3cv ؎uaRtm& FntjG.XV.g꜓TBG)]aErV+R)?Zt@dZ~Vs1 PaƦ}lmW٠4Cm=Y9<2kquR!~5;8;Ꮛ֥ b>$e4xqb:bgfB6uAj Ξۧ<8-Pz~n{_AO7쌾\QiRȽ4|t sl>(tȻ!'-{$G;kwܠk$^ΗqaH-v#aDp/3x5B{ ucīY'3U gמ]߉e gZms 4V~Q칃k@^SQ [U\\g ]L:S: !}19q+ -sk]bq9z;-kS(ugSI0t^v_R![VBhRk(Y|Vx0CM9d =atV\/! Ԝ _4(y&04hrgdzJۿa ۪߶ӈcȆ&7]no=ɸg}w1eQ(f Wv,RkE 5,܂-umq4҇B"DU`E.q/_I9qS˜LfR=$f5\kఝpB+Qe Rɱ@|ի;dl1I!Wi&7{' u'PU=(1I æn8{¥"Ke8D_TT|#*\50<=}0GSqRʹCPxYU刜[/L\o9xK뉿ʱ8҃g#]°iCaB\|oPHJ /991Ae>+9ktG3֗sk?l"8+ݓ>0E[Mo3.VO1嗺H<8*z$.EiR"|; =1l D N>ZؖiRz>-l4}RA42$UEB_Oo_G4#[)W6)%R,䙡^†)cl;A ĿXV5kڟ @>K3]T!p- W]K~,) 87KT%P $ec%Tkb*,#g8qZXV7'r^vwOb\GTd)4~?2Q袪w*Z@i>fл<4fWpx:X*๎na`ViPU OBdK{a=AZ>E^K't15/iʤa6̫Zu5aC|_V0B7uXkk"+ҁ5)gi5ڃ/K 'd岁Khdzyw'ʳgJ!lO%CQY[W[I&$ jՆb/٬x9^[ ˖B,]|TX¥v6Q0>`(LhM^ Qyppe;##5NVn(6+T]KhCg@۳-g}eiLQtm&ؒf={.Bit}8A*XpaC6y7n6+l,Erѣ}uV gm̃JXN㨗N. ,KJ7q|r|2=/Q(ETtq8O仄x2T@˘=T\>3gKp!ΦuB3_ &\iL#S+ ۽w睝 +a70|NE] e@Zk?twZyfiqG\ Pã4$X_nKwBޢހCtaQᑆ#BcӚ|k5,a$}s72I55V#RB"6kn)NB(]fVtxP?DZ<-?hZ°AH:Q cǤ@Q\φl`/|@o P7ȹsm$1y!FK&F3zxS"IR_v\n+m TuW0.xw~N]Y)EO:h"_[=Jvt>EID.A>.!I?, &dWMH0R 4eDsVu휳ȏ•blR8bo9 IZ11qz)~}V-o%,:kѹ|#NjV-U,utʛjQrUu]h>@Sb!i)[7@"$,Els'KTRrߝ4WQf [ݩ5)KFrx H4PNTxyTh(U7 @-ZzP`?j#hh2m$gshots+Upt=;Rg>VDeSctr]B-Hahtgt@N<^ܵՊK~7>`h~mKlIn#DCU5awS~ LmaKT[J`Yc&>@ 87l$ˎ=Ζ$5#iٳhoZ]#0gNh?}k+5Y>?c\~ͭR DQi9.?ٗ[`]g sqWWpS; k8xy F{bY Se8p`@|e%yC5]BA683SVk:dv gޢ]O'hbwu8۳Q"] jE'U9|hhc̀;& Lo3ws!jwM;#+@| *rH )2 +Kk©f#Z%V#ș5AHzy* ZP*: vf3'Uuss*^:"tVq$ekiJPͳ0luFEkg ҷR< g!ÿ*4f }*[J5dK&fr[:HC+;rELlK# {r>k 5O'VOBlL~g58%*֐kH(W2 s &\M -jʾg70X}GQ3g V 1 bqdkv(VC[ӞJC >ˇx k|@<}7,!ˠ:#fŸk4XFQ0ӂfWw^]3 1k2/;3xm/V |׸E| `vtVqIN@Lakt'׉""]aacП#DMJCNCkWt:䇂L޲w`!:/;Y91X-aF2/C 91_,RY./O[, iT!VpAq^KTy 4P7|ML1~˔"/90f6Be߮D\SI6͹~[z3\k̅}ݘ5L+t.c#GMQ, x`|E@?|p{GȫٌnCDz7Qc{DE~IzYb@R؞ UiE"9bucNQ67w*zOn=2V@e^6/ѩtLF(gҬa:*pzt x`o`9ʠ5UTk]EesqJ̾"ʵʹ4;gsɼBj jԕd,iWs *kx\n[#׵ )uHЖ74r˝u-j SE2oL6S nH̼L$;ӴSAM=zU) a'ڷZj#%eipdtz KGLj,rkw+e|ZwӓNǢ*yi;n%׻vi((W6^ovv#u@h[A-BB:<#cͤ(CR@1@UgI,Yo%Ol:Es (L)JIAOJVo$VΡ 1]ye J6_* K'@AKה3؉^]McO^% wF#?Sɮm{ nlk`0c oGsWq7"Zoܗhg>O657}S~; 64_1vU%[}NgHF;&hfĀkzr K@O‡c)8 q#W`sdS0p:e-x(|^08uۻm ^]]_ :$$bU#KS%]ZOk#䫰fʹzA% =Sq;նq Yߙ//ߪxFX).H|1=f_jfᶹ(C1Dܕi;=nkVmdۙ-ȁl+k(uD@{Wflj-H,3lJ?o&tD< Dx 2<[V" rV>w ,z"J, {κX$7w)2}V&Uch>6'`( ۶( 71w:z ^6)/G@''~B˅pVgBQm֋-|e>亳romp@֌UQRN1e;l<IUMn *0g혫?JMiF< ,J?ӝx=\ED!KB[Nڱ#֣?u,xw:Xo;)-n[7G8 u ӡgZ"zҥ>'CgbyvGgS d""s֙W'!ZZ1}YL]+a4zei>Y߇2@2Xf?U|p@u,tz'DɌVT*mG?A`FYk@mxDR ǾcḎo˓2wRDվpn ]2[U1I WʵM NG%9V|qdЯCumShҘD-i#W;b''hU\D{lcS6iėg6c ɵH,O%K{F ^/hѾo~vm2ؤfI#.m4yߦ 9aIo\KF!|KQi}ܹ.Qp}ǀ$dA=?+%ML ;:'?*'ߎu jjqBlE"'Q$A:޳;_P"àއcX;DϖbL(/)VfcM=s6JTGC3&jo\_U1y_4(~avWj%0qޑR@f"|$&˴1SLT&ه (ݻ.UW낸%WȑqgBpͣv{_ü቞AX)r:ದrz* ,oXux:FOjuJ\دP4~ob8s@+/0iaðkKEuEV$vٝ\XvQ dq%w=7 V) C@Wvn~9 Vǯث$x5AlקWm5-G*UĢ#˨n6;86 S[z5n9sвJ!Ūq@,эGV죫" ¸#'#m}E}rlA:KYk !vA I8*ppE-hiwI~ˁJdD9OFx OH9mC};Chb{ÖIjS,,& 4{D%ؖM\,&LF5ʃTUޜ0xrcWE SFs KQ1%5~+ۙº)"TCJz)u` ),KMN,YS툹TBBd"ƛ|P Lz9` baPؾڀUH iFߠ'\z{7Ι4+ΊcVam%llL  18mOPuң =Q\yzHGO*f/TP‡;vnѤ-)vIrX;e,Ocx{r4 ˅VrI"̞FL\lWHzlvuTWm6׸~jeU5IZ8Sr>b$\(<22=ixBL  lM ^<ځgT9bqeW΃E'A~,U.Z[uK$oD# G, IlOY G#ŗ"DtSyRxJ]i&B&,/oQx8d]m Zu,Ԑ3;89z:$?FV3Y-n9W&Ր{LljLw1xTD鑨e'[gByV#8zM.3evEY#.*&v{\n:sځAl$om*ܱSȳ(΄ڇ6,ZA^ ôM >)6r1 S/48]4=.D;diHMMYOтh&o&IFqxt*qƌ(-H鲑qܕ} N?n1wJ%(ezPp?{ Z)+N4@ \-u8\zJAֱP31ĞK\@"?Oڔ6*,77X.BnyWوJω0IУ۷ًx=oӀ`wUkŔ!]EyV> ʳ=IK/dG~+|*F,]^~gXȓURlTM2<+<61MK H2|l>XpFܽJW+9.WөIyt(Fo&~X5bnKP8!}#a;|Ь[% k~&OAӸ"ۡCƍtԞh@P }GπF^84{`P&@Ipק=VJ;4]QhWנBQm8逸1TNANz- ,[95pjSQ4%5/d\z/ObI_pX-ANtK9g\i /W;Z ܗd1a[,:>?w~Xs9@2^I*TbyG<!^")ky'N'aEPi}%_U2n.Ҵ13q.lVSč I)- E^BQz'4.@>lq'GKҲ3 _CG&2Hf0tz.0?y.R[os=ͪZc<9G |X;J!K:O<;PR6nb1y"V>5 O;Mk:BYowWrѶ;H6آ-)RL֟,N["(tMC<){ݞy4r}e]^k;:FmMiʍh6f 1xe<#^[pU;.͇8{+8$׸ Ϩ!2sdca졟d\Od1R-?#@K}l3>R 髕笠h>%8 P'o}$`͞|E 2ƛjn ^o[C. Mnź1O6\06}};'z;.ZΒC/mz0e7y~AOͨu/ak*sE5&H@m " AC#Œ_5BkWrw 7^yQM Zft&v+J$kLzl2P9+-E F)WAH+Qڣn"`uׇx Ey $DHFf p>rϨE?U;I} B[p{RHMS|%:#[jeʑQ@g$uqHR=YwSl ^ɟ=Weq׽Y&kZc?.Ĭ_-oSe1iN̰oXkM2H(YPVpnK`;7-J +ODJ6 Ib~*G52 >YQV C1[TEڅN `5`:C~{1u2IQ߄2EȏZh&Y Lf$:ы]t#Z\ 8^U KH寿ɧ |GIB(w!Tcb;/HT΍KvصX c'4zf'B-o%.GO؀㚅}D*ҙ 9ˣV/W᱋ˎ;&xKhLr"ueVK(U=Փ1~U2OuM2" g f(u2! Gx5puc{2)y'[4%Aލ4XR=}bdr>m>ϫQhF4yLeBF*V}=#x3'QeQ vgeK3 !T@:gEg l*nq"KlI_^Ndys;ՙ;5z^[ZһT7v~=?d Zv+q0|7ێ@d \^-plT67kF,ӱPmS kOT3?g?:ȟ u^]S>W:9X0pLwG \5vS}Ҟv6v>uV%J[O\)\Ia;$.kgx%̧n]5da# z6PϽӜp8ZRS _=$z Ȟ,ji%+Rmjt/I?ijr0C+|b{5H* 6wY&{b[:Ÿ2<)UVpIZӇ}8aǛ'Yמ}lGCu3@VtJbFƶ}STϛh` 51|]CƚE'aɩ0:\- cZbVjxn+6@{†DC\W_w@?'UT@C[P+֤H^ciG*26kS,NS-"n;t}%}[ȫ&\1_P^P#BA碃I^# eْٺ] tH+W1 dxk~/ B3G!VbVdaR}3[0?##QۖhZF6Fbs6 ~ _1gltS2~_!?1!:>QVNBnGb  ^GE~-$@}JupҘ)Zm5Kԍ ގD#Ra07+Ɇ4L6G> -a\Z0=$_JRX±͑_=6 6&SaŐ"?Cƣ)N{-KU?Ώ7:k٥H\dhtIr'3Z.e\̘'Z3")Hn'=MPVn B/@>?gxo#Ʋtg@uG7%ʰ='BPl=krLk('5cZHn ;h#Ңe.P#0u485jW4ͩ5Y"xekB> @lتY33ݚ m֋?)2ȇ4 I8sDUB"jʘ[kBбڋտbT1£C4FC`UBj W+q ; 7,>X bh"%‰=sv z.1q'n ^y -ORu/. )W;0B2E OTNE^c2Z`$K,Y[rj<)c.z.k"^h"kw2r1J K7I"3d )DzЊ^+_`-n]Xg .HhuUa#X&Ejp KiL~Cg#Utj)"+sM >CM¾.ao)IHQ56cf=E.|E_Glw?^h[r5[^ VTj+AshNlͱ͈Ը;q=lc/$P2c_fmQ Ot_"4'ȌxUuh @|KJ/6IQ28@wz VֳF$}SbGous1MN*k_ŏ3j<{zRr[y[fP/ƅ^껝fWMKGk7RL8@@lw5߷ bś[`B4&w`ݫ[v !#2Ṧu[JtύF]En'QpJRQ9ݤy&; tiG() 'K!0zN:5]B4Q !Gp98 #C=~{k+=](_:Y`2!1e87՘>x-OY>6%Ϡ{Vo*A̺d#ٛ7Fzd.i~ߓQ8-ol ( *ge  3/͕[$`fȋcu[ ^|P~SBDD]Oy$L92A>PUP)tl!YvSSwiOc ˲ A[QF7-ⰁWzN 6 fnR}eGQf"kW1RO,6w(]fHGsw!])ddf6N]`^=ژز,h~ bBorO*?0^X327JAD &l?IQo#~bA Ԏ&9}'Pԑf"w@ۺcjaG4h#89/v>9/?ePMlz0`HpG MHw;F6H,% P7l#!R+r:aDh߈0uGPSk0Xǒx;FH8пnK>mI+kk˵vR*}#Z~c[ëE~Tj4^&mŬ8~tBMMݫ'UFs\BdULc@IACۺO} a@7bqjlV^{G<!~:]Ⱦī"Ng`FC>z{C F=dfvV7WPs_J@<馍\h؇vȈTs"1ɀIP]f#<)[ȕ $g*i}} &k0O𨶟 3Q>_sȻų{|ax;a YQǸef(Q%u5Ġ:TCˣ6i?ygu,9ת`_#r[A𧻓-:$,fOEJ?~G aW!92P)X9S\}vRVx /dsg4$p@dGŘ&q0M ,]i[8o ;L-/&]&)WÁ #Qnݟjy.fKk[ivxBS^rn*Pl^& o[07tnXj$!(eEsobvg (W;w!^5FUV"t* i>V$_mǵi(+0~r;}3..Q:T֍ U;F@=;6ѱK;>g!ѥX^D]4%t&*qTRgu(+)1U&hQ"w d4r0\XmtmExB.Yj0V\})FEϞK[h1jP:^bм'D߃.}6ɰfMp QwIU{&1q?'ms쬡αl>LKsɱc4{fP;`rxoCuQ)tyAAn?M PaB@4vX?o ``tU -[8}!~<s {K>2^w\ NVNk/ⴁ iH\ b>EG 3yM'u<]L7*njIceY7wOH,)}B萩d+XB;p=#Sh)/҈~Eo1aѐ&hlM^ٖc qv3~t?`X?YQdǂ~Mׯ39&D%DQn\fӻV9K6Khº7z^E8g"nުvd#1E=Po4`Ox3V$Wʌ'4#{`BQrrq#H,T"`)ǰ^?xJA4ZZ"<=֫h i|ԛUح1@j`XEH=;G#&6JVrjWrF'Ymphr Qj'ӻEckޡ_U@5@;Y frWpU;kk&$?([w gyDaU e2̳0XÏȥ# '`a<Y”}ܻ RS^h}?uFiWcOU73 (w`\Ͱ"߾EߋYGvחw?7=H"$|: Iy͎pT7x,!4WQZWUk#cezIlqbj-|9Dbؓ9Eamt).H9Hq!Y+jtNR\ fW|bJf ͸D# W.o@'TPlj[9w9 9Ջ,{'Tb,c@o1fy}?{ޙRzzH@t)H!b2x9"=,&Eơ#jN N~?ΈC(}Aoޭg'ӖvѢO9DĶhnloq#G*cPbX;r;W$v٤;tsU;2օ@asMS_zƒ5g\r;WV_"t: GCpxf{ }QW|>,h-۝SVw+|z>`pTϟ.`dr9H >tIoaN4x|1d.lfƆ CВ0RI=OEW$Vlbέ- ΈqCyRLA׈T&Q x%cH쁁NJZ(&$[{0:z,h\8H# D Wѱt;`[ۄphr_ؽ5M6KΎT;؟aW2:ˏBSgքN4\6|L"ꅩ9ܥ aɴw5<7Q^ m0<> yf!nE7HhH,~ÑT tDµoOAl!c ӣ%j,F&m])':'iboBUI *IƇ\<<ɖ!L_S DXu(im;_&nTk)Pb/mDkʽy OҞ$~n@=0DpWՅώ "5Z4ϿD My% .r)]>`^OVB(ߗJ?D`-}Ծu ĕWߩ5Rf-g|y ttpw MvΟI$>ɋkWx@(d6חnN]ael>omⷋ-^d;,I2}Q pކޅ:T_` Ya Fɯ^h~vs3"["(ppQ l)TNzP.S]_9FjR0y>i2^^eNO|ybz0Sm}]\-]s)P("("7ķL^yadc6T`c^MФqLůAJI#GCX|ܟ-ebS͑咵zk78>!X˧]',=: @X NrTZh ?jI>]`MNrtw>螌ۯŰG4I[N-x+B}pZoKXQOTَ\7}F% p֌ہ=\J~~~ ,'HGhI_bVFx]SMSAs݌. j|E6C=(ŋ`V|^ulMնϙn(Ĉ|TѸ0? l.ZoJtw9.> T@xs 1G]U]ݍ]YE`}88 K$dQv_ħo8ͬ(;]9 <zA'eNlv<1WUϽK] ޥ 'uՒ@+kb͡1΢54ynp?JJ'` O3΀Ŧ$?2U #O G&}t $7E tL)bi`9#[j~q_M@Z&>W=(,;vUSu/fVhk k cYɃ7QF}fAOwTOe^]yduIo|p`AETǬ,<-e˖8VH:ڤ\wfW4̰X!SCbZ#TBh8o~'5ssy| 3(9NT݇?2Ƹ0Rxu|V| #lxi?^*#FbRqO)ً6Ao3+M`諑K^o)hXmQ/PlzkRXܬ0AudE' wm]zjeb(V%[X)k-_c!yGa0{ 1E_ У XKutJJ 8.Y3jCԻ%8c*I@0]c#k 3N^Ҝob ևCޯwz%8v{2 2Nv,+uŒge: {H#ɭ2XAaU M&ӏVsG z~Ճ w나Hou,O}n3?[W~])慊 $`?Ge/;bWGX<77Hsq)~1Nŵ,xVMSPO).G:M0(PfjB0I[4A 8MT_ڧf_>ZM =f0|՝lgJ6הl!n.ݛb ;X\#ߦdVe =[0yr͂|'(vS:#0\R-sʾHklE/oWYCWk,пwϫV۞}yogVNN)C+Q}Vcv!* (}5jNJ?`mCusHoFT9mYG0՞eb\noł/ + >]wAj [x Y ~ߓ$w*ϧtBK> yr=w|6l9fi<4xbBpyFɅfrun1S~r]|_}j I hʖ_braQSKE t!I=W&*{['i č+Lu <\|#88^,2G &F5<{C)vM?_Dwؾ;(@ f򆯢߸ipb vUs*y!O]Eyzp" 0wO\hDD1 D ˅?;#ʿ0`> o+w]5-7K΁GoOxꮥAE=̂ "cY>}aBovoEiSnKgUۥUCB#T{'G:1BK{.Fm472ԔM \,pKN&]01NN/ߋHGȚX*.{Fw`0=CW gWeQ!n|1]iMY*ާPT׬A$Jr,o1JYn=L`[N+OyC{ptwiz*H2fj=MP_qu{}|۞GWVW܍2njoacTdD"}_r|+ܿWw`!/$Mo*儘5'@c SZnrcC, K̻Km@?I'#NDyl9w' \xo[+[j߯Dj2e4DوlE\>A(O'zȪ5Ũ#RYM<) ֑L[i=%Oa B4\7 K`NS!Z^`17OF!lY@i75U+^h/,MtVWk?r@9@{߫DGKޞ1Ö (N,ت &Pjk6w9SWé1%Z!G3]GW8\(f!3Jf &_nLj~钎c39_ (aˌwN8b ./PY!&A/X=&kC_$U0 VgA3>#pnXs2-ؐ +ks4kH8ҷ.(ͬyzώNl rWodg(Pؕ@#_')2 q7)CTbakܩ s0@泽M但B [F m$O*;۪4׺E)>eo &aL gAV*>kHm8j !C0'¤֔q-u[CգpL2gzO[ΕO+;6npB{oBlٺD$p]ئJIq} 6CQ nĂ1w ``#nYyT͖.:ҟyzd3HlÇU+PQVթɋ2|RD-lgWus"xly}cfu0ɩdpCFeZb!B#ؿ UN/Ҿܑ$ 닟,qjYDGam ]HsF<3ԔJG  {AȾ4W#1UJ5EIrVt ?CJ\sز;=z2?bTGȘ:]N*=6PexL -q(SS|@eƹ5chU_f^'p'{FAfVny`@&t $` ~G]^ݢP|^^`%|< Դ)R0xl~l1Ӌ̴p(Q !L}{,3|xT|P;m8a-e쏜x A5!-1k>p{vDA`EuY=vUCA4x_,0R./j;/K<0c^RQo!"z``R4%%oiЌ5[W"OA:dT,Vmj}yT,}ؖ6KF=V4?QQLq|InkƔh T͹t/ҒɇQvbu8EeJ  CL=߿j"k]hF##<ߝZoZcHrM1K2sS:bYXé( '=‡: f|!@2Q/61NE~1S%=66^rhsV3k&ޠ7d8qWHT;4|g3~#O9Ԥ}ƒS8Ț;yd|D=pkލҔkݐZL rvu:2/;EP& 8;B`\_D# Hyhy.R uׅW9Q>a=28+ Voy8<ˇ2x+I /q_y 0H41ձtӵ?Z{ 1VI*޾[hR%o^vĸ*5NJq0a-+r.*-\]+A+&$!+0T]&E ԮUFCmBU-ƿ`sP 9^ " YYR cv!#Te|u6je1yqIDEa"2H‡_0&&r"n@$}hV1Y 4 YWG$͛*x6R+*f8̸rO2g<@\)$1E婊S,FI}rk`N|B98=!8 \Pt-gQnT'կ a2|-b=c2\ kX}ɕ\F^mf- r҆? YٽQ[rA ªx̛bDtܝcx>2 H5A{`g<lsVJ{L?WV11nd6 ๩apDKΔ V 0P,tϚX@5@YT<Po}SzgW@ ܱ "+8?ʨK57N$ϘvٶCe>?$Hcā˫,P 8xAy)ڎW-3ʒ`<=БII6m|Y4$ec &1(b+CD#[7C\i"\5eܥn4RcoR4%:h^f^o]T?K9Wp".Ce4c"WYi)xnkovW[&ԓ~ w{ n M ke)RB<\w4RUHK g"\Tʤؔ"`䔲"+Z\:ߊ~;@ۣDY S-“US}9&{o{1?` \2%|\dy؍6]쁐K:3yzגroۗ[I`IVhQ"8i SF"Z3kR|L%U%x1Wko+?TnKs|V^QIAqc@{ҝnVj?LUW.'K4TAyb_^Fkdqxx[K"Cy Udgw|t]՚s/qDD2׮rLX#D D:p`4As(b~;/nY!yLH΁jXхG^0wq^JErYOM !˺xXn}En|h@#k*]tYVCҠ!-dςQGDi{AP&Ur<'H ?Vw$-¸[0Ah#bqJYu &A\} 궑Y@|7ZasKq?kD\i1{+.Uq)s8/:ȳv]ILWL|Qs|8C6>#t2%VdÉbY[H|jhW&hYuAg MR^kt++Yv' "  -ha'芮u LbAimh,@v/ZRu,.X=fK~qvXiĪ']-y>[R5.m#&j|ݙ1,K b䎝csԐeMx$3J Il3!EV`'b)0#4}/(oA]2f^َ\T{=L1ag%wq>h>%XeowRs= O$g uVinQZhH!#h gjHF:|E߷ hI٭8"g]mI8}j8&3(}ko;@!"P@ݖCnfm^ )Sg3uB"Q*vke\qthq*S}=z\%9|19ŊDLB9?w*|= |b=Mஉ>8'nx@LdUaieHbحCSu33+Nq?1A+vZI95Q H{, } >V OUM{OR([J{TE,59b†[yn߳s%!@5Xd(Ԫj*գm5km-Ym';(63_̄#kՕkyTff՟G:xH0w^~q%Ӣ!c3bm6\'LM;5Pk+1j@ ~0QLut6{ɂdާπ/ڿ@AEqh˰w*4^>2B(6c˯Au(1 .6@`Ft=yQC3$Ua.՟R0?>3j?:$_ n||e4r4p8’ ZA@`f!3T뾯۹@؊A"WKh-75jʿu2 ߧwߗil\f+aC/0,&Ĩs'xNq07.kIuTNNa`b<Q'kOOr)E\WgKC7DiZ!L x&{ 8H#VTCpbCca3JE$E'srU?M%4Y%c;Ҟ&ٓiRñ.p;0|0:*Ȱ#.f*Q}v1kg=iCZ7c:HkEڪD<X3 s_)X-VN'T1XZl5o19aDKR]}FMrZk/9XU twKFIW4C|ك)acK̀(#;;U#M Vt,8"L{--21zfSӾ'r\5 7IFH2_^߃J\EU|m8n>Fz>"4(g|jWqnme;b5 &r˞S6[0μVBfDwٛ?]#j$в][|IDV.gvV螞+[Jzk.5ϭ!,!x,ɲ+/N+u;UH z$I~vOP&x q}F{ IEvt@dzCljpRRRp4w70]i)i~)*M Za4N2=M/TTq^d@2̟y6!bjQBrgKד1L -Bo,.n5߯a)M_DO@k|1c 1l?Nj !'- B#)]z L卼Tzrq<$Dr#Rխt~NO6>Xwv5]*]kNl4N,EaeY~g^\k0܎ Q'd!hYq#L3=ax=FGlˣ h Ǔ)F:Ϗʠ 0L3jN>k' ޢ#.e(ye$hU"I[bQCbM}ya%XתkF۟/oҷ8f6-KB !^=FeTS)v $d*`k U(М5x\Ih)z7"sO%3!_&$`MKvX;`| Ph J)56?XJ[xsтaZGz]e2MɆ#aTZ`0N9TT㾋9tt&BND-; l̅)eki['&X yѷY@XhWxG͹MHƨT謍 YK)cv|QZz:lS-E*ho~ȪJ7؞c˪c%MNW3?y#T0xn^ l\bCƂ! F~\\$m/PEl|*.C(1${w:}LnI\v;s s|/B#Mw !oG;Jէ󢾭8Њ:6_3*L8+*&َ3x<;g9(bY]Sz7HS S?w(P=Ϲ?vBqmCuDxFU܊ alkm?a<>uWsZrف`B%x_pM~ HwꃔM 9'-Z1(=0}0!,9}@~dHD?%{{9IYC)ßOP&!m'W7􌰂/*͂8-4k77.Y6q`ui\%JY[f)Cu MşZNWR\̬i,9_FY*-&&aX,ŃZwG2c ʚ\lnP񖒜&oh^`SX_0ePYr)[byXS-,ct8\ ˛MX6PT6":tEvyC3U$@-ۚ=gn19dG@* 5oJx,asڻG[pZnwk0{\ZtY:mzm R.U^fpF?$Q-SMKKU}oŻmNW֎I/s`NACjL&6׶Q7 Šخw/KI+0"g~dG`3Sࡼ8PS:|/s:|Dzy F0cGСeN; K` T=h`2PÒ|PD11:HUda}kֈG/Sy3H 5obȘm|%}LT!Z N5E]th㦘pLzX$^}ԭ{Ƨ';dQyIxK3y*sRXֽA Vosa䄝 2&4ĂhOKFd&|07a%w>lS>k~Wp)vZ2b MYuAM[8j.L<cCEFO%#`WjvV3o2øل.M єfk5:HBl(װp2B^Hxza%>2Iәn@!T?7MICD@b*dZ.a,{f o<\luTzeYQWl')oZ_PXfnV\a0G:͋Ml*1It+PbAaBWL%)J40q`o 5;Rqi܉RcI8> J xzijs41`ͼ%rp>#,dFy4J)x\ 6.o!X&AX"' Mr ?]13Rt31s"s:+%7 []٠e{.8i.f-6a=B^9McB(V6-Ikx _s_F! Ư[ t8Q8氖 Lsa0+M\-H+jL l2Jg26|rrn"mlB|S2. uUA'UD%XÕ]!8k!^%!|o`Jv< .FKn!=)+C@Q.ppׁ]@-C6Ѝm[u~wlyokJ8~he ` 9Mqvނ++RzKŒDV)v\6[6%a.~b3;?6Dn2.T{ el耘U7E"6Nwh'dʝw#fE%æ Ć$U F]2zdAy `?} ! TUm& b狡ԬUnC,}B(EmzK[=T[nlqRmƘ-u S,_5ɛ`G1v3esٌЋI)l2nW6 [T6lAOl$4/<6'\vMXܡkQ9(JC攩}|*`V0u wf;ߖ8@GB ˛ ur1omYv 0R?DpwMhL 婞uYbQXׄSXS^ܸ?MĂJæwl?s#[7sYYrzga=׻ ۺ3B  W1ф @ pS^EZ@VΉZhgL |t`AdjkNZw ;ԪJ1LDEĬA{{h9ۊn&@ڰQsOPBmXH;믘|yA~h7bfUl1h9P,c~Z9拁xr|X_[xfFiͩcefi*/ZhW9nOniȬՌ!6[d⦤^aѻ/,D0rKU%]ξ0 4Sn'iaq%ةyGTX$P N~^DD-X,+Pg9Se뀼[f[F\+--SE,(;U~(|3? 3n8ŭ-tƅ-2ao5~Ǡ^_dcJ%~ųY^b|vocd5-6]:Fm ˀB,lY!*k2AѴIkg8tɕ١h7V4\X)p;T> %SyimbE6s$qK r%81yD7@h݈VgtF&lxQG}]? @qfQNHmY;IGW}{|:"! IWB\٩)nU$+' /ӵDzJ.pHvkk)XYn!jJ*#u2)7ЂΊ ܇;9.'jvqFQMV2$cy0 <u_ xU^㭍GFbѦ+Xn,~;@ZRUAYY],9>I&2<|dJ5 JfHB™dOfUk2WK]GjL 1Y֎] oɭѺQb۳f%\}7{6'PykN'ה{w.A}< wk #qO|KfoUCvh6=2_X3 , tWfɸ2 S֫0$-~R{g4]A~r5kpm5&olP0f}knN,-zDb씛4{?!zP=xFi 1gkPj#Jgݎ=8퉅{abj=ɪb3x:vk{"y#h5.T$ 49TinKR'yl6h}9}Pn8sӾjZX^At'N4Cۮ0c%g7$~bIh_Ѥf"қ)#[ާ %ղBixPT!DM?[ÛkHs\ W,)MK,c' xH$D-]\K3Ll@[V?x, .[~R~r]>GREOa5zHe6yP`o~좚4(Sg\֮7tL{7]}c@&@fbAJGuoSD="MWiF ɹpnyQj9Xq~,ƤwŶS!BS]̥ w}Ys$R!s%@\l|b~8WwaR۰5 䡅4 | 1,Vm5%-!%?Ե.N܁#&vTR;GWr#Qamye (#yֻvʨGT$κ @k+pϢnxk!k3Seodp9Poy&#(K|H׬cYCUHKS5%jR3cwPƯkAE #_h[I(b~iCOBx;kf-}Cf$TɉF>L>:01:)WG3uAC*ꇇĵ ^Ck&ґ|o1Gޡh_pV^wt*_xK7=݃"Uf7Xp3Km{ԯT½' G0vHР[1".40Rg|F)R#<|%bh__*]c 'N4*񠭛 ԭ2͞y׷bKvw݆r> uovx5C~Ϋ|) 6cEIVX-];xFc<G,l3DO?īv& E' b uqGiUb/_vBteRaXͶh6-#QxRbO1`!K>oG'8]r0RWvp5z>8YД̞:\)S0ǯвOM>|_ǓMV<|Zg9LqB-)ǜwVlضہXIY2N I7=/_,_ mI뼅zbs!xRAxxʀ$ KY B2.Oi,U Eß,_ 3SRhB -5shWFLmoy0>\'rq}(4lz ޑ^kvL.<=W4U~76O./s'9Qt=BҢ}Ny[7Zd}( Hv,\ KTkTɹI{[}G kㆠe%mkJ/m| ~-kܺF짯z_{6Xd"c;XJmpM[i#⋁@U)jt(؞:{y9]PE[P-Gp QB4pXJڵ֍Ȭj]q+On$R'=0>0[?!^Lwo߅I1x) }6_' 5=gPu fa@|E?yoc.'ք(@ Q;NTtiNU^(yq%,VJѯZoCKy\ґHܥ;db%_GNZd,k--LAmrRP'ܡJZ%[Y,eJ6ozNΩ-s%X#JNDV,E@. VOtY4ؼwAL]1e'2۸:|4cSo /;3߼a?;y=]|ٵ_)mf}%k ڎSL_% DD\̟&kv)umO 1JƤt"A@nQR |\_ygKh, bTC ]7_GDὁ0S` ưI3UYJU&<ԑ]c'dV <+𖖔'+%UeP`( =)6e2 % 0K"9(_՞U? =hė^tc´5AM #{uuB+o#ƹ,z@{! 2L ]1Yhh;ӹezF`דzg :?vB 'HPu>'-ﯤm봖 HUȠ쳽/}_!DYS_k6KlJG+WA .YOQ-cy6nނf|SOe~9Z”XKF?%6Gs6ۙAXUOץB)bAu*|{5ŴS%)Ң$ԱhԨL3'쿻ey#Q4_ :i@ k<,ͭA u(} J4MGhGOrr -IWl8oJH|+Zgu |UE}U_m##GO [\0a*wh/让\h7ˏ8A1.O8àM|0.W%^)YEFb楋 Е&SOzRK"J\On0AT9$81[LEYz#R \,!iVu XsL$-a$Dfu lFfձqJ5#yUY/W=ZM s90hw786@,c%l&rV-])\KiOv3:*hGƆNU H+M̊d M7j_Oz|6;y疵6GኹwY1tR$_۪C56h.#d\ʙMۧCqbB@M R05ux&KBFKA@V C<ݡP m)e#$Jo'A~d^̈́)PGP,S{/3!?o-!TQ /Z^;Ф},~#% ? oӄӅ7,j"{yCZ ⡆EiqqH_I8_ܸblC TԈ#;Ã<==V=\(^Yw옝ʶvhx>8ǂey'c|qW0z|xkLx/gLR Cx2}]>iMe#*,q ~/fŭn(iK/c;Fhc򹚀28y\r` p6Ins5pNൡ.F/j폨1]y͆>n_BW6#" sd .>N6%z~f'Oe{f'%. ':}әۇkΖsI%-Buy#O`kaܟcQPHi&۟>*nfȍ u.@[Kl1B!\?$-~̝%0Vu&4Kߑy]:A 43paR+|0nHIwi{1+G*龃Oo$'MlдlO{-Kj ȋm_ kS;BRYKf<1y5j}[Rlz5 l}G7̪FB@9@NzmRΎ'?Ic71nF;A"2 |`q~N:>8Mi>ju( n *o <} L-{[ ٫H !-I;2Y[3?@Rp?qmA SKc>,pp~*7ʹ /Hzġ_0'hP>c Nx ?%VTgps#/RMɽA5E 3y mF?9yC_s1/&9bKL&~ƐUf{1%jw@&්,*0c nUe*G"u,NJ 77[1^wX03for\WU| l&3;x=^G+iHގYi;k>ܙ! k\̅-i͞ 8bϧƳgG(q3!xt˕svk fؒ9<5Lɬlqk4G0H /h&`Yr$g4]yߋ`aN ~xWrUF8 4F)Ɯ՗DFJ?|SrlHC<7HOObW[1! /:tr%7:ETQN%Ͽrv..(Z9Ņc\M!FK0#"Mv)8Uop͖1GyUnGǷHhGqK\,># !uknZ*uG[rw'Z0AQfUDighZEGvsM]Z2q̿ɗp+m5[y;M)g*h8`/HcjrBshu0?4N,:)lj"||†z`y|,v~j{?)-ȼ(pg❟&)ϝs)F |9n`K`<ul. `Zڐ'~=(6\s=o=kk,#o5GBX2ү<T$9bX"tv3J1\llzDEt%) {K 2zHsn N: ]UY?^3J"-[ Hbi$)2Zσ#2%,1EЧ)a̲/n+u'9n:&O5STJ|g⢥C|J[\܎1 -]e'[R$ˬdض+kF=T~#cܳ+>>M5gKSUh|3k6ہ؁zO ŭԇo)ْxX7O桴_HPI37j.ҵ Su* A#ͳ;J|Sֿ0F} Wy/2ejhUE UiF$U+& b݆JRÎ Gѿ)L3.40l; 7:@,CNF6T5"_W\b \,,MF)lD7a\]\z5 RX"i0-vpΕXIw5j"][ kɛd>vnBEۑL/~T flOT7zV*NlWQhF6Z-'~MJRT -}A_6Y]d5Vˡ)Ô.526s[ }kӧĈF5oيg![IdG#תD`?[JEyӂ1QܔR^YJ폲n?#!-(6\J i[.cƔ=wM0,ΚSهi,@ۮI[Ji[yE'ڂQ>Z'$6wRlP֮-l8>^KO1К-uvN[0HbMpb(RG̋@!#hWy'e@o]vZ koRi FPadj 5Db0J@1DYX> :4"c8xYZ#tc))UcO#U5SHꛏ8$t=}x&y^7z]tĪ{k Ka556WbQdHMPB*p*'O,Wg于 ,;}~˙'$JrN~樂m/e!LȕŲөؘi&t/TAlӭDN`nI=co ?Yt>`WJ ]Ĺ(˅<#=?" _ͣ4PJemgfUK#W Zg9@"~f q@KF|2`p=NzVZQSrqfst8{#qD<% &%/UΛt⛉QLFpe%@/IL+5J.d?Tny5:׷\M=N@ꮻq$Dp ?r fmӥgաԬwcFhջ q'gޤP`vp/hzdA&Kn("ws9kIoU3Q:ƒq*3X>Q`nO!ZK$΢MK o% md؟}vu"F<ρ <ٗѷbm6D `˚nEiĹ,k}ܱ7dA#%ZX`ҧ؂QĆl.>aG(A GR)44,ό'M-(T^)fQ}3D]*C|IA?N%^eEBX+! -lcPIPZ2!H3rd bmhhL:ny0@?m9b!iB) ]ۍs!@mIb= ]V69#UDl$<͕ ~AuhKڸUX} |BoQ,˳j^eя<~ ^SAB/P\_kkb=%Wy$ ӻW>Wi9WeQ㪜 Co9tlDߘQY({b+?@ KTo1j*2&-e)FrVT:dVv=D!I#r.r:] YjWcrJ w1ژ;y(S@Ch.[ sB$-YhoYX(j,*'X6YQW+-'v6fNXDG# | h=S$1R< k֟0Y)T'ߞ0/ꈩ9@@@f+-CCZ޶-e\uĞKq"ʀat{I0W0dh,{8&p[-/5}hTzLxexNuTH(9ՙ4 8euB"*,Y@պ]uձۆMMt-ms5;b?--Ib"$ҘEXbO8iyScIp8%ZjwUJ ò$U-SA~8+۾n) eCb$R.R8vvC Lx`yM|Mv-H: JxI[ "79U+1,#8:T>_Fb1x7Tȷr%ii:Jh-LdG_žh 66V9]2$P:Ҋ0=[^I$qD G*p-arPW)+@M-<9m7tа@&P'?zw^;ifU4:Gn Z_g[MlbE;1$)MY@4RLG/NuBrf/W%'`*4qg6Ǡ 4"y{ Bi >$uoM3u"21Hv"_*-B!y#d 7Q$5%Y\ @&u[Q2y~@n? 5JKmd +&P 1 @@3ԹY ;ҔL GSC۾IU8|R;&Ѳ]^,R K|C NƂ\uWRLêeDQ$?d,[GɪarY;p0#Ͼz`̘  "S'Ē {GKE"`\c3͊R aNGfC.0:NIxX{qv.g`J0Pmc %#gP@Mꋆr}Q|C<vx8KJ؟Q+vzJ̊u^Z*nŝtH"QS4S"=Ӫ[ &Ai³̝Ϙ6 NF,MR7K俚.hͼ_ m9DGV,9LCNSpG|StUr +E|\U-..M~uk" |3k%Enj5=cj "(jo\@)+#YO75&A'OMHn Vl1 XZ 'L1S:0XoPҥ4 r/^mJ(@f TBa0iv}]| *'ʺeX>GXެ|JZyZxoQXd.Ho8?j: J#+A!/q/;EJ;׏ L%BmF(GI̠gҶy Dޥ!ft$7nHJvs`4VG_pxI,@WdH2>Ll\[fӤoZo c⬬4eQ ڧ~uЭ3P$2-j)8lǍ٭S˽}+H\q1Z|$UҮM5.|`3+]UHUUtj۬뫭-)NfZb{Wwؼؾ#03*xϾIJwv &/M$LA"gRϏcwQn'P`.yt_69OG7LT0Edj(5ԨJ`}wyML![9ʜzq&;^,0ȩ!qpl\Rм-ޘ~"R`+?i1U,t'mr9D8R=Eg(;'֨jM;}QeR$aqCI )ȳ܇pr笑rvW_:8AݝѦhΡZ&Xۦ[N' R{SIoT\C6${%֏2R If"a޸\>Ck^L eLGt5XˬB^͚uh̲-.z9@#D@5h` zjZyYIA1]ʵ;ЀNJyjIo"W(!x l4.B_qmbXqaS;AFU ~w~'׹:!ɒ$Hݒ:"zyؾt$ +®^)y@Bd4A#gQ$D|- uəsjUu@^]Oxȇ hIy^fh]_ǁlU^8L_04]MNc5oDVso@T ,t4+GΜ$Ib*V"X0O} Mu4< t3Q `kL8֍Ҫ4vu*:㍌cy}QL2A5?Y D@K xYwvsp;a$$%boLg9[Ǭ&^VhJTϬWGk} y{\xwkuɫ剋+5g+|;LJ*| W\$K.WXaMVP4ᛡ M`WxAd*}:z{ِ҄>r]za͔ )-)d h9W鷄 WK@$(2X|ʅ7R|65͐ýӜ1n)`ݬ`+NҤzDE\tPNO4\ssT}6K([ l=$bxJEʰ5&^\5LB#!~|\#PoMHJa$ٜBc~cqÜzE /yR`S޽:!5=xaż(μip=nk< \r MBښ.dLşhGtlaD_oNt4E( VolV|CJeL(JRa :Y||(zT1. owQ~uvzsĊP^KSK<{`}yR-(uKu~bl'e;|F)B$kGD;s;s,G\km*Y%d%Xt݈J9̨ԕ| KN=LD*?5.ַA:bւfK϶JW:Ouz ^y12JgkiXb=]#<ʌQsBW1'!B$M/*̮h@[  -}ȴ} ?Hy'ԓ>n;8'dݓ A68 (>:u\\ri ?P<}N!c}1.9umma@ʸ$6Joc4lwʨx\|ZϨ_j [vr@~"e'ļZSg<&:ɜ:eDՖAE61Hr8ݣqUz;)Bg|ήJ.Ķ=}n8SOt:cޥrK+])ڢTY#Oc״qt~O}[B.oL!Dhz> ;l3K ,Q/,cJNb.ηsexf ~g\&tc-8b(6V"|}wrYt3qdX 罤LAI#b|ze"WDoȷ"%d>!C!D}bMA/Y v; fԃ =z8Ā} $eV7\g.Nѿ͉tH nFz>.Q&jhݍ`RW&=LLM2 >,w2FBeNμ1: +c3Ss}(g7 '0VP(<4 $ߡ:pTb:Jkh  7 ZTunu}F"i Mf]?N=<nȷ+7.ںLbCIܸ)=SeoOlVmmYz|u-sX~ Mg%Az$E7/u`v-v%^M$Ggw^g9M{.auQiD14}œ)эrf0;H_!J>G ̍\y=; +D?W6)IUp(NK3Hrܙ2b{oE Tny7-;E{a(J˝+I.WB"ame.PL DZ{b6cfC}4kNL໡$oE'[ZT%6& `jج& u 0 ; y;,@R[ڃuwA8+bD[ysgl cG?ZJFdPoYOi 'W)g14tSYK=׵^ С] wCʴodϢo%|3eѓ^\vfeCi? +P mLP*mڷT;A 5b;cVćQ~)PŲuyGFR#W-DؒEv߂v]ۺ.8k>p΂ g\x ! jC'+DUâ8N.g2oCcUܙ4 #1^r[ؓp-Qy$8tJЎ*n9WfP ը 8$hQ{+{DRch"!{);'gpI&YD5ԋ2L|P"JNm"uvWFF+z!hD.O,j5K)nhauROsF]( [Z5%czLjn+.`oZgJ%n\$PTAܹDDULr ;־FzHh]x]ɳ?HFx@'dgԸ>=Vs 3e][;IX ^I knFg*3q=Ni6B b;ڽI7%FjqL`;ݻ?sFA&T"֐>{Dh!͏*;RIlDN?UqXis -N`hmlR+ٶ;Z;'X*-]%u/x-OmFkK mWI` 5}+zxd\ʴ ɟKHND|2`Q?D}!:I1B;@c}ֹbPlƂQ+dC fjw_72\<@+ϋ $6'$ys3=b-&Ow5J  M1a4UhTJbYS(]ZnyyXuk|k-H SN?w.,epM 6bq?~ SKGO`]{`JUC<.j%AՕw甹ncc !~z&ȋ}"[wK8=9zY J@}Q5U{f|vgK' 9G9^uX֍Hzn+{-Šcrxyz"5Q= 糹h! QyCouN"";`tE%l.Nh#0LB .Cƨ>*ÚJMﯫ˪+O09ݜh8C9ʛ/Lɑ݄b6J64@Z:4@+qCOzF$QE ]kcw_L-kP}FQ%);:Kou h}]%ZĬ^9fsOkxZW Tuͤ^{ɁƯ#VQB$!#av c󜏉uSݜ.UtߥZ0ϏZ9O$6:J nx9B(2^RAEߵ7A4Kob^Q=;(@=m hU$~9'^Tn58lKa\BnSIRCj)COb_mcI;B*Sj؈)uW z>(Tp)Y(& OW-WiWVتl²B 5ND`iICYVAB+^z !p"G< mف* ui4Skh24+`>Ĕ$J/V㵽T{qE,mmMmÞp:&\N5Ǜ蒷];'cw_nF/ Ƅ?1V2t_V{ϻfk`ohg`1*iЫMr P-w̔oBĎ9lpZI;W ^JKq/U;i[ð5E s&E 1OU6'~.0:+5¥w˧ɛ עDc:ge&;aٸB-b5!_I3k[Dn;YY}]{+[t{Ȑl į!-kekKQO(Jfh D) &."n)M )䂨Ugu'BtHp2{KXlb;  *zG+Abi|1WCx`FbXH;|ԩKE n67vϼjr-5xB?8RE;k@S5q _ҁF>7<4ɓ!% oyijēz^TIp0K|uaBS~!E°Nnx> ycH> E<g)/d+^;ļ!Rp6x751}vf>H%nYJR8XKs5)F!&d3|7Okr'aՇ0ZEZaܰ tI7j>*dw̺Y3$ ?֣5Re&5,*XKlI  Gu0?NwfpߌPͦg2&Hy'A!r2}kkMrw7OzuZJ R<@)Df(bp^Eo.ە+]lF dZeW>-o%Uf?"%CqiגOHADrT_I Q㜀[|%jH7dK?h'~:@Ȼ$b6o6Ak67Lϓp HI9u!ʕ0s!J!/}SN_͍iM4~:4 ~|xLYr\btGgǒDs魱t'̎/"H04SP-!*p 3YVdX/^49o8 |јf>EP8$ħ#顯u$:8(!UʁFy˄Ƀ0ZUV":IO qw9F͒@iBP>-0a"vAI+V"]WUĴNJo XsBio`]b{B56R?BzL>=n;wj_J4s!ilK-s{ـ@$*:VZ1êZ"2suy\lR.nm@\2YkaC;ѭ,4S"p˒,0MP{s{QHZ. D`ہfr{aA0+UZ[svm9/+5;$p0SG}͗ ᗊr*+j/ރI都VS?4 w~r *e |:~k-|_ک3?+OCkwXmqܯaF4ԍ pj9<[i}m#%wt"0'$KB?O~Qy舾,+Wڲ,hmkV̎TW0i:l8/9aIm׏;59'7c5M$_lu~{*+&,c'ᦅ/ ݑi-]WB Y?$0R{z X3x{:os*rUN f(riCH<ƇTqnf ?ds-fnS $(O!pPbD{}5t@Cqm.<fn^V@Mȫb/#d?P2+>'Goga챧U~*O>-$Sv(9zwE=*S=)Y()xܬ/teB(ͼh\m[:JPޒ 7-v" ʍzb5 <1ioY`SCW?ȺȂMY/J|^ž!Ҙ?D{"kNmR Xi4֑߯, PYB}R։3=8_&Q^XwWo8%8o`q9H ua]vcShZ6m | ?)>h\ӽW§[8L_3J 3眫L[jJ,}IN!uI VU>S Eq;1Ph9AM\ hUihԌAEC9BzuwP# 6bs$6o\d%ׯ_`5b bX[|kJF6xo>#*8?% ]pA@Dzշn #3 r' hvWsM+s)=_=HU,$SkdQf,K($Y7w4|G8ts_^c'3z rP !\)BU[G,Ϡ7٣'A]4{^Z@AC)vsXBZv%bhF9. GZOެߍAlW ͼrg ɺ2P'^U*1*{%ϙ) W򖶐@С}9_> !(/KZ)qxZf8OhNP>*q M{0Fr ɷXr4 3ϭG'5 jWǽBe{H_gXL]Vp1NڙDi) @rFq\WFڲ㐅m%G?xϬa=4܍pzH΂z:臚bà$ꗉ3C㫷z7 9gӷ)u ρ;X7fkcǍ;5poyD|(%7%rx@97pka$OVYl.j~VUC̒?4W,&y;g+V ,\\u{ʊcO:T.VYb&S>n-;>0<̂S_z%e% ;p;rX0 b `fJV$^ڗK*e70GZKjoaӟ4rCӭ"E!a} 'k0׫-*NYB9'<( U%*.LW#)tB+txj.%z 0kbҊ_L0#燫]:+C3aN7@Z gAZM( SGWJP"x~_D$9x3/SRwq<#qn)emlr/MuD M4 \r3zYW!R0qQ&*ZХ7kTu݄jZԌ#t/v=>``6H2FQZqnJf YxtZ{rJb)8ApAJjJd)H>E6*v/M_Z_rw&}֮?\V0yŸlpkNJDBt3'&V`d.+9~r:Է*IC#cYSne{⛬bU߿#Mz+Nޘ d.8N˒CHU'=ɐd ;`蕽\eG~C@*VDیPFJ,𠆒vLuH`5 § GB$s pp&;%0rPv,ÞG_xp8[5 hD|`دLťlB ћo@$qURUL?#E(]z֒ذ4<[z`hheʐ>42LCS] Sh@S\C4)'Gl~ߔ?o+T?vePPA[6Lv!KԔ8L`įF$ +wpĽ0h \5[dԴw|Hj70a唥L~>&kuyl+a)5D3̎nGo>'@x-GieUl}$wg%ªkM#Dxa"-nb]l"`_axlp4$ĝAa OL.kBr2rj{޼G| )$> 3ۏ7k7]r&[8ܡŰ9P)Oq{RNo!h`97pt026'Y=؃'ϳ8WHՀ>lK6c񺻞œej(UG`-m{@s.w!2wћo`M)0Ξ4bZ>+h!! @rZI=p<uZʻO)o=@I v!#}JxQ)e=m]Kv{ָsRW',8( zbqgijڂ{ayHH8v\#2 \&9Ga_u Z 8:PvƲyTBg(ruA'8[#n*`ghMy]zq:֋=!w0({ls0L,esDZ3ldLWjfu+)fR$̕YnY lDv5o QOl<7*}SS#򠳯,Oի(vX@q%Q}N󱱷; yTa' #W|$K%뫇83?O"+㛽QP`ȓrw3|De"mjt DZ@[JRƒt~Ή_A" ~MJAx1JSYSmQ%4qL=2g#l6kc+f,W҃$VTrTOhedRC*hEU"Æb"`ÚɈo^6<`pB_01YЖ0אzsL|?5SZTB28ʽkkVg^dH A۳dt$8 lji1Hz.&N0x)fIs0MiYb٢#FD%J&b+5S6/fR}AYS\N^4J*1RK%⿫w ThCKP?Y70C9y*|Dz گ.K<TY@_T Ѕ*e2%d͙6AM}tkDS<,#Ħ斌0٠MwjqA!a3d{LSZؒTfpD<BnNvw;_=:iT&P( ӛLLdcOLtR¢O)nMaÞ'ƟLNQS %cM2`/?«7';*B<>wo!E&7kvn^Ŭpwj$&̵; 4adr_L\8dm:LBF[5 #4C>jfAfKl@Ml`i+,>fO F'XQFsy`UK560'"Rb?ڡB@}2;wh4WU0R?rOeE&g| As0 ][$䮇Mz y8mKӭ%B BtA@+Ն%ct-/-H< z R4i< D7}gd00MS eȝt{SXg78:=RvJU2y䛵AR><2z`fS&.$'B#ˊU''ZRՓx^L|@ϱtY`C>yL5dEyrtn `!:09gxK:]HE2<G7c`uiD*Gz\ɟ:2 8!Ov P@OL8uڮqT9pcZa tGe0wJKhw,SJD6 UAX쵕K;HfH( YS}j_$AQk>ksxG;~'ݾ"w15D{Xd[rdqB]AhɗH5A]z^m|ښۍ3B—Dka*[{4׈{1~+R4nQR,K)bVm1aQa'~X8[5"YYE杝pޯ0 RT6O4\w9p ,z\?Mr }df^CE'~[l:67,!mƈw<)(-Ōہ├]ampahERK[;x,^U9t/3]^Ok1f)K(޽An] 8ETh[rBW`4' [~?a[ǧGPfRkŧe,X% @ ^n.\VkK Iro) rySvC ȵY/%*Εe7wHJAlwN{#^lyPps)+Iv&)C-?FG!lwl$P? slId´XTu5`hphR'06ǼjsW7 qt S[1X])7kx1mt qhBi_%D/IN"[/r݃A`X,fgCe;YZZfv'IZoٌ_Y+Rm&B1RX {2y%R?~!0JkzӶڗ<.oC1dO~M ~}<$ }8Vh~8]3wRH.slBQ'5[۳BL]Xƶ\B~f|JxoľKl!#qU&Js8fbL0K*oK03\+Vzyp:O' 7[lΪ5!O6C9O7_ծJ3/ը=/vU3I^sYk^A!hdmwF,/WP!<7- Nz]-)/Nɞ txKp}tԤcϺ[asrQ,Z,i|pޯ$>ʞj̒^ggCqGZjsq5`Z [v XK;e N{}fE5 1 W?ȯƲh呦@: lU>Zd19O+oi71-*ɀ*8# D+Pns)V1.!ltyZd 0SOua|jZEv2O#xt]1XArUT'$(tR(!/K i06& 6Ń^  +xs]")U ͭ&vl6}"gSxeX!%27wPa[$T2zq0je)=v C0Jy.vE}ȅ(gh{e!/Cg vO0|!=fzw))9, ^>E󎾣>*"P"IL1JiѺL. Y45@XigPz^A>e;6a$YPႼ:&: 㳑%#c5}>2*ᆉ'aWK~E>4dmH=2:6Ym3(=+36<16Uo+tœN?§ʪ@ d Q+Nwq9Q½q܀cbGrl`s bTUދ&Ii;ck*43ŕUSZUN{$VxPj=as>zRZ-b57][F/:U8z3\ LcZkHl>D4{&8jw(aw:'Q;Dzyƒ _P=֣$S#^'hK# |Y3:7Pr3-YѠ {QhJZ?KY4NfI;a 0e+)zy^vi,u3U_Ԏ֨i2 K@ dDB`i2@PI7Ϋͳ uV(ӧ半G8*Zpe~\]օt[`DVAg'H|SK*t]$R)rŻeTCigX)(Ir)e'瑈u®ax}ɚ%^@1̣'+Lq`Zw%^$M!W˜Gj/( Nrxַi.CZC9HUSod ~.tD[zZf|vQ>R szuHZYu% }4\@@Mt[#-vKSDM*O73 ;GȨ-XJ ^ IH,+C y@->\Y5A 97eqeHl *lt`^  ,e6Ed9# ,M$,)ҕ[ 1BfvxmFvE" V{\Bg7w;iۦje  J*e.ýB>&Թ0_rPG9Z͌bfc%HBn /Z O0feW.aq!7r-2w)yeZ35hbS!mq@Y[Tb"ߣqAEs?,&7o\S|OוJ!Il/=To5{R-d+T k^.p q8n%vA F( xXKTUc " 㜭ǜke}7Hn>=zބQ7/: sR>5fNa t BFG4\qٽ8m7n`ÚW''Iy1W'vLË $BOW:lk۝m7'2v%'ס5U;xЛ ce;*@Vn$xmQ)XWP:u`Q}p  F&)r麧ʬQ$Ӑm:,ʩ9JUa'--ݳ4%@TF/]qL>o>20^p8,a}Agf\ೣ|F-hE `Ĺ R/բ#i&qESH0{[ӸQd/Skzmhd&sxϰg\V=P{ىBzבv'R$%8Ն4@ɷ9rAIz"^!PXe~`9+L\TfIbRռC Ɯc6~1'}GאC յ*o(`qun̮$G$3=ʖ%",9^H<4ZJWED4`3K_s'!wJ P%0U4^ɌYxI?y/;]DbϹ'F|aIf5dCN#rb$#h$XRډ"H te/lœIW1x8g*Vɷ`6 |Y-[>i[UX NtD/+TQORhGg5f"DB_}Us?oG,]~Y" !/A)/(W][05ܶ j/Gݦx4\χ !ٚ0Aԭzn̟!&Ec=-Uf@}UDq* LoP$Ȭov** rdYG5n|2Tr* cNZ2vΙF8++%df<Ϩn@hI!|ݙT4G"0D;w: \yhk gc:Q:"Q1?B*1PD9H8Y0sT>>=c;ydƌl`Tq̎0탃R q$ >G2=Ў;iЭߦ*#f1^OҘ?G^K :" 먄;JF.g gB'NMo7F(V>*ݪ2M8 Q<W:=!q.FWpWϼ]ŧZwj F@-\]r'ɘnWȍ7OUH@-G /jX))у{pCf|r~/k̯*HT,3wciK5{IV)rI_شWZS,ɠƌugI6Qn7,v E8!^Q+V@7x.!yKU&bL:ֹeP0_4؆-leh4U>sn*Υutݜ M+84!E{! tҝbH],<|RxqQ1~_q0MTeZB(6mȲٻ،d%Pr.X__9=1yTMM$\08qa܉uY24K/HLKm4.7km K~]Icn|lDS`%\1 6~!G>-HYc1.6!DOmDTP?No/c]a(I IʢV59ϡ{V4eأJtZcxxK SyN~FyF>(CӜcD}b%XpC[l9SVZB{wkӧ&F&р4?8Z_74"T3}H>՞wDW~}u ;h6s].z\9OIU-5x2|ީQX#t N븑8w-4 q_W%*OS#cV'[? Vz|3,V΄̺edy>t2 MkKsVFD7p$}cˎ3Ipr?ÿi!̪3>Cr~,ʷlb%=̔4 1ViMȝ j R Qrt 7λa zG5~1g3VnZבfJҁo",M*n`c\7Яf+tkL*LD2= 0Zcl<^vcK(ڰGG ֏Gf~yUUKiOR9Ae4:#K_[UڞwއdB.5/|=&9ZGznhh7T@lӓ,Ro $5YI;l puf۷ՔyƨI R1󌠯6jwA|AzPMyxtusy 8~c-Yɀ*6P~-]bchec 0|P*0&SjsD-G 6!}+x/VuK)\'nJ!XfiM{?L_-7Rjʟr4%&񶦾p{aO,ZU,0>Ofd($>{[32Â/F]OK?9:N{bV6E2 LAI%$W)KcFO|T!կ塸-R2px֍ H q\QCGۚyNڦHݵ=90,hɹYtԎI8ev}zOCnP%]=Pˋ+[P29U;.tFBpC,C hȜJȽ-޾-oRLlP|HS 4i]'PQ&v0^r *Wџ\7tL>mS rry1?\ Lz=hVc{&̓[8'bzcuebjNJ.:3,п(ep'h ^JPʳ^m2?2j(|#XDLA)9tt!Fтc9j'Rlc_ݛ2X"j~<ᓺѮ*PApܥDeVugZd툟ɓ $ɶ YZ