Breakdown Of Generation Rate July 2026