A)
3 sets:
10 Muscle snatches (95/65)
10 Thrusters
10 VERY FAST bar facing burpees

B)
5 sets:
High hang squat snatch + hang squat snatch + low hang squat snatch

*Rest 2 minutes between sets

C)
Back squats
5 @ 75%
3 @ 80%
1 @ 85%
1 @ 90%
from there take 2-3 jumps for a PR lift

D)
For time:
1 Mile run
40 Handstand push ups w/one sec pause at the top of each rep
1 Mile run