NASA's Roman Space Telescope Receives Cosmic Sneak Preview F