Fuzzy Fifty Workout

50 reps of each for time:

pull ups
burpees
box jumps (20")
HRPU
sit ups
walking lunges
K2E
dips (thinnest band)
DU
squats