0x2cffd02ed7d894c74a1b716a4af14ddd6f7d6ecfaed50e6ae73da31a60c0577006b84709bf400259325011806234121388a1740af547b4b0b490ba5d461ac9d60cfcae843476033275a95933a4ad7805ce96ef1a2690ed6e9bf73d7bd97bd356f14d9352c326e0ff23eb9c3cefb7cfa01181af6b5b87a2f6dda8fd4356c40658b1893efeef68d47e2fc4c809f6e3fbe93e22f43a4d41267f553172849af9508f41c9d768ee6d23644da5a3e563458a13ac0812a468fca867182d58ddba4732d878a03e24025bc8ad502d407fe6d343d9011210e8bdf8553410751b5be6ecf2cb9071cb3fc65406920972f298cd4400c7ed7b6269fa4702a2e6cf929e42ff23903fb71c1dfca157533d52a57b5f2355b596823d1f0c51b6afe3ef34186ff450acbaa2aa8221cc6f10775d4a3387b2fadc926dd8e8789a69f1d8f3169c1e915fc5893e230757b3fc4db2e5926f368ac903b43c9e4aa642626ee88b1ae25bb1916a4dc9bee23a6a24d1b03a8bbf3fd896e87b3a37ea5cb2c854d88ae56572b379ffa87b302a2cfd9ffe9a48a897be28479504e2868efc3a9ae33cc5d4be227be28ed89704bbcf6011cf316ae9714b14d5b9e366ae1c800bb04a46753384bb1d48e56fd26a9f09601ccfb3c82980f0fe1b9cf045cbd07e293bff89516b5be61b04a8a2a958ebb374602692f2794cc050dc518225f503fffbab3c3f7d78080fd244de3a1333aa7d8f9ef91f04ff2290110620be69b978f01cce6852d65013fe563ad43f97f136498ef2698c566dd597c33e0a5697d9b4f20dea58a1962ee3857b3be0ef2a9268a9430144590b8f61c59528c1839f01d7a08dfa996db3b4eeec6cd8dba4d178da9b3c7c4bffe77e862875f98a5bf350aea4349d9eef5daba01fc566cd2dcc17a8c16c811815fb09651e69556d900e35185afc8f46ad2a83453f6ec80e2d3ee97e16300b8e8e2fe8c5c8c5fb813568ec12b66fd9089429c4dcda387a55bf27bb90e1d19e5c087b43a6ccf3a66ec453c14db16464ac98bf7c13c1e65f96cdc7100f1c83e5d99c375354a1ac6ec5685e4cbe25ffa60918f747cb179b601877fd8d987b79424098b53a102c52890c3f079826e09faaa558b9ce7808f7ccdb61a77f3d82829685a28b2b04690ca80e4a2cd24d105f4010818a82c342796ffd8a770fcbee6f509dede44c15635e45e0cdc2362ce2fa4a35f0d8ac546ba93628a46fcdd8a7e95e2c0f16a502b96b88fe1622b1c5d4884be1c1eb6c12483553976066daccebec92684fc076347e05fe4cf669da26a0fe2c989fabf6c015cc61d492bd814ced57c32e901a913946ea68a89af73446e89fa3b1a3c8f10e4666559806f3f42524e52000304261893632345643a7d25e8754f66f9e426a9a5c03f82014b0f22b8985b2fdbe0121be099c8ffd1a9f6a05fd64cbae116563ee7a3dcdd441c7a87f0efd0ab1ea89ec6556972e844be9b7407da97da25ddea6e9f393fb05deef0cbe81cf8fd0f473d21fbd56f5bd66d6e9d86183de78055ae603ace51d9e5ba0f440dec9e524e3023d57c210619642d28e8afe6228c51d10017937ac52ad5c4058efc4dc17b033c18ac32a8f225c818fda6eb78835e5946f65d19006dc8217c2615ec0bdcce97e8792fafb98ae38f36d6775ef0b86bc386653d19757554876ac7ece44aaa6f4d404d849429045b8622a91fbd8fbc42e87d24e487f3b7274ad09bc70fcbae41ca13e9d75d5b50f3c58d886d85cbc22c0483a6958a60974805b6433e62a74c2a42ca75b156ed069b430866f2baf2194e269c006e1cd51790a73a47cb4c6721aa0f31979dfa48e32c1b368e7abe1a7aa98162ecf35cca34f8408c3a81c224b6d3aa6af785d30beaeb4278fa909d5190e249ff1b43fff8e734e1176a4aa5dd625552eed033457e2ae7b624b5f3b