Presenter SpeechKarl Keirstead (Analysts)All good? ...