# derived from
#   http://s3-us-west-1.amazonaws.com/umbrella-static/top-1m.csv.zip
# fetched 2018-05-22, see also
#   http://s3-us-west-1.amazonaws.com/umbrella-static/index.html
#
# The popularity list contains our most queried domains based on
# passive DNS usage across our Umbrella global network of more than
# 100 Billion requests per day with 65 million unique active users, in
# more than 165 countries. Unlike Alexa, the metric is not based on
# only browser based 'http' requests from users but rather takes into
# account the number of unique client IPs invoking this domain
# relative to the sum of all requests to all domains. In other words,
# our popularity ranking reflects the domain’s relative internet
# activity agnostic to the invocation protocols and applications where
# as ’site ranking’ models (such as Alexa) focus on the web activity
# over port 80 mainly from browsers.
#
# As for Alexa, the site’s rank is based on combined measure of unique
# visitors (Alexa users who visit the site per day) and page views
# (total URL requests from Alexa users for a site). Umbrella
# popularity lists are generated on a daily basis reflecting the
# actual world-wide usage of domains by Umbrella global network users
# and includes root domains, subdomains in addition to TLDs (Alexa
# list has only this). In addition, Umbrella popularity algorithm also
# applies data normalization methodologies to smoothen potential
# biases that may occur in the data due to sampling of the DNS usage
# data.

cisco_umbrella_top_1m_tlds_about = {
  'date': '2018-05-22',
  'source': 'http://s3-us-west-1.amazonaws.com/umbrella-static/top-1m.csv.zip'
}

