Claim: 32532 Thereus (named after thēreios bia 'beastly strength') is a  80 kilometers in diameter centaur from the outer Solar System that was discovered on 9 August 2001 by astronomers in NEAT in the the Palomar Observatory.
Verdict: SUPPORT