COMMON STOCk PURCHASE AGREEMENT