Information related to (84673) 2002 VW86