0x2cffd02e614a09c0de9a2322a9dd7a93d1960b7619c1935ce3efce25a7f07b31009b23ca6edf9ed94ce63799f2adbd1185571e3d7435ec66b6730655ac5684366b39f2c7a0e96dc0e295c1e6dc4bbde3673ca7275bc351ab63a92a7e6ca14bde86647cf9ff93887a83bfca88ad97cb875f69e2da681fc954b58c17626ebbe26a8283f5678d17ceb9f6c70929b0ff245b0aef40c8d72af4a97783bff1860304ad7b7e9c56a28a8b741ef1e8c081099529e80d2b4990713e31bb7be5fc64f1f907bde76415498984f17132242eb77335221154cfba60bfb2074fbb301dd682e5fdbd65b27bda49a179d72b1809ff255c8d44e3b1b8fec1fe9356df393d4d3b60025d9d0e24baa4b17981e243e87128bd95e17ee481aa29edb7e6ce1f3397bb5a04035b934222fb75c2e25b656823c827fe3ae5ea8d7fada26ea622c116d362a74e9c2530e3a15f0901bc236503a9ba3d51e2281f29aa804dc3a853590a6bce975e31ece26ce7e6968313750553ec1a4be1bb084cd622edb4714cb6cad230d89609c454ae31970bbfeede393c0f44d3b25d249ab3aeb24dd161c4a6fcd8dae5f57bb2409291d8815b03b7995236a19effed8e7ebafcfcdb4b7006aff81874a2b606c2bc337138e81843fb1022f24ce2ad4966f43613d340f9e9ec6ab9806b9f2a27d7cb2de5da4b6de3d07c0815c2ae9419eb11edf015665aa9475c42f491c77106651e9d52b4e370ae53211f9b36aa19582abdee337976461c3e61ab2941b9ef8a3f1eaa629e6a74b9f9508fd5627aa5b4027201ce73f917aec7eba61db07ff5a17509c7edfeb7e829e1369f391ab0feb9e6d9e9e9014136ecd45047ef75302838c394d029171df4631282899d95f0c2fc70346a293fa9ecc0f8f1be1e94919a2d7dca325f4df768af02646ee1e87bbcb9b37f8f67f0c0e6f19442ccc45e2e86926930b0609ae3a032a9d8260cf6c72e601bb5b21ef0f27fd01853f22179d971d70f337732e0565061522c8bf7d4d0cc75fbfb6eeb460426e3303ebd69d2e345eea4d213ba8a22395af224b6a6c1b75ddaa9118c1567b20272416edf3767c935f4206ae1627c9514b7614642fb20e7246b1c1bb3da5e6663b1188a1c1952e4f422ab475994fd7d624d0b787888dc6206d60c9ceb97ad633a5a260aae56b21f9bf2a2f45d6842b09632fd3a075a08f8da32d8ef6de802401f0828bc9c2d30f2f927ef540437df3544e7d6914963446f67555e452a880012ddae2635f1dc935ecf5697a77fafe89e88cfa5dac35f55eafcfb241b7b4b6b401e0941acb44e258e8a73d808e486601513ba5c65208ee3a1e3ecd70a57ae5691435fc01d4d5f96a682799f3172399caed1332fdbb530d44c7b79af9bc0195cb6f4b1153116ac7991b60af453cd38f836857c1b7843c36bf5c1db9f9806b74d0e5334e1130228c32910520535f2aa21b90fd09ff5e87c7db679803f3598026e4c84d9d9749319c7ff2b1861ada685e6d53df6078ee157c9711d3a78f6f0cf3c3552181c8fb429c4c9f74d87733db27c22906546f02988f6ce08e9bb864a7fe5da4e20b1d600be6d311ef6ae3ad1aa5dba67d9dc930660e419e2c6ebf92e9460962adb2ceea9548ed9a937ea6148c29aa2ef7aad2d0ddda2e24704bcaec9e7346d6fc71d108a988e8c28afee7e62f9907e2497b2f0b5e125077ae423264ed94439d64540c30937c681eaa6930189010e74d772fa6ebfe4ec91c3cb0f81b229aa75b3250d7c06fce0e8ca9a87d4f54b0d501e1cfd70144ad53372d6fb2846311aaae7fd817afe69590b32e7993a22aa85fa59927110acd12b8188031acc8ce5a92e57abebb9d72b85fb374e0b3e63a45c46c7f71c931cdb5b0628784f75bcc932091ed6e166ae4b2b9e95000ed340fd5f652fde75276e912a620121e2644875