A.  for time:

50 Box jumps
50 Kettlebell swings
50 steps Walking Lunge
50 Knees to elbows
50 Push press
50 hip extensions
50 Wall ball shots
50 Burpees
50 Double unders