cisco_umbrella_top_1m_tlds = {
  # zcat top-1m.csv.zip \
  #  | perl -ne 'chomp; s/^\d+,//; s/.+\.//; $h{$_}++;
  #              END {
  #                for (sort { $h{$b} <=> $h{$a} } keys %h) {
  #                  print "\047", $_, "\047:", $h{$_}, ", ";
  #                }
  #              }' \
  #  | fold --width=70 -s | perl -lpe 's/^/  /; s/:/: /g; s/\s+$//'
  'com': 527601, 'net': 159939, 'org': 35816, 'localhost': 21400,
  'ru': 20227, 'de': 9617, 'uk': 9234, 'it': 8681, 'io': 8531, 'me': 8462,
  'cn': 8220, 'edu': 7086, 'br': 6927, 'biz': 6810, 'in': 6725, 'cc': 6240,
  'jp': 6091, 'co': 5636, 'tv': 5402, 'fr': 5128, 'vn': 4433, 'eu': 4330,
  'nl': 4228, 'info': 3995, 'us': 3600, 'pl': 3449, 'ca': 3387, 'ua': 3368,
  'gov': 2842, 'es': 2805, 'mx': 2656, 'tr': 2488, 'au': 2153, 'ir': 1908,
  'ch': 1755, 'kr': 1751, 'se': 1747, 'tw': 1713, 'cz': 1591, 'home': 1494,
  'be': 1435, 'id': 1317, 'dk': 1291, 'to': 1271, 'xyz': 1252, 'no': 1162,
  'link': 1153, 'local': 1128, 'hu': 1114, 'pro': 1105, 'pt': 1078,
  'gr': 1052, 'lan': 1034, 'at': 1030, 'mobi': 1019, 'ro': 981, 'pw': 921,
  'my': 889, 'nz': 820, 'il': 762, 'hk': 754, 'cl': 745, 'club': 742,
  'kz': 740, 'su': 728, 'im': 709, 'top': 697, 'xxx': 679, 'sk': 676,
  'ie': 675, 'za': 669, 'fi': 635, 'email': 626, 'ga': 620, 'ar': 617,
  'ms': 606, 'online': 584, 'sg': 573, 'mil': 572, 'bz': 569, 'la': 549,
  'site': 541, 'nu': 537, 'th': 519, 'sh': 502, 'name': 484, 'gg': 480,
  'by': 461, 'pe': 452, 'mu': 452, 'cx': 448, 'ac': 447, 'sc': 441,
  'stream': 435, 'sx': 429, 'so': 425, 'fm': 423, 'mn': 423, 'ug': 422,
  'nf': 420, 'ph': 415, 'ws': 415, 've': 414, 'totolink': 411, 'tj': 407,
  'bid': 405, 'cm': 403, 'ec': 400, 'ki': 396, 'st': 392, 'localdomain': 372,
  'bg': 353, 'lt': 347, 'cloud': 344, 'is': 317, 'pk': 304, 'space': 280,
  'corp': 269, 'hr': 262, 'ly': 242, 'ng': 241, 'win': 234, 'media': 233,
  'tc': 230, 'belkin': 227, 'tech': 214, 'lv': 212, 'ai': 210, 'eg': 204,
  'cr': 203, 'gl': 197, 'live': 193, 'do': 188, 'rs': 187, 'ee': 187,
  'tk': 186, 'ae': 179, 'si': 178, 'video': 171,
  'getcacheddhcpresultsforcurrentconfig': 164, 'lk': 163, 'internal': 159,
  'asia': 158, 'network': 154, 'rocks': 151, 'bd': 150, 'am': 148,
  'today': 141, 'sa': 140, 'systems': 138, 'news': 138, 'zone': 135,
  'store': 134, 'ovh': 134, 'ml': 133, 'tt': 129, 'world': 126,
  'website': 126, 'md': 126, 'cat': 123, 'ba': 117, 'download': 117,
  'int': 115, 'box': 113, 'uy': 113, 'al': 111, 'life': 111, 'click': 111,
  'host': 109, 'ag': 109, 'services': 108, 'gateway': 107, 'lu': 106,
  'ninja': 104, 'ke': 104, 'one': 104, 'hn': 100, 'bit': 99, 'xn--p1ai': 98,
  'ge': 96, 'gt': 96, 'tools': 95, 'dlink': 95, 'fpt': 94, 'cf': 93, 'li': 92,
  're': 90, 'fun': 89, 'pub': 82, 'ma': 80, 'aero': 76, 'workgroup': 75,
  'bet': 74, 'az': 74, 'pa': 73, 'men': 73, 'guru': 73, 'ni': 70, 'gs': 68,
  'travel': 67, 'arpa': 64, 'porn': 62, 'solutions': 60, 'bo': 60, 'py': 59,
  'np': 59, '2750u': 58, 'af': 57, 'blinkap': 56, 'sv': 56, 'review': 55,
  'cu': 55, 'digital': 55, 'date': 55, 'management': 55, 'invalid': 54,
  'kh': 53, 'dz': 53, 'work': 53, 'chat': 53, 'kg': 52, 'cy': 52, 'uz': 52,
  'tn': 52, 'technology': 51, 'ad': 51, 'qa': 50, 'mk': 49, 'app': 49,
  'pm': 48, 'sexy': 48, 'ps': 47, 'gh': 47, 'loan': 46, 'gq': 46, 'press': 46,
  'trade': 45, 'ip': 44, 'games': 44, 'zw': 44, 'mg': 44, 'global': 43,
  'plus': 43, 'lb': 43, 'as': 42, 'vip': 42, 'cool': 41, 'wiki': 40, 'vc': 40,
  'tf': 40, 'coop': 39, 'works': 38, '0': 36, 'gdn': 36, 'wirelessap': 36,
  'mt': 35, 'om': 33, 'tl': 33, 'jobs': 33, 'science': 31, 'dlinkrouter': 30,
  'realtek': 30, 'sex': 30, 'pr': 30, 'leclerc': 29, 'party': 29, 'jo': 28,
  'intranet': 28, 'connectify': 28, 'blog': 28, 'moe': 28, 'tm': 27,
  'pvt': 27, 'pics': 26, 'tips': 26, 'ne': 26, 'events': 26, 'sap': 25,
  'cd': 25, 'bike': 25, 'center': 25, 'shop': 25, 'mv': 25, 'aws': 24,
  'kw': 24, 'va': 24, 'bn': 24, 'col': 24, 'red': 23, 'php': 23, 'lat': 23,
  'ci': 23, 'run': 23, 'agency': 23, 'actdsltmp': 23, 'fcname': 21, 'mm': 21,
  'ltd': 21, 'cash': 21, 'homestation': 21, 'dhcp': 20, 'gy': 20,
  'support': 20, 'sncf': 20, 'comhttps': 20, 'tz': 20, 'ads': 20,
  'watch': 19, 'bw': 19, 'team': 19, 'reliant': 19, 'ink': 19, 'zm': 19,
  'city': 18, 'buzz': 18, 'mz': 18, 'land': 18, 'ao': 18, 'fo': 18,
  'expert': 18, 'money': 18, 'accountant': 18, 'farm': 17, 'market': 17,
  'jm': 17, 'intern': 17, 'sy': 17, 'iq': 17, 'onion': 16, 'tld': 16,
  'software': 16, 'london': 16, 'google': 16, 'uno': 16, 'sn': 16, 'vg': 15,
  'et': 15, '1': 15, 'na': 15, 'nc': 15, 'ht': 15, 'gd': 15, 'gratis': 15,
  'guide': 15, 'faith': 15, 'football': 14, 'lol': 14, 'rw': 14, 'group': 14,
  'studio': 14, 'lc': 14, 'mo': 14, 'loc': 14, 'intra': 14, 'wtf': 14,
  'help': 14, 'default': 14, 'eus': 14, 'photos': 14, 'deals': 13,
  'domain': 13, 'adsl': 13, 'priv': 13, 'company': 13, 'sr': 13, '2': 13,
  'bs': 13, 'yt': 13, 'nico': 12, 'mynet': 12, 'comhttp': 12, 'express': 12,
  'bm': 12, 'gif': 12, 'wang': 12, 'gbl': 12, 'connect': 12, 'asus': 12,
  'ky': 12, 'zyxel-usg': 12, 'dev': 12, 'comundefined': 11, 'istanbul': 11,
  'ooo': 11, 'localnet': 11, 'comm': 11, 'router': 11, 'html': 11, 'fyi': 11,
  'movie': 11, 'fj': 11, 'wf': 11, 'bh': 11, 'hosting': 11, 'dc': 10,
  'social': 10, 'yandex': 10, 'gm': 10, 'con': 10, 'pg': 10, 'example': 10,
  'ist': 10, 'exchange': 10, 'asp': 10, 'dm': 10, 'mw': 10, 'cw': 10,
  'tube': 10, 'rest': 10, 'cv': 9, 'mail': 9, 'mgmt': 9, 'moscow': 9,
  'inc': 9, 'pn': 9, 'cpe': 9, 'academy': 9, 'delivery': 9, 'dj': 9, 'onl': 9,
  'ds': 9, 'gi': 9, 'sd': 9, 'sl': 9, '2018': 9, 'direct': 9, 'cricket': 9,
  'webcam': 9, 'rip': 9, 'ctx': 9, 'je': 9, 'api': 9, 'ye': 9, 'green': 8,
  'pk5001z': 8, 'energy': 8, 'js': 8, 'rack': 8, 'goog': 8, 'tg': 8,
  'love': 8, 'gal': 8, 'bj': 8, 'c': 8, 'tmp': 8, 'game': 8, 'netdummy': 8,
  'comnull': 8, 'yu': 8, 'nyc': 8, 'intr': 8, 'promo': 8, 'pictures': 8,
  'vu': 8, 'supply': 7, 'homenetwork': 7, 'kim': 7, 'modem': 7,
  'xn--j1amh': 7, 'racing': 7, 'hockey': 7, 'cafe': 7, 'bad': 7,
  'padavan': 7, 'dom': 7, 'c3': 7, 'wifi': 7, 'cisco': 7, 'ubc': 7, 'gp': 7,
  'bio': 7, 'das': 7, 'u': 7, 'gold': 7, 'gxp': 7, 'art': 7,
  'international': 6, 'taxi': 6, 'film': 6, 'fail': 6, 'mrt': 6, 'post': 6,
  'wireless-n': 6, 'build': 6, 'wm8750': 6, 'cnb': 6, 'best': 6, 'dating': 6,
  'alienvault': 6, 'dll': 6, 'com443': 6, 'camera': 6, 'beeline': 6,
  'audio': 6, 'ps1xml': 6, 'sm': 6, '7': 6, 'dns': 6, 'url': 6, 'scot': 6,
  'pink': 6, 'netgear': 6, 'consulting': 6,
  'springsecuritycontextfactory': 6, 'fit': 6, 'care': 6, 'private': 6,
  'design': 6, 'sky': 6, 'amst3': 5, 'bnpparibas': 5, 'report': 5,
  'business': 5, 'ccom': 5, 'prod': 5, 'church': 5, 'sprint': 5, 'amb': 5,
  'fitz': 5, 'gfbanorte': 5, 'bi': 5, 'hm': 5, 'fans': 5, 'encore': 5,
  'ck': 5, 'homegateway': 5, 'lcl': 5, 'engineering': 5, 'lvmh': 5,
  'test': 5, 'comcontent': 5, 'cab': 5, 'cam': 5, 'openstacklocal': 5,
  'vi': 5, 'proxy': 5, 'dhahran-adc': 5, 'bb': 5, 'hotspot': 5, 'ukhttp': 5,
  '10': 5, 'telus': 5, 'gmbh': 5, 'earth': 5, 'cpm': 5, '25127': 5,
  'etude17110': 5, 'wag320n': 5, 'photo': 5, 'here': 4, 'meet': 4,
  'pizza': 4, 'null': 4, 'gms': 4, 'ren': 4, 'ca1': 4, 'engeniusrouter': 4,
  'kkk': 4, 'gallery': 4, 'ax': 4, 'pf': 4, 'ampedwireless': 4, 'dog': 4,
  '55': 4, 'taipei': 4, 'tr-': 4, 'comnlp': 4, 'garden': 4, 'cloudera': 4,
  'w': 4, 'googlequicksearchbox': 4, 'olx': 4, 'etude': 4, 'golf': 4,
  'uahttps': 4, 'mxundefined': 4, 'comau': 4, 'codes': 4, 'comtemplates': 4,
  'ssg5-serial': 4, 'xml': 4, 'duapps': 4, '25': 4, 'nr': 4, 'afl': 4,
  'nft': 4, 'ccc': 4, 'gift': 4, 'careers': 4, 'nowhere': 4, 'setup': 4,
  'sophos': 4, 'bar': 4, 'blue': 4, 'x': 4, 'infra': 4, 'black': 4,
  'ukimp': 4, 'bt': 4, 'z': 4, 'adult': 4, 'yes': 4, 'training': 4,
  'ht5xx': 4, 'rayjump': 4, 'combr': 4, 'bank': 4, 'mibhigh': 4, 'back': 4,
  'iphone': 4, 'evernoteci': 4, 'ukt': 4, 'address': 4, 'sdf': 4, 'comn': 4,
  'bf': 4, 'localdom': 4, 'evernote': 4, 'tattoo': 4, 'brmw': 4, 'quebec': 4,
  '5': 4, 'radio': 4, 'pri': 4, 'evernotepre': 4, 'nxst': 4, 'basic': 4,
  'dhl': 4, 'com80': 4, 'res': 4, 'paris': 4, 'pharmacy': 4, 'community': 4,
  'rrcom': 4, 'ukbbc': 4, 'pem': 4, 'university': 4, 'menu': 4, 'sym': 3,
  'how': 3, 'vet': 3, '14': 3, 'locale': 3, 'svc': 3, 'error': 3,
  'dsl-100hn-t1v4': 3, 'fd': 3, 'homieapp': 3, 'png': 3, 'or': 3, 'band': 3,
  'diet': 3, 'com1936': 3, 'bellcanada': 3, 'pet': 3,
  'vnthong-tin-ban-doc': 3, '11': 3, '3bumen': 3, 'fanclub': 3, 'icbc': 3,
  'trv': 3, 'vwg': 3, 'bradesco': 3, '25527': 3, 'mhc': 3, 'ico': 3,
  'legal': 3, 'frundefined': 3, 'lvundefined': 3, '17': 3, 'army': 3,
  'coscripts': 3, 'attnet': 3, 'geoedge': 3, 'hornet': 3, 'uol': 3,
  'nethttp': 3, 'netimg': 3, 'comimg': 3, 'generated': 3, 'fashion': 3,
  'xxxxxxx': 3, 'verve': 3, 'comprod': 3, 'coml': 3, 'pwhttps': 3,
  'foundation': 3, 'shopping': 3, 'prv': 3, 'comie8webslice': 3,
  'nethttps': 3, '18': 3, 'ha': 3, 'sb': 3, 'comgrfx': 3, 'osm': 3,
  'station': 3, 'futbol': 3, '15': 3, 'maxprint': 3,
  'compoliticas-de-privacidad-y-condiciones-de-uso': 3, 'comfavicon': 3,
  'uop': 3, 'discount': 3, 'er': 3, 'mst': 3, 'cabellmedia': 3, 'fiserv': 3,
  'sohacorplauncher': 3, 'comapps': 3, '20': 3, 'graphics': 3, 'coms': 3,
  'j': 3, 'kiwi': 3, 'web': 3, 'hsbc': 3, 'basketball': 3, 'gni': 3,
  'dearmyrouter': 3, 'com0': 3, 'flights': 3, 'skyrockfm': 3, 'co-uk': 3,
  'primeapp': 3, '8': 3, '16': 3, 'www': 3, 'comusercenter': 3, 'rsx': 3,
  'museum': 3, 'cflogin': 3, '22': 3, 'place': 3, 'kn': 3, 'fitzmall': 3,
  'go': 3, 'dat': 3, 'ppp': 3, 'frhttps': 3, 'comapi': 3, 'tcs': 3,
  'info11': 3, 'r': 3, 'grp': 3, 'ukselect': 3, 'rcse': 3, 'pix': 3,
  'jetpack': 3, 'doman': 3, 'novalocal': 3, 'wine': 3, 'arris': 2, 'xx': 2,
  'amsterdam': 2, 'cowiki': 2, 'tds': 2, 'asd': 2,
  'coma-quiet-place-movie-review-2018': 2, 'microsoftedge': 2,
  'commaze-runner-3-death-cure-movie-review': 2, '2547': 2, 'tgc': 2,
  'labox': 2, 'into': 2, 'presto': 2, 'sbg3300': 2, 'dlink-ap': 2,
  'etude64025': 2, 'td': 2, 'dca': 2, 'redriver': 2, 'cymru': 2,
  'sv-lx-xstore': 2, 'sys': 2, 'wlan0': 2, 'moda': 2, 'education': 2,
  'blockedsitedsserror': 2, 'vision': 2, 'df': 2, 'barclays': 2,
  'openvpn': 2, 'b': 2, 'ruhttps': 2, 'docs': 2, 'claro': 2, 'nr-data': 2,
  'set': 2, 'etude33166': 2, 'show': 2, 'facebook': 2, 'tvhttps': 2,
  'hotspot300': 2, 'sony': 2, 'pc-01': 2, 'des': 2, 'googlecom': 2,
  'vnhttp': 2, 'htm': 2, 'mc': 2, 'btac': 2, 'koko': 2, 'aliant': 2,
  'dance': 2, 'compacific-rim-uprising-review': 2, 'conm': 2, 'txt': 2,
  'investorplace': 2, 'usb': 2, 'ee3e': 2, 'etude22139': 2, 'sensors': 2,
  'couk': 2, 'kulsheu': 2, 'saxo': 2, 'com-': 2, 'nett': 2, '2527': 2,
  'coffee': 2, 'etude62143': 2, 'mr': 2, 'n01-r15dc': 2, 'tracker': 2,
  'cloud-gateway': 2, 'credit': 2, 'wtd': 2, 'ee2e': 2, 'nit': 2, 'co0': 2,
  'w-net': 2, '2254': 2, 'partners': 2, '2512': 2, 'globalnames': 2,
  'undefined': 2, 'vntrai-nghiem-ict': 2, 'vom': 2, 'cars': 2, 'nb': 2,
  'ruhttp': 2, 'navy': 2, 'offcarrsrl': 2, 'blackhole': 2, 'jsp': 2,
  'prolink': 2, 'aftonbladet': 2, 'com-1480955588261-8gb-sgp1-01': 2,
  'comblockers-movie-review-2018-john-cena-sxsw': 2, 'relteak': 2,
  'casino': 2, 'comden-of-thieves-movie-review-2018-gerard-butler': 2,
  'cmo': 2, 'bingo': 2, 'comhostiles-movie-review-christian-bale': 2,
  'ntp': 2, 'gumgucom': 2, 'notused': 2, 'domains': 2, 'trust': 2,
  'mib2p': 2, 'fixme': 2, 'coma-wrinkle-in-time-movie-review-2018': 2,
  'sdus': 2, 'g': 2, 'meta-chart': 2, 'directvnet': 2, 'backupdb': 2,
  'baseurl': 2, 'lib': 2, '4': 2, 'git': 2, 'immo': 2, 'cgc-cwfpw03': 2,
  'house': 2, 'webvpn': 2, 'nationstarmtgcom': 2, 'ent': 2, 'etude59215': 2,
  'cginet': 2, 'smartlink': 2, 'parts': 2, 'cube': 2, '2127': 2, 'staff': 2,
  'blah': 2, 'etude59254': 2, 'sitecomwlr2100': 2, 'oiwtech': 2,
  'enhwi-n3': 2, 'mytotolink': 2, 'guest': 2, 'hole': 2, 'etude49087': 2,
  'opendns': 2, 'jemail': 2, 'cards': 2, '25427': 2, 'ocm': 2,
  'construction': 2, 'scorecardresearch': 2, 'seite': 2, 'mp': 2, 'crs': 2,
  'exe': 2, '32': 2, 'https': 2, 'vinn': 2, 'ul': 2, 'vintners': 2,
  'commollys-game-movie-review-2': 2, 'arcelik': 2, 'realtor': 2,
  'weir': 2, 'noodo': 2, 'comblack-panther-movie-review-2018': 2,
  'classpass': 2, 'le': 2, 'cnhttp': 2, 'vacations': 2, 'sonrisa': 2,
  'ssg5-v92': 2, 'com15-17-to-paris-movie-review-2018-clint-eastwood': 2,
  'chrome': 2, 'mx1': 2, 'blackber': 2, 'xom': 2, 'goldaaaaa': 2, 'q': 2,
  'a': 2, 'i2p': 2, 'bmw': 2, 'cim': 2, '04': 2, 'manhattan': 2,
  'competer-rabbit-movie-review-2018': 2, 'twitter': 2, 'forsale': 2,
  'i': 2, 'etude13141': 2, '1127': 2, 'brother': 2,
  'comgame-night-movie-review-2018-jason-bateman': 2,
  'comready-player-one-movie-review-2018': 2, 'consul': 2, 'style': 2,
  'xn--com-9o0a': 2, '2554': 2, 'vote': 2, 'ski': 2, 'auction': 2,
  'speedportentry2090126250021': 2, 'cloudmobi': 2, 'bzh': 2,
  'etude86026': 2, 'http': 2, 'etude34002': 2, 'commx': 2, 'root': 2,
  'kolsheu': 2, 'pixel': 2, 'pmc': 2, 'dhs': 2, 'etude62148': 2,
  'recipes': 2, 'canon': 2, 'ls': 2, 'henrico': 2, 'ndvl': 2, 'ais-vidnt': 2,
  'storefrontlb': 2, 'vntruyen-thong-so': 2, 'wales': 2, 'tmcs': 2,
  'etude86027': 2, 'vps': 2, 'fa': 2, 'muc': 2, 'instagram': 2, 'fox': 2,
  'bazing': 2, 'jw': 2, 'copm': 2, 'ru-1504886553877-1gb-fra1-01-new': 2,
  'aps': 2, 'ipgtestnet': 2, 'ecom': 2, 'cg': 2, 'e-besok': 2, 'claims': 2,
  'aacstore': 2, 'vds': 2, 'server': 2, 'spanishtracker': 2, 'dmz': 2,
  'boutique': 2, 'enel': 2, 'etude82012': 2, 'etude59239': 2, 'gre': 2,
  'comunfriended-2-dark-web-movie-review-sxsw': 2, 'antero': 2, 'aspx': 2,
  'ie5': 2, 'jb': 1, 'nets': 1, 'rl': 1, 'can': 1, 'xm': 1, 'ji': 1, 'comt': 1,
  'zc': 1, 'cnet': 1, 'como': 1, 'rh': 1, 'ut': 1, 'ay': 1, 'qv': 1, 'zs': 1,
  '62': 1, 'nic': 1, 'aa': 1, 'rk': 1, 'xp': 1, 'qj': 1, 'zy': 1, '80': 1,
  'tendaap': 1, 'inet': 1, 'internet': 1, 'nj': 1, 'ur': 1, 'esc': 1,
  'haus': 1, 's': 1, '54': 1, 'hw': 1, 'comj': 1, 'fre': 1, 'yh': 1, 'phx': 1,
  'wj': 1, 'oi': 1, 'eth0': 1, 'att': 1, 'uf': 1, 'um': 1, 'old': 1, 'hl': 1,
  'wag160n': 1, 'vd': 1, 'huhttp': 1, 'wa': 1, 'msh': 1, 'bk': 1, 'fp': 1,
  'ei': 1, 'mj': 1, 'xe': 1, 'msn': 1, 'cor': 1, 'coj': 1, '79': 1, 'com1': 1,
  'wl': 1, '44': 1, 'dsl2740b': 1, 'bible': 1, 'repeater': 1, 'pc-15': 1,
  '65': 1, 'nm': 1, 'dw': 1, 'voip': 1, '98': 1, 'ssg5-serial-wlan': 1,
  'pc-13': 1, 'nk': 1, 'coom': 1, 'jz': 1, 'vacourts': 1, 'ya': 1, 'rj': 1,
  'capital': 1, 'ft': 1, '83': 1, 'msft': 1, 'comy': 1, 'o': 1,
  'cablevisionnetwork': 1, 'jg': 1, 'kx': 1, 'jh': 1, '81': 1, 'dch': 1,
  'nn': 1, 'hi': 1, 'ik': 1, 'qx': 1, 'oa': 1, 'uv': 1, 'ri': 1, '29': 1,
  'gx': 1, 'hkuhk': 1, 'inf': 1, 'vh': 1, 'tp': 1, 'kitchen': 1, '21': 1,
  'oom': 1, '53': 1, 'fund': 1, 'hc': 1, 'ciom': 1, 'coo': 1, 'don': 1,
  'wh': 1, 'cob': 1, 'cern': 1, '96': 1, 'xg': 1, 'landrover': 1, 'gz': 1,
  'xk': 1, 'mp4': 1, 'kv': 1, 'oj': 1, 'sq': 1, 'lg': 1, 'login': 1, '61': 1,
  'v15g-rtr': 1, 'xcom': 1, 'linksys': 1, 'yg': 1, 'ud': 1, 'wr': 1, '99': 1,
  'yn': 1, 'cotv': 1, '41': 1, 'wg': 1, 'ner': 1, 'ok': 1, 'mydomain': 1,
  '72': 1, '52': 1, 'if': 1, 'fom': 1, 'campus': 1, 'wp': 1, 'lw': 1, 'ct': 1,
  'youtube': 1, 'sw': 1, 'en': 1, 'rf': 1, 'holdings': 1, 'iz': 1,
  'luxury': 1, 'hd': 1, 'zi': 1, 'pc-05': 1, 'wd': 1, 'fn': 1, 'fx': 1, 'm': 1,
  'clom': 1, 'desi': 1,
  'comthe-director-and-the-jedi-movie-review-star-wars': 1, '30': 1,
  'qu': 1, 'nnet': 1, 'enterprises': 1, 'jc': 1, 'ko': 1, 'fb': 1, 'com2': 1,
  'ini': 1, 'wi': 1, 'xl': 1, 'ss': 1, 'singles': 1, 'ff': 1, 'comp': 1,
  'bc': 1, 'rv': 1, 'amp': 1, 'wm': 1, 'lcom': 1, 'frs': 1, 'aj': 1, 'limo': 1,
  '56': 1, 'aircard': 1, 'hv': 1, 'l': 1, '77': 1, 'll': 1, 'cd-r': 1, 'qi': 1,
  'uu': 1, 'iw': 1, 'dn': 1, 'coma': 1, 'netin': 1, 'zf': 1, 'el': 1, 'mb': 1,
  'hub': 1, 'dcp': 1, 'jj': 1, '39': 1, 'kom': 1, 'yc': 1, 'yl': 1, 'jt': 1,
  'vr': 1, 'sale': 1, 'fq': 1, 'oc': 1, 'jk': 1, 'cokr': 1, 'qh': 1, '9': 1,
  'williamhill': 1, '40': 1, 'sitecomwlr4001': 1, 'ak': 1, 'com4': 1,
  'pd': 1, 'lp': 1, '88': 1, 'xb': 1, 'intraxa': 1, 'rc': 1, 'nej': 1,
  'sitecomwl351': 1, 'oo': 1, 'zj': 1, 'rp': 1, 'comua': 1, 'qy': 1,
  'coin': 1, 'ja': 1, 'lz': 1, 'acuk': 1, 'lj': 1, 'eng': 1, 'wq': 1,
  'comx': 1, '94': 1, '63': 1, 'kl': 1, 'zn': 1, 'yq': 1, 'hh': 1, '6': 1,
  'pc-07': 1, 'cvom': 1, 'wu': 1, 'lq': 1, 'n': 1, 'ju': 1, 'p-2601hnu-f1': 1,
  '43': 1, '90': 1, 'ops': 1, 'ol': 1, 'xn--p1acf': 1, 'bx': 1, 'nejp': 1,
  'nx': 1, 'cahttps': 1, 'yo': 1, 'abc': 1, 't': 1, 'plhttp': 1, 'bp': 1,
  'trsisp': 1, 'danet': 1, 'cocc': 1, 'dt': 1, 'zg': 1, 'fw': 1, 'ti': 1,
  'bargains': 1, 'ww': 1, 'ot': 1, 'zu': 1, '38': 1, 'fy': 1, 'afmil': 1,
  '89': 1, 'echo': 1, 'kj': 1, 'os': 1, 'yd': 1, 'comautodiscover': 1,
  'yy': 1, 'lf': 1, 'ex': 1, 'wz': 1, 'uc': 1, 'ku': 1, 'off': 1, 'esr300h': 1,
  'jy': 1, 'wb': 1, 'cdrking': 1, 'coza': 1, 'wy': 1, 'hs': 1, '3': 1,
  'comom': 1, 'yr': 1, 'zp': 1, '00': 1, 'ob': 1, 'ey': 1, '78': 1, 'xc': 1,
  'nh': 1, 'di': 1, 'qo': 1, '33': 1, 'nrt': 1, 'suse': 1, 'nt': 1, 'yx': 1,
  'cq': 1, 'pc-14': 1, 'vw': 1, 'aw': 1, 'xa': 1, 'dsl2750b': 1,
  'p-661hnu-f1': 1, 'gdg': 1, 'dl': 1, 'ym': 1, 'vsi-nj': 1, 'uq': 1, 'tb': 1,
  'mf': 1, 'cet': 1, 'ii': 1, 'vs': 1, 'clm': 1, 'rm': 1, 'sco': 1, 'f': 1,
  'un': 1, 'qz': 1, 'mesos': 1, 'ts': 1,
  'comwhen-we-first-met-movie-trailer-adam-devine': 1, '45': 1, 'wx': 1,
  'e': 1, 'cb': 1, 'rx': 1, 'wn': 1, 'melbourne': 1, '42': 1, 'comw': 1,
  'v16b-rtr': 1, 'lo': 1, 'vq': 1, 'd': 1, 'jn': 1, 'xd': 1, 'esr150h': 1,
  'coim': 1, 'yi': 1, 'ib': 1, 'hx': 1,
  'combatman-gotham-by-gaslight-movie-review-2018': 1, 'mhs': 1, 'an': 1,
  'testlab': 1, '97': 1, 'com3': 1, 'zr': 1, 'av': 1, 'pi': 1, 'comtw': 1,
  'xw': 1, 'comh': 1, 'qp': 1, 'clinic': 1, 'ney': 1, 'yw': 1, 'comhk': 1,
  'cok': 1, 'ka': 1, 'pj': 1, 'xn': 1, 'lh': 1, 'com443443': 1, 'comf': 1,
  'netau': 1, 'kornet': 1, 'myroundpro': 1, 'zd': 1, 'wk': 1, 'fc': 1,
  'acza': 1, 'fs': 1, '76': 1, 'college': 1, 'vj': 1, 'ln': 1, 'lokal': 1,
  'zh': 1, 'ea': 1, 'zv': 1, 'institute': 1, 'tvhttp': 1, 'ld': 1, 'v': 1,
  'y': 1, 'colm': 1, 'zz': 1, 'hq': 1, 'ssg-140': 1, 'bns': 1, '26': 1,
  'gob': 1, 'comq': 1, 'px': 1, 'comcn': 1, 'dh': 1, 'cokm': 1, 'ra': 1,
  '75': 1, '84': 1, 'xz': 1, 'ssg20': 1, 'nd': 1, 'od': 1, 'comar': 1,
  'atcosp': 1, 'json': 1, 'p-2812hnul-f1': 1, 'ilinks': 1, 'not': 1,
  'corporate': 1, 'eq': 1, '66': 1, 'aim': 1, 'none': 1, 'skyworth': 1,
  '19': 1, 'ta': 1, 'hosted': 1, 'dp': 1, 'ny': 1, 'comg': 1, 'dq': 1,
  'in-addr-arpa': 1, 'pc': 1, 'netr': 1, '69': 1, 'dir': 1, '51': 1, 'rd': 1,
  'orguk': 1, 'comcom': 1, 'edu1': 1, 'zb': 1, 'loca': 1, 'wan': 1,
  'skynet': 1, 'vy': 1, 'kk': 1, 'rq': 1, 'hg232f': 1, 'vt': 1, 'zx': 1,
  'qd': 1, 'holiday': 1, '13': 1, 'rt-g32': 1, '36': 1, 'eo': 1, 'zl': 1,
  'xt': 1, 'homenet': 1, 'comsg': 1, 'comph': 1, 'usacom': 1, 'apps': 1,
  '68': 1, 'xj': 1, 'met': 1, 'pre': 1, 'tokyo': 1, 'yelp': 1, 'firewall': 1,
  'ue': 1, 'pll': 1, 'town': 1, '70': 1, 'bu': 1, 'mig': 1, 'rent': 1,
  'goo': 1, 'comd': 1, 'zom': 1, 'netco': 1, 'pc-02': 1, 'cj': 1,
  'viasatdomain': 1, 'czcc': 1, '74': 1, '87': 1, 'comr': 1, 'kq': 1, 'ze': 1,
  'fe': 1, 'ih': 1, 'dehttp': 1, 'oq': 1, '73': 1, 'ralinkap': 1, 'fu': 1,
  'lm': 1, 'fv': 1, 'som': 1, 'rb': 1, 'nq': 1, '31': 1, 'qcca': 1,
  'neustar': 1, 'you': 1, 'external': 1, 'pc-11': 1, 'mi': 1, 'netl': 1,
  'lx': 1, 'css': 1, 'pc-06': 1, 'tx': 1, 'dono': 1, 'orghttps': 1, 'frnf': 1,
  '93': 1, 'fds': 1, 'pc-03': 1, 'c0m': 1, 'multilaserap': 1,
  'xn--80adxhks': 1, 'remote': 1, '28': 1, 'xn--d1acj3b': 1, 'qt': 1,
  'commy': 1, 'db': 1, 'ew': 1, 'dd': 1, 'resources': 1, 'ass': 1, 'ej': 1,
  '57': 1, '67': 1, 'ui': 1, 'xs': 1, 'qc': 1, 'hg': 1, 'em': 1, 'yv': 1,
  'poker': 1, 'wo': 1, 'jq': 1, 'yj': 1, 'pv': 1, 'rg': 1, 'ccm': 1, 'oh': 1,
  'rru': 1, '95': 1, 'directory': 1, 'wimax': 1, 'barclaycard': 1, 'nam': 1,
  'wireless': 1, 'k': 1, 'tq': 1, '35': 1, 'pp': 1, 'come': 1, 'fl': 1,
  'rt': 1, 'kf': 1, 'pu': 1, 'pc-10': 1, 'nhsuk': 1, '34': 1, 'der': 1,
  'ftgroup': 1, 'nete': 1, 'ez': 1, 'xq': 1, 'v15f-rtr': 1, 'qq': 1, 'ij': 1,
  'qr': 1, '85': 1, 'dg': 1, 'inside': 1, 'hz': 1, '91': 1, 'shoes': 1,
  'vm': 1, 'storefront': 1, 'qb': 1, 'h': 1, 'ks': 1, 'qg': 1, 'law': 1,
  'ic': 1, 'xv': 1, 'reviews': 1, 'xf': 1, 'ithttp': 1, 'vl': 1, 'ho': 1,
  '47': 1, 'he': 1, 'rr': 1, 'dv': 1, 'p-660hnu-f1': 1, 'qn': 1, 'ocom': 1,
  'ev': 1, 'xr': 1, 'op': 1, 'kc': 1, 'zo': 1, 'pmi': 1, 'neet': 1, 'pb': 1,
  'hb': 1, 'vp': 1, 'qf': 1, 'usa': 1, 'cp': 1, 'ek': 1, 'itv': 1, 'sub': 1,
  'eb': 1, '37': 1, '82': 1, 'jx': 1, 'ox': 1, 'sp': 1, 'wt': 1, 'ix': 1,
  'icm': 1, 'ashx': 1, 'esl': 1, 'gent': 1, 'the': 1, 'k12': 1, 'vz': 1,
  'ssg20-wlan': 1, 'tax': 1, 'rul': 1, 'cs': 1, 'dcn': 1, '50': 1, 'vk': 1,
  'yf': 1, 'xu': 1, 'we': 1, 'xy': 1, 'eco': 1, '46': 1, 'stage': 1,
  'netscreen-ns5gt': 1, 'googleapis': 1, 'gj': 1, 'nwt': 1, 'gcca': 1,
  'yz': 1, '60': 1, 'oe': 1, 'googl': 1, 'pz': 1, 'elecom': 1, 'study': 1,
  'airport': 1, 'og': 1, 'jr': 1, 'frl': 1, 'yp': 1, 'ys': 1, 'compe': 1,
  'ia': 1, 'sami': 1, 'tu': 1, 'dx': 1, 'vpn': 1, 'ov': 1, 'cum': 1, 'ab': 1,
  'dy': 1, 'lan1': 1, 'xn--54b7fta0cc': 1, 'eh': 1, '59': 1, 'wc': 1, 'rn': 1,
  'cnm': 1, 'wrvs4400nv2': 1, 'ext': 1, 'associates': 1, 'dr': 1, 'koeln': 1,
  'wv': 1, 'comi': 1, 'nat': 1, 'te': 1, 'hj': 1, 'vv': 1, 'ty': 1, 'pc-09': 1,
  'pc-04': 1, 'lease': 1, 'rvs4000': 1, '71': 1, '24': 1, 'cislive': 1,
  'qk': 1, 'qe': 1, 'zq': 1, 'lab': 1, 'v16a-rtr': 1, '12': 1, 'ig': 1,
  'service': 1, 'compt': 1, '64': 1, 'pq': 1, 'da': 1, 'hitachi': 1, 'oy': 1,
  'kd': 1, 'school': 1, 'vf': 1, 'comjs': 1, 'vb': 1, 'rz': 1, 'qs': 1,
  'vo': 1, 'cgi': 1, 'gk': 1, 'eduau': 1, 'xn--p1ag': 1, 'sf': 1, 'xi': 1,
  'uh': 1, 'zt': 1, 'jpg': 1, 'jf': 1, 'jaguar': 1, '86': 1, 'gmail': 1,
  'po': 1, 'netua': 1, 'ap': 1, 'hp': 1, 'gifts': 1, 'viscosity': 1, 'ux': 1,
  'tmhs': 1, 'ow': 1, 'ssa': 1, 'uo': 1, 'up': 1, 'iu': 1, 'iy': 1, 'yk': 1,
  'bq': 1, 'p': 1, 'yb': 1, 'hf': 1, 'nw': 1, 'fh': 1, 'google-analytics': 1,
  'marketing': 1, 'fitness': 1, 'vanguard': 1, 'sch': 1, 'demo': 1,
  'lokaal': 1, 'mifi': 1, 'legacy': 1, 'ns': 1, 'comvn': 1, 'jv': 1, 'ce': 1,
  'admin': 1, 'jl': 1, 'czhttp': 1, 'orghttp': 1, 'cin': 1, 'gv': 1, 'tst': 1,
  '01': 1, 'ah': 1, 'fake': 1, 'zk': 1, 'comwp-content': 1, 'tatar': 1,
  'du': 1, 'vnhttps': 1, 'cpom': 1, 'wodesys': 1, 'iv': 1,
  'comannihilation-movie-review-2018-natalie-portman': 1,
  'sharepoint': 1, 'hy': 1, 'mshome': 1, 'ef': 1, 'gc': 1, 'xo': 1, 'on': 1,
  'fg': 1, 'pc-12': 1, 'public': 1, 'bot': 1, '254255': 1, 'qw': 1,
  'sitecomwl341': 1, 'ed': 1, 'sitecom': 1, 'ou': 1, 'qm': 1, '48': 1,
  'govuk': 1, 'arrivatrains': 1, '58': 1, 'ep': 1,
  'coma-quiet-place-movie-review-2': 1, 'log': 1, 'bl': 1, 'of': 1, 'ry': 1,
  '27': 1, 'beer': 1, 'cxom': 1, 'xh': 1, 'srv': 1, 'zzz': 1, 'main': 1,
  'comimages': 1, 'conz': 1, 'car': 1, '92': 1, '23': 1, 'cow': 1, 'uw': 1,
  '49': 1, 'nv': 1, 'vx': 1, 'ub': 1, 'sbr-ac1750': 1, 'acs': 1, 'comc': 1,
  'cox': 1, 'eshttp': 1, 'buffalo': 1, 'comb': 1, 'comu': 1, 'mars': 1,
  'ismaili': 1, 'comassets': 1, 'lgbt': 1, 'core': 1, 'uj': 1, 'comk': 1,
  'adm': 1, 'frhttp': 1, 'pc-08': 1, 'fz': 1, 'pdf': 1, 'jd': 1, 'kt': 1,
}
