libvirt-daemon-driver-storage-core-8.0.0-23.1.module_el8+1010+06b >  Hfc U] m,'l3Y=/Jf cMnP{ٜ{)Dt]b߹fD 3 ~  OX>Y&&+$UYm`p0u[*ɿWVRPg772q,ؒlBӕ((dS8֊P75%дclއB&9\J9W@>^{ʢwm[{: px#|o4=jxJ`梃`n$@w7T)$@Ij &CO&.{0@tD:tXr *>9].cm~@A)nˡ:uXm.65xW&ʾR 6V,:Dd=У#z2ҖnCyʰlkto".1 6;6[x}=\nC-W1F,`:kfy[7066339241651606da079e9977d057eadc47707ff368f51048542d254be93e7baf64700c4e54b8c511ba2187e8f45234dca7a15f0302047c435bb50067306502303807dadde63222292403c96c00cca971f967ad8d9934dfcfbb0fa81bf363dc1c90a786c4c94d72c9ca0b97f9773d12fd023100c6ab7b6d9c69427125a760f99b7086e6f3fa1cba350502b8848c5a80ba1f56fb45b54af241cd89f62b26ad60b7fd51870302047c435bb500673065023100ac0b84f2b18281d7157fdc0eced89749db716805175b516e576dc9a900e94f47b1d83d6c657f1de28dd19dd53dffc1a10230728bbba9cd2f84190003bfc0c62848daa1e534cb20f59eac8bc58b96bf907b9f449d59905fa4a144d587f639beb1a6ca0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500683066023100ccabd9c86cbf40a5c1f7a8888c43b0126f9e986c8448a1a84ee88b572e73fcb50186453821245ebfc48c40b6a08711f6023100c517fda8125c1d91c003ed8c25776cf9aee53dbd51199901212536324335cd3eeef83a2b6b9dd11c23c49c57a0f2090a0302047c435bb500673065023100ef150386985df68683b0b70d823ebe4d0c209d7c28f2c7828d33bc107f07a3b61f325266a55af8cf6b7e0c7170d0946202307065b7f3a2e0cbd33028e4d5513641b3c6585f567e6c7baf790822d9af7f22216d9f35f6f76a5ecdf7670da439f900130302047c435bb500663064023016ed781ab34ac7716b8aefe4fc4ae4b99e81d449f53c8ab884257ab58c8cd82fbe06b40cc2507e7ec36de6d36d367d8a02300b043ee8d457f94fd2fd66a1f99b5daf34ab46f7b82f07d7d1c4fde415e9db8efc63d050d80aea87a11aef6ac8fd22820302047c435bb50066306402300403da093d68d32e550c0956ae09ba0c0aec45a17f19080dd630388c9c902cf1fb357621f34e6e0aa1d44bd0045e672702306d878bade70c509e85774c49dcd90796e4733d31600041170935b89ffe4f56d3ebdd55bef5aaf07f4d5a0be9e715f7530302047c435bb500673065023100d00755b53db71ead5734e566467ab60b8224a0395dda90c8951781a08f9dbf748f58f71774b94d93020ac2ee594604bc02300dd83ff355a648a41c6f1e684a0d42655763e5398c1c030a909d95b99f8084bee5f42d09a8bb6b88cc3d9bf4999d3a660302047c435bb500683066023100ffcc357d662160cb11936c359683c01c22265499509f64b853f5c323d9e62f5872b2f903f6903d70f502ddb0816cbd39023100a0a91ff5fa34692278ebb1a62e4c1225e68df781854418f1539f1017fd007e4977167c28839b2c99ea0b9ccb5e9c08ed0302047c435bb50068306602310087d22d185d16e0cd841cd036655571a16ec9ce728ff3c13be251a5a403cb92d0f66a4604ab45e6b0b2c1cd1dcffb6360023100d557764c81393ff067cd7b76ccad9ac48bcc445de875d66de43b3fc8179ccc0764b5e732ab29f7e76589a4786b29c5ea0302047c435bb5006730650230650b05f9cc501abe06f32b59d31312f7cf8c81e845d484aa2cfba30a9457b6efa8a67217c1a1a31c5297d59432edd54d0231009f1702ca2b23f8919fe74ff8958d352836628a499cc47f7c4f0846a24e960ec460a547dbcf6f21b4880110f17fa839f50302047c435bb50067306502301a99ed2c9f49a45e5b21a41967846a5ef4d5629772ad6b0f16234422863471360652d46dc67dd3532ee9114947138e37023100cbfae50fb84d5bccbdc2bd93dc52ff10e55eb908e3b9797be17c5caeb690bc7de4b4ef909d45f9cdc3c09ac5a8836d4e0302047c435bb50067306502306ee1cd3828d344f5041ef60b7a49dce2e55b1892b9a38da2bfc9d152056061c0100d65f9812249e4661508f35eba2f68023100f84c237eb39ec2e0b7043399965285f6e59e151731ef037401230eb4eeb634ff1e67c121d1114786fde57e1e33da47a20302047c435bb500673065023100f1313b685cd058b0ea0edb04f2c37a34415b6afd2abd2e1e6d265ca5a79cd7fa8d38fa84515b78d515409258511d5aa202303b46b02024579ffa4c9a3933ab0c81cc3f72af9f56de0d3e6a1438cd9bf5eb4a665902e0c43d04944b87c348360177970302047c435bb500683066023100e664b6d05694887eb7de1fa202913cd806fe7e950e2ff94ccbc6d8a4a3af3ddd0837c19a40eed8f5dfd7531b5958e7d00231009a15572d244ca15a97ac824d8f9a13ee262bf2b85364c4d1762787861f6308ade4fdea439ec59216795c91915bfa33420302047c435bb50066306402304ec11687a2c098dfe3fd1d4358e117bbb9132a8fe59cc9ad77eeb7c44e6bfcc5c32ad21d1fb28ceea2e4a12b875d5edc0230130345bda4499c354b6538dbd7eeda1866492ddcc1c7f368133f07e64563a59c6b8ad0295eb2c285b181f0b7e0226c69 fc U]' Q̤E|(tn(Nxc%/$vomkg?{٦%eꗬCFɨPB~`Z¯{ K-"|YȚ()dicX睖p/OjU&a}Xg.%W?]PEo<5ʴs ?e>Ra$'8ߔ̔̓Mrk%%xe\n.as](cIgv$k8;P+Bm7?3GK/FM|LSؚD!^1\sduaH1m(So߯2 !p#Gɔ2X0=[,VxEEA ~>K̷<$ U<"[ʯ`kגf"e % ''CjBۆgN iHca"U~i)=W2wl0 O9vY[,`5xz0㤜Gvc@~ z&7 [ϫ `>p@ ? d%+ I 8<\`gnv  H x  p  ,  X p8(?8Hm9m:1qmBGHxIXYZx[|\]^bd eflt0uv wxyh ( , 2 t xClibvirt-daemon-driver-storage-core8.0.023.1.module_el8+1010+06b1482bStorage 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.fx86-04.stream.rdu2.redhat.com CentOSCentOSLGPLv2+builder@centos.orgUnspecifiedhttps://libvirt.org/linuxi6860a^I!C*G9O.J/H HAAAAA큤큤f~aBffffffffffffff~f~f~f~ffff~f7a6dd41e5fab124f901e6557b3e7a5c15854c2aa127bd3d1789602eaa87b9746c8a35c384cf9262c9ed07de2382836b27eef8ac4ffc811054e1b8773e26562947f51e9e5bba3576755f5509ef6f1ec7bf8160f0ac163158729dd6d09cd6391cd9a49ea30cf17831a63bb63808c86e8890bcd86086ac2808b57b3eec1356f009bc79ffbfc7dc677b74da0e12b0779d5ac4ccafe7f3ece8d510ea8ae4c1b5ee20b2dc630ac0a8f9c1c048adfa631081c436a33a8fc943b9a645412c43e114a6b8d9bbe7eb862ae634cb266750a26ce7c2abeec8e9899f0d90722a9e399b3f208179f53e67058c4002143dd53fcb8c43f0c751af85ebc96bef297abaf689f8f504d7287a90da9fe71529b302771bbf88568fefc6f647f6d62a52222f0d2081744def2420b2df2f73c121b3e81c65fdd08c6265a16c8b9d9726f17a42e3f23d17b136d97da8c383e36e6f2a80ecd3f980ab6894f29af2d0861f3f9e33e3c0c2fbe0c0205886d89414d330bd7ad17ca2e391842ad21cf24140ac008349dbd813fd37d3c2d1d0ba4e5cc886593c5a72093dd63de050a9465da02cde8a8cb0191dd21dd9c7813b6dd4904520811ff85b21ad180fe9fcff02e4f2b58622f70a169b43502../../../../usr/lib/libvirt/storage-backend/libvirt_storage_backend_fs.so../../../../usr/sbin/virtstoraged../../../../usr/lib/libvirt/storage-file/libvirt_storage_file_fs.so../../../../usr/libexec/libvirt_parthelper../../../../usr/lib/libvirt/connection-driver/libvirt_driver_storage.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-23.1.module_el8+1010+06b1482b.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-23.1.module_el8+1010+06b1482b8.0.0-23.1.module_el8+1010+06b1482b8.0.0-23.1.module_el8+1010+06b1482b3.0.4-14.6.0-14.0-15.2-14.14.3f-exK@dǢ@d7dgddac>@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-23.1.el8Jiri Denemark - 8.0.0-23Jiri Denemark - 8.0.0-22Jiri Denemark - 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- remote: check for negative array lengths before allocation (CVE-2024-2494)- virnuma: Avoid integer overflow in virNumaGetPages() (rhbz#RHEL-16749)- lib: Set up cpuset controller for restrictive numatune (rhbz#2223464)- 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-23.1.module_el8+1010+06b1482b8.0.0-23.1.module_el8+1010+06b1482b8.0.0-23.1.module_el8+1010+06b1482b8.0.0-23.1.module_el8+1010+06b1482b virtstoraged.confvirtstoraged.build-id5da5db3c1b467367328a2b77bb3940ebdc9724b16ddff9be71ae1900de42d8030b3a21ea75d2ffb5777060440aee75b82f66d7e42e0014807f960b8beb8f808b3cd3bd31b5c8dc5af4d7f61a8fccc6c4e1a30bde1fc2b2d9615e77c63a6841894d3597libvirt_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/5d//usr/lib/.build-id/6d//usr/lib/.build-id/77//usr/lib/.build-id/a1//usr/lib/.build-id/c4//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]=c4e1a30bde1fc2b2d9615e77c63a6841894d3597, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5da5db3c1b467367328a2b77bb3940ebdc9724b1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=777060440aee75b82f66d7e42e0014807f960b8b, 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]=a1eb8f808b3cd3bd31b5c8dc5af4d7f61a8fccc6, 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]=6ddff9be71ae1900de42d8030b3a21ea75d2ffb5, 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,RB,WF` g rی L̄?!?z>,pԽPko\D2@_Նa-|ԀdiXb6X^ֺ;b ,9R=TL5őayGy jP8O̧5 ?ή1AlHܪ!f+γkuڧR>5&86B@D `RPWߟ{ QRY?[c~Fe{2B?Kn: (O&>Gtq~e$AIO9ztq/- Z"8^ o|/ߜ_(][m휄v5ޟUeU쪣_d"o_iHV 9,E]ZzgnR"\&ᅻ<-k}:C`xGېϫFo0y~+PNz"4"?XM5jF8sl«Ӈ%VIek2?i$^- ?`Xx:zrޛ3N`uLMf6k#"5:8*TMH^f yJ[jqIHfD]f<[6i34o_x 1uhH wx7:GEtYb*%.M!,s$—5/ 7j{X*>2=cHcw&hkkޛĀ 9<_-#_2ʉ[<_*2p:J`kopoLj"G}f~p\^E|T60i $Ȅun\%=&\F7 >VX@:&XPpL8 rtW:ȿ،qt>4vyûg'_-bʪޠ vMzxTYGj3sU?4Ю!ΉG1@ݸG uQ<MR;BVJbyg5jy !t4T !<tB϶6r?;>j׈srB lb`HLqGhjM@]-4a"k?e+ `>H}dtɹǪ ;i&o`p ͒ݶd&ō=s _b#džsaRi*"o,CZIhu,?9d*f 6Y/@.%#8y86sx2Eޟ5|Y ׏9Mkr,N[Jmׅ$`/#wd:HM: gSfޕq8 R)^oV8-A0+Hqh6<~[v4?" v/%Eq`ȷԕw؈Y8 V0S vAiG=}I?IRNviSPIzhعUvjPKu<{1W"* Xڞ=ml on=^{wrݿQt-;|-кmM]sK̙[Bϊ'aibgiujeR:w-x\ʙTE%:sɔŵM^եHe0:H54u(Gt\W eWؖ1=qJf(aqL?֚{r:_LrG )sC66`ntgNt;Q_8ԢWT5DBHߑy4ʅYbƁ@y^ۛrI7)6^ןuh Ѩ? w+0Iʸ:O0Q*TCRҘʪ8|Ÿ #-' @:% a(% {hoQh;^kW&3!1G3]¿QTWbdËs.KwTa#L*U %JQIĚIK x[D_.A @ X=i{Iy6T%CMSa49jB  68hËLNOzK"%o.[1#e ZO0L [T ]ɠ96 -"UT$r ' `υ?8?Fƌ\kvԐ' 4tlx |cF)uaͰd/cpm rFFkZ{Lƕhls N !`٪Q\ѶL}F6%zz&G6l3We/KoeYo"'GtRq1wjEr I^a5[aH]y i@XՈڵO+䠇eNNϺ . qng@QUNTQ'$Ήl?QEn7Idgg+h\fx/oMݿ^ˋ!As25$n13ិ)CGt=Qs6iI>)Ӂ+CUZ{O~S@2ފá@?-/rH،|1 .#*$T]֥Q` gh [%+_b.Ű{f'^-ḃ&$;!A7SA0*@lTf5\>8&8|dVQ<۬-깠>y ?E-sK3WKx›n+f-C'z&5A⏞+z I(7$#.:ȅ뇕Npr+PIUMZQ(ό\2!/Sڲ<`-K>VqX<;*b:DSI>n!+UA"/T2뵮Z%~hڍl7|_8:"SV/Wi:PsM̓j:d fT?_II.ShZ; e71h~-Qdw/h~WQ,~ak6B6BW<.e {([^m qLF5.- "po\*KF$.`Hr#<] RwzWSdc|y <3!`SQ6|HiFāU/Γ}Ԅ6z#,?`&zU@^{.i9R:,#k`㪬v5c*i Aҗ5*UۡS3^_,of-3ɖi)L0ZTeVj4Lե$r[3,WrUdG868+`o:}ɼ3氵t~JT&>xtU՟,wNOᇔ6!L@y7JF(תQW`pw@w/ٰyS)^ 8)'Se&?9 lB(O1-h;} =4t\O jW;0Z\_UI/#3X\G͸؟uB+ 'b`} \ul&^03ӂN­^hؑ6vI\3T&&[+62| ] s\Ւh?3m"GKG@J!E&Nϯ kkL} e|ЖɡTKi=޻NEN/K"UY$ax+2mC$qXnZ$` Mdc~l#NLcsW:?ɑK2_gNnӖ+Jx&wV?f' W&nFjEBdXSQЁyZHz(2{bz\; LDz"A[;<+>W MVpf:IfӀbIy_+Ay֎,a`GċC,dOF6~AO-O+In -nGR?Z,7wFm2ݨM&99Ż#ѿv -?..j >vs4Ґڝ h)^+IW?x9eɐ36(D/؆%?\*IJD~Pgc"0`|°t-{4y=b}ȍ1gG*#f*_d,PbGQ5d=@rpG 8R۫D&L `DtOFr>a2lROoJ- _vuiVZf/5Bq7Ǭ_Tz_;csrkv'؏l *.L}/lP( {O˕ӯw'@+.r oǔ>W͂G%tV8o1t8,,[%<oa,V\7rGr8u迢k)z: F9+7}$N|}?#0b%~:\.)I荹ை䋼!/zsm҉uZ\n7b3`Bm%82e?Y)+)Xjx%i(qv$Cv͜Jf\!G_ծHR>ߝ1[z{.t6 fiEA" .ujO$:U0C$},۹պWѐ(o\ζ j6]hoɯŋ%GG -iU`qY%]|A/mf1N=6!5Kw[ %c|9@u[&B(\WUmh.<^s-Vq[#8hK&^r">&W,@ 8x1`,< s6'^jZvtN g"ӂuuc4FY;R>}.0[{sh"W:zu/i}@Vn%CZm~j0sdRe0fT bnE߿zK4=ȡ}$rC{8'x = sl|]pSR.|´$+i|t(KjPl2a[!DspG@fK`A:hP g# W}XɔoNe7 xQ v.ve@GM7#jh4Ew * ^4-YU}S*X;*"jB$33^ON,XA2 8oNjH˧-^_ѤeCM_BZь={W>" |$!Qo@4TI"n4`"#wD\"s]UL]ZT'hR\ xICd* iw+*ںrU=G{8%o59qQET_.(o٭KnC@ZvDhnjWذقmܐU2{@z9hu%U+]XnkcŨ7gq{t|NM&stIT,NQL5/*c hFg5wBWVP9-eukMY3q#ʬ< X8#%f#Pa̠c[jW1{ „?:'#s$M93G̔j.v} Pb")a0g6e/turG428ވSZ7Ԓ =gKI!~q~vbd;5XxCtӐ!f&~V\U}o:3@3P]f4,Ys+>6l;9rV!)R򲸴M잷Gzⷠy2)$_Ґ#Ny+%*jn2>E:A%6Hրgܐ㦇h-a&ݸ䲸|V >3H9 pk8SIQDC0`sCyo,tUӣz"|йa/zԕ: 驖N5|jWჵ%E-' yD:9]2F۴~0\{PvMZeF*ZǢX9lCt+xD6LQn0:xHmchF #%,,y֟V=  RI')Zx]|27Gs*RsVlM{/{0TuN8naLVlXg闑DŽŪabUv"7w+~>fⳚ>GLnWbRܣ-Bh\k#9@d>q?G+PQDy5źM"?xW >B*тd3S)Vz r?A DkPI6n_(d/0:ڴ1e{}41WM/,RP8;Alsvm#]{!Kn%/[1OC*8\}<\IA`ɸZJu-Lv\ DwS/g[w1q ?iUH$Shi!>@aْy~z}+0)m `T' .$"MRC{ ;}cf;iX'aB"`P@.Mww?yL*ZוvAqqk' cܶYhJ]`9*U#bQLL8]?~ku,C}(NaE깂zmr$ Ua҇1ii6~7cZqr~9Ϸ*ֺ*Bf@X#WU "G;tYYjŞ=Y#6o dP(9T1Yf,$7„P?Cȇso3zRo٨ݯ# ᱑Ĝ!V^J%Pv= 4(c21)ar-{(3$%}qM使ר͙eŀ($6q 1]_xk&9njXV*h _&Jc~{epahjzl?%}ހ.OhN=J]q`ih ݇]=k=1se[09 [#hX*n9(!&L|-?c1 J`b80r5PN93Uގퟋda&H?cQكd+5נ1ZфVdH?+CtD&Wy2tdbG>\mrTy+oAr|߿qFͤ` jr\k%sd༰j/|6oqm߫ , 39I2wu"^j9㕵V BH=8>(K) IG5RaW^Unt\ZI:%z+oH`c`CJ#UR |=WxiFr/JzAmylZ .Ÿk#Dre)ר2`̛F M*HѮןXGaɒ:=\1Je'4Az>E8ު$X^qH O=y0^Bt{Df8=x6hnS`b@qWݶԸs? O>]\rQŚzf^8 )b*AL0sݣ+vs+5w8n!ϟ?xB~EE+j5ƧPpbYj{8dT|!z z19% I3K@?U6tj!HabtKn:΋)^ɟ5x,fTK=#lI&Ce.sԥh>"7.uQ,-&<%S@X?MT Τ0ؼYa(D׺`m) z/3VKDߦGn++̕TvC4GZJLlQrU:qJ/o`$ '\N0N?c~ o]<Mr8A-DT&trdT+:x7|)w&Br8`e^'Q]S|5t"y)!}rQc™gM1{ X.$-bsLk_j i"]ZvU[N*a֤Sj{xl۸tT]CQpdm,J: w* ȱ&(j-(=M:@:9Qt{vea(R +يñud`ɁkKU_[Sɒ+*<Ï'e+0l3)k9،"yK6X'\t{<ƧpTxօfi#%<,Є:- +rN'wh`H:q4p'`#UTd/iRuqC1휿H/9JdoDiզ ?ѹL?Px#ٌ4VƩBE Mo|&t>ЮWy,wՈ䋮rPDSn?x7\[-rI4Ғzt+9HOu`YVd䊰r57Z,~O-;I2ɑu[sf_rjG\+oþ{ʪ[=.8̾50(Nuyj,H[O]ȲT[! \DEf=J3~] < *X[; =A?\(tJ1Z@=ڗʣMtjYxPΩ&Yچ%p#k.ƭBMR}S(ȣ_abJv5#Tq61A*\YhGՌϽ;LyӇ0 n$r,"}$ȳ/ܽ"(,kgpӻ׊L}4bBNۂb,S$2MTVz"oʬta$vm'ܱ©XC/Rn6C |Nլj΂ޮ[F J$킚BdDk vL#ojq/AL> B/ sIMdvy&-4NT5^f(D]wd,"8P@&(h|<]3EoVt\,?sQ9Xr1f`{pI͡Za*>q[H!\ű^GL$Si3wXYN\ٸ Î8Ǎ1ZM<((7Pt}f?8y0֡^ Ci0ZK歹jUZ67N.1קed(̮Z34=!G 0(ǽm rTCէ>;>XJp*^0jJr1Ppk05d))r }5K jMEsl[Qrԍ +!_~-? 5h AnBKpS .@.S.=7xC:_A:c9GL\TxoqVjytd^^}Q#j!2 &V/g\O{`mB.21l#+ eP] 2E mM|u[^]-(mnfT9kEC{)'šF,*-L*bCZˣ48T!CJ9NOK GlxB2Yk,#x~;5=ߨB®A<{ ;a`;LJwb1>ޙr^xvujPzV;m%wZg^+Iz*5FI[]tCκƾLh6F STXEP) J Ad$@19jq>6Q/;6' m,yj]4=_j$Cףͷldӟ1GuVE}{T'Jt #tQ~Vyl6z1 ֌g ?!pKQ} +/_<*[`Wv)"\!0e&\UCCDCڲWch p.Rrd MN1Br3ik/8XH.>9}͡ Z̦k+fB+jq:G{HPtzT!-WrX-jk%L)QFN^ћA&l2RT+kks+D^_-H>="mFv`[ќeawQxaʡ 8>%?ŕc fK% v:ht~FZMkO>#SwsEBTz$7wJq<)pgC(U@{ۇ/OE&:.ՁK7#p_'%EjcZy< ?'j£~' 4F6 U"9k^# pҩ'ULl6?1/ %8D->H5ݒ BH ſY>L!ݼ8\0+I<'Ka掍9J2F9 JayDl֥S bPW%.rN=w#*p+zc}VH䎜js$OLLt~-TqZ`|Dg?)y8z-xS$ϵ#H1ŦBM6P֣D̑K"Ƙ(>FTWY6ű$CYDZwD7h]zяi9o~p t}|k"颾f$:"B^~:U ">+J 0WRS}1Ep At,Ӎ?$ '׶vHsqղa tc랜}u>P# wXח;P%#}[L[Bǖ*8T~V_y؎ P"5"ԡ.M42@d91ÊT;uCc i-|~>كVr|Z}c,}#ބwkQܫuB>ppp\mV@sif.:.jXS +AϺ eq"u6Vb!ц4È7"y '=o\b{Ku|\P{h9Q|rjѪ%O,4Z3qv ojA=Z>mA]Hyh[ʼn׆rqP ;C)bk? O3cY aU{cAtqؕW'ۖv KQ9IhP'>^¯zN%1,c`M?+d{4hNW(l{8 [)H2 ٗ R$`"KdpG kz(qZ )+î_՜߶߽"o[WEcCPx+~ܦY'#!&QR$WccTpԑprĆ]&7dTW~o5\iÜ1xtz56;q$C2_{oTz/%IqiTW Ptbaa,K58֋fR5>)MQD~@` ?MeNsa)H#et6IJy3Ruʢwl-5gy[EZI0..X8SP&Q/93iwӪYLZğ&#/!zgmnfR)`ۿMv  YrŘxc eEd0G1&Z3 88#(^oCK=b?4ND Bܖì\F]?2_%}uk^71Mʩ=SGPrQ_mV z[=?mw20=EaOra@7W炈Wb]`Zk07WAWbJƒ2%R5b.v0 {YY>;W]``nõlvKXs1`'O Wmב_!i޿ݢ*u4J׫APDD}7ˉ[5fHt ph-૒bF1fF^< {?>5̋S?(>] Exxn,5p|ކ^ޱ&u\-`Kx"Z0jPMl"RY*ƘP|]UTͩzi'Q(S m`C`/ڛ6ont拞;UVCvX9u;Q+ഢ{0nj@d %e`I;P_Sc#؏#7sSb;*7U|p*6lT{ 1g8[}7yy>A_hJ!-nGW5a)%P$0ca A:mnqŀ܌mzL];WrQegFH.F9oE֬ %OjB!0ĺbWӲY3TcI(,?eH>v } tL,(b*Eۢ_|vN|4CmK}&-gt('95p $V`Ճ2]3x@հ!baNm %? &[O&Èұ =`廞s?g]R\2VH#?Ɲ4)rp+m_sk jj0BB<$:cF,dg'Rc+[oM2X8+8˽rg:1YD~p-ΪukFTת[P{0UEǾt ݯ&^sɳg_kHZdAր_}֜˗92 M(fC,-j޳vGĬ$TT*dO.%î Y Fdq)f16m#m9+b ${W5]frHkДipX$\Ff:5D2 I-h1C:][꣤p??pq<mal2ל+!"DXꎩs;WU߅łcAWV?нW;ڇ%،x ƹYALp‹.ڻQ벊^!܂@&Ϭ8pA x*?&{Vj8v%5KKH b(҇].Vc.0ݣ^;.i;$V:;c*rև_b㵒e!zʓLf+|(9%x!L@8+:!OY>*R~#zMygUMa-Z1POh OngNaNŜt;<-rQD`%N+ʄCgMBd 'Hh (#1-CC) 1NnS% -j Bx[V41m'H5='(Ro7껾OVܭS|UxIIP%LʞS\먪!Jy) պ`W9:1A X)ŀԇ>'nqpppIΊDiZ]K^TΞ\Svy #᪦O p[^F()2oRekyNUTBq&vP]Qj-*Cfxx'N?$-ű F~ؿ]+pBSOP+ .mƴY+w$,uBPW'%V5e`x2J߰WV_) G JjAfn0g %n>^*L#[̮MQ$lD}Ӑű 9%?Jun\y}# > ?IFwAܕO\Gsń`Ilt}ƸF-\>J7RgBU&Zݾ|* "CUq zjJZ;j >&3$>:ݨKLʺ>/7CO~c uo8|',r<(<$f?^ #ɲG`1'JokR!bռjvVFF{b/FXk X=|:y*6Ь*K+}6(\wuuyhXGzi1bBїvӸؒd f_|x)%] vp[ f8L pUDh @N9 @m'bYqϤxBxz>Y96ruC Mbos,&a`۩ $izw"xB3CpMzev,+ AF[ ZzrUpnƴ^#X,Ha_$B/)XMQO‡tAuh]P*'б"_RXo!TXG }G.ei 6E<,8AAH5@O-aw{ϻD+~H|E)s~I" T kmS(.FV?Sϐ5ď5 ;RbpmqܵI[`a#R)C!7գe;Fdlw\NbN0H,R`o T䇰;La.W+dVF%Q./-qJTsR4G{ g^-"p~[[5$C1ꍧ E]/_WjoːBOS0?58=պWH"K?Ƶ!C'`M#iʅ8 1SnI*UA͏.a!7!8Z>gݾqж%k o_u-"RBT[N=\xS z8IZw^ֶa35=z_5\ٛe)HG;ztQLO;'Ai"r-ȋF:"{̓o$o *N@QQ[elҊ]v}aLnH"|Ȥ-{c"/s^EԷy4RW4lM_?6ҳ)vxgӭ$at'cF0٣M zdo͆AnLᴖX

v5e|%R%P"wR,2<Ϟa6Z`oҔL Vx]bcuu۹fN,)\Dՙ-824^+%4$ˇ T~Ӕmʕyx <ϱq _kmۯ<Ѝ}M4!.ao])M"hؿZϗ QT?D8֪qa0@e#sQ=Ibf@.戠(|IXƇH4cݳ,8itxȒ9LSsj6, U8.R$ (g(;ƚzWYFx*] ݾ2QQ#glHdni~^ /q `{Lzm7jeYks,y{=tHB)Uh!5/ĸh81Y? 54;p oQ&4sFh]"spv+%SٛyUiS5,] .9-Ԧ0dcʟս_'c ԔeS3/hzs k^f a3.{a tG -{/2Ǟ1#..,)Y8<{3 =ax`z<sUJkȱ="0laÜFİ͠}N$K­4q?a_'|7EG/o'j˹J!5^=ZY\$)cY'z "B@&lWg)tS )D8QOzS̕Y(DJ^[M>c4<k䣪nqU݆ SЬ';(c R!4Cx🣏 0oaJk^V9ph ]jX]-/TymtSK$L4gKRY)#Vb )2&Nvk>Y  s ^a:83AAZs8]ocVY"HӮQB4n K?=`Dikju0aQi? hAi sCUH6nn@>n1FyA;a?Pn_/޳m5HY{]Ia 9< A xX=Gܴ4<[-٠s0gA&/\ZY+}5Dwv;9B'e`( o T<:]A)oJbL > :u9R^v#+&!gYD!fl=ݞ6R$G=ߓLf"Wp$ESG` !^3l!'AQޢZ~,#.RT^"ߦ{w;}Z*mÍ C"68dϙdI%YߢQQf+&3sˆvZ%0Q5gc/DVA铜CA1Scg.5mx%KR(n+;DxX$88ڇGfH9'/VjȻd)XQ|j04U5j0̇8a0 z1%hcAÿVUB-#}2$s)R>{i =ߍX ]5qZՖ@kcEBVk۬d=y'-6܀ex zP[ËTA) lq I\:olĚ hy e_YI6%PT#xWD[~5u834MwzS!-e>ihˑS&uN:0ʚI8>)$˖&PKP'{:ye`Ӎ[ɶ:8I!m4[ZD,Hlz|/RZ^&O &MX9π0) s".B5ݞgbiIB0v4}KlpVW+ma PTSZDak:Ou©/7=&tfW;`gӬמ>4ߤBo&۳m ]m)u &}4SϿ#K;9?} Wfiu .I:'*0$=ewMxoU(l! I akhE9a"'Xӳe?uZJE.0QgSHII|Su#TL\{=Eт w?ԆC_i9sL`SdKr~}tTO L}%=mPV~=K?ӷD2JXtU~HlXi<Y$h8=9\ۜA,\FIvJJ&8sjQ9"E6aWq>@IZdsU|K&VszVxӽD6ct$?lw^;/&U37 Py9|~.JRjrTG TMZknP@I_^x%&_Ik%]ȞBms4٪l_n.e|49 V3BT&{wC#X/@V*2_{ϏqL:әP(")=J af% M^B-5/ KQA :W@UMFZ5e/FPYECBGߣnLX,&!r l,*9yCUɥٵ!NWbPĩāFm2aů^WKe;SIltHS*>y4[QSA!OP l q{5Ub[}ظ)ÔH!U/ GK*wkۓġPNy{kG3?`Hق'8mqTaϞllvPö́Yhȅv1r‰# cE{(G\9*ς͞n%!d.›j !vx:i;5bṱП̹ 8yzL@֖O.J&oճ"V6.v)lWoJi}t2>[`6be䑬8k=㵹W]WSJ/p`ݧ3sؠg=)'!wԜN Ļ)МA:j[hbܡs*ڐD{ꦈ3Q v_L9Ý1eJ^82)|^q='%D QZ[u `#LxnpFAZsL?.j ~-Xo)$^ߥ_#^MňU"9C\F `FjkL)KD mpdLJT%}QF$1=$p7'}"uG5: sg| |v!_>nɢN)EYV{}̰rɿȃ qb_&6  KA/I$HHiA((ؚxx@vw2ݐjCBA@͛p+L/7&_:C-,E+G*vGMHA`7쳶yZ}1xF߻Gl"]=aɞ9I'gΥGէFIzJL szPjX^: ~klP:՗/ 5_ CsIR.QOnbDH6Quqό/rOoJ#ǩ[-)%L_B8SzqVv~d>:rV.Fo?XDo`&e\)exڱ)l+y>E',9Wx1uj<ѩƻ zo#lΧ> : Is&.*ϻ0oN;4њVRI-ÑQVj,HMIA6e70 lDaW`vLqU%zKSહhicmZĽl^'CR"?Imf' 8|\6N" 74/(]z&`syyU!a6b X_hf`2E2-9z3RFV<ƩjHù)K#6P5f)Ϟ̐.:7 .-H뇍Ex3KYcxWP*\Kص4̩ʹ='#hK50guSoDKUY9R 3I3;8ͻ><=mcMdSyH|:`%)?9CT3HhUFs>?oFM"oWB9N{QjYLB275~f'n.Z*8/KX>w,g1SZ#9>_t rb%2G ag4 Wn ,.YbV+2WBe|w=[`Ұk> 3Sr[T3 uB?D"XH!P(#*v#hp6 IL'ѰȆר62mxI c|58L"2ʢىΞD__>{eKˤx*#Lcn:z3KM8ԏyk67L%E?axsg0\)=w7'>]` uA{bCtp_]|lȴrQɖtYg*icL2g,m r <#~T.$5yw9` -eM}FtG4 `KqD`ʠ\U01MKccj~Yc)x)DI=޻!ŰȐ=IIMZVp 35ƑMTd‚ǵI\t> %]ּ p\4K\rn WkFOM#mi [ }y搠no1NK༪v R82WG5LTb}|p!+6L8(R]Qw i_WY vyA'AC\*)>g J@\0u&^ [MK ;+m Xa<,$'V2lyba~$<{|cNIْh/wA[ޤ6G^,;qMt onDy<\jp,_uL]@ˁ.ZmMol2mWG2^U{\Ƭ4>cg'N}Kog2g?=j@6.}.bK]R,ݦ,[YW*u5N%^Jz_{v*T^aoދN}aÞЭ¹[&U`Oa o8Q@ F&v6=/_Iҩxpi [aO}#esI̭'HL't9fۂ斌MSІwH T>m s;mzm[(zKq(L$/cfSU9@c`E/y5HjZ»5bC^O&lķi '{|h!\Iz;M>uf{!ic—ͿFvϚFpu0& %: (m p0 ajz<?/s!q7c tx79EDffp1Q3PBatB,כDpH&D wJn*V)*z s|k l~eka"jZ#2:x1fz!r[4η"OAOO뷤bg*qBfНݒC[ |Ú"[el,u{P33kU!/WY:̻IӾh%f`}k(6HL լǨ*=Vh(bɔsweƨs}(Чq:C ? ac5@tl"Q} qƞ+n3Ԥ-%\4B7 A}AN%Nyf΄:?k +GPx_"VJ*DX&~Xcmy=ڋm$&g ؟ Y;lQˤU{Q):$g:7d9/-YɖܭA~`~߀Rz!+f^_~Pcr'-j+nSҭNԭA5찌p$=]`<ұ; 3=D7򾥼tE({w1TB^_L#|\]?Qk|{?pY]$}F`E>[䪹uaZ*H(:lڇ5I(>`9&h5 PڃRkɴe14A3J.cHM$҉נ*  M +25ڲkTa |q@:I+;ɴݗQKհ$VǤ Qg`%_hJ )f_POΘ{3kOۻHKp /NH= %HI& Q^5!QEM–)ux5~W]mE } a Gcb?<9qupA?Zݽ&Xװ,O1өP?u(PEy -`*TPetz~SY8uo8 .Rcg{ދJ ۔C4)pwӥ1LH+GE!z3J4=y<oJd^/}BTv4ov;*)jNA`M>Q3 'nVKytw0{&AX0h$s%U^x]4k7 ?`eFkI0*7E\24 Y㹩s<=8O NDŽъt67{CH?ԄAhs<oi\V qu\E}~Sq 7DtԸB#~mY10s9Љ4 'Nc%wfWI 3D074MSLOvt!%Aj:?R@% eW~$V`4YMzGpI?˧ZTF&toF"ua<:0%OCEw[nTڻˇ״e࠻p KXaI^)>{_uilLZ&Y$S^Fjfk W=HJi),7Z#iyogVhOC+ 7eӼzy+}PSøO9O&\';هb+|T獟m`4Y$$ ޶%R9}7mΥ&RӧdI)E9dR<髩P+NL#?x =AA ;협,hbpBq-eggWō,a7dqEuZ87eeQ: pHڏTi  uv1h H `GWw@}\pSï} ]npV!+.*d\O2Ǘ,|{]ͯ.AUDxZI=ƗjdjS⡳3~>cf.bTFSgY!O41קhbםfksN&'r6sS0/xgвCS(}rJ$yޘ~{uk{9/ eCĞG|ޠFLWE7B 4ři0Bu$u狂ӹl91svGjTgY1~iL7j\pY nklPCX!sr)Q5_+z Nkk*5lUP@Z)>⣨ ]v kv]1+I.14A`,ݮx b'Kܶ*[RÝHs%=i'qѷ^I}=+JeE]$lKLI{Z8i#9C&.{`Kw:䲎U X.[P=%PqRĤfрHhЩ%]VFf-aQt[$Ps 2z?Ӿ"a9HfYMړG8}?X X@k@ T6;;0F$ܒ~٧6CMɂCaS[ ~- deylX/ߙd1\,ÓrُE24 n)R]GZZ,u*2~|Ȭ]`>1+4JŶrGK/ u*}ç0*,\&pHwb㥓3 Aek2+9(w}ԣ+Ą&zv[Y8W ƕ߁HE @a -N?4JOtJjAcvNt8Df)r˾~jS3[tbW[4w5}ۼHK/}i|wS=(7e=M<`pb^S|8K!:?ʆ;ƶu>or]/hoH(k-YE:?HUQ |󏉓vKʔPo+=Jb7k$'CTRhyH,~=xC"XgtG;D&/^>WkIǧ+m`6{L2j+OpsqR<뵢Dݓ2P "/Vru_e=< 3L`fP@mr9%_sv;RKcnX{]7gjl.|[EPaՇsZ:x)8zi`֓/C+j-{̐˻*J?.x  'o}Z?ZCe2{cTO SohФҹk1˯e֪8\$^!p|HTMuypCi9vnZs8`9RIOz7f[m.& $Tj uӛRZʖxV߄AK}!QG1=~۩(N1#%,i ~R!A-\f ]0Z!k-So(uC:1 m<7]L_[QvD/mˇ,TjfCFa ^] "a]cN^(br rK\!Zzw\e =m  ?wɠ¤*4`3 t\@g<@9c՚Va d_þ@qCJ#Uܧ0w:D]~Ȳ mc.|yĚfMU|a2 (as$J иSUP2]M܌o$B4i`p37V!aGǔGP֊Y2 6;&"I3nfq*ʹA!gda 4&hFB w}L #L%1*U= }[F]3M([F_ ,4ڻ>A|> < \I3⅛FEkdFO)mexpTt$^3䯛S VkBq7Xp<kQ֏U'r0O/J]H @\C@ a)e"Vu##rD+ޗL硜4ܚX|ZrKRqeNGP£X%z!ȧ?aD,LU'CT"@cj:/3F4F(2 D>.MV e3΢uvkFGr8ˑ/uՂrY0͉.fO):DmPY-}HFj6g`2EܰF19[~B&v7<|ː rOy ukߦu]\g{'F6lB͸m 5Al _)XEUm9S` 2hh|? ٽ=\H&^5$LƳЍ"$RW_ QQud"sSpY灆{ƪ%"JA[ׂGd ?J^It 2=]'j_%s3*o L"6 8 ̩^7=ܰH &F\{ m]25?id8)xf'iە~U++34Yt\25p@pWz^2=F|8ێh2Q 2j e[gȰ Sq7lz΍TdR2~%|HcpՍ8+ʿ.~ѻ&ʮLݬ8uVigG-mݪ-RΨ T*銻w6mj琕N=@.Gjeί ׶UJ {[&d3[ֽua0B /Q:f yO!3W$dیb[pe103&C4 Vs*K"H ␜$j` n6nj#_JhkU6KuQo6Od{6WMp])aUD'S}+X5MknU03eUm:#sǟ}dL!.6yerC^nYOWK.O},jXL} c(SqC|cc1i 1$n܃"XfSz? |+A&y 0?@nd2 {bnʺ)IzoOÁA^{a>>sS`Ͻ9] !Řn M((#9bYjʘ/W]6iHT&KdiȨ ː!r6}( *^_,.#tAʩE48QAuTorʟ#@ {W fj jHj|~w fд錗ٜ\OP<gHԅHklT6) D֌ 8{HORBY2nyJ;o䕲ᧅwFbb7M0<?([/,Z 05,*KoHFȁaiKP '8 `'|q+A-flMBߩ3b;GAuZPoz[;BFm|䗾VdY+-&ҝ+}"*zP6@Jr<*bٝ`Hnǖ{KxkEH=1J=U;9m@.I7MK~T#R\uQ7Ho~-4Gجy-&*|jgؿQx(cQ#0wzJrsV\5!C!̺sp{zJIi.tpt!$-í|6}˦[[0b" 9tPyb<Jdj-yFĨQlۆ.;^6n~6A:*0dX6,md Fb6ap+ *ߛB+nLPef]1MI;o+ ro{3ߒɣW/I*% <Sc`l 182=` }1R ݮH3 =ӂ)O6bU ~ZcBDZ-& h߸a/[܂|K6L|ϧ`X 4dޣQڼ]9~V0CK禶$U)s<$jRJ#,J$z-X?gֹ So / *x]O ~L-sayo"Ld{`;}tR-nIB652V3a' .9XXi;BZm,xRZsb$?e/ O-mF| <Xߒĵ X,%Dk#alrxZ$~qsؠ g*xVef("6+ ]"9%IӚNBjeq\";d$:V!νoqYr~ v+Ij«5n}k&<ǟ@ mU^ Ko:iz!̻9g]#$8n$ZO,A]P_Pk>$8ؐroI@av̤̀Fm`d8p+Xu º8lI%IW -M l9ʈ1!E=ی?p q-HmW]WE:=ɥ@I*m?2Sx11rre-)"\ł ¦=лɸJztx9 PTթ>ۺ+ޣ>t ~-^q9 &*dX]W3Vu,mbS.tTkr6?=D3(c:nuQ)$!k8Yk%洴'ttD6ՙG/:@b~+r mWnc4(sgU;Ի09[(I?V} vv!p_-V"wa#G^4/\qe H"HucϕvC-1aLK1OC$b]$я*C>w8nJ l3fH5/:ع¹dx`IԥUU8ns{6ng7LiWulm~]Df.{ŕJY;]RYW[zc?yk+drxj\;<9-qU47kAxy}8tYfRt c]|K?8{WZmFW褏.n㋗K#6%K5,#Nt"jw&zcЕdמEI\}Va/3.;173G;ߥ`>Hrwq wzvT=;j,;ZAQCK9p[a..`}p6VsۛyEyXaV} ]i$#RmYnBy]yHeB9َRxpzHSuRUtxj-q~.{E%5#(fΔ4Z8\q{vj-9q 9%Y3BW\1PAEoRGAPHXZui:~XxRUdn}uUáEH @tؿhS֫R YԈћf'jxԅ:Ѩ V'ij&he.ϰͷ|R&SMQ ImP_MȢ +~¥R!΀ƚh2}7FZ-Owlvf}~*۫XćlLԡƿB蜐bcmqrvfq:3Nq)r ~Jwin]wUy]&=>yJC:]p=x лs :!aVXTh>ۓ#]oin7ZwR- wưNp_ ji=,QUl}QyoGPZ% ,5ׄ߰S= y[#jQ 2Ko K \Œ 7weMÚ~x|m<ђYvvb=wx>ts"D ̒<F-AoHv ̾HM\"˥m L򓔂,L"7d?M7Yu^f0 'Nejuktݕ(lSc!uo\;4r5wU8w~V;z 3uI lَ~{S~=vcY99A3S200~Gb_';!j PZRQswS#xI>:W6f=(\4kssQ1I*B0kA*<@G*Vԥ M[Gho3Z&Iȃ)/,(L/.::U%cWeS| vǜ/͉EGR?e01xžg+R;>}$זF<$msBf:28Ɣ/F~.~)=q5ts: ZyR܉(ؓSR^FxPb0%UܶO. Ȕִr }O4[2.I7ӣ`ͭSdI,WT[{g%?=Ul6oS>G1#Է\MhGv")>'*/1m, )I)Wf$f|o ʁϿJs5¸Q2Nk!eiJ?g$\gLaixOCU4#l@>tJ&sW뵟,n:G`6h?k=US)vF9h#˝[)۴}?u ipr5X+6h>swDn8˴5r` kYm9#[nt|%" SZQU^^L`y)yے4*!c#=Ī:mp^ZومeXj>=CEuQ}5 V%h l{-08sO8UE7fwݝUX|3;4l&ވ[_Օc`;rv%;Kv bUXP% g8/ZzvCo o~mT07R̢156ߋJj ,?Sg +^) :!bG$}~!g 3\kRX@b_;ڠ2qhj@ښ ayE2>%pGR7wو@Ў@h3<̎Y3bR@(d>4q[ }QWI | ^;]*̰9=E7& Hǭ{G(~oè}ўJ_ܫ 뉤׿89ڰx23E%$vE3ƐH'fU PѸ)A9,W>E.e*U`=LH*LԖ~-H }!1k 'mU?]>4{lu GG#DA=lNn\dת1wyœ+"cXO0tEYGraXZ welI72*dONy 6m捡MIhR;>ovc!/{[LcbY.A?beoQ(YB_V5zJf^߂ <O&&WvgÄlĂ0 v Fb.3IMmAsE(uNݏ#OlI+{⛘<ԧK@OYRRBa4{22a(r.>mP8a;C\@rh6oT7\*z7miAa&tuo̐i:<8׊{Ҷ@b$OZ^f ϻ~[z&s]?p! 9m"q(*Nhh Ҩ8%AH"k&y /\CMȅr(J{@j?A@ 6a N {<O 'aNg6W+XDƾs(,WqVKȘzV|<(f*x9}w.3#Bu`K $-Klr={^&12mj UR(; E\X Du$;x}uf]KRU D&~ F Tڄ[mԋ7&J|&Ud'AcMOcv*L:QS$ E?ố_,JJ K,u+p:| {Q}!@%C2Lc[͐6 ۳jxZf^hYj1{ZbM:0$! lL{To &($K ~` b/fcJ5Od͝bp/".‹z.{/5Ch%}QCR+mոv1 ,+8 YQdXu({QQWq8Tx8T+]B\mϜH {׈c:-XRàEksM1\`srrrI :̬UV 26"QBraG?pu61A}ȯ1z#% oA2S\XbӳOV]1Kg1z;&\)ѾxRqTmKw~M!#߄aCV!$Y: ɢ I(hE={1ڲ,qw/si*県 g7<âV_,ڝKvl-.g@=юrҶT\|'z+mz93#ksE# _ %i16ǬF+Ka.Y^eb0:Ӛ& &qD"}YHn Dxm0$F`qPG!Q2{^>M:p62@e'xbipSUI< p^6UbեĉP./i;l:-4u7(*9rexDmCoT]ɕa7X74AI纀xƈN0cy/u%A!勖O poG{\08 -ଦ⑺~{lsch4Ȳk]&:Ip?lSoIT?N--+AIWMz〨 2ud&@Rj׆/NFEUT-mAy2)n$W͔do3PGԫ2`n’CIKI?.S}cliLX`av5s]vkoKh@Svyw'q8 {|Z]ɱeڵEj~ yf6c5aOΑB{Z)L-d^P{9B׊\'[%֨&T<6r(<hjMQq%*)5U.\5/piQؘMb4vQz|5Ֆ0xV?ڦEuXra9ډEbT~ QpK_ul9t7Ia=$s )XONR4ք9I_I#bhFJrzl]ݽc4ƺH:Oq~JƻBOL-1fnA6=)Z&ÅZ,3s)9{<0,H>֘2&AVMc?&p_ ȸ|C{|:UTMΩsP>zJoo"RS{ yGzġeLHd5X; :x*\T=_+Y)fΐC2P`H0Yax-@ҘI*ʜ̳QaKX SG'?x8pNi@c{ea(̉$TS@nQ?*a)OPg50W'tuH夋yg:V߀\ً5^!%M/:/"a\M)ZOJBHAw}1ֱ?'F|AmEZ:HQŇ &Fb  di1ͽo"3T&0? M^ͭK+bsVq" OӞᰁVRe@؇&sUWKc\ȓdcZGPeCT`ƳE!3K1k9§c+@Ef_ ԏKM %]'Pi3Xݫ^P]~-~g'y>ZpF-XXd/]G(F 0 QADR Ds(Yhm!:n9\x˰_t8ۃ"]M#ʙ_$*璫 X-'F ypIƧLJ=7Wmꎹ0xCGC׎i8,gEːВ(3~B;}y_{Ie5, -.U[4aW |"/ӱÂÁaC!wOc|_6}}uv'(!3%] 4yYjŃ'sp^?׫-wNBoʽs U! "AT!C"n4wfc/9PHEmU!Ҡ(Wc`"m _$ш{znBaxR4ug 5-e4PЛ/liJӅ}r29d40VA'(»L5.fU@[Zl1cNы ZopN jMDBI7o|ͰUT[W|bxV}a ~xP [iS*N˭+3U0p-h,уAyw[~K)0|GI 49Po;Kژ?abr[i%x9P$ٕ#p=%< hxR`_YLKY *a.r|ߧ̑P7~`n_2kKtQam]%mxdovHzRUt}/\ zd%&?EE7 ]'}XILQl_Ha:$De7)#\u, .K)>G}T%OBDu|T㴊Ч4Ph`p])K2sօ;-ѱ,w=׃HXGgA.a J@D7#/_5k)X7M.mzuܹ8 EGXа\$ʍn*' Ө׳^+6JR jWЛI'ovxbb eb&sEA%?@9~%-7 e8-5! %=鉞6m)7}p1%b.4Vil܆Dn'FI+à7kUTw[*Cu@,.<7=CJL^3hkŒ_۱1Q vfblGg%U@mz@",]è=)̥Q ?u> ml(%kѼֲ;d֐ b=f|vN]9'}\ A( s=/!叞лWqQ?+}.kGz s"ǝ;lՁ1**<,޻~79xfEZW'ooWG9+I y{?()9nF˩0?h{t ΥHs<مHY܀r-}0dj9]s~+z#xch)Q1ر$X=M#K@ȟ{{#Yv[JȔäW{ jXkzAv#-B;vY '݅ҭVxnюk ]xE4_ݰOKh_Q r(?*E|=Mk"V")7 :nUikerbG1*VbKd?zbii(-+`0U2ty_ ,c!e tb+ztwtΆ/씬m@<_QZfmVӀ euGAEYy 4MsUC&58;K=&AR vkCRBiHyJ`[BPӱS~*4O Vn8 '>d~0LAT邾oczSoķi+gޔ&tKAuwIş9Up3JzGHAU `B{;8(nqٗ{S>~aӼ6ˏg $h/jDtKCX]HFvX.Uoyu5r]ek"ÞAu?I݌)Q˞1q2d޾ݫf2DzH&8 2!xeB1C(HD (?!Ӌ% G.%w^a ۪W8:]R.>o@ b.aC+r@oGGHtJ:'n}a+os0I* jY5K-+\f#-P2a΋ȋ'8#n[*Gp T~w~̛%vQ*n/'jcB&NTcLq4,*a"x/.˪-?[Ib>?ܴE~>5G0%e7Libݐoj0l1ZέU-ڰa`~U׺ EO.AxsRsӳ ~k](m%FbOi%`WmOJHGx*wu־ ;E ' 'ΕՁN  1KQ[Hd@85|*uVCl5hfLxEjѐj 1*ꅑ i5Q|檂(`IʗNf=rjn++oi/_!+np0Y$y9~\$~ZlQNU-Sicī}#CuyBvWh#ōo1!ܤa`TB3קOES~7 n2Ei>ݩ7>Ⱥ[v+#xq x=sD,c|g@2c/gs+ވ(Zt/ᄩ,h7ݎ"wB0vk'p07~HpL"50娘O -$FBSueFmħv³ /zGMYb}*F8=>Bvc=`2(#}Y| -;kq<;Œ8(^< (se7mN)+?LP+  .ysou?hvԛ%1lM(މ-bD֦Uv@ %o|~b@ɝcP).:PR9+OFj٬lx4Wjiۦ˞@J3.ܓ6aw!DxҿGctvҘ#Q˦wrRwY94ʀE̽'= h4?OXjmn}zVifJb+ <~t0CuQBz9[y<,l+p:RN]'^ K^k~v!f_n!zUM*T]"?&2ji/ 鹦E/TKl/A SӰ{'qt ,cqw-̵v5OJ &X$WM.уsrrIGS BN'keִFDl4ZU*e5KT"acmN+ f)i~Yw b|P28[6xOLkfGCj|}9WYc j?47L@q]viuA,Uy}`ʥ-h/&"t6KU KP2dJ#Jqۗt CY< ަ>{CUe *OeJrub_8[PX<4Luw[9rGAkOxԒt\`! KHzӷK C+;e&~ W5NVa+G>#wso|9Ӫn5Qx+SYqfpCϻ! 26oyiP~.&a6VLϟ? 4{Wp4ShR{xt74Ra$ ~  sA+tũݴN@7 X Y˜9/|IT 0 Ż;_Go19W|W""vo٬N$qf?~×a>Qx[b qpidiP=DAUZ~4jy x~TkU۱+ؖ@x'yiuV= wU_&JȊN͔Xlηagt]X?|E;b *L G7QF4N=I13o[ k],D0~ A49乩1($P}VnؾAjʥ感lCǦ$ MHKA _oؔb^(&EރZ yIf8CAYT1USE;#4Ft-:pb.VӲHWV01Mx/YﮃGpvOF 1|b[Bܐx,Hŵp \:i׺; c0 ˲2a>W4#$&aܜg#=luUvVϒ:2~\Vp!ʦFkc`%Hșh[0Xj[ed٩?"f&Cdo&f]F;.Nhu91ޕJ>Ct$(M%-W5&Ƹ jIk4-CASq&A "OH#46lS;SEbs s"TǓ2:Q} ;x iE Hc6$tf Q5pUqZlZy~k3|YTu@ґ&0gC-\t7L DNl w%9dίDА[ Ics9*=Luu!`@ DCMP6Gfe VMwЊfoPeϦ-15Al<SW=*Kj$hfJ啟2! Q?SAXEC-Ħ_~:~z6ܷK3bP:^x鄭Qf%2Oo%bLu_\!ZQD]3GIh~\AÅq}X&y@2Xb^Rx#ơ"S3z%$&޽f>_)ջI&;d`t9J FiaXa"fFȷ?anF^L+䎁 zԷWaꨋue{9oI%]z5}"@{wwkN:S]9d8,I)VHs6|JSh^2⛦2,l4Yc9ؘ=PmY`z͙%zzmkm Psڋ.ؤP+aȿa>9 pE+6ƯfZ`o0vQSX9BK^) DL-RcIkCRhŘx^u9zYhހHVEhwF4"ח@ن )O7iV9I<;,}"D˃!!TnIq' o)U0P]W!gZOA|8JuXg%54ﬔ3Ya:/;)2lq}vnC- \c8#:QBO)R\x>QA,00q4(`ti'~4Ҥ(-b{+(818h %L7gTʋ?3})5QzTr6<#j&'\E޴ʎH>h{1=jzVٳե€H6gGE]IbOkY= (C~p1`D(β%}p:u߿֞@Tp JYCM%[D[jNY</&bo'귁aoKEZ͋g/$Fl*t C ~sq3lUy RqBYpJ☽ {Ӗ8oI}B=h2XVf _]/#z~Q)݆ʔ>HH.G0Dwgo޵tb~ vn(CcdzD[uNjDg0\ ~<&whLW xH"K vͺ*OκպFZAbZZ(y.\'2&Ϡ9w95'3i4,D& H8ZBHt0ǒkNshAŅN_&= +LӠV bQ0G8pn7ջe aD(wlX n-*%2h&'Z{cY% k"ξ!D Lt=?Ǘ ]S005HUoԱ (}0"^+(PƋ\'Ro8=ڜw/Aƃ6x춯P/I,x$P}nL4D?~TmơE=`|ضD{ ĀjX(R|qH˞T@z gX#{B+ZAf7YD}ݡ :4LAPcսdW ~6E!Q2OHGr|E`M_S9.kqere kiX)zP9d(tA~2ʊjd*Y, l _fT>)q[!OfC :Eo!.RJ EJw@V"֯C_"|uU&l`DŽH-/ F r󩽕l(|l ݢt{}G#fVzLmPv[K6IsĥHWe‰.栲M=*(ķct EvA^ptZo_vA->dI у(&Az0U"ɝ1Ot+kC.k@ BsI&cQ{7_+};Ëچ%6 NrEEj8j>^ 54Q"07UEa}6R~[R=T2B{M9bOcSU\:2ƦSgk&'=bZ~As9jo cm4ґ&>|ḙƢMC:ʬ,ڽ? 96dP]d<!3E^=i91ksz4' SנfDYŐ\;) {֋U -h00<*A39삏g軳Vċ7u{@x5r\0# =)C[SZJ D^rޙWbZh-d&M[M z$rfԬAJB1y`ԗ J3RU1=њ w֫Y*uq{h ?nvB3lXE%ZLV1vr[Zx9U껆Vneة{!8xi/P3ÖdU=~BxޱJ{#{JeG6iK9pL;]-.G \Xmȑ3g[n)%E Tnut~BWTX K3F/ĜwHgO`<^_6hm]}MO:s>Vۏ_l"f} "Inހt,oRsa gRi\6N\CG3it%j kQέr TA`.16TCO) |H3$A*;ݢC'vŻK|094μO\}}K'7nGЊLlX?@4Hdj#z؎.,s:iSCkkeB'24$9Lu9d^POCod\|t!WŶg.d*jH}5pw +Q jCO_k0ՒƔ>Emy{(O7K;' 7&qCBBmFKD#;b } s:3(<^3O!owcyһcVY POImHdO!/#]mƞ}C5͌c%E:vN#0cY0ȴʤJi,TYlk^;c߫/4\%SUBڡ {}-."Q-ڠuY(.R?ley  _iy[Kpvt5~][_<8z߾!4>5($ѰrW0gb\qBE2(ʯ׌C"CWHVB]]B:?}@糴x<|*{;PsJ.'L\F`}+6 @lps%$g?5ى\wd!+(xq^xˈUb3G_lHR+P-BU&>1`g̣bj).qe{x# ]ϑkY-n82!<T+zg?X5v}w =j7zwW5^lj4 f7`׷z͍Ti1IT\r6}P|LK,V$#!+Jd=*."5Ek #^ cND ޼}q. .*xLGyO磯e%, _#L\>*9l;0bg HmeqP/h~UT1hp2>rJ9k/fˎ5Uy7R\ˋ✙ӕ~FG 3uFe lOy8V":?<%j (6x;׌y)D,oW ƹ_NK9`J,i_y7Rvm?FgUEZy:9(X$"O>DVUOߎ4fB;e@3Hv덗X|X\{g c)SIu1IIqGePaQ;Q8h5Kn00$d?:NܸlU_ &y4*ggo;yyZVFՖIZcq[D5x4==R7eץCf,%4G{jvL(;Dln;@#ZX%O}s~ w9@`:p kTˇIO3P+Q[1آe!O)d+ݯC F;NCSC|5wO~n(ʯgxKMɖpYHuH9k2D -ymlQ~$q}}TzMيvshб*Q|+h>_p2CήCH*4; (Wœ4 ]w+j m3QA7tW~KへcRP'd ͢]!HnFiMʫjzN F.;Ǯ26#FB J=зLSш_O 'Sp}uϚ F3m:d{kr4hv,Saχ+򹲯tL]CS7-@a lpX0 m+_5UDdp-j=iKk`4Xw37 2ߎO=^x ŅDڵ2Тi k풍d4ѳ8W'L#ESh9ܧ2w5TBOk.,k>P,qD ߓg)ƭ2eF 6\vy2%~k~&VWi? q}cs|ɠ6ΤkJu6̾OL+vYܾU$nǷD—[}x97`#tk#C<(P{ڦ@sk#G]v-;Bv &WڄrΖf*MxX>.;{=KEO8nz(-l-ȁI[,`)>*/tmsm G]Sx@ЋҺ5p bsU]驴0^/j~!Ь&Gi-AeG r' w-߳CBWnj|D54[’`?Ns<,5pG r>e>Ƞƌ=]L"ݏ *|3cP4ѶpIGkC{#ZJ7ӓ;`TT2f5WW97 o?а)/zE#ettsŒkk6H+5֋uzhyt^E˲C}AmnEu}#V hu! ?ԴHs2D皣s`nxhg,=cr٥HH*I$J!UsW-0i>@{:s h哈83!inb&h>Jӄo٥ JlTϣbjuOG- ǘ,]-۟l;7: DhL^DmZE}lv|"29FOy}}Q2HS26h, E?cMƑ:_cRuן| 9MdÐ0 ȬZד$]aL_ɺV+x]ظF-ƋN(65,鑤"7+ĉWJF&!> $GF mϨ|#(U2i"C EߋJu%9Aao#;`!`5MPPث"ZGKVљӰzB5CdQPN1P%BXg0hfZ^eL~IO-Ht+&V*?qyi ZԊA}$9h{R˚L+oJjS7m݊OSI凗onͫ6?X'-:TҍߌH 鸨`Q[6}ؗ@O"Z -Z.V$\Ѐ0vTTIv/fVf/ WAaJ‘3k;I⌍Y厼Qdth#߯+=*W: `o$4a/ )еnQ^=Ƴ43IxS&vmVQ4YRu<,,&!c;ޅؚo^Y HR*& r/6rs.%juGZlN)YfyY,փkCx-H1Ls6pYt v?8M"W4,# _07;lN8Ћإ:RhPֵ=`3:o$pu or? Ԙr4 u\R|p,x "Oi滚Hr ךXӥQiXTŁ"f FmFdx_l+vW S!#A&I RSL 0Zx N䖎̥\ NeJ$$x;_sSfr۸WEԶ7y}J#TAS!2^\j0L1Jt")Q u'\T)!m%lB=zYUԝ0&r[Wnsivw84iTKҫZbXOͽU۞Iwܩ^s@N^m.h҃ ݤh:l_Uℌtz;\@zy֎A21#6QΕ+L`"H WSJY2n@{XIϧ)䛳 |UҀVu;jEѭPh\j }rYßϴ掌JxH?6S=F˦]kIVl=>_!OٍH74+G=ۑu*y%6@o A'i1uWъޛKDyՙcư 3y>yX; >(zSFZۨ,F85bi\ KffT^…&9lTM,IE $(98P01*R+҆/tt Y6YӮ{=?O[!Dkς??'Ȁ)8z2<%-FtQƧAG2?!^B (+!f - k|b] ]&2Y! X۳@2au|#3BDkN[SbT6*y`e1150JbAxD,L*!j[ 0 a }>4bS}4Wr(K~撼(i1#1滪-/_w$EYNnkL$UG_ `J\ 9W8^khlKLc^6߷ _ i9y+Z Y])SCKkϼe-!up6,D/= b ^ vq0/I#svRv7S8ǽ?8k@MtDEaF𪷢.Oj!L*^Uem)Ʊ42yI)j / $&D);r q`U$XoEGX@h&_ӹ -H-,0^YY?{Iţe'+m(OBelLeфԟ{4D"ۮ)nqX@̇ }11z,r堛QJ/'%S􎒈?>{8v ks eq [ܼ=+aP͙'Wum8LЦJJDI뚉|4 jyj:quԺ|$mW/.yɡ}k!ȠLv;/?}sZbca~kSJ πf}Q_[|bO?|sűl"XChE),yFnQ}0Lomo  ~/e"$)lF(#D-~*>֬q-AoTs x6ݡ"c} B0\pSaWoKT h\O\U08f]&'^y1 Se9Iuo6KDn6D /-R@ 1Xii\/UnDCY(H!^:q@DrN복|1JNJف(AqzʺXNcN׹W/7Y ӵw '/c NHR'7VeBMqpC*(-,N7t.Uv ˴(**d,B>x@.CG{KaqE-ךr\ ~OKj艞Ú;v/ĠWrDNg>OSh^4@2ôB`}IXa$Ϯ._M9(Q2җXI[n:ւKhWRRu~.zrݻ =bFFPC=+=30\8!1O?:?ԷA.yTO0j'5ψ@KY _qŻkYZlXW~_{}:tt]$ 9ci25Ljtŋbhvތ(\F 4_ Ƣ^H8Z@ΉƟ QŘ7`]/#wp$h{67ٲcʭ^YlWE-2 >MWpGZ\TNQ/]g3/ũhB,SiowX#I; ԓL,-\"yH#/׏_D;80$8-6S(&!cֻMoi2bjQsmO6Y]Ŝ?%M#[=_t8w*,jFEWEބß$3őb^ez.w/B1Y5~t2$7]w gA⒴}RT_GF |en(V65#n=qhܓIІ8Y3BҶ药ovfJ"W X2ъVFpຮV:{Sd*i# tb/ GDh.c]i)dAJMabb3Z_m|)^2q!]+ve~voأv-t6`R.4LJWe83ZhHqM(~-g?X aU~1>TdEjCPh; H3fj1/qtxF&Y<]X3P 3xh3u Z؝Ӛ5]/]f*t!Ea]T uQ^[_+KQVR$\[*f}j %i黬]t5|}[v1z2HBpj~=/ mP_Z!&rkuhM@ퟵIIa:3@8xP j0jz<B5`^=SSt T2kg\^:>aIk jO0M.LϩvDYZt?]w-Q8uu/$f7~[y|dEv鬳5]3 }.l Tp`X/ 5h?ZB㾜# _@;R.ցwK%C(ȳ s_=.W զ}B Ѱi0zu𨄎zktIXݫ< Ȧ6n&/C]%a=*Rsw63F oH}*t#c plD] Y{`ᛦqm֫WʓH- hps"K*@+99FPtHM8= L,$?!@>,c۹i]³bXؽ u=ZR =ZM x>ҀzotiiƱ,1@>Qo3& 险4^Z&* _`&w}>`(>i.uS}C?ək'_$`r\g',/\9j0h{і| p$(dDsIQvP#ҕɐ6 H5͉!vd/JW7KqT6^}}|Syu6.`O]6߻n͔0+Q2ބafTդl@zpS)bIsj&d+{vN \ jKR䲈Cl&lX:ѷ<;.d^Pޘ !r8ڝ"}zcхJg2pFJ?} , ŜO/K)nDhM1:q}i xR8MJ5 G96:6UdȾ ڲKLV"bM~ܒ0 {N(!48n}$ Pr )2D6f7VcӸu0篌}ṇ7$%TU˂.w/%g+= őҔ bZ$(V$~iqK +*T |_*C;fQPֳ` _x#5 ʱLeDPJsMT_P RsSeU 6o 83W,iC%,e`` c%!LrXq&d/LE0eJ$i{ퟕA?'V_0$yzbR k)3)co*3gq u$5v-L}EIn]]R O,w$ySlRQ_lςdJy2h S>ɺý+IF)DY!H2NJ⾋%umyD2JBkh!2+werl/6"  Qk>y@S3y>¾k3fp  ճBK :ߤY`ewkLPNƂlV<%O KEfdj3#Iwtq a+ \K4"ٛl0n%|1.X}9Q#]=;TNc/+$NԷ\=3bPRCߏ[^U!ntcCЀa9ybg_"*Q juc\3ꃁeOĆF$=VHE-kH*:C-cOx(aP M䖁!5AZ__'rW Ԯų4#+PN&?:Uˑw k03hq 3iiuќ-QI)m<*wK"*Td- Jƪ)vA/Ks{ǔPس$lQY/_(alc0I$;UFI'0//>0.~UGG>! ROJq kV?JBAeg9غ~p" 嚄I3QVD"*CukrJF~M&-BeeYjCJ4Xl= uCS$@cM} A!- y.#K50m`C,".W<3|dv k5`[S۾sW`uys YT]vQ ׀ʋiNvDh~#[-'i+ү m4tD{GǕQ㿚Ț-Af ҧP6k7|Y;<Ͽיq[UxFp͆ՎxCYvEiں~ݳ}jߒ䝈sHž~g1x2-~S<@R=%{u)W] RF`s5wvln<^qڹ"ƴ( zSZ{`^! n\[. k6Zfuӥ5xGr6WdK5q4+zà{ـK31/`M>l1~ VF 7 +qe.y`@[ .2'6)u da\<OoNLL"2eA9ي*!HR?q[}Lw'^V6 vVjPAwJ :a`4AJz;| \%Y9;uOS72NW.q'8]15֞ ;w;v eo^$$X|(͆ưDL .xZ rEN8$i(r14]8<]!}g8j}}֛ijwO vP룲R,%pqwݝf6`&tqQb<).k>9g,Cy( 4WHD w.j֋p8UY-peNfM a3B- "Kk5ʷFxЏmNxBI5BY%/9ZGjSKpї7hi  &o՞Kp'cdLv"ke5YA2wS=Oȧ -O2L[xI-ڥDV/~X~aaI|ج+ueND q0e1uSbe= + 8Ld0Yp܎ɬNP%s6j;+7J vZ@H\AG~Plno%8>ZN ^+}*dnRGDFSBn54ͻc7#hyj삡W!Gר̵Z¾Gmj0f?lԐsݘ@wd8@Qh +%e̽wnǞBfu{"k)IZoe[F"]\4=i_/jtt`â.WHo $e!ܝ=T5$ IQo)&S DbW1)vqmX4ӑs$NG=C&J L)Hp4_>>[HEab.2lZEnq&uu^KHV[ HTJPPhvuo8d~V)CW ͌.]8&Lgts(h6zKDC͖`cQ \P)Zkό ̢ FICEGneFk6#?;Ј %tsb"v0U=it K!HWw` CI{n"IzA/XsŪtB)`̷ -18O}:l+< R?W8 __1!:ܭ&2`=,n:qDhtJ%.Y$/itql-UD>䴢<%a3,CQ=jۉlSf3P.")ʹȼ$-_lDWWL7pbƎ*-%'BRM}6/hFTRa F ;[[ u&H)5)Q XE]-U8QeE%WTDPn%5kbp_J bѳB*i=RZN >Ԧ%5Ϊair ¬g3Y@P*Y1_BG_]!}0^mʊ_&l]e)9 HpXMԫS4^c*'U[^4 \ucb -2`NATۃ_w91=ʵdƽR2qA/L'V1x;"K,mA;[y qgaU;5I.;mY:_u&.ຘ(ppp%S7}!li:qwpfQ(hO2:qxRX: \N]ualpqf!/h'/ _[b_l'2AK]vG-8AR:`n '6b͒H4b9,LAFlv3ԬQr @ޓ\c4S~ bMHOHDaNLAl+QE \$zBߪxHz h<~\o ~_ ܔ}c5xQ b"!bVK;,>IkCZ4&[[^bHl%c֯Ɣ "(P DSڌt'c $I妕pwVm'B/*1i OB:HQGU\ꐶ@_`J`T0ƝzϏ!OJInY3f|.z b}o?܅lm$Ő>IBFg4N"c֝Lʧ]ȈE=cN E/ԣ*ϼ;HGތn(: ͒׷٩Tl򂫫$9bql~WVT%Fw\,CϷ:B+{fcOb&ŀ9."{^Dd:9I*l#?qT[2+,w[*,OaVQW3KXlXy&wı7DݔUPl.Μ[zF|ZfoA\\,jƣ14Ry3D"ˌ $X!7[nVI~*D΢秵xBZ Ï$?"Yp~EOƟSкӳ4/g"h MjEx\W@c*;{Ert&ݍi$zʸr!Q#Cz\*lb=vV@9]z0*&x54)%NKiYJ!f-JsERjbIB0qW/U8 HwG1 myzFEf7~?`e 1gKA ](2"s-0yX{[ va_Vvh̀bSQV:pY/]cJ袖6MЩܿMhTE7֠jBґ՞>;Yt2Ԯ h; djBPwbc:Rc_@?1Z} BMǕ!A7oyG7 G?rRZU}kmIHoAϓ(¦~ں+D]ՎwtU9whЯ Cj/O2T;I$]#@$0\;2득ԾA0 34K#wfs} 2>؊x='K KF%'Q7GYu& 4g|--)\S`>Hdֳ^!fBP㊳{WxfC5Ru; GY+{?ܐʩ"*RZw,?7"U*PP$xv@2RMU{5/Je8#KaִyE { 6gF{5XpGf妥Vם: D[iOATzY9#bqځTٲzB7rLA|9BR/jCȈw' j1YLE?tiku `a#e/n<5+i`pkY*卆!/jQ aa湭-`W"{:ط !٣9sԠ gIy?&g$ݧ wp :%P&X$@ ȍfnxLʻT68(|3kRzSz>!xX a|w d*'xTKH@e֬OU.qBvh3Iȅ1u$ 5>%򋖄MN~2罜SZ.rե.N(UPD:mV/2|%W]3ۊc  H'or-PwD>\2*Hq՚(짫Җ~.; |L&Ÿjwf1yeϛ:k~Vp[)ǘ?RB@{cnݖ"/z"Xb~e^&w:3~PbmGHie)wOR-TkM0 i33-}\#y6F`k4d2q0~լRC`<^24z-J/1t2Hs-}䋺1BGVL͜U2PPK&)&cM ?\/2:+ vfvWX`KGϣBX43ge2XXNk5bL\C]NTJ^oU+7iLxu92hc%/n'Lv>Unx4G]Mوa$(n;Gϩm; TINVP&'hy r/S l|fcq(-4+7? "fc71Aj'|Kҗ5u Cn"~y ;%s"Upشuzkb!jB ~<-hZZ,@ 2,뼦JȌ_?4ձ]Clt돞I r̎@a\Kxd bJL^扃{h508k ]{a#ߴDD_Y1v|0~#"J\I5 th :&C*~:iUup?% ~:'{6.j1< ?n\/ʙNťl4>6<$}ȀqQ~Հ3ARN 6oWI9lnsnR .xvay?HC:T !jf?J.=Nz30 kRt2 ZvwŒq%B*VJ )oQJnGFkhtٺ^KPb+9_6uggK$XX'Te=XpF"bnBHN`;h{mo΁܉@OҖlrlͬ RƒnDc=zI͙v 8Hc3h,T`۹Id =/*M^zmh&On,Њ!MR9&ޭݙ0_.{WwѨ&% 'M zkrU]>vw@e. V4 =*I=tdvxת:8d%Y\@p&߶|$dn9j>!udOyqWTq;|`hoqdyS Nnt5EӟDot*YTƵ#LC)vo[W 1G݌!8S VOdAچ@m+XX3$tr{;È4|{nHtn}0PPdc(Iey&/ԭa{*@o+7 ҞGx RE ^ǥjeȦU5 m\E΀so}Y ;Ҋ_Ղ Ѱ4! /O̥g9Y>`'O_%/%m:ݝᲄ _.MKۢ.(x|N"} -^߇Ğ?/ݤ uwo"%(I%9Æ97ɀ 664^LuAbp~Ҧe\v{Ú ,gxo{M2iDN3g0 SDFcx>lܛK>@YohΛm!YSCZIcH;e!a,[/~:Hz;Yv+Bx'm,k'HAyYŶhFYyrz;ڻ!4q)(3 *J[Eb0 Kb|lP@+MM+JON! UYʾ~(tuݕ:WPM+C_O;MvSce-SBJMBלڇQ|.(d"ÛXA@)7R( Џ 7"Z~$[ݪ*rŗ v1ǾzhKepꊢ}&{揳EV+)iQU#Բd Geм8HεP9yK*|U7>UkXKryY/NE]Uxq\~*-`w$|iݣh) ZPx);clS35>wm+[ΉR?R I"yg]7>;𦗸\ǰ"%LmAʵ1i78QӶY77p|/G0&%yK 'tbw?I:2?T} W;RCޫvZKrozMZ>ayBuxGϽ`݆d+ Oj/:#_J #(Y2ǺN,bܼnnndD pV y.QŭUCY([<4D f; DS~u̦> 3OѝNE'l"gHHcU1%Ov"S\m3Os{ zطbX !Qy/)mG aĝ6d͍t d yerci+*nL*x۝EpҺJEky=;陞N2[~>*񒶘=bD&NUo?~J3]u]֖Rl9Tm'XVglzAVEW7w |Q¤F0!T`9lP4)~, '+W\ W24a>xpZJLg K*7OZ񏔄gwe~ҫm6sBeP \m%ZBlG0),XAVƪbe,_#;uϐJm;4կIÙEF%T* =N##9eu FIs7!jΌM%Z0NΝ+ -)/;;C>A-`kONVsz{@w! jj +򷎅du)0#nԩ|\9p׫}#K&܏nB(>GfF`r®!(T/sr@4_qBJRq(I6N?FÙg"HO*_T]{>5fPJ^ug9No+{y NDIW /*nHRU=fWeLQo$ULI RG^޺;Re,'t AJ4 zk:?9 o>o1, @}v#*U_|1_kD8x}nFE edtNJX@7PN %`a;; cݳe"#Q.Q ʮl*Uc(rՕ@4OG^Z!19PEgb恸R|@=H~1L$QФT&7 Y@<9luQTՔp>p(}UL%욨@TQ*r;h*5b"kČ]*N$ŲU ڲhID2ZT$y+"`.61{$\Dx3-Y%)pޏnO]i a5J B~飾%}vgX΀eM'Їf^0GM+DzPu8=x `.69S@8N8ZByӬu% W'$캬B$/; -59m+]eL?Kٲ/魔Nz#;RJC-sW9酨t&q]Vt,J*JmЕwentvxE Ϛd %S@&=/!FoZ0R.yZp(AЍ,[rZ)ڕ8~MxOl\KŁ<6p|3 aDTC@:I lnRl~y Ԏt:̫&Y|Ya+ 1kT0:9d~$.q]$qǃVFW[?$.uc4eXIR(s!coO *AGz֭Pu{L]Sn2ԁb6Ę, k .Os?we0!D1&2U eD.d`KA0fG =-Ødf* ,IA I713<؋xqx)C44~@$y`9MZݩ- $fNKfƟF7. HM={z6v͊Bߦe)աg%(b?*˹j-GnEƑNe!0ra`]p \d'/Zxr"pReޝ-{۫e~+`}ˬFդsigYxa5kv4X?̛VHԱMKwU9܄xkJ{_#n6`D#n -e8$܍%LE6Vloy !g[Q33m,Uy=Ϭ'ؑسr,H#8b:%!=  %`:[LMfd3P7W>x73Miیpٽ >ƴGOV*:sVw'/btOijމlT[mtî(ڐlpJVڤ#mfLos691kBǰGb {}juhBʗFԧz$΢@xSe,oD_mƝLƧc^pڮnO:bA?p92l[,T%ő@c+W4*Qd6H)em%:ϭӅm-ư(Y~Yq>Oݫ9?/f2c429R @eZ\2]3_3PyI²iJid?P+,Q[`''-G{6T\ X[J( fxWtckT m s|z.NU1Ҋ;Dι?)be>%D{[_L)a m[G3xowI*dG~L<fpD1vHM}j*hE Tms&V\?9îu|P3pBkH̐+_9-,eР&١6wPjr(M]h`eG c͉&g$$iMHmG?E+87]$ee H 5D=pJB|Q\''~ T?lvۓ٨9n({U{JԚ^/F#ע'V/?x)-)+^( ԛ1rxG" U e~;TP7 YW< V!ĵj6ެNI_ҾѷOi։D~q &G.3}|Ȃh(O.DPxK^4%ѱF&$HG/9vʌ0\w_Ek*1tޯ×hؒY N)],Ij݃gI*oC Ϣdɒ&^m-wAg4?M4,&Fh΃[ PZҹ刏33>L_ɷ o1i{ 8S#&di(0ݥYrazyY/aCE1c$l!9ѱpڨH#P%[T hx)=i<.yBbWG\pc2|QzjFnm lӛb1]&@zv;چ/3s`\d*NpIowtͫOaR A[<(I#QyIeΕ.?)24n&4&M"ߟsv Um~lca5LU"8 ?7tp"]VGyg@ޘ +_e= &;&D* ҽ¿-A{8XS]S4+v]U<հr|+Î=;yQؒUrTtOƤ{G h&&HXͱy{A `T^BlTsCOHLOLKz8OXooFk2{znP9Wp\W7> kvk$K_Ls_TDl%uyEMM1h(3ڹ:,;`J  73]HkEȁY3C^'>H_G/޲`vhI$C85%%{5p=TШ($`L+֟еiasט̰%sogN5gde!"+y՟LJmgr%KNhL<yhÒܢP2fxQaa31nS 5ڤ CbATڅ ~~nir@~4SD9ߵs.#@$荧w:;6tӦ1F43Ņk={)ݐfj ??_tER2aKË9I,"G{k =ɱ kC|:lFK4H'xm-c6g.ԓGW'wDbckQ*C㜇} YSܠjZS{gA}%T~wԺX oDq֑fUsoمu]mO U; #>%S@ߒq[u>+ڒ# .u=&O5&ec 4!:Lšy|j Y f ZS޳ "aۨضc?N8_Jl&{or>&2쵽j;}MYb$ُ2P%5 Q>OɧWܘoqݻs asOՀ f%/Ei@w*l]MzG섹@RD+k5j-לA8R';@shugPìsC !]GRcqm)̦O(5B~Q\hŶD 4UUxw)jp@uz5An|_A͵A1hΟ;%0; eۇ:}X w w0C" du ,xuI'3g3D1t*Q;8dV8~+hLrZgM[*!`̴)n25{XxV261WBl\X9-#`'9:mٽ;+zRT!~D^Urr d]>A|TU_c.۫OwFLsM0^EKv"ص(?3ylG#/KNƀmaO-٥ #!t{q_?M k@Ѣ_PpL{@03?/jn`DI' I0$}'-yK Οsf/t/_<4my:4ÿ6$w12' B&oW|f+„?'׎r7ܐ( L4eNS}ѥoa"_2T#Ug'qVO1jQxt Rc_!`'eS k(sW*<Bd`C͖wm|E/RFclMS;T 'j?[%g?c҄ ci\op<x6 J<;j$DXY&"+e6TpŰF%jzk%fjkKv01' +pUQoOT""18DuC34< "a5m_g1,Д$Uc5!bhy$-CЃ(N^7NoX1WRagH*'nobߓIBB"}@$Mo;nAqgVԤ o`fj @*WzB+1iU֨C%b(-L6] v\];w.^b\҆v;p(%uߺsXe܏8S>{. {RO'V:BUOC~^RR#s_֑-q*S)@[7 2b|!} M;K_taUv@qlǀ<eA%qQDIOa\ "ďX ~ DttzE:B5Ye.jb 1SϪ GF_&"מCY XӖ,ԫDMLk_3(yv}u搠B) mQ)vuD4-IK3k#B\̀- cs|=L j﹥? ٢Ɇ^xX <P 'L8.̼7ޛPxBx 6LuF㼿n"XWAP nߔ%F5v yT䛉>lp/`\SMIo1j:rk_L_]' ׂzG9\MYM>\ܖmpxU`#n_]0\ :Y}(NYט2jk3nE̎4I&fۄ_xm p s"rm68l&U4bo-6szHw$cxr>%7ˉ] !ኛaY3[ t*)dMf pѣ(odH Dz]Nds}@|4pkK09TbO+Zh_͖mT( ,JtlaJxSߎCV3O&r+Q1 GeDaxt<֓+[$rRl`X(` T .#^f O7ܔ h;5?mKP@& L8/5gk GkTwIXR{0V ;zIj&ɆHTAK*6"e!)5-ӌSE _{7B5fq#ms7F*gI4g >f/z'Sբ̤5I!QrQym>-spy!4nO` vas0*iTgH~#b@bڏq~"UARF^3 V"}pT篤,on S3|C fj@gQznl"O Iλ1+#b]CkxOP.O|NW],fdKZ*Fnsp pste湤^ ~/kғR1,6f9#&50?e*sqeu(,UdVčM]n=Wry?P㘐k( UFSJQ̽㐱zBvJ>G_>:꫍!  [[93TpO[x=? =įE[[D&D=% @h3iˡvȈ^"OO| Q_ ϦJk Zwn@*aۢ-cQe˾XvgG.B^ `)8Gr _c^E۹ wo gz(H=iZ~w ft djLAt꯼p$Xn|m5!>DB֒WԧEh'2a-ODPb('`ݭĕS;̯bTF%|puJSKbVhe@C৤ոPV)i߀d5볡ڤV"6 G2OJ'd Ǥe5Zao}V5vއ5[&$(q;4*t-\RѭD@N"VBK0n. }be98?iʅ43Ye# ҌuZznuin5,>eL/gOrmRw.,󏴲NE67 &Cfr_Bfy )_3u >"3~՗[[蝥 ~V:[[K>^, at۰υO =e/0x+ EzeNb԰ٕF8{jG\"aeќ6fjB?b4d5So29)>?P񕼺 `.S&+>'y$Lx :sQ&|2& $D"pA1 ҳ/"]Sa`̮W;ohAxV'FzR»Woy&IW!I*xG;fr? ׏5tjm' lLo]Ĉ/gf$>{Ϥw˘6ȷ(-߲} [9ՃAF|,NvߤǴ_B Y;WER*c[<ڤgT9<3E|R޲ݾ kd] Y3'G+͈w5(XORZ]=qIu4ƿ E@ΐwm`ޙ[z!dq2݄=KHpT!8\}z& WMZ۰PUgώN#V`U'6"6wG.kB]);IRl3C 8+3u@]9"RwqӆRۛdeyţ5.L 0&Ex,6&EżD[}TC6vN;JryYMO]&t(,(DQΩXA AݥN"7fn;V@A (X>0_zyvMxi^}t1\5D#Ơӷ7 /Z{N9@K&l/֝RpȐVQ2Vf,w3mX^> _DD?eW~mm>PALALoT )=h_ީS/d.U謘ӸveXx5~n+9O|Y5YK`R7EIȗ]bXJXsgiY{wh08U.Xy3~BI]qGj$qEQH8]k^#0d|+)s]$?v<A}! "e=2znW% Eh֑CxYI4arA+eɲI0ű:#h|SFx#qQ9>g%+dy4~\&΍?Y'"v:Wv8l4K !  #O|;rc+rc{iܑ C+ռê>bޘm.%,Dh^)U8Uζ^b){(*NI"cݕ"f :& ڙ%~:9|BY- ؐ` F֙*uv҉D/IE~Z{/n{fUPf."PB"1:0Ҽs Z[ְ̲*sb[̎JБSI8#88M?ǁWpTq$Ky@"mYlQ7eFRt"E("]rU_ 7ܛxV:6^+Є9NJW93lk"bt,?9p_kRW%9phg'd) ʭ#j.$I$jFrFB-nr*tJCR؋d8"/\ |\0|Eٺק#+7k9yj93aZfGQ ,XSVR8y"x5 KG_uZ rvѩB}HvjʜXX1>uf@P*u&4vqF S9A -IӤVF*)(dzD~.v1Bؗh =ET3N=mݾ L>0} ؋Gx%S€Dwv:/:b%fdrgŅb-m4N;Z%.ܣ%^O )z߅WFM@q_n/ knEs1oL<32vUG?x,.aMk`T.2Xe_fLW뫳9*UM(;|Rjr?@ LE|&o[w'_~D :SjakLv$V MFy|v݋ّߐ>6 )t_$|S&ld%r ܄..>W1 4Yh\Um J o gs&w*kܣQt.4%i> S =F&_v09|BH^jg5oҫ24JjV5ed[D"AVph-54 L62cy3"YbFri *g[nO?BLEIm>ڏ4@R 14#(6"{RT渞};c9s/`u\?W\-$F qe$)?|] dm|'ܪhFnF^֍;ŠoG"x"m$'zg.0i/>2kkXpW2NB->qBc̰d6fsIJEqm{e@[ LGY`'ݧmAk%R% \M,'V'FF"zphe9B(;u9AאHش%r7[THڀxh-nilI-Pwt~nUu=YSz >UKjPB`Vn*6?{{=3ĕ FTu3˒t)Vqk+F'Ц͈'D ʶϱ*kT~)NvQ =, c8-ۿfeEJ=k$lªb~v 2G#p\ܔygh+bus_$%ƽPCmST<'C]dxJ-,I6w(r5)Eu 97QB`HeЌn7Ap39L唘P3z;~ z2tT;): 1l:4Im;Ji^٣Dqmc%&Cr"&QV]Q iO(xz!Ӭ'`xA K3>8=t{0eV#M>¤?'Bk t5QԒUS \*3N(v=P{л\;al(=OGN8T=sQ_& flLߴX^;t= D~=ٕh[Xop|ww V+GT{܄^}"R{.S6]o.W3WS-O6 ћc_ր a6oQ͔\%?( c6YffÉ'Q`ZkZѲN#vD&ձP]A nͻO9}9v,>N"2,xfbLZi35m&Ꟁ8aVl W0|A'z̡n5v͕y ؃X`g3ZƷYp`ߩvc䶛jID@Ƈuj`r-=3F @ ˁ0%vzRi, ]ʉTrE879Gc/u.MROaƚ ] ly y m5/jx:)h?m^w_-hϲKex+Ncdyb<૜0 ܁X*vIak!RfhHpC)(2XTQm֝1 Cr4LEtx,85K]yXcq~V:Y6no<<PQR±#*0wD I̎mY NP ΍lB(pP|Z{*Ki(kS>/e』/=ͦf^actArȡyOif~hf4ρb"5.򯸕[zy;hcdlA@:1N^.|?~AM\ t>FTU" Ef᛽UV!/.p^^QyRs5nw:ِpe$[Mo#cCS8u1gBScQI69ד\kecI5O0vA?'l,V_z9Q{$5}[ *EH;>!dHN2Dy/-&t::x Ckiawk# S5<3ez0%#~wT(˞0M;frѤ?THygpx) 4nw.L 7.j_ط-lO"TgE,e |btZҷQY(A`YEZ.u.ArhH 8.NPEXJt,58zBoO鋀bTJi1 tt9\8ɒ,xkh=oV)QMb 0LrRVK {S!1셻)P}&Õ/|j%%xL ާVT-j!Z0Q#n N7U1nEG (<8zD*Ѕ fκ=̐EP%߶٣k w}M;$ ;ԗEIvrr/ *u"D@PG2צjXaG_#sZYL:voۉ4޽mfuH 8Y|:-YBG۱-dH'CNހȼOݛd-ٿ'y![eK⧮W"[9z`=f-qr HF/?w:1Ҩ3gm3oJ,nr N"u*(b? p1m-⹨~pؿ UjL,Bv?B`/57/ҍ( hKjbKFzʻO*T5<)V)w0!Gp"f$k((оJM^J^RL_Y%gobSͶD{)A /vF?m#ߕ[rĹL؊h#KOs,5æS=A'/w A\&*e!ezL;pvcmvp*xQmX *zoc\a[rJ3o+u*`Bs)Bch2`V1~ .AStrLZ{_E%΢zorghIur;bggI> PN4-Ja+kcm?GmoPVѦGek!+Y@,T8r躠 4l2!o.r&YcT 0ym_gێ^*~5 Jc's'pR'i+ujڻ1C?:U6M;֍g Pg5yCaݗawsk.::')DW] `f:V:4or6N QNߑB\OEkt5[ޭW(9 t_jYM]J8nѓ}5@FYjUyvIԲt?8ksuymY%@D;_`_ 9dqA蓅x픦h|BЃ&Sr-;]-44/ØS7zh$7/v<njy4<:$y܈mXA$F;s^ )- MnF"WؿoN=#ӧl_5)i- yΗ v>A,Nl7 ,.O@VgyE?W O~sJk AYa ,9&&Q`Ƿ; Ф gҼ,,x!Vt;z:fq+,~rxhiZ(cZi ʹF#cR\LƋIrg)ZkQț*x(Թ߾FA)pe\@ W5 M5?5pۚ遃f-mB6ђ80tc{?G{=W(,yKjk&)%haʨOU9%Ro t^zvOc}!pТW }f(ChɇG%in Eled/dJնl;+U 0!T\:SD^N ҒJ*=(QU@^lG2e@ @Tlʀ]FQNNψMyxyC X'xy[}CfcLq&iLe52pn*;7r !C /(UL[]w%4Ы<&bGtՌSֽ:&J ^dB3&n&sx@dg5^첝DTӆsaR(S 8^o4J]y]Y,m0Y|W t ]O{[.Xɲ,&),87ƒ+93G z[B_! Ǧu˪ dA%vDZ#4jT[~-."S^20vCKZTT ;u8a\+{@hV~^zn;Y~5T| 6 aç#'숋t a[8b ;]R  ófcfo$<$+8lBL`u>li;DT8 E.*2an^R[Z(}OA)$-]~!\={<צ +!GS쒞,| c Oy4o"}Q'EX6x)Cq jr[=:0?֊;  u5*e;KMz[x pAzG 9Ao0fre6?)9h508n+dcEiMJpBjcA5%^5TW7:UlV@uqs>m jD8Ȝۈy욯]`A91?)m3S~z̰̋h*8I#T\ vI>ɸX/J񄿅kr> E>q`Evp;eh^btђmb G^Ue  *Q !\ !$@_ILە{-W: l*C%?NeIYOF{6_o .94/bH6wn؎_TĖc!9]k2nІ@V=nWn8[8j-ӢQeKy^;QB+? k".%= t!2BÚĆ6#QM5'4F .0Gpڻx ⋆G#~QGR/(e2|ggtE/~?Ok \"0k~B]g2=fBߌ۫q m|ȋ ޺=a wNcֻ;: z)3HуWǎ*gqWR8j1}cƊ410Zkߔ8rBԕsC ?[_L\/1bQobAp&fθ`R/ P2d]Oۦ(ћ, 0P"BrFNLJF1H8Oв{U8Lq!z0N7CIYc8!n6UT B=i:G?oɎ̥\ȜVrl3 o 6L5T3#z h*ݹGR'>Fxd(m2݃Kg$< M!,&y>Y.w6GÏqaziNb80#1ٓ*FɽSжOz9AT =!nub֥Қ%?FWT<+p#;m9Wv\|q^3_(Op4!&_37JQxL{8.i1Z~@ěUkp9i{e8.zF Ci(V)D2oAAN2X|?&dȏ|R5&2wYFǎ;mOq+̹GQ>C8DԵ\]I= ɷ*K3l˹Es;x܍|hb)GOI ' kctQPhV5Sa㓳zVPYHt|߱ [R#n'ɼ6 bMinnfwvJ^|MZxnX^S]=cyxV֐wjtGqfMs_gCRļa[Ü+9I./18 (6<e78*K MW06\=K sun+jw$47,]qOlS_z*'̣[5+~Y60`N;?dߞ;ҾFLJM؀p'[c4zJw+vW^}zh6T.5Hhi+0!Od8 &?tL%]khOn}N ZxXUF4)=WW3G[B*8iR1p R̀'-Ω~PAIWVTLg%E>guB<2rJcבLn9e*34(6%G(d'S$"`H]̫`r͇"L(@(|^:%@`E!i<\8`':11>駩_/", Ež /D9Oo3f߂يEr ac*Ș"V3.$k9+]Wgg=4j̇odVߗ3 *(Z[u0#Mtש#)1'iq5DOD Ph!S|\PwҌr _^&hRw >8082^^Em!CREȬ0Z<'=Rzܫn9o?NI?(ЖZ{<؏8_ˣLX0/Mwg,̊"OX84cckmf ` NW2$$U`XO{<<7$J,-XXp3uw @=SA}m=wzwOf~qDxJEmOGa<1Wzn"(WZ^}yݿ$b[_:z1PMPٔ T;t\^ɲ[; 1P&6shM S/גo| GM#@.: ([j`'}>~lZy0&-^+DF95g Cxci3C,r4=[(7e]CQ884zA&a Y3,L9w I1O( W!74퍳$3OJޓ15LeA ؇&9`ޜpzއ0C:S$88|)pS]@\1'TpVS̈́.cIeN/Xo{"#×qdgv Neu29\@ÄTӒgIZ=:.ti!WYKxNID(5=^ ڂE|@xE}ŸA8A_oT>Mg+=Wj137wu.uta^קTɡ!*I?J8Y{0/Ӝ곥L-8b.%)LwzӜs5-|.}hCB@.'iv  TsD DGH7dxΖ9aA[(c4փ85դrsJ5cr.d51# TJg@M߰ ` ? !eg{2uO~`ا=#Qc2'p j.ة@4{6֋Ӏs~>\c諤WeaK\4'^^UܺSnuD[QG.!Sat;_)U~F跒{CT8(q5mi$CxB*rM-.[Chh.lig<,5Îv3H'<Q2K=HcүFϾ f}ɺ5bs=6cx; aC٭b= ѧ̩azScO4>gZ܊{zj# */<~ld./qc 1"N/|[szL轶FM^\s?[]0-Ŀ䘒Wn:I2WW-fwZ=z{=CW_)`<,@m~^ >X0P4a- K2.PJ⦲⫔Ezyķ]4 ݼt"i"<(%v.FWZy]2Y^yfУUjh,@4 /s(rcN%$8 ?7Aۺk+FnKj_ZH;xvGS+D`].XG6:W@hm8}& ZݍnG:J^Q='v˱,WL"B-j*xm6( {5W̵=tӑG|z`7A[^]k/1Hig/Aʗi|5ѣnv n<{2UhR#%<^Ei|I+ŌNhw_Sѧ5V qcɎk+'PeY:@ [;`|ʁ{dm@on`"ak3Ij s~IR+yj(b,][ʤMk%fUKr}quQh7ĠRYL:tIV(bk$)fc>#eپCC AqaUCFo(O..*\xxڜv0quSD۠h>t1οJ~v8hl4"R<:UU|0oi*1685.c<IY~/4.w+ .02*o/AeKoÚpF MԸRNYA6 };B['^a[/Ŭ&FnLhI0 !T#ӻH/!s"PY3De(cJฝisA+؋GE.F[$ :C۔=<-" j܂4R!{@kdتB;G,p-lJ; z`?j4XW\F':,z8dk^trhV&:&$HKF9&A| S|v&ѤM@o&*߮>6UݬPɧ2qN0N3eZu~~r*}hk;>_|W0@g{;K~ȃ Z&~ܿg-><_D`'oe[E!쉳yÈ(8j2ZgWfKtRߺ#Tfu_/w0C*fuoñk9k债\Iv} f,=&RMvk9be5*P-JN`V> - DG% ϧUB/(}c=ۜ&;* iכM|߿,y9Ct~]HqBh~yEMzk(y=vJe\Ro^?.j׉J>ݘ|5CLPmQCذH? S0" m`jӧ:7%MxqJ܍Dkz_ S 4Ӆ$!*XRjWcb"lW9m@KStrmuF2=e8(AfuaxKɎQƏaJ{|yZ򳣍YȢڊH}QٮSDNH dL>Ϛߔ  աp.O|)D#7xCKT$/u?cV`F8?G慳P̟|7],FEan5Qn@dCڈ4wQ(a2^ }qO 7z}瞓1Ǹ7y zu۱ g#('ej Wu#>qc#ssP)Iu?j]Esbj M߁l0mȁqYrmϡKO@uPf}3Bľ}pXͥ*X=BV,#c7ٺN7gtaNcsNv ׬wէ@3L1ol@u`ŴA0aE7AWneYqŰ՞[Wq|d5Bkx.+*RH\Zw;Ư8,oM otVhiKV8pXṱX[gE@~XSaPguZMTH`ۑ-# ߰Ibf%yd%) ]sɰ)UJdf0>!2}L9X{D>!qF3<~ts/wzo%\=Ч_&kg2nNe!*5aLԒlla@׆P4Vd~~X&_s+< 8A 7 L_!sT/? ӑ jcTaVFIU>Q-;jiecbҸOc#9b0x.Ɣ{A"bٹ4iʳeЮQ'qg4aXrWYt(Jv vCvдb)g-Ke2Ef.Be߉Q-BSDe( Ë́`*x/gH6t@}hvd~]z Q%xfk$n8ۀ|[Fna00M}D4'~W0+C bZ8fz#ʂڈ,7;oDDF~l؝R>(+GAzKgpt9 l~jI`7TH{|gF^$)NOUOwRr:fxMMuZPrxr$6 j./OByqwydHD>VQ1EPdr)r(Ud;aXT꿥nqm&֔Ph! JK љ)n5T+8F b!fx+i _gUGΙ<F(Xp#kQgIJb#J+b ;';X>YW=6ˊu{u,v2tN{ 5.l#f5 rO-"Tbo@WѶPnb6Mњz3"7eaDoQԑ={Q;sT'>a/&tF P*찌2l=)٘q)pIDES~+gnlVL1Q]zHIԖFBU2n v.6]+úG~#1O7Jn%z`bb_suv 25)k5&tyO)4/;G`1hA•xL(OҐ%xq5zspjǏ(1(!E 5cإa9HSТխϖ&oencV0jQZV!}3\uzXt ;e}R`Z%]2VEa۵mbXN9dYO)Nv3<>nJޏ RCG*OM%v@DR|ة iY Pw L.M&^ѹ9UYhY_%0c;jo'"ߟ&5g6*g,yXjG22˜I.9-(ditkآ`zΉ4r K_KiZͰE>Q, D:J1JaP,@0(gKϷ!6<QL׹N7p:PTm2VQ@IeUt EaiاAPR0OY"#RF>/2!*j4#Jf;E4\ wQpX$KytH'CboY Fv4 |֐ѢXNy/7D^R]1iwb/AaWoz~zT}@YR0r]YZo81,Y}a#SpUM`B2v7r_YYsW s}#7'R2Әs{g{GnjĊ*L][aY)͝x6}mA0$yQ |r$ l>oÕ'&jd7T^& Hq}ؒAmR]j]_Y0VW=vk=wTvLo2c߾_{X˖Ml]}8OFbb byqOE1orea [cp[CW2Aﳔw 54ZIV/,(% N:5<ȿأV'9%Bl*gT` >Pnpw%S $j:=cR8S;P<3,hwٱUt8 A*SCLp %63`Ҧ*Y-{*cn_ 6D'ńssR˴ƖjQ}^ސ@+ 16- μCzEh d#tj,DEs>(ȩ}ZEA5Š>d+4oewg-uw,59?%:}ʋ-mĀ$54G7ᢃ&RFƟ O۱QUR-C,^FlJm}if7o1өcxΣyQ=9p艙d@g9=0#cKH2 îue978rr4V VXa89]Nq[xYnR`eo᯶3d$}9.aL枳&)Sf LAS #.b2zczWUfMi4[Z Iɭ[|x>2OŰ7-8W,Qnjҥb8ld&!M̠O&!ceݒH%KxQg61wl<{g-Զ;GT٠"fM9~V^IY;q9Q(_LKBfV߈!ߪG\#rrlۏ԰%P Z#ԳoIǂJ[]B93|G FA1rD:CvqDEL -zf;uIIȡ>#FMJqOO\RyiG$8T[z011+Bc~G%ɈҀc|Bs@6Wsڰ5}5E޶[bhFo־oޥ{/ m$w啕#$n-2OZzZ9N<mJ֤W0尿68cBt>#j:)=gYY==L2[dc .ֲjrp6eL("jBYLڊzUq NhsM1%btI=Tbne6GR;);#phðmeYЃXN&)4 :ZȪ_J/"MGfdfArdPck Y.㢈b>,.i_(eǕta"`=;z/hoN# "*[ Cw'àfF)6ڴ#>ۜ%HWU}[75XD[AmY%@ڻ, O}<*LѢ KHcz7c}g^f@AMԁȩ%QizĠDs[ 9@}~TȩS;P=Mj{ WDZoQwxXү%,jzeY7Tc!SX$s*cպx}"ژ-r+س+6Jm^7fS>|Z@c{Du}1 Ѩo:w`p5l'.ng.wFsN^ok2a/#0 JH xG Nŀ\^Aq }˧cڬ+Y,sgLP 6&2ΟY^;6] ? fd'*l |)!#.icI2&37G"D(s'j"7e:8ѩN@&51R;0M ޜ˱K쇨 >Wz?Z^/GE6ߦ^-%^zEoJݶ]C5u:UR9'JȚ/q /\ <GE~fG%Rh锐D]DSCa-H/MiPwe-,yS*9X\ʏ;v3,],YaqM{~}T2KqEhEnNLg)Oe]j\`ow•Q߯<_$LIloM.oEX,[ċQN Ng1=ss6Ε݈LZ)rf+ qgW~/\T?acӂr9"U:b{WЃjM>'ͯ']Ιoތ,=lI;q=vvPYb|Qj{-Lk/0_:#N,h8rsQ ` sdՎlaRnD=1l&\4'=.p&u[vXz۠HvY^ eCB`FG&#im&Ldb5S"NbL8ONUGenm~^aЄzԴ)}OoxoS(7_"_Yt\ǚ=o(R&ric-F:@7 Fz0(9[U 23W3e/m-8v30UzZ%r'ʞ_JuBؘ"Ǩ8)8ԩkN><}9j0Kx܉ sD$\V㣚Ms|wK/!2W BY &C8eUg\q~T'ٚrM"Q6i|𡑕~N`6l5ķ>dwL=?'{o|A7.$Yq0!@& %Y,TnW OܦM(WػUԭ!MFW]m7Rn>Zk N bKycOTpn˿vp˵@`7C]u(J*qI34QI(Z/9v]ިJk`L +n_YP%}c@Kd#r܂3/~uwyHJT; cѦ9|&{OMdP[ <pkFUxLx7wNIK*[Ag8O9#|R.=X֤|~P&qLYBÂk︪sjRԴ&^@'n\H }m~^Hk= 8]Vu9xzeN^K9.=O] ~)Y0`"4CKO !Wv~un-*M^AL âڱ?tmے jd&j(^ۣ) S@#ҏϒdR _roh*$0SJL|:oXlhjyIb4Sa# |׼2ǮrfJ&琓[jʀvY d شH" _f (K<˨!RmE|D:B}'NՆNحVQ# /D AopMa[tH#w+KW_[y@grP2} 均ËfLM[΢Lx06|Jk0=a(rd v GƏ2'̕^NxOxZO(r<@i^SMSsyq Dn\uإg=UI? oͷB! f mRԀzgϛR !L[/csNE8MCaDcB`>s6R;t*Ӿwm TC#5ڧ#E.Ë Gcv7[}v`Pd)1֝X"f*ldJýveU{@iCv#7^OZD?FSF(v-$?bcUmPYCB׏L$l\^]Gl-[aLg\doYja$Cң\[jkcw+ciUei*.s kX.yCD"g/<>ko9l?;30>EqGY~&LWwdBa,qlXc26LmDl(ݫS>`Jh!CleFnԐŗF&q)/)ǡhbYvzfEXk6P Im=ySfȴkqT5Pt[t.3`.lm]7OC6sc ̆mVrno RKr \=P MjǤ<\$$P܇?k6KVyd78MZq e-#R;3^E;?$Cn SYgSe!Fc(4d>}ycPSx4⨮dǻĪvhJmFW./[V&YVs7rrYyG32ye sx!na-*l oEݖyOԮYGh4K8A"1A whYY? ~EU2aTktbR/ԡԄލbGfUԺ; Rt!x r8ʓB?a;1|h]i؞9+أEbF˿JY7$Zt wx[B`(ZZUg(*]}J MXm+]?De3sgfqk t\f&8\(Z h6'K=rRgYFH^vew wUA gn dqrě|ߵ&߲5I[P]O)(H0CWLxLS #|"}Xvƞ$T ;+QLU#,UQN0tWeV@(܈9YSpnF9S{c Al,ҽц!G/9!t~C̵W)(Xq:XLb9D8bKfHďf"kK>3|˪b*3Tǘ.S%3 Z:0/g6!?JT#' ?r{?I~{튒 $=89sx0|"W{kaym%.GS.來axJVD\Pyc {f$UW<G'G;GMZ§,b+S^7*>\0ڙSfz:qO σΊ_E 1qjb%y؆FT5lw){+v6 @'/Wr߅r %^p!nt0hW} D[TJIrK.L3aGʜ&u*lc&.ʙ ?wtYOly\ǑRN`I{pԎߢq7γQ l Wbpc"|rwFC^@O[jy^xb8vyUG)v~2̧M](4tq)dgè-4 2,״)8TTh={0rk1!h`7D@ d;6~+?Dzx\hFIӚVYjdVhuy `ȗꔉ[ t YHlN;UsdǑH2P;V.eqao8/j up.BDFk_TX|& KɣC ׵,+d߼oa`F=(^ZO:,݌F{ƝCJ};n^& (T3c5<~ %@gKa fX&NFsͨ3ݱSViiS,F^&(5Mj6sor{2A3Ȁ=>c0eGCïQ9,FHa#2NH 3Xf}կ8v$eÝh37m: 4*dtm7"o?SD[$+' %CgA&Uj%y +(Rc-D-ܟSܤF Pfv>X.&}nCA4$AHV=0)0QLDD453).pL9՞tvD^gϠ+[X8."TlݶAeD%*CoTۧ@Ԕ t> ۽9@H##xWj f:nIP>![fҙ Jpukh,afOڑY]b(yCr3Jt8@̤CvRol"Pj5aDT=v& #ϳ,jnpu{1N_0?bFgf!W`(bnYeˇg#A@LZḨRN_QlnWcƎ` VvteXUlcd9[E%my;Mv5ш]y: rʢsȨ:q VUM&4ipH d(H_ ɒ%ѩno|;"'xxKk<`[ 1g92_Evh JiH$z e }*I*>y\=yj!@44cts% k,q\X /;)~&" +c7YEǼnHv:_gcZ'8ŃWx[nB6scoIH%G*g׭&}Po:B)ooO33K&޾P8ʆYq|7_vyo}|A 5EB޾txtB~7%;@Bߣò\y &=qJo%Z8z%:4bTIJ1Tgۗ'|x `3%D`~q!zR*JdM5?.;;t/{c<֎]b0<(\f!|vt Lfm8,*z-^GZ35;3)*g""ߜ4al!d>Cwٖ$E}M$"[?a +dZf`go"@PL `;xha1d)*qBt.Mq+@QL)Z8n@"4p[ Ylw4u߹Ѥ{Z9QN1t**~3`^yWV7!6Sk܃JR*>>sx{^_ϼBHؐ~MuIѵ$r*Ӎ)hV5N0=aX1p-p90 w7a,NcD i"MN%}GK[vgː)jSZaH#t(V;ܺytZC%l"|)cAZ MRh5q-6--ѿثyVf$&{Bg/ h2/L#; G\Xg,T,Ef3 NhǷbޮ% ehX!ɻ]˶H/gZ ɜ5k2T3^<ڴd@ȝUҏ"O0'|Kȹ{Z#d>`hlԤ1Hdp@oZtʨ^Rf҉xxvG×z|'@Z;Q}6h핿\ڑ4[u{mGLy;'AЫ >Cyij&+IM#:zPLR!%f(㗛8Zjl8Yh;,z+ q؇G$)bJI@a;g@xӛNXD(C3r#_ F \87S4FLp?ՌD}hZ/W(\Hy~5mrxQ |!c(K.պVfBBa8C肋93Zzb.O Up-_}s]FULQevBYx5íx&_4(U_9w&y޳DM^2zcɡޏwWLBH:E(L#]=(лk-pSr7 8y!>: ltKypgmj^ͻ%Kd천-_;G+Ewͦ+ʜ:˚X -e@W"~Oư̍^}yPa77ۜf;yk&aIdJ D^C& [~tg~[!SSWKE\b X:70ČNhG9mED[ѵua=*ݿ?@RG6h,T"F8|Q%%%=)*~0E #-ѳ2YOJ:PQܻ)'r4̣2Aj/RI+ɃD uAӿ%ع[My Z Q iR"]'e]Kvr^.PS^d}{>Ju -V"Be5faC#sRj UWV(%u-7+ "yT٧|ZR% UD Ze bݯ=^V~)pV. ejDT߹StQnO^ڍV"՝(H5#x!arrH1`9VF~T.LZԭ?t={TCݐ@,W_}ȑ!l3RE> RmP.l+ Fہ-RApP5>IepLdV Ap=9!҄Ƒ40eqãPIfȥo7]F 18^<2ac 7)_#[DICu٠0f2F6;C\('P1[bw""; Lv+g,!f`pm${x삪1xfo99' ĪYҟz06Zl9+K<ylsW@A6IOz-r!C'Bzۗ>eXJXFtg |nш=o{oEBU T7fu CԺmwR%ƌ{dc_]i`ײv,W{〮I4GwubbE*bD㕄=pFBWUV0hh)+`Q˛CsekS=]EyF ߻,J0Ouq)s,[}z!k'$AmO$l2!o~*؛bwe$M5;kL?jNҕnmg~l}Ocҧ1v̯M_]|[G&>)3_82hgOX-T_ʻ4UFs 1B}!h~'1<˴^ h"TL#:A)!P٤"ʡb4Yz=]OG#: W΍.K:،j`loP bL{Z]kLsn6:6cdN/ UJ.[3B+mڵ\~AjHR|iQ*6T{hAZ 3}`VQF }FR_p"mضޭ'0ww/#Np̢i޸a$ɩ WAnM&A _-wpRWiˆ)|/)<ۋ>TzT+{5DdY,rz4*w ;A\HgU( rc4ޭJ!^Q~0u[݃+-L)>R-Y,ׁ):j.s톒x< Mr0A#+wH,bK\^N}s˜: ͺ!A7Zb^,LKQ∫&aZm颐sz&"ecٵPP?; 7f.k^q=+Shô6Z/eG#hW<1gFyNkw &$cR8ƭ{nBcUdl(-fVR,(:v1K'r.F4Ъ5iO%R'/',}aRj5JUmbiUPAɱ%P"O^л6&Vh-2L M'bl=Df#<G"2o"C?kp DVN壘Aݞ!NOx'LRzDxL5k + XSxeCcAS5vC׭[yV0g`(_Gc WN/8ڗ]!qhU;-W<{@&77zQ/XJͥD/i#Oz쟭pov MFH!i7y@5U4p}fhZKFfRS ) 7>B&'6˕Ի#){L=0bRR?-"w]fEj5b8ЃT KgbsRk[qpFW29iJ ;֫.o&nH߃w E@4A4u z+}\0R\Jcl"Pq1.tR5Kf鮑𖩟pSDXQWU kp 'Ad'2EkSc[p / GTt&((s&6ꌈϚY厪#S8P4k)mdB*ԗY?"JlbI!fa>u/}yO߯I=`,hKeDbjY=:s N5mS\igĤ&Oԕr[Uc@1n9{RLJ`4Mv5ԢH_d nbԦV:Zh(dKRsSIY y*Nqivb`[`;P%`_N)\dέ/YJw Wˈe-G* gvQw~6wӁ![5BO"{w1}=KW8Gu3E?C#d JygCp,Y9}0{]߈zdndE<}gGrr5k[ 7OC&#c޴b*Kh-?LM)|T k-2 B.6v>+)Dy@7<,*R(,i^˱[' I`))yX'S}xΫcbtb>/$PMk"B[&Ez~D0|N %sg0a.,@UmxkW`ƳU'֚vRz0JQ|_3BvYWv2 [^+ M(iqpYNa齸 Hpt\ʊȨ'Λ(jhGE#5"Zl,kwbbY9؊34D7}cCܜmyMȂ܎wHQ.!#GO#:jXT3V:l/Lթ[Sj香8CX !)(S-GN'~OTFe(ot.RBJ=8 ź㯋}>/2 BjK<=h2n,70̳QSt^@ n"EbUtRS|]g-Jp.112%JkQXYv?`m!]o;㳞 (tMZw_ &PTNLjTf8KqW }(FY⊻G nyn8QfskY?d⌧EjL44 |T; Fϗc'̭ES! 4/IL7pYI"{jݝeyaϷf4]w]e2wuz0>Bzm'!O# YXc@<y纳VPSBDZC8An"^5]qHI$.=WhdđIw$L少',o,- xnzOtUJSĨm{`dLӌniDմC#tr,je.(4=)}_Bٹ\hÓ'S.DF9ytv-!uC.O{ O=솉Ϳ`꼣镑Nv}hj,45O?1aEa\(~[#-h=5;=Y68 wxGBLQhPVݎx~#\GX FX!r[XHgk0;yP˄j8ɇN$N?~J }ٙaF$ QOf ht1I`bivņUqmPQjֿ׀)q%| lA)0/Jb5!IR8 %7:\[9?{-) 7#<'o)o$Kء3 '`E Y-{_[duh%vֲde2ې[5dlD8OȄB)ߣiJRZ1V{VNZdgkjn'Mxݿ>w40B1?)0N,6=ip ?#'dC+ ԙl@"?kW;&v틉9W9wyfDHΆ{"栂75' ïf/2 >h^#o]F9(mt&l3Bl&Vp3k{*[hG ,#n]NKj @2Q!EgÁ 'oSܱTtiP?1ДA=~5y22׉ -ߺ2:#OPwd7^|*kzX[ncjlI=iTh%QZ xL*$[e+݋x"(4hÖa@H?cfF%FS';N %4]-Y3#&-fokpXwBɑ'E厝!N۔m#BxJOMQ=sq1[&Ycц^MHB<,LlY]lp}t͋}Oa%*7}@.;:ɢhI`4'#,zk. &}VfύV}_[D:#%លh%bRp;i eaSFψ Vε<_ƁsIgDkv>ϧs["a>!qj:wt&P#S8{ʢy(*>֌?czEG]b%XNGTTOlݹWلփw3:˛GE#X±ٰ8Mb"sh{}cqVEU ȫlhIg,n7>] .{暜}+"0Srk0 FUΪA{x=^,UpKvScW6ZcCKloi}f^֘ϷmUR.7q𪤾=kKUױRk@@% jP(r]%)\<=F0|Rڍ ejHܩD 䀕YNG6~CX>S}f:c*;{6\D.O-65xP.d.? n;YCG-|n)B@t}묙I(xZgy?Kz$UQ֊&!OdB8Vl>ǥIæU@)\1IቷIa؜rCu H ;,2=ml 䰖Bte y4A:bE=Vu3쟋|-PԂnc ˞d<.qZlKH[%M%i䩪|vY04.1Gy}$~U~ޮ]]<;\aQ9VgMZٝs֬SnÈQzgcf)d|F uϏN3' 3 bS΍ V1u}Z+Z:*DMt9c'r]QA9 |YGEyAw\`g 얽~4-o$tLܖ*q9waQm?Bʬ~IA)g\D]_7y"veo ruM,.dC=#)bjd3ݠ'5 t>&GgU7jR`~MX<߷DRúTK.K\p:K;ū_u#`Vo" 8gHY_1w!j^LJ| cӲ!ȕo8*O%, j|[Y`0!<.9ҿ nYu$<31VRF]t{_[a;؀*MjM0ð&z.*a&R_m35B!H$̪}du22WvJ*k O#۪{,yOG$8]4Z:Utt5eيS"&y@|eop&WNeJ yVbAdrwM=զAU 1ړyq?:U)u$Aɍ? _GAHHDsySIЉ)y.R_ =[з6nV-![|ׅ,.eES؀ƗA"lb**r`.\} Dyb4 6z[+tVh^2.&F?Ak[`)&7}HʸD2'2(//[ x j4 tz~IAʳwc}Tfr}4}ԶF"'|e ԸR-J>0ܫ^8sqoeQױZSmwlOcޙ7efqyy;LChV̔v0vLTEtiug]?LS˞Sic#i3k=H0 *}\)`4$GEYٝYLƥj̃H_@|kxYfnߖ }7G.w+?qsuKeiq8:wm\\aiSF.!e [Cnf$+b\}ܸ[4<zslp۠%F_e3.5] NQ`L=s# @xq@ N;m|U.O߉v>3K9MO<<+9R얬"Me)%6CeOQdv vEz,L$D6Zt'Lu8 =ILMl?S/ /k OPf.-@: 4mgHV(em:'BpvJgf`B\$K7*yOce@5/%g+L8FZؚ/n2aU 9Q-s/p@&Qe1;]d/|:*q3;Rv mc7ݙ`R1 T&SɨoGB.,veP`èpa\ׅ~/Q|^í2x7&ʑumPrl"l.Dq=9\d3}GQ+fˆ`DBH{=2 ܶ8&rէ֒('`Eol^&( )_.lz%B%?G' I @X}N[l ;MM؅]rU0H5-LbHǭڦ &&kQ9j?a9V5m݂5$ `+)ȗK|<{$艢c VhN2=c=/VŹת *N[϶/ R,S_\H ˜&mEGI}:7 S6`7C8f1WK0/0{}QKdo:Q07(LM} `vA5y]X0=p1Y]!v5b7wR0jyDxV4[g/dSΊڛ`]H@7(c8xS|BmGM1a,)`U~ Zhb`12^+.T "xit-μeo|{TPoL VRJ윷IgVWBGI7ӱ"@'oų՗|mAm{y=ӕ S##SϻJG4\ʒ@Q]e"䤚HGg/?Mvl)P{e`^4t$Y^<2rnPZˠ|:Ɓ:Ͻ=ɱm]S5f 'o! :gc(X,MOC>˾1KױreP8jx*wyΪ!%$G(@On #Ok(X (e[+fLlZA5eH_{UV'I'fQpۻx*# Yd2ѩ)v#3* Gv I5aM-hvZS+9Nv9}N /9|9Wm*WE}l39xl̷;ͥ{vA1<  - :ãpc4gg}]Emh4}$d쨢PWSK 2f+50L\uouUq|/W S_pH7]9TK&#WH gsZ<ԏv;'3cҹŮ|WȫF<wmKH6 '"򡺵m0#tGA1EpbyHld.c[{ $wR pg";y7KcWjvH-QRYD:tui!z]]oyƝ9whm~M+:R=64d e# |]S ySoȈFZ2@n+ M6=_q Elq\l>ԩޓOСE+"KmEd h__9/*lH\IUR*cYH] l\AfOyrԸBYƩCڴC><ԏzUhGXr7\(|sEj{T|j&?/z@MAH `"Lك7v7ֱ֓V0oZ0dyf%SaM-.!!a!D,Ja~c \{ϥ1)J +O~en𘻮?^l lNY)b7`vm)([@cN!}!Σ .oOUmA"f9/- g`s6:졎,bS>yЛ{pH5PH\:\ N&LRߩ dv!Po梳PNqn< ( 1.I#$L҇S.8603`T8`a:]|}TikD~cD["T=aqzѫoWէ55%8g _D*.QlmT+`Ԑ2P ~ȽRW^ 9 Mk"S%sLT_׆b"FÏ@cXZr]$PPo|o^:8P]1f| K2ɒ!X__T:iS'aqL#9` } ,Kl.Kh٨! |zC^ Q"'5WΊT21Y@4Hm06X=Bnok6i?"o-pIk`,:( y1oըd__Gd˲z9k)yS{mB ma7b,鄂ͭBTK6OE m|I+OOIe(tc,8&{K-6*GRI6z y~3GvQIItD553*I*K!:7*0 dzER(/WӴS_h~pQߔ?"(BD @wytQ&;2îGH}ˢ砝W/]Z#|n~@Q'aXchJ7j@f%R!'~yivup|;=ǃ,RqS3FVm:% y( ]~a붱(cVG>ʎIFK\*bx \=iRJ`)zϤNS&-P@ "աwv.'&tVPT 7exy0,C=5I h*5bocj :t/'*]"[ڶ?r HlڟU2^<5OOor%fa3~Ø ^genoRFaMg?Ou) XGߊ_fJh{y4[*S o#!H^xo35dž ˧ t-h'$&o>}:5c~CK$mqakuO]$FYu&F[C0 I ʇb=TEJ>;JfecJ@UNMrw;KzדUM7ξH2d|Ogl(sH0?o ^\]¬}"vHq&M,*6P}=j۶b˩Kmuo WJ\Gp_d憛5>' 7";D(xLΞm$eNMN.nC!J! M)M/C7cjoY6 :GԼ ݀Qe~rr8f;'Ȥ.#Y[IG~`y /?tWgӰjFMyhC4k+m+s IzNUk|rLt F+[Z%-ȖnY40KRz=(TXl8>īi+޶ vrnxAI$=U,oqaڵYX@_^HN ~2lG96 O"(z_ߙό)K6 ]}p i' phelՕnpCJ[d1Xwnes{_5#]1nR,w/yqvIpL!.D=Q_7oThY]}v_)e*S(Nh[`2$uiHV*70rߚ#IUD0(]6*0f*eS2W'3>>54BCE0p*/{4τ{hXe`ʟ۪d4z8MSE;J[ y6h<7S45W9pK){p}z -2-XDžLE >5=w-k$E,:LV-[/ E0/Ҵ`LLMyV,?3bLUlJRjj^dhXUS]]E:e )b$+jOĝA^Zb.}POANIV+#!B'5iU7w&*Yꉙ )ϲvR=Ñ~jF6iT | z7'2.ԮTA!ӥ"ņbWnM/kzIfŃX"|D 1}^zDrH"&m}fZ.J\MV Z7whG`B+w(^]bj󲂖5"$&_&TIvN*}Q-_ qOZZMdAlXÂP5L* [ =cL7yC74_^',A2fLÒwǖBABgefqy-2XA.~G+P h8hDZg:}]mj?-v] }B͢؂dmɕLuܧ!U J4_\116V+U𿱚Sv&'=؂V^r9KhE}h#,׉6ذ/ǥ?ϊ1IW,~u<_oA}H{x~ϑg=˝<4yT60!: .`55k'U7]T?%q!V7OQZ҄?&.Oa%iWD8?-u*sT̝ءZY\  A4G6܄P%:y&" ԓլ|L>o 9_:_.բ+fp,rE%jg}|ԢQȔ&5,,l>ndKr4Gۇ0dLzV(/]`LꚆ۲p0E"@ Pq <8#n~rĪ2{+MzyŲ!Y= ɘ"]_Z,9\m?TR"Iۀ򫢯N˜!ghy ^BHV eJ1>YolKFWVГ_KI"q0i_Hs4!^vI F+<q״过j^ÎN/> 򳅌.qk.8jǤO;_z#/(h_R~6A>XS`N&,0b:lܱԫyXmBUXInT"R[(wQ(dTnυ~Ug9_Q²cZx2}2TP czAR;a!P Ѩޡ?d=uPMO⣭/KvADq~%A;?tY˼Qgcc L#alCV o`]l{g~ۑeLC .{{TCޓ~ a?ͫpaPnhnցNb1d1goMU:(T\ltI|PLJDIyX(:7ќTXPrFTDBzMIO8-AV7:haZ#%<"kXSΚWbh vl" 9`AMR Ԙkv,-U$Z3b[0XRy"#qӊ(AFށ:<4zwcV +yQ`u.hQ7EnVɒ_~dYq݈~0z5C&NW8! ] tv_7MA P2Eq$ʞjsdVc\eXq#hSMEg̲d9|aD* #Ʃ?Xx @v!{'ٻnP]Ƞ9XYZ۔~h@xuɎڹr-`yϾ!}~ٙ,e\]Z-6yB.\h6ߩl U\Aru29 tP؍R|jpWR@d*esus+'5nbx,Jzꙗg)q"q61O: vBF OОvNĊ)5K} OO(L7XL%!EO(xau8\~ ^h&Ԭ"!ԚS\EZA͘]d5~icNImt}X?YMs. [[Rt5PD-\=3Gu"5teI&~@Qˡx.uaޱSCAѦb1'^zJ4`͢orGr/oG+$i)=5m!^1+NULR|RfDf-Zk` fe? gTVUیɀtK~*7CQ=a܉V( =J0*!hk۷޽jC 5g^6jAtd= $lt˝:ߑ3 ^7(0_>ޠ^;y"^ŒeDfv15 8t.dGSͅ r#'qWdͮ(qV/ɫT 9+0cJ=;7 6_"jLnTV"J:%}kzEHIXd){,ji;qhz?u،T_L:u^|jp>|ۍ{$\lǛȵ z=R Voўݖ쵭!1S}7o?{t*aC6aJlFO΍=c9%#8@ P%/+jLE* Aҫ&V.&8^Z+u lݦztmwǵ_5G}XZ]UYGڌT,pn ۧmEdc15T!+v",ld"G?7a3ʹ{8$b&nRLwKRߑ(!Gwm[SW2Qf%Ez+m;kOo=v;=`Ń΀~n`d&F;}FJe ī9sk*Dhg L&e]U"|l H4~GE/^ҳ#|S%G Hy.cFd ֒4S,'lt.,fALIKd]C7ɢpSp&2 o;twdg~s-T5FuVlŹeV@7n(Fki~Sܖn )n&gƖ妚ޱ.^E*eئMtz0e^091xh_Bz=XIAhc?_.S7@D.E&G8.gqx?h<-$¾0so,sǦ L|mCZ"JT*j'^w%vEf o%4˥X}f=72Ubm霜 p[0ڥ.8Ry)tEn餩4$ng/(ACgz砇׏%oe7N4C3^N*nxnX["b-vgrUoo'DAg)ep[kxz$^E1 ~tί:M6mʏ7Զ*oiҧY-1zTuQ;aubTcS?[@ rj k15`\PK3Y!g%3T8βN\8=+of HQ}N)Fl/#f8*ŸoLʇRhzkk$2! "0 I&i7,.yjf4#Ix¹$E{$M󥩯g=GdzL JRFXja R%Tީ9p!hS<ڍ+d!]˔/Z k?vC? h"Hޅ@#3]+ΌeBg,>pl =}4o:bgoֱ88C Rб4w<3w" wǮy!XNK`LT.1Q,L`Z'jtL WNEtdJ37t|#@5],lk.X֐cfpJ_ 3.U;gKĩF2{mT\s{b/ t#\xC0֌[\V]D]SJ%bZ 4}CO(U}3Vsl\OjH: iu4mM8oQCvF)@v5.1ffibZL0cPLг3鹉Nd!~ߐߓZ=xvŔ>J~_53ZD# 9("g# h.J 8˘4mh5܌7 nNtvz=Gא+k97ZA9q8^ 0;2aeF~|t"C M`y RLqŊ@jZ u=+a/'`(;و0Z{]̳wbu՜=`Vf%'3 /јalA_!=o&ums)׽ Cyy(+JX7pma|!V|#Ҝ32WER-Gt};udxcݙ/ B&=q*"^*|$UxvB 6{= eɨt$$#F/REge=DF(%.i:bkػ V2PpۄKa%P}rnzgdH0#`/g! FK諳!$=57@@ p`Ya @L6%D&IqGR_2I/?R>>7/lD} (?y%F\1X# C? S5jEU褝gSQ,|`oF!!Oo|[,h&}N62@85@.WtڄyZe Fkf%mn!(E6Վ /K:R[i0hiK#Fg}#bbG~܉0mngJDcA B:_+"&:QmKʣKuf6/c+EW)1X?!Ya Ǖ<)o}f)ZJ*ݞ<~ʼhT'PtkAɏ>IzJ#h|򄮍wjJA*Mt;IvS5E/6B @[b4#}S1ayi7av,` hY^s_nie"Ps!(TPtٙ PB$fM*)iPF,")'󲕦2p!K 'pRzR1ŚW僦 {#u9v X@|Ǧ; qJK5ڶOд._-#IV<ާK /Igi['rf.0\[^M>*m [U%ߊt[R @C+Z}^L:bJ3ڱJp3ӼZ E1"P]L!ݳ՞ Sc*,:F`o|!Rluþ=pnTgMޜZj򤲠NMKhy{iJJi<ɕ7+#UPz]QV%uc},:'U##_o݀98RTۏ#`3pKDeEZMy5R.%׆ Gy~FPt!!T+L6]8u `h%+Ǥ9m+Mu': PQG{QC&ћ r3Exj.ȴ{fG<šM!U';l3W>kx1e\|<{/SprL0٣AB0=yBNɘ b~/7 '=1I .a@"Jf"y,o+0@>G$R#E#-(UJN樜ټ7g[ WoT% u!!~JȚL7ΟMSo "0/8t[?"gJjip3)8L*)DN{<{$+!|T>,c(|lat&]ou{0YB O $M[tPwoRP\ X.E[Ni='P嘧 6_Bvn/QL%K<f;5``;7קaks`!R \xt-۳^kp1cMմ+aց@|:;E(Ъ|/\ay>MksHakL_;l9^$E.~~=4+0t)5֎yH]{b1o^uGۄdD i2nENC_IGd*RlܘԬ-ḓm%\vs>-* w,y]I T}ks"،m79"lZTnt΅VZavV Yhe~Of^;DB>>gX P˛ Nΐ8o5?v+0$lGnJd*wL|ﻻ3} d}5-n'Z=6q-䨶hh C%'AI~YeɺR#_a<|#]qX.%s~mp}xcl}uz{ yNHNʥ9ϱ L Y TqȽlmSaJ |oGr@CW̌mEx"ճ,6S@m0jy>[LMHfVo 5Dj.,!s=x]Zt~Fe-OZY&CI1%8mm-O8 6?0ŋO  tv8Qs77@{3IW"MI[, jK 29^M|\C+b::~?feAY^$).9Lyƣ)ݢVM0Yo,~+_//"I.=ԫ0Mjm7I^U^l+3 el%P"lmi} ˃؆1a\8;И5H9G WF '{cDUr&W@ԛrPF =С1ٓX (/bbrFac&3D!65IxW=O|h{;SBX2jpTpVc{.D FRjW< / dOj?2W(b,(_sHUet<~kTƂݻle-6мMgLdp %߀90= C [/՟ =ϓԧ AzpmkEЭ{ /X :|Y^xU4g8!p ~W]WO'橒 I7":g5aQ }ҲFI[YV<@eQYHTFIkX>͆ߞŎ7'QXMmN :mfpdଦٸ _dɲU*g;ssk3tA<0ݶNORI0rgDz~Y0^F71lo)j >dp"eq vXVǔ4+[d`F2 MwG &(d_5ޡ}@ᣝ;킙|ܟ L,4yfAUi@IJbzw̍F F2 +NlU (JW۽JkB$CyI1B;MmW,Z$NqvhF(FLd]lЂ64(nE'UyoPѾ5Fwq8Y55Oe6vQQ|(hD\U?dFYIj*y(V7KbEW5T^YisSQH^ʍމx1bgHmA`gxb ޟо2}P\X@iJIR2,uj'CX!lەӅ5zN` {%qU gφw$^J):O14ytENNW*Ϝ;0:φ¬]8[9Rt%ӠGE[>\5 l6bXrկZ^[Ӟ1?'5n,& GB"H C>wͪŦNx@'zUA({82j|yW.m"$@jI܈a|kem{7')RR)G0BH5ʔ+Q^/&޵3bmmgXQgRrV¥&&w%'+k^uQmI:LB0!(K &p)~]WHOU,$E-iT)ΒܑDhM rD(ăTAxqx(A}B[hL .`r YU?wu#"SY8G&=Bpw!Ŕ Ĥ4iߧx~\YP2hjĵܘFolN &hߟPiz-/-H;4mAyלw RL(Ѿ8"[[067"[FLLwk-؞lGW}Nyǽ{ a1!hnh(.Nf*͵d*0B%~/]~Y!g-3bLlUaVh۞NLxhӁ#Ǩ|c;8ap1v(p_'@4!oI<°yxdž\ARq)HO{{6݇W]7qH#DA0$-Z @ie¿.W 37@AO#JS;J=GI2`rnGVV+M'lژ/"H8 ſ(?s1"@ MHcGl霬с᭄M8O}h%+<{6+').Y`3A<[)SJm8z>ֺEQʂd6bSW?*Inz<&K*B8ٓ`7H+=\_ozҶLԏl&o1F 'bD RWwDkpz>3W|#yȉKDqbM"ƗƸbWIYqQ+{U.8ݹ?S,/p67"Kp*M/{*=/c`m,HGr&4gc>gC5DT- d}<2 DqF kiL W.mtLW;qܴqrط+GVRNU,Ik@#-/QBs.7?aX9{\:l)xo9'`YQq?$ޖ 0#gH(O]>ƴ-@XS;:6yl­xK}:r?9DP)/i_ɠ9Ro [?b|487`A"|.ٳ&5 S[]FJk|=cXW_}6Vt2}7= =LtW'`*R~Գ K(cN?%XǫɦMYuVxc4ZAv<@,FY(g.LGi䧉gV]s{*LOބU o֗fjFH~p۪?9zxˢ59 a[prpfg R`hLA>YslGSY ѡO\rGw"*|u,-> Og3$}8U!Q_缈֏]bOhUp&C2@RB#o,N:")UΩ,Ol7Xcj|w"1%D+|YqaU wN #o.ts2b2,ĞӶ-.x߭Jؐ!k"x̗HA6S$-soq:=-`6El<)8%p$H6}xO]N%ݜ{; \gҽӼP?brwiEKq1qŶ f&KFjڳu{)9ԨL -9,Hklj),3Te'KuIwx=Cڭ;yR'T5:DEzlsۦvqY@͈J`{pp>T e2%#@)'I >!,%xÑlٝ4Rjzrڞ=.,1+co]RDGFV~ZKE=_W}z|Lx},e6U2[o 7Z{q#PӉ{X׌M~BFKu d"TqZuEQjApuH )tw"B@?@?+W0x90r,-M2~LUYͦ |[zܙ_8 .Keo C #pQ%wE9~ xav@ v˶%?o+1:Fr%Z@҅;7 oaGUPW$_m}b> O(< XV#2%Cgw b4/+Eބ*-Е'50zatPy~/b1 2Z$qi׌{>`.7b> WJezTH+ ?Z'Df(X[Ăp_0EX\/ ф L9 \L)a[K+6&Mq i"B:\{ wְ3pٖVn}67=WIֿz}!jvҩ n?>Kz/(_F,G1K3N砳N.X@胁JȬ `!"q!1ʊ,qiFL9n)3{O3UX8GHF\+ Z1C4njj̦MRyYÖ# Ei-yhЈ33<_tu9(){{YXtC7ԧ;_V$`/70hDNEId!nÂ9@k,`TkC ᮻQ@0v|ނLpΠ/~#xN;Rѱmb2N @i9*i O/w1 5>'h;U_ӏXsҦ=&r {Y9.@ֵxPViXx9ML+frUkҕՌ`gCT؀*k/xыׄ=5\Bw-%ځUۻ,~kʠOnLsZ SLLo[x&w_'=IŽscVrFE _ ׂ&mF@cd-˱ǤɘA )07hP&s*+ŻlOMՉ- Mյ'jz-{I X\v_ !]ex <o7g5.hؑ*5QoMjr ;25s3 ̲>k$>."XZ5V1=jN-ݙ/PކE97΄t;` 90hx #NosooL̋!iџҲZb]CK S:?d(@V 8$*{[}(db6E @ZV GW˴}(@AII'Mo\^W6?dM$ 6~޼ sX:NRqKIÌO3И?XFiӂҾs_:PROZz&}=}ݳM.'`NȑU4SZJeA04s2:3x1=<0_'S7^}xEoC'ܷ,Y뮡~ɡiO%15Y~L*,$H6L9#IZG|| D(AY*y×Ur}Ft0Z[EȊztYs9(}" -z(%KAJamn@;4Ziu"*xAXݞ|v $%USw3ƀB m>XT'3ZTxj8cA"i ͐]Eɏ1.[<9"e !- Hc4(6ǰ<[D~,WtQu5qKSά*d_Bw% bC5Qh\$|P'^b5J,}#B9 2$[y*'N";xa>>Dڬ>N-̒ռ.Wzq/ =}Aἁɷ"wI]C瞙6 L_>IfS >8R)xr>< GNb}dA)a@J{m+yae-c` bMC~;;>-!Y-ӡ05 T%,))[Lԭݔc/4-8_t@QiMcJvZdq1Sw)[k80@ʁ hM5d VfN ݍXW5, J\x b;2:T68y,znz\HQk LA"\Gn5_1_w[)kZӓя%lOΝrj JGҿ%3 +8pH_XM xC"ܥ>e\–8ZAm|4]򐜉+pc]rCi֢qc!l >$BDtt ^P-u6LWa>pt ( AqeD V\bDLtnЍfсYSJ9ep//" qva]="9K㾥P.ԍ#4+tXVZR!CG`w܏]vOךCGKZU|'"zO"S%Ƥ ,J#HBԼ*x۶pª"퇊|/$ڏb!]fl'mG`Zn/uSmkhxgs1!ye^L0abZ{JzND%蠯h B^s :[-͠$5! RdLEbX;iFx%W::Bˢ?]f"Q 1S1mZBX|G Қbr62Rp,J*[ݭ꟧:c9:%d9QF! #9,*xv#8\>7 F_{`L_>e +4KBB@8sbk%`B|8}1^3tw<9hw+eUjG/˄/B0@x54 oh)F:\4HNSngfR u~.hWgl!pE}O>rmH̘VY!: K YOiɫ*9=RE/pcp+@K i5%x3 Q|) )/Xl과Y{Kߓ%c~3w%i^XȠu:WYiR@ZMft(ip\wپ TʥAѹ/N oʮ5ʲZsC]S ˱ꀁ`g8XjM}i\/ 9}IQ'Ȏ l*햸iyk-;S6݄X9OX @y̸mڣ;"H0EUOnctdN2x~Kl,lh/| Co p1eBBXR/g/?lUWj2) 5,M`F_Q$.F؍tC#qbW|A̯.3ҝ:NC >JWO9 Lk޸B/{y٣y‘A"!-7wjҨJ^۟urGC3a-Op J6(!>U0 (woBj ]C?prZsCU܅R k%.PKUѫ4 M_@ @Of]`fo2]<ΊSiI ,yԃ;SCtIŐ(UmYt= fG7:H}9u9띩æy`tp}[x+11dG6,iL k~|&"+[ D |52Y\{+Y_Bϰ؍NPO<7H<=F `;,b@K0aΙ"p\W^WJ!$D؍  fť벋y4C L H"44%`c26rc^yђt[z=嬗1*(0Po?:MBR} R©=kk.Y'oVŸmYbN$m3-Jz Eg"j,Yj\@7_fB oN@kAtIT{Ւ\ ,)#Y/-pz5)_تxK&C5J<կ\hmOFKX 4ڍGEYݡC05EUR>ɸ4:e1dsAi\j("/ZKkl*cFDl?:RtL%0ȋwm="2~=MW-#SW(w ush18uX:J6+pv`MOrlq,hR _ðE-ɬG9`2@~w{CNĐhzeˈ^[~ሦUѴX9q4V3 W:`S NC̀R[zTȒPוOMP nyGџVhWSN n ݱDI@2?B Q\D}iߩW&N³;?ibjYJ\hqQ2KS Y,xVDQO_ѹ5 Q`EHXD.n 1bpۊ(EY \.Wje&M"T03pԘ=S_yȐg mеY۔&"}Ɋ煙od`}a*6=ޒe-A"<ڟ. h 8x0pf.'py) Gc@_]1Ә+`Ŀ,?`Os wZ -bp:ܠvbFdeҜ(`9~E  Vn- l C†!h~|i`ʁpr?g ou5<[bul{ aް:rX͘gE׬_E|+[~52KaI]_yRNW.7gQʥl̙о470զ]Qlܩ;yo>ǒEKJg60kߩh'Y4r^ U7p2AFh;͒DWEf!(!36b3Fռ3_Ɋ_ep9PsZcD?d՝O VIQ<8< ne }uj8Hm8O& "~!R(x}M9QJ-wnF_Kxն\/D:;XR:wIl 1:ш[7` ȹbˎjAߞfvZP^Kq#R^%'x4ג*R.c?[}iB0[.)cDB@D?i1 NnoNnl -䘢/&a>L`(2[Q2fN#"tfեBR"2U֠>igԠ+z 4V4|]#%PA@E餬b8*Z*`@"jKKu3߱zOL-]g J"BCb5@ lpAtA?84<4=j6WT 47Er8ZA$Ǔ?(7gc*OqICiEՙ-V7˭ߕ#IwC:Mˬċ?$P܏W l" ڲ,&b%akIk.iϱ3nȚ.]vPJPJeIo^c JOUɫiZۻ }\: p?ƮU_"O8|bq',NI<̦q>&jCP϶;lҟ \ebmA<"@[D*Y,S_zv0*`W7|̺tߘƝ0"ǫ-T}Ÿ1DFߺ{}ul㯙 +^xj:N?X\3:h{MQ#=s\f ًϮ:=/IBA6'*/Ӂ(UDNۉypU3:LK@td`%R>(¦lŴ8>K.@`|o;HH4($m0rEg9=ˬ~wy7gw}))2̰(W aAl^,r_Z켝ȳz*;$4&-&;LU"ߦq9ʇt냯 n{bX/Vd/aNd]QۊRAxq"Kpt9FeG5BÄ߄n@ )-LĹt@$8k0PV>"ud_-U ){<b IBR=B00aΖPȤ\M晽ep_CN[&dЎ᪄ OO5Iw͕H?%5ujZ#L(*'xf/N2zX?a؄w?@:Cir&a8L|W Vp,p-W򺿣̟5j$ySp0D"xQtW,WL}NH"P?Nzm>=[C(E8!bkXRSޫjcw@mUWgfT4Sʸ+?{@Ф|a!z !~@ za7"0 G`2+@Ֆ ֱ)sbg_e>ؼxoeSAS Dc/F5l7ehDL 2S]-|֕->4G 荣٦z`CdW9?ϧL?^(&{qA$t r^4;5i/j<3xh}U <?%MHX1ۿ P+ /y.NkH=U*@5YN2]-2ƈ1HT.b-f[̫eEM.w\ խ| Mv4;ϭb%)DŽT½-(^gƖa&swu_No;L6[5*.l))aº67ž^-U&lOu٬> pR -yC5r[6y#ʏܔZkv۶ĖU8Ax 1Isi#gO(N]oeKJ!7|ft1 iۙ>ϴ/8Ve܌>F#eҸWOSQis}dfrXޠ5/Չ}~~SR:}V`^t(ch#ӴL])8EЍ Y *yT԰OS4GׯK׎݂[cB0bc᳡ʢzJzCd]ۋzjC{efu`Y/j+W0i6aݢoaKUۚHTQUQ%y9J"O~_#qY% Ц֗ miCD^2c>%xGJE})tM 3 c/pp.B^n%_^۾[!tuqRvk]U#u;mL/틥7*ޱi4uT9G0,q>2UH⢗cmGyiqvrA!V"t0 rXhc?]K=?*mU 0SꔩO1 qXUaӞߧU\&78ccej?|}ux n.f~A`U|aS&-Sv-|y`(* ߶]U(0+Lc׎f.7\FTдRsV1i)jO"a3¥v}(]%u^C^_ۣ{m+\ WKl4k6BnAhe?or!7E|8+xcB9!nDn[\/j- 7A og"dL&F5l&L\vvӮ-\'͵a yVlm`bi 9нCc@?}AW on+3`Ht4n,茪 pѹrpjtF6%VcmBlӑ.`{i,'JeM&5XU]XdiTN m_B=C2#dQy JDI:5{!čg7_un W &E4gNq(+8p{Hm1-6vqA$r d!yBQI"E==æҰ=$pw҃8kzr^Zg{":G6}> Fiyzb$3| x9"BڵT¾lD G Q]z^87Ěd ήƒYU['9%ڲ%P%%9{RLJ^6?Nj(CP®3tQy:~@20P63M/hv(1qiKJs:'l;72 @01K.8Icfuu [[$\)k0t8m t+mC<`j%(7{_na3jS7S(;19U0MZL>0Y2yVnFVv7[ q5 Af"&gl z7c(=,HO>ni7GV]3iY#] l`6f[R޷5idZ+ n@pVkۇ)z+F] ֦иОQpc%uoGgKPPPx#!(1a^G" ]e~!4/J7zYQɊ2[/.O R.s1\M,tJLx*`hlJ=cž2)}Zjz*bdkYX7ExriC[FS*ܼm 5?(ClT8S(0>L6 KcMqVW  c\8¬-ciI5Rf3xx>wدw! j^i-CC&x!<CL;Y%J22~Ԝ-xwLS._\LDTCix-6Q:!ӖQq̶j"mUkU078ɒ$uS'*7!bJ lA wh /m!|跏En7C)M3s2ܫ CtJX\-Ѧ,9$_%/&}»)fEFܤÙvDN/8{APj0ڔîʅHЌM1Ԃp<~W$1|xmf4kCn'r?Q& MMQ RԈc^pDU[=2iN!KjͰ8j}to. yHslZͣ0P4ƒ \@^WIş\fYCQ5Ux_,[@*y+^5(ZIHY^skQG 0_c㵔P߶/%S&< U2σ SH^9L Ō=z= Z1Mg1I|OC͂8 9' op0sN\9</1v>dRZ̑I`wiX'ɐ< w/NoF>Yn9#>L $eR l6ps}0"TɑUb`{BȊZ&J~asROIjl"e$diλ{kd$<9Z0r,fti⬎k*Aת J/ߪ)IK!oYc?Q>x(D(ʟO쬦(C1F EA'?%aƻhT 3Xtyؠn9 oM28*Ð'#`^o08MJCu@϶[  7\.e B .mqR&e\٬LP._krܡ\f{.GH#MEt&!G>vM>Mu2QY};p@}1\B!lfvld>SKٻyHCg3vS}]3,ΧvCQnPXx<|}i$*}#e'bg1դj@ y[^mٵ>WԡYL~Ij?(SJ;yd NfklݴUYh:,ɤSf$wqM3-^fbiZ4 &k}ĺHiBB~J>\Qۧ*3BVT_A1׎*sJf]7 !;loM1/ߊgIe`l7*]FD@.F(VU]}W<4n{SA)G U{|Be¢|!BP}Ks7#CU}V RY,bZ#Z!bXR_NJ6t2m?E>&wQA\[D;y;԰@d"LIQ *O1 1PRon{&bI^5IX,^hl6`x"Lp,m;>/oVY;43nv' ʁO7X'S*<+M:*qs>]b`ts JߠU6w %I| irNA'Mch6R_=Ne%0ͬ pa(+h*:e='^6O(f+1e\ǎ>j4Ë_85,I^k3$vY7%YM1AI=Dy+BYk㛟c1-%?<)$k6D!xKy.ObKE%xT^yɽn`D2&Yrccћ7ϧ;\|8 EfkяFIM+5 ;?Y8 N{ߤU|`3x#ikU+07{9n8:d3u7(@[Wda!'Lԕ=$ivDW^@C֑EĄᶪxfG=!+/箕լGDK?F~ݺ&~l(W75LY%BB6V~uNAK >(`0-C=u.?]cQ4WA?u1EyJ؞8qj3ܴ!h=mb! Vɀ i11cC4P>ZÌG6lNU^j[шD <;L2Dq28"q^bl zIgscU L6̬Nח״`6ͻ,-lo5 *\K6gPtXnZIvu|M .܈іGrr-F3nܙf:FN<>.Ep;(I,3eԽ 2t̮T|3&F~QI@7 +Qq&:%)bvWz7GWBZy %\Y9˼ħk0H(mQZ|d RYBVzhL -\T=z.3^?zu}`G$F s_\2Wt޴1GԓmK$|Ԙ|m_-gwn5 ِy |=5zDa6&v!*OO K6Z2dRX*^ 레H,3CL~]1w zxA֕"UӇG;%8Mc;R0{mi*Վe0Ef5W6=/WMɒ&hOgG|#|xYߣ〸T7)մ7|[I8d\b[<"g&'TQ=1@bFZϳ~&$|@P#jjWߎo«İ~lr~M-fF%8ny!5<{1lN%٧ςν+ Z\E ˟T5ƺu~Mu F~xZʀ䠷 6`s@4{-PT}&bPsa\3Z4Gy}IXyO5"BwB0Dz?+,sE(U/Mͪ1-i)P#oH|`v$r,YHT||c\u)MVXu!.U.>wl"|ؔidwʰen}PNUl{(>b Y)tjLG|ǃ xwhTmMWp+7ɏÅUx͚b),0H7J BՄrb~X;TJI$6 ϱxlVLd 1g3xNܧ6Q?f=JM-_^1] Gd%Q^^Ґ%L #^6E}nC&&[N@6]Eg"lK4.].[xOȫ"=z?)C m`> CY;>s,@/Cb|_O-DJ9NVM>/d}hJ g SpށŻSl(}hN F:W +JBLHbF2EX)ڜ;磯 7V;&u\ [J?^Bdv^G3 aUKP \+M-)Eaje\QDz~N BPwX'W0BɮL4ś9!R1ʃ}<ؙ靈m\DP5Va)-&l9 :|?j1{lٍ*_KkÒR-lvFo?B q/&sM$_>Nx30<: ^rr=f/X ]737gL<Ղ.6 N.Q'``ŏ`[iC(ϬߌބMGkV:6 3cr_0V9æSp͘|z*=BS YRuL)[҆ o{j.i5ϧ:h;P((f&l1ˑ+z}Wc3wð5c+NVE_[=D aXsBh?c:~Xp<+DcvP\t9Ѓ;i>\iB  g-w#!BٍPA}nD5A*~j`l_Z= 47I t52*eQ*AtL8 O~FW@)8uw;g90]J1Avyxxi)~W9tFrh#.IP߀ n=H1mNy8ò_~#z^) H3n  4g $\իu&ߋ"q!i ->~ؚ^?#Vu rن3 ^\ H׼½݈F O͑OIfK&@HD>'6v\3mf h=_ת)fS}7nKֱf=]Ds,U}xu6?g#];y vu)yܻh*9> G Rl 1y&dSr@[\(#ʔ5<ѡeWmgcTY{OR|b_N m5j5.kp:% /wz,a34M:։J'#aXeL ҅D;_:h]Zd_]κUDzua>7_Lx'?].g皰xdLqcN;Gp[}_բk^#h,0dcpkl^>{zos}O,!Fvζ /}`)3US 7;u:vqY={!<1B#]'d4G +x;NN"eA`m@+hEMnx {cZA`s\N~ <̾ch8zE'X Sn@k'08 II04a61+d5ybD>/B>#0HaK5N ݋8<6gI˛KsnO~x%9㐒Xپ^KʦaML[wφpDq3Kygm@ H,%ރҬFOiA=_eMӐ F z5eߡ8C+SF"z\iv ѧq3pFaS[{T -a!n5ϲmc`U/CO51Ŀt2ͺݲAO;ah 9@i=D\ Etڋ,/EPO`q(tw?xDMZq=Xr~<,5C/ڏ.'#(ӦK!RaM- ~8H7n<”|Qw&G_p+5]N4L@ tBcWEd{Ol[Z5<.`afɭ#8KH:H1kMճ 4Y.T GFWAwbǰcdW^\7 m{R&HPo <,^[$WnWᵿ:M j^mfsK6$@Kۑp6B?uDɾ~7św$ .Vܭc:2}]N'. V)݁G;X;ç [n;N(/pOr}o,/g$(Н;RX6?T#G&PwhQ/ mvz)j55~PDnd ~cuU>wA , [ yXyV򨺨aKlw.#`>uJEz0uxgLaɑb,'e0U |"jTD4bͩxcbnP> Lq#y1ikD~ + +֟T8$V{FvV)~&qMO>N(j(ce9;<AmC].T1:es+[Gs#]U dSBXL4͢t@zoBվ[b %2I'ĥ{k[sH bʝJV-6T@“3X@9m>>m eś͔u5G'DO;^3g> a}u hk*$fWzQE&6y$X9Xb XJ;dzCFctgZ;::~V}ftV={;Cwp3rrϿ}Ɖܐw"%1Ʊ v"pp|$]aɌ^ d9Ա0~3,XiKS'  qvKҝpГ?%m7sPhykV0D2 /^bMbK+V xe/dyFXMu>}r׾)%'ơ$ zVf +1OYj 0m2كӀY$,&ijqgx)E? l*b)U ds} Dq kzJDAxC ƌŠ1X,g_ۥE"40ҭX81c{Zo_{t9l9J ZF`;>P-Q ird+\d(RxoYxXůxmSq-5  0%ςR־jgWwMw& j~eXVڢO`zV*J[dOH4Ikll6+>-hZEO7H{f1w_2cĵoɔ*2@+|fsvs#rW=kHN \i*d&:vNu4Vd m;ʪ" j0kQ=aQn5ӓ ~ 7|fl0}sX:ֿ[M-Ah}Vig@()SI.N.;p(dnLaN[ rPQ 8HfqʋZ5jKDX.nMTɢ'qȟӀТ< l[!Wỉ[4bL?7i'YeVVBvlv))T&xH^)soMb/k%g\`,V4u/~k@.b 2aǀ 1'T.Wyܭ/3]+#q)K_-K`zKB!יb3k$]Mgn$=M0>J^6L6̳C֪P/rj!9Q7<2hn:_9J 5vΜm׆ _9 ^qj&GPH?2wV~FdIʈ^lC!<7GK뵵1AB%1XA> NRY4`-ѦTM.}!~j6a6QjKS6gBIt5p!H865FM>MuqM&:QA7co;򕷥Vzߠ f*; jvy|ƭNvW6,Ws:$Ԉ2,22Si˯ȬJ~]Fݾdlh t]AO;hŭw]LLfi2|K_=r&K|Muc_(;:%FPĦ\9`KȩmIl[eB4tQU(g֝N@6R~Q!V9tTlQ:D/`cT[%iab۵Ԫ }d&e-ؠύCJ'MǿB ƊVɐ4oSz>؁uuyyjiW+>"̀X5h ŖZJeޙOxpy ]Rơ(kVhžU'N\p^ OPYqTh 7?H,.bn$j=qͥlS}d/=Jʍ{Wtknkۘ^=[2x>0(1RwQs~tW "GiG"RjDŽln{_CX~o3}c%MS<Ģ6ZGr-ULuc|Z[MЕ2n15E 2|]n%9t;ogCmG,K4 a}l!hLjyELIӍl qְ!iRS.4ij>kMY[ǚ*O-E|븁 Οџ>Yuq\ii) cLɝ!Z'M}Pgt)-m+6v ,#풶 YZ