python311-doc-devhelp-3.11.14-150600.3.38.1<>,i$jop9|3+SKh@' 1Rws!JkMn?5cݿ.骶wNm4~S!ϢK6| _BY+ x"X7Ɍˉћ>B}oyjDl V(Ě:iђDHSp,.Ii턎no.K|Vkȣj0+/BLcdsrE,M1tOZf}*z"!y,kw]]MDqKL$8#>;z?zxd  . n<@LPi K K K 4K `K kK KK[KK4hx(89<:`F)G)KH3KI<,KX>xY>\>K]GK^hbk{cl$dlelflllulKvuzzz(z,z2ztCpython311-doc-devhelp3.11.14150600.3.38.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$joh01-ch3aJSUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Unspecifiedhttps://www.python.org/linuxx86_64?+>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$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jii$jidfec421b216ff9ea826f7b9df0f0edc99880c47cc32793ae19358f383294eb7ed488b23208c21fe601bd6b2d4ba6c44d334bb075babbf7f0f751318903b6c5d4382828d64e88644e47e695d717ea8432ec1ef79a17f2d209b11aef4fdbfa4bf570d752f336a9ee7af4a56b8e5b3696b962b69793b274f76439165823c69cf5e04bd5db0b21f178fd8b16f7d999d0da20a00ca8d271cd556cfb1d26dea91aac88b21a9ea9ad785299a282cccc4b9a93cf9b1f028f65b0e90c0c41deea019953beb5528a56a8b0f2e5da3d6f20f47057cc0325273ff152816c202f8a114cd07138ba9abf87cadffa7027ca298ba11ceb6418f3a9abb32ac988c8d342e7c2b3fb2e277bdba99ffd0fc3356293aff094e234837aaf9fa301c6498c50bd7a525646ce97e48f22946a092e28d4306491653c06183fa76151614d10b8fb7b51dbcca7ad4763d9d7b2bd7a02af9f67cd759f61d68c7b7dba839e676b368b07bea632198b583d4a896c950c9633854df40de1d2805f768279e280b4d14dadeb4a90c80fd0f1af795443875f7184331d307aa28dba3fed73126d1d27baceedcf376de52a30f3d74d09f9a0d5c08e9ef211afed3397ace994a39748325ae53bea62124348b15a001934886bdedcbabf89f6a81e8253c0c1bb47ac18e9c7b859f0fcb1d92406585893fadf9b1c4dd2da58ee442e10e7f7e10af041d18f5048006bfd9b3e8f645c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3e89be12e44677affebb194222edf1f9198c334fc201b890ce88083c7e241d9b63416a3b2c3bf16d64f6b5b6d0f7b079df2267614dd6847fc2f3271b4409233c37f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d004ad6ad7e772d6f3c61c65a7fb255e2b36d8bf583044c08ab97e7e5e6b8442dd0fbeb27b75fd2c9163de2f25926bdd72f8cda9e2ed8a97c3002675f0847c9d647e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc008aacc80a7392c51d971a98ef3dae6c908d9a14229615c83a5db97521dc4102c1e5a100ec6154b6514d10ad2a9561355b4b610de38c3ff721623b95eb64ed59f7b54115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac63ae173dc4842351fc1c8a551afbdb58cb2b295490782130daa4f359a6a80d72565865be8bcc0af888594903ea0112f6c8d923c5726c4081e8c856110cc7339cef0e2d097ec6582b8a0e035a7630ad3052bbb189f3abec9cb29822cd92d9ed86ab7029cabd6297c2a33d33024ab77167f9d7b2dafd5445ee24ca6e13a366426d46c7278fef0b7d6748faf50278bba7f6d78a85a9bce97f75700c9e434209491709d23c599fc95a194340402cec351ecc78b946ea27cff1da0ecc2b1f8b1a648b1dcc10f799cd0f6b65f95c4012445497e5ba3cb9f51964a9468940b27bde98b487218fb1c1fc72e9af6b866f430be2a67fa376392b4db2f4dbf32772671b6ae55ccc1f6d81796ecf0d4c875a6f37a89707639c2ce84a0eabf765d0fcf5a1e018a97c8e7eafcd6982ee22904fef44ff39ba6de141c2daae9c3b5738a8a4c970dfb4c99f86868d8346d3d91e2b0e6d88b08003a58c4bbbb27bbe2cbdc08733d1e4e4d9cbdaa33769fb6dc3db9e0af47bbe31ef2b48a10cc432bb60f307a819f61fcb61e3e818423e93efd1c1fb4bbd168c4dc7f1a1c474a4c9ff2d61d076ae28289f29a6d369809b80a38357f4ab05fb13b0c47f80d77831580006f754d8c674028f643c88608ba037298f31a55102ba0c3761062f253c12319a9d717d9661a93d6c58f7c2a1b691eb75c98ed1b0111ec17be71a72823183f9ecc8ddaa10a8e52ab42152e627f9588d4fbfd0aa1fa9ff4cdd7f38751ee8b5895d2a58b056fe90bcb1fc0f40ee7e447c8da6004e06f2f22c03968c3df7d65ebdb99f5ab0289899cf56efd06eb8f9abd70598d51321204f18157b19c5663e7fc973df0df9b07918475abb3a29af1fa5db685e53fc9bf9b04f09f32f90479e945165f255b329929c9f55d7c69f9578e371190b7d554fb9971d3d1430bde8abeae54b993b5cd0e6df473f1b340b6cbd64839f8157b34eb3f77982b76d4e284e9065d0eabec77fb4b4684a0b908628ffd735d5c18c4b9335c87d059610e4b96210ec6e1647055509ed205063bf19d4bb4263f054bb60d822f1444ea52d805832447c10be696d424c810d05ed814bc2d10d9bd8b9e3824ffa9d5022aa47e5d441b278809d2d399271cda5ed71cddde4d56090f4ef5d170ad58ebe0796df508e538cc90f618a8e299a3f72e7021b03e39077947c623cb5ac525c898d81005570a8bce4227dd5e6da037fa31a33e8749de4b86d954067a78417f6d6c56a54cac5c8cffcfea5cf9a71c180befec3288c4aaa36e68101f17de7312548afa56f6b880967a1c41e1a1a29f6f0f9c6c95488ca3d71beea7f29dbd2eb228ddebf9d65e79acb7e222dc352dec2e4d9f283fbe7a5e60fa9fe68419642d16ec64acc529eb82b81c683dd35380e49495e11f40b5a0a012d659e71f4e44c8d0ff1b3a4c7a9a8f8d6d649663eeb84f3d9939c948b2a5f429fcc80e8fdb63dd086a065e819cbb2d67f8d0db00af003e410ebf0cc9adc47722c968475c96dcd7ad98017f6671807447f149ccc1e8c46348ab578228450af3be16154a958a6114ed9fa74ff4ab01003d20a9c5a530d8524caabd4fba2af61e252237ddb349c4e2876d4d6b13425dfc97da4c703d85d1ba9678f06e6bd9d6a7ded90916eb81f45ba37ae8b16adaaadec216eea9a1e40a36e231d63c631ef65f1c2cb77342f254ccb0eee8e1a26ebf05835d1654222e41f7cbf0b242d69d17561423a29de1dae3d6d5a2436c9721135c37bd5181d1349d313236c00d4d85f8a177229a1b92c9c2cc57cf6157e7e1f5b0f6e06b8c51ff79ac67d50b7ca3d5a682f420078f06d4b6964af0f17b2fb85d9786190015ca914b234afeeadb5b9a8f400a43886026a31c683dc12ee332a2136dd59566013c9e3a69ba78bd38b3f9b4a66f645ce3409b0d67b09de0dec305f71e5463c8b184e77db5e37025972164a823f814a10c88bad66df7b954d8fb4abdb7d104a6005656357da3a4bbd20e66d5a5122b13df3fabfbc7eb9ba3d524c34ce9ad946860c58353652531180bbdd1d68a09a01163c2991524bd5bab31152d42a61a9afdd7fa344841bcac9001b8ac7263ee8a2ed2c02632a7377193a0682817151b6ec0a1f833118202e319bc468a193486b6fdb50f7dd217e80d9e2f78636a163a6f55460d3bc7e50803281834029631d3b095d3c6493b3c369e0db5125397ccc4e1b7029cb0fd13e813bd013c54906675c9cfb43ca7680ee7fce230b47953aa6693bce654b9047d11d3c4001a32db6c93f60915a982c766632e4e8f8d1007e81887a7b22c67457c6d278a724dc6cf5d6f336290c445c303379ac0f59913506392e51173429d21506c7b7a3f872483564317131fb7dc612d9c02a715c24d0de658f8c9e61a71416e384ba05677c2e373db1a555c9ee762361f0c09ae5ac679c5d2aed01bf2ff57a68dbaec5439e14b8630d52acea5d4bf315a544868664770147e5809d2737a927955dbb3e8f810a12a732aefabc24915bcfbe4242419b392bd9c6f8c9a43449b8aa299201dd258ab06b745a1109ecfe72c37b398fe9cb459dfd0795712e0f233bf427d53b7a9c142ab4eb2f27461051a7fabd1f30e962662d1564d4cc99b21c73f4b7ef03e9724cb93a50859d55e3ad79b861fe13ce41cc08c6d0a76e0de048dc9b285454c88013813494a6cabc0e74b33fcad43c5ce9fc7173656c2af98b46202cab1246dce143460f1b6690016d42581d31a1b4ca0a4d044a088c235775c7f79200e96d54a215ba20b76dbcb0d44237aa4569b44d6c6848430587cb87a7b9696b92db5d7b18fb10843158cd39c5bfd2a0598f06b0fe3e9f132d89f1aa6ba49903ac7095c741cd2168683b64dce66a1fdfc77f1bcf17d6c8b7d6cab34b4b21d79dd850d6d0a07356a5115bbed807851c8032d4f9514d835dddc93242949cc241b9b29d45fa192ae7bb3b5736048366085cb1afbac3e25bad09775ee910e37bb27639e8e35a3279eb39226c082774db12dfc1a7da33726df08e80d7e660c976fb1121b28c4e6ccd2cf708debb9a24fed2670f7581392e5a648d9639c6880c6704776e876603a2cc199f109bd653e97808464d38bd61b30793bbcf806575d19b27863f9afa5408c9de9a4d5ab4d178ee4660a01f3d0cb61f179da90b64b74c8e31c0de081a5dfb1c6a1197594d44b804af7d4472c00392af345a2d17c55486caebe65a673f4e23eb605041dcfffc2356f932266c0daae26555c8d33feb8c56598753aa5d888f5d00a1341ff6bfcecd8ecae2c072302f6e699ca3a988085c6578148ce2b8e5fdf465b312201d06b779d57a530b11ff090e1f80f2081e5d31b3e311037a7cacdc53f0825640d6727c620ff920a4a295c56befa0c7cf2f2ada2e367faf58c613814d4f5d5206007d7413aad5e0c066ec7da769127e3857d4be3bb540bc160c6ba4ee2418a55d0f6dbce239501d33a49e7831798122c5815f02ab2cc92f101b94739ae89f4340d182b8cdba2a147a0d886bc482f141bf950a4832602979377aa745be63af81a7f6081f46bfcc731e994e7ed20bd7c7ccf3b487a9d035dcdbfa422de9de8afaae4d8d6f6b775bc29b00dd13b2d2d32e765123a1e3f8d1862bf1043fe8f4c1404b830e531d879d0e6d19ca7ad2b8d980e14a680ea3f0d0aecb2c8d99de9b1cfd9ac34c39a4dcfbde2d16eb8fffff91ccc6a131f75ffd45302e3cb484f932b69b14bbfc34758a926dee2bd53a46d59927723224cbcc7509c70886cee1e0327b0b843c681f16357ba9a3a4ecae515ad77b447ca19eef6f45f113364e5f3de8424d0ef6e75fe0804602f9fc5b76fe9ca5a9083ed5ae0f9ed4526115d8a5cb787f4c86dde48b051ef14dd3f2ac7e1f93c83dd54d849a7bc7a30dc0b665b9cc75d9d9d6c38a8bce7796ad9845209566d559b61340da5037846974cf05c8e84397868d70781798685779ea25f369d4c1cf6021b22def993904158050a981d7c4a92c930527dad016fb027cee7954d026754ea8116ed1238b09eeb29fb1fd39c0576f29caddf27053074d6d82b80cbc3282ce731f778dfe3d8d9c3ba5ed088009a26e735fe0419b765adcc4616956b3c5d8a34c7487ac5bbe8a5175839523a47d5648f90bcfe2f5bfbc1ccf96139ec166de940e4d8dab1f2f74182189f7094d0be9a65197e458ee0533e6cb0ed0bb82a1e44875bdbd9a7f4697f5268cc7842afd574ef87c12b09ff3a4a08e4abcbe6d983d5f7bf4326803948dfd34df6d8b216401fb8b5ea8ae9340a8fa6bcf714e2a1600c1cb4ca54d0a6e04137897c66d527f91169ff97fae58d20b0c7e1aa5fb738723dee0ff530cb41d021fd74b066b7deba22ecfe168909775eaf9e07f1339081fad5e41535151ca3ffa89c743759c5b04f1cc4685a11a272b658b6853f5ff89b1969d8ceb013da4ee3b4edcaa84e8814cfed93cdad35806746e806061f9f8902f3804c8f68b52d66e4913a20c45c897b1dc9ccaf0250616ef666b0ef7856ce9e86cd8fe19a0c24a92bb4b6f9cc2d894b51a3d965c2b1c55ba13da3b722e9fefc67e7588f8d14a846d2bed8d2f03be12a19fed0dd37e1f9baf28e63376cfd900f7b6caf790c39b6ce1d31a8c145bdf25beefe0bc9a83032c21fc7a88cd283fca23e6afb1fb2006c21f8f77d535dde72c901aa0f2948bd73b64545c1311b3c0f41fe331abd9fc98ca9cbe79537233ec35aa61714bfe98bb8aede65f10eeeec9b7786207e67b5cb336b5ba8bc172b4d415ef1381079c4db0bed0feab29ee7ea62f08813ae7d41aa6346a95a6401085435da073268d8f39f0da1c669c45e47f874008a86f21c4d54a38c13199dca9db9bc27943cabc0d47c9cb7d6f84dcc4b685f6b7caeb99fc8e0bbb39da391a3d7c4da241a6b39602a5fd0e1087fd93c2221cc53800a9522119c70ff8fc90fb2b858992333744259e25f431a7acee0b35ecbf41ea472528eb2571df8d7cbcb0bb8006019e532e0c948c1aab11ea7b17de8c63932fde4fc34065a854b0d266e36efd21fe0c5dbe9751f83ea2af00e44dba1ab095a94b0185501ddb054d5799e0ef6ec2ed5d4d9a0b98069759fbdacb37866e81a48eb7fd99c89f1b5069da13f50cdd9d4bb1c943efc2039b765316ce55c3d427c2a839a038661db2ff380e7b5fc4424722303c654e11001c8da1f0fe07256b4525309511e2509646f2cdf671f04a250ea5d3f871decebab8a75dea472cc68e30a2a0b45bf9b4ce791f94d42688415a93791d99236c5692a245520cc27484cec19b49abb8158d077f62a7c2edc54052eead5accb3257db6165c48461365f4f7a5007dfe0895e6d2c329dca5f5bf56c14956726e3529734c4bc8e709198a1666c76049a72ddcadc524c3c74555bd7153459bf40dfae5b1331f35a1822458dea1e61e2bb6f014de46980268cc578c13cdabefbee1275af9de503290cbab254a6a721624f90aa68ba18a17f8bb79602d254d8f95b235aa2d61498f9301e781dca31cfcc6df2b243d8e760deb3aaaa58495a56ee29d0edc1a757b8084dd7128a74abbdf8f2eec5ac7ea6ea98aabe76213781a19c9671508ee96ed83f54f83767b3622029c541216e0f500b55430cc32baec16d02190d3d2418b436d72a0acae249087738006fa9fc15483bc9510bae90983df699dc014937a748ce41fbc33771b0b9ae7b6be7dff59da53e886e6d1449bb87e6b5cb802d76e587dc0a9f365412be35b6ef63b7f0eb5211ced39dad076a8f96cec2a62583126f1566acb948c4d7e5b5d01d12e31ea6fb61f7482e4cf7980bfd0438e20904bfc66b14ac40e2b3465738480cccea6bc4faedcb3043968c879db2724e94a329d649ce40c43ca8f2d025452b74837a5dfed6b0519b220c36bf8590c549f067bcf8fec4dcbbf44fbb58d819666a1eef382e5d52718bc48f2a7c041ed2f4b36ad5cd6d25bf53728a3e71f7b8a20f9955577b1ac17b4ae7e6c340a6851213c9f397273a75d3236b08228f1372f4fb49f0512350bfc4489b0d2b2cd50dac5d45aaea8f6a81e8d7488752e402680ede813d1f63f02149df17df2ae9542760e7281d29da4e2eed67fc01e7f5c173528e10d94ddfad8bd6d86edb7508b98763ebc36c00f7d526976098bd598f00fc6db5ccd2aa9cc509edd0e14588b013759958dfd0ac0e3c35d7559c0c54536ce4314e2b11968b9b934c341a9998a01ae71618c28f3014d8ae1b18636f428b6038f4fd67ee66c388604cfe2aeca49e9c3969f0ea426c161852a316005c7e157c35704501e65f897bea29c407bda460eba0a1dd66907516b8f56d26fddc2e96b269696fec0e48780078665ffb52e8d569641e02d4cee2a0c5529236f1baa99121944d2087244d9cb0d456fa9d7bf8920a004e10c438dcb9475ba32ffc1b1b96b8d57c42f15204928bb07bc404c9eb67fff5fe12e7c590058df4e4d7bd83f1e33479c1ade2b314cd10c2a5e132615c15c4d70b30d3d08c85585372c4b94513f7d2226bcc582bd414c4ddbafa1147a0b3d123018b5f1aa1b92fe2bdc14ca03208e18723b80e0167a155b4bebe5bcb3fd6cb59fa20907ff41dfd017ed26ac4861be8d4283f5506a586b24f4a644961c3d6f49d7e23e79781c3454d1b5971634183211c53f1c964bc54f1d3431ae5104815ed3e5df27d12087f036709adfa7e71876e81ddda7f546ae17a7af54af5cabc910649b0f5ca5eba20d52f6ecc93c8998c9a7733f829c7ebde10596b8a125fe7d5efeba29abd74ddf1aa0c7dd41da025b7a296acffdc1992765dc9cfc2eaf45ed8ff1a85c3fc3fe2b4abb8797543557a72a325c26caa3984799881cb9050baba00a2a80db101f1686e9222ae211981effafff6861df1e6882f17e72cf0eec7855001d80e31b2c050296dbf2702a9e17591874272a80ec4ae2841f7776dd35af00f79e4940627f4cfcfb94e9a042be983ee1458e8f7c207059276d289cab86949d100f681e869c0fec2238367c7d1cd4568ac3659231acda8c59522caed09eddc26cdbc4db1c0628a3015af7bb82e2f6bec204566e2f0e933ecae25a9bea3fc37f63bba59e9579433af79cbd654308ba4f81ef6003368f05b5a2dcaf5550481d6ac54e051fbfaeba2b231a948f5b660f8e57d97d96aaead5f7c0f6e279ee1679898423cee741e73cdf5695478d75c854493ef874819b187a4a55f130c41dec0a5ce3df784219dd0a40bc3f96ee0ba085a5f907a5626c9d0be6b1da4bc556f4331edbc2caa7bbd7dd438ea4aa04e2ce4ef1d453b2688aabbc4632ee3073c52293554e3d038dc9b9b8a33a56c96b9e342c553590eef9f8c8d712bc1135db8f9f270c332a11efde7cc9c7f50a7b901d6b3686c60b2d1a84cab50351de3e93482ac690c80c3ec50dfadb777e8fdb52a39c0a9f3bd603743b111983ee426c6209392e5b68a8eb4a5432ffeece3d01dfffc36a38a60097bf15e0516c4255e1f6f285b17ec3886a486e9547c9df9d95405b29f79edbe3e313de87233492d68c75cd168f42a98bdf80e254e9ca4efe50c7cac73ece1d4f18f654d9de6ebb229b9273e6587a5889e2e98c7984f68f871a3c0074714bb8a6b0cc4f9b4f150c560817a48621c77ed38beefebbe5e61a865bc4a41516bc14a7628a5b29a1c474d723a004c86d33e328fc15032bdec337a08d18e9e5ec7b3600ea0b164f3488e405f30d1ca0cd869bb80ece6a63491d8ac2470b5cada8dacbe5285494ba44fe675390c887056b436050f93336775f4fff5518b43012c71603c70f9e8aa0fe0289fdd5a9c2a8801621b0721559c064ce2e02ec3f2b6a271a892becc8d7a5071819b81aaa2dd1366d6e67258b527c1f94abf2ab75ed94a3e79d7a551962787fa4aef553147288e6ec0a2722f64ac525870b0e01d41a30558deb9fae6756db806ea2828198399e5a9358015c82b8e3e64f55893834a2dbcd14c9418579fbf45bc8d661890736e8941702669dc40417a9108aa565c9d63e8c08feca54e7d73c8f3df1a1975599125c281449f075639581101768bc944a367357c6c15a84942390487883e15b09fb0ff76b2d8d31f228165b8cb9a55277e3b8ee3fd31c8b856fda91ae31c31a2f6449081eb063bc62240145f351d9cbc92315ef53a311e2c45ffea91969d4065913449e60d182a3df0c0e273884c3745622037ef21c9827dce97e000fdc603b806138ca53d146418c0fed23e6b02b2b948b0bc3a12ea37e6369c7b525026ebed6269aa95555186af71000262becedeecb92af6e585e540b82f181368688eb2c8b92ddbad288c03f794718f818be4af5b1227304c78576607e4e8b433b0ec8d28e6e547e70c974795b161173c56f9dfc6537d1519c762243f8b98057263e9c0e65b3d8b9ed8e4ab5b8621032a4c8645b08049e627eab3e51226e3644190a522d6fac8e69517d1a2ddb8fab0934680c680d401d0a68032f5f3cce4e43e7ccec43b5a9976c87551273427cd9b6b549ff5b30f3f7b64a66ddccab1aa56fe5bb5e6da83b9f7418bd6fa58b0646359c645615fc27d5f98cf181cb7ac4ed84097d1cceb9c42aa149325352b57974939ffa10d887ee2f318cd7ebd8cc773d790899525668ff5b70ae010bdd44c585a2dd9472b712fec45232846c9db8577fd9b1820c06adf39c0bf5be5b1da8b2169bfccf2cbcc6c6ec6b80ea545844cda07f8893d2b3806e39a3435d6b5e7298ebeaeeef4073c4203bce63be13673da49793950f979ca190d1507a114ab36493c96b55f49546830050e7669963ce2ccea516fe421444d2026ea473f18a9947a08b2a84a564f49ede37e5464f7cf4d5c600cc33b99e973adee761587be0568f23dfac8f8820b1fe1c7be97fa87c7695be81ee4f38cbdc200042afe2e744201425042cde47f5cd8e2ce7d6d6db9868ba2b59b4470166ce69cb3f5b4d96022d2e4df9ad6b4792dc7763c6789e28b46a376af6b747fba945235a7a86882ae260b98905485e68f133a4e0ce3ba0537a39200f6bc41cb8c4a041273acf06c3932562e1f4a893c12db4c136f5a3fa3c617277face4279a00ad2ce57abf7a03cf4c9ecdd4c93a323fea491321093a5ca7a7158063c2a821e4d6dd4ea464d62626650832a6078445cbf047f3658405b7f42ec66b2823490acf3624aa7edc94fb6b6e72d64e7aadd68d18e0d922aecfa5b8640d21d1f015744898c9ee64f814e04533aa4eb954ee759b8b33fbd67f8f9e55e95607a238414757260c4eab9674b0caa75fe039175850e17071c717ba0d5218db7253e464ec783797f01eb3c63ffb88e9ab2964b12d18f60c7f31997970c33186557c99bbd30c01bf9c1c136fc29025b705344a13ab423f1a27fd5271ca25ccc68e3eb80ce7629a8f93f7e06cc01e8ad136c7d516966052979d5fe912a47401b5f357d7944614afcae8d159203e9bcf8b1f4528fd96de3bb000e008beb205ecda5587acea5162e41a8101ab8d81d78dc6b8d520ead4bb5a9aa168a9765f368a0cde012b177e2425ed6121ace11fd1f5d1bbccce0899da0654d611f73b5d07b318241a33d6cec3d903f686810b3d02112a4d1a448480f86f84ed7bc6607d00306d90a4e656f1ba56d5a3b9a4f39829f1f027d5372ebe7e1f07203d7c76f62112dcfddc4134708e6240bc0d2e72f784f406d66481f276d96473ce0bbd63b7c888988a6a12fa865622e499643612770aad8f715fcd590cf231761e1b145fd5ac99a42b9b6dcf496c6adfe62231351af196aa0e1fb0db33c38a3e0aba15592d929b0fb27c6475d363073e91720af10308db05b30008740e7dd9c536f0f8cd88dac239d81832928f6144092e3aa48027a0196cbabe6ef6880d2ab10ec6640cbc62b91e6d4a1241c29dab07412b2c5c9a39d8fb6daec161c15891a73aeb3f51639e0ae52f812d684a2f41799817d5807a9c068ceb651a881f9bbce7b1916c85b81c1351bac681f4f7e9566fb858247efc1d151b1afecd605b9ddccf9a5a0be4bf2ece8caaeac9587026b639125bac77d1d24f7da80d9bda03cf0e6815672f0fc2d75982cac887bc941d4714da5d66710af621f5249e318bec0f2846158e42ab7e45289f86eafe25ce98c168f1b15d5f62f03c17b08e57ed50ca35e406a92e261ec312f20c6790d13d03f7929450ebc0fa990d71a1efbfda988e96ef24d768853e951717c71597dbf2742838d7412d059186709f519694c82e75ba91c4aa589931d7debd485779a4af9ea83247eeb54afafd65c0ceeda8bf65909ae9e9d0c17e9cc7453e4c23a4a86c9600617e37635180a28f8ba2ce8296e6762eced4168b6f92ae93bb12cc8f028c1954f3769b7cb0f768eebb7aa7eb98f0eeb464d1866ba311d1821fa4f7ba581a6c759c8cff646f5cc81b089cf8f08afc38b68324b4d36354c4321d36df520791cfa0e9cde9a8c59e40966bab41c6f108724c04e2bfb1f1ef6f80db95832b6fa9458ce2f7d8e7879afe3a28aaa5f720369193c6ee3a0bfe8e9ace2210fe0f74d9186a1d09f24b558244596d69bcd2c7dc3459c75b80b9c18696250974a510760a36f98fdab972cfbc223e5af7e0e363d9a5d89ea1ac917d2a58df8b55649d3dc311d5b99205620bdfd166d9094d4210e9c186582697be81d9d64ce3939d475706260b3f3663693c4176c12894972b8bc7385d5d48d59ecfaff143fbb784baa91a08cdc1684a41a8fcc1bbb5f4e1d692df1672c087d2ae58ee8b50a8da1b9db214ff354b4bf7a2ed8a150f99c034c610adcf40d9299aa56a41a507ff1252939b54beacda209baeeb09e70f208b64fffe7acb07df433eac8797f092f09cb28dd2d1e057cc0d78905d0e9a1592872c8e8e3a508e148bce86409fd3a51907dba2408b2f1e82ba2848b4c89dca74ce6c1409d74edd8c3220bcf400a4ca735aaeb997797b249a69e8bc612ade5e638dc44f9bc1bb1ba4da933a5921d73b6fd1d79575548873f79dabf136d264348b9e8c13dd373cfc0601cc7ea1623b3d18641b7627733678e80f2b3f07830ab94c0bd29ce9f0b2dbccbda33daa2600cf68bf2fe96c88865ecaa1a4733ab7c6afb34f1940f0734dae6917638895209ce15621fefe4a0a1dad14919baa7817fcb62f2d580a3e5d8b2fa75f99d3276f6a2ea77c1857e30f0c6212ac65dd5457c3d52904c0105f584564b8c960e4e1810140d8d9975c34867acdbde7fa1779dbd467acc6bebf60cc317bc63f7edf25e27f683a2477011f8b87cd3deccff008a3770706c9128dc90219a0d76b37403cee060409a237d36c95977afc51a4f7489ef40184acdce5213e60205b32439aaffa2b72f80c7130271f5f57b64cbe6c3f767427b1a99756da80297922a0607d2be96f9473ecb1c5a39bc8f83a863dae623ab5f65043488f0f0a0fe00d37705f65baa819a875d9a0118118210262370798b88144119bdf20bdef1e33e7e741353a73af92e7286adfd4f527820f87c482031106089d571abdbdd4340a6331f41d11c0de020b36de5cf1cb793e221f18b60e2479156ead12335bba494157c0e15c9847e5c420abd8e1d07ac2781cd2497ba6aa528fd4cf3a4234b3d6b2af6a6a2c8303b82b74b3554273487065041ddd215408e31eb55c790866579e6b2ed6ef7e0b8b8d76f2be5db187a786f90d8960f02fd7b08b8f113a4e422cc52257c4115b4e320d78cf249d1d69d8d18e21c3b11a0b606b9c97506c277978a15ee5ad0eeb5f1c88f35f83ffd88a9f0d0449a83f5e007a44b117a006e4e617ceb721b3ae2158c5b2b7822866ac90a25c113a1e58b4a3c08c81f7519d5ca5166da5337dd97f6bd39f81c0382a98104b28190d77cb01e51ee82a26c2671bc3c9e1641d30200c247309311dcefee437d09cb1cb5fd4ebaae4d6f16e71f009a4d9ca11ec2663e5abed58c57b5bf12ebd33a7c8d121b0e035cef65523008c1157f1edc3f29bdc7313e37da050c40fbb986e66c1aae1342d27ccb3267c4488125e90c4fc9539da3c015dd6dd038f82daf78a2fc4171437a33047b0c925cb04b4760c773ddbe7186115052942cb59da9e077ba51cc2fa7f31111442ea6122f0e281b3780be3f88d5dc0975b5fef51106ad19f7b76ed4edada6a3734aa9809667059ddf3c52ccfdc31b9d188885f386beff96245bec50099a325642567792f33a15f015ed0da76eee269bbdb5f5f8279499e9c4fbbfc072fd94a16a3792889c15f0c368cbce1d16d5d01cf590336887bee9a4f790ca8c43e83620a1d814d10ea455aabb878e4c020d3f0185928bfe8399639ff4a5ba945c07d5b8dbca32ea8e779cb7150ce81ccf982c5fc5e1f9e15b3036b7fb03219994fe52461f20eea24b9282dd6f82ee7778aa08c8db64b88c9d39df7ac2cf6754cfc2069ef2a7a30666667caf894794b3343151496a1521d5c81ada99825983291f59e03b50c6a94cbf2b24aeeb8b27a31da515f7ee869e54b5ec8b302ea6927fbf85a804ef69900df95ca9ef7210e605b590ce6ea8382b5ec7a7539f8d7ce185059cbf1c7d654baaab9dbc48bc6761c2563be1304c94cc518544797e9e99c9b8822edc205d96d214f86693b03388ac691888335ec3781bba3cf21032b41d8d377f2a08fbf0f688bd2c74dce26a4d9442a74580c581a9778ee4832ba149a2aad9613d78f917a3fcf8dc24cfdd9f230e7b9e6886a6b07f9815ea2f00165ed07e76fb3a494ecd4b651e459ed52ae0b1c5c2534cf78052734f873b4506eac934fb32dac12556fcd90be92c047d69c0e4a04d04a302cc28e986dc0c491b0f9e7f0f5cf22a9e5d1d6b20004ab6e10389660677b33d6605e9af7ecc86fae69498632b3b4c11286c56c2b8edfe8b2a81acacdc3bb54aa69ab0f7fc160d10627e532ae7114a96df170957bc3ab1cffb39d8bf736b3667c9b2ebffae45c10b1b10b5d39bab34cc78a3a6c07ce158ec6b02d2b25f370baae8aca61a81cf694a612c5a4816478f7da481f810b39ef4145f58e2e3e00aaed6b8dd8557d3ada94ccbecfe0b3f1566fdebe7c288fadffabe195b0980075cb4f72bcd101a5d599a34f755106958f7e34e5a76ac232a6a165095415cc1dcee2cc1b3b7c8bda92572a7c33dbb9aa8ee5afd86a015b94cec2a1d62a90ccfbb09903ea666cd6cf9f4e87b21dd95c54dcef31b0c7501dc983224cfd7dd8dfd77f2082b0d7e23ed84d06475539e85f82ea85f125b8121cc3c1da08c4d844e3c57d0c0f1dd4f144deb9305a2412b114d06f7d4a8d8eb8ce7096820ea9fc30ca201213b167623c0b36cfc735dba5a200f97f41a7a8a26456a5a504b35aa1270a77760b906b7ab064baf3c158a22eff491381c391085f888a5e4574d845b7aae8e4a5e87cfb3d1a060471e819c7c1741ad402dc31b0d939072839d7ace2d66f67ecb64c67517ced3855c70d436195543011c6db4515710f6d1cd33b23b394f3a39ef5da3359609839b1863feebc3a14b828da94e14a7aa14c3f1c256aa0e9693421ab963db9dc98ebbb6934d8ab7873e96a79484828e19d58daec738fe09325e062448d513f2e09dbdcc1475d71d7d82bbf33ecc4db1ef7671ce96b0253ad6b9371d08790056c24cb2760845e504c02f27affee9063742f67dd5c00d998e0a9ca051a4e2c0df4447a0cc4d126174e966391a2b49fc7f9e14962450d42b62d794236ff7475bfe6285627359f973ca2a629b1471a5d7106a38686339e1351f85eb8fe6c7e777c4d8c1bf65a053d119532e361879fdcd334ba9d2b933062f24ef0bd3ea213e120a4e7fdc5a8f3f8d0f678981dd3a3e04266b7196af2dc022a3c7ecf74093b410cd2325823acc8905787c6ca5c92a18957ecc191f993d9698109b6d6a9837bf93c4b0ef684a72341cd2c3c5cd69ce4cbf80b4f0e95e97238cbfcf99076125b00380cb761320718641b253facd60a59677d2bb5ffe2f2b2211d72bdf13d8a6e3b966712c8c6367f137d81476c40d2a1192989b31d59be01564005ebfc3675671ad123e28b98d51581b0354a9a4f501230d9bb10f89ab1f2ce336dffe659e9070fbf29df5b755ee59a2d3bf24b44b120101d709f8cc29e9dc73dca01ba24eb88084790d99aae78f37d38cb0216c97c29387c7cc06051aaf382b15732162f8995635c06312eb883af87b50ec8d637e9d6d3594b1c4b6e3b5ccb1de93cca399efdec3c0726daeff8a46e91756a55cbce2bfd6d2955a3d5aef25925d2642947dfafc98e063c624e95f461b44cde5de72174a545d686339e70ae4f58c7dc17283f5b91a2e7c8e0737bfd25a1d9910751136670fea78ba7091910aa447be57d2f6645965750c38da3ad4b17dfe26093893ca481bbb5a9827cc01120629595f9709fca9279e2b7df8a6fdbc61d8fb1ce8c8e2ea23c89631e4b759b5c716512cfca32949c6d03f00fc548c6694f12f10cf8e118e288f6414a7f8596981e538ab86a2a4a55a21de016df3239ee0a825a9415c931a75400e848eeba65d1c76489e6d3555b41e9647ad7fd1e56a7fd2ad4632fd2af8d0ed25856ad12cc152fd5d82b457c3efe099e6b5924ced90dc0a4178d597279f1e50656a84d3736855f0356fbca104ef18a4b5cfa7db1c2f606eeb7188cbfcf8d1e6d215c7c697bbd486720ddcd9e0312cbd487305f42cc0cacc0260b08ef85569fbb360e58518cdea6807b333d8042bfb8620af3b43b4658ac8fa0a1a8ef211292ee20c6e66422548aa47b776662509e3c6809169e8f04ac3c600412209c19ad3c7bdf07b5b68aa0ccc07b954b00f5beede24f20b12eab539d4c6b1408ab3bd23a03e1e415346aee22eb2d643b77f1c52414f66225aa4a6bf4f0d3e7586154d26edf38b033dd5e895de21867dbbe741ab95155444cdadce3a47dcb895b9aba9698c4463eeff3aaf47e112d35bad127e56099a158140adc3a37a99a61c6beecf612e4da2beebc75654e30731b21b5a8fa34c6c6dbd365de969a6eba468ee35676fff082c37ed20ff430d94aa29802502ce9821a457000470a243b91fc79309d624e552dde57f500bf9948a18565079c69324649233ac4519f7a02383037a9796ad3e13391e6f891bf9d0e3faa37f80c3f0b6660fdfd632d97d48eda9968fc93d70d951b3b1578b26aebebe5857980e13fef566cc6abaa193902b32786f89084d8e082284eeab8eb665d76a2e84df635eb5760ddfa53d7e95287dc291df2fab4b832599426dbd1781beee34c3d2af5fd95553f982cb91604f682393f39e05fcab76afa13a6c08605dba631917a41184e4acd2e6be82df9ce1c1b9e9cae797ddd7ea8e79dde2850a63e17f2c1124c0cb44e904b014f53809bb820d66cf5469f8f9945d4fce71235039fc9b95205835cf3017babc1a51043b257d056b38d25d76ca6e018ef8ff1e72a90aa286382b831b75f1495b9005025171d775123068c1cdbff38e9491c16f968d6726e2d25487b0a76ea8a62c65cf2b7c78996e45946d81d0ef11a1684e23792afa4b4b4f1c6ce0c03b75d6c55825c5b3104db54443c5ac5679750cdc5cd905e9f645e9579d4c19ca8a347fe886d9f264d632396ce2a70b91bc45f8bee96759d36cacf69a8fa2de9b1052d20be852d11f846e94648c47c298dfa37817803f2efadaba8a6e0be40e6386478da98a8dd6d1bbf8674b99c851a8960a019cfca8895aaeb94ed12e6a4a993cdee8558d781103a093eb048f1ff0b2ef53c19a51e067fd32af31e2fff52c628ea9d3a03b9f3713cfbd0bb1c5ffe7f02dfcda06fc235c0668968ba21d7700fd92f2cb608dba0f38dc3a91f2efea18f946ece62b77463c886ba0669c29bbdae902a0d2adc9618401b69bd2a28761b3f7d1f7e7ba0e3223661fffe1dbea6ff5e7016ebf262a3a0c41ff7adfbdf010eeec06a466c0172566ebed803197f31fd9e9fe0ea54f0ba27467e9b106793bfa12211d4e308e377f3800c756ce2ef1939fbeba15779c2b1a2c7e28e37c6c9ef65bad4b69224d6da2588a76b9a41b029aeb9b817f13c3a38126d00dbf02f741053ffe37380483ce3ed465aa4974102ae201f0df5688ba523416ad6ba36e883781afaa3fe72d27d8df0328ce069503661cf569f39ff5504ede2de30005d9090c802cd818fa9b90404f4392adf6b574f9a3cfedea3b1e8ee6bb4536831fc75717fa30646feb202b54114341cd9b56e36810261829e73c696b04a3b0398d2cfd2d72daab6d05219a3066ff2be5501db01898d74c55ad7dc6dc28de037fce2e0d375f5c7d94db9ac0c7aae713e80d9ed9121ef05589d4868fec2ef2025f7015ff3bf304ae7186b79fe68b5bfeb1757e76329f1a8cd946bb640f6d529c0ded7bdd0304c52c0d74418b36ff715ee219dc61ad50d0b65668603b0a760394bbc7c9493f40085675fd7e2a41dac1fb402289114abe71c7810bd880be8554477636e908cd192f6b151b48a3278260a9be568b93086dec830d62a6e1b6abbab7e62855f77acf572bda7685ebacd4abc3b738e622a500a326ac9f0886f9a5eb2df0163e52af1bb76a7b6906f22f6cfcf523e1fdaf9a49acaf15fc4cca556546a06b1411418f003929da0af412c2e7a56c43d120816a7297555d04db2130a16d32d0ff3a0fa4a1c29e8beab496d43d71622b8352ef910267f26639408c4919860079a27a666045deae38b0c85e41e5e36f67eb2edbf2bde895cbc710923027b04566dabf57257f3e33da284279cb6a185e084ed4f998e9729b0c375cce60f9136f593dd40c3e7db785e1b241dddbf5bd49cb9aa81ca8ebd7bee7134c1a9908620e18cc305bcad33fe95436d832927b78fa69efb3ee2af9cec3d2f9a59cad7391468a748b9e2caa636d76bbc1671a92aec93d7f77c14a54193d2a3bf0c7a1605e3e05ee6dcb2192806b2e71390a5bf5d0eaee779442625f389e891c73fc1f7cc7e7fdf02dcce67fe6f107245182c551245f49afb4f2770e3fbec2732d470cb39f0717cd5bf9c02f011c7a1cf3aa624a1732a651664914cf05c0226a1f18f44a875a25f2bfb0c92d9e26f89deedd23eb816a3e26a1cc953f9cffb39d8d8acdbf74586f7fe53f2aee378f183b9d60b4b9c2b160c8e6a8a9becb2c6839755c2233d301f9ebfbf44612015c33522c8daa48ee7d2720f56fcfa38f12f694fa08ec1726592d81de99cffbefb7c7aa88afbfd4a40b457d2181fca352750e135c1754f64942bb8069e3673c2339d3a16380ca5a79477af186a26cd74eac2a7daa5514d04870e0828ca6a2ed098118a19215f8036152fd8774450006d91c373665b1a8c85d026dd5ed22cc4be22cd611d2eb2c0f0ce4561c0124db7e0c24ce050b6214ceeca9aedee7a78e24d9c1714e7764777895020c7d669a3a4d28d95e69afba857e44489f7cc9d0309a709df06ead1aebfe56aadc260f2d8583e2ac1ce747a0fb63f1b1097d68e8e73f299923d4641f7899813aaaecc3b620919f32d5d13fdbf791a4b3f9111de04b6245f2b8c40ab69ed4ecc5d89db39abe542e54f4145e26a445ba007c8c882b923fdea376984bbc030151f3da2e99b6bfc5b8dd0082c4809712a2b2f512acc1f0d76ea3a1fc13a8d65db0b4397c72047acb89faf357cdfdde19038a5b5ec228c56d12b6f0f25a401c4761cb98bfca763a4fb1356aae5fdd0c966b9fcb7caa955d791ef2fac065f338d7f91189d63d43a14a01346b87d4b8386d5735631af0b1beae2156d1bfe24a9f25f43230f1dd7224620dc127cfb84106ad491b6482c25a1f36893fe517f8590393f0f0a03a57b0d9ab0e21e732a683e06f0f96992f18b3749a8e1874ac4f2a778f03b739840722be8673d96f3faea99940e64cbdfd13502b163ab5f422871a365023ab576458b0f1d377766f52f5f06a065e4f8072d4ef201ec221dc86fe3c05eb5cf5a5222c556993d96bcd8da93f1ff74943b959fa9bcc7ec9d8ddc9f90a7752c42a5f474fa48d47b067dfa2293aaa1add8a58f27e4380950d93fa0acbde226863d4ef2fa250126042f09edf9be0d8b76f2f0a2a4bb782f9c2a09508423262302933364fc3803fe945d6fc9e8701a68ff3065e05acdda855011f91ac97168dbe360acdf05550558d9711d2f5e73337582fcb02e491e6534eacc87958c2c6adfead379bd7626687ae858533330c3d72cabe8a00a7087f0d83fc24560122b72c0a8a03451ba9e9d5a797b35891245b82e57fe1f41d78374d33034fd600ff026d044541b11dc5f372f16833b7369018016d02f05d850be01b10067253e1db194355a95d1571c7d90617e370a17411b33f05a68f13f090497e7609b8fddc48c699d99fe75953d0ed6ea452793c8f0fff7093526af0253e1933d76650016874b294fb9782e93f211315ffd6f6dfd15c8940d2000e09e54120f8e2f8d8993c986c981863c7092e8bcfc0935a563da3287794ef6c434ece7a8092e62803e9280dfa3d4d845e2fa57c8435fbac3c5aba8e876102c915d827dab8a1a344ca657f841b750f27bc01c5a85915c8668298939d5ee3302a23807df663c26a2b93157b3ccc8220c6adede2802eb95cc4ef577dd0c4acd888c056e567ba9058b159b92fbe962b79ddb33ed6191b677e05aa58a8cb943a7f3b67f966e74d480422625851d5843a56f52404af59ddf6145fc144e2f0d835b21eae9e60b89c63d062742fec39ed89a90f738fc7cf1f2a758f9438ad25db17d46a7201e48bb4f67d2a7d2a5e7e27ab114d6f05427c2f734e8c7e83462af3ed7496116f4df90350dd937b6480d9e02f0a3bffb45946886c55bd399f3582024fc81e29be1d94a0d921fecbd9b6183b8383dcf0083b644d9fcfc79981e56fbf8c09b31001038e95a4b85065b074fc23168c00093158aeabaa838b17dbc519eb1942aa42b50459bfd7c4aaddbd02158c9a7973ac8e9f63bd969a28b6913198af0a08b24973a7a92b325321690711e92306e02674c9b170be78a539fc37d323d3e1e1d20a3ca36b212f21a9cc88c9945569d441fa6fb0c8473689c7bb777cb89bacbbc5c86bd6b01f7d69424f8d2def4912419c3617487706128ef85b970a89425810ec8f822f27bd7a6a2ffe4f7d32dfad80051a7eff073bde5ca565b44ee9b9b88e3bc5725567edafe15d29f96b679ddb5dbc140b627c192899e62d299a67bf80880d05df3ea3d32ed00beb813bd88a428ab100e78029d736cb8c1f67d6a45c6504b4105988a543711ae16a43d15af6fc584ce231e42bf0a6335fd8c31bfe19988b1704d22d25e7ad50695190fdc866b698489d57e347958c821df44236714165e4693bd799726adfa79c1f71be01e9dc59f1f8a630f3b618b9694bb6c908c9392f3b43d7ffc600a39d82a480d455a25657f89d132fb1d1957066789e77f9f95a2c152b71f711697081152d863cc2d7158f7e8919a5d58360f065cb4908851f8db4428816032f8b0efafef98efe14f3ee1762158a3c929f9bf680fd41df32aded8370dc6c00493d8a46040f4b412731ec90fa9e199d79291c2386262e6750c02566abc478ff7827932d002d772cb77849083884ff50cb39e5e3ce7d3b0ba11854794e06c3aad4e4153e6fb8fe31a54ee0293dbbee16be3b9c9bc75de4e57e0452f431465caf729991b029e6f412280ee3c5823564e3eeae60994b69d489aae64f70fcfb199bd47165a93bba63178227aed81cc0a696150f9b27af388a3d8be5c61a0d5fce5017a9eaeb756eb2402170fabd496260150428935fba2453de72097465964132dca0f25af614a5adc37438c6af18907d2dc72f3500537cfe9780ea777ccc1079ff24ffc344aef75cd934f6b95fc9125e9d20db04dd3cc07c921b5b18223355a28243fe9fde79ae28ded3b959204babcded2c4faa78e6fc6b55dcaefe1caf516a09a9ba13243f0b37a65fea02bef77295d814fb8be68515bba0308bcac22644792c87528377d0b9fc135adc802180ddac0e4c1ead1738e9452919d55441b1c415a1b5d27caedf15023bd72e2baafc5230089a69b281da7bae73ff24782e5c57c42cbd4fa7650dd95a8bc92979fe185fc556612bfd9e0eed7306334a39f7ca04d019a02bc37e9869451133551dbc6e93e9ecd3e04ede7351693aa2c1f7a234637446fcb2d05c6f515a073e0de382568416b325e6bd69492f804ed619ce858667071545e889a0e75309930bb6ee96f75c60ed00bdf8035dd9d3264285c0fc539f504dcabf5a3a97c3788b9fec7b9d558b48d49ef7eeacddc0b0501e886d68fba80dba492541003f17b0468d5ae789d34d5781e46b0daf6d01d10494d71108e4e8920888c58699b60077468bfe26a4f519bd5c55aa19124ba32c6ac76d73e593fd3c6f09ad1f4fdd08e7b4627183df5ce2cbaa8f71a1712d9126b59ee5fda610cfbdc9a757f53727417c9a157078ebd1abf462df082f769f829c8e55d1c731b02c75a5b36b23ef21a6606934e499da303844c45b332e4b1520dec777407cc7b8cfa801c04234e5aa07e1a1ff25955737f4eb2421e7195ddb309818a6ed8be940102a61be2e88b7628d799e179b4804a4de83d55eb2cd25c402727d6d227f9cf7c68fa5e4c820e91e78e63e97bd81bc7f68f414e38f183e6faaf03fb7298a065a333f0c4ca03a58492861918f84b448bbb5d989b7086ae2fdd4fa2f34818fc229f0a4d79cfb7a18efa71ab332fdd5cc951b2e0f541db6ebd001d9ab232814ec680bcf108963f8b3c39367b289a97f84a2781d7fa518a5a01a29db1a862f5ffdf5093b402dd1938d93f218b1ed0a5899e4a43a12e011ca3af8518b4681c3257a60cfb8cc3161a4cce0f0a5469949e3f9f23de40fc6f7f5c089c118413135483bca20c332719a108d76cf7bb016e4aeba249de86d57de406dabe3d94391f74dbfa9442d9a35fb40b05d7945d1267f1fb44e415ac4fb0a03bf2404ef5c7a9360ada02d8cf1008111661c192e7672a1601429699939d9589424dc6c17605e83a36e1ed05642a579c1e918d04923afbc698b56efcfea8d8e9538e8fa3509e58e0b8cee7ddae950a80d61ef3692dd786015bbb373d05ad88da4668ce304ca5446ec8ab3e5e14ff39a2b89bf0a6f55f7cd36ca8d4aad9dee3cf4390e103e22e217414cdc2d340f152ff8bdd7d8a23da93461da30d24eb2ee2d34b5b034edb9b4ef111ea6eee62e1c328f6edb22b141759e1a012989bf31bf57fa98022a50f7562f812b304b4da118fd0ab23544a19b5673c5e4d2388b808746e847e2566186f6f6d727926a14dbe312e78298e8d2a794fd5d2be07f0040eb782be08f962007d2a393bb52eb912a962f2f85493c2328a70001a7401801faf54b2bc44b16a892af87c54f04aac7b877151295e40e8d67965f70f506159c253f6f419042e1822bcd350f01d4254b878cac98d5727a2cdaaae327d75de6c4ea38478c79a50e1ce00c8175db59a8228748d0323452db4e6b29193509c67734b38a32afd203462947e5fca6ce25dc5a7e867fccbb80fb8bf95f7b3d737d419be2c0d17017b29dfc7a6dc3665b4dd983b636fda0bf96b36b104894e59d594589b26140d04a67ae8b1bab359468184a915ee3af86fa4a8ff0364025b448df058c5b61f175380f8d30fe5e8f1d0bedbab1399a06da601fa97fa72f358dcb8f5926812eb7ba0ccbca2f02d0c8358e440eb02dd01dd8a1f9a423924c6ac54c80155979d62232640d0fe46c34c87c6c4a1feaf5b971d55f86c0317551d5e12ff55bdcb1a924dbf4587eeb9a2c90e021b41252e0a34dcee2efeb55aa88527087486a0d3789684725287dad3ef9ba18e4e19bc147654aebadcc5217780b2d71ab5911ea9e16e5700ae0e54e78ec73d096a865c32dbf57dad354b6b259284a3a610b30bd04aa5a1149749bd098a0843d6a2a336a215e36e043e2627bac7b31725e678cb30dab529df9a16cef7b95af23edc13f93b911f75b4a6fc7bc97c8f9afbe1ae2453057ce2db707bc1d0215b09a0a6512193996f84c9e59d3a6abe7d2c731ffe54fdfe31e9a0fa493222832b00a56102cd8683e2a457b1d22e412cde2b0272eed0c64112dc332121dbd44b757189a81bbc50a05afc09d07495361e9de4e103c9080cbca5f6ed6cf070c93bd3b0718fb4e1d491f541ade083202d5df9dd5b31ac23a04159a4fee8ec36197723a7738877175f082ed2b60bf46191f675149a5c20e72d7aaa0654dfc2625e753d42d8e48841a1d519bc1ac0ddfd97bfdd00b4f51965e132a9d68a7c57a346db0fbb9c382f82abf149ecaea25c384ea6462e863af8d8c19bcf283775e04bd2d612f44e8bf3358ff494780601616c16ba68f6642886f88fdeb2b7b28c71cf2b1838568c3843d338a7e320fa6d749d7b1b9a3945e5bd7a9cda0bfbed0811cb2f93bba3979161fa4c280b91ac86ebc3a3bc44cfbba6bfe53b35f50dc1014c3f7146775a7c13513a5995d2e7b9cf18775706b30d26c8509221f52610ba22946aba84499041af38729c63f219a2e011e918ba16c9607897e29135366923d9686e36d61f190c65cae7e12e47409e87b49e87d3b1efe85104115bed9540f0cbaa23e23c2b5d4c4fe9ff11b6a1caac4642631bdc560fd0cf032ecf84c14fababd9dbe258e89a15f36eb9f7c23647ed538ecea3625ef05a20afd428566bca1237aa5fd9521e75bb32251142013ea1560bb79f6da8eeeaed351c8e7c1e341684661fbce35ae63aebd2f6876c024f6e300ffe310668204fe857b898cd0d7697d1c3f16b92c26c2d18a39eb22104ae63ec798e035d7d3529af13ca12457290e22746b50ae4794f275d8d5d768247672e17c0a4dc043c5b62244c5c1edc633936ed56de680cd61018ed2bd5a991ba5e429f84baf2eaf6c8ebc815f77b0351c035dae6fa6f06a4ce71c2ebda4a81f2adf108ff25203568d6afdcbf625795517b8d11c482f252632b7d82f3a07d0e5ba6984234735d8de83d54756fd4be0dae459c8a6befabb5a7e264b1401c92fb53062a2c6c6bd3637611e62215bd853ba60a14da3123f5d73e360ad64041e0948524e660192496d3763058d5bcde0938d4feabec780805ccbca3616c9c5eaa1acf9150ac6946d0ac4fec1b6ce00f075cdd36fc90dc58378af74e40869a7ad59e08e9421dbf9a17756f4906ec0616d7b8b72a265f5bf78b22aafd5f7d116099bcc233137e4d6dc98653aac5b895868e34ed8981d2f17d645ea25487055e1ad702e20837626f858ee83a4773d5a7201718eb7148bf548caa8c5817b54604e22f224e6bc7c97e1f199202e280d1b23572ffbd2aed1dd0c79046fa6b7d311dd71809274f5322ed27f5aca6c53fcf60a38200e643aaf80b36e2279c7ef55d700f0e2af8d0fddb04a767e04e9a718f763dc884dabd683b01b1b1a793c5e2fd218b373c8078dca9826e1fc86946913ce340bc6ce2d0a615748198caa9a3568ae98bd0846edae9991b7ca1051b849145167ee11e41dd91164e6d92d442551933e0e1f0f3b73318d913c7a05bcfee8a138c5a400813a6b80fcbb118c0dca6d61237c74f814bd79bb2e3ee9e1fe985116fa4cbd910a2deca0cc61b578ad89c4cc17c4f49d466b3a996679598152a963c94e7f25ec7aed0709a7233b1c4a323691ef4a6eaf7198b097619a23aa449cedaf75a6857c2d84ecf36e244d1cfa3e4527dd88703a39e0710ed8d885b8c7c1e86a54c2c009e7672b73b40c567b07bc95bbc39e8465ab8ceda6a865b7ffe62c4ed94eb237dab7cbf75c9caab375933797599855e29196c4927c2bd6c32266e935fb364d2c056ea47d051596714b8c4441823ce6e6feeabac5952c6fc26c792c6dd9797f4f6698fa78caee1c2ff63d6979f2ce5c35d11c7383ed3238882307d9476c5aa269b6f54528ee943446c00ba96323bd504660c5dc2d7f95a42b4056649dd4ba9c3c786071f3d09120567f5adee862f52918d72b4e25747213e1f2212f15ed55badba4a0d581735202e282c512346b8d4f4536433bde4c15fc08379a3a52f170b0ee36fe23a5ddc03b8fc43aa2c9f33b4463cbe46656e3fbbe5ce91a79b6b2aace7dd18c62fa8e9aa9a41d5dba6ba21519a71e5a2ed964ed8fa1591f6c1db7bd51ce71d1de17f5646a6ce04ace8c95834ccf80a6d554efa03669cd281c78fa9515f7d3e737eb41c1e67b4e731e68aefc3f782316594eb94c8eac00a0772ca6df776553c3731534ca555f8e345b0ad7ea40d7ef436a537c4cf6164e93c496c647fefb902864a809d39f29c0c75b5d20e6d85b23626ed65e530123c1aa9af66695324b379c0280b7bc06e91bf63d92bd58182ca3e1e72ab1c85757bf40ffda064711e446efa8756a915072df886a2671fbdeb1ba6319c7a37d47fc94653febed19b87e34fd71e0ffbaab7e26e6280d16ce38508637961217c251fde4ea791e666087684d147465c46ee7c069690a5a6cf6a070b4ad4688acd6282baaab170b546b08e281e546bdf874bf712dda806f1d2c32535894942384221aa7f99fdd4358390f3f79bd0042f91db86b6eff5a8460527457de9782a6c0acce5e7b34920a9ed7ef978bda5d444dcb21109cdd72f93d0b0db6eb423ce24449fe145b575e52935frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython311-documentation-3.11.14-150600.3.38.1.src.rpmpython311-doc-devhelppython311-doc-devhelp(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3i@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.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-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