Could've been sub 55:30 but I made a few really dumb mistakes at the end. Decent RNG and execution throughout the run though.