IRREVOCABLE PROXY AGREEMENT RENEWAL AND RATIFICATION