It’s been a long, hard week.