0x2cffd02eda4d41c2b86ca2fe75c47721e0d0b06933f113bf5e874fcc55a22d6a2c99ed44ad17a673def09faaf8018eda44006b311f12ba731ce4278566e9add05d4917a3e7d5b4b68bae86e67270b044663ad2afce48011e79b4eaabdc0e5427e3b82698dd2b96922b6c7fca5b87f77fa62405ce5b4682888034bdce9b8408323e8a421d35a13d1d2a5fd6124fea7c9dd071a6337554e31f44e918c0bd4d2bfd3deaab9d2d68f7d86bb1295f00da3b866dc551837e37c6e31d07b2b1561097793271aab3c059c65aa7581b9cf4554ad05d624d29213593940c6d66c5a7289250f19edd1ffbe36099558f9f8e81579b2897900886ab46606d01e73475718177c4dea201ba7393d37e500f70da04dc63a1862d13e4122ce05dfac1c41894a13e8374944fd27dffa6530414a82056c9d8c30146e5522baa99d8b4841f9432a257a6b35ffaf587fdc076e6ba62e9e9181a0ae8b0d541e7277f1feafcc27dbc9bff5e297228838d84dc36e2bdfb3c85d5b11fc411d4889d717d9b9eff038cc4da08e9c49f15f47c91d3d28e1b4274020aa3cb8623980474a43250e6f88d92475f3f6d166d3f1a02ab9ad4c43a8553ca2dba128fd123c1ee72664f593fc92f56bdbf3b92922f3e65fe1c7fd7da280f54980277d677a2f0b05ac809d564c71ffb5dd6713a7edb40e3aea24678641f8ad3366f8620e31e08a27baa4d12457fe8ceffa73c52aa087a0724c869396df848da3f803af2ab684938afd7e37e25ea76f673c4a6ea247b4254c6244164c3d4a96926db7a524b802f0f89db0e856841061ba9c4cb735a144aea3e865e454bc5726c56d200421304cfa351b92a35b140e846323e75a93ea699e39dd26236ac01068453047ad417e67ec6d1a97b46c33d637b87cc732963d4317ec91a210d4d9bb46be6f8569eee5a68228fab77bb21f69b673a37b959d0fb893d5e76fc91a56338dafe4784d4d148c40bc8d4ed1e178715e841145946d1b158e9786d253b7ed958598e9701d916795f7375dc1380e7eb35b983d5e484cf2da82eeb2e46edc3d9d5ae10c31b6812c690dffe32e2de7b2b4db153ee18376278aa5b8a0122b638d8666b80944cb10a33ca47bec8b014e67bb270749d407175a5417a8cfa1d35cd1676961753aacb0f925b07db900fccedf046cc3fb2e7441785e91df030badce56fc2f637aca4259784f9a8aa069a71c49457081856652a3798e7426986874177158dcf900b5664d7bf13adee12d65a7e3517fd68e5d1091da06f7eee956bfede3a29c633b782d549bf65daebb4b13b42b1e15d1d99981d9a23e2318113a5c2d9e001f3d3c230e6231710ffc6cd0bfa7f185315be0919cf42ace3b42c75818f22a061e29548152c7a92270f11da74c9324731c8dc66ee339382ce458e437fef2311dec1ab59626d8b3bf1addb0c36445d2b8d9b60a5a236623d7620343f0080984fab23c9a148ede60a6df277844e720a6de4d7749cf8c804ae92e1dcbb49d0a0a17bab6851f604ef06a712e755c9760b441c20f5f575ed10990e328a9d13d4ae5f127021a0fa6f6a893c75fb4f16e926aab78f78723706ee3b71f6638c7a6a89b45f7a39d072e05520a118288fb850649dd935f3bfa3d100ea30198a7d3b5e5e5c82a7f04eeffc96667f96591d28c8c3764cddd3cf5f21d1866287aea670e9078b3ab5a10c8b9fddfe5862103c6c8174c929da44a54e78252c26a09398735c3468f1d120a15608c069c5a74491cd5d2cb4feb5f3e634dc252cfd26ea790e82cd82761f2257e34e93f7eefef12b85268f243224b385197d428ce9034fb70390ab33f26fcc76bd9b920fd84505f76ddeed37dc9b0310430113f920e5d818c18872e6afa5be9454fc99c1d78af0a2a264d82011baccb364f7662fbb8c74e15185adcec41f707f1e675f380c