python311-doc-devhelp-3.11.14-150600.3.41.1<>, ȉi_p9|q v=.f=?6'F;pkҰ^Z%o?R118CEYe OE,ɄgԈ lCݫe,>;|?|d  . n<@LPi K K K 8K dK oK KK_K K8pـ(89H:zF+G+KH5 KI>8KX@Y@\@K]IK^jbmcn0dnenfnlnunKvxz|(|8|<|B|Cpython311-doc-devhelp3.11.14150600.3.41.1Additional Package Documentation for Python 3 in devhelp formatTutorial, Global Module Index, Language Reference, Library Reference, Extending and Embedding Reference, Python/C API Reference, Documenting Python, and Macintosh Module Reference in format for devhelp.i_h02-armsrv2JSUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Unspecifiedhttps://www.python.org/linuxaarch64?+>U:I9.}6 4%hFc]*fTZ8Z)A] DLJ&d81/.I<)59RTw>Xl<LikQ0D}B`QyUf88;0-Rej aB<~j}U_ KS^)0DND-mb9!l"1Pz9')C2NL \ 324 5GBtjWeu+$viN2_HUH;2P55 P8S#,E:JQzFE#S[#vT-]}AFߧ0'{G=N1#.8܅ 8wV8${%nxg )!8*Y=Í$im+`,v\`Vgm}!@kf12qa[H'eE<kvrMp/ 3rp7kA6\ms@.qԑ7vYn3nm0L;MQ?H'o)*r^lo94g8W~V&23wmG]>|.4 ;?^O'r5BD*mq2<?qFql}lK%QX?s%2$R<sh =HF#<\:E 4h0FYdNJlJM<V;fQ@DfZAbYmmB7y5`i=+Z~R{_1Ic9=:Sfھ ?yT t c5l9_c7S \$; h1:WLp1Λq&JG#>>ˆ3<:=j_`rŹ.O?,|CNY@<`7y~~)C{[YkETuqOy+('GwqЖ^vC0wBv1QC/xn;g KI3 t(_Vv&/Uwx{O\S3v#jOUT;C+p }*JCbT!w-OpQy"e= AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_9bfd817bac32946f53e9aab326fd6bbaf61517bfecab64ab0376a1ded8d8eb68d488b23208c21fe601bd6b2d4ba6c44d334bb075babbf7f0f751318903b6c5d4382828d64e88644e47e695d717ea8432ec1ef79a17f2d209b11aef4fdbfa4bf570d752f336a9ee7af4a56b8e5b3696b962b69793b274f76439165823c69cf5e04bd5db0b21f178fd8b16f7d999d0da20a00ca8d271cd556cfb1d26dea91aac88b21a9ea9ad785299a282cccc4b9a93cf9b1f028f65b0e90c0c41deea019953beb5528a56a8b0f2e5da3d6f20f47057cc0325273ff152816c202f8a114cd07138ba9abf87cadffa7027ca298ba11ceb6418f3a9abb32ac988c8d342e7c2b3fb2e277bdba99ffd0fc3356293aff094e234837aaf9fa301c6498c50bd7a525646ce97e48f22946a092e28d4306491653c06183fa76151614d10b8fb7b51dbcca7ad4763d9d7b2bd7a02af9f67cd759f61d68c7b7dba839e676b368b07bea632198b583d4a896c950c9633854df40de1d2805f768279e280b4d14dadeb4a90c80fd0f1af795443875f7184331d307aa28dba3fed73126d1d27baceedcf376de52a30f3d74d09f9a0d5c08e9ef211afed3397ace994a39748325ae53bea62124348b15a001934886bdedcbabf89f6a81e8253c0c1bb47ac18e9c7b859f0fcb1d92406585893fadf9b1c4dd2da58ee442e10e7f7e10af041d18f5048006bfd9b3e8f645c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3e89be12e44677affebb194222edf1f9198c334fc201b890ce88083c7e241d9b63416a3b2c3bf16d64f6b5b6d0f7b079df2267614dd6847fc2f3271b4409233c37f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d004ad6ad7e772d6f3c61c65a7fb255e2b36d8bf583044c08ab97e7e5e6b8442dd0fbeb27b75fd2c9163de2f25926bdd72f8cda9e2ed8a97c3002675f0847c9d647e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc008aacc80a7392c51d971a98ef3dae6c908d9a14229615c83a5db97521dc4102c1e5a100ec6154b6514d10ad2a9561355b4b610de38c3ff721623b95eb64ed59f7b54115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac63ae173dc4842351fc1c8a551afbdb58cb2b295490782130daa4f359a6a80d72565865be8bcc0af888594903ea0112f6c8d923c5726c4081e8c856110cc7339cef0e2d097ec6582b8a0e035a7630ad3052bbb189f3abec9cb29822cd92d9ed86ab7029cabd6297c2a33d33024ab77167f9d7b2dafd5445ee24ca6e13a366426d46c7278fef0b7d6748faf50278bba7f6d78a85a9bce97f75700c9e434209491709d23c599fc95a194340402cec351ecc78b946ea27cff1da0ecc2b1f8b1a648b1dcc10f799cd0f6b65f95c4012445497e5ba3cb9f51964a9468940b27bde98b487218fb1c1fc72e9af6b866f430be2a67fa376392b4db2f4dbf32772671b6ae55c4ccde1693c9c6367e47924a032c7ec83d3a907d109f0f24096d0d918f4621310c8470ba0c05e99ef6907971d4f6ac287f3e6044f22934713ca1100a2009207b19f79a3329efb83e90acfed5263fe4c54d90cf70c46fb2df29ac551c41d10d472baa95767f6a28960a5b8430266c4c7bc6223dd5d6cb491e04e31f324cac96a45af2a04b9bae8b456e2d449244e951b6a549a14ad36783a94b372cc5f034289168babce8e20f20dbd6d91257c610e66517cf3bc39205aec07280dbaa32cc91ece5933d50eed71e366169cf9864c86c1c627fb46d371e8762dc99da061c28cf5c22c99617d8c5466c24b8b2fa45fcf9c4cbabe3265d11438516057c8f3056da18ef65fb466bcd9de221b3cd70e757ed5b33f3b0648d8a5204ac2156d7e466b6753c58511b4ea6160ecf5e9975cc8814a4cf9dbbd6aa2b9fd4d55318637dc60491890c7b1a8e395be58727a1c7edc7af4a523dd7fa5e0bec0cdf94e4bc654c9d7b11f52b3b943cc68a7a0666ed86c22d7095beaf8c34983e7b7621b5b395bd2ea4a8a730c10f470c0c75daa1c21fa2db13d357db6849e04facbb739f324b74495a16cd15d439d3719d64e91f891459f193520af1d4db28cdb64f86afc60519a3939ed5f46e1489349b23f0aafe55180746777b754d70c1d85f5c1c0f06a3831d05bfd01f3e019bd722d79d8abddd85345d745db26c6c19fc701731c43e9f44a51c246a343b6388cdfbd700e8ef88d88b9ed880136d59b3b29dcf53063f8e36b16838ecbca7036a426d7fa7f66e566f05caf3e5f61b7ce3a4fc3eae53f97297a987df8ce3b697bf203ad2f3a3d7add07abe8cc87cede5f388f898885a2f7e303849cf0826859b684f8336398803ad91855425fb28351e7b9710637eb489efe660a2242ec0e4aebbd269d1fc46f9c17e863227a95071d3da01544607cdbfef0e37d2aba588c50cf3ae4fb48afb2eec7cda3a223517dc2085118e96e08fa51536828520f18ad6612aa3d2d6b2a5d6eeb07361188189d141e7a4025c814b4a40ceaa40b128525305a24506cec59e032474c523b8a06942027eb1aaaa86f2be761fbc97b80a40c5dfe671e9e90d145e30a4aa6044e2e6d96760e5dbc81dfb704fc44fd3f0613fc7bd44d5ce360537bd2277dc694266e9e344b0321507b53f05cb8d96b1be059b73fccc6d72a9de0838abcde17cd5538bbd4706055b0222d32d4587cc259bb13b9a5d9658b07564856fc00e4d026539a45496547a024f285ca7d9e5a354e2f55ecb074bb8b65ac805a9e011c47a391d4c34f3efb87107cbe9e15c469b78dc767f780578320f9abe27d15508a4071d2bd17ff86f293a63c3aee43b92c9cf49d4ecdaf52e9b9e4de95e8e9adca3026708c9767cfec599bc6100e10a1d79848bb355d0b9ee07ea4dbf1246e27f750ffa0e0f2125fc625bc2078e9f555ea7e67463f7a83a9dfedea09d359ab6974dbf635988dfe5ec712a37650cdbfcd7c9bde54a0880650432eeb34e7369b7625d66c92df40f6b35798a124d1d60d588da005f47abd99f781099d460469431b77283eee080919234634e5520648fe7928f59ec6402a2f272b2e43da47dbfc8e15487ec8798a2cc06e87c5f406414752924327d5a00fb148681d5f2fda2cbcc5254ae76006d9bda63b4d9026656e9c10000389993d06ac77ecc12a5cf081ad82106c9833f9a985616198e294a839cc3074b67b77178ee4dfaba1c3fd871ef4d30a7dc507bbc1fc9e31d8b9d87d41c096dc4c7acc200b91bb8d61c26772fab143e4ceda1b5c46b101fcb667337cd21d6b9e3cb26e795949ed075528867d8779781d6f998cdebbf1193478c6e8c982097d1c7b7d79743eec58488b40846dd769a5a4db5c3f178a5154fc5e0867ef5e5931ac31cb992649be06c6cbfeb609ab4a501000e4c4ece2f990f53d06672b8fc7e8fe913ed09d978f0c2e2b673218ef5ea098b149d852471230648fdca44bfe1cb7eadc6c500806eb853be5114ac057d958f5f072b100349669846bc01db648907e89253f737a34aeac4b5d67332afda89674b1abf3b4c569c537c5d4cc58657b39e34f8515bb8269d45730612bc408418690ac74b26e70023275bd644f24ee00bfc0c35b1b875f006b82defaa7248f7b7727b62a0eb8d9f145a9345379b213a08d69f074317376efd35ce04fff7194b5a99698cf1baa7fdacd95e9b7dca03ed47849cde4fb98dfd44a15fc33a0783f77b6e58576fa81cf6787200c8caaff2b236a9c4dfb188e37b556fac37bc658ec9c174bd157f07836c9973e9956f45203c2611aade32436ca2eed1a938ea81e76232d5a6f48f8c2bba52818752e3909eb562523e173957ca165a0bdbd118a476677375eda5542c8ae3180c3498d3b6d4b6eb0d5908d9041ac97a82d81f7ba2162cce7222c4a418aeb22f043de1d46193a9590ed6e8c4a3ec3d1f217f39e0ae7b54304e8ddc94b2c5dac10fb7d7d067ab632dde57ce7ac08d98bf8c4c821cf39e44f6b1e855d71b41d456920eca4c6ec46b67ee9006b5478a017581ebefcaa069ae2a9e95d2a3a3c15fb809efa95d42fe1748da7254844aa58f414505a95fb4dadb4373c22f360cbcfeb74483dabfee77b08560efcba161753dd94d9deba269f1d6052593fa9274d16af943b5e8a6804c64bd6386b1073e76c80ecfde6e6b556a431602b833d9bae2b79d8592e701de2344a113ff24a0fbbb10da393f78f4a5be17fa877162bcf077f75cb3697ad9c582036561f3fc9f015c501261d15ff98b12c092739c967a4ebf2a2916f588317e642e61c51b8180fac27b8832174f40e477ec6278f91fea6a0f82de21e55c4624aebd2b483074a76a02a833752dd8373a736544589bbf3a739ad354c2e6bf58498cd62ee0400d40bc7aedef770980c37ce435594a19a4658f8e5862abf14d1b7f31249570338ee2bf71fee8e3c52033d96566d668d73a5c6def7475960ac7e34d2566ed6346079aa4462eafe8a73d3a8e06fed0b6ed0e9d655193a1fd50736b3f5ad7bdb5fef8f0ffcf4f96748bacc5c78440291b58bca46147ab9223c62874e721e6520beaf5951fce8472d5edf38e7c4fd5d903e67119db49037020b15cb64c74f86f5605d79eb8a3b90c87f7f0472555091654840a3afdaefa80b813f0d757f25937f532cd7f5c4d5abb461208ae34eef0380f1020fb8b87a621e68884b349440f40f05709057be3f43007509660a9c83e1b99ea8ddb53d6c97f33ded8e7f3b6c5af0673a56a56d671b2014f6f1c1ca69e14c7aad1795d92cfbc861ede6cc27caa3d5f15e7340fbe2a358ef0adb025894b4be960f84f735e459de3f9ee7b8c33ae91734d10520c688430bcc294fbb2a7256ee9a9fafe794300bcb54fb9c56c83e81a3da30479e84742c0e1c97f67ee7546e45f6a6686f126fd36d8802aefa03d34f89fd668fd00383b6387e060934a164cabcebf4ecd03cb7d446e23bf2cc34c2c7b9ac769486406b88371a2bdf36eb52a4ba7bd528fdd5ca0efa9670c4e4144d09567a7c79d7bcd9a66420ba1fe486181387c3b77ff6060c4bf76c4998c77614c0a530d24e6ba4f8b6ca67c7de60066acaf3b08aa44b77f68784fd10e628bf6b0baa40cd6a28ea9ffcfca36fa6a4d0f03d8a9b249031fca90f2fd8af2259791cc7f5d5f329ba31f2baa28528db982c83de1935aff27516971fb34280acd2107272403c7fe5beed556a6502ffa659280fdb0a74ee7f8c2a9587655654df7d0cfd86fe446417d9bcdf10ed2e2f9683fecbf481e067a709fb81026e6859b080e55b2af2cc3d89d472daf911ec448aa0624b5379a62adbbc83506996b7c1c4c322eb2dd5ffae2f7a21c18469d708f0fe76d89ac10db34db84cb24d300675167690fba24330a46b0522c83b8c9692efef7f3c88fd7c40f370f30e2fc4a9b00606c2b4ec0a438ccb4861e349207d63ab33cb74991fe500e5d36ab7dee4135e058b6da8791f61acbc29f0ae08a62acc2e632720877bbe7eee68da691acfb9d9a8ca7e835c2f2e23f3a2e559ea521389b6e30bd971cae932e85ed042af7d6c94df048457fb2ae096ca3801ef7e21d3d67bec93d6bff7ee679a4e085224defbaae8e4a53bc3c0829f80a160ea319d15e83597a1157fb9ea5ed3ba1d7d00fb4fc28873ca9978e9ca450f4d70b35a2137ba744e246dd175a5d6f96e25e1ece5de0091d6746c447ff7090fda09bec12dd8cb0a1b6015d1fd596a7c3c069bdbb06017f506ecca3e184472dfa36e24956ab13d81e467f189d42d8ecea4c0942c2a177aa3f29ec73d1c7023e342a44fb6826a9d48d1bcee5bbcd1e7c5ed5b7af1cea5b1351d61db560f9b3ee8c2f42f8ffb91d88c9ff78be55161910b1ac7b39346b367cb91e18c225ecbf95293644fe7f0e2b45f1eacf45089340ffdea2d9f343419c013c8d7e4ad34b47892d4332899750e0bf264f923be897b2d9ddc526d60225b571089557c402e66e07dbaecd18c12d162cbe06b3083b479bdd810190f37300e5c1bc6b5edc02560363ab656da1f77aca3ab7c025abd3bcf63ebb853c1af3eceb7d6091fae5c8a2108820fbc7e25d53f55fd06f7ea271915536a08c88917eae92a15ee52d7ece2e594960706d315690cec2bae3bb69cfa99308bf9c1a545eb41c83d49b3bc2d68eb9b20709796a137576e884017ba9718abe3f0d141085f589f38e102e94f8a906be37ace803a86495d04944115dc543aa9c271d1401d72ef7696604376ddf417f587d9dc1c024e6ab7033ce3538f1e5e9ded148a96e32fec01093df5ebe374498408202f4e6b12fdd97be80a6a06c1b3bd4548555e3cbe1bb021beb227bc27f15e13460b8e41d3b7936445910b05daa7eec58cad57f7842d9d86577ac0f19c0d0dfd7695667615d28c6f6949a711088cce93a4e19937378656d1114bdb24a830f7b10a355b289bac5112b744282bc2fcc44a090e22759c8c88e8be1d01068451d8b93530414e3e3cfd04a8fd77bb1ca68239f0a73348e566b6d9f0786dd8e13fa7bc55010ef1e62645fc00c261982983752c9782fd05c33de6271c4d6a1aa206e0a90a37e70ff5ea74b1cff280d3ac109de482f159e97e6e859836a52aed702c988242d62d32c87c300db75626eb97cc4561f227ede51d3d1316dfebe941115a8fb5bc757fb89cbe066bad9c92756474317f5154c3548764f8095f8dc1a615a6bc320b28638d29580738c701695832e8fd7461d1cacad7b9c9f617e4973ca32a42752abedde4667401f36accb5f234fe7de8fe307943527efdfb37c4a47e1370305b81f56969357b8419161d6739c321f6cf24c183d5f49d518007567b66a6ede21c15724c5dcb67c66bf42f6e4d76fbffa9c80f5e41fc77b111ca1f3d004f06a11ed5f5a08818701ef4651e675c60c3932f9fef4e0e9a6a6d5b6545aa215e3f96d0543d687681d297b68da4c1ef5c2e1c1bd8e98c5e350a19debe5dfa27e74ae3d304cbcb28fe10f0b3972d26d6116b621ff3976c39e8299898c24fe1e6a6c65c7fc045b954b8fdc9053fa378de8eadf92913cfe1bfd6f35b11d0f25477a935e65f2eb54fce4cce901d75d042cf1c88bc0262d6e746c078eb38346f1749467d6d7aeee3ef5ce267f12bfabf9a735328f0809d494a072ccb65f10c2c41e9e92911b03c38438754e4c2753c8dde57825c16362d31a188a808eb26af4ed828d42e997334aa68ba34f2776cabf8ddb26836c17b84c2a5709559b46adeef58e0a94a4b6f6f979d15ec5d3c4669fa7464c12c5401c8f2de8f7198c9d4fce0f1892ffcc5c457eb3f3fcb7d9da83139c2a88928d7d9739dc0b936e964affc332cc9abe4823844b1a51ac66a33516998e352b92f4ca526e69a998897d5d74e5c6a590fc9579c23b0c76fd0d87dfed83364825fd0020652a6de8a28303b7a9f19b5d5e46cb0264323c6c892cadb2dad4f3bcbedd1f19edcd4b1da2b3e7557c40dca775e61f0e7d0c11ad83ee1b415b9a03ed8177f4c84ea6249115899f0bd080fedd173c3ae9ee9d8633a8af04899eaa59e9898e77e0fedecc9b63a33bde7ae7760174f6b644fabf8cc68cf9880e5e40fb820aa388ba85312ab674482f61d959394e570e1c7a3c59c760f73b3241e4aceb251a5c9459dc7b0503d480e0a30f83306524c2161d76a6b60d49dd57d87ebf343d37da8f20041b0a234210d7534642f34079ad1fbfb62324005664c5b7050c6d2bcc3a85d2c62b8139ad12be62f83d83d531aed9a60d87091f87c659539b3457fe4bd5372f0ff667340720676a77353bd30ec201081145975a362f79338b38d3d4dd657fccdef11f72e0ed43b399eb16bb6566278ab711fcb8ae560203d56b6d0dc804a74f8b75e64dd80849ccf8a1ecfb20db27970247f96e59e79c3cbf6c1f08a9826a7a28ab5feb49dcefade9f615530cee1992fe2a54ac31c6fcf50a25c4d0f74bfc7c1b605780b68442e90b717f46cdbf19081e53663c48f00afa5dfa67f1a555312d2b3bd22711d79eb871e15b7ad5ce7e5ab1f4b32c4bbcb69ca44ceaaf32c2949e0f2734384f3171879c414d7ad80a380691e2790cffd926a84c610ed607c390b3240861e582210a59695050567a5d7158789c08e852168a1c9c8f9f2826564632f310e8ba7160bec42a93045415880d77be6554284c3051f225b1ae53d6a9c618c5bd9aa7507de20de5ff01bf1b1709ef58a8235ecbdfd1b68452489fd71c8ff08769e5ca743766897f7611ca8d3494e0cef023a411b27a599d89037edc22f03e6cdc9f00ed81145aff7bbeb4223f0eed6662e4df8ab0b2b133e3de194807ec35bb2eb2072040a9781ad18e522ccc189e8ce7f161bf34deca1e97f61dcf337e3d42b47d4a0242acb4dafff378a8b99b490e0401da86cb273790e2d4e3d1f560b8961825078ffeac81bc09c3176b4710bede83e7e50920da28dbd81f31364dae44ac2453f28436235a9f6e37fb620576cf090d7c97a83c3deda99b3fd7e65f59cf2df7a47477206be6602d44e946501fb7e96ca8f4c9ea97e3977d3acbb0709511198d1fb42a15c310d1a00d5d8152c2f481b1a83aa108ef5f353a35bfefe0d82ff07c519b3ef4c1368200e5e3acfb8a08a108810f858a7c4ecf99d35654ef67f411b2a51b8a35c9360e26cd45a67f916dba2154701072d883b1c7fbbc23a2088369b6dbe03e74328e4ea09d7ccc02368db09221ba58d8da849d4cd381c9fa8e63215c1be3150f1c6299434a4a3e0d056d5448c4522231b582d469b0a00cb51b14040fa694ad5adeda104f2992971595bcb4b72578bee036d10b0995f597768c59ad58f943cf18c371555e1771d0c413725294eeb1cd183ac29733cd50db725de705779603e36d1409d1f07da8f94e1b0f61793f064de53cb476d74862b0c632199f02d5168fdaa35b71f33dbbe5048b3914bdb058396cb946b34d1d9cd7808a83e67161e2eb9a6e70f9e30c7f4c4baddf7f160459945c98b005b2646c3ea08cc9e1d7fb958709fa7c3e69e6958496d903dd0c51ff61d99ccd8fc49f062068defa61ac76c2b9ab17b2673c6dc48c7b5daa97d4c0a48402ce5ff02abe8c049ac1211fc2fd8b33bd1aea0ab3512cb31953600d9cffd36cb98bdf5ecff7696ad77bebaadc27fa6cb8342356fefd4d32b1e819185e0de375bfcf7d97e5e9b904b605995ba8a611382edc8646a9db9cd64c9f651b89b39656877e9dcc3997a78aaaece0ad86e5d248bb2947c440cdb99870e6357d973785fc6f3ab555f11ecf783a6cfb76d206d1452c7192117d8cb364a26801e29569586c5ba671ee371e1f723560b4795166003b5b02763ee9b634695fc7ae4b205378ad5f63a3898a755a7fd3f63b5e1e024f210c1693f5a3eb0075c27c19fe856fcc6b1b74de8864cc13cd115a284c8c25a379cd4b8ce91b7d4e45c2d76e7d6c38ef6f4298b2c9ef0dd77c0b31a984ecc891744dd2ce4e31fe4de84864e3c5eeb1026faf5d8765e9ecf8e5e529ea8d346771b76091348efe40d0bdc2c295e5166f569a333fd048fae1d4f7db8fcb11bf5367107c034dd8af2e3b870def3ffd32b0000c5f87674916e5f2ca9fbc473f5ce41302b3a73aeb0b6cf596dbe85e196e7b21a9b4c664d97232fe3650ccdb3dfdfb15098c015e9697673bbd79f5f94fb9a49c4854520d86bb9f02b3c5d51077830317c1db8962928253a311da653fb5da8b5563847e54125c32f2f1ddb9979853b4c03c9084c09058fba510f094c40e9e3a275792d857dc15273a4f218aede4840b35d0032de3726a9278f7e48219cc66f7c8f98d19bd843443c9ec3b8f32ed55d499a3183d7bc7cb0b838278f711b9da2d792055d5365c83e81fb13674dc1d07c1be2b5db21721c0ac09e1b4af8f7d4e4bf73447235a96b1f32f62210706b12e3b3b02d760bf69e5c7562677cbd44283b5f33f6169ffbd73d41661cf3606b43626448fc1ae800f67651ea86577d7cef4593d5ecaa864b5bd33e34c18d3eca4c8a57a9b33d68baf056a91e50d874c6a77c916b5e753ee66b7199dcfd5059e22ee12140353b54048f5d1395340372743de8f48b44d0412f74ff7f08f09e39f4e45111bf5d86230c0a2dc83018d28e4a2f45c8c52fe6aa385d69885e46c13fd7b1b96553a34931c9cca4510e5ed740801d5f1aef5d638d53395ac1fb1ab15b83153dc0d01b377e025fa241f5f8f2a07a3dd019a6559e53c2de9551eb14aeb23f3c02fcbf511fa71426b725020810b0444ff6918f4c6d37526be4872d2594da6ae9db627221682c995ff34a9d46ea998e9218d7f0f3b167aaada4dc9ba9d7e5e63ab13a331e30ca302133e01752668a3ab7af51421289f489693df22b932968a0258954552955b90a5f515b262d64e0339c5d27e39ed481fc27cfdf59db061344c82d95ed77c85ff154866fcc4233743bd554a774082ffb35b0e9476b0c38b73eccbe4a9fc11a312f2421c029a25288cda2b15c25c67e83c71f40f312f4133a59d742987097398c8dbc15e5cbfa57b58a5e70a32b886f092527906bf9b8204301c86a2133fd343c2e3e24153f2e2af639e7f55b409b4f6769c4ed9cf73f852c0d32fd408760a3f9b0df08b43154a5c934c99278db8de6c36a632883f91d96d99c784032b5f970faf1732aa0afd4174979a5a82ceb98a74c35db38d8afcde4e6fb0e9f9828975d983ae6f1374980d1ea1cf18fffcd4c6ab61e2f015be5e4b736939eb7cf5557518aa93c566a5e3ff0be7556cec5aa337fe035c4ba271cca23e2b04ab06fedc07486af7d0375f6a33167636adefcc60bae8a210717c73220f42f59e31ba1033b1ce1fbfa48ca3ef649fa23f4b3eb6da6b8102ade87f889c2f608df00a99aece3d9a5bf1542321a37e850e62a0d9f85e12a53eaee264886b7aab3a348909405f1dde8257fddf7442b2294cddf259608594bba5a1baf20f47a4e23b1ac827960ff0198027dce77391fc89eb42fd9cb52d337562f9d860cea3b2fafc78141a86702f7bb85301a04378a4cd1d9fe166f13ea63f76675479bef79033814c6ee8e6e1dc49ffdcafb3849739bef75c8a861f2355fbc6c7592c2b5051790d84522d6c5106adeaa37738503b11b3dea6ccf6c6e5a7e3ab414524b71f999a26d0f93a92e6f1e43818419ffde4b9cf4466fa3540630aa9c11440f44eaf8f2e0eb3a734f70ce7e5757ecde612c1c9c81b9dc3528e6e47f0c36f5e0aaff54b37cf6df7849468092c244a32d41a25bcffa466109c4db86661f8455ab58c6f8e5dce0f15fb5f3e7852777067b613a9a7308b13a81f286c3844ffc6de23e39dadc7b897bc95bfe46684358bb1068777aa7c239e9e09f6f1ed8e545ed5d5d1560aed69e6d44331d80867ce1df9292be76a531b52b8567de484bcc08639d0c39775b0c56c99bbc63b6c05b93a9d5f228668af022887db8669ea0d921e8854ec71d5cdb3fbf48bf1aa74b04ff0cb4e85a45e9e88e89fe1c5570d34a9c126d5aa98b7853111d179e18d287d2b8dec75028ece8ad04639a678b00fd874221cf9342638dedc5e187574dca125b4a9d2292923f8f77b7abd5ef8ec33b18dbd387c24796fbe5c6ebafe6e5a046b5c997e608631bc46e01d16ad7ff5206e3f63988387a47210f927b56b950b375af619d859072b9c2a61b853d80013781f1a6975d9de18cf517df739d2db527d6107c0083ad98e4ec1d94631515ca8ede6798789d9700e99065f39bbcac1841a128bc1f49c491f61166aee541196d83207e6cbd439b161b29470c17ec0a5bdd3fedfb1e8ef4a772e3145bacf58267f4eb168a3bd04642ddf712275cb7c1495290dd8dfaa21153e2c656b55fa8c9f7544a28669ee9ce55276a5400a45a0a98bbafa2b03415896a16adaeb4e5bda39cb9d87b96b58f7e1f4da8b83248f3e1184d1f55f974d23e1b7a251816b6045347b132217764aac7772e6dddcbd914e4c3bf200e7b62bbb602a523f6e9675bfeb13db61eb871809b87f2c634928eed016214564016e360c60b0420c2af06419003d92353d1565ce5e909ff7c7001863c9dca11aad27abcd71b4cc6795563f10c02ee02e82f050d6c7946d2b9f2c596b8f96e916714307c3a5b9233031889193183c744ea96ae2a7f7b3ff2a5b16d9594467ebdbc1b16c6eed30d7d155ec1cab2648309f6930edf884a23c0ff40829741105110b129407115036bc7af7fd3a117ada69ec14a451da5101ce42c2218792a1e8a3d288685e4b7eeac53fa712790c06d6b884a6aaee1fe3e882d82643a7f18c6b1691f47b16359d5a6dd868d3881e1e6efb87e18b427c2808f1e6f81c8de16d7187e4674cf68f8f3d298eed268be3d48c7fcbcf51365af35580eb7eceb9ad71bc5559fe5892249960e312d3fb81929a605b2e9fa9c2fb90cd13a82c9ab33d99253324a4c435b92d018fc5e8653cff380b5a15879e0c52f2a04fa135ec6e125a0889806971d9bce2b7d1c99eceac4c0c03f4f7470e42d5fe093005257150e08f7f72ad37072368ed84226514665cf5f85d7fb73433964ee0a991ddfd0d1eede5442e67a406c2416ba71ca061180cb3d9b5c2705392768acf6ec8c5e120ffa16e6620b098fad1ee20833dfb946ec101e3588919a1849e843093c9ae3552da93824e40bae7b1e43227af160c57ff96a3828f20aa9d833b44c9e92760d9a81ebdd75c5b4770b1ceec9cb23c46afc323b024e9e6d420fdbfd469533b547b8f600a21918f6246e6a7d44a253b1ca026074a92504c413d2ef58e6b9170bae582e7648ae33419979a9f4e50427b4013fc4d3dff15b73ee73614d78f41a29d90fbd8c30ca3122fb7a7ae0355b26881b7b06efc063e31d001303ea243a8620ffdbc1672a5f208d00e4852d9c0cf45dc4b5e8c427600591caf4d6a7999e9e791e3f28af9f255efb6edbeeb09c6cc6ac99848d4488a11b624051cf2723aa347abd13510525de0e531d79c78b9d7854d946cf6856babb6a05cfcce0cdcb344c9c14fbe67791db684d56f1ed940b5d850b52a8334441f2634eb959c9ef9d6e474cd8e4d1dc7afdb62268a0119ce045dbbf5296f579397706a25881fa11376968621287c254194bd1618027b076cc673a73ac2f3159c7e7c987425debd1eb639f8c62363e91a7fcb4278ab4741b166b0dfe8f3c14d63499565c8ccb9050cc00d3267071a78a34a73d25f3ccdf5b563a9891c2a15857e28c0e5577f8ca23a1fae04930be0fbeb6ff2b9e598c146a25e2b5fe6fa64442d09d16063f2d0cfe05568d8b3c9b2901231d49372d85d46a1c59cba12f36319a53e233eee3b5bdc54a302a12c665c7ab82e64a6f4877d9646e801f57ba36db2774c012eedfac4edfca09a50a19d398e2a68cb3e97e4b880f155bae42e48ec9ff1f8d8b00f5c7382777cec82c0a94de636e20880b7d2f8fba880de2b5298a56aa3fb5cdee0e18a717c19892f925f82556d113b0d6ba89c6b73df2e084d8777d08e8e45e13bfb09ae2e71ed5653505185de5a08cb758974a78efae5ece613317c6d226b62e9557eee16db82323fad8f02fa68b835f396cc929aff625fdb0d7b3d187d461cf39c9d6a1e5b0ea892182022dff6e25c34ac4a463f1687fa0feaee7588659fc9d214095921dcc79c6514acc6553d0f3cc3b7b8f499cf1034185dd53038439832f1815017235790acd583687ebb96ec5094580656899beeb3f5c9788ba28d2f4679aaed7dc02e5166cd68a5b18dac665882c35c83d6e36e3f019b2aaf2592bbe055befd6cfcf4b157f5f29f3e053b254054d4ee1db35f22d928314680bc6c826323646b86ed7c472b89a812817e9abc5bffdfeb1397f4ce24d8957e8e40e4f59d1c2d935270246d9881eb3784f16c2e630e8eebe3ec003721ac9aa517fc9c263af1da822fe77defd34bca9b6a9a2dc81ad0249a623902d79347dbee1a731cd3a871a83b1663204955fda14dc07b62493c9ff665f948078ac66aeb46bf3ad6cbcee7929efde2d72c979f964c096a7cdf72e16f10ccab998afc3f7c9e91e69ae92e5f712344b0e2acb01b9d9fb23565bf43f5cabb90d9343e1145caf02f2a098ef0c9004f9ebca6488acc72ae8219a62072a36cb3af3f9ba1ff2f4090bd24d33122e6bb0412ff7243714d18df7e3c2bb9dc40b1d9fcc5d651cf58ca871b5301d8d79b2f4d81509d2243f9ffcb6cfc2949b9c3f8ae30ba3d55fc817a47629845442acb5b4c168bf9d565361af732462965004e9bc305d94b8c26578bc4a8a20211c55f6ab1bca13cc49a78330c6eb498fc1048b4894726626305309e2b3d2e8e8be2d37858d81697ca6480ee50a46ffc4294121c90c2cf6ca155239db145375c4a561961197eed7899326540f5adf7f132d1d001b2de3e85a090bdde26e640eb47201b824a499a2b1f8e7b58f70843fb64d8ea8099c8ff4d860279f09b3521f6300b5b1a5205a4fc1b50041b6e950a19d188a809a4bbfb3073173b927254895f654ff7f1a0cc80c03efd77fe555dfbd6af56f04c1e74e1cc4b79dbb7f0d0bda2f32bfdb861e4d656abcfab17d02ded51f1bf17e4adedc51ea7d2ff6af36849808213255077748269dcc09c201f550f6e4991ee71a0e9f3bf4bb92a792b95ebeecb8d76491f88e71b9a207c82dcde613ccb28fb3d497c9d8da5fde54da504fc3fdb7eaee51da542cf245a47c7e869a9b618e3c5099b98c785e879a82a251278f58be7a60f1be8984e2dc94d4834f171cb9114dd81ec204392fbb1f0d82cf54efff14097de36e1e26b3824f94b86b3c49a363c40ea71c16108ffe939c065ce4da322b84a486e9072f30f9006077ec986860c198583543c18707e8eb9d9c7ba9d1690ba1d7f4199079002721a41f121aacdc9067ba973a1afd4d9ad6e73335f71ff595a566ac56d473d8b4b31bc60b126ebea23109639e648361a1a387b9ed9d957ab74fa2be80ce4be582a58a659e22b0e303758b9842c62fb54e0130cfba2ae197e35344cce106f5bb9e3f5f67bbbaec6470b976981d280b6e470746036025a01a36470af02f08955c561dcc59e734dcc4c1ce1deef51f3fc8078e00039916fc5789a3770ba17b931679c83c7020bc01ba1053f55f203f9a1611c6a7299d735328eeb47e3bea64796b19409635d6f9db160367a32e3bb60ee72caa165c033a50de71c7363f09a52efe63d25d0062b58632dedfa7141237ea6ad7da1cb793b974b991a1350a07be3ec680e3f6cb46eb4d3ffdfdd22bfaa3e2ac09a31a0b6f9c52db3c9e3dbbd98a6477b5cb51ac27caf93cae1bd2d0c2348b5edc417463aa59af8ee3079c6746bf97cb261cc37ec01235107f1024f91c96c97adb13a80f237e37aa9766a0b9ac0ae088949dacb8db4cff9f88101c889f642fb9d49c4710893a558a4c1de0f77737d5bad604f4b0c6a56ec2b42a022f998839e794af2ef36e0cb5a44d77fc2a19f2e137ce20b05f6c9cc9ba89acbc72a84b9c9a07f3360cdffac5e797ad718fb58ba94b23d504240d9575e4fbc15ddf2258bb858e5afa22e7578975e1c481dddf92bd42bed8b93dd04d289fdca607f140ca92ba2c3cc0a8550389b4844ea4c3195484d13e842de0fbd88a4d8180803bf3c7ad88a4c30b1b0d90a65aaa03e976145efcbfe1fbbe6d10ff25cd579f68c561bf974ccfc6963511bf55d703d8bc2de2b4ad64e0c6b88103a65bb1442ba93a355555654d9c238f3e993a589e94829f930c398fa128f6c9f077e6bef12c3073e692a21346cef6e37245ac252738b8ebef4a5c03df327062d0abf38fe4af480eefa6512d76278443eda45fcc780f99514d3082f41e9dd4a8ff8edb02a9c0f580b9af804ec19733d8afd9078903f4706e1935733786369f7e225ee821a90f60fdb556d5bc0de545a4bd003e5a6e098e2efd583afa4a5c00127f16cfe433bafa4eea02cf147931fdd8fc69c3e9cfddce85efe1436c7e1390122f7078e42f49568d8974dd5e8536828456ec26004b1f29c80848d02f45b19f0521b97883f1e194b78c9f10d574e7a8c478a95718bd938287b25f4790263e4c3cc8b2beacbc7a110ec58a9f806ca40f4bdf3221fdcc36e07960187ec5c5bc61df6e27f2afa0f83c64878bb94b5b4eab2485110211f0fce90fed1302f8a57050decbdd2bec891b110d1760c0c20bfa43fee8cfd0b10efba88988ef2f85b22670c118f81f61592f0801c30ab3f11b9014bcf8ff59d71fefb83c1505a578f288ad22d9c71b6ba19ff671dfdc4e56abe340518ba4fb1abd5d4d0eb280d22fa10135e450b694361fa5121255064d104e450a4328bade1d2f136f5656070ab1d259d363fec74bea481d4301d58e9bb049193f947383a25fcdbb461155fb23fdd756b57c58d5d71eddd1d09bf89422cb76a2badd1c5ffe9eddabbb7f9e2b7d0a9c51364d44695661bf5ec69d802961871dbf49304bfb05bc85a453282890315af212a969900b2aaf1d56a9676327e327cc854ef7d9e2ee0ec989fd2dbb5bb70a812fa2ec795c836ce9d20bffcd29f3c4e190a5e2d1995215560c36a7a32299f392da47a48b25e8b171bc0455570eaa8f0449549312c9336e949ffb3126fd5e556d9ad5ea39a7b92a6a7bed141918722d4bd54796905fcd93f930cb378a1e29e962531ae364552e48907ff605b830f830391e19eb96dba69515adbcc562ff7278dd26b4a194e541861d6e77e679f06230c9ace817c5fbef6c613b0d54514481551b831a7d61989ad87133b595b06f2032d765552951ed2f673d3a469727f8b485e21728f6bc981958ee0c0bf22600420359093df127fc4b463053dfc638dffdad69a531097a9c89c7ccdb13ae9be5521bd1906b1d4db7feceb53e457ccfa72b5bf44eeeb5f6b91fc2edfd87b7c7487e40b7d964ac6e01fb76f01cba990dd967ffdec50bc704874bb7f1d586d7ff652ca844a30a8902a5c5921d082c9957ead3be7b84367cef655c4dc207f296424bfa0dfac215835f7c165536afdef8fd4953de7bbd0216c4cbe4fe22d3d042b801ebd0445d164bd235219d43d2c3e20ae3ba5ea27ff10bdcfd6817c3faf6e2c1b280c6bab26b28a43725447b3b0bf6a530b92103aa050d278bf0c8a7e31e104390fe612a459c7a7a46b1b857655c5bfeff472f2cbf587bac4adac9386916102170811a755c128ec0e578961f33daeb4e40e47d17649ac1a8d5e0c1e430d1ec8de6132aadd257e38bf68f689a9b083e5d1aca1e3469c08a36807eb5e982082c6c19aba63bf6a23a366ed7d871b95c64a8d2e413c57c2932aaac960e985d7cf84e481e33f4e990135d476715995189bb5c4a489f14da472f7396a307b7916cbfa22c9f0932b1fa43741b0c7448bda68531471a99dbd32404b4805aad98bd5ea8f2e77d05a594702d528db162332bc591d6b8d9deade7439b997658e84c5164e072bf0e1cd78e9afb92d825145395dc185b885c57b7f6bdbb98b5b27ecb09b6da9191b5b7542a32cb2a80680c181640f726760fdaae2ec0b51e49f8930f771aa7ac55f22b86c231f48c09389e362d33aeb73f9397aeafc05e050369cf0b83d90eb32e11fa7c16a5d7d1c1fc8ff6a2ce3aa7f8392a11a4b59565a4bdde5409ed1c5e26de6f9c292def7927cb84de6c601b2312de1b05c341aea4816852637f535ff554a4d8aa3a74593a5ed9fec08f7eaa21bcd9d942a40efe581dd65d36c802fc0c69f90bc09914dfbc368adddd16c1a92432f5d86bfc9dfc044664227c6befad60e42c66225f7cabb4c80e3e213059efe5471d54acdd59533d76b46d1f65a3f2786492d5aa77bf9827e5f1b59fde46eb3aacfd2da5819c400920e2cfad9dc2e36b79660c5cf316bd33cf555d42a4456a95e452eb816c797faf0ee23e7355f8c9c485936193ff16ece136fdca5e55bf4b26f94c90b2204ef0cd97b976c78f0d067500449a390f95fc6ad975ac76049b328aa34b90171cb086a78473094ecea2a057a7423aebc42a8bf099ce5c6557d022c1b2480c793b5d4750ea644e5a396f82098d65c5bc47eaba5b9d0f3686107d2651bbf70e18efa0ddc5944c338b87980950f30a1c8a6c63d317f08f7a34769b0f2ab02869b01361c67d3a9d6ea4f0f58b2699357116cec6b3f23c6354f2fabe4cd173db651ab0a9a49b6219d9b299a52eaeb3fd63b4a36437d5cfda5bae28932f8fc0b13d3ba622c41f3b3b7ce3f177060648201241657210f0ae3b4ded1b0fb147e835539ab003c4c04a81bfd54273af17b9c500ce2f9f8a86308f559ffea1f0cb3bb6d2aca76ef7572267d2ed6186698967524eef16094ba36690093d9869ead3c7bf54edc5e7378fef922cf519aa1e2a8dbd0dd11791f9d617928ad7b6bf84e5f5d75a3a727ea791ea7eedc651e2e0ea35fc62024c196715da99f9ef8d3990615716bde92a65d8fd69dd18163880533886bf60d9c6bad3387ddcbc1311138f50b143df5e1ff292a1df9074c041dc6f07f6cc75ee3541f0924781505add9432cc62d20d1f69b72a0c323c12cc588ff2b7c407c6f2462eecb6970f1c428dd26a503e0f19899b970bbc9bd4cc5aa5cf7ff4b26a5ae330eff62cab6c401fb20a720cc2ef3e0c0823a9b8cd6594639f8d07993b513137ae3d528a5812c9527f66ce278e7b7adfad849710447dfb8bc2daa7d4e121e75efc16e6f355950b20a589415952dce330f6783466723c7d71ac751e69110d158c239a97333b920ca5621891fedea230b9fca8d616f081282950884f05946a545a97a3b50f224456a0ac2cbf8fb2570d3c133a4727d1562db200214d17aeffaf426fbaffa87400a723dcddd5ea3063b6a4a85805f81b3b28e3c6efa9d3cb21483ec66f1301058614c9485116c01bb3c9a85f45c45ebe8cbf8a9dc8b3c6c8c95aa8f26b9b73d79c06775c8cabddd6cb7e7b67be677d7223133e5f248225d24f490a54305d550eb0a28cb1651edc95395000a86ffabf4346981724e92f66fce04ce7d6dfc4ed468baf8501231d07604a9f9cf3b3ef0edeaaa3ebcfe7e9f639e5c909f30a27f3c2ea917864adbfb14f8881ce9d4ce08d33482ccbdb1efb4dc7bb5006776ac81634433979edc2a45616e5034ca420c5eea60aa55bb06ed0d6f5443c2d873a7a7b4d1b5a06eb202c6fcd2d1cc54ab745b7a39825343f974d0e7e943a1714f09973db6a2dc66292909e59adcf61d7b7cbdbb992ee465e3474acec7cfadcd4bd4ce49ad4b6e79e1e304cc0da93683dd5da9e3333828e07b9b06d2bc2fe444c1d54acab58448c077ff5325fc9622aa1cc0d06b4b8d4b2f86d15efc14c289758ab40097dbe4dbb082b78112d93d5dea1924a14d5335289b07b60dd03dffd6ade46c8ec34cdf6951f65eee3912510a0a551ed24f6312129b32f1183aed2cd4ce083b465018b43ffa549482cd8148bcc0113e3394de37ba3657fb8a1e78367db13444840a0d21825741d29e420e926c28d53576e30bf437ec2981471e865f9e6a892a3c707adbde7ce3d2b82f9b237f9a0a678aa70049d1e6565861a77db4c0c60e6fb6af3d05fb98014f6023c3804c027da6be3c9c3c557b834956aa776fa1c01109ce17577129eaf5c2ba90ced7a55c08ce130c49fc6a706d89bef011a4e3e135de81280c4a17c08acf771ba115321221266955618f4978def0b48625a2b6e7a8fa3ebd65d69aa4d93d4cff6d5b745a535e27a14a61f54cba73e75709a5e29485f3f2a9be9861c3598f411e905c26e64153bf19159342001d481d95d5fad9c6c41a075a18684371f1804b1554ae7ebef33103d4be249ff43c06ea3328d7f1ff01700b69c67d01640dc6f4f20e71bba7a2f9c24f9329f9cd15a3e6859c59df87ae5c6ef161eac04531346750546fd63d2b1b8906eedf9a4f9f391794364094c9759032b7749970fa16c6dd82f9ae313d34cc20a54d99a61e88fd2ade979785f3cf371d3f01a6c9e0de2ce325e9769ab30920b30406673419e05d6ee03755f647372982f156ad4dff309ee844ae98cd89aa16e4866802860e22727055443f91b2b66d1e131fca0995460f3b2e2847c7d1dbd5bbde44c8b4db4b084b08225018efc51fbee52257a10a2a691d3b1c01a7f939221a08bebe68437ac9e0672e3a9e01bdbab8e8b7c61ef48cd7b3c653f5b7c415f234c629a5fb4a6a9e98879f261fa73288bc176b7dd94ed4e227af1e4a7b3ade2a0ad67ed144140be33e0d7e2218bd55e6da9e45a6ea4cf030d6d817cefed1a5d613a506a8ecac8e4b8b9a17b2f4b3a2833f0b3d8e752db42b87a543e92ee1f534cf380a6bbdd89a5415716cb31e2ad01f69ea9d6907d8e87336af7e0167114c3e41daeefa4fc04aadb603914ac200bd2b0d280b2c631e545ac437b3594e2a37190da9307f03275888fc04885505d3372a3c2f88e1c8184d14004d3129cd0fa6c1669df87d21a5458df8ebe7949bfb04c1d656c482a0883982f812514c6dc4bba1ce025b70c04903e50990ba6d564b84862265e7117bf40028ee01216da90f9a65efc9a53b5c97fff6413b39c6c98a3f612ca2e567f3f4e5c6e422eacdaa6cea77f1f67d627862c30738841a859051bfaf4447d2e65cf938c7c0832b6258d3c4b30e9cfade7a24a31385865e294e3bb734f727482c8be82e212c1aaa419a28742a78f6c7b004b5f13d1202e371a65323f4f476292b72d581d9d1eae544a28bae8da74b732cb5ffb33cd03b7ecfe02bad2f9d998815a81cfa3107b3e1b1af909a8cfaeeed569db43ecdc8c845ba3405d624dbd03da41f0ef0558bca7b350e47e3b108d71df7f71d80a10c5262fee8550ebe6d1a975eed7122e30fcfd795c7fe553be92a9895607c381cdfa774f669a181cc0e93a77a4fcb9d4edfde6bcaf5f79b4ca1323cc5ac349e6acd695a5b04b0a17802913f7c1ddaa738e2589d09c1a0e16eccaaecdbc15e17d7b4cb4178d0d371e9a2d62c892b8708bd1ac60b982b916417288eb3f8ba24a04cd5aa377dd76a098e81695368535e6c5491224bfc99f5b1999ce9134a46a9881c0befc523e38cf8332917965ae30ea0e86994c2ea00cb411b7f950cd4b46a3d106fe56e29b3808930288d5622270d8004f698ab49d35d54bf45eb3f1d37a4c85438cf6652eb3704641f25b9a5c833595ae5ec199a7ace017dcd78c9e4cbd4267f2bfd22fdb5333b2547ea28da15d2e46780774014ebdb85e017504f10124213c097f2dda49ee17a6d19e9058122ca20249031cc82d2440d36042d3624a6e3036b0125eb6f1a61b7fcd0525893dba020f5b921d26ef5f763686d4dacc01648b51a779a20ad593cad12c18dfd0eb829cb949ea79aa408d67ddabc59f67482e4ed12c8b295135fbb492213f3e39920fa2505dba8d9fa21cc8e9ca1ff650a754f82ab43731b5f9f608ea87691262e050b65558e6aaf6ebac7f360b46eb2a7c718556730dabeba36c97193858a24308e5f4dc337e0c0b183f243757644857135331cc95ee559a88be7fee930902bb17df394d5bed77a0811ea62cd91d0db1a24cdc8db074d3cb660ed31d1b6927bca42fcccef985f2077a85717f3f9c523ca1f068945a1981c4e3a89f3ae3f4cd73229c04fc9dac7b92bde4227875db67e7f609eb3fee940ea566214283373135503d1eeae5a950a9c980d014231d4e99a7fbb1959ed908fc79de52f77c7b0b60c7c77220d121462285a0f1dceb82536044cd187b8c26f0029ca0b166dc238e379bb73b2945e695eb23276f621bddbd51fc4460973f88eb25a8611213a2461b7a7b50f8bb820abf0e55efdc8f2bc9e0d97999b6938c955dabdb4d1b0201bf590b7b827771042aaf7c273a675d879cf9ad243df55129ee52fb633dd79615993eeac14a21fdf9f43cb32d7e827ead045cbb317ced4195a1855382494fbc4e881df263a0202fb4a86ac7425b27d64261121fd75ccd83ce028e77833efadf5f9f2fb80a73c955c924aa19bf71af29064fc0b4acf7794ca7f2c5df2ff92247615b680d62ad7ccc392e80e0d7afaa317ccf4288d39b416e0ee43336fd51675b3fb58c035f5e12195b26d67e1bd338784c7a134c326f6b1ca6f8e4985432db5559be5574d906e90acfd464e4345e846176c4eab8b52a16def5bfe73bd9dc35d2e341a7c42ad77b7c1bef735c6a24669d2be1d434175d2d95e263351eaa629659cc20fa1167b70a44eeafcc8bff785a55761de620106f11e2f907879fe9c412e4fc4bb18e50bfd109ba3c3f342e1a395d55c5cd13585d1eb274616016db1d832a658291407f7df036523fe09a01dc38f4011399caaf103a64d7bbab0b3f2247075bea2fb2454d3a95438d7d8e1d496eab79b24dbf6874d08ce3ace2ebbf24a14be7b4da042efb18c2bcf2bdf511e7254fe6b52788322a3d041f781e959483c9c9563b031022785ba42b132fd4741fdbba0fd4887852fd013bfbf94149fe503db2d4f2bb7e6af7e34c45fe6053f1788ff01f1bb2086f9817ea64032bf18ffe6b75c064d2ba55055586458a0ebf9157ab0d3ceb8cd167963bfb8a78e5a8095060179a8fd272f97454c8433d07f398d09e87179a644056661043a458c1830151c59431498cea7bb16a5c1949d2f09641a39595ed414b5a481f0b1e34be0cb10591eece73a73923662fc4a5930fbab0a1e20832ff317b2cec9aaaeab03e9178437ae2796adc68266f3040c0e1da3df0ea4b7392654c72b3f94a3a742a091e87ccd65b14621f7a18ccbd9d9594a936d611eaca8d4f4600576c7b87e3c6f8d76b5958394d2343c094c69019b96db7c49aaa43cf67f23db32fd87842ca877e40e3402f52e62598d8ff2cd4a1f31042e1d4943574a6b58c3f634420debe5183afde858880fdb7becfa96401c8fc5c8c046dbcd199d4b94b968458a65c9af32ca7d6debd4c709fd3303904907a10885b403b5cc8bcedc3ef6aaafa807c1f2d04357eb1e001bc818dc85b3a5d29adbc1b41891a572bef13442ecabc398ac999c783a770f55966eea372f1bbf0a0a77052e2b65b9b727eb7e668c91c8ab6f8e6213178352c7b6aa4c24c749d491959c3b1bb137b3aafc1a7284b6c25364253213e0c7364c94e6d5894a51b59186860c7c9f98bccb118643b2aac4d41275371d346f8e5ff59ab178f83659a740227d4d49febe7bdbed13ab1ab6a673b484dfb22e5c8c3880db190525a6ebdff389625d0dc92d557301b10f6441fd28c4e6b2fdf0926549fda8a2c9bcc1371365f5518bcce482c8847a931966cfa6efddfca91bdb6f65f1e7d1de35b7ea067c8f01731de69edbf3bcc0769af8c602ac89c3e6ec88fff893268fe351725c6b6ee7a3ad6c555c936f382d41c1876590894418c5327c606c255314fcf0440d8af2dc969c58916d9848dfd0e4982d180da635bb4f43be24e280af8e17d91334615c90afadda253afa5d4ca93562718d6a9c1b862023fe6e6878df301c10e417014405d0e4aacb8f934d49d2eaecb3f8cd1993ffabc306774fea3fbc9cd3cc520045ba191e3467460d353a829186689044d7db8ad017a9ca782f6357793ecfc0518a0d18e5c5ad30cecbbb56436cad89722ebaf663fd5ed6a209a72e49ffeeec19d2e2486b05062a47b28aeda9866ddfb06d6b7cce9394c44edd69e40127db12f8ceea5ec71787dd26bd0d6b03850023cf15d6942735ffb5192154b96e659774e9d03ceeb0505237661918b46f635ce27e74512ddb7df4100e1e13943857fc54153415dd73a3162fd71fe0cd38d7b87ec2c38906cbc82309bfb271ea650d99d3297ae9afab74f10af0c8bcd7062812f4709b30167747ab83fa577054a6615509163d232b91bc7d0111c39a01ef0a40f402b7c7024b047107f1b5470fec97c75761ffec4623daa5427b330e99836e81a0fe230f2db570f96b70b242f69930f82465775e3f636dd85d5d2c5514850140c68cbab10bcb51be592706d99023881e4409fb4b30e47061c018eb8e1a004164f49e0694660a6df9b15ce6a9948aa4387ca167917410553624511f8e943e41012b57e657e79112af9f02c097358f2ea751c91170c5eaa6a49e8ae340ed7b6c754f871f177a343c33bfacaf6a9bf8f06f23a1f7bac2e1f02ae5226e8a391f066398941f5e5023d11a6009332ceef9d422850307c6bcdccc479edfacdf724b17c380b649bd42d06f4a6f05a5ad9ed920cae96ce916d2a8dbc18f2c6584f90ffc4f49f16bdee53b5c5ae6d48860d3ebb3d280d510783e01e0833c531edb1540c1bb11ea39b18f8d8322363623587fa2030150a55eba29ccd17e7ccf34c02458d8a60cbb42774ca16331fbd193fea8014e15f53808105c5287e205b2988ce0df13e7c73bea487105686ff595e7ca802b27db0ba2c5267031812af031a784b801a79e987376d10a302e0f4b30104d80df1d6aed5c1c971bb18613e1c3b5aad71d305c91468a6b0f787dccce17901c0f8b093c320c0f81ca6238c8ff270624caa276cb5ffe945b13132ce40e9107bc2af40153cd7b92f5ee12f3c490ecf40a6fcfd97580c395615c94e5d28f99b1673a566096b4ee73122a65968015755819aeeea9df284bea5e06ea401589fd2d4affb704dcea2a637b468143830e7b226dbee40bf2d9d8264c244bea0d05515a7f501af1de7e303518d1641b7156cf3509fb02833abf20c88a436ebd8f279bbbafa54945b61bf212f0f36d76c31756c7e7c262d1bb02ed6463231d5a45455945375c2422d54bfbb02faf8d9e81b4eae7e3b1b5ddeccc72990cf1e971f9ecde8c1525b45f4bfdba5b459585b153188c7287a0f9fd9c27d94a887f4669530f8999ee5427e3eef2ce99a5a39302f04d2b81ba0efa5f38026910ae9ae7dcbcfeb34e53ec1493a6aceb5eef5fc90f30eb6e30e18617567e6b2cac42e84668df1597ebfdfaf320d532173e3e2b85185f3043e6b9d1d8103979a132b0af63253983145e5c4d0c4bd92b2c5a27703091c92f0cbd79ad64f20d584efa30a9d0f253ce686204c7ac226d8d109046828febf5d18fae5e15638b3573e1b20bfabbea06a1d07c31f0795bae21efa765c603ba04719d832d149db8b90921dadb801af09a00093b493f93d7d923857d502a63f96c4ef848ecc7b70dfc406674d33697e132d06862b9d29fd3010c97683271de7b6b01e63d6ac41614287997f74a52e18e2cbfd5d40de315ea729416098137bbbef2e032cd7ed14426568d09473f41468645087ebf082bdaf1f2bdc0a8177d9a1dda5daf9582f14416e6d99fea1570d6f9e6de2aa89a2d36ff7982fdf47775ed59cce2164d0dea7348cb6d8f3336a34a15e64f3427fb037fb50e612f138ae25569eecfacdcc0a7ae11faed2955bd223ec177683e0cfdc508c4626791d3c82b217b86d41da933037278bed4f98997c9403b6f5c2b12fd4f29357966efe9f5635f87de6e3395696f329fe47484f227844eca9896dec44fdb35900ea65f61d3211109e2dfe1228b591da99309de157299d9de4bfd052e42dbc57edb1ade456e1ca5e1f8304cee54ca5eee84055f207c8dc7638110887280a8058b01bf111c15d56b3cd7e1b201b275405d02cf08589837257f31f06f0ec1905cddb0c4494dbebca4f98421de491fc0433463a82cfe761d59459be6b306c404aadd7b23160c79d963bd5ece68a27c621172b6a5cc17bfd451d27a1133d48dbea8219c033cefd3119bb99fd937dadf2c55d2cb8d13c1630aeb7b3a659c15ea72fe55793rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython311-documentation-3.11.14-150600.3.41.1.src.rpmpython311-doc-devhelppython311-doc-devhelp(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3iCi@hhthEh@h@he@hchFh/h(z@h?h>gw@g@g@gu@gPD@gNgM@g1g$f5f@fըf@fafIff@ffz@f2.ff@fereCeCeZe؈eԔ@ee@ee4@eTdid@d@d˖d d}dNX@dJcd@c>@c@ck@c@cS@cck@cWcRc#cccb@b?b@b@bzSby@bs@b?@b@b a@a@a@a@aX@a@aa@af@a\>@a,@a(a @a` @` @`g@``r```@`N@`/@`"y@`!'`_T__԰_ _v@_u@_P_|\@_m_O@_N7_>e__@__A@___ @_X@_X@_X@_X@_X@_X@_X@_X@_X@^z^z^z^z^)@^^^^@^(@^3^@^'@^H^|@^h^`^>^>^8 @^8 @^ P@^[]f@]f@]]]]W]]c@]]]z@](]]]@]V]w@]i]g@]W@]Ik]6]!]G@\\9\~\@\\@\7\+@\\s\b@\b@\Q\C@\4\4\,\2\\\\&@[[@[^[ @[ͻ[ͻ[$@[ā@[/[[@["@[D[;e@[6@[4ZnZ@Z@ZZԐ@Zx@Z@Z Z Z Zz@ZxG@Zhu@Z`@ZLZ"Z }YYX@Yo@YY@YY@Y@YP@YI@XӸXƉXqX@Xv@W@V@Vm@VVhVCV }@U@U@U@U@UU[%UT@UT@UCjU@TeTBV@T;mcepl@cepl.eumcepl@cepl.eudaniel.garcia@suse.comdaniel.garcia@suse.comdimstar@opensuse.orgdimstar@opensuse.orgmcepl@cepl.eumcepl@cepl.eudaniel.garcia@suse.commcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eubwiedemann@suse.combwiedemann@suse.commcepl@cepl.eudaniel.garcia@suse.commcepl@cepl.euadrian.glaubitz@suse.commcepl@suse.comdaniel.garcia@suse.commcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@suse.commcepl@cepl.eumcepl@cepl.eumcepl@cepl.eudaniel.garcia@suse.commcepl@cepl.eumcepl@suse.comdaniel.garcia@suse.comdaniel.garcia@suse.commcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eupmonreal@suse.commcepl@suse.commcepl@cepl.eudaniel.garcia@suse.comdaniel.garcia@suse.comdaniel.garcia@suse.commcepl@cepl.eudaniel.garcia@suse.comdaniel.garcia@suse.comdmueller@suse.comdmueller@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comkukuk@suse.comdmueller@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.comschwab@suse.deschwab@suse.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdmueller@suse.comdcermak@suse.commcepl@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.comdimstar@opensuse.orgmcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.comschwab@suse.decallumjfarmer13@gmail.commcepl@suse.comcallumjfarmer13@gmail.comcallumjfarmer13@gmail.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comdmueller@suse.comandreas.stieger@gmx.decallumjfarmer13@gmail.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commliska@suse.czmcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comstefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.demcepl@suse.commcepl@suse.commgorse@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.combwiedemann@suse.comtchvatal@suse.commcepl@suse.comguillaume.gardet@opensuse.orgjayvdb@gmail.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.commliska@suse.czmcepl@suse.commcepl@suse.commcepl@suse.comjayvdb@gmail.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtoddrme2178@gmail.commcepl@suse.comjengelh@inai.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commimi.vx@gmail.comhpj@urpla.netjengelh@inai.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.commimi.vx@gmail.comadam@mizerski.plschwab@suse.debwiedemann@suse.comtchvatal@suse.comtchvatal@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comdimstar@opensuse.orgmimi.vx@gmail.comjmatejek@suse.comdmueller@suse.comvcizek@suse.comjengelh@inai.deschwab@suse.dejmatejek@suse.comkukuk@suse.dejmatejek@suse.comjmatejek@suse.comasn@cryptomilk.orgjmatejek@suse.comjmatejek@suse.combwiedemann@suse.comjmatejek@suse.comjmatejek@suse.comjmatejek@suse.comschwab@suse.detoddrme2178@gmail.comarichardson.kde@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comjmatejek@suse.comdimstar@opensuse.orgjmatejek@suse.comfisiu@opensuse.orgdimstar@opensuse.orgmeissner@suse.comschwab@suse.dejmatejek@suse.comjmatejek@suse.commailaender@opensuse.orgrguenther@suse.comp.drouand@gmail.comcrrodriguez@opensuse.orgjmatejek@suse.com- Add CVE-2025-13836-http-resp-cont-len.patch (bsc#1254400, CVE-2025-13836) to prevent reading an HTTP response from a server, if no read amount is specified, with using Content-Length per default as the length. - Add CVE-2025-12084-minidom-quad-search.patch prevent quadratic behavior in node ID cache clearing (CVE-2025-12084, bsc#1254997). - Add CVE-2025-13837-plistlib-mailicious-length.patch protect against OOM when loading malicious content (CVE-2025-13837, bsc#1254401).- Add CVE-2025-6075-expandvars-perf-degrad.patch avoid simple quadratic complexity vulnerabilities of os.path.expandvars() (CVE-2025-6075, bsc#1252974). - Readjusted patches: - CVE-2023-52425-libexpat-2.6.0-backport.patch - CVE-2023-52425-remove-reparse_deferral-tests.patch - fix_configure_rst.patch - skip_if_buildbot-extend.patch- Update to 3.11.14: - Security - gh-139700: Check consistency of the zip64 end of central directory record. Support records with “zip64 extensible data” if there are no bytes prepended to the ZIP file (CVE-2025-8291, bsc#1251305). - gh-139400: xml.parsers.expat: Make sure that parent Expat parsers are only garbage-collected once they are no longer referenced by subparsers created by ExternalEntityParserCreate(). Patch by Sebastian Pipping. - gh-135661: Fix parsing start and end tags in html.parser.HTMLParser according to the HTML5 standard. * Whitespaces no longer accepted between does not end the script section. * Vertical tabulation (\v) and non-ASCII whitespaces no longer recognized as whitespaces. The only whitespaces are \t\n\r\f and space. * Null character (U+0000) no longer ends the tag name. * Attributes and slashes after the tag name in end tags are now ignored, instead of terminating after the first > in quoted attribute value. E.g. . * Multiple slashes and whitespaces between the last attribute and closing > are now ignored in both start and end tags. E.g. . * Multiple = between attribute name and value are no longer collapsed. E.g. produces attribute “foo” with value “=bar”. - gh-135661: Fix CDATA section parsing in html.parser.HTMLParser according to the HTML5 standard: ] ]> and ]] > no longer end the CDATA section. Add private method _set_support_cdata() which can be used to specify how to parse <[CDATA[ — as a CDATA section in foreign content (SVG or MathML) or as a bogus comment in the HTML namespace. - gh-102555: Fix comment parsing in html.parser.HTMLParser according to the HTML5 standard. --!> now ends the comment. -- > no longer ends the comment. Support abnormally ended empty comments <--> and <--->. - gh-135462: Fix quadratic complexity in processing specially crafted input in html.parser.HTMLParser. End-of-file errors are now handled according to the HTML5 specs – comments and declarations are automatically closed, tags are ignored. - gh-118350: Fix support of escapable raw text mode (elements “textarea” and “title”) in html.parser.HTMLParser. - gh-86155: html.parser.HTMLParser.close() no longer loses data when the