IRREVOCABLE PROXY AGREEMENT June 24, 2013