0x2cffd02ed494cddfcb4f855851253655e027f89e28fb70c10e0826a371258556bad43c25d90a0f5315b40b05329f405908936bae3f4eae4a39db1e6eebb58a4b3800e110be7796d8c739c297ba0648ab466a8566d17f9eed1edce6a7b69827a3fddc5a75415c2539ffd854cedaa4c0edf49e75892553f7f2a82e5279463159f60e3149201b93dd3c51bde2778e83ed07e1630a1c7ce098e6e9ce764d80ec0fd8b7360426f678a4d50aa2c5078d4f606792784e6d174de256144a8f59e969d94bb4b3465ae74ba0014fb95d38224c91d8a902e31d8c685c7083f4648e39740061e9e585b682593af8d3bc634e1b430d10f5bd41e37c76843a68f574425870d3f766416dd1be82da71e64a2f3abe20157f19e92aac20c078237a9d6193d187caa3825b11a56f920543b2a90e96ed2eb1e0da189141d1acc878df9cf1541457043295c7eaa6d78c4f0abb220ef2d9a343d0a937dfe3b01ecbc3445422413c872afedfa27716576ef4f333b22023f0add4b6d5a9ad7949ac6c5514d7573869b896d3cea66152499c14bacbab4c57dcc63557d4ccda9c343333ce1619105cecafa647e5994fe984a9fa693728eaa80c5d8e700437a5c13165997a3b1be34cf9e23aa17c476fa82f1d7f62b79225b9f14c720181b5775fb8c7b9d9b21dac7eead1571fd590b3854a8556c85dd35da922b603dcca0b70d813ffc829fddbe294d262b8aaf6e35e29545d1a7b24ef92e03776ede7539acfb6dc133d1d05790a6850a9109dd9d88adcb60d960e9d82dc81b6a456fdf96655318d8eba27579cc7cd002125a50ae9b8793ba812c3f40a7cbd30e6db613202f26e4aca154ab048ad8efbe55d1f91f1673ad7bd4ef70f440be83d9fe6b9263fd19ece2ce6699a9b88d89f0ab4536e4cc88f526b030fa7e2362a90683b713f83862cbed44384f3b16223beb3e253b6c03805f13a4610bcbf27c726ff2e9a66ccf6846833df9be9e3ea1d5e5dda13988abe90014c687f980531b90d9f5f8bb7cf312cd6cab5a47572098c8bee37ef572a82e4fa28143c009c70fa425f271e2a1a29a167cfc9bf6f2fe60c7428a4d18b23563e7abca7d840dbc05e05d934736b5aeca42bf3e86da1f291c42abe742aa08f730f2c0b6087633d3c48e628a7377309865aba65383892a29df4cc720f1a1f4fb7ef8dd77ef697f73a12cda28c206918fc5c74c9d41afe39ced9891bf383f9fbd0dfe535182d76b16ffaa8fb130647b7d04a2838e70d268eab723fd26f492c59b2bdfb7a348daeecf672ddff6b15b54aa4d7c54c0c2e1549328144df4210b498bca2cef4327082afc87d9cc301a5f176c854c3186d84f5d62a486bcf511a114e34b61d81a65fceb4585954a89ca927f34225faf2d4c33395e2c072ec608b98cacd2bbe0433b47b52c319b77de687a272cfabba9eb95846a17dad46ddc9379206bf12ae01f349927a89cc390fac31a299a1200cb7d18ba56e6ba1b92868ca9c0733d93e805e4a5c1a87455df4e3fb4d0054c8f418f1e9c77728130139e09dfc73f7968fc645a4b926f3633e1e6d570c284924ffa201d3ef26f8495e50336b20dd6b99eb10e7315c4f5ff4803a79b2d8883fb818b4b3e47d4faa5577dd580af495c6a16b92d770671c9cbbf11a74b79b4a920c34245681ef96a162db13c8b833f0209cbbcaa1cba7b4ec8d8015a255770d5915ccad15ab52cfb1bd85017dbef48cd30959045169c6f15107498bebe37157448690af59d92160324008897ba73d53ec6df2046c3e93c536d9e73436d0d328ca221d709328f7e7a922205bab816d48613cdfa1c9e6c22866184429bc0990193e552a22817ce3a156b33d0b4a9675fd77cfa1619fe4ca72bb4c0e64b6520bddbc4e7f7d8e338273ec942189861c9445e6beee1eb9198808f5b9805f58b10315c49e