Chipper Workout

For time:
30 Pistols
25 Pullups
20 DB/KB Snatch 20-25/12-16kg
15 Box Jumps
10 Power Cleans @80% of 2RM
15 Box Jumps
20 DB/KB Snatch 20-25/12-16kg
25 Pullups
30 Pistols