0x2cffd02ec9e796c2cf58804868d6b74ff5e564e4e6cbfe36810ea078e30d8115dd9b5ce3c0ea333bbc36ed5aaa324749dbd8c581a37aa7440257a22d23b99198dad1ce8eb1a424ca841b94b07f5c08654fb1392746a637d92c4393e6d411668e58de888af157becdabf344856baf15752f9d8fc7c4908f43d48ef7d4cbaed593af1569ded6c4c704a236a4dae3b6bd08ca47ccb7e858881ebbad201976e03159200b3f4afdcefe1b1f88517ba8a91e5e3ca2a5e152fb6f2f25dfdce9959054142fc01175735b5fea4be83b6dbb59d5864ad91d4e203e2e02aa312164e178004882cc85e52f43813e1cfb46c03467a556064549709e833ca99272f5e789d40536d5d74055133e3b087546a3fc302cc9444adc33955eba52572aa0fddb38bc9c5194f54d678aca63a80780330602ab175fd2fadff2780379e95e980404100b00ec4e501260b80700978ec477f198659fc8e48dcd33ce396008407d11f8ce6babf5b956917b130a2477e412f0d111e3aa7dcdca15728df49b9a5f29b99b56d887008011697048e7bdaa9fd2c8339a8986e0343abeb2b8bbbc5df456138dc2782330b82b13426403d945fed83a892e73b98dc054a34f598a593c7619fce355d5c244821ac797161dec7a8d2fb8238396fe31e83bef17c58b2f09633c200bf02df10251a0273f540b48577393a877e8cb468861947a33099009db5aa22d45ef092628a9aa006f75f8a56f4376aca8225bfeb09c00b85164b3adcb10c25bc409f3300c86493e480787b19aa30f1c2ffd2c7da80b4f9e5a64ab4f568601064eb7f5ce7154a57169351adf9745271d7963c61f2b578947fe7f19c2085dcb804cbd85368d4c50032d60a203d6938e6282c9ce9954b9348720f44c8925ddc008d4cce6dc4397b51a5dc41f89fb7e05b2a4edbd8152e933674aee34f9baa9b9b7baa3211d3dd1586da58942a39c1b36972e874e7ce732d03c5ce930a6267f9c43b20d6c0179e9eff2ba28744fa8346fc4c7ff83dcc9342e793687c1fbe169df058eee7ae5535fbced90a8655ea37e4fde0dcc8a8d29c47b0ee57dba07f7c56737d4f2967b33967d0865f736a674b8cfa7e67cc6c6280229b48a16b46cbd5b5344ad4df5685339a24cb968d81f6bbf0634bbe843babb8e82a80a72d396d6e825f5f37352a10ee89ccb1a67978e8019d247b1069ae5362c6e5b98bee230cb431f6817425928aa8e1fb0a5a5c9c03419b2bb48197d6a596d23626fb0d4cc0ad123365285647570d55b62681a97eea38e620d5614aaed1c4470be46e5782a4fe5cd3cb287c78b2d63eb06b5e58b9d9094619cc1b2fa6d57212bc60b18004320da1cebbb7ae0009447d88c75b7ba70bea908d370a9594352a7d8c77bc2b219066ea49264634a8683c3d9786468c092a95e71945b7f7b4145c5861bcf5d2e46e37626ccc3e4101930e770ad64dfa8914e413a9cf419ca315b1aa6de6134ba5d19360a84b931172d6b7b7bf827c2635dfd412ad4f0f6ce6e04a32a797d00fafc121c898cf45c80af899b0951d76e5630a765b9ce6d967cbd5819d6f97a5bf461dc1330c0e47d74e3919a7b5327dc34b9429b18ff0aecec82c9e2e09ad3f35927b67a281a01a6fd2e28328f905b15d496e0350612f4b84afa3127590472c3e39b23faab027ce718009096f57f2d7460fab01cc1f996f314c59f6ab88a8767b5bcb50f0561f00d698774d1d2a655934b71b053a59129411a8109eb656614a92db626a4c0bef6e772fd5fcd8d8e892ca58b292f0330a5bab56c81a92f13af2eeba66287932e40f84c6dd4560b675f26251c61d02c2d1213d36f28e948b367700fbc44b467fbe5ff48a25bc2bea0ed623e4a6e3ae0351944a3b697bbd90f5926ff1eca65d0b64b2aad8f26f3919fb9197e1c1f8e912de61c0022906087f38c