Murph Workout

Run 1 Mile
100 pullups
200 pushups
300 squats
Run 1 mile

Partitioned into 20 sets of 5,10,15. No vest.

PR my previous time by almost 3 mins. (40:29)