Total E&P Signs an extensive contract with eVision