I'm willing to bet the satelite in the picture above is the NTI satelite. I dont know what to make of this news. Read my other post