Initial commit with original mersenne proto_common