def get_hydro_curtailment_results(c, scenario_id, load_zone, timepoints):
    """
    Get conventional hydro curtailment for a given load_zone and set of
    timepoints.
    :param scenario_id:
    :param load_zone:
    :param timepoints:
    :return:
    """
    query = """SELECT scheduled_curtailment_mw
            FROM results_project_curtailment_hydro
            WHERE scenario_id = {}
            AND load_zone = '{}'
            AND timepoint IN ({});""".format(
        scenario_id, load_zone, ",".join(["?"] * len(timepoints))
    )

    curtailment = [i[0] for i in c.execute(query, timepoints).fetchall()]

    return curtailment