0x2cffd02ed33385a8b92dff5cdbe473b869b386110f20c4883adb600ecb0559917315060564618ee3c0f5e21f49362203bae5761588b82151ea95fb50ac59271e19c6e81b0287576323a88f03b37316c9f52d06f827a7b7e881a6d6cb3faa88eabf864236aad02a86d9ce716736cc1f9d72ddc3ed03a60124188570ac552e01f3293693fef00b67251f83945226f940b22c5ac766383591996f5523d43af64bde019059eeaebd11b8ef317094d4fa357cd6a495e945b7b18ab95536ce507ee2ac5dd141fd187f08cde5d87d1f463723be1b4366db876ab31da0c03f8896678435f70e86fdc3fcef9a0495920ecdbab17d172f83d0c8f671960be6b1a612b04b19b4384b53a27fbe3edea5b5d11f590d01d433c2ae54c43b913155272183e2b645a9a575a275cfee991796afb26b5eceaa3b4bd72387436a83bc14fbf2639a44fa6ddd88cb5764315e3d2f84133a1a74ca77c93dcce91f3d790bbdb631f582fb8faf003eb03ebd34d35b3511c35be5962aacec3498a3419f2a921ab6ae7b17fb1a908a9bf241917bc88d9efbc44fa38dee78fb7d2cbec31b1dd3f4c9dc9b4622fc90fdaba53fe449270bc8bd3971603a0eef70a935e11abad0cdc744876570e8ddd40f407b5346552a626243e6ad880b903edcda00c0a420c291f4eedc06572b0647a241234657fd0b7b086dc95c9aa77faafcbf26a7b2e51565b5ab13f0e589b0f45fb478e570305f1178dd6d3d78e1b06d7c5880e6b156a242bd3553eb541215402fe1671f1382e33dc1dc0eb9d0c298f7a1e1f1b4274e9e9cfdc1844a01b2cc226d44a14951ad8cd0df114213328670b968fa5f3746b4fdc9da474805196f89219f639a68f3349af00002d42aba690f1b284fda7f2754c1a16fc9859daffce8de3e6c5c2d3fa0ba1b44a31e9fec6ab4df89fa39980254b60b44679d68b25fd53037425754ce8280206a95e2a4794d3415baa0d7d3e2dfc14c795da668fb843f118b6291307143739575f587fb3797fd61d24468ea636b5ff6a6722e858e20c64ba0fca195beb73c3631d009f58a1c6bf1dde85bf69f28d058f0cb7637e1ded9a499a485eabd53a253194950499d3eeae44e861ff010700327a5b6894fcd8d4b8dc719b1d1927ec4dface81f530e9c2f8cf10629e466854cd2384934074086c205064672848e31c78c2610f0a10e2b38fc1d2feedab852f0b0764969a74e428b68e794c3de807b6e412bebff35d24baa7e3985812b35ce3e566a178ff40084e458893523f08fba87b36f73e4f5816e9c3ad0fe11d70fd4c6f5f4c49f3963016f3f131adba482986ad307025da5acdc22d15621d6244ca8b4ca7a71a4dbbe7c4f3734701a0fed99d6e5606ff15d4f087816b848d5d656c549612ee02bc492e6a39101459b95d45279d19c00d8c801adb287c1e9436ed07e9b96af1324478f1105de3548211cf6e4105b9faaa5f9d8f8ca568f6f952c31db53eecc0b6f07b3e2aa902e75c80313d7c9ebac049bf470741cd56d34b55216512eaaf3d20063539be688fac4e9fb9a38bb484123260e229429a72d46acd41f35e288c454d500534ac4d25c726a3daea61911ca91c6f38482e147ef92a96358eb86a91aaf85a7c0488af93a945f78b6aed7da7290a6369d75c7d8f8644d4e0786f18bfc39ec8e362fe115a5715f844d632034d0c363a99ae804be7ce87840adda5da5139dfcc84d9c8a6e05316fd260808cc942549b9e54a5fe31e1dbf61878a18848c6b53cf583890a3d9b12f40d0e3e84d9ee2ee34bfe0905939d46451113edfe2bb278b7c86cc43d62c69e6e75e5545a864cfb9e8260a52a3904e65f52370b14bd90068aa6ee45dc1fcab0e6fac0d1fa312de1e79f3e9c51f14d70ecb5381710a32218352f8ed2ce803ac9797df0707b971a77d66dba1fa85193928a