EXHIBIT 10.44 NOTE AND WARRANT PURCHASE AGREEMENT