CRANE 2024 Annual Report_V1_final