Presenter SpeechJohn Hollister (Executives)So we've had a good run this year. We had a solid p...