0x2cffd02ea0c8a4f526ba624720c01c149ca71cae3d4f6ffff5c68ed0a0c157b8804c9e79b0b77dcf8ca9875e57379b7e8685d92e348ecabcfe6d49a5611b5c42ad3381246877060bcede78a3630e84ac4ba3a9211087dcb1bf9265459a9fe8e52f50d22c702b3f2a67872d7fb5a81f4b5bcf6e77ab2952235a6c71b726e9a296941c950b3ae22e4f69e02172064efa0776f8ccd2958d213acdf2b58a2b75b2355f06c98651f5527524c3f783212e7b452b9acc64d3587b35ce295d740b5410eafc4cfd368ed2ebcbc100a6af179c2275d4abe286731be0a85579f6df631575b0352dc0429600cfcb791b3d651b4ec590dfe86d9a8fe9916aae66b267b2c796252678dbe11079c16980f13f3ac059108904694bf4b1742c7743aed83ad8bb703233059bed4490736db26cd817e056a520b3e5f1ba2e369bfd728ff7ce6d6ba2be52122813306fc064070f10472390b296a5ec31d980961a2426e823fb67f66de38d3e9e336866a4f5d3758ec890594cd79a99571af8fffd7ebdacc5818d24ad4c301008cbbe8b41a8fe22365edb193dfa7ee63887c5ad790f7643afe89fb29bd4cf883299885f3a29f89d6d3ed6754ddab53a068b281ecc0eab257e7886d7f0c08ca8069a7a374dcc29f5d644511332582f2dc2fac5ab361a2036d0489adae12a1bf43dd75528832d749482a62f76fa5aacbd526e1a884b1adbd9f22aa0fd28995f5274419092605ecaeca3898c601e713e4f15e00074beccf2d131fdd8ee3a08e5a80507994df013603d75ad77f2f2bad01a02c0949933a84393fe07521894cd191f516e27b79c75ebe15c2c80665ec131cd9fa42fd697605d57bf27e595391a9c4805191fcd7f9eaddc80bc608d7000d376bd79febf8929cf7205e5521316775a6a238d8bf310fde6c16e7f855285dab8de50246c8b59d755a3de443abae33558d8cacc642c065b9660308e6a021c6a0a8b510f09c8537f356e9d76246abddc5545387ef69b099083dea6733bfc645e42ffc1919a20cc983fb95b786de5aa144d5bff2dfc254a3e1a7069d871bf24034985bf24c99b49ac49be9e4747b83e85d8cb5dcc9465141a4e05786d6d506417543db7ba74e27d3ed3f7fc7220bfd750532439c55e5551d92959a8c1b70e55b44c2ad72d56f38f3cf05bfeaf04a1d1cd4032117f071717dde4f313d283cb9049800edd27f3229737e261b45dd547f76e5bd5fd98a44c9142cfc8b5eed206632f655fec93309dcbe8cd8e9c891e921428be1166ae45eabd4c877161f3365d0ed53c6a1e5596ff8dc1c05285f1c51bf90051c2b0a6e7e7cdc63420bafddce7b1166e6cebacbb14ac774fee7c8a410052e429e24ab803027904713ea71f7e76f010852e2adef040b536bfa342e6fe69ca993839b2759a81fbba8c95283829cdaeaad6318660a0107225f8a8426648f25e5812b568cba8ac45b41ee5d4328ed528e5797459292164c62d56c6bfabfdef0fe45fd4d66cd291356797a90a3b6e84b5a76e305f288ff3604a66030b44c2f83d47b6a895d2a59ff6863362ae97dcd75dbdd62bed0ddcc93a607c780571e8cc61478230b9d167d131bf250c87028718d83704fc699804796c05c40a4150dbb0c672242100ccb8dc000153dc6e9545b5ab44f51c67a0528e845d29852aa8969287991eadeb7e1f05cb9ecd7087e6f2a834713785cee454b9bcad3920db42607fbd56db3deaf41293e97ed4ad54b0c1d32a80c43fae0b46a415170bb24ed7127aa7af773823b8e04ebd2e8f7bdb87fe01ab1dea80c2b03f8ffe51bdf28e5dcac2743cdf4d9cbcc1db8c4a0948a1ced9068425e355affc73b2d5c345ad02624ba7e18646cdbfa9a5fbcaa12907751331cbc19d4d49a4a970cf8e79c7dffe6c031531d104397bb745085412ccbd7392ce3adc459b748e58