sS md5FromFilePathSizeAndDate(File f) { ret !fileExists(f) ? "-" : md5(f2s(f) + " " + fileSize(f) + " " + lastModified(f)); }