0x2cffd02ecc2e0362b1201f0673b165c80d462508821b3cfdfb38cf2c5099b59347b74ad9bc60618d35304fcf3058213fdc490c3c2b8c39cca8dfd6050428fd702c0ba2c4e37223499fcf3d5cb715da09243fd112792b14c5586df417169bdc709685a4f9cc8c646aa6c75ee78f5a1f85ac5d234247c6481c29dd87d7a50d15c74a82b69dba18c5f67de44d044c4422b78bda07a2ef40ab024126f0b0fda86836c70ef4edd005cfe131aa124a03b65b01eec17c30277e076c0583866de49e20ec96b0dfd32c44fa3a25d86c99bc8c9a9c6231d5610c65ae65866a9ef461c7fd8bd537ce090069e39f966d3e1dd3723d5b6cac2e252a2d87a09b92577d312ee0fe99796943dc692e0f578711fdb18414759985fd1f8bcd0d9a695f0e8e04227975817f2c93af8855daa74caa275d62ea49275bef46f6ddcdb1b0b4a697b8887ecd7ffc3d719acbf26be07da9e685923661118ed5b122d735e6e5f09703454548e4b6668881e4ef93b03ac6fe342ecf7e03234bcf1b9a7e79684ad020aca797a5fda1ee7e27ff48b7d3924e772a8782d2104548ca559ae3a931a91df482b1bee0b9aa070462ab4068104e5a586b1117df29d81fac374277d99181490fc86407fee9b4087bd2673697bd8ec0607a04e8d1aa1c37dac04fd494a317a877e5e80ed303bd2f3ebc2066f1c58c7a67e156e74596fdd1cd6a521e7c47c9e9fa32802cafaaa1ef0a2797f9eca4b1c719a1b957b6641f6517b6fa18f7181fbb185db96500affbc907c73076344835b9132d6e234160c2bd7218f21d3ad23c51aabbd4a9003bf7caedcd2dd49a89291b266dd41c5ebd37733b87385423f742640644491a09f50aea6ea45a6fde6418ce97a0b20ddf4c3796b7edb1338daa61cec61d071bb21d001ceeb46f736a16f823232c5cf3b66ee69835e3564fc8210f79a353708005a1d026fa9f6e85f1828a767692fca2fe9fbd8b817c38655b42c1cabb8a783e4706c7f8e6323553690bf3edaa541f91e5104ae939f3326173bf7a9430fc9e56c21142508fc58c852b9fe1a0f5a683d1621685b896502f7e8fd2083c26b8afbfcd7c410a84438c56ee91ae583a39df0aaf52c7d4fffbb7827a3851ca38a0a8a08ed550e2d6dbdd8cefb07163dba33e5597d19d4ea39540133a2d581147ff92669e791acfcf49b8a867ae5beb4744aa21cf0f9518a350ae7c50d1218fc0bc310873daa57823664f42d76b4df524c1bcd0001741420732a7ea9b8f866c7eb525e81edae907127dc4db41698573b22464fe1b991e4b6dc4f1c78240f1a78a944fdc0603f7f9dea5d2c7be08ac585791ec01240a4d39e7e92f77170d01f3de1078c5e2db6cdeb5954755d2ddae5c8550d4721871b23caad9de88ae35f1d3e75c17c634840cebab02f4bbc9215a5c9d613b3ac3174f1fd67a3b9731b48a6e880796c1623ab61ab7bedc82c5b841c0eaef3f84eb74d15351f9522fc8aad7e6d2630096d0521b2d981e71d84fc88a4faa597199f290d969c8ba746bcd628fa28d40b4ea6e2792133ed526a84165d9ef0f4d83d37ec468b3caf1750c0fdaeaffc21f2ceb9d3cba6853c3ec7fd4de439c38f283a4469e8edcc5e61cac4621f5047d51420cd04aea1dcb01acd7afee191088491d9cd41822981d2d9a0c935e75aebb288fc2cd0ef6b058435f3134c567df4883249166e46b12968c364a50ca585281f54d7002598e5f094d850f3bcadf892208fd9bf1ba6eb69248cf7ef3e470c2e02b1996585e4f7e083160752eb69e9e435e95d823de758d6d739b61c22a00485ba0e026ff2c24b864dda9715ca1e2fd497f184f3792d6006e7392d20e23167e09531e43fe6deb31aa99e236971047dbcb242687b4aabc7b8453205d975e74a567eacf9e51dd3502f11aa1a96ad852ea94b2f4a48dcc4ef04138