generalistpartners.com