I knew a luck man: LC approve in Mar, 2004, Concurrently filed in April, at CSC, Got AP, and EAD aprroved on May 20, and Got I-140 approved on Jun 10, Got FP done on Jun 4.