Time line as follows, I-140 NIW RD 10/02, AD 01/05 I-485 RD 10/02, FP1 11/03, FP2 07/05, AD 09/27/05 VSC