python-devel-2.7-8.10.2<>,VM5D/=„jC)`_b^@Fub'F#-_ KZ|t*1 iߢ3׭aI<N/Y}o*\7 7Vf/2d.*ק. B}ȦfWZ a}r+Ʊb(g4`79҆*^awxar5޸ƽ+v#"qem2#~*Z !Ah/8ze" ȎJ$zU]s>5WY?WId  \  &CZ`h484 '4 44 L4 l4 474V4uu4   (A8H9:nFG4Hl4I<4XpYՀ\ՠ4]p4^UH bV,cVdWeW"fW'lW)zW9Cpython-devel2.78.10.2Include Files and Libraries Mandatory for Building Python ModulesThe Python programming language's interpreter can be extended with dynamically loaded extensions and can be embedded in other programs. This package contains header files, a static library, and development tools for building Python modules, extending the Python interpreter or embedding Python in applications. Authors: -------- Guido van Rossum M(build24hopenSUSE 11.4openSUSEPython License ..http://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://www.python.org/linuxi586R RyXK z r7)= y RS- p o {  C az6x> -!/2 }Zw. 3 U^{ | p)[o0@/zzmry!)'u'u:tt$2?+sw! 0 Y%1HԹICvJnw~%* L`p$(y`01.-irxCa>$ikv37D14cF/E&O\mqKjbsx~r $>Mrz>0=1.-<~!!OtwTkz9QF>K/ng>^s( ^>dC=JZ > > 44]D|lHH#yŁ  *5WHH fl.c[F!!   0;0;   " \ee ) )W=U=AA % %>5FF#**U|llw((5<5< &~~!"!"!)3g3g2447i8S8S-33  ((VV@]BBdee LI0I068S8SA i iEqEKEKHGG11 p\\""" zh'h'  $^>>  $ bbU,/==    EMWMW 22,2\2\jFF 77 Qdd#77 Q  "!!Fu H99&y8S8 l_7l;le/4:4:NmemeqJJs j p  :HH( SQ:H## ++0,dd4Y99yDnnxxvvbTT /]-`-T\\m]]5;; 5''  \fe0%%aI 1;B;B;[[;;II@}}&OHH]m cEcE ###l[[/00AADFJFJ\!!WW11|W > ,PP298]4JJ200JJ 3 3*e991!80807{GG # Z Z@<< '}'}jj&AAsI??1?1#PPb||k / /&N00q00/o/oG*f  s R O O:EE#B0+0+> q  + +;A@)H,,<< cii+//+-- nnM>L> * L L&((0&8^8^K!6e[[@MM !! 'F'F= -..VggSkk5*-*-uLllKNNN $$ Z  #kk%%#W####cW%$$ (  #((X;;S' ;;}4665,,$`u`d`dc!H!H,6A@.:.:EE==I GYY CC2G7#7#X%hh.v'A'AddWXXYY0P::o  $%F%F,?^?^'?8<<^K``<)``u ;  C]C]l=pHHPPYYpgg"D=A=A2~//>``GLL--%''@@$1O1OGEEжC8JJ,#'-'- nnd\C\CJ87>WKK ##ddd[~~ 4  HNNqXee(%%1|((0::f!ijijZMM!! QQ M/PBPBt P P#6BB&&VKWW\St0s`WW ^LLsccC   ʔʔ!a,,,55 ) )ualcl3V H-HEH%--TOOU_JJ)((f Q.\w\w&MMxff||1AAEA4P4P#gHFTT-ff$f$f[ED=CC'00NLLJE (  11XzUjvA큤큤큤A큤AA큤A큤MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMe787ce6feef8f4c96f99dc2926f054d3adb27ccd8ae2346c3c270e473c2e6e3a44d5ff07a7a3f06189216b8443a6ef0fc2c484e873569c0860cce208da25d250882430aeb92c44a801ca9bebe25fdf234a7d36c8b41472f70f3b07bbcf38de0b8d1257ff523335aeccf47ace56e8dbbae1df85c8e4bb75f121c52f283744af077a0401b7ac6afb7f82318cd0333b50d3673cd4507dd92a8312adfa81a03210f71c5aedd066e0e2e9e5e83e970c14b93c8b1e226bb92d147b1deb421cc675b50d4bee31abcb502e3ba9117bd0feedcf59169c9d9010b3588daec9dc6c04bc8fe3ef0f300a74d1b4933467acfca90e6f0e194667d10572d7cd8a94734f26ff0427d7d8b963cb5c6fe1dd97427a81ad80e313496ea381ff81fd70b4f8fab40b8eca1dc57ec453106e5ea6b366077434062f803450c60ff1204870e3c3f541436d787618ab7715011580c87509bb2d4bbf119d812b4cda6bf3bd88d98a9c54916f4a1783238e6d204ce471f31e83bdcfcf5bde64e9cf8e240013e6026717489d204779177f28c47ab7ad62a89646a8f376d26c9648f286c04930d3224d437c619619c111f5203a2050e77772342b543437313a1335312da24435830d8df3d1d684e9c93278e13b60a627064516d213d7bcf998f5e7bfc47585dcc33c6e1b0f779192b68be61a2f90f86c2e24386dd2cc14773f06f52410a6fbefea314229cc30b39ac364ad706081c6f64a693ffdbadc7a339a92f801ae074477dd1da642d248786e4dc59f14ace56dfa91094405c97372ffc6b706d59ecdea8bc6e3fde49d5adf21ecf0b7ae9af086d7779381eeac29719a6059a090d160948dc878d53b9f769068614ea3dae2bd8c25ba8a658f646c7f40a72cbb2d83141e0eb4547fbba0dcd3b093279b79d2bf9ace6c71465feee07b37bbcf8937cad995059dba82fd3efe7766f1f63b19d798c816a39f74d0df42ddf0a3dcdbda6fa13234e7da042d1e69a16eabf6cce75e8199473a677666d795e018a354ff395500f862ad802f3728f6aacbd3f8d184d8ddf4dc91248a22a1897f856172f0cfb0980579caedd03ff42e41620584c2c065ebaf60ae052d18722b1113eec2cfcb69ff3ea9d88ca0707b0f6e23aa8fccdd9eb4d4eca72759eec026165268b3c3ddc1e0dbc35ab483e13ba8c20cf3dfcbc9e793eecafbe804b48d3456df3288ec68354eb918cf8a994a902ed3d4472740c76de716e21ba9f778a01c9992691284a450a85f21989b02ed86634760607d97fb02030c6754cf875de3d24c1b38e16a2d8a2b46531461351ab6202a3ee3ed8eb8c70bf0f3dfebdc9c22e7a85df1a2576bc250b50ff47973b6262018bbfaa7a75065a5233852961dc0df0ee2a3e05cfd1a014756ad121ee5f95b56aad5bb9828dba5190669e3a752dfe866d231735d4ba9d8b37f750f3fe7fefc8657e6a4fb6d76fd808fc46051554f56809546483150a52dc4de75c086c57ccf0d9947fd3017ccabc1ce19f519502a0850a64f924697f74ceeb4618ef6a840bcf4e1d85a18b628dee14e8567bc43af268237f36423b7a34da2b07612c7d0ca8280a624ac6b836e1adf8dd69e6be423c0c73bd0a8c531890eeffa0ee165bdd567a73fab0cd4702a270b831b7f8c77ab01fe50d0c8c2ddea193b6050ff48fa2b65d1abd72cd563b2df23938b6b7693080ab488d889a13f009e9f6f37e140b6e2ef9196548154225c2c62e79e6d726d8efbd7cc69b3a38976d5f097f6e45ce107e654bc262c5ffe5197d92ad604a0cf34aec4fc1c704b746137f55e8b83c0d9a031a6e15b03232a97cfa1cd224868f335c3cad13dd0c2ae1c1d460f699187c3b4cb9e6573c2c10da3d01cc222472b78270a320f77500a448a3505f95eeb48ccabbbd097f6c291d4f8335ff2c367ad930ba5b1ac6ad2019685c7bf3a024909f67e3fbbece3b5a8bae263b8eae0d1164e06fd40c8a6735c91137ce16825de5317eb0076e057e828a1158d5cb8b5d57b778371de78f7ddb320deb369f078885e6ab8bbadc832ddc9dc18e3541cdece5848cd2be4769baad69375037c52b2f3062d8026bb05bce93eae94e1f04398a8467743726bb57acdfbbe1be0d81c567ce1cd278d0b80186c13c9b790685b1a1de6233c1f5322f64df3f50573d0b4d58a1f83b565b7ceb5f78e3a8770057df86847e97b6979fd11e8b02fa9ef295970c48c9a174d57377ed7f793bfdee560cc8da6bd480057031ad2945866557b7c9640cdf083857c65b631eb0dc85fbe732e01e1a6ccdb0365e09f7c38132b29b95c5d0fa8ed4cb25169350f58b2ded9e8ca8a7fc5476d194c820162c799087900a645c96aa71bd270962014c71fceb0bcdf7973711b5fdaed9597781d2954bbc2eebdc963de519fe2de315a21b2e219fc5daa97ee306bd24c18315a21b2e219fc5daa97ee306bd24c182d3d86aedec6b204f70cee1e483d3e140c5ea18c31a32213f9a26a957da800e0e586954c6053817ce19eac82532f9815e586954c6053817ce19eac82532f98157b824f1ce87f1b67474a6347e02704c2bf41eb1316b2fb103691170cfd0384b15f21b49c4e2a88e9b77166ade432d56d8376733e0e0e902add3132f0dc2d2f5a2f01aeadbafb5b374d67cfad9498bc68498093b01ece971eb9a573e451f863b7fe831277e0da43bebdd77161a530c38a2bcae5ac048092e4519ac43c6be657597c2b7e3080552e89baa970509e4508674ecc04525a957020fe9119e7b6f408041f69289ca9ab4dea11763ac38c5fba6e46230c54ba6a738f425ec6f9a2295d3eb47c1289af7c2f18d229f935ad63f1296a6f98b518429955efb2f6b0daacc0336a6f98b518429955efb2f6b0daacc033091fa766089a86ee582c8bad29644b464001df4ebd9c87400d1b58f4225c473f0112bb7e2fd7c1c4d1a55bf637ff73d851548391143532c7a2c4b2f79c4bcceb51548391143532c7a2c4b2f79c4bcceb8a3bd5814b8853c0b1e7657bd4fa11384430e6bab7a4c1ac65c67ac36c9e79b48fd19d31948f21ec9875a0e59c271a5c8fd19d31948f21ec9875a0e59c271a5c4307f949998dd39e6eaa5785caf0be17d4700ca4b0faf60288608c36af59d17749471dfe3024a96ad27833930d1c00163dc47e2e805850c4089883a998124b33970be13d862d11a5a0900a8e42f656f4de46757b087ea3023f45787c50488140004827044d40034f93b75bcf7325b7f19ab67ebbcc015d1bd3664ba9372142a3fc5bd9af7dc55f79fae0d2f49f4eeaebca95f81df6ee6dadbb9433bf50eb31098caffe3e0669df6fdfd801ba55c9ce114cd95c33b4cc2e59514f3555bcbb451f7144e0c996a4fd1d1e2eb5ec68650c6597e2c2e3f5b9a8bfdb2a412d8f0db713a6bd65ca60fa500b439662e86d0bd148041b738165e3a1242e7d9e51245c95f361cf698c5bf33df717bf98f30a7a6b8f189f8ec9ab3a42ec3825b62892f0e067cd1ebd705ddab474f306a90bb5b85f337b8719a6c8ac1756f56ac079231baf620d8733c7c1e81250790592aba11440c9e04a3dc6905d4aba48530bf8274702ad87dfb55623a848126bc6003cf5243e69bcb62bdccd1f8c06cb44120300be8afb978e3df28199781625995d6d3907819e2c2b65b1f3149d58d4f59eea6ddd8a5de9d70cc5a82fc914952dd55b3cd98e2de08aebff0f9945c578462e722e9d04536e6237657229838131ce97cbf908efd2d9154ec478a4ae4107f63edf3376a33b8754432effad850d159663915d3de50eb7c53818aa081ddce9fb00ea689373c4949caef4730c687d6a984d44d818c8e1022e7cb9ef43fd3839ce2fc24faeb1d4af3f17ef6f7d64302df85e5843c0eeb0dc1914feabe09deca60d6ceed4a1f8c45626881a280ac575b50cdf658145af1fcac9e9db7f91f5f9b32482718e7742738c1406197fc520a101970ecb9641c6b2df3003cb05d88f9327956f788c5e0ebd195b8b20ee3fcd3c42346f2ccb8e6c3c71c5af0d507909ab3038122f339786aaa2d625fab285bbd0a34437117e7e23f70a7fb0dc3ecdf736239cb868f981336eb337e68ae571ac2c859027e90903ab16d757a9938366456fc87f8a0a03d7c69c0bbf904c18130c21256011492ed2bb920f629aeef2e039d2c47471f66115137dd45bb60b878101b4e5b8417e7183cf40ca21af638e7b20e8cf8b39418a0a643e3b7721554527df76e8c219f6056f583744bb3e8a744089016834bb4dee564b97c02ba81746bd548eda47380e602f7d940340f68e2303508b776c747a9098f8018c4c2fe15029fb0ecd010582832f6577aff6cf2d15ea813711604a97bcdf10436d3a49fcc0c2b5b64d026b0e4e6fd555fadd1f3b45a6d2d20683b67e031ab8c7201557b1a65ebe7384adc9ea3e9d0ca782c1348181a9ccc29e9823e6171b99620248ad3491cdc6fdc04f4c7c48c7415110997f2dabb6088d04d390c136f0cf2025a84fcb1eb37ff72c01c0495c8c6ea567efdd383b5b047daf4441442ea8a370fdadaf08ce0dcb815abd57fc08b199d89d75c4f9e13ff57189eb426581b912cfe6eb6d400cbc65919ae9ad311986f1049f643f9e04db79fb1a81ab74ff2b6a273848453cbcd21a5974b4230ec8c9863ca79512766dc5a38ecb329861c342a2c54023ea7b09e5656499b5b403485aaa8ec18b2283b3009ca6a8ff45dd90bff057da793ded1cffc51af9806719c8b6830f1870384c4c4a8ccc6c1e48b804f8fe2f9264ab5f42cdade8900dd8acf0e09a3b36ece75f9bef89187e81f0cc5b9560ae8e4a201ff6fd8140bbc3268e5a63bf2336c8bc40e038235b88f803de96353e6ea60dc781263a1eb9d968eac0a85aeff6a9251e3dc136b1c586185abf3b85c5d954d9d41e72686ccc9b5c58d3d616650c838255b3fd53cb38378b5476c35338a1713418339ccd82f932aecb0cbd4356a5f9b824857b1726c484e75a3a1e2e17ffdc8de92ff5a8ef993e9841d2cbe15e163b9b3be3fff839e07f468f36bf81763f1d889eb9bf97809ef111e8a1a178da71cd9d3b733f63b7da5e66f6a41809711488afe58f889900500ebaa2f67f81a7f4a36f0d376635ea4a450110a950aa81c8cd345d0cd4c56eea4b458736424edc1ad5709044c500c60321d2a189de79d7074689b668438e7b65535f98c658b39798eaac6e0ec6adc1c55612cba97631a6d8b262a4e9f539fb57c528c52d90d32eef122db35508ab3f917978ebf92d248baabd1b7cf88d6cb48360e94a563753e005aec27397bb8f8822db2fd3d7dce13afd627186f4b9dc050ac6e98167d191706875810909600a062c6241cc16f5d55e9ee53a492cdc4fd66acc3c68bdab16a149254ae1c0c67de068d839f28c415b5d2292a147b6dbefdc87b0317474cdf64d0bb86da83b3ce1dee4ef29868fefc7af8f5f7a87664c29b95308166782603566d10826a1a1ae9c87f99ce3c0334efe1a5763d9cd37d7bd6115ef93f51841e74846fd2a2911c302491503c5e34f7327cce913417ff8a1a70995df4d5c37bafb6d4bcd1999d0eaf0a9dbf5a5be9eacaf451defe4c6ec101d2d2a5b3e7168c00abfa26887e4c4e3c2110c214f19ce1cbff7eea2b4675e874fdb13cdc7b4c64425e61dccef59ff4b21f9cb434cf7c02dfb09c1e798a48d2466c973e3e41c378d9e09e5e1140c0d74ac6d00da31241a58d9659ec3c1a795f9f5278f2c9f1b0f3eca902947fdda11787e39ca34ba48d826ff10824a5d05d9cdd65edc27388b33968c4d9102a9047093eac9f4918f095f7018ace20c4c1089618753c0be58cb5ae4dd0c098b6046cdd80203eeba2c0fa4ade2ea9b20f66323e1e1afe3913124f9bc0935b691c89a7a52e4807435db8b6eb55ea73c007019a4554970eda6d03a2e539fc40e95a65b1e80a970a8abc7e3bafd67b81af3b04055486beddb32ab431ebe32c4034bb3be0c46e974fc30ad94e5812a3a5483f50ad4f35f5106b90967060f383f5aa78eb32a288008f2d5845c5a2d04d7124e727b45847f6fdf9527aaa32633f39e66721170a035aa4d6c6181c03efac32be2df7ebba386ff6d35c79f02624fbdc3c11dc7297cb1d45583e9593aad5b4eefd7f231bdb2c9c555f3868fe0d5f282c4110c865e6c1cff7526fd8d1339d0cf8dc4df4ae8830ef882f718a257aa9b8ccd57a3fd422077cc72276f146b67cf60bc22f16eb4ac478b58149a9ade7501905f8fad72cc8f286d491b0a09235c208e8086967238dcd46610987dc7b9e996adbb443d7f3e7e746fad9cb5ae087f2d49ce625273d9b2cc99aebed60b551f7a2b81662c1e3faf1b6ba56e642e39e81d1a66debaf203b460364f21f721dc8c0ac47ddebaf203b460364f21f721dc8c0ac47dab23c7bad451392703b83ace94f120b636dcf0dcefd884da18b3ce0e09c36ddc18110971249819c03368ab4868b67074ba0c6b291074ab21ca5c94cebd6cbc779c4d0e3c871ce29b2386ec3e149e0f29f1d1461d6a9cd60b913d1e1498f0c8da919b30d9298e67628ae8c9566a2dcfdedf98576742b7dc0f96840cd090dd1554df98576742b7dc0f96840cd090dd1554bb6c8f819851b069daf0e0709b72bbd9e8526350d3e2b6ad3bf884f48814cf8dd52a7182abb0f69f25350d498940378ed52a7182abb0f69f25350d498940378ed7418fcc3bde8ed8cc7486a1d92cbab3fb262d55709427e2e9acadf2c1298c998950947ce611377dcff976eda251d825732d1b3811dcc92b2a547b73124ab3d0fb8a61ec3dedcd5597cd2362e4265b90fb8a61ec3dedcd5597cd2362e4265b9078b872417cef8f363965b4e2221e13454d7d672d7f38a7a5adc967b22a2c24554d7d672d7f38a7a5adc967b22a2c2455860e3a15a55b0efdf939fa4ec528d3c3696d9501ecbf2a8f69a435e445fb68c9696d9501ecbf2a8f69a435e445fb68c981229efaa994811dd3a6a10242df9d6b2c3d22018d9caca986ca66c100b7cb5a1e8ce88fe08f4f0e07542a894b2de2c61e8ce88fe08f4f0e07542a894b2de2c6c562fe7e0c15378abaeb4e880e09418736fd23e8ecc0c2d6a6021b387844d42636fd23e8ecc0c2d6a6021b387844d426c2c51bed8e6e60d93f3aee8640babd0c54ad615a3a755ccc9960b2386a72b04a54ad615a3a755ccc9960b2386a72b04ac434dad592ae929161a6943f52a74293d41d8cd98f00b204e9800998ecf8427ee5d302ebb142d20284eb72abf9fbda29621a1dab599c533329670db0ce84afa2621a1dab599c533329670db0ce84afa2ca93bf2918ed20453cfecc6c608b389b83691c35a9346f8e068f49fd1a4a424ca13983b12a5434f8799392590f47f8772f446ca143b20108f806a45639b85b63128b04fccc6a8e277b2b610ba3942685128b04fccc6a8e277b2b610ba394268590639bcd22d193290767b87c9f7598437f923bf8e9eba0ec32983f5f3554118e7f923bf8e9eba0ec32983f5f3554118ea62f9533ea94308bf7877b57d65e17bd50bd1b18ad6a8286b48c45042758f33e50bd1b18ad6a8286b48c45042758f33ef47682196c5e62e600f1254acc9fa3bbce3fcccc1648b1399d3e6f1e7891b352ce3fcccc1648b1399d3e6f1e7891b3526265771c2fc0364b8f4f81c9fb1d824471a0c76838aa172dbc72162c9f602f9071a0c76838aa172dbc72162c9f602f90de65e7ce17980fc112f8cfeb43629e5a63dcadae209c12c5128d38178bddeaaedb410ecac1be4f0ce791a6650537b838144c94eea8f7d00e3048108977b7c87487b68616a6dcbf36e9ed348d813935aa87b68616a6dcbf36e9ed348d813935aa02300529b1fdf55ffe6e218ac20106041a26ed681a027dace28b8434ea4ee3471a26ed681a027dace28b8434ea4ee347b51aa813c3641f5b6895b913d041634c54f24a41e8a28c55205a11646c93762b96558369e4704adcace43a1a06f638f857802143390b233611bd90b8ad7149fa75fbdb4e98c18424489c9f84b5904f2275fbdb4e98c18424489c9f84b5904f229212926a1cb0513dbdd6bd1ba5dd659670a4a58fa6bf823b3b00934ab1e24bab70a4a58fa6bf823b3b00934ab1e24babd029badabf822619472e08f03751bf1409ff5fda90533338a56a6c11d486d98a09ff5fda90533338a56a6c11d486d98a9e47acd3b3fa7a9b38756ecfd159b3e19213d6b2064e4456d366a3e2c535bc0f9b0b57ebeb15433b9e7cd2e91d3c36d710a3a68d1979e6e4e83611d17f619da843a105131d09d85864fea6f2226608df43a105131d09d85864fea6f2226608dfadf45a0e25c7ea2c3d78d879d4d7cf8e37464aa99f55834872fb540d025da5f39d32946867f5c1981996d475192cdcfef87872f6535a524d787813d2cf84a72537580e8f82153854724623c2d9aac13982fcea1a20250c6943e1542f233bf8482f5d867c4572f12e93dcfc13e0ec2b49eeeffccd7253e328db88627e37eea82ed7d9fc7665916afdfe3f9215d52aa2a3d7d9fc7665916afdfe3f9215d52aa2a30af455551c179dfaaf80f9e12a77ad453b5dc1d3d45b49be07cb7ee5c3ef17fae59b9b47b9926061b72672a09a66294ee59b9b47b9926061b72672a09a66294e4e942fe9eddd3b0a8271b544fb899eacd783b72e9184fd596f8174d552cffc70d783b72e9184fd596f8174d552cffc709c4ae79592b57f2da3af804c13685dd973ae3afc5b80be8ddecfb0215ecf0c9373ae3afc5b80be8ddecfb0215ecf0c93d083f1bb2310a11c07b43554b703cbcd74a48dd7ef84788373e03f408e633a4b74a48dd7ef84788373e03f408e633a4b0419f3f8b4cf4d3deb524356a8152cb75784858228fe003937d85a397b2554575784858228fe003937d85a397b255457fad3a0fcf420b95c8f2a8e44f9ac0038f0d4a79164fbfbfa8b414b90352c9051f0d4a79164fbfbfa8b414b90352c9051caef850a1d023b00e9d6e9772cb1e7dcef08cbd60d7b1006ad012e8a2431745fef08cbd60d7b1006ad012e8a2431745f16c5677632194b40a5f30a8aa635c9220c1f2b07319d05943faa304405c4c5d70c1f2b07319d05943faa304405c4c5d76e72e667800a6338e281ed794f90dc7fb88a5fea616e99b36b54f045517480bcb88a5fea616e99b36b54f045517480bcd1d7062c49d6a85897b3e1ee2adc1fbd729e37046cafb4cc2e28567027f81948729e37046cafb4cc2e28567027f8194812c0e5f188f4d4551804eafd3b0b0abfdcd8133283d3973b3ecccb30adac37abdcd8133283d3973b3ecccb30adac37ab56b7eba45b10c48d1b402dd2082319332d7ab7e2b22725237d3f02161c077cd02d7ab7e2b22725237d3f02161c077cd0ce2580e4ed24859356733a7f813f5d2c16e569755fa725a8214b4fdc3b3dcbd316e569755fa725a8214b4fdc3b3dcbd373885fd6debfc7a2449436be43d344f6999e4656b918f1a23ea6ef802cc8f1bfb650c78b74945c9c3782f1368272366dcb1e4efcd0f99060b978d91f298c3297ae80e6b97eae47a4eb77ec532e994474ae80e6b97eae47a4eb77ec532e9944743eaf84a43dd4c0031df389e3bda202fd383764c01f33b12bfb366682e58b80d5383764c01f33b12bfb366682e58b80d5da9d4c19c934b64e76bf8c83eaa68411561bfd4f56921c9e4533aff72c178fc1561bfd4f56921c9e4533aff72c178fc121927d7a66ca57ed6d5f84ab8f324045051fc476cf96b2297d6ba7e15ab00f6f051fc476cf96b2297d6ba7e15ab00f6f2f4f9afa072f52ad40c508282d7ae894c67d57a8a9a30ef5fb701abc8e9ee1dcc67d57a8a9a30ef5fb701abc8e9ee1dcf8fdef9f8e0e5d84038e20fec5a99d498f26479f7d36e830dd87961c450814988f26479f7d36e830dd87961c45081498206c235dc043ef47ffb38e797b143b35a6346bbd52cde463c01be7cddad5a40ca6346bbd52cde463c01be7cddad5a40ce85bf5a46934368eaa186ee7647d37f978fa8d85ed8571697386a047b190684c78fa8d85ed8571697386a047b190684c9621897256c68b5b98cd4061696042f052b9c88fd268e1b1b77dfe556052bf2b52b9c88fd268e1b1b77dfe556052bf2bda56ced927d64de9aad264aedbaa9024fca01305c99149c28fbbf927b6372507fca01305c99149c28fbbf927b63725075830de2067f0c0d6eedd9b240d03c4242d62426bf8ced1de0cdb51b71e1780522d62426bf8ced1de0cdb51b71e17805258bbcc174174b97a1ab40830b607d4179afc43a7bf5546becde1fa9c7ea7e4c99afc43a7bf5546becde1fa9c7ea7e4c9f1fc82d20c9f5b9c51c840af0629f4507ef9e1cb4ee37b9bd3838c133c99b01f7ef9e1cb4ee37b9bd3838c133c99b01f3e2829e18a1c7161d36e0d3667a47f95021856a3c5934111c867a7b706d05868021856a3c5934111c867a7b706d05868e73d2cc48fc0c88494c532f496d787974a31da7703c4f90a105c3ac3ec6caadf4a31da7703c4f90a105c3ac3ec6caadfe21ce34f810a8352b61215bd1951c4a749c299193bfbe0abeff17b4bd366498349c299193bfbe0abeff17b4bd3664983afd79785395f741a808f09acc33425355da0a6fc40de271d24597649d47ebe905da0a6fc40de271d24597649d47ebe90fa43a25801afd41fea8b77185fa6e7a54efd56ade6bd150f42620296a3895e7d4efd56ade6bd150f42620296a3895e7d9b0edbf1a9f097cb4880ca3cc08469349115921e5b683e4d8e85cb08cf0d774c9115921e5b683e4d8e85cb08cf0d774cdc4c9c31a71ffdd07c087de0aae763457a462b6ac21fdb84f6cdaaad682d00237a462b6ac21fdb84f6cdaaad682d0023e5588ec6ae980f9c4ea90fe969678f503ce45687b4c15d23e4c46eba2584df733ce45687b4c15d23e4c46eba2584df73fff02d7807078d960c35e961f44b9ea205b9537ff953f99e4f2bbf54d268788305b9537ff953f99e4f2bbf54d2687883b32d5227e2a082b3c98bc9eabf7a8edc5e1d5a97cdf7f3163478307e06cb5db35e1d5a97cdf7f3163478307e06cb5db3fc796262ff77b2ef5439e78583d591526911333ad7d1efef74974d38bfcc6f176911333ad7d1efef74974d38bfcc6f1782ee3dca4d8d0c7d4fef68b7ade88e644b43fcbe5fe99c1242da9e506686db6c4b43fcbe5fe99c1242da9e506686db6c33b89999f6c91a23f30f678e8e9d8b8db0e4038f7d61fb4877f948b82c38f4cfb0e4038f7d61fb4877f948b82c38f4cf1b93c93f8f95ae1ef2b5f9d6fc284d7826c315ae5917d8d4300ea5fe16acdd6126c315ae5917d8d4300ea5fe16acdd615acef3674809f16e083fb3eaf32954d6af98323a7fbbc005a31f6972ea54462eaf98323a7fbbc005a31f6972ea54462edd640ade4023fbbea1c38ef11b2220f6f9484ed515bbe81860de74c380e8bdeff9484ed515bbe81860de74c380e8bdef265ee1ea8b38dd3b371d3a95c7ea3a901b0daf4ae68d56ddf8ff07dc23357e9f1b0daf4ae68d56ddf8ff07dc23357e9ff336fab5fae9439e29f9f232e2ebd816d64e0a3f047128bf51e6bc38d24c080dd64e0a3f047128bf51e6bc38d24c080d8536b26f5ad81fbfc3cb8e20e5bd891b3f2a3320d8e0f1d83477b2e355f0835a3f2a3320d8e0f1d83477b2e355f0835aadbc33f4ab9d7ba3656d73ad3347c5d6071e2365f3806e0455954f616f63e868071e2365f3806e0455954f616f63e86817c188d0157c67e58fe4d662936c5af0575ec18ab877924c9b3018e378717d47575ec18ab877924c9b3018e378717d4718c1115a7b22d3947a4d86c21d665dca66da6c90c0bc10ffe32b3e4bc2f26a8166da6c90c0bc10ffe32b3e4bc2f26a81e307418290f875eb641225edb2301e9169dbb83c9b7ad3956617c12636628afa69dbb83c9b7ad3956617c12636628afae8b279675d7a243f3c185d59219b0bada70b46b089932211a5dd3bdfdcfff153a70b46b089932211a5dd3bdfdcfff153b3f990bad9db152451d754ccf7a8a25a23f7e4fb18ddebc931f943270bcd346723f7e4fb18ddebc931f943270bcd34676d8ec2a8ea35e3f85cdaa057ead29d51efcb45a0b5802825e4ef5ef25d9e3061efcb45a0b5802825e4ef5ef25d9e30616bedb01f74c1471cd9f799a4ce70bbdac1e795b849d05a3610c024188130920cc1e795b849d05a3610c024188130920c72b05bae9342a75c2c12788e33b1f7e302395b188e9c49194d3eadbc9c60b97f02395b188e9c49194d3eadbc9c60b97fc2c57d3094734f4c1be8b03fd4eacc18f23101a7e0965d92f0e84ab5cc01279bf23101a7e0965d92f0e84ab5cc01279b7bf5666f9ef40a89514c1df38f4046c1a36d8b3a38047cd356076060e61bd53ea36d8b3a38047cd356076060e61bd53eb6c007127b2652ab22a675207a085e9b746af143eb711cfb2b7a1ad2f1d22b14746af143eb711cfb2b7a1ad2f1d22b140863478f3ac49dafa62d340f028bf4db144de186ffb30815ed77fb244a612685144de186ffb30815ed77fb244a612685739b32d4bab0ee44b77c2fa130f60bb87666f0a5d53d6023755b0be7df79cb197666f0a5d53d6023755b0be7df79cb19625c0531baa52a4e1b239ea4570f394c415ac06a854dd0d0e5cf731e55053477415ac06a854dd0d0e5cf731e55053477c82c61e22f8e42365425a02e8806ff927775f2c3ca3e3d2bed7f39ea1399f4ea7775f2c3ca3e3d2bed7f39ea1399f4ea575912102595bb2aa359def6d022d54032cc5a3bbf82939f9b30dd73219b1acd32cc5a3bbf82939f9b30dd73219b1acdf0a1497dda6e342d70409ca67ff0a21409cf407784c752d3f9f4ba4b6799ef1b09cf407784c752d3f9f4ba4b6799ef1b0832a9f679919f7e7d1512d3cc2b3c4c2070ce9fc5380ecc9312a0b8fda7572c2070ce9fc5380ecc9312a0b8fda7572c4752c3d229ca15a66e7093c254aaa33c4b3a29131a9b1d35a9f026be97d4c8734b3a29131a9b1d35a9f026be97d4c87315e3126b5660b52a93bf9d11e8ee7f882bafecede92d559b98573396791195742bafecede92d559b9857339679119574cddb4d712a438e4e1d2ce30750bb05c87269aa3767c22c04919d26df3f00f6e77269aa3767c22c04919d26df3f00f6e700066159af886f7060228ae41c34cd65fb699db57c86c13ff15fcad58601bdabfb699db57c86c13ff15fcad58601bdabde9579ed2b1fc9908dc505d668c3ab01b92b74267279a32ac7779568629f4ebab92b74267279a32ac7779568629f4eba80adffd8b1f01ac695254ccf90cec93b087a01a4c24e4849fd8a195a8de44517087a01a4c24e4849fd8a195a8de4451773f6eba2a5554b397a82a4d0efd870499a44588263599532f14fe54785c93ee89a44588263599532f14fe54785c93ee8e99e0bdde9dba84364c998cbe597d31035a3eb00542573b6fa8e7d006882984f35a3eb00542573b6fa8e7d006882984f7634830c82f437c8d6c3859c0ca2c105d30ce6b8fd2a7baa93e2c5b5eee6b371d30ce6b8fd2a7baa93e2c5b5eee6b371d8c014dbfd7dbd29c26c8bce126211108ce82ea7eb8c315f13f21319399d642d8ce82ea7eb8c315f13f21319399d642d5ae029d8cbcbc1b1a9c46b59b837998bc0bd87365f103977ee2ef2b2b115c57dc0bd87365f103977ee2ef2b2b115c57df4b12249fc0fb4cdcc8cb1e6d1134810541a00c0cce5b29d3c9e0cec68b24020541a00c0cce5b29d3c9e0cec68b240201e25e22d5a494696822446ac3891a5ad3472b1d9f72c8a336e33479043ea981f3472b1d9f72c8a336e33479043ea981f0cbb1aed6690b91dde2c9b1be680a0c2d5fb086157db1cf69a98601b85954761d5fb086157db1cf69a98601b85954761fa804cbbc16f3bb90c194738ad745660b0301ae882a684d1cb37f2e6812b1e4eb0301ae882a684d1cb37f2e6812b1e4ecd20c5e6cff3031e82fde0ae10699d41bf250538c24d213c862d0647643796fcbf250538c24d213c862d0647643796fc4fa68c8b4822b31b387dd0a4338281cadb1c210d42df288e70101436bf577c3edb1c210d42df288e70101436bf577c3ee55d0991615d5ab0b61aa0b8b02528f25a07cf29ebe71e578584cc27608ddb125a07cf29ebe71e578584cc27608ddb1244fdd2b2757ff0140c34747df9f77a6f198d05f9eef7a058ea69f1daf374942d198d05f9eef7a058ea69f1daf374942da867d9a19514692d3c2e3de5bc047e479318e3201e461af04e2fdb8b2c454bc09318e3201e461af04e2fdb8b2c454bc00fdb410e20a300030ba1f1d52fb2e062442f786bf4c0af10f69a06a72cc602bd442f786bf4c0af10f69a06a72cc602bd9a5da3d0094b27bb1cf9fd1beb5e783f4c148c0fbcfea5dae255d1c3ce74c8dc4c148c0fbcfea5dae255d1c3ce74c8dc0a2718235019a6751c253ba0c8824fa00cb46aea96fd39498d4dee922e06b45b0cb46aea96fd39498d4dee922e06b45b74e99ee647f32a8128903fea0a9fbc3105addcaf4765495d55c6ec3eea42b0e805addcaf4765495d55c6ec3eea42b0e882b6e5f2e2f1880ac68bdb6f75cafdeee3c6edcc3cc7f5bbc8951e6e18fb4fac729a1df9e7d9068d10a511cf8ec567d8d044ab88945b10da78e595e6dfa21573faa812e30fe76f616e4c766eb5c612f0faa812e30fe76f616e4c766eb5c612f03268057ae5d62517ad7397796dc9daca2c158308ab3a6e75cea5aaba67ebb3cd2c158308ab3a6e75cea5aaba67ebb3cdb5043a4b22853c7305b3af7650ed4a03adcee2aa5e5c6598a8567ea4ef870dc97c2a3a909079ce2176befce51580dc237d0f16ee65acd70f5241b6235adf8dbc4cae48cca4d315199935cf5dca2128374cae48cca4d315199935cf5dca212837335683a1ef9e536397ee363510410575857303bfc6bab48556d4078676e9ea00cb8c27469b788f6ad704e50d8df67af0455dc559a92c6237b3eab2e32a85d47899068c9867270dfc44c47844111ca7e31ac45d2f538c186f078faa913109066f49cecb9ea4e07acd37b41e6f96fa8e33de597c10aec190f5923618125d7f47b3de597c10aec190f5923618125d7f47b37da448e5b8cddbf35807cd69635f6b75ef25bd67f1ff0958c67619c4db4985d4ef25bd67f1ff0958c67619c4db4985d4501000408fa74b0542a4e0fa4f3aa072486e880e6bd1cf969a1719ae12b7f79d486e880e6bd1cf969a1719ae12b7f79d716360c41f18a4d0b6684f1ce9eb3e4e2f20bec66395d117fe900f7d90f3f50e2f20bec66395d117fe900f7d90f3f50e3834b45937a16e4f9ff026d42a361e8fd12f1c52007c77961e81e4b2055d70b4d12f1c52007c77961e81e4b2055d70b4950fe82e0ce4d2716f62d1d4eeb38ba44d76f2ebde7af83d5903cf2c66ffb0e13cb6be29d968cf6dc8d3914d6aa1af603cb6be29d968cf6dc8d3914d6aa1af60b18bd4328e1a1336587cc27f36b56dd65359c31fea14e5a42b36e805cdc538bf8443ee2041bfc5bb1da598835c422ac7e0d0e487d7227ee85e0cda5c3d13f45a09de76a086f3ad7a43b641cb806de5cf09de76a086f3ad7a43b641cb806de5cf71ce34a6dd90e512361d1cdfb3e9de7ae53b0cadf95f7995ff0f176f838b4c7fe53b0cadf95f7995ff0f176f838b4c7f5e09f690a6017d43f2698e83a3dbef3f5a55e6301602fd8c65287d12304a41085a55e6301602fd8c65287d12304a4108a4d4af69b55a5833964031652e3938f8b2b1f04819384db7f5e7db20f78c516bddeb48019f827c1e7499a121f1c6be8eddeb48019f827c1e7499a121f1c6be8ed8629f12fc6c7c4ec5997576e40d2e943a5d3c566d4f1e98f443e85fa81a57561e26ba4e9baa9037c34561d160c2076c3a3cbd9731fe81e53ee735dad095701d9ae7f90584523de492445dff316f3dea9ae7f90584523de492445dff316f3deaffa20144f0cbf38adb54fb97843915b37d4aac36ac631ae4915b0296305471867d4aac36ac631ae4915b02963054718659b95700eb95b341321d3627fd96b6bfa69970a7d7d714af6231184fedda298ca69970a7d7d714af6231184fedda298c0c4331534b1e86f87d9289f3bc901a7a0fe4d4eda4b7c18f4e45549deaa3e9120fe4d4eda4b7c18f4e45549deaa3e912b979f939e11fcfe49b23a911d23f742e710a31e04ce05473e487073e996a404a710a31e04ce05473e487073e996a404afec5252a3467781a65d37233c08162ecc22808472354b1e293b8b6a089b477f3c22808472354b1e293b8b6a089b477f3cd875294e7b46d203a1eb02ace6ec79deb44166f5792779326e705876296918deb44166f5792779326e705876296918dc710ad1ebbb4f878a9f98da378d172d2e45a27ce6371241c836132a926dcb2ade45a27ce6371241c836132a926dcb2adaef37fd45feb716dbedf9999ac76f33dfb43641f657dd3bc0a40d98d3d373efcfb43641f657dd3bc0a40d98d3d373efcb6abd1149a3823bf6c67b3d5f1c1125eeececef79be29f0d2e9c2b7db08f0e4feececef79be29f0d2e9c2b7db08f0e4f57574b74c4e8bdbde03607f273612b228d44dd87c5596c9426254c010c6225988d44dd87c5596c9426254c010c622598084c871ffd224d4b73e337edfd7bc70cdb7043a53835458786dcef914a8dd4c2db7043a53835458786dcef914a8dd4c27cfae330d06e0e1da2dd4907c735b15d5427c210b27d966e3a516d2efe8fdef95427c210b27d966e3a516d2efe8fdef967eab6f530303286ab938b077f023cbf8aa1b0496dc35b95cde7bb19871475698aa1b0496dc35b95cde7bb198714756955ec6a209869807dda870f6bba522eaf1fc1a73ab404a6cca46cfc5d5428d1eb1fc1a73ab404a6cca46cfc5d5428d1eb92b568a5a4608965a2f45685af03c1dc822ac5714046a6ae11958b43ce38e5e4491917c4d1124630314d037abf08b633aca7b2595889c3a0f94baee85ce0d4a3e04903942e9f5a4c45ace8cf8ddb325834e5f88ea17c7ef98333f415898954934dacd0141beadb50fdc26efb256f38dafb30bb00028c36dfb43855a8e8e54b8ffb30bb00028c36dfb43855a8e8e54b8f35befeca0aab6556c1231de660f1d6a0c97ba38df13aad2b5d8e83c80627a0d8c97ba38df13aad2b5d8e83c80627a0d82a5e6c731dd8727ea5fbd61a657ad4bca5aa14749a556fe56cc0c979340810faa5aa14749a556fe56cc0c979340810fa360f18ada5b9b44e7c6205a3ff0538b9bc93b436fe37f72e76e24b1f37785df2bc93b436fe37f72e76e24b1f37785df22766b01a7026cba1f8edb16cc831b3d8432d5ea6c567c1f7ebde419c21bc19a5432d5ea6c567c1f7ebde419c21bc19a5f7ea435eee05376e8833ccc9d59ce28f59a38066e04b91a64b6f4ed9b57f334a59a38066e04b91a64b6f4ed9b57f334af9029b3ff4d54e91920c385feb2d64a7b5da08a08c661490329548917187ff13b5da08a08c661490329548917187ff1350025c8cb52745c13b3f9321e57297218201f8cf09393ea397b0160e48cdfbfb8201f8cf09393ea397b0160e48cdfbfb721a3de85879233ab0a6917caab90ddf39a12f4b987404177a8cf043d282808675f86cfb604204c6c2ae0630db6503ed9b33742ec30feaad22295c81d646dfeb78214753010e9b83b2522b6b0297d27878214753010e9b83b2522b6b0297d2780eba1eb476013a5965924e4c48428dac2510d2440455625391247453c21f664daac28b950268a32808377de3a66ed1f65fb1f5d12697d217de4bab3e2738d8dc88da52f5bdcc408ff157c77208fb316c88da52f5bdcc408ff157c77208fb316cbcdd3eb026b12800a601a0c5e5927706b4306bca7e17fce0af79873acb277d1bb4306bca7e17fce0af79873acb277d1bd8ce009d161f708da214b147317073a4908eaa8dc7470fce1f2123faf767fff3908eaa8dc7470fce1f2123faf767fff3e039c93698c924e87bc649276383024b5d12c1bbeda18e962650b34af3d141ec5d12c1bbeda18e962650b34af3d141ec300911b88f90f9921670df15ad269c5a8c75e66edeb8a57afff32f0fa3c03fec8c75e66edeb8a57afff32f0fa3c03fec5ff7476f76019678c798af3489041e4b0d0cb522b1578d1ae487bed0dfd042b00d0cb522b1578d1ae487bed0dfd042b05a39d8dad28596865403925d4b71d2481484e28ae5925ea75b5cd0b110145f981484e28ae5925ea75b5cd0b110145f983233f2a5b92994fdb7afc34c3c6a5cc954951742e1781a50c47fddbb4ea8f6ef54951742e1781a50c47fddbb4ea8f6ef129c0bd8c7596cd15c46e4f504d3998a0217fa9f2847cea900f67f161ce61fa60217fa9f2847cea900f67f161ce61fa6108589f2f9d797376adc484e63afa4e7b14ed9990b4efcf1421d6ec619369569ecc3a9bce7fd635256c42a515431be6e1a1bd9c430cdee8da637abcd319e92dda5aa8f63888b8594c6508ed875c8e690a5aa8f63888b8594c6508ed875c8e6901103325b4fda403d0f0699ea274da9588700dc5fcd95a4a447caa3df80c6fd4e8700dc5fcd95a4a447caa3df80c6fd4e45101b044b7e8d90a4ddcddd5310daaec3187c6e7a5b8cfa1f1b3a15271acac4cc186a605f9f87a0eedad87775c979a1744058550f755510e24e4df98b1f2b111363527ebada23fd6bd7c87db282760a1363527ebada23fd6bd7c87db282760a8b830471ba27034269d7d99cd3d80e81731dad10110a4135489310cdcbce5ccc731dad10110a4135489310cdcbce5ccc6c2fc59aedaca729aea43502df9c1e53e75f55a3c3cde5e8127e1a29446895f8e75f55a3c3cde5e8127e1a29446895f8d0825d02cf517b51e9795544c93e206a1a21f583cd32fefd8660f3e82655c1e21a21f583cd32fefd8660f3e82655c1e2936ac6feb11c2f4861403a9885086907656b98a2240e8bb6534e311f0a36c955656b98a2240e8bb6534e311f0a36c9551c0a7ca27cfbba2691bfedd33192895a95cd9124bf00453d58ebf8faaad884c895cd9124bf00453d58ebf8faaad884c823284974a9c589241a6ecff41712e43a17175b99a645314ee1389ec152cf0abc17175b99a645314ee1389ec152cf0abce08cb899eb34bc7f122c06aca4471e26fca098f7fdd175603ccff796bdc3a4ebfca098f7fdd175603ccff796bdc3a4ebcfb3dd9d8d8a433d5e9a15a7f65b856a0e08c202ea4dc56a83f5cafb2a2fdec30e08c202ea4dc56a83f5cafb2a2fdec33bf21ee78b91a22451ed5b730f90f56a8d27017077492644e4cee28543e011cd46c260eb8566cd5737258fb217977a92788f45a8615ef1d677088ddbc936289c370118a95a7d46d6f97a11d2b84ae31f370118a95a7d46d6f97a11d2b84ae31f67b045224d629277aac89ce8526eeb62d7eab6a86ee10943f5652013fe0eac71d7eab6a86ee10943f5652013fe0eac7176b9fa25ac5280868e59464508bdd41b490018340749dbc1a1ca230d5d4f69a4490018340749dbc1a1ca230d5d4f69a42a7ca21a1c6ba909d0161c755256c763c90a09776c323e1619558a61f3cca8e37457899386f3b0ba479bb029179243c7c77d855008230b136236738f6774bf1db010f0c84adb660ce7bfb32d0f80afb1b010f0c84adb660ce7bfb32d0f80afb1f0ac3b3a317388841efc0edf80a2f69db55d4ad2c98693c9dd0814965db76965b55d4ad2c98693c9dd0814965db76965838f81fc722930872a1f20be755b6e150ccf286c688e919d8e18b574ce9d5d6a0ccf286c688e919d8e18b574ce9d5d6a0a68a3d2bd9960cd40ee41623a58a8d4e295466ef65c6012ba681aea98e412f7e295466ef65c6012ba681aea98e412f780ba2938ee7c7c81a1131497ebe3c9a19179d2738be3037fed486189fbd6f9329179d2738be3037fed486189fbd6f932383b46f48f57b5e026c4c1eb04de5eaf66dd4d199841180e35c709a10522562866dd4d199841180e35c709a105225628b1a224c087be2b84e681c3d3a9792ba8583c91fe52dc91087daf04104b5c16ed583c91fe52dc91087daf04104b5c16ede60b45310cc5621717034f839f625a14bf59d25aedacf29ef5f93ff400887695bf59d25aedacf29ef5f93ff4008876959ed4e8a90b8e37ae6824a8c23c69e0b91844bcea579ed864522a52c30e04f8dc1844bcea579ed864522a52c30e04f8dc30079aa7a892de9c05febc8f26d956b0f1f29f2f722ad06e475e830fae6d8584f1f29f2f722ad06e475e830fae6d8584341778b906cfe695b54bc0297fe4195d6424dd5165447255a1ae4c3c78241fe56424dd5165447255a1ae4c3c78241fe5373996d197468e08d38451b1bca7d6a9760713196c22cac500dc207b076d3dd7760713196c22cac500dc207b076d3dd7ca3baf1724e47aa7643b0536aad76839bb6cae7e7b0fee3be457426440332e03bb6cae7e7b0fee3be457426440332e0353048f87bd9479d2f35d91b8cbf5b9a3a9c2fc68c713d66ac09a8ded2f01747ba9c2fc68c713d66ac09a8ded2f01747b6850b79429ceed7a4559dbdd089b4ee8241ca8224e0e094bc32022d81a90c7a5241ca8224e0e094bc32022d81a90c7a59d62aed1abba94edec7757f9d3e5fb8175dce5949b3d4d6a89add50e335499c8d92af23c5051d50fe0fdbd8f5566bc5358892fefe52d427eb2dcf33e84333eb620b550b3a8a17fca8429ca98a5bb486f20b550b3a8a17fca8429ca98a5bb486f3fd9820508b392c9073ce9af81f31593ea0121e9968d714dc7b5ab1cf159e54aea0121e9968d714dc7b5ab1cf159e54a22d5ff3cc31fb9745825fb99d52856374d46c14952bf6c063feafeb2ae477126275c706208771bc910eb5b80c3a33882dd2b3574e17ee64954480a58827c074393db63217c948aa86673475ccdadf1cc93db63217c948aa86673475ccdadf1cc1d9c3ac8e0c16ecf9ccd4b622e6e15b4ce1aff3381e043d56e0533d5809d74f8ce1aff3381e043d56e0533d5809d74f86cdbb1aefe10faf1d743336720be0cc71933ca7df762f0326e01a657eb0ac15534c9a982382b3624cd1341729d8cde4d3bed282604bc69a2545f86b8cdd53571264312f6f254415e13a584c09cddb730264312f6f254415e13a584c09cddb730b0f002cf266c80e70e9dcddb0d4876ab0246187ab3f45e472c893e4e384d96340246187ab3f45e472c893e4e384d9634654bbc13ec32a45c41558af7407fc976ff554a23040f334c553efe8928fd7f39ff554a23040f334c553efe8928fd7f399837403b1e8320018421e8628df13530ea7724c56857bd7ad4875164a00e61a3ea7724c56857bd7ad4875164a00e61a314d99e1f2444e94eb728cd4d13e0a25c3264ddff78e4e730910d05e81d87f28a3264ddff78e4e730910d05e81d87f28a32b2153f52ae20777a3760415756db4db18b28bf9684848e9a9ff8f80aa8e8d9b18b28bf9684848e9a9ff8f80aa8e8d93803332db634ea6300a2054753b34306c8f62313e7d332b7cca07387d4fba775c8f62313e7d332b7cca07387d4fba775821fd775fd3a34b7525597b9f55f4f359ee2b34d2876f29fb7797bbf5bdee7a09ee2b34d2876f29fb7797bbf5bdee7a0699aada843d1d6754ffcea9155519abeaad4ba04a731e87c4ae0b357b065600baad4ba04a731e87c4ae0b357b065600b56673c9abbc012dc71c608d314ff1cd47a9b348e754cc34a48fc7a0ab3aad3b07a9b348e754cc34a48fc7a0ab3aad3b023dc9b7e8ce8c5e5e9a7096733ca646cf537647a0d73254cc8e458164522fb5ff537647a0d73254cc8e458164522fb5fe8d6da53a44fdcf34820b68ffd2abc360bfb1f6f2b93972b03f54de9e984cdae768c158594aa18b2ba207422f6f146bb035d52dcb9f1834aba6eb9d8c635c290d9e144ed437cbcc8f4ec147dd602ee97d9e144ed437cbcc8f4ec147dd602ee9732bb7c93ac351b76b15871bb2d4f769ac9c528792c1f50d945e6c3975be30650c9c528792c1f50d945e6c3975be30650bb41ed89886bc5495829e17f12f803f20c94917ee3ed76251f0e16b84daf2f200c94917ee3ed76251f0e16b84daf2f2032455304811194d33f8e21f4bcea7d3cd34e80ac2ac7f5ff911f29c5a394f2efd34e80ac2ac7f5ff911f29c5a394f2ef4109bf1c534e68e59dbb78733f5b0e148f23f829b42bde01037a53c9f0eea0f88f23f829b42bde01037a53c9f0eea0f886eb472e873e90b51bb552f13ceeef0f5b15f9e4e0acbf29529c445a2e7e2561b7b6cf05f3817b60d0324da9a87c0805dd8f2f8b35cf000944ee71b0048e9b4399b76f78f9f8592281b06f3f5b6fad4f99b76f78f9f8592281b06f3f5b6fad4f79111b3aa5f2610cd445f6398b13f92365baedbdd36be016e7f8156b7fad47e765baedbdd36be016e7f8156b7fad47e72d5196dc0dba20aa3432ed4f93513ff954f52c88e7c701162d86417c74c21be154f52c88e7c701162d86417c74c21be12141c9ba84ababfccf73fe49fa824a1634dbbf6add65c8c84936a5c429baa18734dbbf6add65c8c84936a5c429baa18783a9350caa655d95b0c7ccbae66d42a79299e5edfc864e6f7d5708b923b4e80b9299e5edfc864e6f7d5708b923b4e80bbc3db0316232c80f6be884e7ab2369150a1fa40fcfc4a5b158a45924d90574da0a1fa40fcfc4a5b158a45924d90574da136723a8b65f26b3b136e0a86b24c099bba6759ecddff2839e647e3e87f6ffc6bba6759ecddff2839e647e3e87f6ffc6febf1eb29b9cb0c3212caf1f1bfba89ee3bd4f89ecc9add6a0be2516afe23e2de3bd4f89ecc9add6a0be2516afe23e2d95a7f19a639a72f8435eeae41a1d3cf2f101dd51b1988875d4cfb035574a63e8f101dd51b1988875d4cfb035574a63e87792390a3dcd354b3c5aa2f876a8efabb8ac5a05deec244270697a275666180997926beee9c9abfbd222cf1413e641941d0021ab6a6339c692800946dec566b935f09bdec7168b6785231410433ade9735f09bdec7168b6785231410433ade97527d682a38ccb534bd50598925e2374252aa0274d8d32fbbd3c356d35140468352aa0274d8d32fbbd3c356d351404683a803fed58ca1b78dc8cd51a8ef7be4e6cda351273d65a2bff71aa550de92a7aecda351273d65a2bff71aa550de92a7ae20b7a0ac4d1dcc9b0bbe8cce5d5083e410d8d859997b29bac9f4117f8f05cd2b10d8d859997b29bac9f4117f8f05cd2be8779af5e53a275339a6fb1e5a5695d3c05f0932ae722c2f563b870b9e6b9359dc6cde52b4fc96d165536aa6b017ff47686e45c07002d900370079841be098cf4ea4130c1f34407a9297b96c74d910edfeacf797551aa26138e30a64d472b712209ae689149d166c3f4f34a799005e64ccc4227a66de8f4e75366622dd2d2d61ccc4227a66de8f4e75366622dd2d2d61ab606d2089d7ee159659f4032caa4a6a4071588dafeb2972894e66bdb008586b4071588dafeb2972894e66bdb008586bb11e8012be74963ef323d0090a6618a8e5fc65192ba43ed2944f25d4d17f32a6e5fc65192ba43ed2944f25d4d17f32a62e233d760ca3f93436f81517babbe82b2e1239e4c92ef75f33626208580d23d62e1239e4c92ef75f33626208580d23d6e54a53f7f0d81508566a893b29a5c4b63e71ea3f70791921d04baaf1f691dadf3e71ea3f70791921d04baaf1f691dadfe2a7b84e62ae15b2b1c5da73084d4d2477dc1f41f8335e45c4afd61558c3d3a777dc1f41f8335e45c4afd61558c3d3a76398f5afdfc60471e70f64c2bf04a5a54440c232c6197decd231b1f92f2c76ac4440c232c6197decd231b1f92f2c76acad819e7edcec93f218e16d8a69244b200bf8f32ba29d018f33d922131669dd990bf8f32ba29d018f33d922131669dd99f6c89dc283e70a93736691be1abaaf8763d0384a8174eb464fdae270984b993d63d0384a8174eb464fdae270984b993df6584fa6831880a244ca307ff159011e1f068c842de0ba8d1ee346402ceb6c851f068c842de0ba8d1ee346402ceb6c85af87c069fab7043e570d803ebb439a0b505d14bfe5c6561274b2c29c38d47527505d14bfe5c6561274b2c29c38d47527592b5417592c3d4565aa7f1460a88c39222beaeed0726a07a902e065ea76b607222beaeed0726a07a902e065ea76b607198f311047b8829900ab048912db164d116e6ee0ef82eed3d3d80231ee197c7f116e6ee0ef82eed3d3d80231ee197c7f5a30b8f27a2c995d2627801c59d0860d5b6620332b0721920d17a1886635b83b5b6620332b0721920d17a1886635b83b2d6c8497a06ea0000f4d089b66cef39dcd68bbf23d1be619736860fbb26f94d1cd68bbf23d1be619736860fbb26f94d1a07d05d538969ba84db9a3beb8414b2aa842b7e222ef5f304593863f9d2d4c29a842b7e222ef5f304593863f9d2d4c29c282b960c41c89b0d96617fdd101eae8b25e9bdfffebdf48125d5f98aece5624b25e9bdfffebdf48125d5f98aece56247b9b9776fed4cd24d3dee2ddd40c4545b7665b2a71cdf96e2fc93bfca97f9594b7665b2a71cdf96e2fc93bfca97f9594cbb72e73c2a67117e24b3a94fbeec7a7393afe5a47a6349f026a7bd25bd4e645393afe5a47a6349f026a7bd25bd4e6450ac91038eeda71dc5bcca45a27e68a2f5396226c1585f51ec9a1d2da228767865396226c1585f51ec9a1d2da228767862664d52986f9118d334ae40b167353b95acb6444f7ed8f0f2d50d93c257cef975acb6444f7ed8f0f2d50d93c257cef9722c5435f63c53b821211f80040471c5cdf200ccc22f135d002bc1efd969ab205df200ccc22f135d002bc1efd969ab2059ba23abbc61d185ed46266b5d8bdd7395e57cb0a574c4fa29d7ae9659a6fd5035e57cb0a574c4fa29d7ae9659a6fd503130a783914db80e9fb5524d774bb31c0f5b2e6939cbc943634c168af9d0875bdf5b2e6939cbc943634c168af9d0875bdd45299937acd5d9de21dd9f1c4c1eaf251404817b4a5f4dcec73abc75f2dc66451404817b4a5f4dcec73abc75f2dc664f2acab20d772f1adb3103b3dd9a3de5861d8aeb06ad7d082fcd98ac0ffd33ab761d8aeb06ad7d082fcd98ac0ffd33ab773c3dd1db90228d5d4f6ce38dcc31bd48c4356f570b46e9052071f2a2ae8ac668c4356f570b46e9052071f2a2ae8ac6679c9823fb2f0907eddf6a49a0e5c5342639728d085c5842339d081b4c684b817639728d085c5842339d081b4c684b817ed96adf5b6a7f0f35478970c52643945286d3943627e007213f11354d2b661fa286d3943627e007213f11354d2b661fa25b016c8268b85ca1570536959c3e79c620a9160b391f62a99c8fbd113747846620a9160b391f62a99c8fbd113747846be4310b3237d79a8573bc325d6c6c439769ee2b22c0d8e993cd74f027149a934769ee2b22c0d8e993cd74f027149a93408a34498ab3d454a280212fc1a0735beed677a9aef84e65dc9813944fcb7dbffed677a9aef84e65dc9813944fcb7dbff7bc0f08d5e0a3eda28de0c103ce67c499f4b2f7fd592e775f2f818207a9449ad9f4b2f7fd592e775f2f818207a9449ada4b9dabf0e0d2e62fd811c8005c51f52214d5fd9cc8a09d2e754e2046fbba2cd0b42cd12842e0e28e54fafdf3ac0bb7a3981cd2a1b261e068727585defe5ca42e5c67aaa7a7f9b7775e736875b53e07de5c67aaa7a7f9b7775e736875b53e07d27d1e33e01d8161e5c183a6f3affaea68567448befb18f96a846296de7a52fa48567448befb18f96a846296de7a52fa44296383c35491ef1bc116bb30dc59614bdabdfe3ca877718ec72c1b79361eedabdabdfe3ca877718ec72c1b79361eeda55c1b142c709295ed8ebfdae8698eb10b3e0a71f66549040a8e2379bac1deec8b3e0a71f66549040a8e2379bac1deec86bfe954f0203f944a2efda4362ae367097fef809e85502471001f18b48d9a4da97fef809e85502471001f18b48d9a4da9a91502cfffaf3b79d9b4201a5f1ef9a04fb5f1a0f9ae5cc8fe492530a81c91e04fb5f1a0f9ae5cc8fe492530a81c91e489f672ac61b2712a64ff81cb0aef2eb8d3121c9d595ade43b3a238ed7700a5c1020d038c053e70a3b827d63b722ed52b5de913d49095abe0b94d12202b91b4e13e8c3ad7059732e99819931d8303ff813e8c3ad7059732e99819931d8303ff835d2a81068ecaf7f7c7d433afc1a2125d6067073a35043e57ca4a31ad43e911cd6067073a35043e57ca4a31ad43e911cc87b9a62c30228d3ca59c5806a68a5c0a8b07a02bd4791e222dbfa6df282a278a8b07a02bd4791e222dbfa6df282a2787778848e55858cd184b55629f0e28119783911168485516364f5a881755b1912783911168485516364f5a881755b1912662515e4fed067582e166f0273f605c9ed09b421e7e78fd5ea5575780575221ded09b421e7e78fd5ea5575780575221deb022fa4cd2d25007a7c850197bf697224de39d41bbc4b9362a04e12a5c1d9f024de39d41bbc4b9362a04e12a5c1d9f07d6cd88044cf073ea3fb705467a063dc04d6bbdffbe4873b6f1a48d0f0ac4c1104d6bbdffbe4873b6f1a48d0f0ac4c113219624b3098cb031f9ffbb8b70036551ae1cf3f8ef11f937ce9529b97b1d9a41ae1cf3f8ef11f937ce9529b97b1d9a4d16450480193544546ac3e94c6818b899bd91a892cb8021174cad50376245c4b9bd91a892cb8021174cad50376245c4be813109957d0607ff8819d72d4d59d91c0a98d9b5c65adb05eb82993f9c10dc9c0a98d9b5c65adb05eb82993f9c10dc91bda29ac7228743429161c021252d9aedbc94ac70a9a46bae11edc6c5e96fc31dbc94ac70a9a46bae11edc6c5e96fc310d25261e7279743dbc7b5dce9e9e80ef7996349bd7f812e99bc232546b9de3907996349bd7f812e99bc232546b9de39084d361c7efa7b835424d8a35bde75e70aa5ad8e6a495c533edecfd42beffc6e8aa5ad8e6a495c533edecfd42beffc6e803da901e101eed76ea0475f652b0118c2b11db3e0a0212dda4e9b2b87837db392b11db3e0a0212dda4e9b2b87837db3997186b803bf821b4c5b8659202fc3732c594abf3c6a36e80ab90d3ae3bc2b2f1c594abf3c6a36e80ab90d3ae3bc2b2f1dc1a223cb2aae5b0d24157b9cd53a8038112349a7e60a8e337c350359cacf92d8112349a7e60a8e337c350359cacf92d5c110bc4de9368a88b01b19cd5006c93e6d1837cc546d18a23b111fe186f9e6ce6d1837cc546d18a23b111fe186f9e6c3219aea4863dae94cc615b7f0c9f3ddd8784a4dac12518d41bc1bf8300bd38a68784a4dac12518d41bc1bf8300bd38a6624e6d7b45739ed039b6e5dcc0221605835cc437143a859d30272f9b2d856860835cc437143a859d30272f9b2d8568608628dcaf525328d159735599582d738bbd1bd24beec189f69d40360b3796cf55bd1bd24beec189f69d40360b3796cf55b1afe99f2f56c24c1655481ee9b80642d5d1d869031969cf0208e3dc34fb4601d5d1d869031969cf0208e3dc34fb46015725e897990b190a03bf3879e6d9ba5669ce4909e95e9274d06e7e764f8854ee69ce4909e95e9274d06e7e764f8854eeaf78652785e8a567ea39eea702b6d609750c1c332c7377106a2c8375e5729801750c1c332c7377106a2c8375e5729801fecad3ddd5423da16fb0bf168ff769caeb7f464cd3542a3a11e31a8847c5ee24eb7f464cd3542a3a11e31a8847c5ee249fef3d14f050bae511fff38668aad8484d2c81af5b8a51bd66e8537d115f0d804d2c81af5b8a51bd66e8537d115f0d808ae9a7180f2c03606d834a8fd21b32567543384e6107b2a37ab148372e48f1fc7543384e6107b2a37ab148372e48f1fc0b06cb621349ca24ebce3d85cee0d3d30bb59c3c4d8d46e6493baad524cfe5ee0bb59c3c4d8d46e6493baad524cfe5ee286fd903c1436489d90aea61a6d2735586ff6453492f6bf4ece121eefd27173686ff6453492f6bf4ece121eefd271736cbc1973d553efeca95c0fc22eb2e723f87ba46bf62d06b11a5a7131c21a5f0bc87ba46bf62d06b11a5a7131c21a5f0bc408c662136d27399a3201daf7a4c805252a91cf318062ff8c472d3cf63a16b9a52a91cf318062ff8c472d3cf63a16b9a4abc680f3e7c6313c29ab82dea773b47668171b047add228a1148fcf9dbfa7135c4f5f39c081bb1a1bf40629f172cd6b1ef9d95c1ed05e9c242395767a3918098de7478559c3c44119fa96c8718b057f8de7478559c3c44119fa96c8718b057f5dc40a38adeec8875c8dd84ee4994b8ca8133eb9b5e5d52f4d4c6cdd2abc9f9da8133eb9b5e5d52f4d4c6cdd2abc9f9d68480eb5a0934dbc2dcfd5a3b023683bf8453ecacac5e15a45c51b08d2e642b4f8453ecacac5e15a45c51b08d2e642b496ee8d5b42115abe20ab74bc29775e50c4cae5375cf69b5953ef348fa2d49b4fc4cae5375cf69b5953ef348fa2d49b4f3ac21618ea4f877f58789e98c67cb4037be11535887d2ec4afb99463c85ad70d7be11535887d2ec4afb99463c85ad70d054a4eabd58688fe4ab5f6d21023d3a3782535267bcd81618d0dfaf57da5f73d782535267bcd81618d0dfaf57da5f73d77c37703f0b870184baf09a69215d6c3fb6bd298359258f9d3313a4340ace91afb6bd298359258f9d3313a4340ace91a8c636115a578e1e01f4e79524c22e568249097b92712b633d052a303346c0c2d249097b92712b633d052a303346c0c2d833284a3766eba0d8bc132e701fb98974294c7becca754024ad0b5da3615a07f4294c7becca754024ad0b5da3615a07f5863955919c671a6f2560fe94f91017e1d48615efacb0e64ba6d1a1c9287be731d48615efacb0e64ba6d1a1c9287be736bb9877ec60df99c7e4d0273e00c249ccc3932390a872b7d829ef21e2342c75dcc3932390a872b7d829ef21e2342c75da8c6034106742ebc6ecd0c704089715856892c4606bad7b33fd89798a7da6e1f56892c4606bad7b33fd89798a7da6e1f2686ae2cc4d42f467044473239f84606e6952c4583800a7d7cd2049e92fa2953e6952c4583800a7d7cd2049e92fa29536b2cf17577c5a9eeb27d25b3cf5dcafe614f4cc2ac4d037258faeba0186451c8614f4cc2ac4d037258faeba0186451c81b9a0b23e1bc117fa6ac751c9c2132740cd72dcefb323d0daf0de1a8f3f48fee0cd72dcefb323d0daf0de1a8f3f48feebbe8a93ffbd9ad1c9c6566cd3b71f3d97484c4038667644d7983605e71166ccb7484c4038667644d7983605e71166ccb449fdec7435132150e7a20aebeeb01fb3dc807655d89d31b93458e8eac7c99cd3dc807655d89d31b93458e8eac7c99cdbf1a381f2c35bbcffe108642da1436c9b76b72baffe9d3e020a9b4d69b5f7cd3b76b72baffe9d3e020a9b4d69b5f7cd3c52a5e3a684768221007fb3032a7f37a75f61b7771a258f9c6438db0b3bb2f46940598747167e5fca19af5ebacc3c2183b05ab9b328f06dbb71730f2780277e4b3353975562e28c10365f9ae7a7df49db3353975562e28c10365f9ae7a7df49d7d1d069e9c8991816de52fe01c469a6dc3e817800f935ee36c369a1bce1eca76c3e817800f935ee36c369a1bce1eca767b6d6710076b1ea5ffc4853f6259f148bc045dbd42807c4b9aaf74d8fc176fb2bc045dbd42807c4b9aaf74d8fc176fb2e314ffc54a26c872635b5e511444ad3844fb3c9bc451abf85ebae207e757ad8f44fb3c9bc451abf85ebae207e757ad8f5797fc69b3f92a4cc97ecf216d8ca5b12213146603b4b4754aa1868f31c4bc122213146603b4b4754aa1868f31c4bc12aec97b4bffe0faa5c633ba4b18aae3b9075467907d8a683f00d922efe1011fae075467907d8a683f00d922efe1011fae75cdc05c6a1921343ca6a108d215197327a6bc2eb3d66b396c88748ef49bb7d6f7ca3f2a4451a7b08547c75b93718753adb5624f1771b9d3a3d55aae27b0b56a9e9537a78be93aa1c89b833d4fdc9aec9e9537a78be93aa1c89b833d4fdc9aec4bb10d850f3945cb0f4fb4008d17394355e3d54f38685d86ff56ea32a5db296255e3d54f38685d86ff56ea32a5db2962889b2dc348c00a359fd688f9bec7c6ee94108352fe04e9ee74f0e91c3f1b2de694108352fe04e9ee74f0e91c3f1b2de6dc98e87fd902f16d5a23febd2a20a95553c2dce191341ef9a57b2a9f70f7e51453c2dce191341ef9a57b2a9f70f7e514cff58aed338957958e6b8f9266f6f7f90ee415e92a178f80dfb6473a9ba3673f0ee415e92a178f80dfb6473a9ba3673f90a60a118a358507a00a16cb9a51db14ed57f98db00704178c223c8d3046850ced57f98db00704178c223c8d3046850cae63b8e0a0e0e1a6ac6f3c49a24481f64c5a89d2c9c69a5756bffa072e4872e24c5a89d2c9c69a5756bffa072e4872e2ea45b0ed47f75448e5408e8b8c727d9a009ab8de8eb908fdcdb4b6b5f231721a009ab8de8eb908fdcdb4b6b5f231721ad8be6cfc1ff65ba852d67415f6503e63c4c16c5d08d63e555e3476dbd33395d6c4c16c5d08d63e555e3476dbd33395d65857ecd7e62b215681b731f389457a27a2f32a41ed5bf397f5475283a2317865a2f32a41ed5bf397f5475283a231786571934d853e981115e2f9035f818ee5c366f7bd2744177b2169713ab5c1e7ff7e66f7bd2744177b2169713ab5c1e7ff7e138436531fe8d7df392c337682b27e3d5fa50339351a165988dc1f99898da7ab5fa50339351a165988dc1f99898da7abc297adb9f28607b74f338bbae191f6d559e555329aee51d04cad5feeb89facdc59e555329aee51d04cad5feeb89facdc74cb0c2fdcd600420efb65f596854ca605d62237ba35aec5a65f20147cd45ac905d62237ba35aec5a65f20147cd45ac92c14f075e2e50e38fe44ce0b01bd2279f3082d549a13513e1616da61e0e31afff3082d549a13513e1616da61e0e31aff815140a70affd32ce8ae0f0d23877a7e5d0d8f5da594fd79660fe508b9834e765d0d8f5da594fd79660fe508b9834e76734016d9514be6d7eec470a7950185702c4bfb6c7879969d0c689167817c32ad2c4bfb6c7879969d0c689167817c32ad9e2bee1857d9caa962d55b3a440346a5aa414c1407237b3d5d244c6eae66201daa414c1407237b3d5d244c6eae66201d7113b1e937e09ce570526d4e0736eb45f3259c10658c1fdcc2c25ee1c3e290b9f3259c10658c1fdcc2c25ee1c3e290b9363141ec1b5614866ecb6fc30a73c3df7201a9770fd5fa71509fd768c5de5307af68eb4ba4085eb5742463cefc2f6d8ba4fd0e741b7849f9d5af539f8fc3d83465812cf8ce52d951425ca3e0b1ceea3765812cf8ce52d951425ca3e0b1ceea37ee95f24eef269f8485514db3306116799a1058ff61b5c2060b26133ba65e0a8dff3c2fda6a8f2ceaef404d1e39264223d249504a0353643cf12057a237258f4652d06b794441ee184c7963da9ceadb2052d06b794441ee184c7963da9ceadb208c4fb5eff06de3a5f0c7a9d8b54cdba6add07bac5c887b2e5fdfc8362244c7a1add07bac5c887b2e5fdfc8362244c7a1398f95f6f715f56338d7bba279f6680e5de9b9fa6a16036ee883a6d67769e0365de9b9fa6a16036ee883a6d67769e036df32356dd3cf20bed04baa362492ba9632dc2d0335dfffd748f9de8c759fb01732dc2d0335dfffd748f9de8c759fb0176d05910121640da97d8856fd2642d999583e5981a7a2ba316a5474d0613f9b51bbd60da4fcbf4627d24787ee0231bea13a2e4113426421bf96a7c7f0aa596067bfe9299ab1dfcc74fce5f152d74c3896bfe9299ab1dfcc74fce5f152d74c38966984b446222f4640bc932f8d4d6f8f9309b56cb5ff520dc03c59279ed9e8649e09b56cb5ff520dc03c59279ed9e8649eb5c26f1fb319d6f590fa22fa055410c96a76fa944875928dd4ce233b363d72966a76fa944875928dd4ce233b363d7296047f7722f46fba37422a05fd83009c55ff4f9fd2d8144af2191c29d6f887927aff4f9fd2d8144af2191c29d6f887927a08e4d9134ea4c9b146b17bee913211086ff29d3fdb71deafdc9226fdbca0017d6ff29d3fdb71deafdc9226fdbca0017dd2392484c8f894543686bdc455968103154f270806e298f35f54049e60ab17f8154f270806e298f35f54049e60ab17f8a3e041838e87f9e3e67eee376ee5901d8b86639a2d5674f17f4d97def3fae3278b86639a2d5674f17f4d97def3fae3270748f5de759dbc94714da7195ea6b4d38a6f9bb78de49dc13f7e6da5e34953c98a6f9bb78de49dc13f7e6da5e34953c97f887245e4c31a7e69d6b2130402cd0114f9676f4396abd06edf4d7abe0bb79914f9676f4396abd06edf4d7abe0bb799d1f183dbd206f1c52191e69f06979bdd33cd5c9aded964b36e4cadeed0180fae33cd5c9aded964b36e4cadeed0180faeb0d620c92aab296bafadfb54fd4101088e44b46b8b39cae8048d88ee2fab70a1c0b5f9e5d38d3ef458169fbf6a5f614143a1cc23b87170581ee26605436fd3ba9c5ef23eb0c3b101e563b1367601435052446e12cc03906efec7b5b75445417f3fb6afc9e9760c8dc4ff544bec912e6f06d665a12b9688923e0e13d38dcf447536cf4399d9e720e4c7efe46f756dba4cd3c8c15b4e0b9916c29fbf6a8539bfecccf13d64d372656cec2ecc97c554820dccf13d64d372656cec2ecc97c554820dc5855b427c8d6b67ee2f9ae78089b5369116db07525c8a33e3d7c6293e05aab19116db07525c8a33e3d7c6293e05aab1cd2f91bcc98adadbaaaf71786af7438ecc5cd84620c1b724ab09688f0f60124ccc5cd84620c1b724ab09688f0f60124c7f511f83d6f47b2d122aa3a36fe6b21cd9111e239f89fc7ed7a5901648bb3cebd9111e239f89fc7ed7a5901648bb3cebc93e8e00171ccd69525b184d461f7ce0f75a20699751a70be816eb0bd1093998f75a20699751a70be816eb0bd10939987f4a802db3226be9b040c39d2e0390ab3bfd27718fa0fdcabf3123a4c8f611b73bfd27718fa0fdcabf3123a4c8f611b78d221d8166121024c23ce21c8f24deabbba9d5b1236549576a85e6392cbba462bba9d5b1236549576a85e6392cbba462f700e48b3378a287fa0cd7f9175a1a1255a9bf52d7242c5732e81dacae0ff82d55a9bf52d7242c5732e81dacae0ff82de09b880a5fecd111c410096540007817739bb40b62e18856d52de9443ecd23ce739bb40b62e18856d52de9443ecd23ce2a69df9c089d48ea9dcb0e78cc9d7df78848c50532e24dd97f3e5786cf725f208848c50532e24dd97f3e5786cf725f208158627d2f1c8f62240060636b676d076850a48ffadee152c8678b22bf12ec2344d870ad0997cae7611868a07bad2a8730c49e2f67ace42ac7ad5e6a137cb4ac05d852da44e441e5faa64c4b2ff7a02005d852da44e441e5faa64c4b2ff7a020c0f6435453f60725acf19f344ed6f7cd65c55d9209e45271e973ff5a5b750e0a65c55d9209e45271e973ff5a5b750e0a6e8d032317b2b6a6eeb85bf0ef80ffab003aa54f3dd3a4e7fbdb9c6deca1f7b8003aa54f3dd3a4e7fbdb9c6deca1f7b88c5eb987b56738b6a961acc1c00ec5d3fdeff0ef7154b6cc47f922efbd23ed99fdeff0ef7154b6cc47f922efbd23ed993446f91305e283c141e9255a3eaeab61d604b5ae69b027f7a39fb742c248e6ced604b5ae69b027f7a39fb742c248e6ce76b1ff4f478ff21a60f51ce25a17cb5f86b00801108d795e081947c819c1fba886b00801108d795e081947c819c1fba848ebb1d6ead7157049020bd6737ee8fe8171cd161fe824c2462f9018b66dc5728171cd161fe824c2462f9018b66dc5722c60c4e2f61d2caba62ff55c8197b8a3e0048d45b7f110204bb05b085be6ffdbe0048d45b7f110204bb05b085be6ffdbfcfc6c98f69f48652d33b9d552c81e1e3a979cbfc4a4c1fdea549a88717f9ed63a979cbfc4a4c1fdea549a88717f9ed6dd2e1bc1cfcf9f57607554d066cb235a226a792dd7e0d371d68de20e26dbd38abd32871c517342ce9d16788f7e5d1a22beea230222d77922736e2c51525ddf77112d151c2d2729018d2b400ce122b52e112d151c2d2729018d2b400ce122b52ec4365616938213edfd52cdd0460f10a76bf4f422d1943f35d17487e6b9ca86286bf4f422d1943f35d17487e6b9ca86289ec9d573113cab9f7b7cd1372eca3862b40585f3a8785b03e7eed4d83c6aed01b40585f3a8785b03e7eed4d83c6aed0152ff4cb5412f282ae7a511d1c955efbbeb0cadd52ef85af16d5dedc44322c614eb0cadd52ef85af16d5dedc44322c6141f965fde16994e5a6ea3a1cf244ca724b36e67668bd6546c61a8d27dcf86a568b36e67668bd6546c61a8d27dcf86a568ab3abf370a26140609a446e870659551396581e2d4ca3d00ce864f3d51fb3e65396581e2d4ca3d00ce864f3d51fb3e65b814927817c8b8bbea3faf9478bbfed4fb81fa88381e8670dc9d2360b5f598fefb81fa88381e8670dc9d2360b5f598fe3f2ea2bb5b7d0eb8347604b89191d99610c8ee987af199d612039aa04d7b7744552614e1eb3163ec00f8b8e65994009c309cb77a68636230e5ac1716cc4e097eea3fc81b457c2485a602083244d314ccea3fc81b457c2485a602083244d314cc45c20ae1f98a41c6bf466be9058b24050f4cf9f00433c0be8227e21642cac5b00f4cf9f00433c0be8227e21642cac5b08249fbe6b1a6382f8b5b968b9fbe2916c4f379c230b4a54564a579de09329e09c4f379c230b4a54564a579de09329e09cb7d2ce38f9d895116b097c866f24808ef1ebba7e2623236f41bec670bd6c0b9ef1ebba7e2623236f41bec670bd6c0b965d82c2c064638e83d8d641f8a2d70e45c43d44cbf143ed1b077f6f51c4e935a6f946a6217e2526f3d375db5c010aeabfb3c26c9cff2b5a61f45a79bd3d7c8004252263e042216cb651bcced6e7d4e6bdf15a96f30bdb4ca6c6a8345cad182dddf15a96f30bdb4ca6c6a8345cad182dd1485f5412b5ede354c4deae5d876bda8eeacde57d381a44e535ca7a25b0d21cfeeacde57d381a44e535ca7a25b0d21cf279e768af4e68933836969efabb679cf57a2cd630192ecfa09101b835727fdc157a2cd630192ecfa09101b835727fdc199a1d001568ff82acd84dc48d6759b6eab3928d8bd5b3c984e173a14071e1b711e340d6b910ad5f39c5ceb0aadd12a901e340d6b910ad5f39c5ceb0aadd12a901f1df7a342e2c71dda2bf544c4d49c8b49c855ccfc1db883eb1bbcf504ec415749c855ccfc1db883eb1bbcf504ec4157698bcab7aec098de7e7314145d0a3ed83972be4008c15f106f8ac035aff8f6b9f62363ff5b919def40cbd2b1d43c6a8f9ca6c054a225fac87fb0320f567d293dba80a5e81d80d5d31591a2a9543abae2bac309044fe79dc6c4824188b1e1934686f10856f2eaed9fe8ade4f0b0c5bf7b86f10856f2eaed9fe8ade4f0b0c5bf7bcafb05d8c8640330d6405fde07e3a6c0python2.7-configpython2.7libpython2.7.so.1.0python-2.7.pcrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-base-2.7-8.10.2.src.rpmpkgconfig(python)pkgconfig(python-2.7)python-develpython-devel(x86-32)    @@@@@ python-baseglibc-develrpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(VersionedDependencies)/bin/sh/usr/bin/python/usr/bin/python2.7python(abi)/usr/bin/pkg-configrpmlib(PayloadIsLzma)2.74.0.4-14.0-13.0.4-13.0.3-12.74.4.6-14.8.0MM] M4/@L@L@L@LvW@LvW@LvW@L-K/KsK@KjKbK2@K&(J2@J@JuJrJq@Jp9J_@I@jmatejek@novell.compth@suse.decoolo@novell.comcoolo@novell.comjmatejek@novell.comcoolo@novell.comsuse-tux@gmx.dejmatejek@novell.comjmatejek@novell.comjengelh@medozas.dematejcik@suse.czmatejcik@suse.czmatejcik@suse.czmatejcik@suse.czmatejcik@suse.czaj@suse.dejengelh@medozas.decrrodriguez@opensuse.orgmatejcik@suse.czjansimon.moeller@opensuse.orgmatejcik@suse.czmatejcik@suse.czmatejcik@suse.czcoolo@novell.commatejcik@suse.cz- fixed a security flaw where malicious sites could redirect Python application from http to a local file (CVE-2011-1521, bnc#682554) - fixed race condition in Makefile which randomly failed parallel builds ( http://bugs.python.org/issue10013 )- Prefix DATE and TIME with PY_BUILD_ and COMPILER with PYTHON_ as to not break external code (bnc#673071).- provide pyxml to avoid touching tons of packages- add patch from http://psf.upfronthosting.co.za/roundup/tracker/issue9960 to fix build on ppc64- moved unittest to python-base (it is a testing framework, not a testsuite, so it clearly belongs into stdlib) - fixed smtpd.py DoS (bnc#638233, CVE probably not assigned)- fix baselibs.conf- fix for urllib2 (http://bugs.python.org/issue9639)- fixed distutils test - dropped autoconf version requirement (it builds just fine with other versions)- update to version 2.7 * improved handling of numeric types * deprecation warnings are now silent by default * new argparse module for command line arguments * many new features, see http://docs.python.org/dev/whatsnew/2.7.html for complete list * ** 2.7 is supposed to be the last version from the 2.x series, so its (upstream) maintenance period will probably be longer than usual. However, upstream development now focuses on 3.x series. - cleaned up spec and patches- add patch from http://bugs.python.org/issue6029 - use %_smp_mflags- dropped audioop.so because of security vulnerabilities (bnc#603255)- update to 2.6.5 (rpm version 2.6.5) - patched test_distutils to work- update to 2.6.5rc2 (rpm version is 2.6.4.92) * bugfix-only release - removed fwrapv patch - no longer needed - removed expat patches (this version also fixes expat vulnerabilities from bnc#581765 ) - removed readline spacing patch - no longer needed - removed https_proxy patch - no longer needed - removed test_distutils patch - no longer needed - disabled test_distutils because of spurious failure, * TODO reenable at release- removed precompiled exe files (as noted in bnc#577032)- enabled ipv6 in configure (bnc#572673)- Apply patches with fuzz=0- add baselibs.conf as source- python-devel Requires glibc-devel- fixed potential DoS in python's copy of expat (bnc#534721)- fix files section for ARM, as bz2.so isn't built on ARM.- added /usr/lib/python2.6{,/site-packages} to the package even if it is on lib64 arch - added %python_sitelib and %python_sitearch for fedora compatibility- fixed test in test_distutils suite that would generate a warning when the log threshold was set too low by preceding tests- support noarch python packages (modified multilib patch to differentiate between purelib and platlib, added /usr/lib to search path in all cases- disable as-needed to fix build- update to 2.6.2 * bugfix-only release for 2.6 seriesbuild24 1304696616 ^ Y                                                                 ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < =  I    H G A D K  J C % A B n n T E o o F G H I J K L M N O P Q R p p S T U q q V W r r & '     ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  X s s Y t f Z [ \ ] u u ^ _ v v ` a b c w w d x x e y y f g z z h { { i | | j k l } } m ~ p n   o   p   q   r   s t u v   w   x  x y   z   {   |  | }   ~   ~                                                                                                                                                                                                                                                                                                                                 !   " "  # # $ $ ! % % " & & # ' ' $ ( ( % ) ) & * * ' +  ( , , ) - - * . . + / ! , 0 0 - 1 1 . 2 2 / 3 3 0 4 4 1 5 5 2 6 6 3 7 7 4 8 8 5 9 9 6 : : 7 ; ; 8 < < 9 = = : > > ; ? 1 < @ @ = A A > B 4 ? C C @ D D A E 7 B F F C G G D H H E I I F J J G K K H L L I M M J N N K O O L P P M Q C N R R O S S P T T Q U U R V V S W I T X X U Y Y V Z Z W [ [ X \ \ Y ] ] Z ^ ^ [ _ _ \ ` ` ] a S ^ b b _ c c ` d d a e e b f X c g Y d h h e i i f j j g k k h l l i m m j n n k o o l p p m q q n r r o s s p t t q u u r v v s w w t x x u y y v z z w { { x | | y } } z ~ ~ {   |   }   ~                 {                                                                                                                                                                                                                                                                                                                (    2.72.72.7-8.10.22.7-8.10.2 python-configpython2.7-configpythonpython2.7Python-ast.hPython.habstract.hasdl.hast.hbitset.hboolobject.hbufferobject.hbytearrayobject.hbytes_methods.hbytesobject.hcStringIO.hcellobject.hceval.hclassobject.hcobject.hcode.hcodecs.hcompile.hcomplexobject.hdatetime.hdescrobject.hdictobject.hdtoa.henumobject.herrcode.heval.hfileobject.hfloatobject.hframeobject.hfuncobject.hgenobject.hgraminit.hgrammar.himport.hintobject.hintrcheck.hiterobject.hlistobject.hlongintrepr.hlongobject.hmarshal.hmemoryobject.hmetagrammar.hmethodobject.hmodsupport.hmoduleobject.hnode.hobject.hobjimpl.hopcode.hosdefs.hparsetok.hpatchlevel.hpgen.hpgenheaders.hpy_curses.hpyarena.hpycapsule.hpyctype.hpydebug.hpyerrors.hpyexpat.hpyfpe.hpygetopt.hpymacconfig.hpymactoolbox.hpymath.hpymem.hpyport.hpystate.hpystrcmp.hpystrtod.hpythonrun.hpythread.hrangeobject.hsetobject.hsliceobject.hstringobject.hstructmember.hstructseq.hsymtable.hsysmodule.htimefuncs.htoken.htraceback.htupleobject.hucnhash.hunicodeobject.hwarnings.hweakrefobject.hlibpython2.7.sopython-2.7.pcpython.pcMakefile.preMakefile.pre.inSetup.configSetup.localconfig.cconfig.c.ininstall-shlibpython2.7.amakesetuppython.otest185test.dbSine-1000Hz-300ms.aif__init__.py__init__.pyc__init__.pyoaudiotest.auautotest.pyautotest.pycautotest.pyobad_coding.pybad_coding2.pybadcert.pembadkey.pembadsyntax_future3.pybadsyntax_future4.pybadsyntax_future5.pybadsyntax_future6.pybadsyntax_future7.pybadsyntax_future8.pybadsyntax_future9.pybadsyntax_nocaret.pybuffer_tests.pybuffer_tests.pycbuffer_tests.pyocfgparser.1check_soundcard.vbscjkencodings_test.pycjkencodings_test.pyccjkencodings_test.pyocmath_testcases.txtcurses_tests.pycurses_tests.pyccurses_tests.pyodatadecimaltestdataabs.decTestadd.decTestand.decTestbase.decTestclamp.decTestclass.decTestcompare.decTestcomparetotal.decTestcomparetotmag.decTestcopy.decTestcopyabs.decTestcopynegate.decTestcopysign.decTestddAbs.decTestddAdd.decTestddAnd.decTestddBase.decTestddCanonical.decTestddClass.decTestddCompare.decTestddCompareSig.decTestddCompareTotal.decTestddCompareTotalMag.decTestddCopy.decTestddCopyAbs.decTestddCopyNegate.decTestddCopySign.decTestddDivide.decTestddDivideInt.decTestddEncode.decTestddFMA.decTestddInvert.decTestddLogB.decTestddMax.decTestddMaxMag.decTestddMin.decTestddMinMag.decTestddMinus.decTestddMultiply.decTestddNextMinus.decTestddNextPlus.decTestddNextToward.decTestddOr.decTestddPlus.decTestddQuantize.decTestddReduce.decTestddRemainder.decTestddRemainderNear.decTestddRotate.decTestddSameQuantum.decTestddScaleB.decTestddShift.decTestddSubtract.decTestddToIntegral.decTestddXor.decTestdecDouble.decTestdecQuad.decTestdecSingle.decTestdivide.decTestdivideint.decTestdqAbs.decTestdqAdd.decTestdqAnd.decTestdqBase.decTestdqCanonical.decTestdqClass.decTestdqCompare.decTestdqCompareSig.decTestdqCompareTotal.decTestdqCompareTotalMag.decTestdqCopy.decTestdqCopyAbs.decTestdqCopyNegate.decTestdqCopySign.decTestdqDivide.decTestdqDivideInt.decTestdqEncode.decTestdqFMA.decTestdqInvert.decTestdqLogB.decTestdqMax.decTestdqMaxMag.decTestdqMin.decTestdqMinMag.decTestdqMinus.decTestdqMultiply.decTestdqNextMinus.decTestdqNextPlus.decTestdqNextToward.decTestdqOr.decTestdqPlus.decTestdqQuantize.decTestdqReduce.decTestdqRemainder.decTestdqRemainderNear.decTestdqRotate.decTestdqSameQuantum.decTestdqScaleB.decTestdqShift.decTestdqSubtract.decTestdqToIntegral.decTestdqXor.decTestdsBase.decTestdsEncode.decTestexp.decTestextra.decTestfma.decTestinexact.decTestinvert.decTestln.decTestlog10.decTestlogb.decTestmax.decTestmaxmag.decTestmin.decTestminmag.decTestminus.decTestmultiply.decTestnextminus.decTestnextplus.decTestnexttoward.decTestor.decTestplus.decTestpower.decTestpowersqrt.decTestquantize.decTestrandomBound32.decTestrandoms.decTestreduce.decTestremainder.decTestremainderNear.decTestrescale.decTestrotate.decTestrounding.decTestsamequantum.decTestscaleb.decTestshift.decTestsquareroot.decTestsubtract.decTesttestall.decTesttointegral.decTesttointegralx.decTestxor.decTestdoctest_aliases.pydoctest_aliases.pycdoctest_aliases.pyodouble_const.pydouble_const.pycdouble_const.pyoempty.vbsexception_hierarchy.txtfloating_points.txtfork_wait.pyfork_wait.pycfork_wait.pyoformatfloat_testcases.txtgdb_sample.pygdb_sample.pycgdb_sample.pyogreyrgb.uuehttps_svn_python_org_root.pemieee754.txtinfinite_reload.pyinfinite_reload.pycinfinite_reload.pyoinspect_fodder.pyinspect_fodder.pycinspect_fodder.pyoinspect_fodder2.pyinspect_fodder2.pycinspect_fodder2.pyokeycert.pemlist_tests.pylist_tests.pyclist_tests.pyolock_tests.pylock_tests.pyclock_tests.pyomapping_tests.pymapping_tests.pycmapping_tests.pyomath_testcases.txtnullcert.pemoutstanding_bugs.pyoutstanding_bugs.pycoutstanding_bugs.pyopickletester.pypickletester.pycpickletester.pyoprofilee.pyprofilee.pycprofilee.pyopyclbr_input.pypyclbr_input.pycpyclbr_input.pyopydoc_mod.pypydoc_mod.pycpydoc_mod.pyopydocfodder.pypydocfodder.pycpydocfodder.pyopystone.pypystone.pycpystone.pyorandv2_32.pckrandv2_64.pckrandv3.pckre_tests.pyre_tests.pycre_tests.pyoregex_tests.pyregex_tests.pycregex_tests.pyoregrtest.pyregrtest.pycregrtest.pyorelimport.pyrelimport.pycrelimport.pyoreperf.pyreperf.pycreperf.pyosample_doctest.pysample_doctest.pycsample_doctest.pyoscript_helper.pyscript_helper.pycscript_helper.pyoseq_tests.pyseq_tests.pycseq_tests.pyosgml_input.htmlsha256.pemsortperf.pysortperf.pycsortperf.pyossl_cert.pemssl_key.pemstring_tests.pystring_tests.pycstring_tests.pyosvn_python_org_https_cert.pemtest_MimeWriter.pytest_MimeWriter.pyctest_MimeWriter.pyotest_SimpleHTTPServer.pytest_SimpleHTTPServer.pyctest_SimpleHTTPServer.pyotest_StringIO.pytest_StringIO.pyctest_StringIO.pyotest___all__.pytest___all__.pyctest___all__.pyotest___future__.pytest___future__.pyctest___future__.pyotest__locale.pytest__locale.pyctest__locale.pyotest_abc.pytest_abc.pyctest_abc.pyotest_abstract_numbers.pytest_abstract_numbers.pyctest_abstract_numbers.pyotest_aepack.pytest_aepack.pyctest_aepack.pyotest_aifc.pytest_aifc.pyctest_aifc.pyotest_al.pytest_al.pyctest_al.pyotest_anydbm.pytest_anydbm.pyctest_anydbm.pyotest_applesingle.pytest_applesingle.pyctest_applesingle.pyotest_argparse.pytest_argparse.pyctest_argparse.pyotest_array.pytest_array.pyctest_array.pyotest_ascii_formatd.pytest_ascii_formatd.pyctest_ascii_formatd.pyotest_ast.pytest_ast.pyctest_ast.pyotest_asynchat.pytest_asynchat.pyctest_asynchat.pyotest_asyncore.pytest_asyncore.pyctest_asyncore.pyotest_atexit.pytest_atexit.pyctest_atexit.pyotest_audioop.pytest_audioop.pyctest_audioop.pyotest_augassign.pytest_augassign.pyctest_augassign.pyotest_base64.pytest_base64.pyctest_base64.pyotest_bastion.pytest_bastion.pyctest_bastion.pyotest_bigaddrspace.pytest_bigaddrspace.pyctest_bigaddrspace.pyotest_bigmem.pytest_bigmem.pyctest_bigmem.pyotest_binascii.pytest_binascii.pyctest_binascii.pyotest_binhex.pytest_binhex.pyctest_binhex.pyotest_binop.pytest_binop.pyctest_binop.pyotest_bisect.pytest_bisect.pyctest_bisect.pyotest_bool.pytest_bool.pyctest_bool.pyotest_bsddb.pytest_bsddb.pyctest_bsddb.pyotest_bsddb185.pytest_bsddb185.pyctest_bsddb185.pyotest_bsddb3.pytest_bsddb3.pyctest_bsddb3.pyotest_buffer.pytest_buffer.pyctest_buffer.pyotest_bufio.pytest_bufio.pyctest_bufio.pyotest_builtin.pytest_builtin.pyctest_builtin.pyotest_bytes.pytest_bytes.pyctest_bytes.pyotest_bz2.pytest_bz2.pyctest_bz2.pyotest_calendar.pytest_calendar.pyctest_calendar.pyotest_call.pytest_call.pyctest_call.pyotest_capi.pytest_capi.pyctest_capi.pyotest_cd.pytest_cd.pyctest_cd.pyotest_cfgparser.pytest_cfgparser.pyctest_cfgparser.pyotest_cgi.pytest_cgi.pyctest_cgi.pyotest_charmapcodec.pytest_charmapcodec.pyctest_charmapcodec.pyotest_cl.pytest_cl.pyctest_cl.pyotest_class.pytest_class.pyctest_class.pyotest_cmath.pytest_cmath.pyctest_cmath.pyotest_cmd.pytest_cmd.pyctest_cmd.pyotest_cmd_line.pytest_cmd_line.pyctest_cmd_line.pyotest_cmd_line_script.pytest_cmd_line_script.pyctest_cmd_line_script.pyotest_code.pytest_code.pyctest_code.pyotest_codeccallbacks.pytest_codeccallbacks.pyctest_codeccallbacks.pyotest_codecencodings_cn.pytest_codecencodings_cn.pyctest_codecencodings_cn.pyotest_codecencodings_hk.pytest_codecencodings_hk.pyctest_codecencodings_hk.pyotest_codecencodings_jp.pytest_codecencodings_jp.pyctest_codecencodings_jp.pyotest_codecencodings_kr.pytest_codecencodings_kr.pyctest_codecencodings_kr.pyotest_codecencodings_tw.pytest_codecencodings_tw.pyctest_codecencodings_tw.pyotest_codecmaps_cn.pytest_codecmaps_cn.pyctest_codecmaps_cn.pyotest_codecmaps_hk.pytest_codecmaps_hk.pyctest_codecmaps_hk.pyotest_codecmaps_jp.pytest_codecmaps_jp.pyctest_codecmaps_jp.pyotest_codecmaps_kr.pytest_codecmaps_kr.pyctest_codecmaps_kr.pyotest_codecmaps_tw.pytest_codecmaps_tw.pyctest_codecmaps_tw.pyotest_codecs.pytest_codecs.pyctest_codecs.pyotest_codeop.pytest_codeop.pyctest_codeop.pyotest_coding.pytest_coding.pyctest_coding.pyotest_coercion.pytest_coercion.pyctest_coercion.pyotest_collections.pytest_collections.pyctest_collections.pyotest_colorsys.pytest_colorsys.pyctest_colorsys.pyotest_commands.pytest_commands.pyctest_commands.pyotest_compare.pytest_compare.pyctest_compare.pyotest_compile.pytest_compile.pyctest_compile.pyotest_compileall.pytest_compileall.pyctest_compileall.pyotest_compiler.pytest_compiler.pyctest_compiler.pyotest_complex.pytest_complex.pyctest_complex.pyotest_complex_args.pytest_complex_args.pyctest_complex_args.pyotest_contains.pytest_contains.pyctest_contains.pyotest_contextlib.pytest_contextlib.pyctest_contextlib.pyotest_cookie.pytest_cookie.pyctest_cookie.pyotest_cookielib.pytest_cookielib.pyctest_cookielib.pyotest_copy.pytest_copy.pyctest_copy.pyotest_copy_reg.pytest_copy_reg.pyctest_copy_reg.pyotest_cpickle.pytest_cpickle.pyctest_cpickle.pyotest_cprofile.pytest_cprofile.pyctest_cprofile.pyotest_crypt.pytest_crypt.pyctest_crypt.pyotest_csv.pytest_csv.pyctest_csv.pyotest_ctypes.pytest_ctypes.pyctest_ctypes.pyotest_curses.pytest_curses.pyctest_curses.pyotest_datetime.pytest_datetime.pyctest_datetime.pyotest_dbm.pytest_dbm.pyctest_dbm.pyotest_decimal.pytest_decimal.pyctest_decimal.pyotest_decorators.pytest_decorators.pyctest_decorators.pyotest_defaultdict.pytest_defaultdict.pyctest_defaultdict.pyotest_deque.pytest_deque.pyctest_deque.pyotest_descr.pytest_descr.pyctest_descr.pyotest_descrtut.pytest_descrtut.pyctest_descrtut.pyotest_dict.pytest_dict.pyctest_dict.pyotest_dictcomps.pytest_dictcomps.pyctest_dictcomps.pyotest_dictviews.pytest_dictviews.pyctest_dictviews.pyotest_difflib.pytest_difflib.pyctest_difflib.pyotest_difflib_expect.htmltest_dircache.pytest_dircache.pyctest_dircache.pyotest_dis.pytest_dis.pyctest_dis.pyotest_distutils.pytest_distutils.pyctest_distutils.pyotest_dl.pytest_dl.pyctest_dl.pyotest_doctest.pytest_doctest.pyctest_doctest.pyotest_doctest.txttest_doctest2.pytest_doctest2.pyctest_doctest2.pyotest_doctest2.txttest_doctest3.txttest_doctest4.txttest_docxmlrpc.pytest_docxmlrpc.pyctest_docxmlrpc.pyotest_dumbdbm.pytest_dumbdbm.pyctest_dumbdbm.pyotest_dummy_thread.pytest_dummy_thread.pyctest_dummy_thread.pyotest_dummy_threading.pytest_dummy_threading.pyctest_dummy_threading.pyotest_email.pytest_email.pyctest_email.pyotest_email_codecs.pytest_email_codecs.pyctest_email_codecs.pyotest_email_renamed.pytest_email_renamed.pyctest_email_renamed.pyotest_enumerate.pytest_enumerate.pyctest_enumerate.pyotest_eof.pytest_eof.pyctest_eof.pyotest_epoll.pytest_epoll.pyctest_epoll.pyotest_errno.pytest_errno.pyctest_errno.pyotest_exception_variations.pytest_exception_variations.pyctest_exception_variations.pyotest_exceptions.pytest_exceptions.pyctest_exceptions.pyotest_extcall.pytest_extcall.pyctest_extcall.pyotest_fcntl.pytest_fcntl.pyctest_fcntl.pyotest_file.pytest_file.pyctest_file.pyotest_file2k.pytest_file2k.pyctest_file2k.pyotest_filecmp.pytest_filecmp.pyctest_filecmp.pyotest_fileinput.pytest_fileinput.pyctest_fileinput.pyotest_fileio.pytest_fileio.pyctest_fileio.pyotest_float.pytest_float.pyctest_float.pyotest_fnmatch.pytest_fnmatch.pyctest_fnmatch.pyotest_fork1.pytest_fork1.pyctest_fork1.pyotest_format.pytest_format.pyctest_format.pyotest_fpformat.pytest_fpformat.pyctest_fpformat.pyotest_fractions.pytest_fractions.pyctest_fractions.pyotest_frozen.pytest_frozen.pyctest_frozen.pyotest_ftplib.pytest_ftplib.pyctest_ftplib.pyotest_funcattrs.pytest_funcattrs.pyctest_funcattrs.pyotest_functools.pytest_functools.pyctest_functools.pyotest_future.pytest_future.pyctest_future.pyotest_future1.pytest_future1.pyctest_future1.pyotest_future2.pytest_future2.pyctest_future2.pyotest_future3.pytest_future3.pyctest_future3.pyotest_future4.pytest_future4.pyctest_future4.pyotest_future5.pytest_future5.pyctest_future5.pyotest_future_builtins.pytest_future_builtins.pyctest_future_builtins.pyotest_gc.pytest_gc.pyctest_gc.pyotest_gdb.pytest_gdb.pyctest_gdb.pyotest_gdbm.pytest_gdbm.pyctest_gdbm.pyotest_generators.pytest_generators.pyctest_generators.pyotest_genericpath.pytest_genericpath.pyctest_genericpath.pyotest_genexps.pytest_genexps.pyctest_genexps.pyotest_getargs.pytest_getargs.pyctest_getargs.pyotest_getargs2.pytest_getargs2.pyctest_getargs2.pyotest_getopt.pytest_getopt.pyctest_getopt.pyotest_gettext.pytest_gettext.pyctest_gettext.pyotest_gl.pytest_gl.pyctest_gl.pyotest_glob.pytest_glob.pyctest_glob.pyotest_global.pytest_global.pyctest_global.pyotest_grammar.pytest_grammar.pyctest_grammar.pyotest_grp.pytest_grp.pyctest_grp.pyotest_gzip.pytest_gzip.pyctest_gzip.pyotest_hash.pytest_hash.pyctest_hash.pyotest_hashlib.pytest_hashlib.pyctest_hashlib.pyotest_heapq.pytest_heapq.pyctest_heapq.pyotest_hmac.pytest_hmac.pyctest_hmac.pyotest_hotshot.pytest_hotshot.pyctest_hotshot.pyotest_htmllib.pytest_htmllib.pyctest_htmllib.pyotest_htmlparser.pytest_htmlparser.pyctest_htmlparser.pyotest_httplib.pytest_httplib.pyctest_httplib.pyotest_httpservers.pytest_httpservers.pyctest_httpservers.pyotest_imageop.pytest_imageop.pyctest_imageop.pyotest_imaplib.pytest_imaplib.pyctest_imaplib.pyotest_imgfile.pytest_imgfile.pyctest_imgfile.pyotest_imp.pytest_imp.pyctest_imp.pyotest_import.pytest_import.pyctest_import.pyotest_importhooks.pytest_importhooks.pyctest_importhooks.pyotest_importlib.pytest_importlib.pyctest_importlib.pyotest_index.pytest_index.pyctest_index.pyotest_inspect.pytest_inspect.pyctest_inspect.pyotest_int.pytest_int.pyctest_int.pyotest_int_literal.pytest_int_literal.pyctest_int_literal.pyotest_io.pytest_io.pyctest_io.pyotest_ioctl.pytest_ioctl.pyctest_ioctl.pyotest_isinstance.pytest_isinstance.pyctest_isinstance.pyotest_iter.pytest_iter.pyctest_iter.pyotest_iterlen.pytest_iterlen.pyctest_iterlen.pyotest_itertools.pytest_itertools.pyctest_itertools.pyotest_json.pytest_json.pyctest_json.pyotest_kqueue.pytest_kqueue.pyctest_kqueue.pyotest_largefile.pytest_largefile.pyctest_largefile.pyotest_lib2to3.pytest_lib2to3.pyctest_lib2to3.pyotest_linecache.pytest_linecache.pyctest_linecache.pyotest_linuxaudiodev.pytest_linuxaudiodev.pyctest_linuxaudiodev.pyotest_list.pytest_list.pyctest_list.pyotest_locale.pytest_locale.pyctest_locale.pyotest_logging.pytest_logging.pyctest_logging.pyotest_long.pytest_long.pyctest_long.pyotest_long_future.pytest_long_future.pyctest_long_future.pyotest_longexp.pytest_longexp.pyctest_longexp.pyotest_macos.pytest_macos.pyctest_macos.pyotest_macostools.pytest_macostools.pyctest_macostools.pyotest_macpath.pytest_macpath.pyctest_macpath.pyotest_mailbox.pytest_mailbox.pyctest_mailbox.pyotest_marshal.pytest_marshal.pyctest_marshal.pyotest_math.pytest_math.pyctest_math.pyotest_md5.pytest_md5.pyctest_md5.pyotest_memoryio.pytest_memoryio.pyctest_memoryio.pyotest_memoryview.pytest_memoryview.pyctest_memoryview.pyotest_mhlib.pytest_mhlib.pyctest_mhlib.pyotest_mimetools.pytest_mimetools.pyctest_mimetools.pyotest_mimetypes.pytest_mimetypes.pyctest_mimetypes.pyotest_minidom.pytest_minidom.pyctest_minidom.pyotest_mmap.pytest_mmap.pyctest_mmap.pyotest_module.pytest_module.pyctest_module.pyotest_modulefinder.pytest_modulefinder.pyctest_modulefinder.pyotest_multibytecodec.pytest_multibytecodec.pyctest_multibytecodec.pyotest_multibytecodec_support.pytest_multibytecodec_support.pyctest_multibytecodec_support.pyotest_multifile.pytest_multifile.pyctest_multifile.pyotest_multiprocessing.pytest_multiprocessing.pyctest_multiprocessing.pyotest_mutants.pytest_mutants.pyctest_mutants.pyotest_mutex.pytest_mutex.pyctest_mutex.pyotest_netrc.pytest_netrc.pyctest_netrc.pyotest_new.pytest_new.pyctest_new.pyotest_nis.pytest_nis.pyctest_nis.pyotest_normalization.pytest_normalization.pyctest_normalization.pyotest_ntpath.pytest_ntpath.pyctest_ntpath.pyotest_old_mailbox.pytest_old_mailbox.pyctest_old_mailbox.pyotest_opcodes.pytest_opcodes.pyctest_opcodes.pyotest_openpty.pytest_openpty.pyctest_openpty.pyotest_operator.pytest_operator.pyctest_operator.pyotest_optparse.pytest_optparse.pyctest_optparse.pyotest_os.pytest_os.pyctest_os.pyotest_ossaudiodev.pytest_ossaudiodev.pyctest_ossaudiodev.pyotest_parser.pytest_parser.pyctest_parser.pyotest_pdb.pytest_pdb.pyctest_pdb.pyotest_peepholer.pytest_peepholer.pyctest_peepholer.pyotest_pep247.pytest_pep247.pyctest_pep247.pyotest_pep263.pytest_pep263.pyctest_pep263.pyotest_pep277.pytest_pep277.pyctest_pep277.pyotest_pep292.pytest_pep292.pyctest_pep292.pyotest_pep352.pytest_pep352.pyctest_pep352.pyotest_pickle.pytest_pickle.pyctest_pickle.pyotest_pickletools.pytest_pickletools.pyctest_pickletools.pyotest_pipes.pytest_pipes.pyctest_pipes.pyotest_pkg.pytest_pkg.pyctest_pkg.pyotest_pkgimport.pytest_pkgimport.pyctest_pkgimport.pyotest_pkgutil.pytest_pkgutil.pyctest_pkgutil.pyotest_platform.pytest_platform.pyctest_platform.pyotest_plistlib.pytest_plistlib.pyctest_plistlib.pyotest_poll.pytest_poll.pyctest_poll.pyotest_popen.pytest_popen.pyctest_popen.pyotest_popen2.pytest_popen2.pyctest_popen2.pyotest_poplib.pytest_poplib.pyctest_poplib.pyotest_posix.pytest_posix.pyctest_posix.pyotest_posixpath.pytest_posixpath.pyctest_posixpath.pyotest_pow.pytest_pow.pyctest_pow.pyotest_pprint.pytest_pprint.pyctest_pprint.pyotest_print.pytest_print.pyctest_print.pyotest_profile.pytest_profile.pyctest_profile.pyotest_profilehooks.pytest_profilehooks.pyctest_profilehooks.pyotest_property.pytest_property.pyctest_property.pyotest_pstats.pytest_pstats.pyctest_pstats.pyotest_pty.pytest_pty.pyctest_pty.pyotest_pwd.pytest_pwd.pyctest_pwd.pyotest_py3kwarn.pytest_py3kwarn.pyctest_py3kwarn.pyotest_pyclbr.pytest_pyclbr.pyctest_pyclbr.pyotest_pydoc.pytest_pydoc.pyctest_pydoc.pyotest_pyexpat.pytest_pyexpat.pyctest_pyexpat.pyotest_queue.pytest_queue.pyctest_queue.pyotest_quopri.pytest_quopri.pyctest_quopri.pyotest_random.pytest_random.pyctest_random.pyotest_re.pytest_re.pyctest_re.pyotest_readline.pytest_readline.pyctest_readline.pyotest_repr.pytest_repr.pyctest_repr.pyotest_resource.pytest_resource.pyctest_resource.pyotest_rfc822.pytest_rfc822.pyctest_rfc822.pyotest_richcmp.pytest_richcmp.pyctest_richcmp.pyotest_robotparser.pytest_robotparser.pyctest_robotparser.pyotest_runpy.pytest_runpy.pyctest_runpy.pyotest_sax.pytest_sax.pyctest_sax.pyotest_scope.pytest_scope.pyctest_scope.pyotest_scriptpackages.pytest_scriptpackages.pyctest_scriptpackages.pyotest_select.pytest_select.pyctest_select.pyotest_set.pytest_set.pyctest_set.pyotest_setcomps.pytest_setcomps.pyctest_setcomps.pyotest_sets.pytest_sets.pyctest_sets.pyotest_sgmllib.pytest_sgmllib.pyctest_sgmllib.pyotest_sha.pytest_sha.pyctest_sha.pyotest_shelve.pytest_shelve.pyctest_shelve.pyotest_shlex.pytest_shlex.pyctest_shlex.pyotest_shutil.pytest_shutil.pyctest_shutil.pyotest_signal.pytest_signal.pyctest_signal.pyotest_site.pytest_site.pyctest_site.pyotest_slice.pytest_slice.pyctest_slice.pyotest_smtplib.pytest_smtplib.pyctest_smtplib.pyotest_smtpnet.pytest_smtpnet.pyctest_smtpnet.pyotest_socket.pytest_socket.pyctest_socket.pyotest_socketserver.pytest_socketserver.pyctest_socketserver.pyotest_softspace.pytest_softspace.pyctest_softspace.pyotest_sort.pytest_sort.pyctest_sort.pyotest_sqlite.pytest_sqlite.pyctest_sqlite.pyotest_ssl.pytest_ssl.pyctest_ssl.pyotest_startfile.pytest_startfile.pyctest_startfile.pyotest_str.pytest_str.pyctest_str.pyotest_strftime.pytest_strftime.pyctest_strftime.pyotest_string.pytest_string.pyctest_string.pyotest_stringprep.pytest_stringprep.pyctest_stringprep.pyotest_strop.pytest_strop.pyctest_strop.pyotest_strptime.pytest_strptime.pyctest_strptime.pyotest_strtod.pytest_strtod.pyctest_strtod.pyotest_struct.pytest_struct.pyctest_struct.pyotest_structmembers.pytest_structmembers.pyctest_structmembers.pyotest_structseq.pytest_structseq.pyctest_structseq.pyotest_subprocess.pytest_subprocess.pyctest_subprocess.pyotest_sunaudiodev.pytest_sunaudiodev.pyctest_sunaudiodev.pyotest_sundry.pytest_sundry.pyctest_sundry.pyotest_support.pytest_support.pyctest_support.pyotest_symtable.pytest_symtable.pyctest_symtable.pyotest_syntax.pytest_syntax.pyctest_syntax.pyotest_sys.pytest_sys.pyctest_sys.pyotest_sysconfig.pytest_sysconfig.pyctest_sysconfig.pyotest_tarfile.pytest_tarfile.pyctest_tarfile.pyotest_tcl.pytest_tcl.pyctest_tcl.pyotest_telnetlib.pytest_telnetlib.pyctest_telnetlib.pyotest_tempfile.pytest_tempfile.pyctest_tempfile.pyotest_textwrap.pytest_textwrap.pyctest_textwrap.pyotest_thread.pytest_thread.pyctest_thread.pyotest_threaded_import.pytest_threaded_import.pyctest_threaded_import.pyotest_threadedtempfile.pytest_threadedtempfile.pyctest_threadedtempfile.pyotest_threading.pytest_threading.pyctest_threading.pyotest_threading_local.pytest_threading_local.pyctest_threading_local.pyotest_threadsignals.pytest_threadsignals.pyctest_threadsignals.pyotest_time.pytest_time.pyctest_time.pyotest_timeout.pytest_timeout.pyctest_timeout.pyotest_tk.pytest_tk.pyctest_tk.pyotest_tokenize.pytest_tokenize.pyctest_tokenize.pyotest_trace.pytest_trace.pyctest_trace.pyotest_traceback.pytest_traceback.pyctest_traceback.pyotest_transformer.pytest_transformer.pyctest_transformer.pyotest_ttk_guionly.pytest_ttk_guionly.pyctest_ttk_guionly.pyotest_ttk_textonly.pytest_ttk_textonly.pyctest_ttk_textonly.pyotest_tuple.pytest_tuple.pyctest_tuple.pyotest_typechecks.pytest_typechecks.pyctest_typechecks.pyotest_types.pytest_types.pyctest_types.pyotest_ucn.pytest_ucn.pyctest_ucn.pyotest_unary.pytest_unary.pyctest_unary.pyotest_undocumented_details.pytest_undocumented_details.pyctest_undocumented_details.pyotest_unicode.pytest_unicode.pyctest_unicode.pyotest_unicode_file.pytest_unicode_file.pyctest_unicode_file.pyotest_unicodedata.pytest_unicodedata.pyctest_unicodedata.pyotest_unittest.pytest_unittest.pyctest_unittest.pyotest_univnewlines.pytest_univnewlines.pyctest_univnewlines.pyotest_univnewlines2k.pytest_univnewlines2k.pyctest_univnewlines2k.pyotest_unpack.pytest_unpack.pyctest_unpack.pyotest_urllib.pytest_urllib.pyctest_urllib.pyotest_urllib2.pytest_urllib2.pyctest_urllib2.pyotest_urllib2_localnet.pytest_urllib2_localnet.pyctest_urllib2_localnet.pyotest_urllib2net.pytest_urllib2net.pyctest_urllib2net.pyotest_urllibnet.pytest_urllibnet.pyctest_urllibnet.pyotest_urlparse.pytest_urlparse.pyctest_urlparse.pyotest_userdict.pytest_userdict.pyctest_userdict.pyotest_userlist.pytest_userlist.pyctest_userlist.pyotest_userstring.pytest_userstring.pyctest_userstring.pyotest_uu.pytest_uu.pyctest_uu.pyotest_uuid.pytest_uuid.pyctest_uuid.pyotest_wait3.pytest_wait3.pyctest_wait3.pyotest_wait4.pytest_wait4.pyctest_wait4.pyotest_warnings.pytest_warnings.pyctest_warnings.pyotest_wave.pytest_wave.pyctest_wave.pyotest_weakref.pytest_weakref.pyctest_weakref.pyotest_weakset.pytest_weakset.pyctest_weakset.pyotest_whichdb.pytest_whichdb.pyctest_whichdb.pyotest_winreg.pytest_winreg.pyctest_winreg.pyotest_winsound.pytest_winsound.pyctest_winsound.pyotest_with.pytest_with.pyctest_with.pyotest_wsgiref.pytest_wsgiref.pyctest_wsgiref.pyotest_xdrlib.pytest_xdrlib.pyctest_xdrlib.pyotest_xml_etree.pytest_xml_etree.pyctest_xml_etree.pyotest_xml_etree_c.pytest_xml_etree_c.pyctest_xml_etree_c.pyotest_xmllib.pytest_xmllib.pyctest_xmllib.pyotest_xmlrpc.pytest_xmlrpc.pyctest_xmlrpc.pyotest_xpickle.pytest_xpickle.pyctest_xpickle.pyotest_xrange.pytest_xrange.pyctest_xrange.pyotest_zipfile.pytest_zipfile.pyctest_zipfile.pyotest_zipfile64.pytest_zipfile64.pyctest_zipfile64.pyotest_zipimport.pytest_zipimport.pyctest_zipimport.pyotest_zipimport_support.pytest_zipimport_support.pyctest_zipimport_support.pyotest_zlib.pytest_zlib.pyctest_zlib.pyotestall.pytestall.pyctestall.pyotestcodec.pytestcodec.pyctestcodec.pyotestimg.uuetestimgr.uuetestrgb.uuetesttar.tartf_inherit_check.pytf_inherit_check.pyctf_inherit_check.pyothreaded_import_hangers.pythreaded_import_hangers.pycthreaded_import_hangers.pyotime_hashlib.pytime_hashlib.pyctime_hashlib.pyotokenize_tests.txtwarning_tests.pywarning_tests.pycwarning_tests.pyowin_console_handler.pywin_console_handler.pycwin_console_handler.pyowrongcert.pemxmltestdatasimple-ns.xmlsimple.xmltest.xmltest.xml.outxmltests.pyxmltests.pycxmltests.pyozipdir.zip/usr/bin//usr/include//usr/include/python2.7//usr/lib//usr/lib/pkgconfig//usr/lib/python2.7/config//usr/lib/python2.7//usr/lib/python2.7/test//usr/lib/python2.7/test/decimaltestdata//usr/lib/python2.7/test/xmltestdata/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.4:Update:Test/standard/9eb4d008a501abaedf4fdaa7f402e145-python-basecpiolzma5i586-suse-linuxqȇoP`TRhK-?] "k%]) Ք~T+ gU&fyKha1ZxI6Xcg ZF4)8Z;JͭԊZߚ1j5GRql #dkz1;.H LM$B Q?= ,XDcf|`L|L-ǧzg?q(8ϔ'\ >[=~`Vn0BNI|'Z a% ڒ~ЦD5M( CRޏ&oEa*iYC5b XbK1 /nC@.w /[R^AN4+G5XNȯ&kO奆@$y6-erb:źYZHi,(FZT>tKس)+.DvL2 \MJRoY2k+g̵֞Pʭ ĥW[]I82@{~ 7.7?rEH~u'S\ %! P:bU(p2 A{oOc)\E "jg\R3"-rD}ۖqByF &XPOKETko1,"dzAx}G-&` w LjW| &*qѶUCbrGC!BRfp'X{^#s X$C2;5il#ѩ țYN,ÆJ"cw~] ,PS⯜T9<_0xY>9<6B4N3j) weZi]"Em{/Quqf,0Tq%c$ lYpBYRxֶ&FP%?r:"l;0Gvq7*?MSȞHN߰&cEe(F̮Rml;ݪXBһud .%+i4[7 + .ɩ19e.v3]!'٥. fZچ bq–2EIp|ֽ+]AγRD)ĤRy>A#dFځri*{Q )[)r+ŕ,pK&? ֡'`NBbe8GS5IN tWQ~qi,Xy)1(ί1Ȓ:/e O~L?5gE^nuo6|YbDw'IDCpN5:~ 9B*$U ,@$g;;qAmQAʌem2AUu/{bRF2l\T Y#X vmlS*"l6@hPA>и:XfTzΧbD>#f>;7iS l(OQzNDk& ݲ9xu؜˜Q#?ZwP{c4( /=\k;XeyqJ\xNGEBaf <'Z'`X.xޠh`np;&KIKw*Y={MeӠSWSB.X(=cKRcߏ$yabn ]amSLfM/=cs:^́+|ǦT( -k2*OP%">X[+*&hEOXJ ]a &~ȷ%WFh$OcE5|nـb~%}!h0 2D cEi+\86;+c VؒN@ߵھ"*ьE{{IbQ~@VڝBQ""f]䷼Tt.z"-2.|{wc(ݡ{tSMIt><~6Bf%oӥ.HN0ɐxn/KHWCg (@4H)rKSa'/Ս3 y1'ci,=pL\-5o ]OWj pr(oKjM!vʢ܊<׼%g,- z ZL(}6l%8gw.t6@XN>jL O.@>9ĖhL#GqCI;f{G~_GDqewn><">c4]Ҷ0>6E|R.n 3J%#f ;$]G &&T.3ZGđ|z!%-|PH鱇#WItF~bފ\GR/xtcN~VB; E? jՔqQV9/1+ʼ^FAosm/b׿5$JChBHVw|Rǐx^B8aV&ѷ)||k{r/1Æ.aw@`!!zy/}7X_:-,=w Vr*X܁}!D}+ S'dUr8@5F 8|xZjS%!We7CWQF4/hS@>h6pK)oQi%AjgVE_js0&ْy6i6;SrסּDOwgjClɚ[{\*q{PY|*h//jda5PQI$?I>qӮ/<ҳJӍF?3M{_P'2%iI{}xm;4{v8nw-h OY݂!AS?mYZO{?v($ww}1`ŹHIkEcR\i?115^^i:F,FhS7+0#gXG؁Wrx`~Q>:gll z)c&(!2뢒˾J0(ِ/&x4'mHeAY J⯹ZԾ̂ }c5%' =E44ѷļ胴r 0U/!DV&G'Y{51q^-2(m>QDC3K ypn;Zl-{WgǴ$M :^U αPY_Ǚ̒ʝuP2Ǒj߮,63>^A"LH2@IhtSғD|7dNɑ>*#QhT̘1P^{^o@0ht\ 3r'W),D !YJ Dӡ68B$ZݪwXZE?"OmWU:8E(jQľ1=8;3S ']PjՅ# YP\ ;_H6Y_B\% -+|@ FSƉYol4&%) z3x?[3?q[o g6F- bWn8Y4Ln+7;D`Td$yҷ~_H} K/n򞧣Qq(8~XU*ε"aӑѹÀi/&,d `izAHƊy].K' A׶";M# NM6N ܆/U7:@UgU yUROIxt3!'*Mac|h^RpvFMtHjxkk?S- ?eX= "w}|:R@UoE^aWAlM _nH7R^HYhNxtI> jփ'j e+g0m`C|+=!/ Rt].))^<)]pC EL8HýJDiAw zyDHY$e7\X`Z2;;y´{9< r Wl Q1s{ It2lq"ɬmHd.|q4( OiW// :\P'MY/F@ [ch]-kZП\ |I=צcZhK·{DF͍e,EUq ZIo0ao_@#$3|Px@b'hr>3}/t"68:Uwly?\D5hRaS1Q7B+ޤec 7䥯eb9.~ڝt"KkaAB ;o 7 ȆÅO,Err- q_ηju6Z`6g wKS51%MD B E('{绵<ᾛ* `7- |7z_q10i'3BO.fTDtpÒT5v._y =WXٱmk]9_!l/g MGK[D4o_ԞVF} {S{ 21~MMVoO 6>4hLfܛ3arYǨ֡yvfgylp^.,ĜɰMOnǕ T@7[ Gc\AVNB{~eKyU208vP[ R%ڕ.v'DnӿKFrT\ېϘقbI<ł7MaH'#p Hgn ORcZz0᝸)d3 IB!Ѧ}V+Yy;VקC izEy`-*lo(˂~9Z7`aqH|FMj/4lؔi萧" d/m7ő2uXzG)?02M#<`??# kګF-Otvf]BX7iE!tOĔMA*r¬EE#2yIHtUU *A8;Cڶg-׊Q$K>wAN 﫭ng/e,;Y/ iΩ䨻Q?h~(/TKAAH|썊 jԈQ '3)%|P`$]<{u<ьEM$s tX 0_=}4(Fl)bqepOHgOv dpdt~}nu&jY}1؋1 >]@nsi,^yH^t2_$;Uha W$< @٠ {'=(%I7zqn<3:G ӃCm`rxϮmSKSc&-:SE Lx\iS`qML>ktfkpV^ߊ9Gv7xTB{2>3Ŧ*#Ն4g._i mKiI"u|޵LWՑP`?tf}Cyh;hڹ<6It/~Hcor~}ŋS: 1F-:x^%T1lX >#xyVKZ $e1J`fæ'9  UQNR'm?J GǘywSIwɗí(ƷaY<##\~L4flq:..0uT׊?Ya{Yҹt2?f? =uȼz'Mr]b[Qvd țP9UNMD(`WRA B±I}ulnx@0FqxZ^06aL~m8ƯpFr >VARy i=w"v੬ɨbϬ4Mc*So0飐'ԓ7l45~7=@cv Q=\F\煩a.t)Ƒ{O plƞV\#ڋQ>.;KU ^C>&:#Vh1F095C4ğ06 gpWmzJackO;5S~,9#+jEm(~T4wPêOs{zsheBx_oSJ -#ӞGxMKxC Q A|p!xyx((vn)PIDGti>Www_-aE"9ċ^*im 2\ioSc^sS"[<Pޣ=ُ5ˋ$qV9ճ(|JoQ1<=&}λ@H;^PʁeoѠofat?@TGrb!՜㒉IVTYV&/1Ɩ#4nm07 %&׫ImiH:qU@XՅ㎸JE?_!QXKdj:e0grF\ټˬZ)uͥcTVfꧺ/cra ;OyWvjתE (J&E +V߫OK~e+╻,oLqAzhWbD64Ke2zK`zU^yd׍/bNLy2M{A4<R2bPD2PIIDWU I7m*" ], c-^}!h+gqHƒ+MtتC l ¸έ#u-شO?!zJ8W ]#(\)K¢A|M4G(@ҹvHk("b};NyqO ҆USĵYf*1Z*3ҿt -l4g%96ջM ~p.z/^yHFX6%o%|}7ffAj/jjUqdXV@up/ΙaHuu߉O!ǔ[mzFg:0V!0b@P7/#ir 87,b'cK3жVUq~*RY)U WY%JZ6aeM܄jVɦTpߝ5Y.b5jlSp~Jy0dӄ[-`W՗̗.'}ɦTɌ}D p8\&rIHH֪^~[=hHAn -(C;Z-7=76-'OX>Y{'ee-z,J4[3fboNyݫ=@P/P4;w+^6ZI #)X2QVvneMeX҂Hؿ#VR"-P=bR(銂n2LFS7IKS.p`_~݂9uc [ΏXsEk_n`8;ry뒊5_)֎1;Ƚw9E))a'zOVN^7'JyI BmHœgoBd!VO{|_JAF2gnʃ/zl]ɥxR~)@!234. N~M/jRD3"! aNGM0tBmzՋm$-k7xzc%j"[즸q~,S0\O}ૈQѭʔiRwcX"iռʫy0y/^?S>\\Y DFS$)/h{(%:IN7E}Ck7ե*s}>|\hP ~r?t]@zaΌM[f\Z*/c![C(&,Z[;Vei?M[գ E<72#lPFc ^[>$vdQk?#m8fI I!pk&&rh_PwjkZIJn,2-US6oJ˩^U XēJZDooP T%u!?%ZmtYfavsuoT1g< )3 r}N'~D$I9)7t`L-8;(\_!d=yc%:;-|ǦᏠ^LǏwn[, ~һ/ y0Һhl̿I,aJ̺q(!`<ڳXuI>yR.UNqYPH} @ [rz{pC%qO|9ֲCH'lX&Q663q /~Cxx='0<{ $nR 8|iI8TGEgE\ #(ՙSXuX 3Iivyäb;\ɮ@ J eɞ m@82Ӓ$Hva.uȀYլC&|G UIv/yZ^>wp_/%Y|EYz&WFe soNZ Hc$=w eь(h-1МVŇjdstHVᆾTh@_:@O\S9^V6ӈސ E{e(dL\IsV-ƓI{ lUtSB<;>+;[k~E˔[g>!Vctjv?i:AqfUH4rX/}YQ_ˆ 8#7Zpƅ?C5.r<X8YvP?zTRv2ӫSNd͔M▥ Q6H{1"%Ӂ3oi&kc+u.khwsD 8}{Xz,`kb?!eоO e`1,HxVa"'|sc CU*bpi>Q0b>8VcZ_ vӓP\OG/JaebW,ifo1ί\B#F6"[j D#(ڰt,ie,tZNV~)M&^Uw/{bf' d`<4_qLJMdd~SKF`RtސÞ {X[`sc-s4ryZZ٧LA{# ,'iZ]+]Gv8)j"(wMH6ݷ_A! ǕXRaJGk?w1h U+;&j`pogyL59Hq׳<2OĊpܢ{`sCX/ |]?rT"7660rB$ʥ}yu_F?ҋ1YJrG5`oA MU ,{r.‚Y3Μ}݅.#z-'랪p\H$ {㳺~-ղ@C/x0菉`4qϬׇ]蝶%=ȼ4F_#{/LlL@=~{C]pQ,Ra@yΡ퉞ؼ/v4֤m= a; ;$Zs4$:˕`r~VvFh7Ⱦ,n}a9Spˑ"T g6FXB(֖*@$b—B Nn^- ă64CS+6wPaNPp4T}D,4< } &W4%nw ԺO 36+gӲeE6uKko{,8 FHuɇ&^`Br3XhT{=&Z4'NE wwg1iQc&(ujBvzwK/ "̹M55q?YN@ oWPd! [3guӢ='&#_jս%&fCCizՖ,K{Gmm#?D$ qupq3 PS 5?ps=GKWҧhQ-Z-|(L"9:zp&w~YGпj\.OvXKgjtMpgY7)Ji2b4kx;!Ýu#@tP?c>76#}s"R gH^v*]Y^c_HJ&OC*Y -)nrۻ_pη|Eʿ #8?7c}U*ՖQdoPf{/ZPV#V|UN\̻ncQ{szCQ]ꪉD/$8K7O^haW:dT>I>[@q;9bVn9l'PvAT50f +ie} ]cRĸ(0' 5c~hyٸrNJ*[yezHrȍu(eT=t&' q~zEgcS{[ gJD#8 XS)kCJuyd)5RS> ?Ƞ,{/pvD0|NQ~ 2W)`i5k93=sn׈ѸJK8;Ҍ`Q5g aRuM#`vLJ[rړB;VaZg٢ D7 hȯYl,dO.hR.w\f%3•]!3K4{ͩttlS}2ۗ˴KTU-YϙkCIz=|}~[1A8hGSRWnqJԥCiaH _;䬾r4)[DMX*n?щs٣74)l8qaRqs]YۅHWdcPw 5EVbv{g#c rP(-I7D~ 0т 3i" +wrJ0HaL ZJQ̲}P(tm-Z9OӐ+UQ3?dMe<5 ۯV}3`%x/)twL1tVI4X :P%i"Ӕ\;AW]4{BVسCkI:m5)(5w# VVNgW)wJޝr>FCiC ufs5'x)]π}"?%?Q2[ߜhgw]\p鱴R_mG`LG 3@mGQߩ6{gOJC`s l?y~f VjN o/zDɼ M?դdR2 B̎ؿ Կ*$ģ᧔ƒJf#$#ţL*P$L6>p {m@~Φ VS{wWXDYBc2,F B<”Tϔzpx-o+ҭy(NOgnUzY%L^f,:Am>GׁBArJCpgoD=`؃ؑ}ߔ\{h \V&j't*|T'5e팜Be*f@z`(,}wR2w̬;xAвFZUFotr_$̀%]we:{5U }Ad Ϸދ$X2jm֒NXxݜ7V'v Qh,N"ΒUqRO5CTU>UQ#P&h]۴xl* ad Ù.%2>/xH$D^7]ꕑq= R0М}e~Uwk~?UiU\5_hf%Kѻ흵r9KgJgq#~'O>h27ʘw122R-yX 5"D>ITGp` +nkY@T:F[+{4$@l2>N`*`)cQ"=#ŮlŖ-1w-jg@Sm[@O̩f|o`T8C0`ڤ@@Yz4J@G"{X9Wd%q_76jb)mN.O4 ;wd6"_<@W!8/34qkqJP͏(ݷ*/ N0m9Z&L]oev[NkNv bѭ?JE&go n[޾4!@l U7Ig["Ugi_PBOn 9`/ߢo9IZJR׽7_j>4 NxrO>T=*T{/Vjqۍ8Da]kOznv v?8& ? ⇛nN(En-B<+ AFw 9|ֳ42j6޿TM~gFca!7 -yl[[9T5YW ÷͟63WW,kqObciݵd4"lQxAGڶÎd_##YU74I ں+ؓټK5~* \6×2e2mq\w9f9/Ǩgot9vPwKR`Tŵ㾇,>AĢ2\qf@E";yqՖvMɎ:Cm! SǯXh*rL_.KE}Rʶ۽$;ª75?Izi;Sh8`7Eġr~k%81QA `+7QH Yx.eHf#V%viԭ !)|~ElTfK\>mvǝiY-=\k# dI#Lw?JIͯ<Y;v- iݴpte!jsj彑[vWPگwLsG~POdɴ"/dS~4 eNR Ң?=TPЭy0]R=Ƣo㰓h/1Jtڜ1NnWk Mtiff@f DaP ܁@C{a2XtH̢ΤD%b) p}X!=0 $L;g]c)se@ M΀59 @';tV@uֺ*bQ>DE 3 PKVѮZ5^TZ\ٕצv:%+fxmޚN& tze *z?;O4x5aW~ȒgG{ Ĥpк)D˯ ?Tx'}T{1 peG@Bwb#m)d ۢ'gBT_iJ|p-Rԡ>EQhhW~ܥVYٍ᧺V2̻$AÚNBm(, 4ThpLPC]ԙ[%'H7-%G X wX4E.Cq|0H6=0k6)$![?4eK~\EYR"J7>hq^+.ciiQW ] ~FyQ?261^=A'k'VecqŕG<'ݹ؝;ۘ|`sM0N}=]\1~5P/^ūb(ӆR-Ԕ>]4A])p,{8AiYfʁH|oqd^v^k8(jOz$?'pVDg:ݙ 2d]66߽rpb9~l"T׌*XΣ2?%j;ԷmOWYYRcGPV` %f'W 'b 6'+͗=[>=̵_mT 2㋲(ւ2e;q1iYC$ c5JY ?%BW^箑&(I_bܧ @Y]}ḇc5[x GU0p]f֪51h@0+1 -buʯ;n=woшxQġ@cA<2K_8YZ]DA|ن}``q42ă*mQG+4ݩ\'2T&"cr/؇!^DK?98H!?8KuC:J[/oʐ0_ a@IGw|N)\L1g 6z@gwR(CP81Xcꊃ'KP՞ f(vU!5ҝ88+~n`.鸷T 9:?,lr~yxʫh|1o/P;ZTH1JƖֆ HfBc<[<^ޥ Rj2 2pN+)1fWTCT{] \9Df f`^Wx1@x^ڱt=si͵`n׈X+npx48;-;%#12Kauxjeoޖ@\2X 3GCJFv;f`H`]1Lp` %~ b#o s?X!qfE2* Ili(G Nܓ-;&`ꄀi|[71'o"c \تAQ*|w*EsF햄AK@۹W|E4#xAaGSIZYq0!E[PMǻ'}#@^jEhg`ѝqcY=$ dі dw݌>7+a+~1:\o0" q .Su#t!_ξK㘣| kr!)5J7oVSFXv$_C5RPB_} 1 |fɘP5l~:eP-?_$:͢+I1A2u ZxZ+޳*>9?ScRkْP;w(ލ@ѵ*6 sdW+i∌ITrQ΢id4DJZ{|.uK4 35V4qCc"~QR0!J Hz0d)(b KWi٢G0#{nbu(6.P:F-Y5-M,JTҖ6)Akc#KJRXn*" lN`3c'e4(.SH}jӋr52t(M£`>jp0/At>3m=3+ ,yLEt.#M}ՕaUQDMzf\Z%W\t6vqW3FΖR}:iFbU~gX9BFJJ &Mc}}];g$@I˜'=^jڦq"_Xrw lW6;[XIy8 A/T C)MJ;_R'%p}`uZr/e͟pU<$ i$ #D,^ FrS{/fr1jBqK:&\*Gi7k_oxTZzϝ5]]eoS*0,) f!ZsT(bYZ~7e Sr V}͝FY+X墜paƂ*QJTD\2ʄkAM'CMv61te+ ,3 D?t/V)buZVBw 8ēNNd&Qڣrb( @3v_kPzrDT$J$&siV|7hDvsRq mzd2>.-Q!,húͫU҉^8sw8J4V-<S8JQF0P e!#Q5e5</K<`!=#_gu>"RQVzu 0MtD`^$d$H2A&Wѽnc"c $DfO(2'(6پNsy %-VlY貅Q9 3/0/U٣m/CztqOlVD8" r \ Or!'rU{Ǔ]ΓX*D౳h!/C*?oM$3=JNǵn1ݓU|C񕇎pZNWQO&oN:-"JT 0-4@HVvAD=2[J)Q)Ntt{7q:Z'7Ql0X\іmM\xȱ=a0$>a3𺃶xpLPM=Y %O^j5ǖ_+x{+a%+1䋇F@o|xWPׯGqx5\FU_C$N=>͢0OϹ- ?vQ;w3T!g_YAc.1@&sU*:wt~؜IzU ޢ ѕE~ua Ny?#K~X^Y$IfMME g].%^6l` K}ai~tV8s[xMT:}I%JbFכY6V31!sYyiX|D: {~6*.;!2blxCcB/OuV!+ōqR%/UA!G@m$'CDܸ:"prC@LAstVLA/qIe?[9~yKXF#>'6?@h5Ų[5OfN&r}cj_nWj= uTUvOxk}LlhjiH@Nz͗"٬ +IwA&yϗIGp3}+L_թ^ݿS"MVO4fP*OA;\&QQ5#Nt m(Q(c6!>9D]O6jQ[9&ENUԬ)f7WًL(3Kg  fck*߇E7ȒXW bGtͪHBGsr-9xV4{#Zx$@b|ߺ%->cLI؆sm(Ay ِ1O/v^UgHI|&HLSτf" 8r;٧XanpGʈ;z [m}ZdID vpydi|oB֐ooi}Qu5 DK`0}bd])6}lݓPFwsja»3|BoN *0 X; !'?zZ(wDoo+vHp?wJlk2y9Jv!_ܝ)`7g}i 0 0MߤqҍɷJl Ey|\N牶;<*'UG|^TTs֣uj;!m^/)AQٕȋ;IZnnjaK7'!w\O!5d]R6͢upC,;p4_ Nj,9d2ZunkIPccUZ/T75DE5A@Z <%q**5f{G0˘;,Y~j̛JOr?ۺ1)0) 6L#6I^y=T AaIC>ڐ,Z [>7y!UY*X wh& "'wyDҢg5nPލ=j$zoHdr(B?lRQ cI_0,0U"4$u84p4tPUruqn) cR*ER%3d6`!;+DeCAKEnb;%$ ߘ$?:QR~TzCCp* ݙI'ߺh[;~<-z!?2Yڏza5&53 nI*OG~9b&wg8ީ4>=@tP{$ȆSӓy%-;n=37Y-a/h$-xeQNm&r/KOp%ն:BB#l@G~c`[_E&M:h$hTVPrn1n_"T9mLu!HwN.ҜaQXT~dħΝcT[OZ@yģ,tyWBloŔx!WF|yH1$QHiBCs2Y%Bo6g<^I(!D#p*)RX\A(@&IwF5 .eX@l\̿d.\@S.Y\\ᶫ ;N/3^^ x001; 6 G$y8[xF=60܏?מm@q\1$GIru}jhAA%o+fqi䫽%zQsT!U"k¼-,xztiFC'3%bPZGBm%âQ>fx(N.WbDAJVQyOdD\Q}4:%'/ٍ@7o=#BMks]Br,Dl'b5d3qG>ʼI ߆;)V#ގh|TvSg4"ahƢ(G2& 63 .4{Z3H!uɗ.B%`Q(Zӗ ʅd0 橸-ިǒ֩PxC#*]Vn}%I;Yc"Zacm!dm^iÛ42ӮѣJr blvNrcsDQUfJ1I?FQU>fzqD ;B$lJO oafNvVs] 62PxQCmМ#MVroB7A&2aZP93NKώjUn6TSV?Z,5;@>cϣڔja ,a3 t^^"sNKl46>Lڛ"7L]Zq@rQ",:-qyzոHga<&PX.3岝Y7DJBikS_D 7(5yXCue'fBb Jό1d -ՙ:[%uBOiu'C=q,%s;JQ2:NLiCBXue9qGm<9I+ LUaL#? c!3S+[QQvP@ o(.* `Qq蒧Let̖Q&\lmf0u'hJKT<#u YQn$z/|r[Q*Mv!0y{-9`c{#Sxb Sjaz0Qz$Y4.B|~^ox_G\*D W-tEy4$p7K<|A i%ꑬ1our:UMX"Ruj8'=Z`6Z A1V|O(!ٸk8^4hk\Pz=~>GJz9iʑp^;#EL0 o j$8ߤn%yzs0"HZ[!GG[hnp@fRDݰRKF 3xWjBH`*ltDDFa.oO {Oziʀh} Pv9@R TpLqz2jT"cbT[>>y]ş}Тe@5OthȱʯGkIU2!n$:׮qyMQ<]\7r)VX@Y6^!&Mp.vZ[N_ [f*MwsXLyذ(q7Zp \:]~y=!Ϊja޹3f.ա#9 %T8Rp TƖe6C⺑VLM؎#`ξ_ >5YZV@ۂ,D*џ̑㷾At7ӿX >?dzPoWBF(+P߯>d䅮X_6ݪ[x3.h _%'Zr&iy<*y:(Q%^달۰c 8+7+|VȨ$u=SctEX>\M!2󩙍=݃d)%CrוPYZD_+$^Lnȶ4R!ԬpahLD,/Lzk}7 ytc6Qa!k%dPr, 9 w*%vjÐb67>Pfװ)vKVvTaLp,v tVNNᤔ 6J8j!54̪Br7aB<^^][ߩdjw'@a*O%n(*\*]ofe{t!m?$Ob8ߗ09Bxzh+&ù;zvU*{9 6pT$[@_f$_O&((%{JE=0\SI!DGwK~6+o/tbD M@Y@Dh;e"Rǣ界;J<əLLJqUp;LQbuåa%!vNL4LMUL|EWϼ FM[ԱTYD24G*xTCc\u)ZV'(ǎ3ͻDc5ٹaY&.orҷK@虡&/n(\53mC WZm:h.YYh;)%n]RZgZ#{bR˭IR8x&ÜRj+Q8i$Dz΅Git5!jpVa?u#7)ic@4Bg^I]H}Qw6Lo[!&ԸmyPV_&90ŞW޸&R"NF,3ף=OhhJs۶T=q2{6F]c]E?xg"5/+3et xu-lxD #f9X nFL j_`525-g$BaIwQK34|S^ fx e%7aiӹNhPBdǫ-b?_ne-%csՀ|QtͼZ\eV` JFPd|F_I̅3/@1Ω`oBq1$TR16D56gieUTBpm TEI$ {Fi_(EBbRaR>Jrśw*{tmHR[@]u1|*CvDרb[ۙ ٝb/- GN]W(Acz"+Eq-'FFS!C$Bo2QKb=غ60ڡ!['Yj*S-Uй0Ґ$950)\$ 5axkAȯY@3(uQ)dYM<`(^|Wڃ$,{u0xn%T#prz]Fe)잾^V/&րjap!Y0eҾy_c߯"Gm F{,'u$qUZglnc%!7f;JZɯD?*nXk`?ީWc"' ; oEE~<΢SVu7xP1؋50o!Q,ף(_疿ٳx2oUvSS3}K)/I` ds#XXܑ#ㇻ?tr1$iE1c~(sSP }FX{WIa& -3j!2?yg|*ZkVY0ՀGo-V+ )M2% ԥ*'4֦=gy<9a,$24=Ӻ;Cm*8ߝ }| ;O$I 40{dwmv'UY~*m4X!.=oD4DǏ4+} >eA9!f?˭ ׺a08}jl8JAT<*{$UEz ^ 4 "&8̉UUmJ:\u dPIGrߜNmȾn4ݰ]fΝF9V@uY ,*Ug Y;0YQsF [oU8x9.ɵ۠X}V=k4h:鞢( IpE|R<.pfK]\Qmt qpeS|=`w?SX{UW$>&KWWfO69쀋5r4lcDUӤ{xJe*_Z?=e즟U]>0K ϶KJՄST>0Kmc\l4!ԀQ}>g#i!YҨ-|,(j FJyҎ1]CU4UK%DZqH/]olU1JMt'7`O+wҍТyxXY`e)DS ~P\P$"%'P*dixc 5fǓRJΘu,:Nz+~#(x~ 1¶c0_f='P1+CeJ ĵj'δղ5h+PvFC-D?<񯊯oM|IXu4)@LW!ު4_{wK)gSƎ&^)JIW%wwn9P=նghηIJFar*~((ĺ ,PT(REU!΂#{k1dUtZ3ދݜ S}M>Vh(hE;Tx`}`ZjC ƉOƷ8GĺW^C[O9V!a\`eҞ,Yb4oW\5pYFMUF*`j,!u^kluGja^ɇ nͪmV.k]s?m/@2TrFaw33\ez9%ꌍHJJ[O$BJ5{9pOyF^ƦE} Y %A#D4}@]NpG4vBG* wP, ?f Ew'[&P CaľYq|!?L'h-HivECgiyA>uE\ 4\1` h޺%Pq=˹߉WԶZ3-1G$Lיh8ȭgbJ9TX ,M}A[n~RBE^bYM  vѩqC݃ X^l{ ڇ08A"+rK$tE&KӇaH hYs@ͥ$EL}a"%Wd liʴ]1mX!OxXҋIiA`roEЖx8RI\.\/Yt.c7K8Ҙ{eA(FۮRIepfMNH3ƼeϵPA=_ѱ {"@fEbo"=@cymCjfHǗ^ke{Kcvk,޲$eĐg$%,~I.ĤEevj6TQM ;nADó*Ս-e)Ʌ1^ mvIalqSY'I tJIN[H{6~0wÅ_s1fkS$ j aֱb>s&x)B2߽eKRg:C2j@=MSf4]D+1)tRAT)rQFR{=8mz"夋 Ohh;0|+7oJ _\3.z OGєP/mkq> A0Vg}+ .ԍL)c88tI8ztČMm~}߷u:v-ޚ'ȞGL3jãnoަkH;K[V e˿ơXG>2&q:'dqns߭$.}﯀y= }EU䱝:MlX%!$ tq'9RvyVD@SK9#)H4#XbG1bL3AeEբa lma\H<Բ'ŕjplN1 R\2qEӊ;;Z)'L9Vޔ`u պ4BRP45Z‡}4Lw1tH zҿU4F/ غ^qhQ!ܬ361#7}9ie*,r*e@nKj+ 3rSr"?Sc5XrV4Z>~.iÐxysA\[7b&Tt2d r,<=uiVКt:>vszυlatuxnLwM[T&쳆V" 74VZ>YgQ,j4+=y;2ߐkZr:r48~)tLq _}N rڗY`"VngPCǟPp'O[d2or{S|c"1 YG1h-bԊ[%%tԞPNMs%^"(3h֜0lBՠLȧR k%w&R4WĘ MWfZa @(%(l'B})҃_ )c6`TUOq&]0'!d;5C2R3-;`6I2p5wW @9_/ C[k-'|a L}jCpᆁ5=}G>hAԏSíz~-6 T/ ex E}g,Sgڕv0_IEGvM^Xbܰ1eMlyaͩV[s}KvH/Yli]-o+ʽ0A [] \FO #=]˖FG|WKgϮ43̀sYsR0l:㖮K2<ݱyPOid2ۃ ׇnvifg)ʩ~wkpblc */*EOO@B8>;{2_iu7 .Xga:Tc9+B!qI ȧZEtpG}~Wr B.S{&? +z7-OUM~Vx|A%yTm3U?.;y.ps-Y \˧1%,C OωtyۙwI.`TN0`z' D遹 h jLT"8# \Krѹa,9%*͉fKJm v>ڣ:͎49ς @V|ZVL0T¦"Xcf0JiqR/VVK ~3Y㴿sͣj1ERGz [%:]n5F-ml7w@W٬ >Qw `[ FpYֺktP{^]HʴrUHxET4+k{I 'gԑXUI3θ"P߀ Zx|FLR[yESWI! S!| f:5 Q lJi }ZVK BJ[L