Presenter SpeechCraig Siegenthaler (Analysts)So I'm Craig Siegenthaler from Bank of America. A...