Replace MD5 implementation with my own code