repurchase term