solar-final