Barbell & burpee Workout

For time:

40 Deadlift (bodyweight)
20 burpee over bar
40 Front squat (50% bodyweight)
15 burpee over bar
40 Power clean (50% bodyweight)
10 burpee over bar
40 STOH (50% bodyweight)
5 burpee over bar
40 OHS (empty bar)

Time cap 40min.