it's better to have all marks sheets in your hand we don't know what kind of rules comes into picture in coming days, doesn't matter SDS or Non-Sds just have all documents ready.
I strongly recommend you to submit your marks sheet from web form and shoot an email to them that you submitted...