0x2cffd02efe9718995f9bbd0c8d2ae1257f7b86c4eced95063c2bb75dba12e31599dcf5a0849affede091506c6bc1677fd91c892c92887c47b2a80c1b61aa769b62f05b683981b9ffd4b660203767543db129094653a577747efdcbe1e9177870d3d01a617d8ce40ca6ff88d27cc88c05e8c7b35e2f50e76488f700178d86a7902e6cd3960239a54412eca66bc9b5dde5239dd93cfbb7bea8793255b971625ff8b5939a2dd10dc71a9c302e7f43d224ff4212afef1c2348009ad38e17dadefc8369095756f54de7f68c1f04c2ad6f4261b6bc720fc95d62c68196b2d0c1c1de8c7eeb6d5098587e8c17011cfcc2c96b5f13800019e9f366e6bd8167e22cbe2594629ff473c153661fd5f6646c3cd301d1b32da6d2a1fbc05903963c4fd4da3fcd87f107415e67020f4464df8d0466492012fd3943e935086df09515f5ec6b5c57d1d688a46277b67b4af965fc277f707e719baa0e4ab2da28d0bae4f461f0f24dc15b39869348c4fd722e917fe54db539b6be6f053a3396e2e35cfa4edd1aeb30c77e504f4e714d29d05bfaa786165d71982ad074120de3921bd7aef15ee5337be3ba7f0b8d78fd407bf29ed926f9342b9fab3ef695580887c6f91097851d99e5ecf9444138d31ea5e50c68c07575cf4e92a719f0c51e0cca028c53de737f3ee4aef5dcc039386bd50b1f8add55d0db6fd64b1939c79572dd4010138f8a1f3b3ab9f06e9d945fa512c037ad9282078f69a71f3d0f5aa92a68cefe8e16b2257cdd987ace82ea37197fbbb126eefbef6a71082135fd0f5c3fb52174669462a305c864e40fa3b61e2e2e12f89d71a16d06edd67b9ad911ef64430c72fbd160f33093243210a3575d1912e357c34a19b79e36f9c84d701d90b193e0c4c0ffa29fb8d614befac2d0a965aa844c0b22260b5e937d20bfb7a4e943780213523bbfe7a90639e49c7a143ead2eeccd457aacac2f6af2a1914ae7e935565d9dc628ac8fc5926c2cd3c755aa6622c5cda721ba23b6f19aa5c369bd7aeb798fdf2878b92239985c357916e4347ddb06fa7422caef1d8a3c5bddc30e36686a0ca7944e270718fe07c208dd2775959d834a428928ab82b975d96a7f28397f62c33af507eb6fd3f8bc838ec3b3a22ae1910430b7ddef413903cb8af6041e19d48b8b621f791dde09ad851f6de3867a0795e4143ca01b7cd800a092509fd3a1a7c1e2009a34f214f8e3eee793434a59d2bd759a2a392cfc4a4fb5d1e34f00709efd0dc4e1c5311f37d63b8b071575c2f8e84b905a5972d9e6c98136db4dce2dbd7f159c73aac710356eed354226bcbd06841cffba662f7b974aac1d0d6b6505d8b5dc4abcc28d2d9be9e98abdee8d640dda46fc70fe96f4d718594b5dd6b44968cce6b09481f1eb0cced4b339666174f0a6ac539f4e94caf15a892414b827d6c1dc0f3889b63841ed7bea77f539164186ee5b0119a8fea64dcd70bfe0d564bc926adbf2053279a982baab6a4531e8fc34606c7b72366a9c0f93833a3dab9eb8267e6fb414b7c5f9a6d00d2e5f0b066e91af3eba1ef0270b2b447404f3302725a62e05eae84f05d4243c2d431998c3432fe861be84fc64658cb8d51c4ca55093cb72d2fc4605662f61c45ca234641ee0be3d5c6245a5dc081767ca44406a92b75ecfdd6dddef099097030d4c7f65fb9acc2e3af39be3874d40695f3ec110e74d45d470d81e6deb679ff3bd4a6734600004de504d8a4ca42ef9a39b6b78ae06a97ac7618da096d388b02d81ecc98e0f19c538c13c57e959236a0e7b6b16ce33088fd9c18c8c3ab1c47c34f6bc0977489e2827e79f08ecdc54642ac5988aa475ac4a4c1c07a54cb826e6520a39848e67848057191e4695147867516c150e198e88f2823a0e59a933d78bdef2c2e06a822d327105a31b594af799275c7db3