nsecx

- NSEC[3] Walking for DNSSEC
git clone git://git.acid.vegas/nsecx.git
Log | Files | Refs | Archive | README | LICENSE

commit a10ca94dc79f97a7fa4424e10ca001971c97f176
parent d7c0c075c287ea7302bde9cd63c429de1777f122
Author: acidvegas <acid.vegas@acid.vegas>
Date: Mon, 13 Nov 2023 23:01:08 -0500

Added full dnssec data for all tlds and started improving nsec/nsec3 walks

Diffstat:
Mnsec | 7+++++++
Ansec3 | 14++++++++++++++
Aoutput/nodnssec.txt | 98+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aoutput/nsec.txt | 51+++++++++++++++++++++++++++++++++++++++++++++++++++
Aoutput/nsec3.txt | 1309+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mtldsec | 18+++++++-----------

6 files changed, 1486 insertions(+), 11 deletions(-)

diff --git a/nsec b/nsec
@@ -1,5 +1,6 @@
 #!/bin/sh
 # NSEC walk script for DNSSEC - developed by acidvegas (https://git.acid.vegas/nsecx)
+# nsec
 
 # This script will walk through a DNS zone using NSEC records.
 
@@ -9,9 +10,15 @@ tld="$1"
 # Initialize the top-level domain (TLD) to start the walk from
 current_domain="$tld"
 
+#dns_servers=$(curl -s https://public-dns.info/nameservers.txt | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}')
+
 # Loop to walk through the zone using NSEC records
 while true; do
+    # Select a random DNS server from the list
+   #nameserver=$(shuf -n 1 -e $dns_servers)
+
     # Perform the dig command to get the NSEC record for the current domain
+    #output="$(dig @${nameserver} +trace $current_domain NSEC)"
     output="$(dig +trace $current_domain NSEC)"
 
     # Use grep to find the line with the current domain and then use awk to extract the next domain
