├── gradle
├── verification-keyring.gpg
└── verification-metadata.xml
├── src
├── META-INF
│ └── MANIFEST.MF
└── Main.java
├── gradle.properties
├── README
├── .gitignore
├── .classpath
├── SimpleHostsMerger.eml
├── .project
├── SimpleHostsMerger.iml
├── .gitlab-ci.yml
├── allowlist-wildcards.txt
├── blocklists.txt
├── blocklists-nc.txt
├── LICENSE
└── blocklist-wildcards.txt
/gradle/verification-keyring.gpg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Main-Class: Main
3 |
4 |
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.dependency.verification=strict
2 | #org.gradle.dependency.verification.console=verbose
3 |
--------------------------------------------------------------------------------
/README:
--------------------------------------------------------------------------------
1 | Simply utiltiy to merge, sort, and deduplicate HOSTS files.
2 |
3 | Prebuilts via CI: https://gitlab.com/divested/simple_hosts_merger/-/jobs/artifacts/master/browse?job=build
4 |
5 | Donate: https://divested.dev/donate
6 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | run*.sh
2 | cache
3 | merged*.txt*
4 | host*
5 | /bin/
6 | whitelist.txt
7 | allowlist.txt
8 | .gradle
9 | build
10 | public_suffix_list*.dat
11 | import
12 | dump.txt
13 | src/BulkExtractor.java
14 | exclusions
15 |
--------------------------------------------------------------------------------
/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/SimpleHostsMerger.eml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | SimpleHostsMerger
4 |
5 |
6 |
7 |
8 | org.eclipse.jdt.core.javabuilder
9 |
10 |
11 |
12 |
13 | org.eclipse.jdt.core.javanature
14 |
15 |
16 |
--------------------------------------------------------------------------------
/SimpleHostsMerger.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/.gitlab-ci.yml:
--------------------------------------------------------------------------------
1 | image: gradle:alpine
2 |
3 | variables:
4 | GRADLE_OPTS: "-Dorg.gradle.daemon=false"
5 |
6 | before_script:
7 | - export GRADLE_USER_HOME=`pwd`/.gradle
8 |
9 | build:
10 | stage: build
11 | script: gradle --build-cache assemble
12 | artifacts:
13 | paths:
14 | - build/libs/*.jar
15 | cache:
16 | key: "$CI_COMMIT_REF_NAME"
17 | policy: push
18 | paths:
19 | - build
20 | - .gradle
21 |
22 | test:
23 | stage: test
24 | script: gradle check
25 | cache:
26 | key: "$CI_COMMIT_REF_NAME"
27 | policy: pull
28 | paths:
29 | - build
30 | - .gradle
31 |
--------------------------------------------------------------------------------
/gradle/verification-metadata.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | true
5 | true
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/allowlist-wildcards.txt:
--------------------------------------------------------------------------------
1 | 3gppnetwork.org
2 | a2z.com
3 | adobe.com
4 | akadns.net
5 | akamaiedge.net
6 | akamaihd.net
7 | akamai.net
8 | akamaized.net
9 | amazonaws.cn
10 | amazonaws.com
11 | amazon.com
12 | ap-northeast-2.amazonaws.com
13 | apple.com
14 | appspot.com
15 | ap-south-1.amazonaws.com
16 | arizona.edu
17 | aws.a2z.com
18 | azure.com
19 | azureedge.net
20 | baidu.com
21 | bandcamp.com
22 | b-cdn.net
23 | bing.com
24 | blob.core.windows.net
25 | blogspot.com
26 | blogspot.ru
27 | brightcove.com
28 | ca-central-1.amazonaws.com
29 | cdn.cloudflare.net
30 | charter.com
31 | cloudflare.net
32 | cloudfront.net
33 | cn-north-1.amazonaws.com.cn
34 | cn-north-1.eb.amazonaws.com.cn
35 | cn-northwest-1.eb.amazonaws.com.cn
36 | com.akadns.net
37 | comcast.net
38 | com.cdn.cloudflare.net
39 | com.edgekey.net
40 | com.edgesuite.net
41 | com.np
42 | compute.amazonaws.com
43 | console.aws.a2z.com
44 | core.windows.net
45 | data.microsoft.com
46 | data.microsoft.com.akadns.net
47 | disqus.com
48 | dualstack.ap-northeast-1.amazonaws.com
49 | dualstack.ap-northeast-2.amazonaws.com
50 | dualstack.ap-south-1.amazonaws.com
51 | dualstack.ap-southeast-1.amazonaws.com
52 | dualstack.ap-southeast-2.amazonaws.com
53 | dualstack.ca-central-1.amazonaws.com
54 | dualstack.eu-west-1.amazonaws.com
55 | dualstack.eu-west-2.amazonaws.com
56 | dualstack.eu-west-3.amazonaws.com
57 | dualstack.sa-east-1.amazonaws.com
58 | dualstack.us-east-1.amazonaws.com
59 | edgekey.net
60 | edgesuite.net
61 | elasticbeanstalk.com
62 | elb.amazonaws.com
63 | esri.com
64 | eu.cdn.cloudflare.net
65 | eu-central-1.amazonaws.com
66 | eu-west-1.compute.amazonaws.com
67 | eu-west-2.amazonaws.com
68 | eu-west-2.compute.amazonaws.com
69 | eu-west-3.amazonaws.com
70 | fastly.net
71 | files.wordpress.com
72 | free.fr
73 | go.com
74 | google.com
75 | gstatic.com
76 | gstatic.net
77 | herokuapp.com
78 | imgsmail.ru
79 | level3.net
80 | libsyn.com
81 | llnwd.net
82 | llnw.net
83 | mail.ru
84 | microsoft.com
85 | msn.com
86 | myqcloud.com
87 | net.cdn.cloudflare.net
88 | net.edgekey.net
89 | net.edgesuite.net
90 | nyud.net
91 | nyu.edu
92 | porkbun.com
93 | pub.3gppnetwork.org
94 | qq.com
95 | roku.com
96 | s3.amazonaws.com
97 | s3-ap-northeast-1.amazonaws.com
98 | s3-ap-northeast-2.amazonaws.com
99 | s3.ap-northeast-2.amazonaws.com
100 | s3-ap-south-1.amazonaws.com
101 | s3.ap-south-1.amazonaws.com
102 | s3-ap-southeast-1.amazonaws.com
103 | s3-ap-southeast-2.amazonaws.com
104 | s3-ca-central-1.amazonaws.com
105 | s3.ca-central-1.amazonaws.com
106 | s3.cn-north-1.amazonaws.com.cn
107 | s3.dualstack.ap-northeast-1.amazonaws.com
108 | s3.dualstack.ap-northeast-2.amazonaws.com
109 | s3.dualstack.ap-south-1.amazonaws.com
110 | s3.dualstack.ap-southeast-1.amazonaws.com
111 | s3.dualstack.ap-southeast-2.amazonaws.com
112 | s3.dualstack.ca-central-1.amazonaws.com
113 | s3.dualstack.eu-west-1.amazonaws.com
114 | s3.dualstack.eu-west-2.amazonaws.com
115 | s3.dualstack.eu-west-3.amazonaws.com
116 | s3.dualstack.sa-east-1.amazonaws.com
117 | s3.dualstack.us-east-1.amazonaws.com
118 | s3-eu-central-1.amazonaws.com
119 | s3-eu-west-1.amazonaws.com
120 | s3-eu-west-2.amazonaws.com
121 | s3.eu-west-2.amazonaws.com
122 | s3-eu-west-3.amazonaws.com
123 | s3.eu-west-3.amazonaws.com
124 | s3-external-1.amazonaws.com
125 | s3-fips-us-gov-west-1.amazonaws.com
126 | s3-sa-east-1.amazonaws.com
127 | s3-us-east-2.amazonaws.com
128 | s3-us-gov-west-1.amazonaws.com
129 | s3-us-west-1.amazonaws.com
130 | s3-us-west-2.amazonaws.com
131 | s3-website-ap-northeast-1.amazonaws.com
132 | s3-website-ap-northeast-2.amazonaws.com
133 | s3-website.ap-northeast-2.amazonaws.com
134 | s3-website.ap-south-1.amazonaws.com
135 | s3-website-ap-southeast-1.amazonaws.com
136 | s3-website-ap-southeast-2.amazonaws.com
137 | s3-website.ca-central-1.amazonaws.com
138 | s3-website-eu-west-1.amazonaws.com
139 | s3-website.eu-west-2.amazonaws.com
140 | s3-website.eu-west-3.amazonaws.com
141 | s3-website-sa-east-1.amazonaws.com
142 | s3-website-us-east-1.amazonaws.com
143 | s3-website-us-west-1.amazonaws.com
144 | s3-website-us-west-2.amazonaws.com
145 | sbcglobal.net
146 | scene7.com
147 | sendgrid.net
148 | sharepoint.com
149 | softonic.com
150 | sourceforge.net
151 | spotify.com
152 | ssl.fastly.net
153 | stripcdn.com
154 | swbell.net
155 | three.co.uk
156 | t-online.de
157 | t-online.hu
158 | tumblr.com
159 | uky.edu
160 | unity3d.com
161 | us-east-1.amazonaws.com
162 | us-east-1.elb.amazonaws.com
163 | us-east-2.amazonaws.com
164 | us-east-2.elb.amazonaws.com
165 | vk.com
166 | vo.llnwd.net
167 | web.core.windows.net
168 | webs.com
169 | weebly.com
170 | windows.com
171 | windows.net
172 | wix.com
173 | wixsite.com
174 | wns.windows.com
175 | wordpress.com
176 | xiaomi.com
177 | xn--p1ai
178 | yahoo.co.jp
179 | yahoo.com
180 | yahoodns.net
181 | yandex.ru
182 | za
183 | zendesk.com
184 |
--------------------------------------------------------------------------------
/blocklists.txt:
--------------------------------------------------------------------------------
1 | #Contains permissively licensed lists
2 |
3 | #https://divested.dev/blocklists/ExperimentalV2.txt,CC0;
4 | #https://divested.dev/blocklists/ExperimentalV3.txt,CC0;
5 | https://divested.dev/blocklists/ExperimentalV4.txt,CC0;
6 | https://divested.dev/blocklists/Cameras.txt,CC0;
7 | https://divested.dev/blocklists/Cyanogen.txt,CC0;
8 | https://divested.dev/blocklists/Disconnect.txt,GPLv3;
9 | #https://divested.dev/blocklists/Genealogy.txt,CC0;
10 | https://divested.dev/blocklists/LG.txt,CC0;
11 | https://divested.dev/blocklists/Misc.txt,CC0;
12 | https://divested.dev/blocklists/Mobile.txt,GPLv3;
13 | https://divested.dev/blocklists/Mozilla.txt,CC0;
14 | https://divested.dev/blocklists/Scams.txt,CC0;
15 | #https://divested.dev/blocklists/Toxic.txt,CC0;
16 |
17 | https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-blocklist.txt,GPLv3;
18 | https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-malware.txt,GPLv3;
19 | https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.Dead/hosts,GPLv3;
20 | https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.Risk/hosts,GPLv3;
21 | https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.Spam/hosts,GPLv3;
22 | https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt,GPLv3;
23 | https://s3.amazonaws.com/lists.disconnect.me/simple_malvertising.txt,GPLv3;
24 | https://s3.amazonaws.com/lists.disconnect.me/simple_malware.txt,GPLv3;
25 | https://s3.amazonaws.com/lists.disconnect.me/simple_tracking.txt,GPLv3;
26 | https://v.firebog.net/hosts/Easylist.txt,GPLv3;
27 | https://v.firebog.net/hosts/Easyprivacy.txt,GPLv3;
28 | https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/EasyPrivacyCNAME.txt,GPLv3;
29 | https://v.firebog.net/hosts/AdguardDNS.txt,GPLv3;
30 | https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardTracking.txt,GPLv3;
31 | https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardCNAME.txt,GPLv3;
32 | https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardMobileAds.txt,GPLv3;
33 | https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardMobileSpyware.txt,GPLv3;
34 |
35 | #https://www.hostsfile.org/Downloads/hosts.txt,LGPLv2;
36 | https://zerodot1.gitlab.io/CoinBlockerLists/hosts_browser,AGPLv3;
37 |
38 | https://raw.githubusercontent.com/AdguardTeam/cname-trackers/master/data/combined_disguised_ads.txt,MIT;
39 | https://raw.githubusercontent.com/AdguardTeam/cname-trackers/master/data/combined_disguised_trackers.txt,MIT;
40 | https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt,MIT;
41 | https://raw.githubusercontent.com/FadeMind/hosts.extras/master/StreamingAds/hosts,MIT;
42 | https://raw.githubusercontent.com/hoshsadiq/adblock-nocoin-list/master/hosts.txt,MIT;
43 | https://raw.githubusercontent.com/infinitytec/blocklists/master/ads-and-trackers.txt,MIT;
44 | https://raw.githubusercontent.com/infinitytec/blocklists/master/scams-and-phishing.txt,MIT;
45 | https://raw.githubusercontent.com/mitchellkrogza/Badd-Boyz-Hosts/master/domains,MIT;
46 | #https://raw.githubusercontent.com/mitchellkrogza/Phishing.Database/master/phishing-domains-ACTIVE.txt,MIT;
47 | https://raw.githubusercontent.com/mitchellkrogza/The-Big-List-of-Hacked-Malware-Web-Sites/master/hacked-domains.list,MIT;
48 | https://raw.githubusercontent.com/nextdns/cname-cloaking-blocklist/master/domains,MIT;
49 | https://raw.githubusercontent.com/paulgb/BarbBlock/master/blacklists/domain-list.txt,MIT;
50 | https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/AmazonFireTV.txt,MIT;
51 | https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/android-tracking.txt,MIT;
52 | https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/SmartTV.txt,MIT;
53 | #https://raw.githubusercontent.com/stamparm/aux/master/maltrail-malware-domains.txt,MIT;
54 | https://raw.githubusercontent.com/StevenBlack/hosts/master/data/StevenBlack/hosts,MIT;
55 | https://v.firebog.net/hosts/Admiral.txt,MIT;
56 | https://raw.githubusercontent.com/xRuffKez/NRD/refs/heads/main/lists/14-day_phishing/domains-only/nrd-phishing-14day.txt,MIT;
57 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-ahnlab.txt,MIT;
58 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-akamai.txt,MIT;
59 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-alienlabs.txt,MIT;
60 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-alternate.txt,MIT;
61 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-amnenstytech.txt,MIT;
62 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-antiy.txt,MIT;
63 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-avast.txt,MIT;
64 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-bitdefender.txt,MIT;
65 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-blackberry.txt,MIT;
66 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-bsi.txt,MIT;
67 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-certagid.txt,MIT;
68 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-certfa.txt,MIT;
69 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-certua.txt,MIT;
70 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-checkpoint.txt,MIT;
71 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-citizenlabs.txt,MIT;
72 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-cleafy.txt,MIT;
73 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-clearsky.txt,MIT;
74 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-cloudsek.txt,MIT;
75 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-cluster25.txt,MIT;
76 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-crowdstrike.txt,MIT;
77 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-csirt.txt,MIT;
78 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-cyberint.txt,MIT;
79 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-cyble.txt,MIT;
80 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-cyfirma.txt,MIT;
81 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-d3lab.txt,MIT;
82 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-deepinstinct.txt,MIT;
83 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-dfir.txt,MIT;
84 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-domains.txt,MIT;
85 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-domaintools.txt,MIT;
86 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-drweb.txt,MIT;
87 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-eclecticiq.txt,MIT;
88 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-elastic.txt,MIT;
89 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-esentire.txt,MIT;
90 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-eset.txt,MIT;
91 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-fortinet.txt,MIT;
92 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-genians.txt,MIT;
93 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-googlecloud.txt,MIT;
94 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-group-ib.txt,MIT;
95 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-guardio.txt,MIT;
96 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-hashes.txt,MIT;
97 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-hp.txt,MIT;
98 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-ibm.txt,MIT;
99 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-ic3.txt,MIT;
100 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-infoblox.txt,MIT;
101 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-ips.txt,MIT;
102 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-jpcert.txt,MIT;
103 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-kaspersky.txt,MIT;
104 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-kroll.txt,MIT;
105 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-lookout.txt,MIT;
106 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-lumen.txt,MIT;
107 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-main.txt,MIT;
108 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-malwarebytes.txt,MIT;
109 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-malware-traffic.txt,MIT;
110 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-mandiant.txt,MIT;
111 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-mcafee.txt,MIT;
112 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-meta.txt,MIT;
113 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-microsoft.txt,MIT;
114 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-misc.txt,MIT;
115 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-mvt.txt,MIT;
116 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-ncc.txt,MIT;
117 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-orangecyber.txt,MIT;
118 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-orangelog4shell.txt,MIT;
119 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-personal.txt,MIT;
120 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-positivetech.txt,MIT;
121 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-prodraft.txt,MIT;
122 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-proofpoint.txt,MIT;
123 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-qianxin.txt,MIT;
124 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-quointelligence.txt,MIT;
125 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-recordedfuture.txt,MIT;
126 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-reecdeep.txt,MIT;
127 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-sansec.txt,MIT;
128 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-securonix.txt,MIT;
129 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-sekoia.txt,MIT;
130 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-sentinelone.txt,MIT;
131 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-seqrite.txt,MIT;
132 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-sophos.txt,MIT;
133 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-squattingru.txt,MIT;
134 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-stats.txt,MIT;
135 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-swascan.txt,MIT;
136 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-symantec.txt,MIT;
137 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-tag.txt,MIT;
138 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-talos.txt,MIT;
139 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-temp.txt,MIT;
140 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-threatfabric.txt,MIT;
141 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-trendmicro.txt,MIT;
142 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-unit42-playbook.txt,MIT;
143 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-unit42-silverterrier.txt,MIT;
144 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-unit42.txt,MIT;
145 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-uscert.txt,MIT;
146 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-various.txt,MIT;
147 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-volexity.txt,MIT;
148 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-withsecure.txt,MIT;
149 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-yarix.txt,MIT;
150 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-yoroi.txt,MIT;
151 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-zscaler.txt,MIT;
152 | https://divested.dev/blocklists/scafroglia93-blocklists-legacy-526b3922.txt,MIT;
153 |
154 | https://raw.githubusercontent.com/lightswitch05/hosts/master/docs/lists/ads-and-tracking-extended.txt,Apache-2.0;
155 | https://raw.githubusercontent.com/lightswitch05/hosts/master/docs/lists/tracking-aggressive-extended.txt,Apache-2.0;
156 |
157 | https://adaway.org/hosts.txt,CC BY 3.0;
158 | https://raw.githubusercontent.com/yous/YousList/master/hosts.txt,CC BY 4.0;
159 | https://raw.githubusercontent.com/bkrcrc/turk-adlist/master/hosts,CC BY-SA 3.0;
160 | https://raw.githubusercontent.com/omicron-b/custom-filters/master/domains_imported.txt,CC BY-SA 3.0;
161 | https://raw.githubusercontent.com/Dawsey21/Lists/master/main-blacklist.txt,CC BY-SA 4.0;
162 | https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt,CC BY-SA 4.0;
163 | #https://raw.githubusercontent.com/olbat/ut1-blacklists/master/blacklists/cryptojacking/domains,CC BY-SA 4.0;
164 | #https://raw.githubusercontent.com/olbat/ut1-blacklists/master/blacklists/malware/domains,CC BY-SA 4.0;
165 | #https://raw.githubusercontent.com/olbat/ut1-blacklists/master/blacklists/phishing/domains,CC BY-SA 4.0;
166 | https://raw.githubusercontent.com/olbat/ut1-blacklists/master/blacklists/stalkerware/domains,CC BY-SA 4.0;
167 | https://raw.githubusercontent.com/Spam404/lists/master/main-blacklist.txt,CC BY-SA 4.0;
168 | https://raw.githubusercontent.com/AssoEchap/stalkerware-indicators/master/generated/hosts,CC BY 4.0;
169 | https://divested.dev/blocklists/Amnesty.txt,CC BY 2.0;
170 |
171 | #https://blocklistproject.github.io/Lists/alt-version/ads-nl.txt,Unlicense;
172 | #https://blocklistproject.github.io/Lists/alt-version/crypto-nl.txt,Unlicense;
173 | #https://blocklistproject.github.io/Lists/alt-version/fraud-nl.txt,Unlicense;
174 | #https://blocklistproject.github.io/Lists/alt-version/malware-nl.txt,Unlicense;
175 | #https://blocklistproject.github.io/Lists/alt-version/phishing-nl.txt,Unlicense;
176 | https://blocklistproject.github.io/Lists/alt-version/ransomware-nl.txt,Unlicense;
177 | https://blocklistproject.github.io/Lists/alt-version/scam-nl.txt,Unlicense;
178 | https://blocklistproject.github.io/Lists/alt-version/smart-tv-nl.txt,Unlicense;
179 | https://blocklistproject.github.io/Lists/alt-version/tracking-nl.txt,Unlicense;
180 |
181 | https://curben.gitlab.io/malware-filter/urlhaus-filter-hosts.txt,CC0;
182 | #https://feodotracker.abuse.ch/downloads/ipblocklist.txt,CC0;
183 | #https://sslbl.abuse.ch/blacklist/sslbl.rpz,CC0;
184 | https://urlhaus.abuse.ch/downloads/hostfile/,CC0;
185 | https://threatfox.abuse.ch/downloads/hostfile/,CC0;
186 | https://v.firebog.net/hosts/Cybercrime.txt,CC0;
187 |
188 | https://raw.githubusercontent.com/Yhonay/antipopads/master/hosts,WTFPLv2;
189 | https://raw.githubusercontent.com/PoorPocketsMcNewHold/SteamScamSites/master/steamscamsite.txt,WTFPLv2;
190 |
191 | https://github.com/matomo-org/referrer-spam-blacklist/raw/master/spammers.txt,Public Domain;
192 | https://raw.githubusercontent.com/stamparm/blackbook/master/blackbook.txt,Public Domain;
193 |
--------------------------------------------------------------------------------
/blocklists-nc.txt:
--------------------------------------------------------------------------------
1 | #Contains lists with restrictive licenses
2 | #Should be strictly used for private personal non commercial use only
3 | #eg. for on a Pi DNS server where merging lists can take a while
4 |
5 | #https://divested.dev/blocklists/ExperimentalV2.txt,CC0;
6 | #https://divested.dev/blocklists/ExperimentalV3.txt,CC0;
7 | https://divested.dev/blocklists/ExperimentalV4.txt,CC0;
8 | https://divested.dev/blocklists/Cameras.txt,CC0;
9 | https://divested.dev/blocklists/Cyanogen.txt,CC0;
10 | https://divested.dev/blocklists/Disconnect.txt,GPLv3;
11 | #https://divested.dev/blocklists/Genealogy.txt,CC0;
12 | https://divested.dev/blocklists/LG.txt,CC0;
13 | https://divested.dev/blocklists/Misc.txt,CC0;
14 | https://divested.dev/blocklists/Mobile.txt,GPLv3;
15 | https://divested.dev/blocklists/Mozilla.txt,CC0;
16 | https://divested.dev/blocklists/Scams.txt,CC0;
17 | #https://divested.dev/blocklists/Toxic.txt,CC0;
18 |
19 | https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-blocklist.txt,GPLv3;
20 | https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-malware.txt,GPLv3;
21 | https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.Dead/hosts,GPLv3;
22 | https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.Risk/hosts,GPLv3;
23 | https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.Spam/hosts,GPLv3;
24 | https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt,GPLv3;
25 | https://s3.amazonaws.com/lists.disconnect.me/simple_malvertising.txt,GPLv3;
26 | https://s3.amazonaws.com/lists.disconnect.me/simple_malware.txt,GPLv3;
27 | https://s3.amazonaws.com/lists.disconnect.me/simple_tracking.txt,GPLv3;
28 | https://v.firebog.net/hosts/Easylist.txt,GPLv3;
29 | https://v.firebog.net/hosts/Easyprivacy.txt,GPLv3;
30 | https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/EasyPrivacyCNAME.txt,GPLv3;
31 | https://v.firebog.net/hosts/AdguardDNS.txt,GPLv3;
32 | https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardTracking.txt,GPLv3;
33 | https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardCNAME.txt,GPLv3;
34 | https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardMobileAds.txt,GPLv3;
35 | https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardMobileSpyware.txt,GPLv3;
36 |
37 | #https://www.hostsfile.org/Downloads/hosts.txt,LGPLv2;
38 | https://zerodot1.gitlab.io/CoinBlockerLists/hosts_browser,AGPLv3;
39 |
40 | https://raw.githubusercontent.com/AdguardTeam/cname-trackers/master/data/combined_disguised_ads.txt,MIT;
41 | https://raw.githubusercontent.com/AdguardTeam/cname-trackers/master/data/combined_disguised_trackers.txt,MIT;
42 | https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt,MIT;
43 | https://raw.githubusercontent.com/FadeMind/hosts.extras/master/StreamingAds/hosts,MIT;
44 | https://raw.githubusercontent.com/hoshsadiq/adblock-nocoin-list/master/hosts.txt,MIT;
45 | https://raw.githubusercontent.com/infinitytec/blocklists/master/ads-and-trackers.txt,MIT;
46 | https://raw.githubusercontent.com/infinitytec/blocklists/master/scams-and-phishing.txt,MIT;
47 | https://raw.githubusercontent.com/mitchellkrogza/Badd-Boyz-Hosts/master/domains,MIT;
48 | #https://raw.githubusercontent.com/mitchellkrogza/Phishing.Database/master/phishing-domains-ACTIVE.txt,MIT;
49 | https://raw.githubusercontent.com/mitchellkrogza/The-Big-List-of-Hacked-Malware-Web-Sites/master/hacked-domains.list,MIT;
50 | https://raw.githubusercontent.com/nextdns/cname-cloaking-blocklist/master/domains,MIT;
51 | https://raw.githubusercontent.com/paulgb/BarbBlock/master/blacklists/domain-list.txt,MIT;
52 | https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/AmazonFireTV.txt,MIT;
53 | https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/android-tracking.txt,MIT;
54 | https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/SmartTV.txt,MIT;
55 | https://raw.githubusercontent.com/stamparm/aux/master/maltrail-malware-domains.txt,MIT;
56 | https://raw.githubusercontent.com/StevenBlack/hosts/master/data/StevenBlack/hosts,MIT;
57 | https://v.firebog.net/hosts/Admiral.txt,MIT;
58 | https://raw.githubusercontent.com/xRuffKez/NRD/refs/heads/main/lists/14-day_phishing/domains-only/nrd-phishing-14day.txt,MIT;
59 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-ahnlab.txt,MIT;
60 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-akamai.txt,MIT;
61 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-alienlabs.txt,MIT;
62 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-alternate.txt,MIT;
63 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-amnenstytech.txt,MIT;
64 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-antiy.txt,MIT;
65 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-avast.txt,MIT;
66 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-bitdefender.txt,MIT;
67 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-blackberry.txt,MIT;
68 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-bsi.txt,MIT;
69 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-certagid.txt,MIT;
70 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-certfa.txt,MIT;
71 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-certua.txt,MIT;
72 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-checkpoint.txt,MIT;
73 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-citizenlabs.txt,MIT;
74 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-cleafy.txt,MIT;
75 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-clearsky.txt,MIT;
76 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-cloudsek.txt,MIT;
77 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-cluster25.txt,MIT;
78 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-crowdstrike.txt,MIT;
79 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-csirt.txt,MIT;
80 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-cyberint.txt,MIT;
81 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-cyble.txt,MIT;
82 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-cyfirma.txt,MIT;
83 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-d3lab.txt,MIT;
84 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-deepinstinct.txt,MIT;
85 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-dfir.txt,MIT;
86 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-domains.txt,MIT;
87 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-domaintools.txt,MIT;
88 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-drweb.txt,MIT;
89 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-eclecticiq.txt,MIT;
90 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-elastic.txt,MIT;
91 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-esentire.txt,MIT;
92 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-eset.txt,MIT;
93 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-fortinet.txt,MIT;
94 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-genians.txt,MIT;
95 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-googlecloud.txt,MIT;
96 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-group-ib.txt,MIT;
97 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-guardio.txt,MIT;
98 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-hashes.txt,MIT;
99 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-hp.txt,MIT;
100 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-ibm.txt,MIT;
101 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-ic3.txt,MIT;
102 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-infoblox.txt,MIT;
103 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-ips.txt,MIT;
104 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-jpcert.txt,MIT;
105 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-kaspersky.txt,MIT;
106 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-kroll.txt,MIT;
107 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-lookout.txt,MIT;
108 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-lumen.txt,MIT;
109 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-main.txt,MIT;
110 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-malwarebytes.txt,MIT;
111 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-malware-traffic.txt,MIT;
112 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-mandiant.txt,MIT;
113 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-mcafee.txt,MIT;
114 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-meta.txt,MIT;
115 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-microsoft.txt,MIT;
116 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-misc.txt,MIT;
117 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-mvt.txt,MIT;
118 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-ncc.txt,MIT;
119 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-orangecyber.txt,MIT;
120 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-orangelog4shell.txt,MIT;
121 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-personal.txt,MIT;
122 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-positivetech.txt,MIT;
123 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-prodraft.txt,MIT;
124 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-proofpoint.txt,MIT;
125 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-qianxin.txt,MIT;
126 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-quointelligence.txt,MIT;
127 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-recordedfuture.txt,MIT;
128 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-reecdeep.txt,MIT;
129 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-sansec.txt,MIT;
130 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-securonix.txt,MIT;
131 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-sekoia.txt,MIT;
132 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-sentinelone.txt,MIT;
133 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-seqrite.txt,MIT;
134 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-sophos.txt,MIT;
135 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-squattingru.txt,MIT;
136 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-stats.txt,MIT;
137 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-swascan.txt,MIT;
138 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-symantec.txt,MIT;
139 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-tag.txt,MIT;
140 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-talos.txt,MIT;
141 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-temp.txt,MIT;
142 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-threatfabric.txt,MIT;
143 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-trendmicro.txt,MIT;
144 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-unit42-playbook.txt,MIT;
145 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-unit42-silverterrier.txt,MIT;
146 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-unit42.txt,MIT;
147 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-uscert.txt,MIT;
148 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-various.txt,MIT;
149 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-volexity.txt,MIT;
150 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-withsecure.txt,MIT;
151 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-yarix.txt,MIT;
152 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-yoroi.txt,MIT;
153 | https://raw.githubusercontent.com/scafroglia93/blocklists/master/blocklists-zscaler.txt,MIT;
154 | https://divested.dev/blocklists/scafroglia93-blocklists-legacy-526b3922.txt,MIT;
155 |
156 | https://raw.githubusercontent.com/lightswitch05/hosts/master/docs/lists/ads-and-tracking-extended.txt,Apache-2.0;
157 | https://raw.githubusercontent.com/lightswitch05/hosts/master/docs/lists/tracking-aggressive-extended.txt,Apache-2.0;
158 |
159 | https://adaway.org/hosts.txt,CC BY 3.0;
160 | https://raw.githubusercontent.com/yous/YousList/master/hosts.txt,CC BY 4.0;
161 | https://raw.githubusercontent.com/bkrcrc/turk-adlist/master/hosts,CC BY-SA 3.0;
162 | https://raw.githubusercontent.com/omicron-b/custom-filters/master/domains_imported.txt,CC BY-SA 3.0;
163 | https://raw.githubusercontent.com/Dawsey21/Lists/master/main-blacklist.txt,CC BY-SA 4.0;
164 | https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt,CC BY-SA 4.0;
165 | #https://raw.githubusercontent.com/olbat/ut1-blacklists/master/blacklists/cryptojacking/domains,CC BY-SA 4.0;
166 | https://raw.githubusercontent.com/olbat/ut1-blacklists/master/blacklists/malware/domains,CC BY-SA 4.0;
167 | https://raw.githubusercontent.com/olbat/ut1-blacklists/master/blacklists/phishing/domains,CC BY-SA 4.0;
168 | https://raw.githubusercontent.com/olbat/ut1-blacklists/master/blacklists/stalkerware/domains,CC BY-SA 4.0;
169 | https://raw.githubusercontent.com/Spam404/lists/master/main-blacklist.txt,CC BY-SA 4.0;
170 | https://raw.githubusercontent.com/AssoEchap/stalkerware-indicators/master/generated/hosts,CC BY 4.0;
171 | https://divested.dev/blocklists/Amnesty.txt,CC BY 2.0;
172 |
173 | https://blocklistproject.github.io/Lists/alt-version/ads-nl.txt,Unlicense;
174 | #https://blocklistproject.github.io/Lists/alt-version/crypto-nl.txt,Unlicense;
175 | https://blocklistproject.github.io/Lists/alt-version/fraud-nl.txt,Unlicense;
176 | #https://blocklistproject.github.io/Lists/alt-version/malware-nl.txt,Unlicense;
177 | https://blocklistproject.github.io/Lists/alt-version/phishing-nl.txt,Unlicense;
178 | https://blocklistproject.github.io/Lists/alt-version/ransomware-nl.txt,Unlicense;
179 | https://blocklistproject.github.io/Lists/alt-version/scam-nl.txt,Unlicense;
180 | https://blocklistproject.github.io/Lists/alt-version/smart-tv-nl.txt,Unlicense;
181 | https://blocklistproject.github.io/Lists/alt-version/tracking-nl.txt,Unlicense;
182 |
183 | https://curben.gitlab.io/malware-filter/urlhaus-filter-hosts.txt,CC0;
184 | #https://feodotracker.abuse.ch/downloads/ipblocklist.txt,CC0;
185 | #https://sslbl.abuse.ch/blacklist/sslbl.rpz,CC0;
186 | https://urlhaus.abuse.ch/downloads/hostfile/,CC0;
187 | https://threatfox.abuse.ch/downloads/hostfile/,CC0;
188 | https://v.firebog.net/hosts/Cybercrime.txt,CC0;
189 |
190 | https://raw.githubusercontent.com/Yhonay/antipopads/master/hosts,WTFPLv2;
191 | https://raw.githubusercontent.com/PoorPocketsMcNewHold/SteamScamSites/master/steamscamsite.txt,WTFPLv2;
192 |
193 | https://github.com/matomo-org/referrer-spam-blacklist/raw/master/spammers.txt,Public Domain;
194 | https://raw.githubusercontent.com/stamparm/blackbook/master/blackbook.txt,Public Domain;
195 |
196 | https://phishing.army/download/phishing_army_blocklist.txt,CC BY-NC 4.0;
197 | https://phishing.army/download/phishing_army_blocklist_extended.txt,CC BY-NC 4.0;
198 | https://v.firebog.net/hosts/static/w3kbl.txt,CC BY-NC 4.0;
199 |
200 | https://www.winhelp2002.mvps.org/hosts.txt,CC BY-NC-SA 4.0;
201 | #https://raw.githubusercontent.com/KodoPengin/GameIndustry-hosts-Template/master/Main-Template/hosts,CC BY-NC-SA 4.0;
202 | https://raw.githubusercontent.com/MajkiIT/polish-ads-filter/master/polish-pihole-filters/hostfile.txt,CC BY-NC-SA 4.0;
203 |
204 | https://raw.githubusercontent.com/vokins/yhosts/master/hosts.txt,CC BY-NC-ND 4.0;
205 |
206 | http://malwaredomains.lehigh.edu/files/immortal_domains.txt,AS-IS NC;
207 | https://joewein.net/dl/bl/dom-bl.txt,AS-IS NC;
208 | https://joewein.net/dl/bl/dom-bl-base.txt,AS-IS NC;
209 | https://someonewhocares.org/hosts/hosts,AS-IS NC;
210 |
211 | https://raw.githubusercontent.com/cbuijs/shallalist/master/adv/domains,Shalla;
212 | https://raw.githubusercontent.com/cbuijs/shallalist/master/tracker/domains,Shalla;
213 | https://raw.githubusercontent.com/cbuijs/shallalist/master/spyware/domains,Shalla;
214 |
215 | https://curben.gitlab.io/malware-filter/pup-filter-hosts.txt,Zhouhan Chen;
216 |
217 | https://gist.githubusercontent.com/ACK-J/65dfe84fcf5a06c46364e5f2bd29c118/raw/d50dbd66d43f3d21961d182846ba3709d3f88947/ThreatMetrixEndpoints.txt,Unknown;
218 | https://big.oisd.nl/domainswild2,Unknown;
219 | https://pgl.yoyo.org/adservers/admiral-domains.txt,Unknown;
220 | https://pgl.yoyo.org/as/serverlist.php?hostformat=html&mimetype=plaintext,Unknown;
221 | https://raw.githubusercontent.com/astryzia/stalkerware-urls/main/stalkerware_urls.txt,Unknown;
222 | #https://raw.githubusercontent.com/chiehmin/MinMinGuard/master/app/src/main/assets/host/output_file,Unknown;
223 | https://raw.githubusercontent.com/FadeMind/hosts.extras/master/UncheckyAds/hosts,Unknown;
224 | https://raw.githubusercontent.com/jdlingyu/ad-wars/master/hosts,Unknown;
225 | https://raw.githubusercontent.com/nextdns/native-tracking-domains/main/domains/alexa,Unknown;
226 | https://raw.githubusercontent.com/nextdns/native-tracking-domains/main/domains/apple,Unknown;
227 | https://raw.githubusercontent.com/nextdns/native-tracking-domains/main/domains/huawei,Unknown;
228 | https://raw.githubusercontent.com/nextdns/native-tracking-domains/main/domains/roku,Unknown;
229 | https://raw.githubusercontent.com/nextdns/native-tracking-domains/main/domains/samsung,Unknown;
230 | https://raw.githubusercontent.com/nextdns/native-tracking-domains/main/domains/sonos,Unknown;
231 | https://raw.githubusercontent.com/nextdns/native-tracking-domains/main/domains/windows,Unknown;
232 | https://raw.githubusercontent.com/nextdns/native-tracking-domains/main/domains/xiaomi,Unknown;
233 | https://raw.githubusercontent.com/nextdns/metadata/master/security/parked-domains-cname,Unknown;
234 | https://v.firebog.net/hosts/APT1Rep.txt,Unknown;
235 | https://www.stopforumspam.com/downloads/toxic_domains_whole.txt,Unknown;
236 | http://sysctl.org/cameleon/hosts,Unknown;
237 | https://threatview.io/Downloads/DOMAIN-High-Confidence-Feed.txt,Unknown;
238 |
239 | #Dead
240 | https://hosts-file.net/ad_servers.txt,hpHosts;
241 | https://hosts-file.net/emd.txt,hpHosts;
242 | https://hosts-file.net/exp.txt,hpHosts;
243 | https://hosts-file.net/fsa.txt,hpHosts;
244 | https://hosts-file.net/grm.txt,hpHosts;
245 | https://hosts-file.net/hfs.txt,hpHosts;
246 | https://hosts-file.net/hjk.txt,hpHosts;
247 | https://hosts-file.net/mmt.txt,hpHosts;
248 | https://hosts-file.net/pha.txt,hpHosts;
249 | https://hosts-file.net/psh.txt,hpHosts;
250 | https://hosts-file.net/wrz.txt,hpHosts;
251 | https://raw.githubusercontent.com/Akamaru/Pi-Hole-Lists/master/cryptomine.txt,Unknown;
252 | https://raw.githubusercontent.com/Akamaru/Pi-Hole-Lists/master/gamefake.txt,Unknown;
253 | https://raw.githubusercontent.com/Akamaru/Pi-Hole-Lists/master/jbfake.txt,Unknown;
254 | https://raw.githubusercontent.com/Akamaru/Pi-Hole-Lists/master/mobile.txt,Unknown;
255 | #https://raw.githubusercontent.com/Akamaru/Pi-Hole-Lists/master/other.txt,Unknown;
256 | https://raw.githubusercontent.com/Akamaru/Pi-Hole-Lists/master/smarttv.txt,Unknown;
257 |
258 | #https://raw.githubusercontent.com/hagezi/dns-blocklists/main/domains/pro.plus.txt,Unknown;
259 | #https://raw.githubusercontent.com/hagezi/dns-blocklists/main/domains/ultimate.txt,Unknown;
260 | #https://raw.githubusercontent.com/hagezi/dns-blocklists/main/domains/tif.txt,Unknown;
261 |
--------------------------------------------------------------------------------
/src/Main.java:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2015-2022 Divested Computing Group
3 |
4 | This program is free software: you can redistribute it and/or modify
5 | it under the terms of the GNU Affero General Public License as published by
6 | the Free Software Foundation, either version 3 of the License, or
7 | (at your option) any later version.
8 |
9 | This program is distributed in the hope that it will be useful,
10 | but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | GNU Affero General Public License for more details.
13 |
14 | You should have received a copy of the GNU Affero General Public License
15 | along with this program. If not, see .
16 | */
17 |
18 | import java.io.File;
19 | import java.io.FileInputStream;
20 | import java.io.FileNotFoundException;
21 | import java.io.PrintWriter;
22 | import java.net.HttpURLConnection;
23 | import java.net.URL;
24 | import java.nio.charset.StandardCharsets;
25 | import java.nio.file.Files;
26 | import java.nio.file.Path;
27 | import java.nio.file.StandardCopyOption;
28 | import java.security.MessageDigest;
29 | import java.text.DateFormat;
30 | import java.text.SimpleDateFormat;
31 | import java.util.*;
32 | import java.util.concurrent.*;
33 | import java.util.concurrent.atomic.AtomicInteger;
34 | import java.util.regex.Matcher;
35 | import java.util.regex.Pattern;
36 | import java.util.zip.GZIPInputStream;
37 |
38 | public class Main {
39 |
40 | private static final String hostnameRegex = "^((?!-)[A-Za-z0-9-]{1,63}(? arrWildcardExceptions = new HashSet<>();
44 | public static final Set arrWildcardBlock = new HashSet<>();
45 | public static int RAW_COUNT = 0;
46 | public static final HashMap> listMap = new HashMap<>();
47 | public static boolean CACHE_ONLY = false; //For testing use
48 |
49 | public static void main(String[] args) {
50 | System.out.println("Simple Hosts Merger");
51 | System.out.println("Copyright 2015-2022 Divested Computing Group");
52 | System.out.println("License: AGPL-3.0-or-later");
53 | System.out.println("Source Code: https://codeberg.org/divested/simple_hosts_merger\n");
54 | if (args.length != 4) {
55 | System.out.println("Four arguments required: exclusion file, blocklists config (format: link,license;\\n), output file, cache dir");
56 | System.exit(1);
57 | }
58 |
59 | //Get the allowlists
60 | final Set arrAllowlist = new HashSet<>();
61 | File allowlist = new File(args[0]);
62 | if (allowlist.exists()) {
63 | arrAllowlist.addAll(readFileIntoArray(allowlist));
64 | final Set arrAllowlistWWW = new HashSet<>();
65 | for(String domain : arrAllowlist) {
66 | if (!domain.startsWith("www.")) {
67 | arrAllowlistWWW.add("www." + domain);
68 | }
69 | }
70 | arrAllowlist.addAll(arrAllowlistWWW);
71 | System.out.println("Loaded " + arrAllowlist.size() + " excluded domains");
72 | } else {
73 | System.out.println("Allowlist file doesn't exist!");
74 | System.exit(1);
75 | }
76 | File allowListWildcards = new File("allowlist-wildcards.txt"); //TODO: remove me, replaced by dnsrm
77 | if (allowListWildcards.exists()) {
78 | arrWildcardExceptions.addAll(readFileIntoArray(allowListWildcards));
79 | }
80 | File blockListWildcards = new File("blocklist-wildcards.txt");
81 | if (blockListWildcards.exists()) {
82 | arrWildcardBlock.addAll(readFileIntoArray(blockListWildcards));
83 | }
84 | File publicSuffixList = new File("public_suffix_list.dat");
85 | if (publicSuffixList.exists()) {
86 | arrWildcardExceptions.addAll(readFileIntoArray(publicSuffixList));
87 | }
88 | arrWildcardExceptions.addAll(arrAllowlist);
89 | System.out.println("Loaded " + arrWildcardExceptions.size() + " excluded wildcards");
90 |
91 | //Get the blocklists
92 | ArrayList arrBlocklists = new ArrayList();
93 | File blocklists = new File(args[1]);
94 | if (blocklists.exists()) {
95 | try {
96 | Scanner scanner = new Scanner(blocklists);
97 | while (scanner.hasNext()) {
98 | String line = scanner.nextLine();
99 | if (line.startsWith("http") && line.contains(",") && line.endsWith(";") && !line.startsWith("#")) {
100 | arrBlocklists.add(line.replaceAll(";", ""));
101 | }
102 | }
103 | scanner.close();
104 | System.out.println("Loaded " + arrBlocklists.size() + " blocklist sources");
105 | } catch (FileNotFoundException e) {
106 | e.printStackTrace();
107 | }
108 | } else {
109 | System.out.println("Blocklists file doesn't exist!");
110 | System.exit(1);
111 | }
112 |
113 | //Get the cache dir
114 | File cacheDir = new File(args[3]);
115 | if (!cacheDir.exists()) {
116 | cacheDir.mkdirs();
117 | }
118 |
119 | //Process the blocklists
120 | Set arrDomains = new HashSet<>();
121 | for (String list : arrBlocklists) {
122 | String url = list.split(",")[0];
123 | try {
124 | //Download the file
125 | String encodedName = byteArrayToHexString(MessageDigest.getInstance("MD5").digest(url.getBytes(StandardCharsets.UTF_8)));
126 | System.out.println("Processing " + url + " / " + encodedName);
127 | File out = new File(cacheDir, encodedName + identifyFileType(url));
128 | downloadFile(url, out.toPath());
129 | //Parse the file
130 | HashSet listResult = new HashSet<>();
131 | listResult.addAll(readHostsFileIntoArray(out));
132 | listMap.put(url, listResult);
133 | arrDomains.addAll(listResult);
134 | } catch (Exception e) {
135 | e.printStackTrace();
136 | }
137 | }
138 |
139 | //Remove excluded entries
140 | int preSize = arrDomains.size();
141 | ArrayList arrDomainsRemoved = new ArrayList<>();
142 | for (String domainToRemove : arrAllowlist) {
143 | if (arrDomains.remove(domainToRemove)) {
144 | arrDomainsRemoved.add(domainToRemove);
145 | }
146 | }
147 | Collections.sort(arrDomainsRemoved);
148 | System.out.println("Removed " + (preSize - arrDomains.size()) + " excluded entries");
149 |
150 | //Sorting
151 | ArrayList arrDomainsSorted = new ArrayList<>(arrDomains);
152 | Collections.sort(arrDomainsSorted);
153 | ArrayList arrDomainsWildcardsSorted = new ArrayList<>(wildcardOptimizer(arrDomains));
154 | Collections.sort(arrDomainsWildcardsSorted);
155 | System.out.println("Processed " + arrDomains.size() + " domains");
156 |
157 | //Get the output file
158 | writeOut(new File(args[2]), arrBlocklists, arrDomainsSorted, 0, arrDomainsSorted.size());
159 | writeOut(new File(args[2] + "-domains"), arrBlocklists, arrDomainsSorted, 1, arrDomainsSorted.size());
160 | writeOut(new File(args[2] + "-wildcards"), arrBlocklists, arrDomainsWildcardsSorted, 0, arrDomainsSorted.size());
161 | writeOut(new File(args[2] + "-domains-wildcards"), arrBlocklists, arrDomainsWildcardsSorted, 1, arrDomainsSorted.size());
162 | writeOut(new File(args[2] + "-dnsmasq"), arrBlocklists, arrDomainsWildcardsSorted, 2, arrDomainsSorted.size());
163 | writeArrayToFile(new File(args[2] + "-removed"), arrDomainsRemoved);
164 | generateCrossCheck(new File(args[2] + "-xcheck"));
165 | }
166 |
167 | public static void generateCrossCheck(File out) {
168 | System.out.println("Generating crosscheck results");
169 | ArrayList xcheckResult = new ArrayList<>();
170 | for (Map.Entry> entry : listMap.entrySet()) {
171 | xcheckResult.add(entry.getKey());
172 | xcheckResult.add("----------------------------------------------------------------");
173 | boolean matchFound = false;
174 | for (Map.Entry> recurseEntry : listMap.entrySet()) {
175 | if (!recurseEntry.getKey().equals(entry.getKey())) {
176 | int count = 0;
177 | for (String domain : entry.getValue()) {
178 | if (recurseEntry.getValue().contains(domain)) {
179 | count++;
180 | }
181 | }
182 | int percent = (int) ((100D / recurseEntry.getValue().size()) * count);
183 | if (count != 0 && percent > 0) {
184 | xcheckResult.add(count + "\t~" + percent + "%" + "\t\t" + recurseEntry.getKey());
185 | matchFound = true;
186 | }
187 | }
188 | }
189 | if (!matchFound) {
190 | xcheckResult.add("No significant number of entries found in any other lists.");
191 | }
192 | xcheckResult.add("\n");
193 | }
194 | writeArrayToFile(out, xcheckResult);
195 | }
196 |
197 | public static void writeOut(File fileOut, ArrayList arrBlocklists, ArrayList arrDomains, int mode, int trueCount) {
198 | if (fileOut.exists()) {
199 | fileOut.renameTo(new File(fileOut + ".bak"));
200 | }
201 | //Write the file
202 | try {
203 | PrintWriter writer = new PrintWriter(fileOut, "UTF-8");
204 | writer.println("#");
205 | writer.println("#Created using Simple Hosts Merger");
206 | writer.println("#Simple Hosts Merger is licensed AGPL-3.0-or-later and available via https://codeberg.org/divested/simple_hosts_merger");
207 | writer.println("#Last Updated: " + dateFormat.format(Calendar.getInstance().getTime()));
208 | writer.println("#Number of Entries:");
209 | writer.println("#\tInput Count: " + RAW_COUNT);
210 | writer.println("#\tResult Count: " + trueCount);
211 | if (trueCount != arrDomains.size()) {
212 | writer.println("#\tAfter Wildcards: " + arrDomains.size());
213 | }
214 | writer.println("#");
215 | writer.println("#Created from the following lists");
216 | writer.println("#All attempts have been made to ensure accuracy of the corresponding license files and their compatibility.");
217 | writer.println("#If you would like your list removed from this list please email us at webmaster@[THIS DOMAIN]");
218 | writer.println("#");
219 | for (String list : arrBlocklists) {
220 | String[] listS = list.split(",");
221 | writer.println("#" + listS[1] + "\t\t- " + listS[0]);
222 | }
223 | writer.println("#\n");
224 | for (String line : arrDomains) {
225 | switch (mode) {
226 | case 0: //hosts
227 | writer.println("0.0.0.0 " + line);
228 | break;
229 | case 1: //domains only
230 | writer.println(line);
231 | break;
232 | case 2: //dnsmasq
233 | if (!line.startsWith("*.")) {
234 | writer.println("address=/" + line + "/#");
235 | }
236 | break;
237 | }
238 | }
239 | writer.close();
240 | System.out.println("Wrote out to " + fileOut);
241 | } catch (Exception e) {
242 | e.printStackTrace();
243 | }
244 | }
245 |
246 | public static void downloadFile(String url, Path out) {
247 | try {
248 | HttpURLConnection connection = (HttpURLConnection) new URL(url).openConnection();
249 | connection.setConnectTimeout(45000);
250 | connection.setReadTimeout(45000);
251 | connection.addRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Firefox/91.0");
252 | if (out.toFile().exists()) {
253 | connection.setIfModifiedSince(out.toFile().lastModified());
254 | }
255 | if (out.toFile().exists() && CACHE_ONLY) {
256 | System.out.println("\tUsing cached version");
257 | } else {
258 | connection.connect();
259 | int res = connection.getResponseCode();
260 | if (res != 304 && (res == 200 || res == 301 || res == 302)) {
261 | Files.copy(connection.getInputStream(), out, StandardCopyOption.REPLACE_EXISTING);
262 | System.out.println("\tSuccessfully downloaded");
263 | }
264 | if (res == 304) {
265 | System.out.println("\tFile not changed");
266 | }
267 | connection.disconnect();
268 | }
269 | } catch (Exception e) {
270 | e.printStackTrace();
271 | }
272 | }
273 |
274 | //Credit (CC BY-SA 2.5): https://stackoverflow.com/a/4895572
275 | public static String byteArrayToHexString(byte[] b) {
276 | StringBuilder result = new StringBuilder();
277 | for (byte aB : b)
278 | result.append(Integer.toString((aB & 0xff) + 0x100, 16).substring(1));
279 | return result.toString();
280 | }
281 |
282 | public static String identifyFileType(String url) {
283 | String extension = ".txt";
284 | if (url.contains("=zip") || url.endsWith(".zip"))
285 | extension = ".zip";
286 | else if (url.contains("=gz") || url.endsWith(".gz"))
287 | extension = ".gz";
288 | else if (url.contains("=7zip") || url.endsWith(".7zip"))
289 | extension = ".7z";
290 | else if (url.contains("=7z") || url.endsWith(".7z"))
291 | extension = ".7z";
292 | return extension;
293 | }
294 |
295 | public static void writeArrayToFile(File fileOut, ArrayList contents) {
296 | if (fileOut.exists()) {
297 | fileOut.renameTo(new File(fileOut + ".bak"));
298 | }
299 | //Write the file
300 | try {
301 | PrintWriter writer = new PrintWriter(fileOut, "UTF-8");
302 | for (String line : contents) {
303 | writer.println(line);
304 | }
305 | writer.close();
306 | System.out.println("Wrote out to " + fileOut);
307 | } catch (Exception e) {
308 | e.printStackTrace();
309 | }
310 | contents.clear();
311 | }
312 |
313 | public static ArrayList readFileIntoArray(File in) {
314 | ArrayList out = new ArrayList<>();
315 | try {
316 | Scanner scanner = new Scanner(in);
317 | while (scanner.hasNext()) {
318 | String line = scanner.nextLine();
319 | if (!line.startsWith("#") && !line.startsWith("//")) {
320 | out.add(line);
321 | }
322 | }
323 | scanner.close();
324 | } catch (Exception e) {
325 | e.printStackTrace();
326 | }
327 | return out;
328 | }
329 |
330 | public static ArrayList readHostsFileIntoArray(File in) {
331 | ArrayList out = new ArrayList<>();
332 | try {
333 | Scanner fileIn = null;
334 | if (identifyFileType(in.toString()).equals(".txt")) {//Plain text
335 | fileIn = new Scanner(in);
336 | }
337 | if (identifyFileType(in.toString()).equals(".gz")) {//Decompress GunZip
338 | fileIn = new Scanner(new GZIPInputStream(new FileInputStream(in)));
339 | }
340 | while (fileIn.hasNext()) {
341 | out.addAll(getDomainsFromString(fileIn.nextLine()));
342 | RAW_COUNT++;
343 | }
344 | System.out.println("\tAdded " + out.size() + " entries");
345 | } catch (Exception e) {
346 | e.printStackTrace();
347 | }
348 | return out;
349 | }
350 |
351 | public static Set getDomainsFromString(String input) {
352 | Set domains = new HashSet<>();
353 |
354 | String line = input.toLowerCase();
355 | if (!shouldConsiderString(line)) {
356 | return domains;
357 | }
358 |
359 | String[] blankSplit = line
360 | .replaceAll("[\\s,;]", "~")
361 | .split("~");
362 |
363 | Matcher matcher;
364 | for (String aSpaceSplit : blankSplit) {
365 | if (shouldConsiderString(line)) {
366 | aSpaceSplit = aSpaceSplit
367 | .replaceAll("https://", "")
368 | .replaceAll("http://", "")
369 | .replaceAll("ftp://", "");
370 | //.replaceAll("/.*", "");
371 | matcher = hostnamePattern.matcher(aSpaceSplit);//Apply the pattern to the string
372 | if (matcher.find()) {//Check if the string meets our requirements
373 | String matchedDomain = matcher.group();
374 | /* if(matchedDomain.startsWith("www.")) {
375 | domains.add(matchedDomain.substring(4));
376 | }*/
377 | domains.add(matchedDomain);
378 | } else if (aSpaceSplit.contains("xn--") && !aSpaceSplit.contains("/host/")) {//Ugly
379 | domains.add(aSpaceSplit);
380 | }
381 | }
382 | }
383 |
384 | return domains;
385 | }
386 |
387 | public static boolean shouldConsiderString(String line) {
388 | return !line.trim().equals("")
389 | && !line.startsWith("#")
390 | && !line.startsWith(";")
391 | && !line.startsWith("!")
392 | && !line.startsWith("//")
393 | && !line.startsWith("$")
394 | && !line.startsWith("@");
395 | }
396 |
397 | private static final ConcurrentLinkedQueue> futures = new ConcurrentLinkedQueue<>();
398 |
399 | public static Set wildcardOptimizer(Set domains) {
400 | Set wildcards = new HashSet<>();
401 | ConcurrentSkipListSet domainsNew = new ConcurrentSkipListSet<>();
402 | ConcurrentHashMap occurrenceMap = new ConcurrentHashMap<>();
403 | ThreadPoolExecutor threadPoolExecutorWork = new ThreadPoolExecutor(8, 8, 0L, TimeUnit.MILLISECONDS, new LinkedBlockingQueue<>(4), new ThreadPoolExecutor.CallerRunsPolicy());
404 |
405 | // Count the occurrence of each entry with one level removed
406 | for (String domain : domains) {
407 | futures.add(threadPoolExecutorWork.submit(() -> {
408 | String[] domainSplit = domain.split("\\.");
409 | for (int shift = 1; shift < 20; shift++) {
410 | if (domainSplit.length > shift + 1) {
411 | String shifted = jankSplit(domain, shift);
412 | if (shifted.length() > 0) {
413 | occurrenceMap.putIfAbsent(shifted, new AtomicInteger());
414 | occurrenceMap.get(shifted).getAndIncrement();
415 | }
416 | }
417 | }
418 | }));
419 | }
420 | waitForThreadsComplete();
421 |
422 | // Mark entries with count past X as a wildcard candidate
423 | for (Map.Entry domain : occurrenceMap.entrySet()) {
424 | if (domain.getValue().get() >= 50) {
425 | wildcards.add(domain.getKey());
426 | }
427 | }
428 | wildcards.addAll(arrWildcardBlock);
429 |
430 | //Exclude removal of certain domains
431 | for (String exception : arrWildcardExceptions) {
432 | wildcards.remove(exception);
433 | }
434 |
435 | //Remove redundant wildcards
436 | Set wildcardsNew = new HashSet<>();
437 | wildcardsNew.addAll(wildcards);
438 | for (String wildcard : wildcards) {
439 | for (String wildcardCheck : wildcards) {
440 | if (!wildcard.equals(wildcardCheck) && wildcardCheck.endsWith("." + wildcard)) {
441 | wildcardsNew.remove(wildcardCheck);
442 | }
443 | }
444 | }
445 | wildcards = null; //set null to prevent accidental use
446 |
447 | // Exclude all domains that would be matched by the wildcard and include the rest
448 | domainsNew.addAll(domains);
449 | for (String domain : domains) {
450 | futures.add(threadPoolExecutorWork.submit(() -> {
451 | for (String wildcard : wildcardsNew) {
452 | if (domain.endsWith("." + wildcard)) {
453 | domainsNew.remove(domain);
454 | }
455 | }
456 | }));
457 | }
458 | waitForThreadsComplete();
459 |
460 | //Add the wildcards
461 | for (String wildcard : wildcardsNew) {
462 | domainsNew.add("*." + wildcard);
463 | domainsNew.add(wildcard);
464 | }
465 |
466 | threadPoolExecutorWork.shutdown();
467 | System.out.println("Replaced " + (domains.size() - (domainsNew.size() - wildcardsNew.size())) + " domains with " + wildcardsNew.size() + " wildcards");
468 |
469 | return domainsNew;
470 | }
471 |
472 | public static String jankSplit(String input, int afterOccurrence) {
473 | StringBuilder result = new StringBuilder();
474 | String[] split = input.split("\\.");
475 | for (int count = 0; count < split.length; count++) {
476 | if (count >= afterOccurrence) {
477 | result.append(split[count]);
478 | if (count != (split.length - 1)) {
479 | result.append(".");
480 | }
481 | }
482 | }
483 | return result.toString();
484 | }
485 |
486 | private static void waitForThreadsComplete() {
487 | try {
488 | for (Future> future : futures) {
489 | future.get();
490 | futures.remove(future);
491 | }
492 | } catch (Exception e) {
493 | e.printStackTrace();
494 | }
495 | futures.clear();
496 | }
497 |
498 | }
499 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU AFFERO GENERAL PUBLIC LICENSE
2 | Version 3, 19 November 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU Affero General Public License is a free, copyleft license for
11 | software and other kinds of works, specifically designed to ensure
12 | cooperation with the community in the case of network server software.
13 |
14 | The licenses for most software and other practical works are designed
15 | to take away your freedom to share and change the works. By contrast,
16 | our General Public Licenses are intended to guarantee your freedom to
17 | share and change all versions of a program--to make sure it remains free
18 | software for all its users.
19 |
20 | When we speak of free software, we are referring to freedom, not
21 | price. Our General Public Licenses are designed to make sure that you
22 | have the freedom to distribute copies of free software (and charge for
23 | them if you wish), that you receive source code or can get it if you
24 | want it, that you can change the software or use pieces of it in new
25 | free programs, and that you know you can do these things.
26 |
27 | Developers that use our General Public Licenses protect your rights
28 | with two steps: (1) assert copyright on the software, and (2) offer
29 | you this License which gives you legal permission to copy, distribute
30 | and/or modify the software.
31 |
32 | A secondary benefit of defending all users' freedom is that
33 | improvements made in alternate versions of the program, if they
34 | receive widespread use, become available for other developers to
35 | incorporate. Many developers of free software are heartened and
36 | encouraged by the resulting cooperation. However, in the case of
37 | software used on network servers, this result may fail to come about.
38 | The GNU General Public License permits making a modified version and
39 | letting the public access it on a server without ever releasing its
40 | source code to the public.
41 |
42 | The GNU Affero General Public License is designed specifically to
43 | ensure that, in such cases, the modified source code becomes available
44 | to the community. It requires the operator of a network server to
45 | provide the source code of the modified version running there to the
46 | users of that server. Therefore, public use of a modified version, on
47 | a publicly accessible server, gives the public access to the source
48 | code of the modified version.
49 |
50 | An older license, called the Affero General Public License and
51 | published by Affero, was designed to accomplish similar goals. This is
52 | a different license, not a version of the Affero GPL, but Affero has
53 | released a new version of the Affero GPL which permits relicensing under
54 | this license.
55 |
56 | The precise terms and conditions for copying, distribution and
57 | modification follow.
58 |
59 | TERMS AND CONDITIONS
60 |
61 | 0. Definitions.
62 |
63 | "This License" refers to version 3 of the GNU Affero General Public License.
64 |
65 | "Copyright" also means copyright-like laws that apply to other kinds of
66 | works, such as semiconductor masks.
67 |
68 | "The Program" refers to any copyrightable work licensed under this
69 | License. Each licensee is addressed as "you". "Licensees" and
70 | "recipients" may be individuals or organizations.
71 |
72 | To "modify" a work means to copy from or adapt all or part of the work
73 | in a fashion requiring copyright permission, other than the making of an
74 | exact copy. The resulting work is called a "modified version" of the
75 | earlier work or a work "based on" the earlier work.
76 |
77 | A "covered work" means either the unmodified Program or a work based
78 | on the Program.
79 |
80 | To "propagate" a work means to do anything with it that, without
81 | permission, would make you directly or secondarily liable for
82 | infringement under applicable copyright law, except executing it on a
83 | computer or modifying a private copy. Propagation includes copying,
84 | distribution (with or without modification), making available to the
85 | public, and in some countries other activities as well.
86 |
87 | To "convey" a work means any kind of propagation that enables other
88 | parties to make or receive copies. Mere interaction with a user through
89 | a computer network, with no transfer of a copy, is not conveying.
90 |
91 | An interactive user interface displays "Appropriate Legal Notices"
92 | to the extent that it includes a convenient and prominently visible
93 | feature that (1) displays an appropriate copyright notice, and (2)
94 | tells the user that there is no warranty for the work (except to the
95 | extent that warranties are provided), that licensees may convey the
96 | work under this License, and how to view a copy of this License. If
97 | the interface presents a list of user commands or options, such as a
98 | menu, a prominent item in the list meets this criterion.
99 |
100 | 1. Source Code.
101 |
102 | The "source code" for a work means the preferred form of the work
103 | for making modifications to it. "Object code" means any non-source
104 | form of a work.
105 |
106 | A "Standard Interface" means an interface that either is an official
107 | standard defined by a recognized standards body, or, in the case of
108 | interfaces specified for a particular programming language, one that
109 | is widely used among developers working in that language.
110 |
111 | The "System Libraries" of an executable work include anything, other
112 | than the work as a whole, that (a) is included in the normal form of
113 | packaging a Major Component, but which is not part of that Major
114 | Component, and (b) serves only to enable use of the work with that
115 | Major Component, or to implement a Standard Interface for which an
116 | implementation is available to the public in source code form. A
117 | "Major Component", in this context, means a major essential component
118 | (kernel, window system, and so on) of the specific operating system
119 | (if any) on which the executable work runs, or a compiler used to
120 | produce the work, or an object code interpreter used to run it.
121 |
122 | The "Corresponding Source" for a work in object code form means all
123 | the source code needed to generate, install, and (for an executable
124 | work) run the object code and to modify the work, including scripts to
125 | control those activities. However, it does not include the work's
126 | System Libraries, or general-purpose tools or generally available free
127 | programs which are used unmodified in performing those activities but
128 | which are not part of the work. For example, Corresponding Source
129 | includes interface definition files associated with source files for
130 | the work, and the source code for shared libraries and dynamically
131 | linked subprograms that the work is specifically designed to require,
132 | such as by intimate data communication or control flow between those
133 | subprograms and other parts of the work.
134 |
135 | The Corresponding Source need not include anything that users
136 | can regenerate automatically from other parts of the Corresponding
137 | Source.
138 |
139 | The Corresponding Source for a work in source code form is that
140 | same work.
141 |
142 | 2. Basic Permissions.
143 |
144 | All rights granted under this License are granted for the term of
145 | copyright on the Program, and are irrevocable provided the stated
146 | conditions are met. This License explicitly affirms your unlimited
147 | permission to run the unmodified Program. The output from running a
148 | covered work is covered by this License only if the output, given its
149 | content, constitutes a covered work. This License acknowledges your
150 | rights of fair use or other equivalent, as provided by copyright law.
151 |
152 | You may make, run and propagate covered works that you do not
153 | convey, without conditions so long as your license otherwise remains
154 | in force. You may convey covered works to others for the sole purpose
155 | of having them make modifications exclusively for you, or provide you
156 | with facilities for running those works, provided that you comply with
157 | the terms of this License in conveying all material for which you do
158 | not control copyright. Those thus making or running the covered works
159 | for you must do so exclusively on your behalf, under your direction
160 | and control, on terms that prohibit them from making any copies of
161 | your copyrighted material outside their relationship with you.
162 |
163 | Conveying under any other circumstances is permitted solely under
164 | the conditions stated below. Sublicensing is not allowed; section 10
165 | makes it unnecessary.
166 |
167 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
168 |
169 | No covered work shall be deemed part of an effective technological
170 | measure under any applicable law fulfilling obligations under article
171 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
172 | similar laws prohibiting or restricting circumvention of such
173 | measures.
174 |
175 | When you convey a covered work, you waive any legal power to forbid
176 | circumvention of technological measures to the extent such circumvention
177 | is effected by exercising rights under this License with respect to
178 | the covered work, and you disclaim any intention to limit operation or
179 | modification of the work as a means of enforcing, against the work's
180 | users, your or third parties' legal rights to forbid circumvention of
181 | technological measures.
182 |
183 | 4. Conveying Verbatim Copies.
184 |
185 | You may convey verbatim copies of the Program's source code as you
186 | receive it, in any medium, provided that you conspicuously and
187 | appropriately publish on each copy an appropriate copyright notice;
188 | keep intact all notices stating that this License and any
189 | non-permissive terms added in accord with section 7 apply to the code;
190 | keep intact all notices of the absence of any warranty; and give all
191 | recipients a copy of this License along with the Program.
192 |
193 | You may charge any price or no price for each copy that you convey,
194 | and you may offer support or warranty protection for a fee.
195 |
196 | 5. Conveying Modified Source Versions.
197 |
198 | You may convey a work based on the Program, or the modifications to
199 | produce it from the Program, in the form of source code under the
200 | terms of section 4, provided that you also meet all of these conditions:
201 |
202 | a) The work must carry prominent notices stating that you modified
203 | it, and giving a relevant date.
204 |
205 | b) The work must carry prominent notices stating that it is
206 | released under this License and any conditions added under section
207 | 7. This requirement modifies the requirement in section 4 to
208 | "keep intact all notices".
209 |
210 | c) You must license the entire work, as a whole, under this
211 | License to anyone who comes into possession of a copy. This
212 | License will therefore apply, along with any applicable section 7
213 | additional terms, to the whole of the work, and all its parts,
214 | regardless of how they are packaged. This License gives no
215 | permission to license the work in any other way, but it does not
216 | invalidate such permission if you have separately received it.
217 |
218 | d) If the work has interactive user interfaces, each must display
219 | Appropriate Legal Notices; however, if the Program has interactive
220 | interfaces that do not display Appropriate Legal Notices, your
221 | work need not make them do so.
222 |
223 | A compilation of a covered work with other separate and independent
224 | works, which are not by their nature extensions of the covered work,
225 | and which are not combined with it such as to form a larger program,
226 | in or on a volume of a storage or distribution medium, is called an
227 | "aggregate" if the compilation and its resulting copyright are not
228 | used to limit the access or legal rights of the compilation's users
229 | beyond what the individual works permit. Inclusion of a covered work
230 | in an aggregate does not cause this License to apply to the other
231 | parts of the aggregate.
232 |
233 | 6. Conveying Non-Source Forms.
234 |
235 | You may convey a covered work in object code form under the terms
236 | of sections 4 and 5, provided that you also convey the
237 | machine-readable Corresponding Source under the terms of this License,
238 | in one of these ways:
239 |
240 | a) Convey the object code in, or embodied in, a physical product
241 | (including a physical distribution medium), accompanied by the
242 | Corresponding Source fixed on a durable physical medium
243 | customarily used for software interchange.
244 |
245 | b) Convey the object code in, or embodied in, a physical product
246 | (including a physical distribution medium), accompanied by a
247 | written offer, valid for at least three years and valid for as
248 | long as you offer spare parts or customer support for that product
249 | model, to give anyone who possesses the object code either (1) a
250 | copy of the Corresponding Source for all the software in the
251 | product that is covered by this License, on a durable physical
252 | medium customarily used for software interchange, for a price no
253 | more than your reasonable cost of physically performing this
254 | conveying of source, or (2) access to copy the
255 | Corresponding Source from a network server at no charge.
256 |
257 | c) Convey individual copies of the object code with a copy of the
258 | written offer to provide the Corresponding Source. This
259 | alternative is allowed only occasionally and noncommercially, and
260 | only if you received the object code with such an offer, in accord
261 | with subsection 6b.
262 |
263 | d) Convey the object code by offering access from a designated
264 | place (gratis or for a charge), and offer equivalent access to the
265 | Corresponding Source in the same way through the same place at no
266 | further charge. You need not require recipients to copy the
267 | Corresponding Source along with the object code. If the place to
268 | copy the object code is a network server, the Corresponding Source
269 | may be on a different server (operated by you or a third party)
270 | that supports equivalent copying facilities, provided you maintain
271 | clear directions next to the object code saying where to find the
272 | Corresponding Source. Regardless of what server hosts the
273 | Corresponding Source, you remain obligated to ensure that it is
274 | available for as long as needed to satisfy these requirements.
275 |
276 | e) Convey the object code using peer-to-peer transmission, provided
277 | you inform other peers where the object code and Corresponding
278 | Source of the work are being offered to the general public at no
279 | charge under subsection 6d.
280 |
281 | A separable portion of the object code, whose source code is excluded
282 | from the Corresponding Source as a System Library, need not be
283 | included in conveying the object code work.
284 |
285 | A "User Product" is either (1) a "consumer product", which means any
286 | tangible personal property which is normally used for personal, family,
287 | or household purposes, or (2) anything designed or sold for incorporation
288 | into a dwelling. In determining whether a product is a consumer product,
289 | doubtful cases shall be resolved in favor of coverage. For a particular
290 | product received by a particular user, "normally used" refers to a
291 | typical or common use of that class of product, regardless of the status
292 | of the particular user or of the way in which the particular user
293 | actually uses, or expects or is expected to use, the product. A product
294 | is a consumer product regardless of whether the product has substantial
295 | commercial, industrial or non-consumer uses, unless such uses represent
296 | the only significant mode of use of the product.
297 |
298 | "Installation Information" for a User Product means any methods,
299 | procedures, authorization keys, or other information required to install
300 | and execute modified versions of a covered work in that User Product from
301 | a modified version of its Corresponding Source. The information must
302 | suffice to ensure that the continued functioning of the modified object
303 | code is in no case prevented or interfered with solely because
304 | modification has been made.
305 |
306 | If you convey an object code work under this section in, or with, or
307 | specifically for use in, a User Product, and the conveying occurs as
308 | part of a transaction in which the right of possession and use of the
309 | User Product is transferred to the recipient in perpetuity or for a
310 | fixed term (regardless of how the transaction is characterized), the
311 | Corresponding Source conveyed under this section must be accompanied
312 | by the Installation Information. But this requirement does not apply
313 | if neither you nor any third party retains the ability to install
314 | modified object code on the User Product (for example, the work has
315 | been installed in ROM).
316 |
317 | The requirement to provide Installation Information does not include a
318 | requirement to continue to provide support service, warranty, or updates
319 | for a work that has been modified or installed by the recipient, or for
320 | the User Product in which it has been modified or installed. Access to a
321 | network may be denied when the modification itself materially and
322 | adversely affects the operation of the network or violates the rules and
323 | protocols for communication across the network.
324 |
325 | Corresponding Source conveyed, and Installation Information provided,
326 | in accord with this section must be in a format that is publicly
327 | documented (and with an implementation available to the public in
328 | source code form), and must require no special password or key for
329 | unpacking, reading or copying.
330 |
331 | 7. Additional Terms.
332 |
333 | "Additional permissions" are terms that supplement the terms of this
334 | License by making exceptions from one or more of its conditions.
335 | Additional permissions that are applicable to the entire Program shall
336 | be treated as though they were included in this License, to the extent
337 | that they are valid under applicable law. If additional permissions
338 | apply only to part of the Program, that part may be used separately
339 | under those permissions, but the entire Program remains governed by
340 | this License without regard to the additional permissions.
341 |
342 | When you convey a copy of a covered work, you may at your option
343 | remove any additional permissions from that copy, or from any part of
344 | it. (Additional permissions may be written to require their own
345 | removal in certain cases when you modify the work.) You may place
346 | additional permissions on material, added by you to a covered work,
347 | for which you have or can give appropriate copyright permission.
348 |
349 | Notwithstanding any other provision of this License, for material you
350 | add to a covered work, you may (if authorized by the copyright holders of
351 | that material) supplement the terms of this License with terms:
352 |
353 | a) Disclaiming warranty or limiting liability differently from the
354 | terms of sections 15 and 16 of this License; or
355 |
356 | b) Requiring preservation of specified reasonable legal notices or
357 | author attributions in that material or in the Appropriate Legal
358 | Notices displayed by works containing it; or
359 |
360 | c) Prohibiting misrepresentation of the origin of that material, or
361 | requiring that modified versions of such material be marked in
362 | reasonable ways as different from the original version; or
363 |
364 | d) Limiting the use for publicity purposes of names of licensors or
365 | authors of the material; or
366 |
367 | e) Declining to grant rights under trademark law for use of some
368 | trade names, trademarks, or service marks; or
369 |
370 | f) Requiring indemnification of licensors and authors of that
371 | material by anyone who conveys the material (or modified versions of
372 | it) with contractual assumptions of liability to the recipient, for
373 | any liability that these contractual assumptions directly impose on
374 | those licensors and authors.
375 |
376 | All other non-permissive additional terms are considered "further
377 | restrictions" within the meaning of section 10. If the Program as you
378 | received it, or any part of it, contains a notice stating that it is
379 | governed by this License along with a term that is a further
380 | restriction, you may remove that term. If a license document contains
381 | a further restriction but permits relicensing or conveying under this
382 | License, you may add to a covered work material governed by the terms
383 | of that license document, provided that the further restriction does
384 | not survive such relicensing or conveying.
385 |
386 | If you add terms to a covered work in accord with this section, you
387 | must place, in the relevant source files, a statement of the
388 | additional terms that apply to those files, or a notice indicating
389 | where to find the applicable terms.
390 |
391 | Additional terms, permissive or non-permissive, may be stated in the
392 | form of a separately written license, or stated as exceptions;
393 | the above requirements apply either way.
394 |
395 | 8. Termination.
396 |
397 | You may not propagate or modify a covered work except as expressly
398 | provided under this License. Any attempt otherwise to propagate or
399 | modify it is void, and will automatically terminate your rights under
400 | this License (including any patent licenses granted under the third
401 | paragraph of section 11).
402 |
403 | However, if you cease all violation of this License, then your
404 | license from a particular copyright holder is reinstated (a)
405 | provisionally, unless and until the copyright holder explicitly and
406 | finally terminates your license, and (b) permanently, if the copyright
407 | holder fails to notify you of the violation by some reasonable means
408 | prior to 60 days after the cessation.
409 |
410 | Moreover, your license from a particular copyright holder is
411 | reinstated permanently if the copyright holder notifies you of the
412 | violation by some reasonable means, this is the first time you have
413 | received notice of violation of this License (for any work) from that
414 | copyright holder, and you cure the violation prior to 30 days after
415 | your receipt of the notice.
416 |
417 | Termination of your rights under this section does not terminate the
418 | licenses of parties who have received copies or rights from you under
419 | this License. If your rights have been terminated and not permanently
420 | reinstated, you do not qualify to receive new licenses for the same
421 | material under section 10.
422 |
423 | 9. Acceptance Not Required for Having Copies.
424 |
425 | You are not required to accept this License in order to receive or
426 | run a copy of the Program. Ancillary propagation of a covered work
427 | occurring solely as a consequence of using peer-to-peer transmission
428 | to receive a copy likewise does not require acceptance. However,
429 | nothing other than this License grants you permission to propagate or
430 | modify any covered work. These actions infringe copyright if you do
431 | not accept this License. Therefore, by modifying or propagating a
432 | covered work, you indicate your acceptance of this License to do so.
433 |
434 | 10. Automatic Licensing of Downstream Recipients.
435 |
436 | Each time you convey a covered work, the recipient automatically
437 | receives a license from the original licensors, to run, modify and
438 | propagate that work, subject to this License. You are not responsible
439 | for enforcing compliance by third parties with this License.
440 |
441 | An "entity transaction" is a transaction transferring control of an
442 | organization, or substantially all assets of one, or subdividing an
443 | organization, or merging organizations. If propagation of a covered
444 | work results from an entity transaction, each party to that
445 | transaction who receives a copy of the work also receives whatever
446 | licenses to the work the party's predecessor in interest had or could
447 | give under the previous paragraph, plus a right to possession of the
448 | Corresponding Source of the work from the predecessor in interest, if
449 | the predecessor has it or can get it with reasonable efforts.
450 |
451 | You may not impose any further restrictions on the exercise of the
452 | rights granted or affirmed under this License. For example, you may
453 | not impose a license fee, royalty, or other charge for exercise of
454 | rights granted under this License, and you may not initiate litigation
455 | (including a cross-claim or counterclaim in a lawsuit) alleging that
456 | any patent claim is infringed by making, using, selling, offering for
457 | sale, or importing the Program or any portion of it.
458 |
459 | 11. Patents.
460 |
461 | A "contributor" is a copyright holder who authorizes use under this
462 | License of the Program or a work on which the Program is based. The
463 | work thus licensed is called the contributor's "contributor version".
464 |
465 | A contributor's "essential patent claims" are all patent claims
466 | owned or controlled by the contributor, whether already acquired or
467 | hereafter acquired, that would be infringed by some manner, permitted
468 | by this License, of making, using, or selling its contributor version,
469 | but do not include claims that would be infringed only as a
470 | consequence of further modification of the contributor version. For
471 | purposes of this definition, "control" includes the right to grant
472 | patent sublicenses in a manner consistent with the requirements of
473 | this License.
474 |
475 | Each contributor grants you a non-exclusive, worldwide, royalty-free
476 | patent license under the contributor's essential patent claims, to
477 | make, use, sell, offer for sale, import and otherwise run, modify and
478 | propagate the contents of its contributor version.
479 |
480 | In the following three paragraphs, a "patent license" is any express
481 | agreement or commitment, however denominated, not to enforce a patent
482 | (such as an express permission to practice a patent or covenant not to
483 | sue for patent infringement). To "grant" such a patent license to a
484 | party means to make such an agreement or commitment not to enforce a
485 | patent against the party.
486 |
487 | If you convey a covered work, knowingly relying on a patent license,
488 | and the Corresponding Source of the work is not available for anyone
489 | to copy, free of charge and under the terms of this License, through a
490 | publicly available network server or other readily accessible means,
491 | then you must either (1) cause the Corresponding Source to be so
492 | available, or (2) arrange to deprive yourself of the benefit of the
493 | patent license for this particular work, or (3) arrange, in a manner
494 | consistent with the requirements of this License, to extend the patent
495 | license to downstream recipients. "Knowingly relying" means you have
496 | actual knowledge that, but for the patent license, your conveying the
497 | covered work in a country, or your recipient's use of the covered work
498 | in a country, would infringe one or more identifiable patents in that
499 | country that you have reason to believe are valid.
500 |
501 | If, pursuant to or in connection with a single transaction or
502 | arrangement, you convey, or propagate by procuring conveyance of, a
503 | covered work, and grant a patent license to some of the parties
504 | receiving the covered work authorizing them to use, propagate, modify
505 | or convey a specific copy of the covered work, then the patent license
506 | you grant is automatically extended to all recipients of the covered
507 | work and works based on it.
508 |
509 | A patent license is "discriminatory" if it does not include within
510 | the scope of its coverage, prohibits the exercise of, or is
511 | conditioned on the non-exercise of one or more of the rights that are
512 | specifically granted under this License. You may not convey a covered
513 | work if you are a party to an arrangement with a third party that is
514 | in the business of distributing software, under which you make payment
515 | to the third party based on the extent of your activity of conveying
516 | the work, and under which the third party grants, to any of the
517 | parties who would receive the covered work from you, a discriminatory
518 | patent license (a) in connection with copies of the covered work
519 | conveyed by you (or copies made from those copies), or (b) primarily
520 | for and in connection with specific products or compilations that
521 | contain the covered work, unless you entered into that arrangement,
522 | or that patent license was granted, prior to 28 March 2007.
523 |
524 | Nothing in this License shall be construed as excluding or limiting
525 | any implied license or other defenses to infringement that may
526 | otherwise be available to you under applicable patent law.
527 |
528 | 12. No Surrender of Others' Freedom.
529 |
530 | If conditions are imposed on you (whether by court order, agreement or
531 | otherwise) that contradict the conditions of this License, they do not
532 | excuse you from the conditions of this License. If you cannot convey a
533 | covered work so as to satisfy simultaneously your obligations under this
534 | License and any other pertinent obligations, then as a consequence you may
535 | not convey it at all. For example, if you agree to terms that obligate you
536 | to collect a royalty for further conveying from those to whom you convey
537 | the Program, the only way you could satisfy both those terms and this
538 | License would be to refrain entirely from conveying the Program.
539 |
540 | 13. Remote Network Interaction; Use with the GNU General Public License.
541 |
542 | Notwithstanding any other provision of this License, if you modify the
543 | Program, your modified version must prominently offer all users
544 | interacting with it remotely through a computer network (if your version
545 | supports such interaction) an opportunity to receive the Corresponding
546 | Source of your version by providing access to the Corresponding Source
547 | from a network server at no charge, through some standard or customary
548 | means of facilitating copying of software. This Corresponding Source
549 | shall include the Corresponding Source for any work covered by version 3
550 | of the GNU General Public License that is incorporated pursuant to the
551 | following paragraph.
552 |
553 | Notwithstanding any other provision of this License, you have
554 | permission to link or combine any covered work with a work licensed
555 | under version 3 of the GNU General Public License into a single
556 | combined work, and to convey the resulting work. The terms of this
557 | License will continue to apply to the part which is the covered work,
558 | but the work with which it is combined will remain governed by version
559 | 3 of the GNU General Public License.
560 |
561 | 14. Revised Versions of this License.
562 |
563 | The Free Software Foundation may publish revised and/or new versions of
564 | the GNU Affero General Public License from time to time. Such new versions
565 | will be similar in spirit to the present version, but may differ in detail to
566 | address new problems or concerns.
567 |
568 | Each version is given a distinguishing version number. If the
569 | Program specifies that a certain numbered version of the GNU Affero General
570 | Public License "or any later version" applies to it, you have the
571 | option of following the terms and conditions either of that numbered
572 | version or of any later version published by the Free Software
573 | Foundation. If the Program does not specify a version number of the
574 | GNU Affero General Public License, you may choose any version ever published
575 | by the Free Software Foundation.
576 |
577 | If the Program specifies that a proxy can decide which future
578 | versions of the GNU Affero General Public License can be used, that proxy's
579 | public statement of acceptance of a version permanently authorizes you
580 | to choose that version for the Program.
581 |
582 | Later license versions may give you additional or different
583 | permissions. However, no additional obligations are imposed on any
584 | author or copyright holder as a result of your choosing to follow a
585 | later version.
586 |
587 | 15. Disclaimer of Warranty.
588 |
589 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
590 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
591 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
592 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
593 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
594 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
595 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
596 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
597 |
598 | 16. Limitation of Liability.
599 |
600 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
601 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
602 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
603 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
604 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
605 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
606 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
607 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
608 | SUCH DAMAGES.
609 |
610 | 17. Interpretation of Sections 15 and 16.
611 |
612 | If the disclaimer of warranty and limitation of liability provided
613 | above cannot be given local legal effect according to their terms,
614 | reviewing courts shall apply local law that most closely approximates
615 | an absolute waiver of all civil liability in connection with the
616 | Program, unless a warranty or assumption of liability accompanies a
617 | copy of the Program in return for a fee.
618 |
619 | END OF TERMS AND CONDITIONS
620 |
621 | How to Apply These Terms to Your New Programs
622 |
623 | If you develop a new program, and you want it to be of the greatest
624 | possible use to the public, the best way to achieve this is to make it
625 | free software which everyone can redistribute and change under these terms.
626 |
627 | To do so, attach the following notices to the program. It is safest
628 | to attach them to the start of each source file to most effectively
629 | state the exclusion of warranty; and each file should have at least
630 | the "copyright" line and a pointer to where the full notice is found.
631 |
632 |
633 | Copyright (C)
634 |
635 | This program is free software: you can redistribute it and/or modify
636 | it under the terms of the GNU Affero General Public License as published by
637 | the Free Software Foundation, either version 3 of the License, or
638 | (at your option) any later version.
639 |
640 | This program is distributed in the hope that it will be useful,
641 | but WITHOUT ANY WARRANTY; without even the implied warranty of
642 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
643 | GNU Affero General Public License for more details.
644 |
645 | You should have received a copy of the GNU Affero General Public License
646 | along with this program. If not, see .
647 |
648 | Also add information on how to contact you by electronic and paper mail.
649 |
650 | If your software can interact with users remotely through a computer
651 | network, you should also make sure that it provides a way for users to
652 | get its source. For example, if your program is a web application, its
653 | interface could display a "Source" link that leads users to an archive
654 | of the code. There are many ways you could offer source, and different
655 | solutions will be better for different programs; see section 13 for the
656 | specific requirements.
657 |
658 | You should also get your employer (if you work as a programmer) or school,
659 | if any, to sign a "copyright disclaimer" for the program, if necessary.
660 | For more information on this, and how to apply and follow the GNU AGPL, see
661 | .
662 |
--------------------------------------------------------------------------------
/blocklist-wildcards.txt:
--------------------------------------------------------------------------------
1 | 000free.us
2 | 000webhostapp.com
3 | 00author.com
4 | 00go.com
5 | 00it.com
6 | 016272.com
7 | 05cg.com
8 | 06pg.com
9 | 06rl.com
10 | 098.pl
11 | 0catch.com
12 | 0fees.net
13 | 0fees.us
14 | 0i0i0i0.com
15 | 0pe.kr
16 | 1000paydaycash64.com
17 | 100free.com
18 | 100procentmarjolijn.nl
19 | 1010data.com
20 | 103092804.com
21 | 114la.com
22 | 120v.ac
23 | 123greetings.com
24 | 1337.cx
25 | 152media.com
26 | 15gifts.com
27 | 16mb.com
28 | 17173.com
29 | 19840.com
30 | 1dial.com
31 | 1mobile.com
32 | 1rx.io
33 | 201mb.com
34 | 207.net
35 | 22js.org
36 | 246546.com
37 | 247-inc.com
38 | 247-inc.net
39 | 247realmedia.com
40 | 24-7.ro
41 | 24.eu
42 | 24pm-affiliation.com
43 | 24x7help.org
44 | 250analytics.com
45 | 25u.com
46 | 2cnt.net
47 | 2leep.com
48 | 2mdn.net
49 | 2o7.net
50 | 2track.info
51 | 2waky.com
52 | 302br.net
53 | 3221dkf7m2.com
54 | 32d1d3b9c.se
55 | 3322.net
56 | 3322.org
57 | 33across.com
58 | 360img.cc
59 | 360safe.com
60 | 360yield.com
61 | 37pk49.com
62 | 3-a.net
63 | 3cinteractive.com
64 | 3dstats.com
65 | 3dwwwgame.com
66 | 3g.qq.com
67 | 3lift.com
68 | 404.mn
69 | 41gw.com
70 | 45-rich.info
71 | 4dq.com
72 | 4files.net
73 | 4hu.org
74 | 4info.com
75 | 4pu.com
76 | 4u.pl
77 | 50webs.com
78 | 51network.com
79 | 51y5.net
80 | 51yes.com
81 | 53244ds.xyz
82 | 5399.com
83 | 53kf.com
84 | 5gbfree.com
85 | 5profits.com
86 | 5rocks.io
87 | 5u.com
88 | 5vi8.gr.com
89 | 5v.pl
90 | 600z.com
91 | 63squares.com
92 | 64happy1000loans.com
93 | 64luckypaybill.com
94 | 64moneyforbill.com
95 | 688.org
96 | 69.mu
97 | 69postix.info
98 | 6sense.com
99 | 76236osm1.ru
100 | 777seo.com
101 | 7eer.net
102 | 7k7k.com
103 | 7wkw.com
104 | 803mine.com
105 | 8800.org
106 | 888casino.com
107 | 888.com
108 | 888poker.com
109 | 999uploans64.com
110 | 9xiazaiqi.com
111 | a2dfp.net
112 | a4g.com
113 | a78.org
114 | a8.net
115 | aaabaseball.com
116 | aaacompany.net
117 | aabbenefits.com
118 | a-ads.com
119 | aafesfcu.org
120 | aamapi.com
121 | aarki.net
122 | aauze.com
123 | ab4hr.com
124 | aba.ae
125 | abaxinteractive.com
126 | abcdirectshop.com
127 | aboutecho.com
128 | aboutwebservices.com
129 | above.com
130 | abtasty.com
131 | ac4.yahoo.com
132 | accaglobal.org
133 | accelerator-media.com
134 | acceleratorusa.com
135 | accelia.net
136 | accengage.net
137 | accordantmedia.com
138 | accountkit.com
139 | accuenmedia.com
140 | accumed.org
141 | acecounter.com
142 | acquia.com
143 | acquisio.com
144 | actisens.com
145 | activeconversion.com
146 | activemeter.com
147 | activengage.com
148 | actm-trailor.com
149 | actnx.com
150 | act-on.com
151 | actonservice.com
152 | actonsoftware.com
153 | acuityads.com
154 | acuity.com
155 | acuityplatform.com
156 | acxiom.com
157 | ad2iction.com
158 | ad2onegroup.com
159 | ad4989.co.kr
160 | ad4game.com
161 | ad4m.at
162 | ad4mat.net
163 | ad6.fr
164 | ad6media.fr
165 | ad7.com
166 | adacado.com
167 | adaction.se
168 | adacts.com
169 | adadvisor.net
170 | adah.org
171 | adality.de
172 | adaos-ads.net
173 | adaptiveads.com
174 | adaptly.com
175 | adap.tv
176 | adara.com
177 | adaramedia.com
178 | adatus.com
179 | adbetnet.com
180 | adblade.com
181 | adbrite.com
182 | ad-brix.com
183 | adbrix.io
184 | adbull.com
185 | adbureau.net
186 | adbutler.com
187 | adbutler.de
188 | adbuyer.com
189 | adcde.com
190 | adcentriconline.com
191 | adchemy.com
192 | adcirrus.com
193 | adclickmedia.com
194 | adclixx.net
195 | adcloud.com
196 | ad-cloud.jp
197 | adcloud.net
198 | adcolony.com
199 | adconion.com
200 | adconnexa.com
201 | addecisive.com
202 | addfreestats.com
203 | addgloo.com
204 | addlvr.com
205 | addroits.com
206 | addthis.com
207 | addvantagemedia.com
208 | addynamix.com
209 | addynamo.com
210 | addynamo.net
211 | adecn.com
212 | adecorp.co.kr
213 | adelement.com
214 | adelixir.com
215 | adengage.com
216 | adestra.com
217 | adeurope.com
218 | adextent.com
219 | adflex.vn
220 | adf.ly
221 | adfonic.com
222 | adfonic.net
223 | adforce.team
224 | adforgeinc.com
225 | adform.com
226 | adform.net
227 | adforum.com
228 | adfox.ru
229 | adfrontiers.com
230 | adfunky.com
231 | adfunkyserver.com
232 | adfusion.com
233 | adgear.com
234 | adgentdigital.com
235 | adgibbon.com
236 | adglare.net
237 | ad.gt
238 | adhaven.com
239 | adhese.com
240 | adhigh.net
241 | adhood.com
242 | adhost.com
243 | adiant.com
244 | adify.com
245 | adikteev.com
246 | adimg.net
247 | adinch.com
248 | adinfuse.com
249 | adinsight.com
250 | adinsight.eu
251 | adinte.jp
252 | adinterax.com
253 | adiquity.com
254 | adition.com
255 | adjarabet.com
256 | adj.st
257 | adjug.com
258 | adjuggler.com
259 | adjuggler.net
260 | adjust.com
261 | adk2.co
262 | adk2.com
263 | adk2x.com
264 | adkeeper.com
265 | adkernel.com
266 | adknife.com
267 | adknowledge.com
268 | adkontekst.pl
269 | adlane.info
270 | adlantic.nl
271 | adlantis.jp
272 | adleads.com
273 | adleave.com
274 | adledge.com
275 | adlegend.com
276 | adlibrium.com
277 | adlightning.com
278 | adlithium.com
279 | adlooxtracking.com
280 | adlzyei.com
281 | admagnet.com
282 | admagnet.net
283 | admailtiser.com
284 | admanager-xertive.com
285 | adman.gr
286 | admanmedia.com
287 | admarketplace.com
288 | admarketplace.net
289 | admarvel.com
290 | admaster.com.cn
291 | admaximizer.com
292 | admedia.com
293 | admedit.net
294 | admeira.ch
295 | admeld.com
296 | admeta.com
297 | admicro.vn
298 | admin5.com
299 | adminer.com
300 | admission.net
301 | admitad.com
302 | admixer.co.kr
303 | admixer.net
304 | admob.com
305 | admoda.com
306 | admon.pro
307 | admost.com
308 | admotion.com
309 | admo.tv
310 | adnetik.com
311 | adnetinteractive.com
312 | adnetwork.net
313 | adnetwork.vn
314 | adnext.fr
315 | adnexus.net
316 | adnico.jp
317 | adnologies.com
318 | adnow.com
319 | adnuntius.com
320 | adnxs.com
321 | adobedc.net
322 | adocean-global.com
323 | adocean.pl
324 | adohana.com
325 | adometry.com
326 | adomik.com
327 | adonion.com
328 | adonnetwork.com
329 | adonnetwork.net
330 | adoptim.com
331 | adoric-om.com
332 | adorika.com
333 | adotmob.com
334 | adotube.com
335 | adozeuds.com
336 | adparlor.com
337 | adpdealerservices.com
338 | adpepper.com
339 | adpepper.us
340 | adperfect.com
341 | adperium.com
342 | adpersia.com
343 | adpies.com
344 | adplan-ds.com
345 | adplxmd.com
346 | adpost.com
347 | adpredictive.com
348 | adprotect.net
349 | adprs.net
350 | adpush.cn
351 | adpushup.com
352 | adrdgt.com
353 | adreactor.com
354 | adready.com
355 | adreadytractions.com
356 | adrevolution.com
357 | adrevolver.com
358 | adriver.ru
359 | adro.co
360 | adroitinteractive.com
361 | adrolays.com
362 | adrolays.de
363 | adroll.com
364 | adrule.net
365 | adsafemedia.com
366 | adsafeprotected.com
367 | adsafety.net
368 | adsage.com
369 | adsame.com
370 | adsb4track.com
371 | adsb4trk.com
372 | adsbookie.com
373 | adsbtrack.com
374 | adsbtrk.com
375 | adsbwm.com
376 | adsbyisocket.com
377 | adscale.de
378 | adscience.nl
379 | adsco.re
380 | adserver.com
381 | adserverplus.com
382 | adserverpub.com
383 | adserver.yahoo.com
384 | adserve.zone
385 | adservinginternational.com
386 | adsfac.eu
387 | adsfac.info
388 | adsfac.net
389 | adsfac.sg
390 | adsfac.us
391 | adshuffle.com
392 | adside.com
393 | adsk2.co
394 | adskape.ru
395 | adskeeper.co.uk
396 | adsniper.ru
397 | adsonar.com
398 | adspeed.com
399 | adspeed.net
400 | adspirit.com
401 | adspirit.de
402 | adspirit.net
403 | ad-srv.net
404 | adsrvr.org
405 | adsrv.wtf
406 | adsservingtwig.xyz
407 | ad-stir.com
408 | adstours.com
409 | adsummos.com
410 | adsummos.net
411 | adsupply.com
412 | adsvelocity.com
413 | adswizz.com
414 | adsymptotic.com
415 | adtarget.com.tr
416 | adtdp.com
417 | adtech.com
418 | adtech.de
419 | adtech.fr
420 | adtech.us
421 | adtechus.com
422 | adtegrity.com
423 | adtegrity.net
424 | adtelligence.de
425 | adtelligent.com
426 | adtiger.de
427 | adtlgc.com
428 | adtoox.com
429 | adtotal.pl
430 | adtrgt.com
431 | adtruth.com
432 | adtz.com
433 | adult401.info
434 | adultadworld.com
435 | adultfriendfinder.com
436 | adultmoda.com
437 | adunity.com
438 | advanced-store.com
439 | advanced-web-analytics.com
440 | advance.net
441 | advangelists.com
442 | advantisgva.com
443 | adventori.com
444 | adverline.com
445 | adversalservers.com
446 | adverserve.net
447 | advertise.com
448 | advertisespace.com
449 | advertising.a2z.com
450 | advertising.com
451 | advertising.twitter.com
452 | advertising.yahoo.com
453 | advertserve.com
454 | advertstream.com
455 | advg.jp
456 | advision-adnw.jp
457 | adviva.net
458 | advon.net
459 | adwhirl.com
460 | adwitserver.com
461 | adx1.com
462 | adxcore.com
463 | ad-x.co.uk
464 | adxpansion.com
465 | adxpose.com
466 | adyard.de
467 | adzcentral.com
468 | adzerk.com
469 | adzerk.net
470 | adzly.com
471 | aebn.net
472 | aemedia.com
473 | aerifymedia.com
474 | afdads.com
475 | afda.net
476 | affbuzzads.com
477 | affex.org
478 | affilbox.cz
479 | affili.net
480 | affilinet-inside.de
481 | affinesystems.com
482 | affine.tv
483 | affinity.com
484 | affise.com
485 | afftrack.com
486 | afterdownload.com
487 | afullspa.com
488 | afy11.net
489 | agencytradingdesk.net
490 | agentry.com
491 | aggregateknowledge.com
492 | agilecrm.com
493 | agillic.eu
494 | agilone.com
495 | agkn.com
496 | ahcodirect.com
497 | ahlamontada.org
498 | aiclk.com
499 | aiimsonians.org
500 | ailacabs.com
501 | aili.com
502 | aimatch.com
503 | ainu.info
504 | air360tracker.net
505 | airbrake.io
506 | aircooledguys.com
507 | airfind.com
508 | airmedic79.duckdns.org
509 | airport.id
510 | airpush.com
511 | airserve.net
512 | aiwanma99.com
513 | ajillionmax.com
514 | ak-is2.net
515 | ak-is.net
516 | akncdn.com
517 | akqa.com
518 | akstat.io
519 | alcea.info
520 | alcmpn.com
521 | aldomoletta.com
522 | alessiowheels.com
523 | alexa.com
524 | alexametrics.com
525 | alexman.info
526 | algovid.com
527 | aliasusa.com
528 | alin.duckdns.org
529 | aliyuncs.com
530 | allalla.com
531 | allforyou64loans.com
532 | allowed.org
533 | allow-to-continue.com
534 | allproblog.com
535 | allursolve.com
536 | allyes.com
537 | almostmy.com
538 | alphonso.tv
539 | alpwharf.com
540 | alt.com
541 | alteravista.org
542 | alternativecpmgate.com
543 | altissimo.net
544 | altmetric.com
545 | altpool.pro
546 | am15.net
547 | amadesa.com
548 | amaniwa.ru
549 | amateurseite.com
550 | amazonaax.com
551 | amazon-adsystem.com
552 | amazonclix.com
553 | ambroseshoemaker.com
554 | amcaotc.org
555 | americanironhorse.com
556 | am.files.1drv.com
557 | amgdgt.com
558 | amgload.net
559 | amigos.com
560 | amishheaters.org
561 | amobee.com
562 | ampclicks.com
563 | amplience.com
564 | amplitude.com
565 | ampxchange.com
566 | ams3.secureserver.net
567 | amsterdam-apartments.com
568 | am.ua
569 | amung.us
570 | anadcoads.com
571 | analysys.cn
572 | analytics.console.aws.a2z.com
573 | analytics.edgekey.net
574 | analytics.edgesuite.net
575 | analytics.yahoo.com
576 | anamariamassage.com
577 | anchorfree.net
578 | andbeyond.media
579 | andersenit.dk
580 | aniview.com
581 | anonymous-media.com
582 | anormal-media.de
583 | anormal-tracker.de
584 | antevenio.com
585 | antillephone.com
586 | antrivas.duckdns.org
587 | anyclip.com
588 | aolomail.com
589 | aosag.net
590 | aosau.net
591 | aoscmt.com
592 | aoscufe.com
593 | apester.com
594 | api-05.com
595 | apigeen.net
596 | api-hotjar.com
597 | aplus.net
598 | apmebf.com
599 | apnewsregistry.com
600 | appads.com
601 | appboy.com
602 | appbulous.com
603 | appcelerator.com
604 | appclick.co
605 | appcloudbox.net
606 | appdomain.cloud
607 | appdynamics.com
608 | appenda.com
609 | appflood.com
610 | appia.com
611 | appier.com
612 | appier.net
613 | appier.org
614 | applicationinsights.io
615 | applifier.com
616 | applift.com
617 | app.link
618 | applovin.com
619 | app-measurement.com
620 | appmetrica.yandex.com
621 | appmetrx.com
622 | appnext.com
623 | appnexus.com
624 | appodeal.com
625 | apponic.com
626 | appsdorado.com
627 | appsee.com
628 | appsflyer.com
629 | appssavvy.com
630 | apptap.com
631 | apptentive.com
632 | aprecision.net
633 | apsalar.com
634 | apserver.net
635 | aquantive.com
636 | aralego.com
637 | arbigo.com
638 | arcseam.com.au
639 | arendroukysdqq.com
640 | areu.ir
641 | arkwrightshomebrew.com
642 | armstromg.com
643 | arnoldsly99homeza.duckdns.org
644 | arrivenet.com
645 | arrowservice.net
646 | ascotsprue.com
647 | ashleydaniels.net
648 | ashleymadison.com
649 | asiafriendfinder.com
650 | askbot.com
651 | aslitv.com
652 | assoc-amazon.com
653 | astarelectronics.com
654 | astrsk.net
655 | atdmt.com
656 | atemda.com
657 | atgsvcs.com
658 | atianqi.com
659 | ati-host.net
660 | atinternet.com
661 | atlas.cz
662 | atlassolutions.com
663 | atomex.net
664 | ato.mx
665 | at-o.net
666 | atoomic.com
667 | atrinsic.com
668 | attentivemobile.com
669 | attn.tv
670 | attracta.com
671 | attracto.com
672 | attributionmodel.com
673 | at.ua
674 | atwebpages.com
675 | atwola.com
676 | auctiondrop.com
677 | auctionsuccessteam.com
678 | audience2media.com
679 | audienceadnetwork.com
680 | audienceinsights.net
681 | audienceiq.com
682 | audienceplay.com
683 | audiencescience.com
684 | audigent.com
685 | audiogol.com
686 | auditude.com
687 | audtd.com
688 | augme.com
689 | augur.io
690 | aureate.com
691 | austiran.com
692 | authedwebmine.cz
693 | authorizeddns.net
694 | authorizeddns.us
695 | autoads.asia
696 | autocentre.ua
697 | autofrr.com
698 | auzu.com
699 | avalanchers.com
700 | avantlink.com
701 | avazutracking.net
702 | avsvmcloud.com
703 | awaykart.com
704 | aweber.com
705 | awempire.com
706 | awin.com
707 | awio.com
708 | awltovhc.com
709 | awtank.com
710 | axf8.net
711 | b2badvantage.net
712 | b2b-mail.net
713 | b2c.com
714 | babylon.com
715 | backbeatmedia.com
716 | backtrace.io
717 | backtype.com
718 | bad.mn
719 | baixing.com
720 | bancosal.com
721 | bang.360.cn
722 | bankmillenium-pl.com
723 | bankofamericaslpemr.com
724 | bannerbank.ru
725 | bannerconnect.net
726 | bannerflow.com
727 | banner-rotation.com
728 | bannersnack.com
729 | bannertgt.com
730 | banzai.ad
731 | banzai.it
732 | bapb.gdn
733 | baremetrics.com
734 | barilliance.com
735 | baronsoffers.com
736 | basebanner.com
737 | baseresults.com
738 | basis.net
739 | batanga.com
740 | batanganetwork.com
741 | bat.bing.com
742 | batmobi.net
743 | baynote.com
744 | baynote.net
745 | bazaarvoice.com
746 | bbelements.com
747 | bbnzt.com
748 | bc0a.com
749 | bcfads.com
750 | beaconads.com
751 | beampulse.com
752 | beanstockmedia.com
753 | beck-technologies.com
754 | becooldoright.com
755 | bedrijfgids.com
756 | beegl.com
757 | beeketing.com
758 | beencounter.com
759 | beeppool.org
760 | beget.tech
761 | begun.ru
762 | behive.org
763 | belableqq.com
764 | belahhoast.net
765 | belboon.com
766 | bellsourth.com
767 | belstat.be
768 | belstat.com
769 | belstat.de
770 | belstat.fr
771 | belstat.nl
772 | bemobtracks.com
773 | bemobtrcks.com
774 | bemobtrk.com
775 | bero-webspace.de
776 | bestbuyrvs.com
777 | bestfreinds.org
778 | bestseedtodo.xyz
779 | bet-at-home.com
780 | betgenius.com
781 | betrad.com
782 | bezeqint.net
783 | bget.ru
784 | bh-mail.com
785 | bibliota.ru
786 | bid-digital.com
787 | biddingx.com
788 | bidr.io
789 | bidstalk.com
790 | bidswitch.net
791 | bidsystem.com
792 | bid-tag.com
793 | bidvertiser.com
794 | bigbangempire.com
795 | big-billion-day.in
796 | bigbillionday-offer.com
797 | bigdoor.com
798 | bighits.net
799 | big-library.info
800 | bigmir.net
801 | bigmobileads.com
802 | bigpoin.com
803 | bigwolf2000.duckdns.org
804 | billywitchdoctor.com
805 | bimare.org
806 | bingsearchlib.com
807 | binlayer.com
808 | bishoten.ru
809 | bitcoin.com
810 | bitcoinplus.com
811 | bitmango.com
812 | bitrix24.site
813 | bitsngo.net
814 | bittads.com
815 | bitterstrawberry.com
816 | bizbuildermastery.info
817 | bizmey.com
818 | bizo.com
819 | bizographics.com
820 | bjk321.com
821 | bkrtx.com
822 | bksn.se
823 | blablaworldqq.com
824 | blackboad.com
825 | blackcake.net
826 | blacklabelads.com
827 | blastnotificationx.com
828 | blatnet.com
829 | blaze.com
830 | blessingyouthmission.org
831 | blevinfranks.com
832 | bl.files.1drv.com
833 | blismedia.com
834 | blizzbauta.com
835 | blogads.com
836 | blogcatalog.com
837 | blogcounter.com
838 | blogcounter.de
839 | bloggerads.net
840 | blogherads.com
841 | blogher.com
842 | blogrollr.com
843 | bloom-hq.com
844 | bloomreach.com
845 | bluebillywig.com
846 | bluecava.com
847 | blueconic.net
848 | bluecore.com
849 | blueexpress.com
850 | bluehornet.com
851 | bluekai.com
852 | bluelithium.com
853 | bluemetrix.com
854 | blueshielsca.com
855 | bluestreak.com
856 | blueyonder.co.uk
857 | blutrumpet.com
858 | blvdstatus.com
859 | bmesarsodothmqoubieo.com
860 | bmetrack.com
861 | bmmetrix.com
862 | bn.files.1drv.com
863 | bnmla.com
864 | bodog.eu
865 | boldchat.com
866 | bonbardier.com
867 | boniboni.com
868 | bonjovijonqq.com
869 | bookonline.com.cn
870 | booksinternational.com
871 | boomtrain.com
872 | boonmower.com
873 | bo.pl
874 | bortogat.ru
875 | bot.nu
876 | bounceexchange.com
877 | boysonyourscreen.net
878 | bpmonline.com
879 | bpndp.com
880 | br530.info
881 | brainient.com
882 | branch.io
883 | brandaffinity.net
884 | brandcollections.ru
885 | brand.net
886 | brandreachsys.com
887 | brandscreen.com
888 | brandsideplatform.com
889 | branica.com
890 | bravenet.com
891 | brazabaya.com
892 | braze.com
893 | braze.eu
894 | brcdn.com
895 | bricknet.com
896 | bridgetrack.com
897 | brightedge.com
898 | brightroll.com
899 | brighttag.com
900 | brilig.com
901 | britishwirewheel.com
902 | brizy.site
903 | bronto.com
904 | brsrvr.com
905 | brucelead.com
906 | brunei.info
907 | brunswickcountyschools.org
908 | bsebd.org
909 | btbuckets.com
910 | btcentralplus.com
911 | btinternernet.com
912 | btrll.com
913 | btstatic.com
914 | btttag.com
915 | bubadu.com
916 | bubblestat.com
917 | bueroversorger.com
918 | bufferapp.com
919 | bugsnag.com
920 | bumlam.com
921 | bunchball.com
922 | bung.com
923 | bunnyyeager.com
924 | burgundybuttons.com
925 | burstbeacon.com
926 | burstdirectads.com
927 | burstly.com
928 | burstmedia.com
929 | burstnet.com
930 | businessconsults.net
931 | businessol.com
932 | bussines-news.info
933 | buy.at
934 | buycocaineonline.se
935 | buysafe.com
936 | buysellads.com
937 | buysight.com
938 | buy-targeted-traffic.com
939 | buzzcity.com
940 | buzzcity.net
941 | buzzdeck.com
942 | buzzlogic.com
943 | buzzparadise.com
944 | bvmedia.ca
945 | by.files.1drv.com
946 | byinter.net
947 | bystfied.pro
948 | bzhualin.com
949 | c0eos.duckdns.org
950 | c1.biz
951 | c1l.us
952 | c3metrics.com
953 | c3tag.com
954 | cabanova.com
955 | cadreon.com
956 | ca-eulerian.net
957 | cal24.pl
958 | callrail.com
959 | calltracks.com
960 | cam4.fr
961 | camersenat.info
962 | campaign.adobe.com
963 | campaign-archive1.com
964 | campaigngrid.com
965 | campings-extremadura.com
966 | cams.com
967 | canal-manga.info
968 | cangpie.com
969 | caoliu98.info
970 | capitaldata.fr
971 | capitalideasplc.com
972 | capptain.com
973 | carasexe.com
974 | carbonads.com
975 | cardking.info
976 | cardmr.site
977 | cardniu.com
978 | careblog.info
979 | careerbulider.com
980 | cargobody.com
981 | carrot.com
982 | cart.ro
983 | casalemedia.com
984 | casino-sicuro.it
985 | casinotropez.com
986 | cas.ms
987 | catchtheclick.com
988 | cba.pl
989 | cbarsrv.com
990 | cbproads.com
991 | cbsi.com
992 | cbssorts.com
993 | cccomcast.net
994 | cc-dt.com
995 | ccgateway.net
996 | ccrsc.net
997 | cdaz.icu
998 | cdnma.com
999 | cdnsoar.com
1000 | cdnxiazai.com
1001 | cedexis.com
1002 | radar.cedexis.net
1003 | cedexis-radar.net
1004 | cedexis-test.com
1005 | celeb-ads.com
1006 | celect.org
1007 | celtra.com
1008 | centade.com
1009 | centde.com
1010 | centraliprom.com
1011 | central-messages.com
1012 | centro.net
1013 | certifica.com
1014 | certified-toolbar.com
1015 | certona.com
1016 | cetrk.com
1017 | cfolks.pl
1018 | chainreact.xyz
1019 | chango.ca
1020 | chango.com
1021 | channeladvisor.com
1022 | channelintelligence.com
1023 | chartbeat.com
1024 | chartbeat.net
1025 | chartboost.com
1026 | charterfunding.com
1027 | chasef.com
1028 | chatango.com
1029 | chatodel.com
1030 | checkaround.info
1031 | checkeffect.at
1032 | checkkmytrip.com
1033 | checkm8.com
1034 | chello.at
1035 | chello.nl
1036 | chemistry.com
1037 | chickenkiller.com
1038 | chicoryapp.com
1039 | childresmn.org
1040 | chitika.com
1041 | chitika.net
1042 | chococcc.info
1043 | choicestream.com
1044 | chsapi.net
1045 | churnzero.net
1046 | ch.vu
1047 | circultural.com
1048 | cirurgicamafra.com
1049 | citadelbank.com
1050 | citrusad.com
1051 | cityads.com
1052 | civicscience.com
1053 | civpro.co.za
1054 | ciy2kci.tk
1055 | cj.com
1056 | cjt1.net
1057 | ck-cdn.com
1058 | ck.page
1059 | clarivoy.com
1060 | clarkmotorco.com
1061 | clearsale.com.br
1062 | clearsaleing.com
1063 | clearsearchmedia.com
1064 | clearsightinteractive.com
1065 | clevernt.com
1066 | clevertap.com
1067 | click2sell.eu
1068 | clickability.com
1069 | clickable.net
1070 | clickaider.com
1071 | clickbank.net
1072 | clickdensity.com
1073 | clickdesk.com
1074 | clickdimensions.com
1075 | clickdistrict.com
1076 | clickequations.net
1077 | clickfrog.ru
1078 | clickfunnels.com
1079 | clickfuse.com
1080 | clickhype.com
1081 | clickinc.com
1082 | clickintext.net
1083 | click-it-now.online
1084 | clickmanage.com
1085 | clickmeter.com
1086 | click-now-on.me
1087 | clickotmedia.com
1088 | clickpoint.com
1089 | clicksgear.com
1090 | clicksor.com
1091 | clicksor.net
1092 | clicksure.com
1093 | clicktale.com
1094 | clicktale.net
1095 | clicktracks.com
1096 | clicktripz.com
1097 | clickwinks.com
1098 | clicmanager.fr
1099 | clipcentric.com
1100 | clixmetrix.com
1101 | clixpy.com
1102 | clksite.com
1103 | clmbtech.com
1104 | clone147.com
1105 | cloud-iq.com
1106 | cloudtraff.com
1107 | cloudwatch.net
1108 | clovenetwork.com
1109 | clrstm.com
1110 | clustrmaps.com
1111 | cmadsasia.com
1112 | cmadseu.com
1113 | cmaxsrv.com
1114 | cmbestsrv.com
1115 | cmcm.com
1116 | cmcore.com
1117 | cm.ksmobile.com
1118 | cmmeglobal.com
1119 | cnbole.net
1120 | cncluster.net
1121 | cntdy.mobi
1122 | cnzz.com
1123 | coasttocoastcarports.com
1124 | cobalt.com
1125 | cobaltgroup.com
1126 | co.cc
1127 | codemylife.info
1128 | codesandbox.io
1129 | codesphp.com
1130 | codns.com
1131 | coffeedepot.com
1132 | coffiti.ru
1133 | cognitivematch.com
1134 | coin-hive.com
1135 | coinhive.com
1136 | coinlab.biz
1137 | colegiomayol.com
1138 | collarity.com
1139 | collective.com
1140 | collective-media.net
1141 | collserve.com
1142 | com1.ru
1143 | comanav.com
1144 | comapplovin.com
1145 | com.bd
1146 | comclick.com
1147 | com.com
1148 | com-cst.net
1149 | cometsystems.com
1150 | comhem.se
1151 | com-http.us
1152 | comm100.com
1153 | commander1.com
1154 | com.mm
1155 | communicatorcorp.com
1156 | communityhealthplan.org
1157 | com-oo4.net
1158 | compasslabs.com
1159 | compete.com
1160 | complex.com
1161 | complexmedianetwork.com
1162 | compuware.com
1163 | comscore.com
1164 | concivica.org
1165 | concursolution.com
1166 | conductrics.com
1167 | conduit-banners.com
1168 | conduit.com
1169 | conduit-services.com
1170 | conerstone.com
1171 | co.nf
1172 | confection.io
1173 | connatix.com
1174 | connectedads.net
1175 | connexity.com
1176 | connextra.com
1177 | consensu.org
1178 | consiliummedia.com
1179 | constantcontact.com
1180 | contaboserver.net
1181 | contactphoto.net
1182 | contaxe.com
1183 | contentabc.com
1184 | contentdef.com
1185 | contentsquare.net
1186 | contentwidgets.net
1187 | contextin.com
1188 | contextly.com
1189 | contextuads.com
1190 | contextweb.com
1191 | convergedirect.com
1192 | convergetrack.com
1193 | conversantmedia.com
1194 | conversiondashboard.com
1195 | conversionruler.com
1196 | conversive.nl
1197 | convert.com
1198 | convertexperiments.com
1199 | convertglobal.com
1200 | convertkit.com
1201 | convertro.com
1202 | conviva.com
1203 | coolinc.info
1204 | coopar.com
1205 | copush.com
1206 | corbina.ru
1207 | coremetrics.com
1208 | coremotives.com
1209 | coridas.ru
1210 | corolain.ru
1211 | corolbugan.com
1212 | corp.com
1213 | corrirre.it
1214 | coscousa.com
1215 | cosentinousa.net
1216 | co.tv
1217 | count.ly
1218 | co.vu
1219 | cowsnbullz.com
1220 | coxdigitalsolutions.com
1221 | cpalead.com
1222 | cpcempower.com
1223 | cpex.cz
1224 | cpm20.com
1225 | cpmadvisors.com
1226 | cpmaffiliation.com
1227 | cpmatic.com
1228 | cpmstar.com
1229 | cpsf.info
1230 | cptgt.com
1231 | cpvfeed.com
1232 | cpvtgt.com
1233 | cpxadroit.com
1234 | cpxinteractive.com
1235 | cqcounter.com
1236 | crabdance.com
1237 | crackedsidewalks.com
1238 | crakmedia.com
1239 | crashlytics.com
1240 | crazyegg.com
1241 | crdrjs.info
1242 | creafi.com
1243 | createsend2.com
1244 | createsend4.com
1245 | createsend5.com
1246 | creativecdn.com
1247 | creative-serving.com
1248 | creatorlink.net
1249 | cribathar.com
1250 | crimtan.com
1251 | crispadvertising.com
1252 | crispmedia.com
1253 | criteo.com
1254 | criteo.net
1255 | crittercism.com
1256 | crm-metrix.com
1257 | crobo.com
1258 | crosspixelmedia.com
1259 | crosspixel.net
1260 | crossrider.com
1261 | crowdscience.com
1262 | crsspxl.com
1263 | crwdcntrl.net
1264 | cryptaloot.pro
1265 | crypto-loot.com
1266 | cryptonight.net
1267 | crypto-webminer.com
1268 | cs7777.vk.com
1269 | csb.app
1270 | csbew.com
1271 | csdata1.com
1272 | csdata2.com
1273 | csdata3.com
1274 | csgocpu.com
1275 | csheaven.com
1276 | csi-tracking.com
1277 | csm-secure.com
1278 | csproject.org
1279 | c-stat.eu
1280 | ct8.pl
1281 | ctasnet.com
1282 | ct.sendgrid.net
1283 | cubics.com
1284 | cuebiq.ai
1285 | cuebiq.com
1286 | cu.ma
1287 | cuminside.club
1288 | cupofteacafe.com
1289 | curalate.com
1290 | customerconversio.com
1291 | customer.io
1292 | cux.io
1293 | cvtr.io
1294 | cwaniak.info
1295 | cwebh.org
1296 | cxense.com
1297 | cya2.net
1298 | cyberagent.io
1299 | cyberplex.com
1300 | cz.cc
1301 | d41.co
1302 | dada.pro
1303 | daftar.site
1304 | dailyblogzz.com
1305 | dante-models.com
1306 | daphnecm.com
1307 | dapper.net
1308 | daraz.com
1309 | darjustice.com
1310 | darkbb.info
1311 | dashbida.com
1312 | dashboardad.net
1313 | data-capital.com
1314 | datadoghq.com
1315 | datadome.co
1316 | dataium.com
1317 | datamind.ru
1318 | datanet.hu
1319 | datasift.com
1320 | dataunlocker.com
1321 | datawave.co.kr
1322 | dataxu.com
1323 | dataxu.net
1324 | datingphotos.org
1325 | datonics.com
1326 | datranmedia.com
1327 | datvantage.com
1328 | dautzeuz.com
1329 | dbbsrv.com
1330 | db.files.1drv.com
1331 | db-ip.com
1332 | dbmvideos.com
1333 | dcmn.com
1334 | dc-storm.com
1335 | ddns.info
1336 | ddns.ms
1337 | ddns.name
1338 | ddns.us
1339 | de17a.com
1340 | de6.org
1341 | decdna.net
1342 | decenterads.com
1343 | decideinteractive.com
1344 | decktrade.com
1345 | decoyponey.net
1346 | dedicatedmedia.com
1347 | dedicatednetworks.com
1348 | dedicatedpool.com
1349 | deepintent.com
1350 | deja.com
1351 | delhi.info
1352 | delightful-development.ml
1353 | delivr.com
1354 | delltron.com
1355 | deltadna.net
1356 | deltaprojects.se
1357 | demandbase.com
1358 | demandmedia.com
1359 | demdex.com
1360 | demdex.net
1361 | dendrito.name
1362 | deqwas.net
1363 | dermals.org
1364 | desbrophy.com
1365 | desertmooncafe.com
1366 | desertskylandscape.com
1367 | designbloxlive.com
1368 | designqueen.cn
1369 | desimasala.net
1370 | destinationurl.com
1371 | devatics.com
1372 | devbug.su
1373 | developermedia.com
1374 | deviceatlas.com
1375 | devphp.org.ua
1376 | de.vu
1377 | dexdirect.com
1378 | dfirma.pl
1379 | df-srv.de
1380 | dftoutiao.com
1381 | dgit.com
1382 | dialogmgr.com
1383 | dialogtech.com
1384 | diamondx.com
1385 | dianomi.com
1386 | diaryhub.com
1387 | did-it.com
1388 | didit.com
1389 | digbro.com
1390 | digibux.de
1391 | digikabel.hu
1392 | digitalthrottle.com
1393 | digitalwindow.com
1394 | digitize.ie
1395 | digiwavetechnologies.com
1396 | dihitt.com
1397 | diluthtrading.com
1398 | dimestore.com
1399 | dinclinx.com
1400 | dingligh.ru
1401 | directcrm.ru
1402 | directpaper.name
1403 | directresponsegroup.com
1404 | directrix.ru
1405 | directtrack.com
1406 | discountanimedvd.com
1407 | displaymarketplace.com
1408 | districtm.io
1409 | dividshub.net
1410 | djsenol.com
1411 | dkn-group.ru
1412 | dkonto.pl
1413 | dlads.cn
1414 | dlqm.net
1415 | dl-rms.com
1416 | dmanalytics1.com
1417 | dm.files.1drv.com
1418 | dmschool.org
1419 | dmtracker.com
1420 | dmtry.com
1421 | dmxleo.com
1422 | dns04.com
1423 | dns05.com
1424 | dns1.us
1425 | dns2.us
1426 | dnsdelegation.io
1427 | dnset.com
1428 | d-n-s.name
1429 | dnsrobotuptime.ru
1430 | do.am
1431 | doashoshou.com
1432 | doclix.com
1433 | dol.ru
1434 | doma2.info
1435 | domain.name
1436 | domdex.com
1437 | domdex.net
1438 | domodomain.com
1439 | domptorang.com
1440 | domsearch.net
1441 | dongdu.org
1442 | do-not-tracker.org
1443 | donquixotesmusic.info
1444 | dont64worrycash.com
1445 | dotandad.com
1446 | dotomi.com
1447 | double-check.com
1448 | doubleclick.com
1449 | doubleclick.net
1450 | doublepimp.com
1451 | doublepositive.com
1452 | doubleverify.com
1453 | downonthedeck.com
1454 | downyouxi.com
1455 | dp-dhl.com
1456 | drawbrid.ge
1457 | drift.com
1458 | drivecleaner.com
1459 | drivento.ru
1460 | dropboxusercontent.com
1461 | dsfffmb.mobi
1462 | ds-iq.com
1463 | dsmmadvantage.com
1464 | dsmtp.com
1465 | dsnextgen.com
1466 | dsnrgroup.com
1467 | dsnrmg.com
1468 | dsp.io
1469 | dssfeedback.com
1470 | dstillery.com
1471 | dsultra.com
1472 | dt00.net
1473 | dt07.net
1474 | dtmpub.com
1475 | duapp.com
1476 | duapps.com
1477 | duba.net
1478 | duckdns.org
1479 | duiba.com.cn
1480 | dumb1.com
1481 | durasite.net
1482 | dvrlists.com
1483 | dweb.link
1484 | dwstat.cn
1485 | dwstat.com
1486 | dynadmic.com
1487 | dynad.net
1488 | dynadot.com
1489 | dynamic-dns.net
1490 | dynamicoxygen.com
1491 | dynamicyield.com
1492 | dynatrace.com
1493 | dynatrace-managed.com
1494 | dynatracesaas.com
1495 | dynet.com
1496 | dynip.org
1497 | dynomat.com
1498 | dynssl.com
1499 | e8273.pro
1500 | eacdn.com
1501 | eagleplatform.com
1502 | earn-binary.com
1503 | easou.com
1504 | easydns.com
1505 | easyflirt.com
1506 | easyhash.de
1507 | easyhash.io
1508 | easymarketcrs.it
1509 | easyrencontre.com
1510 | easy-rencontres.com
1511 | easysexe.com
1512 | easywayfodating.com
1513 | eaziparish.com
1514 | eb4us.com
1515 | ebis.ne.jp
1516 | echosearch.com
1517 | eclick.vn
1518 | eclkmpbn.com
1519 | ecobanca.org
1520 | economicoutlook.net
1521 | ec-optimizer.com
1522 | ecorebates.com
1523 | edmontonbrandpartnerevents.com
1524 | edomz.com
1525 | edu.bd
1526 | edu.np
1527 | edvfwlacluo.com
1528 | efeedbacktrk.com
1529 | effectivecpmcontent.com
1530 | effectivecpmgate.com
1531 | effectivegatetocontent.com
1532 | effectivemeasure.com
1533 | effectivemeasure.net
1534 | effectiveperformancenetwork.com
1535 | effiliation.com
1536 | e-freesms.net
1537 | efrontier.com
1538 | ejtm.com
1539 | e-kolay.net
1540 | ekolay.net
1541 | ekomi.de
1542 | elasticad.net
1543 | elbavietnam.com
1544 | eldoradoplazahotel.com
1545 | elementsdayspasalon.com
1546 | elianca.com
1547 | eligius.st
1548 | elitoras.ru
1549 | eloqua.com
1550 | eltrafiko.com
1551 | emachines.net
1552 | emailcpc.com
1553 | emailretargeting.com
1554 | emarbox.com
1555 | emarketer.com
1556 | em-consult.com
1557 | emediate.biz
1558 | emediate.com
1559 | emediate.dk
1560 | emediate.eu
1561 | emerse.com
1562 | emjcd.com
1563 | emlnk.com
1564 | emltrk.com
1565 | emnbr.com
1566 | emxdgt.com
1567 | en25.com
1568 | enchantevent.com
1569 | encoremetrics.com
1570 | enecto.com
1571 | energydrink.info
1572 | engagebdr.com
1573 | engagetosell.com
1574 | engageya.com
1575 | engago.com
1576 | engineseeker.com
1577 | english-heritage.org
1578 | enquisite.com
1579 | ensighten.com
1580 | entireweb.com
1581 | entnews.com
1582 | epac.to
1583 | epicadvertising.com
1584 | epicmarketplace.com
1585 | epicmobileads.com
1586 | epizy.com
1587 | e-planning.net
1588 | epm.net.co
1589 | epom.com
1590 | eproof.com
1591 | epsilon.com
1592 | eqads.com
1593 | erasercash.com
1594 | eresmas.net
1595 | ergomotioncenter.com
1596 | erik-prautsch.com
1597 | erileni.ru
1598 | ero-advertising.com
1599 | esearchvision.com
1600 | eskime.com
1601 | eskimi.com
1602 | esm1.net
1603 | esmesisland.com
1604 | esomniture.com
1605 | espotting.com
1606 | esputnik.com
1607 | estara.com
1608 | estat.com
1609 | estrongs.com
1610 | esy.es
1611 | etarget.sk
1612 | etarg.ru
1613 | etcodes.com
1614 | ethereum-pocket.de
1615 | ethn.io
1616 | eth-pocket.com
1617 | eth-pocket.de
1618 | eth-pocket.eu
1619 | ethtrader.de
1620 | etineria.com
1621 | etracker.cc
1622 | etracker.com
1623 | etracker.de
1624 | etrigue.com
1625 | euleriancdn.net
1626 | eulerian.com
1627 | eulerian.eu
1628 | eulerian.fr
1629 | eulerian.net
1630 | eurekster.com
1631 | euroclick.com
1632 | europacasino.com
1633 | eurostretch.ru
1634 | eventbtite.com
1635 | everestads.net
1636 | everestengagement.com
1637 | everestjs.net
1638 | everesttech.net
1639 | evergage.com
1640 | everydayhealth.com
1641 | everyplay.com
1642 | evgnet.com
1643 | evidon.com
1644 | evils.in
1645 | eviltracker.net
1646 | evisionsmarketing.com
1647 | evolutionadv.it
1648 | evolvemediacorp.com
1649 | evolvemediallc.com
1650 | evolvemediametrics.com
1651 | evyy.net
1652 | ewares.org
1653 | ewaydirect.com
1654 | ewebse.com
1655 | ewp.live
1656 | ex6.ru
1657 | exactag.com
1658 | exacttarget.com
1659 | exacttarget.com.edgekey.net
1660 | excitad.com
1661 | exct.net
1662 | exe.bid
1663 | exelate.com
1664 | exelator.com
1665 | exitjunction.com
1666 | exoclick.com
1667 | experian.com
1668 | expo-max.com
1669 | exponea.com
1670 | exponential.com
1671 | expresscameras.com
1672 | extafiles.com
1673 | extendcp.co.uk
1674 | extend.tv
1675 | extensionfactory.com
1676 | extensions.ru
1677 | extole.com
1678 | extole.io
1679 | extreme-dm.com
1680 | extremereach.com
1681 | extremetracking.com
1682 | eyeblaster.com
1683 | eyeconomy.com
1684 | eyereturn.com
1685 | eyereturnmarketing.com
1686 | eyeviewdigital.com
1687 | eyewonder.com
1688 | ezakus.net
1689 | ezanga.com
1690 | ezcybersearch.com
1691 | ezodn.com
1692 | ezoic.net
1693 | ezojs.com
1694 | eztargetmedia.com
1695 | ezua.com
1696 | f3322.net
1697 | f3322.org
1698 | f.360.cn
1699 | fabricmedia.ru
1700 | facebookofsex.com
1701 | face-push.com
1702 | facilitatedigital.com
1703 | factortg.com
1704 | fagdns.com
1705 | fairuse.org
1706 | faithadnet.com
1707 | falcoware.com
1708 | fametro.com
1709 | famme.com
1710 | fanbridge.com
1711 | farted.net
1712 | fartit.com
1713 | fast64loans.com
1714 | fastclick.com
1715 | fastclick.net
1716 | fastly-analytics.com
1717 | fastly-insights.com
1718 | fastsize.ru
1719 | faststart.ru
1720 | fathomdelivers.com
1721 | fathomdns.com
1722 | fathomseo.com
1723 | fbcdallas.org
1724 | feathr.co
1725 | federatedmedia.net
1726 | feedify.net
1727 | feedjit.com
1728 | feedperfect.com
1729 | feed-xml.com
1730 | fetchback.com
1731 | feuduprid.com
1732 | ffn.com
1733 | fibernet.hu
1734 | fibertel.com.ar
1735 | fifth.pw
1736 | fiksu.com
1737 | fileave.com
1738 | filestube.com
1739 | filesusr.com
1740 | filled.pw
1741 | filoso.info
1742 | fimserve.com
1743 | financialcontent.com
1744 | financialmarketsworld.com
1745 | findanswersnow.net
1746 | findmykids.org
1747 | fingerprint.com
1748 | firefoxupdata.com
1749 | firstpromoter.com
1750 | fishdns.com
1751 | fitanalytics.com
1752 | fizzbuzzmedia.com
1753 | fizzbuzzmedia.net
1754 | flashiko.ru
1755 | flashtalking.com
1756 | flashticketswf.xyz
1757 | fleek.co
1758 | flightnework.com
1759 | fling.com
1760 | flipboard.com
1761 | flite.com
1762 | flocktory.com
1763 | flu.cc
1764 | fluency.inc
1765 | fluencyinc.co
1766 | fluentmobile.com
1767 | fluidsurveys.com
1768 | flurry.com
1769 | flytxt.com
1770 | fmkfzc.com
1771 | fmpub.net
1772 | focalink.com
1773 | focus-outdoors.com
1774 | footprintdns.com
1775 | footprintlive.com
1776 | footprintpredict.com
1777 | fopyirr.com
1778 | foresee.com
1779 | foreseeresults.com
1780 | formalyzer.com
1781 | forter.com
1782 | forumwarez.info
1783 | forwardtomyfriend.com
1784 | fout.jp
1785 | foxlimited.top
1786 | foxonestop.com
1787 | foxpush.com
1788 | foxpush.net
1789 | fpapi.io
1790 | fpcdn.io
1791 | fpjs.io
1792 | fractionalmedia.com
1793 | frascuft.com
1794 | freebitco.in
1795 | freecontent.bid
1796 | freecontent.date
1797 | freecontent.stream
1798 | freecounter.it
1799 | freedns.su
1800 | freedom.com
1801 | freedynamicdns.net
1802 | freedynamicdns.org
1803 | freeforums.org
1804 | freeonlineusers.com
1805 | free-pagerank.com
1806 | freepro.com
1807 | freestats.com
1808 | freetcp.com
1809 | freewheel.tv
1810 | frepubblica.it
1811 | fresh8.co
1812 | fresheye.com
1813 | fresh-js.bitbucket.io
1814 | freshmarketer.com
1815 | friendbuy.com
1816 | friendfeed.com
1817 | friendfinder.com
1818 | friendly-community.tk
1819 | froekuge.com
1820 | frogsex.com
1821 | fromjamaicaqq.com
1822 | fromru.su
1823 | frosmo.com
1824 | fr.st
1825 | frugalsworld.com
1826 | ftiscali.it
1827 | ftjcfx.com
1828 | fuel451.com
1829 | fulltango.com
1830 | fun-clix.com
1831 | funnelytics.io
1832 | fuse-ad.com
1833 | fuse-cloud.com
1834 | futureads.com
1835 | futurelectronics.com
1836 | futurenet.club
1837 | fwdservice.com
1838 | fwmrm.net
1839 | fyber.com
1840 | fykqx.ru
1841 | fyre.co
1842 | fyxm.net
1843 | g2afse.com
1844 | gacraft.jp
1845 | gaigoisaigon.info
1846 | galeon.com
1847 | gamail.com
1848 | game-advertising-online.com
1849 | gameanalytics.com
1850 | gamehouse.com
1851 | gameone.com
1852 | gameplansession.com
1853 | gamerdna.com
1854 | games2win.com
1855 | gamingweb.de
1856 | gammae.com
1857 | gamma-tech.net
1858 | gamned.com
1859 | gannett.com
1860 | gatetocontent.com
1861 | gatorleads.co.uk
1862 | gaug.es
1863 | gavfw.org
1864 | gaznf.xyz
1865 | gb-world.net
1866 | gcion.com
1867 | gdeslon.ru
1868 | gdmgsecure.com
1869 | gemini.yahoo.com
1870 | gemius.com
1871 | gemius.pl
1872 | gencmert.com
1873 | genhit.com
1874 | genieespv.jp
1875 | genieessp.com
1876 | genieesspv.jp
1877 | geni.us
1878 | geoads.com
1879 | geolsoc.org
1880 | geotargetly.co
1881 | geovisite.com
1882 | geozilla.com
1883 | gerileblanc.com
1884 | gestionpub.com
1885 | getadmiral.com
1886 | getambassador.com
1887 | getclicky.com
1888 | getdoctopdf.com
1889 | getforge.io
1890 | getglue.com
1891 | getiton.com
1892 | getresponse.com
1893 | getresponsepages.com
1894 | getrockerbox.com
1895 | getsatisfaction.com
1896 | getsentry.com
1897 | gettop.info
1898 | getui.com
1899 | gfk.com
1900 | gfkdaphne.com
1901 | gglx.me
1902 | giantrealm.com
1903 | gigazu.net
1904 | gigcount.com
1905 | gigya.com
1906 | gikorip.net
1907 | gimbal.com
1908 | girbahise.com
1909 | gismads.jp
1910 | giveitallhereqq.com
1911 | giveitalltheresqq.com
1912 | glam.com
1913 | glammedia.com
1914 | glanceguide.com
1915 | glassboxdigital.io
1916 | glazypablo.com
1917 | glispa.com
1918 | globalmailer.com
1919 | globaltakeoff.com
1920 | globaltakeoff.net
1921 | globe7.com
1922 | gloritapa.ru
1923 | glympse.com
1924 | gmads.net
1925 | gmai.com
1926 | gmailf.com
1927 | gmaille.com
1928 | gmapil.com
1929 | gmiai.com
1930 | gmmfuelassist.co.uk
1931 | gmo-isp.jp
1932 | gmossp-sp.jp
1933 | gmpail.com
1934 | gmula.com
1935 | gmz.cc
1936 | go0ogle.it
1937 | go2affise.com
1938 | go2cloud.org
1939 | goadservices.com
1940 | gocampaignlive.com
1941 | godaddy.com
1942 | godaddysites.com
1943 | godatafeed.com
1944 | godublin.info
1945 | goforandroid.com
1946 | gogrid.com
1947 | gogvo.com
1948 | gohip.com
1949 | goitcl.com
1950 | goldspotmedia.com
1951 | goloser.ru
1952 | gomez.com
1953 | gongnou.com
1954 | goodeyeonline.com
1955 | googleadservices.com
1956 | google-analytics.com
1957 | googlemaail.com
1958 | googlesyndication.com
1959 | googletagmanager.com
1960 | googletagservices.com
1961 | goonwithmazerqq.com
1962 | goowill.org
1963 | gopjn.com
1964 | go.pl
1965 | gorillanation.com
1966 | go.ro
1967 | gortisir.ru
1968 | goruli.com
1969 | gosquared.com
1970 | gostats.com
1971 | gotoip55.com
1972 | gotostat.ru
1973 | govtax.com
1974 | gpdi-lippocikarang.com
1975 | gpsocialapp.com
1976 | grand-casino.com
1977 | grapeshot.co.uk
1978 | graphiq.com
1979 | gravitec.net
1980 | gravity.com
1981 | gravityrd-services.com
1982 | great-site.net
1983 | green-v.duckdns.org
1984 | greetingsyoungqq.com
1985 | greystripe.com
1986 | gridsumdissector.com
1987 | groceryshopping.net
1988 | groovinads.com
1989 | groundtruth.com
1990 | groupm.com
1991 | grtbasin.com
1992 | gscontxt.net
1993 | gsicommerce.com
1994 | gsimedia.net
1995 | gsmtop.net
1996 | gsspcln.jp
1997 | gtarcade.com
1998 | gtop.ro
1999 | gtopstats.com
2000 | gtsmobi.com
2001 | guangzizai.com
2002 | guerrillapokercoaching.com
2003 | guidegoods.net
2004 | guj.de
2005 | gulfcoastconnections.com
2006 | gumgum.com
2007 | gunggo.com
2008 | gwallet.com
2009 | gwinnetttech.org
2010 | gw.lt
2011 | h16.ru
2012 | h2g.pl
2013 | haag.info
2014 | habsrealestate.com
2015 | hacheval.com
2016 | hackersclub.com
2017 | hackgames.info
2018 | had.su
2019 | hajoopteg.com
2020 | haking.org
2021 | half4u.duckdns.org
2022 | halldata.com
2023 | halogenmediagroup.com
2024 | halogennetwork.com
2025 | hammerhandz.com
2026 | handy-tab.com
2027 | hangoutathome.com
2028 | happyforever.com
2029 | happytail.info
2030 | happytummytaxi.com
2031 | haravan.com
2032 | harbourhousehotel.com
2033 | harrenmedia.com
2034 | harrenmedianetwork.com
2035 | ha-sha-nemart-in.duckdns.org
2036 | hashing.win
2037 | hashvault.pro
2038 | hasoffers.com
2039 | hastalavista.info
2040 | hateflux.com
2041 | hawaiiatel.net
2042 | hd10.com
2043 | hdsnet.hu
2044 | hdvideosnet.com
2045 | headphet.org
2046 | healingcenter.net
2047 | healthgrades.com
2048 | healthpricer.com
2049 | hearst.com
2050 | heartchakracheckup.com
2051 | hebiichigo.com
2052 | heias.com
2053 | hekko24.pl
2054 | hellobar.com
2055 | hellomississmithqq.com
2056 | hellomisterbiznesqq.com
2057 | hellospy.com
2058 | helloworldqqq.com
2059 | helloyoungmanqq.com
2060 | helpshift.com
2061 | hemnes.win
2062 | heyzap.com
2063 | hi2.ro
2064 | highperformancecpm.com
2065 | highperformancegate.com
2066 | hiido.com
2067 | hi-media.com
2068 | himfinn.com
2069 | hionline.org
2070 | hipcast.com
2071 | hipcricket.com
2072 | hispeed.ch
2073 | histats.com
2074 | hitbox.com
2075 | hitechbuildingsystems.com
2076 | hit-parade.com
2077 | hitslink.com
2078 | hitsniffer.com
2079 | hitsprocessor.com
2080 | hittail.com
2081 | hlserve.com
2082 | hnliyin.com
2083 | hoesforyou.net
2084 | hol.es
2085 | holmescountyflorida.com
2086 | holm.ru
2087 | hom3-27.duckdns.org
2088 | home.kg
2089 | homelinuxserver.org
2090 | home.ne.jp
2091 | home.pl
2092 | homeplex.org
2093 | home.ro
2094 | homeusawarehouse.com
2095 | hondacb450s.info
2096 | hooklogic.com
2097 | hookupdating33.com
2098 | hop.ru
2099 | horoton.ru
2100 | horyzon-media.com
2101 | host2go.net
2102 | hostedprebid.com
2103 | hostfree.pw
2104 | hostgatorreview.org
2105 | hostinger.com
2106 | hotchunman.com
2107 | hotels-in-israel.com
2108 | hotgirlxx.org
2109 | hotjar-analytics.com
2110 | hotjar.com
2111 | hotlog.ru
2112 | hotmaaail.com
2113 | hotmey.com
2114 | hotwords.com
2115 | hotwords.es
2116 | hoverr.media
2117 | howareyouqq.com
2118 | hpareyouhereqq.com
2119 | hpc.tw
2120 | hpg.com.br
2121 | hpg.ig.com.br
2122 | hsdn.org
2123 | hsom.org
2124 | hs.vc
2125 | htkaoyan.com
2126 | html-5.me
2127 | htmlpasta.com
2128 | httpdsconfig.com
2129 | httpool.com
2130 | hubspot.com
2131 | hubspot.net
2132 | hubtraffic.com
2133 | hugesoft.org
2134 | hullapp.io
2135 | huntignton.com
2136 | huntmad.com
2137 | huntmads.com
2138 | hupzv.com
2139 | hurra.com
2140 | hut1.ru
2141 | hxbj.duckdns.org
2142 | hybrid.ai
2143 | hyperphp.com
2144 | hyprmx.com
2145 | hyros.com
2146 | i2i.jp
2147 | iacadvertising.com
2148 | iac.com
2149 | iad2.secureserver.net
2150 | iad.apple.com
2151 | iaded.com
2152 | iadvize.com
2153 | iam.net.ma
2154 | iasds01.com
2155 | ibadlaigh.net
2156 | i-behavior.com
2157 | ibelgique.com
2158 | ib-ibi.com
2159 | ibm.com
2160 | ibpxl.com
2161 | ic0.app
2162 | icanhazip.com
2163 | icci.org.il
2164 | ic-live.com
2165 | iclive.com
2166 | icloid.com
2167 | icrossing.com
2168 | id5-sync.com
2169 | idealcrusing.com
2170 | ideazione.info
2171 | idevaffiliate.com
2172 | idg.com
2173 | idgtechnetwork.com
2174 | idio.co
2175 | idirect.com
2176 | id-visitors.com
2177 | ientry.com
2178 | iesnare.com
2179 | iframehost.com
2180 | igexin.com
2181 | igg.biz
2182 | ignitad.com
2183 | ignitionone.com
2184 | ignitionone.net
2185 | ignorelist.com
2186 | igodigital.com
2187 | ijinshan.com
2188 | ikwb.com
2189 | iljmp.com
2190 | imagesoftcorp.com
2191 | imaginegoldcard.com
2192 | imaginegraph.org
2193 | im-apps.net
2194 | imesha.com
2195 | imiclk.com
2196 | imitrk.com
2197 | imlive.com
2198 | immo-facile.com
2199 | i-mobile.co.jp
2200 | impact-ad.jp
2201 | impact.com
2202 | impactradius.com
2203 | impressiondesk.com
2204 | imprev.net
2205 | improvedigital.com
2206 | imrworldwide.com
2207 | imrworldwide.net
2208 | inadcoads.com
2209 | inadco.com
2210 | inboundwriter.com
2211 | inclk.com
2212 | indexexchange.com
2213 | indieclick.com
2214 | industrybrains.com
2215 | inetia.pl
2216 | infectiousmedia.com
2217 | inflectionpointmedia.com
2218 | infnet.tk
2219 | info.gf
2220 | infogroup.com
2221 | infolinks.com
2222 | infonline.de
2223 | infopicked.com
2224 | infopro-insight.com
2225 | inforem.info
2226 | infostars.ru
2227 | infosupports.com
2228 | infra-ad.com
2229 | infusionsoft.app
2230 | infusionsoft.com
2231 | in-group.xyz
2232 | inmobicdn.net
2233 | inmobi.cn
2234 | inmobi.com
2235 | inner-active.com
2236 | inner-active.mobi
2237 | innity.com
2238 | innovid.com
2239 | innovid.com.akadns.net
2240 | inoutpost.info
2241 | inpref.com
2242 | inq.com
2243 | inrix.com
2244 | inside-graph.com
2245 | insightexpressai.com
2246 | insightexpress.com
2247 | insightfirst.com
2248 | insightgrit.com
2249 | insigit.com
2250 | inskinmedia.com
2251 | inspectlet.com
2252 | instabug.com
2253 | instaforex.com
2254 | instalovers.net
2255 | instana.io
2256 | insticator.com
2257 | insurads.com
2258 | intelliad.de
2259 | intellicontact.com
2260 | intelligencefocus.com
2261 | intellitxt.com
2262 | intentiq.com
2263 | intentmedia.com
2264 | intentmedia.net
2265 | interact.sh
2266 | interclick.com
2267 | intercom-clicks.com
2268 | intercom.io
2269 | intergi.com
2270 | intermarkets.net
2271 | intermundomedia.com
2272 | internetbrands.com
2273 | interpolls.com
2274 | intrev.co
2275 | inuvo.com
2276 | inuyashatcg.com
2277 | investingchannel.com
2278 | invictawatches.com
2279 | invitel.hu
2280 | invitemedia.com
2281 | inviziads.com
2282 | invoc.us
2283 | ioam.de
2284 | iocnt.net
2285 | iovation.com
2286 | ipaddress.com
2287 | ip-api.com
2288 | ipboard.info
2289 | ipcounter.de
2290 | iperceptions.com
2291 | ipinfo.io
2292 | ipinyou.com
2293 | ip-label.net
2294 | iplogger.org
2295 | iponweb.com
2296 | ipro.com
2297 | iprom.net
2298 | ipromote.com
2299 | iprom.si
2300 | iprospect.com
2301 | iptvdeals.com
2302 | iqoption.com
2303 | iqzone.com
2304 | is-best.net
2305 | isityouereqq.com
2306 | isocket.com
2307 | ispot.tv
2308 | i-stats.com
2309 | istlandoll.com
2310 | istrack.com
2311 | italazudda.com
2312 | italianinha.com
2313 | itemdb.com
2314 | itsaol.com
2315 | itsdogbreeds.info
2316 | itsoneiota.com
2317 | itthartford.com
2318 | i.ua
2319 | iubenda.com
2320 | ivdopia.com
2321 | ivwbox.de
2322 | iwanttodeliver.com
2323 | iwin.com
2324 | iwon.com
2325 | ixs1.net
2326 | izooto.com
2327 | jaffebros.com
2328 | jaketm.org
2329 | jampp.com
2330 | janrain.com
2331 | jaroop.com
2332 | jasperlabs.com
2333 | jaysbrand.com
2334 | jcacrafts.com
2335 | jeansowghsqq.com
2336 | jeansowghtqq.com
2337 | jelna.info
2338 | jemmgroup.com
2339 | jessluc.duckdns.org
2340 | jetos.com
2341 | jetswap.com
2342 | jianyue.info
2343 | jinkads.com
2344 | jink.de
2345 | jirbo.com
2346 | jivosite.com
2347 | jivox.com
2348 | jiwire.com
2349 | jkub.com
2350 | jlxnesex.in
2351 | jmp9.com
2352 | jmtserv.duckdns.org
2353 | jobthread.com
2354 | jointag.com
2355 | jo-mo.com
2356 | joystickinteractive.com
2357 | jpcooler.com
2358 | jpush.cn
2359 | jrc.org
2360 | juamv.com
2361 | juiceadv.com
2362 | juicyads.com
2363 | jumpingcrab.com
2364 | jumplead.com
2365 | jumptap.com
2366 | jungroup.com
2367 | justclick.ru
2368 | justinstalledpanel.com
2369 | justns.ru
2370 | justpremium.com
2371 | justuno.com
2372 | k50.ru
2373 | k8s.sendgrid.net
2374 | kabelbw.de
2375 | kahulasup.ch
2376 | kahuna.com
2377 | kaltura.com
2378 | kameleoon.com
2379 | kameleoon.eu
2380 | kampyle.com
2381 | kankan.com
2382 | kanoodle.com
2383 | kantarmedia.com
2384 | kaplatoys.com
2385 | kargo.com
2386 | karneval.cz
2387 | kattankudi.info
2388 | kayako.com
2389 | kbxcatalog.com
2390 | kcdwa.com
2391 | kdata.fr
2392 | keeco.com
2393 | keen.io
2394 | keewurd.com
2395 | kenshoo.com
2396 | keopz.com
2397 | ketteaero.com
2398 | keyade.com
2399 | keymetric.net
2400 | keytone.net
2401 | keywordblocks.com
2402 | keywordmax.com
2403 | kidala.info
2404 | kikin.com
2405 | kilometrix.de
2406 | kimtore.duckdns.org
2407 | kir.jp
2408 | kissinsights.com
2409 | kissmetrics.com
2410 | kissmyads.com
2411 | kitaramedia.com
2412 | kitd.com
2413 | kitlanchesisa.com.br
2414 | kit.net
2415 | kjukenhi.in
2416 | kkop.info
2417 | klath.com
2418 | kl.com.ua
2419 | kld666.com
2420 | kleio.info
2421 | klickly.com
2422 | klickthru.com
2423 | kliksaya.com
2424 | km-sea.net
2425 | knorex.com
2426 | kochava.com
2427 | kokteyl.com
2428 | koleksifilembioskop.com
2429 | komli.com
2430 | komli.net
2431 | kontera.com
2432 | konvaso.com
2433 | koobecaf.info
2434 | korrelate.com
2435 | kqndu.com
2436 | kranti-india.org
2437 | kraskula.com
2438 | kro.kr
2439 | krux.com
2440 | kruxdigital.com
2441 | krxd.net
2442 | ksapisrv.com
2443 | ksmobile.com
2444 | ksmobile.net
2445 | ktplay.com
2446 | ku6.com
2447 | kugou.com
2448 | kusharice.com
2449 | kylelierman.com
2450 | kylyria.net
2451 | ladsp.com
2452 | lakecuyamacarestaurant.com
2453 | lakemneadows.com
2454 | lakhonmeinek.org
2455 | laooste.net
2456 | lasmeio.com
2457 | launchrock.com
2458 | lawgames.org
2459 | layer-ad.org
2460 | lduhtrp.net
2461 | leadback.com
2462 | leadbolt.com
2463 | leadboltmobile.net
2464 | leaddyno.com
2465 | leadforce1.com
2466 | leadforensics.com
2467 | leadformix.com
2468 | leadid.com
2469 | leadlander.com
2470 | leadnote.me
2471 | leadpages.net
2472 | leadsmonitor.io
2473 | leadzu.com
2474 | leanplum.com
2475 | lecoindesmangas.info
2476 | le.com
2477 | ledhenone.com
2478 | legolas-media.com
2479 | leiquan.me
2480 | lenovomaybenotqq.com
2481 | lenovowantsyouqq.com
2482 | lesmondesimaginaires.com
2483 | letreach.com
2484 | letv.com
2485 | levexis.com
2486 | levitrawelloch.in
2487 | lexisnexis.com
2488 | lexosmedia.com
2489 | lflink.com
2490 | lfov.net
2491 | lfstmedia.com
2492 | lgsmartad.com
2493 | liadm.com
2494 | libellus.ru
2495 | libraries.co.il
2496 | life360.com
2497 | lifeimpressions.net
2498 | lifestreetmedia.com
2499 | liftdna.com
2500 | liftoff.io
2501 | ligatus.com
2502 | lightstep.com
2503 | lijit.com
2504 | likeriteok.info
2505 | lin580.com
2506 | lincolnland.com
2507 | linconcenter.org
2508 | linezing.com
2509 | linkbucks.com
2510 | linkconnector.com
2511 | linkpc.net
2512 | linkshare.com
2513 | linksynergy.com
2514 | linkz.net
2515 | lishuanghao.com
2516 | list-manage.com
2517 | listrakbi.com
2518 | listrak.com
2519 | list.ru
2520 | liteweb.net
2521 | littlematchagirl.com.au
2522 | liveadvert.com
2523 | livebloggs.com
2524 | livechatinc.com
2525 | livefyre.com
2526 | liveintent.com
2527 | liveinternet.ru
2528 | liveperson.com
2529 | liveperson.net
2530 | liverail.com
2531 | liveramp.com
2532 | livetex.ru
2533 | lmyiwaakn.com
2534 | lndvll.duckdns.org
2535 | lnkredirect.com
2536 | loading-delivery2.com
2537 | local.com
2538 | localcoronavirus.com
2539 | localiq.com
2540 | localphotoads.com
2541 | localtunnel.me
2542 | localyokelmedia.com
2543 | localytics.com
2544 | lockerdome.com
2545 | lockerz.com
2546 | logdy.com
2547 | loggly.com
2548 | logo2go.co.il
2549 | logo-net.co.uk
2550 | longboardmedia.com
2551 | longmusic.com
2552 | lookbookhq.com
2553 | lookery.com
2554 | lookmy.info
2555 | lookout2000.com
2556 | looksmart.com
2557 | loomia.com
2558 | loopfuse.net
2559 | lop.com
2560 | lotame.com
2561 | lotorgas.ru
2562 | lp4.io
2563 | lqcdn.com
2564 | lspeed.info
2565 | lsrd.info
2566 | ltdomains.com
2567 | lucidmedia.com
2568 | luckyorange.com
2569 | luckyorange.net
2570 | luminate.com
2571 | luxadv.com
2572 | luxup.ru
2573 | luyouxia.net
2574 | lycero.com
2575 | lynchpin.com
2576 | lynnsauto.com
2577 | lypn.com
2578 | lyris.com
2579 | lysxtreme.com
2580 | lytiks.com
2581 | lzjl.com
2582 | m2pub.com
2583 | m6d.com
2584 | mable-inc.com
2585 | maccomestics.com
2586 | maconslab.com
2587 | macromill.com
2588 | madhacker.biz
2589 | madhouse.cn
2590 | madisonlogic.com
2591 | madmetrics.com
2592 | madpendesign.com.au
2593 | madvertise.com
2594 | madvertise.de
2595 | mafianeedsyouqq.com
2596 | mafiawantsyouqq.com
2597 | magnetic.com
2598 | magnify360.com
2599 | maherstcottage.com.au
2600 | mailchimp.com
2601 | mailjet.com
2602 | maillist-manage.com
2603 | mailtrack.me
2604 | maincourserestaurant.com
2605 | mainews.ru
2606 | mainroll.com
2607 | maizuko.ru
2608 | maka.im
2609 | make-cash-at-home.com
2610 | maktoob.org
2611 | manage.com
2612 | manifest.ru
2613 | manychat.com
2614 | marchex.com
2615 | marciaguthke.com
2616 | marimedia.net
2617 | marinsm.com
2618 | marketgid.com
2619 | markethero.io
2620 | marketo.com
2621 | marketo.net
2622 | markit.com
2623 | marksypark.com
2624 | marktest.com
2625 | marktest.pt
2626 | martiniadnetwork.com
2627 | martinimedianetwork.com
2628 | mary-mother-of-god.org
2629 | mashero.com
2630 | mashlogic.com
2631 | masscryp.info
2632 | matchbin.com
2633 | matchbin.net
2634 | match.com
2635 | materdunst.com
2636 | mateti.net
2637 | mathtag.com
2638 | matomo.cloud
2639 | matomy.com
2640 | matomymarket.com
2641 | matomymedia.com
2642 | matomymobile.com
2643 | maxbounty.com
2644 | maxgrowth.ru
2645 | maxpointinteractive.com
2646 | maxusglobal.com
2647 | maxymiser.com
2648 | mayinxamal.com
2649 | maymaxy.xyz
2650 | maytrics.com
2651 | mb01.com
2652 | mbai.cn
2653 | mbww.com
2654 | m-counter.ru
2655 | mc.yandex.ru
2656 | mdadx.com
2657 | mdes.org
2658 | mdhv.io
2659 | mdotm.com
2660 | measuremap.com
2661 | measurementapi.com
2662 | measure.office.com
2663 | mecglobal.com
2664 | medi-8.net
2665 | media6degrees.com
2666 | mediaarmor.com
2667 | mediabrix.com
2668 | mediacom.com
2669 | mediaforge.com
2670 | mediafuse.com
2671 | mediaget.com
2672 | mediaiprom.com
2673 | mediaiqdigital.com
2674 | medialets.com
2675 | medialytics.com
2676 | mediamath.com
2677 | mediametrie-estat.com
2678 | mediamind.com
2679 | media.net
2680 | medianet.com
2681 | mediaocean.com
2682 | mediaplace.biz
2683 | mediaplex.com
2684 | media-servers.net
2685 | mediaset.it
2686 | mediashakers.com
2687 | media-toolbar.com
2688 | mediatrust.com
2689 | mediav.com
2690 | mediavine.com
2691 | mediawhiz.com
2692 | mediba.jp
2693 | medicxmedia.com
2694 | mediego.com
2695 | medisonsteeltech.com
2696 | medley.com
2697 | meegmfio.in
2698 | meetic-partners.com
2699 | meetrics.de
2700 | meetrics.net
2701 | mefound.com
2702 | megaindex.ru
2703 | memecounter.com
2704 | mendilobo.com
2705 | mentriqq.com
2706 | mepirtedic.com
2707 | mercent.com
2708 | merchantadvantage.com
2709 | merchenta.com
2710 | merckgenericsitalia.com
2711 | mesh.ad.jp
2712 | messnger.com
2713 | me-talk.ru
2714 | metalyzer.com
2715 | metanetwork.com
2716 | meteorsolutions.com
2717 | metric.gstatic.com
2718 | metrics.apple.com
2719 | metricsdirect.com
2720 | metrics.icloud.com
2721 | metrics.mzstatic.com
2722 | metriweb.be
2723 | metrixlab.com
2724 | mexad.com
2725 | mfsa.info
2726 | mg2connext.com
2727 | mgid.com
2728 | mgtv.com
2729 | mheeducation.com
2730 | miaozhen.com
2731 | miarroba.com
2732 | micpn.com
2733 | microad.jp
2734 | microsofttonline.com
2735 | microticket.xyz
2736 | midas-i.com
2737 | midasplayer.com
2738 | mieseng.com
2739 | mightymagoo.com
2740 | mihassiokk.duckdns.org
2741 | miksport.pl
2742 | milerteddy.com
2743 | milfplatz.com
2744 | millennialmedia.com
2745 | mimilcnf.pro
2746 | mindbox.ru
2747 | mindset-media.com
2748 | mindshare.nl
2749 | mindstatus.info
2750 | mindtake.com
2751 | mine.bz
2752 | minecraftnoob.com
2753 | minemonero.pro
2754 | minercircle.com
2755 | minergate.com
2756 | minero.pw
2757 | minescripts.info
2758 | minexmr.com
2759 | mirando.de
2760 | mirtesen.ru
2761 | misecure.com
2762 | miui.com
2763 | miva.com
2764 | mixadvert.com
2765 | mixh.jp
2766 | mixpanel.com
2767 | mixpo.com
2768 | mix-uni.ru
2769 | mjt.lu
2770 | mkrumlov.net
2771 | mkt51.net
2772 | mktoedge.com
2773 | mktoresp.com
2774 | mktossl.com
2775 | mktoweb.com
2776 | mm7.net
2777 | mm.actionlink.jp
2778 | mmismm.com
2779 | mm.my
2780 | mmnetwork.mobi
2781 | mm.pl
2782 | mmstat.com
2783 | moatads.com
2784 | moat.com
2785 | moatpixel.com
2786 | mobclix.com
2787 | mob.com
2788 | mobfox.com
2789 | mobidea.com
2790 | mobileapptracking.com
2791 | mobilecontent.info
2792 | mobilefuse.net
2793 | mobilegamestats.com
2794 | mobilem.360.cn
2795 | mobilemeteor.com
2796 | mobileposse.com
2797 | mobiletheory.com
2798 | mobilityware.com
2799 | mobpartner.mobi
2800 | mobsmith.com
2801 | mobvision.com
2802 | mobvista.com
2803 | mocean.mobi
2804 | moceanmobile.com
2805 | mochila.com
2806 | modelismo-naval.info
2807 | moengage.com
2808 | mofos.com
2809 | moikrug.ru
2810 | mojiva.com
2811 | molotiras.ru
2812 | monarchads.com
2813 | monerise.com
2814 | monero-miner.com
2815 | monetate.com
2816 | monetate.net
2817 | mongoosemetrics.com
2818 | monitor.azure.com
2819 | monitoringservice.co
2820 | monitus.net
2821 | monoloop.com
2822 | monopoly-drain.ga
2823 | monovm.com
2824 | monster.com
2825 | mookie1.com
2826 | moolah-media.com
2827 | moolahmedia.com
2828 | moonfruit.com
2829 | mooo.com
2830 | mopinion.com
2831 | mopub.com
2832 | motigo.com
2833 | mouseflow.com
2834 | movad.de
2835 | movielush.com
2836 | mp3bars.com
2837 | mp3vizor.com
2838 | mparticle.com
2839 | m-pathy.com
2840 | mpeasylink.com
2841 | mpnrs.com
2842 | mpression.net
2843 | mpstat.us
2844 | mrbasic.com
2845 | mrbonus.com
2846 | mrface.com
2847 | mrslove.com
2848 | mrubens.mx
2849 | msads.net
2850 | msdwnld.com
2851 | msgapp.com
2852 | msgs.jp
2853 | msi-computer.com
2854 | msnhome.org
2855 | mspy.com
2856 | msswz.com
2857 | mtree.com
2858 | mtway.com
2859 | multimania.com
2860 | multimo.pl
2861 | multiplestreammktg.com
2862 | multi-searcher.com
2863 | multiview.com
2864 | mumbaimalmo.se
2865 | mundomedia.com
2866 | musicalove.info
2867 | musicfrost.com
2868 | mvat.com
2869 | mxcdn.net
2870 | mxptint.net
2871 | my03.com
2872 | my1.ru
2873 | myads.com
2874 | myairnigerian.com
2875 | myartsonline.com
2876 | mybestdc.com
2877 | mybestmv.com
2878 | mybetterdl.com
2879 | myblogtoolbar.com
2880 | mybuys.com
2881 | mycdn.co
2882 | mycitytoolbar.com
2883 | mydas.mobi
2884 | myddns.com
2885 | myddns.me
2886 | mydogecoin.info
2887 | myfavoritethingsfl.com
2888 | myforumtoolbar.com
2889 | myfreesites.net
2890 | myfw.us
2891 | mygeoweb.info
2892 | myhealthykingdom.com
2893 | mylftv.com
2894 | mypagerank.net
2895 | mypressonline.com
2896 | myq-see.com
2897 | myradiotoolbar.com
2898 | myroitracking.com
2899 | mysearch.com
2900 | myshopify.org
2901 | mystat-in.net
2902 | mystoretoolbar.com
2903 | mytanwan.com
2904 | mythings.com
2905 | mythingsmedia.com
2906 | my.to
2907 | myway.com
2908 | mywebgrocer.com
2909 | mywebsearch.com
2910 | myz.info
2911 | nabaza.com
2912 | nabbr.com
2913 | naiadsystems.com
2914 | najva.com
2915 | nakanohito.jp
2916 | nancysfabrics.com
2917 | nanigans.com
2918 | nano4x.com
2919 | nanoadbite.com
2920 | nanorep.co
2921 | nanorep.com
2922 | nard.ca
2923 | narod.ru
2924 | nationaltimber.com
2925 | nationbuilder.com
2926 | nativeads.com
2927 | nativespot.com
2928 | natrasiekorzysci.pl
2929 | natta.org
2930 | nav.co.id
2931 | navdmp.com
2932 | navegg.com
2933 | nazwa.pl
2934 | nbhxgjz.com
2935 | nbryb.com
2936 | ndsplitter.com
2937 | nearbyad.com
2938 | necocheasexshop.com
2939 | nedstatbasic.net
2940 | neko299.info
2941 | neliver.com
2942 | nellgabrielle.com
2943 | nend.net
2944 | neodatagroup.com
2945 | neodatatype.net
2946 | net21.duckdns.org
2947 | netaffiliation.com
2948 | netapplications.com
2949 | netavenir.com
2950 | netbina.com
2951 | netbynet.ru
2952 | netcabo.pt
2953 | netconversions.com
2954 | netcoresmartech.com
2955 | netdna-cdn.com
2956 | netelixir.com
2957 | netflame.cc
2958 | netmining.com
2959 | netmng.com
2960 | netrefer.com
2961 | net-results.com
2962 | netseer.com
2963 | netshelter.com
2964 | netshelter.net
2965 | netspace.net.au
2966 | netster.com
2967 | networkedblogs.com
2968 | networldmedia.com
2969 | networldmedia.net
2970 | neustar.biz
2971 | newhomessection.com
2972 | newrelic.com
2973 | newscred.com
2974 | newsforall.biz
2975 | newsletter-link.com
2976 | newslivetime.com
2977 | newsonet.net
2978 | news-subscribe.com
2979 | newtentionassets.net
2980 | newtention.de
2981 | newtention.net
2982 | newyoutube.com
2983 | nexac.com
2984 | nexage.com
2985 | nextaction.net
2986 | nextadvisor.com
2987 | nextag.com
2988 | nextperformance.com
2989 | next-power.net
2990 | nextstat.com
2991 | nftstorage.link
2992 | ngbtd.com
2993 | nghem.com
2994 | ngs.ru
2995 | nicehash.com
2996 | nickymaru.com
2997 | nielsen.com
2998 | nightbird.net
2999 | nighter.club
3000 | nile.works
3001 | nimiq.com
3002 | nimiq.net
3003 | nimiq-network.com
3004 | ning.com
3005 | ninthdecimal.com
3006 | ninua.com
3007 | nissian.com
3008 | niwota.com
3009 | nm.ru
3010 | nnetflix.com
3011 | noaknafo.com
3012 | no-ip.com
3013 | noktamedya.com
3014 | nomemix.com
3015 | nonstoppartner.net
3016 | noodlecake.net
3017 | noraredenoma.info
3018 | nostringsattached.com
3019 | notentop.com
3020 | notify6.com
3021 | notifysrv.com
3022 | notifyvisitors.com
3023 | notlong.com
3024 | november-lax.com
3025 | novem.pl
3026 | now.im
3027 | nowspots.com
3028 | nprove.com
3029 | nr7.us
3030 | nr-data.net
3031 | nrelate.com
3032 | ns01.info
3033 | ns01.us
3034 | ns02.info
3035 | ns02.us
3036 | ns1p.net
3037 | ns8ds.com
3038 | nsaudience.pl
3039 | nsmartad.com
3040 | nspmotion.com
3041 | nswap.info
3042 | ntent.com
3043 | ntv.io
3044 | nuconomy.com
3045 | nuffnang.com
3046 | nugg.ad
3047 | nuggad.net
3048 | nui.media
3049 | nullrefexcep.com
3050 | nurago.com
3051 | nurago.de
3052 | nuseek.com
3053 | nut.cc
3054 | nwrne.com
3055 | nxtck.com
3056 | oadz.com
3057 | oakhillbanks.com
3058 | observerapp.com
3059 | ocry.com
3060 | odnoklassniki.ua
3061 | oewa.at
3062 | oewabox.at
3063 | offerstrack.net
3064 | oggifinogi.com
3065 | oghub.io
3066 | oglasiposao.info
3067 | ogury.io
3068 | ohana-media.com
3069 | ohanaqb.com
3070 | oharahs.org
3071 | ohbah.com
3072 | ojolink.fr
3073 | ojooo.com
3074 | ojrq.net
3075 | okcftyze.in
3076 | okke-france.com
3077 | olark.com
3078 | oldoutnewin.com
3079 | olibero.it
3080 | olympicname.com
3081 | omeda.com
3082 | omiki.com
3083 | omkt.co
3084 | omniata.com
3085 | omnicomgroup.com
3086 | omniconvert.com
3087 | omnitagjs.com
3088 | omniture.com
3089 | oms.eu
3090 | omtrdc.net
3091 | onad.eu
3092 | onanwhit.com
3093 | onderhost.com
3094 | onedrive.su
3095 | onedumb.com
3096 | onenetworkdirect.com
3097 | onesignal.com
3098 | onestat.com
3099 | onetruefan.com
3100 | oneupweb.com
3101 | ongage.net
3102 | onion.link
3103 | onion.to
3104 | onion.top
3105 | onion.ws
3106 | online-metrix.net
3107 | online.pro
3108 | onlinewebstats.com
3109 | only-real-news.com
3110 | onm.de
3111 | onmypc.net
3112 | onthe.io
3113 | ontheweb.nu
3114 | ontraport.com
3115 | oo000oo.club
3116 | ooyala.com
3117 | openprovider.nl
3118 | openstat.com
3119 | openstat.ru
3120 | opentracker.net
3121 | openx.com
3122 | openxenterprise.com
3123 | openx.net
3124 | openx.org
3125 | operamediaworks.com
3126 | opinionlab.com
3127 | opinmind.com
3128 | optify.net
3129 | optim.al
3130 | optimatic.com
3131 | optim-cash.com
3132 | optimix.asia
3133 | optimizely.com
3134 | optimonk.com
3135 | optimost.com
3136 | optimove.net
3137 | optimumresponse.com
3138 | optmd.com
3139 | optvdo.com
3140 | orangesoda.com
3141 | orbengine.com
3142 | orbotech.com
3143 | order009988.info
3144 | order0129501.info
3145 | order0912401.info
3146 | order2588322.info
3147 | order48382.info
3148 | order77711902.info
3149 | order912412.info
3150 | order9351.info
3151 | order9512951.info
3152 | ordernew484822.info
3153 | orders23441.info
3154 | organiccrap.com
3155 | oribi.io
3156 | oridian.com
3157 | oromoparliamentarians.org
3158 | orrisbirth.com
3159 | or-tec.net
3160 | osa.pl
3161 | ositracker.com
3162 | os.tc
3163 | otherlevels.com
3164 | othersonline.com
3165 | otm-r.com
3166 | otracking.com
3167 | otzo.com
3168 | ourhobby.com
3169 | ourtoolbar.com
3170 | outbound-mail.sendgrid.net
3171 | outbrain.com
3172 | outerstats.com
3173 | outster.com
3174 | out-there-media.com
3175 | ovaarmor.com
3176 | oversee.net
3177 | overstockspas.com
3178 | overture.com
3179 | owneriq.com
3180 | owneriq.net
3181 | ownlocal.com
3182 | ox.ac.uk
3183 | oxamedia.com
3184 | oyi9f1kbaj.com
3185 | p24.hu
3186 | p2l.info
3187 | p3c.xyz
3188 | pacbadges.com
3189 | pacbell.net
3190 | pacsweb.org
3191 | padssup.com
3192 | p-advg.com
3193 | paganinicostumes.com
3194 | pageforsafety.com
3195 | page.link
3196 | pages03.net
3197 | pages05.net
3198 | page.tl
3199 | paid-to-promote.net
3200 | pantherssl.com
3201 | papayamobile.com
3202 | paperg.com
3203 | paranormaldownunder.net
3204 | pardot.com
3205 | parichowk.net
3206 | parimatch.com
3207 | parkingcrew.net
3208 | parklogic.com
3209 | parse.io
3210 | parse.ly
3211 | parsely.com
3212 | partnershealth.org
3213 | partypoker.com
3214 | pas-rahav.com
3215 | passeura.com
3216 | passtechusa.com
3217 | pathful.com
3218 | paycount.com
3219 | payhit.com
3220 | paypopup.com
3221 | pbphgwbr.in
3222 | pbqtt.com
3223 | pbterra.com
3224 | pc6.com
3225 | pch.com
3226 | pcpitstop.com
3227 | pcsvision.com
3228 | peer39.com
3229 | peer39.net
3230 | peerfly.com
3231 | peerius.com
3232 | peerset.com
3233 | pe.hu
3234 | pendo.io
3235 | people.co.il
3236 | pepperjam.com
3237 | percentmobile.com
3238 | perfectaudience.com
3239 | perfiliate.com
3240 | performancetrustednetwork.com
3241 | performancing.com
3242 | performax.cz
3243 | perimeterx.net
3244 | perion.com
3245 | permutive.app
3246 | permutive.com
3247 | permuto.com
3248 | persiangig.com
3249 | persianstat.com
3250 | pflexads.com
3251 | pgica.org
3252 | pgpartner.com
3253 | pheedo.com
3254 | phluant.com
3255 | phluantmobile.net
3256 | phoenixcenterbhs.org
3257 | phohchaui.com
3258 | phonalytics.com
3259 | phoneflips.com
3260 | photo-frame.com
3261 | photorank.me
3262 | phpbbx.de
3263 | phpmyvisites.us
3264 | phpprotect.info
3265 | phpstore.info
3266 | phunware.com
3267 | piano.io
3268 | picadmedia.com
3269 | pictela.com
3270 | pictela.net
3271 | pigglywigglyqq.com
3272 | piglyeleutqq.com
3273 | pigment-adv.co.il
3274 | piguiqproxy.com
3275 | pii.at
3276 | pileanoted.com
3277 | pilgrimfurniture.com
3278 | pimpandhost.com
3279 | pimproll.com
3280 | pinchmedia.com
3281 | pingdom.com
3282 | pinion.gg
3283 | piwik.org
3284 | piwik.pro
3285 | piwikpro.com
3286 | pixazza.com
3287 | pixel.sg
3288 | piximedia.com
3289 | pixlee.com
3290 | pjatr.com
3291 | pjtra.com
3292 | pkgov.org
3293 | placeiq.com
3294 | placelocal.com
3295 | plausible.io
3296 | playbuzz.com
3297 | playfabapi.com
3298 | playfab.com
3299 | playground.xyz
3300 | playit.gg
3301 | pleisty.com
3302 | plista.com
3303 | ploooop.com
3304 | plugrush.com
3305 | plus.com
3306 | plusultra.duckdns.org
3307 | pm14.com
3308 | pntrac.com
3309 | pntra.com
3310 | pntrs.com
3311 | pocketcents.com
3312 | podfdch.com
3313 | pointbuysys.com
3314 | pointinside.com
3315 | pointroll.com
3316 | poisedtoshrike.com
3317 | polishmigration.org
3318 | polldaddy.com
3319 | pontiflex.com
3320 | pontogrot.com
3321 | pop6.com
3322 | popadscdn.net
3323 | popads.net
3324 | popcde.com
3325 | popin.cc
3326 | popmarker.com
3327 | poprule.com
3328 | popularmedia.com
3329 | populr.me
3330 | popunderonly.com
3331 | popunder.ru
3332 | popupad.net
3333 | port0.org
3334 | portmap.host
3335 | portmap.io
3336 | po.st
3337 | postaffiliatepro.com
3338 | postall.info
3339 | postfile.org
3340 | postrank.com
3341 | powersolos.info
3342 | poyang.cn
3343 | poyang.com
3344 | pp8.com
3345 | ppctracking.net
3346 | ppmmouthguard.com
3347 | precisionclick.com
3348 | predictad.com
3349 | premium-mobile.info
3350 | preprod.duckdns.org
3351 | presage.io
3352 | pressflex.com
3353 | preview-domain.com
3354 | pricegrabber.com
3355 | prima.net.ar
3356 | primarysourcelearning.org
3357 | primevisibility.com
3358 | privacy-center.org
3359 | privatedns.org
3360 | privy.com
3361 | prmutv.co
3362 | proalliance.com
3363 | procareusa.com
3364 | proclivitymedia.com
3365 | proclivitysystems.com
3366 | prod2016.com
3367 | prodperfect.com
3368 | prodtraff.com
3369 | profitablecpmgate.com
3370 | profitablegate.com
3371 | profitabletrustednetwork.com
3372 | program-pro2.xyz
3373 | prohoster.biz
3374 | projectwonderful.com
3375 | pro-market.net
3376 | promma.info
3377 | promoheads.com
3378 | pronosticodeltiempo.info
3379 | pronunciator.com
3380 | proofpositivemedia.com
3381 | propellerads.com
3382 | proporr.com
3383 | prosaweb.duckdns.org
3384 | prosperent.com
3385 | protimas.ru
3386 | protopline.com
3387 | protrobit.site
3388 | provenpixel.com
3389 | providesupport.com
3390 | proxilinks.com
3391 | proximic.com
3392 | proximic.net
3393 | proxysmart.info
3394 | prv.pl
3395 | ps54ladybugs.org
3396 | psc4fuel.com
3397 | psh.one
3398 | psmtp.com
3399 | pswec.com
3400 | p-td.com
3401 | ptengine.jp
3402 | ptrwn.com
3403 | publicidees.com
3404 | publicus.com
3405 | publicvm.com
3406 | pubmatic.com
3407 | pubnative.net
3408 | puhtml.com
3409 | pulse360.com
3410 | pulsemgr.com
3411 | puls.lv
3412 | punchtab.com
3413 | punked.us
3414 | puntolimpio.info
3415 | purpledaily.com
3416 | puserving.com
3417 | push4site.com
3418 | push7.jp
3419 | push-ad.com
3420 | pushails.com
3421 | pushalert.co
3422 | pushassist.com
3423 | pushbird.com
3424 | pushcrew.com
3425 | pushengage.com
3426 | pushnews.eu
3427 | push-notifications.top
3428 | pushofferpro.com
3429 | pushprofit.ru
3430 | pushpushgo.com
3431 | pushwoosh.com
3432 | push.world
3433 | putags.com
3434 | putana.cz
3435 | pvclouds.com
3436 | pwnz.org
3437 | px-cdn.net
3438 | pxchk.net
3439 | px-cloud.net
3440 | pxf.io
3441 | qgr.ph
3442 | qhigh.com
3443 | qhoster.net
3444 | qip.ru
3445 | qjex.net
3446 | qksz.com
3447 | qksz.net
3448 | qnsr.com
3449 | qoof.com
3450 | qpoe.com
3451 | qpujpkws.in
3452 | qsstats.com
3453 | q-supreme.com
3454 | quadrantone.com
3455 | qualaroo.com
3456 | qualtrics.com
3457 | quantcast.com
3458 | quantserve.com
3459 | quantummetric.com
3460 | quartic.pl
3461 | qubit.com
3462 | queenshippartners.com
3463 | questionmarket.com
3464 | quicknoodles.com
3465 | quinstreet.com
3466 | quintelligence.com
3467 | quisma.com
3468 | quismatch.com
3469 | qumoz.net
3470 | quotes.com
3471 | qwapi.com
3472 | qwilr.com
3473 | qwo231sdx.club
3474 | qzone.qq.com
3475 | raasnet.com
3476 | rabidshare.info
3477 | radar.bg
3478 | radar.com
3479 | radar.imgsmail.ru
3480 | radarinsights.com
3481 | radaronline.com
3482 | radarurl.com
3483 | radiatemedia.com
3484 | radissonsblu.com
3485 | radiumone.com
3486 | radiusmarketing.com
3487 | rakutenmarketing.com
3488 | ralt.site
3489 | rambler.ru
3490 | rapleaf.com
3491 | r.appspot.com
3492 | ratevoice.com
3493 | raulibi.duckdns.org
3494 | rauris.info
3495 | rax.ru
3496 | rayjump.com
3497 | rayli.com.cn
3498 | rbl.ms
3499 | rcdaf.org
3500 | rdsb2.club
3501 | rdtk.io
3502 | reachlocal.com
3503 | reachlocal.net
3504 | reachlocalservices.com
3505 | react2media.com
3506 | readnotify.com
3507 | realclick.co.kr
3508 | real.com
3509 | realdatting.com
3510 | reallifecam.com
3511 | realmedia.com
3512 | realpush.media
3513 | realtime.email
3514 | rebelmouse.com
3515 | recruitics.com
3516 | redaril.com
3517 | redbend.com
3518 | red.co.il
3519 | reddmn.com
3520 | rediffmaul.com
3521 | redintelligence.net
3522 | redirectvoluum.com
3523 | redmed1.xyz
3524 | redtram.com
3525 | reduxmedia.com
3526 | redventures.io
3527 | reedbusiness.com
3528 | reedge.com
3529 | refersion.com
3530 | refog.com
3531 | reformal.ru
3532 | refresh-js.bitbucket.io
3533 | regruhosting.ru
3534 | reimageplus.com
3535 | reinvigorate.net
3536 | rekko.com
3537 | reklamport.com
3538 | reklamstore.com
3539 | reklamz.com
3540 | relestar.com
3541 | relevad.com
3542 | remerge.io
3543 | renegadeinternet.com
3544 | rentshop.org
3545 | reporo.net
3546 | report-uri.io
3547 | republer.com
3548 | resale.net
3549 | research.de.com
3550 | researchnow.com
3551 | resetdigital.co
3552 | resolutionmedia.com
3553 | resonate.com
3554 | resonateinsights.com
3555 | resonatenetworks.com
3556 | resortseastchicago.com
3557 | responsetap.com
3558 | responsys.com
3559 | responsys.net
3560 | restonovius.com
3561 | resultlinks.com
3562 | res-x.com
3563 | retargeter.com
3564 | retarus.ru
3565 | retirement-living.com
3566 | returnpath.net
3567 | revcontent.com
3568 | revealmobile.com
3569 | revenuemax.de
3570 | revenuewire.net
3571 | revinet.com
3572 | reviveservers.com
3573 | revjet.com
3574 | revsci.net
3575 | revtrax.com
3576 | reztrack.com
3577 | rf.gd
3578 | rfihub.com
3579 | rfihub.net
3580 | rfksrv.com
3581 | rhythmnewmedia.com
3582 | rhythmone.com
3583 | richaudience.com
3584 | richrelevance.com
3585 | rich-script.com
3586 | rightaction.com
3587 | rightmedia.com
3588 | rimmkaufman.com
3589 | ringbalor.com
3590 | ringier.cz
3591 | ripfilms.net
3592 | rkdms.com
3593 | rktch.com
3594 | rlcdn.com
3595 | rlcdn.net
3596 | rlets.com
3597 | rmbn.net
3598 | rmbn.ru
3599 | rmmonline.com
3600 | r.msn.com
3601 | rmxads.com
3602 | rnmd.net
3603 | robly.com
3604 | rocat.org
3605 | rocketfuel.com
3606 | rockyou.com
3607 | rockywaters.com
3608 | rogagot.com
3609 | roia.biz
3610 | roimaster.site
3611 | roiservice.com
3612 | roistat.com
3613 | rollbar.com
3614 | ro.lt
3615 | rontar.com
3616 | root.sx
3617 | rovion.com
3618 | roxr.net
3619 | royalcactus.com
3620 | rpdys.com
3621 | rpndigital.com
3622 | rpxnow.com
3623 | rr.nu
3624 | rsspump.com
3625 | rsvpgenius.com
3626 | rtbhouse.com
3627 | rtbidder.net
3628 | rtbtrackers.com
3629 | rtbtradein.com
3630 | rtk.io
3631 | rtrk.com
3632 | ru4.com
3633 | rubiconproject.com
3634 | rucluster.net
3635 | ruhodo.ru
3636 | rukplaza.com
3637 | rundsp.com
3638 | rutarget.ru
3639 | ryderpogy.com
3640 | saad-nsk.info
3641 | saambaa.com
3642 | sa-as.com
3643 | sabavision.com
3644 | sabre.com
3645 | sabrehospitality.com
3646 | safecart.com
3647 | safecount.net
3648 | safestcontentgate.com
3649 | safestgatetocontent.com
3650 | safimmo.com
3651 | sageanalyst.net
3652 | sagemetrics.com
3653 | sailthru.com
3654 | sakura.ne.jp
3655 | salecycle.com
3656 | salemove.com
3657 | salesforce.com
3658 | salesforceliveagent.com
3659 | salesloft.com
3660 | salesmanago.pl
3661 | sambaads.com
3662 | samba.tv
3663 | samurai-factory.jp
3664 | sanipovoa.com
3665 | sanoma.fi
3666 | sape.ru
3667 | sapient.com
3668 | sare25.com
3669 | sas.com
3670 | sasisa.ru
3671 | savethechilden.org
3672 | savetubevideo.com
3673 | saymedia.com
3674 | scampagetesting123.duckdns.org
3675 | scandinavianadnetworks.com
3676 | scanscout.com
3677 | scd.yahoo.com
3678 | scorecardresearch.com
3679 | scribblekid.org
3680 | scribol.com
3681 | sc-specialhost.com
3682 | sdfje.com
3683 | sdrm.duckdns.org
3684 | searchforce.com
3685 | searchforce.net
3686 | searchignite.com
3687 | searchmagnified.com
3688 | searchmarketing.com
3689 | searchmgr.com
3690 | searchnut.com
3691 | secure-adserver.com
3692 | securedvisit.com
3693 | securemetrics.apple.com
3694 | securesignupoffers.org
3695 | securestudies.com
3696 | securitassecurity.com
3697 | securitymetrics.com
3698 | securityservicefederalcreditunion.org
3699 | sedoparking.com
3700 | sedotracker.com
3701 | sedotracker.de
3702 | seevast.com
3703 | seevolution.com
3704 | segment.com
3705 | segmentify.com
3706 | segment.io
3707 | segmetrics.io
3708 | selcdn.ru
3709 | selectablemedia.com
3710 | senecyt.com
3711 | sensic.net
3712 | sensis.com.au
3713 | sensorsdata.cn
3714 | sentry-cdn.com
3715 | sentry.io
3716 | seoparts.net
3717 | servedbyadbutler.com
3718 | servedbyopenx.com
3719 | serveo.net
3720 | serverpit.com
3721 | serveuser.com
3722 | serveusers.com
3723 | serving-sys.com
3724 | sesamestats.com
3725 | sessionm.com
3726 | settingsppup.com
3727 | sevenads.net
3728 | sex-explorer.com
3729 | sexinyourcity.com
3730 | sextracker.be
3731 | sex-tracker.com
3732 | sextracker.com
3733 | sextracker.de
3734 | sexy18.cc
3735 | sexybabesx.com
3736 | shadid.net
3737 | shapado.com
3738 | shareaholic.com
3739 | shareasale.com
3740 | shareflare.net
3741 | sharethis.com
3742 | sharethrough.com
3743 | sharezips.info
3744 | sharing-is-caring.info
3745 | sharp-concepts.com
3746 | sharpspring.com
3747 | sheltonpublicschool.org
3748 | shinobi.jp
3749 | shinystat.com
3750 | shoesmogul.com
3751 | shoofle.tv
3752 | shopkick.com
3753 | shopzilla.com
3754 | shorte.st
3755 | shorttailmedia.com
3756 | shouyouyou.com
3757 | showheroes.com
3758 | showmeinn.com
3759 | shrutinandan.org
3760 | si1ef.com
3761 | sierrastair.com
3762 | sift.co
3763 | sift.co.uk
3764 | signifyd.com
3765 | sikolar.ru
3766 | siliconorchard.com
3767 | silmoon.duckdns.org
3768 | silveregg.net
3769 | silver-path.com
3770 | silverpop.com
3771 | silverpush.co
3772 | simility.com
3773 | simpli.fi
3774 | simply.com
3775 | singaporenewsjournal.com
3776 | singlefeed.com
3777 | singular.net
3778 | site50.net
3779 | siteapps.com
3780 | sitecompass.com
3781 | siteimproveanalytics.io
3782 | siteimprove.com
3783 | sitemeter.com
3784 | sitescoutadserver.com
3785 | sitescout.com
3786 | sitestat.com
3787 | sites.uol.com.br
3788 | sitetag.us
3789 | sixapart.com
3790 | sizmdx.com
3791 | sjv.io
3792 | skf.com
3793 | skimlinks.com
3794 | skimresources.com
3795 | skribit.com
3796 | skuawill.com
3797 | skupenet.com
3798 | skyhookwireless.com
3799 | sladetahil.com
3800 | sleduj.org
3801 | sleeknote.com
3802 | slgnt.eu
3803 | slgnt.eu.cdn.cloudflare.net
3804 | slickstream.com
3805 | smaato.com
3806 | smaato.net
3807 | smapp.work
3808 | smartadserver.com
3809 | smartclip.com
3810 | smartclip.net
3811 | smartdevicemedia.com
3812 | smartlook.com
3813 | smartstream.tv
3814 | smartyads.com
3815 | smi2.net
3816 | smileymedia.com
3817 | smowtion.com
3818 | smrtb.com
3819 | smrtlnks.com
3820 | smrtp.ru
3821 | smtad.net
3822 | smutserver.com
3823 | snapads.com
3824 | snap.com
3825 | snapsteal.org
3826 | sn.files.1drv.com
3827 | snigelweb.com
3828 | snoobi.com
3829 | snplow.net
3830 | socdm.com
3831 | socialannex.com
3832 | socialchorus.com
3833 | socialengine.com
3834 | socialgo.com
3835 | socialinterface.com
3836 | socialtwist.com
3837 | sociaplus.com
3838 | sociomantic.com
3839 | sodoit.com
3840 | softonic.it
3841 | software-phile.com
3842 | sojern.com
3843 | sokrati.com
3844 | solocpm.com
3845 | solushow.com
3846 | sonic4me.com
3847 | sonobi.com
3848 | soon.it
3849 | sophi.io
3850 | sophus3.com
3851 | sotreq.net
3852 | soundestlink.com
3853 | soup.io
3854 | sovrn.com
3855 | sp1.yahoo.com
3856 | spacechimpmedia.com
3857 | spacepush.ru
3858 | spacetechnology.net
3859 | spannflow.com
3860 | sparklit.com
3861 | sparkstudios.com
3862 | spartoo.com
3863 | special-offers.online
3864 | specificclick.net
3865 | specificmedia.com
3866 | spectate.com
3867 | spectroniq.com
3868 | speedera.net
3869 | speednames.com
3870 | speedshiftmedia.com
3871 | sphere.com
3872 | sphostserver.com
3873 | splicky.com
3874 | splkmobile.com
3875 | splunk.com
3876 | spongecell.com
3877 | spongegroup.com
3878 | sponsorads.de
3879 | sponsorpay.com
3880 | sportbetsignupcode.com
3881 | spot200.com
3882 | spotad.co
3883 | spot.im
3884 | spotxchange.com
3885 | spoutable.com
3886 | springmetrics.com
3887 | springserve.com
3888 | spring-tns.net
3889 | sprotsmansguide.com
3890 | sprout-ad.com
3891 | sproutinc.com
3892 | sptag1.com
3893 | sptag2.com
3894 | sptag3.com
3895 | sptag.com
3896 | spyhuman.com
3897 | spylog.com
3898 | spymasterpro.com
3899 | spyoff.com
3900 | squirly.info
3901 | srchmgrd.com
3902 | srchmgrh.com
3903 | srchmgrk.com
3904 | ssacdn.com
3905 | ssenergyinc.com
3906 | ssl443.org
3907 | ssmailer.com
3908 | ss-omtrdc.net
3909 | ssve.ru
3910 | st6-investprog.site
3911 | stackadapt.com
3912 | stackblitz.io
3913 | stackpathcdn.com
3914 | standardcharetred.com
3915 | stargamesaffiliate.com
3916 | starman.ee
3917 | startappservice.com
3918 | starwave.com
3919 | statcounter.com
3920 | statdynamic.com
3921 | staticsfs.host
3922 | staticstuff.net
3923 | stationeryart.com
3924 | statisfy.net
3925 | statistics.ro
3926 | statistik-gallup.net
3927 | stat-pulse.com
3928 | statsit.com
3929 | steelhouse.com
3930 | steelhousemedia.com
3931 | stickyadstv.com
3932 | stmarysseattle.org
3933 | stofanet.dk
3934 | storenvy.com
3935 | storetail.io
3936 | stormiq.com
3937 | strands.com
3938 | strangled.net
3939 | stratigent.com
3940 | streamray.com
3941 | streamsend.com
3942 | streem.com.au
3943 | strefa.pl
3944 | strikead.com
3945 | stroeer.de
3946 | struq.com
3947 | strutta.com
3948 | styledeluxe.com
3949 | styria-digital.com
3950 | subaruaccessories.com
3951 | sublimemedia.net
3952 | subscribers.com
3953 | suburbanepropane.com
3954 | suite66.com
3955 | sumo.com
3956 | sundaysky.com
3957 | sundenlink.net
3958 | sunkidesign.info
3959 | sun-time.org
3960 | superfish.com
3961 | supersonicads.com
3962 | superstats.com
3963 | supplyframe.com
3964 | supportmetrics.apple.com
3965 | surf-town.net
3966 | surge.sh
3967 | surphace.com
3968 | surveygizmo.com
3969 | sushipool.com
3970 | svcmot.com
3971 | svcoding.com
3972 | svhrh.com
3973 | svlu.net
3974 | switchadhub.com
3975 | switchconcepts.com
3976 | switzerlandjobsdb.org
3977 | swmd.org
3978 | swoop.com
3979 | swrve.com
3980 | swtest.ru
3981 | synacor.com
3982 | syncapse.com
3983 | syndigonetworks.com
3984 | synerise.com
3985 | systeme.io
3986 | system-ns.net
3987 | szlftjcm.in
3988 | taboola.com
3989 | tac.med.br
3990 | tacoda.net
3991 | tagcommander.com
3992 | tagdelivery.com
3993 | tagsocial.info
3994 | tagtic.cn
3995 | tahaplap.com
3996 | tailsweep.com
3997 | tailtarget.com
3998 | takru.com
3999 | talagaremix.com
4000 | talent-manager.com
4001 | talkable.com
4002 | talkfusion.com
4003 | tanikurier.info
4004 | tanwanyx.com
4005 | tapad.com
4006 | tapfiliate.com
4007 | tapgage.com
4008 | tapit.com
4009 | tapjoyads.com
4010 | tapjoy.com
4011 | tapjoyconnect.com
4012 | taplytics.com
4013 | tap.me
4014 | tappx.com
4015 | tapsense.com
4016 | tapstream.com
4017 | taptapnetworks.com
4018 | targ.ad
4019 | target2sell.com
4020 | targetingmarketplace.com
4021 | targetix.net
4022 | targetnet.com
4023 | tarungdrajatsiokalama.com
4024 | tattomedia.com
4025 | tavmo.com
4026 | tawk.to
4027 | tbezd.com
4028 | tc-clicks.com
4029 | tch.info
4030 | tctm.co
4031 | teadma.com
4032 | teads.tv
4033 | tealiumiq.com
4034 | team-rec.jp
4035 | teasagaki.ru
4036 | techbrowsing.com
4037 | technorati.com
4038 | technoratimedia.com
4039 | techtarget.com
4040 | techxperts.info
4041 | teiltekke.net
4042 | teknobilim.org
4043 | telepac.pt
4044 | teljari.is
4045 | tellapart.com
4046 | tellapt.com
4047 | temphilltop.com
4048 | temphilltop.net
4049 | temporarymail.org
4050 | tencentcs.com
4051 | tenmax.io
4052 | tensquare.com
4053 | teracent.com
4054 | teracent.net
4055 | teracreative.com
4056 | teradatadmc.com
4057 | terraclicks.com
4058 | testin.cn
4059 | tftpd.net
4060 | thats.im
4061 | thd.cc
4062 | the2base.info
4063 | theappanalytics.com
4064 | theblogfrog.com
4065 | thebrighttag.com
4066 | thecounter.com
4067 | theepicmediagroup.com
4068 | thefinancialanalyst.org
4069 | thegreenspace.org
4070 | themig.com
4071 | thenumagroup.com
4072 | thequeenofheaven.info
4073 | theresumator.com
4074 | thesearchagency.com
4075 | thesearchagency.net
4076 | thetradedesk.com
4077 | thetruthspy.com
4078 | thevtk.com
4079 | thewheelof.com
4080 | thewiber.com
4081 | thinglink.com
4082 | thinknearhub.com
4083 | thinkrealtime.com
4084 | thirdpresence.com
4085 | thisisyourchangeqq.com
4086 | threembb.co.uk
4087 | thruport.com
4088 | thummit.com
4089 | thunderhead.com
4090 | tidafors.xyz
4091 | tidaltv.com
4092 | tidebuy.com
4093 | tie.cl
4094 | timanar.ru
4095 | timeinc.net
4096 | timerto.ru
4097 | tinder.com
4098 | tinypass.com
4099 | tiqiq.com
4100 | tirsmile.pro
4101 | titanpoker.com
4102 | tityx.com
4103 | tiznmktqel.com
4104 | tllms.com
4105 | tlnk.io
4106 | tlvmedia.com
4107 | tmnetads.com
4108 | tmogul.com
4109 | tmweb.ru
4110 | tnctrx.com
4111 | tns-counter.ru
4112 | tns-cs.net
4113 | tns-gallup.dk
4114 | tnsglobal.com
4115 | tnsinternet.be
4116 | tnz.yahoo.co.jp
4117 | toboads.com
4118 | todacell.com
4119 | toh.info
4120 | tokoapril.com
4121 | tomile.com
4122 | tonefuse.com
4123 | tonemedia.com
4124 | tooon.duckdns.org
4125 | topaz-analytics.com
4126 | topkorder.su
4127 | top.mail.ru
4128 | topsy.com
4129 | torentgames.info
4130 | torgdom.biz
4131 | torvaldu.ru
4132 | toshibanetcam.com
4133 | totalav.com
4134 | total.fr
4135 | totalh.net
4136 | totalsuccessworld.org
4137 | totoarena.info
4138 | touchclarity.com
4139 | touchcommerce.com
4140 | touchdownworld.cz
4141 | touchtype-fluency.com
4142 | towerdata.com
4143 | toythieves.com
4144 | tp2.yahoo.com
4145 | tpbid.com
4146 | tpnet.pl
4147 | tqlkg.com
4148 | tracdelight.com
4149 | tracemyip.org
4150 | trackalyzer.com
4151 | trackersimulator.org
4152 | trackingsoft.com
4153 | trackset.com
4154 | tracksimple.com
4155 | trackstar.org
4156 | trackvoluum.com
4157 | tradedoubler.com
4158 | tradelab.fr
4159 | tradepub.com
4160 | traderonline.com
4161 | tradetracker.com
4162 | tradetracker.net
4163 | trading-rtbg.com
4164 | traffer.net
4165 | traffic-c.com
4166 | trafficfactory.biz
4167 | trafficfacts.com
4168 | trafficforce.com
4169 | traffichaus.com
4170 | trafficholder.com
4171 | traffichouse.com
4172 | trafficjunky.com
4173 | trafficjunky.net
4174 | trafficmp.com
4175 | trafficrevenue.net
4176 | traffic.ru
4177 | traffiliate.com
4178 | traffiq.com
4179 | transpera.com
4180 | traveladnetwork.com
4181 | traveladvertising.com
4182 | travelaudience.com
4183 | travelpayouts.com
4184 | travidia.com
4185 | travoramedia.com
4186 | treasuredata.com
4187 | trellian.com
4188 | tremorhub.com
4189 | tremormedia.com
4190 | tremorvideo.com
4191 | trenitalua.it
4192 | tresensa.com
4193 | tribalfusion.com
4194 | trickip.net
4195 | trickip.org
4196 | triggit.com
4197 | triplelift.com
4198 | triplemining.com
4199 | tripod.com
4200 | tropicanagoldcasino.com
4201 | truconversion.com
4202 | trueffect.com
4203 | tru.io
4204 | trumba.com
4205 | trustedcpmrevenue.com
4206 | trustedgatetocontent.com
4207 | trustonline.org
4208 | trvdp.com
4209 | tsx.org
4210 | tubemogul.com
4211 | tubi.io
4212 | tudown.com
4213 | tugaflix.info
4214 | tulsalibary.org
4215 | tumri.com
4216 | tumri.net
4217 | tune.com
4218 | turn.com
4219 | turningwheelrv.com
4220 | turnto.com
4221 | turntonetworks.com
4222 | tvsquared.com
4223 | twelvefold.com
4224 | twilightparadox.com
4225 | twistbox.com
4226 | twistedcasino.com
4227 | tworismo.com
4228 | twyn.com
4229 | txat99.net
4230 | txcom.org
4231 | tycoadhesives.com
4232 | tynt.com
4233 | typeform.com
4234 | typstade.xyz
4235 | tyroo.com
4236 | tysonibele.com
4237 | uacportal.org
4238 | ubembed.com
4239 | uberflip.com
4240 | ubermedia.com
4241 | ubertags.com
4242 | ubiyoo.com
4243 | uc.cn
4244 | ucgalleries.com
4245 | ucoz.ae
4246 | ucoz.br
4247 | ucoz.com
4248 | ucoz.du
4249 | ucoz.fr
4250 | ucoz.net
4251 | ucoz.ru
4252 | ucweb.com
4253 | udmserve.net
4254 | ukbypass.info
4255 | ukl.yahoo.com
4256 | uk.ms
4257 | ukmt.org
4258 | ukrtel.net
4259 | ulitpro.com
4260 | ulnawoyyzbljc.ru
4261 | ultimedia.com
4262 | umbel.com
4263 | umbler.net
4264 | umeng.com
4265 | umlaut.com
4266 | unbounce.com
4267 | underdogmedia.com
4268 | underpains.duckdns.org
4269 | undertone.com
4270 | undertonenetworks.com
4271 | undertonevideo.com
4272 | undo.it
4273 | unica.com
4274 | unicaondemand.com
4275 | unicast.com
4276 | uni.cc
4277 | unifiedlayer.com
4278 | uniqlick.com
4279 | uniqueyanbal.com
4280 | unityads.unity3d.com
4281 | universityparkaudi.com
4282 | unless.com
4283 | unoadsrv.com
4284 | unrulymedia.com
4285 | untd.com
4286 | uodoo.com
4287 | uoldid.ru
4288 | updateacces.org
4289 | updatemyprofile.com
4290 | updatestar.com
4291 | uphero.com
4292 | upravel.com
4293 | upsellit.com
4294 | uptrends.com
4295 | up-value.de
4296 | urbanairship.com
4297 | urekamedia.com
4298 | urlcash.net
4299 | url.cn
4300 | urlforum.info
4301 | urtbk.com
4302 | usabilitysciences.com
4303 | usabirdsupply.com
4304 | usablenet.com
4305 | usa.cc
4306 | uscluster.com
4307 | uscluster.net
4308 | usebutton.com
4309 | useinsider.com
4310 | useitbetter.com
4311 | usemax.de
4312 | usenet.nl
4313 | usercash.com
4314 | userreplay.net
4315 | userreport.com
4316 | userzoom.com
4317 | usesfathom.com
4318 | usitechnologies.com
4319 | uspstracking.com
4320 | utcsystime.com
4321 | uuux.org
4322 | vadilops.ru
4323 | vadingo.com
4324 | valassis.com
4325 | valleyrv.com
4326 | valueclick.com
4327 | valueclick.hu
4328 | valueclickmedia.com
4329 | valueclick.net
4330 | valuecommerce.com
4331 | various.com
4332 | vawdw.com
4333 | vcmedia.vn
4334 | vdna-assets.com
4335 | vdo.ai
4336 | vdopia.com
4337 | vealsithe.com
4338 | veinteractive.com
4339 | vellsouth.net
4340 | velti.com
4341 | vemba.com
4342 | vendio.com
4343 | veoxa.com
4344 | veremedia.com
4345 | vergic.com
4346 | verre-progressif.info
4347 | versizon.com
4348 | vertamedia.com
4349 | verticalacuity.com
4350 | verticalresponse.com
4351 | verticalscope.com
4352 | vertster.com
4353 | veruta.com
4354 | vervemobile.com
4355 | verymad.net
4356 | vgwort.de
4357 | vhvpybze.in
4358 | viaxmr.com
4359 | vibrantmedia.com
4360 | vicp.cc
4361 | vicp.net
4362 | vidcpm.com
4363 | videe.tv
4364 | video.a2z.com
4365 | video-ak.cdn.spotify.com
4366 | videoamp.com
4367 | videoegg.com
4368 | videohub.tv
4369 | videologygroup.com
4370 | videoplayerhub.com
4371 | videoplaza.tv
4372 | vidible.tv
4373 | vidzi.tv
4374 | viewablemedia.net
4375 | viewbix.com
4376 | viewdeos.com
4377 | viglink.com
4378 | vindicogroup.com
4379 | vindicosuite.com
4380 | vinerteen.com
4381 | vi.net
4382 | violentcomix.com
4383 | vip.126.com
4384 | vippokers.com
4385 | vipsnapchatsexting.com
4386 | virgimmedia.com
4387 | virginm.net
4388 | virgul.com
4389 | visbrands.com
4390 | visiblemeasures.com
4391 | visibli.com
4392 | visistat.com
4393 | visitorville.com
4394 | visitstreamer.com
4395 | vistrac.com
4396 | visualdna.com
4397 | visualdna-stats.com
4398 | visualrevenue.com
4399 | visualwebsiteoptimizer.com
4400 | vi-tag.net
4401 | vivocha.com
4402 | vivtracking.com
4403 | vizisense.com
4404 | vizisense.net
4405 | vizu.com
4406 | vizury.com
4407 | vizvaz.com
4408 | vkcache.com
4409 | vltd.com
4410 | vmn.net
4411 | vnestri.ru
4412 | voag.cn
4413 | voice2page.com
4414 | voiceads.cn
4415 | voicefive.com
4416 | voluumtrk2.com
4417 | voluumtrk3.com
4418 | voluumtrk.com
4419 | voranfi.ru
4420 | vot.pl
4421 | vpon.com
4422 | vresp.com
4423 | vrvm.com
4424 | vsacfl.org
4425 | vserv.com
4426 | vserv.mobi
4427 | vtrenz.net
4428 | vtr.net
4429 | vungle.com
4430 | vuryua.ru
4431 | vuukle.com
4432 | w3counter.com
4433 | w3roi.com
4434 | w55c.net
4435 | wadleads.com
4436 | wahlgreens.com
4437 | wahoha.com
4438 | wakanetwork.com
4439 | walkme.com
4440 | wallymac.com
4441 | wanadoo.es
4442 | wanadoo.fr
4443 | wanmo.com
4444 | wapka.mobi
4445 | waptrick.com
4446 | waqpn.com
4447 | wareed.net
4448 | warzonedns.com
4449 | watchdogdns.duckdns.org
4450 | waterfrontmedia.com
4451 | wazze.info
4452 | wcomhost.com
4453 | wc.yahoodns.net
4454 | we9ixzz.co
4455 | wearedesigners.net
4456 | wearehearken.com
4457 | web1000.com
4458 | web3000.com
4459 | webads.eu
4460 | webassembly.stream
4461 | webcam.net
4462 | webcaster.pro
4463 | webcindario.com
4464 | webclicktracker.com
4465 | web.com
4466 | webengage.co
4467 | webengage.com
4468 | web.fc2.com
4469 | webgains.com
4470 | webgozar.com
4471 | webgozar.ir
4472 | webhancer.com
4473 | webhostbox.net
4474 | webiqonline.com
4475 | weblium.site
4476 | webmetro.com
4477 | webmine.cz
4478 | webmine.pro
4479 | webnode.com
4480 | weborama.com
4481 | weborama.fr
4482 | web-pages.info
4483 | webpu.sh
4484 | webrewardstream.com
4485 | websitealive0.com
4486 | websitealive1.com
4487 | websitealive2.com
4488 | websitealive3.com
4489 | websitealive4.com
4490 | websitealive5.com
4491 | websitealive6.com
4492 | websitealive7.com
4493 | websitealive8.com
4494 | websitealive9.com
4495 | websitealive.com
4496 | websitehome.co.uk
4497 | website.pl
4498 | websitewelcome.com
4499 | webspacemania.com
4500 | web-stat.com
4501 | webstatsdomain.org
4502 | webtrackingservices.com
4503 | webtraffic.no
4504 | webtraffic.se
4505 | webtraxs.com
4506 | webtrekk.com
4507 | webtrekk.net
4508 | webtrends.com
4509 | webtrendslive.com
4510 | web-visor.com
4511 | webwave.dev
4512 | webxmr.com
4513 | webzone51.tk
4514 | wecloud.io
4515 | wee.co.il
4516 | wemfbox.ch
4517 | wenpie.com
4518 | we-stats.com
4519 | westcentralgacac.org
4520 | wesua.info
4521 | wgqcs.com
4522 | whatshelp.io
4523 | whisbi.com
4524 | whisk.com
4525 | whiteboxdigital.ru
4526 | whitelabelpros.com
4527 | whoson.com
4528 | wibiya.com
4529 | widerplanet.com
4530 | widespace.com
4531 | widgetserver.com
4532 | wiersze.info
4533 | wikaba.com
4534 | wildtangent.com
4535 | williamhill.es
4536 | windsorbongvape.com
4537 | wingify.com
4538 | win-prize.info
4539 | win-update.com
4540 | wiredminds.com
4541 | wiredminds.de
4542 | wisemo.com
4543 | wishloop.com
4544 | wishpond.com
4545 | wistia.com
4546 | wizaly.com
4547 | wjgomb.top
4548 | wmcdp.io
4549 | wo.com.cn
4550 | wonderpush.com
4551 | woogiewoo.com
4552 | woopra.com
4553 | woopra-ns.com
4554 | wordstream.com
4555 | work-out.org
4556 | worldgravity.com
4557 | worldmarketplace.info
4558 | worldnow.com
4559 | wozbtc.com
4560 | wpp.com
4561 | wp.pl
4562 | wqncv.com
4563 | wrengostic.com
4564 | wsod.com
4565 | wt-eu02.net
4566 | wtf.la
4567 | wtoredir.com
4568 | wtp101.com
4569 | wufoo.com
4570 | wufoo.eu
4571 | wunderloop.net
4572 | wusps.xyz
4573 | www1.biz
4574 | wwwjbl.com
4575 | wysistat.com
4576 | wz.cz
4577 | x24hr.com
4578 | x9.eu
4579 | xad.com
4580 | xaded.com
4581 | xa.net
4582 | xapads.com
4583 | xaskm.com
4584 | xatxv.com
4585 | xaxis.com
4586 | xdwan.com
4587 | xdwpdu.top
4588 | xertivemedia.com
4589 | xfpmrv.top
4590 | xg4ken.com
4591 | xhamser.com
4592 | xhmya.com
4593 | xiald.com
4594 | ximad.com
4595 | xinmin.cn
4596 | xiti.com
4597 | xlisting.jp
4598 | xmatch.com
4599 | xmeeting.com
4600 | xmladed.com
4601 | xn--41a.xn--p1acf
4602 | xn--e1akrd.xn--p1ai
4603 | xorg.pl
4604 | xoxknct.com
4605 | xplosion.de
4606 | xplusone.com
4607 | xsph.ru
4608 | xtendmedia.com
4609 | xtgem.com
4610 | xtify.com
4611 | xt.pl
4612 | xtremepush.com
4613 | xunlei.com
4614 | xxl.st
4615 | xxuz.com
4616 | xxxcounter.com
4617 | xxx-hunt-er.xyz
4618 | xxxxxxxx.jp
4619 | xxxy.biz
4620 | xxxy.info
4621 | xybwxx.top
4622 | xywy.com
4623 | y9poon.info
4624 | yabuka.com
4625 | yadro.ru
4626 | yahoosandbox.com
4627 | yamails.com
4628 | yamanoha.com
4629 | yao.cl
4630 | yapage.info
4631 | yaskyatv.com
4632 | yazibo.ru
4633 | ybrantdigital.com
4634 | yceml.net
4635 | ydigitalmedia.com
4636 | ydns.eu
4637 | ydworld.com
4638 | yeahmobi.com
4639 | yellowhammermg.com
4640 | yellowtracker.com
4641 | yengo.com
4642 | yeshen.com
4643 | yesitisqqq.com
4644 | yesup.net
4645 | yesware.com
4646 | yeukydrant.com
4647 | yext.com
4648 | yfqzdfd.com
4649 | ygber.com
4650 | ygto.com
4651 | yhmg.com
4652 | yieldads.com
4653 | yieldbird.com
4654 | yieldbuild.com
4655 | yieldify.com
4656 | yieldivision.com
4657 | yieldlab.de
4658 | yieldlab.net
4659 | yieldmanager.com
4660 | yieldmanager.net
4661 | yieldmo.com
4662 | yieldoptimizer.com
4663 | yimg.com
4664 | yi.org
4665 | ykbzoq.top
4666 | yldmgrimg.net
4667 | ymcamidtn.com
4668 | ynytah.top
4669 | yobt.com
4670 | yoc.com
4671 | yohzhg.top
4672 | yongkang6.com
4673 | yottos.com
4674 | yotube.com
4675 | you2.pl
4676 | youbora.com
4677 | youboranqs01.com
4678 | youdontcare.com
4679 | youknowbest.com
4680 | youmi.net
4681 | youngturks.org
4682 | youradexchange.com
4683 | yourtrap.com
4684 | yousee.com
4685 | youtubegmail.com
4686 | youversionapi.com
4687 | yoz.io
4688 | yqpqaw.top
4689 | yt1187.net
4690 | ytsa.net
4691 | yuhuads.com
4692 | yuilibrary.com
4693 | yume.com
4694 | yumenetworks.com
4695 | yunos.com
4696 | yuojizz.com
4697 | yusp.com
4698 | yyjvimo.com
4699 | z5x.com
4700 | z5x.net
4701 | zambianairways.com
4702 | zangocash.com
4703 | zango.com
4704 | zanity.net
4705 | zanox-affiliate.de
4706 | zanox.com
4707 | zaparena.com
4708 | za.pl
4709 | zapunited.com
4710 | zap-webspace.com
4711 | zatcurr.com
4712 | zbiornik.com
4713 | zedo.com
4714 | zeit.info
4715 | zemanta.com
4716 | zencomp.com
4717 | zenithinfoonline.com
4718 | zenoviaexchange.com
4719 | zeotap.com
4720 | zeroredirect11.com
4721 | zeroredirect1.com
4722 | zeroredirect2.com
4723 | zeroredirect5.com
4724 | zeroredirect6.com
4725 | zeroredirect8.com
4726 | zeroredirect.com
4727 | zertifikat-ssl.mobi
4728 | zestad.com
4729 | zetaemailsolutions.com
4730 | zeustechnology.com
4731 | zferral.com
4732 | zhizun88.org
4733 | ziffdavis.com
4734 | zincx.com
4735 | zing.vn
4736 | ziyu.net
4737 | zog.link
4738 | zona.plus
4739 | zoominfo.com
4740 | zooplus.com
4741 | zooplus.de
4742 | zooplus.es
4743 | zooplus.fr
4744 | zooplus.it
4745 | zooplus.nl
4746 | zoosnet.net
4747 | zopim.com
4748 | zorosrv.com
4749 | zorpia.com
4750 | zssms.com
4751 | zumobi.com
4752 | zyns.com
4753 | zz.com.ve
4754 | zzux.com
4755 | zzz.com.ua
4756 |
--------------------------------------------------------------------------------