CrossFit Rush Workout

For time:
100 DU
30 hang clean@50/35kg
100 DU
20 STOH@50/35kg
100 DU
10 Devil press@2x22.5/15kg

EMOM 12':
a) 10 Thruster@40/30kg
b) AMRAP cal row
c) Rest