LEAPMOTOR CA 310692883 Shared construction objects