MAYFLY PRO TRACK Workout

A,
1x [ 1 High Hang Power Snatch + 1 Mid Hang Power Snatch + 1 Power Snatch ]
1x [ 1 High Hang Power Snatch + 1 Mid Hang Power Snatch + 1 Power Snatch ]
1x [ 1 High Hang Power Snatch + 1 Mid Hang Power Snatch + 1 Power Snatch ]
1x [ 1 High Hang Power Snatch + 1 Mid Hang Power Snatch + 1 Power Snatch ]
1x [ 1 High Hang Power Snatch + 1 Mid Hang Power Snatch + 1 Power Snatch ]

Use the heaviest weight you can for each set.
Rest as needed between sets.

B,
3 rounds, 1 min per station, for max reps of:
Kettlebell USA Swing@24/16kg
Kettlebell USA Swing@32/24kg
Kettlebell USA Swing@40/32kg
Rest 1 min

Rotate immediately to the next station every 1 min,
the clock does not stop or reset between stations.

C,
For quality:
5x 5 L/5 R Single Leg Vertical Jumps
5x 5 Kneeling Jump-ups
5x 3 Broad Jumps