Vitalsource Technologies, Inc. Porphyry In Fragments