Vitalsource Technologies, Inc. Elliptic Diophantine Equations