0x2cffd02e0cb787ec50b03916df1c1ce430f9bf640487585ecfeb30f05064fe817232c5fb26536ca0831feb7d2ff4896429c4afab126e9f92a1350e41162a13dfac3215e4ad89e5b7b2f7b0e25f8f10981afebd8d7de4a4c7f4e601b7ecaf563ad5a59234ff8050bc10be43f6e69ededddb45e665668ab9f0b12015e16a90ce5da904677f980f418abaee39bb8b33d253627e64f02ca0d8f7e6ef53cd497f0afd8a28598dabeb1482ab4bc625786251ca744e1760995d0426a03204cc009064b21e4e6bb497a66349b02aa9d56322d7565736bb0e9fdb9681f61f017740f92c4f28b49a7e600211f1e70256ee685c6093e313cf3f3115e780b8052f51a57c20c2d6699f735676eb71ea6f5df823a8e3b8bf64237c776f984afd9cffe223de7740cba062c56bdb5957ac198ee4a9971ba5955be9dc7485f73af76398c24d389e49e591d22cffd032cc95d19fe0d89ba3269c1ca261e70b0f68538228edca539014f2272cb9e5b8b02b7e313da954130d22b3a58b6fb39c4fa4ae8ae6a78dd5d5b061076931512efee2e51df4629e1c95851f31ddaceee638705bc69c7e57781dfc79f96e672f3e36f505be59e1f122f331929760c4dafcd8e2b8acc6f88f0ea9b2e838501b8ef558897700dc8b1354f49b557a431582fb1f16f841e6b753076076e33709534f02a43d3878ec6d6ba8a9f999a6c39245ca12faa0f2b56606fd9491ad87a0959a34061970011734d4658d6a34849d104ee1fd0114eb004e1d4fc29a48d06d99c1798b6dbd7fc8c0a9fc8084144256470462443784215d5c248c4b66c5403bfcf5b09d375f1b6dd1805fa9c6a6c7c570700327eff51cf3b70e90acdb2ca5f5e30e35fe193fd3f5a6cb5147bbd4d6785df8fd928bea37fcf18a078aad00d72fe9da5ae9397fc4bbb2b0e8230c24984f812ea662d497eac12fb009485c35f697b5a6709d6daa8ba1cba3e03b72760e4eddad73fb4b0a1f621f0efb57959baff3fba072e5fb3542a2f77179859a7656350e442136f643246064c55ce11b64d7031c47df68b783d15f0d3b2db274146e4c2030cb33bcc02ddd11281310e9bb4c99e9efe235c79296933e60e0551f38fd6cf0227bbfca8d7c2f750dae40cde21fc5d1c2d609644391c066e600ee40a7b53a9c7444a6f044da661035e1ebab39ee8b781c3dc27bfdd7c14fe0a7d7e4665b23e29dada0c5c9024576d49468b5092475c5961e4b1961506da925236897333f351e8121726c2ccc3307496e5f88fda5a244fb97a400536ddf882436df9ddf7fe66e903654ea8c8162c14250157aad4956bd6248837d8661ac61e30b29a7a1b3cd0a106bdefb5679610acb4978068f8a70fc87e9ca94055f1455e84050787a7c64cfc18b55da453cde40f0b62e09c3e8e8122139e08705e3d1022613c3e2281806605246fcdedf05f9e3d27d9c7fdc8a8f2544aa2a62839ebf40af14499cf5cd61e4850321dcfb28017fbdd7d56edcced5ff1bca5c937ccbe62c22907cf7d863193271c61bceff8a273fa78f7fd84f7efbdc1fc509c8e83fae6232aa83ebd02c34f60b2a79e83d7f7b2d6b86794d0b2e684dc5fcb8fceeabbaf39d48fd34fb304897a19fe7821fd0539c443ec8031ae85f7eaef52f1e020f2e6627dbe4a03b1cf0f340c46836be0fd413091c9d4cf9c78403542fb6298d51a79a9838e4d71d07b42c2043079ee99b0b0afd8eb8eb6590017ae0f79411b3fc13bc96d4ba39268e190cb8edbce22981ad185ad4b3d4101f8cd2c74393912dd4815827067db8bbea30d8323102c493cae271ade2a4e6ed08c36f90ccccde20f1948a826cb4e3cee3581b7ffb3a961e3aeee4677287a2eb920f39afe138457280eba16c05ece4d7be6157170e2fe22a89a7c1a6c2c195f72c6267acd255b8af8aed5c5a3c88bc37588699