High Altitude Observatory's new coronagraph and spectrograph