Made some rough mistakes in a few places so there's definitely some time to shave off in future runs.
Edit: Yikes. Retimed down to 26:45.915