0x2cffd02e424f0ea4327bddb31cb028893eb6a6d21a6ca3d656d92905520e5503b42ec72024b482b3b54b9f510a0bcfdad8c55dd308b68832d3a7ae2076811758ddbc8df1eddc329e41278f4cfd4217a20f77cba973c4448f65dd90a3674e649bd701495ed0e6b203933d1fb1f9f1ee878d1884ab8171da79105893e803b283319739179634c83ce0cc82308eb5184214205e244851aef1e3e764c523d83b7a002c8ba274423a4a6621b524371dc4565ac6fd375c7d8ceaddea09073360716ed055c147ed35d12976e8f72eb3ab1e51bab764215297693fabf0d77b19d40786bd10cd6c351bb2d96afb74c026949b8f06ba63a7a575c06f6a7eadaa1bc5eb82d3464f92b0b8121a5487d2cc8f99e0bc02d40b17d1054fb1475812e2d5f66cf0460c0438504923e609373d38f695ae7e06d2c0b779a3b0dca35332a7d9e314deeb2ec311f8850d4cf95a475800a029db5f32fa4032447f4174c1cc7d7c114d593bc0bc8a1007f771849df455650fc7c47cff38468e18110ce9434d9e15d852672baece7a98cf3e3721a0dc802815cae61149e9a6e282b804f168e26f03aa7b7400fb4e44af10de13a075913207fe3181ac24459cf66c49dac957612c95b2ad600a7946605678b9ac8e7d4434341604a5acb894b6fae44d1e328acad52ef426d67dd2831c6620d5fca8c36d56d3a782167844fddfbed647611ab32c479614a7dc36d719b7dbe676afc40d33366c3468bdb9104717fb8c21dc6785195a6bc02404e334b28315805e5b99765be72a6fe4b3ee8633f9c2d46581c5deb885ce2d44051c26feeeeb2c3a39a0c8d9615db54ac8f32027c525a05bcf9d0aed57d4389691afef8714045526567e98ada61a80844090f19c5d53c399388626a4a2e6b5f9e128bccf9bc2081a6fbd4e2fe6805fb2d0c849abefb9df112110f8b09ba58973545ad28249f022533ededb5cf0db3c03fb86668bf2f52e59bcb49a5c07464b045a5a59e66d3a0c6c584928b24adebbce742afee39badd338466bce88f50691d00d2fafb54ce16022002f29fefafad83053c5fee1eefa4628cf89e7f98ed19794c3c646d28728e7458805bbb7db2ca4ec5d26c2ff658b6a8e6383e780f073d5cb948d0401592f58cd9992baaa48e1ff235bf02b6ec64a3b5834f60074d0253b6712881893076deb3b05bf9b0d285fe3eec7d7072626229b4e795c912f952db3e94f7da875252f9fdb1ac86ff90c3229ffaa52c5c4aa3f6c200fda446db3262aff12a7247e3e466abd55bc4f4da2dce9ba6e51961f3ff5d0a88fca41785254bbea4a8b1d258b53dab65151291da93beefce24c4212d0095fe4e2a78d7ff2ac940ca69dfe25a2ca4c681b53bf7cf75fc9b5f62a604e4d3922e75bacd5dfee17c6d33bced1e4aa1b183af48308a37e5efad7f418abe48de52861dd9960396d850c2a4c3d8795459fc0d21c2bf562a372f3f3132a8c2122f3e76df144cd055ec0c8118b9cef2a0aa625c56f50f503756ffa4e955de87aaf26c86b976607e99e26e2baa4c6c31cc3ac2e8bf6f78e6823a53c1940ac6f10c55e4e83dba9f914ecd5f09d1aa2ce24beeec6f9802ec17b071c25b329e4839d695a4d7bb58febb35a7bffa196ef6ddf2c00851b36147e1e126756023007cf38b4532f04a0ef34aff51691879fd556a4e8e4f9264f238ad842630cd12639131fe8396c2d1f8e479bcd945a6015ddc29033e1282f1c1518dfdb5ca31d628bb2261236ea35b67f059f559347b8e03f434a1a6447b4ff7e79c8b8b85bcc51d062b266cbdeba677c277feae41b34d979c8b9a7460f17800fe4ed4f226f9a8797821d54477f2310af9b72ccec73fb4d9a7e9ff3674e5bbd8d1bf5b0d5244bfe114fdc0d5f57daf7d9ab91cc0b5c1bf4998cfce42e0e276f00fe26ec724ef7ee6fe83d4d8e