0x2cffd02e12aa6fb65c153b186c8b394e858bc26dcd480b8d0d2ed098beeb88d671d153826dc385b1314895eac5a1397dee669c599f148262f8d05410e69d29af9e642389c57ce9a12107c4b63221671ec18c719d45e5bc1b28230a5f65a7e2f5a225dcd0dcc9fc0f7ddf0742e57149f34f419340394d3659e9497ee25da725b662ba3c02e7187dc43edbf61c9d2bde8ab30a0a8c7f37ef2febf9517b861f096c7c922daae2d86bdfc0d18279be41557caa14bc42e0d69fc0ca0c9176f13ce322218c1e4b1c42921a0bd2c0c8a2ba50853f7ba6721861e2672c0e509420f5f3b87e66338bc743fcc0516954ea560b509cee1b8371ed11b96c2a63af54dae4ecc987c107b576fa0016ea5d60ecfd7f8ff9ed66c7383a82ef4540561a4b62caedeb5cd181a53130711e681decce1bdca97b5aec3cccbb06da9a32629eefd02b64b007d994560e773ba8ada880021a40269d49b49a472990b610d485ab1708b19caf785b5bc4c8f9c6ca6d3f862a66fc76b89e1073f792f4ee8251b16a4e3f9eacfe30560445145429865a2410863499641d3c42737ef9a3812d75c4904de316d0535f254f3636e31429bf820582ba7f036a917687c7ccb8a83d1e2920212b9af2549c732b59710934807f713c0816915fff393d3b1486d939ae6761ad152b06c94ba6d2b23771c3c1ff9b14090cf95f15eac5853f111361d67ac66c35777281ae017018b9bdc527dd6d5d474269a21499cd984052fec8a04a304da01e017c78dee5bc74ae2141ee4d9dba5bdfc8fed5c06455c6cc4bc2af0655b3b648335a0f0dd539165aef3f7ad2f4a5cff6149b0ca9f2a2a3feaa6cda93e42637f18aad73b3b327ee873cfa7d7dca736f406aeff4da4c8435a4e3217b8b8aa95c695dec08251c2112ac82121a6e77a0d9d994b7c72b3e051eec110a6f5e0d880e2ee5972dab0200be4cbacd48720bace43238310f2447c5aa4526bba457032620f67b2f250ca0dd125b54b459dffe41c1c0408257cf076d065a45e4772bb17107fb2fa3c9b6d4a2059702b740a51cf3365ad004dc17bbdd0c052f3c502fae5502e45c0840a6a32c2ce05c3036032983655669d6768015375f9ac3bd88d44801ffa7e4caabc83d121c8b4f9a7d98e20ef4734945dd116d985c6d391cb1be6133625dd22dc97d97ccd08633290d8cb5ab3885237f1cc61bfe35b8bf0d2bce8bd8fe6ffb73d674b7cb16adb2f91db6394920ffe54ba270ebbc978e5f4cdab96b443977e5fa7006a5939024c2e54a11bdf5b29bf8ca9fdeaf642601f7fd51101d78d1c106feb39f46f1227d322a99d7e714e6c32c09aa0c1fdc0b51d0b5c5f1e52d21a19320f686891ccfbd25a4816ed4549e50d1f7de51a7e64f87835952cbddeae6017fb5e2ee70f5e2b9cd3347f3715c994ee98f58f95721771eef2035f5d9ef893452d99b2d397f63f5bdef8325ac0e03853a6731e783b679342221585aba515101b8efdb9e3d4b51a9bebc7c09d5589ca5cc07138916b5920df744ce0171e1e8d2003bc622837fe369b4182c63579127f34c8e19315595d6931cb08a6dbd6a5ed9cc5e5917ae4a0cde1e5f1c07f710d4fc18ab078c441fbd8bd0e4f6ea52d8997cba60be724a537d43215b1b7d5fd286abc5105fad1b0eccd53086d5a9930a1155ebcad8d7bc47fe668bd59a7dbc2fde302d7352bc94376453df35e43a6eb00a680c144bd357d7a5fb86a44291235843f9468e3bda0775b9818bf0cf96fd07da1ab96c1d36988bcead562ded5349cc33976ea510162d704059a6e920bfcb6630c5b53afb64eca7ab05aaa6ec14a04afc93e562f8a7d82186027f7dbd6f67b5c398c495f494aa7eeb683686d839f7d8c8600e6db909d10d076f45035be07b3e94f1cb9ef5c65c1a7e12eddbef39f138b27ed83cc99ee786d16301