http://ibb.co/fbQr0c
Finally back on top. Lost >1 second in the first minute so it can still be improved easily.