copr-backend-doc-2.1-2.fc42 G>G 6 6_d7x7|777 3!XPȬI^Dg ȬI^D2,qVN [ F#s1ra&%,OMZ>@p^(Z=ȳ)* =L* \6e$N)V%ϹkftIvkRqlz/5[ }H%HɪJS|.X1u@<';G&GS-mVetT]{9YU-ǣY߄9T@] D)~v;T8TI> BDE< ,o=4I #L*oj(βV=Ba;m{o:Uo^o*񙷪]BxNpcuG;u,) [j9Ǝ# g51ިK; "+ (e׽tW[B0S5Ѕvڡ%rV$ytWdqܨL'm76kG9bc1o0AYi$(ѦK70n{+.^r9 Hafea2cdfe1bd366a9159b7127097bcffc02f48421c393907795886bc3d72ea8e1fe5714c3ee63c1bafb683d63a33b734c744b68403020462f02aa4004830460221009bcab068caa4b0882ac361fd4773487d5fd565437ebb58d9f05665ed11c7e4fe0221008416478e256d4c5033f69645908685c7a544c49814f24ed197a27372d606e16f03020462f02aa400473045022064606a991b45b4ea5d6b70156f786a115f8854cd328e7cd3b3f1383fb9028e51022100e0997fd59a081d68c1fdba3077e589f1e1dcd6dd6178ba9cb9b4a820764b7ae303020462f02aa400473045022100fb013c89736c68efa5785668af5bdf903b14da5234e75e52f0f4a70dcf39c42a02200fe06319e78d70d779cef14df53756f522aa79785574659540dd0a5a63d073c503020462f02aa400473045022100a42105bfb621b8b7cf5e4d4873131e0d13c96c010d0a42e8c86b514483d7810b02206169fc23994668933261c4fc73a55d834a8e4fac823344ade9e96fdd4e87d88903020462f02aa400483046022100946581b173cd6854f4682a059bac672398d2d17aeb4a6996baac04c1924e4be5022100ed4a35a2b370ada2b99b97e95c4ba71b17fd07f9c4805a0c7ab949d86a6132d003020462f02aa40046304402202742f8ff88178d7462aacb1039c8bce53898a2e55ec830ae6afefb079d7c58d6022010c8cbf599f1ce85aeb80c6f85ae3ac7f8d60a6c7b5fedeb3b9ef63b6eff84ec03020462f02aa4004630440220050e39d8fc5459e007b39581695760b90aa6a1ab45878723f2ac1251399d12f90220653698af2299249f08c1c48d783e34a747f344152190d752f437fa5de16e7cda03020462f02aa40047304502200a55edf89b86d967ed9077d964a239106e2ea5cea5ab1c7daf33f0fefddcdbb2022100fee42f307b56a79983ced220969ef8f1ee7ade0ebe499bf676c291ce3e515f6c03020462f02aa40047304502204d9488bea257535a494316ad6e129730099d66728d1630521bcaa5ed8f6b8fd2022100b4f53ff4bc4985d200a898169bd8d26d1123287b23ebfd291340ecdd4de2bfd403020462f02aa400473045022100e2688ccf11367e9241a9d1c2ad1774138467707214874e675dc7720454e31049022055c1c6b6d5356d20960edd22decba50aec9cd2dafb733cdac7adec3bff59cf2c03020462f02aa400483046022100e22a706d96a3a341128e4949a341869cf0a7187a1776e229485b6cc490517178022100cbe1c268419cd76b4e9a6643298feef42fde43e0366ae67ef40a64cefc1569d903020462f02aa4004730450221009e445d31b9b8906fe58959885db54945d3e97758e063839d531ef90f059a491502207e72e88d5b876d0c4466e091a47b3b47e6da122f812f2bfe57d1807c18653bda03020462f02aa400473045022100f8da58cb9b5a39a84fa662914b54831e86fcf71e2733f2351799fa2ef594ad5802203038c3949fa058486be9f75dbd8dc33b48fe0a785adf378527a7a0aa088c2a1803020462f02aa4004730450220439ccaff69b1ff7145898c6ca5d4f996956c63abd994b8eaf7fa950663f55b9e022100ee1e4ea61e2daf13f7fe8b59a32cea40fdfbcad8bd0780e83bfa1a36775ff29703020462f02aa40047304502210095d9e7ea51bc372580e3b985332b89de08d385260cadde8c6100423d702eff60022043295564a6fa67c4c06d0fa1452e0e1117fa3431cc546f4c45ff63fcc23162b603020462f02aa4004730450220769f0ed3134b1a7eb18606b057d45abb46d4679bf3acde1bbc70b9ab8e35d4ec022100c4d0e232cbffc7768415327c14f51f6d818ad6fed3a8d97e0138bd1483bec53503020462f02aa40046304402203f1b0366ea8e58ad4f7201825147ced9b0cb61588c61d75a5f66c21b37464d9002201a166c03c47c075dc41827bc69fdf560218643bc9538e905e0e082e020835a3703020462f02aa400473045022100f4a2e4cac093ab97b612ef33f56c355a1db348d5e3a373fbcd23e9d68cb7c3f20220058294af40dca65e47fa5b9f1743e01053d66d5ce73feeda7933d6b494755af503020462f02aa400473045022070578fb21817f18e0c34858f9eb86b499ac7fcf7dbf09efc9b26749bb21b5e95022100b4d4af44037335d96a659366bcd88b5a2cf4469cde952afb39e6a7cdabe71deb03020462f02aa400483046022100efa627d030793eeba5b08e0dab8f1c415a7716177b1f98a7be50a51f648006f3022100db243a2e1d8e8fabedd3920234164d865bcd2d8f90bb27ac067e1297be35f10603020462f02aa4004630440220093914d1403b1e05c7a2c0fe6dee289162540127e975423fcf256f61fd70f04602203d3333d749c2eb5a62f9cd686fb190ff356ac25a141f3f6c4d0110f3d0fef86003020462f02aa400483046022100ae1472ec990ccc32659c22ace281559cf189f4286251129931ff89ce2966dd25022100d7c347ce611bfadf0950db6914072d386354abb8852b0edfd847ecad82ef4e3e03020462f02aa400473045022100e5ec354ca10e3f47ca0fcc04693af60e09c7172ab827a289d07a0f0ac616ecd70220332774a7e9c92db43d63e7071a98066615eee84f83b2f7d710a589d1a9d0e4e903020462f02aa400473045022100ccb37ac83fbdd4ef99a15dc1695f2113c8bac19cf4b0f78ab54c4601abdceb4d0220780afc28ef5042a96cd49efcaf1a5f151c05b7532fd74a9f9aa3fcbe8d36521803020462f02aa40047304502200760423961a49736c5786e8bdfca770b49e424c41f879a17a66ea313241b745102210086bd014f526de902f6c743f5c78bbc5e1085b2561e9ee2e4b72a8303255ab49803020462f02aa400463044022050023f93efda62beb246fcf74a501eac41b58f0fc35002cad269475159e2248a02204798f3d9a92cb83cff5335a93e71706300ea5480dda3d4bfe47d7cedf2c77a1103020462f02aa40048304602210087e0d56aca8d9c91913512dfa4cd0f012c1ac9f008fff88fb0940f0c3a66bb92022100ba34372db94b810e6f2023739394c41f8b97ea91abaea30e7dd3b12e2ecd3b8203020462f02aa400473045022066f08653e94bc44a5ce6e22a1b886f422885d38fb4928ba75f612bbfc9838dae022100c467bb1739d57ae69ebe65ded1245b3af3efe938876bbc0aa5aafbde414debba03020462f02aa400463044022037b3552f7ad289a38deed0faa7c38e031ebb3715a81f182145e354bcb5bdc921022058fa86871d882c02737e6fa38ab1b07882702537d9ceb86ec8f18a914720d85303020462f02aa40046304402200adef2305179d68246317c813fc1f4f3d616ec9a7560ea5cd00453312a78aa7102200dda147d466158889ec9ec082f113b31c8325bf97573be8587539e52e3459a7903020462f02aa400473045022100de5bb90f6aee270ffb9d4616708179b16d8e2bd30b95ff3c2363c183d026a33102205528aa70a0860cb0b006e640a1e5316ddef510257e8c3927299678a031ad6adc03020462f02aa400473045022100f99782eb392d66ab7edd67587c6227a7caf8e56865e21382d97ac5b428e85d58022032a3895c53f14d99ce3f2d151b5a8d5aeefdcc64bf73a2d2b617cecc330002fe03020462f02aa400463044022016ddfe9d946c47179a5af9457d1483a53717153cfd8d25d1bea66f378965b63502207e6e4b7c22ed8cb6290aafb8c859101312f759fcd3307d7559cf759042ce724503020462f02aa40047304502210094142b4a2549f9a379163ebd6812a28c0277556bb1e0af1cd31deb4be985986f02204642d00cd863fcb1d3efc1af17edea5121ac6a26dfc9e2e34eccc3a8ab40d01f03020462f02aa4004630440220580c662240f88e6bcc44ce2fa83f2b139f7e2588031af782b7b26cc36b27bd02022066e6517c4dcc19cf07de62a3435a1580856dc03a3b22e5ac27880cc789fcf42903020462f02aa40047304502202a0a6f0624ab060ca4881eb1dbfafda758f1021574e1891c0e820070d59cd0ba022100b63d3122b5e5fda862cfd5cfcccc05444af6f8c9dab5af03be4f733d80d7a5a403020462f02aa400483046022100ecb52d268cc27d8518680544623ff15e04df9035caae478c21fbef2a254021e7022100edb6fb641918ecce855b3f6955d639da7edf175102a2f978dd213ae06b239ff503020462f02aa400483046022100bf297c8aa27004f24d0a030e56522e94dcfb9e01a2bc81ab36261ccfee6cb48f022100be66b43f21a703b8af072aa784d88a23580418ec251ef8a86659c19fbfb37d8403020462f02aa400483046022100be52a4f32273c9c70c032d67e1e90ac5cdfdd7b9969e38abd04f20d129020476022100a1bd7c5c9fd3dd31e54ab415ffef4ca264cfbfc26551fa76d70e21112996b45903020462f02aa40047304502206cf0520f4a1411702c677d92d284d616f2e75935a05ee70708d0bab1c418e5b3022100c8d6d5246c740d8cef7c33e40904fed0103f53a3d809d7f65c95bdc7f850197903020462f02aa40046304402201f950e5315520efed9b06bc2ecbb4425172942f5d20782c6bd9eff428d2d781702205df7188890549a5b8d13b75bd19ec354ca3d900f1497ac9ca25727f7bcf9646803020462f02aa400473045022100b3d3dc8f549b667b6162f6280c6958824aa051506a2a0a1cd96bae91aab0f8f6022015a5fedf30355729b5977434105e7dc79eed2727ec3377e60453fd76c334067503020462f02aa4004730450220713b60394e7983ae0ad87442e5033ce9ef8a7606f1cf2ae6ebd9ead6fe6a2ce0022100ae2dd71191898ec6f72b7012e00eeeedc296fec827e27f7d1ab2764ce378b43003020462f02aa40047304502207818fd52856447f5f3c1a8de855b05860f753434133c25ee15e3c5009b08470f022100daf2b0998754efe51dbfe760987bde1798108c1f884ae416e2a01875548fd25003020462f02aa40047304502201cc9676429a753a3baac6f325c6f953af3c262e094ff99d7fed33cc8951dd8b702210089f1dd1580e8212fe81a8fcd307dd329859aa3bc8afd37b0a0394a2f77f409fe03020462f02aa400483046022100dcba2385560de2677528a9850c7644078d9b3779c71506fe3c7d4be83c7c4c89022100fbe1dad08a99cc615e9c9233aad6cef72b5d6fa1782b7217c64f061a467986c503020462f02aa400473045022100f4b049fcd8a4db477440fc04a5bfd12ce378518810e004e71b72f9793c2b651b0220758b1a45a509940073c6332ec803ca1d555c08999a4154efee28ded5efa89b8603020462f02aa40046304402200a306903a95a29b707e836989de9d8a217052f504f55549b958ae376ccb27a9202200f83207789534100a21769483de6342ea22678528e2dd6397514907e4067b0ab03020462f02aa4004730450220442aa829c3bd0b3cc8ba1ff33935dabcd4420d37728de2df4d6e8562ec1f60ec022100e4585da37c377ee3024b585b383c058c6a0b0c66203a541e56499763c91475c003020462f02aa40046304402202b928cb544282a91b1bd513981af6a5f1b2086b833b94c575d85661f3b677ffc0220515a3fbbd170daab2565a775b2a3a5e7416e03e172fba94771fe80a8e43364fd03020462f02aa40046304402202eb26be40ed95cd8871b85400df2d2b86dd420fa718cb0deae2accf37d53d5230220753c5f0fae78b9453fe2568391aa7a84d49e09cda1de88f63217cf08047c9c1a03020462f02aa400473045022100cbe228bcdcf68386b2d543828d95545cabc6637952cb6a6dd6373ee094769fc90220469c2e4ba94c18d81b0390e32ff33682119ac2e01f3f8709c685bb9f43f828b003020462f02aa40046304402205e0407530094ff21296a479021ed39d18752b67cc7007397f95088a3b1c68b8702200e5c9b16016f9b6234c7c9b507b11b13bf8456aa6a72ab36a43535c6973bcaa203020462f02aa400473045022008934bc0e46ad0a682cf6972fe405d667fd6c1a3b802d5ca6135719899512273022100878a6f359ba878659f5f5fe786143f8b5ca9c1570c68d653e62d857e2c05e7ee03020462f02aa400463044022023b71534c4f56025c355796c212d1b308edc6e8939d3a99c78cef97cb87a30f802200ab89594e1529270515bf51345dd0cd0bb0a8708cd8fe1233b1299ac3026672003020462f02aa400473045022100b6a17aede9853c503219b97e6bdc09053ba1f8f3266dfe0d0bc15a312bb126060220272c08c27f57e1bfcf3cbdf50074c299ed88ce62e77f6626695543bf79cd409403020462f02aa400473045022100ebc54a8356f7f521d2530e68b490bb8640233ec5270fdcfdf8ad372de266051f022035f3aa283d4c227fec647e0847d8041d22faed0687b241d75386dcfbeb2e63b603020462f02aa40046304402205b208e5e68e2f40420967ec0446d0b872b800fb8cba0df4d0ecc1fadfffdf139022048818ccfbae8ba40293e9e28430506b4887a76d7f2af53e29ce15526bedd0ee403020462f02aa40046304402205ab959dd9fce0d78764e154395822f432e6a3044b0a4528a381b54cd148607de022000bf5eddc21eaedc8b4c578f413d895eba00a32262c5e9530a78a772354506cf03020462f02aa400473045022100caef4da6120075ecc25b76761d2530fc20bbecb784cde8a2bd71372365d62fb20220263781295a45e7505e4cd616e4c38a7d21a79bfc216301d33c852c15c619b6ff03020462f02aa400483046022100e63f313695faa7acb8efa59bacfbdb81e951d1c5fad4795be322032d2aa98884022100aa6b48d9195531e0535a9b6fdd6a921ee6589326fc4017b88ac6774c72baa16603020462f02aa400473045022100ff6e775f1dfd57fdaabd3493fdde4ef72fa9d7d24355347a5335e2f7f4ceff4f02203476a8bb4a5e57cc3b7346f2ed2abe783abdd0b7db931a5dd83e2f2a7c11874303020462f02aa400473045022100c0a6527c4eb74649d0b5cdf4db6fc49eed535b301766ddc4e710e866aa329e9e0220059563815a57102d810c47e6f5d1d66e3c870092f255a77994f4db78c40632ec03020462f02aa4004730450220766def27f05e149ea61a5212bc1757e6587f19144e4854164299767fdb428190022100cb10b7d1034c32554ccec1c45ec87f11b660e1895a6fa10d62a8d9cba91c706d03020462f02aa400483046022100fa847e4e6c853b8459766b03135fe91ccbd9ff45a138c41a01b5df84ecee17e8022100c68e9e395d9b08e1d13e9dbf1949c885732bfac5e3374d758afe8db6d8fbf10d03020462f02aa400473045022100bf3db50b76b63ceb001b29899c87f0467d3bb6425e7ce9c79b7dbf45dd452235022077ae2aa7b1a1c0f435171946825772a6ded397c39e3a3adf1e38869473b0a68903020462f02aa40047304502204def1aa61656a49afe6c7e7a9fbbf2af520a1b78a2217df8b90b25d863a29b90022100c8cef2b697f5c557726052c690aee512ed333d550ee05d881494abe5cf12160d03020462f02aa4004730450221008ccb5f68dc781d5fba97982ef7e3388a8d62b8793a5ac109b704ab030b3e761c02205bdb94d573811c0b5372034e26207395c4506a33e80011fa59efa0e4aa67db6a03020462f02aa400473045022100d04d0ead6d3ef74361d135e209256b76d26f52a2acfb006bc6d8279c1a9303e2022020ee7a96a77f97096d1efb1a721f744cfaa8f1e38377911833ee0076df8c987b03020462f02aa40046304402201d2b12b65d3ffa7de0868b3cd603459cbc7c0d95f9cd61b50b1e8370ff26eef302206f36a1ae97bed2ad385cbe1ba7a16b4bc2bd282363a015256407de13d7dbb7b103020462f02aa4004830460221009efadb1f3b2824ecc16bf4155a93f63008a6b3e0c8134c9c737613f8623227ec022100b0ba8de91907fb0e3bc0b57265e48b65d333bed36600b85d85e396425e270ae303020462f02aa400483046022100be9cfda00deed139b33088da0f5ba412bda5b2c40aa225c38a117825e35cbd6c022100d04e1877228dd511b5cbe7ec00333bb2e377b148270e3e7f9c2c6d8dd1f2540f03020462f02aa4004730450220209d16662b779ecbf9cc07e46bfbab4dfb1f842f5ebaf1f2de7ecae8b82f04a802210085f8136c7a2f88fdbb9151412b8fb7b96887472fcb630b250fe5e29078a98b1e03020462f02aa40046304402200b8b6e889606d49171c188bc023bf8058ee41ad457e5045fae2d2e2728a54576022005aade156c3fb76d21ac840eb9b754f7fd462c61978f0eea16549cc87cbda2fc03020462f02aa40046304402205a02f40e583c9ba873f9fdab45ab7d74c23dd669baf9bc15d05ce7ebc0417d9d02200b6c9f778fc3091ad4573c106ed77ab600029d95fc10689cd08a3bb37200512203020462f02aa400463044022034996bf9f8db765d5d7aad79b944f79ee4f586ccdb6cc2aaa38eb17ec25d0e8302200d606a61ed9c2636c8f3f76b092ea33acc992430603a4788a538b99012c792db03020462f02aa400463044022055bef66bb4ac068917a994a42c01dec9fe25243fc3b6b271bf0c248ee7034fef022015a1552be300fd6a91ac01ff03a9174c9f65b33a395223190e351cd6c5b0979703020462f02aa400483046022100e48b8b6f16f6a4903940b09b64618ed9338f71fd4a8bd92f05f17774b437d6a80221008e40b53408b6c20a301704e509284401c379ebd2e4cf8053ca474d2b91c86ccc03020462f02aa400483046022100a78d51319914bd830946bf686f16599c234bde56215f0ea301fa479e2bcf1006022100f72e393d72db51e52be76cf12cb0c391644cc059a06343edae341abffdaae1d803020462f02aa40048304602210089d9a352ca31177e14f38c4056bf775c4168ff3b0684d38b97ba7129128b466602210092320af1d96c716e3d45db2169cf171933d4b6bd2420990253886a78e7f20d2b03020462f02aa400473045022100b5e375ca35e8b5872591f2c4dfcda84367e38df55511fb166827538a9efa0e2e022051be8cd08d96c29b13f122300e0f117c305a057c0c9dce8b57e9fa9672b2ab3603020462f02aa40047304502203503882282e9a386fda4806de3dfb51d44653925694cbc9ee98469a2d713e6f7022100874ecf8d163640ffae7a7ef595fa2ea0b72d0be69951cb623a80c1a280a1ecb303020462f02aa400463044022079d9de856255a1a6f144f7e77295399215e74db8ba3a6d8257258cfa6c57cc4f02203776261d68db70aa80cf407943e07aa63dd978462b97332745395f538190a6f503020462f02aa400473045022100d3b725149b3b6512ad5f5c96db2e632b4344853f98149ad572ae7e7f04b9e4b702205ea779ce98e4b1fc9b2fc4ddac4541c37ac8f92eaaad9dcc76ac55feb6b5cb73Qᬊr _T b l>`;GM?G=d  B8<hl{ dxd @d d d d `ddd!!d###$($08$89$|:'oG30dH4dI6PdX6Y6\6d]8Td^=b@dBxeB}fBlBtBduD0dvEFFFFFFCcopr-backend-doc2.12.fc42Code documentation for COPR backendCOPR is lightweight build system. It allows you to create new project in WebUI, and submit new builds and COPR will create yum repository from latests builds. This package include documentation for COPR code. Mostly useful for developers only.gRbuildvm-ppc64le-32.iad2.fedoraproject.org(Fedora ProjectFedora ProjectGPL-2.0-or-laterFedora ProjectUnspecifiedhttps://github.com/fedora-copr/coprlinuxnoarch!W) rdW/dhjy|mjfd\^y|y 94GZZAS [ V\["#@UJbsqWOCD%. @,FAAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤gLgLgLgLg9gLgLgLgLgLgLgLgLgLgLg9g9g9g9g9g9g9g9gLg9g9g9gLg9g9g9g9g9g9g9g9g9gLg9g9g9gLg9g9g9g9g9g9g9g9g9gLgLgLgggLggLgggLggLggLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLgLg957b38914d3b8b9471d63fb695d3bf1e64a8f5e91892f8c578a46c75b70d62d59f21c9ace40c946294e73dee2adb420c2fedb164b5a0c465837d770d5f917fbf2d7bf4a34785002f8a96d28d911597f2c3b10f0bbe884fbc10b9058c4a7e86bcf282bef31936a9cae2746e134d925dfecb7b12c789ecff1039f8c6db84c94724ed9a6ad226c0da6d571b272b8edae22e11508a76b6ddb9858de474ea9016eeee7c39ab0d19a4b93e777fc11e70183a7bf47000f9e691db2b2c14c7ba632f47f7e3e9d1ea7574f9ab15b2d8503bdc90f4af68aa71ba53221b0cd8e19b5cb79397e6d68b8a5d32918e28922eb43d9cb4aa8259c17a97e59dfb0cef21b85d70591b9befc46b3f6d78b006fe066c4dbe1bc7c07f800e6249c2e83b97ab6c2595ade30b1d804788df22f7f1c106f73dea76a4f30e546443eb9603b037e048bb2e68fa564269ad90b292df43185a2d55ad4a004572810a5b6f6593eb072f9d2f67e771bfcbebbb32cb97b37e1aa5ed7c4392cfcc8baff29fa4c564a721031e2a399311d2903d45a086cb372edef8101a7ce8f32950b0d9cd1ecc31a21799b300dd1b2f3638fe8af8e8b1259c3f3ea1cc15fc2e3e43778abcd51f1aa5bf3b95a0d64cad5ad716fcc2a00a43dca432ed6bd3c2d34b4ae2515c8b66ebc5c4a58d68ab021d95b2e36daf668026f4d1bf905eda1c8ff352603bcaa72d16ac22d8c6aab8bc94c5e6a06dad897342e3f14c73c153d1049e47233a5d5ecd42d0846d8fd107543974c9077a4b444bdfc0caae560bcb15b874cf55838f795af370e9c0a2f01b738ee752025b23f2929d543a7e5619fa5c29811bb6d8f9092599a2cf921f725e504ca2e0bf08e242d78cd7fd22fb02c19afd883a66902a52b41b2b3b29072b48f22c20bb876220e4b6853fd669d3bf3fd23e60234387587631d2ae4b2b7b8552880aa63d29ead177649a9b6129a929447826cce0ba79733f7a3100ed9bc4a9696b68f9c9c439c0c1aed7bc6f0a5f69e1acaf6dcd56400e717e2738591d30b03fae54d2e19a2a140223995b9a3ede94b9d5ebef8411b1ed797df496fe138967ac963477a982e9b605aa57eb1c18d597242877c45585d3e2f8129b1b23bb8e8e0be9fc75ebcfcdb1020acf3da8447d0c4657dddc66ef9bda98eb250fb2223a28bcd42c5330b75e46af1d5c3eec9c42ff154b0b8338bf3a7f8620f657c2e41cf6566a57df34936c5be6eefe5856fca2d9b37711e3d981ee8a9b94495ec3f68cdb3a2ce4182ee56ac7e405a1a4b0da38222e748dd34471603424099dab3b19d67a7e74cadada0b33faf02985849a0f748e2dd1fafc3cb851668d87c5601f3a7542311e5e9074652286c5851bb60749af06eb5e09a66c6a7bdcb723a7341ccc52dd9c05f2a0c77f016b82c6916261408c331f0980dfd84df838499d02845c35f4ea61da5f6d4525f1fe1c74050c605491222b5ef0d9bee13f920db41fe31152cfe6df3a96c614a323464dc66c649205427421373cf79fbe551ca005df694d83a484d88829d53015f0b000ff6f33a2d1f7e60515fc4fb5af439e347e9b2dd93eb56fa5fc2b19c9e7163beca69ad526c3cfb65ae80b0f4a1b8ca3e76f20f5fc3630a626134ba20fc3cee1cb6655cdd85af27d2bacacdecbb1afbb794d71aefb899d576f1c4418a2dfede88f28e96ac84fa7312ebea939f85b27d69e9e3594552ec17b33808e478fcb4b32661b1f8a3fd187dd028c6b1ce562744ed15749801b5d165c4fa3e5e2e746ddee2cfd9f1334a6afe64946a0110ce494d57eb26a8ddcde41c3e30d017b6b99d43559f6e2f332ca5afbcd4967a7b041fce5853b3b87f9913ff5d2c6934064a10609771d71578e935c97c15a32b1b14cabb5f2b97bb9cfe71969fa3192b2b09daff1d4b1167f979662f05e8b4317a61b034ad68aa026704a29346c7f5a8f3d74d09f9a0d5c08e9ef211afed3397ace994a39748325ae53bea62124348b12992c09df91826a8d33e3b48b645ee77e457adcf7c712d776a814e1e2c448b43c916bd81159a16c6d85530a345dfc385f97c5b64ed23f25489c7d024e93d52895c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3e3bc311563b7fc5e80fcab2f8629774bf3cb6b30202000df36dff8e695a9023b747e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc00854115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac631accd27ffdaa3456771214dbc2f4d841d9ebe9324da2b23ac0333d35756f25e52a6b65cf29a1832713d508c471d64325312bb9b5672b81ed5595fa68333a65b5c369ea07e39afac090a9d3e23921217a83d8aab4e20d27dc847b71807da44e63096231e9c87df80ec3273da9c5b71bc81503206726a07a4dd4de44c256ff859ca72f6ec5b4e6ea7643546e08bce7bf5a8ec1c82cc5b499e34fd38ed97677f3c795ad541dac8a7b1f8dc8b0f64ac1dad9527319d0a405cc78109ae0ea4a35b504aaec7af1153a3aa87b915963fe7c26423312ac4c5ad0994aa5f1f0728300bcaae89847220b1bf2dca812501bec2db0fc39c32fb5b87b87d0b7dfb176e9efc509302496cc5496dce06dcdd22628b2099aa4e3c7b8f134b43c381816991d116b84c36e950422c17060dfd3629141e2b866cffffc2f2e8836da4a1f49261567f2b3fde6d2712f8016236ef8445a200667abe0cc027108277bce4168c9054411d0f2e63260921fe6e8ebd6b5c8f03ee69d0dfd6937b701a21ec85baf5cf81db4eb3b15c11dededf0eec76382ca1dfbe596bcf3474580ab1138b72c39c3ed0673ff61df70f55723d6aafeb5630fd42a136e134cbb6253cf8d1b80edb1d4730654608d032cb6acc9f364a98e7d0c2a90b810abac3fa4c8eb00ad27355b7f91d5feb8334187fcdd3f5dc18ba6011bcfb5a86b16a7c3c89645feac19721d7af9c67083a26a7e01fde23790fa11f808f912e7e38af67c6994d07b3544a428ec3df2338a46b6d881627d315a4f23473be2f272fa22cb19074429adb34addaebe5e2cce17ffa93225726ecf55c75f7c015ec164ac06d9653cc9ce4782e96db3b88ad7b85235ed7f4110bc3b8a0a169035afbc04657faab5e8bdddf4353d46c7f0cb2334877fb6e9cc8032d3f50917bec8d1e9c6609d8ed9e72de0ca65d30ad1c5d33f7ceeefff34947dd4d9e496e1b479ef3b03d95ac0dd7272e021259e676da979affb2ae716fcb38167fab6b7a2e7d01d3fa036def03196af11f349ad1d6b1b4cebe93a55b2142362d12625c9f4ae83be1cbeed30160bd12fe20664853b4b52eb41627ae2d5814c2c140cca231bab39152b7491daa1d3845cbeb9c2fd5b15f9621f4e4d8d0e43577f477865ab8a2fd1412bb07fa7969311943caa14c7fd3d29927461f4e61198ba8e673b49de5f23830f57b4696dfd55841c0c8ba4bcdd466cb4d8f5b975ed5014b7119fee3a6003d5f4762c29417443cf4742448ebddfa5af442ce63905b5384c97bc4f1da399ce7857369843d5d684be8fcd5a3a9953e049fc28b58e8548e9c02292e9cbac326e848cbe94ac29fd23047b2c143a6a289e1793cd7601c898b3605eeb036abe632ea53abd3492b0961303f4c9234689208da33b22b0779fd115e7eb5ff15eb8172f934e1ad416bdf7b71b4b69c29d9a12b1bfe8a71a95596fa854fc7a4bae3a0d93efb5b3ca34bbddc919368b4d1b11d17a14a09912bd1e8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcopr-backend-2.1-2.fc42.src.rpmcopr-backend-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.0.4-14.6.0-14.0-15.4.18-14.20.0ggf5fLeee@e_>dhdd}@dld-bd,@dcc@Fedora Release Engineering - 2.1-2Jakub Kadlcik 2.1-1Jiri Kyjovsky 2.0-1Jakub Kadlcik 1.177-1Pavel Raiskup 1.176-1Pavel Raiskup 1.175-1Pavel Raiskup 1.174-1Pavel Raiskup 1.173-1Pavel Raiskup 1.172-1Pavel Raiskup 1.171-1Pavel Raiskup 1.170-1Jakub Kadlcik 1.169-1Jiri Kyjovsky 1.168-1Jiri Kyjovsky 1.167-1Jiri Kyjovsky 1.166-1Jakub Kadlcik 1.165-1Jakub Kadlcik 1.164-1- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- Activate Red Hat subscription on demand - Fix copr-backend-unknown-resalloc-tickets- Implement project, build, chroot deletion and creation in Pulp - Fix timeout fail-safe in case copr-rpmbuild hangs up - Remove fake jobs and pass specific arguments to storage calls - Add support for Pulp - Improve logging for expiring user SSH builders- Multiple attempts to create repository before giving up - Run rawhide-to-release for all CoprDirs - Remove static methods from tests- print user SSH instructions before the build starts- call correct (renamed) _discard_running_worker() internal method- allow user SSH to builders - drop ActionResult and use BackendResultEnum from copr-common - replace backend-specific ActionType with ActionTypeEnum from copr-common - limit the stdout/stderr of ssh.run_expensive() commands - backend now periodically checks if the resalloc ticket isn't failed - keep logs 6 weeks instead of 13 - rename dispatcher scripts- enforce createrepo_c gzip compression (f39+ switched to zstd) - self-identify the resalloc resource in logs - dropping the documentary playbooks from copr-backend payload - nicer unknown-resalloc-tickets output - worker to not call keygen for source builds at all - don't sign products of srpm-build - longer timeout for fallback generating GPG keys after build - recreate missing repodata so that prunerepo doesn't traceback - use the rename HashWorkerLimit instead of GroupWorkerLimit - provide per-arch & per-owner worker limit implemented - collect and compress fedora-review logs after run - react on staled SSH connections in some cases- dump the /update/ payload to worker.log - don't run external command(s) to collect built packages - don't eat the "build detail collecting" traceback - fixes in the unknown-resalloc-tickets.py helper - more careful format_evr() method - fix tests for zst compression on F39+ - log task dict in case of error returned from redis - skip builds for ExcludeArch and "not" ExclusiveArch - offload NEVRA (s)rpm parsing to copr-rpmbuild - redis authentication support added- copr_prune_results.py: work-around the arg_max problem- copr_prune_results.py: don't enforce appstream-builder, ask FE - copr_prune_results.py: just one API call to FE per one repo- Forking: better handle FileExistsError - Run the copr-rpmbuild command with task URL, not build ID- Bump version for release mess- Run createrepo without --database - Make copr_messaging optional- Don't include package name into srpm result dir name - Remove libmodulemd1 dependency - Hardlink RPMs while doing rawhide_to_release - Make sign key domain name configurable- Skip the test_run_prunerepo test because of Koji- Fix chroot version parsing with new python-packaging - Fix traceback for non-existing tasks - Python: drop the unneeded marshmallow dep - Log general exceptions to find issues more easily - Proper log argument formatting instead of .format - Use spdx license  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abij2.1-2.fc42     copr-backendexamplesetclogstash.dcopr_backend.confhtml.buildinfoAutodoc.htmlBackend_design.htmlConfiguration.htmlINSTALL.htmlREADME.htmlStatistics.htmlVmManagement.html_sourcesAutodoc.rst.txtBackend_design.rst.txtConfiguration.rst.txtINSTALL.rst.txtREADME.rst.txtStatistics.rst.txtVmManagement.rst.txtindex.rst.txtpackageactions.rst.txtconstants.rst.txtcreaterepo.rst.txtdaemonsbackend.rst.txtdispatcher.rst.txtjob_grab.rst.txtlog.rst.txtvm_master.rst.txtexceptions.rst.txtfrontend.rst.txthelpers.rst.txtjob.rst.txtmockremote__init__.rst.txtbuilder.rst.txtsign.rst.txtvm_manage__init__.rst.txtcheck.rst.txtevent_handle.rst.txtexecutor.rst.txtmanager.rst.txtmodels.rst.txtspawn.rst.txtterminate.rst.txtrun_scripts.rst.txt_staticbasic.cssclassic.cssdefault.cssdoctools.jsdocumentation_options.jsfile.pnglanguage_data.jsminus.pngplus.pngpygments.csssearchtools.jssidebar.jssphinx_highlight.jsgenindex.htmlindex.htmlobjects.invpackageactions.htmlconstants.htmlcreaterepo.htmldaemonsbackend.htmldispatcher.htmljob_grab.htmllog.htmlvm_master.htmlexceptions.htmlfrontend.htmlhelpers.htmljob.htmlmockremote__init__.htmlbuilder.htmlsign.htmlvm_manage__init__.htmlcheck.htmlevent_handle.htmlexecutor.htmlmanager.htmlmodels.htmlspawn.htmlterminate.htmlrun_scripts.htmlsearch.htmlsearchindex.jscopr-backend-docLICENSE/usr/share/doc//usr/share/doc/copr-backend//usr/share/doc/copr-backend/examples//usr/share/doc/copr-backend/examples/etc//usr/share/doc/copr-backend/examples/etc/logstash.d//usr/share/doc/copr-backend/html//usr/share/doc/copr-backend/html/_sources//usr/share/doc/copr-backend/html/_sources/package//usr/share/doc/copr-backend/html/_sources/package/daemons//usr/share/doc/copr-backend/html/_sources/package/mockremote//usr/share/doc/copr-backend/html/_sources/package/vm_manage//usr/share/doc/copr-backend/html/_static//usr/share/doc/copr-backend/html/package//usr/share/doc/copr-backend/html/package/daemons//usr/share/doc/copr-backend/html/package/mockremote//usr/share/doc/copr-backend/html/package/vm_manage//usr/share/licenses//usr/share/licenses/copr-backend-doc/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19noarch-redhat-linux-gnudirectoryASCII textHTML documentJavaScript source, ASCII textPNG image dataJavaScript source, Unicode text, UTF-8 textASCII text, with very long lines (11493), with no line terminatorshttps://bugz.fedoraproject.org/copr-backendutf-8ab5c83f847ece6a206655859c5b15f7dd056118523c904fe16da3449bac364a5caed6a3eb67a51b7754b76a79ddfdfad691cc61eba6d9711d87b1c3bc594766d?P(/hU4Ckh"@I8׽v>&˘#Z `B F2&!K wUf :eӃLy~1uY#)FrQ92~bL9cן"tH%KrqMcl֚3ӃLöjŝkPcdSÛ0߭#=៟# TEy, p]g~f%t2K*;"=-G(j;/9f"i{ ۣDӋ0 ~P2]DŽE^͝6Pd_в2j_fBhT>ue bIe?+ƠLvޑHaYNo~rx+ մJ|*7 T7W&2[.C.Gn9 ­Z8j:{mrW758D~ݐq4~j ?Yw+`M2),`Brw9d!qU`HdpTt, k6,gِ(W:| )4M"7yc0 τ1u$97!!A4]5Իihh +PhMvW(j Ϛ={B _9o9Ct:g:-)5n(ΝF+|-5*)۰gs ?Z=?QAHz&][kQ8X**>5PI=cBGMJ~cFnL5PjrZD.~n`6ȅhkH.n W9rӑ>Ԯ&hmDBa& hngR0XqNC62S"@ 9Ƒ6?)ftMog\G8L6>ZSAzNf?%<şjuyqSP'iY ob7404be Q&Z͖;/ suG(84&ttHlh(2*9:d7E-"j{=~n1v=,J,9cfP iJxqW`遤e&'$wOH[g'3C9gM3ðb9c8ᄏ snf~*u8lcJ lc9Nfr$>>nz3Geǿuv=̰ k[\icc?YN^VqZmȰhUEq!E$RjA |2 o, Hj41!D˂{ozc7!A &@k c X T2 aXAAVLT- (Pb'4-}964B+ۮfa#& qeR] DTt.{iN?uif}\kPx֋~ˏŸσ#QEQ9c&_7ߌmw;u0g=g eg3 [@A(TNfzҡi~Y J ƔU%>&D {%h`0pa𰸮*0 \?>OjPvhLS@(EpSwHCQc0? '_C  Ltx,a$<! ;0QQqQp" EG27.0'~G;-BQZi %VZv:e;XY&h2΂N$MB&ҕeQ\P[fqXѮ˲ 64t`t v_,\E ĊpUa qmx"y6BQBl 9rW3F*%r^x,IrMj *,jeIky]xPn6954^ A!ǝz~m;eCGHER9xzGnEDح.ș5Dz\Z(>1s3~r}ɟ<㴨yp ,5Ey73FD"9ru^k;77kP0BPgAȹ# ˏigmZ$(5 & 8?2ur~,!ЊјzGw >FCGϊih@v9C+>~7K.֑Sn0ӤծCK XE8gZ%5~7.|dFOIXu#XES7 X$EmFf!պAFN, C鳳gIg@~rk1pOiSLɹa-ĔI45LhP cHUU qhVB1GHAe,lvAs">|='q3h6%` h,8a&zFa8 ̝ Lsoк1G.?xv|g Ά/;x&)lR+@G9Za%Ы'EM+ky鏠reT~070+H=ܖki4Փ{5?{?k[Q;k1J-R[cR -%.TfMW 3k) fs|KK/x$$&jCL1bDw,[K/JmU(RӠVi˂5B.@ E8jZ: \/Z< r]wut: +jl2j1\zBys"[xNc8搮>ZHa꘎}hsQQ Ŝ\Q:j˔$d~=˄_:[=$8t%NiUZTaRxё] pnJ9PC,wuy1Ktjy:\A9oŨnP4ưI 0`,I'9dL7rMUVd8liMG/#.S1ArTLVnޜ9r7 Mɬds2!kU/`Vؠq9@O(ո7kuCM j:,hf>6yxnvzO|2%q(_ R!k^&\TUa=hHRg1OU]ajk3D"CE`Ս6Wi,h~){5WJ~/~D'j{xZ+xĽX]?>Z |"H0i PtPa@z:B"54 %@ A',$Ϧ_ Du?磟aYxKeuq`SzKl@%@N#cI_EnIRK9)W PEsrΉ91X.T:zWyg Hjgg NF!n o8/pɷ^=0D 0jJoISC)YD Np4pIpi/N-p'ChpyD_6;]NlR)0 J8Zf5sa\ԔO:cT*dXK濫6:%84b6Ԕ1ٰ_{8Bmi^/ᓧcaT3D5 V L|b GОXI7_@0p00k`PV"GuR%8X#rAWmYȇB::cjyt3;=afJ;8m26kaУ7ԬW^ʙZ_y@Vrר1)i IS$a@zenAu6ʼnw~'k/[E_K6˛(ɝ GrC{+V_6Pr:v.@qAgf&qY&}B|}q]}b ,/YY)?)-Oifɕ~Vn/=A) y"wxM vo@_S؇oSHn빛 oYTr`O\ k$u,  E%%T'a~[,kL8MXVVUds3 #l3-oVrJYlZIF* ,OZ%^5%B"i'`/mMs*l 0pL]Bj%ladZmIzOe{Ù@-Y[ѳatv0}ϻ.<;s.xwzIxa7Ԏ劸W[!K)#6#Waφ8:Fhw;otyUp7EZF-ߔU:1"3o껕 ts':Mb;ٯN,r+a_kAfIT@i1?5o95bh9$6u̞jqjl_FnyJmcXS!X)&Pe<flZ~O `6 ^ -LJIl#!~ZWgQ6oÚx$BM[eg,$7"u_W!cu'90 ~@ `.ŧNs%>촇}ȒFބ*Yص_64NVa\|+^Uɷr^y ]okX*n C>1T/AUZg)'QND3@ׂW) [9Lߴ:Po-'@+Ma ȕ5}az0"M"eeTT׻@9@2SdT7."f33mR9a%nXvx Мlm&cJ{TnxLy,(cҺV|Uc cS!-cE̯ZVDu膨QռD0IܟO/tg/D/-{hO<"Xmf/D㭎%<5e2]^xS`?CF#R=MH-h/ #%$M3 /ONلZ2jBbV&-.B3Ztga!c3ރ=hUxna!f79V؁@ tyBn# i>(HOX8dq1>a$> ~4u?B{)0a[C+ r!;m#< :&@Un'0[p&uHqѥ߱O ~焾Sb yFzb2ƪz;$Za;"@O7 PH_ՏǾe| àCˮ:D4,!V-bMz'$4Nc"]￰t>5b^qhX:&XՈk5g7t}k eÉ !3c{atk6j▃H'lja{4-΃:(٧?L]&&xnD@Et >JL| xWRyn"3Fةu3M-WJw6tU*! v;#:i&M4_/tE\\.%l:j -栲0!Z2@y@/b 4dyk)L{,6}6y9)CBJ[Z(o7jR!)Eiz2+'s_k5L J(;!"nL`y819B G\? xmjXECBUnc"a%Ϣ~J#Y֙FR5 '8jKPy:<'W7O4o ĊB'~L0|lRDiyKdWQnm3Y^MI=b\=9]:PBP]#RA;n~e<̾N!3?/{Y O{be-+iqZ]enXX{I(K34/?7^+A'Ikވ!tRd$ _Y|/_[ڢ[57!ۂ_ܔZ(0OyY *.^riؿ[uE5U:|dNF>:;gU2aL/m ǥ "]fQV<\ꉄCP)ngȲ66]tMLJ&+^ Uy<)( 馥6JA_w({OL)825ڔӒr Ď#g_ڟFP_ɓP[XĻКiԬKCL3ң4Ny|-te[Y4FK;jDc")TosGiLHc6RK:Q `νR}&&כf+7~Ѫ[~aRLT p2AURfWh4Ȁ0]@AStZE3G"!_ڨ,ǟ$%ތ!o贆qY瓺~FG;2}=Kgsē_d(asMY-Qmv*泈&C5iǫ4kadZ-liPAKDHQ|dE+Iŷx r)]j`x''`QQOw~VU!c>ۣ%8=j ;DgOff*TN$+r #> x]5W`F*uaOMmښ:Ok@SX1Slkσ6&=qG%T&UQ7+3W5g3ʲָ^43/VIWBf|I-76 CHSBf乏y(!F2Z S9su/W{ev{:0+9 0,>*NRbq.{rJ>i3{}M!(bM"AP2勑:<6-bϥAx+}53h)"&ߞз 㣤+4e#UVo\6#pk6 [`gp@_l~v.w^60}?7I M 9=,Q{8P^5tO`5~->^߼q|Ga4(uϲinKed-%b8 QN{y\`dLm)9oiB]r=@O(WsS&!ie T3g 0pn"&"Boanە\!'EaW}6[<<)%*=_hmnZJ&+0a^MK\E͛q5KD2{g yޕKYfC@ n,-2T=-Hi \k2| LPE8>f)}nc:f֚9P[3 +ҾsB89y.WlR.'Hn^+>-5e$R=C*q6Vk.ǑFύ+C&%U5).7bk0C\pAc pQwc.Boqy/y9q`}.9sLM.Mv~jbD{uvh.7|4a,"h]eL}1 Q/WXQȊ"Ӱ/(dW:5V <&G\W+\ F> w 7*>Zj}]_&HnF5i|;\)Q?H{f6VrDXH<޺.LNX&0*6ŭ(//+0I\1x[8Zl9kzyGiIC `!#2`&B!<`e,Fd2@cL2 7(.>P#D a!-~rBbVM0А8tZ 30(hZ^V PP~4РrM BlFV..5+U ̪e򫆠jĠ`<,UL9b;g dM;Nn?<͚߲yv]|+9l>mٱv1+VV__ekjդZ42/,KbT0,ՎZ YA丳_D*%etR20  )ax .L6*$1!@p=80!r\]QBP6 Xa:(%G!6k+oßlffmmckn <)qfGNLF77)Wg떒H\}\HIUi6i ?H$Ȅ{# 8]OGBv4sѽ&NJߥF2Pb2 *2$/2ZSE^)\)KqhY23~f=pR߷G\ g`is;.ǭcmk $,YszF, w-|-wedV;2֙[+77=rmg{㓺[v¾7Rpf ]'3ٍG4O@#i?v9<\vpcl[Q8/=[?waK=.dxK`$,0.3ȭ:9~> L7Gv{^ֲ^ԋD5ڟ;/A`4y֜Z5Os'} ՟w$YK<~bS+S93+rFr)NXm-Oi}уu-! k|?* nB7!Z7ĻV{~O;/h ymq,YqUsI0 nn^7.[Go;&Gn><+toA:.=M[ qV b|=cOէ~77`%so,SZ'&cͼ4Miq'2nR7 Q=ےn 1m-s͚?Ƕd}cw:0PD︺~ٍY"uk*#)#>zJi˺o_dyI</,?TcW_d=:tRޒxi-\1kG8?<.liDQqY2.7֮WKsLo2hY/L3qN:h4$0C& E~*(+OsHV^c،Ow&ET-21 z4_D'.FM'⸛Cat|a&%(yq _/sPZȺ>5~0Aٙx0ȏ):!ids/rrXؖ:CQihC_rۂ4Lov. >ks2dMruL@yfEa h)^/qs[&.1RqtlFI;Bqhwz h)} uu[;i8~<~ߕp;rgr:&yM+"BRҗ5cjalcV*S4qħj$q|›##PGEz99|Wiw<,j?y3zsqAۅNez\5 F)@APb}CF JNEҠJ0c(ca%B$ ^RvM:n!W[ᤶs84Lf>լdU5`.M:cB# voΑqdmqOT =&nƼaDgس=v졅Lٷ"xnfJ;!K"dTc$YXQH|R&M}ЉY՘tׅyd.)JMG?&>931SH/ @)>.A.OK #=9Ld"1i Mk+" +SΐԚ/0*>WpFsn>f }FZ>r V;S-2[uC *gɊsϦ(\W":rPHݦ  ey d'#jY%n@2J8g4sT+%"q=v{7_=Q$G8'r-Rn mR)CLSUΐ4kcS~t<EP^zKm뷙2|Zd ^|;rҀ|j ٱT% H[l6jɧQeb>zE\Q+03a$3*s0FDۧfvţv?ÚND3k@,V%B&9i"Hr,sb'<3\h22%c!v10.skP)w+ճХhDY= 3=f[ļCakL؍ j"[qzpATB$,ΚcL in'GIR:ZŐ1kW5Cth &W\~\pAcRǧY*tWjW@R><2_[X SSl+A/\E=" Eo+͢8J"JSBQ&́_튀 ;8@0i2,";-[|eȈ$zןH;m=˩ E`H# )> 8%#Z|!pԸUKx/~ 92Kst H:P4BOGu^kcu50zimzGnyEߛpGk0icck'Rxwb"(B]!* ɨƯz|{ٙTl51 5V p|-!Pj?'|TKcN%*7*M{O2]I p;Ltg>Y@i 0<"Mn91]4yATѸ^#L{t@#v{o滧AP,y*ݶ.Pt}f@*TWd~Mkk`(.qL,`=D XgKDτl刵*Ux떬=VvkrEX=EFGB׬S_#M&Yt'$KwUf"˦n+û%^-b#E >dY#6 d7tzÏЄkzf*yk$D/tVz Bq֋H\Q 7UhF.n)^ Jy(_ sJzP0 6U/ r2G">s#\+5kUnsTAtPc,bk1ȟL=pR}jAz+r_!TvI`l+Q+^eϫ$j!XS=T(^j~> !:̆!g\uj@Y֝"":B|S'LgǪt7ET,DϝXkr k:G}+¢06[<.ڡ{}S̡-͏'C2]ʇP挹lγ,fh?j{h(Eʍ@"E,z K@:aDp Ȩ1'yFH\OT!Ec3f] ythK(Vv#6#ϱM{Ϧ*s"57Y |J1 fᙬ"4zNL$i)&y,L%'mbcLJϝ̧L!o|ۛS4BȃVls4jxҡJ] ZY-Wxx e8LmR%V `[Hk*M,DRhmH,YU "!r܃FFkrVU[(];KU&tG s-hm‰fLߎ9S V}d/et};9r9%,:CBΥYy7ds㉪;Km\x ƅoJKga O`d~s5GW{ 6dpL dBvWRr,ˎxMίk6{q"UQtk]oT ]ŋd4x_FUPٷWq)Y!6r;99abeܘ2?mA]Eup9(b:Ä4~Ma̅{.[ʉ=5 8_^y毄N6IaN bGAR83frXa:9y85„99[);g*:gE"JmS4؋\arTa=fB_&qSڢͯö}d=_.!S"ozd "6;.*lP SrO8[?<F9mV+Wp?۩ʜW.YVY Ӽ{7nGımFp =^YgV3JtJo-r*g{U?Im#w[` %w%e2E}VnV(ߟ*;wC YWDF ]5OMX #Gc41ϔOh2όd5;hf8cнyy"e©إPą67]_ʅ}Nٽz_"m@pA9`}/[mc+|;4ud3Pr%;kDV>a;H䦇ܑ){ ІhJe x#mU ҿ }|]r8N֋2Lta.<`*1ȑHّ)nίE#4[^u"dL%3omB 7%[en3!y NWEi kD~NsƜ'q.|R^xF=rAtrOAV8|`4&y#Z6L0gb:#%]\A*=LGlGޢ\<<ϥZd/H}oPZBjbgQ&4b'^hgIjc+rJp9]fBQiTaĕ+hYZ$ӧJ)α҂)ج[ v]eG }.D߯NbM,  $y8PS_Gc&혜bEq"@)$O)z<˰qRv$yo*[|Ѕ+}e{=6LTa SˣO]䴉E #44ҿԟ&S O?fpZ$<&!{Q$RpqXQ ravsIA$2&s ;U,m! isޔĚ8٥:5Z}UF(Zkݥ:` =&ldQ o+z3gsEro-+T9ƊP {+y'e>T6![7t(<#| #`?2?7xlO,X@g1!A%qʉ E.Ve-? /5+jr[&Gh$Z8ͻ&?A; BvyX8/-"ڹ$DlGSsltG~u P@ у0sPiV$ =ys e ڒL މg^/B)m:~'qI 4XX@-  $yNgq/#f6qD46 >ƋCF\{ő +H#P(L,'-3,,a gж|1wP)sC2C-)ւ:LCՂ"`g_\i5Z4=1`#OvE<5DNqkhxgYEᵻ%I|7>0hf2lYieAO-b^ߧl,pz6̛n|7rLIH]Ɣ="7I~6W45l2g5,rUe9iO2 DV!a!U-uK*Xђx>ńaϙ+/bDD*cO)%vP )*^Dߍl R?=^jOkb#J~,xw7,4I,KH-t ǁ=fQp }D۲*{7 ;Eҳ?['

9 -s^D@;5Y~*0r=i/2ȲVZ-֡6ƦyH!A< ȍB9"Q\-!qҀlBplߡM]%Fb΃_ -^wa_l8:,@|zF,3 ֢7:v)V4<|'kf+crK i<7q\ Gv UЖm*gS3t[߭r84K\w%y]̏=) }Dp?֌ɏ>q@y@AuHV1b>MЊC+FcA܋ pTs1K~1{ьO_6lv6PGAc:9B#Qty%)pGo`eTM0ojq^7;1=x* .Ƥl:;ϸ8MV yo D\NU(LL1yZ#oJ ,YO%ugrval+ul`^as"*R Enُ`HWFq=KTfm 5ĒG۾c:pPV,і]vvt Y{ H! dpLOP?+rG' SCq26,K}X\ȧ0\O 1 8U/u s@9!$q&/ CޥwqJS8[<0"2ЛzQ-N|fY9Jc vDVOe>BqJ=Ş,;ۤ;ܑtec|W'FjG$z$c8EhWyP/zY(UTytdjGšW!Z,OCAzY/:{jK彼K6~~R{mL.n?Μ}燐q2,:H(n yr? BF&tN[Hu"ꅬZoϨtԄHN5@Qh\1M`GMS5ђ *R9ѭ5(40wc7Z-ZH=¡yۋc+Q;Z8O/F U>Mёbm(-i}iH4wGth &eZ]Xa|;tm&?8FCBmBkzT5g-zD6':~c]@SBgp52ʅMV鎡h!K,HVh^e::0&ݦvz6A0C\D5 1 idh1 436f4d#w-to--s>>i--td ->py-mod #47.inven2 # P:V:Tzlib. xڅr0<}mwNEfN&ΤKFn@1!RgI*d^aswA "p+mn{+mZ3(h`RT3pRiԱV+ FAT\tS<<㜓|~p8^QǙIWv@0fu}e$5p \LMNЎU^b9t- JXtrs>]/$Ӱx -֝ J\Yص:1c=P,!)#ER YLp8A iErHt֍g\B)܀\CO<}g ũ%:}& ݊zm=A  @vL@H 2 @`A(}([%:wcd3%ԾE17dljrL/՘تfKk`\E28if<2Fb%C v -N=xR^qsi HBlL;_l\ 8I^0 fTNǎ(jUv8wr[{b4~O5 ZNfG)?H~GnnjlLo(44xIaT'BSn#-9A>F\x/s9ƴiށ\`M >uYGD>5_!5)Us}<9*0u|9|EXnJ0GH _0rTr BjoM672H衺2̟;DMQ4=\HIh;kd86 b# DRS0?/LA >^{P"-(ɋarvf+`eDb\ʄIWS8/]'tK"وO~B`jtfARZػ#R3ȒL-ԒSUUyb+~˖& Z"\i2cEh6r'j۸4LR(me*MtȾ{qGCIvqJ eЃ9v]sZ+F V G˟~. 5lòqf}&31Zh.UYmʄ}BԹ*٫^29ӁM^ q)pLbW9A,L rems#vB_$_3Ԏj±^f[FDH8TWsp6(986Q3sbƵ>U_0z&T8HN:7~#s&VÝ(Z{ǸI |aƾqȍ;p|kPRIvgRxN>#Z76 yLb&unw'20 :j]|Y6/uGćk;/CsWji+قLm-zmi:-ULJ=Kl 詖If7%q*( !v vP0gz:t!.Y~%*?$.GPS|-ǪO&b=.ŕkmq/F`A\V xMP /] ~q.ޑp'!a5/oD39cӤb` j繏#9f.Es*..@rЌ䒖5fV 僙(M$g;g%:Pc9K\bKr2Kxi 2H2^ $(K ub `d.'L+aT-|.|Cl#;%5^ kSF/QtJi=; +iA`}9 tߗļKGiA^LoW ֶ|j xpdí';,Cs)Hrc}  +4$I=n;;)1 Qf} 2o|[+R\ Ozô#<6/ȯwtOxQN^8 gsFkـ8`JZM.͘eN؍M^H)dq{LÂgt8Nqҷ"سf%o>,}H4DjhErF!$dr6ʊ>d UJ5pp$_>m둋ϡ@WB,]Sa5%%r6R]-NvbAL -EѴ: fX'a>u*Ÿ\&Y o|"V}W_vƾgYUˊr՝ͨ.XNOVy`\UXui?ؘ\&a{(b `,QK⛺WH+5XqY(dHa :]9G'Sa+&E`hc,Ha,_  O]J)qax *L  s bF K /~ Hb1 7^>ZaXơA  [.O]$7rr@&Nj@j-@rgJh@-Jbώ C@)4 +UWg)1(tW,ɀ̬dRcK3e4,n0c)HH.iKt'uC8rcAg#b(랳9wMwfw˜-&j؟E_",]i0PX%OJGE0v}챠.s-nao#[* .R#` @p(b~ˆFGq &-hw1s]̠TgtD]ױM[ah90/5Ե՘ m Uib흼p9++ lG]Y>X ltf`#LGՎvjF|GW/VZBeNZ rdTELi'w0>Wo~'>ƣƽ`'Zox~uTcѯq3HG'}gSpH'v4SnEl'7CK?'r$ᮛ$hk{$ `b0eLHN8JgIt pn(–Bzk'^!tNf|Al)8;YY"GfqFR 2m-_g -%Dƙ; u,´̲|XXd(&Jk0o]O|q*ǚEPk'熹7w7W _Y'k~"t?_gcsw_drrvv/}NB78 -f+PcHf1xdAa\A,_&.n, xymJpe( ,y9]8_`lvf y~v:{;P4 wSPD,ٻO0N|Ís=ư~;i7P%";jČoG}Ѷ!hϐrsI~:k ΢f߆rz-?r7癩߶٬zur#?"R<|@|n9S<,ǸswWXi[nM]A5.+{G ##.vd 578^m](gr\Rc{i r^l/gJDP$Suo@|a9=>CA\Ua *%]cQ`VgMQئRD(2Ri2-ꁚ,uqq]Hˢ+7l*̔01TXW ʼReUUKe-u 5Am(:\"0` PXT5їY6TVgUd, 6C2 b*:, 4NpA8Yg,LaW) Ac0(8<*FVT58 @H ptiKt BR#"CQ"$Fnٰn櫱Þ9ʟş=:bvgR[%s9U@rC!LS].RD`l_jBam?uAGH@)N) !BS5p^eM&S"Ov^T`/81Ru\J̦.J9-5ε7px.cX `1M\@j'=W7mV@S}4Þx |IXhjH ︣TOaF`=tgy>ԧ1wnWc_QI{[/M.ݐ ՈD/N9dakD2m[bƶ$~jS z!a' 8|#ה=JeVw4^bHW6J-e_IR^ڢ魣 `rp 1'/IrlE z"ö0 PMtX2~ .ʴ1q=!͂p^M vHԙf09r"5g HW@(bx` Fh(֣lՁTGqiaxM[_Kb)'Y g8ג*wjSߑR<%3 .ި+tm?*,A!%]hoʬU#>$9)9:?2FuWSkyHd& (b: s"O0("T1e{'n8MbNiK#(|zr(BPsS‰׵UQ5^/N(iCO.~a$,ӢFtVOX9J]@XP3Vޗ#NR`1f梢CFSǨe?p /$4" ^÷GWa mz0A\ZkcbhY>6Pt-v`e~1x'5)Rj ,jGG lP1ۖ+s &J#MA=gLx>Vh3\ax8k QJ^Ntxɀ 75@}:Ly,ƻˀ{"|>?±KCF]0}3$3>{1]QRDj;?x]0.ÙPx]`]b@H6Oo'qVid|ǴR&;%+1c~+9iX\g)/RblWFx[iz⤊pYܣ_[!R >e"9N̔3e%5K+P1yP̹;POo_| Pqk?8so3=.VxYӈQ13$3q9=Y!"j{,tiY0`I,v[p:S7gJ&jԹ>>'j!Հ8Lr#wKӨWQ'ɖiDuGӣPIyd+ jQu|'f)CB0hU\UKK >!G_/?y$`^8J dRJBA|U f>R  ӥshI/x%۲9>◷ډ{[2DZKy`T烫-׺$ !?`ijv6@7)ށ:=oO@a|VDUu#XmQ3Kv0Z*c cnf18o`̈́0XKģ2#rgnKjKoCQ(>͒es!㞇tqd_$=HwQ"*NPI_o#c逇gC%DTH )j[xW=tc^;1]]1DK:7#w"!s?<)U[ bIsGZ~Fh}l7œߠ.UGd3jdd萓MZqFU֟*siV]GNctl 9 <ճ?[X} d],O*\01~'߳Nw]\P,ckqo@i,W8=QfX8/[='dD޲bರܽՒ$b9A;HU ;\v}F(+3P+s2I=,e(xl\ Ah0C }%rn!"5a#C1jXՋv %S֟i.U 8Uy--*[jdTM'ndT0sA3iHٜsQ5lki 3yZVB4 np؊g⻂i[#=qHS‚a0 $0IT"[k8.gnj ?ȇH$*؇ .m5ݙl`+ ]Eybʤi"f7G^9KieTpQ 8~6JG\f-Bi J)gx)>+$유fCRr$^ȝu8[cRR- х3mM7.'߹ @V8bƒuFgAA\ps'`ouW2rtaTuX|]Zb^󡲁[BQdP\$V*Dj+ь*8:`M yt^8ɑ;kylpǤ-{<kM<=۩ŬhԻmcj~ D0PIH|b-۸ГmS]nHY>фw5k:>2@}QL8 RU,0բV61nK1JE;R h0Xޒ_)wh(s0P.vU W"ޕFfB2exs!ArŒ>N}=lqؐ,r*+peCQ+eӟ6S~@踈VKA7M/* 3KID%h ʜ@xsU,+j)w 6fBbuљW$ lWyMݾm2×i/(>L@XK=b+@@oXp8rvs85@R2B`%$1I}4!ИJe:Hm;bvq+A,'lu#V!A_:k`v1$baZn΅6 בio ߉ {Dzʕ1Ll[8lFLj8b}+x~z@.@euⴓ;)]RM3HÀE 0G}#aׯ E(_yX!kd0GD1)iJrLҦ;L#2VH7a&$V)adF 胈 N&b t.2;DGŒ(+f杀\ÛC8vhesJ:uNSW9"Ѫ%5 ^]~;Q{IxOP՜Z{BߡbnVKHK1Eaq "D}ZQgYܧqJvVTҢ2[ j-K;3wp"|1$цק^`ZFTU5% v ԄʫAHd2d0];QyT|,? /jAmhFBBL@4ӽų<|<Uklֱ躤l|7$ڑ5p hSVH-4Y"^7rP~~MY0Ǡ=-Q^/PBH#RS- ږ> Tf=1~,;d0*!Fdb0x ^yb>oA2%!2< hdN *Z6S$pi;V]4'܇%ڭL)#Bn?@G^0- &5qV,zN~݇YNH)$#:T2:lPlR4tcGRtRbbA+Ɔ_}OT}dX(w*?B}q?^?6yY䘏J G 2?Ӂԏ/p'R}?ߕG/SNJ%T*ړ:oؤ.ۼ)yD&3x.<ݷ ӄdLmbů&s]WU ;oRՔ(u` ˗nZgqûU#Nj΢~t:ao:bfz~7 Ǡp/ dq"C$*씁s) t.Ƭ"ˌGu.S]$0y1XE5j0Ar?eHd!u4;i'-wz7? vN"/>ydm0yyaRt4нgjjv!ғ oZ1?_%;ٜh$ھ =?ՉUƒ}' H!:Xl7ÛwcP6H*N Y-"_֎~$I ~Fvo`(=RViр1vZdS+P2R@Bef(Ͱ?-x*пYb6"uv.~&,OD $@q.SnJf[^BifR^V? ?Q4IڅHq j#Jg- ]Pk*Ymvlֳ\efQMGݪP8ѐRcd>`CsLQ~v؜z )OZCŐ:2w `R:$g)Z-UV؜' hdmAm#C|cvֱ ƫI~.n%%ĠjF8eKD>DWd,,rt)x=.=[;U3\Y\(v:o\-W<^} {4@UӒᡯP.i7{6xlmʝn>b ZQ,%%#N|@ IؒN.s߱^Pϔ_+;έtT^1o*QbӑKڽryHb|>x SUnY4NBf3Ub Q_|HݾVrUe&?Ћ)RE=Zc(SEq} 6n*%U11~VkK o]&eP8Z~yԨ"hϖJ@%_5SaWBjYŘӉ=sW{ouS!;-%u@ɣ=nau7a |?<#m Ӛg u3N ά*D3z@0gcGg֍BVgK$!cp ɳd4ut c594M)<}ҎS_ybjKuyBd̜/>A{k#&C௽PE_[5h->Eş(<0 J8gˏoY=*/