TRUST FOR PROFESSIONAL MANAGERS INVESTMENT ADVISORY AGREEMENT Snow Capital Opportunity Fund