Vitalsource Technologies, Inc. Giant Magneto-resistance Devices