Notice of 2024 Annual General Meeting – May 5, 2024