libdnf-devel-0.63.0-16.el8 =>=  H@:::<=dkR U]K| BԖ}#T;TQOϑLVB)I> tWnW&:B0LmA\K*Ug{F~śn{SS$ODwzU_8 kݚC5YY]3 !s{L 7C3^!~$V HodX'W #7՗^5!ǠrGzo{拉QQA]huD&wIsC \qTw'ULKCtxaYWb75a79853e636a69ecce77d86aa64ce5fe9c0547070f2328cccd8c9c2354e08cd7da80a7952b90e0706bdb20b7a8af4eaafe308e00302047c435bb500663064023025c2d657482a0b7e5cb01732d03d34b32de9ef03782cc690dc56e34e04883ec182ddad34002ba6c4d0f399b42a813a2402305685299825a4d180747faddca77254ca775574bdeb9d95f8382c1c0efd61d38efddaacc0fe2ee5de375741e333523f9e0302047c435bb500663064023025c2d657482a0b7e5cb01732d03d34b32de9ef03782cc690dc56e34e04883ec182ddad34002ba6c4d0f399b42a813a2402305685299825a4d180747faddca77254ca775574bdeb9d95f8382c1c0efd61d38efddaacc0fe2ee5de375741e333523f9e0302047c435bb500683066023100d91247d47ab1d49d530b05df5ff4445db87eb0f22cea0d4bc728f8760677c88b33e64ccb35a6b018ca45e1b33971ca3a0231008347248bfc679347062f19a03713fa1dbfdf3a1e8fffeca063d876fa99d3b7f4aead077c13335717fae8f2311ed994940302047c435bb50066306402307adbe6f45ec0a480fc3f197c4a4e36326242b83b886fd52e76be4db77ff85f8f6899aa26ae5e6826523a4cb7dad9b8e90230278810705e0532318c8c6baa3c0a66eb57a220e50c950bb14dc1f66ca462caf7d2407f8e7cd47b9132824c6d4adb4a8b0302047c435bb500673065023100faafe37c511f6ee148ba2a9ab864fb0506ec6b59e6a914199a849bf30f5b51fff6916199d6fe79b621b5872db9dcbd8602303f0c5ec9a23159b801f7a6f5cb20beaea3290636fae0b4ba7823d068aa688b909de0d76a11f7229e620d7d2f6b3f94f60302047c435bb50067306502301f29b8e8536330b09841c418951059c475f9578b7d86f47b5f9e2a47cb2dcef824ffd14a7f16dc8f909432d983f253ba023100d701345c2c10e083d2f199aa3ffba6efb2b889975ff03d9001d746aaefb48ba2d7f68bd3e0447bd7160f4ccb961529c80302047c435bb500673065023100bb6531e458e9d1a140b081b7b48a3df1be94d55d08fc669c79fc4125cc66b4f82159bbd6746b56c4a7d50cbe84056fe7023041cd021d1a4c67ae8f373ddb11e929e2fd24f0198f11b936064fa8198b84c823a95b1691f5073079ef1c77aac9ebd2250302047c435bb500673065023019c12cff78225e376f03655270f5e1481227bf0915866d31dc3319cb0d15240b85b560aed8144693cbbdcdb5b80abcbe023100af69ab0765a7b722db820586918a0d02fd7c3f7cb47a69def484a967c4196347a7a51bfb030885d006846952eddb85ff0302047c435bb500673065023100bb5fc16d27563146c8cd2e73b0a5ec5669378e05be75eb66c412ebb1c197a7f29683bfd236931108684fb81736dd3133023055b376df8ad0fd0e13a903c51dc62b59e5d349ce5f2b3d8939933ab8028dd32c57055d42f7ec1b27bef130c4ce50390b0302047c435bb500683066023100b76dba2eff3a0b06b86b92e66a8356f594b3f1a8992cddb8797bfa87e4ebd9e460619f062f665ac9e88c912fea915910023100c7b8d3fb68a5ff2bfd470f1979a4bd59c08ac73867dd04bcbdfd2f0720cd4079521471a651a1aa7ad391762e7ad3be840302047c435bb5006630640230517d09cd62580ec85fcf2f5d83cdc335f42911a1fd19dc227abfa95b7279adac1f923b75284b7fd3c74ede4356fdde0402303c100d7e15f58b0cce005d31d58fbacd8f40c6a3ad0b3ae5f402e496aebeb164a35a184e763af7b44b82c6a0b8748a290302047c435bb50068306602310097fb2fd6d682bdb9415817bc6d670635811e0678fdd85ef1d58acf771c16684cdc45f4a5464cf3e5aae68132e47d36dd0231009cfe03706ce54ac05ec138af8c57e49776571d7e3bb40cfc06965f554fe5ab62dd6bba6b9f057e3aea382831374ce3fd0302047c435bb5006630640230729e115a152522f96f8f6fd5c66efa90ef91261d894ced8388813a5e068764d7126c3b0335057b102bf02c3ccfbde285023058d8c9d09841584d3b860ddc3df687f705f50ea6f9d65cf7881c382b05f466bc7ea3ba20cd1a4bbfd34628fd3ae92f790302047c435bb500683066023100b6a2145138b9cfe03298141ce8fd10b9a0e2560b9980d90659dd00b65e93f7ad9745177398caaf5c8f80995eb8cc475f023100a38e861f3e7440b8ab1af97b9a59654379ac6c37125a9973ec5b93d418969835aaa5d40547c7333e076436dd928b39140302047c435bb500673065023046f521472cda5c5ef4a060b249ea592bbb9e3a4fd053b4f278807a7aa9dda45b09dd21192cf939f92adb7132c8d6d8fd0231009c42658a9f40eb2f7c7552ae89117c7d8d859e0b4215b35e65f241911c6142741eb4762fd627189f174a6ef49f685c750302047c435bb500673065023052cfe82d654d1a604cda1a4fccb63438f6562a5c90c2a62d1c5e8eb03ac6b4cec05f3493b2c16deefd9cc53918426bd8023100df418b71c2496e19d7f987ca3544f5b9ec11b339c0f1718974f5aa1c89d04a036de58ba7a44f38ca341355dea5c8603a0302047c435bb500673065023100bf22c56a95e8278b5cda366ce608e3673649618ab47421646bc05fa7a956f545b452ce9ba0fdad7bee9e3937c8da391002304e027c835973c46f4f84bba02de026c42af17d1d98d87c4b83779df34288a99be74e3ae6cb68d502374e2f42d5c1324b0302047c435bb50068306602310090e632ba50fa911c9e81cde251b8a93363837568528c69921b57b77199e33a4be6b20670ba5235a78c775bbd44b53432023100a7f8e0d2693df7a4176b86e5fd733eefb60c4e1d45197c97834b2c104f6a9175518f9560507d3f6cb6a963910c5f1d990302047c435bb50067306502302107887255a14938516f42094234739addd15feb6a35850966abcfd1f9d0693abf027592be03657cf323fba6d99c61020231009e2a6b1c4234d0099fa0cf20669c96ad44cff2b445823a690b0d9bd86e2ad8561d5aa18e21244b38b014618e4cc11d310302047c435bb500673065023100be4368041db79cc044c3235aef82fedd40e563bef2adf6824843944578f1f16fbfd9ec578e4b0d538d251f34707d796202307fc326a23cf174301a2d482d7473d182da88461f35aca3cec2d7e39b5bd3acbb3bcb72ef206905919781ca89063d4cba0302047c435bb500683066023100d4ee68dcbdbd3ec37fcab7a587c793eb156654954a9ee16c924a146dba57eb5daf4347f384b877a301c46fc688a47e7f023100dfca5155053c79b8bbaecac893df16f90d5a1053429a1d81ef79b64618e313b523311bd7817d5b1049021b8cc74fc7f20302047c435bb500673065023100cb6447c04f3f6af815ccfbdb05a6dab9bdb274e134227e92535e7840d559508f1a4fc22962bfd86743b4abbbd5161b680230252580c37ab5d1ee08cb0cb2462bb1451577da8cf3c83493769124f0f8d5e493f3cf0f0c194231080d64a104383959d80302047c435bb500673065023100f0e0ac6eb4b22db5ac88398480164ce65b6c594511b62181f0a76b38b72de9737be795ae1f4736b1b6309ae1d8f1c0f302305c42da9ffb516d8ef574a08fbf99c12c7cb502296edcb58c56e6bb385140f496ca47327451a3baf103c7dc5120f0f71a0302047c435bb5006630640230058b1b267c079d23cb0e83cd5a5c6e30e2e91130d4282bcc9fbe16d848d56856247eeaa1a665068ec1fdf5b815e38e670230301cbfccf77d7a2b5d2275b517a79f14332f3573dd4eca4ee34a837af8128233410e0222787d72e480fa4f6af9aec12f0302047c435bb50066306402304b4d66e3e57aa585409e1ab826912d07d14934ddc22a0db386563fda76b38bd8b2fe3fbcfba670da318852b6218f552102305dd3d33c6692e353e7c1e95e41b4d809d507bcd87e2ddc080a056053a82cd0cb297e345c75cd2bafe04eeb62019ea7c10302047c435bb500663064023050c3c945329fd6e8e25d3ed2346e56afb9839626199831be6215de56bb9f166c7d28e53f3ef57f6291a42bb77ece902c02307903948cc6f69dd61b55e13c2cd3d4be193d39bdd91615b795b135e27eb9dcc0038e478ae805b6b9745afbd208e5d1fd0302047c435bb5006830660231009e992a7581c351bd01383126b5d9f878a885b49883ee7140ae7fb5151d7050f275ac77f8693f33bae4627cf02cd91494023100c52e8eca8424e297162d00a6d832abbe6acd651c63179daaecc941b6147874aa8404f6997c3214ee802e730b6fafaa6b0302047c435bb50066306402304bf7cb9efdad7de33674f2cca14908e7aa7a2249e036caa8d33d99d62b6479d4925cf8b01d022e70116c27978cfd6b5a02303df221e83bb2ebd3c1ec327a9db2b7ab99e80a4f5a5ee3114482469d00270635838ca2860ce707f3f272818a2be067260302047c435bb500663064023075025f815b29eba2eb74c0700f16d020a17c8013ae25dcb631e97ea672af9f6e58c6d9b7dad80d9b7997497bc6e17abe023038a9485deb8e760987e5422b2c36ae047356ecfb21236c1fec08852e1682510d43d38b44705bcc2cf66daad991f9bb000302047c435bb500683066023100e5af89352fbf8a6b8a42c8e2460769da91282868b02619c24da923d7dadaf889d6d8e47b40157a0313830078de4fa1f202310096bb4a911f2ec28da57eebe986ba014999f39b93e94f1e3cbc60c11c4b51c8c2a9f2d0c65421e3a1be935124f0c046150302047c435bb50066306402302999033a2391cf5e6c167632aa2003890965682951ce118751cba9c05b881db9a52d77914517cb5388db69664cb9d8010230601adc346c304d926f73ab0626599e2893cfaf378f6621329df09cc15c334a85b578bf69a0216cba29178bb26c93bf750302047c435bb50067306502304632e815404782a5bcedf7ff2f4d2a39668d195289bb42d997527f8cd9dadb4461ed569149a6d4ca09a9a2eb07f9bdb7023100bb63daf4fedda1aeb808d8fc2f64e0604321ad7623b36e89ddbfed95c091f5aefffef1212a5d821767765a2e5bd606f60302047c435bb500673065023100d387f3aaa66afa03ceb604f79605732afd64d91e5b541793258578a62a28c1ba92fb8d8684386a7d9d77ddac9a59b55002305353a1401f9756d480e88aa6fc1769a42557ff2e870579ac578fbd60f7773cfb52c623b5a126887d293b3f2e2f26f3910302047c435bb500683066023100d5f9b9030fb239d5f5df7560efc5d836a3818bd5239c82d581a05728cfbecfb97a1e7702a9d2167c8c50cb0e3431ec17023100ae100c9b32cc13b58666d43222966ebbcf300334cc04f7f10401be4a4a838250f7c8f79acd31ee1f94071193d7de01af0302047c435bb500683066023100eaed9cd7d9aa7c92c932c9f2d52ad0d074446338f94ae37beac1eec84765f8ace3908b3ec5a5f66d7d89b13a50470e48023100a5008e8b8e956b538370e74f3c6b7455243dada67e483c4f7411bc5cb72e9087150f7c6a2ecbead5fdfbab2bb4eff8530302047c435bb500683066023100a70e477164a56947e21c5412447f9c2691b2c700d3664134ae2df9fa3d592a8098ed42f1f3507fb9223f2a29c325ad84023100b9ea37e2f2206850ef78f776caf14ac17fd070eec4ad2f01d109d13cb4ae34e524250225c8472610569c563765dda83a0302047c435bb5006730650230507c104302e4049782560751e5fe6681ec34397c571e6d7d59040a754b9cd011d9eaaf13b8c688b4f1c823f7751c9746023100b209b74e34c9b615371e857edc6020600390e5269058abe8794eb0f16150b82e9669085b56610b8339c882149d82ac060302047c435bb50067306502306c50835671a920eec5bdec89bd7d417cb1affcde44b0992d657a0fc99dcca762302dcae780c3392472e62489d305e77a02310097239343ee2fe5068660fa7e2e1f1fb0b55167a1f5459f8a3b6c0678de1f4fb2ad0f46ebb961c31b84ec3b5476db86410302047c435bb5006830660231009a49c7c191342057be03c5f16d4317400afe6531228dd3df3fa593a5b813a69593b2d4db4e613acaab2e74364e4202c2023100d32055420477de3b52a1aa658abd424c6c3c5ece3dee6188fcd4a4cd6b2263a3d54a15e11e3e691c11654c65f286355f0302047c435bb5006830660231008a7eb3c1c409672dc315bc421c51e71df641977f222c0e1ab72fc29cde3ca1d72e6f138c42dc5140264516e25696138102310084ae687d7654b6dc5a87ce6d8ceb910d33bb14c718702457177dbd76fedabdb7518d4e184020add82ca86ce5060bfa3e0302047c435bb500683066023100c0d9fc9e46300ac6eac814956c351341e475f1b59b272df0183accbd8bbde6a403a37a058e73997019a93d05ee5e567c023100e2151fa8b00e63a22a1a0d5a96ceebf9585dccfd8b0c16d14b64fc01cc980d114786b74063e0b24409e20553747caa9a0302047c435bb500673065023100cbed262a5bd214d11e894d218428e2ffb3c47ef2812642a985b220524d1ca1caed4036eb921b438cd2a7e68ef689ab6e023032bfc5822af5b8b0e2995d3a88ec4980f5ff0c58ff92a4d51a75aece241c584dc1680d4c962899680203ab7ad525ea120302047c435bb50067306502306a6666f98c4393eefe1f26a7c491b3f1be41ab65e60d1b4d3b1386792a75f245bf656c031254511a1ea2d3df05a2e253023100c4aa2369609bb497741386c93547f973771f7d643256ff9fda2aff9670e77a566cc62fcc1c4ca9d6508b18833fa6af7d0302047c435bb500673065023066863fae9b3a22303615572b43541256095e3f82a8cd4914447769842a26249d72ff38e72d8b42466fe4107ddc907204023100ca9fb78fd0eab490ef3b948d78f51ad3e9b497d7abe8ac5f2c49b28bfaca138dae567c058cf492a8c227ffd0f022dc080302047c435bb500673065023100826ad4a791974e3e0582bb20aee47c146bec75b51a9116a664045919e36fd984884bea1be5a5ebdc46589cd85aca1b8502301c0038752e3f3a5b4f5fbda9279a5b269c97c244721e142c0b2cf9c6e72b869241a2f67d7f8c5e886a2aa26d55be114f0302047c435bb500673065023100d7b55122dcaa6a421d03bcd8cc9a69df9f5435743918c8cf44e145bdfad999b587d7c62873304cfe9d8dd3231d6fb7450230344b05845a329c8d6dcd89ef55a84277a37d6a31aad650814dda651b3f757264d3e6c68dcfea65c6067a6267275c9f030302047c435bb5006630640230092ffd706a02b584c990cdb43d318940947476d0b20b7205fefa5663162d6a79f2e7c733ae0b024ae2cfdebab946f07e0230626e4100cbd16b271cf334c714b34f866dd983d3066e24235abaeb0ec9dfed0d603715f78f36b4a52f717656eef21de20302047c435bb500683066023100ea2466edff92ddcf529ace103f4e454a3f9c3aebd803a32925b30831d6aa33a371dc032edcc1ea39ee1fd9e1030e4743023100c8e8591da377dc91b504cf20c260e3c04cd649bf67a4ec2be68e32b30f6ce199222eb0ff5c2789d8670e12e70dda539b0302047c435bb5006730650231009454d2205b8452867784969bad661b1fef2461fd329132cd3fa6048f3045ed4c8b2a1e328a73e6e6c406e5df5420dac202305dfbdf0f4d27fef4a60a7e10465274062a90060ba6f29d961aa503a92330c5474db55cfa0bc352405efff9889c40310e0302047c435bb500663064023047dd56cbb4d5170da6018731f4647be6d8a20b61c769b2581fe52f871fb7efe4eec29abfde98b8c7f74f7a7fb084c3fd023015bf44a93cb941dd4461b4c1db19399abcda1eb884fefebea4f0aaa7eee1a7a885406fbfb25c8bd74cb6d056f4a2d2ec0302047c435bb50067306502304150a8d9c4a42198030402b5724e8acab00af962be2cdb43693c2ccc15772ddac2d776cf10d65db477f6b398ec1b1e36023100bc22cafda80e34dd8a7ea5cdb27f9173408c6d2eb5ca0e33eb06cb7112e8aa91d786aca4f375e805120e88cbb7a7de6b0302047c435bb50066306402303f6b1d6cb1ab3b4e8728dcb38837cdf66eddcabe3a3099c6eea2302bec00bd9cca1d3e7e3ca9416036e5915449e592b90230211988e74e3f36f0d31a2de7077a048c3e80ad57ec3928d731bdf0eb8158591c31fad6c6b7210eb34166e69d7e8079190302047c435bb50068306602310089a8f3b7bf1e9527310fa4e0a91ed4165f4b1a452c4505b587f245d572796033e0823307ca587514988b9b560f46a89c02310088b142ee22f47ade65349b2b8504574fd64c9b8b7c980139d1731b28f8911504c42a34dd3d4d373eb44ae71f2d0f445b0302047c435bb500683066023100e82104904f77b45fb64aac6d1ac9deb3b7c7202814717d97a0d44177431d34915eb6a6736fb08952793c3ac5a5acee8d023100902eff12c9a7203d4ced7d2345bbd6fdfa3c3ed7f93b1afcc36b7d7cef6b86197d5f6d5f9082ccee78ec15ff068fb6cc0302047c435bb500663064023025c2d657482a0b7e5cb01732d03d34b32de9ef03782cc690dc56e34e04883ec182ddad34002ba6c4d0f399b42a813a2402305685299825a4d180747faddca77254ca775574bdeb9d95f8382c1c0efd61d38efddaacc0fe2ee5de375741e333523f9e0302047c435bb50067306502307b2d91a2da6361eb373b109851325768f524e052fbde001faa198232ab029f6c1055f017b4b9ec83f8e10be977e926f6023100fcb0765ae4dd5b7406c938f68313817989be624f0f420bbd5a6aaedd1b0a79845224f897069841efe93c56066e22469f0302047c435bb500663064023025c2d657482a0b7e5cb01732d03d34b32de9ef03782cc690dc56e34e04883ec182ddad34002ba6c4d0f399b42a813a2402305685299825a4d180747faddca77254ca775574bdeb9d95f8382c1c0efd61d38efddaacc0fe2ee5de375741e333523f9e0302047c435bb500673065023100f637126924ec26bc1b9f76a1a8a68d930bf58d4a78e3df419ec59515f1a8bbb867acbcf20845bf7a4abcd82792f540ba0230627a77032940c3239a66b9b063997424efcedc8184f1ce261fc51acc7c35ecc86987efdbf4cf86d7f75e300999521c3b0302047c435bb50067306502305791f2e2987d0b95ad68005d9a39eb6e120d498ef1b15ad3b212d85444c0f783df2d13ad630d03a346bca5ca9b6087a0023100f67f3f734aa91320459fc7e2641a0d822a31acc4f4df5d88193cd8aa923a9cb0d0c6dffae6887e8fc5c1df1419d864b70302047c435bb500663064023025c2d657482a0b7e5cb01732d03d34b32de9ef03782cc690dc56e34e04883ec182ddad34002ba6c4d0f399b42a813a2402305685299825a4d180747faddca77254ca775574bdeb9d95f8382c1c0efd61d38efddaacc0fe2ee5de375741e333523f9e0302047c435bb5006730650230071c745a468e97bdc580564dee97b248e756419012459d7358d62c3f61b16f1401cb2b441c5baa6de6146e32bcc9e8cb023100c837813c33b4448abfaedbe05b2577124b412628503395c0d83a5be6c2afd1c820b87c59c6a54c5fd0037d5fcbc724ef0302047c435bb500663064023025c2d657482a0b7e5cb01732d03d34b32de9ef03782cc690dc56e34e04883ec182ddad34002ba6c4d0f399b42a813a2402305685299825a4d180747faddca77254ca775574bdeb9d95f8382c1c0efd61d38efddaacc0fe2ee5de375741e333523f9e0302047c435bb500673065023100ceab821a55885fccff1549b5026d1ee97acffad01df0789d3270a700654a8db9b01eb5d8f79ad5ea59fba29cc52397a802305a8f7cb63f2fe89eeea0a93baadffa92f091b21ed38d78b65c2064bb59c685c09288e7db91740c625a0a00f7f104bf4b0302047c435bb500673065023100cb6ff195d26bb0c3c1a0f88099bdb180b5073f913c12abd9a994fa3e4d2afc991db6309ce9e3af473650fb9ac25f556802303b61ef974724edc8f6e1ac6d589c8a68e44310842db1c8e56872c85889e95ca30cd72e70fc9113801c8734bd4a6591ccddkQ U]T&aBLf/{(~ br3[cuZOl:7pmUl+H^S5{ď~r̉qr@&Pjߤ8rQBʝRHVڔwTu4d9o`c1ExYĈi}j`17Я(QHQժ ',7{$LasidHW'\6i&j0TE#XVsi&"ruXƭ4PJ s)-0HH{* ǓR&B).<؂]&TuUFN '7nkL#oHLW4u~>ubI?]-4m:1Y)~-KQtKuѫ錼 zMUcf$|uAr,|{PX?%ez9ڸÁ6Rhp{=+v "!e"vu2]ul|B2ȸKKl!°;<3y fӴfgX>`<X?Hd  :X\ @@ |@ @ @ @ @@H@@?(z8e9e:.HeGv@Hw@Ix@XxYx\x@]y@^}( b}d#e(f+l-tH@uH@vHw@x@y DClibdnf-devel0.63.016.el8Development files for libdnfDevelopment files for libdnf.dwW aarch64-03.stream.rdu2.redhat.comACentOSCentOSLGPLv2+builder@centos.orgUnspecifiedhttps://github.com/rpm-software-management/libdnflinuxaarch64X& 5 - fc D ( b2P{E+$ *F)'e \bH 1Q * } ; &HKAA큤A큤A큤A큤dwVdwV`````````````````````````````````````dwV``````````````dwV`dwV``dwVdwVdwV``db2d5879f71aa054c3cef9c01a7fc10598d5a9af1dc9111c6690bd891d28ccc63c106a9aae4591ad8eae991bb642242d2d918a4e3311b44e7961a0d9515fa3ae9079eaf47ee0468588c96e6c5609496badc87c70532a957b908c1864512549dc0744df781dcd4d5ee1110cac8e324137825b91fcbbaddc35c4f153aa1e8c6750cb64d9b1f57bf3aeb07df5af259811553f878f0b3db83d82e26505bda13653292379b724f1bef8cbd99fbeae01af7293f7ba9fcd7a2c60f3db40290580a5fc95220b80aacd9f2a27eb617a5785f34d5616c4f9b97eef83779b5f11553aa57c3dfc5a098ed6e1b2e2fa8b024ffd5a8eab6a440186c41407c9da406f472303be2ca58b6fbe2363e47de09b10517570623dc7d33f856ff0495dca47d18458b78956836b3792d10ce024f1b326e61790f29942740e74e4942b5cdbc5aa829c888f2f0f1b850b5dad4eb4272ed7ba433bbfbabd2b0add7e4c430d4f73de8b5194a2f842c7f72223b1ccc6fe1700ec12a426678f20ae6262dfefd61c9f83536d029919dc1279c04783b9abf7bda1e25e9a230942175905e2c77967434476e360356489171a7c9eae0dee223e58e31eab0bb4f8e7f340313154cfde439534b3735dd3b769b5fdf5aead1803367ae7d0e2b7db4ea585731911769df4e60b7c290ea0767200f30cc8d5c020e364b52d23491499a6975fd5a0e9137b0946c464ae8a089225e416e5928fd7414e9c4d53e0c383435a2660ec89ac2e56bac979eb46d28781cc635caf79d77fb89c87e75bae97e48eac956223a1df50f261ef04961d31b141fee3b46806ee6bc1948218f485b9e1c0eaaab25d5c8733ae89d548b4420d22effbc91bfd730bd1fa2bd34dc4669022750d4b484597453a32e87dd5ff22db9ce0a1ab242c1c32094cfdf3a9048daff3a139a1a5d537301a882ba738eb68afc7af4f82c883308f1122b9ec3f30be9d4178f6c170d30fc7cd0b5251f14e1ab34f0bec5d31e5c6bf0f4fefdabbb9227f236a582fe77e7772aff018b0f7ac68d2b898e4bbafa7ecb7c054d28bf733e435e1d2e20ab735c586a8c2f93156625f7ee847fbf374a922cd3135e9286be26a7179b3105938092aafaa806de96b0497da6da0f3f9c896401cd74a3eaf2f07163e7f307426dfd5ba15326cfc2f3f41bc7f226b5827e20ee763e8a8af62e28117ec1d466ee83101550c02ccbbaea1cd301d5c0b6e46ebebba963639397d95c079c6a894f9be6413b4c5df54160a35b9405be756c35f193ab16048a5f85821a83989ef31755863cb74ca120893e89248f590610dbafa0947dd5c25641cdc490b54c7ae2b18d93bff24fd908b7e25ddc7e6ba8d17b63a83c3f910aac31cc902aea48ca2f8221dd7bba35a99eb047c5c59f58650edaf868d91b8fa15e0e66c75d51d3932a02288362b8e1932449141cd18a4df5771c5258554c0d033c083b94c86d533485079cfb1aeaf4f83af8baf494abe5d13a302009cc80177d6c9f118824bbc25b38d56130636135aa1276cce2c7c8b31481b027f6828e80f2908d0c2a2fc8a57e50f6222dfe6fb316c4ed95c89d95b85ef505cfedfcf72a41997a672c6e19edc28ef348a88e2a5cfa974fbd59068f9fae34e3dae85a42dbda8b8daee4ee048480953913434b467d437efb45d2248a5aba67d14bad7a09052d7f5f5c74e5aa04ccd54dc87c7131049473f71d00d5615431a57dae570c3f940c4fd1cbe7416d00e7c30ba1b5d7e7044ac899aa064af8870191868bf7a740c6a19e1f4c7b9ccdb46082cf75c82419d72502354ef35356ac1a463f40aa43e8832a928dd2088858687aaa5b6023d14c8c60c22273f14a7c870be0cf918583dd15484bec1e3f343914d32a1d7e3cc55937db8f9e5f2f530286cf5749d99a877e4ebaac8d817c64a663b1306a6b512b7d2e7a676934d245dd0f44a3d95240505f8f56558476c26f8f45d72a10e4b172e9b155c321876f69cb9dcc386acfbc4bcc43884fc888a7dfcc71a6de30e3cf710c89fe53f281e62ea74795185685e2e92f71b8a5e147b302f3f8717a6a237f4fc2bbc266408e24fc1ba9104b0e165ccb25d8c0256415fde9f796098090afe537b302db5106753fa10047ef9eb3988378826980a7c50a2f95d7927c4dd85d2eb5acdbff01ead8b40caef34120927ccf00b56a2ef899ff90ae40f228e0edb3284d085a206d0ca19f138658874f0456166150ccc87a62539810007106f520aec4cace8f09b385f110567b9212b26e5fa8b021c0534c76b938976b0443a283b9dce4fe0cc6bc0d27f349b4571e1646966966a1e4760df051803ac124cc8fb9cdfa19d039525eeda526e9aaebf309b2c0312e1b9f3ef1303c3e69128dc1a6d56c3c4ca716947c5f9c16402ae5f11a6990fc23e05a956193d37ddbfbb9b10fb749883cf51c4cd4467ec3fe8aa2dfb8ca44d7d8aa89497cc6bb66a3af12a374c32c73dc19cc85f8951a96d3391cc009a2c18b8391d468322849c0aa00a8465a46be2b491fc887fbdfddbf887a640a03722a12376928bb0ef9df139147e416d8e6c50d9cc10cc086a0ca72496ff6f0e1c3d24fe06d71dbcb57180978712f01900769c8bd73582df66441df646354edb700flibdnf.so.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibdnf-0.63.0-16.el8.src.rpmlibdnf-devellibdnf-devel(aarch-64)pkgconfig(libdnf)@@ @@@@@@    /usr/bin/pkg-configlibdnf(aarch-64)libdnf.so.2()(64bit)libsolv-devel(aarch-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-16.el80.7.20-33.0.4-14.6.0-14.0-15.2-14.14.3dw6dddxcY!@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@Nicola Sella - 0.63-0-16Jaroslav 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- Support "proxy=_none_" in main config (RhBug:2155713)- 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-16.el80.63.0-16.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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryC++ source, ASCII textC source, ASCII textC source, UTF-8 Unicode textpkgconfig fileISO-8859 textHTML document, ASCII textRPRRRRR RRutf-87837329e08240ffe6e416c5eeaba2bb39cf9f95c475a28723413e6c6324709e7?@7zXZ !#,gWk] b2u jӫ`(y/+ :hp'"l g F-=0(8!A& OiW,Dن?%|Al{0 ]}};h[9iDi}GA+߶>9b`^\p9't'@XY*qOZ g`弙⟥oʐxFh^`\2|b"HmΤEXXА Fܺѣ#TTH7O^!:(?T *S g+A@J:"+4s70R3\DKG[O<=TuhΨ/ 4;'=xEk9G)v oiƖk-k%];U9xurR z6$lq`N5( Tk`)r,# 'I!H؄gY9pFG_Be%xǰ$G>U]-oܡ|3U8tir5mm j؊k)qq:ef0#\&E#N#U5P}KƁ#/v$TNnfF;VI2؄nD<cF@%so`ߓ^+Ң3d"~-o1qGAT@"pF~ &`DOl2^f.Dg]4}Uڇ/x+σ *FיeTT}Nijw&FP1t 5_g4$bWho]e~=: s0w@7.EL?0ij0lTJٶ/|/I33\S@< { Hfygn#^˽<+sG>]jy77YQpYpj?Lcz|NM}LL?6v',NcW r#vv YBș&9#K=_h]2myQⷹan7f3+ h8Wn.Aa敎z"K 3d26<ԇ aCl)76?Bg3l8nWyDZS|Q dv^@_|s>W!", ^.hTK\ "f_`OcZkϺsSYF.-CfIk<%zAcxD2SM4Pf(e^9ÿ NlvoȜЂ}݇hEK/ =m'MfP'hm1!W4JLJR:}_^O6ÆhoHy~P? C Ӵ.Y`F.xiG/4VGMiqp~x3Ѿ:SsmaD=oaUA6 KB$ǘ0Ы@Fp~zĚH%U @p#hXZE+z0D6g q#&]t"H^01Ch>m]B!wUi&X7esG) |ie[S ʌ>3h1dȄT .rL3S,Oux%ea$S or}c:+'Iu"R?b w@ P< sx8 JA u> Uxe3 jf:m[\iʔ N4ZXx+=r:e׿u}r"{^Mlv70ij NC:fcR'v. E<N] ?.HqͯIlQ.MZ.D/9}$(sc(v wa1vwh+st1TY5Ú޷E>ÌsQ[n]}[B<*ɢ>5.<26qra3L Ieɍ&B%Aqas%xf~LX', ҀqVK=cM`xF!Ill H#T&"W/*$3q2ϭ3*y[טxBt]'~>F\r5o#ͬ* | ot]# Kjfmsp"6GݬΊ6(ٲT@%꧑x^g-87l`󴏅ICi7k5FohMK$lt}:)>xFKx$DUPt4rRjl:!%m U8MXlR{Ċ v h#iŗ*kV΂Of4‘߆HhD A6ÇYLiV-1՘I 3Z%$ +٦,2:V/|7ñwy)~h bVLK#b_T'SGl308W$h7nMBo/ypN!(V6p 7u^.}j Zy5h3G*BRīE7oO8ǯ%gGFٶtͬ9[89VFf֪1| va9b4*B ג >6q" _tۢЭhŕ6Jq(;ˇ9hOZ_I((Agcma!}h,æ}Zf'a9QCk)-w0 I9Ğoj2wI(5"%.{][cv^ȋoDtAB].bU" U%/ۋ3ALҩEgEVu۷1M΀c'I5RN]b\[!81aʈ~)qr 7"o3v?n|:'YWTXkRn[L{qW}A)%eͪ3l5|.ϱS˱rPL(W^ ] <QÂF{ ZK6ڈǔ-FRMզ@Ç[i`a5<S2?輌@0_1R#,H_OyHJArhʩ8b;5U݈S 9ekvXx5GP!xF"T9=3n>h=g=a۴*)H,+`1^P+Š1 `u?T Xjn^L*KJP^p)נ ʝ` =&CV_K9J2!B 6(;+H[͘0l[|N; !PDFH4Kmy[qnaLZZASIS h̅#Uסͦs*ayrX(ڎdW͡Bu7~)/,LI(~erZE6+Yiw@Aj1_Z FP6}{-؂ۘ@[k /*.ǫv +E5$A{<3ImȡdD=+b 3%YFFOcըm;5;bxE0^-1^'| mGZ6m "t$R+jA/ɉl_K [7&3!SZR&O dzH;7mIDz4l;"dZ^h6q(stD Q#eX gxg bU;9RFմe3 )=D82x1@\_.IV32S>mcev*(aKc4A)>pn2C>p1 (6PXxAl |'wg.u]kf%#Jja&+{}+yo`6ԩeA`8]˜R VCG*V}e k&$g81xV=DŮrs?vjT%|ig)f#ZTx|2<k,7tYPv2{fhr4K++#Fɵ6h4L}q)D+2 mf+! Q:?>Jva:$Z15AB LHWԹشb拺{F?ח5^.nPηzӟ2q*$<\܀F4M?tv^)vz oZxgRn״,)"&7rzv|]V FQI>o); xbd@\gzĪavj{OF^j^+ "mr<3"4Ą%TZYIm%3ZFu̳P# M|&)PI/'s,Kt4 MnOxZgrg'@TzE0ڋf-0{ljIq$ }=ty&^Ce,G39|39r#Zu n#x5r&`D0[uLhQ}5JiӤ?vw[Y2׫#0ZY(Bb1X) xP?e.it7\ηc`*: ,8FݾRWbs8cou]8|㞳ի]n4kCKr?F~A{Y ҃. " +M}G^ ,W(-'+0TeafbφY&?FDz7$a_è)q$d)iØ}j`@Qɶt(EA*>\2P5ҕ!ҫx gyz&@˨ǺmL9s MUbDci̯)I%#m : }ILhmMй[eSX4cW9/y)=O}]Kn0VF+k$FxC #vdN”ѱƀ+չ/OFA z4D/hXԉrcOQrs)7@tq:0WT+qx˃eEv8V%zGKoȃ#iHkB72_7 Psn&6<R_fqOYkKⰨmtI Y&JҽyDTY6`UY#;'{~[27p|&YA cLB?Rᒻ$brK.64&`;~J..UچӛDK6-/^G 0GfgTs1Is}g< ido/d)C$ W!(^{4%";4G>9*YgZNX{n,JlG߁$bho:)-P9R쫆c^}}EZ`'0e.sͤU~]%N^nx`q }Tމ1c?$+dyy(Zh[}3"$IٸDzpAHA{[Niy W0 t(Ͻ&szd#1Yj#Y}`%zWlx6!9RFKmtǔvPa.Lΰjϗ0#յ幄oܞuݤ By VkKW^whl5P+KryT`|=\D-DlX+1GV ͸|hxh*Q5A _=g,U٪"5HA[|xWs ;y:sn=ZRD\Jȏ>o KZYQ Er&r2<B\md/# ]k>Й)5/;1E>nW?*=ʝnjFѽq*3|D[ P4F(%}7Mߚ#!2+խu-P #e7h|/jE1b/H@GqӀPZh@~Ό`mQ{pAȤyD:E*u6z0)Zoiڎ. :a i2[gvolI!aVgoe?׏n+њʅZ+#68S( .tl"0M!ҶbHJ nbGށ;l̝ms%0W8 P$b7K JՄMfXu9>ܹFD8k <$"1GJ(t">DUw%[<Z($Ղ.zs9Zc2ƴ]w[,b6-՝ զ$ mØ.95-EK:Sm:m}dά۽S-b<+ z $,Z50B-=ӟ@kgU80ZoEK25Hhˆd _XIthMJ_k0:!0mP֥gNiXVJbr|'jxy$ 9&)E^ýAz="kĚc<&(<ˈ)'9ESv6cђ'V!5P{? AniњTГ4T-z> MJ=& q]w0$r%A[iɘ(J(h&m<@/eۃ> @aӢ%4 ;:qsSHӚȀ]j1mzo ,(ӯdIҠpp)r}'\I` 3?hUV@ pf[ys.g,nP"8 ͛QY*+Jn3 Un`;,aDx,&1ugyM C"[ζpL9Q{lt$>!3;t_'56V¸'4*4paOV`wuIkr424tJE\ⵦw~˥Lةtzk/LŠ(6StFicI {Y@Ɋb.=p23~X a]hkߙ̝\}gPP¨>"4{2Xҡr^9f)P#?cqxJ7TT8qDIݚ*?`:@ߋ&GV3Dݹ! ƀrs/(#.Re @PNv~C _(<9k4½@ JBnÞqWfi͘|W 7>?kxRueG.֤ɴs'LpV/z 6vw\"ȃ\%.eGgw)?Mjͥ)lE$َBV sB5х>QZ07컝:T9Bogwd?T"o%`rrp1; ݿ7:Kh-:m#<c/3IPEZwjP5~إsV|(5ZmV'?md{M(}9ϞJzA교9s}Pxh"vB!d X&4&h04Spzcvչh-;*`XAu q#L{Ԉ^0ŧOƷv$ 5N70o_T!?qH4Q$_~ép1mgyC'$(]ku^*6}F\*$-`Q{;C|Cp@0MֻCP4 sY;[$unm}ՁwN?N 汧QVYLJ+"|tLp{dBn߹mWzs/6񕾃W_ Ӣ8}A֫| Z/uޑ۩PgO|CX74nw) q|26_ A:+b}m43{y"i.7͌#CoR*U9w: IOjĎoW㤨H<"n]#PPDarEmsqO$l9{8C7!3<+[| drœ7ONGZ)3,@Q LTӉLt58ꚰ߉.-KD0pGc,!~!NW_7]PJ';kWz顉}{#1dѤ@%yު:QЧsƶèx~6Ț yusCSg>FfBV'WvƇ &IAN`gvxGxYA{AXӦR~Zo "/ZL$RG?uڬ-O9A\y Q Yה'Ќxu"4νlCֶgDP;?-PM{Ó4vo-I5YtT눎c:9tQ"zfiKax~(Kr6@jd!]T %_pR/TW~*]D?'S]u_$oڌg-<: ߺzZ73E8J[Ru]0BSPr9Wz̏J\nWfX"WQ,ⶐ/VVwzAF\NڐIXSr\O, p[xc%!aG壌Jdb'n0UvǿUǣbșqX;擄 -˔B[W<'1yy$"wF d0A<ްE?wRXPU \vn"8J'򃬚XAm/j D&Gh;m~hPk,|:OX8L5|iSG߂s ) + pzlT,[Fabȸ A>{3" dGR^'}Wo?LUBAp3+,c88! SuK@HAq#e+ 5n="pV]MvgKDM!>+n6lD dFx1xeNV Zޟ&iC.ZAM?AB`kPX~ <;lP;#A?N9.K!3);Aj􏨕}Sd m Da$Ib\A`L U/:לsn\${jZԔ?CYrU_O.CJI`@ 3K'4ɑQq81PÏ:^^ehOݍn Oeݔ`7gXDݖW:'=F=%B͸zU>qrRZw9҃P<#- " &|k]Wd삄l nbbI*&ۨAf 氰J[:5-2a1OB}f#^I/!q}bo ywmwr7EtN]P'գ8לIю2>a ͫhRPcbMGQTGYNnvlZ};+-9JkFvIZj+ŪDԷ>teO5l&Hs5` ЎSTXz{%\6WTpk{,6dȖmE s;kKKNȰƸ|E;)k莬WVNP} ݔ,J,14'dFױXn2vIjAߖ6ys[hO-fxkFJo9UC}e8$53Jğ`>t<Y7RK4fKyF:&IHxkT( -eG Hq6,ȼ6{p@9\*>:ʽ;D轞g~ m"؆K~3{P uUQ!h)~wV M!UYG9Lk:Q1ׂg_w!+<՛L׍x&qYdϫstB9^Snzw-@ 0PUk[ 9oCf#6 Zg\B\:-IVR~OShֳmKމcTEG;)oj& hyjhy )݄|v<@cCW@PC&tMGtEUG^Xv{;[ӔqhOˍ"r^?Ptw-o&zQ9`>&X<)6gAdy'~i2<\Ì*ЍV7,8Г Ahl>Xص|ۏ|8MAGOR%/"?gv@g,gX-eѪtCCxDv ͗BۑA'e#YKc-XN Qi(7Mv_U.Wt?X?tAqR?u^!^e,Ejx_)UТ]!j흉yL: Mgl[Ҷ)ܕg,ՒԴ")  |0 ʹsHwk>>ᴅyMEq>$o9 gCuXiZ3dx:U } Dnuǟ /Q<||:[~6*zt+v}SMC{[..i!6̖m8٠SKK8| Q ~>6ĶPހ,U D}m7aL yd'_G{s} $'89XKzc6D3 3ىr /\uZ=Έr~+)Z1[<Es ᅱ΄#J]qqt?#L*߻=U j = ْ؄("ÕVZGO [~nx8iٗ1<^x|pjɷt@)y3.bեf6ޞL:hyJ63 x>(}ht*$ ={ w9s,ׯ#QכӠ`YI(X\#dIw˿r!@SFH^d~W)x-|%ҥcJ+b{ҁ?NHNEX# 8NDlGp#rm8f* ]? _zzCA  @^ @;Z!] 7j!i[$̴i^2qщIE?H&,)Wif3!ݗNmn[OXV?P_y/b[GP+ՎUuZk.&Po$ (AYRY09N5_pP{HpCJf:OKI-Q9R)zxney@ |蒄7Oԓߐ| \l!PKزm[> 7ߗBYC)X̟Qp-ElJL50oȍ\Yeф&^ոT0i[ PSrGBhAeֹ1>)@ e<)@_>=|TZ X^.W" aKʵ* D9u/s0 Z?K[-Z ~@NJgJj3 @,Ǜmh x[I%7,Ё8"&0( ԠHRz̲ 5a/^0,d=ɇOZܱa7)wC{R1AO`Ym/?r 'ͨ3S)=(]IdM,_M' A]{nS팫˱pɗByð ~z쬶VЀZlxН;d UWH7'*IY.NpZR64lfy/T,DV:8m|#t{yԖ^HUnbZtfP K4q Ik]sB`E "\[[d/S%HA 7? 8API.ջm?bw.VQw&=g;q!=bL}7#ki\qNrZAٸθo  c:TNH䕛KZn6GM\ Wչ Xǡ*K-a>:$&/cTʝ,$1TX7;ޣg@TmImK&/9}ZvNg߫\`QS+^Yb+vW[m(~;sED6}hlTl>_(;g#.AOSaVWx䂲d^2y(AaRټ@:TAKnS&.w'?7"4ve_iJ W:oh mϿ:TL/U _p>ˇ%E(  &3`Q(KkX%$ 6;npkL8}+bx?3VJN,ɥvCaU`pK'D%>8W~MTAa^~o=bO?l%z4:)lc-8u50~-e- O5~ L:خo [tMc7z#{>w\r!{Sd\)\ba57=z Ju_H˂RB:y0لo*rQգZ\GM0|oD v;k1pui@7Bp8ߵ\N |F`҄as[:,W^ͥTVaTrF.JzKn.K?9vi#xBu>ܷ&Y-ÿ=kc+!&SX: 18-Sa :ݪ/¯|H(0N_ sؠ3 7:XȜ{E# pW/A HE-lL5s^zxUaq=Xς:(݋ϥjмM*)0oJ{2SX0 *b7f˜R 3FfgYhuZ[Q-4H7vQE6YVB"L_U5oK$l A> s5 8BQHCz [_`}Wp()~$lETT;A-v*!7į,O{Z*>xu8^Q+P@ ]ҷ[B`Yh3QvJOӨzGqWpig}0WZ 4[RCS4_K>\B#\Pn9dvVIgd[:m`KfK/LC·R`B<5>I ͽeWM2\!3GPs >(O8I&"80`Of3.>NZ("[U(EgCP" ڣ; m82c}ͭl*K`J$c(Q&{ɗxH`ܩyra%.,YOD'8* ViReVyb [@7Ochȼ߰O]Dm (}+E ssrw@Hfnk/ p3u.z&&ħJPȢ!aA}C@8KS?A k@" 1r!&Pz::+vV-A! |'kL"* ;qL 3J>O:Cq4Hbot븇cd@[kǘXOuY%0/?ZڻǠ5kk+|p}*Tnu` F2d6nߺ7ahϦN(~ͅ¸;bBօ碿 Z0{ W:{:oq2d  FKu^lE\DzIׇVX=xєe؎ (̹8XC35AZ&u٩4xO ;FC^W̎m#%EÍ>ϜMSȻH%koPHx{׌EҏO(>`x#@e{9WS B75tDB4_C:gȿݳŐ?H+H,09Omw=lR.B P`.p*>-d;7G`%H%P8d(Xg2NI: `No۩d*30`&!4EEWxĞT'x[i9-<l6{{U̍;N-Zrxd'vq=v IBXqc5e{:K>ZC3]=塾; A5Q50% Yd r唼5)Cс>R|^nAYj5i7p(2x}7z_ߪca(Q嘤WC9ZQ[hmg0IOlKEza*D }o%a8gۃPx7E'aε-w(YS3^Wҗuf-SϦ |3eX. 36LDRG[yJ4 Q垟dAr-jfo׋zlp 37ȢH[[L|[ޚ\ӿƳ_qF*Fa7 l<>܄R Ys,?띟׬A Q޺6S[J3P칝l\;8UEm PU4)$K:SAZ[~ ?!MZSJr %e`ݫ$d'Bĥr!%y"؆z)JCkJKXe0W2BιLpWYJWg~hҝHS{/KgAo7ॊ<1)0Rg3bh<"=,C#4m*jSJղ5 pN^͝ڒe /.t f_? 7N[UXzXϿ-7B~j_]Cuhs,D+r}''gW_$xӃ_H AF+r0u22e2ÛPM OĕzGYh{6?r6ȖOo?~ (ҙ>)V cNB//7 G&R# v.T|*;4¿yh/kA- l  @BBhmQН ,R 5I\)Ƀlw)3X&o7lH:9p,Hty۽@bb'劯ò-)y&%\!TX-E\ CmH 'HE{N{:{`ZOe/[|q3;,DZQ~8*;LklHP;( ,?I4UA `%f0tn[߽wzV-VP؁fZfVH| #b~g_4 \[Dg0 X3{gdG>g-9_sNļy~)B}MG 3&~cyA2jOͻu0!\y>5H}~,mDF|j ojxBugfJ*y3g`0`ßQ%df r}iu&Cj{ ~]Y i^If?47=p)9zbּ̢|~$ 0BiWʿkǗ嚦W+)$B"BIJ{M PݻA4Jnϳ8n~\3J;C2u1p^ZAxM!At)_ W \U?m~B ;q{[lWQ$4/2o ѐRG-݊@ߟ4yz/7zn fHLMCrJ/eYG֨kb ޜUMqf2Vˎ:#Zߏ ض~8|%ZD܃"cQ#Ohn0[zhy)$ &9 c.O:|H]=?R:Bs{3NĜ+/}̼䩥_Y^Q_4-Pލ-[Qu >g'{%s%̏䆳[9u2^uQV6ZLUD1E_o&Lzϭࢊ88}RdȟBlċ+<'kcIet[<0-DjXB'QN.l4E.}Ci,O YFT8Mo%se~ B!0=+[Jk .d͐GY`ҀՅ(⽌6#>#p_ѿi2sM4 "JU*GQ*bSW#т`= 72>=+#=FJ5ϿS70 j٣QpPF f}Wsv⌖(;v.ܭ>qf8)f}k_b#ڌ/яu3*(YAG^QM2mܦ Yx[d¿GD\'XO{B) y4[K/ܘ$_4n;AO˟g&^cOek( ^3憟U!YjWbG| ~o"ѓPµ1zhZ ܾJaw9fo~ӆܷ%;+M?ʆg .FXwYQ!qz2KK/A ATU>z1E8ߨ^ & 5LOF1!DN sc#]2woD3~oU 9| 3efMID_`kmCdP 2PA(*^&HnאTKE+fXSzM?R|g). O\hT0jbYV~KrnH + dXFx_`fK0.s`hsfx-6J,i -Xr#<ʥJ^Y))bEv᐀N lR;1J}Gژ~u.5d^Sɴ_Fco`SfA+"TsK89JCP&(cBRB|@OJ`r)鍘 Qu!TE%`:ѩ󡈝@vFG3[ٽ`Ks01waaw@*jLOw9ׁNByTuʅx__-ZO7r1qHHF" Aܶv=#29Rd9U5uJ!Ǫal~(JVqn~jjw #%ȇ!Tۜ6^9svsȓR;!&yPK$3Կ1tz-=s6]+efy[Zp&lu16{l%fɬ罰 C)I2?=i0áB-փ\#Kٙ,v泖ާ]V5>:SBdt nWX)fPxyӻJ4BÌ ܩ ${֜DI+dC~ZMj(=U*O=XL2YOql4{W NjL"Hv$ʞK 㣴; {VLgR TI`[P\KXQB<(q36Q<3NWu~,>ӁsG\azudd(.Gt(O7H> adg O@`)GX: L Q9]QбTù]f+hLUk4Out Syx˕;!au.)…]9WSn_:#2[CO?.T㇔<08\,\s4e ='0",?YfN%d=J|佻^x߼E8Ɖ҄ bVƵ ౖ{LdqQ OCȯT0LjgD A?L5PW~f t 3sq(4\vCլd/ /9 z5qTv>tyE- s˵A-lBd,q'*JYDphPc9є$ov2DM2!@ 'iӿ: ȎF&k2e~Ҝz