For time, TC 40 min
3 rounds of:
20 American Kettlebell Swings, 24/16 kg
10 Toes-to-bars
20 Single Kettlebell Hang Clean & Jerks, 24/16 kg
10 Push-ups

Then:

4 rounds of:
12 Deadlifts, 50/35 kg
10 Hang Power Cleans, 50/35 kg
8 Push Jerks, 50/35 kg
6 Lateral Burpee Over Bars
50 Double Unders

Then:

2 rounds of:
10 Pull-ups
8 Squat Cleans, 50/35 kg
6 Handstand Push-ups
4 Snatches, 50/35 kg