John Mayer’s On Top Of Ryan Seacrest.