md5.c revision 3c7eb3cc
1