qemu-guest-agent-15:5.2.0-16.el8 >  H `{ z뾂al#4YVX[f#ݮ$.M#ieSB;&C0ՔNXo @wj!%::[7in{uoܡ6hz5G܋fV]JuyK;ں4)Z sxvyȋ9Ah[fMO|@tQ2HkҙgU 6D >; 6(9%"~ 7p뙧Zh@Iͺk޳ Cgp(x S% "V?^p;COְ_سuu] S()jN/(c~b!Ià8^;JL⮹uU0s 9>pC-|?-ld  $ 5dh  " H   0|:X P ( 8 9:2:>%&?%.@%6G%@H%I%X%Y%\&(]&t^'b(d*e*f*l* t*<u*v*w,Hx,y,-- -&-hCqemu-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.`Dp8le01.rdu2.centos.org . CentOSCentOSGPLv2 and GPLv2+ and CC-BYCBS Development/Toolshttp://www.qemu.org/linuxppc64le 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`C`B0`C`C`C`C(`D}`D}`D}`C`C`D}_ϱ_ϱ`B`C`C_ϱ`Cec3f2ffb58112b7215ef17d81963dc401fdd63d518ab17c6da2f956dd475e6f76db95bf9b84934a5e46e25a46c40a7780be46466b6fdef1e99c1cd1114eb10243ef90b560e32d0f3f70cfec20c743273c68cf18532997c360bb8e9f29d8bd93c9e3aed17011d3fa587b1a7f4fc1acca2d33cda8c155aa104dc5f7a300b1636cbab34240fa8f3e8ce37ced642493184a610e187b2d9e5e15f1132975b9f076c436f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df6100ef2d5ff2af8efe941c5c05287b994dc70cb04b149b1d6d43617cd4a43de4337ddd011937979ac5aeb2bb8c5e78dbbac18171d266fb530e0408a7eb0f9c360ca22f466ae9123ec03d3531199dac124788ccc610bc3c0f5edb6d58a0927483e22d/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(ppc-64) @@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(qemu-guest-agent)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libglib-2.0.so.0()(64bit)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-id6288ae8daf4aa3330f9869437cff84be7828e1cbqemu-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/62//usr/lib/systemd/system//usr/lib/udev/rules.d//usr/share/doc//usr/share/doc/qemu-guest-agent//usr/share/man/man8//usr/share/qemu-kvm//usr/share/qemu-kvm/qemu-ga//usr/share/qemu-kvm/qemu-ga/fsfreeze-hook.d//var/log/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnudirectoryPOSIX shell script, ASCII text executableASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=6288ae8daf4aa3330f9869437cff84be7828e1cb, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR RR R RRRRR R RRRRutf-827fcd71224bf1014af9b9394876c751f25b328716680df6d45288201741a8d3e?7zXZ !#,] b2u jӫ`(y,xdAx|&y TY\3n Wo\Z5材i\[f=Ubƾ$ P-ڧe+@f%TbTTIT2 M7wxUU3wUR%umiRИ?m>5j7z4˰SVoW{7g{, ]Ny (rMYὼ`:M_uGTR@AnG2# $Ix_&;sJ4:qo?ws=yym?UuC# +$̽Px"edCBk I~|r3?>W->ZrFr;1w.DFQ"ve,+ǨK*saΖz癄Ɔ9rO#\SqB|VSC" 'IHg$:]B #f}쒔]"tiW/.sDJ̒7S{$W--~YE}%OQDC)-;[/ħN"u Tt^E*_FNP?ft!li6_d|Ax$-)x1琶`acʪл؇70E0+4ͺLz@k!mLin0!;\pS}#@S@&-Hf_ A,ֿDb{qz.6vJ{T9R!f„{ DGOewj:lpaj2]M%{cPmO2x8vF2ߪ04DS=ڿ%ap@ ɆYw`fs 3Yhͫ' T;76nz{,nۯIf pJJ "F į9sxH?LTJ7)K[9G;,zz:,x&"b|U2 T*K#@O |wwoe f,COo=݃6faV(I9lXP<Ê]S<Ĵǻ f_MpbmSKgS.)NpP4\F,-u8 >Wv_riͬެ3-L:K ʅΧ/=MxeW#LvY,*eZKC̆Q0 ".ζyzmJѻԋ6,ԂviD.oA&`}KKѸ.Dt@yf젮. YAaB/mg|?0Օ~\1D:*p' a~wV=a;V$P[dI~^idĢUؤqNݵ\au-G!E3Һ Y{W;tº[dN1f-T4 Nh"ͥf۳Ũ'ʺ-KPf@s75{{EPq&X;%Nn}k[ =F| oAl]S8eCcCE1*z+OT]m5پ)n%!,ƫ60Bt .c._ir#n:'],&պmEm \]mTx`%ܒS ry,ġב9̉;6dT Rd,9c ME=]X:3I .Qp!{Jhw1';/͉o89;nA_!lp@#RMJZǏ+uD獠}+B.p:+Yd;b؋^=;%\z߻7dY&ZX+S{d`3Œ!B%/2jme Z uNjujRrVGL]Y2wSzЁR4b(Se|.A>i22d?@X %*)g .KtHϨj$r$6KKSNJipž"~k-pLCb ^WOFo Vg|QG 3zs5>Ѯ/\)|}c:Ydw22E0dwax|r.W. Z#7M\水Y@EY]׆M~i+z F0AְZ6VPqAƊ`D*Z\jv?S? >x} 9ξ~Pӎ Sq*¡>2®9&[BΞ kZ9V;F닠sAz ;ApaַUƒ$66GO dL6OHmkU&t޽QtPv1;cVőr&\sŢ 6l`i[dC5?5HΝ{Ѽ0.H>fCd;h|;/ҷ۸2m> /A!# ߈BKҮF +8!A B3 Dl佱:fQ:E,wnG t>c9a٥IKi=Z#`[KPiLr ׃'M|۰88TW7[ KkY5g)q8Pi4~ ЇnڏEư॓&k>s(y.:;(#Ezck/"L})4WfQ{H4 ZXQ`x5ݲFU:W;odf0vm)ctc$:hHֻ:tWyy%ׁ|dʳ([zV0'HCe~td 4_)>U  z?ZSe;~!hyѽv<ΐ;,ljԜ 6i\NA=J4ajZ؞]<b ee_8"+?7脅\7bW:GPgalm2)-Bl^VI'7$u=5uX :5}`b/퐟-[h.%*ˬ2%ݟXgQJ 3X5uzxi~Wm9=؁%}`Mn W*{XO, fM۽X[ uԲ))vah_P$I};0*]߫2Wc?rU=3g5BJk@%sqCuˇ 'q`?ΞPu~LMvqE2m^TS1[M$Md@h+3qx@́BmZc.qY 6AasnaQw' wٮ>Ơ4UޑHDS@ A`A&R֨S`!Fϕy=Ĝʙ{*?ޘ-GDY~(gލPPfs)yje!7ib Ry^ k B!], Ģɪ8{DW` 3ĪXl:s~ʍ,4io'yO P` A;Pzj35ixah45 `);=#:o˷՝mGO 0#a@>L˜ 0ؿB^Zpy}ꊽGA{I*XY2.} n )/E~󺥈?qjgXeth[JyFxiPSaT"j1:::PU? +}=h}>܉FgW7Q4ki54<=ޒ'Vi[fI")80NA˘=c hf#dZ$YPK慱Dɐ`I<` 0힚--5 dz! k"檥r6ml;V}=wA 0̄^8l(L&MΙ=$I/QTyJ¶ښ>$ %NT{هsڀ|+̅7`t墓+x@+! Ϗzկv{O2`CkNUU^vWS: 2sK;qnH}xѪ4Bs5%XC4,7*" 7i2?IK@G;mH2F&HXStYoe*L k >?cd*|G6ȱ-e\cӭiB 5m,ujhs{K0ltzǂ<[׈S 1:,2Bwj.ҥjܒ5T[` e{"kS SjĶIqUHR Fa0 ֣'4"Xg6.l@hE&1Ե:D~TmrQC~b ݆"Sۢ+JT632Wr kO5TY{KRHXgBz%n?ˉ!ܙ4\iG{me>sYO%7gc\<#}ٻ|/\f)8uO/ wB&G8q'.dd8 LfBN(X~9W3v{o瘋ux+܉M;ۼ]!]c`icynypBSF{_A3_kdC9U2ǏQ*4F$ YfIވTT(אd~PhzSMaj2- 6̟֙D}剛(,ጏƳ갬++AV5 |)I!)<6Av[RjC.`˓%#N/>t64 !Rp`ug! F& <ٙt Vρ#jF ;UM>KsrfO,hFlK9M҆ZxRosaWbCv9# x _cErĈ T0Vp",( ’6 뱇#EP?O4 ;~ ?۳i;IN[F:*/8Lv *b#!&QV `өM;ϸ& #>KZd^Z|G J@xp@}nK-IgҥZ3:&{1c 2}僊~{dRneo^]n ѫNqIS,FNǢsSp/uDHOL ty޻!wԧQۧ3j;䯥(3_e N̷p p0 Ǡ+3mzWIIَmC.>:dBKl& NJ4o:[ z  FOHDb.{[SPgRKP'̞sb9DsԲnXmPr~9M0֖^YIܚūt {춊lj1n{I"+{RczpʺAk0u+hu!rZ1 | ;3Jܻςd*[wŵu@'a>}2e_53neЗ*wɂ=B~G'3a"zj /+4[UJi6y,Z?_$i,Bp=po_:D&#ެ˜?3L|EV!HQFLF` p] 7DٗyƗﱃieX8$>s'8LYj\qs(P[Nϻ`D.jBVcrؙl;3s(&9BD*"0afNN` g#iԟߝ%y|ߜlcM'd.^z'(A¶ uHLQevEAkkv0!?ILhu{f^}}JJ2^ΩU& 0YŽC(D2)TCUҍB w:vP%8Rph;ŵ6޲ )gA;ZF5/m:.͎"[<ڴ; ~`Zުء.2R-@}#tLP-r2wfPzl+:X/@ƈr`]ߖYbV4.rǒC i &%c]p@r^0Q"Y\ vN?T4̐7;1\5ki<`LQI-)hzSQI6@ Ҙgne+I@-OS΀oɅ%؋aспԆD J ݃W [@Yb>549:m G# 7:䫧+V9!􇵑r=L2so,2@0o=yv+^m)'wiWS)_OaCԫ*^VC-6,WXq %\k+ i] =ዿG &B:^,_p(y@(+Ĕ!- RQO]WE:Ɏ}_8SM Db'mn;{O吒705tDΞ"c +r5LmShux7 n'RAɜ(p k%ipKI=EӥjX)K:qD`XZsħ#jhbk V.~N &pP[M䃌Jd"(CVK$%Sx40g6H׼ENofKϋJ$P!Py5jܥOUKM.]fu\H=~4 `9ƆGGNࢢ{v"Nj%r/ГS6*Pj>]8DuFD8iӹ `y͛ {h`A.9.< ?[o4壖G\cq}2Xgig94Ku\?(^ⰡYG.ORSLj_( :XS%wc Mqz-[.|M P£OYZ@[G!->:D6g2fFp ,2S[6h?] E/eoB䦚1m}Sr[=(Z1bo:H>A{MQyм鶒d$!ZYC%:gMlFQidD[U7-睗^KS$u}Y˴sE_1)娄|QђĞѦ(^A{_%jwf>S՜uYU{ Y ({, Rŕ*x]Y8xs]Nɶ|:@G8c0Xo\_ӮnC3 Ƞ4sX(UGS[9fJӋq* T r^%=âf;`v{;LH]bgspנ cqvפz! خWQځ(BZs~~ߊ+1f}bAbLXن-;$ =ĈHBʹN4'0LMvZgz?<(~rTTSb&\z|Xti_fa % cZKPVih' GD  *bi ei%Z~Z.lӻT65 /hԦQdxTɁ9| ( ˧52* G)傝)!]R{c 4C&ŕ',pW%'底^h8Б*p(`C͢Y_LUFȇ*:Ø~:C ];<#!TPQjGqҽ iJW"~p;:92M2Lt>_w-}g`S/wԴ #j.}Ima U@qRc} ?i}|m4UHQz;q<̭)k贄, 2˽Z\=a^ WRvL2}+@)NRiGn]}]T= 4^\J V{*}q\i Zշ>Ͽ7N:$"8@M1K U!pC֥2.h:gi^-|pp0aß}tzFn/AZ\<ͮ5K]L#e GˆP+-'WAU",‰e;/nf%;%J[i|]uloJg݉`C%)t([tp'wbA+XA3Z% m'n %o.WT{D<& M W0J4%$ v츪x7{ \#2)?),oI /1kw؃67HEw ±:_k'+-qMxRU-7 SU9Œ+֤3ntP>t Op|{ Znq?옒_ATZ)CG23Zt!Tcan.Z)S;lu9Ө676" X䡔 O wuD9$?4k=/ނ Wf(D /-O&? FC |6v?je}|Ь67|ШNJ:$"I p ca:Kog7¡j]1ۜ7!0Zr ]D2*+Lv#{՛N QykaF m/]sXNSbiBh a*HYA%= HYƨ̲dnWhl&Bitr^~ʝ~@B=rIdeR8G =eLgN&{0*&'>jO8$:CRBc/x=o5f)ʻcw `(`b|IT{Ηv*);ǝINI8h]UG^;ra 0 5Ӹ-9GTV0,<6d\8r<0+XM+xUP~lЬ1~0-!U9Zb=}RlሂՉ@WGm4>j%LMu-O3{uJ؂ʂ.mU3=E\vށ$דk5--O# <4ч.FGDҬ#Sp{% p4̏VqaN[ &wsʤ~Y \CdAt)t~˷Gc B- ( fT >A70! 'FzK>!s rTb=-s+4[AKή]>&*,F IjsmY4̀4?|{zan^$Nr]%2cgc[uc짣u)\u+v\seн F7ҨDuVP,Dsb;3T\b9+l"E6WLTw!,(ۜx/C|&'izV.~#&\9ƴ:ԥzpQđJQ4ר;mgj,v*ռ# ڈ_ #p@WEnCO:A%q`94 xN?aq{|km'ۧEDAä"Ɨd'2̹`-%$̮.w: YIN+s|r3={T{iD]tgeq rs "'pulstiP9W:LMmy,c1߹#܀soEįpP̴@IH*ȿ?* @4">ZVGg*@Q}I\2;=mJ״TmL> "QҖSk*sXO{HD'BWO %E _ߥVUn}^[l cN(#C-%F}EmD2#c ZKq"N `b>p`"g:9p:EW΂D?d#_h6,B\Xc"֋@@IW? *~i׈*Xv{g/Dd}2|V`TXݎd=F(r@ULӊNYC5 Nvwinlv~RDz(/=%[Nl`a"ReU= ЄFVY_C/ ͰLE%FbJ8u83K!%gyۭR+M΃1N@cF9^`JAu!"Vw 1wkmE#z1uqxE;"BmBR<|$_r,hn%D<~B|p֧݀>(Xte8HD{icqtg`u~ā`6;?2S o h&C÷o*rh5f0VʚpR M~u~] WKy0 {v7HIeRÀh1hfK ێe \=lLRef* |C g54=TZ w^;Fbꕗ_f9v$p8ݽ0 5,(MZ}jsq|[2p9!U1`cy,0";O 7d j W5".9× (q}[-zNT$p5?pi1QR-eˮJzt nZ밑7wܜ%xrtanLU{Is.M9}Wp56 DB؁JZk\k?]H y#$jEұ/G$}]󮊷K b .b^1-#'nz腡rL!7]WINMPp%y* a(H@,oYy@g7!JqPC/d-L 5d# Q\BLb_zTTecgJ1{$ 8]o5?Ch"0JY "OIA>f݉~UoXշG$mBm 2A3G1k+Jg⯾s輎n:Ī430p |r ba6]Î719OXoRQƄ 2~! ['0\ddP$B Q݈i1vA7 spp:YAa%B(:(i84e`N}:| 衎om.klDjj(vD!=S]%X}34Kv2nОl_*op~&dx62֓PUN1; =jr[fܑ$iF2-ojΜ%^7_u濡ŏm5_>.|_>7 bU>/N0`q5w;*=}N6`h޽gᠺT^Jq)%PBEfVYlX2%|pL̛GhPs}/Zb8RIDSwQ5op?ʼ$;K\j_=O˄ fy:3f'fQKοA@݀A:]sߌ2cŽ Ӷww$loMžOfb.\rYU`x7 ._22cme[MKex3*{ntΥ*go8Ets9u7dGȤOkzWSʇt̗H |Kw{EMe'?ss rT41Me2Vfh*ZQ'P80&ES+f~VhV4uAm&lH[AZ_-KfY5GMB)A âPZ|!|hQh,LGԿoWӒ`~N43/pj{| RPtc*hR-l]ȄQ,버/ 3B9 f_ e|ѱPtp6f)3zPO{~0yu^S8LiI)"E c[k_'<4bDɅZΆ! u3r]U;uZy1܌Unp e\Qԁ-W㑁ar3̯102:5laN˿֖g8dUVG(Kxk7z|/ :9VC|'[zc>; xCKHW˩lgZ#ϷW:Vy1u,6ʳYBe7sdhN*b-QAiTJ_ٙh"w׭e'f?N}Է͸ϸcqvu֘4.Of e?7,Ͼ×HP1> &!tRBzi0aN!ʣ;, OW=WnD0Gr_:dU>>a%S۝j0:E9-:f~-3Jx>.Q )Dq?#D!ncjyI ~n|Xr=f4F Cz6?(XdzU'ag􈏆&JTkpnց y9Cvc(F7A.6շ ^LHrFJMmR \g7'!diҤ|>):, ШCdfNAz֡k*sobb_E]Ll]r\ VG\o|ki*nӻaq\"'lpSȪΘXI]N y咏p_%3U8=IPZwdU!6 [dr0a $x6첨JT迀OXB-L ~ە$]il|m2LT>3+kو+'yȊ.I4T!DZr5Zd0Wja&-s|*f/ mt|'A&)tZqpzuIMN&葉׎4誏,:v12o/dPfSe Xe\VO(²'\rAԄ1kgaL=g7 ܾwDͲHL,zeeϡWe!SkLf=vEUu>\@&'e/RKCp&4YڤUBcUbC?㋰n? 5Шn0BY[AP)oU8EԂ,1թ.xv ާ*+#F[ +N,w "-װYWXN~^9gn]U 7̾RT QÑ˛Dקꆌv1Su?)S !6@NWo'q̢Uzg31'y D<6eutԘ a=7ʛ|zPD=A s&X/xCثTW@TSfvqѧ܍g|YMfyan4i#869.oZ)*\*Gs|GSFGB[l< % R궽"op:\Ķ=Q?ѬRa({LrMt4 V.a@5vV~%0_*,{/わ!Ֆm;n橁T'ZnX"&E" I"`gx=6hx"ARz8'Π5 {X[|ao+FVc*|*7f%Y vvʊokNшbBS!,6KFx}D 8lOw[ 0r$ͣ> qT9t|pT %yY!3BYZ%KDU:HoIl>ɥFPm)[ZFy gCp=ֈg.~'ڡ0-6L yT}PEzTw0۔o).={ "7Xц )WX{ %֫\cM$y<=b#M#NSQSCNձH!'7v*=`UE7\@{M3ίG㐔60odwLYbmr{!c?@llB` &rm3.=e$Z;D>-.>WQ=LRg 81:K xy&ZVL]ޮ6ք7cTqqb.t9]?uv\Q8Cf,ѻ:LZ;COaDsh>p笯 AP,{o(3x={Ptm'V@?b.SsoW?J{18GAsf)JaQ Š%6^4ensF8g㥚v+ExSaISL]mY8mNC1*H hXxV'n0N ,K̛4d:t[uA(}wsK^ Lb|wpW~wL# _|᫉0Ul-O02=d7X/Kӹn``PKo9nZǁg9~KiDtsj#K%$k,B-_svT/>WZcfro%TE _.Cׂ 4`ُ oB4p30bb.h6"SWFe!ِҫ@V6 >;J ]@z]lVQ`tW#>QzːɿG/ ._8~ʔ:n)K2Xru GTܒgTb-B8$+AЈb A1zHr.C3$?B"R Ҁ|/}ϫbE>}FfTi= mq.%N[fJi~Q WKwBp6Zb%-@#)0.:P0uOꄅ}G{T[<>lēژsɝZם?f[cĂv[|f*Y3[!XqR`[>bUHSvh³:S#YBe*DLefBk..О"0T?wC9WjŖ)q ~3NM_^5ӔM- #̥3 1] YHw 䲌BOOXbF3IpCn>=@.5v H#//.. g$U`f6NzFg#Ge'䈘ER] ᴑ4R'!4hrHmxV Vٝtp3"]ϽDd,RVk}koWaN_ e [\n`[aGF2DEO܎:6$#gbw;ՕˑSKv"SpɃoeh9u 1R:H6Vv+3?T"߁J4+.jͅ piի{`dyOFl?Hn]f0|Dґ ^ X|:[<a9JM=+|$$9 W8rPJ{/]im6Ep[>.i#{:7N?c\Ì3%2ߩxܤه#r8!nHY" [vuV7 `xM+ =&'qݱP828Gͭ*)έWs67yt:[8O V1EF3H =H(@XCMRoATw &*:z;|˩ w7[bţi,p/!?^D!v![-G{hdҋB)=XTƙ}7r6dqϐvM&0̜p S[d3ȃ0Y'J&%/YPY:Iv| vee; t/+4rXB~Ypr G閛0]L nnhHB'{c )6CE 2- Ӄ)l{=lZWٓ msQG#3CLiqvzۓ+e =Jf=ODfJ>)vY}c3EO?鞯o\ KL\vl-&KاqP=1PѮu)9Ip8}-0L.Ic]˼Pv0>liL{Bl0BA[_1Lz %ћ*!twU叟:0b+~ŏ9iї(Gasq\tMr1ݝf-e>͔I %@I_XM߇;pEkVB`*^qחS(.s:CC#sZPNA-0yId5y1Ů@x)hB4$ Z-22,v[e7yކWb(a1Z![iey>(πS捧 QMXz"7m8=sOԇb5P^v%&eO[7q?O}s<ϴ-zY5?,ux~fMSNN#e 79E[1 SNBq*4?SWj3+ V.$uYM`j{@N+X*i&#h+"r\+MXr%=4ctQܽ8JC& WﳣQhhQ@`X ўƒ4^eFL-T.M vI <@~OU)g?WlURD,-bkJ> m*1)fmf4d .||F~P̚9jc=$ 7$OS;F_q̪)Uu'/\H-ȫ<{ߑ:xI\"ԭ+|"Q<7H2ha vxhQUHӇ&ߺol۩gGo\޵H\BƷ=bq`R9jGͱNxG37 SZY*%=xM mX| ?ζѕ<-=ĹvP0+a iBlv]W ٱ8̒䁟QWn܈Pi7~0w }3Ą;w4 S:ʒ@ĀMUlIDz.AI{t%&fޮ׋^By}} HӇ II42+":-m'9Sߦ:yop  _{ ކ:UaHPRT{i]~E>:Gw쎤 ෫skV.h[zQ_ $_'f/ECpp9HTZ NaM 0:kE]iES)\F }F̢U[PCNӍ-psp+qcB7/O7&P@;?啙c%o*m[&/^ǜNt\}N}7pҙ=Kd 0k:߸+g̯y7zӏt'Buqq{w6i\|2]Hc6Fr ! ͛7@K=seAĪ߂f[O'"ԖGٰ"o2`NUō#,rvdm"ia%9J mjXK#g|x<OŧR;>Lx(G|)cwIGUGup|l|_|ňݔ34=”!y|~*&C Fo--}u<.3qz+.kGz,7ͽQ{Էb{o*?' V Eurx 2EWz#OBcKBE@#q~}|XKR}#TXRʍTzqJ31!>̽ {h(mLcbDzPyA ocm{9:Zqtp4SuC,I*3 P<$g %fsf ͻ9I0VkOϖv@1Pn.溬UweV''L}#K~$;i Pl7֪3`y& ۘJpE)d?_cFu|!TcPNo"cu$~4X7Oh s_-$VR< p+"$ ZNa0Ed@㽤,3=D5dmf -juYYfl;;N,ܧ!<,%Vh5Lmz]!߅)Uԅp(Q4P:H 0r]8]: Dsp>=߻492 5Ά03/m8LZ.6]GxB̓ Boj2lΘٛE1+A{'19͝ה 䓤سJx)OShr(ogXO˹5?lž HI9kzh#vB]{.2VVGeC+ǹ$=*O:,Zg&NNX' 䈈~۟C/"x?65@}XT$^d NS Zkj߀`C-Zɣ r* R-AG4iu6hp\N'^8vGkf @L Wlw9Bfc;UзFG 2 )f wMTŒn0eB=‚ٔ濒b!o TaibEHJlPq{NSV\P'khȞN†Jg{nx[ɺP[>zrݢ_nFn^N e##7L )wN$ϴ4- o=s $"6}v#rt%7>qk /p5T7Q4DqO!-眈Dդ$ijЇmSR^4TM@_\Ԧ>Y?7yؗ:O&prq\j:F1v&4@|Ќ/xHA_z _ ?7p~Wx CmR!U{m=lC#O48.ӌ%u]@Cg=t^YT+\pЪGu 9O$A9Y4HMwn`r27I\ZK%&  Zk}۴k/'g{[lj@2͇+vON-!gKH+lCh`; Cc$y3H@BXQBx^U{Y+"1ZL&0#:lb9?ޥ>Jvd-uν >$e -Q ٶ5ʫgy7"$|v-[CTr Ji/-v[qʫ>2lf6Zg'@c:r\u` &2'.fH &fTіqu+;bCjT 0PKRE(Knq JOJ%N@ ]P=Mqj4Wئ0/X0ь ΓqZm{3BI$ Ƴ9w;z!̈́&~ʿ_94_D]guPXq6lp &Q3r$[bk"?)!h^rpae\)Pqc7(06|Fbح 'sO*HQɃi~:aΊn-9(oG 3[L_^.~;k #F&9َi0ahrf‚0C)hps"^ o,'6gnLWR8 ~c2ͽ3M}G`"MH9zp`3P)a.odp &eXg6FO.S1RWJ9j37w̹֋iӱJ٣6Kڳ),W-!HM9F?Qd`xd?Bg$xEYnV&Q EmYo){?O@%[3.;-ЕF)씻ywȔNA[҂槻M W-q8sˡ⤎#u??!H vkq㭞}5 lĠ.:v77&_ǫ!M-&Ģe&>41"H-g~yA,ll-M94XȧdiBY|!pZ"CR$%Z%7tynX1l)}$8h+2BW o)w0ǂwLG^O c< s&{1bKٸ7M%҆J N Ƣkf1JBEZ%3lh ^˚LClUN {%䲯cH E4$O{d1Nȑ3l?Bq7,G/#CGR 3L-,Tk|XXmAGHEŗ7JM˃*8װ>n_lw_KE^є[J{'6΃SiF&t\Tr+@!V a;Ҏ#!t VMNyIA~JJwME1pwfVu,@+: w4rӸH(aѲǛԹE®x5.vG8*8]vzpIj [iHH(;,ao|EyCsY-8=kȒ7\{D/LH'[>ƒʷ)RW2Kj9>zLh^_Y\T9 N!W1ښDl[n^'c;s,K0t75wThB\DWAsŠmx#NAC㿕mM0ЁC /L¬f=2ַ;ey-lbYc 5ڽЫ_vLM\^KkrO% Ad0nvg%v:,w~^Ն:{= Bx]h/:F9jcy[^{yUdsSu xV:m]DJ47xwX#t3gdr"wᄋr:(ťTK83VUNz SiyyϑXvʀﵛSg{E2nqeQB"C;IOnPJ&VRA|?debmps] 3z7> =WyW(0֖Rѧi Ǒiwsn5ry>~[:Le1dDŽ"}ҝ {u:%!| &^wX:c( c(Ό>gqX鱗S[[-dedI(JA!z(n3E\љF]Qe7F؂h].f[G]~uQ!\9 =zz^XkGҷq)_\ P,~SQ*R,2_bJ8?ܠ`|qfU{^Weo /lm4ֆ6aԙ- aWÚd$,NZ\}$mF¯,LQ-PS2Pu7%9I}M0ل/;Xr<>>gÔ"@b3-b W~;DW<^xx(š^ƳFm=_F꼧ɦh&OY͈y3Nŕk憜$i!uC茸ENAyJSw! 9se)8dΨ, /mVr}V g-`ԙ9Nkr&jG=ZzeEnTI7dS}CYf ]/@!(#) S(̶Y@?L$ܕn j) \WFMAB.=zqO @"b{VX~evm\ Z,%a{\p"~H 깚vktH" [{~GJR~wiFgzRoY(pА8~̲/)Eˍ~ԈHf5al]2zDMjX9>ld~v .vV?K! >,abIV˩ v@ҡ Ͽߢ#5T]]ަfC5cИb_96tv?mүbZ0L,SyPCoƌ#74d86 *_j4&;˨:K|xI6 bѺ%aPo%wouf=ي*V̴QFJ(Fq|GDB&TN:d3Q2.4AEhV@G@=~J@ /."wijU5<LY54j_b͖e#ͿEd ENԱ8JlҹU+ԇݦUPcIi" Z $@cv)`I03$UDt|o]j5Pڭ#"ά]ҨzI$\7:[w(7J |![o3XJ,X)4L)&`C V~ͻggEI6_%^*NB @+WGʹwS rmQ^K>0Z]_[ù_5E>F4XPߩR ]=Cfjb-;epq(|ïo'߽Y]m , Ͱ̞c|n,Wtӣ#Ԏ/@4c'Zz]n05• ;LĬN !&-姆L*k+Pd)q801˽v3v&ECg52` _/1U}(7Z/L'l+,g)Qxǯk|}o4kmYG>jƹeνdc_7-`GM~GV9ԵʖB?R9p?/te.-q(i1#I=F6/jd}}3ƌFВ/;;C|tkԸp0G&+!hyKBMu91ߵ#kLPˆڢ"wTZ8. !ڽ0o j?5-2Bq/ =OQs]mD`1n@#DlG¤-ų51Wi:<ʆsgdf.MIT{GU>y)ݿ 76=գ*泥ttZ&h*.O.E5M 59/f)BƒlDwpMM̮>ZP+X*\Q 1K'DعaE8,bHEǘy܄8a*:&2;V/O݈z`y<j9 FeeN5|br=8CB']uf<^՞SBO|{IiGU 6Tީa1kx5SMYY4lIֆҾ:ynTElxڤiˈ¥LUʘJmy1ûegY!+%E ffDS{չ^]ӓ |+ qNYW7T _EɷKf$}AՃ39=5Ԣ;n);G& Q0 =\Sel$]@o]VdzM@l'NsmLq83QAi8fJj-iķ!Y5 a1|=Z5&6 PW20+K%}}\OMU_룂IT QPr ßAK\N#\,Llql FpÆ 7XQ尟=w2@݋vp>@Wx7upRCc:I VG,Kgl˃Q5RҵHS`k kwE~ F&h|" -날̾M0VW}';FeO?Yf+ыT@q3>TFS!{Mqk%rU4S؛x괁(/J5ziETG(kuƮy-ŕKW6uq^XŹuo d(!/>8Ѫ9p_Uk'c`ϸ@6΀eey* %#4Cs*L?a!Y [^ Ep[*+P &H<{$ڰC@,:}[2.Fz 8F! FJͥ/^ iNob䀥6dm.QO&Uw"2$Klc`ɿ٨7))dNC juAbRk) q߸3:ϭaOQ&Jʍ2֌1 (.+r蕊GBQI\yڃʺ>E ^ֵa:!˸ù(pJb(I5Zmö|9^+CvewDwGzg4>l&=`3{ybJ״ UN_TcZ gx!hDMߜ81k-v;z l+:ѓ_UEE) WH64*>@f%tRng7g q-bZAE7G4xYeu2*Ug;E6ga^KL)2-%ln@ 3mIV|@4۟:/@smwvKK;XU1(E%܈9UOd &{+*f1lٷQ7A:7_Ʃjjp{z7xF߳살Wi&$1M F)=G"\/zɭF.ԵHTmlM/RΔ||3 [2$(g cCqD;j{/ԴK / ;Ԣn郖v))af.KBOXmi~kJӉ2I3V ҙkņI8fR2$C m_ C D?eۨ1 $Xe_lygӄs]Fq^l_ǫ QGe :o4YɣaS8T|ڻ(Ԛ%0_~ܨoYxVXH}),II n@qXLm0xG2AZKFa)Ð;sL(#n ^ah ە"1E`|썇EANѸҶMSӺ{䧔ccw">AQO!D} -"^_&(GœuxsJ|&/]&Jy4Pf[7in(WrS܌RnVl(8' !ڵM~0;5_Qhf8OS6]'$q)MD$?o!gFzsu]ejVHv`GI{Hwǧ7\2sQh^exk7ZΗvi#wa,Nv߈;@#:guFiW-دvvkpqو:pQf~<.KU $/'3bƲMvu9+uXbK4HЩ'P%+Ajm|"|e-O;H"N H0ͣJ@؝+rB r>YpaE|#589*9⼭}"~(N扚MUldUa,<խ SS-]ˊvh}E`!l oޔH kAWbm:bCj\5?WWC( Zgw{1Mˬ̞/(r[O֛/߹%;\1Ci) U@C ÍҰ`@x*\:pa|o^1 ufְf }uhG^z1.Ȃe.2Zݭx4à 8H[IQ?:x` mH6*喸;vӜ}S槯R8nRU]b0 zuͿHeXIjdh8`[BR\!֎EAGϣ,f).gJӭ&GM`: KE)7ˮ{Iɣx:?ԖY&a st?U6q2H]vo5AI;ذrӯe ~<4 nVFXmKu*L&#u ;pBS| z7J] иZе%£ l;e3fgy6m"Y z4c%a_`Ck E034ed"!o4*:mRq ] =Trmr^ xqa&`KDPlx,uf\zE" "bCOL`j\ ڬhHڼ9Nhn=NO!d5 dZ.)gIsǦHenWϻᘙأN^@XTGV,<УW4r&Jt)vrdM+{܌ ۙ޼sM9Т6$!V V]1zwԅ?st(ޟR y`R),+q #{g.&jM`sL=X2od6O?5J~Ua7(yTFQyv6]$P2B=-F[+Ԏe&.s=fiu—2~L"z#&ޟԅƭ>k}u"64{tq[Go?>xBW3:):2̓i,CLv%#a_NߏX;]p/n|=:ݣA `u\g<=FVǷ|wS?*˅_.yٿY8S [>|[n)o$1id&n񓂮/vY4*B79l'}=KY C=;5f h.&`kN^Y U&GmD ԓEi!0fga>z-ܭw׻OWiL)X7]rs.=/j06}ݟZP p`b,cVB{߆3\m7QK0k+BГ)NJD<%6Zϖ\_ : NN9! v Vlu7 Q Ze|x+=BvL ^/ c sx1>̷7eOd[8ytavѮA$xsJE?q5͞z6;TׯDyOYYliUj#KH*Ώdb6:,# ?x$BEfe-8:AO6&J]hmΏeNxW7mP"[A}ʔ:(!in/[UӔg,m&vf5wJ5 n?va*zP'p*WI_KpcKᖪQH SF_]!c=v]fAfG; -TMQRE^~|ukl1v R7 cQ auGĸŲ%Y"t1L2@0GI%U6kyݳ`תjanp*nH }ZI{!$= d?0?ˮ$P*rOC&D7لD6GZHО6qi.zW9uDt?wޑ&8!Gnu=Agj 5$MLjHbw&w+~d&5rz)]ՆAdFѻ9 JU&oo?r[cq4!x͐jYl9Onj (Y)mޛR09=Rurl*Ponkbiv'jJ(7<ryqh}^ѽThe7>GU^|ba"߿@ 㬿ciH#!-lzNgw}b 9)C G%ϞP`+蠉1 ,w&fft>)ifz,kpda@xJrEɢQoV6N -rm1EEyћV=0 X!x4rU59Py^we UB:$r@% z̷PkX-x߹M/ߵP?4#|&dЦ} f3>k7Bo8N{"I>mW gzGcI!|:P0Mp*ĸ@m%Tت(rN%}qt7ˠ{D{ܕ?;|ܹD ^B 9;cob)OOW0o;[zcmZ_h\F9d?S冬%ⳕ ÎVi%(IGr/t#$ EervP` p%XNzOxvE39l#ޗQ"} yz5.e.5WThl Syi`!F)`!2P> TTXj*}E8Q:?zYE~ wEAun1~`/MpaJtBmAv,y;o-PN iS fBoU\>-ϴ-К`LMFc7o\3`s:b߄ &u,ڡѵRn UntQNHzrS5`Ed>V{(MfNKL`ҳQE- \*/*ht K^+%-zW`(-%R7t]yOb[5tYe'/&vgSi? q>:E_ o gA2xIe?Ơ|S,͓`86YD]W0=?~w0D,SমbΩ8r$0)û)5/']Б0dwA׃ϸ߃Di~ʥO1[flm;Dٸ-sv<֋HACEX%xJlBGg8ԹZ G2ELfd'k]ksH2AmgzsCߏgDڲ[e84\3ki0:Q,q8]I ALjQ\ ٹ!GNY@s]µK@uc}k+":yo3ʃT;!;FR[L0GlX z!'E=HV?,پvuN4@ؤIqעVN%<ĵ*x S܏pŜYVcxh%De04C@kq04 O+wGR_NZs]\B9$+2L>5[o0HڹHޟ]vG᜼Ei eV}6+j',_gmIy.Q&J }1Ghf:4nJjlK'7A(WvP~_'IQIDžtVx )pl=1~\Mc=E/r AYfk+F-bM"rJA?( @*Ι*%-k G\,s_oN[pӿ1[:9A:]cp.՚ #^]'gX (Һ7‚c `C wp5xfryתP`5il iJ͐E| B:b¸p~ϣYxcIf`AiHwVw+^V1YZ8NҊ_kQ@GWb6g Yvci 7bCPƄk-1th E Kt O_(^irY¢CifW9YuX&(hE0ȍQ8  oObvM=}56]jm~jJx7T(sX[{䁝wA %8{{?6UqFnFȕ0'OOt+)ؾ6RDQ/8 ?gxӚ=?4HF@M} [ ;.0{{}yDybNP{2=l: m~jp?qdz@3!cˁ"䥼VXS.! k̨n[jV˚^W&ƃ^8`zڙwMmxBjZ}<)T&!EGux3HWb \QUtkWp?ni^v<L:Q#T>T,OӮ!^t;IK*A&l0ܫ(aKo$SOhjc( `Ƀ67aHptv]j5V1-3Uub2[M+|9lKxB#(LrGJ=nuA rW/71Ap_j|fe W%G?KjCHQV8\MH2x ,] ٲQUBm.^ FqRT ηz1'dKX3fYVISMG!SlOjM$Q$akO`лQ =Xl!/ ڠa{a"? &Wd 6X-Q7;vD9ݦ}$HlGD<bcC(gBp/9|+^&ȤbU#ߚ8}fd%րO0# (B)oAgqt3k“\S- uF=#`@g ~^7C}*K>z"dW"U?L-۠;KGv-_g9%" 9J2D7z56.M0 ?ٸmR\hIu&hy"Ke,$eEŒ9ߦE|٘2jdj%R|wԞ= k)f;QgW\L.Vc5qSb>*|E=ڊ~_ =Vl"lkgB=t]WCƬH 0 7&{TPND+L+{Z\'%7تJZՂ?@?YYz (W=bJvZ~14`޸WW;t%}e]ۜ8ФIsҳPYc5y }͆S]SUp;ItF.zq5g&W!PƼO*jQ͜Z3ZS`%ӧ~ZM9tU! 䏖M$UY!H3GB|c +!:.tU'*=|.䑷5+MU5kO9T7M Ϻ1pb{Z#Wquߚǣߗ|8Puh~uȐzDrWc#gd`i8:o6fM2t=(jeH[cQA7>tf?]9a̾<3t"z)6Ť7gHY H$׋#;" A7iFLwNAұ_Gr+Pw|53r!̎Z"Ź[ˏcH~ NGT ;.Eo]Qۊ^ܣ]&e^T'YSC})ӷ8V(}ӤD ) >魻;/۠<*vz?PNqB X{W :(R-\*YuEǕA^5h|a~q@_tKfjXN1rl*{g`VFԿY8ehdocRMowTꌒwguk@;$)cV>PP cm?m{Ze~:ݫ.%ݬRۨGxOGx8{E3dԂjc zaSLw( kc;lF\!ĺ6;Yv;,A&̮剧ϾyrHqɢ4l<GZv~)la8 3쥺;ܡ܊F M&-ZbG!ӌXB̢|rǥz>\딶w MXE΄ӭ[V~V<*92F.rO> lڒ ^ߺzBta~ _5g>;, $X"+W sdQӆfV;h#:p9t$k$, {fZA{G4CT$/]BG @XA;D s_'N/~J yf;;|q^'j[ [8ef~@&Ϳr ]/E& DdRfMsS; ›銴8ҋeYTT=5bA} (凜]#ki[h!J5բ>UlyYQh]L<+g \eN!%Cgp^c2Fj!靺s6]>R}re qID^※f}㙃 ȀmnH20cxHwc|diZ~] 4F\b 8SXbi.uopK7RҒ6gs/Yh!U6:c?. k}b|r9kH\z{"2/nͥb-D{EwM9ۃ)_얹!+[tx mO&="*jܦ pe0%1pak Wlm ٮQH"|kXn ;AkU/[|t=m:='6OTst\wLast_}H_w:҉H@/sIHv+y]ѹ"' }d bܫìD)Ja3 O؞dp_5 ,.pkC1g?&ZCr46u'ȶRڊze<ӪnzM3 1BҩyshIqލjjK>^ū4dIwʫJ½0 #Kax%}c(rXeh*=wgl簵"8]z /9ݯCx{΢Q\8wfKa$s{Ѳ$`>m.= CL{;_'QoJB U#-o|@ R]<<z*ǗRΓ("5\s>}>v"3^xcTIx*\M얋d;gyCz^_Bk3x;q,ǿ3#U qng[r璼 >CPkbr;bj7^z[.>ViIIbXq6f>;9;0!kP&ˠcMCh;mG2[ZD~YwLd,WS2VhTåx#GYDPjt<7*svpGPŅFפ5HBeB9Qlf?7~_""n-SFʹ EK[J# w9?Xqx3PbͿͷEw(U05HVSb5<w?/pi^~莭@;L/. :MU%8F="Iӎ/ta7!m" ^!dvj8ڦ~( tLG I+Urqkj@x6/\* L0obxA,ꋘ:G/-9n8ew O1tQ,|Xd5J'c(Nɜ/ c&JOb"VDCuӮS)moG逨X7jF|vpC#Ǧ*ᝍtw!,vw}m=1DtB]$U>(x68.Kodm3R|훟hUS(nҝ946AHdump[eDnl.ѷA1J.߸pB+"4FFV8#Xenߞ"6eB?_s6(!a3ܩRMFJ%F\tiꮞ դH4g)JnǝW[qfѸH{{E2[ЉY<L9~Nq#V`b_A A8h+QFI!87#RWʓA$CǾ=3Jl<03ZaRhDK1ڳ5ws- H1"`PI۱޹8PסKVkRn#@X6`gOnҍD7s5i# 1t^˟RS=0sr9.‰jH EChW a>ɍttm/;EH9v&"-_sm|H>,x+&..ۅGFE ِUzG;NFv:iV;Z$R \wU;[rNrldEʰg`#i%]5.R[1)teI}=G˥ ze;/g!\dum5s< ixm(X`-"a ˅]^,cmuо (;T^ Ѭ0\Bcu9e"qR>%,`r9)U:=PG0eAJw civ> =irϧe6a9GlnTNIQs[x( olcNO 81T`>.ʝe\&)a .(iX}m q-I]1sP4A0b'̿&p`u`(\|1~las< ɤ&&Z%%7v>k&^n^PMfŘ_Uej*GѼ3Aq,eV,R?8, Zy#%t _.0>JiG,A@z,$7aК y9LJgK 4!tT*C&ӍkS.Ai~F4-mNQ<pݹVh(FN(˷k\3CNOk~&/: *v|_ Dj,4fC]13ͿIeGZ=Oc! ޶QwIWS62bO^At1B4ԬqUam{>ݣR]xyϜW7SI;낾7 zWDaZt9rlN E]nS7E5牟,f 8*%~a%Co#][C빴Z2T:&b)ſKcGtO_GB_8>$ȅ3HBW}ʄT,LyHLjGRsK">9BB@qf~ "2 9{=Ξ[XRc[CҾuA%]pաmWDUuu >mU@P!,ܱY1"І((~ʫ3lLjQՋxQ.kPȽYSks&5_*:VlZn[ "~ };&P jUBkYk<K3*xTp.ŏ4Sbi4>zl갿 gP:p(ؘO.x Up#EQ'9ۛQaZ2Au֏qY5^cאhßv{,’4gaB82nȎrs.&vr+̆B+pauǿ @K4cA>j8-`lҳFQ|Vgm-0rk>, K@"bxeyXᩳGR*Ht9t&K@_>NLe]; u4:I ydRU^ ΂`O)ͭv"G-テ .6C!BtluFB/}+(o85PΥKu0t =#[#;ԨԌ1J G0lCԞPh\8D.,hgRYEkfI, zVnIvHAEUѢv{4~1&"}y\-[>~ք}蕻Tct*`774;'9Eg8vY~ duZU{ˆh꾧4L$s`W4)B썄%wѸɱQv̍Mmq?n-*{Aʑ N+&[!}HqZXjc~K2tz׹TG4=6F\ݥ}Ր@M%P~* ZUKc#UI8;- Pɛ٥,Ɲq-/hIK" d7cߕ1o$fqYxxx ݮ,쪽B6OP^5%q륽B;q  $`+Շx˖`e ^측G;H`6Ě˾#KW|kpzD7*,Ia{dvg& VÚ剐}XůږsϥRDzƻdU% .\!>hZ y7TQ^ ث̥vLqnSR!xqR,EDY֕a(s8o˶z1G  .|M oMV4P{;X7MBLiL$\vjw'@qh E}W@tZi`?F!ef 5Mr唂d^^9(O$ ⥤qIIxY@~D]% wn ѨeYZ;PV HyLҞ,X_gOK#J ߷?8䱈mo - ]}OrVө؛ß `<Zs~F@؈o٢Hsjz›cSz|yu; 7(elF@N;ҼR;Hf3hK19Kff9R- taD'띘@wKl!%*MI+UOUEs0Ͻ&D.Epw)[.J~A 6LÌD%fu3c 8oQ.a,JK-_d\LQOFNY_\[=qOax,vӶn?<eVnp+0링uĭz[ Y\>.'u?27|E&L ^X 7)t7~7p/exC7Z߂֔On^}ѪhȬ{ I+EC֓I:#eg@m[KCͬnSoV>c5~,fSIԅɈr(uS!{8m.75XjsHT6]2A8䷢H4U֮Jt'1XJqoFR[iIxThҫ`}'M8Z`EA۟KFRqZ9Й $'r 0܅;/OЬ ,9+FGD1#T%cM>'hwq־8xmk"Ed 1I(IH5q/yZdGi )~2Qc aUHW6v=`W Q ca`i`\,D[ ɸ=bFγ_['ڥJ4ui'>E.[\gP;]:fӋ# sc(K^ #Q!|sȰM D.GuuK HEq^b%:QTle$!=ɰTI&?5M;Oڝ.%վbpUz*;8橇;3]#?{=( 2\{(y7-IMH&WqK'Ն'/"CtkAl&]e}~Z0Bߒ ?̫O\\(VE W(Ys+-VsV*96~rR^.pP< }<3:~w~|,] <=E]ʚKx}JSj>/Y7?"d}qѵ&>P'cvMݪ}rK\r$ R0/*=:55zasOaD EY+iSijg `uS<`>QܱB[qb2IE\ whHR&YUj̹sSjȔVis~V}b5Wix~Gvl}5kCyd-95E5aVYɠbFO+rUyUqh0?};|z:zySO <ljSqdoUu|%'`Z}LaXf4qusmpgxRObDs5>.7*DCEi{!w12t> P:AeSY&TiiXWL>Z{{vG'hZIc\۫aǢD-?+R:+SwaA:" %4 eZqP)HP)2_~1wE*ӪnO@ȏOT,^:wٰXH׮\ݺ}kqKw{w~×Q jnoS'uOB2\CE(g0>]?-UH',3ww:Ÿ%Ք1nHچHzаod(>w#`1*=i\u(J߲-e т. 6M=![c_1/Q+DX]2"R}t=FI6C#Gm8O?s@h 8Bh؏֚ +ZLsu~p 2]0mq -] ewmAU3l2+ BAWa3j!+6)+WY_}jy#9\[ׇ'VYYjK},j\.qEϫ-@I#c=5SEf/\ qbJuKk. Oݴ*Ԁ-ݿ3g L4w2zѿA)*_.jn7Q=5ogoZ1:UؕrZ-Wh^GG˿F" ktG93M4I/&jOX0FSHQXT@<:\D]:?U~_'n9 6)D__k8[c0bB. ;Ǽq+<-aBwM^^ QHR EXl\u{PݔނzeJk:Y׬MMLxx19|ԹZWZs}Yzـo#<*V9n6,pߒZ3d}yHх6=w<ªdEKuzE*^PU) je!u-iyU#!,F}4%<}*@P:j'*Yj!Grqܳݗ)[+!,6OCLK%uWD8ϐ~pK\!{7KOkM fCzanDP~(Jzj̡NJڻŘQZZ \6 k LF~x]_ .~B9J AG!4LHLr(e~ `y͑Rt۝˝IՉNɰ8aQ1I!k_6Nf\.71;<"$'G:Fȝh|T_vxCY5J9K90W\_\`2ݟ?zZRJgcPoه:v7(  }2 ܓEɃ`a'154 9/X%X}Cj:%lz鳰ԫ?mIrs e(˝;cNvR1gM"2!S?`hH.޿EZ*_ YogR+n`'D~QFmOm}iٱf2_q/3fZ A‡\ 褙p0['4S Swb@8%}Nf)0@}rbƊV1ќUgD mZ3`e#O=}6B|ilFm">q^,mQAe< AMcTxJɦ,E1+o9zKsZBoWߚ1U~EN@}{Ȃ"-Wbڷ1 ttkal_%DSPjv ߭ Q'8(Nyi4r @)!F%z~*|:38\X>`FljQ8%юn=hn ^Z2upn5L- &] j3['VKя@+2\́?v$\[8B|,@Hw9/慖7u.AqD‡P.0 g>\z#_^S6goI&xF9RwWߢwtA B 'p1cme:L ,H hM@1^9wˢ 7:ᰒ2 >[{{nc.kad:]~7?э= BI }.B4,|Ztmi.}JW?b49{m!O+77]:|5k۫Y8Ζo7[I'NȊ+/k|`{.$6(;acM8?UIl6L'F9U-e#w xt%C\UXEGBBwfdϢ~Z୐l 8bXB8y; r$Փت*f @Vy%]zZɖ9ǧ.P7nonu䫽Dzs ]9-MԸ :dk{ ' Ǵ=<^,Hm=!FroZI Gje`8{88ŬHL Zk? 0#W4}DIA,!U -3Ww)/,f(ͪ1QT@fڊzSU]֪V6Πqd` ^eL ^m DdYW$iső$1fgׇukvDZ1+m RR"^N&κ$!Sù)Lm,} \_/b?NS J9j[[{ wB}s${%*yiY>_/G]A &<2IϪC4ɍ0 7 鼖B2Mj]A&̼%'ַS"^:rxSʝyDUvƯ9Yfe(V~"l ±h!Q3֡)_MfQ7LwaUxB@J[!G6rv'[[td$ϓ1MsfDWVRy጖\ l&uD/7ƁGGL<XQ? F-`70ء%ΨSWgUT|Fq6èeQwt&bH#d+ncKw-U6a_Qrf^]=ݢ,NIq3(\8Re_wd`:b1{o0}a[@qϥ.>]ȱ:=̷]j bJ8V3ym8K*RG"fp4Pb:jKPfT xE?Y Zr n .uH pD/0D܏NiBE'FdhU%ѐH9};Qt'"tݮ[￁h :?I6* 83Cߵ)Ȼ~3t)p`h!Ù;X&J3Xv*V3q0kQ"Q֯ы{xt) +ju:_mfXfmtmX"S-Sxx]@3o[߇-Nҭ#$2~1#0)Z3lm8tU)zIcz 1ɅVֵ4[+'-2P?6k[/ż~p_|ظ''vDl(*#M-넘ǧ1kݟ_3)5o=A(ta?Q!sEjox-d2ҍzգ)d0&Im2{9@V]!HvG=DVN̻$ؘ;X<./EXTxY9?CײʶPȚTڧR6Xv~XhLOF((GnhXihU8,pY_P*õ ڏR?W\.\S$DCr B*d*x*:׈\ݨ<ҧP)My:+t SՆ*J/1}ϳÀ,,]gWc|j>MFkOמqdB~jB^ӠP"cNc){{fC)OZc8#n0BՃY.HdXIvsxMLgHՋ,|@A;KܸU+ l33ߓE6K&+w-0c( Aa0y <Τf8Tï_EzGatq)>d}vHd2e_'fh7|mWWXmBjm #~ yAckDX'-\\yT$,~|Eh?$R Qdv}fb6YO>ǯԶ,Gb6MS}jʒzUI?ogqܒ>;MFFy;:c7 <+]> ]-X;-Z0,h Hĵӎiֳz}f\r812Ii!ӑWzP_0Xyn{x^LSݓ'SW6p~- !9 oÉ܊:[J@aaǟ˘NƦHѧT1=N>,E| K9_҂8{) czOզ-cSOTOA,hhUl#UNxo,b,fL{IEE /ý$偡m؞.!a=cQwF(j,EibsAEQ2f{)+I {7q #JGa?>"^#NN)ƔBTۨ*z\bw.>x؆GvwV/7s !yrB좸o-b2dˉM]F$6kƿ 1y/0&y^Ge5):՘ke}3噆̱0kWu9=oKe!niʇ5 u"M;NEM0;.KB0ysA܆ӭblƎ D02S.4򷨩J)U2Dxèk*d߉јcNIWBNmwRWzt4s 'oOTnAYc!PV(749d,E0\Ǽ-j+w/Hn' h*% j}gCD%NѢ=@.o2ұ\kl$c ̀JɏZ 1ϵ&T,14n P~#ԣ_n:]k 0 ߶J 9_crv֢fxPxTǙ^q*S_hxʺWkqd[D[r9\ѱ.h./o=9$>ƞ A᩿0jB͹(N@,*Wi}6ʬ"#|=J$15>;]"BUp"i; ͂3:X}뱁2I*Y[;kZ I;^b^dt6zEeޤ@q0jvyB M9tHH ) "p )QM&ܼ!>-MYK0Zr5N/(lj:ڴ:s fƔl,*B u0 lb>Kn`t K KxtՍlf"+# Ew#Yo_heRTK&6{c`sB 4`&/nܺӱ{ #<Qе %:A1 ܬk)a+?B'αQ<du4_<1; N|ָPEBRӤL-$ʹ \UCLeQN@g]b:i3lO<Ժe(g) Tcލф~:m!= !𢳘jvg%Feh|`G 4\?]rArȈJyE|W~!u3XA-RL#iJ@W ܬegؼy6Ə3ôL]84#\ZO6գϼ[&TGjfHquZS6z(@BSgvҗryuaX˲\n8L#k";3i!0U%\ ]mH%L;Χe_S ,ј[ԈK]2㩸B%,g*)w 7+r@~kXꗊk\Y*S%""k9o0o=Y' )cL3]J]_ʚ>gŤ˩Uk.=فm6 ;? ԙpivuģ 6DG+;tJP4 Em6 l&k>+oT S㠷r^t(?3oT.5 W3vov|3šx_ѭ$/,"~c?_PF ye>YFG>> /"Q]+@?SʿXw93&7*lťrs7j_4ܹ = Y[#Pah<Ǐ z=aVc`6G3O;RZ" r0|cpSb@! h4EĚcr-8]=WZn6(At*h/[P`j@pTDsz䂋)R>sX_%IUoq($\o+xFdz*9^o%xA!VD'4L^rwGh-\#{L7] ZS` M騖|yLSs#Sc&<YP(*usRlL9q-wHL7`|Ywlj02r?#O`@pa-hV\[kG{=Pϥ[nf?|TVd|v.@vjOvzs?c׊c+HeORaWunQD6+A3t&O{+v(k"VӴ Z ,G<ŭF|{!F&ЮܹeA ̳2` '!M )'™yf?sJ7$HPkR]Q Nvo) 8ꋎ3)OQC8o2s/򕯽96`U7mPDѥ1 2;jGod. S ]I J1ˉ>+S 1TW W O'YM@]iG~Je1RTm,pJ3C \{*TҮW4t6ݠi;G`Bǒ12aIQkʣMqi%WLjĥQ*P 5'!\BMm8Y[RbZBy433(m`u=ST'7j2]eUPF[IQ .U(lvl80PF>w"0=w&& r!Yd QZ`>WO6 (r.8$< $`(?-;bZ%ͼY VT95~%r/l7cuc,Eީ 2)J)W"i,d/y6 )AIJ UTUSہb-`pהA^.@`bUtCI;?ՂF]9PYdiDъ`& !o'!-fs.Xf)|jBҎÎ;ȷ>؎ro2 f˝\un )lJ 1:MiFǩB5DY01/8g[}{ +NJڬ&J~6B9\f_'[8]p%m!ű:҉t LHd\*4’̪FS>o#sydyyg:l-r В\C~]xDdBfFAUTwe`\.wiff`pu=El>^ikZneӸ54ړCWB Dkckv(BuBD*V@\o]#F., >JnlK%5_ ^w*;Uz5ʛ{J1j7FI>bn20@ʊHB(nѽEu Bw%QQxj+:9MY~SeŃ mrE=3&fWZOZ|.Ki#pI !?KCBvn}eDȠq-ae(\B6ehT tkxb!ͳcX>%Zy#@HVĻس>E 7ZM1g4x#|bw|/ w8I`{ż,7=c+ h \[fix"i{5]YuB`R߸lΒBuhZH/p`~Umez~/>ĉ.dIQB 5ﯠOڗ*+}9Ŧ<~PEwk|\)6sHBz$!NV'{P}Qb_.t>4GY4bLҐǺ{&/HYUϤҢD=:kqlWt~CV#9m"Sh- 9ısd2~;a7y/37\JjvҊ(~M _9tJm~R>]iט[f[rmcd|]{[DgZ huB1ݯ %f/ve=&oYqoI6H$8oDr!d)lTz}&MRВ= Q9SSbe7,ڨO5 AJQ mq~֡lAcȕya""7Sc/i99o23,[ܲȫH:5(݄6$C=9PQdc}% JISIZE1?8`3S8>V< Wd@~MKk |FIz#GA~S'o٠ޫ:)C"DP45J˅ĬIN`@bp6m+lfP, Jt!7>-|E.Ok-/!6fݻ#ۘ;U}Ⱥ(|LFáP c$TY./G܌jElVϽҫ#93cnڰR3]?NHlLz|%nsqK:ǘ~;n[{:x<`m!gb,bȴ\m_"Š'찒[73!wc Ynh_vRFd(@jTSޭF91Ξ@ϿN5Te6w_C/X/V"i\IE wu:<&]Jv_W[H0%&F$@#]4AXE| `@wouhˆwmQ3H;y2e9 .@+" Wړ5ZdewV hy5_r'>3aݕT e;nd!,yp%D5uV$d+Pç[dO.f3\Wܟ2r3+$~%LjAX5VnSsh UK7&[n' Ki92'8V*3⹾O݇V8p~}$r%Ncuy!N4Tt$qDռ$s=W#\A(׆ \ zZDqk~~}=ġ-+"Q! XfBR7jBp ZMS&zF50vgE@J?[aan]OK|9a #0GcnmVAҬ4P[Wutsg$Q'6av)1& NY^\ز:4;VqԂ(Ut &e__"g]z9-6<,4; T1EvfZJ+@~7y#w+# *g=+Ck?.J3ݧsx{d9;{,ylm5C8{Ь ᬌ]s0eF1F%q!Hs컕{3V:ֲ l6s"7+x$.}m_IYb #Br 4t/~ c W)Ю1# ckMK' nQr||lrpҜO:K %5?{'.ϲ MHn<ʓP~'d|OZXe;|JqOj۸5:#mtbyVi\%q`ՋIӯdСH&m_۸l{>=+bFnW durϵz !B[cۊQJjt۴t|xk':jCϠTKA?鰥gV Jג;~?NoRc&NR_GT\:}+ћeqb)/1VׯaVQ_آkW>%L.lA#,ESxT*_BDl& l4IRjA-XWq{*+F*DTvi;h6jzFt'zqɈDj,W"!/a=hhEf& c7q(>/ o["yJI1 9cUrF&J[v]MƆS6_IЊ͢:?<ŢܬɸV~ )NOÿS L.,=@H{13!c,#ag+g iZj  VvyL]f3': `9hk&s'GȰ:40b@>pLK$xɃL+*Z)TX!iy  v[p_{~JuAo>U:uۓVTJ + w xafV&tSz*hMشGlU*1+6N,Y=h3Z,mLT$"UpXp:L2 6厯tՒ7=Sb8O߼ۏqj$%vbc;DpzTp7QE-XN[!+Vc7#TL@(|/h\P՚МOkaha $i US[7n:IJX9Bo4HJ]z)nSvI=^&gak[KEB}`Ѳq6CfܱUdGe`iP].=;sv<ͷo1tm"y]Km~]1ġiYiCǤQ8;bsԳ/||һq `xj'7۫b$"ՏyV oCe۝9AN=TvF@G<&\ ެ$v7;)Š MC3\p)B?}?gO;vi>{3axt8P3#q%j,䍙*kcmfk]Ȟ^zS[PūY*.E.ÎբDڑj֪B!1WB/=q.26C_O;iey ({th|.2ߩ¹z1I&D$R,axN#hfp:\OFpUl!Le< ͠\?n4"PCdFxrc\03l} QQgd_$GBb, 再ua2;so5y<ɋ5j:ŽB4DQ2 \9KcjmCdwy5Xͧ/e5unP%Fepoᬋr}ꚻȚQKqc=ϱDU!Iߡϴ k3dvqLʼ6/8AڨzS7B*S:\$KYEn/Y Zx'zA@v5"q~UVM^51 3nv|H@O5?kmOݓC'KB堝x#lEq3IRÔp^ t%e`QV@?%bnC\k[/qgg|r.#Իr#BdB #_Z{_cMA]#?@5|LvO4oywx}G`KKoqvu4uǮ<\-_fcSK<;t Ma,1][@}`=o!H1sܰ;`0` ?n|Ig<{LKDz ݩrTٍy=Wtz=gRlf[S5j 8YvAqPQuO z7K;t_B r:69EsI@dH3L-mbJ &}@,. jơoQڝ۶A]8Ełd<##eqH܇Q1Y ?$ݙ)eK9-WktZFa/ֿ 0d|" V-J*yn<_WzbW!u(]*^=-_ YQXjx@Ŀĝ-]d$լ*?4Du#'sFq+}Ir+sIi^'w:?~Gݛ=t`_P$ß@>,!^]xMލ/~CX['+}jCPeLvi_yVse/>a k_R!7Q(`j|P1ܡGfɦsz1Z+ΉyJ,b lĩiOx '9ImA}+w_R;&=D 홼ar"NL T5݈Ma6`2eFXNyx?[3|cr$E&L*䗿FeqM;M3A>Ze7䖍X@֕Ilj}7 X:ub)DPIHQVThSz*Zxt̚qr~6u(9F?amT*$UȊʵO**8{qcqbF({ĉG˲;u`\~AM. $ɏ7Pj[[#96ڲ5\tBc}KPc*5XD~Z!̜_:c>;dƇ`xiނgywFh M]=Xd=(X-39p} zBuϦfk Ice*H^DxӯYWgSMuo"=2x_;r[CE I™J +t;xkIGj B]&s]DZ(.U2ٷTjC N*gJRI׋,oat0t; >eGaG0Ή[H0J~|gJL 6G` s)xF=8}9d&oͰ ezL%9h[Jo7lpA1NtOh?reT~_IMp-q}N5_]pGZѹ{>&ycؿ]47l!*|)*|iڬv5<޶,?{`jgPG5R?(O޳>@~3B"8oIc}>9::"@ @@gB .͉j K͐טC}{z\ؐV%EGѕE }eOOf3C"1KH@{Z&`Z*>NOd2W~.jΩB>EZW _YuЦUlS~<$ )uKf!Ϛ] @XU{/ГfK~&hqyfĶ- nM#(A,Zv[+bOluolo'Ѷ]E$踿ḽ|uXSXބ> dzا)JI:28~N{k dSDvkhT)zO?ÇwXz0Z0o U@DtkޢV|2%ac' N=alckA![M^!``Pdm1!MV [P~a,DžML Da*5Tv8 Rvhl nb Y F"82IAvCaF9뺊;4t;I8ev W W s^Ŵ[ZPR-[@ƲQmc=!glf66V˙|N7NKNDMiVep䳻=l>n\r06hr/ވ;ʹ3&u@;슎>{xו;߶_H9=E,G%0]IcAImz.picIquZJgTV0ݵ*2>1oAZ p ]~@4/}{-QO)Q s[:ؑu6nJ)=:^6g1X\ם0C A`ޫ>02$>Ý&!-(,oM/œFvj&TR&XREt)|$0{RELSYJ+{v'-N,b@F2Ad8g&ubxZx߉"7;C Ij&'171V&ZGf-TTB4h@7p%x'S@l$yډ#!a|#PN8E];5cO(s8)ta/s(^1eHVk՚OsŞo+DWnx4xJ/xh?7Ө9eitS2tF2*Z3T"\k\xǤf|Ї̟.u'1'[wJ߫L2Cy\eYہjY铱bL:9|C [R1&4}^aWMuV0X+*KNE]쉉eRIoҵwL.遻'ʬm"Cc@$N@9+bbSC?s@.ZQckgTcFXNZh[яi~WexXJsFL٦GbV7oˬUn.8/o-tRI d֊yVL\b" O{ar~#ӸYсy]d'8Q7U^x8t6<6Ȉ7Xs ,p O2nc_V_K5("q+d:`-2 ;El竜c?䦣0P5刮iPUb n@>?)T41ԑyU&-hDU=:lݑp΄3 35ڻ9m(F4IN 'Z=|kp8:)zkZT'?Yw%HSy!p0̉>mo~ <پK5؉Vu:nčyI#arCHDR!:~H^c'e^VC;#NԸD~L+B]huqm*oTЮDV ,#8Ab9:~!ۿ")Yƞsz.[EbQ(~ǭP tD&>BO@m0-Z$ y.kH *OlS%sʨ*} 's#x~s!|OCV#:o(YdQ){1W nIFhPKoI &BϴA%EG%WK{ x~?aeL/Œ%~E16yt tNγwEQw`_t7!^ Z'q qKP&-Z!L/5>[kI?!Vle\o'[)@ӮRZ0_4y qS:ٷɩq!b%f\ FJѬWʚ;FgAĭ$)[)ӂ! ֚߉Σ ,Eh.}l6'|AQTj۪kJ:݄5dooS;|T -32Om+ؾ A{.2x#;W)*I gzz&}ATnsReEzEM(oxD BrLXp08|b䖣ekڑitS6>a}~Z 0ٖy&iFNl}fP\,Q*V$lRcA;$/PqBn1ބE~P$B=4N ~7KY0 %D۰B٤%D> Mgʬ ~}BAZ>'A^=uR2KnHlVxxτlB=PSB(R 앀b(KU.tx E-qj, $ ,H9&G}[Xf 9F9c+&;DQӥ@q] 9M9&G j8oH!v׌:;I1$#kj|pނf?4@Y0n8-g}.Ɂ;>p;PТ*i9P ?QYXi;샩XyўdixWDG~mT5CKSb{҅ƂݞBQpDTglHi:DS5 |M<ӶU$?[g*^e5$)rSPxH(ģ@0gwȊn+VlCkJdE3;K3 "EV^bEwiI;OV,zY FF.+ـ}ao2rQOkQ0YDU^I;6S9IZ-]~ fm?f ׁ6pnjgk L +X_Nº5^8]9onIwL5IMkX,ʩ"ܶ!)#¶B"@|o;XW>[Z@lB ȣgX2$1$Aq(]m5 vgI"2nz%} ,F! u/Up+^^=*4x,FJD+EamNe\X- (*ɒwx`Zt_ $ W^ZCD|D_)H׸h]wxӅA*$iۃj8Vuzt?]pqI=ip蓣/1෨H/cd~ tNIA 06ꡌKӫ@L_ ooxX\wOHk)袨߬f/ p7Ex)~Ml2=U$'=ߜ~iÒ+ < &Ü^,1PRC. J92l>_B"%@ q*Ѽ88pÔ8\XhwG't= 2('3laA4 ԁ%֔ep^׼pP; [H"2y(\~o(iod% rh&2dHOs$cH\A"NXj{@tw̫qH CM]~7]ka4qDܿXBDgλVh} ^E& hdK u .lZ_)[/f_5uk#Ϥz[1YS`OfoFEt .p]Y\`m*SOebuymUG1hn&-yנy|/ƕ{(3rr޳GnԂ87J ms2XoVSeGڴ1Sba ‡?.˓-2pkJR&8 ī{=t'?g&dݛ֓~Ryd'>Ԓ~dܒe^ q_OmZ7C5QH/VL L; }g& ;[R?XkN5;喝^\9Low-?m#i f" jXsnZGjV}PLH , I,,iԖy%jrS%uG \:X/NX!*υ*#2ƚl=GX 'z\,w>i4=^Sh-e]z>bPi||KLIKN=5GgѨD^//p4f#+?$oI`LBfS7`n HוYĕt1n!\BXa^VM6Q#%`0,ɡPR`jlG\ܻXIM{'\&T!·G ):q8w>}bq+DΎՔd7G!l! $7^ >\4)aJ׃$.]|hEFê֏";f1*Ί-k,X`lt3Xԍ̣ 65b`|0 f)U/l;R A8]%4Ɓ1v\s>ZWDl 81k7%lqFtv Q&,'a,F!vPruLĦ3ihN 2n1;zlcf"aYP&2DƒC"9O4`{[_ *+U+r%My!XUݥ%-$'` GUM*[K eCRHPκ-j@z,s܎9Ɯbqh) τoQ]f_TyZ-|Eçe9Y)CҬ -Oڮ^j^wQ'Uk'v9%xȗQM`#/A#Odua Oz2΋A p=4ƧQUOeJy dFk.I_p@Oo賂OMÛSj[m<(8LŖ.dE<jAn\E^04 kON \B\2^-l<zg㏟u#}q xI8SDk'Ƅ Ռ;@Ccӆܮڇu J0Kz\ͺAO2 sBS-f|yᗵN˹ؾ,ҫDzd >IQOA\X~>r U&nXɠO%CaƓH+8+ΰ,ݺXN]>Z?nmpbY,t*9Snxg J2k館s Y)gj>Y?qǎLZөu>+Ct cE1Yn3-כZ47#^ro_?,?ѧ^2oTuzKz8=QNl%I b߆]_zkvJR }CAN^Eh g#2 dIR3^TfbmI&h* a]a<&'r-]GdGaT':D'Wj_J n3o?Fv,Sf58PC=ˋ~y n}+R.OSf j{b5;ɺܝ,].<Y8'`)m<BkVl SYŲ)oY/v8dVlZJݕԋd)@+DC7(XUN'A43b.K%=H " U>/g@uYhZnwP&ez( F y 4AWgے/f@|Ŭ:l_Mr\o! }$RjIpј*i1es/GGP\chʓ@[(TwN(am=UMRn͒-52_U!x{ՠKT *2]pL-s(wwk2ψGUSZ+~1ظ Bdt!(#&CC"*V&7v:SI\ `.C2J)唐ub]wg m1(3`/'x?@9}$?ڽ̭(qt7\2X7p@fC(rl1ө˟ rV=rlA=W߄/0\R_jb<ʤL'b*m#0E\d.e~T&fh ^q F՘1? M{tV#"Cgl=u(OmŢKLN{/9b|Sۥ;,QT!>2|uyZV'0 tںG}i ƐRbf_[ΆW8`3 4HY!נzM(JrsN<\GЂ!ipz\/7cySq>NoaD3׌))7G-=: srfdd1P/3̧cǾMͲȐEVG>xU e+2Zҥzg#K\+.e.8tK=UTz[킌K-I06-ٻA(/?Chp!DF>~0T:V鎹#Ƕ6꞊Ng3L?yEi" [ RwBD)`?^>͂?]7Fcեc6F7\0¥aiwC LJ!hxHY.5B \% B&giw@˻Tno Xq_VFRa/3z45,'?w _ZyA}Cb.Σr4G$S FDjZ 4@CyƪpO/>7-M%ԝ٢SQK(N7ˮeyM826ij:' #W<>j@u%uz:&zXPx7‹[7iϷIk @-~ǂ|.; 76 5I#ʛ r4̆T#T"&%$8ngAS µ#\3}Ýci9i@ʛD#DJÞ|*| g14%[5e]ajg`# ,%-ٗp\HyP4ztsjUgyԤ `>}A:쬖e䠔d?>MOHC{;Ov 2 $l@9v>'w'ذ%xu'pƘ9AHA˺6Z1} 8tO\ %` 9Wj2ڵbNhFn[p@L3!t73xl@757ԭM= }F#-&zS]2vtP" zHA^TALFG60d|;1:gm|i0GJ;eѤV 7R}zT֚]'r@áhM*Xfňh lD1V l.oZວ`<4TMq5M#[V?b9ѻ%rT!9Q*Ŗ|z])9_o0~9ɾVK( ~,& \Y]0Õ!=|2 !+j0\cA| w~Օ y(fScoMjWY,DqMl^‰v߻zS<ޕ(4 ;Y؊. @vfD]uk2K+2wg|ouTO{*3aE94dlzРQ3T<){(E8fPZ׫'ă~ĻsGN} ZK~;UeCR{`wSQql#s/\]s!YnFaz%-&i~zuAOV=I 4~CljQ;y@΍曂[A79;*u}/syJĜx2 ^/P;1pN [|JDVXOcI=׾U䥦 (3";;tzxe=~d| ><\hcz2VVV1c3jyA)~N!9:ڹ\^=^Yq@~!H04YO>L\jΒ#e/R~f }[2PB_<ꊍnqXZBM ՎIsQ7qQ 9/;DZ_FUD]Î]X1WNP1W 4rG׹#/<*6&{,VUQRڞJ,ȽȻstJu*۴ⵊ3uaJ DqMdpzH:^/O[%W?ijɑPW 8޾(YA4d"Ij_2d5A$krژm@rl6v-bIL]M8cq??͏ǺƞaԈFvp?P'X'YqІAَˎlS}[i7豖b:SqP8f $72?qgnk=¶9Pxcqխ3X}lF%Ӿ> 2Owf NII֕Z&8ޏ;H5p8Mfk|Y͢v}b㓕#cCq Ub O8R {I6,1{ZzKOZd$?zq6@zv]Q!Ty/pbxAOw!V{:Qn?JiqI~Hp5"1=că|6V)՚pExP0i\l l&Z)_ Rϕ4Ibe(%zN#3K< ŬliIIIF1qoT;S VFD}qr~!A>nlB8ͬWxZCOŭ[CRgІx45C 294V}p(t"ˊM^. noޗ`&DCIml|~hQtMF6񹈅B+`jeߋ^"|ːFJ+^Xji f:VW/f r\4wx@y@CyKaeo-(mns짖qJ D"\23 wYtƢe[}ez"|ǃiR1Lu79?9iθR\Z*ru$j q4pW`:Ҥ8Q57W_ƓL{Vi֑C8ikL'je O+1IQ8J?d)=T 3WnAV1Jy^]!4LvH:ƻ䄎E9?O,/Ln|ޚެ;lNL[aZ ^ D.i;QP1sMv|d Oyg9]ѯ(ɫGņii~qmw vWm< S+PG*/n+~ճi4ݬ!.aĶZEQaaiΚ$^vJ3~u+8~fE9SW wC+N"KyjG(Tɝ_ Ҟc:8'3]N9|Lmwk|**LWȤNaOo~0KROi>- C*ESmfzg ҟ"֔ 4oi\>wOx*YrY A?Ƥ B)i_ZW`MTarA"} vX !`f{FKՀw!;ҾE%a܀@q.y вQTz/4'<F|~p3.vR1`))`beTeTÚ3?e"ΖBuo@`I!:bCZ,uc{L#A 7M2ƺe_!jjV6DWS'7mhbw jmU!#ɀ|;SAl{=eɴյg) ]fR,!ɼx!g}--1ڧ&HF ^?GCt$(pUо:1~z\DW NBn+ p:ߒs(I k廭ЗX ﹻ hY;zā 5#!2L03e֪{&Ӹg"] `>7C L >_MsPFu+TT?NA>~n0eftլ{W"sBu+$= v?Ss6B rK (w;ߟS Znl呄/j/$9zFJeQ3ԡx eһ.=aS4]CᗃIeTu=ÃV/p5Q?kzeَz,G}ğ4i6E8#}9f+i>f& kHFzFCɥ6i~[ȡbt >77T0ut{SUPD2CS?h=L+5{Kҫ-뻿ˡ+AUl 2ȍTNBX뵢{q@ BR޺[{!~%҇5}41N #h)u?2TOOS0]_k.ǜru' d%Jd%k-W+03 /{QGqΡPؾ02`rCA QTXUTYl H6'K \:l@5A͐RX_"]鑴X)xWҿJ;=k4 Ty9h) |I |뢼"iE˘ݠgokHcObO`lm^;aT鹺j^ȈW, w-e g,`xe .#ּh"zM(BDk; )%s3}Oa |rp꣑IQ!UyqclTpfEW|7&q p>듖65B>qYd}^\!6hc':NQ> $(#!iGᬵU-h ,1ywڹJ|AF9-|0<~q1(Zg9hR T/RnRR@Ic``S ğu(Vb .đ #?oXgԔyߑ)$y)_'񴈄:!~{$P<g9(?NT5 7x99B<8p:;1as\V DcdN;O砺q|bNwA { `hWZ STv M*֝V lRwrO#6 53dxIt{.Xy /Q:Τ\=2-A:d(]d\;iD̾ zy<KpASYBuN7P{oD#@a/Kv+UqJm.z/+i/pkB$ 3mָ^aKՠM[wdx4Tg%NR{WaB^EuZ?GO7nyp8q/;X5?w,ĨAl©\^Nܶ> !lJ& w:$Bi6)j93QIQ-op:c14_3vW+NQ}Eזeiu*l5\iRZG&&.⯌:0)#~|o(>*;V,?Hp3q%%87q!o@=%zs{s7;gWNYk>2l߄ϮKXj\38Ao`Bk )H5 2t[&WgWFLg*{CUT;Hu P,(qqczoC9j3.N Ė Qv/8^"N FC?qsguZZ \c1mJEA+8t ^` ." -YMV?v!U!e1);w JuP|OZ9};5)& f8DLjƵ5nW2qM=LbGJ /2r#"GE^rIIu$vKeҟ' 3(,wQbz*p{{7M q_0{rpSTz{2d=D8p>CTY3_h.dtǐ)Ӎ[3}ey¼J/aY]nZݙU>T L}A- V@@{Ops|3b38>:;Qpn.t^vEW@QҊQ_5 &uptڠ< *YRHiMͼm,IlRR&AP(U5<4ҕ"1M:@bCkBO&#Ф UҬAsAw\m‰R*H0M8 )a=Hr~MX(%1[Ns2}՞^dQX֧T dyASm1X|sW1I>l6kB(cCx.'q:.J%K.)p(yʴvZ)dgddN1dpRM5%̘_"5?LS?iOxIOM#uhHʤOOwX]6 $ v'4ȍKi`ܺ2l"y~`W)L^WwgݐKfN$ ]ݖ‚8dp? |6!ॡ7I#_6E&IAE$:$J@qh0 xO̞>SNz￯BӁȐlSKda$D#RfoK}N5.ӛGLcUF"eDij@n{^pƛg*v2AӎnNSCۖ" G㤫RLK-7&aZ"ObPrվ1vӊAMtjמҵ6ǧ{W!q]8 ~5 q/7=hΤ2N9Ji{s8w빜!mGd}66ujZAs<ٻ]cwR(c9vސ~\g_ѽcw08,ō{NBJ eY% qZDZ!@n!83g|%j&B$XS}ƌO|fT^NtVX_j:Wsl`hXYLiqe<˚ 9#PދA,p*brC۟kNӝ9zK=.Q>ׂX9Me/NXMge(kwTKq gͽ/B ڧ~]̶9&s/38k\,)P@~&Ạ%،߁;1MhQ?ojt~xAZCQ=!YVȢxO:wxDDw\xݸVⳋu93wx,/-)u@mRCY=scr_G?b?AEtZ[d74~7%<%ʩ"yJIjE S۳K3 9$vԧZwlTP -Œ\u_.$g HeN㗵P pNQ:*L4Z]`?Z}=ˢJ<._#1l^ug{tV!DNi'50 ɱfL]qGHRv@kK%/VՎ6U)hg2 (yӐ+fLC̼eW$,mNw*E wdu$p3HUD1x^SZ@*cqm~:ՠ8oAAa!Gz68;˫p9\:d֔}RB$[ !uH/m.`Ⴄy㳚$VϏX{ m[eIz3V.!\ڑjM:]o0~! g88O qDYvJ;W )S{2c:Ź Ψ=׎VaO0m3df7Št;Q4f+C7K VR!hi^ o3?6uiizρq)9mɂϽJj.U9-ȡž|wU?_E+]=;YM9خԚ&RYy 5y/!_DL|s@ᐻ- ]8){M. +j`/;A=0 $nj.kBb1op[C^4^5Iu۝󵯯MBs^#o]9wa@*흼֐| \"rCRIK?IWҳqx(d"/!m9hZɄ5Fa`ԓf27==RE0#rGr̓-w cݬMm[.W",e/I]^D5ĬGJb~ M.'mk鉓AGӿnp? ݨtC?\Bj>|B1yI8imosE C4FE@̾AZZ$LZIV+ N׈ߚacKKȖ%g7[ \.l#(>@]_V9Bgjm^ЦL?n<5ϗ@"69Es<&pT|Bok\J)w D%uyhHH ;u˦"F[6Oꨐ@0)";Uhk9)=QVq3.Bڣ0\!iv)}]޸UH/bW|yӖTo%Vyp]br}\ o]_\M [3œ.K޷K|vO/B~̿R6yCsV;Pi69)ьC\ bR/: KnTp'pU=w 3n!69EAſ}s]&ϡez'i7 @uH#em~!N(LuLsVY\RЀ\@%O (u52ZPʔ5ChU\=VqS >RZ7B,lvw?QOl%?X[hdt[ p<c'0́'\iR5Xp@PV [*7<:DW1 lߡ# QKbPQ9-;eA 7_"֕B&Va#lo@`w 1롸b̈́DI:t~.mz_ptaWA:@i [ Er/ V% = ƭsL oz  De1]x1Yh#t=F\ytـSHhg,^?x"up2}{|̺K3?369X;yem/P1[3̈́8HLy(N'".; UNHgR݃:q`dXGP i?^bq/Hφ9oWHINݠU'uHw4_ـ.hXPR)~;s}; ] rV~Fa(>f.q5gUܡGQT0*J :)c*2o 8?[Ѻ33 Y u%wMl]/[oN(-ɜ hcH4k?<6 1a~5ő#tܼixq#g!͈d*pUO"Z|%΁2m G,W] &;75x1Yjn-N89sI` ߀.yGi!%<C:&K]/4B(TpT0uU(ꁰ~^"iD`L3j,9,u #d1r*]1yNd+T&[[<$:̭}Y{";ZND޽6tC"h`??S̳ +:$u"0!h|ڑ_/hݡxY1bBZ|(Suk۾wՋz㱕f.fcxbsVLM(I ~5y"zY͇Sg^O4bB@vw^N\GZBC~R|Д݈%3V@O~ wHlDRa%VS|zhi$^ƽ|}V>Paz#f rN%uÀР)v[Lj]W"WʿvU֩UX"%/(YƗw#9lUYUB"5t\(eu̬ۗ@%_ 4mT6v۪RQ?͛?v`_MʵqJPԍ7Cr\Ʈsux}TT fDrUo4m вy9<Zp!i{* )vy~qqH|<v\`RN&ڕ՜í{8_)$[]>Srz CKR-Oݣ#C2L 13% R Q|ZUN nS턔vcR]*{f X&Ɂpd:eYY!fN~b>VBRHq x8ʲrη>FگGx&cV2&tg91:J{ĝ1${'jʤ[ LnWdV׏L:w ;N߭Z:gn(Iprb$f%9<#V~ 5-:Y$ MRL F=v<lU.1ÁO#g>bwv(`7+$k1-Ur2g 0>Mx?icR`1)M' N_qlw>roA䍦ɹ,]X 1@ɸMB_ÌP+ ð0oJ]uE8RR}ZGoכ6JCcdU׈S %vp`^1wu1eQű}N@fgКmۓNf43RZoYlZvE>qu@k_Du\m,S!ՌXCK,afgjH2#9PҚ@rh+wfS%NYye*7z䯟c uü^yB{)"ڵ| /͟V{ KygBzaW4nc"x4 [mZjQRH  `Zؓ+jz:W\,RS:phLڕ&;0J)Hee¹'zEr$F0p%(A&SlV%v#h8mQ$6p,|ZT Cm 35wv_&e@X޻ϳMU 9SB^8n3XmcjW9"kĤisKəQ_|;V]mK],ȜCr=m<Į#2ȠՒ4;{)7`FWT1wG\~~0^qǁԹV>v)[@͠;CsώqzMQmVy \C9\OZzr( [czjq]0zϛCmhSQ@T+u㞣G̻@J4!+ERa8'R%aGuM5(MQE& H݊59>®!򘈂AC1K 3~S4Kq6yf3ۨ!SK؂Y͡PTl[@=Z5F"(䋚Q/jFsWd8A6:y!T"L+6Ft6/[ضg#[r2gׁ]d?E$ˡRPCƃ,~[aBQg2ř&x+qid-9&AQe$rvOt/"HK kuy"u$,KʱV\CD0FtDy,lI[FWh1 _Z\|4+СQs}:] c)mea.3>UĂ3KW;$?6y)I4C1jf9P:F+G7wh(#x+!q(DwzqPM|rKB:{˜<<W[ }W=8ðD(I [Njk*K*H3VGJŕsvo9 ;%i-=V玅MmѩqVEd(}і?3H:+j_[VeĖ%NrE"^w2ncͣQfѭ!y)w 3Ǐ|H V[&.wk~3urmfBފLDH~P-d+ Qn "NsufR XѶܑO⊳y8P $>{U ҡMgb-nt(S#03PCSy ?)`ق>8HG!sOx F.:RjzJH}ޟP>a <˚70Ԟ4L{a\ωy\5 tq pH,9=A<,@QB{4+,_hF1:\_)đӾ?Xp69{NE#TVl9hg8֞`DIgѹ0\QtݬoV7CCbm T@_F?CkԒsXE~+=x#L98ȧIʌ3ZkޛKр2k8f>jӈk”1@L(E--CMumޙ94< ͢ºYqFi]2n}ScV "}uDL|ɰCp t ?F<~JE!}fK A G>5[o])#2_+MႨ \-R3uRM(anC`n93k/ kI>/l11ǎ!&^,_\l&֡5(O5 ߱'Gu8.RtrEY)pZ e7 p# bk2y(*oL_~N*>$FTMx)WBQջ){( ܈Ա6p.CF߃. J6`WmOJt OiT@5XD40O<f*Gtx<*?6XG t%NI!2vĘSI|PSx0g8x2uJgCzR)sG1ۉB)p@{ItǴgk*885b1RKhG{J8v) frR%$% 3G7ó'AK#HB e~)Nuz~wrL" fIُESrG%a(!T0~b ^[N/-3keGNXwc(l 2>C4;*11QkRXOwA8xs M_4HsQ7I\E\T2fb\0翶 ~R+~ЬBa?HHw8cTϒ}]%)~F)G8 (yx# ;n s4o y|TR>S+J3:Ҳqfn%eܝ5pHEqe;ul#NVJ4ɳdT5^*+NWfbI9f-+P"6+&^ @d#o,84;Rj"y`bqIwmx3sO܇gnU2qp4CHXB4*Rmtk &P9-B98<8*McdF=t,e\p8}rߠšbEĒeNLu4˼$NhѬ} ʄf_e`8'^t/ \֏_zئqX&ެ`ɟ3ƿ{k5nҡaYMCI$ag@rco/V+i;`Ae?`~(YlOnFNCXD@co:E }ݼ4 l缃OY( jdv'eu.`(HQ15י@<ɽ 1y'"]~I9µN^Н4=qV7&f}՞}Қ7RazgA)ԼT̉NbT[>-M44燰zs݅An3"r-0Q J#Cjd9~Y٬Uy euLwip%x~Vp_(DXam1!) ،,׏ϻ{: ܼbbUU_ pՁEȣtLu KjiCܫ8K*p{sV@_<|d X DZ( ai([Px@׻oB̓匇pH˃!b C?# FJ܉XoUJ=Ԫ}<@t zazW hÅ/y5ڤ:uZʘ_Vws;: q!.xFzG>dh6_;ѐw K@m J]M͚ oh߈!e}rjr ]r΄TIST IPY&2 ;lǏ_tL@[ZhISrd46v]sse9RDwo[Zc3*+£uOi -&{m{HmΎAۓ'"ʼnKʙLzA*X(KB9Ң;߸h'Fnd (co6G9¶q|c>fAOhEp镓7ȢʤL^q`΁G ` S] ԛլ8>qxHAN"H$βq@3<:]ǐd0sh:~E/`-1~]YZiZb/iRlIp/qպN"Vhl C釡$8<@mI)bhW5y˾d(vZOMD_~|KEmK1;l10@HA(F8Tw׼tC~<[L`KrjI%q4+?i@ O0Pif\lޮ+sMoRadG9@~l3%J]ڻ Q).,O9C[T^y*_G阪]y˗<l-E@61;#o?ߌR11&qrBV.Cn.wC`yBK,j@jmcTk'^5..d>-1{<@P5, T[8}rH7ׂ6VV@ q ¸xu[ƺnBF@hb~c`8f/oK:Jz5OpelWbCeA7ZvZXЛ'zx2y$4%|gD?ac;P'9)P +'QF3ҩyhY[ y] y&3Loaͪ(ACi_WGTeM 3轏M1t/]3 2dT(]sRL3 G˦W\)"Ě:HruTV'h q»MC1)L2AvvP|RŲ<-UҘB̳eѤ]1xyզj5 VnwQ{*~șҳ|NOSyh%z'S*^h@,0Ne-":ƑβˠE{(Ij@q>BB( yD(z:B 7`6d {6)D&,TzNV~Ll3㰗JDd gFOW[4W;) 70Ss&pBA-=ef:D-\;mNt͖Φ,))R8lgԜX/q^^7ȨCF1 hXU;Ph")(Q (SbGi6 ܁"^,∬%려ъߔ#B`Y{8MeSV֠+W!MwmO Ɠ\w#/!շ b)s?*!wq~T%FSGД29(mL`% A`,af&u}5Pv EV9/Jz]ٜJrRF2@f,uk11`z: Xy!c1uWENTB ¼ %`7hU CQqka 46Ʈ k#{V$h:$2`xT=^d|}8RTꨱOCzc_zv-z;֦_fZ,*6$~i; #J"PO<bRعpG>vBdu[.HPxf9`r=3#Tli&rʩ`%P,] i?`,GL5\v\XPп5Tf;!$l3aZ[+2'R9zf}a8Rㅩ'*Īɹ!iT j ;i$?^CgBZ;re*6+$侜js|o]2<|m j-eݲ&uJZjLcE+nަQd i@DtúwPr'M="C\#"D׮&FaC_Q.G1{O{*1W_&~_% K2]9FLѢÐa:I}a榧YZe:LWjδ4V }T(nLl]2^S`٧VA1 YKh-|&fb`ǚ  =$Bst }5Z\]lsǓ7j2?/S,xH^hwfttU4:Rɉ$pv+)NbjѥcML/~DԪFQ+;=dO8r=Yb&lW" bulhQ:@HWDDAY z_m~/$aeCx[՚xQz"CEc a1uZvVњUnN`vfGF;WƯ)ol[WxR!lwb =]dK>)O=f|hhdX}Rׂ@aow&A Ik;^c< XCLt~<0[h(Qٚ GC;#ȞmmCfE98FǕj:E-"A7)\/PL,ؑԝԡXoM!ct|pAV,deƗ7 .? M8Ow7D ){EhلGHwushkˮЂ7Cjg&ovc- R?ȶJ.Z9qa3]ʎGs 8:xAI.Ѡ؏oDh4.d3XIqSa 6-Y}ﱅ#GA>C\o9"8Tf᠔Ɔl&I{s\T̸oAԞϟ~x`| gNY RBΙ6uR}Ryө\׬XT9z|"g4P>+:1tPfYrXܰPs1yj ނHF̣>a^^QalHB6Kj5}i-=9o[dԧ]'@% XduRK.ˇ]m,us6#r]J83!3@1|TTe&"E6˰SdٹM7!RyRY(__"\ {awlt(Ĕ|(mZ Ս']M:5"uq2;j\PAp;T$YAK;9oFBdþ"w3n+tN ?FȪ6~LAV!i[_|BL;GD*9Xez*D=HH񤕈ga)*;YM39_sLт!znTt)į|sa%pXJko/Mnv*4[^,;+K\ ^Z90O(gi1sx:rWF}}?DbO0-\=s*yeJ[ކr.ߞ!V3Wd5vťp/q#ƾ`+'5.=S/Ai N#e\a*J:}˦۠zef%%qaP7OPSToPa$/ lJ+ESK|.\Q6D\!L/v_ϫӁFym33r6&nӦF+1Z]G0 mCڅ:S{L| FnAIk <{5lO}Xai!|JӛJ4c ~p)!thRtd3WPҰ)ƬnĠP&t2silbp8XjzEEWۛ-U\e]NL?y frUw9c`! $nTϏ`D]wVa{̕TՄ{:gxݍ M;HaCr|ˏ̣Nr$OG<B" ] :7*yE?ȐX#?v&YUn6ʃ'Q1n?41\3iE;]]C? "R`:L}xN-Iz[i)#&a_z6)]DR8ϰ|l?duZ?eNJ'N*0>FƧ&β'ۈRju&+$+x&LlAk[{t^O$wRfJI{T -)>ڭFZcyFe7ϖ"9JEnϤ'9"M\ ~7d fDYxD ,[^~xxIq_:ז(VM݁SWYf{~/mN'gc+ 1M~RmW LtƴȏtHR΁@C~1wU$2Hf}!\ίa$tDn~hf2:P!H0PƩ `( ocHp% BC eFRWGZ847蒄<6e=}DMau85"1{)B+ӯ:|aYw<:08KhH)Vi楼ˬZE > MEnmmO)(駝<0&J ޾GQ`aܘ&3=\)AId g@$J }vQ9jo3&g_&vUn{(+elʡU>xz]D|eIZt?Q\~5CO%MhhJO1&np. Wz%-),(jd^貕Pu'vYIKTV 0?LONqOqdGͦR^ĥx3SDqUU";iBri}lR%.ҽYzn%>o!MJG\uO ZrSImVPǟ1ntm-Ρp?ʃokbݦKv,@Z Gw6DQ V`F>P7 4{@V6~L9󵉺=KX9'.D 'v)*%C:>nzĞ9?d^5f; 5/X^:NCa6[$;F=U sdћfkd>aY+=rќ2<Ә@N w}vøw8sǰ;H# k oJтl7! 9q0+IqD /?f_3 Nʷ8s]+D u`m_},(ݮL%N=u VÓvgFҒ'%ց5JwWzB{ plEW8[H5S_-bpW?`2V?u/`G{QGY$IU`֜ks=ߟ"ytItZ'{gb[6;]C-34~d vUMVf/ۯՎ{M\ pF'oxCk&DQ17G '2b,QEi ,tl/u4ៗ[HZչk:yE4N,J\V4}ET|:˜ U$(;5(,ڧL'xlp'_n÷) $5aB;{&VԺ,%4,i_jK᭺xT<ڬ%-%o |30:x:8%z X칞5vGg̈Yد0kUxAd7PL&+e%sģ)8J7۫b^?1dW~"pTH= ]È6D˖L rj:2`[o)};sph;O)-s~G<|UFAa ?\ݴx綥U m-r018~W."{q.Ⱀ-tH|IM%\kџ!f+!`!73XYJMf)G\쾯M)~EqTW /$SwO6]Y+X/@wӜy3m;#/%~Д:!b-Bap"g’/}h?0}xXI|TKO:·uj3O()=qܪ+NJ/~Kv) ~' ;M@qC'_ZlF Zؕ}vZ]23yĞ̜3jPH#_Idt]@x]=?ve, 5Yw0ʤ<_qmǧIա˩:-|!|fĆazRcGsP8<΁~sRٗ4q-,f,Jx~VU6(o:`g[Oɾ x)aaԖ D螎H b]W[·i2 b3)}ζ'lXx^vhX( <V/S1sdA< ^r0jNvl 3E#spzv^/{ Y^m'X⭬/L9n)?j?ăd_*o:T'!FkaOk>4p2?]=`sڪL qȴfy˙% ;P/Pѿ[S`^ lh!2r77k1ͣ/ŻIʳ?qۯY]g}mYѥ|\81Ҝ7ꌵak₦KIϾrӔJE;UUFP ֝YFQ2E-N=BpE*fFu?ޘ*G3x i  oix?)w]VYf;X:B.7?(#$6\aX?NAe l9_*Z7l޲|AyTEh~*Vc1!bAz>ͺ)q2Q!-FIf18 8zTAW7͟Z\&r\&fda#Jm@փ _Mi:4 Y 7gz#~+.|n/F'e]aB\_XC YGJ.Ԑ*qGP:O[^5[gb?s &uSLd0Y}-p~>VQ͋rVUk?ԑ6 %5 K\OE#LMڠqр U6Τ$Xd6vO5j"ks,&GY@!\C+ԝA՛T\m-"۔n{SKNS PsVKK>N촺Fj{-5[A[+w85]Ѣ V~9%(z+c|e)N:ʔw/^`Y$ǰSZ0S"E^ҌƠmu9Tk. mD%w 5yˤC&=a3ץ#7*o/ Ņ4')p6uˮq?9z%zc{v$ˢ2"si 7Q&o`&קDFvV;ڳVf}Wf.ǶVhYd>g;^]uySPfJ!.'jOHV7PRU`l.eIxP} ֜c[(1@PZŻ(P {#}tgsr=Z] |&6utD-{iSZml|CA\?\[4v?+EdxLA' it\Podwd8Ѫ6}-JPcIOPǸoKlˢ[Kј`%Zd-}D0_z^_)?);BhVg/DH=Ҭ[17=mB¤(&4~E0a*W3}.hN(Xx*kzdkU雃g >cw80?bP[;%6PD`.BS؂9BS: )2KtON޲o]ݒ+ԈOꢩDcVG ge4 ܑpX,q-FZ)5ؔ꘷h$Z奦%~CMhYƥs1zٳBxg*q*17~AΨ.D̼1UpnಸבȂxpr Ź-o|U_E. v\^zi!Ʌ1֊YD{3?6ʼn&h;kL=r2p;ɍv%fkՅibϪ.#-N2V?M.T[*?ܘ @R'- J|wx4>UpC&eJͤ@gDYCVx$՞-g,cb2I +Ncp@.[c7wб T>n#P _|uw F/ *R"LO2 vPQ6lo#f1ߴ42AѯgKy{ԭ\XT$,ھ6I,w;hp-xK$Yj^X8^pS {P?H̿q " -ܶ*S/(1yjs2cĺӄ\mIHOl3=3Jģaq\ ^A TLjQmP.if3r crXֹs/T_}.[Xoz5WsF;պx?ė~&KXO'AUZ^hRGFA#tȪ; )'`YB)hiLQVXtc̛M9a}͔D Q 0NwgO0GQ*)Fp.šMԦ>hMWyvTfW%7A1CC m5jS_u;J5k6:&v/'iN,K.3D'痠 tŔ)|2zF[yNN ⿇U W-(ݬ>-K~,ǕwDz~J3mEPa$z^GSI̗V@]IygtHT+M/ ̗)^@| 2}KT(ןyJW!YP*_Bn}>*7;e5LdSQe@\5n%T$|'\D@P-Y݋Eio^.D%fa %ͳnIre򕈝ƟՙH]]10 Tge-~7 vx{;I}Hp |lsjCҠo F/ڎG3lŒO>?^Z\TTPW3Gn vc[<%U`5 Iu <ˆ2FH^pP#kv<[g/Krcí|*ȏcX3ژ,0#l?gIY( Ig%-x܃y>}AQzIR3Iʔu/"ҩ4-(D?1W.o]]fω V_oJ$%[o rۣIٳܰ:% M(n4j0>Oe;TcÊ\Pl`b֚%}EO&w /@ ߠ'm仕M OOxiYq((w,\M.4ݥO4R7v,̜iW`d@9ٿ- VS8_p5d &5vny :a[k!NC p >*ĉZ54~Q q\ d({\1Bɍ ̜y#,M I!E ŕHbK^iM KhPopW1(!:QB- Cdx^P|ZGu6g9n"`2 ح\#ՇDRؠw;T Wl3q-Bc1"֟mt:]l LO=&XosW*Kz[rf҆TSahQ{ VQZ1 .$DpHT2f8$L̲׵Ϥ#~ ΎhH<ɼ랪Ј%I]}0a\O`s%wSd^5[K= $z!GpvWVR L쫸AWD[Z8ӨQ[Kf=z6TD]]!9xNS[WSd r 5~evyd F7 ѓTucV \̂jkHROqdsT(0i?9sN;HUw}\5uITֵ@1Yer/k$6b 5dMU[A7哼eDiٓ8/_ХrLJJ߈0|SIm\TU㷗(;vLޗA7ocG#y.#;C\_v8\Ɣs:-` +C2U_U܊ suN(ſ  a‹S#9Z +19ݙAμ̑#g2pևk&=ϐkִ $/DEh$}$@EM9>eKH|m+r`T 5>*8HQmZŲ-#놨y }j[Я𝹳{O+A7Z`:QY } vy}MMO F).3\iO^fYbsnA,_bGJښ=)vB ?aѴC34:<G#գ|t @/{_nWBg5[uDy lZ/%a!+LI)W>6;NmQaQ@mݶeW =6la(}/ 0H|Xcܝ(Ro@F=~1=meh+<0 AًC\~OSK'- lzǷ3I!c;N Rx]De.=SV7#_vtڎc=H(j/HW"|$@g~Dz^jt_bY -:գgpU鳾 3,ŃҌo>/Oql*WZ&sHRɷa< RgѦ5$] c>Vo_-_F̴֧ɘͯRR R8\'S)!o=uiyˤe:?)s>s\4 (]18ʼ"!{./Ej(Me(':5z3tV$M2uDl,b^͂ޮ 8@tP["%:˫_EF1x^eM3߯`;7 di0ޘoo_6]cك%?DbMWɀ{gk Oޱ ׹"ݔ# ˫lԀ;͗T~fˌ\qprS)!&:d*ٟ22JoMArn-=3@}:-F m} D|೛+>lݠX$/ցUc.2ƦA_+:us!ŽtO8{z €Xmh1Uf>=%cO'HGI-UrlV{Ѭ)WOvu[RW+ЇQ$p_)oZ Wq lXh #=+тS'37vNhX3_Wŗ>w݉X%FB S{פJ, ͎Sth  j93,nڴkB8~pk:eU䆯Z+tA,9|);:mgۆA)nWB~znp"Ve Cj΢[w 2U3d=l5}*݌ ۄB^u۝3D*Yh$1|nx+JgfCïf &i}9'0ˇ|;Ϻ'';>IVl\XUgXKb!䏵Q@5#&D+4Hec|a<@2犬}Ώ!/‹Km`E! 6 'QpWEӶEλ! eiцz{м3 Z1rOb(>7t4 yS1dҿb71.t)z]KULX'vIn},0A\Fi-u(~ !؁>qD'ƛpu&If|jKS6\ܞLh 7uM&}\ ,RWP pX0!23gnnUa9ańgMz`?{:2h/RnX& EղzXf\( VAV>uaA3#҄YE`5$-=-xyPg,*]!U.̗heܶ6er' .!^-*nCz'!+s|Jux H+8M*㴪;QB:@nk([4PC@5>_O! qF+QC;(AUJӯ׈ǪW.XRlWtg;^De-$("8{F-b5ȳmxZVyTlv\6[A?]iYd. *b Yug͎NÆFQ [c@-NEz+ .mYD#0c׏/3I{Gu2^K UZ#p>MM%0W~5,)'b!S!u!> ƒG<c׎z= ?)"BrY}E[nw(h&6yxD2T"vFqbؼި|M-eh(^f`>:yt"?{Ac`50},a'{c? %14?XR%Xyk? F>{! ~/ht] ՁQ7=M9 쎤UŬd+ 1GT?y8a(>M3h#pC|" t:L?W49mD3nx$>^.=;y_xܓ{,7h2hQyc |xl=YǞnygf|њmy3TTýg5y=nOK_q| tʸ@ҪR/sP9﹗?M펵g-àhjՀ<ȫ{}LyI]4$;[ġhp *[ ?9_;le fXbVΩF lϳ 'N_ K ћ'\ղ#3dǴEӬfvngCܧ7[&~R+O3ٱ +-vTI 󥟆/a7g yq}N?\%`rԲFs5HS5fW ˨8F ˹KAVUAD!a0o U\+-={ݎ7UmHF3x"wb_Jh=EqFx/{Tl?QB7)bZr uc2F߆ R.Hl-fFCUfO_RܓmYb mu`1faYAdPpW(fĈ=2%0,Kنu nK*cv8`pafVPXTbeS.ȁd)¥CcRrJ1Nƹ9Q(e%;_ZJ,X #ܷg 8ԗ +jLg텣?=$!pԷa2MW9c[&)5¿fWYԟ kS_?Hhw \C`ϴz$kUҐ+^X}g抲jj 6h^0xM(>LwZ&iD/d%-EI5{(n |G}=;'H?Оכf L΍^Gc\t)B#VE m/3dY -N5C.ֺ2o6-F}2^9H蜴9}[2oHN4]vp|;U?TT]szThW#4޸̶P=te0IU&wg ,Jy3 oð-Kxگ7 *Dμ>BLC-wPȔ{E_:#>lB_=Qc_x60& FKD0q(e45>x!Si =[/ ʳq٦ݿ-٩(dgJ.G|rJVqj@_3͙Ԇok9Cu$]!mj}DB\n\2F!=bOʉt"nwUfSq[$+Q{ ROZ8D):Z)yZzILsHEmH0^[||'C /?U\֩g 5dZUv Q$ - bt}Xis8éٛܩD|cԗJ]I5//WDƚR|X+:YR$E{si&Swz.Σd8ga}ݤZVK/uN]ål'^Tqa^aɍc-!2($#˩\%q]\'Iq+8ֈLs-q͎[ܛ䩿A1o۾,tK;,X(+qv37`@w̞\[ßCPfqD `zye81 7ҖʫL;pN|ǁ=FMDBD$Ths㯘K &vs bwcޓQsh=k9-i<!K r!S'`l6)J\RrcY\ad_l, %s_NÕZXs`7-%tYROiW!qXXbtˑ55JdWQ㜿-?İi;NVynŘUdj*jg=Y_y|t\m6v+jv9͢U&an zn{°/@T|S= |?Mq:GBFE{J*[/vOHׅdSt]ŏ.T!$%f1_9I YMnre$f !bCڧkvdӐAZo1S4s-?J's!PG-̥0_0/[Dj B1gbwԺwBK2~VeFug06O`rKUS훲l):'Z;X%/$v- jXe륬εq9VK6 vgZ:h]UzkT'>"wTy.F  wN֏x ki%amgM~]RkιxgGy?,zgcR˰S]cdN:xc\WmN@Pw3/+XAa2C}e|:E]|)ITp$Nkz3jUJpK<$GJ#ߤ+dl1bX[ A xiK@ ij9/N$NVe,!wG;!`xVu O6Ewbaë`EW̼$1;T[MPj@]nBϥO(=%J& ?q0iD} cՄ [XTþ"ݘ<_j\#UkԶ q׭;A`L*y,dFi58ģK@tQ˴G]qlGa&:1Hp'Ɵ$HQ pZ@)U4H\tp5ꩦ4wNu+Ԕ&a@X@{R:5#ę%[~cb-һ ,-ሒN6 tMCCHs DF:^DMTznHD(op^1VA0Jԋx/UTo;C.Qn0yW2ۣhV}47Kߕ-Pnu"SypFRcÕaQic^O?G2- #0i!h'/߼E- lf;lcJ6rC(@ OqkmW+w]Qb &HBEZd<k O写0^fޢ`|T븎[0P5!PHjLd?|:v7d,D TkoL΃p)VfȡS3m. s>yn FQ'õ71,}jJ4\[=- j]! H$ul0\*A'/?Ws՚W^~uȶbydE{914ܽ.$&qՠYȊu[9C<8AC0K/W̶geavG(DZIAJ+ 'u||Ya.6lp/N&i!I`_B ߔoa*-#K3ۺJP:(?fG[\I"#nM{iT$]SPX]/ sb?,bVbJѭt`?6(E zw;VBOKϖ3o`Y8cRcGHB6ި%uŴn ws?2EeMT}K΂h\VSW|Ab2aEyẄ-q`#]=5$.n>ڣ5􎷩 Gx<]GJ k}CCEaJ"Q KauC@PWO[JeKjAБDo $BR ??/ ͇}XsgJZ )򵥥8)KV`BQT2c x.%{#s|sKm! gVY;†kvP0LvЇr]yq2˥UQ"C1ѕehk=n{FD ^P;Gsvu8GGR !g?ڊ6ȇi3SlC _'f2"n;<뛩)HFWn vP,R< ҭ̞*1FA&I~ D->jgMH_AI}4X |Q,"؜R>@]>fD!#% [=xҪ.G\-h_szA")EIrnɣ/`%a4BߵenF6pÐ[ Sj5Rʹy%m!Db9V=Se`oo{gShIq;'J4gt'[uq'?0@ݕL1a+dT2(lP1\1^^ MF\6|2ɩIj#xLu `n6ߧa.P-:_D +< #һK7Ы$mvAe)jўY:[sQu Np;~Amb_"pӕ(.z \;jQ6 $k}h(a!(y'c\{ǡ&|=7 Z.DC<i9:$ku&&&iR/rS*$U$G4:wޣ{LoA?ծ,]8le[yYYU8ݎϨsU6BoX.+mZ%Hp_{XOkxĶ ˆRm.*,rs?j +EnPb_xɩÅ"=#-C<6%S7a,Cn˖9q K~7T c"4jm5-omI9)5n9n 8|&p:| }D` )U|)*ڷ@q,'!24""7$2F.3 $?nngK_{NG¥DL{Y䕛U~nJ#- 2_НdKfS/G(r +DC90;[|ÉƓe ޏ7੬Vx&51}"pzƒC6;q9D><=µ$T@S{6ݎP_ OqT'Q DhwhUi[smX*Z~w(@x<_`:c_ub9gۃš#K4Y.ߓgۘU8ZvL @ -\FvF=+^y2W{"W:#m?֞ED#\X.<6:{h$Rjxïל Ԫ0+$F*f7).0O4 \P:"(lŠ&i^"KJ^~*їkdk?,b~!pyÐX& _j/W?>0* l0"rIO.)HrF6ۏxHҐg %p%>]1Y^RW8T]t0ڈQJvFBǞN,4Z$r ҧhLH.mHxģ{ x>g? JG|Ѷ2^2]1`3~ՕryrgiDGX{ɯ&#{Ʊ♒*YYE5dEF6_msc(y=|,{)nwiJK&Q4Ǟ[x$1!{M㎴ŪE!qKB[r ![0@DsԆ</vꔥ$iU9I2\EVxY/K a?9 #*e(%^>L)+4M;;< BfW,\j$R[nNLxW{W#T wx^J=h{"Jf!{q˭^&l*HCu5bqu]-΀41ПcHayz=E Uvf-]_j[6ZV>AIx|DUnUږ]X`c3,Mʶr]ۘگg8$M:!QELXi8{+5田GCէXGO}p3 /2䍹g.6٬lAj:v*I[8p 8o⫋`"d3zK M#H`USξqGlx`ټ#Wx{y>K(w:p)ʤ޶p0 #4)1w!ˁ#DzHFݙYsǬsƸ¸ϻ%,h q#-D[羳yAS}MB 3ʇEk?WLnAHd@WS2/dA՛A`8 $e\L5(G$r5,]e >yŮ~Ui))8bzaN& %[PNgֶ]FuO3[*}D;[TSL],28&QxwM_$U}u[On8\5Dj)y+oְ8wm84 RqF]7OzH{7Yݨ:QZ6k?^'QAUIJ]fXF+l^}̃F0L~Efk۴{bQ>#Eɝ?1''7^L;َ`OdqүyøV.~'G)me'oTO=OP1")F۾r͊B m/cyϽ\L9 E rIU@O @p<ޠstj2.1{p1 ey +HcةȢRf<4)KK}9J4fkuk[d| F@mXȒoh:|*0w$VQј`Sɤ&:]φ2FM]-+zYի-5(EZ lƶ. |fo{QkbvYtU?c#ֺOb[EŎ;\XKgfo}3UH,!0z5Dua Taգr"on퉖ƪ19'VKnH&p}N䣐jvϮ6S)N\~^ĖjK5"zsi UIn;S~cfgFR*Cğ-򽲗11~2Lٝh M?Kf\QQZ/ AqiдsJlBQ]#ߏIA^6,K iZ;5+o K}j!IB9M+{Ȯ#8bMo!`O.mtT`rkѝFJ!0[y\ײiV l*8_/,od2 MeS ,&{Rc_O8Tシ8AAZSQlv3ƕ$Dڵ4r`t? P.U7{R/rxk k/64U 9VTMX FXnKF9l _(\MwR yc>'^R>&&UqK&Sك~& ?Iė\mR´FD)|]hB29)V W'xkU:AT.KyN3!HU,n cR8s_"W&UκHp+>PGRb >ŸB)9Xn_\ &sXZ!K߫MCN$cfONqE83Q02ʗ+0o%[1U"')=4D]5yyL+})?,d1 -V6 (Aj.m#G*5):iq^NqmYME}QEf#BL8Ҥ*z'BI3DwG,@,DbR$b1*`@b(=vUBe08VP1|)nyj;'z ߧtow4o"\hXU}$`j uEX q`E| X\l'Ǫ_Dvt/ B%5vhk&M!o~6iLv.]g%  RF/E9KH;NۧlUMTFC챌t9wfM}aLci_/_miU7猪2D?f;'bhH,:i.φ[[#ZS?P~.RwD7h& Ķ}J;RgqhϒfAb8BvF9Ay(};1J-FscXH` ul :;M{ɐ0^/ tex(-^{УKedjS2\&:!bĻXMM2,0­be9dHA#.H>Yegu䴫\?y֟ap0/oV xY ҊTHл(MLT,IgZR uy/>h"2t"FzvȂЖy8fv FW!V6EY(;R`,rLir3#j 7[tK2L{VY,ڟX|ݛ3e#;ώS5.LW /)|jd*X +R{TDC3uMbDK6"lZt 4+&+-"aG@h`Jc{k&³x$ፅ| "jx7MዑW)KzKz+%]h):. w^QDClp֘:ה˾|򺞭 {N'ԎC-]J#)o@[ai \pc+qft437cs j笠uFL zti9d~z*.]P̺Ea4ۥn*,@01zBVFxk-'//wL&n| Mj1[-\6-|,ݦYwШx9|"WTO|N/71M,sAksׁ 0ARں107ي%r&c=bJǁ|.`SSK-5O60υ lr;gq!+Codí؛|rBOj8x3=dWHU:rQ7V|qb~%Z?,Y *:̑d>Ke-cݐD["~i" }i<>`U5!7 凁T;=` =C$>.G]L-)]>2glI{] kvdqjd+rOxjCgm6=趐@5qIR9Q&—/)`Fj+5QTKX|h[hpWFkȤ?YiDGZp!V]8$;Oi;`*tMǜ$NEI| n 2-i> g[X]3ȹVx]z30c:("J%La06̟FeIGhA$z? {^5 ÜZNQbj7Ltd:&gK,( +DXoA`?7d|,Δљz&0U$^Ոa47NĻZ]*1ѫ"e;Κ*3!,;xk *6Eq.rعdYhRzɥSƼlP-I^W)ˎBIP7YT P̝6]T:Y&4lʅV_nNX ߋq0fNE~foߵГf:ػ=`~ݺ"Z7%yEћݽLYB @?imW8PuxWœ^|w8SC Z4M2ExBUtoߕYD=ʲPXgX8( }@-7D'zYQ %{VJ5 G8D5 8F* pI:DF.ۯhKRLbڭauH\@>LY 6YڴkZv7+ѧٙ8z65ZzHA::hjEA&0,ʞ/4+67fQo_d5*hQ]ݗ~wIλÏ(=k%BΡ۬4Nt;aEF3$~zQŒZ6e7L0Ј/qQSfP8.w|[>>E*V(tl3{F"bQye^pY'{6OI&1aXY˓7AwVmBWc&k#4Q$~p5χ$>8?Q*er:L2euWj:Q i$B أK^:z']Y|sCk-(\ "$r8f _?a5B{, dä6/1'J~M#a7fS((I>mkLZrtb*"X 9ߛ_RP#k'[%Dߏ?`R`t%pSEx7%tL7p8U(wga(UQ)^3\JL:PGTu:OK /vpLf}>(cѢe C‚D0z;{r~`unY\XwD&c6f'FvV@D :q&taYyo<7 NP'B'g[hSZ5k˪d8UT8m"4t)]U5\mU㽇rvi.d^9( !~JA H!WB]d heZa~`a2+fj̗>=,d%r1fWG5>OQs{X0O@5d[}|8=(M]F] m/מ#DA I-Hzem/wK7l˴ ͽS>y++Nž?4:բ0u_/p \(=f9`_X#Y⺠00"<(8@^#_6sM~#OnPn3!^"^XR hה=|d\#I5·;bq`J;j[+ai~͉R 4nվtwq\ %4 g@Q[e+) cnD~‰[+AIvM͒-843+Ъ=JmFħ߳K_)QXG T2Z*!|v cۙ:Ebɞ*a13đg!Dڛ26c2ĺ]c_>! ]G 4 x:mjϔ\Ń,/u*}; o_(7 .t^s5Yr:WyMXܭ~M<^~٫{GSߚ…:5Z 3q̅z0-iC6^w'5h ~"Y ^P+ثf&Xvfk3qD+҂HfJ /J=c;!juv<PbM*H6/( ۭmn_x3rPP=ܲy5 M-c/Z40hWI)ZEOvE=|Qe^B~iݬT I>k7m5RxI`pADG{M Ir]c\K$򲸽NHUx &v3ǁq͗]ԺsyN%hxBrE<>,k<^҄6xmܞ,+Ӏa`%FL# 7 $0 -9C e庋sLmdz/ĂCpu'cGhɝG~Į,4b#Me)/(yZSɪm/0ؕuäX] i6($&<'UBZ\IYyn6BN Ȝwķ^槯~FSMhBcOS[͸ 9 3o9֜8r!~BM@b0*a0!Qy#&ˍjgF(ZjfQ6>EYYCWqJ@v_.Q)yrýf90[O羮ye:؊xx~;kE5aZ)k̴ͽ1ԇTTDBCKӷ ROOϴ9XfjXAd#_,2ϸ'شAuD#iyx 哂_,Usq.޶U(=l[kۗ`A/Lm+K"xf!?R*0ɭ^F7z*aOTE]k>@{HQ0jPnvaMZ~q~ˈ*z9pC6/U:G6vWq.*zvj&N s{[^Ņw.G;[b#vvx)8[sc;& >vMR8^Fd^⏓e-j|Ra(tG0AՃڳj0%JIB_@3=6 O~UB'1IXULb-?ԗ*EΫwjNO1b}}1Q84+3Μ)+:zxz '2^P#b)MNO䆥P=Z8-},TF⻯~2v/pe vH9oCK6": #lMNIGtЗR( -\Do:}1G}m*۫ ! MQp-S_It7\@&5o֖d L!Q`k_θTC@0 Oz>IO/9c\޸ ]"/0VAx+Dla+ʇUB'-*s%Ę,u ݚ]4!yC 뭓Ds[9;ɩfI bKǥ5f- B:Ww| ;f kd[f5rj~N+hTl6 kx=Aǰ 7z2TO'HOJ`;9Dalc]F8 y#{O:+&Xx "؞YIȌۀdejey ygd( h,KEVZ38Y%\\d=5({hΓ ß qA3yd;p'/Q@Ʃ+%A#Hp5膁5_֢ƉyέSr肬kR ŵH(wvsCTbLzʔ *])kqx4@ܖ՟j܂b(vЮ@raGcDTmH9Њ5U‚Kga 0@0{Lexc (p*.~+c=O֩QgY4 TRό[(-WeZP)ntQIXD1aО< !8a}/~rܐ@~3==l$.^Y0'ζ57\ݘꄗp<=҄`⩸dy9>p1y]]eE%ebLZQAJ6mE:sYo鱶I0c 㦳L6\=N-HΉħBqNA U~YRc~_qbTᱹ s?RlQ,=''5VV5ei1?,E``3Y"ğ/G䓶d{1Ux~a+6L@`1pЀ2NZ3= V#IiDvM ]+Xw~$*obI&z!NKP4R0AJ=az Y-P%1S3)k(+i8X_XTc7]R*tMpew9|X3Yi#ũ]*9ɳO/`35!<*U/ũ )lI[e8WGT RR.ac5ԕˏ)UM%"cXSw&ab[pm˯["z.ɢÔ[ bd5FU.pZ2]`RcaftL$ >e~6ˀVqfr6:r xeo㹚Z.Ȟ]βB.y[Ɏuo; f}`N|Ĺ6Yr)B8c]k4ۓ}\jt]GbB'vwpObh*VJ~Uhs:>y퀙hEGpkJmi0sIJu9½bF/Ε|3al,0{o\E9@ K< G_'Y'^õVCJKbTy`_Y1apFGX_GU3rYfFI;l08Z2k}ZB#*/B2|:6ZM[o L:^KC^P/L^o:3H蛑*OA%PvW3ǝ%B6[~JCͭ=8i~+tӗEW}1zLW<?yn ]aWq hЩIQmOyB/]j2 Y< ^rf$sCgEGFSSVR1 =/cYҁQ`nEzeC&*:\Vq.pC}i&`\AċVWt82/GWN oD>ˊ\m)59ӱYvYaXVQhlW(1_H; o6dD6`@ o GxV 1I j.mhi5Gpa|eGBYACHۛL (ϯ"0Bҏ E8UnlFԅ^hW9v?-Deݨ^@~7j,߈*zJ!x.*-]:{a dg +FTܨ/ v3蹅=p |v aqyLJw.%^H}6!Lz (6V9k@6mR9<6a =ןwӎZ˦S7qc`J~ƺY,ˈs$pM!:*r|N^4J%0*BQGQ{.~lL9B(F%D[¼ڼ"s.c1 vo7EvCӍ9Ul4nKcY(@F ed5X)щ+>`;4)ZɨA,]+ԀJʖ >`S orfٝ䟕Sn>a,?H0 hZZ'5SM:uʊ&߉V|'v"VK=vMfv,xWa*I<㛭b'?Jyh6Jm06N/XlUf'*(U /a!f;b˃ڤh_-Qs8NSi-S~<86WU VR%I&' +aҜ˟63NXpl1)T#)|ByeHMؗ0W'Us(33b5k#u?ə̣\c/ 4!/7Y}!Vs& h.>r|~w: qJ<'"H 0n!4o BX;:Nq:/l=Ur/ˣ~tiN (FK2ԏޙC#5\I?c$-\~EWp蒡1GtճPm󠢊$co}>HL" !~]3㪰s@*2Rң|zm~z`5P.r+)6╺T]);,yp6v-gi! F EDSsY:wG6FaJ-+X [Q[jqE5fumze~Ifv]nu6. ͔ t#'4p=JB=ɑ㚥UBnA H=ƾu)STw;* .x%]_{/}sػ|Ѧxf1@) `L&)_ac/?TvK 4h`5G^mC:E b8YlH6L eyJYP~:)1~\7Tg)^G@A܍]6clc[wzfWڴr!7_żWus"dCՖK^#=;9nVqﺁՋK}8z9y@ eDԝ.8-Afk{;; {O8vS/a|0y1Zo,^+4,֧ Qt"P4^ 5GG}h|` aRs# T!_N:RK} !c8!vtP/@'`c!(ilwi|J O]*I7RH՚0%$Tkc(1p]LF(ȩm&UF8֚sXOIym{g *o'F:^t (E# =;@JB|!d `z‡*wMQ\rlԁ6,\{O |Ck?N~Z{T#>)glNI~7Mm] eVfo/70]y+8V@- ~ع |냅4*FC b2/NBo-w`aウvh}|-Fk =g*͞6sJE=a9%1I|D`d&`7W@BWd 쯙A}#@6tfX'=p CUo;uE}e yyJMANrex)p~8hzyE3) V蟈os@gJkճY):u4O3âo~!aacQc$[X'?HznB+%:՟G[bx'=E&."gv>E"YTo)B :J$) j1@(i(}Sܤ姰r7utbE(o># kΡ֠B *7^IN=w#1zy?Uno=YB=Gٲu))AP mGpتI;41&l *l9ı@-1k'Z@w_cZ*l4MMKSk+yʋ}HZ(ޓ,U&FQ-8bLo:xYe #G,aj&742HpzGG* !/O6p-kߪ-yS śB"ZzuRJr$hnV2䌼kA!p-;Y)ō;^mZ˧ u:0}Ռ \X= 8E'"2g)έ, tC,Qv3(ǎf  Ik褒O [[˭V+ c }ێ _U< OB*= %f"W nP奸Pj6Ap$9Y,& FqJYW+60 };9UTUgmbH#9|U)bZ3Uٳƫ`nTy Ě4$iIW:^/I`zW֋xe}y*z 5`9 )y6VVB_S@D-6:AT!hoaTz6[O%Ic 0'ψ4#I!~믥rru0)cЯ)IZwk.C?w3q#kd_Y`mVA3\PЅ>P4f(80 =/yD&޴(n*Y -҅CU2ɠ4(obq#j22kC<;9CVE!k&#Ul[~(*k 'щzLdgݵRJBAtlt|/O86+\G+}N,5q1[:DZ1cFUe8CC2$0BZFG ,|7o&?)4G澨SmlZ{UvAd-]lr|Q&@EYKm#5LT{k 1ò`V_qWO^2 I@;F]ܔ|nɗCB2T/seZ^C^@?9]%kNQ8l:] 04Z4Ig#ltZRPlKcqn^?Ǵ;-I gsv>4эdvVVJ|-qXZmOxkޙ ؃UF<K/\pْ\o%_5Ƀ)wPGoiMt賙FyQ g}_>;VKpPC{+Hϊc2?FKG=ObH=êCE5.EBM'ࠓm+^j<̲`fD;=YNٖ .L}EB>U VSt9nſ(0_ӎ8tˑZ-dA_0; H,vV4r!9Aݔ#O.,+? %MlNM'=dA/lb#iC/-Lpn'H9Irrv$zE WtȽӈx=:sC=KPbX\'vPx=8ɛ$"햆}~h_N|ք=o̼Mdp-pc`رCAnwntr~ HPOĥE5B>*Vؔ9 p>J]tXI?M+C3=ݱmr[5%g8H*;u(sjPo98\?3꧆Z18bALN+DﱞEä- cl:3n´WCyȾ{  X<(#>Bi* gWgpg&Z_h< G[ "P 4{ٟݐ}Gx@wW@&,^L wA@mPXX~jLRFwKIT/M;pӏ(mi&sheQNEtHRHd[1 cģ'0/Is,XT:xw̼@U8mdJ]:%ppGYǍȎP=y֌ ur=%AN@Dï_UxA=J% MޱYלhލ>3Y>f@hȮ5ƀ=n:䝢X88 zAåk(^Yl9[y,f7êe'O09>&rRPD7%B(׿ZC. L@o ǦJg4Hյ()| bL $%U^rA!s_7сD6_,. rl.WK4K$vS>~(1GN"n !gg4׌RS5 zg]$DPFlವZQ$V#op |Q_R jVu {jyf6N%*B[!irVIA$IP9}.@gf_bWB{/JS|u:%ۚ&+fL/˞] .C V/FkxdiUn.Im EH>BM-pd*PT W hCTJio\^,%)F%4ypad= lhDgl_Vu4*)1ҊӖ zYN 4-! lF./:uWHYT'} q0`kޔK]f7CrB;zS,b^ EN|l*݆lLͰ CXZ,a'@z[X"0)ǧ:7ֻz'DxN-3vat!5Ž ;-B@nfe=q- iY $(ڸM9#E<Ų?޸}]h̅ǡB2 iӨ1$,/ymҏzR̎L2R+4M\+|:w+$YXD_RoK!N6ٿ~w_ܤ]E&q)A&Dp.}uwVҭ*nRQ~k K7TM#`aV S)Pa϶kxu|YJ.'+Š'i䞷Eh_b6JİRU7ݍ8 6+UAsi\hw W=CVM;K0蒨,DŽ6QֿdR [2A5ߧTQR"W znl0Ӕ!D9. K4W7>rٕ0_pC>dbSjs6ihOGA,79ljn*64_p'Vj![lݎёvHާ\H28J4fM~NM]W$X(0(vJ>,]qg,RHA޼` c5~ٳҧ3|u!\yߣPY{&i]9K%R$϶CR8E/ *-p)^&!yb{LNƾӑ@u}UB[ E7 /ThUn_B$+#Uq3]7{yao|f%Գ"|lĕyg;)_4Nb'ij=n5>g61Kԣ3`Vypps't_k-b\SkxŔff)?#׸EF9 R( Íz |0l[bSi _x0ٕ)B@"V^\G K|vCYd/ |SL$O7_%Is!aQBк1 Uf B :!zJ3rX#s+Ƙcz?.Zq 2V2bA>6W>\QgHh%2^$p")%@)s0 8mkWVT?f]=@"8Jf/l"\@\o/J:tRG a<{MQ̷֫JRΌ@!腎[$]Fz?F!]po _ewy<͑ܓy"4Sm21jJ˧P@*擊ʱa90V6 |0^HkkWh53,RĪq S;ȫT Z_+-iX6.'kpW:B 4AJ ?v=3zZf9Gwxu0?dDn{+7-㭅iȼ +?sI6UQU>gLZZkMVl X1Nߛ&m7:He5=jN~!ϏP<.ƿ)Q6^eG&ch2bB6wj4#;/\ bxZRž_AtZE`L+;хF=أ95w WaSʝ1H)!-6=C$s&uӬ̧lR,Z/t{cZL#χCV. ܨMEͣjt8W-ck(8[ƯaZYcr33U_$c<~qM5-ឩ)U17p63Ϙ(ޅEj KJ* op)}SȞ5W@Y![4V噱}ciD:J "JoDʘ~E³YZcJէ2 2(Ot@'sCS CLƧ3Ec,sM}脽JO&Ufc?C"m`kA 2uA'gZ#Ic npgG}_̃ n"VvXkUy0"HU^Y *ęyCyc;`aIN\j6+IN3/֛*X5ˣ{;D: KM-\^$6`I^s^#lAD-1Fˢ 6poS'L䣏4o"~PQ2G=8Ԕ)P*DM4.~ƿX- KsI{Fw!DRCIl欵ғ84 jis0AML4?.ጪ8 JnXr*j 'h2Ҷd&1򑓺])GD"Ch G?7 `Y@RwMEPͨvESY/mj⓭IIȿ ~"?#3J:K. ST>״a~+zj;瓬6Y._ |9'۽2f8y Jm@n};xn_Ш[Ds[843\njbNe}+.H$ 4IX3̿q׷ @GUa"L cdFyXZATdpHA"'#רն8F"Zi$ B<},gMxb}ڬ_%w\/m o2w6Haܳ e#Pa^Nc˩+y`Udd5p D>~ Qߡ2e* :p`nw->΅=`Ъ !Vr,9 犴{u,u~N-;?s/1j?$7 (0%(%"l_:TT>O= ZH[-lg"p) ؃?eu=%r{K|06-"> HBSl!2n~!պ"Lv8oeyl:KT}/ J5 Af:V9d2´bo<<}/NT&'.HUj&U-H} <- Cn\s ymC7eH r³!e욆6L"Zۜs4+%&'yf}O8 .bXl*qvc١cL&Tɑ؉SB%]ۋc0#%QjxYGysj䌹U>$B^ ;T BWQ=),.uXC]>uiw8qXu'}N]47GsZ 2鰎JKQ3Yqu6"e ^$t_Ś0ýQryA B!+#X}k9ӓ)2Yσ WIGKQDg, "A1{#ȪtvP $g Yx}aFfQM̐#Km# 4lIL~q7jJzkKm~b@)mIM3YϵfܻXA\$L.Ed]I8MEm \aJ cEu4;)[$nm%<lVU͵ߥ[!mW <>lRjڜB4T^ET ^)YanaADCtX2UpO:1z=IC騈'۷͜~PV0,nBqI}&1ԔBL/+VnF~GjV Z*" ASVIЩ߇!8۷;9MVoVw~Ule끆BF{&H!ica@t xIu|2mN=ו$2_uK8FP{-=x@ύԠ5 1|~ ?jŜHQp )A\l𽶗qz[>W1EM4h [{|˹W+<pʼ4`9}00Oe:1H1o%NQ\yP'՚ J04oS3vP=0IT P|GㆺnwW䵷=MK(!;H͙G&ȁ"E4*t4W"=J4[|Sh3f']jɓ)ڴ6g6S yQr* J,9A}>yVj_!HkiiS8/-Կpup?|vQH URbi|:IyIY<м$ǸM'$KKl!ښWRZ"93טٽK>τٳ(׸Y`b&;]D-["X&O7u h|B`) !=Ԗg~fNi'r5{ ϺICE۞0'pc=Q& g+E-1'KDCz$,}M ;,4;K}eYC?ft Q=\޷0zX;/UE LFR۲ȟXW9U@0.Tl|N>ڊs &E`;DU2&.>Y^W}q,l'Sӱ9f-KcwAᩈ>sOh}Up=l86fm)$/;w!`decn5dE.)#8 eL]R^E6^_us ,@qKR A8im$e\ż ZorHpsǏZՒ+fbȠyܢKI[)JVVW=VVB `ۤDc⪊ʾHl_ҶEqOD5 Cխ&*R$ `I3.QX@kř'ózu8NzRa؆sF90M)/^ uWl I84֐R$F=OS)|UFha_ZM۞Ana' D=114 /z̢r`tK*;W*ߔڏpyA[>!vZH:%f+NH,lO9iXZlM%Njoa&B(*DEC!A'g W_!(N"_La#-r$*)o'V%akdwZ0e?pp.W={=^fbێgu Ψ2)+ҼfxIAf ZkqNMXJ\>WYxM1yOyW=gōOAuхӟXVo$ |na|sgNpoEV6^ ݐ_dPrT򛗗fO˻YaԣS$|:A]>l t3ԉ.v/ > k@qǴ=?{ŪN/ Of'QP:Vw9liۑ1L]a:-)!n~F Q̒ Xǡ-uqI#)TB 4S^މr?Kk)J {s))],+63os[3L*N5" 9D ݢH,⽓ 9>31?VZq;%}66 hg#}~jL=8z 1RX޻\H,&"O.$&B|*.@R*_z?8,%gŸC MWS dn2[2bň.cJ rrkI٪uπ3,7mq㭥& hٮ(i#pP;|ߙC>Jp=7~e*ă7(KO^CH2-PkN煏RƉbq:wR'hk}F0u"F(@hBx &.dԘ<Ím^yE)v[i3h UjyQiC.;;Afet_'Z DБDL?2ώFR*sIT' 5̊>8HM*hxeg} +PnSU3<H; d \BXϓ9ғ`lğOj$5}zlW!`tLG6.hfQW-˭{( +NU= eg۾/#>Cp?60|T뤬 ױ2oh+GQy}9z;8 =fEe퇎 ϻ'f} obXlCFi He:^>&&:4ab҅څf:4-U;xΣ(_ϠYƦ/ظfo-DŽ|b> v)>~;&LPj5|YNaY0a p)ӖEvT"qS'^5S/|2# ^ xت-dnR+>sV w^ Ԛ vF$7>9Sݕ1W6J+FέTJM[SH ceI Vm)Iӱ*C˃׉l1,.\Voރ;0S'B֓ O*"Q #t̊G٣$ Az7?>\8c)A 9"뽌z mt)ETBu%P*N$ɋtS2r|$;|Nªj6 t0_?T^L2~.?\[ݏx ]dZ .|`aH`д(/L_I^5EBσ@w_J1 ]* W-AgPcpDE3DU=:uDG]a$h4}9Պ0:J_Rv;I.qA^Qda|(b[(Kd-6^:֒kib," zf 8aEQ[qA]B (fWMT3/>(růz%ehcSM{Y62a 1u!zqz?@vz)åIş050tJbN䉄^sTn^zd6fpq{C\"<E&1F\|@z& +<1;ՠTlFa-jp.gbuM͎.mH{ 1ٶM,`ŬQ:KPu%yl`Nέ6%5@Iɗ9yoTUn(H9n lҙm}8`N ̞ C =< d^Fu|PQLN3Ȃ:3GiӨ/?X{sǏY K-`/(YJlc˷#(7 ĥ)r* a#2nLZ|īsm|XFįw'/w\NJA~p, ANƜHҠmVTsm->q3n?حqIj'YÁ[cmNtm*W[`G=ZL$FЃ*PYS6<K*[L9^/1" \/5Y+{TH_3#lM o>Ա.{\(@I. Oi>B\o(B澘Aß4,w>ƆDfa~TׇG8^eG9ͣ{(WpkU5d{It<ɬfppomK,'+rjCJarqUd`ϡ >ʤ&דyTִ;߮6;W)Qrh~pxrbce}X}bWuH+v 5}$S>vBla5i_alaD-\!fM]w({9Nʀ{ }QWLzq9pwQ)u0;agH)$/]i6m-۾6uG+5h`yÏ>w2ic=`ʲ9LSշvOڻ#iu ܝZt*_ Zsd>s _'劬1\Z.y|RɴdlAe6~n/f?jw<4[Hט`"k/S^XW#M!$BH.k'F7'MoPɹƂm .r'WG|U7U2NVO%WSEHQFz\QͧxS "Agʚn^>2Ž9YrR4R}=mH^dW:e Yۉox5/D2 b@O> VbzX7}<4*"*k"BVA ؇i29Dz/ł`V~S1IUJo!>#R_KcAk=>q"~Aznrw覆% vZ*ŗr۝sd~||)v7t蘺ʹ[0C>_{ RJ[}&C$,:Xa? Кh M92@F=^. %:l=O9nm{g 1 \HflILԛOt"c9Eep6a<wIabP|? n.)ﻘ{%7UZ*串5t}@>}vcqx: {ibK¤rh9++PxqcEF35?S_jGzi;;.JJ7x$SUT2y{V] %9oDO=A6n H+UJoqЧ{ >(A3dܗšc9]7@IVɛs\?flNZ.U!*6C)poHd>gB~F9C /+4: ,-"hk` +"XQcUjR&Wc}Al_W籝/Hm7e\k0gΜVC\]ck^2"Q -i-~\8WAD`s5 $ěЈN r0=|{jҍE6M"ĩr'#^{[uͤjy~H3T@JD s߿R~Vn_5c3-\='mB=un'[H:=oQ8ǜaЫ"PbKOZ =Ҳ*gNn8 Mրcͻ30HayuG/߽~tO^X*<{T=4DW|HPokz%%@7f z_?>cJu?(^'Q5JlTQTô-Uζ3eL 1 pժ:YljBft#wMjZR 8Q÷_?îku٠R{+Er (mZ~qf-qaNż5B^ʝKWHHlosTߏOS?5[ ָ5I-$&1 C*>H,XN!\&WþFv^[ D;̊X\~T+ܱKeı$su vFq~RT8icGLw[Ú_Nt9.s^t͛";ɕv&7z:i'}R+2C3$/"WZsO9 qZ;b[ghZzS@V@nO~xESvJ+*p=:WXYO-iPȕhkp$ngJ혌1keaS۬a)6'<@hΜSV}ea~!fk9#Y.̆ᙪMji{jDMi[Ӧ-:UL` *-2kP4U尪+3L85v@VPt  sJ4K{'S 7|ʉ9]M1Q)jxnjU+hZ*TTٹQa>c&Ua+^? 51qnoܹ3w$eC`z !fC{1|V̌)~ٮ8'@CMLk?rI}FtgĮBfj0Z!++wPXKcxS ̞9C@H% "H{\JKU^ dl*% B*Zph }pÈ8VO*Q4Z_\+</<'(\'Uxgn$j% Ä|"f^toσ5NL(U]uC (~~XyVWJ^ݪw Cj+4F9  5XZ²(7J[:\AyOssCqu<#7ӣ񪽷(PNF5n#LKgnŎ>y{^l\=G-s z;npm75~c-]{?ݮTsS>VI^ 3j2c4 >3)+7 9E ҷۍb[Gr( <{wİMtcH3^ \F>?5W_Y}ep2<#!H+˂ 6 ~,\9G&6v\w̓pTS qYfv,tEMzFHy݊ڢ`R.T׶Rn0EZ)> [8^';Q/7FyyoΛDߘ\G&Hnwdm9THsQ g S@Y\~veQlYDb{*Bk1#?tf ͒wZziS5@Vs|!Xz\8 ȽRh %W03&qjɾDuMmF-  2—RR=SK9ϘUPxn,Uymg?QJ,+%4Jl3Z3YzLmiVl EGxv;*81Aɿש~eB TnVp){caCU|yEIg6[_B(RΆ!JtV'r8zR>#3界A'|A&+4԰l"+ '@'(K$Vf܂ES9v>ǴB[FdI1x#j-˺j{Џ(1bWZjN*h~=k;V!̣~*d ?qCJ;w8ݰO°M@}$bp0f#"刼{Q|%?onJIʞ4#JV+~`˓nX׍=շb 3!Vd{8V ,"KX햢ǮLٷZw%aSu(Rh2ԐO-QgNi++{HqfFX.;RkDRr4?`R{uO+2"f;l9A[傞L{\=-—㤗1&Ϩ>4YjMLCUi#BP93 ~``6Cbu C'|rM$=a1 Ѣא&"BdC͟vcX="5,g.b.B)dwI.fL[<^GԗB"^3j Vyw [\"YYvՕ2hl@^3\71mv Mbd*6 ?,$i˶#Q%ES㾴2SʧL(d B6ɿ{/roJaa=xG͙bo3?g[P%~ V%Zc4QO%#GegUel!KMz5q옛-_Plu9&n]tJа6{ҟKRx3lH8!bQ|5ұr VY fC$+Y +ZaR1BF|;h1ȇ ,p-Vߪ; fH7 Q-VfN'//zi7w֑u,Qn3rfuuI=MЊ67ۗqu2)1P~:Ü^*H*ւk )$NK7feɭۘKz'@8;q_S, 7uH{rʧf%~58b k%YZKE4̧ӣG\t$,zRc:ȼݱL3+%sG > glgg/O@KfaKkEmt7 XX?# xbȼ`~i$ 'DX"L!LAhxhҽVF_}T 1rzH"{BU j@wS}!mTĨ ((^' YZ