0x2cffd02e9ee6f147812807dd85dced66ac854a29950e113aa651e5bb4f5872b9d4277010b965246e4978eb0c4dc1b0864b2806f9e78294340951b7364ef212ea270bb9b69ad60b66c32fc89a8586b78772d2c0d9183d7f1c3e3750ab2853d3a7f44063cca96e9fb6fd692efbdcda9f09896d857bf55f97d0a68713ae4b33a6692a265ded2d701614045526c25afd21d9c1da4172b835ac575829c2424165b42415b00610b8a576dd1c2e8fb620bb3fa2936b7b3ab4e8f31c565e2d2f995816049b3c20b57dd977662dab91abe5b6403dcba304e0ff78ef4feec94701a905996229175d1b5727b2c55700695e6e14f2c28dfeebad142d875cb4736c2394a6ebc232c281aa5aeb7bcbc033800aa4db3ca73f7a1cd747cec730df0ab760f41e590cd5798409cb20925d245d265cde661d11f11b78ac8e5a35af963273737df5a8fed27060ce210644c7a2a52da3f664d1db657f276e397b5a8f0ecd7ceeb95a78385f3eb087b2e6fd2c7dccbda5956b14232de5f4ffe73afa75fde7ae9afc3fa73a0acc75296f7f8a1a5671a32d8c61ff1c2d6beb7d5ca4e6c276589022e6ee205dca5126c5a1603de69a75ee612290a3209f347a96866787ad770f75126664144980d33c9d2fa45167eddd6e690e3023254edfd11800051e86097f7da906da049a91730c8890bac58db0cd1136e43267f52d6f322317e3dce69c135904411929fb1951273a9950a05e542b65bdfa57cdee9465645b4afcb4573408555eb72196224913c30ccce638485a9ed49009cc71c5cc6db934a68a357979d33cd2512d4ffbda04954580ce4e4151b046fd7a2f5b2f1ef627bc6c77e6fa1d7336061a3b508a9409d6a8323b629424685f770f534ae9a41d5d6299c91663757520dd9aa4623970469d70922b352d52f235e12d6260beafdbf58efbac3ef9899de4c458541ba6ea594da8e4eba361acc8ab5a76dca9e2e1c4db5d6c47766afb929373577417df457ff65ea9b82707f479d86a4b8cdb361b720d65d8b6bed74d71c29bd879715561eb0851f434ed5e9a62aefb72e972f158a3b71ef33764fe03bb4de69cdf61e04ea60a62fb2951a08ac4479294b0d9a2ddce69276dd82122305518aef707036dce03632116694c3f2fee1f6afec11cc20204b70cf0e5880564d19c02fbf8de36cb37199ed1669c9b77f3402fa1e852e6fc1ed2e8fa1c09cef7fe4c6585605164af3f8d3cfba3608bfadd50ba4848ce0d02fee8554f756852683404f2ba12001fe461e40873e07f1097abb65f47a0b4bf8f5a6f35f8689be3d8730aebcec99d42b2c9f9d926fc141b7b234907af95bde988fd8bcb3c42e90246a96dfecec733cdd288b5379b7f8d698435a8979137c6bc5a245cb058ca9798b01b1b7e70692223ce687dcdeb988b33189bf3da735dd0aa4d5fc6fb428794c86413ee418c16fcbb8f116ad8726248b8bc60ef44921fc4f12ff9f12e8faf8421bbf54a8b2fe87c54200fd93f7461a5f70f8834404446d81399a7b1324eae36a8800c1a9ccdccb0b41b361ca3d73fcf8df72a9b261730eb54f767e4998929532e2db157dc744638dd3490bf65b4a98257b8530f3459f591819c62f68dc3f36094a5d33e1986a187bdf7a80092924bf57daf2cceca2fd01fe33a58457bb02e0fece0822ee1349e1f0d05843bf61229328844356ca5631563ff5c7bf5e71bdb40954c42cab1b6d04bfe2253d5959e59c13b8d92c64f2445069aefc0416dc421fb20f6eade31f1480fb0d8bfe2a37c96f144f9bbb3ebfb717b05fb987f35b404c322512adfe1e8604ceaba43875845a249acb03f87bbc4b3ef492c21080d475b5952d9bca7727a47558eac124059bf2372165ca12ec9f6f831e8304db0bb6a9b8eb95a6dfcf2673bcd41f1a0c0bdd90e7529947992fe414bf4fdb5ee8548