qemu-img-10:1.5.3-175.el7_9.3>t  DH`p`$ƨ}a+^ &pT%]x~|m{褁*1\'!">8!oʺorȰ PPY#6?P!|S@2$bV0PH|Ūyȅ Цj\cbnGxGR3qy۪*(i"i]6L-hNV,Qذ/b>LHg'2u\LU6P~S.kQUuQ>8-WX<MP+܎dʓ/X9|D8eh8FiqyFÒN $cg)?vQ#?RQ YJM]eXRC*ZZd;s;^%1>kT%SAfDj/^T 4ǥ.6V?~ʮͬyN{t'gIG>Fzbf87ff3fc1546948663c3f3b9b06d6b785bbeb6a5 `$ƨGsidVǎM+;n%ذ(%*ulfjPo;t wB(Ŭed& FD$8wn{4 rlu3~C 6;ڔLAk4˪Uœ/ ;=LFqLTdB@FFZTΙg[lāYy pBW8Y5Ic-; "=ErK\{TFbfW{6c&rmղ%{m_aC} L`g+q1 )CƳV:B.:DAuJFUp y#Qƍ񨮻z֛ЏtjSZ¯_?@?$H><?d   $ X  5;DX b l   8Lt**r*(89:i5G H I4X<YH\]^bdefltuvwxyrCqemu-img1.5.3175.el7_9.3 QEMU command line tool for manipulating disk imagesThis package provides a command line tool for manipulating disk images.`x86-02.bsys.centos.org$CentOSGPLv2 and GPLv2+ and CC-BYCentOS BuildSystem Development/Toolshttp://www.qemu.org/linuxx86_64   $X!؁큤`~`~`~`~`~9b30cbd20a93081028e0964ad9e0628a89e61cb81e0d26370ef27af7a6277dcd2fadee32e359ee31c83b768c572e14475d8f34d2d2b26186d887b8181a7a43b324aa7402652ac743ab0ea7f7ce29e8c0de9164a5386e567c0f9f895942cb92ebcdd326188db4b83a67fca512e6d48dca781fe264426b75082b9d8492485528d32d98ff68dd47a996dab06553acfafba425261426ff611bbccb5bd42ae1be718erootrootrootrootrootrootrootrootrootrootqemu-kvm-1.5.3-175.el7_9.3.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_T_@_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.3Jon Maloy - 1.5.3-175.el7_9.2Jon Maloy - 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- kvm-Suppress-prototype-warning-for-nss-headers.patch [bz#1884997] - Resolves: bz#1884997 (qemu-kvm FTBFS on rhel7.9)- kvm-hw-net-vmxnet_tx_pkt-fix-assertion-failure-in-vmxnet.patch [bz#1860960] - kvm-hw-core-loader-Fix-possible-crash-in-rom_copy.patch [bz#1842923] - Resolves: bz#1842923 (CVE-2020-13765 qemu-kvm: QEMU: loader: OOB access while loading registered ROM may lead to code execution [rhel-7.9.z]) - Resolves: bz#1860960 (CVE-2020-16092 qemu-kvm: QEMU: reachable assertion failure in net_tx_pkt_add_raw_fragment() in hw/net/net_tx_pkt.c [rhel-7.9.z])- 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.310:1.5.3-175.el7_9.310:1.5.3-175.el7_9.3qemu-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=genericcpioxz2x86_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]=8691055c323ee932083b625c06f12531f16b1805, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=b4bef02000a9925eeb7fe3b93ecb0d595b0b1620, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=5f872e8e1bb8074a668d368cf9e5aad17aacccd0, 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(?@7zXZ !#,z] b2u y-iSq#R/|F5doJņfbGKs%tMM+E4jË1+^ԞFIx퍣s/%Y ׼=kKaċ^?POd᤾m&P_#zr;( ir+M="6wůA0 sh8l [-uۂ޶AnН!øܐGR"ˣ>R¯ 7-`3_E}ݝgR/V"p t?&MK^ Ĉ$&16H;H8YkQۉ)aRZW27o5E-f"̝-ޑiN{ㄠ h ,k['F>Z+I+O q獮 _m/^-VST?]VԊi!5 Xqp+ DF A:& ~L/9|DJKn_#iW%WpkTa?*ȶ!Ȧ52`@%V# 揪u7w)ɨ^,xS .0AUDYF3]J`IL $+9_V($Ƚ6^Fxnc^Q"63/5'3A CG.jeE§T"[:=SWtx'N9"}{#xטs!ܝ nrлHD7䲙Cd ܓ*k?Xfxח|4ǻz$|#b9p'>u15f {6CRuNNAmL&/ >):ӸЬN<$ari >;N'O i@_6.(@Skֈkƒ3<ҫ_"mM;H+{IkEԖ7njj]f)m}2ђԈ|HAy<9[xr?b%Gf_IǙXY6# */?ȱ'I[}1O*_Z{wV,pw+z6 ɆK62|8Q:KGC֕Gx2:>R0DWs8uFoEk2"iZEх ًl,{Gvr9-{FfTb9)v0\AE/0렙ӆCC0X各kH=D9Ј9D^s!.3i炥4jaW:m@?Qd\?;p8N+o06( mVoƄ'r7 U2q97 xzx3+=1lFpR$GwrQ{pנ ֠ǁm7ӍG /Cyy0U>^m)!'b#CοL s<Jԥc9 t $$] i|:|{׵t G(UPUЁnV 8u,K1x;Z8V>+/2#$懊c?-𦐏dBOeE ?-: 1H&x,1pN7E }y7d}m,IIStk]x\3C|aqAos\pڥy푃I0cqp֒eghQd=AxCD hx\lLPlɨg~\1C >T|RSM6ͮ~t}&RCH$ k|YOGRfw?jס3Sqz ]c#̃o2VQ@?ϡUwQ|=q.[i$H|֞Z; E0@%z;d<,A߼0cߝ'޴H(t(dqX`0qbꆀ+.f_mbWnx{IC;b] tj^6)=Ƿ CNO)fi#>BB S"b3s('g-?N]n!R6o)P#F@b3rd0Պ;i|#pR=LNE+2;ƈh߷uuJo@ QE,ʛuaъxN-;οH{Vxi厘HOm!d3F]X^F` 2/x8 ¢~9y^B /y1hz@b·#Ƚu /IvA<]iO*rI`* HUS3XJF2! a`eykdvh`?&#f1keԮO :#LWKc#yiMjĮRx|n_eC &iLjۨڧ&G݌0LFIkqKb}uu6@FmW< .ykyOlUp`XOe=ګkFF_QAda46Zyo i:`ǐ z?!ā_^ + D] Vkc(&]`)_ЦPc)XjIRTLS)v514=xϹwȀz/7xξNѽVӃKD]Oh $DM‹"|^œ :*k(`:/ ha q> !b:y9IeMTq^bB&ȭ9`N0q+YGak|Z:'o(|sLbJ jX6ʈW7:A}T1zj$;Q@28SgyOݘwUFbܻ!GB7* j_<$Ͳ@hP1W&mqOR4{$S~QQÂ5T>K&;P+;MZqB |_;!/AQ{r'mE|ͺʊ@nb0-]FP+)Hʩ^$*2["B:MNuƩm v@ 2'[t ʺ?V-DjU9L̥| XC y7ҫ<I)2%z$xPF;m5Lb KDrAJr=3 Aɝuޭ3~x !ysvx#CG{R3祫񩮣? ң9_Z2p3IYpTeS4ȅ$@t>_Ev͍Z@C]7 gE#w"Ib!n;{"@ dsgJch? An l̯' gJϵh5Qzs">EgLjWb.}YL Ԋto7%oS 6Z{ۀzP ԥ8B%u=B9#'͸BHO%Tƥy`'R/D6dGEpyAV;K+*DArTUwPiA 5F*u8uD%~ef3ޥ@ x[dRSI3;'ټOu2y+EZф<:w'D42 ,BsL]Ynvq\lבڏeٮc,/9>1r_2ˢvYNxN;GCn6懗iہk­ Qf){dz'ۚLzc'"_3`297J[a(u,mE)5/;O5+Q ^\˨wVwBaChHY$ 1.b {Ys6&Öe^Vlb)뒋&%lS'D_r](?qIn$կ2I:M']9zzhb;^.xKCŮK6C^|.\/~lLs!bϻl2*kĪ,?"0{կnV IX1wK0Z՗T㵴0rS"P0@Edz?m>YV[)H1V6X~! 6l Fom5-:7<|k^1&wi.b׽.cGa 5dH+L$2"g/eY;Mkmeg сYdZ+€\: $1fXR\x^S4C?u݅'S"kxW}Lo4^W 7^66Duu!秼vMsgµh(QBS; udcJ4eUP 2*\d nn=CGxd t,!ni^qK⢆3#Ra0؋F~6|c"ڐۈBYj춎ٗ^d%=?:F?:e)b 'kQ þ,'ɯbxkB5}ĈLGXMỵt8̯Dg/Vݙm 7l?7A,~c]0!L d˓!,.zZ(6R 7q`ɳE0U!јr#k `|2Rl`dz:2>'6Fv>rlj΋;:+<z(^xvdX0Y"L\(86GT:UTN>cA鎭RN~z@boKaX L, Fc* .&x{U 5Yr$np՘[4=~ T۱ޫSG+ N3|)k[[ѸrX߸S ~q.ɐ/4L$WZkѬ.HUe۴FϭjYTΛrY,L.BVGj_Qf',ZZ Q좄:e'0bP&\\LE1yD} tRIH6^o3 f3Y I$l@=qǪ!|Ƀ: ^~Gr˒5ר?2xٰr8lQa43)64(:ez{Bl !͓&/rt\-'kl=>TlȰN_Lҽ]]v\GHήA8gA@}$&A|Mˊi`Ha=\l bd'C}({6K &fv+_]M#%%rE}~qz2db~ӢK8Nau ێ*N *`(gN),K5K0\ Hu-S*0޴Y{EE2g0¬!ȏRdڕ!5`[_9ړYV̍K]i䃂5PC*УǝA(˩[klnđ;x7屋xAՏ>8%P{^G炆+bJ%T)N":je̅QD;Ϣ_r j!-S"JO>+BH:31|fzC/YbSRM,PCxH 4㧞/ᔴX%Gr5$f9,+IIE rgfz|feݓsoSlYUa6ߎöF$dF ku$/Kn ?{FԋJ됭 ޕ}NfWyiBTųwqQTM(#ֻetїw.L HC\]qy=h+J{?sRet 3 zL2ºCɇlr6u~STc0f. 9]V+ ѬΈVlȎG2\ `\kЋ&Іæ^X @MzcԀ/K{XsUm-! |W#R*EuLKVb,)5>"7ӠL]3up_d" |;O`se7e Sv$ i\֥+9É'<}G=`GT>ͪvbF[)WcqTxc&JGAszf|@:jj&* HcWٓq{&n_̚&rbaEi4FSj<߿@{[WNuMIJ/]c#0wuA yܺ16xed2YQd{MS >l>oZd,'QK8m]*l|N$OqVwA(I/'jou R(x%nw1>6Aw_89Mw=_dO :Yi~])&sb2L ߠDHgnlo%,Ygc8 ݆g-zg|mH3+Nؗb w0u!uܜzK$mߗ>  :> r>+pz cKxuYGPًNW-~gdҭN\/i݁G?E&F`d-o:5 VEwis/M1h*j';y'SJ(3Ű FMfJ/t%-lP݌QOME=d2: ѣ..0@i4ΙxD*7mBߌyOY;>?-ހѬN-Dv ϐP(K\o/V)91E+@ǰX16VWO@(*,$Lrh6uM2 HeL<~!'%y* I#}/~0}I]h^r3K@ew1 B;bp 0گ@Rp^;˺]_'P4UN \T`pŢ_l.VlџVK'/3\1bJn/~0 ^kDŽp  HVI=kBIwJr\[is7kc$Ocn*IՆ%ltІ*7&͵wy:S%^9Zf̀ @@( -•^\U(e%𡭒ӈ@I{M Mg#)gc$^^`4nM%1lN4|?U: 'R;-kZb4ڝ4΀m3A.zs?*jkC0~ʏU.Ћʹ -?DREdsұ 'Rܬ1Z\F@\q=_T-P>dx^mX[;YІeܨeF¨"d'qk *_"V9a'!&bT,/D1;xRokL{ X(sB|-e2Hϭ~Ն S$\zܰ`9v&tIJFVeXY#ys8\/dlοO8?8B/^%=e͢\PoyYff‹B MQ#jc Y{)z/j V¹jj96.,j9*ۼ`e %7OWnÐ\W ")B/{I9#; %;'Wir5.3 cJ~VK=5Owy]AVl p G? GCV|){,;*QOm}pߛNeGalbk|&˕[ZA3f800+)0o f:Yʝ(oX^KղVe^/u+EEg>Cz!B^+'4$]ui%rV&)9>z`SmI% 2wbokgxiTE] Pۨ~U' 'Ogi0H]>|ڑA9Q/S=-B@Sa2#e쁿W G˄j'8'DSmM:#v7MFId-VM5"\z" ~\TϻbQ&ʆ!уtYOHk͚3i d3~pfk駴Dkt -,J F K_Qo7*Oy ATچMQ\ Qy{5qd1j6, U`Oa:`&{զ|%A%A(~Q mz5(* 5|f\=0~v#LlDтi|cڂzf*!bDHJ!>CuIVӢh`)JϮm(R{Ч! Sgn|U- 9s ې?|hՖpi2#d%w8<\~!붒A~(9.WRfNF}2# 4"7Ҳ-Gvh҂&$b%ch~D&%L(4|iqAj+s`6"'ı 2fѶ1WFqN]9ۙ-, $=j؎(>/0@mڧЯ %M@{TE~QpHfK&1Pa۲}&CgZ- Kt >B>85#/tE c/LblrL]-Ȧ QMnFSԪ?@{Ǹ!\ ,-’z-\qȴ^;#:~.O&ƃhߟyYՇ@$z&-XaEItjmOT1X#Mۋ]^Iv1AB(`Ho /o7UG5r!՝ϛ"j^163!CBMRg{}7 ŕ/xLD`{~lݰQP-2f~@hO;R߲͞`}?G6fùIaxoRAy?IaR OQh@ဇ\V}?{Z}>@ r孤lcrS[wDét^!Wu톀MōY} n죡.CmVt fXmYND\! ky‰!뵼(KaҌEq2Q4I8rʇIg2 #n~!yjKPsG %No*)~_ԠqDuFۏ}(=T{:`'FTQTNPgiTXݥG :Z̩;"S247ܩqeBaLX=M8m*oGU_FiqPy4$AGW'+El waⓑ͌HH31To?hDL`Sز߃L!w#ֳ֚_vldHܐ?&cX VnZA 7z E>YxJQөiw"3@TkbhZMUHo1ӖV,>p>R>E6^|_l>imH(Vc58d^.浫とwdƈ]1;>c.!_J:C6hpYνi7&2:B /9O24J 1 RSuPȖ(yFE֍ǎeCՊ@3PU/a4O!RtJCcϝx>䣔GB`xW>QV}5 ^FG'k$Lז~dHz{>'_`p f^tvao+8y엔w<ގ@rʫv๚0yԠz2yf3837W\X粷=8o)?Euh&;^8;eYteu}J-|s%oyp`is`YawA'י%L\/ƟeZ W۬J(- ^KU$M1+*}4 N )4<4hniQ^}jks7Z0e1Z|+9.5$44aG*=6se|V;Uw-EH-N-sE:B-r9ν# lSaæw@7k4 39 wRUƒWl 7M@^Y4m< b̏1g2Ti+3jH[NBOz2[y9~y[ah6 KU-#!iџ{po-N@l0 6%ȩ <.;/tV1C o xޚ(Lꖅ%ہ'kֵk?$" | Ϊ͓n њU4|[ Yɓ]n|6TE/aKl 8#qEr| (& -|mE=UDZf| ׊sV)%Vg@S]Z,j0̺(]7a'׵B#-S%Cty$\1!!X~,;9F3hdC<.ӟ|{ܠuHysQb]n@S[w>Ef4`a 2w\b,sRyy 10Tli8/^fcwѫJ$An34L)a'0 =5boY]x+W 墬iJ|e/'1Y3]ڵLiX \f!pl^ ۄJֺIkZ<%7ap2ܫk9淼ڲ^bKAh-YK}yC |Jl׵,#J2%I^Mx1cePI_?68:>>KY֋z色VsfFn$QF`QL@[C#7|%ܟX6|,6 U#wHzo8ZgItD)r{A'^vG[:-no̲ϔUߏr }S:+eC,Smi2&M8K;u~J#A|%#g?}_V0׹|@q:J a @'[l[~@UܹޤL 3#$v4$r->e G̃Hǧ# "O% !⪠#1 *ݤcޱJM ^xL,ɐ Z%q߈ U1?S *bHo28 \8F}u#o+|AH6]8/rDu+m돯!Nc6ڔ[}"aD<ѻR1bs L[}6z!~5÷)K/ZZKe$^&=EUAxD2_UdDpPK-'+ LNm6ڪ5yK+47J;ۯҒ_9ճ Y 5gjLntann7ePz8W7QOA ϬGJY̳.fAOdM&WABPR@fC?N֯|}[N/kV~la HՃVg`uq,zbb}5R{k  HytX Nۋ-}9M|bJwyzN"8GiΊ߀Gၬ&f<e3%TZ6]d4LsOţA2XI V^9-ේ$6!_{C:ZaW<҈ҧ d6śDKMTmnmuI|~|AgN}VɈMN")("C*V*i6,&m}y"kCg<-mecQ A`8%o*?I2NGBX`N%SdOoea#Wm%UUnhK7)x ^֗)1'WxMiٛQE0@ܲH,nƺGfhSlbjWF1L~r4c)䶄M5V-͵|f&oꐆ\y4~>X[~e(7*޷V4ϷTc9dк5كO/l3\ڲ5RX+L/bƶf% ϨɥuKе}J-.Lʨ} I!˰*|Oqƨ:x(dT@?9oX/qS̗JcKcnABUkk;OL }\kcC\El6/|Wd1>keN(^*;mV|ݖ|c7_l#"d赨t+4J/th^0VAF:p<.{7ky(Y!d~=?MF nؕG+#H}ϡ~M;.OwF+%NmީzNuBد*N_7G*95qQF-hO~TG<Xhb~0iC8>H Db]^>18Vp5hYKgZ?@jnG@UnpG PI] 9'K`U ~a>!?QeCy?EI "q"ۮΈ`UFUU_SBJwqW߮3pt22$wuzIdž[RLfv`ha؏/¯q顏A-fAU0ss/ep~XoL~~ ~3AN1x5ҊP9bEpWMK˘mtNT:"!!NUib]ܓRhF"/z6V/@$л8f,AXDKOZӤCn>rx [1w?Ѩ6CL}uũ#q:+Y{FV(a;ZxjhZFPi盺~dXiFk%:ayZ-TWRE YCE[S*a`3u ,mIY\0`_Δ|AhcaHm|nPB>4 L@#6#TDgF Yn,,'Ѿj\UlG9)\LA~q>?FCEW\q(0g&& ju[Q}!d*~FV8jۢ@G\<#)U>-x4FD]R7l8%q(Vi&j55AҼl{y)k mnfcGc2T 4}&)`“&>_l`(c: WQk[hJ+;1G雃̟ El! Z^ G\o߅GFҿTl?5ayGnrUILdVJDFn iX:8HJZR lTP o[ve R[\zِ AvQ/7IÅ9*TQL~SN#Ry̽u|?-|3"jO6 \"p`ǹ6>r:lE 5e@ny0cRL2K> z%Sg*ze7*6}9/K{bP5y܌$#$,cQu$sXu#BQ\gw1\-JcbU#+ f!P\&)nK o J1 *!@%ݫd$!z(H"_ު52*_%vyK- > = 2,ѣ]L_dTcfON F9{[#peuhmд/a^J<5 Y @peꖘr;8&VZ1>؎"oup^pfYrh> @O%S%$w.rNW=DHGPJ~DuxvC2ZU##N!Lh/V@0۳y VOMeadS5w4\Z %ʍ#0%* z޹F;F6Btڦom@}t!z6ܗ_[ZZPo:ඤ%3i}R@Cm2Yh1FHzєb!Z2E wV?I 0BDH֟ ?RP#Dj\Tu1)o/^ـd5X? #N>W*];꿗XOuE)&ڮG&ƪ`~;=̴J(GWrēŬ?vh&H."FI fs(`=-r8faХ^ hB%?`GV6R%OM=伃h/sHznT>ߪ$:itFJj}wһ|ǪP9]ƁyZq+ޠ ?:Ȓ8la&kbXt!hէdc_)U^5\uإB },/\g-57osaF4HOH'4K:X46YhIX5p" K׮Kޕ T]fTVa+r磁{i0S O5{gh+c_j^ii(t ˂#+~"P&?ajmMS` z7ZZF#H ,*R~ݒXƒPipa[KہSWӒ8jB;/;FJ`6LiM+1Z:LQ{4kT,_S[#dշԺæ; 毛y}h7+T: }MmI( vikMTw.^y" ٲ%#3m;ɟY1R4ӉCL-Luە 5zK9?ժGΐIPAKԒ hs]y4]::h,'.36Lz = P.vB׌I)d L[ HIwvZUSRgjq'd^tÖ#J"g҇6Mw]k~Q=&I|zj@/ft % 5$,b njr7^F}sx>#K^*d棫A4E[rыN,g@7q\S7MPzcB\edJӊP cKuZaɽ O%HDٓ9)Dl!k l&b?=$*قOۍnF_&1Ҫ5J4b IqQkٗey5j3{.Ӏ4 F^tU>ÃɝD+$e{jX52remSFs\V2ez]|R'jԲoEVklzv,󢍃,'n6eo.x}yYL G\g_ISKj]NR?D[욞e "E)LڝKV@Yt4xEQwI4 ]PU3"KZY&P($}D8riFq@]l=am:վ(;S/k<%$Ժ8t\1[^Tp)pewY!rM.!8ioU^NlH҆4$Ȝjj5X<\O/IK7$ᐰ HRшyTF&whTJN?U,p;`_9S.GLa?QP`}M'Z9p$FU%}_,.ucHٛA+8fb-+NI8|+y08T7i3DKkEFI NW&ѡ3rԷA]Fr e>sTR{ ɢ+L}bN>??1[:ȸk(<9!pf&%~Pܮáޡ[F烾;`ieD车60~_tڻ6ہq_'TUm^A^ Ý15djG^-0D.2g\Z={0ϣ+NP~)\8H*0ҹ G%}&ML@`ba) zW'`x0'OMȒ2Թٸh YlRk6gSV^VY-riIJ!ryl5 2Qx:9)1%}xb2鎨U+&7 "zKze|+a(WN>Jj^;sw x \)m3Wt@N23d:JvŸfd^JB꣡$WAAhT͐0WN͊fB*!wyltAA4ުZC؇^@JR6uEc" *<¶O' nJt k2LNdF* #7>&:9`g77h#jhNp@a=M3MqS#?!"?|(b嵢Kq{ C&VJN$$zW2B'c*xH[=[urt"r`w?8Ȯ/6A&gppފi.݊R;@D&{aA˥4NvAz2ßezwrY?~|jA-C ]\MRN! Qc*< ;$H lNtuY+zEݝ(?3Ȣ"Y[̓~uw|{ߧ&A">*PS2S:[oѲ[ꉝh?9){ݵH5ym{>Q辱!歺sիhAWY bUJ;n &JC=H(6MÓOKj֋f7z<;j;2e0|H1!̋ `YD57Ne:D =E[{1DkڑF\OO2EBdCHM/G 3mh!!Y 1Lg&^- $mojyk Fi|]O#tͅen{MΖgV5w*BWSogdlz՛{!%ٍyr-h93EZᅹT, d-_DA7~,hE%(g{x00w߃z:uM~J#Ҧ*F] ԯ,1$6|/Xv$ߢ]ǹݎ j/<" k4Nkr~;},WFl(njMv7k[n%y4ŗ?`cY,hfG,}̕e<͒w5fbzf.#,Xeg6Ϯdz;>o@q{KR}KͯxxyaФR+ـrYAj|VHCb%cQ0T,>Bhz)hnq^m8̜ { 7<"86JOdދfThqzQfv"(rMHhq$K'm n,@ߠMi8 j?^hh^$T̛f[wwîZ'mmEԤmP! ;HFK'f-1 J ^ A:jԪP>E3ǂX* L}`paB87Wz +cGL\ՓCܤ=nX;1UCΦR Q>>ol^PZoeC`QS<7IF|ҖYeH8PXwkӑ-cu laYOoUk>1x>n'$ڈ3,4aBPd4!zr(мUXw+qDdR/B`l9ym *KMyV! `6 e2Q"+sg9 yҾ jBrQȆcT7J)^ sJXa3.ve؄'GTA_iSjls._kĽaf} gVmǹ<=>ID$"0 Qau:=Ⳃ2$ gdžP=rLgvk-DR}Mg&v!:bd"[JXK;yMU:f^FYQBSVRA`apKKbgrt<Hrj}+I8{ kV2Ʋp(' m@Ѩbgb9S.era`Bj0 -ȣm}ЃkҒp5>~QI :+Ok.]f.#FQNBz  GP@7ntߡIdPY(.M6@C /3q]%YV$<|*MG{5G@w@v*v/z:&r4#D J"|Ag|TQ 2鲲2&La\eKӊ$8i~eD^iqUj/gt@6s?B*<ή|#2'sl6>Q? +2BxI.?x̐)U٠i&eY?N/g_YoPWL5/Iҹ)27RH{g30kUJI~• ā}4rP*MPx8ɞUʼniuHKG C+\ !Una P*X3?Ru*<$5)_P*2 pnfB >'yP8:~FF H Tv.Hy.~,SgIw$V檻ԥKXP?2i4Sp؟ nIOEjiN L.Rz0ſ=V1=QIaT(~}.*!#3*Y|)`,uᝒOSD戢.`r-8 M$ǻfHN9юAGC5smn+;N+k=5M sVgH/GRdA60v,s9b{ݎO;ՒC\iIJpۢ*_0 %}WxBJjzh)W {{e+[,a+s m>oQRj@rS7oO;ߙ Q;k!z$BsОx9ɲYȢC '$d~bNEğ r~[,Cl,͋ɉun@10m.z =it?_r@7QQF] Bd5Mt@DZJۃwMWgԙ4?/HxcX -YrR[C0ERL6sMǃ[z_"w=La$#{^ގV[oC0KFhwenVEF.;h*#JX*@n11?R٩ 9~tQ xLqceLYP [ﱱ#hehxٯB5Bd %]Cʞkd ] tG%/֗_@AشRߒZ҄U$,n=<g J/NXxkȣlDr NK$dT9ш pB2j73iRئ`!nl"i"0M:QwZG9ڸ3 ps/ eb Eަ jTs+,r< z^N7L>* S1g"#zf»{*],P;*laVATAn  :MZҢjlh>T3BG('EpAWKmhRVӴa`A}qCV ] uFi-I!RM'#/1Qb7l->Ȕh9039G\!G(R+кJ,ZUP?pqֿ`ESb}_T<\n À|MUO#h}]?M<%?5ݚ/:qPn>bQ{2υDCGs-Z}( S"$H'pUp6ڍtv}s|bpfMY< e??yIp8m hɹ턔C!uS}s* )}CF9Ni8:ׁ倒ۀC^RQ޵2B4I%9*H쾁Vo$LG#Xn ,PDvuq1y'mxKO랦>q.-qAUxÕnC kܠsZ/ ^STPM[467@˞2ew7:#aBůzI k3 "C dgW[f.`|X֐/~"B8`%x6qn=P:ixDv>){BU%BG'ě޲%Z](]5qȳS-U7?bӝƁ~^nhh/䡾q0NoKM=8W#gx@N8#Ark0r-M6\Y{a6a| ~0Nc_ ؛9xi;*aŅtg KhQ&uͱ=;ˆ_"Fź^pL\7UAy2Ccaa՞cZf(>v8\2C-%&RxXHC4'aJ\L?$?BR˜. [`E9! j95 /QA?6x=KZ|U]`6' B n^S᎕l#D jt" 4Dy7դ2jI3 Lc,zaK~O=ϩSKq%p|TƽD^3|øDOp85YQO3kQƄыPwݫ;w![ltxO{AD<\wY th-8ur+fˊMZU-[Xo?P#:Iܬe=H %[z _vtWDx=20%<b x1ĸ^ aA: |?̌b $#QyRK9~3LfI<~mwGD_xQr5Di 0 L8!߲chWvq=.z}]q4 &dcE:$;rك7<-ɴ9ᗬ 3Y1uA_p p &X!ݯq~]vyzG6^g =@$c%3;rhW\1k8N]IS6SY 틐bjUrGǫR0 3@~F<^ ]leZUw}4zs.]Nxupe9Wd QIpi<@pK縴ܾ&0wN?p͠ Pm?@^)BBI=1 $~) $pdUIu/ɀ?Q~wTBAP[*=kh{ЦFEF[\p[U~~0vT/ ܠ0׃q{CR KuaxNu+"d 4:QOCֽ5%3_T\-"8gTTnQMc=Q=.Z*k;ZRML`_ kJcKoNR45F n`qp))t tp..e]C_pPVϾ2( +^`ޞ|YRc{*2:`:C+2bO^Oi?"6@~0ZC8[w(?5 >d]ˈXԖQSbYݽfh[`n?[>VݎIt' 4lf{ M폰Zj֣~I bs4~EȘzA7tGYۜKTa79ᓬt%)~A~Z !N̚LbJ^PR|"YX-(H~@.d-1DHK9їn#sbA5Ҍ!> `s<&'%0,06~IbM$< Kfm]reK̓!:[Fܯb>קh~Ҭt良.Ñj@erV nӡ~fK\KnbZty  TR%xDj-^AׅZD%y{8&>Z}[04I΢j'1PGCx,{c*x9-itrNwS#5D2p'9)u(|%[$Wɑ1Q$(Eڢ:x(3<[hfN F ~Tp><|g6盃O;"5 ؓN Z(?plܻJZ8f\$VS gɥ!H Mǽھ2{ކ{^%clDNcبT"Q!{Qa-ĤEaR-Vw/՚S\'in/0xT.6! &?>M趽~V%,x뷟*?q=cVN/Ip>*_C8/rrh0LK.˥RLSq-,(G: *}7p\qq&+W'n"pk m%@Fm~&Y62ϛsO2GBxauV9|/OtC–/AdThm 3<jIcyb?ԯz$Lx;{B ̫X;3Pb 7cL?"#Ϛ:VOѽ5bg:'q@ 5lٶzL$w2sLr*ތWVݮl.0$WTRP[ pQ:Sg`\f%'9%l,!L}r zY|y=HFj>j-ʗr>|vX%&oJo:٩^#̒A1?H^[06N% f<^'!j#M@N%۵;[R%t( z⿵`s]\(–0Z,iSyg$3)KDQ%<] vQ`u\c '~MHDKV23J8"r & K/ 2WyzPO]ܫTq90=1qbB+,*[sa,Z )ц+O$c~Bn)/q{!BޖrIm8:9 dàMmN%p~ڷ1'C$PP Pp]0l +Gok@DW^w>\]wj8Vmc`fwMҲ${X+t>b1:B Cc$4/i9xK+?E7OkITh;PGB< DM /*ǬIⱪI†Z%K8Ux~ 8=j뛟\jN}[#Um7{3*!8'`#W;k1t9!meR$4>v 3;v{ؕFXT1.q P7=E(ƅ0@[ a6,WK GcN0u(LDۻLymŒVj:wL#+EGv9R_ OtSnHON7m v_a;& dZE={uR¾ٸɭ PP=ST RS|7TvHf寧8M3M '4B.<^d9=]5>8 jXGh>LBjs" ǡ( Iw,3=ɪw_D{.Eh3#Dl9EG Kd3Eruf\h1.ԙs;ԇnliJm* pSY`Ӭ*; 7`GW 3Hx-f?2jQg7 "ҽ.<#?baIRx4#e<-8+R] ޤ#m@R7q"c&Ry{U:y_n~\|q#a::/+Lߞ?}ԦxY?&^`E~Fg6x\zK(%=YB}<|ʠouTN|}K R Tx~J{σŌ2陒f6܌l P4p:̰Rɫ\7*3/z=4#Eo q d.)5pOg"'lw#@|уZ|<j8õ5#~VCtukBx+&!e!)Tm>eY$Fs8@jng"wDn^6ڊPGQq݄Eubk1ISɦnY,1": 008F2y忧)/|83JWovo)2Q'w*?ίN :Jy8!W}* G| [āwȨ]V}16)Njh&/}Nc:Z]|}C2:{m/u:+/t잏J;m~0\%*\b:^gژ"~X ޿Q~b*X1&w0mR7sF'OejW +V,gڛ'ڏdrߙ5]H|kIq #7GBc.J"MN5|GFєf) MHz ##Aq;3/W@CwQccf]?@ay!/I#[w%F;uu|#'FJ[!ҏdnR=OCH6O[BNPĞt__.ׯlr[b#۱pĥhic[pGet3mi5qՙTRUP}slOxeG+LN]?=>rf7 i43-d{W(0>Cl]9;v`]YfOU\Eh!Xħd饦]WT#y4b=BwpT,hJN)XW0 , ߄רBˮǩO^+ElIY/DU>*2HM sP.ƅ$~H}(z,FakF/`j%H]#MA\d|Ǽ067f9D^*vSw,_[K F?OO}g5'&TS8k h~P+|g8|> ]0H)soHڭ c5Y ,NYwbF;U33>7ԓַkrq gC;BLc6GV?Ѯ H8U6nb=m_W<|=:i=áX>%d#[mDO Lѳ-kZ,s 5.8|o埙h´x 开,C-h"K'35|Dž>x@O2켤c/ tQZWհ~d=l< Jkv nU,'w=p) BIlݕکQ#H@ui@IaO:̫ x.8DX٠R3_˶a"q'֘AǸ~7#_{AO9x/ӏ*!^1Pg1 ;I :P 6lO6ue?T?Vj:t 9vUbD*rI)J#ƒ`'涣rɪ?W9o{7 XX5yPxRf纇(#uZ+IԒn2IbϴR dK&qim0 ,aeq(=MƧJ2` t5QB7m,ma=cFg L1nb dniPexNppl3Q0,)pӴa>*۴ 9.> 2OGh^Udm*3v%݋ݩt{16/;Vy˛V [ -*.aLI1VSdu}tPB j^/ N1; ݦ[uQjDN¨>N]B3rZaN -YFwd1#z,G8>`t=Q{Rht,o2Y@ĹT;_uXa4ɸ4 fZ^sCm5?14,YNňS5e᳣88;UQ8aΗ_'iij6'5X  &ErօN69Z%L<rr-\x67姨X0DHO s;&,`ܤ9[ $.-8{_ky-^r |z*ٺm观3>k^aIͱK!UV6yEvj77˭QXX_LDiA*.5?k]iKrA="{t#G )%"ٕͼY%Pg,l&Ѩxd Q*'~<3لo E:ued)34qzҦCBMh,FrY8Ёnw$4[P17߫d' IfPg **fl:O% "hIi'Jb=ZkIV_sQ>ԋFh{?B $)60tH:豑ǖ3!c2$CQCG0F*TUUU$OhY‡,]IstF_ݫ; "mi=̉N毎a\L`.j EվsCo^~/u"{!~ x+N[;5th2KΤkds%U=qs)S$}HQD8T@ĿMo4]u.i`)9 >vk4Z9Am8-Ƈ}@CӲצLOv,밭YU![Kztfd`a02S:-J'ubfo<SJD&P՚Pث칶S%כXU % ag*²SbT|Kォm#Sm`IKZ<hPTǮWi$<ɻ|F"%.Lȷ"oQp wN!*'j]g\\@rR`A3R*S2;A8{(@-= p8\F92$VAyD+Ӿ{F z1LcZtvP,a(4K!Jَ@C9oBPW^&kwe`Q5o,9 VYű>ǐ{w$0Vɓ&]bu('&d1(,M:]m zV/*EPa(k VAD?ȢwT crܯ?ڠT%Bms5lիW 246/7Bٝ my@7$`\=vZB`Ŭ X"^8Kc/!^,\#aNxyFH uZ,~}毹mK½d6CΣbf.*1jQ/ܬ"qK;Jm[u*Em"A8Ff5@>hY~ sz:䑧Mt8#ءŎMe9c@}V77cɩWxfd™TMUԛbx7Ajp6G)lk[ΞRDpM.u C!v9`#\pSƳɩheCҊ81n}Kd.@$@YC,Tɖ'xzO7Y3mPЈyY4c=_@f}t%v[-fXh\mA@va0+6}5rkk0فCT*$r03! H1yfÑsx>07Ɍ:°O-W&&oJ8rz:N*td"fy[l?!2P,gKJC#4.ؘ<|h9Y'!jR&9*dqMlAIdEAjmA`겥3pdKz2\.T=e1TH1}[RVۀazT'9ZZC v5Ц [ޥ/HH79XdG p[7=s 3Vd jB8/)'xn.UEe 6\X3Æd0J@x"U|SR&;Z w1qK%oc|\(Cds@r`V>à$#-5v b,:2f!3gdM@w!?JMA`H }\zN9[sge\48SAjlH7vC^zM t-{I"Przt}ٷC0isۗs.B$-Ϙ(9SPz*h 0ci9*)\0bGG/(egu[ ngȍ ]nGSqa&*Flc;WCv6p-)>c3ի#贈 :.y Z((YNkKXN-˧s5 LSSi=>g 9‰i%dfHN $sPc# "؍fW%d &}߹NM~6:C#٬=+ҷ9VoV5T͞aVρ拑^zY%mAkbh9ƾp+>ʥAn`V<[CUEl|ZAst:BI= f!)j# #=/6i#1zTh)3Wy_~ uWkUph:7nb]ʛE3r]~8 ϬSش -,bzoˁ_jD'</Lg\:҄l,kl#o;[NmU:EBGFPVbފ{as~6l-.3"aHtJ>QzgeX8J`ʚSJ$(+ egrenL}oPw27AnˣRFdݺE rKg=ռd~틧dyÞĩrMHZ}]u!sjz>xpg9V^6AffѺ>rE#f{R&ׅ 8%^(?r%*Pԋ2CW)pDa G/&LjnTzǤ/re;a핊g!M`;wi_B yS*f%xqgƛ8!{bb#R-aGy R=W2kUcֽT\%|&jf+ }:9㮋N)'ǢcW[jxG[NCa& |B|VgfvU5 ~P ,CP Y^,zr.t6x.' 9GRr"h"ۧ w|>pHaJ%9V4q._ZEed1C'w %&򀓫;Uk8b ϸ-+%MKkx|M[s"b $ᰧK4{p@ wq9dMmו=;dh)%XpCrP^+>a2Ƅwz5FBwD))HcvvZBI2eK;[=[! nKt}BW:RId+ΎzPTkB/NȐVfM'OseXzeIH?!,Y3#R-*&;wUq x0Ɠ^jS*\Pv.0#n3/gt7N 0fI2X!gXp~pwΕGʀۨXD+ /6٭kZZ!c03sl*H` g Ot-Ь:i:xQiyߎ`i E1Mं^z4P7Jc::^.!fZG ^twN *+䔱e}~iW&w@q̫ⴐ a\a֯|PJfvBq.K#8eYW|P#Ҥbu^!٘l C-24K6.좒4࠮2hآ&"Xτ[_lJX s?{,2{qʉ)R6O`;#|mLcm,:`ց4xĘsASmpZ?_8rheaj-HI2Ƿ9b>3)R- ߉`05^ Dkߎ5Do7ꁻﺋC.Z(Q{UܭW*xvC'=k*zRNewIRڕBAoHF\bb]Wr]iӎ\gm^ALG"?c" 'ޏ-IH$uUB`R9iBv}S`!<|I>86a]]b|."qϽgSkw]_6p@$v+ws20AT-r~1&arxʾ#a?f |9xdG\*|BMa99CH>s"ye.6)ZA! f  @i=UaJ14-s:!ض 3-Ĝ4C3ȪJ422u~¹ e8w۬+e8+|dvs{MX`P 9[t@f>׿-Ui8pTcoxTOGrJyˎ|yXHx3®qVVUsET64=` pfR=.;ƤhG.೔4 D|]XKEQ`081t{w-]@^^c-1N_m 5no}em=Ht6ߣ3|=#f7@7?c_OV8qr1/l8*ԢɪYP&q!qf25T5GC::0M[Cv c+e¶o]j9 nLc rҲ@! ٢x"qt=3J,W]E1!QRdIx:f;/>C9On!jldښuNa<5T ^fx>8*XŇ-ˇ̴Qi؍r<S6T?W.O.n9oa̪Q8]BsBBbj=N無[^q(1t%nt}Cy32aeNw) {<(^vZqRPc"G(uT*N76(h{@ Uot!kT1w!!,U SKqԐAEOE#T6&PDp᎗@ s Do?wDZ !AM K00tma"`I[ֺ:I GJHD/5P'jASjc}~Uk$Ȣ^g)v`56L߳Ģy-oڼ0C'UA"ƋrK o8X/|!Iy]$pHВ>)LE}V_ʞ9%{unس{Tzb-qW\ ,ym)H<~FZ(g%N 2YIsVFB *:NQ K(^F`Wԧ53MY䘰هWs{Ŋl:DZ zۼ$ÂzXOg|hV4|is5m9d6:rADx Uu\ S`u&|+l"z&:yKpM J+j5S<-YG{uĽ>a 6C 'rLgRģIɛͱIPz04Ų RK$#!*s\vpcEqbB-M O*׷Upo7iS%QlÎ[/=[šK"%`ez {S첢xyw 䠘Q.:nr\`S{VH9$#/Dþ<\,UĬڜysY=ZH:ߌ"qЛie`֏iN5/vDŽ+^ 椦Q(" xw@ ]P߸;PzySN]!G5/ە~BBu<亡 II29Ę\^6Jqd6 B͍v:_hw" gQVijYf2(RA!E&2cν:(ANy"K3T݃: ?QF+lwgȃV!}_ɔ GeW l5S Mz[5}2A O(3"ל]?If=1GS\ׄL_Xy"r $Iʡ/ӓS-`֨À--('(XM33Mv&\]&DlheKLA}H¨Qy [% \P4B&.d\;ڶbV1/I4{o+0ZMO>xk-c%V rdKBHe_ b~YN/򰏣T ,Fa*I9棦:E )furL艛S0~3N^7NT▟jNBF\9F>"j) b0LQEBYaK,vFإY8r=Pw[bm(7#-2(uǾFE /ݤ%A>gxw9k5(ݧT&x+P26VʻotD<4SKz=L _a]9zm䯔0HJ7o3&MXmk Nz Rm-O?*E,D/1ȜxɾmO5Okӑە{ETeΆWn6u;|tLkba(TG@U>.29ӢγvƙLDEO!~-6ȇC@ҫP|3nO߾l/*, rJ+nP1chb*})r4C?9nANWBQLy{u5٠%t>&Il2,,Ϣr4Xdklܑ Gx6W8B#bLDHn{FrW.ޓLmcR8µUUM$F)3M]pI]?1V$+hJOAnt'+IImI@OP|=m)OS4 u"%tu~*+8sE=RNz8 I {OZdɏ@#W%IM9vw$s. lʰbSzbh|Ԛ*H+\gK"$6y#j.ҹ}MeGt^QpH؋P{?/'0cSpUm7uhk$rKu׮Tl6T oRiR_6܁\!'*9Ouh%ίPKz?͠Mw;> јA@(Ȗ xӲʼV2=I'6 _ `ƞVRor|חsʓmkE3L,~Lt{'kOz-=V{4Lҭ&A pZzƏ]\ TT# )/PlxqM+rOd.BˮD <3/Ѹ Wa;)Gh:) T~ᳬ23Tj Р6N"<,u< !>#?:31?"D 'v؍okyWX%F8ZX^&nHfCl 0jIf>rX%D 0R\tTA܇s"h x7ҒY'>KI"W LMQ9 y}m׮\vgL'=*iu52xHk$)C6z6iiqJ_Rbx0al~U!Z;Vϱ$Y'jx4\I}83T;ć(+4WSsݔA\)1̏rua+! ^W. 2(&>jeuY C]i,~;8[dX)bչ5\c7҅-XG``?As˅L @<ϜҞn@] ɱџ(r`Gn펷}hQj+t%L'OkPq"[C"PVawVJF$V@'x)dc&Oonq0n|@Xcyd٫1Y2}JJXL$bn/{dvk61-@).ۙ}Y:E$+#Kp5<ū/q[EK+0w 2b4O!!unLH@r"~mmڣrli`$/xi?3E DR7zAcB8lsCɖ~ T!06f$I]G[&z&/c9͖KPשwtiewZ KMyİm=>vinyȂ>7㟧נ-m^|45FSLP-t z f5n}h?⩙ 7G~,*H8'uOj׊-@wbh |#2iD < 3^ 0Yx:@YX?Sl};dp@;]E faiC!ވ}VKckG7HUbӮƞu*qW".^]*(QX]uFɨ/2N"1m=$]^>nml?u)n9TJ ?l5\׭2Դxj(PnL촒@UɁ0u#n+qe\=YgMDn(~ċb& cOEj=]1p<G AtmG̞h8 VŲ#A*j{N_PW=|Ef]6>}m̃)VEcE t>w1Ctן!3' i7ǥж{é}%? | >B, 9iXI!VTmr72筠 AAZ$uhQ1ak#E-/I?\ג>/'4 g@z=\,T?^h6g&g0m(Q]5(^NO,x 禡K7vA!l6U_qoN>s8$o΋'D#9\s!\qpwVq&δ6f~+˚61yo#zokUUi)V1;psΉ߾—al.=%wn_}qBD@W;\D";dSFm֫t|uYwh82u*ۍ'B(my.,QJUCG6- u; 2*Gd82o}Щ+O.W#shIכE܋{Kg Pؗk`T[=T1ռ]1|vFiGXγA_ȄTY{fu|W|2l"hi.2%T܋]o鳺7wY)[-7&E쀾+bŊ'(3#e ,7i~O9p=|DHc&XX*euTiՅ4'tG?ry i`Y~hiR(H9jy.Lj"e;*^Ƽ6ll=Qg6p_)hcwqi.ϖ/r9i*RT(<5U2>V_N jqsZ_.eFttq@B$(?TҢzw>/6TEW {۸0Eq"C$gGo 'ux$ _Q<"8Qf0`~(.ҌldUSRHkd7<ldgF;yb҂`Z *-4 K)k/"+guT+cfpH8T>.קl9 ^N2Y/֩ID'Y4m-Psp@z0+H%.x&v8^ +{<&u0+zh} c򲁄Ul) qnK&a(fI-|s}AKlnSzòBcUM"goqS^yl5Js(oPuSvB"sRgⳆe#4@zESexV=Cg[:i CɆs.̗t/b*zTQ%+Ɩ$#W q-k#d"6%^igSKG5' hӅ؁ML_$,A^S`;܎)b4u2m+AVD=*z ٿV3MIQvHZCO_Vd-(BBN &ϦS5qV;+0m jSH4Pi]Y{xMDy~r9 2rRqvyTp.T^M4Ebk94tZ~=q1o.WPJQQ z k`F`륹o@bD6XZgzu păy1X5Ke%&#]/ޅɉF @ۊ7+`՚;F_2Q?VG0z浉`$fBfYU gWm?b"?f٩;t0кh$V҃'iGOT#\GHNNɠWsMd7 4|I9/u}#|ѤZo^|3dIёO_%XL&T:DN/p#M>Tak9kT誘{p,WR"p7W2j9~@A kFi.)Ogw4[_*eظe3EPzB ŌLO ѶwӑmQXSf P4(>31Vg)EC L("ُ_A,4!T?Eȭ? S::Fo'M`njO?nEnN/t'9[kJq訦mDqF1곘 dsKnYg8#ЯҜY_ʑqSj͠k 6λ2E]/~luC${e, FHqҧd(o>˻ {k_7Žfy8/T-g/@ gtxQ{;n~u1"H; mW#cY*O=_"Ig|6 _3l"[~I/7Rݻfo=`iH]kCKޮd~g.?\>;gCK@-u]R\2ZypB "A @E K#'#l*#age&.BwK jZ$eԮipqJ1{\ɊA K> aH׀eq3'g$_w{=4! ܚ? 7ͥ%σ7*mCGĭb~zk8ts[0u`,2+igĂiPcҒ믺qCoX!{Fc2Th$`bNj-pZ +@SfurHFy7DŽ~$eqAU_ yUУF2!z((ND!ܣNow/CQmkYf Mڟ0چM3=dOw(ϼ$&j}z|l~gMhJ?B4WU}ʈx j @dŲ;k=_bH:Mh̛!Eu9wn97}G5K:㡲7ߎ}˅zh Tﵵ 0ߍK>|\.L/&vMہEJR/ `nui2$Q=m.V~5>VWXWω9x|cXH?5%9=)vN~"5% Cl h k v?F89=dT"ZoAY!\) .$nWe!3Y˜QHI(8J5F |HtRBJS/h@iB540SZlHNLOY1kV}dkS]D*-;`<  ܀ G@_'bx xĵ>voHm zOQCu&Ɇ0ʼn` z?&P ^ Nz yx^U0Z~vJPhҋOmDσ,Jl ky]9`˻5ǾYPeKj#XA~U1~ {fC\IKEIAKw[̎†hЌ.GsR%p'u# W}U8tI{ [;PAA?@0ǞS-iAϨWDtoNVv/R;{Wja ˞LIYC3O8 b^@Q$Zzem"WPW c(NX*c]2GR>g>S$Sn;lW]_bLTPYqRRpER97o#cc,4D|aH g$@>B1?t/S^hNV,x_N=1.&lQr*d˝.YZǛj}e罿 d4#Y5m#aFtughT-e).`fE*zRK* Qd:֊b>hl7D/CbEc8ܜ`A0ڞO 4$\U.?d#Qo=&&I|>p3"h!]m qM~RDQ 2pҤZz%T+2!vs#Aʬɐ82}01;e19_u# 0[kK b%iI )#s+Q<BEEuj3aX[;jmC༧*g_AE Ij$HbvsTj(ՠs՘VttيSm (5U ܥArpːSY^?`LvS/x $"Km8Xӱ$r=@;e "@߀ 4ձUK-fZ5ruG{T2`K w$&- 0f#M YۤB' f6L< XAd>Pd9̏ydg>LLљ4a!*AU@_l.uэe61DHci^#WHn2;}NʖYGU w6, :Coɤu![nZs6.S|2$*E-ŠjHK @*W3 coflkT!M䦻Xޅ<3Pھ;WOL|ESZv%d1"S%q Э,-;5,ܮ`u >Wjgn!6HE|Ay-L)w#5VjæQ"W͓qJC?O?딚0YrA/hjoS(FT(McFKNi n %rezYbV&vȖ| FI[hUz)8qoG~ޥ=c@t6sE5r04r ?.jE臋iz S ymhbslAN(Ĺ8 79ۤ6h`4/LҟqZNt#jeS^`}D4D0Dv1D(#/dfKl¿Go%\ܧ''0;KQ*`!Es>8'[&'ʇdr7gJԋ%GIw/著 t9150B{%Qv6l#^ĖqBS86P#Ҏ%u?.M=f(%O5#@CdB=ΞQ+uRz,M&8Wu^Iquf@E+f.4^DSM,CYq%U;lȬdYDĶT 4{-"J(Q%J8g,RLȠ [rgXI.ױ|Ɔ͇x?n79KB1p{Y iu{Z/O( ܰHC% KgFrˢK2i)*a6y۳=c4u#HPCYz HkaZG{fd5KN{!=CWmr ZF+%\%_[$3h>rW|ֳur2_bSŇa]Θhe-jhGdTJO:$&P|=[I9'vv:ufsXF}hKdǪ5”7\Q%24=~*VϯooG h/kb0ӄOm?gӀCCO8D"|>IFh+obqc}0CVAq+=NVګ$wk{,*2㞞 8F,Yy7vU2C=6jrEx*= K{n\ `LT7r&Mrޡo{.5ȍqT%*dL3{wȧ 6~:Me#pLtӸ3n8~X€HWD{~>#}ɍ5OfXP_A"tפ SPpzC]մD`{2ˠPL9!Br \*JĵԖѦ?J16/r>~_fR2W_^[2H(%zA`xߚ=%- "}۲1WLRcm@_YE:dC.%s\UVί .o'PA%QKiei򟊋'pN[9WiZSD ҙT^RP<8X/ؗ7#mq5Z%czӯKꓥڧ=F$\ojx9_G=7gN뙠KtkHX\vKe}]+9̚XL E8{`g5 pa$ 5e'?wiu#'XXxm_s˕ F?S*̈́aI hcXm2eBJa >AvTPsvu2!^,jڕB1e9_gc/¿"y1nzLy#Mcz˪lCAWeɅ(P=)O=BoJ\lUָ.qu3~p[H# txC(7#`}>\5;"Lc0NOrgֺFvLD^+hjvm`z_Ű?ϚE`.AuIoJyqJS=mșIisDeBVlh@,yYu]\.c=jx\6mF GtHt۪,~U䏉DIK|uZV5f)#IE9Sa^)u]Ӧ.؉uʶv<.; )/{wFP8N" `fujO>7V14Zn6R9ofMo {obK66f$V*{X Ŗ\eߖ 8oOGDV{`ڸuWT"J9n͏D?#n(/ǫq!qcPǩg1O ïcه_KH')CK/pJ{sGl^?"fB)]ﮱzn jI `^iz+&ߴQq6"OHaHδO݄NH§و#w{0*]=f%+{ϥ)=WG Wk uVa~IKNJR1R~:cBWd췄g%2$0v{m cea{:4aSw%x6A ujLzٹ0g=*H EW)|fn6xjufmmd7!kmIxb#ZPpes?Rkpםohxo&k*&EJ6&t|C\+RK, 0'>apvOZMܬ$]c>LgcS!:`>AȌ)Aj!lA'2q_8j(vT}&%M,j)-{JȞ*ϔ ˍ_O3-<5#KKe/f^S"V<,n@Ct耑RsLU{ y힃XeodŪ~mfZ"ĝ8}dDi0^$ 4~؄f) 鍆hOԔcW4UfWcO;y\{i!w>Q Kl`?dTk;0/E3 GUxJC ݲN;lZ14)mYLntH I3k-*,RJ f9AgBI;S0#%=%ߴ~c!*]-zj3Qt fS|6W}a'.kY {7 \@;qwrMbkQڹ˖g7P@^ϝTOr\U_bXAByڏ-_5yKwhZT}'kv{X7mZ*@{5 j˲x5)(|!/jDA@Ra' ICzaSiWm}K?L5.O$GX3a8C֮Ќ \YQ%Mb`,˖Xшj ݸ1XLZ3K|aa!&uj)2 rd}17Wz@KX mև+t?3^ z7[~bnھ+~<ԣhUlmZkr]$dނԇ 7_@hHDSR5Q6֙IE{7b*% VQk/\.fJ@]#kZ/v}Yed5F,g4ahXm,i1M,8pqV<=wx;7jTe1Ufglt(ĭ8p@1Ô_'kf2ǖ~&AQ\v#",Z]D躲;'Hz!f`I ]pfʂ}CbWMu]jmL1 7]իYBUEpt(_08jӻfa= mpJWQ]*{5\cN9gv6!e9C?#kE41A+J6d!( &o=zz=rhأ)wnw >Q3UNUtfAБB+8;MGz|%<4ԊYƝr<+VL~4cΨƃTt3,A}Ud<3SCz%-*bF0ϫmg_iؑL,8ӽfp=pNqkYQkF Ҷ!X#rXWblըRKL<54; 71wݙ@#jt8ѧZ`c.!-ZnndMwyewߵqSlI0a'IYU?F50i\Cn8' (iiA]:GuQ#&{}odׇƻ}'Mڈ^l tXC>E E Wj|ȏʝfRᮨrMaQ_+K[ 6cD*!>DzYdc$A<|eENQRZ>_[)4E$l??`)+zDp)Sing b9B9.ꓯ(1[s5PCބ -]*:P/#*Yۻb9һ:51^e[oٸdEеt1e i}:*ڋАy5@&X #Ls:<`:Xd?.Fh0\'! PiPwh o]nm={sZ)%i vG?PgZI|yyxjIwPmzϬM_~a01t.K:/qoe^ZXuP9rː&*@K}i.qbVqO]XSwhǴq`i"nBf&$Xor'ĞJ슌=CZ+"i-c"zx'3`A͗<\?5sL/c=^fy"+Ǽ s_Xorx`8)f OQ(-s*Cmue#r-Oj`DHY꣜ IӇHjؠʢM00o.g-蓽Ӆ6p j5en|aZ[u<դ"W?1taȤ軍O!E $ָjx&@$F\ \Ze4Åg+۬iŅCj*5`jnwn&eZ/E/&uR{ X;bbI, p3;Wg1&q*z×M8౨=~2L۞1PW'$ n+jb=-U@$rIsRNzFV`Vgވ`ɏU Ff"pB t+jܾ05*,Y!eN zE[di'}mBޛԄTvtsSw Uv&(?qҺ$̳%[ϙ1b7;_kgrI휒L6 g4ӭ(ᓺ:īb{}%&fpM}T RPeFD $ޭ8dL0TsǝlDP*K_\= A -?oH#U(8t7C6`'Ax'29?Ձ3ekn>+rr0o%o LY9jG_˓P_4hW&ȼ Y>n8#M#X 1zNۮn\:k2_hJ J1\PkAh%+6eZjxAʼn&;P UnԔ!ѽX@i+$ )-!8o ͜!c -~oGFixSA $lNq$qr!(+w|Y% KA[@x{<" ~%,<:z i߰"i#FXFڅ#zBĀ^&S7m0Rr4{ 'pPN=>;-f2yďet`iVl!^ȘgӶ x_KNĘq7kL D8x[Ρ Epujp|P#xS=,AwK%D w~iDP#4֜י_ ]IvS`gk45_(> xpbw#(~᩶/=aw*!z`Sy)MmN FΗh ɖxVp,sqTS wme;H8yΉJx^H\c 먩pQ Ciߗ~Swqhr$]4;+b:UXnH:1o-#G"Х|EP`.! jߴ:8 FF-enHâh;q5ўCcVIBb,UhK9=56 U-=^ (W+,X7 2<ۄc}ޫގ$vkE|hb^`phv,9 s$$ah0Z872pnK=nЁg ٩u2-߳iSVYFh_g\83ꌟĢn2/TUiS{%lfe*U׌]G$,-3-4C(R+%ZJ49(nT:#pt^C>d(*Pع*8rg!!EZ=.DA\ Ǝ( Z"YhYu`ݻ QS]<~J4zS;:`"i &p4e^Rt"aFGeKo: J7 rН^g/rz[D cW↍I-~t9jQkpUZ:gdOd{3FS3D@QNU$ `S}.ڔ%W1y41'&:HQ`zh \љ?pGj",G F0Y7G^sp/݀>2ȻJ]V{)< @_iw-H3&i` pO*1gbd3ifp{bkI4oD=uۑP]"ha*vX4g%Di+Ty8`].;~racq;LV?!CU^bq-" dL;Pg2һ?de tg6ߋ4(5א"lEstrOl_Ġ=AjM H)Ü ~$1^6()D QmOO:_tu__xӎaJw*>k ,][4OpfGjKy?3\5le%23ăUb40ХƭtC墊Hb{iE7&f#+& ٌ_[Z1HkDB)T978{ͯ&#VS;3eWO-vʆ 8GZ=F|D.X7%HUj Nh6wDXRs0Y*K*GB@wr)E#;l6Ch 5//2.Şm'!R;kLPdإ>5mx̬L$, 4k9kɥIt,$DvYWd]S\&2 n1_GW6W)ooTZJ?3XoS/{9<_-|%:rG,Su40 ]\5@ƺb|x6}Bwݧ6$==#1`w^|%+;oa =񯏟odž\"7\@>X1,A`N~n2k ٕ:"qUḎNe`@KHM*hJ1OJAHׅF$ŀ{>ru}$ijb vFD$]d½1$ W̦lXQLײ <h_ښ0,fod+CGreO2MhyO3bD`@|#2E -4cdg(L%یd@gi@D\9ϊ,&u_xW8 7  nbD ԄlV =+Jz[و&y\ZVtz[R< ~d2?71kݫ4vK3]gw"JA?^Sf+k=:g"nl@)n\$*]LfO`z⨂:wnM(ZNlx/輽߰ȋUZ{l!4slOS?Mn) Kv&~gQ+*γ1@G3/]F[ HWvz*ԤGW G*օNmtFWꈐPtN.K҃62/5qEƬXE>۷pFt.0w'?RA򏎯: ~leO DcOo7auʉǺHGt|4 @u?COkD>rÕJ 譩wɤewZl:U:-V\?l-;,6߰sP0:S󤻉yM)(d@A1/ْК^U|#>/JRN60ily'pGl*PxAo!]~zpZ !YyEw7~2 DLcorʤN:QVM{$ z~y$hyEE1zff5>#Zvu\#vkFB碡8h'Ӌ8"ƴ԰2J=fo}{껦|"L[ wf1TZt'P#_=s,yGdeks6qB<lR&$4p 娇֚pozɄp&N(U->l>!>?\lڠ&E>4ϙ =cѰ'kS]ESX'4,cJ_ 3f:kJW}'2~`"Mp,dWZw`OW֧9;`ꙟ,PKª*,">]7 (tT!(SDQ)h2823Y X\EKu!陠&w^%D-P6#nB߶1\,apP7 ^/l[X R}&Dž4d&/vF:379&ᾐL?r<+ 1oN\O!扝pHhk*[6Ӹ|Ha<> j|R!&o-6 dپ3b˶S4*aLn־:Xr &qܴt ;5v]IEM1 I|کۈVkp*9|`PŽ3w^>bij}]uFBډb/g?FhE^*QŠ+9EjiݟV1(EfJ7,N7u0P_!h:Q6\<-{.b;[]R>O6<@?O&e,9QHUqVx'oa#w j;!dFfY$E_O3zf.ʩyJNos47NzQ7Pe'g$S1A_ H7/H_ T w[r%eSi>5!JPUOxܱ?t$*ly]rA++1kׄy ݴ[g#4># N1"SVd>>7N0,kjm6:%5FF{Nr3>(2C]l~c m /*F[GBkFvN?)J+~ RT+ݰL¶!^JSԉpSQ tO7ڻUnM Pn8h4$)^\[R\۹;x3LO %'c4w73ZIqX):V_0qѓ"5nhEPeG'!`'aitDҹH õ[Yeš {-gtrKճr+ qZY;ؤ 3QV{\A(ʿᜎU0Q?uR,‰XaM+=_@l$.ߵ%rwHI1Y3;4.ȩgAOyȽF{WښLx+$+ieY֣R`̰XVlm)DZ3q%U%G#: 3y3=Ė4 A(czMgrWQ#J(+g$Ը(y׸?RP~G>V5I#Pw I_Y&Э$*Cqskf7s'Q3Sp?>Ǘ~1GAݛ~񜡺3՘.6ӱ{Z(3EW86vc2kÁ>tH*Q)kFSq΢v4ptĊD_XhmVu6EheGṕ5\`ýqg(U]>b[(NA<ĵ]_@_5s*_$964OK ~ L"R aβ"F;ۇ!aU@ݽ'uƮLSp57W ϗMWztȃv=HOW^{=fN1Dg-6d b=<ةDnFZW.7rG4BUP$fE% 'cA!ɠ_4RONYd-7t){qIVոvgtn&{aSPSђ_ C+p|KhF2?_>3/c|YOjy'(_b%b[E/EE{Z!}ՈQҬSݮS7bb& # TTǛy@lr@`_M@~eӞ $(Ɔ=t< Ea6GE4Ɣ;Y0>)~N'B7 p O٢`P9B7+)%T[}7X64V$N <;5݀VPi~8d8DVdXzs//|=<~`p(lzwY|IG/<t|5%[-Z5p[:$2y PTv TxjG>M*Ef^h:tyUdK]SmB0n'%P[G`KK|:2]C¸]5kWAb˸Y,iN9vN ۅg+usL3ˢAj t!vp=B2;`Bl~MY{B!\ƀ;SK\4HU7\'b70Nslj3&v."<*`T)D@2Z]TY`Wۜk#! `MќSJg\BP(f{s*KmժNmg%HYW<'{FaL;:lv|b"g\-/ʃlX U>IIĘ(.LBPc}&r)]|ko\ g'(& ~4 ?*H]{EQ- nA+ct֧ F{9ȣ|} @{Yˀ1!PnRauG2NIyг$6]r .)Hž3?3߉KKϹOb_Ͼ:% "qGe]fX @ng0Ň1DCbLr}Ql$1c,?4v~f) :(E2ѻ,Y"ԧe #$`_ERvpLMV8M=:s S(.$+Fwے*uIQφYVڷuQi x1t2|M!͈X$_\o ^3')E_}{zs'|lbHP6ҡԺrojI%sKFMK#c#LuXY2})%=$w4U%u׬o]jP5{otgTJ a F{Ӌ> p<B”0!G7P#cڑDj&_x9'acyՎ?\ lI@|OܹdZ#.8-9MN  SvhXbB q/,w |8iڲKG; ̩ hB/h=5T!<8&mO"G0:H:l|u4-mWw/x^-s]6y2Q֩BgJsFM&r*f!0yZzq+)׫V`*%TOpn(}1s6 ݲM'SِSA*&TU eZSI;`ԡ hLƖ6e$mΙmJpb_}'QKA)VsL9?At _"šxO҂'=UxK*Pۏc5p&xF?ZtMKKCdt;5/J^iE^* B6ti>( .}2b,ʩnGm'hͧz*'*cbdj%yp'ZyZQ)^E^ ١[um0㔜mED#yB|U;8j+9,{jbx%-@h P?\0:!+s<cA5~h=r zž¢MnHȮa \0❒ҍI &6lĚM m$3!q+wpsl CYq˸4c" wջ\bP-V~6͔~ "z\rqIjmǁƎk\&tRyHC:{z:~$Ks!ݫu۝:C 3:k+twZwdnêxЗ Mɽ *gk!fׁ%KKYaIib Kbq?ʥz~R{`DdxQ[ƹ/}&]M.^F>Gϣ:= Y)^gz!>\Ύ_W:S/HQ]?lh,`0+B56mm3;qgTqQebXXȶ VZ[E=ߟ\҃\m0joS!0rξ(ziyˡs+1 ODginJ@F~$ |-J^x"k>GuЏܐݩRwX-|.UEƵ4bk;nE+zvvLGހXc@g Xe!ݛdvqpMbM$k孌8IGw>0iY?nNƍp4%KB쏵5J7] HOYY~=]pd8=1ڮ^D%Xr'k@7T=2~LM{lДTW1ksqes]RrOâx3)ʏlNB/dн"& ZSZ:ڐRWuP 6V4E;h~biؼb^h>ɘ5;IkOe8M4΄|ɕ! ں|[*|Bc N}#գEͲw4d,g%84֑ay8@0.I\ >XO@`4xܐ} nE f1w ^L^swth\#/}ùm2I K3uƁl/njs=S|CJO3e3[Uxw{ ֶ8z"^}Ώ$$*~_ 6_LyOLz'Gqy5nަ@.uIftmRwʉC`\\晾3ƬEG~Q2P"yB^Y”.Q)P+1Τn)G apJ+g6  Rmђ)V 4qk $YѼEP@;=Z%TXfۇ.XT%n%ϖɧQhf&>I+c7rmѝt"z $T=wHN3^T@(J͓e79oT (2"fIfhW B_g%>9YoU<ͯbFm0zV_PI'Cl"ԽI o'3JekNԕDVpQYkjVQkZdz}ZxNtyt*"1.]ꅺr8B/*݋!~{ \O,]6l|0IWPтġЎo=a@L I#1lwqs^^{"1[}^&س&)"9Y>mp/=rkY˵X2.Y<+7WVs dhn3TuX3fzjϝO#ʮ:|L:ҬXgJ^=-=t%Y1 D]T͗9(kzͲf)*;9pGX/E*J22 7KI@ WuGamS#: 7fzMkrOryI.eZ͘>VEF3 +M8H0tS[- N4+Z@|`.6zu%C5X*߁ru F3?xŗ] I4AEgefAţ݇?.cPK[֗dᨫeMߟY\1fҸ%0*#"tęt|Ɍ7VDt MBjC>g& LKc5u;"i?)yR1)8P!Wu,XB0v|*zd%]$?)7Ynz'Hש;f@TXhT y̸p-xHpoᬭ S^ \lçSTPU4;ylwY9 P>c|U%l*x&v# _7Agu) sV+iAdBxe!)w!wfk{gc#/˧S̉ZR&IQIA:a5'2-Rd)}.˹{̄۴Xxon1U82bÎ Dn{J6+y/V %zM0 ]x-FA(c퓩͡?O^t`vnulaWPT^B >DU}XY/Ku(F(-H61RxP$&])<.4p _Ps5Ƶ8"1 x5%2蹄]|Ilr H9 YA.nEs,) o+/0 3 PH꫍_V-sM2m72j҃5KswoalbY.8v"F-GIIA4i1ىL#Ki>XGEjb@UKKjl'I2|Dayi5ß`Ҝo^6p( c|1 MΈCLf;;<ѐuyʌJ¾_aa|}`$ڲ;s{ n)H uPyq#؅~l r0% J0[׀qsݠ]]w6,kw*JYwL%~2j=7r Y\g!.9O!otU P~[Z_ը ~x&eAy\noy޾W$MW&++3ԁگĵp=>hP@SE:kcinlQ'OBvۗݨ% v`oI̤E3v2+fn|\V𠋄˪ Ȣ$-ߔh%:zX-)<ӿp7bJQ`?Lܱg7 Ǵ~$$llH|qX4m<4uV7MeRTN=<.n;Oew\~.ΙkɫIBCy߰H\*ȹpf81idG VT_(+xuuQ{^mw9yT`BDRJ+%TUFלH;" F/X(At |f[V5&tDžWWz,(XJ=o929WydROo~68yc-Lyq{g~9w'ʽBQp[XMU$-ϻNC@kd I$OX.XdOi겎8J%-r*N3ۓ]Xr}ڭ۽h2"|ÃeTi=v\{G!l7#Zg+}I /ۘΡ9{TNt/6mЮj.aCm'auڡoĺB$@ 'ڱjg~`uZb\ْyg:\M0@1'xTR`ڰƿDDSV K+W7BbY|SysD#-TuRѧ"Doړ׳,>+ 7X᳤3D,/K! WTmr AIxSsEOJEI~Pey: N'>ut/6:_:Vn) K<h~^|ꡘ|QȨ.@=eHP5*90 Gz͹ߑ3"ͥA$i,r"eH`㴫`cъE^Q4Q-rd.*³*)N_4 2ݝ!l5ך n76WVsu} )=̾A`6xӃ^ X\ o&@1>o*׃i`\QP'ׁW0TiAf=8[nc l`L[.E~Pb5 K;1H%v[]ip@X\cHMs B0=A FSQKxjYGX~ ^\*Zum#`):9/'D9zHݧk:\8`Z_߆e^"..&4i0~+sAŋP+Q2j`'EM^ q1hAOG;}o)Z?5kUyBr ?NV<³mnoFk}B: jO!&/Q$ƊMg}lmKmC۟.j zHRiq &`D -s~Q?rA7gICj<j.(ϰ]s*MНUG7𥦿-2" 0gjŰ넱F` Cϐ:?TS򴝫0Zf`luИ10: Ѐlr46wXشGrN\Q 7"-SINbjρ=LDtH=L @0wc+77u ԛHX\:`;%]6;3Ynxۏ,PG"hQJ\z΁Ժ(RQwxڰRi[p6pa6QBΞ<;1)4euϨX q\A檳=)x"UDy$Ca.2in'p'.}e$V!"jy$+dz5T)aT(_ELk[}~ɕ?Ȩ2_`5mLЅX_%wv B-$؄i0Ev\\DJ3 `8$m.sgZxUuX+C/$y/.zQ-3k26uBj316}>53q8yv>50GI3LBʫQzi:BtSvܔ[ALf 3rnsH{YIP˲ܤ i>u^er]Hw%ԤeO]T<,օ(&e%&C> 3V -wQjC,(Roj"Tu-L*mdio=^No^)vU)+F o/Tío359O`,º H|@qĆG/΁B0E?**Y;E,ë`QS5+:vx'FJ+NԃU[\E6T1%8ҎyBѕ]_,ZWo vκ> l`X-Db1x76TKZYG4X|eCıWVf6~缧O`VGÑ)'o<{BV_mh ;771<'Mg-WuM[T $a<}57;K/3sA7{bT o< SP0t )؃qji\j5[[%;. au2R n &)w41 dc" ؍Ka-I4 5?걑J,}Zo3rv8V ah뮏`nvӶNgʛ(#ʟme,AOnP,X` $ua/ByIZ~W|(:?dه.e+A6yIާ6I@ ̵tZJ,c]p=J2lh}~ѲI/3 tD`(yN]\&y$;Z!nT Ja&8hEJr J%:nŅ<\_mp^4(|KsbKc}Z 1܉􋾚;CSs2r"kraʳ ȔONmB~ 1ChTy/;\ b| -ӧe xѰӭ:s(w&>LWf}b`&\x^m?3;aAt>, Šj2|+@mp#^^ +0]ToP \[ C fagkJ8m!ˠzĊmmbJbw''谑b&ǃ[]RnqZW0&'mӍ>\83AozP Sr|8{؄OD|\ Qa\S"SIc^95OaRdR\)~FBbթKp}kПZ5>h.X;|l鬬9{7xu!ƻַsϤa'o˓4J'M8&3" .ҙ+-j0q k4(s-ÆAq -Y˺4ΛSނ>biB>دT{az|>YHﯶ jֿYLc!QByOa 7|0OUPvf6F!*,yH5Bqqjٌ\}ٹ򲽽_Ǔs#%o4@6*̕/Јb-0*6j-Rh}~K2  \^HVhVk9i#b߄ U\f0 *\qlsuUTnBa "0 'oKO ؽ]M -bsYXxQQ8#|AImDSn29dXyo_c̾ hĦThPsO+@"DdţpfzuE7vslV^s~JgZHAS#Yw"ss/#z\(: е(d3NLB}ĢEL4M݁ރPM@ C!)ܑB'?GLHP ]ژ`ig;Xnyi/v)xko@5})CI4e>ʟX)_LǴ<2awp;9-]&|!CZf0=rK! ==i]ۋ\՛QW7+i ],+ĩF&6BHA<]R+} x o$|xR[ERs1"яL{'q8au]4mEX- 4x^I]B!`uBA~va;.ޤ8LF6υbQ2C3hzq mMY)ɍ|հ77"#̒k.ϏQ7Ww~Ji^>D"EL :îc:_nIF 0 4ird=TظrO*#3eO<-ppz͹%MyUu@ĬSL|52RnG\v'G~qhûi|x̔:qJ"XA -Y!bSJnDv;K,6d<8x.vT]1AnRuE) lΜE<19XK>8Lf7:(gBŊ$Mo'gӺeRC>Kc5`bK%A.!gyaIl!e}x_Ƃ=*:{˜/Xt*X `."2p%pBbAX0ڊ>Hb,Y$ \cʘu*d܁"۽tuuUݹȞٖijMhᇨ3 ೸4yPP *]7ߞSaR2+A*]>q{y/:x`Eа]-cӺh@V1I}!u7_ܡ&UnuZ~TþT'>xLV#oINIhR0)Dq>o%p^!$$L [:TQi/u lK a1Q"ZZF_\jnSQ&7P{?kt[3Z`V ω!rYH $@i(yq^D2ǫVJƇr`Nm"5V&ϭ(-Ud0?[t7|4h(A' `W[e=ݯz{qVseWd-<')7` wAWbo~(By|L58BU_z"e^z^K)t?EP$ij:; x?bQY&,lnnD\\ceu3;sL{p]VɇƠ[]'KśZYwv۫3t?C*n<ˬV!_2=iZ ' V+[d,ؘ^cdYK iGl|aS4VE 5&Q-SrT{;'_S+D"gwa%/f,M5EeM'RsRa8*/ V'bOS)[|x/mF ,kKpj=D[`,W9p~chF)]ċvW&乁0[mT"H @!!&e9dz7%,^w1$Kxh6i=w+ sDٱ Hg:^a(ݧO]-'q* E )vPi't^rFdKz,MwDǵs Iл`t|ʸ0V+)sxySGdNc JEԇ$Z^ymbSz zV@7FP;n >(âi7TȶuC/KI` H2ʞl b^2eBYYJ59J|nWqTu^ƕE'0sXȝ<B+cW +Rb6Զ7i=prºh(`j%KlA,T+h!WCQ4C{E-..{eH$5FՄL{,da:i&ŷ+QyyU都xjGՁdGo_eSaq-U^0Tɖ6-*;+*4ƣnWy^qԥ<9 φI+/'zca hHEp kU+Vs绖 il}Fo ~bT*ss1uijseԱ3Aw2!f(ׯ"ӄVYNjB"n%oOҲpo鉉MA'z4Y!|Rܹc=3ɀ C[= Xs\8dsEiͽ>WVnR-71Eˇ L"ǫ+I28r a Ḑ!It (\jDk 1DIkY,B_q qjm>fn\9wNrR <ʄJl U``?R7Nhk Oc]AZ۝䏮[>(-.k+=p/ bu0ω6XOΌnr?y07đrE7WGgᄀX)]]N(OuC6Aǎ.7&>OPfyׅBXC'M \وWRW8DTCVVL.:1ZoX|%Srlg}=L$G ޞ3%zdzdi\kxMW"m!m*[=\Cgy'bsHY/he& \YCFtݷs>մmp c`ƃ4\Ufin yy]N#ǏƚIaWt-&d՝vO|1=y,#Bo4XHeo^ǙWPS:4Ze_X⊙%)vWmKuBk~Pܹ;Mf>/496%IvruR8WjI 6٧)d{_ˡqKX ,y tXY`q(vCY:=EO5䖢6^]LcQa o937x= ?g:KK{7 /!2C?rK=Iv(1̝ޢH_s`samI`-wLOwM/@ۯ1s<$ pm>h!aF0ecDȺ[dz|A߾1CX1jUF!2XH I^!.L%s0cIx)&=`KǨMM݆.-+C]f?z.&BU'XZZ0wՅC`:pGQ  I;~|j-6?a$j{BZk,z— όT&gQ5o(w 1 ƌf=#ݲƆ@BAsTzrXyc>ϸr֖M3ţtJ'uGaXJ߆T.dYT hfA\kߠjC;Ёt2' ^)->%f6GPXVK]*ˢD%}G'l4£pllS\kS0҃OϔbfVO;>f]ݺ7bK9@~}KYu$kndrk:BcjxP?w&37IMGIwRqC&oʧn6N{: ]_ϋ?كW6MTUy̙y$0k; i TSL-hRNV2w.R+)>F"8m#'1qOڌ\oVV]۳66k63k9"=*4^*vyW^Em(R)iR-`w&̪S2=F*8 Ni+g3V,-):XiF\6S^l68{z Ck?) YeHx?2 ȡ se+yS{7|*T{b8W]85eu;f>X9)Rt|[abicScIu7U 4+iHPDh }C,DW%0fmlL}&G15n=nZm4}p8d#{VB6I$osq[+p' ܳ[խ݇QegD!HfSu4ıG(_95~\l8qs^zDž((᳿˄:IZ"r;Z3<[`-!/#W鱵NF[?ñ>4/ 5G|Qa*T#r2nc a+0x5T!NqfC 薤DӓɊ_,jAMϕ#@05XXV&~6Z)qg+NuUtGLH9b=EcWhUlxU/#P?(6SM~rɴ5\ɿ{ YgR;e"MW3C '[TƀaQ3􎧂z℻5Jp^+|meV~$+VQp01q}svQ!\hVa6&z4Myw ja1ܹ8ؠ5##mF{!rItAfU-]כ>‡e<K[/:qDIBiK>o7 Y-EqtE$>xRZc*n/`ơ_sk;^{''͌ dշSKIhS1 +2HzMRUKKLHԊg$7E逬!/2pĐ c>A'm-k_=DcFyDRNϹv65+2$697Q ) ̒'GǓ 3뙤O!,pp+~j]. z_{L*_N H ~ر؝HOgC;nMH8c hK\˻u!QCSKTF,Kd#DS sS:tK`Y&9] EPC+!5v0F`cRx6ҭՄUE>hLAT2m: bWYa/0TsgQ1Tx<^ *wv3HY&L+)YDT%9'&z@STDttyNX'xOs̙tKM-"WmLxRӑMjC3`i~ iGCc8`6s˂J.g bjᚒ~rb$Ik/iG5FO#GzUbٽāA+<NJFYLf?+?i9: 9 yVe;!sA.J-%+ ܭgcZHEƉV-CVk9?_GB==:4?$6y_!AdV.-e;(&Amʭ-Ԧ\tEm'|JI%HHَs{ߥ"A=z&F}J#i ˆ #AOMg9l f;$դ>~թx;+1BgNq\0UyLJ+ƑD!wFTT'6V Doi{rե2@N̻`RaNeG ^" e6vA.i7%iɥ ef=rVg4IͳEs#_kcP'6ݓh3XD!h8_ŸOH&G&x)Wl5>g-KFǥx]خNs5|8pheMˢ^]b* ;O~(%bi15OӵN^E* ܠ:S(9Gw:װg3LnvJF+ ('eQEOn{*1WXgeNSl/D<8Rʰ܋^.:=AwqjHZAMw‹\jk'J$TWԭq\"_ WRkV_nĐ,&*Jҷϧ怗l!( 2 Ue&KrWX'5%lV]7Va2HJڴ-ug)3$ lpj3:o_&q+tXQzb}7`Ach r_9Ca#:Oo0O\?0ݣKVo6-|4c2xJxd{iç!4lT7j A)fR|HKU\[}nH]iwmfLO&).B2E9r_ +Go2ASD7bH>_+B$z\Z): A$"$e 7]tD_ Fou cZ8>1/ro/47dxC+y+/ 3BCmFQ*PLps&* IşO9֬d*Ō: ]ͭ`?sMPGk2e𕡵{q N6*q:ɣ"Y:_a/?))kde7F31 ]uFf=;=JpoN2\$(T&;bK?Q=(_190']+-`aqP MպF~LmIsϟF"9P:l=ޫO#b|sҏ4rfLЄPG(I~CmA˻f>Oa?w ++11ȰyQhljᣨVh@IW@Nsӈj *,3ƈMP3Xl|,ܒ$:LzlT+ Eڼ_W~,Av JD۷k}q m?ii\EQ.$eWTEf,rEp;H<[ Akzp&ܻ7?~MTqBt@G3ȞE|lóPGIkn7W 7"ցRflNֱ?5^,ճvqc39-Tn|"l#83d<\-EyXjeHɸ Lg u {/oIKlbǶkA;;Ke>qVtxbde|lHlr_G o?7)S.ư¯@]uU&W1rC QF'7Y;tWTnPBSܡG ,#wF#d]]%LLol4t֬1庲eE1ggykDjX?vdI\0)<ڹhM0Bnm:-C !x`Y(eˇD761⥕ w]1Ta@N?UIÉ@C(iI,<%iR`qcp:r?o & *}銶VN+r-M}/z$xjā"߾B=㻗fCL!a팶jyGu#x`$@&(|-Bb|owfAy+-f>:2J|w[ǰFk'6$5VoW߶6/@Aknge g^4U-kOM91?nhy.t+6,useP؝ER+O|Zm旟{;{RYw_Z (Ph6r[RBTO:bmȆyȋJHV=]M}BW0W: fQ=(5ie7F1zZA lpks*kMCM# n^ae>hlIƥ@7m}u 4:GY2M o=t'-i~ܵLF-g8f[ľJD6+FQ('(HZ ha%CX'mXҶE놶0(juWi%&+Eηx@ܺuh X &ST)$ŭ0HuuFsMw.z'_T&Fsݵ=ʨXM jE@:DR&/ ׏(φ9F޴ȸ/;@Ni\aiYtնh 2| ];OKBD:q.X'_m7(cY?ggsʏg-FWp8xi6#Y2}hyA`p=tR=_M4ӯI]@HgLT AT7z"d@b,kٞ|V%=N\zoay\#k(_- i+2z_Ӕb76B,(d?z)&~Ges%ћ׽+,eՠ.ceiR7Q68l25:Pϲ6#6"hy~q=O2xUэ9Cؗ[f ոmMgGٶ3@l_# ۍxEh~c61@@;٧Յa깿 \;eil'vw- i)'긳p/W _U,9tjh!-Z6)p譣MGaslBku>m^_=fCwsKmfl3 Ā!/ pNWcwoui=)C2>լK˟Å&L=c{2w"U?^{|`yOV7uj$7XCmi|Sq^/bV̍:v`2H`Oav=A=zGLuE!,ʇYi4,c9 v1j$zX8 ¥tWFяtLDR.Ж%wk aQq{KZfw F3 ૾Yaa&![f} 7n}5ٰ>/`ƴ%ګU4u8I}'yboX "SÑ.K~ jh{]c!i tfw E 5ľ=_u [>X5?XPK # ժִKD`Jr9;-*F%7ˬ?~%6۱E8Ȗ!╁b/<{2G#~P?! g/V*\bV!Ț:=iO'܍rpl5QlpF .fģ@H3P|8HNpf1 Ƿ8jȼXɲ_Pg;^/_{G?Y=mlY;/9E1kW͑owuqZ! xƣ<z RQwM ߀k=<"tܤ>qC%ZLHJ]N#-.T7 Y8e ㅌp(VJ~k` ɖ5>eu-[r| m c 4QW+`kZa=̗FZb2ڲ)ןE1TRTe:>Z; Јu4/'lG=?CV#NƲջLyZ5fo?Xg#qUPFU몮b[_kw9(xn]g-mĆ2dDpe晷 xU_O_vm (SG(=:]цqgQ+KIkO_LNS$hj4OnkɼЗ2*(@i85Rz_Ra_! Ѷ5<5I;v h6?.L16i^νz߰ӥF Ul.O4"0`܌Wgm?T|`Ke+9'փ_*TچS;u2 UQbDPB3ȿ27GPzH 3ǎ@w.ť.ٰ?ܲ-u wWO+_/ݴqT㋘ӌF> uI3)Zo~ВF*&ʮCV[.b`%9BS6 (.}K;!ךgFaګ6˞ΞKzRѿš?۲_O XSqZџk9$YFN^*R6yS. åՇa' paZe)? +ox3FJ/O)vKq Oq@uzuGwֵ 8 dU I.P{#u颈]rOԸŸ B7G 8PYXN JgQWwδM45Don~ nAM}Niy=7F= 71=2%J,gm:*!I7HJPf.>"e\d_^'` _;IKhJz|dڗpxP쎉|Wě0B4"/Do$9<Ndi͏ +cx+㬿Pĝ[Tl-xiL恱e^+ Jlt@3gO$))}aо_0;'/Y~J/߃P]54/(VҪA#ShesnMNPߞʔl3I0K FDޞHgMئδRSp֠+,zW;['qj1FcP[Rf/krVNfbrR%t41ՎޭA &\p` m7F," 0g\#c p?ũ q c7tTyN({%0#^>2ޣ搫ڄ 'ԷW|<ʽ<ωYZߘRp-垤%< FR)@ym08'nK@ R|UYzNd^R&XSh!=YgYhSMf6DT4ri9{(E5ϷD-/qQ)RSٖ\b% [Z5s3#/Rm]J(!`|{'k8gb JWйT|-TaQ-/ iۙY?}'ay?E~:Ѳr& c/F RLhٴݕV-y ,AJ/='[ yO\E"}N>XgW%{:-r1հb0SzPS笨Sz1$A8<=^`%G}`HỉUE] _:AW@o[S *ewT8 "yTjK+q֒M 68dL.2VM@g؈ʫPCy]QGb;"bWs;bnl< ~BT]iw>BZqe&mAe *C&a9i=l>スjNm*Y7vw*u$ vjAE7zGN~g8xD .\ o8,3wBR *.T$2_ts`U Ow)KyK\EN8zN\P¹>Xm4}n`[1Up UD.Sݛ%Wn+M)P_;qd3#^)+fFf .M+n򢥸F66=MM/Txvu_ڈ ִS1ax}(2.}.+3m1|nnxʼnWZɶM4 MnɴxyYS}sWia ޔ%7AgdSвQ ahhAe [pS^l-*}MmbJ A$@ol {N[Ymcr@[ fzH A\wl[ | 轕wb3-ai9\Mj s1Q%nbU ^x.|~R`9&Zk "BHO(t~%$A0P iygm= 4nsuGԇlR}dsnJ^W vavWm8cܙw4NOM2$5n} `6~9A>pF.#e'<mdA)R9+6K>CPBg=W#8xB1kيB(T]05+tnO,eh0yF>f$8gtmfg,L9sݵ0 BlwnuT)E 7 `O+^?Љ2S*)k g;aZh("I;8l`λ1rR?U){0%158{nS6 wțU3gԍkq<[ u o;y`Ԭ b즐o$7e  vhcU>)fLf~PȐ8(_nB7Q2ǘ=:&%4zS6>K%E( ;(bk0LFV"?yfd 숮dPCM^854ؙQ,.(mڳoiu CdX2?V 잔< ҡ,yL#[jmx~+ƸʆnEyЊc0KI]HфDfAXVmՍ~>J‡NcѺhtXJǓm*MϘ^y0s>nջ72:vtrR&ZŞ].r z3wL0Z$34 U9 VX*EUTɫd(B\>|($~܏߫Z>5L*w#CWy V&flѻV=Tc9lJt= Yu J 6'h K4~j|s}r"foOH uo}nXӄy& wc3Laq,Րc6Y-9?w6z>Kg:5!FF,%䍯Ǧ2Ww%7b|?뙖wVawwz9/A-]_`/͒DmW0xǮ <[+|T,-y{iU 4y[tqC׃⏯_Ů.':Ja 9m؆yH̑3_"W[?}ՊQٿ ({-h2-{kzaz5fn"8~#:y=hui>BP5.$G#K(:H@? c)\EO()Ưxkj;PVS a}EfE^a>X] 0zixZy8xGdC= a{`4"D  ~n~8:c?ʮ<-da[r9u!6:YّW AAsH̑DxR1+C]|PDؗQD4_ğ/:LPbyPMy"}m!|6;އ7R[#}/Q9iϰ \J3 Da L$ҋr !Qc=BA] dtqjt[ ?FqdZza 꽠AI8aY} u̎2mQ eh4gjK:x1k7R֬o_Elvp.3% ~z@1TdXP!) xJ1 DMᘡfqղՋYv-U6R1v-I5KL04ͮѶ X~Tٛ<3RJ)$G+ЪU HuF1tF2 ,+TWϯƍ+4sE28OQog.ūPhOֆ OUpe^fV˟ٴMtc}X%1vQ\so6'3&Ċ9;'3y:|O@PeU"#:;s|;Vù_8G:`veL hP YF>  jC9-ṣ$OsUTp<,-<R<L53iQe+^46oA1Y(Iϻ|hE޷M k94B[S,QExAPD W0º\.^OdGabcoQ!1~AaiH$ӌ䞨 ڇ7F6䘡EtdL1lFd$DGO: ig ƈ&L۫3zs1+7l|`,[04Ц9T!5OJ5pcw,J>`WL!*opCv^f- Ǫpo 9_cW)sV4!?=P hۈkz])'UNU0f61K%ʬ@&&N#vN0MClNe#3tG؋o8Kq^Js8lRR [4PY <#Fo/9@NyJi" ْ\J`@s)WF*\|Ddq0ftx=ɺR8T^N'b^ 3VM|'.M ; KЀ9BƫH8Q-+rf$j 'q<|q'VlRFҊr̕辸Er޿I4#`% h4qQe.w %&"G.l ӜoʨڴuS'yHx}iřˡ_V' 8(z"yV2 ?׳wb? V#kN@,GY "`'(Yo|!d Rx8}޴t/nwMԸ%EoiM4&\\+R- ^nO@kռD5R.RK2/բUӯҐ:c*X{mcn:y8-v%lE-٣ݟF0`>HBsz ]:R{[#ҏ !ÌQd:J #J|)oL1d-Fr%l% 2aF:k 讷8-9*@fZ|ng[l?I|$JbdSE_q%+ke36|"NQNbD.jIzM𬰜5#B5o(,ô۫CA}Rɺ^J|#<3G-LC%tѴV\rN״ƷI%*9Ǽ/c!ϊ<:@vb8L= Eڀjvs7oї[I 5_vn5﹃610+ut]扷F(5]E搣 ,h%p~X64ecL|u:UC62Y PuU:NI)uD3-C_۽Kp7.Ƿ*Y7Sp"ͥ9 qq;-G:JR AWrP/HB5ef 8ZgS3S~"S!RY1IyIku'›K@_vWo;gɄBLRroǭWdsY3BTPR2I)Rv|'D8T/36:H WWzϟb(ښ}ݓzHX5W/C 'ɰ~huuTS=Q߸k/3GKx'%vU;77 Hq/~/vLͲ sp07"HB$SƆT%vCoûC +>˶5Ɠ4VfR9~ ׯjr]92xx߇txkrxxcG'!Xd,-KJ3tgPIU!*z5էD(oRF%WjKpK䔶|gEwG, NPe[s) żuzxDey ;n0<6(+]/RdC@`~qT勲[ɼ}1v#ѴW&xAw-)ktg1!<|⮯+gZoO7;.3G rÙ_))z^cJ ;iG}hktq7`|k)x+Ut#l`mWr|h,K[Og"W֏FwɗM 5jGsm:uT#:XYMQU#yZ&Z+A-}Ȫ Nlkα/'0! v {mVf&;FKZ'My{%[qD(RBAkIVvOT4-M*ۼ@$O bXOZv"Y0[3)f*{xkv6v̱z@^-އ?AJ8;>\  !BŻиl,((l=uz˥Aœ8J>,\Xll 0Mr2&)ˣnyy,?2%ea<<6#5b:^i ?^y}21!q_e,}i0_`k hܛ(gkh rXj,wٽT>KledJ*}>~C, D ?31cľ j_)J uk&ҖX?2Vl;1*X~TvX`nfwqU^3(cڻ333@[ΥW'1NNs‡oSB<C]K'4~>gٟ8F'1-q?KE[ԣ|:*p$KSL*v+o|Ed!/ŨƝ{cVIck/1v(O:(89&[͢6 epwe! Ff k#I&bL YPe 6 /$a3Ei-p s O]&pjm¡ZA> Sɍ`U>bcAQ[Q{|xDy oUҀ&duefY~9՜wK O/[xR:+Lw?^kB/\4C=2'Ҕ`S?_mq[^*zŅ:BsMTPJW3:H{f4R-3LdaN[L쭭2!E,' !:/j?PdJ>Wa$ t&%ʭ52A_KٌO)Im5&:[I"g>jg!jE\-s.]).xG y8j ?TQy G4.zMB@[#?yyGMAjzumP|?Q𔲅a׻R#Ukz-לǯFv%|]6\kNQ, w),AFw"٩) tq<~t=evT~lYd"Ș?vvH,͉L gڤgT?S'n4|B]eѴKe3)^UŔ0}2JGN曉_}|:3EK CDRvy_xQ/uť GK:4s@Ԛw Ѿ3YODG(Z-kuY1fDY^$d) EX"{}a:wsMt~gW܏H)WeWv[kb\[*QQ'CLy =k~C7ow:dž3OQ۟jiq/ILAtX /ƪ:]q!U Mq9\98DDAq= ^ZF0:3Cl ND\8VR©w=)𤀄JxH@`_\8mCp]mz+]֦Ǎ*BNx3ÜnV<}Gmg zV.p]U/].! ɽ[m4Zר\߆;}3gY}0gP1׋y t|`׋nir}(1@H_|qif.TH5v#Y/O2e&3GM#yTt=SsD]:.\ 7/mT|I;>[W]Sf<<ߔzqwrI-8Uъ&F9Wª)tY"smܼ+GyTE2V: r&1bIL[uW wZ#-GB`m&0r kjkT$vG&-ӛ#JVe{#U4 J={L7'#}91c"}厴>l|$SyDٷo@ 3iD!L7XI>)xzhW>`d(v`eO9t\#n0yG_P|6eZq *LfOzSF` +s]j K²B*5Hfol}gI[V>0SЯx(AA[ +،(Fnwtc(jl) ΆZA2%W_$&f5ysMsɕeȹ8t# -F`9ZU`R:݈CBHYj s40;Y&D 'K8wؿ*YegSGZ5hCnO?Ķ]f8XI-,TuUK"l'V*$IUѻȗ G_PVbj3g[, Iоz$#|uW9q,xiw;Ir;yJFzkDHޛYQ_xSj[ƠzDҊ9ͽyQlLyRW&nS3MFI!r[P aHOi5z-À-7z(XKwq(5A4baX23oc_,Z )<|Vs&y;o=SŃl" 쳀Cc5.@V_ڊ!*]/'l|l sDC#_!ؕ^88޹q_+C5jc>A)=pb܁Sc4V2#D!w(P:NUU r4@9&d#uhNd[ K2 (8gBg}*$*dnusv| 2¹6LTk8@jM' N+!Z-EmW$ Sj}wY5KqI'Po7a5?,)iB ?{BSF£lUzNsR3ף˷mKp%U8we?=&o YYgxQ>@-ћ u..6}RE4]u P,e7}zь~*iUܓ9J'E5f\^[X_/یuKȱtD\aeg"pI'k!P~3(Y 3WL+H Z43Vhߒ E`hGh@Vh@YvþɩUx,H;FT ( #GiDHBc !HWS)s_UxTENj =D30)+]I<ն*p,Uv8ݙ&5zvvcwQ\GE'TC8SqR!|dEU[& hcFQo$54GIt')5M5d.1F VSNƓ>Cuy2NƿZZgF`|V1}6-#[_*¾P i5l*v2Dš{AU\Ɛѯ<%#+y_ҭ0Fu_^,c߀0pIZ, YB7`cݨ(1D{z>lZgS:6O ,s-p}Qvel K^$hmc5lvoV0tb[)76_̂Ÿ́ZBh_ڬuI=vY/Ob^qCP2* 2La})dX0> WT'GAԿO#E[r ezE6a-1×.L7RochZȬ~;wB{Y`fO[4\DyAQq0߁#/JC_:8"z J υՀ=.8 %&w`󖶉 V#LK,2kݸ@- /koI Kep/I~tF~2[qs4jdTc|7> Gj+ޜDdV!+pCK*Pt nNWBn[2nkoٴ0z!5)AWn.FO"poEK}yRjv!pqU5ފX֩(EekpիWU)mȹtbŵt5r40)[HR#.!o$.g׻Tn= %Z[]x'G+nږN 4(7Aw ):-u! y. nv6 N"!u eȇEz81!FÐHNǀCu23h}vھr:ɵ,֚IQL@õ g}6O["#NAnGD 'FDž?^cW' jV.=#Q!*e_L+<*t4fbH Ά}W-6H~@7-$[cDy,{-ޫdN )S+-qH){\.zw#'J0"vG|\;?1d9&;YB-oZĻ)| w?Mq]ʴ[,A9m%y߄ $67{U3 q(`+ 7]RHt7 cmh Hf]^XҦg4D7u %~\pjgY"&u-E>V꺭7PX9o!NR/\;2mck@r'nM{$~.͇ ~v 2RڒH$r`M8 A:/ ixY:a6@k,P/zɂ(τc>?g8r-YeӒ՘m[ZC[f|$|=t?:QfȞ^i9:rƮ1fܱjTMݩ:&?6Q"n%&f@RxNQg6T* W4ŕ Z??U;T] ! /5 ^|zH~Sn4H۳N~Ysf;{QH ;IΕPoKzg:Lʧi '"^>|{AEBT,5z7/liF Mv0쁀|{_/wdl؀;AQ klԶ$3!#:lX)KFA5`qCsc8&>Ěv~i{-Ddx#^9Mn1w޲kY1JHx+ާ;><S-VS?jBfΑr`!"xg?ްviϮ[c{NQ+H;2Eǡpe 3qY}?3."33>:$؉TNV΍*p1Bf?)h[*`׽L`{= O ^eE_2nG# *jco cʫR޾R~&nwdP/&AF^.&f#gx7XxN@Z.>TDO*d\\ZcEi."j/J:^%_a1늷5Ef~zA:3N/#ps!3'.VMq&/V~ojEB,3i"ƘE zv_g[W 5=֓M4N{Dcͅ;gӰlR[tN&D9?M](v 3[2ce!Y?! 6]8Cq~D?`gX8&}?գKXBn@ߩ;wìV-6ØuZ^fԍ=eŊ=zXncirܷ<( 9}a?1-NzT_,fTUnd':e?|i:ڐ>MJU;rR#شHU@p &WSΚUMȎ*Aw7|o`k$yie{s]dCK0a:I)IyC&e,+AwշshB6ӨU'5̐g ٚ>W94fﴍP3?\[7'0! 'c*O;}.=h'_Czp&3ESx?Ч` ;2.ki|CѽP4V* L"netcg³8Kv%&r aGڿu9>.=NջM[K ZwJiHUyUAD6LŬxUcJ][ d5 7˧fxJψ$4d\(fR[5pyZ\!;Mz]$޲"eN~-z'w7o`7<n _`wcD:yEONͧ>f_SaT;qWkS ȾJjv.޸֖#D[L}\p԰jkM ^yN:g7yj-}XUg_ax/WaX-jS|oUf [{Yz'Lذ"pBqMS'&Js dP#Ïy4PK=T@*#EL}ȀW`V+@y/k $Yflo{U3؞\>h. (q7XicصJYvN9)y}sx)Z1lrX$T-t#2a eTzR<0鈇o3A*D,)n(Bx]nC+_ЁU$(IK;(N"UmHE'D$g/r$g\6oAN,BzkTv519=/"QL1"64=88XUx=WnC9-4ߔ.wԙO#,7x2XJ)j ԥ4Q(r = vrϵ4]:h2JЪ{l;wkX*7!VoDeY fl]axpQ1ݲ{=$kJ=R$ ;sq4(發[ڙD|pD. _39]/.eZJYWUm[KNH(+ C.=Bpǭhh0eWh0 ?EY1lM2h-fpaGL'_hcS'a\:F%D@'D u;XPcGr R p24AӺj|E=j÷6Ykhdgݰ . kؠxԋ{gYQu"=h'bюXWf2 s956,h}dgf| B/X"4K]{ -V+ XEcW\jh2pRδVPۼO& a_{y*yHYA^{Ӄ7^E/kg;tjUjgmw?ķم'=o|' $d1*/vS 4xC7}0#b 1 f[设p"Ҷgbxrۋٓs"B/M|P05nr@w锈k!U0ͅhH'ꛒi0Zrϭbr@/nP(ee{ݑ{N^ѦtBr3(\ zZ%ꨵI>(<(! ;Y>O)? 10P`HwAz"dd*p{  ,!&0SF4N!SOˀ;$ ]>ԸrewD8;… : [I ,9ZV׽#o>ju:/r 3/U 44s؇}*y`k4xnquUҥDތ`O$U@}yQ% ~Ztpһ@G+ Pbl`SAI}+@f^C@1^qfyBNB"'X઺8:*RIu2_s1J_ʗ|6 S&7S?HEYM-=t~sH_B^j O@YzR &rtVqJy`- o=[۔hb}\nH9t4z*aۦ?ovV‹v4fQ aBbFGs꧹r_ż挐KSy|(+NHywLOjԲxXCָW0-Lg= J8_2yT157|Sz"^R=렯c\)N~?\@g|pe #POdG ʆAgfљv)Z+WנJjPr+*А{ efB b.;jяYoM{h h959;G]@c~l|g>ƴJ ڽhNL;Wv%tDWFmFLHGJlR v}SFeuxGi ,F ~ /wX^7а"IXXx^N;MC\^$kL!i 'bjKwб?b*-/U7ab> JmvGjVd1bduVowJ6BFܝi0j&F OļDCQWOb8}|c b!@5w3bNgSjz4LFPhH.LvM7@KD‘ ,N1|i*K]6Lʲ˖1{`*m(Cn\a\iNK6P%K[7:k?fv[FhtO+S,aH@3J>#޿.gu3 At?磁vӯ[ZE&Ŷ )L|AIh}ne$Ki]w# g@ѿW?ؚ0N",{IKMYNQWko|O-SSpCNsM66&BY$_zHaz%u <_ew->& U&d9[KPw x\dEkR!o#sd້4.Ou64&(!u))C&<]Vs}f"J)>֠|_ɺF)0`?_Xx7. ˮ@0adzҺ s(+T x`q94oqv:u@k#kZ*Ȩ(*K.Sj R.RݲiLvFyc$ " ]x-t߽ 2$aj GS0#mµw(.H@r\E} <zQDqб49: '~3NMl]7 ,>,WNt%Zn~~rXL=a[b,sGS\BqG˓Ĺ'1Чd-Nn~]cC׶z8Qs@썮nEd\"@v;Fl[tChOoj L Tj7'9WL7&(S:Ay.=ityk]Qjp\̪AA(w>rؘ:eZ,ߋIʓ۟Ⱥy-7ʌ,-n[tN=%Rʻy!wREo0ܑnB9yr9,a/XyN脦)3:ˡ#SSo-ܶJ=Q -RaSCdl[(K *ʄD4=$1:*T7<3`^Je/J eǏ_ f5rOJ>5+?Wk}yl6PeML;ywINs)[ j#vBrkx *%mm1C~06Ծ0p-OJ+2 "ڳ!)O'rfBgB`B!q!kE.pwb6za,uOww^Gi@Y{j[(q~<@}f/i zz4,^ N$GiDZX]/r 3쐛Ⱥ-F 4R1 +{_8\%?,"k`:"/*)òs8YS;;\KyFז,5 QYJ$s?/1b\RS}[jP`\)} J.Q*';ϝt?.L@ d'6y NmH2]_=% J>\PO IyL{\3נ6PCb`?C9\m*ԝD9n"65jp2;ש[r}>od8y߈DtNfOF/EXG`P?, HD:YxtnHJv-{􆧒y万\lsHӼlf~^B3/~42n~_bs?xq,(Y9ox#u-U GӦ6 8i+yْ|i:hZzEz-s9\GCbHd?T Y)7!ZcO*|ӰmϋQFIziTíi=0yշX{{j`Zkڋ7@BnhY5Re|lVuEEDN릋$z&:3bnk)~{;UuIWl-ʝmUaڄXB@ 4 Z:%p79[_Z0:cJқ 㚈 #hEy=+@Tc`[|c9!Ύ!cŌce+ `Ζڈ C7qCcDH7ی,r0vvI0YJwl1Y/gL9%e"[$ /ɐѧ32oa#+,&<@iR|ŝp/ (n?cZj$f!0m\;nW6!EY>nr)㚆ҏҏїȌr#vjɆ\}%@mtVՖ(}"(@{,^:em Fc!>VzW ֻrRA(l"mZ8sA;4np(} ; lق:M y8^6՟PGw! X VξJ\r$؇QBGm{y X ^tb' )jiphtͮkc;XTie+Y*mgKaۖNk^ik<*),CLWU p^C rZ"ݥm%Qy5d~\ j n(X 5>qO`E8so HnsᣖYZv#؉U7Y˜qN Z9 A[qҧx ]L,D=+sv/*)-jlfw;-gSez FBU#qn&Vb޾n_7SNN*$~]5M ϚjcLtةg 8wPNt1v+@?rzmWYYM%AK2YSE+ښR^޻F Kت} ☦ +P=b57~d UD6jIwbiE]rbnc'9 JdIz g 9.|Oo/X$CTr$牨DEj{ݎ0[ie dk^Ĵ6O͟n2G9>trx4ɤ|.gko|5LmRM)*XAsa|>G(n-)oA6J-NB#T=ŤEw {3L>N~/ꎥ.xV{YWwî B=مEvUyNFk,)R,%[>"n,)p9󖪓e9V1$35QT@ލgYA$1>>kW燱T.tU?@Dq*˞K9EVfEFIi v;yH8ᅔaDTefgv,[kdF)I%}oXMT 1͖ƥLSx?FMgtP乞m_}^»B a<7Q{ ^0kn)0]y*âI (};v~qZ!;do{OS妄?^S YJT$sK-niMAGkmŪ{-MYK(MXL:揲HZ!`=IP@J\P1i梕B>a31Z1E"YJA%Wf_q5oAtuYt'tU ?L3ˣ=y+n4BHڌ&NE%U\7*.|Gcl+n8jCDE#RE'pӥL5G>{k~)""ϵ?%06`n|egR zSd* .$6K-tr&\<>YVl+<*9# zsdk yclnXJNmR7qjiEfTWpJY7(94> Z+QTt=RAx[˖,meȟk8/Ֆ\/W|t2J KؠeHMEǤXc>{AQ<1vyJC.b(i{ )a)z]&j>>( C!u$'ѓxHQK562v(=*<'?BZJJRyљ2\X?$NT)h DiTHep{Cjui0b|)x. ȷ &K >4p&<|i^jhOѪE zgX+R@ycp4}Jܣ]`p_A%!|}S¸ZVU'4K˃, kH<tݺ+=y28aжK}1zD1+X29m{Ӳ3z9׃ލtdcE:Kgr^ d?7~x'䗡r24#)gUq(w[-$Y@hp۰EP?+`I ~׍Ip0տWg['O7p4P9ab E+*=Ҭ!016׶ /U2õࡈTjC7g5"Rž7?lY k>2y^8mgOwՇD,TaƃU ׾ +5rY T_x{RId [?KԲzv~N.sԐj#)Ϝ"$e{{}C7ӜyZ3Ӓk #z+DICT  [ XqY@ږdDuʃY SâN![fWa H6H*V˾0gDnֶzv/ BYPH6>;1O|m)`Tqb+Fe~`ͨ=`h h:/۴xC큙g}U{D*MslFR;#23&(Xu&}%&!5^mFzW!j:Zvڙ-k#6'_kg+"έcDZ*< ƄTI"6s%Je,u=`rwd+NT-auQy(.G8=2#Ұjqw71a1lG OhX*uߜbŃd g&""׵ 17D?2(5 6^Byo@s;q |* 񍜷:䂾qVLԁm uwGOZ8cݜ1-`{ꐛYɿ  H ..vVҥj| |j/ EPEԐ_TְE🏃nOHWChvLCz+dqʰweFtjrX$@I39<N ]+0g4=^y> ug* RWNUW g}m#$ꐙBGlʤ]:7f 'Cҙ -"ekl4"+*='B4\]7l,:P,bz._&ǩ$\82u'E DS6J5tM/[_bve#Qg'V75{lK;Xxb 'O޻UP*vOP)UG8eJw5\vd/ߦk5<+<:8>G^'h#D3"ળ%%8uŕƒh&siˡMpY<~5|S-̫y旺ȏn~ҽ 0 #rcS%Ewb{Uw7[bLQ郁@a&q$+ϰt/\R JÇDL o\nX-Ph'gǖ[;1IUs& k<9y(Y>l&~F6If^YxtYƞp+] b&;A61{0i]՛p,ّxrO0ދZXe9g*Yk핳x6³gcY#I^BSsPh7 f2nv-#Px~(5ua>dA\~@^dz1 5M9ve˸aᓆ8Pr`m=M ~@$(^@cbZwUAz{0NȠh=ǐ2[|?IVhYɲ"E;.-`{qQ$xM|z_~盼f]zb gA>.pf:MHd  " PUS{ =bS_uMox?h>-+> Y˺W`CoR`%#2[yNu"bi( zǕ^ksToFw:^sXb7UV+jY>ciX"Βv2>i׊И+w:YF+U8\ldVfy&6 mK$WˆLE.ocܯ; /59 !{las*5 `n%+tSŅ'V#:JMeyu;`=E[<:p2Э{)eU+{m!1h2\؆  FrGK8%{<91̛l-Fњ/bQ3E= 2yzSR"x=*q. "Z ?|u]'x䛊t6<0@%Mc*lv5|9X)ݒN>"[׈D>VnڿD^|r! sCg8b(]0/&l,S89I//N e]nĭJ}+T~:gPI _@sp0X[v! 1@S#$[$nĶ2 tAF}_$ΖZ( -1j,?/C>i_O[yKoL[tRo} lXNk-&87@LT%"\Kxxe3M t51g"Lz=,(J1c?hea,fTR0:3@B,p!+}1i8뫧deW|/YSf_цOo)y'؀l|P'{W2!b\o&i2;]1"͕Cc_] WҖ)RpRyT*2b+2hz]<:^XON@ 3Q7<7߅nR ӇL Jَ(s|g1KJ_uyoM٫{5te*I"4骃㑟F^D< ɥ"P(mA <EI$趄{4Ym:SY_']km {еX6L0 \@c>+iu؆읛$@3>a=zU#tQo?<^a5(X?='|eł{+TB_}n꼍/|V)Z6eI=h?AMvlۼuކD}#Y 8`48*iණQd^ xhgO7"d!OrL%HTC[ DN25D:*u9nVL`:Uʗkņo7+b, Ψm;Xб.B/]GuڀO[{1$3Grzаx+V9 semDւcI]83X? ڊ%&$}36L84Al#Hʰh.֍٭AJBr(>m_(&@4ɏ4[֚ CDk;%Y2^ ;= YZD׽ v>ܣ{jۭwʓ&ZBTRƑGTY?2(~LQ?o*JNpTDt J*_77G^@ beY:쿀~ag m|mL1unծf~'<4jYjyw.rg{"D |#;x+m Uǔ\_`+\]yA <:vC5`/Wg m`쮭1%t0^҆f,od1͉JCrZA5;CXA'u1=\" LQBV.Ji(de] ԠgZD*hկa҄':w٩5={k-C8~ ,cm :W6e-Om5,rZBf2GB E6όGje{D0-A(ev]+P@dοXI*իvB2DhZ)H5v u1zQ &rơ>*s\q\en+ls zs1'OQСdIP3}9-~\.MWͳ* jFEV;H裶ff2cAz̦Jх? =`ǥ0n:Z8!}bץs# jMH/M;U}_۽S;zʷo6PW*ٍO:ƙ}?y5,\3ٙ2O:w Y*e+9ZGdQ>;̏ӦU6)wH% ,T[J=&;oFy+Dg M_(_tn,1Y|)'zBq9' *gc xDbU YaC% XNj[eYAfmٝ_Ӑթ<:+bwכט}>`7An="˩+ٴZ*7s ߉mo=K4 {jǛᕿPG*n͆V"PqkeJƌVcwaoгݥmM *. =2B0+>HW-n-7 m( 0vX0SDwKsNgNq3^v̄\6oثל3y$r%ApOShy En ~GghG )E@bPh-ou)̧Qc B1Aom1[.ZR/|ȇH,7ٌ:3@3\0ZGye>M|V{%N:qmJ.3p.a=4csQ6.I!P{U^G2B h{ց Af{g(K8vF$`~gm =X{1g998ׂ55xػ# uҜ8bwV8bഊ[QgƘB~ u1Y9^^o/f*u} KT h݌xXZ^pR^9׍BGxZwzk RJ}'<EIɹUu JmqȖN'(,N\E Gy/tѨ 8rF4:ȳ.|P"x'7]K1* Qqg>@بfF_+t͒ݐr®h7,VKF{9؁9%1Kv+ h[OSѽ4k6"&!r'4 ?Z Yl=| ȩ?-sO?f@r1C ;VS$x9Xy{oX W#U`d` 蟏KWY4^{ij`cʪ`vni 9/&{q˹12K$~Ԛ|y  TUiy7K\٭ls?($3&5 (ѺQIӂ|ev ͓5` ԇ#aӄ5~㥭v/_ATy-#JH]՘TA4ɦZ}Ah6_,-!I<6n[GNn*ٚR LPb:F~5*ZFOZxZmӽNr31|]7нriɟL!9.X"ɣv&RɈ,-lYP3%0u=[Th木Nw@X57yB;InKؼS]Fr2P~B &Jgg +-5{Y|7$&:am0Z;pW.9n"YH<t:7p,C,G(|Ou5F\2wۯ]$6b˖7SBc8N0$ؒlQ9\zPIYYb,tx0:Aem"*RLe!sh"pT&-ޑE `nflvI3M+ eK6Db],=V>z츟\0 S,Ż6{oUɆOS\=a?'}/W,۰K:P4:b"g ʁ5;ڜXͯ=1LX F~S1qUGJ7~3Zo1X BoIu1(=yN<t7lV[ܫ&غSaʩ\ 3vt_F06?^$' c[y3H̿<lxKiCCNQWvX5r+Sƴk&pPQ9UJMcr^;6*_6SvwA9DwJIu'RGs{/ `&e- ỴX~U89-4ٗ1eҔ(;$*O9T,{ӴdH,Z ͹|Fɖn?C:~Y坧 f^H["kM$डZsj ^0~wh(As<#Pb?QA~f*U5Y9"ZPNȂʮW aEG"< ɩ! ;0 5iU&2aR[,*q+.M/ 4غc)3uHߌZP#5SqR_Xpy5sc=.<$:}l">6' <1)](~?*7OcJGՙ׏*~I9v6/7z[ Wõ!mY,0Cf?@;ӃGӶqYKUS- %(yem.e!xl$*BG#~暴oOⅨ,w@<HJ<ISV y#C{lV4tJ| i;)u&~5>nn;As$Qg0(1fȝ`~scW].)mja{돛cα_GAIEÎTt=?0/|@&.M-^GGN[~+[dWG;<<)ojMJ0E"_vLC*]#kL{,/#R\:t]Y|NH?8OE"P*D@cGƖhNJ924LH?7`7b=$YTw}\ePqgVǞ7hݲe%1MH-e:Rv3 ޹ ˅K]dG5l$$"I9稐$ ϻ`39 (cMb_. fhw Lrjxb IHS\MjE;zGoHE#ь> b51&^ܣG:m9QX3$%Ig;5᜸&mPq2_yBPL?\CS"9y[pgoKsuŧM0 ۊ.t; İ*Ϫvi~Žc v"K+SKd}u/ >rL`mJZ9Aá$#4D n}8Kah31C5־?*$&SG~8hJ-r34^c2'{w{udhfúdo>S;㓤KRQCVy fErkdT8l[z[x@h+6*y{9 zf:h/ ;I&" ꋩ)eP0Od>CֿR!dʾN|wF_- ipC]$(ib5ämN/X:fUg"uԪus~]VCH2(XQs[lL> ܄^W$T(OsaI_hJMbdԭ Uɝa V{HOv 87zĤ25xdF B-O"j/@"ù( C x^9 ǿSax=W~u(Mטn7k#D2fdu2c,b1_?^ԆvwjɳOÒl|Zl[=G$;9/,q*x@*~9ab}J6R@v-u E[03ZXv&n/ķmMkCFypࠨաf'=ZF75LXVLqڟ \wg+/]ë*Ƶ[BV iҫU!h'=Ih_QȤeVB 8e(:kʸ ZA{;8 .^at\u7*g0"^My}sks7T13FQ[]M43[UHyoprp{{)k~+D{wv.%MT|OS|2߁wj56P8g[3oqaus0UM6$ة_f{2ϡ-^jĎ 4_ASX_d}D퀒 IBec &> OoݎG[U#2PƠIoBg7&|B[91w,zh\› QW(qf2xYIO.TFt0AlNwxԻ؇)BRɜ":)z=R)cʁ%9㎟zCKTLZiSr ӌ*%T;5-&^c" %痱\@׏*RK(a{!oĊ*;FNy%w >BT H:U0sR&eāi>2$c%'-Oؗ* #r?8-%3}˿)$l_0ER??N=weWȾdu±7^_}֦t D՘o2@hwF[;`@!rꎘD3x*֘u¨6Z/v)r-Ilmlh ոmWh+TEQa^f!wxkN3_:<"J3.Ϸf]݊=ٯz ;-|mU4u@ !ٔp8SAYr¬ 7e\˛ ڐf7Nn,Y UgdY} 2DE[T]vW"ZO쀎~P٬>)xw=#W /{Ԟ #H{0ÏrtKؾSCZ[ܤ 1{ GiE_te %.^+juf:q4=?q{;+׌a@4!ր Zpbecao< '=qhqǴ>$)*|*{Ɛ@d r4|%ҭSs zowK6m0YӞϨ:6l+%QAGXHn͗SS/`MWkskT/5]! 3aY/m [aPc7aEߛٻ SmOF Ui\F9Ein>`{8+(Ɛ>mdZ}Җi F$vDҢe o]t^-v$2,GlZDuB:&V`z$ yhO 8(N,w9;yDHU:*l &KYL3] qF+A _9WB?5vSKmH0)Bdnl?a$gaJT&Iˈ~"yĘ5oñ{dmH'%AA?h}dYi6~k {x*e =fle d8RGl$Sƌt5_bT WtLe\s,A>S+}2":-K pfJ j)`4&:l[忪Z F`<6}OFcD cg-Cb; \ G_Ъ.n[IQ!=HT?L)j&MF%LoQVaOQ0=7ǡ7 T'z]\}wz]-M6s `/o<N56w-ՠ}wԒ+A?d};'SHײy+^7oy\f(Of{O\9~ 1nvy. /EH#%'=J*㻿#U:JM:OrP$KFɎ+<ʢ9 -| ʌK~2bM]>jR5һhmf8F;x (p;8`lg3D/̃=f+ERdv59{-@sp$d0͘%DlncisG'zE|k svp%G9A3D<_WrH6aPH0fgRsh*Yݸz274)%QC* lޜ)9_#|U(%惿)/bxIJ7b^F=̑Rʬ@ׄg¢:bn>KiEnj֘.꒟bTba\B]#(Wچ%-=%EVI!w5ؐ|-/MCmf`~!=SϴXC8DXhPnc.+cJw63.K@)[LY!ƲxqaqZ@CNfͳ4"b[%PKuqGAD[8#RgDKsX(t܈GL FMC䀊aWR23 ώadDMJzpu=脸]!1ULى]LyjT7m4'\.ݤTP{ \Z>[G=';:%:ϯjwby!J RN|I&I .OᩔidʯK3=Wm*ÒyAvFҳT@>oО,kzWGG*q%ubХBA7C9}Fa|H?1k Z\6^34OPxql rmuؑETT0ʆu#uH6{_tCKà m?sNj}nPg`kۅ>8jB V$8E,_c5/> xq@{JXwXn?#t)|`1ꆷmf;ř}*&P12Lek:f,ǣ$!~&bT-T6n}j17cĒƒEvóDd ϸETC𼠣0s}>?!"\G&ඞ7c)\͙^;.+>e|8YUt6B)4Stɒ$Tis\4_vE]"d;GTdnؘږ)"KGX1[jLKi$')IΈOpWϣ(W!5c{ )_Cſ-[6 mU-M*JHtmx|% lF`"y7>,ȞHwDMc2H;/q^P̘D<-s&ZBf"_,jH#;[|D SF'{)љYT#_^(9S%RSK&˸ꊡ /z2S¡^mx^+r[RZ\[ގ"_n@1f}!h ewdyBȍ?J:G};Db}WQ:X#${qüg©NZ!An 0wȕop2g"aUTG9ot~,-“PVߎ[,o0e+}=?6hW'ϧ >B9LOr ?T4 ؞ަfUɇ0?3mr^Y-tZ E JcvE[1Kf#:f' ~ѮR+7]:"%x~!tcU EF(?FعJ|cM~{DaHpfiLeIHa 픢a|3VQk#13.,|piF Deh;ʜNl` ț)]앟`'Ɛ<_~SYZ=pTB,.O55ZJMǁaݡjT!ձg_(&Ob;|q ,9m7#"Ts>͟JD:B ٴ6EeuB~. |A0O\>Vr$Nrl(E4.G0qrC!~7tzɭxV 5 9֝KRΕY ,Iy?0t@)zAYmfXŏrD8=Mϼ{fy<=BbhYЏDvw27hL̢L^Qj3G1lcոJM#GBWġhvL]x=I\߂D7 "DkA~Ga}rW؆Y6ݞ Iosl ˢGqݕ:gb˭eqbO\L{# n" Ր7dGsѡakW,.&G]Qz`|V+S]Sw]B[&͜D9WYkdkf"|L4, n $oc1>[RΙl4^Gee;}ƒM-w]ŕuEl6;^ZəZv2qs~83 =cyo%gOq^2zkYXQ&9f`1+]:N4.V3ڒ77zoKYi"Mӂ!};qCrցKR=; D6I"C&uDx4F&N];aLq$ZOj^z:zy9ENBS"BGvP.YQc= }F,QT *{_M7a):82lcqǴK>V- ,niù^*V*9O3%nVUU(kn̵ "kD^3+u·FS1e8<>23on 0:s>U<:Un )-7}V5:\%U77ĞU)x{7d#șW.. tͬR0Q_%Gs2ٚȣ`as90 ٥؍o$⑿qy7eX+[axGYHg6,T߼bV=ҫ;O/s'F5Xʴn_>r = ƞ/DÕw6ɨ06-kT5@/;')Жb!J T^&>K^wR:z,px;ҽqN[;.OP[(r@w%Ϋjm]Q$ª"'jNEA?r08("cm\ S?P pB,/i9yWuRf1}#H Av-}Liy=ٓ,Ec9[n u9@{ܠ@X}.Bq%\hZ=1<@2X icV0u-w`Gq &Jor8RTܐs)-IHs:7 0yDu{7=< lS"k&Nh%ԛI£ nϡi Co3ֶ&) 85L,ǣЬ1\Inlb PeEH]$11WT ~^X`BXZ- X.:[s mzm),i} Vc D6(HZ4 &T7[h(n\œ͖K+_,dk9Ϥ\ FT E$O76ߠ UeSR6 "ܮuXSc)pkQa"sJ"]D}b2iJ{ &5Eڷ> )3$52{DX:#X_;-ВͻDQ\vH?Gf*Nr35CdƏvx+\k`HoFP1F)q& ueo$mX7O¹ucJnBi\͟`YW*h?Anwp`֬N󁇾Wl4FXwޞ.CAμXhK_NXZ :ܾHh)c5ž0ǧD]$4o,4:"|L('_ǎKZYgHk}zrYeuU hD ʿlFrto),ը6r݂jxhe I"YÞPoU(ȱK:. - ez;?$N󩊄 O-=xtЅWoHgDrvu䒃x,ZkqjSo]kr `̯5yvi#,1*.6oL>\\ NєGgěmwhf#.JEn_wא=iߍ\h":b4y%f1ˡ!5`B0FݡX=Ţ λ]HrNfbO\vkt1^'b7u f _||:ƣuoHQ#/j7oLPzjcL`{$Z>Bi)k:ԑg`5,9^;!;2' aq?y= 3nz,!Uven66ɛ׋t%-b)_~1Q;; ~^8BX/tOt|Hf׺BueLx$ Ct`HHr_8gMH9aA#2CQZGcy+뾑n3DD@!S{ mܓE_ffWȈQhok^.ő 3@QO]X|el G}\ɾJ@@(uߟ2p̖RrD _p8)؍^P8+7sktvN6Q*IœbnK'[8>gRh*O'R @]>'KD- $15uY9t3:4^;&_qg=4];g^f"˙!D#Uݿ*QTS5d]ŕfDҀ3]0q*R!њ"a{-u{Oޱ?"ReO /D qZSbAҹJPshKEUc8,".&$Wѵl(g{DZZ_ >~f"'_nhR@KVc%"ve)9GcԯTqМouiy#מɤ QM~{*wwpyپNm(S2D Ddxc8}"[Ug;lq*2KQncc$kZ?1.udZ7j ˯~⦱H XxdŐS<9[d(žb!@O0Ƥ 3u锈)~"5DžV@k_ҿ㺰̻U+}=KΌD/M 1^B#Bds._oQ!pE#F>+x,j0QRbL,v7 ?2&@DJwV2~ȸIhWWvPXqo=.IQe'ϟ ls6 iGGE(T4(QQ$@3+a.˥/[2yD hcA?t1щgg}t6)DwHZ(]F])NBe1 (a4V6e-2\{>5l Uvv=(9cg|A5B7M?mDK =GjIJ,[3ےYpv)KF%O!}7 ^uG.7"+Hؖb=2;620>B=2yV;GJgަ Gumh~ IItUR+;{Piܰj{!{kF{=,S`4_%Hr+RXh#Wt4R@CL/]|)OgȈ*~$ݤDP8R"#ymG?\lؼj#gfH(G{x'Q|;[GzR$ DW7׃.*pBdl_27)]΍U L]DG[ (?La_ל0o Ouٻ,d(e >}4'!ܴ|&J5,8 V׍rN;E4,R2^Lt6yShhqn=ՠF\5 (p7Ĺ7GDQ# '_؝)iဆ<򸁉8iϿؙDu L 5|9MKUW7yߕVR{s5goỽ&jy0-n3Uo&:m4Ds U H|û_7޸Rayn4PN>˦coU4x KLVl gJl vw8oPl9ۨf7]T9ң*,4K䂲rL) K rGw%_Hv}߹FYG(/`I[^jCa˶M0%#^b϶FBrru?(?^?t@7*nhϔ'1\#;p̦P͘^ɏ%5y$?s͉Ja<2q!P-o=:z 57AsYuD)۷aZ n>',!QyE##1N5NqLALb/R$~O 8rnFb.Jf2 MosځB)ldђ{f'l1v}I5E8E#Q6h+&)}cz4tl逞㠔}ajV.z F/;7ұ̆?O,uخ!,)1yѦ)'L8 5T;}!M+D&Px}SNBU%7]o%xX,=2J)}]}Zo}Bے-*Vu|Ҷ*oi !l͗kvGbSNҹ)YB#E_wCpQs֭=cQ >h)t{h8SEc:H_y锁Oj^Ƈ3GU( (}PqXtr摆:vl02=-zՠŚ_DUN[?K`ۙZ㒬l dgI^IҀ?h}V2pԍ9eSui-D$$iW<{oI'˜Y[;eHʣBɉ<&}"-ٯXŰZcg_CF]ŕiǤJzOP-xP7hv3/7,^bh}AoO~/ROHv {=;ik,tYHJ|7\qV+k܌<8.x-JMc _RC X_ڿ!.PYшEzh3TԘn= !vn%9)|;;>nu)XP#p7}*j煔H%Nᅠ@,ɬK0Z|7;X(lNyӊ(Q>jo4KgAK9%*qݑ=ۖ  ]lQae33<1ԙnthV<[ǹ"0zT)i4A'(tY)U+u:kv=H1IAie [9J2T&U^w+i_[bɻx9w"e`VrGRn='&㔮$*|-Lu~6ʹe&et'BȀ2m?$/#оBk۷sƹ"L o~%1%X&=B].0&?RzuY']B!A3΂]mi8ɱ jc|,I=\[GCAHbng.K.,X/*ʇB$h6Y婷lNI˼ ͅ}IM+I&MPDŬ3 gCYwX-[#'%s!|w2zu͓cy ӑ3ilRs:ΡzLkHҶD`xgKϛV{:,% n!ƜE_яF &u]NUT^\1myg_l[T`&:AGz ؉(O!w5m8+ 7N_> %$=߀wFY<$sZu:d1 , +Iyu7+=5Bb"1v{"t Ԉ V4*5KZ ''fu4&`Zxz=D5ki!6[cdd+`0&qq4ji8xeΘ)q/ssCzyf(-SRGtx/;r GJqTj/NW!zO5\]ܝCxI5'4!(oXrR}YN`]ljH\g[ò)<+qg}u^$i6VBYC|/XeË!)g@u.ǹuY󕷲Z8EONbujue;Sk|?x{h~ 0M×!uɈBHvָ 3v䃖 &ѻ.J,N/B6kSQ-l9ccFu$7|@WK}Wӭ`Xc 2T̋g,Ű4:hܥMㆅ[%9ޚս6'0+VYS‚ *rrg ?X+߱_гdIQ_ %"vNWHVװ蝓CI@?Pi$o]I,Q㆒rTFNXb܏y(YrwA|cr^$81\_SsqVKV\hrkQ{P$ed,`S2 S?m<Ќ@eӲܹa1ͥp:ֹX=pTeg%?.}fHͲ/@.j&) ݰ- 4,xq)Avh9lA|&s5 < 'q4&Q0l^W)^p =v(ɩIxS5,U#WV4pښBz@"VyŹudcY~T!j2LbPP( dj&[T|IR˭%c"Xֵv>Q0 /g,XJN5e461.J^lw= hݿ9KoGfY|(ƌ3}+∁?-Xs~ b7ﲆ^uZ~Tb\/b/ ry| ;.+قn+Qe" K0:H_z/ILksK[ˏ)&Gջ?H[@l,w+D -s7=Wa4eγ/U΁"~7|\Qͣ aJG=RWSɁ8XeMQ*Mχ*l5ҽbKx>}@s{J\Y4e=Dħ{CkeN]P` lSϯ|Djmڮ !/4ˏ2"^bEpQ1PL+JIu85 e :YGp Vz:mQm{_Mdbswxz~OV#5Gw2@[\f.cv!C^b CW),xgTP/Fu)Y7ݾٜ(fc nh!+ ?9T?O}YGR 3͖QZ(Z$bdxFH\ީf1I8CӒWbi!cG )| B3K$ݢu>bB*OV;A=QtNX5dTD}.8ׁDSlvR V496=!^} ܸH&+xy: XZ;TU V/*vg*OOXi[y5kat%7(>AstHW}eCFOw}k؅:LXݍqJ2ws#&*w3XG+06(IĹ}M  ne4bTQs`ЙU j3|_ <6cI,TMnW8U~@a MdUB/  c!|p9N8 ,njc8s^T^H?p[~]'I321CLY#\>#gbيwPΐv;-(]芣~Ӵ`10&=# < Ѽ&.'w/܅DLzu"їE@ *^?0XDP_K|%0"3{8yE0OɆqsFI0䝁PH@k)TsD`Ou2ݺ{"rdcypT=[)?,w9U\8ՃGTݠ{U`'y1΃'9As}/WAH3qHy,/|ڿks~> I^<,8صr8ȴ- j-O;q.J<`P} \ Ca68bUζc9_a7,hQxg[ҝl cͪ>ex<ѓ?17b}<%B(CWw#GCsP&p$7v7kh7ƋAi 6i/l!n7h;&|^D9Y=+ų=Eu2(52l_Bq+H ꂺ>?{/M2qfr?ŵ{qdέ8?MvND *p{ `э8r w>7dAaWU#yOyܴCeyYwSkiaM:y ӓrN;ǟcEϯ]svfRDpR^K'0324[*ܡ5rD.=]maejTҺ>T7 '|=b2%>Id~4Ei xTr'se际h{WFx=ZMR,YP2`䴊q :V_*/n;0M?;rګW e٘,[>5/Qm{p[[kr=W=^{\6t8fnYy27G_N.>C@n {v߆ x".$g}kތQt"T5ڀt;ye*\`|y$UEO1XW]ocPao|` "`Ad7ҌGʖ%V_~-ÀOKh`rW/>a?O%m'3>T[QW]D lc2 g%VSP"OA\N1tɱGzOd~瘍QyO润B| -bq.\L:P'I򚿡[3&U9rRLGvH*q56JnlSEr{[ud!%մsÉ3i?mq:B$.-ć afn2nQ2NoR6_Zw!G4:Uw4E77qCn52M"Dzͪ9p"{wKeÐ{Pr:<=N7 >- EU\)` Δ8e&,Hwi@\4%G#%,qId &j,oBX NIW&z=vuxfń1iPɻ@&:ڬ]uW=Wɦ-ԄBO<^|zr#6MBbvD3jV_kG]'>ۜ5-Tn ʬdH}QQ5-xvʈ-~#Apw:tty3zތDtD߿G,As\f| e/Pm(yV)Nf۝ӓI1 #Jr_yDKD@+K^]S̠ _J SSK4\bW}⪄-kwS)Kd9pU|O ;2"tWn u^0UϽx"-ߝV C ҵw0B3Ud@Gg%n":Z, 8JaE@c7RgOA"ͮ>T9or Zpyb),n\{Im~`{K~ϋv sr tqJr-;wD7Vt^8wM 4 \<^MiE teyAӨY_CEW099(9J[ ޻\^U9`UBٳ \>Qw Vq P 3bȰ0^ GP{o񌯁ՉhGhk,iu 2 IpUyi-E9zT+\ !1FbW/v@}sGi:a(zء:E|KJqkP<#p>Q$ ]5XrNe Hr-eвʝlX*݋ɵ.|XXv0Pds/n 9YZE=U o7k}.N«#0일u tZрbOƔK˜nm-+WI AL#K@`4V6GcW&T vOp1؅^f6(x4nHggya> :u`E1\īI`I>7w8 6 IO/S&_}4]6L$΀lM1^?JgBz1E%.Iyb4}`tE:oMb'3%"荾ў+FDZ.~I;beJA>Oh(YJ>oJw{87;YMan,7yuK{d'Rڬ!13}Gm [iR9/g SV$j`$,!Jӹ|I8:I2؂pIyl.qJʘJo}WJ%eQ~1q=E ̞iј3pESz^G $x2Uzl`|^;E%^C 84z! :8!>9^1[zg|57M!.EHdB`oDC h1 uByy~ѓ{}ќ驅A+U@ Ѹ+9n@56!ĭ7yy5\х!s"Xf'nJm}蔚6iRߥ,<Umj-h,w )  ,FDۧ\ɆwSQ&P Om`#&LOwo9MOE) (%όiiQwmEsӅK$"nF1Xt.OuދuJ43px-2F%ฉP!PeWmVI eW;*6-nV# (U$PZ|62d Og8ιWҢ?| hBoM<YŽA,[!B9liZtg= Ũ gN y? tґڱ;2BWAӜFQ@4M1 8=pZ\q^]s8lRvp1\C, U?hd J"s˔T:4z(xpkk,&mLy_{Yk/q"}*HYiĉd_8 f-\!~zʟ@PI]F4껾#kvR<;yM}Ǻ04+ܓ0NRY4~FW׃V rU4y12yJ-NWDEX:zܕYHkԥnIJH5#߂d:ڊ٢EîBK +p LK~8W+pBMߨ"O"T~u&9Y] CLݨ'B[j^ Y0$QkX2@58WApyԆ:s~TG#wW ND6c:Fzc6g-TnY /3YL(w&? ,~I hYtsJ֊)=}a n艵,$ m c7T스J6-5T[sɓA|gYr"'*j\8O9s- 4 ԁܷnĤYy:6us54ƀqS`p!٣(gbh}3A@\|OO3G(c–+<䤠]h?la4TȍAR? 7`lC%bEfUK!R V*;}wv_B(&]T8">C1lJkE*Pa[NX,, P.(|,LV;= Г5 7Osvž{4^:S0})^xK^?r+ќA7NK%m-b)ETER;n6 %/X[qGAdzCԍ~XC4l+#Toz@N-MeY"57`q+話AQa3ɤ )\Z뙻/΂^{_h_ J ,b[>Dç.to9NLYPdquER{Lqp^;]J,ۀ1.ԨJ k( |{ް) 4r5 T,/D? Pts9Q2;!vws1>,L岒omS:ĕd0s ӑ$ꉛfnϿx) \@w LMP6xۀtVf __*_ˍvՈ^J5x˕V[q{/z׽.7\> *{P.;wcM5Sű@NMoufo-'l k<+|P [R<ĽRbidmd mC ^L-!NŅE?K,pBm }1Aob8e/GL͡[!`1$m!3N._ڜu|kCm}Tq Ws8ѡ|W2=q̓ >Kv;lMY6N BWѷ= -'eaN-#>I87^ռgj.9DRbB'/Vtp֛ 0@oy 8(|:Z׹&/Tb6иu)@/z}ь򾅏&!HL[⏬u'=ϊDFN=I|'XoP{( ssH=Uʩ7B/WLoHIZvF2d~ӛ@""!nU?%sBsGbֈˇiتǑU-FyK\ 0|GaXްY#>+ 8# hPN=5kl`Y $0n"e[ܒnFw:w2dDB◴+4 NjeFKOS:}>RWQEɺB(1F.O8oJ}5_rX u˞s Tg|rqݶ Ԃ,ŽcEB0p޹R֯vL&Mĵ,믢XXRq7`l7}zS!j^\Ts)/p䡩ƃ4u%0ĪӘ8K(LGf uJTޱX(Ra=*-TO( )FUv4PaCCiJ)((L$y7ӺͿ]^+sa?^_ QNz,QqC]2 XY$xAOi1 4ǿ&nvӨ)T̉9/T}x}) NYV_dK@}fb>'<]|$Ou1SX659ڈx-t0;]So򺏫 ?` ʿAvo[[+Y@祈k2 xej ap<ìd;fH_ɸOMHALjǼ yzO&:Ƅ6&V[-Q.?MXc  <2ׁXW%&xε25a8u fnMY[˺7PNcWV.%##"ɩ⁽f"Q8FW]GAouBEhF}Pͱ:/jgBŪ7'DʢmpbjX+ 1%P}:P\O0LӺom\/)q~1Q)dTF3t⤽lY+D2'+G;M0:WTV-& i9fW)nQ_ 9ZqI۽";j4]GG8Q`8XcsK,g!Ro5dv4#mIJjNr#%>J|šOi"|붗;n5FMз jfXJH aU6'|ƅ-x[*%_\c[e U@s'cYЪt Y!@ \nϜ~hJƽA}erP:Y((7Ѥi$2tt>mj45-^|S_ غ$kR]tbY .?[2 }T+،wNM$q@1p9k niqnE-o>7.:)SWnu z7#b]4yg.tJ7K;N:`)ut/.|О>I#}]G8 }kpGU¯}b8@JO!F:;) Dt<'4jٛ:Jny羻NIⱄUe*vw=#&eθtE - \hb\Wc?c2ýV&#¶bbN)Ub_٬bzbuW]4@0#cĈ+1 yΐQ畱~;Gپq>]Z" Pu[Q<31R3)Y(ܻl`P sXMza`593 #CߎWv2J9Է߃93őJh ƫ;l nk6Q9+Onʉd9ʪܬ%1/0xGDl瘬@꘣tڱ dڇ+@a)? Nb9C#^}s.MFiIyNNuY8cp{ʛF0?=f$"w'Xϼ>I4_/1^jq`Iw);#f$3M+=H:i>bޑdaʮO,M nc:lɣ4BuQ/qx|j>+„n1 W -:lP(IK^4>^R,h8G]qYT)Жֹ (`?V*.i5J(y^RpC}Pcƭ!@'YOijGJ>y/ RmGx">f4W]#m/>_vXeazLQ8D1l}Hϕ;p(RH˫rwoTn] |]d)R[mkR+i鍉tmtۚTZۍXIF]rd()(Gxb$B{y%}VN>Dc } +”_&t9GemaPLQu _!5%<_rAYC֎K .>"۽4SMA~ JxIw# Ikŗ"\y$>T0p$u`~J33jWíTpS$\l jP.l.%~t?T4e9Ae>"vwl*ꔳR֮ ':q+X8H]}zAO8tPJ(ܲs1~nNhJWo4lܨhi՝ĩ8ЈIS[λs.#Oi-8%=6*iAnZ߽iqu&&Pg׿YcIsQ9~]Kސ2VZ[u:JqXYc;A᥂FkplZ7 m1nDo@eDb^vHLHXJXR},A5p<`;+Opp+(zj%q/R#f |[s6f#fᏕmA p<6 %4 =!T|0܌cz>R3j{3,@t zEJ3'M&1/pp|~l~ Y !@)'\磩`[xe5G?= +/Eftͫ&!$@]3d<|fSQxJ},MNP72NjF6L^ 8m'4O5LrAoжCOuC،aL c[/&4jxhVt\̟0GliVU)[!ĭQ'|֕L!2^kWfDxz88|R9hDWlCQJ݊IIA|PdOR7օNZ\\|M 2LӴ3.-n$-^JfD,.|#_R(9`̭>mP`'-ȴU.dxl 1'˕whZ ?r^:I)S*R/kqLRZЏ/¢Z^kv@C2?>`%a &Bb]@dk8 cnnR"K~ `Y*$-Dn'Hk;1^ǓBԨ؋?fsS{gr n9NAV%ҵ2TΤĖa0%g<!J6 RV[9gEY5r Tݒb?._7rƯ Ҁڇ-Mk {jx~7)=K&$6] U1TG:^BX)YE&|:|V\K!U͟-t5Iw sw|*Ž kdqL iG];ߚƛ?wr^4[ Qe߲3vf F۰'hhh{Iw) gb֊9ýOD?Ylr yJݵᷦy$_]pn9C}g{ !(T. Pp~~fpK":k@޻Ʃ k5Iο#R.{_ g'J3 84{" F|mN]u R8EF6 x0Fbfs #=Ww{੓"'ucdtg#'"*XϿSv7L$܇=CM9'J'1ᘿ|qѾ2,M(&0u4| $b,hi.(Ҝ{qCEBY:[{ .Y%]ы8Ϲ Ͻ_G%DP7i8V#vp>m'*c~ns;iz|rB~Rӌ`m5`\~=V*,Š6חif=Mbvyn!2f57aTH7Gd轁(#JJsxR=Ms8}X7}' Iw:_Y{fdޯGp7g*TfA8% :r.6"N I'Ο{n7yVB)*Iַѥ╨NÀH+zt`L'h5̱ y;a|!}h~R@>65~ ]`7TͯWwn͘L-~) 1SYa>!}<~DNYzx-AB:'G[ҷx|.z:Y|9~K+ F_3<ة3z7+j [Ÿp5#e Xw@(ڢ}+&e':έf=û+;@_5P]|Q)̨z d)ޡH=+-T /9>! k~b\ @Hf0G#s- T>E-m6׌{n"1qy)^ڗݴ-5 tʌthyC34dThDAYx;Xоu*u0[ھdGb} jXiײO?!g_$EO:_/H$h@v%WO`POCYDq4T7fyߍRtPaP?]Fv6{y >_X+XʇbG8(RF 'YV[u 3Ymrn#8>zܟԦ fTn3N}*b6|Furܤqђ \->asd469qvwP[;H@ VH6O>0]bpvœCϊ栁}gU`b8 ^xѭ<^t { ۼ+zw|Zi gla!c8@k@rNט_|,NEFq֤o~k!ljPWȖ歚PY}aL FlBůIxCNeWT 9o rGT#”YωB \F)|nr[ 1v?94NGp=Jnޗij!_xeUÜvD=MjAds~SsfzOFő%14ӊ YBΨnUF择" |Qi,G6aLnvtr2~ߎJ!F$g&!aY|(4bY9ȩcJSḟ*A1ibb(mi|f)O}wB';n\Z8;L G>3L6{ˆɒ5$5(AIP/z~cd2NH+a,,Sų"T+ÛO!&?F"/j~"roP(W)3`}t3)TKZ1X۪g=mɽl[&uZp5 bsO ǚ=F6w'ǃԚ4d/rskD`muLie z⣨Dxd&,ŒGCI BOw a/#re@/'& m쎙j'X269r 4d(7 [p6ܷ9$5Ͽ*b&IK9ge ?QQs=d*KS$DituEzl~%]:(_Z6_4NIHR\׏)J9(f^KDΒIbQUlTtTY=gfy< g%wZ u@.miE4*j\#LdQFC@Ve&ǯǙ8tHUIt;lbHD7{spX~F}W,$X3FoS9GGP/1 ξiAx -5{ݴiRhd7B?ٴzZzV)VvxWhU&6 &F9>вdX,DkG ͵ b!Z~!Ġa#R~=O8DMRsp/%EНSm:"ͱ XK`~|v![ZTZUXJ0S1V&we9绉#6GAB|de&B8lZXSW8 q_sfNYfx+15r^cc_~6Ur㩰3 b L Lbm_XI_K~(mn.P2r4F<do,G uu4wOM"?L"))Sj!慖jy. #Z-vP4x25rq;':&msG_Yh^}~h"o=*P5M:,]&*COТV;#9Z Zf/ THAL<ٌ CJQ#-[*VXw|by3XBA]eS1 X\'+ٲZR\2z >Xي4Eb2F ˯8GTPk&`4 D|vcZ܀79k~z˔BM(nL4d50+zoUbdU7du im{qA3Ufv&o<"3aY))(|`,1ٳgS C> `ZV7}X*/K9i携hd@F]bPyBa$AĢJ=ZySfUsT I3@f!w:TbH#M\iYȓc䛁a172;r㼲 gaKq{m %~2. ٯjL0C;P>}4l 74 ;kwkSlۓom4}R`Ub nQ/HQshV>ֳ~Wwu~"qKS,]t !aL,q@֮wNב7B u o܇cp+O; z8NP G+]'./Re]O1gWOEeOū7czq+7e,X IMgmaE;oaG=,a2Ļߦ jVF.1Utc|WKgE@Wu M+g["@ Cn>_'+_[I˯N JG 3 ׷6tQRX2\\}}+;j$%z=IN-H|AHΤ A$3.dXƌ2TyDf -QjlLg VZ/|v˷K[q!27K}5G"W)&N+ڴrݛoriRCMs!9# ٵ}rɉO=N u{קfPyOkOO.#Q}ZF]c/rM]dK Xk'>G2c(G`vCOyVc'X }ʏ5䧁vUHM{2{0^/Dk2vk/]5 3tc*p 93d~"A#y n?UDWʉ{Hr6%V 1cS/efl'uƜSVuA%Tjx{v[C!0D41P͔.3?GT -];G_r4Q.=c>.0\ͷQ1ѳ֊Â2GJgl̘z毻˨ &}qܒ 6E,ݧ 8\n/. mS"Uk%V \0a^.Nݢ":3[~ZNX"i"۟=oxFȕF#7- @hwKz<*IuH!hVO22{7]tRɧ@ X6hѩvŀs͉4_U~nNĥ+Š9#8݃@T8,r(mXHb1/)4J x~x="œ@J9{=NTz=vb4sTB(,>CC,[Uި3z4G=38#MβB_Q \0d{ybd^]ɉp5ﺫ\8|ݩ8ez'lk^L+QԴZRG%v!'JOYi<=4oM/}, A//XN ) S³p,QXC lnN`sa>| gOFms-/E^̸kyZ쥍9s:7ߠ}vQ$sn4Rs?ȸgwƂPyT>[Ub!i րvď@ǣf,^ cQAS߭nXǓE0|H0 !V; Cip7]xAuY%$yfbF0gqH='ᬽG'A룛Dyg-zm78ً9 (`ETS_eAUlїfJFjo2\EbH6L] RWR-0%,DN*.@U~.d%hK1jxvt,W@8&b@,A fGW-aHwDzˮyd ݝfwEJ~*͒i;KF߻Amz[OYVCCJ(JRXA+ C˦D%XKZuL֫1"b6V\p hl[?^Tfo|6iN{Zj>Pq5ΘS/RЖm杍%xA!qYJ6x~^m3,|C.ᗓ*VWd2LXB5|sjkܸ 6 1!Kq W2wFv`] <=O> RDva>bT 3̖$PZ`:W t.o]'[XDtoLL0%^u#sa*Kd ,HNɤt. |<4,XV/unWcsK'BNNȊ{$hnv9GLA>GEd|~KNۤR~{Ө "fyɺQVf™Oxw8Q)L*JVJ- 1I{GƌOmt_Qj9KbГXk%.:ߚ㓎NfS嵏C[\N襁 r|pIņbμzzdɱ0+FX^M7 *)G<]9T|?2Ƭ!TNl$d{Ǽ4!_o@9P 2<^4ɯuAH Sc X)bɬ,)Q!qVϯ m+KΌk' @X)i)*?U ]t)!h3)۾M98ct*(3G>nlNd Ɍ)/S. ir*<'I1D{TCJh?Vǜ ~ŕqz*?&2AKvA0ƍIBl)/͏ԗ ~(H-4xFLb(=|RthO^бB}YvU¡:nܣq=1{tfX~|-ej)&BsQ0Z_-+#t>FqTЏ5n){69 .gberB%3M)ӋËA^`xtwND q[u[^RfX`8{=eN/a#hpPx -+]Bݔ>Hpo,&mmT&|ޮԛ DHu]8ꆓLr&zF{{ Hfj`s=v*19TkyP :ot9 BHqVe\)ԅg5@ҥE~(ACE^e. H$ F hzZ ʜx5?Hl'}OlD(I e ,| n@ jN WD CKt|8cY5ҔXWnP`6hIK< H}߇EDvc/Lwj1&zKC'Nn|k]Rvj̥Oc$>/]Wj3V1̖_ןCwCxv\ aфt 7U"=SĆMcxhl+  1D]򊸣LQё? 行|53\(c))6?yG$kΔ"1tࢇVۧ#ϭ]?-Uy9Y/jJ^KGcj JcPY2(8Z_˥RзW]Vgqk-y `Nh51U2fp)[z(}\+/wS˲F>>DJN*y@6)dvߧ`.Jll*wu#qF7䣶*6Ҏo~ _C¾9.jܿ;D֣!ԠKd) !F,bR NM {TwYEsAx:! h3Wa _NrY%(R ʪ(Ɇ2o*OJ'5!]&FC_ش_Xl8'P8}KwINm}Q&ej+GF\^bx,] vE!zIkGk}g|J q]/:xf~ߠ+[ H'L?(֚ݧ{kٴ6pUƘц2}pI'l@ #`,4YFhWd\ KXV+湖nI]LMm(5L/!?ϥ It [)@]Q~#,Gؒaވy4]=J۳&lrQ\o#[5EHN@5ʋbh1Dj379B}`5=:xD,q\}Qrc)] CHn'۵5EE>R1tغh$&Mf @Ja*+7a͆]gi/5d?29>@mT$u}_[4U&D7 I_֍8hՖDt|qldm!axɆ8d O{"jV(}}#?=Mu=սOh{ R؉Tv^ ĈنJV}߻匲0YY:߯eN}:sOi-FK9mMkA%פ)2" FRM4ܺ-<]n~V;A1ke{j Np XlS~t̒jNϧJ&Z.Z?=&ThĢik.f #+yXyo^.qXm=euOFpY|-lMMlS ЃA̛n.2hiASFM)?|ԡ|֕@B0d$0sh Cm神 N?E.ΏV\YۭwA$|,>qdYJ EFԨS>˝/2 䴣z ]]Zm9kgqx1d ii#g_( )ƷLGRW$ؙښA4~KX{Ke~*cyS)P/HM۰?`z+b9KGaѾg̣xLeK5CbR)"K eȉBgsFU-B[{Vz5%QklXFwUU$&(f4lx|5Тr"q=ɐt(o>3}B?/:WG8<%uve;5r?2yh9G2%eG&9 *nRzD񻧪A8GN~P9"ܝ ʃ[hD[OS,gMr 6]6DTZO/C&g4EGy_$5S* bfwj4}_!iZ~\~;2=/10ȵ̈́E3,,]ב9:<@.DRv%A{pU} ;fPE+9$?FrV&]z2Xe)u{XLv e{tsCWByI9IZ?|]|7)Y|Sch|Q~J^2+M9sN\P`L6"Kэ ݗ4$'`' Y/C` >h 85%c*O&![b-}Āi!Tъ6?U)6y5*Β9#4TN~є->۪$A^|).qS [-_a2hD:sHѓdd(\谔ٗqе%b3m=aU! =nχFg#ϺLٛNllR4{%*!JQU;]iʦ'JIlֆ>%@qx^sH[00GԍIU9Cz0p>>g-Kzka{NN]0 @0JZ 7mO' S %-&|ߔdJx/is ;ZQZX.44Fdo330heO~6&8jh΃svbt~ŚG,*F20!q0h*l/=M"ϡ  l]z|!%%^I\h R -cgK'`_] 䢩zcA(_nc_/noU1>H)z&]R8i.3Qs͗r%u$G&FԄrӇrӾPزauRU1lFuG%{'^&#Ϊ`xC|)Kol0is vsr53IВ]E5!NrEg:ϣC(Woڹ4 ;LVe<I*7%*]mǹHYT鿢Z!sfЂ22'XtULCW,t׌5ҏI00`V;w[ LQ5TSe Ăϩ@(8Z?G>>;›$ 8;KiñAPop9uw )Do>mϽW:h~uL=΢ZIM8L QpIgUb[IBBH!@BODF.,p!x];Ip%vgdO"UU]*S9?mB:s9Q<c!qsImPX<LZ<ŠՀ0ek2$@[Eqpt,yzTłSI\ZQ&@ق&@nuⷴ5>De +uw?5E2p52.S(0d1maM{=9@~Xu2 -h"k@j!o{{qJN9@1kޙ}eUC@v*XC>%7zÚ~Oϥ-Z\%_mfl9|x$"9(}%;thZL<(&3gsMC"\m4 8=ʹp0obV68r[mO@}ekG8Qb"ƀ >Cg9ozFkQriX+!EI)e!bdǥP1w4 ;DioZ~\%UfQ\Rݐ7K4,fL&,P<"n@ i`ݐM(8c?m៌\ji֛dF/S h)B0gGpTa)YcϰcxmS_71I@! =r@rt#ןcԚ:&mJvR'fB7'j"e3~Ld I31QZvҕ ärcrwLg̚o| 󫤟%w~]x|&3(f.𺙻%˓uٹ?"&z_ śԱg`;_3<8]uI,B p_gC!ON}Q?Lve/&ٖ={fXGZR^w\}9u*G-Y62C(!lT*թO KuWԸ6W`8x&E zRD0i "3Pz+DNE#q{1P+y# q$>'Q!JFz#e*dr*͞SX*#oKo菌<_FiE;.!qm@}[y:`FT'OFkYR>,+դԹQ" %fUu:lɣs g|蠥 H O1 vw\45s1!4 `Q/y(`{c27v͓.f Q)/w KС846!' GJ"Ԙ!ߗns;~X,W`lJ6s^]g .'CQcli'˗ 1Anpυg÷vU0(,tɘE:(,G!MǙE܈ q-(䑮3gfߨ$;Z"[95ߦɭfW#v;zj7u{{41\ID8_'/udeG*^myԪ2f[|I^AJIQv79]ص_4X+2[TN9>[q}+KA~ c=* dP-q֢̳xȄ_傣H+Nh7}[V;p,;. s[s i gzKck%%u[lGwk49@S7{j4.wK楺fl\SEapI4t`'޿ok$BkBk)?gi*ǒJEanr^ȈqŻ]JjWͦ~ݑ?}'(j2NPJ8)jDгvudD~41T JaYxvקYy:sge9"5J?Qw"eT35r1haUZ39F+M8|%| Gnu&O :t~SF _?4=8!LVgm Fx7m*@bܚfBlƸ6Q%7cX_[wf51VYVSi8{E/z NX/"RQ<~zvhbQPH`xn:@0bb uq[ 66HgcLyē`ex 1H2F¢ kQͤyCqBQ,9 ojKW2ORXIzu0>O+5d5=4MLW֥J-O(%YcEX$1O</WM_I$9CDHje}Fg&ahJCʰc Y]̚z5\geyt 52!'Θ$Gd [ע)̂E}X1tV>5oJ ě`\&eg NOvϘtfj VF};eO>Ao-d4?_Z!@:ˏ}Lg\ٕ:z5ktwr3>V9lȃ;]Y.'#|,{ך;317^xg%F gIqFVJ1Hnz!Cx"RmodP:ӐzNx}-uQz{X{䩢2=Be-N\: -F᧑Zh^XJ#28n_Y-[RUWf&:ȯ0.w7W\fHs-T Ol,E6/~M{:k?jjڅ9xbT͉40x\@=*o'{Vʧ Ǝ7숟@ {rFrՌpǫ :mȚ.ڤ%ju,}'"wl|d Pb-q =sU6b\G hf $#\܈c}0]xN⪰y ?סAPf&6#qh,0LqD@0pqܒ5EmakMbd5_cbuzKz8 ~3-Sj).̮\'θOؚ/>n,-(E'Qub=&"NP[=Ɏu˂hJLP.DxjCh<7_Kk\x\-G|AJ+,H\ZH3nwq»b_TFQg7[{X$FD]Qa"RM;r[da.@rsINEdo:Uk+>(L!.z%BOWWxXrG6 ಮx·8[{rn%= Ią,'ƚX58*Jjn&Ulpu}Y±0б9lǮB.}T>5"+z4?q"u}'ԧsݟǐ6e|1kC0XrU}=rPL5qeAY΃;L Ru;3[r_3o_ VŪHP`Zs?`Rt$? VXrL)cuIjbt`J{Fҳʐ秠[F8lŎ #E`OswZk&Ԛ`,dߨ]ɿ0;cj}u)Bw\vxljZ0c;˴ Z Q @准suaOpJaReMɵS1Pj"&7i J?_,qh\'r8?oQ+ڱ 2d'?ܳ8hwWǜyIyԕr &SnX[(V//_8n٣kRkCG/2># V"  GgϠMG4j"7j\m2ZP}ۗ 08Uo s1X² aV ]\h0MswCkyd[ryWZܗ=78Pުfvo^`6NRMO+ũ=(%0ۮHO{a^< &, uHSN _\ (:Qeg'zKJOڱG2lwHSy GY x_ ؑ^aSjAmΌu| 6ksLm^ m4$@ o={qs'{lXL:?8G 2)Gݔ6J0yͤn_  &w*,, k%~Di@`; (Pū5rɊ2l/7H3] wt"Qv&3\5.ى!:SCPb~Z=|x-T=HI&isTk?3u& T\ڟM݁N3 *6]˻pE3tYS.l0*}\UsċH@B9+k |^L! u]Q+~fe<bgZ؝iOm!#m=b{Q%J:J)?IH}}!S`(:c=Tƶ?l-M6z"-z'#=h~/pФ+]zqsp\M E?W^?,SnyF-2.NƊ#xj=C X1XT0p]2.JD2-fYbUt&OʮK9§)Ǭu'Ub*dy֢` 4 &ш+,Wx呷_p rd 6wm() %hVkc5 @ZlimAE DTIO)~s0;-J\A|Of?I_@YٽbN+|Wi,w(xƾZt!q.&ycD[2Px6$&M##te);:+[ZѤRX,['sbU}K>p. ƸVT!a 3q7RSJm 62ю}ü5tMQ!'rLK8xI\Oٜİdzd0n)Sw um*mZ(؂3ZlsROs5.!d8WOcAvJ^F+v:vַ>(- V0$P>N/iάK mzq zzg\M5|ayUT@jU^D_ ɚG|O=4CW8Dܫ{ȋ-`J0q| V 8~}o(̯RB wa[^^ =;|ViRs9G6fF\H+q1xuxBANf4Ff :LYsA1٤Y-<<*RKᠤzeu_$`C9utjM;Fi!14%huV6qUdkJt.Anl./q(Z H8D2\qsɜ2&1L~!(^{_Kx#םБ@BmƩB ]MBĤhE( 7d89X-z6/`DIlc?qRYmA#o ss zLol@df1/0~{o#˒T:pWܤyF'0RK!ͪX1},p|oi$&]7f`gin49*}U9ZQOAhwcTw8ϴW˲.w*YP{o#Q+-25ށ*.[fߩ)ɸ\Hkb({&ЌQ뙸ᆽV:XĐcf߲H.6iML!| c')VþGN +pc!a BW lQҿ3$w\Yf=L֕\B'([@ -l^e_Ӿ,S /lXoNNϨG14m!>];;|38C޾.l-iw;L>^f7`ݪ3ѴvD u@![˽WOS,GY:lmoqZl˦ nQ] 9ߟih?(woUB͞2gt=cz=B[ LɤJhvDXd8Wo)^f7  "b gH\j i7iiL{̭xwgKƅEcUtb!Uj׿a9;A D})! ׇzB OΐFAC 8pN{TdFAPy` ~k $8kȠx+8sWv6*AR3dhii sgϞw"ts: 'wMñ.F6!wVH~;13X_6I+lɼvM$`A} 2WFNq˓s!JItÜuoP.4Ârit'ȩp% |y6+p+I$hFBiPTl% 8TbWSʥt:==6ʦL #.0$0Y6KE1\_nbA9!C`aX. :*i4aʮB,G*m0vP 0R^`=4m͙DĦrg3군mzsBUegX*-P.͛Ww cE=^SDVpoe*EOo>xnFd-[g]o8JAr=DH{;Y)5nM Ř}S/mԐ-Pyb}'5gݺΧ߹> ĺq[8Sz U[p\sH$VHnUc612qd-L K,ݣq*-ťw>=:cxpZkg3m(`S=iGh:Zսԙ61ͩaG\2) /=Y#rT"[=)XTCPŦgmp9DlbF _ E73|V.}|(?::y$Ayvõ5~E<ޞt:i_muʵ:2fԣ.75c9 ޚH+~ -v^wC;-0d,`ow#'אۖ}$}>?fQyXS5o:iZUU5@Nݠ%fD ɂKY{qk Ж2BO;gI&?Yev ΥI1%LJ7 ٻfe_v|ieV T["7¢bUĹZ`#ۺBSQj :SSlM;&!zah9_[%rxpj8o𯄥eɲ;oYq\czEÃd(6 ^S\DFŁ.Z.USh_ AÈ#C.}{o?;:L R)T!3ްeVQ}+$1|,-.Doۙ+$FG1nt(56!Fpm7?>nU$9ד {{A'mF91{l6 c4tTKeP bA`_PU-.yObK$fjJ[:y\O{ ^޻rN o0PVCI01 V%Ή;;Ƌ>vdL Yas>>4V D2FO|"jcNp,j45Et7+1^ yׅpq"DKyƐ۴x%1۳> $x~7axc3 r9д.'IM-q${5u wN5哰 ]Cm|2$j!~zX"Ȝ8/nzβǯNB8 bmT&=EWTF]ܮ FKbl(?`e rL rzQ,Xܝ-lilw`mmGk,.6j7WBQtQ(鵯\c ?mRD1x~ݜΝ ! GV8 痠&(3;Ylv0VHB& ӋU +:^3A-NJ;qjkns"DLϐ^,*\iW'0B'onc c2뜣*Π#%ђ%iܬQ]-6ƈa:>=f}0MA{3.'(Z7XLP37q t=12.F3nadsٙ  6 pW/Kl̗5\="ͩF ADž'iFxgpiJcj]c/U.& roG<6;d{Dq؉-jnT|?`fz!ߥ %`irOsSǘA$7" LD8W~ِ?|-tV|4Ƚ ₂3|5Ea@%x2,gb!& Ϩ<7˨t\m`AlYC"UOnECɬeZw-d*WL1͙ s\n?bqr Z/lpULH|CMcOy,k_5jJ(н +rIԕ>ڹUZ"[qYEcj",{RՔh-?,=:}KC֛CC v+@3t%DU+Mq_JV,j]HVmǷ0h\ ?9‰p:aF<_<-:wJ˅h?A-a_d] ךǜJEC.ɹ-,,N so2cz&5n0.Ey$#z\}ҟb" yͨ&8t+/wޱgƘ{940,t`G$dT|bikvQЭѻlfW )ْ)ai94N^9'kr:[e )l˄ -^i7H`)  %f} "!08D={ks6G 'A|A8:$S`$ƦQ%A 73S'؃|x&"z)pBeB~?OF~Ā[G~e8yM?*"\_i`踗?>{ULm./}HJ=NBˮxԞ35+c* t{A?GFi;Cj}5 S9|kpa nws9ԮwtKiT &eF9Qv:HLF9LQgI?<_"pHE~]{\BL[LwU~}i2\>bha.)& tt}X$˾i:,~W]1Gb6ұp;  *Nh OZzˠ%£ s, ywMGX8/Y?ZmJa$Hv`CkZ@ZF 64ŵ d눁!_aG詨VW1B"hJbo/8c+.6#N*~` Hp@s%Uhmnll᏶v~*o_]i>Q>NZSjevFgH`$@ !DcI6w߄ڼlunÅTr`ȧ/ ZꓪЃ+w/ܑ>p]顦=hhɅ:P%O)NnnHA>K-=LۻQ^SbX;MtڲpsGp*oLE{nw`.TYm~DALd2^V_Y='jj¿0><$2d1dTv%`bO ]FIw\?l*Sl Co7O΄TKŃ6 c !wwiP$rI[įC`Z&k(.}+ \<5UlƃZyEw*QXձ>J^PX~[W$:=Ϙ SekC_zzVk&9WY8g*K4u#Je$)At4ZQ̿kvl; ɤ>pgOaEf4bE1!f/>m.ݜS5$0BZIe`E/ fUO}_RA)g}Uf7;L?"%2!C}N[7M?=4Wíu[S%+ͣyDwMTf+zz3ks1es&} k@,9xQuܬjY]Hac4I6D v?+ӫUb ,g|d5/^c%^{1G6H5e]s8vnHF1^Gc`b+Z?VnMr_nI. 8  qRކ3hؘ?Ӹ.o2;mG]ޠԿx_KDz Ȉ>;5VȮʍZ2oq R*5\#%2Pߨ"V2>)qօ;!|''ػE^~)4v^O[j(#6LxvQ-)y[9r!3];0YY-oQ|X OOx=~d4)F#[UD6\O'F@u< e= Z|}+}~ZMm/T6"ynEؤ*Lf~eLo6vi~וv]7Bgc~1qWg$өtcdGefTTA{q#NhqN$RDFi˟bN?F2% 4&9]ts.\ez+ (-.)|U =ڡ/_6 㜞*,_Ó{Qjkb]#J֘` r] Γ6:FI.-vzX@31[Ò+TZQEyLr@Ef1PYzV5|\_k.WI9pjfiRWz\z~ ~=:M9 2F㙅`?z8!JQX80}gBM/hըzc<\x(p'(ߚi 2)п@8 qe҆q84vd\qYǜ7.C EMsaqy)_Wy.fTG's_9%FSLb5t>J?my @A2n $b,Ys]Ͳ j8:?ˉqP .#! gt}o/9}5\ QH֘P&MԓRDJDP΢Ѳ_obIr (?R;T7&z8 8C\y}BZr\V j.>) eDYQ2N~ыdžɧ`?p;En: +~B1ׂT*1o5LꙁU)o5d,yS2JT(z巠-CaV, w8_mg.`\F,Tm|n]@nƼuLWm\cXzd*kν~ϜH"X|2j =Yz<Ϻ62;-{T@X jآSswI@~ީc&i3& u;NkcsOVJӭ1xc(ӱ{㚠P_' =KR爏V0e{euo4p(zqM8U T}CXnJ+G2mtbYe|zeUgR# uNTf#[&C@P:l`>ךBYwʩ\5[uᮨhJ(j(q5Qi|O {#=R>>JՃ2ngBYmiAhY+޺[1gF1B,׷엳8u Njn37oqeOUmS #-!$;"n4"8WMOADDZ9Дyj)K(C\o>|. C`> }q`1g~V-u|~@0ɘ`0l43s+ƅX;ԡ'B 5 PI:X%+[:4-\L'^܇ޘZ'ܲ~͆ I2)wnoci3t]H9yeH(s=M4pݟ"MZӀЀ@DUDrGY >fD7)0KŕZ<_鹫%-r`g^7::4z)cȫK Bf; 1QƯ*86Ǹ$@C&3!әE07Xvҵ_ ri@ 8#ZL>C~n2 Rl +T%sHvF#~ qM6=oG]]F1B>&?4*(#GIDYGAA*P: KM^-H.welX8nMroH.wHP;|kVZ}"7FĦNy),ug-)l׈H/6hqY2W_D1+3)ZHRٮs϶IKp8+aDݰ2Il##jH26ď@/ّtU9aC"\ \*K ~E&oʏTTnu}UJYKWު̀bJeəAao)e; Ra,dD nHP+LmnYw?>䀰g~Ʌ1t0|>Jy!nү ȗ൨w]5 ֊{Sk4wnT_k4^٥FI6} Nx:;B|9wXw:xVyRkg`<^ecC]#a{ Lvb͊A}/6(\]U%+Wsw Ro%aAlî,?7teBjj: CiݩK2%Þ k5!נ2`vR 8$x!4}x-JKHUN\do#M k~ld@Wϧ~r1iZ#TB>H+ВZyN+{-^Bbn2.Ųl%<'tџ5Tj##N8"}@x4AǢNMӗ\ù`gSPɩ[ !|3֭LP|gɔ>ӃEWv- :< pjJ Thn#cӌrݿ̌)uɿKvbs:y1UwNv`:U0w`xr'֠h|?Z$||;bYx{8,!7) 3(Iޤf:4v`׽A<1!Xy;LKn:*: E@TЊ &Pery)-D~pAMkx z|(f _|r'U1(U  K̇RBrAS SQ/D/w%ZuU숞I-Mso@٢!pkV`e>2ھИt _2\9 aOmW.@tCפ?WoK]CI XIpi@ݐ`u – [oe4k7猪 9o&<*vvl;xO /9OsxYʵJQ3e: B֑w`JM1Ys: >QROT|_^.z]}5\ DW{L7 PDZhL}kO `d>kO{Pp5bgUy0k} $/Q$)GXC"B=?zdAC F3N-$gH…M**ټW 8 k;Üvj'D"wU;Թ%{%{s3M0n~T(ʂ?Ttd2j(J¹ IqX?ML)T 75H:IZ.)?,,@MިvpO6 HH? CޠʁָHy:g~VRW^Rx[JkN<:QV#{Eq#F]еR[G\iI-YayDGUft%gJ:TxyR|M %=w1UDm:J%\5]8h!tO%Cvy?7tjmD;=$h9_ƾ¥ ZD늴&9Jre|j95Y ~WW UtGZl9Gh3=GyFs+CCv/L-&YVM  T`v$!Qל-nJ!9KfM3QnΓ!rc+R`[] M4XTY5s#h:yٴb/]uBG*zWF !/:U0{$mv=M},q/*U?? ՟OmB?RƊ,.sqϡh;.;E\83blPEÀǠsȥwSUWZ4%kXfF={8MԻ m^`{XWVm򩯟dݴFAU^k8EMy=P,#!a?2ܵ 0U_LUǓ+i޹Z:핑]Vbܰk.*{)VJ⍆jc!FEv߳ijҏ! :)r=s 54k2fmSb!E̥ebX7F 4 mIĈal.:+PY#%%i6!|\ I*p wO<њ5:J0  ZOZ c]X2Y::vZ=->g.V^)X0hMM{@>7J;j͐/XߓROl ;opnQ(*8NC}ІJ)ZŶJOlSϩiGǝS)p׼ <0{&v#Q"w{=E0iJ'A dvo$ᕗ獔&ΦN,B)s"3*q9\m6o::+9ئS͔ XA-?vd l Ly$ XcE}z8xrر/wBt2ڃ煓FHygG-aCdBjLeVJ01T#θ~`oDx}2s:]VrUBecE$jΑ).1:MѼe \'YQK7fy "B5-;ϊ~Y>e._ Nsq-;[tx_~Af*;o~4!ş_Ւ/ϒ/MȫPC H"bK.|9tz,䆑g*L{ BU{Q+(ˣDE1ZV[|Ȝk#"R}>VN~n.Rl^ ?nb8A ({w#Fڿk8a5IY+ M >gX#1լ% J,"ɿ*VpAHM6ݖ|QUW%NZݚzM l#R 2$3g^Fz^5U]5{|{v7lNQ˧;+д<Sr5ij`r=׭P(i-@5c/ [󁏭l SoX{3&4y{)J:nnt^q{G{ڄӌ|)Eֈ*0+.taK'Р\]zRoug qwCp=}6V.r%ߠvvE|ࠑ =.6[,ҫ1ADq8Z)k [=KʞG#yx:Ƶ+Rk!Hb%7ˣj?\"p\2|y*GJrJWqAJ#"*l4yx\dEw-G&MBx%Ȩʻm/Iෞ E =yNP&G/ ac^~ڵONE1da|{-M{`w \cD]D\pa Q.!&]8¹@-X'LLw/2ʯ5!DZqG-!WB#Yͷa_Inᾍ9Q]?n7ue*.VVϻQP=u=̻m>~zjAڅ~AXq"v{-Olv~s'eFbVJ(t1|R_+LnZޫ!ה%3x`r]ZZ;}:|Ɓ8jT@O-|qKs]O#𛉋H}ꦧ,m.˦11qnAUz!}Ӣ~NE2S\S ZkQFvCA~6Ң ̢)ǯ;tO ?n⼪*Q y&oq~:!Eֳ|\ v 73[^ح7Ms}8g.Կ]d+6LF jgX}v&+aØ甃{cqвx5P~K @͠vGٚᲜ;oDK]pz &[tUC$M_X FBHb8:Ƭ흦*݂z,>ϵN.7@jΡ2T!GOVN)& A.<Xa.e:^ :1@>f/ 3HK(2)CvpR/sS8^h!z!_K8=ew7jػ{({`'Ob(Au+eFQ];@ZIz$= $!|7RSk!iqFRW71<ɖ>RUF sX[ w[UP PVp,g>9S0L2 +"'kE1s\sGY b]}=_a%)3hRZ<٢(O,#ϰMT<8$L_O"#Jn!1zdpE>1e*2YcK^3 k`ٚKgrx7Vq6]KϘOaH7NԐ<5͇05e$7թ.Lz lE4Wl%t5``a@*tZb^af<43f&G0K`bQlny:Hڗȝf1|hRPhpI´nA`j)?FbfdJ2Bs^1=l[:ؘ@z\eM^-7:Y=% =JF /gs$@CD#+%˴dXzF)cn2.Tv=R@WԐ`P,# "^1r@3"]a6]$"In16tL-qSz3D,yAi¡FnhOS'X>#LsFfsFiM|… Hh^QyɴMGJW^ =+h㍫‡ڑۈQz|1T*:C ŏ ̀cmҸ2 f.H3~:R#lzɿj$n70m; Ge4!w ?-پwC4$^s~1bF<VPylRhS?4}~ 4|ׇ%Rwaf3=gۼ{ia JR 5C3nȬ+].\ 4.j)`aR@Әpl+qBf P&gGC'" VWE~e)\9A ?ĭNbO$RB8|>_g0M_#{:  HKɸjdXJGoeh;Bo ݖ0e<+޴c%}o0)ۨ'w^z0ºt|mYJQ}( 6B0nlU H;7MCg.waJDZ >Z^t, .l V>'#x_,UR2Utu622$X˃/r -=cXE_74o\xõjhoPMX7(JCޗRˌM-"MWgHm49̈mS0U2l"*H%:[ hArk,o4akV#,@{;S5 ߆m68Ahwkn!J7q(mRfZ.-dԷOgsEVw*[qO9eӲlBY=kX i$f ˵kxHBhzF\]S%l`P( k1 R j(n V U J٫)?sN Hl(6 >}0,ha!ު֔6}bO k8דht+oM J>+YD9٦I6Z}rYOCS%- J],|Doڗvg!.K} vxQwQzubi[ͪok]we Oc&# sNX0ذAPZH!O`ZL}h6Xahֻg U;;q> ^n*^B ϲ,ѝ]Ul~LA+mÿ.9,QaB?4tWV8G@o6%\ü3V"w (08je'f/;?KgV"cS9 AD'6? D\Ze{\,H"ޤPn/[A!  V^bXI(͏y;na% nEw/uO]E"&П&ċМD*һF]8n!t -;.3kwJuvҾphA'tҪ҂y=TOj;NB@+yjlb,}e7NKdKʘRX@ éG(NSF?c() X*eJe85xD+כgYɼ~ݥgF2<d⥼]wt a}6|*o>#-8o: Ie۴uF/@%9 ~9 Ʉ[Sbïw`4"AU\E֣,P=`/iV\KsM _DV/1wV.ܸDf sFpv-F|0ٗ#d_Ur=hO~%4R@._3Tn4)ii>dqNiVm%X́!ƀ=+[ɅN&h e7^"D7p"ݟeօ2$'P yRɪR cVSt89Œtšfj6t.QW6Zϩօ!3~pTⷦKqg6>mČB-:lc}7$~/J$J^NUt&h|y~ְ(8XTӀ39/ѷTK5B` ѽX=kF9M hpQCم'@Й*#;Oٯ̥u.‘جcmx3F fxҐ;0l*27*g|cc>*gFpR]vX @;ta l$x?o6vQ/UN;^i ZϮ77S^5 {TR-2SrwQQrz\ ?.x1`A@C~INw1J_(w񕆧l9@P*4>>ގjg0hYk?0ƽ'X՛jbc K~߾לqKt6WEO1F*A'Su"m7Lju~ xq| r$ɡ=B;S%kIRMi"&{G~{?&zH .1 0v^#oJm^NZ|viJlɄRJr)N:pѼ)߉b* >94OxǏT˨zN䬮 jD`7QFKm` ԿI/gųE[koiQa$aV9Hˋt!ݾt^Zm:LJ#j !ebdv2::4ƖāqZ!)cOE&qw= f1\Ԑaq<ȼAnG1J+u!*t&Z`fxl Wk)BK/([%4l' 7؊oDʊzH}ҘE(N2~G&+rZaD8Bj(ݙ7 C9Lh q) vnN3ڿ0 jpuTam9eh';%CJk6KlJlt&bYWEʞ6n UTHy=dUMC8~! T|5D5n`֜,}'~(LLJs36ԇRؖ+CLp'nfJȱq@g0`S"y֩ <+`OyX] (fәEcS떒gzVVB`<=PNlN/yqB:ov JL Ȓcߤ9K"us(fF}O83.ǻ<[% GW͔bGOlT$Q 靧 6ٳ soYHeUטݗʜBXB<}{֞-\ScҨNi‚苍hdJ4c ̗}%}F~hKDPy*2suZ AUK2�JѥB9K>>fJon:t% ="m9UtS[=¬ѐuؐR1ɫ%0/yS(M#򣂰@?:wuNXoS_0M[#&N*(܍ ('T GQONgu_m<1IՊ e+1юT[t5 lEj&K]ԝ2 >vJ%Fwe*-^b;]p!ta-^ >s] O02Qg A6"nm88M l+'\ڒn47y>:k$Y9=s.O )9@C?pA! փJ؀Jgg͗1S"#k+[>ײ)7ʧ.@~EŋC]Zy辑v8qZG\ڴ G5v iH h"2>Haơ VMGdQ* ô7iw;CHhM1M8ŎF b1?09n66,As?JS W`!Lz/xbiEOtk䉵ƶk2%ssV$vK,?I!?^G8YPHu)qcGඖPMAZԷHRjuI{abTƊ?ƺ\ BRT-=,qvm ->[Z^ -)?wr, ²F膱}LHuH}GpH!'qTt`T}<P׆diz ,jd |@gGcu2Gjp.e $4> H(J ye؝`I GƇ@CuDzjS4w/jp@kuBtCAӤ99pj3X7n;I>)3ً ޢo`h+ ZC^ p܊Q~ rP?/t(UI F-jCܡ @ԄDm+ V7.\Wg؞[oJpT]!$d(j@Pqv$;UtJ{ f6FKc0(WucxrxZLN*z=ԍ6Jo K10W  |8I)U ;ﹼi7ӦZ/hz9y8>ρb̄^pH"'5>>v:JQWxe=@~ <@Phf8bWSS3:NvLFn#p0:0HZ (\gg ,$c4fKîNd#0E+k ט Q_Zï4dӤ\mܯ]Hw[QJOC ɿ̍n]ox (<ýMK|Aj;؃n6zC9_qxo}πԎ_d&lAuAw} 3Kxeqf&EX3$p?(7vz(f|p7|-4}P]2Ns%2SD!wa-5IsS 953nӀ #y(qI5?NG,CP']l,6 lЅ 8yJMl`Y 7ceVMk%Ѯ1Ig@bCN Xz.\5ϧ~C1H_1hg &+şdՀ9oUiK}Vm\l+"Lo4d?xVsR 6ƶw?)&=hOa:5S!Z2ofq@T:!4zuEiү KlfFUS6CBK Kc~D+IE!D70XA*W6nvϜurn1c+ d91`12OoRf'}ߢs{{UY<5"Ȥ;)*|v] ;AW>6iqXb~ii} eL `D1;б+cĈ{$zoB`uf6lvҿq3Nh/8f7Ɍk1瓆 pke2sZ M)a{:1@ˁ,ʣT)ܤݯ bO) B3?;^ \w>8$ ה$zl` =Sߎ Ȇ ,:$R=9 ut=@=ylaK2[UƇם[7TW:CbO"D?)v&PkNv4t"q1:vo }BL&;B: Y'OXU[v?UvX璋~6=UMb @rV</E8.2u%% *JO͹ Юwoh_m @м "o:%ZJDO|NN\_KP ?ce $fq+y",yn(~tt۔>IۨZt^$Wf<(a7i1e"f*eڭH'y/㦠7٢ ΟOVˆbsӱzrt_#tWB2\J81oAa &":8|-zA~PHQVîhZ` =)/]FSo'ד'?FoA0^*\?YzljmI&rM [R-@JU'0I3~gBxƸh_3xWk)؍i dv(~ {  6'+\l6 ]7ճėwyf0I'F/TK8bnDMEl5w iIIg _3pz}Q;h&AD41^ dGh>㐨QeƮDLG:ǕQB[z(GOniYh)#$};MK.i D/nmFj7g=3~x#X- >^'\1NG&"WPm$XūTaԃ,[/Ѫkw'Ӈ3)eGL0%ފB ߋ-ԟ]my_4W0.]:🭓-?Fv轺GkC+5N۰q<*28>`(,$S]}Abf89jo9b 6^! (-6l<‰fAҸa|ҷ=.`qC~QlOΪu(o]Ȩє6끘.ɐRC/Z/)}yVqƱk sЉ5"PR&Ϊ7BiTNyRbra`5w 6JGV isG,\GM>N#7w1>2&j `-a<kqFMJiRYbLs~pTbI(,'Wis,Wf4W k 4y ~g_{sq<+o,)ň* ")aԼ}43b&S˥l-zz7tX ؞@]\N7`)r]eW+8Z$$ݮJ6\Rz5Wwo3YwhnAEȇ3ْL2mK9sO x\ Lr2:kxP" .:=)ryt2sJt o H˞1O8?M&_F'>H%Ns.3:dH˞swP\\8/啢ZӏXAQ#?.Il"24T#pD5YYNOm-͵d$Op_jRHMz o^ ETgi'1{UrY+^fqCB8ê9Xz((A j4qh\?˸T,JoS>7ѡwfW9FറoHIs*H(,v,ceaϫ^)/ǫʄӒT#9e J.?X XP>ދ4~6]8Wvmb8㟱P9QX} ;Qx@%~V_t*hY8坱}%,)JupFe4hnH֠&:΋;i~K,XMMڭ PȐ'G.ܣ[Q0?+}PY?1Cjy 2@NFF\?U@Af/v2̒T(o!ߙWÑ@B3.3&P2n RTctD~ٜ2 CuZ*Z̴or.⾸' MI8|쾚*\%fCtG#tXR2شF?U`TJ@rAGBvs0ovƖ\ma`9ԾPɦ}RP@#AppЕ|jc>P%ɊDPJ;<0;vz⫀пdt%]3:ݖ"f*d?iXlpqtȡ>(On1򵒍NšXGrc n¦aeG&+aE9Ab;c;2ibpF#Z6z9!\EBB1Eahx!"o}g~YcoU/):E DaC?mUʙhuBHj83d*ii)OQ]aoB7Z첔4ӤEx9`KLj)/t,P\僘PF$S.=/Q?%xCNU2]s\o`xV1^ -rb\aJUvBsvM LϮvCGZ-<%l1[R#D4B G˪-0R*f3@Y* A26opCvdrA Li܀[WWNy/ ]ųA|GPOq>* xvtO!PW2%q`/FD~WdƸ.6h Im7M$)ZYCHH+%s01-)4711f/SǜQ _nT[B{A>MAkM|ǰ+b`D^/S$Cj)N\ KyO11nuk bn%%H]Vz8BG8ު8)l"Y/r,,0 wN_퐄ythXfF{ؾʪ㟿BGVv4?lZB= <$=ƑcyIKtȋ6ǤH3.HJ`eы#ٚ\K(0kc /Nm:eQKjA}md?mVDĽgu>:'U Y: #x/@=23L*)'nx7^ujc Ys׷}BMG^[70V0=K*I4)eIj&Z/=VQYW"dc3;GbYU@E̙CC @TrOUg4IAD!P>C%‚}Y]W$UڰɷlzѠC&JwũOmVWt߶SrN 5V|CFo 2z#y;د}v\0uD@%u_ݷX8NB',%7 B"5N~w&8R0*,NnehX7RLM +~ OGuAwC%@؜.Rڒ8ݯׄ]7W!s $@GsH˼p̖PNWM~Ŗ]aF`1N [T(I^`]EOq JUW~J:dz1 #HPb!% c,@TS;g'5B:5mM V`3bz>Ib2 "*m9e2U z)` M_4,Xof{z>Yc'u" uѤ߸Ez:ݓ/RQؑ~k !fOyIcwgx\y2V4$nrDc>(~,nEZQͰ4ŲZ:fPWbѭbp Ҝf"b9ˈr"^նۄ{ {<?X$X꠶-!Taz'z46Iu~kVtV%?ljq8;w Hɲݨ{XBA8"/?QNNPHLi ;WTAǺd]BPwuiU|Yefc8Q԰B­K R8eHLd 82J?~\l_z@C_㛩P.Ѭa| ~MYCTg.v ?|}z秊$W\ {TۆݭxB),./n :^vLl+*kn2#B͘t7Wd4Q//P͜χ4M%R)qx,E /W7[p r5|) qfGXDb6q6+Ar∞yF)pK^]Lj>ҍGy:p9k?ve3HWhBD]d7X@O`nebTliG6-$2ߺg*Ž%]KdX& 4s6Ja7;)Y4+{uDW;1F\Ob̨,o6V\ϐ~ 8zHiiQk&9?y| DY8]0+C:n{"T8S0M_ޥcgJAWK$E7 Zd^{[uj3z<{@:ӔAVo s$~u.4{UN1 mqm=b4v \`){b-aB>NXuF[zF -ϓPj4eb p%AI)2':3(po9 .䠻Boȭq,Gꐾ8ٛvt~<1@&2!HDF4 !9B &@dR4mTN;b18۽|t/u'S 4ZxSŋTltC/O`J•XV^@7._7xf7fJ'R{е. j# Lk+P¹,d@F}@7QŰ{?V37 d:U$.WLwgDӨ+<<(&vC~.>خt\HoǍa#R%ٽˉpĀiW̭Z5 ]0÷; y ]G! ;zMDb{d+ WaQ_7B+5=8Gmܲ 01*!h1H<޽kUt|LPB)#h: MmUˆ!W'b)&I[ o}ܐ207Avkqy{-V'Bl T ǁlMc aUE=C8kER-OH{uEDR*!`fO)ߦ07<9tXV_NҖArNUD8+`1QlD_-$ތ\{etg{Qz|*ڽɥ˰XšVd!;!+`r|,hDڿʹcsVy1\ע0mRBt*xf u"}L2hxU!"aݕκ3gJѕN*'&I$fIg粉f$1KE|G?/t|ffkB )"C.(ww\ծʺ[1Cpbu}d?6D&K{ k}%΄sK `UwE4eNgڃ [D>/[6r7%'oX74(ߌ1+Ei\ib]B&gG M(Tp8C)RkH Jq2d/QY%TEg̾.PK-fmy$L sޭhTMl-x8IЀ߄g1aў`)K[Խ04[`{cc7L#Nin238Mv%6I>WS#EG (us 0Sr O6+Y+xR^2;wzzypflz*Meϱnjfj rqρ&c}4Q,,z$KfR^o1FnhEhh3aS~ $#j]gl(Mu۔&k1& ״_RkN2., +jlo<|z;Pk Xmh8߯H[5Je5,Ѻ=U,i|݄1֙fB `^G;&Y^ P)r^-LU;[TfX.,3RSPՖxMOVJ0T]zv"&L)Dv&@<E4[b\5E>/eҗŸ.k&dz9h'9ΪsSi<[b:I|X{*3M{w 6^'՟u_g0J=Y CZ C{k”CT(׭'F(*zuG94S3SQM„*k돗!{1D1~~j ei 'ެPOZ:BbJ܅:Am-,wi5,ukJ!W){u 3y}y2EnpOzí"{ %u hB}ľ0hݍCW*&ʁ_UCZn8f Ԓ6]C/푞XAyȡ4}4'xR:yn߄|:6:^HxU;Ih+Qu'D}V2];x[c=mGLodb#-$[  ]wﰄSF\{X=[ Ƿ?,ZϯusqDSڭit |ۊqNw'%QtRԆg, xwvf #P.]3NE٠Zwb?u42b#PbƶSY ]*D^So7:KS~,Usz&TvAc*T+zej3# mQ9V'tl-[/ D4Ap_/QOv$B{MC̷$k^`JBH5[IPu叼N +:vŲ]rlFNa/zI}$jN&-4)@fm%zq ұ$ifà )[^ oX^CJ _F %=VEU7|<|>ם0k2Cւ{s0-ANSqWAv{2S/7kt:(6}vϡ<]32֐ 1nFb7M@ ~uܳq9w8i 6;jM3!7\ v.[! $8\|Ħ4 º0%J}:aJ(ݹER#68,ZGsu.l MT]dL;PpkdrƧ*xdm!R }{u^ÆMvuɹGs4:G VXQߴs!iң *( [RjH{#J97&^gLqcžtMHF֋:୰2O xDҝZ!͓3io’ut%6vZoxo:g+n#n#nEL\k~"5wiX'0IP XFW3OutIX`r ?JܓgE2Zwi,Bu'ڰ*00ɷOf  cP8V|iKsU?wez Gy齡1$42Q#-4ޫªj̀8ӢsXu=vb?9Ht}C2YIdGg0 Cvɿ<) U$d]5c vTD+ƒDdP%ΞkâOv:!'&aQG"qX5|ZD"bt3ah%VU* @}ZH֘ 2(28,vҹ?f$U_ lYld=n' [9~j,K8G$0!_{d΢$U#swqB:3zB#\`3:Lv :WtcNZ EV9dHEDǥgLuRBfyVL.5o?M^g`i-̷&jk yֈV:j^OZ,γ8%YR8Ij+g3&gZ`7V[0'H<]ab~NSBJ$UP μ(k09>֌NkxiI!aAidzgx笽>=4{>PeZ+!4A& 6{6oa 1Fh U=+>+MNH-8aTpٳ`am:L6q ~}SS8;L5Xp0{ ޸,ɿI#Z`I4cTn!k&=y-@ ^[/RRM/]or:&/֏o7ۘkJTJ4jυe*`@1Y}Cd61ԥo5gU`;l]p3Z M"$4BBJذ2h*VW6Q˲s4V˔OqH[$ T2x4?k$,sόz(5guwP.3uÌI}? 3|dJ!b,۞ҳo&\vp]l+*Td6hy5M=;.ytHQ?Ae?qT7n ռLz]O o7`D'D0ۄy'>na␑0ˆ(v '/ɵ%7?3'xL0pC^b_=$JguD[ͅӱ?2LaMy7VX&ǻAOoZ'U-ק֙g:\KXɕ'sMv 43Hv$nilcXyp`KXo%8$duSoJo)pJ_lv0i§[Z1LL|sg~$vjԒazm)Y!٦h`VQd;ĈCV*y0w?t:&Tg|6<`O׬2ڍ)'DR ҉43ݤVZҚK+>R 8$"xՎKajW. Sѕb"Φ?k&xV.XZ#ncP;7v2@Iڲ !κ7P|dlK6H0;z֪OHug ,[42WNpZq ?u9t=4ֆib)@Ӛ;,Pt^)˿*z.j jZ:}+}GV;⇙\lf{"gu#4'J7S֪TO*6zKs6XuDY پNkODweTKN)QcmŽ_ `qѴ$jt_.%zm "yƯ7/jX[K ɹ wcqf&]OP@x1C/%zLK*Bh,=Cehpns xO2@!m6G}˞^(P3GdpHg&ƏNn8p<:6`# $ZG>H~.Z\.Y&D@EYmIX;[&3@ $ P_-O?At!h%7IӄU{c_N?r;7pt)l[Ya~p<(Ⱦ6/W~RƼ8GVKŏi(h7R kC. "N/R/<k\u<ܗ\ |w'?"Rf? tNmL3O:D֥x0q;Bbtj8>lgA| 9d7-%`9ѿүbzs6"~"3_b5ܒ>Zlz6(?Mɮrs\Ey~9*ceäyw7F'ޜ,-+Zt}RH#--ݐOXmps t6oHqHIxPqQUM~YYXw~'~ H : Dv_Ըe˩gp"Ӥ5X+MtZRȟc68j+9Q2p;@@%B_QT3,/dw'soDUи_+"EpPCfo{>OEv\$eiq`4%#ml>} LZ_yتj,ʅM!քQԃXӒ*׽&Xd`jhKv'ٜYhFQUy^2}H`6\U4ƷIu*Kv< l#LJT}eXC 2t6NؚG}AnL^&Z_BEOajК T6J7a H@_â=VX7btIA]v$O?4y*&䉊3,Got@VZDQ ^{ A .ȌFAe3TUt*;R cX<\*IrEbqh+i9ۺ@)ʅEYI4!2wv6]@܌&CK r:)#P_q+e^o\L<ɶڱ1<^]3 $LezE s,s91 Y3SSN=I&SM =M;kͶ(1 7joF9* UTz~B(]їW˓L]gi,+w=H`MJY^wGk ՗6U^ߡ|(Lm?//ۡǣ`rcjTkзןC4?@S,ӪfW9Bk5صZ'I/rJ1^fQ [= )^hM%h8u7nkB'r GoRO5Eю7kĉ 5 YڇDrjص?ު!h"[ 7KN !idB ~y%;.z :nɃ͆Ł~纳H`uO:Q۶s4.k~UBܺ аPd쯤a"f6 hǖLf*^ Zߐ˅O\Gώ1_JVxV]" Q9j'd  (R=|B&HEki-[h`շ758S/Tl.~t)3Ia^˟s ›"UOlhK GO.46@ * )8@'r j<1Vg;S[J|a?` ɚ lzOI/\aP/Kn^T^}M}U:v]4]dE5bOx 01 7(b e,)zfU}`"h?;3F s>D-4ߔ}. ]D ;O?歑@ f꼰Pq?w}^܀5IOk덄;(^e_lv{=H5$v 8Rlb|n:$P]S~'bdGZJ,'b |dыƓ9/ʣ7i,`4Re!q `OVpW0XҀVѳ7kiNU8h7{ Ovqj2QP"D򗮄_s-wƪ%ŞM+IK-9.oٹACyS*,$|꜆C|4 !$#:`7VK*ӷi:]8NPw}tx:t\7mLd`Zi>NS޻^-AXޱHaV!ϵ~ MD&]3⃈%YlsR;k~1$ݣoq~."'qp:0R19'f3}@ъ #ZCꃍ\o*J`:?y AȊu![[ʰޑDtw: /W'?)ۗ&@~0Faʡ:Fw;;hd^40FARsO5S?4C|C:gQ僼$VĀ8 R}eġ;LSwMp3^RAXD BF19l?5 GpD`99tr|=w_39tvQlE]Ľ/hŀMl;-Fr'n`cbd>¹c֍ePUFB@UAcƉKP(–P=gƨl?C% $P8skpW0s֛7S69R3q8w$.lt0am]oԋOyզ |$g{0ʊAkȁ.É%;KFh-Os_| քԋ 1ALB`XF0YeO6rk2w_$%Ҿh-N>k4De[b4D$^a5gr Yu%6{&$Biy`(F n\jJxsSBxzy*젡|4Wt|ZR!K/7w6$ 1u?4 0=`O!c<s:nz G;\ۮL0%Xo/^zzW bIBVl,VI"f^/;<`,s+_ZsH,#.i тnO*ZY{w&v*R'g}l˞;}*]bba#1_7 =) C5l1Lonew쒬c`akUoK"J6UwDCnGr,)!~ۣmJVX>$C3suBlf:mM{us7nO d\[uAa r,:r*񻿻WD^=:Ԏ(R37zk\Ms)Wqպ9Af\)Uz;+PUq(O6*EJ' یpq7܆-^/H=t$Zj*^J) bVʓgT{zI=MQMl4!iRGc^UgpDwU^]N|(ٔxG6(uFD쨦{\^Ugi8gǚy/~%q35d&rGA0'SV95鯳NdzV1c}MSq GMnL|،iҋ;zlN{c=8m?t4^OIEujKΆF 2R! fimxfA MѴn\"rDnia%j*7<UV4ECՓ>=饰5KLz,b'8ݔ-o˔ȃH RxO9prp>6\pS%ù+3Of-4aW[apŢ}iX<'!hD`!ɺVkyY\l !@ LF/^y÷F|U 2C:ń-HQLs<<tFSvM6}gqZ/3j~Ҷ[8g_<~MxuYXrmK5ͷ,nV^:% FZMIAY%0DR$@AϭQb:b$ 觺͏P3*lMsfQ(GLWPQh/\R) dS\2)aHR݌. L !k*O6rn1 3%߂5pSaԗAZ׳q8k }ϯqNbC-N_k Len_hsz"Td?ȧ/'$|jX-ǁ{hAFy41 )|MSl)Bd#G|oMGF>ntбL C@۔5ÎaDL$ 6G)Z;Ol5D׎zEE=bo|%vY?N4;s?L+*/ew;g^Sa'I*If'Pd;lNK;jT!@-](|pt{<ڡ+Y=Gz).Wyyv1jk"j@j=,@2UeI ;Ė2: kK#rfrx 'ۭ BhLN4ģXHBx6~n,YAՆ^ͳS;D,ǹkOSY]괚0 ۜPaw<^Q5n3Xlb$T17OHju7bv4_9ԫ_A%(Gg$Qe`rs^?syCl\{{#F ,[yʺRgeAFV [c$.I 5LR`B0r,@ gC G^W݇0p;;Ǻ?p =d'}qdAv(Kw&٢NR,ࠓry Bwnv[F]k0)Nb)~&8\TOr#W~6ᚆ5d`нFX̔^ fvgw²2pZfL؀T̝h e@ZiyIdR6`Tvi[Ҽ.CI-^KنK>cfmN1Yg_JGX/b(dP|}!sT7xzf7uy.+Gz$DOD@wL}h?UQf>䝰UsO8О ]gLGu" ݟ}k_ OƇTtV/!WYάG8B婢5hoBoJ3>`*wIT0D3Y1d@6q7 r7j'Yڷ䰕zw}z3ŁF?oQc4pNqQCJj/LRp^ 'VW o$1ܺp4}nHN6]ʔgF.BR5.eXv4~Y''k}ub!1WxoQCk_XNqF@WJhҗpyBUFm#44 G4;OGmm)~nsF,RXNޔ]z1R IrC3QHiqq_3p 8<  b)JRV[bZW8?-⠰.SXi9A47KgCpM~*i(WS{ p"Y,W'V6^ xa՛U;,ȳ2B0q9_;wiQnh`Lc dRsҢ'`~]\q}+ݽmy/\5a5]|~ FqE!uVgY& ykAiEOw"i-̌a-@'57,j$yZLSVJ\9~&^$nPOSU(*] )l^fU]lxFD;%Qru3@]Ԗ\1oXet&`F6Cng7AeEVm[md[ 0C66 exmUw:{K.M9 acOm_y(Hϟ''Az9ABY0gbW'~."=_.fy`y d|mt8 `k1˂ա=|+S-rb\1l C8jRȰw IYSnY;8~^vF]/_uA |Ϧ [\ EVėulGOE/JUu GkR <,"Az/4Hmha"5jq|뎈U@up7 L'^^=Fvf>&r ѓtJr2|vnbehU%}߷j[JLÙӂ8x KKh8Xo#07 Jjq"@zMiO4>Cl&v8K6XNӌ뼖R;"vBn֊MCh2"Eugא@KXIAxwR6:8aRoȱ\)65s;qNyФ=]&cgacb$n;q?g)h996\`}t5b.=H~z̀Aѽ Ow"waNBZ%j[PjC:(H˛X2|<*(.NHX~10f{3o/q˻Z3l-2'b\VU\:{d}$ju|c}cXV>ЗMtʘ?8Q7r#[r?3E̪~%͕350rѴ}rw迓#;B`Zz@AgH+:4Ymڔ!vKgSB5!geGYȣ:kɞgLق+ʈfDv Lit rIaȼM=|x%(lqjX N6GbFwty0P7#߰0,XrȠFSu* _8qV7[ 4*zކ'q.TZ-ug t0Ɍi 7Ŕ*Nujq.`{@eWl J{{?UuO UPIDf AF[ppP$Zfl'!٨]!*2uQ[dzFig2 6S耗_zAjW TFwC ޴aqt(ۿ)4Wpqt5 'lk#*ʆ6/Wbғ+n/Fd["(C}>⚇'%^Eӎ5dn!|,妛boiG{ ([mu1Y2!v -qKԉU$55&l/ 9S wq˚T4u1+@pҕEfBPϔʇ?uۿ#ZbQ 5ְ'^Bf'%Xw}۠r{RCp&BZ. ,e<ĠJ]=Dr4㈊o3G y]9㚡_2c߀WN3w閊3L\QCy m!H*U}%S@o`]ho!C"Te&}|Q)ClVä?ܲ{YS8If[ԗWql#f$iQwln0$r$d׷etarmxF׆=;8Hb/~Q?zVFIFZeW q{U,HӔ*խ'O7{ת_*c89)}[%G% ã P5X$`pYII,҈MzmG|4(1@4:Zʴ+ V }Ƃ-C`Te a7,~Rdب_-2uD/Af&s(?[7I yry!L6fCK+0{YTʰg|.p β|Ӝ[M-a漓gK {^>9Nd|:&,ͩX[&tZ`:iq:tL 6Ua=pm-GA Eٻy $ Xyzϟ-] nL /̢j@Bq˖*Ԍ}Mm> »VE.'kY'r< "zQ^ee$sqއ~gQ,ߐ룣!Z/,tIBRpKh>pظ #>5;Q$6*lAJMF9 x)PnNs}$"Z.4džg85gGo07)w Cr&BBTڬczz;!!Z.:ń (C?PڔKBJ],x%lbJ<"-Ɠ1@8=s f#5Ìڐ}fJs;H瑆 A4؎# Վ^˥p/tUί-} +RG#[&,rqs"t7|{0N6Sg&gtz~c"jZ,G $]DD @4A_a+ˈnn y@4SCέ{4'GǦ-|ǗVjvnfGP^J:Pܚ?Rbx-/6iPzm!KJE]ZޛpdōWiVLl;bKknR:D@8"gMZOw@IO 9툟Bc*ўնCX pxN ءv.W$5<Lt`5gS 3@oN钻mfidR 5j#>: ΁zz*K\<+9ψf,s ̳yMw<+S?ĭvz8zZ 4lM/JB0W]*$#<)we?ؕ*NFZrG9N`3Y:(&v`>l=_>Waafq a&?}Vx`媆@{uN&8P:ZB#<u*EQb\Q9uE=񕹋mM U^Y! J9k)G/ŕ)ۡ:EK'HҰ!{wk#Lrr;%:L-0{b( q4Cp.9 8;_[9.|ӊK"(fZW'`s31l.Hs4}7%{F<1y#X@q3vD~`(ZpИCixA(x:V #B0u2vu`ʎaW]_2 #5 IQdhJq)6k 9FٌpBޝr9@IBTt{dZ_ўљ,b >؃/a{0t75K{&TpKRYU ?OlY>g]xSͿlfF9c5J#L"hv[ x֌k0I@I>TR)*^YDp^JuTw mm[3>\t տ(H; "GG\&\ف7 \ ߢ.({`}o7 P(R(A޶Juo +O].V+hDшCaܠTaC1EVW˱S/9j&[|GG~u~KNaʛ-7T[C$q`noo?.6BGx'h:uH@% 5R$sB&۔J'[]ObZ4nZ-(9Ќbvqb/>%My8M}Y.(odu&g9(Y&D=yE?p\]fF&M?P]T$\oF'** 0>8Vs]Kbw{RGwV2{=X$d,G,(&@{?x5ݎHFK@nPm~:3`\gF}Ƿ(j~QLe| V9L Bylo )n[S Z,'oH|8G%%*'^Hg~`Y4*-mcZI4K+]rXl~9I5s@ S(cEw6zNߑ3H[nߕ T!\W 5G1L̈́c=vS>q+[)N܊WryP_+A-VȲ$u t\Ǵ+_pPtvTSsLw txo4K>$NW2uw> 9J3=*D* vdn6ƇZW5.o2M5~Z3ywו5Q`z6253KZ=r^Wα @c7vb!.jԘ]̲D¿ iŸ xHFؚHTB[P0 ,0=*UKfKUlꇩ!03w>5f3 ť7^Ԥ MyAMh}Ey'IN-*\Nk`@v8F1'zWBB-oY& T0Gԥg44Ufo#*gdZYR Mӂ@o>A}ɦœq8%C&> M|ŦL7$e*`Z@|ie + z<#: WRhgz}$jh|'rGߎ%jqR uW1K.^ ,įT%,rD)PMѳX#%yNHh #%_2yY^pg$>?YjP!+6TZ7feJE4|k 5~qAvf3# l<&wf qeaPv{ O(h#$HN!dт0y ̘u'/&Ǔtʶs5H$H HdigępڋvͦE5IgB?lPmz.uv vfncT"3epS^y{c ՜nPCi/w9xd]>I9ne7bwBH/(aM 5&FUs~\}`JN]LƮ1 75ؚwfL7i ?Sq卭đO@n96iWyU_ib@L;W%Br ] rrش|W& }7Q\oD]vxeL *CoCG[?XwvbaWNJ'\l#̩ܕ4u92Vh#&leWs^#<٨. E"U@g8oVzDyrB<{q7΁ߖ6d i+|eaD=C\PÑ Fb }Gopx(*pddPB3Fý1!VVa1IXX>AX[Ú3%M-ӭ'[ˡ:v>Xl2ڵ~zUL)j  +E[C[Bcov}7yϚ 5?rSl`r.PQƵ [_0Su{("MjiP@Er/Y >P!_gg>PjD et Cic(wGV%($9+^lg{LqsN9hoՃ ~T9h"N_lq- )ezp*.]ٰ 4hc/jj }'Zj+ B[v`~pƢ6jA~ww;CB#yƹE}cUNF ȳHlK%4Dx] pRyaoN^pMޟ&|Ѓ4 Ci.3`,f@ۊTBFQ.RL6 05?ϝ9Wx> $@ N_3e\[`LMieiMI5~f|nH~JG*i>i0t?2;Dv 'svM$C2N@mEٿM ]+-~4v;Yw&tAjA* BmC8 h? :{nc$MgWdKuw+ޜ%QX碶m1fug-WxCB|I0o]ȓۇ T/~f)7Xb p'cU8b!mϽ"(yhGRBvzk-Ί͸kHmĢɣr=D i#vvg!? JXz<Bt))B :9)kkJaffkYdFu4i)йæ:f/PmB!m yiMܙBkdN aQ{¾OًͮVsYVQ=ˢCz i)A^"x}\4mNJ&#u>;{Y+ ,|l<ԍ`y1Ph- 浕ma0Ɛ0]-=ZKоp9ݙjp(kFTCJ\癒tus{ :( b *dn  b.%{û)#[z{ l'?<4VHfY. rKMVDCk~ljSz}"5Ic,zo,Ц\eJ^Ycڌu*)\Zzu{Ja(0N -ؘwZ+7]##M޲Z_ f4$Y~zSAbA v 0nEJ$.* s(*@~ddv #uto9OdklB8i:nTYHH4dWIiɬf%t"1)+"?Enn}NR(f̢._jruM- FeEI[ >do󤑛mlGݺOҹV-eE4zl'[BR/zR74?oAzn)UnS ,]g'ûlgFq;)ҪuL= j-;9on ѿx.IIZMJ]*pJ,`L! 9p3 Z/S&Z$5kDDl$6ޚ]%o.@k*v0y錢wQE%J^Dt>BTmfH:=Wb^z6X`MHbzYN$R.;G|39U&tiÂ-oF>Q yiP?/.Wr[ߛ5bKE). Z} dNJS AmvU98`8Z' $\eS=z|`崙2? !fIb_[z7G|Ws(u+G~N= bn|E_%Ah*^EUɷ>v0\78-AFފx|u֣cQbRgkVfCQԤFO۾gAKq hXհU \ }x'd^r@߳o9ktR+P9bU3V#DOk:-+F ˸%݀/q~ #nQR PE]prr%flKxf"O{kݮA^OP"pcDulkԕb7N:dzQhC2V]pxei )u?Z ĞJcJ2\X搙!J)xW%+za|S%ҿz=Yf ]Um<(vDNwf#R /|!uap}e vOr-NC-QHNtg~tJ(=aGjC}/G 1h$3Yg]=i^z}N捝&Nq @agxrµhiIj*4%19EufG1f,p}+%;yRxF #j4%c5O_oj[c͔67x [Lٖ `JZ,S) h&j]%S}IU0@q#+*~56kNRCl)ݰ@W8茻{GCV̚ _#iUxTrxr8 sr|#=Uгߧ|:#\@WP8LU1NæG DhjM$iv?q!+NPj!EMTaxй 帀K3ظiB)N)9*XUZ"f034Ǡmޤ*BŖnX8`y_]CW[@]#/T*wɼɲ܇&M7uJMu ?xil~)X_6Oc֬ʺFG^ P0c0HQuK8=zČ7:?IӏNcRRiCiW>"1_ii̊qtDio^r]pUѹz7|Nz!A|Q L֑  G,PW715Y,@$, a)f-7 >sTHMt꓄?dk%CPatk䰭WbNiVh}(0'MC,6Nr+}yGyKl*(yeNϜ%`Eᓿg$՛MNn$q\HuQK( ߠEQ33/hn?ʫ6q)u lB}Ip xatJsҼ!Jܳj.~q9ɡ?\ω:ɮcM"e^('JBK<7FjG1`͆c1IZ g(cp Et}3/%xtWV rPfZÜj>\{" ķ-2Jf\g2"-Lb.f,&{xQzfTs'jT*7]Ԡn W2?t'^t1n42TFlk5r SWn8\'U [;DRa#n4T) 'ymy^{XiZ0)oɎL,Q9 =2 hSmU51Vi.< `+p/@rЮO^lڭoM!0] 'aP˜%vj88}fI#}?9Ѡ# WN;j1]?&0§PXt|*u*^KEU >zb_ҊWϟ] &D4`Hi!FT # I~"hȼQ'r$.n:.8E ?t9;ADc#(Zy# ίrH٬s : sv!\0 Ah>+eh*q41?[Lx<ՍIƢ)Fk0`Hn96Mv&Ch4QA-Ѐ _ ɨ3kiwjoc&N|` *B>d+.VMY~JPm9v/xIܡ0ȹ x`:̩i|^_xUmbQNQuLJ,i'%}^غ=UjWD#2Py3+* ->xCiY@Aav&Jv>ӄT0E{[ĞCY}8Qѐ,(jO+i\ =8| _,w4b _0ņdՙ:oJWm>w؁ԒXQ&^wg'%M1!K> %6p+%q `ckOy؝9ֿ 7+?9Cz9+ګ`YϻpZϼ^9opgnQ+ӥUZGD~['ez ;ecia:FIzUᶼ)n@v*Gs ,+]9а;wAl_s5{m]OJVR<8x!{: mg/+XƯm.ZԱUSzWB#QS^?l&{h/p7ع4sO!GA0w;t?̭;x2z84oMW4&܅!ǩ(dYpC)dqMU.ˈ6ݘ355PUO.l J o"]TsREVE}Y|h :ū.itNfR䂅e3IKd@Ԡ:PJUQ| $ZV .?B::p4j !Έ 8Mlo?_" !$t32˅_pXi`|.èlLVMc^q\Jh ̸d31ȊYD{d&gFBhY Hm̆^8FqWѹU.N4pr}bgcg>~6x|\.Oh?3i%ryY5:/L.kj:-0$^-y\' lXoy^^%82IJ;Jr>qJ`7%?ٵߙ/XlRɃ{/'\,~H<0sKWӛD%E$i%6 bqw:0Vг'tsci42yx3Eoj D: jȖk;zCiXj7mE-ZldE\={ICM+Ų_R߹XWEq\`a֏Roe811 óFik] x_& ~ԓ*I=fWhJ{/aukc0s Qm,̑$+Jݕ)F 1y0L$ME:LÙuhpRQ`~/Ǫ%n3>o@4=X|JT<9هWS!²!UE)TT鐦@qo<)pCp@Ds?GHR'H*uڭnY1$[?v/pWݟLhdž1*=e&s5/VK_AO dAa4OmrF)X 2,j_Tn*|pY6Hrzx2^0[GoZ{wkn>p}f4F~oܜysXǦ"9P C۔S ӯ5Zz'9r-`UȲJ,E~myD] `ڞ$bNOZ&[܏%^r<"l2)J50wi R_7cO?|,X7!Qሂe Oi3 1PLQ Q SуnA.ŠӨ~qyV}؋qX`u[r=uHsN'Idp(6>NJ/ }FI=cjTf 2* IfA@ ,y3=ˮ9[:uC+6YT$}࿻4W4b\T_RPƇ^m~<2B{z-.3`M_Ddˊ"K2ŠP%*|5THF첂T`i'-/P d[Oyv !, gI1f(Kojڨ ZjkIyhIWA Jȣ/j4#l^>ƹy^p'IsjhH/EqFײ̍Flj{b?WIq2mXot}*fLOߚT $<%Db}z6{ We*75WJo bq>Q/(m]/5k fwQ>ۑt`Fŷrؚ-ṲC`1TciB_}5GɎb`},x/VJ! %׎Q"ZĮ+KE9d$ot _qI4o}}ӳ$L}U/H+wkrxKR'l?|bߺ¬M,q#({)%Ijs2nym!0L&8w=5QmzDGs78JFI/v6Ѻ2I6[l;)5Ps5JDdo>< cPxU5CF&>U(r`^ozQ-.jfwvПRkrOq4nZmFb`牼so|Zxb"vMQEC\'iR孃Mk6asͶ5u*=Lt,+}X |Yem ):"tL31+{]-N5P=>~A-aѮg`Ddn3z 2~z@א/Rxۢ`Tq_Wsk ar UQIv.Iًm煀xOe,3`'S|El)R;ᗲ]&΅]\bBetR o ̟xLJmM.%X2=~ Ӽw0.flL@*;;f5yҝΟ52R@ -˘Z_ZufI=w"wRR_AUMwjD.*/QoeɁD<F%o]"{Ux{fR}c69Ldj7nQ$7CTǎ,=0x^:mrq+,48LZZ8)э*|ɬE2ѻ%B$7wƵ~BΟZJ?j( uv9Vn>)Wɋ4Ch:k;u_׽C.uFv9-&.J'םw`ȍ侀BWA F?81JEħ1Q{1eÏ^؟?sX~r+$P\H5> woq(. /UuqA?*_ Heb ZWjլۑݬu\I%)I*NQc4\R2f_o5'r_;N' Ku~LyʁqF AٳcuHu27xqbU_R*[4M8Dh:HUB0Zb_. Nnl(|~i`C36Cqoʎ7!OR'(tfE\CUP9Gdg0,j󪢶fϭkٟgP̟c,+&a& MUb\C6`3^ o Fd(rꯠ"GY1Td _R5ɏnAUdtf4 4g܁~f@`ζR=\}<`θN=aګgp\WIREM;hEy:e"Ԏ⣐mKt״ {Tg[|)+ Q_&Mxk^2;aX&-]dWȏ8*x-EeIyDV{ PzX"M=̛{+[ccQ 6>#q'^O|ow+_p5|'alV/R=eϜ#g.cw9~ºwD\GQ3M9P"qR+" a"!C#5ڀ^n~ N(+兘gXSn:9t񠠾]?kq>1 o l6ȪE/ZdGEP󄸜Ԇ /֢nǬZ; y UAn, 1O\}[z9rq@A{e>Z5;wk%`kHMȶøO஋+rSSrfi;ձ<Dz?DAFޗ}S%w ߾M.8 ﬇{CbMishzxbki(ۋLFN֚搽tw0t+BCn-ׇ_ e֛KF <#ŁMT6v@yYK PQ :pCØ'M1Ꜷ괮AuqQJ(6wpj e-T$Ft5ܖ_5 +#ͲY 1Qk@H }tky'cNOUoEȇHfjXÜ( gl-Q,SG*#fYab q#ܟ&AjF(žư/xt1[!|_^Bm4W y$a1I^,nm?ݦT_ļ06]!y9Й>>dIw,X'vG>xdeߖا{*):b;hz!^ٽc"3b:vOS yl3玥q'٨5.A2Qv 芊2ce`2g1QݱԵWI.:u/Qg)`Afh"SOǪ*rh)IDwH/i€U4ѥD|F82Ww;"m<TF-QߐPQֈY un1'j [ΰ-v2$~MDb~E6g-ꢶk] Wg|-Mn9}ܲ8X*l>|0v|ф9k]SAx!.6o v Tid#u@sxjghUwӇ4a.Wu|;Q̹݅+ϘbO$+YtgQ&9I^fN -㗤2D\r[T0/ѡҌ0򝛩l6?%4Y3F1ܵ%,f'[qtl1 jVOM?FpP6JqPwٷ `A:³/I,b=“Ъ\gEX;Fr@a}8~E5?Yd϶3IJSֺ[X.PJ_(S+j{Jԧ(aL# B3pŊVj5+BKnh=VabL} \^F+g< miΎI<]]u.r&ql?ZBMwr|t}eucRǿJHv?rT{y܊1M" 1j[́Ȯ2v %8[Gg+mxRnWm:ozj/\H5\ J^03X,1—doE@M'/}6tj~uЃGfTTrYa>ng*%ijN2^)yÅu~g}K*@CKHwZǴv3S8-BjY@.}roVG#]1MkG.5H$qY|d|P,)bG1G?Zg0%Qxry$*9/ >U& ]٫u5|ïxc찰 0s6pvp!u_g=uL]oω-0_f݄:^& O_TPg9Cf7 ;Q 2 Pq؈ ,C1J:}yo%Tb~tn+ }I8ER%'h+*UMxB/,XWFĈ*Z+hCTgu׋+&ߌG)|m140iyO|- .=~KsBk@53T3w?XF!URڋBWE[i'qmNMrg d\O}ڽb1chS 'pśܠseےTX I"h}^Ge2wm<I82r'=mhЮ9IsGAWj+&_׭;G #v}" ,C$΢2܌Sx g3ꔂjPe\K|Ix仼P .%rd_imq|A{4xB7hIulf 1odCvf=X:zPOO(9 $.z E 6x%K掖V?2p=eG@hw_YZ1bPA88zvxξӄkH.IЄs9K+⒙iIb6WWW֗;z?CqakSJڑ~⦏mvƜva_EL#R-IM-2}yHdk)fL]fDόṢszLmEX+Jbs!э&i>h[;} ?J?c$DH$r]ܿ\Pt|@쳷r$Sfa EpUq}a ͵ ᪹W:vx@$Y峎~YXvW_Ṽheܧ"Pfm~Q]-^ ݱ1\1Mn4$Gn,lF3/}Tπ.!ȳ7ǻLq)9axwWV)!CHϼ!U=..ܰczCK~j0K=,Ƚa|95$5¢lL׊a>S6(zP3 APAo /m͡w#ˮf NI&B_ZpR,-EiZ omJǔΩ ixbdLYzuޛ ԡS&wg'!qfPC,C) QiYie ]8#w;P˵6@S+{kZ9Pdiӝ^]xE]% +DiQ))XE"Vߴw#XзTHkRz~;'2OTߖN#Ȓs4!8"EYf̹txZZ}u WNV!t&=@4/<욤Ĺ7?436eM;ؗCLNM{ς92fPftvƭ\u-L!fϷ%W2V)J8L dXfRkԘĜpǝg^1,U\T4e[1w4gxDXi;xf^LL2r*ռS=$ڜ s`LL9`y!C~/44w0,p $ 4U@c?&tӯZȂwQg6njVL >?EKNzu*b-~69<$ +\?;n`gD`DU{Ն+KƇTf Ð٦rH54켂y0dCk~/OԀ ~ZJgG&X ~,CPyuL;~Dhk=AZl3 q]7CWݺJr`&^`^rg zV#hw07>qx;m7Ɩ0ǧn{@wwuv_3a0fyX,R!ޛYK ZX *ʙB`'~wX+eC㒓pDh~mWd@$lj4hZKX| Q5"wVF{Y._ymdym?x*#7q?n -+hׯ8F0q>zLfm?f+]Xn8Q<9wY̖?S 'pf[4Po=GʆnjbMwcO7H)Xn6gYSQ.i h&܌ߥ+X hC/I#=N.\xu"=+Diݘ]O}yAAa˼ujXfcu PM3{o?d{) 'P",8hٝ0z* 9@6ddDr:[Ӏ#''.=gΕ\c̉K s:ANFQJ%sZ^ zP|B[^ fϳMKgD8Ƃ}cc[ӇAPJ }uN1<:vly3t:P ̀3baDʴ ΚRf0 _gSnTnt(zgz~БnplU*XU9;UYrw]'0x(eaUpAq9]M* 9}*2`9u:鑾0C~TvEP+%mnpFD"pYY4$#C,(4znնBIE~tݣ]Hv5zr:Z""+}JRFc:s㟉QGz|i2.\qOJ ^kGM((Ɣ{a{Jfy"ZY0疄'ГGf j W^D]pf˴K٧I.!\ҧah⤞OVvܑ:~YـƱ?i"&bżQ`; :#5: d j֟7G[gNeqv0Me%߆3l:!oⴚ2g>E/9oK:9E{=W] U4};l:zթzPr{32ξ#ICzxsm<e5@#wÉfLrFӂeqpFxFt(\tZy'+$ JdArZUkZ:l~wGV("D(0[j'" nL]yo*ل "erd>]P5׎x;?/fIˊJgx*]LOƩN,lڣ esmPz!؄F#ҵ>?Ak VzTsi#j v۳WDž᳝G=}tEǛH#D ?r~Php[G~ce9`udu+A9E6 o+mR\<@\axn 0Va .LiC£r@=I:)#(y ^F8VBⲳUu1K;`]7@w뿾x"Q o~ Pza9)'yn>炦<t1>?6,^ yNdRK6VzTor:/wy!DKz.Mr/Yح<93!¿8YfHo)qBHG7Ksde_Ǘcvm<⑜.k~P8W\MFĉ.u?uBM4mφ 9,&^Ijsz@_kT'2Uos?_?l֢fJcAпhaqyPg0țOyзMK:LO\EgLBfb^rjl/[oXo[P=Ir7Y4wD7ż>H{ T!%Xy;ddی0[ } IjhTTF3hY<! $zQo4b< 0ʚ"8ٿFڔRRj_l50P:LLw#?AH;϶oHb1mc[y˒WBIŢ RB.X![XJњɨ8զx9w)Ȉ[͎b50W$Q#@6! y^lz(UzF dvӷp[z^PYňB2k'Bk :cNZ*@YcLw76AAݢFR_L[] Y(N"YC5ڡrc|[zX 21 obUu*~ S2ߧN"^h-{#j=#kbaWqohG|npMZZ<8ٰuB݁GǃBF*A'ʼDXuK*# _3;WYGUEgu5F.ݖ$[T 4q;(I Si|PL->2e QtJ6J>a _n q]#YlxZ>h'%&+s4z٥߄()z`>31'J>=IyAqX"4;?&PNKe>8Sz}oDnpJ?p[>bc-TSIԉX>1`1t&$R [bR`Ӂ^&9dxaC3+k5=}g!;dK XCUT*_* 44%45oK2xBJM4?R:voh0KD} !p f #{(vr5Ύ:W |'Sd Gi8dHUWFvG3&V[r6#ש?`*"Խy(]%&9lsQ9W 9(>/^T/.&Ws#0P5ֆ[cn4̀s۽Om%4Qi0zYI߈,M(p iE^Y ߅ܩ] N@%NؚC6 2rUu!+J5:`zٱ6|ތ7mBk <& 3`[qB"Y);!&{91@<# (C8cK}sri*]Æ.{:Vt/cTL|Inj,ySF+L0 A̦rV:Ӳfoj0@P9Osy|ЄyğYijGB i]g<$5-g]HL,hɏ Ux$o=, ?(Gcr*r),j&3rS%2d}VxT "'~ȼ}/JCCȖ]<Ѫf6bidi2CW4!֛X⇿xӡQ29k$sІN&0 Jiw@0YĀ\!ai3qeëuȃ|՛۾t&4"@ n7HьC}Q%g࣐CD+[`ɤ oZPȲkc٬fhvZ_MA CqEg\Tpt]靤F ؽ˵jM꒖u_cMy $!]ν:k0޻A6O[D W{zbe6 Z*_UVN0tFO* gV$y"~4)-ˠ),@#=;aõ"~A^3OCIh .\2HoA,D1ȿ%wtu0"wYܓi~n =lX[hS|<3_^[9u6gZ5Ej\ "\2ZDa)= ' ۪ϑQ6Yl{0 wQkMfX aRy˫~}-)4~S %uIy#@6HX6[a*2L7q܈m3f*8 }$U#e1Sn8nho68+OCv?C4\3jwb82G#a{np{QVVwPxУE8dHц[d>uiq@vb:4 *c#pݗي%lgVމ-!ŔHL$U64]8?juHR?@h,)PޠI8z%Y γPm;`[*kQZIIb1O4SWIP قa^_\fS'iIq Z͔X^{AFy/2GyGA'`0z{g_(㥙_y`2w3?{׌[MsZr"/ &$6i`ۀ4[}8_cɻQ 8,g rn_7Fճ'ȅp!os_yp>DG{ɫe65&`*y7)i'pJ&_Fw=8Zw~kO;s`_)@!1oqP`әMqPo ƵFS,of9Kc@" RF,'b|a⯟TJ\}a_:Rꚵjs?6n6In YN EESC\CH{~ 珜ZξW6Gc@Kܒڄc?NEk/)CEhcc$!ך7Jq0@q,9Fو. 9Ӟ:-V>/c@9.N8ffvjLi=?,hx_e wVSJ=dq/5뉢Ff$DwфL67Șe$[xɀ=t(xGb&Z?^("wϿRd6 h!:b8u i)Z>m(λn|-,+LֳQ@\% M=5K? 犅 ن x{h5+0n֒1\Uϻn_i#q: ‹^ݱ!ƧMboۼא`lv-?KvN8^h8;_ 7孪b R4"C^^z-R? aehZ Y%ލYkF"ޖgL9<̤]PtbD `qBßwK dE+T]:ս$FW Z Hn/9goorX  0&ϷdyMGm5u!k@2 R^ߊLhʦjXL' $عFuk=azRBWQ|%q$_>:dL%S3Y]3IuvPשe-1*F:#R[Èlw;9Je㾍 vkNfh:MdX{ԩ0_O,k=B]T<YhwB_h'c)=$8Qd ;DUlB _J/tU#'?ߒewPv #ފ{>M,p5yżXwcƛ<ٚ>}墋qS-bb:Znoa9$/|O"'PV qzuCJQkBRJG ]3nQy!Ȥ kiİ*S ͏;k5,rDJN5] Hߟ?Zua48Fvj"?N9eƶU/һd2+ߊQvr(E ,lQ2E+g4{e12^qԩ~ǔ=A,l4aX35x)<r<)@Hz,qwhg/׽V@lɑ$Gqڸk.ό-ó<2,NYXw-p#X](%۷a Tvd#3!!W Ͼ@%T;w<C6w`kB17~ @{BpCtX]"֚p#zY|Dz/c+~31)  $0: rA3~`)+Ie!*4|aUY3C^i~>.@uQxkbOtǏȅҶOqfdr#L=8kWѳ`bi>-C8uY =?,عRu>&ɸˇNZ+[#'h*b614Oi|n[]wKi  $ qek ~J<{PR݆w LT;,sU oYj:½# ,˳gfTHKNYmrjgY[a1.:RK=_Aib b;ĩb~c"A;/35 g'`7Ea͇rFڗgKuW |hWroR,ԛM'HO,DbDX{אYMY(!?@qL\.S'2h ho;h[ ܲEaz`q>2#sb)F|`V}hC >d) L4!l_ L]%}(Чm`=k8'Q0iTÂPۖ&ES꜍Ԑ[fEУ8.xȦGG 1l\]7a븠b }NbB w[._y˯0i?W:%ϼQ¯:@ٽ/D*@{tɫ ~@E @3e3.JXknJfIl외J"MH§^L3zauZXT3p?=8,L=OH%sv4B6|ޏV[ՏB:G16jn&}Z#1*h]ReI?QRkf.t*|=I8' A D9K )%KkvG`T'C !U:TQ ,S4*+qaVH8/K9ik)-Ar}.W&BUdO<ѿsbEq SFCoaD^!KkmC^qvό",ZktoB_SXVUq`6å^a1'EZj8'4.N&cULaӡtqh\kM- /خV(2Nk5F:)w,V=]q/F1)fCGW<O%TGv=58ǢfRh?UQ /1+ dJl5chWt}6'q̧d_W9L&ui z/'b ,"%,sl\Tq:U~ܳuXSJ1b7ob'`Z.Jbj^.!.΄BTI]<*/3qQ>`p2sj%mwHkRG< n\ ns ##f"X}f"~m7DQZǵr8z Ii$H)lg;:7Pw.U^SQ|c޽0lB?ŖJ ]^QcI* >UqVlEeʽߒiE 6Y3qmw?uFԎ38bAև"缜m/TI1'8*K;4݃}Qver a- ,Pxwnen3ĻH I&#E$&AA.f*)B:"bO|C]aV޷'ɹR0Vl[MЪnST#1Z|-g1=d34gO$:ɃMd Ʒ!Rh0C:T4M80@N%$f˵3ܔF)mZ\$)/.HN`ilJq"[ikdBi%[TNׁFBQ'[eƦu)x 3!K5 #)me*_.qJ&DpL~W`O`6QLW?aפB V=֖E̿/Er@M=qUMS~+n0+,@!O÷oMw(`18G9'__K}m7"2()샂쫱Ŭ=;RɈ_C aRvHPP ;,,j*YpH%+H%7 tt͍bݪh3?eCPQHSi=FPx./6YSS D͉]ZO ߙR*f`ɡI^\%i`p3>1*> 8NOi'*>L Dm&6 Uj s2βv]s#}muZЦ ż#0:{ dgW]39.!jqw˵rT 7ܛ'oA<SN4 ?N$\Ȟ2 _@C0۳MN k\e]ȃDy1rrն><#A!' {$Nju'#'ɚl>量zʲdX|Й$lS5%𼜧E/Z\;fܡf4bYM^*A6[F*iI:.3&R OA]ZԚH1g"TNK]]1g_ȩ^t͇ǰzTGm0RpF|H'͇:[Dw OwPYi}fh.WY򮿁u4qnCzyߘ[2.CoyP@eE3ϻ'O`"嫼G4M ք׹qoKuS6(G^S BjwZ[,-|~րΟHGKFaFemA\yE)=6lu9>v=>j"9͢%ĚXHb"W[e7Z,%G_'KjkD|\P@m´C_'0WxybLHolLgv21qST) ܾlx’E>& ,;Wdbݺ,iVBJ+lH**Z2<1ѥR^F.'-.揄SfkE(x |j"nin*փ2ab" 9hx9nvA:#!ؕ#W=gE֑O%P:LG?1?gSֈ'+/iY"atхw{oStV㉧>s!<We߆M^L~Oz3&*,:42ah=hۛ9w:Շ7$]bs!Lw+6 ks+hr>!٤U@J8%=oxFt4%.%G71&{1FD΁2ɰtX &7-^~afMei H:@0FNBεv:lvכ#U|,hS(hN 7OŁ<4&+G,iWk7*duxVEkbO)%T 1a"U8Wb~6uq"&^iup3E\/~ ا*ތhH9Nk z@鈒rqIqigj7\4;d3Gc$NBX++ݸL#,i׌yBuJCl`{S_Qsq&ԴEe}4\󥾏wjJӖ߆#I.iBtI_?Viw0,H{jGx^`]LADmJ Y5@xsD|NmjBD"Rp2%@J]OnrKa Y0XL`zkVȫFƣ/kQF,+Boc(Ǒ}mXĨ,Ts:ǔc{T ` )gu^y*@|*"OXT!؁̘Idt73mG-BŊدOw-| `18hZJ7~d<~9zَOHE{e\">@bɌNmgʅ>H Ef3S$jdԒϨvVFsuDh̀s|ObmB˸24i [ !jm$VJIFJ4ոys 8FG6GftmW&ٖβkC Rgt[qKu<5F]TuVfSCjB~0];ԓ0)p? hNJ&؍4n,rH˝@8Z;n$ǬHBؗ7Kmܞq^ޯ(ܝ"zD~R J%A)Uz:*Wěb ށzx)Zl}h~S4)WW>]r i1“[m5A}-"*tP+BHg},}$|:*ԵWIЌo#JU]d~h+7?tЏn旕TQ6 nZ ދ3Z=>v>~Zٍw|f6}?ŪGEz >'WUHT_ŇFBGUV3o1c ?]/gr-` z0N>t]\=P@FV̎  טB_%)$ke6gDYX׈@-MڗYm$*ByKC, ZQv<2RzW,ߥ7?o[ϧUzw/j({,i[V*}I&]˗^ȩFo S&'^\k*$l=ڶQUH e4]Rhog]\u Ӣ TaHE=_y 0>Q#k[5"Uy\\'W-P!x`Vbt!UP%15=:2HPNdo܊q#/^CVy;-0V "HcA( =70Ns{XPl J<:u٣xG%-;c0!L82RvtiH!2 G#$3ޚWE>apsz\ʡǔ:Jt.8g`vPp]VIl2 k`z%v&[SWQ^  K:]<D렪iTZKV28j=zdDo^"! q&D_[m516`X*9R/D.ܺ*RijAj%#:)s9u!">n$X>1l<]H*=Q[~4]S6Ljȝ@EID$i>C OE-5WrXvPW).wm8;i TB_S9|@ܡquF?x P=hg8@bp濸d`StC-_VOFU](uAڜ6:bŘi83#/s+-tH`~{]ULe+C2d54T=q7gf 9sBw]RU] &:3UQ/4=.bE%+F'AsIobWt3ghv$;LgHBVُ/:A2dXI@Lc azF2)ʀec5\(di_ Um[Ղ#f?/Zs_["^N2ng9YB٩*(5S Լcu1/WzPG K6sèW9HSGє+N'^HΒSsS{kx Z[Q>h^C 7!b膊=w:Mow`[?qrNi>J5DgI3c->PsKT)yD{Y" &sAbdB%*Y6BҬm{419aAԎ֫n^hV c¡4?&E5O@\Ey۴:tAduxO B76Q=V@>=Р_4zQU+?/^HYJsl*~xi=YūJTc$#jKWc>0 R%l<ٵD[o@)e~7:ds45ouwsDa&,ecN#Eߪ79{B+3Q[XowxH1rP/by{ rŕE [Uuҳ{o8ʑ /ʩ N1ҐKJ{U75nOԢ)_oAfܥ>rX滇1IM:!g%͠n ʝ")só෈CU֯mkp!A3aFOG/ *PNJdF{ ,=s^8s!$+%E,iܔtه& UhEflEx XqTl] $oUWjtdpI cxw8yWiLٳ(ja"aw8H/ [UEnJXTtvXi6p0&]}aY8@OmsuqLc)Wy,|h>mkgd $Y@Ar䰽{dH5L6'B~c.Cf䭚Y*DzC]w~2)jORƿ n3f&(Er hcŐ@HuomM1v$"kSC 4xJXbo0?M/DZR;,ovñ@'`A0BcL 1"Kdmy|v&21$,Q<tSc#S*4{.977S*-rOFNPnto14Mi U0פ_꒟輧d==KU`O#4hllq+%Q~pEEKd+,pzU }͠\kIEMTҿ#8lT@ 3l ݼ䮒玎ZR߭n0%t qaZ3~4-)W[7cd$H{nJj[ 7189_3u1Lj/Z*" ^`ȼ ՝mv!X$$&% )jrYS^<](M{MwFw-j$E73\3](`dHIu:AFQzv^<-ek׿I`0pdʲA{Jjꩪ.*F{}\BgBĩMR뉕}`adֆ0a#k,_gpvCјіDֺ QM'!ڭyخ ?|tM'ѹ%g RN[VI{{Ko(IFc<Б;Q]`:Y|x8BO[ WtHumo~G8VR7|܊ 7[LFhx2:8AB0M3I84s /9U ʝ-y?YEG|Zhro~E]| C5 D ڠ {#*(`Ɇѳڨw`m='sFv$3[sЗͻo-*էcH~K:R9quCxkW/D5Bm5Mtpؑød^*h?üWVs[tz Zn-@Te^v_4=v5p uD^sLCB?swIqܑ] M\#l^ ! sgg%as|PJ3'J`#, F?#ɽxw5suCq6%V$~^ 0QoW9]}(> *'j@Uu0slJ^\Ŧ[ڴ|xwxEo yC_1{P;6S6j0m7,J ND ~VY~ӏ]5D2+oWAGdR[Gc F<<%PJfv\E~9=L,C@60׌H HKӖY'Bo%v=H@6UK:Γ,AQ~Y l["Qv/L0,*)!ϖv '}EתWts_B=m3r`mvϕ< {D~HI+.OhvNR2颟ӕo׼H%fC!I<T(e?v¨bg;x~JRT23 }%ܥRz$7zC *Y1FpW9(Dl$h!gUΨ[Wfogq[oAQ2S*"Y$ZL3,}$Ha~z(ϐrV|OiDJ1+-w8^tP"xA[}w\"3cKC焛xeĪ +Y1sѧ֙d"\.?;S!1wUr2Q/(i;!VO);>.b,]RS@_u`B vVH3›TPiV6iE({&9y۩NLB=7%'j˷"￞cu"JH)5еYr0}̳NRqqgE[YOH،LFXɮVWi8ל,q{-x%?2y'`ڝ âȝ5ڄ8"';О%bƼ)]* үdﴤ[h8x "iSW4M.+s7([wÊs4'c '[gjcZ)) cԣ\hH;+Nϓo)\*TԎl|7?XK7G,h9)ۈÇ+z{D2k`Ü7k)+ýlt3SB9El; N@lp2hje'xfTSSt2H6ǚ'd?z幥[8չcp4@Rེo6nK%@D0,)v-irn12|D{#6d ?3Q٠翡h&"l+Һ+BȅWMH昙8lq&e ϋ܇)@{WC1(8N$eHU~h˹.L| :#U'r\XK llKqXq ~? # 'a咣%1oq$k [ֽexuQ@鶃NgLN5LZ]E= >8]'tHNY5XU~ '{=gh J~(̤JJh` <Dg_\8CepX]߲ e+W>IC0i؂Kᕯ'lO^6(TkS:oU=jC" \*pR4 {Mn&Z;!*= # ӑ" }Ųn Bd<*|t>l9x0j [c䪙FIN8{j'Xt'؅D&;m6Z +i$ Q4֤ 0nv'W Vqsx}4ђVwur@Zhֈg]{tw=p֑4{%#lF`w{ DZu|o=P"=b ^7qV< T)ϭ]&Oe4N6.x;`/fqոNQF-,>!Ql&FU;~D9~g]eaƘ3p9ua"$ .Ney˃`P`0bqpE=*r#SI8/`eb=,- yNӀE$b˂*"V42 @˸4pAe:˹ r KuU )R.\:oZ,}q0 *sH1XM-wRF՞~tCԉ4Ftۑ3[0(w=ȾTь(0:2;~Zb`{:|b~Q@&X`#]ϛ\>c׺B 換$h9 9t5Vu,%kl꽲b|CI.#ވS_>J?Zz,;J/!&.|nNS0Έʄc x N7FIod6_ruLXzQ63!<ɨ7bQMfg9x)LrhSO.@,8zqGs_f1׬[^'R'JUjԣa {.t ;֗U:2LخƢ‡g? -oT(io[qAPqq!3i7Qd[N0͙~0yiSRy0?5~F[YÄ-Ʉ[(jU *5DݩK€8 CoZ%_K9طky^D*=, b!v4]ȒezX^y`^Y]`Wi1w $ &#z]<Þ!-க'Q+-ڔ4||5ۈ4^(Mr"AkS~HJA0B㝸1 @ZlON6Fr?Gi ч &x6ӹ*8+|t8\,VcwI$/>̀s0 7u>[#^8&|ĉ͚g߂`sQ$g3-8wM|U[bxɺV+aX0ɲ GG:-ܑ|r_LjmiTS"qSv9q}J ڍ¹kSfcf`.اF-2L@Ń9sQ;vlz ~6E<Ж+ɚ˶8 US̄[Lȁ*(( TFH}d[4z=ՈplTDwhɥ|c2?-{\Sʔڇ4:0_ 2sk'e9j~/W͙1ë)2e4 @q R !o9BYĔҥ:{n^ OhדګzCmse.,Q4.9VMu::Zk_,ND1Ps60•ˢ*C#n/^$"|S]u g_3KTk:~GJ(59aO}Q(t YVq2M`PU=Y∷XN}P?/rCF?\39;>s/ }Kk>|L>})+Ҍk0r& $z;8.qD'00b.E 2/p/)d9r|ӬIݻelLהjh& {{~9l0Er)FG+ʶL% !t5W V+s7iޒP?-IC~1p2RAV1FDK03#@P"aVw *BLMބ6h xg>c)H:< %:+), K*8m=PUK:^v<gt_8|HHZ"h@Z-J[kzw~^dx N/1Mn]Y:Tg(QWV#s+r._s^8I-Z߲QZLJgg#'.# -ţ& д\G CfY2#uanhHZJ{T^#ǷjZjI(4r/15)#TfA2 01FX?Mv$!W5b֛iD%p(g @*QCß9R; UP Ȝ^s7+Y6GyFzLb{n!{{?P%c5a>}ʂ:E,Dt خɜ?nkgj!i"x'KIɘҷ >,~vc. \f !<,-򪇉 >6ӨqDo<Գ ɍF>_0F,e.m\s=b9EhWSl,|Āgs/AuI0W+ZY X!e̾=~.Jkp3Ή7wijR-OblBۓ]]y&X1@_eWl_wc K4A>u`/l,GrL1gmDT*othԗFh'Ϟmʋ~_=v8"╿PWwH&4'<{4QB1´C1HuW t~+2k$ 점Lr C  ")u:nj<狦= Qm280J+싩]TPVyߕA&>Fts9G%婏zۿ@cɠ rsHR:jް"$$'xW +/TNmYlGdRډa84SEׂ=.ztQ#Bc4ܥd(QZeUiD=x9./Gzd@ 4dPLQnWskbU0O@-K.) Tݞ+zå}Qq}K$3 5N>X T-&ʟNeԓ ./!p| $۲ٍxjRrX\%XؔWb\xTV"vDǔw@=ݠot@SXT YF鬈=/!y[5NWkn_1Z@AnZzo=%|dbZ9VGO,ܥvkU`RBx Ʌlq 5'p'gÈDŽ+Y' /=a-P[}ڷ= `o,2n%Og%+(Γ8g>0zt,3@VY` |11p̒WTg}W.a]Ș7SL "&㑲~k]:ہn{ErU8 };z6f@q][ x"'ux@9w"m[#~*uKc C(+6M(:n '(Z*Q@V%S9Uʶ񥖅[OFfٿ^wlӑuD]Ewzibz|b%y݀g5Lh9M%mwmkETEo/ށ,Pmou;+дZU j0 /9 Qb?؞BqdH**=peA/)YVkPo '4 +< CkpfsQﭜ@zAz=) H.b wIrj1Z (~> 'Vu p;lz;~i2>ns$_7 9bmF](Y75$SyS>ώsX3 moW1eT7#Js$eADliu/u_Qm$8Atr!@M(a$f fxt%PcUAZxC}J `oޱ'|jQw15M xV|OIHMݳAW4,oҙa䙨thu YdM!$` Hq&B/†"4 be O(X :JS6&.׏\pFRҏnQйb2Iꐔlq5rO?sjk՚^b|} tlCz8D=UVl;PhiUFb({C伹J=wK^G$ReDғʹ虜P !/&]#p26j&bl< rsa8BV-Бn4T8y zed@cD4L1E@ $ {}W;{QT%*u Dԯ8%*C8/3T[ ɍI&fwy,3DYX'2_3d\*iٽ?K8 /V}3#:su,X.%tztNRb ۉ> \^-+Dx|%k>HO 76Y^ƴc#uwe}QuLL>^Rƴ5}WM^ѓ4p]ɎG`/SlQ6RsLow8mt4]H0ZWDZ>Tk"̻T$ʎ {7Ntґ*^EyZSpաQl OH6~u=ij[%e^Cl% UR,R 2oq#! sn~ ^R`7|:E@QmƅaZv07ٮ]6r2|K02^Mh&Τx&*'nF|gy}'R jm^3{lQrzһ\\dkUDpOELT-]gJ-K{fŲp`HcDaܷH] jAw6 8d[1ݥ>|DP81 φ6d:9ȹZhTϥYj]VvEL{N21P+V8KqXtdξ8ſVS:1ōc`sI;̈́z:Q>m$-pC[1Y}^5lC9$ʼnD⹴i,(&zzŵZ'm-j_$ ,xE  .#ԣk6pJ88PmKVZv%LD (ݕb)OQ3)j_|犕G%wLW-fFi2=fĽB_3tK]WAI=d+5j9IC+w(E21/5(Z}pNЋNN"1 6^ Pd\PLAWkQy7 fS;0?Q ){X_Kzdn7<~Ţ Q6Cq~/!e!²&&iJ='y)oMh6f?=g;^U= i8P/3N!e8@MGUr Xv]|^.$* \Ujf7fyW [_xٌRObHr&h `ΧF5wJ~[PyRE0Ӟ-#{ *cWcqW>QҚ0Cvqtp4QqU!OB%.Zᨇ&[EZzh J𵷎P1( M^efB?N~9;c+@+CB$@pt.7zE XM>bfUJE5o*tc,8H݃ex^¨*VIyoE*jA$eO8*7mA#q Nhz0ҚS 3LY)]nx麠}oA%'[y4{DB&Y qeo+GJ{vy`N(]yq36%geu:/m-F6~WJ CL%QR* 2\rfOc1N0' -B~fK%PZ֏?cyiE}0Tnb<=Peɫ<-L\LQA?S4aq :(nbwݺ(mNl_gd`Ru@}2+]}G촩 Bhcd 0kڴ.i+ sư7Im)DJT/"@EuH)Q (ܨϒw В:Q?6FY6wY ̫/羑 1ok ({"wu0}ƞBKn]Hpσ y=ˤqr~1JV4ar5q$u/E0^&Y~ VRU8M8ZSQL)i5o$?W '=arVv$PVknsg,ܠ74ayռZ3#8*|_2akm %AiU@e{+@Bl/f9kʊw%Oy`@_B<˳8I v&Of$|Ϊџp77akja x5X7)QTvR I3߅V6(BufGARW}xx|7o8"i"(;AAb/|q$Ti.?v2>F=A !(˙| 8bq ?i+ك~"곯ve0v(qfr}ecS`<c$o`רX9@ e۷mR[P\:W?6- 0ث6Yy@'hXy0ó*IqM;EN(3@+PǪFF6,/Ӈe13CW@eH(mP= 5\:7ĆVACQUy<)nݍ2OvJ{n!YboYWCH.rh1{$e#2C[vT[\u'lM*5ߐo'6)H3O nþ7xsTG(^x4$g_Tev(SON.>+)sc֪> :5kR³ۤ#kѲ챝o0{_D7y[4zk}sܜ\VQLRp\20p~ue}7jWUљ]9 >ͯcƕ msc%'zF 2.r_ܕ0p+WC(h1]^<}"ACӊarRnKhgW 0BxM7D|O%5Z.{(|Ha`s)(5z! EEpG Y}b lCBbCJh1/YQ\ӉS&FZsP؂ ne3z\ZzkU5eMѰ%e RFS]E9 r3eIKL&1ooȁ8`:w <%UK=PshƘ}?aEĩUxȪHaX48wҘc< -e"<Y:6>JDXHNu-ZTr{WVVxn:[l},G ׮[(#`<rǂkQ<,r`;t#u=\pW;z#FEXٶ%ѝ{!⠚cf5Swaĭ6qZ^ѐQ(sT; ]J%V(Jℐ3>\fc{1BGg5)b(>'@⊍WuS_3ySn1b_6lb7h!-d>#!f\CyLt T@C`Cv]3w9$ϫe,,x0k {]ueߡ?KkԒ+jR++hyVM9(G.Amj|3b4MжSǀ3'đ/NJ6G%нOхAɅ3az%ECcVbB%aK_o>YּuNx-N?/ m4+֥ڇ"Sh:b_!CL̴hnl_$[qw|yeALP)U;]'nѭ}fuCVԦtt'=Y[I]zG CYU$-:_F|+PlGfju!2Ғ/fPD`uzRo:>˟O?AlOEC8BvYTa8NH%g&J)i$1<Am;aL`LqGQ1TMjjqi{gĤbDtd-R*zM/ @ 1ZcA1v>B >1͏`!Z1İq w x~uKHa# 谠Ǭ/sP?IXH9H:/LT}_z>}XbqL(Du] O#WCj<+QYU4QMy"Z!YOj~<+PkMTw<Rf᰹~dIw F*&y$jcMᡘϾ\&O^/J&šA 0DżGC'hЋAVZ kS 0lHRDcʋ|-5y 02 ֓io2`(y+gqTV=Ó7V)EOGsCP$.&~*/XwrT!X #jG+VUDzR|6Ψ}I튒r }GlΖ}\PCa_,~솄9PM۝+?*$8 1XUzAVEXf@}=,I2!HJz_5,Qr'*Nc>f5LJݼsB8 y7DGg6_X1NF,_&&{H0u)Z '-Y;_qkAPp6{?:vxY )9J tvBm k:ktGg_̷jJ@gO > ̻lzR? 68B;)WkJ΂u ޻po0meZ-t%/v|C l0xRHU0}qHn ֧oOYx^p.4EF.'2C󡆝Q{ ^HX7/%LlaG8^{Azz&ѠX+'R(d벖&17ǥw*CD| Yi}4u- 4a*5Ơc lb,7 n So#/K5ȫfer͌AgeǧeIVwFhsdt}侭rNf^ua V#r=<gwٹV 5~I$2~ynZJ<;WfVlr_A5©$jv]ʸ5K?dq&S%SÊoHɏEe8l+Fko(U BwdMS(CSpwB9|*c.- 7G.;BS2g~T9n.9OŎ%g_okǃq(7(6_ž$zt\94юg_wG|Z7Y'} /SM,oI+ faV0NкL2^)"X#k pBj s/|+ں@Sek AX/7K(nfw}qYv"cVFún+. IݰS8[jpt 64i2%" 0-PQ 86*sSxdA3Nj:vɣ [[QdMU^ '=\0pÄ|FsцwdeUj#9;7^5 'UK"=JϏ}zL `nz+JsYd*%d㿈Q),/WjՅf*QF <8<'"2 l}|!zSi@pDXG)9{V7bXMP&zz^u߾UJsr բXn]QiMQwnK\2[ܨZI !gE%59&%"gr`AݬN J8A[̔*Lg&s~XLS)Tks"6O+i(?}dx:nO{qNV`UC+s"(NP/f3;1?*M3&Zn-A;o8,W]V+z?O1hk&. L[{x\*E| HfZG~=-D1-G눖$uf5gznD8$c.xХ>\%gRDglĺ1rIwbKEs_ʺc,XChjߚ+qxO>ԛT[gautjI' G#Kdi'sӝ1?\czijz4a&D5_4Mi2ä,gh{zU Wl* JXզ4Ԅ3d@Un4^DxU tKrE5Nsch{8}W28 c_"44[:3C,* {c\%2:(7Ls攴xIv:oz$+Auۻ^"co:zg.Ǔ6YP(Le?jB2ßhĐF[ZyR32ZD2bnT<^{EWw2tgxi_Q<8x; xOb!1߼T&%ö|YuٗZ MC++5R1hͬ 8qyyEq.Swǜ2*Ll.fJcX 5!KS݆8@kUsV4N|M+p ~o=ue)q6Kw<&˫~y*nV~ 9*כgQޖ @ӡW#2D#O7,bOdDT3ѷe*V}1eخ8WLD7d5>rݿwJJzEPhanjil"mPԪ:ѫjA"n Ѿ/}}]6 @o*9X!HJk01>[cO#GſuS`gg# T>P+q] ɑ _ Er 1qJyN 㮽GF\UяU,)L-Ml ӿu{b~"ƾ*iipӣ|kfyqŞ8G[Ѱ3oRjV̫g>eJZ:w1P zkո$'֪(ix"x4PZGKϿe9I5p4{f;`G)6~Y y֏uf=;.4o:ism$(]H#$6Ԋ%{FQs35kSѭ{0SJ" QxHu ˀ,鯙` f#7yI.%/,LΜ/ё9+K)zBTTVR0n"d ſp` lٔBfSeN)s ?ƮA,ޖ ~;Mo^& $h4B{(&ܒMlMF0ث"E tY\e9oYͩ` |8@4 ȄȲS'4TXTy*@o;G9 A%HC:2{V>kByRo`'|g,,[]!}2{*V;UmYե2` )l7v=_^{Q1f\3ûYi'+NGpLS!IKG!{APM[&<@aַZjdtOmrԊ[bյ0 dhSp|S5PO?GKrft(o*i1^ m<ا[6:u_N  c rsK>ABWT Mĵ<(j`g1$dTDEj`@nK_h=~ߓAd(lU}7} =nJܡ͹O٨w.760F#e}R`䵼e ®DK% ƝfkwsR[L B &UW!gǜtAІ4<8k<:ٵdF)$$M$(? Ν;syƔ7ךpvB5"Ͷs8%\sy26P)]EQʜH9j?꯷^d + U5EEdXP6> Rt벚+Q~AV(ҘVJyr_t۾?7If\u@`>+%Cb1|=>ᮁ<'q9l^Hװ<錉A63Yk W:v(۟5CLr2Ha^lXaf55g?wy\ `V1J@ ?t3΀ա$" [hNցscOjȳѺdST;ftAPTw\0!T!XfT7Z:ej_j{b;I@F'v}Y@(<ʥIɬ5LۅAfUǸδ@flؿSXsZZZ$h4R0xBSZwMMÎ{ +yRgAmzep;ZIq3A.UPU> Q}?nPz ވj'S4h~ses @1iApv_-(dD&@#5t(#ib7>n:4mIrn1%̱QX)\Km&2Xu"pKWuV Ɩ vHKӓ lPiX_7qx>:֠h*kٳ|#nDo״udkZX\'f*w\*{skLpa߃6Q3CjMPgCG|!ydw-)KeriKd4i.V`7EmoNBSZ fzk2s amHh=Jv6I&!4;yqqSdQqg. LGMtlSB"8'% FL~ɏvQ/& Q 2,.`‰u΁NR$Y2Y9%VQHK)z凗o ߉C%:*yhSVxwr.(EL)My$ :s=7|yln5hp)H`"0y~r,/"‘UJ|B0=.C[mm9b *aR>gY\Զ^oloSt8.>yr| T&  SѡcX6F h@C; ğ9aeH} uҵ-+0LtƀvF$k;K\޵qRӘfq87R~\kF-fN:5m[} m59 "{ȣ$LJmv1';Y": VD;")Q<;TiNx+>~ [Af88Qڤha\]>`idM~HVżQOrOLa_ow5[%V:v [NNҙ} 0k 1nIYfgBKy~# eY9:2 z㈩LJ>QYڂZc$.kHSJ3abz>_yQTwxEA74e( %TMIA;$E! i_H}lnl IHQΙFC_(*u4>B}qj߾P?Y(kԛ}8\(U7lT=ԩ)麫Qy m >G,dK]ܜfZ[(%0xO7OWFwgxW#ڣ:nvrtEE`q %2RÂ3:Fӥ3ƉMfWo\1pšP[FG5Ws:"$ vӳ̉Ɩʢ#q9U Vq$6!'P&KzcK.ͽ־.uJo?[[Yz2nB2LGȶq #D: Jd\q"вXrPO`7 |Nυ+x4Q֢FQxqa;H*$g{`ېUAiSÜdR2pDSxO\׬xKYIu+5bjWd.CIkg=="ZNQ/ {}TN]Njbw?ͺf$dD="y6`4'cT™Y>:{NJ`!m| v„l[ȹ,( StME c+'W \FQG./XksGT;k-,^S=Rihޛ?y4hUծqkJ8 y00 j+@,7Ѷϑ: 'NI`U$bs_ot?ˣ?e5UȾ'PM[UCRgBISMlƴ(;o tF4ӤqfJPUgǘ7Yw{T xTC}?l!dY:)IZ>n}X}I ˿uƴBv~v6%Tc9"#am=aT@>*B]كJSAQUDx o qmP=T0U~<%Cۢ#ݢs*z)=6"Ջ?1ƴ~c:]&1+`=[f10xzya8=GOj\+gA1Ӡ< M^.~ dº|iuhޣۅl!i3/,Ool̅ '}.8@qiCzZ XY=. )v+@"F=5`=a*ʼ)fa_KP\-;v[=ܝu  A|j7VZqikն"сɻq[);z`"i=(z>K DtiEһ)n$(`IPB0u>`_IXrc'(񯯸{3jT~lԓ%Wau@aVK0E6WqΎ)ufv#J"ڊ?>' kYT蘆-Q>(3ݸE7-87p ୗ2irWVGU hESmqMpJ EO~\ʺd*g> g1ApSo{;[KՎt#iDHXi^}Չz40p+HuBȯvH㙓aSN+OW/|\?,9TVTĺunt'5,@\k6k)XYեXOU MS|\:6 EʗtƵT p+D@!8QL :N0䴬*9F1&DxB圼Rw>msAJÍkm' &l"(6X~PMx#XM 5vX) \ws"Z (v<9I&ZX.WPQrf$NT %DK]07 .dU0fZ^c dM]Wp]Bزk,X%|^aL$;zx7"s@]Կ}HVwgk >G{g4ܿɯCEZw8ifK'q1{虠14䈷̖ͦN}i"g7V$B8~n l>h&'3h$ zN9SZX!@0ٷ؃i@Jϝ,/tWİISH~UkGN:Ju| .1e9ݮe-njђ7Iy/:<))fqPaK'x.Qy)EEٵq4SN{Eyc%h7[Ɖw6@U'^Y\^6!O ci2 sƒ-4]jyha]_de eKR]:33 D6A5H~>f̡JNۚƱ;cUjYƢq~ kᗸD^ $ı1]`[_UT'֖,"7O$6[\1L%æ`*jamMKE{2q|yܽ;R^6r:c3%=i=o{i.'/f>_M.>+'%Ж|.L:ë^i~Q0҂!?#T)44]7aOrybjBy?<ԍ2/"i3t<46Yri đakk H]Zݲ+w}ԗ\IdWfT[s>̫fyv|?0),W,z:E e;ZE"^,RѰ-gJ .[PA~$- =Js9kЌ9>c?u暕d9hLת9L:BB)8qKwvmbpp[dow4_!7t'ygd⯒R/? mWuP#FWr;y\5I.+s ?8]rP`y3YN\ g(0mjo0`$./񐉜7OV(h|Kn!:`Ud39ih~Ǟ~D,GMF5"(CMvfƟOre1-} m~ǟE1g`9&}/_V;?ֈ gVF94oaM{C$pFf 8Sŧ ׭m)Iz drAt6ǕJkq; @Uy,R{R޹FN]G0jPI\|jFh@i*5IGJ12H̉(, }![.;UsV'2P>/Μۯ׷5!T?%p>FJ,պj xe do3y\~ZE V 2g@UUuhE30~ȎK*S/_٘?i$=(^8LTA{}G"H1hVbF巡[ #|w򨍱7z1uv XpȬ6q{csn.ob[ו3J@(VZKb!]9sR->Sa3nN &bjl`699cP(ov%AgI)&- zJABlvYA%{Gl aiƍ2Ͷg$W8#[ۚ\8l>, [ ?\&8YU , , #JE<)p }qJ 򥱖:5MR9x+TO o񮱲9LU.:ߊ>AF/6*ٕi? nXäͽqnU1YtyrRf#岸˴˟gD\+Tu-]RJ|8 Yw).uk-w|3S`\Qג1I_ z)"IX~>JS C( >Äntưn._-̹P@a@WPkajEVh}^GlK+B.t}?=4,SX OLAբG-c@zvw;%"+dT).j%!P]ɲBlb3Ά/ds9@&UA}e%$ŲK13Uoӽa."fqryl,ڽb {ыlAI~ qYK7>0F_3[T F z!ޓw"W<w=tn-J"hBAn%Jv^-^g4xw!f]]`]rs5zkgժ˧ýpnĬ ,@`j&6>}rXbR&$>cOUPvʣV|vbA]:.e83 [N(Vks$í:؋6$PvMa;VeRH)E䘩TD*4D_!Ib0xiM6 |x 4PuTJI7+B&O';="G7 ^uxo4\1%B;lVfxz6zx4LX0OjUO-fb;8]tݪ9E)TH|QDmKs<08g1[9^XHOY)&b7~ ]^'4aEMb¼ߤֶ"m8ZLv،  ꋐW*b]E9.R;A t)^k-d¨@47]R_TkJoc悝j6$}+ޮk<&r蠅>+zYn|xa($C}E-*D`AFkvx· AMe++||mnE;Po^(1vHuGD*3~Z%fI(V:3/ye\`.-+s/Z٣lkªW8W)c3ЕE=ࣽ1_bBUny|shM+k<(m SMc6`[naƷ55r Nn+LtsA7K"ذJ ֶvሮiVc YYוMm?6&ZW ep0A`0+P7ŭÌEJ r&i]~荈Vbj'cX0 X5^C|oU<̕g 5?=wgo g6o)i"ꩌOG ĉ?*7KbBPA0RB2,sQfO7Њkk*5q4]SF'=g`51K_B",6i?˨;pp"pJNx=މ8(3isc;\MrbR(k9T!lFZ .%MRiU}\M_p"' p20}2X%IUx>;IEy-8 %,uPnPޞKe=d wլbuNۼ\,ui#:ĥMlO44m dbr8Jiz?'uP+՝P} 37"Z`Q{//V /<\7>!T]JU ozf!֚vG3s供e-0U60)`z2T(+eeE|]T\i{V \wW/P??"oQ`Ш]8]S1%I;ߏdNsY !łَ}Q˺%ZKy@4^*T }JD^Z¯9sr[FJˏ?O?Tm4yA,{`ąɖT3שqW0X\1b7c(n#UI)6GXb _{wJ+ICZѕz nWl?<^ ⇲z0X{|`_owI[e p6xc;JE}u^,pS^@h(]oBCV=Pl,:V#R:" >}R`hV1P̱ɟ H^-L&W^$K \Mҩ`q5Bb' *qřx}Q13HgĮ6ȾrS8)Q7XǛ_f W` =A IgդOz7n;I:0]5m$^|PҴd¦m1?~{^E䑼,iF^TtvPv+VUKwe*Y2cP97 gr1ؖR+Bel}P?`hm%Qzs9ڈżEˇ` ?)ѥRlp;=\\rH-9Tkx Cp^Wzj\: %ID%o)K@W?kn0^T:.s!eQ=764ea^C{&Ns/@ô(&ڍSQz6y ZE9Gg|#U62$^36+M, 8aIeM'_ao(]e@A`9|tRTc@F0kyUS>f78dDet.}nhR7k^oܪ|֏ˀ'}Y_q7Z[]GC"3Nm^Em&NBʁ~*]+zKC7' !VXlcN7vƌyhI:k֟# J-a"[Y \f<7L%Hic۫g,lOkfBF>sp.GX%ycfS 8Fg&ܑ\|ֺY: ^SX}ZKZ>$1[2QPC}vymߟWr-+'qpZV;ՇFݡGN&muE22-fFDN.+xoI=&-C-c 1})‬=*?O7(y.m]rnoUL+ C}T t4_O.zGn hL-r[n0hR/0E[ +8fJ>663[Yϓl&c;j%Xv =md{7W?GطD"F7 [I` (!_ގ휨fhS\g}uhnht>.z,e&_ei/]Prd14솣VCwviB"aDmT<2MwAssBFB%eXx27\2cz h3"5&?:d;:|s9{+hhhaR3Hΐ6v4]C)B;q14+G(3Jh{¾~{$./M#k~&j @g|rkxQ XU=AoڿCFJNK3J^p͏ع9{hM Znofe]{Z 3/rDm ַ;'r\'3g~p,D I[%'l6(*ė tñf)&x\bSB"¼pWDqIG8D9Rj|{6N75'P63?jˡ5^hfo2 4/Mo_}Gzٷ;-[C}U:eWhP p׳Z+/< ]ks +*vW A=zv[~]Qo1Ui4D"} \5FL+)%>I7b=NJ8اth?oв>i.I(]Ua ՍAછP>X1ds{i7Uh\#lH1so~Ջ"M&qJ?(a,]ӨC9O1O:SPPr|gTA[,bP|#A aΏJB0g6ĭ=P+R icFGh,Ѣߦ$>',ԕ^:O1Y>NnU@>Lp"V`\d~#TV&3I#e+ZunipOCRXgEU3m w&N UAۜAS [T[T)ecF#^i U#=/u< dѠT Y #,xi1$yB]{[O:YoQB8& QWխ_P# Wi D՗08ٴ9oi) v<Ռ6S0KL6\yŅ8QHDؤ/@N}]Ǧ@O-G75-Q#Tx ^U["{t_OÝns8$slr;Mf˻%-%Klg-n*;+ :ylPHE9!)7FA6Zjp7h!"9P2$@D^l#+7(C^z$~s~w'D`i^FJqr/'BZ|aJ&;ev80< V<wGA"ipOI49*)[ Fm%H?&ʶ[;5GRB1D&Be@l!OU$#a@HtIŌ+F <iQ\ߋrDhb)UCzؖjϧkԝ̙IU:\"= 'o^K+ո)X{e-^k_ێ^:TxzQxx:c^"L[VQbuZ0-' {| x SU]-L8EГR~x"ȳT~OHq3E wCTw|4Oi8v9+R;7pb>PPjg|À3ʲr\4̠3'?(ءwcZF[5bE~]*5=^$,8]=Y9o䖲F8yVYw$d_|;*0\i2BT!UyyZz5@fr-ٗE ۈ.Rx|NeMʚMCت r2]mEfdO{Û~jN&|_@V҆Sn KXl\ &@(SݵTqDxW2BQ^,S& _ ͪp}omAEm@{G5}$ ;Wu!*Ȇm|>`JkE "UbX&D翌r˺ j7Ebo-:uH, e)I,9luIXI;oK[=-k0%שBz OV:S(9}ZZ5Gh ptMX_C4ZS\H/V#:3+©h{Q TYtA?Men[&a#hla[@ 'z-L}Jz="v߈P"]#=8eܫmYXM?@([O6`]fkoZPϸN9U]FBg9x*Bpa}2뿀Jo1 'i.$8wOdG#F1u"Q^+<RsEN3!ipWX>Њ(MW\BԃcZ2qmv^Ƙ&DH.MGZyU]-'52>A#s$= r1GS}W;hМIEUhG; T9@=PǶ;8E:- EE95`?LUX(V56QgL᱌3*&*EF8U. >CJhU:FҕxB= UKdCǣlL (\.jȳ5N;0J#C)L6_lbд63Un LlƦiqPB#݄=b, tsA9ejvˆMd#7izQC*R{)_;^0tXÒKgYx3Iw'֕QIdt8gޞ=ՂY!"37*ufAyeB] h5sZ$rBmjbH L(-!g;$09N={?ARk!}O肽pls ӍΠyr/Y d,NKiJ$s0n!Y:$d؄RsHS1}J`ؔXLkytm_؍XP x7α~LQJ_i":'+_EZ9=PF}DETz94vˈK/ Apb_R/EJO:r!Gpl KާljFRu U{9Ljo`L}X.g!hZ,,?hҝ@WAB-KZʅm̋>KEL;?N[wEg =3":%_tLD?&]#.FלVi:Ƣ(2 ~;o]>!J2W,̑fT SP+SGT-#;7W$LSON sGh-CރâU ]5a8*1`r'S}m!5}`pdBƷn6H 1D5cUvMx_O}UB/e+E5C_/{q|5QŒ^|@I؅YFVrٸ^a.=z-3oH6ՌzZ%{2^r suCz) }5v`|I2M&.T%O/.+ ?O4JzmRn(u*ߔ&EK ܚ;r@[rn?c`>8ZwpDJ].,\vqNFov{}4bAd:N ~Ieg˒F^\JwB?OSXOkBH$/r9wEl3/X©)D猪jwҿɏ?؏%,$3TO(3]gR84\Fڅ}uf "+,,>>j6T?L߆t?Bo3̺ nH/C lһ5erwPWrK+>Wc{9p&~LI`7lf@['eFNrWՊاWjKkjU,-߳[, Fܝ:7jU>OiJԷAnmK(1%L- Y3  X^mSbҔ2e/ 9.6]}XР$w>{L*b%fe;KvXoq8sw"kɅ|y^s>MwT-0 \?3XEҼ皲Du3cz:5$^xy;j<煳ɁWXMmR(G =)B%'Hr@jd>,J:JxL G^i%? q_Fve$Z,6_O3@nc׀=V:JMmfSELhޙ½'JׅO}w/(ys)){4>&]dt(Na BmqYHCyA傿ɜm.WL-/5zW[hМ1L=8_\*TN U㗆@MeT~ gŬ0mcZMtkN0aY*thbSTI1ڙ(\4LUzU7?;XstV#FJnUp?+h էRZdQLtԍP%WͅVh-9\p$dzFyx0yN*YfAUSC"5㯋(w.{XCE?|.Z#.0=oNRN\u _vgʜ8u*v(|2띬b{{ MS6àL40_a,#Qf Pbc*xTY]P 9 |~J&S(n/36U{t %r|o Z|~vbwK5-Ls])}8i`>iP9,GNBҶRW1]BhbaV 恁/h% 4-d7IldM,:K%XҴ]9el)8 F诂:!Kn<]ؐɵhW*]V>.S񥉬4 9ǝΘVv9?X.ՙ"l'ks_^miw '.IAnS2;AW2*B;?;1ߋNcH'&{(; Nf7\ʙ..ʸYlxtY\Y30]GMV MxǢ" &-Dpp>p/Ml)/1TrSڌڊvDF(:SS9QD_0 *%] lj9Ɋl? Fwg[pt-DNirW5 32W9*^ClO, c?xtERXְvBw{6&4'*(ۏ| yM6`iƟX=ҽو{y8 !.6G`Z mXyW l'2S{S%ܲ]bwK^z"{@j;F*ǟ[J2P++/mV E`^)||PJExR=ܣ>4zё*T8[Ζ*I<\;Yy|5,,8oNSS:Of@gqGKI4Y#3˚4!%vN3!sC~l!$̋_S1m*28MyJOgVY`8٦eW%5!+R9{]P#sB~>QXHCCm94d4 Kˣ!B|NfEO~Zn\S 8I|~0xi Al#raH\wG*`:hxx]XF{s+g%(+,7pi2q^82e+ZK=d?b?cTk$ldY 4ު4֒?U=g6S:RJ,{9,p͇U¿SV`vigQ#`Xyov^Cኢ,iXćp OJ,zjQ{lk/X)BV1`$CfˬVOO1p`-RxzY\5⊒mֱ:&:VJUT[l".KBEDNP#KB@s2V0-C s#߱S( g) 5cp/!c 1ƻ=R?xxvv,@hyKuK l1d9qIILu]I-$ O?* 8xް8Lx^}AZ|y̲<-&R{w: ; thjF%4|AyOs斐)NFzo z< '4K|v`*i h8iQ=͊i !)N/>jY;QഥQ2 {yyR̄>Ɍ Ғ+8匠Ԁ.͓l28 Uz,Bv*n`Xu6-Q`Իc%#7[Q1LS۫ЊYŇ=R`N-GґioW,*0Ax/U 3UT@pV4ZíȚo;jp-z@r3<0_V5:bQ(H+5&}ڨ~2"DRcK̥o21hjcD= lc!nِ opF~Zv'%fՃ@ǥ,'X͘ +qxg5K^忑CHJ ]J\Vr2w3dh|uJ)C /CK+bAKfk.6_ً1e"wΟ\*)D2̇oO`1Mk$$#2jSB8n9I~zwfK#3_振Ϙk u};$R'eY-KiS&J4xF\#sQٮ=ϙDipëN7+2c!0z!u'齭T}zAN]L]Yˎ7rpqg0+V'.os(kNP nU3 n>]0!O܁dߺ[j L(øYJ^zGؿ)nN2|ť~O\"la~MP;"jx7o=&PPr 60'n @0YҾxژ Ϣ38l!^>s|J}rqK vKhddL't4_)}őɻ :o6`U`!‘5ԼN kO8m}N;< wLBQ4Hc {5~R+G%C7Hʟ^!0˂5I$m5L+R|Dy\\y1ytp qsjbzJP2tvYteʰY.HTΝIqC칹r)ecgv`^RjŻ23*@fʉ*ڬ$mLoW>XIyCk-+EB]_ C 8-ҬPrk- !gjK^Y\RDtc]3{XXc;HΈZG&\ĮRt(KztP& Hf^']dD#|&PF`xfzYFRW̜:ղu owk_L76ߺ߃MSH&yept:LBu!z8W~+e}U4%9TL;c3d{P|;V醡4W{NΖ.sǾ&^SC.Q0>6efO-+a^(ޯz^Olgp[Jq+=`5Ԑ=#U >,r"amM$ڏnwoDu#mC5Ctgeto)s=Gao4N!2Ruz~.$=с;P$؋VQD/FZ'xly;.Df2e8J5>527z' a:Q.ȦY(j$b"-`8R&_{}IAz}@w8[ {dD:``"1/װrҾp7-_4b#u*ڙ ]C9Wt(@s`!# zp}X3ߝ{ټ5Y^tTR/n?ܐ 3A&3N Ĝ3J&1γHBkӇ ootx'W6v)VwTЍus=<ؽuzCq&k@lj\pbW]!ܹa*""M'Gx9%2lJ߻7"k@bs&Yr{z`U X8D%&i{WѢ'9ky}^= 3FhJ:qz9LھJ=LEch0)@/vÑO`8ƵDbsĘUEwb{-ԡ2%D˭N2ٿ@M>6a _)i4q݊pJPݤmC2\xIwI#0k\v,Wn<I\c^` ~g_<1oV<އN 9zZ:z/*{p\Jь1Uj)"E𣸐{Ƹc0\I3{hoRݖsH+tn\]#D^ӲTu[:!/;wČ#7"FJ7W1@5m~K\`V:,utxM䀮pjL{]= VlEL ĕHGB9{֯WeE윽4M3g_]Q7acӥ-Ș#pS%)NksJOg*tK/q ܭB%”6ye22̮پ \y {هFcw_#g[ocdJ_<}umNP+ ŀT ɝG3Gbcr7{$)C̩U -Vzw8Bu%n̉RXY&qFVm0c]9*Vu =Bmq~g|KjT;Wt Y{UlZٜ+84\q1(;?iz#XjԬnr_;Xi ]ѐvp ʯ߹j9ZAZҤuco UL~ ԒjgzWצ&^dIfޚh _:1)`61/vKV#ݻ cMha3 xp,b t HK hB:߁F1XK-9*3ë#B¼=m-{&G\!J+TӌXpш%j+E~Jt˧k?7)aKJ"+W.HɃ>J@ǂ 1\ Hx4]xc=W$yy(:ObŰz)OfHl\!+5 N?Pq")yLW F-g'_u;fs̷0bLH`keS踠ʶ,F3Upk,w,Cx?LzG|nEu+"fT-%TBa}gN/n .iZk}|<ðK\8cW!:Bw*֬b;`?#SܾezCԔ try7yĺC|]BB^\cb=Sg5A\f4JᡦI 22jaf 6R([ăH/J4t?e 4VeA|eK}HmD4D f|yO}@.ٿ8'RMrbJ h݌iiHҬt6-6M!3,.T$A%-^B1-ucK4Vl:0,6٬NC"hK \'a-^#^fnY0[8"E}˦Ɛ4ь;TSAyC%R,N*,uW;PuI?Pqs4һw:`EyA] vl.Iac}sHkߋwuUZ3$jo nvemj69p|qye$m#e$"V&R]YJ|@b.-΁ҵVܹ/SվVRE煚hLoaI6+X߮qE{URa?.9AB}SB.hI183I ;/#o=N Q- WQ"VY*~pq*i3aM!3`Q=+eDSnJc ĶkO+-\z& itY>eOiت* :nj`f?BoߩLqJyJe4O)ת}&m6ujDSh8fGvNec]PT }$[m\HU:lk@(< `Ͳ&:~!.@ċS1Ǘe썭  ஧6K -gj?_9 Egw,vequ 9>^GWvs570y[G:a3l5d]xy ,^%jcֵȤUFjMy)qQn] HZ;; tĆ|vul$4X#!%DBuA|e@z|UAgpآ# A4w PFTʱsROV[^fCj{3wp+:Brk[3Y'J ]s(KI$$5 s2'c^U^,0?#'}۾iAe\3II6s\oYE6N D1Pw8MRmdP&uˢ/0˞*w.A!ld C\;x7<{KHʱc?pvBN5ث@2DF 7eK&xlA/;#^bp~Ď幟n`>P4d3\asT933]4|U y(B8;I5% L{IW·[ Z/&۟4~27^ tnc-͟>`f<xQ9df/O֞t ɥ1`HB/ 09T7'mtak*yn%ATUoQN~߱\h{ yODĶiSn ү%N~E=qw|rUp }/Qm0Du&>S|wx qY69yL*@ 50Eg\zar%K<b#{t_\""8&UFoUzMZwJmdUosAʴ_j2FI:T+8?߅3lMݯ$z*tj 2)Z`kEf!+?~A:Lp2E`$L]03 ,4^ ү_e9NQC&hs[kdpoud؋ͭ'<:-4&!nR9Wt[+Kn`{;~G-&j-! ]V| n%xfv/@+f5twY{g~ʈsqBS@ (ŧӭ\}?2_29y?ӹAQb. &{_F8 [)W Ze7_3tdL64b^B꺶]73V;u%~14LXC]pIC+%̯ BQa)0+D87MEŠl~X^$M*z3]ce5`VrtZKuCX| f!Y}VtBdu$~Uuz\Y3pa?c͊n28<=4ZdLNw*-@D} .iyTא6aun$-Co*>4vq_5"i~쵄!MR: !ssAP,3!}i i ,/TJG)1ڣ^|ax$9z@o#Xv`f>21 .v5Mb^5V@'|' `27L:Ox* {J*a,b ^ׅ26yu_O9ꀾ]mn2B1 &5y%`b[GG$?9߶C8'M($X$c;rrS{(x-4, j Z:hnDXt{#ĬT'_Hg`ÏK9/.x7G"F7ize印i頓!]&yNņTh YFC d܁'|CӪphm PLr *N#(i! Rrِt xCSbMƁl4,|ܶH9iI䰖;4Ș1,k0[nx"D-ɺ?\c 59a{Y +rnŖjWcQqgL+K^d,2t@2`،}9%5s}y+ma`ûn-{)Z^F T,?ꋹ$a ~If<%7)͋Y։!'ۯ#^( pȯ@6j@|%6`kgE+%ϴz%2Цa̚㻒`xG}&%Nˢ*-:uKot盆&x4DW:$OgB9L:R[m+atWXGdo$ګZ#/b(:F%4 " 2IܾʉT=PEyA~7 ܍Fʊ*eP8t/ #b5Dni*@̂@9ajS*p4]y<4|I^Zպjٴc}TycoA`ngԵVwX`ó?=4V5J sk,[t`=HWt" :GW꾿CMƊ?5GLO^Bn7SeT%V[h.`ai,DԙVcq+_ Tbɐ*2@\6sٳ4>tqUD֕g${7^o**^ŋ{pI|uQ<9JYE/]t֠|Ӏ~Rx;KD 5҅_ \f_j,=w69]  F ڑ9(]۷zk{{8, TFa)8F#\HXQ a΅%VY;wiBeOEhcO ZIU.Z59bd"yn,OhqR%sdRHDpR%^8KNLbY<& SsTCI6 jS!|V(m(;F>jv MӬ SCI!P2<YdѩjLK=_V#٢˦gEgloӐ*7 麑6$|nga;)vEUo\ ¦8֣HCSIrCL0W ״p$Q޻8~|$đi|㵗4iV2{ :/w+)J죋֢.L@Ywqjh.7FWpGS?9SFK9>Xgg6:XDB?8Zhl+>ze"Iac |L;R."S+b@SQEQٹ;<׏Z@n-e?#zi-6pu)@+Q 1HGb0B~xvvhS(aj@?*ڲdM˨l*LN@Kx P&喗_Y٩г$=]kiD$",uT]k)JTArzsWS9ooWh+C206bƝpEG >z3Qt 'Qm?%`duMȧMFj'uG88w,#n[Cth6<u\$yZMHl2]~%$# 1׸J)+\R=RL|]1OP\Wu((tڳ\i@/,`t8z"*#~Z^B&8\*H7k''fsuԐr-Oqϲ#St3ӇDD<." RV&4.iT^2G|u;y \WP_br5x._T5 35ꆜ'MqY"vd4-#!CbB:bq$C Žq Vh~jP^K~I(u=F H\c7'>E!qܜW26j)?M^&  숺 k=4xǜY %xv+;;>IYC !%;n$sdĮE.Jy< z66l@Ltz_UE op1$(YZL(q5v -{ #EߤA?40ijw!.M֭ r_1u>? TTt <\%W4HsC5H TJ31}1y|.bUP7iiOgq \BM%U{2vOp{ﶄ/mcdn21l 7xaʙ =+IiukJ$N!lVFW}j^6 ?b$6 sJʑ쌻OB&RhA|0%FkBd);dvΩL&۩TU妐ӗJ,'+UQ£`N;j {"ce1,4Yؘ`wYO5Z?#siG-D}̵gPp!^`Emm[WLecڝQ3ekľ/wph uSNQrӷʊcDn/b\u8iBv[KTq9'L2/S!?Mphuq^EkZ #5SӚ:0PzjS wPڣ$͕gQe赯ipR/}l=ee1svRVvR8=Qg[(#S_ǿPhe=S>)? R)t)'OyoѣjQmbT9w ZzlSғWZ[%ۓsԵaZl,HhvD-^!WwrI<BXL:ߝ !~>FQxkvC.gun1G^~QX>X!]u!𺟗N\ ]Ku8Bu*1^ iz/JO)\y*|؉mS~l ȰX.€ƯN$'# "M|?Tˈ<΋8%E^duh+/`8n vEC_7A'10dʹzSZӾa ̔zˮDmxn.^E,+RfT1҅턤W"^ :eF<46y#_ăn/ƖjĖs>-ȳsH^IA3V RGP 8g+'#ͭ8lIP7kgi~EsMB1ւ5{&F!["7}+ߟsnhRQ䑓F Y峑@C҉'־}1Yȟ)%BD`l_1@WbU0;4.0N'=ʮh*NeQ.4I/ <xs"z-&0K[D9tɃt<\sHC?(-UFR&>FsmѨqY}֠P={h.I`n8U>z 7,El\;7 ߒ)V+3.W$#q_]:/dF&R gOO_2QSdlfVHΐrzKf#' /l9L%!k*/ W4bŕp]K9艜T/iLLoA 3A#Z0WjdȪ܏T C7xE%tZUI]<>Y'dt{j?_Ò2'&z7K!}E:6(>Њ1- o? #v<]6\oa-8E4 1Ŷ9$$Q0y*ՠb݀ k+HT;5 MG?D6Yr߾$Vb\<̱y@~2ɒ9ɕU/ߪshpʫW}=2O·gR$\0qRtLBe!C|]9g^8o]SXҦ!}'}#6Rqx{J9u{`4s+ BR/W\ԋ[&xpėQQw|Fڌoac0wY{`2j| JS$'yX>|Z\5f>O' J520!ۉK?%^ U'K/^fQLp\sz(߇Eon5͗ɚ vR#)fW{gFioӫ4[ەBԬtf^(K[s8dv9R톐Ǣ1{* c^:A0Zi0(1)V,Y}4#]̚!B4{RO6m?JabI 6ԈAhL굀COeyCi[Q q^7Ӕu ),X;$G vl{<s*BJ.e+;jXm`55y ">bxGmOx6-|/z=o&өՒ&~\ǝ~l%4Tku.;SYg\/ Ml9 Vm BӺ+r᠃99'1+;8ucxgH%GSς"1[t!vKr@x/F.ϡ7APW`C9ODNGGp!52zܥ8`%qB{d⹅*(!/Zs*ò0eSr2 jYr\cEqKB H?7 y~]%Uz&f8<ܦcbJv,6[^ 7Kh~+*ar.B>{3*iF,'Dwe+{~$r>iVŌSrA/QM;xg&x5ra>:*癖oaάS aKI/,-{lyaӯ'=&A>eTkcsӒ񈇥ز ҵM u]wDuOez+ށpX 㔌Fv>1|J˂a`ea0[bMJH#S;Pldsۥ" :;Q L뻏 D~miyQXwZ6@:'! ;1b>* |tD @Zta{Пp9Pj|hJt{c@ue R.6P=Xܕ{]1pF4] 2TܰK>2'lVoGtq4Pa(3^$W4D?=-J;Foӳ.(Ra|A+)KsUwTOc;2G+pFW !v -Y]PMfD,Q!MwYkyZH̶όc{2 $ߣApgt1L.{94KO GiQq^9~|BOmfqP,oF=ڦ^3 )7o@W99%/Bǡy"l:hcaCx(>-p;5R6^ (:HQ^zDrû'<Vz{1-{du7nJ/*ƜqX¥H˜&({qaH: U\Yz$r> , ɲO?p7g$ X>WPW볍N.L!v8*ڷ2Dx:~eKu{Ɨ9,|yT%D[^l6Ear/WkN+~u/\L;:\OJ'J[EdsP6Xa>IZ{$ìNпxj08&oi`+eIB 92UG-{ G$mTr8Z]or# wK a4P'y%?@T зMr=/e4᪲"HA9]T<0=zwtEfυ,6\S2#k*9oU^ɔֈzwUKugVY8S,Hdc\2'+| }e%{,c# cy5bdQlž]T-ሏx魺y LJY b)#^j_\) ONh!Ou`0 xGT XAUTbxMǞ|0phH`߆|>\;Äw1E~`5.Ȇ\qʸ bv,Aݔ"?KɃ.pq$mqt+(xW3OCsU~(j@a2u6+ %D#+Գ\ eLyO\|n{Ƥ <=)dqf8-GʯZx( 0uK?V-VT9vv.kPa"^7YHȳTc72sK]DVR0gc^[* fՍnFE+'KȠ*]'e%' _KoʓcBZ[boPn@ԧAق↖:"D~ &W`X@hw@L#OJ:]n&{TFT yA-]0>(j_ k.ez,/ 1gTk0Q6R! 9X7HY!DBv"&d>fyxׄgwd-=` t_m',tgi1zv^3#ᩲŻ7i)H)U@J)up@*5")Yhtj.`agE6bI/}_|/Lؐf}9is8nO#PUAά9E Im4'_HbtVd @<7gMzSJ{(׏J\c*a[S ':8rcuk I\qRk{͗a]2.{㭧ӫ{uKkv#{±Jj Ѡ2=.NsRn}z[I]._ɏ f&ߤ3z'v ƢEaay#$Hξ +:>ʊğ0m=90'd. vg_F.iznxaݙT&8T139u isDCuDr)Y!&n LeL rQuEZp#HuS!*} F0Wԅ¯bp$<~ȼwɍ}s2*Z Sf&l˘%~H8!;p<#R<9%e/ ޙfU#]ۄxtuo|g=2uoqlwٞ䊩oX I]e @y4OWJSCEI{$bE m_5W5pX-Dǖ F; 3m̗6# ER9y f{LD>{_brޑ݋$u=>Z0&+w[N\YH<hωE]%frgqZH;W'$i2cW~e%C5f8 h*e9B=&˙=N^GV)k.c(ޅV:w#Y=`j0xD1UXA~L F)ӎ5ogiv2 75^Ȝۊo]]VDÜ/0~{kL4 e>LoDP~,pٴi3ތ,.&ЊC15wKg .ȁ)x5khA>'|ۙ?WhL(yU>I'御l~QO@40/o+e `c8n'jV!zYn,;Cу9[0>c2E`o@a}#]%?ʵL{Iժb@?A8Gݗ-dlHk)ǨIySv,&H zLY4}2=pwn*Ubl6fRhb6/K}uĊH0P?) k 2Qg{^ha!Pnd }. 4K5xϮ4&xИʡ`[:^ nLRWfb_FTm:MVKcq3C';Z5q됩jUk,kw)NɝC[v2巩5c4MAj] c6 &Z"$szx&ZzY/ܩ' TRAٚt7I:7KF HCh$ރ^*XYcȉK-ZjOxzńCis6GtA&V)rˍYNj#>4q$fHR #-ѲB 0W5Gzom[@qF;Yg>{ɢvwƿ0ԭK1>u!y]LڍH nramN7$5.SmE71ۋlb^=UC.u8'7vK2/H U@?v"kuC 3Cd?ϴ{S= gL]]q sr@q󉴾C}cᐡ0^uݤ4A{irϼ,>E%Ё&U!Pr%5> uCɆZ*{p!) w͑\36j#XߝTkcj7q@T/3* p4ҲɄl ې׍-X6M Ko*ᅤgVM9'vyGۚi~& Ńn?wyĦ/ddD72S s5 n#)d0O8Hz4<)2) OЛY`0 z~Lwjԫw.XQ,(fYVpgGfqP.WR-.DK|iI6Q!RTi( Rl̐ 6A#_9 ]znv\[STNM?̇r. KV>e gs= BhN7dfm+]eGp[*8ϜX}(?Ϯ;1_TI qmfĻ;PC+Q<_!!~' HO*tH ?hA*32o?&P+`6]u^<ˀ8M̀&恼f$u~:e$Z4NDYJŏ4z\-=_,. ?,(79Pĭ 4C`iĸJEI<"i36TBwI,Mϛ'gGόY&zbZ8H9yk=(u0g Bjo'7 \*O 7,3L1I>($)P }Vv- .bo٨d6hiiЕg?`ij,oQ(yIwC q(. GUHs->;]lN7DugXguzu\$x_erK$X߯40M_k?o4Nxbr)@7! cscZ<^Q}r,ˑ2UkBSz#-m9,mi҈*N%JQRz&B8[o.?9@Z»bCh1`ϦP - M=Bt)%HÜq1R2ɧg HYGHE]ң|4@ :`x54;D4f!^qG 0+Miؘ#˸+JZObw nj^W,`NF^ǰb=4)S` LM/QmALڟʬebtݓqf3M.KB\ 8J{+%]Vkɞ ž%-c&s1WJ%LF.>9n]dOu, L3\[q/5d 7Oog1.**f41=ʼ y 4LKvIҲvuLi9POpIܸ(CDq_~E7#[%v$~`E{>U/ bgEo)Gpݱ=CA;AsA~c\-uγ6lKYq_V"_4~]j,q*+eH|CPHԿt_Z󳞖RFg~ɵ‚BTyYs0up4Pwus&kx8WPaZ|rĬa;vrg3Ѱ%Fݱi Ťy'53ҏ6U_GT M부8 -_"xB Lصѻb-a*zt(}Uk;)4O81LXtRǭANncendT-穃8VqP3B w.R1xʏLn! ,*jMt>jm5Ei[;m#N`@Ns Y0\-3n͕6 bU#kZ.nPWHNUО@;B6{K^@r3O7qT. 7j d1^D2A "ࢬd }%psS)迚=3ΠkRe8p\"Ӣ5LUNM&ξ574]>qnb+ʤUJnf\Y)ln;eSw Rse>,jz*e}xڇv3_FA`]fሉ}Ê/'p\/OceZr"9Y QLW3w̲n' :`ӷ++Dtd>M;ݩF͎b cRRLK)04 p5џ;`FJdCT1D8pSj[>-kG{c0,NW30%$ ! 1X2ݍwfοtJ쮫Cpj(j zAtb޶!!gӫRLxAv C\ygP\⻠=4z,7Z1gS]=ZJ`GXoPO"Xc Ne/M52眱Cdt.r)ZµHfnӏCCLM;^_$B:]5ork%s)n2BDsFͱ7ヮ; *-Ht q\83VGZNrQn[ OTBb,|ӋmhWAZ`lZw4./5ug+B*Sbn)TB„mLP_{_$7% *C i t8![h9)?":muzʓhDcY?\3Y+nlMY?,Yޤ@vڛf^|nzLێ3 `&Sڒ;hy1Oee]x/.v/W0/FPsh֛2qjqG^ʡpuUkgEc>_b)Ա?i\/᳆ `eq1ʸYXE|Q4GLD=+I,HODK8TbSe&J%F v/ZϿ|섘SwZ[Ӏ2C 7SB^ً% ϟݖ;8üp3TX}OUGr<}2 ɘij{M3^e+5[ 5"+=fYRqɮ4zTPz\w4tր*Sn隰l1Y7^G`f匚Km#@(iyDxz/` ՄV~ V˜K ֒ xF Q\I=I #~+=`~C8n JG33fr+ {<&yMÿ_Q-QToCQ= x²ұbp,?4=&Cj6連tl*tZYR'rZ qUN,YVWȖs;1Lj"ſZ +swgkaU=tAũ39*RESE#ĕsoc:ݽ59cFgZ™y͍xk~]mIV-*5U_Dtܪ,eLYML&}SX >mӒ~2iшpOUJ5XZݦt:\Wݷ0GfdH=Nm BA`3G%-'ڕO@4J_ů|xf6ӣ4CwH]y&bW,,~bG6b ٤U,oj$^!%O,N CT{0 ݐ$VKςK.c#$R6L]M~ k("U.;I *&HQUZjo:;RҲ7pFͫfl=UcHʾD*>U#|Q(.Xi#aQKWss{Hx[vc)ЌWLfnfJuj:\O'؟ MA 8Y@8>q-ŕ=.U,Z'mo IWкA:4>ܭ?m\5 zUZJq8EK"s$]E^?Wsvt忾 0{SºiWZ*|.[vH?=:&)-Ib4B;?*qS:H^G)S~yѐxQO #R@. |,v2od'`q$|XH=z=jF󰲀Uɷ(}IY46*@yEL2zF9G_~˜GMv+F N#DcY ڹ SN-c 㦒<}a/40ud8SY_K%T##`hMXExU6 76ڄSۖBw;I~ (:5;\+ ⦞xWjq* $TѦ$+K|WJqVY,Dh 2Y%φT휷!˺}PV+ ^tý_q;SA 6qxA( xt(.I~@pܼ@mp[,ĽpMU!>}46&=<7=_ ĺVGY.Fa>Jܳ27'>t 5!8Ͷe/Ǣ`O(oNDoMvlg%%" 6A(Q;lW܉|Q& iI'djd l kI##W[T3cj| DfKFmpUuA]b]7\nJHݴbvKK`| zq =,(/Lַ>=9lXY&%V`qN:chQl="Uڌm?DL6oM5;RbdmPWV $Vf=ӘQ%b 6wYt&&9$Ĭ5/(5 _YM. )-81ǟrh^ ;0(v|FQC\_U` pTh ܼL;ls_@=jDZbb͇kk+,Mr.\ st #+hCtF+0~N Ei T_*Q3Uq"('#n =_q8'Č-}|#.tcذ5]G\0޳..<@'dXܼI&8%sj`B6KU,5Jf$8= :-lG1>hPYRش.V"{s,փnh b;nqqXqM\R-Pu% BltKH<&AL18-]C{OA 0D@, ωM,ȼ ѐACaM]w[Rգj.wRK?-JI3,ܦ_JkکLC?6OĖQF'3ЈJBP(oLAx%nV&Փ9lWb/QoReyaA3i I%~P Bjʤ\Y NJ^?Rɶgr5 *_=-)SHS{ / z*.9,˝)u~ ,qsM_4\quO'_c1MPk^A6BgN# xoLi2B"m%^J*NԷ*&T_8^yD .r UKfBc *u}{ΰe͋ WYUlعkFOsMP|ԗmó0Ñxad v IA6xe҈nD\H#4oR.1: oIDn JUqf7YU7vD7Lu' iw\R7mmD K"ik =F4(׏oOX"LV-&ME[fmK[?ϕfܯ'ZE8"I,`"F3Zhgߝ,nPNyb?[cY PR@32~{7 ˗` _,{ ugwz)R$~]A^1OlIM'mo ?Uq5.@\9\n@vF-.K8C)~U5#9|> "rKd09dr?&hXdTP]+']g=}8 ͈^Zרo* 7s؆sr/%@?7B{ V&ךӁ΀H>ROʨ-(" M-_wJ]4%ވn0y(tRԇ㲕@n[ e{'Y+';wcj;Z w QSH߶l Ql$/ jO=N/{pD0Fhy`JYSQlI,iJ>*Rz=0ڱ)B+Q}H6-6zѭ{",/ؔ Jym1q4p֍Red HƭqKQvi`tx#~X-G! 8w|%Hbàjd`58$v2ˁW[km{Mgz]?*Pjzzu9elhȊ@X)^ qg9FnCm =Sv u-mJ']{"O~+M)<42{ H4X9vї%ЗzmcS0PzhNe W% %^Ż"&̛.dCG 0b棙5GOPzjSvX?Ɨ%mlFȕaI'9 Cd ;vvU=,#Ea0[/}Fa'r@}y kI;iVyD7`߇.Ti/pԬohPWVjT9nhQ>p6#4ͮ{ߛ 8ҨjV,0bҋ oя JM{v>HF([-δP Q,?bfp!ANKwg5$ "xܭKJ#9u,_(NyQ4Rahm7@>w2K,z\sce fE6eQ 3x*@ܾ>rHG THqz@3)׾EZB;[+F8B't*Uh]Qs}D=:{Z Nyo՗"&+| y $Z=lS'$m5x VcdJHrnͩ1  M{=NR>@|!R txZѢ?EIv@L^AQhMMu#0k%Xty>gB^]Rfi8|u3,*;:ZX+ BT%tHj|$>!j ABz0ۍlX[bDw1revUleJ :)d*Nƌaοg@|KjrD1\^1\;5S B(g,&6l4QQV%Ák-asB!oia_ˊqsAuЈ\9RRYo7$j*VT:?vNf\z"W}2+Q4S5.żODrzI*u1;>1`XHcO.+v̙|]528 F["`R˿--;d,Rr\ىTL^HWVwT ATIdDݔ!xuiCKnּ& IāPҙZ:E}z;i-}/E$ߌm'DvFx YhiR)ޙ*̘?hx$ b9 -{bF%,ON}\q9Q_h^hr[`Z]%sEDW$I6#/]]VqL]iF_cM6rےsUX/e&W&!8@ u3oO-z_b"F}Ju\UmfQ{{PAz 6Xk38O{eyB9R͖F aV׎lcZ!嬿A3]! 䲯G_Է//[(^ɂq ]Hk ^/7Pd$%@vphQsNps7Ȯ2պ$1RJLz#6{T\1 %B{]Wͭ H b$~#oJ#:0QBm7[ &G돗?ѶZtw(SkIyfvT69/DQ\pF]w!kk>[}gIo=]fG$bePUUKTjKaOgPa#JT ٧f< gjlX,Eߗw,tO -0h0wo?z?p^3E´ha ÔT6vvZ\xDUM& ZO%n*V˛2^jHIŁK!_%DeS{~R:gݕ zNijkY;n?;cDh ^Ba]|Y"[=Oi?@jHc>ܯB&J/!kƐ 9dVWLҊS 6=~;<Q ^1ThAɣ6*GĆZKϰ}`qӉƶ~AyJ:*>VbqBt>7?CDahZ)U.9 .n>N)wz:>w@y)ҘK%f'91ɊvsQ{m l8Ē.򙋈nEΕI.v# klq%-50? ՓMB.뚳%w/f dGAB'#d-&1eDLs{SlVwc:0FdaEڇ/7[˄fޤP:nƅg _fn T+~<"VZ3Dw cMdl정&;Gj7„B 8ّY }ҹy :26±7!5 [t .5B^V۾C~>|ɛ J~SrAh>XH-6b·7?|-c2P}CpQSΎE&Rlk(u37˅;;)4&aWWh]]PPy,i9#0;D)b1uRUkv&} Ѱ:n<0ۄǜ^WhDP/_S忬``B} RU.- Ρ=uX?k["mlv ^e*~nQ AGw}q_ËtѲɣFoVG `y} Tlcȅ!NÍ O-e*ϙCSxm_-FgrD>JRVw|(nЭn&kŘT&Lxq"np>v=$R3S^jIJ57D+w")4+TX{L 6`<= <_)tFkdy\PN4iY ۂtL^;v|d̢QTu^<겟no*bwq,rN_"aܢ ͏wׇ#)2u>4|3d1d ܉+ yNN#me&`0ܝwvz6 ꤣlEq[Y[ѕ|g2)Ҳt""L@?w`y+K_f=WA+B`ķK: u QbIP{5qc)A&RY:nrdU߶Dy8c8Pj8.wo**Aa2!)7kL'VmXM{Sz ĻNhQ ^Yc]BB$1^Yc&ށ84vi}Ĵ,{pTKUl}[|t@`: 1 )iEnqI^ﳿ 3#KЎeb ߉ 'GƽImDVJv?L e-.Y%]~~1ƭC@,SZ-類Ʃr*7ZSY Ǵ4WI9\f38RY&GKrD>)aF|4#m[+ jgjc@CWKi{;H^wkyj,P"+5G* ~.=O nqy@*oB<;Hw @:PycGW_$$teG=+eAaj<ПG1 SAhP6Y|o. x`"LVU>wĺp@Xޞ~(uЅZ_ yHXwٲmib;,Xɡepb4fXiZt^!m$2/쯋5wCN!tqGY#CX-dwZoM pWuhŭH(&j )fN.̕gcIc9s)j D&ݝa.khF5&˴>6ͩq9Xiur)۠|5o ])ZDT2N"]|wpWro4 -C)75 +Uy#U[iaLhM0,F<]^Ծ;yF^RVk7YrAg >j@S 1Q8{A]`8b,0IDX^Z(\n/eehhqjbIX)UٻV,?V# 'G9vZ3g^:WDloh\6e$F8D{!Q!FpSrc, 5d|.GVm;R썕uzVK߄ls1=>!$nTF<7$#(?CjfMn?kll LҜFE7MMTPn{ѱ!|H'(oZ6{L4+-/6ʢBY0<̃seT8X`QFV[뱠 46q7Q8j#}RRivً8yO/HFux6,GBY)]eKd_[Yf&mE^~4mbF"~>gzvKnWWbboӄvV~ İ"d:e5@/eX%'T uHދb?D`Nt6/}GԴTy͐rR RMR^ 1Uχ\m{Y3YM6xFmsVr`ET`=K XkF2$c3Bk?3/d:14TsPh\8C.mIVo,;pU r`Swkiv?yg<Yp^s8 ')$ 8w=*.g$[yD虡 {\(([R3\/ݡ"X1&T"Y=D9>P}G%@6dz4IOܡVz)/BB=yC1$E 㼊. "^^vij<88 c֬>"TuHdJ_^3ҧIB`DZ齚mC si7H:|e*ĴBD zI #x X=b%XVMuf1Ty'Tsn:3Yh'QJMFڃ7d<3v#ԂZ~ e$D TQvrlfJ%wZ-/i+`J,AF)++rVQB a`b57o+W2pBNZ ngle\{(~Xxc4&Ilc%F ME0;u噜Df(n!"?bq Fpiɶ^K1!pY3rzȝo*п dzaE/(=Ag:^)3pVoMξg#sZ|նc7ѧ׼av㫚'>TٻJ`'y;PYY~F-\Cxym~ fQHYqG>yDAy[v TP$?L'f(o.N=><ʏK # #j b*2&jk'G;nM=\ΚjW"e6#$jʟ+Jfp 53nM%4I⻩3c)8B ,(>@9ְ\b]8< |UE5/Mg88 |C@;7u$x+w =._.'Tk.mPqf0·ɲq-,_nb%"JjKn@n(5:v ^s\ ړjY9)|z8?|K |g#O-f}n]UV%Un ),>7)\%^|[ upǓ һ+Sl7!D3qx3HI?,89S#m, 7@eoݴ C[_C !^[d (JKgdSۚś7eCl{ŽeH,F_<1f,EK:OF daGdĶ$K8"M;WӹImw-&\j_JGʆ^$tѭ{ܲKLLӇ=|ޛɢUvP8MO*)y (yxŴo0TUnIQDLң3k(sj >^ g'm\x 9zʢKySW³`08HYQ7aKwgċރcH:n#.,uEw  bI4 xT!iE%Ipl|M%C`!sc"z}U4`( ?ZU A-a'|Ay Q3}7m@bh3Eƈ2WBZƠ4YLFY]hdqFPj s1=ݧ~bi@WKElD!u e'U ]cuhL@";,*Noå[δ7ew7/,߉('XיA{`cH)s>e+NZ, QTל3oCdN `1,Q- Az+ cbrVj'8 sv㯤%Ԛa(A(&H/"2A3Ҩo7Ȧ}Qc.5 }Q(O&{8( OeȖriQ, 1idpjdږ2SXt)~ʒD؏x1հ48hYov_?V)ؿ L Q nWgOٷbܨe$2}q2}*C-UE$GF2Bݯn"AEUvNum[~HIg$1BĈ;Ϩp{}D2##3YүӊNa%)w獵tdd4V+Hnt:AҒ|k0;97lŐ~ᡃWlCD2[6U$l>ǨY~FRZ4#_ttb#}5F7'i pLy`P64{KOU-nt6|O6pUL|'mѲ۱R,ƻ<]} \<¡V~/~2"38 ycNiZXWV?kSƈpUu øY̖h`M .=2v61;L }8Z^S޿Ip!⥤0%z X&%K[ vcXU%!VS ,e0kaM`Ki?v쁄6'Y Qͅ77"H.zc*ËѸxSu%V }g:iԀ7BجTagfA\3'ζ?G=z~'bȘNfԾr|4v:T3W#z;R:.dݬƴ*|o㪡D("?*z+Q.8pVrIf4]n6oԘAڏ9L % uT/t$hJ;4{2Kö$<ςK_$ sn"CKc^ޕϟ~:j`tD`RZ1p| dB?)}MׂOу"5i""!2 Q]uT#|H!5es ()Jd[pM"ÑczZ[)O³n+qղOзh)jɀ9bϙPWk Ʊ[[W2y)MrʴwI)Id-H㜲jKk:{x,]Bkzb>$q ƌ|i6}k_&!鸫lXQ̑/H07D.jv&S,,ŘgU6; Ul;w'O eR(sEECk#/9K|Pl+k 2](`9UqK% lǰ%t]mjsbڞk7Rʈ}\\d t4Y$Z`ázC_h%õeCE$Қ$nu_4ӕ^Z<@!B"L'C'W 8k6g5>{DU65N1!Sn× KOY+doe|KԐwdN8x^ֳDͬ%)}Fc?A"zc4|Y|\cdM:+$L(\۳=d n36 %B砰4}h,6|m`14T~[DŽoKe8<ɰJR KV xXB^~?{E.&K"F=ApY!]@ %3fEرi<տ7KA_Pg%w`y.vPb;@i,h+>!W3gDRp?"*ӆgbN{m'fIP bņ9y2:)@vA*g=f/r0Om"5d cvGԹ#ef$֥cB.w yKǦ$5]YbwZu&ЮV[6D='}VF_ߏ&uԮwM+,X!`/0]BggJнه7gWEa|XNo/-Bcer9fUmT \[q)8Hy)o| ف4DɢD>Νk~W&>7iFԾ&ʁp~6uĦ}\zK@Wg/ƜI2s>1R,{aO sXWQMdn.y CoUlCZ|VDy\Y(`&pw G}C+9*Eo}$Xhr.]Jh*u*쳽$bi*b4fsx;tQ*ptJw޷ 9F$a`kBvv\!/>^oQٹȘošJmGtw3͍pqO@ =D0O_(D)NW8IENi=,'\ȩW͗&>hRG^]H02 V@6UOQ%T9$ȪwAp (~\+ek+Bق VOe3CWؤOI.N quXV?‡HOF pS^t܅k4?UhihFx_S)vE?Qg6[ kѤRr{s deg%`,Ɛ~fF_gb!6+h$?ьJ)jѺ`]t@^!' Y\qT{tojhVsp-~:Nz|`e:0H~$a nP4y*((bjDR ㊏2V₂myi\1$ ;\T[Z$o!tx,h;c+[:ER cN|9s!gÚ i FK:2v?jGRR#1k pw6CO/M焾fz./+%k3xV=o\h %d^!9wܱQS6*;`4l1;$`Pó˚oN-2H6tW)?寰(>lֹ39nxI -iy>,wJ(jGh\bމUm"rYg4ْ*JЧ䭈<qISY59Pȼ]:EDF8= #-؃k?>ۈKx9n;q\YE kIQsC",VFJlM(9нY1ո@J`6Fp ,*1m&<5;xԖ:F(s<^ͥMﳇ䠋bSY"5P<92w7-{bt]q3ͪ&!o*Z%sS ?{=!A<)՗ƅD`S N`H Fmpf7bѓ1( {e>WdzȲ4>c؇XYHcr;iTZLE FZ&&#QEOI:91L }%@|D}ObQz=S{ ~I1Z^Os|qqݛncCr^ $r P #8W3q?-'7x r=$0%Th)nXT6c'H;gh >EѠPm[Oε~phP[reExw|Im$;p-#Yܕ=( LIZ|vA$b:VBLҦXJ"b[DZ"b$dmM/->U;s81\#ODHJ*3na$GEM0: 2FxlZV" -P e DSMM̘Y> HۜU=ÈA?zZEL^UM/:#؅>okt FzB)>ZM (xJv#Dܷl"0\/-ŝ?ׇyR.Cf(ӹș ހ-#W5w=1 _%̀ŀ\kI*E()N\3;siuDťkՀ$g"-שPLߢ;gخ\0 MHvSgvp"|hL'ACg:/.ܛz"L"D\('弸PDpDlQHӅ+>SoF97`h[T9E6vf&NI<| o#4bŠlQ?;]"ۃI-i'KFcIEj„N<.6&]GnUN.OPL-I YD!fkIy[m^2gZדMHPmH:#4Mm^~ *tYa:1Fg&8֤0WID%{s Mf_64[ָ]L ~zI_Yz~Pp]$̦ 75q`[3a+D{ DL@U;{re"QD5^mx$hV`E}ҁ֋Iؚr4Q-ZDH,;=7x[;3 "m t8EzV#k$o\#~-'Ձƹ |FA"LR R3^Eu!r :[5M:87V,Kvʺǽhzl^er:E &dN>'/bG+I5 dt+xl5ʖB6!,Y:WR3gEv![Cg}xZ|Oi)P|qűs0f'gSlLW:UIJ iL*V  GJiXc-WXlD&-;]ڪ%VgBshS:S( YRi<}϶L.r!NC \9/,${y/s]@^o/ӧBx^agbY;"'1j/Y%;^U At%zDK10J0(XG֤F_Esh^PۼU ,=N_$DqBvC loc&+j87CسЫyfoݩJOP-4N|tյKi=8+_%4gd挵tei .vOdԥGSna)b^mľ(EQڎ^+[2 8_ߞALt& Lz&b#O>*p~\"z"s>kb^ /Bw +a-SۖVw5MҠ:*>aNxG^Ms5h$ʻA0Y|O]>ނ i`%@PghOΤuަ!::,@t=ҺCk Fj&5=7pu45oͬNA [+{z],Y")f#\l un4)Q4Z \6 @xߧf=Gd3hCF_wg U,o!)pChUnԤ泾G $R^j%gl7vIh ~Î25|u}/\a(6 uY*#}X_:QfFP*Φ;H4v  G: (hbbh]lhfl9-[X`={w/O  V9~df L4ܹT#3ƀhkYZCVC0#R_`U@#OXkbON'[[h(7, XU 8O V\I6C s^}iϥpdU6 Kaz>3-:#a2Q/*xŘ>( گ 9@3/g PS7y>52Qo26ڋܼXk1tΊlݷ@V7VV%d1Ҳ2hVCfK;k^`Q41xaJ>~ 3j`p6oUιkE$:&X84ȇ7.ݔ3&XD[hBpqFF 5v$][XP/#AY/cʰDqegu:i+m8*nɻWSL~c/lEhX٢o#bLl@؄m!P;NWZw{he %+jxCo裂xI`Rݼ3YЧ7bH"NW2MK }NfhE5y&'-4:w&-g=Ȫ)*W_OXm3 (?̹SިOzX plvF oW,9Q ໰XC(~re vɦ΀S\\߲lõRZA\LG@ےB&ȞPVcono6.Ra%(J ɲ 'b;8ʑ$sxf$b&_jzOJm7Q@;fauw:D=cΒlS1 1J">B4:\ n i K{͹_ O>"j#r,S{cY D|lBxD~$˶;ZQè;foަKg>Ṕl0 (V HܲY \B3Nn^pҁ]SeYឫԈN'JxVe&o\F "Wۢ$Qg!{R3y «P$;6nzA=~qD5f*b]%U8Jڃ.=qRn1>2gyFR~fgHT1pIVt4\_vc<ӔJŠ `'FdA( Đ$\TaZz/d> $3އ hۮѩ-:K}W[6ӜIeX y/Fq`j mzϳn[}pW+DZWGksZ&(!Oe/_yiȓ̖{&yD9[t-Z0$=Z"ۋs>u+ldߙxеQ+0z8~4Y6q( @W}6C,㒯Gv(PNgD\= ^GULoK=[(p5V`i#t8*;'(PW'xb7I?L`s'*$Or0o{˝WtEy(zHBcZ/vW_Q/ڮj#wwsP˹v5X~ ~Aɝtp~AII8Q._]dI8=!yx%ڒ4 (dBf p7y$% \G*+m$l!xg1g馠ΘiȂ4@om>σyL䵊8P`D,i]׹ eAJ+X@°CC}3kVPwvHz^贰$ _Hʦ7꣐˯+@1`:lb^M y3u>D xλj a cZ:?x IY.>oI4z Kogj~,H_TJ{_SLF_9/X|^I5UlT PGF#Ucs[SfwS߼"狊LlŃ}JsWQIrZe8C4S ._ G|zՖZ .>A&zR뽇^tӊ -2jRBH0(TȴҴl*Gղ4l,&u 58]G*@e 3zW]WfQ@d+o`_qpWo}E B6L<}3zH1UpPË fVC}Pw)~@]n&vPZOj2œؐ-=y<\F) 2黀[w>b~ "PIzQ_ T-4yxUm% %!9&l956K5/쪸@IM+!Q]_24St8>YNژcaL5Be]|zE> ?O>f³Xq2 ^=B-j+)]0p'KUH2P_elce6śsX쁢\tp'j?h2; ̀-U_> &ܘ&᮷O2;mp*6V˔edb_yK}8䠩f6C*yjYiݺZ\P׌kX,.˯xBnv#kQ|4F9^ȡ!c{b<2 vVLԢM#[J_mgLK!7XZ&JgGۇ&m{C'"͍ Rnb".׊7[4˶p1>{ P- ZL+ 6vX\ޥ"pɘ%6h0 [W)(* ˧agNج}Sd>9Afg/ n0I;|N[i ͤ2l ΒA[qt Eoyv (8=ȄR+]hӈLĮ+׷')o0qv&4s^oֱCD;MR}%,e\gIJ(*"au#4 ]q?Qj][8RZ|FZF F޼0%Y9r&$- ;LUN&k"zXpӵyM#W>tAmGanwN(h~hNYNp(0 YVz-hdTD` Oۭ3bF4 iY\a~auRW .O{\WR;wu( Vy 1Z{w GmOX~FkbB VJH^` fFZ,B/; =v߉#ΑT kAIHٙVfp#uz$>'7aO[I͑/20kfWtɕˀM6a;n'QU@О~#f0Q$-M]QUˀ"p+C#WlVz1gGi|i*::$6Z=6yKvlσLL9Zn/f To(H [_ϫr?_oi + ogF{$ߝ1-xM|T)1Z;*| چ0Ez B;@gTs? =rU?G˚_q 0a @4ZgdN5I+%m'T34sX[y8>XWyc5 nU1NUf(d=$8nzU#Yaw>'06G$Ib[0b5݌`ynzhoN0rÖ:~KJ@_mC'fk!t>4L i?Ks^BN^&vӊONᛏ~AŧFQr3UӅB$3{0G㲍t,ϙ~7 yDm)x@8@J/ ;P=']'}vˆ3Sw yXI1Bj8 5vIZ+#ix[2YRLH/n+Mdže/g >yN.vhh`,ZT\QW{E!W_grj+i.@Չ]h9ǯ-C1#'RBsߺ‘2.FyصuD6+b yn(YgK}s=j(脴ބk1[@0@iE\u9Ж(Nͺ'C3sqZ.€3ݚ%$QʰHfkVoGfQ H^=KqFm8t3Dq֐Z΋ᅡNޗ q&[o\b.T9`M[ ntZ NW8Շ]`(!j ˽OϦ^6SYzA`GQ WA}_Ge)C35':}:Tusn}g<܂r~J9viNiʟP3:15I(z/xU8IG f7[b:|ƴ:N>ѱK*X92 -t r0z7;{9Q雡뺾͎IGTbq Y[m~#8Ļ2yTJ{eq|嫂+ m۩`hhHUvjm'la$Ɵ+nssUZz] d;7'[f_,8=$dŏ,|A7>kWg?grku'i(qd8y~4|MjtfCA9L[éঅA{>qRq OggT$_RNBf.fYqZg.+ tsUDf',E޵E㋢B)ҘjїFùZ"oG{r &?MĎ- ߥlJrs:9DshJwSKT8~o+kp<ҏ7DHBLQ5Pbr'gX#s?(6 g9 )-(*u+.ݭFAT]>Zmڦ)<,(ŒHG/Ϛj"_R Hm`hܵV(д͝6b06_*Oc(Qm瓞>g-UU(wΪyh=gw_}9}DCdž?y5nQ:CGno{Uޛ5yc8VtVҥd/1~{:ʎ>2 f3}VG>ʕ8QG^{RSnPeW^@wfZ0Z?_+ޢ9˲Q'e"5o[0ѓ堢@We:CK_ffDxjCFuTB"@[4ǹt,9hgL.)uUΤ2sFJvtX tّpv)Lif6kukZ PJn}f2ïE`|@X. |킚znH, c_2fG{Ǯc?#q";"Kc"٠Zv Tɉžiͳe4c@aVvӊЂ|X~ic9V7o>g\)eHr| +V[s%;6G!yEXDSLt.SBDǀd(rq:`!,ɐ<س|#TFEX.=T SI"HS4@/_y?>j2^glQhA (+s6du+S8P@ptUav[ci@^s/ +"-h=#JWp7% 1v̏zھh3wKC)/l~`ЌU@ݜ)yRoS,E&Xx!:Bx-On)WS s]!wyFj|= bPb[EK w ()m hKk(Je%˨~"HjЗ5{<O>>W:py-akY"szL]h#(㯟#.y@ rG*twMGmT,e b6!c:>X QkڂiOfPb!~(<pݹ`?Y$[Clħ(ɉt5cVrX=5T;$gK|맆Sr8EvO鋮 HpzTY 'Z~ؠeG5kZ^DNȡ/aa4ZliKQBX{cDYQL΢ 5sADni]Gbf즗mvHAx/y|hZBvcr'Δթ^O ήkgo!,|3D=PBaֺΝd7q?dFgU,_,oVo#=K@upiͣk6 <̏W}AI lgJ]9 AlB֮T֚.ř\{  qgQ(}jGFJC]Ј4 41i~mOP苔8 k8׺{Ir-U T$NX:^"@ە*buSu/A<`B (~f~p ЅI6xLuΰ˩ Lا'uUQvg6MGzbЙ".\{ B>߷cx?{rR^ H0EqɕA 7BZv 1A"(6:֜YjWt}{uwVm=:rhZ|RF΅.up;]9!b5{֯9e潡dFZZ)^%lH5X6l>jJ[̊0LMxjk+{h^ }:5\Я ld`d!L@>$!)-λZؔ稹it3CH?mb5qH=#:(5U$8h,d wڡ@oqHFvLU/|/]OQ$9Hšvd:]zoVHo3iҤ$֖*$>߰9Uup{nxB!!L6e1G)1a*G"v 2֟ 'xù$ enhsU(:~|DDC4|6u0B3` ||i(~&*dHh77⬥4S<( گ#|]džx[2_ZPJS WB:'KFX:|+mE1˱Ӑze,|˅D_ܖk@LNtRk QW,9 NEp^]+d&^bȼ$>!!HPM%DFY//sfkx{hO_t|ZLEM4@&unawiF5c Us d 㴫{}sa.'|bc𖺱G:G 'i,GBaaFX0uc&[64_ 1ԊB0]u]KSPUqhl\etؽֺ+/ T_SgG@畘ܶ[$F垯tbjK'ew,gnTӥ&۶]WheU /!2n@tkKߗ]sosuWh_wFnon8\NhGFtP5Pa'2|S3Nê;,~^j"ލU9eo(bƋtJ Z__( GXXVtP1O(zu_B;8PZn;ފ('M;?WZ<_Kq'W ܋6kxT:$g ı*u;I'P<mߴ>TaCI0Lܠsk^8b>vyȫW;k0rALC=PLR WQ+zV*!9SEJ9 /"-j7j㰓bZ?%$dmK}IJC̣p(˰╞e)\RoBdr?r#Ұ^ey-GEv}@PlG4WPZE kдx[ը2m4b1'uq稣0t fpP}(yߢ7mR lj0,VJIoXw-۸۸q( 6akpq+(5V)<$JVv:Xmբ58W!8*k!@ p/6{#q]Xj O7Oy(Gc4D|7t]WO*`"IȢeo]r$yO]1_R#PU8ٻqU:=\lT%YQ_j^yـ)`3M'Gx cw$,V0kJ"}LPŸplsoNj! "#nOh׈sn$9r%}11'45J9/V89H1wZx>eY(Ifj[Hy]x龜`jVjFav?W_P8(mim73a&<#G"-RƲNO҃/UJU'P_钥ʬi&6qн %)I8]IZ1CM|r)wEj|e-&*}st-W]MZ):% \&2M^6 B{-[DųJogHzw4Q*f8`ZN5OFV*҇ o-8'[).""K) H+&mY%t|Ժ۔G66=҂bn}YWO6SגH,`+'h ˾pY/&d0{\"5n*+p BAr2A' xCXğ{#N*]1*{eQ^K ZmJ8:!Ņz%_$5tE{Vz[Vl*=ѧJpKED;zO.{NFEKw{m6b_ف8;wk:D#}^4 WɽU@ǭ@9N+̛X6j!sV/W\c}24+rl]+Z&/I^cIP |^.joużU8lek:V̰xK[ur:ĩX.ڣBKx! X8pSIuksE>b<ĎHsZdq|Y(]X>KCE!SSp#WzGU?!֍$)6lyֺ]SX#~΂1Ouv_rޛվPIvIKgg޴KiQ KmQl\"O8I3SZsin$1q3:PpHLq_@/;@d5P| jB%HhQ2 ^lh F#D`l1įdX26ɠI8;cD#uhE-UPd-S#eXҘYl9OBaC(XxPZ7]c3wx=ƴ1&}Sz{~vGQ+}{Cvl4A0TUW $+,y7f&dQn=i^6ӖXGK.1(^x]bu|{ ^Q ;ݴtALq^߳X oNT'WE4椱BfW+lBݲ3crulc$ u_~>yh=Pẑ1$#aډ:avD/z3k귪v*Lsh4.iuE`5εJچCoi1)B| V] bއ--8tž}*_o]..-ݸ;6>V+h2᫾`#dJs&ggqȓ׳vj0\LDTP 5M]~HVm;4Ntou&ڠO& Pϻz #;Rk&眥LAa]|\ZZ3^~7dp}5@O! 7Bpm17|"=GRb:̄Lvn,O BjʷӺSVYRk%N JҟAn(\;2+Õ)? _҂`l"uA+rr؟|c g߰D^]QY"1Ed{>|*MΥSMSTtzCZZ*7xv:;vY؂5 ׂj5x:ʹը#9q1P VSKdT&p>=مyPR;]l]6a bO 7xZgKZ7s> [5(ہ-3&IZ1yn$p{2UV>'  A*%UvLa(}P2tCqsM{X)nTnBv6UxAFп{1cmܵE!s߯xܙՏ5Vúoוo!@|)Xle᝚yS筱{{54lq=ִ(Y?~5-|p6Iŀ,/U JfEN3'zk/f& A9|+ )M ?QgűXPV  PڐOAͻliv@VgNWg$<$9MDMQ yk V| H)D O9rA^Ќ 8S)8 ;Sؗ>}WOLhpWGlw3wQYרkpbFKY\ذ lZX}I\1r1ecCoUҽ)V]=,P§ ߮SФ ]!DړSԛvu:NH䮔t^ޫJV?3h)p81Q>k+R}V)R;:1e˖/"X}"]j"!ywdw-׏|w^C7,¤o?h UYrH{w-!)^b:Eji/ZU";gAkEJnĵ[)O^#ۡxv;tV^Kca+U[0;ǟ3 Cz:xf>35zfҝvB1wV<=G.vԕ< 3 bdLQlw/=z0Z=ƓAů-.dI HrimoRࣖȈŋzuX1)s MF14\kSKBtDs‚,,G2y$uP ڡ/H#{GnFFQ6Ki11E `i-r: ;&loilІ3Ua`ʭY>{D,E x;A"$ti,i{>[׎'@˹q9?n-ݸfz1 s5JH%ş>'X:/~h~m#&) q^6 1F^㺬):8)Oa(c .pUDB;CO2F=rZ X<@xGG,¯_s03E0oRcՒHg޹ uBi,\>x; :a;L55%jk كr&~Pd'ս1#c|U^򎍚\Ӝ9tI]4XHB%4gpށ--@s+3K~SK{ EC UTFYڄ:P@N$)ШyH ~32cU>~w!ln4c|/4N! Lmst(s\*i ߾<1.*ò"lQ 4)R{0wR-\7('C ~ˊy^mx'~;S]KZsĊ"QrC2 ODY'g*xѿ~f/E2 ^rwh[@oڡf"{ߝMdzHԕb,U>S#MOU7!hOLsm8 ??}?~Pi.F̨} `_? k\ԁ?7`n뫗Vڬ +B$'I`AR8b'mBHʯ͑Wx}14XdZ0<.thUT e 4ҒӡcEYB' 6?ZܫĬ%Bڈ[k>,K}*-U0wX1, "'w+MDb@&>nj’(mt˛S~ e' Pbݒ)+[d.Ds9b-04J] [FV<͒=ש@'V@ sK){H eVЕv3:1ӥ h.{*Xb5I 0HWMDu-Gi/Q "ɦIF>'qſ. $CFT-W Pk'i0g U@ 6 H. DqBDBk;_6cH2-Wod 19\Xsw¹/ ]P6\=yz˩y̘.+ d-l{Q٠l Y5>3gyOŬ>T_eAn:(5?lLT.c1U<[k*z 'Hl~[Z^2D. lKw\&k'i}% $dp6V[ ! kGTiN'@l}YJ MR4<2 eJ$vՊJ'фSD&3L:*5r$v؂!$t(EdTwgidY!Jtm`Wrq)>Z,Qs X F߄`y,F"!!IFQ[=}YD[`֦=08"Yb+_ajޮ^zǀ;:Gy}%HN죮 e\= 7 *򃋞gX;\ު\5St %/cl$\#43*Lm )P.zzPxӨ2BM ,Px[t,RՙCݩV|Yta#5m$pzzL'k@ /`&D?HRFE C(4?s;<{ݶޘQbMRqD".)0t/ETq"K V c>ku+)$(zgOf]i̚!W޳΅eAQuYi}V/'m޴ *EY `kqcwRz  O}^qr> H"xPQsIFG}KW[EG|)H@R6ȣ Nja!|iKnUSL`gW<8ٿBRX%"S5"Jc?kq0U;۱uUZ C53\(k§la@v د9yEzH:G V3[mD7s,Hxits bHrjZlF|d,Ue}8ɞTǏqrռ⼧ёO{65J! u>px =;r? ,6ʛnO\WBA(~7h՟R˄!}ܵtl=_OC<*aw+sde-[`WE+Y"YJ9OJo<*Ȱ5ZͯJ09h]C44FgZ[O-vJп7]?pBRAwsyOp&Rw%Z_ @6YG\t , 5bXHK/0nnh|4@UITG4f@&L^x'1i¦ 2D7 54Z=_(StKJ DGC(걭}A bh(.Gm rS_[B3_a*Yarv@9Yv7R[ ʊbW5mwD/T-_`imP-^-`5@(yו=:.!^{^w-Y_#6T7cg]Szܧ{ LO*/R<˂L YIF{AeQx"m`rr*.1Z =JwC8fsV jͤp~`G#ӊG`19[v9?G:LxZj{BَKFx=L N!3k˜d=azuRSʦ)M'K3kewT;%Jr(;!>8J@2j76reT2|T݇PХ%l{83<߯w]GH6w, փݧBH,],N9D"໾9H_ޗp:F)>y0NgmO=AӞ %7n^ASk- <`5{,!Ol0=_+6JV`څ~W;N ]XkF7g+g^ pl/28hJfynMZ7>o2u?vrz. q.qNWn;C| ;o|zLVq7 )!A^WiZ! =2TĈ\y=CM"hBׁ^{-|y9R_?lw7N7FGKPuDpYMvEo5mӫTtG:d7ШS5eZs'e>3f$f; (QHMHz tB+Ӷ65YPרgD ;xz;!+j|]aQ_*-5y{Y7yo6AR]ϩ>4ʃW1L&nyT[^x͠iE Nu4yE"ˀ&:U> JMq`O|W$Z≠TLfT@+ߜPb Ko/_;KKCܡ]HO b;Iݿtk %~.mDPb痒Z.c ; )Cv3sd }-M#ny(ו%p/ii=٣.zN$7Y6xý~_]y6F c_Hnh&t:bx8 Q56o3{Kܜ*U_=8zG%=YC̯>pq-ǽJ;]2mc$/=IryY82 ~W-2E5%BB *~wtcC,w[70+7WM1)kA:aJ2ٶ*,bi#wik6c9_eE$EQJ61njG8S5Zt1˯gL"o_jDʜ᭒x{(P)])*3muqFN4%vrrU{XYLtjkB؁AlAC0 'kBE]f/=&HNHEu^Wf'Te6>TZ+"čki1h4-Du;O0Bh$p33@> N.HR!-sGOzG<0zsUD6?ga,/J;^,N>8Qq9kLjWYK;S5@O^EٝpY0)AB@BzfZUU0gv~;~8m]!$ѐbLƮd*7+VIK˪@/3K:Ij]'P&"*\] T1ٓ8hZa7.'-1 >l4Z,3ԶY{N牰YT^1.5P,sdDV?⥻|<&Jq9WIAVgw[IN/EY3uBL96禿 @=>YFtDnFDYLٳyق"_B[)&aatKW|\ '7*,N:!m{ouߞh^& ET5Ȳ]ʸ1RjFVdeÎv|)1HP]NqKN 4}Y Q@ IJ ZzEAlX]@@vUAusL@5w7$\Tۉ.{t`;X|_8$O= RGnuY87p1ӞB!Ȩl<ɡ#q;'Z8ؖŘkwo$&z~ B(Mxs 7ź,n0l*jϚ"EOjBμ4DRn/2fRM0J7gI?wgŝ11ϦN T i Qa\mW?wBٍ@ B{̃\:=-$;GM;I?% f4]'KHa%-E\GۭGXv-?^$nq$o|C9X[ŋpp65reS>nj4L9[x E 7IH0'o, fy6jNqW8@ Z5ɫ;KpRj k.TVi?.}CE .py$1O |=M$oDg\y=Mm7.x&s`CPݦweܳ J'e%Ns7yK?H%4OTʥFF Si ۬gPd󹟢8g(I6T;p:_sFɤ'>Sd28JA82`3ҡ#?afq! =UEFYlj zvSS1:n#j%fgR0&_r{[Iq}G֑vBp !$rd1dpt X[C)`_4aK 1F 8"]G v3=p57'F/>?%~уNhYy.%L+:G m ܙY K /hB;Ȕ9*hP-gwl92kgkDIؐ0kf\)bʡy5M'e<{t^TsԢ(!@|/ &YӘyдNvͮK.g"sR]\\ۜ)3xJQjJ؀DD=_dà^ \G/vjkTѿH o̤RP,Wɉ%tJG%)z2[z ߞ9퍃HHo#u*6|=Hhy d'.`ǯ7D!򋭤QU"Z¤kh ],YI+֋8DUɿL"byln0lhΉ0: Ж(MAo}BoKNl\~s$%Xfb3'Nl/ >T/GaZ0*Q׫.@T)^`آ yLs(xg1 ;o;T-3UU%t^o咝PFHtJ7dڻ<7e7P۪38~ @ܾ^KD M;a+ɱW='-!cei,Jx V9#<4V-%`n62uR6Wʵ9F@ XS=ؼw@ɔ.{L⽘OAA.nRlڋa3M-瀋5NO~Yt%Zref9G`2ΏmpZGgA}aXeX>^6s'dҴֆAsg&!'ҔX?aƋ;Du=*6{#} c6>\Y0ywMl{1LS4t&}"'iڌg'9i;Sa~@ ! #8w(t B,['#0[) er'mfA"¬I{n$&x I'SQ,zgUkBT$"Pڕ- &)e+f&y13ߤJ3cw@%<vn!44HJiԸwkcg:d\1tnfKC1XcݯK23I /u;/iyulK5aϹqr9Pg"\ $(7F)݅~qd$J+mbA3;!s #5X_,m(#|+Ph̡cx^;+8tQY4?,G?>&8t4ٓ XRM\t*QߒWw'oԧ#}m'X<.-/t4r( w'wbKR$XYtԀBюYu'={rwCxE _P%8|)7za/-w`8\3 X>u>NߌpZ~?ͧbf䕽!B;\h{ 0nQc!(?=BAf/KX YmopA+K!YڵͪkQM_7ʈW͛_BY ?Xcy)=pU&QP{n^2+aАSU~r0ޥB|Id6@bSqqW]G/Wa}]sf&&ZW⻵$(1XV6?&4N s^mx^yIrA`{@Ӵy7#QqmF{KJRBisF=Èr]4THRKÃ5U2%kt_ J 5OkR}b `.,wˉVRvMPsFTma}EܝFhrU8[ly JIm>_]t*|c<iz8šۥ_LzڝλqwN+Qry`,gb$@W'Q FqfDľ%Hsz=RtÓ4F73eu)4yWddqj}\΋ͮZ(h Q=YQ4iOF,O[ t pLycZ+Y;]vGC\Kq7 8pJǭ奶v'?ȼ+:*f "ѡ@aF~Jht܀T{6tsk)L_Sn~n3Mx'{/ )0ٚ`[ ] bym+\\ #w?dC@[G}/8>aIG̍#svi^eqͬ #/`Z[x`@IN9F%28JR1C,ԈW5"- ;pN&z`؆/s.}Uךbl;)% o;SP88]^"y83W{+@]2;Kٌ>$tߍ[vStFxJK}MQjr0w~YR+u,.MJLl&"WwtM/L5?,3L88g~b}kMMT 8{*M`h5?82$dzt8::zE)"d+*XK!EXX1\^ zS2ʥJV>PTY=zSrp׶XAO2Ђ`LfD@{]!s?5Նi%`?@ѪFIUcsTY]m!gIrfΔqĭ(TXIkjmy)2-d†/2QU!)m([dqiГl~7͓ ̔ T[Xr@anbg'v } * y]"yah T"9>(ˤom p१Y0\J|7߁H}T&!Ÿ\kh-!cPijHҨg;7^6_c|Ĕ+X>~gaʯ\*Oϝ VTNzW,}9K]DX-3j~\:) “;tc?,z`7@ә2#0WqR3@گX ѿ'^6rP' `toB7t~1{gD!hqso/R1&^0Kűi0|5v]l5=)|oO~e[2=eQ{11TU}$һo.~83E2>S8=j&ӌ+dS85-z~{Ice!¸'踇+pˋHaS^,D5!3ѯ_on+D#G9FODr+s AJ:Nr_1ff Bk4!_K{= ڴ?T/B+FR't)xӄyLm'MMo 1IP2 :bf0*|47u3zwKkӦ[ޠCTo5xSƊp?q(\zqӘVElQţ0Ll6^m\'=zȘrxko0T@:շ-(Y,t8 Lӎ!Xa,UEd]q̯s_>i lbzX,>m6b6k5 O3g{5浸1?w N$p  20wڮ6vlw1DD?6c'W!/H#7k )2h$վmqiCC E/> : TؿȆ 0D$z><ظ1zY|b`R{VvkH -E'GZٟQCr.:i+`(bwܨHu@_aDPܿ bb!]wW6ox2 נF+wDzM!=)zO&\_Yo㱸uJwpCwFOSN uW0*>_ Rf;9A8 "8ɇ]XiZ8.3-iH h?8ޔ/'6-n} d&L}d9ONUӣQ}/ڧimۡc 1WWc9هgE\HlS)PU.*r`|aY;,ua#J3!X΃#Q=MparbsiuS)'5(Um|YY& $kQO͙!Ow5Kh ytV}VuղjMFnc-+!C/n m8,]XOs$&.may[PA]UF+KGzX~@ H2j/s˭~*2׿#ߩD9O{ïI|e[Ju_ ^"h#KáW1GfPz4r}Z¿ SY >J y f&;.'>A޻Pj) V*bpG?Jv:C1VgݶɫJ#ʸsRv^A1a. hL1$KaXZNfa#KkԮ &v6ބ [z^ mO@n(#9YdY#a#](-̼s J3!`s,ysa OvSI?U>f@N+SЬp(:2 OrLN1j K@ s`c;I".;3^Ө1ÖJICQ@S%FRy"6ϕf%Ѷ/yBUr+L H:<3t{ `^QQ8S-C8AsN&p^>eL\Gu:p)orvlQxWuYzԇSSqTd"' cT \q<*Kt^[fx!"~`*E-®{'n,\@bK xkv_~NHV.lJ|KP+C=7,ҶjªQ›`D;DDD Y@R^D+.~ֲm4]}jaDxL",X:;˽yyüz$+x ӓp+nTrr$E /K ́w9Q"ӻK"67>ػ%r_?OJ^)ߛwSzl? V=lI,&^ H\1y$p}CpB'pA6^\j VTH3z6wDƋ-)o3( =P=ۈ'q ʋإ726VWa{y3a98k Ut{&h[ l[!K/_Y-f.!w}J_78}c ?VBO)CfVDGK'%^ :o)BI@_e4xKTpLlȖ=-J\gM% ,[Zt|sf{Fjӆ kab k[ L CxBY1 h}s#CoS鬸ĵ?WOjt*)vK3Q1h6P^_Txj.)+t}`>7e`l~xHCa=1I60.G[- G9oƜ5gR on#R~| YEb?t=qV!fА8Zn r_&9HZ (j\jmTpi%7o;#,gAiQ4Cyq~M ˝49R 5ucY|*H*zq#OS^VfSyǹMro֝F\` fЌk˃&Ua(uJ|0 JX=բ{ؙ`ƄH$1`)$@朷PNjlMNE<~n_@4s?~(37}nTP-q ̄MF##"lTj^s;Ex"tLw<J=ƫ!mIA%<)ӣYuzd*eRV9mKtw0d_zHsrp$YIOtEԷE!'$$^{* 9+UCsƚPppP߉ԻvoЪY-2k(m 9ɯ/"Iju*6wʶs[i_'dY [} [v|]~^?5Z.M:GkP,p{k$Hm7u"uۑ3,!>9;Ny$\Fqx Z6R6M0Z`Rt 'ś&*1ʜxz~=9Z\k?- 6&9I1Bo޹.&weL+ wjtGC`cA`y<X֜g:v?=: 8Z_0rFm 2LI:kUӷhm5W6b=Om[Nk[ ;-W%2k&`жfJ> LG{7&Q,&8VbEӤ+B.XMTx駗&¤p؏4s6;C:ةK@B/Oq0jOb()VG#D1̎GO_u'% As`FqjzJ;^)]*{+>4Q#9ib$?m/c8^ճMu_Se<'?Q,wI?g1zR,pzҲ*ēsƼPk{c2cWp2S'Oyg6unU!>pj)Ƽh!(A^VQjԡoh)KYKIg :X \랠D6֑_*\y: b8 YٵywE@ZARu3I37'ZJVP 9@=9dFOhXA;">ɞNݵ" ;yo&t!I~;9FZ%)F1@QR—/%UPΤ(߁YyN6Z7c~w IyOkdTdXN&1jWټ2C=o.j4qB\c 9>(AQNjpp})LyfMLXRG̮&GǗtɔ ²٬Ix "MSq_w8Dl ⟶H2eqhY,*#6 =|[KP;<:}8H"yœYC~pv;]G&fP\Ie/dfJI[ִ I社VMh]p@#5~A.(UQ{PZ8ܪ8Ub$֜ p&g-IBP m%[CpqHN1 SZ%V &,FS?TN+[9;n}7#:OYc{I_`𨌡AA:Q7wǨI $ \!)@o7Gv=+uqצcʐ&Ǐu? wt /,[PrBa)3f ;7#X3y36"SJ:-6c.prN/yc!4kKHQ!xC*[M6Qgk_{87:[k>me ( Խ}jV8JU:I=.tYJYl::_S K@2rY}x"~ %MGINw),X+J嚽 /~{0g0y{Fah_W+ _$d<6/LLt6*[9sZ9xu,^:)64)]'U=EE Ꮛ2"f.TcoІĒ.O5e @+h 9lגqdyEhHZ0S GMwniz[/Sw $M1tgpWcX" 0iNK:mM+hTΙUP@ge,ɉVBl/;I+hG|?pQċL,AS5ܷ4-vX\"дNJh*h<)ٟ1O)OlpEŷ~N3\[28<$ vL j_? tg1˶BǒQp '=fhj餽./H Z#Oj:ˑ߿M:*=G  h)2ZS†kmH ^VLe]˺8QH/%gq9@Ё#fKls”;hɄ"ӯkZ:&AJ!!jOGqR6yP.# k'_{$ .b;)tt($?EKm)iyBk"TL^Ip0Ye.^ :JS0,sKH7<fi՚Z)U{6q(w]3)b0$A}݆+J &/g@!nsپC#__3n('TA2gh ̬RѦdW׍XOSq;[YjSiG F''P $v8vr-pJp%,06;q:)['X}sB-G`5I'Te<(" %ڈ7Rp>JClI0L yUQM[171/-C3_J z}lww:$Pd>*0P5_գJZ"uZty)$}QaϠlLN1?NJ**EmʧH; |5"s3B+O^r ]deH\^ul6nR߯-j~YCW_kbK,~ҩkje=0z*üRiJ+eZ{(5"'6&d)evC>4]dDQI5K[#vmA+N{Vi4͊-i9Yr8| >;/@_o׶BQ:c'B 4'ua#(. ִ~o$꟎T6 |2!68ɘ8lcӹD\{נwHTe`ޑFc ً#&VAuQ47u< ޾}zGW;5_K&˴Iq,ya؉$1~lcXik :# ģ{zN CwDifclb7@hj,a/!J;zo/ -~!R0f%+]DZR\Ͱ, /CA%.s= 䒫QǕ<]e> 2Wto&Ȳa?|^ ;ׂdxoZ ID#kmK d,"-4r\LDUvLZEױ,S-tre_=pҝ NP؜6,<"&yPdGWg lH%$_Yhp]HR++*įXv?7UL>!q`Η{W>HW1(\c;w5?/j HAq]2M^nxd~sݹBr I5|.i٤>t!dc\uK$bۂڜ[P0ϩc+~kbc*M/n71ёFD ̵ H_Zl{g3ٳ,=kdù|77]ls \̾妼v:;껮-+XUek]pݵi,)2mݑ~:|! &#wob2BpVTAɅkWC+po LJ >1y0oƝ"}PF9׮7$u?[cG~a|~ "s^%fT~xMUT:,Xɢ-^/|C49l 0O{A Q(F-9oW{-j(' /ґ<\fl(bt=˟<=<גMcv%wя@䴞Հ\"blB10auw\iijN>I LᔆPg4 |A[(GQfUjW9-Dj*ʡ/^D^>huq^ڄ ЬFBxsAܮYIh)T po]Aw:(拵S;gVeP$>Nkr#g\!j< _cKv"Hǹy@'h2Fy2\w,<FJ2[eeaW<7v+ -/)nXMY)s"qzg"axy+,+U`DTcSq @a|ș)Hw䊶&ICyCa*7[9u\] w CZ" (N@%L;xTo9oœyhYy9R3eQμ`&&kSܖÎAQ*ٗ(y>+xlT!}bǨ|E]ȁ t]׷!@0d%-ۺ#M={V.>@7?iݙn^ g>EԾNg8nYZu/r ֦ӫ]cOԛKv W-¡1j6AK zc'%uZydvT8{ccqݷ`x [uhyh[ b = .ˊJq<8Q0]ʲ=cl{a9gW\0 Q%ׁ2Z &1}^b6F9]vԥ%tmkMBkGbLmm &ɃR&@hUwgB+d?yt2UȜȧ4\!ȗf׻:dhy_da<񼭑1-r|cVG}JX߮s0`?NH"qxŢANX% ^CšY$\mT'NQ9VJE!w7vէ&]21H'S )+Fs~ { cgT _y-oNcK* ln͋7\J0a 7b/Hz B٘>rFYAR5\*ym`qtҠk[P6׸)b:l2 >ËƸIx-'^ {Es DMXB;rKS:DD^ &~7OqE'B a*V Pk7}=}S&qSƚHNC[8-\a`"|NJMvN/{:)O0)wI\~rvEMeg9c]?Eucg.U7n殂*opOP6%Fד8'(o~WPCdl,_!gB$Rςbqx㮀M3R* 5/,!q"|pLƳMDM5^C@m%o{ aT&Ed%2|;Ѥdݾ\ ?TvytIx"Ax2 .Jn[&K;ɡW&\d* $VR܁̠N\XϦ1XOY P3Q%O{QHҦezi~3Ϛ ;}]x߹Ԛ_kJI(KEtҞZgN[e{2>(W* KM)|WibE^e  M3݀3 Q2 g}c;WQ?-fMky.dbA5?(h#>I.Cu}d P\]y4@@`8} -ŗ Kz)'{3{C5hSǤfpp>/:@W؂E#&IBV(h]i`Ei/,W [BꏗZLj|Qc# N~ ("G='nHԞjʼnڂabc6%e (sEzXr5P <@nd+ js r*z/19lg~!R-A.1Nc#+~?un繪b%A60~3!D-p >3&O߁:tB8bOrmAguIXU%IE ہ:wW[xݚ <ܹ1:AclK6}0Daj{e f7j 8 fQ+.Mg CȎRuht ps|S} NO WgMZrhiaɏi[e1fs@)9O˹a)5Zj2i]ܿX0WOC73oXM %9G{6w$ 5+s||X0&<.D18Z$ 8g]B}0ynS~1]LEkn:Dqɑ!)(++3[ϯTt6 :儉OS4Pۿ4EVkx+iWo6D@S"bX1ۚ̍#AxhҙK]Ɛև33NE['qJ}]ٜO(K YM2:؂99ڍciH}D w} LFuv[a`8sgĠ\rx l1nEGS3̾V9 }r<<4H  CA*,[Ƃό QZ4E|'i3  #P덌ϬB;tpfwp(uU!Ư:)i떈RCdXPg6rzeE[aGtcOߞJw*f e}[suAc= ;*7%*ݓф}G8oTO:o@)mHזҠ=` 0-A^Zrk9caoґ |Ln/ÍG6K(3]TȖ?Ylp7,qfl~Ӻ~m 2 gc .`)ocRV<=;]tL|\l'r:_j"jհ"wyIE``B\6.6&:HGXJxvU`XFάH)S>À DC~aPWX܀9\z{ /M"/Vt@CuE',qvI  {P!A%I8(Q:Hu>f7^χHQ:F2]PP*yAQi'kxzXLf Xw& y C9MU|8ƛj ]O#& P VÄ O)?9f`5MT6eI4v]1T ;SaGG _@Ory6N_K/< n .9]m|;12{ZM7&^pxJd*w҉ֳ]Y7TWIK8$}C 2鎭v*Rp=@پVyHYXxj˱"E*GB׺tS&u_7rxB3+o{z: }āC+r74]8O&ڸ#{n+/F2qIod (bznghؿKb]`D뗘:1C:;Ӿ,F?ךm&͢q()+<> 9֓*~ԀuL -]%ʂgV嫽ޱNhnP?P q a32LR꙯qkny1W3R%fXU8Բvۤt\)iR#mL$z_T P'aL%L&︶Z7uvHN5I[U $X? yڈFˍi-wO-w$e@ v{̨ԫ>#ǟ"4;*ȸ4ÕS }g_UV1\0+Z_uDR1 kqB u8^ Ha9*1F~|W +{L24,Z 񃭈/HeזB|C}*\~K S{(FjIw)) @U'.)l_7 w#Y궎oRGR͙@w*bbif! Gyt%IяU_fJnWCd@E5ˌPpdY,QH+,VgȞ(vYN?giT,1xr>ɲwjDT[IH'jv?Lq giГK ׬RΤnK[:r*mE.qE tT%L7(î{}T~I3W|myv[ͦS"fy|JǔNP'8lٮ L# zn\`4X*5 4u𸷪n lKHYޗ?TAep+-aĕ&IJC d_Ej=q%cfN Um{\YZC^C*3+ '!"-50XwudE܂/D5/QFpsot_rVn7'`y &UO;ާ̊:5Og w5I/+UQU!sn^MO8.Ѣ~9YxqDhqwL!sXi?)1I Nգ_@vEωN_ÎЗ 8+ 't<\u9Xk}_[3]C1l7(8~G]ƪT>W)DOdV \=y,h/y2y,*:A*X& qNy φCVi >u0%S¼ :$TYۂ$[d4FKh  Ej-'E FLw2xԥ+󉏺Inqʽ-DtK09}%l!(p c^vetBѡ t{x1mĦMoc5ޔN,}At-Zばr[QmJܶw@Q93a{G81,#stn uQ^+€~uҾor}ia{x<^cQp -?װ]4щYk_VobАIUƿJ@r {Vz7 r_8=`-DOLy}d٪ g" -%1@b̹ET7rB\dipZݨ+xQGj/9yRǻYDbE+fW uQ!WmCyxbڕmjMk x u>Ӈ[ƫpIۦ5`c0}:P#I"Wl<9Ш6~qn5/„_u"%W_8u'@q~TohN:*cտC|jGHܱh $ji)m] 5~# 2nbT:p*t=$HI>1k2Ii3ܒgdN ITû2 M,f~+ŊUcUw,s>rD~:n"bS_^*%R:n,FEGn4BYY5eKD,aZ^WS%ϩeaT~c B3r+@ yN B+Zd7ߧ6daUDwU.m*H4,=yԜ0%$i3}ZZ0`TS2MaQĮhO9ʧn#8"^2 Zpǿ({if$QXlAʥXoD^]A_aC0qޙfoGNu`ƋW۷DzqٹbiotӬpA;` 07.b{h}o0ҍ8^yoK}o8r%˓f3jTɔsUMCPP'O`q쁀s`SkJ?WJ4/4|}/y]b zH F:lN)’A+EC7[IYZ6ٽhbBg}󝁤mldIdJ T^LF>3qwtޡ*Ë=z֋$9ifQ:Mjק{")C{zYɖ?FT:Lr]DfQKp$Q۰Z,1NZEs{hO$zVMM-3JȂruDveLw0"?G߹aڂO[7VDpRT-/x`&$Gaz 5ֿà6q<_ضٲ=c? N{|( B[+X tF?X4MCLZvTE,9PQKmGA y(?'y^qfB8dYyrX\MKx6LMS(y&ef!yǾl݅:!c&C CXmÝVTHH9:q}}#_F&! N"zdUfzŸ8H6bϐ0f\03|7} fGjt\ @2(ny)T/>qĹ#;ew#^YТ0*mi;aRL3aͱ^0/C+?OT*|- "dXcQm) Lf8&ctX/ 9O>aDhsܧ7 J`2Ke9;}T ݓTj^"0]:qլ֓{[e|\y9m5`|{N61t$V)Ic 5N۩<= ݋pDMg2@O]_R\/nh@/h0-mSj^<)m4-x@2\+.,$$:ʎ]*lWmme1*ޙ$Qnߒ<ĠdM(O?Y7܊oATq`.-H! ;D@^A^JiU[Ag F>jBWBOŶœgk*}!_7=4sy\?S0jQ'Rwj}}rQ5ޫ*刭τHx|`oO==[qlkmKR_`_o1|L {jlɤx?r`EchD.F,` 2#0R/z@Yr !*tuD 0,|{abm1Unq$1Xh DI@X`mG/la'`x5#!^ґ-&^צbvFJvV#$`Wnpnepaeko{ &_'- "H(5*#WT#V QDrd[U2VQ|I Ma;`jF-O]n1\8*zj NoΨǓ3N(4HކUJƌvok BE^EHw@մe>X?Zh{%pq*ը>tkȸ)Q%K Xz<^?$Yc,JـiK_N݋(@LB*:^S/RZEBe%T毳D0? CƯĿƑe$ Wѳ詭6pڳĂ!'8Ԓ_&_0vvcCq,L5ZŠ~|3MCkyȗKC_:&&,e* m+${覜3»M>Kԩ5M6|[}p8/9߼xA'%@Y_\BfԌgYRT}@5gr7mP;oRL ƋE;|c ݏոUTS5Uqu fnQb|8qN>aLϵinFK t$w)sZӱ)ߦh-Py-Y3Kb$No(Db/Ć:Z_wȡ#G'BzH'.f@ELuDr5PM>GSG0H3x#M֖ WN⬒ ԹZ jDKNٙ_8$YBߴz='B1DY-AHwWkh;Q 4dg}3 XHn7s$ P?J]1QM!ϙhOjW~[EP@znuf*c^DZ |ك{{Jڬ,ՉxoX(TN U:I=ݦ +T4ʱ{m` ֱvCA=]c5{QF6sWi{4p$p0oa:wLR1Ns~V>"/"ԒQ]Y!Nߵ2F내C|zZi6jdofmfjnc߶!\@_Y8 .kՓsQނ|sh+kG 4_D@^+'RUECq6L529 ?-R~ K($(` oJMZ!M<$؏Ѕu EKGuPl,|u@&|g~Uo|@,ܛPtU; ޭQMI"r92݅J n@Rn?6X~)vVyXia c|ө^Azݍ7oXǏ&3NJedOB[CB8F71'-|^g 9T_,n{Mvs7wdA2P%6O@$X9F;yyآ^=v-j  T*k›`ݴaz?k=6&Ta'0ɒJ1=f :dlo Qizfit_ﴮHljmN6vv%ap:[='> %Ca]VAƃJ`Ԍ2O:DtVK"AE^mRᙠ.F7Lބ!@nX0J\xN:i&\wad?Hul:q=[ 0@X_ϯx ‰XW+KR8Öe\wp9?nzAfi5Et <'EV:j_@ 3<:(#bwWyWI%5oa@ C8{ccv ,N© 8.=ְ.~ ufc7A-GI{GB lȶx*.|Ch ,'tjB07hMeCNeРhSL,tmA'3*+☳t#S 92yM#]ZA~z跹'nH~v'Lؕ&5|9Ib*`9AL;EqBMC`Ci@FF 9lT\N2,΀O,m oK[PZ*IIXŎkg߻k.ݤ/坯UE!P`$Nzscr`UGR ȷպgИXG[-昚кM^U]T/އ"<$2jSTglm,YŎC1"r!'_n ;=j aB(5ZTt#従2*o41,VW!`~cV=!WNo-7'p?ss̠FgMek/`_S[Z~Q"Z&`.L9d9sIP]ka9s< a<;(r X^hȀ۫+ s#2 s { \JC9w?P"P0@$n](…1&5, <"Bw 'jiO٘c< 8|~HLc}#t :=ЉP%_nG|2l8Ҕڅ P1H?;Ix^$?5-Mx3Ā9'~ek)R JYh1h-lp,Z9_P背Xi vC&jU1K8׹-@q>;Eyӑ'9B&Ɠp@-j3",pQš| Njr0bōJ93R(0U?- :+V˸@x \)^M=* jSԍ2pmyXZ&ة,Z)9 c3TG L=m\z>`@+BĆ+|_}B* (&5*ir wa\~Yt9b7t߂f}BoA?Ni4|{{ / ,h&tlU!/"$H F3tT:C` S׫`jJz$Z5 sHJK-<`qouJE,l q %R+UGICՓS4DŽGmS1(9{:Y\5:7D.TI f.?;d7^ݓ 2OIexvY?gjSR(䉅O6ۿS֖q{8j` *fǶ G;[6d@&q':)Z@7ƪ}yI|>U$c?}[ \|-N.\A(1x Ƕ Yna f^_RàAԯgT;nX,"~$&tp,12EW~Q2y`Iլ8a>lbg،nj]cV1k,!бi˒X-D/IQ_Һ)nch>>]U#bl̓o6?OHHPX_T7w572F $!iGѓ qG;o~HPӼi\nzZ.#$R}2ګQȁm=S3)5rL)qll8ޥe (Ҹ!B߭\1r -а?{z#tv *Ѓ@#V`X3PH=O-?Q ZQ_?'7r 7#m{2l@q^i5U͟/0o(vl"h%Z/q適q욊`WNDYDmB=9p1"ole^0E~ t >slEw\D/>/2޸}Cг2g,w5M5J:{}8Fgy$֘cPzL}DEzK$bd=sZ({gni]!tcrSDtvmLdC y] 1*5n 5ɥ_6Ben*pk0bLmT+N$O%.wN-)C1󍙶ت,7qnF:9SL`F8&7=tHa*4xJjI'9 LV=K8 #-v)^jH'bMrNhPi2ZuLo[Fh~DL~jx]F`FĶc4&EpR8S}.\rTjÌB.{_"{xa/չv5!$WnGAv:fO'+,*vů 1Z礨pn)NMI';%U3]Zrn؈IPI w]-f ~D${rzr+8"774]HF5:<`%FI=]QFzˡx5 i?&iRM" ,abFV=}\!l YYkmݣi;6f.Uv.K_Xم1ꖗ +@NUF>jTw0~xGPf+2R(Tq?wH?Yɂa-<9;y}y߈ޜ@Wt@B#hj X:yP\~sG?T Pw9~cLhRfa̘@:8P a@jm;>}+')$xapy|,F!6 =Lz^7|j+7>t@+/]uiY#CH2Re?,d`P+y!P-%A39HPWzZ4?(!i t-Q j6Jߎ`pĐNEXSʩ*.|_+av;a PIeJw]cկWDhUAvRw` /4{-c\ƔB+M`KR֘QXc19ÄBǃF|)xeJwdDfI6I񶭬,V9ׁY)GOȪ#P2ӸD@O]wx*9uM4Dq)64ȥ8;aDqҍߩ+k Nu8>I5eE-զ~`}P2 <} Е`7&sZFjʤvu:Ca@UT8SI΃|!>-9;$E-PjɭH07۽M׊<,8ػ/><Q VNnꢆ1KkԱOtFlOEÁr%i;ɞLv4&3LmZ!\;Qe1 Cj4F7a `wK#D=#[TWK1..095C{ \\-4GkE:.OWTl-j*?Y=u9dT0Ȃ>ğԻ`M]Y5` h+׵S}#`v 3~jMWr@7ҰQ p7;O=2nqRȊQaB- Ϯy2Q1Օ؋ QRoSPw=i}I V;}ӧVBU2U}ôobS}VpsLCk5qXͭM?׮o)}|͝=:GzM>>z?Q5Q~sl_Sr%>i?zFEtk\2LY]{{`j±ƘNr9&TT!3\d=Wo?M*Z]Sbb[vmnv8\hX39MbN̑.D9g+q_ h6yF-ݻ9҃aǹ]b@!~) 5b-"oE_\fŃȟ+S܁Ū FT.:eʕv|] GZ?LJBfl! ξLb-97Wi~ i8YFiŔ8Y>Ez(LfӇcE=ɠhgi ۻ ybÁeah ==a?&pɬu S@wDlZUh`&/x.)S^˪@ߑ#pmt,lw֬`=_{3* :bM6 $s۔_oDQnUUVPկS6!]w@Ø%\sqSz[YIjTx4RINHt[ewerF #Q^ȹA_I}x=QdSw~ !ߨYuѶqgĘ~nCE;o^Ӻw DqMy_) 2ğQ2RbJA91LgɕL%3$CG>o+.e+bǬDMHp"{K4yUdR^Dt:b)C^zJRO\t}rdIZoAE"?mGnEή"ڏK凳|em'{% A˼c ͟xY (\cC~slher0CSjsL543χq0P@J:d)k$ӟY=*ReD+ތgϻ3 0BwPuI[J.Y~~|wChq1MψR|IOe"wX\e/[GgXobD4ûpHV݅8tY|&ݘ`"1늣OY;ͣ;9!a4CLO3NoQ w1ml&‘0d'sw"eqE(f%p S!so9KIQ!}(h#aFJKT&x7iH_CPLOT,ݳp⍪9Y$lu;7ݟ9fVmA&E=B*#ڐN.K(].r#\%T6a .J} RK,P?0|׺r_)Ul r|6I'Wc;-0J!HWGqS+ k n)A%3PrV`%0zIEDr;)= 5yuFU2Zu!)`^;D8#i{H:#r(+nV`nU|⇥CՊO2!ƴm=b:+:mVRW" yxR.qJQSL磾fYdE8U}AwK6uCUHu߲e#:IK Jq԰@vVe) mP̫R?GiwT)}41J>ЩXAž,ʜW(tHI{,ē#Kԕ:>L9踇X+d s 8=m~ $;S0:cIbβ4#dKz.7)~F4#2-?x(܆*/l R"? "T,h9ת,:GD\N("}$k#e&l(b6W!,;ؚVQ笴aXq8l]3VF c8{ D c&)[CjKUC/`a&>mNr0$,p0=%Qmh s ߳B /Ȏ/Nb͸d MBQi a~:2Sݯtf#w-뇫!C\9"p®s$k/fXvuӒK t!6 f <69y!%+NRٷ"`菍PO?7w@vTz|6 ]ᆴQ6$g3uqJ]hG]>֕&=u"i aR$VqL?AD(Q1ǧ;6呣1k'4> o_(k)o4TJW5 HCaM$/+D8 [i2 !`s/ Yxv -~OB3J=uSO3."~f} _ooIm9vuvAT4m%ɉ^MZAtS`:xM Sn"1 %j[ 7 GB1=rn\~\(BilS|rpG0a!C`tū茱am%w{GsՐKFZ"/:@li&(:&n ذX40.79: pu`Q$ OkǦrR[=UKŨ 7B)96 ÿ1.qڏ]e>xӪH$Зk|n^Ȧa@d71YD~ OƟҸyc)T߽{qGI*|1 䋠Et̀?Q(: ܹR}dk4^=<9uKA JGʍʂ; BFASP,3{l Pm(КED5l9(rGQi# U,1;BB{OYpM*qG ~w*_hY>(k]pkFc2-{#95In˦$t'|[x>MrrY%qF@eXEROjo>2\c<(a+8/Xzϥcg(K=ŝFMsYPEҍ']-TNT1sN98 {)R1n ~|;6g*ET$!E`rjI b)99.aĞsX,VEo(k'eB<_ up).0pz-EM QA3:LUj=f1^!B"BTUeBu1EVA7+e\8=ls70A+ Lʹ+6W%cQmub3dg}NkZ[^v7J-OqUxw^2;ЭΙB Day|-*x: 4&cU ij@I?=8!aK3%I 'bDb/!\{K̇ز`E2)~ugӞ" x|жW̹U@(J_ '_.:sr~2O^Uf`yi2r41f+2eg"w%o Ivwz6j+t}#52^CF1=L8[|P~?xŜDIxWV<:ydiZ6 ,#NN8 @ oC_{CUL?]8살?=*+5cL//xa ]tʯ(uc:UVsg{ޕrm_HpdAv#;pўA%ѴmXqkDK̴z)ueƔ{}Jߊo8˗#ݰġM'oppO ~֥ IU= /ghpqt'cZcY*~\}AQMЎ]u4" ʻ0*g*c 갻8TB_k$O'4Cz ZBNǫ#c#cٜ)ٖmC Ǟ} BعN!gUGFݒF_7ڶ+zi4uČOשa5ܸPۊ!M@,;ƮZGܨ$%*pZ$@גk"j2 jx9UhjRA+`v ǙQ˵ PRbNQ9!\LU6o 7ΎB.PQ|"{uFj6g TN t #&ȺkdMORfF4*:o1ҜiJ\{«VvSb?m Mtƍ *O9}~͎AVNZj=67$ ٚ;#@:S.PAm]($,n?"#'? '`Jv`*͕\ʵĶ^-esA6c-"rۮC6 <76ZNH ǘ 4Ak#NTnYeb$VYfc`RrYz}aCR Z/x|[o>:8SN8@  lGV9Bz{nC_n-hu(2U@\Cmnh3t8P ׈" MT#۾~5 :ې"Q)^@yGsGLAò>e7=. +s"nx]]ts@ITb©W.HmLY쬼K ghr|CX2G4olˉFo X ͌P0̣P I(ǰ9'ǘhvnov9*^ǾAU: 6 uWt.E+Mʞ" *{G{X%WTfՄݼy\(nA8?_"wSi{:-8Dz9+^?*GF( WZu)xmw'X>nFX;:mgcRtʶzzbp4y[vdTSo1r<{c"K B.RUa#UY7dGAB*\z8p:O{9ky5]^σhNT}vv :o雠'^H.<).@aIδcJchKjm`Zg"7mkN5cq ` +LJ K5>cECT` :?Y 2lKT!|p=)Nμ`r͝3ǴJQs\mj 6 Pn+fްk}FWhU7H*C_&vl|뱺%lFa} i'w! US>t2'mƼD_\t=G?*4il<'8xGB?d= S-<ȉ:MŦ*`;3<\T܉vBuL/1%`|QI595w#EմX~3]O(up*ȡ_!4bD2SW,bF%W02_'ޥn*;i!}uoѢ{x::$A?)6kMtb,{S$+UپI͑񾨡~k** nhuc8(LbX~zybw }9Ygy=(x5/+[E+YKyz\XΟD "]&ʇ[T>Edja ʀUdG{z8) ֟<%/2r wlnĪHKj'̧B܊: ~+UoWhW5`PSC&Гj: YZ