Caitlin Hayes must have been truly exhausted.