Genesis Picnic & Annual Meeting May 2, 2026 Sunday, June 7, picnic at 4:30 p.m., Annual Meeting at 6 p.m.