The new url is http://reportcard.ncqa.org/orgcert/certresult.asp, please update your bookmark. Thanks!