10 mins warmup AMRAP sets of 10-20 reps of lots of stuff, push-ups alt-v, mountain climbers, etc.
15 mins AMRAP of
20 Russian KB swings @45
20 KB head chopper (goblet thrusters) @45
50 rope double unders
Then 4 rounds of:
15L 15R dumbbell bent rows @35
12 pike push-ups
50 Russian twists with 25 plate
Then more core:
50 plank side twists
50 bike crunch
50sec plank hold
20L 20R side plank hip dips
Stretch