MASTER REPURCHASE AGREEMENT Dated as of December 31, 2008 among