diff --git a/nsec3 b/nsec3
@@ -0,0 +1,14 @@
+#!/bin/bash
+# NSEC walk script for DNSSEC - developed by acidvegas (https://git.acid.vegas/nsecx)
+
+# https://github.com/anonion0/nsec3map
+#python3 -m pip install n3map[predict]
+
+TARGET=$1 # Can simply be a TLD (no dot)
+mkdir -p output
+for NS in $(dig @8.8.8.8 +short NS $TARGET | sort -R); do
+	IPADDR=$(dig +short "$1" A || dig +short "$1" AAAA)
+	echo "Targeting $TARGET on $NS ($IPADDR)..."
+	n3map -avpl --output=output/$TARGET_$NS.txt $IPV4 --ignore-overlapping $TARGET
+	echo "-------------------------"
+done
diff --git a/output/nodnssec.txt b/output/nodnssec.txt
@@ -0,0 +1,98 @@
+ae
+al
+ao
+aq
+as
+ba
+bb
+bf
+bi
+bo
+bs
+bw
+cd
+cf
+cg
+ck
+cm
+cu
+cv
+cw
+dj
+do
+eg
+fk
+ga
+gb
+ge
+gf
+gh
+gm
+gp
+gq
+gt
+gu
+hm
+im
+iq
+jm
+jo
+kh
+km
+kn
+kp
+ls
+mh
+mk
+ml
+mo
+mp
+mq
+ms
+mt
+mu
+mv
+mw
+mz
+ne
+ng
+ni
+np
+nr
+pa
+pf
+pg
+pk
+pn
+ps
+qa
+sd
+sm
+sr
+st
+sv
+sy
+sz
+tc
+td
+tg
+tj
+tk
+to
+va
+vi
+xn--d1alf
+xn--j1amh
+xn--lgbbat1ad8j
+xn--mgba3a4f16a
+xn--mgbaam7a8h
+xn--mgbayh7gpa
+xn--mgbc0a9azcg
+xn--mgbpl2fh
+xn--mgbtx2b
+xn--mix891f
+xn--node
+xn--ogbpf8fl
+xn--wgbl6a
+ye
+zw
diff --git a/output/nsec.txt b/output/nsec.txt
@@ -0,0 +1,51 @@
+arpa
+audio
+auto
+ax
+bd
+br
+bt
+car
+cars
+ch
+christmas
+ci
+diet
+dz
+ee
+er
+flowers
+game
+gdn
+gn
+gov
+guitars
+hosting
+id
+ir
+kg
+kz
+lb
+li
+lk
+lol
+lr
+mc
+mom
+nu
+pics
+pr
+ruhr
+se
+sl
+tn
+tz
+ve
+xn--54b7fta0cc
+xn--80ao21a
+xn--fzc2c9e2c
+xn--l1acc
+xn--mgbai9azgqp6j
+xn--pgbs0dh
+xn--xkc2al3hye2a
+xn--ygbi2ammx
diff --git a/output/nsec3.txt b/output/nsec3.txt
@@ -0,0 +1,1309 @@
+aaa:1 0 0 -
+aarp:1 0 0 -
+abb:1 0 10 332539EE7F95C32A
+abbott:1 0 10 332539EE7F95C32A
+abbvie:1 0 0 -
+abc:1 0 0 -
+able:1 0 0 -
+abogado:1 0 0 -
+abudhabi:1 0 10 9D8139AB9ECA925E
+ac:1 0 10 332539EE7F95C32A
+academy:1 0 10 332539EE7F95C32A
+accenture:1 0 0 -
+accountant:1 0 0 -
+accountants:1 0 10 332539EE7F95C32A
+aco:1 0 10 0B85863D2B5587FD
+actor:1 0 10 332539EE7F95C32A
+ad:1 0 10 D2
+ads:1 0 1 E41AABFAC2CA4067
+adult:1 0 0 -
+aeg:1 0 0 -
+aero:1 0 10 332539EE7F95C32A
+aetna:1 0 0 -
+af:1 0 10 63793249
+afl:1 0 0 -
+africa:1 0 0 -
+ag:1 0 10 332539EE7F95C32A
+agakhan:1 0 10 332539EE7F95C32A
+agency:1 0 10 332539EE7F95C32A
+ai:1 0 0 -
+aig:1 0 0 -
+airbus:1 0 0 -
+airforce:1 0 10 332539EE7F95C32A
+airtel:1 0 0 -
+akdn:1 0 10 332539EE7F95C32A
+alibaba:1 0 10 332539EE7F95C32A
+alipay:1 0 10 332539EE7F95C32A
+allfinanz:1 0 0 -
+allstate:1 0 10 332539EE7F95C32A
+ally:1 0 0 -
+alsace:1 0 0 -
+alstom:1 0 0 -
+am:1 0 5 357B19C1778E6D05
+amazon:1 0 0 -
+americanexpress:1 0 0 -
+americanfamily:1 0 0 -
+amex:1 0 0 -
+amfam:1 0 0 -
+amica:1 0 0 -
+amsterdam:1 0 0 -
+analytics:1 0 0 -
+android:1 0 1 43C39DDD1F53444A
+anquan:1 0 10 BA5EBA11
+anz:1 0 0 -
+aol:1 0 10 332539EE7F95C32A
+apartments:1 0 10 332539EE7F95C32A
+app:1 0 1 139FCA6C02909936
+apple:1 0 10 2FF44E67
+aquarelle:1 0 0 -
+ar:1 0 10 -
+arab:1 0 10 DF21ECF26F57EB0F
+aramco:1 0 0 -
+archi:1 0 10 332539EE7F95C32A
+army:1 0 10 332539EE7F95C32A
+art:1 0 0 -
+arte:1 0 0 -
+asda:1 0 10 332539EE7F95C32A
+asia:1 0 10 332539EE7F95C32A
+associates:1 0 10 332539EE7F95C32A
+at:1 0 0 -
+athleta:1 0 0 -
+attorney:1 0 10 332539EE7F95C32A
+au:1 0 0 ACB0E542A75932C7
+auction:1 0 10 332539EE7F95C32A
+audi:1 0 10 332539EE7F95C32A
+audible:1 0 0 -
+auspost:1 0 0 -
+author:1 0 0 -
+autos:1 0 0 -
+avianca:1 0 10 332539EE7F95C32A
+aw:1 0 0 -
+aws:1 0 0 -
+axa:1 0 0 -
+az:1 0 3 FACADEC0DE
+azure:1 0 0 -
+baby:1 0 0 -
+baidu:1 0 5 3A1B91E364D39AEB
+banamex:1 0 0 -
+bananarepublic:1 0 0 -
+band:1 0 10 332539EE7F95C32A
+bank:1 0 0 -
+bar:1 0 0 -
+barcelona:1 0 0 -
+barclaycard:1 0 10 332539EE7F95C32A
+barclays:1 0 10 332539EE7F95C32A
+barefoot:1 0 10 332539EE7F95C32A
+bargains:1 0 10 332539EE7F95C32A
+baseball:1 0 0 -
+basketball:1 0 0 -
+bauhaus:1 0 0 -
+bayern:1 0 0 -
+bbc:1 0 0 -
+bbt:1 0 10 332539EE7F95C32A
+bbva:1 0 0 -
+bcg:1 0 10 332539EE7F95C32A
+bcn:1 0 0 -
+be:1 0 0 -
+beats:1 0 10 3E0164A8
+beauty:1 0 0 -
+beer:1 0 0 -
+bentley:1 0 0 -
+berlin:1 0 0 -
+best:1 0 0 -
+bestbuy:1 0 10 332539EE7F95C32A
+bet:1 0 10 332539EE7F95C32A
+bg:1 0 10 -
+bh:1 0 0 -
+bharti:1 0 0 -
+bible:1 0 0 -
+bid:1 0 0 -
+bike:1 0 10 332539EE7F95C32A
+bing:1 0 0 -
+bingo:1 0 10 332539EE7F95C32A
+bio:1 0 10 332539EE7F95C32A
+biz:1 0 0 -
+bj:1 0 10 0DB24F17
+black:1 0 10 332539EE7F95C32A
+blackfriday:1 0 0 -
+blockbuster:1 0 10 332539EE7F95C32A
+blog:1 0 0 -
+bloomberg:1 0 0 -
+blue:1 0 10 332539EE7F95C32A
+bm:1 0 10 332539EE7F95C32A
+bms:1 0 10 332539EE7F95C32A
+bmw:1 0 0 -
+bn:1 0 20 E6E7B0909BAFDFF7
+bnpparibas:1 0 10 332539EE7F95C32A
+boats:1 0 0 -
+boehringer:1 0 10 332539EE7F95C32A
+bofa:1 0 0 -
+bom:1 0 0 95DF12E5F532FCE521D4
+bond:1 0 0 -
+boo:1 0 1 4895D67A0AA23CAD
+book:1 0 0 -
+booking:1 0 0 -
+bosch:1 0 10 332539EE7F95C32A
+bostik:1 0 0 -
+boston:1 0 0 -
+bot:1 0 0 -
+boutique:1 0 10 332539EE7F95C32A
+box:1 0 0 -
+bradesco:1 0 10 332539EE7F95C32A
+bridgestone:1 0 0 -
+broadway:1 0 0 -
+broker:1 0 10 332539EE7F95C32A
+brother:1 0 0 -
+brussels:1 0 0 -
+build:1 0 0 -
+builders:1 0 10 332539EE7F95C32A
+business:1 0 10 332539EE7F95C32A
+buy:1 0 0 -
+buzz:1 0 0 -
+bv:1 0 0 -
+by:1 0 10 3DB13C269C465314
+bz:1 0 10 332539EE7F95C32A
+bzh:1 0 0 -
+ca:1 0 0 -
+cab:1 0 10 332539EE7F95C32A
+cafe:1 0 10 332539EE7F95C32A
+cal:1 0 1 508E41C6023A43D6
+call:1 0 0 -
+calvinklein:1 0 0 -
+cam:1 0 0 -
+camera:1 0 10 332539EE7F95C32A
+camp:1 0 10 332539EE7F95C32A
+canon:1 0 0 -
+capetown:1 0 0 -
+capital:1 0 10 332539EE7F95C32A
+capitalone:1 0 0 -
+caravan:1 0 0 -
+cards:1 0 10 332539EE7F95C32A
+care:1 0 10 332539EE7F95C32A
+career:1 0 0 -
+careers:1 0 10 332539EE7F95C32A
+casa:1 0 0 -
+case:1 0 0 -
+cash:1 0 10 332539EE7F95C32A
+casino:1 0 10 332539EE7F95C32A
+cat:1 0 0 -
+catering:1 0 10 332539EE7F95C32A
+catholic:1 0 0 -
+cba:1 0 0 -
+cbn:1 0 0 -
+cbre:1 0 0 -
+cc:1 0 0 -
+center:1 0 10 332539EE7F95C32A
+ceo:1 0 0 -
+cern:1 0 10 332539EE7F95C32A
+cfa:1 0 0 -
+cfd:1 0 0 -
+chanel:1 0 10 332539EE7F95C32A
+channel:1 0 1 55CDF00B464A1CF7
+charity:1 0 0 332539EE7F95C32A
+chase:1 0 0 -
+chat:1 0 10 332539EE7F95C32A
+cheap:1 0 10 332539EE7F95C32A
+chintai:1 0 0 -
+chrome:1 0 1 0A4D42F79B49FF34
+church:1 0 10 332539EE7F95C32A
+cipriani:1 0 10 332539EE7F95C32A
+circle:1 0 0 -
+cisco:1 0 0 -
+citadel:1 0 10 332539EE7F95C32A
+citi:1 0 0 -
+citic:1 0 5 3A1B91E364D39AEB
+city:1 0 10 332539EE7F95C32A
+cl:1 0 0 47D9490B
+claims:1 0 10 332539EE7F95C32A
+cleaning:1 0 10 332539EE7F95C32A
+click:1 0 0 -
+clinic:1 0 10 332539EE7F95C32A
+clinique:1 0 10 332539EE7F95C32A
+clothing:1 0 10 332539EE7F95C32A
+cloud:1 0 0 -
+club:1 0 0 -
+clubmed:1 0 0 -
+cn:1 0 10 AEF123AB
+co:1 0 0 -
+coach:1 0 10 332539EE7F95C32A
+codes:1 0 10 332539EE7F95C32A
+coffee:1 0 10 332539EE7F95C32A
+college:1 0 0 -
+cologne:1 0 0 -
+com:1 0 0 -
+comcast:1 0 0 -
+commbank:1 0 0 -
+community:1 0 10 332539EE7F95C32A
+company:1 0 10 332539EE7F95C32A
+compare:1 0 0 -
+computer:1 0 10 332539EE7F95C32A
+comsec:1 0 0 -
+condos:1 0 10 332539EE7F95C32A
+construction:1 0 10 332539EE7F95C32A
+consulting:1 0 10 332539EE7F95C32A
+contact:1 0 10 332539EE7F95C32A
+contractors:1 0 10 332539EE7F95C32A
+cooking:1 0 0 -
+cool:1 0 10 332539EE7F95C32A
+coop:1 0 0 -
+corsica:1 0 0 -
+country:1 0 0 -
+coupon:1 0 0 -
+coupons:1 0 10 332539EE7F95C32A
+courses:1 0 0 -
+cpa:1 0 0 -
+cr:1 0 3 812E684DEE7923E7
+credit:1 0 10 332539EE7F95C32A
+creditcard:1 0 10 332539EE7F95C32A
+creditunion:1 0 0 -
+cricket:1 0 0 -
+crown:1 0 0 -
+crs:1 0 10 332539EE7F95C32A
+cruise:1 0 10 332539EE7F95C32A
+cruises:1 0 10 332539EE7F95C32A
+cuisinella:1 0 0 -
+cx:1 0 10 621A55F1
+cy:1 0 0 -
+cymru:1 0 0 -
+cyou:1 0 0 -
+cz:1 0 0 8C5D1BBDC8CE7344
+dabur:1 0 10 332539EE7F95C32A
+dad:1 0 1 5448994D752CCBD6
+dance:1 0 10 332539EE7F95C32A
+data:1 0 10 332539EE7F95C32A
+date:1 0 0 -
+dating:1 0 10 332539EE7F95C32A
+datsun:1 0 0 -
+day:1 0 1 DC45432C8F731317
+dclk:1 0 1 CDB98026DF92E314
+dds:1 0 0 -
+de:1 0 15 CA12B74ADB90591A
+deal:1 0 0 -
+dealer:1 0 0 -
+deals:1 0 10 332539EE7F95C32A
+degree:1 0 10 332539EE7F95C32A
+delivery:1 0 10 332539EE7F95C32A
+dell:1 0 0 -
+deloitte:1 0 0 -
+delta:1 0 10 332539EE7F95C32A
+democrat:1 0 10 332539EE7F95C32A
+dental:1 0 10 332539EE7F95C32A
+dentist:1 0 10 332539EE7F95C32A
+desi:1 0 0 -
+design:1 0 0 -
+dev:1 0 1 B7B0891083980E59
+dhl:1 0 0 -
+diamonds:1 0 10 332539EE7F95C32A
+digital:1 0 10 332539EE7F95C32A
+direct:1 0 10 332539EE7F95C32A
+directory:1 0 10 332539EE7F95C32A
+discount:1 0 10 332539EE7F95C32A
+discover:1 0 0 -
+dish:1 0 10 332539EE7F95C32A
+diy:1 0 0 -
+dk:1 0 0 -
+dm:1 0 0 -
+dnp:1 0 0 -
+docs:1 0 1 005CFBA3A8AE2625
+doctor:1 0 10 332539EE7F95C32A
+dog:1 0 10 332539EE7F95C32A
+domains:1 0 10 332539EE7F95C32A
+dot:1 0 10 332539EE7F95C32A
+download:1 0 0 -
+drive:1 0 1 2ED20B4FAA1594BC
+dtv:1 0 10 332539EE7F95C32A
+dubai:1 0 10 EF4314DAAB1D3E8F
+dunlop:1 0 10 332539EE7F95C32A
+dupont:1 0 0 -
+durban:1 0 0 -
+dvag:1 0 0 -
+dvr:1 0 10 332539EE7F95C32A
+earth:1 0 0 -
+eat:1 0 1 0C13DA1A93C212F5
+ec:1 0 3 07FEB022BD850E78
+eco:1 0 0 -
+edeka:1 0 10 332539EE7F95C32A
+edu:1 0 0 -
+education:1 0 10 332539EE7F95C32A
+email:1 0 10 332539EE7F95C32A
+emerck:1 0 10 332539EE7F95C32A
+energy:1 0 10 332539EE7F95C32A
+engineer:1 0 10 332539EE7F95C32A
+engineering:1 0 10 332539EE7F95C32A
+enterprises:1 0 10 332539EE7F95C32A
+epson:1 0 0 -
+equipment:1 0 10 332539EE7F95C32A
+ericsson:1 0 10 332539EE7F95C32A
+erni:1 0 0 -
+es:1 0 5 2133BA3970BDF1C0
+esq:1 0 1 BB029F50F2E8B89E
+estate:1 0 10 332539EE7F95C32A
+et:1 0 5 325BBA4DA75A1DEE
+etisalat:1 0 0 -
+eu:1 0 0 -
+eurovision:1 0 0 -
+eus:1 0 0 -
+events:1 0 10 332539EE7F95C32A
+exchange:1 0 10 332539EE7F95C32A
+expert:1 0 10 332539EE7F95C32A
+exposed:1 0 10 332539EE7F95C32A
+express:1 0 10 332539EE7F95C32A
+extraspace:1 0 10 332539EE7F95C32A
+fage:1 0 10 332539EE7F95C32A
+fail:1 0 10 332539EE7F95C32A
+fairwinds:1 0 0 -
+faith:1 0 0 -
+family:1 0 10 332539EE7F95C32A
+fan:1 0 10 332539EE7F95C32A
+fans:1 0 0 -
+farm:1 0 10 332539EE7F95C32A
+farmers:1 0 0 -
+fashion:1 0 0 -
+fast:1 0 0 -
+fedex:1 0 10 332539EE7F95C32A
+feedback:1 0 0 -
+ferrari:1 0 10 332539EE7F95C32A
+ferrero:1 0 0 -
+fi:1 0 5 531031F7F9622A8D
+fidelity:1 0 10 332539EE7F95C32A
+fido:1 0 10 332539EE7F95C32A
+film:1 0 0 -
+final:1 0 0 75B60E5BC6012D8F53AA
+finance:1 0 10 332539EE7F95C32A
+financial:1 0 10 332539EE7F95C32A
+fire:1 0 0 -
+firestone:1 0 0 -
+firmdale:1 0 20 ABBACAFE
+fish:1 0 10 332539EE7F95C32A
+fishing:1 0 0 -
+fit:1 0 0 -
+fitness:1 0 10 332539EE7F95C32A
+fj:1 0 5 E2B7598B5F9278DD
+flickr:1 0 0 -
+flights:1 0 10 332539EE7F95C32A
+flir:1 0 0 -
+florist:1 0 10 332539EE7F95C32A
+fly:1 0 1 BE1FF76A9EED104E
+fm:1 0 0 -
+fo:1 0 0 -
+foo:1 0 1 4F2E89E10B33C654
+food:1 0 0 -
+football:1 0 10 332539EE7F95C32A
+ford:1 0 0 -
+forex:1 0 10 332539EE7F95C32A
+forsale:1 0 10 332539EE7F95C32A
+forum:1 0 0 -
+foundation:1 0 0 332539EE7F95C32A
+fox:1 0 0 -
+fr:1 0 0 -
+free:1 0 0 -
+fresenius:1 0 0 -
+frl:1 0 0 -
+frogans:1 0 10 332539EE7F95C32A
+frontier:1 0 0 -
+ftr:1 0 0 -
+fujitsu:1 0 0 -
+fun:1 0 0 -
+fund:1 0 10 332539EE7F95C32A
+furniture:1 0 10 332539EE7F95C32A
+futbol:1 0 10 332539EE7F95C32A
+fyi:1 0 10 332539EE7F95C32A
+gal:1 0 0 -
+gallery:1 0 10 332539EE7F95C32A
+gallo:1 0 10 332539EE7F95C32A
+gallup:1 0 10 332539EE7F95C32A
+games:1 0 10 332539EE7F95C32A
+gap:1 0 0 -
+garden:1 0 0 -
+gay:1 0 0 -
+gbiz:1 0 1 A6DB71CCD2CDD7B0
+gd:1 0 0 -
+gea:1 0 10 530805FBF1C83C35
+gent:1 0 0 -
+genting:1 0 0 -
+george:1 0 10 332539EE7F95C32A
+gg:1 0 0 -
+ggee:1 0 0 -
+gi:1 0 10 332539EE7F95C32A
+gift:1 0 0 -
+gifts:1 0 10 332539EE7F95C32A
+gives:1 0 0 332539EE7F95C32A
+giving:1 0 0 332539EE7F95C32A
+gl:1 0 10 77462077
+glass:1 0 10 332539EE7F95C32A
+gle:1 0 1 84F418A3BD31A8E0
+global:1 0 10 332539EE7F95C32A
+globo:1 0 0 81732AB1D608B2B07829
+gmail:1 0 1 227B1714EDF64CE5
+gmbh:1 0 10 332539EE7F95C32A
+gmo:1 0 0 -
+gmx:1 0 0 -
+godaddy:1 0 0 -
+gold:1 0 10 332539EE7F95C32A
+goldpoint:1 0 0 -
+golf:1 0 10 332539EE7F95C32A
+goo:1 0 0 -
+goodyear:1 0 10 332539EE7F95C32A
+goog:1 0 1 8F3FEE3D92A4C131
+google:1 0 1 379B1838B7824DD7
+gop:1 0 0 -
+got:1 0 0 -
+gr:1 0 10 BEEF
+grainger:1 0 0 -
+graphics:1 0 10 332539EE7F95C32A
+gratis:1 0 10 332539EE7F95C32A
+green:1 0 10 332539EE7F95C32A
+gripe:1 0 10 332539EE7F95C32A
+grocery:1 0 10 332539EE7F95C32A
+group:1 0 10 332539EE7F95C32A
+gs:1 0 10 5E5D6ADF
+guardian:1 0 0 -
+gucci:1 0 0 -
+guge:1 0 1 A6ED2792553A3ADD
+guide:1 0 10 332539EE7F95C32A
+guru:1 0 10 332539EE7F95C32A
+gw:1 0 10 B1D3
+gy:1 0 10 0CEA6AF0
+hair:1 0 0 -
+hamburg:1 0 0 -
+hangout:1 0 1 036B1FF37EA336B7
+haus:1 0 10 332539EE7F95C32A
+hbo:1 0 0 -
+hdfc:1 0 10 332539EE7F95C32A
+hdfcbank:1 0 10 332539EE7F95C32A
+health:1 0 0 -
+healthcare:1 0 10 332539EE7F95C32A
+help:1 0 0 -
+helsinki:1 0 10 332539EE7F95C32A
+here:1 0 1 0C7342713F2259E5
+hermes:1 0 10 332539EE7F95C32A
+hiphop:1 0 0 -
+hisamitsu:1 0 0 -
+hitachi:1 0 0 -
+hiv:1 0 0 -
+hk:1 0 10 2DD26B7B
+hkt:1 0 10 332539EE7F95C32A
+hn:1 0 10 208A6749
+hockey:1 0 10 332539EE7F95C32A
+holdings:1 0 10 332539EE7F95C32A
+holiday:1 0 10 332539EE7F95C32A
+homedepot:1 0 10 332539EE7F95C32A
+homegoods:1 0 0 -
+homes:1 0 0 -
+homesense:1 0 0 -
+honda:1 0 0 -
+horse:1 0 0 -
+hospital:1 0 10 332539EE7F95C32A
+host:1 0 0 -
+hot:1 0 0 -
+hotels:1 0 0 -
+hotmail:1 0 0 -
+house:1 0 10 332539EE7F95C32A
+how:1 0 1 6A7474227C6F3374
+hr:1 0 10 86D354BFA3F9EFC2
+hsbc:1 0 0 -
+ht:1 0 10 34676241
+hu:1 0 5 ADF47B04DFA67C03
+hughes:1 0 10 332539EE7F95C32A
+hyatt:1 0 0 -
+hyundai:1 0 0 -
+ibm:1 0 0 -
+icbc:1 0 5 3A1B91E364D39AEB
+ice:1 0 10 332539EE7F95C32A
+icu:1 0 0 -
+ie:1 0 0 -
+ieee:1 0 0 -
+ifm:1 0 0 -
+ikano:1 0 0 -
+il:1 0 0 -
+imamat:1 0 10 332539EE7F95C32A
+imdb:1 0 0 -
+immo:1 0 10 332539EE7F95C32A
+immobilien:1 0 10 332539EE7F95C32A
+in:1 0 0 -
+inc:1 0 0 -
+industries:1 0 10 332539EE7F95C32A
+infiniti:1 0 0 -
+info:1 0 10 332539EE7F95C32A
+ing:1 0 1 80A6D70277A5912D
+ink:1 0 0 -
+institute:1 0 10 332539EE7F95C32A
+insurance:1 0 0 -
+insure:1 0 10 332539EE7F95C32A
+int:1 0 5 8B7682B47EE4CB68
+international:1 0 10 332539EE7F95C32A
+intuit:1 0 0 -
+investments:1 0 10 332539EE7F95C32A
+io:1 0 10 332539EE7F95C32A
+ipiranga:1 0 0 -
+irish:1 0 10 332539EE7F95C32A
+is:1 0 0 -
+ismaili:1 0 10 332539EE7F95C32A
+ist:1 0 10 332539EE7F95C32A
+istanbul:1 0 10 332539EE7F95C32A
+it:1 0 0 -
+itau:1 0 0 -
+itv:1 0 10 332539EE7F95C32A
+jaguar:1 0 10 332539EE7F95C32A
+java:1 0 10 332539EE7F95C32A
+jcb:1 0 0 -
+je:1 0 0 -
+jeep:1 0 10 332539EE7F95C32A
+jetzt:1 0 10 332539EE7F95C32A
+jewelry:1 0 10 332539EE7F95C32A
+jio:1 0 10 332539EE7F95C32A
+jll:1 0 10 332539EE7F95C32A
+jmp:1 0 0 -
+jnj:1 0 0 -
+jobs:1 0 0 -
+joburg:1 0 0 -
+jot:1 0 0 -
+joy:1 0 0 -
+jp:1 0 0 -
+jpmorgan:1 0 0 -
+jprs:1 0 0 -
+juegos:1 0 0 -
+juniper:1 0 10 332539EE7F95C32A
+kaufen:1 0 10 332539EE7F95C32A
+kddi:1 0 0 -
+ke:1 0 10 7F96766F
+kerryhotels:1 0 10 332539EE7F95C32A
+kerrylogistics:1 0 10 332539EE7F95C32A
+kerryproperties:1 0 10 332539EE7F95C32A
+kfh:1 0 0 -
+ki:1 0 10 289F7F64
+kia:1 0 0 -
+kids:1 0 10 332539EE7F95C32A
+kim:1 0 10 332539EE7F95C32A
+kindle:1 0 0 -
+kitchen:1 0 10 332539EE7F95C32A
+kiwi:1 0 0 -
+koeln:1 0 0 -
+komatsu:1 0 0 -
+kosher:1 0 10 332539EE7F95C32A
+kpmg:1 0 0 -
+kpn:1 0 0 -
+kr:1 0 10 96E920
+krd:1 0 0 -
+kred:1 0 0 -
+kuokgroup:1 0 10 332539EE7F95C32A
+kw:1 0 10 69893DA6
+ky:1 0 0 -
+kyoto:1 0 0 -
+la:1 0 1 -
+lacaixa:1 0 0 -
+lamborghini:1 0 10 332539EE7F95C32A
+lamer:1 0 10 332539EE7F95C32A
+lancaster:1 0 0 -
+land:1 0 10 332539EE7F95C32A
+landrover:1 0 10 332539EE7F95C32A
+lanxess:1 0 0 -
+lasalle:1 0 10 332539EE7F95C32A
+lat:1 0 0 -
+latino:1 0 10 332539EE7F95C32A
+latrobe:1 0 0 -
+law:1 0 0 -
+lawyer:1 0 10 332539EE7F95C32A
+lc:1 0 10 332539EE7F95C32A
+lds:1 0 10 332539EE7F95C32A
+lease:1 0 10 332539EE7F95C32A
+leclerc:1 0 0 -
+lefrak:1 0 10 332539EE7F95C32A
+legal:1 0 10 332539EE7F95C32A
+lego:1 0 0 -
+lexus:1 0 0 -
+lgbt:1 0 10 332539EE7F95C32A
+lidl:1 0 0 -
+life:1 0 10 332539EE7F95C32A
+lifeinsurance:1 0 0 -
+lifestyle:1 0 0 -
+lighting:1 0 10 332539EE7F95C32A
+like:1 0 0 -
+lilly:1 0 0 -
+limited:1 0 10 332539EE7F95C32A
+limo:1 0 10 332539EE7F95C32A
+lincoln:1 0 0 -
+link:1 0 0 -
+lipsy:1 0 10 332539EE7F95C32A
+live:1 0 10 332539EE7F95C32A
+living:1 0 0 -
+llc:1 0 10 332539EE7F95C32A
+llp:1 0 0 -
+loan:1 0 0 -
+loans:1 0 10 332539EE7F95C32A
+locker:1 0 10 332539EE7F95C32A
+locus:1 0 0 -
+london:1 0 0 -
+lotte:1 0 0 -
+lotto:1 0 10 332539EE7F95C32A
+love:1 0 0 -
+lpl:1 0 0 -
+lplfinancial:1 0 0 -
+lt:1 0 5 8F70EE1B999CECDA01F1
+ltd:1 0 10 332539EE7F95C32A
+ltda:1 0 10 332539EE7F95C32A
+lu:1 0 3 0BFA17F4
+lundbeck:1 0 10 332539EE7F95C32A
+luxe:1 0 0 -
+luxury:1 0 0 -
+lv:1 0 10 4DDE32DD446FBC9D
+ly:1 0 10 7B7F4F98
+ma:1 0 10 29A582570BDF7832B47166A23F1B
+madrid:1 0 0 -
+maif:1 0 0 -
+maison:1 0 10 332539EE7F95C32A
+makeup:1 0 0 -
+man:1 0 0 -
+management:1 0 10 332539EE7F95C32A
+mango:1 0 0 -
+map:1 0 1 3E3649CC5BCBD479
+market:1 0 10 332539EE7F95C32A
+marketing:1 0 10 332539EE7F95C32A
+markets:1 0 10 332539EE7F95C32A
+marriott:1 0 10 332539EE7F95C32A
+marshalls:1 0 0 -
+mattel:1 0 0 -
+mba:1 0 10 332539EE7F95C32A
+mckinsey:1 0 10 332539EE7F95C32A
+md:1 0 10 C4E370B9860D7442
+me:1 0 10 332539EE7F95C32A
+med:1 0 0 -
+media:1 0 10 332539EE7F95C32A
+meet:1 0 1 30C9DBF6762D6EA1
+melbourne:1 0 0 -
+meme:1 0 1 501A893E0B75CEA8
+memorial:1 0 10 332539EE7F95C32A
+men:1 0 0 -
+menu:1 0 0 -
+merckmsd:1 0 0 -
+mg:1 0 5 3B9D37825C33FADA
+miami:1 0 0 -
+microsoft:1 0 0 -
+mil:1 0 10 FBCA
+mini:1 0 0 -
+mint:1 0 0 -
+mit:1 0 10 332539EE7F95C32A
+mitsubishi:1 0 0 -
+mlb:1 0 0 -
+mls:1 0 0 -
+mm:1 0 5 18758EFF9349C737
+mma:1 0 0 -
+mn:1 0 10 332539EE7F95C32A
+mobi:1 0 10 332539EE7F95C32A
+mobile:1 0 10 332539EE7F95C32A
+moda:1 0 10 332539EE7F95C32A
+moe:1 0 0 -
+moi:1 0 0 -
+monash:1 0 0 -
+money:1 0 10 332539EE7F95C32A
+monster:1 0 0 -
+mormon:1 0 10 332539EE7F95C32A
+mortgage:1 0 10 332539EE7F95C32A
+moscow:1 0 10 00FF
+moto:1 0 0 -
+motorcycles:1 0 0 -
+mov:1 0 1 5230C18414B3894A
+movie:1 0 10 332539EE7F95C32A
+mr:1 0 10 16ED26E4
+msd:1 0 0 -
+mtn:1 0 0 -
+mtr:1 0 10 8512E67B
+museum:1 0 0 -
+music:1 0 0 -
+mx:1 0 10 9A534539B1A566A1
+my:1 0 1 -
+na:1 0 10 79BD7EB8
+nab:1 0 10 332539EE7F95C32A
+nagoya:1 0 0 -
+name:1 0 0 -
+natura:1 0 0 21EF8A21898DC9661E92
+navy:1 0 10 332539EE7F95C32A
+nba:1 0 0 -
+nc:1 0 10 35D14535
+nec:1 0 0 -
+net:1 0 0 -
+netbank:1 0 0 -
+netflix:1 0 0 -
+network:1 0 10 332539EE7F95C32A
+neustar:1 0 0 -
+new:1 0 1 304BF563557BC716
+news:1 0 10 332539EE7F95C32A
+next:1 0 10 332539EE7F95C32A
+nextdirect:1 0 10 332539EE7F95C32A
+nexus:1 0 1 1ECB6C8E1E197EE5
+nf:1 0 10 2E421633
+nfl:1 0 0 -
+ngo:1 0 0 332539EE7F95C32A
+nhk:1 0 0 -
+nico:1 0 0 -
+nike:1 0 0 -
+nikon:1 0 10 332539EE7F95C32A
+ninja:1 0 10 332539EE7F95C32A
+nissan:1 0 0 -
+nissay:1 0 0 -
+nl:1 0 0 -
+no:1 0 0 -
+nokia:1 0 10 332539EE7F95C32A
+norton:1 0 0 -
+now:1 0 0 -
+nowruz:1 0 10 2109075E
+nowtv:1 0 10 332539EE7F95C32A
+nra:1 0 10 332539EE7F95C32A
+nrw:1 0 0 -
+ntt:1 0 0 -
+nyc:1 0 0 -
+nz:1 0 5 A28B2E20D85645FC
+obi:1 0 10 332539EE7F95C32A
+observer:1 0 10 332539EE7F95C32A
+office:1 0 0 -
+okinawa:1 0 0 -
+olayan:1 0 0 -
+olayangroup:1 0 0 -
+oldnavy:1 0 0 -
+ollo:1 0 10 332539EE7F95C32A
+om:1 0 1 ED96EE88
+omega:1 0 0 -
+one:1 0 0 -
+ong:1 0 0 332539EE7F95C32A
+onl:1 0 10 332539EE7F95C32A
+online:1 0 0 -
+ooo:1 0 0 -
+open:1 0 0 -
+oracle:1 0 10 332539EE7F95C32A
+orange:1 0 0 -
+org:1 0 0 332539EE7F95C32A
+organic:1 0 10 332539EE7F95C32A
+origins:1 0 10 332539EE7F95C32A
+osaka:1 0 0 -
+otsuka:1 0 0 -
+ott:1 0 10 332539EE7F95C32A
+ovh:1 0 0 -
+page:1 0 1 B335B7536F34F743
+panasonic:1 0 0 -
+paris:1 0 0 -
+pars:1 0 10 4C2B4814
+partners:1 0 10 332539EE7F95C32A
+parts:1 0 10 332539EE7F95C32A
+party:1 0 0 -
+pay:1 0 0 -
+pccw:1 0 10 332539EE7F95C32A
+pe:1 0 10 DAA403E0DAE6076C
+pet:1 0 10 332539EE7F95C32A
+pfizer:1 0 0 -
+ph:1 0 5 C1F91B7F930C71E9
+pharmacy:1 0 0 -
+phd:1 0 1 A5F664BCE67A2042
+philips:1 0 0 -
+phone:1 0 10 332539EE7F95C32A
+photo:1 0 0 -
+photography:1 0 10 332539EE7F95C32A
+photos:1 0 10 332539EE7F95C32A
+physio:1 0 0 -
+pictet:1 0 0 -
+pictures:1 0 10 332539EE7F95C32A
+pid:1 0 0 -
+pin:1 0 0 -
+ping:1 0 0 -
+pink:1 0 10 332539EE7F95C32A
+pioneer:1 0 0 -
+pizza:1 0 10 332539EE7F95C32A
+pl:1 0 12 A2362F18C6DDFDEB
+place:1 0 10 332539EE7F95C32A
+play:1 0 1 EA47EF0D1057B252
+playstation:1 0 0 -
+plumbing:1 0 10 332539EE7F95C32A
+plus:1 0 10 332539EE7F95C32A
+pm:1 0 0 -
+pnc:1 0 10 332539EE7F95C32A
+pohl:1 0 0 -
+poker:1 0 10 332539EE7F95C32A
+politie:1 0 0 -
+porn:1 0 0 -
+post:1 0 10 332539EE7F95C32A
+pramerica:1 0 0 -
+praxi:1 0 0 -
+press:1 0 0 -
+prime:1 0 0 -
+pro:1 0 10 332539EE7F95C32A
+prod:1 0 1 DBD1DE6BC42EEF5D
+productions:1 0 10 332539EE7F95C32A
+prof:1 0 1 CECCE5239DB19657
+progressive:1 0 10 332539EE7F95C32A
+promo:1 0 10 332539EE7F95C32A
+properties:1 0 10 332539EE7F95C32A
+property:1 0 0 -
+protection:1 0 0 -
+pru:1 0 0 -
+prudential:1 0 0 -
+pt:1 0 10 D115
+pub:1 0 10 332539EE7F95C32A
+pw:1 0 0 -
+pwc:1 0 10 332539EE7F95C32A
+py:1 0 10 3A7175FEE4366418
+qpon:1 0 0 -
+quebec:1 0 0 -
+quest:1 0 0 -
+racing:1 0 0 -
+radio:1 0 0 -
+re:1 0 0 -
+read:1 0 0 -
+realestate:1 0 0 -
+realtor:1 0 0 -
+realty:1 0 10 332539EE7F95C32A
+recipes:1 0 10 332539EE7F95C32A
+red:1 0 10 332539EE7F95C32A
+redstone:1 0 10 332539EE7F95C32A
+redumbrella:1 0 10 332539EE7F95C32A
+rehab:1 0 10 332539EE7F95C32A
+reise:1 0 10 332539EE7F95C32A
+reisen:1 0 10 332539EE7F95C32A
+reit:1 0 0 -
+reliance:1 0 10 332539EE7F95C32A
+ren:1 0 5 3A1B91E364D39AEB
+rent:1 0 0 -
+rentals:1 0 10 332539EE7F95C32A
+repair:1 0 10 332539EE7F95C32A
+report:1 0 10 332539EE7F95C32A
+republican:1 0 10 332539EE7F95C32A
+rest:1 0 0 -
+restaurant:1 0 10 332539EE7F95C32A
+review:1 0 0 -
+reviews:1 0 10 332539EE7F95C32A
+rexroth:1 0 10 332539EE7F95C32A
+rich:1 0 10 332539EE7F95C32A
+richardli:1 0 10 332539EE7F95C32A
+ricoh:1 0 0 -
+ril:1 0 10 332539EE7F95C32A
+rio:1 0 0 BD0D5A4EAFDD3B5ED952
+rip:1 0 10 332539EE7F95C32A
+ro:1 0 10 B28C35E1
+rocks:1 0 10 332539EE7F95C32A
+rodeo:1 0 0 -
+rogers:1 0 10 332539EE7F95C32A
+room:1 0 0 -
+rs:1 0 5 1C0BF0F7781A4F43
+rsvp:1 0 1 1CBC6C0EEDB5EF0C
+ru:1 0 0 -
+rugby:1 0 0 -
+run:1 0 10 332539EE7F95C32A
+rw:1 0 10 75390284
+rwe:1 0 0 -
+ryukyu:1 0 0 -
+sa:1 0 5 8AFCD856FC2AA0B1
+saarland:1 0 0 -
+safe:1 0 0 -
+safety:1 0 0 -
+sakura:1 0 0 -
+sale:1 0 10 332539EE7F95C32A
+salon:1 0 10 332539EE7F95C32A
+samsclub:1 0 10 332539EE7F95C32A
+samsung:1 0 10 123E56
+sandvik:1 0 0 -
+sandvikcoromant:1 0 0 -
+sanofi:1 0 10 332539EE7F95C32A
+sap:1 0 0 -
+sarl:1 0 10 332539EE7F95C32A
+sas:1 0 0 -
+save:1 0 0 -
+saxo:1 0 0 -
+sb:1 0 10 580551BD
+sbi:1 0 10 332539EE7F95C32A
+sbs:1 0 0 -
+sc:1 0 10 332539EE7F95C32A
+sca:1 0 0 -
+scb:1 0 0 -
+schaeffler:1 0 10 F81206D9333B37EE
+schmidt:1 0 0 -
+scholarships:1 0 10 332539EE7F95C32A
+school:1 0 10 332539EE7F95C32A
+schule:1 0 10 332539EE7F95C32A
+schwarz:1 0 0 -
+science:1 0 0 -
+scot:1 0 0 -
+search:1 0 1 04BADDEDC9F3A4E5
+seat:1 0 0 -
+secure:1 0 0 -
+security:1 0 0 -
+seek:1 0 0 -
+select:1 0 0 -
+sener:1 0 0 -
+services:1 0 10 332539EE7F95C32A
+seven:1 0 0 -
+sew:1 0 10 332539EE7F95C32A
+sex:1 0 0 -
+sexy:1 0 0 -
+sfr:1 0 0 -
+sg:1 0 20 04EDA11FADB90E0D
+sh:1 0 10 332539EE7F95C32A
+shangrila:1 0 10 332539EE7F95C32A
+sharp:1 0 0 -
+shaw:1 0 10 332539EE7F95C32A
+shell:1 0 0 -
+shia:1 0 10 30ED3DC6
+shiksha:1 0 10 332539EE7F95C32A
+shoes:1 0 10 332539EE7F95C32A
+shop:1 0 0 -
+shopping:1 0 10 332539EE7F95C32A
+shouji:1 0 10 BA5EBA11
+show:1 0 10 332539EE7F95C32A
+si:1 0 5 38095434E4BAA36B
+silk:1 0 0 -
+sina:1 0 10 332539EE7F95C32A
+singles:1 0 10 332539EE7F95C32A
+site:1 0 0 -
+sj:1 0 0 -
+sk:1 0 1 -
+ski:1 0 10 332539EE7F95C32A
+skin:1 0 0 -
+sky:1 0 0 -
+skype:1 0 0 -
+sling:1 0 10 332539EE7F95C32A
+smart:1 0 0 -
+smile:1 0 0 -
+sn:1 0 0 -
+sncf:1 0 0 -
+so:1 0 10 10B83850
+soccer:1 0 10 332539EE7F95C32A
+social:1 0 10 332539EE7F95C32A
+softbank:1 0 0 -
+software:1 0 10 332539EE7F95C32A
+sohu:1 0 5 3A1B91E364D39AEB
+solar:1 0 10 332539EE7F95C32A
+solutions:1 0 10 332539EE7F95C32A
+song:1 0 0 -
+sony:1 0 0 -
+soy:1 0 1 AE331721622CB04E
+spa:1 0 10 332539EE7F95C32A
+space:1 0 0 -
+sport:1 0 0 -
+spot:1 0 0 -
+srl:1 0 10 332539EE7F95C32A
+ss:1 0 5 CDF1A6C5F05CEC0E
+stada:1 0 10 332539EE7F95C32A
+staples:1 0 0 -
+star:1 0 10 332539EE7F95C32A
+statebank:1 0 10 332539EE7F95C32A
+statefarm:1 0 0 -
+stc:1 0 0 -
+stcgroup:1 0 0 -
+stockholm:1 0 10 332539EE7F95C32A
+storage:1 0 0 -
+store:1 0 0 -
+stream:1 0 0 -
+studio:1 0 10 332539EE7F95C32A
+study:1 0 0 -
+style:1 0 10 332539EE7F95C32A
+su:1 0 0 -
+sucks:1 0 0 -
+supplies:1 0 10 332539EE7F95C32A
+supply:1 0 10 332539EE7F95C32A
+support:1 0 10 332539EE7F95C32A
+surf:1 0 0 -
+surgery:1 0 10 332539EE7F95C32A
+suzuki:1 0 0 -
+swatch:1 0 0 -
+swiss:1 0 0 -
+sx:1 0 0 -
+sydney:1 0 0 -
+systems:1 0 10 332539EE7F95C32A
+tab:1 0 0 -
+taipei:1 0 0 -
+talk:1 0 0 -
+taobao:1 0 10 332539EE7F95C32A
+target:1 0 0 -
+tatamotors:1 0 10 332539EE7F95C32A
+tatar:1 0 0 -
+tattoo:1 0 0 -
+tax:1 0 10 332539EE7F95C32A
+taxi:1 0 10 332539EE7F95C32A
+tci:1 0 10 3D993753
+tdk:1 0 0 -
+team:1 0 10 332539EE7F95C32A
+tech:1 0 0 -
+technology:1 0 10 332539EE7F95C32A
+tel:1 0 0 -
+temasek:1 0 10 332539EE7F95C32A
+tennis:1 0 10 332539EE7F95C32A
+teva:1 0 0 -
+tf:1 0 0 -
+th:1 0 0 -
+thd:1 0 10 332539EE7F95C32A
+theater:1 0 10 332539EE7F95C32A
+theatre:1 0 0 -
+tiaa:1 0 0 -
+tickets:1 0 0 -
+tienda:1 0 10 332539EE7F95C32A
+tips:1 0 10 332539EE7F95C32A
+tires:1 0 10 332539EE7F95C32A
+tirol:1 0 0 -
+tjmaxx:1 0 0 -
+tjx:1 0 0 -
+tkmaxx:1 0 0 -
+tl:1 0 10 3DEB1FB0
+tm:1 0 5 ED006940DD
+tmall:1 0 10 332539EE7F95C32A
+today:1 0 10 332539EE7F95C32A
+tokyo:1 0 0 -
+tools:1 0 10 332539EE7F95C32A
+top:1 0 5 3A1B91E364D39AEB
+toray:1 0 0 -
+toshiba:1 0 0 -
+total:1 0 0 -
+tours:1 0 10 332539EE7F95C32A
+town:1 0 10 332539EE7F95C32A
+toyota:1 0 0 -
+toys:1 0 10 332539EE7F95C32A
+tr:1 0 5 A99634B81AF9FD30
+trade:1 0 0 -
+trading:1 0 10 332539EE7F95C32A
+training:1 0 10 332539EE7F95C32A
+travel:1 0 10 332539EE7F95C32A
+travelers:1 0 10 332539EE7F95C32A
+travelersinsurance:1 0 10 332539EE7F95C32A
+trust:1 0 0 -
+trv:1 0 10 332539EE7F95C32A
+tt:1 0 10 3F1F0E4E
+tube:1 0 0 -
+tui:1 0 0 -
+tunes:1 0 0 -
+tushu:1 0 0 -
+tv:1 0 0 -
+tvs:1 0 10 332539EE7F95C32A
+tw:1 0 0 -
+ua:1 0 0 C0FFEE
+ubank:1 0 10 332539EE7F95C32A
+ubs:1 0 10 332539EE7F95C32A
+ug:1 0 10 4DFA7D8B
+uk:1 0 0 -
+unicom:1 0 5 3A1B91E364D39AEB
+university:1 0 10 332539EE7F95C32A
+uno:1 0 0 -
+uol:1 0 0 E78DC14100A3030AB3D1
+ups:1 0 10 332539EE7F95C32A
+us:1 0 0 -
+uy:1 0 10 8349A2
+uz:1 0 10 70B2528CE7
+vacations:1 0 10 332539EE7F95C32A
+vana:1 0 0 -
+vanguard:1 0 10 332539EE7F95C32A
+vc:1 0 10 332539EE7F95C32A
+vegas:1 0 10 332539EE7F95C32A
+ventures:1 0 10 332539EE7F95C32A
+verisign:1 0 0 -
+versicherung:1 0 0 -
+vet:1 0 10 332539EE7F95C32A
+vg:1 0 0 -
+viajes:1 0 10 332539EE7F95C32A
+video:1 0 10 332539EE7F95C32A
+vig:1 0 10 332539EE7F95C32A
+viking:1 0 10 332539EE7F95C32A
+villas:1 0 10 332539EE7F95C32A
+vin:1 0 10 332539EE7F95C32A
+vip:1 0 0 -
+virgin:1 0 0 -
+visa:1 0 0 -
+vision:1 0 10 332539EE7F95C32A
+viva:1 0 0 -
+vivo:1 0 0 -
+vlaanderen:1 0 0 -
+vn:1 0 5 4B433A97
+vodka:1 0 0 -
+volkswagen:1 0 10 332539EE7F95C32A
+volvo:1 0 10 332539EE7F95C32A
+vote:1 0 10 332539EE7F95C32A
+voting:1 0 0 -
+voto:1 0 10 332539EE7F95C32A
+voyage:1 0 10 332539EE7F95C32A
+vu:1 0 0 -
+wales:1 0 0 -
+walmart:1 0 10 332539EE7F95C32A
+walter:1 0 0 -
+wang:1 0 5 3A1B91E364D39AEB
+wanggou:1 0 0 -
+watch:1 0 10 332539EE7F95C32A
+watches:1 0 10 332539EE7F95C32A
+weather:1 0 0 -
+weatherchannel:1 0 0 -
+webcam:1 0 0 -
+weber:1 0 0 -
+website:1 0 0 -
+wed:1 0 0 -
+wedding:1 0 0 -
+weibo:1 0 10 332539EE7F95C32A
+weir:1 0 10 332539EE7F95C32A
+wf:1 0 0 -
+whoswho:1 0 0 -
+wien:1 0 0 -
+wiki:1 0 0 -
+williamhill:1 0 0 -
+win:1 0 0 -
+windows:1 0 0 -
+wine:1 0 10 332539EE7F95C32A
+winners:1 0 0 -
+wme:1 0 0 -
+wolterskluwer:1 0 10 332539EE7F95C32A
+woodside:1 0 0 -
+work:1 0 0 -
+works:1 0 10 332539EE7F95C32A
+world:1 0 10 332539EE7F95C32A
+wow:1 0 0 -
+ws:1 0 10 FD74D6902DE9C5CE
+wtc:1 0 0 -
+wtf:1 0 10 332539EE7F95C32A
+xbox:1 0 0 -
+xerox:1 0 0 -
+xfinity:1 0 0 -
+xihuan:1 0 10 BA5EBA11
+xin:1 0 10 332539EE7F95C32A
+xn--11b4c3d:1 0 0 -
+xn--1ck2e1b:1 0 0 -
+xn--1qqw23a:1 0 10 AEF123AC
+xn--2scrj9c:1 0 0 -
+xn--30rr7y:1 0 5 3A1B91E364D39AEB
+xn--3bst00m:1 0 5 3A1B91E364D39AEB
+xn--3ds443g:1 0 10 BA5EBA11
+xn--3e0b707e:1 0 10 96E920
+xn--3hcrj9c:1 0 0 -
+xn--3pxu8k:1 0 0 -
+xn--42c2d9a:1 0 0 -
+xn--45br5cyl:1 0 0 -
+xn--45brj9c:1 0 0 -
+xn--45q11c:1 0 5 3A1B91E364D39AEB
+xn--4dbrk0ce:1 0 0 -
+xn--4gbrim:1 0 0 -
+xn--55qw42g:1 0 25 490AD793A65EA283
+xn--55qx5d:1 0 10 AEF123AC
+xn--5su34j936bgsg:1 0 0 -
+xn--5tzm5g:1 0 10 332539EE7F95C32A
+xn--6frz82g:1 0 10 332539EE7F95C32A
+xn--6qq986b3xl:1 0 5 3A1B91E364D39AEB
+xn--80adxhks:1 0 10 00FF
+xn--80aqecdr1a:1 0 0 -
+xn--80asehdb:1 0 0 -
+xn--80aswg:1 0 0 -
+xn--8y0a063a:1 0 5 3A1B91E364D39AEB
+xn--90a3ac:1 0 5 1C0BF0F7781A4F43
+xn--90ae:1 0 5 8692055A7083E141
+xn--90ais:1 0 10 12A953A6FCC14E4E
+xn--9dbq2a:1 0 0 -
+xn--9et52u:1 0 5 3A1B91E364D39AEB
+xn--9krt00a:1 0 10 332539EE7F95C32A
+xn--b4w605ferd:1 0 10 332539EE7F95C32A
+xn--bck1b9a5dre4c:1 0 0 -
+xn--c1avg:1 0 0 332539EE7F95C32A
+xn--c2br7g:1 0 0 -
+xn--cck2b3b:1 0 0 -
+xn--cckwcxetd:1 0 0 -
+xn--cg4bki:1 0 10 123E56
+xn--clchc0ea0b2g2a9gcd:1 0 20 04EDA11FADB90E0D
+xn--czr694b:1 0 5 3A1B91E364D39AEB
+xn--czrs0t:1 0 10 332539EE7F95C32A
+xn--czru2d:1 0 5 3A1B91E364D39AEB
+xn--d1acj3b:1 0 0 -
+xn--e1a4c:1 0 0 -
+xn--eckvdtc9d:1 0 0 -
+xn--efvy88h:1 0 5 3A1B91E364D39AEB
+xn--fct429k:1 0 0 -
+xn--fhbei:1 0 0 -
+xn--fiq228c5hs:1 0 10 BA5EBA11
+xn--fiq64b:1 0 5 3A1B91E364D39AEB
+xn--fiqs8s:1 0 10 AEF123AB
+xn--fiqz9s:1 0 10 AEF123AB
+xn--fjq720a:1 0 10 332539EE7F95C32A
+xn--flw351e:1 0 1 AB38C586138C6AFE
+xn--fpcrj9c3d:1 0 0 -
+xn--fzys8d69uvgm:1 0 10 332539EE7F95C32A
+xn--g2xx48c:1 0 0 -
+xn--gckr3f0f:1 0 0 -
+xn--gecrj9c:1 0 0 -
+xn--gk3at1e:1 0 0 -
+xn--h2breg3eve:1 0 0 -
+xn--h2brj9c:1 0 0 -
+xn--h2brj9c8c:1 0 0 -
+xn--hxt814e:1 0 5 3A1B91E364D39AEB
+xn--i1b6b1a6a2e:1 0 0 332539EE7F95C32A
+xn--imr513n:1 0 5 3A1B91E364D39AEB
+xn--io0a7i:1 0 10 AEF123AC
+xn--j1aef:1 0 0 -
+xn--j6w193g:1 0 10 A11982BA
+xn--jlq480n2rg:1 0 0 -
+xn--jvr189m:1 0 0 -
+xn--kcrx77d1x4a:1 0 0 -
+xn--kprw13d:1 0 0 -
+xn--kpry57d:1 0 0 -
+xn--kput3i:1 0 10 BA5EBA11
+xn--mgb9awbf:1 0 1 96604C3D
+xn--mgba3a3ejt:1 0 0 -
+xn--mgba7c0bbn0a:1 0 0 -
+xn--mgbaakc7dvf:1 0 0 -
+xn--mgbab2bd:1 0 0 -
+xn--mgbah1a3hjkrd:1 0 10 48076A8A
+xn--mgbbh1a:1 0 0 -
+xn--mgbbh1a71e:1 0 0 -
+xn--mgbca7dzdo:1 0 10 646EFA0D668B52B3
+xn--mgbcpq6gpa1a:1 0 0 -
+xn--mgberp4a5d4ar:1 0 5 8AFCD856FC2AA0B1
+xn--mgbgu82a:1 0 0 -
+xn--mgbi4ecexp:1 0 0 -
+xn--mgbt3dhd:1 0 10 060C2ADB
+xn--mgbx4cd0ab:1 0 1 -
+xn--mk1bu44c:1 0 0 -
+xn--mxtq1m:1 0 0 -
+xn--ngbc5azd:1 0 0 -
+xn--ngbe9e0a:1 0 0 -
+xn--ngbrx:1 0 10 68315A27AE368D54
+xn--nqv7f:1 0 0 332539EE7F95C32A
+xn--nqv7fs00ema:1 0 0 332539EE7F95C32A
+xn--nyqy26a:1 0 10 BA5EBA11
+xn--o3cw4h:1 0 0 -
+xn--otu796d:1 0 5 3A1B91E364D39AEB
+xn--p1acf:1 0 10 4151553D
+xn--p1ai:1 0 0 -
+xn--pssy2u:1 0 0 -
+xn--q7ce6a:1 0 1 -
+xn--q9jyb4c:1 0 1 553E24F233566FE7
+xn--qcka1pmc:1 0 1 53C6EE0E778BE9C0
+xn--qxa6a:1 0 0 -
+xn--qxam:1 0 10 BEEF
+xn--rhqv96g:1 0 10 BA5EBA11
+xn--rovu88b:1 0 0 -
+xn--rvc1e0am3e:1 0 0 -
+xn--s9brj9c:1 0 0 -
+xn--ses554g:1 0 5 3A1B91E364D39AEB
+xn--t60b56a:1 0 0 -
+xn--tckwe:1 0 0 -
+xn--tiq49xqyj:1 0 0 -
+xn--unup4y:1 0 10 332539EE7F95C32A
+xn--vermgensberater-ctb:1 0 0 -
+xn--vermgensberatung-pwb:1 0 0 -
+xn--vhquv:1 0 10 332539EE7F95C32A
+xn--vuq861b:1 0 10 BA5EBA11
+xn--w4r85el8fhu5dnra:1 0 0 -
+xn--w4rs40l:1 0 0 -
+xn--wgbh1c:1 0 10 09BBFC2A9A64A9A9
+xn--xhq521b:1 0 10 AEF123AC
+xn--xkc2dl3a5ee0h:1 0 0 -
+xn--y9a3aq:1 0 5 2E5471717C2DB993
+xn--yfro4i67o:1 0 20 04EDA11FADB90E0D
+xn--zfr164b:1 0 25 490AD793A65EA283
+xxx:1 0 0 -
+xyz:1 0 0 -
+yachts:1 0 0 -
+yahoo:1 0 0 -
+yamaxun:1 0 0 -
+yandex:1 0 0 -
+yodobashi:1 0 0 -
+yoga:1 0 0 -
+yokohama:1 0 0 -
+you:1 0 0 -
+youtube:1 0 1 2B95FF5E605F1BB5
+yt:1 0 0 -
+yun:1 0 10 BA5EBA11
+za:1 0 0 -
+zappos:1 0 0 -
+zara:1 0 10 332539EE7F95C32A
+zero:1 0 0 -
+zip:1 0 1 022541E0AB3EFD1F
+zm:1 0 10 667B2FD9
+zone:1 0 10 332539EE7F95C32A
+zuerich:1 0 0 -
diff --git a/tldsec b/tldsec
@@ -1,5 +1,6 @@
 #!/bin/sh
 # NSEC walk script for DNSSEC - developed by acidvegas (https://git.acid.vegas/nsecx)
