Breakdown Of Generation Rate May 2026