Vitalsource Technologies, Inc. Dynamics Of Vibro-impact Systems