magnolia ventures llc ryan tripp