STOCK REPURCHASE AND RELEASE AGREEMENT