Endurance WOD Workout

For 40 minutes at consistent pace:
50/40 cal bike / ski / row
15 front squats 30/20 kg
15 KB swings 24/16 kg
10 pull ups
60 s rest