annual meeting, 6/28