The Astronomical Almanac OnlineA joint publication of the U.S. Nautical Almanac Office, United States Naval Observatory (USNO), in the United States and Her Majesty's Nautical Almanac Office (HMNAO), United Kingdom Hydrographic Office (UKHO), in the United Kingdom.