Promissory Note Purchase and Sale Agreement: Everything You Need to Know