66C6414EE98FC138AB16A136F6CF1EC98C28EADAEEC67C45DCCEE02488903298
252BDED5F7A6B4466F64D444DBBD3B8FF4B0CCAAC3670097838CC99F8565240F