Presenter Speech
James Covello (Analysts)

Good morning. Rich, thanks so much for joining us again this year.