0x2cffd02e1f60ede7296dd0f85da1c7533603756f13190ff6cf59141f955c6f5853ef37ea821df960c56e3210902bd40aa80f4306618d9cfe5833ac238e4733264d03585d7523b2bc6b3cb0e7b60afb63c43cb70956b0091d235158e27bc9c71165c080e705dc783542aea6cbe5766365f030eb8b82ba3ff5a8f90c7fcb97acc415c4b50ac94ae0ea264a9e3b3ad07ec927b4480456c380308be782fbc8b54a7f294f81fc5b77081b4651c2d6b610f3b040ade037aa406add76715384e246aa24209cc1a23591ffe09741a3e9a9b536ff26d51d0b1c21657c484ccb4d51a9f4c668514faa0f4ff2b07a90f9ad6c02dbe6a60f6d0903670cdd0ece65da4607c907162f7e9fa0a95c659cb84e7fc638086b32e9001a079d9bb981d6ebdccf4206ce0b261f04d1883315e57c225d8e1b9766ad2562332f039bef64a126fd08dfe3abeabb8fac7984c520a0b33d3315f54e01579b560f9ed4097b99bbfc10f8a6690d288b9bec4581a4419a058dd79dd57a0666616d01b8699778d52c978a5ce65763604c3c492d07c5f93197448b0b293d0685d7790385d07e661053e2ffc3b0719ca455f688c27844e2c40198bb65a593a383a66aa999c19348c4688973daa65f3ee17a41c4abf0ba7af1307b6d5ddef26d0c07065df1c56b744bfb556513744fcb3069e630d28af5db395a19648fd2456d09e88ac273380ced59ef4da8d924d58dad1a10c768ed280acc7145385462a183bd7b8a4aec6017d3ae4e042f530ca12d0066ff88b84bf300d3134b080b5e0fae2961716d5b7ee35ca6eb76705b00cdbb95a8711f8d12ed52bc6a800196a18a47aec8df0ab4c725a6200c069e764c938dcbceeff513014db49ecd21701d84c5392cb256e683e2550de1c135c974d2a19ba6bd130258c7b8607aab4a5a10e91d17930f3e1ec615d4e33a1b6260172308ad7b368a0592dc9b089b56ec372d04c0f8a2e7aae58ba6f8e9d30abc6a28525e895dbf4d56f3ced03b18a558d33f838029c2dd1c56c30469e2c277a4b5952cb829932a95890685a4d4cb358dbc54f4266b6e1d7e16f9f8955891f6a4e037069df99d67a6fac54950e2fc5f15e229c7d944e700c2186b620a6ff9b7923e2e23bb05c7a6c1c5aee5f997ee669af8d5088219fd1d80bcbb968887c1eea39441dd51b3b0e060b73085c8663779d4bd16c9661f40ff59a0289a58f4e5766d861e2e544743d8c45ea3b9072448d777b6e6941f93b4c349f1a36ad7cad2d7db17a435b462a89227a46dc23f86356c2cb8326ae6219fc824320d177d64b7925849290b525f768630a5197a58ba88f2d4f02c4f4de6caa50f5480655cc75decf453a53908b539b6842d7db113378a7f29d191cd386fb72ed775783f50c2ed19731ce5839c716aa7c02c73beecaa925178b489c3c71dc296b5de273f049be8cb52191638252059ea37c6275e6d61b6949ff62d08be225de91031fdb586dc5b414f4a5814dc781ca97f73f2b1d555d44f39115ced6e7aec75529a3f4bb9b6b7a62a4e9205e263fe95a1815232a61833ec1b29a167ac878f2915c840c6d646461ae216e9dfabd4ccd274a3d61242511bed24115e84a547bec7395954043b9a1a90e77bba91e32504595cbbae6733afce518dd5ab4f88195f0852eb38625feb61264acde853df322867716c6c92274e91723ee3cfc73731862da5a897b71410ff84989b8f795226b6e5683afddaa0a385682e30235b096371dca1b7f9e319d17efe7a50515bca5639f97b9800fb2897a6ab7e634b298760d0486c1e30702f07087bd7607aeddfe684f774994984c294b0c86516d01ba620476487f1beda65c12adec271569e12dcccb1226d54b6f87c5501d6b2e5f1dd5257cbcd47e197ce1d5e49077591da6b872ced13b5ed59822020998e64e145d4a9b96a10a6