Hello. I found this disingenuous ad while using this site. I've been here a while and I've never seen an ad like this. Clicking it brings you to a website that asks you to install a mysterious browser extension. I thought I would bring it to your attention.