Don't give up hope. The fact that mine went in well before the deadline probably contributed to my quick response. I can imagine there were a LOT of applications towards the end of the application window, there will be a lot to go through at all the FTOs.