I don't know why. And it's only these two sites. They refuse to load basically or load at the pace of a snail