Tolong jelaskan mengenai USA-266

USA-266, juga dikenal sebagai GPS IIF-12, GPS SVN-70 dan NAVSTAR 76, merupakan satelit navigasi Amerika yang merupakan bagian dari Global Positioning System. Itu adalah satelit ke dua belas Blok IIF dari dua belas akan diluncurkan.