libdnf-devel-0.63.0-15.el8 =><  A@:::<<dodU]ggu"AjRJr_",1&:T-Fׁo mB\\Ef%Pu},b"g6@A/aa`S 8t<9m@c[1);w m+!tC*z/fݫgR &V椙\ipqcvZ6pkˡKCJ|_.d EmD+Ƕ\  W9E g:sHQ|;u{n HshFOr&'_jT^+Q7YKw^VSly~h#|V+/)Fqr= 0.>n'8l50ef{GCM~߭ DOk.lñl3xi)Ne>/9«}v'1ӛI^OlA^q/3zc9I$e6c~+ Ry6b079973ba84c5f0e2d73b083d1e409ca0bcdb9a62e0760e08fbe9333143230499cb8b967bb630050a4e888fd3bef2ab90ced88a0302047c435bb50067306502305c736dd4ce52ecc531e6f22f6785b4593123e06962ea2c98df93f54a859013c005cf720546f87e66a0d8ef305912142a02310088ab1e1c1f00c6279a4a671419e2a400948dfd2ca3659a588c05f6a0d6e5598901ad2b840a1f3f07d7f8cda668f2fe350302047c435bb50067306502305c736dd4ce52ecc531e6f22f6785b4593123e06962ea2c98df93f54a859013c005cf720546f87e66a0d8ef305912142a02310088ab1e1c1f00c6279a4a671419e2a400948dfd2ca3659a588c05f6a0d6e5598901ad2b840a1f3f07d7f8cda668f2fe350302047c435bb500683066023100a28d15f6d92b0be26259860e8170fec6f2d7d691d5439b52cc70bdb34575e0ec48f01fee6040c240768cba598cb6f9f5023100b8b80202478968e43160279662134413c45c21556a1c0fdf8595fcf90cf4657738296f0d6bc2474b6cd013b71aee91000302047c435bb500673065023100d9b06f4907a8863c439b8009371933d306a5993fbcf16a7fe53e3c032023a6bb1a28c83f955724a8b81c70bfb689ed8802307a455940c033abcbbd925a9336323fc3573678eb4268f5e1f59d82ce8bad0d38d54dfd7c81f82ead8cd1eef6899138b60302047c435bb500683066023100f480e0d9ed2196bb8d3a99049af00b1965115208284002a3f02aa4ea8e1bcd2e58414b1b87be66f4a94d732b316c7458023100b011e5eab2c7052e841b9fcd3f62d8e970df3d50047c642ba97ab827555ad083974689b7d44f3a0c79f54e5c240cc7660302047c435bb5006630640230762bbaf7ecff94a842dc8bc70e1afb5f51e0dc86d4dca6f7ba4acb076920048e8873be97e5f07e86ee76485f6ed17b7b02306324d6a694862c178df9a9c19edaa22af9777043f35ea1229c2ad5d30cbc530c502f1e9cda37c1207d256a5fc8c171050302047c435bb5006830660231008a14f49e461656ce5cc9d23b995df6177eadb861bee3ba07352f685578ca96ff765a00ef77551b7f7c145c4af532cde30231008bfe7edf0e9d7f938629950f946dafc5dce031a2954cbbe5c1d5daccf003657975269ffa641780bf7f2eeb179261a65d0302047c435bb500673065023100dc4457096e2ec95972da6ccb834839228270c6443d9d205e2095da8bbb9adbaa3199f0b61f2e9f8b164a4a64514d0daa0230096dbedd30d4b1bdfa9b9367f0717122f135cf011f047542dbe88dcba5afe76e7466d133350be7d950dd885ee419048a0302047c435bb500673065023045fac0a8bfbc99201992d8416a33e222cdd240a1edee4de25b0bcd5695cf0ac7d6f9c90ed01b7e8915bdec8243e71023023100928c3a9da4352922da049aa0d43d159798b20c311c9956c705b38e86a1c4dad69916a58162bc97f84f1cabaabdfd3b9a0302047c435bb50067306502304c2327fcab893623788d1043137af4df91b89848f1c46feb070208b9dfba861c6cfd22218114a1a4486663af72ef06c7023100c95f35beea234423c086241261b0fd4c99411b884ce1309ff303c052078437026df2b3563ef081508b7a4c4e5fb639cd0302047c435bb500673065023100d96870ea3a967bd72c2eade1556c757a9f408e52dbe9c9683dd755ff1a09ab95048e89b2ab330bd7d69c9157a72b076f023046ad40bd7dbbe19b0946130bb74be0e538d73c976dca73f7ceca7a77c95c2ea9e9cd735b50ef615a5f47ca05c6a377560302047c435bb500683066023100e6e619c611a08f22089006ad2ec36daa4bd8b85ba042e3bec026141ecb778e07cf2da0d073cb8bbe736324a198abcc2c023100d84cd912253d0e56d2eab3b2847542db32effcbe46d47a05ab9231e1080fe8fa5a5018cf9fa15e6cbd296e2ede0e3f6e0302047c435bb500673065023029d6691fa3f8692cf4e5adb1b410fdf16f4f0720c5f401541896b699cf8524f94ad96a56821158d79c44a2a6fb6cf6d1023100b345f490b313698c54b3cce9d71863e359bbc94e7241b14f669533b3531001f9c899083ddd6a6a4702c5cbf472c011080302047c435bb500673065023100a7ff0a0d7b2b1e867b5fd574e6b94ff7b4c535831a1177f823de4514726b75044101933100a26219e1e21333405a485502306019acc9b49ba437d874e6af9ecafb72099b331f967e43abe136d1db34c81eb106049944f52a5755a87dcde70885fab00302047c435bb500673065023100810a87ce7dde596992d150db6e63cb6bd2fcdc61cad07aab7b9a877dd16cc096448e8b7fe5e019279903d1d086114d2b023002dbad250f221b999746e9bde46511f639be91b69742488d5e159ee7296f5681b7d44df561f851b24b640fc4db97edb30302047c435bb50067306502306b647576245784b4d104ff3e0f8d036dd3a587b21fed5e1a6f505df422a1d4ff5c9f745062dcc4813ebf4806e590a630023100d4994dd5962abd484ccfdf344518992756328774249bda73b70871f30098efe8ffa74654d87320b0d56de51d5036dcd30302047c435bb5006830660231009b4616714d535f970edd91b6f2d369fe3d94dc1cb682caf559f75ec7bd9a2701bbaa52d2d90c539a23bae3448631d4e10231009149f82bb51c36448f4aa49f75e5c01ba4bf6f63a87743dfc4615503afaa0464592a2938dcde74ead13b453b8a37dcd80302047c435bb500683066023100de72fc7713dd60b6129ca8d560f767f20854128ce9f26137703d8e4eb173253eafe078959d5a5c0ec6ddb84a68ab78c5023100ce421a55d295306ec5b45f22fca5b30632b51f47b6d9354c5d0913c51033c982feddc5b5f88c3f6ad869e1adec2af4c80302047c435bb50067306502301e9213974c53373cff66a23990ad4c62faebb859ac2e2af2009ca20d93e6021bc44c2ecf79bea48b64b41bfa38d9994a023100b9d85cf89f239f089ebe23d73199da31e34262118ec084705ab8065fae0b838cadae4cb36b0916d3f62dda0da45e0b4e0302047c435bb50067306502305c7504413b1a110e5ac03dfcb30eeeca74f0c750b199a4946f01f519d67ff2f8b313995196f6c65b6645cad45d4730410231008d8663c85e26f42ddb03b44b710a930ff8832353399ac6cbbd9271549dc40c841a424c1790c4e1314d3c0c5d1811dd410302047c435bb5006630640230756beac9714df1a46ba30a04bdb015ef90dbcbeeb30e57a05d5bb7d4ac31791edeb2e913a4d18ec77768d8bc9188204a02302dae23a786a0238f7a2970d0ee22a7f67244a58bacb1b362577f77615d1f1669915f59506d0e20874922e57bae8f2b990302047c435bb50066306402306e906fbf3271ebd80b9ec07b26a7911a5999b9010b34c136ddd024ad1ef8b9959939f8c9e65e438562e3c659f813ad1a02300cc46cb47d0a4c5cf2039e3ff07ea186b1ecf34016af96881e2cfe0a5ec0926adbee017f7e2d1225db9f54f01c2a69ac0302047c435bb500683066023100fae6e20cedb8e49d3b30b0efd3a560dec453d78a0a9780c78b58f0f81276fa38c5f97061a5b61834df49f3976648dca6023100f4fc6f0c84bdaf61db86ddc5eac03aadfd7ad67340bc4a8ca84de8140fcd09d91dea16ff043d59a7a40a1240d6d507940302047c435bb500683066023100f516b242349ccb2c9a60c6853d19d3d2af705987f3723d9058c0bd6c54b4cbaa8ea39027332066081398bccb7c191eb8023100b910ce3093400b1836a5c12653356901f1a4812a98f276f77e3b0c0afcef592129c4b0639727f29ed2491e44ac5f4cf90302047c435bb500673065023100d4db670aea740212b496a42a6547de9d0d82643ccb732ae764a1e2e3bbd932301e50b04f0d14069d2e33020e9223462e02302ef10930daf53ef1ea4b58e343efa5b633337107422454fe3f2f1f25272a5c73865b803e7749bceb5f5610b23148d49f0302047c435bb50066306402301b6c406ba9fb9fa06c207a78cf15860c8f22969cd970e88316596a3bb1ffa7b702c4a06af069e24a1be7334b72f391e9023008d21ce4d3f25ff861aafdad9c7261556f752e278e23412c21dc359c6de72d89f315e75df466eb68152363b6195f70de0302047c435bb50067306502310083a9c759ec6a52596b568282100d0ac0a0ed0b1d13171c558327edb7392e698cf172e6ad43a9a15f0af113424529a03b02304a4cb748f821777f192e4ed951020f5b2b0b389a0b43f5b52e10ac571788994f16287f547c0452d01cea6f7bb3340eb00302047c435bb50066306402301e07edc739d126bf8d06a9b3ec986d77a13412b311531cb54f7752d9170a890decfd0abc200a98d1672c7109e0b2095802301741936c6c0592be0b7b4d79fb70b41a1d886387a1611cf2fe3970c28e72dc102ff426628ab440855d7cca6ef0973eb10302047c435bb5006630640230232287e96c18f49a1e491eef4c34333e146291e4805c2f09c2406fcf622230d043f11df8bab052f9ab0178e901e8923e02300d2ceb8187b66318b30cf0806766cd3ea61abc4f2e74f180b13209abba9e7ecbe54824a5f6d536b82e2070a01d8d5b270302047c435bb5006830660231009ca5ff16535c58277afcaf4429da1e3ca794722f7d1c0ca78d826799db33675f300b9031fa7a1c8dbbc7c653948ef6ed023100ba8be2e51dd1cedd9a2e490f63690ec52405715bacb9333ae4c6e649bb3324b3140e1d36b74ae99b6ce64a24a6d35dd90302047c435bb5006630640230280f72692f80b073800356a6550dee3802a0317203a6a31b2b70b74942241db8e07bf302ef26ca65359a47d4c9bfa1fd02301ca6d3be65bafe7fbc25977fcaabbdae7c68d8e2835997ce621cd965da03ade0b948d0f01fc41afc48f147870554a8170302047c435bb5006630640230395c1903b83429d838e81a89b05e6666f0ed6f183ca54784306ac6ea38fadd6eaead82685a636cc6f64ebc9c2884317602304b8e2e43e6c22bfc7b510c164137bc72113f2b35199d5b7089d5598371f9f75b4fac7f8021af81da62820344b36630280302047c435bb500663064023074aed01f1cd85ed1058f50261e3ac9eac90c0d526f11421ec07d921a8265cb7a037b8597697bc530df72adb9a2ed6d0802303148a373b1fbf891d1a91e35865746b48e0a30fba49d10a4690e3b50c10c85ed1cfec2c4f83a1ccd9c8c2fa0e586eeea0302047c435bb5006830660231009c9dd2016d7559e28c3019b7f136b330f737275088899bf15fc5b6afcb395c3fd0a706ac92841ae7f050bada754715f5023100ad1872408c0e186a4c391009b0a217e4867e6062df6163f14bf633057882728356df65b1c00128d33378be41279e7b100302047c435bb50067306502305da8bcb800c297cc4636bdfad9b6fd758b3dd082ad92a4b3b42cfe5a7680ab4490b3eee2200d41004020841c517f0f07023100b90e7a5c86bc4d67aadbcc3514bdc36812105a5fbcba6a2844b4dfed92b6b1cc0d7ded5d133f15d2c482776b6c0d88620302047c435bb500683066023100aa220b4578f6018a09af93118b02012bc61f8ed037fed1cbf0cbc1af852dd07f25537fdae25f3f7284df4278cc0aa287023100f1e928c3956fda7a5c35b7a5c4660952ba0e994666945f5dd292f1c353c6eec02d4618b44b1f0c7efbc2d0b83dc6794f0302047c435bb5006830660231008939e6b285eb0b87b821dcb164db43b7b65a740a48003b0ed681df1ee2fff5798985eda86a69118f6649a7165d38506e023100deb71d3b939ff81a36db77af43994ac170055da87b9b5e4bc177dd492aadb46fb8371e98ad572110b3df3d2f47b10b3b0302047c435bb500673065023100a503108f9f0ccd640bd7bd9a0ef83624de363bb381790eac5a0597d439dff91041577e69078e56e65f490d960b499afd02305f7684ff3c909332dd5386ad7d7e8e038aa1cec0356209c303dc1c8b299917a34c2ca557dd236dba792d5c5d64bb4ebf0302047c435bb50067306502302ce058b4c3812956f4d163651c5e32def58f17017197fe0c6ecd822e590ab25fcdfbe24d0f376713698385c9c4abff820231008eee28d74af3d83701fc622ae964b275eefedbfa0ae9036f8b96b432be0926597d415609888790d88cc5596c25f8c0c20302047c435bb500673065023100f6bbee2bf22711afd6bd87514ec800aca83311113496e269aae05527e88bd3d24df8d69b61dc12a80c09fdb31a623a1002300d3cb92dc18fbe1e06b411c7901379043f851913444dd4bb3b6acbda826bc0292387a68f338691f3bf06853518abb1960302047c435bb500683066023100eda91f7dc9bee5b3ac506721d680fd9c1c6675dfaae20a17d645ef38d77fae187a613cb7234191e10018e42d37129295023100e28dd01e18f4a5e4f058d3c5269735c2a5889ab01aeabb6e1f032158232a9f17ea8cd4ef109049cc59825ba1b5739c160302047c435bb500673065023100fa582458bc40884d57cbb02ce7e1728b2f5930a1d4739058ed45064b046495c86fce4040864b0746059782077d72331602304763098550f12965295ee2fc930447cd706190a5c593435e43c9d2d94b671d7ba7bd3e542ca07b5ce04c93f02a150c140302047c435bb50067306502300afeb447624af1e1f404677034cf5116adf968f8ffb134077aa268966fd44ec55a6f627af5307a4fe1f82e669e88c6ea023100da52cb7434114b70c247f9a1962e80628c4669ea845d37bea30389c63279988a0b35e276dd0733d463b532453c83f2e10302047c435bb50066306402302ff1dc7bf5e1d1f287c0435d707562c406b47897755abf2954862665adb1c3c6565054e7c91125cdbea9075edf959edf0230400082b39b3860077aa795af7df78de99150d6b94530736c91aae68f789bf94aaa1b8da86c4d482d764a3058a9c646ee0302047c435bb500683066023100b610270f01f1f986ccc6d16bb4609a24b39d553f7e589d4aef6789c8f6077e97953f122b7995c38cc46268dcc6b6ac02023100eab237ba7050f21a8d11bf18656dfe70e6d2eae782689cb637ae597d30e621120a57544ffc7a32fd0d42600acd0d30d60302047c435bb500673065023020a6a10a80418f0498049554706d00c4a245d497edf4f59890eda43c3418a7bc57aec674d9f6b8de27a38d65692e5e7f0231008a1859eba0cc439e26c9f63a1e89a831015c411c7a2cd38f3d0d4b5098ba608a945af8416c92f52afd862b5f54c9b5590302047c435bb50067306502303793620a787ed8c8ec327dc23af487b16b41ac1a6b4241bd638d2d96af9bfc45304785439956e5344bcf1cf63994aa19023100fee6e5879f1ccc52ec3eb791cc8427b25e27ed664fc963f52c3d6e1f6238cd0faed5ea528ba2b20ac62351e2f6a192f40302047c435bb5006630640230419074bbef7e37f2792b6594e7de710068726ffbd5aa6f3f9b82b74789df5b83a78ec7997f1d539effc6f17ee83d11e202305856d1a6833b65c39ae0fc922033c56d64c516826d06b995b9e805c43f271ebdc02e42a2f6060b24791b7c8452e9ecf60302047c435bb50066306402300a6f17e71103913e5c6465354cd5428008fcd72e5f964c04d51c9dfb5edfa04d191007b73c1ae47fe2a3809ddaf6b4720230445ffd8c2651a47dd176b483d263e79f3e5e4ec3b1fd44be39e16d33ef9cdc30e6302656ea9a651f11b51413199def580302047c435bb50066306402300caa4262d8daaa9b30ebaa589554f25d3b18beaf02e1a6db17932eee18de0b1514c3279d364183a5ff81c1f73ed6673a02307cdd43900cd58d0e153383e4b4eb1bb50383e5a02da675b5b6570603eb2e85101af2e4b64cc7a43a5eea161ddadacb390302047c435bb5006630640230547f4905fb5a4262cac9f894f46c7b2fae01ae2f51fcbdb52c4f6af598f90736c03a47b37e1d480e59d40d37a844a87002301652bb462d1513a5f765e084caa443be58b5d1f37f3a4833f08d99949eb70ea20bb8959da3977fb439b2301b8d6ce3cd0302047c435bb500673065023100b9eec5352a03b0934200af3aef6a6087bad49140b5e68cfb8c7c8ee97c5fbbe1e94b2428ad54f4410ea723cbc94b0b180230767f872d63d9d450370640d263889dcba74a6fb5094a365e87e98ad3012ed8e5c7f06116100d6d0e90879a4d33324b710302047c435bb500663064023052c500dc812c27c91262126c33d4ef12d606ea53a411b6ad9a3205cbf6ce5837fdd8d99221b3897d7ad9d1bbe3cb8bdc023020a6eb426511444e274c03456279d9320c3fc7b31ec90dddfff645679d19275243187b3a209891dbc9937c5fce33bbc80302047c435bb500673065023100cddca8f312977fa629dcc0bd372c6d573c2c8bf5aebfa3b4b73e7e3b769b0e1c048c5a797d3ded7e18928ee9f7b48505023020b87c3603cdbeffc0d0fea48cbacdd982fbbc876a685f4f2bed7e2091950ab777ea5d2ada7a0d4e2c2d49e15a60fa4e0302047c435bb50067306502305c736dd4ce52ecc531e6f22f6785b4593123e06962ea2c98df93f54a859013c005cf720546f87e66a0d8ef305912142a02310088ab1e1c1f00c6279a4a671419e2a400948dfd2ca3659a588c05f6a0d6e5598901ad2b840a1f3f07d7f8cda668f2fe350302047c435bb50067306502300cb05f95fa7443c9f159ae6e3ccc0e3fab507ac9962cce050d34e1ea99c25a4a9ea5977883d996f4636cc7b0fc4694e1023100a4617ea9ac8d114c4880e62f36e0548e107c373975ac8e5184f383ac253d4f3df01bb1f48580ed7569a391a6b7b68e470302047c435bb50067306502305c736dd4ce52ecc531e6f22f6785b4593123e06962ea2c98df93f54a859013c005cf720546f87e66a0d8ef305912142a02310088ab1e1c1f00c6279a4a671419e2a400948dfd2ca3659a588c05f6a0d6e5598901ad2b840a1f3f07d7f8cda668f2fe350302047c435bb5006830660231008fa9ff8e7d4af766fb09f9944cd2092d6af0aaa6adf987e750cb3625e52fddb41d2158adcbd8cb6c8f03ccfd21970a0f023100dbf2c76bb6711ac5d94fe591b365c5a60d604753c738e50aecbbdad64d82f25fa863bdde6dd6b3eca0fbe42f124a797c0302047c435bb50067306502307d073793e247e2d62b6a1a31a77b63be725227951f1c7147ef76c89a97d1284f45099593c28264f239e2e77eef4acec7023100e403b6079238cdf477df40b6fa488350c55d6eb44d86cb922b607bf23e830eb3e6d642bf4ddd4ad0767f272e827fea9c0302047c435bb50067306502305c736dd4ce52ecc531e6f22f6785b4593123e06962ea2c98df93f54a859013c005cf720546f87e66a0d8ef305912142a02310088ab1e1c1f00c6279a4a671419e2a400948dfd2ca3659a588c05f6a0d6e5598901ad2b840a1f3f07d7f8cda668f2fe350302047c435bb500673065023100ea5e572939d2a33bf869f02de7e0d15809ba8a28ea328dd55662924195781184dccccf251c7bdf10df216fbf972f48c902301f62eea63103fc377567fb0bec46db8c973507f8916dc8895b8d98ee9096869bbaa84f7bc483d943bcad0508b5e05d180302047c435bb50067306502305c736dd4ce52ecc531e6f22f6785b4593123e06962ea2c98df93f54a859013c005cf720546f87e66a0d8ef305912142a02310088ab1e1c1f00c6279a4a671419e2a400948dfd2ca3659a588c05f6a0d6e5598901ad2b840a1f3f07d7f8cda668f2fe350302047c435bb500673065023100c6c49088f9d262326c7fc7ff248c8a65e865cfd55d7826da3dcd8f45b5d740d84c8fe0ebbf3fb80b25cb3596a1d8d842023041bfc1e844c430a98179e0852245659323be5abdb55d544262a4d087a4152bed4339f50e8e8e5f399dcd65bf8506b63a0302047c435bb500673065023040848a6290aa5170c29312722ae6b3726bf2a894f2eec5c127301612fd2577051087d4a6c399b5204d7e3beddb891eb6023100c2f3f74c5d122b67d8625abcbb9b595441bccbe492eaacd1eb0bbc3c1a83e6ed5b59a6c8d32b55532f12137110c42532 dodU]ҲmBv&dz]s$sDz} DqfTrR5T /t>Nw>/-| +O\  n_ mf2\6Uy#?5;0P0[vwHa6||i=EU]f w7AJ F^*xT#JBrÝ5Ed2ug} >Й3eYĸՀNudGx;v"bJ&K?tCG鄏ЉlB z!Ly^IuiF[{4}7BP j5֕ʘ,惏1 !VZq}Z5`$,*%E@EX

Q9o'knpbޕwg.e6z0S6$00^?z7̂gX>`<?d  :X\| @@ t@ @ @ @ @@@@@ /(j8td9d:.dGv @Hw @Ix @XxLYxX\x|@]y|@^| b}{d~e~f~l~t~@u@vw|@x|@y| Clibdnf-devel0.63.015.el8Development files for libdnfDevelopment files for libdnf.ddx86-02.stream.rdu2.redhat.comACentOSCentOSLGPLv2+builder@centos.orgUnspecifiedhttps://github.com/rpm-software-management/libdnflinuxx86_64X& 5 - fc D ( b2P{E+$ *F)'e \bH 1Q * } ; &HKAA큤A큤A큤A큤dddd`````````````````````````````````````dd}``````````````dd`dd``dddd}dd``db2d5879f71aa054c3cef9c01a7fc10598d5a9af1dc9111c6690bd891d28ccc63c106a9aae4591ad8eae991bb642242d2d918a4e3311b44e7961a0d9515fa3ae9079eaf47ee0468588c96e6c5609496badc87c70532a957b908c1864512549dc0744df781dcd4d5ee1110cac8e324137825b91fcbbaddc35c4f153aa1e8c6750cb64d9b1f57bf3aeb07df5af259811553f878f0b3db83d82e26505bda13653292379b724f1bef8cbd99fbeae01af7293f7ba9fcd7a2c60f3db40290580a5fc95220b80aacd9f2a27eb617a5785f34d5616c4f9b97eef83779b5f11553aa57c3dfc5a098ed6e1b2e2fa8b024ffd5a8eab6a440186c41407c9da406f472303be2ca58b6fbe2363e47de09b10517570623dc7d33f856ff0495dca47d18458b78956836b3792d10ce024f1b326e61790f29942740e74e4942b5cdbc5aa829c888f2f0f1b850b5dad4eb4272ed7ba433bbfbabd2b0add7e4c430d4f73de8b5194a2f842c7f72223b1ccc6fe1700ec12a426678f20ae6262dfefd61c9f83536d029919dc1279c04783b9abf7bda1e25e9a230942175905e2c77967434476e360356489171a7c9eae0dee223e58e31eab0bb4f8e7f340313154cfde439534b3735dd3b769b5fdf5aead1803367ae7d0e2b7db4ea585731911769df4e60b7c290ea0767200f30cc8d5c020e364b52d23491499a6975fd5a0e9137b0946c464ae8a089225e416e5928fd7414e9c4d53e0c383435a2660ec89ac2e56bac979eb46d28781cc635caf79d77fb89c87e75bae97e48eac956223a1df50f261ef04961d31b141fee3b46806ee6bc1948218f485b9e1c0eaaab25d5c8733ae89d548b4420d22effbc91bfd730bd1fa2bd34dc4669022750d4b484597453a32e87dd5ff22db9ce0a1ab242c1c32094cfdf3a9048daff3a139a1a5d537301a882ba738eb68afc7af4f82c883308f1122b9ec3f30be9d4178f6c170d30fc7cd0b5251f14e1ab34f0bec5d31e5c6bf0f4fefdabbb9227f236a582fe77e7772aff018b0f7ac68d2b898e4bbafa7ecb7c054d28bf733e435e1d2e20ab735c586a8c2f93156625f7ee847fbf374a922cd3135e9286be26a7179b3105938092aafaa806de96b0497da6da0f3f9c896401cd74a3eaf2f07163e7f307426dfd5ba15326cfc2f3f41bc7f226b5827e20ee763e8a8af62e28117ec1d466ee83101550c02ccbbaea1cd301d5c0b6e46ebebba963639397d95c079c6a894f9be6413b4c5df54160a35b9405be756c35f193ab16048a5f85821a83989ef31755863cb74ca120893e89248f590610dbafa0947dd5c25641cdc490b54c7ae2b18d93bff24fd908b7e25ddc7e6ba8d17b63a83c3f910aac31cc902aea48ca2f8221dd7bba35a99eb047c5c59f58650edaf868d91b8fa15e0e66c75d51d3932a02288362b8e1932449141cd18a4df5771c5258554c0d033c083b94c86d533485079cfb1aeaf4f83af8baf494abe5d13a302009cc80177d6c9f118824bbc25b38d56130636135aa1276cce2c7c8b31481b027f6828e80f2908d0c2a2fc8a57e50f6222dfe6fb316c4ed95c89d95b85ef505cfedfcf72a41997a672c6e19edc28ef348a88e2a5cfa974fbd59068f9fae34e3dae85a42dbda8b8daee4ee048480953913434b467d437efb45d2248a5aba67d14bad7a09052d7f5f5c74e5aa04ccd54dc87c7131049473f71d00d5615431a57dae570c3f940c4fd1cbe7416d00e7c30ba1b5d7e7044ac899aa064af8870191868bf7a740c6a19e1f4c7b9ccdb46082cf75c82419d72502354ef35356ac1a463f40aa43e8832a928dd2088858687aaa5b6023d14c8c60c22273f14a7c870be0cf918583dd15484bec1e3f343914d32a1d7e3cc55937db8f9e5f2f530286cf5749d99a877e4ebaac8d817c64a663b1306a6b512b7d2e7a676934d245dd0f44a3d95240505f8f56558476c26f8f45d72a10e4b172e9b155c321876f69cb9dcc386acfbc4bcc43884fc888a7dfcc71a6de30e3cf710c89fe53f281e62ea74795185685e2e92f71b8a5e147b302f3f8717a6a237f4fc2bbc266408e24fc1ba9104b0e165ccb25d8c0256415fde9f796098090afe537b302db5106753fa10047ef9eb3988378826980a7c50a2f95d7927c4dd85d2eb5acdbff01ead8b40caef34120927ccf00b56a2ef899ff90ae40f228e0edb3284d085a206d0ca19f138658874f0456166150ccc87a62539810007106f520aec4cace8f09b385f110567b9212b26e5fa8b021c0534c76b938976b0443a283b9dce4fe0cc6bc0d27f349b4571e1646966966a1e4760df051803ac124cc8fb9cdfa19d039525eeda526e9aaebf309b2c0312e1b9f3ef1303c3e69128dc1a6d56c3c4ca716947c5f9c16402ae5f11a6990fc23e05a956193d37ddbfbb9b10fb749883cf51c4cd4467ec3fe8aa2dfb8ca44d7d8aa89497cc6bb66a3af12a374c32c73dc19cc85f8951a96d3391cc009a2c18b8391d468322849c0aa00a8465a46be2b491fc887fbdfddbf887a640a03722a12376928bb0ef9df139147e416d8e6c50d9cc10cc086a0ca72496ff6f0e1c3d24fe06d71dbcb57180978712f01900769c8bd73582df66441df646354edb700flibdnf.so.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibdnf-0.63.0-15.el8.src.rpmlibdnf-devellibdnf-devel(x86-64)pkgconfig(libdnf)@@ @@@@@@    /usr/bin/pkg-configlibdnf(x86-64)libdnf.so.2()(64bit)libsolv-devel(x86-64)pkgconfig(glib-2.0)pkgconfig(librepo)pkgconfig(libsolv)pkgconfig(libsolvext)pkgconfig(rpm)pkgconfig(sqlite3)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.63.0-15.el80.7.20-33.0.4-14.6.0-14.0-15.2-14.14.3dddxcY!@c pb?bx@brjaeaq@aabab`@``&m`%@`!'``_/@_>e_ @_^@^א^%@^K^4^[]+]@]@]@]@]rJ@]p]p]Ik]B@]-@]@\\\@\\@\b@\]o@\Z@\[[^[ā@[#@[\[h@[-[ug@[qr[qr[i[[ @[Tq[CN@[6@[6@[2*[#@Zz@Zp^@Z@YZ@Y@Yܶ@Y*@Y˒YY@Y@YJYJY@Yx@Yu@YWY>@Y"YtX @XX@X@X@XoXZnXWXOXF@X@Xx@W@Jaroslav Rohel - 0.63.0-15Marek Blaha - 0.63.0-14Nicola Sella - 0.63.0-13Lukas Hrazky - 0.63.0-12Lukas Hrazky - 0.63.0-11Lukas Hrazky - 0.63.0-10Lukas Hrazky - 0.63.0-8Pavla Kratochvilova - 0.63.0-7Pavla Kratochvilova - 0.63.0-6Pavla Kratochvilova - 0.63.0-5Pavla Kratochvilova - 0.63.0-4Pavla Kratochvilova - 0.63.0-3Pavla Kratochvilova - 0.63.0-2Pavla Kratochvilova - 0.63.0-1Nicola Sella - 0.55.0-6Nicola Sella - 0.55.0-5Nicola Sella - 0.55.0-4Nicola Sella - 0.55.0-3Nicola Sella - 0.55.0-2Nicola Sella - 0.55.0-1Nicola Sella - 0.48.0-5Marek Blaha - 0.48.0-4Nicola Sella - 0.48.0-3Ales Matej - 0.48.0-2Nicola Sella - 0.48.0-1Ales Matej - 0.47.0-1Ales Matej - 0.39.1-5Marek Blaha - 0.39.1-4Ales Matej - 0.39.1-3Pavla Kratochvilova - 0.39.1-2Ales Matej - 0.39.1-1Ales Matej - 0.38.1-1Ales Matej - 0.35.5-1Pavla Kratochvilova - 0.35.1-9Marek Blaha - 0.35.1-8Jaroslav Mracek - 0.35.1-7Marek Blaha - 0.35.1-6Pavla Kratochvilova - 0.35.1-5Pavla Kratochvilova - 0.35.1-4Marek Blaha - 0.35.1-3Pavla Kratochvilova - 0.35.1-2Pavla Kratochvilova - 0.35.1-1Pavla Kratochvilova - 0.33.0-1Pavla Kratochvilova - 0.22.5-6Jaroslav Mracek - 0.22.5-5Jaroslav Mracek - 0.22.5-4Jaroslav Mracek - 0.22.5-3Pavla Kratochvilova - 0.22.5-2Daniel Mach - 0.22.4-1Jaroslav Mracek - 0.22.3-1Jaroslav Mracek - 0.22.0-2Jaroslav Mracek - 0.22.0-1Jaroslav Mracek - 0.20.0-1Jaroslav Mracek - 0.19.1-1Jaroslav Mracek - 0.19.0-1Daniel Mach - 0.18.0-1Daniel Mach - 0.17.2-2Daniel Mach - 0.17.2-1Daniel Mach - 0.17.1-1Daniel Mach - 0.17.0-1Daniel Mach - 0.16.1-1Daniel Mach - 0.16.0-1Igor Gnatenko - 0.15.2-2Jaroslav Mracek - 0.15.2-1Igor Gnatenko - 0.15.1-2Jaroslav Mracek - 0.15.1-1Miro Hrončok - 0.11.1-6Fedora Release Engineering - 0.11.1-5Igor Gnatenko - 0.11.1-4Igor Gnatenko - 0.11.1-3Igor Gnatenko - 0.11.1-2Jaroslav Mracek - 0.11.1-1Igor Gnatenko - 0.11.0-1Jaroslav Mracek - 0.10.1-2Jaroslav Mracek - 0.10.1-1Igor Gnatenko - 0.9.3-8Lumír Balhar - 0.9.3-7Igor Gnatenko - 0.9.3-6Igor Gnatenko - 0.9.3-5Igor Gnatenko - 0.9.3-4Fedora Release Engineering - 0.9.3-3Fedora Release Engineering - 0.9.3-2Jaroslav Mracek - 0.9.3-1Igor Gnatenko - 0.9.2-1Jaroslav Mracek - 0.9.1-1Jaroslav Mracek - 0.9.0-1Jaroslav Mracek - 0.8.2-1Igor Gnatenko - 0.8.1-1Jaroslav Mracek - 0.8.0-1Igor Gnatenko - 0.7.4-1Igor Gnatenko - 0.7.3-1Igor Gnatenko - 0.7.2-1Igor Gnatenko - 0.7.1-1Peter Robinson 0.7.0-0.7gitf9b798cIgor Gnatenko - 0.7.0-0.6gitf9b798cStratakis Charalampos - 0.7.0-0.5gitf9b798cMartin Hatina - 0.7.0-0.4gitf9b798cIgor Gnatenko - 0.7.0-0.3gitf9b798cIgor Gnatenko - 0.7.0-0.2git8bd77f8Igor Gnatenko - 0.7.0-0.1git179c0a6- Add repoid to solver error messages (RhBug:2179409,2179413)- Update translations- Allow change of arch during security updates with noarch (RhBug:2124483)- Fix listing a repository without cpeid (RhBug:2066334)- Add obsoletes to filtering for advisory candidates- Do not print errors on failovermethod repo option - the dnf_context_remove() function accepts ``, doc updates - advisory upgrade: filter out advPkgs with different arch- Substitute all repository config options (fixes substitution of baseurl) - Use solvfile userdata to store and check checksums and solv versions - Fix handling transaction id in resolveTransactionItemReason - Set short action for Reason Change- Rebuild with new release number- Add getLatestModules()- Add unittest for setting up repo with empty keyfile (RhBug:1994614)- Bump release number because of conflicting version of 8.5 build- Turn off strict validation of modulemd documents (RhBug:2004853,2007166,2007167)- Fix: dnf_context_module_install: memory leaks - covscan: remove unused vars, mark private func static, return values - DNF does not fail on non UTF-8 file names in a package- Update to 0.62.0 - Hardening: add signature check with rpmcliVerifySignatures (RhBug:1932079) - Support allow_vendor_change setting in dnf context API - Add a new option module_obsoletes - Add new API applyObsoletes() function to apply modular obsoletes - Do not allow 1 as installonly_limit value (RhBug:1926261) - Add a config option to check TLS certificate revocation status (using OCSP stapling), defaults to false (RhBug:1814383) - Swdb: Add a method to get the current transaction - [context,API] Functions for accessing main/global configuration options - [context,API] Function for adding setopt - Add getter for modular obsoletes from ModuleMetadata - Add ModulePackage.getStaticContext() and getRequires() - Fix modular queries with the new solver - Fix: Fully set ssl in newHandle function - [conf] Add options for working with certificates used with proxy - Modify module NSVCA parsing - context definition (RhBug:1926771) - [context] Fix: dnf_package_is_installonly (RhBug:1928056) - Add getApplicablePackages to advisory and isApplicable to advisorymodule - Keep isAdvisoryApplicable to preserve API - [context] Support config file option "proxy_auth_method", defaults "any" - Support main config file options "installonlypkgs" and "protected_packages". Changes behaviour of microdnf and PackageKit. - Properly handle multiple collections in updateinfo.xml (RhBug:1804234) - Fix a crash when [media] section in .treeinfo is missing for bootable media (RhBug:1946024) - Add new dnf_context_module_install() C API- Fix removal step during modular enable in context part- Add new option module_stream_switch- [context] improve retrieving repository configuration - Allow loading incomplete cache and loading ext solv files without its repodata- Avoid multilib file conflict in config.h (RhBug:1918818) - [modules] Add special handling for src artifacts (RhBug:1809314)- Better msgs if "basecachedir" or "proxy_password" isn't set (RhBug:1888946)- Add vendor to dnf API (RhBug:1876561) - Add formatting function for solver error - Add error types in ModulePackageContainer - Implement module enable for context part - Improve string formatting for translation - Remove redundant printf and change logging info to notice (RhBug:1827424) - Add allow_vendor_change option (RhBug:1788371) (RhBug:1788371)- [covscan] Handle exception in a python binding by the proper function (RhBug:1870492)- Update translations (RhBug:1820548)- Add log file level main config option (RhBug:1802074) - Accept '==' as an operator in reldeps (RhBug:1847946)- [history] Fix dnf history rollback when a package was removed (RhBug:1683134)- Update to 0.48.0 - swdb: Catch only SQLite3 exceptions and simplify the messages - MergedTransaction list multiple comments (RhBug:1773679) - Modify CMake to pull *.po files from weblate - Optimize DependencyContainer creation from an existing queue - fix a memory leak in dnf_package_get_requires() - Fix memory leaks on g_build_filename() - Fix memory leak in dnf_context_setup() - Add `hy_goal_favor` and `hy_goal_disfavor` - Define a cleanup function for `DnfPackageSet` - dnf-repo: fix dnf_repo_get_public_keys double-free - Do not cache RPMDB - Use single-quotes around string literals used in SQL statements - SQLite3: Do not close the database if it wasn't opened (RhBug:1761976) - Don't create a new history DB connection for in-memory DB - transaction/Swdb: Use a single logger variable in constructor - utils: Add a safe version of pathExists() - swdb: Handle the case when pathExists() fails on e.g. permission - Repo: prepend "file://" if a local path is used as baseurl - Move urlEncode() to utils - utils: Add 'exclude' argument to urlEncode() - Encode package URL for downloading through librepo (RhBug:1817130) - Replace std::runtime_error with libdnf::RepoError - Fixes and error handling improvements of the File class - [context] Use ConfigRepo for gpgkey and baseurl (RhBug:1807864) - [context] support "priority" option in .repo config file (RhBug:1797265)- Update to 0.47.0 - Allow excluding packages with "excludepkgs" and globs - Make parsing of reldeps more strict (RhBug:1788107) - Add expanding solvable provides for dependency matching (RhBug:1534123) - DnfRepo: fix module_hotfixes keyfile priority level - Add custom exceptions to libdnf interface - Port to libmodulemd-2 API (RhBug:1693683) - Add prereq_ignoreinst & regular_requires properties for pkg (RhBug:1543449) - Reset active modules when no module enabled or default (RhBug:1767351) - Add comment option to transaction (RhBug:1773679) - Baseurl is not exclusive with mirrorlist/metalink (RhBug:1775184) - Add new function to reset all modules in C API (dnf_context_reset_all_modules) - Handle situation when an unprivileged user cannot create history database (RhBug:1634385) - Add query filter: latest by priority - Add setter for running kernel protection setting - Add DNF_NO_PROTECTED flag to allow empty list of protected packages - Config options: only first empty value clears existing (RhBug:1788154) - [conf] Set useful default colors when color is enabled - [context] Use installonly_limit from global config (RhBug:1256108) - [context] Add API to get/set "install_weak_deps" - [context] Adds support for includepkgs in repository configuration. - [context] Adds support for excludepkgs, exclude, includepkgs, and disable_excludes in main configuration. - [context] Added function dnf_transaction_set_dont_solve_goal - [context] Added functions dnf_context_get/set_config_file_path - [context] Respect "plugins" global conf value - [context] Add API to disable/enable plugins - [context] Create new repo instead of reusing old one (RhBug:1795004) - [context] Error when main config file can't be opened (RhBug:1794864) - [context] Add function function dnf_context_is_set_config_file_path - [context] Support repositories defined in main configuration file- Fix filtering of packages by advisory (RhBug:1770125)- [translations] Update translations from zanata (RhBug:1754965)- Add two new query filters: obsoletes_by_priority, upgrades_by_priority (RhBug:1769466) - [context] Add wildcard support in dnf_context_repo_set_data (RhBug:1781420) - Remove killGpgAgent function (RhBug:1781601)- [user-agent] Stop checking os-release(5) data against a hard-coded whitelist (RhBug:1777255)- Update to 0.39.1 - Report reason how package was excluded (RhBug:1649754) - Additional Arm detection improvements (RhBug:1691430) - Set skip_if_unavailable for media repos to skip their update (RhBug:1716067) - Add support of xml:base for remote and local url in context (RhBug:1734350,1717865)- Update to 0.38.1 - Change the best option default to false - Use more descriptive message when failed to retrieve GPG key (RhBug:1605117) - Add removeMetadataTypeFromDownload function to the API - Context part of libdnf can now read vars (urlvars) from dirs and environment - Throw exception immediately if file cannot be opened - Add test when there is no primary metadata in compatible format (RhBug:1744960) - Various improvements to countme features - Don't abort on rpmdb checksum calculation failure - Enable module dependency trees when using set_modules_enabled_by_pkgset() (RhBug:1762314) - Resolve problem with --best and search in provides (RhBug:1737469) - New method "Query::filterSubject()", replaces Solution::getBestSolution() - The Solution class was removed - Add query argument into get_best_query and get_best_solution - Add module reset function into dnf_context - Add method to get all repository metadata locations - Catch NoModuleException in case of not existent value was used in persistor (RhBug:1761773)- Update to 0.35.5 - Make libdnf own its plugin directory (RhBug:1714265) - Set priority of dnf.conf.d drop-ins - Fix toString() to not insert [] (RhBug:1584442) - Fix handling large number of filenames on input (RhBug:1690915) - Detect armv7 with crypto extension only on arm version >= 8 - A new standardized User-Agent field consisting of the libdnf and OS version (including the variant) (RhBug:1156007) - Add basic countme support (RhBug:1647454) - Fix crash in PackageKit (RhBug:1636803) - Do not create @System.solv files (RhBug:1707995) - Set LRO_CACHEDIR so zchunk works again (RhBug:1739867) - Improve detection of extras packages by comparing (name, arch) pair instead of full NEVRA (RhBuh:1684517) - Improve handling multilib packages in the history command (RhBug:1728637) - Repo download: use full error description into the exception text (RhBug:1741442) - Properly close hawkey.log (RhBug:1594016) - Fix dnf updateinfo --update to not list advisories for packages updatable only from non-enabled modules - Apply modular filtering by package name (RhBug:1702729)- Prevent reinstalling modified packages with same NEVRA (RhBug:1728252,1644241,1760825)- Enhanced fix of moving directories in minimal container (RhBug:1700341)- Remove patch to not fail when installing modular RPMs without modular metadata- Fix moving directories in minimal container (RhBug:1700341)- Add suport for query sequence conversions- Fix typo in error message (RhBug:1726661) - Update localizations from zanata (RhBug:1689991) - Don't disable nonexistent but required repositories (RhBug:1689331) - Ignore trailing blank lines of multiline value (RhBug:1722493) - Re-size includes map before re-computation (RhBug:1725213)- Fix attaching and detaching of libsolvRepo and repo_internalize_trigger() (RhBug:1730224)- Add patch to not fail when installing modular RPMs without modular metadata- Update to 0.35.1 - Skip invalid key files in "/etc/pki/rpm-gpg" with warning (RhBug:1644040) - Enable timestamp preserving for downloaded data (RhBug:1688537) - Fix 'database is locked' error (RhBug:1631533) - Replace the 'Failed to synchronize cache' message (RhBug:1712055) - Fix 'no such table: main.trans_cmdline' error (RhBug:1596540) - Fix: skip_if_unavailable=true for local repositories (RhBug:1716313) - Add support of modular FailSafe (RhBug:1623128) - Add support of DNF main config file in context; used by PackageKit and microdnf (RhBug:1689331) - Exit gpg-agent after repokey import (RhBug:1650266)- Update to 0.33.0 - Enhance sorting for module list (RhBug:1590358) - [DnfRepo] Add methods for alternative repository metadata type and download (RhBug:1656314) - Remove installed profile on module enable or disable (RhBug:1653623) - Enhance modular solver to handle enabled and default module streams differently (RhBug:1648839) - Add support of wild cards for modules (RhBug:1644588) - Exclude module pkgs that have conflict - Enhance config parser to preserve order of data, and keep comments and format - Improve ARM detection - Add support for SHA-384 - Return empty query if incorrect reldep (RhBug:1687135) - ConfigParser: Improve compatibility with Python ConfigParser and dnf-plugin-spacewalk (RhBug:1692044) - ConfigParser: Unify default set of string represenation of boolean values - Fix segfault when interrupting dnf process (RhBug:1610456) - Installroot now requires absolute path - Support "_none_" value for repo option "proxy" (RhBug:1680272) - Add support for Module advisories - Add support for xml:base attribute from primary.xml (RhBug:1691315) - Improve detection of Platform ID (RhBug:1688462)- Rebuild for libsolv soname bump (in libsolve update to 0.7.4)- Backport patches to set default to skip_if_unavailable to false (RhBug:1692452)- Backport patch to exclude module pkgs that have conflict (RhBug:1670496)- Backport patches to add support for modular updateinfoxml applicability- Add patch: Add best as default behavior (RhBug1670776)- Enhance LIBDNF plugins support - [repo] Check whether metadata cache is expired (RhBug:1539620,1648274) - [sack] Implement dnf_sack_get_rpmdb_version()- Permanently disable Python2 build for Fedora 30+ - Update to 0.22.3 - Modify solver_describe_decision to report cleaned (RhBug:1486749) - [swdb] create persistent WAL files (RhBug:1640235) - Relocate ModuleContainer save hook (RhBug:1632518) - [transaction] Fix transaction item lookup for obsoleted packages (RhBug: 1642796) - Fix memory leaks and memory allocations - [repo] Possibility to extend downloaded repository metadata- Add patch Modify-solver_describe_decision-to-report-cleaned-RhBug1486749 - Add patch swdb-create-persistent-WAL-files-RhBug1640235 - Add patch Relocate-ModuleContainer-save-hook-RhBug1632518 - Add patch Test-if-sack-is-present-and-run-save-module-persistor-RhBug1632518- Fix segfault in repo_internalize_trigger (RhBug:1375895) - Change sorting of installonly packages (RhBug:1627685) - [swdb] Fixed pattern searching in history db (RhBug:1635542) - Check correctly gpg for repomd when refresh is used (RhBug:1636743) - [conf] Provide additional VectorString methods for compatibility with Python list. - [plugins] add plugin loading and hooks into libdnf- [module] Report module solver errors - [module] Enhance module commands and errors - [transaction] Fixed several problems with SWDB - Remove unneeded regex URL tests (RhBug:1598336) - Allow quoted values in ini files (RhBug:1624056) - Filter out not unique set of solver problems (RhBug:1564369) - Resolves: rhbz#1614531 - dnf 3.2 does not depsolve correctly - Resolves: rhbz#1614346 - dnf rollback doesn't work after install/downgrade/upgrade - bug 1605274 - DNF crashes on * in installation repository URL - Resolves: rhbz#1623383 - dnf.exceptions.ConfigError: Error parsing ...- Fix compilation errors on gcc-4.8.5 - [module] Allow module queries on disabled modules (RhBug:1627081)- [query] Reldeps can contain a space char (RhBug:1612462) - [transaction] Avoid adding duplicates via Transaction::addItem() - Fix compilation errors on gcc-4.8.5 - [module] Make available ModuleProfile using SWIG - [module] Redesign module disable and reset- [repo] Implement GPG key import - [repo] Introduce Repo class replacing dnf.repo.Repo - [context] Fix memory corruption in dnf_context - [rhsm] Fix: RHSM don't write .repo file with same content (RhBug:1600452) - [module] Create /etc/dnf/modules.d if it doesn't exist. - [module] Forward C++ exceptions to bindings.- [module] Create /etc/dnf/modules.d if it doesn't exist. - [module] Forward C++ exceptions to bindings.- [sqlite3] Change db locking mode to DEFAULT. - [doc] Add libsmartcols-devel to devel deps.- [module] Solve a problem in python constructor of NSVCAP if no version. - [translations] Update translations from zanata. - [transaction] Fix crash after using dnf.comps.CompsQuery and forking the process in Anaconda. - [module] Support for resetting module state. - [output] Introduce wrapper for smartcols.- [conf] Add module_platform_id option. - [module] Add ModulePackageContainer class. - [module] Add ModulePersistor class. - [sack] Module filtering made available in python API - [sack] Module auto-enabling according to installed packages- [module] Implement 'module_hotfixes' conf option to skip filtering RPMs from hotfix repos. - [goal] Fix distupgrade filter, allow downgrades. - [context] Allow to set module platform in context. - [module] Introduce proper modular dependency solving. - [module] Platform pseudo-module based on /etc/os-release. - [goal] Add Goal::listSuggested(). - [l10n] Support for translations, add gettext build dependency.- Fix RHSM plugin - Add support for logging - Bump minimal libmodulemd version to 1.6.1- Fix librhsm support logic- Update to 0.15.1 - Resolves: rhbz#1595487- Restore proper ldconfig_scriptlets- Update to 0.15.1- Rebuilt for Python 3.7- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Switch to %ldconfig_scriptlets- Use better Obsoletes for platform-python- Remove platform-python subpackage- Rerelease of 0.11.1-1 - Improvement query performance - Run file query in hy_subject_get_best_solution only for files (arguments that start with ``/`` or ``*/``) - Resolves: rhbz#1498207 - DNF crash during upgrade installation F26 -> F27- Update to 0.11.0- Rerelease of 0.10.1-1- Update to 0.10.1 - It improves query performance with name and arch filters. Also nevra filter will now handle string with or without epoch. - Additionally for python bindings it renames NEVRA._has_just_name() to NEVRA.has_just_name() due to movement of code into c part of library. - Resolves: rhbz#1260242 - --exclude does not affect dnf remove's removal of requirements - Resolves: rhbz#1485881 - DNF claims it cannot install package, which have been already installed - Resolves: rhbz#1361187 - [abrt] python-ipython-console: filter_updown(): python3.5 killed by SIGABRT- Disable platform python on old releases- Add platform-python subpackage- Rebuilt after RPM update (№ 3)- Rebuilt for RPM soname bump- Rebuilt for RPM soname bump- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Update to 0.9.3- Update to 0.9.2- Update to 0.9.1- Update to 0.9.0- Update to 0.8.2- Update to 0.8.1- Update to 0.8.0- Update to 0.7.4- Update to 0.7.3- 0.7.2- 0.7.1- Rebuild for Python 3.6- Use new upstream URL- Rebuild for Python 3.6- Increase conflict version of dnf- Update to latest snapshot- Update to latest snapshot- Initial package  !"#$%&'()*+,-./0123456789:;<=>?@0.63.0-15.el80.63.0-15.el80.63.0libdnfconfConfig.hppConfigMain.hppConfigParser.hppConfigRepo.hppOption.hppOptionBinds.hppOptionBool.hppOptionChild.hppOptionEnum.hppOptionNumber.hppOptionPath.hppOptionSeconds.hppOptionString.hppOptionStringList.hppconfig.hdnf-advisory.hdnf-advisorypkg.hdnf-advisoryref.hdnf-conf.hdnf-context.hdnf-db.hdnf-enums.hdnf-goal.hdnf-keyring.hdnf-lock.hdnf-package.hdnf-packagedelta.hdnf-reldep-list.hdnf-reldep.hdnf-repo-loader.hdnf-repo.hdnf-rpmts.hdnf-sack.hdnf-state.hdnf-transaction.hdnf-types.hdnf-utils.hdnf-version.hhy-goal.hhy-nevra.hhy-package.hhy-packageset.hhy-query.hhy-repo.hhy-selector.hhy-subject.hhy-types.hhy-util.hlibdnf.hlog.hppnevra.hppnsvcap.hpppluginplugin.hutilsPreserveOrderMap.hpplogger.hpplibdnf.solibdnf.pclibdnfcommon.cssindex.htm/usr/include//usr/include/libdnf//usr/include/libdnf/conf//usr/include/libdnf/plugin//usr/include/libdnf/utils//usr/lib64//usr/lib64/pkgconfig//usr/share/gtk-doc/html//usr/share/gtk-doc/html/libdnf/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryC++ source, ASCII textC source, ASCII textC source, UTF-8 Unicode textpkgconfig fileISO-8859 textHTML document, ASCII textRPRRRRR RRutf-87819f665719fd3808a85e03f509b3af76ab5edcedf8e536bd496a316a514c78c?@7zXZ !#,gWk] b2u jӫ`(y/*;,?EwHB,&m^\kZce7 ?őd()yd'pBʑ~$N:QB dQkFbqdt=V;pRCZy#$τK ]{A.wC9);8׽Ď供p[A+oCB~DP޼Ȫow/(5:q :§_L,.}͉2u. eAK g2eԦ0 /\- 7Lܘ.0GÄ}Jf6BY KK5gj 7)@ޯ;o#Aнk*y//fK@1<3@.U 5.uk0QۀHFq!5. %ۡuj|5\z64R5q͋6$D@E4V$8qr9#uF2 6\^o8mJ^O ∏)t$+M?֣p\`ѧ--r襜Y~HDi򠋌$J\- 2~gji]eᇥ͔i{iϚo}Zhxöڃǿ ʛVabHV/*N9tArM.D3٩N / .,EF1eP] ,.13f^D֛"b],L`F}np0)) lygYFƠ fίpZABH:RK[<6@6yWD@H4`lʢtӯ70?ʍMERDžy3fXH\]Ý@a r%z3ZV'Y5KԚJIAt:5=:BǟϋSy?Kcu)ݿ21IX &Y8m8~&RBT$Dl.AJr:a)?]xMd7 veXrj!!3B X:R Zu.=Eu ,8>M|7X'"q.<9/bI㳚aKymc/T+FrY.^">npR~.Μ?1懥X[E8AK1]\q)U C}ywr}gAmqO TKVC_}0-;|QwCx]ŅQ(Ʉ#KAݵkkY>.*e)ζf.-`X ATiE¥#XFO1  $'v>+jۨUw%)_`n\r Y\\ BZf$| ~)"5t++ *nս.UHE\V^x5s҅|Ztl$ ='3X _&c\&Qn]wc۵Ruy]h?8M;]c/BnFn|H!g(9Tl4ƀl=jmǥ1${uX^OghPGV>Qccsn fmExBHsyD]{Dw(sQlZshɘF "[ݬ<GHEH^S!jwXCgPV@..tg%NP-n6p j^7vXh3?/,nm-k%6|'s:"tZX&Ƃ]{4;45tWaVmz(onf XgS0k2U}9cvmT>5UȮ`4{yalu$0Q4Inv]X>Y ˔^`Wom%kaMB<aFw,I,S5Fbqu?B> UbS9ϣQW~H䭜ǁPVLXp7˾ &2CܼFG5?%ZJEABB:?Y49o 3ցڧr,늷fFz*d\'sJ5Aa)|84rݺ9v%8dtbe ^`݈\$/BX᠂.$I,8l t_h@gWu T0c>e*szfYfpYyKCV64fxRb.% OCT œ`aWp๋]C[ e`# d̽Vyx1=cb*{ٴ Q5ɘ1=:.$Ώ†cU4*UaQk;ҠVtV+jkݤ%*q#8&~ݱU4zZS%o@an-mX23M()M~Zo)^zfG=0TF@H?5n[r8 !7Z(]thTO[ cLWC"dIi"x$9~~ysBc {~o36M6phx&“ډҵ ȁW|ÈIHCg3F+U/]4`X! ?$lcd,q[V~Bug2yiZ$jW֑"R&@>lxM2;oC1@qN$OG}Վ| !x.?Hdٕjw/cęe7wpY d2FX.diC6 ,~V(B6RB! ;xA3I5(m^J,8&REHS;r36bb3@1Pxd,Lwn\"hx wnEo>0wÃ_B/&$<[X*5aqt9 :[ٍ)Epȫ8sK3B5 ))3`+R1`yl "A2"B{.R§vF<訩NY_@-8 ?]{4iB5.qnhhfn%ڮʌ##=ʕ( hL.,,rwRŔ ~HPͦ€RQԟ.[zz. e5*QO5+O3x^0ń°tq})Zk=0C(i-H.?eE ߎᚭ4)~-4va>@k oAgt4}=({E+G"I9v-_&s/aoUnj0P53LZ(aFJ41R3+]Lt2KNExMjc]|DLTWI&%QW\fi 3$E|@ݕIF+Gʼnpו3:ZkΡ9paWzAڤ+oZ/P%U*%EdXWbdB4#,[ƈb$Y\aJ;N H/t>:)`xVXjد$#Nz ķH. #J^1Xbx03? l`˞Mg QٌZE%%hfg<V/d +ۦ}fR&b?p%OR\&l~6ȷfNoˇ1*WBf ?0y>^ۊëpJL*4C'j̹|3/;A5h3ٻ` x6E& _c1[]okÈWUk%'^UhV"|;;=2{aت"n p߄H*R'/*n}5dsⵘɅ-gWYx_8 *T\IRk/WKIL|pÃ׾vW;-`%|Jx:NH-1l<Ć.-~3'\f!0Ƣwޗv\){T?t(NC4QJVޥ9|y5lZ׮ohjbaj2W ưV,fEP3b vWZ%O`#`6k( ]?,IsV°MMtN0G}:)mzÁePZ,{]h(g~!Mk/يVw{ eQaΒy^/;ed=1'p{,3^w#OsZt2?em?u|FIfIIn@sʗ^&jdKD =Ge܊B0Ekj3Y!g>qT xJt&wF%LZ3T3ql;#PⶌuVXN3r0 ]҃s%^5a0nF~G2Mj^iw 0JdU?2oU+fCO%\O3;)\RZ1Ws۞X@kdl]B< @Oу+mL"fឃJ8ۛgsDZ8"qJGb#^ 4H:c`CUy06hc+6݀qe H ] +Wߪe^Q7jxidTK}/P$E-CB#b#O4mNʄ@5`}aA\N߫V1cS{u)ٰ5!d %=h%k񝰵ɬ:.uqOcwG&vF-l]G3m|R݊oLR/韃Њoi({u"Lن_EBYİB.#jZ&)/ŏy9F##>2[@ i+i33q$MԩW0<`C@4qI:&rδHUYSuTUbK}e%tz%<6g @ėr'+H^J-'eKQlVUWR1kZi\QE S?=(_`oUxЉR#}=K/z|Cküh*WV'<hvzQL,f֓.[]*>N B wu zeYm|?J5Fg[n~/a^%4%*ٿ7[+=#Ň`jB'Xdʩd.Ԕ7GAY¹c%sAa/Ig&9a\%;},Jꄒ|+$y")sN!N eC]G#Hj)}q/Yp؋'%0Lòw.p--~u|)&Ci-Ew>-0ͱl\ li ;HX!В^]0fO%ni \l\a qGu[ebFv[>е5nN?JLvqB<铱f)ܦ})o'e9| 0̢T_"0,vҶT5T!L-{{Qh; @)KQ!7kȶ}e)^)~rT[{W?Klp@me- q+]*s*F)׺QM.UnwK΁ #f = 6Y_ur_u7R$+լ /E^EkA@T^1CwaP*BCĨA!UbG(cfwv{$IAyg`:?/k Nهt{+G}QֶX@7ի>)V5OqMK1yiTv@dU,Sʛ~p8ݷ\]) (B.,(ՙFuykY n9r\:lY$O-/DE>фC7Fq"<`+b, Jv}CQڒg+j$l omQkNM(aNR?k_[&iWIdzT%% H~S*47Ȼl hy8 }*׺ uKZ,`{ݔob*FQk|}p5\99ɂ(/}Պ)[\"f͸W4Nxpfv&hF{|] 2Z[vVp0HuwCby:iGR&궢- +!H' I4`Eci(yI>,BS 8gУȒm-{aֶ>.U: aBA}m~gq8ڝ)8(z+#eN)ƑooW)5B%]7^Sܻ*#>&H=KfN=ŭ[ڣV=B 03T#M $W H%u<1$|uf3 GQ27' _@QX~_'2*O8 "\IYlӠhZ3Dxq?xò&2bZAG_1$Q)Xs~?Oqw*squ>4 ,[.33ź5'YS6Q5Tvzj:ܣXiy3a🾬?F( =.S,"E8l+NEs&-dT$$sK C;>(&~Vy[RV2eH`(8kZ;Nz{Nmx]mk1#Tq,.B:dg-*UUۗ2RC㸑ګ8 aq?ZN2P68Ul| 4"^3`B^\/ʉqͿI~֠PiuueA.8@|:Ezt$| ԏNƉ)2aJLW9t3kH8+UQ~nYuf4wB!o>r:;t"J3UAo얳}0,Uwa5$ zDJW N+WnDšuEy%MD6`g!Uı]9ΎȔvVP{+Cu$gӻsq0c {^!V-hc`q"hA.і%CGs$Mx SH u]8/œrW%L-\e%hy 2V^hZ0, Htlbhß{ܔhKn$ѽqDK1 p[cAp#<<CN#eH<ĿgBsdnIWs^t6*[QM[r#1cqAx~?돗U~3T#Pb2CKC@UHi$ƌtP iPm#Q~>eb [U~e{Iܚ}\OF`946={v|p7ъ#)?w>;V2,4LuhL>u ygFT""|D n0_5Cs6KNE"Je wVt6(tꊔtg Ou%%ɜ~-̍eS%^%*fU۝ͻ6I;էւKݤ?V8yxM%!3H!  QKSqZ@ @b\s NYX rߓݿ쬽BWa5h}&/PB JSs[zrٻמ*g7Q nDV]!ߚ$D<,"~QDj)|%4nl6 N2%ߞ*E6Qn9 <"IyĪg a<+ibghu_*PDtAsno|JZ'*T; 4⃙ǡ\9gDhlT}GUF^}^̳X hۆ<bJr*Kn.t嵐Õ#oL|| "V 5nQt *M+tD#A9 r^ ?q0!K2oYYtPE/YM !cF FN/ԢC (ɋ[ S@J#81/oŞǃ'v&a@ bE-i7/i*Vt(fzjTx C2Յ#:3>S"fy2Ƣ{1{-kp,*-c10 !6IPP.^zHF8ކ.$Sp3*B{5wtvʓ؝sΨwǬtc{xC{ہ~iA_tfMPE\j=Jش`1Taq'xcF=+fG<;9>/ aL_D tȗGjJX͑cڼ@`ѕb^{ǘO*j#rLDT38oE5i5zة*`´8[ T֥]3Yղ6COE.~)=0}ێi_ T% 1g{=sߵH". :e4zD<P}~^/a rV1k2 ,UO}P(ͫɍlVx=9!@p.r?%YÔZ|{)jGj$>snAlWKu̯l哝f׉G#{bژsY,s|?EG ?>k(VfVcﳃk1o>_T³Un8Χ<6mmȖMր^z2<n;RlGhr Q d}#N^זr N!n=l:5!Tf9X_XѾE3V篫D j} 03AdzDF E9z7fNQh±7_Ap+ݙ.+`L3)쇈iV!/f cY7[wšk PGd :=o[}i0[mHY {HWx*Zniij\8Q%L[Pw +dw`Aaw`V/,eaҖx׾ޚ#pu5eIBnT śZ ?w4arj(kn]?(enZSа b(ߜ_;~G4$%%pNaVj[*wƵ Mpeeu ZRa(OYf45 >#M  (pGTk3J&(\/%BU"4்?]6ܜ8٤dkZK"iv?-^B@+*i`ؐDeiuű9aY!U eO(@U|_oa44'%YOA"1 F?cwMNomáTJoqC#_wNr=D ?-xےZ{S}y}Y Hĸ,NHcuI`Nł}7,^FވKQxSf!'ڲ46N& ʘg)+zG%pX$\08?^1bHG%S:P燴Jd3AbDZM,,e &Np1"^SQՋ_Cr.g}Djo}Hb,cdXC壈j+ט|G*ue/+í@o>O+zn0dٝin qg؝[퐭!0ـh=$Y-+j!ˏy'³(FSOz:dUc,*SPe㶞 @-T hɖȨ4{unr2SF2Pp`MaP蓬]K#G77to(HDkKbyQtK!ޣV؊VljYuT( rҳ'18Y-B gsC-B {q [s5`%Fr#VK->ZSPn37>% Ӱ1JT xgP| oZ-ɻ7椽pX^QCee@ĢIoO!kuM&pգ3؇ݝ{OϠ,R8;6f=lf[=G\㗬0GƎMY2B*ys=Ʉ_l5O}da1\KD:fCe=oşܧDyPv痼Ԍl-i cwHuZ\ E#8O7f+Ġ@kP9"6BWSeR;]L[E_=k5=c&aq(_DZ hjJڔ!`+)U+edM.] {C-(P+ly^.԰t!g*źCS0nA`/3;A-QcyH_Z8^Ik쭑2 ]gyeؗ_&}~M0U*Qz\g`Le/`4RƂ7ZM;seN+6T|fݿм.(y2Rwe=[~71;ΞHTi⊇O=*j[ÝA$4gU%dͷAqEuO`sj>7zB K)b ^Μ4," ONp[$ 5Np8(Lp> J^NT*_+${mEr"mR^t]%Y;WP@͗5%N\5l{_P-Il wl(ZP{p=$3`P:T6c(~=]{IA^(]K"| 񅥫ϣ4"#w& Z:dR(`ŽK2-K+`bdAVKPHi })#H@)fHv8-Q XPe,-XNXfqy/ lZmTrS? Pb3)-쪤#⟢s?<^ڿG\\0X^vsktWod˪& GoF3C x`Dx- &Zk0C©ؠ=/-S\*T\ :8+\*P8Vr`*%dZqxW' Ci w=n jJz cE|.{l@GU߁Mh|r")8q Hް䁅 Bvw7wn~p}'1-8`yRΥb1\a_JC蕓cEC_F$)@;"S[0`0JA51?0OW}bZLN~#79 k:Dǽ يG7S$7|Iy9k%fl-a+Ԕ%+G8j~g iy@|XIupwˑ=pp?y)7!lFWۼ QAju|__r_3]t ȏҥ >D4;] TDumX@._Ej&< JL( qj#4#">|4ak\.\(ᾩkȴ9CPpc//n݃ZVUxQSpFn5FEJ7Bz>f.*e~Q㩺Ѧyp1 pSTr@^1Eep}c̔Q,љ8,MI=Ót@P^SG 5?zEP0予59ιNg1WBe/~E1 Y,}b bP{ldfV ΝYEh&?R!&)@P{9q t7sʴJVzDDߗ0i52&=*T1f{F/Xz%tKRuO=˩*/MFIe#!C[ Ѥ:ٟ^31 W$4KH^JoXu_l Rh#%Yty[qq=];@BҔDd{aS<\,&xme U6~պP6`$%[2\DFm(ү6qoY,qq-N珱lDzHIӏ2BtA|uW"s+ nI"LWHga@H' E>p:J&@ koR=BxfFOsQHi@8P E{arhF &\h'9CoeW/2f):7p ^W7쳫DL݋rt,:A'ZKǂIju%gu_=EA-TxKq1&sg 7I?t?WQkK6d]v4׌H(hwPW%Ij:yRC"+ǎECG%T,Uf o;UT\o>^ϰA ͏oRfV)9D%.Ʈs}b-$WS3S;k^@ o?{[oR\F&6wskZM@|,oJ hP^硫Ue#NpWITqI{E z v)eTWrT(BMSW:˃b< P{2|sl -뮒-(E D(c:#ɇ]IIЈ')1ݞN"6 :STOe@I&mQb^}Wc$4nW%` 9Mw CEudwe]ka_Oۊ@x>![T6hE3(DW;~i\ 9:Ca>Q0Ħslԇޑ|BM*+D"; |4m(H)WS,t"e $_]̻]9"L:||9- 9@HUo\6rpWΙ!塜k Ql,`3hW|_3tiH1\^ZJN&Cmʄ&(\T#WplrєvMI7aueOߕM]5{qal 0Uqd$1Rn8ub;ܤxU\m6&j>X9@bV֘.S2;/ hC6 9s:8"FRsqں;,(pEz_2],+z,z)ЖIY9/G0^YCr܋HJ}<}`6DLD/Ԣx2彸cbKYxcEscӠRŝB/f6RAt;ND4&a@JS)h9,ႭvCq&MC5UCzXU'Qnm1KA9`,fM^e&r3e/䣩UTf?3L]}#\a"]IQǦ￟sڹUaID$#x(R}6`%]6I&†㳏8C%'Dƺ'#i" Ib J2/\ ۆGeV'5iFsPbeR^C qKL5K+?ܽ#,҄5e}-=%{^s(xaOQg;e#ԱJM'WbA<k*ĄhrPbdEHx}THq)¢O?ԡr<&dO9TTZ&R+j=3(DinP̶K `%\2=xM톹7YFs=g|HW"G *>QGiF@%>\]x|zoY8:qvO'>O(HrA9LwY$Yq[}u+Mbhg|ow[;OPt\MթWK<{h%,+ h>]UYhQHxf|rɸXS-fZ7<eA~{'}JbkM &wlӅ^\*E/"neKGԫW4ceQ{ea>Ss^z[cQ7 49ݢsafQAI|{5R7 [u$+'Inh]+c@pduB!ɉ%1*?x ML?I#@h~Knk')-iu_@zr qX@`~QD8Mc\ ТM=Vv[3S4o>{IԱ g\U"?J#/ŵ#J 0J#Fw'χ ܐˀ|˓id,fF?gj Ğ x2'joĔ ;cVC"lFIPT)"wlpX>Tj -@9#lܻ  .u &b=p=N\r!g{F5Ľ]Ѭl%IojO[tn0n= ".׿| t۱u9V4TVunh|n'vmunng=ӣd7vhURy# Ovn~ai H.iV5>/vN&Lc {=f^3-STG.E&D4?49\1#k0#*R$OzW@ nxWHa.5d3nѓE5t#PaS40_D(YL+iY}Ŏғ`"iu83l ;o435' 9|Vg"@kv/dDHHM Z`+zR-d%1 K4?a۾>"׃yG#؀ Lր׎9chWD |pa!@p:s2nτˣN[o?j;7q'3;G,֏D1>@ Ѩw:&c۞3NT8Z8B=1UX1e2 ~8{9M}9s%|W" a߫d٫m4;%B<_?/?h4Lk販GP,٪K}^[ól].qG0| xJ[EfrیI鎧n#$4$Ę|}Z'2j&cVrТ8]~2>8u\؆ҏR, >̵ ccvPa_~(TH'Cu){I Ty][ݛPOX`$L38a.2T$/nzG*Exn26nK@tN@͵:8WR37At+_ТsDI'zj mهz&b! Z #Jgl2`/# SL yoq|D~E(*l6m:*~2gO==~*7doqO_8*7SZy)rt6%R 2")!'p}wBl}:yeA'2n]58= $5ּOwpJAu |p8bn7{`TL^Qs"~ڷO"GH]03c356$ضILNB:^x:G΋0-p]}6:kK! *]astR)$u+ޱPA83:ـ)SMH7qIEٽ{اD>._ ] h3,SwvPuV`}3'4023t:LQlCA<?DuU }mPj[iomX >$Z C*!d N8>8˕;%ӵby3̡l66ajf* w4W%euS'S@̘}=U{B7|n"|k uc`D ѣbFЛJc\E}\.H_h{ք̾bشMS1."ǫt4.UKwg@6Ka0}7BIN$O*L)6= ,mt}d;k;xb'Z~Wxak=Mz$H N7.8|zĂG\Hj@IV@lpHF~뙊PH-CչhTT6wo]E |nTW %넷K@VӷGuj U׈2WlĶFyG~]w'o0JKԡp"fyc۸4qSr+ib^&Pj[P?냭_E7!:X4bmpLS?ilo'0z_#}Dhڒ|O?ߺyP>IF-zRQ3⍹ y"v6 3{ꀉ%Qh /(9iZnQf:B=>E*ϯ[:Cgz|$:i?6iB0m545,㼹Z:Z_hs+&i ׼`[%O=Ed-7<>+ dR^ Q)+ $uTX^c/ D9Rz==[~~bWdˉ!:޳>&_A,nUOܵa#dwPP D "z5_ur0Lгu5b4o#VW-:nPc Gx=|+4&Be)ʝJc=rztNCDv@>ۣgQ4cݭAnQnҗ\'=Q՝% zibp-?0cN[0h  U~XHRtv*~A|Gvl!M$.PiU~3Q Vn}ʨ{<S%t6շ.nB8kيPuk#sM ]әΒ p +3 ^0uw4s08Tw $x _*DA׽|4<|c e;FW=QIAK<,efx><++/9G7'#ȄȻ '5<0D(@Rŵ=^.ܛ_G"$meѳˮLgd# ?;]0;lлtݺl]o_bwΗwE%hS3hm-uB3(ǚVrO ڻBj=ǭG@k¯ MsKCȳ.R9"@@|^3%x\aMDU&bJe>r-)r_hs&tEtqf D(VZ;gՐ` }o3Z.ֈ؉|hyɑ (x$@HVmHl{= H*ni5;tE:usn=ldNuEKHkͺfks;r#CrlFNB D ?DίΜS[R-4fVl!0`Z5^eрLQ0?U OM % uOʫzY-SP1k`.<(lJE";D$4uhсV@ %\V n_7@̥oK}؞ 1GIU$՘óYƢbڇB:>tÑd3=^t ވŘ+գRqPj3lkn=u/2WCfjWsIf !|9gU; ֱ׺ɩ={R,ޛ|<_7}%V_P,ϸ ?=aW+ޭ/@ NTAv[e}[q/ 4^G6ߖ̣"M¥栭K<_