Presenter SpeechCraig Siegenthaler (Analysts)Alright, let's get started. Good afternoon, and w...