Presenter SpeechDavid Schneider (Executives)All right. So let's move from this rather fulsome ...