libvirt-libs-10.0.0-150600.8.15.1<>,xip9|J((KNP0R k)aHO?Mhteh题gcWce5O,PFhsK3-*@WxS$&acF)ű1>D?gpjz ?TX Z1+5#V:F)L^o(Lv]JvgڦUw殂@|uKbOFV` ılyu+M@fb ,ފf_bwۃkk+vby-nKK>@?d $ F|   (   0 2 369=P=x@(xPDQDYQD(Y8Y|9_|:yK|>y@ʈFʗGʬH\I XxYx\Ө]X^3bcd$e)f,l.u@v wxyL;z8HLRClibvirt-libs10.0.0150600.8.15.1Client side libraries for libvirtShared libraries for accessing the libvirt daemon.ih01-ch4cSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://libvirt.org/linuxx86_64#p8h8IjioiiiooghhhCm|{;{CP"+<  |N)W 9??P` pX3.ff+?/I,L1fB.o#'j (SB1#;y O=mfiG f'sJ Oi|%Q \]~|qC 3Dvv n#&G * ggr\$m VH 1Ĩ }6PCAAA큤A큤iiQHiQHiiiiiiiiiiiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiQHiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii773f4c2f36c530e600e839ba09db0379faca7b056133da26c14fe36b4f6afa2deec7b10d6930a141b2a2e04872c9c7382ca55011ec32c807f999ea322397f68b9dbd84f4a48c546dd85894ac83fa4bc6b94afe908cf60176b1844ba1a4ac1da52838169203f07c12e977b892ab5ac7776b4a93adae5e9680adf682c0c4e4d05300d908ca012d418e1cc9264d9b2a543c1e5d5294e3e66fe842ee854e57636f096bfca784bd3cde5e23491e6a950af4031b3713877481c3aa10d628f866c68ac0b4f84b0b21ae6d503f019fac7358e387e90d34431fe6b250e78bffb2a41c0403b4b69ac2bc67cdfc0a8c0e9281f12891156be4fe0ec32e0bbca6265834730d904e70cec9955f36a3d54a2132cc33240eb07dc5efd0b3cf60b1b9687f2c0485b8d8c0f1a538cfc14d8153233c46bae2a94a004e40718f2fe55b822a1c90d369b0526778637a54a0244ca77c385f4524a8bd792a6bf5499956d9b42f7c013dd0552a1876b27ae6d6514d43f006c7ca2973ab49a84056e2f0314dfb76f9d435da55046d4418aa20b18024b37735e97755531c606bb20d6c9dd1770795a3154defb5c4eb3b7a0e26b9a02a3927b91f07682c5fb2cdbf18309c5346aa77b50ee97ad87dbfcd0a724a12249175ef676bce65028a0ba8e3d2aba33557df2d797cc31f490058d5892f1f6dc6605383abc1d8c7ef2d7973def803e7bd3da255e0338adbd212109fe979afee64b7bcf49e1be38812538b6934898bd51d7a20ea3ce72de2e2744cc3dc536a138ad70450a87558b5a8fabe5a0cf4e0d57abaa4ab968acd8caa7209adf97341d11d1ee94ea49389be186bd4bfb39205cdfdb6bd9316dfe76fe8d8affcadef0fd5604a9fff0899e1a67e9cd1514213e7cf344b07c8ead3ac1943dc92b8249c12d67747dfff7b137f16a5c6e6c76278d633b54ce30006fa624995fcffb56b54010371cd0c5c99bcd84203a6061c600f86bd2d8e616545b99f12bfa095aa7f57a15538ae6f6c7f563863f954d290e8a75abb819e08c52cf732ccd354c86da673c8e37a6c11d139b816e2f1d998c1843159745b3094ac5e0190dd0919e1ec8645ab3f37143a5f21f3b0ed7d72e1a70955cb363324b8368413b305a8848c4d92c8055a3cb42be514fb2c730a04dcae98bebe071c13611fb4fe61c02bbb103d24616ce3af981769e868092964a63cc191286e7906c5a778fa35db2f0503051d2f5c1deeec398723c60b4747b34b07d952f7c2711ce6b7be4afaa151e26b5619978efdf3e946d7c11ec8258e54c9965df28582ebe99d18832a7fccee4dd09794ecc09af1cb3c42ffe67d6fed2541eb24841efe8e6a41bd951a14f03162fd5ee2ea28b6b2aaeca26e51e1d11a8ac78d7e1d6d251272d10e51d59398a2ae6c4b513ce6cfd7fd3898a8a45012644d823f49f52872443566f9b225451667e13f10e7d5cf84935be2f6c67404c73f51cbc01a18da78a23e590800db2d35b2179f5b5fe34ce67c464fe135030d4fe4f0b850b3d35e9c2880c3607dded685ea8ea0b9535861805cb869168fe11680f48c486e93a2c5e1d6a3fc23f79516989ba44097cd47660ffb764a32b27266de0385e4d703d999668b83e9a3b10bb76ac4a405f03398ba38b1d26534198607ebffcfac12e9e19e83a1b779bb926cb3cf1db188fa474a290d1f074f81399ac391c0b7026b3d81900c7e288d74c639afbeb7c6ce10bff0828f1d9be25c7a9c1acb38cdb944b94f1d5cceaf7d66495ab37b71710a91f652784e524c3d853caf8589c08d08d7130ee5f85d51f39903fbbeabb08d3424b60686cf9fbb8075dd19f150d95d777e098744266bf5073b0be2115cffaf9769e4fd9ae3cf635da1da29591f4b57882aca1dc998d76e1eb45119488a38dc21bff3187df9acb6e2018bf755037017dc40dc462e6feddc962eb2178033d3d913c1ccf4229283709bd572defa32db6cce985d0420a1e31959cb248f9e0cac98a1b3e47a0ebf0934216fa777ab612ab8835301f2cc6c68cafc954f615687edc42a90ca6cbf0103d16fc7f921d8e803930b1ec90dfbce7bf23d263a5d50baeba533b06dad654b2f652d278219c1e4b3892fbcc689f45af5e4b90b4d910fc0d96a908aab3ace9ea1ea5de45917d6133d766852c5ccea42fc149b68c278999a88fba089e7e4601d1d3d798df1541fbcb35ca45789dbe7e07fa65e0f5db8b09554f729010edb01b67c60eafddad7124effbcb31ad0222c96ad9175803b63fad44b4da9f7020f57fcad722b1bf9257604a67336a16f23df552e628d602d395285818414b18c19618d2f77cb3a9a366266469bcbbe3bc188e49734e97b7e2d361742ca0270d74c7fbd1fec1f07211042b6a93d7359407fc9b0e794faa4b4b19eb712918cbdfbc10bf4cba1ac0befcd2986b6f84e3691e6a56887c75ec19d21fc247a2d32fe58c55058e70e4479663e567517e7bb022314429f21a2def2cc285cd0dfb9ab0dec90bb896e36fa7587aeabc24d55b5b51e828fe3852dcfe31cd6a0f04000fbb191f43439205578338d69f7cad95e629be735401471c191d5282d0f8ad540526148fbb7a86e975d873add71002ad3e3957c8b1bdb1f6ab7b5edb562da7a0aeb92a8eb69f1960b73c1687dd9b158b2d371efbb7f1074aa53b711f5ecf57fc8d5949d7f6ce136c448334ee63919904998f69d2a0d40babd125d573a234fb8cff7a083526b792ab4e6e57d8e791c1fe5046b9d2a7b87af69a1906c815acf242a0dae8efa43126453f926cc5d7f11037d98a0e916d31207a34abaa8c3cf979ab5e97ae400a0a6eee5cf451689c46dc65664fa4b75637bcb3ad99a32c92ff80f23822c8e881f345d34e2c00dcc005874bc040f1d3e10cb103d0bec91a01936d6a4eebc0e76a0bdb66f6aee7c5fb0d9ff0a657f9dcb90d182fac6daf41106883a8b415536d4826c285583212b1568361479752136f01edfe89cac9a6ad36ca6cff4ced859c79a18a5822cbd2e6fbe30715d8bd45e30866222499c1cfb4f64bfac198526e0b5d952e28470da56194196497c201667e6e319540bb05b3eca5c498c15fec46b9f8e7184257c905e967848fb8350e11c6447edde23c663f1fb854fc3619397106a8839dab23e3707e3029f38f20ff0bba3503025fde339d2456a820a77137611ba01e35e081ee60e92f3347cc7c491b5a31e832dcc3166ae20966772c20f45a2c35038d940b6bdca2fa062865247d98a7ec70c241f0c53a448330f57634eafaf12743519a275afad57d6a775a866fc4659bc740a1b4bb4ca3a3032502fb6b549d47abf90178adf225292ec2b890029d053d456c554439fd35a635ba8323720f464222a011a46e5a8b15909a7247d96084f6eba88cd144429e9bf131206a2fb7bcbaf700f762928b2dec34983fe9a473b1592b04b6adb0b777c78e40945ecf5ff67a1e6eeb1855137c079cc70b58fb0be39dd981ab326dc70c29a7dc121beb0af7db2d095a00857601712b26ce88bb65ba570f94aa09edb7e1644651eda43bf44a265d427bf9b9fab4db3de8f0e7947866bdc1ce22d0f2f00611020056dabe2e6828a8c0f7ca1f615d0214bd3e13172d7e2f7dde3588323c6a00e440ee73f321d309be1dec9026274995f18cee085e6434f8b8f4d4f40747c7cb9c0b2feeafbeba5d42f59871263e51a03c6c0aae9a204c3915a0d79e15a164adb384168016e1e7793ab800922ffd1f17d5f3f8eb109287f96e4b409533b0a4170d6813299f5ff9db4e9d7bc20cd38f57863fbbcf22d59c082eb0d9dcbaa1221b78a20ff8112758ead9f1de153896d0c0f1f3444eb52d05fc0a38c9365d003c12c90dab074647c431cc1291ad01fa4580ef1fc60cd24a8f21b1a72f4fce3fd4bda3c0f5be4fc4f3ae2506dc54520ff887b6a9c8c891a9c2e71f3e3405904642d076ef39bcecf5c62710864e0d1cbe843744a5fa0591c2df38119bd4cb61fd592fd390ca0b78037efbd3a4567295c5fa49768909ed792eb48731c34bb349a1d2669f78bc776dcab389722fb5ed8d2de3a63ec5444fe784e98fb4056567c193ca6d4ee22f38314a15e40de9e2b54b2d0233a9949dbff4916f8dd033670680fdd0453b5ee5893c3c78a5d003e54613c2e8bd3b7c498d6d63a31800e65ae3e69e8040e557c98e74ff4d5ea9694c32cb5a70eb1bb7f0cca8330aef5a22804f97bba6bd2c273154acd30a2bdb76413e5ef7c7af61f206ab17af3c82980a50979f7ac31d087298a8ecdfaaf1598e78c51a3152da94fb7e5c0c31264a62b6b66dfa8709fcf0a17147df76fa013b21175e327fc83f83d945112c0606fb4976d42c48a2ed9560e6fded592a33b25f8c6429a3dffb8c829b769adb8c157f7a215d72e2a891f1d1a8ed52feb68862f439b9521f2480625a5201c588ac7c8f7cf98c77e6cdfa8d9b9ee5be24a6621eb8f1a80c4a6f43dfc0bf1988dd5b15ab3b6ea39004b08192fe513bf1dfa56e42303f902f0dad4509fdd5f66785ab025431fe7d1369af1655cc44482ad099182d9c2d0e1721787dd619ba926264dbb009e1fa7ac7c96f8cb120a3db2ecbf0ffa0ba5ccb3569030d4c236590e0915249068dca92cbdf198330ca14b41b27529c66187bbc65e8a1742733f3f5a829850aa58634310b9c520d6026a6ca445ca36daa6ed1ccfed3e3d208c083f2e5b19122fdf80bb8b20b4f76abd04ddee21a0aa4ca1a04239ea7b2c982a221c4de2d954d88f22dec643e9679d6fe5f58191a9268576c9b1ba8d66ed86813510ddb79a935cd76df1ca13c3a005dcc3837063442cd39783c3a014c9269b3176c8a703ffc2bd841b91d3253189316b945343ff0d1938e822f1cc0b2620f34502a6a40705094ce59b45a00c68db2a0e825430370125affc54ce4156cb6548675580b0dc3132a101607956b5860d5c1fc04ed4d67aab37fdc9b30ef4cf6690bfeacc40428ac7e6f14baf6577882f263a496b14944544064b3b7ed0eca70b67d246c3f1d675996d9c0c55501994388a7b1153326e60bfcf98abe12d837c4185c80430d9524ce6556ca94ba06766778fd76b94694aef03e0de2fb4390babf8e4f03c574ed490bfcb03a55998bfb25c1000d946506e96c1b93e909bfbdc37f02c17e647ee8bb4a06abf5558a0872fec219935cef5e4208cbaab88905f7c38d1abb8b93e38185c6f4baa63d741e0111c20e3d8a87ba40699f981ef094f9e68b374ae87f03ee8145443548f14bbc639d58d27957bfd562c2fcaf85090198c753a4b5669e6e86c4552e3246e5f5baea4f16773442a1bf7e147803f08aa78f92dde5f943ecb927f4d7181e991882b79728f489428e8af6d05dce31684b542c154fef9fc4fa7edfcd8374897ad3380c89d6a863507ccde36cc0a18efb322b0c97ab8900e7e05e69307a88427cf74e92c60bc425241dd0fdf6e36f073fba3bd56dd55b8cc8604389f18c457a55cb8ab85c86706c56af5bf5d856183c225af732957118b5bb6c02c29855ec061e1b658c643549e2ae9c09ac47e0f54112a25824a81d65329a60f677b8c40aeaba8af6b3749aa5e0cfaae5988ae0dd60b27cbc7fbeb78f54da7358775cb5804b9ddf5ec222a9801a3f7ced7f4eea8bceda4dcc8492f06f56850fe6fc8ea0b381f1bae2de8f32c858266d62b95a3d804c2df79fca8973e4cc745d8cadc59e599c402d748000e49a141c30080fcce20eea7479aa8829d6689c28144e84d21b5a4d20b49977b7f63387aacf7d747c93271a0da5ee854c502471b01e1aaab5f9c902d991b294d9ac9fe151cecb568b5b54a63f060514098859c46dfc9fe539c93a6111aec459253de3c754ea2e19bbfa45e0e325021a78e69b91e78aa63f7a21323b53dd343fc3f850ff625d50bbd4df0cf0a63a152bafc8e9f472a0bf0276df8d5221bc2d5aadde745168877817bba31d3eec4da76e9a8b8176b3249d0cbb6fd196ddb463c5c56a664a506280dd5e9f690ec2e9cbae5706bef3d19058ad8214a38ad185d5456b64e2306649e2e4eb1b42bb63d721c702b4fa9903f6789b3ca5078ff75b4cbb2b27f8b3b5176a5eaa661b1f1f44359ed2a024f176a9cf7499909d306946406ef42644454b13142fcba515642c4fec3be9294f8d014e06d858905fcd256c8db2cd272841526b907365c408de4315cacf87653894e18a08ead5d1b0743b391bfbfdf29db2f07803967c5ac550258bb924bdbf51170eaf7aaa3c9a77a3bc6aec44a2101e79b85ff6a75605ec72b4e02211224be54cc2f05d03ae721292e55a2047c6ce43ccfb190d6a98f15d7996b8d724beca3445c48febabd8a3e8ae1b2537f8d97fb839bd18c7e45eface18f07589d849f1f97c2a0f0af034494dc2c68a68087af1030e55e987db603128c2199780b4010db9b82868a798a5bf4018331bddd25f1164938ef3a6e87e13f6d502cb6b13e7f47c6ee93a3ca73606e0070ffbc687a4116f4156d2aa11594f681b2a0d9ab395563a4d7e54e2632f6e44da121faa46265b9d3f700230ad2938238c8d8377036195e02f61fd8c99c727817b950d46965dec03f75d57e8823b76e0f3d6da59dc572a6d0563cb616fca9bab7eabe510528912c6101d7eb140efb7b7046853543aa5becb9fb515289540b15d991deeb41feb5c3fc729ac32619e5502c22f556fa776cd5dbc471ef5c3b8ee35b4992629ad78f94a1bcc7cae67c65f2bb0b0dcba9a3b664e652095ea89ed8f8dc5a398e62548801f5e17ea8687ba9c09b1551c65deaf8fc3da89fd8657efe4c223aa2738e054b5f1f8f1d3ea999afb1e6e937275bea9062e7caa331117afe2016088a6ae5c63bb37ce3607ebf8beb3fd9382ed51872a8795adf43ec186ce894cf03dc9415917bc7564235fdcd69a44f1d94ff1d0ee60c5965484e5d5bfe51383ebe616bba601c4e804d633da1964b78f0b670c4d9e57533d981c374bb204080850ce01457d99f87935434c0e1a3828330d6effafcd70f454af1e58a894b6052ee3a5f5dcfaf51cffa0747bee5cb669316362da33089ae563b0923fd018214e8c855258677d7831cf2babcad59c145e0819db3edb5c11d617cc02989a238764a3e4b619310079151bfe68f05fd03b0a14cbc36385ecbb8e029140c0a83e278a05a5d51d54da015362137e81bec8b7b4629534b080e4c05247d4aa7bb39956c0fb267cbaaa943cc89163abb83d7c92d0937fee4c4228a1d51a9ab1d05912fc2923ca5e88d88c0e2eceb5e7404388dbece760324e7dba180e404b32d80a1c3b922d335ff1efdcb1b18984d9b7541e226acbc9db1afe259ab1b7a0d51219712c1749c3fc173146bc4692a93cb1648f8deadb4d78053f94393a4dd3385f35aae907f3b27229eef0ea0653f43a49d8f7db036231ae9fc3e533ee8eb4a6b4f1cc123ea706f63d073333d70aefe65add5libvirt-admin.so.0.10000.0libvirt-lxc.so.0.10000.0libvirt-qemu.so.0.10000.0libvirt.so.0.10000.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-10.0.0-150600.8.15.1.src.rpmconfig(libvirt-libs)libvirt-admin.so.0()(64bit)libvirt-admin.so.0(LIBVIRT_ADMIN_2.0.0)(64bit)libvirt-admin.so.0(LIBVIRT_ADMIN_3.0.0)(64bit)libvirt-admin.so.0(LIBVIRT_ADMIN_8.6.0)(64bit)libvirt-admin.so.0(LIBVIRT_ADMIN_PRIVATE_10.0.0)(64bit)libvirt-libslibvirt-libs(x86-64)libvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.4)(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_2.0.0)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_8.2.0)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.0)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.0)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.17)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_7.7.0)(64bit)libvirt.so.0(LIBVIRT_7.8.0)(64bit)libvirt.so.0(LIBVIRT_8.0.0)(64bit)libvirt.so.0(LIBVIRT_8.4.0)(64bit)libvirt.so.0(LIBVIRT_8.5.0)(64bit)libvirt.so.0(LIBVIRT_9.0.0)(64bit)libvirt.so.0(LIBVIRT_9.7.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_10.0.0)(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigconfig(libvirt-libs)cyrus-sasl-digestmd5ld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libapparmor.so.1()(64bit)libapparmor.so.1(APPARMOR_1.1)(64bit)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.13)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.32)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)libgobject-2.0.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libnl-3.so.200()(64bit)libnl-3.so.200(libnl_3)(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libselinux.so.1(LIBSELINUX_1.0)(64bit)libssh.so.4()(64bit)libssh.so.4(LIBSSH_4_5_0)(64bit)libssh2.so.1()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_10.0.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.5.4)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxml2.so.2(LIBXML2_2.7.3)(64bit)libyajl.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)10.0.0-150600.8.15.13.0.4-14.6.0-14.0-15.2-14.14.3i@iAIg{f|f;i@f-f @e!@eCe7@eeM@e@eoe@es@eieB=e/e.w@edidd d@dE@d@d!d8dq@du@dZ5d7d d@dccƍc@c@cn9@ca @c=qc2c#cccc@blb@bEbBb,@b@b[@b a7a@aaa@a5a@a@aaa@amaaim@aim@a`2a^@aV@aLl@a@a/k@aa@a@`@`@`E`g@`S@`Q@`KW`H`<@`<@`0`-@`%@`"y@```_@_H@_м@_@_0@_u@_@_/@_F@___]@_@_u_Z@_Z@_O@_N7_N7_D@_"@^א^l@^@^@^@^@^s^^p^^F^:@^8 @^8 @^2@^2@^1s^^]f@]]]e@]A]ʞ]M@]µ]z@]rJ@]nU]e@]V]M`@]D%]D%]A]9]0_@] #]@\\@\\\@\@\C@\|\\\\\\M\@\@\}@\v{\k\]o@\HW@\HW@\@n@\=@\,\[@[0[@[][[:@[@[r@[qr[h8@[dC[>@[<[0@[{@[{@[)[@Z?Z@ZZZI@ZZ`@ZZZ@Z@Z1@Z@Z_@Z}@Zk@ZiZaZWQZLZ:PZ7Z2gZ%8Z!D@ZZZ@ZfZfZ@Z@ZZYY@YY@Yܶ@YdYp@YY@Y{YA@YX@YYYKY@YW@Y@Yx@Yx@YqY\YTY7Y6@Y1S@Y"Y@Y]Y.XX9@XӸXg@X~@XXZX @X7@X@X@X@X@XYX@X6@X6@X6@XXXc@XEVX,J@X!@X@W@WiWF@W@WWWW@WW@W~WWv[@WgWbWaC@WYZ@WUeWH6WEWEW on package upgrade spec: Stop packaging empty /etc/apparmor.d/local/* files bsc#1211472- spec: Replace /etc/apparmor.d/ on package upgrade apparmor: Add support for local profile customizations 9b743ee1-apparmor-support-local-profile-customizations.patch bsc#1211472- CVE-2023-2700: virpci: Resolve leak in virPCIVirtualFunctionList 6425a311-virpci-Resolve-leak-in-virPCIVirtualFunctionList.patch bsc#1211390- qemu: Fix cdrom media change 86cfe93e-qemuProcessRefreshDisks-fix-info.patch bsc#1210666- qemu: Fix potential crash during driver cleanup 15277033-qemu-Fix-potential-crash-during-driver-cleanup.patch bsc#1209861- libxl: Support custom firmware paths bf3be5b7-libxl-Support-custom-firmware-path.patch, 705525cb-libxl-Support-custom-firmware-path-conversion.patch bsc#1209161 - spec: Move ovmf dependency to correct package- tools: Fix detection of remote libvirt access in virt-qemu-sev-validate 0f350a4d-virt-qemu-sev-validate-remote-detect.patch jsc#PED-1472- Apparmor: Add support for SUSE edk2 firmware paths 4959490e-support-SUSE-edk2-firmware-paths.patch boo#1208567- qemu: Fix umount of /dev in VM private namespace c3f16cea-qemu-cleanup-label-on-umount-failure.patch, 697c16e3-qemu_process-better-debug-message.patch, 5155ab4b-qemu_namespace-nested-mounts-when-umount.patch boo#1207889- Update to libvirt 9.0.0 - jsc#PED-620 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v9-0-0-2023-01-16 - Added patches: ef482951-apparmor-Allow-umount-dev.patch, d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch- Fix lxc container initialization with systemd and hybrid cgroups suse-fix-lxc-container-init.patch boo#1183247- Update to libvirt 8.10.0 - jsc#PED-1472 - New virt-qemu-sev-validate utility for validating the measurement reported for a domain launched with AMD SEV - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v8-10-0-2022-12-01 - Dropped patches: f81ee7b5-tests-Fix-libxlxml2domconfigtest.patch- tests: Fix libxlxml2domconfigtest f81ee7b5-tests-Fix-libxlxml2domconfigtest.patch bsc#1205204- Update to libvirt 8.9.0 - jsc#PED-620, jsc#PED-1540 - Add support for modular daemons to the supportconfig plugin - New subpackage libvirt-client-qemu providing client utilities to interact with QEMU-specific features of libvirt - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v8-9-0-2022-11-01- Update to libvirt 8.8.0 - jsc#PED-620, jsc#PED-1540 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v8-8-0-2022-10-03 - spec: Switch from monolithic to modular daemons for Factory- spec: Only drop redefinition of libexecdir on Factory and newer bsc#1203775- Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update.- Update to libvirt 8.7.0 - jsc#PED-620, jsc#PED-1540 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v8-7-0-2022-09-01 - Dropped patches: 3be5ba11-libvirt-guests-install.patch, 16172741-libvirt-guests-manpage.patch, 8eb44616-remove-sysconfig-files.patch, 31e937fb-libxl-save-lock-indicator.patch, 105dace2-revert-virProcessGetStatInfo.patch, e0241f33-libxl-mark-allocated-graphics-ports.patch, 18ec405a-libxl-release-graphics-ports.patch, 76deb656-qemu-fix-snapshot-revert.patch, 454b927d-libxl-fix-dom-restore.patch, d248e3dc-virsh-domsetlaunchsecstate-report-error.patch, 07ddb4c6-qemuDomainSetLaunchSecurityState-check-params.patch, 29605313-qemuDomainSetLaunchSecurityState-nocache.patch, 82be0ffe-conf-validate-serial-port-model.patch, aab943a6-support-firmware-debug.patch, 7714034e-qemu-debug-console-tests.patch, 3ef9b51b-qemu-fix-pflash-formatting.patch, 5adfb347-qemu-honor-user-nvram-path.patch, 08101bde-qemu-inline-nvram-path-code.patch, 24adb6c7-qemu-dont-regen-nvram-path.patch, 392292cd-tests-dont-use-autogen-nvram-path.patch, 32b9d8b0-qemu-support-fw-descriptor-mode.patch, 823a62ec-qemu-fix-undefine-crash.patch, a4947e8f-nwfilter-CVE-2022-0897.patch, c61d1e9b-virfile-set-pipe-size.patch, 47d6d185-virfile-fix-indent.patch, cd7acb33-virfile-report-error.patch, ba7f9812-conf-intro-mem-alloc-threads.patch, a30dac15-qemu-detect-prealloc-threads.patch, 75a4e016-qemu-validate-prealloc-threads.patch, b8d6ecc7-qemu-generate-prealloc-threads.patch, c890c496-qemu-cleanup-virQEMUCapsFindBinaryForArch.patch, 0a301b19-qemu-dont-assume-qemukvm.patch, fb7016a7-qemu-dissolve-virQEMUCapsFindBinaryForArch.patch, db0564b4-vmx-Require-networkName.patch, 0001-Extract-stats-functions-from-the-qemu-driver.patch, 0002-lxc-implement-connectGetAllDomainStats.patch - spec: Place 'Requires:' on compression binaries instead of their associated packages boo#1202569 - spec: Don't redefine libexecdir boo#1201565 - spec: Closer alignment with upstream spec file, including enabling more unit tests- vmx: Require networkName for bridged and custom NICs db0564b4-vmx-Require-networkName.patch bsc#1202630- spec: Include aarch64 in the list of architectures that 'Require' dmidecode bsc#1202608 - spec: Suppress error messages about nonexistent or unreadable files from grep- Fix downstream patches to adhere to upstream coding standards and pass 'make syntax-check'- qemu: Don't assume that /usr/libexec/qemu-kvm exists c890c496-qemu-cleanup-virQEMUCapsFindBinaryForArch.patch, 0a301b19-qemu-dont-assume-qemukvm.patch, fb7016a7-qemu-dissolve-virQEMUCapsFindBinaryForArch.patch bsc#1158430, boo#1196087- qemu: Support memory allocation threads ba7f9812-conf-intro-mem-alloc-threads.patch, a30dac15-qemu-detect-prealloc-threads.patch, 75a4e016-qemu-validate-prealloc-threads.patch, b8d6ecc7-qemu-generate-prealloc-threads.patch bsc#1197084- qemu: Improve save operation by increasing pipe size c61d1e9b-virfile-set-pipe-size.patch, 47d6d185-virfile-fix-indent.patch, cd7acb33-virfile-report-error.patch bsc#1196625- CVE-2022-0897: nwfilter: fix crash when counting number of network filters a4947e8f-nwfilter-CVE-2022-0897.patch bsc#1197636- qemu: Fixes and improvements for SEV(-ES) guests d248e3dc-virsh-domsetlaunchsecstate-report-error.patch, 07ddb4c6-qemuDomainSetLaunchSecurityState-check-params.patch, 29605313-qemuDomainSetLaunchSecurityState-nocache.patch, 82be0ffe-conf-validate-serial-port-model.patch, aab943a6-support-firmware-debug.patch, 7714034e-qemu-debug-console-tests.patch, 3ef9b51b-qemu-fix-pflash-formatting.patch, 5adfb347-qemu-honor-user-nvram-path.patch, 08101bde-qemu-inline-nvram-path-code.patch, 24adb6c7-qemu-dont-regen-nvram-path.patch, 392292cd-tests-dont-use-autogen-nvram-path.patch, 32b9d8b0-qemu-support-fw-descriptor-mode.patch, 823a62ec-qemu-fix-undefine-crash.patch bsc#1196806- libxl: Fix libvirtd crash on domain restore 454b927d-libxl-fix-dom-restore.patch bsc#1196115- qemu: fix inactive snapshot revert 76deb656-qemu-fix-snapshot-revert.patch boo#1195690- libxl: Mark auto-allocated graphics ports to used on reconnect e0241f33-libxl-mark-allocated-graphics-ports.patch - libxl: Release all auto-allocated graphics ports 18ec405a-libxl-release-graphics-ports.patch bsc#1191668- Revert commit 938382b60a since it changes semantics on some public APIs 105dace2-revert-virProcessGetStatInfo.patch- libxl: Add lock process indicator to saved VM state 31e937fb-libxl-save-lock-indicator.patch bsc#1191668- sysconfig files have not been distributed for many months. Add upstream patches that improve documentation and moves service default settings to the associated systemd service file. 3be5ba11-libvirt-guests-install.patch, 16172741-libvirt-guests-manpage.patch, 8eb44616-remove-sysconfig-files.patch- Update to libvirt 8.0.0 - CVE-2021-4147 - bsc#1191511 - jsc#SLE-11435, jsc#SLE-18354 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v8-0-0-2022-01-14 - Dropped patches: 23b51d7b-libxl-disable-death-event.patch, a4e6fba0-libxl-rename-threadinfo-struct.patch, e4f7589a-libxl-shutdown-thread-name.patch, b9a5faea-libxl-handle-death-thread.patch, 5c5df531-libxl-search-domid-in-thread.patch, a7a03324-libxl-protect-logger-access.patch, cbae4eaa-libxl-add-domainGetMessages.patch- libxl: Implement domainGetMessages API cbae4eaa-libxl-add-domainGetMessages.patch bsc##1193623- Don't spawn pkttyagent when stdin is not a tty 0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch bsc#1193574- libxl: Fix libvirtd deadlocks and segfaults 23b51d7b-libxl-disable-death-event.patch, a4e6fba0-libxl-rename-threadinfo-struct.patch, e4f7589a-libxl-shutdown-thread-name.patch, b9a5faea-libxl-handle-death-thread.patch, 5c5df531-libxl-search-domid-in-thread.patch, a7a03324-libxl-protect-logger-access.patch bsc#1191668, bsc#1192017- Update to libvirt 7.10.0 - jsc#SLE-18260, jsc#SLE-19264 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v7-10-0-2021-12-01- virt-create-rootfs: Fix repository URLs Updated virt-create-rootfs.patch boo#1192318- spec: Weaken apparmor-abstractions dependency to Recommends bsc#1192119- Update to libvirt 7.9.0 - jsc#SLE-19264 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 3f9c1a4b-fix-host-validate-sev.patch, 2703b0b5-qemu-dont-report-eof.patch, 1b9ce05c-lxc-fix-cgroupV1.patch - Include collection of active VM config files in the supportconfig plugin- supportconfig: Use systemctl command 'is-active' instead of 'is-enabled' when checking if libvirtd is active- Drop 'Requires: libvirt-daemon-driver-lxc' from the main libvirt package jsc#SLE-22296- qemu: Do not report eof when processing monitor IO 2703b0b5-qemu-dont-report-eof.patch bsc#1190917- lxc: controller: Fix container launch on cgroup v1 1b9ce05c-lxc-fix-cgroupV1.patch boo#1183247- tools: Fix virt-host-validate SEV detection 3f9c1a4b-fix-host-validate-sev.patch boo#1188715- Update to libvirt 7.8.0 - jsc#SLE-18260 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: b75a16ae-libxl-improve-die-id.patch, 65fab900-libxl-fix-driver-reload.patch, 51eb680b-libxl-dont-autostart-on-reload.patch- spec: Fix hangs during package update bsc#1177902, bsc#1190693 - spec: Don't add --timeout arg to /etc/sysconfig/libvirtd when running in traditional mode without socket activation bsc#1190695- libxl: Improve reporting of die_id in capabilities b75a16ae-libxl-improve-die-id.patch boo#1190493 - libxl: Fix driver reload 65fab900-libxl-fix-driver-reload.patch, 51eb680b-libxl-dont-autostart-on-reload.patch bsc#1190420- Update to libvirt 7.7.0 - jsc#SLE-18446 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- supportconfig: When checking for installed hypervisor drivers, use the libvirtr-daemon-driver- package instead of libvirt-daemon-. The latter are not required packages for a functioning hypervisor driver.- Update to libvirt 7.6.0 - storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath CVE-2021-3667 bsc#1188843 - jsc#SLE-18354 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Added patches: suse-qemu-ovmf-paths.patch, suse-xen-ovmf-paths.patch - Dropped patches: ee3dc2c2-libxl-default-pcistub-name.patch, 6b8e9613-avoid-use-after-free.patch, eab7ae6b-fix-array-access.patch, c363f03e-virnetdaemon-intro-virNetDaemonQuitExecRestart.patch, ccc6dd8f-fix-exec-restart.patch, 15073504-CVE-2021-3631.patch, de1e0ae0-lockd-no-error-if-lockspace.patch, 447f69de-CVE-2021-3667.patch, suse-ovmf-paths.patch, suse-apparmor-libnl-paths.patch, suse-xen-ovmf-loaders.patch, suse-bump-xen-version.patch - libxl: ovmf now provides only one firmware for Xen. The firmware is named ovmf-x86_64-xen-4m.bin in the SUSE ovmf package. Adjust the upstream default firmware path to match the SUSE name. - packaging: To improve maintainability, rename suse-ovmf-paths.patch to suse-qemu-ovmf-paths.patch and suse-xen-ovmf-loaders.patch to suse-xen-ovmf-paths.patch - spec: Remove the sysconfig fillup files for the various daemons - Dropped patches: suse-libvirtd-sysconfig-settings.patch, suse-virtlockd-sysconfig-settings.patch, suse-virtlogd-sysconfig-settings.patch - qemu: Use correct flag constant for enabling storage migration f58349c9-qemu-storage-migration.patch bsc#1188171 - apparmor: Permit new capabilities required by libvirtd boo#1186888 - supportconfig plugin improvements - Suggest numad package instead of requiring it. numad is not required for libvirt daemon to run, it does not support the cgroup2 API and it has been superseded by the kernel NUMA balancer which is enabled by default. bsc#1184722 - libvirt-admin package merged with libvirt-daemon - libvirt-bash-completion package merged with libvirt-client and libvirt-daemon packages- storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath CVE-2021-3667 bsc#1188843- spec: Don't forcibly remove '--listen' arg from /etc/sysconfig/libvirtd. Add '--timeout 120' if '--listen' is not specified. bsc#1188232- virtlockd: Don't report error if lockspace exists de1e0ae0-lockd-no-error-if-lockspace.patch bsc#1184253- CVE-2021-3631: fix SELinux label generation logic 15073504-CVE-2021-3631.patch bsc#1187871- spec: Remove use of %fdupes since it was only acting on files that should be excluded bsc#1184293 - Remove bogus comment from /etc/sysconfig/libvirtd bsc#1184253- spec: Fix exec-restart of virtlockd and virtlogd on package upgrade bsc#1183411- spec: Move netcat-openbsd requirement from the libs to the daemon subpackage. It is only needed by the daemon and introduces an unneeded dependency for users of libvirt-libs.- virtlockd, virtlogd: Fix exec-restart 6b8e9613-avoid-use-after-free.patch, eab7ae6b-fix-array-access.patch, c363f03e-virnetdaemon-intro-virNetDaemonQuitExecRestart.patch, ccc6dd8f-fix-exec-restart.patch bsc#1183411- Replace libxl-default-pcistub-name.patch with upstream variant ee3dc2c2-libxl-default-pcistub-name.patch- libxl: Fix node device detach when driver unspecified libxl-default-pcistub-name.patch boo#1182885 - spec: Bump minimum glib version to 2.56- Update to libvirt 7.1.0 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - bsc#1182367, bsc#1182515 - Dropped patches: 32c5e432-revert-f035f53b.patch, e3d60f76-fix-socket-file-gen.patch, 7cf60006-qemu-swtpm-aarch64.patch, afb823fc-qemu-validate-swtpm.patch, 8a4b8996-conf-move-virDomainCheckVirtioOptions.patch, c05f0066-conf-drop-empty-virDomainNetDefPostParse.patch, 19d4e467-conf-improve-virDomainVirtioOptionsCheckABIStability.patch, bd112c9e-qemu-virtio-options-vsock.patch- Remove old initscript patching of libvirt-guests.sh Modified suse-libvirt-guests-service.patch boo#1182494- qemu: Add virtio related options to vsock 8a4b8996-conf-move-virDomainCheckVirtioOptions.patch, c05f0066-conf-drop-empty-virDomainNetDefPostParse.patch, 19d4e467-conf-improve-virDomainVirtioOptionsCheckABIStability.patch, bd112c9e-qemu-virtio-options-vsock.patch bsc#1182365- qemu: Fix swtpm device with aarch64 7cf60006-qemu-swtpm-aarch64.patch, afb823fc-qemu-validate-swtpm.patch bsc#1181893- build: Fix generation of virtproxyd socket files e3d60f76-fix-socket-file-gen.patch boo#1181838- Revert "Add libvirtd dependency to virt-guest-shutdown.target" 32c5e432-revert-f035f53b.patch bsc#1177902- spec: Enable the libvirt firewalld zone in SLE >= 15 SP3 jsc#SLE-17336- Update to libvirt 7.0.0 - jsc#SLE-15860 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 0d05d51b-apparmor-lxc-fix.patch, cf4e7e62-lxc-def-secmodel.patch, 0ddebdb4-qemu-snapshot-deletion.patch- Update libxl-set-migration-constraints.patch Remove code which handled --max_factor. The total amount of transferred data is no indicator to trigger the final stop+copy. This should have been removed during upgrade to Xen 4.7. Reduce default value of --max_iters from 5 to 2. The workload within domU will continue to produce dirty pages. It is unreasonable to expect any slowdown during migration. Now there is one initial copy of all memory, one instead of four iteration for dirty memory, and a final copy iteration prior move.- qemu: Fix logic bug in inactive snapshot deletion 0ddebdb4-qemu-snapshot-deletion.patch boo#1180049- spec: Enable mdevctl support in the nodedev driver for SLE15 SP3 jsc#SLE-15861, bsc#1179770- apparmor: Allow lxc processes to receive signals from libvirt lxc: Set default security model in XML parser config 0d05d51b-apparmor-lxc-fix.patch, cf4e7e62-lxc-def-secmodel.patch bsc#1179735- Update to libvirt 6.10.0 - jsc#SLE-13688 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: f035f53b-virt-guest-shutdown.patch- spec: Remove creation of libvirt group and add Requires to the libvirt group created with GID 108 by the system-group-libvirt package. jsc#SLE-11629- spec: Add 'Requires: bash-completion' to the libvirt-bash-completion subpackage bsc#1178498- Add libvirtd dependency to virt-guest-shutdown.target f035f53b-virt-guest-shutdown.patch boo#1175914, bsc#1177902- Replace '%service_del_postun -n' with '%service_del_postun_without_restart' '-n' is deprecated and will be removed in the future.- Update to libvirt 6.9.0 - jsc#SLE-13688, jsc#SLE-16754 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- bsc#1177950 - adjust help for --max_iters, default is 5 libxl-set-migration-constraints.patch- Drop use of $DISABLE_RESTART_ON_UPDATE in %postrans Testing "$DISABLE_RESTART_ON_UPDATE != yes" had no effect since its value is supposed to be read from /etc/sysconfig/services.- Fix 'make check' with all downstream patches applied. Some patches touch config files and needed the corresponding augeaus test files updated. Updated patches: suse-libvirtd-disable-tls.patch, suse-qemu-conf.patch, suse-ovmf-paths.patch, suse-libxl-disable-autoballoon.patch boo#1175574- Update to libvirt 6.8.0 - jsc#SLE-12684, jsc#SLE-15861 - bsc#1174955 (CVE-2020-15708) - bsc#1177155 (CVE-2020-25637) - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 2ad009ea-qemu-check-modules-dir.patch, 8abd1ffe-qemu-tolerate-non-existent-files.patch, 4a72b76b-qemu-namespace-memleak-fix.patch- spec: Increase test timeout to account for slower test execution on some architectures- qemu: Tolerate non-existing files such as /dev/kvm when populating domain private namespace 8abd1ffe-qemu-tolerate-non-existent-files.patch, 4a72b76b-qemu-namespace-memleak-fix.patch boo#1176380- spec: Enable the same hypervisor drivers for openSUSE and SLE jsc#SLE-11772 - spec: Enable the same storage drivers for openSUSE and SLE jsc#SLE-11877- qemu: Reprobe capabilities if the qemu modules directory changes 2ad009ea-qemu-check-modules-dir.patch boo#1175320- Update to libvirt 6.7.0 - jsc#SLE-14253, jsc#SLE-15159 - CVE-2020-14339 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 2edd63a0-fix-virFileSetCOW-logic.patch, 82bb167f-dont-cache-devmapper-major.patch, feb8564a-handle-no-devmapper.patch, 53d9af1e-ignore-devmapper-open-errors.patch, support-managed-pci-xen-driver.patch, disable-multipath-pr-tests.patch- Update to libvirt 6.6.0 - jsc#SLE-14253 - CVE-2020-14339 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Added patches: 2edd63a0-fix-virFileSetCOW-logic.patch, 82bb167f-dont-cache-devmapper-major.patch, feb8564a-handle-no-devmapper.patch, 53d9af1e-ignore-devmapper-open-errors.patch Dropped patches: 6c1dddaf-libxl-shutdown-inhibit.patch, 849052ec-libxl-support-credit2.patch, 72ed254b-drop-exec-perms-bashcompletion.patch, e092daac-prohib-parallel-tunneled-mig.patch, ae9e6c2a-qemu-allow-cond-format-probe.patch, a30078cb-qemu-create-mp-target.patch, aeb909bf-qemu-multipath-fix.patch, 8e669b38-conf-add-event-channels.patch, a93f55c5-libxl-add-event-channels.patch, 967f4eeb-xenconfig-event-channels.patch, 4cc90c2e-CVE-2020-10701.patch, 93b15ba0-qemu-fix-hang-in-p2p-xbzrle-compression-parallel-mig.patch, b7d6648d-conf-add-e820-host.patch, 5749395b-libxl-e820-host.patch, f3ef7daf-xenconfig-e820-host.patch, 34077c1b-tests-check-e820-host.patch, fadbaa23-conf-add-passthrough.patch, 9529e007-libxl-passthrough.patch, 9cb8bc6f-xenconfig-refactor-features.patch, b523e225-xenconfig-passthrough.patch, bed32525-tests-check-passthrough.patch, 9bf9e0ae-CVE-2020-12430.patch, ec07aad8-libxl-normalize-mac-addr.patch, 22494556-CVE-2020-14339.patch, c5fffb95-kernel-cmdline-parser.patch, b611b620-check-s390-secure-guest.patch, 657365e7-check-amd-secure-guest.patch, 0254ceab-s390-host-validate-check.patch, 4b561d49-amd-host-validate-check.patch, 2c3ffa37-update-amd-doc.patch, f0d0cd61-update-s390-doc.patch, 8cb9d249-autoptr-file-callback.patch, a551dd5f-intro-virHostCPUGetSignature.patch, 44f826e4-virHostCPUGetSignature-x86.patch, 2a68ceaa-virHostCPUGetSignature-ppc64.patch, d3d87e0c-virHostCPUGetSignature-s390.patch, 004804a7-qemu-invalidate-caps.patch - qemu: Avoid stale capabilities cache host CPU or kernel command line changes bsc#1173157 - virdevmapper: Handle kernel without device-mapper support 82bb167f-dont-cache-devmapper-major.patch, feb8564a-handle-no-devmapper.patch, 53d9af1e-ignore-devmapper-open-errors.patch boo#1175465 - util: Fix logic in virFileSetCOW 2edd63a0-fix-virFileSetCOW-logic.patch boo#1175463- CVE-2020-14339: Don't leak /dev/mapper/control into QEMU. Use ioctl's to obtain the dependency tree of disks and drop use of libdevmapper. 22494556-CVE-2020-14339.patch bsc#1161883, bsc#1174458- libxl: Normalize MAC address in device conf on netdev hotplug ec07aad8-libxl-normalize-mac-addr.patch bsc#1172052- qemu: Fix memory leak in qemuDomainGetStatsIOThread CVE-2020-12430 9bf9e0ae-CVE-2020-12430.patch bsc#1170765- libxl: Add support for 'passthrough' and 'e820_host' settings b7d6648d-conf-add-e820-host.patch, 5749395b-libxl-e820-host.patch, f3ef7daf-xenconfig-e820-host.patch, 34077c1b-tests-check-e820-host.patch, fadbaa23-conf-add-passthrough.patch, 9529e007-libxl-passthrough.patch, 9cb8bc6f-xenconfig-refactor-features.patch, b523e225-xenconfig-passthrough.patch, bed32525-tests-check-passthrough.patch bsc#1167217- qemu: fix hang in p2p + xbzrle compression + parallel migration 93b15ba0-qemu-fix-hang-in-p2p-xbzrle-compression-parallel-mig.patch bsc#1161159- api: Disallow virDomainAgentSetResponseTimeout on read-only connections. CVE-2020-10701 4cc90c2e-CVE-2020-10701.patch bsc#1168680- libxl: Add support for max event channels with maxEventChannel attribute on the xenbus controller 8e669b38-conf-add-event-channels.patch, a93f55c5-libxl-add-event-channels.patch, 967f4eeb-xenconfig-event-channels.patch bsc#1168767- libxl: Bump minimum supported Xen version to 4.9, allowing use of newer libxl APIs for retrieving memory statistics suse-bump-xen-version.patch bsc#1157490, bsc#1167007- qemu: Create multipath targets for PRs a30078cb-qemu-create-mp-target.patch, aeb909bf-qemu-multipath-fix.patch bsc#1161883- qemu: Allow format probing under special circumstances ae9e6c2a-qemu-allow-cond-format-probe.patch bsc#1165588- xen: Fix the list of supported ovmf firmwares suse-xen-ovmf-loaders.patch bsc#1159793- lib: Prohibit parallel connections with tunneled migration e092daac-prohib-parallel-tunneled-mig.patch jsc#SLE-6998- BuildRequire pkgconfig((lib)?udev) instead of (lib)?udev: allow OBS to shortcut through -mini flavors.- spec: Fix several rpmlint warnings 72ed254b-drop-exec-perms-bashcompletion.patch- xen: Support setting credit2 scheduler parameters 849052ec-libxl-support-credit2.patch bsc#1162160- xen: Inhibit libvirtd shutdown when domains are running 6c1dddaf-libxl-shutdown-inhibit.patch bsc#1157100- Update to libvirt 6.0.0 - jsc#SLE-6997, jsc#SLE-6998 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 0a65cba4-news-fix.patch 07aaced4-Add-TAA-No.patch, f411b7ef6-Add-TSX-CTRL.patch, 50d7465f-qemu-firmware1.patch, 57f9067c-qemu-firmware2.patch, 7c5264d2-qemu-firmware3.patch, 8e1804f9-qemu-firmware4.patch, 8fcee478-qemu-firmware5.patch- qemu: Fix firmware auto detection 50d7465f-qemu-firmware1.patch, 57f9067c-qemu-firmware2.patch, 7c5264d2-qemu-firmware3.patch, 8e1804f9-qemu-firmware4.patch, 8fcee478-qemu-firmware5.patch boo#1157378, bsc#1159796- CVE-2019-11135: Add TSX_CTRL and TAA_NO bits for IA32_ARCH_CAPABILITIES MSR 07aaced4-Add-TAA-No.patch, f411b7ef6-Add-TSX-CTRL.patch bsc#1152505- virt-create-rootfs: add SLE 15 and SLE 12 service packs support bsc#1154093- Update to libvirt 5.10.0 - bsc#1157149 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 2552752f-libxl-fix-lock-manager-lock-ordering.patch - Added patches: 0a65cba4-news-fix.patch- spec: Enable 'libvirt' firewalld zone for firewalld >= 0.7.0 boo#1157766- libxl: Fix lock manager lock ordering 2552752f-libxl-fix-lock-manager-lock-ordering.patch bsc#1145774- spec: Forcibly remove '--listen' option from LIBVIRTD_ARGS in /etc/sysconfig/libvirtd since it is incompatible with socket activation. Also add '--timeout' option for consistency with upstream. boo#1156161- Enable automatic firmware seletction and add the new smm flavor to the build-time firmware list jsc#SLE-6997- Update to libvirt 5.9.0 - jsc#SLE-7440 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- Update to libvirt 5.8.0 - bsc#1149100 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- Update to libvirt 5.7.0 - Experimental split of libvirtd into separate daemons - bsc#1145440, bsc#1145586 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 4ec3cf9a-apparmor-rules.patch, f38ef0fa-no-RDMA-check.patch, 411cdaf8-apparmor-check-profile-name.patch. 696239ba-qemu-fix-query-cpus-fast.patch, 09eb1ae0-conf-add-xenbus-controller.patch, fb059757-libxl-add-xenbus-controller.patch, ec5a1191-libxl-support-max-grant-frames.patch, 5a64c202-xenconfig-support-max-grant-frames.patch, CVE-2019-3886-api.patch, CVE-2019-3886-remote.patch, e0246257-cputest-add-data-for-Cascadelake-Server.patch, 5cd9db3a-cputest-add-data-E3-1225-v5.patch, 538d8735-cpu_map-Define-md-clear-CPUID-bit.patch, 96f41cd7-admin-reject-clients.patch, f111e094-locking-restrict-sockets-to-mode-0600.patch, e37bd65f-logging-restrict-sockets-to-mode-0600.patch, 9f4e35dc-network-improve-chain-create-error-report.patch, 686803a1-network-split-ipv4-ipv6-chains.patch, c1c235eb-nework-clear-cached-error.patch, 4330d138-network-refactor-global-chains.patch, 3b66bd9a-add-debug-chain-creation.patch, c6cbe187-network-delay-global-fw-setup.patch, CVE-2019-10161-api-disallow-virDomainSaveImageGetXMLDesc.patch, CVE-2019-10166-api-disallow-virDomainManagedSaveDefineXML.patch, CVE-2019-10167-api-disallow-virConnectGetDomainCapabilities.patch, CVE-2019-10168-api-disallow-virConnect-HypervisorCPU.patch, 51f9f80d-fix-copying-bitmaps.patch, 2878278c-cpu_map-add-Cascaselake-Server.patch, 4a0f604d-cpu_map-distribute-Cascaselake-Server.patch, d5572f62-qemu-support-override-max-thread.patch, 673f805d-qemu-chown-uniqDir.patch, 975b004d-virtlogd-over-logrotate.patch, 18d47d61-revert-d00c77ae.patch, d6943eab-libxl-pmsuspend-event.patch, 3d179919-virsh-precopy-bandwidth.patch, f4bdd829-rename-precopy-bandwidth.patch, xen-pv-cdrom.patch, blockcopy-check-dst-identical-device.patch, suse-libvirtd-service-xen.patch, xen-sxpr-disk-type.patch- virsh: use upstream name for migration precopy bandwidth parameter f4bdd829-rename-precopy-bandwidth.patch bsc#1145586- virsh: support for setting precopy bandwidth in migrate 3d179919-virsh-precopy-bandwidth.patch bsc#1145586 - Rename patches to include commit ID revert-d00c77ae.patch -> 18d47d61-revert-d00c77ae.patch libxl-pmsuspend-event.patch -> d6943eab-libxl-pmsuspend-event.patch- libxl: fix domain state following successful suspend operation revert-d00c77ae.patch, libxl-pmsuspend-event.patch bsc#1145440- logging: ensure virtlogd rollover takes priority over logrotate 975b004d-virtlogd-over-logrotate.patch bsc#1137137- qemu: fix default value of security_default_confined Updated suse-qemu-conf.patch bsc#1143871- qemu: Change owner of temp directories under /var/lib/libvirt/qemu 673f805d-qemu-chown-uniqDir.patch bsc#1143497- Add apparmor-abstractions as a required package for daemon (bsc#1142992)- qemu: Add support for overriding max threads per process limit d5572f62-qemu-support-override-max-thread.patch bsc#1133719- cpu_map: Add Cascadelake-Server CPU model e0246257-cputest-add-data-for-Cascadelake-Server.patch, 2878278c-cpu_map-add-Cascaselake-Server.patch, 4a0f604d-cpu_map-distribute-Cascaselake-Server.patch bsc#1141251- util: fix copying bitmap to larger data buffer 51f9f80d-fix-copying-bitmaps.patch bsc#1138734- api: disallow virConnect*HypervisorCPU, virConnectGetDomainCapabilities, virDomainManagedSaveDefineXML, and virDomainSaveImageGetXMLDesc on read-only connections CVE-2019-10161-api-disallow-virDomainSaveImageGetXMLDesc.patch, CVE-2019-10166-api-disallow-virDomainManagedSaveDefineXML.patch, CVE-2019-10167-api-disallow-virConnectGetDomainCapabilities.patch, CVE-2019-10168-api-disallow-virConnect-HypervisorCPU.patch CVE-2019-10161, CVE-2019-10166, CVE-2019-10167, CVE-2019-10168 bsc#1138301, bsc#1138302, bsc#1138303, bsc#1138305- network: delay global firewall setup if no networks are running 9f4e35dc-network-improve-chain-create-error-report.patch, 686803a1-network-split-ipv4-ipv6-chains.patch, c1c235eb-nework-clear-cached-error.patch, 4330d138-network-refactor-global-chains.patch, 3b66bd9a-add-debug-chain-creation.patch, c6cbe187-network-delay-global-fw-setup.patch, Dropped patches: revert-7431b3eb.patch, revert-8b967198.patch bsc#1133229 - Renamed patches to include commit id: CVE-2019-10132-admin-reject-clients.patch -> 96f41cd7-admin-reject-clients.patch CVE-2019-10132-locking-restrict-sockets-to-mode-0600.patch -> f111e094-locking-restrict-sockets-to-mode-0600.patch CVE-2019-10132-logging-restrict-sockets-to-mode-0600.patch -> e37bd65f-logging-restrict-sockets-to-mode-0600.patch- spec: add systemd-container dependency to qemu and lxc drivers bsc#1136109- cpu: add tests for md-clear feature Updated 538d8735-cpu_map-Define-md-clear-CPUID-bit.patch and added 5cd9db3a-cputest-add-data-E3-1225-v5.patch bsc#1135273- CVE-2019-10132: admin: reject clients unless their UID matches the server UID CVE-2019-10132-admin-reject-clients.patch, CVE-2019-10132-locking-restrict-sockets-to-mode-0600.patch, CVE-2019-10132-logging-restrict-sockets-to-mode-0600.patch bsc#1134348- cpu_map: add cpu feature md-clear. CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091 538d8735-cpu_map-Define-md-clear-CPUID-bit.patch bsc#1111331 bsc#1135273- Revert commits 5f1e6a7d and f6c5babb to avoid loading conntrack module at libvird start revert-7431b3eb.patch, revert-8b967198.patch bsc#1133229- CVE-2019-3886: disallow virDomainGetHostname and virDomainGetTime for read-only connections and users CVE-2019-3886-api.patch, CVE-2019-3886-remote.patch bsc#1131595- apparmor: reintroduce upstream lxc mount rules Drop apparmor-no-mount.patch bsc#1130129- supportconfig: collect rotated logs in /var/log/libvirt/* Modified libvirt-supportconfig bsc#1124667- hook: encode incoming XML to UTF-8 before passing to lxml etree fromstring method Modifed suse-qemu-domain-hook.py boo#1123642- libxl: change autoballooning default to disabled suse-libxl-disable-autoballoon.patch jsc#SLE-3059- conf: add new 'xenbus' controller type 09eb1ae0-conf-add-xenbus-controller.patch - libxl: support Xen's max_grant_frames setting with maxGrantFrames attribute on the xenbus controller fb059757-libxl-add-xenbus-controller.patch, ec5a1191-libxl-support-max-grant-frames.patch, 5a64c202-xenconfig-support-max-grant-frames.patch bsc#1126325- Replace patches with upstream variants Old: 0001-apparmor-Check-libvirtd-profile-status-by-name.patch, 0001-qemu-Fix-query-cpus-fast-target-architecture-detecti.patch New: 411cdaf8-apparmor-check-profile-name.patch, 696239ba-qemu-fix-query-cpus-fast.patch- util: skip RDMA detection for non-PCI network devices f38ef0fa-no-RDMA-check.patch bsc#1112182- qemu: s390: show correct CPU status after guest crash 0001-qemu-Fix-query-cpus-fast-target-architecture-detecti.patch bsc#1127841- apparmor: fix more fallout from changing libvirtd profile to a named profile 4ec3cf9a-apparmor-rules.patch, 0001-apparmor-Check-libvirtd-profile-status-by-name.patch boo#1125841- Update to libvirt 5.1.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 11c8aca9-libxl-set-mem-after-balloon.patch, 70c2933d-apparmor-named-profiles.patch, a3ab6d42-apparmor-conv-libvirtd-named-profile.patch, b6440119-qemu-conf-sev.patch, a404ac34-qemu-cgroup-sev.patch, 6fd4c8f8-qemu-domain-sev.patch, 17f6a257-security-dac-sev.patch, a2d3dea9-qemu-caps-dac-override-sev.patch, 620d9dd5-qemu-no-dac-override-nonroot.patch - jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577- spec: disable VirtualBox driver- qemu: don't use CAP_DAC_OVERRIDE capability if non-root 620d9dd5-qemu-no-dac-override-nonroot.patch boo#1125665- qemu: fix issues related to restricted permissions on /dev/sev b6440119-qemu-conf-sev.patch, a404ac34-qemu-cgroup-sev.patch, 6fd4c8f8-qemu-domain-sev.patch, 17f6a257-security-dac-sev.patch, a2d3dea9-qemu-caps-dac-override-sev.patch bsc#1124842- apparmor: add support for named profiles and convert libvirtd profile to a named profile 70c2933d-apparmor-named-profiles.patch, a3ab6d42-apparmor-conv-libvirtd-named-profile.patch boo#1118952 - libxl: save current memory value after successful balloon 11c8aca9-libxl-set-mem-after-balloon.patch bsc#1120813- Noun phrase for %description doc. - Remove idempotent %if..%endif pair around %package bash-completion. - Reduce hard requirements on bash-c and documentation.- Enable bash completion in Leap15/SLE15 and newer- Update to libvirt 5.0.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Remove UML hypervisor driver - Dropped patches: de09ae2f-libxl-support-openvswitch.patch, 0a1b5653-xenconfig-support-openvswitch.patch - FATE#320928, FATE#325817, FATE#326380, FATE#326698- Requires: ncurses expands to Requires: libncurses5, which is not required by any component of this package. Remove it along with the BuildRequires: ncurses-devel- Update to libvirt 4.10.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 14d03b27-libxl-rm-redundant-virObjectEventStateQueue.patch, 82452a5d-libxl-rm-goto-libxlDomainShutdownThread.patch, da4b0fd9-libxl-support-soft-reset.patch, libxl-qemu-emulator-caps.patch - Added patches: de09ae2f-libxl-support-openvswitch.patch, 0a1b5653-xenconfig-support-openvswitch.patch - FATE#320928, FATE#325817, FATE#326380, FATE#326698- libxl: add support for soft reset 14d03b27-libxl-rm-redundant-virObjectEventStateQueue.patch, 82452a5d-libxl-rm-goto-libxlDomainShutdownThread.patch, da4b0fd9-libxl-support-soft-reset.patch bsc#1081516- Update to libvirt 4.9.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - FATE#326371- Update SLE15 SP1 with openSUSE Factory package FATE#325848, FATE#326368 - FATE and bug references made in the SLE15 package since the last Factory update: FATE#325817, bsc#959329, bsc#1074014, bsc#1106420, bsc#1108395 - Patches in SLE15 package that are dropped by this update: 1b0c42ff-libvirtd-depend-machined.patch, ac4a12db-libxl-fix-hasManagedSave.patch- Update to libvirt 4.8.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 60b4fd90-libxl-rm-vm-finish-phase.patch, e39c66d3-libxl-fix-p2p-migration.patch, 47da84e0-libxl-fix-job-handling-migsrc.patch, 0149464a-libxl-fix-job-handling-migdst.patch, 5ea2abb3-libxl-join-mig-rcv-thread.patch- Fix RPM groups. Remove idempotent %if..%endif guards. - Remove redundant %clean section.- libxl: fix VM migration on busy hosts 60b4fd90-libxl-rm-vm-finish-phase.patch, e39c66d3-libxl-fix-p2p-migration.patch, 47da84e0-libxl-fix-job-handling-migsrc.patch, 0149464a-libxl-fix-job-handling-migdst.patch, 5ea2abb3-libxl-join-mig-rcv-thread.patch bsc#1108086- Update to libvirt 4.7.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 9ed59012--revert-jansson1.patch, 54f2b5e3-revert-jansson2.patch, b56950fd-revert-jansson3.patch, 6c3d66ac-revert-jansson4.patch, 8e373e6d-revert-jansson5.patch, 6f99de31-revert-jansson6.patch, f204cf51-revert-jansson7.patch, 5a58b5ed-revert-jansson8.patch, 63f6e0e9-revert-jansson9.patch, 8687eba-revert-jansson10.patch, e96e71d8-revert-jansson11.patch, d99a8959-revert-jansson12.patch, 074a7e14-revert-jansson13.patch, 86db0db9-revert-jansson14.patch- Revert switch to jansson boo#1104820 - Dropped: temp-build-fix.patch - Added: 9ed59012--revert-jansson1.patch, 54f2b5e3-revert-jansson2.patch, b56950fd-revert-jansson3.patch, 6c3d66ac-revert-jansson4.patch, 8e373e6d-revert-jansson5.patch, 6f99de31-revert-jansson6.patch, f204cf51-revert-jansson7.patch, 5a58b5ed-revert-jansson8.patch, 63f6e0e9-revert-jansson9.patch, 8687eba-revert-jansson10.patch, e96e71d8-revert-jansson11.patch, d99a8959-revert-jansson12.patch, 074a7e14-revert-jansson13.patch, 86db0db9-revert-jansson14.patch- spec: don't restart libvirt-guests when updating libvirt-client bsc#1104662- Update to libvirt 4.6.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Switch from yajl to jansson - Dropped patches: libvirt-4.5.0-apparmor-add-missing-comma.patch - Patches added to fix upstream bugs: temp-build-fix.patch- Fix apparmor failure at startup because of syntax error in libvirt profile: * Add libvirt-4.5.0-apparmor-add-missing-comma.patch (picked from upstream).- Update to libvirt 4.5.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 67c56f6e-libxl-logfd-leak-fix.patch - spec: use more macros in file paths - libxl: Implement virDomainBlockResize 0001-libxl-add-support-for-BlockResize-API.patch FATE#325467, bsc#1094325, bsc#1094725- spec: enable gluster storage backend for openSUSE- spec: BuildRequires glusterfs-devel when gluster support is enabled- spec: use wireshark plugin directory from pkg-config- virt-aa-helper: add SUSE path to OVMF and AAVMF images Adjusted suse-ovmf-paths.patch boo#1095556- Update to libvirt 4.4.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - CVE-2018-3639 - Dropped patches: 1dbca2ec-CVE-2018-3639.patch, 92673422-CVE-2018-3639.patch - libxl: fix leaking logfile fds 67c56f6e-libxl-logfd-leak-fix.patch bsc#1094480- cpu: add support for 'ssbd' and 'virt-ssbd' CPUID feature bits CVE-2018-3639 1dbca2ec-CVE-2018-3639.patch, 92673422-CVE-2018-3639.patch bsc#1092885- spec: enable libssh support for suse_version >= 1500- Update to libvirt 4.3.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Remove legacy Xen driver - Dropped patches: 09877303-virSocketAddrParseInternal.patch, 412afdb8-intro-virSocketAddrParseAny.patch- util: improvements in error handling 09877303-virSocketAddrParseInternal.patch, 412afdb8-intro-virSocketAddrParseAny.patch bsc#1080957- Update to libvirt 4.2.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 6b3d716e-keycodemap-py3.patch, 33c6eb96-fix-libvirtd-reload-deadlock.patch, 464889ff-rpc-aquire-ref-dispatch.patch, c6f1d519-rpc-simplify-dispatch.patch, 06e7ebb6-rpc-invoke-dispatch-unlocked.patch, 86cae503-rpc-fix-pre-exec.patch, eefabb38-rpc-virtlockd-virtlogd-single-thread.patch, fbf31e1a-CVE-2018-1064.patch, fb327ac2-virtlockd-admin-socket.patch, 64370c4b-libxl-MigrateBegin.patch, 99486799-libxl-MigrateConfirm.patch, f5eacf2a-libxl-MigratePerform.patch, 4e6fcdb6-libxl-libxlDomObjFromDomain-cleanup.patch, fe51dbda-libxl-use-FindByRef.patch, 60b3fcd9-libxl-MigratePrepare.patch, 3c89868c-libxl-lock-after-ListRemove.patch, 13e81fc6-libxl-EndJob-on-error.patch, 594b8b99-libxl-DefineXMLFlags-API-pattern.patch, c66e344e-libxl-dont-deref-NULL.patch, 83edaf44-libxl-dont-hardcode-sched-weight.patch, apibuild-py3.patch- libxl: don't hardcode scheduler weight 83edaf44-libxl-dont-hardcode-sched-weight.patch bsc#1086377- libxl: fixes and improvements in migration APIs 64370c4b-libxl-MigrateBegin.patch, 99486799-libxl-MigrateConfirm.patch, f5eacf2a-libxl-MigratePerform.patch, 4e6fcdb6-libxl-libxlDomObjFromDomain-cleanup.patch, fe51dbda-libxl-use-FindByRef.patch, 60b3fcd9-libxl-MigratePrepare.patch, 3c89868c-libxl-lock-after-ListRemove.patch, 13e81fc6-libxl-EndJob-on-error.patch, 594b8b99-libxl-DefineXMLFlags-API-pattern.patch, c66e344e-libxl-dont-deref-NULL.patch bsc#1080957- lockd: fix typo in virtlockd-admin.socket fb327ac2-virtlockd-admin-socket.patch bsc#1085386- Install correct firewall service file depending on availability of firewalld vs SuSEfirewall2 libvirtd-relocation-server.xml bsc#1083455- qemu: avoid denial of service reading from QEMU guest agent CVE-2018-1064 fbf31e1a-CVE-2018-1064.patch bsc#1083625- virtlockd: fix loosing lock on re-exec 464889ff-rpc-aquire-ref-dispatch.patch, c6f1d519-rpc-simplify-dispatch.patch, 06e7ebb6-rpc-invoke-dispatch-unlocked.patch, 86cae503-rpc-fix-pre-exec.patch, eefabb38-rpc-virtlockd-virtlogd-single-thread.patch bsc#1076861- libvirtd: fix potential deadlock when reloading 33c6eb96-fix-libvirtd-reload-deadlock.patch bsc#1079150- Update to libvirt 4.1.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 72adaf2f-revert-qemu-monitor-error-report.patch, 71d56a39-nodedev-fix-parse-PCI-address.patch, 68eed56b-conf-smbios-oem-strings.patch, 76977061-qemu-smbios-oem-strings.patch, 0c710a37-libxl-resume-lock-on-mig-failure.patch, 759b4d1b-virlog-determine-the-hostname-on-startup-CVE-2018-67.patch, c2dc6698-fix-deadlock-obtaining-hostname.patch, c391e07e-libxl-clock-settings.patch, ef71caea-libxl-memalign.patch, suse-apparmor-signal.patch- libxl: round memory values to next 1MiB increment ef71caea-libxl-memalign.patch bsc#1082041- libxl: add support for specifying clock offset and adjustment c391e07e-libxl-clock-settings.patch bsc#1082161- Remove all uses of python2 during the build (bsc#1080034) 6b3d716e-keycodemap-py3.patch apibuild-py3.patch - Determine hostname early to avoid code injection in lxc driver. (bsc#1080042) 759b4d1b-virlog-determine-the-hostname-on-startup-CVE-2018-67.patch c2dc6698-fix-deadlock-obtaining-hostname.patch - Add basic support of connectGetAllDomainStats for lxc driver (fate#323742) 0001-Extract-stats-functions-from-the-qemu-driver.patch 0002-lxc-implement-connectGetAllDomainStats.patch- qemu: Support setting OEM strings in SMBIOS 68eed56b-conf-smbios-oem-strings.patch, 76977061-qemu-smbios-oem-strings.patch FATE#323624 - libxl: resume lock process after failed migration 0c710a37-libxl-resume-lock-on-mig-failure.patch bsc#1076861- qemu hook: Change shebang to /usr/bin/python3 - spec: Require python lxml in daemon-hooks subpackage- Update to libvirt 4.0.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 2d07f1f0-fix-storage-crash.patch, 69ed99c7-dom0-persistent.patch, 8599aedd-libvirt-guests-dom0-filter.patch, 0f33025a-virt-aa-helper-handle-more-disk-images.patch, b475a91b-add-virStringFilterChars-string-utility.patch, faec1958-lxc-set-hostname-based-on-container-name.patch, 2089ab21-netserver-close-clients-before-stopping-all-drivers.patch, fix-virt-aa-helper-profile.patch, - Patches added to fix upstream bugs: 72adaf2f-revert-qemu-monitor-error-report.patch, 71d56a39-nodedev-fix-parse-PCI-address.patch - CVE-2018-5748, CVE-2017-5715, bsc#1071651, bsc#1076500- Add a qemu hook script providing functionality similar to Xen's block-dmmd script suse-qemu-domain-hook.py FATE#324177- Fix apparmor rules for virt-aa-helper (bsc#1074265) fix-virt-aa-helper-profile.patch - Lift VirtualBox dependency version to include 5.2.x - Update upstreamed patches Removed patches: * daemon-close-crasher.patch * lxc-hostname.patch Added patches: * 2089ab21-netserver-close-clients-before-stopping-all-drivers.patch * b475a91b-add-virStringFilterChars-string-utility.patch * faec1958-lxc-set-hostname-based-on-container-name.patch- Close clients before drivers are cleaned up to avoid crash at libvirtd stop (bsc#1073730) daemon-close-crasher.patch - Set a hostname on lxc containers based on guest's name. lxc-hostname.patch - Enhance apparmor rules for virt-aa-helper (bsc#1070916) 0f33025a-virt-aa-helper-handle-more-disk-images.patch- libvirt-guests: fix 'stop' operation when action is 'suspend' 69ed99c7-dom0-persistent.patch, 8599aedd-libvirt-guests-dom0-filter.patch bsc#1070130- storage: Don't dereference driver object if virStorageSource is not initialized 2d07f1f0-fix-storage-crash.patch bsc#1072974- Update to libvirt 3.10.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - bsc#1070285, bsc#1070478, boo#1070914, - FATE#323473, FATE#324365, FATE#324479- Update to libvirt 3.10.0 RC2 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 8056721c-qemu-null-storage-source.patch, 74a13be4-xdr-flags.patch, apparmor-rules-for-new-mediation-features.patch, apparmor-fine-grained-mount-rules.patch - bsc#1070285, bsc#1070478, FATE#323473, FATE#324479- spec: remove use of 'systemctl enable' bsc#1038401- spec: enable firewalld support for SLE15, Leap15, and Tumbleweed FATE#320794- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- spec: Add BuildRequires for libtirpc-devel in preparation of removal of sunrpc from glibc - build: Use XDR_CFLAGS in more places 74a13be4-xdr-flags.patch- Replace hardcoded libvirt with Name tag when refering to subpkgs - Remove dependencies to /bin/sh in libs and nss %post scripts- apparmor: allow libvirtd to send signals to unconfined processes suse-apparmor-signal.patch boo#1065123- qemu: Tolerate storage source private data being NULL 8056721c-qemu-null-storage-source.patch bsc#1068752- apparmor: add rules for new mediation features apparmor-rules-for-new-mediation-features.patch, apparmor-fine-grained-mount-rules.patch bsc#1066124, boo#1065123 - spec: unconditionally enable the wireshark dissector- Replace %{with_sle_build} by ! 0%{?is_opensuse} bsc#940315- Update to libvirt 3.9.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: c44b29aa-apparmor-dnsmasq-ptrace.patch, 441d3eb6-qemu-tls-client-verify-server-cert.patch- qemu: ensure TLS clients always verify the server certificate CVE-2017-1000256 441d3eb6-qemu-tls-client-verify-server-cert.patch bsc#1062563- Do not ignore errors from useradd/groupadd. - Invoke/expand %service_* just once per scriptlet. - Replace some old macros.- spec: libvirt-daemon-qemu requires libvirt-daemon-driver-storage bsc#1062620- spec: reload libvirtd Apparmor profile in %post bsc#1060860- apparmor: add dnsmasq ptrace rule to libvirtd profile c44b29aa-apparmor-dnsmasq-ptrace.patch bsc#1060860- spec: Add dependency to UEFI firmwares since paths are specified at build time- Update to libvirt 3.8.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 92bd87a2-ryzen-test-data.patch, 5c83b360-epyc-test-data.patch, a0b62843-epyc-cpu-model.patch, f305d8a1-apparmor-attach_disconnected.patch, b482925c-apparmor-ptrace-support.patch- Enable firewalld support for openSUSE >= 42.2- apparmor: Add rules for kernel 4.13 ptrace checks b482925c-apparmor-ptrace-support.patch Drop temporary workaround apparmor-ptrace-support.patch bsc#1058847 - apparmor: Add rules for denial encountered when starting confined domains f305d8a1-apparmor-attach_disconnected.patch, suse-apparmor-libnl-paths.patch Drop old, useless, undocumented apparmor-fixes.patch- apparmor: add temporary profile fixes to allow starting domains apparmor-ptrace-support.patch bsc#1058847- cpu: Add new EPYC CPU model 92bd87a2-ryzen-test-data.patch, 5c83b360-epyc-test-data.patch, a0b62843-epyc-cpu-model.patch bsc#1052825- Update to libvirt 3.7.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 8982f3ab-util-hash-header.patch, 0b1ecf7b-virHashCodeGen-mockable.patch, f536b0dd-tests-arch-independent-hash.patch, e4cb8500-avoid-malicious-ssh-hostname-as-args.patch- Support OVMF 4MB firmware images Adjustment to spec file and suse-ovmf-paths.patch- supportconfig plugin: list active networks, interfaces and storage pools- rpc: avoid ssh interpreting malicious hostname as arguments e4cb8500-avoid-malicious-ssh-hostname-as-args.patch bsc#1053600- Update to libvirt 3.6.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Fix unit tests on s390x and ppc64 8982f3ab-util-hash-header.patch, 0b1ecf7b-virHashCodeGen-mockable.patch. f536b0dd-tests-arch-independent-hash.patch - Patch cleanup - Renamed libvirtd-defaults.patch to suse-libvirtd-disable-tls.patch - Renamed libvirtd-init-script.patch to suse-libvirtd-sysconfig-settings.patch - Renamed virtlockd-init-script.patch to suse-virtlockd-sysconfig-settings.patch - Renamed virtlogd-init-script.patch to suse-virtlogd-sysconfig-settings.patch - Renamed libvirt-guests-init-script.patch to suse-libvirt-guests-service.patch - Combined suse-libvirtd-service.patch and systemd-service-xen.patch to suse-libvirtd-service-xen.patch since both patches add Xen support to libvirtd service file - Pull OVMF-related changes from suse-qemu-conf.patch into a new suse-ovmf-paths.patch- Add a supportconfig plugin libvirt-supportconfig FATE#323661- Remove Requires on bridge-utils FATE#323639- drop dependency on xen for armv6hl (not supported and does not build)- Update to libvirt 3.5.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 5004f121-virFdStreamThread-dont-exceed-length.patch, 1a4b21f1-set-EOF-on-end-of-stream.patch- Remove --with-pic which is only for static libs - Use %_smp_mflags instead of just %jobs- misc spec file cleanup - remove checks for old distros well beyond EOL - enable wireshark dissector for Leap >= 42.2 and Factory - remove support for old, non-systemd distros - replace $RPM_ shell vars with modern macros- Don't exceed specified length when reading from stream 5004f121-virFdStreamThread-dont-exceed-length.patch, 1a4b21f1-set-EOF-on-end-of-stream.patch- Update to libvirt 3.4.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: aeda1b8c-qemu-no-error-shutdown.patch, 8023b21a-conf-ioapic.patch, 6b5c6314-qemu-irqchip.patch, 2020e2c6-conf-intremap.patch, 04028a9d-qemu-intremap.patch, d12781b4-conf-iommu-cache-mode-attr.patch, a5691448-qemu-iommu-cache-mode.patch, 3a276c65-conf-iommu-def-stability-check.patch, 935d927a-conf-iommu-ABI-stability-check.patch, 4cd3f241-fix-NULL-disk-source.patch, 975ea20f-loopback-macro.patch, dbb85e0c-libxl-graphics-listen-addr.patch, libxl-def-usbctrl.patch, revert-2841e675-mtu.patch - FATE#321335, bsc#1031056, bsc#1037774, bsc#1040207, bsc#1040213- libxl: add default listen address for VNC and spice 975ea20f-loopback-macro.patch, dbb85e0c-libxl-graphics-listen-addr.patch bsc#1040207 - xenconfig: fix handling of NULL disk source 4cd3f241-fix-NULL-disk-source.patch bsc#1040213- qemu: add support for 288 VCPUS aeda1b8c-qemu-no-error-shutdown.patch, 8023b21a-conf-ioapic.patch, 6b5c6314-qemu-irqchip.patch, 2020e2c6-conf-intremap.patch, 04028a9d-qemu-intremap.patch, d12781b4-conf-iommu-cache-mode-attr.patch, a5691448-qemu-iommu-cache-mode.patch, 3a276c65-conf-iommu-def-stability-check.patch, 935d927a-conf-iommu-ABI-stability-check.patch FATE#321335 - revert commit 2841e675: qemu: propagate bridge MTU into qemu "host_mtu" revert-2841e675-mtu.patch bsc#1037774- Update to libvirt 3.3.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Bug fixes: bsc#978121, bsc#1017017, bsc#1032863, bsc#1033117, bsc#1034024, bsc#1034146, bsc#1035995 - libxl: updated libxl-def-usbctrl.patch bsc#1031056- Update to libvirt 3.3.0 RC1 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: ae102b5d7-qemu-fix-regression-when-hyperv-vendor_id-feature-is-used.patch - Bug fixes: bsc#978121, bsc#1017017, bsc#1032863, bsc#1033117, bsc#1034024, bsc#1034146 - libxl: add default controllers for USB devices libxl-def-usbctrl.patch bsc#1031056- qemu: Fix regression when hyperv/vendor_id feature is used Added patch: ae102b5d7-qemu-fix-regression-when-hyperv-vendor_id-feature-is-used.patch boo#1033893- Update to libvirt 3.2.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 67dcb797-virTimeBackOffWait-sleepcap.patch, 85af0b80-qemu-adaptive-montimeout.patch, d68cb4f55-extract-the-request-sending-code-from-virNetlin.patch, 754515b7d-add-virNetlinkDumpCommand.patch, 3ee35d7d6-more-uses-of-SYSCTL_PATH.patch, 5dd607059-add-virNetDevGetName.patch, 00d28a78b-check-accept_ra-before-enabling-ipv6-forward.patch - Add Conflicts=xendomains.service to libvirtd service suse-libvirtd-service.patch bsc#1015348- RPM group fix- Fail to start network instead of losing routes if IPv6 forwarding is required. bsc#1025252 Added patches: 00d28a78b-check-accept_ra-before-enabling-ipv6-forward.patch 3ee35d7d6-more-uses-of-SYSCTL_PATH.patch 5dd607059-add-virNetDevGetName.patch 754515b7d-add-virNetlinkDumpCommand.patch d68cb4f55-extract-the-request-sending-code-from-virNetlin.patch- qemu: Fix monitor timeout with large memory VMs 67dcb797-virTimeBackOffWait-sleepcap.patch 85af0b80-qemu-adaptive-montimeout.patch bsc#1013113- network: don't use dhcp-authoritative on static networks bsc#1015588 * added network-don-t-use-dhcp-authoritative-on-static-netwo.patch- Update to libvirt 3.1.0 - Modularize storage driver by splitting it into backend-specific subpackages - CVE-2017-2635, bsc#1027075 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: b018ada3-shunloadtest-build-fix.patch, f86a7a83-libxl-dom0-balloon-fix.patch, 6e4759d0-libxl-timer-fix.patch, 87df87e0-libxl-timer-tsc-emulate.patch, b4386fda-xenconfig-timer-fix.patch, d3970925-timer-tests.patch, 321a28c6-libxl-default-disk-format.patch, bd116810-libxl-fix-disk-detach.patch, ff225538-libxl-autoballoon-setting.patch, c89a6e78-libxl-physinfo-cleanup.patch, d2b77608-libxl-maxmem-fix.patch, 79692c38-libxl-dom0-maxmem.patch, 4ab0c959-libxl-mem-leak.patch, 2dc1cf19-libxl-double-free.patch, apparmor-errormsg-fix.patch, apparmor-alt-seclabel.patch, qemu-disable-namespaces.patch- Drop author list from description. Fix summary to be more accurate as to what the subpackage pertains to.- Don't call insserv if we use systemd and don't require it.- libxl: more fixes for dom0 maxmem setting 4ab0c959-libxl-mem-leak.patch, 2dc1cf19-libxl-double-free.patch bsc#1017762- apparmor: don't fail on non-apparmor apparmor-errormsg-fix.patch, apparmor-alt-seclabel.patch bsc#1023436- libxl: fix reporting of domain maximum memory ff225538-libxl-autoballoon-setting.patch, c89a6e78-libxl-physinfo-cleanup.patch, d2b77608-libxl-maxmem-fix.patch, 79692c38-libxl-dom0-maxmem.patch bsc#1017762- libxl: set disk format to raw if not specified and fix disk detach 321a28c6-libxl-default-disk-format.patch, bd116810-libxl-fix-disk-detach.patch bsc#1003379- libxl: fix timer configurations 6e4759d0-libxl-timer-fix.patch, 87df87e0-libxl-timer-tsc-emulate.patch, b4386fda-xenconfig-timer-fix.patch, d3970925-timer-tests.patch bsc#1019969- SLE12 SP2 bugs merged via version updates of the Factory libvirt package: bsc#986718 - SLE12 SP2 FATEs merged via version updates of the Factory libvirt package: FATE#316228, FATE#316628, FATE#319531, FATE#319810, FATE#320490 - Replaced libxl-dom0-balloon-fix.patch with upstream patch f86a7a83-libxl-dom0-balloon-fix.patch- Fix dom0 ballooning with Xen >= 4.8 libxl-dom0-balloon-fix.patch bsc#1020755- SLE12 SP2 bugs merged via version updates of the Factory libvirt package: bsc#996020, bsc#987002, bsc#997278, bsc#998005, bsc#998389, bsc#1001446, bsc#1001698, bsc#1005288, bsc#1013991, bsc#1016253, bsc#1017086, bsc#1017762, bsc#1018189- virt-create-rootfs is a temporary SLE-only hack that was never added to the Factory libvirt package, causing it to be dropped when rebasing SLE on Factory. Add it now but only apply associated patch when building for SLE. virt-create-rootfs.patch bsc#995981- Update to libvirt 3.0.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Add b018ada3-shunloadtest-build-fix.patch to fix 'make check' failures - Add qemu-disable-namespaces.patch to temporarily disable qemu namespace feature until all issues are resolved- In order to avoid issues like bsc#1017189, explicitly specify supported VirtualBox versions- Update to libvirt 2.5.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Import new public signing key- spec: explicitly set qemu-bridge-helper path to /usr/lib/ bsc#999070- Package org.libvirt.api.policy polkit file (bsc#959297) - Fix postun systemd services cleanup - Mark /etc/libvirt/nwfilter/*.xml files as config files- Update to libvirt 2.4.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- Update to libvirt 2.3.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: pci-use-driver-override-sysfs.patch, virHostdevFindUSBDevice-privsyms.patch, libxl-usb-vendor.patch, apparmor-qemu-bridge-helper.patch- Update to libvirt 2.2.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 856965b3-qemu-secdriver.patch, 541e9ae6-cpu-vendor-crash-fix.patch, d53d4650-qemu-rbd-auth.patch- libxl: allow vendor/product addressing for USB hostdevs virHostdevFindUSBDevice-privsyms.patch, libxl-usb-vendor.patch bsc#989646 - qemu: fix auth for rbd network disks d53d4650-qemu-rbd-auth.patch bsc#988998 - Replace cpumodel-vendor-crash-fix.patch with upstream variant 541e9ae6-cpu-vendor-crash-fix.patch bsc#992425- Update to libvirt 2.1.0 - New subpackages libvirt-libs and libvirt-admin - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: c8f08e48-systemd-notify-fix.patch - qemu: fix qemu.conf security_driver regression in 2.1.0 release 856965b3-qemu-secdriver.patch- cpu_x86: fix libvirtd segfault when host cpu is 'qemu64' cpumodel-vendor-crash-fix.patch bsc#992425- bsc#988279. Move the qemu-bridge-helper apparmor profile from the qemu abstraction to the usr.sbin.libvirtd profile. apparmor-qemu-bridge-helper.patch- spec: minor improvements to logic enabling numactl and numad support and fix nested if indentation FATE#319979- Update patches providing support for driver_override sysfs interface with latest upstream variant. Dropped pci-simplify-stub.patch and updated pci-use-driver-override-sysfs.patch bsc#986718- spec: enable numactl and numad support for aarch64 FATE#319979, bsc#991377- BuildRequires: use librbd-devel instead of ceph-devel - Enable rbd support for aarch64 bsc#979473- Use driver_override sysfs interface for binding/unbinding PCI stub drivers pci-simplify-stub.patch, pci-use-driver-override-sysfs.patch bsc#986718- systemd: fix ready notification on abstract socket c8f08e48-systemd-notify-fix.patch boo#987668- Update to libvirt 2.0.0 - Change version scheme to match libvirt's time-driven release schedule. will be incremented on first release of new calendar year, on each monthly release, and on stable branch maintenance release - Include libvirt-admin utility and API - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: apparmor-dont-scrub-environment-of-virtlogd-process.patch, e33cd67a-xenconfig-backendtype-fix.patch- spec: Recent simplification allows using a common spec file for SLE and openSUSE - Add SLE patches missing in openSUSE libxl-dom-reset.patch, libxl-set-migration-constraints.patch, libxl-set-cach-mode.patch- xenconfig: fix conversion of to backendtype e33cd67a-xenconfig-backendtype-fix.patch bsc#984798- Advertise aarch64 UEFI firmware paths - adjust spec file to include aarch64 paths in '--with-loader-nvram=' configure option - adjust qemu.conf 'nvram' option to include the SUSE paths bsc#981836, bsc#983747- apparmor: Don't scrub environment of virtlogd process apparmor-dont-scrub-environment-of-virtlogd-process.patch boo#980441- Update to libvirt 1.3.5 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: e4d131b8-mv-virDomainDefPostParseInternal.patch, 3e428670-post-parse-implicit-video.patch, 538012c8-default-vram.patch, 96b21fb0-vram-tests.patch, 400e716d-libxl-noprope-emulator.patch, b90c4b5f-tests-use-qemu-xen.patch, fccf2725-libxl-API-4.4.patch, 5325123d-libxl-migv2-save-restore.patch, f9edcfa4-libxl-migv2-migration.patch, a1c9a81a-libxl-rbd-fix.patch, ba566428-libxl-dom-iface-addrs.patch - spec: simplify and cleanup by removing many conditionals that are never toogled. Also drop conditionals for suse_version < 1310- Avoid suppressing errors during useradd/groupadd- libxl: add domainInterfaceAddresses API ba566428-libxl-dom-iface-addrs.patch bsc#979425- libxl: default to qemu driver for network disks a1c9a81a-libxl-rbd-fix.patch boo#981094- spec: Remove %defattr usage Inspired by upstream commit 90f9193c- libxl: support Xen migration stream V2 fccf2725-libxl-API-4.4.patch, 5325123d-libxl-migv2-save-restore.patch, f9edcfa4-libxl-migv2-migration.patch bsc#978361- Fix default video RAM setting e4d131b8-mv-virDomainDefPostParseInternal.patch, 3e428670-post-parse-implicit-video.patch, 538012c8-default-vram.patch, 96b21fb0-vram-tests.patch, 400e716d-libxl-noprope-emulator.patch, b90c4b5f-tests-use-qemu-xen.patch bsc#979397- Remove unknown locales to fix build in old dists- Update to libvirt 1.3.4 - Add support for migration data compression in QEMU driver - Drop libvirtd.socket - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 216650f1-libxl-build-fix.patch, 6d8b6d28-mark-implicit-video-primary.patch, 03e8d5fb-qemu-perf-memory-corruption.patch, libvirtd-systemd-socket.patch- qemu: perf: Fix crash/memory corruption on failed VM start 03e8d5fb-qemu-perf-memory-corruption.patch bsc#977131- Fix setting implicit video devices as primary 6d8b6d28-mark-implicit-video-primary.patch bsc#977150- Update to libvirt 1.3.3 - perf events - post-copy migration support - NSS module - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Add rpmlintrc file to filter shlib-policy-name-error for new libnss_libvirt plugin - Fix build with Xen4.7 216650f1-libxl-build-fix.patch- spec: restart daemons in %posttrans after connection drivers have been processed bsc#854343, bsc#968483- libxl: advertise system qemu instead of qemu-xen in caps libxl-qemu-emulator-caps.patch FATE#320638- Update to libvirt 1.3.2 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- libxl: Add support for block-{dmmd,drbd,npiv} scripts libxl-support-block-script.patch bsc#954872- qemu: set /usr/share/qemu/ovmf-x86_64-ms-{code,vars}.bin as default UEFI firmwares for x86_64 bsc#961853- Update to libvirt 1.3.1 - CVE-2015-5313 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 034e47c3-CVE-2015-5313.patch, ace1ee22-qemuxml2argv-test.patch, add-with-login-shell.patch, virt-aa-helper-rw-mounts.patch- spec: perform one-time enable and start of virtlogd.socket when upgrading from libvirt < 1.3.0. Inspired by upstream libvirt.git commit da054f35.- CVE-2015-5313: don't allow '/' in filesystem volume names 034e47c3-CVE-2015-5313.patch bsc#953110 - Fix failing qemuxml2argv test on 32-bit platforms ace1ee22-qemuxml2argv-test.patch- Update to libvirt 1.3.0 - New virtlogd log daemon - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patch: 703ec1b7-qemu-bridge-helper-fix.patch - Added patch: virtlogd-init-script.patch- Run udevadm settle after removing NICs in lxc driver. bsc#829033. lxc-wait-after-eth-del.patch- Don't add apparmor deny rw rule for 9P readonly mounts. bsc#952849. virt-aa-helper-rw-mounts.patch- Don't package virt-login-shell anymore as shipping it as non-setuid doesn't make sense. bsc#837609 add-with-login-shell.patch- Detect path of qemu-bridge-helper during %configure - add qemu-tools as BuildRequires for suse_version > 1130 - add upstream patch 703ec1b7-qemu-bridge-helper-fix.patch- Update to libvirt 1.2.21 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: disable-virCgroupGetPercpuStats-test.patch- spec: some minor wireshark fixups. Essentially a backport of commit 7c8250d7.- spec: remove all dependencies on apparmor to keep it optional. bsc#949793- xenconfig: set disk type to BLOCK when driver is not tap or file xen-sxpr-disk-type.patch bsc#938228- spec: the libvirt apparmor profiles #include files from the apparmor-profiles package, thus should have a dependency on it bsc#949793- Remove Wants=xencommons.service from libvirtd.service xencommons is already enabled by a global preset, and the absence of xen-tools.rpm causes a systemd warning- Update to libvirt 1.2.20 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: 3468542f-virFileUnlink.patch, 8b1d84e6-refreshVol-failure.patch, e0025d29-storage-mode-check.patch, ba25c214-libxl-log-level.patch, 56945e13-libxl-AttachDeviceConfig-hostdev.patch- bsc#945962: SLES12 SP1 Beta3 - Pass-through NIC device via virsh not available to VM. 56945e13-libxl-AttachDeviceConfig-hostdev.patch- libxl: set driver log level to the log_level specified in libvirtd.conf ba25c214-libxl-log-level.patch bsc#945796- CVE-2015-5247 - denial of service through root-squash NFS storage bsc#945645 3468542f-virFileUnlink.patch 8b1d84e6-refreshVol-failure.patch e0025d29-storage-mode-check.patch- Update to libvirt 1.2.19 - Improved ppc64 support - New virDomainRename API - Support for PCI Express controllers in QEMU - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: 269d39af-storage-allocation-fix.patch, 26c5fa3a-virt-aa-helper-missing-doc.patch, d25a5e08-virt-aa-helper-simplify-restriction-logic.patch, 2f01cfdf-virt-aa-helper-allow-ovmf.patch, 91fdcefa-virt-aa-helper-allow-nvram.patch, 52970dec-virt-aa-helper-improve-valid-path.patch, 44a54eb0-libxl-fix-refcnt-MigrationDstArgs.patch, 15120b8c-libxl-no-resume-on-suspend-fail.patch, e80b84a7-libxl-acquire-job-on-migrate.patch, 60acb38-revert-curmem-inactive-dom.patch- Replace local libxl patches with upstream variants Dropped: 0003-libxl-fix-ref-counting-of-libxlMigrationDstArgs.patch 0004-libxl-don-t-attempt-to-resume-domain-when-suspend-fa.patch 0005-libxl-acquire-a-job-when-receiving-a-migrating-domai.patch Added: 44a54eb0-libxl-fix-refcnt-MigrationDstArgs.patch 15120b8c-libxl-no-resume-on-suspend-fail.patch e80b84a7-libxl-acquire-job-on-migrate.patch bsc#936185 - Added another virt-aa-helper upstream patch 52970dec-virt-aa-helper-improve-valid-path.patch lp#1483071 - Added upstream patch to fix libvirt-tck memory balloon test failure on Xen 60acb38-revert-curmem-inactive-dom.patch- Fix generated apparmor profile to allow access to ovmf and nvram. 26c5fa3a-virt-aa-helper-missing-doc.patch 2f01cfdf-virt-aa-helper-allow-ovmf.patch 91fdcefa-virt-aa-helper-allow-nvram.patch d25a5e08-virt-aa-helper-simplify-restriction-logic.patch lp#1483071- storage: only run safezero if allocation is > 0 269d39af-storage-allocation-fix.patch bsc#942085- Update to libvirt 1.2.18 - libxl: support dom0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: e44bcae-virt-aa-helper-trailing-slash.patch, a55a5e7-virt-aa-helper-log.patch, 61dab0f-virt-aa-helper-renaming.patch, 24f3c2f-virt-aa-helper-fix-caps.patch, 45697fe5-libxl-support-dom0.patch, e9c27344-libxl-fix-virDomainObj-state.patch, 4ffb21c8-libxl-dom0-state-fix.patch, qemu-nbd-cleanup-fix.patch- Fix crash in libxl driver on receiving side 0003-libxl-fix-ref-counting-of-libxlMigrationDstArgs.patch 0004-libxl-don-t-attempt-to-resume-domain-when-suspend-fa.patch 0005-libxl-acquire-a-job-when-receiving-a-migrating-domai.patch bsc#936185- libxl: set dom0 state to running 4ffb21c8-libxl-dom0-state-fix.patch bsc#937316 - libxl: support management of dom0 45697fe5-libxl-support-dom0.patch bsc#937316 - libxl: libxl: fix setting state of virDomainObj e9c27344-libxl-fix-virDomainObj-state.patch bsc#934937- Fixed virt-aa-helper bugs preventing virt-sandbox to work. 24f3c2f-virt-aa-helper-fix-caps.patch 61dab0f-virt-aa-helper-renaming.patch a55a5e7-virt-aa-helper-log.patch e44bcae-virt-aa-helper-trailing-slash.patch bsc#936841 - Fixed crasher due to uninitialized values qemu-nbd-cleanup-fix.patch bsc#936841- Update to libvirt 1.2.17 - parallels driver renamed to vz (Virtuozzo) - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - spec: re-enable tests that have received upstream fixes and are now passing- Remove unsupported settings in libvirtd.socket unit file when systemd version < 214 libvirtd-systemd-socket.patch bsc#933043 - spec: always apply Apparmor and netcontrol patches- spec: Add libvirtd.socket unit file to service_add_pre and service_del_postun macros- Update to libvirt 1.2.16 - Introduce pci-serial - Introduce virDomainSetUserPassword API - Introduce protected key mgmt ops - Add domain vmport feature - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches c0d3f608-libxl-soundhw.patch and 8910e063-arch-caps.patch - Drop polkit-10-virt.rules in favor of upstream 50-libvirt.rules- qemu: fix regression defaulting to host arch 8910e063-arch-caps.patch rhb#1219191- spec: build libxl driver for aarch64 and remove useless 'suse_version <= 1220' conditional- libxl: support virtual sound devices in HVM domains c0d3f608-libxl-soundhw.patch bsc#875216- Update to libvirt 1.2.15 - Implement virDomainAddIOThread and virDomainDelIOThread - libxl: Introduce configuration file for libxl driver - Add VIR_DOMAIN_EVENT_ID_DEVICE_ADDED event - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches da33a1ac-lxc-init-statedir.patch and open-ns-files-readonly.patch - spec file fixups for building --without-driver-modules- boo#926765: add libvirt-daemon-driver-qemu dependency on libvirt-daemon-driver-storage.- boo#926153: make sure /var/run/libvirt/lxc folder exists when starting the driver. da33a1ac-lxc-init-statedir.patch - Fix lxc-enter-namespace for 3.19+ kernels. open-ns-files-readonly.patch- Disable building wireshark dissector. Commit 37397320 requires wireshark pkgconfig, which SUSE wireshark packages do not provide. - Disable building the legacy Xen driver since Xen no longer provides the xend toolstack. Remove xend-specific patches while at it: fix-pci-attach-xen-driver.patch, xen-name-for-devid.patch- Update to libvirt 1.2.14 - qemu: Implement memory device hotplug - Implement public API for virDomainPinIOThread - Implement public API for virDomainGetIOThreadsInfo - SRIOV NIC offload feature discovery - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop disable-hugepage-test.patch in favor of upstream fix- Fix build on older distros containing a polkit package that lacks support for /etc/polkit-1/rules.d drop directory- Disable interface driver if libnetcontrol cannot be initialized Modified libvirt-suse-netcontrol.patch boo#920551- Fix crash in libnetcontrol-backed interface driver Modified libvirt-suse-netcontrol.patch boo#920551- Instruct polkit to allow memebers of the 'libvirt' group to connect to libvirt without providing any password (bnc#920804) - Added polkit-10-virt.rules to fix bnc#920804- Change default setting of security_default_confined in /etc/libvirt/qemu.conf instead of in code. Making the change in code changes the default behavior for all users, even those that have a custom security setup in their /etc/libvirt/qemu.conf. Modified suse-qemu-conf.patch bsc#921586- Fixed a number of QEMU apparmor abstraction problems. bsc#921355 apparmor-fixes.patch- Update to libvirt 1.2.13 - qemu: improved support for host and guest NUMA - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- Update to libvirt 1.2.12 - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: 30c6aecc-apparmor-lib64.patch, apparmor-xen-fixup.patch, apparmor-allow-helpers.patch, apparmor-tck-raw-packets.patch - Disable a hugepage test that is failing on ppc, ppc64, and ppc64le architectures - disable-hugepage-test.patch- Fixed patches to pass make syntax-check- Apparmor profile regression breaks Xen domains. bsc#913799 apparmor-xen-fixup.patch apparmor-allow-helpers.patch apparmor-tck-raw-packets.patch- Replaced hard to maintain install-apparmor-profiles.patch by upstreamed 30c6aecc-apparmor-lib64.patch. - Reformatted libvirt.spec and libvirtd.init to pass upstream make syntax-check- fix bashisms in libvirt-guests.sh script - update patches: + libvirt-guests-init-script.patch- Update to libvirt 1.2.11 - Implement public API for virDomainGetFSInfo - qemu: Add define for the new throttle options - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() - CVE-2014-7823: dumpxml: security hole with migratable flag - Drop upstream patches: 2222123-virt-aa-helper-crash.patch, 433b427-iplink-name.patch, 52691f99-qemu-mig-crash.patch, 72fecf1-lxc-resolve-symlinks.patch, b1674ad5-CVE-2014-7823.patch, ba9b7252-sys-net-rw.patch, c264eea-virt-aa-helper-sandbox.patch, e50457d-lxc-unmount-check.patch, cgroup-all-devices.patch, libvirt-ppc64le-support.patch- Get /proc/sys/net/ipv[46] read-write for wicked to work in containers. bsc#904432. ba9b7252-sys-net-rw.patch - Fixed allowing devices for containers. cgroup-all-devices.patch- qemu: Fix crash in tunnelled migration 52691f99-qemu-mig-crash.patch boo#908008- Fix potential crasher in virt-aa-helper 2222123-virt-aa-helper-crash.patch - ip link add now needs the 'name' parameter. 433b427-iplink-name.patch - Fixes for virt-sandbox-service to work: - Allow adding virt-sandbox service config to apparmor rules. c264eea-virt-aa-helper-sandbox.patch - fix symlink resolving for containers to start. 72fecf1-lxc-resolve-symlinks.patch - fix unmounting file system if it contains the source to mount. e50457d-lxc-unmount-check.patch- Remove security_driver = "none" in qemu config. This completely disabled all security drivers instead of probing them. - Changed default value of QEMU's security_default_confined to 0 to keep QEMU domains unconfined by default.- CVE-2014-7823: dumpxml: security hole with migratable flag b1674ad5-CVE-2014-7823.patch bsc#904176- Fix Qemu AppArmor abstraction. - qemu-block.so was denied on x86_64. install-apparmor-profiles.patch - Temporary fix access to screenshot temporary file. bsc#904426. qemu-apparmor-screenshot.patch- Update to libvirt 1.2.10 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- Added package wireshark-plugin-libvirt to provide the wireshark dissector for the libvirt RPC protocol/sbin/ldconfig/sbin/ldconfigh01-ch4c 1771570695  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~asbgbncacsdadeelenesfifrguhihrhuiditjaknkomkmlmrnbnlorpaplptptrorusrsr@latinsvtatetrukvizhzh10.0.0-150600.8.15.110.0.0-150600.8.15.110.0.0-150600.8.15.1  !"#$%&'()*+,-./01222libvirtlibvirt-admin.conflibvirt.conflibvirt-admin.so.0libvirt-admin.so.0.10000.0libvirt-lxc.so.0libvirt-lxc.so.0.10000.0libvirt-qemu.so.0libvirt-qemu.so.0.10000.0libvirt.so.0libvirt.so.0.10000.0libvirtcpu_maparm_FT-2000plus.xmlarm_Falkor.xmlarm_Kunpeng-920.xmlarm_Neoverse-N1.xmlarm_Neoverse-N2.xmlarm_Neoverse-V1.xmlarm_Tengyun-S2500.xmlarm_ThunderX299xx.xmlarm_a64fx.xmlarm_cortex-a53.xmlarm_cortex-a57.xmlarm_cortex-a72.xmlarm_features.xmlarm_vendors.xmlindex.xmlppc64_POWER10.xmlppc64_POWER6.xmlppc64_POWER7.xmlppc64_POWER8.xmlppc64_POWER9.xmlppc64_POWERPC_e5500.xmlppc64_POWERPC_e6500.xmlppc64_vendors.xmlx86_486.xmlx86_Broadwell-IBRS.xmlx86_Broadwell-noTSX-IBRS.xmlx86_Broadwell-noTSX.xmlx86_Broadwell.xmlx86_Cascadelake-Server-noTSX.xmlx86_Cascadelake-Server.xmlx86_Conroe.xmlx86_Cooperlake.xmlx86_Dhyana.xmlx86_EPYC-Genoa.xmlx86_EPYC-IBPB.xmlx86_EPYC-Milan.xmlx86_EPYC-Rome.xmlx86_EPYC.xmlx86_Haswell-IBRS.xmlx86_Haswell-noTSX-IBRS.xmlx86_Haswell-noTSX.xmlx86_Haswell.xmlx86_Icelake-Client-noTSX.xmlx86_Icelake-Client.xmlx86_Icelake-Server-noTSX.xmlx86_Icelake-Server.xmlx86_IvyBridge-IBRS.xmlx86_IvyBridge.xmlx86_Nehalem-IBRS.xmlx86_Nehalem.xmlx86_Opteron_G1.xmlx86_Opteron_G2.xmlx86_Opteron_G3.xmlx86_Opteron_G4.xmlx86_Opteron_G5.xmlx86_Penryn.xmlx86_SandyBridge-IBRS.xmlx86_SandyBridge.xmlx86_SapphireRapids.xmlx86_Skylake-Client-IBRS.xmlx86_Skylake-Client-noTSX-IBRS.xmlx86_Skylake-Client.xmlx86_Skylake-Server-IBRS.xmlx86_Skylake-Server-noTSX-IBRS.xmlx86_Skylake-Server.xmlx86_Snowridge.xmlx86_Westmere-IBRS.xmlx86_Westmere.xmlx86_athlon.xmlx86_core2duo.xmlx86_coreduo.xmlx86_cpu64-rhel5.xmlx86_cpu64-rhel6.xmlx86_features.xmlx86_kvm32.xmlx86_kvm64.xmlx86_n270.xmlx86_pentium.xmlx86_pentium2.xmlx86_pentium3.xmlx86_pentiumpro.xmlx86_phenom.xmlx86_qemu32.xmlx86_qemu64.xmlx86_vendors.xmlschemasbasictypes.rngcapability.rngcpu.rngcputypes.rngdomain.rngdomainbackup.rngdomaincaps.rngdomaincheckpoint.rngdomaincommon.rngdomainoverrides.rngdomainsnapshot.rnginactiveDomain.rnginterface.rngnetwork.rngnetworkcommon.rngnetworkport.rngnodedev.rngnwfilter.rngnwfilter_params.rngnwfilterbinding.rngprivatedata.rngsecret.rngstoragecommon.rngstoragepool.rngstoragepoolcaps.rngstoragevol.rngtest-screenshot.pnglibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt_functions.stplibvirt_probes-64.stplibvirt_qemu_probes-64.stp/etc//etc/libvirt//usr/lib64//usr/share//usr/share/libvirt//usr/share/libvirt/cpu_map//usr/share/libvirt/schemas//usr/share/locale/as/LC_MESSAGES//usr/share/locale/bg/LC_MESSAGES//usr/share/locale/bn_IN/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/kn/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/mk/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/te/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/systemtap/tapset/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:42818/SUSE_SLE-15-SP6_Update/17e8fd9a7ff79bab9aa9fce435d60af2-libvirt.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linux directoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4702d7421b6a7c1f847c453de98f85a1fc5b480a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=71298b2c7f1372324aef8cbd994640a2c9cf8f75, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bc2f83200c625dcb11f20f9a71b261ae46ca8f7c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e06205a5068a5f3918df16f4d88abc235a1f117f, strippedexported SGML document, ASCII textXML 1.0 document, ASCII text, with very long linesXML 1.0 document, ASCII textPNG image data, 1120 x 832, 8-bit grayscale, non-interlaced*:PPPPPPPRR4RRRRR7R6R8R5R!R3RR RP P P P P PR R/RRR6R8RRR5RR.R!RR PPPP P PPPPP RRR6R8R5R PPPPPPPPPPPPPPPPPPPPPP P P!P!P"P"P#P#P$P$P%P%P&P&P'P'P(P(P)P)P*P*P+P+P,P,P-P-P.P.P/P/P0P0P1P1P2P2P3P3P4P4P5P5P6P6P7P7P;P;PP>P?P?P@P@PAPAP8P8P9P9P:P:PPPPPBPBPCPCPDPDPEPEPFPFPGPGPHPHPIPIPJPJPKPKPSPSPTPTPUPUPVPVPWPWPXPXPLPLPMPMPNPNPOPOPPPPPQPQPRPRPYPYPZPZP[P[P\P\P]P]P^P^P_P_P`P`PaPaPcPcPdPdPbPbPfPfPgPgPhPhPiPiPjPjPePePkPkPlPlPmPmPnPnPoPoPpPpPqPqPrPrPsPsPtPtPuPuPvPvPwPRR R4R'R&RRRR+R,R)R/R#RR;R=R:R RRR RRRRRRRRRRRR1R!R$R R9RR RR"R%R(R*R.RR?R2R0R-R3RRR R32%ɼXutf-8f83a505b28e5a2f9b90f7b2279ea5e61626c2c040a045e5715bcfa1525a27828?7zXZ !t/[]"k%]d侚G-=rRp tKB=ǎO44?YeluCs$NҳQi4r;}P.@;sG% 5!H $jطRhū"gϰj^Q DRl94$a*H{Mli_qdNbZ+INʴ`j#f*p~Pn-K"G <?&w2oFaE PY(CU-:1QkRRKzIVN׿Xu\ ":? C*!`oeOZs'sXc>ZkϫlEs)|BҮDSń<Qi6j R= JpngOpr'N( > oq@nXh>XiidY'+bh.Go)4ڛc)ؘX?({a@Wb|S7ud6Fmuq(DJ;Ḻu+[5߰-fy&GSlػ5ZIΫَP1[ݚ;n䕻ʍ5~XN0c>}$pTtC7mh}Iĕִ + Z>^ZobAHSTESɉ=v^O'C b ؝fb>.NaJ] *lC,$u/I _a4hTѹ$5;V>6xѕb+{ 3'"i]"f@ܵؗJ~XΥ^*Uӫe'K}L3*sNsՌU_?*4Kf.]-$[٫~gW}~^tAeDcڪȐ(MhRZ° $kZ@5D t=JnW??p&!XUli j('ǿйdA_v$hJ ێWu#[ < N}62Pq,A$ӥ HSrɦF{-2'B. 48Z!'ǃ!ӷ;*g4żVj=g,!+ɸD9IIgӇͼ$۬vA^]Jݫ' 'gr'qƜ]"g`*(O_Y漏a Ӯ' `%|Z,oڭv;]=iE8QyQ}"[?xftItn)fHh@i\/4')!:&'eAF髐f9ͮvS$KdF;U=h| Ώhhk#ʥP۰z0$Z5p'v?3#l'[1 $KƗ3Ï Cƌ7n, Tvک{jT(VFךwqN-pk{>L&f³bDkR1 L2v]ܭ4 {w`j32i^ Ys,v-4g#Uc"j.݋ZOF*~\Gll`O;R3sO$T3xWE+<ʨ("b1_0XN1AL?TEZyi+~wr(A徳y^/@G~fGxO2mܸP3 95ctf|cd~u#4ᅌ\CZ48bPLN<+<{P8mȓ@EPV( BeX-XC/eɕ'wb͌+ab!w,B?&8Q&dk#M^w:]ӭUkN7~xDIO)io guZЉYn0nE)CI+w φ]$(Jd*LԓG_!}ॷLvR :k8[9by佹\*SFFN 4tmjxPE*)P@sez,<:,rF&g&( ] ,bVOԕy3Af6Y: ->Nd]_Gݤkʣ ᤭S߫Icn)+d<]bϤ֘Ę^C1Y_.1cEhCF)0z6> ʯh.Õ[Y",om`NhӅ_m&[VFw$Fߚuc#eQKz~z4xژO-]FC~о)Xbσ(޸4RCh5GsXBEO0j=;#zٿ!rn֨d`tSlBeWxd4`;e>:"RSvμ?໔͒8xڐZ \q^7m9E((R:6|rR8Vu5ь`O8z\uF;VnT$``mh]ӲE "_Gv{oh[A[To;'\ItҞ_PٓH^ʐВ-Uid\7do|oq̶GSϏiCpɑ7zZ soHaYEA֐IX љu: ǺOC1ƺSM'& زoxݰ/F;OGboϠ $MA$](P#t9\y% T3aԶۜT.qi[g?v:8w)<sqQ+W]צ[hx[0 \Hf=ppFY#_"g75,\*Tr8ƥb&@HvRWcr2U_G]Yג]*}.^FYFwxPZio*x5H@TbZ& )R`P׉fyi+N\{-lFEN8?ſC* 5[}[> M9"GR-,RP- ji8+lbk*~ Kvnav fSГ8ϻFFjK;$mr$pUBb,[4 L΍\p踍>8ʨf0@G[ґ) wqYϾ~3LZ`CaM<2g@ΩSMr DwP T_K)8~pef6#,JB}Ӱvt 0A_"ĩ;A'<ۙUlq {scN*s8.ܒ7gT|E2ц3&I:[ q*կO':3Bc qK}QپDEzV~EKoaV,{xg4&lv!"E.>=DY:; \4 LlCS@IU1D`#u oڶuyHxDfaS >nȎq|XNCٹF5 ]|".,a|K1Tzf)}#ſDcEG7UQC@d6 bo)a%` ukFP.#5pOٟtoA64ihQcC(e@3> >k{Oo0;݇ π;pdOo9I3tL;lTFԧc @}PRq|p"n-ܔ59\%~_ܖ'<翊 nȕg0&^2L<`EXؓ)(2d>|_y҆D0>4;z{|G.oLxz $% 3WCW3"myd`k/+B~$]a=pF/*;#n4|JjTMVKS˔L3O5(~C5.,D/>QpzDSypB(,U/fyCԻ_*n +$0nKQNХNǔ*!ʇWcUPcaWvm*_ri$kyO7wɦzߦx C?ITB)y6h i>/Bk Cf FG`s/o^r7yReGvjkC*rk&#u֋&*sE1KTiP.vIՌvJ3^s> YzUlr>Y, 9x3AƩYpwfYp;2oUHޗZ{+U2#u̫m]oY@9V7Xg[ێRӭrLj9bvXaޕ&<^F' PrwPu,D*4G9[jE‡Qi5J5|;^VӞ&K1 1Q0k!)y&hzOj"]ݢdLNgΪeA9 F<+AsV8(M oPm"c} 瞃, ?v+(G(13 ˜Nȓ+g\Ưp\%31KA-##KGKa*g<9L#?c{-qa:b1~s3c+gχ"gBl=D8-Mpg 3U@,ӡI$kUI2+ “Gc-W_R.@L" YJ ŵwuNre zx2m.q/h9HgCI<AL ͣ6!dՈ=h(ƈ?8@Α6>X|ʏjgMMB Qꅵ OOnD4a,CYQr.6' NPdD͝Tb@^>WN'摗ThCtpZYw5] 8f_}3IܭkވtYcSF>( &\b)57k}u ɔÀ3et$@AoX-)niMk$G]C;_ց}qp.$Ih;SF(pgl!ڶWC-UNšBZe|VOh{ ft[Ԃn�3"rsPLΝ6|1)\.\Dȸ~2*- a WYfT,t1u;cAu@)8YCP=$DBd 9loY,3.DZnf!(Wb wĈJfǎ$teEN(?]ѷ3#fۄ!\̀en}%h'5 U1f }}?"kMuks`Ęd^`$Ǘ!=_h@ī\H]!aHayը%pts+_ᮻsV{Ûx1$5=zk*[pVJs}n- 1&l,dezq"uTd!rF&~Wa eKc5Ƅi~T}Up *ii>mfܧA`}`'Oc: W?Oclv#OS @ʒyp17\u" Z]a{΄$,92H7IBkЫ闣䑓B[GJj,߀(jZǗ"s"~TK;);6? 0auDBbxt7u.GM }XlTo=rbJs9ʦOFvE>hz]W C2#/Y ˪_,;n(bLM(JМ/[:&(3qh= і:{S㲋*L> nݛ $^s6^uܖA#nƘs!lcVڣ<΀!ҐH}UyKVǢۧ/IL?#Kz>JX0\rl6EHK &*ˬ|vyxm=mϴE\q,ZWᄲ[U{2T v7[/ЦNb 6p. 3?"A ;C_)\ 2xS{X"=ttUUJ-%m9eǫg1kyQ>v#߻ `oܵqaIwݑ>IZ+fN=.y@x9E-q9o.3|T1g6RLUfY;T/8S07`ek231\A-G흟֗“_]#ǟaZ I(#A&pC;ְ& TM PlSBbgJ&Ǵ$ؐG]vZ)陁&o958l5rvbM[%OqcgE^D>jEN*1&uI.TY3XܥZG vؙ[+lFK#ejM&_Tw\ڜKf#NvpBݨ [ u f3GYlg0a(t`9*GM>N^=ߝP!z|Tn/UxT cSc%aPzqN=P3ݲ)xa@,06g1zB6eB#+k 2/?R$4KnJB2X}sg8.'M;J "L@-1(.Rh+9g[nJ- 5VLˌLizWMR( &_S.eU,p ¢#LFM4 {l6l۝C|r!4QD¨ 1a%8[gѻwc<٦)s}a^VUoδ9QXmSG yebp+y2p폝N8i=)| ĺJR X^TNt|]kM)wڦ P2k@F&,{Wx3<B)S7Ӳw׭Lc~JS/+?a /MPkOyL7ۙxqS:#HjtDZ'Evl;<*9ہ^Q&ygl* d!\3%>[3ng B^ o4~{埼NFwHu%b8yB yͅ𢺳f{Tn(1t\28f6fw sa&R q1hCf0JUY\kpN=17l`k%^<3,HLL 0X,W=x e]T mkC# .+[| $ҽgp6z6uÉPj-꓇3wt^Q' 넟 4AUf.TxDio#QzjA}йYeڛe -wkU\1wwm# mX6W-@[WFoT gh:Cm+BĨs0"7-q_]%t]d{"ӷ]C͗IC67z N5C"sc6%];%S͇gs:zxPRZ=Hi8Uků'D{"B.VjK{VY^r]!,>nA,k'Q5x*:Yd _,A}11lM"fꆷ5{'B+f ~)Zҥq")C~<8)6\ !mK -vH*W^74aiqO[n#Ɔ@|ygU Rg^DgP1L rz|n[Bq*#ݵ3Vfy_FA5`1G+ô^ٳ^d]o5ݲake֙C^Sx-]`S8 ?=DK$NM#Oz~r6s TJ(lF'&'*jS|-P)Ѕ{bO!f53>m]@ִf+UɌ*J /b޵ߋjYϫ u;0}5\p]i!f4n-L0oo*-T;pH獝F9tlfCpj*N~2`;}e/áG\.WnpӇ8UYۉt-Cˏk<'{=l~$}ZwsE_B<`D_(bWȮ[ # _dg[q?3Qp ri#r $OIN|ZfD4g)Ց}]֜j-n-bDh.Va QC{C2$#ChX6t8YMR5;tU%NT9e&dYkqjQATuy/[%Vd$݄o; et[h=Uefcio*f>=Iad A_@3nqSrꃾDW߷Vɟ[MqU-U,}muoB֌Hd V[w~7'zJ}k$ ul~ ^Pf dbIi]m9>?kx=X&A? /4& vaM9c\؁FVQa ͩFu,GS.٫mөg։=rdCˎ7 V ա(LV܏Ɵe'l@#flU) 蝝}p7 B H.(w_Mo2L?;@EGF޲c3,&Uau/@?Z2Hu>% cu}t5j` `/ݱ9p!j#p5G9xck|V5ʎAj5E8T8g8}? _Hĕ$H!גqXS*T 6yd9B]zn¤ )4\>RXv V>zD^@g1MIq*7zT{fZ^Akq#0 _\xQm\L2W87@d]vDslyNF1^5$I˸Tg,~1qZx{[$$d3JV.J#2=pt~F59ϮNDˣ{aѡu lRj7"cf[ld1 VTOgÌ*nda ]Ґ PbH^)ipv̹;GX.S_O)]29|:괂&rw>I w|v7uzШZ ! $ ^fOJ= u~M2/w?I@ycQ]y{#iU]3(|9/9D9 }G|PCJ=6c fqMƓ?nF$YG{!ljsZD4e `kp3Yx2QYsF֭QO!>5gfgA)w :Xc/O gwoPBF$6`ԷBf, 9׏ XDJ:#7po!.j-?\./iˉ`[3*ʛY|xG-y;Z eJsJFpErH3Հ~! RphTG!4U7k'p/b^JMqʈ+OTZNe>dni6CvgT& Čqedf(C=*WO%.HI PPO`Pb,zZUzpKu8m LPPe0Kt_pB[7 .7 u ٨-sr$K)#(ηQ/TH{`j<6so[hdGJIfV ٢˓mº U3rPz­ӻuȺFdBEn͌wR~Ay.QTF )I)=_-֏!1{#oD2_ :J!DbȮ7&@^- VAKRX}'?dI^OEӂu+0'ͯnfnk_vVع<3GuBQXc>Xf- C#j{>F 7-Wִ0!3Q&|U%` )ͅy .w?nQD{'D>T2VI3]?3Ȟ鍕Jԃ ҍ3wG^0c7:M 'J_ q 눅9˟c(y2X,[yRR2&={#NH2 (QL.P6ZDK`O~ T˴;oxP)ϗ萌'=]~l|uH{8;8Q팲9R@%DuYqaM$Opκ^$x <,Wкw/@b@L醢X̬~*TNyTLh |X7JlvMi41 cMsU֍U'cpls%xpװSMދˣ`2xLݘ<$>YF-xвƠCw95o6=wf oxspC\u_˦?u: 7i)zT(?㫽?wsHݰ i3~=z!ߠo4)v};})o$TWFpb-+VGꈅTFjsigaJJފ(诊 aj^[JRƿ7QQ{SZ̿ď^y@vriaÄ~.˦hL$C~zg$QMI3[Yi k|n!LlSσ+|[RYH^!Jceqt#+j#EΈPptJhKt߇Je5i> I뷦"58SĽ}: 7@uPZe1s;%-1n"` tTu Z Jk*-Pv>y-][{P\rP`mjsEYNd g0dˢ=}LVe, VdJ~LpR}.'ڌܫ[TZPZٖœHd&micSuY+&}/vLn%v 1Exj <@[pcWĦD%NY"(}1ŠXK dk%\3GL*_5{P[zOxtS1@ jC;ŅxJl'"'xldЗ5`sJC%FI1P7a^H(%=ʯ5lv~3IӤmGy-ގ&lzu .lR((IMT,B)-jVFM(T~ NHFRq$b 1TO;NZ6e$)Wy]?%`; 1"@ tnat [nPh(Rful1< QXڮ&O7t1M$eY /`#^R3Z*3VKy bV Ք R*up_I;JHd>QGsVt5ڨ)3"&A8WS gLjköddɓ_kHECv1(c`*U;9zc8}|"ŻՓ."<5JY^ "D3:C'tpѐ̟9-C&"ˋyKpLkz0|~A! X؎*W; ;JȧEġYÂ(ȊbYX}wJy!x[ ["2W@5Kr>0vOC 42& LF/S1 Švb]@)wlu7>ۃ#/ݯ\,u2Om ?Ec~s;Iwo:-+Z &Lƚ8!~ ̏(+5AsnI}w jA))G@ CH7gnnBX^@e T=*rZnQΨ9IB6G!эUE.v&MJx2so\I1m/|Y38e!>'l=wJ9#7:4֞ښrz&~N0Z(Y#X%wE;jCKxH#`%%*1XxJ:t0!s2(UNR|Zy8#[Pr-z4-к;J(ץt/H̦LPk9 y5Bd6~"ꏁH+iW|,~KY~wk'b؇S29>dF53Rܙc=-@EK[8eQ$ &niF&HZd6I_g4-fǠ{#찄ӨPS㗤[{Au A{Z[ke}M?Q>9YWL;h\HU3AiC\8 Y9] IQFǠ6i^V`ǵ.//gwzO}֐/L`n 5 T]9;Aذt?' ʾ(Ξq]nbi g?4p|9DRĐ⸏K^%@־=:ulhf#WyjIM\X56p_Hi~}"D0}Stƞr\eMlCXJg5~JphAO(K4'nzKv`|_e(](N?oy\RFeuvd3d&^K-|{_CUCe˿I1P]ՂRW ~}Ⱦv[LO7^{+8bH6(nʳ5v!@/@]cBUֹc|y()#;G'6.CIJ N:hzfM8˜lfcFvo{0O:=T#p̙gש*SK2SlJ(`ki[!]>\ś9q_Nir=zMk-{\\sY έ2\DϠ7E6NNeA~R/7 F()  p  ((6۴FǁP$׷7g}8B:K3f)w V[1gdW+3p3fTІm*& ݤ;ۇ:LIISf!Wa;α-DZa>I6;U v u NGߧ|3{B'Yۺ;xq 0dN  4We$>djǍ>s<b&w|jI%3yp(Ra'q:A[𒅥1,,t |5x9|1Hpڸ$ŴwU(0 (KN󙓌 %s7at5Jus ތ͐:~bǒ1 $p׬dJ|!ϗg0tAgF-'C_WE(U;#3v ,9m 5c;.}5uB]Lz9) ,ifUɑ 2uWܦ+ݎ '/&T86S'B6@>ŴvBu[NaU7C1sJc"-\|(W.1K?7+uYC8h㞉 Nf- ѽ.tT,[am2O {A7#vZ6 5yL\׀i/ͰAl`(#<W~S_s~վ7isQ}RR@Zu {~)B"Bai$@GuQ^rYw6/HfLЅr8XѾTUqLu3Pdgg(䦁Nwj>! P rƦXdA06.6>'qug9B1x~-T豣+Dc(.HkO .C"w^\}J%`-J![)DIs*|g+ 4y48l`OI,-vٱR]"e]_O/߸n~޴*0 xJ Gp%jQ%!ǩ9E]K[ԛb0'YJ<LXUUIEk6]H˪.K?j*Q]7D<Y\(gRtXC~sY> |)|A~ f|lžC#Em㫳[}9ԓfęane* L8q#cv/:T@{ʑhfj: vmCx¨Vfn'-'*iDk.I#E*ID^ YeO,`$$EN^pK04NL;0z% '\ VzA@Rat2gTP|Nڑ4>N\*aqYC:՝]N5.qlc[ ,. >!E_.f o_gY\J4\İ/Ah)bEӞq+tn-]H9.X}Nwn VƾG7q M} ^kƴv:ww\$L޻'$<Ψ"~IsUBQfH#bAE War$#^KFXjqpo hPl&$m$ny0rXFotÿO㪉o~2&!% w2n0\N }jMdz{2,|kk`| RTEOMS*AhIƮ ֍U$Y :PǷ *&iYE; dX!;w+aKKJpqsn:ă{;lZBNP-*I ?yEr1$!PY(v;GRPRf! " k|@S]QU&jSCZI\[ew1vY)DtAeODwU(^(dȼ.HҾg[Z5cMP+[I9 <-@҃RvCݜ g~{U]8ɧ Uj= d",ȚS"A@QۅX-󁮇9TS!bn:}D-J Y C髆i8gNj]0<ߌ3+1oj X;W̺[!jq"J9|K[ l,l)ʺyنL>Dˋ n{pCx =n`Etp= zs#clDL/^ufcó2(}XrtB\YXv CmÈr!V;8Ds`2& mk*6[M%˜/eĨGRה$,g=A VԥE}dFGf X2Cό2͊L1]0e,- Q.)?F~Yk]ii0rwCӋ'*ec 7'v,Hb::V )[/ %Ҷ&\PVGy&&tC"{ hQK^.Xb:GNTm IԖ\ {o$Eg CJ~Q~3Ykh Qvpi,wP<"B(lMP̄k$2XW%Hzn1yĴpX-I^QߵShȑ1i6S{E#co]; лue,tV䋨~sdz e/!.j֣*!hƌڲuT!覱&`Sc PjDzˬeG RX}2ɩ tFc8N,eߞ# TM&&T,FJc~|mDˏ|0H1'p6qn:h@/Zw[8?Bw_*$'=HC/SuP0dzYRQ D@VCp\?M[))u.3܋0e=P$&;Rx __M̜*גb)$1g)wG[MKu? 3VκRmuXyzϼNmV ЕB~b){Ф9S";HEO6T X(~G^6ڼ%-6qH9H U<#"Tծ2(\ĩeQD_<#}nX\t,;]鵾-m+m p2/p|Mj#=>E xQ mv`2W'L񭴘 #oHbNۯ?E}5e5\TZۉ=0k 6;)ტK0>@vd0y'.,8O5ͫB( vYEs:u36ޓ5[Ӗ#3 ԣ B`G#>G2E$bm 6QV'*DPݬRi<$Gȵž7zܴH.r^,l=[Fx.$9-u'y(?-Q! j}:wL'h-G1={T<ѧ Ԗ's-fvjk4c4^B,1{jU8>Y ,Ty<6f~ OAJ7) 9xdX:m1"[JʈVu =ULpJAZu0^![q;-P6f2zM dhCBOb`c 9.ǺWC\F1V๠3fegL \ݶ ilŌ(ۋƑQ2}5>#sbֻb%tw]; YsE6?R]ܩ/`0- jtϓ *F3hOݷ!Q}4գɗ:Y!$9wyD0][vy3%]P/ms˻#UكǤ:n aDKj1.zҫo0iFpJdAE@^@.GZYk-v#P=-Oiڀ.}(̲M&_nq7bu U3P Z-jRY0aidŭW0R22%̩E𶉏 PxqB^LjV4_Ӝ,[#yAO5&I,NvD5`;"7dZO$ ld렎?8I.e|dld쾐+@ ?\B>꧌RtDFWp6u5EP"=ަg09dNgE??2Q.A(=I)ܜ^ G#S,L/h3nZ$]פxSԈKa"۝ETOĀOc&?.{bZp``P}~*nH ;MoP0:||4g=VqeW\g J9ra4w%EJT) oYd!;BԣڴA$huF]_>o% hHv7mSJPq:CK;rU*j& mzHܸoKMV'`hJNUܓLQ?wGmɐYDzfS"+tVN nLо3dewʨpp@J%"˞|E/%K J⮖O&œxo2 DZ7mja\Ki(tyvTY{` seLE.p3$z@Vݾ)ĺ$WA˻7\XӲ5a;{G@UR$J=m6Pp)o0"Uc֛[ˆ[ n|Ț 58@_W^Z9,Xia o Īdzb&S&vasl6$\ks,:4{8%zAGu[/n~;|HI6O@4Tִ NbLOX}3/d)UxZl]uL0MWS!B)Pv nvT4g "]}@Dabq N=zqbCu;RWPfB:1uPqdc? Yߛ(M?#X{W/V~Nٞ& 6^fAn%\tVSe8͎M>%N+<۔xdŝ?u5d6KmbNQ-B8Zl+='إnD҇o'hQ*U jJy.yMS2mI^<*YGD5K R@n]G M!Fo<*2daDKjG[;Dgu܆zbz3 l+ w Ջ< PP%Z>XyB B'xS Lj /vvuL~lW ݮP 7/ϟkMlCK.Axb4&Q&6Mзݚ6AÓdRR/ÀӵBm.-c%qRGXM$jesD4oK($3Xđ`s4w7% WM8[FUf'+gwuԛN`TwWNepVuX_ =I܆rRl#G$vo/1z9 æs\"/D&X())*VoE +&_$+uG2EEj@7O|8~ˀ܄7GwoUUsj(@zi| V+ ~. _(h1w]CsN޴mf'b܎$}1آUGQ)L8b$A<&Q8UPl(MQ=~^ Ga >ZM0N֫|JRp'{.^~BgΊ1*yd㈪*F8j-B~ ˀ}ɉɣCQﻍ+9Uq$hxei%LWXs'jz6EDum= ư DZ~2JX h5͞aԁ/%%xJ5Y"x Pɛϔy;5^$X !/Wfūv l޲%m$hqu9W<ﴪLN1AT" 3;?ؒȁ?mBɡE Ryon l}"I =U^Ŕ5 pjIu562$m.!Y oʾFAL '>I].n+[ez2 YrIElF楫跬&,h:*ޱנj?&S뗳x"󉹽jZ"8fX@͆GG.2_EQPY  G(u! G'pivO}/L☦}0"~ ݖY(HϨ^Pţ~U)|eMi'ҊiA(sW5.`yflMn5 ϧ}^KhBA40M/j➞㙇8ͶZ/yfBD$<^ `H `>~Nm%d s;_`[6.K{uzM4T/n=/1jC':`=.38lPO%{.[llsQbQ(wMP5`恏ZI[M#(_GӊcDQW)JK'ASXuQ^1| ljh{@fc!au^V̨*_ڢ B~F0a6}]aG?PO6KAf *ӝI^Wj%\hݲ*,//]*|vZAAhAv|LDe!NL趹9p1*a@ã4!=9wIǡC1^Y!@eNn9 Պu]SbҢx\Þ^!UIOw'f ʖŊ[egpϑ N.70|_;R6rY:7Z K镩왠 ſp/沊 ZgY[Yw:qEuQdHmi!#1-t8J7@+QҲ ʾ%vp.kdjx9\v_'wK䢽6v5J?R- cNѰGй|BТoZjU8^-/E‘CAq[%jXT Ҽw(]ӁV@'I۔:+H<4F 8Mq s9qҎܡfSRjo+br+ }seu 3_0!{U*( :*Zڷx5T]fwh|tҘƩȴsa <k~B}[jr,GG!j>x1 5܇\Q`ERsjqQ93ǭZ#Fˮ'8A~%-E]_,ܲ1L6:sP-Q C4A!Dg5DG`b\7+I3#xO\ lvVM!$c4DҸ+zzxIl( h7q I]R$J]8Q˷$8aX\Y}Կ|ܐ(&4C3c+3XBIr+!TԠ6$οx"d 6|w/Qv[7Aj;3Hi'pWNW[!>-ȻM)RΠͤ!t;Mg}+::P]p}ŧ-v rK_&h&{:Q18*H4C#s7Ҁ,{AȾ C{:eK۟FDDcS X7zkήqnHfatptCbNM0zoeHkZT'ݗaQo)PQOO~nWSs}u\JBܺy']$gZUe۬9=߯ >V~T0Ha.ĹT :["hnvQ@\9~PWsݫ A 8ěӈ\ ]8xSzRz)@sCX%";-D}y|7%_E)(N=Y~$,R$* Lұ:۟\`,;@7_z >m%i7Zc?oˬm%PuVecx%cm[8&[ގ&z5^=l:i 8ڇaȋ*d Kn,+NH`guc8qw9H-*9c;+g`0uX{˷ER@ǤHL](y -`-8CcyBͳ BC) +љ/UƯ&m$k pCx3Ab} ^{]S/q *O B֥?i]և4& .#}F 1T[ן MvnZ;P| OM.u7KE)v]g?AS_6dh>9Ϊ$Fƿ! ҠqѹjRj}IV=THFwFj%E.7W4vX1t@^ȷW˃^!9z|yV k6 5yĂw|Bgq !29g 6{F؀-f7|^d^Mѽ飼_T:UJ K1,aEb->|i&d9{_`%%).j_+$@Q,dZ4A? uIT$:'ҋT ]Bu)8?RNp6p[2ݵ"Zޫmi~b ,}Zz+W{PL>|<$0E[Jgrͯ*E9u9Dʚɩ]DdU,jdțҠR Xש[ÌE~}2y4yO!΍v_'<QR< t#9p^$"c#p 79sʽ0J[Bg'kJ {2xϺ=-3}2x&+In".^ݟtEK;|[W.Xf$0bPCiQ 7c9c$ah WNu]gSƭAxYcOr+2dUp-7*J4V")|CO`x14 (g6<u)V8`ado۵<{P{fZJtbfƲ vU 2l Fs` ~Z-Q~ rƤ^56x:ƟhFM nfeSȇ0P+.iԶ2'4ڇ(.u$,psf ܭR-;^,JOH?(Qp|3`)x0F%.l6wǭ4MLN.srnS=.*5\Pة"C)LkyBA zUU|EݵG@ϞwFH;&-R0tB{X>jn1|8qB#T[{R9ą H@%5} r%BZ.d-0H9_l'>uYV2Wp*lyU;(qyxzO%XV̤nr;ַNI: X5?\Mď _ Gf{ ԱCJmڷ׫7dyh§5g7̝3^hf͘E Hd-,x2ck[y'OPd%L$X8m˸rq~raLP")nˣAP~?; 0,E fi~ mbiB;V01r?+Q:b1hcvHH3w.UL #4y)fW:1[$EW]ݤ.Z0ox|>|^$&Fg?0O++ШvxӳvLŽ}agu2QGŖyOe*왳Ƥ#\B뜡=t=->A'M$j4je]"m9 BK9].~I:։QxeO >C :UzV3֘5ʅgLقzL\AOu 5-yji0>|ዱX|IF "'3LlmԡRts>!<4 E'AF'_%Xrki>:: |Bs &`ohKA a)J78ݗh Zn*s;WNޥst}%Ew݆{ }s@Cge1)xĹUKRC\&:jfiEA0=S(RůovszbXFLC߯f=-u^,}X@0 =1KuPGcfX wXgJB߅MJm2X:#fr)Y{Ӑx4@r}'oæCpԊ61oS0 -n].7=/0LB'3O'XgSn|9Dϲ˻{R`~ /"Q dGzV '4 Ҭe`5)kGľJNA Av|7\ ƍv~|Xl66˪Ls)1Xr(:ķM'JB{/1f/'"^4MSԆ۷L~yމ>E?Mb[S m'Љ#[y()T+P͘OZx_&<(8*%?}5]r *=FK4bW*BLrb޿@-hc%Q rp1W._HvdBh֨ۆ(dEw _,l%SIH*q=d`GwT@"8΂6=՞8[ alL3d +b;tԻ2Ey7vZKz9cdle/94M1fG7MKTmaIC!D]juܧ2*x>E$B ]RddҁH- XءݍN-^|#|2@?m,z_RÑLS6c/rHk)k+L)2Kr?]̹s'u֣dEv]<%Ƕt]~T+#P4z_Ed"%%!աk#5>e\ת]sx1m 3]X0@mnR/^*D/|F\3ߚshvFBlJEAa#ɺBHqǵ0t|嘠Оnжm1Pe . sclfIHY#)jq;ZO,3,&t HzGAQ7pUM:l zQ)ǔ<1n6ulRy_\mz3U=8d\#ێ@x0+.CmcCǻuC]2mun~-M8Q&+eZyH@H^*f7[v\)Ň>]Dxs8'}n=RD7TGLk)H-[MZ0 LIi߲H78c`°/E68Ɵٖ&^1nI{:dT}Q9G/μk7;d >we>'~pa_h=cNwlA'vʟcS1! R7MDyb^g@u5eurOy'}^b\P"7VQޖƐm䩠v]( ^~RwC+qH6#! lQ#sqWgMシ n~eczLJT5XcO!EeQSKG02]fDt"ƥ#[d XrV1:+2-D5!Ti[>(sn|@OP6̗! Q?aU;̉u VLBd8T[S q$_Bs?0KPӏ;ʂ Td8Q52 {zV}᧻!yh6i]Ç#.`#R{MSxDF6_/L?LӺ_> Z8,s+]"bJ `뉃SYFi(QJlh A|F(aнYV"Wz]ff?YW"`Aνx -sk:*ǩ)}]yNS%μQtI.jEd جTR )4wv 7g]Gw65A#caqe>K틭-) wYw2kpwEysLCn]F sy:6/ěoA6[zD Dp16 0>ċM{ #'t;/1_;l8 faY:0o\Y| -Ji 0Y-լQ7-q%uBN,~reǺet~&htnzUաfZxP3g"54TcVx~FcWr2l$2޹Jc[l (fnWD , Q*|w]vYpdzSЫagC.9x'^kaD&-yJXV&psixQ%P&0qA7;_N#ff;ہ3Pt16XGߓw~%FxxSx@H$C9! mu' 푋ۿbrm)0V-LzşQABK3VLUynV\TZeWiBW(f6/dˑBT>q"VVm%zURs)?8EElp]l*ھ_'4(T?aAEhއ>!꜎K &ՉI>wy M"/DoFi᚞4a.UE=:|P"% A77\&Ǵf *bq/x sn( :/Ej#pjr" , kMB|s11?OnqDULsJC<[8b"Uw=_.zۣ( Ҷ /n So+EV~ZDѶSWg߅G-F̆ k.!'`\YSI(ݿβBʡ#Y*#{K,AAF`̔{j}A)͸;_F@ӛ<' \",^-< \>N'Z dƮZd8"eI^>aOaY&Sm>'p?)gI<AEMcYW:8y R~d%Y?_WI|H/ Wg l.h"o-.'_h@Л=K'=<:Ï]  c&ӱB7I'ܕHyE< T+ >@a}GNg:Mnxi F R\~8i:rDgGd" m*~ВK<ߎ/Mk]~ݖ6`|Hhmtԉc@i4 ݮ0 :~BMXTLB3UwD0??K r!tpN;ϒT1ָH\I6}N[XSIdJ5dceDX]L&kq~RyM4lROJAgXPEcjS&GlJD rh1"#hvfGmVCB+R>1?IDqo\^&"DbyV5.]\ILHx$? XɊU-Q@GJ3z{.>6+%ew = @V -dx*s_B^쭿#A=ڵ]ԑߢzP9ԙl!wFc$ɖVۨp, ;q\g.q +#ƥ~ ?&S@yVwX+x|bf X)|t~X)vBWD hp?8:,|~F>{dAXX&U`۝]7R:~bj1ƌ<:SS|҇ÈnUywۄ,̑w1lEٹ%n\,ڑ&SywX.yH3esf TENw Z4 s…i02:.7 :,(Bċ"{h%fIT9Mjs;Oͫ}$BaK ߇RCސx\|ES֍w2ha[y`gCכoD)qK]R7h0c+M+3&$|ռyu6 G{QbBݱp'oxjOrLx")ͯita)!Av|[]6 VY-ix2AyL\|AȚNWNчTu5DhBmgyu?n;BW˦B1ohvKy]'!C x8DK T3.׳zxμNYy/m^erg$;pr< $멾deRt֟q+/!\ex|Kw o_61KM'H25*t'u!4:0Ig(wM,OğOp[MrAGJ ]Bjs䃚WVU'ep 'Z19 N$S]F%}>ZP[@ F;疯naŜ.ٳFݩGmlaɎ{/\B\e|l?5B{6=+苪C%%#[!*4FP3AVi$="cpjF}$"ƨc}/ %*jdA'Pj]) ֈ]Xd "|P BI7/ljgS6%"2EQ! O5TdCjk(d)8q)h+u8JB,񧨐yб3%Z8%N8y7]gɔ,PG,)w #i29Ү7 3A(.zdww<|oAkTyuИSf4HݓFMy (32AYExj=3b;37cG|vZ!|Z*;?}r}}>G`*Oi"&F= Zfj$ Es\Y5IwsW1j&̩C֤ !1XGI#砬^ >vMu,>=čB? js >yQS!۰'NÇ&z6S "u_F}1A >V+.qTE 0hFR_-{1okŖߌ'tFtEcD"Y_+5̓ 1D7/eJQvc Z"F㻖o,.Fug:WNg@c4[00=_ 27WhZ)z蹼NW«|lAպJE44a*J:F:{ y"Uxf&!B'$իd|9y^N@|%v,Kx3,Ys*Uz*} f߻4N''+ I:Yɻ2I2wjABQ .lƔ(m?GM˦?V5>⑜:RA` kG@ۿhTp82@4y+at'`R z>+58eS(QAP]CISf9:a31+W ڌDM itv!#U"^oI ji܁:(~t堨$ Yr9#3dNyLk4W=P+8]_ݔ1Ԉ\^s ]B9O&axX`s`_>X431:q'>VVbaq.3 %;ȿ}9E't~,gż>}R|` :\cs&y.W}m~R:9,{Eak]T^2{&[i|2-6Bxt@a5TG #ዺ4e@] iP/j2W!>GB3TQȪ9G[ -Pz9xJ@JH3j:~Ӂ1RKU (@gs\`N)?Dh\ gZ,(ٍF.jjAx{r(WpGfN _SD0fNhm½ݶ қLPzݲR7O~-Y氇 ĒZ3 HAc6PP F4( [9VvYIoaMPxBٔWV<1CYqK]^$p$l\X<{_ )p +:ātLJ%}#/ӆXMLz(6 z[˪>צM|?á`摽p`W7n@[+=bd;k;24DD"7\VA,ydXK(FF藁aԶ[ $܂<ˇ6lj u|.,^G6# lzxA2΅5&u.&ktqO 9ʸ:({%cD@4RPŖoNÖKnj@]7{<@cz*d܁k[d͑GJcO3F[)C"yHG4z8[>@"=Λ; ͠"tG雟S2ߞa7i 80, !kK}8K+eH2QH"^ĩu-`=k ?KnS6k6dUfX/l5`(nH1NAX/c,g_B mkhAH<@QzSuBdV-&,tw;K7!߳-x JG#&oTLXx;FT̺H^7BK\0/`{زQp򰷺 @ԪAi ؂i*ʵ=酑mglF7XnSՆnSۛU]"))/RZ;I.&^-7q⠝f̂J-qX jA7n\oˡ <5&iӸRl9q)MaM;6"N85GG5 ֚7no#C`^)İy܁' C"OnHn?/4V)!K~|1{ux(7U}Ys@}Z8`p]*c\Zo9ko]6L-*@dC~`d jnž#5nJ .w߽9Ass{nbbDQLIh~Ƒ<ϼ&7`@f#޷'t03 N(A$[N'6GXB%q:d'f7i0I!jD2ұi')x2gKlOnʐr?;AqD!i ɸ)˹I{\/K:,m*t-0GJz?wPb"vpI suF9w4F'Omړ+'_y%2W;{׭뭊&9MVeoyI@C2zʶd_KjCKs~9dsG~8ZӔaN>\+ϙK;GtJFgƕ %<dj>3B끔cUO=;HD@Cd^?LЫu>(Bovh*C9يN!HD3G+/voxo猼v#8uz;(WFAG^L MF74rMv&y~뫸k_ݬaOp휤גZjMt\!JM? MfRx*k{{d|"ϝ3A."jo t*>hs>bMdU:5## 1b0.H#Z"!+h|YϢj^@t=lHj!){"VM*gFE4=K32+AJJbo4Q~痢 ZȕjBߞSZ!zu;+e+V/<Nҟ-1xRqr>b>/3d Ó2T(e ߺ*Rr%ǃtVmue&c>4p? /7Q`珋(.;RޣmЈ5=g!u/U|C >G.FNl:}uZ-̜'J ύ4 Fc'{ 5.Ez77UnY,a3eyј#Di&crZQN跊cfkϦNJ xA=0zCcPg/@i*!I9 : 5 .7< VFs- x6S* xYD*L \FOkڙJl : 3@'ٸ隶i:{lZo)mqZ"Z߿_4')E%GuGBFyk \3Za, I8W(۟ Z` !Esb֥͡:"4g=h]ZB75VIX@]yIS%Upɇ6nV)B ٶJMD/8^p5un?kZٝ+#_8PYl ĖT'SGf`C&0n"ɟO9ySnjRPo5xXxm^U[8iZ}5,"[,3c〪`>id\gİ9xFXtJL18CW b fEVLG&Y" q|0맾O#MSDVQ+Z*z*%ؤogӑMNkmIA ՕpFNBZ%to(HHyR(("!]wfUN[CQomr):Kk]]a~G FG1Œf( ErEJZFԖj P{/CBX.[hξ PhD8kKźN)k1ܩۇ;+cN|ԓi[M>%f$ieSWtgLj;0ٓ1䧆+c6[2VycbR8[$tt꿴% -@ 0\uU% ~XjzG{62DrWqN l}D4KQ^\bGƆTvD fFwz@ŪV!NM7E}> a䂵sKn>gMakQNQ?Ax(Q M֍;*V=n6 a L“g^^>ǜ Q֚xۘv,gg˖`@\VKI`im}5  yߙVU jo\yBTΥ+ &j a&ɯ&R[c3?w@X@j4Uc꒧N%1kQ&2V.}@+X!=j9WkwҥrCMai -iOxc#.m5:gO#Rx ѿĜ? +|KeGg("6f6T羵*@㓱5Ϗ}Hd(U 0D0` 6M"{+F'EVQqBdnb#}<wd'!wF- @*^N"KuAK_ϫ}BZN֒SΠP15+d*ށSe>/ieIO^4eeg, = q6:~7<5RߘrU캹1<"Kb^͸ySROp+`^].0WdRE#O3(YH ~gL3Cu݄tBÿE&SB~m'W70BO+3 C/twt)c TkrlX٨`G}ơ./IÍ<=xrs;FdKQkSذ.>gCpLxңHyXyM$bΙ{y֔8fT}8fy_о7fpC)cTgsL  jrWw~/]lBP`=]zdDX) *cnvHw똇 &^{Džg98%H chS4ecܰ")0^ݐ'ӭHF-Se+~bN;F[I^[ӹ23j* Dϰ% pK^ݷOpیe6?ƪe0At3rj^L$uj>CykL \va?@,=>3e;͐CQj4?Zݧo]l)Lx!:$^QXA|-v`_tEs|8jB 0a(kݔönR I~t&sY]XxRm4,'u8'ABrt|E *3̈Aa/"n;VW)΂%QS _{+WuJV]T20FEoŝ0GMzWB1Ե+R}9IӼՒnK+os̪+۴xƧ>mߜ򳗞^'ss5omzl^}9z22S 8J,J"=cw:y ;F F 7I}!7Oo@pQS+N*KhsW|,bo%4h=3u2Uܪ.c61Oc3 9)ĭw5I @Z~.Ɛm[AOFSq?'R^)RHGfnA?? ѐvEzS7O McD 9=D645sfdPhTzgZ^| KqLoQ!yиGeqyw@HD $VE[0.ą̸)u|LCԯF&5eLN4WяdGށ_"Uؼwl '&Ȥ>ts8\74Nqgz;AJ>9[}>V"OIx쐵UPQ-Ȅ<Gfe+ABH#C6uG3Om vH>I&Z[};IRH;F}+1m|#/a=#reKv`͹6AKZUsD1Wpsls< 6-Sn:S`ck8;7vfm60ߏJ=\*7sώd"ǷseʥütUM U@&*VY{m-E7o]8{}s& Ё#yVlia F SW,%m2`colh3 pdp: ѠnPsnQaQ<fw !cuґTmO}kjg%ʮ]1eb0岯6gUboVD_)< C n>= Vh$p`ۙA+JŜmj-9`!mBXvvV?[;C6ĔyD/Oìw/*j`4)/}(;F;9r Ⓕusޅ v >qa=Q񅨵Aw;3mړ! nT,Z"䷼.0nt(U*7o] V+zBKΠxBc'=.<8kIcs\wU0`>((=O{ydk0c̟ TCn.hg1@BJl|ϼMnoز єs"WX퉟}A;0uHq+O_)yOU&Kt\  IcĨ UnBN?>#Kޥ3/YKTFV]ftGG|s ,𠹉dM&2k^6FT " Nr/]?S#s9=uim×(j_j'?evb%cE$9IGt}soc|O͸eٍʌc@2'Nݠ+GtL<+;͡ L}{ <ꅫlPr|'oWX@Vh(F8@ |k6n~C?sMflRϥh#bgb#ŠVqt] f⇃/Z{i2S=PdsivI1݄"';Y]~VDC܄)o,hVGuĤS~\AVveʙ rmq86wkYEįy}@ 'meTuB0{3Hjgҥϕ~هyjVnc>V$Uo A$!I-CkYj?+:=4`5kZDG>LŸg?+j`R$ޢגwN"/ݬ|e1 *1UT-!MۋoTXRJ[Mwa qB_8y$(ŠG90;Lff-?1t*uyamaē ijNJӉn9%I⵿Y{$߳I6e*1Vܟ'grY5=E)"_ojVGuX$V:gńF UsM[ ĆX._%:#0̯Ȥ靺xz 3d)>xE={W1*p{-AEIU, oUU`%zbe">EfNIK)ŕUSkHS$l[=Y?Z#Ƕ (@g(UHt 5ئ&dr}O<6T W>Q^sqE|xxEW\.uV=pɉ&⁔)2l+֞']p^XʅH5yDVg|6K%\e?ɼ[PE^ 3s>QPfcjU̻@엑ZB$@=@^Z%ٴ)6X+CH k򒓠Ċ N|\-|z%sIz:TMtץ`qbO>,@( [-6\ Jg$31ea&n8F.ksk\n@9ORa !:j(#'c:f 4Y)rtMC|.*pEVW\I$o~"LuRb0Z#8b{:!yzAñR52ع_G٬f@g{znR ^v ;?%u XAm'U=FϮ2ڳw̐@@ݕOeGtY_͞K8RJ9gW?iy ='F8'x> WCOS,{p2c(.u,ÒH!A>KvwԋT_b+>]|4>bz,ʵ 9[ Gkeݚm agj;+Tsi99$4봄6\(h]j+oVUǑ`|:ԛ/(BenwP{D9I/1_cѷ(\Ht}gM-SsOUiȄu8s&E[+_QY~هEƨ4XI #6e>B|C-(x_a{L&5 LfI( 68vvc@!>}=W(1@L٬Mf&BᛌO6c}jx U W;Exݥ%" P"Ti PB@|(B6Rr0= c://9vajLYMs . J~F\]0ʘ(FC9Fܢ#˛}*7Pe80C2I8ch|A@񈦴7pWK,Y)qu߬  iv֝d-Y: ?b W A=}C 8G3/:fH❾*yi\{ՍHt!ej&+pR5KS(0MUC F_`5_`8H{lvKb)w^LddHyS9@x)i97plJ`֘.XSA_6b9 4ꉫ nD릾 Kx>Zڼwat΍űSo8\Ύs1}I7nVg2eX$*ϨP,l\.˳ uPȽ?~BֲQb>ChRƞ*ę5;ȃ=Ʌ\0i[QK'Cl$  4ƒ˥aXb6{Ѥ O'MAx3N4=Y8-} N9N>#SaX;gKc $[^sĠxm*_V}xk`2͝IVo%0_›acTEgt">H |^/g9- S}2^ݾ6Q`?.8zRv7,"r WKFƬDR,ngK9UUG/2ր k&+M+uZW7Oo4E*Zy{{LxgCypYΒT'E o3iMYo-'eʄRL5a@~X*Yxwv\H79z Vi?^a˄nť)AP::q4pYTs&r.H6G3-k-iMT9;I:}y$bfUNtm֪cQyj+"h_gp'*V=!&zU=2)`-R.5t0bTqXܢl0oTȯŦ$Av&p *` fܺV-#hyIHmڦAWlPkͅqק"cBV} ULZ!rm;<!YrZ^l >CdK9mk6:Wu97At.ZQʠK*-$/Zn@f5J'FH"5h-X`xH(q%|mBҸj1a5m"Nɖ(Gr*u9ʚć60 ~@ e{(ZH$3ѯ ZURrw[o8AZIp\A殩60pbhΈZf @oz>(f~BRMVT³5W|vӏɿ9)ڧ9o ri6,7kqmMxo>P@#n% i%Sb1![&4;º"H F[+ ѽua *K(;ϐDZ],rnBwO.l1α;Hag!^=@Zp7UFS3 n7$z|?>H?]4u"r<_K&Hz<8b%9K;g3h:G)>fxe<ʈ~׎@)3Fo]B  $paʘ@ċ.)[h:ԩӣփ_IUْYaG9X&v`8oL3۾lT!wA@ddA c5!$@XkB S۞ `e48膓$ڝI-5yX1緩‰ 6vs|{ *Vp/)pYKl9, ^UgnzU]!ngqŐKMIcyd#3[ܳn]R~hUB=lVS{$0^&%Ct<m 𕢹mT&܋q&o|; \Dyҁ:y')V}Elϣ lT.wəUyA(4.n;V%Y̥2$VikBZd,ghS5=)s*4Uu@Q:.aT?F(dźV[1G,1P:*1Rw8T(2ϐXg {,uqrڥQ vT/5B!P $QrDõo4&%Wa6$p㬘M%+cculS`[Ӱ"{-I%C4a9;`X(q;_<7{V7DZ YA;ө13[dR<7Bgm{. j;ǏbE|(Vi31`X2ͻ͌u|.)pwvUIV.w`K& L&v^&#bl4={4R li8Ǥ%9Zw ym?Ԡ$ElAĪ@NSs>$fO",7eޅ7k D"~!E|vߞY=~~Qr61"xo{Ȩߴ[^S_dI)gӌE7[&Q0GHw,t2s|vv*ɀǑ`^f<{G}n9 "E90YQ:Խx'&|#8J|ٟ\U[>Γ^OAk01UuLrTkþBjk{bQ,'dMnlmRyy6' S6yV~Κ+޹9X|:4靾 l㰏_9a@zUA"JݤezU[˵SLe {U[ffZ>j W M>zL8$}xmC2T9OwաYs.P4ܔ<3TƟ\i0P.9L5D߃yú@?LWw!T–Gw:3G7/&ڲYTFc}H w=-B$#-ac E`IDizף TJ\u S~e'4g^CQ !S `?Q(]<_"\0ZKvZx`ĿEq?f>v{s-G#Ώއ;'J۽CΜ]&\^8UmSC_)p5tl> =]&7d0U;}?xcL+kC}l`LEr Nbt5}A9>9wf<¹xeafчÉE4Xe 7q6OyG("#2H8/|rt; [DfodڇsL˟́ %>$;6#Zz#ret&zPK|۪oWPf.FU2d7 >;N&3K;ퟁuӊ{M fVBqfl H`txPA3,2Y'5 zC"j@u;0o!;l0)`g'Qu5YGyJ1(odAM:!qrFTB5w :XU*>H5 58 `Jw\`IwW=~3A u˭!d OwcKDۙo3ɷqM%]*=ԪIfM09< 'y{Od4#dcX`2 jkd=ئ+LY(ҪIѻs%#}xcMkh5b&|ȰZ;J f¤K)O=ݚaGģ7" I\BOcX}J(%rbn)履]ENl@-)J"z"݊nM]Qgm_ g9pW7v`EGFIg["Т@ppץ{}DIc:תQEխ(YhxZqå015r鞲Mype.C<<-Iy!I,rB ^s0M<.`N50~#%ґsb. tBk.lA-5aG uA+]QZ JG 迕r:W ]i3FK_E!F魑ݩN,Z{s-^褛*0PfMjBgzǒ> .(*|%zO|9Z2Qo<Әr_ } Q'f)(OKMoe/=ito)c̊y>30}o"#V9t'/=Hە P!v|Y3)1L"Ǻ*%Ui/S;\ÊL$Y U4g:rŌрˆMw4ڊ^1hᘨ%ѯ֐tBj*8d8 ؉P:7ʪ_<jbkdX[fYȊQ GQݑ$?Vs X])&{Ga IX9,-`Fh!yDb TJ]S>PQW+zlIÕS {Z^&aIגs׾)[_ aXYB>Al$k36~TwHInќ[l V%'Uڗ_<1xj3졔 ,$SyW~:,6( S&oeMa6z<,HA&UB% 6c@g O#OswM8`)KݮD  0ƈgy+O,d77MZ'`L>2Q##Wˢ"8Ô9N;7+:h4J$Z\ ռ7QIVj@p9AqUǖq$'=wiU>P@/,"mx:"i#:[݋;#< ɄPa?aV,P0;ϔ_&)sXƳxJW{hQu,5rV@@kfqxWC@IoK ?àNn6/鳥BeЀmheI2NJBnUSMcWʮzw3S1K0wVTzsD 0)ʛ{ѡcXr5$8ykx:T pE4r߳ӣk#2i,ݙh_O񋖿E?GVjLM7q}|W'.80@I8EΆ5t(DJUyf) K>?9^:3C:`ͬ:7vY& y2UVj<;;={B77]p2^ sGg-Ut] ,O+d< ;ְCܴ!&UmbJހEy.ekl9eY`*6f-85x5)71eUS~{wj!j ~ J$ ݝq?rՁ5؃͝  RyEƭjgne+XLh$')q"kvVe |-{rO0N+؝H-^˘1IثGg IURۿki.VC'(mfA` .j{cQϗ$ ݷi?%Km۞֩^ kBAɳT{ eOlrU{c? "$ GoUYP8?k Z󠙝xlڡ oѤ={†I@tsj7:6V4-ѢjڮpϰT7?ZQې Y1uz&Pƒ w!5sAONsIY x|#76rCG2pWoSLڽ>]4BOcJ^fM6#$W7ob @@ B6QV2<0iAq1mϖ-ش]Eϫۄ ޘҌY+Q=GTGgb/`@͛:±VmWJm VV4LTEhredvz ӇWXU(]Z~d#KfHyь Y݌*!Wұz " Bu49%. ǒjJMӘ7(?k#Y(EW^-gjkg b|z ;yqs6} 6Rr!Z'sWGvkNJM*Y8 <&%=\W8=a6O;R-nĔ=MtLy.@m(e V= E(rv߀Uhm2_ʹ bI66ᐆ24'}N,+hA Cdw;ĝf^j%PJ*l]k.T u9X+o u8T.rC$Uq6b}Jo#b'> `XY`P#m H֏ N\*nSQ(emehA_[5z" 0eƯ-zBHI('R;.&z鬡2t~RɍU7,G8Kc>I;a#wIM*x2ruиؽ77P0-1iEMk,M٘GVa@jҰ\,,OnC)JsE3I96CHl $bH}T@j޸5Y8VȓqkXW4e^$}i[܍eH?^|C$<:Ns:8Kn J_kUU8'.||!=h# DžNhbD-1Vl K9; %f~|?ȏ5h1xٗd3_c-{m|IE2BF)85kUMg  )pYih9 `O |!XK~qfO!t;ٳFg@ qJ93FzdfJӉDbW7|x?!C O%3JRR%OZTj,'>[\;b,= , n]I}3MMfQQ>>~z|޶xBhQO&ysdY1"2:x<EXTrDQïkkW#& ؋B$f8"m!ITn3Uy$E9~VcsCa0J2f+=~BjKʄZvj@5'S\qݘo}> #,m8P"w@l8X*m8q ѭVw;S?TQƒ#e ne[+)6zI%} Ư$:P2}I0bD  [6: THYUƧ wٖȭyp Z Ie|YPiI+k;4.p{@dwLL:q.D4#e,i._RLN8϶.H65`Ka`8ihd}&$f@;X[cq~^LуEBs ɦ{%sZ{|sr@n枺pşFJ4px:Aca<EyG>sl+4ngkuTN١o,/,H}EeQM0KL_&bi7 ȡq4!y&z43C .4SxcC s;&>v򝂛cAb  v -pBiڕbD:%D| M@\ϒhx=0E^0_n5/V یaN$z#w[$AkQ #2 - ) 9Pj@%'_X[Vp <~I[b,[cfZr$ެWx QrK9V\/!"e_HSЋpڠi[v+$)> zJ˦V۩N.úRYVp-3VSZ*4X#}f]ȝxgUµ|tPALש GƷ_f &4~u v5qyg8@xdXA-뎴^!bx30TUHBr+otiWg۔}OiZ>LTr Nd]Z {06G=Kel+s4%> 8%V?(BPqWx|Agz `:,GiL]%m}8.rzQ HڐżSk,sԪȭ&gmU\uGQ 0/e&T% `>#=efߚ}rΕjlAјJ;ցv VFa>cÿ[LR\;8v7jn=O7Ë j2"4#9;`WelkӪi:辚`55հɾ ^+ Xp!C .h̞Beڌ)A'2+PJJ4H ;nO ~aI*'̏ 7$'K [Rl^"t apjR(?xևGq⧘emV"JX=,ɋ'Z^ԝ/QmV=0ҵ&mrFy`26,E2mv{z0.I|EʆS ` 9f)OfFw1lN↑KR|~Ʒr!uY@9Fų)|j2n61b{E-αNT-(;^cS~Q@ɧϙ۠!¸޲V9(Af% wJ$6L_p%[Wv_`JhT ` v.j+OO.dj py@ȋ kͺՂXabޜVH2րa#S6a:^@(K~lu lӜ 3xnRms9!eڀQbq ͚zMyPh }]]F 1b ./3߇m% U.H՗h^k C=a?͝0=s(#xUyheȌG52x.r7Uֻ:6 L[A%)5{ylɅ]uG\?@'8Ƴ P/Ԓ: ֗2r|[?]4j25 tNeO K=P%r3^[ D2>Ɋʉ]hՇBQeۤFU+uGǘ4OamlFQ% nbb^dCݧk{Jln].+;aEm.hZf[i8c8a?e𥳐`p<N¾Y j'ZLDwzjկ/ EģE 3{c(a8A2Zr^]0\NIKt6"xph;y,Z2YǸBC #7~s;T/wOaw)w@ JS]x-/o-eEdQ0\X%3 R1"\!ZDwK"a)1j<PfɖgNO[w@?zZzFʑMC\bjVRN@)$ 1L덴}U잕̨7=e{qdcq^W\&%յ(RWc2ܵzűUC!8F'XN/'vԷp`ػ <]r`8U~@pa13,Au)|/ RWKny֣ML7""1~K3Q\UPuB=)h֧)wR?uӮ)Z5gCeM 4Zg5+VESpl.0 ݭX^>Ty4itѥYUHG$fFcK1#`!"h4FBx.5+ːE7c 1>B_IR)_)Λg%TgK WnjȩP$* \n[ҚVT }gX>{9TEkUb(U|Si._]ڀ[ޤ 0$YcɄ)>pcFqbiy[7&~n= cJz?bi̋0^ɸ CЯ>uNqVQE2 Kŵ>da/XoT^YVUM#LM/,w|3<\1[qkH)kӖ:U`)72) w?jʃi̿cVZ뚟2̘iL0󮁗O7jUwma`HҏDnZ /M :r=`HDAh&/hQݵCN&8?摬]Y2"tɶdPt٪rQ%$]셋:C{`<$tIXLmw󭣄4O(#BɆQg# bYD[p_]֋9%}Ѩ361o<1Br8^bB5ZF2nBéZ'8wZvٙ;'<2F58vFүce _Yu-EjI>qV  ${I^, ;g>,:[X]3zD\"~U$?y@ma %9W23«uƬ!i[x<4†Ţ܄{XXlΧUguG08o9I@9HFC*&޿Yl! ̡_]I֕j]a=b ;OA?Me+7EHҾN̾-v&?xg}"H3y^- bͣ-Bힲb?J-3lp\?`Y>' wc3)~`y_̮e 7W0 nWSe#oL|Hǭ{b:&|rvje?;[3q}18P˳!-sOď=4U޶8otΫ^gvRK0ַsG}#*+m`瀩ܥk@! ;ol屝zڃwъY|RڀaeUsTq{pUtc0+ >jڎ #r>cڬ#"zF>L1wrECDcW폖R.r]@l㣭I:پH}΅E-%D & bcl5؏-eu |MająmDGq}`xm聒ԩ.CxNIXdU C'زK7}Hb\vDKIFGx~bM]l,EXi8qZVcWAq3vn n& aҾСTOp`5ɀGzgűʝoxDM-Ap Fk2 4^Kߗ UOKOkYV.9 6ќUT>ɆAb=e?ΪQȆ>`> ڕdݟOEL>SԈP(Y{Ǵ uԑF4Q`$DPjIGF#l%igIm _vzA.H [EnB$6:L*[%MXD2)?1i>vf Z=Q54$y5N @sx6|P5=w]'-<Kb5-^[X 9G{`_- hsg/c;d 6fR 0I6ڪMRwaiI)!S3S;DoKI9[.*2=kJ6If\͚%Yᘴ!hXq&n>Q%LtGΎXygGHI3F[o[GfFe2wv5m4u-dgW*S_Fۢ3㙸 ZN;={3H_^T^"9CnI~)d8/zof~L䝓q'&jT-UM1aY.` EOBQui:3د~ J#rj<b59חX+&efLnG{ٿ=XpnzߠF{b:/ (?C4BY֠9KuSZD6eKz3b/UYP"="OiSDJ@4D,+@㶦寶G`V  SٯjBT޸fIoHԯ E ;A^ShωP8DKЂ/9@V6^X%5mwR|d|RS֦XEl'n VL?M:X,GAE0Lʶ_':uiAGLR5a:;IZ]>/R:]b!Da]-QGHdfs`VUeH17!r kXZ;kaמ]71PvEI[ɹsGB&sɣg;]JrvJI/R -Hg~ n׍R(sUm)y*@d/>C Ƥy9䏵mE- HTUf`qU)WBVs}܇Մt$Ysy!X}h6b * TukU1bZecmsٔ'=w)MQG9oI_1i/X圚^ek]ID91)<0 `Z4.,23Q]^JOY%4PLB}o[qOm26k7ޛ.hu aۦ.G_h969OfC& 9#c%g?|˟5v=}8nR̭&g%/]mNj/.d&p@s{~2;0AXP}ҽ7:m}umAN.@A(b]=DJ\B%NE6()-Vlqf)lxeeIsGoҼl>jvyKǫthe+>_kȢ?D(Mn\h9H|CQ$tAx9MdЧ*)ENZRO9U/&Jlr<:2/BRV^ONĤ1bU1MA:Z`c 6M= 4-rT!t92ʤUrDôru-NUpv w"҅gW;7cK(+vXGyJ=V$O>"zm.pB_EGJ)8@'4<럕 b5Gg"yzwspRCMK蛋 "4u; Gbb^2dE%뙵9 Qx` tdXoJn;i q iR*:3rHvP1G/ԝ=-gRT|5 2"dPI]qւĪ!sN ~`R. czaKey<牅n>ƥL Z/_},`P;u%r+>4ZuS $"D٫V'm,AWc@3Jo%rh]m=;@xHZGcʳ=43TTxO A;5NCK}U͜Ak:Kl1L!H8JTcyX[ }W@@߁LQ Q @Lٚ?2Ff O3Sqt0Wj$@jnhᣒʂ?մ-БjMmˆ0ɠCR_@3,|g2mX޽Bpx[I< PV?' [fgӭYm'# 8B@a0oraQ :(ڎ$n 6S3o0+.L@`¬'oɏS G+|WcwNPn0 2d)xaɄqt n1|L~&tmsr->z=4\mxͩ s8*k?~ ؙ$mR 1%uο m4dc^Ee?hiRљmVpd~Z泏Z/>gU\s24kGB-\+\Mjqz{#"n]lF /iYWc즂Lp"5[1e0 }qƯ">S#<;o7+ ^76J7 D2V=f3os[hVokЄ9`^DسA lK쭦Fޖb89,pקvqPsoxg0{_9$n~]^z1?wʖnwQp@7[Jjl?gr4Ŀ߫Py(fs8H3ǪåƇ1qb`7de % ·J  nyZ$~kυ&Qw pB!#иeX7gl'RϾ K.2,rGϯ~f.qFJ;9K8ո/iX^KraX_+8ipD*\?SI*]r%RvFOnvDrATX{/`U~Zu{kgYm%5t&WϺk2}W䗩n[x1?Kqw-KV0%0N|/ H˸"Aw:SK#|r¦j8brarg "y&*rhxml5\p;J9̑c]d%nR??&MTI{ᐕ=VSEXn"nnH=ACm.+FGcki$xv6o@^y^+mmՈB 9lduߝ\yFYC{SR&zo\ .sHҡM|uL aqpa,тt~*eW* E{R &IтK3 )-._@-ːА$RV9ZozӜjӜ4'24 )߯q*MǦx R58|ˌt~7EB%!t=x:\c9;ǭ@>Gn9a ItgDQzf9A>sˤQcHm UnЀ_ ƪ"fz{Q&i ]KzIwUSh\`]QհJi\&m)H%i ;?t'Ͼ#A0~7&\P6N{ /υUj:NM3⿔;夰KeH]Fha4'EVuC=˔dxpNQ1ţ*xrOLgGn-Cz Aю7>wzt8,ݢ[Uz&8|& ҮmI}銁|v7 O #`:>]) F?tOjf, VɎHjm,ʙ\BC $Di4ʆҥeƼ'/?x!wH90Y}: :mF\I * V`/pG4Pا,aԥʌ܊jJsR N#^}c`Hj}hBH "G@!XŶTMF"ާ3"Kif#VtryBG&Q<U^Y'z'̬ƐyN)& ^3asz˛V=%7gGҟ,o@q! xտib'pȊK7 ʋi =>ӴVCyBac+UDВD0h9E\11fN+XK7edNj| *f6 /}Xm-KMS9$]R a3+/g3BWW9 k8yK./Bdv}f9NS$~#ki&p8[i!V>!+Ҡk~Lp6zrq'AB9w p;jPh~;}}RC^Jʛ g$uMg_f`40od[1ih+lܪ(:@IuOBGc-Bʖ/Î @Zvj;/$pDjP6u֣,Pj)W-Z8]Xܚ@DN"Ӟ'afӶ_ .Gʶb&wҹ6eZ}X$t;+0Q`;J|^r ?7dQ?ۓFF%-`.+lΙ7FbuUUA,OZ$HXL[! ubPuR񇖄k^GF3-@KeKsfՠSl 9 W0۞ &{M\RSn?8Rհp00|JZz4%l[BPȵk% BQS9a"P~xz*aFF /( @5QNAsL(e(tXessê| ƒh#P}|\3XJ|r>膫uAijԓ% SnyVz.%#3L1 cϖy'Gi%my9񐠴<S\Pn{8*fPyX|/$Q*(d4,bsdži6e > ɬHB"=9ɜfo+dVw&-Y-&U܌gEsP}WNPp)}ߑH\C1h 9qcWBq!Q9>mjdk_9 akNh[/NZqfΆhLX*$LA#0Y(a rTcN+}#=Zl0*[H9J&@OCYT4aۆ}lӖf֙W)J`HаJR``ްk*^]nm*Ÿ'&-f0. IӦlY6iF`8Զ\tm F "x9%BthIFϰ5}3fS _Ȍd=t6%NFЗٔyqt_D`Љj06#P]u 0muIj9 g ‰fvm(? NׅTM0,?u t: SXZZ.ïs"(گe/& VCqJ줸JxE?r#5jo?B!oYDkkC0K,\6cka&46A]el$ΆR}6r@nD vm{gTqB&hz5N"E.{+6~D/V TB_0^#”om#'=偓4^@#ԆAmyO(1yY\!2<hl,}|wҜW PoZbУ#V!!Z`|j\A_h06c8 aǬh{~Xw[dB7s!)O6Օaĕwac $4q~fҼSBibM{Ѫz>8/?lHOV 9~,൰ZE\oVaǿ M'vxaNl˜Cx[4AF+$BY{/X:j=\G?JA)Xy I$e-~G 0ccB4pHV8K1 %V6 `>@xa'7Vθp]P_m4~Zbyq:}Vk2Oy5(/A%8khRO=@QTy$H\"/\ r…$2YV-RS_A 0WZmq]I C38m#soKÄv7ZZD 7 0؛:'Ο#GԷy0srq,CϨ$ǢUt +kůN*r),nݻ۴pX\P֞ұ+H:lF"P Wk̸cV-s=،r289S܋grt\xY>e8U[@x;+.}ξLgtsQr3!Uܝb&&DoD5fi Je y [B#?҄$m;$VMEf96V*f1FyP8^^27̑9FjFߩ69P#s3 iC_>]Mw9!MDTW!Rfѓ/[*E-~ku/Vp.S[]g_6m;%$qFy^_3t!o 0SaA®dԊW]I1/*%伤)rKBS*x#0@{? ʜbP))ڧi1``1̇LDz˄;-%\ViƆoo V[GG#ձƷ 6?XQ|S`(Yzt|=1$)[Q8eۤʼR6B!ZїSmp96:x`ң/6%5n Spw$l3dp@y[O);>M4$ow{+眏 l6's'hK<4<=ιI@ӊVY]qqr!nʃF;|-Xluڕ/rvkYg_ i N`bVghf<)QKo(bVK..b -#8v[In>t3ZQW<ش,F[d_n)C4YPaf:!Y2  BpzG0Wbq?z{XzՍxW l+>T7a3X=# ?[piW[:~(/AX,L"@ n*CLq0BD>!K8xJ>`\)GL P y^L+s- YH_5쀫Z>{uǎN{p2jTN?ervCAm3۽ 'JD"`aDo9F1 \ "RGg 7OB5\[6uu'X%zbi̎K( A{a 6Ovq=T'\=h-aME 8u9ǍÄ?X_Pm5?5ݭx 6$˯^#gUdUـ3=B&jrNTigt֮Ⴑ2&Dd`)!.?b!螒@ [B'D-oO j hE_3QwbL|}wG@(%^5V] ͏4e:*ɌԈsHy&Z\?Ϻف4lL0TMqz3syKUܾFtTK HknԦMS|6;7y۩@,Q%NuOq Xmk{Eq1W/w/<;WU #]D%o|Yc`@3RXu8DJSBK@Q\=vqשּׁBynA "O2"MBP0'w='e&9VHdvʭ|Ŗ7r!*ؕ xڶI\9cO ri֦4h" JW._gb ZL?bW0 +gX_#MoB"Ճq-*pG9Jx҃nKPSМWPkA$;M7w ^Wuaϓxx#ˏ# @,:(vQʳ>Dɠljs9{ ʫZ Ylf6>}yCZ`pudI[0[eH㽒BSڿjP e{@J\:$$6-K4W xZ,aD ((5,M~ܤ|$rJI6B'UX5~e$KU)>̙hhL}ZysONm\gCɕV Lzv- 2pT*n ڴ~ihѯ^r$<9e3koNv(p< ql}?U+gc"^!OV^ f!0 X("`|#1ɑ2zj{;Q| t ^$Oq0(!lZB}\ Xw39tсǧ&1|n9Y]vvopQk-,F#3\bz5 zŷ2˹I _h>Q0&ՃOtNIG?-W%aɿCv-<2)#m*k(KXD~T% Cɋ78t7d_ֿy ]*ؽِ-,X-jt`v5EƄtC˙+W~xYsv9bֽ}.oҮC2o:dzC pQt ԢRl 2}M:m rsg"PXfmsP%T6 g ~ _mejrrw)v酛,tek>HyUYX##NTLD5w 7SY/V^\fh+<3hR!]7_,ՅbAi$B!mc+|Rl]DznCRAN}8 (n|!~n_"hX¯er,CRZfvdyϠҬ9!LeXW$`3UE)}_YЃg:ѧ%yb4,d$[ ̟WP?e+_95$,u)&?͢LEř>e 5r/T{[(D_=޴gG6}ЩAt|"(Gp {5dP>LySW'f?vicv?$. ^V hqfnx.Lĸ׻]jߒ/D^9vb|Va,Le̠ʌe!G"! P^h*.nlȭA8"C/ℯR;hφݰH;[dtrϔdnvV)˅O@hDeGpJJ91@8F[D99+S \ZDPZ.`+I8g G[&N$ 8=%%P'oiM?{ܬX^n?®ff[֧)@uXMe7Eĺ0+L\ail2~n%@i2lx?͹w)sPzL)e1>ָe ;tٷ=s8bt&!k.ߣucL4^ 0@eA|/ oc~Jk|ߙ|7Z(#EBCXW $d.:o]58Mi01Vt年U׃xa>$aZh _YR,tBߡw TM3ذ@}(Zz>A*L9X} Z>k? mMP=TmǾa$|Y_u"LPd>- Q~F: 4aZ]a uqR Z+U Lc_CAGE b]FV{iǴ X}j3H>vzbϜ;C,Foi+jC’ /mIPsm3c-Kx1# [8 4 $=J^Ӯ1N# ڌ_sl.1-v7 L ߾GTQQ8-tX|B$Qq5XGJ{+`&\`7TXhjAm"xf N $M`ς: d u9yګס'}ZPU! G\RV@_N{#2\>惐u4s^u~?:b:^ 9 82jH@t?#j˧(5Un,Tv"Z+9P*j73VHGq`/0Gj/6a`:p ?@Q)_}z(]?q[~|>hQpƑ)рt mc~ܕQX0N._,Q7hW||;?G!Aj ӴF Htʖn ck]ڎ ͜GdNNInIp`qV?L 6N9iU(͎p1$YR6eC[ fs|FMΡ>mZczcEVDֿ\Nt#hX*.pcrsML6ð1k5-*.>V9 q/%Fxz|ѝOˇYS*|jΐ" awm-, \9o&n"_قwlH A}/i)B:cdzX'Dž!y|8k2kr|xE B:إImTtmymzIZE(t_ɼ}N%,@J,R%2ҿm%8d rxhMrQ,Uݰ>+ E0]`ؿƽxLbZ#R]/fάk2=q!CIVcLE.3xr4mTtRY KbGb= j,Y,g8)z:ռ^y ii!6m)4_ntd:"]C Q }4WdܭBD9LH\o_-YYKBXZB2p?jhLv[XYhLPT)vzeځn=ȏH 6ҳ4k V|4qNcCHs3;Í_C_`(~# q/Z/uw|[&뒬\>XG M_OvHZKsenx<A6ڴa9'RpT^[_8%}Q5A;>aAI X};T ӕ{lche}#y;,SHڱ?őy9.u;1b>pU!ߊE{nuп;Ksͅ^9R)R)ˣ-8ũ7fKWryRPm`TK(,PpOL#h:oZj*{-G鷖M"piԵ233QIasb^;E`쌟?şJhwwt^%p`ޔ摠Fc*Ēc`)2Nk`u ]]EEkOWIM$_ȿn{QBߓn>tisπe>eI{ |7,7e]l ϞɟX2Z `O1 ͋=hHEEYx翖*y~RhZ-Q lX?u]w8YȖHDKhI5, _BfD\x Br4dJ LԱMеbRI~JJk)`UbŗK X]ѣawqf r@DRRKe+.a1ۉp՘D8A 겣HZƑmӊ PĠ&}>VcZC,Elv7?uViwogO 쩚bj4'vqCYL)_@ċ3(*zA_'y J+Z'ĸ0+SA9! ­!fFoL՜Jyd2e'0B-Rl ƞ 0l'DAHity4U9T頤-v W8u(<8OAK<4Wo7>hBR}VZ ڴ4qzJ=ܛ}7N;;=\+ϙFyrhAfH?SmA J?y$anQByxax=RΖhf"[*a=}mXZ}폄f/A`kƩA|؊@F3@ҋ5m&" g'A LtI켰IW!dn"顆#@B@g3t +T\8}=< YWO!BB:v0=ֈ ުylO:u?G.w2>dKF'[Q=DH"i2˄"<pŮj(/ UL* y»1ع2WZQgpY^f{LרDCUa S ?9A7I?I'<TT5'8Z3 _)Dp" [hC3_瑯iQcb=W_,QkufZA#0ǔ[Rl߉5U|eu>?T WM+ggClc%hr(#tqt\/ܣ.}Y1LNz ; "ngMiq15tԽ鵻7T!Gq D:uBՑ܍6!O/CМ8Oj|oj_[*QbjR!PEӒpl'DatQQZ>P<ٚd zu^ͤADֺy !KǯFn tFrϒ]FkLCl9M:YZPp,:(kK҈WC9|Pv'3채*hx1}!Ʌ6| Q<:m03|aҖ7R`ʽR5_"?TGknSo#a2Up6jaFLC1cr`JGKǝ |=JcO(4[+p Ѱ?`[p4_T Xeč *r_c6R=Ѻ^\ ؃]{{O/A1. R@#*5~VoX/yMM)!ЃPk1P ƿ<>LurOLIg$:IӪbl-=xElaepzqfyg怇| mxRo.L3X+P2]-YoCʵyU/yȦXwr֌,gh4XRx~Q#߇SQ&XR[W.@|<>qiv1;(6Ȗmgs7H^`?Ե+ 1~#㧗+,Apmڟdn355Sɷlv4{(0g6u.T1՗}a1~"1^UտYՕl^l۳!<)qQ0^_=M8 .qd5#S6,uԩ) 8@R'¹h ѾMKwd 4BY J, UQd7Y5i\9O=5Zd iϰs]K<'3dNlr"ZvyUNH)m~DwP 02L"Gq0*LTIglNaN- ?_ 5pTyOTU緾Ͳc %r93ݨlvlц𭑱ܴݳyi<p:%:7V>#2 o<ʪ |(YDmm,⨁ ;mzQyE, .-DD|ZV{yu\Z[HbDx윊Qp E|݅e(<㙯s+XlF2UfYXP7CUM&,f";枠c·U,|[e3x^բX>`5]v > 2 /%r,?ft@ 1u`!ͮ-iV Vqo8Cfj_R[~DѮr7Vv}#iG}C1PY}C{/4f;?/}3.yh.ó+- هT-30]QW"+2k0>>MP NZ (E,gMk N0Ph̏1̹K 0r.PMxޑL'F1`I3ljq~4?v] hzf6*n#G S+h{j3X n7IMy|% >v-Ij4e܏{+QMKd褊qy*;$:h̩]PG|b(-`;u4)-)&FfƎiQWxY8 pjqv ft# 7 Q+"a#@}lESX.|;wfZP/l9`ihRMl%n~}&d7(Ó"47L8Q_'pyY~ݚ_RJ`,ԝFMM0km2k&L+C - b,:iz"SoA;{@&?S.&oopf*\k=9~y )' LS%or?S煴IgtVI5BR}]-ۊ$]رٻwl3 c Q"dm3/z~L]Tsl%Z;hQ66]>vBüAB z&{\,cɼN];% -ùit'`ks`aS&6 mC ⰷl,'jwDEKq+fq}ې !~z;,!% WL&Q?IX#ǤQID;#Y@`C(;cU={o=̃VF碭 |>=FVO`ן!W,݌UL?o4 _rpĵ\_;|.rR,p)DjUМ;Ȭw8Ԗ|3S0˲lz^{>pI&0N+:7 U'Y"$hB%l75OW]eL#C__x+#Fq\y@ wj^>*_xO=A嘽~YEJėx/G@C{aM)mD-VJXCD:(ox{GFBA+NUnt*J㲧VlMBTܒ ZA+ܘ =Cg6W__Nҗ70NFh߻"֐ikg6je`M,cj5f` ܈Gh}@+Jdl-eXIq\wQ^P5䦬83aE7rJp6܅U۴gIFi@_2bP%GwЅjfٴ^K;/!&v6Qs6u6jŎIOA`P|\ A qG;l-8"l;lJ..=MQB^V5EYe]LzZ*g "IZvi{?_q~:^T%:/S_Ѯ..~Ϧjӷx~,9s7&|fv' &Sj^d" LvEА5^| 1[AWwDƲ`ꍬ6J7\LsZ&]ӵL[V15 %GUKS\=֤'n=NÒW׶/(C"ş`gmxL+K'AP#9}!tpV[Ͼ%gpi,I ZcMX'Ϭ$׫6^Gl6zbSGB'1Ge&.@6KeMZS|c=KZUER $g. -,ܨ/()Y$b$f \-{EiM8DM`PƮkF(;)kw}o "-;.gmglr]!q۟ Y p.FѼZPXX /ݠBusqrI5w{kL2 _a,"N&@Oݫ=~xYDqW_,}\D y)_6|brk.rJvېn-.fՀ(Z{ 'AK=Lc]o4ϵm@oT]"@>jIPK7-`t(Ա섀l]!j' ygur`]fPOkOIɂ F;zBg*@JKI75}*{{kרŶ!8H||'!.ZIvFE 1mm!hˢ$C䰌dIt̻;U9H(!O_Ie$nU'C)S՘HJ̲qqmH[NHIh,Ò~DhA/ve]vt9"`88)Rv;IggD/ rhQ,[m.R95nތR4#͕7e?6Qg nxr4t@jT1"ް%~fh8=9˃GQU:my}_iY|t|N 3huE+<6羵Uӈ%pRq?Oێ691ؖ7i $p)zXG: 6ĕIM~laƗWة-T s;'[աY{3bMg+U7U*`kmC)Y&˾(E^i1F_IWPΛx`WK5[w?D437lV+iL0#<ƀfD#ve*f2-5wۨ4JuMpCVD!"a[ eL ΍H%(#] Ri\!ˠg[`]=z-Db4X *!Ħ!6mȚv@sۉ=͐Zzۼ#J^au_ 谻7t C=^8z냕)1Y9^ADqp a}R>n5,ISV4㯽,yRc쿶=U1 KMve "MwBw₱+ |ecݩO(jj!lګHDzZ q!jSvUH(is "zaq\!!'ɑbMpM&5} o. 1X:Z]DuV0􊴽$حiߛB>rqvliU=ZEtcg gjz#-|eY5}~OĆxZIx#1aqɾuY*: {BzD٭~>(6;fku/|UySDƯQ0Wed# ]܀و٤pWM髙dA+ǵ dá܈!6f9HQ2( %AmLis*U&]sS$je|6&@@ڂȟ\&bwFםZ]A>9T O)\'lIJ\2M%My9LD=Kg5)*uB- Ys ~V !st:P; Q\] RMEVq)nRI';[q\iI @::*REI|x$0%Ekgǫǧ;>3Ԉ`onmONfw:w)W=<]6! <aq2 }m($b "S YwB8aP(Ayg_rQ?$d쨳Na'Ϊ߇WUS#EMjh^{%Y`D,Erw4Tۑ<{oB g6l7i D̳[\]U^?hPŶ955{ʙW2=sQ!(P;i8Ӏkl3L9*]\|2:ylHu>i7mP.ӎM s]kR3 ǀfQy Lb%aA|LrãEˆM 6YSG|`Efg mۄ4"eNhJCS0;r´i^ ]CMrD\cI_ڬT`əؚie"f192PfNrk71λ*^&¢-]#Yi=B9ơXtO)4c7aD;nKudcȔ| QI1?ŵŽ.0 "ⵧ9혽 d1IH7H: gu3>B?MT`]0{W5ɥZu-H ]bk[ &mQ#Ck#t3N )E1qZ)mw3((;m)| |ʂpk)D[NFo!K%ǐ,VUs+`G*CSeU{kw( NYW`l q튧q PA%X_mȶG!M\IS%tþ6*jCɤtbe&.LJV3*ŵ(tJHэPLxy-s buDA}Ha>VdJMt1 7.n쵣~[?)"Qu6#Ș>侹3&f7NhK\3KG^5z9p*kėvb'rB0*Z&an֑ KlrW?>J|w/]0, %=@ ̺ 1 Yh xHL3K1q0 L훏> ,3fYㅙa;q^@(>n7{vȬer`DdUEAGe> ̻𞐠dF+MZg̽oDk2Gs U~|+)_&ta'! 󙥭p$ 2靊 {^!6K=Ij5rd\A$78 fƃv׻ jv+2HAݒH? YG^J2JuH Dѣ^z7U-M>ʼ` |8<ߙ݊~l еR XŬoA-[#pg{ȋqױ#I4תld`'P+ LXDd.*ͧC"Bbyg}Y[V":kMoΞaoV};&tjgea 34O;y7<%V"̄}a5![^0b.k/NC] גa.0*`w 4hzuŷUb=`?pK!{})Q I/e5Vu/6[Ga?C`,'Q&0gü lJ<#QQ0&nv!} auA,:]on3Ds6hz`a_DOϑlC.x LrsXm5!݆s;6`4ث% !ۨWv }F7ؾs7,J븢IqԐ ZX}jێȡ\@ bfmYˎzR:ƺ@ )3,d-{51?-t>=e.(tq Gț}w L%ֺ@W-VRon&2><~9~p‰{&w BW@NUu72IVUSma%^3ep1['ުX9lk_P1`sjT5olN5.qEr|s/8$Fxץ/Un'sS0E(V.#mUOZBKК0M`{!&U׾Uf4=y d3-8dG 0uTF䘋aoU%!Ё1nͺy2LG*8a[Q&q|X[2Qkoo.sꖏ`{^L[_7̫7wʫSR? Dߠv0_IG !v~tD8vںPcz[r#w6{$ˬ }qoDgf-{W U''L%!piu=R}<qeŒTNP=Ew@"{V~NpFa ׶ i(;u%Ľ~F +h"P-Jc+5|BVՓBZ[{n IL*^âcVK\R!XĹ&yBܒhPa)iJCk1M>(Pͥ2ŝlraGjɸȘ* R&aH^,&٤ZS^u) 8 ȵC<5}~ƉјW i9a+ M~atM.Q˒1MYjMe{ [zE_[]b2:H?8Q9"a;"R`g(߯0_fB`EOuQ00vWEN5roj`7pg…B NU(8)L~}u>1?[OCB e9;cDyuc":$y=pfJK>Zה0,WSN\ Gޛ b"D@"sW$q;cc mVA$B+L^9` &| h/}o2"|l1~ٙd9yΫSfcCl yd/(/=tTs@H+n;ݮrw^io 7v5ݦȢl%sjQBt?ffwC;~"b'mVz "a)y3 9xj#Wh,{amO /QyIb A6jhuT+ThCl1axu6tg,e5D2bf[T/Qgh:%ފАHZZ-@V-\GsicY_,A*!Ebt [6zF%O)`Qe%g';2=Vk @N۟ m$ŢD|xS`̮RjKJ[! |J>T2BkiyF.qj4Qn͜&wF87:s`ӑׂa&^ =!SnHd~S\kl N@\NmS7D {vvIؐtG$q_GgE2/a'P.8x1#)4I9lXpB{0 =S/Au-6> m5?17nEx2Xf5bJbH 5v\_nrΏ6b.ڪtH\fj7m:{29k>zv)Bf/ը~J[;R#2:Y[nKņlDP",fn j-ᬵ~T$"\6=(K8\K/}Ř'O-Z +*3 ͖44A9k-&H(@Nj8u(ׅUmc]M o"jEE&-x[nF *".ꀸ't4crX[ŃmSˀl(Pf56wێw5 M<((oS JD  Oy([^F Żмy _2Ǽȸ *'d3h= ٵb5ZScgWqުzFՅT!FXRA #$nDe"(gH y%:0i2xmgsTaU[m=g(pgIcyLFscX)Dnv+-Y; !]i"zYNHvh.Տט'l]c4"jUN>Qf* ƒrj a%j~o痉k  p?ߊ -NZ}QL\ow7'dЌt:)A!OSpY@P$ 9|F"cCAMs2 /痾sv;FCrQg$mxtf<<&YmE&F: m5$9m;Zg?O:gA5c?hL:kE7pF\Hya;“Paq;erT‹/]䞇nSb9V!5b_1o:d;vOp}}`羈> U$T@`c>ϒSaPU~@Հ34h#^ Łcsr Ͼ6 iC G@)Q;7]ulJ47k(z?#_zo#/I?z%y*S'jC'>Ķݮ|Rߛ6|rRgerwnzw)Y NU4/2㞙mWa9o\ $Ejf+z/;VDp򚩦)^Ԝʚ &ںc5S*2:Z06ĸoeB }Q &D _+^_H 011s"δk%M(fTxG2ؚ+%T")*>l -enZ劀jGGߊ˾l-MKT0/5(L!0X졏d/;nå[_8,<%虰""4P$fl?zo5EMFLPތkl;GMF3XNV2ؠ9xY?B 舌q)kְ>j?oƴzJzׇ3kWx ++\41c|~Wl|@kk,X;@tlBΦDz&xcd2-k:3X(5pȯ)ViK Cߦ/10P,; SKt0?\ ^eO[%)_ &^'D}۪~štVH"#d7iTu!.'ׁVQBcdL(N34nbՒ \V=4*` !W%լ/OT3Se3_&l4+uSi0{=EOE7Lu؉U*V|k>Vpy9|+盧7['}C 0`^|ȥ4kKܿ:[e]|/ֆfj LVmo4 ܭ%(~w S>J=~*\wm]*q\X?wSc vXTw9~8Jj@uB{RT'sr|2`] ~(k2ep'N=O:Z=\q7̝#f$HS/kbůɣg_9]-x,%@xc7fa&KոAl&۰<)1Ʈ//<;~нmTez*JȀ{ ur"ci Jt폞>#c*9$~Rvhv"oԮmћt_ÛJt@7n7dCqLO<{RԾ(!)]8Vh"3tkbdmc\ɴA*m ϵ8.JXukF Gn\c=94pZ"z/8/kbt7)Nă]ZB5v\x3Ǯr OX({ [Se{^57C+ba3IDX&r6g$G0@8=ŖNU'MM3}WGFǁ|{U ^qN; J-馂2v&n'زu?#&NleN$c}[ʷC1Iݘ9`TA)W>a: Dܚ3pu>]2W %mAz`M;>#cqP:"FoI7,+JZEcdؽu<2'NfB!uWb [p ͱuvѕ{jh %*={ /V6Fͩ &*t2k!.!4hy~hG)7Ke("RdJCJ#C;9^J'`9HJy 7ˣoݱ*p x]]7?@h8nJ3d jǜ̊Qna>~IY1Q\Qپٕ m^T9sZPj)}X-o1Ƹ4u 2le MHl=Idd՚RsR%,x 2O//T my$=>TP$0!x9lfSRwX/F*(9]w *ՍÏ#Mj?I⇉0(9RZʍYhU33ߔ~g) 9*%iJQJI{t%#N:1dbբwF (aJa 9Nb 2{_iS-blŖaS0P$Pl% etG E7=r.FhTx$Tbgz|[be},ֻWTkGcR-rO ?ԋ[|`Q榯!kh dL׼Z @hm5G/|O9>gp-VrnDupe \ɨ_&+p[xp+G¯ovOޟRd})ca?EDo2bzo"vluIhX;~kѐSs
MRȇ{m g](p2kPQFtwqTC@`V2ű(:LOC @}Ds.@<_t+%2`b7[[՗3NE\EXD}s|7V)' [ 0pH]BJ>\%Env/|zTR5~bV#{3!+2`U &% My ƕ2X]63S˝G ex- ÷Ǯ`'iL+SGK1Ct^=:u{Otf!,/?JvQ o+HF6T/{.Io9 _7.]ܲrti%j~7\߫PoWnHjÏab0ᜊ5{4KNinΘ*TD #a;! _5zJs %GM ڂAMJX9C|7"^JrQj2^7moY5 ֏ ۗMKG:Lrß23Q覹\J׃E,/QHSE}DPz'PTbxwƱ]|ZLiJOY6^%ZU-(kOHYJt EhX;܎FYDMJZsV7@dc'siӒאfh:GW:hz8]o$1JgM@w]JGm#ΫE8S$Y*A{=~>3vS=%B4:} J"3Qϛ>"~(-2 !qT:kb&nOgQenWb sV;#YV[KJ{ܡt@~ƑW`0ŤH@HFo:4 "r’(~(Z H 5i7t kq*0 ! /-|n^3M- { 0ݐt㛃VpTxʉ˷pjaۍigNĉ@307.(Vwϯ'Q^Duol$%>Ex0荺+. KEXI(lA\Ӊ {z1t{dvg{`AdOg 6 q>iHY&CoX~Rv t.|SH9켨FՆ(IKP/5.ާȽ0zz)̎WC^L#*K(9x*.)I 76ze]˚ȣ삼 ?(যqo`.e*2A$m0qcO,.9%˽)VlX}l S!w8v%.%zm ?YK:0X/7eԐv7T@?a`DQ> ksH)%w iB{4G _%$S"T ,gկI,fF~H]jFN'i:Q|bHDC\{"(lgVnRc&sڵZZi/m쯟kQ^JR?ڕl@*" '>_ha;R*|V#HBp1ß6tRy608Q3Ҏl6*җ̙" WЪ;}q@*)I{r>|=:Y|:85>*x }YqG::O{b:_eB0 ·:uq(?N0."-3O? Z jRr\EQ=e&5L_M*Cvr&< AC]@Ri_I$ojϿa=@Q98pM3@f$ӄ2|iX[ v Kqʌ3A%$11Y ,K(QY~Қ &/kn7I[h* >JJp{ ]tNRa+RA;:/bouqkQ0HcNVU&ߔ%%GJO~W@+ѻd.1,L4QP_ܐK%[GekP$ܡ3~%ߺkg@9Y`;ma%e `$b1gD3{+º̖=uRYY)|dK>$&Ɂi,fb&rF-hŲ2 uaD䋹ͶK |*F N4wA6xON!IKB ~#s?_mhFgM('~2sn(Y4PO]G16o<3XIW:{>[ssu: SWY+*q;vD2 -ȑӵiHn`֍nǤq۳Nz.sAn/ޥ!C.t{frmJU21/Qj2qT]4I[oSVVң,Ir E\KO&> ၝ?"re:e(\y -B&-J?u+ϯGGS7;|и ~Vvp `bFͼy^"\ FQXQW u6}8U`'ra;(丄3↥g+":9(s;^Hz؏0]}A?C^CaFka]-Qx@(Zg%1Bq(@#.,Iď/a.EKY 0do+u y6Ȫ'}g1EGĊ^cX]\PLԘD8RҜt+. G9m,ע"-GԳ4GqWo-qc}hgjp4Qݥ/V?^m_EUCt+g x818 n_4U_&Us0G'i3|/ C')ÌӦHVhAˡ BmT_j`0z~Wv̂(ӉY{$yPemi>jXLS|^-Y ·gv(ve$f7gB]Ux:h1:[Nc$YZ! q-Aix7d[ytŕWe_ R[(Q:\9J*(k\wɬ1BwFWD[ sdWŊ5QJ/QV5 O`#PcndN"pvyl.Wʷ~4& A&̭K0};`rƵy/7IQ/#M7 `TtiR^1W؇C!E\K=w)n Od߀{MޯsLk{")T!TuHfYsVV-6KB]9iG7F+ТcrvQ/T*ЌB ü0Z_g^'SZϠ;~HP.j侣&*6W /<S [^]d#Ap[GAl]|HyzJ$0hME n~-vb D G{y&5Φ{X\_#L+ s3`3 &*jk=P?lcx05y J]d l@u(R6l?[E8Zz#!_tP Es7}$hk˭>|3$qI.~XXkyʋ=vlХTJ·ʪ*WUQq$cͩkM>@(hd֛eFB2ٴ6`'h5¨εw <9Eƒ u &mpI}X*l`-j |`ĸ= gxdBEF?2lw>-kvi]ĥO vhdVylT4ZQ6w1L[LhSh|dEtw{~Q89{ $sv[~߬ )aQ Z˫;,l5}Q-A/Roy r&Wv2/d-",jʂ笼m!ܝH^#ؐio+i&=yS}ngU^]@Q>x]eL)`3WLpo;fPumN\15&/J8Hh=7%zf&|/QK=C ˜#1ד[?@3C"Uӽ cJZF."k y+@pgnZ^C41$t+TOdD^ \rj4, SdcBϹ2όŒ6j8[ JJƟ GVx)Zb#ҭ187t=!&Uh`5̀yNME{Pr jsgh'L$KWZ8:=A4zcfw^&,m+}6tO7_3Vzctn]R8;<⾯vB^ӽo5yM8nh=MT%E`i)D3Ru>>.5肬GJ}nNKhKdye~/Iw48_TsيrȂg~&*i7"@uA:&2Xbd uZw_d'! >O"+(Ħ8:p}(un"2]N-6<,C%`;ua5ҴUJ!PTq0\2B {O\O\H_VV}_]/UaCwpM4y@npZSg]?ΧLjŖDb?Əu"9xiWaW%(ʱrC`3~03ڎ\U3I!Z}>CЭ0ݧO#]4JdBPEz1д KZS9M`4*hY'/r:>tg"X wŒ?`K̈́k5'8R+r7Sj'_qo RO/ٕS8}-kg%yD 8W|4QhmoҊ!S'2ɃreLT2A$hV3%{s,!ĉ׎.Tdi*iTu+,ksuCʬ9g7Zxe=JI]XQ8d@a8\֯)Iu)!ʽ|Hp)bBnғ$wy%00AJ qў A ЕAO#7ͨuYnu6ΌQo%*cI! g-;k8񎳭BS $` jPҝ\̹ʖ*noZŸvUdҹVōf8+03,+*, @pPUfZ̄GNԥ\[D%YkS]x]Z'V} ɭ?"|߉\ƘbwjoDH,B`מm(>;S w)uDx!as1[gN'l̨o7n- Ft;ۂV5h-oWKm=/>lsl}IiPpG tkղq\p+9V1Ǵ+P2BNvoSq5Ep2nʴmb%9m(OҢA~VsNjr2WpAoADY* yyZm<Ց5l/@Ax-8]&m*{} 5r |тgpɧ#_r!28C > I!yJ°(6=DsDžۋs~r {كxٱ}Lz9$PJ{+Fo -e]NL^ "dn7 C6 AMq޶I %[˄Q ݢ-fz-Z~8(X ZZF 6xQEs1I0/"JB "tWh3r9k3|{1kl?@A/M T֥”%ʆ\ڇP5 a/*jI`,_s&s@R K̑x'4KdJFTr96ov='r?_׎9{~QK`),9-㱻ڛa~;)h@\'ҲR$Ꙉfv3կY(m݆`ٌGCaثnt5t:E14Ii9$ ЋFN@oTOS8-_"/RŮ3iK+sβQа2%. %\;AA!3=%3(~IEj\J~%MDI?ǒsG( =] n]Y=tāv-fe$N$؉v=15t[ ֻ+Wf9]ؕ52 ӅN7wPfitn~P.(!bIxLCTؒH8ʫ4pb ` a ',@ߺ66oLYL 28芭jm3rR5Ou)$x}xyuijMD{s3f<-g{2Ru8H\[bаhqv58:6Yc t Lr5Cx*3ɎcQi&qŴo(Ykyt2 hoV ⯣)VOTvV%5C>~Q]k]c"sv>C-w ڵerW/TL^DM zF}kg=$]*!PsoGЈW,OTK5~\C,ƅz Уd*[Ӯ[ (1F̓gʪq>Iz,L])z#'0B0$Cdo:5܇(@埛B*)5\Mxxraɯ ` U!y姽a0O/zTX {g1dw(_jEDؔ#/dcד`GxvogD!Iew?I{l-{Ffa} ʺf@Md˖r!"(l!:|SI26)1a>Pwg?~:L[}])sx᥊%_bF_(;c;?ڹ M×1cΉ5!#y]:e4gL.{W5YS%{!_o%D%zLqbj!p,-vR hdK8ͷ&z߿Ip`C0Зύ/IpݜBPXV &-]{qTJWǹ 1%=V,fݞ%NX9v; [߾hEx\BWM+wkP%H0FoF u}Ʌ#} VQS~?KEHحf]+07($-D0H ]? >{Xi~(4,ѭ|4Duwna'߼\jv~OԞ!`)fvRM@C#XD ߙ5EXu]Sus6/)d$?44a =Jo1?ZԲVN Qޛ}o¤O'Gxsxט]>PSpbop8c/.qOɗϮ[.}xiޣ BW,g Ldj_ڦYmyPg夜2|  Z~v\9v8 !KB2cg*jet7:e O4t;кYy7b',/f66&,&RqLϝn&uI/0lP#&M}by^ =c6"ki6_XBfaq|4RE*lnrD"Tʧiqe֩ˈhH5U5b엁cn*ҖEr [x7U2tcaqţ%[wJ &iSG0?{v[Vo22tc;:##Z#j\1ׅBd>]@"RQ#oar13 XŃ? [[ LtT/W ҦQ=,K7~y|["v8be"YrA־N<Ppgl+q mhs y8I9l]ƒGL8UjLQ13F Π&ǽ sâ`>Dh k4-ˆe^di Y5tRuK**OBCMtqz7:+^er(ضGnfsu0|6o_I![?G\9DBc[YD)4 þ Lp+z=XY!Q"ݡo.D|+ImN;_YǺ!'#2X!]v@;$Flf, PaE6-zRX[:yr[VjyUKy#LAv\n/ilқ~R_ӿSp1yBe%h3/ȝpư`>"E7SGg'WMkw2;_"_\75 -{_T LDgc~C +S}7KYk@,i=U7e𹙵,֘!6|m#y>>SJ=*$bAhCgF__zig|T"O}# 4S.Wu fh#Jg=<l  _7tJUjd-a\onA xݧܥ*RM 0/VD5sM|pQe oI4C)jhf*Pw'ixޯ\0{5pΜoC۵̪!eve$VO9:1묣 ఉ|vWK{"\r>O+5$kGv#eu;/8N6mU-ǾKqn.؛d(.$h>NCtwZɞ0jY9sdWzĦ(u6wWU8˫F[ BCMR 7|>ֽZlDΩ%084 /ïҟ`Gb+CE3*swm>4c5L(&+ N[C?<;&1@8,H,٘ȞF˼gV٧@e=x}H[Z" 66CM!u]zsliɧܲ{вh di,{LHmÃj%qe+ )FrT[z3" j؂j8Mo15G|;-a~ nY WyZS `jeʂI 1#.n- /'o2|!e訜_TP $ŕua*G:]:J`L4˫@ ~==K/@ TN2oް-R|.$"JoCc Ӡ%7 xK5#FI Yʅ!MωL Z%+\ʛ&k |¸0 :$}zsǙcr"| {*va&kY ̲* ,7މ@i`$Lx}1!*^nbn鬌eo[xqC#㹾qmy]1RZqNo?ڠ'ҷ@S}2@&va~?4h!`|HO{,ƇH"Ga@4N*ZKu/IR vLņrg~3v{pv.FPz\6%3Q]{No\@;@ uOv-nr4xo#WG^0$It OvTX'qD(; XnK ym\i4=Z63v27"lœ>K?;i _#͌+h3_o M0V"Qpx{l@H(A:/FwRڵh%4=ׅ1 VDc+UQڛ6AcrÒ2~*ZB`Q@ÐI &%בjgx(E}:Q.2mV⎲a2UvښߒYgC1Y5 Ab>(Ū1" YVJ+-q-HfF+ ˝xfr.O{!zǦrԽ uS 6.uJՇ2D>!JٗQ|Zi 7nU%M-j߇nU颥6cܪ<KUNlE]XGޟJ * Zƛ0,pz@AD,,½%@L9 Y?meMlB <6y)s4)=5Qȣ?ʚa^0 ZQ+ViYW*E|&1~YEx g&Oz;T=h>۸ls]"EtD slm4NkL[+!^"[3iRs׋`\(а/q5<"$#hHR*"59lؕfV$}6 n 53[N- WJt "N,q.n.'9C6@rx-˶O"ȋfΏsɷB^3T}nd!^e*1Y=؊;n<0+P'&fH4EO3fGe5o?_Kn%jY7 7HrV+c)=1$Nj\ejBb’ )]ht}x>[GR{2X_yL\qs_B0(u",y{UL?*YTqUܛ%Y]D|Gڞ Q_{v8Y>XE !3=T17w"k )=y+U/,g0P^˜|ʵn?xxU@[~d yAgϣ 9EO>V$K5T.d c?.[YD=i@XR4W/7?L ::4pA c;9/"H@%仪cVA%{mw e54<GŨ)Ю5D v'b#"yJAJrLPB\jڃP! =&4|iH% $wf(P1ևq2{ܐJtIZg\hXk9U_cc?چ;vH qi@ѓ'-X|'6NwW0qɭ[WRw97 f.r.%ZZz<[Н#/o|1=OG<,sYj_ԡ|[ܬooK NI@ҍQ4ćv:c1PݕAb_x:X:04>6%tW-[Yw;Je$0PS,hpm+GyΉ#LݟVLNWTOKQ":ձa=ˬ_N0+$W@{{]!cB}ŐӋfDCz=>;hZEGΙ#nsKzˋZ.̐lwoy%2~Jok"KeG>"`uu0nm>bn[Ej0gZ}d7Ժ}MW~&ѱY[uϱ1ja9glN֡[U*֭%tIm0"jgMA1t>~tagL³č/q5䜳妄7mJ{ܬuVt,˅ChiN]fn C F_2=s4@&{MTMU)vB'? YI$|,>n>9l1{ h}&]$Vll[Dq Q 3YUEfP 2;̹<&r6jr^ÞfT-50s3arN\֐:/ێ4m0 ,+71,%5?hؼ+][]k\?֖@l{{D"}fg>z*쒯7*YC-:j&τa= !CNEZF$zETs5n2"7v\Lbd89iu|$ZX&?K])/[= gL _ t!e7bZ/dmХ4[ i]IFE(M5dOA6*!}I*oZ`[+ n]Y+)I:TXd(~]z\qK,$ոd"TuI-ڙOL z7t@HkwƲg~TXz)f%K\pG(I{ z07П}*