HSPU/L-sit Pull ups & Pushup/Squat/Situp/KB Snatch Workout

8min EMOM
Even: 6 deficit HSPU
Odd: 5 L-sit Pull Ups

2rds
1min HR Push Ups
2min Squats
1min Situp
2min KB Snatch 1.5pd

320 total reps