ROCKY MOUNTAIN CHOCOLATE FACTORY, INC. and COMPUTERSHARE TRUST COMPANY, N.A. Rights Agent AMENDED AND RESTATED RIGHTS AGREEMENT Dated as of May 19, 2009