Been working for 24 hours straight. Still in office. I hope I'll be able to finish the work in another 2/3 hours. Tomorrow is a big day. Hopefully all the effort pays off.