0x2cffd02ec0823ed9bb5f379e2819387e4c27c835b031d7c3b91f6216721a9f21ef5f8b52914b17a35de172f270b3f9c2e1637bcb4640234168147461ce3ee5c9ea57bbc7675592ade2025fa5041e0432a522d7c46b60b1d38b0a2711183e647692241416c5ec91ab819ce68e449b682f29730b35b17e4654864640e5e6b8743c10a16c8792483a93e8170e9638295e44afa97e2d48831384c8ceb2fc425b87b6f8bd3d011ae8f5cadc1adedffbd31c26b7ce5f3e7187a437168f19c03c1fdafc9b3e1e001d622d69f22b171ecc199844c260298cb532ca4a6e0841293010f360f6e44a9c425a1741a50531093615f4b8c40abb7f2408ab7f6a8c36cb679c4353016a30597f8011f133ca5925f3ccd23081adf6a97eb89fde701223669df6aa4f776ed071450f3c47302d1e1eaf3c79e3a7b17e9dfb229b21f49de1354c18a03dd85e1a6b1567726f7e8647ad93d57300ba295d6db5976495287644484c9c1443da4d61dc32b6ff1fd471d0910cc97b980cd0e6d76be70ca40e7bde4dac3d3b271480d93af23500f8a09a8bb829a296e85bda72d02bb86f38cc645d8948da850a4e27912f49d7936a7d99c139a65ae9327fdbccd09fa13dce3f7ce84e910a9b788fc64b6471f7674990ad70a98d0157837def3ad5074c9f5ef6b2b84e4ce89cd57b23a9eb6fa436416f771b8a125574494e84136547135925c5cd3d97196c958a1d0d17c0b11e62a5cc71c5072a3e104b60f9f54d19d9d2665b13cfb03944cc523646a93d6d4158fe55b13ffb3da2729ae38bfbc099ce77014df9c0938dfbbcbe824d5cb34e77f7f99ea99c907069f174687525aaffa4c0f44c66695f7330875b40c71e63b6a6018d2563bc8918c0cbd275a18aa3b8ecb0db4e76664496f7cbcf3825d95b1c836bd49e092e8b819eccf9f0f3096b887bbb0be7238596547d648472115944e1c6f6ff082cad58139709cce3aa8ba96beeada9d74b7f2b6a3566eb610c2b57f27213ecd0e86cceee90daad89a98d4cb4ebb9d175e4cc222a3171a423dda8c6237151767dbb8e2b96197ace43dbf1b5d9e3efae09e3a52eb2d452934867473e23e7f42c5858552727dcc234d09c96a0169d11766563a9da084ca97eed295487348a0468d1385b45b9353bc3fa96d4be9555beb3a69717d89cc889a3438844710669b02ad5b2c0713a514572ec13a10c31ccc9017dd4c40855a1d2a2413c7f634c6435ad5e7d8f7bde6a2dd04ae64ad583d67baf509d47ba9eb6447bf0ea89c034c749e965333163c8a5a2b9abddf36cbbdb51c05e9daac71609f577825189787a4761d522491a06d9e80e5d7e0302f5f3fcd99b25bd3c24709346e7ea77231e58c084cf26ad0e670ccd0192593f912acc9c25660f41e4b86b4bf209359773a6396b715d8c25204cb251a525d66d82bb09cfb5b2e7ebec14d3c4e2b1ddbe338acab69da7cc878c4ed21cb6f26d146ee53a238be033db44ec8e748ba637e61fb041f67c72f9a7d6f387abec4f39355ae9eb20136f616d77a9277b39d56e918eb312f40ea89c1e0786cac971577867f0ced2e34865642374fa95e35b6b0c6fc9a02106c5fd06e178d51220cfaa9c0f00a27d88f58689ea542f9f6c6610b26db9f93c0d7ee83fd34af0c47ea1aed757e4b88ae1670bd980bc42824445819ea7c08a8698a8120d989280cead5681557dec5a474a3e740b310c6eac7b3cac152f6394966c337bc0e8919a0a10a4bff300f44a9fb402c7434f3f5d51422727877d1cb201eb9c974d5e57fbe0900758ca280f2702b66f6e99cd9ceef6c1578ef32693ca8302fa5b71c9f4c2c5285ea319504f3bd4503a2d204728110e36779f00453f97a2398539f7dc3868efea234aba7394d125ced46e2d37870b158f2c39f52240ed57e920e389f69ddf515351a565ea9663