0x2cffd02e5715a5442f42c1917de696c5a02583da3cd3692ed682bef88176287c2c8d065f1ef019a36dce6fcefc43f8ae6dddcbc1c1f60ab797cb0ce611bcf5866310e664de2c14656a3278b4059b8cc97ae335b79c8c616da23dfd55205fa141fb444b7cad2803b7412d24841f56a9eee15f0a07955f7dda39b6b4ddef79e75bbd335cf355ddb9bec52e0c0a71cf8fe4c9ec7c87a889255de377a1e61e2244d313a23132dfd9e53992a6667270e0f8343ed510838db8da4eef643531039f4a6814becf0b3c87600a695648874270f9536575b954538e1e0231addca64923a97a41023e8ee05bab0cb444adda6f929bfc06381effce99ed33fb1119583cb5342c190e7637c92dc672bb8e55556a90519ee2208c519a4eb9ac4a2a61387f32798ed7ea047fabd03a7d44a216c9fda8aca2f6204bf92b8b23ca33c6d8718cac840a564a4a9ce0126f03d3e8a11c0d2c0863de6b276a73e86a7e456974b79c0f8f0512f7ca777d65e668529954ad2d936112442bbdc8fe66e8fb85290aa6eb31a64e268a954c08415abc938aa5014f1e12bf76be99a921843de7a20ba9df354a9c28a14431bde1ba50004d2933cc4bb584390e11e1c7248fc380bd56b5f043ee6a6edce8fc0f4115719bf13b2b34e5e15b2e86ee351868d9d22ff9f523282e2bd5a508c9cb300469acc8100bbe41cee1e751b528e340e9f289ae0af9c8b2233abc5d518d42a18846362f542722a1e30cad61d649db8e13f050e57dc850c0c3ba57eec115c9baff681a243702b8a1183ebde96b54bbb1bfbf91f881e17368882f8a61d7097dea86c7c9559e89ad8a8e71287ea46472f8bb5d5d824a2031c4b8c7d00237f36e911c09f949cd922aa1268e7053092bc811286c3a6adf20b2f9b72d966cc47a32528c28baa504896fa2f5c3dba737c93a57fecf715184e8fd17b10be333d11d0fb461fa074ddb2ac45ad7440bfb015a0f27ca0108cc172423161637d473c6c03fd80815ba1972ca4b7463d23e67071a9eecc376ffa37d750c1a1be49264e7f83ab880796b81f500b33445acaf81aa9af9987bfd9897a9e21b3ab68663e75f85d8ac8b1a5dd67b4cade87c3b2a17716e004517f44a6e9036fed49b6a193f38f19d728e4b32b1f657be07f828a439c482633191522d02ab3a10d89bfed2f2b5d465a8dcc4fe9ec2f388cb83b3a6828b37cf4122fbd8d4b9dfd804c89fab0cdd0766e5c858ed8e571bff7309e3eff84f543c351a8c7145d9b52e0c9bc7bf650b767f4730be734432d46143dda67cefb7e1fa7898e5acdacfa9014fd1fd41b975dd221be47a3f5696890f882ac015b9f362cd6d4691b85e85eba3b229ed98d795b2342514424213f5dceff02cfef5dc9205e12dfa5fffac38fac399d8d9fd742e16fbd505fa5ef40481038008c00fa42b5159437a3019f7518d172e370eba72bc5ded25136709c0b63c45e478c3d646b827dbae53ef860ff4db22ca75f1a61ee2374dad1643477e0c01387c323eb90e69ba4fb18e2afbc203744290d8654c1226128906916285324ef5883dfd54942595488904d3d6b6be3a33cf4839da715517f467a56bf86a39012c0b5431ed0f4454a8b1fdd12ade058bee3d935b08ef686cbc211b3dd08f8f231bd6ef0e75195d161f214b781e1b428f5ce1e35da031109ec73b9de9430fca2b87f3305affc222481adf9b406f6dc69eb23550d9f7f42d3c8865047a288d694dfd9d0c69855fd7ff4fb551dc3fbaaa523c7b34222ee51ce020008d10eade7a69e4a9eaf82a53b4df7e363fda620a422e4f2689f2c8d1b5477d894f759d19dc3f640e94f382c7abe23e91ac97c2b29387e17f3ae37e0a4978757844da2344590a6df29e12883820a95398fab5bc864293d184e0f0c4dc298ce1490cf93986f602508b4b50a8534a6cd0edd0