NOTES REPURCHASE AGREEMENT