SERIES PORTFOLIOS TRUST INVESTMENT ADVISORY AGREEMENT with GENEVA CAPITAL MANAGEMENT LLC