NOTE SATISFACTION AGREEMENT