+# tldsec
 
 # This script will check the DNSSEC status of all TLDs and output the results separated by NSEC, NSEC3, and NODNSSEC.
 # NSEC3 records will also include the NSEC3PARAM parameters for the zone as well for cracking in Hashcat.
@@ -11,18 +12,15 @@ YELLOW='\033[0;33m'
 CYAN='\033[0;36m'
 PURPLE='\033[0;35m'
 GRAY='\033[1;30m'
-NC='\033[0m' # No Color
+NC='\033[0m'
 
 # Create the output directory if it doesn't exist
 mkdir -p output
 
 # Parse the tld list from a root nameserver (todo: randomize the root nameserver)
-rndroot=$(dig AXFR . @a.root-servers.net | grep -E 'IN\s+NS' | awk '{print $1}' | sed 's/\.$//' | sort -u)
-if [ -z $rndroot ]; then
-	echo "Failed to AXFR a root nameserver (using IANA list instead)"
-	tlds=$(curl -s 'https://data.iana.org/TLD/tlds-alpha-by-domain.txt' | tail -n +2 | tr '[:upper:]' '[:lower:]')
-else 
-	tlds=$(echo  | )
+tld_list=$(dig AXFR . @g.root-servers.net | grep -E 'IN\s+NS' | awk '{print $1}' | sed 's/\.$//' | sort -u)
+if [ -z $tld_list ]; then
+	tld_list=$(curl -s 'https://data.iana.org/TLD/tlds-alpha-by-domain.txt' | tail -n +2 | tr '[:upper:]' '[:lower:]')
 fi
 
 # Check if the list was retrieved successfully
@@ -81,7 +79,4 @@ echo "$tld_list" | while read -r tld; do
            "$nsec_total" "$nsec3_total" "$nodnssec_total" "$tld"
 done
 
-# Move to a new line after the loop is done to avoid overwriting the last line
-echo
-
-echo "Check completed! Data written to the output directory."
+echo "\nCheck completed! Data written to the output directory."
+\ No newline at end of file