def METHOD_NAME(program_info: Dict) -> List[Dict]:
    """
    Filters out conditions that are not relevant to the pre_process
    pipeline for the given process.
    """
    non_spec_data: List[Dict] = program_info.get("components", {}).get("non_spec_data", [])
    if not len(non_spec_data):
        return []
    pre_processes_conditions: List[Dict] = []
    for condition in non_spec_data:
        pre_procced = pre_process_cond(condition)
        if pre_procced is not None:
            pre_processes_conditions.append(pre_procced)
    return pre_processes_conditions