I485 approved on 07/03/2007, I 140 approved in March 2005. I140 LUD on 07/07/2007 (changed from March 2005). I do not know why either.