A.M. 2 mi. 4 x 30m 2 x 40m 6 mi. HF 500 yd. swim Got lucky with a gap in the rain, so was sunny, humid, and windy. Solid peed session on the wet track. Good day overall.