STOCK PURCHASE AGREEMENT dated as of November 30, 2011 by and among NMI HOLDINGS, INC. and MAC FINANCIAL LTD.