ef45bc