ASTA FUNDING, INC. and AMERICAN STOCK TRANSFER & TRUST CO., LLC as Rights Agent RIGHTS AGREEMENT dated as of August 23, 2012