'Start state of the flow.'

@flow.StateHandler()
def Start(self):

    super(MultiGetFile, self).Start(file_size=self.args.file_size, maximum_pending_files=self.args.maximum_pending_files, use_external_stores=self.args.use_external_stores)
    unique_paths = set()
    for pathspec in self.args.pathspecs:
        vfs_urn = pathspec.AFF4Path(self.client_id)
        if (vfs_urn not in unique_paths):
            unique_paths.add(vfs_urn)
            self.StartFileFetch(pathspec)
