@staticmethod
    def loads(text):
        tokens = text.split("\n")
        time = int(tokens[0])
        file_sums = {}
        for md5line in tokens[1:]:
            filename, file_md5 = md5line.split(": ")
            file_sums[filename] = file_md5
        return FileTreeManifest(time, file_sums)
parses a string representation, generated with __repr__ of a
dataset/ETHPy150Open conan-io/conan/conans/model/manifest.py/FileTreeManifest.loads