python311-future-0.18.3-150400.6.6.1<>,ph&p9|f76*";,].YȪܖ%BIRK2`ъ%ZQ?I_xV G:̝>B?d ' P!BU kwa   \ # 3 nDX  C (p8x9:k> @ F G HhI#X%Y%\%]0^m*Fb|?c|d}pe}uf}xl}zu}v8wxy`NzCpython311-future0.18.3150400.6.6.1Single-source support for Python 3 and 2Future is a compatibility layer between Python 2 and Python 3. It allows you to use a single Python 3.x-compatible codebase to support both Python 2 and Python 3.h&h03-ch2dDSUSE Linux Enterprise 15SUSE LLC MIT AND Python-2.0https://www.suse.com/Unspecifiedhttps://python-future.orglinuxnoarch# python311_install_alternative: update-alternatives --quiet --install /usr/bin/futurize futurize /usr/bin/futurize-3.11 311 \ --slave /usr/bin/pasteurize pasteurize /usr/bin/pasteurize-3.11# python311_uninstall_alternative: if [ ! -e "/usr/bin/futurize-3.11" ]; then update-alternatives --quiet --remove "futurize" "/usr/bin/futurize-3.11" fi;}L\X& p pYY>?:JP P5vv D D?W'  &l&lLM<_?_?JJPP@@ooRfS0Q:Q:kk'i w w+/+/66@>@> C97D `XL@_P , u u tty ks@"w*7Q{{[^R&M:TVf@f@+?TM'=/^**00__r &; c) ׾ؘ(( x l&9S\ K K c c @@=t v 22CC~~G55^n\\l""____SSCC;;77??WW[[[[7777MMD725GII..n^^##vv Vkk#ngiMbrb D DT>TrEE ""^^?4) *=UmmQ$R==DVtCCee  NNgg.o.oCR D/%` V=)@S o5'' I IYY~~ z   ZZ  (  ) 0f0f- siP!g' xKC: f I I ..$DJKo.. .  I*;AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&c0h&c014751963dd63c9fe1b332f35734f4605710c1531b795a071c0af3084248a714c366d732bf834aa9f70a57025e875e1003cc9c0ef3e37d49b33a07319d06c61fbceebae7b8927a3227e5303cf5e0f1f7b34bb542ad7250ac03fbcde36ec2f1508916e561392d48471b9c23437f56e2652f320cb3b119ceaa162edf41016f746b98d13cbdec9d971b8a549f05e327fb6efcd1cebdaf5a050a8eb8c5dd373791acfb8290a024812224e56d70fd51a8c8f03dd4fa7ea03be5430395c891b03558febe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a6472d658cd44b8018567e9d27eef7ebb389662bc5d9ef1103d6ff6418e27f5f53d2ed3fad0a48d5e88f9f26cd5e536e8b41177ef58135b3acaaf32481fcd0ac0d3d02ddacf681bfae25a8fe7ecd21e16c076252550e9d04bcb76e775cb9672c81b0440912651b97b3cb2d042a129191c54cb05cd893e501108f2b7935759045737bd0bc9848d88ff6f9974c6612f94ec750b2e7c4de7f926322634ce852d6a0737bd0bc9848d88ff6f9974c6612f94ec750b2e7c4de7f926322634ce852d6a0e505ef43f8dce57c7aa787526879d95cf65acc112e9ca0ca85b523c59d170f52d4a9a40e57c757e83f6f0046718208712123532843e3776a3fad257dd4411a1bd4a9a40e57c757e83f6f0046718208712123532843e3776a3fad257dd4411a1b853cfb44564454af3625edce748aae8756660e3f68cac13ac45d468c831c2ffb3633fa0004e7e2c756a9c5547876cc693b0a2f9cb8442cbdb5045ad9366a2e2c149b318b17109255548b96f0ab4dc282d5966af47d5d6a163dc73c046ffd9351548acc733006b7b1efe81acdc9ba0b40d6e22341edc1f50f780ba5c585fb39f8dd71131f96599592ac8662bef0fc0cd05e6e54e1386abd5c44870b7168586df5dd71131f96599592ac8662bef0fc0cd05e6e54e1386abd5c44870b7168586df539f6b5376cc7f63a49762838119ecc76274ec00e8ef596c4a790cfe37fb1b5b4e887339adc588b6438e96e97baf7580eae2896c45c4f579c83e3c06f119e48c5f7b8ad11032ee03e462995021fb1a8f11293caa806be3db04baa254b9b9be07ef7b8ad11032ee03e462995021fb1a8f11293caa806be3db04baa254b9b9be07efe02e4d01ed648d71f7ddc05a18cd54f950d625cc0efdccac04759414895efaefe02e4d01ed648d71f7ddc05a18cd54f950d625cc0efdccac04759414895efae3033d30b290bab827b01e6b73ef628b404c4134086e11fd28e5c5f25a2d74c93236d7856ed1c458f268bc27968872c0324099d698e29778b57e4135929fb5505787dc026bdc592e072fc3eb24b55762bbe90d8243ddf2db39803169a7f056c72daac433b3725d1efc10ec4a751af06e61342fb4ef3ac7ee33c75312f30ec7022daac433b3725d1efc10ec4a751af06e61342fb4ef3ac7ee33c75312f30ec7022867c2caa2aa8f0f6b6cc8b023798418141070241d886a8f864af64e5eb9a14b8867c2caa2aa8f0f6b6cc8b023798418141070241d886a8f864af64e5eb9a14b8611321650980f01c75dc756e7ea94cca7747835af112e27110cc2c8cac0c3992193ed6bd9472153a3e787aa2f5e2258ea3366c04e9ca714c14de27819855c17a407f2881232252accd7660458b9b3b2ebe13a912da650374f10e61334fc2353d407f2881232252accd7660458b9b3b2ebe13a912da650374f10e61334fc2353d899c7bcf144f7a01900864330e7cbd7a110ed8ab37a32921f2a8e0c6ad870685899c7bcf144f7a01900864330e7cbd7a110ed8ab37a32921f2a8e0c6ad870685367d9a1510aae9c083158d115c2fbec150f54bd26c181f12eba30b0a8feb5c6d367d9a1510aae9c083158d115c2fbec150f54bd26c181f12eba30b0a8feb5c6dce8e2e97423da01f9389887580195fb1e65b4cc09c5aedc43c3f4d1b50a8fcbebbcb7bb58b42e98970bcd031d75292bc6e85633db76e52d00cbd7dbbe7c8aadc1646685a1ce614bb84806a1c8d7508de9bb5ae05618ed90e2fb3c879430318e61646685a1ce614bb84806a1c8d7508de9bb5ae05618ed90e2fb3c879430318e641760b5336be630bfad315323981c3d210463f5441b41bcc0f3d2ad577d8506441760b5336be630bfad315323981c3d210463f5441b41bcc0f3d2ad577d85064c6ab9e595a8fce6461607cddb614144cf6418431610a03e47407daa11cdc7972f4998da51e5ad97d0ada449a715f2f4f2f9ecdabda788bc064b1bdf86e192b1ecbe251f6a8914054a420fcc0fb146aa31205b00901e53c0978203fa666cd07cbcbe251f6a8914054a420fcc0fb146aa31205b00901e53c0978203fa666cd07cb5f07c93d6e8c1f8a5d1abf3f2f28cf4ac2e02e972a60f4ac80c4c3e58799b3945f07c93d6e8c1f8a5d1abf3f2f28cf4ac2e02e972a60f4ac80c4c3e58799b394f6ed18ed0dea68fb177fec723ff2d506c792d98b79b1ac445ce8eb0d208258f72cd2f958e608b174b61e6e69026daae3d6af2088e0c94243c8a818e8f085162b42877400f4b9993be11b890812ba1aff4a6f2544b98853c48611868af462ae4a42877400f4b9993be11b890812ba1aff4a6f2544b98853c48611868af462ae4a8491c116ec8db0460c225331984aea6b0e9b4d5075c62efe678cd35c0051e63a8491c116ec8db0460c225331984aea6b0e9b4d5075c62efe678cd35c0051e63ab1c774bb68b87286f8b7a4296bba12e876354b11db63674ecc98108b206ff696b1c774bb68b87286f8b7a4296bba12e876354b11db63674ecc98108b206ff696cca475edeab98be8ec2da2ca0aab4b7adf2f159395d8ea44f060137880f1e193cca475edeab98be8ec2da2ca0aab4b7adf2f159395d8ea44f060137880f1e193b93339685c80f73cf295206a34dfd7923f983fa8afc7daa98c5dee8507617efcb93339685c80f73cf295206a34dfd7923f983fa8afc7daa98c5dee8507617efca77fa48c9fec11feb3e7444f4c84526df2af562a715b30eb7e4a118255d0aa17a77fa48c9fec11feb3e7444f4c84526df2af562a715b30eb7e4a118255d0aa179b5bd345fc4041d83857258eecf17ed628759a6abded5f813f21c792e13048c1723ff571ed6fa0b9fc1fdf2bf5c2aa8922e07c54b10afdff50bdec4af8ea823929ec049e8b3460333e4985f9d37cfb13532655b1b955168a8f18dc9742298dbbda5243f71a2e8b3e2e1ef58643a8f59f0970595406c30ce9cb9259a1e42a8547817645c61eba8e4e83d94a809a345b9a6ca13976c651666615c755388a25698109f138895db302ae8c402d021d71cb9f04cd5bbd739a13484dbcce71fc44e2f6367e0f731d6b39d460a1223307a4f94561e5e73c4295b7f7db0804e83d2d52dfb515fc3cfe60ee69366c0c4bd634c262b6df843da03d914dae1e3f18944cf0e46ef9a16f871d63e8a97b1b4f2b62b6b0380cb0dbd3b299ae41f6320b1738cd2796968b8591e77a0baf67642046eec58a09236fbce6636f001a18fd8994dd23bbb811db34a3becb1e48f4a05f95eae7269cb2ddf5f8808982075404ec8080a4bb64f6ef2ca5c3d0d30b494e235e55477c6c8670b32b166f86415511bbf5c78fcf90c458146cb7495569a3b1c6ec926bd990253a8697e8254fcca6300d2bcb7d5d23a596e5c643cdaeeec0b386252bec0e11990bd2bf439ef42e4da0b7fbc35173e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552792674e26a7749acd35620675e3e4d1d21fd330695a29a7b7904f97283636732792674e26a7749acd35620675e3e4d1d21fd330695a29a7b7904f972836367384c95a0518e6639c114ccf791e09ca64e7d41ed234f168bcb774b0dbed33936184c95a0518e6639c114ccf791e09ca64e7d41ed234f168bcb774b0dbed339361f16eaa7640cf509571acdb0b0f5e5da9c14c7cb145959b5db69f13f36309ff3ef16eaa7640cf509571acdb0b0f5e5da9c14c7cb145959b5db69f13f36309ff3e862e82fdb95ae13ce50a680b95ec501560253225c7b014f8f37c03f35492da79862e82fdb95ae13ce50a680b95ec501560253225c7b014f8f37c03f35492da79806b322bd64f7a386c019e194e3ef303f944ca655aa37ee637694f6ad398a787806b322bd64f7a386c019e194e3ef303f944ca655aa37ee637694f6ad398a7876a1e64952a296b8c90b23ae88a15d127831239aeabe0eb763df7b5d2cb083b976a1e64952a296b8c90b23ae88a15d127831239aeabe0eb763df7b5d2cb083b97cd406c0b6e6cd4b3d23113905a7d361db03680fc9f117f60c3deb8903dd75c50cd406c0b6e6cd4b3d23113905a7d361db03680fc9f117f60c3deb8903dd75c507a3df20d1939862ab6da7d2a3f9fb93239063a60ea7a70813e4d14f3622063a17a3df20d1939862ab6da7d2a3f9fb93239063a60ea7a70813e4d14f3622063a1c06efb6397f366932a09fe5f4c5c34ccac27581d4ab1e595d15521fc9f2c9a64c06efb6397f366932a09fe5f4c5c34ccac27581d4ab1e595d15521fc9f2c9a649bee5ae264b1bb6137d970089a7a7dc7d78c557e5599eda23609f674c30dcacbda88276a515169d72c51841831465b8efe62d7125b16140deb8ddda0cb88eccec15dc2950c8cb0eaa69174976e4ff077fccfa0f4ef071f24008ceadeb74ce2510e9424d6c07e20c98ee37005e2e69db17c9fff2e53744cc92dfca1a91e3c6c8ca45b0c8575b4eda463b0bab5a5e3bce3b3c0a56140976f3e67667b04fd439fbe8f82dffec266bb04db7e0750e91df9fedd7f85ad83ca7241243be98f06cd39b10a26dad59f1ddb22c30e9c600c9ba4dc16fe4ea72913d1c277c29f6d6e6f825ecd5f7c063a11e12fe75fc738ef1e372e7b2789f7868487cd1b0480879ef96ecdfb5d79482dc31d9ea52e28d6153c6e3a713e1a233604e61a512cfe4299af612a82971b855457b82a2190ae8c52aa294ecd65bf8138f995543ba3959dca061091c3ddd6e5781d169c86683a83049ae75c5feffe7a47e6bdb45ae0319ab033c908be97cdd04f148cd6cdc3ed8d1414060a8e13360ae084cb2ace91185b90bf7c1b14ac2a16d58c0a818d92153dece3e74757d94a1e9eb4029f375154d4abd7715fa81c51acf8c16985437692ce94d2b9204868d6ea025fc4fed7e326765b4a13d3c411d464fe1cac73052a35f00874f760c9b4796d4a9fab0ccc71c0543f5151dfb8142d9834c0af7bfa5aa573c531ccb74943c1cf799ede0500dd8311df020bf9b8142d9834c0af7bfa5aa573c531ccb74943c1cf799ede0500dd8311df020bf9c3bf615ac90e095ed1167b6da69a1288423af9fd877a80476d7abc426ca739b5a50db8f57f4609b58a0532eff628df00b9300160b06baa86b2518f3c2fb3fbaf933a119d0c8693fdc3828b9c1cb84be502f5a6094af67be6c613c81991434e771b6b5439bbdb1d2a2d36dd3a24b63e04fd6cc1a64d7c360577f10d5838cf9918e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551e98bd345f0ff425d8900e231824b17952f120e9489e30fc189179bc7670870c1e98bd345f0ff425d8900e231824b17952f120e9489e30fc189179bc7670870cc453eb5a88ec5315c9d91e639c62f1116d0c8b78afc5e075c6429a605e0d9ddbf27f04b3b8f91c693687a9627d8c0078250107854c68913b492cb704516e06544c17d2a1c03680b9f7520d74810702da726585f4fa0f42567129024eac74f2135e5e4432b9ea063287a377ed8d5cd8a2f729a7e1f9ec8dc5b47ea397ab3ee7e9a08ac3ea7fb3fcb1af6aa9852569a7acd523756f39264e737b2a25c21f1ce5d0a08ac3ea7fb3fcb1af6aa9852569a7acd523756f39264e737b2a25c21f1ce5d0005f522ac83c1e07224d2ac80abc604182a52e1bbd531ab56cfb2562bdd74770005f522ac83c1e07224d2ac80abc604182a52e1bbd531ab56cfb2562bdd74770efa11b84464eb6f74715c53e8eb8e2be87dfd77a10f4831b76464475fe644334a0c97185a679fb186df8a671deac99e60ecbad94e9a7e239eec089eea50b76b70ecc835060c46c25c003d26aeacbacc1273beae499a94bb7f5a7430cd8fc5c6cd4268cc60cc77fd9588664c9c84eeda298234489489fd7278e0c3c604bf0255e1069c2551994fbfef1af3b2cd6baaa0aac2a950572c1a3c0c712e880178da70e0c7d55e888ca3e9274b659fc6d8bf1bd0eea9ef646f94a10b4c039c9595e1e254f0bf293916a56739e88d71b56cc8c0cf4c5d6636590a7f2a1f1bbb4ac53743ff5d5f12199e4234f7961f1c2f9721a545e9ddf51a3798d4083c4c4cdc1607a935e5755382e983aab49282b95252140f23d928aba03cdabb89e2dbbdd23b622365e5755382e983aab49282b95252140f23d928aba03cdabb89e2dbbdd23b6223641931a835a67cc2d0a9bbd1b69b1f35d6d014fde878cf9e21e5a9401d5c4ab2641931a835a67cc2d0a9bbd1b69b1f35d6d014fde878cf9e21e5a9401d5c4ab26412afc74a27388a33e94de34d64f1af09f09c5645c6d5ee18963b9587bf267fa412afc74a27388a33e94de34d64f1af09f09c5645c6d5ee18963b9587bf267fa8e75da17efd5ec87608056ce9a7698d29477265e2b912aa1893a0f045596a333073223dd80fc5a6752535a11ac941340e6dac5f809ed033725272e2543c4c0a2262a107916641c7f211ac5898c0177535cd0bdc5aa872cc6e883842694d8f52181a04af69c7f806ec39ab2cac5f0fa7fa8beb6802601105355fb3e606151405d7544ec8ed2db2be7de9aba2b52b4c617caaf2e3853893fe7e14a3957abbffc6bc0e0773a79dceb622ef6410577c19c1e177fb2eb9c623a49340de3c9f1de25606417e754ba5b06d00e7ffda009d890fb2ac11e646c37349ff150b75294192238c4f5e2e6274f71055bae183106a1764cd1a6eac499d9a2d5544b7a0d6ce994bf0c1e3a144018bfc056c1027ee51cc2ebde85c4f37b08e37e42c8be478a682607b34d31d2e3c349a6b90c727f0b0ce5561837395749e3b7f8ce0a9075dd1201f43454585a198ffea4f78c67d58d1ebe89a0be1107612058e25ed4cb37964f2a71e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855afdc383ecbc7792c7283af9ac9fbd481473ebe81f2ed8a7e5eecb4f876bd759bdf007e190a8473b8eaf8f63060041a3dbb53befafbb2d93f0d5999c4581e85f033ad3b8c935e21e1c6f419537ff8da4243c92389cec5224f9fece6100696e37323f587e2c070f55b3d67e06f9ae5d8d1ac3cb71f1abefeab9b950be12fe93f4d54a194f91dd461a6695535e5edc856978bc46040dea1bebd49fbd14d0f1aabfefa977b1cc6658ee65f15101b0808803ffd86d38a2b2132458fe4bd75dafaa3cecc9adbfa9cfe5aed9d6709cda1d835bf7c3deb356aece46e37e84e18e1db740f3b7339eff222b10fb35b9856db4bb191f9387d31acaf4105dad00ac77064b10ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855061550b6823f325f1d3502d70d3b953bbf64b662290b9b9481f767112c867d1c061550b6823f325f1d3502d70d3b953bbf64b662290b9b9481f767112c867d1cd0baeea7c6a98b564daacaa7d91b34608ec51da8b736adc83131e8339dddd9c4d0baeea7c6a98b564daacaa7d91b34608ec51da8b736adc83131e8339dddd9c431ac3fd3d2eaacdcdc23db1409f8c338aa4f139c020c335f829be795fedb261e31ac3fd3d2eaacdcdc23db1409f8c338aa4f139c020c335f829be795fedb261e5d08e46dd5a76f6d7fae363aea88ad3607a82a3479b429f77aa606deb0db4ef594fd13bd9ea8e8258db256659b884d07525cd19d1ae9d1a58a64b24bcc8a1a6fdba93456d78437ceb54e527f722b66fff80760e2f3419a91c70a7c9d8d7d8cd2dba93456d78437ceb54e527f722b66fff80760e2f3419a91c70a7c9d8d7d8cd204dc739a5e988d29e3fc775b9c689a5729b65aeb06d5dd6197d3d53b4790937f04dc739a5e988d29e3fc775b9c689a5729b65aeb06d5dd6197d3d53b4790937f92d8a4b8af5a838952e1ff19d24e69d45d75a85e343760223ad8db5e217dedecebb6afad8a95d542bb8bfdb6828454aef27c49f7f38d17538daf70ceaff29d76691f593337e15750b6424df016c1af930c6ab5d3d376c255191b790d40b0809fa28432b30c1b6fef4de88562d4ac23b2cd5a47e2af9bc64d7b3a32544a27a7c7a670064db2a175b0aaffdc8c669ee6f218f9abf349a72417ea840866e61c9e4c87ad5c8954dd56fbbca04517bf87477ff4dce575170c7dd1281d7ef1f4214ac8fa120b0832276005726662f75b712c9d565b593b714f21599585eedc9a46606dfa120b0832276005726662f75b712c9d565b593b714f21599585eedc9a46606d1c9a6e9ead00ce994fac30ca62e20043ed283963a1f9316d6fe97221b08ef5af61dbfd42c12a9c0d349e9ad8c5adefd9a6ed5b06ff04b07cb40787c587db0694dab5231fd9e10a0ae913c4ffc9746b3acc1396a708f26859bcb441e71067323bc1312df18ef11ab4562a01ee5fa04ec1b5dfea6b28da8aa02f41574621c88308e9ae8fbf1fd1542f602070e414e55d44478669972438e89677b4fa1b2cd4dea55bf456e618186cd5762c66e7be78339bb6a469c45d2be5c563e0b2d872feaac68d274eb9c59f0ac7e47d347c25de3e2ecf98429274027cd4a26071830ba8c4db1ee69cce02309eb20e9c457c586af3c784084ab7c5d43acffcf62c610a1983401ee69cce02309eb20e9c457c586af3c784084ab7c5d43acffcf62c610a1983403255148e1b11cd0239d25dcbd5a50136e4a51f4e569647cbfcdee260555cc15b3255148e1b11cd0239d25dcbd5a50136e4a51f4e569647cbfcdee260555cc15b69882376422ca1414f112adbca5c15faefa6df2f848fe07c1d4bbff5a6b1e22f69882376422ca1414f112adbca5c15faefa6df2f848fe07c1d4bbff5a6b1e22ff6493ffcf658d87e6d0c60ca3820dc26b6fc8970deb33496a76e553584599dc8f6493ffcf658d87e6d0c60ca3820dc26b6fc8970deb33496a76e553584599dc89d6873c4247122fb3f0cfa740982cba7909ea1cd2626c8c562d9bf7dcb67d65b9d6873c4247122fb3f0cfa740982cba7909ea1cd2626c8c562d9bf7dcb67d65b799db2bf88871155ce9d6c51f403e012e8fbd6294b5ecad24eb4039641e42c62799db2bf88871155ce9d6c51f403e012e8fbd6294b5ecad24eb4039641e42c6264ab03b1f883ca20da35de8e12bd11640c7a5bc4e45e3e3b0cece2dfb3142faa64ab03b1f883ca20da35de8e12bd11640c7a5bc4e45e3e3b0cece2dfb3142faad46bfc3932a7a2c68595dff1234beb1a186e196b3ff7f9a6c7718c346057e71cd46bfc3932a7a2c68595dff1234beb1a186e196b3ff7f9a6c7718c346057e71c62cabbe1bb26c27b69abb7739304c00fb2072ab917cbaeaf2653ec855c20541297565ac26db1f36a2a3ae186b4265113be848fdf2c3251d0c2ef5f64b2b946b085cb6528a594c8dd04a28771838c9240712a0114ee90e2d1e0be4ae5ce8f5bd9eea4388a21b8183811ce33f3cf39a0f6975bcb7e4cb6deb134e3accaa1e72066a315c1f1b697a89bf6f581b8d1a092f545e4f7339bca83a3c9af0127b35d0493ed84d68c181f200bd2125ee12c25a07a6863a9d2adce885b3b5f32304acacf81dd882aabef25df087d80dbc66d6e670224d84f95b1c6048a37a461363eea8bbe32c016ebd5e9fdfa94a38c4e0ee7dc28ce8065ffa8cc76b3e3858f65db0314906b8de2faa6fa88f7bb4e0d28a25425bddc78a5ba214dec6350bdca440cb43d826b8de2faa6fa88f7bb4e0d28a25425bddc78a5ba214dec6350bdca440cb43d825765ccd24e4fa65f42d3e3ce7672dcd113ff13151059aea24fef674d5c5ca4b95765ccd24e4fa65f42d3e3ce7672dcd113ff13151059aea24fef674d5c5ca4b94f33e078110599ae70326ea76da6b3003424af9bd05c3a67c413bf27481ffdeb4f33e078110599ae70326ea76da6b3003424af9bd05c3a67c413bf27481ffdeb26378c25739a192b5fbde9f22674d64ba4c3ce570ad03a0bce0a641caa3a73cc26378c25739a192b5fbde9f22674d64ba4c3ce570ad03a0bce0a641caa3a73cca593afc197a491687a76c110ac3f450a44d0eca7388c642a54851f7269d697bda593afc197a491687a76c110ac3f450a44d0eca7388c642a54851f7269d697bdb8a9c34b37675e52f42b5794f436de06a1f092d5d9ebd8f1f865d718291ca5c4b8a9c34b37675e52f42b5794f436de06a1f092d5d9ebd8f1f865d718291ca5c4734f6d9b1b5a809a7ac0858a3c565cf4e22f0d22ded310e649af82a7e52f49cb734f6d9b1b5a809a7ac0858a3c565cf4e22f0d22ded310e649af82a7e52f49cbdadd92a78a493c6f9d62699f0c455f67fcc986c4e0305341be773d7915f3e6c4dadd92a78a493c6f9d62699f0c455f67fcc986c4e0305341be773d7915f3e6c42a7575e00f2be4faa766e0e0c1285b3f99294f049aa260c29967b478f9ec1fcf2a7575e00f2be4faa766e0e0c1285b3f99294f049aa260c29967b478f9ec1fcf7c1dcf6cb3665f846b95efa1ed252f4782c2cf11fd37a8a3647e4758cf3714137c1dcf6cb3665f846b95efa1ed252f4782c2cf11fd37a8a3647e4758cf3714133c1c4c8651c13a8fcf5357930d3b5fc0cfd3db20fe4102012a62ae601265db6a3c1c4c8651c13a8fcf5357930d3b5fc0cfd3db20fe4102012a62ae601265db6acc2b7fc8c9bd749d8eb9da6092c964372be32b21d1025d0aa93c9d30c4785826cc2b7fc8c9bd749d8eb9da6092c964372be32b21d1025d0aa93c9d30c47858269246914c9f955986f3194fcbd964a6c2dfcfb4f5b1efd289811ab6bd00cbd8a69246914c9f955986f3194fcbd964a6c2dfcfb4f5b1efd289811ab6bd00cbd8a6101a8272942fe7ddbe4727c636e3e2f944f1a1710e276346495f00a448fbca86101a8272942fe7ddbe4727c636e3e2f944f1a1710e276346495f00a448fbca86cb4e68b45e1573c3b0bdec36abffdd73366b75b44fc5af772cdd10659d6213cccb4e68b45e1573c3b0bdec36abffdd73366b75b44fc5af772cdd10659d6213cc93796c030905fa5d69be58813c406446d42c74fb817511de736cf89ba0d5187c93796c030905fa5d69be58813c406446d42c74fb817511de736cf89ba0d5187c6467e66224daf4c352ab4b4a6188f8eb668e2c92836f4ef1b149c4c2f4cacc3e5bdc21fc6bb78c300c2215415756670a427060b1d193fbffb2efc72c02c19194af063b2f80593053e5ae9fe2e93d949f8fe2298c27ad727ec95e8525937c603ae2c8e32a2ca579c25e2fd75afd1681663772997da3b4cb3ce2803d942a9be14838a43e4df5209acff66e76519f886b7252c3a223768be1d259c8ecdc10b6898f4cdcb6dbab826e58e353e0e3015a3b8fb11f7db8f9cf15ef0e1d127577a16f396375232d720c48ec598205edbd9b9c13dcafe2d90a66d55a9f8e73f1e8b1e2c5fd592f4070b651c2206453d1ae8897fcfd05b3b1cda92ffaf5f951d3ea2ad81fdfc8e65b1ef101dc213a21d24a2ebe39f202ad37aa5af04c2815ca3b41c0b9e7dfc8e65b1ef101dc213a21d24a2ebe39f202ad37aa5af04c2815ca3b41c0b9e759fde450b07f3c71b77f58e9f5661f7318a75659416dc4923ab94c4b048ffeae59fde450b07f3c71b77f58e9f5661f7318a75659416dc4923ab94c4b048ffeaed58d2e7bf790f217bc37b3d677c7f64fbbffe853419fb8ace4c9bb76c7c7af75d58d2e7bf790f217bc37b3d677c7f64fbbffe853419fb8ace4c9bb76c7c7af7525fea4e0ac8caadb5f5887ca28d29e5a4daa7171f5784a359e0288c92322820325fea4e0ac8caadb5f5887ca28d29e5a4daa7171f5784a359e0288c9232282031ca7638ed3b71323fd10a8b51e0c61fde514eb2090d1f057f4d3779fecdbf0915e809212967641a3a0a368759bcd065bb354823fdbf7704ab5b72ec20b6768aa3859eb7b2a3fd581c3065e58526f600b32a53753078166df490019565b368da3052505487c577f6906bc7a33967ac1d679fa6cf13aa783e93770f003f67981eab5b343801e2bd41809b227902fc9fee4b79fa2b54dd0a21679924bc0ae5116ccb5b343801e2bd41809b227902fc9fee4b79fa2b54dd0a21679924bc0ae5116cc58da1d3dea8a13c43410b8e8664f1ac58ed5d08c7c24aabd0be7409610cb450058da1d3dea8a13c43410b8e8664f1ac58ed5d08c7c24aabd0be7409610cb4500b91de9c2f8d267504a0d6b195b7d8fbc8524734c8a443c00c4781594bae9bf6cb91de9c2f8d267504a0d6b195b7d8fbc8524734c8a443c00c4781594bae9bf6c955bdc85d8cafd1cd18fbe7d7a0e1132f1961df8016e3d2d2863a867c75b47265765e91cb28b0b142e9b737dc653b721471c003ec123291932a744716113def6331d6ffd3724b38b9d1c2b4333cab6c67614890d35803ec4a4fc9e430b0fdfe49dc4f0c6eeadeed6139641b16526d9a011ad4884816fb0acba558f49a29a6cb99dc4f0c6eeadeed6139641b16526d9a011ad4884816fb0acba558f49a29a6cb9e7999fc7e0ecb33225f780e7fe9f19bb976f9b54c380b08293a5e11904146a8ee7999fc7e0ecb33225f780e7fe9f19bb976f9b54c380b08293a5e11904146a8e7d9dfdfc27cc62a8992c55aff91261ae471a642958afa44638f4bdc6d0f330637d9dfdfc27cc62a8992c55aff91261ae471a642958afa44638f4bdc6d0f33063500cb807f1f7fe443466bd697dc482927dcc19b3f6220cdfdf2964265d68b771500cb807f1f7fe443466bd697dc482927dcc19b3f6220cdfdf2964265d68b77140524857822c094e86f1f46c37717c88e89c53419b66feafacbbf5075663126b40524857822c094e86f1f46c37717c88e89c53419b66feafacbbf5075663126b86a101abb1835d989d77502c70a9d2ca34a831cba3f2b111a864e60fb561783416bafd6590a0fb5e39ca6cb4546a623c986f044a49b55a910583da2a1813d59e3cfac76b5fe80dbbb70ff06124673a3ef3206352a8c7262ad63a9e27011c32f1f184254824a18c0b01e6baf97e856f660a77233c1816f4e6199087841483b5a23d5c451d1941425f44952d1cb8614f714b63e777875fb6750e6820cc67e043a7afc8fdb24cdf13c642787ca1fce07e5ae70e9114c81cdef3a5133b97b577a92ebb1bcb082845fb3c565a0ad8d5aff0c6df2ba768c82ddc0ee0fae79015ba553136de6c520310de379522e92a4873af074508b25e98e6dfa6993ff5de6a599a26bfc64bbab0f11ce82cb9b626d6279f8e5a679c941cc7656e4541adf4508907d9a2a45231f15993133831792dde80f937a781c26989eab43d28f86f490293fe131ce3115f82e88a6ef914c6d66b0777a04c2e18d251f8294c444105915a41b11bc81f45f9f0d0a73bb5bfc701a0a808acbd9271436a8e592a133b58ac654243ed6d09fdcbd656e101e3956f5a1b09e1093d1c8c5ad8b0d36fb1c699a2b074432d6d09fdcbd656e101e3956f5a1b09e1093d1c8c5ad8b0d36fb1c699a2b074432d9b617649ada111e246d8ac071e2707b0af58d6d2c6281cf0652615160b6501ff9b617649ada111e246d8ac071e2707b0af58d6d2c6281cf0652615160b6501ffeb31a04d35dc111c81248434e3e5feb007bbf35b5580b547a771f39903f2e7688d5f6f0f1df0465d1bb2872553ca127bee52a8743762909b4ad9aab579ead69e6d81a7823ea359aee285fcfa6e0c6034ce64eab4f4b9fdd6c616e2715cafca666d81a7823ea359aee285fcfa6e0c6034ce64eab4f4b9fdd6c616e2715cafca665f56f5f753de666b7ca0c61a2be20fcda0d88b6c0078f803a1760ca9621856b65f56f5f753de666b7ca0c61a2be20fcda0d88b6c0078f803a1760ca9621856b6596d8faf14bb5ba8a5abf7fef856c5d9e5a094eaf778b8a486013f255ba641d0596d8faf14bb5ba8a5abf7fef856c5d9e5a094eaf778b8a486013f255ba641d02376fc06462b9bbe987c729266e6ad42e21cc8ba855a9a090eb0dc19af208c5e2376fc06462b9bbe987c729266e6ad42e21cc8ba855a9a090eb0dc19af208c5ec09379eb154884541b626d10e1575048e2ad5e7cdf38a0310b8c7f39bb6b3540c09379eb154884541b626d10e1575048e2ad5e7cdf38a0310b8c7f39bb6b3540b1d6f3473e8f3ac5939b54e4e14618bad6f950405fcc044cf2e437f1535364e4b1d6f3473e8f3ac5939b54e4e14618bad6f950405fcc044cf2e437f1535364e4e0a2fccbc058a156dd4c4799c3e1f3ba3e6a7e77e18416cb7fa4e6a977cff013e0a2fccbc058a156dd4c4799c3e1f3ba3e6a7e77e18416cb7fa4e6a977cff0131cc7d65b9308302a007e82b6dcbeb59299baa3d6bae4ab122e6b173519febfd91cc7d65b9308302a007e82b6dcbeb59299baa3d6bae4ab122e6b173519febfd923f91faa4d32d92033f885ec390c68b0801abf0a6c6db893cada0e73b083627423f91faa4d32d92033f885ec390c68b0801abf0a6c6db893cada0e73b0836274fd0edde61bb0811ea279cea32d21166720f7c076594d2f2456bf17a60b4575f3fd0edde61bb0811ea279cea32d21166720f7c076594d2f2456bf17a60b4575f3c953bffa8906426b84dca6967603742e93303a64e679701191139d0d84b7ac76c953bffa8906426b84dca6967603742e93303a64e679701191139d0d84b7ac76c2990f90002821a185af1223299b39f2667a2fe26fc03b5b335b07620eca896ec2990f90002821a185af1223299b39f2667a2fe26fc03b5b335b07620eca896e8d2585a321a39f9a2471e66fcb5039a2093fd0da2f67f5c7318a156996d61b648d2585a321a39f9a2471e66fcb5039a2093fd0da2f67f5c7318a156996d61b64929ae59a946dbc36d6e46ab8dc7d668b62a6349da4bb32d039b6b46b91300e4599d51bab5219a8e19a480efff11dfaec8ba40c2b0c7f35e2547ad3410a69ed9dd2a454ad92d13dd571b9e0012fd293cf311612c93ac4cd6b3a3c4ae8e1f15ed092ca7ecefb3efc0f743fd44d1d2f12dbb7f593c7f8f331b605e9768f0655e72d0bf021d14ae7c9fd97284e6efa83fa9968b5e91ccc49780c035ba1052030298fc8daf7d24fa10d8d5a3091cdb0aa91a87a8e3a5cd8282b9b7d0dc78d8d5996b14d76ab7e5849471a9ea5a44d483c3a2455151b3e4fd53d42e3fb85f5546a8f7c589b78b7cde42e6aff527a42585b8ba326b366bdf001438497a0039f7a2ca0400d1ccdf1a040943054a350762831f3769452cd705f1f8ace3b3d22b875db41c8e8c86e561642255e177cfa4f49458a9432cb1848b4636665190f536ec98914bd68d78e7db5921a670debd5261067f8b49f902312d3e92539ca7ce6d625a07a90ad1ac9a438dc3f682340dba4102bb8174dba3fe0a45bedc26b6b4de8e89af85cc81f45f9f0d0a73bb5bfc701a0a808acbd9271436a8e592a133b58ac654243edd06efb69254f82921d39506727c41f973e28c62797424cad13032cdf47d8854fd06efb69254f82921d39506727c41f973e28c62797424cad13032cdf47d8854f7557ece41434350a6e1d72da55bbc2db9177471b2dca5125503801779d31f3a57557ece41434350a6e1d72da55bbc2db9177471b2dca5125503801779d31f3a53947208f776bb1891763e267e6a1b033373d36c50c5962660861e3e4159e8ba23947208f776bb1891763e267e6a1b033373d36c50c5962660861e3e4159e8ba253d8135f0f65e74d752fba6156653b7983e49474dbe715f87a1f2f444a48245a53d8135f0f65e74d752fba6156653b7983e49474dbe715f87a1f2f444a48245a154dbb33d98bf5c0a48a3cc834afb3306e536548a9705b08f534092889b251b1154dbb33d98bf5c0a48a3cc834afb3306e536548a9705b08f534092889b251b1542a057a779430df17554023ac427aec77eeca9d537bcb8658735f2317d0c6c4542a057a779430df17554023ac427aec77eeca9d537bcb8658735f2317d0c6c481facaceffba5b93a3ccd21f8ef25a424c400512f29b62b08df2855d274307adc4b2d4308201e4cade09d633459e732115ab853442a0c3bc459107e163c54036b6d233abad0fc23472acb41419d02d7d8bece1fce2570bdc2ded8ac3e86f134864464c2f41696c1fbe18878114fbd2cdbb65549e84b11e2d088e2a07b0fcb0548f6e29e9d30dcd4a4666d4f7050c7046813e17cf225a60692a0bb4b5157ad454db33401b9f5023bbc59428fb92a0e1d09ac0613a5ec4e9c8e793c40088d886aae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554446f7a20498c66a8486ce429c90f3fcebbb33a33a73f379135b4138a5c0da0c4446f7a20498c66a8486ce429c90f3fcebbb33a33a73f379135b4138a5c0da0c5fcd4217a6845635bef128bf201afb356b30cf81d39c6547b1b93b6d9585c1645fcd4217a6845635bef128bf201afb356b30cf81d39c6547b1b93b6d9585c16410bef2cafcab815bdd030ea4ed17eb6ca5eeed1615d1c698d512884679c19c6910bef2cafcab815bdd030ea4ed17eb6ca5eeed1615d1c698d512884679c19c69d8f7e72f921b295c1d28fec2f01d4e52f884b6e04e6f0a07e2900f7ef1c8bd071120d77695204cac9e1660834a7266069f3338d8c9925b1124ebf2e0eb5a00b729e058b00a417c8622465dd015241c64e6ffd31afa7b1a0bdef15943462c2feb5e6a9f261e9d3232e3f3c6b8abeacec3efdb2a1f32979a217ae71cab307019475d40be537008614ee04875c8e26bd9c37178ffa5ab6e38f52fa1e6b08a1fdfd4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e58055d18ed82a969d95f1fd4d2d4a61aa4e9c30eb4308d7aee050d6ad5e8c71e58055d18ed82a969d95f1fd4d2d4a61aa4e9c30eb4308d7aee050d6ad5e8c7108a89ab80a042219a273971c484dba7ff5fcaafb9f4620465bcd36d04153b04dc86c955cd542b24685d6108c0ba15fababb0fb7eff774d755d9bb162785aac56ecb4c02872605313b099f7c3d6481c12b56dd95a2e29c95d3e7ab88abbaa93f9e5f0715aa7ff39343c8d9ee4d934b7e2b147d78b6881e478f3c178cc11c843eb92e748b645b6bf6002dd5b8ca615e69d3f381607f935b82f3364526528c5b67a92e748b645b6bf6002dd5b8ca615e69d3f381607f935b82f3364526528c5b67a0ec6824803e6e27c4e81e9b67989daacb3d50a045aa4d54dd007cf2f36b1f48a902ec5c59829738f6ae424ea2b7980b86ca4727038657acc48040afdbff98681bd438e90284bdda00702f049bd1e23e96db7cc5961807d1f5ead164f283474e5bd438e90284bdda00702f049bd1e23e96db7cc5961807d1f5ead164f283474e5379b0ed871dd96ee41f17c98b39d5cda03dcf8ffb3612184b2f317c6ff1cc5442dce3bac6dacd4631f093bf734376a8cf64fb75c06910b83241288267b3a2d060bc420072c32708dd7ecbd0b945bb653cca8c7f477b3831de78e736bfb79e5770bc420072c32708dd7ecbd0b945bb653cca8c7f477b3831de78e736bfb79e5778077b43f2e970591d620bbe90cc8e1d00e43a42306cb5dff90be3bad3022f1408077b43f2e970591d620bbe90cc8e1d00e43a42306cb5dff90be3bad3022f14044c72be0278277a737d02aba4e343bd3ce460b33888683e3c0abbb4e0b75c92944c72be0278277a737d02aba4e343bd3ce460b33888683e3c0abbb4e0b75c929adaa8ed14923cdbdc812a58e01675a0d2ba3a6e2d88d31889daa3be286ed5a56adaa8ed14923cdbdc812a58e01675a0d2ba3a6e2d88d31889daa3be286ed5a56069683db7581148faea1e7c63ffeb086c433b2f986da793699f5ec26d6694a24069683db7581148faea1e7c63ffeb086c433b2f986da793699f5ec26d6694a2400bbe5569b493d07fdd47b7ab132c885e4f3d676ee96e1c23f91620061c9c463556ebfc6af7429a93244f75dd08dbcfffdcc49aca5fbf5c4461a48393616be3b0ff90d0c3f6c6cd262af6714c7178f880bb0d8e5b98abc559eee79b879ae2bd1828f8b6e5d8c4566492519704c052524d251920f7ce9861e5748c2a8450414d7ba3363a55691a108a2931bef41e5c818efe8bcc69319b4b6e22c3afc434b978ef87e7e7d7a1d77e51081316764125dc04ebc0ab8082ff8d589876fe30eeadab52e70118222aa436ccbc300d9de8c2ed5ab68a273d090e9de58c7f1242c01e3fa017fe7f06c250d1d8863ec48c190afbb43a58ff09ad9a4b9ee79538a19c5afe295c44d1d6675523127ff4fd72a2b35640e54ea5fb873e087942d165f5b18e0d22442079daa3399729325489c233b1b5c6258cc64087519cc27e7fa7f900b2d557b46eb92eac8d082befb84e84043b80b3d4510265abf80b250630ac65adc98ae12bfed525e9b4b8c69eff335677859ae033d8401ab454bc201d7070d181239d1a35545494237549bb27159e755e140343b43dc637c52e01df2faf1596504da76dccc9ed5514f228ba5330a8d9af8927275a6e0d12ab53df5a355648c617a02b40aeba325a20db8cc8385893d3de0137117d5881f5767b45a2fbd7b0be85f8d9c0aeba325a20db8cc8385893d3de0137117d5881f5767b45a2fbd7b0be85f8d9ceeee15e17956f373f96120094b67fdd98505f2fb16b61b224e7980b213892ff309903f2a0bd340e3c0635fccae525e43a78c87611e8b8fca22fe09bb2024a5fc5fd7aae3624434702a1c7038ae51ddc5848f52b1ccc2d220c9e84d260d53b62a5fd7aae3624434702a1c7038ae51ddc5848f52b1ccc2d220c9e84d260d53b62a2f893f3f4421ac0197b3fdfa3cd72dcab928c878d1d9194fd92e96b8ed55df160c470f94675e77dd963d3b7124561cb05e50242ad49ec2cd839ec3cb60643f719d975066ebd2ae5b4ce0d9c2e1f60476c847ca810010bf0ced931710b10ee3b6f6b96e8430f5f6091173e34a8043dcf285c9e46700b634cf218378fa8d5a67ac6619ace46f7b978d29c86d64ad0336942a7e4f19e8701749901d806e40059ca6e4a1295278d5b05082b2bffeceb8a4bc96cb7fdcec9442671531ffe6905cdf72872dd606d903ac9902b184b06c27d371c66cfcd4feb29d3526828d1b1804fc24872dd606d903ac9902b184b06c27d371c66cfcd4feb29d3526828d1b1804fc245c3434430536da917c8f852d06d8a3bb364828b7b8dce17aefe09bf9c8a109985c3434430536da917c8f852d06d8a3bb364828b7b8dce17aefe09bf9c8a1099818c758815f24680309476acd98d299b8030ed5080f40ec55331c7896fc79aca218c758815f24680309476acd98d299b8030ed5080f40ec55331c7896fc79aca2fbb36a374458c2ad0eaeb0bc9b74a917d0d44634f4b38767a69ddfa71cd08e6efbb36a374458c2ad0eaeb0bc9b74a917d0d44634f4b38767a69ddfa71cd08e6e1c885d0adbcd53a54b8d4e76524d1aea01dca25f884d35a2022f66cef0e447111c885d0adbcd53a54b8d4e76524d1aea01dca25f884d35a2022f66cef0e44711bf7056fb72b2ccac94f57eea696bef392e50f8f0edccb71d071883b28cc23680bf7056fb72b2ccac94f57eea696bef392e50f8f0edccb71d071883b28cc236808ef37ce677ba99c5c37e742931a21842a680449efecd7039d37a05d3662bef6b8ef37ce677ba99c5c37e742931a21842a680449efecd7039d37a05d3662bef6b52932546cd83ec983a549dc11420ec372e1e526ad53553690e3802245b61dfd252932546cd83ec983a549dc11420ec372e1e526ad53553690e3802245b61dfd265df12a928fb582b7358876185d4249a63c16e83bc42a7f234eaa964fc8a29e165df12a928fb582b7358876185d4249a63c16e83bc42a7f234eaa964fc8a29e15c814b8312ad5ac5134a3632b0f0d41de7502856a564ad70313f0d98bc92e6df5c814b8312ad5ac5134a3632b0f0d41de7502856a564ad70313f0d98bc92e6dfdcca62bb678e902b85af7c6663eb4e9e1f25beae9c7c4d534e8d14274aa9815edcca62bb678e902b85af7c6663eb4e9e1f25beae9c7c4d534e8d14274aa9815e41897405020fb39baa626b7bcb996394b0b00bb8f36d67207bfbe040c57fa10041897405020fb39baa626b7bcb996394b0b00bb8f36d67207bfbe040c57fa100f27f1611cb30e51c24fcf4b3c6fa2ca1e517d3382759c4363463559447c25839f27f1611cb30e51c24fcf4b3c6fa2ca1e517d3382759c4363463559447c25839f316ba01be8f1222a0dd01c22edbc4f31c04d39aa8d1fbefd59a1dd3afbe9fb6f316ba01be8f1222a0dd01c22edbc4f31c04d39aa8d1fbefd59a1dd3afbe9fb61337a8b9b86bb0ef8f9110e9bdb96596c885b619c19fa09add0540552bd750211337a8b9b86bb0ef8f9110e9bdb96596c885b619c19fa09add0540552bd750216ee7d7b86e14f6ed5a6c6e90b3c1de497f09a98fc4dcc34a9df976467c4eb13a76ef10d06366ff2aa961e73820abae4e194ed06be52b9d6906c7dce7c04af737d6a62b565f37b292fe084d99cb93dac7e84bd6ddea9f5f5a4d8cbf4aa9e78487d6a62b565f37b292fe084d99cb93dac7e84bd6ddea9f5f5a4d8cbf4aa9e784872b6d5bd22a6c7a5e6d804005a0ad6c04566294064d6758a8fe5e5109751b08412b6d5bd22a6c7a5e6d804005a0ad6c04566294064d6758a8fe5e5109751b08410a33222733a9732fe9e03d93bea86039044c9d5383357396de32c1994c7774ad0a33222733a9732fe9e03d93bea86039044c9d5383357396de32c1994c7774adc0514cf1f82ea1babf591d876c95588af51ca4bf7552410403c7ebc30c9c4b62303286a9a7e3c3ae6113f90bb790092416481c79e99fee699b4b5e167aa81b6445a55275f276c8a021a6c6dcfc6092e69a77ecf377b37bb14e1130915e94451445a55275f276c8a021a6c6dcfc6092e69a77ecf377b37bb14e1130915e9445143fa78c679a10f7a67ef1e51ec89fb6066468152f3cc9c3c04beccb7a4e6ade5f3fa78c679a10f7a67ef1e51ec89fb6066468152f3cc9c3c04beccb7a4e6ade5f054b64578c62cf92a5902b3b92812635fe83871add9fd85a637ae7da8c47bf91054b64578c62cf92a5902b3b92812635fe83871add9fd85a637ae7da8c47bf911e602fcc8adfb8872ceedde50f4a18597aa9c39befdc91816af1e6d952f7616c1e602fcc8adfb8872ceedde50f4a18597aa9c39befdc91816af1e6d952f7616ce8a63454de9babdd36c8fa0d4083a168ebdd2b971efee01ad07978e942d3d46ae8a63454de9babdd36c8fa0d4083a168ebdd2b971efee01ad07978e942d3d46a2e3fefe3d2fe3e8f8f846817498f498d33b684ecc7b33e4c1ca8fd1e56f907f32e3fefe3d2fe3e8f8f846817498f498d33b684ecc7b33e4c1ca8fd1e56f907f38cbe235e719a5104e41bc44a7c65db53f1d54e407731664c430524a8c02307a2be4ac5d85c90479952cf65a676acb0ce41095530b47aae2087f44458128787bc16bdb5f5503347c2965dcdbf6df8aa2e5d74120c405a32fa708dcca30b7ef9556c790ab8cce1af914c5f08d794c3a3b287784b7ad091575bce1a16578fad9776021cce25eb3a1273f08336e80e3bd444035b58aa9c886e9919a616d3b3d840af065abf67420691888a4bcdd0cd9e70520a49c997d0899a04b1627554fc978056827ac08bbb2daae8955328bf0ded47f2afbee37890692517d028e73a643a3b6ca33e34ee9d16a1cd842b0ee364750be02a43b3cd451697a446e9b9f0d2ac369e23901c27abcf67b8bbd130a16aaf629f1aa76780b4e3ec89c9f008b466bc1377401091a43f5703bb5bb5f3f8c26385d835eab81e25abe7aea64423f90031a74b155b5f945b77f1e7c77bf4845fa9379ba21802d2968c0e2b00f66b942bfac80d45ff355dc01703ebf036fae1b247f9b0b1316d1fbe5a4af97e251c3181802b3b6e168f36d32b64d6e35880d0091ec8b9ee41c418f8adfd11250f7f8e2c2f6feb18b07beb06eec9455c883816f5b80d34e0449cb792fc047e7ca00170f05993a3d354931bce80bfda3941ca500c9e946cf86fc6df642ab91ab623de75d5d182f0a9a9452239f45535971b9b0638ea02bceeb9a268d7e7ff5de34494a7052305dc50247a43697ea55a894ab4539d00163256aa0685fba17d55a46ff0e90d177326002502c39344196be3e9703dacd8fc05885ade4b712ef90ce52b21e5cc95eb8e9db25dbf90dbc6d5b3248448434b6bec57c690c90749c2532f3be9c6ffe148dc8555a7ef44350cf31488733212a814c7eeac33503294b8fbf2ff6931ce0b170f0a48ea892bc71c3f9e9da2f160c907f8db22f763464a114b59dddf1be7b1988e8f8102d4a11581786e400aa16079c0aee5235bab9cccf8d5fdf4c248e2ccb80c33c7dc1711de16759538aa1046990cb27a5df6a99416e6c8da81613b864f93b0c2afa16fef58c77033e2897eca55d924f10367cd4468f65e232e55be903408467f4ef8a92b63333dceb4b8edd5b28a652c509d16db6fb1f311ba87b7dc20a9dc7de20299cbf47735a1badbf0cf4ba79c8571bac6d29506450dac4e6e41de6ecf09903f2a0bd340e3c0635fccae525e43a78c87611e8b8fca22fe09bb2024a5fc4686b9b2025d67be7b276c7e63206a2ceaf50546a26390f2f784494b5d4b6a0d4686b9b2025d67be7b276c7e63206a2ceaf50546a26390f2f784494b5d4b6a0d8ea18eddf6812883ba040020c77ce66027879146ed2dfc8e979e1c76567503b62a95fc0799033728433acdc7f0cca47f0245a451ec6b5f1c802ef64accbcfe0b71c76ffb63068d031babc5ee11906774799bcc646b66769b92c8d764b52fd38e970a1c7b2f9da2bed79cbeeece7385f71931a1a59344672338202c2a8fc598d4970a1c7b2f9da2bed79cbeeece7385f71931a1a59344672338202c2a8fc598d49546ed9ae6115171e6dee4fe1f805213dcdd5fa47a40117dbab8c536e344bbea9546ed9ae6115171e6dee4fe1f805213dcdd5fa47a40117dbab8c536e344bbea2b93551c7e77aaaf249982df739fc114f24c3e5d3d5503a4b3bbf14c27bb6e2a2b93551c7e77aaaf249982df739fc114f24c3e5d3d5503a4b3bbf14c27bb6e2aa88ae0f968575275164136c6c1ab1fbec29ab63130b4a3daa6cb18972f20ac5aa88ae0f968575275164136c6c1ab1fbec29ab63130b4a3daa6cb18972f20ac5a6977eae9a27180483ef9b04dd10cc839883e240c3d59b30568846edf2e6e01a56977eae9a27180483ef9b04dd10cc839883e240c3d59b30568846edf2e6e01a5a817d8be0901c7e4229abf6230667f9d8ee6260d44ff82bd2d6e38951aaf5200da331f76e718d84be97f1bfbc96a48cd1c24f92186b435a971715d491bff0d8508128624dbdbc1ec0a185bd86d9adb8057b50ff7f6c2b9009865f8448e24028508128624dbdbc1ec0a185bd86d9adb8057b50ff7f6c2b9009865f8448e240285f09653e1d85b9bbf94f7da354b3e9d782abd128d8087a4ecfc26e32520ef5e4cf09653e1d85b9bbf94f7da354b3e9d782abd128d8087a4ecfc26e32520ef5e4c1237c6ac17655b22a56c00c1168e621316897f39e83f4df23e201aa24e6882151237c6ac17655b22a56c00c1168e621316897f39e83f4df23e201aa24e688215b79297825a93b264f3f968a32b7fce2d447cffee17832e571ada1967498b3cebb79297825a93b264f3f968a32b7fce2d447cffee17832e571ada1967498b3ceba6b8f51cfe93dc599c9b6ee842e28e60c08185f9ed93390da00984b5ec54f0caa6b8f51cfe93dc599c9b6ee842e28e60c08185f9ed93390da00984b5ec54f0ca52aaee6e47ec1bb3cf1e365a39915f5e6ef961e7c67ec83d0cba4151d077e82552aaee6e47ec1bb3cf1e365a39915f5e6ef961e7c67ec83d0cba4151d077e8259f2dff108f4122ea8a3986c8be7a371e443387b7dd6d32cbd9223c71d912598f9f2dff108f4122ea8a3986c8be7a371e443387b7dd6d32cbd9223c71d912598f656bce8688f2264b6995cddda1e799f93ea3f0d5ff6f12cec80635c0a1d7b12b3f87371c9084ad8847f53e26671a7047c808f1c26a56b9d1d25861e7738c137bf4cb8ca1ed4d2254512ba02f276e5d4918d4e3a137bdad7ddbf3b86cfcde6267f4cb8ca1ed4d2254512ba02f276e5d4918d4e3a137bdad7ddbf3b86cfcde62674d867d68f6db2b0f23d8354609dbedae38d4394cea5e788fa4f15c59225033994d867d68f6db2b0f23d8354609dbedae38d4394cea5e788fa4f15c5922503399a3304c00918afed49d437bab6c19f74536d9a6b175ea61f7004cba5415c698d5a3304c00918afed49d437bab6c19f74536d9a6b175ea61f7004cba5415c698d5d3b2b917369f8d6b017ecfdae7acb091ca20d9f13e649b463f04544788f8cba685cc234d78328071a2cccb9c5cf56db306252ae25c73784c17450a76af934ebf5c2cad64b73852751563c961b0ad61d4bd4aaafaa20d65a3ed471af677612da85c2cad64b73852751563c961b0ad61d4bd4aaafaa20d65a3ed471af677612da8abadb250671bf753c85e1b6e34f1d2a6349a7673c0d6464ad44e1dd31fecd1fdabadb250671bf753c85e1b6e34f1d2a6349a7673c0d6464ad44e1dd31fecd1fd3d0eea771503e96e9b22ce1548d68c315e1570bd996b31bfca9f42a7f12fe6393d0eea771503e96e9b22ce1548d68c315e1570bd996b31bfca9f42a7f12fe639cc74ba72e092957cd0c910d375d51658d34991dcc0fa795ce7394abd90fe5a66cc74ba72e092957cd0c910d375d51658d34991dcc0fa795ce7394abd90fe5a664a170ab96dc8c8d13f0cb40a070c30487c2b5faeba40714631fbdb3d3a5036204a170ab96dc8c8d13f0cb40a070c30487c2b5faeba40714631fbdb3d3a503620bfbc8b8c10c150f78d51cf981c61a522c243390cc500ce15a3444de45d491d559877add4b81b1e7f467e009818d6572a8fabb1e0d6ade02f51c0236707607931b1c7e463e4b3e63d320ed2d896cd8434e72a10c3d5c5e0e6f6015860f20d3c1fb614d16e4073cbf4898d9d1b26d793a74b014f1f16afaf7115a907e2cb727fb6553fc0a2b298f40616619519d7bfc2794ac994403b54693054b0d09700f5071afd30ff7392a788062a126d753bb349174bf658485848d91119c286ffde1939ab3599f49f7e3f3186692cdc323f54dfe7584e88de7c460ec0f2d03da4ad52f3e756566e214e9036b0a5991baf0b89ad2c808bdf23028be45c1829d2f5f0f86fe44a508af48f6ed399b5f4baf5c31949c45f2da19e72bb4c9705e0cbc5437dfdfcb9e6ef4ef15ba0baac44e142c1d9f3a0fe9387388cd2c933f530d71e825c16c4538948b3fe57a75aaa33c98def689e0e4908762c802d9172099b110bc6665e536ecd95e58bf4bfff312f1fa5363f6434400ad9d2d85d45e4676871102834d425341fc0a7c60993ef677282516ce88f63f54c22280581507c9bc02e636f430e111706b2c7f7b3a6bdb6b5b274f90aca749f85653a54fa6ef2efc97587f378c71721c1362a36831bc8d44771585c40b3382fdcaf6a6be6bf795b53536ccacaf167efcb1acca3879bd0d4a0cc96e1576f42931766189c6d7ce8ad53d1841a5252b3547a9cc8e451355a8a279d632753a4870c47b97460a7ca9a95dcaa70cbc0e09d34321fa959942411b71fd13a9eb9cdd1c5992bc721f692f817e9cc7b176c6b7fcd0fc070cb069826ed28c82bc5919c1cb60db1cc3ab6a5c5bc743182ab4d6d4ff524e9eb7ddfad47d80128d8cea870c71fcc5de3cd98c85f242968c118fc14b6fd944456b7be5adb54be4e2c5a3aea50daa6f50d6e15a013102374ffe3d729b978ca917b8e0d7eaf25a346052fda0a5bbe5d1804660529a4963e01092fead4ba7551d84d041e2689ee3850cdade9c9665fab28780e40a44c3cfd4eaa72688164c08897680bd7977b2f0e2f9fceecba1c30f456cb8256be1c9ea9c2afc5c834622eb0da96557bacb2f7129e032c117c09640a0f411f72f4d9e75c5e4a322e49562eb0da96557bacb2f7129e032c117c09640a0f411f72f4d9e75c5e4a322e4956ee3ff83ac52537aab678aaf5e1da3b9914351b05d1a1700c511d00d5f269025b8272af9440c64e7757a277e806c6009e26793e1e87e1cab8d4c59bd7dad6ed328272af9440c64e7757a277e806c6009e26793e1e87e1cab8d4c59bd7dad6ed326d96064a03576ec576cd4a6f61ed019ab9d14e659676a6765e4567230681e3ec6d96064a03576ec576cd4a6f61ed019ab9d14e659676a6765e4567230681e3ec96e7c2d41f2e03b49ad620a16703b13b7592ae8bb0133753b265977aac37e6a196e7c2d41f2e03b49ad620a16703b13b7592ae8bb0133753b265977aac37e6a1412099f40d2424bef6d179e5fb03a692dcd21f9769fa1a4546f57e63871703972ed7442e777b2b261d5e0ec6916db97209043d40b482067901832d0def4df7928f67ba98b78aef8284202a87e8fffeb692aa48d6683308a9dada138614a62a955d6cc8c4bc5d93d82afaf386defc34105721294d499c05ad136d5c064a2fee72829ec3c491070e03d66c757361a93729b4a1d68aceea471f047ae1160fffb51547226582a83db89f2817e9094fd4257e17dd9a188c8777d2866b6f776090c9c6e7e4c202fa6da42c5ce8c2188f7bfb0497a30b3135bff7fe682bf428f73a1987e7e4c202fa6da42c5ce8c2188f7bfb0497a30b3135bff7fe682bf428f73a19876c0005dda767f9087c36e4ec303bbb96f5a6fa1b857043245fa26eca430bba736c0005dda767f9087c36e4ec303bbb96f5a6fa1b857043245fa26eca430bba7314f01d8aecad2d9ea7a66b7afebca7f173188e6abb477fd2487015fa259e97b014f01d8aecad2d9ea7a66b7afebca7f173188e6abb477fd2487015fa259e97b0800a2bbbe4fbd1ad4b94c3ea70c5e52d0cc8556143bfd262e9f09eaf6e550717cbc090e3fd3d1d3f9aacfebab51f4e23ac2ab4315e1d179be22bfb1860d1113f94eeba68780e574daf91aea4a2c9d1e8658ad22342d06dbc36e81bd4c3faf7e1d18b5f7d9e79558e80c90febc2ee03678bdc46ca7a773f9d4337337b237c84b926e17c541048e0e192819dcfca153a2f14808937c45b3747531d07c20d7759267bc975b0e7dd8832777647240562cd5af0b56a10b9057e616870b64c674d800fe93c4ab6cc968686387ae13e078459a404ba795ded4fa8d9d4c1aac3e4ff6eece93c4ab6cc968686387ae13e078459a404ba795ded4fa8d9d4c1aac3e4ff6eec8ae80936762041627ff0f01a2f7d095cb3fbb2770adb1f25af584ba05412a186916e561392d48471b9c23437f56e2652f320cb3b119ceaa162edf41016f746b9/etc/alternatives/futurize/etc/alternatives/pasteurize@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-future-0.18.3-150400.6.6.1.src.rpmpython311-future@@     /bin/sh/bin/sh/usr/bin/python3.11python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternatives3.113.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3h[d dBzd7cT@cc`KW_@]@]c@]@\s@\M\l@[@X-X8'W@Wv@Wڍ@WҤ@Vn@steven.kowalik@suse.commcepl@suse.comdmueller@suse.commcepl@suse.comdmueller@suse.comdmueller@suse.comdaniel.garcia@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.comsteven.kowalik@suse.commcepl@suse.comjayvdb@gmail.comjayvdb@gmail.commcepl@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.commimi.vx@gmail.comms@suse.comokurz@suse.comtoddrme2178@gmail.comglin@suse.comglin@suse.com- Add CVE-2025-50817.patch to avoid importing test module. (bsc#1248124, CVE-2025-50817) - Drop patch future-correct-mimetype.patch, no longer needed. - Rebase python39-build.patch.- Add 619-test-zero-byte.patch to fix gh#PythonCharmers/python-future#618.- add sle15_python_module_pythons (jsc#PED-68)- Make calling of %{sle15modernpython} optional.- pull in dbm for all flavors on SLE15 SP4+ as well- update to 0.18.3: * Backport fix for bpo-38804 (c91d70b) * Fix bug in fix_print.py fixer (dffc579) * Fix bug in fix_raise.py fixer (3401099) * Fix newint bool in py3 (fe645ba) * Fix bug in super() with metaclasses (6e27aac) * docs: fix simple typo, reqest -> request (974eb1f) * Correct eq (c780bf5) * Pass if lint fails (2abe00d) * fix order (f96a219) * Add flake8 to image (046ff18) * Make lint.sh executable (58cc984) * Add docker push to optimize CI (01e8440) * Build System (42b3025) * Add docs build status badge to README.md (3f40bd7) * Use same docs requirements in tox (18ecc5a) * Add docs/requirements.txt (5f9893f) * Add PY37_PLUS, PY38_PLUS, and PY39_PLUS (bee0247) * fix 2.6 test, better comment (ddedcb9) * fix 2.6 test (3f1ff7e) * remove nan test (4dbded1) * include list test values (e3f1a12) * fix other python2 test issues (c051026) * fix missing subTest (f006cad) * import from old imp library on older python versions (fc84fa8) * replace fstrings with format for python 3.4,3.5 (4a687ea) * minor style/spelling fixes (8302d8c) * improve cmp function, add unittest (0d95a40) * Pin typing==3.7.4.1 for Python 3.3 compatiblity (1a48f1b) * Fix various py26 unit test failures (9ca5a14) * Add initial contributing guide with docs build instruction (e55f915) * Add docs building to tox.ini (3ee9e7f) * Support NumPy's specialized int types in builtins.round (b4b54f0) * Added r""" to the docstring to avoid warnings in python3 (5f94572) * Add subclasscheck for past.types.basestring (c9bc0ff) * Correct example in README (681e78c) * Add simple documentation (6c6e3ae) * Add pre-commit hooks (a9c6a37) * Handling of next and next by future.utils.get_next was reversed (52b0ff9) * Add a test for our fix (461d77e) * Compare headers to correct definition of str (3eaa8fd) * Add support for negative ndigits in round; additionally, fixing a bug so that it handles passing in Decimal properly (a4911b9) * Add tkFileDialog to future.movers.tkinter (f6a6549) * Sort before comparing dicts in TestChainMap (6126997) * Fix typo (4dfa099) * Fix formatting in "What's new" (1663dfa) * Fix typo (4236061) * Avoid DeprecationWarning caused by invalid escape (e4b7fa1) * Fixup broken link to external django documentation re: porting to Python 3 and unicode_literals (d87713e) * Fixed newdict checking version every time (99030ec) * Add count from 2.7 to 2.6 (1b8ef51) - drop CVE-2022-40899.patch (upstream)- Add CVE-2022-40899.patch to fix REDoS in http.cookiejar gh#PythonCharmers/python-future#610 bsc#1206673- Add python39-build.patch to avoid test failures (gh#PythonCharmers/python-future#578).- Need dbm for more than one python3 flavor gh#openSUSE/python-rpm-macros#66- Update to 0.18.2: - Fix min/max functions with generators, and 'None' default (PR #514) - Use BaseException in raise_() (PR #515) - Fix builtins.round() for Decimals (Issue #501) - Fix raise_from() to prevent failures with immutable classes (PR #518) - Make FixInput idempotent (Issue #427) - Fix type in newround (PR #521) - Support mimetype guessing in urllib2 for Py3.8+ (Issue #508) - fix for raise_() when passed an exception that's not an Exception (e.g. BaseException subclasses) - Rebase future-correct-mimetype.patch to revert incorrect fix in gh#PythonCharmers/python-future#508- Update to 0.18.0. - Remove python38-compat.patch, already included. - Add future-correct-mimetype.patch, since Python 3.8 is able to detect the MIME type now.- Add python38-compat.patch to fix compatibility with Python 3.8 gh#PythonCharmers/python-future#447 - Add python38-pow.patch not to expect exception on new available parameters for Python 3.8. gh#PythonCharmers/python-future#474- Change License from MIT to MIT and Python-2.0- Activate test suite- Remove superfluous devel dependency for noarch package- Update to version 0.17.1 * This release address a packaging error because of an erroneous declaration that any built wheels are universal. - Update to version 0.17.0 * Fix ``from collections import ChainMap`` after install_aliases() (issue #226) * Fix multiple import from ``__future__`` bug in futurize (issue #113) * Add support for proper %s formatting of newbytes * Properly implement iterator protocol for newrange object * Fix ``past.translation`` on read-only file systems * Fix Tkinter import bug introduced in Python 2.7.4 (issue #262) * Correct TypeError to ValueError in a specific edge case for newrange * Support inequality tests betwen newstrs and newbytes * Add type check to __get__ in newsuper * Fix fix_divsion_safe to support better conversion of complex expressions, and skip obvious float division.- Implement single-spec version- update to 0.16.0 * Fix newbytes constructor bug. * Fix semantics of bool() with newobject. * Fix standard_library.install_aliases() on PyPy * Fix assertRaises for pow and compile` on Python 3.5. * Fix return argument of future.utils.ensure_new_type if conversion to new type does not exist. * Add missing cmp_to_key for Py2.6. * Allow the old_div fixer to be disabled. * Improve compatibility with Google App Engine. * Add some missing imports to the tkinter and tkinter.filedialog package namespaces * Fix raise_from on PY3 when the exception cannot be recreated from its repr.- Tracker changelog entry to add python-future to SLE12 (bnc#999200)- Fix rpm uninstall warnings by removing alternatives in postun as discussed in https://build.opensuse.org/request/show/427095- Fix update-alternatives usage.- Remove %ghost from %{_bindir}/futurize and %{_bindir}/pasteurize (fate#320644)- initial import: 0.15.2 (fate#320644)/bin/sh/bin/shh03-ch2d 1755850438  !""$$&'()*++--/01133557899;;=>??AACDEEGGIIKKMMOOQRSTUVWXYZ[\]^_`abbddffhhjjllnnpprrtuvwxyz{|}~     !""$$&&((*+,-./0022446789:;;==??AACCEFGHIJKLMNOPQRSSUUWXYZ[[]]__aacceeggiikkmmooqqssuvwxyz{|}~Q       !"#$%&'()*+,-./013446789:;;==??AACCEFGGIIKKMMOOQQSSUVWWYY[[]^__aacceeggijklmnopqrstuvwxyz{|}~0.18.3-150400.6.6.1    !!!! ""##########################""""""""""""$$%%%%%%%%%%%%$$$$$&&''''''&&(())**++++*,,--------------------,,,,,,,,,..////.00111111002233333333333333333333333333333333333333333333333333332222222222222222222222222044555546677777777777777777777777777777777777777777777776666666666666666666666488998::;;;;;;::8<<==8>>????????>>>8@@AABCDEfuturizepasteurizefuturizefuturize-3.11pasteurizepasteurize-3.11futurefuture-0.18.3.dist-infoINSTALLERLICENSE.txtMETADATARECORDREQUESTEDWHEELentry_points.txttop_level.txt__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycbackports__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_markupbase.cpython-311.opt-1.pyc_markupbase.cpython-311.pycdatetime.cpython-311.opt-1.pycdatetime.cpython-311.pycmisc.cpython-311.opt-1.pycmisc.cpython-311.pycsocket.cpython-311.opt-1.pycsocket.cpython-311.pycsocketserver.cpython-311.opt-1.pycsocketserver.cpython-311.pyctotal_ordering.cpython-311.opt-1.pyctotal_ordering.cpython-311.pyc_markupbase.pydatetime.pyemail__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_encoded_words.cpython-311.opt-1.pyc_encoded_words.cpython-311.pyc_header_value_parser.cpython-311.opt-1.pyc_header_value_parser.cpython-311.pyc_parseaddr.cpython-311.opt-1.pyc_parseaddr.cpython-311.pyc_policybase.cpython-311.opt-1.pyc_policybase.cpython-311.pycbase64mime.cpython-311.opt-1.pycbase64mime.cpython-311.pyccharset.cpython-311.opt-1.pyccharset.cpython-311.pycencoders.cpython-311.opt-1.pycencoders.cpython-311.pycerrors.cpython-311.opt-1.pycerrors.cpython-311.pycfeedparser.cpython-311.opt-1.pycfeedparser.cpython-311.pycgenerator.cpython-311.opt-1.pycgenerator.cpython-311.pycheader.cpython-311.opt-1.pycheader.cpython-311.pycheaderregistry.cpython-311.opt-1.pycheaderregistry.cpython-311.pyciterators.cpython-311.opt-1.pyciterators.cpython-311.pycmessage.cpython-311.opt-1.pycmessage.cpython-311.pycparser.cpython-311.opt-1.pycparser.cpython-311.pycpolicy.cpython-311.opt-1.pycpolicy.cpython-311.pycquoprimime.cpython-311.opt-1.pycquoprimime.cpython-311.pycutils.cpython-311.opt-1.pycutils.cpython-311.pyc_encoded_words.py_header_value_parser.py_parseaddr.py_policybase.pybase64mime.pycharset.pyencoders.pyerrors.pyfeedparser.pygenerator.pyheader.pyheaderregistry.pyiterators.pymessage.pymime__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycapplication.cpython-311.opt-1.pycapplication.cpython-311.pycaudio.cpython-311.opt-1.pycaudio.cpython-311.pycbase.cpython-311.opt-1.pycbase.cpython-311.pycimage.cpython-311.opt-1.pycimage.cpython-311.pycmessage.cpython-311.opt-1.pycmessage.cpython-311.pycmultipart.cpython-311.opt-1.pycmultipart.cpython-311.pycnonmultipart.cpython-311.opt-1.pycnonmultipart.cpython-311.pyctext.cpython-311.opt-1.pyctext.cpython-311.pycapplication.pyaudio.pybase.pyimage.pymessage.pymultipart.pynonmultipart.pytext.pyparser.pypolicy.pyquoprimime.pyutils.pyhtml__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycentities.cpython-311.opt-1.pycentities.cpython-311.pycparser.cpython-311.opt-1.pycparser.cpython-311.pycentities.pyparser.pyhttp__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycclient.cpython-311.opt-1.pycclient.cpython-311.pyccookiejar.cpython-311.opt-1.pyccookiejar.cpython-311.pyccookies.cpython-311.opt-1.pyccookies.cpython-311.pycserver.cpython-311.opt-1.pycserver.cpython-311.pycclient.pycookiejar.pycookies.pyserver.pymisc.pysocket.pysocketserver.pytest__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycpystone.cpython-311.opt-1.pycpystone.cpython-311.pycssl_servers.cpython-311.opt-1.pycssl_servers.cpython-311.pycsupport.cpython-311.opt-1.pycsupport.cpython-311.pycbadcert.pembadkey.pemdh512.pemhttps_svn_python_org_root.pemkeycert.passwd.pemkeycert.pemkeycert2.pemnokia.pemnullbytecert.pemnullcert.pempystone.pysha256.pemssl_cert.pemssl_key.passwd.pemssl_key.pemssl_servers.pysupport.pytotal_ordering.pyurllib__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycerror.cpython-311.opt-1.pycerror.cpython-311.pycparse.cpython-311.opt-1.pycparse.cpython-311.pycrequest.cpython-311.opt-1.pycrequest.cpython-311.pycresponse.cpython-311.opt-1.pycresponse.cpython-311.pycrobotparser.cpython-311.opt-1.pycrobotparser.cpython-311.pycerror.pyparse.pyrequest.pyresponse.pyrobotparser.pyxmlrpc__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycclient.cpython-311.opt-1.pycclient.cpython-311.pycserver.cpython-311.opt-1.pycserver.cpython-311.pycclient.pyserver.pybuiltins__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycdisabled.cpython-311.opt-1.pycdisabled.cpython-311.pyciterators.cpython-311.opt-1.pyciterators.cpython-311.pycmisc.cpython-311.opt-1.pycmisc.cpython-311.pycnew_min_max.cpython-311.opt-1.pycnew_min_max.cpython-311.pycnewnext.cpython-311.opt-1.pycnewnext.cpython-311.pycnewround.cpython-311.opt-1.pycnewround.cpython-311.pycnewsuper.cpython-311.opt-1.pycnewsuper.cpython-311.pycdisabled.pyiterators.pymisc.pynew_min_max.pynewnext.pynewround.pynewsuper.pymoves__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_dummy_thread.cpython-311.opt-1.pyc_dummy_thread.cpython-311.pyc_markupbase.cpython-311.opt-1.pyc_markupbase.cpython-311.pyc_thread.cpython-311.opt-1.pyc_thread.cpython-311.pycbuiltins.cpython-311.opt-1.pycbuiltins.cpython-311.pyccollections.cpython-311.opt-1.pyccollections.cpython-311.pycconfigparser.cpython-311.opt-1.pycconfigparser.cpython-311.pyccopyreg.cpython-311.opt-1.pyccopyreg.cpython-311.pycitertools.cpython-311.opt-1.pycitertools.cpython-311.pycpickle.cpython-311.opt-1.pycpickle.cpython-311.pycqueue.cpython-311.opt-1.pycqueue.cpython-311.pycreprlib.cpython-311.opt-1.pycreprlib.cpython-311.pycsocketserver.cpython-311.opt-1.pycsocketserver.cpython-311.pycsubprocess.cpython-311.opt-1.pycsubprocess.cpython-311.pycsys.cpython-311.opt-1.pycsys.cpython-311.pycwinreg.cpython-311.opt-1.pycwinreg.cpython-311.pyc_dummy_thread.py_markupbase.py_thread.pybuiltins.pycollections.pyconfigparser.pycopyreg.pydbm__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycdumb.cpython-311.opt-1.pycdumb.cpython-311.pycgnu.cpython-311.opt-1.pycgnu.cpython-311.pycndbm.cpython-311.opt-1.pycndbm.cpython-311.pycdumb.pygnu.pyndbm.pyhtml__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycentities.cpython-311.opt-1.pycentities.cpython-311.pycparser.cpython-311.opt-1.pycparser.cpython-311.pycentities.pyparser.pyhttp__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycclient.cpython-311.opt-1.pycclient.cpython-311.pyccookiejar.cpython-311.opt-1.pyccookiejar.cpython-311.pyccookies.cpython-311.opt-1.pyccookies.cpython-311.pycserver.cpython-311.opt-1.pycserver.cpython-311.pycclient.pycookiejar.pycookies.pyserver.pyitertools.pypickle.pyqueue.pyreprlib.pysocketserver.pysubprocess.pysys.pytest__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycsupport.cpython-311.opt-1.pycsupport.cpython-311.pycsupport.pytkinter__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyccolorchooser.cpython-311.opt-1.pyccolorchooser.cpython-311.pyccommondialog.cpython-311.opt-1.pyccommondialog.cpython-311.pycconstants.cpython-311.opt-1.pycconstants.cpython-311.pycdialog.cpython-311.opt-1.pycdialog.cpython-311.pycdnd.cpython-311.opt-1.pycdnd.cpython-311.pycfiledialog.cpython-311.opt-1.pycfiledialog.cpython-311.pycfont.cpython-311.opt-1.pycfont.cpython-311.pycmessagebox.cpython-311.opt-1.pycmessagebox.cpython-311.pycscrolledtext.cpython-311.opt-1.pycscrolledtext.cpython-311.pycsimpledialog.cpython-311.opt-1.pycsimpledialog.cpython-311.pyctix.cpython-311.opt-1.pyctix.cpython-311.pycttk.cpython-311.opt-1.pycttk.cpython-311.pyccolorchooser.pycommondialog.pyconstants.pydialog.pydnd.pyfiledialog.pyfont.pymessagebox.pyscrolledtext.pysimpledialog.pytix.pyttk.pyurllib__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycerror.cpython-311.opt-1.pycerror.cpython-311.pycparse.cpython-311.opt-1.pycparse.cpython-311.pycrequest.cpython-311.opt-1.pycrequest.cpython-311.pycresponse.cpython-311.opt-1.pycresponse.cpython-311.pycrobotparser.cpython-311.opt-1.pycrobotparser.cpython-311.pycerror.pyparse.pyrequest.pyresponse.pyrobotparser.pywinreg.pyxmlrpc__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycclient.cpython-311.opt-1.pycclient.cpython-311.pycserver.cpython-311.opt-1.pycserver.cpython-311.pycclient.pyserver.pystandard_library__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyctests__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycbase.cpython-311.opt-1.pycbase.cpython-311.pycbase.pytypes__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycnewbytes.cpython-311.opt-1.pycnewbytes.cpython-311.pycnewdict.cpython-311.opt-1.pycnewdict.cpython-311.pycnewint.cpython-311.opt-1.pycnewint.cpython-311.pycnewlist.cpython-311.opt-1.pycnewlist.cpython-311.pycnewmemoryview.cpython-311.opt-1.pycnewmemoryview.cpython-311.pycnewobject.cpython-311.opt-1.pycnewobject.cpython-311.pycnewopen.cpython-311.opt-1.pycnewopen.cpython-311.pycnewrange.cpython-311.opt-1.pycnewrange.cpython-311.pycnewstr.cpython-311.opt-1.pycnewstr.cpython-311.pycnewbytes.pynewdict.pynewint.pynewlist.pynewmemoryview.pynewobject.pynewopen.pynewrange.pynewstr.pyutils__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycsurrogateescape.cpython-311.opt-1.pycsurrogateescape.cpython-311.pycsurrogateescape.pylibfuturize__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycfixer_util.cpython-311.opt-1.pycfixer_util.cpython-311.pycmain.cpython-311.opt-1.pycmain.cpython-311.pycfixer_util.pyfixes__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycfix_UserDict.cpython-311.opt-1.pycfix_UserDict.cpython-311.pycfix_absolute_import.cpython-311.opt-1.pycfix_absolute_import.cpython-311.pycfix_add__future__imports_except_unicode_literals.cpython-311.opt-1.pycfix_add__future__imports_except_unicode_literals.cpython-311.pycfix_basestring.cpython-311.opt-1.pycfix_basestring.cpython-311.pycfix_bytes.cpython-311.opt-1.pycfix_bytes.cpython-311.pycfix_cmp.cpython-311.opt-1.pycfix_cmp.cpython-311.pycfix_division.cpython-311.opt-1.pycfix_division.cpython-311.pycfix_division_safe.cpython-311.opt-1.pycfix_division_safe.cpython-311.pycfix_execfile.cpython-311.opt-1.pycfix_execfile.cpython-311.pycfix_future_builtins.cpython-311.opt-1.pycfix_future_builtins.cpython-311.pycfix_future_standard_library.cpython-311.opt-1.pycfix_future_standard_library.cpython-311.pycfix_future_standard_library_urllib.cpython-311.opt-1.pycfix_future_standard_library_urllib.cpython-311.pycfix_input.cpython-311.opt-1.pycfix_input.cpython-311.pycfix_metaclass.cpython-311.opt-1.pycfix_metaclass.cpython-311.pycfix_next_call.cpython-311.opt-1.pycfix_next_call.cpython-311.pycfix_object.cpython-311.opt-1.pycfix_object.cpython-311.pycfix_oldstr_wrap.cpython-311.opt-1.pycfix_oldstr_wrap.cpython-311.pycfix_order___future__imports.cpython-311.opt-1.pycfix_order___future__imports.cpython-311.pycfix_print.cpython-311.opt-1.pycfix_print.cpython-311.pycfix_print_with_import.cpython-311.opt-1.pycfix_print_with_import.cpython-311.pycfix_raise.cpython-311.opt-1.pycfix_raise.cpython-311.pycfix_remove_old__future__imports.cpython-311.opt-1.pycfix_remove_old__future__imports.cpython-311.pycfix_unicode_keep_u.cpython-311.opt-1.pycfix_unicode_keep_u.cpython-311.pycfix_unicode_literals_import.cpython-311.opt-1.pycfix_unicode_literals_import.cpython-311.pycfix_xrange_with_import.cpython-311.opt-1.pycfix_xrange_with_import.cpython-311.pycfix_UserDict.pyfix_absolute_import.pyfix_add__future__imports_except_unicode_literals.pyfix_basestring.pyfix_bytes.pyfix_cmp.pyfix_division.pyfix_division_safe.pyfix_execfile.pyfix_future_builtins.pyfix_future_standard_library.pyfix_future_standard_library_urllib.pyfix_input.pyfix_metaclass.pyfix_next_call.pyfix_object.pyfix_oldstr_wrap.pyfix_order___future__imports.pyfix_print.pyfix_print_with_import.pyfix_raise.pyfix_remove_old__future__imports.pyfix_unicode_keep_u.pyfix_unicode_literals_import.pyfix_xrange_with_import.pymain.pylibpasteurize__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycmain.cpython-311.opt-1.pycmain.cpython-311.pycfixes__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycfeature_base.cpython-311.opt-1.pycfeature_base.cpython-311.pycfix_add_all__future__imports.cpython-311.opt-1.pycfix_add_all__future__imports.cpython-311.pycfix_add_all_future_builtins.cpython-311.opt-1.pycfix_add_all_future_builtins.cpython-311.pycfix_add_future_standard_library_import.cpython-311.opt-1.pycfix_add_future_standard_library_import.cpython-311.pycfix_annotations.cpython-311.opt-1.pycfix_annotations.cpython-311.pycfix_division.cpython-311.opt-1.pycfix_division.cpython-311.pycfix_features.cpython-311.opt-1.pycfix_features.cpython-311.pycfix_fullargspec.cpython-311.opt-1.pycfix_fullargspec.cpython-311.pycfix_future_builtins.cpython-311.opt-1.pycfix_future_builtins.cpython-311.pycfix_getcwd.cpython-311.opt-1.pycfix_getcwd.cpython-311.pycfix_imports.cpython-311.opt-1.pycfix_imports.cpython-311.pycfix_imports2.cpython-311.opt-1.pycfix_imports2.cpython-311.pycfix_kwargs.cpython-311.opt-1.pycfix_kwargs.cpython-311.pycfix_memoryview.cpython-311.opt-1.pycfix_memoryview.cpython-311.pycfix_metaclass.cpython-311.opt-1.pycfix_metaclass.cpython-311.pycfix_newstyle.cpython-311.opt-1.pycfix_newstyle.cpython-311.pycfix_next.cpython-311.opt-1.pycfix_next.cpython-311.pycfix_printfunction.cpython-311.opt-1.pycfix_printfunction.cpython-311.pycfix_raise.cpython-311.opt-1.pycfix_raise.cpython-311.pycfix_raise_.cpython-311.opt-1.pycfix_raise_.cpython-311.pycfix_throw.cpython-311.opt-1.pycfix_throw.cpython-311.pycfix_unpacking.cpython-311.opt-1.pycfix_unpacking.cpython-311.pycfeature_base.pyfix_add_all__future__imports.pyfix_add_all_future_builtins.pyfix_add_future_standard_library_import.pyfix_annotations.pyfix_division.pyfix_features.pyfix_fullargspec.pyfix_future_builtins.pyfix_getcwd.pyfix_imports.pyfix_imports2.pyfix_kwargs.pyfix_memoryview.pyfix_metaclass.pyfix_newstyle.pyfix_next.pyfix_printfunction.pyfix_raise.pyfix_raise_.pyfix_throw.pyfix_unpacking.pymain.pypast__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycbuiltins__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycmisc.cpython-311.opt-1.pycmisc.cpython-311.pycnoniterators.cpython-311.opt-1.pycnoniterators.cpython-311.pycmisc.pynoniterators.pytranslation__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyctypes__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycbasestring.cpython-311.opt-1.pycbasestring.cpython-311.pycolddict.cpython-311.opt-1.pycolddict.cpython-311.pycoldstr.cpython-311.opt-1.pycoldstr.cpython-311.pycbasestring.pyolddict.pyoldstr.pyutils__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycpython311-futureREADME.rstpython311-futureLICENSE.txt/etc/alternatives//usr/bin//usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages/future-0.18.3.dist-info//usr/lib/python3.11/site-packages/future//usr/lib/python3.11/site-packages/future/__pycache__//usr/lib/python3.11/site-packages/future/backports//usr/lib/python3.11/site-packages/future/backports/__pycache__//usr/lib/python3.11/site-packages/future/backports/email//usr/lib/python3.11/site-packages/future/backports/email/__pycache__//usr/lib/python3.11/site-packages/future/backports/email/mime//usr/lib/python3.11/site-packages/future/backports/email/mime/__pycache__//usr/lib/python3.11/site-packages/future/backports/html//usr/lib/python3.11/site-packages/future/backports/html/__pycache__//usr/lib/python3.11/site-packages/future/backports/http//usr/lib/python3.11/site-packages/future/backports/http/__pycache__//usr/lib/python3.11/site-packages/future/backports/test//usr/lib/python3.11/site-packages/future/backports/test/__pycache__//usr/lib/python3.11/site-packages/future/backports/urllib//usr/lib/python3.11/site-packages/future/backports/urllib/__pycache__//usr/lib/python3.11/site-packages/future/backports/xmlrpc//usr/lib/python3.11/site-packages/future/backports/xmlrpc/__pycache__//usr/lib/python3.11/site-packages/future/builtins//usr/lib/python3.11/site-packages/future/builtins/__pycache__//usr/lib/python3.11/site-packages/future/moves//usr/lib/python3.11/site-packages/future/moves/__pycache__//usr/lib/python3.11/site-packages/future/moves/dbm//usr/lib/python3.11/site-packages/future/moves/dbm/__pycache__//usr/lib/python3.11/site-packages/future/moves/html//usr/lib/python3.11/site-packages/future/moves/html/__pycache__//usr/lib/python3.11/site-packages/future/moves/http//usr/lib/python3.11/site-packages/future/moves/http/__pycache__//usr/lib/python3.11/site-packages/future/moves/test//usr/lib/python3.11/site-packages/future/moves/test/__pycache__//usr/lib/python3.11/site-packages/future/moves/tkinter//usr/lib/python3.11/site-packages/future/moves/tkinter/__pycache__//usr/lib/python3.11/site-packages/future/moves/urllib//usr/lib/python3.11/site-packages/future/moves/urllib/__pycache__//usr/lib/python3.11/site-packages/future/moves/xmlrpc//usr/lib/python3.11/site-packages/future/moves/xmlrpc/__pycache__//usr/lib/python3.11/site-packages/future/standard_library//usr/lib/python3.11/site-packages/future/standard_library/__pycache__//usr/lib/python3.11/site-packages/future/tests//usr/lib/python3.11/site-packages/future/tests/__pycache__//usr/lib/python3.11/site-packages/future/types//usr/lib/python3.11/site-packages/future/types/__pycache__//usr/lib/python3.11/site-packages/future/utils//usr/lib/python3.11/site-packages/future/utils/__pycache__//usr/lib/python3.11/site-packages/libfuturize//usr/lib/python3.11/site-packages/libfuturize/__pycache__//usr/lib/python3.11/site-packages/libfuturize/fixes//usr/lib/python3.11/site-packages/libfuturize/fixes/__pycache__//usr/lib/python3.11/site-packages/libpasteurize//usr/lib/python3.11/site-packages/libpasteurize/__pycache__//usr/lib/python3.11/site-packages/libpasteurize/fixes//usr/lib/python3.11/site-packages/libpasteurize/fixes/__pycache__//usr/lib/python3.11/site-packages/past//usr/lib/python3.11/site-packages/past/__pycache__//usr/lib/python3.11/site-packages/past/builtins//usr/lib/python3.11/site-packages/past/builtins/__pycache__//usr/lib/python3.11/site-packages/past/translation//usr/lib/python3.11/site-packages/past/translation/__pycache__//usr/lib/python3.11/site-packages/past/types//usr/lib/python3.11/site-packages/past/types/__pycache__//usr/lib/python3.11/site-packages/past/utils//usr/lib/python3.11/site-packages/past/utils/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python311-future//usr/share/licenses//usr/share/licenses/python311-future/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:40320/SUSE_SLE-15-SP4_Update/1d90dcb7242d924b0d8d1d86616b1395-python-future.SUSE_SLE-15-SP4_Updatedrpmxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryASCII textASCII text, with CRLF line terminatorsPython script, UTF-8 Unicode text executablePython script, ASCII text executable, with very long lines  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRUA`|u[utf-82b26542f4f42f3bee8a2d0dbf12b55ff9c95447732f6463c8e695d1a201bbac0?7zXZ !t/@]"k%na J<YZZƼӚj\1#Ao# AC+֦Y/gbbhTjޥ2u)~w FD65t˥V¸dMqثPll# Q v$}Y4JR,gVc4lh'jqŦs3JXR=~doJk'Up ^t[9]hZs#n L-R/!)r#DUF$*9t䃿7uWna]ƥD KL_ H3w",L c5)GNuLA|Ld䝊ҤEE47Lu=fHpxhET#:GW9Xo>R6u~:`waC F . 0X]\j4rVv+*O9g JZ~ETfݕuеtwR^ }"Z8sbEFHߌ @9:Ou\Fe0f^6!,7@kd&'U>ӹ-~;H<|쨰d%:Jd7ǻE\Fx^N\i VVEStykS;Aejg/CcPי_muw$hYdi$*{z6øf?Ċ{vApiȶ*qE_ɚ .J{[F?0#Xu_\]I!J5< %R#/6أK sE`B:=Ǒ]fVki,湾X*9mRѪ襻j']Q3OF.:mq)`4q1)¿WԴbcMHB4hfתmȊ:iXr&q_3Ww7T)OH3MYx9c~4)`KGcJ^&kzH5z<r] Cp6dn=sHxp@ `9mC4?Isu7 /r WDƿU{LSau#9v RrNVb Gp##b8A0.J>tTrt>ݱ, xКA)_*}jkӿ\3;2 1--髄-Cezpڋ:3[f ,à.dv 0lEb^+:kAA ESzK!keQ 4B4 q^fT2>o@\o43U#$e$̔ϡTq}wɑ9gL+Qhr_9lTϜ"ݛAB֋.J~6Q6:?+4ۃ[A:D|޾g{f؇6VE!e?Yk}h]xJ?0OZqJ _虾=cM%JXN4_)j?`+7n Hŗ_.>P!H,<+=O"WmcY< kp'&:] (HS"s;` ;u?vn)8"``촙$YFRƗx a9%CR8%[C@ fןvr @x,& D6#BDQ ݛ?OS\LvgjνypLEq6Dy )+>9.9_,ef}-+d}"ZNp:֊t$ie^8/39,@Gt@m%ZF%n=hA'ADHJyą_44#;Ĩ{ep,ڗ܍>%"b0BKYuMFAώuAz D>4Q0|nnhhSZvhzBq{ R0%' ;4b{wz=J]mLRaIi$l9pܦhA1΁pNip +ErkaIkq.$!VۄfwTKNJȳt˽Xcs“x5 , <. \x,$M1.]3@Ni.>siZ狮T 2fOA">^{2 /3@:CFh4=Km,D>d&2Ҕ2F-IŤl`9a7`O&kJ>qxV}A߳eFP72I *942eGFV9V{&C}Ww& `'L5Qj"qDQ9-[2\߾=@4I#AOAw s4; T~5 0j77۽d}SF@ `^,jE7,e~ȃɡ_/"+lh1\8 8!ĸrR#zr \6 cۮG Z e΢5eP At|x LbA6ҽY 1SxX}&eΉw/&&CGft!=o$1vW g:rBfQ1°_E9bz~<odD8sȩ#pBz|1%waNeSŢ,Yx { pt" izFkɕ%ɢVחV~I_r;V:\*SSJˆĜ!P އ 8U`eUp\2s {̟$F2p{!瓡Xr*6R(NQA¼Dl|-ՊWph!PQNGa<)uB1;nf‘>} )^)6cc^x#OE˪ oa T d̾&+h"Ȣ3y|;JE O{tDrJ(Y##繩 ؐ^J}--df1͂wYwCIz,]ɜO~8nKx#)!JXk2:\}N~lNfŰm92*J1`~3vptCt:A;K9/y6u'}pOGGU3w<ӫP v:دs{H 2bwZhUj2^J*Q%_*;, U O9D㰮uYF3뮢D Nd2Y6m6EacMzo$ۄpD*EwCGz[0'| @ϖ?> $O54WvHl:ݩx\t"`MrVQǏ P SԁӤifWcßOrl;M_Qff?Z+X89ۻZ9aw^D0 h- .;2R5 '6K/_^L@}øIe:. ?[7#S?А\TwنDd6 ޠMڗ$ BBѼh?\4_N3>QP!JR}Y_:| 7<>prUbQCc6&'ZP1G0ӄK{$-7vB}S we`?yG᳝a/B dw ^[)}zW,ՁNʙZ?&Z\8#Q`M㱮'BmnK٬IgX}L{SɝwY##AM+s/cZ HAftL N@^p^ʐ%έVk=@nA;Qv x?3M@Ō-A`ZFbe)ェ eݼ^ 0mw1,Uq5knL}{V 0$";3V$ hmE夃 igc2.1*wZ7)u#aEiLPDЋ*#}%]Dn9-R%Wx 0R^j7LneTm*;$Q9GX\AgD4]=}~Ǔ6]h0<ߤÂHgu=Kj)[\&i&PF{2B橡THZ+0=W=\dObEÉ{ Fg&ݞ]e%ݽǘmBi 9̖v{rU=_QrB~LuV2 c{N=/9b 21sy͐4:Q SH.O\5?x, *ÁڥZ!Te)۷t2N <Mt,'چS=#eVL7}_Pȧx2Gd(HFG>pm fbNlx3&JO:nr%|2y(Im`SU&nWp# a"Μ ]0:#8ˋ/0@1]@LP wnA|wUJ>֠4冑Ha;F64kC$S):jw}Zu> pS-O1yIjNLfn1P(#-:cBk #Uɛc6Hv'8x3oEo#`h2@ [+*ŎJl_/’'ҽ-C:D7$veHx[!S{NG`#UYM!p[լ}ȍ;vҲ>pL\*}Q+FEFTbʜ%6D@vWL̫щ@,H;3=쀙.Qc`]#Q$A&Qw0*%U?d CKu%3kvhb6O] YOlGL8q5й1D <T` YZ