qemu-img-10:1.5.3-175.el7_9.1> H HtxHF_t ?*}}Zv `s v e$ߡIܦT5LpPfb9c9b9c438fd71af13eecb7d783ebcbf0b372d9 :L.2+2VLF_t ?*}};yVe4:5"p/=˝voo$>=,?d   $ X -3<P Z d x   0Dl**j*(89x:hG\HpIXY\]^"bVdefltu$v8w(x<yPrCqemu-img1.5.3175.el7_9.1 QEMU command line tool for manipulating disk imagesThis package provides a command line tool for manipulating disk images._tXsl7.fnal.gov$Scientific LinuxScientific LinuxGPLv2 and GPLv2+ and CC-BYScientific LinuxDevelopment/Toolshttp://www.qemu.org/linuxx86_64   $!ځ큤_tC_tC_tC_t>_t>4cda33d4eca4f32ebbdec378aa2460954980e9bb444a4d10950a0c234bf9cf624fec2a29bae0217feeed68282f6b1935dd346e02c9e3b5ab5f02f7f6dc16e0b86474381bcf8e477c427edd70c1c7041ce3d76f2689708097dc5eec7373223c3427374e9548882fad2ff2397a0f5c38253b9baad93795483b0931b98b7a094ad78cf987e8455d36e0fafa7484fd65b68780be2a3486d9e2dbac6f1ded1c85ee6drootrootrootrootrootrootrootrootrootrootqemu-kvm-1.5.3-175.el7_9.1.src.rpmqemu-imgqemu-img(x86-64)qemu-img-rhel@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ libaio.so.1()(64bit)libaio.so.1(LIBAIO_0.1)(64bit)libaio.so.1(LIBAIO_0.4)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcurl.so.4()(64bit)libgfapi.so.0()(64bit)libgfapi.so.0(GFAPI_3.4.0)(64bit)libgfapi.so.0(GFAPI_6.0)(64bit)libgfrpc.so.0()(64bit)libgfxdr.so.0()(64bit)libglib-2.0.so.0()(64bit)libgthread-2.0.so.0()(64bit)libiscsi.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librados.so.2()(64bit)librbd.so.1()(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)librt.so.1(GLIBC_2.3.3)(64bit)libssh2.so.1()(64bit)libtcmalloc.so.4()(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1qemu-img-rhev4.11.3_Wr@_Wr@^^s^^)]@]]@]o@][]@\\"\\@\UUU~@Up=UeUJ@U@TE@TTTTw@Tto@To)@To)@TcKT`TJ?@TFJT5'@T)IT!`T @T@T@SvS@Sj@S.S@S@S-Sj @ScS;S2@S2@S,)S,)S)S)S L@SSS @SSRb@Rb@R'R@RJ@RUR߲R߲Ra@R@Rx@R&RΏ@R=R=RʚRkR@R@R@R@R@R@R - 1.5.3-175.el7_9.1Jon Maloy - 1.5.3-175.el7Jon Maloy - 1.5.3-175.el7Miroslav Rezanina - 1.5.3-174.el7Miroslav Rezanina - 1.5.3-173.el7Miroslav Rezanina - 1.5.3-172.el7Miroslav Rezanina - 1.5.3-171.el7Miroslav Rezanina - 1.5.3-170.el7Miroslav Rezanina - 1.5.3-169.el7Miroslav Rezanina - 1.5.3-168.el7Miroslav Rezanina - 1.5.3-167.el7Miroslav Rezanina - 1.5.3-166.el7Miroslav Rezanina - 1.5.3-165.el7Miroslav Rezanina - 1.5.3-164.el7Miroslav Rezanina - 1.5.3-163.el7Miroslav Rezanina - 1.5.3-162.el7Miroslav Rezanina - 1.5.3-161.el7Miroslav Rezanina - 1.5.3-160.el7Miroslav Rezanina - 1.5.3-159.el7Miroslav Rezanina - 1.5.3-158.el7Miroslav Rezanina - 1.5.3-157.el7Miroslav Rezanina - 1.5.3-156.el7Miroslav Rezanina - 1.5.3-155.el7Miroslav Rezanina - 1.5.3-154.el7Miroslav Rezanina - 1.5.3-153.el7Miroslav Rezanina - 1.5.3-152.el7Miroslav Rezanina - 1.5.3-151.el7Miroslav Rezanina - 1.5.3-150.el7Miroslav Rezanina - 1.5.3-149.el7Miroslav Rezanina - 1.5.3-148.el7Miroslav Rezanina - 1.5.3-147.el7Miroslav Rezanina - 1.5.3-146.el7Miroslav Rezanina - 1.5.3-145.el7Miroslav Rezanina - 1.5.3-144.el7Wainer dos Santos Moschetta - 1.5.3-143.el7Miroslav Rezanina - 1.5.3-142.el7Miroslav Rezanina - 1.5.3-141.el7Miroslav Rezanina - 1.5.3-140.el7Miroslav Rezanina - 1.5.3-139.el7Miroslav Rezanina - 1.5.3-138.el7Miroslav Rezanina - 1.5.3-137.el7Miroslav Rezanina - 1.5.3-136.el7Miroslav Rezanina - 1.5.3-135.el7Miroslav Rezanina - 1.5.3-134.el7Miroslav Rezanina - 1.5.3-133.el7Miroslav Rezanina - 1.5.3-132.el7Miroslav Rezanina - 1.5.3-131.el7Miroslav Rezanina - 1.5.3-130.el7Miroslav Rezanina - 1.5.3-129.el7Miroslav Rezanina - 1.5.3-128.el7Danilo de Paula - 1.5.3-127.el7Miroslav Rezanina - 1.5.3-126.el7Miroslav Rezanina - 1.5.3-125.el7Miroslav Rezanina - 1.5.3-124.el7Miroslav Rezanina - 1.5.3-123.el7Miroslav Rezanina - 1.5.3-122.el7Miroslav Rezanina - 1.5.3-121.el7Miroslav Rezanina - 1.5.3-120.el7Miroslav Rezanina - 1.5.3-119.el7Miroslav Rezanina - 1.5.3-118.el7Miroslav Rezanina - 1.5.3-117.el7Miroslav Rezanina - 1.5.3-116.el7Miroslav Rezanina - 1.5.3-115.el7Miroslav Rezanina - 1.5.3-114.el7Jeff E. Nelson - 1.5.3-113.el7Miroslav Rezanina - 1.5.3-112.el7Miroslav Rezanina - 1.5.3-111.el7Miroslav Rezanina - 1.5.3-110.el7Miroslav Rezanina - 1.5.3-109.el7Miroslav Rezanina - 1.5.3-108.el7Miroslav Rezanina - 1.5.3-107.el7Miroslav Rezanina - 1.5.3-106.el7Jeff E. Nelson - 1.5.3-105.el7Miroslav Rezanina - 1.5.3-104.el7Miroslav Rezanina - 1.5.3-103.el7Miroslav Rezanina - 1.5.3-102.el7Miroslav Rezanina - 1.5.3-101.el7Miroslav Rezanina - 1.5.3-100.el7Miroslav Rezanina - 1.5.3-99.el7Miroslav Rezanina - 1.5.3-98.el7Miroslav Rezanina - 1.5.3-97.el7Miroslav Rezanina - 1.5.3-96.el7Miroslav Rezanina - 1.5.3-95.el7Miroslav Rezanina - 1.5.3-94.el7Miroslav Rezanina - 1.5.3-93.el7Miroslav Rezanina - 1.5.3-92.el7Miroslav Rezanina - 1.5.3-91.el7Miroslav Rezanina - 1.5.3-90.el7Miroslav Rezanina - 1.5.3-89.el7Miroslav Rezanina - 1.5.3-88.el7Miroslav Rezanina - 1.5.3-87.el7Miroslav Rezanina - 1.5.3-86.el7_1.1Miroslav Rezanina - 1.5.3-86.el7Jeff E. Nelson - 1.5.3-85.el7Jeff E. Nelson - 1.5.3-84.el7Miroslav Rezanina - 1.5.3-83.el7Miroslav Rezanina - 1.5.3-82.el7Miroslav Rezanina - 1.5.3-81.el7Miroslav Rezanina - 1.5.3-80.el7Miroslav Rezanina - 1.5.3-79.el7Miroslav Rezanina - 1.5.3-78.el7Miroslav Rezanina - 1.5.3-77.el7Miroslav Rezanina - 1.5.3-76.el7Miroslav Rezanina - 1.5.3-75.el7Miroslav Rezanina - 1.5.3-74.el7Miroslav Rezanina - 1.5.3-73.el7Miroslav Rezanina - 1.5.3-72.el7Miroslav Rezanina - 1.5.3-71.el7Miroslav Rezanina - 1.5.3-70.el7Miroslav Rezanina - 1.5.3-69.el7Miroslav Rezanina - 1.5.3-68.el7Jeff E. Nelson - 1.5.3-67.el7Miroslav Rezanina - 1.5.3-66.el7Miroslav Rezanina - 1.5.3-65.el7Miroslav Rezanina - 1.5.3-64.el7Miroslav Rezanina - 1.5.3-63.el7Miroslav Rezanina - 1.5.3-62.el7Miroslav Rezanina - 1.5.3-61.el7Miroslav Rezanina - 1.5.3-60.el7Miroslav Rezanina - 1.5.3-59.el7Miroslav Rezanina - 1.5.3-58.el7Miroslav Rezanina - 1.5.3-57.el7Miroslav Rezanina - 1.5.3-56.el7Miroslav Rezanina - 1.5.3-55.el7Miroslav Rezanina - 1.5.3-54.el7Miroslav Rezanina - 1.5.3-53.el7Miroslav Rezanina - 1.5.3-52.el7Miroslav Rezanina - 1.5.3-51.el7Miroslav Rezanina - 1.5.3-50.el7Miroslav Rezanina - 1.5.3-49.el7Miroslav Rezanina - 1.5.3-48.el7Miroslav Rezanina - 1.5.3-47.el7Miroslav Rezanina - 1.5.3-46.el7Miroslav Rezanina - 1.5.3-45.el7Miroslav Rezanina - 1.5.3-44.el7Miroslav Rezanina - 1.5.3-43.el7Daniel Mach - 10:1.5.3-42Miroslav Rezanina - 1.5.3-41.el7Miroslav Rezanina - 1.5.3-40.el7Miroslav Rezanina - 1.5.3-39.el7Miroslav Rezanina - 1.5.3-38.el7Miroslav Rezanina - 1.5.3-37.el7Miroslav Rezanina - 1.5.3-36.el7Miroslav Rezanina - 1.5.3-35.el7Miroslav Rezanina - 1.5.3-34.el7Miroslav Rezanina - 1.5.3-33.el7Michal Novotny - 1.5.3-32.el7Daniel Mach - 10:1.5.3-31Michal Novotny - 1.5.3-30.el7Michal Novotny - 1.5.3-29.el7Michal Novotny - 1.5.3-28.el7Michal Novotny - 1.5.3-27.el7Michal Novotny - 1.5.3-26.el7Michal Novotny - 1.5.3-25.el7Michal Novotny - 1.5.3-24.el7Michal Novotny - 1.5.3-23.el7Michal Novotny - 1.5.3-22.el7Miroslav Rezanina - 1.5.3-21.el7Miroslav Rezanina - 1.5.3-20.el7Miroslav Rezanina - 1.5.3-19.el7Michal Novotny - 1.5.3-18.el7Miroslav Rezanina - 1.5.3-17.el7Miroslav Rezanina - 1.5.3-16.el7Miroslav Rezanina - 1.5.3-15.el7Miroslav Rezanina - 1.5.3-14.el7Miroslav Rezanina - 1.5.3-13.el7Michal Novotny - 1.5.3-12.el7Miroslav Rezanina - 1.5.3-11.el7Miroslav Rezanina - 1.5.3-10.el7Miroslav Rezanina - 1.5.3-9.el7Miroslav Rezanina - qemu-kvm-1.5.3-8.el7Miroslav Rezanina - qemu-kvm-1.5.3-7.el7Paolo Bonzini - qemu-kvm-1.5.3-6.el7Paolo Bonzini - qemu-kvm-1.5.3-5.el7Michal Novotny - qemu-kvm-1.5.3-4.el7Miroslav Rezanina - qemu-kvm-1.5.3-3.el7Miroslav Rezanina - qemu-kvm-1.5.3-2.el7Miroslav Rezanina - 10:1.5.3-1Miroslav Rezanina - 10:1.5.2-4Miroslav Rezanina - 10:1.5.2-3Miroslav Rezanina - 10:1.5.2-2Miroslav Rezanina - 10:1.5.2-1Miroslav Rezanina - 10:1.5.1-2Miroslav Rezanina - 10:1.5.1-1Miroslav Rezanina - 3:1.5.0-2Miroslav Rezanina - 3:1.5.0-1Miroslav Rezanina - 3:1.4.0-4Miroslav Rezanina - 3:1.4.0-3Daniel Mach - 3:1.4.0-2.1Miroslav Rezanina - 3:1.4.0-2Daniel Mach - 3:1.4.0-1.1Miroslav Rezanina - 3:1.4.0-1Michal Novotny - 3:1.3.0-8Alon Levy - 3:1.3.0-6Michal Novotny - 2:1.3.0-5Alon Levy - 2:1.3.0-4Michal Novotny - 2:1.3.0-3Michal Novotny - 2:1.3.0-2Cole Robinson - 2:1.3.0-1Alon Levy - 2:1.2.0-25Paolo Bonzini - 2:1.2.0-24Alon Levy - 2:1.2.0-23Paolo Bonzini - 2:1.2.0-23Paolo Bonzini - 2:1.2.0-22Paolo Bonzini - 2:1.2.0-21Paolo Bonzini - 2:1.2.0-20Hans de Goede - 2:1.2.0-19Cole Robinson - 2:1.2.0-18Cole Robinson - 2:1.2.0-17Paolo Bonzini - 2:1.2.0-16Dan Horák - 2:1.2.0-15Paolo Bonzini - 2:1.2.0-14Paolo Bonzini - 2:1.2.0-13Paolo Bonzini - 2:1.2.0-12Hans de Goede - 2:1.2.0-11Hans de Goede - 2:1.2.0-10Hans de Goede - 2:1.2.0-9Richard W.M. Jones - 2:1.2.0-8Paolo Bonzini - 2:1.2.0-4Richard W.M. Jones - 2:1.2.0-3Hans de Goede - 2:1.2.0-2Hans de Goede - 2:1.2.0-1Adam Jackson 1.2.0-0.5.rc1Cole Robinson 1.2.0-0.4.rc1Richard W.M. Jones - 1.2-0.3.20120806git3e430569Cole Robinson - 1.2-0.2.20120806git3e430569Cole Robinson - 1.2-0.1.20120806git3e430569Cole Robinson - 1.2-0.1.20120806git3e430569.fc18Cole Robinson - 1.1.1-1Fedora Release Engineering - 2:1.1.0-9Richard W.M. Jones - 2:1.1.0-8Richard W.M. Jones - 2:1.1.0-7Hans de Goede - 2:1.1.0-5Richard W.M. Jones - 2:1.1.0-4Hans de Goede - 2:1.1.0-1Paolo Bonzini - 2:1.0-17Paolo Bonzini - 2:1.0-16Hans de Goede - 2:1.0-15Paolo Bonzini - 2:1.0-12Hans de Goede - 2:1.0-11Eduardo Habkost - 2:1.0-12Eduardo Habkost - 2:1.0-11Daniel P. Berrange - 2:1.0-10Daniel P. Berrange - 2:1.0-9Daniel P. Berrange - 2:1.0-8Hans de Goede - 2:1.0-7Daniel P. Berrange - 2:1.0-6Justin M. Forbes - 2:1.0-5Richard W.M. Jones - 2:1.0-4Justin M. Forbes - 2:1.0-3Justin M. Forbes - 2:1.0-2Justin M. Forbes - 2:1.0-1Justin M. Forbes - 2:1.0-1Justin M. Forbes - 2:0.15.1-3Justin M. Forbes - 2:0.15.1-2Justin M. Forbes - 2:0.15.1-1Paul Moore Daniel P. Berrange - 2:0.15.0-6Daniel P. Berrange - 2:0.15.0-5Daniel P. Berrange - 2:0.15.0-4Hans de Goede - 2:0.15.0-3Richard W.M. Jones - 2:0.15.0-2Justin M. Forbes - 2:0.15.0-1Justin M. Forbes - 2:0.15.0-0.3.201108040af4922Daniel P. Berrange - 2:0.15.0-0.3.2011072859fadccJustin M. Forbes - 2:0.15.0-0.1.2011072859fadccHans de Goede - 2:0.15.0-0.2.20110718525e3dfJustin M. Forbes - 2:0.15.0-0.1.20110718525e3dfRichard W.M. Jones - 2:0.14.0-9Hans de Goede - 2:0.14.0-8Justin M. Forbes - 2:0.14.0-7Justin M. Forbes - 2:0.14.0-6Dan Horák - 2:0.14.0-5Justin M. Forbes - 2:0.14.0-4Justin M. Forbes - 2:0.14.0-3Justin M. Forbes - 2:0.14.0-2Justin M. Forbes - 2:0.14.0-1Justin M. Forbes - 2:0.14.0-0.1.20110210git7aa8c46Justin M. Forbes - 2:0.14.0-0.1.20110208git3593e6bDaniel P. Berrange - 2:0.13.0-2Dan Horák - 2:0.13.0-2Justin M. Forbes - 2:0.13.0-1jkeating - 2:0.13.0-0.7.rc1.1Justin M. Forbes - 2:0.13.0-0.7.rc1Justin M. Forbes - 2:0.13.0-0.6.rc1Justin M. Forbes - 2:0.13.0-0.5.20100809git25fdf4aJustin M. Forbes - 2:0.13.0-0.4.20100809git25fdf4aJustin M. Forbes - 2:0.13.0-0.3.20100809git25fdf4aJustin M. Forbes - 2:0.13.0-0.2.20100727gitb81fe95Justin M. Forbes - 2:0.13.0-0.1.20100727gitb81fe95Dan Horák - 2:0.12.3-8Amit Shah - 2:0.12.3-7Justin M. Forbes - 2:0.12.3-6Justin M. Forbes - 2:0.12.3-5Justin M. Forbes - 2:0.12.3-4Justin M. Forbes - 2:0.12.3-3Justin M. Forbes - 2:0.12.3-2Justin M. Forbes - 2:0.12.3-1Justin M. Forbes - 2:0.12.2-6Justin M. Forbes - 2:0.12.2-5Amit Shah - 2:0.12.2-4Amit Shah - 2:0.12.2-3Amit Shah - 2:0.12.2-2Justin M. Forbes - 2:0.12.2-1Justin M. Forbes - 2:0.12.1.2-3Justin M. Forbes - 2:0.12.1.2-2Justin M. Forbes - 2:0.12.1.2-1Mark McLoughlin - 2:0.11.0-12Mark McLoughlin - 2:0.11.0-11Justin M. Forbes - 2:0.11.0-10Mark McLoughlin - 2:0.11.0-9Glauber Costa - 2:0.11.0-8Mark McLoughlin - 2:0.11.0-7Mark McLoughlin - 2:0.11.0-6Mark McLoughlin - 2:0.11.0-5Mark McLoughlin - 2:0.11.0-4Justin M. Forbes - 2:0.11.0-3Mark McLoughlin - 2:0.11.0-2Mark McLoughlin - 2:0.11.0-1Mark McLoughlin - 2:0.10.92-5Mark McLoughlin - 2:0.10.92-4Mark McLoughlin - 2:0.10.92-3Mark McLoughlin - 2:0.10.92-2Mark McLoughlin - 2:0.10.92-1Mark McLoughlin - 2:0.10.91-0.10.rc1Mark McLoughlin - 2:0.10.91-0.9.rc1Richard W.M. Jones - 2:0.10.91-0.8.rc1Mark McLoughlin - 2:0.10.91-0.7.rc1Lubomir Rintel - 2:0.10.91-0.6.rc1Mark McLoughlin - 2:0.10.91-0.5.rc1Mark McLoughlin - 2:0.10.91-0.4.rc1Mark McLoughlin - 2:0.10.91-0.3.rc1.rc0Mark McLoughlin - 2:0.10.91-0.2.rc1.rc0Mark McLoughlin - 2:0.10.91-0.1.rc1.rc0Fedora Release Engineering - 2:0.10.50-14.kvm88Glauber Costa - 2:0.10.50-13.kvm88Daniel P. Berrange - 2:0.10.50-12.kvm88Mark McLoughlin - 2:0.10.50-11.kvm88Daniel Berrange - 2:0.10.50-10.kvm87Glauber Costa - 2:0.10.50-9.kvm87Mark McLoughlin - 2:0.10.50-8.kvm87Mark McLoughlin - 2:0.10.50-7.kvm87Mark McLoughlin - 2:0.10.50-6.kvm86Mark McLoughlin - 2:0.10.50-5.kvm86Mark McLoughlin - 2:0.10.50-4.kvm86Mark McLoughlin - 2:0.10.50-3.kvm85Mark McLoughlin - 2:0.10.50-2.kvm85Mark McLoughlin - 2:0.10.50-1.kvm85Mark McLoughlin - 2:0.10-15Mark McLoughlin - 2:0.10-14Mark McLoughlin - 2:0.10-13Mark McLoughlin - 2:0.10-12Mark McLoughlin - 2:0.10-11Mark McLoughlin - 2:0.10-10Mark McLoughlin - 2:0.10-9Glauber Costa - 2:0.10-8Mark McLoughlin - 2:0.10-7Glauber Costa - 2:0.10-6Mark McLoughlin - 2:0.10-5Glauber Costa - 2:0.10-4Glauber Costa - 2:0.10-2Glauber Costa - 2:0.10-1Mark McLoughlin - 2:0.10-0.12.kvm20090323gitGlauber Costa - 2:0.10-0.11.kvm20090323gitGlauber Costa - 2:0.10-0.10.kvm20090310gitGlauber Costa - 2:0.10-0.9.kvm20090310gitGlauber Costa - 2:0.10-0.8.kvm20090310gitGlauber Costa - 2:0.10-0.7.kvm20090310gitGlauber Costa - 2:0.10-0.6.kvm20090310gitGlauber Costa - 2:0.10-0.5.kvm20090303gitGlauber Costa - 2:0.10-0.4.kvm20090303gitGlauber Costa - 2:0.10-0.1.kvm20090303gitDaniel P. Berrange - 2:0.9.2-0.2.kvm20090303gitGlauber Costa - 0.9.2-0.1.kvm20090303gitGlauber Costa - 0.92-0.1.kvm20090303gitGlauber Costa - 0.10-0.3.kvm20090303gitGlauber Costa - 0.10-0.2.kvm20090303gitGlauber Costa - 0.10-0.1.kvm20090303gitDaniel P. Berrange - 1.0-0.5.svn6666Glauber Costa - 1.0-0.4.svn6666Glauber Costa - 1.0-0.3.svn6666Glauber Costa - 1.0-0.2.svn6666Glauber Costa - 1.0-0.1.svn6666Fedora Release Engineering - 0.9.1-13Debarshi Ray - 0.9.1-12Dennis Gilmore - 0.9.1-11Bill Nottingham Daniel P. Berrange - 0.9.1-10.fc10Daniel P. Berrange - 0.9.1-9.fc10Lubomir Rintel - 0.9.1-8Daniel P. Berrange - 0.9.1-7.fc10Lubomir Kundrak - 0.9.1-6Daniel P. Berrange - 0.9.1-5.fc9Daniel P. Berrange - 0.9.1-4.fc9Daniel P. Berrange - 0.9.1-3.fc9Fedora Release Engineering - 0.9.1-2Daniel P. Berrange - 0.9.1-1.fc9Daniel P. Berrange - 0.9.0-5.fc8Daniel P. Berrange - 0.9.0-4.fc8David Woodhouse 0.9.0-4Daniel P. Berrange - 0.9.0-3.fc8Hans de Goede 0.9.0-2David Woodhouse 0.9.0-1David Woodhouse 0.8.2-5Hans de Goede 0.8.2-4David Woodhouse 0.8.2-3Matthias Saou 0.8.2-2Matthias Saou 0.8.2-1David Woodhouse 0.8.1-3David Woodhouse 0.8.1-2David Woodhouse 0.8.1-1David Woodhouse 0.8.0-6David Woodhouse 0.8.0-5David Woodhouse 0.8.0-4David Woodhouse 0.8.0-3David Woodhouse 0.8.0-2David Woodhouse 0.8.0-1David Woodhouse 0.7.0-2David Woodhouse 0.7.0-1Michael Schwendt David Woodhouse 0.6.1-2David Woodhouse 0.6.1-1David Woodhouse 0.6.0-2David Woodhouse 0.6.0-1David Woodhouse 0.5.5-1David Woodhouse 0.5.4-1David Woodhouse 0.5.3-1Jeff Johnson 0.4.3-1- Fixing release number for z-stream- kvm-Fix-use-afte-free-in-ip_reass-CVE-2020-1983.patch [bz#1837565] - kvm-usb-check-RNDIS-message-length.patch [bz#1869693] - kvm-usb-fix-setup_len-init-CVE-2020-14364.patch [bz#1869693] - Resolves: bz#1837565 (CVE-2020-1983 qemu-kvm: QEMU: slirp: use-after-free in ip_reass() function in ip_input.c [rhel-7]) - Resolves: bz#1869693 (CVE-2020-14364 qemu-kvm: QEMU: usb: out-of-bounds r/w access issue while processing usb packets [rhel-7.9.z])- kvm-vnc-fix-memory-leak-when-vnc-disconnect.patch [bz#1810408] - Resolves: bz#1810408 (CVE-2019-20382 qemu-kvm: QEMU: vnc: memory leakage upon disconnect [rhel-7])- kvm-util-add-slirp_fmt-helpers2.patch [bz#1800515] - kvm-tcp_emu-fix-unsafe-snprintf-usages2.patch [bz#1800515] - kvm-slirp-disable-tcp_emu.patch [bz#1791679] - kvm-gluster-Handle-changed-glfs_ftruncate-signature.patch [bz#1802215] - kvm-gluster-the-glfs_io_cbk-callback-function-pointer-ad.patch [bz#1802215] - kvm-seccomp-set-the-seccomp-filter-to-all-threads.patch [bz#1618503] - Resolves: bz#1618503 (qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-7]) - Resolves: bz#1791679 (QEMU: Slirp: disable emulation of tcp programs like ftp IRC etc. [rhel-7]) - Resolves: bz#1800515 (CVE-2020-8608 qemu-kvm: QEMU: Slirp: potential OOB access due to unsafe snprintf() usages [rhel-7.9]) - Resolves: bz#1802215 (Add support for newer glusterfs)- kvm-tcp_emu-Fix-oob-access.patch [bz#1791560] - kvm-slirp-use-correct-size-while-emulating-IRC-commands.patch [bz#1791560] - kvm-slirp-use-correct-size-while-emulating-commands.patch [bz#1791560] - Resolves: bz#1791560 (CVE-2020-7039 qemu-kvm: QEMU: slirp: OOB buffer access while emulating tcp protocols in tcp_emu() [rhel-7.8])- kvm-target-i386-Export-TAA_NO-bit-to-guests.patch [bz#1771961] - kvm-target-i386-add-support-for-MSR_IA32_TSX_CTRL.patch [bz#1771961] - Resolves: bz#1771961 (CVE-2019-11135 qemu-kvm: hw: TSX Transaction Asynchronous Abort (TAA) [rhel-7.8])- kvm-i386-Add-new-model-of-Cascadelake-Server.patch [bz#1638471] - kvm-i386-Disable-OSPKE-on-Cascadelake-Server.patch [bz#1638471] - kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-Cascadelake-.patch [bz#1638471] - kvm-Add-missing-brackets-to-CPUID-0x80000008-code.patch [bz#1760607] - Resolves: bz#1638471 ([Intel 7.8 Feat] qemu-kvm Introduce Cascade Lake (CLX) cpu model) - Resolves: bz#1760607 (Corrupted EAX values due to missing brackets at CPUID[0x800000008] code)- kvm-Using-ip_deq-after-m_free-might-read-pointers-from-a.patch [bz#1749735] - kvm-target-i386-Merge-feature-filtering-checking-functio.patch [bz#1709971] - kvm-target-i386-Isolate-KVM-specific-code-on-CPU-feature.patch [bz#1709971] - kvm-i386-Add-new-MSR-indices-for-IA32_PRED_CMD-and-IA32_.patch [bz#1709971] - kvm-i386-Add-CPUID-bit-and-feature-words-for-IA32_ARCH_C.patch [bz#1709971] - kvm-Add-support-to-KVM_GET_MSR_FEATURE_INDEX_LIST-an.patch [bz#1709971] - kvm-x86-Data-structure-changes-to-support-MSR-based-feat.patch [bz#1709971] - kvm-x86-define-a-new-MSR-based-feature-word-FEATURE_WORD.patch [bz#1709971] - kvm-Use-KVM_GET_MSR_INDEX_LIST-for-MSR_IA32_ARCH_CAP.patch [bz#1709971] - kvm-i386-kvm-Disable-arch_capabilities-if-MSR-can-t-be-s.patch [bz#1709971] - kvm-Remove-arch-capabilities-deprecation.patch [bz#1709971] - kvm-target-i386-add-MDS-NO-feature.patch [bz#1714791] - Resolves: bz#1709971 ([Intel 7.8 Bug] [KVM][CLX] CPUID_7_0_EDX_ARCH_CAPABILITIES is not enabled in VM qemu-kvm) - Resolves: bz#1714791 ([Intel 7.8 FEAT] MDS_NO exposure to guest - qemu-kvm) - Resolves: bz#1749735 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-7])- kvm-target-i386-Support-invariant-tsc-flag.patch [bz#1626871] - kvm-target-i386-block-migration-and-savevm-if-invariant-.patch [bz#1626871] - kvm-i386-Don-t-copy-host-virtual-address-limit.patch [bz#1706658] - Resolves: bz#1626871 ([RFE] request for using TscInvariant feature with qemu-kvm.) - Resolves: bz#1706658 ([Intel 7.8 Bug] qemu-kvm fail with "err:kvm_init_vcpu() invalidate argumant" on ICX platform)- kvm-qxl-check-release-info-object.patch [bz#1712703] - kvm-bswap.h-Remove-cpu_to_be16wu.patch [bz#1270166] - kvm-net-Transmit-zero-UDP-checksum-as-0xFFFF.patch [bz#1270166] - kvm-Fix-heap-overflow-in-ip_reass-on-big-packet-input.patch [bz#1734749] - Resolves: bz#1270166 (UDP packet checksum is not converted from 0x0000 to 0xffff with Qemu e1000 emulation.) - Resolves: bz#1712703 (CVE-2019-12155 qemu-kvm: QEMU: qxl: null pointer dereference while releasing spice resources [rhel-7]) - Resolves: bz#1734749 (CVE-2019-14378 qemu-kvm: QEMU: slirp: heap buffer overflow during packet reassembly [rhel-7.8])- Reverting kvm-seccomp-set-the-seccomp-filter-to-all-threads.patch [bz#1618503] - Resolves: bz#1618503 (qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-7])- kvm-seccomp-set-the-seccomp-filter-to-all-threads.patch [bz#1618503] - Resolves: bz#1618503 (qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-7])- kvm-Fix-eax-for-cpuid-leaf-0x40000000.patch [bz#1709495] - kvm-slirp-fix-big-little-endian-conversion-in-ident-prot.patch [bz#1669068] - kvm-slirp-ensure-there-is-enough-space-in-mbuf-to-null-t.patch [bz#1669068] - kvm-slirp-don-t-manipulate-so_rcv-in-tcp_emu.patch [bz#1669068] - Resolves: bz#1669068 (CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu() [rhel-7.7]) - Resolves: bz#1709495 (Change CPUID[0x40000000].EAX from 0 to KVM_CPUID_FE...ATURES (0x40000001))- kvm-target-i386-define-md-clear-bit-rhel.patch [bz#1693217] - Resolves: bz#1693217 (CVE-2018-12126 qemu-kvm: hardware: Microarchitectural Store Buffer Data Sampling [rhel-7.7] )- kvm-x86-cpu-Enable-CLDEMOTE-Demote-Cache-Line-cpu-featur.patch [bz#1537773] - kvm-vfio-pci-Lazy-PBA-emulation.patch [bz#1459077] - kvm-slirp-check-sscanf-result-when-emulating-ident.patch [bz#1689791] - Resolves: bz#1459077 ([Intel 7.7 Bug] QEMU version in RHEL7.4 beta does not support KVM passthrough with WFR card) - Resolves: bz#1537773 ([Intel 7.7 Feat] KVM Enabling SnowRidge new NIs - qemu-kvm) - Resolves: bz#1689791 (CVE-2019-9824 qemu-kvm: QEMU: Slirp: information leakage in tcp_emu() due to uninitialized stack variables [rhel-7])- kvm-i386-Deprecate-arch-facilities-and-make-it-block-liv.patch [bz#1658407] - kvm-Do-not-build-bluetooth-support.patch [bz#1654627] - Resolves: bz#1654627 (Qemu: hw: bt: keep bt/* objects from building [rhel-7.7]) - Resolves: bz#1658407 (mode="host-model" VMs include broken "arch-facilities" flag name [qemu-kvm])- kvm-Inhibit-ballooning-during-postcopy.patch [bz#1659229] - kvm-balloon-Allow-multiple-inhibit-users.patch [bz#1659229] - kvm-check-KVM_CAP_SYNC_MMU-with-kvm_vm_check_extensi.patch [bz#1659229] - kvm-Use-inhibit-to-prevent-ballooning-without-synchr.patch [bz#1659229] - kvm-vfio-Inhibit-ballooning-based-on-group-attachment-to.patch [bz#1659229] - Resolves: bz#1659229 (Ballooning is incompatible with vfio assigned devices, but not prevented)- kvm-scsi-disk-support-reporting-of-rotation-rate.patch [bz#1583807] - kvm-ide-support-reporting-of-rotation-rate.patch [bz#1583807] - kvm-ide-avoid-referencing-NULL-dev-in-rotational-rate-se.patch [bz#1583807] - kvm-slirp-Correct-size-check-in-m_inc.patch [bz#1586253] - Resolves: bz#1583807 ([DELL EMC 7.6 FEAT] option to mark virtual block device as rotational/non-rotational) - Resolves: bz#1586253 (CVE-2018-11806 qemu-kvm: QEMU: slirp: heap buffer overflow while reassembling fragmented datagrams [rhel-7.6])- kvm-multiboot-bss_end_addr-can-be-zero.patch [bz#1549822] - kvm-multiboot-Remove-unused-variables-from-multiboot.c.patch [bz#1549822] - kvm-multiboot-Use-header-names-when-displaying-fields.patch [bz#1549822] - kvm-multiboot-fprintf-stderr.-error_report.patch [bz#1549822] - kvm-multiboot-Reject-kernels-exceeding-the-address-space.patch [bz#1549822] - kvm-multiboot-Check-validity-of-mh_header_addr.patch [bz#1549822] - kvm-slirp-remove-mbuf-m_hdr-m_dat-indirection.patch [bz#1586253] - kvm-slirp-correct-size-computation-while-concatenating-m.patch [bz#1586253] - Resolves: bz#1549822 (CVE-2018-7550 qemu-kvm: Qemu: i386: multiboot OOB access while loading kernel image [rhel-7.6]) - Resolves: bz#1586253 (CVE-2018-11806 qemu-kvm: QEMU: slirp: heap buffer overflow while reassembling fragmented datagrams [rhel-7.6])- kvm-x86-cpu-Enable-new-SSE-AVX-AVX512-cpu-features.patch [bz#1513686] - kvm-target-i386-Add-support-for-UMIP-and-RDPID-CPUID-bit.patch [bz#1526638] - kvm-i386-Define-the-Virt-SSBD-MSR-and-handling-of-it-CVE.patch [bz#1584583] - kvm-i386-define-the-AMD-virt-ssbd-CPUID-feature-bit-CVE-.patch [bz#1584583] - kvm-qcow2-Repair-OFLAG_COPIED-when-fixing-leaks.patch [bz#1527122] - kvm-iotests-Repairing-error-during-snapshot-deletion.patch [bz#1527122] - kvm-headers-add-drm_fourcc.h.patch [bz#1555246] - kvm-spice-fix-simple-display-on-bigendian-hosts.patch [bz#1555246] - kvm-ui-pixman-add-qemu_drm_format_to_pixman.patch [bz#1555246] - kvm-console-nicer-initial-screen.patch [bz#1555246] - kvm-console-minimal-hotplug-suport.patch [bz#1555246] - kvm-vfio-common-cleanup-in-vfio_region_finalize.patch [bz#1555246] - kvm-linux-headers-Update-to-include-region-based-display.patch [bz#1555246] - kvm-qdev-New-DEFINE_PROP_ON_OFF_AUTO.patch [bz#1555246] - kvm-vfio-display-core-wireup.patch [bz#1555246] - kvm-vfio-display-adding-region-support.patch [bz#1555246] - kvm-vfio-pci-Default-display-option-to-off.patch [bz#1555246] - Resolves: bz#1513686 ([Intel 7.6 Feat] qemu-kvm Enabling Icelake new NIs) - Resolves: bz#1526638 ([Intel 7.6 FEAT] KVM User Mode Instruction Prevention (UMIP) - qemu-kvm) - Resolves: bz#1527122 (The copied flag should be updated during '-r leaks') - Resolves: bz#1555246 ([RFE] Support console VNC on Nvidia vGPU - qemu) - Resolves: bz#1584583 (CVE-2018-3639 qemu-kvm: hw: cpu: speculative store bypass [rhel-7.6])- kvm-vga-add-ram_addr_t-cast.patch [bz#1553670] - kvm-vga-fix-region-calculation.patch [bz#1553670] - kvm-i386-define-the-ssbd-CPUID-feature-bit-CVE-2018-3639.patch [bz#1574082] - kvm-target-i386-introduce-kvm_put_one_msr.patch [bz#1577680] - kvm-apic-fix-2.2-2.1-migration.patch [bz#1577680] - kvm-x86-lapic-Load-LAPIC-state-at-post_load.patch [bz#1577680] - kvm-apic-drop-debugging.patch [bz#1577680] - kvm-apic-set-APIC-base-as-part-of-kvm_apic_put.patch [bz#1577680] - kvm-spec-Change-License-line.patch [bz#1549108] - kvm-spec-Use-hardening-flags-for-ksmctl-build.patch [bz#1558895] - Resolves: bz#1549108 (Incorrect License information in RPM specfile) - Resolves: bz#1553670 (CVE-2018-7858 qemu-kvm: Qemu: cirrus: OOB access when updating vga display [rhel-7]) - Resolves: bz#1558895 (ksmctl is built without any hardening flags set [rhel-7.6]) - Resolves: bz#1574082 (CVE-2018-3639 qemu-kvm: hw: cpu: speculative store bypass [rhel-7.6]) - Resolves: bz#1577680 (Windows 2012 Guest hangs after live migration with RTC clock stopped.)- kvm-vnc-Fix-qemu-crashed-when-vnc-client-disconnect-sudd.patch [bz#1527405] - kvm-fix-full-frame-updates-for-VNC-clients.patch [bz#1527405] - kvm-vnc-update-fix.patch [bz#1527405] - kvm-vnc-return-directly-if-no-vnc-client-connected.patch [bz#1527405] - kvm-buffer-add-buffer_move_empty.patch [bz#1527405] - kvm-buffer-add-buffer_move.patch [bz#1527405] - kvm-vnc-kill-jobs-queue-buffer.patch [bz#1527405] - kvm-vnc-jobs-move-buffer-reset-use-new-buffer-move.patch [bz#1527405] - kvm-vnc-zap-dead-code.patch [bz#1527405] - kvm-vnc-add-vnc_width-vnc_height-helpers.patch [bz#1527405] - kvm-vnc-factor-out-vnc_update_server_surface.patch [bz#1527405] - kvm-vnc-use-vnc_-width-height-in-vnc_set_area_dirty.patch [bz#1527405] - kvm-vnc-only-alloc-server-surface-with-clients-connected.patch [bz#1527405] - kvm-ui-fix-refresh-of-VNC-server-surface.patch [bz#1527405] - kvm-ui-move-disconnecting-check-to-start-of-vnc_update_c.patch [bz#1527405] - kvm-ui-remove-redundant-indentation-in-vnc_client_update.patch [bz#1527405] - kvm-ui-avoid-pointless-VNC-updates-if-framebuffer-isn-t-.patch [bz#1527405] - kvm-ui-track-how-much-decoded-data-we-consumed-when-doin.patch [bz#1527405] - kvm-ui-introduce-enum-to-track-VNC-client-framebuffer-up.patch [bz#1527405] - kvm-ui-correctly-reset-framebuffer-update-state-after-pr.patch [bz#1527405] - kvm-ui-refactor-code-for-determining-if-an-update-should.patch [bz#1527405] - kvm-ui-fix-VNC-client-throttling-when-audio-capture-is-a.patch [bz#1527405] - kvm-ui-fix-VNC-client-throttling-when-forced-update-is-r.patch [bz#1527405] - kvm-ui-place-a-hard-cap-on-VNC-server-output-buffer-size.patch [bz#1527405] - kvm-ui-avoid-sign-extension-using-client-width-height.patch [bz#1527405] - kvm-ui-correctly-advance-output-buffer-when-writing-SASL.patch [bz#1527405] - kvm-io-skip-updates-to-client-if-websocket-output-buffer.patch [bz#1518711] - Resolves: bz#1518711 (CVE-2017-15268 qemu-kvm: Qemu: I/O: potential memory exhaustion via websock connection to VNC [rhel-7.5]) - Resolves: bz#1527405 (CVE-2017-15124 qemu-kvm: Qemu: memory exhaustion through framebuffer update request message in VNC server [rhel-7.5])- kvm-qdev-Fix-assert-in-PCI-address-property-when-used-by.patch [bz#1538866] - kvm-vga-check-the-validation-of-memory-addr-when-draw-te.patch [bz#1534691] - kvm-savevm-Improve-error-message-for-blocked-migration.patch [bz#1536883] - kvm-savevm-fail-if-migration-blockers-are-present.patch [bz#1536883] - Resolves: bz#1534691 (CVE-2018-5683 qemu-kvm: Qemu: Out-of-bounds read in vga_draw_text routine [rhel-7.5]) - Resolves: bz#1536883 ([abrt] [faf] qemu-kvm: unknown function(): /usr/libexec/qemu-kvm killed by 6) - Resolves: bz#1538866 (qemu will coredump after executing info qtree)- kvm-virtio-net-validate-backend-queue-numbers-against-bu.patch [bz#1460872] - kvm-dump-guest-memory.py-fix-python-2-support.patch [bz#1411490] - kvm-qxl-add-migration-blocker-to-avoid-pre-save-assert.patch [bz#1536883] - Resolves: bz#1411490 ([RFE] Kernel address space layout randomization [KASLR] support (qemu-kvm)) - Resolves: bz#1460872 (Aborted(core dumped) when booting guest with "-netdev tap....vhost=on,queues=32") - Resolves: bz#1536883 ([abrt] [faf] qemu-kvm: unknown function(): /usr/libexec/qemu-kvm killed by 6)- kvm-i386-update-ssdt-misc.hex.generated.patch [bz#1411490] - kvm-main-loop-Acquire-main_context-lock-around-os_host_m.patch [bz#1435432 bz#1473536] - Resolves: bz#1411490 ([RFE] Kernel address space layout randomization [KASLR] support (qemu-kvm)) - Resolves: bz#1435432 (Emulated ISA serial port hangs randomly when sending lots of data from guest -> host) - Resolves: bz#1473536 (Hangs in serial console under qemu)- kvm-target-i386-cpu-add-new-CPUID-bits-for-indirect-bran.patch [CVE-2017-5715] - kvm-target-i386-add-support-for-SPEC_CTRL-MSR.patch [CVE-2017-5715] - kvm-target-i386-cpu-add-new-CPU-models-for-indirect-bran.patch [CVE-2017-5715]- kvm-fw_cfg-remove-support-for-guest-side-data-writes.patch [bz#1411490] - kvm-fw_cfg-prevent-selector-key-conflict.patch [bz#1411490] - kvm-fw_cfg-prohibit-insertion-of-duplicate-fw_cfg-file-n.patch [bz#1411490] - kvm-fw_cfg-factor-out-initialization-of-FW_CFG_ID-rev.-n.patch [bz#1411490] - kvm-Implement-fw_cfg-DMA-interface.patch [bz#1411490] - kvm-fw_cfg-avoid-calculating-invalid-current-entry-point.patch [bz#1411490] - kvm-fw-cfg-support-writeable-blobs.patch [bz#1411490] - kvm-Enable-fw_cfg-DMA-interface-for-x86.patch [bz#1411490] - kvm-fw_cfg-unbreak-migration-compatibility.patch [bz#1411490] - kvm-i386-expose-fw_cfg-QEMU0002-in-SSDT.patch [bz#1411490] - kvm-fw_cfg-add-write-callback.patch [bz#1411490] - kvm-hw-misc-add-vmcoreinfo-device.patch [bz#1411490] - kvm-vmcoreinfo-put-it-in-the-misc-device-category.patch [bz#1411490] - kvm-fw_cfg-enable-DMA-if-device-vmcoreinfo.patch [bz#1411490] - kvm-build-sys-restrict-vmcoreinfo-to-fw_cfg-dma-capable-.patch [bz#1411490] - kvm-dump-Make-DumpState-and-endian-conversion-routines-a.patch [bz#1411490] - kvm-dump.c-Fix-memory-leak-issue-in-cleanup-processing-f.patch [bz#1411490] - kvm-dump-Propagate-errors-into-qmp_dump_guest_memory.patch [bz#1411490] - kvm-dump-Turn-some-functions-to-void-to-make-code-cleane.patch [bz#1411490] - kvm-dump-Fix-dump-guest-memory-termination-and-use-after.patch [bz#1411490] - kvm-dump-allow-target-to-set-the-page-size.patch [bz#1411490] - kvm-dump-allow-target-to-set-the-physical-base.patch [bz#1411490] - kvm-dump-guest-memory-cleanup-removing-dump_-error-clean.patch [bz#1411490] - kvm-dump-guest-memory-using-static-DumpState-add-DumpSta.patch [bz#1411490] - kvm-dump-guest-memory-add-dump_in_progress-helper-functi.patch [bz#1411490] - kvm-dump-guest-memory-introduce-dump_process-helper-func.patch [bz#1411490] - kvm-dump-guest-memory-disable-dump-when-in-INMIGRATE-sta.patch [bz#1411490] - kvm-DumpState-adding-total_size-and-written_size-fields.patch [bz#1411490] - kvm-dump-do-not-dump-non-existent-guest-memory.patch [bz#1411490] - kvm-dump-add-guest-ELF-note.patch [bz#1411490] - kvm-dump-update-phys_base-header-field-based-on-VMCOREIN.patch [bz#1411490] - kvm-kdump-set-vmcoreinfo-location.patch [bz#1411490] - kvm-scripts-dump-guest-memory.py-Move-constants-to-the-t.patch [bz#1411490] - kvm-scripts-dump-guest-memory.py-Make-methods-functions.patch [bz#1411490] - kvm-scripts-dump-guest-memory.py-Improve-python-3-compat.patch [bz#1411490] - kvm-scripts-dump-guest-memory.py-Cleanup-functions.patch [bz#1411490] - kvm-scripts-dump-guest-memory.py-Introduce-multi-arch-su.patch [bz#1411490] - kvm-Fix-typo-in-variable-name-found-and-fixed-by-codespe.patch [bz#1411490] - kvm-scripts-dump-guest-memory.py-add-vmcoreinfo.patch [bz#1411490] - kvm-dump-guest-memory.py-fix-No-symbol-vmcoreinfo_find.patch [bz#1411490] - kvm-dump-guest-memory.py-fix-You-can-t-do-that-without-a.patch [bz#1411490] - Resolves: bz#1411490 ([RFE] Kernel address space layout randomization [KASLR] support (qemu-kvm))- kvm-Build-only-x86_64-packages.patch [bz#1520793] - Resolves: bz#1520793 (Do not build non-x86_64 subpackages)- kvm-block-linux-aio-fix-memory-and-fd-leak.patch [bz#1491434] - kvm-linux-aio-Fix-laio-resource-leak.patch [bz#1491434] - kvm-slirp-cleanup-leftovers-from-misc.h.patch [bz#1508745] - kvm-Avoid-embedding-struct-mbuf-in-other-structures.patch [bz#1508745] - kvm-slirp-Fix-access-to-freed-memory.patch [bz#1508745] - kvm-slirp-fix-clearing-ifq_so-from-pending-packets.patch [bz#1508745] - kvm-qcow2-Prevent-backing-file-names-longer-than-1023.patch [bz#1459714] - kvm-qemu-img-Use-strerror-for-generic-resize-error.patch [bz#1459725] - kvm-qcow2-Avoid-making-the-L1-table-too-big.patch [bz#1459725] - Resolves: bz#1459714 (Throw error if qemu-img rebasing backing file is too long or provide way to fix a "too long" backing file.) - Resolves: bz#1459725 (Prevent qemu-img resize from causing "Active L1 table too large") - Resolves: bz#1491434 (KVM leaks file descriptors when attaching and detaching virtio-scsi block devices) - Resolves: bz#1508745 (CVE-2017-13711 qemu-kvm: Qemu: Slirp: use-after-free when sending response [rhel-7.5])- kvm-multiboot-validate-multiboot-header-address-values.patch [bz#1501121] - kvm-qemu-option-reject-empty-number-value.patch [bz#1417864] - Resolves: bz#1417864 (Qemu-kvm starts with unspecified port) - Resolves: bz#1501121 (CVE-2017-14167 qemu-kvm: Qemu: i386: multiboot OOB access while loading kernel image [rhel-7.5])- kvm-vga-drop-line_offset-variable.patch [bz#1501295] - kvm-vga-Add-mechanism-to-force-the-use-of-a-shadow-surfa.patch [bz#1501295] - kvm-vga-handle-cirrus-vbe-mode-wraparounds.patch [bz#1501295] - kvm-cirrus-fix-oob-access-in-mode4and5-write-functions.patch [bz#1501295] - kvm-i6300esb-Fix-signed-integer-overflow.patch [bz#1470244] - kvm-i6300esb-fix-timer-overflow.patch [bz#1470244] - kvm-i6300esb-remove-muldiv64.patch [bz#1470244] - Resolves: bz#1470244 (reboot leads to shutoff of qemu-kvm-vm if i6300esb-watchdog set to poweroff) - Resolves: bz#1501295 (CVE-2017-15289 qemu-kvm: Qemu: cirrus: OOB access issue in mode4and5 write functions [rhel-7.5])- kvm-vfio-pass-device-to-vfio_mmap_bar-and-use-it-to-set-.patch [bz#1494181] - kvm-hw-vfio-pci-Rename-VFIODevice-into-VFIOPCIDevice.patch [bz#1494181] - kvm-hw-vfio-pci-generalize-mask-unmask-to-any-IRQ-index.patch [bz#1494181] - kvm-hw-vfio-pci-introduce-minimalist-VFIODevice-with-fd.patch [bz#1494181] - kvm-hw-vfio-pci-add-type-name-and-group-fields-in-VFIODe.patch [bz#1494181] - kvm-hw-vfio-pci-handle-reset-at-VFIODevice.patch [bz#1494181] - kvm-hw-vfio-pci-Introduce-VFIORegion.patch [bz#1494181] - kvm-hw-vfio-pci-use-name-field-in-format-strings.patch [bz#1494181] - kvm-vfio-Add-sysfsdev-property-for-pci-platform.patch [bz#1494181] - kvm-vfio-remove-bootindex-property-from-qdev-to-qom.patch [bz#1494181] - kvm-vfio-pci-Handle-host-oversight.patch [bz#1494181] - kvm-vfio-pci-Fix-incorrect-error-message.patch [bz#1494181] - kvm-vfio-Wrap-VFIO_DEVICE_GET_REGION_INFO.patch [bz#1494181] - kvm-vfio-Generalize-region-support.patch [bz#1494181] - kvm-vfio-Enable-sparse-mmap-capability.patch [bz#1494181] - kvm-vfio-Handle-zero-length-sparse-mmap-ranges.patch [bz#1494181] - kvm-bswap.h-Remove-cpu_to_32wu.patch [bz#1486642] - kvm-hw-use-ld_p-st_p-instead-of-ld_raw-st_raw.patch [bz#1486642] - kvm-vga-Start-cutting-out-non-32bpp-conversion-support.patch [bz#1486642] - kvm-vga-Remove-remainder-of-old-conversion-cruft.patch [bz#1486642] - kvm-vga-Separate-LE-and-BE-conversion-functions.patch [bz#1486642] - kvm-vga-Rename-vga_template.h-to-vga-helpers.h.patch [bz#1486642] - kvm-vga-stop-passing-pointers-to-vga_draw_line-functions.patch [bz#1486642] - kvm-target-i386-Add-Intel-SHA_NI-instruction-support.patch [bz#1450396] - kvm-target-i386-cpu-Add-new-EPYC-CPU-model.patch [bz#1450396] - kvm-target-i386-Enable-clflushopt-clwb-pcommit-instructi.patch [bz#1501510] - kvm-i386-add-Skylake-Server-cpu-model.patch [bz#1501510] - Resolves: bz#1450396 (Add support for AMD EPYC processors) - Resolves: bz#1486642 (CVE-2017-13672 qemu-kvm: Qemu: vga: OOB read access during display update [rhel-7.5]) - Resolves: bz#1494181 (Backport vGPU support to qemu-kvm) - Resolves: bz#1501510 (Add Skylake-Server CPU model (qemu-kvm))- kvm-qemu-char-add-Czech-characters-to-VNC-keysyms.patch [bz#1476641] - kvm-qemu-char-add-missing-characters-used-in-keymaps.patch [bz#1476641] - kvm-qemu-char-add-cyrillic-characters-numerosign-to-VNC-.patch [bz#1476641] - kvm-block-ssh-Use-QemuOpts-for-runtime-options.patch [bz#1461672] - Resolves: bz#1461672 (qemu-img core dumped when create external snapshot through ssh protocol without specifying image size) - Resolves: bz#1476641 (ui/vnc_keysym.h is very out of date and does not correctly support many Eastern European keyboards)- kvm-qemu-nbd-Ignore-SIGPIPE.patch [bz#1466463] - Resolves: bz#1466463 (CVE-2017-10664 qemu-kvm: Qemu: qemu-nbd: server breaks with SIGPIPE upon client abort [rhel-7.5])- kvm-block-Limit-multiwrite-merge-downstream-only.patch [bz#1492559] - Resolves: bz#1492559 (virtio-blk mutiwrite merge causes too big IO)- kvm-vnc-allow-to-connect-with-add_client-when-vnc-none.patch [bz#1435352] - kvm-virtio-net-dynamic-network-offloads-configuration.patch [bz#1480428] - kvm-Workaround-rhel6-ctrl_guest_offloads-machine-type-mi.patch [bz#1480428] - kvm-target-i386-Add-PKU-and-and-OSPKE-support.patch [bz#1387648] - Resolves: bz#1387648 ([Intel 7.5 FEAT] Memory Protection Keys for qemu-kvm) - Resolves: bz#1435352 (qemu started with "-vnc none,..." doesn't support any VNC authentication) - Resolves: bz#1480428 (KVM: windows guest migration from EL6 to EL7 fails.)- kvm-Fix-memory-slot-page-alignment-logic-bug-1455745.patch [bz#1455745] - kvm-Do-not-hang-on-full-PTY.patch [bz#1452067] - kvm-serial-fixing-vmstate-for-save-restore.patch [bz#1452067] - kvm-serial-reinstate-watch-after-migration.patch [bz#1452067] - kvm-nbd-Fully-initialize-client-in-case-of-failed-negoti.patch [bz#1451614] - kvm-nbd-Fix-regression-on-resiliency-to-port-scan.patch [bz#1451614] - Resolves: bz#1451614 (CVE-2017-9524 qemu-kvm: segment fault when private user nmap qemu-nbd server [rhel-7.4]) - Resolves: bz#1452067 (migration can confuse serial port user) - Resolves: bz#1455745 (Backport fix for broken logic that's supposed to ensure memory slots are page aligned)- kvm-spice-fix-spice_chr_add_watch-pre-condition.patch [bz#1456983] - Resolves: bz#1456983 (Character device regression due to missing patch)- kvm-char-change-qemu_chr_fe_add_watch-to-return-unsigned.patch [bz#1451470] - Resolves: bz#1451470 (RHEL 7.2 based VM (Virtual Machine) hung for several hours apparently waiting for lock held by main_loop)- kvm-char-serial-cosmetic-fixes.patch [bz#1451470] - kvm-char-serial-Use-generic-Fifo8.patch [bz#1451470] - kvm-char-serial-serial_ioport_write-Factor-out-common-co.patch [bz#1451470] - kvm-char-serial-fix-copy-paste-error-fifo8_is_full-vs-em.patch [bz#1451470] - kvm-char-serial-Fix-emptyness-check.patch [bz#1451470] - kvm-char-serial-Fix-emptyness-handling.patch [bz#1451470] - kvm-serial-poll-the-serial-console-with-G_IO_HUP.patch [bz#1451470] - kvm-serial-change-retry-logic-to-avoid-concurrency.patch [bz#1451470] - kvm-qemu-char-ignore-flow-control-if-a-PTY-s-slave-is-no.patch [bz#1451470] - kvm-serial-check-if-backed-by-a-physical-serial-port-at-.patch [bz#1451470] - kvm-serial-reset-thri_pending-on-IER-writes-with-THRI-0.patch [bz#1451470] - kvm-serial-clean-up-THRE-TEMT-handling.patch [bz#1451470] - kvm-serial-update-LSR-on-enabling-disabling-FIFOs.patch [bz#1451470] - kvm-serial-only-resample-THR-interrupt-on-rising-edge-of.patch [bz#1451470] - kvm-serial-make-tsr_retry-unsigned.patch [bz#1451470] - kvm-serial-simplify-tsr_retry-reset.patch [bz#1451470] - kvm-serial-separate-serial_xmit-and-serial_watch_cb.patch [bz#1451470] - kvm-serial-remove-watch-on-reset.patch [bz#1451470] - Resolves: bz#1451470 (RHEL 7.2 based VM (Virtual Machine) hung for several hours apparently waiting for lock held by main_loop)- kvm-ide-fix-halted-IO-segfault-at-reset.patch [bz#1299875] - Resolves: bz#1299875 (system_reset should clear pending request for error (IDE))- kvm-target-i386-get-set-migrate-XSAVES-state.patch [bz#1327593] - kvm-Removing-texi2html-from-build-requirements.patch [bz#1440987] - kvm-Disable-build-of-32bit-packages.patch [bz#1441778] - kvm-Add-sample-images-to-srpm.patch [bz#1436280] - Resolves: bz#1327593 ([Intel 7.4 FEAT] KVM Enable the XSAVEC, XSAVES and XRSTORS instructions) - Resolves: bz#1436280 (sample images for qemu-iotests are missing in the SRPM) - Resolves: bz#1440987 (Remove texi2html build dependancy from RPM) - Resolves: bz#1441778 (Stop building qemu-img for 32bit architectures.)- kvm-fix-cirrus_vga-fix-OOB-read-case-qemu-Segmentation-f.patch [bz#1430060] - kvm-cirrus-vnc-zap-bitblit-support-from-console-code.patch [bz#1430060] - kvm-cirrus-add-option-to-disable-blitter.patch [bz#1430060] - kvm-cirrus-fix-cirrus_invalidate_region.patch [bz#1430060] - kvm-cirrus-stop-passing-around-dst-pointers-in-the-blitt.patch [bz#1430060] - kvm-cirrus-stop-passing-around-src-pointers-in-the-blitt.patch [bz#1430060] - kvm-cirrus-fix-off-by-one-in-cirrus_bitblt_rop_bkwd_tran.patch [bz#1430060] - Resolves: bz#1430060 (CVE-2016-9603 qemu-kvm: Qemu: cirrus: heap buffer overflow via vnc connection [rhel-7.4])- kvm-ui-vnc-introduce-VNC_DIRTY_PIXELS_PER_BIT-macro.patch [bz#1377977] - kvm-ui-vnc-derive-cmp_bytes-from-VNC_DIRTY_PIXELS_PER_BI.patch [bz#1377977] - kvm-ui-vnc-optimize-dirty-bitmap-tracking.patch [bz#1377977] - kvm-ui-vnc-optimize-setting-in-vnc_dpy_update.patch [bz#1377977] - kvm-ui-vnc-fix-vmware-VGA-incompatiblities.patch [bz#1377977] - kvm-ui-vnc-fix-potential-memory-corruption-issues.patch [bz#1377977] - kvm-vnc-fix-memory-corruption-CVE-2015-5225.patch [bz#1377977] - kvm-vnc-fix-overflow-in-vnc_update_stats.patch [bz#1377977] - kvm-i386-kvmvapic-initialise-imm32-variable.patch [bz#1335751] - kvm-qemu-iotests-Filter-out-actual-image-size-in-067.patch [bz#1427176] - vm-qcow2-Don-t-rely-on-free_cluster_index-in-alloc_ref2.patch [bz#1427176] - kvm-qemu-iotests-Fix-core-dump-suppression-in-test-039.patch [bz#1427176] - kvm-qemu-io-Add-sigraise-command.patch [bz#1427176] - kvm-iotests-Filter-for-Killed-in-qemu-io-output.patch [bz#1427176] - kvm-iotests-Fix-test-039.patch [bz#1427176] - kvm-blkdebug-Add-bdrv_truncate.patch [bz#1427176] - kvm-vhdx-Fix-zero-fill-iov-length.patch [bz#1427176] - kvm-qemu-iotests-Disable-030-040-041.patch [bz#1427176] - kvm-x86-add-AVX512_VPOPCNTDQ-features.patch [bz#1415830] - kvm-usb-ccid-check-ccid-apdu-length.patch [bz#1419818] - kvm-usb-ccid-better-bulk_out-error-handling.patch [bz#1419818] - kvm-usb-ccid-move-header-size-check.patch [bz#1419818] - kvm-usb-ccid-add-check-message-size-checks.patch [bz#1419818] - kvm-spec-Update-rdma-build-dependency.patch [bz#1433920] - Resolves: bz#1335751 (CVE-2016-4020 qemu-kvm: Qemu: i386: leakage of stack memory to guest in kvmvapic.c [rhel-7.4]) - Resolves: bz#1377977 (qemu-kvm coredump in vnc_raw_send_framebuffer_update [rhel-7.4]) - Resolves: bz#1415830 ([Intel 7.4 FEAT] Enable vpopcntdq for KNM - qemu/kvm) - Resolves: bz#1419818 (CVE-2017-5898 qemu-kvm: Qemu: usb: integer overflow in emulated_apdu_from_guest [rhel-7.4]) - Resolves: bz#1427176 (test cases of qemu-iotests failed) - Resolves: bz#1433920 (Switch from librdmacm-devel to rdma-core-devel)- kvm-target-i386-add-Ivy-Bridge-CPU-model.patch [bz#1368375] - kvm-x86-add-AVX512_4VNNIW-and-AVX512_4FMAPS-features.patch [bz#1382122] - kvm-target-i386-kvm_cpu_fill_host-Kill-unused-code.patch [bz#1382122] - kvm-target-i386-kvm_cpu_fill_host-No-need-to-check-level.patch [bz#1382122] - kvm-target-i386-kvm_cpu_fill_host-No-need-to-check-CPU-v.patch [bz#1382122] - kvm-target-i386-kvm_cpu_fill_host-No-need-to-check-xleve.patch [bz#1382122] - kvm-target-i386-kvm_cpu_fill_host-Set-all-feature-words-.patch [bz#1382122] - kvm-target-i386-kvm_cpu_fill_host-Fill-feature-words-in-.patch [bz#1382122] - kvm-target-i386-kvm_check_features_against_host-Kill-fea.patch [bz#1382122] - kvm-target-i386-Make-TCG-feature-filtering-more-readable.patch [bz#1382122] - kvm-target-i386-Filter-FEAT_7_0_EBX-TCG-features-too.patch [bz#1382122] - kvm-target-i386-Filter-KVM-and-0xC0000001-features-on-TC.patch [bz#1382122] - kvm-target-i386-Define-TCG_-_FEATURES-earlier-in-cpu.c.patch [bz#1382122] - kvm-target-i386-Loop-based-copying-and-setting-unsetting.patch [bz#1382122] - kvm-target-i386-Loop-based-feature-word-filtering-in-TCG.patch [bz#1382122] - kvm-spice-remove-spice-experimental.h-include.patch [bz#1430606] - kvm-spice-replace-use-of-deprecated-API.patch [bz#1430606] - Resolves: bz#1368375 ([Intel 7.4 Bug] qemu-kvm does not support “-cpu IvyBridge”) - Resolves: bz#1382122 ([Intel 7.4 FEAT] KVM Enable the avx512_4vnniw, avx512_4fmaps instructions in qemu) - Resolves: bz#1430606 (Can't build qemu-kvm with newer spice packages)- kvm-cirrus-fix-patterncopy-checks.patch [bz#1420492] - kvm-Revert-cirrus-allow-zero-source-pitch-in-pattern-fil.patch [bz#1420492] - kvm-cirrus-add-blit_is_unsafe-call-to-cirrus_bitblt_cput.patch [bz#1420492] - Resolves: bz#1420492 (EMBARGOED CVE-2017-2620 qemu-kvm: Qemu: display: cirrus: potential arbitrary code execution via cirrus_bitblt_cputovideo [rhel-7.4])- kvm-memory-Allow-access-only-upto-the-maximum-alignment-.patch [bz#1342768] - kvm-virtio-blk-Release-s-rq-queue-at-system_reset.patch [bz#1361488] - kvm-cirrus_vga-fix-off-by-one-in-blit_region_is_unsafe.patch [bz#1418233] - kvm-display-cirrus-check-vga-bits-per-pixel-bpp-value.patch [bz#1418233] - kvm-display-cirrus-ignore-source-pitch-value-as-needed-i.patch [bz#1418233] - kvm-cirrus-handle-negative-pitch-in-cirrus_invalidate_re.patch [bz#1418233] - kvm-cirrus-allow-zero-source-pitch-in-pattern-fill-rops.patch [bz#1418233] - kvm-cirrus-fix-blit-address-mask-handling.patch [bz#1418233] - kvm-cirrus-fix-oob-access-issue-CVE-2017-2615.patch [bz#1418233] - kvm-HMP-Fix-user-manual-typo-of-__com.redhat_qxl_screend.patch [bz#1419898] - kvm-HMP-Fix-documentation-of-__com.redhat.drive_add.patch [bz#1419898] - Resolves: bz#1342768 ([Intel 7.4 Bug] qemu-kvm crashes with Linux kernel 4.6.0 or above) - Resolves: bz#1361488 (system_reset should clear pending request for error (virtio-blk)) - Resolves: bz#1418233 (CVE-2017-2615 qemu-kvm: Qemu: display: cirrus: oob access while doing bitblt copy backward mode [rhel-7.4]) - Resolves: bz#1419898 (Documentation inaccurate for __com.redhat_qxl_screendump and __com.redhat_drive_add)- kvm-gluster-correctly-propagate-errors.patch [bz#1151859] - kvm-gluster-Correctly-propagate-errors-when-volume-isn-t.patch [bz#1151859] - kvm-block-gluster-add-support-for-selecting-debug-loggin.patch [bz#1151859] - Resolves: bz#1151859 ([RFE] Allow the libgfapi logging level to be controlled.)- kvm-Update-qemu-kvm-package-Summary-and-Description.patch [bz#1378541] - kvm-vl-Don-t-silently-change-topology-when-all-smp-optio.patch [bz#1375507] - kvm-net-check-packet-payload-length.patch [bz#1398218] - kvm-qxl-Only-emit-QXL_INTERRUPT_CLIENT_MONITORS_CONFIG-o.patch [bz#1342489] - Resolves: bz#1342489 (Flickering Fedora 24 Login Screen on RHEL 7) - Resolves: bz#1375507 ("threads" option is overwritten if both "sockets" and "cores" is set on -smp) - Resolves: bz#1378541 (QEMU: update package summary and description) - Resolves: bz#1398218 (CVE-2016-2857 qemu-kvm: Qemu: net: out of bounds read in net_checksum_calculate() [rhel-7.4])- kvm-virtio-introduce-virtqueue_unmap_sg.patch [bz#1377968] - kvm-virtio-introduce-virtqueue_discard.patch [bz#1377968] - kvm-virtio-decrement-vq-inuse-in-virtqueue_discard.patch [bz#1377968] - kvm-balloon-fix-segfault-and-harden-the-stats-queue.patch [bz#1377968] - kvm-virtio-balloon-discard-virtqueue-element-on-reset.patch [bz#1377968] - kvm-virtio-zero-vq-inuse-in-virtio_reset.patch [bz#1377968] - kvm-virtio-add-virtqueue_rewind.patch [bz#1377968] - kvm-virtio-balloon-fix-stats-vq-migration.patch [bz#1377968] - Resolves: bz#1377968 ([RHEL7.3] KVM guest shuts itself down after 128th reboot)- kvm-hw-i386-regenerate-checked-in-AML-payload-RHEL-only.patch [bz#1377087] - kvm-ide-fix-halted-IO-segfault-at-reset.patch [bz#1377087] - Resolves: bz#1377087 (shutdown rhel 5.11 guest failed and stop at "system halted")- kvm-virtio-recalculate-vq-inuse-after-migration.patch [bz#1376542] - Resolves: bz#1376542 (RHSA-2016-1756 breaks migration of instances)- kvm-nbd-server-Set-O_NONBLOCK-on-client-fd.patch [bz#1285453] - Resolves: bz#1285453 (An NBD client can cause QEMU main loop to block when connecting to built-in NBD server)- kvm-target-i386-Add-support-for-FEAT_7_0_ECX.patch [bz#1372459] - kvm-target-i386-Add-more-Intel-AVX-512-instructions-supp.patch [bz#1372459] - Resolves: bz#1372459 ([Intel 7.3 Bug] SKL-SP Guest cpu doesn't support avx512 instruction sets(avx512bw, avx512dq and avx512vl) (qemu-kvm))- kvm-Fix-backport-of-target-i386-add-feature-flags-for-CP.patch [bz#1371619] - kvm-Add-skip_dump-flag-to-ignore-memory-region-during-du.patch [bz#1373088] - Resolves: bz#1371619 (Flags xsaveopt xsavec xgetbv1 are missing on qemu-kvm) - Resolves: bz#1373088 ([FJ7.3 Bug]: virsh dump with both --memory-only and --format option fails)- kvm-virtio-validate-the-existence-of-handle_output-befor.patch [bz#1367040] - Resolves: bz#1367040 (QEMU crash when guest notifies non-existent virtqueue)- kvm-json-parser-drop-superfluous-assignment-for-token-va.patch [bz#1276036] - kvm-qjson-Apply-nesting-limit-more-sanely.patch [bz#1276036] - kvm-qjson-Don-t-crash-when-input-exceeds-nesting-limit.patch [bz#1276036] - kvm-check-qjson-Add-test-for-JSON-nesting-depth-limit.patch [bz#1276036] - kvm-qjson-Spell-out-some-silent-assumptions.patch [bz#1276036] - kvm-qjson-Give-each-of-the-six-structural-chars-its-own-.patch [bz#1276036] - kvm-qjson-Inline-token_is_keyword-and-simplify.patch [bz#1276036] - kvm-qjson-Inline-token_is_escape-and-simplify.patch [bz#1276036] - kvm-qjson-replace-QString-in-JSONLexer-with-GString.patch [bz#1276036] - kvm-qjson-Convert-to-parser-to-recursive-descent.patch [bz#1276036] - kvm-qjson-store-tokens-in-a-GQueue.patch [bz#1276036] - kvm-qjson-surprise-allocating-6-QObjects-per-token-is-ex.patch [bz#1276036] - kvm-qjson-Limit-number-of-tokens-in-addition-to-total-si.patch [bz#1276036] - kvm-json-streamer-Don-t-leak-tokens-on-incomplete-parse.patch [bz#1276036] - kvm-json-streamer-fix-double-free-on-exiting-during-a-pa.patch [bz#1276036] - kvm-trace-remove-malloc-tracing.patch [bz#1360137] - Resolves: bz#1276036 (Crash on QMP input exceeding limits) - Resolves: bz#1360137 (GLib-WARNING **: gmem.c:482: custom memory allocation vtable not supported)- kvm-Add-install-dependency-to-newer-libusbx-version.patch [bz#1351106] - kvm-virtio-error-out-if-guest-exceeds-virtqueue-size.patch [bz#1359729] - Resolves: bz#1351106 (symbol lookup error: /usr/libexec/qemu-kvm: undefined symbol: libusb_get_port_numbers) - Resolves: bz#1359729 (CVE-2016-5403 qemu-kvm: Qemu: virtio: unbounded memory allocation on host via guest leading to DoS [rhel-7.3])- kvm-qxl-factor-out-qxl_get_check_slot_offset.patch [bz#1355730] - kvm-qxl-store-memory-region-and-offset-instead-of-pointe.patch [bz#1355730] - kvm-qxl-fix-surface-migration.patch [bz#1355730] - kvm-qxl-fix-qxl_set_dirty-call-in-qxl_dirty_one_surface.patch [bz#1355730] - Resolves: bz#1355730 (spice-gtk shows outdated screen state after migration [qemu-kvm])- kvm-util-introduce-MIN_NON_ZERO.patch [bz#1318199] - kvm-BlockLimits-introduce-max_transfer_length.patch [bz#1318199] - kvm-block-backend-expose-bs-bl.max_transfer_length.patch [bz#1318199] - kvm-scsi-generic-Merge-block-max-xfer-len-in-INQUIRY-res.patch [bz#1318199] - kvm-raw-posix-Fetch-max-sectors-for-host-block-device.patch [bz#1318199] - kvm-scsi-Advertise-limits-by-blocksize-not-512.patch [bz#1318199] - kvm-util-Fix-MIN_NON_ZERO.patch [bz#1318199] - Resolves: bz#1318199 (expose host BLKSECTGET limit in scsi-block (qemu-kvm))- kvm-target-i386-add-feature-flags-for-CPUID-EAX-0xd-ECX-.patch [bz#1327599] - kvm-target-i386-add-Skylake-Client-cpu-model.patch [bz#1327599] - Resolves: bz#1327599 (Add Skylake CPU model)- kvm-block-iscsi-avoid-potential-overflow-of-acb-task-cdb.patch [bz#1340929] - Resolves: bz#1340929 (CVE-2016-5126 qemu-kvm: Qemu: block: iscsi: buffer overflow in iscsi_aio_ioctl [rhel-7.3])- kvm-spice-do-not-require-TCP-ports.patch [bz#1336491] - kvm-vga-add-sr_vbe-register-set.patch [bz#1346982] - Resolves: bz#1336491 (Ship FD connection patches qemu-kvm part) - Resolves: bz#1346982 (Regression from CVE-2016-3712: windows installer fails to start)- kvm-hw-input-hid.c-Fix-capslock-hid-code.patch [bz#1256741] - kvm-target-i386-fix-pcmpxstrx-equal-ordered-strstr-mode.patch [bz#1340971] - kvm-spec-Update-rules-before-triggering-for-kvm-device.patch [bz#1333159] - Resolves: bz#1256741 ("CapsLock" will work as "\" when boot a guest with usb-kbd) - Resolves: bz#1333159 (qemu-kvm doesn't reload udev rules before triggering for kvm device) - Resolves: bz#1340971 (qemu: accel=tcg does not implement SSE 4 properly)- kvm-qxl-allow-to-specify-head-limit-to-qxl-driver.patch [bz#1283198] - kvm-qxl-Fix-new-function-name-for-spice-server-library.patch [bz#1283198] - kvm-block-raw-posix-Open-file-descriptor-O_RDWR-to-work-.patch [bz#1268345] - Resolves: bz#1268345 (posix_fallocate emulation on NFS fails with Bad file descriptor if fd is opened O_WRONLY) - Resolves: bz#1283198 (RFE: backport max monitor limitation from Qemu upstream)- kvm-virtio-scsi-Prevent-assertion-on-missed-events.patch [bz#1312289] - kvm-seccomp-adding-sysinfo-system-call-to-whitelist.patch [bz#1177318] - kvm-acpi-strip-compiler-info-in-built-in-DSDT.patch [bz#1330969] - kvm-acpi-fix-endian-ness-for-table-ids.patch [bz#1330969] - kvm-acpi-support-specified-oem-table-id-for-build_header.patch [bz#1330969] - kvm-acpi-take-oem_id-in-build_header-optionally.patch [bz#1330969] - kvm-acpi-expose-oem_id-and-oem_table_id-in-build_rsdt.patch [bz#1330969] - kvm-acpi-add-function-to-extract-oem_id-and-oem_table_id.patch [bz#1330969] - kvm-pc-set-the-OEM-fields-in-the-RSDT-and-the-FADT-from-.patch [bz#1330969] - kvm-block-jobs-qemu-kvm-rhel-differentiation.patch [bz#1156635] - Resolves: bz#1156635 (Libvirt is confused that qemu-kvm exposes 'block-job-cancel' but not 'block-stream') - Resolves: bz#1177318 (Guest using rbd based image as disk failed to start when sandbox was enabled) - Resolves: bz#1312289 ("qemu-kvm: /builddir/build/BUILD/qemu-1.5.3/hw/scsi/virtio-scsi.c:533: virtio_scsi_push_event: Assertion `event == 0' failed" after hotplug 20 virtio-scsi disks then hotunplug them) - Resolves: bz#1330969 (match the OEM ID and OEM Table ID fields of the FADT and the RSDT to those of the SLIC)- kvm-vmdk-Leave-bdi-intact-if-ENOTSUP-in-vmdk_get_info.patch [bz#1299250] - kvm-vmdk-Use-g_random_int-to-generate-CID.patch [bz#1299250] - kvm-vmdk-Fix-comment-to-match-code-of-extent-lines.patch [bz#1299250] - kvm-vmdk-Clean-up-descriptor-file-reading.patch [bz#1299250] - kvm-vmdk-Check-descriptor-file-length-when-reading-it.patch [bz#1299250] - kvm-vmdk-Remove-unnecessary-initialization.patch [bz#1299250] - kvm-vmdk-Set-errp-on-failures-in-vmdk_open_vmdk4.patch [bz#1299250] - kvm-block-vmdk-make-ret-variable-usage-clear.patch [bz#1299250] - kvm-block-vmdk-move-string-allocations-from-stack-to-the.patch [bz#1299250] - kvm-block-vmdk-fixed-sizeof-error.patch [bz#1299250] - kvm-vmdk-Widen-before-shifting-32-bit-header-field.patch [bz#1299250] - kvm-vmdk-Fix-next_cluster_sector-for-compressed-write.patch [bz#1299250] - kvm-vmdk-Fix-index_in_cluster-calculation-in-vmdk_co_get.patch [bz#1299250] - kvm-vmdk-Use-vmdk_find_index_in_cluster-everywhere.patch [bz#1299250] - kvm-vmdk-Fix-next_cluster_sector-for-compressed-write2.patch [bz#1299250] - kvm-vmdk-Create-streamOptimized-as-version-3.patch [bz#1299116] - kvm-vmdk-Fix-converting-to-streamOptimized.patch [bz#1299116] - kvm-vmdk-Fix-calculation-of-block-status-s-offset.patch [bz#1299116] - Resolves: bz#1299116 (qemu-img created VMDK images lead to "Not a supported disk format (sparse VMDK version too old)") - Resolves: bz#1299250 (qemu-img created VMDK images are unbootable)- kvm-qemu-io-Remove-unused-args_command.patch [bz#1272523] - kvm-cutils-Support-P-and-E-suffixes-in-strtosz.patch [bz#1272523] - kvm-qemu-io-Make-cvtnum-a-wrapper-around-strtosz_suffix.patch [bz#1272523] - kvm-qemu-io-Handle-cvtnum-errors-in-alloc.patch [bz#1272523] - kvm-qemu-io-Don-t-use-global-bs-in-command-implementatio.patch [bz#1272523] - kvm-qemu-io-Split-off-commands-to-qemu-io-cmds.c.patch [bz#1272523] - kvm-qemu-io-Factor-out-qemuio_command.patch [bz#1272523] - kvm-qemu-io-Move-help-function.patch [bz#1272523] - kvm-qemu-io-Move-quit-function.patch [bz#1272523] - kvm-qemu-io-Move-qemu_strsep-to-cutils.c.patch [bz#1272523] - kvm-qemu-io-Move-functions-for-registering-and-running-c.patch [bz#1272523] - kvm-qemu-io-Move-command_loop-and-friends.patch [bz#1272523] - kvm-qemu-io-Move-remaining-helpers-from-cmd.c.patch [bz#1272523] - kvm-qemu-io-Interface-cleanup.patch [bz#1272523] - kvm-qemu-io-Use-the-qemu-version-for-V.patch [bz#1272523] - kvm-Make-qemu-io-commands-available-in-HMP.patch [bz#1272523] - kvm-blkdebug-Add-BLKDBG_FLUSH_TO_OS-DISK-events.patch [bz#1272523] - kvm-qemu-io-fix-cvtnum-lval-types.patch [bz#1272523] - kvm-qemu-io-Check-for-trailing-chars.patch [bz#1272523] - kvm-qemu-io-Correct-error-messages.patch [bz#1272523] - kvm-ide-test-fix-failure-for-test_flush.patch [bz#1272523] - kvm-vga-Remove-some-should-be-done-in-BIOS-comments.patch [bz#1331413] - kvm-vga-fix-banked-access-bounds-checking-CVE-2016-xxxx.patch [bz#1331413] - kvm-vga-add-vbe_enabled-helper.patch [bz#1331413] - kvm-vga-factor-out-vga-register-setup.patch [bz#1331413] - kvm-vga-update-vga-register-setup-on-vbe-changes.patch [bz#1331413] - kvm-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch [bz#1331413] - Resolves: bz#1272523 (qemu-kvm build failure race condition in tests/ide-test) - Resolves: bz#1331413 (EMBARGOED CVE-2016-3710 qemu-kvm: qemu: incorrect banked access bounds checking in vga module [rhel-7.3])- kvm-e1000-eliminate-infinite-loops-on-out-of-bounds-tran.patch [bz#1296044] - kvm-nbd-Always-call-close_fn-in-nbd_client_new.patch [bz#1285453] - kvm-nbd-server-Coroutine-based-negotiation.patch [bz#1285453] - kvm-nbd-client_close-on-error-in-nbd_co_client_start.patch [bz#1285453] - kvm-Remove-libcacard-build.patch [bz#1314153] - Resolves: bz#1285453 (An NBD client can cause QEMU main loop to block when connecting to built-in NBD server) - Resolves: bz#1296044 (qemu-kvm: insufficient loop termination conditions in start_xmit() and e1000_receive() [rhel-7.3]) - Resolves: bz#1314153 (Disable building of libcacard)- kvm-net-Make-qmp_query_rx_filter-with-name-argument-more.patch [bz#1269738] - kvm-fw_cfg-add-check-to-validate-current-entry-value-CVE.patch [bz#1298048] - Resolves: bz#1269738 (Vlan table display repeat four times in qmp when queues=4) - Resolves: bz#1298048 (CVE-2016-1714 qemu-kvm: Qemu: nvram: OOB r/w access in processing firmware configurations [rhel-7.3])- kvm-raw-posix-Fix-.bdrv_co_get_block_status-for-unaligne.patch [bz#1283116] - Resolves: bz#1283116 ([abrt] qemu-img: get_block_status(): qemu-img killed by SIGABRT)- kvm-ehci-clear-suspend-bit-on-detach.patch [bz#1268879] - kvm-rbd-make-qemu-s-cache-setting-override-any-ceph-sett.patch [bz#1277248] - kvm-rbd-fix-ceph-settings-precedence.patch [bz#1277248] - kvm-target-i386-get-put-MSR_TSC_AUX-across-reset-and-mig.patch [bz#1265427] - kvm-rtl8139-Fix-receive-buffer-overflow-check.patch [bz#1252757] - kvm-rtl8139-Do-not-consume-the-packet-during-overflow-in.patch [bz#1252757] - Resolves: bz#1252757 ([RHEL-7.2-qmu-kvm] Package is 100% lost when ping from host to Win2012r2 guest with 64000 size) - Resolves: bz#1265427 (contents of MSR_TSC_AUX are not migrated) - Resolves: bz#1268879 (Camera stops work after remote-viewer re-connection [qemu-kvm]) - Resolves: bz#1277248 (ceph.conf properties override qemu's command-line properties)- kvm-qtest-ide-test-disable-flush-test.patch [bz#1270341] - Resolves: bz#1270341 (qemu-kvm build failure race condition in tests/ide-test)- kvm-qemu-iotests-Filter-qemu-io-output-in-025.patch [bz#1170974] - Resolves: bz#1170974 (test case 025 of qemu-iotests fail for raw with qemu-kvm-1.5.3-83.el7.x86_64)- kvm-Drop-superfluous-conditionals-around-g_strdup.patch [bz#1218919] - kvm-util-Drop-superfluous-conditionals-around-g_free.patch [bz#1218919] - kvm-util-Fuse-g_malloc-memset-into-g_new0.patch [bz#1218919] - kvm-util-uri-uri_new-can-t-fail-drop-dead-error-handling.patch [bz#1218919] - kvm-util-uri-realloc2n-can-t-fail-drop-dead-error-handli.patch [bz#1218919] - kvm-util-uri-URI-member-path-can-be-null-compare-more-ca.patch [bz#1218919] - kvm-util-uri-Add-overflow-check-to-rfc3986_parse_port.patch [bz#1218919] - Resolves: bz#1218919 (Coverity-detected defect: buffer overrun at uri.c:2035)- kvm-mc146818rtc-add-rtc-reset-reinjection-QMP-command.patch [bz#1191226] - Resolves: bz#1191226 (libvirt requires rtc-reset-reinjection command, backport it to RHEL7.1)- kvm-serial-reset-state-at-startup.patch [bz#922014] - kvm-ide-Check-validity-of-logical-block-size.patch [bz#1134670] - Resolves: bz#1134670 (fail to specify the physical_block_size/logical_block_size value not 512 for IDE disk) - Resolves: bz#922014 (RFE: support hotplugging chardev & serial ports (Windows guests))- kvm-block-update-test-070-for-vhdx.patch [bz#1171576] - kvm-block-coverity-fix-check-return-value-for-fcntl-in-g.patch [bz#1219217] - Resolves: bz#1171576 (test case 064 and 070 of qemu-iotests fail for vhdx with qemu-kvm-1.5.3-83.el7) - Resolves: bz#1219217 (Coverity-detected defect: call to fcntl without checking return value)- kvm-usb-ccid-add-missing-wakeup-calls.patch [bz#1243731] - kvm-vpc-Handle-failure-for-potentially-large-allocations.patch [bz#1217349] - kvm-block-vpc-prevent-overflow-if-max_table_entries-0x40.patch [bz#1217349] - kvm-block-qemu-iotests-add-check-for-multiplication-over.patch [bz#1217349] - kvm-virtio-scsi-use-virtqueue_map_sg-when-loading-reques.patch [bz#1249718] - kvm-scsi-disk-fix-cmd.mode-field-typo.patch [bz#1249718] - kvm-rtl8139-avoid-nested-ifs-in-IP-header-parsing-CVE-20.patch [bz#1248766] - kvm-rtl8139-drop-tautologous-if-ip-.-statement-CVE-2015-.patch [bz#1248766] - kvm-rtl8139-skip-offload-on-short-Ethernet-IP-header-CVE.patch [bz#1248766] - kvm-rtl8139-check-IP-Header-Length-field-CVE-2015-5165.patch [bz#1248766] - kvm-rtl8139-check-IP-Total-Length-field-CVE-2015-5165.patch [bz#1248766] - kvm-rtl8139-skip-offload-on-short-TCP-header-CVE-2015-51.patch [bz#1248766] - kvm-rtl8139-check-TCP-Data-Offset-field-CVE-2015-5165.patch [bz#1248766] - Resolves: bz#1217349 (qemu-img vpc driver segfault) - Resolves: bz#1243731 (smart card emulation doesn't work with USB3 (nec-xhci) controller) - Resolves: bz#1248766 (CVE-2015-5165 qemu-kvm: Qemu: rtl8139 uninitialized heap memory information leakage to guest [rhel-7.2]) - Resolves: bz#1249718 (Segfault occurred at Dst VM while completed migration upon ENOSPC)- kvm-block-curl-Don-t-lose-original-error-when-a-connecti.patch [bz#1235812] - kvm-vfio-pci-Add-pba_offset-PCI-quirk-for-Chelsio-T5-dev.patch [bz#1244347] - kvm-block-Print-its-file-name-if-backing-file-opening-fa.patch [bz#1238639] - kvm-block-Propagate-error-in-bdrv_img_create.patch [bz#1238639] - kvm-iotests-Add-test-for-non-existing-backing-file.patch [bz#1238639] - Resolves: bz#1235812 (block/curl: Fix generic "Input/output error" on failure) - Resolves: bz#1238639 (qemu-img shows error message for backing file twice) - Resolves: bz#1244347 (Quirk for Chelsio T5 MSI-X PBA)- kvm-ide-Check-array-bounds-before-writing-to-io_buffer-C.patch [bz#1243690] - kvm-ide-atapi-Fix-START-STOP-UNIT-command-completion.patch [bz#1243690] - kvm-ide-Clear-DRQ-after-handling-all-expected-accesses.patch [bz#1243690] - Resolves: bz#1243690 (EMBARGOED CVE-2015-5154 qemu-kvm: qemu: ide: atapi: heap overflow during I/O buffer memory access [rhel-7.2])- kvm-ahci.c-mask-unused-flags-when-reading-size-PRDT-DBC.patch [bz#1205100] - kvm-ide-Correct-handling-of-malformed-short-PRDTs.patch [bz#1205100] - Resolves: bz#1205100 (qemu-kvm: Qemu: PRDT overflow from guest to host [rhel-7.2])- kvm-i8254-fix-out-of-bounds-memory-access-in-pit_ioport_.patch [bz#1229646] - kvm-target-i386-fix-cpuid-leaf-0x0d.patch [bz#1233350] - kvm-target-i386-Intel-MPX.patch [bz#1233350] - kvm-always-update-the-MPX-model-specific-register.patch [bz#1233350] - kvm-target-i386-bugfix-of-Intel-MPX.patch [bz#1233350] - kvm-target-i386-fix-set-of-registers-zeroed-on-reset.patch [bz#1233350] - kvm-target-i386-Add-mpx-CPU-feature-name.patch [bz#1233350] - kvm-target-i386-Avoid-shifting-left-into-sign-bit.patch [bz#1233350] - kvm-target-i386-add-Intel-AVX-512-support.patch [bz#1233350] - kvm-configure-Add-support-for-tcmalloc.patch [bz#1213881] - Resolves: bz#1213881 (enable using tcmalloc for memory allocation in qemu-kvm) - Resolves: bz#1229646 (CVE-2015-3214 qemu-kvm: qemu: i8254: out-of-bounds memory access in pit_ioport_read function [rhel-7.2]) - Resolves: bz#1233350 ([Intel 7.2 FEAT] Expose MPX feature to guest - qemu-kvm)- kvm-qcow2-Put-cache-reference-in-error-case.patch [bz#1129893] - kvm-qcow2-Catch-bdrv_getlength-error.patch [bz#1129893] - kvm-block-Introduce-qemu_try_blockalign.patch [bz#1129893] - kvm-qcow2-Catch-host_offset-for-data-allocation.patch [bz#1129893] - kvm-iotests-Add-test-for-image-header-overlap.patch [bz#1129893] - kvm-block-Catch-bs-drv-in-bdrv_check.patch [bz#1129893] - kvm-qapi-block-Add-fatal-to-BLOCK_IMAGE_CORRUPTED.patch [bz#1129893] - kvm-qcow2-Add-qcow2_signal_corruption.patch [bz#1129893] - kvm-qcow2-Use-qcow2_signal_corruption-for-overlaps.patch [bz#1129893] - kvm-qcow2-Check-L1-L2-reftable-entries-for-alignment.patch [bz#1129893] - kvm-iotests-Add-more-tests-for-qcow2-corruption.patch [bz#1129893] - kvm-qcow2-fix-leak-of-Qcow2DiscardRegion-in-update_refco.patch [bz#1129893] - kvm-qcow2-Do-not-overflow-when-writing-an-L1-sector.patch [bz#1129893] - kvm-iotests-Add-test-for-qcow2-L1-table-update.patch [bz#1129893] - kvm-block-Add-qemu_-try_-blockalign0.patch [bz#1129893] - kvm-qcow2-Calculate-refcount-block-entry-count.patch [bz#1129893] - kvm-qcow2-Fix-leaks-in-dirty-images.patch [bz#1129893] - kvm-qcow2-Split-qcow2_check_refcounts.patch [bz#1129893] - kvm-qcow2-Use-sizeof-refcount_table.patch [bz#1129893] - kvm-qcow2-Pull-check_refblocks-up.patch [bz#1129893] - kvm-qcow2-Use-int64_t-for-in-memory-reftable-size.patch [bz#1129893] - kvm-qcow2-Split-fail-code-in-L1-and-L2-checks.patch [bz#1129893] - kvm-qcow2-Let-inc_refcounts-return-errno.patch [bz#1129893] - kvm-qcow2-Let-inc_refcounts-resize-the-reftable.patch [bz#1129893] - kvm-qcow2-Reuse-refcount-table-in-calculate_refcounts.patch [bz#1129893] - kvm-qcow2-Fix-refcount-blocks-beyond-image-end.patch [bz#1129893] - kvm-qcow2-Do-not-perform-potentially-damaging-repairs.patch [bz#1129893] - kvm-qcow2-Rebuild-refcount-structure-during-check.patch [bz#1129893] - kvm-qcow2-Clean-up-after-refcount-rebuild.patch [bz#1129893] - kvm-iotests-Fix-test-outputs.patch [bz#1129893] - kvm-iotests-Add-test-for-potentially-damaging-repairs.patch [bz#1129893] - kvm-qcow2-Drop-REFCOUNT_SHIFT.patch [bz#1129893] - kvm-block-Respect-underlying-file-s-EOF.patch [bz#1129893] - kvm-qcow2-Fix-header-extension-size-check.patch [bz#1129893] - kvm-qcow2.py-Add-required-padding-for-header-extensions.patch [bz#1129893] - kvm-block-Don-t-probe-for-unknown-backing-file-format.patch [bz#1129893] - kvm-qcow2-Add-two-more-unalignment-checks.patch [bz#1129893] - kvm-iotests-Add-tests-for-more-corruption-cases.patch [bz#1129893] - kvm-qcow2-Respect-new_block-in-alloc_refcount_block.patch [bz#1129893] - kvm-iotests-Add-tests-for-refcount-table-growth.patch [bz#1129893] - kvm-qcow2-Fix-header-update-with-overridden-backing-file.patch [bz#1129893] - kvm-qcow2-Flush-pending-discards-before-allocating-clust.patch [bz#1129893] - Resolves: bz#1129893 (Backport additional qcow2 corruption prevention and image repair patches)- kvm-atomics-add-explicit-compiler-fence-in-__atomic-memo.patch [bz#1142857 bz#1142857 (aka bz#8*bz#10^bz#6/bz#7)] - Resolves: bz#1142857 ([abrt] qemu-kvm: bdrv_error_action(): qemu-kvm killed by SIGABRT) - Resolves: bz#8*10^6/7) (XFree86 apparently sets xhost to ill inital values) - Resolves: bz#(aka ()- kvm-seccomp-add-timerfd_create-and-timerfd_settime-to-th.patch [bz#1185737] - kvm-qdict-Add-qdict_join.patch [bz#1226697] - kvm-block-Allow-JSON-filenames.patch [bz#1226697] - kvm-spice-display-fix-segfault-in-qemu_spice_create_upda.patch [bz#1230808] - Resolves: bz#1185737 (qemu-kvm hang when boot with usb-host and sandbox was enabled) - Resolves: bz#1226697 ([virt-v2v] Allow json: filenames in qemu-img) - Resolves: bz#1230808 ([abrt] qemu-system-x86: __memcmp_sse4_1(): qemu-system-x86_64 killed by SIGSEGV)- kvm-vmdk-Fix-overflow-if-l1_size-is-0x20000000.patch [bz#1217351] - kvm-block-ssh-Drop-superfluous-libssh2_session_last_errn.patch [bz#1226683] - kvm-block-ssh-Propagate-errors-through-check_host_key.patch [bz#1226683] - kvm-block-ssh-Propagate-errors-through-authenticate.patch [bz#1226683] - kvm-block-ssh-Propagate-errors-through-connect_to_ssh.patch [bz#1226683] - kvm-block-ssh-Propagate-errors-to-open-and-create-method.patch [bz#1226683] - kvm-ssh-Don-t-crash-if-either-host-or-path-is-not-specif.patch [bz#1226683] - kvm-curl-Replaced-old-error-handling-with-error-reportin.patch [bz#1226684] - kvm-curl-Fix-long-line.patch [bz#1226684] - kvm-curl-Remove-unnecessary-use-of-goto.patch [bz#1226684] - kvm-curl-Fix-return-from-curl_read_cb-with-invalid-state.patch [bz#1226684] - kvm-curl-Remove-erroneous-sleep-waiting-for-curl-complet.patch [bz#1226684] - kvm-curl-Whitespace-only-changes.patch [bz#1226684] - kvm-block-curl-Implement-the-libcurl-timer-callback-inte.patch [bz#1226684] - kvm-curl-Remove-unnecessary-explicit-calls-to-internal-e.patch [bz#1226684] - kvm-curl-Eliminate-unnecessary-use-of-curl_multi_socket_.patch [bz#1226684] - kvm-curl-Ensure-all-informationals-are-checked-for-compl.patch [bz#1226684] - kvm-curl-Fix-hang-reading-from-slow-connections.patch [bz#1226684] - kvm-curl-Fix-build-when-curl_multi_socket_action-isn-t-a.patch [bz#1226684] - kvm-curl-Remove-broken-parsing-of-options-from-url.patch [bz#1226684] - kvm-curl-refuse-to-open-URL-from-HTTP-server-without-ran.patch [bz#1226684] - kvm-curl-Add-sslverify-option.patch [bz#1226684] - kvm-block-Drop-superfluous-conditionals-around-g_free.patch [bz#1226684] - kvm-curl-Handle-failure-for-potentially-large-allocation.patch [bz#1226684] - kvm-block.curl-adding-timeout-option.patch [bz#1226684] - kvm-curl-Allow-a-cookie-or-cookies-to-be-sent-with-http-.patch [bz#1226684] - kvm-curl-The-macro-that-you-have-to-uncomment-to-get-deb.patch [bz#1226684] - kvm-block-curl-Improve-type-safety-of-s-timeout.patch [bz#1226684] - kvm-Enable-ssh-driver-read-only.patch [bz#1226683] - kvm-Enable-curl-driver-read-only.patch [bz#1226684] - Resolves: bz#1217351 (Overflow in malloc size calculation in VMDK driver) - Resolves: bz#1226683 ([virt-v2v] Backport upstream ssh driver to qemu-kvm) - Resolves: bz#1226684 ([virt-v2v] Enable curl driver + upstream features + fixes in qemu-kvm and enable https)- kvm-qcow2-Pass-discard-type-to-qcow2_discard_clusters.patch [bz#1208808] - kvm-qcow2-Discard-VM-state-in-active-L1-after-creating-s.patch [bz#1208808] - kvm-configure-Require-libfdt-for-arm-ppc-microblaze-soft.patch [bz#1217850] - kvm-configure-Add-handling-code-for-AArch64-targets.patch [bz#1217850] - kvm-configure-permit-compilation-on-arm-aarch64.patch [bz#1217850] - kvm-spec-Allow-build-on-aarch64.patch [bz#1217850] - kvm-Remove-redhat-extensions-from-qmp-events.txt.patch [bz#1222833] - kvm-spec-Add-misssing-QMP-documentation-files.patch [bz#1222833] - Resolves: bz#1208808 (creating second and further snapshot takes ages) - Resolves: bz#1217850 (qemu-kvm: Enable build on aarch64) - Resolves: bz#1222833 (We ship incomplete QMP documentation)- kvm-CVE-2015-1779-incrementally-decode-websocket-frames.patch [bz#1206497] - kvm-CVE-2015-1779-limit-size-of-HTTP-headers-from-websoc.patch [bz#1206497] - kvm-qemu-iotests-Test-unaligned-4k-zero-write.patch [bz#1200295] - kvm-block-Fix-NULL-deference-for-unaligned-write-if-qiov.patch [bz#1200295] - kvm-qemu-iotests-Test-unaligned-sub-block-zero-write.patch [bz#1200295] - kvm-fdc-force-the-fifo-access-to-be-in-bounds-of-the-all.patch [bz#1219270] - Resolves: bz#1200295 (QEMU segfault when doing unaligned zero write to non-512 disk) - Resolves: bz#1206497 (CVE-2015-1779 qemu-kvm: qemu: vnc: insufficient resource limiting in VNC websockets decoder [rhel-7.2]) - Resolves: bz#1219270 (CVE-2015-3456 qemu-kvm: qemu: floppy disk controller flaw [rhel-7.2])- kvm-vfio-warn-if-host-device-rom-can-t-be-read.patch [bz#1210503] - kvm-vfio-Do-not-reattempt-a-failed-rom-read.patch [bz#1210503] - kvm-vfio-Correction-in-vfio_rom_read-when-attempting-rom.patch [bz#1210503] - kvm-vfio-Fix-overrun-after-readlink-fills-buffer-complet.patch [bz#1210504] - kvm-vfio-use-correct-runstate.patch [bz#1210505] - kvm-vfio-pci-Fix-BAR-size-overflow.patch [bz#1181267] - kvm-vfio-Use-vfio-type1-v2-IOMMU-interface.patch [bz#1210508] - kvm-vfio-pci-Enable-device-request-notification-support.patch [bz#1210509] - kvm-vfio-pci-Further-fix-BAR-size-overflow.patch [bz#1181267] - kvm-vfio-pci-Fix-error-path-sign.patch [bz#1210504] - kvm-x86-Use-common-variable-range-MTRR-counts.patch [bz#1210510] - kvm-x86-kvm-Add-MTRR-support-for-kvm_get-put_msrs.patch [bz#1210510] - kvm-x86-Clear-MTRRs-on-vCPU-reset.patch [bz#1210510] - kvm-spec-Exclude-aarch64.patch [bz#1217850] - Resolves: bz#1181267 (vfio-pci: Fix BAR size overflow) - Resolves: bz#1210503 (vfio improve PCI ROM loading error handling) - Resolves: bz#1210504 (vfio: Fix overrun after readlink() fills buffer completely) - Resolves: bz#1210505 (vfio: use correct runstate) - Resolves: bz#1210508 (vfio: Use vfio type1 v2 IOMMU interface) - Resolves: bz#1210509 (vfio-pci: Enable device request notification support) - Resolves: bz#1210510 (Sync MTRRs with KVM and disable on reset) - Resolves: bz#1217850 (qemu-kvm: ExcludeArch: aarch64)- kvm-trace-add-qemu_system_powerdown_request-and-qemu_sys.patch [bz#1155671] - kvm-virtio-net-drop-assert-on-vm-stop.patch [bz#1139562] - kvm-socket-shutdown.patch [bz#1086168] - kvm-Handle-bi-directional-communication-for-fd-migration.patch [bz#1086168] - kvm-migration_cancel-shutdown-migration-socket.patch [bz#1086168] - kvm-iscsi-Refuse-to-open-as-writable-if-the-LUN-is-write.patch [bz#1032412] - kvm-main-set-current_machine-before-calling-machine-init.patch [bz#1176283] - kvm-pc_sysfw-prevent-pflash-and-or-mis-sized-firmware-fo.patch [bz#1176283] - kvm-Restore-atapi_dma-flag-across-migration.patch [bz#892258] - kvm-atapi-migration-Throw-recoverable-error-to-avoid-rec.patch [bz#892258] - kvm-build-reenable-local-builds-to-pass-enable-debug-RHE.patch [] - kvm-raw-posix-Fail-gracefully-if-no-working-alignment-is.patch [bz#1184363] - kvm-block-Add-Error-argument-to-bdrv_refresh_limits.patch [bz#1184363] - kvm-Python-lang-gdb-script-to-extract-x86_64-guest-vmcor.patch [bz#828493] - kvm-RPM-spec-install-dump-guest-memory.py-RHEL-only.patch [bz#828493] - kvm-spec-Enable-build-of-qemu-img-and-libcacard-for-ppc6.patch [bz#1190086] - Resolves: bz#1032412 (opening read-only iscsi lun as read-write should fail) - Resolves: bz#1086168 (qemu-kvm can not cancel migration in src host when network of dst host failed) - Resolves: bz#1139562 (qemu-kvm with vhost=off and sndbuf=100 crashed when stop it during pktgen test from guest to host) - Resolves: bz#1155671 ([Fujitsu 7.2 FEAT]: QEMU: Add tracepoints in system shutdown) - Resolves: bz#1176283 ([migration]migration failed when configure guest with OVMF bios + machine type=rhel6.5.0) - Resolves: bz#1184363 (Qemu process fails to start with a multipath device with all paths failed) - Resolves: bz#1190086 (build qemu-img/libcacard on ppc64le for 7.2) - Resolves: bz#828493 ([Hitachi 7.2 FEAT] Extract guest memory dump from qemu-kvm core) - Resolves: bz#892258 (ide CDROM io/data errors after migration)- kvm-pc-add-rhel6.6.0-machine-type.patch [bz#1198958] - Resolves: bz#1198958 (Add rhel-6.6.0 machine type to RHEL 7.1.z to support RHEL 6.6 to RHEL 7.1 live migration)- kvm-vfio-pci-Fix-interrupt-disabling.patch [bz#1180942] - kvm-cirrus-fix-blit-region-check.patch [bz#1169456] - kvm-cirrus-don-t-overflow-CirrusVGAState-cirrus_bltbuf.patch [bz#1169456] - Resolves: bz#1169456 (CVE-2014-8106 qemu-kvm: qemu: cirrus: insufficient blit region checks [rhel-7.1]) - Resolves: bz#1180942 (qemu core dumped when unhotplug gpu card assigned to guest)- kvm-block-delete-cow-block-driver.patch [bz#1175325] - Resolves: bz#1175325 (Delete cow block driver)- kvm-qemu-iotests-Test-case-for-backing-file-deletion.patch [bz#1002493] - kvm-qemu-iotests-Add-sample-image-and-test-for-VMDK-vers.patch [bz#1134237] - kvm-vmdk-Check-VMFS-extent-line-field-number.patch [bz#1134237] - kvm-qemu-iotests-Introduce-_unsupported_imgopts.patch [bz#1002493] - kvm-qemu-iotests-Add-_unsupported_imgopts-for-vmdk-subfo.patch [bz#1002493] - kvm-vmdk-Fix-big-flat-extent-IO.patch [bz#1134241] - kvm-vmdk-Check-for-overhead-when-opening.patch [bz#1134251] - kvm-block-vmdk-add-basic-.bdrv_check-support.patch [bz#1134251] - kvm-qemu-iotest-Make-077-raw-only.patch [bz#1134237] - kvm-qemu-iotests-Don-t-run-005-on-vmdk-split-formats.patch [bz#1002493] - kvm-vmdk-extract-vmdk_read_desc.patch [bz#1134251] - kvm-vmdk-push-vmdk_read_desc-up-to-caller.patch [bz#1134251] - kvm-vmdk-do-not-try-opening-a-file-as-both-image-and-des.patch [bz#1134251] - kvm-vmdk-correctly-propagate-errors.patch [bz#1134251] - kvm-block-vmdk-do-not-report-file-offset-for-compressed-.patch [bz#1134251] - kvm-vmdk-Fix-d-and-lld-to-PRI-in-format-strings.patch [bz#1134251] - kvm-vmdk-Fix-x-to-PRIx32-in-format-strings-for-cid.patch [bz#1134251] - kvm-qemu-img-Convert-by-cluster-size-if-target-is-compre.patch [bz#1134283] - kvm-vmdk-Implement-.bdrv_write_compressed.patch [bz#1134283] - kvm-vmdk-Implement-.bdrv_get_info.patch [bz#1134283] - kvm-qemu-iotests-Test-converting-to-streamOptimized-from.patch [bz#1134283] - kvm-vmdk-Fix-local_err-in-vmdk_create.patch [bz#1134283] - kvm-fpu-softfloat-drop-INLINE-macro.patch [bz#1002493] - kvm-block-New-bdrv_nb_sectors.patch [bz#1002493] - kvm-vmdk-Optimize-cluster-allocation.patch [bz#1002493] - kvm-vmdk-Handle-failure-for-potentially-large-allocation.patch [bz#1002493] - kvm-vmdk-Use-bdrv_nb_sectors-where-sectors-not-bytes-are.patch [bz#1002493] - kvm-vmdk-fix-vmdk_parse_extents-extent_file-leaks.patch [bz#1002493] - kvm-vmdk-fix-buf-leak-in-vmdk_parse_extents.patch [bz#1002493] - kvm-vmdk-Fix-integer-overflow-in-offset-calculation.patch [bz#1002493] - kvm-migration-fix-parameter-validation-on-ram-load-CVE-2.patch [bz#1163078] - Resolves: bz#1002493 (qemu-img convert rate about 100k/second from qcow2/raw to vmdk format on nfs system file) - Resolves: bz#1134237 (Opening malformed VMDK description file should fail) - Resolves: bz#1134241 (QEMU fails to correctly read/write on VMDK with big flat extent) - Resolves: bz#1134251 (Opening an obviously truncated VMDK image should fail) - Resolves: bz#1134283 (qemu-img convert from ISO to streamOptimized fails) - Resolves: bz#1163078 (CVE-2014-7840 qemu-kvm: qemu: insufficient parameter validation during ram load [rhel-7.1])- kvm-xhci-add-sanity-checks-to-xhci_lookup_uport.patch [bz#1074219] - kvm-Revert-Build-ceph-rbd-only-for-rhev.patch [bz#1140742] - kvm-Revert-rbd-Only-look-for-qemu-specific-copy-of-librb.patch [bz#1140742] - kvm-Revert-rbd-link-and-load-librbd-dynamically.patch [bz#1140742] - kvm-spec-Enable-rbd-driver-add-dependency.patch [bz#1140742] - Resolves: bz#1074219 (qemu core dump when install a RHEL.7 guest(xhci) with migration) - Resolves: bz#1140742 (Enable native support for Ceph)- kvm-hw-pci-fixed-error-flow-in-pci_qdev_init.patch [bz#1046007] - kvm-hw-pci-fixed-hotplug-crash-when-using-rombar-0-with-.patch [bz#1046007] - Resolves: bz#1046007 (qemu-kvm aborted when hot plug PCI device to guest with romfile and rombar=0)- kvm-migration-static-variables-will-not-be-reset-at-seco.patch [bz#1071776] - kvm-vfio-pci-Add-debug-config-options-to-disable-MSI-X-K.patch [bz#1098976] - kvm-vfio-correct-debug-macro-typo.patch [bz#1098976] - kvm-vfio-pci-Fix-MSI-X-debug-code.patch [bz#1098976] - kvm-vfio-pci-Fix-MSI-X-masking-performance.patch [bz#1098976] - kvm-vfio-Fix-MSI-X-vector-expansion.patch [bz#1098976] - kvm-vfio-Don-t-cache-MSIMessage.patch [bz#1098976] - Resolves: bz#1071776 (Migration "expected downtime" does not refresh after reset to a new value) - Resolves: bz#1098976 (2x RHEL 5.10 VM running on RHEL 7 KVM have low TCP_STREAM throughput)- kvm-dump-RHEL-specific-fix-for-CPUState-bug-introduced-b.patch [bz#1161563] - kvm-dump-guest-memory-Check-for-the-correct-return-value.patch [bz#1157798] - kvm-dump-const-qualify-the-buf-of-WriteCoreDumpFunction.patch [bz#1157798] - kvm-dump-add-argument-to-write_elfxx_notes.patch [bz#1157798] - kvm-dump-add-API-to-write-header-of-flatten-format.patch [bz#1157798] - kvm-dump-add-API-to-write-vmcore.patch [bz#1157798] - kvm-dump-add-API-to-write-elf-notes-to-buffer.patch [bz#1157798] - kvm-dump-add-support-for-lzo-snappy.patch [bz#1157798] - kvm-RPM-spec-build-qemu-kvm-with-lzo-and-snappy-enabled-.patch [bz#1157798] - kvm-dump-add-members-to-DumpState-and-init-some-of-them.patch [bz#1157798] - kvm-dump-add-API-to-write-dump-header.patch [bz#1157798] - kvm-dump-add-API-to-write-dump_bitmap.patch [bz#1157798] - kvm-dump-add-APIs-to-operate-DataCache.patch [bz#1157798] - kvm-dump-add-API-to-write-dump-pages.patch [bz#1157798] - kvm-dump-Drop-qmp_dump_guest_memory-stub-and-build-for-a.patch [bz#1157798] - kvm-dump-make-kdump-compressed-format-available-for-dump.patch [bz#1157798] - kvm-Define-the-architecture-for-compressed-dump-format.patch [bz#1157798] - kvm-dump-add-query-dump-guest-memory-capability-command.patch [bz#1157798] - kvm-dump-Drop-pointless-error_is_set-DumpState-member-er.patch [bz#1157798] - kvm-dump-fill-in-the-flat-header-signature-more-pleasing.patch [bz#1157798] - kvm-dump-simplify-write_start_flat_header.patch [bz#1157798] - kvm-dump-eliminate-DumpState.page_shift-guest-s-page-shi.patch [bz#1157798] - kvm-dump-eliminate-DumpState.page_size-guest-s-page-size.patch [bz#1157798] - kvm-dump-select-header-bitness-based-on-ELF-class-not-EL.patch [bz#1157798] - kvm-dump-hoist-lzo_init-from-get_len_buf_out-to-dump_ini.patch [bz#1157798] - kvm-dump-simplify-get_len_buf_out.patch [bz#1157798] - kvm-rename-parse_enum_option-to-qapi_enum_parse-and-make.patch [bz#1087724] - kvm-qapi-introduce-PreallocMode-and-new-PreallocModes-fu.patch [bz#1087724] - kvm-raw-posix-Add-falloc-and-full-preallocation-option.patch [bz#1087724] - kvm-qcow2-Add-falloc-and-full-preallocation-option.patch [bz#1087724] - kvm-vga-fix-invalid-read-after-free.patch [bz#1161890] - kvm-Use-qemu-kvm-in-documentation-instead-of-qemu-system.patch [bz#1140618] - kvm-vnc-sanitize-bits_per_pixel-from-the-client.patch [bz#1157645] - kvm-spice-call-qemu_spice_set_passwd-during-init.patch [bz#1138639] - kvm-block-raw-posix-Try-both-FIEMAP-and-SEEK_HOLE.patch [bz#1160237] - kvm-block-raw-posix-Fix-disk-corruption-in-try_fiemap.patch [bz#1160237] - kvm-block-raw-posix-use-seek_hole-ahead-of-fiemap.patch [bz#1160237] - kvm-raw-posix-Fix-raw_co_get_block_status-after-EOF.patch [bz#1160237] - kvm-raw-posix-raw_co_get_block_status-return-value.patch [bz#1160237] - kvm-raw-posix-SEEK_HOLE-suffices-get-rid-of-FIEMAP.patch [bz#1160237] - kvm-raw-posix-The-SEEK_HOLE-code-is-flawed-rewrite-it.patch [bz#1160237] - Resolves: bz#1087724 ([Fujitsu 7.1 FEAT]: qemu-img should use fallocate() system call for "preallocation=full" option) - Resolves: bz#1138639 (fail to login spice session with password + expire time) - Resolves: bz#1140618 (Should replace "qemu-system-i386" by "/usr/libexec/qemu-kvm" in manpage of qemu-kvm for our official qemu-kvm build) - Resolves: bz#1157645 (CVE-2014-7815 qemu-kvm: qemu: vnc: insufficient bits_per_pixel from the client sanitization [rhel-7.1]) - Resolves: bz#1157798 ([FEAT RHEL7.1]: qemu: Support compression for dump-guest-memory command) - Resolves: bz#1160237 (qemu-img convert intermittently corrupts output images) - Resolves: bz#1161563 (invalid QEMU NOTEs in vmcore that is dumped for multi-VCPU guests) - Resolves: bz#1161890 ([abrt] qemu-kvm: pixman_image_get_data(): qemu-kvm killed by SIGSEGV)- kvm-libcacard-link-against-qemu-error.o-for-error_report.patch [bz#1088176] - kvm-error-Add-error_abort.patch [bz#1088176] - kvm-blockdev-Fail-blockdev-add-with-encrypted-images.patch [bz#1088176] - kvm-blockdev-Fix-NULL-pointer-dereference-in-blockdev-ad.patch [bz#1088176] - kvm-qemu-iotests-Test-a-few-blockdev-add-error-cases.patch [bz#1088176] - kvm-block-Add-errp-to-bdrv_new.patch [bz#1088176] - kvm-qemu-img-Avoid-duplicate-block-device-IDs.patch [bz#1088176] - kvm-block-Catch-duplicate-IDs-in-bdrv_new.patch [bz#1088176] - kvm-qemu-img-Allow-source-cache-mode-specification.patch [bz#1138691] - kvm-qemu-img-Allow-cache-mode-specification-for-amend.patch [bz#1138691] - kvm-qemu-img-clarify-src_cache-option-documentation.patch [bz#1138691] - kvm-qemu-img-fix-rebase-src_cache-option-documentation.patch [bz#1138691] - kvm-qemu-img-fix-img_compare-flags-error-path.patch [bz#1138691] - kvm-ac97-register-reset-via-qom.patch [bz#1141667] - kvm-virtio-blk-Factor-common-checks-out-of-virtio_blk_ha.patch [bz#1085232] - kvm-virtio-blk-Bypass-error-action-and-I-O-accounting-on.patch [bz#1085232] - kvm-virtio-blk-Treat-read-write-beyond-end-as-invalid.patch [bz#1085232] - kvm-ide-Treat-read-write-beyond-end-as-invalid.patch [bz#1085232] - kvm-ide-only-constrain-read-write-requests-to-drive-size.patch [bz#1085232] - Resolves: bz#1085232 (Ilegal guest requests on block devices pause the VM) - Resolves: bz#1088176 (QEMU fail to check whether duplicate ID for block device drive using 'blockdev-add' to hotplug) - Resolves: bz#1138691 (Allow qemu-img to bypass the host cache (check, compare, convert, rebase, amend)) - Resolves: bz#1141667 (Qemu crashed if reboot guest after hot remove AC97 sound device)- kvm-slirp-udp-fix-NULL-pointer-dereference-because-of-un.patch [bz#1144820] - kvm-hw-pci-fix-error-flow-in-pci-multifunction-init.patch [bz#1049734] - kvm-rhel-Drop-machine-type-pc-q35-rhel7.0.0.patch [bz#1111107] - kvm-virtio-scsi-Plug-memory-leak-on-virtio_scsi_push_eve.patch [bz#1088822] - kvm-virtio-scsi-Report-error-if-num_queues-is-0-or-too-l.patch [bz#1089606] - kvm-virtio-scsi-Fix-memory-leak-when-realize-failed.patch [bz#1089606] - kvm-virtio-scsi-Fix-num_queue-input-validation.patch [bz#1089606] - kvm-Revert-linux-aio-use-event-notifiers.patch [bz#1104748] - kvm-specfile-Require-glusterfs-api-3.6.patch [bz#1155518] - Resolves: bz#1049734 (PCI: QEMU crash on illegal operation: attaching a function to a non multi-function device) - Resolves: bz#1088822 (hot-plug a virtio-scsi disk via 'blockdev-add' always cause QEMU quit) - Resolves: bz#1089606 (QEMU will not reject invalid number of queues (num_queues = 0) specified for virtio-scsi) - Resolves: bz#1104748 (48% reduction in IO performance for KVM guest, io=native) - Resolves: bz#1111107 (Remove Q35 machine type from qemu-kvm) - Resolves: bz#1144820 (CVE-2014-3640 qemu-kvm: qemu: slirp: NULL pointer deref in sosendto() [rhel-7.1]) - Resolves: bz#1155518 (qemu-kvm: undefined symbol: glfs_discard_async)- kvm-seccomp-add-semctl-to-the-syscall-whitelist.patch [bz#1026314] - kvm-Revert-kvmclock-Ensure-proper-env-tsc-value-for-kvmc.patch [bz#1098602 bz#1130428] - kvm-Revert-kvmclock-Ensure-time-in-migration-never-goes-.patch [bz#1098602 bz#1130428] - kvm-Introduce-cpu_clean_all_dirty.patch [bz#1098602 bz#1130428] - kvm-kvmclock-Ensure-proper-env-tsc-value-for-kvmclock.v2.patch [bz#1098602 bz#1130428] - kvm-kvmclock-Ensure-time-in-migration-never-goes-back.v2.patch [bz#1098602 bz#1130428] - Resolves: bz#1026314 (BUG: qemu-kvm hang when use '-sandbox on'+'vnc'+'hda') - Resolves: bz#1098602 (kvmclock: Ensure time in migration never goes backward (backport)) - Resolves: bz#1130428 (After migration of RHEL7.1 guest with "-vga qxl", GUI console is hang)- kvm-usb-hcd-xhci-QOM-Upcast-Sweep.patch [bz#980747] - kvm-usb-hcd-xhci-QOM-parent-field-cleanup.patch [bz#980747] - kvm-uhci-egsm-fix.patch [bz#1046873] - kvm-usb-redir-fix-use-after-free.patch [bz#1046574 bz#1088116] - kvm-xhci-remove-leftover-debug-printf.patch [bz#980833] - kvm-xhci-add-tracepoint-for-endpoint-state-changes.patch [bz#980833] - kvm-xhci-add-port-to-slot_address-tracepoint.patch [bz#980833] - kvm-usb-parallelize-usb3-streams.patch [bz#1075846] - kvm-xhci-Init-a-transfers-xhci-slotid-and-epid-member-on.patch [bz#1075846] - kvm-xhci-Add-xhci_epid_to_usbep-helper-function.patch [bz#980833] - kvm-xhci-Fix-memory-leak-on-xhci_disable_ep.patch [bz#980833] - kvm-usb-Also-reset-max_packet_size-on-ep_reset.patch [bz#1075846] - kvm-usb-Fix-iovec-memleak-on-combined-packet-free.patch [bz#1075846] - kvm-usb-hcd-xhci-Remove-unused-sstreamsm-member-from-XHC.patch [bz#980747] - kvm-usb-hcd-xhci-Remove-unused-cancelled-member-from-XHC.patch [bz#980747] - kvm-usb-hcd-xhci-Report-completion-of-active-transfer-wi.patch [bz#980747] - kvm-usb-hcd-xhci-Update-endpoint-context-dequeue-pointer.patch [bz#980747] - kvm-xhci-Add-a-few-missing-checks-for-disconnected-devic.patch [bz#980833] - kvm-usb-Add-max_streams-attribute-to-endpoint-info.patch [bz#1111450] - kvm-usb-Add-usb_device_alloc-free_streams.patch [bz#1111450] - kvm-xhci-Call-usb_device_alloc-free_streams.patch [bz#980833] - kvm-uhci-invalidate-queue-on-device-address-changes.patch [bz#1111450] - kvm-xhci-iso-fix-time-calculation.patch [bz#949385] - kvm-xhci-iso-allow-for-some-latency.patch [bz#949385] - kvm-xhci-switch-debug-printf-to-tracepoint.patch [bz#980747] - kvm-xhci-use-DPRINTF-instead-of-fprintf-stderr.patch [bz#980833] - kvm-xhci-child-detach-fix.patch [bz#980833] - kvm-usb-add-usb_pick_speed.patch [bz#1075846] - kvm-xhci-make-port-reset-trace-point-more-verbose.patch [bz#980833] - kvm-usb-initialize-libusb_device-to-avoid-crash.patch [bz#1111450] - kvm-target-i386-get-CPL-from-SS.DPL.patch [bz#1097363] - kvm-trace-use-unique-Red-Hat-version-number-in-simpletra.patch [bz#1088112] - kvm-trace-add-pid-field-to-simpletrace-record.patch [bz#1088112] - kvm-simpletrace-add-support-for-trace-record-pid-field.patch [bz#1088112] - kvm-simpletrace-add-simpletrace.py-no-header-option.patch [bz#1088112] - kvm-trace-extract-stap_escape-function-for-reuse.patch [bz#1088112] - kvm-trace-add-tracetool-simpletrace_stap-format.patch [bz#1088112] - kvm-trace-install-simpletrace-SystemTap-tapset.patch [bz#1088112] - kvm-trace-install-trace-events-file.patch [bz#1088112] - kvm-trace-add-SystemTap-init-scripts-for-simpletrace-bri.patch [bz#1088112] - kvm-simpletrace-install-simpletrace.py.patch [bz#1088112] - kvm-trace-add-systemtap-initscript-README-file-to-RPM.patch [bz#1088112] - kvm-rdma-Fix-block-during-rdma-migration.patch [bz#1152969] - Resolves: bz#1046574 (fail to passthrough the USB speaker redirected from usb-redir with xhci controller) - Resolves: bz#1046873 (fail to be recognized the hotpluging usb-storage device with xhci controller in win2012R2 guest) - Resolves: bz#1075846 (qemu-kvm core dumped when hotplug/unhotplug USB3.0 device multi times) - Resolves: bz#1088112 ([Fujitsu 7.1 FEAT]:QEMU: capturing trace data all the time using ftrace-based tracing) - Resolves: bz#1088116 (qemu crash when device_del usb-redir) - Resolves: bz#1097363 (qemu ' KVM internal error. Suberror: 1' when query cpu frequently during pxe boot in Intel "Q95xx" host) - Resolves: bz#1111450 (Guest crash when hotplug usb while disable virt_use_usb) - Resolves: bz#1152969 (Qemu-kvm got stuck when migrate to wrong RDMA ip) - Resolves: bz#949385 (passthrough USB speaker to win2012 guest fail to work well) - Resolves: bz#980747 (flood with 'xhci: wrote doorbell while xHC stopped or paused' when redirected USB Webcam from usb-host with xHCI controller) - Resolves: bz#980833 (xhci: FIXME: endpoint stopped w/ xfers running, data might be lost)- kvm-target-i386-Broadwell-CPU-model.patch [bz#1116117] - kvm-pc-Add-Broadwell-CPUID-compatibility-bits.patch [bz#1116117] - kvm-virtio-balloon-fix-integer-overflow-in-memory-stats-.patch [bz#1142290] - Resolves: bz#1116117 ([Intel 7.1 FEAT] Broadwell new instructions support for KVM - qemu-kvm) - Resolves: bz#1142290 (guest is stuck when setting balloon memory with large guest-stats-polling-interval)- kvm-ide-Add-wwn-support-to-IDE-ATAPI-drive.patch [bz#1131316] - kvm-vmdk-Allow-vmdk_create-to-work-with-protocol.patch [bz#1098086] - kvm-block-make-vdi-bounds-check-match-upstream.patch [bz#1098086] - kvm-vdi-say-why-an-image-is-bad.patch [bz#1098086] - kvm-block-do-not-abuse-EMEDIUMTYPE.patch [bz#1098086] - kvm-cow-correctly-propagate-errors.patch [bz#1098086] - kvm-block-Use-correct-width-in-format-strings.patch [bz#1098086] - kvm-vdi-remove-double-conversion.patch [bz#1098086] - kvm-block-vdi-Error-out-immediately-in-vdi_create.patch [bz#1098086] - kvm-vpc-Implement-.bdrv_has_zero_init.patch [bz#1098086] - kvm-block-vpc-use-QEMU_PACKED-for-on-disk-structures.patch [bz#1098086] - kvm-block-allow-bdrv_unref-to-be-passed-NULL-pointers.patch [bz#1098086] - kvm-block-vdi-use-block-layer-ops-in-vdi_create-instead-.patch [bz#1098086] - kvm-block-use-the-standard-ret-instead-of-result.patch [bz#1098086] - kvm-block-vpc-use-block-layer-ops-in-vpc_create-instead-.patch [bz#1098086] - kvm-block-iotest-update-084-to-test-static-VDI-image-cre.patch [bz#1098086] - kvm-block-add-helper-function-to-determine-if-a-BDS-is-i.patch [bz#1122925] - kvm-block-extend-block-commit-to-accept-a-string-for-the.patch [bz#1122925] - kvm-block-add-backing-file-option-to-block-stream.patch [bz#1122925] - kvm-block-add-__com.redhat_change-backing-file-qmp-comma.patch [bz#1122925] - Resolves: bz#1098086 (RFE: Supporting creating vmdk/vdi/vpc format disk with protocols (glusterfs)) - Resolves: bz#1122925 (Maintain relative path to backing file image during live merge (block-commit)) - Resolves: bz#1131316 (fail to specify wwn for virtual IDE CD-ROM)- kvm-scsi-disk-fix-bug-in-scsi_block_new_request-introduc.patch [bz#1105880] - Resolves: bz#1105880 (bug in scsi_block_new_request() function introduced by upstream commit 137745c5c60f083ec982fe9e861e8c16ebca1ba8)- kvm-vbe-make-bochs-dispi-interface-return-the-correct-me.patch [bz#1139118] - kvm-vbe-rework-sanity-checks.patch [bz#1139118] - kvm-spice-display-add-display-channel-id-to-the-debug-me.patch [bz#1139118] - kvm-spice-make-sure-we-don-t-overflow-ssd-buf.patch [bz#1139118] - Resolves: bz#1139118 (CVE-2014-3615 qemu-kvm: Qemu: crash when guest sets high resolution [rhel-7.1])- kvm-spice-move-qemu_spice_display_-from-spice-graphics-t.patch [bz#1054077] - kvm-spice-move-spice_server_vm_-start-stop-calls-into-qe.patch [bz#1054077] - kvm-spice-stop-server-for-qxl-hard-reset.patch [bz#1054077] - kvm-qemu-Adjust-qemu-wakeup.patch [bz#1064156] - kvm-vmstate_xhci_event-fix-unterminated-field-list.patch [bz#1122147] - kvm-vmstate_xhci_event-bug-compat-with-RHEL-7.0-RHEL-onl.patch [bz#1122147] - kvm-pflash_cfi01-write-flash-contents-to-bdrv-on-incomin.patch [bz#1139702] - kvm-ide-test-Add-enum-value-for-DEV.patch [bz#1123372] - kvm-ide-test-Add-FLUSH-CACHE-test-case.patch [bz#1123372] - kvm-ide-Fix-segfault-when-flushing-a-device-that-doesn-t.patch [bz#1123372] - kvm-IDE-Fill-the-IDENTIFY-request-consistently.patch [bz#852348] - kvm-ide-Add-resize-callback-to-ide-core.patch [bz#852348] - Resolves: bz#1054077 (qemu crash when reboot win7 guest with spice display) - Resolves: bz#1064156 ([qxl] The guest show black screen while resumed guest which managedsaved in pmsuspended status.) - Resolves: bz#1122147 (CVE-2014-5263 vmstate_xhci_event: fix unterminated field list) - Resolves: bz#1123372 (qemu-kvm crashed when doing iofuzz testing) - Resolves: bz#1139702 (pflash (UEFI varstore) migration shortcut for libvirt [RHEL]) - Resolves: bz#852348 (fail to block_resize local data disk with IDE/AHCI disk_interface)- kvm-Enforce-stack-protector-usage.patch [bz#1064260] - kvm-pc-increase-maximal-VCPU-count-to-240.patch [bz#1134408] - kvm-gluster-Add-discard-support-for-GlusterFS-block-driv.patch [bz#1136534] - kvm-gluster-default-scheme-to-gluster-and-host-to-localh.patch [bz#1088150] - kvm-qdev-properties-system.c-Allow-vlan-or-netdev-for-de.patch [bz#996011] - kvm-vl-process-object-after-other-backend-options.patch [bz#1128095] - Resolves: bz#1064260 (Handle properly --enable-fstack-protector option) - Resolves: bz#1088150 (qemu-img coredumpd when try to create a gluster format image) - Resolves: bz#1128095 (chardev 'chr0' isn't initialized when we try to open rng backend) - Resolves: bz#1134408 ([HP 7.1 FEAT] Increase qemu-kvm's VCPU limit to 240) - Resolves: bz#1136534 (glusterfs backend does not support discard) - Resolves: bz#996011 (vlan and queues options cause core dumped when qemu-kvm process quit(or ctrl+c))- kvm-rdma-bug-fixes.patch [bz#1107821] - kvm-virtio-serial-report-frontend-connection-state-via-m.patch [bz#1122151] - kvm-char-report-frontend-open-closed-state-in-query-char.patch [bz#1122151] - kvm-acpi-fix-tables-for-no-hpet-configuration.patch [bz#1129552] - kvm-mirror-Fix-resource-leak-when-bdrv_getlength-fails.patch [bz#1130603] - kvm-blockjob-Add-block_job_yield.patch [bz#1130603] - kvm-mirror-Go-through-ready-complete-process-for-0-len-i.patch [bz#1130603] - kvm-qemu-iotests-Test-BLOCK_JOB_READY-event-for-0Kb-imag.patch [bz#1130603] - kvm-block-make-top-argument-to-block-commit-optional.patch [bz#1130603] - kvm-qemu-iotests-Test-0-length-image-for-mirror.patch [bz#1130603] - kvm-mirror-Fix-qiov-size-for-short-requests.patch [bz#1130603] - Resolves: bz#1107821 (rdma migration: seg if destination isn't listening) - Resolves: bz#1122151 (Pass close from qemu-ga) - Resolves: bz#1129552 (backport "acpi: fix tables for no-hpet configuration") - Resolves: bz#1130603 (advertise active commit to libvirt)- kvm-virtio-net-Do-not-filter-VLANs-without-F_CTRL_VLAN.patch [bz#1065724] - kvm-virtio-net-add-vlan-receive-state-to-RxFilterInfo.patch [bz#1065724] - kvm-virtio-rng-check-return-value-of-virtio_load.patch [bz#1116941] - kvm-qapi-treat-all-negative-return-of-strtosz_suffix-as-.patch [bz#1074403] - Resolves: bz#1065724 (rx filter incorrect when guest disables VLAN filtering) - Resolves: bz#1074403 (qemu-kvm can not give any warning hint when set sndbuf with negative value) - Resolves: bz#1116941 (Return value of virtio_load not checked in virtio_rng_load)- kvm-vl.c-Output-error-on-invalid-machine-type.patch [bz#990724] - kvm-migration-dump-vmstate-info-as-a-json-file-for-stati.patch [bz#1118707] - kvm-vmstate-static-checker-script-to-validate-vmstate-ch.patch [bz#1118707] - kvm-tests-vmstate-static-checker-add-dump1-and-dump2-fil.patch [bz#1118707] - kvm-tests-vmstate-static-checker-incompat-machine-types.patch [bz#1118707] - kvm-tests-vmstate-static-checker-add-version-error-in-ma.patch [bz#1118707] - kvm-tests-vmstate-static-checker-version-mismatch-inside.patch [bz#1118707] - kvm-tests-vmstate-static-checker-minimum_version_id-chec.patch [bz#1118707] - kvm-tests-vmstate-static-checker-remove-a-section.patch [bz#1118707] - kvm-tests-vmstate-static-checker-remove-a-field.patch [bz#1118707] - kvm-tests-vmstate-static-checker-remove-last-field-in-a-.patch [bz#1118707] - kvm-tests-vmstate-static-checker-change-description-name.patch [bz#1118707] - kvm-tests-vmstate-static-checker-remove-Fields.patch [bz#1118707] - kvm-tests-vmstate-static-checker-remove-Description.patch [bz#1118707] - kvm-tests-vmstate-static-checker-remove-Description-insi.patch [bz#1118707] - kvm-tests-vmstate-static-checker-remove-a-subsection.patch [bz#1118707] - kvm-tests-vmstate-static-checker-remove-Subsections.patch [bz#1118707] - kvm-tests-vmstate-static-checker-add-substructure-for-us.patch [bz#1118707] - kvm-tests-vmstate-static-checker-add-size-mismatch-insid.patch [bz#1118707] - kvm-aio-fix-qemu_bh_schedule-bh-ctx-race-condition.patch [bz#1116728] - kvm-block-Improve-driver-whitelist-checks.patch [bz#999789] - kvm-vmdk-Fix-format-specific-information-create-type-for.patch [bz#1029271] - kvm-virtio-pci-Report-an-error-when-msix-vectors-init-fa.patch [bz#1095645] - kvm-scsi-Report-error-when-lun-number-is-in-use.patch [bz#1096576] - kvm-util-Split-out-exec_dir-from-os_find_datadir.patch [bz#1017685] - kvm-rules.mak-fix-obj-to-a-real-relative-path.patch [bz#1017685] - kvm-rules.mak-allow-per-object-cflags-and-libs.patch [bz#1017685] - kvm-block-use-per-object-cflags-and-libs.patch [bz#1017685] - kvm-vmdk-Fix-creating-big-description-file.patch [bz#1039791] - Resolves: bz#1017685 (Gluster etc. should not be a dependency of vscclient and libcacard) - Resolves: bz#1029271 (Format specific information (create type) was wrong when create it specified subformat='streamOptimized') - Resolves: bz#1039791 (qemu-img creates truncated VMDK image with subformat=twoGbMaxExtentFlat) - Resolves: bz#1095645 (vectors of virtio-scsi-pci will be 0 when set vectors>=129) - Resolves: bz#1096576 (QEMU core dumped when boot up two scsi-hd disk on the same virtio-scsi-pci controller in Intel host) - Resolves: bz#1116728 (Backport qemu_bh_schedule() race condition fix) - Resolves: bz#1118707 (VMstate static checker: backport -dump-vmstate feature to export json-encoded vmstate info) - Resolves: bz#990724 (qemu-kvm failing when invalid machine type is provided) - Resolves: bz#999789 (qemu should give a more friendly prompt when didn't specify read-only for VMDK format disk)- kvm-xhci-fix-overflow-in-usb_xhci_post_load.patch [bz#1074219] - kvm-migration-qmp_migrate-keep-working-after-syntax-erro.patch [bz#1086598] - kvm-seccomp-add-shmctl-mlock-and-munlock-to-the-syscall-.patch [bz#1026314] - kvm-exit-when-no-kvm-and-vcpu-count-160.patch [bz#1076326] - kvm-Disallow-outward-migration-while-awaiting-incoming-m.patch [bz#1086987] - kvm-block-Ignore-duplicate-or-NULL-format_name-in-bdrv_i.patch [bz#1088695 bz#1093983] - kvm-block-vhdx-account-for-identical-header-sections.patch [bz#1097020] - kvm-aio-Fix-use-after-free-in-cancellation-path.patch [bz#1095877] - kvm-scsi-disk-Improve-error-messager-if-can-t-get-versio.patch [bz#1021788] - kvm-scsi-Improve-error-messages-more.patch [bz#1021788] - kvm-memory-Don-t-call-memory_region_update_coalesced_ran.patch [bz#1096645] - kvm-kvmclock-Ensure-time-in-migration-never-goes-backwar.patch [bz#1098602] - kvm-kvmclock-Ensure-proper-env-tsc-value-for-kvmclock_cu.patch [bz#1098602] - Resolves: bz#1021788 (the error message "scsi generic interface too old" is wrong more often than not) - Resolves: bz#1026314 (qemu-kvm hang when use '-sandbox on'+'vnc'+'hda') - Resolves: bz#1074219 (qemu core dump when install a RHEL.7 guest(xhci) with migration) - Resolves: bz#1076326 (qemu-kvm does not quit when booting guest w/ 161 vcpus and "-no-kvm") - Resolves: bz#1086598 (migrate_cancel wont take effect on previouly wrong migrate -d cmd) - Resolves: bz#1086987 (src qemu crashed when starting migration in inmigrate mode) - Resolves: bz#1088695 (there are four "gluster" in qemu-img supported format list) - Resolves: bz#1093983 (there are three "nbd" in qemu-img supported format list) - Resolves: bz#1095877 (segmentation fault in qemu-kvm due to use-after-free of a SCSIGenericReq (host device pass-through)) - Resolves: bz#1096645 ([FJ7.0 Bug] RHEL7.0 guest attaching 150 or more virtio-blk disks fails to start up) - Resolves: bz#1097020 ([RFE] qemu-img: Add/improve Disk2VHD tools creating VHDX images) - Resolves: bz#1098602 (kvmclock: Ensure time in migration never goes backward (backport))- kvm-Allow-mismatched-virtio-config-len.patch [bz#1113009] - Resolves: bz#1113009 (Migration failed with virtio-blk from RHEL6.5.0 host to RHEL7.0 host)- kvm-zero-initialize-KVM_SET_GSI_ROUTING-input.patch [bz#1098976] - kvm-skip-system-call-when-msi-route-is-unchanged.patch [bz#1098976] - Resolves: bz#1098976 (2x RHEL 5.10 VM running on RHEL 7 KVM have low TCP_STREAM throughput)- kvm-char-restore-read-callback-on-a-reattached-hotplug-c.patch [bz#1038914] - kvm-qcow2-Free-preallocated-zero-clusters.patch [bz#1052093] - kvm-qemu-iotests-Discard-preallocated-zero-clusters.patch [bz#1052093] - kvm-XBZRLE-Fix-qemu-crash-when-resize-the-xbzrle-cache.patch [bz#1066338] - kvm-Provide-init-function-for-ram-migration.patch [bz#1066338] - kvm-Init-the-XBZRLE.lock-in-ram_mig_init.patch [bz#1066338] - kvm-XBZRLE-Fix-one-XBZRLE-corruption-issues.patch [bz#1066338] - kvm-Count-used-RAMBlock-pages-for-migration_dirty_pages.patch [bz#1074913] - kvm-virtio-net-fix-buffer-overflow-on-invalid-state-load.patch [bz#1095678] - kvm-virtio-net-out-of-bounds-buffer-write-on-invalid-sta.patch [bz#1095690] - kvm-virtio-net-out-of-bounds-buffer-write-on-load.patch [bz#1095685] - kvm-virtio-out-of-bounds-buffer-write-on-invalid-state-l.patch [bz#1095695] - kvm-virtio-avoid-buffer-overrun-on-incoming-migration.patch [bz#1095738] - kvm-virtio-scsi-fix-buffer-overrun-on-invalid-state-load.patch [bz#1095742] - kvm-virtio-validate-config_len-on-load.patch [bz#1095783] - kvm-virtio-validate-num_sg-when-mapping.patch [bz#1095766] - kvm-virtio-allow-mapping-up-to-max-queue-size.patch [bz#1095766] - kvm-usb-sanity-check-setup_index-setup_len-in-post_load.patch [bz#1095747] - kvm-usb-sanity-check-setup_index-setup_len-in-post_l2.patch [bz#1095747] - kvm-vmstate-reduce-code-duplication.patch [bz#1095716] - kvm-vmstate-add-VMS_MUST_EXIST.patch [bz#1095716] - kvm-vmstate-add-VMSTATE_VALIDATE.patch [bz#1095716] - kvm-hpet-fix-buffer-overrun-on-invalid-state-load.patch [bz#1095707] - kvm-hw-pci-pcie_aer.c-fix-buffer-overruns-on-invalid-sta.patch [bz#1095716] - kvm-usb-fix-up-post-load-checks.patch [bz#1096829] - kvm-qcow-correctly-propagate-errors.patch [bz#1097230] - kvm-qcow1-Make-padding-in-the-header-explicit.patch [bz#1097230] - kvm-qcow1-Check-maximum-cluster-size.patch [bz#1097230] - kvm-qcow1-Validate-L2-table-size-CVE-2014-0222.patch [bz#1097230] - kvm-qcow1-Validate-image-size-CVE-2014-0223.patch [bz#1097237] - kvm-qcow1-Stricter-backing-file-length-check.patch [bz#1097237] - Resolves: bz#1038914 (Guest can't receive any character transmitted from host after hot unplugging virtserialport then hot plugging again) - Resolves: bz#1052093 (qcow2 corruptions (leaked clusters after installing a rhel7 guest using virtio_scsi)) - Resolves: bz#1066338 (Reduce the migrate cache size during migration causes qemu segment fault) - Resolves: bz#1074913 (migration can not finish with 1024k 'remaining ram' left after hotunplug 4 nics) - Resolves: bz#1095678 (CVE-2013-4148 qemu-kvm: qemu: virtio-net: buffer overflow on invalid state load [rhel-7.1]) - Resolves: bz#1095685 (CVE-2013-4149 qemu-kvm: qemu: virtio-net: out-of-bounds buffer write on load [rhel-7.1]) - Resolves: bz#1095690 (CVE-2013-4150 qemu-kvm: qemu: virtio-net: out-of-bounds buffer write on invalid state load [rhel-7.1]) - Resolves: bz#1095695 (CVE-2013-4151 qemu-kvm: qemu: virtio: out-of-bounds buffer write on invalid state load [rhel-7.1]) - Resolves: bz#1095707 (CVE-2013-4527 qemu-kvm: qemu: hpet: buffer overrun on invalid state load [rhel-7.1]) - Resolves: bz#1095716 (CVE-2013-4529 qemu-kvm: qemu: hw/pci/pcie_aer.c: buffer overrun on invalid state load [rhel-7.1]) - Resolves: bz#1095738 (CVE-2013-6399 qemu-kvm: qemu: virtio: buffer overrun on incoming migration [rhel-7.1]) - Resolves: bz#1095742 (CVE-2013-4542 qemu-kvm: qemu: virtio-scsi: buffer overrun on invalid state load [rhel-7.1]) - Resolves: bz#1095747 (CVE-2013-4541 qemu-kvm: qemu: usb: insufficient sanity checking of setup_index+setup_len in post_load [rhel-7.1]) - Resolves: bz#1095766 (CVE-2013-4535 CVE-2013-4536 qemu-kvm: qemu: virtio: insufficient validation of num_sg when mapping [rhel-7.1]) - Resolves: bz#1095783 (CVE-2014-0182 qemu-kvm: qemu: virtio: out-of-bounds buffer write on state load with invalid config_len [rhel-7.1]) - Resolves: bz#1096829 (CVE-2014-3461 qemu-kvm: Qemu: usb: fix up post load checks [rhel-7.1]) - Resolves: bz#1097230 (CVE-2014-0222 qemu-kvm: Qemu: qcow1: validate L2 table size to avoid integer overflows [rhel-7.1]) - Resolves: bz#1097237 (CVE-2014-0223 qemu-kvm: Qemu: qcow1: validate image size to avoid out-of-bounds memory access [rhel-7.1])- kvm-pc-add-hot_add_cpu-callback-to-all-machine-types.patch [bz#1094285] - Resolves: bz#1094285 (Hot plug CPU not working with RHEL6 machine types running on RHEL7 host.)- kvm-iscsi-fix-indentation.patch [bz#1083413] - kvm-iscsi-correctly-propagate-errors-in-iscsi_open.patch [bz#1083413] - kvm-block-iscsi-query-for-supported-VPD-pages.patch [bz#1083413] - kvm-block-iscsi-fix-segfault-if-writesame-fails.patch [bz#1083413] - kvm-iscsi-recognize-invalid-field-ASCQ-from-WRITE-SAME-c.patch [bz#1083413] - kvm-iscsi-ignore-flushes-on-scsi-generic-devices.patch [bz#1083413] - kvm-iscsi-always-query-max-WRITE-SAME-length.patch [bz#1083413] - kvm-iscsi-Don-t-set-error-if-already-set-in-iscsi_do_inq.patch [bz#1083413] - kvm-iscsi-Remember-to-set-ret-for-iscsi_open-in-error-ca.patch [bz#1083413] - kvm-qemu_loadvm_state-shadow-SeaBIOS-for-VM-incoming-fro.patch [bz#1027565] - kvm-uhci-UNfix-irq-routing-for-RHEL-6-machtypes-RHEL-onl.patch [bz#1085701] - kvm-ide-Correct-improper-smart-self-test-counter-reset-i.patch [bz#1087980] - Resolves: bz#1027565 (fail to reboot guest after migration from RHEL6.5 host to RHEL7.0 host) - Resolves: bz#1083413 (qemu-kvm: iSCSI: Failure. SENSE KEY:ILLEGAL_REQUEST(5) ASCQ:INVALID_FIELD_IN_CDB(0x2400)) - Resolves: bz#1085701 (Guest hits call trace migrate from RHEL6.5 to RHEL7.0 host with -M 6.1 & balloon & uhci device) - Resolves: bz#1087980 (CVE-2014-2894 qemu-kvm: QEMU: out of bounds buffer accesses, guest triggerable via IDE SMART [rhel-7.1])- kvm-qcow2-fix-dangling-refcount-table-entry.patch [bz#1081793] - kvm-qcow2-link-all-L2-meta-updates-in-preallocate.patch [bz#1081393] - Resolves: bz#1081393 (qemu-img will prompt that 'leaked clusters were found' while creating images with '-o preallocation=metadata,cluster_size<=1024') - Resolves: bz#1081793 (qemu-img core dumped when creating a qcow2 image base on block device(iscsi or libiscsi))- kvm-qemu-iotests-add-.-check-cloop-support.patch [bz#1066691] - kvm-qemu-iotests-add-cloop-input-validation-tests.patch [bz#1066691] - kvm-block-cloop-validate-block_size-header-field-CVE-201.patch [bz#1079455] - kvm-block-cloop-prevent-offsets_size-integer-overflow-CV.patch [bz#1079320] - kvm-block-cloop-refuse-images-with-huge-offsets-arrays-C.patch [bz#1079455] - kvm-block-cloop-refuse-images-with-bogus-offsets-CVE-201.patch [bz#1079455] - kvm-size-off-by-one.patch [bz#1066691] - kvm-qemu-iotests-Support-for-bochs-format.patch [bz#1066691] - kvm-bochs-Unify-header-structs-and-make-them-QEMU_PACKED.patch [bz#1066691] - kvm-bochs-Use-unsigned-variables-for-offsets-and-sizes-C.patch [bz#1079339] - kvm-bochs-Check-catalog_size-header-field-CVE-2014-0143.patch [bz#1079320] - kvm-bochs-Check-extent_size-header-field-CVE-2014-0142.patch [bz#1079315] - kvm-bochs-Fix-bitmap-offset-calculation.patch [bz#1066691] - kvm-vpc-vhd-add-bounds-check-for-max_table_entries-and-b.patch [bz#1079455] - kvm-vpc-Validate-block-size-CVE-2014-0142.patch [bz#1079315] - kvm-vdi-add-bounds-checks-for-blocks_in_image-and-disk_s.patch [bz#1079455] - kvm-vhdx-Bounds-checking-for-block_size-and-logical_sect.patch [bz#1079346] - kvm-curl-check-data-size-before-memcpy-to-local-buffer.-.patch [bz#1079455] - kvm-qcow2-Check-header_length-CVE-2014-0144.patch [bz#1079455] - kvm-qcow2-Check-backing_file_offset-CVE-2014-0144.patch [bz#1079455] - kvm-qcow2-Check-refcount-table-size-CVE-2014-0144.patch [bz#1079455] - kvm-qcow2-Validate-refcount-table-offset.patch [bz#1066691] - kvm-qcow2-Validate-snapshot-table-offset-size-CVE-2014-0.patch [bz#1079455] - kvm-qcow2-Validate-active-L1-table-offset-and-size-CVE-2.patch [bz#1079455] - kvm-qcow2-Fix-backing-file-name-length-check.patch [bz#1066691] - kvm-qcow2-Don-t-rely-on-free_cluster_index-in-alloc_refc.patch [bz#1079339] - kvm-qcow2-Avoid-integer-overflow-in-get_refcount-CVE-201.patch [bz#1079320] - kvm-qcow2-Check-new-refcount-table-size-on-growth.patch [bz#1066691] - kvm-qcow2-Fix-types-in-qcow2_alloc_clusters-and-alloc_cl.patch [bz#1066691] - kvm-qcow2-Protect-against-some-integer-overflows-in-bdrv.patch [bz#1066691] - kvm-qcow2-Fix-new-L1-table-size-check-CVE-2014-0143.patch [bz#1079320] - kvm-dmg-coding-style-and-indentation-cleanup.patch [bz#1066691] - kvm-dmg-prevent-out-of-bounds-array-access-on-terminator.patch [bz#1066691] - kvm-dmg-drop-broken-bdrv_pread-loop.patch [bz#1066691] - kvm-dmg-use-appropriate-types-when-reading-chunks.patch [bz#1066691] - kvm-dmg-sanitize-chunk-length-and-sectorcount-CVE-2014-0.patch [bz#1079325] - kvm-dmg-use-uint64_t-consistently-for-sectors-and-length.patch [bz#1066691] - kvm-dmg-prevent-chunk-buffer-overflow-CVE-2014-0145.patch [bz#1079325] - kvm-block-vdi-bounds-check-qemu-io-tests.patch [bz#1066691] - kvm-block-Limit-request-size-CVE-2014-0143.patch [bz#1079320] - kvm-qcow2-Fix-copy_sectors-with-VM-state.patch [bz#1066691] - kvm-qcow2-Fix-NULL-dereference-in-qcow2_open-error-path-.patch [bz#1079333] - kvm-qcow2-Fix-L1-allocation-size-in-qcow2_snapshot_load_.patch [bz#1079325] - kvm-qcow2-Check-maximum-L1-size-in-qcow2_snapshot_load_t.patch [bz#1079320] - kvm-qcow2-Limit-snapshot-table-size.patch [bz#1066691] - kvm-parallels-Fix-catalog-size-integer-overflow-CVE-2014.patch [bz#1079320] - kvm-parallels-Sanity-check-for-s-tracks-CVE-2014-0142.patch [bz#1079315] - kvm-fix-machine-check-propagation.patch [bz#740107] - Resolves: bz#1066691 (qemu-kvm: include leftover patches from block layer security audit) - Resolves: bz#1079315 (CVE-2014-0142 qemu-kvm: qemu: crash by possible division by zero [rhel-7.0]) - Resolves: bz#1079320 (CVE-2014-0143 qemu-kvm: Qemu: block: multiple integer overflow flaws [rhel-7.0]) - Resolves: bz#1079325 (CVE-2014-0145 qemu-kvm: Qemu: prevent possible buffer overflows [rhel-7.0]) - Resolves: bz#1079333 (CVE-2014-0146 qemu-kvm: Qemu: qcow2: NULL dereference in qcow2_open() error path [rhel-7.0]) - Resolves: bz#1079339 (CVE-2014-0147 qemu-kvm: Qemu: block: possible crash due signed types or logic error [rhel-7.0]) - Resolves: bz#1079346 (CVE-2014-0148 qemu-kvm: Qemu: vhdx: bounds checking for block_size and logical_sector_size [rhel-7.0]) - Resolves: bz#1079455 (CVE-2014-0144 qemu-kvm: Qemu: block: missing input validation [rhel-7.0]) - Resolves: bz#740107 ([Hitachi 7.0 FEAT] KVM: MCA Recovery for KVM guest OS memory)- kvm-pc-Use-cpu64-rhel6-CPU-model-by-default-on-rhel6-mac.patch [bz#1080170] - kvm-target-i386-Copy-cpu64-rhel6-definition-into-qemu64.patch [bz#1078607 bz#1080170] - Resolves: bz#1080170 (intel 82576 VF not work in windows 2008 x86 - Code 12 [TestOnly]) - Resolves: bz#1080170 (Default CPU model for rhel6.* machine-types is different from RHEL-6)- kvm-virtio-net-fix-guest-triggerable-buffer-overrun.patch [bz#1078308] - Resolves: bz#1078308 (EMBARGOED CVE-2014-0150 qemu: virtio-net: fix guest-triggerable buffer overrun [rhel-7.0])- kvm-configure-Fix-bugs-preventing-Ceph-inclusion.patch [bz#1078809] - Resolves: bz#1078809 (can not boot qemu-kvm-rhev with rbd image)- kvm-scsi-Change-scsi-sense-buf-size-to-252.patch [bz#1058173] - kvm-scsi-Fix-migration-of-scsi-sense-data.patch [bz#1058173] - Resolves: bz#1058173 (qemu-kvm core dump booting guest with scsi-generic disk attached when using built-in iscsi driver)- kvm-qdev-monitor-Set-properties-after-parent-is-assigned.patch [bz#1046248] - kvm-block-Update-image-size-in-bdrv_invalidate_cache.patch [bz#1048575] - kvm-qcow2-Keep-option-in-qcow2_invalidate_cache.patch [bz#1048575] - kvm-qcow2-Check-bs-drv-in-copy_sectors.patch [bz#1048575] - kvm-block-bs-drv-may-be-NULL-in-bdrv_debug_resume.patch [bz#1048575] - kvm-iotests-Test-corruption-during-COW-request.patch [bz#1048575] - Resolves: bz#1046248 (qemu-kvm crash when send "info qtree" after hot plug a device with invalid addr) - Resolves: bz#1048575 (Segmentation fault occurs after migrate guest(use scsi disk and add stress) to des machine)- kvm-dataplane-Fix-startup-race.patch [bz#1069541] - kvm-QMP-Relax-__com.redhat_drive_add-parameter-checking.patch [bz#1057471] - kvm-all-exit-in-case-max-vcpus-exceeded.patch [bz#993429] - kvm-block-gluster-code-movements-state-storage-changes.patch [bz#1031526] - kvm-block-gluster-add-reopen-support.patch [bz#1031526] - kvm-virtio-net-add-feature-bit-for-any-header-s-g.patch [bz#990989] - kvm-spec-Add-README.rhel6-gpxe-source.patch [bz#1073774] - kvm-pc-Add-RHEL6-e1000-gPXE-image.patch [bz#1073774] - kvm-loader-rename-in_ram-has_mr.patch [bz#1064018] - kvm-pc-avoid-duplicate-names-for-ROM-MRs.patch [bz#1064018] - kvm-qemu-img-convert-Fix-progress-output.patch [bz#1073728] - kvm-qemu-iotests-Test-progress-output-for-conversion.patch [bz#1073728] - kvm-iscsi-Use-bs-sg-for-everything-else-than-disks.patch [bz#1067784] - kvm-block-Fix-bs-request_alignment-assertion-for-bs-sg-1.patch [bz#1067784] - kvm-qemu_file-use-fwrite-correctly.patch [bz#1005103] - kvm-qemu_file-Fix-mismerge-of-use-fwrite-correctly.patch [bz#1005103] - Resolves: bz#1005103 (Migration should fail when migrate guest offline to a file which is specified to a readonly directory.) - Resolves: bz#1031526 (Can not commit snapshot when disk is using glusterfs:native backend) - Resolves: bz#1057471 (fail to do hot-plug with "discard = on" with "Invalid parameter 'discard'" error) - Resolves: bz#1064018 (abort from conflicting genroms) - Resolves: bz#1067784 (qemu-kvm: block.c:850: bdrv_open_common: Assertion `bs->request_alignment != 0' failed. Aborted (core dumped)) - Resolves: bz#1069541 (Segmentation fault when boot guest with dataplane=on) - Resolves: bz#1073728 (progress bar doesn't display when converting with -p) - Resolves: bz#1073774 (e1000 ROM cause migrate fail from RHEL6.5 host to RHEL7.0 host) - Resolves: bz#990989 (backport inline header virtio-net optimization) - Resolves: bz#993429 (kvm: test maximum number of vcpus supported (rhel7))- kvm-target-i386-Move-hyperv_-static-globals-to-X86CPU.patch [bz#1004773] - kvm-Fix-uninitialized-cpuid_data.patch [bz#1057173] - kvm-fix-coexistence-of-KVM-and-Hyper-V-leaves.patch [bz#1004773] - kvm-make-availability-of-Hyper-V-enlightenments-depe.patch [bz#1004773] - kvm-make-hyperv-hypercall-and-guest-os-id-MSRs-migra.patch [bz#1004773] - kvm-make-hyperv-vapic-assist-page-migratable.patch [bz#1004773] - kvm-target-i386-Convert-hv_relaxed-to-static-property.patch [bz#1057173] - kvm-target-i386-Convert-hv_vapic-to-static-property.patch [bz#1057173] - kvm-target-i386-Convert-hv_spinlocks-to-static-property.patch [bz#1057173] - kvm-target-i386-Convert-check-and-enforce-to-static-prop.patch [bz#1004773] - kvm-target-i386-Cleanup-foo-feature-handling.patch [bz#1057173] - kvm-add-support-for-hyper-v-timers.patch [bz#1057173] - Resolves: bz#1004773 (Hyper-V guest OS id and hypercall MSRs not migrated) - Resolves: bz#1057173 (KVM Hyper-V Enlightenment - New feature - hv-time (QEMU))- kvm-qmp-access-the-local-QemuOptsLists-for-drive-option.patch [bz#1026184] - kvm-qxl-add-sanity-check.patch [bz#751937] - kvm-Fix-two-XBZRLE-corruption-issues.patch [bz#1063417] - kvm-qdev-monitor-set-DeviceState-opts-before-calling-rea.patch [bz#1037956] - kvm-vfio-blacklist-loading-of-unstable-roms.patch [bz#1037956] - kvm-block-Set-block-filename-sizes-to-PATH_MAX-instead-o.patch [bz#1072339] - Resolves: bz#1026184 (QMP: querying -drive option returns a NULL parameter list) - Resolves: bz#1037956 (bnx2x: boot one guest to do vfio-pci with all PFs assigned in same group meet QEMU segmentation fault (Broadcom BCM57810 card)) - Resolves: bz#1063417 (google stressapptest vs Migration) - Resolves: bz#1072339 (RHEV: Cannot start VMs that have more than 23 snapshots.) - Resolves: bz#751937 (qxl triggers assert during iofuzz test)- kvm-mempath-prefault-fix-off-by-one-error.patch [bz#1069039] - kvm-qemu-option-has_help_option-and-is_valid_option_list.patch [bz#1065873] - kvm-qemu-img-create-Support-multiple-o-options.patch [bz#1065873] - kvm-qemu-img-convert-Support-multiple-o-options.patch [bz#1065873] - kvm-qemu-img-amend-Support-multiple-o-options.patch [bz#1065873] - kvm-qemu-img-Allow-o-help-with-incomplete-argument-list.patch [bz#1065873] - kvm-qemu-iotests-Check-qemu-img-command-line-parsing.patch [bz#1065873] - Resolves: bz#1065873 (qemu-img silently ignores options with multiple -o parameters) - Resolves: bz#1069039 (-mem-prealloc option behaviour is opposite to expected)- kvm-xhci-add-support-for-suspend-resume.patch [bz#1012365] - kvm-qcow2-remove-n_start-and-n_end-of-qcow2_alloc_cluste.patch [bz#1049176] - kvm-qcow2-fix-offset-overflow-in-qcow2_alloc_clusters_at.patch [bz#1049176] - kvm-qcow2-check-for-NULL-l2meta.patch [bz#1055848] - kvm-qemu-iotests-add-test-for-qcow2-preallocation-with-d.patch [bz#1055848] - Resolves: bz#1012365 (xhci usb storage lost in guest after wakeup from S3) - Resolves: bz#1049176 (qemu-img core dump when using "-o preallocation=metadata,cluster_size=2048k" to create image of libiscsi lun) - Resolves: bz#1055848 (qemu-img core dumped when cluster size is larger than the default value with opreallocation=metadata specified)- kvm-spec-disable-qom-cast-debug.patch [bz#1063942] - kvm-fix-guest-physical-bits-to-match-host-to-go-beyond-1.patch [bz#989677] - kvm-monitor-Cleanup-mon-outbuf-on-write-error.patch [bz#1065225] - Resolves: bz#1063942 (configure qemu-kvm with --disable-qom-cast-debug) - Resolves: bz#1065225 (QMP socket breaks on unexpected close) - Resolves: bz#989677 ([HP 7.0 FEAT]: Increase KVM guest supported memory to 4TiB)- kvm-seccomp-add-mkdir-and-fchmod-to-the-whitelist.patch [bz#1026314] - kvm-seccomp-add-some-basic-shared-memory-syscalls-to-the.patch [bz#1026314] - kvm-scsi-Support-TEST-UNIT-READY-in-the-dummy-LUN0.patch [bz#1004143] - kvm-usb-add-vendor-request-defines.patch [bz#1039530] - kvm-usb-move-usb_-hi-lo-helpers-to-header-file.patch [bz#1039530] - kvm-usb-add-support-for-microsoft-os-descriptors.patch [bz#1039530] - kvm-usb-add-microsoft-os-descriptors-compat-property.patch [bz#1039530] - kvm-usb-hid-add-microsoft-os-descriptor-support.patch [bz#1039530] - kvm-configure-add-option-to-disable-fstack-protect.patch [bz#1044182] - kvm-exec-always-use-MADV_DONTFORK.patch [bz#1004197] - kvm-pc-Save-size-of-RAM-below-4GB.patch [bz#1048080] - kvm-acpi-Fix-PCI-hole-handling-on-build_srat.patch [bz#1048080] - kvm-Add-check-for-cache-size-smaller-than-page-size.patch [bz#1017096] - kvm-XBZRLE-cache-size-should-not-be-larger-than-guest-me.patch [bz#1047448] - kvm-Don-t-abort-on-out-of-memory-when-creating-page-cach.patch [bz#1047448] - kvm-Don-t-abort-on-memory-allocation-error.patch [bz#1047448] - kvm-Set-xbzrle-buffers-to-NULL-after-freeing-them-to-avo.patch [bz#1038540] - kvm-migration-fix-free-XBZRLE-decoded_buf-wrong.patch [bz#1038540] - kvm-block-resize-backing-file-image-during-offline-commi.patch [bz#1047254] - kvm-block-resize-backing-image-during-active-layer-commi.patch [bz#1047254] - kvm-block-update-block-commit-documentation-regarding-im.patch [bz#1047254] - kvm-block-Fix-bdrv_commit-return-value.patch [bz#1047254] - kvm-block-remove-QED-.bdrv_make_empty-implementation.patch [bz#1047254] - kvm-block-remove-qcow2-.bdrv_make_empty-implementation.patch [bz#1047254] - kvm-qemu-progress-Drop-unused-include.patch [bz#997878] - kvm-qemu-progress-Fix-progress-printing-on-SIGUSR1.patch [bz#997878] - kvm-Documentation-qemu-img-Mention-SIGUSR1-progress-repo.patch [bz#997878] - Resolves: bz#1004143 ("test unit ready failed" on LUN 0 delays boot when a virtio-scsi target does not have any disk on LUN 0) - Resolves: bz#1004197 (Cannot hot-plug nic in windows VM when the vmem is larger) - Resolves: bz#1017096 (Fail to migrate while the size of migrate-compcache less then 4096) - Resolves: bz#1026314 (qemu-kvm hang when use '-sandbox on'+'vnc'+'hda') - Resolves: bz#1038540 (qemu-kvm aborted while cancel migration then restart it (with page delta compression)) - Resolves: bz#1039530 (add support for microsoft os descriptors) - Resolves: bz#1044182 (Relax qemu-kvm stack protection to -fstack-protector-strong) - Resolves: bz#1047254 (qemu-img failed to commit image) - Resolves: bz#1047448 (qemu-kvm core dump in src host when do migration with "migrate_set_capability xbzrle on and migrate_set_cache_size 10000G") - Resolves: bz#1048080 (Qemu-kvm NUMA emulation failed) - Resolves: bz#997878 (Kill -SIGUSR1 `pidof qemu-img convert` can not get progress of qemu-img)- kvm-block-fix-backing-file-segfault.patch [bz#748906] - kvm-block-Move-initialisation-of-BlockLimits-to-bdrv_ref.patch [bz#748906] - kvm-raw-Fix-BlockLimits-passthrough.patch [bz#748906] - kvm-block-Inherit-opt_transfer_length.patch [bz#748906] - kvm-block-Update-BlockLimits-when-they-might-have-change.patch [bz#748906] - kvm-qemu_memalign-Allow-small-alignments.patch [bz#748906] - kvm-block-Detect-unaligned-length-in-bdrv_qiov_is_aligne.patch [bz#748906] - kvm-block-Don-t-use-guest-sector-size-for-qemu_blockalig.patch [bz#748906] - kvm-block-rename-buffer_alignment-to-guest_block_size.patch [bz#748906] - kvm-raw-Probe-required-direct-I-O-alignment.patch [bz#748906] - kvm-block-Introduce-bdrv_aligned_preadv.patch [bz#748906] - kvm-block-Introduce-bdrv_co_do_preadv.patch [bz#748906] - kvm-block-Introduce-bdrv_aligned_pwritev.patch [bz#748906] - kvm-block-write-Handle-COR-dependency-after-I-O-throttli.patch [bz#748906] - kvm-block-Introduce-bdrv_co_do_pwritev.patch [bz#748906] - kvm-block-Switch-BdrvTrackedRequest-to-byte-granularity.patch [bz#748906] - kvm-block-Allow-waiting-for-overlapping-requests-between.patch [bz#748906] - kvm-block-use-DIV_ROUND_UP-in-bdrv_co_do_readv.patch [bz#748906] - kvm-block-Make-zero-after-EOF-work-with-larger-alignment.patch [bz#748906] - kvm-block-Generalise-and-optimise-COR-serialisation.patch [bz#748906] - kvm-block-Make-overlap-range-for-serialisation-dynamic.patch [bz#748906] - kvm-block-Fix-32-bit-truncation-in-mark_request_serialis.patch [bz#748906] - kvm-block-Allow-wait_serialising_requests-at-any-point.patch [bz#748906] - kvm-block-Align-requests-in-bdrv_co_do_pwritev.patch [bz#748906] - kvm-lock-Fix-memory-leaks-in-bdrv_co_do_pwritev.patch [bz#748906] - kvm-block-Assert-serialisation-assumptions-in-pwritev.patch [bz#748906] - kvm-block-Change-coroutine-wrapper-to-byte-granularity.patch [bz#748906] - kvm-block-Make-bdrv_pread-a-bdrv_prwv_co-wrapper.patch [bz#748906] - kvm-block-Make-bdrv_pwrite-a-bdrv_prwv_co-wrapper.patch [bz#748906] - kvm-iscsi-Set-bs-request_alignment.patch [bz#748906] - kvm-blkdebug-Make-required-alignment-configurable.patch [bz#748906] - kvm-blkdebug-Don-t-leak-bs-file-on-failure.patch [bz#748906] - kvm-qemu-io-New-command-sleep.patch [bz#748906] - kvm-qemu-iotests-Filter-out-qemu-io-prompt.patch [bz#748906] - kvm-qemu-iotests-Test-pwritev-RMW-logic.patch [bz#748906] - kvm-block-bdrv_aligned_pwritev-Assert-overlap-range.patch [bz#748906] - kvm-block-Don-t-call-ROUND_UP-with-negative-values.patch [bz#748906] - Resolves: bz#748906 (qemu fails on disk with 4k sectors and cache=off)- kvm-vfio-pci-Fail-initfn-on-DMA-mapping-errors.patch [bz#1044815] - kvm-vfio-Destroy-memory-regions.patch [bz#1052030] - kvm-docs-qcow2-compat-1.1-is-now-the-default.patch [bz#1048092] - kvm-hda-codec-disable-streams-on-reset.patch [bz#947812] - kvm-QEMUBH-make-AioContext-s-bh-re-entrant.patch [bz#1009297] - kvm-qxl-replace-pipe-signaling-with-bottom-half.patch [bz#1009297] - Resolves: bz#1009297 (RHEL7.0 guest gui can not be used in dest host after migration) - Resolves: bz#1044815 (vfio initfn succeeds even if IOMMU mappings fail) - Resolves: bz#1048092 (manpage of qemu-img contains error statement about compat option) - Resolves: bz#1052030 (src qemu-kvm core dump after hotplug/unhotplug GPU device and do local migration) - Resolves: bz#947812 (There's a shot voice after 'system_reset' during playing music inside rhel6 guest w/ intel-hda device)- kvm-Partially-revert-rhel-Drop-cfi.pflash01-and-isa-ide-.patch [bz#1032346] - kvm-Revert-pc-Disable-the-use-flash-device-for-BIOS-unle.patch [bz#1032346] - kvm-memory-Replace-open-coded-memory_region_is_romd.patch [bz#1032346] - kvm-memory-Rename-readable-flag-to-romd_mode.patch [bz#1032346] - kvm-isapc-Fix-non-KVM-qemu-boot-read-write-memory-for-is.patch [bz#1032346] - kvm-add-kvm_readonly_mem_enabled.patch [bz#1032346] - kvm-support-using-KVM_MEM_READONLY-flag-for-regions.patch [bz#1032346] - kvm-pc_sysfw-allow-flash-pflash-memory-to-be-used-with-K.patch [bz#1032346] - kvm-fix-double-free-the-memslot-in-kvm_set_phys_mem.patch [bz#1032346] - kvm-sysfw-remove-read-only-pc_sysfw_flash_vs_rom_bug_com.patch [bz#1032346] - kvm-pc_sysfw-remove-the-rom_only-property.patch [bz#1032346] - kvm-pc_sysfw-do-not-make-it-a-device-anymore.patch [bz#1032346] - kvm-hw-i386-pc_sysfw-support-two-flash-drives.patch [bz#1032346] - kvm-i440fx-test-qtest_start-should-be-paired-with-qtest_.patch [bz#1032346] - kvm-i440fx-test-give-each-GTest-case-its-own-qtest.patch [bz#1032346] - kvm-i440fx-test-generate-temporary-firmware-blob.patch [bz#1032346] - kvm-i440fx-test-verify-firmware-under-4G-and-1M-both-bio.patch [bz#1032346] - kvm-piix-fix-32bit-pci-hole.patch [bz#1032346] - kvm-qapi-Add-backing-to-BlockStats.patch [bz#1041564] - kvm-pc-Disable-RDTSCP-unconditionally-on-rhel6.-machine-.patch [bz#918907] - kvm-pc-Disable-RDTSCP-on-AMD-CPU-models.patch [bz#1056428 bz#874400] - kvm-block-add-.bdrv_reopen_prepare-stub-for-iscsi.patch [bz#1030301] - Resolves: bz#1030301 (qemu-img can not merge live snapshot to backing file(r/w backing file via libiscsi)) - Resolves: bz#1032346 (basic OVMF support (non-volatile UEFI variables in flash, and fixup for ACPI tables)) - Resolves: bz#1041564 ([NFR] qemu: Returning the watermark for all the images opened for writing) - Resolves: bz#1056428 ("rdtscp" flag defined on Opteron_G5 model and cann't be exposed to guest) - Resolves: bz#874400 ("rdtscp" flag defined on Opteron_G5 model and cann't be exposed to guest) - Resolves: bz#918907 (provide backwards-compatible RHEL specific machine types in QEMU - CPU features)- kvm-piix-gigabyte-alignment-for-ram.patch [bz#1026548] - kvm-pc_piix-document-gigabyte_align.patch [bz#1026548] - kvm-q35-gigabyle-alignment-for-ram.patch [bz#1026548] - kvm-virtio-bus-remove-vdev-field.patch [bz#983344] - kvm-virtio-pci-remove-vdev-field.patch [bz#983344] - kvm-virtio-bus-cleanup-plug-unplug-interface.patch [bz#983344] - kvm-virtio-blk-switch-exit-callback-to-VirtioDeviceClass.patch [bz#983344] - kvm-virtio-serial-switch-exit-callback-to-VirtioDeviceCl.patch [bz#983344] - kvm-virtio-net-switch-exit-callback-to-VirtioDeviceClass.patch [bz#983344] - kvm-virtio-scsi-switch-exit-callback-to-VirtioDeviceClas.patch [bz#983344] - kvm-virtio-balloon-switch-exit-callback-to-VirtioDeviceC.patch [bz#983344] - kvm-virtio-rng-switch-exit-callback-to-VirtioDeviceClass.patch [bz#983344] - kvm-virtio-pci-add-device_unplugged-callback.patch [bz#983344] - kvm-block-use-correct-filename-for-error-report.patch [bz#1051438] - Resolves: bz#1026548 (i386: pc: align gpa<->hpa on 1GB boundary) - Resolves: bz#1051438 (Error message contains garbled characters when unable to open image due to bad permissions (permission denied).) - Resolves: bz#983344 (QEMU core dump and host will reboot when do hot-unplug a virtio-blk disk which use the switch behind switch)- Mass rebuild 2014-01-24- kvm-help-add-id-suboption-to-iscsi.patch [bz#1019221] - kvm-scsi-disk-add-UNMAP-limits-to-block-limits-VPD-page.patch [bz#1037503] - kvm-qdev-Fix-32-bit-compilation-in-print_size.patch [bz#1034876] - kvm-qdev-Use-clz-in-print_size.patch [bz#1034876] - Resolves: bz#1019221 (Iscsi miss id sub-option in help output) - Resolves: bz#1034876 (export acpi tables to guests) - Resolves: bz#1037503 (fix thin provisioning support for block device backends)- kvm-avoid-a-bogus-COMPLETED-CANCELLED-transition.patch [bz#1053699] - kvm-introduce-MIG_STATE_CANCELLING-state.patch [bz#1053699] - kvm-vvfat-use-bdrv_new-to-allocate-BlockDriverState.patch [bz#1041301] - kvm-block-implement-reference-count-for-BlockDriverState.patch [bz#1041301] - kvm-block-make-bdrv_delete-static.patch [bz#1041301] - kvm-migration-omit-drive-ref-as-we-have-bdrv_ref-now.patch [bz#1041301] - kvm-xen_disk-simplify-blk_disconnect-with-refcnt.patch [bz#1041301] - kvm-nbd-use-BlockDriverState-refcnt.patch [bz#1041301] - kvm-block-use-BDS-ref-for-block-jobs.patch [bz#1041301] - kvm-block-Make-BlockJobTypes-const.patch [bz#1041301] - kvm-blockjob-rename-BlockJobType-to-BlockJobDriver.patch [bz#1041301] - kvm-qapi-Introduce-enum-BlockJobType.patch [bz#1041301] - kvm-qapi-make-use-of-new-BlockJobType.patch [bz#1041301] - kvm-mirror-Don-t-close-target.patch [bz#1041301] - kvm-mirror-Move-base-to-MirrorBlockJob.patch [bz#1041301] - kvm-block-Add-commit_active_start.patch [bz#1041301] - kvm-commit-Support-commit-active-layer.patch [bz#1041301] - kvm-qemu-iotests-prefill-some-data-to-test-image.patch [bz#1041301] - kvm-qemu-iotests-Update-test-cases-for-commit-active.patch [bz#1041301] - kvm-commit-Remove-unused-check.patch [bz#1041301] - kvm-blockdev-use-bdrv_getlength-in-qmp_drive_mirror.patch [bz#921890] - kvm-qemu-iotests-make-assert_no_active_block_jobs-common.patch [bz#921890] - kvm-block-drive-mirror-Check-for-NULL-backing_hd.patch [bz#921890] - kvm-qemu-iotests-Extend-041-for-unbacked-mirroring.patch [bz#921890] - kvm-qapi-schema-Update-description-for-NewImageMode.patch [bz#921890] - kvm-block-drive-mirror-Reuse-backing-HD-for-sync-none.patch [bz#921890] - kvm-qemu-iotests-Fix-test-041.patch [bz#921890] - kvm-scsi-bus-fix-transfer-length-and-direction-for-VERIF.patch [bz#1035644] - kvm-scsi-disk-fix-VERIFY-emulation.patch [bz#1035644] - kvm-block-ensure-bdrv_drain_all-works-during-bdrv_delete.patch [bz#1041301] - kvm-use-recommended-max-vcpu-count.patch [bz#998708] - kvm-pc-Create-pc_compat_rhel-functions.patch [bz#1049706] - kvm-pc-Enable-x2apic-by-default-on-more-recent-CPU-model.patch [bz#1049706] - kvm-Build-all-subpackages-for-RHEV.patch [bz#1007204] - Resolves: bz#1007204 (qemu-img-rhev qemu-kvm-rhev-tools are not built for qemu-kvm-1.5.3-3.el7) - Resolves: bz#1035644 (rhel7.0host + windows guest + virtio-win + 'chkdsk' in the guest gives qemu assertion in scsi_dma_complete) - Resolves: bz#1041301 (live snapshot merge (commit) of the active layer) - Resolves: bz#1049706 (MIss CPUID_EXT_X2APIC in Westmere cpu model) - Resolves: bz#1053699 (Backport Cancelled race condition fixes) - Resolves: bz#921890 (Core dump when block mirror with "sync" is "none" and mode is "absolute-paths") - Resolves: bz#998708 (qemu-kvm: maximum vcpu should be recommended maximum)- kvm-Revert-qdev-monitor-Fix-crash-when-device_add-is-cal.patch [bz#669524] - kvm-Revert-qdev-Do-not-let-the-user-try-to-device_add-wh.patch [bz#669524] - kvm-qdev-monitor-Clean-up-qdev_device_add-variable-namin.patch [bz#669524] - kvm-qdev-monitor-Fix-crash-when-device_add-is-called.2.patch.patch [bz#669524] - kvm-qdev-monitor-Avoid-qdev-as-variable-name.patch [bz#669524] - kvm-qdev-monitor-Inline-qdev_init-for-device_add.patch [bz#669524] - kvm-qdev-Do-not-let-the-user-try-to-device_add-when-it.2.patch.patch [bz#669524] - kvm-qdev-monitor-Avoid-device_add-crashing-on-non-device.patch [bz#669524] - kvm-qdev-monitor-Improve-error-message-for-device-nonexi.patch [bz#669524] - kvm-exec-change-well-known-physical-sections-to-macros.patch [bz#1003535] - kvm-exec-separate-sections-and-nodes-per-address-space.patch [bz#1003535] - Resolves: bz#1003535 (qemu-kvm core dump when boot vm with more than 32 virtio disks/nics) - Resolves: bz#669524 (Confusing error message from -device )- kvm-intel-hda-fix-position-buffer.patch [bz#947785] - kvm-The-calculation-of-bytes_xfer-in-qemu_put_buffer-is-.patch [bz#1003467] - kvm-migration-Fix-rate-limit.patch [bz#1003467] - kvm-audio-honor-QEMU_AUDIO_TIMER_PERIOD-instead-of-wakin.patch [bz#1017636] - kvm-audio-Lower-default-wakeup-rate-to-100-times-second.patch [bz#1017636] - kvm-audio-adjust-pulse-to-100Hz-wakeup-rate.patch [bz#1017636] - kvm-pc-Fix-rhel6.-3dnow-3dnowext-compat-bits.patch [bz#918907] - kvm-add-firmware-to-machine-options.patch [bz#1038603] - kvm-switch-rhel7-machine-types-to-big-bios.patch [bz#1038603] - kvm-add-bios-256k.bin-from-seabios-bin-1.7.2.2-10.el7.no.patch [bz#1038603] - kvm-pci-fix-pci-bridge-fw-path.patch [bz#1034518] - kvm-hw-cannot_instantiate_with_device_add_yet-due-to-poi.patch [bz#1031098] - kvm-qdev-Document-that-pointer-properties-kill-device_ad.patch [bz#1031098] - kvm-Add-back-no-hpet-but-ignore-it.patch [bz#1044742] - Resolves: bz#1003467 (Backport migration fixes from post qemu 1.6) - Resolves: bz#1017636 (PATCH: fix qemu using 50% host cpu when audio is playing) - Resolves: bz#1031098 (Disable device smbus-eeprom) - Resolves: bz#1034518 (boot order wrong with q35) - Resolves: bz#1038603 (make seabios 256k for rhel7 machine types) - Resolves: bz#1044742 (Cannot create guest on remote RHEL7 host using F20 virt-manager, libvirt's qemu -no-hpet detection is broken) - Resolves: bz#918907 (provide backwards-compatible RHEL specific machine types in QEMU - CPU features) - Resolves: bz#947785 (In rhel6.4 guest sound recorder doesn't work when playing audio)- kvm-bitmap-use-long-as-index.patch [bz#997559] - kvm-memory-cpu_physical_memory_set_dirty_flags-result-is.patch [bz#997559] - kvm-memory-cpu_physical_memory_set_dirty_range-return-vo.patch [bz#997559] - kvm-exec-use-accessor-function-to-know-if-memory-is-dirt.patch [bz#997559] - kvm-memory-create-function-to-set-a-single-dirty-bit.patch [bz#997559] - kvm-exec-drop-useless-if.patch [bz#997559] - kvm-exec-create-function-to-get-a-single-dirty-bit.patch [bz#997559] - kvm-memory-make-cpu_physical_memory_is_dirty-return-bool.patch [bz#997559] - kvm-memory-all-users-of-cpu_physical_memory_get_dirty-us.patch [bz#997559] - kvm-memory-set-single-dirty-flags-when-possible.patch [bz#997559] - kvm-memory-cpu_physical_memory_set_dirty_range-always-di.patch [bz#997559] - kvm-memory-cpu_physical_memory_mask_dirty_range-always-c.patch [bz#997559] - kvm-memory-use-bit-2-for-migration.patch [bz#997559] - kvm-memory-make-sure-that-client-is-always-inside-range.patch [bz#997559] - kvm-memory-only-resize-dirty-bitmap-when-memory-size-inc.patch [bz#997559] - kvm-memory-cpu_physical_memory_clear_dirty_flag-result-i.patch [bz#997559] - kvm-bitmap-Add-bitmap_zero_extend-operation.patch [bz#997559] - kvm-memory-split-dirty-bitmap-into-three.patch [bz#997559] - kvm-memory-unfold-cpu_physical_memory_clear_dirty_flag-i.patch [bz#997559] - kvm-memory-unfold-cpu_physical_memory_set_dirty-in-its-o.patch [bz#997559] - kvm-memory-unfold-cpu_physical_memory_set_dirty_flag.patch [bz#997559] - kvm-memory-make-cpu_physical_memory_get_dirty-the-main-f.patch [bz#997559] - kvm-memory-cpu_physical_memory_get_dirty-is-used-as-retu.patch [bz#997559] - kvm-memory-s-mask-clear-cpu_physical_memory_mask_dirty_r.patch [bz#997559] - kvm-memory-use-find_next_bit-to-find-dirty-bits.patch [bz#997559] - kvm-memory-cpu_physical_memory_set_dirty_range-now-uses-.patch [bz#997559] - kvm-memory-cpu_physical_memory_clear_dirty_range-now-use.patch [bz#997559] - kvm-memory-s-dirty-clean-in-cpu_physical_memory_is_dirty.patch [bz#997559] - kvm-memory-make-cpu_physical_memory_reset_dirty-take-a-l.patch [bz#997559] - kvm-exec-Remove-unused-global-variable-phys_ram_fd.patch [bz#997559] - kvm-memory-cpu_physical_memory_set_dirty_tracking-should.patch [bz#997559] - kvm-memory-move-private-types-to-exec.c.patch [bz#997559] - kvm-memory-split-cpu_physical_memory_-functions-to-its-o.patch [bz#997559] - kvm-memory-unfold-memory_region_test_and_clear.patch [bz#997559] - kvm-use-directly-cpu_physical_memory_-api-for-tracki.patch [bz#997559] - kvm-refactor-start-address-calculation.patch [bz#997559] - kvm-memory-move-bitmap-synchronization-to-its-own-functi.patch [bz#997559] - kvm-memory-syncronize-kvm-bitmap-using-bitmaps-operation.patch [bz#997559] - kvm-ram-split-function-that-synchronizes-a-range.patch [bz#997559] - kvm-migration-synchronize-memory-bitmap-64bits-at-a-time.patch [bz#997559] - Resolves: bz#997559 (Improve live migration bitmap handling)- kvm-Add-support-statement-to-help-output.patch [bz#972773] - kvm-__com.redhat_qxl_screendump-add-docs.patch [bz#903910] - kvm-vl-Round-memory-sizes-below-2MiB-up-to-2MiB.patch [bz#999836] - kvm-seccomp-exit-if-seccomp_init-fails.patch [bz#1044845] - kvm-redhat-qemu-kvm.spec-require-python-for-build.patch [bz#1034876] - kvm-redhat-qemu-kvm.spec-require-iasl.patch [bz#1034876] - kvm-configure-make-iasl-option-actually-work.patch [bz#1034876] - kvm-redhat-qemu-kvm.spec-add-cpp-as-build-dependency.patch [bz#1034876] - kvm-acpi-build-disable-with-no-acpi.patch [bz#1045386] - kvm-ehci-implement-port-wakeup.patch [bz#1039513] - kvm-qdev-monitor-Fix-crash-when-device_add-is-called-wit.patch [bz#1026712 bz#1046007] - kvm-block-vhdx-improve-error-message-and-.bdrv_check-imp.patch [bz#1035001] - kvm-docs-updated-qemu-img-man-page-and-qemu-doc-to-refle.patch [bz#1017650] - kvm-enable-pvticketlocks-by-default.patch [bz#1052340] - kvm-fix-boot-strict-regressed-in-commit-6ef4716.patch [bz#997817] - kvm-vl-make-boot_strict-variable-static-not-used-outside.patch [bz#997817] - Resolves: bz#1017650 (need to update qemu-img man pages on "VHDX" format) - Resolves: bz#1026712 (Qemu core dumpd when boot guest with driver name as "virtio-pci") - Resolves: bz#1034876 (export acpi tables to guests) - Resolves: bz#1035001 (VHDX: journal log should not be replayed by default, but rather via qemu-img check -r all) - Resolves: bz#1039513 (backport remote wakeup for ehci) - Resolves: bz#1044845 (QEMU seccomp sandbox - exit if seccomp_init() fails) - Resolves: bz#1045386 (qemu-kvm: hw/i386/acpi-build.c:135: acpi_get_pm_info: Assertion `obj' failed.) - Resolves: bz#1046007 (qemu-kvm aborted when hot plug PCI device to guest with romfile and rombar=0) - Resolves: bz#1052340 (pvticketlocks: default on) - Resolves: bz#903910 (RHEL7 does not have equivalent functionality for __com.redhat_qxl_screendump) - Resolves: bz#972773 (RHEL7: Clarify support statement in KVM help) - Resolves: bz#997817 (-boot order and -boot once regressed since RHEL-6) - Resolves: bz#999836 (-m 1 crashes)- kvm-option-Add-assigned-flag-to-QEMUOptionParameter.patch [bz#1033490] - kvm-qcow2-refcount-Snapshot-update-for-zero-clusters.patch [bz#1033490] - kvm-qemu-iotests-Snapshotting-zero-clusters.patch [bz#1033490] - kvm-block-Image-file-option-amendment.patch [bz#1033490] - kvm-qcow2-cache-Empty-cache.patch [bz#1033490] - kvm-qcow2-cluster-Expand-zero-clusters.patch [bz#1033490] - kvm-qcow2-Save-refcount-order-in-BDRVQcowState.patch [bz#1033490] - kvm-qcow2-Implement-bdrv_amend_options.patch [bz#1033490] - kvm-qcow2-Correct-bitmap-size-in-zero-expansion.patch [bz#1033490] - kvm-qcow2-Free-only-newly-allocated-clusters-on-error.patch [bz#1033490] - kvm-qcow2-Add-missing-space-in-error-message.patch [bz#1033490] - kvm-qemu-iotest-qcow2-image-option-amendment.patch [bz#1033490] - kvm-qemu-iotests-New-test-case-in-061.patch [bz#1033490] - kvm-qemu-iotests-Preallocated-zero-clusters-in-061.patch [bz#1033490] - Resolves: bz#1033490 (Cannot upgrade/downgrade qcow2 images)- kvm-block-stream-Don-t-stream-unbacked-devices.patch [bz#965636] - kvm-qemu-io-Let-open-pass-options-to-block-driver.patch [bz#1004347] - kvm-qcow2.py-Subcommand-for-changing-header-fields.patch [bz#1004347] - kvm-qemu-iotests-Remaining-error-propagation-adjustments.patch [bz#1004347] - kvm-qemu-iotests-Add-test-for-inactive-L2-overlap.patch [bz#1004347] - kvm-qemu-iotests-Adjust-test-result-039.patch [bz#1004347] - kvm-virtio-net-don-t-update-mac_table-in-error-state.patch [bz#1048671] - kvm-qcow2-Zero-initialise-first-cluster-for-new-images.patch [bz#1032904] - Resolves: bz#1004347 (Backport qcow2 corruption prevention patches) - Resolves: bz#1032904 (qemu-img can not create libiscsi qcow2_v3 image) - Resolves: bz#1048671 (virtio-net: mac_table change isn't recovered in error state) - Resolves: bz#965636 (streaming with no backing file should not do anything)- kvm-block-qemu-iotests-for-vhdx-read-sample-dynamic-imag.patch [bz#879234] - kvm-block-qemu-iotests-add-quotes-to-TEST_IMG-usage-io-p.patch [bz#879234] - kvm-block-qemu-iotests-fix-_make_test_img-to-work-with-s.patch [bz#879234] - kvm-block-qemu-iotests-add-quotes-to-TEST_IMG.base-usage.patch [bz#879234] - kvm-block-qemu-iotests-add-quotes-to-TEST_IMG-usage-in-0.patch [bz#879234] - kvm-block-qemu-iotests-removes-duplicate-double-quotes-i.patch [bz#879234] - kvm-block-vhdx-minor-comments-and-typo-correction.patch [bz#879234] - kvm-block-vhdx-add-header-update-capability.patch [bz#879234] - kvm-block-vhdx-code-movement-VHDXMetadataEntries-and-BDR.patch [bz#879234] - kvm-block-vhdx-log-support-struct-and-defines.patch [bz#879234] - kvm-block-vhdx-break-endian-translation-functions-out.patch [bz#879234] - kvm-block-vhdx-update-log-guid-in-header-and-first-write.patch [bz#879234] - kvm-block-vhdx-code-movement-move-vhdx_close-above-vhdx_.patch [bz#879234] - kvm-block-vhdx-log-parsing-replay-and-flush-support.patch [bz#879234] - kvm-block-vhdx-add-region-overlap-detection-for-image-fi.patch [bz#879234] - kvm-block-vhdx-add-log-write-support.patch [bz#879234] - kvm-block-vhdx-write-support.patch [bz#879234] - kvm-block-vhdx-remove-BAT-file-offset-bit-shifting.patch [bz#879234] - kvm-block-vhdx-move-more-endian-translations-to-vhdx-end.patch [bz#879234] - kvm-block-vhdx-break-out-code-operations-to-functions.patch [bz#879234] - kvm-block-vhdx-fix-comment-typos-in-header-fix-incorrect.patch [bz#879234] - kvm-block-vhdx-add-.bdrv_create-support.patch [bz#879234] - kvm-block-vhdx-update-_make_test_img-to-filter-out-vhdx-.patch [bz#879234] - kvm-block-qemu-iotests-for-vhdx-add-write-test-support.patch [bz#879234] - kvm-block-vhdx-qemu-iotest-log-replay-of-data-sector.patch [bz#879234] - Resolves: bz#879234 ([RFE] qemu-img: Add/improve support for VHDX format)- kvm-block-change-default-of-.has_zero_init-to-0.patch.patch [bz#1007815] - kvm-iscsi-factor-out-sector-conversions.patch.patch [bz#1007815] - kvm-iscsi-add-logical-block-provisioning-information-to-.patch.patch [bz#1007815] - kvm-iscsi-add-.bdrv_get_block_status.patch.patch.patch [bz#1007815] - kvm-iscsi-split-discard-requests-in-multiple-parts.patch.patch.patch [bz#1007815] - kvm-block-make-BdrvRequestFlags-public.patch.patch.patch [bz#1007815] - kvm-block-add-flags-to-bdrv_-_write_zeroes.patch.patch.patch [bz#1007815] - kvm-block-introduce-BDRV_REQ_MAY_UNMAP-request-flag.patch.patch.patch [bz#1007815] - kvm-block-add-logical-block-provisioning-info-to-BlockDr.patch.patch.patch [bz#1007815] - kvm-block-add-wrappers-for-logical-block-provisioning-in.patch.patch.patch [bz#1007815] - kvm-block-iscsi-add-.bdrv_get_info.patch.patch [bz#1007815] - kvm-block-add-BlockLimits-structure-to-BlockDriverState.patch.patch.patch [bz#1007815] - kvm-block-raw-copy-BlockLimits-on-raw_open.patch.patch.patch [bz#1007815] - kvm-block-honour-BlockLimits-in-bdrv_co_do_write_zeroes.patch.patch.patch [bz#1007815] - kvm-block-honour-BlockLimits-in-bdrv_co_discard.patch.patch.patch [bz#1007815] - kvm-iscsi-set-limits-in-BlockDriverState.patch.patch.patch [bz#1007815] - kvm-iscsi-simplify-iscsi_co_discard.patch.patch.patch [bz#1007815] - kvm-iscsi-add-bdrv_co_write_zeroes.patch.patch.patch [bz#1007815] - kvm-block-introduce-bdrv_make_zero.patch.patch.patch [bz#1007815] - kvm-block-get_block_status-fix-BDRV_BLOCK_ZERO-for-unall.patch.patch.patch [bz#1007815] - kvm-qemu-img-add-support-for-fully-allocated-images.patch.patch.patch [bz#1007815] - kvm-qemu-img-conditionally-zero-out-target-on-convert.patch.patch.patch [bz#1007815] - kvm-block-generalize-BlockLimits-handling-to-cover-bdrv_.patch.patch.patch [bz#1007815] - kvm-block-add-flags-to-BlockRequest.patch.patch.patch [bz#1007815] - kvm-block-add-flags-argument-to-bdrv_co_write_zeroes-tra.patch.patch.patch [bz#1007815] - kvm-block-add-bdrv_aio_write_zeroes.patch.patch.patch [bz#1007815] - kvm-block-handle-ENOTSUP-from-discard-in-generic-code.patch.patch.patch [bz#1007815] - kvm-block-make-bdrv_co_do_write_zeroes-stricter-in-produ.patch.patch.patch [bz#1007815] - kvm-vpc-vhdx-add-get_info.patch.patch.patch [bz#1007815] - kvm-block-drivers-add-discard-write_zeroes-properties-to.patch.patch.patch [bz#1007815] - kvm-block-drivers-expose-requirement-for-write-same-alig.patch.patch.patch [bz#1007815] - kvm-block-iscsi-remove-.bdrv_has_zero_init.patch.patch.patch [bz#1007815] - kvm-block-iscsi-updated-copyright.patch.patch.patch [bz#1007815] - kvm-block-iscsi-check-WRITE-SAME-support-differently-dep.patch.patch.patch [bz#1007815] - kvm-scsi-disk-catch-write-protection-errors-in-UNMAP.patch.patch.patch [bz#1007815] - kvm-scsi-disk-reject-ANCHOR-1-for-UNMAP-and-WRITE-SAME-c.patch.patch.patch [bz#1007815] - kvm-scsi-disk-correctly-implement-WRITE-SAME.patch.patch.patch [bz#1007815] - kvm-scsi-disk-fix-WRITE-SAME-with-large-non-zero-payload.patch.patch.patch [bz#1007815] - kvm-raw-posix-implement-write_zeroes-with-MAY_UNMAP-for-.patch.patch.patch.patch [bz#1007815] - kvm-raw-posix-implement-write_zeroes-with-MAY_UNMAP-for-.patch.patch.patch.patch.patch [bz#1007815] - kvm-raw-posix-add-support-for-write_zeroes-on-XFS-and-bl.patch.patch [bz#1007815] - kvm-qemu-iotests-033-is-fast.patch.patch [bz#1007815] - kvm-qemu-img-add-support-for-skipping-zeroes-in-input-du.patch.patch [bz#1007815] - kvm-qemu-img-fix-usage-instruction-for-qemu-img-convert.patch.patch [bz#1007815] - kvm-block-iscsi-set-bdi-cluster_size.patch.patch [bz#1007815] - kvm-block-add-opt_transfer_length-to-BlockLimits.patch.patch [bz#1039557] - kvm-block-iscsi-set-bs-bl.opt_transfer_length.patch.patch [bz#1039557] - kvm-qemu-img-dynamically-adjust-iobuffer-size-during-con.patch.patch [bz#1039557] - kvm-qemu-img-round-down-request-length-to-an-aligned-sec.patch.patch [bz#1039557] - kvm-qemu-img-decrease-progress-update-interval-on-conver.patch.patch [bz#1039557] - Resolves: bz#1007815 (fix WRITE SAME support) - Resolves: bz#1039557 (optimize qemu-img for thin provisioned images)- Mass rebuild 2013-12-27- kvm-Revert-HMP-Disable-drive_add-for-Red-Hat-Enterprise-2.patch.patch [bz#889051] - Resolves: bz#889051 (Commands "__com.redhat_drive_add/del" don' t exist in RHEL7.0)- kvm-QMP-Forward-port-__com.redhat_drive_del-from-RHEL-6.patch [bz#889051] - kvm-QMP-Forward-port-__com.redhat_drive_add-from-RHEL-6.patch [bz#889051] - kvm-HMP-Forward-port-__com.redhat_drive_add-from-RHEL-6.patch [bz#889051] - kvm-QMP-Document-throttling-parameters-of-__com.redhat_d.patch [bz#889051] - kvm-HMP-Disable-drive_add-for-Red-Hat-Enterprise-Linux.patch [bz#889051] - Resolves: bz#889051 (Commands "__com.redhat_drive_add/del" don' t exist in RHEL7.0)- kvm-virtio_pci-fix-level-interrupts-with-irqfd.patch [bz#1035132] - Resolves: bz#1035132 (fail to boot and call trace with x-data-plane=on specified for rhel6.5 guest)- Change systemd service location [bz#1025217] - kvm-vmdk-Allow-read-only-open-of-VMDK-version-3.patch [bz#1007710 bz#1029852] - Resolves: bz#1007710 ([RFE] Enable qemu-img to support VMDK version 3) - Resolves: bz#1025217 (systemd can't control ksm.service and ksmtuned.service) - Resolves: bz#1029852 (qemu-img fails to convert vmdk image with "qemu-img: Could not open 'image.vmdk'")- Add BuildRequires to libRDMAcm-devel for RDMA support [bz#1011720] - kvm-add-a-header-file-for-atomic-operations.patch [bz#1011720] - kvm-savevm-Fix-potential-memory-leak.patch [bz#1011720] - kvm-migration-Fail-migration-on-bdrv_flush_all-error.patch [bz#1011720] - kvm-rdma-add-documentation.patch [bz#1011720] - kvm-rdma-introduce-qemu_update_position.patch [bz#1011720] - kvm-rdma-export-yield_until_fd_readable.patch [bz#1011720] - kvm-rdma-export-throughput-w-MigrationStats-QMP.patch [bz#1011720] - kvm-rdma-introduce-qemu_file_mode_is_not_valid.patch [bz#1011720] - kvm-rdma-introduce-qemu_ram_foreach_block.patch [bz#1011720] - kvm-rdma-new-QEMUFileOps-hooks.patch [bz#1011720] - kvm-rdma-introduce-capability-x-rdma-pin-all.patch [bz#1011720] - kvm-rdma-update-documentation-to-reflect-new-unpin-suppo.patch [bz#1011720]- kvm-rdma-bugfix-ram_control_save_page.patch [bz#1011720] - kvm-rdma-introduce-ram_handle_compressed.patch [bz#1011720] - kvm-rdma-core-logic.patch [bz#1011720] - kvm-rdma-send-pc.ram.patch [bz#1011720] - kvm-rdma-allow-state-transitions-between-other-states-be.patch [bz#1011720] - kvm-rdma-introduce-MIG_STATE_NONE-and-change-MIG_STATE_S.patch [bz#1011720] - kvm-rdma-account-for-the-time-spent-in-MIG_STATE_SETUP-t.patch [bz#1011720] - kvm-rdma-bugfix-make-IPv6-support-work.patch [bz#1011720] - kvm-rdma-forgot-to-turn-off-the-debugging-flag.patch [bz#1011720] - kvm-rdma-correct-newlines-in-error-statements.patch [bz#1011720] - kvm-rdma-don-t-use-negative-index-to-array.patch [bz#1011720] - kvm-rdma-qemu_rdma_post_send_control-uses-wrongly-RDMA_W.patch [bz#1011720] - kvm-rdma-use-DRMA_WRID_READY.patch [bz#1011720] - kvm-rdma-memory-leak-RDMAContext-host.patch [bz#1011720] - kvm-rdma-use-resp.len-after-validation-in-qemu_rdma_regi.patch [bz#1011720] - kvm-rdma-validate-RDMAControlHeader-len.patch [bz#1011720] - kvm-rdma-check-if-RDMAControlHeader-len-match-transferre.patch [bz#1011720] - kvm-rdma-proper-getaddrinfo-handling.patch [bz#1011720] - kvm-rdma-IPv6-over-Ethernet-RoCE-is-broken-in-linux-work.patch [bz#1011720] - kvm-rdma-remaining-documentation-fixes.patch [bz#1011720] - kvm-rdma-silly-ipv6-bugfix.patch [bz#1011720] - kvm-savevm-fix-wrong-initialization-by-ram_control_load_.patch [bz#1011720] - kvm-arch_init-right-return-for-ram_save_iterate.patch [bz#1011720] - kvm-rdma-clean-up-of-qemu_rdma_cleanup.patch [bz#1011720] - kvm-rdma-constify-ram_chunk_-index-start-end.patch [bz#1011720] - kvm-migration-Fix-debug-print-type.patch [bz#1011720] - kvm-arch_init-make-is_zero_page-accept-size.patch [bz#1011720] - kvm-migration-ram_handle_compressed.patch [bz#1011720] - kvm-migration-fix-spice-migration.patch [bz#1011720] - kvm-pci-assign-cap-number-of-devices-that-can-be-assigne.patch [bz#678368] - kvm-vfio-cap-number-of-devices-that-can-be-assigned.patch [bz#678368] - kvm-Revert-usb-tablet-Don-t-claim-wakeup-capability-for-.patch [bz#1039513] - kvm-mempath-prefault-pages-manually-v4.patch [bz#1026554] - Resolves: bz#1011720 ([HP 7.0 Feat]: Backport RDMA based live guest migration changes from upstream to RHEL7.0 KVM) - Resolves: bz#1026554 (qemu: mempath: prefault pages manually) - Resolves: bz#1039513 (backport remote wakeup for ehci) - Resolves: bz#678368 (RFE: Support more than 8 assigned devices)- kvm-Change-package-description.patch [bz#1017696] - kvm-seccomp-add-kill-to-the-syscall-whitelist.patch [bz#1026314] - kvm-json-parser-fix-handling-of-large-whole-number-value.patch [bz#997915] - kvm-qapi-add-QMP-input-test-for-large-integers.patch [bz#997915] - kvm-qapi-fix-visitor-serialization-tests-for-numbers-dou.patch [bz#997915] - kvm-qapi-add-native-list-coverage-for-visitor-serializat.patch [bz#997915] - kvm-qapi-add-native-list-coverage-for-QMP-output-visitor.patch [bz#997915] - kvm-qapi-add-native-list-coverage-for-QMP-input-visitor-.patch [bz#997915] - kvm-qapi-lack-of-two-commas-in-dict.patch [bz#997915] - kvm-tests-QAPI-schema-parser-tests.patch [bz#997915] - kvm-tests-Use-qapi-schema-test.json-as-schema-parser-tes.patch [bz#997915] - kvm-qapi.py-Restructure-lexer-and-parser.patch [bz#997915] - kvm-qapi.py-Decent-syntax-error-reporting.patch [bz#997915] - kvm-qapi.py-Reject-invalid-characters-in-schema-file.patch [bz#997915] - kvm-qapi.py-Fix-schema-parser-to-check-syntax-systematic.patch [bz#997915] - kvm-qapi.py-Fix-diagnosing-non-objects-at-a-schema-s-top.patch [bz#997915] - kvm-qapi.py-Rename-expr_eval-to-expr-in-parse_schema.patch [bz#997915] - kvm-qapi.py-Permit-comments-starting-anywhere-on-the-lin.patch [bz#997915] - kvm-scripts-qapi.py-Avoid-syntax-not-supported-by-Python.patch [bz#997915] - kvm-tests-Fix-schema-parser-test-for-in-tree-build.patch [bz#997915] - Resolves: bz#1017696 ([branding] remove references to dynamic translation and user-mode emulation) - Resolves: bz#1026314 (qemu-kvm hang when use '-sandbox on'+'vnc'+'hda') - Resolves: bz#997915 (Backport new QAPI parser proactively to help developers and avoid silly conflicts)- kvm-range-add-Range-structure.patch [bz#1034876] - kvm-range-add-Range-to-typedefs.patch [bz#1034876] - kvm-range-add-min-max-operations-on-ranges.patch [bz#1034876] - kvm-qdev-Add-SIZE-type-to-qdev-properties.patch [bz#1034876] - kvm-qapi-make-visit_type_size-fallback-to-type_int.patch [bz#1034876] - kvm-pc-move-IO_APIC_DEFAULT_ADDRESS-to-include-hw-i386-i.patch [bz#1034876] - kvm-pci-add-helper-to-retrieve-the-64-bit-range.patch [bz#1034876] - kvm-pci-fix-up-w64-size-calculation-helper.patch [bz#1034876] - kvm-refer-to-FWCfgState-explicitly.patch [bz#1034876] - kvm-fw_cfg-move-typedef-to-qemu-typedefs.h.patch [bz#1034876] - kvm-arch_init-align-MR-size-to-target-page-size.patch [bz#1034876] - kvm-loader-store-FW-CFG-ROM-files-in-RAM.patch [bz#1034876] - kvm-pci-store-PCI-hole-ranges-in-guestinfo-structure.patch [bz#1034876] - kvm-pc-pass-PCI-hole-ranges-to-Guests.patch [bz#1034876] - kvm-pc-replace-i440fx_common_init-with-i440fx_init.patch [bz#1034876] - kvm-pc-don-t-access-fw-cfg-if-NULL.patch [bz#1034876] - kvm-pc-add-I440FX-QOM-cast-macro.patch [bz#1034876] - kvm-pc-limit-64-bit-hole-to-2G-by-default.patch [bz#1034876] - kvm-q35-make-pci-window-address-size-match-guest-cfg.patch [bz#1034876] - kvm-q35-use-64-bit-window-programmed-by-guest.patch [bz#1034876] - kvm-piix-use-64-bit-window-programmed-by-guest.patch [bz#1034876] - kvm-pc-fix-regression-for-64-bit-PCI-memory.patch [bz#1034876] - kvm-cleanup-object.h-include-error.h-directly.patch [bz#1034876] - kvm-qom-cleanup-struct-Error-references.patch [bz#1034876] - kvm-qom-add-pointer-to-int-property-helpers.patch [bz#1034876] - kvm-fw_cfg-interface-to-trigger-callback-on-read.patch [bz#1034876] - kvm-loader-support-for-unmapped-ROM-blobs.patch [bz#1034876] - kvm-pcie_host-expose-UNMAPPED-macro.patch [bz#1034876] - kvm-pcie_host-expose-address-format.patch [bz#1034876] - kvm-q35-use-macro-for-MCFG-property-name.patch [bz#1034876] - kvm-q35-expose-mmcfg-size-as-a-property.patch [bz#1034876] - kvm-i386-add-ACPI-table-files-from-seabios.patch [bz#1034876] - kvm-acpi-add-rules-to-compile-ASL-source.patch [bz#1034876] - kvm-acpi-pre-compiled-ASL-files.patch [bz#1034876] - kvm-acpi-ssdt-pcihp-updat-generated-file.patch [bz#1034876] - kvm-loader-use-file-path-size-from-fw_cfg.h.patch [bz#1034876] - kvm-i386-add-bios-linker-loader.patch [bz#1034876] - kvm-loader-allow-adding-ROMs-in-done-callbacks.patch [bz#1034876] - kvm-i386-define-pc-guest-info.patch [bz#1034876] - kvm-acpi-piix-add-macros-for-acpi-property-names.patch [bz#1034876] - kvm-piix-APIs-for-pc-guest-info.patch [bz#1034876] - kvm-ich9-APIs-for-pc-guest-info.patch [bz#1034876] - kvm-pvpanic-add-API-to-access-io-port.patch [bz#1034876] - kvm-hpet-add-API-to-find-it.patch [bz#1034876] - kvm-hpet-fix-build-with-CONFIG_HPET-off.patch [bz#1034876] - kvm-acpi-add-interface-to-access-user-installed-tables.patch [bz#1034876] - kvm-pc-use-new-api-to-add-builtin-tables.patch [bz#1034876] - kvm-i386-ACPI-table-generation-code-from-seabios.patch [bz#1034876] - kvm-ssdt-fix-PBLK-length.patch [bz#1034876] - kvm-ssdt-proc-update-generated-file.patch [bz#1034876] - kvm-pc-disable-pci-info.patch [bz#1034876] - kvm-acpi-build-fix-build-on-glib-2.22.patch [bz#1034876] - kvm-acpi-build-fix-build-on-glib-2.14.patch [bz#1034876] - kvm-acpi-build-fix-support-for-glib-2.22.patch [bz#1034876] - kvm-acpi-build-Fix-compiler-warning-missing-gnu_printf-f.patch [bz#1034876] - kvm-exec-Fix-prototype-of-phys_mem_set_alloc-and-related.patch [bz#1034876] - Resolves: bz#1034876 (export acpi tables to guests)- kvm-qdev-monitor-Unref-device-when-device_add-fails.patch [bz#1003773] - kvm-qdev-Drop-misleading-qdev_free-function.patch [bz#1003773] - kvm-blockdev-fix-drive_init-opts-and-bs_opts-leaks.patch [bz#1003773] - kvm-libqtest-rename-qmp-to-qmp_discard_response.patch [bz#1003773] - kvm-libqtest-add-qmp-fmt-.-QDict-function.patch [bz#1003773] - kvm-blockdev-test-add-test-case-for-drive_add-duplicate-.patch [bz#1003773] - kvm-qdev-monitor-test-add-device_add-leak-test-cases.patch [bz#1003773] - kvm-qtest-Use-display-none-by-default.patch [bz#1003773] - Resolves: bz#1003773 (When virtio-blk-pci device with dataplane is failed to be added, the drive cannot be released.)- Fix ksmtuned with set_process_name=1 [bz#1027420] - Fix committed memory when no qemu-kvm running [bz#1027418] - kvm-virtio-net-fix-the-memory-leak-in-rxfilter_notify.patch [bz#1033810] - kvm-qom-Fix-memory-leak-in-object_property_set_link.patch [bz#1033810] - kvm-fix-intel-hda-live-migration.patch [bz#1036537] - kvm-vfio-pci-Release-all-MSI-X-vectors-when-disabled.patch [bz#1029743] - kvm-Query-KVM-for-available-memory-slots.patch [bz#921490] - kvm-block-Dont-ignore-previously-set-bdrv_flags.patch [bz#1039501] - kvm-cleanup-trace-events.pl-New.patch [bz#997832] - kvm-slavio_misc-Fix-slavio_led_mem_readw-_writew-tracepo.patch [bz#997832] - kvm-milkymist-minimac2-Fix-minimac2_read-_write-tracepoi.patch [bz#997832] - kvm-trace-events-Drop-unused-events.patch [bz#997832] - kvm-trace-events-Fix-up-source-file-comments.patch [bz#997832] - kvm-trace-events-Clean-up-with-scripts-cleanup-trace-eve.patch [bz#997832] - kvm-trace-events-Clean-up-after-removal-of-old-usb-host-.patch [bz#997832] - kvm-net-Update-netdev-peer-on-link-change.patch [bz#1027571] - Resolves: bz#1027418 (ksmtuned committed_memory() still returns "", not 0, when no qemu running) - Resolves: bz#1027420 (ksmtuned can’t handle libvirt WITH set_process_name=1) - Resolves: bz#1027571 ([virtio-win]win8.1 guest network can not resume automatically after do "set_link tap1 on") - Resolves: bz#1029743 (qemu-kvm core dump after hot plug/unplug 82576 PF about 100 times) - Resolves: bz#1033810 (memory leak in using object_get_canonical_path()) - Resolves: bz#1036537 (Cross version migration from RHEL6.5 host to RHEL7.0 host with sound device failed.) - Resolves: bz#1039501 ([provisioning] discard=on broken) - Resolves: bz#921490 (qemu-kvm core dumped after hot plugging more than 11 VF through vfio-pci) - Resolves: bz#997832 (Backport trace fixes proactively to avoid confusion and silly conflicts)- kvm-scsi-Allocate-SCSITargetReq-r-buf-dynamically-CVE-20.patch [bz#1007334] - Resolves: bz#1007334 (CVE-2013-4344 qemu-kvm: qemu: buffer overflow in scsi_target_emulate_report_luns [rhel-7.0])- kvm-pc-drop-virtio-balloon-pci-event_idx-compat-property.patch [bz#1029539] - kvm-virtio-net-only-delete-bh-that-existed.patch [bz#922463] - kvm-virtio-net-broken-RX-filtering-logic-fixed.patch [bz#1029370] - kvm-block-Avoid-unecessary-drv-bdrv_getlength-calls.patch [bz#1025138] - kvm-block-Round-up-total_sectors.patch [bz#1025138] - kvm-doc-fix-hardcoded-helper-path.patch [bz#1016952] - kvm-introduce-RFQDN_REDHAT-RHEL-6-7-fwd.patch [bz#971933] - kvm-error-reason-in-BLOCK_IO_ERROR-BLOCK_JOB_ERROR-event.patch [bz#971938] - kvm-improve-debuggability-of-BLOCK_IO_ERROR-BLOCK_JOB_ER.patch [bz#895041] - kvm-vfio-pci-Fix-multifunction-on.patch [bz#1029275] - kvm-qcow2-Change-default-for-new-images-to-compat-1.1.patch [bz#1026739] - kvm-qcow2-change-default-for-new-images-to-compat-1.1-pa.patch [bz#1026739] - kvm-rng-egd-offset-the-point-when-repeatedly-read-from-t.patch [bz#1032862] - kvm-Fix-rhel-rhev-conflict-for-qemu-kvm-common.patch [bz#1033463] - Resolves: bz#1016952 (qemu-kvm man page guide wrong path for qemu-bridge-helper) - Resolves: bz#1025138 (Read/Randread/Randrw performance regression) - Resolves: bz#1026739 (qcow2: Switch to compat=1.1 default for new images) - Resolves: bz#1029275 (Guest only find one 82576 VF(function 0) while use multifunction) - Resolves: bz#1029370 ([whql][netkvm][wlk] Virtio-net device handles RX multicast filtering improperly) - Resolves: bz#1029539 (Machine type rhel6.1.0 and balloon device cause migration fail from RHEL6.5 host to RHEL7.0 host) - Resolves: bz#1032862 (virtio-rng-egd: repeatedly read same random data-block w/o considering the buffer offset) - Resolves: bz#1033463 (can not upgrade qemu-kvm-common to qemu-kvm-common-rhev due to conflicts) - Resolves: bz#895041 (QMP: forward port I/O error debug messages) - Resolves: bz#922463 (qemu-kvm core dump when virtio-net multi queue guest hot-unpluging vNIC) - Resolves: bz#971933 (QMP: add RHEL's vendor extension prefix) - Resolves: bz#971938 (QMP: Add error reason to BLOCK_IO_ERROR event)- kvm-qapi-qapi-visit.py-fix-list-handling-for-union-types.patch [bz#848203] - kvm-qapi-qapi-visit.py-native-list-support.patch [bz#848203] - kvm-qapi-enable-generation-of-native-list-code.patch [bz#848203] - kvm-net-add-support-of-mac-programming-over-macvtap-in-Q.patch [bz#848203] - Resolves: bz#848203 (MAC Programming for virtio over macvtap - qemu-kvm support)- Removing leaked patch kvm-e1000-rtl8139-update-HMP-NIC-when-every-bit-is-writt.patch- kvm-pci-assign-Add-MSI-affinity-support.patch [bz#1025877] - kvm-Fix-potential-resource-leak-missing-fclose.patch [bz#1025877] - kvm-pci-assign-remove-the-duplicate-function-name-in-deb.patch [bz#1025877] - kvm-Remove-s390-ccw-img-loader.patch [bz#1017682] - kvm-Fix-vscclient-installation.patch [bz#1017681] - kvm-Change-qemu-bridge-helper-permissions-to-4755.patch [bz#1017689] - kvm-net-update-nic-info-during-device-reset.patch [bz#922589] - kvm-net-e1000-update-network-information-when-macaddr-is.patch [bz#922589] - kvm-net-rtl8139-update-network-information-when-macaddr-.patch [bz#922589] - kvm-virtio-net-fix-up-HMP-NIC-info-string-on-reset.patch [bz#1026689] - kvm-vfio-pci-VGA-quirk-update.patch [bz#1025477] - kvm-vfio-pci-Add-support-for-MSI-affinity.patch [bz#1025477] - kvm-vfio-pci-Test-device-reset-capabilities.patch [bz#1026550] - kvm-vfio-pci-Lazy-PCI-option-ROM-loading.patch [bz#1026550] - kvm-vfio-pci-Cleanup-error_reports.patch [bz#1026550] - kvm-vfio-pci-Add-dummy-PCI-ROM-write-accessor.patch [bz#1026550] - kvm-vfio-pci-Fix-endian-issues-in-vfio_pci_size_rom.patch [bz#1026550] - kvm-linux-headers-Update-to-include-vfio-pci-hot-reset-s.patch [bz#1025472] - kvm-vfio-pci-Implement-PCI-hot-reset.patch [bz#1025472] - kvm-linux-headers-Update-for-KVM-VFIO-device.patch [bz#1025474] - kvm-vfio-pci-Make-use-of-new-KVM-VFIO-device.patch [bz#1025474] - kvm-vmdk-Fix-vmdk_parse_extents.patch [bz#995866] - kvm-vmdk-fix-VMFS-extent-parsing.patch [bz#995866] - kvm-e1000-rtl8139-update-HMP-NIC-when-every-bit-is-writt.patch [bz#922589] - kvm-don-t-disable-ctrl_mac_addr-feature-for-6.5-machine-.patch [bz#1005039] - Resolves: bz#1005039 (add compat property to disable ctrl_mac_addr feature) - Resolves: bz#1017681 (rpmdiff test "Multilib regressions": vscclient is a libtool script on s390/s390x/ppc/ppc64) - Resolves: bz#1017682 (/usr/share/qemu-kvm/s390-ccw.img need not be distributed) - Resolves: bz#1017689 (/usr/libexec/qemu-bridge-helper permissions should be 4755) - Resolves: bz#1025472 (Nvidia GPU device assignment - qemu-kvm - bus reset support) - Resolves: bz#1025474 (Nvidia GPU device assignment - qemu-kvm - NoSnoop support) - Resolves: bz#1025477 (VFIO MSI affinity) - Resolves: bz#1025877 (pci-assign lacks MSI affinity support) - Resolves: bz#1026550 (QEMU VFIO update ROM loading code) - Resolves: bz#1026689 (virtio-net: macaddr is reset but network info of monitor isn't updated) - Resolves: bz#922589 (e1000/rtl8139: qemu mac address can not be changed via set the hardware address in guest) - Resolves: bz#995866 (fix vmdk support to ESX images)- kvm-block-drop-bs_snapshots-global-variable.patch [bz#1026524] - kvm-block-move-snapshot-code-in-block.c-to-block-snapsho.patch [bz#1026524] - kvm-block-fix-vvfat-error-path-for-enable_write_target.patch [bz#1026524] - kvm-block-Bugfix-format-and-snapshot-used-in-drive-optio.patch [bz#1026524] - kvm-iscsi-use-bdrv_new-instead-of-stack-structure.patch [bz#1026524] - kvm-qcow2-Add-corrupt-bit.patch [bz#1004347] - kvm-qcow2-Metadata-overlap-checks.patch [bz#1004347] - kvm-qcow2-Employ-metadata-overlap-checks.patch [bz#1004347] - kvm-qcow2-refcount-Move-OFLAG_COPIED-checks.patch [bz#1004347] - kvm-qcow2-refcount-Repair-OFLAG_COPIED-errors.patch [bz#1004347] - kvm-qcow2-refcount-Repair-shared-refcount-blocks.patch [bz#1004347] - kvm-qcow2_check-Mark-image-consistent.patch [bz#1004347] - kvm-qemu-iotests-Overlapping-cluster-allocations.patch [bz#1004347] - kvm-w32-Fix-access-to-host-devices-regression.patch [bz#1026524] - kvm-add-qemu-img-convert-n-option-skip-target-volume-cre.patch [bz#1026524] - kvm-bdrv-Use-Error-for-opening-images.patch [bz#1026524] - kvm-bdrv-Use-Error-for-creating-images.patch [bz#1026524] - kvm-block-Error-parameter-for-open-functions.patch [bz#1026524] - kvm-block-Error-parameter-for-create-functions.patch [bz#1026524] - kvm-qemu-img-create-Emit-filename-on-error.patch [bz#1026524] - kvm-qcow2-Use-Error-parameter.patch [bz#1026524] - kvm-qemu-iotests-Adjustments-due-to-error-propagation.patch [bz#1026524] - kvm-block-raw-Employ-error-parameter.patch [bz#1026524] - kvm-block-raw-win32-Employ-error-parameter.patch [bz#1026524] - kvm-blkdebug-Employ-error-parameter.patch [bz#1026524] - kvm-blkverify-Employ-error-parameter.patch [bz#1026524] - kvm-block-raw-posix-Employ-error-parameter.patch [bz#1026524] - kvm-block-raw-win32-Always-use-errno-in-hdev_open.patch [bz#1026524] - kvm-qmp-Documentation-for-BLOCK_IMAGE_CORRUPTED.patch [bz#1004347] - kvm-qcow2-Correct-snapshots-size-for-overlap-check.patch [bz#1004347] - kvm-qcow2-CHECK_OFLAG_COPIED-is-obsolete.patch [bz#1004347] - kvm-qcow2-Correct-endianness-in-overlap-check.patch [bz#1004347] - kvm-qcow2-Switch-L1-table-in-a-single-sequence.patch [bz#1004347] - kvm-qcow2-Use-pread-for-inactive-L1-in-overlap-check.patch [bz#1004347] - kvm-qcow2-Remove-wrong-metadata-overlap-check.patch [bz#1004347] - kvm-qcow2-Use-negated-overflow-check-mask.patch [bz#1004347] - kvm-qcow2-Make-overlap-check-mask-variable.patch [bz#1004347] - kvm-qcow2-Add-overlap-check-options.patch [bz#1004347] - kvm-qcow2-Array-assigning-options-to-OL-check-bits.patch [bz#1004347] - kvm-qcow2-Add-more-overlap-check-bitmask-macros.patch [bz#1004347] - kvm-qcow2-Evaluate-overlap-check-options.patch [bz#1004347] - kvm-qapi-types.py-Split-off-generate_struct_fields.patch [bz#978402] - kvm-qapi-types.py-Fix-enum-struct-sizes-on-i686.patch [bz#978402] - kvm-qapi-types-visit.py-Pass-whole-expr-dict-for-structs.patch [bz#978402] - kvm-qapi-types-visit.py-Inheritance-for-structs.patch [bz#978402] - kvm-blockdev-Introduce-DriveInfo.enable_auto_del.patch [bz#978402] - kvm-Implement-qdict_flatten.patch [bz#978402] - kvm-blockdev-blockdev-add-QMP-command.patch [bz#978402] - kvm-blockdev-Separate-ID-generation-from-DriveInfo-creat.patch [bz#978402] - kvm-blockdev-Pass-QDict-to-blockdev_init.patch [bz#978402] - kvm-blockdev-Move-parsing-of-media-option-to-drive_init.patch [bz#978402] - kvm-blockdev-Move-parsing-of-if-option-to-drive_init.patch [bz#978402] - kvm-blockdev-Moving-parsing-of-geometry-options-to-drive.patch [bz#978402] - kvm-blockdev-Move-parsing-of-boot-option-to-drive_init.patch [bz#978402] - kvm-blockdev-Move-bus-unit-index-processing-to-drive_ini.patch [bz#978402] - kvm-blockdev-Move-virtio-blk-device-creation-to-drive_in.patch [bz#978402] - kvm-blockdev-Remove-IF_-check-for-read-only-blockdev_ini.patch [bz#978402] - kvm-qemu-iotests-Check-autodel-behaviour-for-device_del.patch [bz#978402] - kvm-blockdev-Remove-media-parameter-from-blockdev_init.patch [bz#978402] - kvm-blockdev-Don-t-disable-COR-automatically-with-blockd.patch [bz#978402] - kvm-blockdev-blockdev_init-error-conversion.patch [bz#978402] - kvm-sd-Avoid-access-to-NULL-BlockDriverState.patch [bz#978402] - kvm-blockdev-fix-cdrom-read_only-flag.patch [bz#978402] - kvm-block-fix-backing-file-overriding.patch [bz#978402] - kvm-block-Disable-BDRV_O_COPY_ON_READ-for-the-backing-fi.patch [bz#978402] - kvm-block-Don-t-copy-backing-file-name-on-error.patch [bz#978402] - kvm-qemu-iotests-Try-creating-huge-qcow2-image.patch [bz#980771] - kvm-block-move-qmp-and-info-dump-related-code-to-block-q.patch [bz#980771] - kvm-block-dump-snapshot-and-image-info-to-specified-outp.patch [bz#980771] - kvm-block-add-snapshot-info-query-function-bdrv_query_sn.patch [bz#980771] - kvm-block-add-image-info-query-function-bdrv_query_image.patch [bz#980771] - kvm-qmp-add-ImageInfo-in-BlockDeviceInfo-used-by-query-b.patch [bz#980771] - kvm-vmdk-Implement-.bdrv_has_zero_init.patch [bz#980771] - kvm-qemu-iotests-Add-basic-ability-to-use-binary-sample-.patch [bz#980771] - kvm-qemu-iotests-Quote-TEST_IMG-and-TEST_DIR-usage.patch [bz#980771] - kvm-qemu-iotests-fix-test-case-059.patch [bz#980771] - kvm-qapi-Add-ImageInfoSpecific-type.patch [bz#980771] - kvm-block-Add-bdrv_get_specific_info.patch [bz#980771] - kvm-block-qapi-Human-readable-ImageInfoSpecific-dump.patch [bz#980771] - kvm-qcow2-Add-support-for-ImageInfoSpecific.patch [bz#980771] - kvm-qemu-iotests-Discard-specific-info-in-_img_info.patch [bz#980771] - kvm-qemu-iotests-Additional-info-from-qemu-img-info.patch [bz#980771] - kvm-vmdk-convert-error-code-to-use-errp.patch [bz#980771] - kvm-vmdk-refuse-enabling-zeroed-grain-with-flat-images.patch [bz#980771] - kvm-qapi-Add-optional-field-compressed-to-ImageInfo.patch [bz#980771] - kvm-vmdk-Only-read-cid-from-image-file-when-opening.patch [bz#980771] - kvm-vmdk-Implment-bdrv_get_specific_info.patch [bz#980771] - Resolves: bz#1004347 (Backport qcow2 corruption prevention patches) - Resolves: bz#1026524 (Backport block layer error parameter patches) - Resolves: bz#978402 ([RFE] Add discard support to qemu-kvm layer) - Resolves: bz#980771 ([RFE] qemu-img should be able to tell the compat version of a qcow2 image)- kvm-cow-make-reads-go-at-a-decent-speed.patch [bz#989646] - kvm-cow-make-writes-go-at-a-less-indecent-speed.patch [bz#989646] - kvm-cow-do-not-call-bdrv_co_is_allocated.patch [bz#989646] - kvm-block-keep-bs-total_sectors-up-to-date-even-for-grow.patch [bz#989646] - kvm-block-make-bdrv_co_is_allocated-static.patch [bz#989646] - kvm-block-do-not-use-total_sectors-in-bdrv_co_is_allocat.patch [bz#989646] - kvm-block-remove-bdrv_is_allocated_above-bdrv_co_is_allo.patch [bz#989646] - kvm-block-expect-errors-from-bdrv_co_is_allocated.patch [bz#989646] - kvm-block-Fix-compiler-warning-Werror-uninitialized.patch [bz#989646] - kvm-qemu-img-always-probe-the-input-image-for-allocated-.patch [bz#989646] - kvm-block-make-bdrv_has_zero_init-return-false-for-copy-.patch [bz#989646] - kvm-block-introduce-bdrv_get_block_status-API.patch [bz#989646] - kvm-block-define-get_block_status-return-value.patch [bz#989646] - kvm-block-return-get_block_status-data-and-flags-for-for.patch [bz#989646] - kvm-block-use-bdrv_has_zero_init-to-return-BDRV_BLOCK_ZE.patch [bz#989646] - kvm-block-return-BDRV_BLOCK_ZERO-past-end-of-backing-fil.patch [bz#989646] - kvm-qemu-img-add-a-map-subcommand.patch [bz#989646] - kvm-docs-qapi-document-qemu-img-map.patch [bz#989646] - kvm-raw-posix-return-get_block_status-data-and-flags.patch [bz#989646] - kvm-raw-posix-report-unwritten-extents-as-zero.patch [bz#989646] - kvm-block-add-default-get_block_status-implementation-fo.patch [bz#989646] - kvm-block-look-for-zero-blocks-in-bs-file.patch [bz#989646] - kvm-qemu-img-fix-invalid-JSON.patch [bz#989646] - kvm-block-get_block_status-set-pnum-0-on-error.patch [bz#989646] - kvm-block-get_block_status-avoid-segfault-if-there-is-no.patch [bz#989646] - kvm-block-get_block_status-avoid-redundant-callouts-on-r.patch [bz#989646] - kvm-qcow2-Restore-total_sectors-value-in-save_vmstate.patch [bz#1025740] - kvm-qcow2-Unset-zero_beyond_eof-in-save_vmstate.patch [bz#1025740] - kvm-qemu-iotests-Test-for-loading-VM-state-from-qcow2.patch [bz#1025740] - kvm-apic-rename-apic-specific-bitopts.patch [bz#1001216] - kvm-hw-import-bitmap-operations-in-qdev-core-header.patch [bz#1001216] - kvm-qemu-help-Sort-devices-by-logical-functionality.patch [bz#1001216] - kvm-devices-Associate-devices-to-their-logical-category.patch [bz#1001216] - kvm-Mostly-revert-qemu-help-Sort-devices-by-logical-func.patch [bz#1001216] - kvm-qdev-monitor-Group-device_add-help-and-info-qdm-by-c.patch [bz#1001216] - kvm-qdev-Replace-no_user-by-cannot_instantiate_with_devi.patch [bz#1001216] - kvm-sysbus-Set-cannot_instantiate_with_device_add_yet.patch [bz#1001216] - kvm-cpu-Document-why-cannot_instantiate_with_device_add_.patch [bz#1001216] - kvm-apic-Document-why-cannot_instantiate_with_device_add.patch [bz#1001216] - kvm-pci-host-Consistently-set-cannot_instantiate_with_de.patch [bz#1001216] - kvm-ich9-Document-why-cannot_instantiate_with_device_add.patch [bz#1001216] - kvm-piix3-piix4-Clean-up-use-of-cannot_instantiate_with_.patch [bz#1001216] - kvm-vt82c686-Clean-up-use-of-cannot_instantiate_with_dev.patch [bz#1001216] - kvm-isa-Clean-up-use-of-cannot_instantiate_with_device_a.patch [bz#1001216] - kvm-qdev-Do-not-let-the-user-try-to-device_add-when-it-c.patch [bz#1001216] - kvm-rhel-Revert-unwanted-cannot_instantiate_with_device_.patch [bz#1001216] - kvm-rhel-Revert-downstream-changes-to-unused-default-con.patch [bz#1001076] - kvm-rhel-Drop-cfi.pflash01-and-isa-ide-device.patch [bz#1001076] - kvm-rhel-Drop-isa-vga-device.patch [bz#1001088] - kvm-rhel-Make-isa-cirrus-vga-device-unavailable.patch [bz#1001088] - kvm-rhel-Make-ccid-card-emulated-device-unavailable.patch [bz#1001123] - kvm-x86-fix-migration-from-pre-version-12.patch [bz#1005695] - kvm-x86-cpuid-reconstruct-leaf-0Dh-data.patch [bz#1005695] - kvm-kvmvapic-Catch-invalid-ROM-size.patch [bz#920021] - kvm-kvmvapic-Enter-inactive-state-on-hardware-reset.patch [bz#920021] - kvm-kvmvapic-Clear-also-physical-ROM-address-when-enteri.patch [bz#920021] - kvm-block-optionally-disable-live-block-jobs.patch [bz#987582] - kvm-rpm-spec-template-disable-live-block-ops-for-rhel-en.patch [bz#987582] - kvm-migration-disable-live-block-migration-b-i-for-rhel-.patch [bz#1022392] - kvm-Build-ceph-rbd-only-for-rhev.patch [bz#987583] - kvm-spec-Disable-host-cdrom-RHEL-only.patch [bz#760885] - kvm-rhel-Make-pci-serial-2x-and-pci-serial-4x-device-una.patch [bz#1001180] - kvm-usb-host-libusb-Fix-reset-handling.patch [bz#980415] - kvm-usb-host-libusb-Configuration-0-may-be-a-valid-confi.patch [bz#980383] - kvm-usb-host-libusb-Detach-kernel-drivers-earlier.patch [bz#980383] - kvm-monitor-Remove-pci_add-command-for-Red-Hat-Enterpris.patch [bz#1010858] - kvm-monitor-Remove-pci_del-command-for-Red-Hat-Enterpris.patch [bz#1010858] - kvm-monitor-Remove-usb_add-del-commands-for-Red-Hat-Ente.patch [bz#1010858] - kvm-monitor-Remove-host_net_add-remove-for-Red-Hat-Enter.patch [bz#1010858] - kvm-fw_cfg-add-API-to-find-FW-cfg-object.patch [bz#990601] - kvm-pvpanic-use-FWCfgState-explicitly.patch [bz#990601] - kvm-pvpanic-initialization-cleanup.patch [bz#990601] - kvm-pvpanic-fix-fwcfg-for-big-endian-hosts.patch [bz#990601] - kvm-hw-misc-make-pvpanic-known-to-user.patch [bz#990601] - kvm-gdbstub-do-not-restart-crashed-guest.patch [bz#990601] - kvm-gdbstub-fix-for-commit-87f25c12bfeaaa0c41fb857713bbc.patch [bz#990601] - kvm-vl-allow-cont-from-panicked-state.patch [bz#990601] - kvm-hw-misc-don-t-create-pvpanic-device-by-default.patch [bz#990601] - kvm-block-vhdx-add-migration-blocker.patch [bz#1007176] - kvm-qemu-kvm.spec-add-vhdx-to-the-read-only-block-driver.patch [bz#1007176] - kvm-qemu-kvm.spec-Add-VPC-VHD-driver-to-the-block-read-o.patch [bz#1007176] - Resolves: bz#1001076 (Disable or remove other block devices we won't support) - Resolves: bz#1001088 (Disable or remove display devices we won't support) - Resolves: bz#1001123 (Disable or remove device ccid-card-emulated) - Resolves: bz#1001180 (Disable or remove devices pci-serial-2x, pci-serial-4x) - Resolves: bz#1001216 (Fix no_user or provide another way make devices unavailable with -device / device_add) - Resolves: bz#1005695 (QEMU should hide CPUID.0Dh values that it does not support) - Resolves: bz#1007176 (Add VPC and VHDX file formats as supported in qemu-kvm (read-only)) - Resolves: bz#1010858 (Disable unused human monitor commands) - Resolves: bz#1022392 (Disable live-storage-migration in qemu-kvm (migrate -b/-i)) - Resolves: bz#1025740 (Saving VM state on qcow2 images results in VM state corruption) - Resolves: bz#760885 (Disable host cdrom passthrough) - Resolves: bz#920021 (qemu-kvm segment fault when reboot guest after hot unplug device with option ROM) - Resolves: bz#980383 (The usb3.0 stick can't be returned back to host after shutdown guest with usb3.0 pass-through) - Resolves: bz#980415 (libusbx: error [_open_sysfs_attr] open /sys/bus/usb/devices/4-1/bConfigurationValue failed ret=-1 errno=2) - Resolves: bz#987582 (Initial Virtualization Differentiation for RHEL7 (Live snapshots)) - Resolves: bz#987583 (Initial Virtualization Differentiation for RHEL7 (Ceph enablement)) - Resolves: bz#989646 (Support backup vendors in qemu to access qcow disk readonly) - Resolves: bz#990601 (pvpanic device triggers guest bugs when present by default)- kvm-target-i386-remove-tabs-from-target-i386-cpu.h.patch [bz#928867] - kvm-migrate-vPMU-state.patch [bz#928867] - kvm-blockdev-do-not-default-cache.no-flush-to-true.patch [bz#1009993] - kvm-virtio-blk-do-not-relay-a-previous-driver-s-WCE-conf.patch [bz#1009993] - kvm-rng-random-use-error_setg_file_open.patch [bz#907743] - kvm-block-mirror_complete-use-error_setg_file_open.patch [bz#907743] - kvm-blockdev-use-error_setg_file_open.patch [bz#907743] - kvm-cpus-use-error_setg_file_open.patch [bz#907743] - kvm-dump-qmp_dump_guest_memory-use-error_setg_file_open.patch [bz#907743] - kvm-savevm-qmp_xen_save_devices_state-use-error_setg_fil.patch [bz#907743] - kvm-block-bdrv_reopen_prepare-don-t-use-QERR_OPEN_FILE_F.patch [bz#907743] - kvm-qerror-drop-QERR_OPEN_FILE_FAILED-macro.patch [bz#907743] - kvm-rhel-Drop-ivshmem-device.patch [bz#787463] - kvm-usb-remove-old-usb-host-code.patch [bz#1001144] - kvm-Add-rhel6-pxe-roms-files.patch [bz#997702] - kvm-Add-rhel6-pxe-rom-to-redhat-rpm.patch [bz#997702] - kvm-Fix-migration-from-rhel6.5-to-rhel7-with-ipxe.patch [bz#997702] - kvm-pc-Don-t-prematurely-explode-QEMUMachineInitArgs.patch [bz#994490] - kvm-pc-Don-t-explode-QEMUMachineInitArgs-into-local-vari.patch [bz#994490] - kvm-smbios-Normalize-smbios_entry_add-s-error-handling-t.patch [bz#994490] - kvm-smbios-Convert-to-QemuOpts.patch [bz#994490] - kvm-smbios-Improve-diagnostics-for-conflicting-entries.patch [bz#994490] - kvm-smbios-Make-multiple-smbios-type-accumulate-sanely.patch [bz#994490] - kvm-smbios-Factor-out-smbios_maybe_add_str.patch [bz#994490] - kvm-hw-Pass-QEMUMachine-to-its-init-method.patch [bz#994490] - kvm-smbios-Set-system-manufacturer-product-version-by-de.patch [bz#994490] - kvm-smbios-Decouple-system-product-from-QEMUMachine.patch [bz#994490] - kvm-rhel-SMBIOS-type-1-branding.patch [bz#994490] - kvm-Add-disable-rhev-features-option-to-configure.patch [] - Resolves: bz#1001144 (Disable or remove device usb-host-linux) - Resolves: bz#1009993 (RHEL7 guests do not issue fdatasyncs on virtio-blk) - Resolves: bz#787463 (disable ivshmem (was: [Hitachi 7.0 FEAT] Support ivshmem (Inter-VM Shared Memory))) - Resolves: bz#907743 (qemu-ga: empty reason string for OpenFileFailed error) - Resolves: bz#928867 (Virtual PMU support during live migration - qemu-kvm) - Resolves: bz#994490 (Set per-machine-type SMBIOS strings) - Resolves: bz#997702 (Migration from RHEL6.5 host to RHEL7.0 host is failed with virtio-net device)- kvm-seabios-paravirt-allow-more-than-1TB-in-x86-guest.patch [bz#989677] - kvm-scsi-prefer-UUID-to-VM-name-for-the-initiator-name.patch [bz#1006468] - kvm-Fix-incorrect-rhel_rhev_conflicts-macro-usage.patch [bz#1017693] - Resolves: bz#1006468 (libiscsi initiator name should use vm UUID) - Resolves: bz#1017693 (incorrect use of rhel_rhev_conflicts) - Resolves: bz#989677 ([HP 7.0 FEAT]: Increase KVM guest supported memory to 4TiB)- kvm-vl-Clean-up-parsing-of-boot-option-argument.patch [bz#997817] - kvm-qemu-option-check_params-is-now-unused-drop-it.patch [bz#997817] - kvm-vl-Fix-boot-order-and-once-regressions-and-related-b.patch [bz#997817] - kvm-vl-Rename-boot_devices-to-boot_order-for-consistency.patch [bz#997817] - kvm-pc-Make-no-fd-bootchk-stick-across-boot-order-change.patch [bz#997817] - kvm-doc-Drop-ref-to-Bochs-from-no-fd-bootchk-documentati.patch [bz#997817] - kvm-libqtest-Plug-fd-and-memory-leaks-in-qtest_quit.patch [bz#997817] - kvm-libqtest-New-qtest_end-to-go-with-qtest_start.patch [bz#997817] - kvm-qtest-Don-t-reset-on-qtest-chardev-connect.patch [bz#997817] - kvm-boot-order-test-New-covering-just-PC-for-now.patch [bz#997817] - kvm-qemu-ga-execute-fsfreeze-freeze-in-reverse-order-of-.patch [bz#1019352] - kvm-rbd-link-and-load-librbd-dynamically.patch [bz#989608] - kvm-rbd-Only-look-for-qemu-specific-copy-of-librbd.so.1.patch [bz#989608] - kvm-spec-Whitelist-rbd-block-driver.patch [bz#989608] - Resolves: bz#1019352 (qemu-guest-agent: "guest-fsfreeze-freeze" deadlocks if the guest have mounted disk images) - Resolves: bz#989608 ([7.0 FEAT] qemu runtime support for librbd backend (ceph)) - Resolves: bz#997817 (-boot order and -boot once regressed since RHEL-6)- kvm-chardev-fix-pty_chr_timer.patch [bz#994414] - kvm-qemu-socket-zero-initialize-SocketAddress.patch [bz#922010] - kvm-qemu-socket-drop-pointless-allocation.patch [bz#922010] - kvm-qemu-socket-catch-monitor_get_fd-failures.patch [bz#922010] - kvm-qemu-char-check-optional-fields-using-has_.patch [bz#922010] - kvm-error-add-error_setg_file_open-helper.patch [bz#922010] - kvm-qemu-char-use-more-specific-error_setg_-variants.patch [bz#922010] - kvm-qemu-char-print-notification-to-stderr.patch [bz#922010] - kvm-qemu-char-fix-documentation-for-telnet-wait-socket-f.patch [bz#922010] - kvm-qemu-char-don-t-leak-opts-on-error.patch [bz#922010] - kvm-qemu-char-use-ChardevBackendKind-in-CharDriver.patch [bz#922010] - kvm-qemu-char-minor-mux-chardev-fixes.patch [bz#922010] - kvm-qemu-char-add-chardev-mux-support.patch [bz#922010] - kvm-qemu-char-report-udp-backend-errors.patch [bz#922010] - kvm-qemu-socket-don-t-leak-opts-on-error.patch [bz#922010] - kvm-chardev-handle-qmp_chardev_add-KIND_MUX-failure.patch [bz#922010] - kvm-acpi-piix4-Enable-qemu-kvm-compatibility-mode.patch [bz#1019474] - kvm-target-i386-support-loading-of-cpu-xsave-subsection.patch [bz#1004743] - Resolves: bz#1004743 (XSAVE migration format not compatible between RHEL6 and RHEL7) - Resolves: bz#1019474 (RHEL-7 can't load piix4_pm migration section from RHEL-6.5) - Resolves: bz#922010 (RFE: support hotplugging chardev & serial ports) - Resolves: bz#994414 (hot-unplug chardev with pty backend caused qemu Segmentation fault)- kvm-xhci-fix-endpoint-interval-calculation.patch [bz#1001604] - kvm-xhci-emulate-intr-endpoint-intervals-correctly.patch [bz#1001604] - kvm-xhci-reset-port-when-disabling-slot.patch [bz#1001604] - kvm-Revert-usb-hub-report-status-changes-only-once.patch [bz#1001604] - kvm-target-i386-Set-model-6-on-qemu64-qemu32-CPU-models.patch [bz#1004290] - kvm-pc-rhel6-doesn-t-have-APIC-on-pentium-CPU-models.patch [bz#918907] - kvm-pc-RHEL-6-had-x2apic-set-on-Opteron_G-123.patch [bz#918907] - kvm-pc-RHEL-6-don-t-have-RDTSCP.patch [bz#918907] - kvm-scsi-Fix-scsi_bus_legacy_add_drive-scsi-generic-with.patch [bz#1009285] - kvm-seccomp-fine-tuning-whitelist-by-adding-times.patch [bz#1004175] - kvm-block-add-bdrv_write_zeroes.patch [bz#921465] - kvm-block-raw-add-bdrv_co_write_zeroes.patch [bz#921465] - kvm-rdma-export-qemu_fflush.patch [bz#921465] - kvm-block-migration-efficiently-encode-zero-blocks.patch [bz#921465] - kvm-Fix-real-mode-guest-migration.patch [bz#921465] - kvm-Fix-real-mode-guest-segments-dpl-value-in-savevm.patch [bz#921465] - kvm-migration-add-autoconvergence-documentation.patch [bz#921465] - kvm-migration-send-total-time-in-QMP-at-completed-stage.patch [bz#921465] - kvm-migration-don-t-use-uninitialized-variables.patch [bz#921465] - kvm-pc-drop-external-DSDT-loading.patch [bz#921465] - kvm-hda-codec-refactor-common-definitions-into-a-header-.patch [bz#954195] - kvm-hda-codec-make-mixemu-selectable-at-runtime.patch [bz#954195] - kvm-audio-remove-CONFIG_MIXEMU-configure-option.patch [bz#954195] - kvm-pc_piix-disable-mixer-for-6.4.0-machine-types-and-be.patch [bz#954195] - kvm-spec-mixemu-config-option-is-no-longer-supported-and.patch [bz#954195] - Resolves: bz#1001604 (usb hub doesn't work properly (win7 sees downstream port #1 only).) - Resolves: bz#1004175 ('-sandbox on' option cause qemu-kvm process hang) - Resolves: bz#1004290 (Use model 6 for qemu64 and intel cpus) - Resolves: bz#1009285 (-device usb-storage,serial=... crashes with SCSI generic drive) - Resolves: bz#918907 (provide backwards-compatible RHEL specific machine types in QEMU - CPU features) - Resolves: bz#921465 (Migration can not finished even the "remaining ram" is already 0 kb) - Resolves: bz#954195 (RHEL machines <=6.4 should not use mixemu)- kvm-qxl-fix-local-renderer.patch [bz#1005036] - kvm-spec-include-userspace-iSCSI-initiator-in-block-driv.patch [bz#923843] - kvm-linux-headers-update-to-kernel-3.10.0-26.el7.patch [bz#1008987] - kvm-target-i386-add-feature-kvm_pv_unhalt.patch [bz#1008987] - kvm-warn-if-num-cpus-is-greater-than-num-recommended.patch [bz#1010881] - kvm-char-move-backends-io-watch-tag-to-CharDriverState.patch [bz#1007222] - kvm-char-use-common-function-to-disable-callbacks-on-cha.patch [bz#1007222] - kvm-char-remove-watch-callback-on-chardev-detach-from-fr.patch [bz#1007222] - kvm-block-don-t-lose-data-from-last-incomplete-sector.patch [bz#1017049] - kvm-vmdk-fix-cluster-size-check-for-flat-extents.patch [bz#1017049] - kvm-qemu-iotests-add-monolithicFlat-creation-test-to-059.patch [bz#1017049] - Resolves: bz#1005036 (When using “-vga qxl” together with “-display vnc=:5” or “-display sdl” qemu displays pixel garbage) - Resolves: bz#1007222 (QEMU core dumped when do hot-unplug virtio serial port during transfer file between host to guest with virtio serial through TCP socket) - Resolves: bz#1008987 (pvticketlocks: add kvm feature kvm_pv_unhalt) - Resolves: bz#1010881 (backport vcpu soft limit warning) - Resolves: bz#1017049 (qemu-img refuses to open the vmdk format image its created) - Resolves: bz#923843 (include userspace iSCSI initiator in block driver whitelist)- kvm-vmdk-Make-VMDK3Header-and-VmdkGrainMarker-QEMU_PACKE.patch [bz#995866] - kvm-vmdk-use-unsigned-values-for-on-disk-header-fields.patch [bz#995866] - kvm-qemu-iotests-add-poke_file-utility-function.patch [bz#995866] - kvm-qemu-iotests-add-empty-test-case-for-vmdk.patch [bz#995866] - kvm-vmdk-check-granularity-field-in-opening.patch [bz#995866] - kvm-vmdk-check-l2-table-size-when-opening.patch [bz#995866] - kvm-vmdk-check-l1-size-before-opening-image.patch [bz#995866] - kvm-vmdk-use-heap-allocation-for-whole_grain.patch [bz#995866] - kvm-vmdk-rename-num_gtes_per_gte-to-num_gtes_per_gt.patch [bz#995866] - kvm-vmdk-Move-l1_size-check-into-vmdk_add_extent.patch [bz#995866] - kvm-vmdk-fix-L1-and-L2-table-size-in-vmdk3-open.patch [bz#995866] - kvm-vmdk-support-vmfsSparse-files.patch [bz#995866] - kvm-vmdk-support-vmfs-files.patch [bz#995866] - Resolves: bz#995866 (fix vmdk support to ESX images)- kvm-spice-fix-display-initialization.patch [bz#974887] - kvm-Remove-i82550-network-card-emulation.patch [bz#921983] - kvm-Remove-usb-wacom-tablet.patch [bz#903914] - kvm-Disable-usb-uas.patch [bz#903914] - kvm-Disable-vhost-scsi.patch [bz#994642] - kvm-Remove-no-hpet-option.patch [bz#947441] - kvm-Disable-isa-parallel.patch [bz#1002286] - kvm-xhci-implement-warm-port-reset.patch [bz#949514] - kvm-usb-add-serial-bus-property.patch [bz#953304] - kvm-rhel6-compat-usb-serial-numbers.patch [bz#953304] - kvm-vmdk-fix-comment-for-vmdk_co_write_zeroes.patch [bz#995866] - kvm-gluster-Add-image-resize-support.patch [bz#1007226] - kvm-block-Introduce-bs-zero_beyond_eof.patch [bz#1007226] - kvm-block-Produce-zeros-when-protocols-reading-beyond-en.patch [bz#1007226] - kvm-gluster-Abort-on-AIO-completion-failure.patch [bz#1007226] - kvm-Preparation-for-usb-bt-dongle-conditional-build.patch [bz#1001131] - kvm-Remove-dev-bluetooth.c-dependency-from-vl.c.patch [bz#1001131] - kvm-exec-Fix-Xen-RAM-allocation-with-unusual-options.patch [bz#1009328] - kvm-exec-Clean-up-fall-back-when-mem-path-allocation-fai.patch [bz#1009328] - kvm-exec-Reduce-ifdeffery-around-mem-path.patch [bz#1009328] - kvm-exec-Simplify-the-guest-physical-memory-allocation-h.patch [bz#1009328] - kvm-exec-Drop-incorrect-dead-S390-code-in-qemu_ram_remap.patch [bz#1009328] - kvm-exec-Clean-up-unnecessary-S390-ifdeffery.patch [bz#1009328] - kvm-exec-Don-t-abort-when-we-can-t-allocate-guest-memory.patch [bz#1009328] - kvm-pc_sysfw-Fix-ISA-BIOS-init-for-ridiculously-big-flas.patch [bz#1009328] - kvm-virtio-scsi-Make-type-virtio-scsi-common-abstract.patch [bz#903918] - kvm-qga-move-logfiles-to-new-directory-for-easier-SELinu.patch [bz#1009491] - kvm-target-i386-add-cpu64-rhel6-CPU-model.patch [bz#918907] - kvm-fix-steal-time-MSR-vmsd-callback-to-proper-opaque-ty.patch [bz#903889] - Resolves: bz#1001131 (Disable or remove device usb-bt-dongle) - Resolves: bz#1002286 (Disable or remove device isa-parallel) - Resolves: bz#1007226 (Introduce bs->zero_beyond_eof) - Resolves: bz#1009328 ([RFE] Nicer error report when qemu-kvm can't allocate guest RAM) - Resolves: bz#1009491 (move qga logfiles to new /var/log/qemu-ga/ directory [RHEL-7]) - Resolves: bz#903889 (The value of steal time in "top" command always is "0.0% st" after guest migration) - Resolves: bz#903914 (Disable or remove usb related devices that we will not support) - Resolves: bz#903918 (Disable or remove emulated SCSI devices we will not support) - Resolves: bz#918907 (provide backwards-compatible RHEL specific machine types in QEMU - CPU features) - Resolves: bz#921983 (Disable or remove emulated network devices that we will not support) - Resolves: bz#947441 (HPET device must be disabled) - Resolves: bz#949514 (fail to passthrough the USB3.0 stick to windows guest with xHCI controller under pc-i440fx-1.4) - Resolves: bz#953304 (Serial number of some USB devices must be fixed for older RHEL machine types) - Resolves: bz#974887 (the screen of guest fail to display correctly when use spice + qxl driver) - Resolves: bz#994642 (should disable vhost-scsi) - Resolves: bz#995866 (fix vmdk support to ESX images)- re-enable spice - Related: #979953- temporarily disable spice until libiscsi rebase is complete - Related: #979953- kvm-block-package-preparation-code-in-qmp_transaction.patch [bz#1005818] - kvm-block-move-input-parsing-code-in-qmp_transaction.patch [bz#1005818] - kvm-block-package-committing-code-in-qmp_transaction.patch [bz#1005818] - kvm-block-package-rollback-code-in-qmp_transaction.patch [bz#1005818] - kvm-block-make-all-steps-in-qmp_transaction-as-callback.patch [bz#1005818] - kvm-blockdev-drop-redundant-proto_drv-check.patch [bz#1005818] - kvm-block-Don-t-parse-protocol-from-file.filename.patch [bz#1005818] - kvm-Revert-block-Disable-driver-specific-options-for-1.5.patch [bz#1005818] - kvm-qcow2-Add-refcount-update-reason-to-all-callers.patch [bz#1005818] - kvm-qcow2-Options-to-enable-discard-for-freed-clusters.patch [bz#1005818] - kvm-qcow2-Batch-discards.patch [bz#1005818] - kvm-block-Always-enable-discard-on-the-protocol-level.patch [bz#1005818] - kvm-qapi.py-Avoid-code-duplication.patch [bz#1005818] - kvm-qapi.py-Allow-top-level-type-reference-for-command-d.patch [bz#1005818] - kvm-qapi-schema-Use-BlockdevSnapshot-type-for-blockdev-s.patch [bz#1005818] - kvm-qapi-types.py-Implement-base-for-unions.patch [bz#1005818] - kvm-qapi-visit.py-Split-off-generate_visit_struct_fields.patch [bz#1005818] - kvm-qapi-visit.py-Implement-base-for-unions.patch [bz#1005818] - kvm-docs-Document-QAPI-union-types.patch [bz#1005818] - kvm-qapi-Add-visitor-for-implicit-structs.patch [bz#1005818] - kvm-qapi-Flat-unions-with-arbitrary-discriminator.patch [bz#1005818] - kvm-qapi-Add-consume-argument-to-qmp_input_get_object.patch [bz#1005818] - kvm-qapi.py-Maintain-a-list-of-union-types.patch [bz#1005818] - kvm-qapi-qapi-types.py-native-list-support.patch [bz#1005818] - kvm-qapi-Anonymous-unions.patch [bz#1005818] - kvm-block-Allow-driver-option-on-the-top-level.patch [bz#1005818] - kvm-QemuOpts-Add-qemu_opt_unset.patch [bz#1005818] - kvm-blockdev-Rename-I-O-throttling-options-for-QMP.patch [bz#1005818] - kvm-qemu-iotests-Update-051-reference-output.patch [bz#1005818] - kvm-blockdev-Rename-readonly-option-to-read-only.patch [bz#1005818] - kvm-blockdev-Split-up-cache-option.patch [bz#1005818] - kvm-qcow2-Use-dashes-instead-of-underscores-in-options.patch [bz#1005818] - kvm-qemu-iotests-filter-QEMU-version-in-monitor-banner.patch [bz#1006959] - kvm-tests-set-MALLOC_PERTURB_-to-expose-memory-bugs.patch [bz#1006959] - kvm-qemu-iotests-Whitespace-cleanup.patch [bz#1006959] - kvm-qemu-iotests-Fixed-test-case-026.patch [bz#1006959] - kvm-qemu-iotests-Fix-test-038.patch [bz#1006959] - kvm-qemu-iotests-Remove-lsi53c895a-tests-from-051.patch [bz#1006959] - Resolves: bz#1005818 (qcow2: Backport discard command line options) - Resolves: bz#1006959 (qemu-iotests false positives)- Fix rhel/rhev split- kvm-osdep-add-qemu_get_local_state_pathname.patch [bz#964304] - kvm-qga-determine-default-state-dir-and-pidfile-dynamica.patch [bz#964304] - kvm-configure-don-t-save-any-fixed-local_statedir-for-wi.patch [bz#964304] - kvm-qga-create-state-directory-on-win32.patch [bz#964304] - kvm-qga-save-state-directory-in-ga_install_service-RHEL-.patch [bz#964304] - kvm-Makefile-create-.-var-run-when-installing-the-POSIX-.patch [bz#964304] - kvm-qemu-option-Fix-qemu_opts_find-for-null-id-arguments.patch [bz#980782] - kvm-qemu-option-Fix-qemu_opts_set_defaults-for-corner-ca.patch [bz#980782] - kvm-vl-New-qemu_get_machine_opts.patch [bz#980782] - kvm-Fix-machine-options-accel-kernel_irqchip-kvm_shadow_.patch [bz#980782] - kvm-microblaze-Fix-latent-bug-with-default-DTB-lookup.patch [bz#980782] - kvm-Simplify-machine-option-queries-with-qemu_get_machin.patch [bz#980782] - kvm-pci-add-VMSTATE_MSIX.patch [bz#838170] - kvm-xhci-add-XHCISlot-addressed.patch [bz#838170] - kvm-xhci-add-xhci_alloc_epctx.patch [bz#838170] - kvm-xhci-add-xhci_init_epctx.patch [bz#838170] - kvm-xhci-add-live-migration-support.patch [bz#838170] - kvm-pc-set-level-xlevel-correctly-on-486-qemu32-CPU-mode.patch [bz#918907] - kvm-pc-Remove-incorrect-rhel6.x-compat-model-value-for-C.patch [bz#918907] - kvm-pc-rhel6.x-has-x2apic-present-on-Conroe-Penryn-Nehal.patch [bz#918907] - kvm-pc-set-compat-CPUID-0x80000001-.EDX-bits-on-Westmere.patch [bz#918907] - kvm-pc-Remove-PCLMULQDQ-from-Westmere-on-rhel6.x-machine.patch [bz#918907] - kvm-pc-SandyBridge-rhel6.x-compat-fixes.patch [bz#918907] - kvm-pc-Haswell-doesn-t-have-rdtscp-on-rhel6.x.patch [bz#918907] - kvm-i386-fix-LAPIC-TSC-deadline-timer-save-restore.patch [bz#972433] - kvm-all.c-max_cpus-should-not-exceed-KVM-vcpu-limit.patch [bz#996258] - kvm-add-timestamp-to-error_report.patch [bz#906937] - kvm-Convert-stderr-message-calling-error_get_pretty-to-e.patch [bz#906937] - Resolves: bz#838170 (Add live migration support for USB [xhci, usb-uas]) - Resolves: bz#906937 ([Hitachi 7.0 FEAT][QEMU]Add a time stamp to error message (*)) - Resolves: bz#918907 (provide backwards-compatible RHEL specific machine types in QEMU - CPU features) - Resolves: bz#964304 (Windows guest agent service failed to be started) - Resolves: bz#972433 ("INFO: rcu_sched detected stalls" after RHEL7 kvm vm migrated) - Resolves: bz#980782 (kernel_irqchip defaults to off instead of on without -machine) - Resolves: bz#996258 (boot guest with maxcpu=255 successfully but actually max number of vcpu is 160)- Rebase to qemu 1.5.3- qemu: guest agent creates files with insecure permissions in deamon mode [rhel-7.0] (rhbz 974444) - update qemu-ga config & init script in RHEL7 wrt. fsfreeze hook (rhbz 969942) - RHEL7 does not have equivalent functionality for __com.redhat_qxl_screendump (rhbz 903910) - SEP flag behavior for CPU models of RHEL6 machine types should be compatible (rhbz 960216) - crash command can not read the dump-guest-memory file when paging=false [RHEL-7] (rhbz 981582) - RHEL 7 qemu-kvm fails to build on F19 host due to libusb deprecated API (rhbz 996469) - Live migration support in virtio-blk-data-plane (rhbz 995030) - qemu-img resize can execute successfully even input invalid syntax (rhbz 992935)- query mem info from monitor would cause qemu-kvm hang [RHEL-7] (rhbz #970047) - Throttle-down guest to help with live migration convergence (backport to RHEL7.0) (rhbz #985958) - disable (for now) EFI-enabled roms (rhbz #962563) - qemu-kvm "vPMU passthrough" mode breaks migration, shouldn't be enabled by default (rhbz #853101) - Remove pending watches after virtserialport unplug (rhbz #992900) - Containment of error when an SR-IOV device encounters an error... (rhbz #984604)- SPEC file prepared for RHEL/RHEV split (rhbz #987165) - RHEL guest( sata disk ) can not boot up (rhbz #981723) - Kill the "use flash device for BIOS unless KVM" misfeature (rhbz #963280) - Provide RHEL-6 machine types (rhbz #983991) - Change s3/s4 default to "disable". (rhbz #980840) - Support Virtual Memory Disk Format in qemu (rhbz #836675) - Glusterfs backend for QEMU (rhbz #805139)- Rebase to 1.5.2- Fix package package version info (bz #952996) - pc: Replace upstream machine types by RHEL-7 types (bz #977864) - target-i386: Update model values on Conroe/Penryn/Nehalem CPU model (bz #861210) - target-i386: Set level=4 on Conroe/Penryn/Nehalem (bz #861210)- Rebase to 1.5.1 - Change epoch to 10 to obsolete RHEL-6 qemu-kvm-rhev package (bz #818626)- Enable werror (bz #948290) - Enable nbd driver (bz #875871) - Fix udev rules file location (bz #958860) - Remove +x bit from systemd unit files (bz #965000) - Drop unneeded kvm.modules on x86 (bz #963642) - Fix build flags - Enable libusb- Rebase to 1.5.0- Enable build of libcacard subpackage for non-x86_64 archs (bz #873174) - Enable build of qemu-img subpackage for non-x86_64 archs (bz #873174) - Enable build of qemu-guest-agent subpackage for non-x86_64 archs (bz #873174)- Enable/disable features supported by rhel7 - Use qemu-kvm instead of qemu in filenames and pathes- Rebuild for cyrus-sasl- Synchronization with Fedora 19 package version 2:1.4.0-8- Rebuild for libseccomp- Rebase to 1.4.0- Missing package qemu-system-x86 in hardware certification kvm testing (bz#912433) - Resolves: bz#912433 (Missing package qemu-system-x86 in hardware certification kvm testing)- Bump epoch back to 3 since there has already been a 3 package release: 3:1.2.0-20.el7 https://brewweb.devel.redhat.com/buildinfo?buildID=244866 - Mark explicit libcacard dependency on new enough qemu-img to avoid conflict since /usr/bin/vscclient was moved from qemu-img to libcacard subpackage.- Fix patch contents for usb-redir (bz#895491) - Resolves: bz#895491 (PATCH: 0110-usb-redir-Add-flow-control-support.patch has been mangled on rebase !!)- Add patch from f19 package for libcacard missing error_set symbol. - Resolves: bz#891552- Remove dependency on bogus qemu-kvm-kvm package [bz#870343] - Resolves: bz#870343 (qemu-kvm-1.2.0-16.el7 cant be installed)- Rename qemu to qemu-kvm - Move qemu-kvm to libexecdir- Switch base tarball from qemu-kvm to qemu - qemu 1.3 release - Option to use linux VFIO driver to assign PCI devices - Many USB3 improvements - New paravirtualized hardware random number generator device. - Support for Glusterfs volumes with "gluster://" -drive URI - Block job commands for live block commit and storage migration* Merge libcacard into qemu, since they both use the same sources now.- Move vscclient to qemu-common, qemu-nbd to qemu-img- Rewrite fix for bz #725965 based on fix for bz #867366 - Resolve bz #867366- Backport --with separate_kvm support from EPEL branch- Fix previous commit- Backport commit 38f419f (configure: Fix CONFIG_QEMU_HELPERDIR generation, 2012-10-17)- Install qemu-bridge-helper as suid root - Distribute a sample /etc/qemu/bridge.conf file- Sync spice patches with upstream, minor bugfixes and set the qxl pci device revision to 4 by default, so that guests know they can use the new features- Fix loading arm initrd if kernel is very large (bz #862766) - Don't use reserved word 'function' in systemtap files (bz #870972) - Drop assertion that was triggering when pausing guests w/ qxl (bz- Pull patches queued for qemu 1.2.1- add s390x KVM support - distribute pre-built firmware or device trees for Alpha, Microblaze, S390 - add missing system targets - add missing linux-user targets - fix previous commit- fix build on non-kvm arches like s390(x)- Change SLOF Requires for the new version number- Add ppc support to kvm.modules (original patch by David Gibson) - Replace x86only build with kvmonly build: add separate defines and conditionals for all packages, so that they can be chosen and renamed in kvmonly builds and so that qemu has the appropriate requires - Automatically pick libfdt dependancy - Add knob to disable spice+seccomp- Call udevadm on post, fixing bug 860658- Rebuild against latest spice-server and spice-protocol - Fix non-seamless migration failing with vms with usb-redir devices, to allow boxes to load such vms from disk- Sync Spice patchsets with upstream (rhbz#860238) - Fix building with usbredir >= 0.5.2- Sync USB and Spice patchsets with upstream- Use 'global' instead of 'define', and underscore in definition name, n-v-r, and 'dist' tag of SLOF, all to fix RHBZ#855252.- add versioned dependency from qemu-system-ppc to SLOF (BZ#855252)- Fix RHBZ#853408 which causes libguestfs failure.- Fix crash on (seamless) migration - Sync usbredir live migration patches with upstream- New upstream release 1.2.0 final - Add support for Spice seamless migration - Add support for Spice dynamic monitors - Add support for usb-redir live migration- Flip Requires: ceph >= foo to Conflicts: ceph < foo, so we pull in only the libraries which we need and not the rest of ceph which we don't.- Update to 1.2.0-rc1- Backport Bonzini's vhost-net fix (RHBZ#848400).- Bump release number, previous build forgot but the dist bump helped us out- Revive qemu-system-{ppc*, sparc*} (bz 844502) - Enable KVM support for all targets (bz 844503)- Update to git snapshot- Upstream stable release 1.1.1 - Fix systemtap tapsets (bz 831763) - Fix VNC audio tunnelling (bz 840653) - Don't renable ksm on update (bz 815156) - Bump usbredir dep (bz 812097) - Fix RPM install error on non-virt machines (bz 660629) - Obsolete openbios to fix upgrade dependency issues (bz 694802)- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Re-diff previous patch so that it applies and actually apply it- Add patch to fix default machine options. This fixes libvirt detection of qemu. - Back out patch 1 which conflicts.- Fix qemu crashing (on an assert) whenever USB-2.0 isoc transfers are used- Disable tests since they hang intermittently. - Add kvmvapic.bin (replaces vapic.bin). - Add cpus-x86_64.conf. qemu now creates /etc/qemu/target-x86_64.conf as an empty file. - Add qemu-icon.bmp. - Add qemu-bridge-helper. - Build and include virtfs-proxy-helper + man page (thanks Hans de Goede).- New upstream release 1.1.0 - Drop about a 100 spice + USB patches, which are all upstream- Fix install failure due to set -e (rhbz #815272)- Fix kvm.modules to exit successfully on non-KVM capable systems (rhbz #814932)- Add a couple of backported QXL/Spice bugfixes - Add spice volume control patches- Add back PPC and SPARC user emulators - Update binfmt rules from upstream- Some more USB bugfixes from upstream- Fix ExclusiveArch mistake that disabled all non-x86_64 builds on Fedora- Use --with variables for build-time settings- Switch to use iPXE for netboot ROMs- Remove O_NOATIME for 9p filesystems- Move udev rules to /lib/udev/rules.d (rhbz #748207)- Add a whole bunch of USB bugfixes from upstream- Add many more missing BRs for misc QEMU features - Enable running of test suite during build- Add support for virtio-scsi- Require updated ceph for latest librbd with rbd_flush symbol.- Add support for vPMU - e1000: bounds packet size against buffer size CVE-2012-0029- Add patches for USB redirect bits - Remove palcode-clipper, we don't build it- Add patches from 1.0.1 queue- Update to qemu 1.0- Enable spice for i686 users as well- Fix POSTIN scriplet failure (#748281)- Require seabios-bin >= 0.6.0-2 (#741992) - Replace init scripts with systemd units (#741920) - Update to 0.15.1 stable upstream- Enable full relro and PIE (rhbz #738812)- Add BR on ceph-devel to enable RBD block device- Create a qemu-guest-agent sub-RPM for guest installation- Enable DTrace tracing backend for SystemTAP (rhbz #737763) - Enable build with curl (rhbz #737006)- Add missing BuildRequires: usbredir-devel, so that the usbredir code actually gets build- Add upstream qemu patch 'Allow to leave type on default in -machine' (2645c6dcaf6ea2a51a3b6dfa407dd203004e4d11).- Update to 0.15.0 stable release.- Update to 0.15.0-rc1 as we prepare for 0.15.0 release- Fix default accelerator for non-KVM builds (rhbz #724814)- Update to 0.15.0-rc0 as we prepare for 0.15.0 release- Add support usb redirection over the network, see: http://fedoraproject.org/wiki/Features/UsbNetworkRedirection - Restore chardev flow control patches- Update to git snapshot as we prepare for 0.15.0 release- Add BR libattr-devel. This caused the -fstype option to be disabled. https://www.redhat.com/archives/libvir-list/2011-June/thread.html#01017- Fix a bug in the spice flow control patches which breaks the tcp chardev- Disable qemu-ppc and qemu-sparc packages (#679179)- Spice fixes for flow control.- be more careful when removing the -g flag on s390- Fix thinko on adding the most recent patches.- Fix migration issue with vhost - Fix qxl locking issues for spice- Re-enable sparc and cris builds- Update to 0.14.0 release- Update git snapshot - Temporarily disable qemu-cris and qemu-sparc due to build errors (to be resolved shorly)- Update to 0.14.0 rc git snapshot - Add virtio-net to modules- Revert previous change - Make qemu-common own the /etc/qemu directory - Add /etc/qemu/target-x86_64.conf to qemu-system-x86 regardless of host architecture.- Remove kvm config file on non-x86 arches (part of #639471) - Own the /etc/qemu directory- Update to 0.13.0 upstream release - Fixes for vhost - Fix mouse in certain guests (#636887) - Fix issues with WinXP guest install (#579348) - Resolve build issues with S390 (#639471) - Fix Windows XP on Raw Devices (#631591)- Rebuilt for gcc bug 634757- Flip qxl pci id from unstable to stable (#634535) - KSM Fixes from upstream (#558281)- Move away from git snapshots as 0.13 is close to release - Updates for spice 0.6- Fix typo in e1000 gpxe rom requires. - Add links to newer vgabios- Disable spice on 32bit, it is not supported and buildreqs don't exist.- Updates from upstream towards 0.13 stable - Fix requires on gpxe - enable spice now that buildreqs are in the repository. - ksmtrace has moved to a separate upstream package- add texinfo buildreq for manpages.- Update to 0.13.0 upstream snapshot - ksm init fixes from upstream- Add avoid-llseek patch from upstream needed for building on s390(x) - Don't use parallel make on s390(x)- Add vvfat hardening patch from upstream (#605202)- Change requires to the noarch seabios-bin - Add ownership of docdir to qemu-common (#572110) - Fix "Cannot boot from non-existent NIC" error when using virt-install (#577851)- Update virtio console patches from upstream- Detect cdrom via ioctl (#473154) - re add increased buffer for USB control requests (#546483)- Migration clear the fd in error cases (#518032)- Allow builds --with x86only - Add libaio-devel buildreq for aio support- Update to 0.12.3 upstream - vhost-net migration/restart fixes - Add F-13 machine type - virtio-serial fixes- Add vhost net support.- Avoid creating too large iovecs in multiwrite merge (#559717) - Don't try to set max_kernel_pages during ksm init on newer kernels (#558281) - Add logfile options for ksmtuned debug.- Remove build dependency on iasl now that we have seabios- Remove source target for 0.12.1.2- Add virtio-console patches from upstream for the F13 VirtioSerial feature- Update to 0.12.2 upstream- Point to seabios instead of bochs, and add a requires for seabios- Remove qcow2 virtio backing file patch- Update to 0.12.1.2 upstream - Remove patches included in upstream- Fix a use-after-free crasher in the slirp code (#539583) - Fix overflow in the parallels image format support (#533573)- Temporarily disable preadv/pwritev support to fix data corruption (#526549)- Default ksm and ksmtuned services on.- Fix dropped packets with non-virtio NICs (#531419)- Properly save kvm time registers (#524229)- Fix potential segfault from too small MSR_COUNT (#528901)- Fix fs errors with virtio and qcow2 backing file (#524734) - Fix ksm initscript errors on kernel missing ksm (#527653) - Add missing Requires(post): getent, useradd, groupadd (#527087)- Add 'retune' verb to ksmtuned init script- Use rtl8029 PXE rom for ne2k_pci, not ne (#526777) - Also, replace the gpxe-roms-qemu pkg requires with file-based requires- Improve error reporting on file access (#524695)- Fix pci hotplug to not exit if supplied an invalid NIC model (#524022)- Update to 0.11.0 release - Drop a couple of upstreamed patches- Fix issue causing NIC hotplug confusion when no model is specified (#524022)- Fix for KSM patch from Justin Forbes- Add ksmtuned, also from Dan Kenigsberg - Use %_initddir macro- Add ksm control script from Dan Kenigsberg- Update to qemu-kvm-0.11.0-rc2 - Drop upstreamed patches - extboot install now fixed upstream - Re-place TCG init fix (#516543) with the one gone upstream- Fix MSI-X error handling on older kernels (#519787)- Make pulseaudio the default audio backend (#519540, #495964, #496627)- Fix segfault when qemu-kvm is invoked inside a VM (#516543)- Fix permissions on udev rules (#517571)- Allow blacklisting of kvm modules (#517866)- Fix virtio_net with -net user (#516022)- Update to qemu-kvm-0.11-rc1; no changes from rc1-rc0- Fix extboot checksum (bug #514899)- Add KSM support - Require bochs-bios >= 2.3.8-0.8 for latest kvm bios updates- Update to qemu-kvm-0.11.0-rc1-rc0 - This is a pre-release of the official -rc1 - A vista installer regression is blocking the official -rc1 release - Drop qemu-prefer-sysfs-for-usb-host-devices.patch - Drop qemu-fix-build-for-esd-audio.patch - Drop qemu-slirp-Fix-guestfwd-for-incoming-data.patch - Add patch to ensure extboot.bin is installed- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Fix bug 513249, -net channel option is broken- Add 'qemu' user and group accounts - Force disable xen until it can be made to build- Update to kvm-88, see http://www.linux-kvm.org/page/ChangeLog - Package mutiboot.bin - Update for how extboot is built - Fix sf.net source URL - Drop qemu-fix-ppc-softmmu-kvm-disabled-build.patch - Drop qemu-fix-pcspk-build-with-kvm-disabled.patch - Cherry-pick fix for esound support build failure- Add udev rules to make /dev/kvm world accessible & group=kvm (rhbz #497341) - Create a kvm group if it doesn't exist (rhbz #346151)- use pxe roms from gpxe, instead of etherboot package.- Prefer sysfs over usbfs for usb passthrough (#508326)- Update to kvm-87 - Drop upstreamed patches - Cherry-pick new ppc build fix from upstream - Work around broken linux-user build on ppc - Fix hw/pcspk.c build with --disable-kvm - Re-enable preadv()/pwritev() since #497429 is long since fixed - Kill petalogix-s3adsp1800.dtb, since we don't ship the microblaze target- Fix 'kernel requires an x86-64 CPU' error - BuildRequires ncurses-devel to enable '-curses' option (#504226)- Prevent locked cdrom eject - fixes hang at end of anaconda installs (#501412) - Avoid harmless 'unhandled wrmsr' warnings (#499712)- Update to kvm-86 release - ChangeLog here: http://marc.info/?l=kvm&m=124282885729710- Really provide qemu-kvm as a metapackage for comps- Provide qemu-kvm as a metapackage for comps- Update to qemu-kvm-devel-85 - kvm-85 is based on qemu development branch, currently version 0.10.50 - Include new qemu-io utility in qemu-img package - Re-instate -help string for boot=on to fix virtio booting with libvirt - Drop upstreamed patches - Fix missing kernel/include/asm symlink in upstream tarball - Fix target-arm build - Fix build on ppc - Disable preadv()/pwritev() until bug #497429 is fixed - Kill more .kernelrelease uselessness - Make non-kvm qemu build verbose- Fix source numbering typos caused by make-release addition- Improve instructions for generating the tarball- Enable pulseaudio driver to fix qemu lockup at shutdown (#495964)- Another qcow2 image corruption fix (#496642)- Fix qcow2 image corruption (#496642)- Run sysconfig.modules from %post on x86_64 too (#494739)- Align VGA ROM to 4k boundary - fixes 'qemu-kvm -std vga' (#494376)- Provide qemu-kvm conditional on the architecture.- Add a much cleaner fix for vga segfault (#494002)- Fixed qcow2 segfault creating disks over 2TB. #491943- Fix vga segfault under kvm-autotest (#494002) - Kill kernelrelease hack; it's not needed - Build with "make V=1" for more verbose logs- Support botting gpxe roms.- added missing patch. love for CVS.- Include debuginfo for qemu-img - Do not require qemu-common for qemu-img - Explicitly own each of the firmware files - remove firmwares for ppc and sparc. They should be provided by an external package. Not that the packages exists for sparc in the secondary arch repo as noarch, but they don't automatically get into main repos. Unfortunately it's the best we can do right now. - rollback a bit in time. Snapshot from avi's maint/2.6.30 - this requires the sasl patches to come back. - with-patched-kernel comes back.- BuildRequires pciutils-devel for device assignment (#492076)- Update to snapshot kvm20090323. - Removed patch2 (upstream). - use upstream's new split package. - --with-patched-kernel flag not needed anymore - Tell how to get the sources.- Added extboot to files list.- Fix wrong reference to bochs bios.- fix Obsolete/Provides pair - Use kvm bios from bochs-bios package. - Using RPM_OPT_FLAGS in configure - Picked back audio-drv-list from kvm package- modify ppc patch- updated to kvm20090310git - removed sasl patches (already in this release)- kvm.modules were being wrongly mentioned at %install. - update description for the x86 system package to include kvm support - build kvm's own bios. It is still necessary while kvm uses a slightly different irq routing mechanism- seems Epoch does not go into the tags. So start back here.- Use bochs-bios instead of bochs-bios-data - It's official: upstream set on 0.10- Added BSD to license list, since many files are covered by BSD- missing a dot. shame on me- Set Epoch to 2 - Set version to 0.92. It seems upstream keep changing minds here, so pick the lowest - Provides KVM, Obsoletes KVM - Only install qemu-kvm in ix86 and x86_64 - Remove pkgdesc macros, as they were generating bogus output for rpm -qi. - fix ppc and ppc64 builds- only execute post scripts for user package. - added kvm tools.- put kvm.modules into cvs- Set Epoch to 1 - Build KVM (basic build, no tools yet) - Set ppc in ExcludeArch. This is temporary, just to fix one issue at a time. ppc users (IBM ? ;-)) please wait a little bit.- Support VNC SASL authentication protocol - Fix dep on bochs-bios-data- use bios from bochs-bios package.- use vgabios from vgabios package.- use pxe roms from etherboot package.- Updated to tip svn (release 6666). Featuring split packages for qemu. Unfortunately, still using binary blobs for the bioses.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Updated build patch. Closes Red Hat Bugzilla bug #465041.- add sparcv9 and sparc64 support- Fix qemu-img summary (#456344)- Rebuild for GNU TLS ABI change- Remove bogus wildcard from files list (rhbz #450701)- Register binary handlers also for shared libraries- Fix text console PTYs to be in rawmode- Register binary handler for SuperH-4 CPU- Split qemu-img tool into sub-package for smaller footprint installs- Fix block device checks for extendable disk formats (rhbz #435139)- Fix block device extents check (rhbz #433560)- Autorebuild for GCC 4.3- Updated to 0.9.1 release - Fix license tag syntax - Don't mark init script as a config file- Fix rtl8139 checksum calculation for Vista (rhbz #308201)- Fix debuginfo by passing -Wl,--build-id to linker- Update licence - Fix CDROM emulation (#253542)- Added backport of VNC password auth, and TLS+x509 cert auth - Switch to rtl8139 NIC by default for linkstate reporting - Fix rtl8139 mmio region mappings with multiple NICs- Fix direct loading of a linux kernel with -kernel & -initrd (bz 234681) - Remove spurious execute bits from manpages (bz 222573)- Update to 0.9.0- Include licences- Backport patch to make FC6 guests work by Kevin Kofler (bz 207843).- Rebuild- Remove the target-list iteration for x86_64 since they all build again. - Make gcc32 vs. gcc34 conditional on %{fedora} to share the same spec for FC5 and FC6.- Update to 0.8.2 (#200065). - Drop upstreamed syscall-macros patch2. - Put correct scriplet dependencies. - Force install mode for the init script to avoid umask problems. - Add %postun condrestart for changes to the init script to be applied if any. - Update description with the latest "about" from the web page (more current). - Update URL to qemu.org one like the Source. - Add which build requirement. - Don't include texi files in %doc since we ship them in html. - Switch to using gcc34 on devel, FC5 still has gcc32. - Add kernheaders patch to fix linux/compiler.h inclusion. - Add target-sparc patch to fix compiling on ppc (some int32 to float).- More header abuse in modify_ldt(), change BuildRoot:- Fix up kernel header abuse- Update to 0.8.1- Update linker script for PPC- Just drop $RPM_OPT_FLAGS. They're too much of a PITA- Disable stack-protector options which gcc 3.2 doesn't like- Use -mcpu= instead of -mtune= on x86_64 too - Disable SPARC targets on x86_64, because dyngen doesn't like fnegs- Don't use -mtune=pentium4 on i386. GCC 3.2 doesn't like it- Update to 0.8.0 - Resort to using compat-gcc-32 - Enable ALSA- Proper fix for GCC 4 putting 'blr' or 'ret' in the middle of the function, for i386, x86_64 and PPC.- Update to 0.7.0 - Fix dyngen for PPC functions which end in unconditional branch- rebuilt- Package cleanup- Update to 0.6.1- Compile fix from qemu CVS, add x86_64 host support- Update to 0.6.0.- Update to 0.5.5.- Update to 0.5.4.- Update to 0.5.3. Add init script.- Create.10:1.5.3-175.el7_9.110:1.5.3-175.el7_9.110:1.5.3-175.el7_9.1qemu-imgqemu-ioqemu-nbdqemu-img.1.gzqemu-nbd.8.gz/usr/bin//usr/share/man/man1//usr/share/man/man8/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz9x86_64-redhat-linux-gnuELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=5de935695d8c9c988a34844033cdb1cf90422bf5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=59228a4334533e6a2ee91d8f1008793595b9c7cc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=cf6e3fc6677097228de955a74fd2718f918dec42, strippedtroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, from Unix, max compression)troff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)&L&&&RRR#RRRRR RR R RR R RRRRRRR$RRRRRRR RR!RRRRR"RRR(RRR#RRRRR RR R RR R RRRRRRR$RRRRRRR RR!RRRRR"RRR(RRR#RRRRR RR R RR R RRRRRRR$RRRRRRR RR!RRRRR"RRR(?07zXZ !X] crv9u2Cwnbt. ouxJ\/'yk+n"~2@OIMs2i9px]p˸<07%طӈz4+*f4&JwJGT/ ypq ~UJh| >Uib[ Rj>^:_yjןD;Ⱦp #d>գSe0W~VӜ:Q i&qFan)SÛK: UbFF6i!}>g3Q$`u7 =y ڰNJUwAHB=%O`{JA*ߜ׫>0fee_grDe 6oub66^Mwp6|Jol6|ZDؠҗd^%d7le:#oPexlifa~'Ml# 8#f 2gNі*ô aDX~4]"n9^Pzjh/xo[RLfU(ڗ6 ~9w ؝GO 8A,1{\Hoi[dM»P\qYRJri 6zbmoL\W/]-}D_3{&uE~wt* C.2/"گcw]  -έ?-l% :T8gӮ=ᘅy%6ek!my"1Y#;lm3Ճ橻 gENYD-ǁiWS` IVi^UVG}~ANyjW | R1$='%2~NRHW,?gn'Ng(vͮ\߽!+=ECeᏻTz |1Ӎ̓ (@e;[ Q|21~=.W*WZ9Ͱ6p<łvB6qzUW鑥 TN/k%opC? ۉR'\UBZcbO^VАyd/aE_cDz璀03Svܺ(}jBscjn2xcloFXGR}'k\MDjƀ4 ` &H9ہɐ;%$3Pf%E+IlռLÉUL?'ߺ։p̔Tg+ O1O,-Q)oVK:Xgn58$yiIdǿA_g[3Vf.K"U3Cޡ5OEi7YBcagͳU]s59fD>ٺ^Wvu塚 l>/,gP—cWܑdă\fzֿ5,yw;,z@5P=J}74"[э tAk1\+ pi.Wv8:zt)uZ tߓ1!ztS! !L⊏+mB$,Ty*YɦhB \I{av{=zxI1v암jL GOCzWR3>nlpBLB$!#vǧVپ)GuqCx6m!X}CA߸)uf2#ez;WOYP->zx0Qs8DU|ÜoTCq]Ζ=] CW H7l1e3gFWkLȪ~P.cԞt?}G H~nIxZqW`4ְz`_jP!TCԽFa32@= -U*hp} ~ f}Sͅ;@fgtn3=tG\5rZ7PkE^{'f)13frೡ\<9jǡzo_ℛDK+KŖ'xv۝?؏Zi)< oM)XQ<. ܭ^ҙH,@u").t8EQk[ E)MpVens5pE |'c7U6 x\W&}>Ꮄ'Rmz=e"nDJ9L^ #Sj'lhdr"dע(^\|AJ Ң(?L)&eWSӾx{RarA)`N$f\ӏӥɮ5I'm PhAS}+2.vum"Z( ~$8<TT-4.Gv4L=[eV[O!CB)>Px|1d}zxcpUA"mPm!BJq+|^ݛjoȖ߂|xn/a)R W/+[r>礳~<8fۖi|"5˟r+Lc#xgL-rA-_y/Yl7?L)$?hl}?U/ͳ)3>ZBָB)Ë`~?#a,W@m/6kDiw5OΪuy>&bYrjwRsm?!0Zu@+e3})B.iIʀUF9EpKKgV(|9X"djÐ*ӃB&-cbnEfVrx `~ qwW,ȗ=)9 j~Q[P4O L%ctH3v _f:=f;aTBP=h>DoĨT֥l.[xО.{-Y,%0bDD5_fq ߕ2?p䇎zGY_RBI"O޸^ ̐Vu5g~{0;uz;D Hҍ,^cfl"?TXbZcY5z[+,E1-_WsmiYŘ^wrB 晐o pa6)^F2B`Sh0vx1N 7+ܟ+Q/ݚ705/|3GV'9 )-V:vmJ+CgqbZMsCC&phЮϝ)@S,4}(E Efl33" ! ݸ1FO0͋o)\6t29(K6Bo;wooFJhY\($蜊͝"dw7;"X`mpH&zE5- k'ufj:VY{^=\ #>͚ 6. Lc StU{R0vQ~qӘ<> (a]L_8ҝ$<}]R+<&ȵ) ,?;Wq}K9\~*tN|q籹7QlRm~zc'BC3:<hg507+wN؄/8عNd N.p%9>BSrL4췜^=XrkgYtJwϓ6S qԣpW >M4Sn98CM:/RL}J~5CE ണƗ$̾RG#ԺI|0gmL=^vNß>_6.S)Iv~{++ŠTǐ5#{قr)7!BZ,z IfhxބɈUo-Ni~;3Ea;B4-Y[LgaCx O0֛/ \g@u-_`.g' ݣ"Oq@b%QM;8y0~y6_)I!giNY-&a i|^3UflOxA֧t9^q 7jy!\7ʣ\yAs T?[9 wϙ,Kw?7Gabϋ%Vfm[ @%PɅ_=Nmכ VZ0[97bXżPȡ\QnkSG񌿎\M1s׷m>F4(i+OР GDha0#qprA\U 6P$kLnvsɺ%ם3ڢ.OA:o^yurƮWq jq^9'u/pn /\7@{?8`pzK\}5Ž=`}]2+l0s |GSR2z˚ݡ$cJKfυ,r{|?YSmN_"RuH9#fi/59#jP VD_/i051 ]Xw4EUƮB 9KV?(;uubs¿T/ Q%)Y%Gf^xhZXeLmx\f=p㠸72k"OYF:'3ѶkY7i{}у9|ĞU1ռ- ܏㿼pJ*|VYf| /M-)vּoA_X AEN5{d m 2:ou, t Y\*(e ϻ\?rrlVpbj&18Zt\EW5xe78k9ι 7&cb ؽx*0Ȼ+'\)d2V^etk'ze@ $a|(V=dpGN@*%{K騇ʇk"cmDYoJ:MƍV )gbjDӭʮ`;={]BY䫒Zg4Ѩ .rKz%= ?9 ; iR|   o`}'<&ڤMIn'dɖ5(*GL|:KqըwԡB)WZm|YT)=̥E0*%h*uiGȧPBњFH8ќQYkIcfOԉ0ȕ!_TiAZ*W[@5J/fESdcbdJ!ȏ(C*sGow͹]~ Ꮄ}GF|Fjt6Ȕ\PR G& jaR6t!r^]@᡿_&͙lɽfL3C fy UM]/K,=koO/Le Y<0^f@JXoGBvl(qpM!i:1wԄ#O$ `֑fqA?a]v}\b(F7wX9>+އ7K ndL%ɶ0\aQnhn8| OC6$欦qBU4JS[4"f< KmQQh4x(ժW95fTqG{8 KI rC&Ǻځ#| C1z%+2w8c|4gld.wGB{D uΐZH\?:11 6Ѳ{[ r=lzOɿ͜ojnIG2xQ(T@5og|d9j"aGV JbLF-=;`gB6zw V,3Drm`/]c6q[uǏ+2taC{Э;UDX}J,gwU<L7AtڦR8WN2f"3{prP˜5w+Bg.WFP}$ -JeMRECK QW W` 6+!Nxؑ/뛔H"S$\HޟfuTFcr}'(ԢA)X!W.l9y+`pEuUCqR :@>gЧV#}pKDd|nj3"2d`F$ǻd\WA^}628@J$^/G,ż ѱk4 a ZS\aZ`E@i?.KшB|>7Mi Z ̎gd*gٗ^ZjLaܿ2 S6\/33ҘDb֏N;*^omT(`I'n.<1АO>iPb#"ħtЏ3Ԏ \GrP}`txe${ācbC1ò*/^vۦ©~8-&~&W/ /H˧Ы7v8/Ŀd:P&%{s "Li3X {aMz"rÅa+3t}[o,}:ڛ=] ,BsufSM%mϵDN('#!/4$ĭk6n4FE[<߸zв`O͚"5 }Ne6#Ͳ P#t:-v8M1T &B嚁)8|#݄lHmx%qpT 53MԮR)%6ϴB1A|Bׂv*ٱR?!jP;au@@m$c*FX0Â@ M `!wsuo5tQ~ߖ粤 Voܟށ\owp|9+N'0Id`/9b׫x_#q{1="2i91)?@Xamxp6uC(E et k"r5/*߷ ХV|"eCA=Gvf"'r-avjrVRxB姿v60]g|GumLJO{(ɼqE4g (0Y= Ii\v8pEmI]q6eVeYQ6iiq5ȯ5 WH [xdwt$4321|y.H]_0pݰ3P,ȇ {Q֦Ex-t9&J{u.4!efFzT[VhtQ#wblHC[1! 8n0]Grp 62)#_A sO :4W>mr$S=rd9R4,.WR7"]a |UF*Aί |Zjp|c/Fko*_4-ivǽγ'a1u3G[.>|nVDJ32|ecHbuZ$z6[C Z3B4&.`d`_a 9!aב׫ (K]W ]51VguZ^Eer|(\WYB\ĖSy##bòCÁ\^PL*ms8,ΡLZJ@~ԅ-b!lbjgtlEK-eJp#"n Q $$?%#C!$! MuGò쉉= ^Z{` XdJP~nr)bP" ,9u @xկ4`WlxXyOgdp3B 4 fA P']G2h!JNOz"xJA瘖:}W<w,HQؔsl'K.1JψuKܨD)-ĥkVB3SA QoDB9+NpMe|lJŞ4J2Ԯhvb̟13+ zχ)aGLo~P/v vf ˔_$h>o |ۅ4)}%"[x@'Hȅ 6fѦ9>m}l\x$2yx6')nUg}Mrwmm ,2]PQt1qkTQK};bΊ$‘A%e.f>v?|#+p,`֐9#Բtl~\'Ud%o5\6!)C^Ml=bcZd٬|QtXm$)`Q9:y>\0{*ΔkW#_g t[):ЅI!h-k;ƘwR~(T~)ـϩd;&6}.INGlӧ dႽXQ|tILBT&т2'( s*GHM.]$[kX.#T34/0])( bO0)-GKX z+؇vT]7#֑a gC:PO&TRt\^iKy%qil&溩Ta-yZtY(6ԥ,7wO(-U#N9hGor@EN43E9D޴VHy;%9f唶үH$ٯ|]ڥ(B9[K^n勓@EP[: ʭ'gETiQ@Ӈ5Y0.+c‹>b%[\ F_9 df JXҁgU2gx_8A^!j1^CW8J}[( o ^1GjwUx9O40lnfQl_ql s&r'+ B?&ۭh1$zÔ_.*&*t.p\뼼INIh Ӧ|chRCֽ1H5Ɇx[q+DM͋&&Vm1[#>*/C>3Am*wDMoEQmMҟBڪf{Xo~bq!NxxbE1u}Gա4f,qw'{*\)ಋ?FvEu{0ҎJIvH6^َ%9L'eV@,3Dk\\i l}-~C^+Nxl(Ԑ9y<Z`9J=&'smʺ댃2e4d٪ߎHxp&#,2f dUGN%. A"%[f3is(ᄂv."x~Yܚ+~ L=}dvFPkqⵜM4N/V.iha*+VGQaЎ98Bȹkb-nVXA QBl>o2l%xn ܿ4mS5oqX;K=$K¼}мdbX kn`0"}.>w'w%ᾫ+Hł7>H{|pX چBQfb?M=C |yI/sY4H`nRUP[(Sh|%r L\]bL?mR MM4;P_@z:jy Z- >G[3tSpǩڵ\zޒQ;K5l-qQ5M 8~uv(+Lf:9]qH^#fK,lФ#V=Əzl0>N$'""7fl9C`հ!A+ZfW(x!o۵m0;,:{wa!Ƴx&%ZqBYlO8:D[s'l uS.@G;,"[:@z veyM[[wB[pE]=He8Ov> cKi;:t+rd已ZN~DfHW /LN:"'K.>?̹C:Qr|E C 9B~B,B"D$VEwRd? ~ti{b3]-{"x]\*Pn! WP18\.Csc]4j U2?h?0T䞋# FD, Z3"&8Wuv IԒఆ?IԛgS@!~gL?L`pOQ.Ʊ!D4c9-礼PFMxK'6R]rpR`)Y #8yj~̺ɇwaO?]N`u[5D6;#9qE4 >Oo>`ܩ/`a=p>maGa0b'Ec[ E|[*QUTЪqd bZ>*|JS3}Irfv'N /J((+ZkcLչ6L;D 'Gc7NQ|Lp.D$@1rL \OE2,> 'mYs߀j@M,jf"S4:r}>eia9}SST4Vd[[0sE vg=CǔE.n8 >o=FРPWn:I[TX"_fpNu|0/]S0>Ԥ=xf>-aIy@.}ίif)~?\@nBSsl* +2ٗ!U0>7y;b f0 Kĭї1+t(\'.< r}u)?rEfR+nx5}ِC ?yR&wDybpEe2M~ k_G^Eģ_.Y|(\ 6ͳ ]ziWP%o=V*8_Q3:4P?8 >H{>xU?ىUb[ҭ8a.FgLQ$$0`94󟣈Sxa36[)n^ܫ)C8_N~qĈC7K Հ<<}PHH, k?j $9Ype{$=2`q(pzҜ4H1fbQz:P6CWCEs42摜?Y[RFD{dzTǚsѼ'a)na$ٻ8o6ʭNBr%Oe]jB m23'Sfʯ7(D/}CfI)kZz9 - MNŇ w ]5 _`wR2aNApz5#֟2}?j՟D@ 5Kh |B\ŒI-%TS'cC6%v>(;4;]qWxiFSLEPxgiv^nI{= nS(ob |ƚ;z䍞 )~1ZE Wq8ˍbBʐy~lf8]r[uhm e+a EӉgCԾn<uM׼Q<~$V?2x S . "pNLD{f{j@mS\-|7*ƝbSѹVY"W#q8+NOfnĎ a~?B:򻙖.֎"gCo:,hG'dQͰGWY~L.bwΩj*Z#sˑՆk9Tap록<,>Eaɛ n'u|=ԓxMgjIƨ6=J)wEU티.؃4lg#<'cHE&K*L"esY+ǐT(3|mۼvjBٸ2=#ҽkZT4Dz+ܛQ3̸'Ce_+w_\\UF$t@jX˝~UOF~=#~a˿?o0zg]q(V$Q= rnLe3Պ3b:L8%WT[ 1 I"vNڃmM1PwC֬?a5ԂtN_7t+q, ӧ;Ct$gaJM[EG\E7( dbhf*t-ZܚwX[ N6&o}JuW\Ia;,7Ye-&.>1P&Sn5͎ Ro6ٙ׈Ի>X]fTM8^y"yS.&:gt 3#B1 2eH &v [T6%ʡB=T'fߢؼ9wh\*MLٶMEI,$=H en.~HktYjaNɾvpA8N;DYND~)\Gr`A ^}m=2,um*D6so4zNwu:Ǘ\ ~1c4}é7~¶_NZQ 7}hKAXtTK.`Q(+5:?,\=هSZN_-@Mč, ,QbtJg}Ykb1k/*?GT2"$G7xČzB7fF(5k*ʑa\f^tcC I' ޲M6qo%  bgkŠH EZUU U[݃ȵqYs8]sD˵,G;*̹ÀEoʖt GℒZ uu7$)T P@ bȣMݻػQ x5DÊ?l#J'A` `}ڵ&51dC{F<;kcp'֞{(#9f$@v N<;MD?{2)6NF# "e/c u]^%K" ݋Hs'(:HK L#;Kf6A=sK42hbBNɵ`o~P]L ڐ̸u+uﲦ 552:;'25 7]~8ZTݜWBp7` "ڷ4-*]GH72hi݄Pxo7$* W7ZŚy +c3+p+X,7^Hhެ- z ٝWisT67K,'?3 L.cAzc7q&moV($|RFs֙Cm7{vNER_FzyzW?k%ΐ!Qdf؈vY-5 :4A:z 3gL _U _n斓lF.w a{{eM;(Ԭ2z vMzȑOcށOy\o[}ѓpQQ9%jbx)XygZBVP e,Rr B'o>m R!UmSAv#mİd0x`˱hk",/s=E:=_B\z֐J"Iq+n""m- sMM |ԽH;Jc,UbF6B1hⓆnGf4if uǽ4[LH/ϯ7B,?)s2e ee58& W>E7 w3*k%Zǔ7[3 f}XawNcLE6J4Jl(+@in9K=ZP%\tFlIJ)ip̲֧AcZuE*RO +^~M8x0x~`.06sXگqYC62tqi ߯="9藫mTa (i_AWJ\mx'2yz :"9q8]:<TϏJn(#ܐHJ_z4]ř5 s^e!,SlZuAzN}>z6ȘKlB>Qq mQgWv;⋁msë;;)%πzEq*Ox h;xHaGEbSY&Y,{5֜3╿x -us!ȝc9z_߃9"uތ\%t _&dK^1vo-5W3?6z$32ӷk}q=]B6;g9&k* ;9k I*$\%WvQs\؝#¥/)m`ڳJ BS/}(n/>F?J~r:L4gV=h,sYbF&>/ ۉ0ŝ}G&ױQ <7 BёOȮXr|+'-^Ka\#6GAq7]h$=04;wYJyN۲[h̼/qyjLo++7CUW;S5MR C CGsjZg漨OGY$XSRr w`6TFEkHD>^9Tw%34/܊jScݏ |((fCsY-0Xp'u6=Dex׫6o Y/8[#ΐ)W4SZp$,lPcZ7\G 8\kd/nmI7#dJEɆSlZ@u}ej^K:qay pKT(*{Z:ErG ˣ| ublVGzWq3jlas݉eLa u&mb Ȗ)q8F1Zn@v--6XBσ\q?/cj~ې#Npt7.DwmPp! rhs,ŶUހTqL}w;V]֎h,_Ks-P.uxUu㋓qqæR`>&oGH: 3l1;":BO>Q /Qfu{`fms8(Cr#"Y(;ǘuP2*6C RzIvU)%*&B]7^|E:1zZ}dh$!/d+'=wm1j8duZ8&wGf]G SjWT-e|/ѱږul'tയ=$mz`o\`*p`W:.%UP;v(wCla2Հ?롭`ܛd,T.=7%!UwQw}Մ{wYva)1\6?Nb45X:О+Mj!L&aٺ(Dj4[8:Ë 3|aӿ|CrgAX29s3X6eQ;D)Q k)^ӓOޛLK\V *Г A}Ws /Č#4L֠a.7l kgFŊ[{\-y-i 1$^(Qڴ231`U"]T)2%`V;~H 1Ѵd皚V([dAԩ1"{3',kCUzEѤq9)HRIE5 .V?o|ej#,&upVi& CmOv3<ݚ?ܟ؝p1Ewbe߼ \Mx(>"΅1zLsXSlw_u_ƱLR{$V0_3A>.Ÿ*w@R/JfC~w[)Le.-lṂҹ,䑈 D{cZgTTr0 i#P.^CwUo±gǐQATS+ ä,VPK_~iaWK5#{`Qh8F08jRo쭼J@0gаg,tz}TbY/\5mbk +P?Ë[-[1 ̵yb[O1G"zl.$2>VtY(d)xyeU}˪% MCK($aSn  I/*&F&ؒI_xUХ\339RnW`c(c+tK9t>xXPhny@޽9rd C14F2\JUtN a~h-B|m`̯5p{݋#k`GQ .xc˝8>^!n=ؤ>J h=?%N?Fp4ljTgYH`pWP8[|HpX)&KMo#! /k$2)!p0/Ztx#=cEގݠl?JR>^}>Ğ}ʛ>u'9Tdӊd*θLy1w̽$15Z[7'rhoXHy?xqaT:SYRR^BQk|𛗻wRSgZRr.Ŏ Z Z:󢕥~ШW$zv#V9<狼JLh=FICrRIn[Oec?D Y d .Gћ.,`F aOqN.6lV:{$ 0'k=amvgH߃&YSfY:*x_*.J $5|ͬ7xʰ\s(gL;“rVOsX%M v`N_j m8"ÉEeiRIvU аD'ۮE?46E{VhjY.,W+:ùÛ+Vu<}<_@Ae~v-ǝDYlHNAME bVNޛt 1D:P%2^cYbMLJ\I|0*:J ~9^ ksr}qe%7c-Vg~&KF{@l:hil8HfN^U Yհe1L0%9>Q^ :>M=n(MϷi˵ `-"וQe&T<Y(L!8PD6;FW˘lЦҬO19etKWMoSĝ>x~莛B֑YwFw* G)TfMZ橧OM=`}(92]y/wౢ:iN/ Z/GXbTR\$u1ap?"uo|~4 {zIj)\s'Ox:*.avgQW:3q^hu$PmX!U|h&ܨ +_v'JSŻ݉Ҟǯm[#{dRS!Ą2'ߵ~']Rnig̳D*s7.C.?]`DVpM LxAp1怒7ð1SW.*VShPt0MzmᵡmZ߉pHFk.a(f|MʀKa$\>P p:1m!#3s'~fxL1%Q/eTf+>~mwdwt(l:I,r~߷s7ofxo=`*yS\ JDv/ C$Cv7sYGߢ}M[Y;D9yi7|ŵǶ/rK/LߴKx[@0(Wu=DNS1R?U CN&+@6#QrJʵ |Bea (,y9/$s' hu|d_9-2K2ۦ ɠԗ3&h1H[<qTcZ* ERzCEWdoQbVr|G}@/+`q?7=Z_^j7uiɳxdK[S>W$=:NZ ޻-,>EՖ歚${-E>q౭;=$0S"xulP suZra~Q-1S]/Y@pyJ"6 b~+qVEk=26!צh34A S+J * ~L7ۧ#G/?G{o=ψ*z袏0цSFZwgڋ_|5PͪK?3<:G.J :́}Fgڝ/Nz0D-<ɏ` cyEox#]I ns"_"u}R;Zv$,t@ #9 Kh2h~"&41$ w:, $HǮ{[|&9P2g2b싵yOw7 *?0-$ s:gUCAZSaw 8a#^HI8 [Q+}b'tWթ9#ZHE ,W>Ĩyp˙\?5/QYM0VL.PsU >b-t_ޮH=354Ţ_]y);M1\`{EsȾ'` %ND=,ʵgc G.JDMkJc5i$` X_h DB!g' /&DLR/ُWດۄ2Lk.\7_RX gtTTX ;󃍈 |V$jT,d~\{{MJ]G4XO@:y*F/KvnCz q!>^?<6` [.oX8OOc%0܅萂:s$]%AC%}}Souf`ASA;^!rDuǕeI#%I ;iF;ycwBa!?M'c\v^G1G P.Y4:1JՇ iƶ]PZFL1j kŘS١}Ż7F"69U` Oi4&ԋi8[N %{[*"FQcgLɛK  HX->G[1cNJ:Q/:8]aq>ɯCPeE3XBqh@B>l*Ղnl!~i'iw05eOe1Asi\dν{ ڷ:TJ`jAtu*• N2*F&\s&,1UnuF5X.FUj(+YSѢ)Tcii0 ]"I_ܼԋ` #bfx3b2ȴ`SeL7^L߆,prIJr!q4{6ݼaC\Jrǭw/}3,wݑ j(5:aZm(@rC\gE$7TnLp܌H;I r_ ra~R#|fjHZ"}wS(j.G9[x}xs,SV =];ěEin2(ۮ OڂN8P d`)f5>NwɊޟp2s[Q8M(}1'S54_7/ƩgT}A N1q}gQP)1-~3SÑoʬS[[kܝ :0AU.)cTk ΍Ï?p[} ,o*MʹT3ع!w)4DNj?;hv`.2b7O!Bn%Oѕ`qտAK}J[7uȖ3ry 17r=l5@2*>ᏐA}}!B{~n}GMz{gk|qDpX#a2q`>|b M>DQXd 3Qs=hVñ_9)k̵74صc~sq-&mÛxX2 x׷H b$2T<=DbK1>Jsd5F̘C'v s̛vp;9X[z3++ט׼_VZJwauPQ{Ʉ;~R5:_`RIʍv`eҠw[}ԘUϽ5w)4'Dh1iEzbba 8IcZs`V:eRu=- _f.ZORe 2x"h(izkZʀ^V qҪ]N%xnnJoY-|ί] $ 05Ui|O7Z8t#Jk Sow.!J6]~a/…@)=mNһ-A`zmo8{ALk+WG!TC@7$.7(FuAv~*MrD[qV0 >:)֮5_/<\7ZPN.#_8$*:q s}p`%+Uf.X)~ap?qPQ)!zJ/%DBVssMuǑDm\~3w~Zɲ1M]\V4$Œr-u[CۯضfFԽinh? |ʺp Z3+hQF iN0SJ0DQ򻂖i@CbƥjW(wBZv[a^>ZFȴ`$,ځ:pL-K xh0[jB9Y2]#]'ODh< `ͫ>!߫mʦ[r6Gaij(?[;5ƍQ=$nalF#B:1Z?@!}+,u׿񩷘`*-dD=֕pG2a[DIŠNvLLCBh$Ǎ} :&J 1\5dDزkA׵@q5䨹UXZD0vѣ_5n2yZN7@̐ove2Is<+ o&[A1i] '*x ܋7$[ī@@!-L0_Ȁ3T9QBLd rQXp 0}y|rqDv,Ӊ#tL@4~f| af1G֙ NR dX8[eNo.e3yKVl0$%r4nau=[q &P!lAbz\ŭzD1eܔіIu^:n9mΜB"c߉0O`XEYާ.QED-fV7Յ&md7]5O㒴&0u mȡ%I$yqSEq+ n<3`Hum&r奟z5y];znwR Qp""gy6]dsxp9cZ+v2`Ka6?׉jdA gkJ(tPL4^&bIҟH?EniM<Ga;~` ?Z(ȏ5|] z3EvB;Ak'yrP=DqL˩0;7r=ѕ4guxM!ߢHbF"𖇦.A<;A cM GS~w0s™Ha,3~V6\{Ukat^MCO;,Ӕ=Pf[Bأ͗y`nx^l߽]3őm 0*vԇ(Q+lݱ u ؏ygUQU$vyMI(.TjkƘ0*֍z uLw`4`NKT=ڮ\Ѵլ?ۺEsC64=~D k<ܟTQόM'/ =EѢ)" -Y|os$?-3`3rA+٩rv,Q8O}<.f̰j&`5BiC?!R`ז6(5NC8ՓWU7>j2c'&OY֋na 0,x!؁2ieЮvG6J[>ͳj:{ҭ3ҟ`c@Zs`۰%f-AͣA2(Wm.0X᳁#8cGJ+'{D}l/Tm!fGPA&$!5.?/U֭T7oح\O+Eķ@}Sp+YiFExp? X- ns w[v x\[?߈4ߢB!wE[QD`B)ktDR`O |5O kAYoȳW (͛_ Fȕ U"l47}JPJ@xW&W#I&Ҵk W<'94^%#q1C=35S &o󡅹rrw9偮nR "$cZ(7+cql:(ƆZD(_堪[/p"ʸ*rK!hr32IR]1ѝkѩ5tb]Q8xFC "^uOQ'x+%q-*&_aQUoa=k+2/|K2hm{_Jv1;Wӹ=cT V[E;UW| 7s'\H\]C3gEءTM=bXʱVi2Gb1} EƏ`L*.f"r VۿS$NZ*ȥJ T!2 FPL˧]n)f{5HDa/ZGݨ>P)gGEUn2c6K~|UA Zj:}߻Ͼ1 Ţ芠jet[d) j:}~ղxIqf(^uGb‹~lJq tq`uloDEz;lt#ѻqӣd Q".E)7‰wuoK xI4EaM5aOL7 gzYcӕs YOa-1K(X̑#~0o*bne~i&tҀoxlۈwkHKd x/3/7?AwLOгn?>kLYG/)O.l{ip?8r# kԛUFDKEM }7=RRhUˢrWK0$xܯGX).و`j'9~E|D)MC7XžZҍPbBKFXR՜VO+x;-P=T`T# `‰FC/s/wx+-?:Q !氷rrT2-*0Rx0z0]Pn"o$s*n7! psB }v#;_n궤I ؞@uq }^Y LVz,h\_'K0t o lmfb4^CI{"m{AvmM5O<=46Cnl1<)+,`F;oFּ)/Q{$旾Ҍ6"O6)ΥP Xb9n5hafE~AXG2#1:(}mKEMs-.|6!uSGPKCIuJh:cm|~k8FVT7c1Ln9&w][_a"FV7,qh% C{6ޞa%bfM h"牞I1 ռ-rzn?[sC;kwo{4JUt\'_m9Z#MO+ıTqn6f# aoF42 uo#:zU 7mۗW >z&1UkdeI4J5Q*Of75;ԭ|MVrգ#;q^hTGG܇'dj_3/ՅzN reAAU[&qK|AY h}AP#[zq1뭨$q, |t<=˼:C?\c8,2>pY:(F ;K"?q@UͭtP1v2 mLU7nh\us^ :2WCZQWBz8F$VpbmPx0 :7 Qw^3CS Kxobz|mSU/+; ynĥ]+DQz`k>X[cӦ8e7A37f4`'%.߀ڏ+5n5)7E.2%,`nqTt4vp7\ue Ghؚ& 7YL=uML_œ ў%AΔ,crN3ЎO.`#_)Maz?R_ՑEJ8}@ůb-(= QY/ǟ@Re 4z GLA^,kM"zO׻D N8 חT;a #S@םLۇ+ܒ6O󏅆.q2ۆͥ'? ~-;8̿P |{InEdMl_"SVJalC3yG 6^ xߵ>T(U;T vg'AiT?p, p'0W HX7J{+i4.u=. )uׂE-=Щ$eܑFCSRC9c~@?_Mh.a/]N_Q:e$lHr/-O8*('\Z';ղ(+3jzs@2_-at$ EjM4bĢ@xkV m116ߋ.*]I-ژط͞GjĠ]ވNquE@KK KkT:_~K TF㹢Z4=BNl;a Bk"WdX؆F-^)1 r GW YuMT"J\D#iѾȓUFzU)igoZ DD}"\ fR]|:nU:а92,65D ݢ 3*: m(5jSE:ְ;oE}rb v!*ىj~WwL/ٜ֭LW=¥ɾʒFCǠ -C xrfjZgz &BhCK̽1JDųho4ܫZVB8e%e9ӂYz䍰lTZ JS0uW)DI]&M1X^^ŗC<¥f}@Z+ԧYFu۵%3/ ::+Rj{=-hg4a*Tp9m ;Tیa睢_JI_@[T?Z}h 8-O\q/O!d~ؒhrɬOzԨ|0Iݚ~w"Jh33jzF,XXh̥}}1E9"ڤ88=;s)6j)F+^8) N9kgw6gJv߅x%O K '.X t뙬Nt3zzL[RZBƼuٗ\!'7zӕvT|"'GFU4>;B=sd'Ͳ%GOΕ>,|aa/M),Xo_.cVJBFa=O>jlA~aKcwO1zLkQa}RFKwJ;_:%=+"=7 *A^*CYĄӳIC |~Q2/L-8Tɛ9 }MGa-t e;T7+h}|Ϣ\X3ob( Bb0yж&ӪY<Aֈ{'kb&i?U}M@PZy\ϯEh!ST׳܋G/஖Mw ;Txvӻ^IzuC(5 # j#'!k 1cl_? ^ãW fyb^2-%w} bw'*BÆ{&Y&anL `@W2} ?4/ 4ɽyvL˫;^ \tP <q:$"+oBGJ !i-y76LM O==׷zF rSѐCP:MN(0踽зŷur&{sr$jURvTV)4čtåN0;,KdyA*}T<47pV,$AbENmm*; )]`UDɲ[; 1kZvmNff3e Q0j9e1Dރ&"eIW c0uQYli#@wآO%iނDvcN3{:7a(SƇ{Кe:|MVѯW%L=+ O/=fOlxö.TܦA'X&xMH\^Yw[%\m:Yez`xj,J7k`q+x(UD@ZɐV!afnlkAC8?k=)Zv/sP-S07^Cy,{V'cB rL^fam5B;7EuB_0>g K];HL3< gt{jHD%SƫvS~ϴD9HlBcUlNs{G ןhbz<fx1 _ ֈˋwv'FϋOw+*yH97;5Bh'}= DHaȥ?ZYp0"vw\(ΜNaDJY@s@ }wǧ>ӯsM$9ƑDH׍䣕bB2񒛨)?;GbwElJ W~ qZpEcHآ1v/^=@cx#U^dguUrzDfh 9FD}|+L T%UB"(`z)ߜA u/ZIuy!S)Sgp!R5po6ȮAc&/>jS$p9{w[ATc/f.5DAqƙT C _ܓΓ]\rzb32yޟ&>1 pFMMUyNtlCs-ƓYuAL^;.FJb 9߉gxFMQ"IZbLPN4rό%1[1,txR5>'µ9%urZo%[CďCI"/1Ү[bK.Tav t$—SRrD.wTn.!gUֲl#+`K0L m 6:3\wz>5˴)`I0 x  #3UC#Nņ_NMulq((GJ/WU_1z!/6]FxU;zKX }dK'ݭA~*H3 M9HX+D=%%zܥam$TO ;nw΄fmi" 6ڪ_A5H~Eӄ{;s:y{:[- /76Uw6 <ީrCj+")I! pW3EI#VznT2vx57}~Un?>$ WǏ;/zet. om6y~%wߪ i97TLq#&֥94|YrGK,{[vK 15ڀ\XL_!vx }Qo@67,cܬ2n=[̸5F+|ߗ-5ui/ȏl KIy2ô*f{ s%k^b{haĦ?%%hLkRdK=U:ধBSg%Fot&bsMe$~h5(c=;#pnyykvMk~ ]\ C#cg ƭaX2&#h#ó|մ#ciO0Et$wWhbT{Xb{||2!{%4Xa+we;M_)+OW]HdD^ԢVtp~񝞃I?G7Sӭ8o=A(QQpKl]rlOzf $p,  a<>nIDaiUT,.qϼ<ߚ3j<Ju⸙΄cg0/#^`rWz]j!٘4Z?^>M)Fq5iIg::E[KᛱviTN3!?A@VdX*fúyL>b!R.Bf0YLA>øڣ[V9ȶZhwBblΉGjP&Rs Cb]$ S\R^5u:]@m_@Y%e>^Qoum3uetEYz*<Om_aѤW vr+qU:tK~|Ao|2uH }s< /QLdoݒ)63>FX$^vY>B%|>;1MsO=ƴ~-TXftK,vuTXݡb~`yK玒>lkd'dY/fr6<4ӈ RDeGzg%"1R f ͵1x[NA]5,qJ%2oe(qpʂLQd9\A:`=~[i(I/ٝx^x [}ȨعGS FURݩ>P+S!)Uk_Η6s2.?sϱ ՟frs(™1fjdBʀZl+QdHs2؏Twssӕ5[BF'3 +66қ^9Pmûd|JӕF@Kǔ{?5xpԂ`G BI\v+Er LM(7>6:z>??7!hB#?G(o[-β3>]5Zs0?gW)G@+*GcךNU,9.w'`oSf Y2KS*ZIG| su 5\d @YR4lb'vk.5Vg(IP37&ES EI&YRvYג%숽?*mYx[RlמfAt%M=\x"hMC&Qi CRr }׏U;_UD -R<()&ߜ\FlX- ү?̄=8=a./ i8ojD~9's$6B;-M x!(5禵3JF.MYϡDIs;cr Or򺗋EWf8` v*OQә6mDVǾQnEAY뙜~zyƲ'yl4=.h/( v~DH#2ۇ$m iUI$<2z$j|/+'k6M. {Kbo 2ƒ19}*oOq:(ap @/<Jx p4C^(=oǂ\O*񝳎L6zggb\= ;Yʳʕ< >7ƳWxq'"[| rJC˔/JpuMV&B"vk[k鹙?G=j/_$L݂uC4י%a~%$g i [r1<å/;u62Xl};-.D+>.sCKGP4r< u ۘ\쳈cy"ACR\Ti޵lfTܢ%2J%;)`3bvN==F"fvp 5,IaЧ!8CÇB ,?cy\b5_ ch)gDfzDL cYM!UXat]`ܒdz!sOĿ!S&F,#!ڝ(i}!6$6YhVo$NiA"gExt,=aK6-*Pဝ1ǑE+[&8BЀL(cZ2ZX}{+@]=¾Af9*t`Ù`pZG)H΅($fȚEINPHbbp\':Pr\2/vKx,)?_;RqP(JH*1lt2Iұ~Ls:̰66-  W쾉R#X)%^jO*j2 E4ztDx;1|bZjo/~T9Z#6^&C3ZM r_r6|n/azI)./@˓']I͓+3Ǘ2Ku"=&:Y i$J΅~NH+z>.iTĠ9eAgԇjbF<0Z^uX;.)=)[5i!WNJ%ȍ#El!o/6izOQ ) x?{94oI`Aة݈DBJƮٳ{*g0]Sw'&$LrƩzy΄5I0pT D= kjHڋy-%8F/#^38Y^66@/OI5xg{m|D=2n7]j@?`񚊫;,_P|I"1W,.Tӥ$%irEi#8?ڧXAx6R]۔(`=H g!̬EvJys |Nz,Zby搅`X 9GY}kW?%TxYњ8殾ߵY"S}t6IehTk_D2X, 6f|zAX];'tM0yiߩAdbJ^Y0IahZܴzK`'En'*Ӹ\餀8YT !X"Ah`> qvyWUěLc6 QLeFHCNd 6#Z&\h||w0bF`ڏ0L/H(#l-B~(~-};(zT | M\BےLicp9%ց׼@\7m-]wS{YHkV9s!Xfk_ *W1-XFۏ}s@qwg- #eH/gk'Y>x#DCH|]k45&FԵ&n4]1}Ip'I^=G1ZagM )կSYcn:r*7A%ţ:٫7ile2zl'_E$̶I|NAuִx7cc ˍ+Ȝ-Au_ZP|eu;*.n0B9E\24I0u hE[9[(z ??@e nP"s#ӧ20 :TƄ#k}.'Ws6ny#@Iu菺6rCk9uMH9x]p+T9c>$EۭTVU1ŷmy?^kW[ s:U뢗κjTN4틆6Ά~Jf[prjO {A߳D#cԮ@@s5hQ+HM\n]*w[XQ$ְrGߋ{]hz*0A#J<7Q`ʻ&},Q?C\1Ѓ6zRtj.윍7fɍH([@BnE3b@*WNC%RN:l=dUH{Qim.<\;Rќ.7ҷ48VtSRe'i C]9lћn'E)PBt->ڔᲛvDmF9nSJ p'Z0v/fwsUmC*;Ky3Uy$-uZ;lO~3 d3LMנR[@0gxFn&a9?+hokʖ'y(KW8zFQ+W ,Cf83N$;%s쑠z(zr .(<= y=;I~ v@: /JTܦ8 bDN'#L2iE?m\v5{܂aݳArrUv٠Y63L7MAlPiBiD޺R{ x@%0ڷ*qRIHS.CR^ ?l]o=q4̍}a?bS34@ƅmK-j/'tQ9}¿IFS}.^Z$db;ll2'Sw2 Cƞ(T9k08C<(6}-SmW9LYcjYv:A3,J'YG~I9 _"a#*$V7FFN$WJSwfHT'Nm6[*atiд *{w9`jttuX '$&ir2,mHtz1D.f.Io@LnB@ӌus9W_OȵYv:`CUIjy1Sѧ)_Op mGNrR ^lų'M[Q'7vN#:ڷ$1ﻯק~9*}пaY\0DLҞgdVA:U)]!Ve'k!YM|Ry%5;w?eTH:ۏS+%yCўƟ Jh}ϋu9_*1qb/g"=S80vgѽDOQƪP 'EJL߆ Mq8={\TfmT/G2yw fqn0Q%+ ?Db>; ҾBQDNv"/ \Aq뙳/8 !^61{2L>)AcH,?Vc]ЎJ|0Q68-R!7!Ly?ŞPS9U1 tȶ-|sјSF W7qkǪY`s]sj_)a:6N/i]8+(P]wcP)L818yu@.Iyn/X&6dL u㈃j{[Uā\ >+Jb^;ޟpwVopqT'^oۍNJ)iO!zOG^:}e\y(i+bDLe5&2?[b#F\u~98bev v+6b3cBM#irSO^t8W1]g{3Bk`^.&kzay$󋵕d-y&l&0r{/~v\Fպ1JEmMcKuvA׳%RV !i2Ķ~N^ uN/0 NDs@[.N4!je!qn! )hO>9w!t^ta F2Zta/= naLa/]1dSk[X sY 8 I;FXt]XR7H,VX-M O2MShATԠ[vu7yS'e] &mB:[|YN~}."<#bAH' pK^J[-΄e>1&mNٶVɟوV {|˯W۪ 6;e5pz@[4Gv[*) Vc* ,m:#!p6\ƺYO;<(ޖ!)nS r06ww؛?ɛ{<V#o%dHG:.glB@nQ/6 5iC0_r•y'mOv =}L*Q4J[8Okv<^+ώ4_@W.|ex)ǁC>zw;j2nczq0 4!1nT1X"0u8{^SA^Y0w<6%-oH֑=t9=\G'::$Lf!e>-|BJcaPҙ=a eW%jX{o!\A#tc7$Yrucw#K:S]o :Ү!VӫE-ƂOt<}Ds_a Tf6-X37Ho[[3:Eq6Vu |+}g/յ5"ȫ¥Zz;>i33sD{@Ykxw}%l*)n1 lj` MpiR;ܜ 3,^GHА PL-B|#Xd(id>u']wNd Yqa\0OE$8#rIXc u`&~&F6ȼQm/.#P46˂.6W?cl뉺J,@Ta} Q1Ҡ23I3vooE'.M_=/Y;iOUCv<1YloM;ݣHf_RP/| PME y(<>v⍄A'l'܇)=-~\M[hus#..M0n!iTCwjQ/KdUA73Ļ Y…[=u4MI)8!YY1 ‹CYI5 07y@mn\+Plcq-bc5\<Δ3mZڠlo܅ɷxВ\?2M5 󦅱iS_։?{'X Dڪ 1TxѱKոMJ[6.JIVc>jNIؑ xr~[E+'K#ޞQPtkiˠ#cfhVGKp)Gы7v3ΛN6QlߚTTY?:&'e"2Gɪ6j(ǻKn0  +kx?&9$C5ğx/%kJXڀ{QQq$> N*KQ+K#2cP!^&YEůy|ސiy}2WFފЕ@rǥ56\FgbC%*"C1r5c/=fJ#n]~ \^/XS]^ ~S#k;ybcc\sGęSak iBQ*ī"76?ݶ%gmV:nȅof}xbWJgd ɦUuEջ̉NTk%qU٩pPCd b7#|'0kYWuL )BLb^κNj$iggp/:.X6xoüPEm6)lց?6Avφ^Dw#1],7e``[=(>KUЕwRxe_+n:Ir/JoӳgTX?S㬶@EFnӐfZ#$c`nXT*-._DF>cq>,vT0W&Q `{󚧧+CQ|KCN;05@uh371 M\i#$KMߤ|q;jYkTyN0{yiit5L6Ŵy)mU$14ANHy}w5:/*KفB57$k !ШhƟFKh"{i*(B3c^%)l9Vs,#)w8,j9R7Rl,dOm(OeW7#HV'\7^7Z{fϣbSLjZkl (w΀?$RSu3 *&̵A@;8IpmåRm9cW\a7(,o#W(͝I3P-h"!%9H$͒lmnX. )b+^iD2{u `還WZQ<5l[`=y%lI˃J[%p0w^o>jJ\PNL5!XXfk2:>u@ǚ+"r '&=\Քa] l<?km-pKB.'ⲵ7,ոp߀YߩG{5ί(Nj>ɕkYoԁБO-lB;яjHAiQH̼?. K9[ZtXdgx64cs99̿zV,Fu.]wy8-aU\ Ui>;U|fsv )W&ǿCE&}$| I^y$ >]*ճ)ۓ'ᄌp;劈ѷV|2<@j:3/|I? )𠵰 mhy@'*y2hWX)fn=&+^} >ذ74^lƣRI`f{]lW dѐ1zщs; w!#bg53%rܜs+,0 }t A~|Lm&^a_b{RQVqk-6T2E 2!6#}܍n \$G=A})D4BǦB61 YG%LI %JuŴ?xT 4}jUJ5bܼ0o]h/rt(D3*2SMAaJ*](:59zuBU=A+xfܛ6xugXq>@O`ժFP~Kwu^X3%`*3o:Li{KӓҮ"`vUYp/TZ J |oIhe[a'<=(3wo85 ]x4Idx8;9hb/X3Kw?.<_=TWE߯TԌ"[y> tu11@\h;hћ*BTZ%в4dԵ:yKVʵlE?Tunx),JPD1=E(IQf.)6 j $wX1Mt#%1bJV"ESe2Fw(;2I̻9Ϳ,R0IP}k5'HoSJ벮Ta.ьcgmGCzdC-bJ9Ng=>&7 q :JF?Jeds/DړEFx"1uwѠNFPhm""S v?% 9Kࠋ47Bڽp֫3o{EߵK[pMS'(ezrf8eJ`T {sd$N2Gr1-C@hJ,kt{IGm1k.׬w,+N{ԯ$ (X$9- 8.ѼZ!AŚbDFu0Pʢ@Lgv{ĥM 0uo8qP]~(WD-T]dM;& |ij3)0RQ~^hx' 8*W)_)-xhBC8֩%)`&vwHR߂FA-5(&)n[(_<2{Vpv-81da h֤ k &KGKD+-IjʵxÂeJG"$6|$B F}qj ()FNݡ7 GS!Z?IQ+3R=\%#p7j m2ЉCk k2OmxNcFkȽ#^[+olP+Bfڳ]Xܬb%'dع0&}0R'>Ռ1p[Aqߊ8`Z•ЫZEv𳀈CY4Hc–3GUhk%˒=vH+ڤ"Kx+XZjWxı[GQV ƷmŴ&,?EeS] DM L@'))丩40;(zR5D)7{h%1~;f[-Lƛ b|^d'/#XMCGǀ0nwcj/E_$zR\SѦzsN!z(I5H`ޱ&dXHt j师g2To3Y4\H7ׂJ |A.˰*Dl<`>B[x4Ʌ9ۇ-ѱмE5AY1ј*mR L{ou04UL`m^3,[o'k d#Y B'Ʒ21/A@`,-p_pZF؇ֳ @#%"^jXˑ{<8}sbn^MaM{MRƥ`oOQsMcpyPmPz~H{ٺ >u\aq,@Uz6Lڸn,QA*pN2Wc)fI}+(ȵq`$;j@}Mi={~!4s'Nx ąE]9V]ڴ'bSIwb;k#9w|=RHHAV|&B B6ZܚJey9J:8UDRKq_̐H3\b)عzӧ^qaɇ?ϞYM*+dh"͍^j 7%}0?|RpY CkDj;Ex5JoC7eznH4_9l5Ҟ%dsx )SPZʥL$~5w@)yѪ/W9Wj7pWZi6z^3>>ZTΘY鏦G7>6Egݱ,XAb85X u>=f;'|~T"GNLjcư_&C*MܯKǑ := \"n_w@PVǸFfڝ9:}5 5}Zvܽظ#TTQ:qasjԇSsuj+C~`^]L`ӟkP|ɇ;xK<}{Tҡ ;@xSIPmeO w0Էrwď":ԿAt26C =$d:8gtf(`=>qT*X(,ZCf(!`!ר5,qt46oRsl]ڻEaPyX%nwf/[irfjߣEzSH^.ۀmugQz.qѸjVdJٹ/` 6_?jCTAՀ 4Z</x(E&Μ>K?g)5C瀱$څ[vc(iLu5VUjñN7=b#7$Px#S Ianp6 C輅} UVy `uBu{hg^BsPpBw}Ij2~o{c ӻ7 wQ(zviqa/(z铘 G6]W59??ǃ_ ;Hm5`KB*(@Pm^Ԅx&N (%z%$VHd*`o}q@כ^D [;<>|HAdKxc؊k$wB&r¨/Whyd$ P!_7zvZߚexkvS;S2+^ hLf*.lC\>[>fo7aA'j7/'wFЀ2ߙ;YXUޣpnh ty*Ek㣢D̗V2]sˣDy ]ŞVkvK}۞W'{6r%} nsó۪c Evy㉏JÛzUα8:/YLT9a$ṷ[zMze+2ua]mb> XRGݣW, ]@۸U XTd9+%5m֘ޅܨ# G<8 O_ј~2?> i]JtbjD)qȠdd]zFF6O0C+Of(PMyS%-ovV)X_W0q%ԜHusD'w1Q`UI`jXNmNϸ+pUpo غ[M$.\Sl:}O,XiNM@#4 KC_?SpKA:W-;]øMPyab*sb+oH';`iTlXY"aMk4ȢȮmU-a\BYǿkcyo-j])A /Ҁ3,s<+̓VG0Ɵ;!\yUٛk9w#8ࣾ$c0fOlFboQ?uW1dky eŃ* CY0 Kt33m E ie#S>ߞ|J047-N| lnO  ?CJ 0,?+EJâv" T%dS8:K,;qA#/I{X D&DZ,"]O)\x M\<짓 >J`m6 T5"셶*k8 FS3CKqǐv75ltZZ0ku6mLk Q`"PCHsANk:Y.G]{LICwa sVla}v vq'M։F3mJiF,9 X۫'w2eD.%Uc+$b>~B)PquiG|%Sי}Z[񡟟UhaQ\.f+W3[Orlvw'|):< Jx(닍(lZ%"؅<]{ ~Zk"p^M' +Q'!](սU9Tkv4:e8MYo(w5DlQ;(ioN Ox#;Ḽoy3#sIpHFSj[+! j0)]tA dn;\&'bA+=iF0k >yQRJ zOpHI*RNכS`#(^ r"cUI :Gɢo@OlҼ)en1e+ dAFJ-z~tDL<˟dU/ -f2Eu@qq3MI,l{7z!TSq"5MGlo HtD"_z啥q 0}MA$aOkX\v]_ ݿ+i8> fn~#btYU*V\Ȕ"Mض\P!_x̔fRü١PM>5OUYZE, &"/qc-|gC*ChϾD#A |bX;x3Db2B*n sbl}[vI2˾Qyf W@q^ZJsܽH/M m]YAur<6=i:oh{."Bp&l4~)%4[2l燋m'dHg@ c_{6Ǽi;(.8,5rKM\| .kS3IrRr ]H.@hf5lO:v$Ū0=R4 2 Uvܐnjv-æ YO尰˹6r} |7)< ;sv K~MeJ\k~"uݘ n|E dpnBC wz>!‹}-`  WG[T(GKEl ])n /G|HY0Y\89 %| 1p}vX=.?)`l2f|bsP*5=}ct,"#zXR? Y}ofۄtaﵿoX?&z$FPٽو Ȓav1g]_ >ƭ\WEzxUe)#f" +\D9 _˴ico$TnRU=^4vfj" \nt(~V;LY?-nzht1hf@gթ}$jhHG):Rsu.(yN@*B JqLĪd5~ݎe>\BwM96hGf2C4schE(=Eq}ld{\x $5Mym&2 X\QXDxt߭~ R/k B:2۷RJf_d`G/Vkc|~Īi7~J)bf~#.MB`aLxr+yL|ea>ʎL~Q;u”7ydU|/gq%#i'Y]on֦9OTZ]kuj-bNӃQcJi !<^nz-rl2̀'{wHoGVZa٩i0i~#K6Sz]WE_hbu(F9BwpNLvf{QbZdcS}))_GbJx7kKN'R4 PSRn?$Ig/ uMpָ[@k\vpdo#~¥Lɱ kڌ1*eE-4ǀzp:]%Z/ ԣȥ? n02fQͅGq1yB jfZe ԽV'XtPBS: ;.g㴫-Nb͊* 'v ~O-oF,p9\`nF# !7T ʵn`Aԍ2 {9m=ӐYf cFhΉ1YW,=4z1zL?>ѰN*-(r9nuZYs3:U эl@@t1hز3~-칷rqs+l)E4}#gv! 6Rxo`AFvvS#Q _ֽn oCM;h:"v00ZM.%t:[_A\&*/>EM`QhXR {XWVQ^Jޤ;3;dY ?)y|UQBʿ5|^_v dd9`8/y̫ l=g% k6 W"[ej6 *o4@.6unҐ_" ?~,tʼ@yXy,޼ _q=i&}dӥՒ8@Hs$uftQ)(RPP#[?rNMf'zJ7^ŅI{bYhkn#*Mɯ{~UMz#q1`L"!Aj(zo&9'2%% <},Ñpq>s4?i=T]>WZdGU@4*kijņfF@nvPms.MmХaoՏ%; ZUbn`M؇ԭtozTG%esma6JI@yygUqfr; GOB#F᯳;uC{c$G6b 5S^@aU>C_`IKB,nmYc *{{ᕸc\`=@6֯@Z4}\0JP40b}^TlΉX:O;>{2Jm od]yC{Xm&鈴$z-zA?-ٗ+|ZKOҞ^|i GOs"l9fϴBE(yh[Ai5s5f1!P:S Zq2G@5Y2M7O)gp6_ x|j 1HoUti![ =Ii2ż (=) &Ts_ئşN 7FR B4zWGV:h}AQJi m0Uwi`;:=B#+@O>4Ȇ w5̔V)S1ɆArȫ%jiDk2,D[MBü`;\9/ oPoy1TMeޕ/lföެ!s_֮`}oX*! TnfdĒ +,]!oW[؃,PF="H7Ix|84_^F굈} {w\7o}fx>1ko]Bȥxn :k: 'onb7 ƒ6%m |Kv|7BE0=d3Iqj:L߄S8tmccO>ж4KA̳ҔbFT鑟 0t ;SR<(Tzv ZKk#sd30eqǸs|Q;<`11>q侙LvH֑p8~J~PnվQ)|{\y ٝrnƑ]~/ßA҈"Jr؟(߇6P{(ABnTw[f9sRpS}g(YG> VFIowV鳫$[现9p{|uFK6 ,)f\Ӹޝj9P௽vr_8hZF2 5H@ҎEf绸t ,^v:x]uj<7`A4vv1;TSqLy=Gߞѣ\3<'ˆqڐZ) RU$cB#l;M_5V 縆@D.`S)}@weA{d6€#ND:.tW't* 틈}޼UAX QFgB^((zhxt^p^<>m>tuL%[ AaWcЯ6.77ѭ00}L`NDLv$pUDx^uHhN#AoY5GBͺ"]2 6ޙB!9Iٺxf J~]u<|%ѓ}=oº`}-[!g\*BPwI|L*4Y゠:w ,+ۦ虈?,4y{lhbYr.ȲWO`Vl|:Ry #ew+R$^ǿh^L~BV;8ͤK9ID;}#V߉ V.,`SEI|O4LO?VM'}5bĆus<_]tVb]\:z`v)6.zdzZ\/%lbVbfI + &MuKۻx}uDHvZ_\h[./fF=~|Ood8cTh%f#bBT|,?]q5ZgZ_Smc##"Eq(|6C{2[bT ]L=npCr 7d/ے3MA}vͼ14x_Bxad K G=v\bᕱТC7.q/bA^M"R!$fh{5'f{nTĞQv-k1:UGXVw$ȭD ]aR8ABZg:9@^K%rGi 0Pgiޔ73a,?* +jaO֜\>X/tGXiJYf,oh8+Fk+l3 Eͦ!~M2U,cucz&_9Kʖzz~@ tݠJIt"Q%L ž?5qw/1 :L odzlټ"ڻKQS~m /S|Mu8pzYj\&eitѮ7W_<{Bc q|Ho9OtrNwD>dW=fRg|:~' "~gi;~n%b':3L/ahR*C".G g"3L>YbȃENaߓP$G[I>1[1u~iXr+uBMk[}CCJ6ii?>& L}XFv{ҟ]ےRz. _Puslcn)R+xl>ab&ZHӓXs$DښWYjx$p0qjt@ Ѧ6eT؅+KSa<;lY^M]김eI){,BS^]11U|[o9z2FҞA8%hyaa_Q ,oYZ$NӂL"E(Ϙ ٵxW\P6iDZEQMgS&/K O }Av ?5kG?b+9cio3?/1_Z?bInHY41[>X}sT]%V+o7l]J{\3ar\ŸJ);ѰAfbNY8v$~  {L(LX[e!6r\ "DЩAVn%} c?*JcIhˀ>8R!rU#"{הJt?3& VyCĢoQ7+6GZ*D>A:}>Ϩ5G+`a"<[gyWcN^'; h%Va0V |i˴4{2lFʉ|}jrj I?`(>,rBDRg)yva-_?,!?hؔq&Gl5=id96Z0`=.F!^)(lm''ꐲ뀇JΏ{hTEW@,1d}DU1}}(umJ.x۪mU2kFH:0v_r+s :i>^ %{~'U"y̿rJ6&s$X>ﻄ|RlGi80htAÔLJ$rk͏r^\ۑ#,c]m+Ts\21 NiyrQVg{Pe0qKCtCta :1#/X0(gey1]9p -CuXHztW;ҍ2a l;=crGgM 5 f.(3 Cˇ4O`ALS`+}&CSJ'3&rz0$UJ$y6Q)AgY ~1@QhcNl viC+Cbe]㇬jQ~{tuv 9 ?"4)W+Umgmz§jZqᬋP[Yb};|:n;MٔG5F^~>=!!l٘ӌF1EKY5' f2~b 2+X¬5:C!<·>1Y[Wi)*ԛpyNكƠtx .ݠߎ@9{-H~N7WO^15UbV;MʻxӘc`*3bϘUީvn2~nUքqRkJԝ1!%y5cjkŎɵnPD'^@]ECOhLjo[ /=_SWT٧lCi?\R?,:(]%@%P-_rUUgy-<;efG]SLCpr@%˯T@!IO~t?'RA.9_}F? IH}d+`MцÂp} K1y FYDe+U MTy5O}l<k֣7׵5;a3^T-YG58o~#/n7RvnF-߰Vq:.[,0(x17ٷ[[@'YewM=y nВɤD~9F7/Ku[vhB%w:mMJr@&¢9<#Ny_ 1 !1i$Y~1tǀi|y>qp/8wI#xO% AMef2$Y {(8btKm}ckxb=N3:mh]6@eg T xP[y <4c ihGL1"B~4RC 6J8ZN83|Uqq|U\ŞSn7cOvQL(I^ZxĦ |} @^xH%^ SXaS1nW6JQьӜ= 'ųp A0Ϡڽqۖ0L ϿZ߯7Gntsぼ;JHA_l☄pKUub?A) 1@H>vV6#KȁFc`ĸsB},]f.DNQD@8Gk)ay{4SUܯqqA G#c^K&SE -l<5cEZq'QfSf)tc~:O92# =mqbYBsd֧:gĂ3{1̦]!cj}=j`X揣OmLp5GlNCc_s:n>_ʒ6L1cfz":V,zvqXwa s̑Y[9hNJ"A`_G>ɔЏU[8@BaNד5M@Xb1!HL$jA{ct(~:^7Vr҂kA#2c(PRnY\v#7:(ܕ7hm+#TJ*S5towِ@eg:#C뙾~ͻ8s4t{!AׁoxR0{Lό]IK5+ ?e-[]!ǃ-@fK? .Os!+ &^GHN-^28ׅ_R&:Ϛ =TR#ch&|N}AF$0s?t־rwr>{1UxՃe:#Q;RuAsi^$!ٯs1n_W6Os(ס۾,hAW[vlYm2OX*` 9 {?+-@p+!f;dg(ώoǦIj%Ti>(Z+˘]j3ɂ4HoSӌk;aOg,l4'yȕ4Ș>PY) ^n'cS{`s5=a5?re7G7 BHqH K/EbߛKJ-j[-AQ=ubIhgl;Bת{p$3v`{ <)^$䅀x$e@' ;xM'6Yz[W"+B*Ͷ(!}ۼ.D+)~@8? #ߣMm"I6QjkW]Syy]?Tk\:akw{ Jr2gN ,jiq}zJ oagNa$쭧'3j/ViD` ֜žE *&ԈZ]n&ScFN?IJV]{Xyde_XݣIi*"Lf Jm?ǡBI(*9m9Nli\roDU'Qp:@=ֆ6tNyg ##n8}J8O` bHۡWU9D7h^64/$&Xܛ4&Id LY9@Jɾf:F= U)f ܱo!k+얧9TMr1lX!^4uhd[^b#:rjd\\l\4l;I`Q$HcJe ~ꅰWr{ocr_7`O aPZw}dgI9B Ťr>VIozJ(n'fM,ZDx}ɪz tY׳r\lgG> l *<tS.E-/86Ųϗ#\Wx>&%S~e[vJNQoV7=ތQ@q{/f,iQފU+!Tʋ :FUS川ep"9_\o 9_36u4E2G9j@P`C8`أM7h櫗{j02qR]ѭ "IzuPCu^&ʀqD*Ay p MNiT5ww:c鴪6:P_iu<'& 灃nXC'KנbY_NYM ty\GlGCA\^ũwqԎ / XD/O[VfW"ސRZD9H|`he\ַ0:7`ݽ9eȒ0ѿY,]WxH="Jx^.CǎfwIǗ٠?V91\RI2Q,|kmH09OS<oP`Ul L1=n;] )ǵہDt E3Xu+&jG !ԚI%<,MKI4#l]mf;։C%%cW<>Cر24Lx})EdE7Bb=*y>NA>;#4$j@u AWh$)w]_iߜ/߂~`<c-u3`8':h~0ImuʚTg qwu# !Y9CPбȖѧ'|[G,Lv[S_Rۺ6L OЬ7ϖGOm\K8J;f\m4QeYf(4@M>--jfbSIF]P q+g(;eS͕PiF*gW)?^rųN몎80TD{!̖˻*ZV|Z‡̆KZk-y;-7/92?z<02 Td)-4sm94EEU<iu*z\9L 6*J[T<{АX+S0obNZ J1@}16.Ƽ =Io2 I:4@mEC_VN1 !/qv_Ct2\tk=8L@)I'ٳ?d,K ~G 3jkbuU^z̈́-MUg%O8ьs,4VWi?Z餎_+#W{'']?3Pd,+  WO[+E kU~6pF 7у-0SdфHU~"RD\MW4PdmRđUպ1Nn$NzAbǙ L,$Y;qazFyV3u-Q`+C peږ`o~Fvb3·b3tq~mڢd-,h=I)'(nZy?B􋎋ԪMٸ#`f:sn]硺;fzav?S]$d_!PWwbWQ'ۼdބ]Ϸ<ȦׯPjɊ84]YOz'Ł k9;Tn>v &T}l_0uɂ yB&_%^v}fgDMJ XM%Ҭ>dx fTЇOF\ t]ې2E;C2zCt}mٗv&?i0^hv'2}u?dl>hϹ`f&,`gpPF_\ۄ:uY|2}S$z\lLvu0 5.sa{ўL -O2#tލ5|H@[GCMvyLjo?jӞ~NzHs0qoʸF܌"F3@c1|˂\N;lȱWqrݣTO^}=lia?E1 \{|l3PPOOssΠKͨƊb6wiR WѾI[ˉLOĩ3ůOy 偌(<ŤOȦ$$h.=8[-裍F3WR x9I!`6Kǖ0ϓwQytzN'PEMeZF_T0R|: >r[ֹR>Sf15~C򝕻N yQݙwiOt\¢#pWzD.n9̨фmطX- 6H)@="ZG"QCE d~Qs85j@m- sM*]t5в!"++1TRrM TTz4_1&a r 6 .XjE}soVvf4ǴϩJ4T?HÂzgR4=mT m [Hw95zLN4"x*cLt;LDY/~D7 )8ǕT!yo`[rE[F %9 I)]2:8>[YN#zYTU6幡Ip6D.f_e4w[T 7z@gnƣ4Dx&!k%uh TG$qq}P=tFn Y!wWD{A k`l%s?e<+ Zx;)\(*O_j! XY#m4zW3&Uz᭯rjOR" oՀNcy"܁jQK, !!Y+YG-sFA L8pNn5GuTa2#؋P{$f5Nͧ/אQaߥh;睵NM=U6Z 뀜̓hvnspa~*JTDU}=u8~J5v`_FbQ!!c˜D.Bթ Y mG&v/é\djQU j#+@dSTZz>0?eU 32d6_By f 2| TV%7%!j4") pӜ^אָ7gIuhskA3ݼXl*""1t0+Xȍ>-kLo9ӴG4]GSkȏ"f&}hL1B!ff|.נiUA]l+0=Qc Qc|/5f@)̶rtQ:M)1\*%dI4" !un351ƞ2u(_l(܁! h?Ozn{yJshI{FL 3ǾX!Bn<)֠\1vBHjfŶlN[["'U@DMM  7>\~qHY*b{`{cS FS9rh =k7#8JO$f?0}s|Hw[ıؤXQ;3~M;A#r 6ܣ '|ްgZĶsRTzdVݔSoF)=2FT \ TKr2Ua[iJ* b2#S/>㭘vOFNy M<|Śq@)\7`a_LqD08%S|իg_:5(lE؍hϾ)ȫEZy0b*_tPq?U DbPwe(-|ڏG;-Ѡc!E*sS4K]zcgVEWng&#~]}l:VZl>&wJT03\k3%h͇˗C%0صnVC ?o2pbM!;ڶ {vsQ MuBIJ|]a^ʝyT􌫣0F^d@7BmV| FtF2 =FP6|b$&q)zo~Ş:(g[˷Tֱ5WEb]>';Uɦ+ewZ!QPWkv*]ʪ88JTv#ɒ뒠YPn_g`ZYŠ~Ğf0q^Mv{hW \`N s6ᖈik"s$ތ1K`rdpsH="1zedbvV!ZQ獞*9W٠DZ@Aj"n]?`!0Xu$>~}j҅+Tb>ѵE1K6x|w #"<#$-@g1̶W*^uЗZ)f ˆdGCk2M5g<[=_UuA~F"`p+ 5x; @LzVȾE-b}GVU_~# +ί0u$x+CGӳoKHEf @6vmdГ*"[΍là K~E&yt14!?rcFϟʨUK sl{C{Kܥ߱ eez|.`ӱ,qL UȀS:Z;S}^ D=wg"4hv?#Uqg&}H7>!kWgV =K .#s+LݝP5et܌yr<Q(Geh{ZZCÊF?BjT_oG0=SBg3Sc꧔Kk02sw'a <aws&+>t8W UT/&cti\wf(LF\sZVaٺMx^/N"2ʞn  )૮S f ,B/l?V -2g>&D8]NaEQl[׸P~{x5zdyǮ%+ydN >A& -zxq Ӻ@I"ͫb`:ڞ ˤZj \ ;FK )ώmhZO-`DZH -Y.{ cɏi~f+!62T5mVW*sKn()%Jܼ缥\̩(/l>-%Q>o_owA$ HVȁv$tha9CY>(006E`AO U?81\2>FAAFg"!eDT%!܄Pǿ"HRKcHLSq"ix&{s;5,cNb5[ ' c)[~$N/33qCǬi\7U$@Sab!:paN 4GƝze7-IncicCt !B #|(Y9j[s YJE4E)0p!Gi(ْ:n(|;fӠO؞熞?LiM.9=Y|Ē+S:] nR߱8{XR s`sFKA A~UTy=L*&|\)[Lw~S:oY` +s((,pOOLYd4㝟L>̩t RW\=&ǁfsؐ G+טb_w' \dqCfbӇ@-`q{0V1Qƅ T)nxEXڂn=)=G~NzK595 QXR]Q7玔taie)Q$S7X1lĻ$M;a4ztw<*[hG!4;jb?zRL?/S^_ ]y_tC /'/;Oc%z7jpNJkE5%]AӺ8=ŋ2R Ё 2\ MR`Խ46i2+F@Vyѹ8'?m씇FN-`M|iYGSMa u:p1?Ė0ū.9` +nb(2]֕%oJDMut7HCLGrМwJ#X]'BuCȉ|+;7+N{NyNA LzxeGx6|;f5'#!z $LJx0ҥq`8-(6pгkJH">Sߎ/}Fjx4S4%9c&M{nxc^,b$bl`Z1>q[w3B$ʔ-Fݑ"(qGֱE]J)GoGc@ʛX_zCA/ f }a'^kKM)Ԟs86(CO㧪>ۏ8Mة|<5)“T_q]MV wb<ow3+ #)Ud9iCodzFmY?tU|+^<Ѧ`Yf}Y|V3!.{ʀ %Ò]:"`CN~AwtdE=UҬvWQ$L͉:鐼 <\#BXٯ*RKpa¦I ƺ9ILd+*T]\/|Ƴ3˯O MI szLk跟.pJ5ã{ 5@>'tT+8vfH;073~EX)tKݥOBN_hDcNjQ r fc 4}`[A4;W|~EJZ7[;= R>QHN~˒IvҀTCƵw;/h]BPpiM\k±nPN#Qeҗdc~`Iri\${' $U-8M^2c~lN$I^t9DAP)j \w/f!?ЛhSyy:FHYl{zuvni$%L WI姴̂7r<Rv 6R>2:M9՜ux4Hm0e}r!:b(lm _g鳧tNaMz)RkR9B8z@Ø`03}*0`7!W1 v쮯[U߱`#mӝlآX3>az [BJ.hX ˶ {C7giGVᜥѯ jݬ eA4 VŮRbV"k +:fTϪiVeKtd"{NiV␸U~k2(okl]!|b6PQy0\IMK}%G(uW *+GbkƸyJ# 6p[M8CSuEsGE6cqa-]ϠYf>ۚƽ3NQ]'tt.#e(G`h"I9l ^S@`v{hl(o#O|%a,Hi{ewe߭4 "i4i"YH̘'9 VJ;!q60\Egs[25/l1#l-t1ڳG/ZFFb',+*|/@"AS~ݔU g>Č2gTV-..7`0SEijWܷ3Ĩ*M9'N[{<$F%52K rMVjFEy ~<.SK OUݥ,٣q<%e:R57Ճ3xD+ZN[o<{.9Dus:e)]v*ʨeN׋o{ A̺#{^&'g^T|Qeěti[z40jMN7a#OUR[ýbp;>~:W kLsCת EI31*=GD\8vQ7w"=W aynA'C$|=3ki ϓTŵ٘V`E+O.aɘ(Z!򭯆_IfC'x+[*n_u@k6?NR녲E;svOxmKt'oyZ+#^XID{bZ>&d"^q_$}5֦:+ +}=imeVK4ڳR ` a!S9tiZzůXg»l.D;c%2Czq.%]۱ۓ/Ta\ХH^qǼc^_GN~r%*9v hZȂh7-n 3 hym+2`ԁYr` t3U {C!O@n]= #.E 8>=0LH&rm.6@`^ B@ /i@FB“wD 1RYpe=u Hzv"ԗ0 #\c% 4;hYl%&ɦ'e`pzA;SgD䴥V݇Qat BTaK;E?u] &pBmX;;ہW~,цTO?)^i̚+/{wtby6yψ_maQ'T'lUD:v !H' $'ۮW=rE][kM>VOcJ2qI3҆H*-rvn^:C(&\HA0|;s^D\3 cy>抄&џ͈O*Z1`^mbC^vz @TځFGs} uT'aXccйj앚p) /u $RF*YK'(!.umCji47BϻLYR6P13yӬ?O?U/ʪU(3LJX 2\f64Y6*u~Rz@'u:R7zC 2PT%=<}CKy#}Wak&0sb^쉁/-F8Ak_MS u=8j:ٯHʱ:_Ԣ6Hꐻzŧ<ۡ\@"x ;O5:*Km 4pP]wJ~[B݇hi z:@ l&, JzGҖzptoRTD h)> #^\GBF,#psdФGrs =BHBsD}4CıZyq}>M)ыr3EL& ёfݓt>F+('ӣݭf6vp9'3-fВtMF0QEOLvz#vO`tΎ{ y Q)h~@t%?]cvd ^miLP]4MnשG8B~\$)C)Q%fyKW$)h,@i,\N#*'.iWjE,jED v= yBƵ> C;ae]5۶PMP+S5j{9 n;Q\=S+NR,np|xL‘~BDlҎ%L;Bw]ߎ1 @X#k\KTusb2 4GxmW;LCj$^oo5 YbKB.:;?9 Fvѵ7=4ϵO {ӿ茿e[(Nl~VգC;iȤ24l gsg|T;0_ep 2YS&tqb48*zZqU5hB~ +ɓcMq79Ҡ;bQÔ P)l5ۣ4Z!/.dm Zs 4@& N v1X> P"r4v聕)Xd}j@Y w %&!AA:ܙp?"UMNV1:\8}|Tk_VcS]%QLdysۋԽwpD g5M=v'f rQ<хl};(֬`B n/ŒF/Vqy1Z'k>sex{"QpE6[ MתI&ÒbW^XqE!4DŽu2Fr>!s:zo)S5^ۅ/,߅/ĥ_UXwޥܹ0ij2ͽ5-|IKPw 9'ZYo}ک4[8&|:*ɚ-.,i/ -N%3f0-Y&+U[X'"n' ZIZ.t_wCQj1GuSyFȪJ2ұ ʅT]I}韦(b(Ly49?oR.F]1zv&nRCouZ1]hP+rbأoGۍo<;}m{9@t$0OIHsFG*)?UaP+ ZvdFJ|dǪ;.y\{ 9 UXa\g`aah4XTMX6*gwkCtՊ_D c ~!1y K8 .sRHlY+nȶ 7t,"J2A.߫cyAv{q73#M cD9R]TBC)֖la|(2^K7 ukI '>] ukG}O R8QV|I?`nƽ]oKe/ Nՙ\qxmC>.g=C6QԮ@NZFW9':\Uw::Skb;7K@QHո[.@ BDEh plhiOw$<XH#L!7g@*wȢӜ1M=.5ǟOD#uٳXe^LEke'%]pIb'w),Bz{TvB xu&Ն=FԻA)hy3T'^%Y g=#92xHq Eʈ {/;qR8TU)cwօ!!dѽVP0a{@n6wx8 R,ŽI]R p9iYuqkF QlCEKeP1m;J:GT *I$cPmvArw6 >0أ?\kw5RUMD'KiyPϥ3f DUH3}ֶa3J"EyoLJ_@ t"ۅicPhwI$T*?Rj꼡|4Ӆtv4_:q?9=$.]c+&d/a6X Sri3@ #c/$tAeC9Gǻ)\L &c8u4,ȡ q`Tp`W^s>i*Cniʳ97.JgQ(k%滺X:)Br᪽M,_ɬa$%^+c\u3&Kb "h!0qGҷ} UtA6٪QQ9 /S/jҩH?Zo\fOȱGVg:mR ;dG;&:Q[]p7!WD0j +DOP]j]Keְ[Q!׌"xŇ Þ<{aፑu׀rb\&d#[ӫ={B="z>RNq]6@?j{Wu `G)Z<>/jf}V5 x2)uF&@ƳؘGqgMJVnd!Lˁߚ]lyJR{ZV4E`xra[6)"3H/TetX>vAhySơ,:fZÊKqϷاqvr8][z*elќ)O_j1C{vQw H9L.*ƈ R*G$;PWPOb D?I756Qtms`})^q ;y D/,MCetܔ)0Yӕu}J7a^,%d7AA~k,Bf~ߤo5MNA$2 hFn,8Rt\+1ێ6,In"-vYl8 /wxpYRR`S YAj5UIh;?8pldZmn3w`sgJ `6`,I_/QRa8>k2~_$1奩F>A⪘w-pC/YG1+5]:kK;-|VƖ",MrhdPis+Hswp~!p\dpUڸǵ0"yb*lz=?Pk_)VY_J@Զf̨}u8+t>[8Y-,\f['ߚ%lAxcߩhGnM"fUp릵Yp؅`%^&Nڸ={Gj7Ow%W#rXŕ.DnK) ~՘iS61!I͹V*Ly<ޕ&V7׀SZ%'2 {P78HOփAGJ.˘>D1R)vbݙ;m>L12lx4eP ;EH.V}uOc“4q:cUdnr E8JDQ72ӝagbT}; 荚 P{0f`v,D{U|EoGHŮ9z:LyE7 ~k_;B}pIQ~HҖ1MLG9GVy[V' ϯ\Lw*e; 14w iߴy8{0gt60&LC^>*!}~:Z|\8M~4ə }YsǜjNrtd elp̃c Rx`9q&Mw@:yalU /@Hln^B H$K&;0sH\O@$U~~ۢNDVfUe0[I W㜄O8I78Ֆ;SE$1}z+9]8nb-L g>P1"sFf/ކxl&zLk+bXQ m nf?:ӴO\HאDZX_h Mׯ\$"J`+a&/S+Cd'88܂v,d>7R^]g4pq~-skiP}Zq-ힸ4PyB¥ }rޱyҙh/1Qc|N~z\@;.HRǷ&PlEPi_Ŵ rXeM\X3+e12"fUdLdڤ}T?:M)DaPuE#5r%Gl%A$^gLa$zN9uwbH}A~8/(Ny.Li a9aOPKVg oOIAFwy nߋ ឌGP6BqwBi3AƭLx|~!z҈'e6{a7cwphOGTiI+ֶ[ƱMؼ[dyMOP8sU?>r _P' h=79p&R`ۊiTŷ˔9F@/,´hxkṄTN Ss TݠT;^R0E)>[z/M{Zlڤ~re{]Kyl~*ms0͙N K}_ec .5+dt,sFF`Ix?eA.ԋrj%+b&t&;8ez´9,Yn+9;C$Ҿ˫` 9dVe 22o#Oٞt -+ ՏkTU O8nG4!qS{ыҲPk8:yM-X+e?,dujb2U#Vj۞ Lxh,U+vFly/IXj~B0,S&&.߸yp^.D6<*͌3.)q1x  =r25sܓ{ ٻ?&as_LNat<{(I5i9|.]R>qG6*&fK2yu4׭­ho {TD[_ @\e=UCc^d&~s] LFD6ih%(1||0QqF6iḤW(N CaW Q9$bM?j^tqOlr),(s-i$IsE8N˃A9z",3UOwb_]UZ>uML !SX\РX ^`YqrB,^X *VJ7& 9[JI֯%ӈV"3P5Q#,dgjP#=q6UePn@u;vlQz1c3VME))^"hAJg}H(v^:6_vɅe&LGa _D#^q[dΞtD# } *{LL|w4$& ꊽmڜCD1Xd=^6Nos .Cl>4=.uM#iM*KQ&5R} O\2kZ@ؕEڐY6*A ++Ė(O.c޺5 a$8]^3†m|1A SM1A uH sцq 8kR^x+?Tb\ֻq{O $dJl7GP7]\r9 c8QyZ!4킳[ѵ'uzx;m&.5ݧv1YPizs,ŏ9Ug멽qU[u8d7Cr_~2pu&V~<^ώF,^@߰WElBJs5ۀ<@ݻ0ҁ;$]lQGF"Ш~7Cb۳qaoFz~7z:+@0ݣk\0+XJMP[;cW. Ip?vw"˔2^?mhPQ]MK!T_hlrpoc=axYzBB{JU ]H)Ba{\!@Qsg=.t07sxycBiۈ)#sIi> Hv1(m?dY.ޑp# e&H qDޜ:*έ[mP y04z>yZ"j1!x:JY9Eom&)pL0Ä4{ڋyo}]3Ԏ-0;M2`BesԨ{zgCYt|#b)p6'V#pUJoc-% \99Ĵ/Lh&6)pCtmvF87xki3cj3R񫢒pgQ k|AtB! =f7KEk{D-uMf竡S)Fӄ(҇%Z|?#$ 27hUèXq .Ft.}j0:9aH\V>tnݘ๮80)QO(⨷>7f/Ty^S1Udj~"K2o VJ0YPr'kLG;__J^5oC-eo\?WT#k#앮`^[2ohFW ˧1xdZ8$Se rzllQ&9`V81@|i0XZmInr@FxG]t$bh祳W}1Щv&xWnB5 =V/%#!LHqZ 7 [0yϯ +8zQ!e;؜e70.<M}KJ- Ql׃IwII쑢F <06b ie04$K8t}A?XB҄xH2aMIU&,@BRw͏yZ榕(;pNsky_k_R :bE`V7<:# f/M@hV WXY@L5STG0_lOBWoEbLmth)ht07dħ; m~rޭtmb2`hc; ñyTs:}?%쫃W]w*jmLc- > v>/mQ*8â^t™C Q1I5#?똢WʡIhk 3T!Z~`oex$i)"ɩ`Yx:S\r}rpzis鸘59Ki_'Wg斨.ۆw_(!):1U͋%@=aͻW5%\yت $&)O?۸ g< p+\f| FA]?İރSY@F9iuIJ~ _'{¦P s}I&jesrov,^7^~yA4ȠߝF|=wnLg4㯇fN]'r^s–X{y`vx>:i*č\*SƷ ,ؕs]?3QŦ3+r_LS67G;%R%"Q?5&P*5?5Kqne거AXCu'97n4 QOs1uB Z鋿RUWEq~R5_ 3 !dIVh3J)= i@qr~;)zlF2En}n8~=l2OT[kZ>CfWR>kñ;DD~v y~1Jn AGrB%!)-Zt9fx[ En|TThE˷^8Dױ a߳3W0O?L5k{0mrD:pg⧱T$?Jy;CjVLI( IRkwtz;=#."/,ea0NR>$:BKSб8&*@mWlQ]v4T%$$4Tbq0YlU<,;q 2Rt1*SjX&PɅC5f6.}tn yё0}-g (Hx|~v E ;Y'?6H&9  :QiN.0G_ W&K0[ύK8 ֬oZ M!<.`ش|î)3Krj4jJmȽ<ܳǛ5Z{?,ܯ͈%Tz]13lYWO|06Ei뱷l@z6S읜ݏm aO^6 {taw%@"?_HZ cؘagI(^! Ͱ= zQ0=>IkqXRk6n.qHѨi"BK`1Mxڣ&$r|GY6%@oT[s " ⣡[nⓉ642S(â@~2j]mԱ06=q V'gUJ9%7v](ɠ]&_@jy27#$po1XC<s q vkmpnD9cZ(i)R_uL?츋,n0pOg䘄vhy1,x"1ꮿbР|Rr4ǡR38hlA&ə*TX&dV+KD8Շi-dܽDU#:+P},24՛>H\7 )*+AeÁ;* C~2GXGeOb&#U` $%71`!̒Ah(hZ2- l?/0O}׻N!Dcb jFkxYK*p[!@{A i _ b0Kd{ݥ/zZ)beDLhLAJl {2*:J2}2i.+Me#qR08WRs0j$˽|3e ^S[:ݓ<}J̠k%bSTiїy` \=Ut*H0Xu 0IވA}}pp;#0KRi k"˝-1?+mf?!N6,sGgTm(onStS>A_z$WQ 0״0[ene6d/he 9o]"Xb a`;KOwdx`˛}sU5VY7V ~a 4XdQvaDa$w?,(?aG} Q9ݵKӪS 1LޞT1JHE#An$~1XE#ߙFEW,u9N+rsM',}?ϕU70|/17Ytΐ4:n tR)e+&SGxqs䑉h˺ >m`&ȝ $L}A RM%CݒVYN1biGHܐD,QN*lw+*>Ah?;]acx KWprL=1z&hTjK_ !3Jf=WΑОD,qu#h?v4̍vVF} Cv:XLsɖKVN x\ɗV9ih x;CYVռ G FZ]l^ FnwRa'ʝ{{Pd_ڕNOnǗ Nc7B.exDq- RċD*rM.?^ZҴ@IZt/uTf%!~AfsCOVSUA-C!+9?[!= U\;w9ȷGHӷ _R: (hĝo-K#q^bH,B+ᣠtU=vf f⡀#(&(q_+ϓl6ck!Vo`6WQ@d&(I;)Tߚ}@7@jOenZǦ pa7Be`^q=)d/䠳.WZ*y!h>M MK3U70-€(Q՞/HalpcR{V90ye6QwKT7kB([v ^:}`8 wI {w1ꒉ; 8H|Քa"MНFh]?wEףlVg@vC7y.Gńw<%~Am!?xç04ط,oK;Fwߴa6$L`s\! :ZvFAlYYrϔC#:_ ޫ㩹pNo6Հ3J VPˁe^D8N+s `ЁL;ar*/qX놯s"K;qVa?,u0^6bxNW)` imv{vOU 8'1J*ݴbeoޚQLAj+@/t&Ff4>#(q_!$$#;Gt vqHI? -pMK 9I>$5|Ѿ] 냜<۔GKa۠uwl1~P1 yk~|{X~ lv(cPiݍgHE5bT{7]KYz8y}nM㵿|1>@e67 ) fZLis4\9~Z;U\c2x4./)!$.!A!f(b2A`PCL(Dueڅ}yCdl\Dqޭ۾JWط(8 1D! ĝRvQ<_liH.[mjGX#*.KV?2 !/J_WFmz!6( EʼսYQZKX8P>(oԼkf؝^~ӦP4Fн#I*tHבdݩ,̽Q(o(9KJH 1o'jnO%*>FuU(ZY\>a4J'#+ [M R3a=k6CA&,۟n}./+ jϔK 1A v8!}Rg`L{8\c.0JQqL]1FMԇc>+\}- sQ^1rRSi0nl9\1y7+cKvqMk V̬f&aH0E=wQ>;2W=)*(&PtBV%\whr.%ರ/ aZO eZL}2'`@8 ُm~-}xܞW$[Yya}έI= &zc(V/贎9%K{HN:˼D đ XY]S>uTa+`sJzYũl=\3Ev=9f'WSA\Iy)g'YjDGKl<\ the D#m=Ehyz阈kn=摥U(X\Ŋh M&A4\#oX#pLXP:]t?U=4#BT7hu3%g-5?Z )w[) ٨E`VY6F OjA Ggm6L_Eo>mj*GIyb^'M(T>r5 J7NS1Sr 6M@TDM=׏ZSK$rk)W=ˍ?;ռ-55wL3NV2 #Ao(=QTOeygzl%P~Hʕ6| B"uKC 5|]|Lj!/4 `o[ 2?n7&'l`!sÎru4"C`ՙ!DפYXzڈxP)1&nϫ! 8ڔdݝ4c.»-@o?јf'"sbQ1g`|ˡZCVr~w&Cgot{r6}o(.- ,xHu]r1ܘT%Z: ռmxնKVYU$ܼo{:oMf/e/PZ7mNpZrjD2åaϧE R{`|"/c Akx@ cc< /@aTԈ(8P71vdLTK  EqvD }=n֒dQvV[d5skLXƑ`h){l(Fĥ8yn>: Xgwv_.] ]K,ԖJbf >Ho;uU!w{$a~¼] tTW{w|Fգ2If@dїcOhffl3WFjPbG.GESjAO r+zT_=#]@)v\Z*,x\c ldzѭϤ3!ƚٵSCAGٮ:is )]qZz! M@T.*1o>E߹XN?)UPF;;ݾJ~+ ]O' a3X !u/TbaOҰYkfYlO ?#gőƓ,Cb~"PtPv3n~;eڃ*wW4SLjAoꆇy5EˋL tڛ !uzoݚD P$+"_ƽY]~EkqgBSƏ>kRF%uT }uw˔:Q= ?d d;b0VxT.6[7adӫ}}keŶ+cPϗHL)j+z32AâP;7 A7qT*DnEW<ܵ^ v_OX)P=XDFڎ*"+dwW^˲J={j3sk\5Rū.8(BÚV5 (ǭgLtONqu%5jLL25-ulVR3}a7'Lҝ{:Eˈ\ok&Fl,lrԑ 0A ]p/%i四>b\s=3ZKzpj]lORVGr]/vvE|B3xqYL>l4c`u$50ۺ(jjPԿfd31'$ H5UH{l%Y8v "sڐ?̃9H?ӟ EvAX\  '%Jx^ݥ[:Vڰ)㼎p(sʾCG, uÐq>V`<(xˈ0W$02P WDM\ VTJdÞo/W3BTǩ2 v[ 58OueϷAU:WXdRʴO(=]Dbu#<t\@qsuqT-&}uU&s4v%'.Y~R8ɱˑBA쪆%߁q"GR)0&Å7ørYrɳ8φ Ki8C`/B.7H[J褺P )K㐇gkh/ȁĝN>r17?뎿ph===~`OqiO/LQ#qQ{O<̊WIp>lC_ݡ]`uO:C"" )v M6KDrj$.EU(NEubhs8| 'bbőޯu7U$![Yh"u5 N ؙSocJh}mx1^[+%ÙiY6 y¦Dž& Ɩ45ٳ>$[th:EFYtHa,&&Ln2JҼ>{qdK c CW2M)R5">ǎg@yxO; Mq5dPJ <$yE\t5; Ѵս9ٍ듁 r =C:zWJ3%}X);GPܮ44 yςKl,%GA&Jc3^MIಠ<L'֕L2(03 ٹ l6u(Yu'4!kMQJKs4cx<4`Sp QJ Iu"<)AJքg\K }9cwP!{-! x-p`ۆ '9`#1ìWCb6+9"մYsj!)c0qPb5~>)&v$Bxq`K,`55kȈV2!lEp?}4 {J XF?iD.udy|;vz4bJXRWBB;I7ۨi?n.KYD^[ܹO* /0- xIlC^> MF_\^c0ꈷmL[,vy` s发,Gl#!G_ -19g5NnE|*ېOcFQǑXY/ Os0FYe3)t+]jS`B?Zx1v( ,i$]`eĬwQC=PjQ=Ro??b6^T`3;S뜿ӈs3T]o؈_X>>Dmlr 9%nt>q{Qlkx]U@߃>PxP*i`1$bR]M(o&7u VrL׹-L7 YbjBtr5 |d,θ1t/QQWg%.#*,Ne6s)i ~5(*1VL@eΩM䛵,Bڼ+cSu)8NҝFwm=ZkXJw_gGœ!+2vra nU%$#SCHP|#:ڮg\3~[ey 4Vnj_|&n h+<1{5b>WxWRAZHeKc@-?jJA;w&X0>rP9C=`qS3u~L@*k'X7$%WL.3^_b >i@JLDzzn3zn4J~2tbFV@dJntiEk݂{NM vcrGyB'[f.TƉZK uK.2+*j- LJa|>OV9J  "dPmL~ wznNT5s\8s\a/44ۢqEՎnAӺűB~!9lԓ+$ZcE&5z2dKEn. O] f"GQ8#=Kw :Q`T7Jy WdE? AϞ/sm߫A3 ;) aHb7cڅjL`h o/ ("!sE~hK@\ͦp, n6}pƛc@U*#X:VWT87(AHP'}(Z\ CFja?z(fg ߩvrj\3ݼ(iF:lf 2z#ǻlGNJYdRloO]%4:2iD혏\㘞vAVz%zgQ%" ÅVܾbgGTf3HQ gQY U3ųSyKq@#ONMI@e.7}WoKzE{7d64@;('RaO<;R;ui:s A­˦}`y#l $>@e$Uۇ M-ۃMf$.Zx{v?uJgjh4AN@76v pbVg&N֧g@#| )Upݧcﭔf  ?E<0 @19#kIPY$J&\p/odf 0zQ0[ ;P(g}{<O=-pboq^Pdݥhr׊ }mr iO`4 dN#b٥U5sK&J,sčg:) p89+$#\vX|smtOo{{U֟)[i7p~.[Dfc'3_a. n(.?Z!|Aاru6?1(~L'Qo8mNN[kŔ#y_PZu.Ar4-! Z,ݭo)G 0x"/| ijUs$}=Bp#oĦmX+y_Zbd mհ[Zm Ì:{^FfJzM"gPEj7l;gI7  u[x7WK<zL4 _f7$ {1㙄4Փl q]]ʰ@}r(l !0t|Z4+o)Dt([gT?ך|ư͚ -[mOބ wWCNHRB!Q\ie@غ>㞸ky_#K4)7@$ƔsS?:Lͣ\Z:'ݕRjה-Ty*s0LZ@ f=9˟wAMϬc*p&(4Һ3CK̑+Ј$e [! 71p`܄Ȧ jrZ瘎nX{d91Ji<dw yZlL̦/tG&]f™$'U -Ej<(S#ٱvV`Lj,;|ĘݗNȄrL@0y ȤܐXLVĕN$94a_C+e:"ACO QNqUQYXJ :uj*hٵ蝫j@@%Vג0TjZuTjHbr{0yF/qB.ߊ\߸cػ@ȭ? kհ$r5{8 *Y^{+""qI Hn{"K{B@P%"m|6p9,ciޞHWy;~xY@Ӑ9C]rE"am'; ײ)Y_J޾nn;(>y͋x(h@Dσ7X 㽕 m , }]Q˻ P `9aE eũ#P9TqmN:OOoxc>{V|R0غ~KXKhM?i5΄k7L%N'4(so8TpTVTr4`CF$1C%x&~m_y6s,)!h^_ZoŵdHu"aIE^"d{$..$ۍlVWEhXPIגVj{Fa/} ufb9h15| Yj3 c@sXw2kfjo*d[M$H .ø垏K? 7R}/JYx뽠3~@fZj8}@O˛iՉ˂S5DFY65ЗV {'~jKv+My#MBWcAOe$ɧ7>$jtT1c 8 JU2.8}#ߨC -ؕxdjOB'kw᱔ `@#wc(,7§o0)<SO $s*%Gl2NT֎W̒&N#A Avr M׾I@o*p2B2}?C"Q3NoT`7iO鐬h&lm$.|Uvቿ'[3~K W ƙM,wAp~a%Q(UZ (`TO ^9([):uxoY=g[WYA7(`oǕ7j\ب<׳ 䚎xN&R%`21ѱ_0?%W] q1dW冴 AMPjx=\ ޲G1Q0ljfg.߱jH<0BKV-"( U 1]%1 zj|%X7'Y-5fυj,!D;nېK#y4]PVhz?E.wOnj7Lۺ(uSBOf,Q]c[(ylC9qliCu! dHpBeI{'5P:WQrJА@&C*2(+ B!CX|iQ49𱤼M)zWٚNc=$ۡ ެ] ?#q8І)2vb8kgq&t+t|Mlt~ Qrٯ-Cl̓Lꁮ"C0B]Ac)eWv q]<]i,u/K-q܌@>tW%xA]fgWX PHg&`֚ sXGUߏ 'aWήCxb #v0>( ?):t}RxpWz0{b8aBv+T3xt7.Lw$י yǬhf("iҖuǫxd. -<џ7_RVDZ *4rF0d8c 0^bq=ϡj|7LwX#6b|~; 4,hލr {"4@V_Lv*IBtml'Ð'S& C_s_$Ck6?PNP֯)~dnrwc+#%?wf¾֗ᇯeqgΡPGfey yb;QHN 7MuY>{1Ϩ%N#a{ᾌr:0z'tn=hwwI0. |a%߸2kFקwyf!`f:=TT(:[\K)_֛s-kο^Pe\# %-; 7:¦)<(_yFW x'oPܽR'TiCzZamE=V B%: 7*H/A1&V>I@\X@@9Sqk= Z 6V96T Gٿck$h4fSi8zٱV'H1sdx >|`Ѩze= TRݖw9?>_hE7~N'iɹ0pޑ;Gn"6W?}JYPWE ]&)4ar/`z=INK רG_9t:?:Mo >V|5 Iʇɉ3R tq1PFM{0qK$1h'KjlR xvor& I"Dēz̞+Zk{>x?jX9^"91 l6o#u$b ZƑ׎+i* =}g0o^,|KP0R\L.%|n'_9lM˘QG'! .{VC UO(4 zw}+o;>&ku_!Šª UuP`u]0ICaHScⴆlQ}@mYIѣ?ظdW&p}jemhVаq٤)O{^lY 3*%}b _|_1"BiXMSnNzP)#̋4۔PF]ma86Z=*2Y{iT_Jh'bH>D [eV̴EȝSZkWo3G+[] [d'4eʵ`Nm0DnjCKZn2j(L~Fyb٠BWo]B|":? qAa b0c^S[v[~Alr5Lsf Q#" ZhVĞ7)}A'ѵ(_˞G3=ZmLJ>ŜX}W鲶6x-v.7gYs`Y z2l*ɕTGJ5 f!$C=俧A_zCOaX.TO)l]ekcEAmdLT0baf"<=aSghtSMp AlJ&;/ܤCI6|ikԿ$n#.V$p;Ox>dLlU5Lt@wbBt/篬8[X^E~Cu8uhibv9>p%5yuYV7&HYƿ1b8PO-d{//hm54`?wtvER Vhǐ˜#h!YJ[0Ʌ3dB#_JSԆٿè̀`(яг3Rp|5PRfV.8/(w,xi2&^YI-24SH t.,t,oPBœ:Za%]d:(c$Bg \::x~JPG.Ծ&/,ݯ8nx 90+Wp\QDSp*XZo)d2SvSۻXesEٱ(|`C !Po~#esCB@9s'7h>BPUn^5?RP>ՎrRw,*wcgAz ]7lN̹s<> efUӓ9>?0-ÿx =#cGx)=`~B5>k׆/MbqL""e2r1BSMhweF;uVקp"^{!&*ȧy#keTf uȧ?}'|Arjŀ澦d ddepQ{$KQDys׾3ƽ ĕYm;/e͒eh HuU| mhdz*xt'%*{y]bsBABrG/ʇu@ \fL#YD?`yZ|H|B*`ݪuJ䂙hÞ:32LuUV1h15ZKCoX“Nhhk0|+u3҃m5%r~еKG??IW)4Zr:GAYwm*~G98bmol{l z;𝈁&L')&fwϧeoc6ͪԟlI?mmT \C7t--9C ^Pk,X+,+*^^~~i;H^)֫.3I\ ewe[ Źfc&,ВQ~;թbU4?[Y/ABuéٻXjU9!|BA¹N=.r ֌X#R$8xR]/`loy5}PjпUBMck7O Dz<:Y`FwDi2AzhelЁC(t4y# HR:$P^[ɛKh-N{ &xuA?:݃ |ICD j mh0Zr1K}UsmɞsL +2)>tQy+iag_'NwV)JΙKQqYB:U]F{otp9ߜ&2g>?i+eI{YY.3=$؜G>6Z?\!O}9\H(?K[1Pys3 ~.ӈXoInO'y<4͸i^u- p/wEjdL9j̹ Sek_ޫoQ^3+J;WgOZEڡ:.zU=Sm~sW%#pGFx! Ik; ^v6ޔw(Ǐ˚bfkp)qZnЍocC3=:S_` Y_޻~/}q^McyܾmD *A&M S H?bI`"@te WD;j5>?q]2LuBk/7J Phx."p?A6<$ IRf${92= e@zx?![&r1K쪵:sg苤8NI$&{ݙx^eJ1ڮ;)OՓW% $ GKoCtfK&;Jr`yO%ewyF.Xw*7'q˺д5XBj(.%AGmU*[sX eo`uX_WWUR{&UDd+J 3 9R8:ZdWdA.z3MqB 20zH쵈"PRkXU [<*"#(sdpD~]1 }_Ftx#0T!KL)ߎ ;IOi3B52%s'|ؓ`|GZm\lh9e(gXs*\:WCN+J Ίu75CP>G֗a048юTx\Ťt{۝Oa"P 1E{jKy f ưFy:clLW(F^=Ox!R~&zc>t @gRy*Q=|WC K.-xcv#K1MJqٍ*։NqT.@-ˣTEv  6U9ըӁҵT쾲uŀsJt&ʊp Fz=; 1D}N$F8ZIj R0RUoƕk=GF~.}s.[ U7fR_Yp"َ-C \+h.l!?h&9nJjR@dQUm*nb]ҐT-Ո9TWaRja)4D7zCYv*m_K{6 GYl ⫩8yܛWrlPVlZ5-`ߤAgq7+f.P=<;gJ3 L2n$EçߵpvHfSg8,j=(Wae1#V"jWߑ3p;d s6P /ڗ$g6Ԝ e0 2Wn!KysaVHvE'MោS-F}%3)cl8LH!74y{= copfTU;`s /v%+SX@?L Ӭב]M̹R40 k҃T\?*H+Lj;[DqGNa1I Eωoa|-F<9AN^fSTY;ՏR>KyErRN`xb e$W$q ?V!.DEk:Oja*e)_eLzrڤ퐴Ts o_/}qYIg XN;8OY4gF"w!p$=2PD@nD} [@jƈț̖ؤ4.wM]&`|^~yQ?ş8Y(Ƴ4LguR$wc5*#jD)[*ߙUGO T,OF(ﶯϏHYO `7NEzbށ<ݣTU ~6햗Z%!ou %tqO*G;im]@ qx>Sm~uJ1trn^$[Q.#h~RD@/78cOOҐDT0/,Q pP_.RhV17Tp--)U4tթfJDG{X,vELqk` YX\ _S9Q4N&>h |?QV#b: LρpAW2Mt,of=;wMzt=Ww0a66|A$>S厠׳ =A#Ύ<64\F1k wpF VN[YF^hmG\ieI*7wyxam9vG9Uժu˾Jt !A*H; \=qNa[uPv ՜ b7g%]앱9TL/ۢVhݐb]mlJET6.YTRUɘ dj"{c{8_8PKNlMb8^U$dsԻ=fYx(v#D;9r,*bcPF 1/3Iin]vYm%e]s>]#h '(c7e.q;8:p3 5,Δ^t.#5S羈AM/W|*HaY@|5um_vy01-)2U7P=nY :E;aE _|\&%~{4D(!;;-{'PDZ8~{RM8[/DaQ|ay'[iht&k}DZzR&.Z0&xc7sb S+н")߹0m೾wR 4Khx{!$/,G&WhK$x:Ko1 OS (:}8Q%s"l׀*^ #`(1)aM{ŽqzMBh |R)!I1QC߫F&2A~x)F(7yGt)u*>ǨCxlDRĜ փT;a]AC.}m}:0Jͯj̴Fb9oaKn}cGG\P2%Ծ5V rBjӅ8p*Ⱏx=as0ޗ{q(='kEp F+LfU1(eDe)aO0_} x`\veP "=!98>+"kh>K= 5x@-5-&bSPÙ eY8Eb^Xԭ~s`UZD@zN@IQiZށ v4Z?GUs0ƇBS&nv7Ƞ|U8dRBQ=+]iEj0 eƇ4۸M-YK|1\ij{hAWk<)0 RAv2#U¡Ԩ'UpO.,daBv$oDKv^Hb݁@djy]Ye!I~9SO@au/v^Wbpe\Մà/W4d9 TiUq}CH(uRiidC5qޖ  H8f%VvӜ^̘HA{%e-:9ݼt==m,?[/qLhC^8c_O.b:/N3g&<DF=Q\w>y}͂GźS[-Q 6=&!iI /B :@^Aa6 wr(( ͽæeJs9&wfc1?q6bWe<{:bįF$k:qo]ZU<,PI#h>uԚVY*i-'X'gIVTbՆW /̙#GAms3C#:y@m%]e猍j%ň,ֿ.^furNYG4d2ƀ+\x# 1=hlyHa-#(lѨ J e$qvInReD>:;&J=}2 `in4#QHޛWbiN>R+N vv&YWG٩8r,6ox$k 5k ׫5IuIM#ѩnG0~.vC'ELX7niOjHD=a~+uuzea Xs'tqk1 +ILT9G-ϒPN$|TxksFs5D| l$F<ê闃I~TdkŽͨ]raPxQ=:rT^E~ĕEeDVoFb էmrUs͙FnnHZ}|֙V܊\dG?qkԭQN^JO_'|uG= £cӦe'CXOb9 Eߵ"+V B@ )^KzǾ2^ F|D&,y~ih#aQDj`VVuq'x^\Drΰ39g9& ;OM#KX?-Uujs7 $_u)7C}RaUY *}{^+{ɀHkf02Fʷ=%32 -.*=n~S HcrY9F0]ZټOiBXvC>}@:8F@P}sIfpGpF]|hrh|n&۝GktN-қV.I-͌ M Z}M}.A亨,0:t# | :(8x28,Ns}BXyJJ2 u2?j̒N=3k>`#w1]UJ4ѦEz/? 72h a56{†#5ܔecvh!93@oѸnEg[]t#W2.]:Q)T}2_pf0t 6,fXJJR usw9a@۔Hpo5cKh8VWh`S!dokSňLqpܑ`l/' ӫC|aWq䪆δ*Ek9LrDQhRjoR[m˾H^#d7ý@I*OM?atMSYkVnRzN11N Xۇ7Zth6ij~pw/kg|t]X8, =1\{Xϓ2"BwH]miFB~2gEM}~-IϬl{ -a/ә|mVJemu+4i V4=Vy:Dvt"2z]`o%NpQl4H<81\':4b aR薁K,F${Ci=f*9bgb: eF,A^0 rEZ~ x0KM*2P2ѹ\*0ѡJ/)jSC\t`I2XUO>\0ZLb(3>W#GT+d€?:btrbiz+MVY:u~%5bEvtIeM4\ qcJY[a0Mly^0?vZU ϢTݵ7PAҰhK:MjQ!lc ;'8K1mm`(Q{^xDd8<@ys5>fQ)LCJ( ˜U̙)m"Cp0zaPM"9+Z'uٟIA8# _uG'$oQW?PׁxlסOnbn3Fc_ ]{q$6gZ1k9]oڃ G~CK E8B{\X#ՃH#w]gӌxc 蒙$< _cƑxLk~Y9cB#$< H}edm!0د$Lfݷ4[:.lNS]2kEfHPV^BWz &cw L|*6& HnF|_ :8t"OЗL0%qt濔S#=!;v!KVg2(?(B!ڡ4ItC(D **\id5rj7:ʼXAWj]aaȆl%:|5b1'a0C MuZ-K;MԘ\W97ՂOp )!0r͹իxMvti8 &P\ϻS ;* X*EJޜf~tH'KY.hҺc$ mA`J#>$_\,<1y I&ɲ4O~a_mok%qQ)H i Z9ѵx0 ??.m ی8Ң1Nv'{s;W)9 O1Ixi5Z̗w/4K2ȭ/s5նrq=.=ڵܣ%u$*&@'-eE]3e vctn_4R<L&A;Cv9J)}-aBY.mXS8$O3?ڣD;Y!YN8|e3`H.:7?h4 PC;S#H٧IVҧYq2sNk]1C~U1 {$###\W d4֏כ2℆ls M탐DWN?Wg8+TPA/@FoWn 8gf˜O}u\xB)u,Mb:# [B<'Z2Ng-XfOȤm~[m|O¢=s4^:?5I3ɽbK/xqqJv$ B |VdN?"' r&@]"> y kK~nv#5O GB6fS 'h0mc?uRԾTs1c5C5w(?wz\7L`0٦:8Lj.8 2MxO wN\Ԋ~Qo?&u*trW& Mlr :o]؟ϰeӫڭ4v;2F"b3Qz8laoml<7 )sצ ߊ)6prh :_Z- ږYN^0滿^~1ԌL8}Uܢ(̉R |B@#l]0PS,CM&+-&6tq=YN#)miO,-aH-04L" қ^uhMSiCYn_rOJ1h#st3~F]፶6gn҅R@=ܿfavv~@Nlc%Ioas6w\nG/U/=6vUgΙ]uMǁyäԓpv1?d1O]-DٶJڧSA,}1$ 1@:5pJb*3 nld/ϳPI=)&_lϸ6 ^|=si62|FɋEkweyGH+jmJ: u9>uXsbN] \'!M8>*+} lWb.B'sHU;F:Цb5&WyKnkA2XD??cc\%gSat <@[{_i -sݣ‰=z!,R7В53ζ/H]ډwBo`%0g:wX%_J8yA&ULr'/עM0J6qWpR{8¿ t=0.+{DKBJvdk:>wXN*ՙhmA2:}~7bxmc>Qz zB%kA-22a4ڼeA@rzJRā\C.*NNi YWrn^RJsK",sӆXRa/Xk!J􃔨+WCƒC,yT!Tkc,V@ESn/HJrUWAvy] zW)B Eq#5"}UAwu L/y\~7(3/Y*o.@nA,N靮 p`SWV߳/e '?)VBk\`/G5LKX&Qj)!*0'U1$iT^*va1χ&߻`LE\gҍsAzƒL0k^娤!b3-zLv{#*|ȹYsku士ծqpۡLJ|ح'f %Ad< ״'yґVjXs7OYs[5&{ *]^0 P!uFڊ؍F+!)VӇZ#љ6\>PrHu540;:A; +Psfɉ:VĔu,Ce2{.ÜKA7 xv'"PN/_#I0ypj?}d﷽u._od=ɨ$qq0-xlA +YmέU,ـ왦͈f8MUۑBb&#+v~XJHaԾ eYN'Jj@c"t[hU~FJDg)aJڥ3j](08N6栛 e@w5ɵi `_[$gm[xx`x(lsNiuc~Y l< -F'6NL77S ; 3}":0A懱Q0%>H]|p |#<W5ћbԯGlC+tHV\r)!rM.<0sM!<6r4@! n-luY$p>VLhbF19Ro, Yt7zܧ{3 Ò%'ʤN8nwקYZE }-MpKO*Q! ZΠO2. -,;Ө6w<):4XjI& u#"JTr*=`P849^WB6$se m@gT ߚ)$5Ͳu9!hD$b?I5^o s4ڷʞlqYåy֩0+ղp.M'+l$nkӅ)nr]mU%SYʛ0g1=),au˕ҽxmM̗6M_:-G#߭ ţ'úX0ofv2 } 55C4kUIhgpa07k^ R4"9LVkpD;Xڻ:z $mKtxfT>4y=,"_ZĈsZyTCswBk}ЙWQdmaR=Cca<\F1 $Px|rBN.- v~x0kUϻp+AӾq |M^ښ)o-/RX 1a߸.9uP³>J#I >.dzShD=ʇB]3V;ꋔ:!Dm(*1tP^Lm g ; sL3SELo:x>I㱴LU]/ ű tɲꌊR`\ttQZ2${v˩'(L۽)䫖NQ&E .%fM5x:;|kdKW 4ZDaͮzhkLqeo9fֲH1K)*aaܑ 7x#OWNY;\Iʒk3P鴮q6Xu)̀ &ڳ@km;VN6l8V$RN%ZSyM "!S)q>9H&N*SĬDIj3i!rP0 l0bPgjM@1.3낕z!'o> 娰O ȰBo~E< ^&S=֖<,Dc=J_D3 fM/^7gr:s2@W+7GH̗*k+X;=pF5H _ H-cnD|(χCsGeA/XrIQct0CY@2_~دۼNuT_! ME 4zFC>`mj.̜(UdsuIiɭ.ݮؓ@c#n;IzΗ(o[^Nc&bemye4BO(8|U ϸ|+c棔W"B" )iNu%%`lN?gkzL8.XcǎYԣU #U8:Y} ĝ]׺ HRmDt(*8)TL<Ycs>,g֍>3R6Nɑ"VW~w56/lV!>~1L%^koGf!N8mr\]QZs2xĭ71>CQlmTЁRK.:eN(f/{@AUabi+#H6uyvt)@#B%Fap2)KŦOƋ<*Nlv-2Vx ~zbd7!$Ta|#%<cΝw{sr3@jeṆZ{v<.Pz>0,_rwOhT@} ZXΞ߈QƇa~=/73d}_ 5O*1ώP]]ںu֗&b #ilA!bovmm_*3;ufo{l()5""}S'} v .9I1Sz#Ξ`Fkcf7:P¾Ct59xep|.Uy#ҵf&UF㷶r>ǀm=C/yzu B,XŔ]<V#DU7&joIe1?9?CGp$gc2Bd衇~=F/Gك-a1]$pN>aR 3FA7ԁ btb<>Y"wNTO(_=LbWz/Z}g 0I\qb.j gzwlR evM*ttI 1ˌG*\AGjW'reaj#[&5=x5voHEJ=@lo<FbxgRl_H6rH#21zYEx~-i&dt |=3rP:;Vu}Y 0Ow1~g%cqszbm*n[uU|]ý`Zq,wYlbs#k] wHA1ŚbiTVl> vA¢1`8j̚qw(}ͯYs~b ,51XÈYz*RgŹ$tERdChB Np,;=R6;*s]ֆndlQdRw֞ƗNՄQCp.8weP̊S;5_HxPSc:SZF"dɶYfƵ88?7&u-/1U^&9 N+x,b3Jy&|]ȕTC>{Be_x7X* TjMTJQ}v!)Y9da'f'jZ<THMj`s;\%tlLdQR W &P*28«Vmjpnˉh:B8i^W0{kǿY]'Y$e2Kpzk &8 x}(yq zTy HFt~e_N*y`EӾ |+:Ac.S LNZhmŸVv \mȁirIʣo(d4RÚB]Qq~M͒aL;g5׉脾|:zN)D(,yX;rFFR>Ei?'`F2]iQa` O沯tl^/3YT ]]%+#Mgh/ qdš)2wRJGMd֕_%= [1soZ?@քЏ'g/gH. {SuuhLd5<1JxnwzG1=]teBop=ˢ68g1j) ||*ҍk$B4WN^eW!JLIH@o<FfiBL!+8`IaK#rF=jI&j%|u'>z7yk'2j4%ACnY[qgD>H*(f>ɡIڤ>V~߸ov@>\rF(9Q cp;Zf/.O #~&v~88:[b uH.$,/˜bפijw4:[dg0o-7ND\sHј NYw. OVp(g9[ .> `0$aX0d;H@R c*me؍8Z8:+nmȎh 1/cx:s$]E&тB _H6cDBᣘ0fmֽM6,y21u yCcQPnA1-*mFA)b (1RIG߬k%t8n39f+Ɲ5Yiga$%04d@(L"*%Y^q/U/#WѺu}J,7Bc㉖{B'Rp{kEe_cNEKO}gԐ' ^icKB'VONJ%L0t ZE1tk}X^XT, }Eb/.c>Z._3ߌ2дY)Oog oSjِ"Ys.=ΜvFϛףּX,U?Sr8(,7*4UtGZ7҄xT_ZL}g9j ' 1^)ٵq X_P>kl.n2]>dW==I` cMo@]MK.u6W{La@RT0yLtg sF*yg=?5+g$)fŞ򁛮~jU+?ե>TEmVDxV 6vk@;Z=ݜ"l=9ӵ(E )30l9KD^Fwz zE6!<{,O\m $l|EOm+w1!ЦD;'1g.'{}07~/txWxjy^'|,'&oKl.*QW5唉n|=s 8rB\L6zsybk߈v.k򦗂8Y5c{mW|nJFİ'5xϝfv q:#EIԃ&bAbjN:8&щhMkI%ϗJJ=s4,m|zAgByojPS)vd?Bc#.>l 3k,b!QOfw" &OgyB=bX濄P|}|D!݋5 P3eUSLsUA"Yi[N%#~D~JP*S(TtN~(Gv8D1 1): JhlE\9XvF-*}&k Ky`cM""̝$۞ɔsg"(ӵ߫YUkyQ#9$+l[8&\"Z (gκjGh=[MA678ml\S~[!q6Pa/<FƳӂxP^k&'` 2of2(OmN @`נF9*Xwk辗0e1{jH\}Ax HxT&o?? "GKND谘q3vB{a vzo)[C[" *Gr"_UvJ&v!F|.Ta+[u9ujpcIMPfYm>iThL~.9[0ӓA)GR5Ylz;\ی$=2"h"ʙEԁILT 7A"3㴴!lp]3t{[V. uKE|Ν1EEieti56 #;d eӫ_\_BH结J l9MX ֓uKU|k} m[{' psr4| (/Bphe~^4іz@)xOX#<ףSۺCՑ=ro/Stzj8hU:̰h ($ ) ĥ݇'kl1+(qKJ 1s?Tm^hw>u4TG?G2 b%إPrO $: _zߚ>i p/JQEVۣi 5m7ѱe:3 tg\ ‘dA-ItznC#""sT-9UB=Яv$ -cp\ERVXD22:E Qeh$q+1[}?m`?4{ǠMqÝ82 ._k wN&(sE oMth 'Ѿ_0/GweOUo;69ۜ԰UPt$DѭlOnyq*/#? D,(_4٩1ΐYnEմvprV;é~ ǯ(N] ;k#L͛t5Gt4% w>ѶUR^cI_Nx'Ixof1#Njr2l:ݩZ@" W N S0{]TH(!@< +j/iM.W"WWh4-(IŤHɇ:*{k")@Cx!AS+"IJ(aeء\#?&]=fJjK2=dl(7}8_Gܒn!-%0whNfUHE% eh;&rHZy '\~]z ?t촀+CxCxw0?31I8OP_{~ ,K!z̃dTXdycs+&pMGTaL\R-zITr# W (>tFA8-y5gu<&rNUYq{ k>PywAQ/8']"j8S( %Dt4uKiA9 m:|ᶢGIe%l"-PD;n+̏ړyӍv⡀#UPk pң}e`FQ4v1i*PRK_^ 0.c @,N#t(7e PڸgN"JO_Pe貚5YQʙT'+@ L5θ!߫Hs /ʆZf8ܛ'& :%{S>#DkI iX͊WeTD^hei.GW7"wqj>H"i9ylmVh>Cˊ`DA2[=ٚNNu(RJ.e]bVyBA X \7CL _M +"QVrg#Nf61FQt4jG|D6c65bϊ/~nCFv{nuMܐcK'lf:_, fDJ׺ֽ=fp _n |vcV>v=Þ_U.΢ʖPhI4xF/!pAxOG B,+T)׌+AI5(*=u}까q PiiYտe1H_NGiWnP&,gBO so)^}}mL+oKd!<=y{{,"lp#>9kj.mMg=(Of{ISwPA;1e ވO_gS݌o>{}H&>.P9w EYA?Fe:2ͿIetH@H? \'S'j(k|x`6~ˀ4_Kv~ifϲ@q3^PI>+諤 2 楉.ƫ/&j&Z} v" FN"r Uooaxض.!h0S/fn+9AT'5@B@VHE뺲]|زw`jƪx!hHJ78Z&MfO "yT ҁ[4K q({%]S}]@ZS7PH-0D,[.$:b v}Y׳J2rMW]v4FMHU˿U@E,"b3՞s5q'Ji-"+*VKE*$>9דּm.c% T` ^LN"^mQђ8!_:y)oΦi**t׷s~i*ov&fKNB& T#'{Cp"k|'Y{K1B#R/`#VLm?hA짻BN:Åg:^O\Ӱ-p ͙KtN$OK[+fel`cX ~UtfKUSGU"5t QОA! L3_q+䕈w%2~sC?]ҙlJpQ?MڜtCwoyjYD!oQ]kU-L5MT $qpC@i16+eBsK1,QS̍I1*7 lNM@KKoڡW(`J U`gLٍjjM'{f r!Ӗ B''kS<+ԃ1͈ =@ w}oq*tk@gCY7!4\5tljuaz .5lF@ӏVK2Iyi1Dtg7gxeJE3/*^<z( p;#@*x¹ !ڪؤq:lǾF-%\72ȩ")0ߣ̜:шU*ϥg]~T'VE\+X]zX* -Ѫp7z`:2anL7 Ұۈ&z}n*JxBL LHLZ}dۋp|>؃M&+mL2 aKO WNFW1c& Tc@"W_]=Zl)wpe>%!(AD>-sñ7x2\yϳ"/#ÖA\n@xJBA ׉x!OiTFvVR}]7+$=,8MX45Umz=ans<68`F?U\0;zvQcF[t) yڐ&2iìƎSp9i Ji1ãGԛyG12(^IʳKNIL_uFFc.0)Qt33s.Qh292&*=:I$A"^\~\03#h%HD'ucV&PdZ\qh):ҖG4I͊dq1EVaY5 9904~/WxDqbzsY%]9K|8)! f<_i_{rIc)d]#E-~mLwsыl\ M} Q Е6ygQlGi~~; */!Xc.ʞL"eڊXx[CDEu#Ik؅GRs=T ӮW4Nε5 5ZKd &TJDb!WjùT q[/Ҥ8o5Vb7`zl:~:!ޔJ4N' !g6AD?dԕMԣy'z2b4W ƾ-pe KKidNPgK;1j潗ԊYu1N\zxu_ܙ)Psij|Pp TWE"hvcQ4?bk9ɛ4Ie1oDB}.'us\WjGHaqL/R?%鵞/ H 1QQeS{]nzzl27@̊l;Wu~s)fK_D; gCi<'1jS'Ml=Pb_}ۛuϢǬ+$y'*LIC=(ݾ+fwPH:ׂchޮ-mΣ:n 6uJ}c&prAWFS:E{E B#NiNJ\+[2(t$*X~Dl@ $|GJ}Q5_dpE ,L["zøJ\44PsX"xY4b.G.'.|s[qڬo{Qz WdڛqFD*.QK >Ӳ}>c\0ݤu3^N hPTMGƔAjj6ܝb(Byh#.8!Vlr|EҚ]XH5$Cj&L:^ }HF9īRHي]C?lWhHŰ@3ʹXdx%DWa=gV$p?U"]Ӓ}I*Ev "z4q+U+åCQ kPuL)`q&}a`Nub-ZgW:^!wpF9u2iHE28=$0㈸a\Xz|V@o,2j{1"G0ԳAӢ W:ߊ dz[fRI$Ss)9jX -:uR[[0 Ybe_(g\ \o` R//:l1G ]j`ICwMM!5,Vm^3z8[u/ZG$: kPc ur&ktNZ?@p8wuԶ0rZEncK;uyxﭸ%S\gD%&i>ZJW֫V05%#2Um-! w;Lbu%LhTΘX.E&E$!\@e-Wz8 )_eAM^[uTp1 {p.:W Pk GHV]vWD c. ^PjeBE>B| )\ MM^!S DiHLe{9'Ҽ~`^}v4&Ecto[^2;>$JQBm);߿&MSt2Q.h>[t>,5{Ju#d6C*m}-n'WEr? o.=OZ& pa_fPO.բւiI!s-E.Vjs}Ql9K -IncYtC\?R ;ĿzLM(Vz6e }=Ii@bardҌod>hU_8VBX壌nQ%"@Wt[@!aRy 4v`e # 518qh޼e\Ld?z3\O8kv!"щ~kÃV'f>.ɍQuF`ԙb9$uMyz'Z9_Pۓ,l){V .URRh~~Xd,|gхFt~?dZs}¯ەh xv;!xHȁA%A/׋&vЬX#w&l.LF>v,I VyQC.vܨ-NhQTnG@%uL'fk,Ip>⦇ q(>rKұ9I&d9Zdž~ Ec]QIہ"gZY*QpYò*S y,RV``V`)fLoxQ̭95$WF=Y?w#ݟ[jP68}85\ =4ƻ{Ъ'_ 8modӽu"nӬgDQ "V ==rg `+/I,kk_"+l璚7I-;vXCxbUr}͂1AJ#mjkonfRIy,D:z/"8VnUkeUjOXW KØRȁݛl Z0GrOI +) ?'M/X e=tu^}W:զ[Q NmecU<˻Iܞ ꆝ{OLrawIKmUN['w|{CCdZBc"(YT=x@|vRye m zgh}~U=׾-.݆E넒۩xEQPc^N:@ˏ-N )zLOpp"!cw=ΫuS bxTŐEs +$f&Ӧ*QwMZ䂕 q`pyA MxCJq]\MuCekoq8Y?_ N'ʁ4m6ؚ1kʊo4vi7/s 52Y? \D\**V֛y ;_34?='?Q6ŐxZ]`2t塮s E'G<a2Ud#/&dwFgE<4Uz,Ek ӳ.B>֖˳1Bb]jαK \2zCƌw"~|f.]yH-ة&/lEZ=a ȑވ ŗ^ kZhRMq H͏nOʠkݬ&9NgL';4/mb!ue/^E -W`G/zO"8}?'mW Y|v;YF)%3GWRfwA~Xv$7OQէ~eQAO~ԷY4z;8˾`: `S^g f@2FM 7J9ւ 7dzi1_*O3jޗ*."> §;LO SmaR͏ҒÁ{&5Mk ήGY5f%f?[T휦=.BXʵ~r/\\m!%vPOכ6b:$~R3EwDeOoK$[їGt1 D@D ?1"S{P2깾Ce6!UZWFyx>*# 5uf`ї^>gxt!ݿ6yX eVSV~S hAc zsY%u)(}NS ".K4ሉz!Ė^~;%<@QhR2SzR}bO#Eo@=CϚA^jGIcX5ݡiaSVsE`F xT겇eh:ZܑfTDnI AR熩fe%ՠTnStTtMm +(1Oiw@~UYtԎ}-^dt8nQB2_ FVwnducc"NGb|KbSLA(m"UDm#]R\K~j*H=:}՜fQP>jM 5|RO뗁e6BV Qꅂ*ȷ4J"r"8Tky2.*JZZ`~NFQyuŇ6't^KC_i(70cUh#Il,gν;Ih^rK{`퐙̒ėREۗpT!k<|.^֝܏i܉CZӏ#1z~;d2Ϩx56EdvQRp4"?5䛬 Y,#Eځ!bf WKDdTπ?!DZuWuLggo[uB]5%j<'o 3ˆ5FoG69R5VhvR~Ȑ1ߤ Iu5ŝ'_/A0YT+'YU)"SV]zv--kd R2Q{AπF"V\ ?ug|MYQte@8hdŕJ4+tWZǁPV&&j| G+U_* -js̾(BkHZJ } jEU\:S2ƀ;x_)[ '?rKWlZSL M60x.2=9$"q'.ADF\N>x>&/4_MƈEL: uE&('bl͘פ 0}nY_kgUܿ_VEaoJZ}r}eI/ջT)y ɶ *eZ?'7:ʧI٪6v9"wS?f 4{}0+"f Y~hWm טC䥌6qo< Zd7m ghgE˽ėq#0gan1K4bj43zz0즧Oۿv4݂q 6Pa/ě$A}adZ@ v&$*\^/`Y dlQ1lbD~Z7\6rv UnY+/ 3ץTnՍRKG=F|N gR1O/J DOvrg߃ l&j@I|KTTr|mk':LŗAa]Cm۞,ꠧro.kx^Gl^h󊾷'bO(_IOX1`YZ 8m:fo@O a9pfluσTQ=;(Et0b1V9ʩw G_x"y3I>ٷquSÚoI# vcq6/`l:F ȶ],lyYX吊zchuZ;陷Z0U)&cQܧΥ89QP4fc^"MpvPT/iX_ߌR fu,qkErJ9'F?Een UR㶹f!{CfH0r#k˧_fa"$tdg ]]f17% d!b{sFh;K $q S.Di6%qm^\tl];D?pK%|ךgY@#|CN4:qR宣BVT_+U5B}__`Mno}уVqnXZP[\WfM' ԁhH̱F4,M[#GY)/nMFP!wGrFm nY$=#[Bp/ploxev/,h S ʂm|}%sR \u}"_CP"Ǘ֑WĤVem8=NH&]5HZüY@m0)Rj] {,_ _5XܒMPOpS\?Qx2 -XKMMDOX( Gyg]ń YExQէKحXݪ`MV $&eg$Jю[@.³T\C62f["˙CTLnY4ᷬ0l8ӱpqE7x9T09d9[o{I_A7 ;oBaDiݾ|+ :pϧd#C8p s15ө$C卑N bET|"9T/"\ Wꖷ7L !bsc7|GA}`lZ>_,M,016#wF9_]_=$:&j>a8lB_K[)RِC/Fӱ+yBdAV4d]F6} 8q_GI4>Gy%=Ot! b vO lQ$uW4$37ŇرE s;\r%ީYavp_2,A^tsڨؑAS/c޿D 3D׼jQEnsJ\-au/iJ1~܎sȭ[T"^g8X@V Y"4ƬEe=3NBB4yVC1V2b!mYAUhpy=՗f2K Ӄ S?xTiꂙA9ZH@Og&׼|v9F%y$59 P_B=^ GŪbae@wsˢAk0C g2 NjSX4Ǘ;fx0=.-ڞOv@H f|mA8s]؄*tDŒe`N8D=ENWT,[;En:/7"uBW[NR}GPl!%m法2%߀샶SɁVᣈdܳjl%rkGjŨ!G!ӱF/hIzDj=n,(veۭ|5\\s_44XWh9Z?1pvTP )UxG5`dH܍ )Z̡ggBnY~wbIRp,OZ̡>' &Vd $8g.x=?ʎmpWjrI.,=2%8}[?eFe~uߴT6دI'8qJթE:?(%٣P=pkp@rg{c}C "("})!eT2VP hj$!fmլI?kAp" oq8xc]?ߡjP_|]j1 ϱ0M_M?3E2_i2/a{6iwvwytܬֻZD]vWU=>7k;"曉6úSLxTZt ?OXtfJ <'m|q/\ 9=6_Z5!02LCc8qxk?W8̿kw;`qQ7|PSL! 7A0>Ɵ&1`;Q-VIOa4Qq,橳^K9SHgysHp]l-1IxY}WGm*?rr&B]ys KގfZiZ9Pz!ts+1ʉ ;56RGn)pL%i1z7Dd7"7% >i{ {0&=epr4c_ WXob<œ6\-KwBxR.$;S' 7pN )jz}䊇`KwLm!:re8k X{=SpTd/ 1 R" >5[ f?#d|.21%J m45T{bx?Fcjp Edr=,w'x%wjOpd-]_!h7F2n:r_ԔF8ʢudF 0t؄)αw.hF7S<[ZS{|gޔPA77#쩳y&NK[g !;U>(oYeAXxnGb̒S&soʿUAq,/q"f@Q^pߌo`J]Qq#ztXRؠ' y:y{yu#2Um4~K4}^DrG cb?z*/TYT\U3坊pvq^<!\jk˙>| vvh0fD[Ւ׉$](MY#Xf2W}/'ɅA5K*1=`N*ڗ&H?fۓ.bUEX&JH?R+ni!pCYzz<|aq[2jߝňDԫE4tt٭h~"oB8vk1X~ V PBT&В^};5VŤʲ de! ,(L[w15;0Gws.)G8YIؼR‰?xRc L\c4l Kfϼ4;oNaSd}f11j%Qčz8=\&Bod)/āŹmjژbq+2`W'p\\WСD5L5ф8iׄ]UIE5b" 3zcMO72C׫oK;m/) k:Y㴙§ Kl4'.~.(v wtaOIvIݭ;X:'iz3p~C&G&)GhYq ϋ٫d+v&./O C[*"Kd+29yTWlҔj^3c#C.;:ȝ!EȎ }Bt&;!rU:;_&Ȳ :&{|pKZEXc?=<%"1b#vƚOp!im WK-I@Aƿlsݿ2M5yכ4 [Ja[p0aoGwT:"\"վ]muW)0]IÚVd#R^sK~-Z: X] Ar3IR$sjeJ'r&.tQ/w0f*~WQ8~c ۼ,‚ " I y?Ո͍]֟=+ǒGUOĊS}*qkBI4Xwa]rX÷2LEU-vJe9~.ߟ'\bs|AP  X0S!`=hYW}%*}23ɳ8u-)ڤb"AqHsG,h9r^FVd_i۷ܸm%fDgBS' + uSw􉝍yȿWq!@ף+die"Bba4ݏig`0aj䛩NUxt)ݨQ]Zl(tzB}Za =cR;a%5J)c. LkU* PSJ9uuJ;bpC VPzt/ 2S{&(f%>!~,=3I5a8Lrgpհ[%x #WA+MOHqDv|:Co}x $Vf|P|̗JHaN:fnJ&0w=@}U}pVڑZ;B>qyqOB Hy_ 1 @#xhۮGvY@u.y?zƫ 0y)(bWyγ `NzI:CǬ Пbp@(k[y&(pPHh59$Tkekk.dl߮n[=n;g3YKh1[&89IBw5\Uq$B:a&vb#@~*#ɚ3'_$ hE%)һ~(cXmӭCJ3,ZgUm4s#ʨOZ}Z'Oئ˃qSY\3WN) &g$SAz^ō!fZ+w*H:=+'x1Rq|A8$ "3JEBK yɆ(1S{3e"z(pA߃rp,*F)CMfb+_.,K+wHHA#4Ǿ~x-O7pg2!v$ٹz"g~jIԃb5 EO T,of_Qم)YV#]x0I;w֤4hUb)${g(]ޮ/Hҩ@y|pE]rmmk|TR8Qq궛4IN$G8o>9! t8A"J\D %cH&KFLh#d8Eb(ۓF Cg8d]ΊmF 3J(bЙZTe\W{rjrAمnwu34wZ=b= ]YGOH KbjkgoqY,S(I5n)r= .t=y MG\UQk-$m|Fd9t"MU= 1oJ4:Xm/[;OБ_h_𗮪fvY/ƕ率 5^y! Vfh ƓoE]}u)ۀSlkpqG!sHP VVX1# btF]j,"N|>c R M(;D4۳`dv|⻴p"e6ol>'AU?=ilhtCZf,0ްSX{?w-|_?GSzled=Etz `-.hH p#MV?S)"9v[{]ږϪjZ>Jw~;%<jٞE#<<*]ND3!7]|㲴}Ji-iq CĂħrڮaKi E?oex5͟c +2aVzٞ#4i++ T]4̦c($"|(۴L!~ԝ2DtE 5ls2[1ͦU[ 5onu,D\S$` s~ƍXPyn3e$DZ6 1!`]3$3h@-0K%3QHc[m5 3J>~kPuuLbl4US&pǃ>ڥlRL'=ȭԮzP61$[yX_#"KE(v_}ak.⻄Dթ`],Ĕ3;og Ĩ]кm7ڕ//bƠ1774 +: Ft/m1_-+)L+5T?Ny(&]*֒GakPv2̺OAC&H枆F˶_$[8(7WUD-InEop^|:%НGӳl2νZ*]=FmwqN5Zz.tτW;Dg~N؜2 r!;*YQ7G":R~_ظ!>3+{8$Z.GlVOql.g#̪CDj;4zrHVlB{C]| .YA5W 9&+!>u7 & XPcqL:KosF{Il!#f4,}}\CA Q<7VG{οݍ ƢUU'RPZ^3tԃI",2 WTϹZC#ٜ?xPaz3g$[8\${e<(:oYX!(rFǷsg+a߭k^BJm5E}+"Q"u`<gxԼt '8KL4sA?M<]7RB:cGf!6Wn Zt'>Şbܥְ7V:؅H=+IՐJ%m ӷ>} -6&sR\[9X_UFtƫ$r"<\`b9NJSMhr<,{!pռ簙(Q UXH3&Eغԟ.IG}(yMFlJ =A3LN[$H=b69)[NJa.{O_ V]DIo&l\VXG4jnR?V$ֲ59==ufkIp7 g@``% Mvs;ݳB.>+dy4WD:+uhUF<cܿ]bFc[ Z8q%w( U |+Q: gR1`|/;KnT[DvX,~Yy{-8ͬq$ÊJ"0`mCv'#xmkDg(wEtВpsH;$-X<f_/P {le]퍁 9A7_.igrW?XR;)r AJ@_Eu3D@OQEITaDQrH9aE1s ӄaw56̌[VS nZk+w۸##j!Ca!V(%d?ySr6 x@FӤn`$0>p4YL>g\dCl kW>pI%heT"z"oIzY9Ԭe2k)#x꿠 쇆x^{!8"5*eGsr!T^IKG('B(Sj6̓BQ@gQ <1#_Ȭ(F6$&l'',n(jD3Z'x.aZ(|-ٷ{Ijg9߹@`HG=jV#Rvzw=4Ns6\aa]EeC4P(Xd}9uAKsR䨥$H4{;oQf@bj2BR]H|St0 +!JL~~Y.;~+G`(l{bv",L9oqϛ5+xzl¼#_htptCV7$ivb8V (kQ+0{}jƧ4Sy'*}&$LoJq|35_?z? J7fTuޤVX}aTSO^e TFDsrazCFԭ*j$Dnc"~|O!U-#,$旐?Go(Ou~RG5_&yvy(oUX,0<7Pו. nSqimcl3cZ.rtkx\Hjl RZZl;qc?Sиu/'x5%j]EC DS?P_M $2}:|T1yP‚C%f³r7[~e ZS^3KAf'jDaFc6csۑHh}*ɝeVUrkHbGPoeU(2dyWbgQk aeYM{pvv74YoQȩ1_}+_$,"UHhj3  &yK`v(ejTi͛Z6j}d,PoBO+GEHz÷ xxCiљ'UUrk%j ɝ篑ǺмKH v*$ltb102 ;)_P@>J+nTl*K㋜熋 |adr8%B]`U;]6WKi$] 3cd X_5>'q6D^!)} lW)Cc YˡM V^'gCㄜ~oL M'JOA,fB|p$셇$Z薹NCrwU];ݠѣz_E&ѽq.f3zM&3,!]->bHdu53*ۣ-/Uc=}Jr&Vq-V `qSr5o} 죓@i3Xu]dJjqrGKژ}6K{S4|$ ɨ\|օ+%F="Ma@C1W!`d&iϯC/`TP5Q˯ؿon=1Y)$ݎ{[ 0E*jjޚ!HQicסfs$Yd2rT nJ5 }w ᡖИn#"g=.v{+?{^6[gY?|{ҚŬ)^UJop(M;A {m-0ph dhR?=s^B]\xAh?aʄkjǣp5#C\ow瓕q=ME!~yq _Y-o~;p+@N212 \1li!"O;15N4SuTڂ1;[j+VDc d= ;gO\b=V~v`أCvRqg=yAsRAT?G4*=h:noڀ=[NRE!lvfFd^ͯ뫮PܴfmdAa2% T2E/M]GE? /y6`9pAqD!MﱇmDM z) 9|u>K& ,KۻP'eekYZƭPhWEfdWi&\/Jhl319(4?ʁR%W,U[-(^t?FnQqN9ucTS1llH\}-%^ ?<ٟY;T(:g@-B76]?a6MmPsp sbB{츿[.Vu݅x.]nX0|WA^dXl2866 3C%|~a_$%ihB)w9вsNB^ %3o@DfCٶ }o@?}!!cmԋkYPfgMbōldtXeɿ|AC@OJL0& v,CXч[XO6BJmf {4@b~"fNu4:շ#Q:FmѨkL PG㷊Z6%* gVb(z# |F 4 _=S\^9^{lD)X4%Y][s$92T.$cT)%f -V \CN,@ JѤ$l<5쁻N7&=pfwYx4ƊuqaxD ɋ^2'R=a{\emJI"prhR*Kq!N5fߚZƚȹH~v>#AHr; p3 brl[^-fFv1[bo"vŧogٌ$7x<<9h,si]E&a->f3%zpKJ;r=ȢUM2>`o+fNPc+t祩"YƵUdl5@P~fpV=I@LK@xD3˳URIrN(ްi#l l )!f%xtyh-d(Gv |I$>rë%6Rjn_Ĭ4<)(U K9TVyPUS:\DN#[_7w=^V!L0vѭbEc StՁ|צ'[3,89KBCj^V+; }S9Mp>L=;XiL5V 3Ap˴F"G`amJ`dl/5UnQW c4$@B?7obꪨġ6e=̰ލ?9iqwh4jule2x)|%yUm hBڔwEw+$dxO|ZK 2j9ۖ@(pf@dSDGqP {= TK?ٕrX88mHz|5[=Dbpk8]T%:B!r&]Pg?[ Q\vݯM?͖'o 50' 2]@s'ɕÄ$N߬tgXY潳-Y;r#KnRV)ϲ*PhU\@8q9O%{<[([uw3iKƦ@& ~H97io ׋-8Om{Q#9x`V$&XOů**({` ְOeRԫthb`.GWLḻ>A6ֳZIjtޛw&'UCaaIu#CgQi~%aV ;kuۍnM&-q0% <4$'EKWQ g-5ȹ" Au+IJ]9rFw02UX \Z^i9ihvQI6MBGak^:mGI܊nړ|# ;Gפ|\eI]ISa|h` d cO4TyoO&sS#:@v 0hN»ĺ^.E?|X-&k~SYq;ׁCnƺ@3gM*z"LY[^#;F֧y7 xuU16P!I;|N9?ȭۡ8J+ @/p;dџKJ~'E!|F1A6 *bHo qwÌj3"Nn(YIi|'kM]%2vwTiW3Iyw=#ނehJLrQvMu(GuB?A+y ?$?Sؓ=מ$b$X~No% N," J3R qE4&Sϭy:*jIXL}+I#mu" ]61d֔J`C[yW&^*{(i ɽZXEwM~э;kL;@JRٞ^vLpDzg}SHt'yUjAp ƶ~J.0C!< i7BT`Tb}]Q eEP~;ЫU0R9 'E%;UM?/ދFlŧ!"*:e&z_Qm"u\cvqOFbãG}יTiZ.pʝ5KyLꗌ(\TXRVWz5+aM1=³j`>YQ| #ŧb}ڝ*V̝hH24BpzĿdFLG˓L#"Cԉlw` .)^;uRAl`` %\sIwlf(' +P./cDJ _Ǧ^V>%ipu-ߨ]4ƃ6Li p\,GAqAg&OrjY@&:m X ݤXA rځ_X!<~A@ғu|#rP 屡~}koh&&vtĚ|ZtB2 8]ŅAK=Ed-6}RźmR;/0OADךUq1uTcE^jubLN/z[7h ߶0쀃Y7wc딋sn+Z ' !_L4ra}5.u|(t !Q:Dr-*.hb!/7eeĕ1[!ETnO_"C)HIi1Qahvjh̅eڍ/kYX-˅(߃,X[5TydsGVŅӝAmj=k{jtUXBB ΅PAvd"zV|x^B7;gz$e/v :_4iiBVc짌AFfify]EFV#)̼R-8z0w88%9")yCOj|"(k!'T&ϛrPZbcLN~&[~W9cP H,yNOUF? x4pՇVO,徃G vr s2j\-1'SXlo9ܫq;X`XjVԂk^8k[ž\q}ydp3?2(~539iAD%UWF@*QU'SLyZR'eӛ(ojV~ kɾ=|ok_TR8gVskkטrnNmʜ{j(bvBIRI90^DnRy hϒ\)0)9o:c^Mye7 $&-Ug`fJ&mwe7WvWxSC1/ɑĦ˒*c 1:1|1C"fPVlݨ)`!P;tO{C&- ;kD@N gxy̳Gd96gPX"_v;]'Zǂ' gL&2c:*b)LFPEj=~c8Qz* vڔbf&= =.DVebO75% ^4:pa#P~P>9[%hS׻Q}H + }xk&#"W 3>ODuj[·Wӧwecr $vp~;m7/#l':? Ji6 T6b) ׅP99sz[?>/Al&<.J3{#Nb;)Oo;|V^2 2&QVe 1ȉ!p!5m#[s24_œYՁ^-Dibw2ㅶ͚RP'{hXPwupN}E|sslkȹjE6Q3YfQF! 3 l٫%˄S{ـ[!"'ARM?dGV< \1v2];{}|/T/ЌVytƣŨQxs]eGٟYt7$^cYTK3P<}E8]7mR"Ce%Ϊ4XIR`軃˼!F]]774d|L{|L#a<ϟ%;HV =^xT}uj[w'uddLK)%OxCjߜPTˉ=Tvm(6[+0|q_.+!,'׌ehlp[kF|ֽߡh64y,tɅsޯ?oGV򇳾pt(&z+1>vT0UigJ AaTQ2[L^Jmd<2.*. Uy( ?N]wGEuh?hVڈ =U GC0%g~G "&hV*X|Ql͡^60 9vنt,_/"brEɾCB@se˾>K< L2 1dWiRw2}~t߾aז#"~[yDNf 9 (<TzLJ5XZ"uEj%x5*\ZQqŕ%Ka&$0z\/=F水#Y~"Bwcds&˂IbWpE ߣK:s>ͥ$*fgmV@۩I <|9 ℗m/dor&&UO+(B?8'mc^G=,|;T) h\# ;vk󹷸uV 5Ag4>o[Ia4Hu _Q "*#KeIqndC@73ƹ<8s!w-}n&I]SCv^Ֆ]bmn [ JڄqȋYSMqwܥ18s(|:3\?V VitF8SJžYg j(*AIŰaQ 7mNj|xF*Pav*|,@Bbv5PZ"/;:Ԙ N͹<8"Q5;x/jeV0 >Gb̦bYr+^zN{_jao2}P),po]4"[;& (^V_Ɗ仪s+n B'G ^s\J+kƕeYM3隑(M2pgټ̨?ǎZY#{fLr N5-d&V.̿sÆя"mwF}WJyՀj0tNrt]^a杶j:E9ZI|/aK͑1-Q2*_Vyi,a7wLe6 w>6IcTAD^ԣfS A37j?]^+!wJ2>d/#2u$O#R J%yxW !.9'& tN3:Ie\` Ώ. okQQSofz"g8Qʎ!׻ś^^\q)^lC&%/%@m4wU76K[$k,<$żgg3x{J&LjT*l-Y!|b7\Y.\+2o4ڰI/|q!>i::s EsX{heG2i^_%gˀ § 4kʻkqS&nP[vF8O֜S~mV>RFhŴGG7KUoWN+>~v&Xxh-a_MV{ أ'+l3JN:oGp 7Ͱ1Bx}Enj`G-3[0./EY>`aRüݤ\~Mq@#|Hh5m!GJU:H߾Ǘ%tsؠ&D:lHbUy"\]mok(Xc=ZZ" eviQaAP'x*kh8n)Ur+/}REY=jD=\j'O ZM(cJbz"܅STpefaO==Ӷ6Dz0h܀BWf "6W(<#TsVD!V$a:G_)p&8^I8"lw_bChΞxG+y~ibuAxX{v܆㧂}_Y!ǣVq3CJ7m7Nwp {x+e!a~I{5?Wo>&ރtptFdv-Hh\_U$2#{vm4[@Pq #Ih9ʲ3R(?8 P&{aS7Z=Jl3wd|q;pV]T{xe,)Ќd 'h`AU>o e,:EK.[ڴcb^Ri5kX V1WOq@&92y#|Ut>ΣXQ?ݬ5GoI!iO)7d8Q_H1Ϊ^ʍ?u~[;mlU7 .980D&A#NsƯ-_/#u *)GKKE6DgUs OYӉhA}T{cklc9!gT@ &oYD^TϷ0#NRp {2%=Ax D2<}.,JtU$p"k>Rdu~:[b{g 3p`mʔZh2cڅH5P/߲'OKK\ / xż#bCN^ɝ`Id0_ -cHկ Y.$_᳟}Nhҹx.zفe1W*{5.s_`čHT$ox\Q# :&Y"u|ӆ 7jLwƔU'jaXC%Tdd}@oҹpF$7$Ѽ-{GW'udCp|e`mGLKKV-^\u׳!GmѬ h9NT;[rko}?FxC`24Y@L"n_%5 F ćk&=/ Dgmn7ĺޥJ1f F J{. G"&+8`o/etNǰUkl9Jo9c"Q f5mDL)y?,ɉ@[]5 EpLHA'RMmo6')'7lVyAU<ȷ[ -MZVS5Ϝz ?c'7a%]n&ϛ>R@=C[n;  o4g> =C[J{ZQYyb kўT?VԞ)9y.Q˞qbxʵ(Ьش18VpViqY7uin^J5~SKuG`ZE@,I9j]|bC -ϱJ$[ KENHx{5gzS- ];k {KO,i$4E\M]~3cG2Up;ԋHCW*ip%R@> aNB 2ECw*l#rr o8רqxű~_ d0nl=GH]]p؜Qm3z_ߎ g_ s17 Dcrl7F Zkg,#E'n]"\`eNje=kHB4YcSXB0Hf\x7A\zq0_Nc82Z y52$ Jg DɑDb,n.I&fFe=y^iU$Bp҅a2i»ÄtnPCYwzZMJa*w$w(OlfSG)!؉aL _7lBwx7:;Xn##&_4\1a`Zd97A h^4\;:j6D-akuq<jP&bUp9Kƥg14ہpa-[򠣝VAW'NJrEGe p#)` XCKmk:\?_/EdU5v\_5;[U*a K>odIV!I$Bac3MJX%˾yg45]jtͶG4TFpkpҭU9ʾ}:Wæ4q!*̙j9߆w2MWJ>!|ES\j`jvt3BYʣڸRġL *tt9h`j7:[j4N>OE64"ɨTU G:`ww#m-:`VgZ<\9:u7ag&WAVw/ N͈ :Y2F"eנ8`~[>A8ɾ9#IV(W7 m7ۯn75ٸAh ({Mȣ-NGgBN"yFJ EFnGS}ˏL}KڜBFSł.MuJHTrdVUPFMR\;`<4 GDɞv1t䴿#yx[NoBy|=v-}eؤ4)!T}hn, 6-&P/9x ̌I9U?~5c9#g2\1ρI;9LiӡX8+\ R9x𠫛3sw-=v6}݀Mg9k$ Xҩ,n4pz}Y 5Kd"T!fR9Z3A ^H~oO]qBt8bp/+Gܜrҙ~֏!!\.>i >6\o]#pt+/M.gGXֹ޺5.E)oAp_`ڬͫv"̡Vujn}zzf^]-'ڋ/d<ൣ0TB 8pf ?~;2VA/wT#N; JZeKPuf/NKKanc{0  _gyi995E|MU̝@VJ;; iYlorGv8[ʸ>gѬ\tc[P4`(䛵=ՍZ8 V&.g3RKBp3n(Ց`_Ԛ_A)Ǭ2|C73'kxXE<0Sk9FDL}eϖ/Oz x h~WEZtZg^dD>saef;_.l4,u$9u g)4LASCyL805ڷ@^9FBM^iy#U{e`dd#ީʗgz5o!GOĺhT"U(Rgb/w٫zNrYvO3AҎ Wz*x? s?p523Y@֜r4yt=ywD&!)xrOO *m^g&VG_Y!K;#~'O8fV3*% ak1o `Mayeđk3? t6d^4}$OX,dfQөGWزXXbAaIٰoz D`ɾ_…7>mJ[)cHQ+>N\nO2dLio8YЍ[#gzVI!> /ĕjEF9mjڮ>t+jIIS"iq[+Q/>PR>Xp`MV#x/Ay')uM"|7^i}Zxz:xuƒWUfv̙3 orYlD@唾V͖qMq9?>UѼk mݷefCI/ACc"U.Mw]>F=#'d H=&]s<1Z1Wl[a=b}T<^+߷Л=- PJ`,yrnqT3P9(L^0#4GR'`nj1y~E=&(I0/>f]ezErxݏrΘlXt,>:w.wƏo_i%<8v_~ p䞅s{E0WӶJGUeQjYo Οgqz$7fJukugzi/늊>UCܬ_&HzhV߭rt@u,Q4W ~Y!K'jM\)nSػB'd ף"b-$eԩ{-ce3.]?I#yktcִr6u>_0=g/%Q"я ! t_'sZދ6r0no#|_Ěxnc0?V{\mGܹҮiBh:V(UXyAM,$vˠ2`$\Ff= L&$x\}Ձz87bKw}VF7E4F(1@c4@Fnnl6.P]kqTɟ%_i _خ:٧Tb8ݐwZ :v{6 ]]xOkzפ;-l[!#PasdךUD _B ?N߄.iP𠝡Dvv8Ƶz_Sw/xv~2lcnEF`K57Sf4wcI=y8q&6yؿ3DTAqM :' g+gflJdM- #޺ O1|k 6_Gm]dF}EgRwbˎL(&!2JgRQcv*cZ?\, CQ(њd;Xğ#9}" I%䝸^ӼУoR[9Gz,8f"vŴz{<[x3 BߧF-PprY|&r/;lv5)88Dqs.LR6bq9J @Idۋ3win ӌN]8;ΫgR z:_x\Nw/!lq}=S 'qAw[A6 Вor%V~qY' \,A1qèH꽟ًqՖ-z7𞺎/ml%!^!"}/lLngq`uh,p˲CEw;E|ΙA|H`A-GjH&hѺƂDyq}A~LPxS-]A_CSځ K9}Abp?RD \ro{FUe!Bqn˛tM'(+94<+لLO ALWݘNIrd ZB̎Śsc_3c jŞL/~^(/ta+z/]kOóK{ 0{"MWʃ! }\oEȶ~`٫w@ }?g[ GHt|Q.%+!.q?'&inH,_U(*_MMȃ`Ovƴn5DQ"Tйixص8DGi?:V?7=2& #NdS͆3* \ij̨eͺ_mX#/$u:%g] ( w1Ą/AХw%etphٱn‚ 'TL1u<\à\N<3უa{E82Bq3=s.%7d6"|4:G9fo7w22l"Y[!m ,ϒ_7jV: [Jd4nB3莪0P6A8B]*xpGsTS փ\wb NA@=y('b2;G&: ȗE]&ٴs7ւ'= ~":V>,Ʀzslӽ7[H)YF^m*kad 22;Ni"o`]xk$Y2peuw}*uD/}D^EPb4sK g@*OO$K VPfv?q$C8zBk]pa9(~k`hk`Gpex@E2ME/Qa~}Hd) 'f^UoQ$&Pj[[ 'N(yzi(- qɜ?.?.f?,/ ŠYyDԏ&lhgy+\ pfSug*UEYxėb@$oT_0 &BSuĂr ïpfmm# :Y{Jl1B61ݸɂTT"!]cG\uV1fRԿ \q^``'|l72f6mdJ-$dz}Fyg/f Pj,׮hE@g&H9lz4K/R! \(>2Z"Rlv.p,=|7)ci`qJ 9Lre~Yj͛+ f=R+"IjH$֡*Ⰹ騬[Ѓ)3p]5"UQ>SϷBtlǤL){y"7BЋE\Ѵ|VU6OQ}ȱ2j/ħmDk0~W TX;v)a0}ȼwC;:{r@uQš{ B}\ǘ ±jfU40V P9 bCҎ8^-?\x uN;&L >}0 U_"fO#x"ҽ[V.- zVV }yD `{B89C^ɠW8.7|NvLz+{B5/ jtN@ɧYw *mCV;֢K/,="WVM F}RXI/y⧇_{m*"/q7_Q.Wn~&D3۲fTSe5j 7 붨F_ xd_xK4޳)d*@LY;O ,߀ly@LG9sZh-Wtڐ(&! tVTJ0q2*7:~z9{x0N`̀r=Y2pNĊIh5c=@h66n˟FrkQcX00t3n*`ޥlq8|5ZlkK Vj_`d/R }،s۩$%s`6W+{P6]k0Iǿ-*F `2#X+⋢X{ hws%8y{6Z.Ll.zѵerX=Am3qëaSQY#4s!~\B63e3qlԲԹ.eLNOiq$T;RB6YB펭N)BN2I}p1&SLJAocXv<I2B=BjQW[|tcL,xocD{,Ż֔\/hR!Yu-Y)HGd>ਅ"f5{[j[ADM4{%'v 6C7GKC%xz˩ޮQ?b._ 3`_xqK&Ǹr6A>T%xC,wn6XFp5 {:)%X4Bz=<447RX'VZ@ՔvQJ0k"1fk"~ЫÝ[yY ["&Փ#4DXOBhQ{6񩘔uC, rȾ.]K0XO; K8sK=/QQ^tWjZc K0\| PRci5.d5]1(HTL9 TI^:K>*D2@~ cL*JNӂRn1`Xk5cP^)>cQCڽ )Ιy;LO&s,ȔO"An:Z_bP"#OQ.w Ou<H`>1Lr~D_y.S j$EIi4"O:D 4 >QMuqI_9h lLzRjfԬ x亢(Qmޚq6W~!kf@rc!gDŽgm|jh0-Z ۩\̃ D"M;~ʠ1jq0' pjBGbkbEgȡK6Nw6j%歁ޘF9jnC"))!8׃hyk]SnV|Fv@;(^^ 8;{m;|Zݙ{+\/=4Q(=QkGyP *`VA qןEOVoI@T %eX80_=('[$`kOI߉3J{1Yŭ$UWvʽA.&0[u&wvP)+iod5ݶ  B3Lt>D ӉLEܙi Z@Z`0猏9DZ,?(% eGfA5q(`Z 21T Ç¥S|`*e3FI0FxXR`ϡi+.j<@"I;jvG WOXpK7gyv֯w}cf"\i;N2{/zȾ=TD6Oo|lCkG:tf%rױ^QȂXșUuG=m_iv?ٟzfw6npwDqN%OFYոiNcp;4.GL9IURpM"1ϷdudYkyF#g]OzU/hCĘ)g H5 fh&GlwLdu}NEwUQujRkᑨJqD_O~{Ȏ#6+e0W곳V~tsmg{U3x鲔c4<-4jh\3}?dMpank ρU2KNf>C9|[6.c0u |6d z'Ahbwvݬn Sa[]Kvq1{*M;ZBow"Aw#|V<ܿ7w<1/K<8I?+[7L7515&r a!l^1ŕFo-J4έ2jWx@Bۋ> FOj'L^˷+vܞ2K tğVc*MG6K`&և.~eG {%v=<44537JȐ=#&}O/&1Kι:u}G0̒*Ο=`M?b^I.o[/nIֱpL":ZOb+l̼_xNhHoh^@[KaUPq29_}}h'(QP4 y`4R:v8Msǯ Kv2~$jTl,늈PǞ)'pu=RG列qI?k?"Uuы_pr݅ EFt1sY4Y/0C*;cO16[ UXUxm%?M3׎aY{X's"7F_.TϟfZYI8ʗ1rsV2 GPƯOK:?x%tkn) +ސeT@3 r0J, ޙFgE1%UG)Ӻ@yC|닃E7GpۼCUCKsJOR ,.y 4c%݆fm%ЍSɞy mOҎL(8FE+Xt տ>řyʤzM-(]hI 0`k-蘺sc!؍}#Kzح&OOJp,$z{Z;a6= QWp,%NL N(K9)GA˫@ ݫQ<c+EuhK>t߈̪HY[,%?ʹjNc+ HBLl"}.ufvZ_\HvF>#j ^O"k@ʄSFDԀr+^9jj96%W4B:Iګ9Ltv.F8[7VT!hJx ґwqI #su( d:c?V|QkqogEs> s y3Nfbwq}rV5E&|@uE )U#AZR4ugQ~F֣Am˩ q u׬l6ܥ8~޿eXdsmóIщV 8[Rs(r!Y]20yl|Ç D_Ҍ֭"ijlT=dCj&졾>AB>jC*6)ßn u }P.;7@ryxD")+ M.Jw )PxÝ?4quZRJrӈ n=-0+9e{ EH #7:u_Pi5f8ΞHT6-}A#g?F)a?[nql3To*3~f7i4!"iRo_X(W pa پs琲I\M7pe 2[9yA5dʵ$lG_?-ïfOYkR|Lʛ@|xG]qش szϺF{*VR@gsF</Y%WZ['/=F\^VbRN]>.ӫmjbf^ 4:K&^P ^IҪld;أ76-%q}_8[q-FN4`mnIl!t-мqT'D SnSǯ.qLFýt||w5z ˾v9E 1# *Ԏ<'FkWw2$ &y~p+Ɉ ~QUbil<},n~vCdf9Ka=SKr>!n,O3ek$ )ȭwX.wDֲTե5:݁cwiJo$w`?;Nt0!"cڧӻB@R^+Cg"o4"!P-rKGщ6Rp 45ogY/-bªY!%4@v$ w*nf T# b>(Fniq֍6Um:b 1h*#|YKQm)iM6j^j:;ӸEQXsdey`lc 1췸`ǃ#w7+ yГcOhOQבsKOlh)qy>l) WII6UK!Z tZ]67* Uҗj4s  ͑kS-e㗞::k[nof_In]q=*.M!M`02nbU0^)͓Ɏ"+k1 B|ZV6y\niHB!CT36 HFE*G_$:xh7|Asv+/Y_vjbDf< n#}=7OVmŮ$|dܯV*@` ?\]tSf5'NS9 |ďܼ#`"/"!_}Ď?N `D?.N'XhIX*zionq.0)!ć*`8{%0(vCg7O]mz gFkROyoM"# SDhR7 + 9kKdH[ oɯYR<ʫ! uB#QG,ck Qi0@E@8rр?P|5ΞxA3YD H#U '|>[:^Q]&AxsuEFIb_ 3ҡZqWzj7eEeFsMpxXF,FTi?zʃHNG8pd-wG8KdR-h(c` Ag֦'/|zo%-;G6+>hDk(pR'jy~U͜0ߎ܄]mZ, W $nNIƌI KMR'LuWϣY9I'Mڥ[yAF% @$wWMnR(s -6Gn{6}k*|VaTUjtr!4Ok$3` ,6EiBR8mƂw_qZz3=_g1#ީ]ߋMR&< 1/KPeJ76F .^t h^ 9{V(hO2BnVk  sUUYi (ƴ0V´ Q:ͩO#֒z.'4V{B)nןEQxz{5`<׫f-0x:8KCi=ZR/(Bfm 4ׅiUigo#Q.MʁӀ}5^dd`tT_6ZVSVBз-xNa *SPLwn (1NIOo$>dr̺ uWkGy(Z&y#& `0~IJVJR] s3DgW}ؗaE.\>"7w>vdPrY:+d@X_1uǙƱ jևX'r qI#%L rϐz1B!9Qqg۬^f:%2f<6فfBJU,ק'rsk"bEg˛JǺ ?+*)~~MfCFm0:_A"OD(׹ce`ݺxv$+ZM迡9*0OqK@xrVE9Bw aAZÁ- >O2lx-F1`RfQ/S`|ߕaw?\hveQ,k*2~-WߠnmWi[Kl_ bF)Zϒ;ʃq##)"}T{iTEG nxbI5OD8-#7!g7a`:GX`|/e &sys!Yigw%X95BZnDd #BH4*|zs̕hѴ ;C`φoWm/;UFHi+*T-,o~8wvC|pc$B<OfEј|E v|įj0iNAuֵ.HHJvnT7Mf# zܺRGQJ{9X\Žؔz rvdQp0 I~eR@'#NFwPWq*(ᷱpHwfa B غL̑Q763ߟY^B~\2r 9-LPRPr9 8B-/C7gzyA26r |=ʖr7+vQX986h"2u9498@]DFT≉B75 ms C18ύEсmM2&4b{QB_&0#܄ޓcya֎ #)L_0@ka GN.#h%?,P2ڟy "¡awMWY^ 2t1D>X" vEo Be aE\zc!YiUxbL}q)LYYm韭K\CJ$#A!> 6)~!1:}\S`|[7xիRgnfJ5IXC2(܇-k` X6rus9ɭoN~ 7y5#M`ãiFOƷ}dYfkCWy! 0M;sJ4Ur\:1rIPhĹȱ>1WOZrW]:(Nt^:@iy#4yϊdK He~Ni K5|'a)?PlFvN4hKie9>vRM[Y:cSo QTig hŝAY-~S.&WQ3_؁{R/\&=K|,k3?%ʀ.1yLe 5Fow<}`bny%V[alLH_hݿ8o:}ոDfЈb6rS ]q3]6z;vnᨈZ3X  Ofv^&mG=C_5D25F (!n47WYR֫!,Qi)L%:&ۍ4uy#w82(8c:f%]^s\w< 0yq3wr)i #]+\ PV_Y3>)(j/䬀bw24ƮAytf0`l (xӈ8] Kj'؀&r#f9|@_X \n&j>$~8ur+~` n[Pt|jbO'I=bhb]i͠!(+6xBn,pqbt?H>j4v.EoA#~qQIR&/-n-/+E-,=Ez&|V*Ƞw%FPn}Nu8HU}3Bg_܅nr؃]j݉t4?VܥaIt!?Jjw>y$:˱4ril"ȝmE0e,!3ɏ{c,([lGqmu%Ȳ{lIfjM,7Ft> ʐ cF>s8O)|]/p`sgvV*UgMatN" ne{ -@'Xr_3qcEw`? +>ОM\ϤۤLvь rk;nA:i9wļ1$+>I0 R:je9x JU`,&W.'_EC@G 2R8q2yu$`-mZ%E(HDhG2f"n1`Iv {- 3 QW~ vq=a&Ptvݠ 1ȕ9eB3VQj[,9 tx/b2hme`,vհ=;STWڔ>_|vsv`$PhyOO9c-\!_r?kj -/8)d;*SV}KFJ~l;mZiگ>܋D[ԒAģ]O[~ᚸ*X'idO[6q42luIH%GɛB[ȱxo."i BY%9f,eJ+Qh;p7iu (eaœN#6k!RuD83;Ww@rxbTzBuE smqT3/BM:N  nȳ>"uD&,vGG+V@$ smbb'BmH&7 Q,w`텣Kͪjqmxɻo99n?2u{n/_)(a ^ؿ^F)2nu?5gڼu%eP~,\' FiAw|a `/sHrKOYΓ1_N IiBY"+8d C/-Ig/2I*8:5wpזw+k}"b~EXzn q@w6g8حV *w:{_[CwܲÒKq 6!<9G,U<#f"gW\C pp75ؗ,"5 hH[̫˴߬ E(}-礪<3Ða݀wäޚ:lwL1%vJr;V-5h6@ϛ%" SM! *` DU0I@(I YWj7eCGVu9$ߥ.3""'q%N"4< 97U 5 ,7?7K^uNȧeFu12XY\)g'0j݆16~D hd%z?wyp=|'x^ñF3!vsfю7P\A&`[vVsy ܞa/a3a-͒J.jt Y ᐁWg%˜E\PwN>uvWZ[+L&0#EM gY"C$ld;+^Aׯ{Qn!n3 =w<40Ö"V֦%D3($a,}ѐ%/0̴D*i]H2^A"}-NAZb-#r?j./ҡb #s5FQn8)B4A7S~m(FGݰGs.i\b9/M.2ؘW[`yWfcLG/O5Gv%z3͟W= (:#4!sFYlj+Mr*h`϶6b$|?Z~-C>qJi*5Kޒ|/NvO%qT7Acة`y. 3.3&`a:hg6%uZ\2jʳ0N낵doCZ*X19\}>h`=vz*U> a3ދͳޮ@3-K5NbI[vTVN;Ma~\U F~/d9utF,k)WXwFC9b_o̘ڒbj#fzޮ󟚬OQ:dE[uTB 5S; 0؜h̒­s0L!lz5. (,S`v->N i=; pK 2,YW} U B%Aþ7C r'm'=:~PEUMt%FI/P<{dιo.wEL Vk$NYuΠNHQ>\h3#`r/;DQhDs[9v0vV/MQ pDWB[Y6\eP Qꤋ[]5Q92c2d"8n/(*j;<8ҫo%.(* v+tNz gLU/p*pZWZRڥՃBi*9~)&U#E}=Hݑ̲*X,e<,8.AQ`]}+01@N$.cPk%Ge%w΀C"!/7 X6qff0SvE:nח$(W$5kV7QQ.i+^#rb1Ͳ%u{=Zx@٦WR ;KzpOzoh t*<3'@w˱ԎqgE 31(- xcފۓe\<A(|(PͰXq}i D{xБ*Ӗ Xz#qR{C IY"^,6܏iGiŽ[S4|OY-PyE6P9:}ci4 +]kiqh S2n}y3GgJvZ "aKG0FPzAgE*ݮgl7?-,ĥُ!>ߞ8=wGbJG*/ eX+fMn~&S%H PYV-|_*][DT';!",H,RJȸjGc&FCM1U}hlA ƋsT6mPnvq6hhrj,PN曔/gAϧިAo9t=a_Nxw=ZU4 ,*lB/]Ji1?@wSNǮ%7* _5Aal Ja^…}dW/+˰z𹢘~Pf-Q8]"dsݸx&LO~5)rEńGVV" 3,qEQ͂j5)-C~Ћ UR( |筶+SՠD/ƂZt3b=|uv9۰4TtE7F 60U R1})D/ăi!qn/XjWA?q2ŒV4~}||rt.Q( @s=Ώ';Rr.~yۯQQ V۪1E4Qz42f`-0_ʌX^@=LG#GZ4B+IrM>j+7BZW<xEe\i~u$69P7%9eosiE!, 48CE"Y/o;i | $XcI,V08h3,1wd:S{JSh x0K).zcZFXhA}$5oBG|ؠ:R̻p`,ܑ-Zaɘ4 ,mwA|nL޹lݨ 'f%cGU.-0OvCFp3 :}KJ:!(H6N5&Rݖ/[EIQKǂ4ppͥ20 g|ٛ!O!.E ^i;t YUW<ĵ t: [ pI?PQْT꤅=K s9qzYezj͂K^u@ 0s *42^]:K(\0LƏs61|^ YMK=eMqĢg,5{Yk> WQC:F;ɓ9eD_6,AL-qWG/~- 1;) \V0YcS9豲˚Ei 0,bI(B[|aH,9Ƴ044%9O02-F [U>;[@K$rX uRcGq$7B_#R )<[œ\pk0/<Ts$` mdږȵ{CTwXE$0Tap|J&hPX1%3 ޏrQ^>J#`)ɻ2/=!uP4KRdl7b\q#U]<'?յ'O;S™/I pf)Зn^z`az O>*6NɵK9XtbbO/r&B+L2xL;EmSeC[;?"×hE{oNN흦w0P*#/mG:65`+V>0ux{xNb l>0dCrRaVfnkblR"uT`T˝w5j; 27'N%_9˯{,YUSz0]ʯB2IxMC'bKMPS U7"}%Jv$pQD%lNcz^TÁ{a^?̲7RS7łv2R4y 8ҮkdA,:BFuؾ"C a 3j4X⨼qwtkT#$Z y]sJWtס̏؍$wNN$[J?>nzN/urꘪZKZMk?FAG__ xV;s08*;e(pDP}jb\_,.أ`(b}鯵r0~ْF5yI(ewY)xnDz#bxw<>5cFNҒ\#nNm=7E"Sik$*ZkUf㨼:ײw`y.)S` $_Nkon:}x!¶/SC}rj'}sپ^mGቦQeiAFcUI3jd;hL Mk Jin\$PI\J"Wyot.׈؀mhadYUJXΒbߋ <~I3n@֢>;mrr`"C5Jvo8Vڥ~}t 0*2miD D5\tpaǸ71 0Y`3*.c濻f-j@xL00&z}{?Qz 1fA&\2$߰Fm} 4R`ёEKDgv~uWSNh ._ ӧh%AXh0}1hYmm͜ͻޏ s8~8z(CqY)J/YG7f\zzv+*'#y-zGf:(=Ev"%0j!" Ћn3i*|O 8 ؖ,m;Pv9 D M{ I)dY+iF"nML{W:Nl߆q"etkEuw7󃲆)NpAAscpcK ?HJvz@?sZ8;)Rk9}ᛗq W !,@K* 8YKiPӦ*qf~|_ؓQk5cșo.{ęޓցCpVWŌ.ԹI4~j*GPZl"->\"lESӢ,41rKyeŬU~wۉgu,S"|/ m4kzBWH!Bi33i t5YÌ{&{mȽt |@|`^#(P4a:b,4th0OdJo|UbDU?Z0=v5qz ߝvÛBzQ_^={<gA_|Q<K7S4g'L)uJfv[f7Q-}Q 2/6SAܢ fI4޺$9 O22T9+le/>h0=a#XCo%&IʬᩱHG BzlV֏-BRS;&elY= bGn%ʂ5vJUܯ`;](xoAu@LU<"smoik`/NBЍ6C=@x14xG$YhiЌƀI#/ )m>8h!]'3}5og^tjlU s^9i⩆̨A_Of1΄Lh?6ANwV>^RdUJpGΨ09CԠh¹sl9:i ?-Z9AXozޑqԈ(*ׇꃚSC'84(N[' GLkd>1ѳNDLoĿپc,Pyg.Vh+@[FMƲoAw6+S Rn(mO! q77 ([NД*W׫;nkgOe_$nw.  `OLBO6L^+[2xH(&,EF]x|}?kϠ1K_]O.SU-zm{Cc4h.a'bM9zP| snO{P9zŮ)dWUC`&xsyR4>jY&d *C./~}o}jy.^]E,SR"zݓt56f@E5s7!1R7sma5k!1T~ry Y~ YS{໅$_$n1[siiH6 δЗ VNn\-t\}Rkmh1cԪSG({Ld@"d#qQܼ/8|!#8͟>9%F ;ѾdZ\a5 %K-mXnk=ɚIkBC?rs`/qeqK;Q796B2YNm[P?Hq8`lh5N6>)\!ऀxSz'9>rFbo π8e5.`%1c摅cJ"ŀ8A5[y(mJhl@5-e/ *IRb"];;No FQUäo@!nU = ߬h +S2[\bRgA=БлMKU~PuY8;[  ae 㞫n׎Uh+w)\8Qwڭ3ϓ v27KlDa S@]rR^U$|ˈE0[ FqY.=vu3дYA% #e:15> [?U!-bhxpO9ߙeEPU_wWK{55x3*,E^ʏS8MxFetpD,-K WsMpn*b iKr7pt|K\IIozn?䯯 tdN*wAaXk<^=ZF+Q;8wuD|)%?VQ*Դ|E3bB؍C}̤UYx/ $Su d|~ Nn$ɘ!0#͞[€ 2^ODT/=Eڠr'Ɍ+ DNWrW"r ("<an g2eJgegV>Lv5q7{E+\挦uo΋`)YWj>! H#ܒ*0Fn-Vd4IG

! ;֥R<Z뢨 f@lr"l׍\xWS5X{Yqo4;r\nfт\O4[~ݸ)U[ȉ+:n3+B(k-i.FAa]=ZRQRwn3 y<W16¢ 7X g'u`&7>F{Ai^D Ġ11WW^e^Muo`BkwƳB EE>S@ V-)mEÔ@xgj=Wah1:+;>_[MҺ%$Km[އ!nΔ\TSH^FPڢbnOnjBب;V&!f O!MġF}b Ymn y@6:+w"קv;h;s/: Oq+qxno* (|xArfVö\)L9,c|IcdyW[͹!brd^,}Ay1F P N|+ ͗K h eFxY'q.H%KXP9\iLP eNh^Ne k̈́nJgl4@D^t}зT.*Ux5؂VA _, Rӎ`S@MOn"a\? Uxu_H]Q޴QTD)(cZw[yReѦ |Fl72IyB(ŪDž~$@T1B߿A=8 qGlc F)(Gw4pI<o${B_5J?L%rppcb'6r-2g $ ||C%QpeYisPޔ.& ⮶{8[iEzh<C鴆rQt-gٶߨZ$ "Ϻ1UčK.æMZL= .]0 ڃzM/JOI:>J,-̀w^ߓۣ%:Ғ {Z<ʤW}lyj?0xhf˰W`@͞NX`' \yR2%Z1c)qfya%6xqq@ѱ:ވ[  &tHa*0%e# ĸX\,brQ<8P;,b.޺55 ea۞*Ն|:)muLQa3ԣ,?#0a_5:ίpL|vi9ZAjF4Rۡ 9؞G# K0uogӷL[ vtD(BAY`q x uN"}サJTUe5%*؛;A!ڬ; zr~\pNǘͬbz(a]<},latr,;Tc!=ξRUol(S~mP?LoOb[%]vaY+6EIj]V%-vz WAcZ}:mATߘ`v cDd:-.~AA~=%P:EKt^vRGJ4V8?Ք&c{iW82Eř6YBu^!{&#J/F׮(!3NKD%lUH7yfs1ٯ}thL@o94l'N#k"{CMo\s3MT!" |`X}$i^!h[.JR˛9UBqf|=M'~yncQA^fԃ!*;-|UTb{9GPѮ1yT-Su/nS_7!~.QC.I/-=_eB{Ι~Oo7O.752@΂nuVR!daV<L-.j[#DVE=ٵ*quxcݯQ6->x@f{ӁNC<%HiJ%Œ?! ;XsN:ȇ/`9F̱llb*+!`g㢴-o&n12 /*(|b5DM86v'ƳC矕Yq7(2pYd]8xM=RPd<69p0 |KNv?ۣ*Pت@=;}ɕ`2θA<=F06׎1H( 3F7餃s# /Xǽ)]HT$ )NΦi.5:yMbs_e`)Ajp }tJ EWUsN>4u<v&Dʕ4M' cikff EiO hktv0ՅcՅX3e$`Nuo̯s.1Ncy{(5L6n8R.ZFڰǍ̯q73|Ld4 5rjz%EJ ?!=A(# tW͏k?:\P| ?sR1k(<@g紞MNB/c5,&5GB̤Mh@WrQeЖď|pUⰏ7S0*=&aF ert_=>;;ϥ>7d2#uFdW "2" S\+Sbc}7 iq&_szNGw4} ^T1'=C׽r|#bu{pi,0QFWD{E<^LaR7}{EP+6k{KÑb݉6p@s`pHk~zF] zn>y_N`$W'M)ޱ41\[X>7Vb_7Jz` ,-AȇxY $CϏOv™%N䓥]k>t5KqHg2km7f ɞw:[츢2>Lj m =Gewy81*)1d)5c>@guZYvV+*A6rO\^V|j0U}ꔳq]Fb4p5ire*_R!#ls(h Q B3:VX^4B'h}rTq:$Q1U? ݻBIH*cl1miؿ6O<,!`TZ>&ڎ2^}?waTz@UN/٨摻K5֊lIUp\8%!ݨrcCaBgv ԛuG '^*{(u~i GZ?麶uG»=10zHY^Ng :S¬slXM@PN>lL؅$rY֡Gr$RL;jcҧ|9Qfa@4:S%ڴ$~~x@Gi ?A-AQHry|H];avm \pKxk <@۝ź8}p/Opwtmg8M:Mw91lԧfK]I.u[ ǶEVo _QR K$>רD*_>AeQ'Yh~$ʹJ&d:Y\d◧a%7L1Jɠ=~Se?_+cĝRh<l*\W֙З"'qh\Q :xephq'A2b6 bH7Iѐpy0f=)UL Vާu|-'EFAb^ȽRE -ʫ攁'\*mZ$A|Kiu.j}a%mf@8#غ w gtS o_b?g 'eޠmnK5:ylg(pEhx_nDMUQo5Ը?^~\H QZnXC"+qLQv) X4BKNde#ۃ;+9u < &1V]nmm:<{f̯rC*I9:]'?hD'A$//^X?w N͑~F˺ K+$¶ M,!"8e'@{աJ|t%6I 'ĹآoaZ gh40`R8=O)и(]+ӳVms nq]x%%O1OW[d>vz]j̕V\Ș6YIχ)O%t>9#Y=he 't|C (QWnXk|%j84R _0O${|Q\-$6UsD岥kx٫"b/eݥ;|40)~Fΰ]> 6ֻ V2M\tAXļD njZ6x 啭w6X明m|4;i:Ge&7D]ٍ~6-',< I8G,D֠iMuL/tlƫ rv@Jнf`;,sҀYk5a3i=՚(f]pwRP5pmNاAm~"Ɣ1 -{r0< iRI˜J)mO7xܒ&|%"[#o?F8wBPfG[g؈El }N7Ϻ,yfZ0M>#&}3+CUz9mH[nܙ+6p~ۄ '"(e`[:"Y$ EU/N|<3LUe!eg&- -CY*z2v:8/z&?:IJߐDaS6sm)zMLKbU-2sHY@ϭG凇7I2Uk4]dW0\6Mw@D mqCپR3v#_%w؟8Τ_*"<,{̽%i9SR5ݼ={Ӕi Am^LH4a^a{zX>1h=AEߗ|+rkKG֤.`WWyPiv=-0D1R[UuZiDå 8_/m<>瑦,Alu=^~_rg ~ rKdm.nP$:ݨP7]MߗCk|-Ov@r9)=Z0HS+<î*L jUHs"n~rކY[ۢws`8*OyXMU =P -.(P 02IHjGpER4>-o+4߰P%:4mMAa]hMxsx JV9!% LuI;_QsF-ar/m\B_PMp«jVn*-s@9j|_FVyi?LR2uhkp֛N j `ȷEVT/ }({NyL :nǶ ܎!h*u-͙XG~oiX!S [t&e3@pd p>7YH*&&-̗;UsΣ呚A1PI@PqNǥ"Z<㏝v$.L_5Q^E{[=q4Y% 8Icp9!璞mw< E|pblVz6 '@ j,QDr7a\+&5uhyB#vf. c,oL?sϬ9 /"+]7w ~O)3Uo.϶C H?^W4kjC1@0Oxs=FW>,lȄb}M~Poˉ1TDKǦHq6H蚜Irdy bK.rz1OUS p(Ԁ̟K6_&,BIb5cs9?sL@3wc麆j-orSyMMKUVpː=먖 mfr͙ ~d۵/*vO7 ~CÓ18k6j:iG0ZК(/B%?=\OHFO'ѨNxü["#,gĢ޵}pwV 2 E) aYDڅ=NV-'Rp[tt] 감̒nfa4 {@, t۶O Ώ mQX~UrGF'tu;5WʬQ'3Tcr9& 畷C sQ~]q znlj</Nf(^S+9E!R6=6HoH7X< o0'zK1.9fk遈[\c6 Y ;̀1:>jHdgqt·Ԫ.0/^6&P\ޤފlT/e[m=!SLuLʨ3/!AB9l+8 MSu_-Į`\8h2I=P53٢?`jukhZ4έ2NaGQeB0[IB;3d0䍓iCIa?9ܞ l|{D%q>B5!Ktם5fMx\qn#X'kkXQ~aaz=P= 暿"ViHX2U

!QGRly?4b)Z;x @WCK~l-JRhʀk⡡NYq#L˅)NI|uM3. 48wI̷["4V]|t&sL"Ňd?be$CeCbC!gš\OƩ +ַ'{R, c* /ww/!Ȓ&ӬZUi9 QziPcLb e^<Mm'PQd ysKb(])5 p _Qm>cXB_wG$e̷[0'aܱ\AxFf `u QPe[ɨݼ5"4q? ~kx9,mY\z!/.%ff!`>A4p^}yf[aU9ܞǠ ES0Єobu)Ž@sP9>*^|'81,OmntA Y("8%T4AxC+M4%ˌ֖x}^u'`bi"?m]wv+omM ?L?#~-rQQi1i%o ^^2V qy} fDW#v"{rq\;GRb|lګ=GDяoJίx Q/bLJ2mGL97 c?*j(nZuyP ¡5JCQ)*L~e1|')N^rɶ8ɒdX` v1rį=k#HNq0l[_"0LQjFKǮv hk'^L#XU=c}&%Ax\c.t1Ş-ԦK (dK ɲ?WE٪2GhZ% ސg*yjA` 4zQ@&V x*!tg7r]%n'ʢV S۠䪋nd ?Q +my%f?gQqve=f]7 #CF!sQp@T_"SRY=OiX**)A8udh\!xs2{&PyANӼ:5}첧T X|Q8BDB9ԆUC`>6r߻igݸ:$g'-f:4Z]ږj  Xʔ"'T0[fy"׍^&c-1\2*)72$?KnOK)+jtF |IzLcAJ4])z}p=vXQ?Y\9d&'6UO6e`0%䥝UW LkUM/.mN;lI_^g&r)?է.v<_ '-0gƘ",о^ h8, tX=El1B2j_D \pV"Gs\ @U \wJ a9upܝ H*0@c#GW}Q \rKI +}gQolvЧ:1]⟲~5 ,;J\h.q;A ?"@)TG׊_<ؕڼ-eh҄9jAou`UE1n (6=i7Or_6P:1ytĥ^r܅Tv7A#tw5#urs7&)78PYA yG kuCVыd Ioetͤ0xA:rtBRhT]h{/BA %-pZј25ۏplEusxX =2La(u`_0ȷ$V*У9f#W݂xxMO :75}]SҜMB'{\p)ǀuz4QSDxM@#kOw)Rp*~[ ŒD3r/QFn~2fLb-Jx(.7N0njyUYbv7q[B|"ufIV辑c޻'͎!Ɠ3w<%I7 CxAǬ=4;pLm.O.$B%ㇳV?g,dԝ]ycV֓xK7jy6g;(~\ oC$mnh@l;o /wfgc+4%Oյ!mV0ud`>Ea;T01 ſ07ma#4N-/ǹ z+)lO}rk՚6 -zKMZ3FbFPQ7Z;l٬ ׋vw + m-v7ISEC mk;oWm UqK2bno O?A[r ꏨSTʞd VesKꌔV{q9ʘxfo¦4M$A]lDKewhȞϋ3ۗmc;- 5'?Pg)\xD oƕ}:'Z/]9μgCۏ2!+2s" p04 j9jQ<Zy"c_. ^<9҈B2KS>sR^ DJܚ`rL2K(lb.jePr8# vdoT[6挾-RF6XWr@%e* xx`پ1(i= U]zt=0A8eF$}5 f>%.;-9%CXt VO3O+|՜r*î7èBI")eGZѺVwzLPQ͙p΍(EmG Y].nCO,]`Y55wN%x*6[/'?f@8dW"OTbse?@LEe( %,42PϧO\E_2)֜OZz+?-q=V++D䶬| KVRSn YhăAͷG3ǺAصm߲ϓ|!JW\-ɹ:հ4Xdd37]˄q>Ā966yUaoQ #/G~,uA_NȰ0RێSw3\nQYhI;VкN,sm P'yV l&Η״z*.0@Z lz/w_R{?O̪|l$Cf3%ee5{w$Kx;H`% o)OÔ QP3ґđ,؞|tG4$z[TxgObh ?XMwr׵Z(܌Ƕ5fByrx;ʳJ/ -:xit5sVudφH:C[a4qZG2qqArTGJV09rR^ t.M]w6=‰|?1T`y@ bH:L?zd-ǔرW3!~Iҋ'*x CFe@3 hn)m~]j]pyێ^]p$~-/լdK1PW% -dŔ2@6v]+m桎&}d($lj F)8*56~ 1{ ;캺L@`wϱwh;5ʷ AL)7 > Ѫ\X\Ƽ7 ߽ zf:f pw)m5Co3XY/( k-@"e)H2~4ds~d,@nO*}Ma<'P181Ͱ)s}- (R3N2l̻6}*on&(~q>Fm[^*\S~)39TauWcp5Rt& 9`mu qMȵ?>M|oKBgPQNnU3}_\>GJ:)h 6^=7amәΆV aHhKaD\8CsĶ$7vg-!p2S  ZOG|q? J"cM[3Pc@e\NщNQ͚G8Oƶ@QQնu ǸHw`gofI{}žx~av+Qҝ͖өVe33h 6i;[c z{K^0DcV_q*>,S.j/CmP3h6ŮV!r/!;hdufE#`dJR }jԵ3݊?2}}؏< ;·9q"o58Ƣ8SWvz@Nl/XS:*ܟ!-s r^6QCz!plG2/>,߄D;ʅn";8Fp;634 I3#Tvs# ZTZxKg/%cSwz:{GO]#Dj|U]؍f0웰S>W<)86?m|ݱ-ӿ\}Igm|k!8ubX[VEK0Uʿ4"yH*u (yces/ìW  ߱iSJb$kt LK{fZ**j6!37JUWUk $):R`~8 ݗs|aɑG6vW/X{jN z Yאָz ͡gre+q^mAn5'lK!u{/m/vVcswhnZv'/!(M`[[`D33/+pS˸C}OA-5"aL r=[EM&|p~E{*Pv|]<D\fR#“e>jVƅZEvͯū+K`t#t,E%tySPiy$P)tX-<}dDj> :GVxm[L};pidAatO&NcqࢤDb [Hɺx6r1Ǫ8 I@Lc 9^,Mu|/5pP q joz^Ϧc1EA!"6ǜt>9[#G'C n[Z2s_lL֠N3VE;\ILmc- <~ ֦xQ!E8E= tT@ 2Bo 憴-ⅼLNG=HD#=E2g8 m&`6귦ƒHa4V`z NDeE͋U4^"L$-'] U;r^JB 9= EdRst{;RGPsӏ[̷aO˻KXz7§*HwRVswlr3dѯeq{?Qۊ Sz^Fv}3,;sqU Zfr4'K,#n/[:97J|+Ҫp,AS|GE0}跆gu:a"m֒#Xi%jUyу}H)18 5\P~uAߕ T$:ulyƍy Ð> n~Z_e^NCI휼@$^=gwlGP lh$4٤`fCNwR'?LP] P sgP% #QnAJ%[*[/jE3une?䫗2^׻PZpuX``UŠ9Ai1 *-f~ 2Ov,~"@h[{)Fݾs*taZ\7F`3sݫbtw14׸@wԽ_,,c"' L0K[syikm  &蛙+K?؟M8p)6ˤYVSGLwJ(Q.׼eDz*5Q \l(@bwRumnN -E<  [EANP-?HJUۡ)4æ+]Q%<-#BRY,gpJLV}%"hG?qձmӱ=Jl߿8C/TҼonJ*FR]o.Nݢ|ج JI 9-5Xl{]hʭ3W}Uîzh#Ÿrod al%6p giYdيWĽ5uUk)IZ"cF;$Uꓜ{UQ5Tknbb!"~45Zz>\ĬD>tPĜ6L;(]fQ,f0>0m$S|ccyE(= Yގ55^>g 1αSj 'jvuvWۡ~[M{P(g]MTDfMdSgVs.ZE# w3K)V?'ǽP`+¨$ p&)8a3I#'y{|ݭAnNUաSp4˄,SL><`ȍ* d*NO&q9$C];<+EUvGʉ=. efớA$~Mb=Lϳ.q6\Ƅk,e ybh /R-~LhOr4SDz$`j;wo/ ;^rSލ WAm̢Ƞ$Mr6`T%[_FoBN™2@{/Üa+ϵ' 1XI#N@cû\gV8o5$}>~Tt&b3t+bdJ0> dNl`a(b%\_~rLA|AoČ*g䗟::DTÐRCڹ_̛/isf^G"A{j>t'dELF,k H گhށϺHTԮCJ]qixZMp@$DC8 2XHV2ǒe^!2 &"FD,g>" xXR栝[o mc Lqp x[_(!&9N`,ȂxXg|)ZdBrjkzrݡϰve^h'y6Da%NÃ*ّk5d|B\e=3{p6^~ų7W=a!jZdlУZ0Bڊkv?%:^|?iUO.T.rm''I}w>ƍH sG7C= 'ڐ~*8,cw?"ٛ}R6[ >.8=Q#}-T@/ТGk4_ 9D.%uJc\O0fnUPY&O&;i e%>uhvo(7_ւx9bˆ~XP 5OD P؉nJ-`7J Tq&S { ;0s=WvYe"ˍCL0Άe9A/T@N%<ԟK m@GH_ZE haS4UxGem\q ɢp [9lAs.26S0 kqƆa:;(y_}R:$&;|b~{Lu0Hqxq v_cB*tyzkˀ8Ӥ=^@wo1hX>gLq OGB6Wg8N)_)\Fq!Ȏoex">s}߆^M+O3Bi[boL`f^(Epۄ"vx,jhkX>8xN'jX|ޡw-LK&p࣢3MmQ}RAhobRp3#|N[[ _Sr\x,pa6{,獤.iw}kCkj6K /%[t  5MQdۉke ڕ x&;:.юA M`/puPq^mYh9 N'4.qGr}R]))Hp.oe]y0T kŗPNiHt(pi߳1p{u%kΦe` Q[18 AcޝCX=P[?nxLة9.@ASYW+;SFeq<%&Li$POvVߤ dTU;*L3l ^l~Oj?c?jd5 Q&)R5-ņB&Џq,x1CǹA2D|x{KGn]{Kۀx.t/yĘm:HJ>QAzA/Q{'J|(a 2|~ S]jPփׅr}p{BS wb}}7yeGƓDYBcbERsIu ƣ`+u5&F1p+n7B$ȋlV!"rN9NStU`B%=)Q %oMr&ӏ=7ugc1'P=;~L9F8: "z1c.'k+O?.Jē Zc/93QLW!)5GYr6\_G_Qrx98cÔaϧ]?dKwTw²Tr, UZFi&#C~BtpP-^FWL\ {DI  [AGmYϲ`52: F0z>SqTl:̾j?H;-pBP9PL$%kVR_Mp4OdYZި 2Qݙde$Eem7Z}wSyn6*?1?jᠻgYA &y:򭞎}´h2T[kyzYUźҟՋql=n:d;!d'?b=QN!N؈ܗkH%}Ir My#-Tc?">Sⅾ@)#x}9 pF։BAq`m_xu 8V!ń+Gru%Qɴko]C׽ϧ(y{]$OM oeM ieQ7nkUϙvTDΒ@xğqd!.7h:!̒ DU @nZb aNȌȠ] Zs|m͞E9:Yx ĜQ =?E:j32Sf3^' ETci㲐r?>^qR`bDy!YiP{t VP@!\:3H]^{30&tsekjgɳ ʐJxw9͔B30⯂㧶NEF? ]=t+[eB,?-mr.^jk  3_nچ?+FsD΃^N) K)M]\&ZC5Mp/?dI~u~Wu+n4Y tW>df@nNfLn@~S!)uإ_ӧ ⩲:9hkR8N[x5%19y4y ;OPDsYX"sa&e{oh=hSȢYm,`[xtc~6hMINk壘Q#}fxv*;|^];ѓ2 1Wd+ƽ5V\.hz}`eоMQn~kpKY>@NPzq76N=|7BǠz;v'ρ$/sI+U=Qu熐puu 76W,M ( jda0#Gu(sƲ & JvZ;*P %3.'"w=L+U׍**qK8ARCqybqg#;uˊ@D}v_Pȕh/ /9ǹT}7MOk71M+ͷfJ!}%ORSf@6}܇z]3mcHVEy U ^.&=vxuDo6\RB0KuiJ4uc\֫KN`SI2H䗨 Oao߼{|4!ݽȘ.!3!0.d2ٷޯ>4&[Mٳiﮑ*^gehxS٦l9Z}4_a< UU.jP?oYy#xrp_MfjT%gΡDu6}S.t>z 8P;zᩣWzh]1B&N F0tjA/l =oMPOhXqs6y\] MIN*N$ ϴҎ/+jXDm\ҦЩ3S<z # Ǯ0bm}dhaTHJJgϧzggavJ@xOd`,~F]pmj[P}1[.pQ?'O;rSPӟue|gߏid-D6rz__WhEɧ=Kj},.]V\ŨO(l<ǖ"} r3p]m}e#7m8c=EŀJٍ9g'cʻ~;b~ <;?_g'l(D!Rթ4aP!3H[h5;4JzNElxJ^!ƙa\iq Alg͐*bio2J4D U^yń&c.k5d+7-l2s˟Q71g9Ia(^{ŋf"%a_Lhd h]gsoitqvssʾSxدmdkHkV-7mY 5|門(9}p2^+3! #Ys8HXX}g^{n.̲'ӷ aCjVphǘ.C958I5ĎYSeO>߿{\L`dJe~ck`o{;z7jɯ?QYPPj>"R{9QIE$#r@UB sπ1 'Y3H"ܗa2z-7OIhq%MrgհVW)qgK֡C,A *LvsV/yy~IǓw_8e4&xtݸo̜3MǤg@$7~! ;R5}Q2d( uBO/ʋO b<C8. Y%ệucEU&P=SJK"eA]@*z Јؾ[D1ރ;"= ishD[KqM#.ZK44we|h $3~:8g:_/?FO-e}ty4|[$ CYς橷;ӲM7GrYͶi g>׵/ŖjPk Q,^9+qsC슱 w2AjS_6pz(ghT@4=Li-ˢEFSRrx~WI)r;`iFcx1b蓻&n]u^BwP11r;4XX{ÊӨkH_Yv>! `ߟ6)RC'4XGD|kٓ |}_A;[bNwJ/qR3_@4P+VNM:rͷn@aiN0J*},Z'ŠӤiC&C?`/pIu(([S#鋃 Yb"G)EoְԤ,+~~B{hkȓ<%1~8]\AEsW/o, 5"zzu #P1mC>5q d*7JUmvE5Y7za6֜{Zu}`Fb%jSe&vU>O'`KxI}1Q%2R ̷#_*8L"?nR/V;ZGmmx5%>zBR>A`<Is޳&]'p dGh$~AlQrb̼~k^56hd e#m5rDdTS*WF.2AGfoGm8NO6'[ˑn -as%| JoDCZ-gLwR6&:WX[Wj 0hcb-[{aL-+\7F(53c]`WR͍IVs$J齏Hkͅ;0lĴ]֝L2c0A;{p%gp '8ф03pکau#P\f2 2s Cucm{9 ߏ.)h.q|Usf+}aWsi;δkFJBոASvGw}29)Xŧ¦45;\)IJSࠆDGqΟKhMŭ[9f")$;@Z7uMfp]Hc.뭜Q*FxHg$ `5 QB{DH hQT]x #skkyUL~]-:Q`:Mv1-F$t__^k,i6#l3\c&5[1A7W\W :AG$g^X!A0P@zgsÁڪT>rRgKZq,36yȥ;w% ;ybZ;+Wd/5%<ɘSK-TM0K-cqIwp {7\\MFqTw'F>GGv<ϲӓ(ĐDqU ݲZ%ЦȚ HQMmE8Wt n?VdS5+}(goPNH M%M8[;\btoN4w$QhX3gUL_:q1F񷃭; Ap_mE:ŜbDЮhTC A$-K:{~E,syC> ,{$H7gmQ97ssy[NZaRw;2,awNF{{< BIH)I5-מ Qv#odժJ+Jz( ŮG%6ҡ }m:C|b('ɒ)qhPu?㥞AQ.a?ږJ֚#/dZƦ=oԧ(ՙJBzEoR lq S n-.]@Rp7]]brv/Infɀ-7(:1\K#DDQ~Ŀx;R͡(~" eF˷Vqz=50[ıAv[盠g]rYVs.+?r՝ڍBC5Dj)cUj9 rorW UR`@]H/=hl9A8-7"2]ofMzSH 6EPqEMp`rR"Ŵ|܅~_[l$@O,,/lB>٬erA@J7(@=-@w ;u&•c^wk6X< \͵v[OZnnC~^X/q*Pf#|Ͽ{ ]ORV8!*H~F['ͦ )3171d盡Xa"~`y8nHrbKtZ2i*`lܯ* J5Im%cA$2u0ĺd*ǝ:-W&uRI;6W^B%/ʐ>;ū `ҝ%|AΧfaلAAh@e`$)%mp9}^xY5x`m,{7Sܗ/k2iD*Ԧ" IGIQ鿒AU7G;ASSFV XDar7 agNWTuH= >q)BMJ1|Q#cg:T\Ƀ6 m@Jj ͺwp )FZMdz&b?f7~ש9Ђk'go+fIܟTa7wK[\ Usۉj>PR-ɰ~9 +QrQ儜spxe Zxg#_$ ϖm;;u~A@ʯ1$6T}9˛aBI u纛lr,. otqQ)QDhf8U2j%~{P_Il=^IliTs07x~6+gSbL!fs.ݼ J~8z& ]e^˵&שU8'AtNZ!fca*C+)vF0%PTPߤmuaN5댷O~Es+1e&!^5{) PdӼgzNGLg-IzKx3V{t ,)`g9z=%\"hmYNӵ3e-NHw%(6*6@TjH42a g'IFDb[ Gb nBƒN-yyn6 f"]+1Pzmi H9k{A'W^1lE4KSK$p_/# m̋M |ˇ8ZE FWVڙqcYK`;~n *YT7GTX.Dd[3@̆ d4m{ :e xhx4|-fณ$Xm3=5qpU(5Pq6C1OZ"sAay̫]Ff*2;i 5/ fYh@ 8g .װ T7w!G5(ۈt+5lh 1xcQN'>r75>ٖI:<lHB|& >{wL;+R ,`~mf#A1(Љt;D7{^GKl^?`!+H 궇 }rB{ЊB  OD{F&)>HU;̽v b,K'aVw1 mxilcg: eB?s+M[اcPo,gK92uU~%H07*rngEƉ^ p/ E:Y8@5bOyiƂ Ȇa` CϽjh)S-Z=zF3QECt_P .lZo_3.%pq{!1()x}@e~s ^ppz@aV5 F'r]Jz0 w@r^y}J`Ȥl;p:v cͣgitkL21PڨFs)ԍ=~_RN`@nE 3/SR yO0oҷE1Rhpk|H4*1HˌE,8:T~O( 4vɉCY<:tp5n*/_I%,Kgi`}U tzZ9?:"PGggW68ڛ;Jˌ67<~U,1'h0d^.3zcA\xFG ωX$%zIP|Ƶ$W_<^]V*M= &'gnf%abq pH;hT>N|-1t (%,];f fBdqqPZ3-j Q؃sѯԡh_c~!},{j-]=VAZY1:aji6]Z&lH]+FTSwy=UOL+"8V[0b3ٻԊnr^C۶ 8Kp~/v9C%x2%j ]AS:YD# D'^כdJǦ[P[D!e^TeugO£~vUT'I]z/᮪`9 :\~~}6ǨXܾ1}d"\R^fD- .!z|Vm+@z?l}"h3F|sIzy,p}?iӕ]8ub#DXS} R|cQexA/(eQ~>ydCbd qR'Aag$O1N9|:RN /P%7CD9Ӳ^Έ3ii|LfNv +iC+!S ]ȩ0,Ea$coP;=fnV{<3AR`svUV/J^aʝA.`MK^ubS~7Y]7waȦ51Ows559AtM| viI񄤍P ][TV]SuBmNo ӆ/%8[5qRAbKdQ}C<-qjxx,y*' Kr.ޏr2ITaȭxLQ.(rfs冈9!8ӯο5!xJ OSo#rV)z!PfkEW+o@7ON0:- kx!B;?<C`u5-ˉ91=$6֤";1(RDQ80e?lYM ,>ҐUXoo> wqz!RnF~'qrB"2!1!.پKCyi{K.37f!&2Qs m鏞{bbMj^ĭWDvAy2 cM ^IܺD4z&o ]Sp8hxݔSba6sFЊ!B𾯕f(nGU!$1Ja#G1[;?g$$nL=:U§WKޟN\x*?ko&Dm-3tPZp K7,Lww+Xfy`҂J'{`$b8N|We=5Y)!̖kWa!^fo̍KQ`i kdS哘J|V/2 _҆:zyh,b%rk`✏hKF)/7aM?Г1$AZ\jZ@l'p@l2"c_:#"-?eW03+~#TPCs0ur4'/{8 B"ȆNW8O8A;l0;XdAToa9_o—_̞訳#\k'( MW!a'rh47zȨܷUnbs,pQzK Wuz#ΫnD1b3yOqШ?Y< WI3G d&zer @3RUuGF䋺Zr΄zM\6]+`YkdE Zs +c1Mp ymз?L|儆MReYXk!H1EA/v*EllqJF\*JPh[D>ħT! :3wUCHKӅy 4E+NMaU9fF0WZB@U>"ԗv̫#X%vh՟'Zx-rw8۩ہl:;ORïwYTN!͵zPլ 4mTQBodfJ4]*m <@< EʎgS.Y6iH=t`+yNZԻ(wb(TZʪ;-BPͷUUVaxM'X]pMpTrye99j]HQ uT=&qȵAb Rk4<;ךYUĨR3%n Zg9-Sj .'}/e,^/W; SQ[Ѐql4W_hM~Wq5+͡5WZ*fY?TH;d=-!й oEwB dW+S(l;`;/Cht[o cPG!Ugeյ=%-F0JsDEd9p[z}x(k"]#Q2w K lpB.E٩O@DqbῬ*0ʊs\iroHCEXFd3(F8SNq%1mΪ"#I>6?o’)'W7(>"306@/t(#Š৏Tǂ۹ {\H %W+w'hOE·DwB{Aw!C6 eO>{\yV+)ks5?ʼ.Nl4 ^9kԲTKi}4wJBJ~`mgT"KC.c2] \";y˾I dN1I8uLYK }l< '^0A:!^@T{~ w?J/>*p"\P)ʍCUe afM 0D)8[Zo°`'-vYz?Yl0i'a6|eY` an;b[I`4NHv9&UW X/L~o;!xӆV/eK 3XkC=dif{!̦EtNv<mS=kT >A#n {c+B˰dP 0qq\~$71ICzVQLs农XilUxXJͶ>\U>êzy9`S0w; %L&κw*?hṾ)>|I+rA.3ta_ԵT"A3;*?49gc|̄ B긧r6 0B TkgVSy 2gDi8'Usbp?&2Cnp>Xڍ:֍ +QI8o |hp,d@/u5Xۭ\l6<z*5)l./7 qu f]feRZ9KFP< R jom BDKX/H(]qp_ LG-sl[۞kлݷc|X5EKS|׹`ݤXW=zCHЌ#C ه54olLIH=cz1 T@0|gO? VgyCt>Lվ n|>XF/5 nD Zt@>^ ]U>>鐳ˬe:A~owF5OLS9!u9zm)f4j|*w7h- <`|coljZ>R '>U~#R̭F KY)wVP4a`sI[RҾ%묗SqH׺Fo:eKB:@_3 SI&9索%7 ?x*V9K }_ H$5q2 C+6Hj 0[- с+D_vv+HN4P=O˿`zfWck?ӳW&}[ɛC>Ѳ_Ϻէr9 X PAcdK=Mk}ؙhMݦ]d 1CF @eZh&(AqVk{(C6fDKV.I@>We>eSrӣu7 ~^ٰrAFTRq2Rlߤbœ?Dy@Ìkr?PbTTD:-EhO3*ҩ`@GtF fn!#C@vl&dtzv%Ȼ X g6D 1&gԹaC0B7/٠@>sGIsd9/s.p[5/0G/w[" U. Ac :Cl!SʥO-`ޞ Ѽ Yq.[jL1ـ,9skaf;AU [F9nN?xjNe- UO)AY\2]{3)b9[͘):8Puȹ=gL's,j Ӹ1sx?`0MtSZ{D@1b&I"SR1mq$gęp`| +h{bp%Rz' 1,mTV#="cH܍&2W.!J4B2ȲfkʻTIU~oU *_ށxӹF|rc@ <,/ 'WΒΫA(hFZmo32|67óq}f(UZsfWF||IQ QWkI$ѹnmx5@w벎{L2u%ú޺<37Ȗ7IVG+Wlw0l"ԆRĐS1eٶb50FmekY2lb%l>Ǽ]Z }UiɆnd{>WQG(u9򲶧mILd-2c': |>]"Jm]sc=J9i_WE)P,cNCцD5('T\ HVƤDp c%y:QLcmBFڿczs:cT>ju9M&ɘ6sPYD˗mg h‹_10jGe">Sx`5F9QMayiT7RKÔ?-.ҳ+I8g+B$1X_L}ʨFU 8HeQ$鱪 )*$jFT1xim\Qz=#:a݆sa-n OB{HLQqs)vpD6{9/U]:^<,H e# b_G(q?eŁ2&bX !n" ]tXa Ѡr9 ?O]rq,݁hQB~Y뫤:.&%tv%p+Zz^Q5jỉTEeDm&c -煉Ϟ_NpFRA.h fQ曠ХXa|У6rb+GHxCʘSwj)419Pыay?) &AMY,}>+;N9/ׂZSr"R]_N4 U,\^mya?MCWE<+ bK(6`R}sOgZvwH_u.2`ܱba6 VTmtQ㟀zCY5):$>3Ҙlͮ9#$r ڹ sOvs%@\]QWLt-[0S 1ڊBbuUyTnS3=s(YuV;{ OZ&u^qćrl#8m߁wJ,흿O)hjΦ b ,Qx m9^>Q d"{wij4o'i{vQ{dFȌ!^ XXY{&bFXh <MƍE4&l~Q{"WD 9IpB9X7̇"*ey{@ͲԳ5"XsjVw <;@FeyztX9vkl t0pY;}U4 ڡ}A\D`܎qH y6T=۳gB= N8͚i^d@l(1@Xe?/I-!'oX ϔ!bfM{A StoK,Oz *C瀃3uM|oXpdc]5IۇƯـYu?ӂbȨ州[ O A@B.͗Rг~䆝 AΎ7sR7Utzԃ+ͻMSjtk;$(v~fJcRAm0so4?䲧ݐ?hiݎǐC_]''E븅\77莐` H?Wznƾ7<Ҕ*/ǐ8>- @w&ǥ),W9h<3  A H hR[2ƼIWLOM];*!,L& 8ә.؝K8ùΎ~UQ=zP c)۹*g,+eOK Hဧj[C1`!HYỜLXe6PT$J))א\nB-C;nݘ--2ZZwîkpҾ.L(sɑgI)^vWBUPy^Ѓ0ϗ]/1M.{:lMVI l -ŏV| ?Ri%.b^)Ïd$A %C4i3 mu52M SqJ6Q2D1wp`E@Vu!Obp>Djrt}3IG YQ.&n)>x;z#!~[D`~f]kK+5@Κ#^W*)u,ۙ /SFI_Z@ oq!ňc8(zCIDrj@b߲}T *"r! 9}ha t*?~Ҕ2C' mu$sՇB*x d2:[ْ`Zb!b" NN.*'VSA@.עNJ/#HrN$q-vdƸg'bUg%"Lݾ %!mi:.>k%AbҜ$^V3HDl+?n-!:Ѯ|iw %1Y!=a2՟s8n\ɖu;.2 Ѓf,њN^V/q.Ψ#Ⱦ̨B*q-U/Y'o PڳVˣا0b9%j"1~pB -F۔܈|%@Ua,-OT|N="政f 8d:sgߘ%ٮG#e5盌%8w B9^Y;\H۟7{ck@,+d7JtQ\w"DrФqA-8G옝GVe$7=$?+P B<<\OOBoȼߢ@1C"º0*0)M۰RD4n.e_њyoֈ]`]qӥqxmȏtޔqE!PM@*o}Iw\CpScV~ԭ~'m][BB %T7VӭJ]QΓ]Vu)/OGha4f֠[ ,q!3А%E٭k3EoyW c'22ɠrcj6r W`ݵ>?vm^ጎ\AR9 LS]X }CH޵rPf 0Wu\5uXD_؆AIMW^-PYO h"XyxW42s{eSjYKy+1s$^y}BV ha$5!*L1+#G q2{q&Zo%rKKHIu59)fpUk/efC_!Md=tiP]E&UqMkgŃRGYTR͞b|- 4}@)$LȊoQUUۈWQ6WtR0Z(9-0%7@}=h۵BqP\a[REb3j ?`!4ȉ(~#:1>s6E7;|ߠ+']XPdBEbyɗbcA^/J*HnR 3mfL 9Z%0/E0  t8U Lѿqg`3~֡W,n Ԡ[JV. f7MA=xɵLM[(PfRg¬V ̾@ܚZ2 (v\c8:6lK \™ΈfSmWq[/;}jy/̻~׈aCzZ72C9c{!H39$n1◟6èn( Y:aɠEUD?|`QCM LQ*y{y@!4u)J’gqtiO Py ;gv0;z{24*R3Xn!׶ wG1H 5ݬl܊ItŞݛk/DrKd֋ `X&|J]_iJ0"yr큊p)MiWfchۦMB7vw* tB3hSˊԙT|rU@ x@$jË) b9{v0c>Me9'k~DeAN8swr"r+<5FcֳܜUF3"OD8 m}*Ƌ%Eo9Emp[@rP_AMiؙkhW@$ 6z7$ !v4aNWܗ ]P~$`$~$YeS]H& $#&dx;ػnR/M$7O4I.Qil[Ru780Ik{DP%ӝN|)e7rA]"/mӿVy!dH[479Usi. B*Wq_q.<0c ơ)S<չ8Ȝ,&ۥ qm8i\$楢ig~ iL bN4CnZM$.M` :)+j$IԋΞY,g%R }̣4+H&9)/J۞А0UU $U2)}Ľ! fW6t VesޒιaтQd!;!eiKG_.7Jk*њJzu YJq#4 6.Ο_&[GTɨszj3Y Ş"pys%Rp5TmX`w=cdH@~_(KkZB)YRFHQ&pK1ﴄclfG8^QmYbwP[El޾[Z.ə[KA5ۿIҗ޼G1;|szZDDm'_^x_CB- r>69Gp,Q1#D DSng11~3ɐLݻGY;vNDTg#՞)61,C=Oo1bL(WY_*a& D~'M.$Tˁ]2Z|fvwܲ |.>"Mhel$t!iRU(liЬjqBNkګsZ\z7u.>h0m^WDcŠB*Qp#0NI{3ptv[2RLB0 机1u{GtIma Ν/EF|W_F n?~bHQT%e|V?ԆamvKBfaEcFmJ ^q-.=Xk7]v6Էa#{/_drdroos^z^ * '/ڣ\h=hU(fvb|}qe͢)k)~QmҟD./c kmsUkI1mi:RnlC8f4GM \fŬO0w 5odD#>HXĪdpɄ>R DC?ŗ8gm ?|:=6 "(9^qS֚m 4:h# = 1L agf D;V,H/y Sl{^: ^rېP[3+d8g/!9 yi3m%IJ> pnx"JeLF Z,_ )9yk=D+igY?߷.Rsx畈r)>K(SY%wt [oQH0"3 \P#–]YYJwԁ8|VV ֢ %x(D|)2_w֪X)(4cܕ<^Q_/H)ۗSk2*f 9+^ d`v.5_W7 \Ĩ,T5bht sGVn7a*pH [A(A*:r$qX+t|njVk~?Ĥ >_8 y@ *?XšQQ/OE?;c6,Wbou~ 8~pk*-X<~?&9WQJoײaS50){UN lb2L_,b\[kmR`^:`&$,&\aP{U|k0t%kb zC~yCYJC9(Tb|޾9 VC#"4T0`ŷI0)$M tK{?{"qtp)&Mhf"qʾ ;36Ec蝳f9?჊[̸ҳG*w1䐴< ߸{r@H4,4ߊ\fpG#\+'feJ(sضʜrȍؿwUyފokFi6(y`k&[]joWn qIۜ~&;|;B^FȾ6UYrU[l2 bS=^-]a|LwF/+[%aR}!{F5z6Oȏ*p̀2^.{IjA'd>=(qs9X T@Ts/V@rlĈM yՖ1[r_=YjoqkeљC穠h~mC?6#+}*q?"rM_}ye%r-F:d3H"?ž/خ>VY|{ھCpZkQ6V;auRgО4]WQ;vn dž&nr: [] 󏿏KrV4_9KAA o[}٨J1l{[UkèN̨ d4Y "]%|Ifc,=($`n^PuB d$%>Cy'T؊ToՏbRshz8^+dhU`"oل8%t&WBy)4 VT/ڿ#4ng_"V7|#-pI/,Ar3:RӨy~&d pwsÃm#z)$6b/VC?/Cm"6m~t)$+;/L=` 2z=%B'ͅpj7ޓLFEhe{Pa#Yapi%os>C $摟^F;5[*  olf~93$AD4ȅܸSAiNKbd{9c*qnR k e8OàʠʍOsg?0~,mSG' ;;ln8 QX_/ՋW/pNrƥK w!iּ7؝Oj(@eA v3dr[IN<R*+` ܄B-z8ALt pv 8_pm=pN{7q"9Oh4VbZk6jü ŧ  5Ƿ$o~Xc;_+:,˱8CnL_=$,վ TL6M27\¹Mh{ *{12yC[7+~9S ۲d8Jo*:@(z>/*/A *Ԋh;"DdXAQ>Pooe,JVI$uLO1&Jv9E2`;vZbC5F3!h[}awW`*\G^PidG!S6Ƥ\3o9 ANd*F9Q (8vԸK.q2n>VRZd iJ肵5kf +Co|/E~/DIdCrhs vK]WχsB3z֪|,{{$f6~IMV؏O%en=S0He2x,Ƶ|r҂0d?67GQA#dBFqj9Rۡe|0X`Lo0-^ qĉc]t!+y/q׈Y'6*V/[Rkǡ٤DHs?2$Gjj !"ty yHpkP!29p.5~;S>'@dEP!c|MyRv$qOvOpZ>n̡J~O>L?J.#5xhal=~MܤZ4z,Q)IՆ`a cW-k_Bp|lY L.<>p 9tǶJ&@Ie$LdIo~ݒ pYP!b2”~ R#ǐ)EO-ki' גZgV~ i3.-x$䃳C=g›d&c\5P9|,FqgδӤRODځP w#FU7OL&% NK.9IPv*Q(UJb …ߵ/|k:H%?oYn:wFrz&.0^u&V>땍Exevd`*Ot)Yo4χu^WٶFނ ʚbAF5 _#jR>}=&b>lUK$A3t 9C&zt8d7UI阘gha@j]It+PPJgWR!߁ ,("`Yޕ|D M_=rgXMpHlY%nɈߑTL {'1||аjPp\T"Zl5OyC@* : Zd1qa]7pgRg·E!Eٱ0/R[T),f>Mue;#_|2V&aG1M]!, @zMcDZo tl2"U1< FEGb".fꎯvͅ~E 0c>$G26ܪ~Pn;j^EX F[?RzEUoXZ/)*c2E_`_Q#kA_5!6#P)(j,3oe!3ƛgˬbUɩ@A~M lj(BY?`$?.)yd'1-{챦Pi3 ՆgonB\2-4IX z ZE|uHd98;+9pTkEyY'6TA,"D|3[9Y͈ gs1O~ ,,Au}25`W̓BQ9a. Vk<fGwgP5 =K t6PVv+ˢ6jqbnA1no| Vymlq^'f ?Rk ĩwpug=ʀ ze%d_ϫǀ'_[4m/Tę/ 'lJWײĚgl2X:ؑ/U sxI.]:X|[4r®+fŦ吴yo5Rpv}C`'>iy^uCtU?Hƞdg7 ȕ^4qs%f`eb-p5 !|VTҠ(qQAσWn;&Sn]O ժ%bs 䱮r#n?G~Cvp| [|0+38 wHHjOc Yra7BD |w-3Gh,@O.ivֳcV>z)_"E]y74.U )aRፂ.| {)*m8Il1"<WS/9^ekT¿Oc R:9C3϶OlֆJe}V"$x4/g. mFcHX=3>h@#gac/~cjiLA.ˇH741uWS9Wb" RiHcg݇8I 4)_!-4Qk 1B'4E;;pY@:dvz*ncܖԆ8br}S6`c h1|]lՈx@aR s*n?:s5L˲v1I~Yε`h>EGLH-(ra/.h=`%[@x&B[⟗hSQ#"V>2VTcEl5r?J/Ыczj|oJ$ )N﹇<9Z 1[$u'pj`PϚI p`Hǯ&QcF_vNiک2VB84yd;.ϧ6q1MchJ8p|lyH`! If͝j+g]JHDHԮeBʳ[q.,vݸ*`R+wӰ2OhKu8ӨaHFXbm4PsR*F"jppZZE,cA *E0~ڥMgҠ9)@آ}B|IP|#:GhvLɭ7/+8EpzоBdѝƍo)v?w(o)W 沞[3@4vK@ T9 )(>-WfS-a^wOELq/ c8X[uЁw"JU' `sXbpYd<>kiMuUD`l>t D_ՄW+,#e6e⮍vZk ÄDaޞ5_ޝg׈yXjtܓ]Ey?4kѿדhS' 7CJ3O2 b.YȻҥHۼ:wQMqhqusm1]1)G❇rNjB;K^':Oփ{f\aYy9\f"^,LbתϹ/osFo}UQ֡ڙӟm?@>[\s 6,=sawT-7t}1(< Ec,i. %TPɰ :T˖qٗ6dO*ND+.KYZ'Y;#\+fB0hvNC)r>F?QgZup&K(ǚwjP჈u.?pa,GX,KcJQ D&Qqnk.m-d .wS@+ՠJ>KKP{,ٯB\o ӁJ X\)-Č(R ʍ#8zc=qw{|֜4SDDܶҵtC2B* ح ǣsb"LnP}.|o1M$IR cݡKޚ X)ELU7K:) )]ɏaD39]&5h=͓ 3HK@Zg sH;ƈo`|hL\L4S9d]1)a"~4?`73n4QszO^CkwA G9Ym-_:DvA*\[cmofgb\ߋH;&%V9KO[QD@PhK$Y+G(,T4q!<=j'GFܼ~"`KB~/gTB7`P$:^u A۔~Q]ϾTy=\I >ݮڌUUٔа)ά.FFe(j\ g1z_^azDݟ6gGde\ioj,9a<2JEkC˾=N`iXK(Xrwc)lOH^Ůc+Ax]Жz TCtDYz +ÆtC%E>!)Y/\۾ m I.a e`^5[MP .Tq +k< Pʾ#w:}J3шNEȘn͕ǔ\, GrL.A[`5 ,nQ9n;҉Dbi~ [byxEHG* 455?M0fZ> ST)$gOnDd{NIΩ4UK|H2-b5=OwaA|S۲#o;U&CٵȺ׫v7VZm JYTlivߥiŠ#8q"vt05uP.ƨ;?ԡ,>H:(A[dA6zs4Ñ !UW6\ 0y߭{i*#hSwE^~`\(ivgy8cm XDL>3I/@ߊ,*Mf8r hWtEw%b,d#o[t)<1|Ճ^$rx ,Ȏfz%C$V~kU|F^ ^NDKr)Ls{ey6K%:/B!Z(?]JS@v^XHҝ !b[=F]P>9 em5Iαxv5ϖ%\[7>6rz& ">|=0I;ħT;=AYU;ܲ zzGTZV`SX@CU'I!&_mdqf-Dt 6G&R/jcVMe*=p7]NmމbxpAߓ3R5mbdg}BR Yc rm weYf-'T΄zva*Q<5)J?]/syP0srxv_ʦ,۬C~/?8Q-6DJEIq}vW'>@ZAb瘝CEȂo"EQa䓟nUZLN0oqtCH^@/" oA>ƚshƵn"cUL@G.mDo4| |i_>LT<;fa9MZ"{ M_jNKA )QLxg=B]d%q𧘑Tȁ\f#1QjHyVӨElkuoݡ96_T9N%&:^ܧ:NPbF:e)wYגpa(D)Q2wK*>Ż_O6qV |=ӈ"@gqEX۴Q^q'+D*9#fPXdBA-ye:P]l& 8v"LH]'hv.I+l¥pv'U;.`:?ȩ"b hM#0O ˂jixI9d8m -}b2Ns" EvX%il:ʧ,֏?2&M!)TrʻCbQ=oc2*[kqK5PsJZ|%`MeWvޙ}6$վzU v-Q[_V֜wwf>u~X]4-AP NſW=瞻p NMvv.}Zi\$xяVSg+dZ|,+ELO}aͰ˞b'%WE)e)Pw@.G^Px,$;ҡfjj:,Og>_4^|}M1FU(IN\T$q>g_W04v;yqX-Y ÇZYfj;"py'q^mz |I;}[g~Q _D -BX1'Fz%o ^w@đuH(D* Ww SaI7Jn D9*TMmbwaO=!&"R "~^ݺ[M_=. J{-@#8#%Dž 'Qw+_}TFDBx^zEn؛j^^ʹ7F ukm(;N/fg]h2vwO(~ouq@Uu{K,O\ϡzՅ`VHnB|qM)`aFq#`{"{Kbnd]G(@e^Է'ZVVV!pU}jS:̈́&*X?Yh bbׯ%wzgzDw0C$kpf)%h4Ov-#tFԶ8`U-] P֔ Q?s[^P f&C]LE9e6w.w}Ųixoޯ%IH\ K[X-qm sf,]yHӇ{Zt ZѶ-+MIeɐ*+c- v~~0.1.Ǒno.*- n ab(!2GuV˾NP D3eA:^剼epqΓ*eIҾpeAl-d [Kk)I.0}bMm񶄟u5vkuc(3o{4uvuY-> 8,W?F%nǀ8b7"vs{PK"Dc ):X_^C3-b0#S玳v NiVqiV.r &3°Pmm_12`NCS*%̓ k՚I79,hۙp "10ogVu Īc)m_М%RzȂсGNhm=y/ xrGcatNOJjp/J`4.׺ ADK^L؁U1A#7HkS&F<ä&P8ż?S!ǔު [rXK 5hbOOPR{v;A6d'xضn3Z;wy%cw! dO^st?2ÄAm}IvfF:fD'o@uf)CVS PKDJ #m۵JQxlXW1L֍aA,.ds83+Mq QKwyͷZ݆JBU _ۥAaѮ9P)0n6理=֜k?4Curĵ@j#uO&P%͙V npW͹." j/6;25/:G1*t]݄$}dHb4淋I ]'*"2wOuUtM‘p TN@a;RCI3KAVZ'Au DgB /~mJ1M8D h<<'7`Ay Ψ6M8̒'N^q|_*;ۥ*MIկZ\m N~{B( Y^}$U֢zQ7cn1Bː=Oy"#k)*3_Tsޏaaoc}tH{;oM`fJ?+0e57`91.ܶRwQp2lo߰==q,p>^ōWݵ)Snw۱l9D"nҀ(s.3<jĜ*(kN,<a1y}ؔAEwomx@ϒmEbBʅ* r"ā@d8,ۜvu%Tspް3" |ҧQAl2Ǿh x:FwȰ#)6ǑpkkygֿÝRyYEF0?W,aCxם,f7!Mߌ\v;Ur Ṇ4K0NY{Ә'Ar!]JF$Y$[[}zf,EUZ_檬 !T}[=G T41fE`LsyHD-HJE1}h7M210(7{W:Vo6-;%x2"nq Yc>`YvίH$a|,1Xn,, ,tL?_ 4jQDυ͡6ѳhl֑OYf\Wxˮ#/48;!gvOPL5ŤBoҋtĭXd w%KdNA}/x/ J# ou@)3+_| "OαuTbPp܇ۦB/>Ϫ[會:>z(nƚ4f#t;o¶>ecy-^HDhd# mLV)PH;r2({xN+Մ7gDj  t\PlyM\=CZC'gI}<3RetK2J\7{brYY"b&0wJJu58*\jm ITR6>4Si)IY-Io@+Ds# ^G츯B(X8􅜢Xtg_[4dN 8L㴝[9'hh#gͿK·$LV_i URʫrN1f%ƥH>)(k jd!wF Adwܪ Zy9ͱl5Tqol@[CS/aG=u(5 @~z6KOnM䋡ɰ8@hN b-h7yۡFLohherز ߮ U_yмTBy#v9A hjPqY 5!MퟓJY#4_%\DBp77ϑ74!S՟&V&VƋ;Bj@O !+!ؠuF p0hW1)徝[崎ZE˭d>l-Zq[c]˙a?lp:v'EBQٌlwt(čJArKN!}(}x,QVX~XOc]6/]x%}y*/rGP~Aa{6? S#;ѐ{m&'May}D SGDAvD(JEy O7>iZ#uA:ti(z7aKH ^LlFBoau,)$#ToaѠ$"l5LuC.mb!+75k FcB GDնA.ktmqUZ2+Qo4yRVcќ#e弭]z3n& ,F5Bd2J :D]?A{*۹3&R "6bT:fFducgy5wwBOPZdޚ7F$$Z~ܢx$ ;D?LV[J$y\b\]t, APBT1i[%NB+2;cxHI,>QKzD{GDH#!gi}z%@h5a?^:Źzyn0lsdb>ErMD5=~a\3=(Յ!)$"i֌l ـΎ#fe#G`WETkM.BQDwlBAM{c#[P#7pi9/Iݨq4ѢHg~^Y6PY/ϬD`rBWB')s?y+s-!5֦D8Ef{x6P Ҕ} j"Vۭ+6oud7"AsJ9}7 auAGPe+ʑ<6^`'D|'Zy%ȓ7iϛ56}#zY}eU EC@!FH7TSIG,-uZu~ : TpĚT5G.^ZNRcY3#q/TZH'm@ g^l4=`@Q絚Ao,}L&ኊs[;l%ܫcTa3}1so&wt(l.Ve~N[ٗ:sJrlނO/ Fn%s/ B,i ZAlyϝ" DZ.lA{yu ŗѸ%t0k[]o@2*Υ6#G< M6I\H@eikMdoER%@o9*LVj}N!ɕGV.|웃ǹMeP[t4w G}屷M&]2)^`s[eU&g&K.0uq\+"GnA/Jra= %pA事>ә`ru1٫DH^J*e.|y):Ä:$?a'GaZܸdp]ed 1&)gDvC^}NN{ hO5U niScIׇeuXRH x]Il$i& E0gS['7s`%ży6z4hl8gH ?.\ڬšH~a@ >(K&«Q:>E򘶥A}TuCxR pkTmo@䗳GQ^UGl"#82][3'P 9WVTaB],q4+J}Ag d H(Wd/ ع\Tdc[{Qj0:E{j/"#.ws/4sϬm(/ p3koJ,+H=Div |i-9CHMtNkTсWFq̛N@uiq83ܓ HkaΣւPT6>"A}G7U뺦m[+%* w rAmT9թ%O b[ $l YxKC3wED]g2ܭuwkgIHh&c̴e3c_vj7L65`?.i}z#R=צ$؍+*0n^w\`D1 w|U+4EuSΜ_df bO0ǁnwqlyf g5^Q>n:5bl1]PE! ehۤjb-kzm {W\O}໋+_}#+7tMRɔPv Ś$;;J,D4T݌af\{шSBϑؘL{ zJ%)5^< bi>;k3PH86bTɩ!ўPX0񭸍ZkחQlHRSTyB.YN<'YPBN`kfhY;km^ũ9ךMS.<[/J_cOjKqjA6_pD Җ6!\iYDM" V,B &i#&9>7z "v+{wG'Pq!P 66\~ KN*s))NI<5`}6wf =E!A&`FU`29œcɗHzT(.6_@Lm# ? ûDrp(!7<qUrM4N^aiCŒ>Ή퀓vu"<8\<;R/w;KM6P1-5؜8? \fYriҴ\(8fƇ6q\`{0,t3Tw>2k^y"po[G;)^P,0Ɣ)1UQ<T3f'#\im 0% 뛔o!hMi1#3y|34x*G]770֙n%)l%>o$s#BjL{Qު L_'.ۇ,oa-xH)Ѿu4dv ? X۵Xt{>t$&ڇ ±Tg32HG|ycٴ81M}PqYKsp3ѩO{J[栒ê >SduU۲rG^1x > SuЖ:d.0e[V' noL9L;AǦWоyoE0ܥC 2aDDqY,Czfz*_[x;.-O I4 sxSH} j1I)}5h岠`FJzMYc&-}zA MFe$_6ɘ냇ڰQNQ,ϘTdWkڅbH '$ܽ# luػ'w÷((u4w}'rY<֧mHgZeٽKe*n5$`a-&~ҋAp͸ pW 9zV(Wa%CGhʲ_57+ۇ@*^<*u+ r'0?!Nzs?7ZPDf@;kXt'lkVKTX=œMpV5]u1o VJA aq3|dDmވISv'zAGs<8%,p]x 0yzC%-=bVQuvA"cdҭjH9\=4CxME[+O%o6r{ҹI?OWlbS.n FcXն1> )'2״i JvN[!%=yЍ2 8Q:Wq(Vhsɷ=jdܫ lӿ eS @^F_X6+&7Px(`ll`^H3K*dxcXpPW |5<*0ʣVcDh9:Agbt)5UAvu&‹W =ϻNޱh`W{­xYdxl$T9C< /V]:m6Hspc7SJc|45ӥEj?HZp(jre?+js}ɜqe|eL7}Wc`}4ӝ$ի2OpWXreoz i=ƗA$0pїFP^e_c< xu72%\gB"j4sN&rsD (czq)bDHKS{ZukoMzkaz*cE̾S_zhfISgP-Q6%54C~w$dv-{2/ɵZId 6UbEݏ$Qh?͘"52/u|zRDåmhhFLR(sr(JFʄYL1ejw V t p4nC#FH/AM款kIO `(b#pWt9Q{y]a&V MWy\č"XW.NsҔ~̀_mlW2N⏐^U,g;`n! *ej2;jC6LXZ@L~P Av"+w1Z ik4 ީÁ j~hذvڳ>ɲ7}:)O"jZ: yA"x4pt˹z̢@۞þf%ѯG!>GӾz.ՙ)ۇL0/:WpiI+mJ7Pi=v9;:qNéB6U F10ub 3&Ds[B輻&-5ͱ&lK7w4\u!] NVWn(@{x WȊ/Q$*|շ & [RR8@6+tt>Tܠ|wq~؄{:2׵`ԯzʤGՔ#4$ YR^(jѵg;#mnN?8.v"]VE13@2~2h՚T^WA/Gn:X185haYHQm7JɒIxihqaPWԳ@ٱY_9/nJ2$}̑{EKL?.z(a;4 *@vq KR7}~65r%{ڽZܢʹBd@ la1\(aFH/+h7\S>섙}v66 UzfT0I9U.Bǁ+ K]lAٖ 8p {9Sxqav'm ,=\xtAuk=$yHhZB/|lx_yQ"ъSC÷/ivт"Eŋэ/P6.mBkfi`*Y\|λeU(kO/ [))PTTk8PW$?B6h}l]vw7P?FZ=U"{9,f53@IF6LQuatQ~ |fe!;XG gnk.c.I7 swugeܲ[:|%̮=﷨*=y3s'Q\l+Yp1A`. *SÎ**& wgP1eI`cTU{IYT}fW~vՐ4g2*d(;GJ;tꭼ`=O^1a A)xdG;!!Nr 4ϫhT\=Գ՗5ͺA0M;>vF~E "0w)7^[mW]ۮK^~`}4d^*FFImzA X"9id {É)h4" N1dF~7,>n7!l.x-"J #4Q$;ߏJ[D}= j}b*9pI]Ľc۾;sT»t: Sb7Q/&Ko,K9;0'FŭfS8ajm&:V,(-M\ԉ‚[)0!nyc1Rtv9o)mWIL t ~!T*CnSF,Fq&3GzTλIHGZWր瘹_V4)h2,uL8_Eu"5n e_R{zS܏#4lU5wC5(鸀kcmK\?^:Vo nzi]Mo 3t8(LLFd.LV\h"m4v>ص?N=1;A%E,B)M1fGÌ.D6i{?pkSr}F  7ч2ZViېvi먳[9.Q)oLKRUH=Ohyn:23FZ8Y|鱠ə"iVEpp6Ø L[.XGc`1J-=B|}".-҂c #6oY^v4k߱ʍn70>$6{SD)"Y)ĮBcEeLwKV<9aBCL&Sgkc92 HYK뮬QndzwF%uLG.2z:*ƶ̇fIfUc0v/UZbX+k-Z 4D:ɓ޷Js3+T~RT jyɪN滁lPHTrԸ҈͆BX=5ͱN2J_ç;0ɍVWc'7 50:J* 4ZBL? q"v0$g:&" HS?N%lH@xӉXstupkbx+t820Ik\s_l6g\DD@-/ bYqߜXT8|)Zr2Xb4 Fc|¯?ǫC!-wi4ubSڧJ8[@(Bg=EiydlnVSƆzXZ9+kj6IvG.j8 U"rHIPxXQجT_q,[BIPM`8"R Cw lG ٽ^e6 Z[Zck'C+P=HE-@-z6hK+}/[9wk3kHZ?NNj_֏5BUj13siI:E9sbáoy1->_šΛ'L}*ܡޑ ZX.Dߕk?O%]W$_\ob8mzOFIOQ\oI\თ,#5MA(ѤQi Nl;q~}OrOS|E b Zuj{4*ݍ&7-s׾6ʇTܜ#_`n Z ڈUJp]v[2Qv](O8Sv;\B`qHTts/u j˪x"23\ht-:7U0"r힜墘F@3mk~ٛ7KxxL4#qR<:Ӛ>*a**GKZ|3i#]W7lG]`2F&no(@gQ 16ge&T2^_b pƒnW'ۤ׋ /LaoHyD9SvE%>'ڧU4)7g{ 9z:N(J;s>9'`S\NSFÑqy.Uq3o72܊vJ҆)ma41@ 9``|{KOͶ=\ДQP`RɕwL9;SGi/]f< L<UI`.l{X5^m&<~AI MO'+_On%R 8@JuiV6#i+<,ә [KzQ"o*dVpEuQ }B H2K|N0h^Cw5>x2 G-UKEi΄Z/Nz WT= f&'⢺wΟ0i~&Kk Du_Ƴ "H]F}!#+nZ73S+W! Z`Dr>紩%s,P?5sg OکZ%rS~heCCԴ Dbإe庭.s dL#".objl6%C//koQɲ#zjF,@8CªQ{DwFXLCqrtfArM| ^c^A c!tc3-n| "[ۃD9Vt[t9G5lKrN3`na$; @bوSyA}.9T{fK3qFzA0rr# Ja#{8b랎f<=aFV$[i/H:&pUD3BҔ" ,7}0bz3H&dM.$s>Pzw^Sǁmx9pa7(o ("IY(O? (ϗ`"Äv2~xNȂ oh9qF7Öu|e6ylS8پ$20x;$Q o?uOڞ n|Nb?Z~874iɭV8LYq -[tpVK /ar|$ ֊$NuDE )ƭg{Unfx^qSLZTL/)(cތWw0D k7jo$fj1};3>$?F2Q`kobѦK} ~L;&Z67+z՞1RLxcڲ¨jJ6&ucy$-'x k}ʧ>/N=A VMV\I(;(9郷O^o_ҥ]M g GWbv,iR:h9Bq֩b8^<32*e6*J;tmY5XNp<\J3)\(PV-z6讀)Ҁ*L5$Lv!YZAT$g̻mW*ϛ^5%5wUmUO6R qg͓t88,{7Gt2L-i)5tη{}Urё.>[Qfvuib^¦B7]hu6UWIہ3,MUԚ8zIvRiYjg@ifq7?#qe0솻kMki城W-,f B׫|>۾ .9R˥@?7q@r畡XߨcU%)yh6ż^@j3{k=|2Y\$7_  YU^aG(߉Fmico-7&di ҝ31 lGntar":?_(ռ2YVEG$wIk霂߼?76K 2Fzܚ0,, ջfM}6*y7F*JFJH̉2֑d= LA77pGCǂ:3zv _TQhnjKd9#.0}^ĐYgh h2{ъhs.}eRױ(&z)P0gǷ\#ԝla<Đ!agr5(cOq_ť e(gu(& #\ fGu%Z-#HՏש5g{G)=`fHܔ %*@YLS/fz Lm=3#M|vMV6Ԫ{ ҡt ~ȅ Ӿ'2Z~1xA/S,*I+soyiΈ"Gºy7g{`*UEtօ! ΈTP*>?F0 wC ?@d4Үm2<6f;_ jKbߓui UhH&CxgVȃ #mM!~o8Ccn\P;` } p!@yXy2OԃHю:νg01R|h3dҤZ'}=ع sR s10HZ*oC'EϘʚq#И_K "4>Ed73!# ,yv|zNTkڢ K35Cl`% ,wX H70Co5rn;lZu8_LK3QSaDpmI|,Mt{1fq/h^ Xk'[Xp})0vZslEkiDfgB[論 T?'`-+%ݔ92egypU 2gipNd}} cMj6m1PNa,A-ql VB OŽ~?p nM Xp'WQ.FRlAAYz DχsH.L+gjoz@حU2u #*VhQ]=kj }fPV»ɟ A׏~T@N^F;sB5tG<1_8BCN@쓛#]%nJ2ˉ?*&,]0$ƫXz p`8,Ͽ7|O}3jvŊca-LJh/LcEjO|FRAZ ?I;9s51e쯮mFxU404u,&4nFڶ0=ڙ]Uzl(c ]#V\-&aB1xw23peTh{k?9M0"Q"~?ZuHMXGCc^m07t"{%6\Tpdž=[/4̈Q-HFx^g*,Sp۹Bڛ eo K%-%]㍌倬:ה,p2"2we4YU`SnY8=P)VA8e˂Bv8 p,O`P t08 Ad?:[*XvÔ6!7ȋ[)h&(Z/6ZڏbZ[ucxeN:-^ZPd.cdx#RVż͟e.y.g| M"Y]V02"FRX= Na$p抶d ۞FZ}gcI\bb0ك5>$ 8p# 5#TM R1uvOpʜnP~/5/ vE!l@Ѱ[n'Н%\K,_Km]>5M{zIL"[#6tLFH" ݮf( պuw?N#zXH(cm 74gIWV8ga_S6/V&؊ȩ*R lCfdguڹǦE2M8{p/{iDG<#*Ug_Sߗ<}_޵Oi*/"a-k p< kiEC8PrqOFJ6pe&q5B@ wWaص6/YSOd*P }@s? QM2b*T% "U^J  %A\w5og.ʌ=p$+9SP0׺EQN1=3$`u϶KZ.&GdU1 H,,Jz?w'bm,âyRKrC%j6J dmkBH_ry^-k< {lf8 柙> cqcQ< ŽncܟJ , `T[aCpa`BMٰ D˘Ҏ[.81rs]-ѵoQlZ- 5δ˰t7Ԉg +VS:v28Pu!&ѵF|x=_brʐ9B9O=u:.GYNs}t:`A2ol*&Wg[HI R,IFV;&=x M&zx+5_b?K\ oFrckO#\aXܣ%qnE|xgΘ*eB Ẍv'?ɱf fX*~t& y/(i!W e}CQIl= <%` a%/as}>]2 Уx]-oؼeI^7ֈ(θQuLjiFt^ Xh4m.-=p.P)vƠA2Ĵ@w.ͶL1A3|P=tw jW5`rgpJWtJ[o1K !Mt _fn)⩲tѷfmkpZw2W(/g[^U!unTy3j(g6?c2U*\Y*OHlxMߺ\&8[a\!id;Gt6;̭dG/`Rw*G:$4a+tg*9mk^|xxHQycԮ6vdKΠЭ**Գ1*z_CD.m V^շMx4i45-yNJPDB X?brGL@_pEWϱ^7i#!]Q'N@ƍ.-dL蓜kC"NW4tPDpul1TA3IMgY£% 9À2%>v(SuFfQRiYrեƺr/|ͥMJ%SQ;wƚ禈#t][`Ә7:X>\(&r c|cV'<ŦLQ.o\6@>*99׸VD&gZeSRc S\w ۖ6t e9W-[7/Pf h٣psS{mis[U!j6ڍe HX b-b2)7Τ^ 5uj/TO7^DǼt(e3N Ҫz_GZP*\8FR{6+Fe^A(* O8 :"y0*v3su"v: śGTK$2O{TK  xv^jbmKFJK/ M)09ꀷiูnZ݋ <4QM"'8%w"c@3C"[f>{Л#A*wj3, QZYA̠S2BO"S$Uo^r8>ƃG@GxEkϹ.)cJ#ˆ|8P?F`<>S_6z"k}b/2T^6\6ۤ[hޯn4vq †xWh}ߵM[oa:zLЮ!ȣP~{rZw iOd-$f-<ץ}AU8Y%/ 6LrX5׺v~]2^G2V I\[D2|pX-PsKh1Yj v S?`C>s-eD |^i1|فHn"ջS~*3zCS^0X{ʟ}E(%ڊt*ZH|HRaO$zUsչ`?lř@嫐76z!t &JqI8rΖfVP~fdfp'ǝ>gMiy[bq\EBI9#=p WU?PS]H$۸Fb4#V5g-FGw MZʎEIZ?,,f52%O1a$>A:$%2xJ_"\y+g+D(;3GL2$acMOBQ{Z3/r׊B.J)V/cv UT$+a

uhM (D,~jhpEjRl9S:W\vgmhsQw; igF)IJ1kx! l,RJ>;֬Bkm bp;v1OyvvnعUt%Ko,. Ka_ơ!F‰a!tA1ޓdQv k&ezv@r lhLt~el6ZƼRw[`rՊ[A]ΣJmG[JZb=9tYcP.FS<ͭD;03?iR_rH*+MWK(g>xCrۤGD,9x 79ӗ0;t{>&ɷ|} ̔3LNܳy)N~8;~Iݞay^ˆ{L{ 7#W^ %45?pX*N&uQ҄nqHzI*8F2"»kYΫqV(_ -/Ώ5Rwz_*eF'[ 2 #z۬FO,a;+u(ɇ,:Tjhw! ܞN`ۑ hbv vS'w9V.5qseRZ]fD T3Xv5l·SL4bwukZ>O 䉶8/8EG$/z} KkBxh [c" & t:G;;⦪,CW鈫ԜN7/ϯ(gF (|S\{?2({TkA #Ncl9W;;yvcii^%!q*aI.:Zo(v q~P9.'"e9a`I۸3Fc>Vdo_^c,i ΆskOx?a$%".`gBҐv-W]=!b2YMTqth3fھJތ["'(}E^p@] aYt+?0H VʕҤפ{z:D|M&flAps#nYM)|dl{aM9_<܅k o#T-%*.[yV(%[r< ցk*AwX悪wݎirr\;C+·ʥ3 eL9I V&n~Rk քJfquWE=oa5CE/WۅVD[#%aVX\/^4dZ`YLۭ{0Y֯` Urs3#':ކ ,?h#J #:vJl97M4›b`ɐj@AE׎ eSL̵#~0TO+C- G8\^7$5-itEhsCbD3"#3Āp ¢%l~o A>nh_^:rJY|fs"?Lo<,,uiTעxhÝ82E4 |T԰("B]  4trl.ȗ` atnXIQPh<^|% ?`Ŝd8d{I lV ΝuM(~o]ZJ;Kic4mv `KzZ,"C뼉AaSEd8Z~kDLxٙ]nӨzp[{T_N-s10{R3oHN0IPN?nw\ z)RXvM[ocB ܸ ɳ¨8gl]/&>F228C9`]O 11ݥ2!&rPNQ +6ckmM@ @ˣZ2}'&HPg6L4ȡ8eg<mdb_tJfkZ$Ѥ8bIuPMu{Dұ7'p]."De\h$E%w`ҕ!Tpq c_o/CddZ S8;3gOSNmǻ|{{0yfbr8*X(齠b%*u']WqXT*A^" ӳ8V~N,/~ȃb@G2Gne܉^UPd<`)1VF'MČ.K\7dfEzhhq᯸9+-lu (ͨD wxQR q%x _ Q!t#w(F'U\2a\=g^Bx@C$$.m#T+mpgu" Ǿ#!Y1a5' 8;FnGɇ'io؉|)Ǹ.8CYo8tR_К?Z^P@QŃwoмLPxċAn义eG` ߹r96]-qZ){&ǻjFOr7{ъ$ݺ.0 "UUALWTÿe*yքd^IMlǮvk]x/Šk_]TR){T eMCov p6Rb 뀌+cYf˵XkjM|<`> ZDZXSš ͒AAMT( *DzRW^ ^ [9ZYC6zi)V'*?5xb-vBoCdU?fA6iPfP6ͬ(Yswaض":Ŀ<#LJB-mC`C{S mPZIarO3=*Ë*9wxm}ȪYk7H1.m2V(,w 001Fq{svY(FU0Ir&7(RAyM{W6xu:s!L<6ڠ,NxAp!?4CuayDm G%_XvMg;tS~< PNu L65haD.nL ]k/c_utNЫTB8Iq.5s /8ko ee .=?1]ebO@at9|Tˎ 4Ggx:%=$8qnSI-:[כ q3*&`foٲ܄#[q ΆivԒð/pݐ5f+k]D'( 2;h'&􎣌yA6TN`5&%nWաݙ%R2ST(q?^Q=w?|efE=c.YNH1 ]l Ҩp~x#<0+̙XSc#:]ҏn.yu!MF OvD 58!ە8JHLeD$%!{PˆLu(L80fwaX9o)bH9ƻu##9 m &ϱOr5p*|]>b5V|HQvv˛F [ڻcАaXoֵ$ʍzհp=\$̋-=qs3SlKO֙{Z^"r8^H90?pZr n*T'-['-x,+W]LK#Ap Fh˯P|ի%-%\]> c[˭jy䘾V,-AyVd7mlD `Fg ;VpX*Vcy@XCroE £cc[5,bi0QG0EpK#Iydazr8>2P Go* ]kӖ,ʞuŝT`Baӵ#׮&d?<´$/ +)NTx/d@)چlɈyrdgQoTގa<>/5v,{;59qV[c{W2Dgӥ U/;5nZB `D꼣Oӷ-`A5;}bav\-m&j^7mrWl25,kOy^ _bknB:6"E[1>V=M~,h)BP"#!߂i*=i=2ʉPOQi" #jk3 > O?(وE<f3ƨ7NZxBZ$ Oi/@CmO'YM{8`fbI,SBgĐJBGC/KH&~*Xufg}LcjFĒqhd*sȎRY؏WGuxL3e}z)|+I]]w, P;g"iOke* !:w T1\v,…_XEzA_!jdS`+#׭Wa>3¯izWmB| x1ǝHزm%E@@ jnnIb g"F!Mmb\IIG!LWVT[FuceƴamSa2xG࠶rYJ攂M ?5K Uˮy8Plo{8>Am^qm'kՀȞEG0&G*6CaS)2X|NJk+Bi@yP#BVb= UMQ< )g @Ig ;s&?OQrhWvJ~-]EF/D\Hy!b@x:R\!y2PRA@ *+lzc~*΃Վ:mέb.#`;Cp:q(O7E@woDT0 R`c.3Aާ(k\Dno0 39RLVePHe^[W7rU:}~RUaC 0W١.4¤ϐ=!C/p%!P񦚏aKZ:XU3oGwWYd㣘4䦴zz+ySЎ)gB0~]Lr\SmLC1] +|A-:VmBgNJZV @)W2t|r#&Ԓ1HdQsH^& LpyTt M$bcB Q{1ZJמ>elt0CN LK 8+: 1Q(%üy %X!_?Hd$;6z {pt9 Km4Գw2<ilm Șv ~@w@׀|Î6!AB~$-qn>cTR`}eU\qΞZcl0e~su!Jx-t-#{{4۩ΆAxbdCSq1utnpc7WqɁtLŇä,sh[zw@'B0*pbXgulRujZ;oBx;\Uz4Ԙq2rz~IE1 cy6+|vlw>(N8[DV* >{ӑ *pz"^*3~brԕ ďlUb5|<1rjW3᫩|a ]ԇ0/ěbn#p|?ci5Jm| @ZʼnrIAиqiFeI;5n4XQ3|}t3ќqOt41nlSv;M a-*q>U,נPtO6Kӧ pZw(~bc>,{巟*`!·rryF؜- Ackx<j ^!7NqitãB;H*9.9x[JXdj*֔GfY=vKOLI>*} SvHTUxk#T3d1m Go8A}W|.1t/e( mTwBk!]K]s6&>ɑ|ٌq\|](,耧˭*=SCP/+$}Krד1=dE><(:S鬂Ҷؿoj׭dZ@&V*}cURa6/]1īұB<,d>ˀJ?[!jFZ0t`5$-`oğuJl|_ \!6vś Hp9xB;`Ƙ%CMzV̎U5 wJcU#p֫1sD'#Z}88TL{_hJ_+ԯE!qjMߓ)q `1&ahZ,N*5[A}:ӈW/Qt$|@lK_8ڹ -0N,:U}p`jcZF4GO U" dvW QO5Y:-v![$4XLw?͇4ByX3y mt)mt*2 hPlk'&`,HdE^g&ߏyP(A@-W+sgt0zF1г Vc5cZ]ê!-bްRJFV9<:^ ] ~@Tl| c}R4[0W]?c}=.i8$rL3韾џ̽LI}%҄/3^p_,!$KY<2[VL7TՈ7kY$.DNs]pÜyIԜ=/cNnuYxNhjm XfCU [5O>n%8<[z<؀F`Z![h•_^JMm{ѕ{j|zH$Y]TIW&ޗYvY"p6%li˵ J0C&nG]%o{VXڄBo1{2)W7O !y(|$=D@jY&"#3q{N? *䜱lmӻ+jN>gq#"rFGcsRq6W%ҋ0wUx7C=VDzR֓{ X3jh) c:iLAGXd׍T`sfBWF@y#ff_NߵϑcEVi. ~Dx~ 䫇B{KIOʦtjH>zÁw!‚ `9V uDق|o'xz+lGംQ8WPl-E.M0?o92 RBgL2id!m0ݕsE-NS(.*-9ݒ, 2S _D*b%v:aK!!WBxKZ;R )#d TGKܒ2E΂1@v8S!·C1z,mE~BԅSꮨ#`KZ!T%#ɍY,r`G$qv%pG X,oxc$>.]:ŠfKoNX &\⟧3$HB@3>,xʄ  4d[_?8@r徱Ky1q/BcJ϶^7-<-.OޭZK!h)=8h4ԲSp!Ha˥x zĻYc2E1!ȏ91'f?@Ej],۹oμ[Ie=hnnPœ#'U&[]wX۰/.ox"̳p?״4b>vs aHmh@ Ԫw إ*)'F6ܬ7alPh:UU QT:c([=S `J \Vn‰Kio{Y.&Byxw7Sfm okrExX.?nNk1Q֟@4g~:) P0K[6~K>St8 3D ImKL0 NQWy/3Oёv˻QpsI >7:8-#VDžC\4WXB4B֌IjN-sdv}-$pk<#by~``w+^dߵ<'BnٳDmhA`ݖeAOE cIL9dDw*Ǵɇ 9.Er5FX>S#dr# Mݪp:qk4TŁXG ȉuV7rI iKi u.U\|ٚe^4u1IQ;JG*/2L2ȫ )FEܼ zip4uHPL?Y,0x'AI03ix|đZm@7>J&/!,aH؎ŋ O< ^ϟ{y-ba_'Z?)[p248`rb<; w 8,v%S۔orsz`fŚ:$;ρz+f2eƴkO_iJ,Ҙ ˷cw ۩bjJ}n* kdM '0M 4h}+ޜ,SWl%DEx!^hDv~$ϖcRYȖLR B.A rv_]rmZ 0"n݂!0i7|4(5/`"Riep 6ꦩR&ON PAkrAIB=hօy$9,cU&Θ벵ơUFpTwǧR>wZ*-4"d!fQu7F8jbg:C/dY}M H8j M3 "V32y-Op$Y;Bk玂@^x: o(*1ZSX )NzM'bwF7?E5'_d \f΃[L0܇԰AtVPso{*VM8ĥՇ_Xܯ]LA!X2Y慟j.¹P|DZ<3k媿65+v 0%?V,WI!G[Y_L]ZC[%s!P-W+ 'AACڱ}|(=w=zkI,NN6ݸ ʍ\RSq =iȔtr"D ?vmRZ3'w8/*JƳC-Z-A&qxI *s_}WCatS Y˾s1Z%JIk{%u)=6oȠA49[ǿ4CMfS#wĬSHnuw6cn u*q%V85JqA Rv# W'J l$ؔDnX2}Gz c\вsCۜ/$+ϳ޻bӕ3PjDE 󩼛 yXQ˙77NU̖S₮cq\JV,=f\_5^L+fx~[YAv.:hÎ;&bw%}(%_TDa/9V\7$p&S7!m; 9  .s)̭s޼C]_&np$ ˑu +TrpjAU۳,_ԑ}:KHG]Sее$eD*r2j䏅 ׁN5Y KɵLOMl4Iכ3# Vz[: -0;՝.&n:3=i'X:?=Es", rOqRTqv\0| PIҖиG7fpPδmӌ;JǨv[2%̎U$khYjo+>[h,8I,`KРp;nuU6Z_cHFC O0[98- DS7>N@̨ [ESMnrƳXqj)xYOCBsOaO2BBi?swbpBch3D T;`3#}:&DG6 t~3<5Wu欶-Z| [bbf2P2b?1jkxj+p~ EGSS".XEsAaև^eٞd%Q6RuhmRԉ' EqYXνH/C X) ~1 уJK̹Y aJ^d!F0 tIĂ^oZ\y-cVn#2 8,`z84NΕ/U%!uL\G#'sUK~(2U~W6EVu=MoO%;[TUl%F}'dVDBݜ i\q!/вg:D/U) }9+gڶ2[O Z r"2zpTl}«j ":>Hٗlch J0ʪLjdtT`m$yM;Jud7\_cj=M !QVHE}3TQ8Xб"fd1rpa}6T=u{|Qzu]Y eT9Xx@=?pz,dЊq_rަ;8I!lA @r|ezaO-!3]Qi 3ɰ !wH B4O]T#qN[ȫ[~q ob~s->2g/ņ`g&sec@E tOF,XDZB@J㵮`em2=EL>MD@gyhaUH^M¸ޥYK]wGL{SREİ4+\kaO\./"Ct ۼO 3Xޅ{+s1}b>>G)T&݈н(=aULv0M*'&ofrdC=gC=G d o)H. }2zgdoh$DH?7nQ1h;?]h)cFw'P=1:KR*cj&#KV|h_JٯTƻHX  &4tۣ^ 4.nަX"e>_p .EVФQWoSٳT)I#A9S)9b]ٹYo:UF1$,0>oFJF71DZ_Vi"L Գ$r v[x(U4z,lJb'M7"#cϋd2K9mq́纸;LKԟM!zVWpdəfF!963s]1bQu#cN0 Kn\vg~UѥSCf0#ωn(jg );}SS#l@:l7>Zp+d鑟nsbqy -2xŸ|'*٩>;Qpzf,g} 4@{Log2agMôue8^Śr} >.9MUW~ZLvY ЌLZe5܀Cdut2|,Sʎ-XCV!Vڑ4:39ShG6wgzXÓLė%b4`+xk6?\VA!m ĉ{Vc`sIUҢP\O軏e&by M{H O]ZYPu,m[M_~K63xd)t4hq/WFD[SkZr2pv5+K~$N+]Y8AܽjboP; QhfA[%\g-(P~: *Nv;/&7ߐdȗ0Ə EȈ~h(Uy}Nʹ4;wfTU iBmMǚamLd~ʮH%f(%qrlv1\"5 **y)6S+Pb2S6p˙j~ϥRn78Nܘ ݫGzTAgy~^ jMZ09sڴR- ąZOJ[c6l *ɢ*>0p:|)c6GRh24o>"/fʯ@OwL/6Esun aẌ́Vpn g<ì5T|W)eC"YGͼv2Yp ^@!vr/] Z/,V?earx7R )S(Ͻ)q@şw`uuE?2[%ѝVdEK?/s'58~Bo `т}[KEl/ :PSyGф"{u\^) O>Pۯ**:*US0XkI~msD?=6Gx`4:M{@49Ks\ת&%1ܜ%o\iW$)WknVsBTg@Ee8Hqu [H,i#H/Bāv&dxAjʰ|Ontw<1̾*[mQ[18?#QCI@WQZ-T Q&D杢[ЮT)ۿA\`:: $݄Bt;,rC1}U">8˔V19'l2\WUwnwޣ cmD]!ESh9TҪrWm:zv'kSJ൐l큦 wL#mrr{f'bcpH5^7 y.-Ghy L*s=.xrݹdY%*m&M 0T>j2M k3`epi3W{۹{`Z;X-!lb;^FH6s]sxgt9?(rlr|<$1Mg3 pCt6W?W9,@LoS*,!̜>|?8gEEI5vz9yjnmw2V5ItJBMx!2Eoa韂8H@L1]S*<oRUb# J=GUT)5h~0GƟv 2AFģm"i&RH)jl&ju;7r9FdiwG_$g)P20\ I1:5 rD}KaGP ]t)0{Ϲ8go3G''q GVKq!kD[QMg-)љ?(2\Q7.ƊҪ)/ '+RD.z\^D^7o+۩n"bռ%3ͬcB٤zh;h2~!A{ g.<ᔑ++gyؑf PEt ^ƤΐqfO Fwacx?$ܙт5Z C-WB1z+ktxdDuT 1^iNR[Q_3 Y;4l65!f8裏k!C*]מ@le5f*G¾sHRKpFL;)<mOwO 7ѳ^w)|gQ4KmK!(jH(0'O&Df$6clnZ4-L56D V-Yk`%aْm?S$_uLcdcNGͬKaӘeUNyblKK8> } ! RsH$ 9HaLWQ=I^89GN~v"Dס!3R9nZw#-3#Ոh8]rO=]]W80-Ku}xV-%*PH5p * MwN π?a #TC }bp8KN1٢4LkZ$.,DZJ LN"[.J>gzX ad0}L l0:y)\zOGp^d̎l.+{B&ZQ Ʃ"ɉ `;%;^goZ y_2E< s|iMЅ\ُ'3 `uyסC䧃Yl{&A?:ˊ@rN(U ~"`!bvZa'D;=y͆zfTX\)(h);zϫsVz WZV2 ?krm^c>v^ "9;HሌBK 6FGbUj!ҕz!N pgW @%^hZ1TH^D"ĶG&~K񟠆O=2"RZIk{d2'kbYl0E06\ SxR 1A9Ge 7C+F `\gp[ n)! ,NLqtWgZ!<3~YKVUuEֿJoJ𔹆yrͻ&}p@8s3upف"i0a-89Wj iR`)]9|^ =t6ɘ.-:c*,2C&M6,6 {]bkl -RSI,?gtž`HܛX^vn'7jLH` ةC/5X͕cϾ&qO!(+E]x~4yQ+2Sn@<  5]4i~pLfӔBv-9T+( 2 gD(5Ll 0T<§J$e1$!^׌E3ba፮Y/ܥφ{]lW "x ZS% { ҕ i?\U{ leaY aB*/eG^on0.VXݾĆkч74=\ءjM3p ~%\QE_Tkq|'ޡʿjMAJ,>᷁|.}$n/,8(蜙M~u`JBYX<=fLsDT-n3Hc~qjG+gI`N kɪgT?Â4"9=.=ݘESB⾇2bk~vxV|7$(\n4\9 >2ǵ+'c!"u_(ІUj:YwԂuz|'xO|EI0)9c_NB*?1`Y ,~];Ѣ\-/aId}]r*Iu&9[.6Y[yѲVy!~5e*xu~iy3RJ[ \{{"c}fڞeNwK%KJe^;h x^6Sw!OENhUԯ ./ :ä{]dhWpf@S~Hw^!["0Q]%ͻ2~nu'PHdSZ8b :^-lj+r=YhG$Fw̗&)O Ӓ㒿s7@aI͖ؒLs_̹nc1(z(MM SG`?lL>U@g@fGtgBU)bZhR3Ýfi9x8*QY_ӫH{WeuξRA\ۯ*q1/͆ K}0TجL 3!O(}&hv<D;Jc-hg}I5YkV֜_f;M@OQQ~k?P-&:1B; \N5ml|Ym% &dK]uGjO7f+Yz tRt29×-ȳ0GIܱ멱95Z>}hVv;Ѥ,Ve p:*0i f9sq_!A]Dم[28FMc8+ u3׷jEH'w^?>-MUA~`RJ'{SZ !o]n4@Al-M`ZHbr D> 5 ;0YgJ5!k#\r-Cai6ܶ/;HMzKEURhRv;oJI@`LŌ_r"(Z~//Ξ>*xڭ^gs*%8WGab])K`Sd6v)СĴIYHU - &7(Ah~7nS!Syvii|LoaܴY1H>&o6P飵L\e[!HN+}%J<tA&骨[Nhy; -ZU[M xJ=0AS0D!`bRMm{<S=JF%OlO4tSsݣXV$H%iTƑ39~9K8ڍI塳ڗrٗە<<˯R\Y7g~[|^:B# r_-j`+o#U_HT` :{rCG/\4E~[ }Q E en5଀Ӻ/tg-Ӡ'@װ!W24\thu|lZZ H&jeޔ/MհkLT"wZARj/i1G,%,&!5I4 $TEh-ǏM&-VV@`)7nDtqť_0.A?#c̜[LE- 5I6'dcq)Y:" %mkKgO`tʲmWfgOÍ.+ 8=i-uN,`WKWTrRl+O0*]!,BRE e ZxaϺ2Ή#8.Renlڕ!;n QC**b^yj"MwI[rjA*q2lD2ma'e[n6gHC4V+feÈ4?_kA7"ga-RVfIgAFrP JWGF;p(c,4{l{R͗6ĭ2)3c)ne.Suу#{D^o=@y"2r2{:+y+sLhG>VH iuoR辺O:A[S),b(8|L>ioWè^Wg08u8d5Sx]oMpRZpV3 9)vK YfGTJuIjvp;*Ц̗6Hܘ({Ւ]ۺ(\ HjAF" :_y \6&ݟUG+8#Ub['dl/j)ӥ3J"Tϻ:3S 7)>L@.w. 纔,J*M6i1u4ےǚ5?i)bs,rlI| QpB0J&bj5;,M#{?}N3Ax41 5bW4u>:woJB~ѳ {;Ov̓'OChV0Ҍ[?I+ lF.ΐ:R@t*/_T:hoZkͽ*jVOBc[@]?O\tퟍvq1~c`x}/dnY tPN@[t3 g&\6}`M|{u̳lؓ^imoۅ!$Cۖkҧ}]\HD>Êq3/jH8mF05,|1&J|uvxטe;[ DLBD9i->i93QTj$(1%A"cŘ/r [K/D-7G*jO@G>GԁWNE^{_zOʉ yMaiH1c| hCIK-ߧFnmlm >d9{G#h|:f]I6f 8=I}$ԢӀ'YύwFbmcdNri^MxױlȔњpy./{Lb*X]]&O_J$%5ZaA1!Yٕ\L& TWd-Ite+FGQG+W}J'X*"0-7Ac*vQ&im +zAoI[Ej<\A${T$VڨeGXًq.2G9j&W԰\&/ݾ/d c`jokkd>],;9 ?9B8~O!۟8n^Ac ]5Eq?}/D삱VGSFs٢&A 5`O@G7g&QCKuhQVO.,օ;K7Ak*ogW\rH+fw!FАЊӠ V#ҟ TmwatԅTtW5p lPͫq8fk%8GlQ cAfRrN Dؾ1ԝ&  ,cp珗-=iY마+>./p nFΙFS٫:cD-8_2u8ࡼ¶ ed;b3/ w~xEqؐ.bJHR{B%ad;Ħ'=>DeI: ];`(vc-p8cnC&pXtZx 8j9ࠂf9Q![\0$}`[$ELG5bGVNw:D{قTz h;vDKzH?6"?݁.WS'nO a\! k5G:(³7cL[ P]A2t mSGb|!yR@u֧ز'RzNrNZob+LKfhMsbP$8WtMae (ӕ^dZKm'!%&ߜ0}sm6>C䉲trU lcKXR/Q\C&Q/ H˻ ǯ wMeC@$|:yy|RYg9N4_B.77qOVFл.τ[ی/c`)E]j >p#]T_$2\X}:*z^;\5g9['U`YDJ஖N:a]~\^4Kс815M=n%Z)7uMA ݛh; +@ G"MKn:5wgsބC{57O\8/4~;enTH,ޕCyr~EUW{ )EA0֠^pn#h̉b\d ܣfkZ\a Z jR*WO@[;_pZO#*uv:*'VwY[v\Іd$.ݨS.$wE}{OCDdKnt+HusVPc0sXڗ:M2}Z bR'pQ¡9PV|ȖD2$jșH `6ҔE1w'yCAhWĨ ~LҾ*{ aKA}qt:ue"jhG.$[0bި^U[S~wTנz_}p^..dz.u`Iz9T:!5f7ejNn}$RL*ڗcz& ph<;/^.kh'ykf^ic[WY, Ic,}UXp .D] Mu{ES9F>yj_SLDI6m,p׍0Q@p?j+p2 \_ps$C&^'F506O{q.ƵDN{ ~WblZ,ܝ%jaExꊀao ,u8߄Wqv2g8'(u!2EA>|!\|[-Ns8̰jwF"Nv5 !O9Ԯ=gЪqzCcCܗKqӂw{;0̔6#C YRSRNny)2b^z=gqw-֓M܈J#{JtlӶ7Uf̘I}wl"(Z1Kŏ%P6-7, ֦,=Sz8aV~Tً@Cн'Z$|A "yoWlU@w#o0ΕTS(!/T:_URs,h%>Ql;ܟ!Dyv?݀*93aoɲ0"D'°[ җT#nI9꺋\i+g@s$-}H'"z'cyÆ+ 077eE]UPRQ#QjT{_T׆&0M@< K\⊙QNHRQӤBnE~!R51 uOw/Jk5FW!'je)໓%c(s~yl=i%^ .iJOrd4sΩY׈E3&[Ypu[0Id>EG4htI_gLMO8nS_ `,<1]>=g) *&'w1% cJ=\VYϘ}z`x܈>_S iL)LL䥉yo.f$=O?nX;:FLB1rQkYV! )pG*w<O MǹRu*eӣ[NV3ȴMPWpgo=8ije]tlYvS\tXx@b"< Pv\III;ݮPJL|4%,D(-4S9gsq``go̪2WM<|>2({n4NbGxb==*lua#Dˋ8a4 ew%oxwO/-D02m,R`ψ] heJZ.I#vaDذU;"tF<`48rP*69?|N'@&sk)3ᆈwiS\M2Z80$V^par >W.?59Zt`P%xNᨊ"Plؗdh ͝A[j5ʼnbUX[=VM W0'B=7 X(Iyb`v]j5 g]~#n4:X)/ HM]niW>f.EXb Lݺk?X)zid#bpbm5SsiD?7=V@ zDǎjTNIз xz84 ȞbOlMYWEJlr z;fhVڅ1&id* ww[aFaC' ߫FgF".HB96Xe)PqS,lFS*K1M[`+ֈU(5teZ]bغ1nw޺IH%Ծ.a: 27dmrJ(4f2ѣ(NZHH ^u;|cիe\,$ty !b^V|q֒$RP!je d :gm:$ݖ`PW$ i&^l̍VgP0ܸinHyX@FF5ňZA.̕XkGH".dƮrcߔO2i5vjm~aYGvh0!I!JTUξK 84.BO N:I"NzdE#h!Il_K_DjJǟp 6oV$'PM.i4ZWd7F  `OLBj䴍hD/*@ǭy d@mCؖEj(]96bH 'Ec)98ݯ= S$Pz;7HoEG7zc/!d:QUuNmOBi0E;*v$~ nZʄ=詮#lHo yg&`\PJ|9P/ߪVvy,fाzO}/PϮ2WIrLN NEj/\SP_Uy֏eW5ģWqWr &p9ChA)mi|ZI9k|C62gw4Pw>ZatdJbB/D SN蔱v?w KOx }rޔjQU2Bƺ"\DaǴI`wb5Pə3y 2:N6t8`N)qٔ ʂp}L5&dGb]{ ՝ Pߠ:C Q/dv7yq9٦* fEo"yc0?-(FMp&=,/X/ {:c\N؃:)-] q.doh^y3ϳ0aK{[=@E8I.7:IʁqxCޏM^n> RQ%{V9~џ/g񸰛VvU)\ ^wRD^SKrikSJ oֻ%>;(hd~Zf|7m:( 9 VpOIcg0t"@?=*o냹z%n, ="1LȋfW*UTFfp2:m^OjgPD/ ͫnRzf([j@8$)ϡ?G]mBي#]wKG}4l%IEW)NOkSCP :`3XA3l71N?Y4 Q6N6[Y,S=nrOkIpU,kâjoj0}A[P-cUW -@&' 7r(o},WUD/~\S;h{5 _r ʖV4('l%/CD:ͼp3;Ow;`hd)-$G~Vx?48-P^_G<;],yuM3ơY@mŎˇg *Q۠fy.q"=BkܪI?.*z*SwT(2PD %J}H^{ǫ>D9YfiQ$(#&ܒDY0zQqY|h1jl;nݻRnM4M~eOeOaT`%7 VOQ߇deh/xͯPBpo8Mꥳ&vx}wP,H/5U~s^kNЃ.Y)!NR~YI*w?JnSbBqF  y'}Y'\^I޾gYҞ,:Kj$`m6E@0"AފqSlVj;$n%G^6-mG363ԏʄ%JFb!0;S/ _Ey'a( K`#IgnF7U뀨w2iISTW3JWʼEk,U*o?4,Ŷs^d+A Z@PtnaZ^s;mh{II:8'6;)RR. ZNU@b.1Y%ss@}kh,CruS\CHͺꌺK9#YQrlF$_][)ʵ׶=EPMO13z1Ǩ`fb QBi#pbX[ҨP}PoңIpo/O}<ߗHn@4s#Š \-qfr+8xZ փr65ϪPQ%Ov"{aYsB'bRQ(Ԁ!ߒ=qT)f֌|,VMF];OJ(=U4q7JcߡϲH#<#jcqWM0ڀoM5AWR(.B=lzuclj?#fyGE+Ry[9} k8'U{Hm2Ca63y~Brtd.Y RK0WG6EN'k&7B1fPň7vӤm(Zl/F|Jo}_iAhA0mIy) GNcɓRS[t|cHe;k-UdˢlG`I1 -QDň 17B݀v39LHa|a*{vA!~ }d c<`vZGfWv 9.d~tnqj.V[Q!>`ظ4)ѻʶ ݶ~ 6ߔ5tߺWLbY~C*l7"2V s<#. "[m,n0g3Xx$p$RO.v_jAq\o5''pSH%9بa%#n_1-{ik*(tfOVX&.yj˴)O5зrH+S%n2H 2lt󆦮}:r8(o2KnU`3 * ~Y'4#(wd<0f'WQOqĖ&McE)Q#H&!jѱ}íZ%: _9EK5w \=1t%YuuP´zGIF|Dj |QEp ӶqNo5:u/.ܗ!9 -؄mcl)hvn|q}UԯhT۲?w9w8LY[M6ݤFS^ &WAcE/YU;#o` K /y_<"Vha:VErÌ&3Gu_{aEa8"Ԏlr/H5$#fOaB]0vj4FIcvi/tf;#d2Ȩ0LU )o/dZ0KLE6vjAaJq;؟ߪB%7t_H<=`;>N 6Ё *X_g\/0znw'I'Gp{".g2rwYz{(C54 y@@<\Va&TuQH Q=*H="X1 f.Xe/@ V4 /-'z_7w[ Łqm( 늛jxPFP8svjK؁@73%v:vHU_߸[m 99'ȫ_f2ϙo9<(TTfJW=@4UԏHera ۭ+d75 ʹϙ>:\대NLkU;8ӏ?q]]++MgXSeO)#g#4 E+|lϔrM3h-h vZ}w|4 ڒ!T Gg>qv d[;_Ԧ|&DBxjMʩgIEa^W$3RpGMpͣ S<,I}\m:K\G9'rjOZl4=^TMXR+Ϸ~h׫lt-ڷ܋6Rk 8S?' *V݇Ej] #ԷTdKmJ;7ݝ |GT)O6#aS DCЙS, E#k5H:<`jٻO ')~6U ~>sWj@.j-sb3L7KŎS?@D}9 -&{톴VrdV{$¿Cc*|z:1D0HX0EeLӪۜHMԑ&ayMz1dAJh' /~xR/)\]h}+=ݚ84/1)nr n7[ingb2NDY9hTgdfmY&9>=^q)3L,G;pWpb{./#4:/\k菴WR!G tM)gC{BK1?g\(At Qi =>rSLܧ[zvN5|o[G@ jKq~ӞLl`&CNbj͉eXl@,[ta]\0rq!a^ȞxْaY/y4H( qng E֗eNJ 6 !_\#W4}nPTsA.dD(e˲暕Й.SX0 rNAkĽ ֝Jj s4m=Ky?r\ֱ}CƖy7g1\tyyEɡ w̱ʔԱ ܕ* G.޷j2~[9J{f}UnYt|s31;8^|%HKFM׈].ol#e.ŤԖ, iPw5mͬvw&Z #QUIpk9w.WCn@[!Jp&{/1%ePLpU&7c"5hEI|Oӟ[\$p] Pq▞s/Eu@ozb[![3kDEܯX&DH)96QLU+?w3qj&xq~O6v Y* `Lh_.+G8Y`ɼrX UG@D24@?9TqȲJPS}͇ sQt#ʬcq <"dMc,.GnL { Ywĥi!߂|ܫukc,Pz-R 4Q_ ImJwXDA 3" bNJCc-^l)ژZZgMއQPG&_c?UV"DwT,E #Xxen))z2Fe v}0la >A xvP{c6",_b`L) S<%8]%-<+cϳ?9vXNw2^`Ct* v UMi@M9rRW[yNuہ5KPV=o"-r*݇]DYV9‰cB:zFp´xT@}oQK*,lVa@yڑnω!txC) !nMUiKP' lQy2 YdL|ufdF !XH"x i+]W+ƊM"]I+~V/q:ꕻ^P+!SSKhјQh!B:ú[vVM< $ kLxV}4/N!`RCY1L˾o~ ۙ<jȃ L`Y@է Ҳ_8.mhk$E8)!šR|BEePƷH)e6(3{?=M0E奬mP0ϲ\'*kJ:N!E.A$T17ĐN"&5HM6Rȟ&$D5qW{nL{7Kئ9z+&yx9l{!ڻoDDe5w]?.+@ovT ؖ"K"#?PV?R>cTSRu)˿*o+)~LˠYsFerb>xb?6V(3 iӊ~:ۊ ^?^,9N,FǑRJ$[{r[kU[gM3`;4]g1u4iS_dO>ʻ|N) 1bD\FNm.]fZT?`64V*sXX?+v3EA (/'" ILyeR|8(p3!k+^vF9RQ g|Džj 2NeyS&қFD AS.òñG><deN?F XJfj-&7 )sOU3 Hcd7^?yH40#/ARrp3iSCwϳODCg0E^# \;DcM,H—*Ntuij|6iG@3v? z(?ʭ7}}E]?o\a(O6 _Lȩ#ec"[!SWo2*`ڬN-WoV".ޕl[oh`~t1SwW@}H'b!PFj)JVs1wع)+W _39$[!m6(TJ+E &id᪗lW+*6+X;Vs`!?}I]u,ʨ_r_xфmk I#ۨu7%JhE=ŰjӠncY٬Er)JvJfhi@k)=|_h"dhZ zڦmE-$+3Ҥ L,Z;k=A؊ZFt`AV*9zM;o])#L΀7*/kmƂ<(wQuUg~q%Tn uXioSq]e2I8-s([$nA͘:݉vM++HoQf[`똄Š%Q#%][2Y_z;Vks*LO# # dL-8yNJ$r}"@] N+t35ArçieBE+k 5E/6`D-ߍF:AX3o5|qE4<]F)}6y4/WUD4M6+mO/ ٸv/1YyY`A%beAShÇ8]KJZ ? ~6 $dvCGp}6{̇Q^E*}| !F%/xeIUrV t9MwBa 0y,cN zdXtc0` ҬWbl/Ҭv'Q mX}4mAҼI,HќDO0h*[K2g/w8/OgS#QlXU;d/ f 넳U&V̮ZCl^tĬ 6xS3NnD&ާTj6ndgBEFo l(w8W;E3.ѢbwG$"{l1(7!* MqXpv4֬ܶg`aYqqݓraa_Fn0HFHtM"V{M夣ɐ{2(n}8e78ݪT5[I<4#t+dZ8\ otXݒLr/gmDz2)Y _qo$8/)l[p]jłt qZ)* aMX*CeHy~.wo'mݹ^Y3[31D~=*$\sn+Q|Nə,4K눼Ia݇Lp05#6Ir3zd;7F h2 t`ufn9[A8w;?+EyIJWf P~RGįN*Y!uK)N!fR]"Y3qQ/+zJѶGѫya{D1_ػBt؀<O/ߖkTm.L͝WXMI}6 tWlEi+ER#$i"tZ=\I?SGUBR/ 5BK 15Pk)x#D't*#Hȅ/pU^Qu2>F4X$ KƖ) +g}Α1K&7+?p]8Q#Y#h-~bUG6HB^C 㖣oYwa͏FšqDFkBb J]aVgFW|U6Ɋ|kbS}Ur4Uw6EJ*2AwCNwAqǝ:p+ء E^7K,R=&IoX:5~s+ѲlLJ{%BO`.Fz~C^7Υ+tJ ~]z1h!d3Ҟ/lԉxDֺ={lp L%m& H$PӶ]j^gp"۞PMR8DsQj4NbSx̴kF!Pg/[jЊ:t}FvkI}vض,!?>c("3)߱20#wΦjH'Svrz{u^\ HM sTli2`r8Y7s joL~Oa9(+2ȮdD]UU 睪5 _׈o@jBړXeNgO z(E`s+1R 嗱\6ΟswiUoIUǒNeN(i 8ZSV\.8au'!Z\FW/r$ {Bh`oFPRAI/ywWI\Ŏh~v|޾<>Ɂ1+02#]*tg [YН-+ߊgۻLgV,*QPZpt4??渏s?v<)ph6"}`"Z*;=j~4&ucI-$Dy+I+T3p!x=j,6U,r|lF8IQU;6vPh&A|2:ryrC-#Mbxͺ]{ q| 0hsdb/iS#lF)SkO͗;R-r5{*QҕDdtV1|b9  5EKy+xq~e/fI|V {ݧ` P|m+IY]l(~y`Y?! N13g >(I[C(B4)Wk>U%KxMƚH6ڝ %蔯W _=鼴^/Ln,Urocvt~^f]u{BG'Y?at|ͫyS-2",֨ 2۔Xr%ՅFb:w5W$ 6HV"F+TJzYݭbz0Tl[QG;_̤SZo@OPdwuu#R!%;?D/{Ӿ늵Ľ)aX]g{ j6sNݽ61( 9i Ϙq1+ef<{}]~ug28Ll134Ie突c2&/wiwJ.gqGSHdΥ˂$Kߖh 0g~D\rǦR2&ƒGUb0ɶ"SuנO7;wՔZqva֪ 1<Z\Dnxikؼ+:NE填Md2na^/!iMn]F Z;f&r̜΍ҥ.+9N@m~ _SQy 7LU/ X S∸-!3 K-:3Ӱ}%j3M;IS' yRIF}wǮt3 =*#GF5JLwm3< Gvq'Rw@JtLAe@ottrLHEMNH5Ӻ3Yh7!ZpďUM j +Yn+>Y*viv*wF܄sTG9C/A@ꠢI e=&*||:'va+]߅8qڱ*3]ө&,"48Ñ*H_nz _ML]8Mz6H[~ŰTU(}khAόOKwi!z;S F-j)QXJc~шݩNVˈ x˙o$1&s[cͷ׺uYY x%QC@dmԝ/4Pj$8g5:{{FPPu<^/vyXp}t8a9Q< d18QmB@Ư7-N~vQW(r s?U"Qd1Kc* ?rA߮2%ʘ /t088l)o)+; XJ^9l[dLMW3d {?µ#HٲZp8C,.ߙkO͔6vh%{\:XMu /|ȃ^&%~KJl[p%b1A<[9WxX#:.d,8!VsZ \4֖ƏKkX/ɶ'Q]w#ixgUK2kG?+,2ǧ A;yT.+ 99:8vsyf(0Y,ߤ8PGO+&u>{N7݉,'a[;>/Z\cW_0a,lX'wy;oohbX"s^Nt%7ݘ_N__vSM[uVYqh1Nq8g"5 =h6 ߛl@ebF,J Ŕ\eLJt:#f{֜eg_[R~z9|Lkl;3$ ڱCGdm|ƼFM˺'v-P;M9HTo*YQssrTèmR_$QSJ&HaqJ-R@q[M&l`}^pDE.ߗ'"j < VUІʱe-lIc)}GUɟIm'Lfg  sԤG%'MO| oMhL T1חЎ)¡⫹/RH2hUdٞ4}vjLDR7Fp%|Fa594isāK%*0?Lǽk`*V#iMv{a C>2eՂDj,Rz#:˙4yxi&d''~cӌ7? M:@\7߹jif iGiZ=?( Q*wK"[u ºg\옂|\C|H!0mJ #y~|*Ooc74_Fws5H5ΪgVQǯfaesyn$lSZfu$(Ēpp7v?B+7ݴOyϠOАCNW]$ԶBͅ3͵L@7 qXv&7ǫI|=CRXY RFrRI (`{J-S}`!~p>Bn-e\o1a:"eL/uF S%{4AS'.( J=^ڸV Lw߫VPwܪMٌ+vaƘtT#hK I.Hi^ K{T@c^}~BBʒ6$bP9FA' EY`:_N OKB7|B`Y(.;eӎ`1A1pWO-X>F$͖QԑvLi-W8$@"ZWZ!;W(b9oHuC%`?ȼMXIʟVm </=㫣#&htBjzX-r _/X`UP|wH7Hs؈ Ɋ7*S:>:¾(T> I| p1JB6ce'N7ڴC95?-,} ZUIU{tҦwyTc(՞Dzv C$hPC&c(;%6h]I.k5șdQE " ],U3 d`┑ApVi:]Y/Rc0NtuG?X$yTduzh'$Jƕ.<ߓ֪=;TFg)Z vi (G;n{h@3_8{g{͢eL<7j 7.Rޮ)++˱ IhKTa ỷhos)6ZO5<͆] &3m_A0O2dǡ240-`0Ex$ٝ=y* P@x;֕(ɩ ؙKt<1Hzf ԍo^ 31#Yox86p Wt5{[z|Šǰ @1Ps6!Qʉ "SzL7x9Oؾ%mb v e9~N~*y|DE̷ಇR?91\i#y_,M2ٸxLe ua)B6!iF1s|"%՚1yu}kI5>rPZg (v\׻Hq+Y;犎3pw5X$ !'U ]%kuꈵ`8оA,)fy,r\zߺF:5:vݗrϐ1jk[2MDk%\< Μ8^jG?#M.~@Ȱxl?m`R<6vAx\:x+.49;LЇƸb݄C*FD:FdfpJd@Q䎚9u#ˮQb.XE޾ÚIЭV J+ʜ19A6s_aǵN8u?l8}䫈q mbCYw6)]"HM' v0Đ/oұr֓xn,iɘ&;6wT=.~NҾ.etoM 5b jox8gyѿ8d]:Ƞaq Y3 ڜNI#$#5ϖ.\nHB[3G(yNL !bkP %!Z5OxY,m_ #:z!]Yj.2ꘚ)Η[ϽCȴ#a8 #"0+;u>صgZ/ΠrnﴉӮEڬXvO\+ ~OGVO<}"~M7@#kzPr8e2H?$e{XrI>$˨mFeIpLRS0# ocu!3)?)0!HOy{Jg~(  )!w&.dO=g7ۗV T,.m uxN'*IRG&̺3@S$ah;%4[ S4%$ 9i ŠUfPn1U]K cuڈ:%PO0(l૸MU7 &]![c-X\sL8M<%T,w)QS3,OFRiɗmV m~%c$4ZLiҡ@0W6s5|J1ʞd59QpAցMR7JO\Ӧ>Я9'P_cnl~ gPɱ4e",IŶW).1Df/Y^V78`Kٺw]jٟÇZ{ÑoU5FS,YYUt:=ċr}=4p$⥄"ZWSyMZYEm%85صt; .쥒SZB{Sd*hB;tA3{4ٖV\[@/n%r6bjOQLLTPďӷ}p JuS~wTvKr [y"A8%;LyYLbQhМUE|T*Pk5_}b 1,Bg1/<-zVK5&Xxv!yja+4&;EWw[TpԿW {L({X_؎S˕;x\xr.aPLg`w9&3^֜{ncqmjLLvi&h85`sJ Z1n7 .ƈMQF(9Z99BP&41|GM==}d);iGIRAf>ɃHD=)i?ݵrqȔfH\*osyW)KG]meG(|l N*H5m ZџPoaU- 24{c9=ˇ _9- '{ 4ՕU oZkU hV/iAZciS>u_GWR.]?wDƇXlǼMM|I|Ck, . źD%yd|'."QZuټ54Ql2V @8eL3/-3d+!zD{" A'HXˍZʨ~Lh2mfz%0 Qbp5U|.K&Bcdru(Ʌn}M*RkF+^<}x{b8_b . dkǿ7ط,;^)x?0du}hBޏ*O =|c4SRL]r8%&5NiagXQ"JzTJ{@K|\v24JvCrwqH I47:~%U6\{xǺvH@IW" cq,w8pj>/k!M 3Voo ?rl۬BETԚ;2|L1)66T7I"kEdNCDžT->zz|ha׆R# ɂ4߯FG 5wLNh22z*PL=l)哨]NZ{9*qfٻhFj`hty$zl5dh G&`jK3v t<n35Mqy[ezOýS Jv(J<4EVLmȠH.  #Ñsm0x˷mAM>vr|x_9 Ă.u,=$R>^+z^&n6 LY 2%Rpa>6!JMY>h(>4^G{{d;=~9k3>g5 nz 6ON|p@k^N,:Q~XWMgPU,]~wOOo7?: (|;a-x;y@.X--́a:?P eR>(CGk*J"^G+NڇbdhL(;%!ܩ8Ĭ Q rh`{ @23$GTi5,U87ɴgXT=KvtAv&; L Y`oKIJgGGrC&O8*B 6j&9 -zVZ+ $xmն/ Ug^SX+F P.(]rEvF?$ ؃0C{\T/|b!19TYWjV c~s!]=?_xRsƚ$̈GA  *;A9kW55S Lܡ{L," &:[|0dv 1B~6'P< -ky&nuCB,+8nY? )&]%EH-[yYUCy6->DPCye7Fa "ѳ&0㘋Z!7,BN3f 2ޟ́C rh0BPx+/ ^jԑX_z+Bng|MUj)ɡl%m uj4X֨bJ`VA@]CnfPȋLY`OWFT岉?` Z0񻍙:ᒚ$}?~ /EVfvKD"E0!?ݼ."2U\5)KU-S)%A@:Q i},‹ixK E#٫?״4 `BxZ4Dr'WTH:n(*Bb\U\-/4¼3z ; )Ұd$y>͏dޕx/)ݚqn +?=;fG^I>i'Ȩ.lR+{$$c ble8Q;c%6TihP5gI@z`,uTke+JT8¹UԠsKT·,6&ƭ}O P$›@ B+x_ 0M"`;50DN@3&اrb L̤P {9.Djj\M;7ht8]BJ9b *Y"e隢&[]2kEwJ ޿#d\Cϋ~L\xתQ7?Luc *.Տ ZvԄ3&sIs~;7iAwFN74l|s=$ch!MZS8e11pPfT0ReJVJm"ρ% BV\Ha5~Ȍ,u_rw=nrdٖ e* MH@) $9H}`^ĝʢJPֱ89_=L[yD_b%0$6u5M۟&":vqM@%-SJc x75sR56N&.ޠ@sDrD|=<4[C9.ӧ o㊬^1v mذ?U 'ƺDQ8mfߐ` (HnS3LzG |2G.M=3sy8-mL]UgenjB>MlXm<8DFRgcmγTogׅ~+1bWfVdIHH9/|f^`{:۾mvkā$mcbuot\WmyK` 8 NQ?>S|jnXj6o]mմ[E&'_!P:#*zsik <1oxp@;@ŀ&Tp'L<{MaDukӯ, 2-<ŽOi,v' r[[ZoU6Q]0vЎcEx+xa~^hJmINr]-)ݒ!ս,#{82Nmx J zR[0"mZW }nY?bz$`/tZd{|X?I(T5m,+dAd0;ZE:9< 2, n]TH*0LNUG2pڜk&P,__zBXB1y{jzb!8~w[1[֩] A b|٠^_JP{NxyeBQcqm$5j! ,J=D;OOݠMc9&ND~v`!㜐ݔp(67 RW MX8E)Uu/PHp㳄1zv=`S _E]k_^;, rOMTǒuCjá#)`A;<\MR.Q@6 WzKps㿠#'I* p"Eu:y/2\Ͷ R/F-5`]8Md!~%3{,0=OQE{M` GgʊP儀u!8m'$Dޯ^~[-Ky@Gh`r{NrşITR2mDV$+QǛae ∧+zbBnOܵq5P)n$l&c`CqGF1%aH0xLG^2ƫ?Q`!,15x0͝5XgnKhějS jq(Ri-JDJ0[RfdV450}ȰGX"-?Lt>&5[At tȿqcqbӞjqN*o.'}% Q!4xw;jөMWfp]Zcv>5-vJ H ĺuhH"=Ƽ! u `yn8ః?c}JcWxZa m5:BDJ3N[0 ڨ@MYM]H qz'5oUPh ʡ]N֘ < Eh%hSBq}ר+@pboc8Wx+m/R3KH Am^?㮦eJ-(ZL>?E([|{fpnv ˃8oڧ1xkV,SBZ eGHmm`.FKsf1x-0FSJԶ1OW;1F}Q We9bxCɈ#~UT2*Ryv: /N4\oye @(W3_itؤώ>0mj Waf@5ƶrtH9/%GleF?ꄗ !zg[h\q*L@Q<TOIlfqlʿ 'R W[Vdin]paq)1wѫA\A&w2 [ SI4*jjgA¾jb=w4~(xlR'.P{Yزa&ܨKֱY[HLqE(-W&{N !QZdX'gO&ӎPa)EQ ׷o>0@7.bGQȵ%Ak< nh}BݤT+}oxc0_w\k0@eֈ*BfsnWHI,j̞}*ڃ'>畒[7dt"Whӳ3U{NsDk|N{[=@0KXr]HՏc F%: yD \Ļ,RFȤF ]8$N*zQ́:{-|F`ۑ,[*Wlq]Ķ}1QrR._ng.槎K"=~L0bAwRG,n0<U,c*]>='  Un[zdug9]Ɓ=1:F!VA! vŁ~dtn|2 K y-HW!NOJp< re0;X(}!uf>7XX՛À> EJ`Є'fXhqm#X[VpKg:UҀlh.i5fT&bv.ǗiQdO`d̻ƒXG}ʘjͼѠ`>;Jp.tE-w 4!J"E,.JYWUŵ,*h^* %Mp; lzzMڣR+`OC% ߋəPZɏz2 @J  ox|+DW*[6!iРHTAuU+T5E%r)ɬCev;q</4=oZcN}$B.'C Se倯ERW_ g6N#h =2K?pt? "}M2 D3eG*hXsPqJ`H$U vÍ &ǵ!AxE0v@$Ԩ#` \@6-L'H(š`~S+B"+fOĀBD79 WUE]{A_kh*  x=CWjDٻ 8ĬtN?yl-z !/-K%KK7XK5=[%?UJOmY:P2蹷O\eQKss'r y;+'?͒uWBDp0 o@N,:=p%(mP -/IuܲT|kv0AIrU$A`4( FN4z#إH9JٵCșsmlpnBۋFo痬%U@1bh`  T]sSTK䴉AK =-P#" &xu+ O*4D*\!WE-6}D &Dǒ@75ĸt\GkN 6meuk@V<]&;F?$&6 +,/d(D×x%ЭXrmSZ.f7ٙ3bjDCƖ5U~YLyD|d6I^Dwm!ϼFr2"xa`k.P_ZFOFܺtW(rw[Ey,:`${vN"$ BU sOnl΄/ߤoͤESc^W2˻K0MwpoT91p)䚡ums6]?ؔf˚e7;@;i6.5!QO{wK BN bQ2-`:6]e3Za."b2d.mXgE0c:u_r}6WȔd- (?qqvPl"bHW;#~O9=/f۱38T%(JD)lZfr^Ӿ첕)% ?&rSQo@8AR"9]'\{f)ׂaeZXokH:OYY<]U33=%P=})-B\6ĬDu/!m=8Ɛޣaq9G9VYcL;dz3D1Nν|*^ {Z;,D5UUWMDD!RE0LzЭAhݍOy59~H!2~ .MRGVe EbrSvTlw:ۥIoG H_{aDhjv)˪_:Mx,Z 9 ɐj%={zUjo*-BǢkHڮ3ڵnl|.#WraP!X"NMW&ߑDq@5L< vaѸ;N@_Ka)9[4ZA۲ΚٞJo߱c&le-ȎG~աU9u+tж")x( 4'i ֣P5:4 dSԇ#N]K9qv+ϨF,;)`iӯb@[A OND?~k{ٺ2Ȝ-)G=e ;\!CaM 2Q͚z'ᅈӕ5 ߻lPұn̰%C6?Ȏ`gLUeS&**ޫkZOj6-:D{6_!mYŇBFqNOyANV"خ j| pV 7;2/;1,(j*kvi'9smQ&1.;7.{OPȄA"'tޥnlVgP^..ܺi~s zN=c\j&P*ț,)jZaq5kUgIӈiʌDoygF.$o`XloBiKs]iJq|5 v * JJor+T:xGe']NP\#HcpJkCtj+96Jt{ BMñӱMj Ŧe}6Z+U+vY^b`P,?GZ*Y|D *ߦMg-#2>%78Ý HkKJRxmKOxS"iGwVn&N5 7H4x#]bº,;?vKо݁" =B@()SW0SvR7`3en@#7"&1g,қ֠ƛnVۋlMon\4tBw>KJE:.;5ӝ&;ۚؗUK+o`']Ke ~<2 Cq=UZ3{%p֑=K"q֓6_l~QdNP+-[RY&3[yxhFe ]Ru,9 5+ {R5~0nUZy_ f궳E#ԇg 1\{˫zڵmgk5>wzBQiЛ6c"P}w;B,Pvt75z2C05~ sA!::7$w?@Ú37sii:s[x^Ph;YnHKQLvLH@+$_,ԭeb?jNr+NA<8"1=iFưN֋o#a6̮^~x/T>_)2[\fM)lnןGniלj~Dp ElrkǎL|F0v\%46⋏_$LڲNW,t.[~<틴[5V!b 'RJY78:r#y7C|Umғj`("$֯1 kku;NkhT&qu=Δ+M%[|LmJŷx=~XbCStqE;zPS}?X%.kjvOKH /;9d:*2Zi LCU?SV_554bn\=cG#b1h,[k'dO}yYS0]AǸmOmڸxXbh Ek0$am%UF._]~EzG'lŀ} m/9;?5*x1!TvՐԌ"FԙI#NvtH΍M8ݟ)=n*I pˬ],},ˣfЈMq5f4|MkH'vqgxOrfrK]fp&|$%: DS }Qx*L yX$:Mxx yTv*Jl]Rfr|IU<;3'wu*X;4\6!ʻG訦Pm[ SWm;{7&+LkꁎCg*osp(6Xn6t06PWŪ 3 s[6!ԙ]ږB%U Spx-Fsq \*ts 6ArWwoY0&=f|`&@+P eP!d50 ({n.ItcO!|-INn-;ܩbH^4ۅVVx+HMaWՊ&Ck-logn҇ҖC ?2=C5,E4b#( Kͺ&g3a3.fG : .pೃݡVKnطO5~t$ǰ+!2|޺N){.gz$z Ś@G5lA|)2T{G䏡ܸ+Qmon/_KWܘ_|LV乶F [zeV',qRWs/kdͺ@:ݽxXVcyGZ^E{[);t9f^]fU"ŜSLfJ",yf0(% ( 8,rg/h2|gŤJ~ofx X3T)yG&Sg [sR3ߒ:u۠-KHRK tq9]HD==SaDDb˕I樊.5YsA:x]h`"Oamxqkg}zRú _f!r;u$&j\ NI@;q πG_(ėtf 2ƍ/~dʐb9jơ?7] ' ˁGRp(!A`ڱlb&cF>Xa5^1#!&=q1L@A=z|Z3 e:hF)̃Q&]|ŗ_ɰ1U'J@8"xlZX,ԍF]AÑƁUCnrhg#]`~зG ~U)PaH{ɲȂieFʽ k9t$.μӥtz!mQL HH i+]UF _O1 oBՉʧnL5F>sr=ـ[u['I? *]jm߷V3#&hqOb%˕bI]IǩBi8 p\K hIUti1/";U h+ gFZCxd~}U,âm{R#haӮ@NF FJILGWG />҅({9!zWl* PIÄ'XBZMIW65&Q~[7oSdiLC~Ϥ@--KZ.>߬Hmj^a#7,$=}~U-AO;ub+jz4a-<=b$1'`v՝Bծa4ɉT䟩XcOLNxKȻS^A/w h\Ec;h7J 9g_+/1ԅ3tNʩRoךDD#욃p>`H* zMj@} K*lfcYc[:] %B*w;vR5{S9=X0\c[48Mf{!mDX d.GՈ x@} PQokúN͊"weAU|:ڧ ,I7na,xG:0T)NocAy2ܤ1e-E3Ɇo _%" ^C&)(DڇD喚,tl3W_[J*y f-s_f1WhE7Tbjs Ucae[zVN=N]؃~!n)D÷;2eԓe+Da>bۧ\_G#RI-A[o*6mP잘G<;HQi[AhzݱͰYi?N fǾBrUȜĬK:y ܼ`hXDefm[D+2p]hg=:|Lz =܇_w)Vs&V"scKK0]1iKgSD~ Sü)鷱9v}|BW?1ۚU!^֝l s r ?ߛTHt⽛4kӃxe'KERz{9u.aːA=Z n!{3_w|RL\cs2`n?)j*xcCr>Kݏ|أ%ˀQ~-d/)ҋSpzo$C'JY9-ըYGotN]}|ἥDtRh;k,#YšnO<>MlK%{N,@ U ȎY X'e)hsgyJ^pH]-b SJnƗ2zI[m:kO-DT\u\6R-gQ=[( $&-qB V n$!,"8kuak5 nTm_ɹ!w`ZznjőRC*T{# `&@BNnL(.5,Ë[^FF>SN R_VqԫH9W6r;.3;vU"@ij" lqikeeºn*үSɸ3|W/M؍hB!P`p[˙_5a\E:x3ۑE{v,;nXjYݕ+`aX&J#9If9߮Yu%S2 V1TMgQV_/L뿉|y\u,U@J׶њЉ΋'â-P&ZNG,^|`~KoKMŊA$,f=^du"BQ"g9 M"Fq>{ŻY<`U,~-A~Rg]\9{o $Y)^;V< #Eqo[5g289[usPՉo4RR$&Tv]ci`_FY$#]UxDZlsJ!~:e!U (1E7Q1q:Q}C.G쳙󌟴և9ߍ< zu K-\\4k8۟k?AOHC #c(~ %;ܳޟ: ұhl[P{xTq t*wԢK&3L "z3.JAtwCs <ƿ^H[mQ?C`eH/z/GB*؏eڛ;w ->!K>G;;,B`@_P!b[V.Lhq]4EKك ^$Ds[nPtw]4+n?;D7";L%gH*|^n^6-Iݬ^ xX(#n*,& "xGA|[t{O{uq˺?zSkAұ%p`Q4G1w?ѩe9rl!Zpch(i}::cby["`gp50Ϝ~8ON&Mʢ:rѪjzTA/F*GPI{Wÿ4|@f姫wv#'0p䎆لWȔb;,)ur.h61;?HJ(_Te; ^!(O?:jiiQ9AZ1Ә!&.'iN[f/[G b]MܽJhfBBQ<tMXp= s%g6 /M ;/\G_ Y؋TXE}ZzwG'O/س΅D9VtrԴ}ELhfd~:I'HZWT t!KmNs%l85/M*|gg^-Uϴ;=s&S]GjvptZƿ|pM_0O oٖ, ) ?sv}G!EK_B-ԗOB5vpw/f)7&p C 1C8FiưGԎGt\5(z)x 1 ܃cySiN19<6h+˪9>;#1̤V#2?:a i+ X[!f jDž1q:wn òqܜA+sOHWZSF ~xFakʣ͛m`CmcpWd_,mx_]#6fpH+q'qZGe-FSؼ#Xs-ywÎDҢ.aj< q-pkʬͲXG \4x>d.V7;!LLޏ~ WA*H~b̔-FI:nA'}q)I6^m13TcWPl;| ԍr?32~6@"Zj| S0#6%3ċ85q0fc4d+_02sb pdNh壜Ybqge)hH˧"Q=aջX %E!eHVGUz>oERxdN:\Ĕ~E\Zr@f"a%+CYv@|I-?{J9Z,qm@zg5{#,=^lKqV/1d0Z͞X`)[=x-);ɤH=@8x;mm$qS1*}+Q4|.EeŋU'oxb4-hTB@ &p,|܇+3Sng)Ebe`|4_JԚM- _wܿJO7l[օW_YuM RvQ2dӆ:&M͑ J΋IԲ (\gV}[gy As~sT#$Te-Ubn\|Nᕓz>PiP缱9t ΂.H}d>O=9i6޾4fׄTMM ' ^@PZ7ecNEw֯p7ރ]H| P5f煹b25I`DSS0;:@`3Xkٜne}ed&'3D: ִiF$pF{}(U]\ ~lf|#W?gF(+Zs:0SsD؛MJ' $7TIhJpdAlPnڣ WOFP@TtflhJQOFݸ!|wmO \^R^~F5A{RʙM]Sln93 [iKNk1Te76!9 WBh :Y=aт̀]wY}4y4ue*Qae{,˳KGI G\(A[},'Z5)aK޴="qRb#I;j#U`;D[ *[Ab꿋ْyT_eɝ!LLL^+`[M<>Mfmf-&q+Ks7)bchG2.&nA'nFB7_ !%!꾺]R{;86\@-*@J|LЇGՓ'~D*_*F!H('Yɶ!uSr oHfjKH|^6^-O\aJ^j,rU|BgJ0މvyE76':t"bUI5Vq$@ت)ָ ]t#u}~[ό5r~.YMc/r'Wl=MU#ǽ555Yx##I/;Pq*yj_KF"Tؐ2+6]1m!a G P Mމo&gF ˃C?u\@Ժ3]PTC~r2827.\X9 &PHCaR$=&R7k$ES/}Ȧ1Og`f_CS{6o٭r;n`ڜ}%~а#GxujuQ},j)u/K˜J12WJoZ椈ih#N czQG%Zww+wLʟhy#vcN{RշNg^nFw_*&g2-#3G -EV/UT!ǡ0s銣M]:us$Qބ9;4"P!^@P]'LK,8 wRT?0 {T jۘ5n9ƂQ( 3[""D )6.A Z+Ziidb!Ƌ%߾HSX{͙'JqZjk$jZ h,lckdQDk|1w7!ۥn&IK0-ߡ /\\41/h*Cwx#)//Ў(Ep7&zd֐z RZ9~є+װJ2,e^ Ng0Gһ%5!Mc9u9J1+IFj2R(*$m%Uiң$GV7]~H(PzQ%09CJs@LaOBEc/6h@hq2Bz+4ƢW(4KMIy .d8*x#z& ^AoTCni8cK[TP6ze[ʊTk~9hgdn#0rPSuAw۫>M8"i LB>+Dyǹj%7uoh媌9 \cd*p9RBAWf] $ [=*cjItEV>:*,l *KQmM-}i ̀I m QٵX{Fb27IL /`kc̷ARM߭ dǛbr)tѭo*r.bJ xFNKpɋkS; 5@,KٻuDBvł26>EHT5= }xi2\#Sݪ^O6'm¼ "P*g7>ժ!,7bFc&;W{Q?1:[حlP "NQ)Msbl9= Jj.3>6 bI1C#ڇ?txi_hMskA¡ su|Ld`dk5K4;lӍԃ<'__-8Vw)NX JR{ڕUX$?%pv.)l~9b̑.XE@\~" ^%,Q{ (&vdso%L(}0*諌@lY(&P2Ⱦ  1sgqzKG2A[U: ҉ !}gتPY\ 8Yg[†Tn62k.Og-RT@I@r5 `LD!3"rd6{"/&/-Xso¯y}be Uf[ͪ3*0>̛̖܀} kx}l|zL2`i_یEXfRY4kIѴ/!]d/;qWùЧSkW:]?ɂ5߫4}?$u{0}cofTSz 5yduҵaOd>YY*!E/7K@M=9MLm!{ҊPiW yZAv( Y`)n>Ft8-IF@^a$޲eI4WyJ[x.x?jm(ZBEĵ%uGS?.$k.XN7²`m]3*l=9!v)졆z2U[qE =Mc7:᭑hjTkl=6YhVHC8xw伭ytY;>_%1N\&#/ac ީ*=AKp}nj5m]baxa^w&8suS!4?a{E7IQ.Ib.^-xR j*_1 OiK}+=hB?97//kWq` |ň|qa' 8vzDF ~':ă//2ku圙 UR7V&Z ] Btxzb *C@߱{.gw?:# lmF۰<ʟ+xW`DfܯI'=HL3X).j >nM@ s 1Jzsjy=OR[d7CcTu_08i@.2?[ Nh?pZ9)2@A\l@#~D0hȱu#c},Zrs˂Ӌ78W[\\PK"ζYIjxdT$hP`uJr7EЄ&}XɻuqP'n ؁$'=q5v"/z_^ZK&|ᕉPNƄ2 ˋ_2ԗNy9}Kp9҂ȵOV'͈L28ɏ!&FMgb{>HLW", Hz>HJ TȢb<^'^ NB%22vpz3=O & ^@b,bku.! $ ,~ 1 A@B37&ZZ<>?䪘X!\I sX1EGG~HIaA0ʗ$R#Lxa^/U?>.)& VN_>B $|&A~>1 «ҟȃ.J2 b-Ԋ>3hޅyPhx s}Y\n~ [>%9k@AL?vEODj" kNaqEU'G$?!#Q>ggY̨6_4D!gΙNGLHzM5f,C}X]G)HrSdɒJb";Hh tytw[ WdfW_<|Z>#ⴄa-[7mkt^PnfE5q?--إJ1"q1t;y zA_qKcvf5cYal;oGR402˃&<%9`@Zu>l*[' !Z)jX<_އ"MVƊ"Ckww1h@ؗOEy% i3[ f13w2 Cz5Nvbˁ#K z%F*!w3a9ӫ[qD|7 T1"9JĀ ;sgn11ީ7]߅Fɠ" 2)G^/"*sQ)ou ܵj sez4_lAsE b~6Q׾?<K4Z^ siK|`=J A8!7;AqN ,?gJA`{צЭ7qՆ!XWk>&>oizUч"zK IA/rMrc({,CٶT;i>s$/=,Ջ'0C &ӥ'B7/TnwLs,y>~>2邋XTF=v #obC/DC=SKsXƫ5 )m!  mWܲ9@/ ?YA~Ȉ??3 17e."̸-J OkBW9اuMj2l_Š d:sԌ&BG4L]zt7;YKpWI ۍ{h!1]14/LjE%Uo |CoȐ т/fvIpK*hx_htuf_[f7V:.[{6FwMPȈZh9z?xvrf6nt3s^UCD _p S̲VE*8Ń']"=T66,KbT`!Y晣AH# ;$SV^ *Ӿ 8i?E)uOySs!Ga%d' C!=EY&;Vz<JSAKfhhC0a78:yT*rdx>ўŬic XІ$" }R5$D A0ݖ ciN$Ĭq\y)oD2bGނ]݇M*-Uw]'k:K‹n vQ-=6(a8HؚI\i29Rn}ZN$$38S8QcBTv Sʺ~f>GRl3Jd|Qq\Ń"VP߉zs*"d|"Qe#8$FNgU0O%xu$S`Vj0>h O^vm__]|*#Cٍ+=uXŠikۧRgdC {RM5m)myVr%~PVF.GA`z(gh6DQ&`[ nfv/b=a$_T?Z(zq3PX|'889=!W\66+z+c,YYO{3>VPiBƟ2X'YD?PJG8N4R6{j`i+M dfPh=%\$y6Fy㇡sߥ<{P+~'~'\}mqȌbk r9a$ HկTm"IQ29*k)c[ʼnȇubldMd:H3u!P=ըx~͋v3M佬-kg>0Og|5'7OT)NzÚ" JɞN=iiI } y RUṁW),V'.m+ru a5*!b.d]Y迲%sיD _˵ۮ;νע6N.8o\8CڀR*IjM`U`v&'(4K+ b4iVa֮D`A>D~^)%K RR)am>kxx/tGS.o^wChB:?*ɨ%EҨpKkbȟG״2iRÜ7ћ3:aWSѪf9f_ury3/6f3 хjmތF[ѱ*;rLZ*[w p8M❝4z[zU.BXlr=*;߮g3K19N(8*jCt9ӈz/ɑahSv9Bރ}%qv;nH2eÞh;; eLtd>| E}⑁ۭ7|S~+Mρ AF?+}aA4t1+TOCҘzRa,vtBнMKLV+MUQm0X[X?ݱJX4!{$ӳR=nPTfbQW2žv;=؀ d2vpO7XRCSp B َzbhKi!& r7ԫEwz_  0k۱K&F; afJ8D~WP]m+sxI P^SNl<֕oOu!>zsiD2{dEl.oVuVV_ꗖkW_urYa^ Y& QШ+0oVŔ=d^9d $#蔌09g+=z[('x|Czz 8&iT.q4kOCgsewѾߠ5 S;/BwO=&ۼoO#`= m@b$Ja<)VhLf-!݂RsT62}pw^ ~g0Ttt 1YIk ǩL~mDi 2 /%9)FHNeٔ.oO-MS7&F})>E+w&{6$N?iޕT55S^#\q6Lb;[]$6 Ik͉"p8M2; f}VDH"Zo@e)<&ʹ_]Pxhڢ4oUAWhёǘ^vV/Nj ((ZZ!|.pꯘr=s%m2)Pvz :M&h+΃vmI GrqJ 睝YcV$JJ S{ʂ=ޘ3$kiv{; ]g# 'MN( ]y3NU^ >2qFH4z--ĸV~!$'.yd|ݒ|Ո@T r*!'f @Cv@&~=.R)t={_HscJrKyʮ]ێ4YUp#^űי=+V#B (@<7MՇ|e2h+2ÈYfz/lQ].:U!KiJ4l9ӭq*в/=#=B<|Q/0zf@,9|*_;r{.88(q$zJ9#C~.)*0/l"rtaۃLsȾ~%˜v1U@W&FΖe! {Wsp܇+_Y4m89t7hN?p uZ{T]'`#9 #%0Vs €zKjI 2B eQaZPRGj܌J !&CH4͠o*HTFyB۵WOZ A>-e?KwD^]3shV8SLҟ։(C0 mG6l$Brs8 _0{i$gaΩ*a< Y9NUVyRk0" np'1u$u }ߑiNBhvfyVOxF_ZTuG6o%Qǜjv=ʹCu-ݨoG~szZީMD%Q o9T)ݿJ~cd?#&Ͱm~[%gmvIz#>fxiK0* )8׏k?־x=L > G{oXȠQ\X"-fT}=-9c|+3'.WrMYzH^udbY|'^O, xpܞ#Z|V뽿%mYJ* `+ l,젆G{YZ4i"D\/JWWX&3?#j ^?4n_MPe0)FA!uAzS%CԄA<4u uµƐR݊7^ҥA{u3k85̯JPku'iFjjόa߼g'&ڂN2lR1=iZdu s^"<2ˁMHh*\/,|U^lȉ'2#ܪP#+tcK.C4%h@N"sRn&-<\1aa56_i˽pgcn}4/'f&3୲O*>NFoYOyEBTAMh9K'Wϔ #U:CLMRRo*oЄ\|`[օR,O(;XDCp19VBg@0:4ja,\1R#w+1E[ϥ4uP*49 IYYBc3n?$w;[WP=3C= R[鴍R)E-Gfjɸ@{wmI'+Vs۲I<=S+?@)0ϾfT >FD@9߅ hħOx8x?F~.3 bZmgA:P4yH[[{ۙAeVı¼zr$@=oC}4gl (½C`aڢ kc!o}HUg^`+5@y[Ÿt, _zM]wAJ72ioO#<4Q@iǽׅ~x#c'G6?Utubx3=%,!ᛞA 8 fJV-jGţY˂Fv1ˎW|Ao̳&ԚE3noZ\9*"fXQJP- Q5t/ךBK-nd g[>~ͫ"=E>yVw鏷5[WhCpeX@[ZEeEo940㶱<-3sዮE0Ij#0UCi9Vc8LY,`X:"}6ieB9|h_lOD:oѽ)ܺ$<)uK!bZ*"wHˉJ,OP9."[ ⚩R{}F%xuW8nEZlO\4 $LۆV,y0Z"Ϳ!:_r-"e:( `n &0w*. 6 [2;,1ȑ?Ѵ-7Z}J_,j6|C𩃫 bf ֡gw|R_ceH4QJe'~G a2,g$xvZm0ޛ]>ُUz-+l[boxAz^)`6ЍB%E$ ʬB kͱ_<nm:<Nj 4fA2I޻j@im2p` LD9=y8&NL_tor {?z )5BHc l¶4=Kh'ͣbF~ׁ-ULkbqe-xUR< .RtGJL% /lgƖEp97pBe?Ob.i&i#nDQRPPG9U|,oP5K1ff~ VqLgUp!#urM}?tv l:;cLV<\ hZ{Ի}q1sB(Á*Hx~"՛䐴f/w_ubchyk^X:>4C<tj }An ӫÞ'D8x8@< oSbx~K]esӍ {0Xy+ygIFϫD0uTHRȏt,\u9&#*"P$/ k tRzQWKw_ :G,rtH ̮Rht/r.9_*T{Y۳Ǵ{`;?d`q{;]! }V kCx["brQdY/n9C>ʖד]#Jii"wCP`;:=XŗY+gPcֈAHzu3XqHU8\Iq+EI-(jO^3.t物Jنqs09k /d(;:BQ7ʀ٨=*<29oh ?]N[2moL'WP;1_:Ua^9 z5JK?aXtNo!Z5u=yAfb; 5͂ͫA:ҿui)cyHe3fRY|bUd&{t#GF ͱ jɫ?cRX5I<Ͼ.d =/SN-^y.(ɳa8=AXM _9|6\ԳG<[2/H^wYnwF&+7Y80S9#v_BB. +G;OS~4Z9AQActSfd,4@Jc=1zOEhD~QJ^X#Y? (9Tg!A$C&UZȁr 9ڐHT9B!1o/nN^jOٰ,sk1k#T/UZ+ޓ>_G[#n`vJ&nk@|-9c$o+;dxl `쑂yppE}쓧O-HFuX7iSN@_7Hn%A(*Օԓ@V.MNꏦXbAB\^躢) s|)+wkY$Q>šPC&|X 9m'گ)>{8nKp>˽tGhЈx/;EYtx755)_7"p[F(m;90,;>8/ni/ɩ{>w: me 2rIZy8z5ܐr|۸t8lhC790Ε'lo|gt*n#lּrkl+ R4f*25b9,WĬ1B8OCI/|_ɣ4VIo<GY &\-N-YWw̵nhV9o6ǵҡs=0_5ʹԵ#!G٦BC9u;Gn3,Ev#gu%B9yJxC`v vxܺ̏+fbDj@""P z )Sn`Ip>bC vT(?[ Ou=ɣ%8C3.a U+1$tkg'c̰,~6Cmi+ \dnD!#:*` d;xfkkCoDGjnVx4~;}*lD5Q='h}ghB-ःSO ٍ7wVݩ;|a'Bɫ]N螳t oҎ&''AENf5XG1 ~jQ",݂ܶ ?u'ASu[͊cK* mreS^TCN 4Q=VYir[X|N{*h 5$^sɉ)N\\Zqm/DPt88zm7%;Qr TSV/ Z$99OSˋcorZhGd3sJ2(1QāGZ]b3/e֒O1s3/'Kc{QQKyש6b7p6Al7-t+V b@iر#]@EbUUdQ\g0t0ȵ()9+dmv`-cZxia@涎vJ[tښZҊ-Δ0G Ung|=nu%5w Qb~ٗ)_Ρ|$G>"FtB# c`\_91h|Cq9_87 :.9gD.QsxyjշaV ݡW\{&x?d@jwv=Iā%Gn{/ĉm9L45}f)<Ia ^kS/$=}3$zrl0^Q,[n KuP?D`$s]3aRq^72񦚹T۔Lޓ mZL4Xy[Ok؞<'@ lJƟj!CRK͠W7/AETt @;U36Bes<%[ m nt{o"MSԄ{/[vur_j5cGm߷T:?3˼7%Ќ] 㛏~aa{e’n(flP)A!z!9Tc2vAc6Ã@o)빜;m}tW)˧A}M2ЦIϊ~8_J]_Ίsd FtݺY=uklqhD9MmҫGWk<v&vڷ &:& ˜C]ga=u0lC}Ox^'KNPpP8ijWH#ѭ.{ƫEˇ{yU JJ#sʍ2D=!p~T|"OOڐ#߂Mp6gِ'U'>ZF|. owp8Dtb =8zq8Rlʬ|j ,kưm Y^3ԳqY|op##v|9C#'e: 8>Gi|L3K~ a(PEgT(^j e.5竻fY,]lobKN}Uȁc[y䃬^gslgᑜQ¹rTQB12e?_+ҧ/V>?dR.' |zW6lW"ƨi~B#ݒIHJ,ݿy, ̖9;e+J^t j陗C^IkIV&ytrWUw{k{#7K 鸂3K7ɯK\8ϧhZME6nd*8]k.hH9dҘ+&*ʛh{u46_jiJ%Ԋa6$ 0d$̧qh#A}}vZDSQX{_{ðِiF>a t̯{%6b( Rz&uJFM~K&i'M:lE(Wڔ`gE" \o,;#Ek:E{kZyhD#QTEXHʽ3^U0QI. ګAt>b8q1} 0tn幟\nvR粑U ',fyP,HE7'PE,8_S\"{!J|"~8/hn' _OKt0:w.=:%[Z|%C^]5omJQE[x!{жqfetyPָw>䅹p"UZ +" 6n JVx^Hi!UvЋ# ruFTtJs%[@1v%qCqsw}"Ey Cipɿϸ X V|eMUZFcs/wvc&N DaV` [`$B6 { ߖȾ:d`'VoHE9oܤ9&}xK_Vl V4;ؒ؇X'khfȽb5xCe$J!׺\*Wq]9s3$^UCrw}l;kE4C8|K%p,%\@ESD$5hrh9$ژ W4BTrk8w?ş c jZWѦ\=h@`:W14x]M;#@vNm}7-sCsLs.Q3eqKϤlz`%-Js29WV2QoDfF$9 %[[^wD&55v8!Vu@lOb`4?|_!V1)u1͈vI 9@tzCJ s ! NZpÀ۞_/Xs(jol%`h;,0ʢ1̃-C!̏`NyӞx#`ȼ)]NN׈ dxCJ={eEAc\}I-ie)pPnOlCjG'پ%WZz$ 1c[!Ղ"!Ɣ ƘMo2 TZÓo>b}4K6})5 V);иK*z;ŮoLB&<(IR<"TӛdNw[rw"ICN[dmHso%SQw %InV\)w q(xbRXW!#n)#iXV^vQɋba]MvGBWItOtAn帀F@U ɕ{MV[k*á ;S9l(&Q6ޡ~^opk=f |'jn2B^6! z䭅]̛-MEgېNtK 7elnա1*;FBB~4uO2qe#Z;d#w~3ܪ"0Ϊ)!X`lLՐ9@ّؕi]X=D"DKqI[k^/-YX_/Yu~A}o,mahΊ9"5<MLk-ܷp_ dcljzm2Nysх+aWd6>1K#Ԁ5lRfxʪ |9/2gṛ7;`UGf'K$bRDM“BC B{![S8Q`??{7Z& |_ Ji\i8*B%bUi7$G9K>f,iߧZLD"6?axə,x_d [ Znz2DϮqgLP4(ҷ= ] ~@^稊peU7i`= xRk06іӨo =%q3!]5K="f1A%DA h'j[d 9JqLR7@|\`*(q=hg(/p8%xx .٨A _/%ux)7Z he,~wW8̸kI%5eMC-ˋ T{ځ' Y=yjH ,t)Qk|9|^5VHxOԁqvw{qL(6 +ک16F`Tkߍ2_|@R^,dXѺ=p\|7&h#\/\9ݓK1qpB/;P}>]M1 0/PHٹZyW1 z0R٫;c9+_iE$su?^Muʅh%?q(1*$ lӷfq={hwT(>UĞ&u'1xOQ@ɌɌՋJɗFkS0/y. 5{e>|NX} /7v@;"XS[KS}cJǘΩ9 ߛmSZR  7sf'EilKOO /h)M(A$ TRYlc86cEHIߵ|}pS*ʝbpkLVK;-!N<}+Գ W 2(.6q&A⍥n_ o1O6f H:Vs3Y*ޜ-V{ 󓆩F &;MS4Pŏ۰P5xRڟ2,MUl#A+ՙ4(U)U޻7O*B+/\&[`: SebEp+9C}S˳۞$ǻ38c 1,\CNipW%zHE>xH=4s&F(h(!rHO }_;a_恼AٚќYliº;Vsf!0 =Uæɴǀ&p~}kàދiUz*W<";A*N֚AjEvS@ox⟩X8/4k-޺v]\ ĵKbi'm2OIٗ)~6ZljeDXA@ *QEljE\bUWtwZ@o $&)0Cj|b l]O}#3^-z#;@4~vb?98F5:^q\R;ARCG2:4@5acv g8D;m峓@PYɥÂv*Ws&!;hތx-+͒FqF{Rl4ƱvTŏd# 8o SSqp;O[nv&ݼmO՝onr9>p>.PtK]4y;ַv}g7/Ր-`a]S sJ_}|+/`9!MB"Wv\]H`.R'-A/džΤΆȮkP{'3Grx<Vhb9SZ޽Ijʊ\#QxVD 0|x$)SEN1`^,Y 4C Ra!%x# <la5.^ ʦ5/k%^VmCl^ {`z4<xb < U%%#a? ~SI:,ۺh#l]A0̽]Y|OrBh=knI<ӑ>pmtr$L "<@Q`N&Ӷ0`{gYnF̧302Nh&c,~}Nq͂^s$J)ޮ2kHMCLm4Evgj|meCn,aJ3AHVģt؈ /#vgp&zÂxeKo?@*öCG a4knS]mV5ql\~zЮ5tgWz& \p J uӛVip*|Ur\/Bh¡bQ5o\Sas4;r"FT]aѹ>TTt&[VY1VĬ274aYa@wH͟"|5xzwPc \K3Iǐrwv>p8)CJQqo >;D#~Y+=.0n]grx=/L.|9LᙚY&&kY0"Ԁ][ѭn ~9T[A*CS#zY2άLL0闪x>#M@#үqKmrHoςKgY¯,\6>e~n$طR6$bau.7Хֵl3RAcw K[ڑF3) xE0"bhQ [F`=;|]Mژ\^:!9ׅvT$R}ZO)&aJTUPq/YJC^dZybmiq_JUIT GE]"z.lih1 a]9V 8t =[!c9)L]p[D:]}nr'nޟ>ֶ|}jEџ/"5t"9VK#niQ]zUM-eZ#ACZ*5qr ‹M,l%XSsY.Y atw[AlW>AE 3Δ*% GR  |ۗU["(xMZ(Us&4R9jx wJ&vd'5S/:L V\sl?4CDz8C?bsL:Ek/vA ,ġKW\Б^Bw>6&Ӫ|mIMo J ޸趑@J6=hT=]S_8\=w/>BY{cq+$oߩ<Ӕ:/7!9j YQs:LhLI#ݞ;r¿?U?ǭzQ;P\W N~ˉp$w;_UIE!i;Zh1$ȼuH5 .cclH ^! ny:F19<ӽb4$m~3_Ȑyb:.ov!UfxV(g*q/iGY^ 0z\+ 3/PwuFR-rjfR^|Iy\S|a8MˑXژE5\3,^^)XMaV\a4ø3PΆX RA]s|öp<]dэ hSZ" g~ϊXHwmt1<^321!;`4#4v?Ŋ'xrŴQu'IqLA`dO(JG,WUG%7p5`t#Qd9Dȫ ѴKp rwkV_gB\? $ɮa *0ӆyk##]2 Tu! uaa։5u_u.\Ciͬ$ h~6'VE!,O{OU8>ز q|ZLtc)Ijp38[Cv^s=g 4(^ê00v흝9>9n?<9 6s}J"]BP{S*T0({G ݃X @TJ>qV|!'B  )jBk>Eݦ8[,5‚#I΃T^{sIׅ~ UCo0Ge;T'dY'1d*l0^,;`=sh:BN%t$N~5M!Ajԅ*< £C!@R9 o#^^ʊEޔe@ͧ#$XV^ݛ &iH, W~QtOX߷Pk<UK4Omϋp%B1i@2J pP+aca7oBĤ"WOЫ{*A0 ;rX7&xCtFiN1[Tgt (e 'ҽ5M?aV#OntP?  /_jzK&Fޟ9`,:oS=@:tf+ ׄV" 4ki+ļ+Y >w*tn"E ˚BɊ 9"qiYOex<;JR i#K(eEetVF\` ŋP"2&z.j @qtf@1bhbgNj-[2t8T[%&mcpW;4GE(Uk;>|{ xE&WևgOg8zgg$|s}xkyH}Y",1f$fGe:UR`=[ZRrE,<멓 2>-Ԛ2Dv$^5Dے 9=t _t‚J6,6͑C(KRDF^#QkuP2qh2uđ;{'X nz̧{-^'5UgD4;gPYѪs@)A@MH)bӗu`/s`GeWLbXfˈtĐ2Eo kK@w BJiT=׉S8Q#yR: ~"@IV>)]1jMS=43C6{㣓^JSᎹS<չa[q"=-cd[WGo>O\*sLA)?;7[|F۶hA~ Ado^o=ڠ'Yncs{`kO@h31XJjf(FB2(+Uմ4e:elaV`:QјEM z~Z!uQha7Ǩ(=b.eX=PWlY>=koVtyM~R^e˘w53~,>a=~_9ݬ$ijΙDl{XЬe'pRZ>De9$Iݑ]UgKN r?ʔɌMe~?>u*+ "P4% x{⯅3C ?}^MKapT}g"';~Hls]ausCFX ye[6-<%k&>I?1s=+KNF_Bwt!9SuD?'a6Kj-I3ܒ C{eUQv5yY62ߥ̪% :̓j;=8^l#544 `h+*c]HvȏP!Xʢ^ *[v3Az/FBf6,XC qiĊJP^2%-7}oBTlqgj]!@j\cSW-C^sNgo]2O7c(VmĻNPZI~vߪJ끈g*ѧbP k_ZZ- hT\FjELD<y:^C{Sv}e-DiDR=,u ME+pnKq?ssWj:С:Q?qq<|ŸF E*6B>an7@jQ$x{_= )RSE~f`͙@Ђ8l x,܁eJ(`4Ց\` o ;J Zi&v'MUg+&3wFCwjvXT!.(}֨傷]!e=.Da$*:^ڦ:!\$e]9թGLJ ZhJ:3EIUw&]u@`#ڽQ0n8z2и B[VM~ "lچϐp[Bb+ֶ8-m1d$`[ JL^sWuUPZc]֗"bS9 *Yq"4~^ByD@A!0D[kBm*d 0_^g?줆=| ;aPؓS -@yLb*(5oBkk&$y2 Lm(8SzZ禱 У]:ƞVѮ@-a M2O+74Zb+|snDutlI櫴=7& !X#dsm/loh|W5SMobBFyͺ*ys/w+1fT-&S3t~Ghv2lHf:hI)/%ڎj/$E+Pؕj|;g*)\ ή㿒'Q_I רVNMuH lm7{963aR6F8Rp[pԼ^koAŹ%]:;EYGZn)~UmDUkbWC"_U gc \AXE cN.+.h#T`5/t0tvjR*"uDJ\S"#UW? gґC ?%vqfnPmL؈ف| o}46q14FUyQw+14@,a a 0:er&'pcy?O:&uW1XMFvcIok垺I&$8*χ,~?]/RWy3Z4/?cr UNu>Օ*Al OvWh~pH%ߩ8$-fѭqGIe~8 w4MQublSМA-VG"֌(3xt&f!/#6gL1yPQF4Q;edqglqn̩c{2d븙"o-B/'!(88c?&[HCF<%CYn}$nΩ%οkgBɣBZh]@C{VIQ:_OZ ?ZzVB3Y>!$ѝ´p"]vUߠ@J(itOҥDסF j2֮ԁ>JD-"~} (A*,H28ApN\!OGb>"xlY9)w{vpPvktwzn($W>z׀%Qq r6& ̕:zŴS͕PJJ,dsY|Rr6IL }_=&{( ƩiDfb#\jBZ6f,< 9Z'fc63,274F\nP=y:Fj3p"0T=y,HKLܩBq-Qjݓ!˟&$aq;-Z6P^-1|.׉8_[o|)~puL j8ų@|%@> ?P!8Kq ^!5? 0 XeEM>r#Yh vgW~dQkBkUm%|cM 3BGI(5-NƟرKDs){#:iʄP;}=C`zjX|@"#]ȆcU;,V.bhKoӇ멨2!j&H*4f5gluԈ4yBNxƍZ.gPk^b36y"ܪgm{J6T0u 5ҷx`tcc2:gR=tXk lX`vĬn;q"zx&=} Pyyف WEgñYSxe#vlYv;pQB`=62dbRhTpdGՋj!ы&0jNa-b.͎#PP&%}R=!RF$/%D,NGɝS46,CH#6m\%RRٵ&qKԿAKI"<7O nB*k1rC$RKMrsd<+@!d nao909[{\T(ah[L485ò7UQa}']UOs8'+v蔶9X ,#7BH{9P_#eIAW;!4 \_8 X 8h?|]x*L)G8ֿ{֛)2y{pQ,/9N0d5718*bJ_QIJ1ʝ/ XM7P)BMHTFR]8{iZGj09BeaFK)D+ل O-+}oox(@C̃>\ FA [ ß!FN3MC>uA4\}hv.F! O)]@?!:m.W [`䢵ŔnTbX5q-9,v}ά Zg+/8/qW:^|@>PrCh VwYEŻs4}G I 3=꧳Q*f Nٸk\^ZԒ Y3r‰Wt|WPK^`:I@x{ .Da)2V- rYcEY!l\nqȦyueE'XCcY[8C}"v<]f$y[PLgvLBC[ N`w2<d:;3\hu^b͋'S,3gjOACܗ38"C+<>沅"7>ǩwo A'rE)/ >e; codo7DzgEVCڈ/=R>ٵ9"{^rp0X5#Վ9gDb^PiZeG[t{k蛩ܴ⣤m 9v.3d8%~bJ-|tc\QY$1S$A(VZ(OJp3n=yVGݨ]QCfIPJ;;̫@Gʺ.-l-<˽O q,x?+C,H3%(}ʴfMY"cs-yÏ=uZ, F']?hz%MLKٸ6QɫMl!n `oNz͑/!jC>'Kn(R%aKI-}%-.+Bc$6ʞFM,Zؚ<Ԙ(ws)̍kj2J֔BZ$̂CEƉe7 Ƞ韗pFj\98䮟rϳb|s t&v>:p28{!-HGXA9A~(.J!c=|i1H&~hE]κi;&eVFmVhO{-O?LtT_ ]QKG!* )Š xytfzZ=џ5]r鶿_T$oA@̈́l˄'sGl40UR+:jGsNID  k<2!Hj[ԉSV7ox%X#,G |} h%tg@t=~rˁ Q b)R{b:F[6DMt] 5Q])42lu "PdOE=."mi2'jS #%'T9v"P׶$vP ~m.$O pL^X q;pPq:ᮢnOm{27݉.JUngvV>dݼA6v۬z1_Z{'0Ny@0q̊8O\KCØ*dW|ngj-\ F1m7oEE/UJML gM/6eerYI vhLƓ?\~Tx&қ0/2H'+`+GaO'ÖYB?'}TwfXAϵ@kV 5:Œ=s4ٝ:&i,hF/w~]IbWA(hKn[\YZz5}tkx ݌v>ytTHn|`Je84yj OWs&z{3~6sU9WP5Zձ?)k}nLV7c_,96i}n(z{b[즹 9".fNPl U-0_;g]\j|-7IF!VruyߵR)*({n]RErIo`wʍ+B4N};27j oH:LRCUk=D h.bnR,Ȏ򬃐+ӍAq}A¾~p)-l^TtӯK2*;.:[䤫]+Uo\s=cSV'IpaWsAW0<G6ĝWGaÕ%eVaS~o ee TKjPXMBH*W )؛Ɯ y[WWF#VV3UM{"6S鴲P D\nt4hX^bZɑ:t8_;Q4o\-i?&[4R2ln73in^1 mWmu:z*TejGޝgЖm)4zs0`EQ=kNp~^'lzZ3Qd`ẖR׫BվÈ9_7YL'Ըm?ZEei2%QȖ`@Q)xbV`㍍,7};@6pZAznJaÅY@ZIAR&(^trB m׳uk9}E&9ZV'p1]zDE([l5)/ z?hA{f_eJ>H|E73_ MÜU೅̢H(k%M yw*)x SL_ ᵰ<NX;&(O2 g~=S$0u3?%ԪŒ{ßMS̵S']A* [nޙj bƄXxJ47WC1>RjTu@X3/~ViM1_˔KY5D*bH 6Zpt$*0: 8篊pcU[55:/Tفb3od\xźDnuxrFQ~&.K?Op 'SٺO{ᷩrWwÿuÜf FZY'J3]-DJfs^y(Ofvhm\QT"i`iMWAnBT뉔$GlbRp6=9tOL.?Ҧ>8 7pʜЋ)6e'C߸I*O \&;t6:)(&8 c⹖ #Iᘶ_o!Ŏ0m#28!#%zj}?ٛ-U^(pGj;E az}g g)vY\:fvm*v$cVd![߄\9E=T8,I>i@:',gδPd]iG.i{J ]ʅ_ڎx{W3[$$hlFzgm[\&xKb\S +UF@؜5dUxkLD~"4! +>:D:7GHDo\P#aDA-L9/X7''LW` VJ͕DH:[/5=YBX%L~RE֙OG<\;g5B4.OzΘΌ x@i T0+f#<㈨GBpvqW{=2ѡ io!'$: y&Tr;Ԭu4 GuJd*`tRGDD+p?`=)Iw'U|oENB ^EdB&?9z_mpwx6.C>KH?&&x1ٽ[.=̭:MSk%mbmO *Z<7R$;)񑡕/bqyo bB2q( 6{b,wS*iڜ(>.7zj LjQ۳jw4oU\)!o-[I '@ ;`6ϚMa}@9`DMq`O_2$$W0[v>a nsGNDw- `)"01"^蔙3;qa@>\.^*9(1:>\oc%HODe?`$aMJ!w7ō 4 KJH~؟1R}=`9oYǶx!;;iqǙC^yA:Dr,\o<8Tp3!·5So!ͳWkyO4[6¯&1W/NW"< X>Yɪyg{AxO\5,r(zc}\; -d!_zt O[Q[^^(()ƒ$? ɄENP17]xaNO7L@,&ອsrEh ̷dryq覹RqUB3EF1o"6zؖU\4{_r^N6̏4F f{!W3愔A4t6DZܤcC8v.B7E#W]1(SnW>=n"4{JV}f5ȶXŒ;gH+{o܆m~q=A0|hI4f6sxɥ&_ƒϋ+WFҖCŻ-E(|cYJ-@FիZIRjVחg竇g\μRSGPѬU2W63Jxлk43W5kP0Ål'x9#'}(5MN|\L' \=xS˦w|XkڗSa\  0̜4eD,i1P^=a+)4W#4&)FP0#q˶V/_9I@(v1ެ>F5eJ~ j(Ui}lђUt1b`%|ʠsaKSN_Ě`T?R`JVP>"XhZz2u5S*+)#SkC> e*xnƇg\J*كh !zPfER`Kn2ZlM:l8"9Ke-̑T'ga,!bnQӣ5)k]H@x wLzf]B4U|`ss D??k:Y 0J!|s:ëP(˲,&؊cG'6І'LS8jB*#i$a%fƈ^;AZ] g:DX/ OD6A>I 2”)7^Sڋ(O@$;:p|-u?7Bd#z/nVTMa(c=DsG,ͼa-Rs9T0#VVL.6M3}j19b졒DZ҇,wr( ~ќթ XG<%XgҪj` djRSC5ZodN`&~Mv+矼vNPF<0u >"Sc0ĸ8!PK Xg =lQUv~o;jgG;ݩ<$v}xBcF2mڀTA \] V¬꩝SިEk<]RjKG<vEZkY84\O%+s:lynmh>s5" s'ig\}TPB#FĒך-NrtSψYyni<*34٫2p[| {o,`zp-1\Rgb@*ݥw'nmgsP= S ,t?z[f`{ ga W46o8" Κ*_k+ck/ t7sLcgwrI+,j-MHrAu&z),yN`䬺کp g7ȶͩK9BQ dv߄9i`@VA ;ByD390 '+IaS̾ :vcyAȦ/$|Fk5`^jk<.Ex0r-h;6hkM#1B_j& <9gV}\p)߾Ti6F3ר@Ss>jChx dJX1uLJa<0>)Zx? Zlz^1bVzSin|J ZC!^9'˷4ay= v 9zNm~ a@wsڱ3z>F=. 9$vjJd2&iQ_d6 J&{#\'~ :@f .C=:XPn3\^EbN[r &8VAGle+tB-d%=;ԥ<) 7 PV ۽mXn㿙6I'?4ͱs.U-r.bpUys58\WH$x>(mKߏ `i&8X_/, ^ZbIIwβ>Ԍ#1q1]kmP B&$*=s"Vr7 x<3r p/* I.J@>V)>4hhP䭝SX Ȳwî~hS^BAa/;?2x47KΨp6lr!b!/64d;~mW"{ZHչ_GJn焉 +&Eqf= =<.24Xַu rĽ]{LBq0\c^*SX>⨸1\v6YRb/_ '/Y LLNdi .]l:Qa1Q(nSd.zcQA_8 0n)q* Sד /zMkJVfB"EÐ;oh2be:ϙLf!1 5ğI;߽WzVvTeGdm9]\s~[2LtTd 8 QbuƘvu) V&xSʢ9+@%PemES}0y?U3$&`jIhWZ0yAHﴗ6S :Eߎ&6^g./s 1'5~EE#e:Ce3g!}V5aLWG|hÇx7<@9:WS. S?O#(JWgHׅG۶;TefɆ 4;bc/qj Ŵw 3*,uX hMoXo =$lvH?`"vwm?m^7KX0S%1FoL4x#S^dp˶É@=З߳&u}#N=l  N k=w).&ui沉yHȵkU6? (P}zʚ*b qAado2s-V{M ӑXR͘8SjA]H2twDGOjw_ ٍ0q)3돆xS T}Fw1ʔ_*"Uˇ `؏PGZq &n iveC~kh9!.1_9'T~gwϿRPZbӒvJzK ck8\kd[pc~K;Fo<筚U/UEAAPBɼTr"oƴ_^)7V J 3܄TYf4װwX:L&UUtCR\#Ik#7۔H(0;0RSjS<;TBQr0|/bm).uJNhOa»0b_6TzIjaK .31@,5Z6wtIH:çS䷄sEV`ikΩLu'@Jxq,G cORj.|% 8c(QGWL@NAvvC!{ ^Oc*`ϪS}nI!NI^ P%\#@ѹ]XT[If?.x۵]x۳lU>MZT;*4{Մк':yqk=T/$"tUA!^nW7#UQRF!$>@)Q pPI9Ϧ#ıE#Eem>|5SgM;' yY.4#1<'R vns|@a4yȬ@L 3d `!38 6hT? ;[@>̼/<+C_\8J?ژ ㄧk˷@|x CMWI{"ӜY=)ZYG|9УNZ`bPrtNyifR46Qݭzie*AR)&Z=P&?SEC_!;(-9,{PMJہ^ '^ZON\2Џ͏>͝{+.yݮgwIqd,BV(m %U*^򎳛4z^ݣ"}%bqRj^D0!¡*$  H*%r%p^0| q9y=QBdHǺfl&l^wk8LhX#23}cmNБd` xk'],*p3F۴Ωؽ2rsFh<o)3pO Cƪ<=m 2TU ,1fP!vc5B_](JMMe|Zo:,H"w/TY.L+&ߋIx[c)5_Ѐvx˜_iF/ 㜆zkJrdiSE$KwJi9+j/dճBE(%aM[| ʅ$Gg~eq\fhD94 mUT VeUX-gׄG8OEXZ K?$e$c9@NԊ3M|2K|Hζg1("C!+{DB~I1|・2R' m8)k](z#sϞce6=3Xd Ʋ^͈K a9_/`X; 몔M‘i"qźҨ^)m(.❥/WUYYPYAt|?]xaA&_[$@0M&~Ē* Xtett4# f4eId|,TD ԛ,eeʟ^Bɷ'D*<չ䃔w}O`S֫6/mɡ)]Cl P`-TW,8+]J%JSfNHB];Va+p-"(a[r7O Wbڟ#U>V)im:{k8{fgvEg8 yEkB(<޿D3ADΏ8ۇ/F#Pa[ ȷ:`bXqA||DZ8Aل nB~'E0EHicG iC?fjY띢7=--NV wݬ1O}Tљ ~†_(;҃ *&.bdNИ>:ߕL)RI"&b6`e-:Ұ_/2.jb]M;iX~B*cImZr'goRbA$ފȺNZuF + T.~KcO#dQ-_S[LWhN+r74yk4%P)NU 0j y!] qonY'F.|h }Ȕ8PO:0fN+଀R{]YU}ڙ;هl=hoţEƚ%q=bGV 9_]ܼA[E̞Җ+j[{SZvMցE5у5Il\W.N&,[ĄT<Ss1/-plaRxC NFE~tr,%_MP&W ]h-jJ!6DsO1fsA Q1 S¢hשtD=7 Y&)Mqc"" %3pÒͨYG H6`ۜPXct;poA' lp}b-ߛ#8*e aHޖWcS6Qkۖ􈪙O3)?n&uVtug؇t&-DwyՈ9IYGX'|H&a=>6hUQMȞϑk\ HݶW= tWGgzQA;lGlsv@nX慞A<]oH: YqqFG$w=§`-Р#w[IB"N}7\IP#vlZ݄ "--A7Uk}f;o?-wi }?շȃh/7ҩj"b![$wT}N*š'UQ h>)7 u۽]\2Vs nf^C%ݫWu_}.,c4A>Ӧ6#}L~>M|uUaLoeQMG%4J[yպr͋~$pHLZ.aEO?"b:ڇvJ0`'$|uDXѶG96ADg6>B 8l_%#YgΥy,UF<>n7~:_|ddSQeЇsZ؎"g/"u ^)8Qj"ǖmzojӼf*u>.7ZOpYj|+mibs٧6Wf*l8+Hgql!x)^['3DM`nRh%~vx1A``SJNc]'m^yJo?ճ8'5R5sv8=}p <Ӑ;Kltrrx!XϜOF89JI@̊>\g uTQ$j &c˪k){q RPhv"aE@oo*~fؑg`8K?vlTw;9C-:*?@!+y{T]~>W&Hx '(n8G;>2FDvO`s-kd4_WXf3-1DP D>r\_ARKE`ar!G5X #&s#'J8fާvZ2^:KP@IJ!A"z[{o}&߾_:G8fd<Ď 6FD\NA 5e=9î&˴/HekF=f {/vmdr(sVhӄQc _&J]A|'{g6 |VqtR&DT!›m3l%"<~Z66:693=y&œ'RmvCE%5r{̤͆CVfrJ[N P]#:zfGWxGJ/)gqS/3tU"c#dDh藛BdulnܨN+E 6v˔L/H'7yҙC{o(ΊY-fT#rQrMx 274jCS<.Ch:KTj{yh83"VK%N;*\ڵg0Ҩ~r΍oƋūފMmcnL`z=4T3 ߄KBG+I^ ^eOpPJ(]ݽh!wa۱﹧ɢOĝuY%]vdWUP/ X\G֙2١AYnG=݊hQ:u[ۇހNH( ""]%T}|×%-o5" Ҩ$8 6EpY.} |c(﷈j|7hpM}*p *LI]YHlD.$NaC$CrÒ"%d;hA2\}yM(U2E*zM'T 0[r쾛VZ?v 35MV:XvNN^DѶ/( pŴ6Ie-??sbj#V_X iz''py"\G8 =npN5\eKDA#ڊDGjeT_U1*2xHVOa Y\r8~ߔR3z ]a;iE@I J㴴eLC;* tM]@_8h< ) .ibklH T* aܱK9G?;H3ġ7(V% A WtQmqw;O\H#jI7{ygY%Sw,3:.Kͬ|K? 1#T Tmzjeߢ7s AA we{k-v/qzlsp0аOM(fgat-l.)czM)vn͔w׬IEg1R2}w'_k/}y#iOA| &S۪ٗェ}F!\>qRjR ;9lCڶ_bh| G]bJPA/p8jD #TgqwG33ctBbk`UCu$]BsFO<6oɺ>Q,!хInP*?t(GBO[4=EW5ۖGΟQ;;]FcoW&D&ta0XkH+8v0I4YUj W7_sbGk?[;b Bd ] ̓Gqi3\EґED JXҔ LT7xde ΁&'HM'#~ ջ Ermi_ƚOI赮Kxqp$ _➩,"b:Ѫzu[Qh JU}e*vl99cZ z#.)Dứ5! /4Lp"ve9l1Z#j ͼҥ2zmH4 F&RgID֭;7//"󊺻ny%\~iOODxÐ+u7=~c{T퓇‹e[k/);:/KD,J1O"a INnV@]NWt\m&CTpE^btpY cި: . >_͓7>Y%OAu|qP!43j[8Mwo-/cIwMخCMUƒ `8xpTQq+`g98-4XǬQX%ύfRc f@m\6 ) `EI #%}6^-?|W{}71/ kZ.7N<M54lYy5tyhOĂ+%fXohc& zE˕+=ӡtYSlx_w"1t=Sa>љͤ +" #V 㡶%q)B<.з2s8>rNQI"%@NyK ~v˜+SyrL<0ee 1®k<)(}( TMLzܑ8R/Z"ge.xĔNYE^s_0=+ ,:ݺ_d␠m R4"nF^Ͻ6dǎ ET;\]_蓾>>=1NQ?4X;kjE4[3&/I琝:Wn EcQ2`7Ќ[TY-D.ps&ѹYӐw{Cq1 y)#[NIVt5i0E(rVVf\X9q KI ${8?&n㮐4:wdK2o*+ޟjZaljLjWWLFpiW%Q@z3tؕ9ޞN{:mU=>W UK3@U!2p6.m^O>OKAC0VOPɇR\nPGB*OxnYqh͑"T {|g^v|$=HZr)-4s2Vϳ-gx{lusITnP=eVGC{c-n(?a `)UPۆ=,ak|$OJ7OSW1wyv 645EBxA{(M&\&_H{>*PDR hZ/[zdNR .RG_!c7 {`Q[8{'ǥ؊Ս@$+zŃĒeuĻ& (M0`Qw#bYNI/ ڈ8@Fߦ!koڦR@Ou罹擣 :6G+ ƙgqKC =hNpmА|4 =|&z%E rgA5e=Imr/h9ڽ\$ÌAZ5 3h (&7y;kuu  f9Z7+kUQ}04XЧ;#ɭ'cg]{c"?q,[X+*Q  RLjt[VE ~xɬj-O>SA 9/{͔FBCpK9+b0cze<iawYB.x\h*a*n4[hZ0_=Ys+%Zެ0qC8-[@5/hÄ:KƘң`g`]VU{*n8HO+`IA.mRVdh,MKBFL䘞U*\4_m5C3 N%A}jq.!WVP eSuǾoCԯ~X iHaz@nLX޶)Yࣧ:0U8/J9ZZ R;K #<Лi%9\nwf-%_>V0E.iEJWMۊ bH\R]Z-=C*}iQ:})zPc4Zry,o]-5P։l+TDQ:AUo6X* oеQxݟQJ#K52pY2хwcy ׃`_s==p@ R*=$  kS":4l$nI3G?Dq&DJϥg؆PIq|OEAcse^6SΕ/y+ĪRd6|,5{M~ߣzr uHze Y.VN#9w(ù]ShjUڀUnD}L:ex6dFzb67̀]?01F^pH_{1Sq9EqzTɟ"QPxϊœ*ܿXH;N`^K3G*+N&9n.L^)+ F#tlJKz#s4Y>X n7q5w!95dGwc/z:]AFl "%Rؤ&n#L{4=ӴoRw2 U[6M{'oDNgHE%AA TRj8g]ХRحSw#؋%-T2rPBwl0so>AD#tޔ RfqIЕoV)jc,i@r1 ttZ-[_B! D {?2s\yuڊI"$8$LwjOPJ.8o{~ #At\=^Nةi2v3[4BAe R@NL@ZQ{7eT`ÔCچy!j2R%ǤOҝMj|x3l09PҫlS}+Q+AJxɔPY,.­E10hKV̓1ӘĎӤ?y̱’͊g `%^YD{BYσ๙b9-êg`ޖ]V =bZ-i3ecqɗY~nwyak1N\e;8~VT=y-مkGF048y-CFN4tH0<>pE:.cygpi$ U{Q+뮅WBGr6zqA7]IG3š.%WX;[5(wn$&&P:p{$BiWjX-.e+1_Vf Wc0kxvӋ2[⠚{+?VU=Ѷsc{C>˶Y."EbWH&?\\d }QbB1ָG$V HoBV+q3TV\*_.*&fZƘ=rpFkFzZ;I+;[8bgA8ˤ`e:?pRsvEZ)_+KF{wz:49wA7a+ANl` }v_P@Yi4SԠΊ=$()SJTCBNeoWqr>;# 's"WF.7tW4WuL$ jlYYR18"%Z=SFڠ>n,j8'޳ ǒp5n{ SKq/iʋ`TT,pP~QQBR;B⿰7 F& 3@߷H[BgʭwO m-bV0$<֟QKk@p$miU,FY2 [}Piȓc\ɍDNTP5 _?XG"~ ]!׾8vݢe"M\) p 3 Fe&htT5caqdy d3UKS; <mW߳5vI\*~ajCHWц qުA04Q"a :#c{U+]8n^iz&tcL׍&9NɾvDT!,Ѳ/bH k_ɷRBML==|3WUQO|į+ޏs}>*g/i.Uk '4sT^ix7Ac7GLNX( -aɑgRRZsŧ~2o"{<*o=xmaaxޣcT7N!Pv6n#C; l$#e~搼sN娿GK _Bf(= OkIx׍_2+ylsyAV噹.Wj7eu`2;W^ao,a|@tԻ b*gq&RقxjyXExR/,so W&!)La곾!PCIdI-kv<&+n1e_X( ƇA4+r,)4ԐYϪW5SL;;nZP#~7uo[}{i1eL5,R i鱀`ד,%h#+q{W&R؟}ĴwUDK9OQ `ޜeLm$2 !83$K{6La2?)dsxlXFO$FƻrtVv|)ґMʡ4]‽2}Tϱ7TؙU:N@D:ٓsqꘇ2LZ#p4JDN 8m]zZ;4EHXMm]s(uC4q 'F'v, (XL h8qhvŢ~0k8L h9Qŵ2Be8\\Dyk: 2G̡")'ia`QwE-1Nw @]u'4tJsO gkJ(ŝMXjT,ewʓlO2mxW5~]ǐ@V=NX+D40y_1|b@4C_̻7wRm YWx[v} Ppj#nu?k7خŢ ,Rj[7 lf25UgGkd~X=9P8I)?h߈] 3?Oɽe(Wxn$ZnƠ~{!L0V,MmȥUzKvaLO Ĩl* K@)g4^/.σfII O󹼠GѐM =a7*1#ͮO;k DGcZ}GWA"@].Bk!Xz.Bx'wiw=`M͹*ݿ$s}~1Dt[za,dNg첖wդ6Nu1 ?w;^Qv>(h*ɵ[V _}󰘆g+ŋ<9 n,Ѣ2QE~`8태xjb%}tl1<V iHf(N"VSh%}(B(|39׍`<`{[7O:_Pid!d'0,TQՒ4@7qw0) xe@ i( _[<7r:FTeC?%#`ʊվT/ P~hɣ_$OJ;'Z¸!մ1ioaۿsN\8 cC %a2a=D&*#2TVPq2Zr ri C4v~~'(nbߑ9}6s[18X@J6zgi]ܴQ~.O{@(^=Јĭ| Al2܂hkG9cBcW@S:mɓb)Sa`rO7J~Ol.-'N Z87|Fخэ[x-=wsa-B2؇"P_[ī13bo$xI :PVo-o{3vo 誴nv R4HGi\>.5 wpp=UCUM,(?e\gUJ`򧵖Lo3?aU"!9&:VIVu-lDOϕ, |="ċ59h983[Ns0Hm _gȫA `Q%  2"W鎄]On> Lpl@Ejm,@:}Z/Arbzxs1rT|bB~PvgȭemUvXOqEqS0{"{*r7`МlD5(Wg:yhFw&hujOFWDPKh@ȭxPayb\ǵJ._1hIyx VHxn:8Tnr"ϝRHȰnr%1]̓ 9i qgr&e9'leߪmcJ0#Z 3ΪWݑe}*ȹ[,9:eMV;h(Ny}Gz:3|oZ<@/`4λсLFOCS5[p1?sL%BVNyq|WNUeNtl)T6i,V=}9 =*tUb;(5,!;>ߒũq/rrсP~j1תe%`Z^z8iz0hxHuX E1L_x~J?eRP'ϚJQ~DKR;ޮ3sد( >uEd}ǹRE֋Z|A`l"ӈd"P\vh<*-Sb5?K#0eWRWY`>T-{\~GS>h&NvY^ %ǵbu4Dd\ [ľăݐ]ׄn/9r[rjqbpx(>i^__96F"^^/%d |mW]\ 3nmc` H'0rGΥbn"k0֤hh٦̢*DK9rnm٦ajX^Ai;]My&D'tJBȿESwP<z7DS{c)9F ֘gA@7P(#õ?Jo$a@$|, 4ՎkUBC-;g 9I+)XmgXiuo`9D>Uwbbf+L#cR*/=Ph]}lQn5Xȝ ),`u,ڮxdii?tOvĞP. q0:]MfpVYKkLcn \2h*Br8A5enF! (kMC֯Ѫ-MOӇh re`pfdqݲ;#N\F&ţ'/OM,Цۧ T'),wpal2w%r",juk)c'N4vl=v{Yġ}ͪ2ߣ2$B&[ڔE@c@9ȚR!{ QzRVnLVFiߕR]=T$ ƣ!)7(Y;"%3wb Jukx.wx('@HaRYźbraU4:⮁V!%iVa2ArzF'wJ4ċ&EaNh\D(Yw'ݻkd"HbO&MB[p&;rY'ay )6lkQ/Ԡ%;6rxĈ#EV~8r~k*\؄GIHpqd8|sHOgOq_ge#C`3旄&(|X7^IKt.Ղ^I_i}CN<3h/"0]LpČsF2w_` ]1krX^7͸#rfi?(dyٚOeooJ ~|f6 p6 |[6K@;\g+`Psaՙb̗x~vA]Z u EPWf555a|M[X/*KːXC-Odp/qIW!C ߾J`L=Ľ9| w>n m;P=܅|Dw2w?k !=iZ 0P2Qٷq20X0F1 .N`d W*dye]i$XމNdRES@%k'򣓦^o H"Ú]Sg2 D 3 G/j^ͮ: ='וRp'Kf,biPK#ЁK%4lܸԫ,!-0_BY6ЕQCt1l q5 P{.H==,VJmOK'Ma̜}M#)};A75ј0p+SNF9B353fU%7qkCP8yFyɅtf>g۞䄖]o4*WHi+/hno1EvQƚ7 P B?˘2HN2>1Ql9_dѢ<Ư\u+ܭP0S \Zb v# q8$}Y32)wOcOb}>P>~A##cDs^.cnMإu<ϠBp^k8ԢK>Ք#6)9X  ) d\1y}(K F+/Pg*!S !xB;DYD.s1/VU h ĒOyޭΥkbY&B'!Y鰹<$21n*TI%.Hi}bZ$cR1%(SP#rKGOVPsⷕ;aۈ !1C5V"P&bkтhXF_dȐkXKe{YjzT=&<'^y1Cp0 COR>)jͨZth#,ۊ¥`8luy-x&ިs쿡ߥk fLm"3y]])‘$ջҕ%HԻn-s T=k"K d|_Q{3(3iաI%8zrK&ZB3Z[i kOX?Q;ָQ\q(·( ~R˄]Rsףo E;w%nIBpWn YYM3 "k.E2 N $zshF!.#[{Pl aM A \vqZ>MVQXyb\0S{m{AʮۡP-9)JLƟ4N}?[Y:DE+*a9sY5_lIjZIn|zG,#5(:Yt Q/ǚKsKsG^}tL0|I4CգquRt1@MQ8*O5h1e_a _GҬ=l"(VZ <.ZbmD<,,hqPDQq֊ UII湝<oM@Ѻ@|Za)ޕD:#\`Jym 5s,~/vc <];{.t|Ξql3uʕxu%II18ݸXtٖIe]"+*fc1i&LԞ#ҵ<(&| q|ҷϯU)?=QLI<>m\%Q,])ڞSF־T`žNw=M{/;6 S#7bz(I5Ƃbjh&L#MFKD˭2(3cL&2zv~-fr`~Ui?YJn\Vh8l谆~e4&ZE.}*[/ftsFq2ixp=|qYlDVxkAU?:g2Pt6bu(6Y*(Ar889,>vq < @97xo@FcMj4p}pXL(L$i#*iz?\X/}pVj m?gAWzp!S276GA wlE$=lMQm⊩*2 t )8/o(e:kV~)K\Hƕŀ-6ΝEۯWYY:$'b,i` !nqA a5NK8Ї/;Hm*jAfq>" B)C (I?D܄U'm4=q{}H_y;(2bF>)w4}pZˏ?踄ǰIy _+P`迿(KC"'@SZ}L#m=gWҟLIJyѬ:){K9i!>ΉcYg#ĘHB"Y &D)Iާȁ`X9ɠǑ\Ǚ1#<0YG7"ΫF +Ee0:+0ܕ>i7 q% jC&\N S_v#ADvZgRt[X ,S$Pf@(?X^ 3EƒY#vWTgOR!Ҫ"0SV~yz"EuGL<27 *+G0F ع0tEbH9 MdRy:ڂ3j\#G+0+q927&PX•dRW˟T{w܈]NhM{ofJM ~d+(1M>!&usrQ 7LK]q":*S9F&bcFX"fF'i0n:ʦOoy.+2%1_ibD7gx :QAyy7_%(Tg'Y?$r؇L\OmC%`9v5V(=(xڞ0n Cd\kdq{א,Hq3AҔՊ^ؑ /k17A[jQεlC*^5e 0@5%Ol.S*4!edMx܀&4rLMu0O1unfn{>)wE@Qe8wG, uiƍpRLt[ 9m?2Bc觼xr,BUqgLݪMTUh'4J?S:oϋr_ G3Y Ϫ}B؛OYj18Lp22)e"8#q±a:({2{SM{qhនJN"0iK "L5tݤW*d:DIdXI=M~*˯ y~q-j-1˯Zyy~RnF .Xl!.37ѽYȹ%攋 !s7ƍ 1C˽G.G /2N~57?S%g]f4ZRn^Ht_x6O(D~jԆ%,;qMP(۹3 %fN}oT=&qȆ3~ &^oO:/ '\`Wb5uaܪ]L1'䙩tPH V_C83&Y޻Vʻyv%{X]>GSHC37W@\p/JEl=boA[P9FԜ\FvI|=m;R7lB1+Yң ||wϫʒMuTF@c_Z(1c*\#dT'H1PgR>Λj_j/n^6=,_rfGs\ғ&<+ŕ&ӋӨzaQ7~,vxłfVm(uY>To!Bů5x:hSS b5lgS[9{,H ~ZSuqnE_Z{,F54?[J]p @RS4~=Ǩ݄1|»>ҿ~d" ɠ"4C?vA|tL/%PH+d4z:{:]l[=~m)Ҩ vmAơ$ˀOn_q@??g9)NZ*`sGgygź-{$`E\7-H^g6Z•AE- |Gt&Yo]8>/U{CGYdeWUkA8 ;%haǿ:lWI]hpdJ'Z}iN e 5oެ:~l"=gdØU\f?D҂e0Ěgٝ{T J(tR+THKHXXMԈe\(1`o\KG >VG0arGB&h4__ulN "elX? ϲw]t~0 dxп0Iw+,sEzL-?QyE36qsn:UPE"&0pR{pzӕH}cW9 n .;A`DdK('v˨pqT(5182 NTg ]hUX>GBxNp-ɖw B1"ؼI$ [ufgg; <6z Ҵ$ʱ=9Ċ?( b. vc6•y{3 r:{vGϐ_אa"J[Cg͍凣-v^oHߙ!S]֫kY֛@ܚq3^;]_c+A_y8}hN][ L|K*[^YZ=,&YcjMbx>) B k"DؽIExL\m :1ˁ؝,/;tX]ɜT)+u3#Ec$+}ٛ_T],3i$m)MH?zZ۷;P+?I\9yՅK7DŒeGS%!;s@~$[L^q_ؠ;.r;yeeP2 fҪ͇:%qHqd!֝oc9ٿ]<^ar8ŨS:?LoVR{x>v=!S^+c)#6[&Aba)cέd4nbwbz1 NZ~O|<8Fhobiπokݱ vKѓ\: YZ