python310-doc-devhelp-3.10.19-150400.4.91.3<>,Wi(Vp9|2O^dg<w7+T_zSG|Tc\Ǔ}?I'\_b|J_XE ZYy;ak~%9{Uk: <,tÜ6&)1WffuW%z˄~+?tcOWnf5 N)޼X*>n*,FTp<1@}[>P?@d  . n<@LPi > > P> > > > >>>$\>TԌԜ(8$94:ZB2fF2{G2>H;>ID>XFYFZF[F\F>]O>^o>brcs]dsesfslsut>v|z<Cpython310-doc-devhelp3.10.19150400.4.91.3Additional 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(Vs390zp33cSUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Unspecifiedhttps://www.python.org/linuxs390xC'+>U:I9.g6 4%h6c]*fTZZ)A] DLJ&d8//.K6]1)JR0y=ZjZJki0D}a[L`85R =L<B:~fU\FS_)0DN0?-mbH0mJxt9,5(1lJ M375GBtkWeu3%'iN0HUEO3T8/#~,E8zJۏ~T"Q-9lF.Va D>CV|QIv!-;J *Ow@= $B_g(4N)Į\p,*+u\qK|l}@fcf/1Vbq2JH'=w5Z<Gzht?sg/ 3rlplb@WLs@.p68%VWa2+)n3m.:;K/9%)=blo7OfdK 7ZWcW23w4;.4 96?ȱlD%foo/W.f*S/q2;f?qky~KQX8]%2_Rk8Ec6I|E98dE gVEFNmJlJ;2T:fP)G]yiRIB@0Pj?s_`ki9Zv^G-.9O:F U`EaZlp{bz7S^Pi<)h1:WLpEr1ΛDq,Pˆ17_`z|-.O?,NY@aYl}{r)B[Y]jĨSd{qN&'Kwe2jlDv QBuy;g J=3 p>^ڵtC/UuNZ3TY#jLPT~M=U}Hg8S38rNN{3:6 AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤i(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Vi(Ve173bc0ad03f3799e0fd29f55e0b8419f992cb51bf77ee19fb615a8d6bc48faad488b23208c21fe601bd6b2d4ba6c44d334bb075babbf7f0f751318903b6c5d4382828d64e88644e47e695d717ea8432ec1ef79a17f2d209b11aef4fdbfa4bf570d752f336a9ee7af4a56b8e5b3696b962b69793b274f76439165823c69cf5e04bd5db0b21f178fd8b16f7d999d0da20a00ca8d271cd556cfb1d26dea91aac88b21a9ea9ad785299a282cccc4b9a93cf9b1f028f65b0e90c0c41deea019953beb5528a56a8b0f2e5da3d6f20f47057cc0325273ff152816c202f8a114cd07138ba9abf87cadffa7027ca298ba11ceb6418f3a9abb32ac988c8d342e7c2b3fb2e277bdba99ffd0fc3356293aff094e234837aaf9fa301c6498c50bd7a525646ce97e48f22946a092e28d4306491653c06183fa76151614d10b8fb7b51dbcca7add5cae8d8abe8a32ebd9a01374bb520640353c89e0d8a23d52d21fbbc7b04f600583d4a896c950c9633854df40de1d2805f768279e280b4d14dadeb4a90c80fd0f1af795443875f7184331d307aa28dba3fed73126d1d27baceedcf376de52a30f3d74d09f9a0d5c08e9ef211afed3397ace994a39748325ae53bea62124348b15a001934886bdedcbabf89f6a81e8253c0c1bb47ac18e9c7b859f0fcb1d924060aa9d1be9b12a594aecad36e71395932d62253f3e826c97a8db61428bd531abf5c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3eeb6a6e8f593c5e58b735cc9aef0a31d2586cc36d204c0cc7167e43132d270ee8416a3b2c3bf16d64f6b5b6d0f7b079df2267614dd6847fc2f3271b4409233c37f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d004ad6ad7e772d6f3c61c65a7fb255e2b36d8bf583044c08ab97e7e5e6b8442dd0fbeb27b75fd2c9163de2f25926bdd72f8cda9e2ed8a97c3002675f0847c9d647e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc008a66331bb3ec17e89d165f7d3c61bde0b241177a8a52ec743e4a0f2b7a1f543d454115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac63ae173dc4842351fc1c8a551afbdb58cb2b295490782130daa4f359a6a80d72565865be8bcc0af888594903ea0112f6c8d923c5726c4081e8c856110cc7339cef0e2d097ec6582b8a0e035a7630ad3052bbb189f3abec9cb29822cd92d9ed86ab7029cabd6297c2a33d33024ab77167f9d7b2dafd5445ee24ca6e13a366426d46c7278fef0b7d6748faf50278bba7f6d78a85a9bce97f75700c9e434209491709d23c599fc95a194340402cec351ecc78b946ea27cff1da0ecc2b1f8b1a648b1dcc10f799cd0f6b65f95c4012445497e5ba3cb9f51964a9468940b27bde98b487218fb1c1fc72e9af6b866f430be2a67fa376392b4db2f4dbf32772671b6ae55cb27c09f7b71c219ec14a8b9f2e5499a3ac32593ba9f5d7c20ae76359a532d83236e6e692245a9d44f75c8fc17345301a06a21ca242169c6433672f2e22539f694c14f3f5134be33f41055756296ef835dc111c27db876ae0f59272bbb60a05c13c821794d094e2c55bedd5307eccf2dfd24001d54340aaaef7484356d53dcb779a8b22b5754a9245c2dd55527a742d8e52042d01cce8ecd2a60a03f4153900ed7b4acb6dbe857b1f8c89dc283ce5ff18f070f9b3874799acfdf1260dd7aa2e12f6ebcad7cc0eb1bf7ad5179ed778d2f50d3749a18801532a672bea6dea176f06e3f465c0b136c98a24be3ed4179942a7e1f5c1da32a8f22cd58f34eb19636d9c5bc2781e6258ff92679ab2ef6b2978ea98745bea57b51a541ee4bd48a85c7b380df10ae3bfba6bf807a6fc8b0423c1af0828c4203c2aa3beee8329ec72b931fe21d5695e74e53d2c4e78ced302f8ca3644af00e441343049824d9e3902ea7e292714cfd1c55fd5f4f2378de4759ed64ca9e7233e98957f1c2fecaa15d052d566e596a2bd8d2ff4aae73cc494548acbd0229acb2093bf4800cc4138b4c6523047ce1644ab36843369f872793f7b6bba45df766c128ddaf0efd0bc165aea6c253a84ea780e8f8fcba6212853232deabb550e62aa3416027ccb7afd28d02ca3c72b1e2e59c83ce76ee14a111ce099795459006ed15895177464f22b01eae5f6b2125a5b2b4b5cc93660b076142e084392b5e202c4a6f20c22448ee3d0e3856da32df8b7d6e4d5e80170acd52006094835de09f76ee2b75a5d8a87314d28dbd97e462a264a187ebbe4634cfb7d9a8ee0d18aa6206e029a1de89c34a3497e4d2f40249ce636dffab05bcccd41138acfc9e5d1d5836cb72beeb4c6add73c124e3a48200a10be8f302ff2774a2ef52144c61ce50eccbb345b44ab0d694e71716c5d884e7da38f493dd44b20b5d8b0cc9e22ebae6b2bb759a4073b66bdf19f7676d1635cc60b8f241dd15e423bfdd0b5d07fc44042da4ccfc73274398a441fdebd540b98cc2a389c0840e6aa84b7cc3fc41c3e4a82f5cbb1a75be4d13eabe3a9a3a64937482add11041ee515128fc7e71b53b4d92ee7c05b9b72e9eb3f58169277fda9c3581ea36eb641c26054e62522d69052b1940dc321be3174f6a5dcad6143f458125904ebbd42908c8ac8a47178cd9ed2fc0a99597d26535fcbd653981a555a564fd08fe7b84ad905e585c0f2797022500b8c05c8b0b5285ada37e1a31bf05b3405a372408a825f43c4cc1c982e1a219475ccd4145cc6cd46f7a9c40a997dbd2ca472d7bc3a21a900da10a11c7590674580e1a104be0dd2838a5ac43d19d79f5caec4113151eafa7b65909bfc3aaafcebb5e85a90372dfefa52f54fd766fb5ac4a644f34daa0ede00cd22af3f749458535b325ce3b5e4f5c685cda53c1f3607f7c79eb6b778c125d530bb54fd52796e476056ac0d24b69ca11f73362ea37eda43fab224a7eaba25f2c52623311e26cf9c9216e0e4b91764bb86d41e66a52fc41f92f356cf3bd60fb8d8c84afc4accb3194247987e582fc370145c0f93c3a73d6814313b366c42818121b077deea263ddc4949adac5de73d45b2b5610a2ee9dcb52f632b2a44f683e6afac20f0ef85405adec5c9e131145e54f0697ade341dad88efdc6f4c5aa176e65957ebd4129e76ce39e5d20af1c213b059bc60999733f4a03bb27d08ee3b6aaf48dc8080047bfe7656783b3b69967648ea40d608c761367f72322ee7cde5d444e360941860ae84a8381f1d716c40e717cd9f8f83afbfb7359c0bd4f7897fea85f9aeaebce5e291b73578fca075163df00b37eebf2ae4ab08f2d49429077d8411cf68a4768b92f2e46feafd32f48ac54c467edcc2af38e64908d0a140c809a61023fe6d2d4f4ca859d17dc39efbca4121fe54dcd8969e1954d047ddd52ade46587b528f3d343cb04708664a7b7a718dd8a7b1d7ea27554dd0bbb181a4a2f77e656c43df8e37a823b549b4bc19b171aad5bed29a5bc659ebb961edd27908c947a45d5cd3c9591ec0156db1b5c58601e89556fb01bf5783ea6b688a6aaa9ce94ab8f8d87f6b1fa2122791ab90ea22f22b4d0e69bf5336cf1770d52e06fc6d12de3e90d3db35b5d857c05deb85798a0b9f5dd84a3a64ed8e99912dbb52ce32194763a3f227904afcd36a6e7c227b9961e5936a3bac17ae13fe69dc44990ceafa3c328607aa88b64a92c7b69af56947fb29737a834f088ebd02764f385fbbefd72533b07df097acb6aa266e5b652d83e64ad30826f6ab83d3a9a4b440481021b06b6f8fec47d26c25685ca5ea9d4a83a1bee1f932735cf2cf81a1fba327a512e32936eda91e6def264b69ece5c92b1f96007ae353f560e5da51b909eb2ac8bad89c344e68e9a831573566559da20c6b27294014f8167c3454e6645b58b4277b6238045426fd319c03925bd9c1e3d48e1dbdb118758d9cbfd1986a43d3c73aecb75c949ba8674cb25b0c660c9036aef8e3d69a7a3fa5fda9d725455a6a71357a576fe9f439bbedc88543c4f61ff97a8da855eadce43f94e430054553d5a1cfa856ca9a3cb1cb260406901d2cd508c5f50be4d161911165e52ebd65c218ca103f8c99f16d8ef0912157bfa58f8c25ad5deb9c19cf35000262477c7f11aa7d9a6d99509de660d132102198c31de991d2416e34eb30b1591cfa2b9ac30a5b1001d88ef6c3d7ee15fdc85fdda65cc5a6c7a514c47db31694331d35d614220b47ec78e308efaf20afebcdbfa347eb759fd507878c56db9431f5001429b2d8626fceddc66aa2dfbf2fc1947b936092f4c5353ac79c34abc05f547bdd39496c7c2792a9734ad90743707d60447940ae675dbf2f79a6b10c4b79821f3607f65654296f084c5a5691d240d7cab09170326912f58e35131784729d2bc5c2480604df5475feed470600f9908752810e5457db8fed36c9ef885121c4ef7e113f329e99ea5b3417202246c88dbfe26ecde73200a2600db6e4773b50cb1f1d252510f75249d672d46b731c3f3aed979e6efe8565c357b4d436b5ddc9991e8fd48ed5ef86e9e69183d637aec0752bb8f2b7e85d68530adc9752570623fd4a2341ac237f70d5cab5410e5bfc3b995722ed13631d1f6a56e932616a96741d6eee8c7e9e45e3e32e4e6c7581eed263848c1cd2183036239189cbb6676b701e2cc3a58a393d9f51420d2ba5c77dc34f62e6f38c596aca14b4d9d4f4a591e38e475a8488c88ecde7fa7fff2f85e831ba559a982f3437155334b89992bb465e9fc4e0ce7142de386e3858890672f95bd38b0a17824f9e2b1d251867d9d32acc3b384d4669ba61b12626b7be946ee40608ca5cd11b3325c1e07085a46c1d6b7f7130c165fc5f09b47d68b507a34b4fa860d435d58ad393518657a4b8279e8d5b4ae5d12e3c62830bd832dc9c9d7e4e4b2a8173015940365107d837d3245980d900c71d3e8fdbda9521f5eb610a294a49e4e3dcf842c811b0928cbe86cffbb1405f73cf0fd0db50573b2dbe0bb10c807f84af296961647ca65e26c0a4ad55b1042bce0960d2a301e5467075bcd2986ff4bacfb7b9f4234adf8e36688450b15e94311d34e74007bf604eb1cb967f974012e2a0b53f084924d91eb6080beca5089b4b818a6d907da30faafdd30f9c28bbafad497e3a52f2c37276b5ba13b26139b7e5aa886f2e1e724f86163a1ddbde4c8da15b1e28872c6a5e726e92471ee3bf3e30d4dbb2096e80115cc7154f4aa09ad41825bbbf044d4b09eae530bd122c58eeec99c85c7a19427bd5c1eafef55c8b713cd9d0b18e23a6b8cb559c2ab373108cd4192ef3eb613a82bfe56eedd609c3a25dd909c499b048cf646b81c1a9781428935cb73806703e7fa0d6a87de536088e1ee73dfe73a0de2bc5a921e929302964e53bdc436a8f7599b2e48a90a6c59c72a2ece01c5965985110e14b9d2e62aacfad2e9b3879f54285c7c5ff5500a1e5b9b540602dc02a3d1f9d081be54772682b0d7ece8a6f2c129bd14e1b3e460febb54be9afcfbd100cab35c2372511b8cc3f1afdfbbc4a41bf96edde053b2edc6d674bbb2b90f50455bcea51267ac217d037d38ce3b011e0fcd908e6aaac08c9fab85d61d9abd441604650fb95780123ef157f3cc4f67c997d520604a332e0bb0237ad71479448410944c4b309f8d6d1d9bbe4b0a227cabaeb38c9282c0cb834b8e10f270b0a731bce71c4476e3f5912a9055dd61166ea32df8997277317b623b9017c820ad3c9cb91482a345134525cedb5facb2055e3339443c532f751ab8be70d727c5ed3c7238784fc3b01a4604698efbf4f4a5485bff68afa1e4e300d49bee4f5dba8e1fe3b5de2583d22f3ee4d080dc3d2d95b9e97c025a0f733bab1d8962917e767eb7913735912d20270d264c19fe07ff30277e66299264ed4cdb0b1ff8cef61fd5ff9bb96f41b7d2f044c363047d2f9d64c75ee67ccf3b007d287292f90aeda61c26f1177e2ba3ab775e1fe83a9b3357ba08155727675d61d21e06eb3626838a3bd05bc1d2eb388b3771090714d570bcb7d135f979664deba1710705de57d2d68d68871d21ecfe2ee8af233203b6b03c95c3963dd89fc993f5bc9cd463b3bfd15fbde6810adc5258ddfd559290b4e290f0842261e2153ab2bfa69e5bddc4737895c7dfa51afb0bf6941235ff6b07fbe49882ed30dfce2223760a85dd97609133ec9d3ce9c141c3ae6b6fb382c1892dbd7428764ba5410a906b7a951557687b9cfd845adc392bda3a1541241b4f6d31df79f0b837ccb75a004c760eefedb0e36f9f2532de7be76eeba1044f696d33a3bbb188f4b640df7bf19964515ea81c1f5fd50b96f236f6123c8bb80dbe07a0f5f2dd29279aeecf99995be0f8384df1beec0971c4e366a9e95ccdb22510ef2da9e4c35aeb4edb968acfee3ac93950ad1827e1bed564342e3008e9299e0fb54a6a4b09d39d27deae51101ad092ab0b62196f0cc7ab6576a59f2617dc468977a07f06a2262f9b572e5bdec497db6ae252e55c3975f724aa3d25926a61c23586665e750c26b6ae16277259d31ff9766afbee839c83488e4b9b1d282fadb6ac76efed76004f45e86933eef22d33b022c2b559760dd6ad18b0803060b92e3ce54043258417dc75ee80680e296eda3a9ac21629a5b092b6c03bb04044184dc940aeeb7de07e46bf89e307d77aaa733cf84f116eff9ca280d89414b57a7adbdfe421fb1faf0a347419084d518efd66f0691cddfc68bd8f465c04102a5a3a832710ba27c914e0ac8de1190148be1b6f8ade4492f1af9bfb5ac4859193189c7724c0eff7e932f72a211927d3fb099a6833a3df6f5c5466cb52d7c312e6baa7464b2094c91e2cce0cf0d65186488c2ecee1cff050dca777bcc7fb13e5d9c836e1e12a147e33c90e3aaee85c95cbee7234d5f6baf947c8f5b1b74b8e16b0713e2a4712c5d2e1fd1a93cc06eeaac98e619ee7e11f607369f72c305fd720d551f3783e0e2c021499407bd612d9fe036760be26fba2eb0a18bcd6bae7acd308112a924cf1fe0d22349f5836fe5f6237721af57a17b3fa94e71f0e61ac85069bb30bf0de4c4ebf03bef8f145af7411d7067dcfbc8332e3bea71f906cbf18cb1fffdc61a5866b328ed72c931636ae8ddc5ad1fcdfe097b29fd8eef96942184a3acf3fb59f37a603117cad606fda4a9bdeec133081ddd3ebd2c359ad08c9a663c7fcba5437fd9d24f35a8210bb5bf7191a09a63efc150e8b8fa6e5e00ee84a4b146b4e4e20ec6757574b28d22d13e271310f47e2f2a1ec531bec8996740f7eba6b4ade1d9840daa2b4453d10071a9a6f5434b4c6761015ff73d3906f9b99ae863357c84978199a4275af976d44e93fbc094ada11f6e504c6506a461fb84c444e2ec68722cc263528d5b3d018234339a2bb377cfb025e8412d09b11cc466c117b21174be9fd3cd25790992db8e34935e8c2947c6e49a507cc4d3770a005fe9749087ec0c1d97dde8b000e0da804163dc0651b5c24790f0c27f37ca4c412268d72e602bfe3046786e429cf0e6a6ccab34b560cc65982a1b143d54fe269788b7fd7acf62bf4a54c7657fb2b5eaac2cd5fc4772de4787f402d28ed8beb0cc08e0f75973c43103f28b53288819474cb80b9192484c6a086cd5bfa6fd3dcf3e5ed18cfbdbeb0589a637bb1e239c29ec9c4ccb56b8d3490d909cc3ac09de8c2ca85bb500149338da62c5588ced5fca4dcc1c516b52135f274175a8cd6ca627c36f6230be9700cd51d5fe4e04dd84bce03c266eb79452cf3616318896be593ffe83d7cf7acac4f8e32e0522c529a3f5d7abc9badb21752face466b2fba52771cdfb0f58d937d8689e956d52a335f27d5584daa95218cb7d442dbd89d4a985b053510af3ffce15f658595e1f2a3a62117efbdc86a6a97ab68391de440a44d3b4699ab4d065957ef5ea319414bcf2bc1913b2a95c4989020ebf0e2ab18501c32dccb70b78dad990f02a90ffa6ee06b2019f263d01ba9435498d5c10a58151ce3136dcefaea6c0073c5db9ac3d92864588cfc2e1c8c9a591a24e11643b0acf6c82ef49e90bcc5a025d7036b16031ff16beadd564117120dce5a3407d3177ff406bcaf0c5e097dd9f6b55ce338d334981961cb426bc53e8d3e1ef73580a060e0abd69f945c1ac71d39cd5a1e459e345df175ec0898cdecf6af65d7cc44309b52ba75b772f835047dc51d8ccae64d53caa76e99f5cfed336ebd3dc7b1fe62cc499f4b6966a0151b0bd07a24a07f26869422d9d6e158f7f1a1692f423fc5dc446f4b37bc389682b70e57939ef995bbf974403e56dea8f1c444d0753875701b0bb940fec831a4de0e68132eda66bfa3b181109058002b4354676146c6b1b3aa837fee54fc707df1ebcb8084bcd99683fb4855f4e7ba620689497c8b3e60abfd5b1372b24ac9558c39970f942d1c0bce4a1252fe01a86ad563c0010185eef732d767734a1b338e41dc838282cc0c198597e96e1608421e39302391a4cc656e151195748d8486ceebf0a0fdc7172c92695403562d4a8e15a0c93d9846cd36d00f9bbf547969ec47f922737934b1edc37f77a514e1c8f4806f74ee9e67eeba12dc9700ad27fe7fc42b44562d20f9b58bfec762e1265c2ce5aac26c001b1d1074a8f61d121c0050237ead7b97cb7c789d6b729a2cc07010499af0532785354f65405bf12b79acc17e8eeefb0a2da29f11714a6a46b089202b9e94b973eec48fa0d5aaf5c202d87779b8f0cd478793ccbd2db246363b754b51133faa7e2c09578b2ea828b3a53e13fb3e6623b4ad6106c34bda07ce255ca5e838b2a07c4cd28fb30c8fb5f5539dbf7522af5aca7cea60bed148865a8f7c3e98ff747cfa4e25932f164ab22c59df09a8482ca7b835a68d07e69f8d6bdac6b7b44c934dd6243fd3f4a622480aa6970aa912fe9b0bd65aae1caf8e4b4067460d3b1086f4a57ff95852e3511052c6b2f12b00413ab1480b8a8098aa3248655f2eec9bbae9cc48ce4732380d8afa939b90818d27d1d4ebd6fd717a2680ac47982cc7d12022482645bc2f19037311f572c68e6e99a8359038705f586d57e2e80394009b5ad199c7d1e0f0062a7b28c5570e55fdc256ae43d158ef03173b702f606d4dc7b772fde6f9bb6c4f3a10800d1bd43ade78d7a980961a28f5c2addfe13c8738500607a18c4d94a345d20a3b8ecad02082221f4a092e9e3ff06f43677c076a522d70ec7dacf7a6580bf7f12f4edb54c7efff63cde77e3ecece710a8bacacda449318bbd32aac3b2018ef26e4575896ebc3a415b2a01649c78b61b9bb86c1e777b622532e4712145672ebf8a581ba0cffb1c6721d814edc128a29bda894729a3f72cb9a6f9142093997dacd299ca74be9d0012fdc4472afe1879482b836f8bb9dd4d5ced1e2f1aee91b7ba171b3d2af8be76ef49abc1c97837ff357c51c7b95b856ac84724b3088e5fdfdb2c1b3bbe21318caacc2295ac4514e0e539a12bb80f128e30baf4256c138a530726055eac1888a2fb67226354525be03a92fda1d3780de9aa5e2f0b29e6c85d3fc71ee46b86fdeaa5e2046b7852843162279b03c0498fd93292b323ff6df142d282bf08ca0ee649bca092a0ef6ca46e171f392901dd0a8eda611089ef3f3ca91457bf731f197d0f9ddd8ac176e3e33500818e108cc8491c0118e7d7caaf10c8db4f92dfc4673d21517d713bd9cb2f4c1773eee363fabd7cefc9e61a95cbfabdc9b9664638a788076f66662d7912c385abcb1ae227da37a5b67688dfe70c94237232e17784101a3fd97f0ef6c48c3e2fc21d01e24373661848e5c764e1d82e60661ca681159afc92683103947007820c50341074ba17b1112837887fe811b6a3d5c1a970279cb23892280c8e51eb185f9113cf4a303372d431f25081045eb4de84d94e0ea00dc6d441f7c5fa0455e743aef0b899cb1caca40ce0d5becb812070c6f7cc6db34b5f67ca0c160de37971b9c4202847703f0bb64bc4b13db2f07bb95058cf7e00d0a7d8c1386024d94aa67ce78a5a7f273b2f114bc905d72e571009feb2ec3a3689eb1a7037d4be9716a62c308269faacc089127f3b900dcf0728f1e98db6aa0894cee0bdab4874845471efe9ed1f3778b538600be7e21b9971296d9f1c6b822cae758d5222d819f474f4d547b7c656ee064a5570efa2a8ef2bb1205d93eb274801595b3e0a64caf1d25a227afadac43dede8262eeaa52c0be98afb030f80bd12448c997efa6c4669f47dad0e6c7d57ad35f4d0e73e46210484b0ce1f92548d3e49ecb34d0d12a88229802e9a2ae68668ba85edf49aa7f6a91f7b7c6c4cfaa53f8d90ca1ab76e8bd50bd16d464f3a26a9ae1dae1a7ca18d00a689960a7bba996486c7e29e516200dc6ec0a53f9f42498bd865c07047fd8ad61ba59359650971a5b59917d540df66aaf47ea101e8bd7d6284707c96765698918e53255aebd8d232411cf101358fb4458d82bd13a8acd2bb6b6dc5db47dbeca2878c50048756d9510ef54795797086def4c3b8f0425a175881f03af519cfa1a55294629b19dd6a0b4597c5a1ffb95ac3f79f766b1b4f22a9422f6e64538bb011b42fa2d27c51ab9a1d21e4bba2f872b120a4839f73f19eb89b5bf074ca453c24fa7ed9b4d97f14feb43bd8592a168053fd29ffc67d4e4db6fc9743963141790c98631397ed40a1896a296d0b816e3c67fe7bfda7325aa1136dccb4b7d19e743ccab380f65b64ef0458eecc7184ea6b410b491bf4f872daa3d8138a3eee6f7be497fce9d75b7f06dcdfd7d2ec5092fe189be416fa5425f00a63030fb72b489f966e15149e535b5cbe3a88ac1e63866b86c81b149522c70dea23fccce188cb5238aabcecedd315a378dc405aaf965ba6c362319b5e56073fefb0decd77f9941da095356653bb8f20d9d6d267c7b23eb4d17d56efabb510b86bb6b7bdab30fc5dd66d7e3f0779f1693d566a6ca634b2f74fd552063dc0d90bf34db5bf0bfec06a42e3fe97771cbddabcde1829eaff698f60428a1dfd9d27896b282bd8d5edce93a32660eca36805119239cf6573db673fd6c5772a8c2773e418792508e9712a5de6351177626ee4f4eba396dd8a7502e8b2d8fb13cdbe9a780db14e83ca125acb6f7252a3d5c1bbecee485d463f1ea641989f5ffb7bb79f6ab096a7bc44e83a28f48e9cb2732063be8d6f2163bd3e1d3735d6bcad203baba1f4fee657adb30238e383acd236063b76e4a174e64c6ae12c5277906455937e679e178a3d06c4c63e55490f6312d2653cbb2b89478151ff34efa58153e496789a41bca1a2240b4a379b6b99e295cd280a466b63dcb09ce88b3afa689fd6318c20148376642f108215fe596ff9a1cb9dca772df12142901f36c28a7718d7ccb774b5ad3fa68a6aebf29ab2a85d20620c41cabbb53d6e3d271754acaf3ceaab6acb04d666ed7438dd7a93b0310765867a46da02e409c2ad20a5e93a18debda13d752323bd3f2cf8a55242b9ba5d79125f8d398b3c36859d5e3dde3f7bd393adbbe3a073003871362f9d560ed158778103da13146307ad2b833c841b8dc9ca75254a2ed438016bca6041fdebd98f34bf35c656b36125e25442d322ff1bf7997de8711d1e8e951aa1ff2b4c5449622a53e21a4e96a374cec0e5c41e77576174fbf251b36b3de8818d517004c7b59e6c36096cc2c6433e9a4840c197624cd54aadef054ca5d89ba608682e2f861d63b724af7bb9cfe307c883e06c655d25520df01d6ed73ae2cef550ed5db491a372ecb9f8f60f43df325be26234ecafb66ab40543e03af4edc30f53c0ff5be124b116528e511b1ff0b4139713e38ab120312788b79c57772b05066dd818a4922aae64b4283fd2ea3ea846f7bcabc2f3e4077afdc84d8cb73d055419d0b428e3efb7d5ffcc5ef64a376e99d6462ec87fbc8f094826dde81027adc65cc9ae1d7d7ea0a982407ea1c13a3a024fecca89dcb5b914af1082995ba9dbaa94a05d26a31dee5a634f85dd462cafa770f5515826bd463c7fb6c726c154502adfb3864d672e47ed18bfb43d35788fb44846a80d89a9333f7199991df39bc318bf8d0a86a45419c1023d20fdd78812940947beff98fb08010c19dae15188eae615d51c453d171e4cdd72212252c53bf8da4fc9bb9a4484d084ff476f307fd04343371f6fede9731b3370792c3f71720d018d7c356c21aec90a5458002109092aafe347fa87c38b3531d279a90ec8c9265e1d1cba314ae8e52aed26b9730b94f85583f0ccffa718d6505ae9b35c5e35d0fdeda3ca9d1d996f9b5b3c263abfb1dc0a6b07a218b9d07be4347245c3c6706250115232b5f0f3f395f9a40603167491fe5efff67a49d2066b4a1530a3107410184b8d3e30d5eea930adfcfaef42abc8a3e2ff9a20dfbd6fd9a3a11aa6dc59ef951d744acd301f51edaa0e07699222c2e75159fc03f55f20246fccf568fb8310d1d22970654feaba941c4812e66f385c911b6ffa9351a63d181b8944de0d3a4eb3df3ce38bef580f438f219505fa274a0d7db17461f89be437a7ece2b6a779b9800ea3827385deb25b5d9e28a85a80891ed439c14c515cc7513e4befa71ff3e04c73844dcdc33b1aa475f632281bb6e24ab41fd685492af19b17885afa3b072a01772ac81803befbfb993b3f0e8003a0b6d54b58fc5cf9e89e154af6f31ce216f9915b12c539af4493d256bd0471f410636e1f2c32ddbb2cbb7f019849416f6ec01096c1362bdfe858229184c2d9f1afc80a5c90f13ecf434f4a7e3bc63c0d2b0bc7af631c78a67ad6c0914856434cf11ef314a6260c7f387f98e871fef942935a87f24b55d9e4a2dc94da7e745610f0e0649829c487446014f547df9d01ba19e72bd6fe383eff58bafb94272c6fda5a6e7568fee9cc582d585204fa76857145fe7b267f2a3ad9b8f126f31d7a25307f59ec1e69a2c19884f5455ea2372a538d022fca67ddacfa03b3d7fa0256dcf3c9f602d053c21119b19d831683e459e6f2323fe8c94ecec922a373f8c9812c5937ec0062f478f23b35f1192233d9a6d607c6b251eb784cd284b787a169a290b67153e8fabc7da66543e222f5c0a7338f257f5905205bae89d1ce966d9db978021e3483fba3ad31aab3b21c8c3334a09f7b48924b0d058eb4bf67b073e29f263d0c5a337a6392f846d26a917f7e8b8c3bc335c47e2c3ac2ec6e06acb2c8b8c738bbe4d3ff30c3351f64011f2cbf71726615dea34c5b274b4b624f84a278c45dda9130e698b6e4b18297140efed7b9ad52c9eaf7c5a484933256a41880d39de0234a24be85a78acdf5f9549835bf3051213344d8b649eb66b0a59b46f5dd1cd7c1b260736b53b191196e8f8a9a7bcf9a2c804f382ae7e62a93226dded84331f79fada115320b70d8095cf81165bc338519cdd3aede95c3916f1b1b04f4956dadf0dd4314797838d0933065cfbcba0fd0559c96ab45b37077814d81c3c92a1b77a4fe418191e362d7d1d83eabf94ab58cc102b07acc0ee2be514ba049a5b698bc794f2b3585191a5add60d338ff684d14edaa98d449e0c1a620d22ce69064e008cedd4e6655b474daff1e3b0b4bb54106b5e9ad5aff282aea76e0818e17a7433d92c8f190cb3b52dcefbaf81075d9ad61979bec3f1c97b38e0ce98f793945fa48ae93f095fbe4922e276c04af89406596889ae7bf2e5de85913dd3816b9820e75c9a714a7fc73319b64ff26eceddccdffb1b8f0a6d7694978b1b33c64035d2d88487349379300d2921fd6d40058c4a07393be4d73dbed70c3dd359263d400403324ff014298f90801efda62410927192976c05692c81eb751b91b7bbcda0ed5621b8a76712763769a5c208bb229e76857adb5a894993340fa4058d1acb49a1b80f836d01d2ee412d2b58e215542af4619f3f2f3d958bfcb8d5c8fa060e832ae8889f9676fce32248aba9a2b8504075f02c928ad8e1452d3461b3155f312b8f190eda5f99eef97d81d751b2f8a5e46f11d258923ef2313368bfe286f2945d15b98fbe8ee53daec283c27203e5061e82bff1a5e39e15d3b8614c2fc136c827d220525ed13d3ca1e161a9332aa54637c919f90aa09e20577e1de0298c9d325ba8bc88ab858e04f3c1af3ab0a139d77470f84c1bce597eec731f04c85c5117d3d737f29f3c954258992e1ddbaeb7edfe3e6f97955f6603bde5cbd31b24c1a7fe7680f2c7e0e7d06fb280ae8d32520cd53044aab119da0576ebb677c478c50387ac89fc2a96d7b2d90bf61c6307a23f9a19082415cf4722cbf4927d7e71dc89d413719c08e2931aed715ea065fc7de921071c02eeb45f33a1bbc3fa1b0181c11c22f54830c9699dd2ad1d67d9b11a38267ccc378b977f10f9f33cfb1031f822b7879de43db731d70a5cf70a7281ea829e0d6404484d8129696a857ef86f2f397ceebe767c876b58837d6fa77cc99b962ca290e9d56a92c13f6b7a0574173dafbaf2108f15ff6c396161f37007862cc48d138e937d052b07b843d3ad7d57442c87dd779d52df6a4664a6b9098efe97557762a12b8042ccc44b193667dbcacd9544fdc23978493d4b8cfc7f9e180d3cd091d7a3bbb6de4495ce06713683b0aa23ee8e29aaac8d8469d1ae600c38817a47962ae61d263b19c74460e82f8d3d74cd5b3e5d94581d701687e527f3a57bfb52790ed080c71afa15747fab55177d1d0c1345942d6736037c6a855b60386b60afaaea6f49700e6c383679ec445d5ecc93b301c2daf50e230f19e6185d7d9f4e5e954d29509bff7e28ad4a5cb5d09f04ed19e5afc5b33733aaeb6acda9a73f5739c2fb2f6d67dcfe64893c58514ca6eea380679f3ff522b01d8b3e95af83987883fba860131d178b1cb56ea8529af2b332797062946ab70277ff70874019ec92b001062ef57375f8b0b7335dfbe73c20e0a862570281d3875e589c34656456f2ede0ab1f40e86248809f2d7a7e304c5c1ade888bc4381879562015241c03041cb124385045871e62bc794ae017d2d181b8f87267cd2b0ebaa699ee1f54b276248ad7c9cf330dd22c6a8b4e1dd06b219b55db642b5c2765830eb9fc1784bbe425a9c874538d7d9d49110068c3dc0c894c34248b6ab8c2c44b3d92ba4c9301b3634b1e63bbaca8f7b790acfe584fcc674e7429f716eb8bc8ad85aba12100d9cd0fba80a9c1e3f1937fc1ccf0bcaef108dd7fcc25c7393dd0bb3b00c0fe5436cce8bfb97b19faa790ef611173ddf27c819fecaae8dddfe8f5c83fd7c387c4f5c175dcd0710d079137d3ab3a87f3eec565514c5e03a94030fa3ecd2b27ec44a2f75e75a674e6fd6b837b9ca1c7ea50c5f9c8e37f527820eee8f1156005b18c8502e48f3ab39c1de4d81b567413256548f037a9762ccf6eccb35539fbbef914c0931a2b79e3b31ba5e89abda25d101b838e758ae52aa04842653697c9c8dd5cf8b2b3958c0c8750e41e74c305174918c21ac01547ce8a5380e0e2875a9ee3a2542cc183afa1790de608532b8b0fc7cd96744ff36ea25bb7b48737a6d0adb52f14c9805de114fca7e2b5a16fb008f3855a6763a8e0f62e2c8dc86d3bbd2996c07e984086ef03fa64d8a1af4022d5537bfa04429ddd01827ceadd60d6e02f8e861dbd18f85dbbb076c6d4daf618101d606a6ebfe6aab45402bc7af59a2384ab9c37c2f2747b61d13c4ba02c55628640cbb452954af0f6972bea8260b1317056edbd320738351b0187cd466fbc14c0d2c2bbe3917991cfca9c061d5b9d0949a8a0ba260c6f9de10ea09bb123a6a65482eaccbee9ef0a4ad0a38a9ff12d478d1b1ff3aac9c9be6f17333fbdf022d15448e1f22dcf83cab9ee91743235d7ce111a29030a19ef7df8f719164ee21b3493288a49237333ae7927b2a639953d32d2c085bba396987375b06029028aa60cf108bbbeac2223589be4b8452691c653b5644bfd3f1d68b6c368c5b4844ac251e7d2d37a00601003f97783d63f4120a406c6808636583eb593e0bd6407cbc41506fc7f2172c46962dc9e4876b2b8cd717e94fa7159dc7bcd2cfb4b88a103bda4c61eb695964cf82d57fd900722897d1c8333a0b89ee9b1b56644661112f7e27e561c62d9de41f95107e107e45e412339245282c79eb9b9800305d5a4c11ad519172d32c0bc7ff20382c1e77479102b0b62dcfa71bebc99e094938ff13b0a4249768d3e2b77e12da66794def4cd1d14762ed09a56e24d55c5b7ebff749ff4a9ac17adea48fe62da9395c79c6a61fe57e6647342942883d8527d1aae798b22ceb01a35c0719006a87d8922df64af2a67e4d7a8071c109208113abcc3424b040f932ecdd262d9bdd66226644b9333ec7d23a4d886fb13b2bf8d59f217ca27821a9d3005a4b9d405b8aa3c5fa0ecee0369732d86807c7f922a1b46fe008abc55473a9dff704f8247508f965c08d572c59b07d5698f34699baead3dc07b36e41200219e18e0fa123021d8b51304388117f34c093733cb20f6508a475c1bd6b493311f7f8302453043065e0cf05d25e6249074c885701647d93114ae22798e55973b110591890be5e0bc342914181b14b9291924629d37cf1c96fd0279dcf6d9e4ad4c91eede1793657fd1a868fe394a2dd43ff5c2855d04be7f506744dae7e0a6a2468b63937da2bd29f5bc37609319241a8f402e3d425ee6b5276fdfa932d2b26365f7e855ac024530b33a86dfd1474fd1e1c9d535f31e9b269725b374173e1f432d19fd3191cc74fc6f1159fa0a12fc5dd65ff36bb10be2865621a95e7d6d95534cdcf3c0b142908f258c3b4b9b49fb725527fbe803f34f299648468b56f5ba597e3e122e70da94db49c5877301bf89437ae3ae84c9e5ea55c50961eae1a93997e703a9f6d3d248cd952e272286685d70a8a06615481d97c516e239a1e09a8f5f90656e6de3bc95685544e3de173cde8c0b8f30b205f23e5ab5ae1e6e916a0846941f8bb88726e48cdec858a4824d4c05e1c68d3aad69c1c657e39073adc6e756d4ca60711e00b35bc38e6ec198552955fd9d2758d2c762dab8759a53ad909b9bcfbd3fef8d9c2d72ba63f86637271ee2b94432c6acf85688333967c1fd142b4d33d1aee0d251db297ca2a9265baf0d75492a971be9909fea149cd7dc35639e06e3abe4f06f4d8850ba60002396cd157f0cc25bf3866a6120781bfacc68290e61a34cd996dc4f59ff60f4544880679bdc65194f966aa09eb442d3155e017d846e250aba84a081eab1fb17fbefaabd0d950d16bc2cdf4bb1d0519c61c1f51df4b6904a1a8cb259631f0329eba8665268162dbe123438351de5a86c860eae185e6fb7418655a0be6b4c15e8157ed5b5bbb1f427c140f14ac0d3a3d945dd90f4737005eedeca67d19890e0f8fa2d100f478f22e2aad6dc45222ce743a0e18c8bf8aae55fb8dbb3d76db8297d6c3bba74431da2f70fe518855868f5425fcacac49f49dbed6ab04243d2fd349395b1078ff5a5226d3e8449dccd4b3e7400d96ae6561f6c059b35cf40223602e52b265a217f518e0224b8a90ae00f7cd60c715ecac2a0086bf57b4306f79142ee4c4c181c8091d9fd64a80da08ed258411381ba786bc06cc72d1ea4d3607e520b60d58945d2fedeb532cfab632c1b9c13f9da55fa2460bdce739972418718027529a5ebefe3940ac3224e5d0bc16f3a9ff33277dd51b030f2e9a70b4cc61672fc1d3873c359fc3943711f28cff8d25d7de06c7e2b2f1d5317cd7665ef00cd1f602d32b54ce054cc629175547d2a7a91f40ac08230281f759dd1c9dd10d861a777850e8a6d0dd832c19a9d94e3d648886361b583359a97c3779c71490d47dee4d7978e20079427e741537be31b74fb8a7324c9781034f6d6a8bf0ea09ef93f71de396d37d146c6177dfa81c23c2639361e8780728e3c9c6505ada91427dac49de2f7459b2b523807aa036a72bddd9242fe30d11036578f62e8dc5069dd906d47e23b9a37d27ba2ef266f53b5e1fa2263f9598d42daebc9db71b8c7edcefead817f7faccee58a6e5f99dcaf39d391d32f238e5da1d4539fb704ddf8ca028e71f0ca2c1f014e6ee18f049bd080baf297c00b62550306bd333e5cb9ed382dcfa830976d2ca8d3132f3d8429e14df2e052dcbed5d8e61b716c1d8034d578b9892a9fd6ae36704bd930a011e7d05f102ea17eb37ed076e6ddcc65020c0b0d2b5029c445593ae97fb1f5b81ea13728739d2dd3db3970a0c50a9800690c457fd462e862427f4dc0e0f35e520a40b81e2e5ef5339e73d6ce0ec7b678a468bd9550b7bdac9a89f9f2158d93a98d529c7827b8fa11a8cf6bbf015a880009a0dc6eec3fc255810d805ae20a266e2af9c39b93227429bad660eb4c824d9d65b484892153a3bf58f97f16266a6f6974c50e6b9297da2f547c9e5dafff98af0854caab609b8758731d280cb25b59672c6985fe26bc24193d9ac395cfd67f07b63909cca4ccb87df298aa7e478b175a6ef149737ea46d5e565ace26f56eb12b15f32fc7405e34a3419a5a1f9a53a9d6bad2228c838b82856cd9e6c21ccca562b8d9b560f6e023068c07b074f7a62e3efee3be2f5a502fdc2f2fde29a4f413476d27c940fd06851d8495a79643edbc2997c529c88d8b7fef4f3ae6bed1a32b6dde6747d3957d9f21b24e7b49c6be97a0b3cdfe54c3ae354122a3095c527324857be9ffb353255c3273404ebb383167a5e64c6afbc97ceab3afe345132b285f8a51729e719dfbfd3d4cb50c0a36d5ba09adf04e50fbfdd948527a1c1d68a92a46da13919c7dd6460e48e76e76bed05f09c9862a2e2427b548ebcf19877a54b52dbce63ef1ace679b5e84a3e67f7c98c3fb56eb3c6bb5961bef3c1f51350da64c6f725b6fe5805151a527de43f9cfa754e5867eb638f5118c9719c0ee14fa2425a71d4ee7f64bff46d97d5c9a1d980d125e01f8604ad7fe592935aa60c82db6aa4324372bbe2c8aefaf50f2de828a0173c2c7d4b5cf93d261aa8569ed6c389bef849ef4054fca6f42e5c7140e5cd3847c64af79bfb2528cf5219755583f4d85adbbe9979b5bb9dd44598196814b1fb7a066ecfb57fc6ede179c62acfc56ce2b9d508f19162c9683c3aab5bfb1f988d69baa4d09da1c8f4a21c9a81a8ccaabaa7ddcac180303598c5df327301d413ef628223f45a5ffd5b443bfe61a175b574574113e78054f50eda5142e1f20d39d2bb75c97a0eab4e8f15707d2e7b5339481912ad80ecce8599e334ddf2df6294ba40f14b95ef3dc72feb9af1ce42e7fee8eeaa19d7fea333fbd75baaba46fa7fff0269b213b461dca70ccd285022a8f0aeafea368cbfdd6a388d67a5a96b55bd3e383efc2691c7f9bd4b615e01322ff4cf234f7ece5371fe4ddc7e109ee4a3622d17a66576282f876a08d1e2eaef78149a74e1d42f9c265980f878438748b1fefdc18302dde429a14ac2be9ec79bd0b19451b1d8a95a6b83d7147b67c2dae28703bb6791fe3ad77268654cc3b7e9484b6ac4e0b496d14012dd03a1266e920ad45fb41a969c27b95cb8034faba0db474102fb404bf80d0535b0cbbb34be0ed48b0b68c8498c012590411e157e7f59656b2d7a7c29943b58d695b90a505e5c8ba725bc0ccdaa4b1364e1b3d0f71b1d76ac171bebe004a6e30562c02711865fd4549b1b866d4776e8380193589a650dc3433153cad80f6222046775def7a762da0ec298dd38a11bbc1daf546298b95ea47b4107e1ae723ba299ee97c3f8c1e1f20f1aec8c80dd45617d8becdc190401db8c88b935eed88dcce1dddbfa617aee03bcc1740eb81b9041d40a97eda1a4ff5a7f667084074cf1303cca92632b4b2c5ab3266761c93ea07c5ea0ac762a70f63765ef88c31dd0be4cf68bdd4ce1f562d108ab0b0d4e2feaaef46f550faaaa2720f640d2b7380e27f8a86e156b477f2bfdc751679f80ed132aaa2f23e504a4f26d819cd6e1d47bb900db77e622a28893302afb6073b516850e7a5da8e30a3adfce991c62279dc878f5337331059759030217d59decab831ce90310ea4dbaa09a6d4248377ca286f165c9e16be254ba1a95fe920412809ee4650f6e4b295b10939b0f4805de514e135bc0fd9ef6e5255aa31373df4fd0d4a816a1337bc4564ef0612124e2ed3cbac70f04f1022828fd9f8ead8a64be3a807a579354f16a629eb5c30b9bb8aab1bfa829fd48870deac8b68efa81ef831a0a1a9525a5ec099d24910779bcf5eeb863c3180749b8f4fb3a97798300045c4bda7224236f61d2ac90c5140396e08b77c413e4a157f34f195b065ad89cbd4c85fcd0dd58bb49cab44d5c84cc25efd2776080b6170c833bef9bb0f9be999f491f23b46a322dc4f10380f5a54799b3682f4c87fdfca7b521a948a1cc09a32f387c1d6a7dfc1b6a12513d9de52ec939367ae407adfd53944606718ac6657631dd720c571ba3b6b6b5e6456ccb92e51e957a28ccf29f8351c401628f1b5678d6aa8d08ae2b83b75fae15178ea7616f678a19a043478acdc196c2590bdb73969a804e073aa997fe3d1d05d3ccc6dc1e6c2af3a5581f64c0bd9357bbb7a42e09e49ea3acaac7aecf0d3a52c65284320813a06a949ed71224cf1ffd7095d98b6bd2dcf7c74bbca79334f789b6c598f955e219ddb74ee0a90a6f16eb3c000ad7ea95169840c81bd56d8a4734d86cbc070c1e643ba3a1b4ca0eea991bf293c1c62a012ee402f3f5f1a5377d97117d1ab5708df6e11f138a09585d855512fa96b6fd12b7db6998b9f774eaa51cd4a74ab76e8f7c277ba7a96dd8ebb4ee60fa68f8f072b12718a5b20c0e22c5372b9a8213868b99a16612029d59b4d1d990787a0f904454358293b43a340aa524b39ff8ee09620b3db3790afb40463038f859eb322d50f21521b356d97a1889fac2378b9cd7519c82ccbedc401d41d53e31fb52b0921c84baaff360551fc72d26dfb21407df40fc2450457455e294e247c0dbb2621fa3a7eae8db0e63f287cd02f067122fcaf0a454d65517aea783db234c064f13d6ce7384eb1b44e0d6a9d7713d4d67ee791c7df5a5008bf0469dfb40c41c913737c4a5e7ed44abd31576441f6da362034dc67f659a2679851676b5f5b9af2552f5895d7d90071bcb00e863755ac946995d681d9193960b02498595b70fcfb3451cea4bf84b607a20e8eae59847267e0f2cdd845f488099963ad4fd269f69356b20644e9eeeb0909134413c30c16450bf989cdc6fbb9978be16d54808d075e11fb466efd7ec1e510b6bf091e634781311565e3d5e8e080a56db63a9a3dc47264540c88b45357d5d7e12b92c16c86cc49aac8a9e27df7413d39c1c61522218b75e29c5e8585f992da29ee850d68271efb5433491d61d6265095290aa9b919d20d27bbd7a5f3b4f88f8de666cf2337bcfd145751c762b66ededba7971dae4c03916b33e0817f2e8565b54f20326aa65f40f3ba300d657b34cf58db6e4f3e59f35dadaba0d0fd4c64f14c91c2a1cf491bdcaeb9a26c5d59fec3be706a5e6e7a1e6b3387227522e0504163818d4210d75862edcfa52a1eb9f0b11b613aba4a02f27ba6418ae3111d610347137977117d235631560f042db165ff5ada4a2ec722df5617fa6f8b700ece052ad8a8906e854a99a2f748c8e692b32a8ba9b0b523ec3e9a27d79023f0d0a8c65c74924eede4ddbf46e6819d8a0f22267e5f25f1143d7b666389c1368a522645a8a8e13575f63bd69e9219978fa01a3b5fed341cc45d7ca32ee666652860090091a34ff8d0c115891470cf2c1abba5076c49840759ba98e6a2a0b645affd5670caeb7b1a7bd8e7414296f30ba8f2178d610137eac53e703dd75952fab5994c4eb7dba2d3bf135f0c6c5de1f36eba2901a815552939e293f3bdfcc0f090db3e6c14bf9ff52f005a568ddbf3773d9ba785da9026f74eff09a5b2ac6851bfafc701b40eca5602c679b3630d972281a167996e2ee9f77ac236944a2e42a7eb4c1ee2655d3242a28fc700cd273ba6e988c8e4e7a120bda41f9832d9c03facc8e0c5ed903a0e36d96a951fc17f85cf4e76a7929368c83aa82c91cae41435bde227275e718266202df1687cac36adde88aa813c5648d369f23ff9137a7f27808e9e22780d1db4854837953673406d4eae31a7dbf4cffa36f8935c8f982c359f73138bf3b1a4d5d7469a3f980cfd745804d517d8676caa7b3620462cc8d309ad2364179bdbc2153ec84c61bc45c7a63353adf0baf1b499081b041c3474fc92e67853c381919db9f14c3310e65eb92378dd8a93a016f88c191d2e25f7a3f517638b801930cb24ceb7ad43bb28b6448799d289a57f7db161f80a4243ebb7aef81cb8d3f358924f562a6b410b59825b4055bace55eb861a5d317fa06f46b03e0117c304acc9c63c7016a9c7dd9336ba37488e7a6c7ff72cf5dd6babb7643277515c4da2d939d7fb5da96020191e575b9cf221bd5b4e33213e0c6e5916a9bee2030a9cf699195a54d774486566c01b5a9dc3f1eaebea1ac8299875d6a31cadc69c4ec4dc657b962e10735dcbc2231678329057d95d345237a24de5b683353999eede8f7d7eeef6e539e3f49f82a8ccc8e0cdf70438ace806b3197e88663a381225dfc1b21f83e1585abd87a126e27c9a3e7bd67cdae3c06f706e77cc3c6de27b8c0fa1a3df147fbcdbd496d7e1d8f61d3aa5916f5be2284323acd9c23b3133556baefdaa6bbef29c2d3bed32d50977b0a6bcad149c67a1e7fd129da03f6c81376454e2563e597b8dac09303093cc66c6eda11dafaa260566ff6eb649f9f4b7b52683635ff217d8b3f77c7480e6342fa28102d0d0928cfbe2bc48a9396bb2240054bea34b2759d07f133a8c705596d43027d28eeeedb2993dd13393701bb07f1ed95a4d1ae3e75d70866937887ce43a4f94cfe4ba1a49e02c19c5524543852631653b0b936862d4bba35a2a0c3db12aa359f81b853ad633059de89dc5eea60fa851a4186538e3065edfb5bb3e6215aadafb789d84dd1c58c9e357d7abacff19674235807481189b9ba430ca1352c5f625dc5b3597201a8ac53778c8c1144e74b0d06d44ff80041139e159c6fca2c27c1083f265ffe2bfe26327631c8ada4a8a388aa4f133008c7671e3cba10debf04315677af658761d7628031b13c885831d3d70b38eac5caa8fb3633639c8eb0e542a8829c3d11c1fbc6442ac065f5b867ea5b35d6caee0cc5b185f40b53618bacf4334d462b95b4a99c18b16bd38a7bfa43c8d2ad97e433ea299615774f9714df58cf160c7a4658343eb6ad6cb399977289d99e33a6bc7587280b7ac9dc377380f05a396b9483e8eac00748f28ff2374632f37db193f2ff143d2b48fde7304a6018592815103d9338786d6f40aa43aefd8731212bf55461cee4a1d82c2ed5d5614b4c375c87570d92b40c1de75dd6f22e037e224019323918ac26a24df6199ff33c61c73d0a0c38e1727c52f369c8eafa049f04376b6056f87fe5820dcb6a05824ade3582ed38afa19405bb5834a2aaaddfece515ff4aa69ca3d796fddc5746c29d30f0cb496eebd2c147377fcbd10f394713a44aa7848480f78a7bed0d5cd4218fa3d6be1ae69bfec4a67bbef29464afe3e63057c4178c5175d3ecb6a5f8bdf743d61bf49c51d77c57ffa68dbd6243cee73fb2b83826c0b557ead568010bf1f6ca4bfd6d3e9f226a9158012928c5931ede948408d451eb4c2b8335cdcea5fd3ab28bf2928759d817091f75aa695d1623f32f056ca94e5b29b2119a870b3580d37596e680fd821adb3050bf401a0db1812e9cebcaaadc2151e73e1ae09cb4d47557666f13d8d17347c91f73dd6d6e425b6f989611fcb9ccb7e674e9a5f6215cf47aca1b001f36a054a999c10a98f3ade2c1c9b5c9e93faaebec098b74b089c688f9da80f45711be3efc9bb9b4a77a97fa8df4e91b2149a67e03834c3d48e2bb42d55f049a9c7f5f31e642b7cfba86c5b6be31c93ffaa9d65d0470cc44d73f85ad95fb1ff8757366fb843f59117b265b92b03b9cc903e920cbaaf2d71a10b21915f510b6e6b25a1b3c1af8e8bff811cf7217c194ca47a7457d12b70fab2a9d38d2189baffcc76090db22daaa9a24c2bb1a3026548b7f110b3a3ad7242b233a79ef764420a3d43997f118114a653f8eb60ee7e03d8794557791a5d7c945e23ce26b0c7debbda380b2f8bc679e99ebc04b2a664704d0b7b6f94f7e1ef784de6bb9292c67e941797cd9a01298a6a3e1d2bca59548c315097c6960448efb91beb3d82fe268587da736375d0d540a65093df0ac35fba116feb83ab582e09f51365d7f91dfc865d44d718b989d0f111796cfecb73def46b8b9d25828d956a3809e8814ea0ee26d7894cf36c861c07d5260155bc7c4dc17a250977a46fa0e08be61e4504b44d0c4f2d9a5dea19f5c5a6da94e3cf1fcf584e95741ecd16537b5b488373a89498ba1fd462e8ba3a42a970fa023badc7c7e26cc2e7a2d2e6e74f0cad629f845d706b2aade701565c14636001389efff77cff7864c101376f020ad7e71d2c1c8470d6b1c1904b4e2124bb86c19ee8c28ddb0f32a792f9cda8670498d2b55d16469ab43e92c826f09545926c874608cd357dad5f91df025e9536fa40cf65e88761ba53a7bad0d8ccfae0233c318e931cd72a8e020f93281e6bfc7702bd0153b3bd9add480433960569907db24c531be9b1bc8d9eff6896dd76e989d86f03ab46c9a76b67cf030a012746161e74552f2634b3b256c5aa067446da2368e4711505cf1d7d2f3c40657c289071bbc17cca04b857d4ffc1f9a776ad9be7e137269439692e63b8c969411b174ee7c36b36ef73ba2add744e42b7ceb267266da07f85cac4d0f4f433e602180fcaf2c97f7b561d4c02e56362278db3922e0741f460fcda099470511a6978a035b2c42a1a3e7218f84f00b051f9da16da5bea2cc78529f98c1df4f64c2a2a50d29c00e7c9e2a5d2bcc4471ac174e7a4b1fe1423025813022d3ce3310605825aacda14a93886b033da6e7b7f2b3d0e5effca1ef7eee5fc1b0f3517855468a522b9bc9537d273692e54c1aba3ad5f2377e172d47e5a4adb2da2a4a9650774458d57ee5aa7a2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython310-documentation-3.10.19-150400.4.91.3.src.rpmpython310-doc-devhelppython310-doc-devhelp(s390-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3i@hhth@h@he@hFh/h(z@h?g@g@g@gPD@g5@g4g(@g$g6f5f@fըf@fafIf@ffz@f"\fere!@eZe؈eԔ@ee4@dd˖d@dD@d ddJcdJcd@c>@c@cӼcck@cc@cRcOc'@cb@bbnb?bb@bzSbs@b?@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.eudaniel.garcia@suse.comdaniel.garcia@suse.comdimstar@opensuse.orgmcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eubwiedemann@suse.commcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eumcepl@cepl.eudaniel.garcia@suse.commcepl@cepl.eumcepl@suse.commcepl@cepl.eumcepl@cepl.eumcepl@cepl.eupmonreal@suse.commcepl@suse.commcepl@cepl.eudaniel.garcia@suse.commcepl@cepl.eudaniel.garcia@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comkukuk@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.comdmueller@suse.commcepl@suse.comcoolo@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdavid.anes@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-6075-expandvars-perf-degrad.patch avoid simple quadratic complexity vulnerabilities of os.path.expandvars() (CVE-2025-6075, bsc#1252974).- Update to 3.10.19: - 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