Thanks a lot for the reply.
Normally how much time does it take to get the visa again.
Actually i have put down my resignation and my last working day is 25th of July 2017, so i am planning to travel in August. I will submit all the documents and 150$ fees tomorrow(13th May), so just worried...