A)
3 sets: not for time
4-6 Strict muscle ups
30 sec max double unders
10 Unbroken clean and jerks (115/75)

B)
1 snatch every 10 sec for 2 minutes (135/95)
rest 2 minutes
1 snatch every 10 sec for 2 minutes (155/105)
rest 2 minutes
1 snatch every 15 sec for 2 minutes (175/115)

C)
For time:
30-20-10
Wall ball (30/20)
Toes to bar

D)
1000m row
50 Push presses (95/65)
40 Burpees
30 Squat cleans
20 Power snatches