5/4/2015 3:35pm EST - We have received notice that the web server at the 65.99.240.198 IP address is currently experiencing intermittent issues. Support engineers are currently working on resolving the issue. We will update this alert once the issue has been resolved. Thank you for your patience and understanding.
Update:
5/4/2015 3:41pm EST - The issue with the web server at the 65.99.240.198 IP address has been resolved. There was a brief large traffic spike on the server that would cause sites to load slowly. Our support engineers will continue to monitor the server.