I made it! Leaving Singapore behind, the time 3:20:55 done with little cold is my second best marathon result until this moment.