Heartland long-term ratings affirmed