kinematic systems 3328603