0x2cffd02e010946fc8b404304871464ea24d786de692dd90a06c69a796f3e8c4708e5e9349711acf0b833a45291b986ef1c594ed917bf60822e38daeb906a3c9d614d6c8e8303e8e19466ab4476fce2af51290615712d2fca77da3ff4571078912ffd66115a5fa232dc7d8e42b7514eb986b480b593e8cff7206bcd75dbd382f9aec2eff5ffa2388aa975579c02868bedc18b8e3f4b5730c1f93600df903f408a95cbfc51be4d200b7da0a405284777fb77d1d4a698874ded6cb8f0ce51e10850a8763bad0f6402926e5e9e8eb076f73af176e12180fb37ed1d7d5673c06e5b06785a72b727a3c53e018d962562e6d322dd684d1c177281392fb8af09b5b59859094121fdd246ca1ab8ed73edff4d1213d201db15c8a769fcd34a30155770277122b30e76085b029665e2d787b3015d561aecefbc505873b0ae61b35b1c794df569402a23e2693092246e2bde4c7febb0d00ad52691952da411904b47680ba735b4c94d964b1228a19e552263242ca4e902874431fa8a25a5e9350b5444b9f7f9b729f91cdd0afc535053f6073e6a16518c34395db54fae44e6958877a0515184db9275c5750c03340a79d3345016d0c97a1c936579e06639ca64f48e6806e9b7ea0ab42c95b33abb12a532f7eca391fbc778d5a9fad6ce756c0f07edfee633ca81de778b62a812e3903ec0826813f207505bbf9e59d0ac0eb538de7a9d633c841c17746631f9092b88251c8a8936de2de159df993b64539e063468e8e177b6c4bab29c0f1ae95b6917990bfa851c46a9a553db896982b915ab4b8e9782d18ad29c0b53abdd9b36b5e0763a20ed801cce792879b2451e46ab291bed67ab1060846edac1e17cefda2e9de980231ddfd3a7f03025eae2744b60e5bf67ee8a30eff850f76d34ddf098b3b9055473464590d22ef63fb906095e3a1b92d9c2133a503dccc2fc1ffbe56d69bee108899b29cb2e7cd80d01746f5bd0bef31c241f10d56ef9305352be0752f3c607f21f02979e09aa72bac2dda8b945a367a06e8f41bdd24318a0484163f099f848230612f5961829d299ab0af5331759f435c27c1bdd4f2d289d35187eeff3f55bbf345b425820edfaec746ea1ff3eb08a9bcbb12e8efaecdb972a14ed77c869ed3f1e1566e5d67684b575e2b5bc7feca292293a92ac0886cc9682933aaea5d85a95112fa1700b968bb9e69331dbed3e48e3eed01a8024491e0d4c58ba58d9a19f00e174be4e83cabbc45f06b0c2aee2bef95acb56118259feac9ad994482795221ae1f10afe329b2de10ff506837126ab8c2b367bdbb6c7560913a073260caa21ea36e7d02c1f5ffe7dc30f61a39b1b9a3f9bdc996ceb63ffd5871c01df079b6eeaa0b68f13e2372a57178f22999cd45e13f4eb4056f676a2de2e38b62f2388fe6b47c3f4c846a6ad6774425dbb4040d25601dd70d2792895d1b16f46761a210a3c03de2b413cfae27836c9c3d8a8f3714bb384efc07807f1ba89591d7e67c9bee17ae958a514f17d5ae2e3902e41e662137367f03a6708293676e8310b1b403ae467b46f8c9f8f57d3c12b87f55826115b7ffbb0aeda5d0af12051f746a74eae0d77225e033846e21f373196261274f98cc553b8f7b1b3de77635956128c9e6dbbc72e1eb999d2ef5d65a9b7486080924ff1a00bd5e06c9d626bb690c5fd0cf549624c2ae4e17e45c4182b8ddb65a63b2ed5558a7fa72593713ea15ffc575e3ae32e676d7901d635673b8e10addedadb3e80fc73c29d00074adb9cd54ad4e87dd72a01bca9353dc3fbedbbdc1d188f06b3d47e89dd5ad3250b374f5e98a84079a8b3e7dbc5561068bb63d75bb9ca718fb89898b98905a20d8303b14b95d79cb197ffe02590dd3ccb34385a6311712df74802c617e8b1ac98f3e12e11bb4700b5bb5cce55d3a13b73813c