Functional 51/2016 Workout

For time:
30 Overhead Walking Lunges 20/15kg
30 Pullups
30 KB Swings 24/16kg
30 Box Jumps
30 Toes-to-bar
(Handstand Pushups 15-10-5
Situps 30-20-10)
30 Toes-to-bar
30 Box Jumps
30 KB swings
30 Pullups
30 OH Walking Lunges