China has blocked many of our IP addresses today, mostly affecting the special China locations.
We'll be replacing blocked IP addresses in these locations over the next few days.
If you run into a blocked location, please update its server information. If no updated information is available, please check again in a few days.
UPDATE: these blocks are probably part of a Chinese Cyber Security conference held this week. The conference ends on Sunday.
UPDATE: it appears new IP's are actively blocked while the conference is being held. You'll see a lot of servers disappear, most of which we should be able to restore after the conference ends.