Deadline for International Student Information form?

<p>I'm an international student that was recently accepted at Tufts. Everything is working out great and I'm planning on enrolling this fall; I have already submitted the enrollment deposit as well. However, I need to submit an International Student Information Form in order to receive my I-20 for the student's visa, and the problem is: I don't have a passport I can use to travel to the US yet, and my award letter hasn't been finalized either. Therefore, I was getting rather worried about when the form was due because of all these issues I've been facing. Does anyone know for sure when I have to submit it? I emailed admissions, but it's been days since I've been waiting for a reply. Please help.</p>