Lots of tiny errors throughout the run, but a very solid run with pretty good RNG.
Sub 1:20 is very possible.