def parse_files(files_list: list) -> list:
    """
    This function gets a files list and retrives specific data from each file and builds a new list of the
    parsed file data.
    :param files_list: the raw file list
    :return: the parsed file list
    """
    parsed_files_list: list = []
    for file_object in files_list:
        file_new_object: dict = {
            'RawFullPath': file_object.get('rawFullPath'),
            'FileName': file_object.get('fileName'),
            'SHA256': file_object.get('sha256'),
            'FileSize': file_object.get('fileSize')
        }
        parsed_files_list.append(file_new_object)
    return parsed_files_list