0x2cffd02e070ccfdd4e7233973eec61da415134adcbfa31203f9b60bbc676dd347a5599224168b3bf9a495f8fe1ed6cabeeb106dd5828e9716a91f95911b7b4c3254e40851493f27219ac35e40753a00bb5a5ae1e33f7be038858a50bf9a1db509f36be9ab98978b63525c277e1fae9ae3d3bdea367785cde083c45d275e659014c15ff8a862ca4838067327d106ea6c8c19b2b844d503fe9644be51697244519c880f76a15b7eb5e9474feca2fb20763c8310e69bc5db80093d7a91b95358f2cbacd1ee70bed5c95ff1260e215c15abb41d0193fa5775f3bb2ef7a5da902c0b7f2dcb894f980318811abb77a458c98cce3d7c1ee751a0ae5933dcd111aabc2645bf9c93a534454f25d9547c1c494a55c2fdd45d4cc029b3aaa10b6f42b155c5e2a2ff21c62eb9f96ac28f9b3ebd0870253bd5e093806fd38f98102121f54daa83e9db0e9930be922f21a9c73422025881150052ce8e9ffd51f60d19cf75a0969cfc0e70174a5df1847aca1d2d6d94701513b18de3aa8926172a43763fdee3ff92a1dd2e449b8e1c718aba757ed637ae8294c23be6ed120ea2ca24c1149edc5f8b3e1a3a862e663d972cc8069fb25ccadd4a0eb251901c7a50ebf9dcfc0ab4c246253672857b7b8d084aa32863caca7ba29a58fb9799919192f00e5523aa8c24be5b13c8f8c97bca41fcfc8c772134bb9ce8628677f496a380e0e8b570865d978e3c12d22d076aa16206149c6b350401a851d75f64a7f25e898981a4888adeafb77fe4251bc8b0c4ea1c24a2daade71bf833a1d557aef23494d79af455ec8ee5b517fdbc01393e9aa1541ede6837fce5065a2bdf9fdf4ff9de29635d470dfc6ce6834b97db19ffcb8fd60d6f2a0c4c83978e9615c959ca0a3580008f52ea5d4fb60580618d7928fb5ed141402f143450478fd40a03bebb4c343b83fd315f396651e109e3ba768bed48f8a02a99f9b1df70cfc4ae86e2ccc395f3ace508c944cd485b445b88208f19e7cd0b7e4645218adafb7c715c0004553612d1d5923831822fd95d8149c2ee0f18eaf1171f1b9309fb30267245c278538bc10faad8f360baa1c85ccb73ebb060ec6449c7c5138698d8dfbc69967f49af14076ec8267c3204cb9062846bf76e05d2e551575ef44c9f831edcd1ed7a12a201ec43cddbe8a52fe9724f8c7302882d39b724fa1966d3a8ab02d066f6192a5d64bf60848c847ae775fef17ed8b03a85acdd01e8a9fd8c3cdffd0cc00c70095ca3520d9baf708661e199aef51044053de7afe479dcbb3b9811549384dab6465db340f6bf5df2957274cd402938195df153cadc58576a746c6f52ff0583d5abebd7b10596dc891b2d06787c1562c0b35d01db3ec907b2a66464982f8f6e7ab438ccaef2f73c9822c3702d2aa4cb42b5838715d4fcdf85a4040813769d8c01dbe2b5a9d10480e9a3437ecde296da9977ba1fcf4a3d10eb18a97f13ff149b4631d4b51a7b77d9ab34c561daa10ae1f18b0207e16b777e114e660afc0b5b5b8b132b82b49da913f9ab89d71bece5bacc36459e6a16a6c0c0fca192fe49aa6815b5dbab126c3444de736d43a49a5fbe120d6ac55424cc33c93ada6c29787218c1314eba2f926d140c202b85cdb6e1e968e79cb900805b1aacb5d8261f3880d7197383b09364be216c3feda520882a353f4464c5643d03109cea0d5d90faaad3ece2e789f2f808aff46327eeb2825115aa7fb10a2a392390cf8620435e7f0aedf0c018037956df19b3fcb51e29b3908fb751791af6a0e2f493e9dd9538565a595e0532698514aa272fa30fb7830a8b28669f3c748e4bd32cfb78768549f34264d8cd08af0d4fe40fd39266b187e7f1b6cabd06761b7021c5e1e7f17c59fd119620d24e4abc9edb96a07a06d279fc02f89e7c564ba36a2481f91e4fc622bd33c