Presenter SpeechCraig Siegenthaler (Analysts)All right. Good morning, everyone. This is Craig ...