Endurance WOD Workout

For 40 minutes at consistent pace:

35/30 cal ski
8+8 single KB cleans 20/16 kg
20 KB russian twists 20/16 kg
35/30 cal row
20 alternating bird dogs (1 s stop at top position)
8+8 KB windmills 10/8 kg