A)
6 sets:
High hang squat snatch
+
hang squat snatch
+
Snatch 2″ off the floor

*rest 2-3 minutes between sets

B)
4 sets:
3 Low hang snatch pulls @90% of snatch
60 sec rest

C)
4 sets:
10 push presses (155/105) 1 sec pause at the top
rest 1 minute
10 weighted pull ups (25+lb)
rest 1 minute
12 DB up right rows (30-45lbs/20-30lb)

D)
For time:
15-12-9
Burpees to 6″ target
Toes to bar

rest 5 minutes

40 single arm DB snatches (70/45)