Yasin i told u ur due date is the end of this month so lucky u got 3 weeks before. Now if u drope in person it will take u 2 weeks but becarefull check ur passport if it is not going to expaire also fill up the supportive form now ur eye colure ur height every thing just fill it now .and submit...