CONFIDENTIAL STOCK AND ASSET PURCHASE AGREEMENT dated as of November 6, 2006 between MRA SYSTEMS, INC. and AVNET, INC.