2023 Annual Report (20F)