libvirt-daemon-driver-storage-core-8.0.0-21.module_el8+465+56aa25 >  Hd U]JF^vlȈ׊YsK;1gi=H~f8^h)>0uO-KNFMG_l|zP+ i\0>%܇ ?y'g)j(;e0oC);r4Єߎw @󨲅4t,0:vys^&rʲ l+ ¼TBĀgpDe`a@as"H{1#RnjD:NGEͥ/JVОڋId3 >rWCS^: <ʳC  5vNPmNlcծf}nǍp&ږq虉vAI굏t#Jq G/\!K8ꌁu{w㢭&$Jq'6-+sءC5(ܚ]iuj\nDP5¬(DtIrsZ`r,-%\BkkmZ!8f697c9420c2dc821ca2230f3cd101e5e5f3e7d618224aeb4cf55a8f438c1b25c74e760086dac2f4fa2db4b48270146161489cef0302047c435bb500663064023040a478aa8bbe3e7673a3b8b6d815d7f23f763487f6e815d44fbddf492c07d8701fe76a3f62a52931de60bf700e643457023016e811a9d814f21b2571efd30fe70f3662a86272cdc9948f772810d8f70cc065d618db8e33d88a95a11147b4d6cc0b5a0302047c435bb500683066023100c10f8d01a1d555b9d6a7eed6817a599861a7d974abda767beb23682f23e9f3e771f5fed4caeed4a35bf37ab3a213b099023100e59f288ece5d8f524e58ecda597a58b3b6f793b97602f002a0c7eb4ed478638efc2d41cd23f983705b06b52165b88c950302047c435bb50066306402303e70900ad738bd4e8b9e9e1940a158911a87726af56e7ac7b988ab5c2d7b9ca79edb48588b3300e2d047f071ad03ef1802301f66597365da5ce7f69bf9a196d71f63dd22dab8d80d89941d7dd5d6b9e18fe324270272b1e72dabf6a93f0518e9f8940302047c435bb50066306402303e70900ad738bd4e8b9e9e1940a158911a87726af56e7ac7b988ab5c2d7b9ca79edb48588b3300e2d047f071ad03ef1802301f66597365da5ce7f69bf9a196d71f63dd22dab8d80d89941d7dd5d6b9e18fe324270272b1e72dabf6a93f0518e9f8940302047c435bb50066306402303e70900ad738bd4e8b9e9e1940a158911a87726af56e7ac7b988ab5c2d7b9ca79edb48588b3300e2d047f071ad03ef1802301f66597365da5ce7f69bf9a196d71f63dd22dab8d80d89941d7dd5d6b9e18fe324270272b1e72dabf6a93f0518e9f8940302047c435bb50066306402303e70900ad738bd4e8b9e9e1940a158911a87726af56e7ac7b988ab5c2d7b9ca79edb48588b3300e2d047f071ad03ef1802301f66597365da5ce7f69bf9a196d71f63dd22dab8d80d89941d7dd5d6b9e18fe324270272b1e72dabf6a93f0518e9f8940302047c435bb50066306402303e70900ad738bd4e8b9e9e1940a158911a87726af56e7ac7b988ab5c2d7b9ca79edb48588b3300e2d047f071ad03ef1802301f66597365da5ce7f69bf9a196d71f63dd22dab8d80d89941d7dd5d6b9e18fe324270272b1e72dabf6a93f0518e9f8940302047c435bb50066306402303e70900ad738bd4e8b9e9e1940a158911a87726af56e7ac7b988ab5c2d7b9ca79edb48588b3300e2d047f071ad03ef1802301f66597365da5ce7f69bf9a196d71f63dd22dab8d80d89941d7dd5d6b9e18fe324270272b1e72dabf6a93f0518e9f8940302047c435bb50066306402303e70900ad738bd4e8b9e9e1940a158911a87726af56e7ac7b988ab5c2d7b9ca79edb48588b3300e2d047f071ad03ef1802301f66597365da5ce7f69bf9a196d71f63dd22dab8d80d89941d7dd5d6b9e18fe324270272b1e72dabf6a93f0518e9f8940302047c435bb50066306402303e70900ad738bd4e8b9e9e1940a158911a87726af56e7ac7b988ab5c2d7b9ca79edb48588b3300e2d047f071ad03ef1802301f66597365da5ce7f69bf9a196d71f63dd22dab8d80d89941d7dd5d6b9e18fe324270272b1e72dabf6a93f0518e9f8940302047c435bb50066306402303e70900ad738bd4e8b9e9e1940a158911a87726af56e7ac7b988ab5c2d7b9ca79edb48588b3300e2d047f071ad03ef1802301f66597365da5ce7f69bf9a196d71f63dd22dab8d80d89941d7dd5d6b9e18fe324270272b1e72dabf6a93f0518e9f8940302047c435bb50066306402303e70900ad738bd4e8b9e9e1940a158911a87726af56e7ac7b988ab5c2d7b9ca79edb48588b3300e2d047f071ad03ef1802301f66597365da5ce7f69bf9a196d71f63dd22dab8d80d89941d7dd5d6b9e18fe324270272b1e72dabf6a93f0518e9f8940302047c435bb50067306502304f24a179b6b03038622518c3edb6e9fefaa4b90701211bbcbf93769ac3fec57eb6894d4b4499ec45e2c8a7dba8ba9d45023100b1b481f0d03125ef14ad2488ba354bf604268193e5e44795a949f92419d8a930c46ba54a5df200790b759b80860323c60302047c435bb500673065023100d1935d88cc0ddf30480a3913fcccb3979a906f3a2911a46e77b8ca19897ab9f184c0a72782916fc6359c0a11a884781b023032fab61ea01b56670e94051e035544ece8492720c46e60d94a39753c3afe9ec2e5793e6b67dad9ff629be8eb36bd636c0302047c435bb50066306402306bbb4003fbeac3680377751ac4fd5077c263795baf356fd4b360e61ba7cbea8b8b0f42405ed0c49404608307b175ed4e02302176453e92b5dba97b2a2478466358b2960f0ca193377bb8b88c10df8ddb94bb0c2ad0439ca981af6be2cc76c705721e0302047c435bb500683066023100edbfa1eeeaed4d80e375c3d54d0f92edbad4d597f7f4114bb829136c21cae729f8b0ad63e8bc10d2b99d44e7b24dbed8023100f4c3d3bb3b890e1e1e2e939c020a518a5ce3d045915d47c0f71e2b024583bcc828600897a261a1b6a027b747935789d40302047c435bb5006730650231009f2b9b88c44861b53a7f89cd13e208369a5989daa0b92208713fda30b0f4ca7ec08752b1f89f9110e605c30c9e260d45023039c691acb9e80054cffa387636acaae103c752b2ee41e4c2c21aaa31370078ae3b7ec27f7178cb3437ff838ad9ad27020302047c435bb50067306502307322b4c764a5722e2f1aebd9c10acd3897a37858005f3a44ed3facf3c0967dc358810f4078fb245b748c94f5f8de5ebe0231008376fef29c06e80c359e50f9805c5e190ea6e416f79397124689fa2182c69c79f83e2b90b8d9aa2943dd89d6d837dafd0302047c435bb50066306402300c2b6c19a08b49c972ed275b8806bda6f69d21f74b7aaa3aaf92c575ab58a725bf46a0d893ac54b23dba8d3c08c577d402301b49f2b238ca5a8ab81196be92f043c51efaf524d09418b0fa27bda55f11b27a40f23fc706a25b76e5b8f1f4660664be0302047c435bb500673065023100895397e0763acdac6bd8d494399f4078bad4b9a10e882a86d96d591341219dee4c8174a7e3c8ca3d189213b5197bfc98023032f5fd8d3645054d88648791f9a9ac67a843b16ba922a3c552354a32cda087898c596a709024b1c1b81dc1d2a7740e1d0302047c435bb5006730650230659d3b2fbd84c9fa40563924a14148636823301397d8a68c0d2cb47922c290168a969b82564a3d71f992672cd4a716da023100f2eecdbd336256f9b8d7990dd6470786e1a23eb7914757ef3b5a113b600ef7a24900c6351485fc933686319d33060e500302047c435bb500673065023100f7bb5ab32e3893359f867a0a7eaf5f6493f24087e38b8dc09c1024248994d5da3c16ed69fd147ac96f82b7bb7efb1f3e023020ad821ff4d9c3fd66da0899d6fd8f353282615caaa004bef8f4ef3b9d9138ba9d69c015fc1908e2c0e177c4137714e50302047c435bb500683066023100ab92ba9954f589bb91f3998f8d99d261704b5a0a87d18ed97d126eeab4ced801657e5192acc8f082d845c31fec9e573b023100bd2bf9f17882a45e8f717c40459dd5006b0f40da76b4c33b139528c442071bfae239fc0452f1b8eff1c9042a4869c6dc0302047c435bb500673065023068ac7a35aa18381d0548694fc4e53691a988b1b2470b993dbba36c3491063547c71321eea73d0bd23f059537238c03e902310092b1cdcfd9701301d92d51efe66e030157e7fb2f12ad97e54b6b4fc757d5ea557900e0ec080b99307b5d4e54ab6090e4d U]Y4s؝ս"u]'Վ55RHq_D}0w}U:?և7+OMh}cptp:ҳihp.fWe>#Z?[r+%ŤpįA $pX{iBn^@NN}rLygQ; !N}i|'=|lأ#*`l.yIsdCE4{$1ǫt3m2@SEk"&#6lU{;K9mgLm5o B9R#͜PC-8ܷ584:>TKC& hou~1 `T?d(XӰs&RVs hf( E+^ZRc&l=~ =Oz(["6!n5=,YXQ`Yg-xί?p`y%`bq 9BD;5 q`av_8uWW{[ P>`@?d%+ F 48X\cjr  D t  l | (  T l4(28<j9j:0jBjGHILXdY|Z[\ ]l^jbdye~fltuv\ wxtyClibvirt-daemon-driver-storage-core8.0.021.module_el8+465+56aa2578Storage driver plugin including base backends for the libvirtd daemonThe storage driver plugin for the libvirtd daemon, providing an implementation of the storage APIs using files, local disks, LVM, SCSI, iSCSI, and multipath storage.dPx86-02.stream.rdu2.redhat.com CentOSCentOSLGPLv2+builder@centos.orgUnspecifiedhttps://libvirt.org/linuxi6860a^*CIG!9O.J/D HAAAAA큤큤d(aBdLdLdLdLdLdLdLdLdLdLdFdFdFd(d(d(d(dFdFd0d(d67a6dd41e5fab124f901e6557b3e7a5c15854c2aa127bd3d1789602eaa87b9746c8a35c384cf9262c9ed07de2382836b27eef8ac4ffc811054e1b8773e2656294dc3847ca716d6d8e3dcc891de5c8d8bc647948df732138b4c85677c9823a5a3377601b4be9851d090c7ada8a3a651a1e9056748709eb596ab1ad0ac1ec7d2cf2ec15d99e13254214876169cc5a181075f0b18c00886da741d98532c1b2086fa72dc630ac0a8f9c1c048adfa631081c436a33a8fc943b9a645412c43e114a6b8d9bbe7eb862ae634cb266750a26ce7c2abeec8e9899f0d90722a9e399b3f208179f53e67058c4002143dd53fcb8c43f0c751af85ebc96bef297abaf689f8f504d7287a90da9fe71529b302771bbf88568fefc6f647f6d62a52222f0d2081744dee4e09970c077a358c6b3f386c62760554ac2c3e3d41b6a68665de150ad236eb395fccadcb97a5e47b0373abb368629c76024eed232f4fbccc2dd54a80fe514d20205886d89414d330bd7ad17ca2e391842ad21cf24140ac008349dbd813fd37d3c2d1d0ba4e5cc886593c5a72093dd63de050a9465da02cde8a8cb0191dd21dd9c7813b6dd4904520811ff85b21ad180fe9fcff02e4f2b58622f70a169b43502../../../../usr/libexec/libvirt_parthelper../../../../usr/lib/libvirt/storage-file/libvirt_storage_file_fs.so../../../../usr/lib/libvirt/storage-backend/libvirt_storage_backend_fs.so../../../../usr/lib/libvirt/connection-driver/libvirt_driver_storage.so../../../../usr/sbin/virtstoragedrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-21.module_el8+465+56aa2578.src.rpmconfig(libvirt-daemon-driver-storage-core)libvirt-daemon-driver-storage-corelibvirt-daemon-driver-storage-core(x86-32)libvirt_driver_storage.solibvirt_storage_backend_fs.solibvirt_storage_file_fs.so@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @config(libvirt-daemon-driver-storage-core)libblkid.so.1libblkid.so.1(BLKID_1.0)libblkid.so.1(BLKID_2.15)libblkid.so.1(BLKID_2.17)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libgio-2.0.so.0libglib-2.0.so.0libgobject-2.0.so.0libparted.so.2libselinux.so.1libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)libvirt-daemonlibvirt-libslibvirt-lxc.so.0libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.0.5)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.2)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_1.0.0)libvirt.so.0(LIBVIRT_1.0.1)libvirt.so.0(LIBVIRT_1.0.2)libvirt.so.0(LIBVIRT_1.0.3)libvirt.so.0(LIBVIRT_1.0.5)libvirt.so.0(LIBVIRT_1.0.6)libvirt.so.0(LIBVIRT_1.1.1)libvirt.so.0(LIBVIRT_1.1.3)libvirt.so.0(LIBVIRT_1.2.1)libvirt.so.0(LIBVIRT_1.2.11)libvirt.so.0(LIBVIRT_1.2.12)libvirt.so.0(LIBVIRT_1.2.14)libvirt.so.0(LIBVIRT_1.2.15)libvirt.so.0(LIBVIRT_1.2.16)libvirt.so.0(LIBVIRT_1.2.19)libvirt.so.0(LIBVIRT_1.2.3)libvirt.so.0(LIBVIRT_1.2.5)libvirt.so.0(LIBVIRT_1.2.6)libvirt.so.0(LIBVIRT_1.2.7)libvirt.so.0(LIBVIRT_1.2.8)libvirt.so.0(LIBVIRT_1.2.9)libvirt.so.0(LIBVIRT_1.3.3)libvirt.so.0(LIBVIRT_2.0.0)libvirt.so.0(LIBVIRT_2.2.0)libvirt.so.0(LIBVIRT_3.0.0)libvirt.so.0(LIBVIRT_3.1.0)libvirt.so.0(LIBVIRT_3.4.0)libvirt.so.0(LIBVIRT_3.7.0)libvirt.so.0(LIBVIRT_3.9.0)libvirt.so.0(LIBVIRT_4.1.0)libvirt.so.0(LIBVIRT_4.10.0)libvirt.so.0(LIBVIRT_4.4.0)libvirt.so.0(LIBVIRT_4.5.0)libvirt.so.0(LIBVIRT_5.10.0)libvirt.so.0(LIBVIRT_5.2.0)libvirt.so.0(LIBVIRT_5.5.0)libvirt.so.0(LIBVIRT_5.6.0)libvirt.so.0(LIBVIRT_5.7.0)libvirt.so.0(LIBVIRT_5.8.0)libvirt.so.0(LIBVIRT_6.0.0)libvirt.so.0(LIBVIRT_6.10.0)libvirt.so.0(LIBVIRT_7.1.0)libvirt.so.0(LIBVIRT_7.2.0)libvirt.so.0(LIBVIRT_7.3.0)libvirt.so.0(LIBVIRT_7.7.0)libvirt.so.0(LIBVIRT_7.8.0)libvirt.so.0(LIBVIRT_8.0.0)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)libxml2.so.2libxml2.so.2(LIBXML2_2.4.30)nfs-utilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)util-linux8.0.0-21.module_el8+465+56aa25788.0.0-21.module_el8+465+56aa25788.0.0-21.module_el8+465+56aa25783.0.4-14.6.0-14.0-15.2-14.14.3d7dgddac>@c@ccccj@ci@c@bޅb@bb@bi0@bb@ar@a7aea@acayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 8.0.0-21Jiri Denemark - 8.0.0-20Jiri Denemark - 8.0.0-19Jiri Denemark - 8.0.0-18Jiri Denemark - 8.0.0-17Jiri Denemark - 8.0.0-16Jiri Denemark - 8.0.0-15Jiri Denemark - 8.0.0-14Jiri Denemark - 8.0.0-13Jiri Denemark - 8.0.0-12Jiri Denemark - 8.0.0-11Jiri Denemark - 8.0.0-10Jiri Denemark - 8.0.0-9Jiri Denemark - 8.0.0-8Jiri Denemark - 8.0.0-7Jiri Denemark - 8.0.0-6Jiri Denemark - 8.0.0-5Jiri Denemark - 8.0.0-4Jiri Denemark - 8.0.0-3Jiri Denemark - 8.0.0-2Jiri Denemark - 8.0.0-1Jiri Denemark - 8.0.0-0rc1.1Jiri Denemark - 7.10.0-1Jiri Denemark - 7.9.0-1Jiri Denemark - 7.8.0-1Danilo C. L. de Paula - 7.6.0-2.fc34Jiri Denemark - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- nodedev: update transient mdevs (rhbz#2143160)- qemu: monitor: Drop old monitor fields from 'struct _qemuMonitorMessage' (rhbz#2170472) - qemu: Make 'struct _qemuMonitorMessage' private (rhbz#2170472) - qemu: monitor: Move declaration of struct _qemuMonitor to qemu_monitor_priv.h (rhbz#2170472) - qemu: qemuBlockGetNamedNodeData: Remove pointless error path (rhbz#2170472) - qemu: monitor: Store whether 'query-named-block-nodes' supports 'flat' parameter (rhbz#2170472) - qemuMonitorJSONBlockStatsUpdateCapacityBlockdev: Use 'flat' mode of query-named-block-nodes (rhbz#2170472) - qemu: relax shared memory check for vhostuser daemons (rhbz#2177701) - virpci: Resolve leak in virPCIVirtualFunctionList cleanup (CVE-2023-2700) - node_device_conf: Avoid memleak in virNodeDeviceGetPCIVPDDynamicCap() (CVE-2023-2700)- qemu: domain: Fix logic when tainting domain (rhbz#2174447) - qemu: agent: Make fetching of 'can-offline' member from 'guest-query-vcpus' optional (rhbz#2174447)- conf: Make VIR_DOMAIN_NET_TYPE_ETHERNET not share 'host view' (rhbz#2172578)- vircpi: Add PCIe 5.0 and 6.0 link speeds (rhbz#2168116)- qemu_namespace: Don't leak memory in qemuDomainGetPreservedMounts() (rhbz#2166573)- nodedev: fix reported error msg in css cap XML parsing (rhbz#2165011) - util: refactor virDomainDeviceCCWAddress into virccw.h (rhbz#2165011) - util: refactor virDomainCCWAddressAsString into virccw (rhbz#2165011) - util: make reuse of ccw device address format constant (rhbz#2165011) - util: refactor ccw address constants into virccw (rhbz#2165011) - util: refactor virDomainCCWAddressIncrement into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressIsValid into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressEqual into virccw (rhbz#2165011) - conf: adjust method name virDomainDeviceCCWAddressParseXML (rhbz#2165011) - util: add ccw device address parsing into virccw (rhbz#2165011) - util: add virCCWDeviceAddressFromString to virccw (rhbz#2165011) - nodedev: refactor css format from ccw format method (rhbz#2165011) - nodedev: refactor ccw device address parsing from XML (rhbz#2165011) - nodedev: refactor css XML parsing from ccw XML parsing (rhbz#2165011) - schemas: refactor out nodedev ccw address schema (rhbz#2165011) - nodedev: add optional device address of channel device to css device (rhbz#2165011) - nodedev: add tests for optional device address to css device (rhbz#2165011) - nodedev: prevent internal error on dev_busid parse (rhbz#2165011) - rpc: Fix memory leak of fds (rhbz#2165428)- qemu: Ignore missing vm.unprivileged_userfaultfd sysctl (rhbz#2148578)- build: Only install libvirt-guests when building libvirtd (rhbz#2153688) - tools: Fix install_mode for some scripts (rhbz#2153688)- util: json: Split out array->strinlist conversion from virJSONValueObjectGetStringArray (rhbz#2149752) - qemuAgentGetDisks: Don't use virJSONValueObjectGetStringArray for optional data (rhbz#2149752) - virpidfile: Add virPidFileReadPathIfLocked func (rhbz#2152188) - qemu: tpm: Get swtpm pid without binary validation (rhbz#2152188) - qemu_tpm: Do async IO when starting swtpm emulator (rhbz#2152188) - qemu: gpu: Get pid without binary validation (rhbz#2152188) - spec: libvirt-daemon: Add optional dependency on *-client (rhbz#2136591)- qemu_process: Don't require a hugetlbfs mount for memfd (rhbz#2123196) - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2123196) - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2123196) - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2123196) - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2123196) - qemuProcessReconnect: Don't build memory paths (rhbz#2123196)- security_selinux.c: Relabel existing mode="bind" UNIX sockets (rhbz#2101575) - RHEL: qemu_migration: Fix restoring memlock limit on destination (rhbz#2107954)- conf: virtiofs: add thread_pool element (rhbz#2079582) - qemu: virtiofs: format --thread-pool-size (rhbz#2079582) - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2089433) - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2089433) - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2089433) - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2089433) - qemu_migration: Restore original memory locking limit (rhbz#2089433) - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)- nwfilter: fix crash when counting number of network filters (CVE-2022-0897, rhbz#2063902) - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2095758) - domain_validate: Split out validation of disk startup policy (rhbz#2095758) - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2095758) - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2095758)- cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#1851227) - cputest: Drop some old artificial baseline tests (rhbz#1851227) - cputest: Give better names to baseline tests (rhbz#1851227) - cputest: Add some real world baseline tests (rhbz#1851227) - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Penalize disabled features when computing CPU model (rhbz#1851227) - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#1851227)- conf: Introduce memory allocation threads (rhbz#2067126) - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2067126) - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2067126) - qemu_command: Generate prealloc-threads property (rhbz#2067126)- node_device: Rework udevKludgeStorageType() (rhbz#2056673) - node_device: Treat NVMe disks as regular disks (rhbz#2056673)- qemu_command: Generate memory only after controllers (rhbz#2050697) - qemu: Validate domain definition even on migration (rhbz#2050702)- qemuDomainSetupDisk: Initialize 'targetPaths' (rhbz#2046172) - RHEL: Remove os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0libvirt-daemon-driver-storage-rbd 8.0.0-21.module_el8+465+56aa25788.0.0-21.module_el8+465+56aa25788.0.0-21.module_el8+465+56aa25788.0.0-21.module_el8+465+56aa2578 virtstoraged.confvirtstoraged.build-id29708220d0212bcdf06f8f7d28de1b3af57aa1e45f1ad0239a352b288b974aceee74db5601870b1c7cb28686868a2d11a3f4e1dcd78613b9d0f275ee0a456b29f917b4a712e5a276545f5e81c7890ee3a6003baa97fe80c5c115b66a2901fd286f0420libvirt_driver_storage.solibvirt_storage_backend_fs.solibvirt_storage_file_fs.sovirtstoraged-admin.socketvirtstoraged-ro.socketvirtstoraged.servicevirtstoraged.socketlibvirt_parthelpervirtstoragedtest_virtstoraged.augvirtstoraged.augvirtstoraged.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/29//usr/lib/.build-id/5f//usr/lib/.build-id/7c//usr/lib/.build-id/7d//usr/lib/.build-id/e3//usr/lib/libvirt/connection-driver//usr/lib/libvirt/storage-backend//usr/lib/libvirt/storage-file//usr/lib/systemd/system//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnuASCII textdirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7d0a456b29f917b4a712e5a276545f5e81c7890e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7cb28686868a2d11a3f4e1dcd78613b9d0f275ee, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5f1ad0239a352b288b974aceee74db5601870b1c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=29708220d0212bcdf06f8f7d28de1b3af57aa1e4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=e3a6003baa97fe80c5c115b66a2901fd286f0420, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)%2> rPR~RRRR RR R R RRRR7RRR|RRR}RRR RRPR RR|RR RRRRR RRPR RR|RR RR RRR RRR|RR RR RRRRR RRRRR RRRRRRR RRvR>RoRRRaRgR\RMR1RdR0RIRyR%R.RDR@R+RSRVR4RPR$RWRjR`RtRBR-RnR#RlR{RiRKRORTRkR=RERARZRsRNR]R:RUR?RhRQRrRzR&R8R7R;RwRfR!RuR6RYRCR_RpR[RXR/RLReR,R?,vƭpcVT"S Lxsqy<] c4 W&tH{Pצ[J$[\r`yQ(G$ R Sw{Tr]V~ 0".<~ӕF(-r7PAkJ-L6$K=y τHӼPrvG>pǟߎwЋp&b΋${j!Mm8ɡ4%QZY$Jݔ,C7^zGww4O2?1ՋieΈB4%{KR')eeNt` )5ض(k~o%Y::@Cm9S5Qt .U^rr!&jDMM+4qV8{8aG+Qgdm7p}!! : mRj ßDng٥K\:\P?QWʏ,Fqz'ޛ7`Ҥ}VWMrc;H(P&6y@jL}L:/j*3z܋MH`_۱" zt+Q^?%ڦD}Ck6A/q7ЛmFF[RWU%EP$Z8 [Fq†V{+aJCٵ(V+YT~<1%qA3`֛]AŘtp L~{ K<oP8 m8;L뉫0,Yq$U_,j31Xp(qF/̖dI ;X:c+BJ-vCMժտCǿ)tMH~2ը9 6]5KM{6vJ O6-O$ %Bc ].{Xs4NB>7Z%KeҺam{@PcH͔$nhFc*0 7Lu'@`~)ˤM)ؼeŤDl?֧4|jYY|4`9^ 'jz~ /7tLbl[p#~Vj4N6 ƐƔr8nnzڡ7%֐=He C6{?[W2CyQ!%Z){ؚ\-ʼa.΢c}Ʈ,Tu5a**DW5uzHh窣 @6Sׯ* cG ;Q#N@GکO=H*|k۟4cO<lCӅ A%-<-9bѯrQ9>pvF\LB]NV|MDFA}c,7ޘO))xvs_~Uf6mJy3P+MB-KprNIf/a@5 T7sʱo 6;ʪ޾挆d\5[X+0I=큥FPWR(> ѷgg'0_L;VY|a 8uZ@{ Dd0(dp`C x 2I 0rn]T95e0#/hJҶ>\G_>(09B+\UO2d1[BYҰ޽?vإ[$]5r5|^8?0p0=ųj"{KȁGwO+m>I;[ &gO1Cy{ iɤuy+-joliٕnI ԪY>9|X4᭣b-hwqGP83õkH`Ib'-u,*ţ&s>)k^=O2 ) :U4%5H!`%]`LiRe!ɀ<3>ւ|&5d6v]fhi NI, GMD#pgVե]9JHQ ^ַa%ɯXE۰}ǃF`Ʃ st Vrm|mKayY4Uly+Y?A1~ΙkRfi,_ZPﻉ^̣z%~uh:F6-˳*3BS]-#_\85'lYW=՘_.XupFvOu>}+&$#tӜ{m.ESn "\:_SKORc?X5%RDwR[d$ zO 46,7rA"EٮXfFSIJg̣{P?\O%T(-|@Hn7j~aL>1L?m`o'羺VFXFU@dCZ&fٳacM4|Z5OqAC,2)up[n%4xt=6B1(yY4J~Ni,p4\׷TCe @'vx/G@ ռv.0@\8߀+iO1zڞIhgcH΂׋J3EzP 9⫟+mzN(RrwTbCyI/evƩuNR-,m8-އ;ncv-d1w$l]g4%A 7rɂ;RNGkƋ\zWzBX Lk:Z K5N* ǂfX sƻx,\;ѕ u:<F!L4̘?_>`g#wblyZHoUuw=vmMJ'/ߑGeqYW X.mxkF9! M O#qwl K1ë`P.+/AA Er-.v9hnKpn5h07]0a:֋ƕ!Wt9-uW@췃 C6&۝b%P7\f#dwPk<]]"_1Lg4ߠcmн*,Ȕ'$),)1Irebz*ձ # ̺)x"5U#'rJ\?S^.#be6qlPܻ"3IXvL.j j<}W RN])" qDB/︒{L$kCO&GHĬsY@t-} N;B˭>;mC\0,?x+4Ga-_\1Izt2@hb<B uj>%r)%(50:1D.I$7o@ɾP9}6 mh\ mE@"}T_h}VjԴM_`%3@Ru@ysh;H L},$Agik0G"x0lʒk -P{l: 7gJTK\^=9wơQgX4hMa?. :g1ƫ#B.'Wd!}ɞMۇwQnWp$ٍԊj1e, l)D|-Nu=2ww &ayo\Nڰ|XoPhݍ|0? II%e6q+=PA=ZA*|Th57̥evk˅}8*/I2o2&_=Z{͠I7K v`'>w ΚW%\@xL$s1.1#;f%օ%=JPebU*873ߎƀ7,pеqf;1ޢΜtgB]p&qI,L@^UbbנGPh]\o;,63ff>TU^$T ,{r&h uqa>ViƱ^)e.pm}' nׂ_\ ok=CVK8P4'&`r=k8H8i DU&F9XcD98Lie%(P7 ܏)į{prOl8Js h~n,Yz!h?(Er/My8+\Ve8ʩ=9ګCTDs5 ]6C#?̢|8w Ѕ#ݷǞ[A-/U ?}] ʍ>x2.0f*(Bȣ7w4<# >2@وҥw"pɩ_< wS4E1WuLPł  +.4cؿ`RG`yQQ۽l`ٻeC>JO$6*tw|T;1_Я= ɹFa@΂f,5kaIXfWJ׆Iz%eCV+lP'G Ayc"uݴF\+vxP<$;$5Iw0,7I5P~} 2^O@49&$'A*5!!nػW< p .2C~!vxn=PգYWHm~=2H(Ab|`a? $v'3#!,A4B526_CT/]k9.K HНj ~ dP}RN(Ļ>ec|,mkA0J.GQ"oP[z݃4 OC77r/s&XJ3 "ۆew?QT@}ȧ 8*D":.]a=HuTquT< M?jU-UsS2m&S@w:ݞD?\z)q ڸc4HzyDb5/ g|T$WJџA]iL"윚guA`(Vf'FX x>6Vm~ڇ3SGgOi6)͐A0VvuL{C4xR6d7 Apx5>A'+&˼dL.KF"Q>zΡS,/X^Uk z<A@aQ;Πwcrdնz<49f )Ɖ}ӥ?11nvL?ީ0"f>z7<ˠTƺp-3`w+*)+-@hPw3!fANcUWŋ3y'xDK+m?ÚFme%j|o󠆯qv1~k[P~tt9KW(}r) ^2"MQ%jz# ^t[{[lJD9̌2/Nj܏m럤9KeWEC hB7:n+Ƕ }9-9$, 2e`S XBbEm>NK(AyO&S4F9y1}m4@A h֠ds"/ K`R ɢ}t#z*1U~ ,d{q(< \Xxx+"NbGN_28WYVBLt|;z^L!3Ԗ(Dsq9:\UU槙$H|oM`4rqb*gqdBF1s50/W=Q/O @UEqY5Iks xXoU_\[PqNVm1 6U5'ekt/,u(Ü60+Crl}Z(F>ۉ џDNQ`Xωm}X|nHdb’rHw012U$Z9{n_py"l}Я4TG~]jrѻьded|W ET*oBw֮Z3vr>7pMI=p]PA۟;$+ÅIY"7\ގS1ˇ4+ M*èxcϱaY(A {n5'^iZٶK?/7+m5D#/ݣٗOMqY9q75Xs Yj o~$ohDeژQ9Cv]u/BO>amF.d!Re;[,(e"ߊi5? `kΉuq}ɌI)suzS*p;N "%C pAMwwu;cWOB/_LLWޮPX0#TkJ;C Ѽ_r@=σqcP ryb7e@H8;e͙LӪeFeଢUDtImf-?¨`.`N*AnO8ʌtHf* |rqæ'2e_~ۮm9`{,e@#gb:Q9)zs?W5a˻c;"Elb4nyOde7(k5{1BzKV]QYD |4F"pUJ֝P)ipr;26}F[52Zt--"i/ypU]vbGa1tY;e; ҭ~}ApgH[EZd\zGw$sR9aozLl=ϟn0ʂC4aA֚ozC ,}d?߈խR]!o6gP]6 ?;2ydJ<8 FN]txؠATxa +P<PȬ~%]x`UHR7^(n{`hjEARjFm~Q#Se~ED+ Iê7S`XSo YbV!1PcZAɼOeDD`,W(=UXdx?-ۼHDv"~oT=>YH2ޏ$T|vh)*ja([ĵ* F˫_Nb\K<#7bEqɫ7'r@D^{m˨9#q"ps™S8Ӛ*Lo=5W{^`e .WH#e%KuMq (:sKs${oq/NB?]ظ$i/ݎ?NO< P&%׷yuJANޛжAյwF)iޭeMy͕vtD=+V, tʍX`` 3瀅{9crMz.&W< w{ڟޗ=#>B.v~ r)Ky(6سkPQGOPp6|MB"tg"FRbsZrP2*@{Eq7ǺKo1[PuT1_dUS V::t^sNmF~Whgi8y8=xxCƻiH¥ɷ7b'L9"$BOBbf ~;##=b/4Dv PmBǣi͎~:-H-I=>q0>n@^OY( Z 7O $e՝ph\6>5h<*f1#t炒kW|}6 [< =kCM_R 6!Хٞ2q;[,\x]gyV8IQocqD3qI?]`?N:>~u%Jחz3tA^~~k:x5#y)'PD4M@Ȟ8^8.; ^\c uvB֏ƃE@pלL|؎ui'"Ȩ׺_)KOI>~99Ĥ ILLnKWBJވ̇t.XIFvޱ έd|Od?k,񜥜 "%Կ\{'%HWǞ-]- \ u[) ;v`I̶XΊB:n/QiS!ˡRA^K٣T}~-9My+"> szT HS9J- Y"rmA@ L<<6!uKZp;c Qנ$W7"!%m x/-0}y{K6Gt҇vdxaJ{C=9dFq5M5>7HP4o&[ǼjE~/ީ#-&S&ȗu$Fvwi$厍7b\+S¯mqLd3'V/qj<$Q)7:8rh¨X"+#8R|!ׂDO %dN#8ŰJܢβ&hOUFl(PAvCsHV<H b?mqn$nY6x(vQx2|K.h4 xQTʍX T1 욠tǯp9 XXKux@L\/Ɇ[$G|YFL9#CU%b~W-t}M ${sK0@dag1Iyش<FDZx&Ѯo&:]OǖHG66&/5\tjkAޢ$~(y($y:%-=p`Ok'Ȇ6%mw3pɏL=99eF][wGX΅z| oPp0e?ߌTwkihP#+^.&?rq *Es3gf\E[Nd¿h՝Is)! ZǙuH 3uW‰oXK*w:Xjb^nhd# C&.!獐3VTy3[`,$ i\Jp)lbn#1GD0_*9R5 V(xvοH!ʀR}Yr69D>u(+4_YzQ-!b!&dAO-6WrUwUnnq(I^y+1&kSB,*` @/5p).RQ/TXiVu))vlD2 rpWPS~f*cNbov4B%"C-j|q\p} sj} : u>ҥE2 AEL(Ln|ͅR̪ rB? D)? uA9}Kq [x=K9TF-19{jzaSD-xp& q@8Q#50o %9- \J58+%UHA  OE3TmE~N7+"$v#~ت }!#T˕@ ] _T:WB %WWNWv08RcÊ{U2yBoaC~cZL{=I7[wKZpWTe%.Z웗;La|SxZZߣOmfss LAP -v>wh Œg<{MV=,ȗ OL.Wȷ.. :HQdnڙgT  Ҧ.╥z]r5}(`f[l+/1@+9HP_,u tDV1D) W}ϛ)lF(NgOKj@hm{#䐗EL ZZ`XL.`?&Y8YQ8ϮċkЭT$^0S_fO ث"Y:vfs1(d2.$HW_Q쒪 ^i۟>х_`}y ;OhŽn+,"V#8jI VPx SbHgФ7׉GީV"BUїi[ϺԕX3^znӸSf~U壯e|a-Eq z-B@n++<)ci%ӵǯH^%7t4,Q `X' M e('e MfwP$ v9ƚ/z1{9@WZ ф'ЖOj!]Vb%89xѿ/Ƈ$wjAܿWmMsNܢ}|5IKH1AHS(M9`x[XGNġpd|HjV!6+jnb4I"rSKdzAFˇ"b,Yifx فu}ʵ'7ߘҐa.m; bk "BM(D?<&MCo1Blռ*4J+o;j ެGA @pS[ʝudNK궜YRgZ0e6?IMq#,ofN5IhUn8S$0a0jW{FPpX'K#>=TZ ˟g_4Ρ〶~y&}IQd$#/gG>Hj"bWPsmu 7<|6vƹ?;dhMҝhş&>H 'Sdpjh3hej .A}5-*/=|P>`LG@-q;mR\j<\JUVܫ6$a] Go'VSԣ,(ׄ%]ϞXtZ 戒$ ҡu2͞A~H9:r*,%oƎԘc_9*01:~-nיVL*p$ӛLRp7WE69- UF*TҌo_Y7ҬSϡN{&_m ܾzTk%(XE>FD;T)ԟꦡj֫`3YĪr^-bhXC!:@p޶ٿT C4[™Uw^XPM'ER C_|~+mGIzkU* :&=]g|4䊅N_nE -!(mv.\7Qq0iVKtkFw~ly3CY*Il8ԧg絍1@QXW(#V p!0Ņ ssEA \ ZI+@rOΤ.!O឵3u9{@(M[&#L?IDC0GtKѵ N[wgUjT 9kJX@o;LUAb|y&GG\1݇7P)̤atX vM( eސfHG0)uudjα q *BGtA:(iF(-բU^f״UɻG5tmaba7K"M(͞sJ6Ƨf~)%#Sk)Be (cg 1'ҥy?tDc+J=( y <\萋%$Jl͆oN{gyî te}:d7jb!ʾބ&^tP`9_ƻT)97¿duR&NZ@Q}Iy`_A9&+V6ԉVm+-Ӣ~[.^Z4^b}ba҇ y[^u" QOշ% EG^lZAQ%GY ) &PK^ܥ{r6CןONp$ιvJ/[WCi'(lzx>v|ؿCubŢm^Zdl8zG09FPaZ/FqkЁA,r4;6h+~Ok:Q Jof_8U Q?ٯ.$0,ᄶsۖ]„KktrppK~|,>MBBժp͔J; 1a𫸛o$,B҂oNP {AFc\=/(^Izwt4 kTgn`AfTc87(N3O [=JؾSqoeɏԧYA$ hi¹mڋ `x?'z^5u =p:VBbw^hi3)9"S|!ᑗV:' Ͳҳ0aZ] mr`"<+ۢb1H+ӑ۝k0Wa*s%51/E֛ݎ2A9SD~s3(4cn 48BvIr o' K>'ڂF/ι.hn, 1o=1brǢI.VOlW̨7ˎouO?&&'V_gӯ۷[s JpX?pCVZ20W*7! IwKo|4w]/ʬ9ěK`TJړ}h63C?DͼV}MFY$CҊ)ͣٻbCɞU<: YIgE{VvS4oHR9"soVŹy}q%sCrw4J!f#qS35'Q$ ~tE#zi^iopƖCa Wx=Yg9Մk/3 ¼rҎ ^Ɛ ,O?zB̚luJ ̬^vmՄ!IVu9&Dm[XI]&ۡ-tEHzyhkFrO֡I7ᾒOUa3M[p #^1|M)s)~ 22SE<-aF$<\n \\mĥ3~ VN>55taL6schgZ³1Vègc6*΍DQtfH)юx$%::۟ie9 ]'ddLx)W?"`FPeTb{`7gY0ft?FflQ U|g2wFfUjz)v|ǿ`X5W7d<#S ĊɽXޝ&O9Ï9 ܟa))%rغN1s|n}rДtĦ:P]3x CkɌX5sxK?_%.%$i%g﫷eouO~}=4Lbh"J|3js>y2˳7Fr`gهP7azĿ;]1A  .n*55K^m6#%7qJ$T%bS?9#0 m?^\LFMsF''Nq\1E/ݪo.Y)Ijbam:G)]L7\"a勓6! aY N7%pFVRİӀ_ P 0ﷰF{-E#ĪrnRxxW(?y=&BH.Rdw[zο(kožMϮLٸ2ݨ\] D"(κ% 0U g`!"زB̴Iz# i,k%2 {jҚHnYBqц3 [q,ٗiH韈Ĩx'6 Q*gVv;:tbYfxYxRUZx- +HNhJ{"EgE{4=0/'9x<3CsgT,ҝDUo,,?"oWD+Uu;Gn=lHHot]Pj"Vťx@mc{~9e[!D\4@2_rxL[q窕X ZLU^B 6xu^$f+T>#kaB\wGeJs'|u/dx49dl b0)T`k -qdާd/,ŽnMꯒBJ fdtj9~NkBA巀Si SɎ+[۬q%KLT~zdRO;bJ! ܁QY:44&/C0 #IE S#|g?5xAqUQnVB4"{`6J>_emz $ǵ.  44FWs^# hAQDoб@h|f!(XCD+N~':,,{x&\ /"v&+9qݯmf}Of<hx̛ 8Cb^`6tHnۖJr90qFoH T6<bh9拥C*٠ ~)oOۯVm9\s,rnJ5!z\7P ln򦖮A` ɱnSK/6qb2>"->(d]S`h`Ek`cy8W|z`yCF{K) T W?a] <DUBw;i;`˓`7=@8i߈ ;5XP%usLI 9 W_ kYM[89kv"Zd];D1,b'|B8:˖S1ekߧk\sPZa%FiRz숕jDK hf<6,6^~5D.U7w86yVb_v^2w.Jr%#du;}6Β ͧhv{J%/v=@h&`)U@0xf@nRꭰ;SO$:L?Lfe[EGr8_QkzMsw|"u}^Qi7Q,V3Eǣ; [AקW AN߬^eT`pn\FP<1"Jy@{iS_Bve<ڄ)'힒--0}:pnU5DVK5jlO"Qmۈ4C+Jsq dQr"ُ1 Z_\#A-ɞ?ًF2<) `p<{?׍7#%EN<}D{"h!`M!Vc2y`:Uf*A"! b@͌&Fu_me,nsb n{Qˇu老p?`Z_d`_$d:N/[)Xt2qlZ9ovJ|.)c/2.>+ջ{jHP;qMKeee71n{ -!\m9mpf-|{xQ4#MKדܞ^u8A67y?Se'hp͌NJӨc%̙$'?+K XnLEf!3Y}E<+ːd+>.y]HiG%Ţ5emD AhxGe-/ r"\p¤!R #X'&\ geA5 h'd%s3:_rMugUoIo#Buiu0xv#z$4!;)6U^x&9x_T}nZZFL7i;Wuy舏9V̈́ *(#@!9jm] Q_6(d0B~`Ԯo;jq} fo3gGv̾I!񋺡sQtE[P}_L暔ZV.D+q-dOWP+p>>+CM_SeĖ!Y]"Brܳ&1)obX> ~Vsf|tz XWڎ͕Npv/4QNmC&drRqRQuQ~vm6AvJ-REmoc z` 7sM0-jg7!F'ɀeZL/ɟNLB>&X[Gϫb6C`rLZw$q[qUg?ivn P~&CSw v7-@ 2=\!Z#4j|+5Nt+q!~L"F_[+,-$f)&|ZC“tW\@x|E۪a=gF:Z5h&MPqSl7E6]2U>^ie/6sZJ1&a4f]F@r)ωqAnJZ$Fd:A!M2x4o'De:cOtrŮde鑦8H6r"#1 *a%uӧz|4cʢ#?|Rd{}1__THwwtЂ":e,ؔK{r3w~"]?~VUxg *@Gc7-aWcjT*.J}WȤԠŃ+LTZcj23*q>VV$ XVȎhN\ofc+ N/DSϬaL7 xPP&>a§qX0srlM+H  }8 ~5pu>3&,!gB:tLh#_i Y:6Zje:}f&z" c;&K%/ItC1:@׊Mbn8 )﫾Ixbʍy ngf7żU:0,Eܭƚ>0A#PlƧylͼj큟VWvDY&\t~>QG { x2?s4.r̟ $ʳ&B`\ywy籸fȓߒg0)\*)1&eZ]Fw,VU!lvzR LƊߚM[BJ,^Z>޿2\EW2ܳd{<5 Z<L/} :J}v _t rn&|T,/< /Y2Ҩ0X78:`QgH13ѥ]׈d/j~- O=~z?5牸m=SN *(7ǥijg%F&_yOQ@r}njފ1wΖiN>ٹFں!~ղ44 WuX9^h6Hw#a0_oج|.zp dwr_D'Ä\sUW;;DzVU:WN~K~ -+Mٻ#zUfE({HK9bqj?BZb)dQ,[D1Ji:llSʺ1-y0wfa)i409f!?;e.}{Ň<ȷ7 $<^=Rkh:}͟+a V˳VAC ~@ㅗ`=Je[]n3x B1e'.HݍƱa;?`i8Ӗ+r ǐ@0M¾O1/зA#c(@-?)#et}Æk%G@Rp "ڳ$/.ovm8=|7C9}'7}4o`Lv)%䧱 Bq`v1'C'׈q sT}{~r(U \~19-o-57zRplmMBo3Q4Ipg4b/wEp kJ1KA^3I=? :*qz(#ӳDա`Q37AƲ)4F,ޜƳs9FJ]%ls " &=W K/-'sjG,=7e! e+D+pnh-0,V2 aw aeyc};Zګ7qsAb*|w{*Opȴm^Ɏ nmZXJP?lC^gwk#d_ -3sчBJ4/O (dDvw+pÏ7d JL޶M7 _ԧPS# 1=I|`tF ]/`e Hh*P&O ƥiDd}]Q֡(h?.hg{ލ+z1ζs&_aN~b2bL#nwW_07Zʮ^Jʅ قܪC3^6m>Y22p.h'^LWX}ga4Y(N{ksw"nϟ*`F^l'K}|=,)$3b")V@DB"`cty &(&kl0mrN;A;O?P~rb2݄L$tDpoMńU 򨥩Be|D6'V&#ߍ(j*,̪!C-ˌ GlBeB&!R*ȚaU2 WĞG0 B-|o sOh./e8 ;\9$m ) aĿo5n3.EKT@z3 ;/kÖZ_"a"gBO=XlԐeEw,ߝ^[PEV?V!2E h5$*954|| ƯvJC͐ W0#˘I˒Z]?뾀+,%Qr=Bpy.'tPx-|,tAp+8-\o*oڣrq.C &,{nugCMqO_jw9K־Z>k%hh MpMͪꔱm9R :PI 1qazy!i&(1hc\ >WϐJ_?]Ղ|ț2-Z1(FM̰C,"\2z"8jxp}dCpg8lP7J)+e&`& f\ؼz):QqE 72}mک }HNDs?Zqm]|8g[/DR"Y u?ɣ9mvTKS"A Zi-,f:Rp&$uV i"!$GSF'fh <٘pi{ƻ9d ~d83 yEQnU,rHcxkzI$LW_CSMkx;qeSgr?fvX̜w-|60.}lR-"b:\ +9u,V9՛,Q6ISY>7kFP_7A_\"(#x oLl>p^8>e 0f} tD;Y`X\[QM^osA 3ӣkO{NXKq郕>JHz2ǹC@Z30sAl_i17Ҏ%̓(dWRB5`IpSzNZ>E蹝HR"} A,.vB6?9?LQLsw XgARgzþ yj3#=&D*'$' QƯYlketon\ePU]ri 2>+kAK~,cusÌǫзUcP*z Օ2F-*iXBZ[ MmW ]f t'd)p̀"qZ)qae;!O=^4T-lh c(W\l_Mc =tw0 3K,?3%I]XfodհВgFH8O~[mzD[j9|q 4Isu$ޠP<|{e1y`bzKA`n5 IpUዡXQ('4E_F, QwM!Q_Ni*%bPUZϻm+ /.*T iu\?evA焜6v0M$IS=/1՘9Pp Q gٛAP&Y0`)5AXwȏ}f YP r(a w\&''Pi1VrIOڦFɃ@ZkǕbrCUOrܫc /d[s!{^,!"u q \Z> z]é!%:(kteHV)dq]-b~Q]`<b`-s xKݝB=i0.3@{[;Km^֭V2>g{ڧ[Ҵ%dz v~"se֌) =ohNYfqSqJ,jS4jWj5k~sGϡJN1GvleU򻙟LHQnIJuNBqp+ѣ˥jAr/:zrQm#KJ󖋃rpңEO.x*$C}# hxVyy:@l\jB&KQN|J}~MשNj;"MnF uw\C!<̎9wExBFbMZCF:}C'3Q#.g1lx͝KUo[Ih*yY6/38^3T&Ax'j+OykcwF":/1ƿh"H`/c^:~廓~!vRKV1vW/xUk%cCt"boBnn4%#GD~lC:"dw fUD|^ 9v'lM<{8ΈL 9۳5Dpn"U6uV!Qs`z(Ij[ b Ϡ4?(2uF VxNUyqKs7E_ۦ0gka fm9GUf'BX\C'L]z" -^-9S[WcӨ>x[׳M U{m)K9e۲ɜIV9BWj`Tsh+n7Jbn^6uE^:e Ip+.}81s`\WmۈG[iMS-=Bn15@P셽AN|Y?.d5@z͘t|FYi ZNi/^C?.r+ujZ$BX1? :Kl^%6v\ tLK֝ o?4S7gԨ/T}sp x{YAFqb;Yk}QL3<*ZJ~aE'm@%X9f~ ]ֿ,̨v@ dHZrvFfֶN7&v8=^ݴZ $Ku)F? +͵o|7n*:%mnlP~׽KA[}s|2 tq٬`lŲm h[9v8}~HO;bc? >~ wTq0eΏWX0\}hA}o[MPxgR&B3:kk=+ *D^l̏bS8˻u )`uݼ-I%I(2~f=|²ZQN뢥 `KvUs~\_? b!b7LDn n,{OI /ƿ6-QfW -*~wُ2o$ )^v$c(Y*6$;q@Md!»T1j(wuו[ĹxBHl@H&Y!( MCAFkzك֕CXeYmxh%eM4DF&\j\piM?# sR8IEe)K=Y.Ώ0; θ 7Eιx2E9-aobyW]oPyTć]1)e7Z;U}AMx"p-go Cn4~,E zOc  ɸ>"Enے Np5s/u|V ߠGCg^{%8#WA{NNB !P[d? Ͱ}mռ ?{otv(<P{5!zЭc$$,[]rUp&(m$L)wkn2t$fUʮnr]ADJV1y;'|s2@8# +}Oq^C6C1QľKi*QhǪbo@-kJQ0.x$޻P#d3nkRX<#2N .ŔLD25ݟN+;٪e$P[w$"+: t} kE8{d*d?1 N}e(^В&€$]c11&gf<0p"Dz)HX¢iq$[6g0##"}ǹZlm:uLz3#8 WM@]H;#@*Y}J5M$ty;%+KθOؿ{RT@U]A@XNz; Џ+%V978E?pOs>s>VXFִ8n|&#B yrt?sKfxOכ_svޡʢ38f* ~'p;M\B}0ssA!lÑ_D ra ߆u״5NOj5gBT*3ޝc>2ǃ"u9Xù"QќFd.fz TNDn7'?Բ?|֞oA$dscO{o΢v?TZ K{ {XnU|BiGOV Ll-Wbb`iX]Hk64y߅gp@nKSI4M)* 18n Hv}U}x9 Ҙ8.Wp&+ v85ܩ i˼.&.NRI$xbmyoFW5G6xBtx@i'y`F23}W$/3d.0X3SqRcPbDI{%/4>d$3ֿu_jpZ[j:E64BoQ>*z0l\Nwfx\_808%JS/ \ַ4itpBlޜeZrSc+.RߜF9Յߥlbۅ Dva$OF y>{J@KxmsKVG2=5fQfPD:;0hG?Ťt:7 fp'h_fZtbyZR; /Zrg߼=r>\Ab*]{ 8)GXκ5e"])(9&Aw/D,=gL$<(eVs}BFv89cW) ekn+)AJ|.+K[-tv[ڮm9jm"@`8җ%d5nZg2tӥh K;*I7Zl^Rpюb2ɚ>nG]-rz1,$yߠJ4BCB sqvb[ld`9`XgXh,PӔ+m(@opF i-;\UU6͇ 9÷GK&( o$Z*:!1rt 1Q"^e-?q_r#!`7{6! <lH40[qn8J0LixnR3w>X:HD`{_{cM7hmRs{w`|s !}s\w=:^X9-CXoϑ di'IC$3\$? qX}ˬc ql&+W,zlagX;h 3+#-FdķDhMk}[.)mz%KW>@.k3q%ט9dlspLr;}2/?2(ո,((ja9xf㢜t+G2~/&*F+i [`YJJ^Y^{gr7SsjV!H5'مg Z@aRBO=8lS~X "1 Ű+KT`_yFr9n-Th/ tYrpsDkX}t Il5Zr'}9)*oSK '] \5Z=u_oWFիR#auy#(z\!?_"<`Vh&[݁G+7=D)iA`d4lѦWZpL3B\ǖWz2Gv6y/Wgni"Ѥ_ݜkcj_uuRv\u1;IAԛC/O` Q  UxNX:^y)MOS29*`vH!Ksc{M8SCMCFІc,@wE^'tǔNǾ%ǥFi2s#0҉ҮWU{JyA$}ja|il|,\Jt?G9qyP{h R }lUWZ9GpX&W꾰fQߕew^/)5`;p؀7.4dxo% anỂfÄ='&}I)㮕?'ɼ{{Ư荇9 Vjǜ&$Հ!~K}~c̍wrOY FձE+z8~ 罎}GCs\Bj?,]Z[WsBCwIC;ﺲAi7T}p _c_G5jVa~>ŐÊHTJU73k]u f@aN⣌`*L;͵,vf#"}[J,ڊU~P(L@(51u8l@Ĥmk0mL0=Oz i(A8oYZ>{ięXr9FIqK)Y+8-FN+;Y Є<ipн#Wrc1i% gGsMvT?B 7qB!m ~ĉ܀;6SRC՟ 12~BcIa1$]}z)} m *npkF(Rv1߻KFmUVfKz֔Ŧ-(3 (kvK\=İQ5Q1o%#4 JH8=C1~0aGn;5Ո?iA4?6p-D2k''79?"P2p6 ("aybϋ&`v&۳t2C:P63P+>w/*A>9sux#UL+2[DF‚Є((ʑaرr=mOh 9\Cj߷z:خy8bTUVFU-8FL!G ޥL)%# -r.u~R9 is$Lzޑ25fT#,RiO )R8-pJ¢!K C^Y_/Q 3F> k1B[qnJEʌm\DY쇃J$}l:_6si嶉BT`MFUc|7Kn0VwR,v~`ki9cm+hxw җ[?!0=aDn׾,U-$Ʊ>\tbuQ^ZnIwZB2 0>k 0<y\qƻICW|G>Cț{z7H+$ 3ԛ*]%=ӇCt>o?ceSGL-H!3pZXN5h EVDʈ^*Д;ӭ|8jݳ;Z >%u+Ƞn]Nqǐ 65d5@VcWNǺ.+Uʬ8T"OAof0Yz\_62Ǎ -IGΓl9tp_ 3tX9|i4 ?1Ixw,ݾMgcO\o&g ()O T?.puKgoSlte[ wp~9QOm Ej)Z㴟k@˸q=Z&8OEq's 9K{^%`噜Du%(zLRúFgDC `ӁgKq4UAvn9$ӬlB @(e_4P6WeAasN~dZ~OEKNh&/(5) kev*/zcA,T^Pw3rhcSximioY|.04ढ़;d-ӭ|wTVQN.D_&9@9j;iG[$1}txk涖ׯedt Gp<H=sF9$Qe_&AS&7_T|H2!モ,r2& ֚ w*]fEhI1x򃘞[DY%Z 23a*t!OϮ4QqО$qOߑƩnť"V+ȍ%l*Q,q02#OYy!ܮHvXi4$fW3=A߁J+@߁_qAxfѕr]ۅʏ|Dؔdf9}Q'{I`+"Z- %XD^fB6󥠒d;-E%ggKLzZheD3Ư}oҙt"_+ (H1p a+0G;HpۗQn~.ædb. 3Tk'Ew'#\`Lccت-];r[,|nt"p/Fsm! 5|:?5fhƱ@mHANOv-xdފ-kA[QiN^пAyZ(R AѡSCg5UN[ SJG:oiݫ-ߒf>\`=T1euZ8!?/IFDi{@39)N[!Cy k1~)1'(@BE__! \Kل"y_d}mMT/'Zz3z8\ 0Q=djC hy 6)=]יnuٴB`_8\>)o#!HW%aXVPLZM&1'D, DP$mFIT#'*?[z qp L;;װRo#u|g~vŐMU &9Wkqޑy[5C vouLoxv 1.8,T[݈ZrH߁m?<0BJF JT{[[ˠ6X"򾞼vy\,9*|Ȼ6g@[ NB${z#P_hR4>tx3Y-(33 qM}w֒-G;6ZјS{@I,5d!hor&7;|󧫼b<:3{Q&μ ̙rudzVJ9g @D.8VMEת~1e,]kDp1 8)%Xa915Ӭ^%OU!8Q"8x{PLueSCSѬߟG],aJpb瑁|j['%_qy|}rG؛I74!)vthXjFb0x+$CI`?Lq'Ű65"|A5:pl>F+(]%,%Ik*K4**)nvaf,,8.sw.H*M 9ef6[:0W܇Ui('3~:ߣDmR|\+RIꭱdGk#?,+$20&~<V `Ml g2ԟ؅ *%HI‘Ǖ<x9A珇'>K Қyrz87oS^E^&~j!$0+?:#Qt! WCUaOCDhY0AD2ݽ]*wZp2~PZ״QJ޾jA߮8fhbJZ`=_'ڹ #(?uƎ77T<7A2s[Yi;žFd湓ttʞcrn/\0-w7\fpy4Ka/jui$#: ;, ZFN*8Cаq"y.j!Ԝ:dS8M>v`_*[f(<4ƔHD͈hJg:-i "b i!X2P>$x0[LŅGcK脎Wz~>Q~4іsԞ=q}Yax.'.XI[&ug|cגlՃ`a\)*ijJKZK@쑑Ei.΂GSRvQvW"3@>JCx}0> 6IowYy0_$WerFb@qD9ZȞ2 G1@`2KᆸP(Q . *8`6wQ `hb,?|Kqu SBV##\)ɫ>9s.S&z6FBopC$54]gDd*@)X>De~6:P iJ01P#G:rΥeLo8 "9mTi&(~Xtd #,_T+1?\rܮ^᮳;g܋`ن3#e:IM})@3 Z[{l`+یdxhsn_}t(Gīsh֏.f`Z.8o]3G1siC UV/1 y,#<%r[WE BStӫ 1Q Hme_t nCh6?t/0p ‱3&%ѹUOQPV),=3z‰+J(Tó#1wo]MxH +&wJI{E,W4h (#P挿?.Dx"%|]̡{|w,u,bKhK'ލyg)b^5`[߫\ H)/n֑RA%=?n)m34O&ؒv]LubZW*n(f)v-X3M%=x\N.YpW4ֽ\&Wd?X6@^l8PrW{Ց9O:5u_2[s!A=ܾEU>xL@{w0SroL`~F:S,]ryLdH>AvLyƃ0HxRHw&tز rθ+Vԯ_U>_5%$ øJIjx%I-nmN$xm^)]m 4#2 ]s _tUh4fqp`5K2uh$fQb!G_gyfd:hVlV͂ms"܋CsX2)0ßtc@7g4.QQJ0Ӗx"Vq[T+S^QxfN/bqվMܯ@;  ST] #kǴ~ƣ/A% 2-D/s;R[ 8gsa`VvX$Nu$" &/nC-Au1558<_{kB'c~w^w8û վ'C4Ukk*AD;gfj1y B'+ĺ([w%aKWAIu-9&AENQL_ʬ"^\$VE48J5vnfij+xen."G3KoavLTmýBEoENo m ~> ݚ$@%cSXg~!~˽,m7 ȢCYئ4bZi: a%.HΖW9:[^<($eOKj{KuW20ezTI (<=@-Fv5e禴2*<ۘBSA=WsN󵼓81VUd9]bYmU?wx= ?QW$G='j<X ?4qݺۆ)QHT6ZG+d6~WxNuΔȓ1,;Iܰݠ1f`d0%,$U<|99}bH|{Pcڪ{'uuim .Bs V 펅?ǁݗY+Z-H[﯂P']eDgSgrH54ƕ|wX`yܜO/PVNDe_g_ݙN{' 1bw_jV)m 6&N)]&=L)[0ʮ3{hif߼UK p׿ QK:3RSf0N֔5Nr{o}MQK5~#gϪ[ zwiU6<|S/*{{8pTXj9şsϷy(?mpPrJA|TW(e佭O(.u Kퟡ4ffu( $0lJߗqw׀ C8?(IE^*"H(>@At.N[ $}1nBVȰprqIu ~k8|}TPr*~ޭU>1'tV7E;_qRF>N^f-d}Yqm>Zϲ4>:-Qyt' *` zP 'Y0Jߩ /.tB9L ?} ngY %n?g U4#<-*!oV?PIk$6dB/sU/ť{XOaȱfо %m5K`).G_5n7C 7>l X(/|\<=`0|0jн_]tyڝX1teQTVD;j@YV( |7se[闖l666 Q Xۖ9#4a{/ AQO`M^Oz 2n?8_";~|<'"GCB=B!֒4qye>ld ֟#-?tw5x-q!Q%-J/ȡ+ecwj½D1^vj: !>nÁ]8*:tY'/Ḽ4 f9"0*Ӹ65G:~)ywzOYZm: GY9b{?b^ؼ)ܳئ.ݘ3xiH2cLw_]LJeD>G]U, ;̌ìvLPMf1&;4+S<;1r4韡,{IZgL셵kXI${"g?sH$/^3 .]tgl8r1C`;t&ɚ8VIdhƬәv7Iټ(m?^O.\T'[ g ޾ %EfE~Hoh12(;ʸ M9^r$7ocmm)ɸ R;|]/7IG>f<( >fIHL1"͞)y(| &wR|-\?/gl3Խ$Zo(&Exk'ǽdʅ~X̪.X=t/YIv4" 1fs($ $׃\tLy/-C^-rv.!;ӠJ?ycZw]%{85L&V_)X 2`!l_'ɸ mc_L?^㎗)^v}B#(BdE&5!{E(aYuI܍>qMw/ _nP\>J.͟2o#D"9=n?^ὒ.ƠCWV.PSS]d1+tCfT<(UKr2P*RJk ơ>7gD}խ>>9˖;'A 2[EGe7~T .cOyڌht/j>KD1okSs!֋OEO2H &M>{&F;(n|!2Tc)˰m1c&knp$Pkuw<`e6ttY8x چ4&y0UGi3:u-GN9R&: əwF LnLJA=wGJ^lo&%. :5RCM꥘]@ގO!JKqqfJFPvw0iw=m){$ٲ : 0TJ7.NXqyEЊABb >AUy9c̊m ؽDe H\JX\x bVQz&9O_:qle>#L¥OB_Wz垙ٽ;Ť0o.C#PV,Op_ +-{ I@=ЙUGnA2La( Q|wɥ7d Ar_b,-iHsi#\0]⊮q]g(;8;+m%7uNNk{'+P`!\HZ|7&'+h]±;i.A !-mq8!WDT/ 6їm}!*Ƨ#zk7<&pIzϻ!;D! :7L~$ s=Wih;[(Z);FK30^h !cb'[S[`}'zYg@5J&~BsԩaĉQMp e}1g&,&:$ g<]%:ŸH@mXi+Woѻ_⌷C{5zudev[GX$eva*ubǴ*&, nlLa aL,*c%"d((lā;5J}cK|n,]-EB.#6 oV5 swbcB =GtCwW=[ ʻC)t֋e[nRhp~j\=䙉 ,N }W3o0)`rwd1r) ÄSR{(O_7,/wgr$Q'C}ݜE\j(~RTw:0%s]R5ll(}!1µo<&JC >7vGΖ?TBz<TUb[oVhu z9a@U!]N$K~i~nX%i`r[;  m8o$@&(;C -26l@{0ٓX&'x a5뗛Ip L=g/ Jۙ^ݗ$ZɡA+ڡ|<e9Ȫ NAgQ]*dY@ߜ#]Ԇ%Y\EW;AK $ h= #}/!y3ZLrW)g06I cfkʒEF:ev05Avѵa7ON(v&p!7db)XHײLHM2!B_u[G-V7Ꞁ2B*p>cTRHյ:xaR%Ih$3Gs\wNXEuʎfF<< 5!8*D/M żuƀD,{=ngR7o><=2iuQTlzP $JgxEtt-ʛEǤp!fm: us_smîn- u0d q!8`=hm͆nl(.J`0zZ5u}ĕo.*'HPJC1'l=?yqeC抍)?!,e|+qf*lnfaƔ ֌;B>{oo3sΑ |Jg\t&.@m}qq˻Vay-BWAČM}TJє)pݯ*ipD:n3SK _.ޥP^w  5'4QU9`Y8ix;l?PUHJwf4Ro;נ&'I9{g6<#9V- >WdJ|B!)W|E>&w{z ㋞?m?o?Ae*CfO6釵-=O‹ *b3nfS}q@룘9lBtXbKVmp |m<Θ/y+ͷںwdNKCw#K篖[=vL,{S WM $3WUǥ0?z]ڀ~:rsWB1U3LӸ4%`tEv<4dMq,["HPdN(])4"Rt3%@fDT| "KT2\//8OD1Jx#!Bo9ȩ0,#'JcQ?a(KWJKX9X)&uv+qex* ݂΃eGu4$KO(〮lk}0LnJ.(3HB 7[bѬ18k~4 d~\ ;,WCgM9[0 <\^)iҩ[~wq?yn֯H9\}O'#*O~gysL/;| z/K LT;^1-5tQHiqY4A7 jSPg2qpT+kk2||9nNN D=hYGY@Po`8D,zC~ߎgIض0, .Sc,6l_e69^}k5.]_Y4rŠ\gp2lN XTQYKRǃv!x] 86ߧu HugY(BeI$h;*h77裡v *2 < %2r{{+_H^l3b(O"ha{z qmjomAP\-:wY&2I=WN X5x߲|S05k:dA]}wT`D2 xC5m4)w$y{N渃v_Uѡ[L;l:0J^YCmG2R:$Z4BqPK[΃$ {e!LKʆ]w:Ui`*W:aTt%%LZ#"`Fiu>^ߴB6ٲ8ɱUU{Sq*(':m@L" X. jdzމt~ {ňB|1&@oFF(qS 5uط.#2 d-r!?c9DW==uUZ"ΐ T''u|CF?;qbcΑ!$J/UQb -,~[uWh^ās0 էEtT?%vG_k4PdXsMEeќ"xG I>M{eQ9~ǀ* wI9LtKLad-dg`DIBnY 6vnVeH\i\]Oo a^SRZ p'Zu $8^ADPw!_e³jk%T)x|'%s5B70=g 0ݶE8Ý_޳sT ,ntyο"vk4~5trM*7֌N9ˏ4{s2|D1V݁P q`A1_T,/Acd!k8q\8}$s}"L5ȹ.J.R)*&[N؁ٜbhԼf6 ?"c \Ż? g0k]rAel-xo.aoJ6|_mX)Kc8Ɔp!Gm+!}aA>ZU&!OF,x~\)ٌ&2х/+ <=pJ.%'RՇZZsHbOZ K. 2Vi¢Ô|լh2yjn^t$Y!taK9 _¬p;W+-< A$:(K1~U4^ݩ|`&ŅAT} R0'c)vX+B 0bJJGlzSB )$haJk#wihXZ;ʧ-*d? $I6-|Ѣ~ )(Xl史Kr03DmBjzk &7x+˲|RD?p" 7=%7au7`Zox7d+>+(MfO )`OѪB FF :`A 2bXg Ks\1G<:q2K?U?D8X㬼I[T%ӧG%a" ,`JuǚkrG>kڶ}:yd-Nyρ>00-`y5DTrp9k41#_\p#c[O?()/OQ5N]nG  bڱAF 6 gګfCxjHt´JT'7v3k ?,Q҆0L?轭*P/wƮنS{&fs2{3AÆ<9W7+[oAap`Xb/6FA$εJzŹ5J(T$+x.繍BD5$1&aK[O=8ߝmנLѹmo6VrB0v 6DLY5|Hs7bu*^_k@L6Kޞ Z%|a\ p㠳XPt# Xsy^r$@/'dt`2(@k?M}EX=o7> %eB9#^C6s2/gdМ0/EؑɶtT%9pWF]ӿ:Rt|60PTvzZ'\zp^3bz'RG5:&'CKeãcv~jP̦?/~6FRe~J>,!Z OX9&.6SPuWϞ⶿w8>zػ=D5Mʙ bAgSc0C__ m!PfݯB\QTo=֤3")&4S rNpVߣWA\ՍԼHt y| @76͞5֩@^d6Id?f'5.N#msCuݎ˳0\!(h3e?I&jG!g3I 醰;dr;5m{s:ʝ0mYƻd!J>E߬A%bcKP=Z:1Ζ:TR.CeBtfԋ9R5}PEwA=Dɵ(4S΃` Iz"sBr+ ]ЫE(5`dF{{OB{C]i?&yycjvDge?,[twL?5tF]QmJu.mGVISivwmQȩЂ_jU$<vM4/9çB9Dz,מ^hxGzv<$5>+}4}iÅ١pg'!clO]0z4ȧ(y9{t=>Edh#Pk׻/ـC?nfjaHV֪r7ȦpOZ'd>pIIᄭߖ"+n+iQɄ\]_5~`ABa_jh y8)Pryu&k;g7\M{(?ܴ7:W&|@[ qR6 jI $[$'Yx~bV.RqwrF]1]0Rz8!U%Z*l,H W?Giʦ xm5Rp D16w&f{`=4HDZܲ[[{vߔ \S`Jy[4e $<ʅ=qF<\Y^:j:99N]Wq(#̈́4H f;Er$•\גسH=Tͯqid.q$`x%OfW:<0l"T6z߻XWcL>*;!G~9 "j/ՙ!sMO޵'|R}H4 }-\zb,[a&V +7Nm| ^І&zljΗU *kxjjar/+wY Bǚ^^˷XkqZ2P`wwa ?fx^0~M6 y!,e0]5H"Gi K5^6@ U\1ԭn}:\ sv { T{#@a&v;뿫^_[> -)]FBilr7eſԃPa|J>tI 큙)NZРu,:목 W0uTeP FgrGѨ|M<ܛϒ@"]SJLA;O)4}⒑:(ƫA`y$7K\2iAioKډo'rL+}q2D&TP7fRliFApPX(h|h [[&x1w d KԺiqV0H1t#XyRL8aiIqy-$N IB'tƪA1"6boF) -fqm ;+*+2;0Q&Ƹyb޺W'q:~3[^s )^Hb=Ug5 Hg%Rx`i>^RK벺c6[Jb1 W@$C:ΘAI\QD&Cj$6OY%$K'qQY+*@/cHWLqj+j%){^t^5Ј H~@+ʭS:]E G@r78Іת7 PW ѭ J EN@FB˞ƙvՠS5]c:Dp>8MVY W~o"d)4 fo9)E23҃-mJ^:cK* C%UZf.݆-WssI^5 |s&vOD\H j\=`B"azrl ,kRVsrܶqfRKW3|}- p7gW72,/m!2X4U;8xx 6;-FԿ2DW\;V!Tk<EɀNp%@H2x< "T! @*+J- J Il7@L*i@ 쩠-R'pYWT]xMyLvH__%3䏥Q4my8Kt֛yc1A&S8]~!.$Bx 8ݫvJP'A w`hE%f-s:BR+[~'gYkBy7BnPJa>&7`ޚfoXq:zMz8t#&v `7NR(HŀBWgP UI;u/rE:=gl ]YV0r)er.K5spt6;&#'>P?^Z~ͫHe ,]PX [" wQ^G&i656EtƧz T0 BE7ϼ{q}_T:*0 o-m18vcDM]kh` xcIȠ&P_(dbpWZR~HY@7p5ۗm٢6Lvd\Gk\aG/PK]0)&N y7c(c|=6U%R*˰D۳fMFKY+ %ҡv;۹ (ߏ" -qN*t,i.tq1`1r(8:’ 3bQ o*BĊ>)iPY{czKvKܬh'JguY-m>ťϛм KtW|% |f1BK%S㏍di 5D B:QՏ7uyMzBi1zx!1:|]y bPP*&Mr4%z#U]Wsf1n6ThP@R:`lnuz]FY㌕2~2 D}V4'v=|_sZ3]/wǻ]>v[b@ ^E_6y#RA@\m4VO_{D{z4x8QRN39r45FnQ䳝~gf7sTC|%~?ˮ՞!S*GOm)QΠ>42t&H Ċ "X ҬԚ\[&:Aun]\y:"raWdI ~vfCGBۥ*Q bW!qsJ,OV80ck&v Ckэ"n+萀jn.JTX-sf rۚVۜM'=NIA8@WΤY0sXO܎UH7B6末t pPۚ:/p䱧{ӕfNdUC0i]AItԐwQ-UM}Zpo7ͫդ? b$h2^>9@aJm#ʸ rx+ՅĬVX l|UruDʕzyȑXzXo༶պet1PK?Upp "=Q_]+OfזVaE/{%[@* 6{C^E+^ҲثY:`0}@}ihxp=H7?~ Kw_<)}T%#IDb#sXf+jA-a@$Nk^Gʜ촟BC9qvɰ?BGӀ Ԉ$_~=e,>j'^H+*|8;P|e&o_ܒ)r{N~C-vǶ,/e >07߹3Ʀ܊ߒf?.[+rKi_l?tzksf9&O<Fm F6Ճ?߆x iۅ"@mq#a)LQ |;%(ëŐuQig9w{*&WhZ\ ` ~jK  5B>z.9(ewPv DIy \=81&pǂ\saUpˏ.S_+W}< MFE#_:X@04A˗:&2ڸO$ B H9ZaVo@sD&ۉj 5&~ ;RUMf{W+ XbYidqJy7%5Y=0x`y]̭*ZSW&MTHzGwFI95dw ?e ,Nx`ͤiEˏ +x|VST6/Ԑ|_(q#+"-v嶵GX:/>TJ_^ 5T,Gr.npxN]j ~ŀG;-c~gHs3 ӕ+?_&ܜνv'Q_*Ӛ XO;RuϬԟr_7LЪm`jHLi >yqy/'c:|$.ĝr#emBl,^A`&uz]zD{f;5_ǭ}X\T=?L+qNx4@#b !bvh·җ$>UƆGkTyڲﰽsR9=>,ue>4]AT>:DBՍL<`)מ5{ؒK0ĊʋS_ ;!#%:1-ePI}q)I%3Z` r-$߿v28Zf!AXNHttr8I;8Q2z[rp(p̓mR%ЦνY8 1p7tf 0Y흗jLq h#ٚCh77p N)rC`2aC ;`QW#nj]5Hul(~^b.ނlU[rH G"; "Կ6-[riqiM#9YK:rhɽ|zK'F1Be@fyZ6JWZiPB O5"բ 1鏦~{߰EX!(ݫ %"xF|!>D>Hxu./2$kkYBO4B)>vVQ8Ak5&\fg(p󽝇co܅S!wo8lF>Q$=$4AΣz\cf__ͅ=³͖xŕnq-g2ԽM1ѣm PR Z#V]eVnܴǹQ<fz7dD.mred)=IQUiv lx3ג ÖLOo '<(Qoz(#T+Sj>6$zsszPrtXLsZ^^B{<mn/nbH+]{z u$RJ9nmѤp }px/V徭]V4h|Xru9S/HhVC's:H_Rg3E }x{0-\$!#E?I#H$t@eFzZHz6vDGH+;">%[=0jP#ZsLz2W'o34mnɶY/&b[ t˿W߮ !94爊&[}NA< {₮|Uȶ 8×bU:ZXΣEh$S  &Yljy+ÜΧ/+OXY&W2dN9L8#c1B+S3cA~+ _{~楿0kE׏1 T <յq}̜\d1qBJq mV3bŅoaDqѨs0e͏ǾTq+gO'0\Wg&6>fE+qa+~RJ&#m7 >%6Dg[hRA:#S`kLk?or効kߍDjnс 0  &x+>dc-Mf*ϡH( 7HC|e@A^B {\C*H#-yf^{bclvߥ9Џ/Pv#̐y|kG7]X3 w! 9XKakKU-U|]OliuƒT:l5 C%y”z8s̹b)9d7ޙ=0&d]^ON En4٣XV)n[>Mi/L g-Øɼ!}2(삤}ğ#%I}bG,a;_yQ]V^'+ORe!ԃkJ?Vciy_8X*! n"/5e6:[Bk̂!/LdcΐToŧZ3ʆՓT$O1%QzKWD˹;8Ǹs|Cskf*'n7{<./ŨnB+oZDE:#>@1vC$jg0K ` 'Y{ 0 =l̄e)w8ס\Y64#]*%4F]օbQYM^ni̠(`['[73G Io1}u289oOP?v&D{ &u Nm&![^7C5'P P_AVF {0n'=c_nJcKѺn+"* Ӭ7j5{\{+@:.Pp-(%4kPr="}B:}۰.+6}iT ̛X D/aѽcuO:&ꐰKG]xQ_o L9|KD@D]K-[pb qNoQ?;J$ކ(PޢӊkerL| zCWzw鮐(Jv NoO~?@*yϘOqK$PָࣾO\# zC.𾐈ӎ!Y'u J-5>(Ap|=~_ZLWs殒q~ Q}HoR((,i2hkS`rWPLtAP5#rqC:QAZD0ny Bh0ٳV8$cx8SS6\^hUܳ+u^΢>'s -B,c!4b'm3(1C8S V#+B 2-1rNaiYu|x˪=nNIuY픱ԣ=΍mhh;R/.>! #pw4%b#b2?Ɨ,0wMdLc-!_34*Oz8a{> hǖ(]O׺Ya4,F[v - ne&ҁE:ьY9/bB$Sir[%3NAm%yh /a1 $4) W>nqaVx-"Bÿ2W[X)A+垬Z~;ѮT#t4 2ELPO_O,1*X[W"Ao=hqI6{,ϧ;RxzVeSϞgRp ,2z9QM\OHxxII{S[KŸ%<㗔@M ƅſ9dSJaڽis=Kq]]|_Ģ:cyiۧbdgډ:*&TXUgI%ٗң졺v # ۾T1VP-,R5=Ja ޠ_&p/O 1p{0*wJk'.8J>H&ѣr=#~Y ,5i,k1Á z)VBpR@̯D~G4Qa)>&?e|sG9'٥ ! } nv*$;`}E|R/&n)< *<%3Ԥa^y2t6M[;踖5GO:&`,|D7y76nVʯ@pNUeJR!Y` 3f'nO(19KYR&`+HRqoVB?>yy?"1/Vy%FR9s ,JYf/9Oe+HGAzj*Q_40dL\ :~&?!8@見u:+K>A & &~۲f8.eDRS.Bc_1J ˓ExPԼ*U'X^%DЭ,!ѐNB'S*n ˷mbpZF3AKT&Yזۡ6'gTa9Ƣ lřzO[ԥfQ`y~8_YdîՊ(-S8r7R@wvQb}DG2biɋNw< 4f_3t]@Hn=/ysM -ŗ7w_aS_d`F6 O +"$)=+U]HOEl0DrT3#oA$UL!֛yK~*10? ̱cV!N)ɇm&M|JUj a}اnMݭԘ19Jla-.NAȂ<؃;^޳.JX"6x)ɹ":)I3E ǎ'?d+!έfNyCL9D#)gm0&5u68Ţ5o9Sګ "m\Cn6aM4ݲ]IaV 0!d4\#.Ltcw ,x&O"A\R!ƚ%cO~*JȊ.KnS! hϝu u8Wb*v̚"Sħ)bIY bZbq'&:]ܤq0";p6Ȋ&Eǝʃ7Ae0["# FڌZ|8q`paZ)aY\O]"zD\@؟n(&Y7ZXhAϸ)KzSS7hM~Cq{1ˡRo-23d<P^r`lso0&3!EgM ;ճz9H<<[3ZNd#wDN^1'u=u#} !p x%J۪HE@Kxwe-$6~'^Vm!^uI2Ҳi6aVi7X{jobUeΘYvS8L cjwkPHo! )pF7 퇰3_vHE~^9NV*TE\CIiup4(rQ>Hn <:d@-?!N8vh&!OrPGv|,@@c4/Tft'*iLKdhS ٳ9ݯ-5 2UEǗ88=EtB_MJ@-~wem9mw:~֊B !r8BIپ}g-0]D+jb/׿JcD墹̫ˊC*UD%to=W r%a}Lmi%,%[Dc7ᮀ2"{X_TiUE{Z+Iތ6k3AG'"Lf{Xt21Rk3R%6Mk%gZdRV2(iźפTIt͉ )#i<ЦllAC1exIVqq(iFqƯ Mr!йc&02daA$5}JeWb8rඵओQfrY;׊g5(vn\Q$DZ:}쯘zA%DY͙ey>IN=܍P': X^.Ol͓+ݞ3ɣv;?DjgW2o,ul'Y-s02Dܒh;4#^?DUNXtQ-RK)jqxd+*InE̷HT>k"93?=0kZCf=LVӞ0]:LL‘{9'= >#Y Ev0y'|o"n`X)zz5g3wh;ykk> /bU2qvtFq <X 4z f I*3uHboq(ZvgEv6~;;/ä]rހ[.LCrl Kyg 0=#o (S8JBH0aW+8^EvUn-?Cy5H>2zgQ$(?֤K`ye'J[ymڽr#0(Tm auE {Ԥ/.:\ Z|nmoĴ `u*X_P;m(-͚X08Q3my\'3IQ)T͈B"8g%I%Y47 @}7Zѡll/ijUb+%"9nG|*eE>1 V)'xX2̊U_AhҮ,N' p9+i}g~{,n54+q=Hu5cWW&\6r%ӦؑApIR̟[wPs䞢>O:_*I>pPkcYjxoPiH@2R,m/SС?#p3[(?k54nO W!SH  z`d~@Y*n7=E2-Qqwm4(OЪKխu3VD$gwلf$d 7NȥE>!7X̪u܁;:b3V*:^ڪDđͪ }cVXof@h{dF(]w=wm7r9,2^xdҽ[AKpE{1MRfG5H\92ֳ{^o4u]hwl/C.8=c~A͜z%2ٍbs^n;CH{:,ؒ:ad* v͕kUXJ`)M KDweキ~utǓ jIo 9[5]"'DDz#rz*3t`S0"CR@'lf6s\{r]zkW2\0OLM{J}Ήvepq2oC.w%V̓v-w`Ҍ \B->r@Qi<0POm8y3P?G{..3wI*-ҋ <G%jtayA˜Zzw{\K̞-}%tIXk#?<(ou:,J ,0>./x;ԶH^1/ :4VﳕFB{fZi6Bs\k qXq80F'o=hu35%kiCOOM(Ht Q]@Zb zS6uOlأ&q^HT *PHwޜǬ;T^ {#?~w&||ncz&B $P˭|#X}+J pos>(* haRolyA+yhWgyC T՛?GEyqdO;0֡=BiP{I LGb4\X0{\]5BaN՗3MѤƠ<PhP6Jsp8MEXj*]7I}I1G i麬/'?ړ/gTyqM;\r*e^7X^y#QbY#~莬Xq? ϱJK$\YEY[{4aPvCx߅waT];ҍ z 8Κ|;pu=\L [k[C_,l7&ɞ\GgĬG$mɑWgاR|\Gu%V@A|TLޣi؞ NҁQ|roۡ㪲rUKqm և9Pa.y+BjZlѽ>It8ݹ3d +xEG;+(!AiBuf8e VnЧ~O\Kۥ:ܬhG̤VlE_'Odj%Qkߏ~.[n~iPv+<3ĪZLK<^z>]5Z֚Sd X\<K5d,.Yv( )+{$ ~AF&)?h.e<pC[@*YXj;_Jz=sUx¼S:"td M@4e7)·~Q:^[;C6 RgQ0k"}&aHjK ,Z`4aV=YDlJ" ''_l{oYn$- 2+US;}2ڥzgWĂR#ԥa_I,7 Vʆ}qv& /K;ꊑt=*8B-pgp㓽6 > 7H C<ۛG-IWβS 7LLXP'HtxPW]YzwE15+'YRmXئ0Z8O"axy'  ) j M5m{)-@?<0mwpD`cF(͌mg76'}a`kKdϣ``I["t?:#Mlc}cY\h 1߭lb!Fa˂c.vRi}n_H dJ)՝Fk7Z5:{tSZ/ aAxPԏ~/v3Ud*HԍZ'WRkw, O yɼknJW8Zis]$F7fbӖ| PɡZPj@@~Def1yv?ʼn]Js8f A,GЁ{w64,uh%"U~$)pUE6b箊^RDY >b*/̳A/*/JkByڮza.!J<*Gcyp-mGabEMu/_4j3d2p>tť=Sީ.4DNF6DI]:Rc}> |@ G?M`dxсŷR^Qd  ^(DyHt<؊S3mb(ށ˦Wa};U:oeq?Ξ`$ ,3FE:>56!7]O!t CHAtco*"jtb_>V6Ef/P]噥=yJ,ud."T#GDf (f"id Z$SkBzA>!]/&EnJl'(mk5[o60yV%_au3 Ԋ_[W ae.[ QӚc#WP]h\(L|Ѩ4rM+ q?4L8wu3f{Dͱd9Kt +nGljaS.<St/l fBաf!'(I)ΒWWJruB_3 2DOP+cacx+n?o\Akr{u&m,{2^ƴ[NyҖtZGnי5ZГɅ\|&LHP_֎ f&RU?phJNZoDX0@ 6|hiX[-e fs~HCÂciIJIzu}{\bqbt &m,EhB7+g 9fx{?p|i_n@o f+rer-z Ĭ@=yՇQ"ԫR4ˡrLp@@rp*?^e[~1,9JMyM>j8> j3ELMmdq|̌|8jGD-C F9K]V އ&WEKW!!c |.)Dr6;t|(W`Ty˭Ԭ^5:Հ*fa2L$0>oN.Fv|j^@񚯖>CBDnK(HdL#9_n&fBޝfF^΍pS>a2}Gvnpl쎉ool"V7Me*a1 oTh7_\0ocE\}p97)c'jlT@%v6sg!XC(&T+fY&|1fU<uwkr&mR<_EI0먼GMrC*H#" ]\4! 3ۭl ݺ^, *u{)< gyjݯX$'gğ_orlX@5o=gvcbgEⓍ5Kzצ;4{Y8b[Suei6q8Y?P`= Evɷ6>J=fVՕ,n֍{Gmф Q dYe8EAhG6Gd?%"d%:p- ㍅~5G/ZU=zaZưZ vGHwrOMcgzR&EPc,yCcjl K{ rN8Ŕo ݓu.ߵ,|-OSWNqbJv1tU+ P k@f[Uҕ0[77q-^+8g~Nal`W@+pHlϨvs`.3OnT0#٨Ȯնcf@Gd-ɠεֽB9jۺ_0@9%l?f掼O(7 {nrk$.+١:fԽ伢Uk3$W%Mu1$8͙p8%tECc- dk"," 7iIJ AՉа߁nZ^_0 hXvwxŖAЍj58}\U/}}&]BAk)9:j-ļQGdm_a`ɝBn]WךּqdHM]fH4f{_OnŒO Sci6Msn#7= d+vSO?K{^G=j"D~%%'"Tx&}eeiR02{qUOKvڄ|1ADZQ"_>rv 6Dp ,i[,U2K̴IĘblw ,wdK?s;`*:XMgG$Mp pp̘M+6ew$, Nc:RQl6kd@Я ettED1Lm[-yvHq`A=N%IzGodZ]H A!Jz{ݓFFvQ 3,Nwوv#=vбVE'߇Lnr1T;yrΉ\T Y,SrmobFl9|2M~bf wijUtBR)Ȣ$X~rkCgKowIx:%$ 0M<oC֣jŢ̺peQÿ Uq9[s?VVx+΀ӫnA#)|9!t-nU]er M43iv5xCMo7xVn7NԮ?y@zfq$ٔNJ{?$cEh}rrgi@MU./'A?LɍI F28m'|'"?'aB%VE ěvD[.RF轞qͳ>Emx͎|Az)6h}ڎȢr2 ^*x+ϒ%b;p@]R9]Ul#P٤WHtCjkawFPPhO2x(`^̛`QTYuru`Q2#5럛g#"xg٨Xf5qPf P} $u@nkNO:JPNj,)l֎bx!C,j$DԄ>eMjG䡘-[!P)H,^oΙ FPFI4BHկ ?bvZ"g~qkzrPCƄNfkFa oNB}?eG: U|1:E9lޢ78E!-=@kSi_ۉJ[ٸIkGO=`Ru0GO[&\}=̙aW=O14ą)& RhE5uz|hn97 (T ~nQ-cՈ4wf(*d Zik-ΩOSY'܎{|;*G"}%#&O>[F8K8iB <0C‘9ςV?5=8zpK[~0(Dns]H@Y1{U"#{^)u<ͪH֠;2 oY_ zy柶~ zljkmTڶfr H8f \Ux,Tֳypi R@u>iF:bٿ9܁wX;O'aeW.mn,j uGEK+EZ5LWEG)[qaJqFaeSЪ'ܞ^"]iMTߍ"~bXόC[h ~E5xCZXJM(Z N,{P2U)5)5ْ3sR}_oqON!ɕA8ē`i՞d`ܓb@=y'I%%)^$Lue6a*},EP<-J _C/ȂgX1J%*9`^UVkd˝ 5$Ti68';@0m ÆM8ک~wD l;~O~_B. mSV~%PT|{UwMR`jWe@Ê/.KAecZ2ݙ"uV5aC@JxA9Ƌ_+P6*Qyƅ[6'nqQ w!cUXz>t!<^&*)wrcF'bϿGvCnesh=$[yG㸕_^\ĶV{+AnI >W½mĴd9OбIRw_[ybgu4;mo,HkA*qMMX\#h/+W}D}?3!9eS߼WD%|7(޻Y_hָ;us8%-Ԇ,YrDwoogʨZ-2tzNJuБʅU Wh'JIGLQ A(.m t^C Bꐚ41yapO|AjQhi@K:<[]b$ylK.|{UrˊsƐ]spaGR.5Y߰A$r[\#ÎW`n ` {h6<5 ՜]>R. ;ϏD>K<[ua1&OiFfF1VΝw@Rb!k<Տ 1(+w!(W:PFJIdtl"DA͟43eJ /*7CA)e/gv5:/7hU0_mx+\}~,B-)a (!yP _ңǁm_#Q=`&p%m:rQz~;CnU}ZX#6pknf~M@|;oR磂QN^q>q>Ȍ?gEAc|c()Ms5FE@&A2 j/"~}IYA 3x)Jb.2J71u'SiK89>:"xa?KŸ)Zal˥p ;)+v E(q?Wn vKoD+6%>yrqm<%܂K{"c&3[9t(pX8ojt!.|u3lf Bʧ𢴭 ,bbQB0^qmp\& {ջvY^Pu@o ,-?v(4 fT#G~$<&+Iݩ57QܽXIyP43?B=Ĩaawx?6 Z;'܎-x/Œerͱ*>q}V=}<ݰ0s$ [h|ʗpSy NMqU-:~Ȕ_lr4-y?>-EwcJj!f kc(!uo$7=,4 (4Sdf̃cLa}prI,ϗ7MFgnb|ƈO6OwWō:g*e9\" i#wLܰu -S8v` k+]ŬC>GUv-iF[BK*e DE7Sxī 6?+%/!Y."w5Z}886{h}A%B%]k?!҇N"&3l|"y }' (O#ʜ9E\I,^=A:,t>GƘ%]mt Ffw:0)DwB]}yc}IDxCbn=mQB|Ha\Ld)R"t'Ӌ]%k)2x[@q::ݒ,:hMۧI qSSb@3z?3 EJw7%;3ҷy"(yoNbDŽ9ѿG1IYMhwS>Zs5hz{rvC&1Y,<^ټocp%a~<R+Jg˔ApmQ+S)uQ: 8`зrĻ:dUVC'W=M"+P <벩8HE@J9e.N[s=(k*'$4 >S>p?=@!Nn&9 3diwqziOb9Fl)+>zٯ'9sj詭0#.g޿/G.!BT/x3ۍsF+vJ>̤$`ZJК򓭕&udmjU7 ]¢DǑUw K_8ǡMi`&T1|z16Pa!-, FUqwcj]7#5n2!7TK՘ڋ!yuؔQQ$}Z>UCƲne=={ܷ=D]/cӁpx{6x>&nD`o4"1\W]JYaK;kZv_UiKl.Av>04I9`s,\M *ï޿8w9J> &r-Js(Lƭs_' sZG 9|箽A9j/IBD9Nbb`l`n+f|&&2653Ȣ f+N[kA|X5 nn<[_?~3(^:N)kʒOgfgo%́,Ɩ(G (e%m>l|h0-דqO/HYxS?v=B-qalh׊$W ^%6+O̲0I/kZ*e|i6C?Lq#彛FBAMsA'Xr•9OЂz@wV+t_0m?n_Ӥ4_QMS0Qœ"}?{h8%Pm7f2F= v%{^I\:#K# ,\9.Y ``\[K=Z%C mcl>[nZ?ZsWU@'ZLxxm=>=US[WÉGI\kRWFs#y!z1v׶w'%JF`&4„BMmA/N .mx5z!B>Av\ANc-B!SqWpU ^=LŮFd[E3",/LhrM2-IrvnoBJbp\QqwG&I*H( dO߀xd&,4 G;79AU{'uVwGX'YB<\%-w 6K:S:bTϑy~;oW:Y'wU(rRbNw2ꖛK:#:t1 @rQsq: ƑS8`>$om%F+9] @h`V]MU2<%T9ЅzdMH9 \ToI2HIXiQԒޔ`tԩC%{q޹7؋e.ըk-]\ k,fP2Bɧ1IIMx+ JFor[[J֜tN'c?/(%-1/84y\"ѩoپ6$WWVe/#W_eAL7OE&BRX~MIWn$w1)) /7R{HW i JHbi݉i$`Z[<3yI{ęXoT":цR\^-] z`l%ᜬ}JA;_,}RG=Pľ.,OzQc)F4ŧNMR$F=Gڽu)/f~ʿ$3<TwLQNNķ@%o+:v} Q"2倨 ȻapW)Qڷ"`@ @[,}it`d27 |6mc1!zverM i`,@:LwK+'hOWuAD;Uukt$1RuabyOanjE p`n3sB/J8 e4&xUoKqVn ۗaq}()jMUjx"chREvsTn+X*VZ,Ͽyhmax-$t-4'p}ϏP'3 _^C[,oЏeuvX[_ pӶĕČ\a5Wbיu⁌Qd^RFvZOnHc>7]UK3<(᣾L6ǁQu*l&#zC"W }'PѨ2sew#dNPP< Ub ȶj (ztS8*{@k'ӑc s/ua 2[cMJ dFU9`mF])5lHBy"iy`$p,fNrܒE: '-F3&7ڽb>,_dˌݤFpn:7~do۔iOIFl*3];Qm+e&#rT|U. ga Y]C>- &Z d͡N6@ITNnXL_}5/޶_T]5 I$jN5/ZΡ&u@f*}`F\p\NtxI68M=d}*PȪH=TJ{I-j616ƦJ3FVP~ kYwvQ7;[FuSo|ƅƑs|afik(p;i5Ť9LGsCuӺ L |>@= &=63zFFMYk^tok54.4 $/XOǂd 'e¿K|!:_ٕNbØEk4p<|X.$E=\WK/b/ty4!)&8 D@z,~rk 0˪d(4N.x{7Mm='|p{[x֓lw >nl˞ᒳ(vy}ݏ5[R~ފ2i>pd:{Dɮ txM)N?>Vvgv?95uT*Ў srz|?%nՈ4liQU nҶ"S( д @T<|c2.`00cy|7 ?nю=hoծcU@wwE`ypk@z%jwB^FӢhۮD\!jeW>H.B ]@"B  9>z k/?:cj.Dϟ6y^$b -TWo=Ю,9E>AXz?A*Q oddUy1v+Ԃ ㌐>l 6$tpo3M@ B# >KiEP4Ijbh7wٯЁ'!0Ҵ9(X|tm* OMjA44, SBieQ>ppByN:ޜ<) k hݴF@/Nn~FF-dF$ĠLJNNuʨ@S2 8jKJm+mq ,6CՃJwzEL@b8G=7.b(`19&^ o--GMVS؁s`xFrg._Ue#/TҿEVc>8X߈ LcSqZ+UIF_^kDLӨηce?sΡ ,?OU$_ڞD1tﻓ?],6$ztT=q{ #q:'Y&y9'^-a@٤b($:-%)4t3ƹ~Î x>=Z0 Acx^fco:署d(`0DZKQ6^26wC~i7*cBޭWkM7H(R"d6ZEe O'<Ԗky݁rW=r7C9-&6vR9$mjo݆sC8g 82bطZ=й`FV-yL068n܏Ca<&H0D@Ch:^Yp0?/Fe>,~$[d-bv0M4Vo9[sc| 1$ڶ  ک z!mV$sTs]ASLצ?iN% n듼+IZ>Uy=euHE?LDg{_>)6^ ] -]plmB}iċڈ/"\}A.lQ&%y+yӂ =4s1|Խ8xWmIjJo(^0^Ε~TR"S$9.WVHv˙xM*3|$Kd8|)qlV(7׏ \:?6TŲ/)Tfd' 60W'seFUd8f*8*=: X]1(G:e&?u7rbQ1Sp >r xR;d3qxj\QG 3XikN6= b(m_ nX+PR UOA2X~N$ɩG: MxvojUB6EG{/owvXMu+e㥯4h$7~Pju خRf7 j c, HܒQTHNQm˽i6bo4$*K1h!|E\#IX"mM/A+6hc|6e4zucC%̦E\ -CpdҒ?N-Oq3nkKQFқ!Qݬ&^GjPs_`G nJ /~qytOv^ MJ߸Xv:ٞZ)xD,] FuD37Jn+pGvOs _y03YgbG å|5t]*ަEw?64t;IjxMb@q "IjIt_$€KY tۈ3;+~$(=x;mx,DlTF%.. H '`Z4(]I>'}VRBMqa[ϬoEpC@Ѱ Il^ =}XqK2oImOr*/<9==^zq) F}0ag٤#C ┢z޽Wxt;~oI4j1RߌJw_ sLJz L%$G.--Ӽ<& h[˶ }a1W DO?D5'e0jiJ6padGm\ E<m{83w\1OѺV3~:dēbO{v5# >['N=!Ѷ7-8! h"#el2G‘č̵% /-w_BбWŚ]aъ_B]G)_ b{V](M)RI'N ;!T .^hfػ0sPEKWG\. OKIxgueѵsҳe>B]OQ?{:Xe,?+Z6+| rpJtgb/f o5< |-IEpeϞ"S *^YJ4_EČ}5^{9v 0UYv8P Oy3 4n5- 6uxХ @*>S'^*T0Nɀ BDNiطizW 6N> :B AtS.%̍)-|>Tb=dS *3(0h>0ig: 8ĂBwɋWtt 35=uJ"VZ>iwi:FVi}?፻W戠0vQ3Q|ׁu{A;{9 ,& W"wWZH\bOmF&LFɁOg>4]g7Ye Cn>?JF;X~^(x[h5a}2ZUebon#tAS@7v=+ia{E(k8\Fwb7'i1Z+s5M[ӽ: -?퓕?/,']`x <5h 㲋[~R27:K)N,ٌy4eVQ: A6[Fŵc`FbQ s65-lkpޮ aUVLV.P FIy(Oia .|bFzn[Je9Sgb-ʟD&Pbٿd\2WsN⚴SD?xPflY܌uʗK t{ʫh"|JEX?vE3(bc*Bۭ?9Zh뿴K u=zWpzg)'[7:'ښW ޑ@L:nFqvs1Q7!?M ԿYxϙ/$iFRJ.(>"@SؙAüo<\L< S4qƬ.Mj4ЫStEQw3UR3jC pnBBb9j$I'xI˗y-@hָÍ+A8Ǫ&$n$qv6B n;ز2Ʃ;@l7x pʿǔ`Q)EB7?"(sn*oQM #Qm{CHrxR&F&J[k@-^4MAZR_ٺ[@soM n乷&5;{b%/رťFoZS) ?#9 1׆:#b Aa5-<>ĸ) `WsHh*`$<6#w6>;)2zTZX[9֒=[{^k[hI/LﮀED $((|mI+= ih4%"t4'8'ӫ?oP:D_kGG2yifBU#u,z=0WӲHvܜBP [e .zμmsr! !ve$|s(l`u֦ ӃlC?|FMY6f┌8+4 5%طH4Đ_mNml%|7T yeÚŎ;߿PuӡFr];)!pԭ";3uN7pSESBgD6.C)ݮ !nj?fo5]5B8Z`ݪYTs>}k᪹͚VZbow2%c!*.UG,no4M/%XJ$iE*tAtQѢ{HHVAFru9g1FFjmocG9@D:.<៨y4"-ȬWP((4췆z*FYg?dlY5Dɘ5Gʵ;%B5b"h:+RUzb )J_4|qDBRe˜Pv1(L&D#بWuٽ/ڷȷY<-%gd4sSr+[3DtwUfNdV!ԌIT_@I-|L#hpN(;O l]02m{54soIXWCUTM`!G32t5a[N{<Y݉VIԐ?9?10? [DGG/:(.?S`Jaqwx;{xD0E_DeV\Wԅ 9%}= pDI$ɾ4ٲum)-0<+ %%*{9LmFhS)w.4Ty2d,߆# ;Zi\ A9E>Yन7IH'NwT#L#KHP (,TY$= sL'Y+v :Ycwڅv/#42x zNˋ xZ:.TةDP0R3OD6ڥ&H6ɭ'c1$R>ϸ]!(OŚn_BaFy-U9hpBuRr#=#Es-C <8V# vљYT:nF8y<W+; ׏,ͿXkS|T>hWQSY&$>YWs,YՈCw\?}@t8xP"wsӶJU;Ig XA,&.*?C5J3^UxiPR Ugvr3MqoLeA03kqbGloN!JC 3VО&(;U*I:3ŸWE~ei6Fb#bP MF_5P7{AJ٪ô'B)T 7EMo-O%ts//U3v<>ܶĆ#-.I܃9[vUGjG/:~?cO'dnG0薢@HވUfY]Z!VN ܜ7Y⓲Ҧ◦:{?וIz l{ p_XWN!Mu!9| J1S,nX:cS}$˻ ~!~`]7E)D0#t^Ĩ~py#o*~nn֔+.go`*5x *Tt8?>>4,c} w[KWcYHBt4T3Zkߩ"ĒNVrMQGpS5"˵^,:8#5.L °>> oa&ib&p}=~F>TU0$FxKr ֣@d<Rlvp]*X}#G|:nsg6 G.^SIJTBNҧĖTԫ Ih2/[+`ñ;nbv8ȋ{d*|:;2oQsn A'ܵM:;\ Ϲũ|-D;+.&>x3IT CgC: ha'dv5х so, yoW8鐽'cՙu{wRS.4!x8 9w<10kL>mվ9erp&RJei-37Z0\\Q#&9D-!ұ^[TT2Fv@)\G8 ЉoٴXBcƸlҳ6jA>lv<}FigN+%ub_8[IW.- 3JP:q~2ۻyVi5$Jc:vA|ZWDWp4 Nv9>d G{uϯ2K'gj  Seyx~0s(H)|Eq^ `za z }82WՏo+ њ83㭣bƄh$1Dt6^dI~Y7z!GRlλ?,Y a%qhʽEѳ:P.Y..UjNLJOܛp ;shׇۇ~Ӹr/+$_FڱyE u̗ѻ$Q.n ^•-AA(&2o`8xvbM86%!,;?=̞ќMu0^Nt+HJ.(ggYi HxZ" *v^gE5txPww_.ӅwS]1,l[AGi_h6F=R;"$TofLQ9OF1DǶxk@i gU*W}}y]5v&YBGB˨ %|v60.hцB E609ͺ1\O~T]]pK{#i^ }PazG;|o&Yz`5J8w߂H.ː%?rI%+YEn҄~!~|(Tzil!ao?ѼḜ9aiqd}Gyh(Z @Pыh NO]ۑN ?lп >&ykHnY{'|`ߦΔ1oҾOyq!>W.$$81]Q GdLG{gznЁ~[j'$W9x[t0\\\f| O*U|qF:Dcaz|[WK/`w/oˢIScƤ+DaQqŲc$}y<ۯߏS 1aި_D6>!Nv%$:|"вEzgm% Q#F`ǑCQCvYTfWw[ysStsWi~Z}jHz8&v֏MAUؘ㠇C!FkTyBPNܦ,0Ft+erkDڙ%w C*ܝxG _# ,Ȼf]EpkdF)$H"HdsgH{FPQq\]1->z=DaOϠ-eipgU<.bUi53IQ&&ipb\ 9g0I%:d)ѣr:B$|\h͙7TQOΡ Nr5̹荮|?=-YVTz8s1eo"+*0 rxS^$jrHg¾#$yܢ^f{ O1?<$`ܐ%2]%Ģv/$ + h2aB>[Mq1 3fNeqΰ ͔pa(մ7pa)X B ew49 "O5Wpdrڄ؍) ],  Fzop|s8kstg Rx@]g{!H]1a%Kl MP/7z6 p;64*:&*ʊHlA˞?x &gSvbzvT anO$km=c$Z"}rYz[J~C_9"?a.f+w5W ߖMfqLⵈ y[ #Cܶ_DgJg@=-W[g0*vHER,̵^7p,xl\NN_Ɍ*m 6?hRꞰ3r#זjaЏ,+؜AZA\4x9 .H%Ύs 1ٱ`X75 ˕Iɒ__Nkeqm9eF^7&{Ap(WTT;yoT{@\sq^N UA>_ !k-8v''bCα?LR? V;3]7`qW{YI jaSy=mL=SrŬ&[^t&|6ϗ 0:\ۄ`ll8>S '9}^ERbmlq>fS"LyKre^k.Orqk6T$Ԣw~5cvܛ4tMmI͡Xy-!/nFkX'd,:g;bqFAvf"ʜGlD#w# IgS^ T0y6- I]-zC;(^W )dGIٕ\lҬjU^l&*czFdWԭFVC抖Jxifѡj҆ѸݯκxbSWe9(KF\}1(]͚!'雽ku99r\JaW|yu$Pg\{M​/]sУ??ҠM1xfEBwٺOꐇ&R;oCz-|ȧTfT2t42<UW0]C)*a/-/<)˂%P̥Xk"J,45VW闣ɴLъ|%<[p8:ir 9KZwk$[rGW˘o^id 7w vBBړNBicTcKVL֬KqLGg9]@I_6THpzK9ͥ9VG5@.uOP3!wgHݛxen<B}ZkAnX`<~,q3!y|zcAH'De[T!_y%kBq\rԖ/|=+vk9uȩ}464#LZX-d:X4 =4ylhTM SV'L0M|&|v$rxIqAih1c)QMڗ~yVYFJ}{~ajgPVe*IV?ܷws1u =hn WϩtnM.S~J؝|?2% J[J^zp+Ib@U".C/ΰ隚ߋ;@D^U!倻y&Ju2š޲ÊŸQĄ< gb {"(n)uZxև3lXvIUmB =yK\C60tP_l կD9)R6> U6haHZ'bY1\YX5=3I=&FTyǺ.ouv<[kd:PRU86gXl-# g/pT)*ap;}- Q+H-n4t;G^kt$d!ٲf5D!v6m9<~TFKVذxVɽI+ ~xM@|Ny# /?FEԼ븻m_MT5FSYVWSu1WQ cYX[$3R,U:ur.W %aX<=Wݥ ]4Tf\}Ӗz빺Bs)l׹Ag& I{f#}T(M'Mmqff4#2~'Kx%H/cP>IEmO}ph3f9S6g$Y_tn HQghSMm| xU#vh6;g-X'-7yG C[g.ꗯGX{8;qGyEѹ%g /H5Clk&t9/8zi4d##,@mH'Gzb vo)aũU/0ͩV՝T*撝Lp*z.蚧W b&l$F9u!`HKُMG0k]țVi/'3a=OCW=BʜoyS8kV$:KbF{ n3[3Ԣcqm_~,{YR­8Jűt$XȨV[3RP|[=(;o.|5kI!5~ZTyiz}eJCg-/"Eժjt8:߹b~l''|Luo+m)e7E>[fvvTrN 9P֑xNG;y-%F^ RRq|_&[+%7 5Z1tSmBS\<r, S>AȈܚS<S\>Q_1ppu&OX7HKzbIsWa8 ߞ qOJ⧩#ШsJ(Ie#̆"6ԸS:zci"o_XFvu@$D F/wVѿ4R!`l 0#83AIjB3ڐ*c[%?MDRzg^|?/%ܓ8•.?Py-I6O hdZ+lD`I0%*Uկe3455|I2A;ȍ7xmtkizr\21*ÐruڢD/(!^I56W:IKˤv%WM6M"=&Yi~lO3B(̵ |S>1ñM2j~cpF`wM}O>GdeҢ7,rqɃ2<ȚxGH5e0FCeZ7_vEp-  yBV/ZPFwn8$[ɵ$J2wtA~=Gr*K(bbHDTa׀)ϕ'O7숱n8ʶ{3CTo=Ûj=']t(l%?M8W H POfN9cp-'J1dۿ āߧF,fLz8VX:q cB)wY20Uk=bJ sH=V lOf; j+偅N+ xN?Pq քQqyz&L2n`&2K=I G;DLWdNkQ HUN.sDJ&lsg frf|m-J!xJU3ݱl@]Np c5LlS^\GD]@>W)}1x׿tT#/ctx%^ vܗNBmL(r00 $˱z9/jw+ ?ْ(O8۶ѫ::#nIޭIs,7y)ƪMs5J,M%E@ϕ5gIjgKr,Tޥ&Nr;*6$DlG!0spUKd`)O(R\xaj!u2}~_i{Qd]UӢKM- ~H0 $FFZ9V|?8fN%Jk80m]k/mYY{8rGxdEj4R0ߝ7Y HSA"OġfNͫm1)-~Q/փ{߸`7q hxgf.L29aS*`j] J$E 5=p&6.4Vrz)#G0iLsн[3 Y쐕VÅPLW&k@͜뱧N2 PT%tJ61h{N" (B*hO4za弄4߷ZAK3`x~4D- c,x كcN8>r\FirCVx@`^R4ؽ{L@bJ}呔OOM^yv<m 9U+2G.E>4B]\䄉"EgAxbFNJN}k ܅[{b7~R܊1s%}AdE8@ ]*L8wawWFf .H=r+ɼ%U,.AHŮؔ~X a!!N(b$;}+ZKSh" 񗉃0Yn[,+xLvL,3s0ϝBnb :vc]s<#nr|Pc"R+H4MjAJc#3Vم`lSҕ{|g7e7# ~u\ޱoH4˳  ~|H0Amly :[+͟/eJFw8UͿ q)+>w\#$dcx70Ѝ 2yEZ/ Bgm499,#-D7vRɣTZĺ7dkNRkw`^(6*Hcݗ恵m R{\ 'ZXoVҢ!!nFƎ4\2҉X<Xy<?(d|J 􊥢G'#m0]Taʷ)>*$w.r"KVp啋V'쁛?$P=wBO~{k5$̆OؒEw}Uό1_ePbA5,*|< 2l]Uvʪ5^pDz`՘,yA"xKIL:~eƱAo W0xQQ8 B&4͋I<[zDìV'B5A O[w|o}И-SaGc\M MڹfiʾrG)QT G<(fQdHe}FX0"@K(4 V [Ξ OAm >mƋж~֩;|'a o7b&&d "gqz'o"WiHƏ~IiBf, #Ȕd󉚦^j.MnAB/@!( s h$ݥ $S%=!2w? S0;/=rܘ*KPd[vBCR֒"ct6k3ߴKcJ+.Ee ET.W$6 Oqt$uGDjG|Ef*J= E%@ 45R!l0?YJlM VAI\lb ;}@(cJ3ga=\+gFK艻x <!ll&;R2F2c2bj s 5J0rXmr7UXil H\V ׄ2νD_exrěZ`Řm×x'B[;v2I Za<`g]:,1MM$(JtQYc.H8!0,nl(Jvؔ%D۪|ޟ$jぽR,_ ToDo8K7 uH=E;K= Xb0LlܷJtbj9jNd-{+B&o5.:_Ʀ9c30S![{$?,"U#oF:Қb:g3J$ T; A7wBosL 0p9\))E ޒ$$T!0MbQ:޵Ȍ+x46._`ϑRQq`a*s֚wR <QзUݖrA7Mnuy,oryZؙtS>^gXKhl2@uoJ.e%&ϛ7:sK=7k^.s> 5"pE@PPemqc% Sϫ3ǟ&ϳm=a"|%p.m:3te5@4<[@y Y1_B<-m-wSk9ҷm WीE{J{Qؗ?>*!gɶ,?zm=AλlAKe T$x쿜k $ [E]+KK#`Y Ɯ1QqK*WkcZVz%3 )s6l^":11Z=GlyxIh+"5I(g$EIhrt&4Jp!^I ,kt.@0KF1W:(a[3+N a+S/m HIW`sz|,$L|.鞂;3DO 5xOj^8 ʴ}jv52RS;t `yI&yT^x-5x|cCLA%̎6EhQ'm(=nĀt zUJwNR]WL^1r1E &%B}g3e:20cU5$Jzh勓KD^Sq]Fh `n@RmS I+c^K(|p~72>+'9j.(k'ΎAftwb 5F0?PiKuerjhP6Ө;GG0u`|*d]XUOXeI$:(pȬRiL=禄]( \ t . 憍 ^YfcC.H݁cF32cEv QI%&mL]O.Xϓ+]:SE X_޶;y ]iJFƱWv`0 QG@-UU 9BQr6Wr4"Gr1{8"9ϠYCSZ8:F8С.We[ZA] )oh7դ?OTwdθsgc8)}sDՄC"6S"\a Y nO/V@p#v3b~\ѯL=" V8I, V;[gq}*?lP̐y]jR\gw`,9eDGvKp5qcU*M N&*cr#%7M<Qyt?EKh ƭX i`m{5{ NFޖ+C,+ڟkKI;J( \adp}A5etFS6`21?H 2t޽ (4l YF@zzo \(q(ʥ&kNLϘ 0l E9 "qȴ ( R0r&l_Cl rteZy.7^tpb>[hnk@#yn}%JJx3,{cUkɝKUmpk bWwAEd:YZnrPAF'tsw#4ͦ\uUQh)|s,zه1Z:>QX "h]&9߱P$2d*J88֪@:"B;śJGm,^ #/DُC8 bÒa$ZF/YJ"Ù{q5䶵n0ϩ&xxОV} sS1*[v- p2&I"L"-r$5OrӬma$4/\0 q~qLvg}fPv=[C[amJ 􇞰+O&ˤbW='h^4~NQAJgvs55);#0@dm[B%g'bex ͊}Mi[.T},2ǧ$-I42uen)l+9~ CPt0q$n \}t?q(ER/SU欭왇yjo c:orl(9Ke)LO X[ i!%;!N\j'l0T1' %kPQU ]'&51ru }Q7tW+<4b뵀1X9ҍ́ +*@ɬg\Okt?8dVO}!7('l/6n,yh (0 CN^WnY -'Oj`h)=uauo %$ 9r ]܁d;(Mn沟W4LQG d.]r8{t@A46!׎\W>bBH$xf E*NE!XEI3zKx5o3'|u2i1XB5RmVfO̱2'BW}SA_ ;}]72iwԝ W=|w#@J@rB\~6cܿGwz7t5mM8J_+O.'øԳBjҺlb*53=s1feT[b)wLLfhw-QM,XFƫ팤ntUYi/+$7﷼}xƌSogFL'Iz<_KB\GuM6`\ a+w_m:K W{lI NHKUؼ;l% 95,vo`#rNb_"uW0IxSȹY'O(_-8~u o# |Iߎ(UbO0շ9_XאŜ3C>PV%g;,?U̦=nP䡐#c9k+,'J|b*9 Ұ)n-FhQ[DORÛfvp *6D&  8F<߱ u.B3^賿 [6qp)a$i4 %3z?C?0s4.=2 *4+}O7Mkg?+`~9,JNPV2WKlQ)Ů=.~Q*l~Պj U= q&5F^"X(vjel0li 10Hta5=&k AXҞ釲qfQ/YGׁ>e,0PD\х;ac%nژ<1׏` xL5f=FY!Oq˵Osj/^g pZ p6ARb1Gr5T}l2]/I< 1-)0ImWg3~C}*øn)^ !(^5(;Tw,+kKE<;ɨS9ewe5f.OwFyx5!*i|P ` SQ\րz%.DtvtFw]/%L7]LY sY,X@.F&x;#/2W1a%ș1`jLTdeȚ*zh n G]KHާ5@%K>l1P7=kCC=}F`>=An\ 8h936Q3͞N^<+^jK5pQD%嫁v*Z @ϛbqBL ք7 /k3]AqH:zTp$iK%Qemi5_ΕcWS 8#c9I ѷ1kvVh)e {+B(DwdT@l 㒘@q% E2>77s ״j qIIDÍ" PAq+#FqU}W+%ˣm0iꦭjRnbXf vDo5-I_ 41M,`GG nsE eI 3uBGիu }q\qና(QZ_&B#% 6 WtQtm9A#^+rcqОQȤ68%/LЁ] ˆs[ )ueVMb`Q"gwHn!N?Fb`.L*j/{=.p9y_n# :DSXD|sI͚2qͪ0Xׄ3ZO- ѥE'AmP d=hECU[ռQ|>nNiƘcmiKؗf? >˯ iJ^%HG?hJKy <^[hvu"&9]}}1Lq|ڠ02\ 'G'ˋѣkmҵ1z~ `nC躥Ul!~kŨAhZ_:6,,ɯi-h|}  JȂE[q(Gb|GKcnfo7*P{xB47-IIyQaTr#I2-/6Z{~sF3=̛YEBiwS%)z*HUooEfޛu]O;|fނ\L띈 2ģv7-ZX7M*wr>=ĔMk[zHS@_8b/>DP'P<0#u(i|2T`70\&vsOҷ8 SRG{u=}0U< qPؑíӐ 5hGUo*rȪҠλLU475c_Tuh"͆`G_%I+7 ,@T묊MH;[*6pI=T,E4@-|!nqy\ԯ[gfZ*=o=*|6eʉ7zFn ?LrPԦ*ӭiXA H/ i`]l^}L;}Du{͗lUZ_yzk\̈́ˠaPyDe&b‡+.nZ^`8![Da; ]ENz6 +L{{*y=4㗙BR`¶/j<޺KK,~`Ni>"٬o&#\vU!^͐Q¿b$4^)RXrN0䙜uʛbl8F L*Rn?2| |2"iY)7`/RHqn;k^>#1-Լ9ħUϚ@χhj\>)z&4 EfʼnC׌C (=Cy(.J'L qᣥb$b]o#x o:SW'38I+o~Xh= ?.E\dDLu2LtړQC 6_J gC ,ѷLv1i`嫎 cWnM?iI!ýB<#{L׸pDh.My8v9~,Mn}2|E*x[sqGb 2QNGn$ԍd L5Nd=sg}8,y9,^[#s@ª\'1ܻ!-Kc@ws3(XVRE;?-Uq-Fٿ I7SeERh%~Q9e4OCspI w>l b]w8Qh9CAx؀%O34L{=PUTk Z:"=Iiy(a!bfY/B5\T0ߣF$9EjWx;<ӯ˿؂8e{LWB;v0bUlݞBQX:֦fxl~iDy3H ^bpERO $F#}hXoᰈ7az{vU0xݝڮ[A7қaGm/*suP¿qx.ԑs9JD؍;D%][a!B/ *QKq@ɋX+>Ip;1GH=H\f*S>aԷkӦB.ibЭS]z {fmJVŝ&D(K"sԗ6 l2U7RHt"ƞ$Bܦ&N۔i]%u".;9'14 ;CajbtD'jm'#jϊ/qQj Tγ(Tv7 I3SB0} s;+Byߺt@YO''6h_ D1\Cʇ3VD'.(J'U.]{ A=ĀͬrڔzeM0PwD=>7 XR0"tꘀ&[Yšc7P0W_%)qyq9Q Z]צ7l`,4  8ʶ.Kׂ=h2+&jC$)gSt/XF€bJlp m ‰cQ5)xa狑ΐ8r3Tsv8lgpm?I\3)䳬6P,{K-"`TSm!aJBocptG#QlU<}Vתy],Eg<\u7M.!ϡQ{_k\Ǖ$[#ggU }qT9=ZE/$trF}ýTE嵤v[-A,{W.:>C*P28=cv*T_}ڪdf2)Wqs0c)CNU{0g #WfN؉#k1ubCI|p.Mj*N O:,uN%L1?9pcքڢ^VRnteGҙ4su2}qP}&F:Ff:߰7M#&_Iq$W~H ͮ oΜHPDQRy'&JƏG!fC60!Ua0wrP|ܬٲ"`׍Et5F,Dv|>e2 xjV'T68 d6A!9&~ rf6c:Uahn}Aw%_oאmN9ƿ{o۪/wX{.++(b7ʳ=*({s0k"&Ȫl%_L$m1pIlפvQflad&.uTy mi@Bb;eq-QmrUft"\/8IYnQ$AG y J $.* ?r ;THe*}X~Z(=:o$}Hh'#)_2~Unpa ;&Z@PRC9Ggq\4-ZAk@(&Ѐ77Ÿt|rČk"xݷLje v(<0Z_KbBPeSRLʡeGבYf"wrՉsd)XOn7!lr`$&:K0( +X;–l? 䮒@Oе^WV7Pp\. E̊0zBL;ڈ%(f86_S&"۩9hq]zIcfI}>N)hӾ8q^ H$Nae 'P|ϹehSpo w]5'ʝ[|z0va)IE Ǜ?- QdVJLm<6M$?.$\9E”S?zK]M A7Q)q̈u,{XIb #"u%{.&nLyM̤0.6^xK >5f^*]-8vclonwV|(oՄ.wSepsD+3bOkç\qעRJd``hf6MUpِ&])~ p?Y "ָ,cSI+ٳ6o)z$&Ăs&m= ?Wk|`uPB c{ pIm\ҕ}A)m  @6+Y^yՒkOi'O?[!/mc'cbYhJ*6W u3rIQ'4҄eZoR+0auM 7!9A&ù60h-).,]wgܡnFT8p^IGSsz#Zh:+Lm 9! ] &1LKȡ변'ݽm~1$og%~J#M6*_ĤmB:^E-O [د3$>4|r hge:< PqkUjչ (f oF$Ӳyk}Ӭϋ'&bHlScUoY;`|u-62EhO0ooFa<[&Q|)!8j1\J`n$Y$)hQ| !$i(GN7$}\nu-jt#,fYɦ娽ijOaQ£b6V: NcCuߦOd :M/fNLtƊvLw'*3xv}ϼ,`LcA鄷9򿖀>Ί),:>=`j,dD2Q&֧?K1A ELH7DŽeEBGԀm=jRYU He6T$Q]>,ø}NYվT{%*z,x-&|8ҁ}ef Zr-KV2{ls$+ &8k dعDDlRݳ`K0\VڬGWr3ZǽO^Tk#W@US6Xw)B)E/ZƂ2f*GeSU  ClL,vUFs3,)CNsMлd!6 5쩁nAqF`XmA9*$VN `  #Al@ l?Ϛ洣Bv0.]6Kܪe!L&E`TFf}=7oeX=Q=CUzQh6g|EK䌷%i%HOnH~=c&ޗkpDf@;2InLgi$2|oUjS(r|^3,SI^-?xI=ހ}4peӌVr31dQrQFcA'NSSe _?ks ~*ݨSR#35=.sRFSZTVӨ|KY݊hٖ茓}| &znI0)M] rK&+6vڄaX3xu?X4 |LԘuyN1%mYp\VjFuID~'lKdd 371X OLȄLPNf-njSr5 ZR.:-Nc| d= gzbg@*u7,,X.#QZ+qI \>G*w/krЀ@睼%=~}&a l]"aAyE?"7+=wٓ7GmJJf$S =D(PI3?۰II3 O5$"ʅ3ͭe=G |_jW!'\.;cD6i)Ld:03%,82R-By2Cnshf4F9'x? TMKr@1?Xa 1qŵePНGMjo~e^\>ܻS46$Nf5lꯥZ*+E8$&j|bX($zbb쨿4Px\k([~ZeG!q3$IYJߧtp*KSUuNLgm33)+T7&<()\hqlr$v; ЀH97ZDڒ/ nlv9;}zx!bZ(+g 5lUECg@ >dje]c' E=h&(rb3`O$ÈyKP|OzCue;b<^+ Du5- Bai,f?<2j3ݿ"G,X﮿<j&@ E 4( rQyt*Hte*, ׇ"gQbmdn%1K,QV>Md߀|VMZV97Y~" czKQHWZR")\=YPOlNfnca7FƤ3~'.گYv7w\Fh: [4G#.XLda=$e}$[~B&mXGHϋ[? OV'p@ t =PEˣ,)9Ķ}ŪʱAew;lCtř-FHh@t׶4k}冰&@t_]]gʾ$e{XV;#nU_xuG3xUe z?oPxH(;ghÀ Aɲ4:19֟ q- y" sWo߈eړ|iwhf>-ֺmBHo q5EsJ/!+H-]`:c< d3b~8H ֤*Cj旓w8r ^pk3(q'm>,. ǞE`5g6kS[99bƠNw6j,PA<!wRR8T1'b_5tBmM+ sG7J ϡ#f \[mw%klt:,(/$ uGH?5 p*Atv~l+Ok%73Ymg bD^Yh8CޜZ5t;ZL.M.;sYĨbhɣt'ZSՙ[3<Dz*q|E*~ _CzT;;Bؽ a^BAGQGD0Ъx ūSb,zX;+a'B"ZGYZhQHn_~l9 Vq* r ."p]*#E}#h8u=#b[>&cݨ(7$+#ׯX~8 Cod4Iڴ tFn;43ߎ%(%/I bQ0/4]6ۨ'늅 , &25>jF,[ÉN!X/|8*g*z;*JX|ڴn_9Ru[ӼK{*JBZjLJMٖd[oi"qCmCx^vqSta:T;3^`|!crzHi=dVӮd=)3M*u"c"\4W:Mip.;R,]/3 DLqE1 YNoN'̪s#*zECqKSb X|"&5=]@,@X=D]`ƠMT6^*b)Q[r/Zr(_y?r@CW "@9DTqOVɳ OTX 9D2>h!5*SƵUwF6|!^Ťm FiӿA!Wsb4 wCOHHGTt#oNT?& NHԯi7gҩJq\`‚,,,5l=4tJC&pF0٬Mg𲴟@V%n0fS?|Ͷ;U܂W{(\DB9e`IYB%8dʶY!J4-x^o)Io뿢vCs}|,)YlyJ y1 v\7ro"oeV+] C&墪lF7ߪ #c+|275Ueo#?FrpSըMM"K|J[qpM^߱ji%=]^cqG4K!mΏw܋X6-8MӨ_YW銪Kڳl.]<V`&VbIjFs4a @q}~ B@%U-Ss,5q|>7XXƜ{QnU-po.mtpLǧYSQΒ,;˷![γ3)+zw(N㾝d[KR66@:?=0(Al޾x/xIgi6 %DLNN2֒E~cy/QGP[C N0Dh:tTq=-s~g`#<Ni{!XRq݅i+:w [.ۙIڜ<%+ q/x[-.rG&?7NS\OgX G? r.u1֧8*G| *]=@dM'0G;|ħ:b9.^YO)a+ ܀k6G\5x[p 6#6w*g2Limb}:)YО 9p: ɉ h42(x[CְAXfR>t_!pQ;JwXf[ZYxMnU$uh+ZW B ?FUV%vC2v) 4vx|>kcRv&# ;p"M8i_W<"ݎշ]eԍ{k- =M =v+,j*u/U S(7Ytm \WVe"|+b x'TBs^Wr%v}XD?#rm@,@/RK$,eo$s1_£k.󙯬L[㝬9҈ յR*ȭZۦ  XǀzqL`ېS&s a 0 8QS/G() @"`NܬSf43yk ^$\-UsQA}r6O6;S}HЩ@(/ωt%< *M9gm@h ,PhԪBzI& )ycT5@a{g^6R`ksW8HE~eoT`w{1WNCn [l6Hl唜j?'P'mAFޣ|tW^{ "iR3:iao/6O .U6-;lOKTj{#F+9;@fz[6AAJcM(F- Lq~N:ΟoCJTTe3S"*[*F)‡KjPCMDu:`(*0 5W2~:WVhLn"M&Awust"}/U4;$gqH>e X"!Jh|Sq󪗊YQ(!HGԝch@v y˙WU'Mzw| ؔel7a Ҝ4JM{!) (En/B.ʼ}Tlq@wGRMK5j:-Sn{bmC6jR7}햋2Hs3fl d~@626X//8ltSɠyȨ{(#GV_a# ,V;$?Ѿtؖԯ#~ˁ3=*Ee_$}N.bh Suuu>lt;{o9<"ٷ4&kw|ԉf#vd<,kXjKb-M,N(XlT6S Йu2jt.2oܬJW(cBM^K?Rg-QwM[y\ֆ].R癟ɯݐ|'1+5#CPZtqN |&5xN€&?8B Il%ɪ*2Q|,ډ)-3=k;ޫa)CSւԑ9xG"*H P wOw:35 9?  |ٟo떯b 2ڻHt[mZ11U#Y ө]TVȳ66ؠZ\(6ch1XʾzkY%ڍX⢱tZ -by\ϩ޾&&cFDA9d#:^'2QUC>-gI1Zae/$j)~ e2|&IZ]vTTC06p۰ѥK|@vA26clKSxg`-7P?I`~4BD$b0 aPKih)jښfoK[}^'ǞBо9:X YHJ^ݢEwnNwnȟ?m[zam!1ÿ"3=Fj L&nխ5C'6xRځz뢍-f55b}(v2 nRѐ# (c*z4EGX2  Jx-ݤc4'9i:M zga ܐ| 5.xᨔ`}6^:-!kh9FY~ɜyx:ҷZQ`7'S]fM#lf51<5) !9(n :;kbANPm'FBx@7I4\^=w_J]tY!/"JY:!1Q[13Dm8m9_}tZTYH9=ح:.~m-uGR p;rU"cH$N8a.UYLKCƛ֒uѤt t24UmB˖*:CNwZ͸O\1}T c?hGvCd[-<}Kv=BQsn 25^r#I kt?ߖר!u_'d[maJSzw{H:mv_rɇqYӥx1$=^p6Cpne](hp! T' G|hULXD1^ܼ3zE"+#;wI+'mmu a˺.tT\!fմLUM,ɽsHt糇/A_7>c۹8.&o/9)eKLׄE|f<׸ЇMQhG@2Q-|E۴Au~O'¾7x-CzșHٮ_o71}qz#'Ļųx ]0Qqx=( Z\0c.zӂ36ޤ,]))Ih`ǀң\~(=4\FY;!׼ zEBӗ·ˬDy=pamw8v&X{P+װ!#GY /kFp 6?9c;L"%0; _ ڬT1Ȝ?xV?043~^i[iƮMbk_dU(F~v3d.hESL"&-a"M&Tx/#?~K^F+"-&~XJ|tqyq"y9;P)S*y.Wڒ07e5)B[1j"n$Яtlr8u}a"s)ȥ_q];GEWCxHlK51m !Q?7i8]=[N޻iE -I|PV_-,z Z:7j[FU}AH ;wx .Gs /au" ג"x(+|͋MO<|<ý@6hXHl"GwKo5mI,0#vϙT:c_(p\NHh4[ tqBr@JɨtUj:h=W%LO~a>B"`Di4#&Xu=#4 16q 5+ypLMGОDԑ2cW'ܰcyq WLjA\D Y55u0G?$p* ݞ;%n,ɰ<=:ϒvYH<"gS3ꯝlHD;. ^K^GO5i`lj~yVp ^&gF?@A$#kpw_w\]F!NC.p\GF&KVӅ^Q1RdƋza==ʓ3*gL]w48s?FՅj/y>%g%[4cK$̝'_3WG-PHa"]"y$g3Rk K4]j`^+CG ԐbP>2iۦ)@ mPCoz2GeWV"" vFXHg}WS=u6Y[>ft2UDIaҼyO|¦Xl8nELa;KV-Ws LsDb- >Sl!N\tٹԽzi ӥ[/Klf>[o߫&*ꂙBhf`ո:F.cQe0=Kk=-8>ƀ /劎O$aʂ)I`cؔ0N-cNe??MKP z^P*f,;h~ՐKEV4L2\CBz(;t=/&rt@^FTN$d ][cX[B^V?ߦ=L`{cWU?7 doMA ,$1I9 PHo6~SMe1.Ee]ƏLM.>Zg}@hB8 ĩ~cy,^Ǜln q T:{Kg̅,i[C.#5Δ hL{S\x8o1sg2ɯt7!+D8 ϊ-{Y+QHNQO$7vW)!aQ9D%#)h3H[ ĐCd^qw#܈bY/>%.%~rUv'{tUΉ_˾N3 6Duygo%^2ugy#tj0+KVE P&WWJ>$yrM< h2U-[w]1ňg06{t&X1$OeQ6(z&T| bJ]LMZI+(LL4ǯ!x[sw'Cw酨;ckhF] 4UQ:J*UWͺ㧂 gvvRM-M*(I5 ~Bro|vtک/j_@k2{*Y( h:SDIUz3.jEC:uD\$.aÐюpD&7tͧLYU f( #}R*`b@=Cͅ ~V5]&b†L#oo+V!#C`Vx 5\xϔ6ue?O:BҴN^K,=p̍g?F _樑ˮݛgcX=K3, r4Gqfg#I[(#^^8y].` uUi*73?Gɵ &3V9*I@*>#^~7d$=9HtæfJYk]! S*?Qgz̷S@>,%G6b9]e<{tel$n-(Es-j`07Xlw.9؃&wp(g%\Oz7 {pUYY9Ḣ-Iy^sf$M'֩Kd ϙE' `mfmlw5rARCgZ}| Ƿ'vGed+FGV3E3ޫ'zXMdzy&dCr{ƙUZ蚞i(?!i=‘Pmq $T[GJ 0i`nlE>@<4,ry^t P f!(rCu ,Z\&Y: hH]V 7b1+ %T>!+zr|=˧<@DقKE|Yt#_[Ueuҷ6M W EӔRGfzn֨ 5 &wQryOB%CϳV.'ƉJ<*+[9eZo\fWV9VdW)8WEMDO8YHg8|o&}F0¿.#[;yMɄS JТw g cr/2(|pl|mo@r/oI%2>gNi4|6lk`M_EXWYѹԠT*j 4+FVVze6٧EVvU ג|TmjqcGS4 R*m,YNfi=+$v D,do(?n\R? ŖYݘ{~:\5^2mq(\[*ܣmQk&6ݖ 'U7[d=tN!R!л%'^p~odRm UlrU?y*KadE,΂\*.|WsSD+-m[F~et:mzFBfab7ʝgb_TzI {HJl=dqjgS7zߏUTໍ tvWdu[w]]^B)\ d JpeR{H!:"_ k0@c& AySHޛJ`TQx+LDܖH+u5Y^ ~:rm䜐 We!ALV Rn) 9zpabόM=]cNVCSue証tRh7j^`#gk3 )BYQ ?wrζ0cgwxKBeR^2JXe*՝w~ .9i9Ԝ"~VˉsE01VFUڠ>pJ=)geٷ' e(^4,:'NݲWgb Q|o7$i8)IbVrP։~1q֚õ.#Vo8zke/f "~ ɱI.kx?\:+BZyM\6&WP *}XM@_G*3UEvEW k{:Yn 4Mip\go_j tg!s`|Lm8t]VTiRcpƼ{8g?~- @[do&B m/ο3Lot(P?!wpH $~* jĪZ VK3|>B׈>c{zggЋ[K ><4I"hQoDǎVfʊ$AlЄ6է/e,kKo[xˏ]VvY?%zA[ =F{ŷ< qɻ&al̕~c槃/?b 'nn: 'ow~&$Cx 3FsX `ӝɰ A# $CA1wih 8V lj{/N;;m T1P|O9QߚVI W IބJ&yz+NӶfyJՒcIހ8ȡ).'C%VdoSb,rCW)m $\VT_@ώEVlG[O(rp1 28" Ӑڐksw&72SX+_pbؘeH|*1ٜ,Q8I}a*i4uzEL1Vb}u'n}q2W@0F>z`&*}zJ[IcY[/vNLgc3 rW&h頳YxΙJDwavibN8ߟY|$_X =$~<] S ugÛM)bCz 7jlLVZ@w:.%@dfd|)G\ S|Wxi=  e1PL) aedAXͿړA- y7tpD~x<ǔ;𿛨>~8~.WHqƺFiEugƃ)9R#_[.*,< qH1Ҕ+NE7y,Ҙq5˿"b"K<Օ֊}"mMsUlr&U8A3 X ]}MWVi{ a zq$TOiqDñp6]7JayG"C|\ηE ^@}H,caHR8geλx dߵSoSڇ!6rb $FC<^([ Kʟ4fmƦ"rc( J5lB)(YF?],ߺ糧"J9 Sp~op\x=.hCyDyOUFi p2wGJ{s& x%;nURY0FI},-LjD?T\i pCto*{ y ȒgX_MEnU3}2Z#ЂiJm!j`'hS¾ V'j|66V8%3m$ rjBe:̓)gVɹW!ru\hp2نNj)#! Y7_S$j΁whnV{$Q1-PW+s#C&hsqyԎM8L q!9 uÖW-q-an,KQ> 30SKq\#EqNrr cTr:!b^0N"+%~ӗ0:W|ݠ\^}2؝}~(0HFMrF*YU^확sŕMb+l+. >cވD:@%vgWWOz'Ze ;'t}C@d cdy`b5i80|/"#y軹 axeBeWu؏?CS5s$e\(-0BA(,kJxsZ_%I]f=W$PWcH}@0ǎw9(giI(P4]A|xT|t9q3P֯-Gk' cQ@44QvMtsf4؜zx D k40Tl:6g(Y,_{@]pCmSǛV ~8كL47gjYO:߂\tOW>.VX;zqwjlXi*{#8lfܥc4^_..'$Q%B_m| 55j5 2ExɾLLd_-V,윹r۰r:"nKC6f#0q QAv7 d ~flg;訸MTy!Ol''ݍ&MʺdFkQey*P8CROu)ȟ@3;UF=Y v4yZ4.qP^韅DZPh6<hď4sO^?PtЄ՗ƫCmgFUTQgJW>p:j>ipv$YĤ6wԍyTLCIʙH.XJdP85pb*`[`\[YJ`orl̅c c9_ 5 _ˌ xC 6G-fpa^*ͺ Ę#d)nQ{͊]>C]>4pO "fRtQsZw\PggVs9H>"|hSWyͭjI` 3\WJLy@jV~db{wE_̸nѱ^ƑSY'LkA^|_B\%89"Mw'' X|;G<^\T^$noZV6gmˆjV٨9(O R5>?*`;~DQ(uR(X2AҼO?`ML*Njb5-YRC߈Л('AJ=wݑB~.GS2;0%.)Ԟ'jM&EQZ;6˭`v8]by\N XL *h;W7!\$,<i- Y ofC-dQlcRPЏǩqMQ7}Om B-T6\R$4>vh.{6gڞ=Vݢ>*ā3QQu?;cunN$b8]^kLޔ&oq<0E2][3ymi Մ duW1)@Y c}o.$M\~e?ާD9\' # ZQ_in^kh$$? 2g`*]'tq[D~ 4u'o^OlX<!cߧUu`-Z[{=,UC:VﺺX9d;|^'bݿ=Cz|㕢dW}gB -ʏ%j*UVAZƇ+޶]fM^ZkJ1k HwM>0C DJߜWvNH2 *$/H7IS8Z4:ZSF[9[&TtSoD\ HѻBlRΊC A+mзMGK s|m}^fQ&2xߛ>jb }@ 9 ]7Mj='ev_JE!U+\ZAt;?!1@k/;uV0kh}3#nxR;ߖ>Al)٦!\M}9<^=? qB!ltIOHArB!CRbYнC'&OW.}-#Si]9Kp?H#X_#d^'ǯW] FYLIۘ7?׊g23 `m0B;:1~lt#5G޼Է!n<Hv >3sujڤj5&-b!F Y>ܰ{24r_&  0DR}*4o;u5>A{ߝ yҶ esM0#˘pZftY =&@n'۪Wc!?x,E[LOB|+}LF 4\%e/ӤGМlq -ku0swf/W,/aWᐕàx[ ~|[W.i/\ʅN*+;w.sϙBx򱸨sP]=k#V/"n_o.ɑ}sK j0 h51]ao=gȒrkL+FrIc 9t4}[SkkEYavKZao,Ss<hn6ߗ#u+tw\2PSZz߫G&V(^1~B9\_ߣۚ^Q`jIs0ƞq:1<ʚiWޕYpu{CvK9: U#'/aRz\_o׾xHXp'sS*)9 ]N,g2% oqH R h^ÇIlب;v)h1#K_/W '8f:cJ[~o5^#v;jу.4ϩ*Wr}OK !mqVZG@s!5^Fu ^ fV;}7Q̦h8  gA_b|u*O1Yۗhtt | G]SG"gaZ :ڣ$)j W@@.XÏJ>M<Ö?ÂG RgPW<u0Ǯ<䪁5J!L/OEZHmS1I9uzujul) &EnI0[w5Ċ<'bϧFIi5E {WU>@Rzڶ"f&0IR ~|g1):*,ÃRCl a6(k/$ioQUhK;LbLF#DY*i6-pUޱ@,k >m("+&s$|)Z*AJ_Rpt]?5ϖ$.;kf#^Z<k/jIy<=6]ʶ4/BP@LJ])hs?WMh, 7=2tFLק\~˱t Mr\)~>+@SR )&a;Ϟ//@y ɉr~gb5I鮛?!*;E6>|k1{%);Kn$X0&1*{ު2;6^x,ʖ5Jh:YOy |ٹN|gVYhgUE=D?+ y-xT{8YQB }$%G/nguSDԥ^Bjq)UжKP֎Lj\')vQf7=!3^%L|'ڋ3*'J8a%6hj5WIθTFd2B]+f= 0Tl Zi'0G6!c=G)me9P`c;G 5-{c6TÇ4rBLD/ԟֺQF>Agg4s[^XH@}Sc)xZ옏e5_ O/hqK"L^NnZ$ ]<ùV Yٴd&9H])=%)S{湳;6<Ǥ, {'cJ5ῧM*!дJ8L=QsQyKD(gA^*x㝒g~Kfi(ssq |V/?TH>VmM~9m%Pko(ሽ:чLm.[@Sa np+8Jf7 z3MϧUm&%%DW n )`k SAҖr$$&qyz?*9T2myWD#4c0#F4G+P5KYzˁH#M~OB;vdNhiAH;"^ G1 UxYoʎIu ݌˭hޙ&OOK*?Փ@I6F]|I/qj72gH\&M] هdaU P;ƚAÝ. E#ϠuRYr0(c虷?Et0y)οcoH52Y 9)R3Qd( xH儩]Vca?~N KP'k8v٠&gxnVRJ&*ߨ;}88Q vù1];ؒh8i[ ň*nXܦ='t…έK jT\సm($a*#(0ji7/ =*H DS2gg lDWF_43˖;4WD K^:@=[3鿫JAh@ +H|x!ZDR򽁨8<(?ti"I8&l(X~2j)QcIG|qvQxhjǚr'G|(h:5#7@P!c:Gd 8Wx옻VWnG {NbFvrV0ǟz<B !z"hSD9g5BE/% '}-ykm0Ic/'5[ =¢,y|_j@6%ur;:6K.9'+"2/@0*{/ac7EƩ9EӖ֙#P镆 |]I9jXM0ō̥4%!֧U`vܕ1ws϶ᨉܯx5?\Feu* wNwl5}j:bF^mҬ\Ld( 醨b9]=BZ#!0;#tTɉ |a'1Gsg*9")W̞Šݩ@t{LH3nPE< _)" e.J;\{H$8e ӞѷˆѴ0bW sN_&tT,0`kPUhK7cWޖun'%Є2vavw=Ej'iMۉ1J+֝ǓnMCj<~ǝJ"gGklCT {#o Z6']( ^wWyk׺Q'X1敏B-6rԜyJmRވ1&%yY!Iu|f 4ǚYcn-8^'3ib%6{1WPN}=$,b$͈S{5_ ),~. lB3e6J0rL:|pb1Y03FX=@Ht{h]|rv? h#[x6rzk\YF\ oj.ѧS)N{D-nf%!cmv{AZds!B:hJjVuf71HO8t$DGG7qYӤW:3Uj x$N,+ "PΞH;ȸ c,Snєvdt=#ŏ'u>RL/SD)' raiF\VQ%j7涅(%\R]8#ȕeh~&#SD``׆I$pAk>hGƪMP]) j?A/=3JW/1He;Gm>0ѿݓ$.Sfžu}J#/.m~rba+~d/*#81Ow)`P=pMJ Jx'?] _h{8n&4}dj @UC Q!cs 5{8/d:T/{?HP!oOLƄl";S p*~*uPw;v8*eEf W%Xad}S+0)!0pD !-R4'ރUQ]PV2[lQfm˨r ??`a1ţ˲? {Z$Ϧ|8M* vĖ^ڏ=4A_T.:U͚ u[tcPXK Тt2f?BhD:" ec^|ݩossiyVI˕4H'AY7Ǒpb8ы7ijL&$8413U*ȶ{)_~ǦosSAu.j[tܤNʬhaS::} i*y~caePJQ\a(%lхc`W!kU'=J5::q0irP߬"eP!ιc1ØR>U|iyU(@T\ :ay0)'0T;vɦT,ooFEϹ]pS fC9]9 ]A55|l[A(Kp;@# e ;/OO5e27LA}j5'yl-*aS[4)ȫx(}ldg]֝4 {ƹQ\H7.ʴ#3>;k͈T+ BXxKTs5)1'7er8񉺪I6^9g` 2T'LZ&R]`̶W=_HӶO&؅{{ Od&vJ \*{LOWib@CXVcX[I2J+%|+#]'<C^S K?HQ+)9-_=?_Ez"GHm9z<@FԙoI #l?盰b4]Zot9s:qC{"0#ASNӛ~[?D+ўDy-@d$#&&XzL+ ʒ 7C["my̏-%n,K_ MX{[y+aB#jv]"퍒..~RˈM D%B=K}GX\k#O]iUhRzQtBn'ZW1^w>/Gǧ P b@OSŖZl7z~siQ^$:8M86^a[ϴoꝢ93Mue%r W-ΐ ]Fyy ] *tb )}lB4(֑]"< #1ue|g0y;>A^/Nգu\`uBQQv&.,%~@}a귅̾񕣚bFp#6}ds-WOw&1Kҵ0V@6?`$ؔ.r-?1|_Gk=y%ϻrJ!K8Z+pgBc0e8T~ɳ}S{;Hj+8%`aW抅Ϣ&Q01OXϦ8?d.=XR|v93Eb A"v:QsSbؑ9Iot]7٥M7Z(%auʡ8-- 2f3X+G}E?~(kS): hjG(hy]} M\lZ3{[yZՈɿZ僐5;dz> KO\$ "[Qܖ;R5$6ԉoم,Pr(CPkΟ9E~}#α#k.Yƌ75Vnـ[fS0ն ;#Ų 7iFICOӾ/c? 2_LM˰xBLιٙ`j{*JV?C=˸Q#CB8^N R!& xe"ʞMeÈNG?׊|EILkH@k@L7A@eW4/]8|%w(I$vXJ g@Vd[Dr~JWK>%Dd̶,pZSMd٤QSpSx Dz1ZEj?|w(ɧXa)Op'swn[ W5KGuB18po @Y3vT< lw8z\)\x5AYnΌլSz].tJߤe%K믶a=h| tVTs7=q9?XN\Kl!:kz*鉔+q4Y fjEMVRWZw;=6+bjMk@B/rmﱛkܯfb7t,x^PxC :pt]eWr ec71ڮM_ :hH&f)?Aw4~uz[GH?bϭ!TߙΛUgwh2BAW{etIx&BR-z mW[tY{^Nw_A_W+Et\D=΋ I:k blEf`X4m!4{8x07U`RQoаty9(U+˃C: اkKmXڡg8ۤ|. `g,2J\`tgd>ڑ,!-5WDEn,{dhNItY/ߵJXwnUf)\o|,ʀb7*'pBabH<"⡼qA3#貰,ΧzDDqi r>Aj=ӒGkt6~Ei`sbK7U4c}[EipdGY|IW@%\8aKV,hcL{ɎoESftдS(U*!N?GfKM9h8wb(ѵ-P nQ%˳ImF@ 2&"AKgs))\9m|lZ|v'SH:>R܉c7¸i{ ڬ! H]< Tkx?Q̉5ӘEBw9-mͨ,e2,^##t6y59ZH}Xih%KdJHVHט8jB:l,2.J4P^XƕBs>8E'sYZ?r$DpFԱtq9)<.tM'KI.x#FyE|Z#^,+@rde{R󵁶jj34,ۺ*'6O[o\uepj%0+kW9YIyPb *lk[4Q`~-%XnXW]ԥsM($Ih(wKi S M';}:3  za bh8+jN,ḿēgL#UW2%3k"+ }XϞHф)k * ɦpaZޖHZä5w-E7,Ĩ&Y#YHOo'6 Z9Gn/"W,V?kGa5G?gi. ޠzt ߈O*&"t9عr6qWE~&X;PR/QCBU\Srk*굉}%WFz$G]3iN'KW [ "{}nw& 3s7L~Qmc!=P,AмWvf1"\* (-WnaΘpꕩ7/ʣuÙ(֫v]H}qe Av00旅%ym"TQۙ# VL1>2.Yʠ97x3ʆjJV A\=/D;LX&Jszawʗg7=uZn},v "ZW?5D;,f07I@'3q{!aug9{_#/ qr[}$ExMk"},gtٺI}%EmbMK[VJF {3o/3hJ=eol0gt )~Fii+ %f~P JYLl6la$}W0;T4Z^9 h}"++[9o?VI8 +BWCԣLI 8$͓D}݆[UoG~2 UПVg6nR%ǬsŤ1H6 4ɟ1 i]xڏu.#?$A ;4Wt7%j}لt 幇!1zq}h9,O~sݥjEq k=G=:3[g8X}[F)@Y*N>Sp*jaV,8(.8cbe`℩anf)\h1#P◭.ze|-墤W3;II/oBP <ǹ66*DۍmHAA9BlbY6 ,|Jw [L7.۰(fF_ϔ+XT)a"݊`KJSz0Q^K0] +Of!1b6* s0+ܨg#_ $xa;WsƪSP1_7seS;+;_`󲩀w+%# |)o3lt67Jˁx#7s[o98Bbu(s`kuOIIZא=66#Ȗ1 -$#e@LJ8wjr%|'Oo\a*)^hJ5dO ~KċuC1ֵګc5$71G*PN<%ޡ?ziO%Vhܚ+ߩxu ;{.5E d)@+ߢrJWO7p#J01(0 SQ$A-aCsnuY(F}`pD%4/7O}'[J uz ImE"ufObBzerق<>$ n=>h!^WQB*cBFƫΙmw p0\QҀsEylIw]%ÚFx,,AZLwZ50$ˋm6.YsG;Aj^Ϡ|}Y#qTڶ&Cz3+!i!-#F-yV.'<:9&niLl?UBK7{ZCOӁ߬$DNQp~8olG;eT" f.vi Ug#W>(40Vi`F͠|7 ʹ3&"P@a4Lh׎G1W+K2p-qp(iF£t }θO'|K=|o~4xXs O\Z=IwE%>b`PTy["֏b+Ra}:MϥS G`d0dO;2]RO1rnrWpt7 A3VB*uG:/{7\K+%Ix`X h!œ03:mx6?g} П.8 qMAp vC kp&;.P~ 3m$2Zaİ6u-:[h̓((π|!x_iU}Bw>x`D!W߹e$喡j1=G I@541` g=T'IG"%7AޝTqqԝ6 ?W885-f:iY"50vܗX dL,OG\w=m A9?1wPƿ{(b a].d-̅^&Pەj r%XT%mRxy:7?)Q* 7L@sʨt"l<8y7x=iBE;/a=gn]_iv"Tb3䕎;rfYؠl~*W*DҗIoRUX$G,ޅ<:qTl&E; (B{د=,W- oKi/m7 aN07/09𳶕[IRhG l&v(r k> !TdjjПe0d=ΘӢzpdd"97m$gÆ^@ne]`/^ Cj[A >eP)0!El%B:zbӷ}Ґ66VU<: 5l6%2M[+yaIA~O A}9C)άX-' q'S2NZfE|Vn8H\Lwǣ*ĐFp5+d$}q|ȟ9JMnm٤N{,G:OKOqIO}uFcov R(H$ Jф[PGLikC8<[o\>6w5zZcBb)>a,ͳ(ƥ-.m0mn ;ilOQ2@6[ٛ{aŎc3h;lzDY͕hJS3ѹ*PCFpkb*u3'4;&}tޝRQsu%Uïy{l4(sLp/#l~a/ty89O:A.6Kl?EoVނB<DFH/w] z[eQkOne@"ER0;f3CkJ4#p u'b<1)yuw^4c1BJ^e]$,ġGI 1#ըI 2Qn _޸[A`ۉT8TpGcRG9P= A#`w153rp]?x1X=x33>¾oK3B[ 7E;VF*'a!uD0:)rU,$+Iw݌/Mi 6b'c=o5XL䏰4L}\OS}T ':xV/͌~R@tY]Š$&G=zUFK&u*QНS퀹*կP2dS`#y#!κEx* 8[ܺhm2, zi\4x(W )*.ѓINMm:tȰRzg4&g\kueWk3}W=G~+bqS:]t=^@wУ#sbHʟ~ [ $)L-Y¢,2Cknf?X-޹AEi9Zp;`6! r;ko}4~9-1G_.OB,rk]WHkJf1e] %I9|Q_~D8۟+&LZY+f DLfʊ@oR.nmriH$FIMYLZKAH:~|+Rd`1CmgSKj"r"t%;'U%A86Ѩdw?jM \w:AsfP-: ~{NYID7p2\-%ybdok־j#t[}o`e({7cN{潮G`>-}>#(߮*lbxrhcmgQpW3TK;Orun.[xZfO z"#lڻ*atgXBVA"gei`#!tc~FoNy8sW'|MZL: ZH+}Q k3m֍I\[m8 b6J&uD9ʂ~#[=Ęђq~RvqdQ)c ПZ6 $< Vew"c)H(LfWC. s0a#Y9ϫٛp_+Ă,՟(iby2Fs!&;0 1evK\䤭  ڲ,tG4Puܨ ~.RMsWhAzݯ3#֢3$ZͪsKG3Vvb RK5[7,/٣ݸw3S&?]k)|NlBfκֲڂA49!OI!GNkMrWY UxL.URT4 ?X% W9kEl FvatE +tw$jO$+D5"s{V4b(Ạ~`%T 玌ّ`@<މyv46Xle^^9[s_77=c-Cqdidza˙ͲdCR7j@1c_~ctt`E7QN;U,5hA%詺|8^  e۸1b/USU^f2nOEe.r`|}JJ!`o)gT5Bn1.mP1y,hn&wcѝ㛮?f}9yaiPx.4N(6 [dm{(!V犞II qB8)"Z gϣkJ7 fr**[CbSz~%iZ:KIT|Fͦ *񅰒u%jrkUuWy.Aԛʣ5B-Lq s~F@eܕϥI]l!~h@%=omA~z}ƚ&t*qA`Y=l9 ԞEW\74RLF$<0jl(R ;#Dv =P*ǸPERʾ dV p/vύֈ.Dg ޴Rv(&dv+(nK ~[I4OeJ \b\r+G 47OޗޠP.f#B*;ȋjQ\Kr6/11pػωL] wV״ea-Ĵd@`͊|Tmw}ݻ@\cv'h-g^ %) ,D/ XfzdKB?_Mݍ1iЉ4\3PEc*_ 4(74Hɲpoa=dV.).V7(j|OK9X#m12% HzIwrZAmk ,  ؅ pykT7uqxicm0@S+ MV96oBrlˉX Do1(i(%u<؅s^N! aocg>%0b+$n'5V˝id@G ]## +G^®y> \9-[& )әF'y,xo V64ʭEv D$0ڡ@'jP<ŚTZd/Mnj~/{9j`$GG7Su*Q lbӻ)nn1[~_n:>5O#_j`ƹ-;JiKvP (ήP@{1Wc }w>R7!5R}jDL/ԲyM%ST ܲZ8qC o2/l6+^V2eJ$ol82%U>E~w,| >cC:]&ȯa.RO€: ݂2s&\3~x(H1"٧;ATuBZaG ֛GN|t^{.+ZX7Ga~7k^lۯ9p$_ɭNo^y!=!n68ܹ%z@[]!HaUvkM\="8+O#-Rܔ mJir+"EudrT{` wf EumrT~ϱg90'tXH zP_CYX0&(v`3ǨKgY CMF^/C`i6O j6ɰ~bB܉HN}/P)tĢFHb@37ܝ5^ DŽƃ Luq1qך#ڒB& )B4̥AK>iYBŬ<8l!MF+L%E_?NmbK\ 4IP_rc"i^!CukWubR]CQۍ2S5YɬYvPS7Prp^2Z# uoԔ+ߠG]C'ò 'Ͼ;ZI:G\_ϊ'Sk=Eu9 92,]ΐ^GFDȌ}A1s:IGnICwaC>/T:shmJ'LXֺ|7 5 ^PC^GEſp1`sˡlp+yvLC|88 YS$o> F%_OzpN>uYHs;EpM.F,Q`XyK"nըr`}ض=Z!V |P9/y&|,JV"PUMB0֯%Y-/ /D V\ᳫwu=WHz% Lcr>RHYU.?tHT.6!!E^*3Mbs2.g]`կtI{A \x2OsW#ݥxA-sE[]X^SZg#eS&S%Q\ָ.I;{䥝£g1X4+}=n JT'GV~;lEm\ihhyH$;)U'mXU}YK@{͐zK%|ΑMW:;AVgD*!ٴ_j-M f -Ȣ) D C^,Puץ.c G# alt)`2hb`Ir-a{e\N:G}? % MbMpjf\IaYIlkM?KfPb4L& Q(=<+N(iĢl땩_[#_,CV[ !izcꚞR:y K!ML&A H3Ε\d/QX5̻h8>ۦ܅̇ nǂG-I0I0H+{l]ީB`gͦC,, ͔jnŭkEܐ=;N9b9 ~@b[B/DINa q(v_1Mq nVAu^]  HH0L T[Zt [(Z(y^ Q%< ;،2]~svG߀k5ɱwNb{<9Jvݧ=1Q۔|yvS\xz9CM1'?hx@<=`?Cۓi` 3U3ZؾM69bHIDP禾UvWgk}LG fSq[m%:AN63}0(\y>w&?#ý5YPP H\TVxsoH, @4P$)<ԱhɬxT(F#&s}8Y2XBpϡFlYFo% ;YB: ]}tD.`~SB{ʷ2DnK$i". =1Fw5V6J⣘-]Pt@m52[!&9r)5NX.':8'2ێPݡڿϐj5dvY[rA /Mwt薮ཱྀˏ%;#,/yO up<>Ӷ掯:m {ˡR(Qd,[bw8ڍ0`~"Rx j5s~ ӄOWEz~k#PA3&j7?_iH|O>-Lfu!-u[ݒyRǫVYWĠjzL@R9U4ogN)E9 8 YuAGs>\nN{zv@$X^%F9>?r 8KqL[N\R|zsxR گu~胤5t ڂ9Uӗd y[QMœ!Uڳ&!m !1>`[j3}9aHzk (O//s .w *4.,X|$ʯ==A'7ߠ \fJFS>C&?JOЖ@^q>A }*7F~Q5h;ᗥY/`CظH~D2}j/g:\x=ٚ<3k\( W̢M4o-66H) eP-[ϱp9a\ >YZLq0ILx+_[X{]7fl[30 TB^A}iˎ4澈Vv4x ©lEtWbs$ L'cz4|:QAơyej O(Л0٨Pp}4S?z2)el d{76)qK8'=Lb_ }>9]LF6Q ޙ%WqV=H~jE؆oaw(/cJH>?Zw}{8Ue'kSjc,Wqqf o| 95h0H4%O*u(T=[9nlĿ@K'3n3CXG6Xx!nN"]|Yg3d5|K89\vPmadk-5 xs|A+ECKJK$*zŷΫEB3QJh }ȞVkf%G}z@#^H LdM A w(ӷuUp 掊f{5mX,Wcb _ip||_>B~}+ 㶴g6A`U[20eݑD֍a)+z#\?#TSjVP|NAWVM:ޱ[v xh+'4LnE 18%~N<Ń<{CJV;8ݺ}7 ˚GnK}@&17eGg9=h%.fxύ\KJeB6D#N;L͈ S&g 7exL,T`Bv+~QL~F[x#X*ϝ'@_4N@1pM$4`x{_X!L$o 3#QwB`khg] :+9=2BǂY)Lf"KSի(N^Q 5͝5˗jj)ABe7]deܹ9|/1[/2mQ#=0rDa 5ⷁup-1F= )0n'@dh(YկOxzή]AAd0t~tohŹMY0 Bgq&7g`5=\p(>~ H.w*FH%xd㻟Jc"Տ[h(׳=>Z3qFgͯJs7рbzkJ mg͹aߖ&=t,o P T֑HO IG7tΧd[D 훢IMbnV ŖAbQK}~CZɘ×%`']~ %^򀯜L$ ԱDAT Jdo8)7B?QwZy4뜙Fպ 1ȇǣT!uBcˏŠ``hCTx-;ܺ@wtƈ9XW6c5XVHcT,/cC.  G ;pXkXi_dP\s~('Mua )4SI_DOo>|:X31 y$>㞔1e60"$9 hKʉcID[іd ðܢd~n_.'ANz'M ۞ y!C 5C ˱[OыӷjgHŀąԤsGzO%?~EW*c3-% 9ݕЮ:T B!SA%{ b|V=ô8$:[x7FD;S_׫C =܍gȢ~K 6AYN9~f?r|0N& u谞ufR5k"B||%Ҡ{F0/N} ]-ȠpKE6иɀEOF&`i1LS˸)_ݑguU9Ѿ{cWKSn{7xR#q^dS;PɿM,}Ee  S+}½:L caK]34pB/Z n ˒N4^H%4.0>|`qfӦjܟ?jxN{V D,"@moOSA58C%ANNǛb^2Lrnu*u#Qhi rp(>NɆA^0<ʠxAHCj=AQ OZllJnP>}Th캱Pcx0 SB,EhhOQ{K.im#ِfg`<;6N㧈$LSmZu| y֗:/D`\a<m$D}Kg34Q`]$'Ҹ35_8CZ_kw6 Fb! 6*1H̞/5S yܩm[uWy2?t&%rk^}&) - b{y;BFLW6א4Z t&V"m]TYX8}ТV^;Co^jY惐f!czWN['00`JКz"{Zׯ} $:x g6m1It\%A ؙd~9>( A=\B!ビ!2ܒC@/6fA^, X@aj}-xQh\x"[˄oLEw4Docu4a6V<'; !&m;T?_/9J-$nfeot֪džMa$2eccފXvt*qnĹXO%䲺!㷏SiKo}o-?"f?098I/%aL<;+21!QQY06ٍa)hhnڰ3j䶾/b!sH2l 6#O9MM +lwxd= y6¯fv8inN 1+98ae5@mX68#L9 Z  qL-VJ6GFtڮ،pȡ@ut$VG;ILwA gw :Fw3gu5>}EcsÄL*N#:$GUO%!wHAޮp\݄ ~UoA Md%g?42+/܈+z=kׄ(|>ױǬZ`%Aħ` e !!x/0f[8HQҥBV}S-!ƆiXF&xӛ`X?H4Sw<2>+-w#uG{ @;M*ζi ›=~[NMI-G R‰*j߾L9pʇpMq~Ht'Lj<ũ_l\0K;!w/rtQbcEeFg[Tg* MģFsvC[W'`Yjz}J8 ktn/ZdǾZIE=vJI>Oo0{zҋr_0M?Szzk-0"Է,Ob2*#omTFI%')DŽ!=0p z)@H 7ju6"rP¦Z.^7F}t$v+Ep|z'I㸭1/u53r5F;/=c]D{ݩXxW `ЍXһz %00:1H0iV>鉖K~T>[P.|Yh"QYX~;;!\͔BC-k _`^P'O5c|/]A?^ dE"Ȕ {wpqly=I̩@)j/pq*hTʱ66cP{L_!\o1UnUp! 'I'MO}|`. fC0e/H?zLŗRuI859LpyXLVsҫ+O2)O=)w p !w|d(נk/OtLoM'1^^K-ǡl{ fpAg ބ8{-pѹc[޸C̓#qU´M/ eVQӵ{w*0tå9N""o5`a#ƱoRu , G3#w jFސi1(>늝S{z݄F WunbE0[}z'pG;<[#!ŰNqg05M2 *%qMMʣђ!jKGMN Wt2f j#ԠQAG_VXސ(ŴRI/oۗ  ;*ExўcU,6/150{LJd8.%~wk`՞`g[} ĝ%/EOFbM9GgW0^Lb@5,hk]Sb ζR3`/'d_;AĠ]ZcľD`tiIBl(1v]\sn'v#mtS0;ҩaتz;i5\&Z))솾JB5UΠ;]HVq_E)GNZm#HRv$9&&2mjYEk*@V@蔧YIikqݐe=تER5KFPfoT|]Pz0L7) E1lT F7& \Lyu$wAc,\oL7통js j iXtatu}0V) J.ǻD<7wQt-O+N}e#_{7 ;HH8u+xD7 Ɩ3d J'#dяN[)48=ځϸuT0R#rT)K<M~n#]U ha6,"uBCSg75] vag-g "oR)2?F1'c.wzkk[ܸMjsK6J@pE\>_G3˧~!hL2r\,_xo`C ۶2b-zVLV&4Avcl  NMݤKzqE`  *ADRaΚq(&C'?uWkNLjB2=[udҗRYO1wdr}L"|T x 6 _(RJ/*Eӓ@nylnNX2Sɾ>+d6|㝛QW;$ oh@Aut-WyPmvm!X|D#P= 2ŠAWQi_v"9q2>CHBwShM ^7Sb`B6}8FV'\ц%w3#L'0T0ogkݣ9a3mV2GYG>Rp.n|p3ީ\l' 㺈xO'4ƗDMd KD ^҉|v:9<㯗Xa4 /u~Ԫ?*筍}ZL02jzrGaګӹw0*v)d\*ErʃS٫eL\:y]6B z7>5[aޜ(`@H a!YX`"+ZX*9e,J%[cftf}qUSjVQ/oCP 5j4ƥꔮlUZsj>w 6E1>+E$ %>XoLXpK өyqo􎲆 8mH)1MWk0#<'% |Уv慠TzwG2F%[oXP1Ԓt.1`)5=;KG"GS;PNpDFCg&8ia"}OK/Xa^g_Àw~2k`vO)Frh( L[K6|BbG;)%rh ù*#Sa*tK jߝr pYʟz֩>ZX.,~90 Űgf!®g%-g[f1o5j炎2 79M5F3_sp"~Ѧ05fK'#i cl>M',ĕMg_|z'6 O@GafDxlqؙd{'E3AGnVboϊ̜j]3ʨ73h-73 ,rP\ F3F(mF0<q{ו @5kHk)\ ms`;2 E6l< C7lgbÂ(gN\hBV]C(kK *Z/=&Κ[5ԡBX^%=3+w =,Q'i ֨w` WHMIJU2D;K@aϛ+惤*ihf?1u;Vj7)'-t5㬳ݦRmp2MڣAʺ4:4Ӈ.J}ʘڲLnoUA^_U__'j B^E֘OظG\C&NNjzS(*e¹p`Vy['j:2C<1KLU0Ir叅was6Z%PonY1XM!{9>)?Zԕ"_b\ 7#8cx@b"~C)9TFtrƏVSÈrfuȥG(n(@$J{R;*&QiYsY ZAy,i2\.IBc/i,L1碐Qk:|JR#f0d?! xx`bqa}vSy鶼O~LV\Ngꋥ~Lսf)N2r=hwYJR>UMOq|*uJ K8dT4aC' n'hZGǚ\h ynjQdKLC>jrnnrbaUD !_*$UF0(qk.xXēRIp[J~8[oͩmpvA0E|Styx' s<^#S#~8ɀzhk*z @/K<6f8#7$.2b%b"Cf})iw$!4  َ| &n)HlzW/3d1wl/ !f\?? b=ȫ s2Ę=qI} ζf %9a)e3|L{+)။]ॐOUou﹩Njw1suJ$Wv'fNqWDZ>x>NGĕW`ih$V*x!6 91G UT` Gp2ϐ'GDd$G[ߎrD#+d)^u.GuG>xk;p~aNB28"UGg𷬛Ծ#t6ԅ* J󈶴!4S ]o%.x*Z[lL}u Mžn i*JءwcCJAMJ#CsQ,`C-;+m9ȖoOtKk>#ݺ 2yO)M!N@D}bs vƢCLLIl|.ki ~mF nPwՒqw3n*~#,q$g4]5Vڍ͍$2s1RI(;"*,RSRBfq.3`&L_F&눠g_gQ9(-`HCynfywE[o.Y˸Ds yr=`LlK9 lgЀ(uE{'~`DNL(.H5XU6\OnJ0Œ$ KQCo" ;Q Z I&u3. -߈!ь~# pxu|b[LF6̞_erPԗsT?$Cy)i(jâQKXڦp r](XJY=]E<~EQ%6GdV2empPnbZߦLWnu.hL|ۍU[ /Cya?47H24 +Ȟ YZ