Incoming Solar Flare.