MASTER TERMS SALE AGREEMENT