0x2cffd02e7ad3bc4caeb16aaee17b7a5cc0373cc7b4aafb86bba599b69ab1673f7c33998a8ff25600e4adca7106d7795066c0617602761c417ec530f0515e2b4e227fbaba7285c2fc483080ccbe53da5ccb2aab2512f916faa92bb5a7450299286ecf9bb109decb921830c274ab663cb65ea872e5a023c0bb533c1c868ea7cf371b29ce02703756462d8adc9c3b2aede2051b316515f93dd0077c27cdf85d29c210f5c055b0148ad98f881f806d7d9fae7024c27c427c9d8402d6246c06044e5f862fcd54d75dd87436233ebc6ed934d93970a9ab023c4a7e590c3209309c61b480b9ee02b93b3ce8a28d61f02f0f98d0c91b7e46159ea7b88a5b0051f4051792824bbb47eabe7a5617ea2d5046965172ba0e6957c5391ffaf4d71d8f1be0431d243ea873f48c04ffab49ff0e5d1176244fdfb65cbe2e4bed9b9a0ba6a65ccdc91f685d41ab050b93255e1cb0606bfbf56d1e6df14def4cb1efb54a0bb3d576daed285acabcfe0ee4931fe45fe0266e0d1be5a6e98ca6d738aa6c748b9bb92b1c0d4601d1dc0c4e8c2a1792226e68cdb0a350a587a15a46ce1e8e06205d7c421776a49c11627642c565e71da7c1d9602d31a3d54c32972fce7810b780cc17fe59629bb43a726f830cb22c2e9c2d1026c4a9712a5471aca660350d9259e40b2b89cf5f4580d260624985e55ff25a84c9700a6ee4626441f54d4ff19646f1eb16c5b0065bf8b59a5a9b339983198c35d34924ea85f8127934c0bd86b7642c6083bf373613e5db90e1dc1891ff66b7fbf91bf08d9373591866fe9d50a9f5737ae2bd9c2d6d620ed0fb2c5beca6b2cf635dacd183380a5784453d22cc5fedbcbe91fa17c1f4147c20f3369e4c73fc6f35653d4a6594c16e7ebd8880d37eb28fe07de29280a15f5d4fde26213664405f891c9571434d3f1773e84834fd94b6359df11df32f1c9623bd2c844b0028d1df2859aa539323d1ec738381991189f46522143a2e67c3bcc3d60c69451e9d1bedb13b5f4589bfa264803879a0b5749860d84bdc20e6474e1c723d867ec0de201714a52f0718c7c6215fb27c61f2d0968548a3e8101743e432c10134fa1b6bfb606b42fed2af7020f4b4de524ab62850b8bfb3fba06749027a9adc88faf5a2a217255ad4ccfd5f20612937903f6fb2e21df479eda434c8242676b7d92644bf44432ce1a63e0208eb12bd11b1b4e1a4a0c6023c5e1cfe9b4cd17b9c0dad5cf4b0c7e7d15851f3aa329d528c73d014d8b03d7d9409393e8c290ebec58e6424c70c66ac9b8883fd67a82ed23f9a69b1710492ae3ccba56363903520a37722e07c7d1d85c2117e9aa887e806afccd4f98334f8c038a36272d694cebb9deae4e5accffe8764c2d0fdbf6c085f945a6be714570c29ab2cf7fb07c909f4d64ec0dd6c4e5c79e3de8f369fe27ad578a3b2184a6e15a99e400aecad2f5048257aaad970479e194e49719eb9186ae6611906f1a08d7e9c3a5e294ee28d89da04bf1b783a6f9b57f0a239c611ace1d7f938468942df332860b71251bad0bd189881005cdb46589d96cb06e3da1be3c0e2dfad6ccd3c4e5899f166aeefc6001af4caaa57915528ac510048cb63dd9d6774dbea895fe812587e65bbe3ef6d6ffc8009fbf6191f19a13e4157951c98d946d6b1636019bfa38848e07da4e27789add23030f0f7b9353631221b158b74284d1e5b316139fe7f4da2788f875eea599e994dd1fd09532515d4a4b698d8eb78bcf01d61345f5f8efa8484b1c66723c18f6d14c4d6d3d51e4ab2d74262016b4490cf736acab16dee07e7a92a345eaf9a0d07c2c4f125d2259cf92e51f2871b0578c7799337393f94423163d376c2d13e6471925e1162d6f1d9bcd1ee9d230ce85cefa585bca572aba2e5aeee9b3b3fe6add27f0f82e4eac9c7ebd502b775fe