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