Whenever I open up a new tab thats where it brings me to and IDK what it is lol I'm guessing it has something to do with comcast but I've never heard of it