It’s All Systems Go for NOAA’s First Space Weather Satellite