0x2cffd02e9a4c86c776afafe3944a0aa5b7ff5d68cb2678dd0b0706d4f62dceb22e14cb74cdbda6e2a548c6b52ef524fd1f16c5923203c028a351a2ece5b59f73a197d0414804d50dd07c1b0e37cfee14fd3e870af4d166205d37a1e3c353ec499373abdc6a6919aba458dffddfa8fee362cc214848b927891497b50cd38bef338fa42eff7b5c3b941a987d881ab8219b0ad0deb6a993e12c28d25b3b3f9a2b79ca1a710b487b581dc93675a6ce22a7399707db6b9483a8277daa0200d9e94d9b98cd71cb13f9968f31cedbfb166aa94a0c76f81011ae762e71cefb98687b413ee91607804734a89deddd9a1c62af512a15572e00e466cc59da6dca35b2a197c1bf8b08ffc69c25aa9db9c60d979d70ae58ae6955200a6ade6fcc1ca9abfccab69f1909275ac7cab568d3cf6a924bc309350b5fc7bf447eb8ec50e8d33fe97b9b445990a10a249fd25061a8aace7133a0c96ae18410eb58a75fb736b9d4bf09828e7544f5657252b20b3f9c32aad09cc0b0f547a9b7873b967e6fc450e4c0b406ad9a6b4df91fa422ba63d0b39f593d00b8b7f882fd81785793c43abcf954fb3806d8822031c59dbc610bfa94853d37462a2aeed18392d751c7a0164c841dca6fae95db9c3f65ebc62147d6d0d94b6b2a214d9317e38df33fb3aece0c9ee204f6309341e4e492f232b40a4dd57e7a2051a00475bbd36edc59a01f33e54de9a521dda42e7247784e57e356a2f66caebad6e7499e86a8afb2f27c176ef7206e6fa3adb5bc3c9a3b78b429cd7139be8fb2a8102bacccbeba897ca704674aa4cb80dd3c3fe70e8bd444f9dc9e150a7da8be73df5c00b93a42a12a1c123fc0482742a12e713141c202364127371e5e65744bf4cfdd2373014802443d6be129ee2eb4f4847a5ea79a51dede1c7432a37f4d9ca3a3a5afada593eb6920ea85b1926d1d7d9de049f82c1b1a256490b40733e6d8c30342d5c2a424a403c03c75125f8770e58d3f00fbbd646f289e47bd7864e5a7d80c564cc2019c613c3e460da2fb26db15166e9e9d846bada25bace597d2219faf32461e35db884df78f57c116c5799b3b54618a736e0193b9c8d29a213116e369f89368c8cbfabdb3d76bfdfcedb9e2068d7c16d8422f24a1aa09ad7f5d79777575c77d62de8cd0d24f761db55be104f3d374c707623152437fc187811d959c46a3c57cbbf24b73186a83670e1e154a8b540d596c5e756ddadcaef9d56ca504e18d7ad607c6c1305e7b20243a5a2a6d5ba6eaeca7fa48f9226458742789699956faea7609a9adde418b9f85ff0a2554386cb390191ea6f6bb8522763d23f6e9062a20c4d9118e7fba169455faefff0adeb70a68dc63fc9c7111c2faba8c6dafec9581ad8f4ff02cb639d7aa3a5886fee2f7fb8eec9a71250306ca4cf76e27df34d99deddb4a115028dbd411aa068fd9c585deba1a6454cb13ab1ba58acb334ac394d88a1df6fd3a58aeaa5f6874ae61d84a7264c858182539a35192efb6c34dee97dd7396212b9a8d571ed6459394ca484ba9d5147c4acc73d1a7b44a4badde87ab58bbba136ba9645c3622a333475bffdc94ef568944117b2ebf9b74ded4e30b96103c1e86ab477460deeb2f6474e485e4cd2d020bbed1754a45792a45eb120da002d728d8d50369baa683e7eada1cf4989e178a009eba55208dd5cfed3d8390769d2fa96bb7ea99154240ffe432e48d3c1a99a4955e1a4461240935b68734e9cb527fdd99d9f37f883e8fb6b6298823956d082693f53b809bc1105160bb8ca8493ba417b5b3b0030e0ffd717128c7453088fa1776533bae5c4c078cc5f0fbaf2ba19d708fcd4cde0c0bf3ca8bd27499a8e727062cdf1a1dcbf7cb8924d72b9c50e3c07b6f373bee35138c271bb7de539f63327f4986cd2a0a765a6859d6b7912701d12a