0x2cffd02ec980756c760fa85728441fdfecc6fab128339952f4b944b4a538d1381a749bc8792eb86cba53a9498e59b8570c639cf8809f57b19c7b148c9c8e47dcf5d9f0ae8b0fa67d1f38383441d36905a797fe758cb9f2cfa8643682a365258982770b29f65fb3b61319a60bbc3a58dcb0ed81bded63cadbab524e56cb9e0cf4d4cc22674c2cbd8d2a4c5b653cdf7edcf591e43942a0a15bc911cb4008a966115282a60453013233b2b25691d4a9d27bce207b418c7dca4fc2270dbdbb9abab6d294480dd5dbe66f5252e2d9d7cde74a29afec88b7395f4e08003e3e39e78741c7b96baa866d7234b614079267fb916194c57f15e15c34423572445f16c4828042fa68a468d06b01d5a981466670e7e9d8196b3cdd26f19f910d1dc701e808475fb585a99bf4e3729a3412dc75d40a6e529c2f822ca2e47b712e3ae1e77ed5fd56031d20015d4974c8f9b41dea433d2d98b0de145b9e243ae983d0c4b5547b33ee5494b458829ff9bac3f1ca2c3115abe69ada4fe2f390012fab1be85e525b2a5b5b77e9a3f68a70069894725a1306434ff3e37833c40dbe7227dc9c60944cc22b494d129b500142cd09ed5d7d4fab4acef9b0b41bd6602203268d11cfae197cc3608685c3a7cedc60f567f012c3aeebd71d848ffe660eb42ec215f2dcda7263f933214f6af6a9c1998d37ae76585ba3ab9eb16af43bc5cf3b1d5c225f59c4fac33d9cbd4cc2d79fec2080f7459e89b4712f7b9777fcf566299783d39c9d7cd6f3a5575e47c54f3116e1ee3bc95d91ce226b74a2073063ae569a70bbea4b5965e9d748cc01a97823664e0f9b7a1544cb5684198f8f575a056384fec87c3bb1c9acbeb6f25093a2b20d7dd87d3585991685741e10d2e9b57f222da93f1ff4de8bed3363082c10d26d697fae82b0cbb5eefc5aade9e70aabd9be913220961f88c3b40b85fdc6926edc0ae090436faf671eb68ce73892d24d585c16e68428b7e58fe2b7a128c70c601e47f7304933d378cf52c6acc3a5091406b83419fc2c9149115fc567a94b60ecb27a06331be1a6da9383cadcdecce19ad6bab65009e517de6356f2fd725104b13fd2846bd422f4e474830e492c450746612ea977c5fe55bb11608b97ba45a6d6e68caba27ab476b0669c710946c11233dbc99b2b2750ebc178b658f54a031bae3aac0bb9cebd164a2651eee1e2e6a48af38a9bb6531dcea015daaeefb9be9e4e2d6fae58c66c2058ae1ec18393ccae974dcf32ed0ba8fcda8d42bc7bcc45d91fcd3c064b77fac39f4b62cbdb9d3007a3639a3bb72f965a011ab683f9f44ed3e0084edd3fcbeafa39c506d16c6e8bfa31507b058f8e8bc2d3b7757e44bb04b3bd5cb07518cab37f3f3e472a69187f069f556447891e743f52aab0241e70410d117a7ea8dc046895696d23dc5586677a613f99a3fb44ac1468b9054fd75d95c2e132807c5767fe9c69ca62729fccf8c877f91182da6058da7f0929c341d08cb598de39633b29c1dab6597f082241b11f37a21011d13c15e6119ee7cecbebb6861b448a16fdce0af10dd66e0081c3698c8e495660dea89e6f8492e82ce5a94ac90c77cf534b8bbfd949cc186e9c9df2c38911b8315ce47a1d4319fa715f777c61f1d7d961e23ece85b720c89b6a0add469233dc1640f5c5138b6a6d07487855122048dd869383e8d7ae063ef81b412cf70f91f55c2468b4126430f1be46ce725a7da4c3203fa6f56ba1a7e1f570fbb4910f674a42dd11d9ed6205a33a73085c48de060c4cdcef98b6406a9c8ae8c582ccfe17e92b3f4ee9ddd6a6af26360417cb7b47b9b9c4dde08b0860ebd380cf2f15ebe1777f758dc03672ca10491846b84af99563c36bbb37e8ad0d61be32ca0708da3291e90f863cb9f4c1de93cbd75a7ff1867b6ecbf4233bb9d88badd7d3