Filthy Fifty Workout

50 reps each of:
Box jumps 18"
Jumping pull ups
Kb swings 1 pood
Walking lunges
K2E
Push press 45#
Back extensions
Wall balls 18 at 20# then to 16#
Burpees
150 singles