I-140 (NIW, self-prepared) got approved at TSC. Thanks to God! 1) RD: Jul. 20, 2004 2) Change of Address: Feb. 3, 2005 3) AD: Mar. 4, 2005