All done bar the shouting!
Heading over to Germany in a couple of days for the IM.
Feeling good. Everything on a similar level to last year really.
Swimming ok, biking did my last 100miler in 5:20 so decent. Running mixed but not bad.
Main issue again is going to be the heat. 30 odd degrees here and in Germany, as this heat wave goes on and on. Sunday looks to have a dip to mid 20s according to the long range forecast which would be good.
Anyway, I've done all I can so game on.