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