Breakdown Of Generation Rate March 2026