finished #RnRSF 2:29, 7min slower than Kaiser. Ran all hills, sprinted last 1km. Thanks #NPSF @rk @kh for hugs+cheers!