WARRANT SALE AGREEMENT