20250306 ECA logo