Amended and restated COMMON STOCK PURCHASE WARRANT