0x2cffd02e879c251ce52b0f9a1eca9f182af468b311cfe5baad2a9500f5f2e5bdccbff4a1b1a5201a037c576db31d76b1221967caeb1b0312c726877a3c53432fa6162c210a3cd5a8291fd8443fe01519c497eb80b5557017d819b9555d150f95495d09cd45bdaf760955732fe644b32d774e21f7bc7b9b9db3b09a943c5cb3fa3bc12f9b1c0ed516c66e5bac829efaefb51cc56e01db0f5f18a4878b8721bad7837f279adfc780de05d464a3cea01b2ea4cad649e6ba0b9263442027245b0d74ef5f7b914ee075da9559817dfd615c0d19fc1b778e56e08b00d3f7f203ef15fd2e0f2b312472e617b7727273f9a59c05a476e27bb42b6f76612993d05a7a84c06fed5e2a422f25e39e6d3cc646d2b45cc40d185975920e50cb9b31d5f7d55230c84707504672051b802bc1e4204e045e02f52537a4480fa32554937abc84b4e93d2b72e16248499881b9535179649d6013054834534525196784ae6ed0ea609eccd47a000faa90b3398c8230db41b7a018ba0f87b15b312b5b9ef00e5069fcc46ce7fa9abcbe4ab3b07950a088149f97a665e806ef9ef6ebc0664ce741ac80ac8d0c9ad6c9be1b78e0c68682f3f17f1382e6f3822a7cc432298f49450f149067186786f11dc859f2ce157521e457d0fa3a65c81437cdc0e7fb684b99b05d89d6ddb8811d74a99114084bc43821fe1a2f91d4104dd516f1892659fd397633bded16b45c9086dfc76b2e1cb13a85a47a36ff3e6d7f8cfb34a1e89ae319dc2778b0cbcc03158ebf31f5945c2d2adad42d01610d636f97ce8e7bcbe0c1e981634c9bfd2bbe263a6d7d02149652feaf97dce255a2e6b2c50da66f82d7662652b21e97ab89a72ae7eda79bdffeb7ee02c7fb47ad2ab12b2a006c608b06bf1a9a7daf93ae737e26dd1b99bc04f5c54b215cedb6fe0b6cb53c7b2ec89445b96494cffecd7e53ad04f28eafeded791959ab7ed8429b5b998bbb606a8b0998896c9ece02caf76bbcc5a79002927d73682679905f4c586d87171b410b592fe8125813ef45b5f444525776cc6585cc447967d7d24784052c15a2fc5dd2d91d74f49e8c78f8543cbd77f5f8c0b38f5c90312a2314ae3da87c1e53aee843461dd3b8088d03348e15ac337f9be924ba61b780ebd052a95ff597d2d0478810d1a44231138ac832c15562cf0fa61a71ac7cc37a4afeaba8c365bba292b217559617d63c9031487d5bb934dde9a4b1ab74cf299f58cd6a349d2d8227d508ca5c36947f6d23cf17783bce44692743f2b13a3e94d12edad133c0d6be463c87128994c3d699f7574586b8e8f175cf181ec0570f06f0b0a9dc627db021284aeb757571235ae3e487e1623e02382c5ed6e4a8ef5b65e5fa7873f549e52067e5be4052475bf04b6b58d4c8026c3689fa4d702436c44fc0018c6f88da6ce0d361a56d25c6fa17c7a25a885cfeeb20ca2451efaaeb312e62d961faba8c6ca23a06c121c2171a95720291ddd3ab12023ca69c52095a0441b4e004d60316a54628f54f5521e355b0893ac27ef3759211cad6b9e583a60cb87bfd5f461c8288ea570c4041ab5ea6fd4b1cb640a7798ae919974dc90e726a81d4b9a7f9be6644d571cb9a9548e6cadc41782047aeed0fa2fd4a9bd378c73c04e5622d98efe90082dd00808f1b550a4de72056c20adea3f5614dc91e12de61b262746017e4d1bce44f97a6c59735fe9658f2e863a279fd9114cf870dba72c8c38f829296c22a4e3ce4bd863081fcb7f8a5402c096b68a4aca001adac3f4a21b734d508514aa725343c8bcf11da7a2e70686f24d0715f80d0bedb6b669fcdba1cb86813a4edcfba370ebbf3d2e8c2e1c5fc573eeaf4a80bd6fb2cafae9e503132e5776e4be5d4a0e6f11c3bca71edd7578f9631ef015004f2880f4600a71c48596585173209f69d7a9531