python-ipython-tests-2.4.1-8.fc22$>hǐ2'z*;Ӷ ~p><?pd $ 6 +?EL `  t "  ДۨZx   (8O9(O:OB(G)H4I?(XAYAZB[B\B ]M4^y@bd*e/f2l4tLu`vtwxyolCpython-ipython-tests2.4.18.fc22Tests for ipythonThis package contains the tests of ipython. You can check this way, if ipython works on your platform.UTbuildhw-08.phx2.fedoraproject.org)OlFedora ProjectFedora Project(BSD and MIT and Python) and GPLv2+Fedora ProjectDocumentationhttp://ipython.org/linuxnoarchP+:*:*-Q@?KGEHz+o44!! V % %1<<#d5 v $+77  5Q^^?M_M_eLnr_$r>..&y t W(   AS>9C g-f66/ff22T  * *x77? $ $ W W ! ] $_$_YY   ._ p p b ,NNP-EEQ3a<a<.k44(i++,,00-o4,CxII - -  L L T |,9++.q lT##)66] z[Wll ` `j U"!uuy#A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤USpUSkUST;USUST;USUST;USUST;USUSUST;T;T;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUST;USUST;USUSUST;USUST;USUSUST;USUSUSnT;T;T;T;T;USUSUSnT;T;T;T;T;T;T;T;T;T;T;T;T;T;T;T;T;T;T;T;T;T;T;USnT;T;USUST;USUST;USUST;USUSUSnT;T;USnT;T;T;T;T;T;T;T;T;T;UST;USUST;USUSUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUST;USUSUST;USUST;T;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUSUSnT;T;T;T;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUSUST;USUST;USUSUST;USUST;USUST;T;T;USUST;USUSUST;USUST;USUSUST;USUST;USUST;USUST;USUSUST;USUST;USUST;T;T;T;USUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUSUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUST;USUS668f967d429d17542df147bced58626841abfb14e999acf0411c7e2435729ca7668f967d429d17542df147bced58626841abfb14e999acf0411c7e2435729ca7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855de5e06ff90758835c643e3c7e263c3cecc8bdf68d50f9386389b0cf00ca4a490de5e06ff90758835c643e3c7e263c3cecc8bdf68d50f9386389b0cf00ca4a4907d61a75942f7781559e3f468584f6c8d9870b8e0ab14cc66f81d64e4c796ef58fe020bd2f5ecc27f53c7bee64d7aa36cfee5505794438e960a5bbd491630e1c7fe020bd2f5ecc27f53c7bee64d7aa36cfee5505794438e960a5bbd491630e1c74ad664f53976f721224857513087dd9f673dfb3e3beab6c0690c5ee5a2d71d1a97aef24f7adaa114b4707c68cb51e0fc7d87e0e7056b4d8637663b44d14bea8597aef24f7adaa114b4707c68cb51e0fc7d87e0e7056b4d8637663b44d14bea855dbb5b27cba82c9f33e9f10942789019988ae059e4f808d36b0083747dc91f3a9f98b63ee524848e24011d45ec4d360f0b32b5e785ca660aaaeb90fbe9cb1beb95cc994f6fffbc9f572f0635a22ebeccfe541cf759820c68742ac0a1a80184ea605f3c6b54a49421d97846ee28bf47d774c933cb7c9b2bd2aa07dfc61ecb8246641e917f31888a48f54688c2dec6c93487a23008db71fbabf48bd855c7e2dbe2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85518c7d08d8e76a239a70160e6492b9f5aa64da5db38b1e0ab1bca5284a4fdbd9a18c7d08d8e76a239a70160e6492b9f5aa64da5db38b1e0ab1bca5284a4fdbd9a3f5f901d3e1aef5874bdb4513c722da054932f24b31f4ded8d7bc1b841dd2457e1c91a0ecb5a7d315e0c21ed91257be3e65866ab33934743005e58c90e65b5abe1c91a0ecb5a7d315e0c21ed91257be3e65866ab33934743005e58c90e65b5ab5344423bef916c4906e3bc976c58ac0a6a2f34691198f0dd2baed7a3fcaf5eabbbed4861e0682c6bd5f8f01cd56ee363c312c4ffb8480227b9f1d68f7eed0474bbed4861e0682c6bd5f8f01cd56ee363c312c4ffb8480227b9f1d68f7eed04740fcd642e10b5c06818bfd5e363cf452994b2291cffad302c298f5d399e74edcb470688ca19e00b908cda51a8ebc593fb35ca6666c1431ebd9cc328988c1496b0470688ca19e00b908cda51a8ebc593fb35ca6666c1431ebd9cc328988c1496b0340d9ddaaac7e0b9655acea06b378bc865a20b9c7c2e2b64d924d7087e8092f5d3050ca46e99a37fcd32422e718d63bc5572648ac77c9368e0537ee9726e6a95d3050ca46e99a37fcd32422e718d63bc5572648ac77c9368e0537ee9726e6a95d7d9c707959d6fff0f61c2c5a388450742598585d4301a0fbc81aeed2770c47895557d332282031dc0057cff0b34648d2ac08e9422b6d2c98272e5db84a1b28f95557d332282031dc0057cff0b34648d2ac08e9422b6d2c98272e5db84a1b28f951f6e9a56801d681a61afd2b62d6a05e22238283a259fd30983e26da7d4d87df5f7dd390c197519ac42e0c6c91596133616336f8f53eb3ec3bb5c605fbc2ee2f5f7dd390c197519ac42e0c6c91596133616336f8f53eb3ec3bb5c605fbc2ee283f6103d28cd4812b7e04074d43d382cd6a66351e7b21315efc5243e066ee305f5c8ddef84d8f72f6b6d1fbffbe32a10e5fb5cd9d9b276b288f6e150ca7c6c1df5c8ddef84d8f72f6b6d1fbffbe32a10e5fb5cd9d9b276b288f6e150ca7c6c1dcb09b5183d2d73bac252da7097a074045e7780a15cbbfc71b8bcfb0587dd72dfa6131847782a2881d55a9d35bf9493e2f203fd01b4fc69fd7d9782ccac967a928c7d6a839f432ea002274cc056790155938faf46db1ae471ca6215eb4f174634b4d30a23662d7e10bb3b4aebfee35b883a4e850f80f3a208de9bbbd8c1e8ead85be9fc2ce6d772422897d64ced3810c6f60a137dabde332e94cb4e739ea4a3905be9fc2ce6d772422897d64ced3810c6f60a137dabde332e94cb4e739ea4a390a0c7245f8d7775ceb62ca5fc973ea4b70f996b80437c28f58b452f10a3b17b54ca49ef2ef158793afd853f35f85dcea1b1702de0b22bc78bcf75ced1735c9699ca49ef2ef158793afd853f35f85dcea1b1702de0b22bc78bcf75ced1735c9699e6eebe3f178ab5f893ac859b1b9f08c0eb2eaeb921e8f3da122a7be9c636e03ec05661d0f7093a7bfb4490720100473676b6a8599758cc8bbc9a9cc6aaf34639c05661d0f7093a7bfb4490720100473676b6a8599758cc8bbc9a9cc6aaf34639a0de502132d369f6db777f1564c444cc47c7250303e8c2993b37e75f93247ff11abfa253c2ccdec66ad64cd3ad3f58b289847b66b312f1979fd47e52f8310d731abfa253c2ccdec66ad64cd3ad3f58b289847b66b312f1979fd47e52f8310d737c316651bb9c433acf15f21a8ef28aca576b72fce7602583d9045408935e42ab6e544d23cb33df743ffc4ec1d83c275f7dfce394a22c21428092176e6bccec25d8aba64e2fc01ed64e4c2361c2e7db2f0d37b3bb3ae972e89fb9848bcf07ecaf078761608fb8eecb7fbbca849172bf23493325ba37c26331a385566ac001d9a694f83686e834e7c59c9cade143798d57d7f6c0cf6bd408381a51d6d4e7790a9094f83686e834e7c59c9cade143798d57d7f6c0cf6bd408381a51d6d4e7790a9064d73d7b2b0fa87471e606b9087275db50dca7b31b69e2aa8697556732c74be88bc1513f62b313f06fc4ea0dbf2399bd61d7c2b2aa5899f46e1f4af16e324b488370136ad6a606685e5203abf208dd87421b8bfed16542e7ee962d16a9bdb9d3fcc7d83911cb5590be8a4bd91aa97ca1894713bea30e28bb6e205f3bbe93ed6b1bc82ba5a442fba77c5728d0c66d234eb726ea99f8251bbfd088cf8fe65fb21183d50a31a3d34a96b6b83e23245909f79312e917b2e6b5fc11833faf9e42503ac78103577b30c1032330dbfe8b97febc817faa0ebf8c0e5d09fe1d449d7c046edbb1e0a887909755225faa9e0394388bfbd8f9a36585471052b13a611902c99b48d12200814479908962fec2ac5cb3a6d416e44bc56bac65d406ea8f70073fe6c3e9ebcb36307e28aa81854c734e7d2fb0548df7ce79d4bd11e70e65c8f5921cf21591241fbde65d8aca0999dc745d4dd59077bb4fc8e3624233618a489b8de7f21591241fbde65d8aca0999dc745d4dd59077bb4fc8e3624233618a489b8de7f109edb05ff417b928bf1bc43b6c25ce7341d96c37f011387051be5d4647293a27e7915348da1ab7549572bcd932e308989be563ba40727002513a685b0dc34a27e7915348da1ab7549572bcd932e308989be563ba40727002513a685b0dc34a6681a46c19a84aa0595608497c2bda2894b903691b95108aecfcbbe6ba9aa80d7a81f2250794bf2415bfff948b2720aff496e6f0b798264789b2cdb54340d6f27a81f2250794bf2415bfff948b2720aff496e6f0b798264789b2cdb54340d6f2a18a866ef75e73787c2377e29b820d9499e41e2af05d9210facf30bf4edaec9916a37141337170cdea8a673a4ba7a93ac272fc56c9a67b4b4c12922bce4948d4d0a79187aff9d1ef1d7f7bf9d7678c57d10c024fb0e5f3e8460b41b2f4a2e62e3fd4749b758bec477291c28dbd28501f18139acfe56ff78c1fd3a0fe8ac353439f7945f02f1be3cf301989a5ea3be6436a3cac82afa7b5c3d1141f9ea8909d699f7945f02f1be3cf301989a5ea3be6436a3cac82afa7b5c3d1141f9ea8909d69c68e5897bea2479edba8adb5543d5291d434ab3979051fadd650fb0a0b207500b408a0291d1b24cd6b4bfaf4133189ed84f451b4f263862624ef80c01b1d49b6b408a0291d1b24cd6b4bfaf4133189ed84f451b4f263862624ef80c01b1d49b68754626573bd030b77b4968ec91abb579d2f3202631669ee547003f664f2121be0763e109a7dece8cead96d8538d3e09174b36ad4427c4e52f108617f7876b94e0763e109a7dece8cead96d8538d3e09174b36ad4427c4e52f108617f7876b94e3aac7aea08ba7941b7ceb2e21d9dcfd5e057f341b1424bf2360f73a95c499b7c926b83807315a27a52c105160eda96e67edc7caa4e4aca6ea0f8aae731c63733f7153e082dc966ba97a56d1524d48a24aab23666f6e30de48cf27bd9dc9e4352cf86494a6f01467596f3dbcb719f9187b5a99e4da5d6da54baef5312b5134e4da8d4cc9d15cb78d30a5fdbde847508f1639518faba4ab0d7c320a336942958673056c60d95b4c8cea22aaade77ee72742767461fbcd9543eafa8540b393532d25a4e22a7905fea52529804900a0e3b7c726ffc6749ccbcd64b75be03f3b0ed698bcdcf5cf5f5aebbd4a868bff3d5f7ee63879366a50016437ef3f829df1803e98bcdcf5cf5f5aebbd4a868bff3d5f7ee63879366a50016437ef3f829df1803e834a9c4b21bc391c51d60eec76238ad59a59b69280f0b8f77fdd9a38eed7bf59367067beabb77812800c7746a2871f9ec93ea7f7a6d013924a6062b56768289abaa42747f2e7adb4890909e8460c647ccb3f273a1e32fd6c64bddec09c2ab3d32633e2a5c82060f0670bcd8da502c4ed894bf575b99fc86941cff68c5534e3077221aeec5ddf1c73329c52f7c8827e1c852642fd614911467491201792f01d98409bda3f5efc879b3dd2b1ed04499b4d9fc3966722fcc64f3e8c3809d3a7b7f8d0488622591ad865597c7cfe48e5148aa09c9cae249deb752f861ae2f3604e74f5e97170a83527c5beecdf0286e8b8a51814ac396b84fd916df6631b8f65b64b3a78d568036ade42c9d8124f2131ae0d0457db6257c26653c39a0e2ae44dd370bd355c415465feb30ad8ed604d964fc32b7f7ea8844937101584badadd882a57f6fefd1da3ef8ed8e566318991d5475d978a6cb5e323944b16fc10a43f687a54f6fefd1da3ef8ed8e566318991d5475d978a6cb5e323944b16fc10a43f687a54740d6bff1586f7434d0efb47a6bd7527135409cfc4ed0a08120a1498c2efadd784980fedeca83c6b644abf15b0df03276c19904e620ebb48fdae887c851ec7fa84980fedeca83c6b644abf15b0df03276c19904e620ebb48fdae887c851ec7faedc968374091e3a7f1576b44dc4a946ce06ab1b4f8ed3ca7a72a6320ba1bdd0de58dd81c69f1657598e3911401f39e7ad961298110f730d6a5cc8dd5fc6915e4e58dd81c69f1657598e3911401f39e7ad961298110f730d6a5cc8dd5fc6915e45b1c2159337fe4f825c76b04a88c8ca3dd661ec4ae2469a9914988e6bf2f44c4a1b964c7b06d0ce6429038e16f412d0bcfb07481e271716f43a049dbe9af96449bfd402a2c5fb1013ea20f50e3af7e0902ad355dafb7161f946f5417f1e79a13d71536a9dd812a108630731ca8aefb8f4ed677262c631caea6af040b5514deecd40755b9a01ce43b6d025f50bff0fb07c897f26999c0e8caf32aae6f9bfd7bb6d40755b9a01ce43b6d025f50bff0fb07c897f26999c0e8caf32aae6f9bfd7bb611f29e8f7c8622b317dd12b2ba54ac3d43cc72e03346f677dfb16291ee6649e15a44a7f09847f9b396a7e9b5fe6af5a3fbcd21cca3acc6d552567a06aa0c74b89da2a3ccfc0eabac7d399f953ae81d4ae74f095fb7c93ad22e6cfba15c8cc589733676e8f171a8767754c7d45255c85c41e612062febb320bcfff559dda4d103d7a64705456bfbe5263806bf3a2acd29c230c1745b1609f4de1a10fe87368c40d7a64705456bfbe5263806bf3a2acd29c230c1745b1609f4de1a10fe87368c4094c68c84df5d90e2c6fed62fb9c3ec89158753045495b5500a8675dfb27d19b917c8c7827a8d383332e292ecb04682c8fc2f34a67c43abd4a0a4fcc8ad14672e17c8c7827a8d383332e292ecb04682c8fc2f34a67c43abd4a0a4fcc8ad14672efd2824b14105b221cecc176a931860322e2d2a2fb0a3497418025c87f748d9f84ab4167b1eb3493c45198542e7c0c47ed1b7ac3367b3b1b4d848004a429d02fb4ab4167b1eb3493c45198542e7c0c47ed1b7ac3367b3b1b4d848004a429d02fbfc08b0efa0f7358b61b042c6985f12f947d0a9b4fe1f8f8ed281dee1cb22c407f89de8beee4a0035a3801bdfaccc2d93b290f5e8289a2b1d25c72907496dc7bbf89de8beee4a0035a3801bdfaccc2d93b290f5e8289a2b1d25c72907496dc7bbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a19432ffbb7bfaff99e9dcde4a600b22f36b51489b7fb436cf1c08e956987529a19432ffbb7bfaff99e9dcde4a600b22f36b51489b7fb436cf1c08e9569875299d3b4496de41899fe04f4a8b31bc332de6c361563dfe9716199bd3f6b6ef6a25c787780768dc44a23a97296446be6e4824ecc2f4c9a8d1dbac02e6dd1677fa62c787780768dc44a23a97296446be6e4824ecc2f4c9a8d1dbac02e6dd1677fa625b207f2f1832218b75ff1c9585e42a11d59208bbcf0500ab05322ac95c247e33536e5e3b3eb495096e6007a43dbe87f850a0d314086df92984ee5f0823b8d1b8536e5e3b3eb495096e6007a43dbe87f850a0d314086df92984ee5f0823b8d1b8a5d8762ab1c8afd27336896ae92584395bd5894ed7046e11ed84419ef384be49d73b07c56713bb50027a5d4eb91abe69c64ab66f2393d96c890aadaa984b77d744a4d825fde1492e80e33ca6bbb1fc06dfefda37afd5d067a82e2fb10c9e9ef380826f90f389118614a5e65d6e79ec66eff8004014ac8ec3196b34edf1f7b119fdc021a6fc745f04c08484006fe098c35005d363a64e62ba3aafc35c88b264df390aa1e4d3afda5a887f88a4134b6db6dff281341bdef55ea39e2b5357b077883cbffc6141cabdfa00a120cff8a5424fb6eebbbc1e7d380bc79dcce802e8506faa318d5714f61de5dee151df92b7621a63c8b4077f022f51a80200d806695b81f06290cd92b3f04d20a115b590467f03a1b768bce4fb8053f0a13d080c2fccefe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85504fdeaa77cdaf5f4ad6a35b3fe0497bc911afc8e4c06d584e291290f12d5a12804fdeaa77cdaf5f4ad6a35b3fe0497bc911afc8e4c06d584e291290f12d5a128d7e42deb8f1ef2a9c92dd13a075c21cb238260dacaaccf1803ba6a0304dbef4cda01a7508bf675eae52165f3d54a4ec0d9f2fd774a1540482876d2293738fb0fda01a7508bf675eae52165f3d54a4ec0d9f2fd774a1540482876d2293738fb0fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855892597abf755308ceee088a093089fe2da78014fdc5b1641b4d0618762357b84892597abf755308ceee088a093089fe2da78014fdc5b1641b4d0618762357b84c2b643ba2811d4cafbe30fbc769870168858f817154ef6d9bc6768b263bd628adf787d08747ff84e1e94c1086efe041b09b95527d7e17110585990ad9e29c133497b763977830f13b84256975f20a672a1e2ff66be6272566434bb600178797141327a78dc994790bbd9cf0617f6f008709854ad72b7e5731ea544976d072502d00b312c9fe097ddeed033f7f48b4d6ae8b0ef424e9836008ddcab5462dc2bc66bd3b6c502b3e0088bdba1f3556f6ba868949aea0f1eef2e10fc25da6cd0a91417decb3d1299cd92978036ee0513b50c1628e0e552e6b60badd03b56563bc20d89f37228ea8c344db58f043752902870346c41cea9ee99d2eb2e31e6b58927b787499cd768b88eafba3430cf40c9ce11cf03b83a0df4dff1117e293e8b316e44c8937d091130878587f2f824503a406e98ba9f1c76d3758d7419df3e633800dd5e868462597e995dd801f9fd26859c5f6a1c5e2da8932083122331216e057952a45826136be3afb90725f33bb688169c210c18b747fed03ad701b52e7e0d065a9718c84ae35cd2f51974436809c1cfb936119d0fe9f7f12d9fe82e4c3dcfd29b57e1945ecd6f1263ecb085d4f5cea01850518b64ec28421261a4a22ec13e7395ecf6fcfb30bbb06995b2db7e7a29312f313317852620e9c03a630ce080a57c56e359cfbb0e730660d6956e74a4dd6d7b4bdcbdf827a890e741abbf33c408a70bdb7d3135eacabdbf6cc987c46e58f2825018e0122c786c71db81906d86deb9c23706ba4ca163d200a74c2d0a4a3f6c575ee1ef14c59b62acb9d0414538e44f87669a1cbe0df0be7a391c564273c59c36635a2f394b398be839b63b4d67d97edce261b3038d4c4bd09cda47587219eba77ec5203057eccbca022f346ced50eeae310449ba4a2fa778ca510b16792844195308936db695b62da23417f34bd386961c71273df0a73d92f8b40ce9d1596199b1e98887a2f97db28d712e977f58c070533467c096aa8ff41aae6c28942d1d1318b505f77bff7e0149dfbcc23d1f4423da28c871a94d7bf20ecb3d78c5d30fc473955492bb00725338e2fe2c743d9458f44afd1f177bc178cf06edc3957a69f49a5659cc1076f6c7f1349c3147595cf24f9054b91f9f7251a2ead8bf809ca781521bfa99d0a8efbcd29b8ce25ec71bad8d67e87842eb39ffb7f6c70fe954928f3c4a822d863846a29bb928f32198abdef66a8c16da5b764a5984b1d2184879a3eb7843246b9d8d7589ce729cce3f5879cd394dc5f2c1ab687c3b147f02dda9080e1c3f18301adbde11782ce246e5a10302d32fd19fddfb9f013e101a303fa1fec91b4b6e7f3763d6413742289eacb9961a68eb230b31129567cf0fa14ecc2416f59729661a3c4f18a83bd4f67624c56849e3d15738c46ce4d99d9a8338fafaa33af3a2b795621793cdbb624a57ef4f198845b21f36598754497f45864a62a5298eb9c9703e0c530993aa3e686eabf69c8845b21f36598754497f45864a62a5298eb9c9703e0c530993aa3e686eabf69cba4d14c75737dd73091746c0866f4773b67b5233a032d7f3fd95eea70cbe3130641e7416e553ab0d0a7c83f8b1f27f62824a7a8e5b56424fe56fbf37df3bed448d765a5c5f6ff8faa6a555fb6da06e3f65c17effc65db74a434679bdfafbc75b78dbaf83ac854ff98fcaacfffd8c832574c0ec2e708cfd15604c2c55ec1907c6b178efd13c944633bbbeac6371c99e2c61be4cbf6deaae5286483f12fd7a3f7bb178efd13c944633bbbeac6371c99e2c61be4cbf6deaae5286483f12fd7a3f7b0dc7b33b3256cfa6479fb26d8e67e5f0d9da2c726884ff0723770b5a8962ca537652af1d1413f52c4bc6a354dc3b23933f3234173dac823e51b603c1cc5e25227652af1d1413f52c4bc6a354dc3b23933f3234173dac823e51b603c1cc5e2522ba6ddca563f390f3b0fcd00d1642dd75642dd4c14e5971b028925154e10d435146f8ce0a3727950dd5751b6789b5d60e9feab6f40f74127c7f0fb81911543c9ceafad0cc2adc812fcfa097f855052dd40a4cf2b2b674ec6ae28050290a7ecb942d783df51700946a5b1cd863402c4e1a0699fe63568ed0a657f22800894e25a7ca9f90af11b51913dd2a15790cf1d4a16ab5ff147c461d93470489ea02c74a77fbbd67ee06bcff0fcc26f0e097fb3b6adc25ec355fb5376f58cdc02d8bdcc2825fe1f7d4f97fbb31f4e42261db3bfa1a0e8c3b488a4ecbf07d623de8fd99ae36d66de46efc304547df94ea06ff8c96f38b8eeeda0ebc27d98df64e0075b6a3250f7c44e892cb1b7515b7b395e0baae63a4a3a97492f78f935ef17d852b2a0bd8b41a6ae1b98da7b16e29ae73079f4f56a898eb8b9bdef7fe103251aebbf2fee37aec92a45b4ba05bf89e9f8dab50c0ffb97cbac0a17a126f01034797764e049e31f9968cf56a9d66d45a5e18f043a80c5202fd6281e8a81019c418ceea404aebe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85587aef3753c8c1d7abccacb19789b17877393340f1af50ee0e522eb6520537ee087aef3753c8c1d7abccacb19789b17877393340f1af50ee0e522eb6520537ee04159e982b74bde36b627e12c18137fcde4ea203d51aba47b33007aa00d533936563d0e9763cddecd300f49eea8e3430e6fc666a02e4ef016040a77bc977f72aa563d0e9763cddecd300f49eea8e3430e6fc666a02e4ef016040a77bc977f72aae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556bc0ece042922ac3504e09ac4a42994c94f8280f6c0bb319c41bf427f2575d446bc0ece042922ac3504e09ac4a42994c94f8280f6c0bb319c41bf427f2575d4440e0ac535a172acbf5e51894cfbfad31a0a314de1b48ba098fe36d9cf9f27325adc5e4586da29975e2b94857edddf91450c2ccc3f52f92a31fe77106ee223d36adc5e4586da29975e2b94857edddf91450c2ccc3f52f92a31fe77106ee223d369c35eeead2cb1796e70199128d8813979b37e0631eaa38c0ca49851f09f9fbd5d574f1798b3283a21fe0ba49aed337b68e6bd7c640c079761670969d25498dffd574f1798b3283a21fe0ba49aed337b68e6bd7c640c079761670969d25498dffe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85584366996aa08a77783dfbc3802dab40deafb4793591b4c6f8e2541673da10db484366996aa08a77783dfbc3802dab40deafb4793591b4c6f8e2541673da10db4f0176ef28c812cd89da4237c7c6aaf2417207ac210030e03b1adeedcdb54be2106fc981be27c21a68bea7dfdb20ef74d2101b9ed1cbaa1b14fc4f94de0eb624706fc981be27c21a68bea7dfdb20ef74d2101b9ed1cbaa1b14fc4f94de0eb62479bc12e699cec5e953c3a46be0d5b62abe86379cefba667eb764da40e73aade546de595c16429e8ecb373827b6b6671a5c5d38e685830d6b8ffca122829f7165e6de595c16429e8ecb373827b6b6671a5c5d38e685830d6b8ffca122829f7165e93f86ca4b76d0e975d70d6d226517b0404d846d9bf681b36129e356bdb53b3dad11b652f14ae3a2b63afda265ad900e43d982761974b484f0ae906f385cd28fbd11b652f14ae3a2b63afda265ad900e43d982761974b484f0ae906f385cd28fbfae8a35e09d89535e8ed921c49223b6a6d7bf3b86d7627c730c664eb896e5d49e4222819b24bd31040c8187e0acfb2d3a3861da28033ec55a2ddbeb933298db8e4222819b24bd31040c8187e0acfb2d3a3861da28033ec55a2ddbeb933298db83fce215865e0ba078d85e740970d579006e4ddd43da6b2328ed948af83fee62ba4a97b7f46cf004339b65a9952a7aba629bea545700bc8888213104712f99ab9e87b2bae4190fef4e9942f24ba40e6060b64747f155dc39a7fd9aff79c6eeee23dac8a6b29b4f623d3b2a607e0d6c7a3ba170ae0196d959d5840188fd1917716e690f1159eb21d4c99cb2c7fc0820630a1c231a8763ade66fc48da56a981fb48e690f1159eb21d4c99cb2c7fc0820630a1c231a8763ade66fc48da56a981fb48cd68f575e9072a4ba37691342fbaa5d4fdee4b524bdfa7dba072620cea82958745391ee6fe0cbfa39b53d452dad5342675e1a04c22ffa81714e592c1a9970d3845391ee6fe0cbfa39b53d452dad5342675e1a04c22ffa81714e592c1a9970d38d154116588bb54f941be494b6755bbeec0ea99ad5e0536facdd30af6e49af5d318e0c90eb1b0a1451f08a38f6319c09840e357b29216f4766c3984c0edbb9cda18e0c90eb1b0a1451f08a38f6319c09840e357b29216f4766c3984c0edbb9cdae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855fbf6645bd22e41b4e2f6acbab000027047b0d175420a6ed6851c40618ceb431efbf6645bd22e41b4e2f6acbab000027047b0d175420a6ed6851c40618ceb431ec9d6ee9dbe806d7eddabbd08c223a814eca2b521b7c31a8ee446713fcded879484a6dc3b467c9c290a87feb788dfab22c6c36658c370b6007c91e3c6448d185f84a6dc3b467c9c290a87feb788dfab22c6c36658c370b6007c91e3c6448d185fd3c288f9b0c525d81a6b03e0d3b0364db9c121b4d89403135135da240257ff10dca082ac664a87d9728a0222c2a428e451b540cfaceb4943d60da64673daf1afdca082ac664a87d9728a0222c2a428e451b540cfaceb4943d60da64673daf1afb6a8c5db9ca613d7ffd3112cb3ebef8de2559532a27137eee00db6ec75b1704f542d4cdb5bfc277576c04f412340c4c72a050f1dea023768943a09a9f588fca272cf87bdc8126a9a6dabe9149fc6aef4101825450249178fb284d3eb3c922b4858a4fd5daafa5296a93af7760bbd15e98b4e516e26590692174177418679c02c102987a32de28e2bd28cafdbcc80a67e9da59138d9de1bfbb8b572646623798da8ff993415723435855a7d294615db822212d1993011aa9489743d333341b84ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552a044c6a9d63a3a971c5a45a383bcee0cbb0abec363ef3e2462e3c5f79cf4bec2a044c6a9d63a3a971c5a45a383bcee0cbb0abec363ef3e2462e3c5f79cf4beccba3bce8287c39fcc17d789c3bcc86df50f26227c6a5830f2609fe3538f5392ebdecec282dda494871edd738fd8db34852009df0460c7d620677c46365de50a2573326667e0cc3c40addf0227fdb4b234bd2b701984ee7592494d9acb5a3323e573326667e0cc3c40addf0227fdb4b234bd2b701984ee7592494d9acb5a3323ecf0276a05bc3d254b45940b43cfd31ec89b5b170b6a8829fdcaff42baa0372d16869ebacd36e47f7aa5be61cd4a29fc19c8517fb966e8966935335a117b9c8186869ebacd36e47f7aa5be61cd4a29fc19c8517fb966e8966935335a117b9c818208482c2b3eab72f6e8f9f6d749646bc114b56b0de6a1460f0cce4bf55a3248de2d3efbabd7f83ff75088e284ba1cec1c38275101643db8c9bee3bef7926b024e2d3efbabd7f83ff75088e284ba1cec1c38275101643db8c9bee3bef7926b024eae5495e967c67f40636c2ac94ff619b7d9f595e8960e4436d635132e6c5c9cb15f572c3449eb2d7f1923226d8c4587dd61c7e082de6ba86d24e35bfab31880f15f572c3449eb2d7f1923226d8c4587dd61c7e082de6ba86d24e35bfab31880f38e63742c7d70df6e5075fe09c91c4bb1e4fc33ad082ed259778b0e9dbcc6cfdd2f49b77d0d2d6775fb56ffcf4da11faa0cf25dd8159751ce948b687254b737ad2f49b77d0d2d6775fb56ffcf4da11faa0cf25dd8159751ce948b687254b737a906dcd8fb444301ab909b838a981810f1aeee82c27d3ebe7d80ba6b19782562b499a94685b99a7e25b34e389607627605aadcd792b1499511cb7f66d3fd0ee38518bfc921deaa590cdba3120a8e442ccb4decdc59518f1791ed8ca6d82ab55ec19464f9fe0e0d2404db39cbeb4498230760f6787bf6a465677bb3f1bdaefbcff144d7a867dda3734e4857a4c197046f61cb67c0793b1fbff5bb951a5c9cff90c144d7a867dda3734e4857a4c197046f61cb67c0793b1fbff5bb951a5c9cff90c6e0aca8b4bdf8d77355a05044f6effb437d2fa9b6fcde11e8b8674cc850b2dbd20c98007ef59e5521ca64721b757bfaa63f1938f9d8d6a300461f3916da0c8e494d1bf625b596d9069dba2f88db7436fc31fa0a4c41ffdeac484a2206489478ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855349757f0ea44f3f33538498d3372743d4a9baa3ae7ae9d19423b1ab569d62a2a349757f0ea44f3f33538498d3372743d4a9baa3ae7ae9d19423b1ab569d62a2aa115e9e29728a3f038841b61b0dff189d69fc4b70c7195ee51e7acb5fdedc9c6681728b725aae7bc8cf2cdfc97f0af1a667c208d44f598c44b6d55805138b5f0681728b725aae7bc8cf2cdfc97f0af1a667c208d44f598c44b6d55805138b5f0538211630e58cc886feccd06be21f0321a39a62d2ec9d6b3092d4a94e7ef40a16a0f81c3e2482931d289e414addccb1dc7f0e6d979d5a0490db07903de2fd1866a0f81c3e2482931d289e414addccb1dc7f0e6d979d5a0490db07903de2fd1864403bf74ba846c5996329a272aa9b5f6c15427137e2de914c137bec698d4576106c85a341186a1ac06be8a6851baf7151b09617b29177b7eedd5a9613bdf76927ef4f22b53de8cf930b695ef8cfd3fbfd07a8358836b6221c33acc588a88f97fab37dd5da8e58d9428e4d8a2fad424b66d2ff13ee5750c89d23a64234e2ed91609f67c9e21eface3230826c86453ef9bc4f53223606ed105980611c80ed62a134228e1717d54d88a9c3bac57e1e65ba5f1111462cf8915abd3c3cec219efba957ecb5f388b42057d862b30fe60169240d097217969ae965243079e643060a95a1e08b75417f23e3645b665674be1a8b9e9406dc292335fadc07d4157a682d34f185c0008a2e6990fbfb07a15aede6be09cf431010041ece5c7f7799fc4d290df903bf06271c362c06d7d44c9b7b0f37618b75acd5ab05e08281574c6aba822ad5f5746f9ce95e6935ba3dc05815b193abaca9c129e748671c7d5f49da19f1064cb63b1f10c4df602b9cc61839d3ef1c316110f5ead0ea63c68e719421b7a5d37977c7bf741fcd1337c0963aaee4b5bfa273270bed2fb7a97142a43769f85dd8f422786535bcb21ea274a424cb56c488ecf3c10610b701bdb5a3d846a5be92537696f6ba3e58278632398de3ec55ed9608908843b240c1911982c7dc348ac12c9b5340ce3d8537c828457e18bec20392b8df9080d3b798b7a2abcea7a056ebf827e717fda5bc081a7c794bab3ebf4853c49d22fc07f2b0afc0665f29337d96580a43100a43ee8ef4df10fb507ba215fdb7848dcd292518e2db66bba2d0567e7a033248713977eebb648134bdca64e8ad7bb45e12bd9e986205429bc8e15b428d59589f6c38b089dff1dd415eb4d178929c935ad9dadd0d724815e15414d4af361ba9f99b1212e8da4503742b79e9b740defa3d0c3d6fae2b87c7d255de9d398dbd61b46e95ef8152669826113ea8bc1ec7b5d4f05eedc8b9c00500d43fccebcaa63cb7e3d148280afac4dfc53eef32472aa2bf63afe5058108c5ef14694df55e7408aed98f6ac3fd9a81612bc554141214bf4c4509f3bad63ab1a364ecb66dcd61b1c545439ee8aa8d5c340081b6be3ba91fb8f1b44bc6743227b46d010cd9752495816e79cf03d8533a0752b409c2abebd74c3524b01b98735c50c7ae9252a809e9875399e9330c328a9bfe316486603062cb9aaebe003eb63072675b22d88a17a976014122a9672f0389d55abd0f27c6a6cd07bfc4bf32d0ccb80fbb329548049e720cc48e24c8969025cd310616bc48732f36d5ccccebfa7aada7f14b549c839f66da4234bd7ecea5e922ae7b971afa984608ef4046a91cbec53f2c0e083bae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e14ec2be6133f8b0d8ec37a1a13d3465dd63ef4fec82331bd359e73e409acee8e14ec2be6133f8b0d8ec37a1a13d3465dd63ef4fec82331bd359e73e409acee84439c17bd21068a014346a540a87d55443cfa7f91f8edc196ca9f93d6cd3c43deb22fca8a6ba70ff28dad51986e9a2391310e6acffc9b7afd2a9338a79843090eb22fca8a6ba70ff28dad51986e9a2391310e6acffc9b7afd2a9338a7984309085fd43cb973d7024f0efacbbf00216671694807c08391176b6b78a716825c2c40ace64399c2002f189796cd161b727a2db799b680415869e3092991755f9e9f10ace64399c2002f189796cd161b727a2db799b680415869e3092991755f9e9f1018d74c0ae311475348a6014b67142a57a37b42e6635402dda8364a77c7446a5de06c1c83dd2d45a337034b1f0c607232d4ac9bbce16f61ea795ea571b931f6be1783531f48bc0cb9cfeeb9db731f0a1e63972760e02d2f86de0f3d5ab904422cbacac902796cbbf9f196a40f112d2362c03ec90c801371dfa428d9356322cceb28e40d9b092e5e4882d08a6d4c0a5fb106c984d88e36e02310a183f8df95c902dceda01a7ff93f2022b344f1f67eb5376d57739953d0e16ad918e4880d3bffc81b6961c258c21f28cdce733008ea27aa65acf2f282a7d161f6f2e4562f1a39341040803fadfc0f02f0ed7a5a41a7e9b76005b6e3f2dceffa51cb286a734b42b41040803fadfc0f02f0ed7a5a41a7e9b76005b6e3f2dceffa51cb286a734b42bdff1f87c89efe284fb2ea48d07db4d844aea9e185f2a61bd197faf8ffb30e8f84f2eab44afd22959af187617d89a14d66206d95916f18d44f6c5e6c72d5f577fe00e0fac6e121b75f7aa01cb039c2b1ab692ee2d409185fef5a3c69863fdb842caa3bd9132701acb5c2f54e40ef2272da08d4fb79d6b69dc8f2b3049c2df27682c6c3138b813c1307b98a8722880e17b4ba9f41b22ce78202411e8548217f7b622e46e2cfeb608a9dc7fd300339fe5ad16ef299d09d0cc86ba4a5aa97d04e1ace3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855bd3d54fd099f5d4da0e513e380461de507e2ea063d5893807d63a59541189262bd3d54fd099f5d4da0e513e380461de507e2ea063d5893807d63a595411892622805e88b93ef3a23a015181e50e290afe34985335c7c44f33adbb04500e4324f1f32501c747dd483ce0eb64524462f620d60ae5ed9a46f41a4e5205d4a8c8443f1fdb2ae40a143da7733c0d160886f3e078c7d8b2ccdc7dc67524cbfeb22f4ec71e0681e0f0c5286bb901f321655436b94f5fe3b6e60fdce4a0576bb955698cf4446eafc96c653268586b509e6ff5293f85f2d9bbab43dc1fc45611f09c0728f4446eafc96c653268586b509e6ff5293f85f2d9bbab43dc1fc45611f09c0728fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cfecd932a418205941b5d9108d65c050a7829cea24b95054c9b5480221186048cfecd932a418205941b5d9108d65c050a7829cea24b95054c9b5480221186048e94c44fd353dcab283fecb7a7b286950bd4367a0026f921c31832a41dc2a6fdb325ba5a98ef02faad708f6c12b85af48a94b0b1f718a61e9a5d0d357fd2f6e6b325ba5a98ef02faad708f6c12b85af48a94b0b1f718a61e9a5d0d357fd2f6e6bc9ac284466e58afb340f8234ad27236fc0025f39a3c2603423398eac19d8095c065fa41cd818d762c013e0fa68ec0b7d1ab00510f98e36e1a5351665c30e482d065fa41cd818d762c013e0fa68ec0b7d1ab00510f98e36e1a5351665c30e482dcc7f7bd2204043d9712df0106e77f140037bcf4d16851a4463437bd13272627163ebf34b12aeaa9b271f418745e3d0cad380402defe88d1f3896acbd1fd8244e8dc585222a198b3776e1e2684585a1bc51e07ebd272d03aace3c8ae0df45d620ff3d40d9bc4adfeb482dba6c36d9c13731383b854f9e08d78ab21a9007fc87880b82b276dc54df8fa4df5f1366858237447e6ce625bda364826f2317ae7e6d08a6942b1be9a79dd849482973b546eb51df846dbe825e66b3f367081ff1f941fcf3be55aae5308df8947de65d92d29ce32d35e0965b1d11b248363ff58ecc7e19b4de57da0a8c4afbab64419e7eb54b46497d0e81874b92a4fec77af478904cb1d1197f1a34839bd15cfe1808cbd7cf11c4892befea38257029992404fdfe90a4d2da632413c984c3ebae4ef27309d483fd663da28f99aef196368183868d66e301fc388ca5abc92b4718f3faee859f9d9b5b07df4899953f950563aa1fb425cf01fc388ca5abc92b4718f3faee859f9d9b5b07df4899953f950563aa1fb425cf44d493da7906c23b2d9e1ed05728c861d9f79e98b416489d8444a6f13dc66bbc4d230342b990fdfc35f61b84d81497b196c3f01d6ae4409362849729725d289e7d8d9bcebc8500e75f350a7af8f4282f8a31736ce014f62a00aeded6216b32ffebf12c3d5927af7fc9930ccf84ce13ae468397d14d15478b1988a2fa61cfdefc76c2f22e8646d840c90577e7551cfd189faf11d038b3513e35efb2ea94d29c97083a7048a8cd586c639f48c91c16f58ac096f299bd879b42f6205f13c9a33cb7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f493c31a6924c6a1ce51b135a1bdc201d5ed378286aa48fd3739ed1253530da9f493c31a6924c6a1ce51b135a1bdc201d5ed378286aa48fd3739ed1253530da9ca7e3655455ec6ab51ef5bcda1b40d80253c66f33e2a896879cdaa3148384dee3c25f0d7b101e1a2135302800060b47a1a8677df8c7d35a8092878bb69d638403c25f0d7b101e1a2135302800060b47a1a8677df8c7d35a8092878bb69d63840b289e3d960d758ee5ebc07f84f248805e6b3f82bdd0fcf400a5fd5181b21a3dede27ed7af39b105c74311a8c373964a29b4c02b59e6aeeec301a293a9d894102de27ed7af39b105c74311a8c373964a29b4c02b59e6aeeec301a293a9d89410224edbb4a353bcf48f698125fc1db2996161f507969ab8ab4485b0a1ec83f1880af47176499bfed5fdf1823af8ed346465a2f1cc66d72f62e88d6054e4b254be7af47176499bfed5fdf1823af8ed346465a2f1cc66d72f62e88d6054e4b254be71f87525441c83d7a19f77c000a51f6bf59884389a241f2e04fcd1fd2216e34587a61aaba6b9662e7c3bc0555a1b89c052cdac15fa621875ba2baed15544c7bb2b7d4911fc930eae84469e16b05872e131ae6a1bf5eb036f54ccb2cd277810ca123033c8f4316a234752a90db6ea2786ff1d290ff6f85af4b8c731a2ec6f59d2123033c8f4316a234752a90db6ea2786ff1d290ff6f85af4b8c731a2ec6f59d215c11aad719b6916c95d68667691e2b84971b59cadba129d35cf09bce845c7773896f8cc13324e18742a31b00bbce5c47b09d31920139dfe3fde8d5190269be64e25de390b9edc94a6358cfe4b095d3fcf5c7707db9c7f28ac294da6f2b889161e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855dfe4c7bf58c6102b90c4b74152fcbf317be71449f9741a6f512c57c0fbad7548dfe4c7bf58c6102b90c4b74152fcbf317be71449f9741a6f512c57c0fbad7548f68fa1e111ee7cafa58fa1505b9959d1d31963adf5b6bcaac1d30b3f462f01a82983bc7a3f83f3ef85032bf516407d20cf53857cb16d75b8955bbec0276fe7a4023cbebe0e5229ac1b1ca75327d9ed9ae0939079a38290c3a3e111f287089646e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85518a3b69911c5742bda2291433e7f5de138cbb35a914036361e3e93555689beb118a3b69911c5742bda2291433e7f5de138cbb35a914036361e3e93555689beb108269b5cfd30b065a915e2f0896b84cf0313cfd09103a3e161b404a41bde776681f978a91659edd3b8e75889f5e6dd98c60bccde7417a134e363100af13b0ade28cdc1d2bb6f1f35c3249167bec79f43b31cac8701daecc6e469a1091811ab46e7c5ea320059054a7e3de45b8155763c4d1afed6b15e3a012ee8ef01db0e4378e38b44d3cd76a822c1fcadbff46e89b707d877430425987179adc6694d6c4b342708fe2cfe141171687c3426709bfe994afee9b5c6c6790c2429feb0fc198893a9c15d75bda1a499ae3e6d39fd727620132368611381169bcd16ef1d9a5aa18624db3ac3675561f2cd718ead37ff2352aa43a437fc81861711f8ed96eecaa27724db3ac3675561f2cd718ead37ff2352aa43a437fc81861711f8ed96eecaa277e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85556ae7b74e3b96ff0269815b81a61bacc88b2bf24d95c9ec3bdc4ca8ea7da7f2656ae7b74e3b96ff0269815b81a61bacc88b2bf24d95c9ec3bdc4ca8ea7da7f267e8e8439fb491b4ef74fbfab85da9b76ff515718550a5167effb653c7b8d98c77af85b0055b57fa7ed2438860274018d6ddf96d8d949fd3b31ca6f73b0762df27af85b0055b57fa7ed2438860274018d6ddf96d8d949fd3b31ca6f73b0762df2f40ed05d07e6612f0539a93b0c82fd4f86b1f0832821e3376218ca99de750241f2d403590357075e591352667ff49394c1e556dddd43fab4876b94b67b0c4a0bd10da515f064be6f9f95c34f890a5ba9d3ca3c9a285726587674816e87c634a1bcfab325e92bf75865d976e9b7c8bb01e172c1bdeff5727105d47262cbadb70b2c8f8da7b95de4c01877291e27bb2b3afcb7cb6943134326b9c0af1748a9dab72c8f8da7b95de4c01877291e27bb2b3afcb7cb6943134326b9c0af1748a9dab748ec95e0c373f5c9fe89958f577f54bbb862ac08c26da2d35a1fa84e35a0455ede1571b4ce90142053cb5afdbb589fd80fa9c6609c733ab5c63f858e703fcd77de1571b4ce90142053cb5afdbb589fd80fa9c6609c733ab5c63f858e703fcd77a59f488efa8f32a48c6fd0ce6c3a84d04240545fa5e429814d5cfc10d4b5cca65aeadf5f3587946e48544c9c0d49f0bfd4f1f8af917be50deb69310edfa2fa715aeadf5f3587946e48544c9c0d49f0bfd4f1f8af917be50deb69310edfa2fa713208068fe5240c0daa79d0f2db27cb03bb3ff1d7a4e520d12f4c83a9e63d8937fec084f387dc3e918c68f0d8d30ea407f68b5b94ba256c47f87533dbb54b6b2dfec084f387dc3e918c68f0d8d30ea407f68b5b94ba256c47f87533dbb54b6b2de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85544f5f8eef0d87455de61830b9ca691af5fca95b88a01c934eff0194a4aa1b14344f5f8eef0d87455de61830b9ca691af5fca95b88a01c934eff0194a4aa1b1430311ce9607c0d2cca70b575f423c8bfb100105a32c6450d7c7ad748665e197017b60d9985bd706dccdb78cdc1753184a562a6669e1068d646eb53ab1422dfa6b7b60d9985bd706dccdb78cdc1753184a562a6669e1068d646eb53ab1422dfa6bf40f2f91bc1f1dfd906b27dac0b9de7122aad2b3dbb29a68ae4b1468ed20da0c4dfe7d9f79f172519596be734ea024ecf0e6b73824405253cd792824bfa5bf364dfe7d9f79f172519596be734ea024ecf0e6b73824405253cd792824bfa5bf3671a86b182c9c664287c54f37414d11772f353bb50da3331b01e19df50668ced792213ebdf1d8fbed1e40ec65c62f46ba66a85f3960aeae30b7f1a6e248f4906f92213ebdf1d8fbed1e40ec65c62f46ba66a85f3960aeae30b7f1a6e248f4906fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559a4ef58cf6b8e430f3a7e7b36c6f36c8e0d16d8e82c878fd577ee4ac4785b45a9a4ef58cf6b8e430f3a7e7b36c6f36c8e0d16d8e82c878fd577ee4ac4785b45a9fedc348c739612baac6df1dcd8e1f99b70c92485b972188fb78ea777beb888d9816902af058fe6191efcd7efd0603464407b3e321b3a6f9fb8f0b03bf07df499816902af058fe6191efcd7efd0603464407b3e321b3a6f9fb8f0b03bf07df496a9dff1207c6b399512dd2226ec1676e18570c89c4265d4acc5f088b57226a90087610796969e54aa784a7e8d8df75de3ac2dfcf03d6579b60ff94647cc2f0af087610796969e54aa784a7e8d8df75de3ac2dfcf03d6579b60ff94647cc2f0af8b6cd3a1752962ecd14d6fde9c6d2e21cf23d1058b79686cd1b38b17d7e328b3afef474f8b6d0f4c37823679696495c30c58395f2118294feda60fcd0708873eafef474f8b6d0f4c37823679696495c30c58395f2118294feda60fcd0708873e4490ba9a4a90344854a90cc1d7d40972eefb4f1af1b4f31828fd5efc515c41fd4326991d92c444fdadcf38e72dacc352022f59943b2a502564a043ea80b3dc1d4326991d92c444fdadcf38e72dacc352022f59943b2a502564a043ea80b3dc1de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855fccf943685cd039c95c3c7fd85c48d2894529959166264f201fbf1d0df18104efccf943685cd039c95c3c7fd85c48d2894529959166264f201fbf1d0df18104e3ca57eb224656691f73ce6d9404839ccdb0f8123d116b463e2083cbf848ae729ece9cfcd44738509abeb8d48012e47f33ce0ad0da8070742a72898729e43974fece9cfcd44738509abeb8d48012e47f33ce0ad0da8070742a72898729e43974f6a935cadc47b5876c74d506a753cae443c8cd6001261b444bd1656e2471d76e3938564de92f62ef337947a411366c43d01070fa4b7183fdedc7f6b40982e371d938564de92f62ef337947a411366c43d01070fa4b7183fdedc7f6b40982e371dcbfe1b941315e6f34b24f24db782ad03dbf6729fc2ccc61efad011e65701562b66a84fa9424b3c37cbfa16e8d9419955b531901886d49fb82759b70efb13eefdeb7588285c3df41f0bd009e60614b9a84420bfecc7c0eaedce3ad6a6c96e812bc5b0fc7b5f8a4d813afe18f86373599a2669ec519151e0fd31dca6a5c4be4e5ecaa481e0b6e4d09ea380229158ee213d3de4376292dfaaa8990e9a63d252ad09caa481e0b6e4d09ea380229158ee213d3de4376292dfaaa8990e9a63d252ad09d1f4803023efdd7c07532cf9e3051a265b4d29e2084594096a0452b5e9f3df2f07417c39e88ded2e59bd860c181c05c5ff17c984c77a255ac49c959c965bf5d607417c39e88ded2e59bd860c181c05c5ff17c984c77a255ac49c959c965bf5d6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85521b5ba6f561e3a3231fd030bd3d17cfd75e437332fbc0d5322d2d1b97a00014821b5ba6f561e3a3231fd030bd3d17cfd75e437332fbc0d5322d2d1b97a0001480afc7dc92921bfe6c4ac0f7b4a9e707c4bebc4013b28fc8f90e804c48eaaaf0f68b5d652fc8df94c80978b7093c0a1655c2093b1e354d5ca551f6f093b3f2d5368b5d652fc8df94c80978b7093c0a1655c2093b1e354d5ca551f6f093b3f2d53e084c143c274254f59d86e9dbf7f397d7337e60f5b62c0ad017791bcb370e46ddd168dc35175ae443a3c77d9db3ede08954fb978c467a5560e654d1f642dcd7cdd168dc35175ae443a3c77d9db3ede08954fb978c467a5560e654d1f642dcd7c6395fd3a33974899f6d6dc6f8d6dc7a9bd0b832787447c76603a3494ee7473ba49829d189f64919463825e933b5543ea28aa31b804a5d0e115c5c198db0fc07549829d189f64919463825e933b5543ea28aa31b804a5d0e115c5c198db0fc0754b013c79cf95cda7c8563bac03924ac178306a4ba3cecc8ee8d959895a2df61e2e7248a4d51bf6130aff10e01db948b339567277130fa1aac88e6c3f02ee486ef47c6e9a54e0130198033a40a863ad7b28bbcae9995b1e2ea845ec9d74d85d2dd6638e42f36fde951b5e2fb5b34b08158c7ca420b0af9ab3ceabbc473876f72272abd696cfa3fb715715f2f2e8be785bf27427925bce16d922a8998204ebfe3172abd696cfa3fb715715f2f2e8be785bf27427925bce16d922a8998204ebfe312b4e5ffa01ab9ad99fbe44e4a11d6b537230221a24b67b0d575c98b9bd7f157d09de9b4cbd6208cc52fcf51218c19a19b18a437cf131916a0f75c0cabd89bc9009de9b4cbd6208cc52fcf51218c19a19b18a437cf131916a0f75c0cabd89bc90155e40147743998e5d12dea0245faf12fb7fc3742e431afc2f22888dd5b10ce6f7ff26c33c3014b190a4bbc9c2ecfd56abac76171d8ccdf79dbe165f6721af0e63bc85d4b33ab02067d7ad99a26f4bb903f823603e217bf3d2afb8255ccf37229673b58d4d66a969d0e2273e204e5387bd02e262f0f17f7e02782e5ae2e7c75e590cfa10ae1d4ae3023de32e8e4ce135c2ba1f11f701aaef4b0f9ad40a5b774d590cfa10ae1d4ae3023de32e8e4ce135c2ba1f11f701aaef4b0f9ad40a5b774dfc87fa09ed5afe7731155f717bf5fd8f99861c0c67fdc8d53c24bc25f74cdeb2ff79db43c14345503f211abec99d8744daa17bd2131df5cc07ba95a237c31c70ff79db43c14345503f211abec99d8744daa17bd2131df5cc07ba95a237c31c7013ddc0b0087902b415881d88e04e36c4b64f3aa44cba28d102cf22f92bd06500968f49776301967cb0d8e17dcc9b57ca55be82e5f7369707f118276b262913ce968f49776301967cb0d8e17dcc9b57ca55be82e5f7369707f118276b262913cec19f59a5ab4ded43485afa78f2f72da34a14c47c468a510df23d5bbed945ed27f4e8c346d2d2790fb7130ff9be32cd42549d7ddccc8ab0bf6476af140bb2e6bff4e8c346d2d2790fb7130ff9be32cd42549d7ddccc8ab0bf6476af140bb2e6bf0732f709f5ec2fd9d17869c667f910a252b8c5768000ae2c203a9b838f208c22ffa2e04df9436df6ec4cb1d13d56da0b9e40099134f1aeacbb5639153476ae49ffa2e04df9436df6ec4cb1d13d56da0b9e40099134f1aeacbb5639153476ae49fb17d8ade8310d7e5b4a019605a15cccfff9dac059927e02dc7b17dfca23c28a2b74c40cb983a31ff56cd09f7d6f5277d9d47e0fc7c75e1e0149a7ca1e7c57bc512adbe164615351e57594deb3d2108d65cb8ca69629818dcae6b8d9ae1dde9bd1ebef6a40460e39d69c61ea6b2991966ea0f4db617924a4711262ec059ca4ba9041dc31814f134c28b66e3dd5cc32dcbcf149f213304fcb4920416594e56ded9088fb52865d4fc83f39cf6512856ee9f646edf28345a0eaf34e524eec896882ac9a6ce14bf9a44306abf8a723841ede9912cfcd3bde9d04b4409a18f70010cac7b819529f0512d4c5897ef90c5d1f08167ca4d77504be82f7f20e05f5ed8a98c7b819529f0512d4c5897ef90c5d1f08167ca4d77504be82f7f20e05f5ed8a988a54633b1fa1161dea677718992696e6eeb60e87050fcfdab8917514e363cd5d29f80c6b27c062cac2bfc17383b4bcf0111a9c3b9ebcaf350e98d0d8ab354fcf3ca515957971a8cf5bd2c0d4471d04f56d044fe00b472071f0a3518c4afffb7de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85552bc8df2954c52b3b50f0438ab92ecb26c9845ebd40c597913e398310d55bb1f52bc8df2954c52b3b50f0438ab92ecb26c9845ebd40c597913e398310d55bb1ff9cb7959887b1bf5dc4e04213f67b24e51b21b1e0d1466cb24418724cf7e044cddb3f7a045decb69ef0b35b66f46605c88cb323e17242e0e6d3dff308d7d2c08ddb3f7a045decb69ef0b35b66f46605c88cb323e17242e0e6d3dff308d7d2c086d96b78096a8b1a68dddc8bd78a2c84f2025ad852cf7c1b8bdb567de50244940b5ded4cab21e790111f3fca9dc376f947dd581f33f451d9b0e9fabd2f441a466b5ded4cab21e790111f3fca9dc376f947dd581f33f451d9b0e9fabd2f441a4660c57e82979610c7479a45208eb84201670b331eec080b475da5558c803af3e0d477b4e0bad69e7634f0e3a4e78f41072547ed3d32e56df3112419cf5170974fb477b4e0bad69e7634f0e3a4e78f41072547ed3d32e56df3112419cf5170974fb45870d70ffb318334bfd70321e34802a9c7a9682cd1bb3863cbcf8b264de1ce29d688ab6d9b8115402ad414e2ba63c3aae4339f558bcad6bd04da9f75f0fe5649d688ab6d9b8115402ad414e2ba63c3aae4339f558bcad6bd04da9f75f0fe564c8afa5b1fc2c6a6fe3cffa1bc1ca9ca3a2ebbfd6336915ddd6815ca5cbbd2457da2630b5b0dcca85bae3f795febdbcf8fafd9962278d27147da8c70b5743faa2da2630b5b0dcca85bae3f795febdbcf8fafd9962278d27147da8c70b5743faa2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85560a3f3b23d9445b6ba8bf067226a6e9997d467df44b238d46a9ccdd0657c1b3560a3f3b23d9445b6ba8bf067226a6e9997d467df44b238d46a9ccdd0657c1b35449f181c13f65d6c404e090e1beddfe632095bf83956d9000e7649ceb076bc4f5c4111288005486559f5c6d73a922d9ec1b79c1cbd7c4470cbd4cefcc462c5ad5c4111288005486559f5c6d73a922d9ec1b79c1cbd7c4470cbd4cefcc462c5ad54744b12ca435edc0741612d582cc0ddc1337c4945224b55d72e533056a6fe6844d7f5c176b888b73892284a8fcbfd87df6a49485e543f0f8f7f9bef99d433f4d93b55f41d862e5ec592b6f96e71d9dd3ea63149460a0bafc34545186c06243423f2959d4c0d641737fb0067ef9e9b34ca9f54324b7a5a5230c41b29e5538c6e1c769c1330f70f252c5dc2b00eeee8b243f63dbae982ef1035e38ad588172a1b1c769c1330f70f252c5dc2b00eeee8b243f63dbae982ef1035e38ad588172a1be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855efde6f9bf0d77ea7b6335245c7c95ec0c1bb0f284b7ba3bd6c3c72e6033e3b40efde6f9bf0d77ea7b6335245c7c95ec0c1bb0f284b7ba3bd6c3c72e6033e3b40e07e0fbbb05dfabcfcf76e5ed5ec62879fecff6ed2466ad4f54dc0c7d96e00dcb529d7e835c12661234bec90de9ad729f892491d63a37021f6224a363a32b53cb529d7e835c12661234bec90de9ad729f892491d63a37021f6224a363a32b53c52dc8225dea3989a24fabe347e568bddae8cf860d7e4bbdb0a2cd315e5d3111815821eb10eb3529b3811b030d45f54a737eab95bfc6cb685c97a68bfce8052da15821eb10eb3529b3811b030d45f54a737eab95bfc6cb685c97a68bfce8052da38aff78976d035777785d726c55d353b96e1fbf064bb22edabdcb748b419773b5a4e896210891f3228ec9d6e171c2a1bfe611e568c70e0e9412b419159772db25a4e896210891f3228ec9d6e171c2a1bfe611e568c70e0e9412b419159772db2278b001f4e071fc4509dec7ef75ef8afd97b3b5e6020fcd85015c2727ea8002dfd700657d2fbe991f7fb5984b7c7a1cc892e40d95166fa093a0d2456df301932fd700657d2fbe991f7fb5984b7c7a1cc892e40d95166fa093a0d2456df3019326ba691367f2502fb058718a038f4f38dae19d059a98403043966b4f7ef109da6f858156f1cb98ed556da73d3a489ad799c6851b1b89ed26fb96b890cee5d0991caea15d06b2d069dbdf96fcfc5e89d50f08eacc11738851a2c203bc8a9cc173d1e31704a132b065fa1c9b19f63dd362bf9e39518b19db5b0ef50d8b1d3b6370b1d08494bc6b007c889ce30f9fb0ea83faf4735e471a238b32ef0df20af6854621d08494bc6b007c889ce30f9fb0ea83faf4735e471a238b32ef0df20af6854625e3dee6f55a8f3b863b38c8b5fa52f41e7bc3aa10f13713b9348ac2caff76d9556ca97790456f7fc4619a3e30ff353594ed907c97b4633748c3afbb8eca33326e6c7c12d795da842f8490db319311b4abb3bdabc29de9887723e0e3f04c820fee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e9859d78ae649de567a97d071a0673bcefdd1071afaf429102ba7a19b032d9abe9859d78ae649de567a97d071a0673bcefdd1071afaf429102ba7a19b032d9abb95c78df0aac747e9802f125dd887d72427e0efb995879998fa9cfe7bd6a1e79353b5cc39a95d56c2bc3d5ed179b0206da913e1ed0870f153efaf8fc08d84810353b5cc39a95d56c2bc3d5ed179b0206da913e1ed0870f153efaf8fc08d84810cbf1e9e6d8d3f186d77bcec72ded3e6f9aa153d05c13328c51dcc025dcbe3968531b6b8e540152104e72f00be3c75f2b52b583f27eafa33449ca8e4409c6cad0fd02108453ec25aae0a2d1cc9acc499085e49dc528731f6bed249f1c0c60d1026bd665b69d88f19fdc7e3d08b750986e53bba7eb9ec5aae2da3feeef9539c1d41917d16521525c769d71cb587dcb5735271fe1372a10f21656a081c8b4699a4206c066f3d54621dbb8d67e715b6128bef030b0bbd1d37038671c346dd3872f079898b5b2d614a34c4892558f11aa5c82235d9880b90c55c0e088ae65bea8bb1fad71a795960344d0f425591b29af9cea632f61acdb5dc8309108783896d173dfad71a795960344d0f425591b29af9cea632f61acdb5dc8309108783896d173df18a9a0bc1e347f9b86808b59cff8e92fd8a62431327076ca19ff4a85967fd376af475b59d9d259562378a25009e1a5fec4ef33745a778d20ad566ca550140adcaf475b59d9d259562378a25009e1a5fec4ef33745a778d20ad566ca550140adcca4a2bb0323d8b94470a17abd62ecad24a3ddd3d032ac2c0807c175989ee387372874dae016e60620b3d0e0556edb1a147872bebd818d2d00b87e48905f7f42daa5ebcedef287de1811f47171d1f2c8c65d69b4a122d299bab8e08b5b2ea38b11e3890405a2e7da1b72e1026bef8a61a4affa66e73134c10758cd8db0af7770b934a7e9842fd8c6dbed8b9ae978d6444660d710fdea1f476dc5bb4f8e68e8e55934a7e9842fd8c6dbed8b9ae978d6444660d710fdea1f476dc5bb4f8e68e8e55327465120d003b9ddab83394c00e9d548421497945f1d61c56c53dbb5e018306889b6eb49aea71fdb6b1b7eda222edaae67a3916bc50be6a59597007d6497570889b6eb49aea71fdb6b1b7eda222edaae67a3916bc50be6a59597007d6497570dc4daee582345a6c3022a9c3103329a297752153b2344e5ba86e9b20ef38af0c73576c5a8639d9a4d3bcf020cfd43f3c57827bc5a84f9f5ec8ae403ea269305cecb7d989ecea685300407a549f4a6e6962ea6164613fc2547ace95c1b3bffb84d5039f834cde6f5e1e730d4fd16ed992731973c2778e686a75a7cd75129d22b02b4024b634d0dc9fbd657421f15d0190cc7ad9825c61a7bb5a35fd60b480d4698b63996a8c527f3c6e2d630536f14b636132dc4e601472b0823c71ad39e7ef10135b47fba580d5d31944f79830094ca96914f06d009168553a85712074132cb36ee4291dfdb4cd7596ee9f2184a271edf660b903d837bb57aded060dbc2de6be6ee4291dfdb4cd7596ee9f2184a271edf660b903d837bb57aded060dbc2de6be7835c0903f624579838ddd16b4dc398f2e8b37cc06ce37c1698934f530280c657b80011f90265cc7a3bbe9902c3a6ec3aeaad3ed6e0b41ff89f73cc61f240baf7b80011f90265cc7a3bbe9902c3a6ec3aeaad3ed6e0b41ff89f73cc61f240bafe19af2d841a52f23c967ffe9322b9e0f585f434740a328b8978fee974c6ba950bbd916d2bd4940551a5a866d661b4c160533ed7949f7ec97d98767170e25ccccbbd916d2bd4940551a5a866d661b4c160533ed7949f7ec97d98767170e25cccc44f87f74be3e40df0457c4809d2e9b29e7dd8a65e5c34f0523c820bd7a34a97cc9eb8569127c916e43872690866f0c2ecb05d5b38edd0adbcc8e580373b28ed9c9eb8569127c916e43872690866f0c2ecb05d5b38edd0adbcc8e580373b28ed9331bb28d8c84b7cea9539c8c56b6839d81c4d4f99b7fe30af499b27111e72108f36b99e847bf3544af2f9d385c65022a41d09e118c4252a9892ce356a738160cf36b99e847bf3544af2f9d385c65022a41d09e118c4252a9892ce356a738160cee471eed42cbcd006fc12c0660edef74c57146d9a0aa952ff8feb363dc515f385e18ff193d3bb25e59c4766682b9fefd53d74f474a58bd7a3b6a005b25210458946b22f29d0ca606432733d000b4ba00b4741abbdca359096441c8d1301d792fd8d2eb9db1d6079dda1ba8b9e474d0781486b205dc7b97392e9c857135e4a49ab1ddbfdb205fa01f482f7ad6f4a06678f8e12699868f7181c523d92d883cdf4e4c17bced889b642da205dbacfd362166d1739e63928d5abedd220a0f5bdb897a90c1ab1554d46d6bff55e150a356544caa70271b73df741bd2f24af6efc3708505fad64ed0ac42c0da08f42aa9ede482f516e1814a8f9202b0b0ee31f25c7889c2b49a700bdbe8d5eaab7977a9d3589aaeb0edad3696348cfc892bd8d1090df354954aecbc5a11824abfa4f29e58f8c9efc6472307108ff7893f348b73c9b9996b3ce973c0ccf691dba12768cc82ec46287c3d19b170b283929967aa4546304008d8fde4330322e9f24964eb2ed58ddd5b7a06f781c81cd1bb9dd649d5c7abcerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootipython-2.4.1-8.fc22.src.rpmipython-testspython-ipython-tests@@     /usr/bin/python2python(abi)python-ipython-consolepython-nosepython-zmq-testsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.72.4.1-8.fc223.0.4-14.6.0-14.0.4-14.0-15.2-14.12.0.1UUU@UMUMUL@UL@T T@TeSj@SS:@SS@SSSrSrSrSrS~@RR@QQeT@Q`@Q& @Q& @QP@P?UP"TPPO@O"O @N'@NNx@N@MJ@MRL L6L@L|LF@LD>@L LT@L%@K\J@Ji@I2I7@I5#@I1.HO@H?@G_@FFE - 2.4.1-8Orion Poplawski - 2.4.1-7Orion Poplawski - 2.4.1-6Orion Poplawski - 2.4.1-5Orion Poplawski - 2.4.1-4Orion Poplawski - 2.4.1-3Orion Poplawski - 2.4.1-2Orion Poplawski - 2.4.1-1Orion Poplawski - 2.4.0-1Orion Poplawski - 2.3.0-1Thomas Spura - 2.2.0-1Thomas Spura - 2.1.0-7Thomas Spura - 2.1.0-6Thomas Spura - 2.1.0-5Thomas Spura - 2.1.0-4Fedora Release Engineering - 2.1.0-3Thomas Spura - 2.1.0-2Thomas Spura - 2.1.0-1Thomas Spura - 2.0.0-2Thomas Spura - 2.0.0-1Thomas Spura - 1.1.0-1Kalev Lember - 0.13.2-4Thomas Spura - 0.13.2-3Fedora Release Engineering - 0.13.2-2Thomas Spura - 0.13.2-2Thomas Spura - 0.13.2-1Thomas Spura - 0.13.1-4Thomas Spura - 0.13.1-3Fedora Release Engineering - 0.13.1-2Thomas Spura - 0.13.1-1Thomas Spura - 0.13-5Thomas Spura - 0.13-4Thomas Spura - 0.13-3Fedora Release Engineering - 0.13-2Thomas Spura - 0.13-1Thomas Spura - 0.12-3Thomas Spura - 0.12-2Thomas Spura - 0.12-1Thomas Spura - 0.11-3Michel Salim - 0.11-2Thomas Spura - 0.11-1Thomas Spura - 0.10.2-1Fedora Release Engineering - 0.10.1-4Thomas Spura - 0.10.1-3Thomas Spura - 0.10.1-2Thomas Spura - 0.10.1-1Thomas Spura - 0.10-8David Malcolm - 0.10-7Thomas Spura - 0.10-6Thomas Spura - 0.10-5Toshio Kuratomi - 0.10-4Thomas Spura - 0.10-3Thomas Spura - 0.10-2James Bowes - 0.10-1Fedora Release Engineering - 0.9.1-4Fedora Release Engineering - 0.9.1-3Ignacio Vazquez-Abrams - 0.9.1-2James Bowes - 0.9.1-1Ignacio Vazquez-Abrams - 0.8.4-2James Bowes - 0.8.4-1James Bowes - 0.8.3-1James Bowes - 0.8.2-1James Bowes - 0.8.1-2James Bowes - 0.8.1-1Jason L Tibbitts III - 0.7.2-4Shahms E. King - 0.7.2-3Shahms E. King - 0.7.2-2Shahms E. King - 0.7.2-1Shahms E. King - 0.7.1.fix1-2Shahms E. King - 0.7.1.fix1-1Shahms E. King - 0.7.1-1Shahms E. King - 0.7-1Shahms E. King - 0.6.15-1Shahms E. King - 0.6.13-2Shahms E. King - 0.6.13-1Michael Schwendt - 0.6.12-2Shahms E. King - 0.6.12-1Shahms E. King - 0.6.11-2Shahms E. King - 0.6.11-1- Add backported upstream patch to fix XSS vulnerability (bug #1259405)- Update to 2.x to fix CSRF issue (bug #1243842)- Fix fontawesome path- Sync more font-awesome changes from 3.1.0- More font-awesome fixes (bug #1170270)- Add upstream patch to fix PyQt4 import (bug #1219997) - Use python2 macros, fix python3 shebang fix- Fix font-awesome paths (bug #1219956)- update to 2.4.1- update to 2.4.0- update to 2.3.0- update to 2.2.0- Replace python3 shebang with python2 one (#1123618)- port ipython to fontawesome-4 and regenerate css in build (#1006575)- use mathjax from _jsdir instead of cdn - enable python3 tests- BR/R same fonts for python{,3}-ipython-notebook (#1006575) - require tornado >= 3.1.0 (#1006575)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- package part of notebook in main package (#1103423) - add BR python-sphinx- update to 2.1.0 - Unbundle js-marked - Add provides for bundled exception fpc#416 - Add BR Cython - disable python3 tests for now (possible blocking in koji) - Add BR python-pexpect- add BR/R python-path - fix python -> python3 sed replacement - fix running testsuite - fix %files - Unbundle js-highlight- update to 2.0.0 - bundled argparse has been dropped - unbundle fontawesome-fonts{,-web} - unbundle nodejs-requirejs - unbundle nodejs-underscore - unbundle nodejs-highlight-js- update to 1.1.0 - drop both patches (upstream) - add python-ipython-sphinx packages - remove %defattr - rename run_testsuite to check - building docs (currently fails with an ascii error) - unbundle jsonschema - unbundle decorator- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4- install into unversioned docdir (#993848) - R on setuptools for starting with pkg_resources (#994673)- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Improve package descriptions (#950530)- update to 0.13.2 fixes #927169, #947633 - run tests in xvfb - reword description of ipython-tests a bit- More changes to build for Python 3 (mostly by Andrew McNabb, #784947) - Update package structure of python3-ipython subpackage to match python2-ipython one's - enable python3 build of ipython - exclude pylab tests for now, as it is broken on python3- obsolete old python packages (José Matos, #882724) - notebook and gui subpackage require matplotlib not the console anymore (#872176)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- update to 0.13.1 (#838031) - run tests with en_US.UTF-8- add empty python-ipython files section - obsolete ipython- use versioned requires/provides on ipython- use python-foo for python2-foo and provide ipython-foo- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- update to new version - R on mglob/pyparsing is obsolete - remove patch, as it's upstream- skip no X tests - continue with python3 support- add missing R tornado - add _bindir to PATH to more tests pass in koji- update to new version - bcond_without run_testsuite- add more missing R (matplotlib and pygments) (#748141)- make -gui subpackage depend on PyQt4, not PyQt- update to 0.11 - patches included upstream - ipython changed bundled pretty, so redistributes it in lib now - run testsuite - new upstream url- update to new version - patch3 is included upstream - fixes #663823, #649281- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- add fix for #646079 and use upstream fix for #628742- argparse is in python 2.7 and 3.2- unbundle a bit differently - update to new version- pycolor: wrong filename -> no crash (#628742)- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- add missing dependencies: pexpect and python-argparse- two more unbundled libraries in fedora- Update patch for import in argparse- fix license tag (#603178) - add requires on wxpython to gui subpackage (#515570) - start unbundling the libraries - more to come (#603937)- move docs into a subpackage - subpackage wxPython - subpackage tests - use proper %{python_site*} definitions - make %{files} more explicit - add some missing R (fixes #529185, #515570)- Update to 0.10- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Rebuild for Python 2.6- Update to 0.9.1, specfile changes courtesy Greg Swift- Rebuild for Python 2.6- Update to 0.8.4- Update to 0.8.3- Update to 0.8.2- Remove explicit requires on python-abi.- Update to 0.8.1- Rebuild for new Python- Rebuild for FC6- Include, don't ghost .pyo files per new guidelines- Update to new upstream version- Rebuild for FC-5- New upstream 0.7.1.fix1 which fixes KeyboardInterrupt handling- Update to new upstream 0.7.1- Update to new upstream 0.7.0- Add dist tag - Update to new upstream (0.6.15)- Fix devel release number- Update to new upstream version- Include IPython Extensions and UserConfig directories.- Update to 0.6.12 - Removed unused python_sitearch define- Fix up %doc file specifications - Use offical .tar.gz, not upstream .src.rpm .tar.gz- Initial release to meet Fedora packaging guidelinesipython-tests  "##%&&())+,-.//122455788:;<=>>@ABCDEFGHIJJLMMOPPRSTUVVXYY[\\^_`abcdeeghijklmnopqqsttvwwyz{|}}       !"#$%&'')*++-..0113446779:;<==?@ABCDDFGGIJJLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmmopprssuvwxyz{||~     !""$%%'()*++-.//123455788:;;=>>@AACDEFGHIJJLMNOPQQSTTVWWYZZ\]]_``bcddfggijklmmopqqsttvwwyzz|}~~2.4.1-8.fc222.4.1-8.fc220.13-1   !"""""""""""""""""""""""""""#$$$$$$$%%%%%%%%%%%$$$&''''''())))))))))))*+++++++++++++++++++++,------------.///////////////01111111111111111112333333333333333333455555555555555555555555555555555567777777777777777778999999999999:;;;;;;;;;;;;<============>????????????????????????????????????????????????????????????iptestiptest2tests__init__.py__init__.pyc__init__.pyotest_application.pytest_application.pyctest_application.pyotest_configurable.pytest_configurable.pyctest_configurable.pyotest_loader.pytest_loader.pyctest_loader.pyotests2x2.jpg2x2.png__init__.py__init__.pyc__init__.pyodaft_extension.pydaft_extension.pycdaft_extension.pyononascii.pynonascii.pycnonascii.pyononascii2.pynonascii2.pycnonascii2.pyoprint_argv.pyprint_argv.pycprint_argv.pyorefbug.pyrefbug.pycrefbug.pyosimpleerr.pysimpleerr.pycsimpleerr.pyotclass.pytclass.pyctclass.pyotest_alias.pytest_alias.pyctest_alias.pyotest_application.pytest_application.pyctest_application.pyotest_autocall.pytest_autocall.pyctest_autocall.pyotest_compilerop.pytest_compilerop.pyctest_compilerop.pyotest_completer.pytest_completer.pyctest_completer.pyotest_completerlib.pytest_completerlib.pyctest_completerlib.pyotest_debugger.pytest_debugger.pyctest_debugger.pyotest_display.pytest_display.pyctest_display.pyotest_events.pytest_events.pyctest_events.pyotest_extension.pytest_extension.pyctest_extension.pyotest_formatters.pytest_formatters.pyctest_formatters.pyotest_handlers.pytest_handlers.pyctest_handlers.pyotest_history.pytest_history.pyctest_history.pyotest_hooks.pytest_hooks.pyctest_hooks.pyotest_imports.pytest_imports.pyctest_imports.pyotest_inputsplitter.pytest_inputsplitter.pyctest_inputsplitter.pyotest_inputtransformer.pytest_inputtransformer.pyctest_inputtransformer.pyotest_interactiveshell.pytest_interactiveshell.pyctest_interactiveshell.pyotest_iplib.pytest_iplib.pyctest_iplib.pyotest_logger.pytest_logger.pyctest_logger.pyotest_magic.pytest_magic.pyctest_magic.pyotest_magic_arguments.pytest_magic_arguments.pyctest_magic_arguments.pyotest_magic_terminal.pytest_magic_terminal.pyctest_magic_terminal.pyotest_oinspect.pytest_oinspect.pyctest_oinspect.pyotest_page.pytest_page.pyctest_page.pyotest_prefilter.pytest_prefilter.pyctest_prefilter.pyotest_profile.pytest_profile.pyctest_profile.pyotest_prompts.pytest_prompts.pyctest_prompts.pyotest_pylabtools.pytest_pylabtools.pyctest_pylabtools.pyotest_run.pytest_run.pyctest_run.pyotest_shellapp.pytest_shellapp.pyctest_shellapp.pyotest_splitinput.pytest_splitinput.pyctest_splitinput.pyotest_ultratb.pytest_ultratb.pyctest_ultratb.pyotests__init__.py__init__.pyc__init__.pyotest_autoreload.pytest_autoreload.pyctest_autoreload.pyotest_cythonmagic.pytest_cythonmagic.pyctest_cythonmagic.pyotest_octavemagic.pytest_octavemagic.pyctest_octavemagic.pyotest_rmagic.pytest_rmagic.pyctest_rmagic.pyotest_storemagic.pytest_storemagic.pyctest_storemagic.pyotests__init__.py__init__.pyc__init__.pyotest_nbconvert_handlers.pytest_nbconvert_handlers.pyctest_nbconvert_handlers.pyotests__init__.py__init__.pyc__init__.pyobasekeyboard.jsmisc.jssecurity.jsutils.jslaunchnotebook.pylaunchnotebook.pyclaunchnotebook.pyonotebookdisplay_image.jsdualmode.jsdualmode_arrows.jsdualmode_cellinsert.jsdualmode_cellmode.jsdualmode_clipboard.jsdualmode_execute.jsdualmode_markdown.jsdualmode_merge.jsdualmode_movecell.jsempty_arrow_keys.jsexecute_code.jsinject_js.jsinterrupt.jsisolated_svg.jsmarkdown.jsmerge_cells_api.jsprompt_numbers.jsroundtrip.jssafe_append_output.jssave.jsshutdown.jstooltip.jsserviceskernel.jstest_files.pytest_files.pyctest_files.pyotest_nbextensions.pytest_nbextensions.pyctest_nbextensions.pyotest_notebookapp.pytest_notebookapp.pyctest_notebookapp.pyotest_utils.pytest_utils.pyctest_utils.pyotreedashboard_nav.jsutil.jswidgetswidget.jswidget_bool.jswidget_button.jswidget_container.jswidget_float.jswidget_image.jswidget_int.jswidget_selection.jswidget_selectioncontainer.jswidget_string.jstests__init__.py__init__.pyc__init__.pyotest_interaction.pytest_interaction.pyctest_interaction.pyotests__init__.py__init__.pyc__init__.pyotest_kernel.pytest_kernel.pyctest_kernel.pyotest_kernelmanager.pytest_kernelmanager.pyctest_kernelmanager.pyotests__init__.py__init__.pyc__init__.pyotest_connect.pytest_connect.pyctest_connect.pyotest_kernel.pytest_kernel.pyctest_kernel.pyotest_kernelmanager.pytest_kernelmanager.pyctest_kernelmanager.pyotest_launcher.pytest_launcher.pyctest_launcher.pyotest_message_spec.pytest_message_spec.pyctest_message_spec.pyotest_multikernelmanager.pytest_multikernelmanager.pyctest_multikernelmanager.pyotest_public_api.pytest_public_api.pyctest_public_api.pyoutils.pyutils.pycutils.pyotests__init__.py__init__.pyc__init__.pyotest_embed_kernel.pytest_embed_kernel.pyctest_embed_kernel.pyotest_serialize.pytest_serialize.pyctest_serialize.pyotest_session.pytest_session.pyctest_session.pyotest_start_kernel.pytest_start_kernel.pyctest_start_kernel.pyotests__init__.py__init__.pyc__init__.pyotest.wavtest_backgroundjobs.pytest_backgroundjobs.pyctest_backgroundjobs.pyotest_clipboard.pytest_clipboard.pyctest_clipboard.pyotest_deepreload.pytest_deepreload.pyctest_deepreload.pyotest_display.pytest_display.pyctest_display.pyotest_imports.pytest_imports.pyctest_imports.pyotest_latextools.pytest_latextools.pyctest_latextools.pyotest_pretty.pytest_pretty.pyctest_pretty.pyotest_security.pytest_security.pyctest_security.pyotests__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyocheese.pycheese.pyccheese.pyofilesnotebook2.ipynbprompt_numbers.ipynbrawtest.ipynbtest_export.pytest_export.pyctest_export.pyotest_exporter.pytest_exporter.pyctest_exporter.pyotest_html.pytest_html.pyctest_html.pyotest_latex.pytest_latex.pyctest_latex.pyotest_markdown.pytest_markdown.pyctest_markdown.pyotest_python.pytest_python.pyctest_python.pyotest_rst.pytest_rst.pyctest_rst.pyotest_slides.pytest_slides.pyctest_slides.pyotest_templateexporter.pytest_templateexporter.pyctest_templateexporter.pyotests__init__.py__init__.pyc__init__.pyotest_ansi.pytest_ansi.pyctest_ansi.pyotest_citation.pytest_citation.pyctest_citation.pyotest_datatypefilter.pytest_datatypefilter.pyctest_datatypefilter.pyotest_highlight.pytest_highlight.pyctest_highlight.pyotest_latex.pytest_latex.pyctest_latex.pyotest_markdown.pytest_markdown.pyctest_markdown.pyotest_strings.pytest_strings.pyctest_strings.pyotests__init__.py__init__.pyc__init__.pyotest_pdf.pytest_pdf.pyctest_pdf.pyotest_serve.pytest_serve.pyctest_serve.pyotests__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyotest_coalescestreams.pytest_coalescestreams.pyctest_coalescestreams.pyotest_csshtmlheader.pytest_csshtmlheader.pyctest_csshtmlheader.pyotest_extractoutput.pytest_extractoutput.pyctest_extractoutput.pyotest_highlightmagics.pytest_highlightmagics.pyctest_highlightmagics.pyotest_latex.pytest_latex.pyctest_latex.pyotest_revealhelp.pytest_revealhelp.pyctest_revealhelp.pyotest_svg2pdf.pytest_svg2pdf.pyctest_svg2pdf.pyotests__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyofileshello.pyhello.pychello.pyoipython_nbconvert_config.pyipython_nbconvert_config.pycipython_nbconvert_config.pyonotebook1.ipynbnotebook2.ipynboverride.pyoverride.pycoverride.pyotest_nbconvertapp.pytest_nbconvertapp.pyctest_nbconvertapp.pyotests__init__.py__init__.pyc__init__.pyotest_pandoc.pytest_pandoc.pyctest_pandoc.pyotests__init__.py__init__.pyc__init__.pyotest_debug.pytest_debug.pyctest_debug.pyotest_files.pytest_files.pyctest_files.pyotest_stdout.pytest_stdout.pyctest_stdout.pyotests__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyotest2.ipynbtest3.ipynbtest4.ipynbtest_convert.pytest_convert.pyctest_convert.pyotest_current.pytest_current.pyctest_current.pyotest_reader.pytest_reader.pyctest_reader.pyotest_sign.pytest_sign.pyctest_sign.pyotests__init__.py__init__.pyc__init__.pyonbexamples.pynbexamples.pycnbexamples.pyotest_json.pytest_json.pyctest_json.pyotest_nbbase.pytest_nbbase.pyctest_nbbase.pyotests__init__.py__init__.pyc__init__.pyonbexamples.pynbexamples.pycnbexamples.pyotest_json.pytest_json.pyctest_json.pyotest_nbbase.pytest_nbbase.pyctest_nbbase.pyotest_nbpy.pytest_nbpy.pyctest_nbpy.pyotests__init__.py__init__.pyc__init__.pyoformattest.pyformattest.pycformattest.pyonbexamples.pynbexamples.pycnbexamples.pyotest_json.pytest_json.pyctest_json.pyotest_nbbase.pytest_nbbase.pyctest_nbbase.pyotest_nbpy.pytest_nbpy.pyctest_nbpy.pyotests__init__.py__init__.pyc__init__.pyoformattest.pyformattest.pycformattest.pyonbexamples.pynbexamples.pycnbexamples.pyotest_convert.pytest_convert.pyctest_convert.pyotest_json.pytest_json.pyctest_json.pyotest_nbbase.pytest_nbbase.pyctest_nbbase.pyotests__init__.py__init__.pyc__init__.pyoclienttest.pyclienttest.pycclienttest.pyotest_asyncresult.pytest_asyncresult.pyctest_asyncresult.pyotest_client.pytest_client.pyctest_client.pyotest_db.pytest_db.pyctest_db.pyotest_dependency.pytest_dependency.pyctest_dependency.pyotest_launcher.pytest_launcher.pyctest_launcher.pyotest_lbview.pytest_lbview.pyctest_lbview.pyotest_magics.pytest_magics.pyctest_magics.pyotest_mongodb.pytest_mongodb.pyctest_mongodb.pyotest_view.pytest_view.pyctest_view.pyotests__init__.py__init__.pyc__init__.pyotest_ansi_code_processor.pytest_ansi_code_processor.pyctest_ansi_code_processor.pyotest_app.pytest_app.pyctest_app.pyotest_completion_lexer.pytest_completion_lexer.pyctest_completion_lexer.pyotest_console_widget.pytest_console_widget.pyctest_console_widget.pyotest_kill_ring.pytest_kill_ring.pyctest_kill_ring.pyotests__init__.py__init__.pyc__init__.pyotest_console.pytest_console.pyctest_console.pyotest_image_handler.pytest_image_handler.pyctest_image_handler.pyowritetofile.pywritetofile.pycwritetofile.pyotests__init__.py__init__.pyc__init__.pyotest_embed.pytest_embed.pyctest_embed.pyotest_help.pytest_help.pyctest_help.pyotest_interactivshell.pytest_interactivshell.pyctest_interactivshell.pyotests__init__.py__init__.pyc__init__.pyotest_decorators.pytest_decorators.pyctest_decorators.pyotest_ipunittest.pytest_ipunittest.pyctest_ipunittest.pyotest_tools.pytest_tools.pyctest_tools.pyotests__init__.py__init__.pyc__init__.pyotest_capture.pytest_capture.pyctest_capture.pyotest_decorators.pytest_decorators.pyctest_decorators.pyotest_dir2.pytest_dir2.pyctest_dir2.pyotest_imports.pytest_imports.pyctest_imports.pyotest_importstring.pytest_importstring.pyctest_importstring.pyotest_io.pytest_io.pyctest_io.pyotest_jsonutil.pytest_jsonutil.pyctest_jsonutil.pyotest_localinterfaces.pytest_localinterfaces.pyctest_localinterfaces.pyotest_module_paths.pytest_module_paths.pyctest_module_paths.pyotest_openpy.pytest_openpy.pyctest_openpy.pyotest_path.pytest_path.pyctest_path.pyotest_pickleshare.pytest_pickleshare.pyctest_pickleshare.pyotest_pickleutil.pytest_pickleutil.pyctest_pickleutil.pyotest_process.pytest_process.pyctest_process.pyotest_pycolorize.pytest_pycolorize.pyctest_pycolorize.pyotest_tempdir.pytest_tempdir.pyctest_tempdir.pyotest_text.pytest_text.pyctest_text.pyotest_traitlets.pytest_traitlets.pyctest_traitlets.pyotest_wildcard.pytest_wildcard.pyctest_wildcard.pyo/usr/bin//usr/lib/python2.7/site-packages/IPython/config//usr/lib/python2.7/site-packages/IPython/config/tests//usr/lib/python2.7/site-packages/IPython/core//usr/lib/python2.7/site-packages/IPython/core/tests//usr/lib/python2.7/site-packages/IPython/extensions//usr/lib/python2.7/site-packages/IPython/extensions/tests//usr/lib/python2.7/site-packages/IPython/html/nbconvert//usr/lib/python2.7/site-packages/IPython/html/nbconvert/tests//usr/lib/python2.7/site-packages/IPython/html//usr/lib/python2.7/site-packages/IPython/html/tests//usr/lib/python2.7/site-packages/IPython/html/tests/base//usr/lib/python2.7/site-packages/IPython/html/tests/notebook//usr/lib/python2.7/site-packages/IPython/html/tests/services//usr/lib/python2.7/site-packages/IPython/html/tests/tree//usr/lib/python2.7/site-packages/IPython/html/tests/widgets//usr/lib/python2.7/site-packages/IPython/html/widgets//usr/lib/python2.7/site-packages/IPython/html/widgets/tests//usr/lib/python2.7/site-packages/IPython/kernel/inprocess//usr/lib/python2.7/site-packages/IPython/kernel/inprocess/tests//usr/lib/python2.7/site-packages/IPython/kernel//usr/lib/python2.7/site-packages/IPython/kernel/tests//usr/lib/python2.7/site-packages/IPython/kernel/zmq//usr/lib/python2.7/site-packages/IPython/kernel/zmq/tests//usr/lib/python2.7/site-packages/IPython/lib//usr/lib/python2.7/site-packages/IPython/lib/tests//usr/lib/python2.7/site-packages/IPython/nbconvert/exporters//usr/lib/python2.7/site-packages/IPython/nbconvert/exporters/tests//usr/lib/python2.7/site-packages/IPython/nbconvert/exporters/tests/files//usr/lib/python2.7/site-packages/IPython/nbconvert/filters//usr/lib/python2.7/site-packages/IPython/nbconvert/filters/tests//usr/lib/python2.7/site-packages/IPython/nbconvert/postprocessors//usr/lib/python2.7/site-packages/IPython/nbconvert/postprocessors/tests//usr/lib/python2.7/site-packages/IPython/nbconvert/preprocessors//usr/lib/python2.7/site-packages/IPython/nbconvert/preprocessors/tests//usr/lib/python2.7/site-packages/IPython/nbconvert//usr/lib/python2.7/site-packages/IPython/nbconvert/tests//usr/lib/python2.7/site-packages/IPython/nbconvert/tests/files//usr/lib/python2.7/site-packages/IPython/nbconvert/utils//usr/lib/python2.7/site-packages/IPython/nbconvert/utils/tests//usr/lib/python2.7/site-packages/IPython/nbconvert/writers//usr/lib/python2.7/site-packages/IPython/nbconvert/writers/tests//usr/lib/python2.7/site-packages/IPython/nbformat//usr/lib/python2.7/site-packages/IPython/nbformat/tests//usr/lib/python2.7/site-packages/IPython/nbformat/v1//usr/lib/python2.7/site-packages/IPython/nbformat/v1/tests//usr/lib/python2.7/site-packages/IPython/nbformat/v2//usr/lib/python2.7/site-packages/IPython/nbformat/v2/tests//usr/lib/python2.7/site-packages/IPython/nbformat/v3//usr/lib/python2.7/site-packages/IPython/nbformat/v3/tests//usr/lib/python2.7/site-packages/IPython/nbformat/v4//usr/lib/python2.7/site-packages/IPython/nbformat/v4/tests//usr/lib/python2.7/site-packages/IPython/parallel//usr/lib/python2.7/site-packages/IPython/parallel/tests//usr/lib/python2.7/site-packages/IPython/qt/console//usr/lib/python2.7/site-packages/IPython/qt/console/tests//usr/lib/python2.7/site-packages/IPython/terminal/console//usr/lib/python2.7/site-packages/IPython/terminal/console/tests//usr/lib/python2.7/site-packages/IPython/terminal//usr/lib/python2.7/site-packages/IPython/terminal/tests//usr/lib/python2.7/site-packages/IPython/testing//usr/lib/python2.7/site-packages/IPython/testing/tests//usr/lib/python2.7/site-packages/IPython/utils//usr/lib/python2.7/site-packages/IPython/utils/tests/-O2 -g -march=pentium3drpmxz2noarch-redhat-linux-gnu          Python script, ASCII text executabledirectoryemptypython 2.7 byte-compiledPython script, UTF-8 Unicode text executableJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 2x2, frames 1PNG image data, 2 x 2, 8-bit grayscale, non-interlacedPython script, ISO-8859 text executableUTF-8 Unicode textASCII textHTML document, ASCII text, with very long linesASCII text, with very long linesHTML document, ASCII textPascal source, ASCII textFORTRAN program, ASCII text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?@7zXZ !#,2]]"k%a `/Չ\Ij1Yv {4&;-}JL!Ra9yڪ[T1kΧP9 <%mlQm fn*5Uq;I}z΂ E$Vn[}Dqj{\r͏a~0B%X_Ir@2$ɆfTsKWlg?c$Nq6L,/~֑^ 6tA_!o0 䩉~PM sQHЗaw"+ 9G^#cK >'nJdcrA-ؑg̢jktr8E(n?xEx^/̿+`kN[i&&o~CG92wn)NĬ8vƇ'?&M 6Ak(dtwH&69P8Cy(T*[*7oRu@7QTNZ\77&rEr;+Jbqz |߽p?Bj98 I%'@"E iXp.eۀaZ#O길<e RB4M$|ɦ[UΩ3?5tU7l*:T"'9G믇G93EW+zsޞ^ۆc1|7*ug_Lx;oVU5*ߣijlS;.'PW)tQpo* -.}wn3 $@n@ť9#}o4IVCT<C.')G3h@5nuw/n8ި.Y_%7,*U/a6n16tK,Mi0u(G10} ? YnU.ȧ^#qmgO,aCFGxꯠ T_ eR3@,Z([qh=PIxl2GK[ (w_@XPZ{\$BUL$1trz bީq٣}b[Z͆ tPW:lxeye1CyZVvd뷻yUlxIVAl_CctFSz* CF,XfD@TYR5I a=ƥXnnl>;rI*zl8Z4m{nđQkŐ̥( ZiմkkI&`RidkI1(D6¾*`^ \4:Iߪ@C&֧boab-ˇ4QR%׸+mxl((Y+{Jً.Jz~̆,c8IpQ[&>z$&Z;J=YOb.1FD~O,bX'1EiqH'ttiII5ӥop.i4 .{1A@{(4w嘀4=ק*| w-q/ZʰdHrCgI[e f<}V$%HQG}8Ad8y&!~~ <2Cv[y.h._^؎k*\o*m'Uv60 IVcjjƖDQW:km ({˜Da,,>a:2[Y7j-8ZaΦ'CFfUn<7:m<{WXG Eh%qL i* ޠ܅g3CeZf2Z3- l#\ʼnbKg,|wՁ 26)_KrF2wAaY^Q#]K6ߓfȱw/Z=|~ dvlSXGLohoԐeʏ"?0RaJR{!T0ђ Itq2}4 C"5Zb^s1b_[ğ\J LUY G5_ 3K1W*NdzFm*DrF]5OUD&)w4o` :{W#>|s" !:}}İJ zB*04|ٚEz5QsĞ`֨]T4n۫q>9 s^+IizˏEFO6R.NqҖc?|uWEL9^g'Z<07t^n`$$O.$ךqJ39ECR&3n"J%vUJ'I+ߴJu%7'˻M9y3}auȩIKeߧSj(:Aqo2&s=!xցyj$ ~օE&]3A%c53d>tJ5M:pP ui)c䧦 ?e1 "X WUy%ϸ䔑Sg:|,؉l>/p8Ţpw8U@juކ MՀi C#gi< ?nwHpLF|Fl &I|U̿B+=tS|m>lJ']WgВ-`R/lHu9l -/ lT{٦$*:&Z`[>PT(5\45nVj &(zlG7" 7~zC;[eG?^RǏޔU"7#dgl)[$I"5\pG Xv]y2:* >&1T,$2W,8tΎ@|mRҁa'x_c^0utѩ Q!Ш+;V[Σ#L9CCp`)qct|zG+5JԘ8n6ej]t` ˪]ﵶwc%2: Q~XrƥvIvlљ*Ad6%t-m],=< ;E ~G+6m̿3a9x3}nCpP$H񭡆~U*enRŋ]:$N*b'f&C?u3-Kcۊ]Fbc89GC(MECSo9 $xNcX}9DwH3y @OIfC2Dl(,zP6Vx 릾e)ޙ\8dd PMnbԐACc̼fe *;{ÝYZ^6,QvN_ J(28*G/CU~Qj[z+2IO_Z5o5PwGHpLs tS0UPgXK#t5 A)V0/b1 "T~y[;8i͍ҩh;^7)|=DE0 ?G s@(" _4"9M(k)_EJp\SjQgNo[#HUvN >QH˄;o}ի>ʂlj dOSY%L5)vңJ".g|.5ā/~#yu>Jjr {5I4rQ>nr 94ǫ&u3W-d𬡋S{˗Le)))uٱo(tIndv%`HAVbTX;j1:=bp^~o0 `ڒr)uYB ư<qn/ceI2{wtS(Jynh>mĹ S*"oL^n Lж * @(U]ʆEW^s%pu_'@0 &s'K!%S 6ltOtVKwAA7VM]4wW #6ǽB/1 2ϺN/_:P; O6U# ILE7 mN3/!6Omjjq<  ˯ۜ󥓞$P ڵyUƙ Ж=(߯YWǫFUQvbovcpX n6RM׹j b=uMq3K$U3I#xCmPd@lWDځI{p1gA͔?oMvȽ̣'r"%!+F d| v512ü= nHP_Qέ" Nv(kZ<ʶc^if'G4VE/U%mMwN2X:5Y,ַ;zuBgμ!>th4 y\/4|{F{?:/Za?UJ'߹ikpQ;C1eP|.g]fA7=:& s@sH8 <Ӹ -Y(g a mAQ/JzzMUGè.0[ZtM͝K^3~ ͋|ʀhE^$?iʐo^0/ kxU;A&-*W0bIWn1ubi?ko,`}{3ȁuam$H 'GjQamRC-a4sSc lgnMy( әG\;>ܾtkEȵV ٭OYM~H2.  CꪍQEPϊ,Y0dFZ@1O9t6aN DGܮ".Sdi%f4Ym|?%{h !(Z\mNC42,8nvwOԻ8_y;&<84$I5