python-boto-1.9b-4.fc12$>'\ ~'a7>9 \? Ld  P :@H   R  \  ([ 4(898:GH8IXlYp\|]^:bdefltuPvw<xy HCpython-boto1.9b4.fc12A simple lightweight interface to Amazon Web ServicesBoto is a Python package that provides interfaces to Amazon Web Services. It supports S3 (Simple Storage Service), SQS (Simple Queue Service) via the REST API's provided by those services and EC2 (Elastic Compute Cloud) via the Query API. The goal of boto is to provide a very simple, easy to use, lightweight wrapper around the Amazon services.L2x86-18.phx2.fedoraproject.orgMuFedora ProjectFedora ProjectMITFedora ProjectDevelopment/Languageshttp://code.google.com/p/boto/linuxnoarch#N $w&#&#&f''GFFvLLnn(  fUUS55kk@#C= 1 1 4 ' < <P ! BB('' f**gg'## >uu#f 2 2$((r K v v -//HH)X$$DD C((<>u!/)/)PTT9T ZZSOO?a>>T & &P i i 6C88TSNNc / nn w8:t98S3oojj |A|A;Hqq AAT#rrST\T. L446c66{|[|[M%HHV$QQ  ]  7;;KNNHMM$$N]] ~/4d4d ?   J j j'1616/MII g T eP 0 0 E*+*+*#, , 8< < T  R xOc  A *HgKfKfF@F>F>   K RAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤LLLLLLLLLLLLLK/LLLK(LLK(LLI"SLLK[LLK%bLLK(LLK%bLLK(sLLLG+LLG+LLG+LLLJLLI?eLLLJ硔LLJ%LLJ LLJ%LLJLLJ%LLJLLLLLI{LLLLJLLJ%LLJ%LLLLLI{LLLLJLLJ%LLJ%LLJ%LLJ%LLJLLK/'LLK) LLJ%LLJLLK) LLJLLI{LLLJLLJ硔LLK/'LLK/'LLK) LLJLLI?eLLJWLLLG+LLJLLG+LLLI{KLLJOLLI{KLLK% &LLK WgLLI{KLLK WgLLLG+LLG+LLJpmGLLI{JLLJLLLG+LLK)LLJ LLG+LLI{KLLKLLLG+LLGALLJ LLI{JLLG+LLG+LLK) LLGALLLK ZLLJrALLJ랕LLJnLLJLLJLLJ LLLG+LLI{KLLK/&LLJLLJLLK$LLG+LLG+LLLKҷLLJ˦LLLHLLK WgLLI"LLLJLLI{KLLK% &LLJLLK WgLLK/&LLJLLJ vLLK9LLJbyLLLHLpLLI3LLHLLHLpLLHALLJ7LLJÉLLLG+LLJpmHLLGALLHLLJpmHLLHx-LLH}LLHLLLKZLLG.LLJLLJ)LLK WgLLK/&LLJLLLG+LLJLLG+LLK/LLJ䱉LLJ%LLHLLK WhLLLJRLLJULLJuLLJnLLJǙLLJLLJLLLK/117b5ef8e3f444873ed9b2e1c91a392df2820f3d7b3a50b6213bac76ef7ea42cc0de29fb17e0f343df122fe68b8c97d9f7e30878432be037d6d4891b537c814790ed8a3b847f8fb6b3514868c6b9aff04788958efc63d14d2f01c288d55e71e7f9c7814eae46fa58ab20dfa7e5fdc3cf735b424beed8d69da567818b1ac21affe838dd78a2a8bfbee0793157d4df6d1b629054c80d6ac319be4f6ad1761a7fecd3edbd4f6e33aa4419b9f8936123f8138c53d670fd42b2ed0de631dd6c2adc8517222677f20fb4465a49e37433dbcf6749d71d4625b20b7ecdedf2c51b1c18a8ab3078abea1ed987891b13fcbe0bf1c0a83afeb06a965232d7ab3d107ecdc0f4194c4c19486c8ee3e47795f276cafd1aac87e20319c41fb6fd750e733514e28c01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b0731c07ce52c7500b3cebf4c14e2172656ecc114a41530ecea58c84f07637cf0cebdf15a8d66646833f7e6a426afedfa1baae01b63940513e073a5fd2372625895f75dd4a980295feb51f336b1e72f9e7702944d544115c41de6df08e2eabbc495f75dd4a980295feb51f336b1e72f9e7702944d544115c41de6df08e2eabbc4bf2adc1a13593a04cb8e2471eb3f0dc7a94e5c823e6bed8b17d08b62a89d67287b1d3e8f874b1ae0feaec2de53d1ff351dece1c9f64f9949ca037bef963e246a7b1d3e8f874b1ae0feaec2de53d1ff351dece1c9f64f9949ca037bef963e246acea49553cdb63e719b1e2dfd39983c1b68bbe5401566bf12b774f809513fc292fc457f418b17c76ada0a36747ce2aae18f7ed7595b7c24fd5a59c5ec456a309afc457f418b17c76ada0a36747ce2aae18f7ed7595b7c24fd5a59c5ec456a309a94adc709b66b545f4bf42fd57c6acb928b35c72c74816895c82c52950fcdc3647ed4cedf121c827e602a3f618432cf1700a0d3e45974f9d69606480e2e9d132d7ed4cedf121c827e602a3f618432cf1700a0d3e45974f9d69606480e2e9d132d391b9fa9922ef4e099920b593ce831caf3e2a9039408d2977ffda56f0d8498fa932bd8f43e3aab9478ebdaa8e6113c115c8c6ccd0f967f76e1fb8e4a821c6908932bd8f43e3aab9478ebdaa8e6113c115c8c6ccd0f967f76e1fb8e4a821c690866f4bae90d76bae54dfe5413a663e158fc8c0e1b514653295062b9423dce931b024301b5d5dcc4010e41cdd1d8a3406f7b6dae3942578a4a8f785d5c04cb2b74024301b5d5dcc4010e41cdd1d8a3406f7b6dae3942578a4a8f785d5c04cb2b74d66bfa12769fa42cb3702a64b1c63a9264ca9fe9487a6ac505c431bdf307344e6aaff021945b8d4a3bab3b53a04e9c213bebf4a578337187efb42c0030f89bf86aaff021945b8d4a3bab3b53a04e9c213bebf4a578337187efb42c0030f89bf88001982728ce6e6ebb26d9d313cdd05c22bb0fee82167f0ca1005d499fe123cc16b13f1a463f29e4abba8c8412e7aaa5789e60c998d986e430afda02ae7e67f416b13f1a463f29e4abba8c8412e7aaa5789e60c998d986e430afda02ae7e67f49795fea6183d6518fc14b48c94dfee0eb1f04df8c5609b540ba8492015816a7d6cefd18f7a3bf0877397a7ec1dd91bfc4ece9272dac7f1287e22d84846c3861f6cefd18f7a3bf0877397a7ec1dd91bfc4ece9272dac7f1287e22d84846c3861f530786ccf2610c4796ef145109331cf8fd30d8393d760fe4a5a503e736f8c26f5ad379b50df5a5b72f24c727e990fc2dacea5f9b26f467bc506c998d89068e835ad379b50df5a5b72f24c727e990fc2dacea5f9b26f467bc506c998d89068e83a9779eb18b85db12e324cea6dc114ffaf79a9f5e7ab31845179ff429508f5bb97391fac5fc88e9088e893cbe7c21a974e9a0c9c5a54fd8d67b576a24d2b04b8a7391fac5fc88e9088e893cbe7c21a974e9a0c9c5a54fd8d67b576a24d2b04b8a1bce9a7c42263b08e28d8fdfe231e29c81fc091a0a8c998086717b98bb0415cfd096e0b2727c40be37784f93e86ab12241f8c63713993dbc68e7cd993f0dd9fed096e0b2727c40be37784f93e86ab12241f8c63713993dbc68e7cd993f0dd9fe5ba1e625b59cea27551acf1acc39aa7ba51c4ae9c4dcb5e14b7165990a4312285e0cbc45cbf78a5f8d80819a492f38ceebc0559e3a949bc2fb553503228a0c245e0cbc45cbf78a5f8d80819a492f38ceebc0559e3a949bc2fb553503228a0c2474c2a83ceeaa5d1fee23e8a26ea2a8826be7ceb8a5c0caf95ea2b3064d46378905306ade3a3e6992c2a1a2b6dd42591a5f1026e17512fdf9548f12431f5f85e005306ade3a3e6992c2a1a2b6dd42591a5f1026e17512fdf9548f12431f5f85e0b8b4138cc73459d7c6f7d7e38375f99d06fa7f130f5947c66c9bb583f106fbb08094e2090cbf13f1363cad232c7ce96afb3ed0b0163c7474c02cc47692408af98094e2090cbf13f1363cad232c7ce96afb3ed0b0163c7474c02cc47692408af9e3d5acead95bea6993f836d55b0253d30d3ca67a2ab50b8b048b3b1d5e333e079ad254d981672b16eb93c426df45f115d660e23f6b15fff71b45db4895bc7bc29ad254d981672b16eb93c426df45f115d660e23f6b15fff71b45db4895bc7bc2ad612f15c2a5b236411392fd45c9d576da180377ae2eb5910e710251f1ee853d3c5dfcfd998e63daa979392fcfead4087ff99afc1a43c528db7506a5bf3131913c5dfcfd998e63daa979392fcfead4087ff99afc1a43c528db7506a5bf313191e29d6e3d09750bafc52d4e7e8d2aff617b6000ac1c03a4dac8e5b9b2019e76671811124d82fab07c761053b944f520ab6cf38613b2ffdc3eabe0427768b74f161811124d82fab07c761053b944f520ab6cf38613b2ffdc3eabe0427768b74f16061626530c6d32a193369ba6f76dd4b095ac191091a8ce779346d3d4cb41cb1f8d5a451511bb6a1b683a22e54a5b9f772ed5e8ac2a9823baa3f534001ec864118d5a451511bb6a1b683a22e54a5b9f772ed5e8ac2a9823baa3f534001ec8641173b07aac3bf6b83dd58af8b8280583e55fc17030db9acfa68be39a405be875f5ce64a484e3623bd785377bfea23b8f12207e52b49ef7acce7651e3ed40ae9319ce64a484e3623bd785377bfea23b8f12207e52b49ef7acce7651e3ed40ae9319a97acf19189ca9095a1978d32b008621a5cb26319e53b02314fb07c00ef499375528c620baefb0aa782ab340974dc89e38bd8a55007b9bb923aa3367599ad7375528c620baefb0aa782ab340974dc89e38bd8a55007b9bb923aa3367599ad737980729da19f4ee7f7ac4737f5ad8c03c3e3b1bf4bc5e6b9c44617b10c91726a04cf5b7ccbc7dabf4aa376fe750e700e27e89aea394491172ff225da49c63dc2a4cf5b7ccbc7dabf4aa376fe750e700e27e89aea394491172ff225da49c63dc2a1a0abedfbf34e434291bd50ebf77afec328eda51b3fac7cf30143ab7457739a2e212bf0a68ef1f5d1cc19d14bfb9525a435f26816dd3ad28dfedd0db4b759a4ce212bf0a68ef1f5d1cc19d14bfb9525a435f26816dd3ad28dfedd0db4b759a4cb6baa66426cd463d9ddf817c901a21efad92714c9d6d2ed7b8d8363dc2c7f0f9bab95026ce4f34129d3747411d5ca3b2f014a9ca9538eaeee9fad8e2fc7681d8bab95026ce4f34129d3747411d5ca3b2f014a9ca9538eaeee9fad8e2fc7681d87d9fe201d544a15bbc480d1d152170a8e97b4e8cc35f0208a43b79c355cdda4134777c053fd5a319cdd29d8fa7828271178ab0335c39af29e48f233c6edae65c34777c053fd5a319cdd29d8fa7828271178ab0335c39af29e48f233c6edae65cf0b1faa2021cf1ff4403b30bb77dac17842af05c6b527046999b58c9892a5c220ce02624220f4de32d775a838594cc764d475d791b12dd3396fa03ecba1a58920ce02624220f4de32d775a838594cc764d475d791b12dd3396fa03ecba1a58925760ac0acf9e6a805b147ada6eba4c7dce065737e104e5a8210f199919dd6184ce1a767b5d9effc8bfeb64e84f5381a2c1f13b8becde64db7edc8dbc89e4bfbfce1a767b5d9effc8bfeb64e84f5381a2c1f13b8becde64db7edc8dbc89e4bfbf4c59627df07124af485bd21fb1f7cd89624ea97fc0ee1152097e2714d2bdb8ea1fda57bab1f829f8bd33e8842a3ee655a2b353e5ac35371ebc10cd63bb55aa391fda57bab1f829f8bd33e8842a3ee655a2b353e5ac35371ebc10cd63bb55aa392d7ccf10349211307d6efaf6bc26de8f403aa14303f076f339d528c09cab6e65ba4005f08acca7e48b551b2c7fd65a3ad5f93d76e72d7c29aad10c5182f287d4ba4005f08acca7e48b551b2c7fd65a3ad5f93d76e72d7c29aad10c5182f287d43559c2834330c4d3b64b345e223b48de7c700b2d8d052d148d42323c66e7497348630074552b3423de525584df8179c104dae3c5d336f0cd470278d81976fda248630074552b3423de525584df8179c104dae3c5d336f0cd470278d81976fda2eed73cb348b63e4f60ca29914738e508399570681a625d7d158f34b4ebe32057c6c07e5aac64517266322fb9ca6d7f856e6bdbb9ca784ec4d1bbeec6301c541ac6c07e5aac64517266322fb9ca6d7f856e6bdbb9ca784ec4d1bbeec6301c541acccf3f95e03918e736306f614238eb02a865d830092b2c8d37462909a72e4ba430acdf692a3756d0ca1ef31ea058cd5d1419fde11e01fdbea29a3c494987462d30acdf692a3756d0ca1ef31ea058cd5d1419fde11e01fdbea29a3c494987462d8e02a01aeb548e65efa5a794ab244795f1e05aa4c56f15df1c491e9d552fd820ca9b776d9454df5495b9a4e32362d812ed1f46ac88f03954f40623b0abd7b6e8ca9b776d9454df5495b9a4e32362d812ed1f46ac88f03954f40623b0abd7b6e8a6cc18831a4c6a7aa5f7d71d32345072fd26ba55de8acbbfc25d200c1014090d79b83b940fa5a3775334e5cb0a13969507d81821dbc53ccc377a476dd408603a79b83b940fa5a3775334e5cb0a13969507d81821dbc53ccc377a476dd408603a02f4ae362dc57815bb84ca526e61005f31e2f2e15af431501cd056842dc1cbca49ebd81050c3f691518a82d475008313514e33c477d56caf7f316ff942c8a8e249ebd81050c3f691518a82d475008313514e33c477d56caf7f316ff942c8a8e2f75b65b8d364676afe9020819c4df67de851aae23602955932d872fc59b47dc61df66169ca17b1e37b2f9807d42710d62f45385503a47ba9c4090ea62375ffec1df66169ca17b1e37b2f9807d42710d62f45385503a47ba9c4090ea62375ffec339c2a5ee8da8be83b833050a626de4c8831623734fea7a1910017cd8f6ed97d016fc97f49e88c83ef0d9fb014d53b601224bcf002147a89c3aea10d51ed11d3016fc97f49e88c83ef0d9fb014d53b601224bcf002147a89c3aea10d51ed11d3f8935797dd165d4c808500684d03699018fcde78e5ec9983ebfd1ebe9473ff3509dccb0cfee51a64109fa4ea09a7b058a738cb3a66359c98204738349a0bf07f09dccb0cfee51a64109fa4ea09a7b058a738cb3a66359c98204738349a0bf07f42cf7e1aec48b0e099a871ee752865644df43b17371dacdaca0a806ca88f652b84582dd075f46143dd7576b0c7f72666114b336aee6d36b8ceb49c07c1a0261184582dd075f46143dd7576b0c7f72666114b336aee6d36b8ceb49c07c1a02611ef114c652a2ab02364fe73a16a68ac78d9da83092fa54213126581ef3340f6e4a99c427b70e77ca7a60ee88ee7e01f63cfc5d5215afe253c2854a2779c31e696a99c427b70e77ca7a60ee88ee7e01f63cfc5d5215afe253c2854a2779c31e696c48bbffdd2cf78825e232f6f3208be3b045d70c7d546cf9c2c63bd8d9bc2d88b62ed1c91f414a20d7d8b2f158ed774629f15cc102265273df98193985245597662ed1c91f414a20d7d8b2f158ed774629f15cc102265273df981939852455976e9d08329aaa1089fd8165296d291eaa46a842aa11438225da6590ca400cb050051aeb18bdd3079b8fc0c7c44373a1a3e8e86fdac17e693f10715185f77e135a551aeb18bdd3079b8fc0c7c44373a1a3e8e86fdac17e693f10715185f77e135a5d2fca6e4c13c495582b0fd262422a857c1c4880205b9647043fc36d41f414bad17a7b5916825f9b2595783fdc88a79ae3c32798d8c6491a138f0cf37e006a0f017a7b5916825f9b2595783fdc88a79ae3c32798d8c6491a138f0cf37e006a0f05175fb42399d7c1c42ca19425443a52707ccf71d2eb22deb3d909dc19acb23c8ef9a47dffa20c54ebe7c3973bc9fbfb2363ce02a0e90c468663a2a5810fe0539ef9a47dffa20c54ebe7c3973bc9fbfb2363ce02a0e90c468663a2a5810fe0539fced689bf02fe28b261fa76f23834c4c015c38126a4e997882795868d7ed63101c3be1078b5199608edf6e26a4eb97edaa1944b48a6f710bfd67a10107240f611c3be1078b5199608edf6e26a4eb97edaa1944b48a6f710bfd67a10107240f611c02303b9fcf91600f9d88bc34a98040271435583c96ad8c3f4cb978f11fe40bd7216ae910d774e6002e0bad1b504a4630a31296d8d29303c61cbf708189d669d7216ae910d774e6002e0bad1b504a4630a31296d8d29303c61cbf708189d6698744f999f1758b3e34ee062deb026bdced02bcae2e7f5056dc97daafc75450fd88e682f7e8343353b09cba0eaafd9d0f7b955d7c8b4f17d26d268fd2c85abc6988e682f7e8343353b09cba0eaafd9d0f7b955d7c8b4f17d26d268fd2c85abc691e429114b56201db03f1bafb388fdd52383cc7da0a75a0378b9f03a3ea7d5bd346ce0556992e3f15240e3f3977094deff712a2adedf892e3dd0c169481323e4a46ce0556992e3f15240e3f3977094deff712a2adedf892e3dd0c169481323e4a5de1f3f6efa17aab340ef844fe20a490a2cac0ae4522f31ab47ee4c916152db1d16798124585d225c3419e3bf612569e0515c0b37a2d6a017667024d88dd3046d16798124585d225c3419e3bf612569e0515c0b37a2d6a017667024d88dd304604ca4959bcfcc04ff54d93d73fa7497c752782bf12857d96d12b7180663fa29fafb2a2ab842aaf3defde8f893ae24fcdd42e0ff9e251a25480febbc9694aff12afb2a2ab842aaf3defde8f893ae24fcdd42e0ff9e251a25480febbc9694aff12b2cc2e86819df7aaa0f4765dd343f2567c1842ef833a69f60c81e77a932a036fbbe0c65937879d6a097ae09ae4b26e722f6c8a8eb642dc913ed8bc4d269a8c43bbe0c65937879d6a097ae09ae4b26e722f6c8a8eb642dc913ed8bc4d269a8c43a38ff249c27f3d0e32b1c1ce96f84a5e84daba3409e789d20f46e62b4c0c7cc3fa7165d752644a9f322167c364fe2c728ec3e21da7b385623814739c7115f380fa7165d752644a9f322167c364fe2c728ec3e21da7b385623814739c7115f380a004a7860a68d9b3cb406070f7c17594f517796cde89c48368e7098c4505c9a886366e15619219e9f05ea0dd987987d871cddb1c04079b244558efc8503dd87386366e15619219e9f05ea0dd987987d871cddb1c04079b244558efc8503dd8737b5b702f15d5444d5a939b41825e2309aa769d6d6ccb4f404c22d71c6f74d48fee8d6caf69ad2477d231188738adfc33ca96f7bec749ad7f8e07e83b9318675aee8d6caf69ad2477d231188738adfc33ca96f7bec749ad7f8e07e83b9318675ab194b8fcdbd14a05088ab93a289d3ef0a561d145be4b1955c32f36cfc4d333d8092f70dc902778d4d092ca6b2296c38e8a9d9b9fbcaf3f70ced6d04659fbdadc092f70dc902778d4d092ca6b2296c38e8a9d9b9fbcaf3f70ced6d04659fbdadce96835c2a88abc15275eb1c5054359edca25347270913602f7e6441b39e62330ad7c78e6696271cf370f2d76bc9f34d5fd792d394bb66363066b0492c0ff93a0ad7c78e6696271cf370f2d76bc9f34d5fd792d394bb66363066b0492c0ff93a0f4507da388afc656717ab5064e80fe08695aa55bee3e8ab44fa78142d9322352b0589006ef3e37748342459f495bfa94180d1ab654ed28e6db7f23fa26e753a8b0589006ef3e37748342459f495bfa94180d1ab654ed28e6db7f23fa26e753a82679607ca4916aa5076288fc3ad21afd76e67109485b990898770024a0f8a370c08cd9c6dbfdff4404039cd7b337c708a673b11fe154059014a71346c4d8f443c08cd9c6dbfdff4404039cd7b337c708a673b11fe154059014a71346c4d8f44374030607abcf5c04bba10f05afbed4c53abb6c1abed57413ddbaed99d1c25562659c2520109798c87bed35258c471ea5a8e56f8c74e5323f0822dc447f329c11659c2520109798c87bed35258c471ea5a8e56f8c74e5323f0822dc447f329c11febdcf2574fb4aaafc2333105718bdfcb6429339365e85026f2604f9d3a94ef25823fb8a7c805cf5654aaa5484845083cd49b6621b130dbcd2d7ae6ec009c4185823fb8a7c805cf5654aaa5484845083cd49b6621b130dbcd2d7ae6ec009c4189e578f31fab94fc0a69fea793bedf01ff12f4e8daf1f8be040ddeae257781e022ff1a683907aeb4daa0bf80a228ab74560b9a1fc00934638f03861d8fd225cbc2ff1a683907aeb4daa0bf80a228ab74560b9a1fc00934638f03861d8fd225cbc379249c3eef617be39f86fd2279f2736c99f4dc45415643058570f1e36dde642fd03aa6e67ca7bfb59f74e8fad69fcceedc9ff9862f4c5c5a8b8b3bdf5b201c7fd03aa6e67ca7bfb59f74e8fad69fcceedc9ff9862f4c5c5a8b8b3bdf5b201c73c3d8d9c9bed4dd3a772a801639ccf700eb1388f997ba4d5b9d93b97b287735fd073d6be8fd61c6a354ed876fb6a04ec21dd2ba015d704ab1def5c6cb4cb7cacd073d6be8fd61c6a354ed876fb6a04ec21dd2ba015d704ab1def5c6cb4cb7cacf7b96e077dd12cae56a01becbb0122cda67737ae69b0151a875ac2a1a6c9be2f123368c401eb931185739b1cb6e4ef48cf062dfe841f940ff6bfbd757079222d123368c401eb931185739b1cb6e4ef48cf062dfe841f940ff6bfbd757079222dfebdcf2574fb4aaafc2333105718bdfcb6429339365e85026f2604f9d3a94ef2413edfdc84c7f15744d0b2c5d81c4c6013534fcab878efac820426b606b55a6c413edfdc84c7f15744d0b2c5d81c4c6013534fcab878efac820426b606b55a6c678b848466f514c616479c382ec430fc437feb3752ae2078bf6fdd99b62f06585b2a0825a3ebfc8331fbdcb57960907f322a40a3474efa817c210e2caf51fd6881d0fe3e2dbe5b4b12d68c33836b4abaffd4f34497470d22482970ba131e30c9b775a2d8bec7822ba8c90366812f4f6aefb4f6e483bdfa85cd6cbc3572c7e131d17a3ebf4d19566185018989828b844b3b8356ea7c7e2579294a48b5732b377178ce5c6e7102ecb005db6f476ffabdc91f54331491b70f94e9a6c069ffc576f0b4443e65c59dd86d0614b30b064b4d1eeac7cbfbee2d63a3a401900480e6a383565d0ac05cfe66e5d61739d1b8b7b29dc4bdef6e3a90da2c73d2ee0e1ff51d86565d0ac05cfe66e5d61739d1b8b7b29dc4bdef6e3a90da2c73d2ee0e1ff51d86dd8693876fb804ecc124c33be14eeeade29f8aa1a6de55c2e3a37f42a2c7439b1b594394f391a336ef68048014b5212f80ba92f33d955243d833659c1732e5ff88208f1dd86f01fa3e3229915e72380760e3e04c98e8800ba038ba82bea8b1b7ff911bfe45cb1fc327fd41b7b9733440a10f24c3734f51bfbb5cdd828ad399da8dbe3883cfa78ed024362cc515697d29ef0052b07b34d11fc9abff66e92b7a9984f38754cb7cef9c9cbbfe6155ffa27fbc716795e8eacfa04c38b975f8e64e4c530786ccf2610c4796ef145109331cf8fd30d8393d760fe4a5a503e736f8c26f0a08020257fae51d6567a8fbee14bd50c3491a0a1d812608bae3f03fc17fd4980a08020257fae51d6567a8fbee14bd50c3491a0a1d812608bae3f03fc17fd498b8d6db760f39e2728b785e8ccbb674df45088e5259d1d3883af19eefcf7809d84678b2f7a0b4386c51ce9c1d266a66ddcff48e155eee3d521a20f42a458df5904678b2f7a0b4386c51ce9c1d266a66ddcff48e155eee3d521a20f42a458df590e790c66edaebf2872ba49ee72107d2d4c7db6a9a85ca8f0b6bddb87ef4d28961aa28f13c3823b095c0d64d1bc26d34469be0439de3fcace533fcd1686f61daeaaa28f13c3823b095c0d64d1bc26d34469be0439de3fcace533fcd1686f61daea74a995cf4b5e9c96ddc8d103f36f30eb7e0e253dec6a8dd310085430fbc748ed425e4f5e50136cca5f66c4aaeee8e391f93d9eaa5240a4f3cd898c600aa70373425e4f5e50136cca5f66c4aaeee8e391f93d9eaa5240a4f3cd898c600aa70373ad2c4444e16e6933e9b7586b0ad23154838b8d95834c1f7f3654f1a31f92fefe598d8a5bd3bf63906606cdbea86199e885093a5189d193d1f05d84ca5031b970598d8a5bd3bf63906606cdbea86199e885093a5189d193d1f05d84ca5031b97090bc3f0be09efdcf7bd82918b06c368ab96da58907f9e918466445b8ddef1e7b925c49f2878173ad327fd21efa28d110e284289fbec04c7473cc9e010a889f3b925c49f2878173ad327fd21efa28d110e284289fbec04c7473cc9e010a889f3bed64c159fa1224ae4466851f87777240d3d5e22bf0699f9bca4f551cb288830617aeb359f4fd11c279dafac6ec009fdb1af9a35cc3e926bed74ea3580dc9021317aeb359f4fd11c279dafac6ec009fdb1af9a35cc3e926bed74ea3580dc9021341dab4e3375c61a71612e835ba6fc8c3caa1fafc93f37337bdc7f4db82fb47f5092c947bc9a88201e9c65feb1864ad37af64f5b6c8e67a06040ceb78bc4f47b8092c947bc9a88201e9c65feb1864ad37af64f5b6c8e67a06040ceb78bc4f47b8cac4b22cdcbe1bdc9e7fa6731571ccafb6c4c3905e7d01c8417611aea8817e7c772bd23930d66e9e6769cdd78fa924fde11dc65f6f77df431b2da84e15749dae772bd23930d66e9e6769cdd78fa924fde11dc65f6f77df431b2da84e15749dae8bd2cc44946d8b17aee62f3b3b5c90b38c78d33725385eb25292bc72432817e6fc25dc431186c5841cf2b94fb0b2c1aca3e91200c1d0caff3d8c0ebf15fd940cfc25dc431186c5841cf2b94fb0b2c1aca3e91200c1d0caff3d8c0ebf15fd940ccd5b56fb294a259eb34948198ac59cd9b2cf113df3e5cf5dbb0751cd5322cbaaa7d98cfa346cdb6e8aa32a5d23dc512fe9c6ec3ae602dcaaa71dd286c43fbe94a7d98cfa346cdb6e8aa32a5d23dc512fe9c6ec3ae602dcaaa71dd286c43fbe94e33282dd19edbf49f09c7599ad37c6139912d2e7dc4e43cb392b6ab1b281735150e99005fe02ffb2d893328e6f0b4158e1600d28a281e0ec16a77c30531bef5b50e99005fe02ffb2d893328e6f0b4158e1600d28a281e0ec16a77c30531bef5b533129fdebf6cd8bc9bb4728225f47c44789b1558e8d09ba31595b01e5bbb7c18ae2b46fab4f1e18641ada9cf4a0f62fad316626326281c144348c1af699b2168ae2b46fab4f1e18641ada9cf4a0f62fad316626326281c144348c1af699b2164e77c75d4fa7c537755fd6dd1a324d7bae7ded72016b6736859e2d6af99942368fb33820071af70bc0e9437a08f3f5b1b7ba44171e07af5aa7ffa5eb9fa7aefc8fb33820071af70bc0e9437a08f3f5b1b7ba44171e07af5aa7ffa5eb9fa7aefcaea11738ac703c1420a9ba038e313fe430695a5938770adf51ee3bfb3327fb68d40c18da6d97f28d06c8b4245ef21ebbaf8c81132297726dcb2ebe8d19a50d4dd40c18da6d97f28d06c8b4245ef21ebbaf8c81132297726dcb2ebe8d19a50d4d2889dc583958608441149cfed8023b7092623a7df392d42f9bc50791975cfdbc8caec0fb628de04bf497375d7423fdafaffd35ba9a70a3edc29feb64491fd37e8caec0fb628de04bf497375d7423fdafaffd35ba9a70a3edc29feb64491fd37efd8ed4aabb19ba01d13aadd5a899f76f13b52aad807dbe54f840279a9c375aac3c5d8ea8682993b6697569c366016d6da03afb11e01af9094f93d0a27ccba4c43c5d8ea8682993b6697569c366016d6da03afb11e01af9094f93d0a27ccba4c4742728171658597d08b6a32b2fec8007618f5b375afac85d5593dbc9520002d7f16f0bcba32dfdfc343a9ed3cbd9be7336a525eea91ca8a41888e9985e9971eb982a1fed0035e75e01ce7fc68010d46ef5b5da4dccbeb91193b0ad126f13e68a5b186aad1ef93fd8993e2eb8705eaaf87588cb85a1f1122ca587b50eff779c204d114c81fab3cca675514adcc304bd04bf159f29a1cd972e361a333caa4a61cc4d114c81fab3cca675514adcc304bd04bf159f29a1cd972e361a333caa4a61cc107dad47c6899795fdcfacf20ec1192adac234e0687c397e131264c7703a14e52c2df443dfebf804cb9f029a5863b231f06bb5bbac9f8d297a9ad08786dd02322c2df443dfebf804cb9f029a5863b231f06bb5bbac9f8d297a9ad08786dd0232ba367269c704b1d74e7b522ce9f2790b5fd11a42898baf0a5751ff78dcb0e577a6897d4b4b5c169d1cc1385bb65a2e2320504a8f6b4982a8e644818c753cfbbba6897d4b4b5c169d1cc1385bb65a2e2320504a8f6b4982a8e644818c753cfbbb7064b7d6969e4a2ab04672a227560f2e9160ef01c0543a3c3aefd7c3378ab0caef93629a26ea73b64db61f32048fc3c1eef32a1212fb885759124698f1ccd79def93629a26ea73b64db61f32048fc3c1eef32a1212fb885759124698f1ccd79d957c2b9a0b390b1858ba32c4e50fcc746e913f96a9bc5bda0a63d4222537fb28b2179ad8cafbf44129fbaddc335213c102ab59d59af288de9d36115c1ff4125bb2179ad8cafbf44129fbaddc335213c102ab59d59af288de9d36115c1ff4125bce709af327058b915d61301bb6fe708c82bdf8e4c387ae6c49bf034874622ddc7cacc952f9f4154da750093c9882bceaf0b03967d77fa2a3f256f1fe7f7e1b4a7cacc952f9f4154da750093c9882bceaf0b03967d77fa2a3f256f1fe7f7e1b4a3b5d99a05f80f6fa7035c210ed375d1bf5c8a80e07422636dc5e607be286e60ebafadc5f9af34da6e5f83796f4d701cae01d5b004978db6d1afcbf5d7d3cdb9abafadc5f9af34da6e5f83796f4d701cae01d5b004978db6d1afcbf5d7d3cdb9a129eef93dbe1519ed85501d1dd9475072e91d55dca8094ea8ab4574d508c1b90c9e7d9ebcea62d1515ca496d76a4050e4e1b0ce2002c2f67e0022c96e2e35bbcc9e7d9ebcea62d1515ca496d76a4050e4e1b0ce2002c2f67e0022c96e2e35bbc4226ae83429e59b59cf73002062b47e0aae07f62e6c6425bc6db1f799206557c370101de2f1995779f7b9bf11111f150b989d1d15352176958b01016b9e1b758370101de2f1995779f7b9bf11111f150b989d1d15352176958b01016b9e1b758d66b252ba60f661f36c52ff4baa0b77ba2dfdeb533fda2c3fbefe19e085c51c0a484be8fdfb89bee87f78abed55dd4dde0b1342c5359be5c0ad3e8becbc2d808a484be8fdfb89bee87f78abed55dd4dde0b1342c5359be5c0ad3e8becbc2d808a8c6cc245e7b16008b1716306a8069e0e4d7dad95511eb4c31627d8476489b8e11984ab6a3c58fa0167c75936fe55cf0d8a09dac27d22fd379df29bb2c5d45a011984ab6a3c58fa0167c75936fe55cf0d8a09dac27d22fd379df29bb2c5d45a05b202f8b1920b51a3d33269bb9c7c57cef72e93dc720e46f0ef6704e06bcf3f2c57664ebd4f19ff5079a386ea33679efea7494ac32d55ace37d68c8964dddbe7c57664ebd4f19ff5079a386ea33679efea7494ac32d55ace37d68c8964dddbe79926374cd91a6afc0ae87effe69f62386651931c030fd57e8cca3f5d755ec318da6ea497a7dda1dfbf8f66fcf92201af636a6d4feb3edd1df2ae6ea248b4899fda6ea497a7dda1dfbf8f66fcf92201af636a6d4feb3edd1df2ae6ea248b4899fcd88ebb437f9cbd7e307136626970caf641e1848ae2079f98d1c51552ecacafa3d6e0d3ffbe6bc3bb71eb02f5e94e53c42301e42f874ee67ed813c926245152b3d6e0d3ffbe6bc3bb71eb02f5e94e53c42301e42f874ee67ed813c926245152b7a7fc85a0d756e9e9d55fff13e75f87e1d172cb657408b389db277b1a825378882e13c9f2eda4d938afce97a6c442265b95235845dd327504467b23ea612810482e13c9f2eda4d938afce97a6c442265b95235845dd327504467b23ea612810454aa711adc030bb42780e3d1149287ff629d4792d6dcc674e37cd8ed7d763519cb4a229f474b661171bfdec2410c10f557f6cc79cc915cde212d3a709d9d6049cb4a229f474b661171bfdec2410c10f557f6cc79cc915cde212d3a709d9d60496609b37ad7390a578b8bfb425671b1924575ad9968d173bdaffe71e6bd7376737a96bf5c41a7a2d3c41d2cabb3f459778cb5dcd1949bd6b5c1334464bc9e5e567a96bf5c41a7a2d3c41d2cabb3f459778cb5dcd1949bd6b5c1334464bc9e5e560ae41b188065a53cbb1f706ad3e6ecde9ce2cc54d2b58110b2c041a2b179e5d9915e1503f5d7cb0be485668941674586c437f0360dbd8b712cb527ab2b1eaf078cc1cf31f28c7be8a3a9f6607745fa856e3bcdeb6d3c62634fba31afad9bfd432a3fe40411a977ffcbb5ab9d510d5f113302109145e96bb93d8bea1323ab2e34aa25f021d3afdd7dc22102bba7c0a3b0e9868ecb6428cc717af279871ce5b4f8aa25f021d3afdd7dc22102bba7c0a3b0e9868ecb6428cc717af279871ce5b4f80bab0b6ecb83a09eb9097f473188b19c22a4f2c850bfa45a0ee4ad98ecc459819e150a4ff867dd961947b9b252500dd913b0f18f6ce0d05bd35099cf343075319e150a4ff867dd961947b9b252500dd913b0f18f6ce0d05bd35099cf34307531ead8baad24b4384117f174133113148fade1f06bf0b5ae11bc0751eba590fb9a005df582c84b460336eafdb4bded8416c727878c5067e871911d506b1442d457005df582c84b460336eafdb4bded8416c727878c5067e871911d506b1442d45787183ddcf96c4746bf2a979ab9ca26f8c43a312f32728f81eaa8c10c7fd37991f6a062075aeae725253461df36c70d20d8e8f1f125610b50a5bb8a089e7fe314f6a062075aeae725253461df36c70d20d8e8f1f125610b50a5bb8a089e7fe31417f0d16923da7df165b4c63b8939c2215e3401ec6a6044480902bd48393f7f949a019df75a96025beb4e6e646abf6c5081d51b7841b9d95c19256bcf5cdd239a9a019df75a96025beb4e6e646abf6c5081d51b7841b9d95c19256bcf5cdd239aa7eedaca61a9579bc508b5c9da6176d4ca3bf5796c2856540559ad900982ab60dec9f1e3b73268d6af1c8d5a509390013f0bf455eac33cf6f07435d67ec8b34bdec9f1e3b73268d6af1c8d5a509390013f0bf455eac33cf6f07435d67ec8b34b452a4314804412d6486f847336c85e8e266365f4c8a29991f1cbfa4bf835e74ed930919ab868e2f88b68c62d358606a3298947a688f9d6a35c6e5d7200db774c295ea044f53076dbb3abd4e584a161ad06be3ca06bc3beab8744984290ba7dd6337b24fd2e53d8b0c1e16717929d7f8c1b6f481cb231d583ac135aebf20fedd15ed669d19c7383efc8051d619618a415e011238b11fb8ee4feb4c863579f9e545ed669d19c7383efc8051d619618a415e011238b11fb8ee4feb4c863579f9e5473a3234ae013ded94d64906f672ae3674381265ae3eab4a0891d56bc82bc3c645b9c64d7dbcb9fa0c1aec5e0bb5384e6b863368565edd7102fe54a8788e517aa5b9c64d7dbcb9fa0c1aec5e0bb5384e6b863368565edd7102fe54a8788e517aafebdcf2574fb4aaafc2333105718bdfcb6429339365e85026f2604f9d3a94ef250a232a0ce77625412ab4f3fcee203380df8002ac3ae6ae4b46d824fb8fb411b50a232a0ce77625412ab4f3fcee203380df8002ac3ae6ae4b46d824fb8fb411be1f15671def6a07d0a81910a77a1c766fb15151a5d9f27ea65972c6bf84b0b5eab561b6cf022fb9a463916328a65524f6fce30b3ffac2bc8dd3279e0f641afb9ab561b6cf022fb9a463916328a65524f6fce30b3ffac2bc8dd3279e0f641afb9ef1837c4937f1720c4007d56c3bd06fb5899f49014dfcae659d9b50976308f24b188032a727c8244d394ad7788b09de410926facdf5ca328f192dd4b125a26bfb188032a727c8244d394ad7788b09de410926facdf5ca328f192dd4b125a26bf4425101766cd1e045281777e801a08191c2aa797564c307a8a7a8e185337ca7a8c503421b4455cf06f03e06d5328e697862f4cc8d803a90b293f1e8b0d374c988c503421b4455cf06f03e06d5328e697862f4cc8d803a90b293f1e8b0d374c984df7dfe61bc83655ea3aee13b2e98fa70b1b0b968e05ab6a0ee5c3bd61833104d223653b934ac106f720c324baf659d4008b62e9f923597a4f85fd5ed804b91ed223653b934ac106f720c324baf659d4008b62e9f923597a4f85fd5ed804b91edc7d6e8ea7dfbf9706efffacfc5c6e4f3315968d820dabf994a637bf9b1bee7c21b533d408baf75288dcea62057b6aeb5c32d2384096b5e4e8b145d96a7f046821b533d408baf75288dcea62057b6aeb5c32d2384096b5e4e8b145d96a7f0468a16256bbef11f07e361d0860257a99cc0950617a11d9ffd00ffa29f669ef8c8b8d8a40866474ffb35f9eeec648790089b17e3d877941fc87904fdd3ae3d64f218d8a40866474ffb35f9eeec648790089b17e3d877941fc87904fdd3ae3d64f21541dcf0b8b9666b9a70983e218e2ed9e7c881c96923d04b86b3ba421ccb51387d094700dcc895963dcfedde1fc8fc2f06dc639b5a898692d086ab75e279bc4f8d094700dcc895963dcfedde1fc8fc2f06dc639b5a898692d086ab75e279bc4f89b29d44e03e364bdaa97692986b954305cc13129204ffc7b5b075cef750584d6e26e4a48de19da04f82dfe9c1156c8da32a3589dcfcf63a5d85b866d00e0f620e26e4a48de19da04f82dfe9c1156c8da32a3589dcfcf63a5d85b866d00e0f620e739b75201a6f0696957105dd720b15ebefe1de1fc4e80c153e974503a04e78d2b5438af3762bd411eb69ecced536544a8f913f60dc5a8351f9f90a8f01ebc7e2b5438af3762bd411eb69ecced536544a8f913f60dc5a8351f9f90a8f01ebc7edc5565d1b93f1986c18b498c1bdc43490a7bbfddbea3bc2196758d3f2fa26d3735d249ca495920f519120fca302bb42b5a8fa82c5f3de639154ab3998fa389fc35d249ca495920f519120fca302bb42b5a8fa82c5f3de639154ab3998fa389fce5a8a68b917bef4d9a3c3eeb06b7928ad282ef0758cba935086aaeceea94425af8764766891fb4feb7b74e0065ad082876f71f3a6974919deb860f36d99b8f18f8764766891fb4feb7b74e0065ad082876f71f3a6974919deb860f36d99b8f187fbe7ced37d9b77f24f699e83bea26eb68ab112ac54a823c4f4a0048ce943d2c2234f418daf0c175f86c3856dda2a8ab0cd67d487827d766c7229ffc221756a72234f418daf0c175f86c3856dda2a8ab0cd67d487827d766c7229ffc221756a7a9c38cdbeedd23036b2b3c834fb5835110d2ca4a912ede5d2d7113b162965d998236dc542077f504789b9c8e3083556debf05fe4a563c93ed0ad97aff9e35ae78236dc542077f504789b9c8e3083556debf05fe4a563c93ed0ad97aff9e35ae7c34f12cd43e4307559b52975a299b83979478b0f2611acbc7cf88854dffad5a14f1fc87c12540251b4db7e166a1f7ff04d7efe43a4bfbd8a8300f8b6c10e770d4f1fc87c12540251b4db7e166a1f7ff04d7efe43a4bfbd8a8300f8b6c10e770dfebdcf2574fb4aaafc2333105718bdfcb6429339365e85026f2604f9d3a94ef2aa1887c4baac7e2ccbb1aaf87ab44caffc0feaee7460932fe1666020d82a1a30aa1887c4baac7e2ccbb1aaf87ab44caffc0feaee7460932fe1666020d82a1a3020eef7528f9e6bd9505d0acd9b4bf081e066e9f175cbd3470a98315e941f08b6d4e9555680a7c80e03b301392f49b5b905b3f0df54f4a53b2169bc2285c6a6b2a4569502ad7bc586a0bc1010b7c452f4deae544ec8a396bda1e9a67fbe1b9102548fff845ff5a865093abc00d1bb26aecb027a579515e997e723cfbbec8ad054f3ac2504d027d7d4f1f2b93fcea517bc84bae85fa95c09d9639afeac4366e7f0f3ac2504d027d7d4f1f2b93fcea517bc84bae85fa95c09d9639afeac4366e7f0f7a4ff0ac153fcbcc1822bba386721bcc868fc93c05903c342880874f1a9867cc5edb1e4ff0fdbd6513aca2060a8bae7286e0dd9d99b28a0d409d51bc676fd8ff995a4fdcd30c0476642a449705d37ef377c73d60db17c885305dd01592dd63ab4d25141193227f07e37b2190b65efb44facef9de17d083b8af5a95a1e3f55540a332c33196c560118c0ab466d73821f724bcb6199956284effa38618ea7397b1264ddd537af9222416ca97ec72b1fdf8292167d3a48e00d5beac76fe3ac313aaab7a0bd8dd7cad950563b25a0100ac516636e38b01b871269c77039775430b9f53affeca16ccb8ea0faddecf88210c4055f698e04a60cd53b75912d4bc3a5b19a2339fb76931affa3648a724a457e303d93750523045ab67387441fd34b1c71050e94ec5a2cafab6abb21081807535537b8e65d46a9b05de5a79eb5b0ff5d9246238eacfdc46d1c81c78e97624302b7b64483a9047bbee10904f90c0a406aba3e52a5cbb41e6568a923c60c01d18dc575f5be7bb775e7ce5271d30d996feef711a776d1eb14796ce469b208a9fdeddcdf1111530e51705de581e5cf560aa1c2155f21ab480814df13725254f57fe323cf2f17f9fcff18f6da637ec2b195b652155f21ab480814df13725254f57fe323cf2f17f9fcff18f6da637ec2b195b652dd00e5b3fbaab6f7554a9d1d3e28db7019f49ef075c3c36801bb0632c5fa34a859ecea4953c9d6bd6a1f8519248f594b2297d74b1362defcac75fc1ee835819859ecea4953c9d6bd6a1f8519248f594b2297d74b1362defcac75fc1ee835819800cabaae5eae379fb6a93836367565a450e6d83b5ebde82f6720e1050a294260498daae98c59e49b5933b2f01d345148601e81da1c72c84e36ef03a53110d233498daae98c59e49b5933b2f01d345148601e81da1c72c84e36ef03a53110d2332b5c0208f877944f00fea88db27f205c426d0e571af2c2e1a792c97680ba4c25285856c2b947ba3ce4357e5ecace55886718954afe403dbf15962c05310dcffb285856c2b947ba3ce4357e5ecace55886718954afe403dbf15962c05310dcffbcdd9ad77e3bb98fd87710d0506dc31c0570eb824e879aa71c2d019f8223c2ef1a2bf4e12e01059d980fe087f9b97b016ea590ac752d27adf10ff52a14bd373e7a2bf4e12e01059d980fe087f9b97b016ea590ac752d27adf10ff52a14bd373e78393063e753639c171a5f46dca76305431ea9e693c8d10c3e5782cf44d4c9614e9ec95d3fb99a3403abc977aaedb879b10139f36fcd076c9c4531dec5c60dd21e9ec95d3fb99a3403abc977aaedb879b10139f36fcd076c9c4531dec5c60dd2171f7102d447921dd07fea7070a00b64c64026b1b85dee48ab65ffd17c679cdbb27229d4254fd700c860de197172cb77e75b3635da25a6e60854430f95814624a27229d4254fd700c860de197172cb77e75b3635da25a6e60854430f95814624a171257253ff16ead3e08a97306ea3ff2e83f728599cada97e5b6a312c797a867be83f851e003575526ae38d9551ec7459e3a03716460ea1c1c85554651c3d10bbe83f851e003575526ae38d9551ec7459e3a03716460ea1c1c85554651c3d10b6dd74adc6930c948f94bf3fc2156b29bf9af0ce3384df05af413afc1df629b7frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-boto-1.9b-4.fc12.src.rpmpython-boto@@     /usr/bin/pythonpython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.63.0.4-14.6.0-14.0.4-14.0-15.2-14.7.2L@LF@KqN@KHoJi@J&eIII;I9H!GGZ@Fֱ@Robert Scheck 1.9b-4David Malcolm - 1.9b-3Robert Scheck 1.9b-2Robert Scheck 1.9b-1Robert Scheck 1.8d-1Luke Macken 1.7a-2Robert Scheck 1.7a-1Robert Scheck 1.5c-2Robert Scheck 1.5c-1Jeremy Katz 1.2a-2Robert Scheck 1.2a-1Robert Scheck 1.0a-1Robert Scheck 0.9d-1Robert Scheck 0.9b-1- Added patch to fix parameter of build_list_params() (#647005)- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- Backported upstream patch for image registration (#561216)- Upgrade to 1.9b- Upgrade to 1.8d (#513560)- Add python-setuptools-devel to our build requirements, for egg-info- Upgrade to 1.7a- Rebuild against rpm 4.6- Upgrade to 1.5c- Rebuild for python 2.6- Upgrade to 1.2a- Upgrade to 1.0a- Upgrade to 0.9d- Upgrade to 0.9b - Initial spec file for Fedora and Red Hat Enterprise Linux                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       >=AC@B?n7:98;%%wwxx}}{{yyzz||~~   RRTTZZ[[__\\^^]]``SSllLLMMNNXXhhbbeeddggccffooWWkknnmmQQiiUUYYPPjjOOVVaaopqqqssvvppuuttrr{}  "~!|#$rutszvxwy  >>??=CCAA@@BBDD((99..44550022331177//886;;'')),,--**+::&&GGKKIIJJEEHHFF$% #!<<1.9b-4.fc12     elbadminfetch_filelaunch_instancelist_instancess3putsdbadmintaskadminbotoboto-1.9b-py2.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt__init__.py__init__.pyc__init__.pyocloudfront__init__.py__init__.pyc__init__.pyodistribution.pydistribution.pycdistribution.pyoexception.pyexception.pycexception.pyoidentity.pyidentity.pycidentity.pyologging.pylogging.pyclogging.pyoobject.pyobject.pycobject.pyosigners.pysigners.pycsigners.pyoconnection.pyconnection.pycconnection.pyocontrib__init__.py__init__.pyc__init__.pyom2helpers.pym2helpers.pycm2helpers.pyoymlmessage.pyymlmessage.pycymlmessage.pyoec2__init__.py__init__.pyc__init__.pyoaddress.pyaddress.pycaddress.pyoautoscale__init__.py__init__.pyc__init__.pyoactivity.pyactivity.pycactivity.pyogroup.pygroup.pycgroup.pyoinstance.pyinstance.pycinstance.pyolaunchconfig.pylaunchconfig.pyclaunchconfig.pyorequest.pyrequest.pycrequest.pyotrigger.pytrigger.pyctrigger.pyoblockdevicemapping.pyblockdevicemapping.pycblockdevicemapping.pyobuyreservation.pybuyreservation.pycbuyreservation.pyocloudwatch__init__.py__init__.pyc__init__.pyodatapoint.pydatapoint.pycdatapoint.pyometric.pymetric.pycmetric.pyoconnection.pyconnection.pycconnection.pyoec2object.pyec2object.pycec2object.pyoelb__init__.py__init__.pyc__init__.pyohealthcheck.pyhealthcheck.pychealthcheck.pyoinstancestate.pyinstancestate.pycinstancestate.pyolistelement.pylistelement.pyclistelement.pyolistener.pylistener.pyclistener.pyoloadbalancer.pyloadbalancer.pycloadbalancer.pyoimage.pyimage.pycimage.pyoinstance.pyinstance.pycinstance.pyoinstanceinfo.pyinstanceinfo.pycinstanceinfo.pyokeypair.pykeypair.pyckeypair.pyolaunchspecification.pylaunchspecification.pyclaunchspecification.pyoregioninfo.pyregioninfo.pycregioninfo.pyoreservedinstance.pyreservedinstance.pycreservedinstance.pyosecuritygroup.pysecuritygroup.pycsecuritygroup.pyosnapshot.pysnapshot.pycsnapshot.pyospotdatafeedsubscription.pyspotdatafeedsubscription.pycspotdatafeedsubscription.pyospotinstancerequest.pyspotinstancerequest.pycspotinstancerequest.pyospotpricehistory.pyspotpricehistory.pycspotpricehistory.pyovolume.pyvolume.pycvolume.pyozone.pyzone.pyczone.pyoexception.pyexception.pycexception.pyofps__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyohandler.pyhandler.pychandler.pyomanage__init__.py__init__.pyc__init__.pyocmdshell.pycmdshell.pyccmdshell.pyopropget.pypropget.pycpropget.pyoserver.pyserver.pycserver.pyotask.pytask.pyctask.pyotest_manage.pytest_manage.pyctest_manage.pyovolume.pyvolume.pycvolume.pyomashups__init__.py__init__.pyc__init__.pyointeractive.pyinteractive.pycinteractive.pyoiobject.pyiobject.pyciobject.pyoorder.pyorder.pycorder.pyoserver.pyserver.pycserver.pyomturk__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyonotification.pynotification.pycnotification.pyoprice.pyprice.pycprice.pyoqualification.pyqualification.pycqualification.pyoquestion.pyquestion.pycquestion.pyopyami__init__.py__init__.pyc__init__.pyobootstrap.pybootstrap.pycbootstrap.pyoconfig.pyconfig.pycconfig.pyocopybot.pycopybot.pyccopybot.pyohelloworld.pyhelloworld.pychelloworld.pyolaunch_ami.pylaunch_ami.pyclaunch_ami.pyoscriptbase.pyscriptbase.pycscriptbase.pyostartup.pystartup.pycstartup.pyords__init__.py__init__.pyc__init__.pyodbinstance.pydbinstance.pycdbinstance.pyodbsecuritygroup.pydbsecuritygroup.pycdbsecuritygroup.pyodbsnapshot.pydbsnapshot.pycdbsnapshot.pyoevent.pyevent.pycevent.pyoparametergroup.pyparametergroup.pycparametergroup.pyoresultset.pyresultset.pycresultset.pyos3__init__.py__init__.pyc__init__.pyoacl.pyacl.pycacl.pyobucket.pybucket.pycbucket.pyobucketlistresultset.pybucketlistresultset.pycbucketlistresultset.pyoconnection.pyconnection.pycconnection.pyokey.pykey.pyckey.pyoprefix.pyprefix.pycprefix.pyouser.pyuser.pycuser.pyosdb__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyodb__init__.py__init__.pyc__init__.pyoblob.pyblob.pycblob.pyokey.pykey.pyckey.pyomanager__init__.py__init__.pyc__init__.pyopgmanager.pypgmanager.pycpgmanager.pyosdbmanager.pysdbmanager.pycsdbmanager.pyoxmlmanager.pyxmlmanager.pycxmlmanager.pyomodel.pymodel.pycmodel.pyoproperty.pyproperty.pycproperty.pyoquery.pyquery.pycquery.pyotest_db.pytest_db.pyctest_db.pyodomain.pydomain.pycdomain.pyoitem.pyitem.pycitem.pyopersist__init__.py__init__.pyc__init__.pyochecker.pychecker.pycchecker.pyoobject.pyobject.pycobject.pyoproperty.pyproperty.pycproperty.pyotest_persist.pytest_persist.pyctest_persist.pyoqueryresultset.pyqueryresultset.pycqueryresultset.pyoregioninfo.pyregioninfo.pycregioninfo.pyoservices__init__.py__init__.pyc__init__.pyobs.pybs.pycbs.pyomessage.pymessage.pycmessage.pyoresult.pyresult.pycresult.pyoservice.pyservice.pycservice.pyoservicedef.pyservicedef.pycservicedef.pyosonofmmm.pysonofmmm.pycsonofmmm.pyosubmit.pysubmit.pycsubmit.pyosqs__init__.py__init__.pyc__init__.pyoattributes.pyattributes.pycattributes.pyoconnection.pyconnection.pycconnection.pyojsonmessage.pyjsonmessage.pycjsonmessage.pyomessage.pymessage.pycmessage.pyoqueue.pyqueue.pycqueue.pyoregioninfo.pyregioninfo.pycregioninfo.pyotests__init__.py__init__.pyc__init__.pyodevpay_s3.pydevpay_s3.pycdevpay_s3.pyotest.pytest.pyctest.pyotest_ec2connection.pytest_ec2connection.pyctest_ec2connection.pyotest_s3connection.pytest_s3connection.pyctest_s3connection.pyotest_sdbconnection.pytest_sdbconnection.pyctest_sdbconnection.pyotest_sqsconnection.pytest_sqsconnection.pyctest_sqsconnection.pyoutils.pyutils.pycutils.pyovpc__init__.py__init__.pyc__init__.pyocustomergateway.pycustomergateway.pyccustomergateway.pyodhcpoptions.pydhcpoptions.pycdhcpoptions.pyosubnet.pysubnet.pycsubnet.pyovpc.pyvpc.pycvpc.pyovpnconnection.pyvpnconnection.pycvpnconnection.pyovpngateway.pyvpngateway.pycvpngateway.pyopython-boto-1.9bREADME/usr/bin//usr/lib/python2.6/site-packages//usr/lib/python2.6/site-packages/boto-1.9b-py2.6.egg-info//usr/lib/python2.6/site-packages/boto//usr/lib/python2.6/site-packages/boto/cloudfront//usr/lib/python2.6/site-packages/boto/contrib//usr/lib/python2.6/site-packages/boto/ec2//usr/lib/python2.6/site-packages/boto/ec2/autoscale//usr/lib/python2.6/site-packages/boto/ec2/cloudwatch//usr/lib/python2.6/site-packages/boto/ec2/elb//usr/lib/python2.6/site-packages/boto/fps//usr/lib/python2.6/site-packages/boto/manage//usr/lib/python2.6/site-packages/boto/mashups//usr/lib/python2.6/site-packages/boto/mturk//usr/lib/python2.6/site-packages/boto/pyami//usr/lib/python2.6/site-packages/boto/rds//usr/lib/python2.6/site-packages/boto/s3//usr/lib/python2.6/site-packages/boto/sdb//usr/lib/python2.6/site-packages/boto/sdb/db//usr/lib/python2.6/site-packages/boto/sdb/db/manager//usr/lib/python2.6/site-packages/boto/sdb/persist//usr/lib/python2.6/site-packages/boto/services//usr/lib/python2.6/site-packages/boto/sqs//usr/lib/python2.6/site-packages/boto/tests//usr/lib/python2.6/site-packages/boto/vpc//usr/share/doc//usr/share/doc/python-boto-1.9b/-O2drpmxz2noarch-redhat-linux-gnuASCII textASCII text, with very long linesa python script text executabledirectorypython 2.6 byte-compiledpython script text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?p7zXZ !PH6k]"k%js) {0r3.Q@:N>s =J?h_i!GB WLnh&,VIby/B~rv#c^0nQOlZcyEweZE2Q ,c>P<j`,[ժk5+swB#'Qi_F^LN\]&5fgar~kDviޏwH %fy?34K6-i;No7Z**.DBb)傭 ±y(9u4y>ƶ 7v>]$Õi#^|TAƸ(JqjwF0NL\;)^{0\IOHfڄ &Uuk ׼uyفCep]\CgIޥtd+b_v|+ K>7Q' @cڿ{馥?vfzm6^>I)S*jok,{.E wv a*p~Pv4hB5_%H^xu2Mz+2C0LbAg vcbIi.ߺtإbx𼗴Cz+-E!NZk?JLXms2WѢ )ݫ'B/䵗Xx;) &;^o=%%Ng8{a\gK}de _o/BV7TZ"Q2%WdG. d7Mr;g堊 *#7]u) ̹{:מ{KjO-@YO݃"e\a,ƹNk|@Ao0~diänU'dY /5kWEcYg,J;D5Ҹ\wkl\?0L0ZB zI]yun> Oٕ{29WW@R_ +GAPZ [\!Q 0MZ2 Y ռQ'Uy {.mZF.)$,3Q2>-}M Kt7WӰAz,{~`n֩xS!\cA_GWK8"ZT Zpww0')w^ԟ\} # H“uo3ra#۔>$Bm#J+yH~? q'ac⚽t3t8ktDIz, u/^ۯk^UH/q8D,8W!Ab|KU`e~|?K}.Kj- l,*}͵ynDHTᎤf/ wP*ɽ֗x64;M.*}aGI wg{VI!5sE4d85K p=}\Z fzBn]f.C_'zFŐDz kuD^j;]j6}!֒`@] l 8 FJj\*Ȕl oXT$ r\*vII´M4>J.Ik`!!>(+p44Hf2f:ؼV)RX7$RݩfݘVk?ծgW.X aoFN*8m$+^*\]W޲̗MV} ]<~-06VCú_QТpdbGh Hus>De̒ ͛VRjÉs̻#-x؅8CDwПev6NƛY}Wk KbƖ@pO̰>?FWlK}c{sDgֽ\x5:if 7 a})-FjP~_!,LŬ>FO>7v9f轎瀦bf\!0\oqʁs+&AP KT/SZj13|IXi1N`@(vSƻfo?{-L7K g꫑guiuLՅU0/- =K}"V%B㧉*u}&n,E|m*kk/ u>p1Ydab=AI;G7k*֬xsI4;ٴn'Ceqf e$׋jR>^ @($YFkEkV=Z oG.n>+[ bQ.!7SI vPK\esI V| Wtr"‚pFӗS~Y2+4"٦*G *Bm~ Ō,MũHP/{Ez(2պM,Cec> EF#k膗 ݾ~%Rh}K<[`?µaKK6mlz23q:_;6v)ge'|qZQJ'+K_Su}Rׯh Zdvº[xe=pQ #H`)eG]f >  U"dPoD`QC[މbU¥8A6A;gݝH*+Y-' uX#|zo1| 0GHgV.Pkor?`|/)l "휔&Rc+6Llؙ}6?iJfvWaYQ(ÕLq+/"5biE Gyd~_d-a *3m6ܟ@܌Pu{|" ƏIj=HxL[%{ѻCt&D0Icǩ% `Pr#U5̼:eBSa9Rp ,OW >E8|Ox ͹.0f*a.J:L°I=p @$gﶞh%Z/wb@<>\ =.}%b U8}8k=QZh{}>rIJjX;eG/lc8f9'A5ٻ 㖵rdCNTȞRns1ğa?dnո,EYHwYSQxzbRJ+0Q8@IIg 1Dҡ )ЃC .7Ȑ2,:΁ar-{\:or'Ͽﮚ%ߊ)}|P {r IXIlƞ r ?HD"5H '?9mg8 Apw(sP)r%|TdBHM5,K`s2P_ރz qt`0H?>Q6s,YO!|5@}UKeSsڭ&3CMDs a1X58]喇jj'C^+O#B$tP e<F@r3iԭlfIv*JL!+Bߗb6K܇Yla3.'-PSIR'$^(P[x84o١wwZ!=un+U^%x)mwy_i9YeuQ,Zf#>>)BvrE)*/HV#`g҉ m ]9{ ug3b&T,~y9=x?qY#W0]#W<\ƑU (%-̴JֲXniG2 Z~? s';;Uȅe"1_nD1l`>