Vitalsource Technologies, Inc. Audi Alteram Partem In Criminal Proceedings