35943 Olof Andersson