python3-ipython-console-2.4.1-8.fc22$>~i8|к|1>9?d  ' ]8<KZ~  ! *t =L U Yl(P8\O9O:QOGdH<IXY\]^mlbd eflt,uv w4x y/Cpython3-ipython-console2.4.18.fc22An enhanced interactive Python shell for the terminal IPython provides a replacement for the interactive Python interpreter with extra functionality. Main features: * Comprehensive object introspection. * Input history, persistent across sessions. * Caching of output results during a session with automatically generated references. * Readline based name completion. * Extensible system of 'magic' commands for controlling the environment and performing many tasks related either to IPython or the operating system. * Configuration system with easy switching between different setups (simpler than changing $PYTHONSTARTUP environment variables every time). * Session logging and reloading. * Extensible syntax processing for special purpose situations. * Access to the system shell with user-extensible alias system. * Easily embeddable in other Python programs. * Integrated access to the pdb debugger and the Python profiler. This package provides IPython for in a terminal.UTbuildhw-08.phx2.fedoraproject.orgYyFedora ProjectFedora Project(BSD and MIT and Python) and GPLv2+Fedora ProjectDevelopment/Librarieshttp://ipython.org/linuxnoarch-jj+"+"  44E7Di--ghhU_8p.s||zzBB/://JJ ++i$i$&&  @@f|f| }}VVGGgg==imiyy))=p=pAAih88  QQ##QkQk((T"T"((%1%11;1;',',nn88uu9Y_Y_"YaX!s`exlv4\  ..88ZF ]   P P66 uI}} ((  *d33uu ..fj BB   t t$K n|!!## A A0 .$J$JOO@b@ ** ллJJii'''PWEO4 [-RRM^^))3*` 6yZ!sv''``00YY//(j{z<7]r)y)y2 r/pO]O]00f <<.R],h8Ch>>..9I9IO@O@4477214AHRD f fQQ  hhQQss =y &=0h6~&iXX8833DD==YY||44TT ,,  '=&++nn  CC((.. ffJJ Z Z$$UU}}\\=FFXpp++)!|S+CX2,A A e 5 ]*.X D K#*~  sm. tZúHW. A큤A큤A큤A큤A큤A큤AA큤AA큤AA큤AA큤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큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤USjUSjUSjUSjUSlUSiUSiUSUSUSUSUSUSUSUSUSUSUSUSlUSiUSUSUSUSUSUSUSUSUSUSiUSiUSiUSlT;T;USiUSUSUSUSlUSUSUSUSiUSlUSUSUSUSiUSlUSUSUSUSiUSlUSUSUSUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSlUSiUSUSUSUSUSUSUSUSiUSiUSlUSiUSUSUSUSlUSiUSUSUSUSUSUSUSUSiUSiUSlUSiUSUSUSUSlUSiUSUSUSUSiUSlUSiUSUSUSUSlUSiUSUSUSUSiUSiUSiUSlUSiUSUSUSUSlUSiUSUSUSUSUSUSUSUSiUSiUSiUSkUSiUSiUSlUSiUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSlUSiUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSiUSkUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSkUSiUSUSUSUSUSUSkUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSiUSiUSiUSkUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiT;USiUSiUSkUSiUSUSUSUSUSUSUSUSUSUSiUSiUSiUSkUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSiUSiUSiUSkT;USkT;T;T;USgT;USkT;T;T;USkT;T;T;T;T;T;T;T;T;USkT;T;T;USkUSiUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSkUSiUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSiUSlUSiUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSiUSlUSiUSiUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSlUSiUSUSUSUSUSUSUSUSUSUSlUSiUSiUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSlUSiUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSlT;USiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSiT;T;T;USiUSiUSiUSiUSlUSiUSiUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSiUSn8bcd5753fde403c6fa7e80b134c21d2a1d5cc2806d7af0bfc1fb7c662b70134d6ec762ee9a988100705b1add23233970d3110b6a3879aa5cb81e1de9db264940feb00a16f5f274f937e807bc00e9c5bec0591cb60501c05846d736e3dac45f49fa73075f275a22ef62dd27055cd18834c41b50726c6fbacc7fa8627d6ea86d013aaa5c2a55c19a8571d3c645ef229af7c42be1dce0eb4223303c85f4643c3c58858c0d6394922193770f53f550957e37bf1b8a2a5fbb80c22cb2f342f9e91cc80854b2f50d5f1c24570cd3c12730fd636f59b6c1a7cf75e26ef98e47d6bea2eb0854b2f50d5f1c24570cd3c12730fd636f59b6c1a7cf75e26ef98e47d6bea2ebf02d6793075749490b9e8fbf5cbcb18e2e61835f8027e33430cf31853ae72af7f02d6793075749490b9e8fbf5cbcb18e2e61835f8027e33430cf31853ae72af705a58463a7d63058fef3e27677262640921f573cd5d0cbf262888a119840ab3405a58463a7d63058fef3e27677262640921f573cd5d0cbf262888a119840ab343727a4be5cacd3ccbc245f26bed7cf85ee84efa8310c4d4d22b6d9dc7c1a66903727a4be5cacd3ccbc245f26bed7cf85ee84efa8310c4d4d22b6d9dc7c1a6690bda7645c406569b55611ced7af8ed106b14fbd7ba66e704d3bf46422babed6e8bda7645c406569b55611ced7af8ed106b14fbd7ba66e704d3bf46422babed6e8e925f3e1431e4f87fb05ec864726ded2eaadddcaf7dbe94d0d07913c74526da14837231fffe38ccb81f4e4e520b1cb6300605e21c9046df982f3ee62f209478d4837231fffe38ccb81f4e4e520b1cb6300605e21c9046df982f3ee62f209478d51cef4bda53abbb7cb8fc761f2f2cd4ec05b14cdeca5452589b16617d3d300e165b847a81a8c0aa4cc72e0a9d73e430334d71c1074112bc07689a00daf98d8ec63af9bc307a25464ab62d20e74401e5938d8ac447586601991823660060d262b74d65c4e89a9ecff3f9e952eae3a913fa077eb77adb74511ad0c7b1ec875262ebb78520c8f531e2ca5eb0b1fb162b3ace51e9c9bc3439741cde905f870e2fe76bb78520c8f531e2ca5eb0b1fb162b3ace51e9c9bc3439741cde905f870e2fe76238213c07fbc5dd169c7bda8331dfa07389b9f908bbe3f0b1850ff69252b3beb5b6fe6e54db8420c49a5ccce2f36e084bdd3268c635ff986f831edd09d308d1e77c03f4562b8b571e23dd5feddf1b0c9c4b81d50a1b15bd037a3eaf4d1ba704a56ad669a866fac4fc2226c5b3f4a2a7e340616ffd14ffb4c06f6be04e08efcb7638ec6b584245b2ea977392aca550d2fa7814993142111b04f15cf505fc10417e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550549b476846d0bdb0b293dfd5134f7a2ad4617f7e83a582fe979d5c5d09767de0549b476846d0bdb0b293dfd5134f7a2ad4617f7e83a582fe979d5c5d09767de5a6cd57f87edc104aea7c238077a94c1c0fb916a039f5f0335acb87cf83f990f5a6cd57f87edc104aea7c238077a94c1c0fb916a039f5f0335acb87cf83f990f427a761b9012f51e1763d755a2987476762b57ebbd3ac6edf4d02f821a9fa8abeb7d77aecea31c13db7c1fd0991adaf1fcf0f3324dd930016c48411e5dbdd762eb7d77aecea31c13db7c1fd0991adaf1fcf0f3324dd930016c48411e5dbdd7624955de11add4211e1ad510e445e3f4bda6d4af7e481a1d03007de6594183024da0e31caed2192972a5f8370a9e114e7c46204023fcabdb9d7de839be4a41e441a0e31caed2192972a5f8370a9e114e7c46204023fcabdb9d7de839be4a41e441ab654c6a2ae2d35f7665171f795f86cfcb4fe7a4ceb92e7fe479a4f4f95edc50006e4e632230c6ea405fe936d4a2ba0f4672516a9177c576a5460f3e13b3bfcf006e4e632230c6ea405fe936d4a2ba0f4672516a9177c576a5460f3e13b3bfcffd837e283d9e9f0b61d8dfe91ab911845ba813775121501bd57de65b6723b18136bb1a83dacbfa57b71b063550af290c09fea4521455bfd7a5b1c79c001e2221e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855476d364abf8b59c359a972bca75b73bd2c7100d8c4db3328eb633a83695389fa476d364abf8b59c359a972bca75b73bd2c7100d8c4db3328eb633a83695389fa9d0fe1741c6fb40106448ffca501124a1d9aedd477d8e4da30a354fd8a1d812c9d0fe1741c6fb40106448ffca501124a1d9aedd477d8e4da30a354fd8a1d812c954daea8c0951865fcd523384ce8b17ce3e9833e4ef8d95949a3aa1395642fee954daea8c0951865fcd523384ce8b17ce3e9833e4ef8d95949a3aa1395642fee5fb5622abe0cacb4844f71c687470782e18407a68913f2a756fac11b6a24265d5fb5622abe0cacb4844f71c687470782e18407a68913f2a756fac11b6a24265d6967718984c38092c68b061412712e6018de179266f2dc0bc85b032f3c95aa066967718984c38092c68b061412712e6018de179266f2dc0bc85b032f3c95aa06035c986539fe5fb2f1fabd60426a7fcce6cc691d26680a52e3c95a40d4f1b906035c986539fe5fb2f1fabd60426a7fcce6cc691d26680a52e3c95a40d4f1b906d04b320f30e5c75e0220433e136fb049eb096aa49961eefda17b6e0cf909d0e1d04b320f30e5c75e0220433e136fb049eb096aa49961eefda17b6e0cf909d0e15a92fa14f55ed7babf458cd5eecf7087ac475c6ba22829b012c63295c0fdb1645a92fa14f55ed7babf458cd5eecf7087ac475c6ba22829b012c63295c0fdb1645926740466900f23e5066516a85ad93ddc365e018d00059e3bdc04118e7295395926740466900f23e5066516a85ad93ddc365e018d00059e3bdc04118e729539321370d7d7f07b76fdb556540e493bdcb748b3b1842a2d30619bbc0796edf3c5321370d7d7f07b76fdb556540e493bdcb748b3b1842a2d30619bbc0796edf3c5a32814bdb7ec6123f0476fc0932c2d5cee53b181bf89f64795a9cd96b762f0dea32814bdb7ec6123f0476fc0932c2d5cee53b181bf89f64795a9cd96b762f0de5982d2ce01d0f5b11387b833f0ce0dcb71c00146c19247d91e62dcbd07bbf51b5982d2ce01d0f5b11387b833f0ce0dcb71c00146c19247d91e62dcbd07bbf51b16eeeb35b7ba12e296769cc20e817b7473c8984ccbc000faffd2d4438f931bbf16eeeb35b7ba12e296769cc20e817b7473c8984ccbc000faffd2d4438f931bbf73c3457f1d4cfaf16556f1d9095fa1fbda92003953cf0c26ea4c403aeeaa211573c3457f1d4cfaf16556f1d9095fa1fbda92003953cf0c26ea4c403aeeaa2115f4854eaad62d7eb016d083eeff1971b98d934de7ba984b0ed802e0830015b985f4854eaad62d7eb016d083eeff1971b98d934de7ba984b0ed802e0830015b985a640719b03270ae88e8646b3952d9b7d3f03f0e45ac2c72d78ef99183daf6103a640719b03270ae88e8646b3952d9b7d3f03f0e45ac2c72d78ef99183daf6103a9395d2b36ad76bef18745b48ed7c89f362fee188ecec6474085081423f2e4a8a9395d2b36ad76bef18745b48ed7c89f362fee188ecec6474085081423f2e4a862fe8d24ab2b8ee9d4076699c5b2c5842a978fad4420313e33b348f15c101cbb62fe8d24ab2b8ee9d4076699c5b2c5842a978fad4420313e33b348f15c101cbb6267cb8f3706096ff55229f519243578795795134dff2c00583457ffbc87b4a2608595d00e55f23c098bf5e3fbf7cf05b1822b9752f71079ec771b9ae2c26d36c37af59345e4d3e516bfc030c6f12bdf1b1df2ef843768998f0169c150bb7548c37af59345e4d3e516bfc030c6f12bdf1b1df2ef843768998f0169c150bb75483993cbc743bfea0f989fbbe00532f4b5c6738993abd3a06362f06d1ae55d683f2a71295372016bd63af5610908a2d5745a979c3c7e822737ac2b304d3a3f7843c64238b832451a4a2a198f1bc141362cbba1b119854b5267d16005501e18588fc64238b832451a4a2a198f1bc141362cbba1b119854b5267d16005501e18588faf843241ac4a9d0ca652f61fb16466a8180afd71a855cd5916aea1306f403aaaaf843241ac4a9d0ca652f61fb16466a8180afd71a855cd5916aea1306f403aaa61d3671298ef4d96752c1e61682b097939fe3f99284f5ba3b95971678bd5a55961d3671298ef4d96752c1e61682b097939fe3f99284f5ba3b95971678bd5a559a2e7249c37237d6bea28153347cf1aa2c1241edeec2819802cc1eb1a9f528f05a2e7249c37237d6bea28153347cf1aa2c1241edeec2819802cc1eb1a9f528f0565de4dc1667ca2fdad62da21519f32d0c5c06e3958567ec57591961368da87af62fc73dbc26a168741621719f4513ed15e77e06302dbd024ea24ed8cbb90b20c7aa5bbedf6286014c5de5f76e988cb1161105901dcc551d8d28249041c63e0e97aa5bbedf6286014c5de5f76e988cb1161105901dcc551d8d28249041c63e0e966eae386bf6d4cd1e76ed3876d8335da7572493d34bc3e397dc3ef69d561715d66eae386bf6d4cd1e76ed3876d8335da7572493d34bc3e397dc3ef69d561715dd28357f7715f35eaaa81cfc4a6906e51516d2400d8c498a1687df02b117f1c58d28357f7715f35eaaa81cfc4a6906e51516d2400d8c498a1687df02b117f1c588eb2ed5c5b337fd3c12781320c74ae434d00b8290a2e437107b7fb58b4c1c8f38eb2ed5c5b337fd3c12781320c74ae434d00b8290a2e437107b7fb58b4c1c8f3bd2bf1ccda2c7006842a2d9388f87d76bf11bf20abc553c16dc7aee5a885bee4bd2bf1ccda2c7006842a2d9388f87d76bf11bf20abc553c16dc7aee5a885bee4e83a59f1f5276d5e4e9d7376374571444688c8ad0fa3a388bfef2d59d293f0cfe83a59f1f5276d5e4e9d7376374571444688c8ad0fa3a388bfef2d59d293f0cf1cefbe70f1809d1d656edec3e4862ed48c530b6c53568a39d9a88c962009beb31cefbe70f1809d1d656edec3e4862ed48c530b6c53568a39d9a88c962009beb37c47744b84a6ad7324686a6b9bf0469259edea4d8b5ce1ec137b2aa56cae122c7c47744b84a6ad7324686a6b9bf0469259edea4d8b5ce1ec137b2aa56cae122cf756b1618a0cbcce432c0b704d516eae096e094c49de834ca324496feae452e7f756b1618a0cbcce432c0b704d516eae096e094c49de834ca324496feae452e76ef58fd73fff873ff4f06224be537626faca3bf5ef94700cd2bc4c8f3248f7776ef58fd73fff873ff4f06224be537626faca3bf5ef94700cd2bc4c8f3248f777f5502a1a413cc0f706452b3817b0076a8219537a98a8c2f50778a2e8be8a9350f5502a1a413cc0f706452b3817b0076a8219537a98a8c2f50778a2e8be8a9350936f22f597d999516d7c40f1f2320cf2df827d816e563c22565cb9fa08efa89d936f22f597d999516d7c40f1f2320cf2df827d816e563c22565cb9fa08efa89d4a81dec0f8a07e1e1ee4dc9ece011cf199c821be483a9bd6df882251a80398824a81dec0f8a07e1e1ee4dc9ece011cf199c821be483a9bd6df882251a803988208d6d979d16a6c6b36e760d4a9812aefd2b14e9fa7ee22ca18d94159b3b6bbc808d6d979d16a6c6b36e760d4a9812aefd2b14e9fa7ee22ca18d94159b3b6bbc85aca6d88459d9cd80c993e7ed2200e756f2af021d0326d64cf05d93e8a9a2b325aca6d88459d9cd80c993e7ed2200e756f2af021d0326d64cf05d93e8a9a2b321fe677d857c7cfe4ceee6a7d2989ca1f7b6a638bbba2ffc4d6bf1f8293f08ec51fe677d857c7cfe4ceee6a7d2989ca1f7b6a638bbba2ffc4d6bf1f8293f08ec5ce520553eb9c5173fd60b788974313491dcf9ee5d86f2dd8ab1c45ddccf8ecd3ce520553eb9c5173fd60b788974313491dcf9ee5d86f2dd8ab1c45ddccf8ecd3b290a0274ebbfb7e1c1fea99a35df9deb375f150887b3d64a4c1876feda6fe0d17529dce8ab2622825c5d39c943e4c419a462fb97e26524069aed9ea028cbe51b57cd8525a10a0b4916999515a4eae7199de55803c73b7766f4e1db8ac86f565b57cd8525a10a0b4916999515a4eae7199de55803c73b7766f4e1db8ac86f5653bcca9636dee57c705ad81c347382561c93210f11d9fbb4c38a3e826eab8f4bc401569d389c16cfd6442309ce104f645e42936991268db941be5bdd3bfe134fa70e953eceaa3ed8a6cef28d41f0ee82d306cbc5ecdc59a5579f08918b05035333b54fd9154c4517322b0be415587ca0c1e9fcda58f8ca7658380d4cb26eeb25509e51dda6468a5081a2348ea5d3b747ab93bd669447356f743a30941334c4cefaf02913328d2a7baf8d268294d1fdda192b24454122a1122d2d87a45e212283ea3c81c449b67d71202ba114f3943a1ef8759812e27bc134936f03895ea2f7755e8a68228c73964c4e537601cd382817c8856223ee76e75d113c39f4ef78d042162867cb3615bdab0ee9f3fbde5f7e679d573da76c0a1fafa40292efc0183d542207b67b9c37e958469e21cfec450281a1fa6b554b738df8b4837bd96172af0553d572dc58e240936f6286d6b7263a18e733c84bc8d0ab0a483c460b205896c64db60b50c2264633ca55b48fbd25c7aaf2a95a76289bb805fe48fcd4b8b2fa59e9e469ef2ba88b7997a4d09f50b63375f50fdc0c72a03d592fdea5762befdc66af31631b6fb92fc48903c15cab018edec5901f6447567ec5ddadcfe7ac13e9c8dc9b84af236f88a3a883ae8a3755ba81b702c3c20734e9fa575e49dfeea09ae2d1175a1f261883f7a81f744e130732814efea7689ea81f751d263e3e3abfbaba8c614d28cc960d3b6d368c7a4c2531a88cb1d5607d9ca6b5291f6256160ef2287de1a51fcf788a42bffb7fd7e657c2c3372e5c97ec0718c033f927e50f66cf61b06878b595d9beb425dbb7ac1de56e4264c1bb8d5cea48b32221a413a8ca1d8be714f03b533108e5459f2f97e13ee83adb7b45cee804fa3b12cebf911caf4f16cec5ad5056e8767120dc17fe0c7e77bd4ee8960bff8c1862c025bc9f54ee1117a701878e9ede25be6803cf8c061679a3b33b6ee664c30b2f45d211801630cd7b78fc8e9fe896512aea027c7469a2f2c336041218bfd2366e0ad69c4efbcf50d015e8957fbe8f8fa12c4a75fe20f09d2875c3f053a155bd661e27fe697273d36322302a34408afbcbb2457b2b34571bb71a28ef8f3f17666e12d851372e0273cc7a7039108aa0d64c83603c5ba73955688b27c4104ae66161f5ac3f430ca2a04cf9c15c7e4ba05de77d726002cd982b9523b6598b47ebe4383a1fed06e5a9dc1ac6949fda83e94fc572e54da19fc70979fa1a67b068ff3059480aa9dc9073d19c7048e7f9739f1be9ba652125b7166c578fb7c033b12d0ac0815371f9ab2437122df0c17d08877699153b46f99ae89ea0a8bd9fedc3d293b889648c1ae0362ba2cfb61fd75422e9c06ca7b84750132f585ce5637fb3c7c87c89b30fae232d2408ffb61fd75422e9c06ca7b84750132f585ce5637fb3c7c87c89b30fae232d2408fe5320caf5ed67d5d4e61d37fc542df029d9cf5761114ef53a326236d9981ca70e5320caf5ed67d5d4e61d37fc542df029d9cf5761114ef53a326236d9981ca701167a3a43c1bcda3fb366675213068d2d449df108f0da091c3fb9590bdc0b16a1167a3a43c1bcda3fb366675213068d2d449df108f0da091c3fb9590bdc0b16adfeb237c484182680b650d2d786444029fec97a5124649ec1c7b01c94c672411dfeb237c484182680b650d2d786444029fec97a5124649ec1c7b01c94c672411e6e51b569ebbfaf2a9a965901a1049d254f5dcd479d3363bc21821697a160bc8e6e51b569ebbfaf2a9a965901a1049d254f5dcd479d3363bc21821697a160bc8f738d211531e2039e3b38b44ece88b9048f77a55ff5e35053c46e23a959c2fa3f738d211531e2039e3b38b44ece88b9048f77a55ff5e35053c46e23a959c2fa35b190e3361b7038c10920de420dbe2955c55c75ea5dc0c2814ffad16f096fe4b5b190e3361b7038c10920de420dbe2955c55c75ea5dc0c2814ffad16f096fe4bf2a04d4ea6988f718c613f85b9a689c0991eee9498c3b6aa23ff5b84c34ba60ff2a04d4ea6988f718c613f85b9a689c0991eee9498c3b6aa23ff5b84c34ba60f8ea1c3075ec7a513661544893d873e343f385ca0c726d76482aebcd92eac3e628ea1c3075ec7a513661544893d873e343f385ca0c726d76482aebcd92eac3e62d9485ba18139307d9cdb10e4d177898762a429c60a8bcabe34e49ac6dcb3b7c4d9485ba18139307d9cdb10e4d177898762a429c60a8bcabe34e49ac6dcb3b7c4eaebfc93eee276bac0cfb6cc8a417ecd7ee810d96c93b0d8bbdedc8d7b92dccdeaebfc93eee276bac0cfb6cc8a417ecd7ee810d96c93b0d8bbdedc8d7b92dccdbfa7278fb80c1a3d79d3dbd1963a2351395f768397d6bdb7826af7a0ac0f1ff3bfa7278fb80c1a3d79d3dbd1963a2351395f768397d6bdb7826af7a0ac0f1ff3fb40323d0f043d53cee5927833ac16a6e5ab7d5b0b752410d6d8e537c05dab28fb40323d0f043d53cee5927833ac16a6e5ab7d5b0b752410d6d8e537c05dab28de9c99cfb98a6f524219cd4a0f0d7a95cc517f3c88309916911dff2596965a5ede9c99cfb98a6f524219cd4a0f0d7a95cc517f3c88309916911dff2596965a5eee17624396732e616a64610784f9a83ef48f0f8d4ad4a74855d0d8585e2732e3ee17624396732e616a64610784f9a83ef48f0f8d4ad4a74855d0d8585e2732e3b02c5766b6a7e8d69122689ef9171cf95f56e4404f7cf3b8defc5b5bfb28a147accc79fc91b934d57a7ffa34cc7bf87dc6f977e87f661d510a9ae56723b7d57bc79b419e470422c6daac72924e27b615a66d505d59d0a0a9e17055e7874e216da4500ab3dc4ddc9d65e4b3f70cb9dba7b742c355def7a4efa969afa5ec3cc046dfae38abc152564141f512fe469212407d3bd178d0ef2f1c1766f4ef53eb26aecceb73aab1bab364e4ed890e87915f8f58bf6686b9ee301e2b78036de8a01371de9c8a4d6398c9c4b1688851f5eea7e688bebf0fd8993a0eb837f41db5ebca2485ba2e68def7b29bf899362fb58ca66d33c56862b360996b4e77d4d17cbaa845e58d5ad3dc129ca2b3e882c49bbdbce48a11700b0b69c2d053b1c900fdd577164124fbad0eb9f926e3a732379e586d96cd9e8abe06a3b2f509ec2bfeb23973008a3fbc54a91afa96f47662087d4631bdc741c8c111644f8e95e1103e4265cd5668cbf2aec724b374f484e2ca98f0b5da74223b81821426227530fe300fb469540e8a2c9da6cc679c26963c44ad40312a956583e08f5bfb34d2280e2467453786a4ff09d5bc5d8b3ff283c93e6237e1503b482fd19f6ed320aad150b184ca8ef3fbc0d1881dc2007d4b6fa615e4fbc8a7ee655700b57feaffb8cdd56f3e534af7b3c089c01d9e6fec31a93257aa6f1ca075f52de6112b4840ee0787f4296aaa2409b3e3f151429d878ef81c79d4f7580ac500225fbe07aece5eeade9acb2db7e51955d68bf0941c3101641e13c3fbd448d2855ac3c5b03582cbba7657bf2fa65e06e72889b5250970be89666691332af84f3255de62bc65640a20cc072206cc6a76d754ed2c522ec31f0c4f85f5de186cc3706377ad09f591dd2798f49c89a57b692c47f1e19f5e294ba56435e0e06d45b0869dfe9bbd3bf9cd045833d0baac322f0c504065d2a5b9d0c685edad44446116ba064420395dd5980e5fe64fd15803ab3c03377f16637b610187aba1c4b3021ee487f038bf12ed31d296b41ea2a4d428ce48218dd145364b94cce35690fd9fe303ac5e518a6f8aa6efd65a51526c3bb3826a16498cd0b154bebdeb5c1659d52111241f79c23fb3dc31fefc479fa7a821b0eb8278a41cd1854b0ec01cadffe59cef1b6cf2fde4e9c94ed81c615bc4e54276a30c8d35e288b59140737892c6c7d915ee63fcc43b38def724f4cf396669b4cd785b30e4eb80f54bfbd6f358a460a4253374d380dba3bb96970cdb636e13ac647703f8be0c7a9a74de5def6792e04f4268d7a6408331233ef208fc23d695596af2957ae3a7fb5c9c257bfe87c592f5097924c598fbdc187a766238e04497578bd296515dd7c09552f0d36d72d8a9fc131663d7522419182b392d7d88962129547f4dc9bc85f8a2bd76a03e83cf316137f31cefc23ec203ff714441c2a7f229547f4dc9bc85f8a2bd76a03e83cf316137f31cefc23ec203ff714441c2a7f237c845311d83e2046256c90a87303a7721754e2ffe251a2198dd970d51a14a6837c845311d83e2046256c90a87303a7721754e2ffe251a2198dd970d51a14a6847212193a3a2a86e2e0a006ee18fa446295c4e51b9e4f00cf8290f5af08067c247212193a3a2a86e2e0a006ee18fa446295c4e51b9e4f00cf8290f5af08067c2c18d9d29d3c1e175d22c096b30ba75dccfd74f647fb2d87f1844d0364f61c125c18d9d29d3c1e175d22c096b30ba75dccfd74f647fb2d87f1844d0364f61c12584be92a87c1e33398db3d82310ddb47e6feca302324ff2f2f36818f588c47edb84be92a87c1e33398db3d82310ddb47e6feca302324ff2f2f36818f588c47edb09dce8ac57555671f7254a920d554ca2ac36ac593091a3995be79fa2f835f4e909dce8ac57555671f7254a920d554ca2ac36ac593091a3995be79fa2f835f4e977ccd68986ca12e97bdcb7fa3995f23de194fe838c5e9d6d2e715afa8a7bcd5f77ccd68986ca12e97bdcb7fa3995f23de194fe838c5e9d6d2e715afa8a7bcd5f1db087501328def4e6351fb9d4f0761a375e3fe949bc75f7e2d94e8cab7163981db087501328def4e6351fb9d4f0761a375e3fe949bc75f7e2d94e8cab716398797987ca79df98acd559cfe5d3208414508470e75d340c14cf006ce4e6c51db362198f8cda9cf04a067d0ddcbe639216f5aeade249ce829d7f1f46e7606ea351d72d57cbc05b6ed72d2cf2631552cb61bb2cf039c92bacbc3377b7e478eac8032e82c84cd934035cd261b3ea24c4426c6f8002bcf83be6e236472efb770f84a78a589d54e2cc82f800b6e61796d2ac7ed367a36713eaad450fc7bf26e0e222b6e187d7b1416e087551cca86b73c7b5ca3702c1668bd61058031816465155fd7853952ac098c451a1b6a229c2e2237b913aef31a7456913da1fd33be5dd4010e099c36784791899825ef72fc707c79ad1c62eadb740cfd79c97ba431f305783b608c0465de74da5e42176123a2c3d77a56aacc8a184c57bb8e5e9479b64bd16cc08c0465de74da5e42176123a2c3d77a56aacc8a184c57bb8e5e9479b64bd16cc3cd31bf426751ab2494ba2388c6a1d46bacfc7b7ac85aa3343ddfbe9b96bf3103cd31bf426751ab2494ba2388c6a1d46bacfc7b7ac85aa3343ddfbe9b96bf310c325d791dfa757c35ae1b0a85914c674c3fed84149220b95cd3b15f1b7754abec325d791dfa757c35ae1b0a85914c674c3fed84149220b95cd3b15f1b7754abe724fdec117019449be6154dea032954f5c3711b2e2784d2ce1f1f449a06f877d724fdec117019449be6154dea032954f5c3711b2e2784d2ce1f1f449a06f877d0b63cbc4dee6d7764e073845ec4dc8f7bc698cf4c7a89c0373d62896a7e66b670b63cbc4dee6d7764e073845ec4dc8f7bc698cf4c7a89c0373d62896a7e66b67ced7050eff9223063be449b488f97cabe33bff2dd081a3a4a0f9fbc182a74773f322afe9c31cdfde59d42fb7abc8d99301adf1c209af2c41cd8c2f4536443576f322afe9c31cdfde59d42fb7abc8d99301adf1c209af2c41cd8c2f4536443576ae343db89b1b710991c283922e765a6b453be4aaab24753fb9827250567a9dfbae343db89b1b710991c283922e765a6b453be4aaab24753fb9827250567a9dfb379836a4e41d42bd7a78b45af64f5afea15f559d13e508a1f9ab02e2d10eda2f379836a4e41d42bd7a78b45af64f5afea15f559d13e508a1f9ab02e2d10eda2f4e1f90273e89d54b73af5470a17ef530bdc78df5e513eb2d3871db54486316ee0150c7e34bd6cf8275be18c4082b3b34fc6b78e3f5ac9b0f9067bd447b9c1d3ad1d99dc7978d93ecbd5b22e932ee6a28aa354214ab527c1368fb3f871228fc5700391504ed4197bc6e6bd16fe1e05927558a64883c80835e68ff7d8ebf5ea3d100391504ed4197bc6e6bd16fe1e05927558a64883c80835e68ff7d8ebf5ea3d110a8c82b31f93090a620990413696dbe9fd2acda9f47130e9651790972825fed872adf5ac5aa37b519df412c9af7d5dd587dce652584a5962fcd40f6c0a3d91f872adf5ac5aa37b519df412c9af7d5dd587dce652584a5962fcd40f6c0a3d91fd76661ab0610ed031a145c661d42bfc5df0cbe74b2c55fcb0a33215807b61992d76661ab0610ed031a145c661d42bfc5df0cbe74b2c55fcb0a33215807b619922179ae80b05eefb16ecef7930f63f72d0cf71240b06ad8e48fea16ac6d2f48482179ae80b05eefb16ecef7930f63f72d0cf71240b06ad8e48fea16ac6d2f4848ade314dae50180ed3950367261e5402ab0fcae0afdd3f7f7ef65d2ac7856754a9da61fb53bb8d41928675b4585842bf399f8d8561a1db33c2eeb9fc1872bad38435919ed44d8c87500d72c621ac237a0a50d427b000264f9d1067e73c58979397f7e59366eedd9046d94346a98ca4cbe74a06fdfef172e824255baebc06f63d47f7e59366eedd9046d94346a98ca4cbe74a06fdfef172e824255baebc06f63d4edfed8a817d788f3d7a0dcf60873ea2d309fecd167b31faa8e9a4a405b23b6f192067f3e5c961676f179863a70e16a7550f2442c971f7f3d0266627920dfec4092067f3e5c961676f179863a70e16a7550f2442c971f7f3d0266627920dfec40e426ea5fc00fbc93d26f8f898f7eb051238eb3a208f0621517e62d124baff17849f737bdab2b5efea44f83a5f31a69de23d9eca568067933d17e344e3514aceb1456ea9fb224bd34c0e1a39286e07efd177e8ca7e9da0a43b4a3ea9531ab527b1456ea9fb224bd34c0e1a39286e07efd177e8ca7e9da0a43b4a3ea9531ab527bbd19844309aa29c87ee8588c929aff664135240e50e3ae84f700718f61aed2e45e72a590626e7c1aa6fa259258f6b9902a51f75ff6abe9f3b0f36cfb289290c15e72a590626e7c1aa6fa259258f6b9902a51f75ff6abe9f3b0f36cfb289290c16918c343647c30976a8ad51eea3dc442bb76631124575e59680be1e0631975b21bfeded8565d92429eb33f116be55b71aa97aaadc95198ade5ac58d33d1fb963cd9113556dc8b951330750fddd3e28d05d324d6699024bebfc851b1503c610ac08b4da736c0d68c3a761d3393283885b668dfa59de7c1c6bbb8531cf345ee3b52b09bfdf885e905474852f11276d597591bf0119c7a451ea185f3991ad6549082b09bfdf885e905474852f11276d597591bf0119c7a451ea185f3991ad654908e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85577647d85bdae7439d8620b174ec3e9d5f66e666ed331f29ee1598bf44a96d4f677647d85bdae7439d8620b174ec3e9d5f66e666ed331f29ee1598bf44a96d4f6342f71110ca33827b1b22f758c1107e035b321eb243ee473765ce97db01b362d342f71110ca33827b1b22f758c1107e035b321eb243ee473765ce97db01b362dc1a031280baa28e91e7640cf7f3b65acdb2c634272d49f3e04e8cdccb476ed58c1a031280baa28e91e7640cf7f3b65acdb2c634272d49f3e04e8cdccb476ed5871919fa66c7a29f0c8c085ef45164c19a04774cf42005add9f8be9e74942ab0a5432de89940a5c37d8fb5ab63e0f2c668a9e8c9ade34f59bc97a014fa5a17eb05f0ea65da5ac335cef16aeec35f4218d8a1ccc93455f18032426aae04da3d8e8f5f10c1b6aadc753c3f2bce146518cc41f640c4b1bd958f2c25e12ad8fe3eaf57e1c01479e6f3200a03d3d97f4b67b3d12e5bc02f5ff685a463d0a6b7acec1a49ee951f6f71ce5ff0d4eb4d8bfd8137ee07aa2ba81463d44634863f178dff20e200974947d690325ea1b9984528c926063d3bbca1f5d68a1cb0ea44036a208ed93940d6355d016fcdaec6aaa3aa5e7eebdc7f38337a506851959ed75c6a6078a93940d6355d016fcdaec6aaa3aa5e7eebdc7f38337a506851959ed75c6a6078a1db8b942f452f8e10a701ce42c0cc4fafaba4622a0cbe00ca5255394f0b2c4e41db8b942f452f8e10a701ce42c0cc4fafaba4622a0cbe00ca5255394f0b2c4e4be25d8021576a8e9735aaa8a2d96e59c654ae6c8882fe54d6ccc68a38d9cbdc8be25d8021576a8e9735aaa8a2d96e59c654ae6c8882fe54d6ccc68a38d9cbdc81ffd0d03cc36878ff4325c09cb4c4c8f27b0385ea101decd7e100d8a45bd61611ffd0d03cc36878ff4325c09cb4c4c8f27b0385ea101decd7e100d8a45bd6161fb6fcbbd1783d9295721bc018081c03b5fcdaaad2d6b49bdd439251d61615307fb6fcbbd1783d9295721bc018081c03b5fcdaaad2d6b49bdd439251d61615307896b59b66bafd3a97b9ad9299c5c74e213b0d07522bb4a353fc144373ab1347a896b59b66bafd3a97b9ad9299c5c74e213b0d07522bb4a353fc144373ab1347a1720ed7b2279fad7423f5b8d0fbe2a2378eef1d877b582bb19bcb2c51e2a2bbe1720ed7b2279fad7423f5b8d0fbe2a2378eef1d877b582bb19bcb2c51e2a2bbeacd353c4600f08414fe7c66b95a70eb765078ae39017578c20166097dfb61e73acd353c4600f08414fe7c66b95a70eb765078ae39017578c20166097dfb61e73cb6a9988fd1c01a60623344df853cad57b4e783d7d9d1a73d4f968f197156d27cb6a9988fd1c01a60623344df853cad57b4e783d7d9d1a73d4f968f197156d2769fd1bfd48b0c1fc75c5450a8cf3c96290d324a1cb6085db829d2e5e2f34cf0269fd1bfd48b0c1fc75c5450a8cf3c96290d324a1cb6085db829d2e5e2f34cf02e5ebb0883b2fc28767e2ac6cc7c50945739d72bf72eade4b64492f3589313e42e5ebb0883b2fc28767e2ac6cc7c50945739d72bf72eade4b64492f3589313e426ff292b9b40af8623d0eb53eb9da46253470f7c9a52267d949e85fd9fb1d593e6ff292b9b40af8623d0eb53eb9da46253470f7c9a52267d949e85fd9fb1d593e0a636651ad680cf5cc0aced9a06ecf06bb9d690d618887a65ca8c1354916eac53e4f800466b036e2c45a7311a2318854c5cbe25a28161024dc72962481bce2423e4f800466b036e2c45a7311a2318854c5cbe25a28161024dc72962481bce2420d4f2562fe12f05a6cd1025b98af3e2baaa1d90be241ca59b3e10d85167c39400d4f2562fe12f05a6cd1025b98af3e2baaa1d90be241ca59b3e10d85167c39409ee55bfd18965277a0c14201528a4b4fb0dc45f9b31b52a898d550fa84cd613d9ee55bfd18965277a0c14201528a4b4fb0dc45f9b31b52a898d550fa84cd613de024c60ff3eacd79704101407a9b699595c57599c6063b007f2fdad2b48b96f381486a63e1f247dc5ad93db31c74ff1e20ca0ac40afd4cb7c72b065e3630014c6ded18fb4c67ccf2b596082d0d82ba91f9af5cb83edab8e9e59ebeb92f6048c30237475f5f48d1a9d7ac14ca9bcb4b5f382150a471db1ba0a4a540c762e1e1b3a232446f0ed176c018dedd81dce9c785db9d51a195b682e7c6ad849c3bc70e4034f4597ab954258cd47f090c54ff949138c1dc42d225edf0e037e6b23da1454715b5447892a75a16677f8210d01280853f7463402d32ec8dda18be6147457d6e566f6695231aa628fc5911268d74105e34340cebb4f6befd3d516096143ef061566f6695231aa628fc5911268d74105e34340cebb4f6befd3d516096143ef06121fa570bed17ab985dcd024bd891323674b67b33b6eb4c071f542556c09e5ac821fa570bed17ab985dcd024bd891323674b67b33b6eb4c071f542556c09e5ac8c5280b1a2c55eda863952a6caf6abb987011509ee6fad800f803430e4c22dd0fc5280b1a2c55eda863952a6caf6abb987011509ee6fad800f803430e4c22dd0f95f763dbcc5c1253c36e2dc5843c9d46f3b4cef791cb9336da6417744e46e55a948cdec151cab55bddb9d065d066e44b00d6cfe52e2131767b633f6a1552e4c6a4cdf845e51b81210d221de440aced7ad361deb119e2f3d554b53ca78e2c0cbc75187b5b4bdd8c41d2179028218bbbc97248bf8121eaedaf26a8e6059167d04035454ecc6168aca187d189ba8c96a0a1f0663bb3ad8a701a4456dc6d5d3942ad35454ecc6168aca187d189ba8c96a0a1f0663bb3ad8a701a4456dc6d5d3942ad00b0d1453cb3e9e6b010c30acc6b61dd93aedc374a17a7d58214f878b91b51bb00b0d1453cb3e9e6b010c30acc6b61dd93aedc374a17a7d58214f878b91b51bb56be6ee61529c22ce0139d47038a8fb6d11e989c0555980e6bdb454eddeb075056be6ee61529c22ce0139d47038a8fb6d11e989c0555980e6bdb454eddeb0750874ad689645eb448dbcb3342b60e85ea66827b9b448e7759692e192c9238778b874ad689645eb448dbcb3342b60e85ea66827b9b448e7759692e192c9238778bd82ababf8de306263cdb7d2a109ae7d76ed32654f85d2a2054cf753018b9f805d82ababf8de306263cdb7d2a109ae7d76ed32654f85d2a2054cf753018b9f805aab39c3039692c09a837e62ec1f443ea352cbee2ca1ea9e80f92a9a88b8e036aaab39c3039692c09a837e62ec1f443ea352cbee2ca1ea9e80f92a9a88b8e036a9feb657b55ca86648f6ffe38d80e1dc669adb38b47fb608df07a1de4a920c03a9feb657b55ca86648f6ffe38d80e1dc669adb38b47fb608df07a1de4a920c03a075f1208b01c87f42ad6c2a5c66287f8af35c05f02bbd2a4822ab1c1e9c802e07c93de9fdd2179b459a1b2b34e315c44dc70f6d4cb7fd0b6d23f5fb9a85c55354c273a0c1d78efd7d2da259e00c9296604060548de2ba7b55495f4959561b31f14d3e10925361cf4ff0cddb5c6370fbc63043df27954ef2b6e507fa00a7af084ae216bee8d79c5189e7b61d9adfa74d93e8565ed48a08228322f1b707cceb930964402061f4b9a9986c2fa674315f48b3bfe43d785139f7574c54350f96f4fe3a32a08ba75b6ff6e602d02de7ddb5e9942b85b29f4d33c89b0d7df83f8bfeb8a0eee07d4b3f3b85fb45934b05d1443da01a4b129f9290ace7785c94f1830bd960eee07d4b3f3b85fb45934b05d1443da01a4b129f9290ace7785c94f1830bd963191f27c0b86b14e6e195a2a248b2d71c3902b959e9889fea82c5d2fa4ec977b3191f27c0b86b14e6e195a2a248b2d71c3902b959e9889fea82c5d2fa4ec977b206cb1923a91feb59732804e1e0e645999d0f87bc004dd0f0a2ea629f990f25c206cb1923a91feb59732804e1e0e645999d0f87bc004dd0f0a2ea629f990f25c75d7ff90138ba4c4e42107a51c1f1b68704edfe734eabb0e08f4a5808031b10f0650bf1dab172c58bc225563cafbf178878f39f00eceb91b2ab2fa418d21770022f05417e403355444c39a3034e0b1501377145bb00d376e22363e03b3174f3b11185b5e99b38a2d7cdfa47e2252fe3e917b4633df4bd00e99dacd76d4b2f0b3eee7ce19fccba9e9868945f8ee48d43ab591aa16efe5f0de53b722467ac452fc0e8db364ae5ab08ae4715fdb9c4941ae64e20013effc689f5c1b60a9c5c779957cb559aae03d7d8d12cd69ff746158fc4a4f8f7c3d04b752a2ccb8b63aa621d3e6dafd8b7b20d0ceb64e84a7829cb41f3029b5b3b8305eaf0a32d728c4599acc0e62ab3c42d9f26dc8e34bd3dae78eda599a7fdced7bd6745f39c31c971a787d0e62ab3c42d9f26dc8e34bd3dae78eda599a7fdced7bd6745f39c31c971a787d815b893d332cea284a9948440489bd9f14107dc68ba6c8fc0ff0b9b29bf1a01f815b893d332cea284a9948440489bd9f14107dc68ba6c8fc0ff0b9b29bf1a01f8990099373d60e84d0cf8d6b757b85f58b818b925a346592ffbb7b4e5e99f35b8990099373d60e84d0cf8d6b757b85f58b818b925a346592ffbb7b4e5e99f35bbe0329ba76784d70dda1aded9b1804ffa79de19830a49c3a6da53e705190d96cbe0329ba76784d70dda1aded9b1804ffa79de19830a49c3a6da53e705190d96c307c74d3877ac0972341fb274b403d67ade9d16e18168b2c605b73b1e3fa1c10307c74d3877ac0972341fb274b403d67ade9d16e18168b2c605b73b1e3fa1c1098e439301a36505ac352f36d835d632305a3da43535079bb1e812047c10f734c98e439301a36505ac352f36d835d632305a3da43535079bb1e812047c10f734c7ae3705e5b96ca0c53af671777083bd03e9b7bc33e51befa86556460b792d2657ae3705e5b96ca0c53af671777083bd03e9b7bc33e51befa86556460b792d265bb27035a2b2c7cab2cb2e75ca705a16e4b99645fb20b833170e17f2aec33886fbb27035a2b2c7cab2cb2e75ca705a16e4b99645fb20b833170e17f2aec33886fa190b638a9ddf78f40d93616d30d5d58da1f926a7a08898bac66e88549096407a190b638a9ddf78f40d93616d30d5d58da1f926a7a08898bac66e885490964078eac440f452fc398b3669e2af99f303e4643071a08cfc37b2e90579c1eeabf3d8eac440f452fc398b3669e2af99f303e4643071a08cfc37b2e90579c1eeabf3de603105174277b767ad8e98e05f08f9b33628eb769a11129ce1a8717150633267bd499e186432d66fbe6f27a797b6df628db6495726a2b30b9b13fcf398d0244520a0134856be32ed56f49a215667bc6ff443d1d6e0fb584348c7f3b5c6351277963576bd7bf94ea8460208990c86fa9912b6819e72f311ca0ed821563be9dec8ced367a1ba074fc58bb96c13468f00330d1eb964b857ee3bf114d0a9f98702dd3c9bcb1298ce5968a0c383fe5ff75933300ff714bc3ce0c31402416b5374c0b36793a1acc05a1784b7c8eddc2291d7c46347837ec28d441157348b509c52edb36793a1acc05a1784b7c8eddc2291d7c46347837ec28d441157348b509c52edbfdf4333df7dd74d0f2f9395ac43fa066500ef9965b804cac93110f2adf8122743188b244034fa6621278276e38af07a426c7c16f6d982c930d2ed53ba67181dd4740b4ba90edd2ea3e4571035b443fc934a5bb05fd90d6aab4047ea772404cd5f289b2ae0bb625f3408712b054a260e7bb14ee030cf32c0c91d0d9b8e086a6d7f81d658a1699ae4bd94363cab57877795ad542be62b42d624198cfc290118252b98cdcc55eaccfc21b38ed59c75f8ec2db55f7ad570f24ed2a6cad38e321b3dc4fb8c306b280c63acebfb1cb8cd3cffdd40ea12b83cbbd1fa6e1415727ecff3b326ee46bb5261868401b6de45b5badeb6bc1d3df5d78afe31e1f09c2dd7b59f1591b80ffb02b271038124e2c6e719c347bc5807154d47ea3748d6d737f84373a27f87cba44d7f7d93988e2a927b06d29674069bcb6563c20c55d396d9b21b606e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551fac0e3dbbc81a0e43c71f5fe07d6f2319a390a8c4c2817fd5fb439c3d2d878b1fac0e3dbbc81a0e43c71f5fe07d6f2319a390a8c4c2817fd5fb439c3d2d878b0ea2ef69e2812015cea024766b2355da4ce90fb3a5eeb97b02a30ccc494bb6b40ea2ef69e2812015cea024766b2355da4ce90fb3a5eeb97b02a30ccc494bb6b49b3fe893b7ac9b54d0bee74624aba6af9bb62dba046a68973ae4b8f19615a6ff9b3fe893b7ac9b54d0bee74624aba6af9bb62dba046a68973ae4b8f19615a6ffb9587b511afaee8ca2586caef84a96ffa96da60c7c7bd013835635b28c0198433ce7e1b72041c59326db4c9aabf4909dec405269252932750ea1e9e2a91cbcdf50d9315bf95ed08d5d7920d6bfff49420db289491e249a95caec5ab8d755d94d62af6776910b45820618002b4c0029f82cf8a202cbe1f074c9492fae69a547f08e018a6b8aaeff43e7456da453597a5e19164ead7772dba3e4e2ceb35f5e546d394555fad4d83f2a9c12e6488aaf32bb528a4425b7751f177a37dff9b929e152068397628b8999ee5bf4ba28db68d298ffec807e9ba4f3d46b97817ff27229cd068397628b8999ee5bf4ba28db68d298ffec807e9ba4f3d46b97817ff27229cdf7bcf7e45cb63faa77ed74103a66bf31a4d5d19b01b9335d5b09e5aa29ab9d7087d399b5f04d82fa680ab119bc8093e2dedbca66d9a92a756328eac85cf2ce921cdfe8b2c773443856c3a5b20d48697b121ac3e0042209aeb0d34f73aa684eb51cdfe8b2c773443856c3a5b20d48697b121ac3e0042209aeb0d34f73aa684eb5bc15a53ec1843fa846cbde061d8014ab74646ce98ba06f63d2e400b48fe7322dbc15a53ec1843fa846cbde061d8014ab74646ce98ba06f63d2e400b48fe7322d58dc02d8470bc6072e884eab7bec9626a95029c0b28a6ea2b74d27dfcd68d58958dc02d8470bc6072e884eab7bec9626a95029c0b28a6ea2b74d27dfcd68d589c8e3b33d644f418f37697fe3cc1621c50b1faa1ae394c470206e37c1a2deadc7c8e3b33d644f418f37697fe3cc1621c50b1faa1ae394c470206e37c1a2deadc7eb5910d35ac8ed223b106482b0c3f10451be4e43e1c1b6af475aaf9f58d8def6eb5910d35ac8ed223b106482b0c3f10451be4e43e1c1b6af475aaf9f58d8def6d216949a78b6f22359416a1388d438cbae35bf5b33f1aa7aa0fd842f4f21026fd216949a78b6f22359416a1388d438cbae35bf5b33f1aa7aa0fd842f4f21026fed257ceabfb78cc46a258510bac192065eb7d435b21a3d29a9447e087cdb3217ed257ceabfb78cc46a258510bac192065eb7d435b21a3d29a9447e087cdb321746822906f72530a12f6adff8dc8e39243a8ae0e17481bae238bdad07dddaab0546822906f72530a12f6adff8dc8e39243a8ae0e17481bae238bdad07dddaab055cb3ae5bf4b6b631debb784010e0443250cec7b606d63957066472eb064ed5615cb3ae5bf4b6b631debb784010e0443250cec7b606d63957066472eb064ed561b97ae9e67ba31326112031ede5401fb4a835900c8e453b75e19c07bb238fb2e1b97ae9e67ba31326112031ede5401fb4a835900c8e453b75e19c07bb238fb2e18c731c59cb66e75bf2db6701512ef3cc76759e4e9ab4715714b9f9f0c17664a98c731c59cb66e75bf2db6701512ef3cc76759e4e9ab4715714b9f9f0c17664a9da503646459f6405127edbd9a404441971fb16bf0ad357c86f64d47d3eee8340da503646459f6405127edbd9a404441971fb16bf0ad357c86f64d47d3eee8340c3a9fcc663de8f2baca51e01967f8f8888c8599875e2fbe38e04dc9ec94f361fe35d6457c9c49940a388b51f2018ffe36b1e42b0873c880f480b32f9308bb563ca033cbe79463046adca18990d8571d6a7a770c002600a6fe2521e33cfe0652aca033cbe79463046adca18990d8571d6a7a770c002600a6fe2521e33cfe0652a64a1f60ad522e672cec01b672cf0ab044848030edc5a56558d46b20758114d2564a1f60ad522e672cec01b672cf0ab044848030edc5a56558d46b20758114d256c3b259dc7a8e72911309933e18ae960fb9df755f81883d9765947042ee904606c3b259dc7a8e72911309933e18ae960fb9df755f81883d9765947042ee90460eb4bf90316ea9cb7d18085fe1cca2085ac476b1d66646fb9607b2243c3bd524aeb4bf90316ea9cb7d18085fe1cca2085ac476b1d66646fb9607b2243c3bd524ab756d7cb0b96d07030c7c459cf0f3651a648f275c166a7d329fc2e389c969d1e1c8f08729cc199f53ea6c4641d87a491188121302cc632dcff1dd15a4104adc0eaac65b6f8c4c431bc948cf54f5bfdf89f4f2cac97a85b5505bae5b2f5af49f08ca0893a94e2419113c4a399134ab96798caa745e2c0993d59b21a1151477afb459305e0ea27a4398e20979b0274f76ce619d2964f99c93a68c7f03e8694d3b4267f4a7094da60c84d56f1ef62742a34648b538f4054330df916ffade6bf8adff6e84b7d916928cc9e52cedf212753df02c98b9fc77a17214c8a15f63fbbfa6deb1fa993910b216b69d88d19a5e165b2cafeba20f0fb4c33d0bfe5469aab71a59998543356081a7a7d0ada2a2131d53547a0cc88d059d1be81ee09ae043d484208d4477ba089eae9c426c5eb8c81e0e79d16bfbd5ac99333625ddacd91d26218ea24dca977b2d4ac5d2154af38e5c10897f53ddec954bb129dcb27587b8b2f5dd70b09d4f4eb1ee064352dfee4e1b86886ad831d87bc472fe3c8120dc6d63e40928e37129bdf6dd1944651f1cff00faeddcd0ee7e77d90c8f5dc2eac41ec93452517c54cfe0ab33e189c854559a2b8bf27924a1711eda4d7aadec1b91f903a2ce69b77fcd7781a05467c814f4ccbed9abd91cb3982c71a1772ffbd8c2ceb914be8ad6607fb03510d4a2087203f587373325ae9bd6a1700edcb3475dba1a8dba0a8e244ac7fc3675920523b0ca7dd197e1d7901fce95ff35550f3e642b06ee55c5aeede76d032239609241d8cad7bc5f283f67dd3ffdc0dd4e9657456e569e1654ed18d5690c0b7f39c0cc9659dee3f1f76dd63ad7a953d8ea5843bad3c102cd56610839ad6a5928da1365e5357c4110e34904384e6d38238bcbcb1c1615cae276610839ad6a5928da1365e5357c4110e34904384e6d38238bcbcb1c1615cae27c4cfdae581a30f12b5d42b43c16b1b2a1487c20c220281404723d7a673e941bfc4cfdae581a30f12b5d42b43c16b1b2a1487c20c220281404723d7a673e941bf09ef3de548389ae3da0945d2475f004c743016fdf7b68577b7f6a808ea82c86713a40cd9e855b26fa33349af2014a53fb3c7ab0300e24b7aefc23e37df4241a813a40cd9e855b26fa33349af2014a53fb3c7ab0300e24b7aefc23e37df4241a84fd5ea3e53df81f5f8bb3ea4874507fefa4c48b3909d3c862c60d4daa97b766b4fd5ea3e53df81f5f8bb3ea4874507fefa4c48b3909d3c862c60d4daa97b766b9b795723c40959b7d833cff39ca6d886616fe8431078187291808bf5e1efa8729b795723c40959b7d833cff39ca6d886616fe8431078187291808bf5e1efa872301873ef90074cbb3145353d0d565e33ac2bec5e2de91f0ac5149cd3fef51ca7301873ef90074cbb3145353d0d565e33ac2bec5e2de91f0ac5149cd3fef51ca7e1c04d30bc30761a7dd134da0595e8c08b77ccc295314bc7d9a84d090637dacae1c04d30bc30761a7dd134da0595e8c08b77ccc295314bc7d9a84d090637dacad09af21a4eda94804b4e91897232e10206f94911085243339950313c70aa5730d09af21a4eda94804b4e91897232e10206f94911085243339950313c70aa5730fca6fe413c19f129d2fe5ce60005eabdff72907377091199edd5122b18e9fb7afca6fe413c19f129d2fe5ce60005eabdff72907377091199edd5122b18e9fb7a1c80382cdbe099eb5a21a46aa17698a4acc2b0af5ae9cac4708a48b32475b6d11c80382cdbe099eb5a21a46aa17698a4acc2b0af5ae9cac4708a48b32475b6d1c5a0e7764426b17a480229e254991f420a8a0906af3b8723fdc78edc261e4ceac5a0e7764426b17a480229e254991f420a8a0906af3b8723fdc78edc261e4cea58a2bf189dcb089b593d9d230c706746be6cdb3fa4f505b73cbb4a3083f48db558a2bf189dcb089b593d9d230c706746be6cdb3fa4f505b73cbb4a3083f48db5faec8fe63338bff6158f1d32771045239fd4498073822e224184a3b4a5e2311114788e9775c8f6b7579a290ca2919cc3e1aebea075be10d0727495c9a8aedabf33851485c71dd741b20afc5e16637af2df778a6633b3fe0399cfa3b1251ac4183046bca3f16ff7c2069c882f017ba230fb269ebee3ffacacf834af007830c42e28912154dab0df03f94f0e0af35a37f5d16ea08cc6611ea47e68647b984395a3e1ce0fa3be0b5e9c823e6bfbaa3bd875a001faaf0b7ebf77c690cc6b5a4dba29d6074f572b8330355e99f812d59821f6e8abb2a0eb730d4095297ef734412a8a4560422cda8145bd787b7d73162996f7a4aada5254110190879bb54ab0f9711c61c3393bc5d68227c9662858fae2b6b9b0d84d2f20aa78b17b47ff9326d7f061daa6789aaf1e2e63f30a6f09e99eefb4a487f0d9e81fbbf097677dcb19700dec95f5f40ea211b11582615a3cbd5187f820a16bda95f0436e2e72d553b1fe869695f5f40ea211b11582615a3cbd5187f820a16bda95f0436e2e72d553b1fe8696cc7a237fd132261cd6bcc821a44998a2f6d6a7f7effc25d2847801baeb18673ecc7a237fd132261cd6bcc821a44998a2f6d6a7f7effc25d2847801baeb18673ed8e63befdae0f7344ae0da00dbd7b701b7a296bb564fee68a5d8081e1051fab3d8e63befdae0f7344ae0da00dbd7b701b7a296bb564fee68a5d8081e1051fab37ad7b231bd900acdeca1f191414e534a66161ce8a89bd664109a7024658109ef7ad7b231bd900acdeca1f191414e534a66161ce8a89bd664109a7024658109efb0d871e51c21ade479f0586f95c7dbc3f01e9b0f054789922ecd2fa0d11ff7a0b0d871e51c21ade479f0586f95c7dbc3f01e9b0f054789922ecd2fa0d11ff7a069e87ef9034a2d247add6930381379f8d3e450feac7b01c4f3c3415e32e0716a69e87ef9034a2d247add6930381379f8d3e450feac7b01c4f3c3415e32e0716a65c77c1c019dfe5e195d71b7509d70137d4285680c1af1593f328376ff1a1d1365c77c1c019dfe5e195d71b7509d70137d4285680c1af1593f328376ff1a1d1370e0b1525d61e88267da2a97bf92dafe10782828f7bb986937f339a11a4a1b8d70e0b1525d61e88267da2a97bf92dafe10782828f7bb986937f339a11a4a1b8d188cfa0442e0a665a15c386925d8d2c4413a2baf6cc19c7c8225b69547fcddb27082f8347403383f965e00b9d3d796f419d3ee009c9b90de6c19642e71841d8a69c9427a664d492b04ec684e94b677abd7a3611f0b984840a5ae5d9951cafeb208ed536f621c33cb941e101498caa8c0d5cc4ac77f80edfae8189d6fa282e313ec52ed248094cb4e626b5a2111861f7ef9c972fd6293b950d0fe8100b626c96ccfb5924b3064ca90c3296e39bb47e5459e03e4518be29069d7779db439a296d5a7ac80fd3b94acba94df3ad354b585c1d75d975c069d01a163c3daa94c5efe4d16198e15298589f99d66ef1fa2af0e0eadae2afdb7bf7a4875f4cf6a0a136685b21505b943864f0b984a2dbff28ea8d2b5e657a6b3f0b6b7ddadbc86c64d27a6c1f38d35253b4118366297a0253c70dc16db8eeb3653f202cc6786ed4c284657711277d1d9607091c70bd7f7ff5bebc43d3198b7e535f921013e38601f7d60bf711277d1d9607091c70bd7f7ff5bebc43d3198b7e535f921013e38601f7d60bfdc9c484229447b35bf3ba9c95428fac59ecb12eb4dc4a08122f7d889cbdf731cdc9c484229447b35bf3ba9c95428fac59ecb12eb4dc4a08122f7d889cbdf731c4f2ca6de9c66096d887ba8dd4686245b84c92b3405214010703b9c0e43e215304f2ca6de9c66096d887ba8dd4686245b84c92b3405214010703b9c0e43e2153044a4a07e9bed7ac641aee81b1156ba5f4f0f2018ef3d0ecd2746a52475a2d8e344a4a07e9bed7ac641aee81b1156ba5f4f0f2018ef3d0ecd2746a52475a2d8e341b5aa249580f1a156d919169a8e6f8cb36b4d84ef4defcbc9f2e332676e06d860aa2e73fbb77f6d03922d2d73c224779281c25b345658cf41f1e2d00e91b597b5b470f165918ed55984aa5bf2f8b6222d0e7c8e2a3d98fbbf01ba82befa202c5c50bbf806faeacf1c41bf63588a047b66d773c20db384763bbb760b9ec317e3815649f3f7cfef73235aed065835674d0bfb1fbad412a97cf4ac6e064271c975815649f3f7cfef73235aed065835674d0bfb1fbad412a97cf4ac6e064271c975d959b0b2d82294352c2a7811a0b1b54ef98a62a04aca73b3e8e7ec96c5d8c9a9d959b0b2d82294352c2a7811a0b1b54ef98a62a04aca73b3e8e7ec96c5d8c9a9beac406ead41a0606ece6ec8be09b5048970c48520e2420b176f4b0042666405beac406ead41a0606ece6ec8be09b5048970c48520e2420b176f4b00426664050179dc4d512b1145c540acc56a630e08b0efef7345cf6b0b9b9b09e6da3f39d90179dc4d512b1145c540acc56a630e08b0efef7345cf6b0b9b9b09e6da3f39d9828257ba0ea52aa57676424dc72e6e1187ff9ee01ac8a6e0f34612eab61b191c828257ba0ea52aa57676424dc72e6e1187ff9ee01ac8a6e0f34612eab61b191c13a44fc6c81deba853fb30da91e6efc8199a81859fbc2edef2134150518bf18d527d4f9607ac5614e8ba6e42ee9dbf413a61540c45737decb74159c0eb3f90c7d1a399cb3d5630add461d4e279cd66710988dd3581efecf559a8702d0b5c44d6d1a399cb3d5630add461d4e279cd66710988dd3581efecf559a8702d0b5c44d673ddfaeb3143ec4a44e5f891a87adf7886ce40c285776ce95e699e414a8235aa73ddfaeb3143ec4a44e5f891a87adf7886ce40c285776ce95e699e414a8235aa6449c05ea3f4476c5aea2c5791b8688a2df754cbf22a567a265b20e168b0a9db6449c05ea3f4476c5aea2c5791b8688a2df754cbf22a567a265b20e168b0a9dbfd5174306c72574e973844af1c567e3a0d78eb57deb5a8e33069c445f4a9ca9dfd5174306c72574e973844af1c567e3a0d78eb57deb5a8e33069c445f4a9ca9d59640a6d2f8499e78008b7ad927a1b67fda08f0b28522552c86414b18b4c2039c6c5e5ff9df294dc208e4172762be586eefadbf0a9bfa3e7e112cd62abdb5612bc78a7c2f295eba66d4ad874beef52934b436ec1105fbe71e48c522fa5b171167c49402b94ac37dcb6c993280da668c19b6155b64fa02228b954e8ba2a9ef483cbf9c58cdefbfe172b07a5826993486a8e799854fa1a8e981ad194e7aefeae1bc37c0fbfeafbd1e8dbab21e3a324dc68aaa6917dc9abd1d6d6c3beb1d780a870a47e2dd33d544294967f3a1c733539a9bd6aa5a0d54f1566613823dc4010f61614e8b347b40cb6f956effb0fb6332cce56b2f6fbac77570f2e7b2b71d0ae308e3ce4a9b9d63edbe1ee494604a54b57ecf738d1471cad8ab655a244b9edb584e00d5a7ea6e302abf28a715c595e0c80727af048af628f1769de0db3209b3f7d1d5f5775af4e15fa63daa44bd287956fad75f293519ba420457478c884db4357922adbef80f19a1f585a177877546510f4f4312dd8e49937607f599062a7b6e8f38a6c10119782f6af1fc5a6a9799d53322b2a3021f5207c7bfb0395d8c7eb0bef60e018edc7d52356683995b55bad52f0c535858431480f9d639e63783b42ee7f5c662733e0acf652b6cecc4044a382daf0b990df0d331a64883e82d7d8976f4b9192dc1234b282bdb8b53c377814311712192f9987e6aec2c63a2b6398a5be9787e9705f3ec162c931ad859222a94922d8dfd6ce38c33aad3d27e3a6eacb785a08411ab1cdca07156d4cf77456b52728567295ed7fe80c6cb3bb2e7309057e91c83a1123a2e0754863812c87b093164c9d6650f927ab8ad876e2f1a5d1e2973d58e40819b284bc9cd2a8d3d21e04f16e27579a1e1e7413b2fedf9a8ddeaf201a6824fb4bfed1d82e3a581eec9b34480ace9eefea06d24c158765ec75e8218341d5d5c8ae7b605fb8701e7475f5a6422662c4eb8805fe581f797697f975b1fb322b250ecfab6af38cf31f52d32657fe7ebdd1efae25aa2f98635b62fbcb43e8d1fae593a9018e4b5b1dedd9034ae3f5fb4c9234fe30ad656d757cc3745ae8c882350a17170b1862779629c032245ca70ba72388b5439ea4dc176e9879a9b801c39a3f0f9fd7c1c4d6a3490120889c3b008865f7afe9d7a61f91be959c2940fbeb46fd0c27312c364e465332f95e003aacaec672bb02425ed2e59a5654a62adb19fa240442958c2210db859dbd430c2b35c783a071e10c4dc4ec7f319c897f860ae64bd70c1ea8b81dda0baab5aadffdd0ce5741f33dc8abc776a2db656470ddf51f682422290fe3f292a50fd5f4d49203ca1ab94fb568de25288cb685c3848aa3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d51e5cc95c64e958a507e8e3d622e195ae12732d2fd2a73f2871c62984af67c2d51e5cc95c64e958a507e8e3d622e195ae12732d2fd2a73f2871c62984af67c2fa0ae350ea0f95beafc06f06513efb063f6fae5009044b3e2866a617aea40f56fa0ae350ea0f95beafc06f06513efb063f6fae5009044b3e2866a617aea40f569e91f40f202b0c472ae09af3c92bdac9c9fb9b1304aa704849f8e90e97b07e879e91f40f202b0c472ae09af3c92bdac9c9fb9b1304aa704849f8e90e97b07e875281be4b0fc618e5c719f61ba3d3871002e803cbfdc805fa6ffc731df4b016385281be4b0fc618e5c719f61ba3d3871002e803cbfdc805fa6ffc731df4b016386980cd2b04d9ab047d9cca31b959df110dea4d13d1baba8cd208d678c0319c146980cd2b04d9ab047d9cca31b959df110dea4d13d1baba8cd208d678c0319c149411f2394481612ef007e719725d2b9429a68d315cdc7e6966e1fbe41278e8f7757e8bd0cd94326100815a4b0e52527784a633def3d07375be1b0eec72ed6fea3e77f07f84795c37606877d387ef87f3c08d7779bfcb9fc709222966bfd1e0e55676bdc7aacab6841f4233c2cee79a6f5e1af186b06c79f45b1f16ab0ebffb6965f88beade9c9f489a1b7e8c8d4c992726ceadefb5fb0b68be7f446c546cf08485caf4be03c4f70d73fe1da5072e6e6676e5768960e9668521774f760d01e79685caf4be03c4f70d73fe1da5072e6e6676e5768960e9668521774f760d01e7963842497f8ede83950f6e509629f0e5175b0afb7dacafcb63cc56aebb6c21dd1f3842497f8ede83950f6e509629f0e5175b0afb7dacafcb63cc56aebb6c21dd1f3f6e5443f1c96045a3a88311c2df9458ba7f299bfcc621d275614d553d9100e93f6e5443f1c96045a3a88311c2df9458ba7f299bfcc621d275614d553d9100e94db2c2d4e4fb26d9821a59456ce1dc98c6e5640f67a776408b7eb24fb31dff794db2c2d4e4fb26d9821a59456ce1dc98c6e5640f67a776408b7eb24fb31dff79d57d314367c01aa77b2aa551c439a8dd147c6b022df400a656472aaf80d8f96bd57d314367c01aa77b2aa551c439a8dd147c6b022df400a656472aaf80d8f96b709ec2752ea46c544c7e144f71cc027dc7b986759edbb6aac74226e8ceda18ccf68f50439c37adeac4c916d5d70d19394dc788eea1d8bfe82d940420598983a1ddf9fb70a77bf973db4a854061c06707a9d44eed5479d4319cf15a5f33e398c5efd10d7ea3f14fe9336dd8b0e9d42f004c9e49950d9e49c7bcfcb8d9fa55464ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85562069a90a6bb2e01386440d22a32c9cf76fb7e2196c6239dd10a605d256e8d2962069a90a6bb2e01386440d22a32c9cf76fb7e2196c6239dd10a605d256e8d2986876f2e338f35a38169b2eb61f2e199d4c66b9f7d32794a13b6eccc8bba57b686876f2e338f35a38169b2eb61f2e199d4c66b9f7d32794a13b6eccc8bba57b6338e2f38064b62308bb4775d9b0aa73ab727c137a8a15a4b36707945935607e7338e2f38064b62308bb4775d9b0aa73ab727c137a8a15a4b36707945935607e76f9718699bd0e64eec81a1345820f4f24a5e4276d0a86fc63248918c3c9b9b106f9718699bd0e64eec81a1345820f4f24a5e4276d0a86fc63248918c3c9b9b10bd726bb0e731b6fda5ddc761aa38d52373a23573d1a737476658c8470211f253bd726bb0e731b6fda5ddc761aa38d52373a23573d1a737476658c8470211f253c2a6df5ae89317a0347e775b648384415c7d05f041cb51c2600cacff2865fb89c2a6df5ae89317a0347e775b648384415c7d05f041cb51c2600cacff2865fb89cdcf70142540c9c7ff729863be8027ace14811315dd584b98d5ba4a13a1fbe25e8fb15ecf6df41ef0cf549ba6cafa6196ca949170b28d980718218dcb6dfe25db16a97daf1ce80561b1160da8c94eb45018e288c59b6631b494447cce790a5c73145d5297914986dc1bbac9736871eda328ca794e55c7f33a80955c5feb6217e9ce1752bc14589ba1b275f67b3da337686482c8509b15f8747b359fe620c1d4dee6e20e55f201256e552a1086e940df5a3ce2b270e0e9634b6e9f3d2fb993fdc75a4819765b855618ae051aa2bfcd6911da5e9688d4c23d909203c681ed2d95875a4819765b855618ae051aa2bfcd6911da5e9688d4c23d909203c681ed2d95829f2ac503f9ce5a2bd112f3b2dd20a2ab7060045ea25ced3aad574cabd01c65929f2ac503f9ce5a2bd112f3b2dd20a2ab7060045ea25ced3aad574cabd01c659f2b79308b82e3668be35b32f8f41954ba7924b46a567a1b7b4c4a11212af8dc6f2b79308b82e3668be35b32f8f41954ba7924b46a567a1b7b4c4a11212af8dc61e34b51dd8b1baae2ca2efb3eec3baf52de0a30559592f882d71fc2ba6b548911e34b51dd8b1baae2ca2efb3eec3baf52de0a30559592f882d71fc2ba6b54891eba785f64f95870f5cc8d1a3ba31c1a3cfd2ca7aeedbe54abc5271d915279311eba785f64f95870f5cc8d1a3ba31c1a3cfd2ca7aeedbe54abc5271d915279311bc3c36547f0d31865b3a91534cd311816ddfb61be60e1e4b01f1c2b88b52796de4a8fa30aebc686dd1b55d69de75b51cd6ec48a99eda44044bbe132559296916437ea7f630856675b89ba8af412e461b9400e92dbda47b65df963fbbb15fbbe2569c67821e18d6c376d9c76a353bcc9dd78d2acc78631d4318d0ea59de269f26591bdfe3f77f179442c613e3422c7873457d2ab90cb80674bc0079c6a4b54ba6a3ede9bdaadebcf382bb1b91f2ac8a3b179f6a3108d399beb6cbe637e3e69cfda3ede9bdaadebcf382bb1b91f2ac8a3b179f6a3108d399beb6cbe637e3e69cfde765d2b5be5ea449c66756e91dc7de3001da0ebd3a707a6698af2c7771a23a15e765d2b5be5ea449c66756e91dc7de3001da0ebd3a707a6698af2c7771a23a1592030021b610a764088b732b36bed3e01a8bdb2ad0e5b5b381fc5e1df901680592030021b610a764088b732b36bed3e01a8bdb2ad0e5b5b381fc5e1df9016805adbd8cb58adfd2c467a818e8c033cc77f409a31000f2131ddda0b63f93c66cc5adbd8cb58adfd2c467a818e8c033cc77f409a31000f2131ddda0b63f93c66cc5f0f7254016b98fe8ed9397c734a9e1b88ad01cf68c532814dc5198a94716a04cf0f7254016b98fe8ed9397c734a9e1b88ad01cf68c532814dc5198a94716a04c34295f8e4ac9b7a30787d4596a1624944ff20a93521c9b61abd295467efb070934295f8e4ac9b7a30787d4596a1624944ff20a93521c9b61abd295467efb0709dcee80d0fda63562a10d4abe2a996b086dfb6b6f5c207597238844e6c2ab6583dcee80d0fda63562a10d4abe2a996b086dfb6b6f5c207597238844e6c2ab6583434b1a98b4a5a4a456d275ee658e1b3530115e6b98f02945fb8d92934512138ef51dd64cd642642958048ddce7095374c6298565521b1ec4502c157a0102016b54ac5da93a32ea251d6b7b7f94cfdf905924f23b4fc27ebd5bbc4529fe06e9f9aa0267243354b2904506fa63a89f7f6af331d49ff27ba804e2cbc7d1aaa21d95efeea7aa3f7cdab2e54d5f152f61920127f381ee3346235c8639ef35a491d73f94ccdc2ae2e9ddc01dd2147fd18545224e0f7063bc3fcfc3791003d92e1856651e82c61f6ce196a6b1aa5ddf27fdaa3ffc38d389c51f94520d18893eaac4cf60f265f40ac50b1ddf8c048dab9ed222abe933203a5998328ec13828b695bb6d7af265f40ac50b1ddf8c048dab9ed222abe933203a5998328ec13828b695bb6d7a85a8386173b5267f8ba610d610ff2963c7fa833c0436e430dd2ce1f1d2d9589f85a8386173b5267f8ba610d610ff2963c7fa833c0436e430dd2ce1f1d2d9589f7ec62089b90f34d5d364289649f357c00a78af20126f67e546d507f99bcaff7f7ec62089b90f34d5d364289649f357c00a78af20126f67e546d507f99bcaff7f58101dc141a98d3ef540032c09fd187170eea21dcf79a4369cea4176cb30914458101dc141a98d3ef540032c09fd187170eea21dcf79a4369cea4176cb3091445ef5a583619036208061427486086939eb75b3ab491e5494dfced12d902555625ef5a583619036208061427486086939eb75b3ab491e5494dfced12d90255562b3982efa07662691db07454f68f1c74d8803ba218dfde91b080dd4f08e6ea2cab3982efa07662691db07454f68f1c74d8803ba218dfde91b080dd4f08e6ea2caf9273bbdb4967503768dd67402d104a5fb507ab5137eb42c7e000c0e52676170f9273bbdb4967503768dd67402d104a5fb507ab5137eb42c7e000c0e526761703b0e662548e5aaab3e97cd18344586a67c556bc3528c68249c0fdc307bdd03319d9f7fdb8488dba5e124bca435022ee65ec4b092bf0a7bd1dfd1b8c90c494897dfac13b7104def3950a35e530ee55e9dd2b6f833f51addb71da3aef59812911315a2726253d48ab75d7dc764e5169aa3f77e01c98502f14c2271c47cb9b3a263357f5619dfce40063e0e722e40bed9ecd5a0f728c6cd3b9f66a54ed918def4f36850bb4fd1b851755a62f1ac745dc437f93a075b2045c84ef4afe4d0bc80ab7eb7fa4b1a8daf89237bb137704a7612e926b8f0487afd322244b6e9a650187fbe0c1726e3f4925639e086b7e0aa130d707bfa5cd351a976b637d995efe3fcbf620c1726e3f4925639e086b7e0aa130d707bfa5cd351a976b637d995efe3fcbf62e1fc72e10fe4a6ea157623ccba888444c1d2266169ceee5ae863e4c15b2c46d1aad5808ccc1dfb87648f665d5460d93dcc51483667d3986fbd07520fe2d431c526f147623a44be11e988fd51f531b5af542346e4ff9f767a992ec27df2104c9826f147623a44be11e988fd51f531b5af542346e4ff9f767a992ec27df2104c982f9c6e9758e3045c1d6b7afb03b17f20576d41833e046b3ea7e09af702b96c792f9c6e9758e3045c1d6b7afb03b17f20576d41833e046b3ea7e09af702b96c7900075a547eff940c00a371706267a5eaa84774b87d91daffc893b735be98187e00075a547eff940c00a371706267a5eaa84774b87d91daffc893b735be98187e0613377895ead686e4b9420c137d4adf46c77f7f2eb274a5a1a27c64cc9c9839ad0a1334f53f4a9097f6f5b3aa540c4af757c9649c27ff1fd2d18678f06382eb53f5e20c641abd92e39ee0ac51af90723693b04c54b7bcfc20470b8a9efa649039610a756b36a25388b6943afb0a541147ed060f584d72ce219ace490d9f29c3049d3b0cded4b6691d8fc6b10773aebbbb2db6ec66e3b6dcbcef06c70c003db6337821af846a6061703f9b34317160540f39f03a42a9df09fcd670a8fede5a3e337821af846a6061703f9b34317160540f39f03a42a9df09fcd670a8fede5a3e077c8a9c6ef89b28456c99842272ca133b30d4d3a49face34e6db4a0dd179b6b077c8a9c6ef89b28456c99842272ca133b30d4d3a49face34e6db4a0dd179b6b1ca652f1e44656a57809b4cc542a4c775323c6429c4e82a10ff3d3f6ea3e661b1ca652f1e44656a57809b4cc542a4c775323c6429c4e82a10ff3d3f6ea3e661b2a0cca3cbe55580c54b9f3de988114cce37359bc38330b2d8b2a8b23ad882d652a0cca3cbe55580c54b9f3de988114cce37359bc38330b2d8b2a8b23ad882d6588f232ee5a49925e7a8496d0b605673bec01b7779b1cdd1484a5d63789733ac388f232ee5a49925e7a8496d0b605673bec01b7779b1cdd1484a5d63789733ac31a4d93e9f42236e8ee00795b7e0beb0c97f5802fa35bb195d1fee7fb9b381abd5e45dadfcb0f0cefdf2f3deda4dd58cdee2e0d4575ff994d8125048dc948a148e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f9ac1434ac0eab09c1697af2abc779d42164eccfee98742b96a7764a7b671b3ff9ac1434ac0eab09c1697af2abc779d42164eccfee98742b96a7764a7b671b3f739e9abdf9a32fd0518bd26547fe4d804b41d28b4bc7bd9507e526e1331c04a2739e9abdf9a32fd0518bd26547fe4d804b41d28b4bc7bd9507e526e1331c04a214b32707c929524f9f21791e2ec638656aaf4ca78e709024c2fba1ffeef8248514b32707c929524f9f21791e2ec638656aaf4ca78e709024c2fba1ffeef824857d6d6ace2b32e77562d11bd86bcc89435e29ca4f564bad44b2ef578548cb9b73c8abff835b58293468eb844e1914eb1d01c9532fbbb08bc03897340f264814a4426850ba72532f239aaf04feb6fa0228a7632197d21e55d45ce71d91b5acf7a4426850ba72532f239aaf04feb6fa0228a7632197d21e55d45ce71d91b5acf7a40e99ade95fd5f6a19ec9350cf57f693a733dfbe311e5eeeeda199f9dfccaa7930e99ade95fd5f6a19ec9350cf57f693a733dfbe311e5eeeeda199f9dfccaa7930470706d24647334c0538cf4fc86d46858041b8ecf7b89e977d26ccd260ad4be0470706d24647334c0538cf4fc86d46858041b8ecf7b89e977d26ccd260ad4beed04fb9161d13c4afa6be598d9c109be7ba231293504f10c292b75779cf2fc6ced04fb9161d13c4afa6be598d9c109be7ba231293504f10c292b75779cf2fc6c3f8427f7986e3135bd12d8f3c375fd13825f416aabd999a3ef6ada2d16d11b323f8427f7986e3135bd12d8f3c375fd13825f416aabd999a3ef6ada2d16d11b32dcde447f864de02df12d81f2e0666c4e187a9777d2e48263a6f610e6db4d27d5dcde447f864de02df12d81f2e0666c4e187a9777d2e48263a6f610e6db4d27d578f3b99b83ad61b83e08ba894773beb4ed9260f92f18b80af29fff8ae850ea72f8a8708a9aa642efd1b4f1e0663dc4cb017ab404e14d9348e797d5113ba24f21bc3589e88a9fb4368e2055db0bbf439bd57fc8391fbbf4347700f59520458376bd4a6ed5e001c4b6c38cd66e06719c2b58678d26c139eeeb4009465b8e6ed158644ac82d7c135fd56469441c37b56b5a2d1a0fdde3dff3d823f6da51408148de609d62c9bc049c03d0fe75cb95bfe748f53c4775fd6ba1042023370339030541306e76cbb49c8449c151a6162c44c04b47c850a25a08611a6a52569cc59412e146e3cd01917b30d9ab100fb3877db593914f9276296d8bd717ff78a49709ef7b0076352fcf739743ec6be7db03e8c49c322c87f265e2712030551105df94efece3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85543d035d23eb00ed5687720221e1c1424db491a9c8c0b9b5e010270bbaf56083743d035d23eb00ed5687720221e1c1424db491a9c8c0b9b5e010270bbaf56083711859c1580d07cb5b39472a2bb7d76e98ebd8ed0a3afae225d03fb7d89819b1aec76fc06cea4a7e72698391937d27b6da561b23e64ecb4edcbd829aca3328c2e7f508245cd833aa6d4f442ad15e8abe0c05b4221264b83c6a28bfda6862339a17f508245cd833aa6d4f442ad15e8abe0c05b4221264b83c6a28bfda6862339a148d6b3012791547246ad118bd624c5d5ca24f0c0ff1bbbc0c1d9e3983cc41adb48d6b3012791547246ad118bd624c5d5ca24f0c0ff1bbbc0c1d9e3983cc41adb5ea6a1a578a19e29f593d657ac2a1923b5c55598de966af6a61b385bcbcd137d5ea6a1a578a19e29f593d657ac2a1923b5c55598de966af6a61b385bcbcd137d8e5f27f4651f31f3101c29cd618afb62bb3e3f890d2bd870b759560d7e6def0a8e5f27f4651f31f3101c29cd618afb62bb3e3f890d2bd870b759560d7e6def0a759e23e1f896ce8fab885712c8320119c9a86a7ae1b6f6441cbb3580855a5a3b37657b1536fc5bf94c494734bf8bddcfadd21f37915d8871bfd3857542b813f860033116d678b8f84a5cdc18bdba49f767c91a106d18e6958a985282dcd2578c73f04fd696a3acc97c0506578afcbf863dd25afd3c70b9dc28ed3276d08591fac83cbfe5523626a677e55e4a858763df927eb6e38bbebe430d1dbedf963c570d30952cf1007aebb5b091daf235df0dbcd2c3380b6f2c8def506924d13f52e81f079550c92ac63c21087cdcd86bdab9a7208d23bdf6a1df1442f05656626e358cd5df410da37fda6d0d57f9317ec769312036e108b6194f3ee48dc99d859ff4f44bfda0caa54eb098743d18f44c24aeeac6f7464843e42fcfcb5eb2a44ad03193e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855da28f2ef50a98ab102b5731f4d14efc4ffbc5ab60d3ad6a25dacaa54c8577e9db9df075350d7493211aca31480ee2175d60638b7032a667d8b575ff7883dc876b9df075350d7493211aca31480ee2175d60638b7032a667d8b575ff7883dc876d7dc12a13a75d1b66ac3eaee3694aceac93629e67fea3318198a73f070d77ad7d7dc12a13a75d1b66ac3eaee3694aceac93629e67fea3318198a73f070d77ad7fcccf9894174ab8d9396ca178f3c347a705ce58609965b4ddf51c027e13b5c8afcccf9894174ab8d9396ca178f3c347a705ce58609965b4ddf51c027e13b5c8ada54f6bdf448b982deda20de67248108b96780b44b7f60dd1992af817c58f5bada54f6bdf448b982deda20de67248108b96780b44b7f60dd1992af817c58f5ba260920bf577924e2bf3816bd016ee15439c9cd52588bc447d2f2cb1240685271260920bf577924e2bf3816bd016ee15439c9cd52588bc447d2f2cb1240685271428005b870b72e6fb1aeaf63e09bf32cbcf97b6f4c02cea4d1f0fea602cc747967bda37b0af9c4013231d852946756c7dbb16f7754aab8910880078e5b9437d2c084ffb535d075eec5edc444576adff2de651e982f6f383397774286656a7c02c084ffb535d075eec5edc444576adff2de651e982f6f383397774286656a7c02f0f27a52a691c1fa1c687880650d0392d146b9bd77ff4f781303f713e7868e4df0f27a52a691c1fa1c687880650d0392d146b9bd77ff4f781303f713e7868e4d97a643eb75c8cb1b7c88cef442d02ad45f97dcb2a6f90a4a09a7ed6eed8bbd5b97a643eb75c8cb1b7c88cef442d02ad45f97dcb2a6f90a4a09a7ed6eed8bbd5bf584d2dc86d369be6c705b61e68c4c8ecec3ca27cfb90a2dcb252658897b66306fb061eaeb23912fdd0fa51b9cd5caa74ea53b2d354cd0efc506af8c4f41ef74a0147597e80195e988682440549f20eedcad82137f86f6af0f0e210f2772faff695cb5d42966760b95c421ec35bc695c4901fc37647e36d981cb17709af846c5ba79b218b755d6a832afaccc3c18d083373709129943e79465ccb0e331c5725e1be981bd35ae582c70bd72e09f2ca9a56dbb9777749cf7ecd2cbd5ce7c549a0e0bf8002357dd951d085ad329830c02556879a1761c29a76adb32dfa77ca3c6a5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557b58b788ee26748092f408de837b695c9e63113e107de8163e07f6498767381ae1cbf98b7d0ae79476ed13c7f479efa5ce9dba998816f28ca30eecd4420d548ee1cbf98b7d0ae79476ed13c7f479efa5ce9dba998816f28ca30eecd4420d548e0513d243d4d9ea61e5760a234e904fe418e3bce7223e6a3a64daf86e93faf23a0513d243d4d9ea61e5760a234e904fe418e3bce7223e6a3a64daf86e93faf23a1f2264a569bd1110afc86d27be9cae769776851cf32ea4ffa7de5fdc78d22b781f2264a569bd1110afc86d27be9cae769776851cf32ea4ffa7de5fdc78d22b783ce2f5bbf8c208a53a49dd3cb4827549ca027f9576eb59dfe3902f8b452facb35a6107be247d2a0957bccf7cf2fd3567e95e381b9a6894ce4413ef99ca855f3539cba5d5fe1d9794f63079394e617c3be713ce76392329148113e705c1e76c684dd7c7abf40b2c1a41054ee369d02dec967d684f7b64b149fb015f641da96f9c974edb8ae87279cf0a570f0bf85bc079663243b3d30746360a5b8b906e831867e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ff5af461211d03fbf274b4be69011bbff18e740b8e5325b53ce8cd69115269beff5af461211d03fbf274b4be69011bbff18e740b8e5325b53ce8cd69115269be12a7ed8806bfc6735f6dcdb0002545cf0e6b9c33875747de296a7ab20e476ccc12a7ed8806bfc6735f6dcdb0002545cf0e6b9c33875747de296a7ab20e476cccdd586f66a52a008a1a1c77b56b5865e8faf8f207ab93131de44912214c44f8b2dd586f66a52a008a1a1c77b56b5865e8faf8f207ab93131de44912214c44f8b27cee537b15b1008d05983d3dcfbba70fac5e25a40503bd8212169d08f867e1557cee537b15b1008d05983d3dcfbba70fac5e25a40503bd8212169d08f867e155e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b85e7b4942d0ac16ea332e0e734acd83d7c2b900e2879d5a663ae8d7abdad143e414a210150d747815c819c2ef83e10b987d58d03e0652e5ffef6c97b293591de414a210150d747815c819c2ef83e10b987d58d03e0652e5ffef6c97b293591d53aae72a26c1be0977f70436bb235a5990315a6017b2fe87b8b746d0e489de6753aae72a26c1be0977f70436bb235a5990315a6017b2fe87b8b746d0e489de67116bdd23a3dd84deed8d7a0af04aa3625eadb47e088be8f81d844c7e82f1805d116bdd23a3dd84deed8d7a0af04aa3625eadb47e088be8f81d844c7e82f1805df3f6d1064295dac1e48d048eabd2bc8e3b96080eefebb712fbfcb10e6095fc16f3f6d1064295dac1e48d048eabd2bc8e3b96080eefebb712fbfcb10e6095fc168690d74ed295ca3d671b0bbc252af3414b5f490283c7d921ee4b0417694e1e328690d74ed295ca3d671b0bbc252af3414b5f490283c7d921ee4b0417694e1e32132b937ccb25b0fe2ff1218c9ba10b499485e54936f43fde523ec6f356e92a402b84b903f4093021acb8d0b6fb8d152b7cb3056223f0ea5ce16dd5c46cc7617eea626f48c1d3f827d0d7d9391a85c30b16ad38d192883a4b470682ba3a516241300f06bc15e440ded403f6cfead7c1ad10d723c555493d05c9875a7db7d0a42f57e64ae69c182c058de3e7963df4981f9c918d84bd7081c847b547542966d74c94f215635938d162790e1f008ac750f7a67b98adfdac5d877aa0d9553828e70c1354ac9ee04bba98c327a45209cdfc71b75a9ca8ee6c8a0df66aa016faf8180ab1867bea238746247081aca32b5c45eb023eeee0e24c45b3473e9d20c73c79c3bfe61b8f8fce30c35d0340d4b913cebde64805364580ab29248047272846667bbfe61b8f8fce30c35d0340d4b913cebde64805364580ab29248047272846667b3a4e461f4b5c984a79fd71f0f4dc2fba772b4b9421bc1a9a6d5593b8cbc5b4fc3a4e461f4b5c984a79fd71f0f4dc2fba772b4b9421bc1a9a6d5593b8cbc5b4fcb602d3369a70b1cc31b550c54f8c71799592d4be7597c30aa8d9271d88dcc0ebb602d3369a70b1cc31b550c54f8c71799592d4be7597c30aa8d9271d88dcc0eb7fe4bdf991b9ef96046db32a6b00b80ef9c208aa503191995b3ef6e8e3d5cd0c7fe4bdf991b9ef96046db32a6b00b80ef9c208aa503191995b3ef6e8e3d5cd0c4cad25d3b79d81698f8780c79f3701c9ae8f0e3e7beb587add1fff7b97ae2f2b4cad25d3b79d81698f8780c79f3701c9ae8f0e3e7beb587add1fff7b97ae2f2b0c856759ba577b69ad42c28cad94c49ba09d9d19415927dfea092d14aec124b90c856759ba577b69ad42c28cad94c49ba09d9d19415927dfea092d14aec124b9d303a06ad6be74bd64a9e8c41e23ba466a8c917cba1559ce0dc5219fefeefeded303a06ad6be74bd64a9e8c41e23ba466a8c917cba1559ce0dc5219fefeefedecb1fb6444b80cd59d97a5c8214b7185cddeb9fea51b18d9c7a037e9745159898cb1fb6444b80cd59d97a5c8214b7185cddeb9fea51b18d9c7a037e9745159898c00d60bc23092340e00075009e1cbcd2b0a16144a206187b36f6cdcd94c387e0c4170037e0056b9429246f66b6558ea33af128b8155733d2a2efafc34a9d79fc4d51b813bb8901c2dafa47b948d3746966413ad626e68619d01aa08629f7281500b3662c080134f59bb4ed1cdd94c47e62c30c47acb826c7f55ddc6d31c0f3a0bc638f76e45371b5a43c3ccb1473208ab29fcb4785582ab2fcb099d437f7ec0a87cfec5d88dd9eb14da7c907a9ef9a4412bec72a8cb5d4c3ce2ae401dd7c0e310d997243bf773adbe9569a656b699139ba59a26dce7bb1fc36124b57966050c3154f3b8dc88d81e170516cc0dec0b6f07890d2b5b2852d262afce51e2b74d322e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550e1d6cafce640a6df01b9eb04c245208b62963f9fe25df6a63bffde0e1033b890e1d6cafce640a6df01b9eb04c245208b62963f9fe25df6a63bffde0e1033b89ec26689aed8209830e056469c6fab6e36d9d88c2d35367000d80ad96f55647a8ec26689aed8209830e056469c6fab6e36d9d88c2d35367000d80ad96f55647a8f8cf2eec14e1f04a5f914da52e345552aa8a8e40e319b8ef4971ea24b3dd7addf8cf2eec14e1f04a5f914da52e345552aa8a8e40e319b8ef4971ea24b3dd7add0766a34d90fdfd506af966759c5c581ac4465c503d7414a7b451b824408b396c0766a34d90fdfd506af966759c5c581ac4465c503d7414a7b451b824408b396c5b3c5fe630faa1a724c9bc3c0308acef07c16d228c65becf88e17a67fe533fb45b3c5fe630faa1a724c9bc3c0308acef07c16d228c65becf88e17a67fe533fb464ce314100e4183cfae73e1f753f82b4bdb2f730498e957354ed6389a7ea9f0264ce314100e4183cfae73e1f753f82b4bdb2f730498e957354ed6389a7ea9f0240279204e3186ed933a32b7252238e4ed56e91f99b6e43c869f4374216e206e140279204e3186ed933a32b7252238e4ed56e91f99b6e43c869f4374216e206e1bc55ac16668e6d67b9a9db12d66576ec316f95b97a7cf9ae9dbe62e1bb78b1fbbc55ac16668e6d67b9a9db12d66576ec316f95b97a7cf9ae9dbe62e1bb78b1fb2f6578630c5f5d19374254b88e5b64cd9a517046abf8a41d5aead34f4b7fd71e2f6578630c5f5d19374254b88e5b64cd9a517046abf8a41d5aead34f4b7fd71ec1d6af3ec63345a84f5442c9ec58c3e96ca8560e3d5851205c6ad1843d94b1dbc1d6af3ec63345a84f5442c9ec58c3e96ca8560e3d5851205c6ad1843d94b1dbf0aae59d37a9f4f36fe435ff0d5dafdcd22830317c8c86337c276865b3d28832daa457547f24e5aeeb87f8c23a9b64435e27d16cc1d20614c3c0a692587389598f23b26548f9f30cc4fcda1a8a8f4223d180f50c8d636584a7a494d52f566749f78e5ad3d666d87596bee91de48559e2fe69d5ccd03c97d596be7f21d7b2d80083e8f751af5ff32d9877cd2e710a7e1c945a47766628296c986659e4117e9969b38735243c06599c2ea02b87fb56a2771cc680b4a60d454fc6d6bf170cd1777144e67b9694c84c522b96947adf3f66c3c1a189529e87ef4e970fb7ff02576aa8aeb5e374e95187d0e5b45bb71a9b96b83d07a23b63e1041c1013a6e76677f9d108633c6992181e578f0dd027475c97dcc7c31aed0e71e66952223f638b5919a52012d38d408fa10283fb57f1cd80011c4f4c14e056de4398fa3bcd757753552ae34571d205ebd31e45a6a6be7ab2201642932a8242bd6c5a3f4d9da5173172f6df5ab7904ba384f6a0ddaa1fec1b223b0d0ca01b6b3d6379b3a48bc0edfb6d60e8f919cc775f8768c6b2facf68452a83628ddc9cc1e5432f9dc0813f4f4d7c297e395dee9e2221dac11c2dc0ebd2889eaada679e098ead038cec2e86b4f594204d7c1ea1ca2f4883636a9c1272ebc10549fbecc2f1dc58a961aab397d0d4d94be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85511a3e1456fcf5c5d71fef8cee73cebd7f4836775107017c4e67811c0873573f011a3e1456fcf5c5d71fef8cee73cebd7f4836775107017c4e67811c0873573f0b894bcd67039305e59c121732a3177878785da433a60e1cbaeeeff010cbf5be8b894bcd67039305e59c121732a3177878785da433a60e1cbaeeeff010cbf5be8ec9cf84e287a514d2a4b89e9aa1a2298215aea58ff6470c78b6aacb278e87128ec9cf84e287a514d2a4b89e9aa1a2298215aea58ff6470c78b6aacb278e87128cc647d2d809a1dbc973d599d4c2016ed95132cae6435cd72a73d21125b483b9acc647d2d809a1dbc973d599d4c2016ed95132cae6435cd72a73d21125b483b9a39566380c86fa5967e765f10afe2fe4607c66aa35840a78a61bf6f07d6b8e76c39566380c86fa5967e765f10afe2fe4607c66aa35840a78a61bf6f07d6b8e76cea1772f1e4ab5bc1f1698ae0d7cab6e25f9cecf324bca4f3a36d7c52e080c9cdea1772f1e4ab5bc1f1698ae0d7cab6e25f9cecf324bca4f3a36d7c52e080c9cda302dbf85c5661ac2f9434d8feaef50fc30ccbee6a14d49225459b1933f5c83aa302dbf85c5661ac2f9434d8feaef50fc30ccbee6a14d49225459b1933f5c83aef9434c06bc75d2efb62d01cca9eaec5a1053af1addb6259156e8f80873028f4ef9434c06bc75d2efb62d01cca9eaec5a1053af1addb6259156e8f80873028f4442b3b4411f86c5ad0cdf451ec05e32eec5273aaf34d2b8f5ed7f9d53cfb7f979fb1973e47407637ac27188917553dc76e52f5caebacc2428ad9d7cdf1c3ec569edccc703cb197a8e135388e66a26903ec2f82a9753ec51f345c5e84e9c3286d93c0de5c089568b699a09e57ba52c4c7197816e17c7713eb508c48ded10948c334fc6c52347249bedda5929c5149bc0ce5236622023c62c18dafd0efa88158bd34fc6c52347249bedda5929c5149bc0ce5236622023c62c18dafd0efa88158bd04e9309d950b54ea43c4e769f38b182b0f2184ffb9ce2785486d9b3c20112bbc04e9309d950b54ea43c4e769f38b182b0f2184ffb9ce2785486d9b3c20112bbc7b01ae9bc072dbb318fee094aae0e22130a2a46b11cc9c89dc504b4921e469c37b01ae9bc072dbb318fee094aae0e22130a2a46b11cc9c89dc504b4921e469c3cb727cd33d4e74e09184e651f91f6cb8b700428b19c18e4598faecc0ae43d0ddcb727cd33d4e74e09184e651f91f6cb8b700428b19c18e4598faecc0ae43d0ddbbf58b5333d61102502f458d3348e266cf3e83ad7f04509f172a03870175c089bbf58b5333d61102502f458d3348e266cf3e83ad7f04509f172a03870175c089b0617749b4ecbe41b8c85fa56f9042d381a66b493a7d9fd459ecf02aa1268b3db0617749b4ecbe41b8c85fa56f9042d381a66b493a7d9fd459ecf02aa1268b3dcf86f4885e88bec24ecc91160b36cbd66cdbcf165168eea33e8e5815d7b6892ccf86f4885e88bec24ecc91160b36cbd66cdbcf165168eea33e8e5815d7b6892c7b8e41445e4eacfba01ef7f30651ed21c3937c3dbce8e96e52dd9650a7a5b7c57b8e41445e4eacfba01ef7f30651ed21c3937c3dbce8e96e52dd9650a7a5b7c53562b1a25762a450e4d941f1a205f345f62500e60e81bfdf52c77273f1a200063562b1a25762a450e4d941f1a205f345f62500e60e81bfdf52c77273f1a20006e3150cc3da664738dac50592b06eb98d428d9021c9d056b054b34258f5cce273e3150cc3da664738dac50592b06eb98d428d9021c9d056b054b34258f5cce273fc50909a7733eb281b2fd590ff00f585ce949dcc849763c025a3146dc2623435fc50909a7733eb281b2fd590ff00f585ce949dcc849763c025a3146dc262343578b29e1b6bd4013c99e4199ee2c053d31dc8212fd50cf22b1ace727b8a75962578b29e1b6bd4013c99e4199ee2c053d31dc8212fd50cf22b1ace727b8a759625cadbc9e0c63ebe15fb8aec56ff5183d07f93908eb61dc340b13d636dcfd60b8ccadbc9e0c63ebe15fb8aec56ff5183d07f93908eb61dc340b13d636dcfd60b8cb6eeee5837bef6cde62b538c3ab14021f8e249a863f67c0ad0add05ba8a0b04e29fb16ccb5b86757f6c717efbe38a95a4e1a24f8fde75f033579754080f49df0b8475edc986e68bcd5a7c10a733ba6d784e74b32c963565b24a98a285736ffefb8475edc986e68bcd5a7c10a733ba6d784e74b32c963565b24a98a285736ffef9d128c54e7d22f9bec3e4a7902e5a59692d1eef63101e737ea0edcefb6f62ce59d128c54e7d22f9bec3e4a7902e5a59692d1eef63101e737ea0edcefb6f62ce5150457f112591baf1ec8d69cccc23d93352a8a015c91b0e195b9b4f66dc202ec150457f112591baf1ec8d69cccc23d93352a8a015c91b0e195b9b4f66dc202ec70fa8c9e09ee26bd2f96be589ce41d5185b1cbb6b0d4ccc3caf3c95b5859a97c70fa8c9e09ee26bd2f96be589ce41d5185b1cbb6b0d4ccc3caf3c95b5859a97cc1cbaed09bd4de369b775abdce6a50eb41fc1794863cdd40f758bc726f41500cc1cbaed09bd4de369b775abdce6a50eb41fc1794863cdd40f758bc726f41500c3d723e543d04412980259840d90cbaabada2027312d932342ba5594bfe8bc4ef3d723e543d04412980259840d90cbaabada2027312d932342ba5594bfe8bc4ef0eb3673feac4a0ce16e2d878077f26a089166fbde41632ed5ce83ff872855ef70eb3673feac4a0ce16e2d878077f26a089166fbde41632ed5ce83ff872855ef7dabb3391c885a9e636e1b57d80d763047446f6a5275f9eb563c0be6ebd0c361671c45d7f54a3c481ccf18c675c6cad3c219c6b423e053b64b50f798547f2024fb01aed99c22f9ebb96e96f4b798e4c71cd158b582f3f74ac8a626fdaa096b3c8b01aed99c22f9ebb96e96f4b798e4c71cd158b582f3f74ac8a626fdaa096b3c865fc8f3265fcd85cfaed118ff463faf56d1a3459cef557bbaa6768f3596d6a4365fc8f3265fcd85cfaed118ff463faf56d1a3459cef557bbaa6768f3596d6a43ca011275d972657d824b43e45fbeb6e4d9f49faa5a2e71cf01d17b601ba70faaca011275d972657d824b43e45fbeb6e4d9f49faa5a2e71cf01d17b601ba70faaaf12d72fc943e58e5e3a45e116dcadb59241deb337f5e398ef26abcf92e9d097af12d72fc943e58e5e3a45e116dcadb59241deb337f5e398ef26abcf92e9d0971dd28c31f77883aa97e958fb145e6e1c1d65d1c020c47cd08a795878fbaec5f91dd28c31f77883aa97e958fb145e6e1c1d65d1c020c47cd08a795878fbaec5f90620129fe498703ac8fe2651eb94fa997c33bdfcd83e540e469ca7871a595a300620129fe498703ac8fe2651eb94fa997c33bdfcd83e540e469ca7871a595a3023d1ed6d7bed1b5cfa1d5392c3ba50df5e360dc72abc59dee5d36730e551110423d1ed6d7bed1b5cfa1d5392c3ba50df5e360dc72abc59dee5d36730e5511104803dd077c0d8f719fd01d6b713579197b960f0de9bc0eb352e33321eb24e74ad803dd077c0d8f719fd01d6b713579197b960f0de9bc0eb352e33321eb24e74ad35a447f8927896724e52dc0724a76815f18eb393770b9c9085ac32d6516dc11035a447f8927896724e52dc0724a76815f18eb393770b9c9085ac32d6516dc1107b5fc7ab2821edcadfb75ed23b98e7916c57735796f329b78004e9cf4e743ed17b5fc7ab2821edcadfb75ed23b98e7916c57735796f329b78004e9cf4e743ed1704beeabfbdd41634d03e8474eb19b15c93c9db9519ad8c1244da2fdac198e86704beeabfbdd41634d03e8474eb19b15c93c9db9519ad8c1244da2fdac198e86d0e2f3c4224618e7fd8dc533d8921d0711bec9f8c164d2f5032d2880a0cdfdb10e28118d57fe5537cdd68e5ef24339f5a5c0ec476d7a89ddc82ae97dd7edacc77f6902992748914efc8087df11296ec2b4671b55b8104d36cb2210ce60ce425b7f6902992748914efc8087df11296ec2b4671b55b8104d36cb2210ce60ce425b9eda670860ad2cf338c84f7a892c093ecfc3c1865806d11fff148c3472a3a51c71f2b6ccc8b82a42c78aa84ebc1de83891987b57936c169d5c24c8739597db344a5213155966bd9cffcac122236fe2a78daec0cb4d1322bdef64a1ce2045ac054a5213155966bd9cffcac122236fe2a78daec0cb4d1322bdef64a1ce2045ac050f26d61582663b391f7417e45677495fc4c1a097a5fd00ad0eeb6cff5ea384420f26d61582663b391f7417e45677495fc4c1a097a5fd00ad0eeb6cff5ea384425d3eb3c4969567415901c6fb3072b6b902940ef7e3ec81b0aa28337eb10ba83e5d3eb3c4969567415901c6fb3072b6b902940ef7e3ec81b0aa28337eb10ba83e94e58e63b27bb4b41bf1d7e4824c7c513defb4ec181557093a4d1d5313b88e7094e58e63b27bb4b41bf1d7e4824c7c513defb4ec181557093a4d1d5313b88e7081514fa1846a7ab7df656c885f02fe828ef28e38b3e7ce56c9148d319b76f24781514fa1846a7ab7df656c885f02fe828ef28e38b3e7ce56c9148d319b76f247a6fb8e6fc599dd7d67b807acaa6d4af298056f3fb81fbf4b746ee93d49d86068a6fb8e6fc599dd7d67b807acaa6d4af298056f3fb81fbf4b746ee93d49d86068acd0671f7b250a08402d5620e963ee458efb335009364b5ecd965642d0ad6b873a2230cb9baf5b1bbd413519c1d071d5572c15c3ed4082fb1cc29bf56bce9c1bb3187f881a3ff7c0437f7e7cb724c639eaa4a8153053d8acf6f11176c6c458a03d9a7ca09175e5bef6e0afedf4867d063b45910d42043303ee6a4be440012147122d9600a79a103ea0a1397caf38195c1960f753450d77b7d6368891ea4f437410861dc765b985d0089dda8259fabb9ba375d008480b0922da1cf35886b8c6683eeecbf3f4e6259a2602c4ebb7e5310401f1c37c0f5aeef29e3b5280be0716d38206c7a6f06cc2562f8e78cf623d7ddc9ce023d08bf591ba2a864458db96b6f0d5d995b5850c3337921516c6d4a3a956cb03009d536c3887f45259521f500cad2b1566c799b8400d12d8871586f88d4515158d12ec16ea8e512db54d53bab2af5f9cfcccf1bbe42dc3bc53c38d0e69690da4d1aed642c17d144d65d9d18b7bef9259fb81205046cfba1d23614bdc60215c51a271d091092d156b83a94fd9fb2c7270eff3b4fdf78ceb0624b14e4e6773391420e1660e075810be67b0123af4acb51e7466df61df2e4afc577573180db8efc1d61ead124efcc8443d4bd06e4d95b6db84a7ac60eae17487750c643281f563504a848d8800d8e6e61e120e851b97204ff30a1ee2f922cd91823e56f80fbe8b9c846ecb500af3ed4a0347d388f98841b01af894213f9e2b70ff8ebfa86e46c7b48f0039418fd49d1c9faca660dd320fc4b5bf42444a6196c2d1b211dd9462d34296bcf7537ba0b2c6b8fc6e28f48bf162be72e06e1744905b26bb47f9ffdde016deac681dba644c77cd3f59ecec6c7aa49ec224dd66ebd9dfe215a2b9c0d09e02de820ce496176296e718a678a19e6b9a71fca8e63f403cdc63747c68333ce068663ed5eebb6cab48868c03ba7a75471e7e6d8f6fd59590660e5c703a8687a6e289781caba75099efc70abde48b9ce1f9a70d52d641cc424034b1929abec52ef9e1f97148ba434f9f42ea3b0152d715f504cf48ca744d124bd76754589687619ee3c47a771e588fd085909f6bf2cd1bccd9406012b65844d0790dab46b41208781d0576b1056c846ae7ed3bc51d7b98cc1a2d7a66680bba0dce855b1681851ce55716d1337978ef46664f6b76b00f261f597fba3619e1d93c07723d153fbcb8fb9aa0d614b2aaaa2169c030fa442575a1287d56a07ba75b54e52db1745cba41de9227a8966aa5c53d06dbc448b7117b488aee27faaab7df5cb12766baf8eaf08c6b4b81fc116a8f0cc5cd2187e692b293f70709884e03bd2563ca713d841748b9193f50fb46264c8254393626bc81d26467ba3dca4894b2076a68fe311309733adbcfc1d3a939b7835e970257b35195b762a092eef72c9c0e3aef4755e1f41222b4e6eae00417c06d60980fe22888e8bc70621b40b6ebe89151adb53de47b607cd7ad2be8cbf28ed5bef20ffb5fb8d511bcb9b977c1c4eec95cb150d0a4d71f049f72ce9fc1260dec1e4f1374a8062ccf23110a3b1bbecfc698eeb09ec4a831105b86076291326fbc6713a46b11aca2200c2d205c42a3c09b7508ab92f93ecc2794adf2d220ce01d13ce145cb9d47da51bbfcba9c8faa5a5141e3c4b87426fdd82cca9764e90b0dac60865865e772aec5d3b792b3a21c13791359a2a15cbfd01bc49c2a340cf6c462ebc966890d9d881b314197bf9c4c93330b6297c7ad8de67488dc40ccf0d034a8abcd55c704109b11da4220172758b76d58b331f73d8bc46e985016c143d07dad4b4fd22eb022fc5b5f7f8ae3bcb962a95d4b4c4ad543908347cf6eb3fee82321247ff2d311816e5b6f68e97fc1dedd88ab89a36604a8bcd33987c2cc0c3a7155077cf664ff7b38e1c7be48e8342bcd98a2604beaaba193b9d8b615a34cb02f85e24db504cfbe6f98009a42b87c211f6624c3fdfcce82b2f40cfdc84df22df515c9238d1c287182330214e34cce7b77c4d1b5f0104d0972386113e53854fb38976b43c36db7e315fff14581c17c469d5d8153d46f4803d9632ffdb6070475417b8ace7afc882294b05247c9ad945d5e0b3c3039e8e58dc840c9f4b2d28a43f1bd30fd08d1f7b45a756285e44ee4d3e2c6b3e920ccbac04689f2a48800f4509cbc4d995858a46e2b110b6884799eba7edcf22fdffa9a5a3c90fd9c6801e5782aa79da2d403dd84708723c0dfd688fe9f1761a22caa0f83faff068cd2cf3fc657afee35dbb3f6224f0a3075558811a2e26a86ea15ace22e5414208c1b0226768c002d1bcf9f4683rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootipython-2.4.1-8.fc22.src.rpmpython3-ipython-console@@     /usr/bin/python3python(abi)python3-decoratorpython3-jsonpointerpython3-jsonschemapython3-pathpython3-pexpectpython3-setuptoolspython3-simplegenericpython3-zmqrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.43.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 guidelines  !"#$%&&()**,-.//1234467899;XYZ[\\^^``bbddffhhjjllnnpprrttvvxxzz||~~      !!#$%&'()RSTUUWWYY[[]]_`abbddffhijklmmopqrrttvvxyz{|}}       !"#$%%''))+,-./01133557799;;==?@ABCD[\]^^``bbdefghij     !"#$%&'()*+hijkkmmopqrrttvvxxzz||~~23456688::<<>?@WXYZZ\\^^``bbdeffhhjjllnopqrstuv   !!##%%'')*+,IJKLLNNPPRRTTVVXYZ[\/01233567799;;=>?@ijkllnnpprrttvwxyz{{}}!67899;;==??ABCDEEGGIIKKMMOPQnop                           " " $ $ & & ( ( * * , , . . 0 0 2 2 4 4 6 7 8 8 : ; < < > > @ @ B B D D F F H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o 2.4.1-8.fc22    !!""##$$%%&&''(())))))((**+++,,,,,,,,,,,,,,,,,,,,,,,,+--......--+++++//000000//++1122222222222222111111+3344444433++++++55666666666666666666666666666655555555555778888887755599::::::::::::::::::::::::::::::::::::::999999999999999999;;<<<<;==>>>>>>>>>>>>>>>>>>>>=========;??@@@@@@@@@@@@@@@@????????;;AABBBBBBBBAAA;CCDDDDDDDDDDDDDDDDDDDDCCCCCCCCC;EEFFFFFEGGGGHHGGGGEEEEIII;JJKKKKKKKKKKJJJJ;LLMMMMMMMMMMLLLLNNOOOOOOOOOOOONNNNNNPPQQQQQQQQQQPPPPNRRSSSSSSSSSSSSSSRRRRRRNTTUUUUUUUUUUUUUUTTTTTTNVVWWWWWWWWWWVVVVXXYYYYYYYYYYYYXZZ[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZX\\]]]]]]]]]]]]]]\\\\\\XX^^^__________________^^^^^^^X```aaaaaa`XXXXbbccccccccbdddeeeeeeeeeedddbbbfffggggggggggggggggggffffffhhhiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhffjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjipcluster3ipcontroller3ipengine3ipython3IPython__init__.py__main__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyo__main__.cpython-34.pyc__main__.cpython-34.pyoconsoleapp.cpython-34.pycconsoleapp.cpython-34.pyodisplay.cpython-34.pycdisplay.cpython-34.pyofrontend.cpython-34.pycfrontend.cpython-34.pyoconfig__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoapplication.cpython-34.pycapplication.cpython-34.pyoconfigurable.cpython-34.pycconfigurable.cpython-34.pyoloader.cpython-34.pycloader.cpython-34.pyoapplication.pyconfigurable.pyloader.pyprofileREADMEREADME_STARTUP__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyocluster__pycache__ipython_config.cpython-34.pycipython_config.cpython-34.pyoipython_config.pymath__pycache__ipython_config.cpython-34.pycipython_config.cpython-34.pyoipython_config.pypysh__pycache__ipython_config.cpython-34.pycipython_config.cpython-34.pyoipython_config.pysympy__pycache__ipython_config.cpython-34.pycipython_config.cpython-34.pyoipython_config.pyconsoleapp.pycore__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoalias.cpython-34.pycalias.cpython-34.pyoapplication.cpython-34.pycapplication.cpython-34.pyoautocall.cpython-34.pycautocall.cpython-34.pyobuiltin_trap.cpython-34.pycbuiltin_trap.cpython-34.pyocompilerop.cpython-34.pyccompilerop.cpython-34.pyocompleter.cpython-34.pyccompleter.cpython-34.pyocompleterlib.cpython-34.pyccompleterlib.cpython-34.pyocrashhandler.cpython-34.pyccrashhandler.cpython-34.pyodebugger.cpython-34.pycdebugger.cpython-34.pyodisplay.cpython-34.pycdisplay.cpython-34.pyodisplay_trap.cpython-34.pycdisplay_trap.cpython-34.pyodisplayhook.cpython-34.pycdisplayhook.cpython-34.pyodisplaypub.cpython-34.pycdisplaypub.cpython-34.pyoerror.cpython-34.pycerror.cpython-34.pyoevents.cpython-34.pycevents.cpython-34.pyoexcolors.cpython-34.pycexcolors.cpython-34.pyoextensions.cpython-34.pycextensions.cpython-34.pyoformatters.cpython-34.pycformatters.cpython-34.pyogetipython.cpython-34.pycgetipython.cpython-34.pyohistory.cpython-34.pychistory.cpython-34.pyohistoryapp.cpython-34.pychistoryapp.cpython-34.pyohooks.cpython-34.pychooks.cpython-34.pyoinputsplitter.cpython-34.pycinputsplitter.cpython-34.pyoinputtransformer.cpython-34.pycinputtransformer.cpython-34.pyointeractiveshell.cpython-34.pycinteractiveshell.cpython-34.pyologger.cpython-34.pyclogger.cpython-34.pyomacro.cpython-34.pycmacro.cpython-34.pyomagic.cpython-34.pycmagic.cpython-34.pyomagic_arguments.cpython-34.pycmagic_arguments.cpython-34.pyooinspect.cpython-34.pycoinspect.cpython-34.pyopage.cpython-34.pycpage.cpython-34.pyopayload.cpython-34.pycpayload.cpython-34.pyopayloadpage.cpython-34.pycpayloadpage.cpython-34.pyoprefilter.cpython-34.pycprefilter.cpython-34.pyoprofileapp.cpython-34.pycprofileapp.cpython-34.pyoprofiledir.cpython-34.pycprofiledir.cpython-34.pyoprompts.cpython-34.pycprompts.cpython-34.pyopylabtools.cpython-34.pycpylabtools.cpython-34.pyorelease.cpython-34.pycrelease.cpython-34.pyoshadowns.cpython-34.pycshadowns.cpython-34.pyoshellapp.cpython-34.pycshellapp.cpython-34.pyosplitinput.cpython-34.pycsplitinput.cpython-34.pyoultratb.cpython-34.pycultratb.cpython-34.pyousage.cpython-34.pycusage.cpython-34.pyoalias.pyapplication.pyautocall.pybuiltin_trap.pycompilerop.pycompleter.pycompleterlib.pycrashhandler.pydebugger.pydisplay.pydisplay_trap.pydisplayhook.pydisplaypub.pyerror.pyevents.pyexcolors.pyextensions.pyformatters.pygetipython.pyhistory.pyhistoryapp.pyhooks.pyinputsplitter.pyinputtransformer.pyinteractiveshell.pylogger.pymacro.pymagic.pymagic_arguments.pymagics__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoauto.cpython-34.pycauto.cpython-34.pyobasic.cpython-34.pycbasic.cpython-34.pyocode.cpython-34.pyccode.cpython-34.pyoconfig.cpython-34.pycconfig.cpython-34.pyodeprecated.cpython-34.pycdeprecated.cpython-34.pyodisplay.cpython-34.pycdisplay.cpython-34.pyoexecution.cpython-34.pycexecution.cpython-34.pyoextension.cpython-34.pycextension.cpython-34.pyohistory.cpython-34.pychistory.cpython-34.pyologging.cpython-34.pyclogging.cpython-34.pyonamespace.cpython-34.pycnamespace.cpython-34.pyoosm.cpython-34.pycosm.cpython-34.pyopylab.cpython-34.pycpylab.cpython-34.pyoscript.cpython-34.pycscript.cpython-34.pyoauto.pybasic.pycode.pyconfig.pydeprecated.pydisplay.pyexecution.pyextension.pyhistory.pylogging.pynamespace.pyosm.pypylab.pyscript.pyoinspect.pypage.pypayload.pypayloadpage.pyprefilter.pyprofileapp.pyprofiledir.pyprompts.pypylabtools.pyrelease.pyshadowns.pyshellapp.pysplitinput.pyultratb.pyusage.pydisplay.pyextensions__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoautoreload.cpython-34.pycautoreload.cpython-34.pyocythonmagic.cpython-34.pyccythonmagic.cpython-34.pyooctavemagic.cpython-34.pycoctavemagic.cpython-34.pyoparallelmagic.cpython-34.pycparallelmagic.cpython-34.pyormagic.cpython-34.pycrmagic.cpython-34.pyostoremagic.cpython-34.pycstoremagic.cpython-34.pyosympyprinting.cpython-34.pycsympyprinting.cpython-34.pyoautoreload.pycythonmagic.pyoctavemagic.pyparallelmagic.pyrmagic.pystoremagic.pysympyprinting.pyexternal__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyomathjax.cpython-34.pycmathjax.cpython-34.pyoqt.cpython-34.pycqt.cpython-34.pyoqt_for_kernel.cpython-34.pycqt_for_kernel.cpython-34.pyoqt_loaders.cpython-34.pycqt_loaders.cpython-34.pyoappnope__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyo_dummy.cpython-34.pyc_dummy.cpython-34.pyo_nope.cpython-34.pyc_nope.cpython-34.pyo_dummy.py_nope.pydecorator__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyodecorators__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyo_numpy_testing_noseclasses.cpython-34.pyc_numpy_testing_noseclasses.cpython-34.pyo_numpy_testing_utils.cpython-34.pyc_numpy_testing_utils.cpython-34.pyo_numpy_testing_noseclasses.py_numpy_testing_utils.pyjsonpointer__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyojsonschema__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyomathjax.pypath__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyopexpect__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoqt.pyqt_for_kernel.pyqt_loaders.pysimplegeneric__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyossh__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoforward.cpython-34.pycforward.cpython-34.pyotunnel.cpython-34.pyctunnel.cpython-34.pyoforward.pytunnel.pyfrontend.pyhtml__init__.pynbextensions.pykernel__init__.py__main__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyo__main__.cpython-34.pyc__main__.cpython-34.pyochannels.cpython-34.pycchannels.cpython-34.pyochannelsabc.cpython-34.pycchannelsabc.cpython-34.pyoclient.cpython-34.pycclient.cpython-34.pyoclientabc.cpython-34.pycclientabc.cpython-34.pyoconnect.cpython-34.pycconnect.cpython-34.pyolauncher.cpython-34.pyclauncher.cpython-34.pyomanager.cpython-34.pycmanager.cpython-34.pyomanagerabc.cpython-34.pycmanagerabc.cpython-34.pyomultikernelmanager.cpython-34.pycmultikernelmanager.cpython-34.pyorestarter.cpython-34.pycrestarter.cpython-34.pyoblocking__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyochannels.cpython-34.pycchannels.cpython-34.pyoclient.cpython-34.pycclient.cpython-34.pyochannels.pyclient.pychannels.pychannelsabc.pyclient.pyclientabc.pycomm__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyocomm.cpython-34.pyccomm.cpython-34.pyomanager.cpython-34.pycmanager.cpython-34.pyocomm.pymanager.pyconnect.pyinprocess__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoblocking.cpython-34.pycblocking.cpython-34.pyochannels.cpython-34.pycchannels.cpython-34.pyoclient.cpython-34.pycclient.cpython-34.pyoipkernel.cpython-34.pycipkernel.cpython-34.pyomanager.cpython-34.pycmanager.cpython-34.pyosocket.cpython-34.pycsocket.cpython-34.pyoblocking.pychannels.pyclient.pyipkernel.pymanager.pysocket.pyioloop__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyomanager.cpython-34.pycmanager.cpython-34.pyorestarter.cpython-34.pycrestarter.cpython-34.pyomanager.pyrestarter.pylauncher.pymanager.pymanagerabc.pymultikernelmanager.pyrestarter.pyzmq__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyodatapub.cpython-34.pycdatapub.cpython-34.pyodisplayhook.cpython-34.pycdisplayhook.cpython-34.pyoembed.cpython-34.pycembed.cpython-34.pyoeventloops.cpython-34.pyceventloops.cpython-34.pyoheartbeat.cpython-34.pycheartbeat.cpython-34.pyoiostream.cpython-34.pyciostream.cpython-34.pyoipkernel.cpython-34.pycipkernel.cpython-34.pyokernelapp.cpython-34.pyckernelapp.cpython-34.pyolog.cpython-34.pyclog.cpython-34.pyoparentpoller.cpython-34.pycparentpoller.cpython-34.pyoserialize.cpython-34.pycserialize.cpython-34.pyosession.cpython-34.pycsession.cpython-34.pyozmqshell.cpython-34.pyczmqshell.cpython-34.pyodatapub.pydisplayhook.pyembed.pyeventloops.pyheartbeat.pyiostream.pyipkernel.pykernelapp.pylog.pyparentpoller.pypylab__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyobackend_inline.cpython-34.pycbackend_inline.cpython-34.pyoconfig.cpython-34.pycconfig.cpython-34.pyobackend_inline.pyconfig.pyserialize.pysession.pyzmqshell.pylib__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyobackgroundjobs.cpython-34.pycbackgroundjobs.cpython-34.pyoclipboard.cpython-34.pycclipboard.cpython-34.pyodeepreload.cpython-34.pycdeepreload.cpython-34.pyodemo.cpython-34.pycdemo.cpython-34.pyodisplay.cpython-34.pycdisplay.cpython-34.pyoeditorhooks.cpython-34.pyceditorhooks.cpython-34.pyoguisupport.cpython-34.pycguisupport.cpython-34.pyoinputhook.cpython-34.pycinputhook.cpython-34.pyoinputhookglut.cpython-34.pycinputhookglut.cpython-34.pyoinputhookgtk.cpython-34.pycinputhookgtk.cpython-34.pyoinputhookgtk3.cpython-34.pycinputhookgtk3.cpython-34.pyoinputhookpyglet.cpython-34.pycinputhookpyglet.cpython-34.pyoinputhookqt4.cpython-34.pycinputhookqt4.cpython-34.pyoinputhookwx.cpython-34.pycinputhookwx.cpython-34.pyokernel.cpython-34.pyckernel.cpython-34.pyolatextools.cpython-34.pyclatextools.cpython-34.pyopretty.cpython-34.pycpretty.cpython-34.pyosecurity.cpython-34.pycsecurity.cpython-34.pyobackgroundjobs.pyclipboard.pydeepreload.pydemo.pydisplay.pyeditorhooks.pyguisupport.pyinputhook.pyinputhookglut.pyinputhookgtk.pyinputhookgtk3.pyinputhookpyglet.pyinputhookqt4.pyinputhookwx.pykernel.pylatextools.pypretty.pysecurity.pynbconvert__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyonbconvertapp.cpython-34.pycnbconvertapp.cpython-34.pyoexporters__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoexport.cpython-34.pycexport.cpython-34.pyoexporter.cpython-34.pycexporter.cpython-34.pyohtml.cpython-34.pychtml.cpython-34.pyolatex.cpython-34.pyclatex.cpython-34.pyomarkdown.cpython-34.pycmarkdown.cpython-34.pyopython.cpython-34.pycpython.cpython-34.pyorst.cpython-34.pycrst.cpython-34.pyoslides.cpython-34.pycslides.cpython-34.pyotemplateexporter.cpython-34.pyctemplateexporter.cpython-34.pyoexport.pyexporter.pyhtml.pylatex.pymarkdown.pypython.pyrst.pyslides.pytemplateexporter.pyfilters__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoansi.cpython-34.pycansi.cpython-34.pyocitation.cpython-34.pyccitation.cpython-34.pyodatatypefilter.cpython-34.pycdatatypefilter.cpython-34.pyohighlight.cpython-34.pychighlight.cpython-34.pyolatex.cpython-34.pyclatex.cpython-34.pyomarkdown.cpython-34.pycmarkdown.cpython-34.pyostrings.cpython-34.pycstrings.cpython-34.pyoansi.pycitation.pydatatypefilter.pyhighlight.pylatex.pymarkdown.pymarked.jsstrings.pynbconvertapp.pypostprocessors__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyobase.cpython-34.pycbase.cpython-34.pyopdf.cpython-34.pycpdf.cpython-34.pyoserve.cpython-34.pycserve.cpython-34.pyobase.pypdf.pyserve.pypreprocessors__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyobase.cpython-34.pycbase.cpython-34.pyocoalescestreams.cpython-34.pyccoalescestreams.cpython-34.pyoconvertfigures.cpython-34.pycconvertfigures.cpython-34.pyocsshtmlheader.cpython-34.pyccsshtmlheader.cpython-34.pyoextractoutput.cpython-34.pycextractoutput.cpython-34.pyohighlightmagics.cpython-34.pychighlightmagics.cpython-34.pyolatex.cpython-34.pyclatex.cpython-34.pyorevealhelp.cpython-34.pycrevealhelp.cpython-34.pyosvg2pdf.cpython-34.pycsvg2pdf.cpython-34.pyobase.pycoalescestreams.pyconvertfigures.pycsshtmlheader.pyextractoutput.pyhighlightmagics.pylatex.pyrevealhelp.pysvg2pdf.pytemplatesREADME.mdhtmlbasic.tplfull.tplmathjax.tplslides_reveal.tplslides_reveal.tpl.fontawesome4latexarticle.tplxbase.tplxreport.tplxskeletondisplay_priority.tplxnull.tplxstyle_bw_ipython.tplxstyle_bw_python.tplxstyle_ipython.tplxstyle_python.tplxmarkdown.tplpython.tplrst.tplskeletonREADME.mddisplay_priority.tplnull.tplutils__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyobase.cpython-34.pycbase.cpython-34.pyoexceptions.cpython-34.pycexceptions.cpython-34.pyolexers.cpython-34.pyclexers.cpython-34.pyopandoc.cpython-34.pycpandoc.cpython-34.pyobase.pyexceptions.pylexers.pypandoc.pywriters__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyobase.cpython-34.pycbase.cpython-34.pyodebug.cpython-34.pycdebug.cpython-34.pyofiles.cpython-34.pycfiles.cpython-34.pyostdout.cpython-34.pycstdout.cpython-34.pyobase.pydebug.pyfiles.pystdout.pynbformat__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoconvert.cpython-34.pycconvert.cpython-34.pyocurrent.cpython-34.pyccurrent.cpython-34.pyonotebooknode.cpython-34.pycnotebooknode.cpython-34.pyoreader.cpython-34.pycreader.cpython-34.pyosign.cpython-34.pycsign.cpython-34.pyoconvert.pycurrent.pynotebooknode.pyreader.pysign.pyv1__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoconvert.cpython-34.pycconvert.cpython-34.pyonbbase.cpython-34.pycnbbase.cpython-34.pyonbjson.cpython-34.pycnbjson.cpython-34.pyorwbase.cpython-34.pycrwbase.cpython-34.pyoconvert.pynbbase.pynbjson.pyrwbase.pyv2__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoconvert.cpython-34.pycconvert.cpython-34.pyonbbase.cpython-34.pycnbbase.cpython-34.pyonbjson.cpython-34.pycnbjson.cpython-34.pyonbpy.cpython-34.pycnbpy.cpython-34.pyonbxml.cpython-34.pycnbxml.cpython-34.pyorwbase.cpython-34.pycrwbase.cpython-34.pyoconvert.pynbbase.pynbjson.pynbpy.pynbxml.pyrwbase.pyv3__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoconvert.cpython-34.pycconvert.cpython-34.pyonbbase.cpython-34.pycnbbase.cpython-34.pyonbjson.cpython-34.pycnbjson.cpython-34.pyonbpy.cpython-34.pycnbpy.cpython-34.pyorwbase.cpython-34.pycrwbase.cpython-34.pyovalidator.cpython-34.pycvalidator.cpython-34.pyoconvert.pynbbase.pynbjson.pynbpy.pyrwbase.pyvalidator.pyv4__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoconvert.cpython-34.pycconvert.cpython-34.pyonbbase.cpython-34.pycnbbase.cpython-34.pyonbjson.cpython-34.pycnbjson.cpython-34.pyorwbase.cpython-34.pycrwbase.cpython-34.pyoconvert.pynbbase.pynbjson.pyrwbase.pyparallel__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyocluster.cpython-34.pyccluster.cpython-34.pyoerror.cpython-34.pycerror.cpython-34.pyofactory.cpython-34.pycfactory.cpython-34.pyologger.cpython-34.pyclogger.cpython-34.pyoutil.cpython-34.pycutil.cpython-34.pyoapps__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyobaseapp.cpython-34.pycbaseapp.cpython-34.pyoipclusterapp.cpython-34.pycipclusterapp.cpython-34.pyoipcontrollerapp.cpython-34.pycipcontrollerapp.cpython-34.pyoipengineapp.cpython-34.pycipengineapp.cpython-34.pyoiploggerapp.cpython-34.pyciploggerapp.cpython-34.pyolauncher.cpython-34.pyclauncher.cpython-34.pyologwatcher.cpython-34.pyclogwatcher.cpython-34.pyowin32support.cpython-34.pycwin32support.cpython-34.pyowinhpcjob.cpython-34.pycwinhpcjob.cpython-34.pyobaseapp.pyipclusterapp.pyipcontrollerapp.pyipengineapp.pyiploggerapp.pylauncher.pylogwatcher.pywin32support.pywinhpcjob.pyclient__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoasyncresult.cpython-34.pycasyncresult.cpython-34.pyoclient.cpython-34.pycclient.cpython-34.pyomagics.cpython-34.pycmagics.cpython-34.pyomap.cpython-34.pycmap.cpython-34.pyoremotefunction.cpython-34.pycremotefunction.cpython-34.pyoview.cpython-34.pycview.cpython-34.pyoasyncresult.pyclient.pymagics.pymap.pyremotefunction.pyview.pycluster.pycontroller__init__.py__main__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyo__main__.cpython-34.pyc__main__.cpython-34.pyodependency.cpython-34.pycdependency.cpython-34.pyodictdb.cpython-34.pycdictdb.cpython-34.pyoheartmonitor.cpython-34.pycheartmonitor.cpython-34.pyohub.cpython-34.pychub.cpython-34.pyomongodb.cpython-34.pycmongodb.cpython-34.pyoscheduler.cpython-34.pycscheduler.cpython-34.pyosqlitedb.cpython-34.pycsqlitedb.cpython-34.pyodependency.pydictdb.pyheartmonitor.pyhub.pymongodb.pyscheduler.pysqlitedb.pyengine__init__.py__main__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyo__main__.cpython-34.pyc__main__.cpython-34.pyoengine.cpython-34.pycengine.cpython-34.pyoengine.pyerror.pyfactory.pylogger.pyutil.pyterminal__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoembed.cpython-34.pycembed.cpython-34.pyointeractiveshell.cpython-34.pycinteractiveshell.cpython-34.pyoipapp.cpython-34.pycipapp.cpython-34.pyoconsole__init__.py__main__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyo__main__.cpython-34.pyc__main__.cpython-34.pyoapp.cpython-34.pycapp.cpython-34.pyocompleter.cpython-34.pyccompleter.cpython-34.pyointeractiveshell.cpython-34.pycinteractiveshell.cpython-34.pyoapp.pycompleter.pyinteractiveshell.pyembed.pyinteractiveshell.pyipapp.pytesting__init__.py__main__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyo__main__.cpython-34.pyc__main__.cpython-34.pyodecorators.cpython-34.pycdecorators.cpython-34.pyoglobalipapp.cpython-34.pycglobalipapp.cpython-34.pyoiptest.cpython-34.pyciptest.cpython-34.pyoiptestcontroller.cpython-34.pyciptestcontroller.cpython-34.pyoipunittest.cpython-34.pycipunittest.cpython-34.pyoskipdoctest.cpython-34.pycskipdoctest.cpython-34.pyotools.cpython-34.pyctools.cpython-34.pyodecorators.pyglobalipapp.pyiptest.pyiptestcontroller.pyipunittest.pypluginREADME.txt__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyodtexample.cpython-34.pycdtexample.cpython-34.pyoipdoctest.cpython-34.pycipdoctest.cpython-34.pyoiptest.cpython-34.pyciptest.cpython-34.pyosetup.cpython-34.pycsetup.cpython-34.pyoshow_refs.cpython-34.pycshow_refs.cpython-34.pyosimple.cpython-34.pycsimple.cpython-34.pyosimplevars.cpython-34.pycsimplevars.cpython-34.pyotest_ipdoctest.cpython-34.pyctest_ipdoctest.cpython-34.pyotest_refs.cpython-34.pyctest_refs.cpython-34.pyodtexample.pyipdoctest.pyiptest.pysetup.pyshow_refs.pysimple.pysimplevars.pytest_combo.txttest_example.txttest_exampleip.txttest_ipdoctest.pytest_refs.pyskipdoctest.pytools.pyutilsPyColorize.py__init__.py__pycache__PyColorize.cpython-34.pycPyColorize.cpython-34.pyo__init__.cpython-34.pyc__init__.cpython-34.pyo_process_cli.cpython-34.pyc_process_cli.cpython-34.pyo_process_common.cpython-34.pyc_process_common.cpython-34.pyo_process_posix.cpython-34.pyc_process_posix.cpython-34.pyo_process_win32.cpython-34.pyc_process_win32.cpython-34.pyo_process_win32_controller.cpython-34.pyc_process_win32_controller.cpython-34.pyo_sysinfo.cpython-34.pyc_sysinfo.cpython-34.pyo_tokenize_py2.cpython-34.pyc_tokenize_py2.cpython-34.pyo_tokenize_py3.cpython-34.pyc_tokenize_py3.cpython-34.pyocapture.cpython-34.pyccapture.cpython-34.pyocodeutil.cpython-34.pyccodeutil.cpython-34.pyocoloransi.cpython-34.pyccoloransi.cpython-34.pyocontexts.cpython-34.pyccontexts.cpython-34.pyodaemonize.cpython-34.pycdaemonize.cpython-34.pyodata.cpython-34.pycdata.cpython-34.pyodecorators.cpython-34.pycdecorators.cpython-34.pyodir2.cpython-34.pycdir2.cpython-34.pyodoctestreload.cpython-34.pycdoctestreload.cpython-34.pyoencoding.cpython-34.pycencoding.cpython-34.pyoframe.cpython-34.pycframe.cpython-34.pyogenerics.cpython-34.pycgenerics.cpython-34.pyoimportstring.cpython-34.pycimportstring.cpython-34.pyoio.cpython-34.pycio.cpython-34.pyoipstruct.cpython-34.pycipstruct.cpython-34.pyojsonutil.cpython-34.pycjsonutil.cpython-34.pyolocalinterfaces.cpython-34.pyclocalinterfaces.cpython-34.pyomodule_paths.cpython-34.pycmodule_paths.cpython-34.pyoopenpy.cpython-34.pycopenpy.cpython-34.pyopath.cpython-34.pycpath.cpython-34.pyopickleshare.cpython-34.pycpickleshare.cpython-34.pyopickleutil.cpython-34.pycpickleutil.cpython-34.pyoprocess.cpython-34.pycprocess.cpython-34.pyopy3compat.cpython-34.pycpy3compat.cpython-34.pyorlineimpl.cpython-34.pycrlineimpl.cpython-34.pyosignatures.cpython-34.pycsignatures.cpython-34.pyostrdispatch.cpython-34.pycstrdispatch.cpython-34.pyosubmodule.cpython-34.pycsubmodule.cpython-34.pyosysinfo.cpython-34.pycsysinfo.cpython-34.pyosyspathcontext.cpython-34.pycsyspathcontext.cpython-34.pyotempdir.cpython-34.pyctempdir.cpython-34.pyoterminal.cpython-34.pycterminal.cpython-34.pyotext.cpython-34.pyctext.cpython-34.pyotiming.cpython-34.pyctiming.cpython-34.pyotokenize2.cpython-34.pyctokenize2.cpython-34.pyotraitlets.cpython-34.pyctraitlets.cpython-34.pyotz.cpython-34.pyctz.cpython-34.pyoulinecache.cpython-34.pyculinecache.cpython-34.pyoversion.cpython-34.pycversion.cpython-34.pyowarn.cpython-34.pycwarn.cpython-34.pyowildcard.cpython-34.pycwildcard.cpython-34.pyozmqrelated.cpython-34.pyczmqrelated.cpython-34.pyo_process_cli.py_process_common.py_process_posix.py_process_win32.py_process_win32_controller.py_sysinfo.py_tokenize_py2.py_tokenize_py3.pycapture.pycodeutil.pycoloransi.pycontexts.pydaemonize.pydata.pydecorators.pydir2.pydoctestreload.pyencoding.pyframe.pygenerics.pyimportstring.pyio.pyipstruct.pyjsonutil.pylocalinterfaces.pymodule_paths.pyopenpy.pypath.pypickleshare.pypickleutil.pyprocess.pypy3compat.pyrlineimpl.pysignatures.pystrdispatch.pysubmodule.pysysinfo.pysyspathcontext.pytempdir.pyterminal.pytext.pytiming.pytokenize2.pytraitlets.pytz.pyulinecache.pyversion.pywarn.pywildcard.pyzmqrelated.pyipython-2.4.1-py3.4.egg-info/usr/bin//usr/lib/python3.4/site-packages//usr/lib/python3.4/site-packages/IPython//usr/lib/python3.4/site-packages/IPython/__pycache__//usr/lib/python3.4/site-packages/IPython/config//usr/lib/python3.4/site-packages/IPython/config/__pycache__//usr/lib/python3.4/site-packages/IPython/config/profile//usr/lib/python3.4/site-packages/IPython/config/profile/__pycache__//usr/lib/python3.4/site-packages/IPython/config/profile/cluster//usr/lib/python3.4/site-packages/IPython/config/profile/cluster/__pycache__//usr/lib/python3.4/site-packages/IPython/config/profile/math//usr/lib/python3.4/site-packages/IPython/config/profile/math/__pycache__//usr/lib/python3.4/site-packages/IPython/config/profile/pysh//usr/lib/python3.4/site-packages/IPython/config/profile/pysh/__pycache__//usr/lib/python3.4/site-packages/IPython/config/profile/sympy//usr/lib/python3.4/site-packages/IPython/config/profile/sympy/__pycache__//usr/lib/python3.4/site-packages/IPython/core//usr/lib/python3.4/site-packages/IPython/core/__pycache__//usr/lib/python3.4/site-packages/IPython/core/magics//usr/lib/python3.4/site-packages/IPython/core/magics/__pycache__//usr/lib/python3.4/site-packages/IPython/extensions//usr/lib/python3.4/site-packages/IPython/extensions/__pycache__//usr/lib/python3.4/site-packages/IPython/external//usr/lib/python3.4/site-packages/IPython/external/__pycache__//usr/lib/python3.4/site-packages/IPython/external/appnope//usr/lib/python3.4/site-packages/IPython/external/appnope/__pycache__//usr/lib/python3.4/site-packages/IPython/external/decorator//usr/lib/python3.4/site-packages/IPython/external/decorator/__pycache__//usr/lib/python3.4/site-packages/IPython/external/decorators//usr/lib/python3.4/site-packages/IPython/external/decorators/__pycache__//usr/lib/python3.4/site-packages/IPython/external/jsonpointer//usr/lib/python3.4/site-packages/IPython/external/jsonpointer/__pycache__//usr/lib/python3.4/site-packages/IPython/external/jsonschema//usr/lib/python3.4/site-packages/IPython/external/jsonschema/__pycache__//usr/lib/python3.4/site-packages/IPython/external/path//usr/lib/python3.4/site-packages/IPython/external/path/__pycache__//usr/lib/python3.4/site-packages/IPython/external/pexpect//usr/lib/python3.4/site-packages/IPython/external/pexpect/__pycache__//usr/lib/python3.4/site-packages/IPython/external/simplegeneric//usr/lib/python3.4/site-packages/IPython/external/simplegeneric/__pycache__//usr/lib/python3.4/site-packages/IPython/external/ssh//usr/lib/python3.4/site-packages/IPython/external/ssh/__pycache__//usr/lib/python3.4/site-packages/IPython/html//usr/lib/python3.4/site-packages/IPython/kernel//usr/lib/python3.4/site-packages/IPython/kernel/__pycache__//usr/lib/python3.4/site-packages/IPython/kernel/blocking//usr/lib/python3.4/site-packages/IPython/kernel/blocking/__pycache__//usr/lib/python3.4/site-packages/IPython/kernel/comm//usr/lib/python3.4/site-packages/IPython/kernel/comm/__pycache__//usr/lib/python3.4/site-packages/IPython/kernel/inprocess//usr/lib/python3.4/site-packages/IPython/kernel/inprocess/__pycache__//usr/lib/python3.4/site-packages/IPython/kernel/ioloop//usr/lib/python3.4/site-packages/IPython/kernel/ioloop/__pycache__//usr/lib/python3.4/site-packages/IPython/kernel/zmq//usr/lib/python3.4/site-packages/IPython/kernel/zmq/__pycache__//usr/lib/python3.4/site-packages/IPython/kernel/zmq/pylab//usr/lib/python3.4/site-packages/IPython/kernel/zmq/pylab/__pycache__//usr/lib/python3.4/site-packages/IPython/lib//usr/lib/python3.4/site-packages/IPython/lib/__pycache__//usr/lib/python3.4/site-packages/IPython/nbconvert//usr/lib/python3.4/site-packages/IPython/nbconvert/__pycache__//usr/lib/python3.4/site-packages/IPython/nbconvert/exporters//usr/lib/python3.4/site-packages/IPython/nbconvert/exporters/__pycache__//usr/lib/python3.4/site-packages/IPython/nbconvert/filters//usr/lib/python3.4/site-packages/IPython/nbconvert/filters/__pycache__//usr/lib/python3.4/site-packages/IPython/nbconvert/postprocessors//usr/lib/python3.4/site-packages/IPython/nbconvert/postprocessors/__pycache__//usr/lib/python3.4/site-packages/IPython/nbconvert/preprocessors//usr/lib/python3.4/site-packages/IPython/nbconvert/preprocessors/__pycache__//usr/lib/python3.4/site-packages/IPython/nbconvert/templates//usr/lib/python3.4/site-packages/IPython/nbconvert/templates/html//usr/lib/python3.4/site-packages/IPython/nbconvert/templates/latex//usr/lib/python3.4/site-packages/IPython/nbconvert/templates/latex/skeleton//usr/lib/python3.4/site-packages/IPython/nbconvert/templates/skeleton//usr/lib/python3.4/site-packages/IPython/nbconvert/utils//usr/lib/python3.4/site-packages/IPython/nbconvert/utils/__pycache__//usr/lib/python3.4/site-packages/IPython/nbconvert/writers//usr/lib/python3.4/site-packages/IPython/nbconvert/writers/__pycache__//usr/lib/python3.4/site-packages/IPython/nbformat//usr/lib/python3.4/site-packages/IPython/nbformat/__pycache__//usr/lib/python3.4/site-packages/IPython/nbformat/v1//usr/lib/python3.4/site-packages/IPython/nbformat/v1/__pycache__//usr/lib/python3.4/site-packages/IPython/nbformat/v2//usr/lib/python3.4/site-packages/IPython/nbformat/v2/__pycache__//usr/lib/python3.4/site-packages/IPython/nbformat/v3//usr/lib/python3.4/site-packages/IPython/nbformat/v3/__pycache__//usr/lib/python3.4/site-packages/IPython/nbformat/v4//usr/lib/python3.4/site-packages/IPython/nbformat/v4/__pycache__//usr/lib/python3.4/site-packages/IPython/parallel//usr/lib/python3.4/site-packages/IPython/parallel/__pycache__//usr/lib/python3.4/site-packages/IPython/parallel/apps//usr/lib/python3.4/site-packages/IPython/parallel/apps/__pycache__//usr/lib/python3.4/site-packages/IPython/parallel/client//usr/lib/python3.4/site-packages/IPython/parallel/client/__pycache__//usr/lib/python3.4/site-packages/IPython/parallel/controller//usr/lib/python3.4/site-packages/IPython/parallel/controller/__pycache__//usr/lib/python3.4/site-packages/IPython/parallel/engine//usr/lib/python3.4/site-packages/IPython/parallel/engine/__pycache__//usr/lib/python3.4/site-packages/IPython/terminal//usr/lib/python3.4/site-packages/IPython/terminal/__pycache__//usr/lib/python3.4/site-packages/IPython/terminal/console//usr/lib/python3.4/site-packages/IPython/terminal/console/__pycache__//usr/lib/python3.4/site-packages/IPython/testing//usr/lib/python3.4/site-packages/IPython/testing/__pycache__//usr/lib/python3.4/site-packages/IPython/testing/plugin//usr/lib/python3.4/site-packages/IPython/testing/plugin/__pycache__//usr/lib/python3.4/site-packages/IPython/utils//usr/lib/python3.4/site-packages/IPython/utils/__pycache__/-O2 -g -march=pentium3drpmxz2noarch-redhat-linux-gnu    Python script, ASCII text executabledirectorypython 3.4 byte-compiledASCII texttroff or preprocessor input, ASCII textemptyPython script, UTF-8 Unicode text executablePython script, ASCII text executable, with no line terminatorsHTML document, ASCII textLaTeX 2e document, ASCII textLaTeX document, ASCII textC source, ASCII text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-.RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?p7zXZ !#,M+o]"k%na ÀIa>v_Nj/*C2U\{)ReIZ-8X@:lEeTmE&I7WZ]|}tcX=X$zaBz!oglEݢyײjz|+;[d+AZmf'zy9QG@N+l mfx&37dĈg3_Ze\S>8p[lwwkLKbpvĖa /;,rA;muR@Ҡǿ3mʴuDC`ll}Vw0nR,BXXBb!@ʂw>No7(ۼ3.o+]}m1\w$+K'}-ȕ5YM%b+5f,:H2۳ |hP䲈 Ov,[9ĥWLSEo/hMZji WM>J'_78/Uք距yV$bu~!4X9R]tQ,tQ}1=#ekzGڪXe'8-r~Rk:kU1枲z3Ka:[moRSV)ܑr9r",:[ƶ,W 6r?5;G{lA+<7inmLr1$ӵ}(چo8hlCSmy>&<ݚHΊA361[82sZI"$slxB3JStw)_3dL o49=nw^t U9vvQu676sMi͙|D sm?v\p h4_,|doe S(;MeF`s3 ㅹϒ-5sYA{ϊf4" .- ӳ!63_ꀡq7ҨFC#1;"bY{ueKfʱסžŠk EנL:[{̣1nfx:B#߿h k$)uRrm``ޞISA"r F bS],Tnsf-]An@[½`F`i5M7HR9 ҤEx-.Gh3`4@dV@p%/m]bt!Лݹ3wXy]/b|*בCׅ u~˔XföNEԽ\L*BIyZ:BATf, k}sd aY%h;BkGrM你% :E !0:jm ֔CnQqBCbem3Lo:u;ȐE8,D7,倦1WOږUmu\?k5 [B N7w[51xX&>:#<% 4cZ)2jTV"{ִ# 0]6ɋfoƌ5Ck*EzuͰfƯ~QljH% V4:8SUuŭ^>Lkw^b%CT7/4GRk8 O̿GV)\σ )!gەe*^ɯ #{#roC#cJP\'&yUbO֍{.Ds-INa9;h }MnNFoXmMaݿ)E<\PtNzG}5آ9xuutGsտhqyEf D~!kVq8}Fw*|M/񖞝[!!&DJbF̿jXpnco;!3zgXBDh9;^ ExKlG[[pvZ5L$f`NV xpsxf{l_da34k)FdLz=_$-yf <ٻ1oWWi=Ǝ(1?FP~p@2}/aҞ=ˣš߻7@!q_]{=w+3ܕyPtB\n=#u]?RݜZtvQ˓6s'&E 6L7IId%/ N-Ig$5I=[ csY {vw2^qQIi/?Íeأ M7337,Gj>C^.2rn/ϾB͎0 ;#FɈ؉])~ ׿ 0HVMSKnke+;躯3AxlY9a/ Kv&܋Vuz 緯>w#9FEvӃP$Rܿ~4r\wP2W7;N 'fm4o),K a8DxhJ~rR&cNjf?mx; Bfz㆔jӶ0}UA׺,Ômo^ꛕA H^!݉;>>~15a-`=XgoAIͻDbDx5k$^޳RmE?Q5saoe q́$MaաddyCW:^v) .}GɥjM<*5m >#!'Sb5s=- o~1./E l11yMiQp&!.q+L>QRIv*8<@m.õIԌj3jd'>VE8֠YOö ƣn;ޝ @h{ :MxC* 7{#.JZ9ދQ/ 9Mqv="|Y0f<2h(7<' .5`U_0JfNl:b)/Պfֲ xK ?ȣ%X TBrllHȜXz8xi6d2-ͱ50.MO)n%U2Dp6YR\{ D m-A[%0#X(|zqfn41+Scqѕ@>OlQ8<u\l]i` [{l"_@x_/76,(6$vN`R3d*F,+V(h 9%S!RybD-L+H*usG)pW^]FԿ-'|("a/Ч.?R3wX dfB>Уɔ}L,UFm+Ϻ"vO&9lD*9F? cVmgmUX~TO 9.aҬ!e/"xC'>U*ʠ7N$y[[(|Wn'7[:"$)GfhP!=_XֻwK{}R~=nsPpq&R2etDoIEND7L|I <~,z-~8b8u15ʑ% ZS>zcln5@8˜&>a?9yQc̴k Vɠp~H擟^" #~ c ^y V"}W5laE#0[Q6 މ_[ &˽w+W\-uxi\&MXc"3v|өr]@aU q <2ce+A7冀KsWMP= ]%?4^@P0Q_'w;ްk0:B#tC@yf7-nM6T]1/Ee:Ym" ]V>@ ThMoƎ]IB$1G%JۊY7-{8?Z8d(x\DsNoeH{Ưtb)HכLjFFII{!L5 DקǬ{>-![LR?lF)Oer)Uؔ5ne.296>pٛ-dd4U7I.5Hl$VۗQN=ŷ,Aݗy7K\vEo Gxix>hL}y(ױIի 9+ɹ`<M/B /|umHAXc`TL~Zj:"xAQv$ EЭ{HE7F|Rڑ*&Z-RJ?F1(3n$GʁH|I8OY q֐?W7%b(PA䥪dӷUy ۨ:ñUǸg5K~Z7.'_Xֆ&{D2y9 qGN6͛NW\lD ~iy<=C ?PVe޲^/aIG#H{ǚs/dxK؁~ZI kqȭbeyx߀R*zf|e7~j@zpnl|tf)p5݊2wҋcak`5vbߎ|W\lv$Ghcx?b)/)OFܔr$$Xnn֗Qw1}52RK.Uj OPq]\za"; 8G8 i%e80jTi/CڔQOwJTlng]^Mr:eo'bˆcE;ph 5㪑7sy{g躲N>zMi(t<g')rݸxzp4#9{68sp3{a]^x*MU(/%F0B}=;pV1namS_w$4>w?=7-0@*^QbyTaT+f-8Xfti-J1><vM g6.(٪Kǘo !9% bņ$xdT>~;Rn`$DOWp[Dp7u9n=IءH×}4uBg"LVFTXb:0U.Ɣ-mk<,*Odsq±?R) R\~xMx#CC'+@‚=+7p;+=[84iuoV6b3є1lX`JX(B AGti{BکU:ˇA  9R\++P6ָ˓\,0_bc Rk77&_҃eqC8SYxE-S[WJFQ%k- ӡ KT8=3Jkk9z{ǻYOçYqoqOτ rYCTru鐷"JeW7 #$EVWuKbL͖x8)򙷾Tf9eEP?)=} @ϡ뀎1 [2BSxh=6&W9![ \AdZ 3\~K[k&smG&Wb`Vb'[`xͰD̈́;@%^[#_7 L"nf..R0ER; ۘ ͏L(El4Yk(/1x?=1݄(jb[3DpM&^A*9h[kr\gU=[ƤTm@)"+F`%<Ȝ1*z `g^ijHבWMNnmϤ s+#a]f#܊8Wo{+|7idxFA3UX 63I@Մ+I!_/T.yǔu{x]yKr x_*gdZ*_ֲEEW0Lnsb< L&zםsAjXkѰse4[B4;'(˽`i\!mMV^Kqe lh1e@ZFAnܺ'e=q}"s'Xw׎~I!3ޕ.*GqB?jb&GoSƅ+W 5&4vq["q.1Y;pҼgNh=թC Pk瀃[O΢gЬem 8V\tPCFEs\7-1D&]if`-:H~r >(Iֹ_UV/σGRIyJFU؛bJ+T |j~]m7)ړ.qV,G_L\1)rGUTfv@nȱQn7;Zg}Q]?-Б)+* zü~wim!2^Da'mЌLt!Rzqj>OnbB@C@NTtc%>XMyy~侍vEQX 8^_whe| f! 07 Քf7;}JdO"xƵMe*Kgv!9 VSo} h.;<#hF *Wn.3R6D!4KDb_){ŲFve#rH(:ϰ7` @zpC(110MCKm_E{jդ #\'q f`h2K-jEc!K*i\V9{׫C-W9LR@uDƍF&!gBJqWO;.V{_\V@')P#w_{;tίN˻iy0wi[GzjI28 L}ISvO:Ud8Maב/)IlV_lMh5ݑ)-)TDKа) Z)_|LDHRDOaTW:`c$\)V&`nև$3qx#=pMtCM1\TG.KA!?)l\W k]28M +K_f/qO1RL@~3)q!²j _?+ˀ bB VѢfx-ot}V95j8ڠ2p:/"mC]IvYœ E2]W"@_°u46lp-'`KqkA¢R=]Ȳ@%>ɐ| j7>L܅&[z}kE}ዓ7,rnm4i|l^QgH?LA6\twR1b/]ID8nJy< 8@E+`:"BJlV6j r㢎TvfFD8u(#轏kJ)T|. 64QP?v-vL/Gi,\_|Qem=zZy9gz[2{sy&@,yj~n#!ԅ܏~iC֮*$ax@XpΡ̗ItȘ8a>U€3vv`|Uʹ> ܻm%[oJC̲@aHMbQ}&S_7 JZ~L"-jh {k*tI$x%;X=3esּS 8-SӾBqe+x 0zu7!?9k|y'ooYas=D(}&d~'+=Ħ9\R\*Բ#+/xؗY$[F/G3@|VSn)[ۭC¸(w!9u`5 0H`F>:>YpWV1\oĀ:q#SFbeApD9n F, gZ}U>YdUJfɋ{A[DM'+n naxnNzҴ; >ӏd^oِrZ3]QV`I.vY|eF}xfJKӀp>EfƃzwgG@Cl!l>vqcxڊ۬.^5aI؀/IJ1ϞYOB]kGD.^%IM+ t/@:UO`8hvÉ[H%@ }BaF ܱ5Bۧ㯣j(!1Kr,$Q'WDO; YZ