NOTES FROM THE 2024 DATA CENTER ENERGY STORAGE X2026