0x2cffd02ececcf9ba679d98f6f7bd5d1d07eddd116290ba296f753cb173a2af47e09fce43b4aa32825a2958ec5b3e61a24ca42c5aa90c7193e6857a7ddd592af0461666b15a10aaf7efb45b2e230b6fcc3d0a43a927d7bfc1bf1d46a30f9a288a1c06943e8990ca1bcef2ac5824f27e63bbcb74907507eca9215fc210cef20bc2f89cfa63abbf9107938de9320bb0364387fd37cb30ba5d94ed25bf06fd6c49899737633b10f8ec4639d9e80b5bddeaa849572a005db482b6122b15f7f7f65bcc9c08d75681f278b0943d66c6adeaa052b87b6d1d4047d1bea0ceca7cec4ed18a2f46199ed9c5073df4b0b55c82dc88fccc62bee820433e7bfa88988b3ff7d15748ae8b5cc33aeb0008737901636ba5ae1d4d085f45eba21d2c18ea6145c452f1a8a13af85e8a1b31c4509c5415757dbd5506c4e3247c66c924f16c56c5c01497156fc5df97df8ee98d96302ebabe9940168d8a042623c4ab2a4fbfd82ba4f411dd499440c010c872b40f402ba732b273d738a5adee3a759c8ec156157e9eed6570fb0c82b895cf4213b2db5a6f64d97cbee7691958916de7ee4ac010122a64c3c8596d8b9692bb4a7b3434f013438969c82ad7cac8bb606835091effa66c4a4c0104950a12725cc8353fab52a13b1239ec0263d08d2cefb01513ff8d4c658b666b6cb59199385a4e4a047f36893432e4bff72015ff66026e0f2e5ebcd7b61bfdf8242cda14c5a7d24246989add8f748b349d0ff45350f5a4f94b9f3577479a30b9490c76f0db0bf7689c21cfeac6d508ac6d710d9b4bf5a45bee038466f6bcb883b31b66b67e66018832a7b1ba340f9ad44017357f7d486dbd17bc6d8d1162621e6ce70e2883b97379a13c8d18455101b56826c89e4e10df556ecea1d116846add950e8bfb26b6bfdcdead8159e89ac78cd23c775146b4fba096b5e75fee05b7635e01f025ce555e3ecea9b79be099e160ab9feddbd16dd5f0d16cd6409f3e980573dc5eeafb5db516236081d1e4867ef21bc48b6e1f29df8ce8950085ee8575bafa029e253cdecd0baab1ef16c9265d1919f7477e53566da7fc8c7fce3feac16ab1ca6cce1ae4b8ee265d829fa1ed3e47fae4602a1e6eaa711c5309039275a4f32e72ecb48ee72554e1ade2dd8f2533ffb519c3e826002d5310c0e9a47a56f587877b78d778c63acd46bff288600b368e0d6219f664a8432a6019f85bfc9d483eecbc1261a80dc143ac4e151ead5f1799477b4bb6726e99aa54c2b21ff92dada79e9eccd27d87af27b14c66d8a67d316d988a9e8a66da6934aabf7ab8da1b77a15ffdcf9f2b28915bcd5e882bb976b0b7d9b1a9a2e683e442e2875dfb55301d45e392acd28093d6b4a7130c125fcbbf7f12bc5da85c582df0668f3d3e5143331a4b240270049e54f42aaee79f779f777fe728cc667a378a42b7282e57573b7e6b503d4cb2b091b5e2fea62d4b455e7f854cb195c08affb466a06db3a1dd80f1497d2b119063647781fc470b84de5e28ddb14969a5724974fb75abf2a9b45c44e61a271f23d95cabd6fbbd3b76293ce0cfbe71d893707d091bbd275845d1a693dbf1e2540b06575a322c2e47bd27b70a3cedcf38f3eb70bbbb012dab30e6b69e0761a321ca84bd67c8f4129fed1cd85e303b468a68a8dc0df86fea845903317482a68be26a010b153c7eef20d1c1acfc8c0609964b28c5bf1c2e7e3a87abdcc3ca2ca5160839fc88f5a0f29629adf98db9b0cdb9131331e93006f464848d6a5e180585101949c970996572ee6a80d59f121d91ccb313de6198962356e333cea09c80e674c619d0dce228d3a36a39652d13331976d8ce5a8f2572275d745095af3bd1fc08f4038eefaded384549d25eaf3245eb1075731fe027ce6a7aeec9b618ac6e4b2e3f8054f2c1b864fbbe0061fa36103a05