just remember one guy with a little bit same background said his NIW I140 was rejected in NSC. good luck for your EB1A.