Viva la Rivelution! Workout

For time:

In teams of 3:

3 rounds "IGYG"
30 DU
10 pull-ups

400m med ball carry 9/6
"synchro"

63-42-21 "split however"
Clean (anyhow)
HSPU

400m med ball carry 9/6
"synchro"

3 rounds "IGYG"
30 DU
10 T2B

Weights:
M: 60-75-90
F: 40-50-60

The whole team must have completed med ball carry before moving to next section. No time cap.