...All right. We're going to get started. Thanks, everybody, for joining us for another great session. On behalf of Barclays, for those that I have not met yet, Ross Sandler, I run the Internet team. We'll be joined shortly by Steve Valiquette, who is in charge of our health care research practice. But we're super excited to have a debut from Doug Hirsch and Karsten Voermann from GoodRx. You guys have been making the circuit of late. So we really appreciate carving out some time to answer some tough questions from the Barclays crowd. So thanks for joining, guys....