PREFERRED STOCK AND WARRANT CANCELLATION AGREEMENT