Breakdown Of Generation Rate April 2026