2024 Semi-Annual Letter to Shareholders