A complete photoelectric sunspot spectrum: An atlas from 3900–8000 Å