EMOM 20 Workout

EMOM 20
(1) 5-10 Handstand Pushups (deficit if possible)
(2) 10-15 Toes-to-bar
(3) 12-16 DB Snatches (heavy)
(4) 8-12 Ring Rows (strict and challenging position)
(5) Rest