array('tld' => '.ac','server' => 'whois.nic.ac'), 'ad' => array('tld' => '.ad','server' => ''), 'ae' => array('tld' => '.ae','server' => 'whois.aeda.net.ae'), 'aero' => array('tld' => '.aero','server' => 'whois.aero'), 'af' => array('tld' => '.af','server' => ''), 'ag' => array('tld' => '.ag','server' => 'whois.nic.ag'), 'ai' => array('tld' => '.ai','server' => 'whois.ai'), 'al' => array('tld' => '.al','server' => ''), 'am' => array('tld' => '.am','server' => 'whois.amnic.net'), 'an' => array('tld' => '.an','server' => ''), 'ao' => array('tld' => '.ao','server' => ''), 'aq' => array('tld' => '.aq','server' => ''), 'ar' => array('tld' => '.ar','server' => ''), 'arpa' => array('tld' => '.arpa','server' => 'whois.iana.org'), 'as' => array('tld' => '.as','server' => 'whois.nic.as'), 'asia' => array('tld' => '.asia','server' => 'whois.nic.asia'), 'at' => array('tld' => '.at','server' => 'whois.nic.at'), 'au' => array('tld' => '.au','server' => 'whois.aunic.net'), 'aw' => array('tld' => '.aw','server' => ''), 'ax' => array('tld' => '.ax','server' => ''), 'az' => array('tld' => '.az','server' => ''), 'ba' => array('tld' => '.ba','server' => ''), 'bb' => array('tld' => '.bb','server' => ''), 'bd' => array('tld' => '.bd','server' => ''), 'be' => array('tld' => '.be','server' => 'whois.dns.be'), 'bf' => array('tld' => '.bf','server' => ''), 'bg' => array('tld' => '.bg','server' => 'whois.register.bg'), 'bh' => array('tld' => '.bh','server' => ''), 'bi' => array('tld' => '.bi','server' => ''), 'biz' => array('tld' => '.biz','server' => 'whois.biz'), 'bj' => array('tld' => '.bj','server' => 'whois.nic.bj'), 'bl' => array('tld' => '.bl','server' => ''), 'bm' => array('tld' => '.bm','server' => ''), 'bn' => array('tld' => '.bn','server' => ''), 'bo' => array('tld' => '.bo','server' => 'whois.nic.bo'), 'br' => array('tld' => '.br','server' => 'whois.registro.br'), 'bs' => array('tld' => '.bs','server' => ''), 'bt' => array('tld' => '.bt','server' => ''), 'bv' => array('tld' => '.bv','server' => ''), 'bw' => array('tld' => '.bw','server' => ''), 'by' => array('tld' => '.by','server' => ''), 'bz' => array('tld' => '.bz','server' => ''), 'ca' => array('tld' => '.ca','server' => 'whois.cira.ca'), 'cat' => array('tld' => '.cat','server' => 'whois.cat'), 'cc' => array('tld' => '.cc','server' => 'ccwhois.verisign-grs.com'), 'cd' => array('tld' => '.cd','server' => ''), 'cf' => array('tld' => '.cf','server' => ''), 'cg' => array('tld' => '.cg','server' => ''), 'ch' => array('tld' => '.ch','server' => 'whois.nic.ch'), 'ci' => array('tld' => '.ci','server' => 'whois.nic.ci'), 'ck' => array('tld' => '.ck','server' => ''), 'cl' => array('tld' => '.cl','server' => 'whois.nic.cl'), 'cm' => array('tld' => '.cm','server' => ''), 'cn' => array('tld' => '.cn','server' => 'whois.cnnic.cn'), 'co' => array('tld' => '.co','server' => ''), 'com' => array('tld' => '.com','server' => 'whois.internic.net'),//whois.verisign-grs.com //whois.internic.net //whois.crsnic.net 'coop' => array('tld' => '.coop','server' => 'whois.nic.coop'), 'cr' => array('tld' => '.cr','server' => ''), 'cu' => array('tld' => '.cu','server' => ''), 'cv' => array('tld' => '.cv','server' => ''), 'cx' => array('tld' => '.cx','server' => 'whois.nic.cx'), 'cy' => array('tld' => '.cy','server' => ''), 'cz' => array('tld' => '.cz','server' => 'whois.nic.cz'), 'de' => array('tld' => '.de','server' => 'whois.denic.de'), 'dj' => array('tld' => '.dj','server' => ''), 'dk' => array('tld' => '.dk','server' => 'whois.dk-hostmaster.dk'), 'dm' => array('tld' => '.dm','server' => 'whois.nic.dm'), 'do' => array('tld' => '.do','server' => ''), 'dz' => array('tld' => '.dz','server' => ''), 'ec' => array('tld' => '.ec','server' => ''), 'edu' => array('tld' => '.edu','server' => 'whois.educause.edu'), 'ee' => array('tld' => '.ee','server' => 'whois.eenet.ee'), 'eg' => array('tld' => '.eg','server' => ''), 'eh' => array('tld' => '.eh','server' => ''), 'er' => array('tld' => '.er','server' => ''), 'es' => array('tld' => '.es','server' => ''), 'et' => array('tld' => '.et','server' => ''), 'eu' => array('tld' => '.eu','server' => 'whois.eu'), 'fi' => array('tld' => '.fi','server' => 'whois.ficora.fi'), 'fj' => array('tld' => '.fj','server' => ''), 'fk' => array('tld' => '.fk','server' => ''), 'fm' => array('tld' => '.fm','server' => ''), 'fo' => array('tld' => '.fo','server' => ''), 'fr' => array('tld' => '.fr','server' => 'whois.nic.fr'), 'ga' => array('tld' => '.ga','server' => ''), 'gb' => array('tld' => '.gb','server' => ''), 'gd' => array('tld' => '.gd','server' => 'whois.adamsnames.com'), 'ge' => array('tld' => '.ge','server' => ''), 'gf' => array('tld' => '.gf','server' => ''), 'gg' => array('tld' => '.gg','server' => 'whois.channelisles.net'), 'gh' => array('tld' => '.gh','server' => ''), 'gi' => array('tld' => '.gi','server' => 'whois2.afilias-grs.net'), 'gl' => array('tld' => '.gl','server' => ''), 'gm' => array('tld' => '.gm','server' => ''), 'gn' => array('tld' => '.gn','server' => ''), 'gov' => array('tld' => '.gov','server' => 'whois.dotgov.gov'), 'gp' => array('tld' => '.gp','server' => ''), 'gq' => array('tld' => '.gq','server' => ''), 'gr' => array('tld' => '.gr','server' => ''), 'gs' => array('tld' => '.gs','server' => 'whois.nic.gs'), 'gt' => array('tld' => '.gt','server' => ''), 'gu' => array('tld' => '.gu','server' => ''), 'gw' => array('tld' => '.gw','server' => ''), 'gy' => array('tld' => '.gy','server' => 'whois.registry.gy'), 'hk' => array('tld' => '.hk','server' => 'whois.hkirc.hk'), 'hm' => array('tld' => '.hm','server' => ''), 'hn' => array('tld' => '.hn','server' => 'whois2.afilias-grs.net'), 'hr' => array('tld' => '.hr','server' => ''), 'ht' => array('tld' => '.ht','server' => 'whois.nic.ht'), 'hu' => array('tld' => '.hu','server' => ''), 'id' => array('tld' => '.id','server' => ''), 'ie' => array('tld' => '.ie','server' => 'whois.domainregistry.ie'), 'il' => array('tld' => '.il','server' => 'whois.isoc.org.il'), 'im' => array('tld' => '.im','server' => ''), 'in' => array('tld' => '.in','server' => 'whois.inregistry.net'), 'info' => array('tld' => '.info','server' => 'whois.afilias.net'), 'int' => array('tld' => '.int','server' => 'whois.iana.org'), 'io' => array('tld' => '.io','server' => 'whois.nic.io'), 'iq' => array('tld' => '.iq','server' => ''), 'ir' => array('tld' => '.ir','server' => 'whois.nic.ir'), 'is' => array('tld' => '.is','server' => 'whois.isnic.is'), 'it' => array('tld' => '.it','server' => 'whois.nic.it'), 'je' => array('tld' => '.je','server' => 'whois.channelisles.net'), 'jm' => array('tld' => '.jm','server' => ''), 'jo' => array('tld' => '.jo','server' => ''), 'jobs' => array('tld' => '.jobs','server' => 'jobswhois.verisign-grs.com'), 'jp' => array('tld' => '.jp','server' => 'whois.jprs.jp'), 'ke' => array('tld' => '.ke','server' => 'whois.kenic.or.ke'), 'kg' => array('tld' => '.kg','server' => ''), 'kh' => array('tld' => '.kh','server' => ''), 'ki' => array('tld' => '.ki','server' => 'whois.nic.ki'), 'km' => array('tld' => '.km','server' => ''), 'kn' => array('tld' => '.kn','server' => ''), 'kp' => array('tld' => '.kp','server' => 'whois.kcce.kp'), 'kr' => array('tld' => '.kr','server' => 'whois.nic.or.kr'), 'kw' => array('tld' => '.kw','server' => ''), 'ky' => array('tld' => '.ky','server' => ''), 'kz' => array('tld' => '.kz','server' => 'whois.nic.kz'), 'la' => array('tld' => '.la','server' => 'whois.nic.la'), 'lb' => array('tld' => '.lb','server' => ''), 'lc' => array('tld' => '.lc','server' => ''), 'li' => array('tld' => '.li','server' => 'whois.nic.li'), 'lk' => array('tld' => '.lk','server' => ''), 'lr' => array('tld' => '.lr','server' => ''), 'ls' => array('tld' => '.ls','server' => ''), 'lt' => array('tld' => '.lt','server' => 'whois.domreg.lt'), 'lu' => array('tld' => '.lu','server' => 'whois.dns.lu'), 'lv' => array('tld' => '.lv','server' => 'whois.nic.lv'), 'ly' => array('tld' => '.ly','server' => 'whois.nic.ly'), 'ma' => array('tld' => '.ma','server' => 'whois.iam.net.ma'), 'mc' => array('tld' => '.mc','server' => ''), 'md' => array('tld' => '.md','server' => 'whois.nic.md'), 'me' => array('tld' => '.me','server' => 'whois.nic.me'), 'mf' => array('tld' => '.mf','server' => ''), 'mg' => array('tld' => '.mg','server' => 'whois.nic.mg'), 'mh' => array('tld' => '.mh','server' => ''), 'mil' => array('tld' => '.mil','server' => 'whois.nic.mil'), //maybe didnot exist 'mk' => array('tld' => '.mk','server' => ''), 'ml' => array('tld' => '.ml','server' => ''), 'mm' => array('tld' => '.mm','server' => ''), 'mn' => array('tld' => '.mn','server' => 'whois.nic.mn'), 'mo' => array('tld' => '.mo','server' => ''), 'mobi' => array('tld' => '.mobi','server' => 'whois.dotmobiregistry.net'), 'mp' => array('tld' => '.mp','server' => ''), 'mq' => array('tld' => '.mq','server' => ''), 'mr' => array('tld' => '.mr','server' => ''), 'ms' => array('tld' => '.ms','server' => 'whois.adamsnames.tc'), 'mt' => array('tld' => '.mt','server' => ''), 'mu' => array('tld' => '.mu','server' => 'whois.nic.mu'), 'museum' => array('tld' => '.museum','server' => 'whois.museum'), 'mv' => array('tld' => '.mv','server' => ''), 'mw' => array('tld' => '.mw','server' => ''), 'mx' => array('tld' => '.mx','server' => 'whois.nic.mx'), 'my' => array('tld' => '.my','server' => 'whois.mynic.net.my'), 'mz' => array('tld' => '.mz','server' => ''), 'na' => array('tld' => '.na','server' => 'whois.na-nic.com.na'), 'name' => array('tld' => '.name','server' => 'whois.nic.name'), 'nc' => array('tld' => '.nc','server' => ''), 'ne' => array('tld' => '.ne','server' => ''), 'net' => array('tld' => '.net','server' => 'whois.crsnic.net'),//whois.verisign-grs.com 'nf' => array('tld' => '.nf','server' => ''), 'ng' => array('tld' => '.ng','server' => ''), 'ni' => array('tld' => '.ni','server' => ''), 'nl' => array('tld' => '.nl','server' => 'whois.domain-registry.nl'), 'no' => array('tld' => '.no','server' => 'whois.norid.no'), 'np' => array('tld' => '.np','server' => ''), 'nr' => array('tld' => '.nr','server' => ''), 'nu' => array('tld' => '.nu','server' => 'whois.nic.nu'), 'nz' => array('tld' => '.nz','server' => 'whois.srs.net.nz'), 'om' => array('tld' => '.om','server' => ''), 'org' => array('tld' => '.org','server' => 'whois.pir.org'), 'pa' => array('tld' => '.pa','server' => ''), 'pe' => array('tld' => '.pe','server' => ''), 'pf' => array('tld' => '.pf','server' => ''), 'pg' => array('tld' => '.pg','server' => ''), 'ph' => array('tld' => '.ph','server' => ''), 'pk' => array('tld' => '.pk','server' => ''), 'pl' => array('tld' => '.pl','server' => ''), 'pm' => array('tld' => '.pm','server' => 'whois.nic.pm'), 'pn' => array('tld' => '.pn','server' => ''), 'pr' => array('tld' => '.pr','server' => 'whois.nic.pr'), 'pro' => array('tld' => '.pro','server' => 'whois.registrypro.pro'), 'ps' => array('tld' => '.ps','server' => ''), 'pt' => array('tld' => '.pt','server' => ''), 'pw' => array('tld' => '.pw','server' => ''), 'py' => array('tld' => '.py','server' => ''), 'qa' => array('tld' => '.qa','server' => ''), 're' => array('tld' => '.re','server' => 'whois.nic.re'), 'ro' => array('tld' => '.ro','server' => 'whois.rotld.ro'), 'rs' => array('tld' => '.rs','server' => ''), 'ru' => array('tld' => '.ru','server' => 'whois.ripn.net'), 'rw' => array('tld' => '.rw','server' => ''), 'sa' => array('tld' => '.sa','server' => 'whois.nic.net.sa'), 'sb' => array('tld' => '.sb','server' => 'whois.nic.net.sb'), 'sc' => array('tld' => '.sc','server' => 'whois2.afilias-grs.net'), 'sd' => array('tld' => '.sd','server' => ''), 'se' => array('tld' => '.se','server' => 'whois.iis.se'), 'sg' => array('tld' => '.sg','server' => 'whois.nic.net.sg'), 'sh' => array('tld' => '.sh','server' => 'whois.nic.sh'), 'si' => array('tld' => '.si','server' => 'whois.arnes.si'), 'sj' => array('tld' => '.sj','server' => ''), 'sk' => array('tld' => '.sk','server' => ''), 'sl' => array('tld' => '.sl','server' => ''), 'sm' => array('tld' => '.sm','server' => 'whois.ripe.net'), 'sn' => array('tld' => '.sn','server' => ''), 'so' => array('tld' => '.so','server' => ''), 'sr' => array('tld' => '.sr','server' => ''), 'st' => array('tld' => '.st','server' => 'whois.nic.st'), 'su' => array('tld' => '.su','server' => ''), 'sv' => array('tld' => '.sv','server' => ''), 'sy' => array('tld' => '.sy','server' => ''), 'sz' => array('tld' => '.sz','server' => ''), 'tc' => array('tld' => '.tc','server' => 'whois.adamsnames.tc'), 'td' => array('tld' => '.td','server' => ''), 'tel' => array('tld' => '.tel','server' => 'whois.nic.tel'), 'tf' => array('tld' => '.tf','server' => 'whois.nic.tf'), 'tg' => array('tld' => '.tg','server' => ''), 'th' => array('tld' => '.th','server' => 'whois.thnic.co.th'), 'tj' => array('tld' => '.tj','server' => ''), 'tk' => array('tld' => '.tk','server' => 'whois.dot.tk'), 'tl' => array('tld' => '.tl','server' => 'whois.nic.tl'), 'tm' => array('tld' => '.tm','server' => 'whois.nic.tm'), 'tn' => array('tld' => '.tn','server' => ''), 'to' => array('tld' => '.to','server' => 'whois.tonic.to'), 'tp' => array('tld' => '.tp','server' => ''), 'tr' => array('tld' => '.tr','server' => 'whois.nic.tr'), 'travel' => array('tld' => '.travel','server' => 'whois.nic.travel'), 'tt' => array('tld' => '.tt','server' => ''), 'tv' => array('tld' => '.tv','server' => 'tvwhois.verisign-grs.com'), 'tw' => array('tld' => '.tw','server' => 'whois.twnic.net.tw'), 'tz' => array('tld' => '.tz','server' => ''), 'ua' => array('tld' => '.ua','server' => 'whois.net.ua'), 'ug' => array('tld' => '.ug','server' => 'whois.co.ug'), 'uk' => array('tld' => '.uk','server' => 'whois.nic.uk'), 'um' => array('tld' => '.um','server' => ''), 'us' => array('tld' => '.us','server' => 'whois.nic.us'), 'uy' => array('tld' => '.uy','server' => ''), 'uz' => array('tld' => '.uz','server' => 'whois.cctld.uz'), 'va' => array('tld' => '.va','server' => ''), 'vc' => array('tld' => '.vc','server' => 'whois2.afilias-grs.net'), 've' => array('tld' => '.ve','server' => 'whois.nic.ve'), 'vg' => array('tld' => '.vg','server' => 'whois.adamsnames.tc'), 'vi' => array('tld' => '.vi','server' => ''), 'vn' => array('tld' => '.vn','server' => ''), 'vu' => array('tld' => '.vu','server' => ''), 'wf' => array('tld' => '.wf','server' => 'whois.nic.wf'), 'ws' => array('tld' => '.ws','server' => 'whois.website.ws'), 'ye' => array('tld' => '.ye','server' => ''), 'yt' => array('tld' => '.yt','server' => 'whois.nic.yt'), 'yu' => array('tld' => '.yu','server' => ''), 'za' => array('tld' => '.za','server' => ''), 'zm' => array('tld' => '.zm','server' => ''), 'zw' => array('tld' => '.zw','server' => ''), ); ?>