TotalEnergies contract