d0a5bd0c7c2cf37ceda107e374fa26df0ad64b8bdd3a04411f24a6cfdc6ed04de7ec8126d6f363d5ab62a6fcd11c343576cac44df31ae17feca70c428cbf309ac9bd4685e4d13a85071416ff03786a23b9ecbcaedc632355f65b40776c3d545952cd53d8c2dcf6d5efcd05d16a7bcde6b146e214e950542f65dbcf4e21ebbabcb2111c02be690e5b9acfa3da60969b3a21c000a260fb87dd81b3f05c716787bcf49ffebfa311b4184e0f0b0cb3d22b221b0276bbc42aa091a07f6216ad9389b1d6537f611e92d19d75b499bedcc660be990f2d5ba93cfa88ca183d9823074771697acceaf0540f55f6a3c9ddeea2841d839ba3f39db97c60f7ceb08fd62f32fb51c2841abfb75112adfdf4a62d39f02c