def formula_2008_01_01(foyer_fiscal, period, parameters):
    """
        Prelèvement libératoire sur les revenus du capital
        """
    f2da = foyer_fiscal('f2da', period)
    f2dh = foyer_fiscal('f2dh', period)
    f2ee = foyer_fiscal('f2ee', period)
    param_pfl_av = (parameters(period).taxation_capital.pfl_av.
        bons_ou_contrats_de_capitalisation_et_placements_de_meme_nature_assurance_vie_lors_du_denouement_du_contrat
        )
    param_pfl = parameters(period).taxation_capital.pfl
    return -(f2da * param_pfl.dividendes + f2ee * param_pfl.
        autres_produits_de_placement_a_revenu_fixe_comptes_sur_livrets_creances_depots_cautionnement_et_comptes_courants
        .courus_entre_le_1_1_95_et_apres + f2dh * param_pfl_av.
        souscrits_apres_le_1_1_90_et_le_pour_une_duree_de.
        duree_8_ans_et_plus_pour_les_produits_acquis_apres_le_01_01_1998_avec_abattement_sur_l_ir_5
        )
