RESTRICTED STOCK PURCHASE AGREEMENT