STOCK REPURCHASE AGREEMENT RECITALS