Free Electrons 2025 Master Module Day 1