Swimming 1:07:57 [3] 2.4 km (28:19 / km)
slept:7.0
4x125 as 100 fr, 25 stroke in IM order on 2:20
8x25 tennis ball drill
6x100 fr on 1:45
3x [25 ba on :35, 50 ba on 1:10, 75 ba on 1:30] with rotating sprint.
6x25 tennis ball drill
6x50 fr on :55
12x25 odds shooters, evens fr on :40
100 fr cd