Time to take a shower and perhaps some sleep.