A few times over the last few weeks I've had page loads freeze up for 30+ seconds while the browser is "waiting for d1.openx.org...". Google doesn't turn up a whole lot about d1.openx.org. Anyone else have this problem? Is d1.openx.org related to our ads?