TSMC: results and guide in line with our $30bn FCF in 2025 thesis.