0x2cffd02ef58f20499030226116eec6c6fbd07b8b915879813221b8afadb90fb051685e9fe9e507c998a6fef95899341a6e9e22fc559b27339a0257ee097b1e96fed8733168ca3b90bf9356fc5236216bdd660c66d7fd9f17c3191ed37c7555a2680016c995e7440440b58a0defe7483ae8d68a4c27bd8a7ecf379cd877ec531d1d46d0f03cdd761892aeb6c15b57bb6b1a65e57e62a1423cc5aa97610ff01cd470e5976ec15e7a710d4fd109a2da0bb18b05d3a5f806b4907bdcfdc390f4d8abb58fffdd835866b68a52b7c7e562de169992fce0ab39fd150bdbff0e9d2bc716c9314ffe8ab9c3113593dec8f6a25e25e95be86cb88aefc8b6326447b27917a760b138659c1ac0bfb18c2eaae68ef6837c8b487c830c0179b94f02bc5a059ef6f2aa4b4dabe2431a898badb400a61a395560c5ae68925e5cefb0a0cdc69e5c1ac7b5699713e68bfe0cfa7a6828550c89b8cf2ee4fd7bc253de1041c6fb2173bc315a8712f05e29572c66e88b58854a82de8eca9af56771a55aedab30ba2b3c756f73c02e59448545ca86840a7237441a33259d5fb5c36df8fcdb865e5dd7250dff18104e2ab6d9433954fb9048b211a7454b362c01cc3e0bbf427f76488d09606c9cdf41d20a05f6d9dd7dac78d988043351145e569ae533b266dd0840a3c9f4719aa31b4d4bc84fe4e7f8caea6694dbe424098dd301da32744602eac00719adde7775000c0e937158db6dfe4a84941c63abaee210b4998e48bed1f21eaf7d8f5dbb535d4bdd9d6079b2452234102669119b08243db0a9a54fbbe2d828ee438d5b0997382e94d618cae881bf67e205d9af2aa91d4796ebdb6a17c467f5d01e0988a91b7602f5aebc960e2576d656ba9d2bf675eac01fdf91ac3d3af4f6d94100a40618f5ff3755e965ec0969f9c78cbcb5d08ec5e7595fdd4e385ee779f14e0fb2b7327e0859282749b9b93ffa7e4fe3f2a88b03e49637c60be719eafe4b7ed5ec50ec04d681d7ccbb73865c98e48e61a32e4efec11cc68f900396f880a0d0fbe895b19a26fe5d7d7125e4d182d0e866f8e592d94a8af3e61f009281df5a9e251945c58d046e51dabf66b78a4736c0589512fc8554d6f0418c3e5dd6b4d482d7cc2e7912ffab29742ebdb402531a95b2c9f2c1c9d05c1e82879b9d17a3898dfdd7f8d89f1c34c7599924eb626f33c14b476d72bef1085956a509e3f51ceb29c8d57f2a1c4eca10cc0c568498aad732b9dcfddc6d19d8bed99f243840b5369e1a2bae4471d6a1ca7d99958ba89b9a4f8d9889900b80f5cb4ed0ee2e8d5058d28aee1d3a0f7b4d687cc32941f2f1237f62b790d7f552a48cf8dac2fc43979d88104e8738a4741be440b068e97f03e1a0764afe97507f5198c1a9c34d2a8dcfb6d7911da70e350f4852f40e5bf733469de4fb6c1f06a024d291cc3125b497552b5ece8307c351ea10b8211cbfb3a8f02ef3ad06f9d78fe13c4a54994707eb37992dfa2806635f162bac84dc2c8af06636d81509e64140700fef7308efc04e7ac98dbe3c0af058ca7cbb2a573b26cfaa4043347bcfc5d1c3951ba02fe4bfd863dee4ff4459c59a0bbed2a31a1433cdaf1dbc9b66744404cb6c88d967203471cde3b3daf5b3483a318f9bd3cd0e950cb4666a5b14ae2c1f0f2f2ef2966df559f795f5a8b4adb679fea006a3c34bedf3d8bec089df3b55439aa1697cb306a2bf223909fecffc6e6b89574b70eaec686101c6bffddbfa57d09ab399f576c6e64ad101a55735a365aa1366cfb7cec691434559ea3294b1cdd19bce6972948a0005ac45ce70dff27c1876dc6a7bc09004e86a4cfe4870c356a426fcac6520d75ad27488473b85f68d3864ed8868655cadf041e40c4e2acdf1d77ecac75bb588dddd69744f36f4fca5eb309eac84dbc9bee2037cc3608c6747