5 Rounds of:
5 DB Snatch (2 for 1) (50/30)
10 HRPU
20 Mountain Climbers (2 for 1)
then
4 Rounds of:
5 Full Lunges (each Leg)
15 Slam Balls (30/20)
20 Russian Twists (2 for 1)
3 Rounds of:
10 Plate Burpees
15 G2O (45/25)
90 Sec Plank