Immediately drop all ry778890 requests.
Enjoy your broken browser, Adblock Super users.