From 8dd16259287f58f9273002717ec4d27e97127719 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 12 Jun 2024 07:43:14 +0200 Subject: Merging upstream version 127.0. Signed-off-by: Daniel Baumann --- security/certverifier/metrics.yaml | 15 + security/manager/ssl/CommonSocketControl.cpp | 6 + security/manager/ssl/EnterpriseRoots.cpp | 1 + security/manager/ssl/NSSSocketControl.cpp | 54 + security/manager/ssl/NSSSocketControl.h | 2 + security/manager/ssl/SSLServerCertVerification.cpp | 8 + security/manager/ssl/SSLServerCertVerification.h | 2 +- security/manager/ssl/StaticHPKPins.h | 2 +- security/manager/ssl/crypto_hash/src/lib.rs | 24 +- security/manager/ssl/ipcclientcerts/src/backend.rs | 16 +- security/manager/ssl/ipcclientcerts/src/lib.rs | 5 +- security/manager/ssl/nsITLSSocketControl.idl | 11 +- security/manager/ssl/nsIX509CertDB.idl | 2 + security/manager/ssl/nsNSSCertificateDB.cpp | 19 + security/manager/ssl/nsSTSPreloadList.inc | 4857 +++++++++++--------- security/manager/ssl/osclientcerts/Cargo.toml | 2 +- security/manager/ssl/osclientcerts/src/lib.rs | 5 +- security/manager/ssl/tests/unit/test_cert_trust.js | 9 + security/nss.symbols | 3 + security/nss/TAG-INFO | 2 +- .../abi-check/expected-report-libnss3.so.txt | 17 +- .../abi-check/expected-report-libnssutil3.so.txt | 19 +- .../abi-check/expected-report-libsmime3.so.txt | 89 +- .../nss/automation/abi-check/previous-nss-release | 2 +- security/nss/build.sh | 2 + security/nss/cmd/certutil/certext.c | 1 + security/nss/coreconf/config.gypi | 11 + security/nss/coreconf/coreconf.dep | 1 - security/nss/doc/rst/releases/index.rst | 28 +- security/nss/doc/rst/releases/nss_3_100.rst | 64 + security/nss/gtests/nss_bogo_shim/nss_bogo_shim.cc | 13 +- .../ssl_certificate_compression_unittest.cc | 46 +- security/nss/lib/base/base.h | 2 +- security/nss/lib/base/tracker.c | 2 +- security/nss/lib/ckfw/Makefile | 25 - security/nss/lib/ckfw/capi/Makefile | 82 - security/nss/lib/ckfw/capi/README | 7 - security/nss/lib/ckfw/capi/anchor.c | 17 - security/nss/lib/ckfw/capi/cfind.c | 561 --- security/nss/lib/ckfw/capi/cinst.c | 97 - security/nss/lib/ckfw/capi/ckcapi.h | 242 - security/nss/lib/ckfw/capi/ckcapiver.c | 17 - security/nss/lib/ckfw/capi/cobject.c | 2226 --------- security/nss/lib/ckfw/capi/constants.c | 63 - security/nss/lib/ckfw/capi/crsa.c | 687 --- security/nss/lib/ckfw/capi/csession.c | 87 - security/nss/lib/ckfw/capi/cslot.c | 81 - security/nss/lib/ckfw/capi/ctoken.c | 184 - security/nss/lib/ckfw/capi/manifest.mn | 35 - security/nss/lib/ckfw/capi/nsscapi.def | 26 - security/nss/lib/ckfw/capi/nsscapi.h | 41 - security/nss/lib/ckfw/capi/nsscapi.rc | 64 - security/nss/lib/ckfw/capi/staticobj.c | 40 - security/nss/lib/nss/nss.h | 4 +- security/nss/lib/pk11wrap/pk11skey.c | 8 +- security/nss/lib/pk11wrap/pk11slot.c | 9 +- security/nss/lib/smime/cmsasn1.c | 55 +- security/nss/lib/smime/cmslocal.h | 24 +- security/nss/lib/smime/cmspubkey.c | 624 ++- security/nss/lib/smime/cmsrecinfo.c | 78 +- security/nss/lib/smime/cmst.h | 17 +- security/nss/lib/softoken/pkcs11.c | 6 +- security/nss/lib/softoken/softkver.h | 4 +- security/nss/lib/ssl/tls13con.c | 9 +- security/nss/lib/util/nssutil.h | 4 +- security/nss/lib/util/secoid.c | 45 + security/nss/lib/util/secoidt.h | 11 + security/nss/tests/cert/cert.sh | 33 + .../nss/tests/smime/interop-openssl/Fran-ec.p12 | Bin 0 -> 1233 bytes security/nss/tests/smime/interop-openssl/Fran.p12 | Bin 0 -> 2582 bytes .../interop-openssl/fran-ec_ossl-aes128-sha1.env | Bin 0 -> 450 bytes .../interop-openssl/fran-ec_ossl-aes128-sha224.env | Bin 0 -> 447 bytes .../interop-openssl/fran-ec_ossl-aes128-sha256.env | Bin 0 -> 447 bytes .../interop-openssl/fran-ec_ossl-aes192-sha384.env | Bin 0 -> 455 bytes .../interop-openssl/fran-ec_ossl-aes256-sha512.env | Bin 0 -> 463 bytes .../smime/interop-openssl/fran-oaep-label_ossl.env | Bin 0 -> 571 bytes .../fran-oaep-sha256hash-label_ossl.env | Bin 0 -> 614 bytes .../fran-oaep-sha256hash-sha256mgf_ossl.env | Bin 0 -> 589 bytes .../interop-openssl/fran-oaep-sha256hash_ossl.env | Bin 0 -> 589 bytes .../fran-oaep-sha256mgf-label_ossl.env | Bin 0 -> 599 bytes .../interop-openssl/fran-oaep-sha256mgf_ossl.env | Bin 0 -> 574 bytes .../interop-openssl/fran-oaep-sha384hash_ossl.env | Bin 0 -> 589 bytes .../interop-openssl/fran-oaep-sha384mgf_ossl.env | Bin 0 -> 574 bytes .../interop-openssl/fran-oaep-sha512hash_ossl.env | Bin 0 -> 589 bytes .../interop-openssl/fran-oaep-sha512mgf_ossl.env | Bin 0 -> 574 bytes .../fran-oaep_ossl-sha256hash-sha256mgf-label.env | Bin 0 -> 614 bytes .../tests/smime/interop-openssl/fran-oaep_ossl.env | Bin 0 -> 529 bytes security/nss/tests/smime/smime.sh | 150 +- .../with_update/chromium_syscalls_6_8_update.patch | 469 ++ .../patches/with_update/patch_order.txt | 1 + .../linux/system_headers/arm64_linux_syscalls.h | 90 +- .../linux/system_headers/arm_linux_syscalls.h | 90 +- .../linux/system_headers/x86_32_linux_syscalls.h | 94 +- .../linux/system_headers/x86_64_linux_syscalls.h | 94 +- security/sandbox/linux/SandboxFilterUtil.h | 7 +- .../win/src/sandboxbroker/sandboxBroker.cpp | 5 +- 96 files changed, 4767 insertions(+), 7088 deletions(-) create mode 100644 security/nss/doc/rst/releases/nss_3_100.rst delete mode 100644 security/nss/lib/ckfw/capi/Makefile delete mode 100644 security/nss/lib/ckfw/capi/README delete mode 100644 security/nss/lib/ckfw/capi/anchor.c delete mode 100644 security/nss/lib/ckfw/capi/cfind.c delete mode 100644 security/nss/lib/ckfw/capi/cinst.c delete mode 100644 security/nss/lib/ckfw/capi/ckcapi.h delete mode 100644 security/nss/lib/ckfw/capi/ckcapiver.c delete mode 100644 security/nss/lib/ckfw/capi/cobject.c delete mode 100644 security/nss/lib/ckfw/capi/constants.c delete mode 100644 security/nss/lib/ckfw/capi/crsa.c delete mode 100644 security/nss/lib/ckfw/capi/csession.c delete mode 100644 security/nss/lib/ckfw/capi/cslot.c delete mode 100644 security/nss/lib/ckfw/capi/ctoken.c delete mode 100644 security/nss/lib/ckfw/capi/manifest.mn delete mode 100644 security/nss/lib/ckfw/capi/nsscapi.def delete mode 100644 security/nss/lib/ckfw/capi/nsscapi.h delete mode 100644 security/nss/lib/ckfw/capi/nsscapi.rc delete mode 100644 security/nss/lib/ckfw/capi/staticobj.c create mode 100644 security/nss/tests/smime/interop-openssl/Fran-ec.p12 create mode 100644 security/nss/tests/smime/interop-openssl/Fran.p12 create mode 100644 security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes128-sha1.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes128-sha224.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes128-sha256.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes192-sha384.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes256-sha512.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-oaep-label_ossl.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-oaep-sha256hash-label_ossl.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-oaep-sha256hash-sha256mgf_ossl.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-oaep-sha256hash_ossl.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-oaep-sha256mgf-label_ossl.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-oaep-sha256mgf_ossl.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-oaep-sha384hash_ossl.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-oaep-sha384mgf_ossl.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-oaep-sha512hash_ossl.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-oaep-sha512mgf_ossl.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-oaep_ossl-sha256hash-sha256mgf-label.env create mode 100644 security/nss/tests/smime/interop-openssl/fran-oaep_ossl.env create mode 100644 security/sandbox/chromium-shim/patches/with_update/chromium_syscalls_6_8_update.patch (limited to 'security') diff --git a/security/certverifier/metrics.yaml b/security/certverifier/metrics.yaml index ef212e610a..490d1487d9 100644 --- a/security/certverifier/metrics.yaml +++ b/security/certverifier/metrics.yaml @@ -45,3 +45,18 @@ cert_verifier: notification_emails: - jschanck@mozilla.com expires: 132 + + trust_obj_count: + type: quantity + description: > + The total number of trust objects in cert9.db + data_sensitivity: + - interaction + bugs: + - https://bugzilla.mozilla.org/show_bug.cgi?id=1890795 + data_reviews: + - https://bugzilla.mozilla.org/show_bug.cgi?id=1890795 + notification_emails: + - jschanck@mozilla.com + expires: 132 + unit: trust objects diff --git a/security/manager/ssl/CommonSocketControl.cpp b/security/manager/ssl/CommonSocketControl.cpp index 2208333fb3..7678b44d7f 100644 --- a/security/manager/ssl/CommonSocketControl.cpp +++ b/security/manager/ssl/CommonSocketControl.cpp @@ -124,6 +124,12 @@ CommonSocketControl::ProxyStartSSL(void) { return NS_ERROR_NOT_IMPLEMENTED; } NS_IMETHODIMP CommonSocketControl::StartTLS(void) { return NS_ERROR_NOT_IMPLEMENTED; } +NS_IMETHODIMP +CommonSocketControl::AsyncStartTLS(JSContext* aCx, + mozilla::dom::Promise** aPromise) { + return NS_ERROR_NOT_IMPLEMENTED; +} + NS_IMETHODIMP CommonSocketControl::SetNPNList(nsTArray& aNPNList) { return NS_ERROR_NOT_IMPLEMENTED; diff --git a/security/manager/ssl/EnterpriseRoots.cpp b/security/manager/ssl/EnterpriseRoots.cpp index 7fd9126ec7..940037cfc8 100644 --- a/security/manager/ssl/EnterpriseRoots.cpp +++ b/security/manager/ssl/EnterpriseRoots.cpp @@ -7,6 +7,7 @@ #include "EnterpriseRoots.h" #include "mozilla/ArrayUtils.h" +#include "mozilla/IntegerPrintfMacros.h" #include "mozilla/Casting.h" #include "mozilla/Logging.h" #include "mozilla/Unused.h" diff --git a/security/manager/ssl/NSSSocketControl.cpp b/security/manager/ssl/NSSSocketControl.cpp index e8f0f99dae..64c999701a 100644 --- a/security/manager/ssl/NSSSocketControl.cpp +++ b/security/manager/ssl/NSSSocketControl.cpp @@ -11,7 +11,9 @@ #include "nsISocketProvider.h" #include "secerr.h" #include "mozilla/Base64.h" +#include "mozilla/dom/Promise.h" #include "nsNSSCallbacks.h" +#include "nsProxyRelease.h" using namespace mozilla; using namespace mozilla::psm; @@ -292,6 +294,58 @@ NSSSocketControl::StartTLS() { return ActivateSSL(); } +NS_IMETHODIMP +NSSSocketControl::AsyncStartTLS(JSContext* aCx, + mozilla::dom::Promise** aPromise) { + MOZ_RELEASE_ASSERT(NS_IsMainThread()); + NS_ENSURE_ARG_POINTER(aCx); + NS_ENSURE_ARG_POINTER(aPromise); + + nsIGlobalObject* globalObject = xpc::CurrentNativeGlobal(aCx); + if (!globalObject) { + return NS_ERROR_UNEXPECTED; + } + + ErrorResult result; + RefPtr promise = + mozilla::dom::Promise::Create(globalObject, result); + if (result.Failed()) { + return result.StealNSResult(); + } + + nsCOMPtr target( + do_GetService(NS_SOCKETTRANSPORTSERVICE_CONTRACTID)); + if (!target) { + return NS_ERROR_UNEXPECTED; + } + + auto promiseHolder = MakeRefPtr>( + "AsyncStartTLS promise", promise); + + nsCOMPtr runnable(NS_NewRunnableFunction( + "AsyncStartTLS::StartTLS", + [promiseHolder = std::move(promiseHolder), self = RefPtr{this}]() { + nsresult rv = self->StartTLS(); + NS_DispatchToMainThread(NS_NewRunnableFunction( + "AsyncStartTLS::Resolve", [rv, promiseHolder]() { + dom::Promise* promise = promiseHolder.get()->get(); + if (NS_FAILED(rv)) { + promise->MaybeReject(rv); + } else { + promise->MaybeResolveWithUndefined(); + } + })); + })); + + nsresult rv = target->Dispatch(runnable, NS_DISPATCH_NORMAL); + if (NS_FAILED(rv)) { + return rv; + } + + promise.forget(aPromise); + return NS_OK; +} + NS_IMETHODIMP NSSSocketControl::SetNPNList(nsTArray& protocolArray) { COMMON_SOCKET_CONTROL_ASSERT_ON_OWNING_THREAD(); diff --git a/security/manager/ssl/NSSSocketControl.h b/security/manager/ssl/NSSSocketControl.h index f607340b76..9afae1926c 100644 --- a/security/manager/ssl/NSSSocketControl.h +++ b/security/manager/ssl/NSSSocketControl.h @@ -51,6 +51,8 @@ class NSSSocketControl final : public CommonSocketControl { // From nsITLSSocketControl. NS_IMETHOD ProxyStartSSL(void) override; NS_IMETHOD StartTLS(void) override; + NS_IMETHOD AsyncStartTLS(JSContext* aCx, + mozilla::dom::Promise** aPromise) override; NS_IMETHOD SetNPNList(nsTArray& aNPNList) override; NS_IMETHOD GetAlpnEarlySelection(nsACString& _retval) override; NS_IMETHOD GetEarlyDataAccepted(bool* aEarlyDataAccepted) override; diff --git a/security/manager/ssl/SSLServerCertVerification.cpp b/security/manager/ssl/SSLServerCertVerification.cpp index 1a0c669579..11e8db90da 100644 --- a/security/manager/ssl/SSLServerCertVerification.cpp +++ b/security/manager/ssl/SSLServerCertVerification.cpp @@ -765,6 +765,9 @@ SSLServerCertVerificationJob::Run() { RefPtr certVerifier(GetDefaultCertVerifier()); if (!certVerifier) { PR_SetError(SEC_ERROR_NOT_INITIALIZED, 0); + // We can't release this off the STS thread because some parts of it + // are not threadsafe. Just leak the mResultTask + Unused << mResultTask.forget(); return NS_OK; } @@ -1075,6 +1078,11 @@ void SSLServerCertVerificationResult::Dispatch( nsCOMPtr stsTarget = do_GetService(NS_SOCKETTRANSPORTSERVICE_CONTRACTID, &rv); MOZ_ASSERT(stsTarget, "Failed to get socket transport service event target"); + if (!stsTarget) { + // This has to be released on STS; just leak it + Unused << mSocketControl.forget(); + return; + } rv = stsTarget->Dispatch(this, NS_DISPATCH_NORMAL); MOZ_ASSERT(NS_SUCCEEDED(rv), "Failed to dispatch SSLServerCertVerificationResult"); diff --git a/security/manager/ssl/SSLServerCertVerification.h b/security/manager/ssl/SSLServerCertVerification.h index 694563152d..eba0b44b57 100644 --- a/security/manager/ssl/SSLServerCertVerification.h +++ b/security/manager/ssl/SSLServerCertVerification.h @@ -82,7 +82,7 @@ class SSLServerCertVerificationResult final private: ~SSLServerCertVerificationResult() = default; - const RefPtr mSocketControl; + RefPtr mSocketControl; nsTArray> mBuiltChain; nsTArray> mPeerCertChain; uint16_t mCertificateTransparencyStatus; diff --git a/security/manager/ssl/StaticHPKPins.h b/security/manager/ssl/StaticHPKPins.h index e706356042..814b88984f 100644 --- a/security/manager/ssl/StaticHPKPins.h +++ b/security/manager/ssl/StaticHPKPins.h @@ -780,4 +780,4 @@ static const TransportSecurityPreload kPublicKeyPinningPreloadList[] = { static const int32_t kUnknownId = -1; -static const PRTime kPreloadPKPinsExpirationTime = INT64_C(1723459936480000); +static const PRTime kPreloadPKPinsExpirationTime = INT64_C(1725890925422000); diff --git a/security/manager/ssl/crypto_hash/src/lib.rs b/security/manager/ssl/crypto_hash/src/lib.rs index 9303f3cfd9..86690b4f84 100644 --- a/security/manager/ssl/crypto_hash/src/lib.rs +++ b/security/manager/ssl/crypto_hash/src/lib.rs @@ -103,11 +103,13 @@ impl CryptoHash { Some(digest) => digest, None => return Err(NS_ERROR_NOT_INITIALIZED), }; - // Safety: this is safe as long as xpcom gave us valid arguments. - let data = unsafe { - std::slice::from_raw_parts(data, len.try_into().map_err(|_| NS_ERROR_INVALID_ARG)?) - }; - digest.update(data); + if len > 0 { + // Safety: this is safe as long as xpcom gave us valid arguments. + let data = unsafe { + std::slice::from_raw_parts(data, len.try_into().map_err(|_| NS_ERROR_INVALID_ARG)?) + }; + digest.update(data); + } Ok(()) } @@ -120,14 +122,22 @@ impl CryptoHash { }; let mut available = 0u64; unsafe { stream.Available(&mut available as *mut u64).to_result()? }; - let mut to_read = if len == u32::MAX { available } else { len as u64 }; + let mut to_read = if len == u32::MAX { + available + } else { + len as u64 + }; if available == 0 || available < to_read { return Err(NS_ERROR_NOT_AVAILABLE); } let mut buf = vec![0u8; 4096]; let buf_len = buf.len() as u64; while to_read > 0 { - let chunk_len = if to_read >= buf_len { buf_len as u32 } else { to_read as u32 }; + let chunk_len = if to_read >= buf_len { + buf_len as u32 + } else { + to_read as u32 + }; let mut read = 0u32; unsafe { stream diff --git a/security/manager/ssl/ipcclientcerts/src/backend.rs b/security/manager/ssl/ipcclientcerts/src/backend.rs index 534eecd47e..44048d3116 100644 --- a/security/manager/ssl/ipcclientcerts/src/backend.rs +++ b/security/manager/ssl/ipcclientcerts/src/backend.rs @@ -282,7 +282,9 @@ impl Sign for Key { unsafe extern "C" fn sign_callback(data_len: usize, data: *const u8, ctx: *mut c_void) { let signature: &mut Vec = std::mem::transmute(ctx); signature.clear(); - signature.extend_from_slice(std::slice::from_raw_parts(data, data_len)); + if data_len != 0 { + signature.extend_from_slice(std::slice::from_raw_parts(data, data_len)); + } } unsafe extern "C" fn find_objects_callback( @@ -294,8 +296,16 @@ unsafe extern "C" fn find_objects_callback( slot_type: u32, ctx: *mut c_void, ) { - let data = std::slice::from_raw_parts(data, data_len); - let extra = std::slice::from_raw_parts(extra, extra_len); + let data = if data_len == 0 { + &[] + } else { + std::slice::from_raw_parts(data, data_len) + }; + let extra = if extra_len == 0 { + &[] + } else { + std::slice::from_raw_parts(extra, extra_len) + }; let slot_type = match slot_type { 1 => SlotType::Modern, 2 => SlotType::Legacy, diff --git a/security/manager/ssl/ipcclientcerts/src/lib.rs b/security/manager/ssl/ipcclientcerts/src/lib.rs index f76449909b..687fef09f6 100644 --- a/security/manager/ssl/ipcclientcerts/src/lib.rs +++ b/security/manager/ssl/ipcclientcerts/src/lib.rs @@ -1045,5 +1045,8 @@ pub extern "C" fn IPCCC_GetFunctionList(ppFunctionList: CK_FUNCTION_LIST_PTR_PTR CKR_OK } -#[cfg_attr(any(target_os = "macos", target_os = "ios"), link(name = "Security", kind = "framework"))] +#[cfg_attr( + any(target_os = "macos", target_os = "ios"), + link(name = "Security", kind = "framework") +)] extern "C" {} diff --git a/security/manager/ssl/nsITLSSocketControl.idl b/security/manager/ssl/nsITLSSocketControl.idl index a0b6e47c73..361af98faa 100644 --- a/security/manager/ssl/nsITLSSocketControl.idl +++ b/security/manager/ssl/nsITLSSocketControl.idl @@ -23,8 +23,15 @@ interface nsIX509Cert; // thread (except for asyncGetSecurityInfo); [scriptable, builtinclass, uuid(418265c8-654e-4fbb-ba62-4eed27de1f03)] interface nsITLSSocketControl : nsISupports { - void proxyStartSSL(); - void StartTLS(); + [noscript] void proxyStartSSL(); + [noscript] void StartTLS(); + + /** + * Calls StartTLS on the socket thread, and resolves with the nsresult + * return value of that call. + */ + [implicit_jscontext,must_use] + Promise asyncStartTLS(); /* NPN (Next Protocol Negotiation) is a mechanism for negotiating the protocol to be spoken inside the SSL diff --git a/security/manager/ssl/nsIX509CertDB.idl b/security/manager/ssl/nsIX509CertDB.idl index ce029501b9..fe4a4fdbe6 100644 --- a/security/manager/ssl/nsIX509CertDB.idl +++ b/security/manager/ssl/nsIX509CertDB.idl @@ -362,4 +362,6 @@ interface nsIX509CertDB : nsISupports { */ [must_use] void asyncHasThirdPartyRoots(in nsIAsyncBoolCallback callback); + + unsigned long countTrustObjects(); }; diff --git a/security/manager/ssl/nsNSSCertificateDB.cpp b/security/manager/ssl/nsNSSCertificateDB.cpp index fc3caf29b5..d74746b189 100644 --- a/security/manager/ssl/nsNSSCertificateDB.cpp +++ b/security/manager/ssl/nsNSSCertificateDB.cpp @@ -10,6 +10,7 @@ #include "NSSCertDBTrustDomain.h" #include "SharedSSLState.h" #include "certdb.h" +#include "mozilla/glean/GleanMetrics.h" #include "mozilla/Assertions.h" #include "mozilla/Base64.h" #include "mozilla/Casting.h" @@ -55,6 +56,24 @@ extern LazyLogModule gPIPNSSLog; NS_IMPL_ISUPPORTS(nsNSSCertificateDB, nsIX509CertDB) +NS_IMETHODIMP +nsNSSCertificateDB::CountTrustObjects(uint32_t* aCount) { + UniquePK11SlotInfo slot(PK11_GetInternalKeySlot()); + PK11GenericObject* objects = + PK11_FindGenericObjects(slot.get(), CKO_NSS_TRUST); + int count = 0; + for (PK11GenericObject* cursor = objects; cursor; + cursor = PK11_GetNextGenericObject(cursor)) { + count++; + } + PK11_DestroyGenericObjects(objects); + + mozilla::glean::cert_verifier::trust_obj_count.Set(count); + + *aCount = count; + return NS_OK; +} + NS_IMETHODIMP nsNSSCertificateDB::FindCertByDBKey(const nsACString& aDBKey, /*out*/ nsIX509Cert** _cert) { diff --git a/security/manager/ssl/nsSTSPreloadList.inc b/security/manager/ssl/nsSTSPreloadList.inc index c8543f0c80..34d41d25fc 100644 --- a/security/manager/ssl/nsSTSPreloadList.inc +++ b/security/manager/ssl/nsSTSPreloadList.inc @@ -8,7 +8,7 @@ /*****************************************************************************/ #include -const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); +const PRTime gPreloadListExpirationTime = INT64_C(1728310119315000); %% 0--1.de, 1 0-0.io, 1 @@ -248,6 +248,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 068552.com, 0 06d88.com, 1 06d88.net, 1 +06se.com, 0 070709.net, 1 070930.com, 1 0712z6.com, 1 @@ -266,6 +267,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 07d88.com, 1 07d88.net, 1 07f.de, 1 +0800-horoscope.com, 1 08000113.nl, 1 080261.com, 1 081115.com, 1 @@ -345,6 +347,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 0verall.tk, 1 0vi.org, 1 0w.al, 1 +0w.tf, 1 0w0.wiki, 1 0wx.cat, 1 0wx.es, 1 @@ -354,7 +357,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 0x.cx, 1 0x.lu, 1 0x.sk, 1 -0x0.cloud, 1 0x0.li, 1 0x00c.de, 1 0x00ff00ff.com, 1 @@ -404,6 +406,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 1-800-mattress.com, 1 1-ae.com, 1 1-inv.com, 1 +1-news.net, 0 1-planet.org, 1 1-pujcky-uvery.tk, 1 1-x-bet.com, 1 @@ -426,6 +429,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 1000ps.de, 1 1000rubley.ml, 1 1000serien.com, 1 +1000squats.com, 1 1000wordsevents.com, 0 1001cachimbas.es, 1 1001fonts.com, 1 @@ -521,11 +525,13 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 109k8.com, 1 10er-friseur.de, 1 10gbit.ovh, 1 +10gbps.pm, 1 10hz.de, 1 10ktotalent.com, 1 10mach.com, 1 10media.ru, 1 10mijlvanijmuiden.tk, 1 +10milionu.cz, 1 10milliondollarpage.com, 1 10must.com, 1 10news.com, 1 @@ -553,8 +559,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 111365t.com, 1 11168365.com, 1 111814.com, 1 -11183.com, 1 -11185.com, 1 111aicai.com, 1 111bet86.com, 1 111novosti.tk, 1 @@ -637,7 +641,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 11bbqq.com, 1 11bbss.com, 1 11bbzz.com, 1 -11bet86.com, 1 11ccee.com, 1 11ccgg.com, 1 11ccjj.com, 1 @@ -830,7 +833,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 123-d.com, 1 123-ticketsystem.com, 1 123.chat, 1 -123.gg, 1 123110.com, 1 123365t.com, 1 1234.link, 1 @@ -852,7 +854,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 123greeting.tk, 1 123hpcom.co.uk, 1 123midterm.com, 1 -123noticias.com.br, 1 123nutricion.es, 1 123pay.ir, 1 123petitspas.com, 1 @@ -878,7 +879,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 1288366.com, 1 128bitar.net, 1 129.co, 1 -12ag8.com, 1 12apostleshotel.com, 1 12go.asia, 1 12go.co, 1 @@ -895,7 +895,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 13-th.com, 1 130.ua, 0 1300.cf, 1 -130kb.com, 1 130ks.com, 1 130ks.net, 1 131365a.com, 0 @@ -911,6 +910,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 1337.ax, 1 133769.xyz, 1 1337ersprime.com, 1 +1339.co, 1 133ks.com, 1 133ks.net, 1 133z6.com, 1 @@ -1202,6 +1202,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 174343.com, 1 1750studios.com, 0 175dt.com, 1 +17experience.com.br, 1 17kpw.cc, 1 17kpw.com, 1 17ta.com, 1 @@ -1314,7 +1315,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 19216811.mobi, 1 192168ll.repair, 1 1921958389.rsc.cdn77.org, 1 -1926lesoleil.com, 1 1939365.com, 1 1941-45.ru, 1 1965.ml, 1 @@ -1383,7 +1383,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 1ahyp.de, 1 1allhosting.com, 1 1android.de, 1 -1apple.com, 1 1art.tk, 1 1atelie.ru, 1 1autoparts.com, 1 @@ -1473,6 +1472,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 1picture.hu, 1 1plus.red, 1 1pluss.ee, 1 +1point.kr, 1 1profile.ru, 1 1q2w.nl, 1 1q365a.com, 1 @@ -1633,25 +1633,10 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 1xbet101.com, 1 1xbet102.com, 1 1xbet105.com, 1 -1xbet12.com, 1 -1xbet13.com, 1 -1xbet14.com, 1 -1xbet15.com, 1 -1xbet2.com, 1 -1xbet26.com, 1 -1xbet27.com, 1 -1xbet3.com, 1 -1xbet36.com, 1 -1xbet4.com, 1 -1xbet50.com, 1 -1xbet6.com, 1 -1xbet7.com, 1 1xbet733390.top, 0 -1xbet8.com, 1 1xbet82.com, 1 1xbet84.com, 1 1xbet88.net, 1 -1xbet9.com, 1 1xbetasia2018.com, 1 1xbetasia2018.net, 1 1xbetasia2018.space, 1 @@ -1684,7 +1669,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 1xbkbet3.com, 1 1xbkbet4.com, 1 1xcinta.com, 1 -1xde.com, 1 1xfast.com, 1 1xfifa.com, 1 1xgames.online, 1 @@ -1798,7 +1782,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 212231.xyz, 1 2132vip.com, 1 2137.eu, 1 -2138vip.com, 0 213k8.com, 1 21566365.com, 0 215advisors.com, 0 @@ -1858,6 +1841,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 22ccaa.com, 1 22d.io, 1 22delta.com, 1 +22emesiecle.com, 0 22ffaaa.com, 1 22ffbbb.com, 1 22ffccc.com, 1 @@ -2031,7 +2015,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 2495dentalimplants.com, 1 249722.com, 1 249cq.com, 1 -24alarm.com, 1 24bel.ru, 0 24bit.dk, 1 24chance.tk, 1 @@ -2044,9 +2027,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 24hourscienceprojects.com, 1 24hrbrandbash.com, 1 24k.co.jp, 1 -24livene.com, 1 24onlain.tk, 1 -24see.com, 1 24slides.com, 1 24webservice.nl, 1 24x7aircargoservices.co.in, 1 @@ -2077,7 +2058,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 2601.de, 1 260150.com, 1 262569.com, 1 -263mail.com, 1 267326.com, 1 269196.com, 1 2698pacificave.com, 1 @@ -2133,7 +2113,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 2bcompany.ch, 0 2bet86.com, 1 2bis10.de, 1 -2bitboer.com, 1 +2bitboer.com, 0 2bitout.com, 1 2blazing.cf, 1 2bu2t.online, 1 @@ -2162,7 +2142,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 2daysmood.us, 1 2diets.ru, 1 2dk.info, 1 -2dns.com, 1 2driver-ok.ml, 1 2earn-online.com, 0 2fa.directory, 1 @@ -2176,7 +2155,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 2gisparser.tk, 1 2gmedia.de, 1 2habc.com, 1 -2head.com, 1 2heartsbookings.co.uk, 1 2hypeenterprises.com, 1 2img.net, 1 @@ -2217,6 +2195,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 2or3.tk, 1 2pi.finance, 1 2pi.network, 1 +2pigsgaming.com, 1 2rsc.com, 1 2rsc.net, 1 2sendai.net, 1 @@ -2257,7 +2236,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 30deagosto.tk, 1 30dtang.com, 1 30for30podcasts.com, 1 -30minut.com, 1 30nama1.tk, 1 30region.tk, 1 30ta.com, 1 @@ -2453,7 +2431,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 360bcty.com, 1 360cycling.com.br, 1 360degreecloud.com, 1 -360dental.com, 1 360dialog.com, 1 360e-commerce.de, 1 360e-commerce.net, 1 @@ -2467,7 +2444,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 360primeview.ie, 1 360prokuvat.fi, 1 360rail.nl, 1 -360tr.com, 1 360videoshare.com, 1 360vrs.com, 1 361116.com, 1 @@ -2538,7 +2514,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 365a1.com, 0 365beautyworld.com, 1 365canvas.com, 1 -365check.com, 1 365clo.com, 1 365cn-288.com, 1 365eib.com, 1 @@ -2551,7 +2526,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 365healthworld.com, 1 365labs.cloud, 1 365nnnn.com, 0 -365pet.com, 1 +365poster.de, 1 365proxy.com, 1 365q01.com, 1 365r.co, 0 @@ -2570,6 +2545,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 369ex.com, 1 369ra.com, 1 369rr.com, 1 +36thdistrictcourtmi.gov, 1 370385.com, 1 371cloud.com, 0 372bbb.com, 1 @@ -2704,6 +2680,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 3commas.io, 1 3countiescastlehire.co.uk, 1 3cs.ch, 0 +3ct.group, 1 3cup90.com, 1 3d-animator.net, 1 3d-glow.de, 1 @@ -2727,7 +2704,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 3dissue.com, 1 3djava.ml, 1 3dlab.team, 1 -3dlan.com, 1 3dm.audio, 1 3dmedium.de, 1 3dmetalprinting.tk, 1 @@ -2770,8 +2746,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 3james.com, 1 3jj365.com, 1 3ks.pl, 1 -3link.com, 1 -3links.com, 1 3lmnyblogger.ga, 1 3logic.ru, 1 3lot.ru, 1 @@ -2800,7 +2774,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 3niu58.com, 1 3niu588.com, 1 3niu636.com, 1 -3niu64.com, 1 3niu66.com, 1 3niu666.com, 1 3niu6666.com, 1 @@ -2892,6 +2865,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 4008810.com, 1 400yaahc.gov, 1 401go.com, 1 +401ksecure.com, 1 401ksite.com, 1 4025360.com, 1 4025361.com, 1 @@ -3091,6 +3065,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 48hr.com, 1 48lipetsk.tk, 1 48times.online, 1 +491.jp, 1 491783.com, 1 491mhz.net, 1 4927a.com, 0 @@ -3100,9 +3075,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 49948522.com, 1 499ks.net, 1 49ko.com, 1 -4ads-newsletter.de, 1 4ads.de, 1 -4ads.email, 1 4ae86.com, 1 4am.click, 1 4armed.com, 1 @@ -3128,9 +3101,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 4digitiq.nl, 1 4dillusion.tk, 1 4dimension.net, 1 -4dplay.com, 1 4dsignworx.com, 1 -4dstyle.com, 1 4e8.net, 1 4everdosti.tk, 1 4everproxy.com, 1 @@ -3170,7 +3141,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 4mm.org, 1 4n3.net, 1 4n6.io, 1 -4nature.com, 1 4netguides.org, 1 4nikola.de, 1 4o.pw, 1 @@ -3343,10 +3313,8 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 51guaq.com, 1 51pig.com, 1 51pinpai.com, 1 -51power.com, 1 51resume.com, 1 51senluo.com, 1 -51share.com, 1 51talk.ph, 1 51tiaojiu.com, 1 51xiongmao.cn, 1 @@ -3611,7 +3579,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 5e.tools, 1 5eki.jp, 0 5elementostudio.co, 1 -5escorts.com, 1 5fm.nu, 1 5francs.com, 1 5g.co.uk, 1 @@ -3639,6 +3606,9 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 5startree.com, 1 5startrucksales.us, 1 5startuning.com, 1 +5stones-consulting.cn, 1 +5stones-consulting.com, 1 +5stones-consulting.ru, 1 5tar.jp, 1 5tart.tk, 1 5thchichesterscouts.org.uk, 1 @@ -3677,7 +3647,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 61ag8.com, 1 61d88.com, 1 61fss.net, 1 -620207.com, 1 621424.com, 1 621kb.com, 1 625kb.com, 1 @@ -3685,7 +3654,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 632025.com, 1 632026.com, 1 632027.com, 0 -632035.com, 0 632040.com, 1 632045.com, 1 632046.com, 1 @@ -3906,7 +3874,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 6700.ar, 1 670102.com, 1 671660.com, 1 -671990.com, 1 672367.com, 1 6729.co, 0 672990.com, 0 @@ -3919,105 +3886,61 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 6729bb.co, 1 6729bb.com, 1 6729c.co, 1 -6729c.com, 1 6729cc.co, 1 6729cc.com, 1 6729d.co, 1 -6729d.com, 1 6729dd.co, 1 6729dd.com, 1 6729dh.co, 1 6729dns.com, 1 6729e.co, 1 -6729e.com, 0 6729ee.co, 1 -6729ee.com, 0 6729f.co, 1 -6729f.com, 0 6729ff.co, 1 -6729ff.com, 0 6729g.co, 1 -6729g.com, 0 6729gg.co, 1 -6729gg.com, 0 6729h.co, 1 -6729h.com, 0 6729hb.com, 0 6729hh.co, 1 -6729hh.com, 0 6729i.co, 1 -6729i.com, 0 6729ii.co, 1 -6729ii.com, 0 6729ipa.com, 1 6729j.co, 1 -6729j.com, 1 6729jj.co, 1 -6729jj.com, 1 6729k.co, 1 -6729k.com, 0 6729kk.co, 1 -6729kk.com, 0 6729l.co, 1 -6729l.com, 0 6729ll.co, 1 -6729ll.com, 1 6729m.co, 1 -6729m.com, 0 6729mm.co, 1 -6729mm.com, 0 6729n.co, 1 -6729n.com, 0 6729nn.co, 1 -6729nn.com, 0 6729o.co, 1 -6729o.com, 1 6729oo.co, 1 -6729oo.com, 0 6729p.co, 1 -6729p.com, 1 6729pp.co, 1 -6729pp.com, 1 6729q.co, 1 6729q.com, 1 6729qq.co, 1 -6729qq.com, 0 6729r.co, 1 6729rr.co, 1 -6729rr.com, 1 6729s.co, 1 -6729s.com, 0 6729ss.co, 1 -6729ss.com, 0 6729t.co, 1 -6729t.com, 0 6729tt.co, 1 -6729tt.com, 0 6729u.co, 1 -6729u.com, 0 6729uu.co, 1 -6729uu.com, 0 6729v.co, 1 -6729v.com, 0 6729vv.co, 1 -6729vv.com, 0 6729w.co, 1 -6729w.com, 1 6729ww.co, 1 -6729ww.com, 0 6729x.co, 1 -6729x.com, 1 6729xx.co, 1 -6729xx.com, 0 6729xy.com, 0 6729y.co, 1 -6729y.com, 0 6729yy.co, 1 -6729yy.com, 1 6729z.co, 1 -6729z.com, 1 6729zz.co, 1 -6729zz.com, 0 672bbb.com, 1 673395.com, 1 673569.com, 1 @@ -4095,7 +4018,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 6957qq.co, 1 6957r.co, 1 6957rr.co, 1 -6957rr.com, 0 6957s.co, 1 6957ss.co, 1 6957t.co, 1 @@ -4115,7 +4037,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 6957z.co, 1 6957z.com, 1 6957zz.co, 1 -69759.com, 0 6997896.com, 1 69asmr.com, 1 69butterfly.com, 1 @@ -4149,7 +4070,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 70365365.com, 0 705994.com, 1 708090.ru, 1 -70872.com, 0 709611.com, 1 70mpg.org, 1 7100.cf, 1 @@ -4171,8 +4091,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 7214.cc, 1 722201.com, 0 723421.com, 1 -724go.com, 1 -724online.com, 1 725134.com, 1 725741.com, 1 7261696e626f77.net, 1 @@ -4246,6 +4164,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 7666898.com, 1 76669.com, 1 766788.xyz, 1 +767333.xyz, 1 7699.org, 1 769sc.com, 0 76networks.tk, 1 @@ -4335,7 +4254,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 787637.com, 1 7877bet.com, 1 787k3.com, 1 -787kb.com, 1 7885765.com, 1 7888815.com, 1 788zzz.com, 1 @@ -4363,7 +4281,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 7bandarqq.com, 1 7bet86.com, 1 7cardstud.org, 1 -7datarecovery.com, 1 7daystodie.top, 1 7delights.in, 1 7dies.net, 1 @@ -4384,6 +4301,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 7kovrikov.ru, 1 7kvadratov.by, 1 7l00p.com, 1 +7learnings.com, 0 7links.com.br, 1 7money.co, 1 7net.uk, 1 @@ -4440,7 +4358,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 8060d88.com, 1 80630.com, 1 8069d88.com, 1 -8071d.com, 1 807252.com, 1 8077d.com, 1 80780780.com, 1 @@ -4666,7 +4583,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 8522usa.com, 1 8560.be, 1 8586cp.com, 1 -86001688.com, 1 8602010.com, 1 863479.com, 1 8649955.com, 1 @@ -5035,9 +4951,9 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 9097.cf, 1 9098.cf, 1 90daydiet.org, 1 -90minut.com, 1 90r.jp, 1 90splease.com, 1 +91-av.com, 1 91-cg.com, 1 91-short.com, 1 9100.cf, 1 @@ -5062,10 +4978,8 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 9115.cf, 1 9116.cf, 1 9117.cf, 1 -9118.com, 1 +9118.com, 0 9118.hk, 0 -9118.la, 1 -9118inc.com, 0 911commission.gov, 1 9120.cf, 1 9121.cf, 1 @@ -5178,10 +5092,9 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 91fashion.com, 1 91fldz.com, 1 91imh.com, 1 -91milk.net, 0 +91milk.net, 1 91news.tk, 1 91quanji.com, 1 -91short.com, 0 91tianmi.com, 0 91tvg.com, 1 9200.cf, 1 @@ -5448,7 +5361,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 9508.cf, 1 9509.cf, 1 9510.cf, 1 -95108.com, 1 9511.cf, 1 9512.cf, 1 9513.cf, 1 @@ -5458,6 +5370,7 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 9516.cf, 1 9517.cf, 1 9519.cf, 1 +951thebull.com, 1 9522.cf, 1 9523.cf, 1 9524.cf, 1 @@ -5484,13 +5397,10 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 9548.cf, 1 9549.cf, 1 9550.cf, 1 -95500.com, 1 9551.cf, 1 9552.cf, 1 9553.cf, 1 9554.cf, 1 -95544.com, 1 -95559.com, 1 9556.cf, 1 9557.cf, 1 9558.cf, 1 @@ -5505,7 +5415,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 9568.cf, 1 9569.cf, 1 9570.cf, 1 -95700.com, 1 9571.cf, 1 9572.cf, 1 9573.cf, 1 @@ -5517,7 +5426,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 9580.cf, 1 9581.cf, 1 9582.cf, 1 -95828.com, 1 9584.cf, 1 9585.cf, 1 9586.cf, 1 @@ -5532,7 +5440,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 9596.cf, 1 959606.com, 1 9597.cf, 1 -95996.com, 1 9600.cf, 1 9601.cf, 1 9602.cf, 1 @@ -5556,7 +5463,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 9618.cf, 1 9619.cf, 1 9620.cf, 1 -96200.com, 1 9621.cf, 1 9622.cf, 1 9623.cf, 1 @@ -5578,7 +5484,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 967606.com, 1 967you.com, 1 968860.com, 1 -96896.com, 1 9697cp.com, 1 9700.cf, 1 9701.cf, 1 @@ -5735,7 +5640,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 9882258.com, 1 9883358.com, 1 9884458.com, 1 -98877.com, 1 98944448.com, 1 98944449.com, 1 98944555.com, 1 @@ -5798,7 +5702,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 9947.cf, 1 9948.cf, 1 9949.cf, 1 -995.com.cn, 1 9950.cf, 1 9951.cf, 1 99511.fi, 1 @@ -6019,10 +5922,8 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 999salon.co, 1 999salon.com, 1 999zlong.com, 1 -99bt.com, 1 99buffets.com, 1 99casinos.com, 1 -99dog.com, 1 99ffaaa.com, 1 99ffbbb.com, 1 99ffccc.com, 1 @@ -6077,7 +5978,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 99furnitureideasexamples.ga, 1 99laptops.com, 1 99lib.net, 1 -99music.com, 1 99naturalfoods.de, 1 99perf.com, 1 99qp.org, 1 @@ -6093,7 +5993,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 9de.net, 1 9elements.com, 0 9etl.com, 1 -9fruit.com, 1 9fvip.net, 1 9gag.com, 1 9hosts.net, 1 @@ -6166,7 +6065,6 @@ const PRTime gPreloadListExpirationTime = INT64_C(1725879129490000); 9k865.com, 1 9k866.com, 1 9k867.com, 1 -9k869.com, 1 9k872.com, 1 9k873.com, 0 9k875.com, 1 @@ -6211,7 +6109,6 @@ a-1waterproofing.com, 1 a-allard.be, 0 a-b.ee, 1 a-better-planet.com, 0 -a-bur.ru, 1 a-busty.com, 1 a-care.net, 1 a-classinflatables.co.uk, 1 @@ -6222,14 +6119,15 @@ a-gokan.com, 1 a-h-p.de, 1 a-hitoduma.com, 1 a-invest.de, 1 -a-ix.net, 1 a-lexx.de, 1 a-little-linux-box.at, 1 a-louest.info, 1 a-moe.com, 1 +a-mu.tw, 1 a-oben.org, 1 a-players.team, 1 a-pools.com.ua, 0 +a-qr.link, 1 a-raven.corsica, 1 a-s-motors.ru, 1 a-shirouto.com, 1 @@ -6252,7 +6150,7 @@ a06webapp.com, 1 a1.ro, 1 a11ybadges.com, 1 a11ywatch.com, 1 -a122.cc, 1 +a122.cc, 0 a12k.nz, 0 a13x.uk, 1 a163.top, 1 @@ -6284,12 +6182,12 @@ a2censo.com, 1 a2ch.ru, 1 a2g.io, 1 a2gamer.com, 1 +a2kiwanisfoundation.org, 1 a2n-expertise.com, 1 a2ssrl.duckdns.org, 1 a2zplumbing.com.au, 1 a2zva.com, 1 a30.tokyo, 0 -a340.com, 1 a356.top, 1 a36533.com, 1 a365vip3.com, 0 @@ -6311,9 +6209,9 @@ a6631.com, 1 a6651.com, 1 a6652.com, 1 a6729.co, 1 -a6729.com, 0 a6957.co, 1 a6s.me, 1 +a6s.tech, 1 a7m2.me, 1 a7sa2eat.com, 1 a82365.com, 1 @@ -6328,7 +6226,6 @@ aa43d.cn, 1 aa5197.co, 1 aa6688.net, 0 aa6729.co, 1 -aa6729.com, 0 aa6957.co, 1 aa9297.co, 1 aa9728.co, 1 @@ -6422,6 +6319,7 @@ aaronspain.tk, 1 aarontechnology.net, 1 aarquiteta.com.br, 1 aarsen.me, 0 +aarsunwoods.com, 0 aartbouman.nl, 1 aarvinproperties.com, 1 aarwer.com, 1 @@ -6494,7 +6392,6 @@ abasky.net, 1 abasteo.mx, 1 abastor.tk, 1 abateroad66.it, 1 -abattepeluqueriacitas.com, 1 abay-today.tk, 1 abbas.ch, 1 abbauniformes.com.br, 1 @@ -6533,6 +6430,7 @@ abcheck.se, 1 abcideabased.com, 1 abcine.tk, 1 abckam.com, 1 +abcks.gov, 1 abclyrics.tk, 1 abcnextplans.org, 1 abcode.ml, 1 @@ -6541,6 +6439,7 @@ abcorporate-aviation.fr, 1 abcpartyhire.com, 1 abcprodutosvirtuais.com.br, 1 abcrcm.com, 1 +abcripto.com.br, 1 abcstudio.com.au, 1 abcsystem.ml, 1 abctaylor.com, 1 @@ -6569,6 +6468,7 @@ abdullahavci.net.tr, 1 abdullahavci.org, 1 abdullahavci.org.tr, 1 abdullahki.com, 1 +abdullahkoyuncu.de, 1 abdullahzubayerofficial.ml, 1 abdulraheem.org, 1 abdulraheemalick.com, 1 @@ -6610,12 +6510,10 @@ abetteramerican.org, 1 abetterdeath.com, 1 abetterwichita.org, 1 abeus.com, 1 -abfluss.com, 1 abg.com.sa, 1 abg.ninja, 1 abgeo.ga, 1 abgrafstenen.nl, 1 -abhaken.com, 1 abhaldus.ee, 1 abhayaranya.com, 1 abhijit.today, 1 @@ -6624,6 +6522,7 @@ abhisharma.me, 1 abhishekkabdijain.tk, 1 abhy.net, 1 abi-2017.tk, 1 +abi-84.info, 1 abi-fvs.de, 1 abi91-walsrode.de, 1 abi95oha.de, 1 @@ -6660,7 +6559,6 @@ abivert-piscines.fr, 1 abk.com.tr, 1 abkhazianews.tk, 1 abl.com, 0 -ablauf.com, 1 ablebits.com, 1 ablecha.tk, 1 ablehorsehandlers.au, 1 @@ -6683,8 +6581,6 @@ ablx.de, 1 abmackenzie.com, 1 abmahnhelfer.de, 1 abmc.gov, 1 -abmelden.com, 1 -abminiplex.in, 1 abminv.com, 1 abmledger.ca, 1 abn-consultants.ie, 1 @@ -6693,6 +6589,7 @@ abnarnro.com, 0 abnbfcu.org, 1 abnehmen-sport-fitness.de, 1 abnobapetstore.co.uk, 1 +abnpaletes.com.br, 1 abnradiofm.tk, 1 abo-iptv.com, 1 aboces.org, 1 @@ -6731,6 +6628,7 @@ abonemnet.tk, 1 abonentka.tk, 1 aborla.net, 1 abormez.es, 1 +abort-report.eu, 1 aborto.tk, 1 abortopr.com, 1 abos.eu, 0 @@ -6777,7 +6675,6 @@ aboutsk.tk, 1 aboutsleep.com.ua, 1 abouttablewares.tk, 1 abouttime.gq, 1 -abouttokyo.com, 1 abouttravel.gq, 1 aboutwealthcreation.tk, 1 aboutyou.at, 1 @@ -6813,6 +6710,7 @@ abpages.com, 1 abpis.hr, 1 abplive.com, 1 abr.ru, 1 +abra.bg, 1 abracadabramagicas.com.br, 1 abrah.am, 1 abrahamboray.tk, 1 @@ -6948,7 +6846,6 @@ academyruins.com, 1 academytv.com.au, 1 acadiate.com, 1 acaeum.com, 0 -acafellas.com, 1 acalcio.ga, 1 acallawayroofing.com, 1 acaltair.com, 1 @@ -6972,6 +6869,7 @@ acb.com.vn, 1 acbcoop.com, 1 acbrussels-used.be, 1 acbug2018.com, 1 +acc.gov, 1 accademia24.it, 1 accademiacimarosa.tk, 1 accademiadelgolden.com, 1 @@ -7128,6 +7026,7 @@ acepi.pt, 1 acercapartners.com, 1 acerosfortuna.com.mx, 1 acertenoalvo.com, 1 +acesaware.org, 1 aceshop702.com, 1 acetaiavaleri.it, 1 acethewildfire.me, 1 @@ -7141,6 +7040,7 @@ acg.ac, 1 acg.mn, 1 acg.sb, 0 acgaudio.com, 1 +acgbbs.net, 1 acgc.nl, 1 acgpiano.club, 1 acgqwq.gq, 1 @@ -7149,7 +7049,6 @@ acgtalktw.com, 1 acgxi.tk, 1 achalay.org, 0 achat-volets-roulants.fr, 1 -achatroom.co.uk, 1 acheconcursos.com.br, 1 achered.cf, 1 acheter-ethylotest.fr, 1 @@ -7227,6 +7126,7 @@ acolicy.com, 1 acomerygozar.cam, 1 acompanhantes.com.pt, 1 acomplia20mg.cf, 1 +aconseg.com, 1 acopatableware.com, 1 acordes.online, 1 acorespro.com, 1 @@ -7254,6 +7154,7 @@ acquasuisse.tk, 1 acquire.co.nz, 1 acquirebpo.com, 1 acquireit.com.au, 1 +acquireoil.com, 1 acquisition.gov, 1 acquisitiongateway.gov, 1 acraftedpassion.com, 1 @@ -7318,6 +7219,7 @@ actifii.com, 1 actifyleads.com, 1 actigamer.pt, 1 actilove.ch, 1 +actimai.com, 1 actimap.ga, 1 acting.by, 1 actingcxo.com, 1 @@ -7405,7 +7307,6 @@ actualizarwordpress.es, 1 actuallykabouters.com, 1 actualprogressivevotersguide.com, 1 actualsizemusic.tk, 1 -actualsolutions.am, 1 acturaad.nl, 1 actus-banque.fr, 1 actuse.tk, 1 @@ -7475,6 +7376,8 @@ adacprod.fr, 1 adaera.com, 1 adaeze-wolf.com, 1 adagia.eu, 1 +adaircomo.gov, 1 +adaircosomo.gov, 1 adalis.org, 1 adalite-staging-testnet.herokuapp.com, 1 adalite.io, 1 @@ -7525,6 +7428,7 @@ adamstas.com, 1 adamsweb.tk, 1 adamwallington.co.uk, 1 adaoconde.art, 1 +adappt.ai, 1 adapt-elektronik.com, 1 adapt-iq.co.nz, 1 adapt-iq.com, 1 @@ -7545,6 +7449,7 @@ adarsvidler.me, 1 adasbench.com, 1 adaselin.com, 1 adasiacorp.com, 1 +adassist.nl, 1 adata-c.kz, 1 adata.kz, 1 adatitleiii.com, 1 @@ -7579,13 +7484,15 @@ addict.tk, 1 addictedtotravel.pl, 1 addictioncounsellors.co.nz, 1 addictionsolutionsllc.com, 1 +addictiveblogs.com, 1 addictlaw.com, 1 addictless.ru, 1 addictstore.it, 1 addiko.net, 1 addisoncrump.info, 1 +addisonvt.gov, 1 addisonwi.gov, 1 -addition.ml, 1 +addition.ml, 0 addlink.ga, 1 addlink.gq, 1 addly.se, 1 @@ -7702,7 +7609,6 @@ adinfinitum.gq, 1 adinternational.com.au, 1 adiph.fr, 1 adiph.org, 1 -adiprospero.it, 1 adiraku.co.id, 1 adiscorduser.com, 1 adiss.es, 1 @@ -7730,6 +7636,7 @@ adlershop.ch, 1 adlignum.se, 1 adliomar.tk, 1 adm-sarov.ru, 1 +admac.co.uk, 1 admanmedia.fr, 1 admdr.com, 1 admglass.co.uk, 1 @@ -7790,6 +7697,7 @@ adomicilio.gt, 1 adonairelogios.com.br, 1 adondevamosmundo.com, 1 adonis.hosting, 1 +adonisagora.com, 1 adonisgrup.ro, 1 adonizer.science, 1 adonnante.com, 0 @@ -7807,7 +7715,6 @@ adoption.tk, 1 adoptionpregnancycenter.com, 1 adoptionpregnancycenter.net, 1 adoptium.net, 1 -adorable-home.com, 1 adorade.ro, 0 adorai.tk, 1 adoran.ga, 1 @@ -7858,7 +7765,7 @@ adrianfeliciano.com, 0 adrianhardy.com, 0 adrianiacobus.com, 1 adrianjensen.com, 1 -adrianmejias.com, 1 +adrianmejias.com, 0 adrianobarbosa.xyz, 1 adrianpetcu.tk, 1 adrianpole.tk, 1 @@ -7867,6 +7774,7 @@ adriantwpmi.gov, 1 adrianwalls.tk, 1 adrianweb.ml, 1 adriarae.xyz, 1 +adriatic.hr, 1 adriatika.tk, 1 adriatrans.ga, 1 adrienfelsmann.fr, 1 @@ -7961,7 +7869,7 @@ advanceddieselspokane.com, 0 advanceddisposables.co.uk, 0 advancedelectricalservicesqld.com.au, 1 advancedfueladditives.com, 1 -advancedhealthmedical.com.au, 1 +advancedhealthmedical.com.au, 0 advancedinteg.com, 1 advancedmd.com, 1 advancedmedicalcertification.com, 1 @@ -8003,7 +7911,6 @@ advara.com, 1 advarra.com, 1 advasa.jp, 1 advasa.net, 1 -advaya.nz, 1 advbizintel.com, 1 advenacs.com, 1 advenacs.com.au, 1 @@ -8016,7 +7923,6 @@ advento.bg, 1 adventry.tk, 1 adventure-runner.tk, 1 adventureally.com, 1 -adventurealpinetreks.com, 1 adventurearts.tk, 1 adventurebikes.fr, 1 adventureboy.co.uk, 1 @@ -8042,13 +7948,13 @@ adverganda.de, 1 adversus-test.tk, 0 adversus-web-staging.tk, 0 advertise-ment.tk, 1 -advertise.cn, 1 advertising-design.tk, 1 advertisingcompany.tk, 1 advertisingindustry.ga, 1 advertisingphonesest.ga, 1 advertisment.ga, 1 advertizer.com, 1 +adverts.ie, 1 advery.tk, 1 advgrow.com, 1 advgrow.shop, 1 @@ -8059,7 +7965,6 @@ adviesfactuur.nl, 1 adviesgv.nl, 1 advinix.fr, 1 advirk.tk, 1 -advise.cn, 1 adviserplus.com, 1 advisorperspectives.com, 1 advmaster.cf, 1 @@ -8130,7 +8035,6 @@ ae-dir.org, 1 ae.com, 1 ae.edu.rs, 1 ae86.de, 1 -ae86.dog, 0 ae86.in, 1 ae86.plus, 0 ae86.pro, 1 @@ -8196,6 +8100,7 @@ aelia.is, 1 aelintx.com, 1 aelisya.net, 0 aelurus.com, 1 +aenahome.com, 1 aenes.com, 1 aenmail.com, 1 aeolservice.es, 1 @@ -8240,7 +8145,6 @@ aerogrill.tk, 1 aeroklub.tk, 1 aerolineasvenezolanas.net, 1 aerolog.co, 0 -aeromot.com, 1 aeron.aero, 1 aeronautix.com, 1 aeronote.net, 1 @@ -8303,10 +8207,10 @@ aextron.org, 1 aezw.at, 1 af-clan.tk, 1 af.link, 1 +af5t.com, 1 afadansedeparis.com, 1 afadvantage.gov, 1 afanasev.tk, 1 -afandou.com, 1 afanias.org, 1 afas-apps.nl, 1 afasim.tk, 1 @@ -8336,6 +8240,7 @@ afdrek.de, 1 afdrhein-erft.de, 1 afearlessventure.com, 1 aferagetback.eu, 1 +aff.gov, 1 aff1xstavka.com, 1 aff1xstavka.top, 1 affaire.com, 1 @@ -8343,6 +8248,9 @@ affairefacile.net, 1 affairemateriaux.fr, 1 affairs.com, 1 affarsnatverk.nu, 0 +affbuddy.top, 1 +affcdn.net, 1 +affclick.io, 1 affcreations.com, 1 affect3d.com, 1 affect3dstore.com, 1 @@ -8355,7 +8263,6 @@ affilatura.it, 1 affilia.tk, 1 affiliatebeeers.ga, 1 affiliatebeest.ga, 1 -affiliatebitz.com, 1 affiliatedphysicians.com, 1 affiliatep.com, 1 affiliateprogram.ga, 1 @@ -8426,6 +8333,7 @@ afive.us, 1 afiyetolsun.jp, 1 aflam-online.tk, 1 aflattr.com, 1 +afld.dk, 1 aflebedevo.tk, 1 afoikrali.gr, 1 aforadearrastu.tk, 1 @@ -8433,7 +8341,6 @@ aforism.tk, 1 afp548.com, 1 afrag.fr, 1 afreelancersworld.com, 1 -afres.com, 1 afreshperspective.com, 1 africaclassifieds.ga, 1 africaindemander.tk, 1 @@ -8468,7 +8375,6 @@ afroditehotel.tk, 1 afrogospel.tk, 1 afroludi.tk, 1 afroto.com, 1 -afseguros.com, 1 afslankstudiovelserbroek.nl, 1 aftamurae.com, 1 after-whoru.tk, 1 @@ -8480,7 +8386,6 @@ afterfostercare.tk, 1 afterhate.fr, 1 afterhoursglass.com.au, 1 aftermagic.com, 1 -aftermix.com, 1 afternoonhereyes.tk, 1 afteroblivion.tk, 1 afterpay.com, 1 @@ -8489,7 +8394,6 @@ afterskool.eu, 1 afterstack.net, 1 aftodioikisi.gr, 1 aftonbladet.se, 1 -aftontickets.com, 1 afuturewithoutfear.org, 1 afuturewithoutfear.us, 1 afva.net, 1 @@ -8554,7 +8458,7 @@ ag898.cc, 1 ag8vip.com, 1 ag9.im, 0 ag9100.com, 1 -ag918.cc, 1 +ag918.cc, 0 ag918.co, 1 ag918.top, 1 ag96.win, 1 @@ -8577,7 +8481,6 @@ against.tk, 1 againstgynexams.tk, 1 againsttheneighbour.tk, 1 againsttheodds.es, 1 -agalia.com, 1 agalloch.tk, 1 agambition.eu, 1 agamsecurity.ch, 0 @@ -8646,9 +8549,11 @@ agenciaingenium.cl, 1 agenciakarazai.com.br, 1 agenciaonnmarketing.com, 1 agenciaplanner.com.br, 1 +agenciarse.com, 1 agenciatecben.com.br, 1 agencja-interaktywna.ga, 1 agencja-interaktywna.tk, 1 +agencjaflo.pl, 1 agencxy.ga, 1 agencybeam.com, 1 agencygood.tk, 1 @@ -8659,7 +8564,6 @@ agenda21senden.de, 1 agendadelvolo.info, 1 agendamuslim.tk, 1 agendaspectacles.fr, 1 -agendatelefonica.net, 1 agendominoq.tk, 1 agent-007.tk, 1 agent-grow.com, 1 @@ -8732,6 +8636,8 @@ aginion.com, 1 aginion.net, 1 agioanmark.tk, 1 agiosthomas.tk, 1 +agiotadinheiro.com, 1 +agiotaemprestimo.com, 1 agirc-arrco.fr, 1 agirlknows.com, 1 agitmedia.ru, 1 @@ -8811,7 +8717,6 @@ agostonegro.tk, 1 agouraelectrician.com, 1 agouraexteriorlighting.com, 1 agourahillselectric.com, 1 -agourahillselectrician.com, 1 agouralighting.com, 1 agowa338.de, 1 agpandit.in, 1 @@ -8836,7 +8741,6 @@ agricult.tk, 1 agricultural-technology.tk, 1 agriculture-schools.com, 1 agriculture.vic.gov.au, 1 -agrifoglio.com, 1 agrifoodtoday.it, 1 agrifutures.com.au, 1 agrigentonotizie.it, 1 @@ -8850,7 +8754,6 @@ agrippa.tk, 1 agriprofocus.com, 1 agriresearch.tk, 1 agrish.tk, 1 -agrisicilia.it, 0 agritatrade.bg, 1 agro-dom.solutions, 1 agro-ferma.tk, 1 @@ -8864,6 +8767,7 @@ agroclan.tk, 1 agroclimat.tk, 1 agroconsultoraplus.com, 1 agrodoki.hu, 1 +agrodolce.it, 1 agrofind.com.br, 1 agrogrup79.com, 1 agroguia.com.co, 1 @@ -8926,7 +8830,6 @@ agwin7.com, 1 agwin8.com, 1 agwin9.com, 1 agworkers.com, 1 -agzlapp.com, 1 agzy.tw, 1 agzy.vip, 1 ahanet.tk, 1 @@ -8942,6 +8845,7 @@ ahealingpath.org, 1 ahealthyjourney.ca, 1 ahegaoroulette.com, 1 ahelos.tk, 1 +ahero4all.org, 1 ahezu.com, 1 ahg-offices.fr, 1 ahhcomfortshoes.com, 1 @@ -8952,7 +8856,7 @@ ahima.org, 1 ahityayinlari.com, 1 ahityayinlari.org, 1 ahj.no, 1 -ahl.gov.au, 1 +ahl.gov.au, 0 ahl.im, 1 ahlac.tk, 1 ahlaejaba.com, 1 @@ -8969,7 +8873,6 @@ ahmadonline.tk, 1 ahmadov.tk, 1 ahmadrafiq.tk, 1 ahmadramadan.tk, 1 -ahmadtea.lk, 1 ahmed-alasadi.tk, 1 ahmed.tk, 1 ahmedcorp.tk, 1 @@ -9009,7 +8912,6 @@ ahwah.net, 1 ahwahnee.today, 1 ai-english.jp, 1 ai-genit.com, 1 -ai-powered-learning.com, 1 ai-practitioners.com, 1 ai-rub.de, 1 ai-soft.co.jp, 1 @@ -9022,7 +8924,6 @@ ai00.vip, 1 ai1989.com, 1 ai2-jp.com, 1 ai5.me, 1 -aia-alkmaar.nl, 1 aiaccinu.eu.org, 1 aiag.org, 1 aiaidaxue.com, 1 @@ -9065,13 +8966,12 @@ aidanmitchell.uk, 0 aidanmontare.net, 1 aidanpr.com, 1 aidanpr.net, 1 +aidansonlinebooks.com, 1 aidarikako.com, 1 aidco.net, 1 aiddevs.com, 1 aide-hebergement.ca, 1 aide-valais.ch, 1 -aide.com, 1 -aideenmonaghan.com, 1 aidenlx.top, 1 aidenoliver.au, 1 aidez-moi.eu, 1 @@ -9303,6 +9203,7 @@ airconditioning.tk, 1 airconditioningcondensers.tk, 1 airconditioningservicejohannesburg.co.za, 1 airconsboksburg.co.za, 1 +airconservicingcapetown.co.za, 1 airconsfourways.co.za, 1 aircraft-database.com, 1 aircraftnoisemodel.org, 1 @@ -9365,6 +9266,7 @@ airjordanpascher.tk, 1 airkiss.ga, 1 airknowledge.gov, 1 airlapse.net, 0 +airless.io, 1 airline-rabota.tk, 1 airlineairlines.com, 1 airlineairplane.com, 1 @@ -9440,7 +9342,6 @@ airlinesdetroit.com, 1 airlinesdomestic.com, 1 airlineseast.com, 1 airlineseconomy.com, 1 -airlinesettlement.com, 1 airlinesfirstclass.com, 1 airlinesfleet.com, 1 airlinesfrom.com, 1 @@ -9590,7 +9491,6 @@ airsoftpark.cz, 1 airsoftpinoso.tk, 1 airstop.cz, 1 airstrike.tk, 1 -airswap.io, 1 airtable.com, 1 airtame.cloud, 1 airtec-france.fr, 1 @@ -9625,7 +9525,6 @@ aisselkolm.com, 1 aistdent.ru, 1 aisthesthai.tk, 1 aistockcharts.com, 1 -aistrope.com, 1 aistsist.ga, 1 aistsist.tk, 1 ait.com.ar, 1 @@ -9634,7 +9533,6 @@ aitanaedu.org, 1 aitidings.com, 1 aitindo.com, 1 aitkincountymn.gov, 1 -aitool.se, 1 aitosoftware.com, 1 aitrading.uk, 1 aitrust.ro, 1 @@ -9681,6 +9579,8 @@ ajaxsites.tk, 1 ajaxtime.tk, 1 ajaxtraining.tk, 1 ajaxworld.tk, 1 +ajaykhandal.com, 1 +ajcconversions.co.uk, 0 ajces.com, 1 ajdiaz.me, 1 ajedrezbolivia.tk, 1 @@ -9747,7 +9647,9 @@ akamon.ac.jp, 1 akamu.de, 1 akaratasker.com, 1 akari.net, 1 +akarisoftware.co.uk, 1 akarisoftware.com, 1 +akarisoftware.eu, 1 akaritakai.net, 1 akaritaste.ch, 1 akasa.red, 1 @@ -9771,7 +9673,6 @@ akcenty.com.ua, 1 akconciergerie.fr, 1 akcs.one, 1 akdenizim.tk, 1 -akdigitalegesellschaft.de, 0 akdusekbudil.cz, 1 akeenext.com, 1 akeldam.tk, 1 @@ -9802,7 +9703,6 @@ akiba-server.info, 1 akiba-souken.com, 1 akiekintveld.com, 1 akiganka.com, 1 -akihi.ink, 1 akihi.me, 1 akihito.com, 1 akijo.de, 1 @@ -9820,7 +9720,6 @@ akiranet.tk, 1 akisazame.tk, 1 akita-boutique.com, 1 akita-stream.com, 1 -akita.cloud, 1 akitacyber.com, 1 akitra.net, 1 akiv.net, 1 @@ -9875,6 +9774,7 @@ akshit.me, 1 aksnapshots.com, 1 aksnwn.com, 1 aksot.com, 1 +akssma.com, 1 akt.health, 1 aktaspompa.com, 1 aktelectric.com.co, 1 @@ -9914,7 +9814,6 @@ akvakm.eu, 1 akvaristika.cf, 1 akvilon.tk, 1 akvorrat.at, 1 -akyildiz.net, 1 akzio.cl, 1 al-abdal.tk, 1 al-bahrain.tk, 1 @@ -9978,6 +9877,7 @@ alamancetv.com, 1 alamani.tk, 1 alambazarmath.tk, 1 alambique.tk, 1 +alamedacountyca.gov, 1 alamitosbaytraders.com, 1 alamo-analytics.com, 1 alamoranchhandyman.com, 1 @@ -9989,7 +9889,7 @@ alana.com.ua, 1 alanberger.me.uk, 1 alanbleiweiss.com, 1 alanburr.us.eu.org, 1 -alancabrera.com, 1 +alancabrera.com, 0 alancat.ml, 1 alancolephotography.com, 1 aland.co.uk, 1 @@ -10004,6 +9904,7 @@ alankardresswalla.tk, 1 alankatona.com, 1 alanokling.nl, 1 alanonsantabarbara.info, 1 +alanpearce.eu, 1 alanpearce.uk, 0 alanrogers.com, 1 alansilson.tk, 1 @@ -10013,6 +9914,7 @@ alanyatur.tk, 1 alaoui.eu.org, 1 alapa-tatsuno.com, 1 alapetite.fr, 1 +alarab.chat, 1 alarbnet.tk, 1 alargarlavida.com, 1 alarko-carrier.com.tr, 1 @@ -10205,6 +10107,7 @@ alejandropernett.tk, 1 alejandrophones.com.mx, 1 alejohnramirez.com, 1 alek.in, 1 +alekos2go.com, 1 aleks.com, 1 aleksa.ga, 1 aleksa.tk, 1 @@ -10215,6 +10118,7 @@ aleksanders.tk, 1 alekseevaleksandr.cf, 1 alekseevski.tk, 1 aleksejjocic.tk, 1 +alekspro.com, 1 alelectricista.es, 1 alelin.ml, 1 alemagia.pl, 1 @@ -10250,6 +10154,7 @@ alesagglo.net, 1 alescan.it, 1 alesha.tk, 1 alesraa-academy.com, 1 +alesryjacek.cz, 1 aless.io, 1 alessandraoliva.tk, 1 alessandrobasi.it, 1 @@ -10317,6 +10222,7 @@ alexandros.io, 0 alexandryimmobilier.fr, 1 alexaprinting.tk, 1 alexauto.tk, 1 +alexautrey.com, 1 alexberts.ch, 1 alexblanck.com, 1 alexbogovich.com, 0 @@ -10368,6 +10274,7 @@ alexmol.tk, 1 alexmunroe.co.uk, 1 alexn.org, 1 alexnedea.ro, 1 +alexosecure.com, 1 alexpavel.com, 1 alexpetryk.com, 1 alexpotter.net, 1 @@ -10451,12 +10358,12 @@ algbee.com, 1 algbra.com, 1 alge.xyz, 1 algebra-quiz.com, 1 +algebraenterprises.com, 1 algercounty.gov, 1 algerianportal.tk, 1 algeriaweb.tk, 1 algerie-music.tk, 1 algerie360.com, 1 -alghadpowersolutions.com, 1 alghanimcatering.com, 1 algibranstore.id, 1 algoarmada.com, 1 @@ -10466,7 +10373,6 @@ algoexplorer.io, 1 algofactory.de, 1 algolia.com, 1 algonaiowa.gov, 1 -algopix.com, 1 algorista.tk, 1 algorithmen-lernen.de, 1 algorithmic.ml, 1 @@ -10478,7 +10384,6 @@ algoritmususpechu.cz, 1 algorytm.tk, 1 algotest.in, 1 alhamedeia.tk, 1 -alhareth.net, 1 alhomaidani.com, 1 alhost.ml, 1 alhothary.com, 1 @@ -10486,10 +10391,8 @@ alhs-archives.com, 1 alhsfb.com, 1 alhuqul-kh.com, 1 ali-shariati.tk, 1 -ali360.com, 1 alia-helianthi.tk, 1 aliaakademi.com.tr, 1 -aliads.com, 1 aliakpoyraz.com, 1 alialkurdy.tk, 1 aliamakeup.com, 1 @@ -10523,9 +10426,7 @@ alicestudio.it, 1 alicevardel.fr, 1 alicialab.org, 1 alicjacezary.eu, 1 -alidanbao.com, 1 aliefirfany.com, 1 -alieke.design, 1 aliel.fr, 1 alien-life.tk, 1 alien.net.au, 1 @@ -10544,8 +10445,10 @@ aliexfantaisies.com, 1 alifan.tk, 1 alifarnam.ir, 1 alifeadjacent.com, 1 +alifeinbinary.com, 1 alifnasiya.uz, 1 alighierirescaldina.it, 1 +alight.ge, 1 alightwell.com, 1 alignedchiro.org, 1 alignedweb.com, 1 @@ -10563,10 +10466,8 @@ alikulov.me, 1 alila.dog, 1 alilepro.cf, 1 alilialili.ga, 1 -alilog.com, 1 alimahmood.com, 1 alimanaka-rabesata.tk, 1 -alimate.com, 1 aliment-covid19.com, 1 alimentosmcf.com, 1 alimentsduquebecaumenu.com, 1 @@ -10592,7 +10493,6 @@ alireza2love.tk, 1 alirezahesari.com, 1 alis-test.tk, 1 alisblog.ml, 1 -alisearch.com, 1 aliseihotelspa.com, 1 alishanova.tk, 1 alisoft.gq, 1 @@ -10600,13 +10500,13 @@ alisondavenport.ga, 1 alisondemarco.com, 1 alisonlitchfield.com, 1 alisonmatter.tk, 1 -alisonswindles.com, 1 +alisonswindles.com, 0 alissa-group.com, 1 alissanoir.net, 1 alisstyle.tk, 1 alistaku.tk, 1 alistelab.com, 1 -alisync.com, 0 +alisync.com, 1 alitabergert.tk, 1 alitajran.com, 1 alitec.it, 1 @@ -10634,6 +10534,7 @@ alkanbelgelendirme.com.tr, 1 alkel.info, 1 alkemy.mx, 1 alkesznevelde.hu, 1 +alkhalijiiptv.com, 1 alko-centr.ru, 1 alko-stop.cf, 1 alko-stop.ml, 1 @@ -10712,11 +10613,12 @@ allatoonadiesel.com, 1 allattaremoda.com.br, 1 allauthor.com, 1 allazohealth.com, 1 +allballband.com, 1 +allballworld.com, 1 allbenjoy.de, 1 allbestby.tk, 1 allbetgame.cn, 1 allbetgaming.com, 1 -allbetnet.com, 1 allbets.tv, 1 allboard.tk, 1 allbookmark.cf, 1 @@ -10736,6 +10638,7 @@ allcarespecialty.pharmacy, 1 allcelebs.tk, 1 allchan.io, 1 allcinema.net, 1 +allcitynetwork.com, 1 allcleanservices.ca, 1 allcloud.com, 1 allcompanycorp.com, 1 @@ -10768,7 +10671,7 @@ allegrettovineyard.com, 1 allegrettovineyardresort.com, 1 allegrettovineyards.com, 1 allegrettowine.com, 1 -allegrettowines.com, 1 +allegrettowines.com, 0 allemanniamarburg.at, 1 allemoz.com, 1 allemoz.fr, 1 @@ -10834,7 +10737,6 @@ allgaragefloors.com, 1 allgemeinarzt-wenta-bralla.de, 1 allgemeine-zeitung.de, 1 allglobal.net, 1 -allgooddeedshomes.com, 1 allgoodkeys.com, 1 allgrass.net, 1 allgreek.tk, 1 @@ -10959,7 +10861,6 @@ allsmart.gr, 1 allsouls.co.za, 1 allspinecare.com, 1 allstakesupply.com.au, 1 -allstar-janitorial.com, 1 allstarautokiaparts.com, 1 allstarcustompools.com, 1 allstargraphics.com.au, 1 @@ -10994,7 +10895,6 @@ allucinati.tk, 1 alluel.com, 1 allur-club.cf, 1 allurebikerental.com, 1 -allurechiro.com, 1 allureclinic.pt, 1 alluremedicalaesthetic.com, 1 allurescarves.com, 1 @@ -11074,8 +10974,6 @@ almost.cf, 1 almost.fit, 1 almost.gq, 1 almostobjective.com, 1 -almudenallacer.com, 1 -almukhtar.se, 0 almurtaqa.com, 1 almusbahperfume.com, 1 almushealth.com, 1 @@ -11160,6 +11058,7 @@ alpha-associates.ch, 1 alpha-bet.com.ua, 1 alpha-centauri.tk, 1 alpha-force.net, 0 +alpha-ink.de, 1 alpha-kamera.de, 1 alpha-protein.de, 1 alpha-shop.gr, 1 @@ -11236,6 +11135,7 @@ alpis.fr, 1 alplogopedia.it, 1 alpparts.com, 1 alpstar.kiev.ua, 1 +alqalamsch.com, 1 alquiler-de-coches.tk, 1 alquiler-de-furgonetas.tk, 1 alquran-online.tk, 1 @@ -11308,6 +11208,7 @@ altecgmbh.de, 1 altedirect.com, 1 altenagala.nl, 1 altenheim.it, 1 +alteralife.eu, 1 alteraro.com, 1 alteraro.org, 1 alterbaum.net, 1 @@ -11383,12 +11284,14 @@ altiusconsulting.net, 1 altiusondemand.com, 1 altkia.com, 1 altkremsmuensterer.at, 1 +altl.org, 1 altmann-systems.de, 1 altmedicine.tk, 1 altoa.cz, 1 altodemo.de, 1 altoinsuranceagency.com, 1 altoona-wi.gov, 1 +altoonawater.gov, 1 altopartners.com, 0 altopia.com, 1 altoplan.de, 1 @@ -11405,6 +11308,7 @@ altratella.tk, 1 altravita-ivf.ru, 1 altrei.ch, 1 altrui.st, 1 +altrusin.com, 1 altsdigital.com, 0 altsetup.com, 1 altshift.win, 1 @@ -11446,6 +11350,7 @@ alvarez.tk, 1 alvarezmorales.tk, 1 alvaritoeresnuestradulcelocura.tk, 1 alvaro-smith.link, 1 +alvaroswdn.my.id, 1 alvarovega.tk, 1 alvastonauto.fi, 1 alves-avocat.com, 1 @@ -11500,7 +11405,6 @@ am-sonnenblick.de, 1 am-sonnengarten.de, 1 am-yu.jp, 1 am.am, 1 -am190.com, 1 am22i6xaf1m2a5m9k.xyz, 1 am3.se, 1 am5188.com, 0 @@ -11608,7 +11512,6 @@ amazingraymond.com.au, 1 amazingribs.com, 1 amazingstore.gq, 1 amazingtattooideas.com, 1 -amazoan.shop, 1 amazon, 1 amazon.ae, 1 amazon.at, 1 @@ -11630,7 +11533,6 @@ ambasady.cz, 1 ambassadordayslevis2023.com, 1 ambassify.com, 1 ambassify.eu, 1 -amber-teething-necklace.com, 1 amberba.tk, 1 ambercaravalho.com, 1 amberesdetective.be, 1 @@ -11640,6 +11542,7 @@ amberhouse.gq, 1 amberoad.tk, 1 amberonline.tk, 1 ambersafety.info, 1 +ambersaur.com, 1 ambersoftware.co.uk, 1 ambertears.tk, 1 amberwiz.com, 1 @@ -11658,7 +11561,6 @@ amblin.com, 1 ambor.com, 1 ambor.org, 1 ambouncyhire.com, 1 -ambra.net.nz, 1 ambrosia.cafe, 1 ambrosiamosaicos.co, 1 ambrosio.tk, 1 @@ -11672,7 +11574,6 @@ ambulanzapediatrica.it, 1 ambulanzaprivata.roma.it, 1 ambulanzeprivate.milano.it, 1 ambulari.cz, 1 -ambulatori.it, 1 amcanalense.tk, 1 amcangroup.com, 1 amcasia.com, 1 @@ -11716,7 +11617,7 @@ amendine.fr, 1 amendonne.fr, 1 ameninalaceira.com.br, 1 amenoskuarto.tk, 1 -amenta.in, 1 +ameplumbingnj.com, 1 ameresco.com, 1 ameri.capital, 1 america.gov, 1 @@ -11732,7 +11633,10 @@ americanacrylicaward.com, 1 americanartwarehouse.com, 1 americanbooks.cf, 1 americanbuzz.tk, 1 +americancancersupport.org, 1 +americancanyon.gov, 1 americancasinoguide.shop, 1 +americanclimatecorps.gov, 1 americandisinfectingassociation.com, 1 americandisinfectingassociation.org, 1 americanews.ml, 1 @@ -11747,6 +11651,7 @@ americaninsuranceplus.ml, 1 americankickoff.ga, 1 americanmessaging.net, 1 americanmusical.com, 1 +americanpop.be, 1 americanreservations.us, 1 americans.cam, 1 americanstrategic.com, 0 @@ -11757,6 +11662,7 @@ americanwalkincoolers.com, 1 americanwater.lk, 1 americapitalfunding.com, 1 americasbasementcontractor.com, 1 +americasbestawnings.com, 1 americasblackprophet.com, 1 americasdirector.com, 1 americasgottalentauditions.com, 1 @@ -11767,6 +11673,7 @@ americawiki.tk, 1 americolorcorp.com, 1 americorps.gov, 1 americorpsoig.gov, 1 +amerigenlife.com, 1 ameriglasscontractors.com, 1 amerigroup.com, 1 amerigrouphealthyliving.com, 1 @@ -11806,6 +11713,7 @@ amgreatness.com, 1 amh-entertainments.co.uk, 1 ami-de-bastanes.fr, 1 ami.com, 1 +ami.com.cn, 1 amiabot.ca, 1 amiabot.com, 1 amianto.milano.it, 1 @@ -11817,7 +11725,6 @@ amicare.fr, 1 amicipadrealdo.tk, 1 amiciperibambini.org, 1 amiciperlatesta.it, 1 -amicon.com, 1 amicosauro.tk, 1 amicus-webdesign.de, 1 amicusjunior.ro, 1 @@ -11863,6 +11770,7 @@ amirkaraj.tk, 1 amirmahdy.com, 1 amis-du-cinema.com, 1 amis-sh.fr, 1 +amisdelemm.fr, 1 amisharingstuff.com, 1 amishra.tk, 1 amisoft.co.jp, 1 @@ -11886,7 +11794,6 @@ amjinc.ca, 1 amlakzibakenar.com, 1 amleather.pl, 1 amliorefemme.tk, 1 -amliyatdua.com, 0 amlops.com.au, 1 amm6e.com, 1 ammanagingdirectors.com, 1 @@ -11922,10 +11829,12 @@ amolador.com.br, 1 amolare.com.br, 1 amoliogames.com, 1 amollare.com.br, 1 -amon.tech, 0 +amon.tech, 1 amondial.com, 1 +among-us.me, 1 amongtheflora.com, 1 amongus-guru.ru, 1 +amongusmerch.co, 1 amoozesh98.ir, 1 amoralizm.tk, 1 amoraquatropatas.org, 1 @@ -11961,13 +11870,13 @@ amp-logistics.com, 1 amp-wp.org, 1 amp.chat, 1 ampact.co, 1 -amped4ski.co.nz, 0 ampedairsoft.com, 1 amper.kharkov.ua, 0 ampersandnbspsemicolon.com, 1 ampersandsmallbusiness.com, 1 ampetronic.com, 1 ampflower.gay, 1 +ampgroep.nl, 1 amphetamines.org, 1 amphibo.ly, 1 amphora.jp, 1 @@ -12010,6 +11919,7 @@ amsconnectapp.com, 1 amscrosscomp.nl, 1 amsel305nc.ddnss.de, 1 amsfilling.com, 1 +amsfoodhk.com, 0 amsmart.hu, 1 amsochile.cl, 1 amst.io, 1 @@ -12026,6 +11936,7 @@ amstudiorecording.com, 1 amsuisse.com, 0 amt-nj.com, 1 amt-taxfrance.com, 1 +amtec.africa, 1 amtek.au, 1 amtrakoig.gov, 1 amule.cf, 1 @@ -12066,6 +11977,7 @@ amzik.tk, 1 amzinfotech.com, 0 amzn.com, 1 amzn.rocks, 1 +amznrbs.com, 1 amznworks.com, 1 an-alles-gedacht.de, 1 an-zin.com, 1 @@ -12139,7 +12051,6 @@ analysts.com, 1 analytics-media.com, 1 analyticscanvas.com, 1 analyticsinmotion.com, 1 -analyticsinsight.net, 1 analyticum.at, 1 analyticum.com, 1 analyticum.de, 1 @@ -12223,6 +12134,7 @@ ancestry.mx, 1 ancestry.se, 1 ancestrycdn.com, 1 ancestryinstitution.com, 1 +ancestryunofficial.com, 1 anchev.net, 1 anchorbvfs.com, 1 anchorit.gov, 1 @@ -12237,7 +12149,6 @@ ancientnorth.nl, 1 anclarma.fr, 1 ancolies-andre.com, 0 anconatoday.it, 1 -ancroma.ro, 1 ancuong.com, 1 and-stuff.nl, 1 and-tax.jp, 1 @@ -12264,6 +12175,7 @@ andersraagaard.dk, 1 anderstoneel.tk, 1 anderstornkvist.se, 1 andesnevadotours.com, 1 +andesnewyork.gov, 1 andesoftconsulting.com, 1 andeticaret.com, 1 andfaraway.tk, 1 @@ -12339,7 +12251,6 @@ andrehartensveld.tk, 1 andrehazeswinactie.nl, 1 andreichira.ro, 1 andreihodorog.com, 1 -andreina-atencio.com, 1 andrejbenz.com, 1 andrejstefanovski.com, 1 andremaciel.pt, 1 @@ -12355,7 +12266,6 @@ andresgarzon.net, 1 andresguiarealtor.com, 1 andrespaz.com, 1 andrespr.es, 1 -andresrios.nl, 1 andressaflores.com.br, 1 andresvillanueva.mx, 1 andreundnina.de, 1 @@ -12428,7 +12338,6 @@ android1.co.id, 1 androidcrunch.com, 1 androide.com, 1 androidfactory.io, 1 -androidfinal.com, 1 androidgadgematic.com, 1 androidgaming.tk, 1 androidhack.tk, 1 @@ -12532,7 +12441,7 @@ anfalas.ddnss.de, 1 anfarabic.com, 1 anfieldbc.co.uk, 1 anfilada.info, 1 -anfloors.ru, 0 +anfloors.ru, 1 anfr.fr, 1 angablade.com, 1 ange-de-bonheur444.com, 1 @@ -12619,7 +12528,7 @@ anglirl.eu.org, 1 anglogoldashanti.com, 1 anglopoltransport.pl, 1 angolo.ga, 1 -angop.ao, 1 +angop.ao, 0 angora.id, 1 angorarabbitsaspets.com, 1 angristan.fr, 1 @@ -12635,6 +12544,7 @@ angrysnarl.com, 1 angryteeth.net, 0 angstrommold.com, 1 angular-js.ga, 1 +anguloconsulting.com, 1 angusandperthpgl.tk, 1 angusbarn.com, 1 anh-dv.com, 1 @@ -12678,7 +12588,6 @@ animal-world.tk, 1 animalarkvets.co.uk, 1 animalcenterunomas.tk, 1 animalcrossingwiki.de, 1 -animalkingdom.cl, 1 animalliberation.tk, 1 animallog.tk, 1 animalnutritionwizard.org, 1 @@ -12804,7 +12713,6 @@ anjiurine.top, 1 anjocerdena.com, 1 anjoola.com, 1 anjtransportsolutions.com.au, 1 -ankalash.com, 1 ankane.org, 1 ankanetworks.net, 1 ankaraarabakiralama.com.tr, 1 @@ -12896,7 +12804,6 @@ annaweb.tk, 1 annazweglinska.pl, 1 anne-gb.ch, 1 anne-marie.tk, 1 -annedaniels.co.uk, 1 anneeden-porn.com, 1 anneeden.com, 1 annefit.ro, 1 @@ -12957,9 +12864,11 @@ annygraces.com, 1 anodas.lt, 1 anohana.org, 1 anokacountybuys.gov, 1 +anokawineandspirits.gov, 1 anol.loan, 1 anomalous.eu, 1 anomaly.tk, 1 +anomata.co, 1 anon-gap.tk, 1 anon-net.tk, 1 anon-next.de, 1 @@ -12980,7 +12889,6 @@ anonofficial.tk, 1 anonrea.ch, 1 anons.fr, 0 anonser.tk, 1 -anontekno.com, 1 anonwonders.tk, 1 anonybus.com, 1 anonychat.site, 1 @@ -13285,6 +13193,7 @@ antota.lt, 1 antr.me, 1 antragsgruen.de, 1 antraxx.ee, 1 +antrimcountymi.gov, 1 antrimnh.gov, 1 antrodiulisse.eu, 0 antroposboutique.it, 1 @@ -13292,6 +13201,7 @@ antroposofica.com.br, 1 ants-and-me.ml, 1 ants-carte-grise.fr, 1 antsa.duckdns.org, 1 +antscrm.com, 1 antstoolbox.com, 1 antti.codes, 1 antts.uk, 1 @@ -13339,7 +13249,6 @@ anya-carter.com, 1 anya.moe, 1 anyad.at, 1 anyboat.com.au, 1 -anybus.com, 0 anycoindirect.eu, 1 anydaytour.cf, 1 anyduchildren.tk, 1 @@ -13423,7 +13332,6 @@ aopedeure.nl, 1 aorangi-debt.co.nz, 1 aorhan.com, 1 aori.com, 1 -aorui.com, 1 aosc.kz, 1 aosclan.tk, 1 aoshiya.com, 1 @@ -13441,6 +13349,7 @@ aoxinstudy.com, 1 aoyagi-farm.jp, 1 aoyamacc.co.jp, 1 aozora.moe, 1 +aozorashika.info, 1 ap-auto-rege.com, 1 ap-auto.pl, 1 ap-bg.eu, 1 @@ -13462,6 +13371,7 @@ apannpyaymedia.com, 1 apapinspection.ca, 1 aparaatti.org, 1 aparistravel.com, 0 +apart-filipopolis.com, 1 apart-hotel-weimar.de, 1 apartamentoslostejos.tk, 1 apartamentscalpatoi.cat, 1 @@ -13483,6 +13393,7 @@ apbforum.tk, 1 apbio.org, 1 apbox.de, 1 apcassistant.com, 1 +apcdca.gov, 1 apcdistri.com, 1 apcmc.pt, 1 apcube.com, 1 @@ -13531,6 +13442,7 @@ apexitsolutions.ca, 1 apexnc.gov, 1 apexperformancegym.com, 0 apexpreciousmetals.com, 1 +apexroofingsolution.net, 1 apexsupplies.com.sa, 1 apextrailers.co.za, 1 apfhaiti.org, 1 @@ -13684,11 +13596,9 @@ apostalegal.pt, 1 apostascomvalor.com, 1 apostasdesportivas.tv, 1 apostasolida.com, 1 -apostillelondon.com, 1 apothecarydouglasville.com, 1 apotheek-ict.nl, 1 apotheke-loebtau.de, 1 -apotheke.social, 1 apothekeonline.tk, 1 apotom.tk, 1 apoyoentareas.tk, 1 @@ -13723,10 +13633,12 @@ app77018.com, 1 appac.com.tr, 1 appac.ltd, 1 appagility.co.nz, 1 +appalammanufacturer.net, 1 apparatrechose.tk, 1 apparatus.ga, 1 apparelfashionwiki.com, 1 apparelmusic.com, 1 +apparo.com, 1 appartamento.tk, 1 appartement-andrea.at, 1 appartement-evolene.net, 0 @@ -13748,7 +13660,6 @@ appelboom.com, 1 appelboomdefilm.nl, 1 appelerintrt.tk, 1 appemployees.tk, 1 -appen.com, 1 appen.com.cn, 1 appengine.google.com, 1 appetiser.com.au, 1 @@ -13770,7 +13681,6 @@ appinplace.com.au, 1 appinvalley.com.au, 1 appisoftsas.com, 1 appjobs.com, 1 -applaus-kornwestheim.de, 1 apple-droid.com, 1 apple-droid.ru, 1 apple-watch-zubehoer.de, 1 @@ -13779,12 +13689,12 @@ apple.markets, 1 apple.tf, 1 apple.wf, 1 apple77.net, 1 +appleappraisals.org, 1 applebee1558.com, 1 +applebees.com, 1 applecare.cz, 1 -appledestek.net, 1 appledroid.ru, 1 appleexterminating.com, 1 -applefeel.com, 1 applefix.it, 1 appleglasscompany.com, 1 applegun.com, 1 @@ -13804,7 +13714,6 @@ applestat.us, 1 applet.cyou, 1 appletonmn.gov, 1 appletonwi.gov, 1 -appletoy.com, 1 appletree.is, 1 appletreelanewm.com, 0 appletreemedicalgroup.com, 1 @@ -13815,7 +13724,6 @@ appliancedoctorofwestmichigan.com, 1 appliancepronwi.com, 1 appliancerepairtime.com, 1 appliances-for-home.tk, 1 -appliancist.com, 1 applicablesecurity.net, 1 application-travel.us.com, 1 applicationmanager.gov, 1 @@ -13881,6 +13789,7 @@ appscan360.org, 1 appscem.mx, 1 appscloudplus.com, 1 appsdock.de, 1 +appsdownload.org, 1 appsecmonkey.com, 0 appservice.ru, 1 appshuttle.com, 1 @@ -13891,6 +13800,7 @@ appsoda.net, 1 appson.co.uk, 1 appspcwiki.com, 1 appsren.com, 1 +appsruntheworld.com, 1 appstory.co.kr, 1 appt.ch, 0 appt.to, 1 @@ -13908,6 +13818,7 @@ appwardbeta.com, 1 appworld.ga, 1 appypie.com, 1 appzoojoo.be, 1 +apra-ga.org, 1 aprazivel.com.br, 1 aprendadesign.com, 1 aprendaingles123.com, 1 @@ -13960,12 +13871,10 @@ aptechka.ga, 1 apteka-evalar.ru, 1 apteka38.com, 1 aptekaevalar.ru, 1 -aptekakolska.pl, 1 aptekas.tk, 1 aptern.pt, 1 apthesys.com, 1 aptient.com, 1 -aptinjectiontraining.com, 1 aptitudetests.org, 1 aptos.com, 1 apu-board.de, 1 @@ -13988,7 +13897,6 @@ aqdance.com.sg, 1 aqdlt.tv, 1 aqdun.com, 0 aqenglish.pk, 1 -aqlivia.com, 1 aqqrate.com, 1 aqsiq.net, 1 aqu.com, 1 @@ -14065,6 +13973,7 @@ aquaworld.tk, 1 aquedim.com, 1 aqueducttech.com, 1 aquienguate.com, 1 +aquigenbio.com, 1 aquila.co.uk, 1 aquila.earth, 1 aquimisa.com, 1 @@ -14091,7 +14000,6 @@ arabedia.tk, 1 arabi-news.ml, 1 arabi-online.net, 1 arabia-news.gq, 1 -arabia.fi, 1 arabian-gulf.tk, 1 arabic-for-nerds.com, 1 arabic-shirts.com, 1 @@ -14132,6 +14040,7 @@ aralys.com, 1 aramido.de, 1 aramloebmd.com, 1 aramsco.com, 1 +aramya.in, 1 aramyayinevi.com, 1 aranchhomes.com, 1 arandinacf.tk, 1 @@ -14183,7 +14092,6 @@ arborio.com.ua, 1 arboristadvice.com, 1 arboristic.de, 1 arbounie.nl, 1 -arbousier.com, 1 arbradio.com, 1 arbu.eu, 0 arbucks.io, 1 @@ -14276,6 +14184,7 @@ arcinapoli.it, 1 arcj.es, 1 arclookup.com, 1 arcloud.com.tw, 1 +arcloudaccess.click, 1 arcmarine.eu, 1 arco.lu, 1 arcobalabs.ca, 1 @@ -14315,7 +14224,9 @@ ardacar.com, 1 ardadanal.com, 1 ardakannews.tk, 1 ardania.de, 1 +ardennepta.org, 1 ardennes.com, 1 +ardentinsure.com.au, 1 ardenwolfsky.com, 1 arditech.ml, 1 ardmoreok.gov, 1 @@ -14333,6 +14244,7 @@ area51.social, 1 area51bit.com, 1 area51bit.it, 1 areacinquentaeum.tk, 1 +areadispatch.com, 1 areallyneatwebsite.com, 1 arealsultan.ga, 1 areanet.tk, 1 @@ -14340,7 +14252,6 @@ areata.tk, 1 areatrend.com, 1 areavoipers.ga, 1 areavoipest.ga, 1 -areeb.live, 1 areege.tk, 1 arefidgetspinnersgay.com, 1 arefly.com, 1 @@ -14512,9 +14423,9 @@ aristocrates.co, 1 aristokratia.tk, 1 ariston-center.gq, 1 aristotle.tk, 1 -aritec-la.com, 1 arithmetic.ga, 1 arithmetica.at, 1 +arithmetica.xyz, 1 aritmetic.com, 1 aritworld.tk, 1 arivo.com.br, 1 @@ -14536,7 +14447,6 @@ arkadaslik.tk, 1 arkadelphia.gov, 1 arkadiahill.tk, 1 arkadian.tk, 1 -arkadien.com, 1 arkadium.com.br, 1 arkadiyt.com, 1 arkagis.com, 1 @@ -14612,6 +14522,7 @@ armchess.tk, 1 armculturaltv.cf, 1 armdirectoryers.ga, 1 armdirectoryest.ga, 1 +armedcommunity.org, 1 armenia.cf, 1 armeniaweb.tk, 1 armeo.top, 1 @@ -14696,10 +14607,10 @@ arod.tk, 1 arofabric.com, 1 arogov.com, 1 arokha.com, 1 -arolariu.ro, 1 aroma-therapy.tk, 1 aroma-wave.com, 1 aroma24.ml, 1 +aromacandles.org, 1 aromachat.eu, 1 aromacoffee.bg, 1 aromacos.ch, 1 @@ -14778,7 +14689,6 @@ arsalba.com, 1 arsalbania.tk, 1 arschkrebs.org, 1 arselvarol.com.tr, 1 -arsenal-of-wisdom.org, 1 arsenal-trans.tk, 1 arsenalestate.tk, 1 arsenalperu.tk, 1 @@ -14790,7 +14700,7 @@ arshia.cf, 1 arshidazarine.tk, 1 arshina.su, 1 arshispana.com, 1 -arsigroup.com, 1 +arsigroup.com, 0 arsindecor.com, 1 arsk1.com, 1 arslankaynakmetal.com, 1 @@ -14803,6 +14713,7 @@ arstudentloanhelp.com, 1 art-athens.com, 1 art-auction.jp, 1 art-boeden.ch, 1 +art-box.org, 1 art-creative.tk, 1 art-design.tk, 1 art-dolls.com.ua, 1 @@ -14830,7 +14741,6 @@ artakids.tk, 1 artane.gq, 1 artaurium.com, 1 artbalsam.com, 1 -artbees.co.uk, 1 artboja.com, 1 artbygarr.com, 1 artc.at, 1 @@ -14897,7 +14807,6 @@ artevos.de, 1 artex.com.br, 1 artexhibition.jp, 1 artextasia.com, 1 -arteya.net, 1 artfabrics.com, 1 artformcollective.com.au, 1 artfullyelegant.com, 1 @@ -14962,11 +14871,10 @@ artisan-ravalement-facade.fr, 1 artisan.tk, 1 artisanat2france.fr, 1 artisanhd.com, 1 +artisanity.io, 1 artisanportrait.com, 1 -artisansbottega.com.au, 1 artisansofstone.com, 1 artisansoftaste.com, 1 -artisavotins.com, 1 artishevski.com, 1 artismist.com, 1 artiso.pl, 1 @@ -14976,6 +14884,7 @@ artistedeparis.fr, 1 artistieq.com, 1 artistiquementvotre.tk, 1 artistiqueweddingphotography.com.au, 1 +artistmanagement.id, 1 artistmovieers.ga, 1 artistrunwebsite.com, 1 artivo-gallery.com, 1 @@ -14999,6 +14908,7 @@ artmaxi.eu, 1 artmo.com, 1 artnazar.org.ua, 1 arto.group, 1 +artofbong.com, 1 artofcode.co.uk, 1 artofeyes.nl, 1 artofhappyliving.com, 1 @@ -15112,6 +15022,7 @@ arzua.gal, 1 as-clima.com, 1 as-evalar.ru, 1 as-sklep.pl, 1 +as.roma.it, 1 as0.it, 1 as136964.com, 1 as136964.net, 1 @@ -15133,6 +15044,7 @@ as41405.net, 1 as6369.com, 1 as6369.net, 1 as8423.net, 1 +asa-securityservices.com, 1 asabacortoscaseros.tk, 1 asadatec.de, 1 asaduddinowaisi.tk, 1 @@ -15178,6 +15090,7 @@ asbf-rambouillet.fr, 1 asbito.de, 1 asburyparkreporter.com, 1 asbweb.org, 1 +asc.com.qa, 1 asc.es, 1 ascamo.tk, 1 ascannes-non-officiel.tk, 1 @@ -15210,7 +15123,7 @@ ascon-profi.ru, 1 ascormovies.com, 1 ascpaphilatelie.eu, 1 ascultaonlineradio.ml, 1 -asd.gov.au, 1 +asd.gov.au, 0 asdchieti.tk, 1 asdetrifolium.com, 1 asdf.one, 1 @@ -15244,7 +15157,6 @@ asfaleianet.gr, 1 asfalteros.cz, 1 asfalti.it, 1 asfberbagi.org, 1 -asfly.me, 1 asfono.gov, 1 asg-egy.com, 1 asgapps.co.za, 1 @@ -15265,6 +15177,7 @@ ashd2.goip.de, 1 ashd3.goip.de, 1 ashdodisrael.com, 1 ashdownparkhomes.co.uk, 1 +ashemaletubeplus.com, 1 ashenc.gov, 1 ashenm.ml, 1 asher.tools, 1 @@ -15281,6 +15194,7 @@ ashimwe.com, 1 ashisharma.tk, 1 ashishchamoli.com, 1 ashlandcountywi.gov, 1 +ashlandoregon.gov, 1 ashlee-club.tk, 1 ashley.net.in, 1 ashleyadum.com, 1 @@ -15290,6 +15204,7 @@ ashleymadison.com, 1 ashleynicholsboudoir.com, 1 ashleythouret.com, 1 ashlingonline.com, 1 +ashmore.gov, 1 ashmportfolio.com, 1 ashotofadrenaline.net, 1 ashraful-islam.ml, 1 @@ -15353,7 +15268,6 @@ asikoo.xyz, 1 asikpasagazetesi.tk, 1 asile-colis.fr, 1 asilo.roma.it, 1 -asilomar.com, 1 asinat.by, 1 asinetasima.com, 1 asisee.co.il, 1 @@ -15405,9 +15319,9 @@ asla.info, 1 aslanadam.com, 1 aslansigorta.net, 1 aslia.no, 1 -aslinfinity.com, 1 asm-usa.com, 1 asm.io, 1 +asm13.org, 1 asm802.com, 1 asm802.es, 1 asmbsurvey.com, 1 @@ -15435,8 +15349,10 @@ asocedune.com, 1 asociacionatlas.tk, 1 asociaciones.tk, 1 asociacionlarueda.tk, 1 +asogic.org, 1 asokan.org, 1 asonaderi2002.tk, 1 +asotpropertyservices.com.au, 1 asoul.tw, 1 asoziales-netzwerk.net, 1 asp-progress.tk, 1 @@ -15465,6 +15381,8 @@ aspirateur-univers.com, 1 aspiration.marketing, 1 aspire-dev2.com, 1 aspirecig.bg, 1 +aspirefostering.com, 1 +aspiresys.net, 1 aspiresys.pl, 1 aspirevc-prod.com, 1 aspirevc.com, 1 @@ -15528,6 +15446,7 @@ assguidesporrentruy.ch, 0 assicurare.it, 1 assid.com, 1 assignacii.ml, 1 +assignmentcrafters.com, 1 assignmenthelper.org, 1 assignmenthelponline.co.uk, 1 assignmenthelpservices.com, 1 @@ -15562,11 +15481,13 @@ asso.com.ua, 1 associatedgamer.com, 1 associationguillaume.com, 1 associationhorizon.tk, 1 +associationoffreecitizens.org, 1 associazionerimborsi.it, 1 associazioneterra.it, 1 assoft.co, 1 assomydesk.fr, 1 assoservicesweb.org, 1 +assosglobal.com, 1 asspoop.com, 1 assta.ga, 1 assumptionla.gov, 1 @@ -15630,6 +15551,7 @@ astonishing.tk, 1 astore.co.uk, 1 astorfoodservice.com, 1 astorhospitality.com, 1 +astoria.gov, 1 astormueble.tk, 1 astorship.com, 1 astour.ee, 1 @@ -15699,6 +15621,7 @@ astrosociety.org, 1 astrosofa.com, 1 astrostart.tk, 1 astroteam.tk, 1 +astrovandalistas.cc, 1 astroze.it, 1 astrumadvies.nl, 1 astsummer.tk, 1 @@ -15723,6 +15646,7 @@ asukalangley.tk, 1 asun.co, 1 asuntospropios.com, 1 asura.in.th, 1 +asuransiperjalanan.co.id, 1 asurbernardo.com, 1 asurgiant.ca, 1 asuro.de, 1 @@ -15777,7 +15701,9 @@ atayia.com, 1 atc-fr.com, 1 atc.cuneo.it, 1 atc.io, 0 +atccareer.com, 1 atcg.cc, 0 +atchisoncountymo.gov, 1 atchisonkspolice.gov, 1 atchleyjazz.com, 1 atchleyjazz.org, 1 @@ -15793,13 +15719,14 @@ ateasesystems.net, 1 atebaa.ga, 1 atec.pt, 1 ateli.com, 1 -atelier-aleph.fr, 0 +atelier-aleph.fr, 1 atelier-lebreton.fr, 1 atelier-naruby.cz, 1 atelier-rk.com, 1 atelier-viennois-cannes.fr, 1 atelieraphelion.com, 1 atelierbw.com, 1 +atelierdelachaine.fr, 1 atelierdelacreation.com, 1 atelierdeloulou.fr, 1 atelierdesflammesnoires.fr, 1 @@ -15810,7 +15737,6 @@ atelierjs.com, 1 atelierkuni.jp, 1 atelierlk.art, 1 ateliernaruby.cz, 1 -ateliernox.com, 1 atelierquersin.fr, 1 atelierssud.swiss, 1 atelierverbeelding.nl, 1 @@ -15908,7 +15834,6 @@ atlantacustomfab.com, 1 atlantahealthcare.tk, 1 atlantajewishconnector.com, 1 atlantajewishlifefestival.com, 1 -atlantareroof.com, 1 atlantatai.org, 1 atlantclinical.com, 1 atlantica.tk, 1 @@ -15916,6 +15841,7 @@ atlanticbeachacademy.com, 1 atlanticcitycasino.news, 1 atlanticcitycasinonews.com, 1 atlanticcityweekly.com, 1 +atlanticcountynj.gov, 1 atlanticdatastream.ca, 1 atlanticfcu.com, 1 atlantichearingcare.com, 1 @@ -15955,12 +15881,12 @@ atlasgaming.ma, 0 atlasindustries.com, 1 atlaslandrecords.com, 1 atlasleeuwen.tk, 1 +atlasmgountours.com, 1 atlasminertool.com, 1 atlaso.cz, 1 atlasone.us, 1 atlasrealestates.com, 1 atlasreclame.nl, 1 -atlassen.com, 1 atlassian.net, 1 atlassignsandplaques.com, 1 atlastax.ga, 1 @@ -15988,6 +15914,7 @@ atmmantenimiento.co, 1 atmmasterplan.eu, 1 atmocdn.com, 0 atmondigital.com, 0 +atmore.gov, 1 atmos.tk, 1 atmosferno.cf, 1 atmospheremarketingwy.com, 1 @@ -16096,11 +16023,11 @@ atvirtual.at, 1 atvlifesaver.net, 1 atvsafety.gov, 1 atwatermn.gov, 1 -atwel.de, 1 atwey.fr, 1 atwk.io, 1 atwonline.org, 1 atworktechnology.com.au, 1 +atx.is, 1 atxchirocoverage.com, 1 atyourleisureculinary.com, 1 atyourprice.net, 1 @@ -16160,7 +16087,6 @@ audio-joiner.com, 1 audio.servemp3.com, 1 audiobit.es, 1 audioblackmagic.com, 1 -audiobone.com, 1 audiobookstudio.com, 1 audioboom.com, 1 audioboomers.ga, 1 @@ -16283,6 +16209,8 @@ auplidespages.fr, 1 aur.rocks, 1 aura.moe, 1 aura7chakr.com, 1 +aurabasketball.com, 1 +aurabasketball.fr, 1 aurabeautyhub.com, 1 aurac.org.nz, 1 aurahiemis.tk, 1 @@ -16295,6 +16223,7 @@ auraliamusic.com, 1 auralinna.blog, 1 aurantis.it, 1 aurbrowser.tk, 1 +aurdumesti.ro, 1 aurelharmoniebeaute.fr, 1 aurelie-valognes.com, 1 aurelieburn.fr, 1 @@ -16335,7 +16264,6 @@ ausbildung-rbg.de, 1 ausbildungsmesse-digital.de, 1 ausbrightfacilities.com.au, 1 auscanalliancecorp.com, 1 -auscert.org.au, 1 auscube.tk, 1 auscultador.com, 1 auscultador.net, 1 @@ -16463,7 +16391,6 @@ auto-quote.ga, 1 auto-rahbari.de, 1 auto-reklame.tk, 1 auto-res.ru, 1 -auto-schliephake.com, 1 auto-skills.ru, 1 auto-specifikacio.hu, 1 auto1.fi, 1 @@ -16481,6 +16408,7 @@ autoauctionsvirginia.com, 1 autoaudio.pt, 0 autobarn.co.nz, 1 autobazarcentrum.cz, 1 +autobazarmontekarlo.cz, 1 autobedrijfgarant.nl, 1 autobella-hurtownia.pl, 1 autobelle.it, 1 @@ -16514,7 +16442,7 @@ autocrossteam-martens.tk, 1 autocrossteam-monein.tk, 1 autocrossteam.tk, 1 autocrypt.org, 1 -autodach.com, 1 +autoctona.org, 1 autodeal.com.ph, 1 autodemolizioni.roma.it, 1 autodidactic.ai, 1 @@ -16524,11 +16452,13 @@ autodidacticstudios.org, 1 autodocument.tk, 1 autodynamics.tk, 1 autoecoledumontblanc.com, 1 +autoeda.cz, 1 autoeet.cz, 1 autoelettricaperbambini.com, 1 autoentrepreneurinfo.com, 1 autoepc.ro, 1 autoescolapontual.com.br, 1 +autoeshop.eu, 1 autoexprez.com, 1 autofficina.roma.it, 1 autofinancing.ga, 1 @@ -16539,7 +16469,6 @@ autogarag.ru, 1 autogard.cz, 1 autogear.ga, 1 autogeizer.ru, 1 -autogenai.com, 1 autoglass.com.my, 1 autoglasskobra.bg, 1 autohaus-brueggemann.de, 1 @@ -16553,6 +16482,7 @@ autohunt.ga, 1 autohut.ca, 1 autohuttruckcenter.ca, 1 autoi.ch, 1 +autoimmune-disease.org, 1 autoinfa.tk, 1 autoinkoop.tk, 1 autoinsurancehavasu.com, 1 @@ -16590,7 +16520,6 @@ automiata.de, 1 automir.online, 1 automizor.io, 1 automobile-detail.com, 1 -automobile-gadgets.ru, 1 automobile.fr, 1 automobile.it, 1 automobileescrowers.ga, 1 @@ -16754,6 +16683,7 @@ autonewssite.com, 1 autonoleggio.milano.it, 1 autonome-netze.de, 1 autonome-treinen.tk, 1 +autonovinky.cz, 1 autoofficina.it, 1 autopapo.com.br, 1 autopark-ost-fichtner.de, 1 @@ -16770,7 +16700,6 @@ autopilotapp.com, 1 autopistadelitata.cl, 1 autopneusdacovilha.pt, 1 autopocket.co, 1 -autopod.com, 1 autoportal.tk, 1 autopril.com, 1 autoprogconsortium.ga, 1 @@ -16835,6 +16764,8 @@ autotonic.tk, 1 autotrac.com.br, 1 autotransportquoteservices.com, 1 autotras.com, 1 +autotriumph.ru, 1 +autotruckpartsonline.com, 1 autouncle.at, 1 autouncle.co.uk, 1 autouncle.com, 1 @@ -16865,7 +16796,6 @@ autozaz.ml, 1 autozuki.com, 1 autres-talents.fr, 1 autumnhungary.tk, 1 -autumnmanor.com, 1 autya.ga, 1 auverdrift.ovh, 1 auvernet.org, 1 @@ -16878,6 +16808,7 @@ aux-scape.tk, 1 auxbrinstresses.fr, 1 auxessenceselfiques.fr, 1 auxilius.be, 1 +auxion.net, 1 auxmode.com, 1 auzpro.au, 1 av-dnepr.com.ua, 1 @@ -16942,6 +16873,7 @@ avancen.com, 1 avangard-bg.com, 1 avangard-tovar.tk, 1 avangard.tk, 1 +avangardmobile.ru, 1 avanguardia.tk, 1 avangvpn.ga, 1 avanovum.de, 1 @@ -16956,6 +16888,7 @@ avantikachair.com, 0 avanza.ps, 0 avanzagrupo.com, 1 avanzbanc.com, 1 +avapolice.org, 1 avaralar.tk, 1 avarcom.tk, 1 avarie.ru, 1 @@ -16968,18 +16901,17 @@ avatarka.tk, 1 avatedu.com, 1 avaxprices.com, 1 avay.vn, 1 +avcd.by, 1 avcipets.com, 1 avclub.com, 1 -avcone.co.uk, 1 avdagic.net, 1 -avday.tv, 1 +ave-bags.com, 1 ave.zone, 1 aveamcorp.com, 1 aveapps.com, 0 aveclunettesoleil.fr, 1 avedesk.org, 0 avegaedge.com, 1 -avelecollege.edu.ws, 1 avelengo.org, 1 avelinodiaz.gal, 1 avellinotoday.it, 1 @@ -17095,7 +17027,6 @@ avivanuestroscorazones.com, 1 avivaplasticsurgery.com, 1 aviweisfogelinfo.org, 1 avlasov.tk, 1 -avlhostel.com, 1 avm-multimedia.com, 1 avm99963.com, 1 avmemo.com, 1 @@ -17111,6 +17042,7 @@ avocadooo.stream, 1 avocadopress.ru, 0 avocadostore.at, 1 avocadostore.de, 1 +avocadostore.market, 1 avocat-alina-szilaghi.ro, 1 avocat-bourgogne.fr, 1 avocat-divort-constanta.ro, 1 @@ -17178,7 +17110,6 @@ avtomarket.ru, 1 avtoobzor.tk, 1 avtoritet78.ru, 1 avtorspb.ru, 1 -avtoshini.md, 1 avtostolica.tk, 1 avtoucheba.tk, 1 avtours.gr, 1 @@ -17201,6 +17132,7 @@ aw.gov.pl, 1 aw.net, 1 awac.com, 1 awakenaija.com, 1 +awakenedorganization.org, 1 awakengr.com, 0 awakening-guild.com, 1 awakenplace.tk, 1 @@ -17211,6 +17143,7 @@ awangardaszkola.pl, 1 awanteverde.tk, 1 award.ga, 1 aware.org.sg, 0 +awarecares.org, 1 awaremi-tai.com, 1 awarenessadvisor.ga, 1 awarenessadvisorest.ga, 1 @@ -17248,7 +17181,6 @@ awlonline.tk, 1 awmb.uk, 1 awningcleaningchicago.com, 1 awningpressurewashing.com, 1 -awningsaboveus.com, 1 awo-bremen.de, 1 awo-sh.de, 1 awoau.com.au, 1 @@ -17314,6 +17246,7 @@ axiom4.net, 1 axiomecpa.com, 1 axiomer.com, 1 axiomtechnologies.tk, 1 +axion-esti.com, 1 axios.tk, 1 axiosint.com, 1 axis-of-evil.tk, 1 @@ -17359,6 +17292,7 @@ ayahya.me, 0 ayakatenshi.tk, 1 ayamchikchik.com, 1 ayanomimi.com, 1 +ayanrp.com, 1 ayashev.kz, 1 ayatacademy.net, 1 ayatosuzuki.com, 1 @@ -17382,6 +17316,7 @@ ayerssuitesmillsmall.com, 1 ayesh.win, 1 ayhankaraman.com, 1 ayj.solutions, 1 +ayjsolicitors.com, 1 aykiri.com.tr, 1 aykutcevik.com, 1 aykyamultifest.com, 1 @@ -17465,10 +17400,12 @@ ayresyorbalinda.com, 1 ayrohq.com, 1 ayrom.io, 1 ayrshirebouncycastlehire.co.uk, 1 +ayrtandpaintdesign.fr, 1 ayruu.com, 1 ayselonia.onl, 1 ayshaflix.com.br, 1 aysima.com, 1 +aytuntegelzetbedrijf.nl, 1 ayubesportes.com.br, 1 ayudacloud.com, 1 ayudaconmibanco.gov, 1 @@ -17519,6 +17456,7 @@ azcontech.com, 1 azdailysun.com, 1 azdevsmartviewwebportal.azurewebsites.net, 1 aze.dk, 1 +azeahec.org, 1 azehosting.net, 1 azemardstephanie.com, 1 azenot.com, 0 @@ -17576,6 +17514,7 @@ azotobacter.nl, 1 azoulaygroup.org, 1 azplayersclub.com, 1 azpogomap.com, 1 +azpousivmechu.cz, 1 azquality.com, 1 azrangers.gov, 1 azrazalea.net, 1 @@ -17621,6 +17560,7 @@ azurpedia.cf, 1 azuxul.fr, 1 azvirtualschool.com, 0 azvpn.tk, 1 +azxjm.com, 1 azzurrapelletterie.it, 1 b-angel.info, 1 b-b-law.com, 1 @@ -17668,7 +17608,6 @@ b2b-nestle.com.br, 1 b2bchiemihara.com, 1 b2bhint.com, 1 b2binpay.com, 1 -b2bleadhub.com, 1 b2bmail.ga, 1 b2bmuzikbank.com, 1 b2bpoke.com, 1 @@ -17820,6 +17759,7 @@ ba7jcm.top, 1 ba7rain.tk, 1 baaam.se, 1 baac-dewellmed.com, 1 +baahai.org, 1 baaiai.com, 1 baalajimaestro.me, 1 baams.tk, 1 @@ -17845,6 +17785,7 @@ babaog.com, 1 babarkata.com, 1 babaroxi4j2.com, 0 babaseo.ml, 1 +babaullah.org, 1 babavan.ga, 1 babayaga-bg.ga, 1 babb.is, 1 @@ -17860,6 +17801,7 @@ babelfisch.eu, 1 babelfish.money, 1 babes.com, 1 babesnetwork.com, 1 +babespremium.com, 1 babet365.com, 1 babetta.tk, 1 babettelandmesser.de, 0 @@ -17909,7 +17851,7 @@ babyhealthsummit.pt, 1 babyinthehouse.com.br, 1 babykappy.com, 1 babylonclub.cf, 1 -babymall.hk, 1 +babymall.hk, 0 babymasaze.cz, 1 babymozg.ga, 1 babynamen.nl, 1 @@ -17982,6 +17924,7 @@ background-checks.biz, 1 background-checks.mobi, 1 backgroundscreenersofamerica.com, 1 backgroundz.net, 1 +backhoewheelloader.com, 1 backingtrackbrasil.com, 1 backinstockalerts.com, 1 backjump.tk, 1 @@ -17997,10 +17940,11 @@ backmitra.com, 1 backmitra.mx, 1 backmitra.nl, 1 backpacken.org, 1 -backpackinglight.com, 1 +backpackinglight.com, 0 backpackingtours.com, 1 backpacktour.ru, 1 backpagegals.com, 1 +backpageseek.com, 1 backporchartists.com, 1 backrestored.gq, 1 backrip.tk, 1 @@ -18058,7 +18002,6 @@ bad.horse, 1 bad.pet, 1 bad.spdns.de, 1 badaa.info, 1 -badante.it, 1 badanteinfamiglia.it, 1 badaparda.com, 1 badass-women.club, 1 @@ -18146,6 +18089,7 @@ baerkarrer.ch, 1 baesystems-she.com, 1 baeten.com, 1 baevserver.ddns.net, 1 +baffinland.org, 1 bafito.com, 1 baframedya.tk, 1 bafus.ru, 1 @@ -18180,7 +18124,7 @@ bagwrap.com, 1 bah.im, 0 bahadirh.ml, 1 bahaiprayers.io, 1 -bahana.net, 1 +bahanpromosi.com, 1 baharmusic24.tk, 1 bahcehavuz.com, 1 bahena.be, 0 @@ -18200,6 +18144,7 @@ bahri.sa, 1 bai-bao.fr, 1 baichi.cf, 1 baichi.ml, 1 +baiduo.com, 1 baier-michels.com, 1 baif.hr, 1 baifubao.com, 1 @@ -18214,6 +18159,7 @@ baileyh.xyz, 1 baileyladders.com.au, 1 baileysafetyconsultants.com, 1 baileysharborwi.gov, 1 +bailianheli.com, 1 bailleux.be, 1 bailodromo.tk, 1 bailong.kr.ua, 1 @@ -18221,7 +18167,6 @@ bailonga.com, 1 baimed.com.au, 1 bainba.com, 1 baindayman.com, 1 -baindetoile.fr, 1 baircentral.com, 1 bairuo.net, 0 bairuo.top, 0 @@ -18232,6 +18177,7 @@ baise3x.com, 1 bait55.ru, 0 baitable.ml, 1 baitapsgk.com, 1 +baitfinesseempire.com, 1 baithuti.com, 1 baitnaservices.com, 1 baitulongbaycruises.com, 1 @@ -18251,6 +18197,7 @@ bajj.de, 1 bajofondoradio.tk, 1 bajominimos.tk, 1 bajune.tk, 1 +bajz.org, 1 bak.my.id, 0 baka-gamer.net, 1 baka.ms, 1 @@ -18293,6 +18240,7 @@ bakla.ml, 1 baklavabg.com, 1 bakoma.pl, 1 bakongcondo.com, 1 +bakrypt.io, 1 baks.cf, 1 baksclub.cf, 1 baksclub.gq, 1 @@ -18315,7 +18263,6 @@ balaganoff.tk, 1 balagne-corsica.com, 1 balaisnomad.com, 0 balakovo-news.tk, 1 -balala.com, 1 balancascia.com.br, 1 balance.courses, 1 balance.education, 1 @@ -18351,6 +18298,8 @@ baldolinitraslochiroma.it, 1 baldpreventioners.ga, 1 baldvinringsted.com, 1 baldwin-mania.tk, 1 +baldwin.com, 1 +baldwinparkca.gov, 1 baleen.us, 1 baleinesendirect.org, 1 balelabs.id, 1 @@ -18406,6 +18355,7 @@ ballotapi.com, 1 ballparkbuns.com, 0 ballpythonsaspets.com, 1 ballroompages.com, 1 +ballstonspa.gov, 1 balluncar.tk, 1 balneariodearchena.com, 1 baloch-intelligence.tk, 1 @@ -18423,6 +18373,8 @@ balter.com, 1 baltialcoholicos.tk, 1 baltimorecashflow.com, 1 baltimorecitybnmd.gov, 1 +baltimorecitycouncil.gov, 1 +baltimorecitysheriff.gov, 1 baltimorecolonrectal.com, 1 baltimorejetcharter.com, 1 baltimoreroofingservices.com, 1 @@ -18481,10 +18433,9 @@ bancoctt.pt, 1 bancodeloja.fin.ec, 1 bancontinental.com.py, 1 bancosdominicanos.net, 1 -bancoserfinanza.com, 1 +bancoserfinanza.com, 0 bancosol.com.bo, 1 band.us, 1 -banda-car-service.com, 1 bandaancha.eu, 1 bandademusicacarrion.tk, 1 bandadestino.tk, 1 @@ -18537,7 +18488,7 @@ bangandscrew.com, 1 bangbangboys.tk, 1 bangberlin.tk, 1 bangdaiviet.tk, 1 -bangkok-thailand.org, 1 +bangkok-thailand.org, 0 bangkokcookingclass.com, 1 bangkokflightservices.com, 1 bangku.tk, 1 @@ -18564,6 +18515,7 @@ bank-laan.dk, 1 bank-yahav.co.il, 1 bank34.ua, 1 banka.space, 0 +bankai-tech.com, 1 bankanswers.gov, 1 bankassafa.com, 1 bankasubeleri.tk, 1 @@ -18637,6 +18589,7 @@ banquetestorrefuerte.com.mx, 1 banquevanbreda.be, 1 banri.me, 1 bans.info, 1 +bansalacademy.com, 1 bantaihost.com, 1 bantchev.com, 1 bantchev.net, 1 @@ -18675,6 +18628,7 @@ bar38.tk, 1 baraboowi.gov, 1 barabrume.fr, 1 baracca.es, 1 +barackobamabilia.org, 1 barakayu.com, 1 baraklava.com, 1 baran-shop.ga, 1 @@ -18682,11 +18636,9 @@ baransys.com, 1 baranyavar.hu, 1 barao.tk, 1 barataeletrica.tk, 1 -baratzegrowshop.com, 1 baravalle.com, 1 baraxolka.ga, 1 baraxolka.ml, 1 -barbara-bertagnolli.co.uk, 1 barbara-fuchs-gruene-fuerth.de, 1 barbarabowersrealty.com, 1 barbarabryce.com, 1 @@ -18745,6 +18697,7 @@ barelias.tk, 1 barentsz.co, 1 barer.me, 1 barexam.jp, 1 +bargainbookmole.org, 1 bargaindentistsers.ga, 1 bargaindentistsest.ga, 1 bargainsettelement.com, 1 @@ -18752,7 +18705,6 @@ bargainusa.tk, 1 barganhanaweb.ml, 1 bargenarenji.com, 1 bargerveen.tk, 1 -bargfeldt.de, 1 bargrill.ga, 1 bargroup.ga, 1 barhan-sarykum.ru, 1 @@ -18836,6 +18788,7 @@ barrierpestservices.com, 1 barrikade.tk, 1 barro.ga, 1 barruntos.tk, 1 +barrycountye911.gov, 1 barrydenicola.com, 1 barrymarkus.tk, 1 barrytownshipmn.gov, 1 @@ -18855,6 +18808,7 @@ bartdaelman.tk, 1 bartdesign.tk, 1 bartekbv.be, 1 bartel.ws, 1 +barteld.eu, 1 bartelt.name, 1 bartender.com, 1 barter.vg, 1 @@ -18873,6 +18827,7 @@ bartowcountyga.gov, 1 bartula.de, 1 bartvandamme.tk, 1 baruch.me, 1 +baruzdin.online, 1 barwaldesigns.com, 1 barwave.com, 1 barzallof.com, 1 @@ -18918,6 +18873,7 @@ baselnazifrei.info, 0 basement961.co.nz, 1 basementdefender.net, 1 basementdoctorwestvirginia.com, 1 +basementdoctorwv.com, 1 basementfinishingohio.com, 1 basementwaterproofingasheville.com, 1 basementwaterproofingdesmoines.com, 1 @@ -18939,6 +18895,7 @@ bashkiria.cf, 1 bashkiria.ga, 1 bashkiria.ml, 1 bashkirlife.tk, 1 +bashmaistora.bg, 1 bashoutter.link, 1 bashsoftware.tk, 1 bashstreetband.co.uk, 1 @@ -19026,8 +18983,25 @@ basyrova.ml, 1 basysconsulting.com, 1 basyspro.net, 1 bata.co.zm, 1 +bata.com.bo, 1 batacas.com, 1 batailleros.tk, 1 +bataindustrials.cl, 1 +bataindustrials.co.in, 1 +bataindustrials.co.nz, 1 +bataindustrials.co.th, 1 +bataindustrials.co.za, 1 +bataindustrials.com, 1 +bataindustrials.com.au, 1 +bataindustrials.com.bo, 1 +bataindustrials.com.co, 1 +bataindustrials.com.my, 1 +bataindustrials.cz, 1 +bataindustrials.de, 1 +bataindustrials.nl, 1 +bataindustrials.pe, 1 +bataindustrials.pl, 1 +bataindustrials.sk, 1 bataminnovationhub.com, 1 bataviail.gov, 1 bataviaoh.gov, 1 @@ -19054,10 +19028,10 @@ bathroomremodelinggeorgia.com, 1 bathroomsinkcabinet.tk, 1 bathscobensraker.ga, 1 bati-alu.fr, 1 -batiburrillo.net, 1 batiim.co.il, 1 batipiscine.com, 1 batipresta.ch, 0 +batistasbakery.com, 1 batitrakya.org, 1 batiweb.tv, 1 batiwebgroup.com, 0 @@ -19073,6 +19047,7 @@ bats.gov, 1 batten-family.uk, 1 batten.eu.org, 1 batterie-au-top.com, 1 +batteriesplusbusiness.com, 1 batterman.ch, 1 battery-center.fr, 1 batteryboys.ca, 1 @@ -19176,7 +19151,7 @@ bayareaplasticsurgery.com, 1 bayareatiremd.com, 1 bayashi.net, 1 bayburtgazetecilercemiyeti.org.tr, 1 -bayburtmanset.com, 0 +bayburtmanset.com, 1 baycialis.net, 1 baycitymi.gov, 1 baycountyfltax.gov, 1 @@ -19251,7 +19226,6 @@ bb2-group.com, 1 bb37roma.it, 1 bb5197.co, 1 bb6729.co, 1 -bb6729.com, 1 bb6957.co, 1 bb9297.co, 1 bb9728.co, 1 @@ -19268,7 +19242,6 @@ bbc67.fr, 1 bbcastles.com, 1 bbcincorp.com, 1 bbclyra.tk, 1 -bbcomcdn.com, 1 bbcsuk.co.uk, 1 bbcustomremodeling.com, 1 bbence.me, 1 @@ -19337,6 +19310,7 @@ bcarpentrypro.com, 1 bcbsfepvision.com, 1 bcbudonline.com, 1 bcccremeno.it, 1 +bccst.org, 1 bccx.eu.org, 1 bccxo.com, 1 bcdelounge.nl, 1 @@ -19349,6 +19323,7 @@ bceaf.org, 1 bcfp.gov, 1 bcgefatap.com, 1 bchep.com, 1 +bciltransit.gov, 1 bcis.co.uk, 0 bck-koethen.de, 1 bck-lelystad.nl, 1 @@ -19377,6 +19352,7 @@ bcu.ac.uk, 1 bcubeanalytics.com, 1 bcutah.gov, 1 bcvps.com, 1 +bcvwd.gov, 1 bcyw56.live, 0 bcyw56.top, 1 bcz.ca, 1 @@ -19388,6 +19364,7 @@ bd4d.org, 1 bda-boulevarddesairs.com, 0 bdasites.in, 1 bdbe.ga, 1 +bdbpayroll.com, 1 bdbxml.net, 1 bdcdev.in, 1 bdd.fi, 1 @@ -19409,6 +19386,7 @@ bdpn.ru, 1 bdragon.com, 1 bdrmedia.rs, 1 bdsdonghanh.com, 1 +bdsm-erotik.com, 1 bdsmbibliothek.net, 1 bdsmcontrol.com, 1 bdsmdating.tk, 1 @@ -19460,7 +19438,6 @@ beachvolleyball.tk, 1 beachworldchampion.tk, 1 beacinsight.com, 1 beacon.bio, 1 -beaconcart.com, 1 beaconfed.org, 1 beaconhealthoptions.com, 1 beaconhouse.org.uk, 1 @@ -19484,6 +19461,7 @@ beal.edu, 1 bealcreative.com.au, 1 bealefss.marketing, 1 bealeslandscaping.co.uk, 1 +bealest.org, 1 bealpha.pl, 1 beam-life.tk, 1 beama.org, 1 @@ -19499,7 +19477,6 @@ beanilla.com, 1 beanjuice.me, 1 beansgalore.com.au, 1 beaoriflame.hu, 1 -beapieceofart.com, 1 bearbonesenterprises.com, 1 bearcosports.com.br, 1 bearcreekcubschildcare.com, 1 @@ -19509,7 +19486,6 @@ bearded.sexy, 1 bearden.io, 1 beardic.cn, 0 beardsome.me, 1 -beardsorcery.com, 1 bearfactory.tk, 1 bearfarm.tk, 1 beargarden.club, 1 @@ -19546,6 +19522,7 @@ beatricedailysun.com, 1 beatriz-urbano-vega.tk, 1 beatrizaebischer.ch, 0 beatrizmartinez.tk, 1 +beats-universe.com, 1 beatsaberchampionship.eu, 1 beatsdope.com, 1 beatsearch.net, 0 @@ -19613,6 +19590,7 @@ beautyspot.tk, 1 beautytechpro.ro, 1 beaver-creek.ga, 1 beaver.com.br, 1 +beavercityut.gov, 1 beaverdamautos.com, 1 beaverheadcountymt.gov, 1 beavertales.ca, 1 @@ -19642,6 +19620,8 @@ bebout.domains, 1 bebout.pw, 1 bebr.loan, 1 bebra.ai, 1 +bebra.be, 1 +bebra.cc, 1 bebra.loan, 1 bebrenok.trade, 1 bebrev.trade, 1 @@ -19659,6 +19639,7 @@ beck.pl, 1 beckdesign.tk, 1 becker-annika.de, 1 becker.wales, 1 +beckermn.gov, 1 beckerpumps.com, 1 becklove.cn, 1 beckmandxapps.com, 1 @@ -19684,7 +19665,6 @@ bedandbreakfasteuropa.com, 1 bedandbreakfasthoekvanholland.com, 1 bedavainternet.club, 1 bedavakodlar.com, 1 -bedavaoyunkod.com, 1 beddingexperts.com, 1 bede.fr, 1 bedeiah.tk, 1 @@ -19692,7 +19672,10 @@ bedels.nl, 1 bedenica.hr, 1 bedford-hotel.co.uk, 1 bedford911.com, 1 +bedfordboroughpa.gov, 1 +bedfordcountyvaes.gov, 1 bedfordnissanparts.com, 1 +bedfordpay.co.uk, 1 bedful.com, 1 bedienungsanleitung24.de, 1 bedinfo.com, 1 @@ -19810,6 +19793,7 @@ beforeyoueatoc.com, 1 befreewifi.info, 1 befunddolmetscher.de, 1 befundonline.de, 1 +befunky.in, 1 bega-dc.gov, 1 begabungsfoerderung.info, 1 begemoth.tk, 1 @@ -19851,6 +19835,8 @@ behomewithlove.com.br, 1 behoreal.cz, 1 behotelmalta.com, 1 behrer.se, 1 +beiersdorf-svz.ch, 1 +beihelsinki.de, 1 beijing.bj, 1 beijinglug.club, 1 beikeil.de, 1 @@ -19934,6 +19920,7 @@ belarustoday.tk, 1 belarustravel.tk, 1 belastingdienst-in-beeld.nl, 0 belastingmiddeling.nl, 1 +belavis.com, 1 belayarus.tk, 1 belcanto.cz, 1 beleadsteam.com, 1 @@ -19995,6 +19982,7 @@ belizemap.tk, 1 belk.io, 1 belki.tk, 1 belknapcounty.gov, 1 +belkomedia.com, 1 belkys.net, 0 bell-meet.de, 1 bell.id.au, 1 @@ -20013,10 +20001,8 @@ bellamy.cloud, 1 bellamy.md, 1 bellanews.tk, 1 bellaslokal.de, 1 -bellassubsandpizza.com, 1 bellastate.ca, 1 bellatight.com, 1 -bellavistaoutdoor.com, 1 bellcarrington.com, 1 bellcomp.co.uk, 1 belle-bete.ca, 1 @@ -20142,7 +20128,6 @@ beneazy.cf, 1 benedetti.ca, 1 benedict-system.eu, 1 benedict-system.hu, 1 -benedict.systems, 1 benedict.tk, 1 benedicthanshenwang.com, 1 benedictoaguilar.tech, 1 @@ -20153,7 +20138,6 @@ benefitboys.com, 1 benefitharbor.com, 1 benefits.gov, 1 benefitsbookcase.com, 1 -benefitsystems.ro, 1 benefitz.cf, 1 benefitz.ga, 1 benefitz.gq, 1 @@ -20338,7 +20322,9 @@ berg-tal.com, 1 berg.social, 1 berge.tk, 1 bergelevrad.tk, 1 +bergen.pl, 1 bergencountyclerk.gov, 1 +bergencountynj.gov, 1 bergenfieldnj.gov, 1 bergerandgreen.com, 1 berget.cloud, 1 @@ -20436,7 +20422,7 @@ bernd-leitner-fotodesign.de, 1 bernd-leitner.de, 1 bernd-schnitter.de, 1 bernd-ungerer.com, 0 -berndartmueller.com, 0 +berndartmueller.com, 1 berndtgen.org, 1 bernerland.cf, 1 bernerland.tk, 1 @@ -20621,7 +20607,6 @@ bestdeal.co.in, 1 bestdealstrips.com, 1 bestdiabeteshealth.com, 1 bestdlsites2.tk, 1 -bestdownloadscenter.com, 1 bestdslrcameras.tk, 1 bestecbdolie.com, 1 bestech.de, 1 @@ -20874,6 +20859,7 @@ beststock.kr, 1 beststudio.ru, 1 besttechnews.ml, 1 besttipsntricks.tk, 1 +besttoysforallseasons.com, 1 besttrade.tk, 1 besttrannytube.com, 1 besttraveluk.ga, 1 @@ -20974,7 +20960,6 @@ bet365x2.com, 1 bet365x3.com, 1 bet365x6.com, 1 bet365x9.com, 1 -bet3xx.com, 1 bet3zz.com, 1 bet43app.com, 1 bet44410.com, 1 @@ -21058,7 +21043,6 @@ betcn-mart.com, 1 betecnet.de, 1 betel.tk, 1 betelgeus.com, 1 -betelnatural.com, 1 betemyja.tk, 1 betenemy.com, 1 beterewereldbanen.nl, 1 @@ -21066,7 +21050,6 @@ beteroud.nl, 1 betexperts.tk, 1 betfair.com.co, 1 betformular.com, 1 -bethanyhome.org, 1 bethanymo.com, 1 bethanytownshipmi.gov, 1 bethatkinson.tk, 1 @@ -21077,7 +21060,6 @@ bethematch.org, 1 bethematchclinical.org, 1 betheredge.us, 1 bethlehemnj.gov, 1 -bethlehempa.org, 1 bethlehemwv.gov, 1 bethpage.net, 1 bethphageanimalclinic.com, 1 @@ -21158,7 +21140,6 @@ betterjapanese.blog, 1 betterjapanese.org, 1 betterjapanese.xyz, 1 betterlifekidsclub.com, 1 -betterlovestore.com, 1 betterna.me, 1 betternews.eu, 1 betteroffed.com, 1 @@ -21191,7 +21172,6 @@ betus.tk, 1 betvisa.com, 1 betweenthehills.be, 1 betweenthesheets.tk, 1 -betwin9.net, 0 betwinner-india.com, 1 betwinner-ua.com, 1 betwinner-zerkalo.ru, 1 @@ -21249,6 +21229,7 @@ beverleycounselling.co.uk, 1 beverleymoneyman.com, 1 beverly.tk, 1 beverlydrive.tk, 1 +beverlyhills.gov, 1 beverlyhillstx.gov, 1 beverlyhospital.org, 1 beverlyinternational.com, 1 @@ -21366,6 +21347,7 @@ bfw-online.de, 1 bg-1xbet.com, 1 bg-sexologia.com, 1 bg2kuj.com, 1 +bgabusiness.com.mx, 1 bgacaldeiras.com.br, 1 bgbaby.net, 1 bgbet365.com, 1 @@ -21418,7 +21400,7 @@ bhodisoft.com, 1 bhogavati.tk, 1 bhosted.nl, 1 bhpropco.com, 1 -bhrenovations.com, 1 +bhrenovations.com, 0 bhserralheria.com.br, 1 bhsooq.com, 1 bhtechconnection.com, 0 @@ -21465,13 +21447,11 @@ biasmath.es, 1 biathloncup.ru, 1 biaxin.cf, 1 biaxin.ml, 1 -bibanks.com, 1 biber-bike.de, 1 biberonshop.bg, 1 bibet365.com, 1 bibi-xxx.com, 1 bibica.net, 1 -bibimanga.com, 1 bibit.id, 1 bibitbunga.com, 1 bibitec.de, 1 @@ -21479,6 +21459,7 @@ bible-maroc.com, 1 bible4u.net, 1 biblebrainhealth.com, 1 bibleforchildren.ru, 1 +biblegen.com, 1 bibleinsiderest.ga, 1 biblereadlist.com, 1 biblesearch.tw, 1 @@ -21619,7 +21600,6 @@ bigassmonster.com, 1 bigasstubes.com, 1 bigband-a.com, 1 bigband.tk, 1 -bigbarbe.com, 1 bigbearkh.com, 0 bigbearlakecoins.com, 1 bigbeats.tk, 1 @@ -21657,7 +21637,6 @@ bigcountry.com.br, 1 bigdaddyslash.tk, 1 bigdatatop.cf, 1 bigdayproductions.biz, 1 -bigdesiresolutions.co.za, 1 bigdiff.co.uk, 1 bigdinosaur.org, 1 bigdiscounts.tk, 1 @@ -21667,7 +21646,6 @@ bigeasyfences.com, 1 bigeasygrille.com, 0 bigfreebet.com, 1 bigfreebielist.tk, 1 -biggbuz.com, 1 biggernews.gq, 1 biggerpicture.agency, 1 biggerpockets.com, 1 @@ -21676,14 +21654,11 @@ biggles.io, 1 biggreeneggeindhoven.nl, 1 biggsconstruction.com, 1 biggy.kiev.ua, 1 -bighappy.com, 1 bighome.ml, 1 bighorn.co.jp, 1 bighugbotanicals.com, 1 bigid.com, 1 -bigideachallenge.org, 1 bigio.com.br, 1 -bigland.com, 1 biglapa.ru, 1 biglistofporn.com, 1 biglu.eu.org, 1 @@ -21698,7 +21673,8 @@ bigopr.com, 1 bigorangelab.com, 1 bigpage.tk, 1 bigpanparties.co.uk, 1 -bigphilsrubbishremoval.com, 1 +bigphilsrubbishremoval.com, 0 +bigpicturegrowth.nl, 1 bigpicturerecords.com, 1 bigprintinglasvegas.com, 1 bigpurse.tk, 1 @@ -21719,7 +21695,6 @@ bigskyhomebuyers.com, 1 bigskylifestylerealestate.com, 1 bigskymontanalandforsale.com, 1 bigsmallhosting.com, 1 -bigsolar.com, 1 bigspark.it, 1 bigstonecounty.gov, 1 bigstr.com, 1 @@ -21824,7 +21799,7 @@ bilibili.party, 1 bilimal.kz, 1 bilingualunit.tk, 1 bilisimdanismani.com, 1 -biliwind.com, 1 +biliwind.com, 0 biljettmonster.se, 1 bilke.org, 1 bilkovita.bg, 1 @@ -21837,6 +21812,7 @@ billbuddy.co.uk, 1 billchen.win, 1 billcompare.ga, 1 billcomparison.ga, 1 +billedbladet.dk, 1 billetes.gov, 1 billets-avion.tk, 1 billetto.co.uk, 1 @@ -21887,9 +21863,10 @@ biltullen.com, 1 bim.physio, 1 bim0s.com, 1 bimacitizen.com, 1 +bimago.art, 1 +bimago.at, 1 bimago.cz, 1 bimago.es, 1 -bimatoprostrx.com, 1 bimbingan.tk, 1 bimbobakeriesusa.com, 0 bimedis.com, 1 @@ -21952,7 +21929,6 @@ bingchunmoli.com, 1 bingebooks.com, 1 binghamcountyid.gov, 1 binghamid.gov, 1 -bingning.com, 1 bingo-wear.com, 1 bingo9.net, 1 bingobank.org, 1 @@ -22002,7 +21978,6 @@ bio24.si, 0 bioadva.com, 1 bioarc.com.au, 1 bioarchlinux.org, 1 -bioaro.com, 1 bioatrium.com, 1 bioaufvorrat.de, 1 bioblog.tk, 1 @@ -22079,7 +22054,6 @@ biologis.ch, 1 biologo.club, 1 biology-colleges.com, 1 biologymusicvideos.com, 1 -biologynest.com, 1 biologyoftrauma.com, 1 biomarket24.pl, 1 biomasscore.com, 1 @@ -22092,7 +22066,6 @@ biomed-hospital.ch, 1 biomed-sparepart.com, 1 biomed.ch, 1 biomedsciinstrum.org, 1 -biomedyczne.pl, 1 biometriccoe.gov, 1 biometrics.gov, 1 biometservices.com, 1 @@ -22113,7 +22086,7 @@ bioresonanz-ibiza.com, 1 biosafe.ch, 0 biosalts.it, 1 biosbits.org, 1 -bioscience.co.uk, 1 +bioscience.co.uk, 0 biosearch.tk, 1 bioseguridad.gob.pa, 1 bioselect.com.cy, 1 @@ -22160,6 +22133,7 @@ birchbarkfurniture.ch, 1 birchbarkfurniture.com, 0 birchbarkfurniture.fr, 0 birchtree.me, 1 +bird.engineer, 1 birdbox.party, 1 birdbrowser.com, 1 birdbutt.com, 1 @@ -22173,7 +22147,7 @@ birdsnow.com, 1 birdwatchireland.ie, 1 birdymanbestreviews.com, 1 birebirvilla.com, 1 -birenbaum.se, 1 +birenbaum.se, 0 birgit-rydlewski.de, 1 birgitandmerlin.com, 1 birjdid.tk, 1 @@ -22208,6 +22182,7 @@ birthdayapp.io, 1 birthdayapp.today, 1 birthdaybuzz.org, 1 birthdayinsiderest.ga, 1 +birthinjurylawyer.com, 1 birthlight-austria.com, 1 birthright.host, 1 birtles.blog, 1 @@ -22259,6 +22234,7 @@ bissokush.cf, 1 bistro-dengi.ml, 1 bistrocean.com, 0 bistrodeminas.com, 1 +bistrohlad.cz, 1 bistrozaim.ml, 1 bit-cloud.de, 1 bit-flex.com, 1 @@ -22308,6 +22284,7 @@ bitcoin.asia, 1 bitcoin.ch, 1 bitcoin.co.nz, 1 bitcoin.de, 1 +bitcoin.gob.sv, 1 bitcoin.im, 1 bitcoin.info, 1 bitcoin.ninja, 1 @@ -22321,7 +22298,6 @@ bitcoinbot.tk, 1 bitcoincasino.link, 1 bitcoincasino.monster, 1 bitcoincasino.tech, 1 -bitcoincasino.today, 1 bitcoincore.org, 1 bitcoineffect.ml, 1 bitcoinfaucet.tech, 1 @@ -22414,7 +22390,6 @@ bitmaincare.com.ua, 1 bitmaincare.ru, 1 bitmainwarranty.com.ua, 1 bitmainwarranty.ru, 1 -bitmarket.net, 1 bitmart.com, 1 bitmart.cool, 1 bitmessage.ch, 1 @@ -22441,7 +22416,7 @@ bitrefill.com, 1 bitrefill.info, 1 bitrefill.me, 1 bitrush.nl, 1 -bits-chips.nl, 1 +bits-chips.nl, 0 bits-hr.de, 0 bitsafe.com.my, 1 bitsalt.com, 1 @@ -22510,7 +22485,6 @@ bizarrefuture.cf, 1 bizbelarus.tk, 1 bizboatest.ga, 1 bizcalcs.com, 1 -bizcatalyst360.com, 1 bizcope.com, 1 bizdemevcut.com.tr, 1 bizdir.tk, 1 @@ -22568,7 +22542,6 @@ bjarnerest.de, 0 bjarno.xyz, 1 bjbybbs.com, 1 bjc.hu, 1 -bjcw.com, 1 bjecard.buzz, 1 bjelimici.com, 1 bjerregaard.me, 1 @@ -22591,7 +22564,6 @@ bjsms.de, 1 bjtxl.cn, 1 bjugard.io, 1 bjut.photos, 1 -bjxx.com, 1 bk-art.ru, 1 bk-info.lt, 1 bk-prom.ru, 1 @@ -22713,6 +22685,7 @@ bkin-42740.xyz, 1 bkin-43450.xyz, 1 bkin-46680.xyz, 1 bkk24.de, 1 +bkkf.at, 1 bkkposn.com, 1 bklaindia.com, 1 bkms-system.com, 1 @@ -22782,6 +22755,7 @@ blackbag.nl, 1 blackbam.at, 1 blackbbwvideos.com, 1 blackbean.tk, 1 +blackbikemedia.com, 1 blackbird-whitebird.com, 1 blackbirdproperties.tk, 1 blackbox.earth, 1 @@ -22890,7 +22864,6 @@ blackstonetubrefinishers.ca, 1 blackstrapsecurity.com, 1 blackstudio.fr, 1 blackstump.xyz, 1 -blacksuitmedia.com, 0 blacksvets.co.uk, 1 blackswan.tk, 1 blackswancompany.com, 1 @@ -22966,7 +22939,7 @@ blanket.technology, 1 blanketsofhopepa.org, 1 blankhang.com, 1 blankpage.link, 1 -blanksreload.com, 1 +blanksreload.com, 0 blankstore.com.pe, 1 blankstyle.com, 1 blantik.net, 1 @@ -22997,6 +22970,7 @@ blatnice.tk, 1 blau-weiss-aachen.de, 1 blau-weiss-stolberg.de, 1 blaudev.es, 1 +blauejungsbolzum.de, 1 blauesschwarz.de, 0 blauglockenbaum.de, 1 blaumedia.com, 1 @@ -23018,7 +22992,6 @@ blazing.cz, 1 blazingsaddles.ga, 1 blazingsuns.tk, 1 blazor.nl, 1 -blbet365.com, 1 blblblblbl.fr, 0 blc.net.au, 1 blcandleco.com, 1 @@ -23098,6 +23071,7 @@ blindspotstg.wpenginepowered.com, 1 blingbusinessest.ga, 1 blingsparkleshine.com, 1 blink-security.com, 1 +blink.global, 1 blink.mortgage, 1 blinkdir.tk, 1 blinkdrivex.com, 1 @@ -23111,6 +23085,7 @@ blinq.me, 1 blio.tk, 1 blissbox.com, 1 blissdrive.com, 1 +blissfieldmichigan.gov, 1 blissfulbali.com, 1 blissplan.com, 1 blissway.tk, 1 @@ -23146,14 +23121,12 @@ blm.gov, 1 blm36.cc, 1 blm69.cc, 1 blnc.gov, 1 -blnsoftware.com, 1 blo-melchiorshausen.de, 1 -blobby.com, 1 blobemoji.com, 1 blobfolio.com, 1 blobfox.coffee, 1 +bloblog.cz, 1 blobs.gg, 1 -bloch.sh, 1 block-planet.xyz, 1 block-this.com, 1 block.xyz, 1 @@ -23173,10 +23146,8 @@ blockedservers.com, 1 blockedyourcar.com, 1 blockedyourcar.net, 1 blockedyourcar.org, 1 -blockhost.net, 1 +blockhost.net, 0 blockified.io, 1 -blockinx.com, 1 -blockmetry.com, 1 blockmomsest.ga, 1 blocksettle.com, 1 blockshopauto.com, 1 @@ -23252,9 +23223,9 @@ bloggingkits.org, 1 bloggingqna.com, 1 bloggingtriggers.com, 1 bloggingwithchildren.com, 1 +bloggs.xyz, 1 blogguitar.tk, 1 bloggyaani.com, 1 -bloggytalky.com, 1 bloghogger.tk, 1 blogidol.tk, 1 bloginformatique.ml, 1 @@ -23278,7 +23249,6 @@ blogssl.com, 0 blogstar.tk, 1 blogtechnologiczny.pl, 1 blogthedata.com, 1 -blogtienao.com, 1 blogtroterzy.pl, 1 bloguerrilla.it, 1 blogvadim.ga, 1 @@ -23411,6 +23381,7 @@ bluelime.it, 1 bluelockchapters.com, 0 bluemail24.com, 0 bluemango-studios.com, 1 +bluemat.org, 1 bluemodus.com, 1 bluemonte.com, 0 bluemoonrescue.org, 1 @@ -23430,11 +23401,11 @@ blueport.com, 0 bluepostbox.de, 1 blueprintrealtytn.com, 1 blueprintsdogstudio.com, 1 -blueprotocol-cn.com, 1 bluerange.io, 1 blueride.se, 1 blueridge.social, 1 blueridgemachinery.com, 1 +blueridgemanorky.gov, 1 blueridgeplans.com, 1 bluerootsmarketing.com, 1 blues-and-pictures.com, 1 @@ -23475,7 +23446,9 @@ bluex.info, 1 bluex.net, 1 bluex.org, 1 blueyonder.com, 1 +blufashion.com, 1 bluffcitytn.gov, 1 +bluffdale.gov, 1 bluffplumber.co.za, 1 bluffsbyowner.com, 1 bluheron.ca, 1 @@ -23521,6 +23494,7 @@ bm-i.ch, 0 bm-pc.ddns.net, 1 bm-trading.nl, 1 bm1.nl, 1 +bm6.cn, 1 bmac.cloud, 1 bmaj.fr, 1 bmak.me, 1 @@ -23597,7 +23571,6 @@ boam.nu, 1 boanastudio.com, 1 board-portal.org, 1 board-room.ca, 1 -board-room.org, 1 boardcloud.org, 1 boardfree.tk, 1 boardgameforces.com, 1 @@ -23611,7 +23584,6 @@ boardsoftware.net, 1 boardspot.com, 1 boardusersers.ga, 1 boat-engines.eu, 1 -boatandsailboat.com, 1 boathut.com.au, 1 boatlyfe.com, 1 boats.com, 0 @@ -23634,6 +23606,7 @@ bobandducky.com, 0 bobaobei.net, 1 bobaobei.org, 1 bobasy.pl, 1 +bobbehrendsroofing.com, 1 bobbyfischer.tk, 1 bobbyhensley.com, 1 bobbyoriginal.tk, 1 @@ -23680,7 +23653,6 @@ bodas.com.mx, 1 bodas.net, 1 bodascartagena.com, 1 bodclansite.tk, 1 -boddunan.com, 1 bodegagarces.tk, 1 bodemplaten4x4.nl, 1 boden.co.uk, 1 @@ -23696,7 +23668,6 @@ bodenpreview.de, 1 bodenusa.com, 1 bodesi.com, 1 bodhi.fedoraproject.org, 1 -bodhionline.com, 1 bodin.cz, 1 bodivo.vn, 1 bodixite.com, 1 @@ -23722,7 +23693,6 @@ bodymassage.cf, 1 bodymfr.com, 1 bodymod.tk, 1 bodymusclejournal.com, 1 -bodypad.com, 1 bodypainting.waw.pl, 1 bodyshaping.ml, 1 bodyshopnews.net, 1 @@ -23743,7 +23713,6 @@ boerandolphcountyga.gov, 1 boerderijspel.nl, 1 boerger.com, 1 boesckens.de, 1 -boese.one, 1 boevik.ml, 1 boew.de, 1 bof.fo, 1 @@ -23785,12 +23754,12 @@ boisebirthdoula.com, 1 boisehomeoffers.com, 1 boizeau.fr, 1 bojan.tk, 1 +bojanowskiszkolka.pl, 1 bojianpeng.com, 1 bojiu99.cc, 1 bojoproductions.tk, 1 bokaldo.com, 1 bokatas.tk, 1 -boke112.com, 0 bokehandbows.ca, 1 bokentau-company.kz, 1 bokhaldari.is, 1 @@ -23972,6 +23941,7 @@ bonn.digital, 1 bonneannee.tk, 1 bonnepart.fr, 1 bonnetmoda.com, 1 +bonneville.pet, 1 bonnevillecountyidaho.gov, 1 bonniecoloring.com, 1 bonniedraw.com, 1 @@ -23997,7 +23967,7 @@ bonukset.tk, 1 bonus-club.gq, 1 bonus-kran.tk, 1 bonus.ca, 1 -bonus.net.nz, 1 +bonus.net.nz, 0 bonus7.ro, 1 bonusdigital.id, 1 bonusepagamenti.it, 1 @@ -24020,7 +23990,6 @@ book-online.tk, 1 book-sites.cf, 1 book24.ru, 1 bookameeting.se, 1 -bookb.com, 1 bookbazar.co.in, 1 bookcheapairline.com, 1 bookchums.com, 1 @@ -24065,7 +24034,6 @@ booksales.tk, 1 booksandcoffee.ml, 1 bookshopofindia.com, 1 booksinthefridge.at, 1 -booksky.com, 1 bookslibrarybooks.gq, 1 booksoncamping.com, 1 bookstores.gq, 1 @@ -24075,7 +24043,6 @@ bookvuz.tk, 1 bookwear.com, 1 bookworld.gr, 1 bookwormstory.social, 1 -bookyourdata.com, 1 bool.be, 1 booldamm.llc, 1 boolypan.com, 1 @@ -24091,7 +24058,6 @@ boomingofthings.com, 1 boomshadow.net, 1 boomshine.de, 1 boomsocial.com, 1 -boomstyle.com, 1 boomtheme.com, 1 boomtownevents.com, 1 boomvm.pw, 1 @@ -24117,6 +24083,7 @@ boosinflatablegames.co.uk, 1 boosman.nu, 1 boosmanpoolservice.com, 1 boost-collective.com, 0 +boost-it-consultancy.nl, 1 boost.ink, 1 boostdesign.tk, 1 boostermachine.com, 1 @@ -24137,14 +24104,12 @@ bootsy.org, 1 bootytube.net, 1 boozinyan.com, 1 bopiweb.com, 1 -bopyx.com, 0 boraarat.com, 1 boraboraphotos.com, 1 boracay.tk, 1 -boraclub.com, 1 boraescolher.com.br, 1 borafalardeguito.com, 1 -borahan.net, 0 +borahan.net, 1 boranco.tk, 1 borasol.tk, 1 borba-umov.tk, 1 @@ -24192,6 +24157,7 @@ borgmestervangen.xyz, 1 borgoaureo.com, 1 borgodigatteraia.it, 1 borgshof.tk, 1 +borgwh.de, 1 borhunter.pl, 0 boringnews.tk, 1 boringpoll.com, 1 @@ -24225,8 +24191,6 @@ borsfa.hu, 1 bortebest.no, 1 bortoto.asia, 1 bortoto.fans, 1 -bortoto.net, 1 -bortoto.org, 1 borygoai.org, 1 borysek.net, 1 borysenko.se, 1 @@ -24255,7 +24219,6 @@ bosengineering.be, 1 bosiquanao.vn, 1 boskant.tk, 1 bosnia-online.tk, 1 -bosniaks.com, 1 bosonogka.tk, 1 bospiraat.tk, 1 bospor.tk, 1 @@ -24281,8 +24244,10 @@ bot-manager.pl, 1 botanical-design.nl, 1 botanical.house, 1 botanicoved.com, 1 +botaniqlandscapeconsultants.com, 1 botanischkunstenaarsnederland.nl, 1 botarticle.ga, 1 +botbls.com, 1 botbrother.ml, 1 botdiril.com, 1 botealis.ch, 0 @@ -24475,7 +24440,6 @@ bouwbedrijfjstam.nl, 1 bouwbedrijfkorstanje.nl, 1 bouwma.nl, 1 bouwplaatscheckin.nl, 1 -bouwstenen.com, 1 bouzouada.com, 1 bouzouks.net, 1 bovender.de, 1 @@ -24502,12 +24466,12 @@ box.lol, 1 box2.cz, 1 boxalouer78.fr, 1 boxbuttecountyne.gov, 1 -boxclaw.com, 1 boxclub-marburg.de, 1 boxcritters.wiki, 1 boxcryptor.com, 0 boxdevigneron.fr, 1 boxdroplacrosse.com, 1 +boxeldercountyut.gov, 1 boxeomexicano.tk, 1 boxer-shorts.net, 1 boxerdogdiaries.com, 1 @@ -24540,10 +24504,12 @@ boxturtlesaspets.com, 1 boxview.com, 1 boy.gp, 1 boyard.tk, 1 +boyceville.gov, 1 boycewire.com, 1 boydcorp.com, 1 boydstree.com, 1 boydwi.gov, 1 +boyfriendtvpremium.com, 1 boygirl.tk, 1 boyhost.cn, 1 boyinglanguage.com, 1 @@ -24574,7 +24540,6 @@ bphostels.com, 1 bpinvest.ch, 1 bpisites.eu, 1 bplan.tk, 1 -bpo.or.jp, 1 bpo.ovh, 1 bpol-forum.de, 1 bpreguica.com.br, 1 @@ -24616,6 +24581,7 @@ brad.fi, 1 bradbinko.com, 1 bradeales.com, 1 bradentonfl.gov, 1 +bradfield-designs.com, 1 bradfordcountypa.gov, 1 bradfordhottubhire.co.uk, 1 bradfordwoods.gov, 1 @@ -24633,6 +24599,7 @@ bragis.nl, 1 brahammn.gov, 1 brahma.world, 1 brahmins.com, 1 +braia.net.br, 1 braiampeguero.xyz, 1 braidice.ga, 1 brailsford.xyz, 1 @@ -24646,13 +24613,12 @@ brainball.fr, 0 brainbashers.com, 1 brainboxai.com, 1 brainburger101.tk, 1 -brainbus.com, 1 braincandy.com, 1 brainchasm.com, 1 braincorebismarck.com, 1 +braineet.com, 0 brainefive.com, 1 brainfeed.nl, 1 -brainfirm.com, 1 brainguru.co.in, 1 brainguru.in, 1 brainhealth.gov, 1 @@ -24718,6 +24684,7 @@ branaher.cz, 1 branch-bookkeeper.com, 1 branch.ga, 1 branchchristianschool.org.uk, 1 +branchcounty.gov, 1 branchenbuch-potsdam.com, 1 branchrvparktexas.com, 1 branchtobox.com, 1 @@ -24741,11 +24708,9 @@ brandingclick.com, 1 brandingcoapps.com, 1 brandingforthepeople.com, 1 brandinspiration.fr, 1 -brandjapan.com, 1 brandketers.com, 1 brandmixer.ru, 1 brandmovers.co, 1 -brandmuscle.com, 1 brandnous.ca, 1 brandnucreations.com, 1 brando753.xyz, 1 @@ -24862,7 +24827,6 @@ bravelocation.com, 1 bravelychoc.com, 1 bravenboer.tk, 1 bravewiki.tk, 1 -bravga.com, 1 bravica.tk, 1 bravo.bi, 1 bravoasociados.com, 1 @@ -24881,6 +24845,7 @@ bravurabusinessconsulting.com, 1 bravurasolutions.com, 1 brawin.cf, 1 brawlstarsitalia.com, 1 +brawnyblenders.com, 1 braxtoncountywv.gov, 1 braxtonehle.com, 1 braychappell.com, 1 @@ -24943,7 +24908,6 @@ breathingblanket.com, 0 breathingsound.ml, 1 breathlesssheranda.tk, 1 brechadigital.tk, 1 -brecht.ch, 1 breckle.com.ua, 1 brecknell.biz, 1 brecknell.com, 1 @@ -24959,6 +24923,7 @@ breechdepot.com, 1 breederpodcast.com, 1 breederworld.dog, 1 breen.com.br, 1 +breentwp.gov, 1 breezyapp.hu, 1 breezypointmn.gov, 1 breffa.pl, 1 @@ -24978,25 +24943,22 @@ breizhpuffy.org, 1 breket.ml, 1 brelin.tk, 1 brellich.eu, 1 -breloque.com, 1 bremen-restaurants.de, 1 bremerfriedensforum.de, 1 breml.com, 1 -bremsscheiben.com, 1 brenbarnes.com, 1 brenbarnes.com.au, 0 brendabecker.com, 1 brendanbatliner.com, 1 brendancroker.tk, 1 brendanfarmer.ga, 1 -brendanreev.es, 1 brendanscherer.com, 1 brendasartstudio.com, 1 brentalbright.tk, 1 brentfieldschools.cf, 1 brentnewbury.com, 1 -brentonico.com, 1 brentsoslibraries.org.uk, 1 +brentwoodpa.gov, 1 bresciatoday.it, 1 breshka.be, 1 bressem.com, 0 @@ -25071,7 +25033,6 @@ briankavanaugh.com, 1 brianlachapelle.tk, 1 brianlanders.us, 1 brianleejackson.com, 1 -brianm.com, 1 brianmwaters.net, 1 brianna.tk, 1 brianoost.com, 1 @@ -25099,8 +25060,6 @@ brickftp.com, 1 brickland.tk, 1 bricks-clicks.com, 1 bricksandmotor.co.uk, 1 -brickstreettrio.com, 1 -brickvortex.com, 1 brickweb.co.uk, 1 brickwerks.io, 1 bricmon.tk, 1 @@ -25142,6 +25101,7 @@ bridgeportwv.gov, 1 bridgercanyonfiremt.gov, 1 bridges.ml, 1 bridgesinbelize.org, 1 +bridgesofcolorado.gov, 1 bridgethailand28chidlom.com, 1 bridgetmcauliffe.ie, 1 bridgetonmo.gov, 1 @@ -25175,6 +25135,7 @@ brightbock.tw, 1 brightbock.uk, 1 brightday.bz, 1 brightendofleasecleaning.com.au, 0 +brighter.ai, 1 brighterimagelab.com, 1 brightfuturemadebyme.com, 1 brightgk.com, 1 @@ -25200,6 +25161,7 @@ brighttomorrowproductions.com, 1 brightvalley.com.au, 1 brightview.net.cn, 1 brightwakeintranet.co.uk, 1 +brightwebsitedesign.co.uk, 1 brightzonecleaning.com.au, 1 brightzoneofficecleaning.com.au, 1 brigidaarie.com, 1 @@ -25228,8 +25190,10 @@ brindocorp.tk, 1 bring-heaven.com, 1 bringfido.com, 1 bringform.ml, 1 +bringitnc.gov, 1 bringonbusiness.com, 1 brinker.com, 1 +brinkhaven.gov, 1 brinkhu.is, 1 brinksurl.com, 1 brinokidzonline.tk, 1 @@ -25326,7 +25290,6 @@ brnohra.cz, 1 brnohra.online, 1 brnojebozi.cz, 1 brnr.link, 1 -brnrx.com, 1 brntn.me, 1 broadax.ml, 1 broadbandchoices.co.uk, 1 @@ -25383,6 +25346,7 @@ brokenrevolution.com, 1 brokenships.com, 1 brokensword.tk, 1 brokentoaster.tk, 1 +broker-forex.it, 1 broker.id, 1 broker.vn, 1 brokerdecredite.ro, 1 @@ -25390,6 +25354,7 @@ brokerlink.ca, 1 brokernews.com.au, 1 brokernotes.co, 1 brokerpro.com, 1 +brokersandbrothers.com, 1 brokerstalk.com, 1 brokeryouers.ga, 1 brokeryouest.ga, 1 @@ -25429,6 +25394,7 @@ brooklyntownwashburnwi.gov, 1 brooklynveinandvascular.com, 1 brookscountyga.gov, 1 brookshirebrothers.com, 1 +brookshiretx.gov, 1 brooksideas.ga, 1 brookskolb.com, 1 brooksrents.com, 1 @@ -25445,7 +25411,6 @@ broomecountyny.gov, 1 broomorchard.com, 1 brosay-legko.ml, 1 brossmanit.com, 1 -brotaufstriche.com, 1 brother.com.hk, 1 brothersinbeetles.tk, 1 brottsfiltret.tk, 1 @@ -25464,6 +25429,7 @@ brownandjoseph.com, 1 brownavto-news.tk, 1 brownbagdinner.org, 1 browncoil.gov, 1 +browncountymn.gov, 1 browncountyne.gov, 1 browncountytx.gov, 1 browndeerwi.gov, 1 @@ -25476,6 +25442,7 @@ brownsville360.org, 1 brownsvillewi.gov, 1 browntiger.tk, 1 browntowncountryclub.com, 1 +brownvillenebraska.gov, 1 brownwolfstudio.com, 0 brownwoodnews.cf, 1 browsbybecca.ca, 1 @@ -25513,7 +25480,6 @@ brueggers.com, 1 brueggi.tk, 1 brueser-gmbh.de, 1 brugerklub.info, 1 -brugia.com, 1 brugpensioen.tk, 1 bruh.ltd, 1 bruhcontent.ru, 1 @@ -25532,7 +25498,6 @@ bruneaufamily.digital, 1 brunella.tk, 1 brunetderochebrune.com, 0 brunettipesco.com, 1 -brunhild.com, 1 brunhilde.ml, 1 brunner.ninja, 1 bruno-pelletier.tk, 1 @@ -25552,7 +25517,9 @@ brunorogerioadvocacia.com.br, 1 brunroom.tk, 1 brunswick.com, 0 brunswickcove.com, 1 +brunswickme.gov, 1 brunswickncsheriff.gov, 1 +brunswickohio.gov, 1 brush.ninja, 1 brushcreekyachts.com, 1 brushscene.de, 1 @@ -25576,7 +25543,6 @@ brutality.cf, 1 brutdecom.fr, 1 brutecloud.com, 1 brutosanetos.com, 1 -brutosshopping.com, 1 brutus2.ga, 0 bruun.co, 1 bruxserv.net, 1 @@ -25601,6 +25567,7 @@ bryantluk.com, 1 bryantx.gov, 1 bryceml.us, 1 bryggebladet.dk, 1 +brysoncitync.gov, 1 bryte-rp.tk, 1 brzc.st, 1 brztec.com, 1 @@ -25676,6 +25643,7 @@ bss.com.ph, 1 bss.net.ph, 1 bss.solutions, 1 bss.systems, 1 +bss.vc, 1 bss01.de, 1 bssokolow.pl, 1 bssolvfagen-pre-storeswa-wap.azurewebsites.net, 1 @@ -25688,13 +25656,13 @@ bsurfcr.com, 1 bsuru.xyz, 1 bsw-solution.de, 1 bswears.com, 1 +bszh.cn, 1 bt-kc.de, 1 bt121.com, 0 bt123.xyz, 1 bt780.com, 1 bt85.cn, 0 bt9.cc, 0 -btarts.com.br, 1 btbb.net, 1 btc-alpha.com, 1 btc-doge.ga, 1 @@ -25739,7 +25707,6 @@ btsline.co.id, 1 btsoft.eu, 1 btsou.org, 1 btsource.tk, 1 -btsous.org, 1 btsresearch.com, 1 btssiou.xyz, 1 btssl.com, 1 @@ -25752,9 +25719,7 @@ btta16.com, 1 btth.live, 1 btth.pl, 1 bttorj45.com, 1 -bttrade.com, 1 bturboo.com, 1 -btwj.com, 1 btwsa.tk, 1 bu-e.com, 1 buai.cf, 1 @@ -25773,7 +25738,6 @@ bubbleclips.org, 1 bubbleclipsnetwork.com, 1 bubblegumblog.com, 1 bubblelist.tk, 1 -bubblemedia.com, 1 bubblesco.tk, 1 bubblespetspa.com, 1 bubblin.io, 1 @@ -25796,7 +25760,6 @@ buchananga.gov, 1 buchanantwpmi.gov, 1 buchangroupinc.com, 1 bucharestbachelorparty.com, 1 -buchdata.it, 1 buchelstore.com.br, 0 buchhaltung-muehelos.de, 1 buchhammer.tk, 1 @@ -25860,7 +25823,6 @@ budgetlob.gov, 1 budgetlovers.nl, 1 budgetrf.tk, 1 budgow.com, 1 -budhimaan.com, 1 budidayatani.com, 1 budilnik.ml, 1 budofjoy.com, 1 @@ -25876,6 +25838,7 @@ budulanradu.ro, 1 buehler.rocks, 1 bueltge.de, 1 buena.me, 1 +buenavistava.gov, 1 buenavistawinery.com, 1 buenosairesconnect.com, 1 buenosproductos.net, 1 @@ -25906,6 +25869,7 @@ buffalojewishfederation.org, 1 buffalonews.com, 1 buffaloskillgames.com, 1 buffaloturf.com.au, 0 +buffalowypd.gov, 1 buffandtan.com, 1 buffbarbell.com, 1 buffetbouc.com, 1 @@ -26022,7 +25986,6 @@ bulavki.tk, 1 bulba.download, 1 bulbagram.ml, 1 bulbcompare.com, 1 -bulbidea.com, 1 bulbonidos.tk, 1 bulbuly.tk, 1 buldogueingles.com.br, 1 @@ -26166,7 +26129,6 @@ bureauzelfstandigenfryslan.nl, 1 burenservice.nl, 1 burenvoorburen.gent, 1 burevestnik.tk, 1 -burewala.com, 1 burewala.tk, 1 burewalanews.tk, 1 burg-esslingen.de, 1 @@ -26191,6 +26153,7 @@ burienergy.com, 1 burina.net, 1 buriramradio.com, 1 burke.services, 1 +burkebarclaylawoffice.com, 1 burkhardt.at, 0 burkitech.com, 1 burkoff.tk, 1 @@ -26222,7 +26185,6 @@ burningducks.com, 1 burningflame.tk, 1 burningflipside.com, 0 burningseries.co, 1 -burningseries.sx, 1 burnit.tk, 1 burnsland.com, 1 burntfish.com, 1 @@ -26619,13 +26581,11 @@ butternutbox.com, 1 buttertea.shop, 1 buttertrick.com, 1 buttgun-tattoo.de, 1 -buttonizer.pro, 0 buttonline.ch, 1 buttonsmashers.tk, 1 butts-are.cool, 1 butttexters.ga, 1 butunoyunlar.net, 1 -butyric.com, 1 butz.cloud, 1 butzies.ddnss.org, 1 buuba.bid, 1 @@ -26718,7 +26678,6 @@ buyhydrochlorothiazide.ml, 1 buyingstatus.com, 1 buyingtvsers.ga, 1 buyingtvsest.ga, 1 -buyiptv.tech, 1 buyitmalta.online, 1 buyjewel.shop, 1 buylasix.ml, 1 @@ -26747,8 +26706,8 @@ buyproscaronlinecanada.ga, 1 buyprovera.tk, 1 buyprozac.cf, 1 buypurenature.ga, 1 -buyr.com, 1 buyretinamicro.cf, 1 +buyrexroth.com, 1 buyrimonabant.cf, 1 buyrogaine.ga, 1 buyru.net, 1 @@ -26790,7 +26749,6 @@ buzzhub.tk, 1 buzzman.ga, 1 buzzpost.tk, 1 buzzprint.it, 1 -buzzspace.net, 1 buzztalk.tk, 1 buzzthemuddypyrador.com, 1 buzztrending.tk, 1 @@ -26851,9 +26809,7 @@ bwmcnc.com, 1 bwmlaser.com, 1 bwmovies.tk, 1 bws16.de, 1 -bwsolar.com.au, 1 bx-n.de, 1 -bx.ee, 1 bx49.cc, 1 bxctrust.com, 1 bxdj3.com, 1 @@ -26865,7 +26821,7 @@ by-robyn.nl, 1 by-the-sword.com, 1 by-yesilbag.com, 1 by.city, 1 -by.cx, 0 +by.com.vn, 1 by1u.com, 1 byalexia.gr, 1 byanabelen.com, 1 @@ -26875,7 +26831,6 @@ byatte.com, 1 byblog.tk, 1 bybym.ml, 1 bycafeonline.com, 1 -bycatch.com, 1 bycialis.com, 1 bycorefi.com, 1 bydik.com, 1 @@ -26893,6 +26848,7 @@ byggonline.ga, 1 bygogmiljoe.dk, 1 bygonegames.com, 1 bygoselink.nl, 1 +byhe.me, 1 byhenryvera.com, 1 byhoag.com, 1 byjamesrush.com, 1 @@ -27079,7 +27035,6 @@ c5197.co, 1 c5h8no4na.net, 1 c5y.moe, 1 c6729.co, 1 -c6729.com, 0 c6957.co, 1 c7dn.com, 1 c7n.ch, 1 @@ -27103,7 +27058,7 @@ caa.ca, 1 caarecord.org, 1 caasd.org, 1 caasda.tk, 1 -caasz.com, 1 +caasz.com, 0 cabaladada.org, 0 cabale.fr, 1 cabalistic.tk, 1 @@ -27112,7 +27067,6 @@ caballeroalba.cf, 1 caballerosdeltablero.tk, 1 cabanactf.com, 1 cabaretadanowskyfan.tk, 1 -cabazon-tu.com, 1 cabbage.software, 1 cabbagetree.io, 1 cabcard.services, 1 @@ -27149,14 +27103,11 @@ cabooneconstruction.com, 1 caboose.app, 1 cabosaferide.com, 1 cabosilleiro.com, 1 -cabotagem.com, 1 caboverde.tk, 1 cabphysio.ch, 0 cabr.al, 1 cabrachicagritona.tk, 1 -cabrils.com, 1 cabvertising.it, 1 -cac-hc.org, 1 cac-ua.com, 1 cacao-besos.com, 1 cacao-chocolate.com, 1 @@ -27171,6 +27122,7 @@ cachacasantaterezinha.com.br, 1 cachaceros.tk, 1 cache-checker.com, 1 cachecounty.gov, 1 +cachemosquito.gov, 1 cachesheriff.gov, 1 cachetur.no, 1 caciquecigars.com.br, 1 @@ -27237,7 +27189,6 @@ cadvending.ch, 1 cadwalk.de, 1 cady-jennifer.tk, 1 cadynce.com, 1 -caenergyprograms.com, 1 caerostris.com, 1 caesar.today, 1 caesarkabalan.com, 0 @@ -27291,7 +27242,6 @@ cafenoorderzon.tk, 1 cafeobscura.nl, 1 cafeplacedumarche.ch, 1 cafepress.com.au, 1 -cafetaste.com, 1 cafeterya.tk, 1 cafethevibes.com, 1 cafethrive.co.uk, 1 @@ -27300,7 +27250,6 @@ caffe.ga, 1 caffein.cf, 1 caffeinate.co.uk, 1 caffeineandconcrete.com, 1 -caffeinebookly.com, 1 caffeinefiend.org, 1 caffelatte.tk, 1 cafferata.tk, 1 @@ -27309,11 +27258,9 @@ caffewasyl.pl, 1 cafled.org, 1 caflou.com, 1 caflou.cz, 1 -cafpatronato.it, 1 caftan.tk, 1 cag.legal, 1 cagalogluhamami.com.tr, 1 -cagao.com, 1 cagbuzau.ro, 1 cageworld.tk, 1 cagir.eu, 1 @@ -27328,37 +27275,27 @@ cahier-reutilisable.fr, 1 cahn-achn.ca, 1 cahuilla-nsn.gov, 1 cai-ti.com.tw, 1 -caian.com, 1 caiben.org, 1 caibi.io, 1 caic.com.sg, 1 -caidao.com, 1 -caifan.com, 1 caijunyi.net, 0 -caikuai.com, 1 caillou.eu, 1 cailoli.com, 1 -caimin.com, 1 -caindelhi.in, 1 cainesjannif.com, 1 cainiao.moe, 1 caio.moe, 1 caipai.fm, 1 caipsnotes.com, 1 -caiqu.com, 1 caiqueparrot.com, 1 cairnterrier.com.br, 1 cairohost.ml, 1 cairokebab.com, 1 -cairui.com, 1 cais.de, 1 caise.tk, 1 caissefrancaisedefinancementlocal.fr, 1 caivps.com, 1 caiwenjian.xyz, 1 caixideal-serralharia.pt, 1 -caiyi.com, 1 -caiyou.com, 1 caizx.com, 0 caj-eichstaett.de, 1 caja-pdf.es, 0 @@ -27396,7 +27333,7 @@ cal-pacpainting.com, 1 cal.goip.de, 1 cal9000.com, 1 calaad.net, 1 -calabasaselectrician.com, 1 +calabasaselectrical.com, 1 calaborlawnews.com, 1 calabozo.tk, 1 caladan.tk, 1 @@ -27407,7 +27344,6 @@ calamp.com, 1 calancamassages.ch, 0 calandrahosting.tk, 1 calantonieta.tk, 1 -calasiaoplantcoop.com.ph, 1 calaverascounty.gov, 1 calaverasmedicalcannabis.com, 1 calc.center, 1 @@ -27445,6 +27381,7 @@ calculatortvers.ga, 1 calculatortvest.ga, 1 calcworkshop.com, 1 caldaia.roma.it, 1 +caldare.be, 1 caldaro.de, 1 caldaro.org, 1 caldecotevillagehall.co.uk, 1 @@ -27454,6 +27391,7 @@ caldercenter.org, 1 caldervets.co.uk, 1 caldoletto.com, 1 caldwell.com, 1 +caldwellcosdmo.gov, 1 caleaders.cf, 1 caleatoxic.org, 1 caledoniaoh.gov, 1 @@ -27505,10 +27443,12 @@ californiapa.gov, 1 californiavalues.cf, 1 calim.com.ar, 1 calimero.tk, 1 +calimesa.gov, 1 calindairy.com, 1 calinetworks.com, 1 caliph.one, 1 calisteniaperu.ga, 1 +calistogaca.gov, 1 calitateavietii-ardeal.ro, 1 calities.fr, 1 call.me, 1 @@ -27516,7 +27456,6 @@ call2counter.com, 0 calla.pl, 1 callabs.net, 1 callahancountytx.gov, 1 -callamnow.com, 0 callan.com, 1 callanenglish.tk, 1 callanetica.ru, 1 @@ -27546,6 +27485,7 @@ calligraph.gq, 1 calligraphychic.com, 1 callisabel.fr, 1 callmebetty.com, 1 +callmercy.com, 1 callmewhatever.com, 1 callmewhatever.de, 1 callmewhatever.net, 1 @@ -27560,6 +27500,7 @@ callum.au, 1 callummoore.au, 1 callumsilcock.me, 1 calluro.hr, 1 +callutheran.mba, 1 callvip.tk, 1 callwork.tk, 1 cally.tk, 1 @@ -27652,6 +27593,7 @@ cameraviva.com.br, 1 camerawisata.com, 1 cameria.tk, 1 cameriere.it, 1 +cameroncopa.gov, 1 cameroncountytx.gov, 1 cameronherold.com, 1 cameronphotographyok.com, 1 @@ -27740,8 +27682,10 @@ campingdekoolberg.nl, 1 campingdewatermolen.nl, 1 campingfontanelle.it, 1 campinggadgetest.ga, 1 +campinggearheaven.com, 1 campinghuntingshooting.com, 1 campingpasseiermeran.com, 1 +campingpolidor.com, 1 campingprofessionalsest.ga, 1 campingshop.pl, 1 campingwatchest.ga, 1 @@ -27795,7 +27739,6 @@ can-tran.com, 1 canabeinternacional.com, 1 canada-tourisme.ch, 0 canadaabroad.com, 0 -canadacloudpharmacy.com, 1 canadaclub.tk, 1 canadacommunity.org, 1 canadacouncil.ca, 1 @@ -27808,6 +27751,7 @@ canadapet.club, 1 canadapets.club, 1 canadapost-postescanada.ca, 1 canadapropertyexpert.ca, 1 +canadianarcticproducers.com, 1 canadianatheists.ca, 1 canadianatheists.com, 1 canadianbusiness.com, 1 @@ -27862,7 +27806,6 @@ cancan.ml, 1 cancer-info.org, 1 cancer.gov, 1 canceraid.coach, 1 -canceraid.com, 1 canceraid.com.au, 1 canceraid.io, 1 cancerdata.nhs.uk, 1 @@ -27909,7 +27852,7 @@ candydoll7.com, 1 candydoll8.com, 1 candydoll9.com, 1 candykidsentertainment.co.uk, 1 -candykurs.ru, 0 +candymade.net, 1 candypalace.tk, 1 candysailing.ml, 1 candysamira.org, 1 @@ -27938,6 +27881,7 @@ canibrowse.net, 1 canidelite-toulouse.fr, 1 canihavesome.coffee, 0 canile.it, 1 +caninecadre.net, 1 caninecompilation.com, 1 caninejournal.com, 1 caniuse.email, 1 @@ -27962,7 +27906,7 @@ cannabiz.tk, 1 cannabytes.net, 1 cannacards.ca, 1 cannamaca.com, 1 -cannamx.online, 1 +cannamx.online, 0 cannaseedsonline.com, 1 cannature.eu, 1 cannedcyberlabs.org, 1 @@ -28027,6 +27971,7 @@ canva.com, 1 canvas-art.tk, 1 canvaspersonalized.com, 1 canveganseat.com, 1 +canweagr.ee, 1 canyoncreekjeep.com, 1 canyonisd.net, 1 canyonshoa.com, 1 @@ -28041,13 +27986,10 @@ caocao.cf, 1 caodecristachines.com.br, 0 caodesantohumberto.com.br, 1 caos.ch, 0 -caoshanhu.com, 1 -caoshe.com, 1 caostura.com, 1 -caoyao.com, 1 -caozuo.com, 1 cap-study.com, 1 cap21-lrc.fr, 1 +cap50.be, 1 cap73.fr, 1 cap75.com, 1 capa.digital, 1 @@ -28078,9 +28020,9 @@ capike.cf, 1 capillary.io, 1 capimlimaoflores.com.br, 1 capitainebaggy.ch, 0 +capitaineverdure.com, 1 capitains.tk, 1 capital-electronics.ml, 1 -capital-match.com, 1 capitalcap.com, 1 capitalcollections.org.uk, 1 capitalendurancegroup.com, 1 @@ -28112,7 +28054,6 @@ capitalspiderers.ga, 1 capitalstakepool.info, 1 capitaltruepartner.hk, 1 capitaltruepartnertechnology.cn, 1 -capitalwin.com, 1 capitan.ml, 1 capitanbeilinson.tk, 1 capitapeskanova.tk, 1 @@ -28143,7 +28084,6 @@ caps.equipment, 1 caps.is, 1 caps.solutions, 1 caps.systems, 1 -capsdelhi.com, 1 capseo.id, 1 capsicle.tk, 1 capslock.ch, 1 @@ -28209,9 +28149,7 @@ caralarm.cf, 1 caralarm.tk, 1 caraliadeluxe.net, 1 caralina.com, 1 -caramelldansen.com, 1 caramellespinell.tk, 1 -caramplifier.com, 1 caratennison.net, 1 carauctionnetwork.com, 1 carauctionsalabama.com, 1 @@ -28237,8 +28175,10 @@ carbon12.org, 1 carbon12.software, 1 carbonadvantage.tk, 1 carbonaphta.com, 1 +carbonateds.com, 1 carboncountypa.gov, 1 carboncountywy.gov, 1 +carbondaleil.gov, 1 carbondix.com, 1 carboneventsupport.be, 1 carboneventsupport.lu, 1 @@ -28258,6 +28198,7 @@ carcare.net.au, 1 carcatron.org, 1 carceloinfierno.tk, 1 carcheck123.com, 1 +carcity.ky, 1 carck.co.uk, 1 carcleannord.de, 1 carcloud.ch, 1 @@ -28362,7 +28303,6 @@ carespottravelmedicine.mobi, 1 caret.be, 1 caretaker.com, 1 carethehealth.com, 1 -caretoyou.com, 1 caretta.co.uk, 1 carevan.org, 1 carevic.eu, 1 @@ -28370,7 +28310,6 @@ carevo.id, 1 careyohio.gov, 1 careyolsen.com, 1 carezza.net, 1 -carfamily.com, 1 carfax.ca, 1 carfaxcanadaappgateway.azurewebsites.net, 1 carfinancehelp.com, 1 @@ -28407,6 +28346,7 @@ caringkitsforkids.org.uk, 1 caringmedicine.ga, 1 caringpups.com, 1 carinsuranceliveest.ga, 1 +carintegrado.com.co, 1 carinthia.eu, 1 carioca-romania.ro, 1 cariproperti.com, 1 @@ -28495,6 +28435,7 @@ carlvanderlaan.com, 1 carlysgarden.net, 1 carmageddon.tk, 1 carmarthenradiocontrolledcarclub.tk, 1 +carmela.co.uk, 1 carmela.tk, 1 carmelrise.co.uk, 1 carmelss.edu.hk, 1 @@ -28507,6 +28448,7 @@ carna.tk, 1 carnageheart.tk, 1 carnagevisors.tk, 1 carnaticalifornia.com, 1 +carnationwa.gov, 1 carnavaldeltoro.tk, 1 carnavales.tk, 1 carnavalinrothem.tk, 1 @@ -28575,7 +28517,6 @@ carpio.tk, 1 carplus.es, 1 carplus.net, 1 carportus.com, 1 -carpostal.com, 1 carprice.auction, 1 carprice.ru, 1 carproof.com, 1 @@ -28747,7 +28688,6 @@ casadegomes.com, 1 casadelasvinas.com, 1 casadetiteres.tk, 1 casadoarbitro.com.br, 1 -casadomarketingdigital.com.br, 1 casadopulpo.com, 1 casadue.de, 1 casaessencias.com.br, 1 @@ -28758,6 +28698,7 @@ casajeannine.tk, 1 casalacabra.com, 1 casalborgo.it, 1 casalcrevillent.tk, 1 +casaleadersinc.com, 1 casaledibuccole.it, 1 casalinghedisperate.ga, 1 casalopez.tk, 1 @@ -28777,6 +28718,7 @@ casaplorer.com, 1 casaruralsantamaria.tk, 1 casasbandeirantes.com.br, 1 casascomdesign.com, 1 +casasdeapuestasdeportivas.cl, 1 casashops.com, 1 casasparaperross.com, 1 casasuara.com, 1 @@ -29001,6 +28943,7 @@ casinomucho.com, 1 casinomucho.org, 1 casinomucho.se, 1 casinonieuws.nl, 1 +casinoonline39.com, 1 casinoonlineprova.com, 1 casinoportugal.pt, 1 casinopromote.com, 1 @@ -29020,12 +28963,12 @@ casinotop10.net, 1 casinotopplistan.com, 1 casinotopplisten.com, 1 casinotopsonline.com, 1 +casinovalley.ca, 1 casinovendors.com, 1 casio-caisses-enregistreuses.fr, 1 casio.bg, 0 casitawn.cf, 1 casjay.cloud, 0 -casjay.info, 0 casjenprome.cz, 1 caskntandoor.co.uk, 1 casko-insurance.tk, 1 @@ -29143,7 +29086,6 @@ catapultgroup.ca, 1 catarrhalfuns.tk, 1 catartofsweden.se, 1 catastrofy.tk, 1 -catatanviral.com, 1 catatau.tk, 1 catawiki.com, 1 catawiki.de, 1 @@ -29156,6 +29098,7 @@ catbold.space, 1 catbop.com, 1 catbox.moe, 1 catbull.com, 1 +catcaresociety.org, 0 catcat.cc, 1 catcatnya.com, 1 catchall.tw, 1 @@ -29181,6 +29124,7 @@ catfishworld.tk, 1 catflap.org, 1 catfood.cf, 1 catfood.ga, 1 +catfooddispensersreviews.com, 1 catfoto.cf, 1 catfun-foto.de, 1 catgarden.tk, 1 @@ -29224,6 +29168,7 @@ cathyjf.org, 1 cathyjfitzpatrick.com, 1 cathylean.tk, 1 cathymcquaid.co.uk, 1 +cathywilcoxtraining.com, 1 catio.network, 1 cativa.net, 1 catl.st, 1 @@ -29239,8 +29184,8 @@ catmonad.xyz, 1 catmoose.ca, 1 catmoz.fr, 1 catnetworks.co.jp, 1 +catnippery.com, 1 catnmeow.com, 1 -catnsofa.com, 1 catphysics.com, 1 catpic.xyz, 1 catplay.tk, 1 @@ -29256,7 +29201,6 @@ catscreativecakes.ga, 1 catskillselfstorage.com, 1 catsmagic.pp.ua, 1 catsnow.com, 1 -catsofcapetown.com, 1 catsoft.me, 1 catstv.tk, 1 cattellar.tk, 1 @@ -29305,10 +29249,12 @@ cawagiras.ga, 1 caxaa.mx, 1 caycehouse.com, 1 caymart.com, 1 +cayugacounty.gov, 1 cazadordebuenaonda.com, 1 cazaviajes.es, 1 cazfire.gov, 1 -cazinoz.ru, 1 +cazino.dk, 1 +cazinoz.ru, 0 cazizi.com, 1 cazoo-dev.co.uk, 1 cazoo-dev.com, 1 @@ -29368,6 +29314,7 @@ cboard.ml, 1 cboard.net, 1 cboost.nl, 1 cboss.xyz, 1 +cbozarks.com, 1 cbpay.com, 1 cbplus.tn, 1 cbpridecenter.org, 1 @@ -29392,7 +29339,6 @@ cc.ag, 1 cc.hn, 1 cc5197.co, 1 cc6729.co, 1 -cc6729.com, 0 cc6957.co, 1 cc8822.cc, 1 cc8833.cc, 1 @@ -29430,6 +29376,7 @@ ccc.gov, 1 ccc.org, 1 ccc.xxx, 1 cccc.loan, 1 +cccera.gov, 1 cccleaner.tk, 1 cccp-o.tk, 1 cccpublishing.com, 1 @@ -29450,6 +29397,7 @@ cchat.de, 1 cchim.ca, 1 cciiblog.tk, 1 cciofficial.com, 1 +ccis.rs, 1 cck-law.com, 1 ccl776o.tk, 0 cclasabana.com.co, 1 @@ -29476,6 +29424,7 @@ ccprwebsite.org, 1 ccrun.tk, 1 ccsaposs.com, 1 ccshire.ga, 1 +ccsistema.com, 0 ccsk.training, 1 ccskills.org.uk, 1 ccsrv.eu, 1 @@ -29523,6 +29472,7 @@ cdeeply.com, 1 cdf.fyi, 1 cdf.wiki, 1 cdfnature2019.fr, 1 +cdfr-or.gov, 1 cdg30.fr, 1 cdga.org, 1 cdhb.health.nz, 1 @@ -29612,6 +29562,7 @@ cedarcitydining.com, 1 cedarcityut.gov, 1 cedarcountyne.gov, 1 cedarcoveassistedliving.com, 1 +cedarhillsutah.gov, 1 cedarmanagementgroup.com, 1 cedarrockalliance.com, 1 cedric-garcia.tk, 1 @@ -29654,7 +29605,6 @@ celcelulares.com, 1 celcomhomefibre.com.my, 1 cele.bi, 1 celebavirus.com, 1 -celebcritics.com, 1 celebdaily.ga, 1 celebi-forest.tk, 1 celebmasta.com, 1 @@ -29675,9 +29625,9 @@ celebritypic.tk, 1 celebritypics.club, 1 celebrityscope.net, 1 celebritysrit.tk, 1 -celebritytoob.com, 1 celebritytopnews.tk, 1 celebrityviralbug.com, 1 +celebrow.com, 1 celebxx.com, 1 celectro-pro.com, 1 celendo.ga, 1 @@ -29734,7 +29684,6 @@ celulas-estaminais.info, 1 celuliteonline.com, 1 cemac.int, 1 cemada.cz, 1 -cemarks.com, 1 cemcerkez.com, 1 cementplas.es, 0 cementscience.com, 1 @@ -29744,6 +29693,7 @@ cemporcentocliente.com.br, 1 cemregulveren.com, 1 cenatorium.pl, 1 cendata.co.uk, 1 +cendev.eu, 1 cendi.gov, 1 cendis.cz, 1 cennelley.com, 1 @@ -29755,6 +29705,7 @@ censeo-financial.com, 1 censored.ml, 1 censurfridns.dk, 1 censurfridns.nu, 1 +census.gov, 1 centariuss.ga, 1 centella.tw, 1 centenariodeuncampeon.tk, 1 @@ -29852,10 +29803,10 @@ centrodememoriahistorica.gov.co, 1 centrodemioma.com.br, 1 centroecuestrecastellar.com, 1 centrofotostudija.lt, 1 +centrogaiamexico.com, 1 centrokiri.cl, 1 centrolavoro.org, 1 centromedico.tk, 1 -centromotion.com, 1 centropagina.it, 1 centros.ml, 1 centros.tk, 1 @@ -29933,6 +29884,7 @@ cercle-helvetia.ch, 0 cercrid.fr, 1 cerda-avocats.com, 1 cerebelo.info, 1 +cerebralnaparaliza.com, 1 cerebrosano.gov, 1 cerebrum.com, 1 cerecup.com, 0 @@ -29946,7 +29898,6 @@ ceres-corp.org, 1 cerezacomunicacion.com, 1 cerfid.com.pe, 1 cerivo.co.uk, 1 -cermak.photos, 1 cernac.cz, 1 cernakova.eu, 1 cernalistina.eu, 1 @@ -29959,17 +29910,18 @@ cerquitamio.com, 1 cerrajeriaamericadelquindio.com, 1 cerrajeriaenvillavicencio.com, 1 cerritosca.gov, 1 +cerrogordo.gov, 1 cerstve-korenie.sk, 1 cerstvekorenie.sk, 1 cert.ee, 0 cert.govt.nz, 1 -cert.je, 1 +cert.je, 0 cert.or.id, 1 cert.se, 1 certain.com, 0 certainbiz-news.tk, 1 certaintelligence.com, 1 -certaireland.ie, 0 +certaireland.ie, 1 certasenergy.co.uk, 1 certbus.com, 1 certcenter.com, 0 @@ -29989,8 +29941,8 @@ certificationmap.com, 1 certificato-prevenzione-incendi.it, 1 certificazione.it, 1 certificazioni-energetiche.it, 0 -certified-parts.com, 1 certifiedbb.com, 1 +certifiedchimneyconnecticut.com, 1 certifiedfieldassociate.com, 1 certifiedmerchandiseest.ga, 1 certifiednurses.org, 1 @@ -30037,6 +29989,7 @@ cesibo.com, 1 cesipagano.com, 1 cesium.ml, 1 cesjo.pl, 1 +ceska-elita.cz, 1 ceska-polygraficka.cz, 1 ceska-polygraficka.eu, 1 ceskasit.cz, 1 @@ -30116,6 +30069,7 @@ cfotech.com.au, 1 cfpa-formation.fr, 1 cfpa.gov, 1 cfpb.gov, 1 +cfpd-il.gov, 1 cfr-culturism.tk, 1 cfrench.cc, 1 cfse.biz, 1 @@ -30126,7 +30080,6 @@ cftc.gov, 1 cftcarouge.com, 0 cfurl.cf, 1 cfxdesign.com, 1 -cg-consult.fr, 1 cg-design.tk, 1 cg-n.fr, 1 cg.al, 1 @@ -30261,6 +30214,7 @@ chamathj.com, 1 chambas.com.mx, 1 chamber.sa, 1 chamberlinfoundation.org, 1 +chambers.org.uk, 1 chamberscountytx.gov, 1 chameleon-ents.co.uk, 1 chameleon.io, 1 @@ -30289,7 +30243,6 @@ championweb.nz, 0 championweb.sg, 0 champsglobal.org, 1 champslearning.co.uk, 1 -chamsocdidong.com, 1 chamsocial.com, 1 chamudi.lk, 1 chamudi.net, 1 @@ -30298,13 +30251,13 @@ chanakyanewz.com, 1 chanchi.idv.hk, 1 chanddriving.co.uk, 1 chanderson.com.au, 1 +chandleraz.gov, 1 chandlerazpd.gov, 1 chandlersales.ca, 1 chandr1000.ga, 1 chandracenter.com, 1 chandradeepdey.com, 1 chandramani.tk, 1 -change-coaching-gmbh.ch, 1 change10000lives.com.ph, 1 changeactivation.com, 1 changeanalytics.us, 1 @@ -30343,7 +30296,7 @@ chaoschemnitz.de, 1 chaoscommunication.camp, 1 chaoscycle.tk, 1 chaosdorf.de, 1 -chaosfield.at, 1 +chaosfield.at, 0 chaosme.su, 1 chaospott.de, 1 chaosprocess.com, 1 @@ -30362,6 +30315,7 @@ chapek9.com, 1 chapel.tk, 1 chapelaria.tf, 1 chapelfordbouncers.co.uk, 1 +chapelhillnc.gov, 1 chapelhillobgyn.com, 1 chapelhousevet.co.uk, 1 chapelle.co.uk, 1 @@ -30369,7 +30323,6 @@ chapellerie-traclet.com, 1 chapiteauxduleman.fr, 1 chapleau.ca, 1 chapmanstreeservice.com, 1 -chapnews.id, 1 chapstick.life, 1 chaqueteros.tk, 1 char.press, 1 @@ -30389,6 +30342,7 @@ charisma.ai, 1 charismadesign.ie, 1 charisse.id, 1 charity.cz, 1 +charityvest.org, 1 chariz.com, 1 charl.eu, 1 charlageneral.tk, 1 @@ -30413,6 +30367,8 @@ charlie-liveshow.com, 0 charlie.im, 1 charlie2alpha.org, 1 charlie4change.com, 1 +charliebighams.co.uk, 1 +charliebighams.com, 1 charlieblog.tk, 1 charliedillon.com, 1 charliegarrod.com, 1 @@ -30486,7 +30442,6 @@ chasse-au-tresor.eu, 1 chasse-maree.com, 1 chasseurdetruites.com, 1 chastitybelts.tk, 1 -chat-buddy.com, 1 chat-cam.tk, 1 chat-edu.org.uk, 1 chat-libera.com, 1 @@ -30593,6 +30548,7 @@ chaurocks.com, 1 chaussenot.net, 1 chaussurerunning.fr, 1 chautauquacountyks.gov, 1 +chautauquacountyny.gov, 1 chaveirogrimaldi.com, 1 chaverde.org, 1 chazalet.fr, 0 @@ -30602,6 +30558,7 @@ chcemradost.sk, 1 chch.it, 1 chcheaptech.nz, 1 chcisezeptat.cz, 1 +chcivceskumore.cz, 1 chckr.co, 1 chcoc.gov, 1 chcuscojungle.com, 1 @@ -30708,6 +30665,7 @@ checkjehuis.be, 1 checkjehuis.gent, 1 checkjelinkje.nl, 1 checklistbuilder.herokuapp.com, 1 +checklistinsider.com, 0 checklytics.com, 1 checkmack.cf, 1 checkmack.ga, 1 @@ -30735,6 +30693,7 @@ checktls.nl, 0 checktype.com, 1 checkui.com, 1 checkurinsurance.com, 1 +checkusernames.com, 1 checkyourmath.com, 1 checkyourprivilege.org, 1 checkyourreps.org, 1 @@ -30806,6 +30765,7 @@ cheminsderando.fr, 0 chemiphys.com, 0 chemistry-schools.com, 1 chemolak.pl, 1 +chemungtownshipil.gov, 1 chenangocountyny.gov, 1 chenapartment.com, 1 chenbo.tk, 1 @@ -30831,7 +30791,6 @@ chennaiskills.cf, 1 chennien.com, 1 chennuo.xyz, 1 chenpei.org, 1 -chenqiang.com, 1 chentianyi.cn, 1 chenui.design, 1 chenx221.cyou, 0 @@ -30920,7 +30879,6 @@ chg.codes, 1 chg.pl, 1 chhlayban.tk, 1 chhy.at, 1 -chi-new-energy.com.ua, 1 chialab.eu, 1 chialab.info, 1 chialab.io, 1 @@ -30954,7 +30912,6 @@ chicagopowercleaning.com, 1 chicagopowerwashing.net, 1 chicagopowerwashingservices.com, 1 chicagopressurewashing.net, 1 -chicagopressurewashingservices.com, 1 chicagoprivatejets.com, 1 chicagostudentactivists.org, 1 chicaman.tk, 1 @@ -30971,6 +30928,7 @@ chickencentral.tk, 1 chickencoop.ml, 1 chickenfarms.tk, 1 chickensaladchick.com, 1 +chickhint.com, 1 chicki.tk, 1 chickteam.tk, 1 chicofc.tk, 1 @@ -31025,6 +30983,7 @@ childrensfurniture.co.uk, 1 childrensheartfoundation.org, 1 childrensmentalhealthcampaign.org, 1 childrensrecipes.tk, 1 +childresstexas.gov, 1 childstats.gov, 1 childswear.tk, 1 childtaxcredit.gov, 1 @@ -31040,7 +30999,6 @@ chilikin.pro, 1 chilimathwords.com, 1 chilio.net, 1 chilipy.ga, 1 -chilis.com, 1 chill-house.ga, 1 chill.bet, 1 chillcicada.com, 0 @@ -31072,7 +31030,6 @@ chimpmatic.com, 1 china-midas.net, 1 china-online-news.tk, 1 chinabank.ph, 1 -chinablows.com, 1 chinacdn.org, 1 chinacheers.com, 1 chinadream404.com, 1 @@ -31080,11 +31037,9 @@ chinafree.online, 1 chinafree.site, 1 chinaglobalsecurities.cn, 1 chinahealthcareblog.cf, 1 -chinahitech.com, 1 chinaicpower.org, 0 chinaindexfund.cn, 1 chinajingkun.com, 1 -chinalike.com, 1 chinalosers.com, 1 chinamallonlin.com, 1 chinamediaproject.org, 1 @@ -31094,7 +31049,6 @@ chinasearch.tk, 1 chinastory.tk, 1 chinasucksass.com, 1 chinati.org, 1 -chinavegan.com, 1 chinawatchinstitute.org, 1 chinawhale.com, 1 chinchillas.tk, 1 @@ -31122,7 +31076,7 @@ chinplugins.xyz, 1 chintaparthi.tk, 1 chintaparthihome.tk, 1 chinteni.com, 1 -chinwag.im, 1 +chinwag.im, 0 chip.icu, 1 chipdig.com, 1 chipollinko.com.ua, 1 @@ -31185,6 +31139,7 @@ chkmkt.com, 1 chkserv.com, 0 chksite.com, 1 chl.la, 1 +chlapidarium.cz, 1 chliine.ch, 1 chlo-products.biz, 1 chlo-products.net, 1 @@ -31271,7 +31226,6 @@ chorleycaninesolutions.co.uk, 1 chornobyl.tk, 1 chorpinkpoemps.de, 1 choruru.jp, 1 -choruscall.com, 1 chorverband-region-kocher.de, 1 chosenos.tk, 1 chosenplaintext.org, 1 @@ -31318,6 +31272,7 @@ chrislauderback.com, 1 chrislauderback.net, 1 chrislauderback.org, 1 chrisliebaer.de, 1 +chrisliebear.de, 1 chrisluen.com, 1 chrismax89.com, 1 chrismcclendon.com, 1 @@ -31352,6 +31307,7 @@ christian-gredig.de, 1 christian-laubender.de, 1 christian-liebel.com, 1 christian-oette.de, 1 +christian-schlichting.de, 1 christian-stadelmann.de, 1 christianadventurecamps.org, 1 christianaknudsen.com, 1 @@ -31416,6 +31372,7 @@ christinecloma.com, 1 christineglaeser.de, 1 christineprayon.de, 1 christmasinelmhurst.org, 1 +christmasloansvet.com, 1 christmaspages.tk, 1 christmaspartyhire.co.uk, 1 christmasrecipe.tk, 1 @@ -31426,7 +31383,6 @@ christophe-beclier.fr, 1 christophe-dubois.tk, 1 christophebarbezat.ch, 1 christophedavid.tk, 1 -christopher-simon.de, 0 christopher-wright.com, 1 christopher-zentgraf.de, 1 christopher.sh, 0 @@ -31522,7 +31478,7 @@ chrystofer.com, 0 chrystus.pl, 1 chsamuel.net, 1 chsh.moe, 0 -chshouyu.com, 1 +chshouyu.com, 0 chsmedical.com, 1 chsterz.de, 1 chstrategies.com.au, 1 @@ -31542,13 +31498,13 @@ chudnov.tk, 1 chuhe.xyz, 1 chukardin.tk, 1 chukcha.ru, 1 +chukchansihealthsafety.gov, 1 chukotka.ml, 1 chukou.cf, 1 chukou.ga, 1 chukou.gq, 1 chukou.ml, 1 chukou.tk, 1 -chukwunyere-chambers.org, 1 chulinkuei.org.tw, 1 chumy.vn, 1 chun.pro, 1 @@ -31593,6 +31549,8 @@ churchwebcanada.ca, 1 churchwebsupport.com, 1 churnfree.com, 1 churrascariacampogrande.com.br, 1 +churubito.com, 1 +churubito.nl, 1 chuskocity.tk, 1 chuspace.com, 1 chutingstar.com, 1 @@ -31602,7 +31560,6 @@ chuvash-republic.tk, 1 chuvash.tk, 1 chuvashia.tk, 1 chuvashiya.tk, 1 -chuyentien247.com.vn, 1 chwempower.com, 1 chwilrank.pl, 1 chytraauta.cz, 1 @@ -31613,7 +31570,6 @@ ci-fo.org, 1 ci-suite.com, 1 ci.com.br, 1 cia-gaming.de, 1 -cia-landlords.co.uk, 1 cia.gov, 1 ciadocultivo.com.br, 1 ciagutek.pl, 1 @@ -31672,7 +31628,6 @@ cidgomes.com.br, 1 cidikit.tk, 1 cidones.tk, 1 cie-theatre-montfaucon.ch, 0 -ciekawi.com, 1 ciekwestronki.cf, 1 ciekwestronki.ga, 1 ciekwestronki.gq, 1 @@ -31681,11 +31636,11 @@ ciel.coffee, 1 ciel.luxe, 1 ciel.pro, 1 ciel.si, 1 -ciele.com, 1 cielo-thefilm.com, 1 cienciasempresariais.pt, 1 cienegaspa.com, 1 cierreperimetral.com, 1 +cifapme.net, 0 cifop-numerique.fr, 1 ciftkabincikmaparca.com.tr, 1 ciftkabinyedekparca.com.tr, 1 @@ -31737,7 +31692,6 @@ cincosf.com, 1 cincy.gov, 1 cincydeckandpatio.com, 1 cindey.io, 1 -cindy.cn, 1 cine-music.de, 1 cine-passion16.fr, 1 cine.to, 1 @@ -31749,13 +31703,13 @@ cineforge.com, 1 cinefun.net, 1 cinegore.tk, 1 cinelandia.tk, 1 +cinema-rating.icu, 1 cinema-rulem.tk, 1 cinemacenter.in, 1 cinemaclub.co, 1 cinemadoma.tk, 1 cinemafrix.cf, 1 cinemaperto.tk, 1 -cinemarxism.com, 1 cinemaschool.by, 1 cinemasetfree.com, 1 cinematherapy.org, 1 @@ -31784,7 +31738,7 @@ cinn.ml, 1 cinnagar.tk, 1 cinnamon.bot, 1 cinnamon.gq, 1 -cinnamonsnail.com, 1 +cinnamonsnail.com, 0 cinnamonspiceandeverythingnice.com, 1 cinq-elements.com, 0 cinq-elements.net, 1 @@ -31802,7 +31756,6 @@ cinteo.com, 1 cinthia.tk, 1 cio-spirit.de, 1 cio.gov, 1 -ciochina.com, 1 cionir.fr, 1 cioscloud.com, 1 cioudways.pro, 1 @@ -31971,8 +31924,8 @@ cityhotel.tk, 1 cityjam.tk, 1 citylift.com.ua, 1 citylocal.cf, 1 -citymagazine.si, 1 citymeats.com, 1 +cityofabbotsfordwi.gov, 1 cityofadelga.gov, 1 cityofallisonia.gov, 1 cityofaltonil.gov, 1 @@ -31988,22 +31941,27 @@ cityofbinghamton.gov, 1 cityofblairwi.gov, 1 cityofblancotx.gov, 1 cityofboydtx.gov, 1 +cityofbrea.gov, 1 cityofbridgetonnj.gov, 1 cityofbristowok.gov, 1 cityofbrodheadwi.gov, 1 cityofbrookings-sd.gov, 1 cityofbrookwoodal.gov, 1 cityofburnsor.gov, 1 +cityofcamarillo.gov, 1 cityofcarsonca.gov, 1 +cityofcharlack.gov, 1 cityofcharlottetn.gov, 1 cityofchinagrovetx.gov, 1 cityofclare.gov, 1 cityofclintoniowa.gov, 1 +cityofcolusa.gov, 1 cityofconroe.gov, 1 cityofcottonwoodmn.gov, 1 cityofcrandonwi.gov, 1 cityofdelafieldwi.gov, 1 cityofdelcity.gov, 1 +cityofdillonsc.gov, 1 cityofdixonca.gov, 1 cityofeastpointemi.gov, 1 cityofeatonrapids.gov, 1 @@ -32011,8 +31969,10 @@ cityofellisks.gov, 1 cityofelynv.gov, 1 cityoferintn.gov, 1 cityofeuporams.gov, 1 +cityofeyotamn.gov, 1 cityoffergusonky.gov, 1 cityofflorencesc.gov, 1 +cityoffoley.gov, 1 cityofgibraltarmi.gov, 1 cityofgigharborwa.gov, 1 cityofgirardoh.gov, 1 @@ -32034,8 +31994,10 @@ cityofkasaanak.gov, 1 cityofkewauneewi.gov, 1 cityoflakebuenavistafl.gov, 1 cityoflakegeneva.gov, 1 +cityoflamesa.gov, 1 cityoflancasterca.gov, 1 cityoflancasterpa.gov, 1 +cityoflaramiewy.gov, 1 cityoflfp.gov, 1 cityoflodiwi.gov, 1 cityoflompoc.gov, 1 @@ -32048,17 +32010,23 @@ cityofmarionia.gov, 1 cityofmaysvilleky.gov, 1 cityofmaywoodparkor.gov, 1 cityofmebanenc.gov, 1 +cityofmeigs.gov, 1 cityofmerced.gov, 1 cityofminatarene.gov, 1 cityofmitchellsd.gov, 1 cityofmonroewi.gov, 1 +cityofmooreok.gov, 1 cityofmorgantonga.gov, 1 cityofmte.gov, 1 cityofmusic.be, 1 cityofnewbuffalomi.gov, 1 +cityofnewfranklinmo.gov, 1 cityofnewkirkok.gov, 1 cityofnewman.gov, 1 cityofnichollsga.gov, 1 +cityofnisswa.gov, 1 +cityofnorco.gov, 1 +cityofnorforkar.gov, 1 cityofnovi.gov, 1 cityofocontowi.gov, 1 cityofpagedalemo.gov, 1 @@ -32068,35 +32036,44 @@ cityofpeople.gent, 1 cityofperris.gov, 1 cityofpetersburgwv.gov, 1 cityofpevelymo.gov, 1 +cityofpilotgrovemo.gov, 1 cityofpinconningmi.gov, 1 cityofpinebluff-ar.gov, 1 cityoframseymn.gov, 1 cityofredding.gov, 1 cityofrobertsidaho.gov, 1 +cityofrockyfordco.gov, 1 cityofroncevertewv.gov, 1 cityofroyaltonmn.gov, 1 cityofsacramento.gov, 1 cityofsalemky.gov, 1 cityofsanmateoca.gov, 1 cityofsantamariaca.gov, 1 +cityofsavannail.gov, 1 cityofsebastopol.gov, 1 cityofsenatobiams.gov, 1 +cityofsoledad.gov, 1 cityofsourlake.gov, 1 cityofspoonerwi.gov, 1 +cityofstonewoodwv.gov, 1 cityofthorp.gov, 1 cityoftitans.com, 1 cityoftulsa.gov, 1 cityoftybee.gov, 1 cityofvacaville.gov, 1 cityofvermilionohio.gov, 1 +cityofvernonca.gov, 1 cityofwadley-ga.gov, 1 cityofwakefieldmi.gov, 1 cityofwashburnwi.gov, 1 cityofwasilla.gov, 1 cityofwaterfordca.gov, 1 cityofwauchula.gov, 1 +cityofwaupunwi.gov, 1 +cityofwhitefish.gov, 1 cityofwhitneytx.gov, 1 cityofwinonamo.gov, 1 +cityofwooddaleil.gov, 1 cityofwoodland.gov, 1 cityofwoodward-ok.gov, 1 cityonfire.com, 1 @@ -32114,7 +32091,6 @@ citysmile.ro, 1 cityspin.org, 1 citysportapp.com, 0 citysquarenews.tk, 1 -citysteambrewery.com, 1 citytaxiandtours.ga, 1 citytel.ga, 1 citytireservice.com, 1 @@ -32307,14 +32283,17 @@ clarabot.com, 1 clarachampbell.com, 1 clarasegura.tk, 1 clare3dx.com, 1 +claremontca.gov, 1 claremontyachtclub.org.au, 1 clarendonvt.gov, 1 +clarerose.com, 1 claresderibota.tk, 1 claretandbluearmy.tk, 1 clarilog.com, 1 clarinet.ga, 1 clarinexonline.gq, 1 clario.co, 1 +clarioncounty.gov, 1 clarionpolicepa.gov, 1 clarisights.com, 0 clarisonicmiareview.tk, 1 @@ -32360,7 +32339,6 @@ clasa-mea.tk, 1 clase3.tk, 1 clash-movies.de, 1 clashclans.pl, 1 -clashclub.com, 1 clashersrepublic.com, 1 clashoflights.ga, 1 clashpost.com, 1 @@ -32378,7 +32356,6 @@ classic-diva.ml, 1 classic-literature.com, 1 classic-literature.net, 1 classic-literature.org, 1 -classic.cn, 1 classicalchaos.tk, 1 classicalpilates.ca, 1 classicbakes.com, 1 @@ -32387,16 +32364,24 @@ classiccrewhaiti.tk, 1 classiccutstupelo.com, 1 classicdriver.com, 1 classicfg.com.au, 1 +classicfm.cz, 1 classichits.tk, 1 classichorrormovie.tk, 1 classichorrornetwork.tk, 1 classichost.gq, 1 +classicjet.cz, 1 classicmagazine.ml, 1 classicnova.com, 1 classicnovaandperformance.com, 1 +classicprag.com, 1 +classicprag.cz, 1 +classicpraga.com, 1 +classicprague.sk, 1 +classicpraha.com, 1 classics.io, 1 classicstories.tk, 1 classictheatrecumbria.co.uk, 0 +classificacaogeral.com.br, 1 classificadostodaoferta.tk, 1 classifiedsgulf.com, 1 classifiedspoint.tk, 1 @@ -32408,7 +32393,7 @@ classroomconductor.com, 1 classsitterers.ga, 1 classsitterest.ga, 1 classx.tk, 1 -classyng.com, 0 +classyng.com, 1 claster.it, 1 clatsopcounty.gov, 1 claude.me, 1 @@ -32432,7 +32417,6 @@ clauseriksen.net, 0 clausewitz-gesellschaft.de, 1 claustrofobia.tk, 1 clautopieces.fr, 1 -clav1d.com, 1 claveladas.com, 1 clavit4.zone, 1 clawe.de, 1 @@ -32446,6 +32430,8 @@ claytoncapolice.gov, 1 claytoncondon.com, 1 claytonjunior.tk, 1 claytonkendall.com, 1 +claytonwinnebagowi.gov, 1 +claytwp-hamin.gov, 1 claytwpmi.gov, 1 clb.org.hk, 1 clbmconsultancy.com, 1 @@ -32461,6 +32447,7 @@ clean-water-and-sanitation.tk, 1 cleanairaustinpro.com, 1 cleanairdallaspro.com, 1 cleanairhoustonpro.com, 1 +cleanandcleaner.net, 1 cleanclearwater.co.uk, 1 cleandetroit.org, 1 cleandrains.com.au, 1 @@ -32561,11 +32548,10 @@ clendeninwv.gov, 1 cleo.com, 1 cleocinonline.gq, 1 cleova.com, 1 -clep.cn, 1 cles-asso.fr, 1 cles.jp, 1 -clesurporte.be, 1 clevelandheights.gov, 1 +clevelandmetroparks.gov, 1 clevelandokla.com, 1 clever-datenschutz.de, 1 clever-invest.cf, 1 @@ -32692,20 +32678,23 @@ cliff-rilly-website.tk, 1 cliffbreak.de, 1 cliffburton.tk, 1 clifflu.net, 1 +clifford-hospital.cn, 1 cliffsidesecurity.com.au, 1 +cliffsnotes.com, 1 clifresearch.com, 1 cliftonaz.gov, 1 clik.ga, 1 clima.vip, 1 climaencusco.com, 1 climaffaires.com, 1 -climall.com, 1 climamulti.com.br, 1 climate.biz, 1 +climatecore.gov, 1 +climatecorp.gov, 1 +climatecorps.gov, 1 climatecrafters.com, 1 climatejustice.nyc, 1 climatesmart.ie, 1 -climatetax.com, 1 climatgate.tk, 1 climaticequipment.tk, 1 climatizzatore.it, 0 @@ -32774,6 +32763,7 @@ clinsoftcsd.com, 1 clinstatdevice.com, 1 clintburnett.com, 1 clinthorne.com, 1 +clintonairport.gov, 1 clintonbloodworth.com, 1 clintoncomo.gov, 1 clintoncountyin.gov, 1 @@ -32896,6 +32886,7 @@ cloudatedge.com, 1 cloudav.pt, 1 cloudbees.ai, 1 cloudbees.com, 1 +cloudbees.io, 1 cloudberlin.goip.de, 1 cloudbleed.info, 1 cloudboard.fr, 1 @@ -32923,6 +32914,8 @@ cloudera.com, 1 cloudevolutionforum.com.br, 1 cloudey.net, 1 cloudfast.cf, 1 +cloudficient.cloud, 1 +cloudficient.com, 1 cloudfilecomputer.ga, 1 cloudfiles.at, 1 cloudfinders.cf, 1 @@ -32947,7 +32940,6 @@ cloudit.co, 1 cloudix.cf, 1 cloudlandmark.com, 1 cloudlessdreams.com, 0 -cloudlfront.net, 1 cloudlight.biz, 1 cloudmachine.fr, 1 cloudmanagedbuilding.com, 1 @@ -33020,7 +33012,6 @@ cloudvoor.eu, 1 cloudvoor.net, 1 cloudvoor.nl, 1 cloudwajs.com, 1 -cloudwalk.io, 0 cloudwarketing.com, 1 cloudwave.fr, 1 cloudwayc.com, 1 @@ -33085,7 +33076,7 @@ club.zj.cn, 1 club10x.com, 1 clubanimal.cl, 1 clubapk.com, 1 -clubarbuz.ru, 1 +clubarbuz.ru, 0 clubatleticonacionalpotosi.tk, 1 clubauto.guru, 1 clubbers-comtois.tk, 1 @@ -33285,13 +33276,11 @@ cnetw.xyz, 1 cnews.ru, 1 cnfei.com, 1 cnfree.xyz, 1 -cngf.com, 1 cngvp.org, 1 cni-certing.it, 1 cni.net.id, 1 cnil.fr, 1 cnitdog.com, 1 -cnki.com, 1 cnlic.com, 1 cnlongtex.com, 1 cnmi.gov, 1 @@ -33340,6 +33329,7 @@ coachment.dk, 1 coactive.ai, 1 coag.gov.au, 1 coagclinic.com, 1 +coalcountyok.gov, 1 coalitieduurzamedigitalisering.nl, 1 coalition.tk, 1 coalmen.ga, 1 @@ -33349,6 +33339,7 @@ coaojarlos.tk, 1 coasa.me, 1 coassessment.com, 1 coast.tk, 1 +coastalmasterminds.com, 1 coastalmotorcoach.com, 1 coastalpayroll.net, 1 coastalphysie.com, 1 @@ -33387,7 +33378,6 @@ cochem-zell-online.de, 1 cochem-zell.de, 1 cocheriagori.com.ar, 1 cochesaescala.tk, 1 -cochesteledirigidos.net, 1 cochin-brahma.tk, 1 cochise.gov, 1 cochranwriting.com, 1 @@ -33409,13 +33399,12 @@ coco-01.gq, 1 coco-apo.de, 1 coco-cool.fr, 1 coco-line.ch, 1 -coco.one, 1 cocoa-job.jp, 1 cocoafl.gov, 1 cocoamexico.com, 1 cocobollo-sallanches.com, 1 cocobrother.ddnss.de, 1 -cocodroid.com, 0 +cocodroid.com, 1 cocogoat.work, 1 cocogolfcarts.com, 1 cocokmobi.ga, 1 @@ -33426,6 +33415,7 @@ coconutguy.gq, 1 coconutoil.ml, 1 coconuts-fashion.gr, 1 cocopah.gov, 1 +cocopipeline-br-development.herokuapp.com, 1 cocoscastles.co.uk, 1 cocosunbeds.co.uk, 1 cocowine.com, 1 @@ -33445,6 +33435,7 @@ codabix.com, 1 codabix.de, 1 codandn.com, 1 code-35.com, 0 +code-ch.com, 1 code-in-plate.tk, 1 code-judge.tk, 1 code-maze.com, 1 @@ -33455,6 +33446,7 @@ code-well.com, 1 code.cool, 1 code.facebook.com, 0 code.fm, 1 +code.golf, 1 code.google.com, 1 code.gov, 1 code100.com.py, 1 @@ -33493,6 +33485,7 @@ codeguide.ru, 1 codeguided.com, 1 codehangar.io, 1 codehelper.ml, 1 +codeheroes.be, 1 codeheroes.fr, 1 codehupy.org.py, 1 codehz.one, 1 @@ -33506,13 +33499,11 @@ codekk.com, 1 codelinchpin.com, 1 codeloop.pw, 1 codemahrt.com, 1 -codemanbd.com, 1 codemperium.com, 1 codename-infinity.de, 1 codename-infinity.org, 1 codename24.tk, 1 codenamelungo.tk, 1 -codenetwork.com, 1 codeninja.me, 1 codenlife.kr, 1 codenlife.xyz, 1 @@ -33586,6 +33577,7 @@ codigodelbonusbet365.com, 1 codigoexactodearea.com, 1 codigojose.com, 1 codigomusical.tk, 1 +codigosddd.com.br, 1 coding-aloud.nz, 1 coding-basic.tk, 1 coding-treff.de, 1 @@ -33602,7 +33594,6 @@ codingissimple.com, 1 codingnbb.com, 1 codish.ml, 1 codista.com, 1 -cododigital.co.uk, 1 codowned.com, 1 codsan.com, 1 coduca88.com, 1 @@ -33644,6 +33635,7 @@ coffeeruta.ru, 1 coffeestain.ltd, 1 coffeestory.in.ua, 1 coffeetom.de, 1 +coffeetori.com, 1 coffeist.com, 1 coffstotalroofing.com.au, 1 cofidis-group.com, 1 @@ -33676,7 +33668,6 @@ coharushika.com, 1 cohassetfirema.gov, 1 cohassetma.gov, 1 cohassetpolicema.gov, 1 -cohenandcohen.net, 1 cohere.io, 1 cohob.de, 1 coiffbot.fr, 1 @@ -33706,6 +33697,7 @@ coinf.it, 1 coinflux.com, 1 coinfundit.com, 1 coingate.com, 1 +coinhako.com, 1 coinjar-sandbox.com, 1 coinjar.com, 1 coinlend.org, 1 @@ -33735,14 +33727,12 @@ cok.hu, 1 cokebar.info, 0 coker.com.au, 1 cokestudiosongs.tk, 1 -cokisiregar.com, 1 cokomi.com, 1 col.la, 0 cola-host.tk, 1 colaborame.tk, 1 colaborativa.tv, 1 colaboratorija.lt, 1 -colabore.com, 1 colabug.com, 1 colafoodcritic.com, 1 colah.com.au, 1 @@ -33768,6 +33758,7 @@ coldice.tk, 1 coldjetconnect.com, 1 coldlasers.org, 1 coldpaste.com, 1 +coldsky.net, 1 coldspegll.gq, 1 coldspringsrancheria.gov, 1 coldsteelsolutions.com, 1 @@ -33793,6 +33784,7 @@ colegiotavera.tk, 1 colemak.com, 1 colengo.com, 1 colerainemn.gov, 1 +coleta.digital, 1 coletrain.com, 1 colfaxcountyne.gov, 1 colfaxia.gov, 1 @@ -33802,6 +33794,7 @@ coligo.fr, 1 colinasdog.com.br, 1 colincogle.name, 1 colinespinas.com, 0 +colinhouston.com, 1 colink.fi, 1 colinobrien.online, 1 colinsnaith.co.uk, 1 @@ -33841,6 +33834,7 @@ collare.mx, 1 collateral360.com, 1 collbox.co, 0 colleadimari.com, 1 +collectablescentre.com, 1 collectaction.com, 1 collectdocs.com, 1 collecter.tk, 1 @@ -33884,7 +33878,6 @@ collegetimes.co, 1 collegetownstudios.tk, 1 collepietra.it, 1 collerosso.com, 1 -collettando.it, 1 colley.tk, 1 collezione.it, 1 collideascope.co, 1 @@ -33971,6 +33964,7 @@ colorpicker.fr, 1 colorsbycarin.com, 1 colortronic.tk, 1 colorunhas.com.br, 1 +colorvibe.ee, 1 colorwow.cf, 1 colorwow.ga, 1 colossean.com, 1 @@ -34007,6 +34001,7 @@ columbushydroxide.org, 1 columbusks.gov, 1 columbustaxprep.com, 1 columbustelegram.com, 1 +columbustwpmi.gov, 1 columbusunderground.com, 1 columbuswi.gov, 1 colwichks.gov, 1 @@ -34045,7 +34040,6 @@ combineid.com, 1 combines.world, 1 combloux.com, 1 combos-2020.tk, 1 -combron.be, 1 combron.nl, 1 combustion.tk, 1 comcenter.com, 1 @@ -34062,6 +34056,7 @@ comeals.com, 1 comebookmark.cf, 1 comebookmark.ga, 1 comebookmark.ml, 1 +comediant.de, 1 comedimagrire.it, 1 comedonchisciotte.org, 1 comedy.co.uk, 1 @@ -34112,6 +34107,7 @@ comfy.cafe, 0 comfy.gay, 1 comfymoving.com, 1 comhack.com, 1 +comi-gmbh.de, 1 comical.ml, 1 comicbooktreasury.com, 1 comicborgs.com, 1 @@ -34148,6 +34144,7 @@ commanderx.ml, 1 commanderx.tk, 1 commania.co.kr, 1 commbox.io, 1 +commboxexp.com, 1 commboxtest.com, 1 commco.nl, 1 commencepayments.com, 1 @@ -34181,6 +34178,7 @@ commissioner.tk, 1 commitsandrebases.com, 1 commlabindia.com, 0 commloan.com, 1 +commodorecoveimprovementdistrict.gov, 1 commonapp.org, 1 commoncode.com.au, 0 commoncode.io, 0 @@ -34194,7 +34192,7 @@ commons-mayflower.tk, 1 commonsenseamericanpolitics.com, 1 commonsensedivorce.ca, 0 commonsenseinactie.nl, 1 -commonstock.com, 1 +commonstock.com, 0 commonsubdoc.com, 1 commonsubdoc.io, 1 commonvoice.tk, 1 @@ -34215,7 +34213,6 @@ community-pro.net, 1 community-services.cz, 0 communityaligned.com, 1 communitybangladesh.tk, 1 -communitybridgesaz.org, 1 communitycodeofconduct.com, 1 communitycollegereview.com, 1 communitydirectory.tk, 1 @@ -34229,6 +34226,7 @@ communitypreventionpartnership.org, 1 communote.net, 1 commuty.net, 1 commvnion.com, 1 +comnavimie.com, 0 comnaviosaka.com, 1 como-se-escribe.com, 1 comoaliviareldolor.de, 1 @@ -34293,7 +34291,6 @@ compassbest.com, 1 compassdirectportal.com, 1 compassfinance.com, 1 compassintladv.com, 1 -compassionandchoices.org, 0 compassionate-biology.com, 1 compasslos.com, 1 compassregroup.com, 1 @@ -34436,6 +34433,7 @@ computop.com, 1 computron.ga, 1 comquadro.com.br, 1 comquestmed.com, 1 +comra-therapy.com, 1 comradesofmight.tk, 1 comsoli.com.br, 1 comsolibrasil.com.br, 1 @@ -34455,7 +34453,6 @@ comunidadvegetariana.com, 1 comuniondelucia.com, 1 comunismo.tk, 1 comunistas.tk, 1 -comunitas.com, 1 comunitateonline.tk, 1 comunityflashgame.cf, 1 comvert.com, 1 @@ -34520,7 +34517,6 @@ concursuri.biz, 0 condecom.com.br, 1 condemnity.net, 1 condenast.co.uk, 1 -condensacion.com, 1 condictor.pl, 1 condignum.com, 1 condit.cf, 1 @@ -34620,9 +34616,9 @@ congregacionmitacol.org, 0 congresistas-ap.tk, 1 congressmankirk.com, 1 congresso.tk, 1 -congye.com, 1 coniectoinvestments.com, 1 coniglione.tk, 1 +conjfrnk.com, 1 conju.cat, 0 conjugacao.com.br, 1 conjunctions.com, 1 @@ -34674,6 +34670,7 @@ connell.co.nz, 1 conner.work, 1 conneropticals.ga, 1 connexas.eu, 1 +connexdevices.co.za, 1 connexio.digital, 1 connext.de, 1 connictro.de, 1 @@ -34684,7 +34681,6 @@ connorjc.io, 1 connorlim.net, 1 connornoddin.com, 1 conntrack.com, 1 -connyandthecrazydogs.com, 1 connyduck.art, 0 connyduck.at, 1 conocchialidasole.it, 1 @@ -34789,7 +34785,6 @@ consul-novocherkassk.ml, 1 consul.io, 0 consuldat.com, 1 consulenteambientale.it, 1 -consulentedellavoro.it, 1 consulenza.pro, 1 consulplan.net, 1 consult-altius.co.uk, 1 @@ -34812,7 +34807,6 @@ consultoriadigital.pt, 1 consultoriosodontologicos.com.br, 1 consultorseobr.com.br, 1 consultpetkov.com, 1 -consultum.com, 1 consulvation.com, 1 consumer.ee, 1 consumer.gov, 1 @@ -34846,7 +34840,6 @@ contact-checker.tk, 1 contact.inc, 1 contact.xyz, 1 contactaffix.com, 1 -contactangle.com, 1 contactbadger.com, 1 contactelus88.fr, 1 contactlimo.com, 1 @@ -34890,6 +34883,7 @@ contracostavote.gov, 1 contractalerters.ga, 1 contractdigital.co.uk, 0 contractdirectory.gov, 1 +contractorhoustontx.com, 1 contractormountain.com, 1 contractorswestga.com, 1 contractstore.com, 1 @@ -34914,7 +34908,6 @@ contro.ga, 1 contro.gq, 1 contro.ml, 1 contro.tk, 1 -control.cn, 1 controlautocom.com.br, 1 controlbooth.com, 1 controld.com, 1 @@ -34970,6 +34963,7 @@ conwaymi.gov, 1 conwaypdnh.gov, 1 conwayregional.org, 0 conwaysc.gov, 1 +conwood.best, 1 conxcon.de, 1 cooalliance.com, 1 coochiehacks.io, 1 @@ -34986,7 +34980,6 @@ cookicons.co, 1 cookie-directive.cf, 1 cookie4.com, 1 cookieandkate.com, 1 -cookiecorner.com, 1 cookiecrook.com, 1 cookiedatabase.org, 1 cookielaw.org, 1 @@ -35028,7 +35021,6 @@ cooldomains.tk, 1 coole-fete.de, 1 coolefehler.de, 1 coolerssr.space, 1 -coolexpo.com, 1 coolfilm.cf, 1 coolgeography.co.uk, 1 coolgifs.de, 1 @@ -35037,10 +35029,8 @@ cooljs.me, 1 cooljv.com, 1 coolkidsbouncycastles.co.uk, 1 coolkidsparty.nl, 1 -coolleader.com, 1 coolmath.cf, 1 coolpi.nl, 1 -coolplus.com, 1 coolprylar.se, 1 cools.tech, 1 coolsculptingmanhattanbeach.com, 1 @@ -35052,6 +35042,7 @@ coolulder.net, 1 coolutils.com, 1 coolvox.com, 1 coolweirdfacts.ga, 1 +coolwinefix.com, 1 coombsinc.com, 1 coomer.su, 1 coomonte.tk, 1 @@ -35069,13 +35060,17 @@ coopercityfl.gov, 1 coopermais.tk, 1 coopsoc.com.au, 1 coor.info, 1 +coordea.com, 1 coordonnees-gps.fr, 1 coore.jp, 1 coorpacademy.com, 1 coosbayor.gov, 1 +cooscountynh.gov, 1 +cooscountyor.gov, 1 cooznacza.pl, 1 copa.cf, 1 copabarena.tk, 1 +copabay.com, 1 copacabanafc.tk, 1 copadata.be, 1 copasulassessoria.com.br, 1 @@ -35084,7 +35079,6 @@ copdrop.ga, 1 cope.finance, 1 copedeportes.tk, 1 cophumouraustralia.com, 1 -copiermarket.com, 1 copiisiparinti.ro, 1 copilotgps.com, 1 copilotpro.com, 1 @@ -35128,19 +35122,20 @@ copytext.ml, 1 copywriting-on-demand.tk, 1 coral-study.eu, 1 coral.tech, 1 +coraldivers.co.za, 1 coralenergy.gr, 1 -coralpress.com, 1 coralreef.blue, 1 coralreef.tk, 1 coralsprings.gov, 1 coralspringsfl.gov, 1 +coralville.gov, 1 coramdeoclassical.com, 1 corarain.me, 1 coratxa.tk, 1 corazoncaliente.tk, 1 corazondemelon.es, 1 corbado.com, 0 -corbado.io, 0 +corbado.io, 1 corbax.com, 1 corbettparadise.com, 1 corbi.net.au, 1 @@ -35158,6 +35153,8 @@ corderoscleaning.com, 0 cordeydesign.ch, 0 cordis.io, 1 cordlessdog.com, 1 +cordovapdak.gov, 1 +cordovarpd.gov, 1 corduroyproducts-velvetjackets.tk, 1 core-concepts.de, 0 core-networks.de, 1 @@ -35177,12 +35174,10 @@ coreapm.org, 1 corebit.nl, 1 corecapital.cz, 1 corecdn.org, 1 -corecore.com, 1 cored.al, 1 coredna.com, 1 coredns.rocks, 1 coredrive.com, 1 -coredroid.com, 1 corefy.com, 1 coreg.tk, 1 corehealthberks.com, 1 @@ -35212,7 +35207,6 @@ corexpert.com, 1 coreyjmahler.com, 1 coreylmartin.com, 1 corfuny.gov, 1 -corgal.com, 1 corgi.party, 1 corgiaspets.com, 1 corgiclub.art, 1 @@ -35248,7 +35242,6 @@ cornergarage.coop, 0 cornerperk.com, 1 cornerstone.photography, 1 cornerstone.rocks, 1 -cornerstoneefree.org, 1 cornerstonefoundationrepairllc.com, 1 cornerstonenorthwest.com, 1 cornerstoneondemand.com, 1 @@ -35324,10 +35317,10 @@ corrector.com.ua, 1 corredorampr.com, 1 correo-e.mx, 1 correo.club, 1 -correo.si, 1 correotemporal.org, 1 correspond.gq, 1 correspondent.ga, 1 +corretoramichelesalvino.com.br, 1 corrick.io, 1 corride.at, 1 corridorsands.com.au, 1 @@ -35337,7 +35330,6 @@ corrigan.xyz, 1 corrupt-republicans.com, 1 corruptcatz.com, 1 corruptos.tk, 1 -corry-new.cloud, 1 cors-proxy.cf, 1 corsa-b.uk, 1 corsac.nl, 1 @@ -35367,7 +35359,6 @@ cortezsanitation.gov, 1 corthouts.pl, 1 cortino.ga, 1 cortis-consulting.ch, 1 -cortizo.com.ar, 1 cortizocampillo.com.mx, 1 cortlandcountyny.gov, 1 cortlandreview.com, 1 @@ -35439,9 +35430,9 @@ cosmoschaos.net, 1 cosmosdogbakery.com, 1 cosmosearch-azerbaijan.tk, 1 cosmosenalerta.tk, 1 +cosmosfala.com.br, 1 cosmosmkt.com.mx, 1 cosmoz.ga, 1 -cosms.com, 1 cosmundi.de, 1 cosmv.org, 1 cosni.co, 1 @@ -35523,9 +35514,9 @@ counselingforstudents.com, 1 counsellingtime.co.uk, 1 counsellingtime.com, 1 counsellink.net, 1 +counsol.com, 1 counstellor.com, 0 counter-strike.net.cn, 1 -countercloud.com, 1 counterenlol.com, 1 counterespionage.com, 1 countermats.net, 1 @@ -35543,6 +35534,7 @@ country-dancers.tk, 1 country-games.tk, 1 country-house.ga, 1 country-muziek.nl, 1 +countryandroses.com, 1 countrybrewer.com.au, 1 countrylife.cz, 1 countrymountaininn.com, 1 @@ -35558,6 +35550,7 @@ county10.com, 1 countybankdel.com, 1 countyjailinmatesearch.com, 1 countyofbarton.gov, 1 +countyofcolusaca.gov, 1 countyofkingsca.gov, 1 countyofmonterey.gov, 1 countyofmontereyca.gov, 1 @@ -35582,7 +35575,6 @@ couriersrs.com, 1 couriertrackers.com, 1 coursables.com, 1 coursdejaponais.com, 1 -course5i.com, 0 courseconfidence.com, 1 coursehero.com, 1 coursehero.ph, 1 @@ -35630,7 +35622,6 @@ cover-fashion.de, 1 coverage-db.org, 1 coveragecareservices.co.uk, 1 coveragent.de, 1 -covercrust.com, 1 covercupboard.co.uk, 1 coveredinspiders.com, 1 covering.com.py, 1 @@ -35675,6 +35666,7 @@ covybrat.cz, 1 cow-ims.herokuapp.com, 1 cowbird.org, 1 cowcreek-nsn.gov, 1 +cowetaga.gov, 1 cowleycountyks.gov, 1 cowleysexeter.co.uk, 1 cowlitzwa.gov, 1 @@ -35696,7 +35688,6 @@ cozanne.fr, 1 coze.zone, 1 cozinharaz.com, 1 cozmoapp.com, 1 -cozmoyachts.com, 1 cozo.me, 1 coztacukrzyca.pl, 1 cozumelairlines.com, 1 @@ -35767,6 +35758,7 @@ cpstest.live, 1 cpstest.org, 1 cptcreative.com, 1 cptoon.com, 1 +cpts-tdm16.fr, 1 cptvl.de, 1 cpu.biz.tr, 1 cpu.wiki, 1 @@ -35775,7 +35767,6 @@ cpufanshop.ga, 1 cpws.gov, 1 cpxz.nl, 1 cpy.pt, 1 -cqep.com, 1 cqfuchen.com, 1 cqoicebordel.tk, 1 cqradio.tk, 1 @@ -35939,6 +35930,7 @@ crazycube.tk, 1 crazydomains.ae, 1 crazydomains.co.nz, 1 crazydomains.co.uk, 1 +crazydomains.com, 1 crazydomains.com.au, 1 crazydomains.in, 1 crazydrivers.tk, 1 @@ -35971,16 +35963,17 @@ crc.net.br, 1 crc32.online, 1 crca911co.gov, 1 crcdatatech.com, 1 +crcmc.com.tw, 1 crcncc.org, 1 crcr.pw, 0 cre8iveco.com, 1 cre8ivedeals.com, 1 -cre8studios.net, 1 crea-shops.ch, 0 crea-that.fr, 1 crea.bg, 1 creabis.de, 1 creacioneslri.com, 1 +creactivatecomfandi.com, 1 creadoc.fr, 1 creadordenoticias.com, 1 creadstudy.com, 1 @@ -35991,7 +35984,6 @@ crealabs.it, 1 crealogix-online.com, 1 creamcastles.co.uk, 1 creamfields.com, 1 -creamless.com, 1 creampiepornvids.com, 1 creampiepussytube.com, 1 creamsoft.com, 1 @@ -36024,12 +36016,11 @@ createstudios.com.au, 0 createuniforms.co.za, 1 createwithcynthia.com, 1 creati.me, 1 -creatiefcoaching.nl, 1 creatieven.com, 1 +creatioag.com, 1 creation-photos.com, 1 creationfox.gq, 1 creations-edita.com, 1 -creationsgate.com, 1 creative-wave.fr, 1 creative2.ru, 1 creativeangles.in, 1 @@ -36043,12 +36034,10 @@ creativechili.com, 1 creativecityofmusic.be, 1 creativecommons.gr, 1 creativecommonscatpictures.com, 1 -creativeconsult.com, 1 creativedijital.com.tr, 1 creativeedge.ch, 1 creativeeducation.tk, 1 creativeexpertdesigner.com, 1 -creativefocus.com, 1 creativegraphix.com, 1 creativeground.com, 1 creativeground.com.au, 1 @@ -36107,6 +36096,7 @@ credit.in.th, 1 creditcard.run, 1 creditcardbalancetransferoffers.com, 1 creditcardgenerator.money, 1 +creditcheckup.com, 1 crediteurope.ru, 1 credithelpinfo.com, 1 creditif.tk, 1 @@ -36124,7 +36114,6 @@ creditozen.mx, 0 creditreport.tk, 1 creditriskmonitor.com, 1 creditscoresmart.com, 1 -creditshanghai.com, 1 creditshop.com, 1 creditsummerevent.eu, 1 creditxpert.com, 1 @@ -36165,13 +36154,13 @@ crestaproject.com, 1 crestasantos.com, 1 crestataustin.com.my, 1 crestaurant.com.au, 1 -crestdatasys.com, 1 crestoncottage.com, 0 crestor20mg.ml, 1 crestorgeneric.ml, 1 crestresearch.ac.uk, 1 crestrockadvisors.com, 1 crestron.com, 1 +crestviewky.gov, 1 crestwoodky.gov, 1 cretdupuy.com, 0 creteangle.com, 1 @@ -36355,6 +36344,7 @@ crocop.tk, 1 crocuscoaching.co.uk, 1 croeder.net, 1 croftsvetsurgery.co.uk, 1 +crohns-disease.org.uk, 1 croissant.casa, 1 cromavista.tk, 1 cromefire.de, 1 @@ -36396,16 +36386,16 @@ crosbug.com, 1 cross-culture.tk, 1 cross-games.tk, 1 cross-led-sign.com, 1 -cross-m.co.jp, 0 +cross-m.co.jp, 1 cross-x.com, 1 crossair.tk, 1 crosschq.com, 1 crosscom.ch, 1 crossconnected.co.uk, 1 +crossdesign.com.au, 1 crossdresscontest.com, 1 crossedwires.net, 1 crossfiremovies.tk, 1 -crossfitbesafe.com, 1 crossformer.com, 1 crossfunctional.com, 1 crosslaketech.com, 1 @@ -36463,6 +36453,7 @@ crownsterling.io, 1 crowter.li, 1 crowwing.gov, 1 croxu.com, 1 +croydon-nh.gov, 1 croydonapartments.com.au, 1 croydonbouncycastles.co.uk, 1 crpcentroradiologico.com.br, 1 @@ -36478,6 +36469,7 @@ crt.cloud, 1 crt.sh, 1 crt2014-2024review.gov, 1 crtalleres.com, 1 +crtevents.co.uk, 1 crti.dz, 1 crti.tech, 1 crtified.me, 1 @@ -36523,7 +36515,6 @@ crute.me, 1 crutic.gq, 1 cruton.pro, 1 cruzadamorada.tk, 1 -crvegas.com, 1 crvenikrst.tk, 1 cry-sys.de, 0 cryne.me, 1 @@ -36531,6 +36522,7 @@ cryoflesh.com, 1 cryogeni.fr, 1 cryosite.com, 1 cryothanasia.com, 1 +cryovaults.com, 1 cryovex.com, 1 cryozenic.com, 1 cryp.no, 1 @@ -36612,7 +36604,6 @@ cryptomining.mobi, 1 cryptomixer.io, 0 cryptomkt.com, 1 cryptomonnaies.io, 1 -crypton.info, 1 crypton.vercel.app, 1 crypton.wiki, 1 crypton.xyz, 1 @@ -36676,6 +36667,7 @@ crystaldown.de, 0 crystalglass.ml, 1 crystallake.tk, 1 crystalprinting.com.au, 1 +crystalpw.com, 1 crystalsdollz.tk, 1 crystalsky.tk, 1 crystalspringsms.gov, 1 @@ -36707,7 +36699,6 @@ csa-library.org, 1 csa.co.za, 1 csa.support, 1 csaapac.com, 1 -csaapac.org, 1 csab.nic.in, 1 csabg.org, 1 csabinext.dyndns.org, 1 @@ -36723,7 +36714,6 @@ csaemeasummit.com, 1 csaerotherm.com, 1 csafederalsummit.com, 1 csale.co.il, 1 -csapa.com, 1 csaposs.com, 1 csasummit.net, 1 csasummit.org, 1 @@ -36752,7 +36742,6 @@ csdurant.com, 1 cse-sna78.fr, 1 cse-uniserve.com.au, 1 csedsp.fr, 1 -csedu.com, 1 csehnyelv.hu, 1 cselzer.com, 1 csengle.de, 1 @@ -36801,11 +36790,11 @@ csmainframe.com, 1 csn3366.ga, 1 csnet.live, 1 csokolozos-jatekok.tk, 1 -csolar.com, 1 csorncss.ca, 1 csosa.gov, 1 csowt.gq, 1 csp-tohoku.co.jp, 1 +csp.wa.edu.au, 1 csper.io, 1 cspeti.hu, 1 cspvalidator.org, 1 @@ -36814,7 +36803,7 @@ csrichter.com, 1 csroot.cf, 1 csrtci.com, 1 csrtech.com, 1 -csrtech.support, 0 +csrtech.support, 1 csru.net, 1 css-krebs.ch, 1 css-tricks.com, 1 @@ -36839,7 +36828,6 @@ cstromblad.com, 1 csty.ltd, 1 csu.st, 1 csub.edu, 1 -csuchen.com, 1 csulb-cmp-eir.com, 1 csumathtutor.com, 1 csupe.hu, 1 @@ -36848,10 +36836,8 @@ csuw.net, 1 csvalpha.nl, 1 csvlombardia.it, 1 csvplot.com, 1 -csw.cn, 1 cswapps.com, 1 cswarzone.com, 1 -cswatch.org, 1 cswrld.com, 1 csx.co.za, 1 csy.hu, 1 @@ -36878,7 +36864,6 @@ cthomas.work, 1 cthulhuden.com, 1 ctir.gov.br, 1 ctj.im, 1 -ctjk.com, 1 ctknight.me, 1 ctkwwri.org, 1 ctl.fi, 1 @@ -37005,6 +36990,7 @@ cuhawaii.com, 1 cuidade.fr, 1 cuio.net, 1 cuir-lipari.fr, 1 +cuisine-centrale17.fr, 1 cuisine-ultime.fr, 1 cuisinezleshautsdefrance.fr, 1 cuitrau.tk, 1 @@ -37025,6 +37011,7 @@ cultrixdigital.co.uk, 1 culturaanarquista.tk, 1 culturaarabe.tk, 1 culturabrasilia.tk, 1 +culturaelejido.com, 1 culturaeuropea.tk, 1 culturagenial.com, 1 culturahack.tk, 1 @@ -37074,7 +37061,6 @@ cumulogranite.fr, 1 cumulonembo.com, 1 cumulus.photo, 1 cungnhauhoctap.tk, 1 -cunha.be, 1 cunninghamfs.ie, 1 cunova.cf, 1 cunova.tk, 1 @@ -37114,7 +37100,6 @@ curaprox.co.th, 1 curareldolordeespalda.com, 1 curatednews.xyz, 1 curatednow.ca, 1 -curationsblog.com, 1 curbsoftware.com, 1 curbza.com, 1 cureatr.com, 1 @@ -37125,7 +37110,6 @@ curinline.com, 1 curio-shiki.com, 1 curio.lk, 1 curio.nl, 1 -curiocity.com, 1 curiocity.tk, 1 curiosidadeanimal.cf, 1 curiosity-driven.org, 1 @@ -37186,6 +37170,7 @@ cursosgratuitos.pe, 1 cursosingles.com, 1 cursosprogramacion.online, 1 cursossena.co, 1 +cursossilvania.com, 1 cursosypostgrados.com, 1 curtacircuitos.com.br, 0 curtis-ne.gov, 1 @@ -37220,13 +37205,11 @@ custodian.nl, 1 custodyxchange.com, 1 customanarchy.tk, 1 custombps.com, 1 -custombrokers.com.au, 1 custombuttonco.com, 1 customcircuitsltd.co.uk, 1 customcraft.tk, 1 customdissertation.com, 1 customeessay.com, 1 -customer2you.com, 1 customerfocus.co.za, 1 customerservicemanager.com, 1 customerservicepal.com, 1 @@ -37374,6 +37357,7 @@ cwrau.de, 1 cwrau.info, 1 cwrau.io, 1 cwrau.rocks, 1 +cws.ae, 1 cwtsamplecenter.com, 1 cwwise.com, 1 cx100.io, 1 @@ -37390,6 +37374,7 @@ cxotrustsummit.com, 1 cy.ax, 1 cy.technology, 1 cyanhexagon.com, 1 +cybaa.io, 1 cybbh.space, 1 cybeautiful.com.br, 1 cybelesoft.com, 1 @@ -37410,6 +37395,7 @@ cyber-yaroslavl.tk, 1 cyber.gov, 1 cyber.info, 1 cyber.je, 1 +cyber4z.com, 1 cyber72.com, 1 cyberab.org, 1 cyberalternance.com, 1 @@ -37437,7 +37423,6 @@ cybercustodian.com, 1 cyberdean.fr, 1 cyberdevelopment.es, 1 cyberdiscoverycommunity.uk, 1 -cyberdns.com, 1 cyberdog.ch, 1 cyberdragon.tk, 1 cyberduck.io, 1 @@ -37465,7 +37450,6 @@ cyberium-planet.cf, 1 cyberjake.xyz, 1 cyberknife-sigulda.com, 1 cyberkov.com, 1 -cyberlab.team, 1 cyberlin.org, 1 cyberlinchpin.com, 1 cyberlocos.tk, 1 @@ -37522,7 +37506,6 @@ cybersecurity.run, 1 cybersecuritychallenge.be, 0 cybersecuritydefence.co.uk, 1 cybersecuritydegreeguide.com, 1 -cybersecurityeducationguides.org, 1 cybersecurityforum.com.br, 1 cybersecurityguide.in, 1 cybersecurityincidentresponse.com, 1 @@ -37543,6 +37526,7 @@ cyberspot-ci.net, 1 cyberstatus.de, 1 cybertalents.com, 1 cyberteam.info, 1 +cybertechnics.lk, 1 cybertinus.nl, 1 cybertn.gov, 1 cybertorsk.org, 1 @@ -37575,6 +37559,7 @@ cycledownunder.com, 1 cyclehackluxembourgcity.lu, 1 cyclemasters.com, 1 cycleshop.com.ua, 1 +cyclespares.in, 1 cycleterrace.jp, 1 cycling74.com, 1 cyclingexperiences.com, 1 @@ -37597,7 +37582,6 @@ cygnaltech.com, 1 cygnan.com, 1 cygnatus.com, 1 cygnius.net, 1 -cyjm.com, 1 cykelbanor.se, 1 cyklistika24.cz, 1 cylex-italia.it, 1 @@ -37611,7 +37595,6 @@ cynop.me, 1 cynrgie.fr, 1 cynthiacherry.com, 1 cyon.ch, 1 -cyoubook.com, 1 cype.dedyn.io, 1 cyph.com, 1 cyph.healthcare, 1 @@ -37670,6 +37653,7 @@ czdoll7.com, 1 czdoll8.com, 1 czdoll9.com, 1 czebox.cz, 1 +czech-properties.eu, 1 czech.is, 1 czechcrystals.co.uk, 1 czechglaskralen.nl, 1 @@ -37696,7 +37680,6 @@ d-cuba.com, 1 d-day.tk, 1 d-diabetiki.ru, 1 d-eisenbahn.com, 1 -d-influencers.com, 1 d-ku.de, 1 d-macindustries.com, 1 d-mind.de, 1 @@ -37721,6 +37704,7 @@ d166.net, 1 d1b2k93bahaw3s.cloudfront.net, 1 d1gital.org, 1 d1iwhdc6scsqsn.cloudfront.net, 1 +d1j.co, 1 d1pbyafuxn3mkm.cloudfront.net, 1 d1pyhxxwnnp9rt.cloudfront.net, 1 d1qvlbepn0kduz.cloudfront.net, 1 @@ -37741,6 +37725,7 @@ d39rl9amo4q27v.cloudfront.net, 1 d3d3.tk, 1 d3dev.cf, 1 d3lab.net, 1 +d3rfz9qlehr7mx.cloudfront.net, 1 d3scene.org, 1 d3x.pw, 1 d3xt3r01.tk, 1 @@ -37756,7 +37741,6 @@ d58beu28.com, 1 d5k.one, 1 d64.nl, 1 d6729.co, 1 -d6729.com, 0 d6957.co, 1 d6c5yfulmsbv6.cloudfront.net, 1 d8.io, 1 @@ -37778,7 +37762,6 @@ d884vip.com, 1 d8859.com, 1 d885vip.com, 1 d886vip.com, 1 -d8870.net, 1 d8874.com, 1 d8878.com, 1 d887vip.com, 1 @@ -37810,7 +37793,6 @@ dabai.cf, 1 dabai.ga, 1 dabai.ml, 1 dabai.photo, 1 -dabaixiong.com, 1 dabasstacija.lv, 1 dabbagam.tk, 1 dabhand.studio, 1 @@ -37819,7 +37801,6 @@ dabrecords.co.uk, 1 dabro.tk, 1 dabuzz.tk, 1 dacada-porn.com, 1 -dacangku.com, 1 daceurope.co.uk, 1 dacgroup.com, 1 dacha-letom.ml, 1 @@ -37829,7 +37810,6 @@ dachdecker-ranzenberger.de, 1 dachdeckerei-hagen.de, 0 dachdeckermeister-egon-weiss.de, 1 dachdeckermeister-moeller.de, 1 -dachet.com, 1 dachlaeufer.com, 1 dachnyvopros.info, 1 dachshundsaspets.com, 1 @@ -37854,6 +37834,7 @@ daddyschickenshack.com, 1 daddysfranchising.com, 1 daddysluder.net, 1 dadecityfl.gov, 1 +dadecountymo.gov, 1 dadecountymo911.gov, 1 dado.fr, 1 dado.me, 1 @@ -37865,7 +37846,6 @@ dadosch.de, 0 dadrian.io, 1 dadsarmy.tk, 1 daduke.org, 1 -dadwhatcooks.com, 1 daedalusdesigns.co, 1 daemen.org, 1 daemen.vlaanderen, 1 @@ -37881,11 +37861,9 @@ daevel.net, 1 dafassl.com, 1 dafater.sa, 1 dafe2021.ee, 1 -dafengche.com, 1 dafengding.com, 1 daffodilusa.org, 1 dafmeyda.com, 1 -dafong.com, 1 dafont.com, 1 daft.ie, 1 dafunda.com, 1 @@ -37894,7 +37872,6 @@ dafyddcrosby.com, 1 dag-berlin.tk, 1 dag-konsult.com, 1 dag-ogni.tk, 1 -dag.cn, 1 dagallemaal.be, 1 daganghalal.com, 1 daganzo.tk, 1 @@ -37927,8 +37904,6 @@ daidogei.com, 1 daidothi.vn, 1 daidr.me, 1 daie-inc.com, 1 -daijin.com, 1 -daikokuyajp.com, 1 daikonsystems.com, 1 daikoz.com, 1 daili.eu, 1 @@ -37954,7 +37929,6 @@ dailyhealthylife.ml, 1 dailyhealthylife.tk, 1 dailyhomestore.cl, 1 dailyjigsawpuzzles.net, 1 -dailyjoy.com, 1 dailykos.com, 1 dailykosbeta.com, 1 dailylime.kr, 1 @@ -37972,6 +37946,7 @@ dailyprogress.com, 1 dailyreels.ga, 1 dailyrenewblog.com, 1 dailyroverr.com, 1 +dailyscopes.com, 1 dailysomething.site, 1 dailysportfan.com, 1 dailysuperheroes.com, 1 @@ -37982,6 +37957,7 @@ dailywealth.com, 1 dailywork.ga, 1 dailyxenang.com, 1 dairikab.go.id, 1 +dairydata.ie, 1 daisidaniels.co.uk, 1 daisuki.pw, 1 daisy-peanut.com, 1 @@ -38011,7 +37987,6 @@ dakota-fanning.tk, 1 dakota-spain.tk, 1 dakota911mn.gov, 1 dakotacil.org, 1 -dakotas.com, 1 dakotavalleyrecyclingmn.gov, 1 dal-loop.xyz, 1 dal.net.sa, 1 @@ -38062,6 +38037,7 @@ dallydushigrill.com, 0 dalmatians.tk, 1 dalsin.ir, 1 daltoncraven.com, 1 +daltonmi.gov, 1 daltonohio.gov, 1 daltons.tk, 1 dalux.com, 1 @@ -38070,8 +38046,6 @@ damadam.pk, 1 damades.com, 1 damag.net, 1 damaged.org, 1 -damanlu.com, 1 -damanlv.com, 1 damarsarkilar.tk, 1 damasgonzalezabogados.com, 1 damassimo.bg, 1 @@ -38080,7 +38054,6 @@ dambo.tk, 1 dame.cf, 1 damedrogy.cz, 1 dameeq.cf, 1 -damgan.com, 1 damgoodmedia.com, 1 damianmalrechauffe.tk, 1 damianus.hr, 1 @@ -38092,6 +38065,7 @@ damiengobron.com, 1 damienoreilly.org, 1 damifph.com, 1 damirsystems.com, 1 +damjancoric.com, 1 damjanovic.work, 1 dammekens.be, 1 dammu.tk, 1 @@ -38131,7 +38105,6 @@ danashamsters.tk, 1 danasweed.com, 1 danbailey.com, 1 danbaldwinart.com, 1 -danbao.com, 1 danbarrett.com.au, 0 danbergen.com, 1 danbolig.dk, 1 @@ -38140,7 +38113,6 @@ dance-colleges.com, 1 dance-school.tk, 1 dancechart.tk, 1 dancefm.tk, 1 -dancehome.com, 1 dancehubsa.com.au, 1 danceonline.fi, 1 danceordienet.tk, 1 @@ -38257,6 +38229,7 @@ danielmoch.com, 1 danielmorales917.com, 1 danielmorell.com, 1 danielnaaman.com, 1 +danielnaaman.net, 1 danielnaaman.org, 1 danielnet.co, 1 danielparker.com.au, 1 @@ -38302,6 +38275,7 @@ dankojunasevic.tk, 1 dankrpg.xyz, 1 danla.nl, 1 danlockton.tk, 1 +danloona.nl, 1 danmaby.com, 1 danmarksbedstefredagsbar.dk, 1 danmassarano.com, 1 @@ -38381,9 +38355,6 @@ danzavila.com, 1 danzka.tk, 1 dao.spb.su, 1 daofficers.com, 1 -daojian.com, 1 -daole.com, 1 -daomo.com, 1 daoplattunhien.com.vn, 1 daoro.net, 0 daotaoantoan.org, 1 @@ -38394,12 +38365,10 @@ daphnedietz.com, 1 dapoxetinagenerico.cf, 1 dapoxetine.gq, 1 dapperdom.net, 1 -dapps.earth, 1 dappui.com, 1 daprint.tk, 1 dapss-ut.gov, 1 dapursolo.tk, 1 -daqq.com, 1 daracokorilo.com, 1 darador.net, 0 darajambili.com, 1 @@ -38503,6 +38472,7 @@ darkphantom.tk, 1 darkprince.tk, 1 darkrain.nl, 1 darkrisks.com, 1 +darkroomvr.com, 1 darkscience.tk, 1 darksecret.dk, 1 darkserver.fedoraproject.org, 1 @@ -38527,7 +38497,6 @@ darkwoods.tk, 1 darkx.me, 1 darkxxxtube.com, 1 darlehen-ratgeber.de, 1 -darlen.com, 1 darlene.hu, 1 darlenenbocek.com, 1 darlingdownscoffee.com.au, 1 @@ -38562,6 +38531,7 @@ dartydiscount.fr, 1 darululum.ga, 1 darwinapps.com, 1 darwinkel.net, 1 +darwinovyceny.cz, 1 darwinpark.tk, 1 darwinport.com.au, 1 darwinsearch.org, 1 @@ -38586,7 +38556,6 @@ dasdanny.de, 1 daseinsfreu.de, 1 daservajesus.com, 1 daservajesus.net, 1 -dasfest.com, 1 dasgeestig.nl, 1 dash.com.co, 1 dashboard.gov.ph, 1 @@ -38595,7 +38564,6 @@ dashboardph.com, 1 dashboardphilippines.com, 1 dashdoc.eu, 1 dashdrive.net, 1 -dasher.co.za, 1 dashice.com, 1 dashipping.com, 1 dashlane.com, 1 @@ -38606,6 +38574,7 @@ dasignsource.com, 1 dasinternetluegt.at, 1 daskirschhaus.com, 1 dasler.eu, 1 +dasmailarchiv.ch, 1 dasolindustrialpark.tk, 1 dastchin.live, 1 dastchin.shop, 1 @@ -38658,7 +38627,6 @@ datacentrenews.eu, 1 datacentresupport.com, 1 datacloud.gq, 1 datacolab.pt, 1 -datacomm.com, 1 datacommissioner.gov.au, 0 datacool.tk, 1 datadefendersforum.com, 1 @@ -38667,6 +38635,7 @@ datadorf.de, 1 datadraugen.no, 1 datadyne.technology, 1 dataentry.top, 1 +datafactory.co.za, 1 datafarms.com, 1 datafloq.com, 1 dataformers.at, 0 @@ -38694,6 +38663,7 @@ datalysis.ch, 0 dataman.ml, 1 datamationgroup.com, 1 datamish.com, 1 +datanetusa.com, 1 dataon.ph, 1 datapathadmin.com, 1 datapathsummit.com, 1 @@ -38713,7 +38683,6 @@ datasat.solutions, 1 datascience.cafe, 1 datasciencedojo.com, 1 datasciocean.tech, 1 -datashock.com, 1 datasite.com, 0 dataskydd.net, 1 datasourcenj.org, 1 @@ -38741,7 +38710,6 @@ datatruckers.org, 1 datatruckers.social, 1 datatube.tk, 1 datatypes.net, 1 -dataunion.com, 1 datavaultalliance.com, 1 datavitec.com, 1 datavizable.org, 1 @@ -38756,13 +38724,14 @@ date-hijri.net, 1 dateien.at, 1 dateierweiterung.com, 1 datelligent.com, 1 -datema.no, 1 +datema.no, 0 datememe.com, 1 datenbitch.org, 0 datengrab.ws, 1 datengrab.xyz, 1 datenightmovies.com, 1 datenkeks.de, 1 +datenkrake.eu, 1 dateno1.com, 1 datenreiter.cf, 1 datenreiter.gq, 1 @@ -38804,6 +38773,7 @@ datingwebsitesforteenagers.cf, 1 datingyourmate.ga, 1 datj.net, 1 datmancrm.com, 1 +datn-x.de, 1 datnenhamiltongarden.com, 1 datomize.com, 1 datorb.com, 1 @@ -38817,6 +38787,7 @@ datovy-portal.sk, 1 datovyaudit.cz, 1 datovyportal.cz, 1 datovyportal.sk, 1 +datrixgroup.com, 1 datsumouseek.jp, 1 dattelking.com, 1 dattelking.de, 1 @@ -38910,7 +38881,6 @@ davidgarza.me, 1 davidgouveia.net, 1 davidgreig.uk, 1 davidgroup.co.id, 1 -davidgroup.id, 1 davidgrudl.com, 1 davidinteriors.tk, 1 davidje13.com, 1 @@ -39045,6 +39015,8 @@ daylafit.com, 1 daylightpirates.org, 1 daymail.io, 1 dayman.net, 1 +daymark.foundation, 1 +daymark.us, 1 daymarksi.com, 1 daymi.co, 1 daymprove.life, 1 @@ -39055,6 +39027,7 @@ dayslater.tk, 1 daysnews.tk, 1 daysoftheyear.com, 1 dayswithnostabbings.ca, 1 +daytonabeach.gov, 1 daytonahealthsolutions.com, 1 daytonaparadise.tk, 1 daytonpcrepair.com, 1 @@ -39122,6 +39095,7 @@ dboptical.com, 1 dbox.ga, 1 dbpkg.com, 0 dbplanview.com, 1 +dbplumbingheating.com, 1 dbq.com, 1 dbradley771.com, 1 dbrand.com, 0 @@ -39217,7 +39191,6 @@ dd33d.net, 1 dd3ah.de, 1 dd5197.co, 1 dd6729.co, 1 -dd6729.com, 0 dd6957.co, 1 dd9297.co, 1 dd9728.co, 1 @@ -39231,7 +39204,6 @@ ddeaejwa.ml, 1 ddel.de, 1 dden.ca, 0 dden.website, 1 -dderyce.com, 1 ddf.net, 1 ddhlawyers.com, 1 ddhosted.com, 0 @@ -39302,7 +39274,7 @@ deadroot.tk, 1 deadsamaritan.tk, 1 deadsea.tk, 1 deadshortaudio.com, 1 -deadspin.com, 1 +deadspin.com, 0 deadvoltage.com, 1 deaecom.gov, 1 deaf.eu.org, 1 @@ -39314,7 +39286,6 @@ dealandgo.co.il, 1 dealapp.nl, 1 dealbanana.no, 1 dealchip.tk, 1 -dealcoupons.in, 1 dealcruiser.nl, 1 dealdump.nl, 1 dealerselectric.com, 1 @@ -39400,14 +39371,12 @@ debianizzati.org, 1 debigare.com, 1 debijloke.be, 1 debijloke.gent, 1 -debitcloud.com, 1 debitterballetjes.tk, 1 deblender.be, 1 deblender.shop, 1 deblier.dynv6.net, 1 deblocking.ga, 1 deboekaniers.be, 1 -debofnight.com, 1 deboo.info, 1 debora-singkreis.de, 1 deborahkaty.tk, 1 @@ -39437,13 +39406,13 @@ deburen.tk, 1 debut-mebel.ru, 1 debutaredead.tk, 1 debuyer.com, 1 -debyte.com, 1 debzsh.tk, 1 dec-ced.gc.ca, 1 dec6.gc.ca, 1 decadentdvices.com, 1 decal-times.com, 1 decalquai.ch, 0 +decamidea.it, 0 decarrouseloss.nl, 1 decathlon.ca, 1 decathlon.co.il, 1 @@ -39461,7 +39430,6 @@ decaturhistory.com, 1 decaturish.com, 1 deceasedonline.com, 1 decentrala.org, 1 -dechan.com, 1 dechat.nl, 1 decherdtn.gov, 1 dechetor.fr, 1 @@ -39548,7 +39516,6 @@ dedicatedservers.cf, 1 dedmoroz.ga, 1 dedmoroz.gq, 1 dedmorozrzn.ru, 0 -dedns.com, 1 dedoho.pw, 1 dedoles.at, 1 dedoles.com, 1 @@ -39558,13 +39525,12 @@ dedoles.hu, 1 dedoles.pl, 1 dedoles.ro, 1 dedoles.sk, 1 -deduijventil.nl, 1 dedurpsidioten.tk, 1 dedyk.gq, 1 dee.pe, 1 deechtebakkers.nl, 1 deedixservice.com, 1 -deedoo.com, 1 +deeds.com, 1 deedyinc.com, 1 deeezy.com, 1 deegeeinflatables.co.uk, 1 @@ -39609,7 +39575,7 @@ deepsoulutions.cf, 1 deepsoulutions.ga, 1 deepsoulutions.gq, 1 deepsoulutions.ml, 1 -deepspace.dedyn.io, 1 +deepspace.dedyn.io, 0 deepu-mathew.tk, 1 deepumathew.tk, 1 deepvalley.tech, 1 @@ -39628,7 +39594,6 @@ defcongroups.org, 1 defectivebydesign.org, 1 defeestboek.nl, 1 defeestridders.tk, 1 -defelo.de, 1 defelo.ml, 1 defence.pk, 1 defencemilcis2022.com.au, 1 @@ -39654,7 +39619,7 @@ defi-metier.org, 0 defi-metiers.com, 0 defi-metiers.org, 0 defiant.com, 1 -defiantphoenix.net, 1 +defiantphoenix.net, 0 defichain.com, 1 defietsambassade.be, 1 defietsambassade.gent, 1 @@ -39683,8 +39648,8 @@ deflumeriker.com, 1 defme.eu, 1 defont.nl, 1 defreitas.no, 1 -defret.com, 1 defriesezaak.nl, 1 +deftcontracting.com.au, 1 deftek.com, 1 defterikebir.tk, 1 deftig-und-fein.de, 1 @@ -39768,13 +39733,11 @@ dejaren80.tk, 1 dejavu.ml, 1 dejected.ga, 1 dejfcold.cz, 1 -dejie.com, 1 dejiren.com, 1 dejmidarek.cz, 1 dejon-whirlpools.de, 1 dejongonline.eu, 1 dejorisenkeesshow.tk, 1 -dejoylandschools.com, 1 dejure.org, 0 dejuzconsults.com, 1 dekalbcountyclerkil.gov, 1 @@ -39846,7 +39809,6 @@ delicale.com.br, 1 delicatewonders.com, 1 delici.art.br, 1 deliciascomercial.com, 1 -deliciaskitchen.com, 1 delicious-audio.com, 1 delicious.gq, 1 deliciousmedia.co.uk, 1 @@ -39874,7 +39836,6 @@ delkomrockdrill.com, 1 dellacasapizzasemassas.com.br, 1 dellamorte.tk, 1 dellasano.com, 1 -dellie.com, 1 dellipaoli.com, 1 dellirium.tk, 1 delmarsumter.nl, 0 @@ -39923,6 +39884,7 @@ deltamvcd.gov, 1 deltanio.nl, 0 deltaonlineguards.com, 1 deltaphiepsilon.tk, 1 +deltaprise-events.de, 1 deltarisk.com, 0 deltaserat.tk, 1 deltaservers.com.br, 1 @@ -39943,6 +39905,7 @@ deluxe-bot.tk, 1 deluxe-dubai.com, 1 deluxeblogtips.com, 1 deluxecar.fr, 1 +deluxetransfers.co.uk, 1 delvemagazine.ca, 1 delycate.com, 1 delycate.fr, 1 @@ -39984,7 +39947,6 @@ demisch-tim.de, 1 demischtim.de, 1 demish.tk, 1 demmakina.com, 1 -demmarket.ru, 1 demmer.one, 1 demo-awl.com, 1 demo-ferma.ga, 1 @@ -40022,6 +39984,7 @@ demonwav.com, 1 demonwithin.tk, 1 demopanel.tk, 1 demorgen.be, 1 +demoserver4.net, 1 demostweb.ga, 1 demotivatorbi.ru, 1 demotrjct.online, 1 @@ -40048,6 +40011,7 @@ denatured.tk, 1 denbar.org, 1 dencel.lv, 1 denchik.tk, 1 +dencore.eu, 1 dendi.tk, 1 dendibanget.tk, 1 dendra.io, 1 @@ -40069,6 +40033,7 @@ denhartogracing.com, 1 denhotels.com, 1 denied.gr, 1 denieuwenederlandsevlag.tk, 1 +deniky.cz, 1 denimtoday.com, 1 denince.net, 1 denisaadolfova.com, 1 @@ -40080,7 +40045,6 @@ denisglobal.com, 1 denisgrandverger.de, 1 denismusic.ga, 1 denisontx.gov, 1 -denissalignat.fr, 1 denissealatinsoul.com, 1 denistruffaut.fr, 0 denisyakovlev.ga, 1 @@ -40104,11 +40068,12 @@ denkmalagentur.ch, 1 denkmalsetzung.at, 1 denknowles.com, 1 denkorolev.ga, 1 -denkubator.de, 1 denner.ch, 1 +denni-tisk.cz, 1 denninger.jp, 1 denningny.gov, 1 dennis-carpenter.com, 1 +dennis50jaar.nl, 1 dennisang.com, 1 denniscsl.com, 1 dennishenrique.com.br, 1 @@ -40120,6 +40085,7 @@ dennisrubin.tk, 1 dennisswiers.tk, 1 dennistyfus.tk, 1 dennisvandenbos.nl, 1 +dennitisk.cz, 1 dennmart.me, 1 dennogumi.org, 1 dennysdionigi.com, 1 @@ -40131,6 +40097,7 @@ denrei.com, 1 denshub.com, 1 densocean.net, 1 dent-academ.ru, 1 +dent-yamamoto.com, 1 dent.uy, 1 denta-ua.com, 1 dentad.com.ua, 1 @@ -40186,7 +40153,9 @@ denver7.com, 1 denverautoinsurancecompany.com, 1 denverclassifieds.net, 1 denverescorts.net, 1 +denverfamilymovers.com, 1 denverfootballofficials.com, 1 +denvericmi.gov, 1 denverilluminations.com, 1 denvernews.ml, 1 denverroot.com, 1 @@ -40254,9 +40223,7 @@ deplis.fr, 0 deplorablesdaily.com, 1 depo12.com, 1 depokcity.tk, 1 -depolauncher.cf, 1 depone.net, 0 -depop.com, 1 deported.ml, 1 deportes.in, 1 deportescr.net, 1 @@ -40363,7 +40330,6 @@ dermsf.com, 1 dermu.ai, 1 deroo.org, 1 deroo.tk, 1 -derou.com, 1 derp.army, 1 derp.chat, 1 derpibooru.org, 1 @@ -40374,7 +40340,6 @@ derreichesack.com, 1 derricofinancialservices.com, 1 derrigimlaghtokylemoregreenway.ie, 1 derrybasketball.tk, 1 -dershanesi.com, 1 dersimizmatematik.cf, 1 dersoundhunter.de, 1 derssonu.com, 1 @@ -40389,7 +40354,6 @@ desafiomovilidadsustentable.com, 1 desagaz.com, 1 desakatorock.tk, 1 desalas.org, 1 -desant.com, 1 desapego.com.br, 1 desarrollamosweb.com, 1 descargapormega.ml, 1 @@ -40403,14 +40367,15 @@ desec.io, 1 desecsecurity.com, 1 deseneonline.tk, 1 desensitized.tk, 1 -desentupidorakazumi.com.br, 1 desenvolvimentolocalvfa.com.br, 1 deseosvip.tk, 1 desergo.com, 0 +desert-empire.com, 1 desert.cf, 1 desertbloomplasticsurgery.com, 0 desertbloomskincare.com, 1 desertbluffs.com, 1 +desertchristmaslighting.com, 1 desertdogtechnology.com, 1 desertfiredesigns.com, 1 desertfury.tk, 1 @@ -40455,7 +40420,6 @@ designdept.com.au, 1 designdirective.ca, 1 designengineering.com, 1 designer-drug.com, 1 -designer.cn, 1 designerjoe.gq, 1 designerrateest.ga, 1 designeus.ga, 1 @@ -40465,20 +40429,18 @@ designforchangetaiwan.org, 1 designformanufacturability.net, 1 designgraphic.fr, 1 designgurus.org, 0 -designhill.com, 1 designhoheit.de, 1 designhuddle.com, 1 designmodernideas.tk, 1 designnprint.nl, 1 designpro.tk, 1 -designrhome.com, 1 +designrhome.com, 0 designsbyjanith.com, 1 designsbyscott.ca, 1 designsite.tk, 1 designsociety.tk, 1 designstripe.com, 1 designsystem.gov.scot, 1 -designtagebuch.com, 1 designtrc.com, 1 designville.cz, 1 designville.sk, 1 @@ -40494,10 +40456,7 @@ desire-host.tk, 1 desirememory.cf, 1 desirenet.ro, 1 desish.cf, 1 -desitorrents.tv, 1 -desiunderground.com, 1 desivideos.tk, 1 -desize.com, 1 deskaservices.com, 1 deskdesign.nl, 1 deskeen.fr, 1 @@ -40508,10 +40467,8 @@ desktopfx.net, 0 desktopia.tk, 1 desktopsolos.tk, 1 deskture.com, 1 -deskvip.com, 1 deslamco.com, 1 desmo.gg, 1 -desmon.blog, 1 desmu.fr, 1 desna.tk, 1 desonnemannen.tk, 1 @@ -40535,7 +40492,6 @@ dest-gottskar-nidingen.se, 1 destcyr.com, 1 destech.nl, 1 desteniiprocess.com, 1 -desteptarea.com, 1 desterman.ru, 1 desterproducts.nl, 1 desterrada.tk, 1 @@ -40577,7 +40533,6 @@ det-blev-ingen-cd.se, 1 det-te.ch, 1 detailedimage.com, 1 detailingsp.com, 1 -detakhukum.com, 1 detalika.ru, 1 detao.org, 1 detc.tk, 1 @@ -40636,7 +40591,6 @@ deuelcountyne.gov, 1 deunanube.com, 1 deurenfabriek.nl, 1 deuro.net, 1 -deurwaarderhelmond.nl, 1 deustech-media.tk, 1 deustech.tk, 1 deutsche-finanzagentur.de, 1 @@ -40726,7 +40680,6 @@ deviante.com, 1 devianthardcore.com, 1 deviation.tk, 1 devicebattle.ai, 1 -devicenow.com, 1 devicom.mx, 1 devignstudios.co.uk, 1 devil-may-cry.tk, 1 @@ -40772,7 +40725,6 @@ devoncycles.co.uk, 1 devonport.tas.gov.au, 1 devonportairport.com.au, 1 devonsawatzky.ca, 1 -devoo.tn, 1 devopedia.org, 1 devopers.com.br, 1 devops-playtest.net, 1 @@ -40884,7 +40836,6 @@ dfats.org, 1 dfc.gov, 1 dfctaiwan.org, 1 dfg.re, 1 -dflcares.com, 1 dfm.ae, 0 dfmn.berlin, 1 dfmvf.org, 1 @@ -40917,23 +40868,28 @@ dg1.com, 1 dg1.services, 1 dg1298.com, 0 dg1jp-test.com, 1 -dg68.cc, 0 dgangsta.net, 1 dgap.org, 1 +dgcoks.gov, 1 dggb.co.in, 1 +dghuat.net, 1 dghyp-immobrief.de, 1 dghyp-info.de, 1 dghyp-kiel.de, 1 dghyp-press.de, 1 dghyp.ag, 1 +dghyp.asia, 1 dghyp.at, 1 dghyp.biz, 1 +dghyp.ch, 1 dghyp.co.uk, 1 dghyp.com, 1 dghyp.com.tw, 1 dghyp.in, 1 dghyp.info, 1 dghyp.net.cn, 1 +dghyp.org.cn, 1 +dghypimmobrief.de, 1 dgli.org, 1 dgmedia.tk, 1 dgmenergy.com, 1 @@ -40965,9 +40921,7 @@ dh9721.com, 1 dha.gov.ae, 1 dhakabankltd.com, 1 dhamdhamaanchalikcollege.tk, 1 -dhammacitta.org, 1 dhanushtechno.in, 1 -dharma-clinic.com, 1 dharveydev.com, 1 dhautefeuille.eu, 1 dhauwer.nl, 1 @@ -41011,6 +40965,7 @@ diablos-obon.tk, 1 diabolic.chat, 1 diabolique.pt, 1 diacritical.net, 1 +diad.mx, 1 diadiemdangsong.com, 1 diadorafitness.es, 1 diadorafitness.it, 1 @@ -41147,6 +41102,7 @@ dicionariopopular.com, 1 dicionarios.cc, 1 dicipa.com.mx, 1 dick.red, 1 +dickdoesdoors.com, 1 dickord.cloud, 1 dickp.it, 1 dickpics.ru, 1 @@ -41183,7 +41139,6 @@ dictum-gartenwerkzeug.de, 1 dictzone.com, 1 dida.xin, 1 didactic.ml, 1 -didactik.xyz, 1 didaktik4you.de, 1 didc.cz, 1 didche.net, 0 @@ -41213,6 +41168,7 @@ die-borts.ch, 1 die-cms-manufaktur.de, 1 die-gruenen-teufel.de, 1 die-herrenschneider.com, 1 +die-lage.at, 1 die-machons.de, 1 die-partei-reutlingen.de, 1 die-pizzabaeckerei.de, 1 @@ -41292,7 +41248,6 @@ dieter.one, 1 dieterglas.de, 1 dietfordiabetics.tk, 1 dietherapie.tirol, 1 -diethood.com, 1 dieti-natura.com, 1 dieti.ga, 1 dieti.gq, 1 @@ -41361,7 +41316,6 @@ digicomtel.com.br, 1 digidaigaku.com, 1 digidroom.be, 1 digifloat.io, 1 -digijoy.com, 1 digilabs.fr, 1 digiland.tk, 1 digilicious.com, 1 @@ -41382,6 +41336,7 @@ digimortals.nl, 1 digino.jp, 1 digino.us, 1 digino.xyz, 1 +digiparse.com, 1 digipartindex.ch, 1 digipitch.com, 1 digipolis.gent, 1 @@ -41392,6 +41347,7 @@ digiriik.ee, 1 digisfil.fr, 1 digisign.tk, 1 digisquad.io, 1 +digit.bg, 1 digit.ec, 1 digitaal-atelier.tk, 1 digitaaltalent.be, 1 @@ -41441,12 +41397,15 @@ digitalcanvas.com.br, 0 digitalcarbide.com, 1 digitalcash.cf, 1 digitalcashpalace.com, 1 +digitalcataloghub.com, 1 digitalch.ng, 1 digitalchurch.ng, 1 +digitalcircusmerch.com, 1 digitalcitizen.life, 1 digitalcoffeepodcast.com, 1 digitalcomponents.de, 1 digitalcompudev.biz, 1 +digitalcompudev.com, 1 digitalconcrete.co.uk, 1 digitalcourage.de, 1 digitalcraftmarketing.co.uk, 1 @@ -41505,6 +41464,7 @@ digitalindiatalent.com, 1 digitalistan.tk, 1 digitalizer.my.id, 1 digitalizzazioneverona.it, 0 +digitaljuliac.com.br, 1 digitalkashmir.ml, 1 digitalkey.pro, 1 digitalkoran.com, 1 @@ -41524,12 +41484,13 @@ digitalnomadsunderground.com, 1 digitalphone.tk, 1 digitalphoto.group, 1 digitalphoto.tech, 1 -digitalpilipinas.ph, 1 digitalpiloten.org, 1 digitalplayground.com, 1 digitalplaygroundnetwork.com, 1 +digitalplaygroundpremium.com, 1 digitalplaymakers.co.uk, 1 digitalpocketpedometer.tk, 1 +digitalpontoeletronico.com.br, 1 digitalposition.com, 1 digitalproduct.ga, 1 digitalproductivity.online, 1 @@ -41543,7 +41504,7 @@ digitalroma.tk, 1 digitalsearchlab.com, 1 digitalservices.lk, 1 digitalside.com.br, 1 -digitalsignagedisplay.com, 1 +digitalsignagedisplay.com, 0 digitalskillswap.com, 1 digitalsolutionsonline.co.uk, 1 digitalsphere.tk, 1 @@ -41553,6 +41514,7 @@ digitalsurge.io, 1 digitaltbyra.no, 1 digitaltcertifikat.dk, 1 digitaltech.vip, 1 +digitaltowpathny.gov, 1 digitaltry.tk, 1 digitalupcoming.tk, 1 digitalutilities.net, 1 @@ -41568,7 +41530,6 @@ digitechseo.com, 1 digitecno.com, 1 digitese.pt, 1 digithub.tk, 1 -digitise.io, 0 digitizer.co.il, 1 digitkon.com, 1 digitogy.com, 1 @@ -41692,14 +41653,12 @@ dinerolibre.tk, 1 dinerroboticurology.com, 1 diners.mk, 1 dinevigroup.bg, 1 -ding.com.co, 1 ding.gent, 1 dingcc.com, 1 dingcc.me, 1 dingdong-shop.ru, 1 dingelbob-schuhcreme.gq, 1 dingeldein-messtechnik.de, 1 -dinghuo.com, 1 dinglecottage.co.uk, 1 dinglishuzi.com, 1 dingos.tk, 1 @@ -41765,7 +41724,6 @@ directb2b.ca, 1 directcouriers.com.au, 1 directelectricalltd.co.uk, 1 directfinance.cz, 1 -directfitnesssolutions.com, 1 directholidaysuae.com, 1 directhomeremodelinginc.com, 1 directinspectionskc.com, 1 @@ -41775,7 +41733,6 @@ directlook.tk, 1 directly.ga, 1 directmailctr.com, 1 directmedica.fr, 1 -directnews.be, 1 directnic.com, 1 directories.cf, 1 directoriodemedios.com, 1 @@ -41783,6 +41740,7 @@ directorioempresarial.com.co, 1 directoriomedico.com.co, 1 directorios.tk, 1 directorioweb.co, 1 +directorioz.com, 1 directorwebseo.tk, 1 directory-aldo.tk, 1 directory-ecco.tk, 1 @@ -41811,6 +41769,7 @@ diretonoponto.gq, 1 direwolfsoftware.ca, 1 dirhami.com, 1 dirigeantbtp.com, 1 +dirigo.digital, 1 dirk-dogs.tk, 1 dirk-weise.de, 1 dirkdavid.org, 1 @@ -41823,6 +41782,7 @@ dirkwolf.de, 0 dirot7.co.il, 1 dirt-street.tk, 1 dirtcraft.ca, 1 +dirtdoggyproductions.com, 1 dirtinmyshoes.com, 1 dirty-tina.net, 1 dirtyboyreviews.com, 1 @@ -41870,6 +41830,7 @@ discarica.bologna.it, 1 discarica.firenze.it, 1 discarica.it, 1 discarica.milano.it, 1 +discarica.napoli.it, 1 discarica.roma.it, 1 discarsl.com, 1 discdash.ga, 1 @@ -41883,7 +41844,6 @@ disco-crazy-world.de, 1 discodoener.de, 1 discofitta.com, 1 discohook.org, 1 -discomix.com, 1 disconformity.net, 1 disconnect.tk, 1 disconter.tk, 1 @@ -41940,6 +41900,7 @@ discoverucg.co.uk, 1 discoveryaima.com, 1 discoveryballoon.org, 1 discoverybehavioralhealth.com, 1 +discoveryhealthus.com, 1 discoveryottawa.ca, 1 discrede.tk, 1 discrypt.ca, 1 @@ -41952,6 +41913,7 @@ disengaged.tk, 1 disenialia.com, 1 disenian.com, 1 disenosyestructurasdelbajio.com.mx, 1 +disenoweb.io, 1 disenowebakus.net, 1 disenowebgalicia.tk, 1 disenowebseoolmisur.com, 1 @@ -42004,11 +41966,13 @@ disinfestazioni.genova.it, 1 disinfestazioni.gorizia.it, 1 disinfestazioni.info, 1 disinfestazioni.it, 1 +disinfestazioni.milano.it, 1 disinfestazioni.modena.it, 1 disinfestazioni.napoli.it, 1 disinfestazioni.net, 1 disinfestazioni.padova.it, 1 disinfestazioni.rimini.it, 1 +disinfestazioni.roma.it, 1 disinfestazioni.torino.it, 1 disinfestazioni.treviso.it, 1 disinfestazioni.udine.it, 1 @@ -42031,11 +41995,16 @@ disketa.cf, 1 disketteetikette.tk, 1 diskgem.info, 1 disking.co.uk, 1 +diskonkuota.com, 0 diskonsepatu.ga, 1 diskotekflashback.dk, 1 +diskuse-seznam.cz, 1 +diskuseseznam.cz, 1 diskusi.cf, 1 diskusi.tk, 1 diskussionsbereich.de, 1 +diskuze-seznam.cz, 1 +diskuzeseznam.cz, 1 dislepsia.tk, 1 dismail.de, 1 dismed.fr, 1 @@ -42053,7 +42022,6 @@ displayrd.com, 1 displaysandholders.com, 1 disposable.link, 1 dispur.nic.in, 1 -dispute.cn, 1 disroot.org, 1 disrupters.ch, 0 disruptglobal.com, 1 @@ -42129,8 +42097,8 @@ ditaconsultora.com, 1 ditdot.hr, 1 ditec.sk, 1 diterzafra.tk, 1 +ditetovinejlip.cz, 1 ditex.ddns.net, 1 -ditian.com, 1 dities.tk, 1 ditissaskia.nl, 1 ditprint.dk, 1 @@ -42154,6 +42122,7 @@ divelyon.fr, 1 diveplan.org, 1 divergences.eu.org, 1 divernet.com, 1 +divernonil.gov, 1 diverscott.com, 1 diversificarte.com, 1 diversify.cf, 1 @@ -42232,7 +42201,6 @@ diyeta.cf, 1 diyetlife.com, 1 diyeventhire.co.nz, 1 diygeek.com, 1 -diyland.com, 1 diymediahome.org, 1 diysec.tk, 1 diysonline.com, 1 @@ -42469,7 +42437,6 @@ dlaces.it, 1 dlagos.com, 1 dlagoss.com, 1 dlandroid24.com, 1 -dlatego.com, 1 dlazmyslow.pl, 1 dlbouncers.co.uk, 1 dlcompare.co.uk, 1 @@ -42488,7 +42455,6 @@ dlevans.com, 1 dlf.exchange, 1 dlfsymposium.nl, 1 dlg.im, 1 -dlgf.com, 1 dlitz.net, 1 dll4free.com, 1 dlld.biz, 1 @@ -42560,6 +42526,7 @@ dmarcexperts.com, 1 dmarcian.com, 1 dmarcpal.com, 1 dmarcsentry.com, 1 +dmarcvendors.com, 1 dmartpreneur.com, 1 dmautomek.no, 1 dmc-cc.de, 1 @@ -42573,11 +42540,9 @@ dmcw.de, 1 dmd.lv, 1 dmdata.jp, 1 dmdc.mil, 1 -dmdd.org.uk, 1 dmdiamonds.tk, 1 dme.net, 1 dme.web.id, 1 -dmehub.com, 1 dmesg.sk, 1 dmfd.net, 1 dmfj.io, 1 @@ -42623,7 +42588,6 @@ dmtcustoms.co.za, 1 dmu.ac.ae, 1 dmvape.us, 1 dmvhomesgroup.com, 1 -dmwall.cn, 1 dmwaste.com, 0 dmwclan.tk, 1 dmx.xyz, 1 @@ -42674,6 +42638,7 @@ dnbung.no, 1 dnc.org.nz, 1 dndblog.tk, 1 dnddobbelstenen.nl, 1 +dndinsulation.com.au, 1 dndtools.net, 1 dnel.me, 1 dneprfilm.top, 1 @@ -42736,7 +42701,6 @@ dnsscience.org, 1 dnssecandipv6.se, 1 dnssecunsigned.com, 1 dnssex.com, 1 -dnsspeed.com, 1 dnstwister.report, 1 dnsvrfy.com, 1 dnsvrfy.eu, 1 @@ -42749,7 +42713,6 @@ do-do.tk, 1 do-it-service.de, 1 do-not.click, 1 do-prod.com, 0 -do.gd, 1 do.ne, 1 do.search.yahoo.com, 0 do13.net, 1 @@ -42776,9 +42739,11 @@ dobrev.family, 1 dobrinya.tk, 1 dobrisan.ro, 1 dobrisan.uk, 1 +dobro-rok.cz, 1 dobro.ml, 1 dobrodar.tk, 1 dobrodruzi.tk, 1 +dobrorok.cz, 1 dobrynyastyle.ru, 1 dobryprezident.sk, 1 doc-baza.tk, 1 @@ -42815,7 +42780,6 @@ doclassworks.com, 1 docline.gov, 1 docloudu.info, 1 doclures.com, 1 -docmartinchiropractic.com, 1 docmbs.com, 1 docmode.org, 1 docogo.ga, 1 @@ -42880,6 +42844,7 @@ documentations-sociales.com, 1 documentationsite.net, 1 documentforce.com, 1 documentnode.io, 1 +documento.it, 1 documods.com, 1 docupaymentuat.xyz, 1 docupub.com, 1 @@ -42925,6 +42890,7 @@ dodylesmana.com, 1 doedelzakken-jsh.tk, 1 doegirls.com, 1 doehle-group.com, 1 +doelbeleggen.nl, 1 doeleman.nl, 1 doelhypotheek.nl, 1 doelhypotheken.nl, 1 @@ -42933,7 +42899,6 @@ doener-curator.com, 1 doenets.lk, 1 doenjoylife.com, 1 doeprojects.com, 1 -doerz.com, 1 doesburg-comp.nl, 1 doesinfotech.com, 1 doesmycodehavebugs.today, 1 @@ -42989,9 +42954,9 @@ dogmap.jp, 1 dogmazic.net, 1 dogodki.today, 1 dogofwar.tk, 1 -dogoo.com, 1 dogpawstudio.com, 1 dogprograms.net, 1 +dogrescuegreece.nl, 1 dogrupara.com, 1 dogscare.tk, 1 dogsforfun.tk, 1 @@ -43041,6 +43006,7 @@ dokee.cn, 1 dokelio-idf.fr, 1 dokipy.no, 1 doklinik.com, 1 +doko.pl, 1 dokonline.tk, 1 dokspot.cf, 1 dokspot.ga, 1 @@ -43049,7 +43015,6 @@ doktorplyusheva.ml, 1 doku-gilde.de, 1 dokuboard.com, 1 dokuev.ga, 1 -dokume.com, 1 dokument.tk, 1 dokuraum.de, 1 dokutech.fr, 1 @@ -43119,6 +43084,7 @@ dom2seychelles.tk, 1 dom2tnt.tk, 1 doma.in, 1 domacikavarna.cz, 1 +domacizoo.cz, 1 domadillo.com, 1 domagovic.tk, 1 domain-comparison.com, 1 @@ -43153,7 +43119,6 @@ domainsearchindia.com, 1 domainservice.cf, 1 domainsetup.email, 1 domainsilk.com, 1 -domainstaff.com, 1 domaintm.in, 1 domainvoider.cf, 1 domakidis.com, 1 @@ -43178,7 +43143,6 @@ domenic.me, 1 domenick-lieneweg.de, 1 domenico.lviv.ua, 1 domenicods.tk, 1 -domestic.cn, 1 domhaase.me, 1 domharmonia.bg, 1 domhos.tk, 1 @@ -43209,7 +43173,6 @@ dominik.st, 1 dominikaner-vechta.de, 1 dominikconrads.de, 1 dominikriedig.de, 1 -dominiks.com, 1 dominioanimal.com.br, 1 dominionlending.ca, 1 dominionpayroll.net, 1 @@ -43241,7 +43204,6 @@ domob.eu, 1 domodeco.fr, 1 domofon.io, 0 domokode.ru, 1 -domop.org, 1 domostroiy.tk, 1 domostroydon.ru, 1 domostroyrf.ru, 1 @@ -43256,11 +43218,9 @@ domp.pl, 1 domparts.com.au, 1 dompetdhuafa.org, 1 domprojects.com, 1 -domps.fr, 1 domreg.lt, 1 domsamogona.ru, 1 domscripting.com, 1 -domt.com, 1 domu.ro, 1 domucmayintainha.com.vn, 1 domus-global.com, 1 @@ -43306,6 +43266,7 @@ donateaday.net, 1 donateers.org, 1 donateforcharity.com, 1 donatellapratas.com.br, 1 +donateway.com, 1 donation.ph, 1 donationexecutor.com, 1 donazione.it, 1 @@ -43334,7 +43295,6 @@ donghua-europe.com, 1 donghuapiandaquan.com, 1 dongkepu.com, 1 dongor.tk, 1 -dongzhen.com, 1 donhoward.org, 0 doninformatico.ga, 1 doniramdoni.tk, 1 @@ -43431,6 +43391,7 @@ doordecor.bg, 1 doorframe.com, 1 doorin.tk, 1 doorlinekktc.tk, 1 +doorloop.com, 1 doornmore.com, 1 doors-and-windows.tk, 1 doorservice.ml, 1 @@ -43474,7 +43435,6 @@ dorfzittig.de, 1 doriangardes.fr, 1 dorianharmans.nl, 1 dorianmuthig.com, 1 -doridev.com, 1 doridian.com, 1 doridian.de, 1 doridian.net, 1 @@ -43639,12 +43599,14 @@ doucheoftheweek.com, 1 doughseeker.com, 1 doughstory.cf, 1 douglas-ma.gov, 1 +douglascoclerk.gov, 1 douglascounty-oregon.gov, 1 douglascountycolorado.gov, 1 douglascountyga.gov, 1 douglascountyil.gov, 1 douglascountymn.gov, 1 douglascountyor.gov, 1 +douglascountywi.gov, 1 douglascovotes.gov, 1 douglascuddletoy.com, 1 douglascustodio.com.br, 1 @@ -43664,14 +43626,15 @@ douzer.de, 1 douzer.earth, 1 douzer.industries, 1 douzer.network, 1 +douzer.ninja, 1 dovebuttare.it, 1 +dovechina.com, 1 doveconviene.it, 1 dovecraft.com.ua, 1 doveholesband.co.uk, 1 dovemoe.com, 1 dovenzorgmalawi.nl, 1 doverfcu.com, 1 -doveriestom.com, 1 doverma.gov, 1 dovermotion.com, 1 doverye.tk, 1 @@ -43699,6 +43662,7 @@ downestan.ga, 1 downfall-records.tk, 1 downfreak.tk, 1 downgratis.tk, 1 +downievillepudca.gov, 1 download-image.ga, 1 download-knigi.gq, 1 download-lagu-mp3.com, 1 @@ -43795,6 +43759,7 @@ dplpmtud.com, 1 dpmr446.fr, 1 dpoairport.au, 1 dpoairport.com.au, 1 +dpobjetivo.com.br, 1 dpomax.com.br, 1 dponapratica.com.br, 1 dpower.tk, 1 @@ -43825,6 +43790,7 @@ dr-mgeorgieva.com, 1 dr-nope.de, 1 dr-nosrat.tk, 1 dr-notemann.de, 1 +dr-schlamminger.de, 1 dr-schuessler.de, 1 dr-vlasak.cz, 1 dr-www.de, 1 @@ -43844,7 +43810,6 @@ drachenchronik.com, 1 drachenleder.de, 1 dracisvet.cz, 1 dracoon.team, 1 -dracox.com, 0 dracula.city, 1 drafatimagarcia.com, 1 draftguru.com.au, 1 @@ -43916,6 +43881,7 @@ dragontail.tk, 1 dragonwolfpackaquaria.com, 1 dragonwork.me, 1 dragowebdesign.com, 0 +dragracing.hu, 1 drahcro.uk, 1 drainagedirect.com, 1 drainwllc.com, 1 @@ -43930,11 +43896,9 @@ drakfot.se, 1 drakia.com, 1 drakiada.tk, 1 drakkarbilbao.com, 1 -draknet.eu, 1 draliabadi.com, 0 draljarallah.com, 1 dralucilavolasco.com.br, 1 -drama-live.tv, 1 drama.tk, 1 dramacooltv.org, 1 dramakorea.tk, 1 @@ -43943,7 +43907,6 @@ dramaqueer.ch, 1 dramaslayer.ga, 1 dramatherapie.tk, 1 dramaticpeople.com, 1 -drambikarathi.com, 1 dramyalderman.com, 1 drandrewarnold.com, 1 drandrewlofman.com, 1 @@ -43981,7 +43944,6 @@ drawtwo.gg, 1 drawvesly.ovh, 1 drawxp.com, 1 drawzit.com, 1 -draycotthotel.com, 0 drbadnick.tk, 1 drbanerjeecures.in, 1 drbarnabus.com, 0 @@ -44041,12 +44003,13 @@ dreamersgiftshopec.com, 1 dreamfm.gr, 1 dreamhostremixer.com, 1 dreamimd.com, 1 +dreaminds.de, 1 dreaminformatique.tk, 1 dreaming.solutions, 1 dreaminjewelz.tk, 1 -dreamkids-bysiska.com, 1 dreamlab.co.jp, 1 dreamland.sh, 1 +dreamlandmagic.com, 1 dreamlandsdesign.com, 1 dreamlifeproperty.cf, 1 dreamlight.cloud, 1 @@ -44131,6 +44094,7 @@ drevoline.com.ua, 1 drew.beer, 1 drew.ga, 1 drewapianostudio.com, 1 +drewcountyar.gov, 1 drewfuller.tk, 1 drewsilcock.co.uk, 1 drewtransportllc.com, 1 @@ -44154,7 +44118,6 @@ drheibel.com, 1 drherndonent.com, 1 drhildebrand.net, 1 drhopeson.com, 1 -drhosting.com, 1 drhouserepairs.com, 1 drhowardaubert.com, 1 drhyler.com, 1 @@ -44169,7 +44132,7 @@ drifter.tk, 1 driftingruby.com, 1 driftkikker.tk, 1 driftsjournal.dk, 1 -driftworld.com, 1 +drigg.ro, 1 drikaartesanato.com, 1 drikuansvarligt.dk, 1 drill.st, 1 @@ -44209,6 +44172,7 @@ drinkcontrolapp.com, 1 drinkgo.vn, 1 drinking.tk, 1 drinklife.tk, 1 +drinkpetrol.com, 1 drinkplanet.eu, 1 drinks.my, 1 drinksontap.co.uk, 1 @@ -44224,6 +44188,7 @@ driv.io, 1 drive.google.com, 1 driveandpark.com, 1 driveandpark.de, 1 +driveandpark.it, 1 driveandpark.nl, 1 drivebespokelab.media, 1 drivebolt.co.uk, 1 @@ -44232,6 +44197,7 @@ drivecrestwood.com, 1 drivedannyherman.com, 1 drivedavis.com, 1 drivedmbowman.com, 1 +drivedumba.com, 1 drivedvv.ru, 1 driveelectric.gov, 1 driveexport.com, 1 @@ -44249,7 +44215,6 @@ drivepaultransportation.com, 1 driver.ru, 1 driveral.com, 1 driveral.hu, 1 -driverhome.com, 1 driverinthebox.it, 1 drivermerkezi.tk, 1 driversandsoftware.com, 1 @@ -44380,6 +44345,7 @@ drosophila.tk, 1 drost.la, 1 drought.gov, 1 drowz.ee, 1 +drpapakonstantinou.gr, 1 drpetervoigt.ddns.net, 1 drpetervoigt.de, 1 drpico.com.au, 1 @@ -44423,6 +44389,7 @@ drtimothysteelnetwork.com, 1 drtimothysteelresults.com, 1 drtimothysteelscholarship.com.au, 1 drtimothysteelvideos.com, 1 +drtomson.ee, 1 drtragency.com, 1 drtsaiclinic.com, 1 drtti.io, 1 @@ -44507,7 +44474,6 @@ ds28s.com, 1 ds388.cc, 1 ds67.de, 1 ds915.com, 1 -dsa.cy, 1 dsac.gov, 1 dsad209.ml, 1 dsaengineering.com, 1 @@ -44622,6 +44588,7 @@ dtrifonov.cf, 1 dtto.com, 1 dtuaarsfest.dk, 1 dtune.me, 1 +dtx.sk, 1 du.co, 1 dua-e-zehra.org, 1 dual-aspect.com, 1 @@ -44630,6 +44597,7 @@ dual.cat, 1 dual.pw, 0 dualascent.com, 1 dualbix.com, 1 +dualcoastmgmt.com, 1 dualcore.tk, 1 dualexistence.xyz, 1 dualias.xyz, 0 @@ -44639,7 +44607,6 @@ dualuniverse.game, 1 duama.top, 1 duanemorrisinstitute.com, 1 duanre.tk, 1 -duanyong.com, 1 duarteeleiteconsultoria.com.br, 1 dubai-fashions.com, 1 dubai-realestate.space, 1 @@ -44726,7 +44693,6 @@ duelsow.eu, 1 duenas.cat, 1 duepuntozero.tk, 1 duerlund-falkenberg.dk, 1 -duerlundfalkenberg.dk, 1 duerme.net, 1 dues-eckert.com, 1 duesee.org, 1 @@ -44757,7 +44723,6 @@ duhurensohn.de, 1 duhy.sk, 1 duijf.info, 1 duijf.io, 1 -duijfathome.nl, 1 duiker101.tk, 1 duitse-herders.tk, 1 duizhangs.tk, 1 @@ -44887,8 +44852,10 @@ durand.tk, 1 durandeau.org, 1 durandwi.gov, 1 durangoaldezaharra.tk, 1 +durangoco.gov, 1 durangoenergyllc.com, 1 durantchamber.org, 1 +durantok.gov, 1 durastudio.com, 1 durcal.tk, 1 durchblick-shop.de, 1 @@ -44914,6 +44881,7 @@ durys.be, 1 dusablemuseum.org, 1 duschfiltershop.de, 1 dushu.cat, 1 +dusk.run, 1 duskraven.tk, 1 dusmomente.com, 1 dusnan.com, 1 @@ -44957,6 +44925,7 @@ dutchglover.tk, 1 dutchie.info, 1 dutchmobilityinnovations.com, 1 dutchpentathlon.nl, 1 +dutchperformanceproducts.nl, 1 dutchplayers.com, 1 dutchrocksite.tk, 1 dutchsailors.com, 1 @@ -44994,7 +44963,6 @@ duzavo.cz, 1 duzcehaberleri.tk, 1 duzcesondakika.tk, 1 dv-project.ru, 1 -dv.cn, 1 dvbris.co.uk, 1 dvbris.com, 1 dvbtmap.eu, 1 @@ -45031,6 +44999,8 @@ dw-connect.org, 1 dw-loewe.de, 1 dw-software.de, 1 dw6.cn, 1 +dw9.cn, 1 +dwaire.com, 1 dwarf.com.tw, 1 dweilorkest-frederikshaven.tk, 1 dwgeneralcontractors.com, 1 @@ -45046,7 +45016,6 @@ dworzak.ch, 1 dwpaymentgateway.com, 1 dwservice.net, 1 dwt-inc.com, 1 -dwt-onderwijsencoaching.nl, 1 dwtonline.com, 0 dwu21.net, 1 dww.hu, 1 @@ -45058,7 +45027,6 @@ dwz-solutions.com, 1 dwz-solutions.de, 0 dwz-solutions.eu, 0 dwz-solutions.net, 0 -dwz.wtf, 1 dx-revision.com, 1 dxa.io, 0 dxcv.net, 1 @@ -45095,7 +45063,7 @@ dykebaby.tk, 1 dyktig.as, 1 dylan-motorcross.tk, 1 dylancl.cf, 1 -dylancl.fr, 1 +dylancl.fr, 0 dylandeconinck.cf, 1 dylandulaney.com, 1 dylanhansch.net, 1 @@ -45150,11 +45118,13 @@ dynamicini.org, 1 dynamiclogodesigns.com, 1 dynamicmart.pk, 1 dynamicmetalsinc.com, 1 +dynamicnet.net, 1 dynamicpl.us, 1 dynamicplus.it, 1 dynamicpurellc.com, 1 dynamicquantum.net, 1 dynamicsdays.info, 1 +dynamicservers.co.uk, 1 dynamicsnetwork.net, 1 dynamicsretailnotes.com, 1 dynamictesting.co.uk, 1 @@ -45164,6 +45134,7 @@ dynamis.tk, 1 dynamitejobs.com, 1 dynamix-tec.com, 1 dynamixsolutions.com, 1 +dynamize.solutions, 0 dynamofanforum.de, 1 dynasend.com, 1 dynasoft.co.ke, 1 @@ -45176,6 +45147,7 @@ dyncdn2.com, 1 dyneco.io, 1 dynet.ru, 1 dynn.be, 0 +dynonobel.com, 1 dynorphin.com, 1 dynorphins.com, 1 dynsoundmax.tk, 1 @@ -45194,12 +45166,12 @@ dysco.tk, 1 dysgucymraeg.cymru, 1 dyslexicfish.com, 1 dyslexicfish.net, 1 -dysplasie.com, 1 dysthymia.com, 1 dyuimovochka.tk, 1 dyve.me, 1 dyykkarit.tk, 1 dyyn.de, 1 +dz-hip.info, 1 dz-hipo.info, 1 dz-hyp.ag, 1 dz-hyp.com, 1 @@ -45278,7 +45250,6 @@ e-diasporan.ml, 1 e-dnevnik.hr, 1 e-driver.fr, 1 e-dv.eu, 1 -e-e.icu, 1 e-emploi.be, 1 e-enterprise.gov, 1 e-estonia.com, 0 @@ -45298,6 +45269,7 @@ e-goi.com, 1 e-gso.com, 1 e-guestbooks.com, 1 e-guvence.com, 1 +e-habitants.com, 1 e-hair.tk, 1 e-havenotime.tk, 1 e-homebiz.tk, 1 @@ -45326,7 +45298,6 @@ e-learningbs.com, 1 e-lexia.com, 1 e-lifetechnology.com, 1 e-loshadka.tk, 1 -e-loukidis.gr, 1 e-lupo.pl, 1 e-mak.eu, 1 e-massage.tk, 1 @@ -45350,7 +45321,6 @@ e-petition.net, 1 e-petitions.by, 1 e-placement.tk, 1 e-planshet.tk, 1 -e-pns.com, 1 e-pokupki.eu, 1 e-polygraphy.tk, 1 e-privat.info, 1 @@ -45441,7 +45411,6 @@ e5tv.hu, 1 e5xbps.com, 1 e621.download, 1 e6729.co, 1 -e6729.com, 1 e6957.co, 1 e6e.io, 1 e7180.com, 1 @@ -45472,6 +45441,7 @@ eaganmn.gov, 1 eagar.com.au, 1 eagenda.com.br, 1 eagle-yard.de, 1 +eagleblades.com, 1 eaglecounty.gov, 1 eaglecountyco.gov, 1 eaglecrest.us, 1 @@ -45499,6 +45469,7 @@ eagleyecs.com, 1 eahea.org, 1 eaimty.com, 1 eaip.aero, 1 +eajglobal.com, 1 eajmail.com, 1 eakes.com, 0 eaktarim.com, 1 @@ -45535,6 +45506,7 @@ earningthatis.tk, 1 earnosethroat.co.za, 1 earpconsult.co.uk, 1 earth-quake.tk, 1 +earth.gov, 1 earthbound.tk, 1 earthbox.com, 1 earthcam.com, 1 @@ -45568,9 +45540,11 @@ east-line.su, 1 east-westlogistics.com, 1 east.baby, 1 eastafricafeed.ga, 1 +eastarapmetdistco.gov, 1 eastarm.net, 1 eastblue.org, 1 eastcairo-egypt.com, 1 +eastcalntownship.gov, 1 eastchesternyfd.gov, 1 eastcoastautoconcepts.com, 1 eastcoastbubbleandbounce.co.uk, 1 @@ -45583,7 +45557,6 @@ eastendonline.tk, 1 easternbreezes.com, 1 easternmontanafair.gov, 1 easternskatesupply.com, 1 -eastflower.com, 1 eastfordct.gov, 1 eastgreenwichnews.com, 1 eastgrmi.gov, 1 @@ -45599,6 +45572,7 @@ eastman.com, 1 eastmedo.pl, 1 eastnatfoods.com, 1 eastnorschool.co.uk, 1 +easton.fun, 1 easton.ga, 1 eastpeoria-il.gov, 1 eastpershingdental.com, 1 @@ -45607,16 +45581,13 @@ eastplan.co.kr, 1 eastportcorp.tk, 1 eastprovidenceri.gov, 1 eastridgeresidence.com, 1 -easts.in, 1 eastshare.ml, 1 -eastshore.xyz, 1 eastside.tk, 1 eastsidecottages.co.uk, 1 eastspace.org.uk, 1 eastspencer.gov, 1 eaststudios.net, 1 easttamakiauto.co.nz, 1 -easttea.com, 1 easttowereg.com, 1 eastvalleyendo.com, 1 eastvalleywater.gov, 1 @@ -45635,12 +45606,10 @@ easy-katka.ga, 1 easy-pornvideos.com, 1 easy-rpg.org, 1 easy2bathe.co.uk, 1 -easy4ssl.com, 1 easyaddress.io, 1 easyadsnbanners.tk, 0 easybank.at, 1 easybaufi.com, 1 -easybill.de, 1 easybiztech.co.za, 1 easybom.com, 1 easybot.tk, 1 @@ -45675,7 +45644,6 @@ easykash.net, 1 easykonto.de, 0 easylinker.tk, 1 easylogics.tk, 1 -easymarketing.uk, 1 easymeditation.tk, 1 easymotionskin-japan.jp, 1 easymun.com, 1 @@ -45792,12 +45760,14 @@ ebatechenergiemanagement.nl, 1 ebayinc.com, 1 ebcfx.com, 1 ebci-nsn.gov, 1 +ebci.gov, 1 ebcired-nsn.gov, 1 ebcreation.com, 1 ebcue.org, 1 ebdaa-business.com, 1 eben18.net, 1 ebenda.org, 1 +ebene.co.jp, 1 ebenisterie-de-villenouvelle.fr, 1 ebenvloedaanleggen.nl, 1 eberharter-steine.at, 1 @@ -45909,7 +45879,6 @@ ecelembrou.ovh, 1 ecemella.com, 1 ecency.com, 1 ecenglishlive.com, 0 -ecenter.bg, 1 ecetechsol.com, 1 ecetiner.com, 1 ecfunstalls.com, 1 @@ -45929,6 +45898,7 @@ echo-online.de, 1 echo.cc, 1 echoanalytics.com, 1 echobridgepartners.com, 1 +echoclick.sa, 1 echocolate.xyz, 1 echodio.com, 1 echoeshq.com, 0 @@ -45979,6 +45949,8 @@ eclipseforum.tk, 1 eclipsegame.tk, 1 eclipseide.org, 1 eclipseinspectionservices.co.uk, 1 +eclixo.com, 1 +ecmhelp.org, 1 ecn.ir, 1 ecnetworker.com, 1 eco-derattizzazione.it, 1 @@ -45996,6 +45968,7 @@ eco69.com, 1 eco69.eu, 1 eco69.pl, 1 ecobalispa.com, 1 +ecobiosaude.com.br, 1 ecobunker.co.uk, 1 ecobunkerusa.com, 1 ecocanada.jobs, 1 @@ -46012,7 +45985,6 @@ ecodesign-labo.jp, 1 ecodesigns.nl, 1 ecodrive.in.ua, 1 ecoeat.ru, 1 -ecoefficience.com, 1 ecoelectricsandiego.com, 1 ecoemploi.org, 1 ecoeuropa.cf, 1 @@ -46069,6 +46041,7 @@ ecommercenews.com.au, 1 ecommerceuropa.eu, 1 ecompen.co.za, 1 ecomuuu.com, 1 +ecomvivid.com, 1 ecomweb.ro, 1 ecomycie.com, 1 econativa.pt, 1 @@ -46078,6 +46051,7 @@ economia.cl, 1 economias.pt, 1 economic-sanctions.com, 1 economicnews.ga, 1 +economicplan.gov.au, 1 economics-colleges.com, 1 economie.gouv.fr, 1 economie2.alsace, 1 @@ -46122,7 +46096,6 @@ ecosystem.atlassian.net, 1 ecosystemmanager-uat1.azurewebsites.net, 1 ecotecelevator.com, 1 ecotrade-disinfestazioni.it, 1 -ecotsa.com, 1 ecotur.org, 1 ecoturismo.tk, 1 ecounselling.nic.in, 1 @@ -46138,7 +46111,6 @@ ecowoman-ukraine.tk, 1 ecozip.it, 1 ecozona.tk, 1 ecpa-eg.com, 1 -ecpc.org, 1 ecpic.gov, 1 ecpl.ru, 1 ecr-test-partnapp.azurewebsites.net, 1 @@ -46153,6 +46125,7 @@ ecrownoffire.com, 1 ecrums.gov, 1 ecsafety.com, 1 ecscoutgroup.cf, 1 +ecstaticentertainment.com, 1 ecsupplyinc.com, 1 ect-cpg.com, 1 ect-telecoms.com, 1 @@ -46185,7 +46158,6 @@ edalat.tk, 1 edanalytics.org, 1 edapt.org.uk, 1 edas.info, 0 -edatech.com, 1 edb.cz, 1 edb.eu, 1 edb.gov.sg, 1 @@ -46218,6 +46190,7 @@ edelvivesdigital.com, 1 edelvivesdigitalplus.com, 1 edelweiskapel.tk, 1 edelweiss-pinzolo.com, 1 +edelweiss-service.ru, 1 edelweissalternatives.com, 1 eden-project-insight.tk, 1 eden.bz, 1 @@ -46229,11 +46202,11 @@ edenming.info, 1 edennc.gov, 1 edenprairiemn.gov, 1 edenpureheater.tk, 1 -edenredbenefits.com, 1 edenvaleplumber24-7.co.za, 1 edenverses.com, 1 eder-steiner.at, 1 ederasrl.it, 1 +edeseschoolvereniging.nl, 1 edesseglabor.hu, 1 edevletkapisi.org, 1 edfdentalcenter.tk, 1 @@ -46250,7 +46223,6 @@ edgebilisim.com, 1 edgecase.ru, 1 edgeconnectnj.net, 1 edgecustomersportal.com, 1 -edgedynasty.com, 1 edgeimpulse.com, 1 edgeless.pp.ua, 0 edgelogs.com, 1 @@ -46271,7 +46243,6 @@ edibarcode.com, 1 ediberto.tk, 1 edicct.com, 1 edicionescrimentales.tk, 1 -edihair.com, 1 edik.tk, 1 edikacomptabilite.com, 1 edilane.com, 1 @@ -46310,7 +46281,6 @@ editions-campanile.fr, 1 editionsnoiretrouge.com, 1 editionsz.com, 1 editorakanope.com.br, 1 -editorial.cn, 1 editorialexpress.com, 1 editorsguild.com, 1 editspace.tk, 1 @@ -46341,7 +46311,6 @@ edoss.co.za, 0 edotplus.ch, 1 edp.com, 1 edpgassu.pt, 1 -edpnc.com, 1 edpr.com, 1 edpubs.gov, 1 edr-d.expert, 1 @@ -46455,9 +46424,9 @@ edulinks.ml, 1 edumanage.tk, 1 edumaritime.net, 1 edumerson.com, 1 +edumint.lt, 1 edunaut.com.au, 1 edunet.gq, 1 -edunet.training, 1 edunian.com, 1 edunoor.tk, 1 eduoneschool.tk, 1 @@ -46518,11 +46487,11 @@ edzo.fr, 1 ee-terminals.com, 1 ee5197.co, 1 ee6729.co, 1 -ee6729.com, 0 ee6957.co, 1 ee9297.co, 1 ee9728.co, 1 ee973.com, 0 +eeagrants.cz, 1 eebt.hu, 1 eeeb.loan, 1 eeee.stream, 1 @@ -46545,7 +46514,6 @@ een-eenvoudige-test-voor-de-maximum-lengte-van-een-nederlandse.nl, 1 een.com, 1 eenfotowaard.nl, 1 eenmailsturen.nl, 0 -eennieuwepc.nl, 1 eentweevijf.be, 1 eenvren.com, 1 eenvxing.com, 1 @@ -46652,7 +46620,6 @@ eftelingcraft.net, 1 efterfest.tk, 1 eftotoekspertizbalikesir.com, 1 efutbol.tk, 1 -eg-dev.net, 1 eg-secure.co.jp, 1 eg22.com, 1 eg7.co.jp, 1 @@ -46669,7 +46636,7 @@ egbertsen.tk, 1 egc.ink, 1 egdsk.ru, 1 egegesh.ru, 1 -egekbb.org, 1 +egekbb.org, 0 egeozcan.com, 0 egestor.com.br, 1 egevpare.tk, 1 @@ -46722,6 +46689,7 @@ egles.eu, 1 eglinlife.net, 1 eglise-crc.be, 1 egliseclichy92.fr, 1 +eglisedenantes.fr, 1 egm-sakura.com, 1 ego4u.com, 1 ego4u.de, 1 @@ -46739,7 +46707,6 @@ egoscolumn.tk, 1 egotickets.com, 1 egotripproductions.org, 1 egov.digital, 1 -egov4.ch, 1 egproduction.com, 1 egreensvape.com, 1 egregius.be, 0 @@ -46794,6 +46761,7 @@ ehometools.com, 1 ehomusicgear.com, 1 ehorizon.jp, 1 ehpad-ariege.fr, 1 +ehpsmt.gov, 1 ehr.bg, 1 ehr.gov, 1 ehrby.se, 1 @@ -46816,7 +46784,6 @@ eiao.me, 1 eiber.net, 1 eibich.de, 1 eichel.eu, 1 -eichendorffschule.online, 1 eichenrund.de, 1 eichinger-stelzl.com, 1 eichinger-stelzl.de, 1 @@ -46847,22 +46814,21 @@ eigpropertyauctions.co.uk, 1 eihaikyo.com, 1 eihei.net, 1 eiji.fr, 1 +eijo.saarland, 1 eikenskaden.tk, 1 -eikentafels.nl, 1 eiklandenergy.com, 1 eiko-dch.ac.jp, 1 -eikoh.nsw.edu.au, 1 eikones.tk, 1 eikounoayumi.jp, 1 eileen.ml, 1 eilhan.com, 1 -eim.one, 1 eimacs.com, 1 eimeko.ch, 1 eimmigration.com, 1 ein-itin.com, 1 einarkallevig.tk, 1 einaros.is, 1 +einbliq.io, 1 eindex.me, 1 eine-andere-welt.org, 1 einfach-fitz.at, 1 @@ -46913,7 +46879,6 @@ eivanec.com, 1 eiyoushi-shigoto.com, 1 ej.gov, 1 ej.uz, 1 -ejabi-infosec.com, 1 ejbelectrical.com, 1 ejcabinets.com, 1 ejderrapgott.de, 1 @@ -46948,6 +46913,7 @@ ejsc.co.jp, 1 ejuniper.com, 1 ek-networks.de, 0 ekadry.info, 1 +ekalaka.gov, 1 ekalisch.de, 1 ekamfoundationmumbai.org, 1 ekamus.tk, 1 @@ -46966,6 +46932,7 @@ ekf.ee, 1 ekgh.dk, 1 ekhabar.ml, 1 ekho.tk, 1 +ekimae-pharma.jp, 1 ekimaeseitai.com, 1 ekimma.com, 1 ekimturkgurme.com, 1 @@ -47017,7 +46984,6 @@ ekspertka.com.pl, 1 eksploraz.com, 1 ekspress.ee, 1 ekvastra.in, 1 -ekwador.com, 1 ekyu.moe, 1 ekzcrosstour.ch, 1 ekzotika.tk, 1 @@ -47072,6 +47038,7 @@ elbitsystems.com, 1 elblogdezoe.es, 1 elbrus360.ru, 1 elbrutoconeloso.tk, 1 +elburn.gov, 1 elburnfire.gov, 1 elbvision.de, 1 elcactus.tk, 1 @@ -47092,10 +47059,11 @@ elcosmos.tk, 1 elcosteno.tk, 1 elcozinante.com, 1 elcuadernodefilosofia.tk, 1 -eldarom.ro, 1 +eldarom.ro, 0 eldeneleokuldaneveoyun.com, 1 eldercare.gov, 1 eldercare.net.au, 1 +elderdentallab.com, 1 elderdevelopmentgroup.com, 1 elderindex.org, 1 elderjustice.gov, 1 @@ -47136,21 +47104,17 @@ electric-clippers.tk, 1 electric-samara.tk, 1 electric-vault.co.uk, 1 electrical-schools.com, 1 -electrical.cn, 1 electricalandelectronicsengineerinformation.ga, 1 electricalengineers.tk, 1 electricalmalibu.com, 1 electricaloakpark.com, 1 electricalpacificpalisades.com, 1 -electricalthousandoaks.com, 1 electricalwestlakevillage.com, 1 electricannihilation.tk, 1 electricbeast.co, 1 electriccalabasas.com, 1 -electriccamarillo.com, 1 electriccitysf.com, 1 electriccoin.co, 1 -electricconejovalley.com, 1 electricdosvientos.com, 1 electricdreams.xyz, 1 electricfencingpinetown.co.za, 1 @@ -47162,19 +47126,13 @@ electricgatemotorshillcrest.co.za, 1 electricgatemotorsroodepoort.co.za, 1 electricgypsies.nl, 1 electrichome.fr, 0 -electricianagoura.com, 1 -electricianagourahills.com, 1 -electriciancalabasas.com, 1 -electriciandosvientos.com, 1 electricianforum.co.uk, 1 electricianhiddenhills.com, 1 -electricianlakesherwood.com, 1 electriciannewburypark.com, 1 electricianoakpark.com, 1 electricianpacificpalisades.com, 1 electricianpretoria24-7.co.za, 1 electricians-roodepoort.co.za, 1 -electriciansimivalley.com, 1 electricianthousandoaks.com, 1 electricienasnieres.fr, 1 electricimagination.co.uk, 1 @@ -47182,12 +47140,10 @@ electricity.tk, 1 electricityplans.com, 1 electricmalibu.com, 1 electricmoorpark.com, 1 -electricnewburypark.com, 1 electrico.tk, 1 electricoakpark.com, 1 electricpower.tk, 1 electricsimivalley.com, 1 -electricthousandoaks.com, 1 electricwestlakevillage.com, 1 electricwokstore.com, 1 electriczone.tk, 1 @@ -47233,7 +47189,6 @@ electroyclima.es, 1 electrozona.bg, 1 electrozone.bg, 1 electrum.org, 1 -eled.io, 1 elefanten-cup.de, 1 elefantschule.de, 1 elefsisport.gr, 0 @@ -47246,7 +47201,6 @@ elegant-design.tk, 1 elegant-techno.com, 1 eleganta.ga, 1 elegantanal.com, 1 -elegantbrows.com, 1 elegantfamilyhotelsandresorts.com, 1 elegantlatex.tk, 1 elegantly-clean.co.uk, 1 @@ -47260,7 +47214,6 @@ elektiriklidireksiyontamiri.com, 1 elektiriktasarruf.tk, 1 elektriker-notdienst-zentrale.de, 1 elektrikumraniye.com, 1 -elektrikvesukesintileri.com, 1 elektrilevi.com, 1 elektrilevi.ee, 1 elektrilevi.eu, 1 @@ -47273,11 +47226,11 @@ elektro-hofmann-gmbh.de, 1 elektro-hornetz.de, 1 elektro-koehl.de, 1 elektro-liebeskind.de, 1 -elektro-mag.com, 1 elektro-metz.de, 1 elektro-pfeiffer.de, 1 elektro-praha10.cz, 1 elektro-reibsch.de, 1 +elektro-rossbach.de, 1 elektro-stock.de, 1 elektro-wandelt.de, 1 elektro-woerdehoff.de, 1 @@ -47378,6 +47331,7 @@ elephantorchestra.cz, 1 elephants.net, 1 elephants.tk, 1 elephentdesign.com, 1 +elephpant.cz, 1 eleplant.fi, 1 elepover.com, 1 elesconditedelola.com, 1 @@ -47434,6 +47388,7 @@ elgargajo.tk, 1 elgenero.com, 1 elgin.ga, 1 elgin.tk, 1 +elginil.gov, 1 elgintexas.gov, 1 elgoog.im, 1 elgraffo.tk, 1 @@ -47442,7 +47397,6 @@ elguillatun.cl, 1 elgustdecreixer.cat, 1 elgustodecrecer.es, 1 elhall.pro, 0 -elhamadimi.com, 1 elhim-iskra.com, 1 elhombrepez.tk, 1 elhorizontal.com, 1 @@ -47542,7 +47496,6 @@ elitegaragedoors247.com, 1 eliteholidaylights.com, 1 elitehouse.tk, 1 eliteimsolutions.com, 1 -elitelandscapedesigns.ca, 1 eliteloreandfolklore.org, 1 elitemdsupply.com, 1 elitemud.tk, 1 @@ -47579,6 +47532,7 @@ eljay.cc, 1 eljef.me, 1 elka-piter.ga, 1 elkampeuzo-musique.tk, 1 +elkarec.com, 1 elkarizan.com, 1 elkgroveil.gov, 1 elkhaus.de, 1 @@ -47586,6 +47540,7 @@ elki-musik.ch, 1 elkim.cz, 1 elkmontal.gov, 1 elkmotel.at, 1 +elkocountynv.gov, 1 elkodaily.com, 1 elkonsults.com, 1 elkovplus.cz, 1 @@ -47649,6 +47604,7 @@ elmermx.ch, 1 elmeson.tk, 1 elmetodofuncional.com, 1 elmion.cloud, 1 +elmo.ee, 1 elmolar.tk, 1 elmolist.tk, 1 elmoro.mx, 1 @@ -47679,6 +47635,7 @@ elonma.gov, 1 elontime.de, 1 elorbe.com, 1 elorrieta.eus, 1 +elos.ro, 1 elosoavila.tk, 1 elosrah.com, 0 elovip.com.br, 1 @@ -47717,6 +47674,7 @@ elrinconderovica.com, 1 elron.ee, 0 elrubio.tk, 1 elsadonaire.tk, 1 +elsaelsa.com, 1 elsas.tk, 1 elsassdestination.fr, 1 elsbouslanostraaficio.tk, 1 @@ -47827,7 +47785,6 @@ emakicms.com, 1 emaks.tk, 1 emalm.com, 1 emanaclinic.com, 1 -emancipator.com, 1 emanol.co.uk, 1 emanuel.photography, 1 emanuela-gabriela.co.uk, 0 @@ -47839,7 +47796,6 @@ emaratalyoum.com, 1 emarhotel.bg, 1 emarketingmatters.com, 1 emas-beja.pt, 1 -emater.com, 1 emavending.club, 1 emavok.eu, 1 emaygroup.co, 1 @@ -47850,7 +47806,6 @@ embark.studio, 1 embawood.az, 1 embedded.com, 1 embelgium.org, 1 -embelize.com, 1 embellir-aroma.com, 1 embellir-kyujin.com, 1 embellishop.com, 1 @@ -47873,7 +47828,6 @@ embracezine.tk, 1 embraco.com, 0 embryologist.info, 1 embryooptions.com, 1 -embuscadasintonia.com, 1 emby.cloud, 1 emby.live, 1 emccglobal.org, 1 @@ -47887,6 +47841,7 @@ emdadulislam.tk, 1 emdbonlinehelp.tk, 1 emdep.com, 1 emdesigns.tk, 1 +emdrtherapytoronto.com, 1 emdrupholm.dk, 1 emdvcorasia.com, 1 emdynint.io, 1 @@ -47897,6 +47852,7 @@ emeliecrystal.net, 1 emeliefalk.se, 1 emeliemai.com, 1 emelies-inspiration.tk, 1 +emem.no, 1 ememsei.com, 1 emenaspa.com, 1 emenshop.cf, 1 @@ -47915,12 +47871,14 @@ emergencycommand.us, 1 emergencyportal.tk, 1 emergenzaduepuntozero.it, 1 emergingafricagroup.com, 1 +emergingbuilders.org, 1 emergingindustryprofessionals.com, 1 emeria.in, 1 emero.de, 0 emersoncanada.ca, 1 emersonreview.tk, 1 emersya.com, 1 +emetodebok.no, 1 emex.ro, 1 emffren.com.tr, 1 emi.im, 1 @@ -48007,6 +47965,7 @@ emmastarr.net, 1 emmaste.edu.ee, 1 emmastree.com, 1 emmauspa.gov, 1 +emmauspd.gov, 1 emmawatsonking.tk, 1 emmawatsononline.tk, 1 emmdy.com, 0 @@ -48020,10 +47979,8 @@ emmiwelentain.com, 1 emmynet.de, 1 emo-poris.com, 1 emo.ie, 1 -emocionado.com, 1 emocionestlp.com, 1 emocionypensamiento.com, 1 -emocje.com, 1 emoforum.tk, 1 emoji-meaning.org, 1 emoji-symbols.org, 1 @@ -48033,7 +47990,6 @@ emojikeyboard.top, 1 emojiteka.pl, 1 emojiterra.com, 1 emolafarm.com, 1 -emolar.com, 1 emond-usedcars.net, 0 emonovo.com, 1 emonsarkar.tk, 1 @@ -48071,7 +48027,6 @@ empire-events.nl, 1 empire-forum.tk, 1 empire-group.co.nz, 1 empire-univ.com, 1 -empire24.co, 1 empireauto-2000.com, 1 empiredenham.ga, 1 empirehall.com.ua, 1 @@ -48085,6 +48040,7 @@ emploi-international.net, 1 emploi-saintefoytarentaise.fr, 1 employeeexpress.gov, 1 employeemanual.com.au, 1 +employeesupport.co.uk, 1 employer.gov, 1 employer411.com, 1 employeradmin.com, 1 @@ -48128,13 +48084,10 @@ emprendimientoweb.co, 1 emprendimientoyformacion.com, 1 empresa365.com, 1 empresautil.tk, 1 -emprestimodedinheiro.com, 1 -emprestimosemcomprovar.com, 1 emprunterlivre.ci, 1 empsi-sup.com, 1 emptiness.cf, 1 empty.host, 1 -emptybox.org, 1 emptypath.com, 1 emptysmile.tk, 1 empyreanrule.com, 1 @@ -48160,13 +48113,11 @@ emtex.at, 1 emtex.co.jp, 1 emtofis.com, 1 emtpigging.com, 1 -emtpigging.my, 1 emtradingacademy.com, 1 emtreview.com, 1 emu.dk, 1 emu.land, 1 emulation-archive.org, 1 -emulationking.com, 1 emulator.ml, 1 emulator.wtf, 1 emulatronic.tk, 1 @@ -48188,7 +48139,6 @@ emzy.de, 1 en-crypt.me, 1 en-je.fr, 1 en-maktoob.search.yahoo.com, 0 -en-pc.jp, 1 en-wp.com, 1 en-wp.org, 1 en0.io, 1 @@ -48216,12 +48166,10 @@ enby.army, 1 encausate.com, 1 encd.life, 1 ence.es, 1 -encenna.com.br, 1 encfs.win, 1 enchantedcode.co.uk, 1 enchantedcottage.tk, 1 encherosolhos.com.br, 1 -enchong.com, 1 encinitastrainer.com, 1 encirca.com, 1 encircleapp.com, 1 @@ -48316,8 +48264,16 @@ enecivilela.com, 1 enefit.com, 1 enefit.ee, 1 enefit.lv, 1 +enefitconnect.ee, 1 enefitgreen.ee, 1 enefitvolt.com, 1 +enefitvolt.ee, 1 +enefitvolt.eu, 1 +enefitvolt.fi, 1 +enefitvolt.lt, 1 +enefitvolt.lv, 1 +enefitvolt.pl, 1 +enefitvolt.se, 1 eneko.com, 1 enekogarrido.com, 0 enel.com, 1 @@ -48342,12 +48298,14 @@ energicertifikat.fi, 1 energie-sante.ch, 0 energiecentrale.gent, 1 energieconsultonline.nl, 1 +energiedeliemers.nl, 1 energiekeurplus.nl, 1 energielabelbinneneenweek.nl, 1 energiemines.ma, 1 energiewende.com.br, 1 energikompetens.se, 1 energizer.eu, 1 +energnist.dk, 1 energoproff.com, 1 energoset-spb.ru, 1 energozrouti.cz, 0 @@ -48447,6 +48405,7 @@ engineer-route.com, 1 engineer.org.my, 0 engineeringclicks.com, 1 engineeringidea.ga, 1 +engineerinsurance.com.au, 1 engineertaplin.co.uk, 1 enginefirefighter.com, 1 enginemoves.com, 1 @@ -48504,7 +48463,6 @@ engso-education.eu, 1 engso.com, 1 engso.eu, 1 engsoyouth.eu, 1 -engster.com, 1 engsubjav.com, 1 engution.biz, 0 engvid.com, 1 @@ -48519,6 +48477,7 @@ enigheten.tk, 1 enigma.swiss, 0 enigmacpt.com, 0 enigmamusic.tk, 1 +enigmatry-website-test.azurewebsites.net, 1 enigmatry.com, 1 enigmavault.io, 1 enip2.ru, 1 @@ -48544,6 +48503,7 @@ enkelanmalan.se, 1 enkelpaamelding.no, 1 enker.tk, 1 enkolaysertifika.com, 1 +enkosi.com.au, 1 enkrypt.com, 1 enky.be, 1 enlacemedik.com, 1 @@ -48561,17 +48521,16 @@ enlyft.com, 0 enmieux.be, 1 enmowe.co.ke, 1 enmowe.tech, 1 -ennd.com, 1 enno.mom, 0 ennori.jp, 1 ennova.com, 0 enoahinc.com, 1 enodais.gr, 1 -enoenergy.com, 1 enofmusic.com, 1 enoisdaturma.tk, 1 enolalingerie.com, 0 enomada.net, 1 +enonvalleyboropa.gov, 1 enoou.com, 1 enosiseurotrade.com, 1 enosistrade.com, 1 @@ -48623,7 +48582,6 @@ ensma.fr, 1 ensons.de, 1 ensonyan.com, 1 enstep.ru, 1 -enstroga.at, 1 ensured.com, 1 ensured.nl, 1 ensurtec.com, 1 @@ -48638,7 +48596,6 @@ entdeckertouren.com, 1 enteente.com, 1 entegrations.io, 1 enter.co, 1 -enter.eco, 1 enteratesoria.tk, 1 enterclaim.com, 1 enterdev.co, 1 @@ -48672,6 +48629,7 @@ entorangecounty.com, 1 entouchgo.com, 1 entpe.fr, 1 entradacaminitorey.com, 1 +entradascorrida.com, 1 entrainchat.it, 1 entrainr.com, 1 entranceinfo.tk, 1 @@ -48687,6 +48645,7 @@ entrepreneurialopensource.org, 1 entrepreneurnight.com, 1 entreprise-innovante.fr, 1 entreprises.gouv.fr, 1 +entreprisesavendre.quebec, 1 entreterse.com.br, 1 entretien-roche.fr, 1 entretien-vmc-professionnel.com, 1 @@ -48708,7 +48667,6 @@ entryscape.com, 1 entryscape.de, 1 entryscape.net, 1 entryscape.se, 1 -entserv.eu, 0 entsvc.com, 1 entwickler.land, 1 entwicklung.center, 1 @@ -48717,6 +48675,7 @@ enuchi.com, 1 enuchi.jp, 1 enumasecurity.com, 1 enuygun.com, 1 +enuygunaucakbileti.com, 1 envaldemoro.com, 1 envant.co.uk, 1 envelope.co.nz, 1 @@ -48761,7 +48720,6 @@ envisolarvind.tk, 1 envistacu.com, 1 enviyatar.tk, 1 envoie.moi, 1 -envoyair.com, 1 envoybrain.com, 1 envoyez.moi, 1 envoymortgage.com, 1 @@ -48822,7 +48780,6 @@ epawnatl.com, 1 epay.bg, 1 epaygateway.net, 1 epcomputacion.com.ar, 1 -epcreation.nl, 1 epcwd-ca.gov, 1 epdemo.selfip.com, 1 epdeveloperchallenge.com, 1 @@ -48884,7 +48841,6 @@ episkevh-plaketas.gr, 1 episode.tk, 1 epistas.com, 1 epistas.de, 1 -epistula.com, 1 epitafija.ru, 1 epitelial.com, 1 epitesti.ro, 1 @@ -48932,6 +48888,7 @@ epoxyflooringperth.com.au, 1 eppelblei.lu, 0 eppelduerferjugend.lu, 0 eppelpress.lu, 0 +eppingnh.gov, 1 eprdco.gov, 1 epreskripce.cz, 1 eprezto.com, 1 @@ -48943,12 +48900,10 @@ eprosto.cf, 1 eprzybornik.pl, 1 epsamsg.com, 1 epsi.io, 1 -epsilogix.com, 1 epsilontel.com, 1 epsmil.it, 1 epsomnhpolice.gov, 1 epson.ru, 1 -epsonstore.ae, 1 epspolymer.com, 1 eptirgotajs.lv, 1 epublibre.org, 1 @@ -48956,7 +48911,6 @@ epubreader.net, 1 epubreader.org, 1 epvd.tk, 1 epweb.pro, 1 -epyonsuniverse.net, 1 eq-serve.com, 1 eqassociates.com, 1 eqbal.org, 1 @@ -48975,6 +48929,7 @@ equeim.ru, 0 equestrianvaulting.co.uk, 1 equi.ac, 1 equiac.com, 1 +equicad.com, 1 equicom.com, 1 equidam.com, 1 equifaxobjection.com, 1 @@ -48989,7 +48944,6 @@ equinoxe.de, 1 equip.cz, 1 equipamentosparapostos.com.br, 1 equipandoloja.net.br, 1 -equipecarriere.ca, 1 equipedefrance.tv, 0 equipedefrente.tk, 1 equipeferramentas.com.br, 1 @@ -49033,11 +48987,9 @@ erasyou.com, 1 erate.fi, 1 eraterm.com, 1 eravurnet.tk, 1 -erb.org, 1 erboristeria.milano.it, 1 erboristeria.roma.it, 1 erbt.tk, 1 -ercio.com, 1 erciyesspor.tk, 1 erclab.kr, 1 erclaim.com, 1 @@ -49058,6 +49010,7 @@ erektion1.gq, 1 eremex.ru, 1 erenvakfi.org, 1 erethon.com, 1 +erfanmhdi.com, 1 erfgoedeisden.tk, 1 erfolgsmaschine.ch, 0 ergaomnes.cz, 1 @@ -49080,6 +49033,7 @@ eric-kolelas.tk, 1 eric-masters.tk, 1 eric.gg, 1 eric1932.tk, 1 +ericaandersonmd.com, 1 ericabrahamsen.net, 1 ericacastano.com, 1 ericaftereric.top, 1 @@ -49150,8 +49104,10 @@ erisinfo.com, 1 eristajanmutka.com, 1 erisws.com, 1 erisys.net, 1 +eritiaprivacidad.com, 1 erito.com, 1 eritonetwork.com, 1 +eritopremium.com, 1 eritropoyetina.com, 1 erium.fr, 1 erkaelderbarenaaben.dk, 1 @@ -49168,9 +49124,9 @@ erli.pl, 1 ermak.tk, 1 erman.ga, 1 ermeglio.com, 1 +ermida.org, 1 ermitano.cf, 1 ernal.net, 1 -ernelit.com.br, 1 ernest.ly, 1 ernestchemists.com, 1 ernotek.se, 1 @@ -49186,7 +49142,6 @@ erokat.ga, 1 erol.se, 1 erolib.ga, 1 erolmobilya.com, 1 -eromanga.com, 1 eromasajes.com, 1 eron.info, 1 eropics.to, 1 @@ -49207,7 +49162,6 @@ erotismo.co, 1 erozine.jp, 1 erp-band.ru, 1 erp-systems.ovh, 1 -erp.band, 1 erpband.ru, 1 erpcargo.com, 0 erpcloud.systems, 1 @@ -49263,6 +49217,7 @@ erulezz.nl, 1 eruzione.us, 1 ervaarjapan.nl, 1 ervirmaison.tk, 1 +erwanlepape.com, 1 erwannlaflute.tk, 1 erwerbslosenforum.de, 1 erwin.saarland, 1 @@ -49282,7 +49237,6 @@ es-ostan.tk, 1 es-ramonage.fr, 1 es-sharing.eu, 1 es-sicherheit.ch, 1 -es-standart.com.ua, 1 es-tools.at, 1 es-tools.com, 1 es-tools.de, 1 @@ -49295,7 +49249,6 @@ esaborit.ddns.net, 0 esadnext.cloud, 1 esagente.com, 1 esajokinen.net, 1 -esale.co, 1 esalesclub.com, 1 esame-di-professione-cinestetica.ch, 1 esamsur.tk, 1 @@ -49303,16 +49256,13 @@ esasafe.com, 1 esasite.com, 1 esatn.gov, 1 esautotech.com.au, 1 -esb1314.net, 1 esb1668.com, 1 esb16888.com, 1 -esb369.com, 1 esb556.com, 1 esb5889.com, 1 esb68888.com, 1 esb777.me, 1 esb777.us, 1 -esb888.net, 1 esb8886.com, 1 esb999.com, 1 esb999.info, 1 @@ -49345,10 +49295,8 @@ escapeplaza.de, 1 escaperoomla.com, 1 escaperoompsl.com, 1 escapio.com, 1 -escarpe.com, 1 escavador.com, 1 escg.digital, 1 -escif.com, 1 esclinux.tk, 1 escmatrix.com, 1 escobarservice7000.com, 1 @@ -49397,13 +49345,13 @@ escuelagobierno.org, 1 escuelakaesport.es, 1 escuelaparapapas.tk, 1 escuelasargento.tk, 1 +escuelasmusicales.org, 1 escuelitasansebastian.cl, 1 escuelotika-online.tk, 1 escursione.it, 1 escyr.top, 0 esdacademy.eu, 1 esdarat.ml, 1 -esden.com, 1 esdenera.com, 1 esdiscuss.org, 1 esdrasluna.com, 1 @@ -49417,6 +49365,7 @@ eset.ml, 1 esexchange.ga, 1 esferipol.pt, 1 esfiledecrypter.com, 1 +esfinance.cz, 1 esg-abi2001.de, 1 esgen.org, 1 esgforum.com.br, 1 @@ -49460,7 +49409,6 @@ eslamahmed.tk, 1 esleme.com, 1 eslightinghire.co.uk, 1 eslint.org, 0 -eslove.jp, 1 eslutt.cc, 1 esm.run, 1 esmalglass-itaca.com, 0 @@ -49492,7 +49440,7 @@ esoterikerforum.de, 1 espace-caen.fr, 0 espace-gestion.fr, 1 espace-habitat-francais.fr, 1 -espace-orenda.ch, 1 +espace-orenda.ch, 0 espace-vet.fr, 1 espace.network, 1 espacefragil.be, 1 @@ -49518,6 +49466,7 @@ espanol.search.yahoo.com, 0 espanyoldebarna.tk, 1 espass.gq, 1 espci.fr, 1 +especializasaudecursos.com.br, 1 especials.co.za, 1 especificosba.com.ar, 1 espectro.tk, 1 @@ -49527,6 +49476,7 @@ espejocofrade.tk, 1 espeleogel.tk, 1 espen.cz, 1 espenandersen.no, 1 +espenize.cz, 1 espeo.eu, 1 esperantio.tk, 1 esperanto.co, 1 @@ -49686,7 +49636,7 @@ estopwatch.net, 1 estradatech.org, 1 estradiolbestellen.gq, 1 estrasol.com.mx, 1 -estrategia.click, 1 +estrategia.click, 0 estrategiasfm.net, 1 estreetshuffle.com, 1 estrella.tk, 1 @@ -49720,6 +49670,7 @@ esurveynordic.com, 1 esv.se, 1 esvaco.cf, 1 esw.com, 1 +eswaranthenellaicatering.in, 1 esy.nl, 1 esyno.nl, 1 esyoil.com, 1 @@ -49729,7 +49680,6 @@ eszkola.pl, 1 et-inf.de, 1 et.al, 1 et420nrw.tk, 1 -etablissement.com, 1 etaconic.com, 1 etaes.eu, 1 etajerka-spb.ru, 1 @@ -49762,7 +49712,6 @@ eternal-warriors.de, 1 eternalabyss.int.eu.org, 1 eternalaugust.com, 1 eternalflame.cn, 1 -eternalflame.info, 1 eternalguild.tk, 1 eternalmountains.tk, 1 eternalparking.com, 1 @@ -49819,7 +49768,7 @@ ethernium.fun, 1 etheron.com, 1 etherpad.nl, 1 etherpoap.xyz, 1 -ethers.news, 1 +ethersys.fr, 1 ethiack.com, 1 ethical-home.co.uk, 1 ethical.quest, 1 @@ -49857,6 +49806,7 @@ etincelle.ml, 1 etincelle.tk, 1 etindustries.com, 1 etiqa.tk, 1 +etisalat.af, 1 etisrl.net, 0 etlaq.com, 1 etmtobik.eu, 1 @@ -49888,7 +49838,6 @@ ettbattreinternet.se, 1 etterforsker1.no, 1 etterretningstjenesten.no, 0 ettgottliv.com, 1 -ettip.com, 1 ettlinger-tor.de, 1 ettoday.org, 1 ettoremirarchifilms.it, 1 @@ -49916,7 +49865,7 @@ eu.ax, 1 eu4ua.org, 1 euaaaio.ru, 1 euanbarrett.com, 1 -euassisti.com.br, 1 +euassisti.com.br, 0 euc.world, 1 euchance.hu, 1 euchre.us, 1 @@ -49928,7 +49877,6 @@ eucustody.com, 1 eucybernet.eu, 0 eudiakok.hu, 1 eudore.org, 1 -eufair.com, 1 euflight.info, 1 eufraimidis.com, 1 eugenegamelan.org, 1 @@ -49941,6 +49889,7 @@ eugeniocorso.com, 1 eugenioperez.tk, 1 eugostodefilmesbrasileiros.tk, 1 eugster.se, 1 +euhomes.net, 1 eujobs.hu, 1 eujobsgmbh.de, 1 eujobshrgroup.com, 1 @@ -49966,7 +49915,6 @@ eujuicers.sk, 1 euklems.eu, 1 eule82.de, 1 eulen.com, 1 -eulenberg.com, 1 eulenschmiede.de, 1 euleres.tk, 1 eulessplumbers.com, 1 @@ -49976,7 +49924,6 @@ eumk6.ml, 1 eung.ga, 1 eunicetan.com, 1 eunomy.io, 1 -eunow.com, 1 eupay.de, 1 euphoriaonline.tk, 1 eupm.org, 1 @@ -50005,6 +49952,7 @@ eurobattle.tk, 1 eurobeaute.be, 1 eurobilltracker.tk, 1 eurocertificazione.it, 1 +eurocity.mt, 1 eurocleanfrance.fr, 1 eurococos.com.ua, 1 eurocom.bg, 1 @@ -50016,12 +49964,10 @@ eurocontrol.in, 1 eurocontrol.lu, 1 eurocontrol.me, 1 eurocontrol.xxx, 1 -eurocure.com, 1 eurodanceperu.tk, 1 eurodentaire.com, 1 eurodesk.eu, 1 eurodontic.co.uk, 0 -euroecho.com, 1 euroenergy.tk, 1 euroestetica.ec, 1 eurofinance.com, 1 @@ -50045,14 +49991,11 @@ eurohell-design.com, 1 eurohell-design.de, 1 euroherp.com, 1 eurohouse.tk, 1 -eurokid.com, 1 -eurokiss.com, 1 eurolink.tk, 1 eurolocarno.es, 1 eurologix.com, 1 euromalha.com.br, 1 euroman.ga, 1 -euromas.com, 1 euromexde.com, 1 euromuseumcoins.com, 1 euronic.fi, 1 @@ -50067,7 +50010,6 @@ europastudien-chemnitz.de, 1 europastudien.de, 1 europatour2005.tk, 1 europatrans.com.tr, 1 -europavilion.com, 1 european-accreditation.org, 1 european-agency.org, 1 european-alternatives.eu, 1 @@ -50080,11 +50022,11 @@ europeananomalouswave.tk, 1 europeancuisine.tk, 1 europeancupinline.eu, 1 europeangaming.eu, 1 +europeannewschool.eu, 1 europeanpolice.net, 1 europeanpreppers.com, 1 europeanstudies-chemnitz.de, 1 europeantransportmanagement.com, 1 -europeanwineresource.com, 1 europeluxuryweddings.com, 1 europeonline.tk, 1 europeontrack.org, 1 @@ -50094,15 +50036,11 @@ europetraveler.tk, 1 europetravelservice.co.uk, 1 europop.com, 1 europrise.ie, 0 -euroregister.com, 1 euroscot.de, 1 euroshop.or.at, 1 euroshop.tk, 1 -eurosight.com, 1 euroskano.nl, 1 euroskulpa.de, 1 -eurosnap.com, 1 -eurosos.com, 1 eurospecautowerks.com, 1 eurosquad.tk, 1 eurostrategy.vn.ua, 1 @@ -50122,10 +50060,7 @@ eurousa.us, 1 eurovetlogistics.ro, 1 eurovision-romania.tk, 1 eurovision.ie, 1 -eurowave.com, 1 eurowijskids.nl, 0 -eurowish.com, 1 -eurozhartleys.com, 1 eurseo.com, 1 euruni.edu, 1 eusalesman.hu, 1 @@ -50172,7 +50107,6 @@ evalcorp.com, 1 evalesc.com, 1 evalinux.com, 1 evalopezzz.org, 1 -evaluasi.com, 1 evaluation.gov, 1 evalueit.eu, 1 evaluer2.pl, 1 @@ -50232,7 +50166,6 @@ evelin.tk, 1 evelyn.com, 1 even44.no, 1 evenbijproaten.online, 1 -evendesign.com, 1 evendesign.gq, 1 evenementenpartner.nl, 1 evenimenteromania.tk, 1 @@ -50245,7 +50178,6 @@ event-fullyyours.com, 1 event-register.jp, 1 event-reisen.tk, 1 event-trac.com, 1 -event-tyrlig.no, 1 event1teamstore.com, 0 event4fun.no, 1 event64.ru, 1 @@ -50259,7 +50191,6 @@ eventdata.co.uk, 1 eventdata.uk, 1 eventdays.tk, 1 eventex-rentals.com, 1 -eventfoto.com, 1 eventfun.tk, 1 eventide.space, 1 eventive.org, 0 @@ -50345,6 +50276,7 @@ everwaking.com, 0 everwinter.tk, 1 every-day-life.com, 0 everyarti.st, 1 +everycloudwebdesign.com, 1 everycorneroftheworld.cf, 1 everycorneroftheworld.de, 1 everycorneroftheworld.ml, 1 @@ -50390,11 +50322,13 @@ everytrycounts.gov, 1 everyveterancountsohio.gov, 1 eveshaiwu.com, 1 eveshamglass.co.uk, 1 +evesta.org, 1 eveswell.com, 1 evetdermisin.com, 1 evetech.net, 1 evezqurbanli.tk, 1 evga.com, 1 +evgo.com, 1 evhoeft.com, 1 eviadc.com, 0 eviction.cf, 1 @@ -50402,6 +50336,7 @@ evidecor.com.br, 1 evidencebased.net, 1 evidencija.ba, 1 evidenze.com, 1 +evidenze.org, 1 evies.tk, 1 evil-empire.tk, 1 evilbeasts.ru, 1 @@ -50435,7 +50370,6 @@ evlilikilan.com, 1 evlqa1sp1tzb05zo-reoo0vhj9a1t5pousfudnkg.com, 0 evntage.com, 1 evobox.store, 1 -evocate.com.au, 1 evoco.vc, 1 evodation.com, 1 evodation.org, 1 @@ -50448,10 +50382,12 @@ evolucioneducativa.com.ec, 1 evolucionestudios.com.bo, 1 evolucionradio.tk, 1 evolusis.fr, 1 +evolutiespirituala.ro, 1 evolution-gaming.tk, 1 evolution-host.ga, 1 evolution-x.org, 1 evolutionbiote.com, 1 +evolutionhomecorp.com, 1 evolutioninflatables.co.uk, 1 evolutionosteopathy.co.uk, 1 evolutive-records.tk, 1 @@ -50505,11 +50441,9 @@ ewanto.de, 1 ewaroeng.com, 1 ewatchers.org, 1 ewebcreative.com, 1 -ewelinagrochowina.pl, 1 ewen-bara.com, 1 ewesparky.com, 1 ewgri.gov, 1 -ewhitehat.com, 1 ewhowell.com, 1 ewie.name, 1 ewigetrauringe.de, 1 @@ -50517,15 +50451,14 @@ ewighost.com, 1 ewinstore.com, 1 ewizja.info, 1 ewizmo.com, 1 -ewon.biz, 0 eworkflow.ca, 0 eworksmedia.com, 0 eworldmedia.ml, 1 eworldmedia.tk, 1 ewoutpool.tk, 1 ewritingservice.com, 1 +ewsbolivia.org, 1 ewsfeed.com, 1 -ewtl.es, 1 ewuchuan.com, 1 ewycena.pl, 1 ex-deli.jp, 1 @@ -50539,6 +50472,7 @@ exact-online-apps-by-invantive.com, 1 exact.realty, 1 exactlyinfinite.com, 1 exactphilosophy.net, 1 +exactprint.co.uk, 1 exactrealty.co.uk, 1 exactrealty.no, 1 exactrealty.us, 1 @@ -50549,7 +50483,6 @@ exagoni.com, 1 exagoni.com.au, 1 exagoni.com.my, 1 exalthost.com, 1 -exam4.us, 1 exambot.cf, 1 exambot.ga, 1 exambot.gq, 1 @@ -50618,6 +50551,7 @@ exceltechoman.com, 1 exceltobarcode.com, 1 excentos.com, 1 exceptionalfirm.com, 1 +exceptionalservers.com, 1 exceptionalservices.us, 1 exceptionalstack.com, 1 exceptionnotfound.net, 1 @@ -50633,7 +50567,6 @@ exchangetrading.tk, 1 exchangeview.ga, 1 exchangevisits.tk, 1 exchaser.com, 1 -excimerlaser.com, 1 excite.co.id, 1 exciters.tk, 1 excitingbulgaria.com, 0 @@ -50663,7 +50596,6 @@ executiveprodry.com, 1 executiveseatsers.ga, 1 executivoshotel.com.br, 1 exedo.nl, 1 -exeest.com, 1 exegese.ch, 0 exegol.co.uk, 1 exehack.net, 1 @@ -50713,6 +50645,7 @@ exodium.tk, 1 exodus-net.pl, 1 exodus.com, 1 exodus.io, 1 +exodusbattlelarp.com, 1 exogenous.ga, 1 exomind.cf, 1 exomind.gq, 1 @@ -50727,7 +50660,6 @@ exoscale.com, 1 exoten-spezialist.de, 1 exotic-animals.tk, 1 exotic-bengal-cattery.ml, 1 -exotic.report, 1 exoticads.com, 1 exotical.tk, 1 exoticaz.to, 1 @@ -50735,7 +50667,6 @@ exotictravel.tk, 1 exousiakaidunamis.pw, 1 exousiamg.com, 1 exoweb.ca, 1 -exowellness.com, 1 exp.gg, 1 exp4all.com, 1 expancio.com, 0 @@ -50775,7 +50706,6 @@ expensivejewelsest.ga, 1 exper.gr, 1 experiencealula.com, 1 experienceoutdoors.org.uk, 1 -experienceoz.com.au, 1 experilens.com, 1 experiment-626.tk, 1 experimentalguruji.cf, 1 @@ -50818,6 +50748,7 @@ expertviolinteacher.com, 1 expicare.com, 1 expii.com, 1 expireddomains.net, 1 +expireon.cloud, 1 expis.tk, 1 explane.org, 1 explode.tk, 1 @@ -50887,7 +50818,16 @@ exposurecompensation.co.uk, 1 exposurethrash.tk, 1 expouniverse.tk, 1 expoxl.nl, 1 +expres-fm.com, 1 +expres-fm.cz, 1 +expres-fm.eu, 1 +expresfm.com, 1 +expresfm.eu, 1 +expresjet.cz, 1 +expresradio.cz, 1 express-delivery.co.il, 1 +express-fm.cz, 1 +express-fm.eu, 1 express-hosting.org, 1 express-shina.ru, 1 express-shop.tk, 1 @@ -50921,7 +50861,7 @@ expxkcd.com, 1 exquisique.tk, 1 exquisito.tk, 1 exs.lv, 1 -exseedhealth.com, 0 +exseedhealth.com, 1 exside.com, 1 exstirpo.com, 1 extact.com, 1 @@ -50941,9 +50881,8 @@ extensionciglia.roma.it, 1 extensions-chrome.ru, 1 extensionschallenge.com, 1 extensionworkshop.com, 0 -exteriorlightinghiddenhills.com, 1 +extensocloud.com, 1 exteriorlightinglakesherwood.com, 1 -exteriorlightingoakpark.com, 1 exteriorroofwindowguttercleaning.com, 1 exteriorservices.io, 1 exterminateur-punaise-de-lit.fr, 1 @@ -50973,13 +50912,13 @@ extrafuerdich.tk, 1 extrainsiderest.ga, 1 extraligamasters.cz, 1 extraloud.tk, 1 +extranat-bourgogne.org, 1 extraordinaryfuture.ai, 1 extrapagetab.com, 1 extraspaces.co.uk, 1 extratext.at, 1 extratv.com, 1 extraupdate.com, 1 -extreemhost.nl, 1 extreme-addicts.tk, 1 extreme-gaming.de, 1 extreme-gaming.us, 1 @@ -50996,8 +50935,10 @@ extremeprojects.tk, 1 extremeservicesandrestoration.com, 1 extremesports.tk, 1 extremetreeandlandscape.com, 1 +extremetubepremium.com, 1 extremetunedcars.tk, 1 extremfrank.tk, 1 +extremnivyzva.cz, 1 extrolife.ml, 1 extromail.de, 1 extstore.com, 1 @@ -51050,7 +50991,6 @@ eyescratch.tk, 1 eyesee.fr, 1 eyesfans.com, 1 eyeshield-informatique.tech, 1 -eyesome.com, 1 eyespecialistsofla.com, 1 eyestrainexplained.com, 1 eyesurgery.tk, 1 @@ -51063,6 +51003,7 @@ eylulsohbet.net, 1 eynio.com, 1 eyodin.com, 1 eyona.com, 1 +eyoo.link, 0 eyps.net, 1 eytosh.net, 1 eyy.co, 1 @@ -51070,7 +51011,7 @@ eyyit.com, 0 eyyubyilmaz.com, 1 ezabalium.tk, 1 ezakazivanje.rs, 1 -ezalba.com, 0 +ezalba.com, 1 ezcater.com, 1 ezcater.io, 1 ezcesspoollongisland.com, 1 @@ -51154,7 +51095,6 @@ f36533.com, 1 f3m.pt, 1 f3r.xyz, 1 f42.net, 1 -f43.me, 1 f45challenge.com, 1 f45training.com, 1 f4bkv.net, 1 @@ -51163,7 +51103,6 @@ f5.hk, 1 f51365.com, 0 f5197.co, 1 f6729.co, 1 -f6729.com, 0 f6957.co, 1 f6queer.org, 1 f82365.com, 1 @@ -51236,7 +51175,6 @@ fabianbeiner.com, 0 fabianbeiner.de, 0 fabianegli.ch, 1 fabianfranke.de, 1 -fabiankoeppen.com, 1 fabianni.tk, 1 fabickcat.com, 1 fabien-eigenmann.ch, 1 @@ -51251,7 +51189,7 @@ fabio.gg, 1 fabiobier.com, 1 fabiokrug.de, 1 fabiolamolinastore.com, 1 -fabiooliveirapr.com.br, 1 +fabiooliveirapr.com.br, 0 fabiopaiva.pt, 1 fabledsolutions.com, 1 fableforge.nl, 1 @@ -51337,7 +51275,6 @@ facepalmsecurity.com, 1 faces4watch.com, 1 facescertification.com, 1 facesdr.com, 1 -faceside.com, 1 facesnf.com, 1 facevietpro.tk, 1 facevitalityers.ga, 1 @@ -51345,7 +51282,6 @@ fach-journalist.de, 1 fachcar.ma, 1 fachfusspflege-exner.de, 1 fachim.tk, 1 -fachinformatiker.com, 1 fachiri.tk, 1 fachschaften.org, 0 fachschaftslisten.at, 1 @@ -51388,14 +51324,11 @@ factoriadifacil.com, 1 factorio.tools, 1 factoriobin.com, 1 factoriotools.com, 1 -factoriotools.net, 1 -factoriotools.org, 1 factorit.fr, 1 factorway.com, 1 factory-f.net, 1 factory-fan.com, 1 factoryalimentos.com.br, 1 -factorypark.com, 1 factorypartsdirect.com, 1 factozia.tk, 1 facts-about-bees.ml, 1 @@ -51413,7 +51346,6 @@ facty.com, 1 factys.do, 1 factys.es, 1 facucosta.com.ar, 1 -facvest.com, 1 fadaex.org, 1 fadaru.ml, 1 fadecloud.com, 1 @@ -51453,7 +51385,6 @@ fahnamporn.com, 1 fahrenwal.de, 1 fahrenwalde.de, 1 fahrradreisen-wanderreisen.de, 1 -fahrschule-laux.de, 1 fahrservice-herrmann.de, 1 fahrwerk.io, 1 fahrzeug-talk.de, 1 @@ -51479,7 +51410,6 @@ fairbot.cf, 1 fairbot.gq, 1 fairbot.ml, 1 fairbot.tk, 1 -fairbroker.com, 1 fairchildband.tk, 1 fairchildfun.com, 0 fairchildfun.marketing, 1 @@ -51541,6 +51471,7 @@ faithfulfaye.nl, 1 faithfully.tk, 1 faithfulroad.org, 1 faithleaks.org, 0 +faithnc.gov, 1 faixaazul.com, 1 faizan.net, 1 faizanullah.com, 0 @@ -51558,7 +51489,6 @@ fakeaddress.net, 1 fakeapple.nl, 1 fakeballon.shop, 1 fakebusters.club, 1 -fakecheck.com, 1 faked.org, 1 fakeemergency.com, 1 fakeframes.ga, 1 @@ -51676,11 +51606,11 @@ familiebaehr.eu, 1 familiebies.nl, 1 familiedelwicheferrari.tk, 1 familieholme.de, 1 +familiejournal.dk, 1 familiekiekjes.nl, 1 familiekusch.de, 1 familienoase-koenigstein.de, 1 familienportal.de, 1 -familienrat.com, 1 familienzone.at, 1 familiereimann.com, 0 familieretshuset.dk, 1 @@ -51698,6 +51628,7 @@ familyd-c.com, 1 familydoctor.ru, 1 familyframeworks.com, 1 familyhookups.com, 1 +familykeep.org, 1 familymoneyadventure.com, 1 familyparties.co.uk, 1 familyrecipe.co.uk, 1 @@ -51753,14 +51684,11 @@ fanfareokselaar.tk, 1 fanfiction.tk, 1 fanflix.co, 1 fang-den-sommer.de, 1 -fangan.com, 1 fangbing.me, 1 fangchengshang.com, 1 fangd.net, 1 -fangjingdian.com, 1 fangkehou.tk, 1 fangs.ink, 1 -fangshu.com, 1 fanidrakopoulou.tk, 1 fanjingbo.com, 1 fanniemaeloans.tk, 1 @@ -51808,7 +51736,6 @@ fantasyescortsbirmingham.co.uk, 1 fantasyfoot.gq, 1 fantasyfoot.tk, 1 fantasyforever.tk, 1 -fantasymina.de, 1 fantasypartyhire.com.au, 1 fantasypartyrental.com, 1 fantasyprojections.com, 1 @@ -51824,7 +51751,6 @@ fanyue123.tk, 1 fanz.pro, 1 fanzade.com, 1 fanzapers.ga, 1 -fanzhuang.com, 1 fanzine-nimbus.tk, 1 fanzlive.com, 1 fap.link, 1 @@ -51929,12 +51855,15 @@ farmvilleva.gov, 1 farnboroughairshow.com, 1 faro-car-hire.co.uk, 1 faro.com, 1 +farodegracia.com, 1 farodistribuidora.com.br, 1 faroes.net, 1 faroes.org, 1 faroit.tk, 1 faroitalia.it, 1 +farol.co.uk, 1 farol.cz, 1 +farolshop.co.uk, 1 faroopen.ddns.net, 1 faros-studio.gr, 1 faroutsolutions.com, 0 @@ -51945,10 +51874,11 @@ farrelf.blog, 1 farrelly.nz, 1 farringtonfoundation.org, 1 farringtongurneyvillagehall.org, 1 -farsiight.com, 1 farsil.eu, 1 fart.cafe, 1 fartoclose.tk, 1 +fartoon.cz, 1 +fartoons.cz, 1 fartypants.com, 1 faryaz.tk, 1 fasab-portcenter.se, 1 @@ -51984,6 +51914,7 @@ fashionforyou.ga, 1 fashionfreaks.tk, 1 fashionfuture.tk, 1 fashionhome.tk, 1 +fashionhometex.com, 1 fashioninitaly.tk, 1 fashionlink.tk, 1 fashionlistify.tk, 1 @@ -52054,6 +51985,7 @@ fast-drops.cf, 1 fast-events.eu, 1 fast-growth.fr, 1 fast-host.gq, 1 +fast-host.net, 1 fast-mobile.tk, 1 fast-pro.co.jp, 1 fast-rabbit.tw, 1 @@ -52121,10 +52053,12 @@ fastphox.com, 1 fastpresence.com, 1 fastproxycat.ml, 1 fastproxyforfree.gq, 1 +fastreact.pl, 1 fastrocket.pl, 1 +fastrpc.cz, 1 fastscanapp.com, 1 fastserv.pl, 1 -fastshop.com.pl, 1 +fastshop.com.pl, 0 faststage.ch, 1 fasttracconsulting.com, 1 fasturl.ml, 1 @@ -52137,11 +52071,14 @@ fastworx.com, 1 faszination-fankurve.de, 1 fatal-beauty.tk, 1 fatal.ga, 1 +fatalamanga.org, 1 fatalchat.tk, 1 fatalityimmortals.ga, 1 fatalsunrise.com, 1 fatassbooty.com, 1 fatcat.tk, 1 +fatcatloans.ca, 1 +fatcatloans.co.za, 1 fate-srd.com, 0 fatecdevday.com.br, 1 fatemaalhabsi.com, 1 @@ -52186,7 +52123,6 @@ fauvettes.be, 1 fauwater.com, 1 fauxcams.com, 1 fauxil.shop, 1 -fauxreal.com, 1 fav-hosting.online, 1 favalart.com, 1 favarica.com, 1 @@ -52194,7 +52130,6 @@ favicone.com, 1 favirei.com, 1 favor-group.ru, 1 favorai.com, 1 -favorislotgiris.com, 1 favorit-stroy-snab.ru, 1 favoritenewspaperers.ga, 1 favoritenewspaperest.ga, 1 @@ -52241,8 +52176,10 @@ fb.watch, 1 fbadvokat.no, 1 fbaun.dk, 1 fbausch.de, 1 +fbcbondprojectstx.gov, 1 fbcdn.net, 1 fbcfairburn.com, 1 +fbcmcdonald.org, 1 fbcopy.com, 1 fbctx.gov, 1 fbe.to, 1 @@ -52325,9 +52262,11 @@ fdlpl.org, 1 fdltcc.edu, 1 fdms.gov, 1 fdnsc.net, 1 +fdopportunities.com, 1 fdp-alsdorf.de, 1 fdp-heinsberg.de, 1 fdpbrig.ch, 1 +fdrealassets.com, 1 fdresearch.ca, 1 fdsys.gov, 1 fdx-insurance.com, 1 @@ -52391,6 +52330,7 @@ federalreserveconsumerhelp.gov, 1 federalsignal.com, 1 federasco.ga, 1 federation.gov.au, 1 +federationofpeoples.org, 1 federica.tk, 1 federico.ro, 1 federicomigliavacca.it, 1 @@ -52432,6 +52372,7 @@ fedres.gov, 1 fedrigoni.com, 1 fedrooms.gov, 1 fedrtc.org, 1 +fedsfeedfamilies.gov, 1 fedshat.space, 1 fedshirevets.gov, 1 feeblebridges.nl, 0 @@ -52463,8 +52404,8 @@ feehla.com, 1 feei.cn, 1 feek.org, 1 feel-events.com, 1 +feel-it.nl, 1 feel.aero, 1 -feelamazing.com.au, 1 feelbycubanas.com, 1 feeld.cloud, 1 feelerfolg.com, 1 @@ -52597,6 +52538,7 @@ femboy.fan, 1 femboys.pics, 1 femcompany.nl, 1 femik.net, 1 +femina.dk, 1 femina.se, 1 feminina.eu, 1 feminina.pt, 1 @@ -52726,6 +52668,7 @@ fernandoalonso.tk, 1 fernandob.com, 1 fernandobarata.pt, 1 fernandobarillas.com, 1 +fernandolucas.es, 1 fernandolucas.info, 1 fernandomiguel.net, 1 fernandomorientes-zone.tk, 1 @@ -52816,6 +52759,7 @@ festx.co.za, 1 fetanbus.com, 1 fetawerelddans.tk, 1 fetchease.com, 1 +fetchlead.com, 1 fetchmag.com, 1 fetchmonitors.com, 1 fetclips.se, 1 @@ -52873,7 +52817,6 @@ ff326.com, 0 ff5197.co, 1 ff5g.com, 1 ff6729.co, 1 -ff6729.com, 1 ff6957.co, 1 ff9297.co, 1 ff9397.com, 1 @@ -53099,6 +53042,7 @@ fharbe.de, 1 fharbe.net, 1 fhasiacorp.com, 1 fhasiacorporate.com, 1 +fhasiagroup.com, 1 fhba.com.au, 1 fhcdn.xyz, 1 fhdhelp.de, 0 @@ -53158,7 +53102,6 @@ fibery.io, 1 fibo-forex.org, 1 fibogroup.com, 1 fibrasynormasdecolombia.com, 1 -fibraworks.com, 1 fibrefly.co.uk, 1 fibrenttech.co.za, 1 fibretv.co.nz, 1 @@ -53267,12 +53210,12 @@ figl.net, 1 figliasons.com, 1 figma.com, 1 figmalover.com, 1 +figshare.com, 1 figsrugbyleague.com.au, 1 figuras.tk, 1 figurasdelinguagem.com.br, 1 figure.com, 1 figure.nz, 1 -figuro.la, 0 figuurzagers.nl, 0 fihatest.ml, 1 fiilr.com, 1 @@ -53309,6 +53252,7 @@ filedesc.com, 1 filedoom.ml, 1 filehash.de, 1 filehippo.com, 1 +filehippo.jp, 1 filehorsefile.com, 1 fileio.io, 1 filejo.com, 1 @@ -53334,7 +53278,6 @@ filidorwiese.nl, 1 filigrana.tk, 1 filiienterprise.com, 1 filiio.com, 1 -filiotech.com, 1 filiotech.pl, 1 filip-prochazka.com, 0 filipadamczak.com, 1 @@ -53356,7 +53299,9 @@ film-colleges.com, 1 film-op-tv.nl, 1 film-storyboards.com, 0 film-storyboards.fr, 0 +film-stream.cz, 1 film-tutorial.com, 1 +film.cz, 1 film.ru, 1 filmatiporno.xxx, 1 filmbabasi.net, 1 @@ -53381,7 +53326,10 @@ filmnetz.tk, 1 filmoffice.pl, 1 filmosliw.cf, 1 filmotekaplus.pl, 1 +filmovemalickosti.cz, 1 filmovka.pl, 1 +filmovy-stream.cz, 1 +filmovystream.cz, 1 filmowanie-dronem.com.pl, 1 filmphotograph.com, 1 filmpornofrancais.fr, 1 @@ -53423,7 +53371,6 @@ finaktiv.tk, 1 final-expense-quotes.com, 1 final-rest.co.uk, 1 final-x.com, 1 -final.ac, 1 finalashes.tk, 1 finalesuperuser.com, 1 finalfate.tk, 1 @@ -53439,12 +53386,12 @@ finaltouchmusic.net, 1 finalweapon.net, 1 finalworkdriesstef.tk, 1 finalx.nl, 1 -finanalysis.com, 1 finance-colleges.com, 1 finance-consulting.ga, 1 finance-devils.com, 1 finance-news.ga, 1 financeaffiliateprograms.com, 1 +financebuddha.com, 1 financecontrol.tk, 1 financedepth.com, 1 financedraft.com, 1 @@ -53475,7 +53422,7 @@ financialmoveest.ga, 1 financialnews.today, 1 financialopticshq.com, 0 financniexperti.sk, 1 -finansified.com, 1 +finansified.com, 0 finansinspektionen.se, 1 finanstilsynet.dk, 1 finansy.tk, 1 @@ -53500,6 +53447,7 @@ finchkeeper.com, 1 finchnest.co.uk, 1 fincities.tk, 1 find-mba.com, 1 +find10.co, 1 findahero.com.au, 1 findairconditioningers.ga, 1 findairconditioningest.ga, 1 @@ -53514,7 +53462,6 @@ findcbdoilnearme.com, 1 findcep.com, 0 finddecisionsest.ga, 1 findedeinencoach.net, 1 -findelahistoria.com, 1 finder.bike, 1 findete.tk, 1 findeth.io, 1 @@ -53545,7 +53492,6 @@ findnhmoney.gov, 1 findolino.at, 1 findoon.de, 1 findoutlyrics.com, 1 -findprivateinvestor.com, 1 findrejsepartner.dk, 1 findsalmonest.ga, 1 findscan.me, 1 @@ -53605,7 +53551,6 @@ finilaviolence.gc.ca, 1 finion.com, 1 finishingpasteers.ga, 1 finishingpasteest.ga, 1 -finishmaster.com, 1 finisron.in, 0 finkelstein.fr, 1 finlandcook.online, 1 @@ -53740,7 +53685,6 @@ firma-cerny.cz, 1 firma-offshore.com, 1 firmador.cloud, 1 firmador.online, 1 -firmaet.com, 1 firmajulegaver.dk, 1 firmale.com, 1 firmament.space, 1 @@ -53769,6 +53713,7 @@ first.org, 1 first4it.com, 1 firstbankkansas.com, 1 firstbaptistchurchofchrist.org, 1 +firstbaptistlathrop.org, 1 firstbooks.ml, 1 firstbus.co.uk, 1 firstcallnc.com, 1 @@ -53784,7 +53729,6 @@ firstclasscastles.com, 1 firstclassleisure.co.uk, 1 firstclassnuisance.tk, 1 firstclinic.tk, 1 -firstcoastsir.com, 1 firstcoastteaco.com, 1 firstcolonyengraving.com, 1 firstcommunity.com, 1 @@ -53829,7 +53773,6 @@ firstversionist.com, 1 firstwebring.tk, 1 firstwordpharma.com, 1 firthidaho.gov, 1 -firtreetechnology.co.uk, 1 fis.io, 1 fisa.net.za, 1 fiscalidadresiduos.org, 1 @@ -53889,6 +53832,7 @@ fisioterapialanchares.com, 1 fisioterapista.roma.it, 1 fisiotohome.com, 1 fiskelures.se, 1 +fisophi.com, 1 fission.moe, 1 fistingtogether.com, 1 fisvo.org, 0 @@ -53899,10 +53843,9 @@ fit-portal.ru, 1 fit365.jp, 0 fit81.com, 1 fit81.it, 1 -fitandfightrijswijk.nl, 1 fitanu.com, 1 fitasdobonfim.com, 1 -fitawakening.co.uk, 1 +fitawakening.co.uk, 0 fitbase.cf, 1 fitbase.fitness, 1 fitbizcpa.org, 1 @@ -53932,7 +53875,7 @@ fitmommyinheels.com, 1 fitmybike.eu, 0 fitness-challenge.co.uk, 1 fitness-world.ga, 1 -fitness.edu.au, 1 +fitness.edu.au, 0 fitness.gov, 1 fitnessbenefit.com, 1 fitnessbest.com, 1 @@ -53993,6 +53936,7 @@ fix-the-timeline.org, 1 fix.mk, 1 fixedfeeplacements.co.uk, 1 fixedgear.tk, 1 +fixedmatch.bet, 1 fixedpricemovers.com, 0 fixedtoday.com.au, 1 fixerra.tech, 1 @@ -54023,12 +53967,12 @@ fixville.co, 1 fiyatgrafik.com, 1 fiyatinedir.net, 1 fizadvocaten.nl, 1 -fizeau.com, 1 fiziktedavi.name.tr, 1 fizjo-strefa.com, 1 fizjonell.pl, 1 fizjoterapia.uk, 1 fizjourogeek.pl, 1 +fizlarna.cz, 1 fizmiks.lv, 1 fizmix.lv, 1 fizyonetistanbul.com, 1 @@ -54116,7 +54060,6 @@ flagstone-magazin.ro, 0 flagthis.com, 1 flagyl-500-mg.ga, 1 flair.nl, 1 -flaite.com, 1 flakytest.com, 1 flam.studio, 1 flaman-h7a.fr, 1 @@ -54150,6 +54093,7 @@ flanigan.tk, 1 flapoverspeed.com, 1 flapperistic.tk, 1 flare.cloud, 1 +flared.net, 1 flareian.com, 1 flaretechnologies.io, 1 flarewalker.com, 1 @@ -54183,7 +54127,6 @@ flashscores.tk, 1 flashset.tk, 1 flashuk.com, 1 flassetlocators.com, 1 -flaszka.com, 1 flat-cdn.com, 1 flat-embed.com, 1 flat-tire.biz, 1 @@ -54281,10 +54224,10 @@ fletcherdoescrime.com, 1 fletchmusic.tk, 1 fletchto99.com, 1 fletesymudanzasbaratas.com, 1 +fleur-escort.de, 1 fleurdelune.it, 1 fleurenplume.fr, 1 fleurette.me, 1 -fleuriste-cannes.fr, 1 fleuromance.ga, 1 fleursdesoleil.fr, 0 fleursdujour.ph, 1 @@ -54311,7 +54254,7 @@ fleximus.org, 0 flexingpro.com, 1 flexinsurance.com.au, 1 flexinvesting.fi, 0 -flexirobes.com.au, 0 +flexirobes.com.au, 1 flexitanq.es, 0 flexman.tk, 1 flexmedia.tk, 1 @@ -54359,6 +54302,7 @@ flightscarhire.com, 1 flightschoolbooking.com, 1 flightschoolcandidates.gov, 1 flightschoolxxi.com, 1 +flightspace.net, 1 flightstimes.com, 1 flightti.com, 1 flightticketsto.com, 1 @@ -54375,11 +54319,11 @@ fling.dating, 1 flingflong.com, 1 flinny.org, 1 flintavenue.com, 1 +flintregistry.org, 1 flintstones.tk, 1 flip-flop.tk, 1 flip.kim, 1 flip.lease, 1 -flipd.com, 1 flipflop.rs, 1 flipin.ga, 1 flipmusic.tk, 1 @@ -54473,7 +54417,6 @@ florahospitality.com, 1 floralin.se, 1 floralworkshopsers.ga, 1 floranext.com, 1 -florante.com, 1 florasite.tk, 1 florausa.net, 0 floravan.com, 1 @@ -54482,6 +54425,7 @@ florealatelier.com, 1 florebrasil.com.br, 1 floreg.com, 1 florence.com.tr, 1 +florencecountysc.gov, 1 florencecountywi.gov, 1 florenceutilitieswi.gov, 1 florencewi.gov, 1 @@ -54490,6 +54434,7 @@ florenciasabio.com, 1 florent-tatard.fr, 1 floresastrid.tk, 1 floresdocesfloricultura.com.br, 1 +floresdora.com.br, 1 floresvilleedc.org, 0 florevit.com, 1 florhamparknj.gov, 1 @@ -54503,7 +54448,6 @@ florianbecker.it, 1 florianbouchet.fr, 1 floriankarmen.com, 1 florianmitrea.uk, 1 -florianschmitt.ca, 1 florianschmitt.tech, 1 florianstroeger.com, 1 florianstroeger.tk, 1 @@ -54525,6 +54469,7 @@ floridahealthcareconnections.gov, 1 floridaimigracao.com, 1 floridaindependent.com, 1 floridalegion.org, 1 +floridamainmovers.com, 1 floridaplasticsurgery.com, 1 floridapowermanagement.com, 1 floridarrc.com, 1 @@ -54636,6 +54581,7 @@ fluffycat.ga, 1 fluffycloud.de, 1 fluggesellschaft.de, 1 flughafenairport.com, 1 +flughafenstellplatz.de, 1 fluglektuere.com, 1 flugplatz-edvc.de, 1 flugplatzmanager.de, 1 @@ -54714,9 +54660,11 @@ flyinglions.tk, 1 flyingmonkeys.tk, 1 flyingpackets.net, 1 flyingpotatoes.tk, 1 +flyingpress.com, 1 flyingspaghettimonsterdonationsfund.nl, 1 flyingtutorsers.ga, 1 flylcpa.gov, 1 +flyline.pro, 1 flylvia.com, 1 flymns.fr, 1 flyn43.com, 1 @@ -54777,7 +54725,6 @@ fmt-live.de, 1 fmussatmd.com, 1 fnacdarty.com, 1 fnbava.com, 1 -fnbofks.com, 1 fnbot.shop, 1 fnckfashion.com, 1 fndho.ca, 1 @@ -54822,6 +54769,7 @@ focusbet-api.com, 1 focusbet.cc, 1 focusbet.io, 1 focuscomic.com, 1 +focusdemolition.com.au, 1 focusgroup.tk, 1 focushm.com, 1 focusministries1.org, 1 @@ -54853,7 +54801,6 @@ foi.se, 1 foiaonline.gov, 1 foilhat.tk, 1 foixet.com, 1 -fojing.com, 1 fojt.cz, 1 fojtova.cz, 1 fojtovi.cz, 1 @@ -54930,6 +54877,7 @@ fonrouge.tk, 1 fonseguin.ca, 1 fontainebleau.tk, 1 fontanaca.gov, 1 +fontanaks.gov, 1 fontawesome.com, 1 fonte-trading.com, 1 fontein.de, 1 @@ -54985,6 +54933,7 @@ foodcrystal.ga, 1 foodculinaryusa.tk, 1 foodcupcake.ga, 1 foodcurious.ga, 1 +fooddeliverybrands.com, 1 fooddeliverypartners.cz, 1 fooddeliverypartners.online, 1 fooddivine.ga, 1 @@ -55219,7 +55168,6 @@ forers.com, 1 foresdon.jp, 1 foresightbusinessservices.co.uk, 1 foresite.com, 1 -forest-cl.com, 1 forest-remote-control.com, 1 forest-soft.xyz, 1 forestairllc.com, 1 @@ -55229,6 +55177,7 @@ forestcountypa.gov, 1 forestdeclaration.org, 1 forestersfriendlysociety.co.uk, 1 foresthaven.tk, 1 +foresthillspa.gov, 1 forestparkga.gov, 1 forestraven.net, 1 forestsandrangelands.gov, 1 @@ -55267,11 +55216,11 @@ forfeit.ga, 1 forfeiture.gov, 1 forfortcollins.com, 1 forfunssake.co.uk, 1 -forge.cn, 1 forge.my.id, 1 forge.st, 1 forgeary.com, 1 forgemedia.io, 1 +forgenet.ca, 1 forgetfulmomma.com, 1 forgetme.ga, 1 forgetme.gq, 1 @@ -55298,6 +55247,7 @@ forksales.com, 1 forkurd.ml, 1 forlitoday.it, 1 form100.de, 1 +formacionprofesionalpanama.org, 1 formador.tk, 1 formafantasma.com, 1 formalgrammar.tk, 1 @@ -55305,7 +55255,9 @@ formalistgallery.com, 1 formality.de, 1 forman.store, 1 formand.ru, 1 +formanov.com, 1 formapi.io, 1 +formascan.fr, 1 formassembly.com, 1 format-paysage.ch, 0 format.ua, 1 @@ -55396,7 +55348,6 @@ forsythco.com, 1 forsythcountync.gov, 1 forsythmo.gov, 1 forsyththeatre.com, 1 -fort.eu, 1 fortabletoys.com, 1 fortatkinsonia.gov, 1 fortatkinsonwi.gov, 1 @@ -55432,10 +55383,12 @@ fortnitemagic.ga, 1 fortoglethorpega.gov, 1 fortress.no, 1 fortress.sk, 1 +fortressinc.ca, 1 fortresslinux.com, 1 fortresslinux.nl, 1 fortresslinux.org, 1 fortricks.in, 1 +fortstocktonpecosroadhouse.com, 1 fortuna-apotheke-lahnstein.de, 1 fortuna-loessnitz.de, 1 fortuna-s.com, 1 @@ -55479,7 +55432,6 @@ forumchiase.com, 1 forumcondominio.it, 1 forumconstruire.com, 1 forumdabeleza.com.br, 1 -forumderelacionamento.com.br, 1 forumdimo.fr, 1 forumfeeers.ga, 1 forumhsbm.tk, 1 @@ -55494,6 +55446,7 @@ forumotion.cf, 1 forumotomobil.com, 0 forumpakistan.tk, 1 forumpenaguru.com, 1 +forumpsicoanaliticbarcelona.com, 1 forumrowerowe.org, 1 forums4everyone.tk, 1 forumsampdoria.tk, 1 @@ -55555,8 +55508,6 @@ foto-znakomstva.ml, 1 foto.by, 1 foto.com, 1 fotoallerlei.com, 1 -fotoatis.biz, 1 -fotoballon.com, 1 fotoblog.nrw, 1 fotobodyart.nl, 1 fotobrb.de, 1 @@ -55606,9 +55557,9 @@ fotostrobo.ch, 1 fotostudio-leitner.com, 1 fotostudio-leitner.de, 1 fotostudio-schweiz.ch, 1 +fotostudio87.nl, 1 fotostudiobasic.tk, 1 fotosubmarina.tk, 1 -fotosyeventos.es, 1 fototjansterkalmar.se, 1 fototutorial.tk, 1 fotovsibiri.ml, 1 @@ -55645,11 +55596,11 @@ foundrehotels.com, 1 foundries.io, 1 foundsounds.me, 1 fountain.company, 1 +fountaincitywi.gov, 1 fountainco.gov, 1 fountainvalley.gov, 1 fourashesgolfcentre.uk, 1 fourbrothers.tk, 1 -fourcask.com, 1 fourchetteverte.ch, 1 fourcornerscb.com, 1 fourdesignstudio.com, 1 @@ -55699,7 +55650,6 @@ foxgirl.land, 1 foxholehq.net, 1 foxing.club, 1 foxite.me, 1 -foxlanesportsclub.co.uk, 1 foxlawfresno.com, 1 foxly.de, 1 foxmailer.ml, 1 @@ -55747,7 +55697,6 @@ fprl39.ru, 1 fprojects.lv, 1 fps.ac.cn, 1 fps168.com, 1 -fps73.ru, 1 fpsclasico.de, 1 fpsclasico.eu, 1 fpsclassico.com, 1 @@ -55892,6 +55841,7 @@ francescorandazzo.tk, 1 francescorenna.tk, 1 francescosbistro.com, 1 francescosiciliano.tk, 1 +francescosorrentino.com, 1 francesfluente.cf, 1 franceskivillas.tk, 1 franceterritoires.com, 1 @@ -55900,6 +55850,7 @@ franchini.email, 1 franchini.engineer, 1 franchise-cost.com, 1 franchisebarrelhousepub.com, 1 +franchisechain.org, 1 franchisechaodoi-cambodia.com, 1 franchiseguide.ga, 1 franchisehive.com, 1 @@ -55958,6 +55909,7 @@ frankferrari.tk, 1 frankfu.ltd, 0 frankfurtergirl.net, 1 frankhaarlem.tk, 1 +frankiearts.com, 1 frankieburkeactor.tk, 1 frankierfachmann.de, 1 frankierprofi.de, 1 @@ -56027,7 +55979,7 @@ frasesdodia.net, 0 frasesparaface.com.br, 1 frasestop.com, 1 frasestop.com.br, 1 -frasesytarjetas.com, 1 +fraseteca.com.br, 1 fratellisbt.it, 1 fratelliscarrone.com, 1 fratellistomboli.it, 1 @@ -56036,7 +55988,6 @@ fraternityfriendsest.ga, 1 fraternitynetworkest.ga, 1 fraternityphotosers.ga, 1 fraternityphotosest.ga, 1 -fratia.com, 1 fratiicazanoi.ro, 1 fratreunioners.ga, 1 fratreunionest.ga, 1 @@ -56119,6 +56070,7 @@ fredericfrancois.com, 1 frederickearlstein.com, 1 frederickmd.gov, 1 fredericksburg.com, 1 +fredericosaraiva.eu, 1 frederictonrealestate.com, 1 frederieknelissen.nl, 1 frederikbethkeviolins.com, 1 @@ -56134,6 +56086,7 @@ fredoniawi.gov, 1 fredoum.fr, 1 fredriksslaktforskning.se, 1 fredriksslekt.se, 1 +freds.cloud, 1 freds4buildings.com, 1 fredtalk.tv, 1 fredtec.ru, 1 @@ -56244,7 +56197,6 @@ freefuckvids.com, 1 freegame-mugen.jp, 1 freegutters.com, 1 freehdporn.tv, 1 -freehorseracingtv.com, 1 freehotline.ru, 1 freehouse.video, 1 freehqporno.com, 1 @@ -56295,6 +56247,7 @@ freenome.com, 1 freenome.net, 1 freenomyoulilb.tk, 1 freeo.cf, 1 +freeofficefinder.com, 1 freeonlinearticles.tk, 1 freeonlinegames.gq, 1 freeonplate.com, 1 @@ -56402,6 +56355,7 @@ freifunk-remscheid.de, 1 freight-broker.ru, 1 freight-news.ru, 1 freightcenter.com, 1 +freightinsightservice.com, 1 freinetmiddenschool.gent, 1 freitas.org, 1 freitasm.com, 1 @@ -56414,6 +56368,7 @@ frejasdal.dk, 1 frekans.tk, 1 frekat.tk, 1 fremdlymarketing.com, 1 +fremontcountyclerkco.gov, 1 fremontcountyco.gov, 1 fremontcountyia.gov, 1 fremontcountyid.gov, 1 @@ -56439,6 +56394,7 @@ frenger.co.nz, 1 frenger.co.uk, 1 frenger.com.au, 1 frente-popular.tk, 1 +frentzen.cloud, 1 frenzel.dk, 1 frequence-turf.fr, 1 frequencymc.cc, 1 @@ -56486,6 +56442,7 @@ freshtest.tk, 1 freshuk.co.il, 1 freshwave.gr, 1 fresno.tk, 1 +fresnocountyjobs.gov, 1 fresnofloodcontrol.gov, 1 fresnois.com, 1 freso.dk, 1 @@ -56494,16 +56451,16 @@ fretpal.online, 1 fretscha.com, 1 frettboard.com, 1 frettennet.tk, 1 -frettirnar.is, 1 freundeskreis-tarjan.de, 1 +freundferreteria.com, 1 freundinnen-ausflug.de, 0 freundinnen-kurzurlaub.de, 0 freundinnen-urlaub.de, 0 freundinnenausflug.de, 0 frfghtr.com, 1 -frfi.io, 1 fribourgviking.net, 1 fricassea.com, 1 +fricke.pl, 1 frickelboxx.de, 1 frickelmeister.de, 1 frickenate.com, 1 @@ -56599,6 +56556,7 @@ frisaga.net, 1 frisaga.org, 1 frisaga.travel, 1 frisby515.com, 1 +friscorodandgun.com, 1 friseur-foerder.de, 1 friseur.website, 1 friseure-website.de, 1 @@ -56658,12 +56616,12 @@ fromthecave.tk, 1 fromthecountsplace.tk, 1 fromthemonks.com, 1 fromthesoutherncross.com, 1 -fromthetopsalonnh.com, 1 fromwithin.tk, 1 fronhadeseda.com.br, 1 front.com, 1 frontbaydevices.tk, 1 frontconcept.com.my, 1 +frontecho.top, 1 fronteers.nl, 0 fronteimoveis.com.br, 1 fronterasblog.tk, 1 @@ -56678,11 +56636,12 @@ frontigate.com, 1 frontline.cloud, 1 frontline6.com, 0 frontlinepolicies.com, 1 +frontofthehouse.com, 1 frontrouge.fr, 1 frontrunneragency.com, 1 froogo.co.uk, 1 frosinonetoday.it, 1 -frosoku.com, 1 +frost.kiwi, 1 frostexpert.ru, 1 frostfire.tk, 1 frostplatform.com, 1 @@ -56731,7 +56690,6 @@ frugalmatic.com, 1 frugro.be, 1 fruit-farm.tk, 1 fruit.ga, 1 -fruit.ml, 1 fruitbouquets.com, 1 fruitdiva.com, 1 fruitfits.com, 1 @@ -56739,6 +56697,7 @@ fruitfulenglish.com, 1 fruition.co.jp, 1 fruitiquewholesale.com.au, 1 fruitjuicetab.ch, 1 +fruitlandia.gov, 1 fruitlandmi.gov, 1 fruitlawers.ga, 1 fruitmoose.com, 1 @@ -56794,6 +56753,7 @@ fsma.org.pl, 1 fsma.pl, 1 fsmi.in, 1 fsnb.com, 1 +fspk.cfd, 1 fspk.pro, 1 fspk.tech, 1 fsps.ch, 1 @@ -56901,6 +56861,7 @@ fuegoenlasangre.tk, 1 fuegosalsapower.tk, 1 fueko.net, 1 fuelbyte.sg, 1 +fuelco.com.au, 1 fuelcycle.com, 1 fuelgalicia.tk, 1 fuelingfilms.com, 1 @@ -56915,7 +56876,6 @@ fuer-gerechte-steuern.at, 1 fuerzaazul.tk, 1 fufu.dance, 1 fugaku.cloud, 1 -fuge-specialisten.dk, 1 fuglar.tk, 1 fugle.de, 1 fuglede.dk, 1 @@ -56978,7 +56938,7 @@ fukuko.xyz, 1 fukushima-fun.com, 1 fukushimacoffee.com, 1 fulcrumanalytics.com, 1 -fulcrumdigital.com, 1 +fulcrumdigital.com, 0 fulda.tk, 1 fulfil.io, 1 fulfillmentcostsers.ga, 1 @@ -56986,7 +56946,6 @@ fulfillmentcostsest.ga, 1 fulfilmentcrowd.com, 1 fulfyld.com, 1 fulgentoncology.com, 1 -fulgenzis.com, 1 fulisex.com, 1 fuliwang.info, 1 full-hd.info, 1 @@ -57001,6 +56960,7 @@ fullcirclestudio.nl, 0 fullcolors7.com, 1 fulldw.com, 1 fullerlife.org.uk, 1 +fullertonca.gov, 1 fullertonne.gov, 1 fullfilez.com, 1 fullfillery.com, 1 @@ -57029,6 +56989,7 @@ fultoncountyil.gov, 1 fultoncountyilelections.gov, 1 fultoncountyky.gov, 1 fultondaleal.gov, 1 +fultonsuperiorcourtga.gov, 1 fulup.com, 1 fulyayurdumetin.com, 1 fumantwo.com, 1 @@ -57044,7 +57005,6 @@ fun-day.tk, 1 fun-life.com.tw, 0 fun-tasia.co.uk, 1 fun4ubouncycastles.co.uk, 1 -funadiq.com, 1 funadvisor.ca, 0 funadvisorfrance.com, 1 funandfriends.tk, 1 @@ -57065,6 +57025,7 @@ funcustomshirts.com, 1 fund-melden.de, 1 fundacaoeveris.com.br, 1 fundacion.in, 1 +fundacioncarlosrubira.org, 1 fundacionfade.org, 1 fundacionfranciscofiasco.org, 1 fundacionindigo.tk, 1 @@ -57091,6 +57052,7 @@ fundkyapp.com, 1 fundort.ch, 1 fundpress.org, 0 funds.ddns.net, 1 +fundsincourt.vic.gov.au, 1 fundwave.com, 1 funenhobby.nl, 1 funeral-doom.tk, 1 @@ -57098,7 +57060,6 @@ funeralforafriend.tk, 1 funeralshowers.ga, 1 funeralshowest.ga, 1 funerare-cazacu.com, 1 -funerariaalarcon.cl, 1 funfactorleeds.co.uk, 1 funfacts.cz, 1 funfm.tk, 1 @@ -57169,6 +57130,7 @@ funinthesunboating.com, 1 funio.com, 1 funkazoid-radio.com, 1 funken-networks.de, 1 +funketing.es, 1 funkfernbedienung-industrie.de, 1 funkimforst.de, 1 funknotaus.de, 1 @@ -57463,7 +57425,6 @@ fuzzylogic.tk, 1 fvap.gov, 1 fvdm.com, 1 fveevaete.com, 1 -fvformation.fr, 0 fvg.io, 1 fw-einsatz.de, 1 fwaux.de, 1 @@ -57539,7 +57500,6 @@ fxtalk.cn, 0 fxtrade-lab.com, 1 fxtwitter.com, 1 fxwebstudio.com.au, 0 -fxzj.com, 1 fydjbsd.cn, 1 fyfywka.com, 1 fyllehack.se, 1 @@ -57617,7 +57577,6 @@ g5yss.uk, 1 g6666g.tk, 1 g6729.co, 1 g6957.co, 1 -g6957.com, 0 g72020.gov, 1 g7campdavid.gov, 1 g7liveseafood.com.sg, 1 @@ -57660,7 +57619,6 @@ gablesvets.co.uk, 1 gably.net, 1 gabnotes.org, 1 gabodesign.tk, 1 -gabonflash.com, 0 gaborg.hu, 1 gabraham.tk, 1 gabriel.to, 1 @@ -57689,7 +57647,6 @@ gabysoft.tk, 1 gabz.net, 1 gachea.cl, 1 gachimuchi.ru, 1 -gachiyase.com, 1 gachter.name, 0 gachw.org, 1 gaci88play.com, 1 @@ -57721,7 +57678,7 @@ gadgetmaker.tk, 1 gadgetmaniac.tk, 1 gadgets-cars.com.es, 1 gadgets-mall.com, 1 -gadgets4all.pt, 0 +gadgets4all.pt, 1 gadgetsandwearables.com, 1 gadgetsgigabytesandgoodwill.com, 1 gadgetshome.ml, 1 @@ -57766,6 +57723,7 @@ gais.tk, 1 gaitandmobility.com, 1 gaitasenlavereda.tk, 1 gaite.me, 0 +gaithersburgmd.gov, 1 gaitrehabilitation.com, 1 gaitresearch.com, 1 gajabhindi.cf, 1 @@ -57850,7 +57808,6 @@ galhristova.com, 1 galia.bg, 1 galiciamaxica.eu, 0 galiciasensual.tk, 1 -galickidigital.ie, 1 galilahiskye.com, 1 galilei.tk, 1 galileicompara.com, 1 @@ -57869,6 +57826,7 @@ galj.info, 1 gallagherperformance.com, 1 gallaghertownshippa.gov, 1 gallant.tk, 1 +gallatinmt.gov, 1 gallbladder.sg, 1 galle.cz, 1 galleonwaymedical.com.au, 1 @@ -57930,7 +57888,6 @@ gamblingconsulting.expert, 1 gamburger.tk, 1 gamcore.com, 1 game-club.me, 1 -game-designers.net, 0 game-developers.org, 1 game-dominion.tk, 1 game-files.net, 0 @@ -57955,7 +57912,6 @@ gamecarddelivery.com, 1 gamecdn.com, 0 gameclimax.cf, 1 gameclimax.tk, 1 -gameclue.jp, 1 gamecollector.be, 1 gamecompendium.com, 1 gameconservation.org.uk, 1 @@ -57986,6 +57942,7 @@ gameharbor.eu, 1 gamehighquality.tk, 1 gameimani.ga, 1 gameindustry.eu, 1 +gameio.eu, 1 gameisbest.jp, 1 gamejobs.co, 1 gamekaitori.jp, 0 @@ -58096,7 +58053,6 @@ gameworldcdr.tk, 1 gamezero.nl, 1 gamezon.ga, 1 gamezon.tk, 1 -gamezsmack.com, 1 gamhealth.net, 1 gamifi.co.uk, 1 gamilab.no, 1 @@ -58236,6 +58192,7 @@ gardenblog.tk, 1 gardencentreshopping.co.uk, 1 gardencityal.gov, 1 gardengameshireuk.com, 1 +gardengroveca.gov, 1 gardeninggroot.com, 1 gardenofads.com, 1 gardenplantslife.com, 1 @@ -58259,6 +58216,7 @@ garethkirkreviews.com, 1 garethrhugh.es, 1 garfieldairlines.net, 1 garfieldairlines.tk, 1 +garfieldcountyco.gov, 1 garfieldcountyne.gov, 1 garfieldcountywa.gov, 1 gargantuan.tk, 1 @@ -58316,6 +58274,7 @@ gartengutachter.org, 1 gartenplanung-brendes.de, 1 gartmaninsurance.net, 1 garudam.info, 1 +garwiniowa.gov, 1 gary.gov, 1 garycarmell.com, 1 garyjones.co.uk, 1 @@ -58324,7 +58283,6 @@ garystallman.com, 1 garywhittington.com, 0 gas-boilers.tk, 1 gas-proekt.tk, 1 -gasar.com, 1 gasbarkenora.com, 1 gasenergy.kz, 1 gasesdelaguajira.com, 1 @@ -58371,7 +58329,6 @@ gastrotiger.de, 1 gatapro.net, 0 gate.sc, 1 gate2home.com, 1 -gate4you.com, 1 gatehub.net, 1 gatekiller.co.uk, 1 gatemaster.ga, 1 @@ -58438,6 +58395,8 @@ gaycafe.lt, 1 gaychatrooms.tk, 1 gaycock4u.com, 1 gaycum.de, 0 +gayest.gay, 1 +gayest.pro, 1 gayfeedr.com, 1 gayfr.online, 1 gayfr.social, 1 @@ -58458,7 +58417,6 @@ gaysexpositions.guide, 1 gaytor.rent, 1 gaytorrent.ru, 1 gaytubec.com, 1 -gayuhtri.my.id, 1 gayukai.net, 1 gazapos.ga, 1 gazaryan.tk, 1 @@ -58487,6 +58445,7 @@ gbdavisplasticsurgery.com, 1 gbes.com, 1 gbfoundation.org, 1 gbhem.org, 1 +gbi-etalon.ru, 1 gbika.org, 1 gbinsta.com, 1 gbiotech.tk, 1 @@ -58501,6 +58460,7 @@ gbpayments.io, 1 gbpicshd.com, 1 gbquotes.com, 1 gbrand.com.au, 1 +gbronka.com, 1 gbs.com.ua, 1 gbsapri.it, 1 gbscience.com, 1 @@ -58511,9 +58471,7 @@ gc-event-manager.com, 1 gc-hartberg.tk, 1 gc-mc.de, 1 gc.ru.net, 1 -gc22.xyz, 1 gc4hr.org, 1 -gcabrasives.co.uk, 1 gcaresolutions.com, 1 gcautodeals.com, 1 gcb.com.my, 1 @@ -58526,7 +58484,7 @@ gcgroup.io, 1 gchp.ie, 0 gchq.wtf, 1 gclegal.com.au, 1 -gclpower.com, 1 +gcmrc.gov, 1 gcmsnotes.com, 1 gcode.space, 1 gcoded.de, 1 @@ -58550,7 +58508,6 @@ gcwatx.gov, 1 gcwcid1tx.gov, 1 gcwholistic.com, 1 gd-ots.com, 1 -gd1214b.icu, 0 gda.gov.lb, 1 gdacs.org, 1 gdax.com, 1 @@ -58615,7 +58572,6 @@ gebhardtinsurancegroup.com, 1 gebn.co.uk, 1 gebn.uk, 1 geborgen-wachsen.de, 1 -gebpow.com, 1 gebruikershandleiding.com, 1 gebrvoit.de, 1 gebzehaliyikama.net, 1 @@ -58661,7 +58617,6 @@ geeklair.net, 1 geeklan.co.uk, 1 geekles.net, 1 geekmagazine.com.br, 1 -geeknik.com, 1 geekofeminin.com, 1 geekpad.com, 1 geekplay.fr, 1 @@ -58786,6 +58741,7 @@ gemgroups.in, 1 gemini.com, 1 geminicorp.be, 0 geminifm.tk, 1 +gemmintcollection.com, 1 gemmproductions.com, 1 gemmy.cf, 1 gemonite.com, 1 @@ -58793,6 +58749,7 @@ gemooi.com, 1 gempak.com, 1 gempool.ie, 1 gemquery.com, 1 +gemsen.com, 1 gemstn.com, 1 gemstones.com, 1 gemwerx.com, 1 @@ -58864,7 +58821,6 @@ generation-free.org, 1 generation247.nl, 1 generationgoat.com, 1 generationnext.pl, 0 -generationr.nl, 1 generationsweldom.com, 1 generator-energy.ru, 1 generatorcountry.com, 1 @@ -58905,6 +58861,7 @@ genericvytorin.ml, 1 generix.biz, 1 generujdata.cz, 1 geneseecountymi.gov, 1 +geneseeny.gov, 1 geneseetwpmi.gov, 1 genesis-a-fresh-translation-from-hebrew-to-english.com, 1 genesisblock.com, 1 @@ -58932,8 +58889,8 @@ gengcerita.tk, 1 genghan.com, 1 gengra.com, 1 genia-life.de, 1 -genial.ly, 1 genie.tk, 1 +genieall.com, 1 geninspira.com, 1 geniodonna.it, 1 geniofinanciero.org, 1 @@ -58943,6 +58900,7 @@ genious.co, 1 genioyfigura.tk, 1 geniusclan.tk, 1 geniuses.gq, 1 +geniusfix.ro, 1 geniusteacher.in, 1 geniuswin.it, 1 geniuszone.biz, 1 @@ -58956,6 +58914,7 @@ gennet.com, 1 geno-hyp.de, 1 geno-hypo.de, 1 geno4links.ml, 1 +genoami.gov, 1 genocidediary.org, 1 genodeftest.de, 1 genohyp.com, 1 @@ -59052,7 +59011,6 @@ gentooblog.de, 1 gentoocn.org, 1 gentryarkansaspd.gov, 1 gentrydeng.cn, 1 -gentrydeng.com, 1 gentse-ondernemersdagen.be, 1 gentsefeesten.be, 1 gentsefeesten.gent, 1 @@ -59086,7 +59044,8 @@ geocompass.at, 1 geoconcretsa.com, 1 geoconsultant.eu, 1 geoconvention.ga, 1 -geodatasource.com, 1 +geodatasource.com, 0 +geodecoder.com, 1 geodesic-tents.com, 1 geodesign.tk, 1 geodesist-msk.ru, 1 @@ -59134,6 +59093,7 @@ geonice.ga, 1 geonot.es, 1 geophysicsjournal.com, 1 geopixeles.cl, 1 +geoplatform.gov, 1 geopoetico.tk, 1 geoponika.gr, 1 georg-ledermann.de, 1 @@ -59152,6 +59112,7 @@ georgeclooney.tk, 1 georgecolgrove.com, 1 georgedesign.ch, 1 georgegachara.tk, 1 +georgeh005.one, 1 georgehotz.tk, 1 georgekaraoglanis.tk, 1 georgelucas.tk, 1 @@ -59181,6 +59142,7 @@ georgiaparks.org, 1 georgiastuartyoga.co.uk, 0 georgiawrestling.tk, 1 georgie.cc, 1 +georgie.today, 1 georgiebailey.com, 1 georgiedann.ga, 1 georgiedann.gq, 1 @@ -59257,21 +59219,18 @@ germanicvs.tk, 1 germaniumsoft.com, 1 germanmasterpainters.nz, 1 germanophobia.tk, 1 -germanpavilion.com, 1 -germanpay.com, 1 germanrojas.ga, 1 germansoldiers.net, 1 germantolobis.lt, 1 germantownpolicewi.gov, 1 germantownwi.gov, 1 germantrip.tk, 1 -germanymade.com, 1 -germanypay.com, 1 germanytravel.ga, 1 germanytravelguide.ml, 1 germfr.ee, 1 germinalekeren.tk, 1 germistry.com, 1 +gernert-server.de, 1 gero.io, 1 geroiplavska.tk, 1 geropa.it, 1 @@ -59303,6 +59262,7 @@ gesica.cloud, 1 gesmav-trier.de, 1 gesnerfigueiredo.com.br, 1 gesnex.com, 1 +gesolarinverter.com, 1 gessettirotti.it, 1 gessosaoluiz.com, 1 gestaoclub.com.br, 1 @@ -59362,6 +59322,7 @@ getbrowink.com, 1 getbutterfly.com, 1 getbuya.com, 1 getcabal.com, 1 +getcalc.com, 1 getcancer.net, 1 getcare.com, 1 getcarina.com, 1 @@ -59383,6 +59344,7 @@ getdoc.com.br, 1 getdoges.tk, 1 getdownon.it, 1 getdumpsterdash.com, 1 +getecoins.shop, 1 geteducation.tk, 1 geteduroam.no, 1 getelectronics.tk, 1 @@ -59446,6 +59408,7 @@ getmimo.com, 0 getmonero.cz, 1 getmybosslife.com, 1 getnetset.com, 1 +getnetworkvisibility.com, 1 getnew.tk, 1 getnib.com, 1 getnikola.com, 1 @@ -59485,6 +59448,7 @@ getsimone.online, 1 getsmartcue.com, 1 getsmartlife.in, 1 getspaces.com, 1 +getsprout.co, 1 getstark.co, 1 getstat.net, 1 getstream.io, 1 @@ -59501,7 +59465,6 @@ gettingtvers.ga, 1 gettodoing.com, 1 gettopquality.com, 1 gettravelista.com, 1 -gettrust.com, 1 getts.ro, 1 getts.shop, 1 gettwo.ml, 1 @@ -59514,7 +59477,6 @@ getvdownloader.com, 1 getveer.io, 1 getwemap.com, 1 getwokegobroke.xyz, 1 -getword.com, 1 getwork.tk, 1 getwsodo.com, 1 getyou.onl, 0 @@ -59605,7 +59567,6 @@ gg.co.uk, 1 gg.world, 1 gg5197.co, 1 gg6729.co, 1 -gg6729.com, 1 gg6957.co, 1 gg9297.co, 1 gg9397.com, 1 @@ -59620,7 +59581,6 @@ ggg.re, 1 gggg.loan, 1 gginin.today, 1 ggiveilig.nl, 1 -ggld.net, 1 gglks.com, 1 ggmmontascale.it, 1 ggobbo.com, 1 @@ -59629,7 +59589,7 @@ ggs.jp, 1 ggservers.com, 1 ggss.cf, 1 ggworld.ga, 1 -gh-sandanski.com, 1 +gh-sandanski.com, 0 gh16.com.ar, 1 gha.st, 1 ghada.blog, 1 @@ -59654,6 +59614,7 @@ ghentlichtfestival.com, 1 ghentlightfestival.be, 1 ghentlightfestival.com, 1 ghentlivinglab.be, 1 +ghentmn.gov, 1 gheorghe-sarcov.ga, 1 gheorghesarcov.ga, 1 gheorghesarcov.tk, 1 @@ -59682,6 +59643,7 @@ ghostdragon.tk, 1 ghostfam.com, 1 ghostfam.win, 1 ghostgimbals.com, 1 +ghosthunting.dk, 1 ghostinbox.pl, 1 ghostlight.tk, 1 ghostly.studio, 0 @@ -59706,6 +59668,7 @@ ghpastor.com, 1 ghprinter.com.br, 1 ghprinting.net, 1 ghsix.com.br, 1 +ghtmi.gov, 1 ghui.de, 1 ghwconline.org, 1 ghyvelde.fr, 0 @@ -59746,7 +59709,6 @@ giardiniere.bologna.it, 1 giardiniere.milano.it, 1 giardiniere.roma.it, 1 giardinoperfetto.com, 1 -giatrakos.com, 1 giaydepvnn.com, 1 gibberfish.org, 1 gibbon.tk, 1 @@ -59759,7 +59721,7 @@ gibsonmemorial.ca, 1 gibsonsecurity.co.uk, 1 gicasport.it, 1 gichigamigames.com, 1 -gickelskerb.de, 0 +gickelskerb.de, 1 gidapgs.cf, 1 gidding.net, 1 giddsmedia.com, 1 @@ -59773,7 +59735,6 @@ gidroprime.ru, 1 giebel.it, 1 giedrioukis.lt, 1 gielectrical.com.au, 0 -giemsa.com, 1 gierds.de, 1 gieschke.de, 1 gietvloergarant.nl, 1 @@ -59782,7 +59743,6 @@ gif.tips, 0 giff.com.mx, 1 giffard.com, 1 gifhelittlestars.co.uk, 1 -giford.com, 1 gifsonline.tk, 1 gift4ever.tk, 1 giftbaskets.ru, 1 @@ -59829,6 +59789,7 @@ gigantino.net, 1 gigantism.com, 1 gigantron.com, 1 gigaone.pl, 1 +gigapc.be, 1 gigarange.org, 1 gigarange.xyz, 1 gigasoft.tk, 1 @@ -59837,7 +59798,6 @@ gigatop.ga, 1 gigatron.tk, 1 gigawa.lt, 1 gigawattz.com, 1 -gigaway.com, 1 giggear.com.au, 1 gigharborwa.gov, 1 gigindia.in, 1 @@ -59871,6 +59831,7 @@ gillespetrotey.com, 1 gillettepromociones.com, 1 gillfamily.de, 1 gillmanandsoame.co.uk, 1 +gilloteaux.be, 1 gillsco.com, 1 gilly.berlin, 0 gilmanwi.gov, 1 @@ -59884,7 +59845,6 @@ giltedge.travel, 1 gilvet.ru, 1 gim-app.tk, 1 gim.ac.in, 1 -gimahhot.com, 1 gimbal.ca, 1 gimme.money, 1 gimmickbots.com, 1 @@ -59903,7 +59863,9 @@ gindistilleries.uk, 1 ginecomastiatratamento.com.br, 1 ginen.xyz, 0 ginepolice.gov, 1 +ginestasolutions.com, 1 ginev.tk, 1 +gingerray.co.uk, 1 gingersutton.com, 1 gingerxumd.com, 1 ginionusedcars.be, 0 @@ -59913,7 +59875,6 @@ ginniemae.gov, 1 ginnungagap.space, 1 ginosfiredup.ca, 1 gintaresdental.lt, 1 -gintian.com, 1 gintonic.tk, 1 ginx.tv, 1 ginza-viola.com, 1 @@ -59927,7 +59888,6 @@ gioielleriamolena.com, 1 gion-ent.co.jp, 1 gion.io, 1 giopiu.it, 1 -giordan.com, 1 giordano.com, 1 giordanomultiservice.it, 1 giorgia.tk, 1 @@ -59935,6 +59895,7 @@ giorgiosite.tk, 1 giornalisportivi.online, 1 giovannarossi.tk, 1 giovannibattistadagnino.eu, 1 +giovannipiscicelli.cz, 1 giovannisantini.tk, 1 giovinco.tk, 1 gip-carif-idf.net, 1 @@ -59946,9 +59907,7 @@ gipernn.ru, 1 gipl.tk, 1 gipsplitka.ru, 1 gipuzkoabasket.tk, 1 -giradiscos.com, 1 giraffeduck.com, 1 -giraffenland.de, 1 giraffes.org, 1 gircimediterranee.fr, 1 giresunhaberleri.tk, 1 @@ -60220,7 +60179,6 @@ glavfundament.ru, 0 glavny-yurist.ru, 1 glavred.info, 0 glazedmag.fr, 1 -glazenschuifwandenoutlet.nl, 1 glazkova.ga, 1 glbaumaulwurf.de, 1 glbins.com, 1 @@ -60264,6 +60222,7 @@ glevolution.com, 1 glexia.com, 1 glezmanz.eu, 1 glgclan.tk, 1 +glginsights.com, 1 gli.sh, 1 gliagrumi.it, 1 glibmarket.in, 1 @@ -60280,8 +60239,6 @@ glimpses.tk, 1 glit.sh, 1 glitchcomic.tk, 1 glitched.online, 1 -glitery.com, 1 -glitter-graphics.com, 1 glitterblast.uk, 1 glitteringmariah.tk, 1 glittersjabloon.nl, 1 @@ -60289,9 +60246,9 @@ glitzerstuecke.de, 1 glitzybingo.co.uk, 1 glixee.com, 1 glk.academy, 1 -glloq.org, 0 glm.io, 1 glnpo.gov, 1 +gloam.place, 1 global-adult-webcams.com, 1 global-business-solutions.cf, 1 global-carbonsolutions.com, 1 @@ -60313,6 +60270,7 @@ global-wire.fi, 1 global-wire.net, 1 global.my.id, 1 global1.gg, 1 +global66.com, 1 globalacademicgroup.com, 1 globalaccountservice.com, 1 globalamend.com, 1 @@ -60449,6 +60407,7 @@ globetalent.nl, 1 globetotting.com, 1 globetrotting.com.au, 1 globevision.ca, 1 +globit.com.tr, 1 globologic.com, 1 globotech.be, 1 globotur.de, 1 @@ -60474,7 +60433,6 @@ glorycambodia.com, 1 glorycamrealty.com, 1 gloryhealthcarellc.com, 1 gloryholefucking.com, 1 -glorymark.com, 1 gloryofloveband.tk, 1 gloryofmusic.tk, 1 gloryrise.tk, 1 @@ -60489,6 +60447,8 @@ glossyfied.com, 1 glotechrepairs.co.uk, 1 glotte-trotters.fr, 1 glotter.com, 1 +glotwpnjpd.gov, 1 +glotzclevertv.de, 1 gloucesterva.gov, 1 glovementor.com, 1 glowfic.com, 1 @@ -60520,7 +60480,6 @@ glyam.nl, 1 glyburidemetformin.tk, 1 glykofridis.nl, 1 glyph.ws, 1 -glyphosat.com, 1 glyptodon.com, 1 glz-egg.de, 1 glz.ca, 1 @@ -60545,6 +60504,7 @@ gmc.uy, 1 gmcbm.net, 1 gmcd.co, 1 gmcomo.com, 1 +gmdsc.gov, 1 gmdu.net, 1 gmfumaria.com, 1 gmgard.com, 1 @@ -60553,7 +60513,6 @@ gmhdrivingschool.co.uk, 1 gmhostingservices.co.uk, 1 gmimarkets.com, 1 gmind.ovh, 1 -gmit.com.ar, 1 gmkdetailing.cz, 1 gml4d2.ml, 1 gmo-cybersecurity.com, 1 @@ -60590,7 +60549,7 @@ gn00.com, 1 gnagismen.tk, 1 gnaptracker.tk, 1 gnawa-diffusion.tk, 1 -gnax.jp, 0 +gnax.jp, 1 gncbilgi.com, 1 gnetwork.eu, 1 gnezdo.tk, 1 @@ -60635,6 +60594,7 @@ go-go.link, 1 go-hijra.com, 1 go-kuwait.tk, 1 go-life.com.tw, 1 +go-mail.me, 1 go-propiedades.cl, 1 go-site.co.uk, 1 go-sprout.de, 1 @@ -60644,10 +60604,8 @@ go.exchange, 1 go.microsoft.com, 1 go.ne, 1 go2archive.nl, 1 -go2biz.com, 1 go2mob.tk, 1 go2sh.de, 1 -go2store.com, 1 go2ubl.nl, 1 go4games.ro, 1 go4it.ro, 1 @@ -60664,6 +60622,7 @@ goalac.org, 1 goalbookapp.com, 1 goalgrass.com, 1 goalie1998.duckdns.org, 1 +goaltage.com, 1 goalup.com.br, 1 goanalyse.co.uk, 1 goapunks.net, 0 @@ -60701,7 +60660,6 @@ goconow.com, 1 goconstruct.org, 1 gocornwallbus.co.uk, 1 gocpa.space, 1 -gocphongthuy.net, 1 god-clan.hu, 1 godalivetpalandet.tk, 1 godall.tk, 1 @@ -60711,7 +60669,6 @@ godark.uk, 1 godating.tk, 1 godattributes.com, 1 godaxen.tv, 1 -godblessus.com, 1 godbo9.com, 0 godclan.hu, 1 goddamnwinnebago.com, 1 @@ -60726,7 +60683,6 @@ godiscovers.com, 1 godisgreat.africa, 1 godish.com, 1 godles.pl, 1 -godloveme.com, 1 godmusicapp.com, 1 godns.ru, 1 godofredo.ninja, 1 @@ -60734,6 +60690,7 @@ godoter.cn, 1 godoza.tk, 1 godrealms.com, 1 godrive.ga, 1 +godruoyi.com, 1 godsofhell.com, 1 godsofhell.de, 1 godsowncountry.tk, 1 @@ -60747,6 +60704,7 @@ godyo.com, 1 godzillaencastellano.tk, 1 goecart.net, 1 goecomp.com, 1 +goeddesoundandlight.com, 1 goedeke.ml, 1 goedekers.com, 1 goedekortingscodes.be, 1 @@ -60763,6 +60721,7 @@ goehler-baumpflege.de, 1 goeikan.life, 1 goenea.com, 1 goenova.com, 1 +goeppl.uk, 1 goerdeler-alumni-club.de, 1 goergetown.tk, 1 goerlitz-zgorzelec.org, 1 @@ -60775,6 +60734,7 @@ goetteesbarbershop.com, 1 goettinger-katzenschutz.de, 1 goetzinger-web.de, 1 gofabcnc.com, 1 +gofelix.de, 1 goffrie.com, 1 gofigure.fr, 0 gofile.link, 1 @@ -60786,7 +60746,6 @@ gofoodieonline.com, 1 gofoodservice.com, 1 goforcex.top, 0 gofriends.cf, 1 -gofront.com, 1 gofundhourly.tk, 1 gofundme.com, 1 goge.ml, 1 @@ -60799,7 +60758,6 @@ gogleapis.com, 1 gogo.mn, 1 gogocarto.fr, 1 gogocharters.com, 1 -gogogirl.vip, 1 gogolino.tk, 1 gogomail.ga, 1 gogonano.com, 1 @@ -60842,7 +60800,6 @@ golayamadam.tk, 1 gold-bird.tk, 1 gold-diamondltd.tk, 1 gold-fm.ml, 1 -gold9999.com, 1 goldankauf1875.at, 1 goldband.tk, 1 goldbar.com.hk, 1 @@ -60858,7 +60815,6 @@ goldcoastphotographycourses.com, 1 goldcoastplumbingcompany.com.au, 1 goldcreek.tk, 1 golddealer.com, 1 -golddeer.com, 1 golden-beef.fr, 1 golden-kamuy.com, 1 golden-sea.tk, 1 @@ -60880,7 +60836,6 @@ goldenhillsoftware.com, 1 goldenhost.ca, 1 goldenhouse.ga, 1 goldeninvestmentbarcelona.com, 1 -goldenjoy.com, 1 goldenkeys.io, 1 goldenmunchbakeshop.com, 1 goldenoaksgolfclub.com, 1 @@ -60907,15 +60862,12 @@ goldfavela.com, 1 goldfingermusic.tk, 1 goldfm1031.tk, 1 goldfmromania.ro, 1 -goldhabour.com, 1 goldhill.ml, 1 -goldkid.com, 1 goldkrupp.com, 1 goldloeckchen159.net, 1 goldmanpropertygroup.com, 1 goldminer.ga, 1 goldpreisfinder.at, 1 -goldround.com, 1 goldrushenergy.com, 1 goldschmiede-suessenguth.de, 1 goldsilver.org.ua, 1 @@ -60929,7 +60881,6 @@ goldtits.com, 1 goldwater.gov, 1 goldwaterfoundation.gov, 1 goldwaterscholarship.gov, 1 -goldwish.com, 1 goldysoptic.bg, 1 goldytechspecialists.com, 1 goldzilla.eu, 1 @@ -60987,6 +60938,7 @@ golosovanye4you.tk, 1 golser-schuh.at, 1 golser.info, 1 golyatsec.com, 1 +gomagic.org, 1 gomakemovie.com, 0 gomarket33.com, 1 gomasa.net, 1 @@ -61009,7 +60961,6 @@ gomine.tk, 1 gomiso.com, 1 gommista.roma.it, 1 gomods.link, 1 -gomoon.com, 1 gomorrabeach.tk, 1 gomovein.com, 1 gomtz.gq, 1 @@ -61052,32 +61003,21 @@ good-linux.cf, 1 good-luck3500.ga, 1 good-wishes-4-u.ga, 1 gooday.life, 1 -goodbargin.com, 1 -goodbenefit.com, 1 goodbits.tech, 1 goodbody.ie, 0 goodbriar.com, 1 -goodcarbons.com, 1 goodcas.ca, 1 goodcas.com, 1 goodchoiceflowers.com, 1 -goodcoat.com, 1 -goodcollection.com, 1 -goodcotton.com, 1 gooddatingsites.ml, 1 goodday.finance, 1 gooddayatwork.co.uk, 1 gooddomain.co, 1 gooddomainna.me, 1 goodearth.com.tw, 1 -goodeditor.com, 1 goodees.com, 1 goodenglish.ga, 1 -goodenvironment.com, 1 goodesign.su, 1 -goodface.com, 1 -goodfame.com, 1 -goodfarm.com, 1 goodfarms.com, 1 goodfeels.net, 1 goodfoodrussia.com, 1 @@ -61104,9 +61044,7 @@ goodmoodsocken.de, 1 goodmorningapril.com, 1 goodopportunity.ga, 1 goodpeople.tk, 1 -goodproof.com, 1 goodryb.top, 1 -goodschain.com, 1 goodseed.nl, 1 goodsex4all.com.br, 1 goodsey.com, 1 @@ -61117,13 +61055,12 @@ goodspeaker.tk, 1 goodsrepublic.com, 1 goodstorage.com.br, 1 goodsync.com, 1 -goodteach.com, 1 goodth.ink, 1 +goodtotell.nl, 1 goodtrader.tk, 1 goodtrip.kr, 1 goodvibesblog.com, 1 goodway.tv, 1 -goodwhois.com, 1 goodwillbusiness.org, 1 goodwillindy.org, 1 goodwillnfp.org, 1 @@ -61191,7 +61128,6 @@ gorbatschow.tk, 1 gorbilet.com, 1 gorbov.tk, 1 gorby.tk, 1 -gorce.com, 1 gorchakov.org, 1 gordas.cf, 1 gordeijnsbouw.nl, 1 @@ -61274,7 +61210,6 @@ gospeldesign.tk, 1 gospelidea.com, 1 gospellifewc.com, 1 gospelmusic.io, 1 -gospelnarrative.com, 0 gospelsmusic.uk, 1 gospelstreamingsermons.com, 1 gospelunited.tk, 1 @@ -61298,6 +61233,7 @@ gostudy.net, 1 gosu.pro, 1 gosupps.com, 1 goswak.com, 1 +goswap.kz, 1 goszakupki.tk, 1 got-tty.de, 1 gotabflow.com, 1 @@ -61333,7 +61269,6 @@ gotobrno.cz, 1 gotoexam.tk, 1 gotohomerepair.com, 1 gotolinux.ru, 1 -gotomap.com, 1 gotomi.info, 0 gotomojo.com, 1 gotonet.tk, 1 @@ -61364,6 +61299,7 @@ gottagohack.fr, 0 gottasketchemall.com, 1 gottcar.com, 1 gottfridsberg.org, 1 +gottfriedmedical.com, 1 gottika.com, 1 goturkmenistan.com, 1 gotvax.us, 1 @@ -61385,12 +61321,10 @@ gourmet-safran.de, 1 gourmetfestival.de, 1 gourmetsditalie.com, 1 gourmetspalencia.com, 1 +gourmetstars.cz, 1 gourmetvitamins.ga, 1 -goushuang.com, 1 goutsmits-tegelwerken.nl, 1 -goutui.com, 1 gouwdata.nl, 0 -gouwen.com, 1 gov.exposed, 1 gov.md, 1 gov.tc, 1 @@ -61438,7 +61372,6 @@ goworld.gq, 1 gowpcare.com, 1 goxyshuk.duckdns.org, 0 goyahkles-spirit-to.tk, 1 -goyoyo.com, 1 goyumoilexpeller.com, 1 gozadera.es, 1 gozenhost.com, 1 @@ -61483,7 +61416,6 @@ gps.com.br, 1 gps4net.com, 1 gps4net.eu, 1 gpsarena.ro, 1 -gpsbag.com, 1 gpsblackbox.com, 1 gpsfix.cz, 1 gpskoordinaten.de, 1 @@ -61504,7 +61436,6 @@ gpwih.com, 1 gpwmd-portal.org, 1 gpz500s.tk, 1 gq-magazine.co.uk, 1 -gqms.com, 1 gqyyingshi.com, 0 gr.search.yahoo.com, 0 gra-gcc.com, 1 @@ -61545,6 +61476,7 @@ gradedblue.com, 1 gradelink.com, 1 gradenotify.com, 1 gradgreenhouse.com, 1 +gradient9.com, 1 gradienthosting.co.uk, 1 gradients.com, 1 gradinacufluturi.ro, 1 @@ -61555,7 +61487,6 @@ gradle.com, 1 gradle.org, 1 grads360.org, 1 graduados.tk, 1 -gradualgram.com, 1 graduatewriter.com, 1 gradyt.com, 1 graecum.org, 1 @@ -61667,8 +61598,8 @@ grandi-books.gq, 1 grandisco.tk, 1 grandiscontionline.com, 1 grandislandne.gov, 1 +grandislevt.gov, 1 grandmasfridge.org, 0 -grandmass.com, 1 grandmasternetwork.com, 1 grandmusiccentral.com.au, 1 grandpachy.tk, 1 @@ -61684,7 +61615,6 @@ grandvalleyseo.com, 1 grandviewgynecology.ca, 1 grandviewheights.gov, 1 grandwailea.com, 1 -grandwill.com, 1 grandworldnghiduong.com, 0 grandx86.pl, 1 granfort.es, 0 @@ -61721,6 +61651,8 @@ granstor.com, 0 granstrom.tk, 1 grantashqg.com, 1 grantcountyne.gov, 1 +grantcountynm.gov, 1 +grantcountywv.gov, 1 grantdb.ca, 1 granthamnh.gov, 1 grantmorrison.net, 1 @@ -61736,18 +61668,17 @@ grapevine.is, 1 graph.org, 1 graphe.gq, 1 graphene.software, 1 -graphenecompany.com, 1 -grapheneenergy.com, 1 grapheneengine.com, 1 grapheneos.ca, 1 grapheneos.com, 1 +grapheneos.foundation, 1 grapheneos.info, 1 grapheneos.net, 1 grapheneos.org, 1 grapheneos.ovh, 1 grapheneos.social, 1 graphic-schools.com, 1 -graphic-shot.com, 1 +graphic-shot.com, 0 graphicbuffet.co.th, 1 graphicdesignresources.net, 1 graphicdream.tk, 1 @@ -61762,7 +61693,6 @@ graphiteconnect.com, 1 grapholio.net, 1 graphpaper.studio, 1 graphviewer.tk, 1 -grapixo.com, 1 grapplinginsider.com, 1 grasboom35plus.nl, 1 grasdealer.com, 1 @@ -61775,11 +61705,13 @@ grasscity.com, 0 grassenberg.de, 1 grasshoppervape.com, 1 grasski.net, 1 +grasslaketownship.gov, 1 grassreinforcement.com.au, 1 grast.jp, 1 graszoden.tk, 1 gratelin.ga, 1 gratis-hosting.cf, 1 +gratis.market, 1 gratis4u.tk, 1 gratisfotos.nl, 1 gratisfullalbum.tk, 1 @@ -61833,6 +61765,7 @@ gray.network, 1 grayarrow.com, 1 graybroughton.com, 1 graycat.ml, 1 +grayduck.mn, 1 grayhatter.com, 1 graymuzzlesociety.org, 1 grayowlworks.com, 1 @@ -61845,6 +61778,7 @@ graysquare.com, 1 grayville-il.gov, 1 grazetech.com, 1 grazhdanskij-advokat.tk, 1 +grbrh.com, 1 grbrt.com, 1 grc.com, 0 grcc.us, 1 @@ -61859,7 +61793,6 @@ greataltrock.tk, 1 greatamericaneu.com, 1 greatamericanuk.com, 1 greatbarrierisland.nz, 1 -greatbeginningsmi.com, 1 greatdane.com, 1 greatdanemowers.com, 1 greatepier.tk, 1 @@ -61891,13 +61824,13 @@ greatscholars.tk, 1 greatscience.tk, 1 greatsittersers.ga, 1 greatsittersest.ga, 1 -greatslpf.org, 1 greatsurfersers.ga, 1 greatsurfersest.ga, 1 greatvacation.tk, 1 greatwebdesign.uk, 1 grechutaszkolenia.pl, 1 greciahora.com, 1 +greditsoft.com, 1 greeblehaus.com, 1 greece-moments.com, 1 greedy-it.de, 1 @@ -61932,11 +61865,12 @@ green-snake.com, 1 green-version.com, 1 green-wood.com, 1 green.com.do, 1 +green1052.com, 1 greenacrescannabisgroup.com, 1 greenaddress.it, 1 greenangels.com.ua, 1 greenapproach.ca, 1 -greenartistsswiss.ch, 1 +greenartistsswiss.ch, 0 greenassembly.fr, 1 greenbat57.fr, 1 greenbeauty.in, 1 @@ -61968,6 +61902,7 @@ greenecountyny.gov, 1 greenecountyohio.gov, 1 greenecountytn.gov, 1 greenecountytnsheriffsdept.gov, 1 +greenesheriffny.gov, 1 greenetwpclintonpa.gov, 1 greenews.ga, 1 greenfever.pl, 1 @@ -61975,7 +61910,6 @@ greenfieldlaxwi.gov, 1 greenfieldwi.gov, 1 greenflashforensics.com, 1 greenforum.tk, 1 -greenfoxadventures.com, 1 greenfunder.co.uk, 1 greengarden.tk, 1 greengates.co.uk, 1 @@ -61983,7 +61917,6 @@ greengoblindev.com, 1 greengorych.io, 1 greengov.gov, 1 greengrocery.tk, 1 -greenhandy.com, 1 greenhats.de, 1 greenhillhosting.com, 1 greenholiday.tk, 1 @@ -61992,6 +61925,7 @@ greenhous-technology.tk, 1 greenice.net, 1 greeningsremovalsandstorage.co.uk, 1 greenislandgroupny.com, 1 +greenislemn.gov, 1 greenit.eco, 1 greenkey.gent, 1 greenkitchen.tk, 1 @@ -62002,6 +61936,7 @@ greenlifecannabis.com, 1 greenlifetour.tk, 1 greenlighttreeservices.com, 1 greenline.financial, 1 +greenline.hr, 1 greenliquidsystem.com, 1 greenliv.pl, 1 greenmesg.org, 1 @@ -62023,10 +61958,12 @@ greenridgemo.gov, 1 greenroach.ru, 1 greenroom.tk, 1 greenrushdaily.com, 1 +greenrushpackaging.com, 1 greensad36.ru, 1 greensboro.com, 1 greensborosecuritycameras.com, 1 greensborovt.gov, 1 +greenscreenportal.com, 1 greensidevetpractice.co.uk, 1 greensilllatam.com, 1 greensmartplanet.com.my, 1 @@ -62041,7 +61978,6 @@ greenswimmingest.ga, 1 greentea.gq, 1 greentea.ml, 1 greentea.tk, 1 -greenteamtwente.nl, 1 greentechhvac.in, 1 greenthought.tk, 1 greentop.tk, 1 @@ -62069,6 +62005,7 @@ greetabl.com, 1 greetingcdsers.ga, 1 greetingcdsest.ga, 1 greffe-de-cheveux-turquie.com, 1 +greg-gaar.com, 1 greg.red, 1 gregbrimble.com, 1 gregdf.com, 1 @@ -62164,6 +62101,7 @@ grid.is, 1 gridcatalyst.org, 1 gridcodestudio.com, 1 gridcog.be, 1 +gridcog.com, 1 gridfuse.com, 1 gridgain.com, 1 gridgames.tk, 1 @@ -62349,12 +62287,11 @@ groupkoufopoulou.gr, 1 groupleavingcards.com, 1 groupmallers.ga, 1 groupmallest.ga, 1 -groupme.com, 1 +groupme.com, 0 groupouts.com, 1 grouppassers.ga, 1 groups.google.com, 1 groupsgyani.com, 1 -groupsh.ca, 1 groupsite.blue, 1 groupx.tk, 1 groutandseal.co.nz, 1 @@ -62363,8 +62300,11 @@ grovecity.cf, 1 grovecity.ga, 1 grovecity.gq, 1 grovecity.ml, 1 +grovecrypto.com, 1 grovefinancialgroup.com.au, 1 groveland.place, 1 +grovelandfl.gov, 1 +grovelandflpd.gov, 1 grovelandmi.gov, 1 grovesales.co.uk, 1 growatiopex.com, 1 @@ -62517,7 +62457,6 @@ gryphzia.cf, 1 gryte.tk, 1 grytics.com, 1 grzegorzchomutowski.pl, 1 -grzesiak.com, 1 gs-pflege.de, 1 gs-schlossberg.de, 1 gs93.de, 1 @@ -62529,7 +62468,6 @@ gsafleet.gov, 1 gsaj114.net, 1 gsatest2.gov, 1 gsaxcess.gov, 1 -gscgh.com, 1 gscloud.xyz, 1 gscpaudit.org.uk, 1 gsd.id, 1 @@ -62580,7 +62518,6 @@ gtcprojects.com, 1 gtd.cloud, 1 gtdnordic.fi, 1 gtdtraining.org, 1 -gtek.com.br, 1 gtgcloudservices.com, 1 gti.cx, 1 gtk-tim.ru, 1 @@ -62604,7 +62541,6 @@ gtupgrade.eu, 1 gtx970settlement.com, 1 gtxmail.de, 1 gtxthere.tk, 1 -gtzq.com, 1 gu153gx.uk, 1 guadagnare.info, 1 guadagnosicuro.tk, 1 @@ -62615,7 +62551,6 @@ guajars.cl, 1 guamcourts.gov, 1 guanggaonet.com, 1 guangjiangk.com, 1 -guangquan.com, 1 guannan.net.cn, 0 guanzhong.ca, 1 guapcoinswap.finance, 1 @@ -62780,7 +62715,6 @@ guineapig101.com, 1 guineapigmustach.es, 1 guinel-johnson.fr, 1 guinguetteclovis.com, 1 -guirossler.com.br, 1 guise.tk, 1 guitar-strings-online.tk, 1 guitar.bible, 1 @@ -62838,13 +62772,14 @@ gunbrig.com, 0 gundemguncel.tk, 1 gunerds.com.br, 1 gunfighterj.com, 1 -gungun.site, 1 gunhunter.com, 1 guninstructionsers.ga, 1 guninstructionsest.ga, 1 gunisifiyatlari.com, 1 +gunlakerentals.com, 1 gunlaketribe-nsn.gov, 1 gunlube.science, 1 +gunnaengineering.com.au, 1 gunners.cf, 1 gunnlawfirm.com, 1 gunstatus.net, 1 @@ -62862,11 +62797,9 @@ guochang.fun, 1 guochanren.com, 1 guoda.art, 1 guogetv.com, 1 -guoke.com, 1 guolaoban.xyz, 1 guolaw.ca, 1 guozeyu.com, 1 -guozu.com, 1 gura.moe, 1 gurbetilan.com, 1 gurges.xyz, 1 @@ -62912,6 +62845,7 @@ gustavscelmins.tk, 1 gustaw.net.pl, 1 gusted.xyz, 1 gustimaulan.com, 1 +gustinetx.gov, 1 gusto.com, 1 gustom.io, 0 gusuraman.tk, 1 @@ -62934,9 +62868,9 @@ gutscheingeiz.de, 1 gutscheinpony.de, 1 gutstein.ch, 1 gutterbus.com, 1 +guttercleaningcardiff.co.uk, 1 gutterdogs.com, 1 gutterguardcharlotte.com, 1 -gutterguardsystems.com, 1 guttergurugeelong.com.au, 1 guttermaster.co.uk, 1 gutterpupper.com, 1 @@ -63003,6 +62937,7 @@ gwbet99.cc, 1 gwennyeeckels.com, 1 gwenolakaigre.tk, 1 gwerder.net, 1 +gwfischer.com, 1 gwg-march.ch, 1 gwiazdowapark.pl, 1 gwinnettcounty.gov, 1 @@ -63043,7 +62978,6 @@ gymhero.me, 1 gymjokesers.ga, 1 gymjokesest.ga, 1 gymkirchenfeld.ch, 1 -gymnaserenens.ch, 0 gymnasium-farmsen.de, 1 gymnasium-hittfeld.de, 1 gymnasium56.tk, 1 @@ -63072,8 +63006,7 @@ gypso-sendai.com, 1 gypsybloom.co.uk, 1 gypsymama.cz, 1 gypsyreel.com, 1 -gyre.ch, 0 -gyrenens.ch, 0 +gyptazy.ch, 1 gyroscopicinvesting.com, 1 gyrusclinic.com, 1 gyu-raku.jp, 1 @@ -63133,7 +63066,6 @@ h51365.com, 1 h5197.co, 1 h5q.net, 1 h6729.co, 1 -h6729.com, 1 h6957.co, 1 h6k.io, 1 h6p.de, 1 @@ -63194,7 +63126,6 @@ habernet.tk, 1 habersitesikur.tk, 1 haberton.com, 1 habesha.bet, 1 -habibi-fit.com, 1 habibifit.com, 1 habilcondominios.com.br, 1 habitable.ga, 1 @@ -63203,7 +63134,6 @@ habitatberks.org, 1 habitiss.be, 1 hable.kr, 1 hablemosdenutricion.com, 1 -habnubis.es, 1 habr.ee, 1 habra-adm.ru, 1 habrastorage.org, 1 @@ -63221,7 +63151,6 @@ hachimijiogan.info, 1 hachre.de, 0 hacifadilogullari.com.tr, 1 hacihusrevyikim.tk, 1 -hack-bang.com, 1 hack-forum.ml, 1 hack-net.gq, 1 hack.fi, 1 @@ -63230,7 +63159,6 @@ hackabate.net, 1 hackablestuff.cf, 1 hackadena.com, 1 hackamac.tk, 1 -hackathonjr.tw, 1 hackathontwjr.ml, 0 hackatruck.com.br, 1 hackattack.com, 1 @@ -63266,6 +63194,7 @@ hackergateway.com, 1 hackerhotel.nl, 1 hackeriet.no, 1 hackerinfo.ml, 1 +hackerli.st, 1 hackerman.nu, 1 hackernews.ddns.net, 1 hackernewsuk.cf, 1 @@ -63308,6 +63237,7 @@ hackreone.com, 1 hackrepreneur.com, 1 hackrigs.com, 1 hacksecu.re, 1 +hacksnation.com, 1 hacksoc.co.uk, 1 hackthat.tk, 1 hackthehacker.ml, 1 @@ -63378,10 +63308,10 @@ haha.moe, 1 haha.nl, 0 hahahahaha.cf, 1 hahapo.com, 1 +hahita.com, 1 hahn-trafo.com, 1 haiawan.de, 1 haiboxu.com, 1 -haichuang.com, 1 haiduc.tk, 1 haifaworld.tk, 1 haifengz.com, 0 @@ -63400,7 +63330,6 @@ hair-extension.tk, 1 hair-extensions.tk, 1 hairbrushes.tk, 1 haircareblog.tk, 1 -haircarebrazil.com, 1 haircareology.com, 1 haircode.gr, 1 hairconventioners.ga, 1 @@ -63571,7 +63500,6 @@ hamacho-kyudo.com, 1 hamali.bg, 1 hamarimarriage.tk, 1 hamartrophy.cf, 1 -hamasu.com, 1 hamave.nl, 1 hamburg40grad.de, 1 hamburgcode.com, 1 @@ -63606,6 +63534,7 @@ hamiltonzinelibrary.ml, 1 hamking.tk, 1 hamkorbank.uz, 1 hamletstudio.tk, 1 +hamlintownshipeatonco.gov, 1 hammacklawfirm.com, 1 hammann-services.de, 1 hammed.tk, 1 @@ -63629,6 +63558,7 @@ hampshiretechservices.co.uk, 1 hamptonandrhodes.com, 1 hamptonrhodes.com, 1 hamptonroads.gov, 1 +hamptontownshipmi.gov, 1 hampus.lol, 1 hampuskraft.com, 1 hamsaranjavan.tk, 1 @@ -63639,6 +63569,7 @@ hamsternetwork.com, 1 hamstersenanos.tk, 1 hamsterworld.tk, 1 hamsystems.eu, 1 +hamtramckcity.gov, 1 hamtwpfcoh.gov, 1 hamwan.nl, 0 hamzahamry.ga, 1 @@ -63671,7 +63602,6 @@ hand2h.com, 1 handballinside.de, 1 handballmania.tk, 1 handbrake.fr, 1 -handcity.com, 1 handelsbanken.co.uk, 1 handelsbanken.com, 1 handelsbanken.dk, 1 @@ -63687,6 +63617,7 @@ handicappingsportsest.ga, 1 handicapzero.org, 1 handicraftsman.tk, 1 handigehannie.nl, 1 +handinhandhrd.eu, 1 handlekrypto.com, 1 handles.tech, 1 handlingcosters.ga, 1 @@ -63698,7 +63629,6 @@ handmadehechoamano.com, 1 handmadeselling.com, 1 handmadetutorials.ro, 1 handphones.tk, 1 -handpiece.com, 1 handpresso.com, 1 hands.net, 1 handsaccounting.com, 1 @@ -63706,6 +63636,7 @@ handsender-express.com, 1 handsome-samurai.jp, 1 handsomeabel.tk, 1 handsonscience.com.au, 1 +handsontheheart.eu, 1 handstandstudio.ga, 1 handsup.dance, 1 handwerk-digital-steinfurt.de, 1 @@ -63724,6 +63655,7 @@ handyschaft.de, 1 handysex.live, 1 handyticket.de, 1 hanfoot.tk, 1 +hanfordca.gov, 1 hanfox.co.uk, 0 hanfverband-erfurt.de, 1 hang333.moe, 1 @@ -63732,7 +63664,6 @@ hangarbox.de, 1 hangardasaves.com.br, 1 hangargeek.ml, 1 hangcapnach.com, 1 -hangkei.com, 1 hangout, 1 hangouts.google.com, 1 hangryum.com, 1 @@ -63750,8 +63681,7 @@ hankoreas.com, 1 hankr.com, 1 hanksservice.com, 1 hanky2.com, 1 -hanlonconcrete.com, 1 -hanlonhouse.us, 1 +hanlonhouse.us, 0 hanmandalu.com, 1 hanmandao.com, 1 hanmandaohang.com, 1 @@ -63787,7 +63717,6 @@ hansashop.eu, 0 hansashop.fi, 0 hansbruis.tk, 1 hanschventures.com, 1 -hansee.com, 1 hansen-kronshagen.de, 1 hansen.hn, 1 hansgoes.it, 1 @@ -63815,15 +63744,11 @@ hanys.xyz, 1 hanzcollection.online, 1 hanzubon.jp, 1 hao-zhang.com, 1 -haofeng.com, 1 -haoke.com, 1 -haoming.com, 1 haorenka.co, 1 haoz.tk, 1 haozhexie.com, 1 haozi.me, 1 hapfox.de, 1 -hapiao.com, 1 hapijs.cn, 1 hapissl.com, 1 hapivm.com, 1 @@ -63975,7 +63900,7 @@ hardmine.ru, 1 hardnet.cz, 1 hardnode.org, 1 hardnoiser.tk, 1 -hardpay.com, 1 +hardofffamily.com, 1 hardrain980.com, 1 hardrock.tk, 1 hardrocksportsbook.com, 1 @@ -63983,7 +63908,6 @@ hardscience.games, 1 hardscience.io, 1 hardstation.tk, 1 hardstyleclothes.tk, 1 -hardtailrecon.com, 1 hardtec.tk, 1 hardtfrieden.de, 1 hardtime.tk, 1 @@ -64007,11 +63931,8 @@ harfordpark.org, 1 harfordvotes.gov, 1 hargaindo.com, 1 hargamobilmu.com, 0 -harghita.com, 1 -hargita.com, 1 hari-katha.tk, 1 hari-tech.com, 1 -harianjogja.com, 1 haribilalic.com, 1 harigovind.org, 1 hariharnagar.tk, 1 @@ -64043,6 +63964,7 @@ harmonyhomeaidservices.co.uk, 0 harmonylife.ro, 1 harmonypianoschool.com, 1 harmonyroomspa.com, 1 +harmreduction.org, 1 harmreductionwa.org, 1 harms.io, 1 harmsboone.org, 1 @@ -64070,7 +63992,9 @@ harrietjohnston.tk, 1 harrimantn.gov, 1 harringtonca.com, 1 harrisandharris.com.au, 1 +harrisburgnc.gov, 1 harrisconsulting.ie, 1 +harriscountyesd11.gov, 1 harrisexteriors.com, 1 harrisonar.gov, 1 harrisonassessments.asia, 1 @@ -64088,6 +64012,7 @@ harrisoncountyms.gov, 1 harrisoncountymschanceryclerk.gov, 1 harrisonsdirect.co.uk, 1 harrisontownshipmi.gov, 1 +harrodsburgky.gov, 1 harrogatemoneyman.com, 1 harry-baker.com, 1 harry-hk.tk, 1 @@ -64109,6 +64034,7 @@ harryyy.me, 0 harshani.ga, 1 harshee.ml, 1 hartan.to, 1 +hartcountyky.gov, 1 hartdesign.co.nz, 1 hartfordct.gov, 1 hartfordschools.org, 0 @@ -64146,6 +64072,7 @@ harvestgospelministries.org, 1 harvestmoon.ga, 1 harvestmoon.ml, 1 harveyauzorst.com, 1 +harveycounty.gov, 1 harveyplum.com, 1 harveysautoservice.net, 1 harveysproducts.co.nz, 1 @@ -64197,9 +64124,12 @@ hashsters.io, 1 hashulchan.co.il, 1 hashworks.net, 1 hashxp.org, 1 +hasicarna-teleci.cz, 1 +hasicarnateleci.cz, 1 hasilkeluaransgp.com, 1 hasilocke.de, 1 hasjob.co, 1 +haskellar.gov, 1 haskellcountytx.gov, 1 haskovec.com, 1 hasmoralsers.ga, 1 @@ -64230,6 +64160,7 @@ hatake.tk, 1 hatakekaigi.com, 1 hataonline.tk, 1 hatarisecurity.co.ke, 1 +hataybitkisel.net, 1 hatcher.cloud, 1 hatchutah.gov, 1 hate.ga, 1 @@ -64315,7 +64246,7 @@ haveg.ru, 1 haveibeenpwned.be, 1 haveibeenpwned.com, 1 havellab.de, 1 -havells.com, 1 +havells.com, 0 haven-staging.cloud, 1 havencyber.com, 1 havenstar.com, 1 @@ -64327,6 +64258,7 @@ havi-engel.de, 1 havilandbroadband.com, 1 havivdriver.co.il, 1 havohravo.com, 1 +havredegracepolicemd.gov, 1 havuzkapinda.com, 1 hawaiiafro.tk, 1 hawaiianchoice.com, 1 @@ -64346,11 +64278,11 @@ hawit-steuerberatung.support, 1 hawk-la.com, 1 hawk.pl, 1 hawkargentina.com, 1 -hawkbiosystems.com, 0 hawkeyeia.gov, 1 hawkeyeinsight.com, 1 hawkins.plus, 1 hawkinsonkiaparts.com, 1 +hawkmachinery.com.au, 1 hawkofgeorgia.com, 1 hawkon.dk, 1 hawkrovers.tk, 1 @@ -64399,6 +64331,7 @@ haze.productions, 1 hazeldeanfamilydentalcentre.com, 1 hazelhof.nl, 1 hazelkid.tk, 1 +hazelwood.co.uk, 1 hazeover.com, 1 hazhistoria.net, 1 hazimdesign.tk, 1 @@ -64410,9 +64343,9 @@ hazytales.com, 1 hazza.net, 1 hb.by, 1 hb5197.com, 0 -hb6729.com, 1 hb8522.com, 1 hb9397.com, 1 +hb9ikn.ch, 1 hba1crechner.de, 1 hbaa.ml, 1 hbag.org, 1 @@ -64496,7 +64429,6 @@ hdc.sg, 1 hdcoupler.com.au, 1 hddrecovery.net.au, 1 hdeaves.uk, 1 -hdepic.com, 1 hdert.com, 1 hdevent.net, 1 hdfreeizle.com, 1 @@ -64591,6 +64523,7 @@ healmynation.com, 1 healtbeautyturkey.tk, 1 health-and-beauty-news.net, 1 health-ashlandcounty-oh.gov, 1 +health-click.com.tw, 1 health-e.org.za, 1 health-ecore.com, 1 health-in-mind.org.uk, 1 @@ -64647,7 +64580,6 @@ healthcalculator.site, 1 healthcanal.ga, 1 healthcaptive.ga, 1 healthcare.gov, 0 -healthcare4ppl.com, 1 healthcareagency.tk, 1 healthcareareainfo.tk, 1 healthcareconnexion.com, 1 @@ -64712,6 +64644,7 @@ healtheagle.ga, 1 healtheffectsofasbestos.com, 1 healthekids.tk, 1 healthemden.tk, 1 +healtherm.co.jp, 1 healthessence.ga, 1 healthfalcon.ga, 1 healthfame.ga, 1 @@ -64912,6 +64845,7 @@ healthyburn.tk, 1 healthychoices.tk, 1 healthyclinic.tk, 1 healthycolorado.tk, 1 +healthycompetition.gov, 1 healthyfeet.gr, 1 healthyfitfood.com, 1 healthyflorida.tk, 1 @@ -65018,14 +64952,12 @@ heatingequipment.tk, 1 heaven-boutique.de, 0 heavenlybeauty.tk, 1 heavenlylanka.com.au, 1 -heavenlynails.pl, 1 heavenlyseals.com, 1 heavenlysmokenc.com, 1 heavennewsers.ga, 1 heavennewsest.ga, 1 heavensattic.co.uk, 1 heavensolutions.com.br, 1 -heaventurizm.com.tr, 1 heavycaliber.com, 1 heavycoupleers.ga, 1 heavycoupleest.ga, 1 @@ -65146,6 +65078,7 @@ heihaha.com, 1 heihei.cf, 1 heijblok.com, 1 heijdel.nl, 1 +heijkoopwebservice.nl, 1 heijmans.blog, 1 heijmans.io, 1 heijmans.org, 1 @@ -65192,6 +65125,7 @@ heistheguy.com, 1 heitepriem.info, 1 heiwa-valve.co.jp, 1 hejazultra.org, 1 +hejraa.net, 1 heka.ai, 1 hekat.sk, 1 hekate.com.mx, 1 @@ -65310,6 +65244,7 @@ hellobrian.me, 1 hellocash.business, 1 hellocat.cf, 1 hellocentral.ga, 1 +hellocharliebooks.com, 1 hellocoding.de, 1 hellodesign.tk, 1 hellodollface.com, 1 @@ -65366,7 +65301,6 @@ helminger-lrs.at, 1 helmscapital.co.uk, 1 helochic.com, 1 heloisamarra.com, 1 -helooo.com, 0 helorobo.com, 1 help-me.today, 1 help207.me, 1 @@ -65425,6 +65359,7 @@ helvia.ai, 1 hemagon.com, 1 hemanklerehab.com, 1 hemaroids.tk, 1 +hematoonkologia.pl, 1 hemdal.se, 0 hemdian.com, 1 hemmens.eu, 1 @@ -65520,6 +65455,7 @@ hentaimaster.net, 1 hentaipornography.com, 1 hentaipros.com, 1 hentaiprosnetwork.com, 1 +hentaiprospremium.com, 1 hentairead.com, 1 hentairoulette.com, 1 hentaishit.com, 1 @@ -65559,8 +65495,6 @@ herbalhouse.tk, 1 herbalife.ru, 1 herbalifereport.tk, 1 herbalkanker.tk, 1 -herbalmusings.net, 1 -herbalproducts.com, 1 herbarex.bg, 1 herbarium.cf, 1 herbdonbass.ru, 1 @@ -65581,10 +65515,10 @@ herbymiast.waw.pl, 1 herculesca.gov, 1 herculex.fi, 1 herderradio.ml, 1 +herdingcatshere.com, 1 herdwilliam.ml, 1 herdwilliam.tk, 1 herealways.tk, 1 -herecafe.com, 1 heredapoxetine.gq, 1 herefordlighthouse.org, 0 heren.fashion, 1 @@ -65607,7 +65541,6 @@ heritagereformed.tk, 1 heritagetea.tk, 1 heritagetechnologies.net, 1 herizon.cf, 1 -herjj.com, 1 herkam.pl, 1 herkel.email, 1 herkel.media, 1 @@ -65647,7 +65580,6 @@ herocentral.de, 1 heroco.xyz, 1 herod.tk, 1 heroes3stat.tk, 1 -heroesofthenorth.com, 1 heroesoftomorrow.nl, 1 heroesorchestra.com, 1 herofil.es, 1 @@ -65662,7 +65594,6 @@ heromuster.com, 1 heronhallacademy.org.uk, 1 heroofkings.com, 1 heroplusgroup.com, 0 -heroway.com, 1 heroxin.com, 1 herp.careers, 1 herp.top, 1 @@ -65744,6 +65675,8 @@ hestia-systeme.fr, 1 hestonlawfirm.com, 1 hesyifei.com, 1 het-klaverblad.nl, 1 +hetaera-agency.com, 1 +hetaeragroup.com, 1 hetchie.com, 1 hetcoronalab.nl, 1 hetdebat.tk, 1 @@ -65757,6 +65690,7 @@ hetmedialab.nl, 1 hetmeisjeachterpauw.nl, 1 hetmer.cz, 1 hetoefenpunt.be, 1 +hettingerundpartner.de, 1 hetushu.com, 1 hetveurtheater.nl, 1 hetvezercsarda.hu, 1 @@ -65770,6 +65704,7 @@ heute.training, 1 heutger.de, 1 heutger.net, 1 hev.edu.ee, 1 +heveacom.com, 1 hevenerfeld.de, 1 hevenkin.cn, 1 hevertonfreitas.com.br, 1 @@ -65856,6 +65791,7 @@ hfsctx.gov, 1 hfsg-habicht.at, 1 hfvuejq.pro, 1 hfx405.de, 1 +hfxtwppa.gov, 1 hg.eu, 1 hg.python.org, 1 hg0086.la, 0 @@ -65883,7 +65819,6 @@ hh-ri.com, 1 hh-wolke.dedyn.io, 1 hh5197.co, 1 hh6729.co, 1 -hh6729.com, 0 hh6957.co, 1 hh9297.co, 1 hh9397.com, 1 @@ -65911,6 +65846,7 @@ hibanaworld.com, 1 hibbingmn.gov, 1 hibin.tk, 1 hibiscuscoastfinancialservices.com.au, 1 +hiboomapp.com, 1 hibrid-turf.com, 1 hiccupsandjuice.co.uk, 1 hickmancountytn.gov, 1 @@ -65937,6 +65873,7 @@ hiddenhillselectric.com, 1 hiddenhillsexteriorlighting.com, 1 hiddenhillslighting.com, 1 hiddenimage.ml, 1 +hiddenleaf.network, 1 hiddenlogicit.co.uk, 1 hiddenmalta.net, 1 hiddenpalms.tk, 1 @@ -65965,6 +65902,7 @@ hidupbisadiatur.com, 1 hieisuki.ga, 1 hielscher.com, 1 hien.cf, 1 +hierank.org, 1 hierden-bosch.nl, 1 hierdenbosch.nl, 1 hierer.com, 1 @@ -66008,6 +65946,7 @@ highdeserttinyhomes.com, 1 highdonate.tk, 1 higheducation.ml, 1 highend-audiopc.com, 1 +highendcompany.ch, 1 highenergy.tk, 1 higherairspace.eu, 1 higherpress.org, 1 @@ -66048,6 +65987,7 @@ highsky.ir, 1 highspeed-arnsberg.de, 1 highspeedinternetservices.ca, 1 highspenfc.tk, 1 +highspire.gov, 1 highsprings.gov, 1 highstakesdb.com, 1 hightech.construction, 1 @@ -66068,7 +66008,6 @@ higilimpmaringa.com.br, 1 higilopocht.li, 1 higsegeirl.com, 1 higueras.tk, 1 -hii.or.th, 1 hiig.edu.ee, 1 hiitrepublic.com.au, 1 hiiumeretuulepark.ee, 1 @@ -66099,7 +66038,6 @@ hilbertwi.gov, 1 hilde.link, 1 hiledge.com, 1 hilelipc.com, 0 -hilfe-bei-krebs-vechta.de, 1 hilfikers.com, 1 hilinecreators.tk, 1 hill.selfip.net, 1 @@ -66121,11 +66059,13 @@ hillsclerk.com, 1 hillsdalecounty.gov, 1 hillsfarmstays.co.uk, 1 hillshandymate.com, 1 +hillside-il.gov, 1 hillsidecustom.com, 1 hillsphotosoc.tk, 1 hillstohome.com, 1 hillstrak.com.au, 1 hillstrakwpg.com.au, 1 +hillsvilleva.gov, 1 hilltopcellar.com, 1 hilltopsurgicalhospital.ga, 1 hilnu.com, 1 @@ -66154,12 +66094,12 @@ hinaryazan.com, 1 hinasense.jp, 1 hinata-hidetoshi.com, 1 hinatayamagolf.jp, 1 +hinckleymn.gov, 1 hindenburgring.com, 1 hindenburgring.de, 1 hindibaba.tk, 1 hindigalaxy.com, 1 hindikibindi.tk, 1 -hindimeinjankari.com, 1 hindimeseekhe.tk, 1 hindimoviedownload.net, 1 hindu-temple.tk, 1 @@ -66169,6 +66109,7 @@ hinduworld.tk, 1 hindweb.tk, 1 hingehealth.com, 0 hingle.me, 1 +hinhanhykhoa.com, 1 hinit.no, 1 hinkel.tk, 1 hinketsujyoshi-no-torisetsu.com, 1 @@ -66378,7 +66319,7 @@ hivemindsystems.com, 1 hiveopolis.eu, 1 hiverlune.net, 0 hivesigner.com, 1 -hiwannz.com, 1 +hiwannz.com, 0 hiwebsite.tk, 1 hiwiki.tk, 1 hiwini.org, 1 @@ -66403,6 +66344,7 @@ hj99111.com, 1 hj99333.com, 0 hjallboscoutkar.se, 1 hjaltespizza.dk, 1 +hjartajonkoping.se, 1 hjartasmarta.se, 1 hjbw-sterken.nl, 1 hjdiaz.com, 1 @@ -66428,11 +66370,9 @@ hjyl7999.com, 0 hjyl9898.com, 0 hk-shuttle.net, 1 hk.search.yahoo.com, 0 -hk130.com, 1 hkamran.com, 1 hkas.org.hk, 1 hkconcept.lu, 1 -hkd.cn, 1 hkgix.net, 1 hkl-gruppe.de, 1 hkmap.co, 1 @@ -66453,6 +66393,7 @@ hkuaiji.com, 1 hkumeicom.work, 1 hkustmbajp.com, 1 hkvi.nl, 1 +hkwebservices.com.au, 1 hl-design.co.kr, 1 hl8id.club, 1 hl8id.vip, 1 @@ -66537,6 +66478,7 @@ hobartok.gov, 1 hobbiesworld.tk, 1 hobby-drechselei.de, 1 hobby-lover.com, 1 +hobby.porn, 1 hobby4geek.com, 1 hobbybrauer.de, 1 hobbydo.cf, 1 @@ -66609,7 +66551,6 @@ hof-mulin.ch, 1 hofapp.de, 1 hofbraeu-muenchen.de, 1 hoferdach.de, 1 -hoffmancorporation.com, 1 hoffmanig.com, 1 hoffmannresearch.ca, 1 hoffmanns-ballonshop.de, 1 @@ -66644,7 +66585,6 @@ hohlhupe.de, 1 hohlhupen.de, 1 hohm.in, 1 hohma.tk, 1 -hohnet.com, 0 hohny.gov, 1 hoikin.tk, 1 hoiku-map.tokyo, 0 @@ -66709,12 +66649,12 @@ holini.com, 0 holisticacupuncture.com.au, 1 holisticdevelopmentagency.ml, 1 holistichealer.in, 1 -holisticon.de, 0 holisticwebsolutions.co.uk, 1 holiy.jp, 1 hollabanken.cf, 1 holladayut.gov, 1 holland-sailing.de, 1 +hollandbrowncountywi.gov, 1 hollandco.au, 1 hollandco.com, 1 hollandco.com.au, 1 @@ -66775,7 +66715,6 @@ holostyak.tk, 1 holowaty.me, 1 holoxplor.space, 1 holstein.tk, 1 -holstphoto.com, 1 holtcountyne.gov, 1 holtkampfinancieeladvies.nl, 0 holtslander.ca, 1 @@ -66819,6 +66758,7 @@ holzundgarten.de, 1 homa.website, 0 homake.cf, 1 homatism.com, 1 +homato.uk, 1 homd.xyz, 1 home-design.bg, 1 home-hunts.com, 1 @@ -66873,6 +66813,7 @@ homecompost.in, 1 homecpr.com.au, 1 homecrawler.ga, 1 homecreatives.net, 1 +homecrewconstruction.com, 1 homedecorclassic.tk, 1 homedecorspecialists.com, 1 homedeparto.com, 1 @@ -67011,7 +66952,6 @@ homeforum.tk, 1 homefromhomecornwall.co.uk, 1 homegang.ga, 1 homegardendecoration.tk, 1 -homegardengift.com, 1 homegardeningforum.com, 1 homegardenresort.nl, 1 homegeo.ga, 1 @@ -67154,6 +67094,7 @@ homitov.tk, 1 hommecontemporain.org, 1 homnest.fr, 0 homo.ga, 1 +homo1145.xyz, 1 homofo.tk, 1 homoglyph.net, 1 homointerneticus.tk, 1 @@ -67189,9 +67130,17 @@ hondudiario.tk, 1 honest.ga, 1 honestblogers.ga, 1 honestblogest.ga, 1 +honestguidebook.com, 1 +honestguidebook.cz, 1 +honestguidetour.com, 1 +honestguidetour.cz, 1 +honestoverheaddoor.net, 1 +honestpragueguide.cz, 1 +honestshipping.com, 1 honestworknmoney.tk, 1 honesty.com.pl, 1 honey.beer, 1 +honeyarcus.art, 1 honeybhealthyliving.com, 1 honeybrooklibrary.org, 1 honeycomb.io, 1 @@ -67261,6 +67210,7 @@ hooliganz.tk, 1 hoon.tk, 1 hoooc.com, 1 hoop.la, 1 +hoopa-nsn.gov, 1 hooperlabs.xyz, 1 hoopernewton.com, 1 hoopertechnicalsolutions.com, 1 @@ -67284,6 +67234,7 @@ hopemeet.info, 1 hopemeet.me, 1 hopepartnershipproject.com, 1 hopesanddreams.org.uk, 1 +hopewellpolicenj.gov, 1 hopeworld.pro, 1 hopf.de, 1 hopglass.eu, 1 @@ -67293,6 +67244,7 @@ hopict.nl, 1 hopital-tarascon09.fr, 1 hopitaux-ariege.fr, 1 hopkintonpolice-ri.gov, 1 +hopkintonpoliceri.gov, 1 hopkintonri.gov, 1 hoplongtech.com, 1 hopo.design, 1 @@ -67300,6 +67252,7 @@ hoponmedia.de, 1 hops-and-ashes.de, 1 hopscotch.cz, 1 hopscotchmodel.com, 1 +hopsmaus-shop.de, 1 hor.rent, 1 hor.website, 1 horablanquiazul.tk, 1 @@ -67330,6 +67283,7 @@ horizontalsystems.io, 1 horizonveterinaryservices.com, 1 horkel.cf, 1 horkel.tk, 1 +horlogenumerique.fr, 1 hormet.tk, 1 hormigonimpreso.biz, 1 hormonetrackerers.ga, 1 @@ -67353,7 +67307,6 @@ hornyhostel.com, 1 horoca.net, 1 horochx.org, 0 horodance.dk, 1 -horoscope-sound-healing.com, 1 horoscopimages.tk, 1 horoscopist.com, 1 horoscopo.ml, 1 @@ -67368,7 +67321,6 @@ horrorfreaks.tk, 1 horrormovies.gr, 1 horrorserv.com, 1 horrycountysc.gov, 1 -hors.coffee, 1 horsa.cc, 1 horsa.io, 1 horsa.xyz, 1 @@ -67386,7 +67338,6 @@ horsemanshipdentistryschool.com, 1 horseplanet.tk, 1 horseridingdurban.com, 1 horsewithnoname.com, 1 -horsgroup.com, 1 horsky.me, 1 horstfuchs.tk, 1 horstmanshof.eu, 1 @@ -67415,7 +67366,7 @@ hosiery.tk, 1 hosieryexpoers.ga, 1 hosieryexpoest.ga, 1 hosifuri.net, 1 -hosimiyasio.com, 0 +hosimiyasio.com, 1 hosoi-tax.com, 1 hospiceandcommunitycare.com, 1 hospiceandcommunitycare.net, 1 @@ -67443,10 +67394,8 @@ hospitalsineachstate.com, 1 hospitalviladaserra.com.br, 1 hossi.pro, 0 hossien.tk, 1 -hossleylps.com, 1 host-heberg.com, 1 host-morezar.ml, 1 -host-stage.net, 1 host.ax, 1 host1oc.eu.org, 1 host24.com.pk, 1 @@ -67596,6 +67545,7 @@ hotel-lacourcarree.com, 1 hotel-le-vaisseau.ch, 0 hotel-leda.com, 1 hotel-navis.hr, 1 +hotel-promyk.pl, 1 hotel-rosner.at, 1 hotel-rosskopf.it, 1 hotel-selva-gardena.net, 1 @@ -67641,13 +67591,13 @@ hotelmap.com, 1 hotelmariasas.it, 1 hotelmarinaadria.com, 1 hotelmelograno.eu, 1 +hotelmirage-bg.com, 1 hotelmonal.in, 1 hotelnagarkotparadise.tk, 1 hotelplazataranto.com, 1 hotelponcowinatan.com, 1 hotelpromo.codes, 1 hotelreis.com.br, 1 -hotelriviera.co.uk, 1 hotels-insolites.com, 1 hotels-resorts-in-crimea.tk, 1 hotels3d.com, 1 @@ -67726,7 +67676,9 @@ hotsoft.com.br, 1 hotsolarsolutions.com, 1 hotspot.cl, 1 hotspotshield.com, 1 +hotspringcountysoar.gov, 1 hotspringsar.gov, 1 +hotspringscountywy.gov, 1 hotsvenja.com, 1 hottaro.com, 1 hottchic.com, 1 @@ -67775,10 +67727,12 @@ houselocal.co.uk, 1 housemart.company, 1 housemates.uk.com, 1 housemouse.tk, 1 +houseofaceonline.com, 1 houseofhipsters.com, 1 houseofmusic.co.uk, 1 houseofpertijs.com, 1 houseofpheromones.com, 1 +houseofshades.com, 1 houseoftutors.co.uk, 1 houseofyee.com, 1 houseplant.tk, 1 @@ -67790,7 +67744,6 @@ housese.at, 1 houseshop.biz, 1 housesmartdecore.tk, 1 housesumo.com, 1 -housetories.com, 1 housevertising.nl, 1 housing.com, 1 housingauctions.net, 1 @@ -67798,7 +67751,6 @@ housingcenter.com, 1 housinglincolncountyor.gov, 1 housingloan.jp, 1 housingokc.gov, 1 -housten.com, 1 houston-building-maintenance.com, 1 houston-probate-law.com, 1 houstonaudubon.org, 1 @@ -67806,6 +67758,7 @@ houstonbestmaidservice.com, 1 houstoncenterforvaluedliving.com, 1 houstoncosoal.gov, 1 houstoncountyal.gov, 1 +houstoncountyga.gov, 1 houstongaragedoorsrepair.com, 1 houstonhomerevival.com, 1 houstonhughes.tk, 1 @@ -67822,7 +67775,6 @@ houtinee.com, 1 hovala.tk, 1 hovelaar.nl, 1 hoverboardbarato.com, 1 -hovia.com, 1 hovset.net, 1 how-to-build-computer.tk, 1 how-to-simply.com, 1 @@ -67986,6 +67938,7 @@ hrd-sec.com, 1 hrd.pl, 1 hrdns.de, 1 hreflang.info, 1 +hrej.eu, 1 hrejterzy.com, 1 hrgt.eu, 1 hristijanspirovski.tk, 1 @@ -68006,6 +67959,7 @@ hrmg.agency, 1 hrmny.sh, 1 hrndz.io, 1 hrnk.org, 1 +hrntknr.net, 1 hro.to, 1 hrobert.hu, 1 hroc.co.uk, 1 @@ -68041,7 +67995,6 @@ hsbc-zertifikate.de, 1 hsbs.com.sg, 1 hsbte.com, 1 hsbuild.com, 1 -hsc.com.vn, 1 hsc.gd.cn, 1 hschen.top, 0 hscomposites.co.nz, 1 @@ -68050,8 +68003,10 @@ hse-online.com, 1 hse-reglementaire.com, 1 hselectricalservices.com, 1 hsex.tv, 0 +hsg-lumdatal.de, 1 hsgms.de, 1 hshnetwork.net, 1 +hsi.gov, 1 hsi.health, 1 hsivonen.com, 1 hsivonen.fi, 1 @@ -68072,7 +68027,6 @@ hsreformas.es, 1 hsselite.com, 1 hst.tc, 1 hstoyanov.com, 1 -hsts-preload-test.xyz, 1 hsts.eu, 1 hsts.eu.org, 1 hsts.me, 1 @@ -68113,6 +68067,7 @@ htlball.at, 1 htljobs.at, 1 htm-partners.com, 1 htmag.co.il, 1 +htmainternational.com, 1 htmanager.fr, 1 htmdom.com, 1 html-builder.tk, 1 @@ -68180,8 +68135,9 @@ hu-a-u.com, 1 hu.search.yahoo.com, 0 hua-in.net, 1 huabianwa.com, 0 -huachuang.com, 1 huagati.com, 1 +huakai.es, 1 +huakai.it, 1 huang.nu, 1 huangban.org.cn, 1 huangguancq.com, 1 @@ -68217,6 +68173,7 @@ hub385.com, 1 hubanero.cz, 1 hubapi.com, 1 hubbardhouseugrrmuseum.org, 1 +hubbardtx.gov, 1 hubbaworld.tk, 1 hubbell.com, 1 hubchain.com, 1 @@ -68252,6 +68209,7 @@ hudeem-vmeste.ml, 1 hudhaifahgoga.co.za, 1 hudhomestore.gov, 1 hudobniny.net, 1 +hudochharmoni.se, 1 hudognik.com, 1 hudrydum.cz, 1 hudsonlifting.co.uk, 1 @@ -68284,6 +68242,7 @@ hugebeastest.ga, 1 hugetits.tv, 1 huggies.com.au, 1 huggy.moe, 1 +hughescountyok911.gov, 1 hughfitzgerald.com, 1 hugi.is, 1 huglen.info, 1 @@ -68307,11 +68266,7 @@ hugs.ua, 1 huhao.tk, 1 huhu.cf, 1 huibrotladen.com, 1 -huicui.com, 1 -huiguniang.com, 1 huiketang.com, 1 -huimin.com, 1 -huimou.com, 1 huininga.com, 1 huininga.nl, 1 huininga.org, 1 @@ -68360,6 +68315,7 @@ human-dev.io, 1 human-parasites.tk, 1 human-shinri.com, 1 humana-medicaresupplement.com, 1 +humana.med.ec, 1 humanamente.tk, 1 humanbeing.tk, 1 humanconstanta.org, 1 @@ -68426,7 +68382,6 @@ humboldtmfg.com, 1 humdata.org, 1 humdruma-recordingz.tk, 1 humer-it.com, 0 -humexe.com, 1 humeydi.tk, 1 humi.ca, 1 humio.com, 1 @@ -68448,10 +68403,11 @@ humored.gq, 1 humorojo.com, 1 humpen.se, 1 humphreyscountytn.gov, 1 +humphreystnsheriff.gov, 1 humpydumpy.tk, 1 humuluslupulus.de, 1 humus.tk, 1 -hunanbank.com, 1 +huna.viajes, 1 hunaniinfotech.com, 1 hund.io, 1 hund.ml, 1 @@ -68517,13 +68473,10 @@ huon.fyi, 1 huonit.com.au, 0 huoqibaike.club, 1 huoyankan.com, 1 -huoyou.com, 1 -huozhen.com, 1 hup.hu, 0 hupeng.me, 1 hupoyunlar.com, 1 hurbascooter.com, 1 -hurbo.com, 1 hurdafiyatlari.site, 1 hurinkazan2020.com, 1 huron.tk, 1 @@ -68658,6 +68611,7 @@ hydrante.ch, 0 hydras.tk, 1 hydrazin.pw, 1 hydrique.ch, 1 +hydro-pool.org, 1 hydro17.com, 1 hydroagro.pl, 1 hydroaralen.com, 1 @@ -68668,7 +68622,6 @@ hydrocontrolsystems-janssenwaterproofing.com, 1 hydrocontrolsystems.com, 1 hydrogel.tk, 1 hydrogenplatform.com, 1 -hydrographicsocietybenelux.eu, 1 hydroid.tk, 1 hydrolifehottubs.co.uk, 1 hydrolyze.tk, 1 @@ -68689,15 +68642,14 @@ hydrozen.io, 1 hydrozone.fr, 1 hyec.jp, 1 hyex.com.au, 1 -hygieneproclean.co.nz, 1 hygienet.be, 1 hygo.com, 1 hygraph.com, 1 hyk.me, 1 hyland.com, 1 +hylandhills.gov, 1 hylark.com, 1 hylians.com, 1 -hyllie.net, 1 hymn.com, 1 hymnal.net, 1 hymnsandverses.com, 1 @@ -68760,6 +68712,7 @@ hypixelstudios.com, 1 hypno-thera.fr, 1 hypnobb.com, 1 hypnos.hu, 1 +hypnose-emdr-brest.fr, 1 hypnose-hennigsdorf.de, 1 hypnose-nimes.fr, 1 hypnoseduction.tk, 1 @@ -68804,6 +68757,7 @@ hyra.tk, 1 hyrin.tk, 1 hyrius.net, 1 hyrulekingdom.tk, 1 +hyrumcity.gov, 1 hys-te-ria.tk, 1 hyser.com.ua, 1 hysh.jp, 1 @@ -68815,6 +68769,7 @@ hytale.com, 1 hytzongxuan.com, 1 hytzongxuan.top, 1 hyunbridge.com, 1 +hyundai-motor.ro, 1 hyundaifinance.de, 0 hyundaipartsdeal.com, 1 hyundaisrilanka.lk, 1 @@ -68873,6 +68828,7 @@ i-scream.space, 1 i-sports.cz, 1 i-stream2watch.com, 1 i-telligence.de, 0 +i-ticket.cz, 1 i-tm.com.tw, 1 i-tools.ru, 1 i-verbi.it, 1 @@ -68904,7 +68860,6 @@ i5197.co, 1 i5y.co.uk, 1 i5y.org, 1 i6729.co, 1 -i6729.com, 0 i6957.co, 1 i7.io, 1 i7sas.tk, 1 @@ -68968,7 +68923,6 @@ iamsainknight.tk, 1 iamsamaskom.tk, 1 iamtheib.me, 1 iamthelife.io, 1 -iamthesweetspot.com, 1 iamtonyarthur.com, 1 iamtp.com, 1 iamtrainsafe.co.uk, 1 @@ -69022,7 +68976,6 @@ ibb.istanbul, 1 ibbit.ro, 1 ibc-container.be, 1 ibc.com, 1 -ibcl.us, 1 ibcmed.com, 1 ibcmed.org, 1 ibe.de, 1 @@ -69052,7 +69005,6 @@ ibidyoupeace.com, 1 ibiki-boushi-makura.net, 1 ibilog.net, 1 ibin.co, 1 -ibiu.xyz, 0 ibiz.mk, 1 ibizads.tk, 1 ibizaluxuryachts.com, 1 @@ -69116,7 +69068,7 @@ iccorporateinteriors.com.au, 1 iccupplatoon.tk, 1 iccxx.cn, 1 icd-codes.org, 1 -icd-s.com, 1 +icd-s.com, 0 icddd.pl, 1 icdisinfection.com.au, 1 icdp.org.ua, 1 @@ -69210,11 +69162,11 @@ iclinic-mrt.ru, 1 iclinic.ua, 1 icloud.com, 1 icloudlogin.com, 1 -icmarket.com, 1 icmtx.com, 1 icnc.ga, 1 icnsk.ru, 1 icnsoft.org, 1 +icocoon.ch, 1 icodeconnect.com, 1 icojapan.tokyo, 1 icollezionisti.com, 1 @@ -69278,7 +69230,6 @@ icttindia.org, 0 icusignature.com, 1 icustomboxes.com, 1 icy.aq, 1 -icy.cn, 1 icyapril.com, 1 icycanada.com, 1 icydestiny.com, 0 @@ -69338,8 +69289,6 @@ ideagenpentana.com, 1 ideagroup.co.uk, 1 ideahub.tk, 1 ideahubnepal.org, 1 -ideaklinik.com, 1 -ideaklinikbursa.com, 1 ideaktiv.com, 1 ideal-social.com, 1 ideal.shop, 1 @@ -69350,6 +69299,7 @@ idealbody.cf, 1 idealbody.gq, 1 idealcontabilidade.net, 0 idealdedetizadorabh.com.br, 1 +idealga.gov, 1 idealimobiliariabh.com.br, 1 idealize.ml, 1 idealmature.com, 1 @@ -69372,6 +69322,7 @@ ideasenfoto.com, 0 ideashop.com, 1 ideasinlab.com, 1 ideasledgrowth.com, 1 +ideasroom.eu.org, 1 ideau.pl, 1 ideaweb.de, 1 ideaweblab.com, 0 @@ -69384,7 +69335,6 @@ idee-lq.de, 1 idee-lq.net, 1 ideefactory.de, 1 ideericette.it, 1 -ideesrecettes.net, 1 idehvector.com, 1 ideiasefinancas.com.br, 1 ideice.gob.do, 1 @@ -69407,7 +69357,6 @@ identity-project.com, 1 identity.aero, 1 identity.plus, 1 identityflashmob.com, 1 -identitykrisis.com, 1 identitysandbox.gov, 1 identityswapers.ga, 1 identityswapest.ga, 1 @@ -69489,7 +69438,6 @@ idventure.de, 1 idvl.de, 1 idwaste.com, 1 idweblog.com, 1 -idwebsitehosting.com, 1 idwebtools.tk, 1 idxforza.com, 1 idyl.fr, 1 @@ -69625,7 +69573,6 @@ igkabel.ml, 1 igkabel.tk, 1 iglesiabelen.tk, 1 iglesiaquecamina.tk, 1 -igln.fr, 1 igloballaw.com, 1 iglobus.cz, 0 igloocommunities.com, 1 @@ -69669,6 +69616,7 @@ igorvlasov.tk, 1 igorvracar.com, 1 igorw.org, 1 igotoffer.com, 0 +igotwood.com.au, 1 igpwned.com, 1 igra-prestol.tk, 1 igra3k.tk, 1 @@ -69725,6 +69673,7 @@ ihmphila.org, 1 ihmsp.org, 1 ihonk.com, 1 ihoofs.com, 1 +ihop.com, 1 ihorizon.jp, 1 ihorvorotnov.com, 1 ihost.md, 1 @@ -69744,7 +69693,6 @@ ii-vi.com, 1 ii.cx, 1 ii5197.co, 1 ii6729.co, 1 -ii6729.com, 0 ii6957.co, 1 ii9297.co, 1 ii9728.co, 1 @@ -69872,7 +69820,6 @@ ilamparas.co.uk, 1 ilamparas.com, 1 ilamparas.com.co, 1 ilamparas.com.ve, 1 -ilamparas.mx, 1 ilard.fr, 1 ilasoft.net, 1 ilaunch.co.za, 1 @@ -69905,6 +69852,7 @@ ilericikadinlar.org, 1 iletisimmakinesi.com, 1 iletiyonetimi.com, 1 iletmen.com, 1 +ilfattodimolfetta.it, 1 ilformichiere.com, 1 ilfumoshop.ru, 1 ilg.ink, 1 @@ -69941,6 +69889,7 @@ illavobuempliz.ch, 1 illegalpornography.com, 1 illegalpornography.me, 1 illerzell.de, 1 +illiah.com, 1 illicitart.ca, 1 illicopresto.net, 1 illimitmail.com, 1 @@ -69957,6 +69906,7 @@ illorenese.fr, 1 illsley.org, 1 illu.ee, 1 illubel.com, 1 +illumepgh.com, 1 illuminated-security.com, 1 illuminatelife.tk, 1 illuminaten.tk, 1 @@ -70029,7 +69979,6 @@ ilug-ktm.tk, 1 iluman.tk, 1 ilumantio.tk, 1 ilunion.tk, 1 -ilusionesopticas.net, 1 ilusionistas.tk, 1 ilusionphoto.com, 1 ilusoesopticas.com, 1 @@ -70075,7 +70024,6 @@ imagetostl.com, 1 imagevillage.ir, 1 imageworkscorporation.com, 1 imageworld.tk, 1 -imagex.graphics, 1 imaginair.es, 1 imaginarium.tk, 1 imaginary.ca, 1 @@ -70151,6 +70099,7 @@ imediafly.com, 1 imediato.pt, 1 imediatoonline.com, 1 imedikament.de, 1 +imena-znachenie.ru, 1 imeria.tk, 1 imerys-mineraux-decoratifs.com, 1 imesh-light.tk, 1 @@ -70176,6 +70125,7 @@ imgup.co, 1 imguploaden.nl, 1 imhealth.co.uk, 1 imhua.com, 1 +imi-critical.com, 1 imi-rhapsody.eu, 0 imibo.com, 1 imicroscope.tk, 1 @@ -70184,7 +70134,6 @@ imigen.org, 1 imigrasilampung.co.id, 1 imigrate.me, 1 imin.co, 1 -imine.ru, 1 iming.fr, 1 iminshell.com, 0 imirhil.fr, 1 @@ -70228,6 +70177,7 @@ immigration-lawyers.co.nz, 1 immigrationdirect.com.au, 1 immijobs.co.uk, 1 immo-agentur.com, 1 +immo-aval.eu, 1 immo-aval.org, 1 immo-express.ag, 1 immo-express.biz, 1 @@ -70241,8 +70191,11 @@ immo-ment.eu, 1 immo-passion.net, 0 immo-spezial.com, 1 immo-spezial.eu, 1 +immo-spezial.info, 1 +immo-spezial.net, 1 immo-spezial.org, 1 immoaval.de, 1 +immoaval.info, 1 immoaval.mobi, 1 immobilien-badlippspringe.de, 1 immobilien-in-istanbul.de, 1 @@ -70284,6 +70237,7 @@ immoisrael.org, 1 immoisrael.org.il, 1 immomydesk.fr, 1 immoponteq.com, 1 +immoponteq.net, 1 immoraldoctors.tk, 1 immortal-it.tk, 1 immortal.org.in, 1 @@ -70293,6 +70247,8 @@ immortallove.tk, 1 immortec.com, 1 immortol.tech, 1 immortuos.live, 1 +immospezial.ag, 1 +immospezial.biz, 1 immospezial.info, 1 immovisual.be, 1 immtel.co, 1 @@ -70325,6 +70281,7 @@ imoter.it, 1 imouto.ru, 1 imouyang.com, 0 imoveisavenda.rio.br, 1 +impact-investments.estate, 1 impact-lyon.fr, 1 impact-visual.tk, 1 impact.com, 1 @@ -70462,6 +70419,7 @@ imro.ie, 1 imrozrum.k12.tr, 1 imrunner.com, 1 imrunner.ru, 1 +ims-dc.com, 1 ims-sargans.ch, 1 imsace.tk, 1 imstocker.com, 1 @@ -70486,6 +70444,7 @@ in-flame-team.com, 1 in-flames.com, 1 in-line.ru, 1 in-love.tk, 1 +in-nova-re.com, 1 in-our-nature.com, 1 in-star.com.ua, 1 in-ua.com, 1 @@ -70558,6 +70517,7 @@ incidentresponsesystem.com, 1 includesubdomains.preloaded.test, 1 includesubdomains2.preloaded.test, 1 inclusio.shop, 1 +inclusiocommunity.com, 1 inclusion.tn, 1 inclusionhcpa.org, 1 inclusioproject.com, 1 @@ -70702,6 +70662,7 @@ indiereview.tk, 1 indievelopment.nl, 1 indieweb-endpoints.cc, 1 indieweb.rocks, 1 +indiewine.org, 1 indigartbeading.ca, 1 indigartbeading.com, 1 indigenous.gov.au, 1 @@ -70709,13 +70670,13 @@ indigestiblesuppuration.tk, 1 indignes-strasbourg.tk, 1 indigo.pet, 1 indigo.tk, 1 +indigoblack.com.au, 1 indigobooks.gq, 1 indigojewelers.com, 1 indigopaints.be, 1 indigosakura.com, 1 indigterms.com, 1 indihome.co.id, 1 -indika.pe, 1 indilens.com, 1 indimike.tk, 1 indioca.gov, 1 @@ -70764,12 +70725,13 @@ indramdhani.net, 0 indranesia.tk, 1 indraq.tk, 1 indreams.me, 1 +indretningmedplanter.dk, 1 +indst.eu, 1 indtwpmi.gov, 1 induehorse.co.uk, 1 indumar.com, 1 indumentaria-arabe.tk, 1 induoloog.nl, 1 -indusap.com, 1 indusfastremit-us.com, 1 indusfastremit.com, 1 indust.me, 1 @@ -70794,6 +70756,7 @@ indyperio.com, 1 indyroom.tk, 1 indyscouts.tk, 1 indysouthsidebeekeepers.com, 1 +indyusergroups.org, 1 ineedmore.domains, 1 ineffect.net, 1 inefin.tk, 1 @@ -70990,6 +70953,7 @@ infomarradi.it, 1 infomatricula.pt, 1 infomax.gr, 1 infomeddnews.com, 1 +infomega.fr, 1 infomexico.tk, 1 infomikulcice.cz, 1 infomir.eu, 1 @@ -71068,7 +71032,6 @@ infoshield.sa, 1 infosolution.biz, 1 infosoph.org, 1 infostor.com, 1 -infosubasta.es, 1 infosystem.cf, 1 infotabla.si, 1 infotax24.com.pl, 1 @@ -71087,6 +71050,7 @@ infowaywebsolutions.com, 1 infoweb.ee, 1 infowheels.tk, 1 infoworm.org, 1 +infoyarsk.com, 1 infra-group.eu, 1 infra-se.com, 1 infra-voice.hu, 1 @@ -71174,6 +71138,7 @@ ing, 1 ing-buero-junk.de, 1 ing.dk, 1 ingalabs.hu, 1 +ingalexgroup.com, 1 ingatlanjogaszok.hu, 1 ingatlanneked.hu, 1 ingbusiness.pl, 1 @@ -71182,7 +71147,6 @@ ingebroer.com, 1 ingegnereambientale.tk, 1 ingemmologie.com, 1 ingenesis.com, 1 -ingeni.ink, 1 ingenieriaclinica.org, 0 ingenieurbatiment.com, 1 ingenieure-website.de, 1 @@ -71227,13 +71191,11 @@ ingushetia.tk, 1 ingwaz.org, 1 inhabitgroup.com, 1 inhale.it, 1 -inhaltsangabe.de, 1 inhere.cf, 1 inherfeet.ml, 1 inhomedesign.ro, 1 inhouseents.co.uk, 1 inhousehr.nl, 1 -inia.ai, 1 inialum.org, 1 iniiter.com, 1 iniitian.com, 1 @@ -71243,7 +71205,6 @@ inilahkalsel.com, 1 inilahkendari.com, 1 inilahtv.com, 1 inima.org, 1 -inimicalpart.com, 1 inin.gq, 1 init.blog, 1 init.ink, 1 @@ -71266,7 +71227,6 @@ injust.me, 1 injust.ml, 1 injust.tk, 1 inkandtonerni.co.uk, 1 -inkbeau.com, 1 inkblogdb.com, 1 inkblot.art, 1 inkbunny.net, 1 @@ -71284,6 +71244,7 @@ inkhor.se, 1 inkhub.com.au, 1 inkjets-inks.tk, 1 inkliners.tk, 1 +inko-lang.org, 1 inkognito.cf, 1 inkognito.ga, 1 inkognito.gq, 1 @@ -71301,6 +71262,7 @@ inkubatori.tk, 1 inkurz.de, 1 inkvisual.tk, 1 inlabo.de, 1 +inlce.com, 1 inlights.io, 1 inlimiters.ga, 1 inlimitest.ga, 1 @@ -71340,7 +71302,6 @@ inmyhead.tk, 1 innatocol.com, 1 inncoaching.nl, 1 innectsphere.ca, 1 -innenraumgestaltung.com, 1 inner-change-mastery.com, 1 inner-vision.tk, 1 innerdarkside.tk, 1 @@ -71374,6 +71335,7 @@ innopharmatechnology.com, 1 innosysdelft.com, 1 innot.net, 1 innotec.security, 1 +innotech.ge, 1 innoteil.com, 1 innoteknology.com, 1 innov.in, 1 @@ -71465,7 +71427,6 @@ ins-jpn.com, 1 ins-kreativ.de, 1 ins.to, 0 ins1gn1a.com, 1 -insame.space, 1 insanb.com, 1 insancendekiams.sch.id, 1 insane.zone, 1 @@ -71473,7 +71434,6 @@ insaneair.co.uk, 1 insanedevs.com, 1 insanepyro.tk, 1 insanity.zone, 1 -insankamil.com, 1 insblauehinein.nl, 1 inschrijfformulier.com, 1 inscom.events, 1 @@ -71528,7 +71488,6 @@ insighti.com, 1 insights.plus, 1 insightsoftware.com, 1 insignificant.space, 1 -insindacabili.it, 1 insinuator.net, 1 insistel.com, 1 insolent.ch, 1 @@ -71538,7 +71497,6 @@ insomniac.pl, 1 insomniac.ro, 1 insono.no, 1 insouciant.org, 1 -inspektre.com, 0 inspektre.io, 1 inspirascholen.be, 1 inspiration.gr, 0 @@ -71555,6 +71513,7 @@ inspiredentalwellness.com, 1 inspiredexperiences.co.uk, 1 inspiredhousewife.com, 1 inspiredlife.fun, 1 +inspiremenow.top, 1 inspireplanner.com, 1 inspiresurgery.com, 1 inspirez-vous-sophro.com, 1 @@ -71579,7 +71538,7 @@ instacart.careers, 1 instacart.com, 1 instachina.ru, 1 instacredito.pt, 1 -instadapp.io, 1 +instadapp.io, 0 instafind.nl, 1 instagc.com, 1 instagrabber.ru, 1 @@ -71625,6 +71584,7 @@ instead.com.au, 1 insteagle.com, 1 instelikes.com.br, 1 instem.jp, 1 +instepministriesinternational.org, 1 instics.com, 1 instinctive-archery.de, 0 institutadios.com, 0 @@ -71662,7 +71622,6 @@ insultnik.ru, 1 insultniki.ru, 1 insurance, 1 insurance-companies.tk, 1 -insurance24.online, 1 insurancebloggingers.ga, 1 insurancebloggingest.ga, 1 insurancebonzer.ga, 1 @@ -71689,9 +71648,11 @@ insurethebox.tk, 1 insurgent.tk, 1 insurgo.cloud, 1 insurrectosdelbosque.tk, 1 +inswalst.com, 1 insyde.cloud, 1 insyde.com, 1 insydesw.com, 1 +insynergy.org, 1 insysbio.uk, 1 inszu.com, 0 int-elektro.eu, 1 @@ -71707,7 +71668,6 @@ intakesync.com, 1 intakings.tk, 1 intal.info, 1 intalink.org.uk, 1 -intarweb.ca, 1 intasky.cz, 1 intasky.sk, 1 intcn.online, 1 @@ -71739,7 +71699,6 @@ integrator.io, 1 integreatedmedia.com, 1 integrisaviation.com, 1 integritet.com.se, 1 -integritree.ca, 1 integrity.gov, 1 integritydetail.com, 1 integrityfirstloans.com, 1 @@ -71760,6 +71719,7 @@ intelalumni.org, 1 intelcapital.com, 1 intelekta.es, 1 intelhost.com.br, 1 +intelics.com.au, 1 intelius.cf, 1 intellar.com, 1 intellect-ls.com, 1 @@ -71802,7 +71762,6 @@ intenirphoto.tk, 1 intensify.pictures, 1 intensiveintervention.org, 1 intensivpflege-sachsen.de, 1 -intentin.com, 1 inter-culinarium.com, 1 inter-design.sk, 1 inter-news.tk, 1 @@ -71826,6 +71785,7 @@ interbank.pe, 1 interbase.org, 1 interbec.com, 1 interblink.tk, 1 +interbulit.com, 1 interc0der.tk, 1 intercariforef.org, 1 intercars.bg, 1 @@ -71883,6 +71843,7 @@ interiorai.com, 1 interiorcarpentryqatar.com, 1 interiorcheapo.com, 1 interiorcolors.tk, 1 +interiordesignhouse.com, 1 interiorsnmore.com, 1 interisaudit.com, 1 interitus.tk, 1 @@ -71898,6 +71859,7 @@ interlogos.bg, 1 intermac.nl, 1 intermaquinas.es, 1 intermarche.pt, 1 +intermediazionerifiuti.it, 1 intermezzo-emmerich.de, 1 intermezzo-emmerich.nl, 1 interminsk.tk, 1 @@ -71912,7 +71874,6 @@ internalportal.net, 1 international-books.org, 1 international-business-world.com, 1 international-friends.net, 1 -international-genealogy-services.com, 1 international.cn.eu.org, 1 international.expert, 1 internationalairlinestickets.com, 1 @@ -71987,15 +71948,14 @@ internetstones.com, 1 internetsubsidie.tk, 1 internettoday.ga, 1 internettradie.com.au, 0 -internetwealthresource.com, 1 internetzaim.tk, 1 internetzentrale.net, 1 +internetzonei.com, 1 internews24.com, 1 interparcel.com, 1 interphoto.by, 1 interplex.com, 1 interpol.gov, 1 -interpret.cn, 1 interpretacjawynikowbadan.info.pl, 1 interprete.tk, 1 intersectionconsultancy.co.uk, 1 @@ -72003,7 +71963,6 @@ intersein-landshut.de, 1 intersein-sangha-landshut.de, 1 interseller.io, 1 intersexualite.tk, 1 -intersitios.com, 1 interslang.tk, 1 intersolute.de, 1 interspar.at, 1 @@ -72034,11 +71993,11 @@ interwebz-cheats.com, 1 interwebz.cloud, 1 interwebz.nz, 1 interwerk.de, 1 -intesis.com, 0 intestclub.tk, 1 inthechair.com, 1 inthechileanwoods.tk, 1 inthepicture.com, 1 +inthetrees.me, 1 inthevip.com, 1 inthouse.cloud, 1 intifx.com, 1 @@ -72074,7 +72033,6 @@ intradayseasonals.com, 1 intrador.com, 1 intrafi.com, 1 intralan.nl, 1 -intranasal.com, 1 intranet.dvag, 1 intranetcity.ch, 1 intranetcrowd.com, 1 @@ -72201,7 +72159,6 @@ investirenisrael.fr, 1 investirfazbem.com.br, 1 investirsolidaire.fr, 1 investisiya.az, 1 -investisseur-nomade.fr, 1 investisseur-or-matieres.com, 1 investlatam.com, 1 investment-adh.com, 1 @@ -72300,7 +72257,6 @@ iodu.re, 1 ioga.tk, 1 iogm-official.id, 1 iograficathemes.com, 1 -ioh.lol, 1 iolabs.io, 1 ioliver.co.uk, 1 iololi.com, 1 @@ -72334,6 +72290,7 @@ iop.intuit.com, 1 iopex.com, 1 iopool.us, 1 iorgroup.org, 1 +ioriogioielli.com, 1 ios11018.com, 1 iosartstudios.gr, 1 iosco.org, 1 @@ -72355,7 +72312,6 @@ iotfen.com, 1 iotjenik.eu, 1 iotmu.com, 1 iotportal.tk, 1 -iotrasloco.it, 1 iotsms.io, 1 ioville.com, 1 iovo.consulting, 1 @@ -72372,7 +72328,6 @@ iowastem.gov, 1 iowaworks.gov, 1 iowaworksforveterans.gov, 1 iowawx.com, 1 -iowxy.com, 1 iox.is, 1 ioxio-dataspace.com, 1 ioxio-showroom.com, 1 @@ -72392,6 +72347,7 @@ ip3office.com, 0 ip40.com, 1 ip4unlocked.tk, 1 ip6.li, 1 +ipa-us.org, 1 ipaddress.my, 1 ipaddressreputation.com, 1 ipadizate.com, 1 @@ -72530,7 +72486,6 @@ ipv6.gr, 1 ipv6.jetzt, 0 ipv6.pictures, 1 ipv64.net, 0 -ipv6china.com, 1 ipv6ioffentligsektor.se, 1 ipv6vpn.net, 1 ipvbook.com, 0 @@ -72649,7 +72604,6 @@ iris-elements-testing.co.uk, 1 iris-elements-testing.com, 1 iris-elements.co.uk, 1 iris-elements.com, 1 -iris-insa.com, 1 iris.co.uk, 1 irische-segenswuensche.info, 1 irisdesideratum.com, 1 @@ -72696,6 +72650,7 @@ ironbow.com, 0 ironbowhealthcare.com, 0 ironcage.tk, 1 ironcladapp.com, 1 +ironcountyut.gov, 1 ironcross.tk, 1 irondequoit.gov, 1 irondoorservices.com, 1 @@ -72703,6 +72658,7 @@ ironfistdesign.com, 1 ironfittings.com.br, 1 irongym.tk, 1 ironitekstil.com, 1 +ironleaf.io, 1 ironmagma.tk, 1 ironmaidenbootleghub.tk, 1 ironmongery.cf, 1 @@ -72777,6 +72733,7 @@ isabelcaviedes.com, 1 isabellahoopsentertainment.com, 0 isabellainlove.com, 1 isabellamelodia.com, 1 +isabellas.dk, 1 isabellavandijk.nl, 1 isabelle-delpech.com, 0 isabellehogarth.co.uk, 1 @@ -72792,6 +72749,7 @@ isakow.cf, 1 isakow.gq, 1 isamay.es, 1 isamiok.com, 1 +isanticountymn.gov, 1 isantv.com, 1 isara.com, 1 isaropiping.fr, 1 @@ -72804,7 +72762,7 @@ isbaseballstillon.com, 1 isbk.de, 0 isbndirect.com, 0 isbpanel.com, 1 -isc.org, 1 +isc.org, 0 isc2.org, 0 isc2estoniachapter.ee, 1 iscert.org, 1 @@ -72841,6 +72799,7 @@ ishimen.co.jp, 1 ishiro.me, 1 ishland.com, 1 ishopforpowerserg.com, 1 +ishtamar.fr, 1 ishtyl.com, 1 isidore.uk, 1 isidrocamachodiaz.es, 1 @@ -72850,6 +72809,7 @@ isimonbrown.co.uk, 1 isimonline.tk, 1 isincheck.com, 1 ising.pl, 1 +isiponline.ca, 1 isis.cloud, 1 isiso.com.tr, 1 isistomie.com, 0 @@ -72858,7 +72818,6 @@ isitchristmas.com, 1 isitcoffeetime.com, 1 isitdoneyet.gov, 1 isitef.com, 1 -isitmed.com, 1 isitnuclearwaryet.com, 1 isitpatchtuesday.com, 1 isitrest.info, 1 @@ -72891,7 +72850,6 @@ islamerkantho.com, 0 islamfirst.ml, 1 islamicacademy.tk, 1 islamicarchitecturalheritage.com, 1 -islamicnamess.info, 1 islamicnews.tk, 1 islamicsolution.tk, 1 islaminbremen.de, 0 @@ -72928,6 +72886,7 @@ islasvirgenes.org, 1 islatortuga.eu, 1 islcustomsbrokers.com, 1 islekyapi.com, 1 +islelamotte.gov, 1 islensktlambakjot.is, 1 isleofman.tk, 1 isletmenlikkursuankara.tk, 1 @@ -73046,6 +73005,7 @@ ist-toll.xyz, 1 ista-vdm.at, 1 istagb.ga, 1 istanbul.systems, 1 +istanbulairportassistme.com, 1 istanbulblog.tk, 1 istanbulbogazicienstitu.com, 1 istanbuleskort.tk, 1 @@ -73163,6 +73123,7 @@ itakunai-shika.com, 1 italbavaro.com, 1 italdesign.it, 1 italentado.ml, 1 +italgold.it, 1 italia-facile.ru, 1 italiaeconomy.it, 1 italiale.tk, 1 @@ -73206,7 +73167,6 @@ itascacountymn.gov, 1 itasis.com.br, 1 itasolution.it, 1 itb-online.co.uk, 1 -itbj.com, 1 itbn.hu, 1 itbog.org, 1 itbolagmedipv6.se, 1 @@ -73268,7 +73228,6 @@ itfall.tk, 1 itfh.eu, 0 itfirmaet.dk, 1 itfix.org.uk, 1 -itfj.com, 1 itfounder.com, 1 itgeeks.nl, 1 itgoesup.com, 1 @@ -73312,6 +73271,7 @@ itmindscape.com, 1 itmustbee.com, 1 itmx.cc, 0 itnet.com.ua, 1 +itninja.one, 1 itnota.com, 1 itnow.ng, 1 itnsusa.com, 1 @@ -73329,6 +73289,7 @@ itpedia.nl, 1 itperm.tk, 1 itplace.bg, 1 itpol.dk, 1 +itportal.io, 1 itpress.fi, 1 itpro.ua, 1 itprotect.pl, 1 @@ -73342,7 +73303,6 @@ itravelbg.com, 1 itraveller.net, 1 itreboot.co.nz, 1 itrendbuzz.com, 1 -itrew.ru, 1 itrezzo.com, 1 itrio.pet, 1 itrodeo.com, 1 @@ -73415,6 +73375,7 @@ itssolidest.ga, 1 itsstefan.eu, 1 itstartswithme.ca, 1 itstatic.tech, 1 +itstimetravel.com, 1 itsuitsyou.co.za, 1 itsuka-world.com, 1 itsundef.in, 0 @@ -73461,12 +73422,10 @@ itzine.ru, 1 itzkavin.tk, 1 itzlive.tk, 1 iubuniversity.tk, 1 -iune.com, 1 iupibaby.pt, 1 iuppiter-ssd.it, 1 iurisnovagestion.es, 0 iusedtobelieve.com, 1 -iuspenal.com, 1 iv-vr.com, 1 iv-well.com, 0 iv.pl, 0 @@ -73512,11 +73471,11 @@ ivfausland.de, 1 ivfeny.hu, 1 ivi.cx, 1 ivifashion.tk, 1 +ivinsutah.gov, 1 ivioschool.nl, 1 ivisa.ga, 1 ivisitkorea.com, 1 ivixor.ru, 1 -ivjose.com, 0 ivkom.com, 1 ivkymppi.fi, 1 ivmmeta.com, 1 @@ -73557,7 +73516,6 @@ ivyhelpers.com, 1 ivypanda.com, 1 ivyseeds.cf, 1 iw.net.sa, 1 -iwaiting.com, 1 iwalton.com, 1 iwant.cz, 1 iwantexchange.com, 1 @@ -73566,6 +73524,7 @@ iwanttrack.com, 1 iwantyoutocomment.tk, 1 iwascoding.com, 1 iwascoding.de, 1 +iwase-eyeclinic.com, 1 iwasfit.com, 1 iwashealthy.com, 1 iwatchcops.com, 1 @@ -73613,7 +73572,6 @@ ixquick.info, 1 ixquick.nl, 1 ixtan.ga, 1 ixware.de, 1 -ixxat.com, 0 ixypsilon.net, 1 iy.uy, 1 iyadalkassab.com, 1 @@ -73639,7 +73597,6 @@ izavel.com, 1 izb.se, 1 izbirateli.com, 1 izecubz.me, 1 -izedge.com, 1 izi-agency.com, 1 izipik.gq, 1 izkustvo.com, 1 @@ -73663,7 +73620,6 @@ izmirtemizlik.tk, 1 izodiacsigns.com, 1 izs.me, 1 izttech.com, 1 -izuba.info, 0 izumi-hirodental.com, 1 izumi-ryokan.com, 1 izumrudniy.tk, 1 @@ -73685,7 +73641,6 @@ j-library.com, 1 j-maxton.de, 1 j-ph.ovh, 1 j-robertson.com, 1 -j-storm.com, 1 j00228.com, 1 j05.cn, 1 j0bs.org, 1 @@ -73694,6 +73649,7 @@ j0hn.net, 0 j0hndball.com, 1 j0m.de, 1 j0s.eu, 1 +j15h.nu, 1 j1visahealthinsurance.com, 1 j2ee.cz, 1 j2h.de, 1 @@ -73716,16 +73672,14 @@ j5s7.de, 1 j5y.de, 1 j605.tk, 1 j6729.co, 1 -j6729.com, 1 j6957.co, 1 -j6957.com, 0 j70111.com, 0 j70222.com, 0 j70333.com, 0 j70444.com, 0 j70555.com, 0 j82365.com, 1 -j8jp.com, 0 +j8jp.com, 1 j9.ag, 0 j9297.co, 1 j9514.com, 0 @@ -73751,7 +73705,6 @@ jaajko.me.uk, 1 jaajko.site, 1 jaajko.xyz, 1 jaakkohannikainen.fi, 1 -jaalits.com, 1 jaamaa.com, 1 jaanikese.edu.ee, 1 jaarverslagveere.nl, 1 @@ -73828,6 +73781,7 @@ jacksfeestverhuur.nl, 1 jackson-quon.com, 1 jacksonchen666.com, 1 jacksoncountyfl.gov, 1 +jacksoncountymn.gov, 1 jacksoncountyor.gov, 1 jacksoncountytn.gov, 1 jacksoncountywi.gov, 1 @@ -73841,6 +73795,7 @@ jacksontwpmcpa.gov, 1 jacksonville.gov, 1 jacksonvilleal.gov, 1 jacksonvillebeach.gov, 1 +jacksonvillega.gov, 1 jacksorrell.com, 1 jackspub.net, 1 jackstone.tk, 1 @@ -73920,7 +73875,6 @@ jaguarlandrover-asse.be, 1 jaguarlandrover-occasions.be, 1 jahanaisamu.com, 1 jahidhasanmurad.tk, 1 -jahimees.ee, 1 jahit.tk, 1 jahner.xyz, 1 jahubar.tk, 1 @@ -73931,7 +73885,6 @@ jailfood.ga, 1 jailfooders.ga, 1 jailfoodest.ga, 1 jailstorm.ml, 1 -jaimechanaga.com, 1 jainmantras.com, 1 jaion.tech, 1 jaion.xyz, 1 @@ -73951,7 +73904,6 @@ jakabszallas.hu, 1 jakarta-tourism.go.id, 1 jakarta.ee, 1 jakartaone.org, 1 -jakartaurbanhosting.com, 1 jake.eu.org, 1 jake.ml, 1 jake.nom.za, 1 @@ -73984,9 +73936,8 @@ jakubmeysner.com, 1 jakubsindelar.cz, 1 jakubvrba.cz, 1 jakumammy.pl, 1 -jakzostacmilionerem.biz, 1 jal-ja.com, 1 -jala.tech, 0 +jala.tech, 1 jalebiyat.tk, 1 jaleesa.sa, 1 jaleo.cn, 1 @@ -74037,7 +73988,6 @@ jamesgarrigan.nyc, 1 jamesgreenfield.com, 1 jameshawk.pl, 1 jamesheald.com, 1 -jameshenderson.online, 1 jameshost.net, 1 jameside.com, 1 jamesj.me, 0 @@ -74066,6 +74016,7 @@ jamestmart.in, 1 jamestown.de, 0 jamestowncando-nc.gov, 1 jamesturnerstickley.com, 1 +jamestwpmi.gov, 1 jameswarp.com, 1 jameswhite.tech, 1 jamesxu.com, 1 @@ -74075,6 +74026,7 @@ jamie-read-photography.com, 1 jamie.cymru, 1 jamie.wales, 1 jamieb.org, 1 +jamiecreates3d.com.au, 1 jamiehansonyoga.com, 1 jamiehenrybrown.co.uk, 1 jamiejones.cymru, 1 @@ -74115,6 +74067,7 @@ jan-von.de, 1 jan.gl, 1 jana-rambusch.net, 1 janada.cz, 1 +jananddean-janberry.com, 1 janaundgeorgsagenja.eu, 1 janavish.tk, 1 janbanach.com.pl, 1 @@ -74126,7 +74079,6 @@ jancosales.com, 1 jandenhertog.nl, 1 jandenul.com, 1 jandesign.at, 1 -jandev.de, 1 jandj.yachts, 0 jandonkers.com, 1 jandroegehoff.de, 1 @@ -74242,6 +74194,7 @@ jaquishbiomedical.com, 1 jar.cool, 1 jaraizaboli.tk, 1 jaramilloconstrucciones.pe, 1 +jaraontheroad.cz, 1 jardelatacadao.com.br, 1 jardigital.com.au, 1 jardinderline.ch, 1 @@ -74288,7 +74241,6 @@ jarry.io, 1 jarsater.com, 0 jarski.eu, 1 jarvel.com, 1 -jarvisairfoil.com, 1 jas-ac.com, 1 jas-team.net, 1 jasasewaspg.com, 1 @@ -74303,6 +74255,7 @@ jasl.works, 1 jasm1nii.xyz, 1 jasminedirectory.com, 1 jasminefields.net, 1 +jasminetroll.net, 1 jasminka.cz, 1 jasminlive.cam, 1 jasminsangels.com, 1 @@ -74385,25 +74338,22 @@ javierbarrio.com, 1 javierfalcon.tk, 1 javierflorescastillero.es, 1 javiergddw.com, 1 -javierguandalini.com, 1 javierjurado.tk, 1 javiermascherano.tk, 1 javiersanchez.tk, 1 javiscoffee.com, 1 javitron.tk, 1 javleech.com, 1 -javlin.com, 1 javorina.tk, 1 javsod.top, 1 jawharati.tk, 1 jawo2008.pl, 1 jaxfstk.com, 1 jaxxnet.co.uk, 1 -jaxxnet.org, 1 jay4.is, 1 jay6.tech, 1 jayanthreddy.ml, 1 -jayantkageri.in, 0 +jayantkageri.in, 1 jaybeez.tk, 1 jaybrokers.com, 1 jayf.de, 1 @@ -74555,7 +74505,6 @@ jcm.cz, 1 jcmo.gov, 1 jcmunz.com, 1 jcode.gov, 1 -jcontspoord.nl, 1 jcor.me, 0 jcoscia.com, 1 jcphotography.dk, 1 @@ -74566,6 +74515,7 @@ jcrooke.net, 1 jcsava.gov, 1 jcsolutions.tk, 1 jcus.co, 1 +jcvcd.gov, 1 jcvignoli.com, 1 jcwebtechnologies.com, 1 jcwodan.nl, 1 @@ -74588,6 +74538,7 @@ jdjohnsonwaterproofing.com, 1 jdlt.co.uk, 1 jdm.elk.pl, 1 jdm.pl, 1 +jdmarketinggroup.com, 1 jdmgarage.com.au, 1 jdoi.pw, 1 jdpco.in, 1 @@ -74644,7 +74595,6 @@ jecho.cn, 1 jecjacshop.com, 1 jecnetwork.gq, 1 jed.site, 1 -jeda.ch, 1 jeda.im, 1 jedatw.com, 1 jedayoshi.me, 1 @@ -74681,11 +74631,13 @@ jeffcasavant.com, 0 jeffcloninger.net, 1 jeffcom911co.gov, 1 jeffdaviscountyga.gov, 1 +jeffersoncitytn.gov, 1 jeffersoncountyks.gov, 1 jeffersoncountyne.gov, 1 jeffersoncountyny.gov, 1 jeffersoncountyor.gov, 1 jeffersoncountypa.gov, 1 +jeffersoncountysheriffmt.gov, 1 jeffersonknoxohio.gov, 1 jeffersonkyattorney.gov, 1 jeffersonohio.gov, 1 @@ -74930,6 +74882,7 @@ jetable.org, 1 jetapi.org, 1 jetbbs.com, 1 jetcard.co.uk, 1 +jetcharterbozeman.com, 1 jetchartercanada.com, 1 jetchartereurope.com, 1 jetcost.com, 1 @@ -75014,6 +74967,7 @@ jforums.org, 1 jfr.im, 1 jfreitag.de, 1 jfroyalelogistics.com.ng, 1 +jfsonline.org, 1 jftn.nl, 1 jftw.org, 1 jfuturist.com, 1 @@ -75071,12 +75025,14 @@ jiai.tk, 1 jialiangkang.com, 1 jiami.dog, 0 jianbin.wang, 1 +jianchaochem.com, 1 jiangmei.ml, 1 jiangmen.tk, 1 jiangshiart.com, 1 jiangwu.eu, 1 jianhuo.cf, 1 jianhuo.ml, 1 +jiannengci.com, 1 jianny.me, 1 jianren.cf, 1 jianren.ml, 1 @@ -75103,6 +75059,8 @@ jibungoto.jp, 1 jicaivvip.com, 1 jichi.io, 1 jichi.nz, 1 +jidlosro.eu, 1 +jidlosromanem.cz, 1 jiehun.com.cn, 1 jiehunlifu.com, 0 jieshangwei.com, 1 @@ -75136,6 +75094,7 @@ jilaninteraktif.tk, 1 jilking.ga, 1 jillamy.com, 1 jillvirus.tk, 1 +jillynmalone.studio, 1 jilworldwide.org, 1 jimautoservice.pl, 1 jimbeam-welcomesessions.at, 1 @@ -75169,7 +75128,6 @@ jimmynelson.com, 1 jimmyrickenbacker.com, 1 jimobbs.tk, 1 jimpl.com, 1 -jimsheatandcool.com, 1 jimslop.nl, 1 jimucho.online, 1 jimvophotography.tk, 1 @@ -75189,6 +75147,7 @@ jinduoduo666.com, 1 jinduoduo888.com, 1 jinfbmanagement.com, 1 jing-in.net, 1 +jing-yoga.com, 1 jingbo.fan, 1 jinglebugs.co.nz, 1 jingmi.com.tw, 1 @@ -75205,6 +75164,7 @@ jinng.org, 1 jino.gq, 1 jinshabu.net, 1 jintaiyang123.org, 1 +jinzai-ikusei.org, 1 jiogo.com, 1 jip2011.jp, 1 jipsnel.nl, 1 @@ -75240,7 +75200,6 @@ jizzoh.net, 1 jizzoh.org, 1 jj5197.co, 1 jj6729.co, 1 -jj6729.com, 0 jj6957.co, 1 jj9297.co, 1 jj9728.co, 1 @@ -75250,6 +75209,7 @@ jjlandscapedesign.com, 1 jjlvk.nl, 1 jjonaws.com, 1 jjphotographyia.com, 1 +jjqxjx.com, 1 jjsguitarpickups.com, 1 jjsmaccountants.com, 1 jjspartyhire.co.uk, 1 @@ -75334,7 +75294,6 @@ jmonagas-portfolio.ml, 1 jmorahan.net, 1 jmp.chat, 1 jmpb.hu, 1 -jms.dy.fi, 1 jms8.net, 1 jmservices.pro, 1 jmsjms.cc, 1 @@ -75348,7 +75307,6 @@ jmssg.jp, 1 jmstfv.com, 1 jmsystems.sk, 1 jmtk.co, 1 -jmtrv.com.co, 1 jmwsquared.com, 1 jmy.fyi, 1 jmzo.nl, 0 @@ -75359,6 +75317,7 @@ jng.pt, 1 jnjdj.com, 1 jnjpolymer.com, 1 jnktn.tv, 1 +jnlvy.com, 1 jnm-art.com, 1 jnmpainting.co, 1 jnmusicgroup.com, 1 @@ -75384,6 +75343,7 @@ joaojunior.com, 1 joaoorvalho.com, 1 joaosampaio.com, 1 joaosampaio.com.br, 1 +joaosantos.net.br, 0 joaquimfialfotografia.com, 1 joaquinrfs.com, 1 job-acasa.tk, 1 @@ -75417,6 +75377,7 @@ jobie.tk, 1 jobig.co.il, 1 jobin.care, 1 jobindex.dk, 1 +jobintourism.gr, 1 jobit.gr, 1 joblife.co.za, 1 joblover.ml, 1 @@ -75437,6 +75398,7 @@ jobs4sales.ch, 1 jobsboard24.com, 1 jobscan.co, 1 jobsconnected.com, 1 +jobscope.io, 1 jobscore.com, 1 jobscout24.ch, 1 jobseeker.com, 1 @@ -75472,12 +75434,14 @@ jockbusuttil.co.uk, 1 jockbusuttil.com, 1 jockbusuttil.uk, 1 jocomo.gov, 1 +jocomo911.gov, 1 jocuri-noi.tk, 1 jocurionline.eu, 1 jodaniels.photography, 1 jodaviesscountyil.gov, 1 jodlajodla.si, 1 jodyboucher.com, 0 +jodymackphotography.com, 1 jodyshop.com, 1 joe-st.de, 1 joe262.com, 1 @@ -75489,6 +75453,7 @@ joedeblasio.com, 1 joedight.net, 1 joedoyle.us, 1 joedroll.com, 1 +joefang.org, 1 joefixit.co, 1 joefixit.co.uk, 1 joehenry.co.uk, 1 @@ -75512,12 +75477,14 @@ joellimberg.com, 1 joellombardo.com, 0 joelmunch.com, 1 joelving.dk, 0 +joemc.com, 1 joeon.systems, 1 joepitt.co.uk, 0 joerg-wellpott.de, 1 joergschneider.com, 1 joerss.at, 1 joeseago.com, 0 +joeshare.info, 1 joeshimkus.com, 1 joeskup.com, 1 joesmotorpool.fr, 1 @@ -75595,10 +75562,10 @@ johndball.org, 1 johndeisher.com, 1 johndonmoyer.com, 1 johnex.se, 1 -johnfulgenzi.com, 1 johngmchenrymd.com, 1 johngreatwood.com, 1 johnhenderson-god.com, 1 +johnhopkinsonartist.com, 1 johniii.co, 1 johninwood.com, 1 johnjayro.com, 1 @@ -75626,8 +75593,8 @@ johnopdenakker.com, 1 johnroberts.me, 1 johnrockefeller.net, 1 johnrosen.xyz, 1 -johnrosen1.com, 1 johnrosewicz.com, 1 +johnsburgny.gov, 1 johnscottcbe.com, 1 johnshopkinssolutions.com, 1 johnsoncowy.gov, 1 @@ -75656,7 +75623,6 @@ joinamericacorps.gov, 1 joinamericorps.gov, 1 joincahoot.com, 1 joinclyde.com, 1 -joindiaspora.com, 1 joinentre.com, 1 joinet.com, 1 joinfear.tk, 1 @@ -75665,7 +75631,9 @@ joingy.net, 1 joingy.org, 1 joinmastodon.org, 1 joinmobilizon.org, 1 +joinnjdoc.gov, 1 joinpeertube.org, 1 +joinspot.io, 1 jointherlworld.com, 1 jointheunseen.com, 1 jointotem.com, 1 @@ -75728,7 +75696,6 @@ jonaskoeritz.de, 1 jonaskruckenberg.de, 0 jonaslovatouniverse.tk, 1 jonasvdc.info, 1 -jonasvildmark.com, 1 jonaswitmer.ch, 1 jonatan.gq, 1 jonathan-apps.com, 1 @@ -75783,7 +75750,6 @@ jonkermedia.nl, 0 jonkpl.com, 1 jonlabelle.com, 1 jonlu.ca, 1 -jonnasbeauty.com, 1 jonnichols.info, 1 jonny5.ru, 1 jonnybarnes.uk, 1 @@ -75838,6 +75804,7 @@ jordanlys.com, 1 jordanmetal.tk, 1 jordanmlu.nl, 1 jordannight.net, 1 +jordanny.gov, 1 jordanp.engineer, 1 jordanpark.com, 0 jordanprice.ml, 1 @@ -76013,6 +75980,7 @@ jowm-jo.com, 1 joworld.net, 0 joy-ride.yokohama, 1 joyas.gt, 0 +joyberryenterprises.com, 1 joybuggy.com, 1 joyce.tk, 1 joycejamiewedding.com, 1 @@ -76034,6 +76002,7 @@ joyousisle.com, 1 joyqi.com, 1 joysinventingblog.com, 1 joystickblog.tk, 1 +joytoday.com, 1 jozefkvasnica.tk, 1 jozefmichalmintal.com, 1 jozefmutis.com, 1 @@ -76070,7 +76039,6 @@ jpmelos.com.br, 1 jpmguitarshop.com.br, 1 jpngamerswiki.com, 1 jpope.org, 1 -jppc.net, 1 jppcadvertising.com, 1 jpph.org, 0 jpr.io, 1 @@ -76110,7 +76078,6 @@ jrfortune.com, 1 jrjuristen.nl, 0 jrlopezoficial.com, 1 jrmora.com, 0 -jrnlz.me, 1 jrock.tk, 1 jrock.us, 1 jross.me, 1 @@ -76160,7 +76127,10 @@ jsg.hk, 1 jsgr.ca, 1 jsh.marketing, 1 jsh918.com, 1 +jsheard.co.uk, 1 jsheard.com, 1 +jsheard.org, 1 +jsheard.uk, 1 jsidefox.de, 1 jsjfact.com, 1 jsjohnsononline.com, 1 @@ -76190,6 +76160,7 @@ jss6868.cc, 1 jstanleyasphaltpaving.com, 1 jstarlab.com, 1 jsteward.moe, 1 +jstnmcbrd.com, 1 jstore.ch, 1 jstricotfabric.com, 1 jsvr.tk, 0 @@ -76217,6 +76188,7 @@ jtownacademy.com, 1 jtp.id, 1 jtrocinski.com, 1 jtrojanowska.pl, 1 +jtroofs.com, 1 jts3servermod.com, 1 jttech.se, 1 jtxdev.my.id, 1 @@ -76226,6 +76198,7 @@ ju-edu.tk, 1 ju-rex.eu, 1 juabcounty.gov, 1 jualkambing.tk, 1 +juancadc.es, 1 juancamos.com, 1 juancarlosflores.tk, 1 juancarlosgalvez.tk, 1 @@ -76279,7 +76252,6 @@ judosaintdenis.fr, 1 judybai.me, 1 judykatura.pl, 1 juegosycodigos.mx, 1 -juejin.com, 1 juergaperu.tk, 1 juergen.tk, 1 juergenklieber.de, 1 @@ -76481,7 +76453,6 @@ junix.systems, 1 junjie.pro, 1 junjun-web.net, 0 junk-bear.com, 1 -junkcarbin.com, 1 junkcarboys.ca, 1 junkdrome.org, 0 junkersparadise.tk, 1 @@ -76515,6 +76486,7 @@ jurancic.com, 1 jurassicbarkharrogate.co.uk, 1 jurassicworldfilmen.cf, 1 jurat.online, 1 +juratempest.eu.org, 1 jurcic-prpic.hr, 1 jurena.sk, 1 jurex-cup.cz, 1 @@ -76546,6 +76518,7 @@ juspay.in, 1 jusquauxdents.tk, 1 just-a-clanpage.de, 1 just-bees.de, 1 +just-db.org, 1 just-heberg.fr, 1 just-keep-swimming.tk, 1 just-muh.de, 0 @@ -76574,7 +76547,7 @@ justement.ch, 1 justf.tk, 1 justfencingcheshire.co.uk, 1 justfoodfordogs.com, 1 -justformen.org, 1 +justfornurseries.co.uk, 1 justforschools.co.uk, 1 justforsunn.com, 1 justfresh.com, 1 @@ -76631,7 +76604,9 @@ justrighthsc.com, 1 justsa.co.za, 1 justsandro.tk, 1 justsellmycar.com, 1 +justsfa.org, 1 justshare.tk, 1 +juststone.net.au, 1 justupdate.me, 1 justwannalearn.com, 1 justweather.org, 1 @@ -76647,6 +76622,7 @@ juttaheitland.com, 1 juul-iversen.dk, 1 juul.xyz, 0 juurussuo.tk, 1 +juus.ee, 1 juusujanar.eu, 0 juvenile-studios.de, 1 juventudevareira.tk, 1 @@ -76671,6 +76647,7 @@ jvphotoboothhire.co.uk, 1 jvspin.com, 1 jvspin13135.top, 1 jvspinapp.com, 1 +jvwcd.gov, 1 jw-services-stg.org, 1 jw-services.org, 1 jw.fail, 1 @@ -76686,6 +76663,7 @@ jwchords.org, 1 jwds.blog, 1 jwe.nl, 1 jweditions.co.uk, 1 +jwetv.com, 1 jwhite.network, 1 jwilsson.com, 0 jwjwjw.com, 1 @@ -76770,9 +76748,7 @@ k60d.com, 1 k66.ag, 1 k665.vip, 1 k6729.co, 1 -k6729.com, 1 k6957.co, 1 -k6957.com, 0 k7add.com, 1 k7azx.com, 1 k7cl.com, 1 @@ -76780,7 +76756,6 @@ k8.com, 1 k80608.com, 1 k82365.com, 1 k85.app, 0 -k86.app, 1 k86681.com, 1 k86690.com, 0 k86853.com, 1 @@ -76820,7 +76795,6 @@ k88327.com, 1 k886.co, 1 k88670.com, 0 k88672.com, 0 -k889.co, 1 k89.app, 1 k8dalao.com, 1 k8didi.com, 1 @@ -76832,7 +76806,7 @@ k8meinv.com, 1 k8n.de, 1 k8r.eu, 1 k8v27.com, 0 -k8vn.com, 0 +k8vn.com, 1 k9297.co, 1 k9728.co, 1 k9bhh.net, 1 @@ -76858,6 +76832,7 @@ kaartje.shop, 1 kaasbesteld.nl, 1 kaatha-kamrater.se, 0 kaatsen.tk, 1 +kaayaluxuryayurveda.com, 1 kab-s.de, 1 kabachok.tk, 1 kabal.tk, 1 @@ -76899,6 +76874,7 @@ kachat.io, 1 kachelfm.nl, 1 kachka.cf, 1 kachlikova2.cz, 1 +kacinzverinec.cz, 1 kack.website, 1 kackyreloaded.com, 1 kacy-kisha.com, 1 @@ -76935,6 +76911,7 @@ kaeptns-sechser.de, 1 kaeru-seitai.com, 1 kaese-journal.ch, 1 kaesehagen.nl, 1 +kafe-cigarko.cz, 1 kafel-ufa.tk, 1 kafeline.com, 1 kaffad.site, 1 @@ -76948,6 +76925,7 @@ kafgoldenbearsbor.tk, 1 kafoom.de, 1 kagami.tk, 1 kagata-kids.com, 1 +kagawanissin.co.jp, 1 kagebyvyre.tk, 1 kagel.ch, 1 kagelmacher.ch, 1 @@ -77087,6 +77065,7 @@ kalendarabiturienta.tk, 1 kalender.com, 1 kalender.goip.de, 1 kalerne.tk, 1 +kalfeher.com, 1 kalhufvudet.se, 1 kaliaa.fi, 1 kalian.cz, 1 @@ -77106,11 +77085,13 @@ kalisilat.tk, 1 kalk-shop.nl, 1 kalkaskavillagemi.gov, 1 kalkulacka-havarijni.cz, 1 +kalkulyator.com.ua, 1 kalleanka.tk, 1 kalligo.ga, 1 kalligraf.tk, 1 kallisto.io, 1 kallosmedicalaesthetics.com, 1 +kalmar.com, 0 kalmarbilder.se, 1 kalmbach.com, 1 kalmservices.ca, 1 @@ -77220,10 +77201,12 @@ kanal-schaefer.de, 1 kanal-tv-haensch.de, 0 kanalbutikken.no, 1 kanali.info, 1 +kanalmarysko.cz, 1 kanapa.gq, 1 kanariesite.tk, 1 kanatsuki.tk, 1 kanava.tk, 1 +kancelarblanik.cz, 1 kancelaria-prawna.pl, 1 kancelyaria.com.ua, 1 kancolle.me, 1 @@ -77291,7 +77274,9 @@ kansascityzoo.org, 0 kansasconstruction.ga, 1 kansashealth.tk, 1 kansashighwaypatrol.gov, 1 +kansaslabor.gov, 1 kansasnet.tk, 1 +kansasui.gov, 1 kansasvaccine.gov, 1 kansasvoterinfo.gov, 1 kanshutan.com, 1 @@ -77310,14 +77295,12 @@ kanuvu.de, 1 kanvasbaski.tk, 1 kanz.jp, 1 kanzashi.com, 1 -kanzlei-sixt.de, 1 kanzshop.com, 1 kaohongshu.blog, 1 kaora.cz, 1 kaosintesta.tk, 1 kap-kirche.de, 1 kap.pe, 1 -kapaci.com, 1 kapageridis.com, 1 kapanlagi.gq, 1 kapelya.gq, 1 @@ -77331,6 +77314,7 @@ kaplan.se, 1 kaplanco.com, 1 kaplanprofessional.edu.au, 1 kaplatzis.com, 1 +kappar.is, 1 kapparhokappa.tk, 1 kappenstein.org, 0 kappharn.com, 1 @@ -77354,7 +77338,6 @@ kara-fabian.com, 1 kara-fabian.de, 1 karabah.cf, 1 karabah.tk, 1 -karabas.com, 1 karabukhaber.tk, 1 karachay.tk, 1 karacommagere.com, 1 @@ -77407,7 +77390,6 @@ karelia.ml, 1 karelin.tk, 1 kareltrans.tk, 1 karelvanhecke.com, 1 -karemfouad.com, 1 karen-homestay.tk, 1 karencatering.com, 1 karenerdos.com.au, 1 @@ -77417,7 +77399,6 @@ karenza.design, 1 karewan.ovh, 1 kargas.cf, 1 kargl.net, 1 -kargotakip.co, 1 kargotakip.me, 1 karhukamera.com, 1 karikatur.cf, 1 @@ -77427,7 +77408,6 @@ karikatur.tk, 1 karimova.tk, 1 karimsaadati.tk, 1 karimunsejahtera.com, 1 -karina.gd, 1 karinagallagher.com, 1 karinahh.net, 1 karinheinenmaassen.nl, 1 @@ -77492,6 +77472,7 @@ karrot.world, 1 karryfishing.com, 1 karsiyakacilingir.biz.tr, 1 karsofsystems.com, 1 +karsta.de, 1 karstenhelmbold.de, 1 karstjewellery.co.uk, 1 karstransport.tk, 1 @@ -77543,7 +77524,6 @@ kasinonetti.com, 1 kasinopartio.com, 1 kasis.nl, 1 kaskadee.eu, 1 -kasko.io, 1 kaskocdn.com, 1 kaskocloud.com, 1 kaskodev.com, 1 @@ -77556,7 +77536,6 @@ kasperstad.dk, 1 kass-media.com, 1 kassa.at, 1 kassa.com, 1 -kassa.expert, 1 kassa24.kz, 1 kasse.at, 1 kasse.pro, 1 @@ -77657,7 +77636,6 @@ katka.info, 1 katnunn.co.uk, 1 kato-yane.com, 1 katoikos.world, 1 -katolickaseznamka.cz, 1 katom.com, 1 katowice2021.eu, 1 katrelleonline.tk, 1 @@ -77725,6 +77703,7 @@ kawamura-inc.jp, 1 kawandegroup.com, 1 kawasakipartsonline.co.uk, 1 kawayii.com, 1 +kawcityok.gov, 1 kawigraphics.com, 1 kawnation.gov, 1 kawuk.com, 1 @@ -77762,6 +77741,7 @@ kazeso.kz, 1 kazgeodor.kz, 1 kazigk.me, 1 kazino5.tk, 1 +kazmatoneda.cz, 1 kazna.ml, 1 kaznice.art, 1 kaznur.tk, 1 @@ -77800,7 +77780,6 @@ kb88dc16.com, 1 kb88dc17.com, 1 kb88dc26.com, 1 kb930.com, 1 -kb9797.com, 1 kb9988.com, 1 kba-online.de, 1 kbb-ev.de, 1 @@ -77871,12 +77850,12 @@ kdrive.tk, 1 kduggan.net, 1 kdw.cloud, 1 kdyby.org, 0 +kdyzvodanekdevytecemusidotictnekamjinam.cz, 1 ke.fo, 1 ke.ke, 1 ke8gtp-vf.herokuapp.com, 1 kea.dk, 1 keaipublishing.com, 1 -keala.services, 1 keane.space, 1 keaneokelley.com, 1 kearney.io, 1 @@ -77949,6 +77928,7 @@ keesslop.nl, 1 keestalkstech.com, 1 keetfm.tk, 1 keevault.pm, 1 +keewatinmnpd.gov, 1 keeweb.info, 1 keez.cf, 1 keezin.ga, 1 @@ -77995,6 +77975,7 @@ keithstaxis.co.uk, 1 keithws.net, 1 keiyuki.com, 1 keizeror.gov, 1 +kejiben.fun, 1 kejpop.pl, 1 kekaoxing.com, 1 kekarimi.com, 1 @@ -78074,8 +78055,9 @@ kemerovo42.tk, 1 kemet.co.uk, 1 kemhan.go.id, 1 kemian.de, 1 -kemmerer-net.de, 0 +kemono.in.th, 1 kemono.su, 1 +kempercountyms.gov, 1 kempkens.io, 1 kempnertx.gov, 1 kemptechnologies.com, 0 @@ -78094,13 +78076,14 @@ ken-electric.com.br, 1 ken.fm, 1 kenbillionsyuan.tk, 1 kenbonny.net, 0 +kenda.eu.org, 1 kendall.productions, 1 kendallcountyil.gov, 1 +kendallcountytx.gov, 1 kendallvillein.gov, 1 kendermore.it, 1 kendernet.com, 1 kendev.com, 1 -kendigawards.com, 1 kendle.tk, 1 kendrick.tk, 1 kendu.si, 0 @@ -78111,7 +78094,6 @@ kenforeman.com, 1 kengcoder.com, 1 kengjoo.store, 1 kenhhomestay.com, 1 -keniasfamilychildcare.com, 1 keniff.gq, 1 kenlewis.com, 1 kenmo.org, 1 @@ -78141,6 +78123,7 @@ kenoschwalb.com, 1 kenpobolivia.tk, 1 kenpotalca.tk, 1 kenrick95.org, 1 +kenrossjewellers.com.au, 1 kens.pics, 0 kensbouncycastles.co.uk, 1 kensewerdoctor.com, 1 @@ -78165,6 +78148,7 @@ kenyachildrencentres.com, 1 kenyonleblanc.com, 1 kenyons.info, 1 kenzelmann.eu, 1 +kenzelmann.li, 1 kenzelmann.name, 1 kenzie.com.br, 0 keops-spine.fr, 1 @@ -78175,12 +78159,11 @@ kepak.tk, 1 kepinski.ch, 0 kepkonyvtar.hu, 1 kepleruniklinikum.at, 1 -keponews.com, 1 kepoper.com, 1 keppler.tk, 1 -kepppi.com, 1 kepsbt.hu, 1 keralamurals.in, 1 +keralataxis.com, 1 keramed.ga, 1 keramed.gq, 1 keramikaopava.cz, 1 @@ -78201,6 +78184,7 @@ kermadec.com, 1 kermadec.net, 1 kermisgeluiden.nl, 1 kermispagina.tk, 1 +kermittx.gov, 1 kernel-error.com, 1 kernel-error.de, 1 kernel-panik.me, 1 @@ -78251,9 +78235,9 @@ kesslerandsons.com, 1 kesteren.org, 1 ketamine.co.uk, 1 ketamine.uk, 1 +ketaminetherapyproviders.com, 1 ketchcdn.com, 1 ketchikan.gov, 1 -ketemulagi.com, 1 ketgioisu.tk, 1 ketoanvietnam.tk, 1 ketocanine.ca, 1 @@ -78285,6 +78269,7 @@ kevin-darmor.eu, 1 kevin-emo.com, 1 kevin-neirynck.tk, 1 kevin-ta.com, 1 +kevin.eu, 1 kevin.tw, 0 kevinackford.uk, 1 kevinapease.com, 1 @@ -78371,6 +78356,8 @@ keysofart.com, 1 keysso.net, 1 keystoimagination.com, 1 keystone-europe.com, 1 +keystoneco.gov, 1 +keystore.eu.org, 1 keytoenergy.com, 1 keytomyq.com, 1 keyua.org, 1 @@ -78396,7 +78383,6 @@ kfassessment.eu, 1 kfbl.cc, 1 kfc.bike, 1 kfgleasing.pl, 1 -kfh.com, 1 kfirba.me, 1 kfjh.se, 1 kfk.haus, 1 @@ -78768,6 +78754,7 @@ kinanafilms.com, 1 kinanart.com, 1 kinanbudotenero.tk, 1 kinandcarta.com, 1 +kinandleisure.com, 1 kinautas.com, 1 kincai.de, 1 kind.fish, 1 @@ -78812,6 +78799,7 @@ kindspace.ca, 1 kine-duthil.fr, 1 kinebamps.be, 1 kinebioquimica.com, 1 +kinecenter.ec, 1 kinecle.com, 1 kinencoin-tv.com, 1 kinepolis-studio.ga, 1 @@ -78889,8 +78877,10 @@ kinkvr.com, 1 kinky-books.com, 1 kinkyinlaws.com, 1 kinkyspa.com, 1 +kinlakestars.com, 1 kinnerfisch.cn, 1 kinnettmemorial.org, 1 +kinneymn.gov, 1 kinnikinnick.com, 0 kino-boom.tk, 1 kino-dom.tk, 1 @@ -79010,11 +79000,11 @@ kirkify.com, 1 kirkintillochbc.co.uk, 1 kirkkonummenavhkerho.net, 1 kirkovsky.com, 1 +kirksville.gov, 1 kirkwood-smith.com, 1 kirkwoodfencing.com, 1 kirkwoodoutdoors.com, 1 kirmizipill.com, 1 -kiropraktoristockholm.se, 1 kirov.ml, 1 kirovcity.tk, 1 kirovgrad.tk, 1 @@ -79075,7 +79065,6 @@ kitaharima-ikiiki.com, 1 kitchen-design.cf, 1 kitchen-design.tk, 1 kitchenbatheurodesign.com, 1 -kitchenguides.org, 1 kitchenkettle.com, 1 kitchenlove.tk, 1 kitchenpad.biz, 1 @@ -79099,6 +79088,7 @@ kite-surfen.tk, 1 kiteboard-selbstbau.tk, 1 kitebowl.ru, 1 kitenation.com, 1 +kiterocket.com, 1 kiteschoolamsterdam.nl, 1 kiteschooledam.nl, 1 kiteschoolnoordwijk.nl, 1 @@ -79120,15 +79110,18 @@ kitsplumbingandheating.com, 1 kitsuna.eu, 1 kitta.tk, 1 kittatinny5.org, 1 +kittcom.gov, 1 kitten-advice-forum.cf, 1 kittenexchangeers.ga, 1 kittenexchangeest.ga, 1 kittitascounty.gov, 1 +kittjonesxxx.com, 1 kittleapps.com, 1 kittmedia.com, 0 kittnerbg.com, 1 kittpress.com, 0 kitty-core.org, 1 +kitty.garden, 1 kittyblair.org, 1 kittygalore.nl, 1 kittyhacker101.tk, 0 @@ -79140,10 +79133,11 @@ kittywilder.com, 1 kivacontainer.com, 1 kivitelezesbiztositas.hu, 1 kivitv.com, 1 +kiwanissale.com, 1 +kiwanisyp.org, 1 kiwee.eu, 1 kiweeagentur.de, 1 kiwi.com, 1 -kiwi.global, 1 kiwi.ki, 1 kiwibird.tokyo, 1 kiwicoworking.com, 1 @@ -79165,6 +79159,7 @@ kizomba.info, 1 kiztarafi.net, 1 kizunaai.eu.org, 1 kizzedbykelz.com, 1 +kj-cleaning.co.uk, 1 kj1396.net, 1 kjaer.io, 1 kjall.me, 1 @@ -79178,7 +79173,6 @@ kjellvn.net, 1 kjfaudio.com, 1 kjg-dossenheim.org, 1 kjkesklinna.edu.ee, 1 -kjkmail.de, 1 kjmedia.dk, 1 kjnotes.com, 1 kjrh.com, 1 @@ -79191,7 +79185,6 @@ kk.sb, 0 kk5197.co, 1 kk575757.com, 1 kk6729.co, 1 -kk6729.com, 0 kk6957.co, 1 kk9297.co, 1 kk9721.com, 1 @@ -79246,6 +79239,7 @@ kladionice.tv, 1 kladson.com, 1 kladzdor.ga, 1 kladzdor.tk, 1 +klamath911.gov, 1 klamathrestoration.gov, 1 klamathtribalhealth.gov, 1 klanggut.at, 1 @@ -79343,6 +79337,7 @@ kli.is, 1 klickinvite.com, 1 klickstdu.com, 1 kliemann.me, 1 +klik-klak.nl, 1 klikacc.com, 0 klikarnia.pl, 1 kliki.tk, 1 @@ -79374,6 +79369,7 @@ klingenundmesser.com, 1 klinik-fuer-aesthetische-zahnheilkunde.de, 1 klinikac.co.id, 0 klinikasoyuz.ru, 1 +klinikpergigiancaredent.com, 1 klinikum-oberberg.de, 1 klinikum-oldenburg.de, 1 klinkenberg.ws, 1 @@ -79420,6 +79416,7 @@ klubcajovna.cz, 1 kluberphoto.hu, 1 klubfitness.pl, 1 klubgerlach.sk, 1 +klubpsykologi.dk, 1 klubwsl.tk, 1 kluck.me, 1 kludge.eu, 1 @@ -79446,14 +79443,17 @@ kmecnc.com, 1 kmeditour.net, 1 kmhesaplama.com, 1 kmk.hu, 1 +kmkofficiel.com, 1 kmkz.jp, 1 kmoes.ch, 1 kmov.cc, 1 kmpropertyfunds.com, 1 kmpropertyfunds.com.au, 1 kmrgroup.com, 1 +kmshuma.com, 1 kmsk.tk, 1 kmsm.com.au, 1 +kmzs123.cn, 1 kn007.net, 1 kn40la.com, 1 kn4ivj.com, 1 @@ -79510,7 +79510,6 @@ knirps.com, 1 knirps.de, 1 knirps.fr, 1 knirps.nl, 1 -knispelonline.de, 1 knitfarious.com, 1 knitted-hats.tk, 1 knitted-things.tk, 1 @@ -79528,6 +79527,7 @@ knkv.nl, 1 knmv.nl, 1 knnet.ch, 1 knoffyoga.com, 1 +knoop38.nl, 1 knop.info, 0 knorrnet.de, 1 knotenpunkt-nbg.de, 1 @@ -79535,6 +79535,7 @@ knotgroepuithoorn.nl, 1 knottcountyky.gov, 1 know.cf, 1 know2protect.gov, 1 +knowasiak.com, 1 knowbook.org, 1 knowledge-base.info, 0 knowledgeforce.com, 1 @@ -79570,6 +79571,7 @@ knulle.me, 1 knurps.de, 1 knuterikskare.no, 1 knuthildebrandt.de, 0 +knutton.org, 1 knuwiki.tk, 1 knxstore.cz, 1 knyawningrenovation.com, 1 @@ -79612,7 +79614,6 @@ kochadaiyaan.tk, 1 kochbar.de, 1 kochcommunity.com, 1 kochdigital.dk, 1 -kocherev.org, 1 kochereva.com, 1 kocheshkov.cf, 1 kochhar.net, 1 @@ -79621,6 +79622,7 @@ kochinke.com, 1 kochinke.us, 1 kochrezepte.tk, 1 kochura.tk, 1 +kocieniewska.pl, 1 kocka.cf, 1 kockanakocko.si, 1 kocovi.cz, 0 @@ -79632,6 +79634,7 @@ kodar.tk, 1 kodden.com.br, 1 kode-it.de, 1 kode.ch, 0 +kodeholic.me, 1 kodes.com.tr, 1 kodexplorer.ml, 1 kodifirestick.info, 1 @@ -79671,7 +79674,6 @@ koffie-enzo.com, 1 koffiekoeken.tk, 1 koffiekompaan.nl, 1 kofler.info, 1 -kogak.ninja, 1 kogax.com, 0 kogi.fr, 1 kogotok.gq, 1 @@ -79716,9 +79718,11 @@ kokteili.tk, 1 koktelparty.tk, 1 kokumoto.com, 1 kokuryu.ch, 1 +kokuyo.co.th, 1 kokuyocamlin.com, 1 kokwatersport.nl, 1 kokyu-caba.com, 1 +kol7asry.com, 1 kol7sry.news, 1 kolabtree.com, 1 kolaci.tech, 1 @@ -79726,7 +79730,6 @@ kolaczek.cz, 1 koladeogunleye.com, 1 kolakamal.tk, 1 kolania.com, 1 -kolania.de, 1 kolania.net, 1 kolaprestaurant.com, 0 kolas.in, 1 @@ -79805,6 +79808,7 @@ kommunermedipv6.se, 1 kommunikation-czw.de, 1 kommunistienliitto.tk, 1 kommx.de, 1 +komnakhon.com, 1 komodolabs.com, 1 komoju.com, 1 komok.co.uk, 1 @@ -79842,6 +79846,7 @@ kondi-flex.info, 1 kondi-flex.net, 1 kondi-flex.org, 1 kondi-save.biz, 1 +kondi-save.com, 1 kondi-save.de, 1 kondiflex.de, 1 kondiflex.eu, 1 @@ -79857,12 +79862,14 @@ konfiskator.online, 1 konflikthaus.de, 1 konfliktklaerer.de, 1 konfrontation.tk, 1 +konfuzius-institut-ruhr.de, 1 kong.ink, 1 kongar.org, 1 kongjie.cf, 1 kongjie.ml, 1 kongress-hostessen.de, 1 konijnen-knaagdieren.tk, 1 +konila.com, 1 koningerik.nl, 1 konings.it, 0 koningslust.tk, 1 @@ -80054,7 +80061,6 @@ kosaki.moe, 1 kosara.bg, 1 koscielniak-nieruchomosci.pl, 1 kose.edu.ee, 1 -koseven.ga, 1 koshakovo.ga, 1 koshaq.net, 1 koshechka.tk, 1 @@ -80076,7 +80082,6 @@ kosmonavt.tk, 1 kosmopoisk-orel.tk, 1 kosmoprolet.tk, 1 kosmosfestival.tk, 1 -kosmosjournal.org, 1 kosmosol.it, 1 kosmosradio.tk, 1 koso.me, 1 @@ -80124,7 +80129,6 @@ kotobuki-healing.com, 1 kotoishihear.tk, 1 kotok.tk, 1 kotomei.moe, 1 -kotonekonokai.com, 1 kotonoha.cafe, 1 kotonozaka.xyz, 1 kotoopros.tk, 1 @@ -80135,6 +80139,7 @@ kotrak.com, 1 kottbulle.net, 1 kotthaus-bs.de, 1 kottur.is, 1 +kotuiako.school.nz, 1 kotuwa.tk, 1 kotydomowe.com, 1 kouberacing.com.br, 1 @@ -80243,7 +80248,6 @@ kraftprefab.se, 1 kraftway.ru, 1 kraftzeiten.de, 1 krag.be, 1 -kraga.sk, 1 krakato.tk, 1 kraken-ttt.com, 1 kraken.com, 1 @@ -80287,6 +80291,8 @@ krasnoyarsk-24.tk, 1 krasnoyarsk24.tk, 1 krasotkafirm.tk, 1 krasotki.ml, 1 +krastik.cz, 1 +krastown.com, 1 kratochvilovi.net, 1 krause-outlet.de, 1 krauseent.com, 0 @@ -80317,7 +80323,6 @@ kredensial.my.id, 1 kredi-hesaplama.com, 1 kredibanka.net, 1 kredigram.com, 1 -kredit-abzocke.com, 1 kredit-galerie.de, 1 kredit-kenntnis.de, 1 kredit-mit-negativer-schufa.com, 1 @@ -80343,10 +80348,8 @@ kreft.tk, 1 kreftprzewieda.pl, 1 krehak.com, 1 kreideseetaucher.de, 1 -kreidl.org, 0 kreidlernet.tk, 1 kreiglaw.com, 1 -kreisau.com, 1 krelln.net, 1 kremalicious.com, 1 kremer-sonnenschutzsysteme.de, 1 @@ -80373,6 +80376,7 @@ kriechel.de, 1 kriegserinnerungen.tk, 1 kriegskindernothilfe.de, 1 kriener.photography, 1 +kriipsujuku.ee, 1 kriis.ee, 0 krik.rs, 1 kriko.io, 1 @@ -80390,7 +80394,6 @@ kringloopwinkels.tk, 1 krinnovations.ie, 1 kripa.tk, 1 kriptodede.com, 1 -kriptokereso.com, 0 kriptokoin.com, 1 kriptomat.io, 1 kriptopod.com, 1 @@ -80427,7 +80430,7 @@ kristv.com, 1 kristymiley.com, 1 kristyvonkashyyyk.net, 1 kriswauters.tk, 1 -kritatechnosolutions.com, 1 +kritickemomenty.cz, 1 kritik.com.br, 1 kritisch-links.de, 1 kriyayoga.fr, 1 @@ -80530,7 +80533,6 @@ krypmonet.com, 1 krypsys.com, 1 krypt.com, 1 kryptera.se, 1 -krypterz.com, 1 kryptix.eu, 1 kryptix.net, 1 krypto-webdesign.de, 1 @@ -80592,7 +80594,6 @@ ks337.net, 1 ks339.com, 1 ks35.cc, 0 ks3533.com, 1 -ks3536.com, 1 ks3636.com, 1 ks3737.com, 1 ks380.com, 1 @@ -80618,7 +80619,6 @@ ks6522.com, 1 ks6535.com, 1 ks657.com, 1 ks6600.com, 1 -ks668.com, 1 ks6687.com, 1 ks680.com, 1 ks6887.com, 1 @@ -80665,8 +80665,10 @@ ksauhs-med.com, 1 ksbkrasnodar.ru, 1 kscarlett.com, 1 kscds.gov, 1 -kschool.co.in, 1 +kscourts.gov, 1 +kscpost.gov, 1 ksdot.gov, 1 +ksectest.com, 1 kselenia.ee, 1 kselien.gov, 1 ksem.tk, 1 @@ -80685,9 +80687,13 @@ kshb.com, 1 kshlm.in, 1 kshop.gr, 1 kshpage.in, 1 +kshub.gov, 1 ksiegarniabk.pl, 1 ksiegowosc.pro, 1 ksk-raduga.tk, 1 +ksleg.gov, 1 +kslegislature.gov, 1 +kslpa.gov, 1 ksm.co.in, 1 ksnl.net, 1 ksoftware.tk, 1 @@ -80777,10 +80783,12 @@ kubrick.tk, 1 kubritalk.com, 1 kubusadvocaten.nl, 1 kuchen-am-stiel.de, 1 +kuchniedm.pl, 1 kuchugury.ru, 1 kucnibudzet.com, 1 kucukayvaz.com, 0 kucukcekmececilingir.gen.tr, 1 +kucukdunya.com, 1 kucukkaymakli.tk, 1 kudelskisecurity.com, 1 kudinilam.tk, 1 @@ -80936,7 +80944,7 @@ kurdishcommunityofottawa.tk, 1 kurdishphotography.tk, 1 kurdjokes.tk, 1 kurenivka.tk, 1 -kurer-sreda.ru, 1 +kuresarahigai.org, 1 kuretru.com, 1 kurgan-city.tk, 1 kurgan.cf, 1 @@ -80950,6 +80958,7 @@ kurniadwin.to, 1 kuroha.co.uk, 1 kuroinu.jp, 1 kuroisalva.xyz, 0 +kuroit.com, 1 kurona.ga, 1 kuronarupolyphenol.jp, 1 kuronekogaro.com, 1 @@ -81047,6 +81056,7 @@ kvalhe.im, 1 kvalita-1a.cz, 0 kvalitetsaktiepodden.se, 1 kvalitetskatalog.tk, 1 +kvapay.com, 1 kvarta.tk, 1 kvartira-grad.tk, 1 kvartiragrad.tk, 1 @@ -81198,11 +81208,13 @@ kyrylych.tk, 1 kysepticservice.com, 1 kysil.org, 1 kytkintienautomaalaamo.fi, 1 +kytkyodbety.cz, 1 kyujin-office.net, 1 kyunyuki.com, 1 kyusyu.org, 1 kyvosinsights.com, 1 kyzyl-senir.ml, 1 +kz-dentalclinic.com, 1 kz.search.yahoo.com, 0 kzar.co.uk, 1 kzforce.tk, 1 @@ -81235,7 +81247,6 @@ l4s.me, 1 l51365.com, 0 l5197.co, 1 l6729.co, 1 -l6729.com, 1 l6957.co, 1 l7plumbing.com.au, 1 l7world.com, 1 @@ -81257,7 +81268,7 @@ la-maison-neuve.com, 1 la-paco.tk, 1 la-petite-entreprise.com, 1 la-petite-epicerie.fr, 1 -la-ruche.net, 1 +la-ruche.net, 0 la-sc.com, 1 la-tourmaline.ch, 1 la-verite.tk, 1 @@ -81270,6 +81281,7 @@ laagenciaespacial.com, 1 laakevahinko.fi, 1 laanius.dk, 1 laarroceriacolombiana.com, 1 +laartesanapizzeria.com, 1 laassari.me, 0 laatikko.io, 1 laatjeniethackmaken.nl, 1 @@ -81279,6 +81291,7 @@ lab-recherche-environnement.org, 1 laba.ua, 1 labacanisima.tk, 1 labadusa.com, 1 +labamassage.lt, 1 labambi.pl, 1 labandadeases.es, 1 labandadelamente.tk, 1 @@ -81288,6 +81301,7 @@ labanochjonas.se, 1 labanskoller.se, 1 labanskollermark.se, 1 labarcadelperegrino.com, 1 +labarrieretreats.org, 1 labassist.lt, 1 labaugmbh.de, 1 labayru.eus, 1 @@ -81326,6 +81340,7 @@ laboma.cz, 1 laboni.design, 1 labor-augsburg-mvz.de, 1 laboratoirehubertcurien.fr, 1 +laboratoria.pro, 1 laboratoriodelmisterio.co.uk, 1 laboratoriodemarketingb3.com, 1 laboratoriomolina.tk, 1 @@ -81335,7 +81350,6 @@ labordayauction.org, 1 labordude.com, 1 laborriquita.tk, 1 labortogether.com, 1 -labostark.fr, 1 labottegafinedistillates.it, 1 labouncycastlehire.co.uk, 1 labourmarketinsights.gov.au, 1 @@ -81383,7 +81397,6 @@ laceleste.it, 1 lacellbedding.com, 1 lacentral.com, 0 lacera.gov, 1 -lacetsroses.ch, 1 laceysfarm.ie, 1 lacfm.cf, 1 lachain.io, 1 @@ -81430,7 +81443,6 @@ lactatiekundigemanouk.nl, 1 lacuartaorden.tk, 1 lacuerba.com, 1 lacuisine.tk, 1 -lacuna-vermoegen.de, 1 lacyc3.eu, 1 lacylynn.net, 1 lacymail.com, 1 @@ -81556,6 +81568,7 @@ lafuentespain.com, 1 lafuriadelguardiancelta.tk, 1 lag-fan.tk, 1 lag-gbr.gq, 1 +lagalb.org, 1 lagaleria-ag.com, 1 lagalerieduchanvre.fr, 1 lagence.ch, 1 @@ -81579,18 +81592,19 @@ lagotto.tk, 1 lagout.org, 1 lagovistatexas.gov, 1 lagracia.com.br, 1 +lagrangeutilitiesky.gov, 1 lagrangiandesign.com, 1 lagriffeduservice.fr, 1 lagriot.com, 1 lagrollabz.it, 1 lagrotta.pizza, 1 -lagrottabergenopzoom.nl, 1 lagroza.tk, 1 lagsoftware.com, 0 laguiadeliman.com.ar, 1 laguiadelpapa.com, 1 laguiainmobiliaria.com.co, 1 laguinguette.fr, 0 +lagunabeach.gov, 1 lagunadiosdalmatians.tk, 1 lagunaklub.tk, 1 laguscei.com, 1 @@ -81612,6 +81626,7 @@ lain.la, 1 lain.wiki, 1 laindonleisure.co.uk, 1 lainoa.eus, 1 +lainwired.net, 1 laipert.com, 1 laisk.ru, 1 laissetamarc.com, 1 @@ -81624,6 +81639,7 @@ lajetlingerie.nl, 1 laji.fi, 1 lajijonencadebarbera.com, 1 lajme-shqip.gq, 1 +lajna-serial.cz, 1 lajornadafilipina.com, 1 lajusta.tk, 1 lak-berlin.de, 0 @@ -81642,6 +81658,7 @@ lakecountyco.gov, 1 lakecountytn.gov, 1 lakedeltonwi.gov, 1 lakeee.com, 1 +lakeelmo.gov, 1 lakegenevanews.net, 1 lakehavasuhouserentals.com, 1 lakeheadfreight.biz, 1 @@ -81660,12 +81677,15 @@ lakersview.com, 1 lakesaintlouismo.gov, 1 lakesherwoodelectric.com, 1 lakeshiremo.gov, 1 +lakesideweb.design, 1 +lakesitetn.gov, 1 lakestreetministorage.com, 1 lakesviewrobina.com.au, 1 laketanglewoodtx.gov, 1 laketontwpmi.gov, 1 laketownmn.gov, 1 lakeview.photography, 1 +lakeviewpdtx.gov, 1 lakevotes.gov, 1 lakewaccamawnc.gov, 1 lakewinnipegdatastream.ca, 1 @@ -81705,6 +81725,7 @@ lalunedangkor.com, 0 lalyre-corcelles.ch, 0 lamafioso.com, 1 lamai-crochets.fr, 1 +lamaisoncandle.com, 1 lamaisondufort.fr, 1 lamaisonfantastique.fr, 1 lamalapalabra.tk, 1 @@ -81731,7 +81752,6 @@ lamchannang.com, 1 lamclam.site, 1 lamcondaugia-khacdaugia.com, 1 lamconnect.com, 1 -lamdav.com, 1 lameco.com, 1 lamed.cz, 1 lamedog.tk, 1 @@ -81776,6 +81796,7 @@ lampyiswiatlo.pl, 1 lamsa.tk, 1 lamudi.ga, 1 lamuixeranga.tk, 1 +lamula.com, 1 lan-der.de, 1 lan-der.net, 1 lan-divy.com, 1 @@ -81836,10 +81857,10 @@ landkreis-augsburg.de, 1 landless-city.net, 1 landloperfm.tk, 1 landlordy.com, 1 +landmaker.com, 1 landmatrix.org, 0 landofelves.net, 0 landofmerlin.tk, 1 -landofoz.dynu.net, 1 landoftherisingson.com, 0 landoftile.com, 1 landolakeswi.gov, 1 @@ -81847,12 +81868,10 @@ landoncreekapartments.com, 1 landonkhull.ddns.net, 1 landoverhillsmd.gov, 1 landroverexpo.com.au, 1 +landroveruganda.club, 1 landscape-photography.org, 1 landscapelightingagourahills.com, 1 -landscapelightingconejovalley.com, 1 -landscapelightingdosvientos.com, 1 landscapelightingmalibu.com, 1 -landscapelightingmoorpark.com, 1 landscapelightingpacificpalisades.com, 1 landscapeloaners.ga, 1 landscapeloanest.ga, 1 @@ -81893,6 +81912,7 @@ langhun.me, 1 langley.tk, 1 langleyok.gov, 1 langleyporter.com, 1 +langleywa.gov, 1 langlois-chateau.fr, 1 langly.fr, 1 langrock.info, 1 @@ -81946,7 +81966,6 @@ lanternhealth.org, 1 lantian.pub, 1 lantrecouretjardin.com, 1 lanturtle.com, 1 -lanuitshanghai.ca, 1 lanuovariviera.it, 1 lanx.com.br, 1 lanyang.tk, 1 @@ -81967,6 +81986,7 @@ laoliang.ml, 1 laomoss.com, 0 laonawatersewerwi.gov, 1 laonawi.gov, 1 +laonianren.com, 1 laorquestadelamemoria.tk, 1 laospage.com, 1 laostiaradio.tk, 1 @@ -81982,6 +82002,7 @@ laparcela.tk, 1 laparoscopyhospital.com, 1 lapasticcerianaturale.store, 1 lapatiala.com, 1 +lapayo.com, 1 lapcameradongnai.com, 1 lapcamerahochiminh.com, 1 lapcoversers.ga, 1 @@ -82002,7 +82023,7 @@ lapinmalin.tk, 1 lapismagico.com, 1 lapix.com.co, 1 laplace.chat, 0 -laplace.live, 0 +laplace.live, 1 laplace.network, 1 lapland.shop, 1 laplanquedujoueur.com, 1 @@ -82065,6 +82086,7 @@ larchmontny.gov, 1 larcs.co.uk, 1 lareclame.fr, 1 lared-vps.ovh, 1 +laredo.gov, 1 lareduction.be, 1 lareduction.ch, 1 lareduction.fr, 1 @@ -82078,6 +82100,7 @@ largescaleforums.com, 1 largest-soldiers.cf, 1 largeviewer.com, 1 laricameche.com, 0 +lariche.ee, 1 larifari.ch, 1 larigami.de, 1 larimarhomes.ca, 1 @@ -82141,6 +82164,7 @@ lascana.co.uk, 1 lascandalistas.org, 1 laschimeneas.com, 1 laschoolpolice.gov, 1 +lascimmiapensa.com, 1 lascruces.gov, 1 lasdelgadas.tk, 1 lasept.com.ua, 1 @@ -82195,10 +82219,10 @@ lassiutriainen.fi, 1 lassovideos.com, 1 lasst-uns-beten.de, 1 last-strike.org, 1 -lastallaexotics.com, 1 lastation.ca, 1 lastbooks.gq, 1 lastcast.bg, 1 +lastchancestore.com, 1 lastenrad-gifhorn.de, 1 lastingmarksers.ga, 1 lastingmarksest.ga, 1 @@ -82222,7 +82246,6 @@ lasttweetinaws.com, 1 lastville.com, 1 lastwill.ie, 1 lasvegascasinonews.com, 1 -lasvegasdiscountattractions.com, 1 lasvegasfit.org, 1 lasvegasnevada.gov, 1 laszlo.sh, 1 @@ -82282,11 +82305,11 @@ lathamwatkinsplatform.com, 1 latia.tk, 1 latiamona.com, 1 latiendawapa.com, 1 -latifitness.com, 1 latifolia.com, 1 latinacon.com, 1 latinapress.it, 1 latinatoday.it, 1 +latincup.com.co, 1 latinmusiccollection.tk, 1 latinoguysporn.com, 1 latintoy.com, 0 @@ -82322,13 +82345,13 @@ laudon.nl, 1 laudwein.fr, 1 laufpix.de, 1 lauftreff-himmelgeist.de, 0 -laugarvatn.com, 1 laughinggrapepublishing.com, 1 laughingloon.com, 1 laughlinfss.com, 1 laughlinfss.marketing, 1 laukstein.com, 1 laultimaestacion.tk, 1 +laumat.com, 1 launchfinderers.ga, 1 launchfinderest.ga, 1 launchgroup.com.au, 1 @@ -82339,12 +82362,10 @@ laundrylessonsers.ga, 1 laundrylessonsest.ga, 1 laundryshoplocator.com, 1 laupapk.edu.ee, 1 -laura.network, 1 lauraandwill.wedding, 0 laurable.com, 1 lauradavis.net, 1 lauraenvoyage.fr, 1 -laurahausmann.de, 1 laurainnes.tk, 1 laurakashiwase.com, 1 laurakentowski.com, 1 @@ -82375,7 +82396,7 @@ lauresta.lt, 1 lauresta.lv, 1 lauretta.io, 1 lauriane-garcia.avocat.fr, 1 -lauriechristineking.com, 1 +lauriemo.gov, 1 laurikari.net, 1 laurindale.tk, 1 laurineprice.com, 1 @@ -82414,7 +82435,6 @@ laviedalex.ovh, 1 lavinaec.com, 1 lavinya.net, 1 laviro.tk, 1 -lavish.co.id, 1 lavita.de, 1 lavitagarden.tk, 1 lavka.cf, 1 @@ -82444,6 +82464,8 @@ law22.com, 1 lawabidingcactus.com, 1 lawaccess.org.au, 1 lawandtheworkplace.com, 1 +lawcadia.co.uk, 1 +lawcadia.com, 1 lawcancer.cf, 1 lawcer.com, 1 lawcover.com.au, 1 @@ -82491,6 +82513,7 @@ lawrencecountymo.gov, 1 lawrencecountymo911.gov, 1 lawrencecountypa.gov, 1 lawrencecountysd.gov, 1 +lawrenceks.gov, 1 lawrencemurgatroyd.com, 1 lawrencewhiteside.com, 1 lawrencewi.gov, 1 @@ -82498,9 +82521,11 @@ lawsoner.tk, 1 lawsuit.tk, 1 lawsuitconsultanters.ga, 1 lawsuitconsultantest.ga, 1 +lawtests.ir, 1 lawtimesnews.com, 1 lawton-is.com, 1 lawvize.com, 1 +lawvu.com, 1 lawyer.cf, 1 lawyerboksburg.co.za, 1 lawyerdigital.co.bw, 1 @@ -82541,7 +82566,6 @@ lazerus.net, 1 lazerus.pw, 1 lazibeach.tk, 1 lazionews24.com, 1 -lazisbaiturrahman.org, 1 lazismuprovgorontalo.or.id, 0 lazistance.com, 1 lazo.futbol, 1 @@ -82575,13 +82599,11 @@ lbbw-markets.de, 1 lbc-podcast.tk, 1 lbc.gr, 1 lbda.net, 1 -lbhpartners.com, 1 lbi-pg.fr, 1 lbihrhelpdesk.com, 1 lbio.nl, 1 lbj.tw, 1 lbjlibrary.gov, 1 -lbk.vn, 1 lbls.me, 0 lbofrance.com, 1 lbpc.pro, 0 @@ -82669,6 +82691,7 @@ lce-events.com, 1 lcemsami.gov, 1 lcfwasa.gov, 1 lcgaj.com, 1 +lcgyfj.com, 0 lchardingplumbing.com.au, 1 lcht.ch, 0 lchtraf.com, 1 @@ -82678,6 +82701,7 @@ lclarkpdx.com, 1 lclnet.de, 1 lcnwallet.com, 1 lcnxp.com, 1 +lcog-or.gov, 1 lcr94.org, 1 lcrehlingen.de, 1 lcrmscp.gov, 1 @@ -82716,7 +82740,6 @@ ldesignweb.com, 1 ldgardenservices.co.uk, 1 ldiesel.ca, 1 ldjb.jp, 1 -ldlcorrentes.com.br, 1 ldlorangecountylocksmith.com, 1 ldm2468.com, 1 ldsvoicesoftherestoration.com, 1 @@ -82770,7 +82793,6 @@ leadership-insight.nz, 1 leadgem.co.uk, 1 leadgenie.me, 1 leadinforce.com, 1 -leading.cn, 1 leadmusic.nl, 1 leadnxt.co.in, 1 leadnxt.com, 1 @@ -82781,6 +82803,7 @@ leadplusdev.com.au, 1 leadquest.nl, 1 leadsformoney.tk, 1 leadsonline.com, 1 +leadtour.com, 1 leadvales.com, 1 leaf-nail.com, 1 leafandseed.co.uk, 1 @@ -82791,6 +82814,7 @@ leafinote.net, 1 leafland.co.nz, 1 leafletdistributionmanchester.com, 1 leafos.org, 1 +leafpad.com, 1 leaftracker.org, 1 leafurban.com, 1 leaguecitytexas.gov, 1 @@ -82801,7 +82825,6 @@ leakedbabes.tv, 1 leakedminecraft.net, 1 leakfix.nl, 1 leaknet.tk, 1 -leales.org, 1 lealove.net, 1 lealuestern.com, 1 lean-consulting.cf, 1 @@ -82935,11 +82958,16 @@ lebonheurdesgens.com, 1 lebourgeo.is, 1 lebozec.org, 1 lebureau.tk, 1 +lebureau27.be, 1 +lebureau27.ch, 1 lebureau27.com, 1 +lebureau27.fr, 1 +lebureau27.lu, 1 lebuys.ca, 1 lebv.org, 1 lecandide.info, 1 lecannabis.at, 1 +lecannabis.com, 1 lecannabiste.com, 1 lecannabiste.fr, 1 lecatal.ca, 1 @@ -82974,7 +83002,6 @@ lecourriercauchois.fr, 1 lecrayondemarz.com, 0 lecreative.tk, 1 lecteurs.com, 0 -lectormanga.top, 0 lecturaweb.tk, 1 lecul.site, 1 led-sk.ru, 1 @@ -82990,6 +83017,7 @@ ledensite.com, 1 lederjackekaufen.tk, 1 ledgerscope.net, 0 ledigajobb.se, 1 +leding.com, 1 ledlampor365.se, 1 ledlight.com, 1 lednavi.de, 1 @@ -83015,6 +83043,7 @@ leebruce.tk, 1 leech.ga, 1 leech.tk, 1 leeclemens.net, 0 +leecountyar.gov, 1 leecountyfl.gov, 1 leecountyil.gov, 1 leecountync.gov, 1 @@ -83065,6 +83094,7 @@ lefilradio.fr, 1 leflorecountyok.gov, 1 leflox.cf, 1 lefonddeloeil.com, 0 +lefortbuilthomes.com, 1 lefreka.fr, 1 lefroyee.com, 1 left-baggage.co.uk, 1 @@ -83134,7 +83164,6 @@ legalisierung.tk, 1 legalit.es, 1 legaliz.ml, 1 legalizeit.tk, 1 -legalizzacnh.net, 1 legaljewel.ga, 1 legaljoker.ga, 1 legalleadershipinstitute.com, 1 @@ -83196,12 +83225,12 @@ legendofdragoon.org, 1 legendofkrystal.com, 1 legendofmi.com, 1 legends-game.ru, 0 -legendscasino.com, 1 legendtourism.com, 1 legendwiki.com, 1 legentic.com, 0 leger-voertuigen.tk, 1 legere.info, 1 +leggings-grossesse.fr, 1 leggyeggy.ga, 1 legible.es, 1 legilimens.de, 1 @@ -83231,6 +83260,7 @@ legow.tk, 1 legowerewolf.net, 1 legrand-ia.gov, 1 legrandvtc.fr, 1 +legrec.fi, 1 legrimoiredessenteurs.fr, 1 legro.tk, 1 legrub.net, 1 @@ -83292,7 +83322,7 @@ leit.kr, 1 leiyinan.com, 1 lejardindesmesanges.fr, 1 lejlax.com, 1 -lejournaldublog.com, 1 +lejournaldublog.com, 0 lekarkabajkopisarka.pl, 1 lekarz-wizyty.pl, 1 lekasedgar.com, 1 @@ -83336,7 +83366,6 @@ leminhduong.com, 1 lemitron.fr, 1 lemitti.com, 1 lemler.family, 1 -lemmamedia.com, 1 lemmy.cafe, 1 lemmy.name, 1 lemmyfund.org, 1 @@ -83352,10 +83381,12 @@ lemonpool.com.tr, 1 lemonrfx.com, 1 lemonrockbiketours.com, 1 lemonrotools.com, 1 +lemons-aid.com, 1 lemonsociety.cf, 1 lemonsoftware.eu.org, 1 lemontownshippa.gov, 1 lemonwater.tk, 1 +lemonx.xyz, 1 lemr.fr, 1 lemzarcapital.com, 0 lena-klein.de, 1 @@ -83393,7 +83424,6 @@ lengyelul.hu, 1 lenhatthanh.com, 1 lenhomedesigninc.com, 1 lenhotec.pt, 1 -lenidh.de, 1 lenifuchs.net, 1 lenii.com, 1 lenina72.tk, 1 @@ -83425,6 +83455,7 @@ lens.google.com, 1 lenseshop.tk, 1 lenspirations.com, 1 lenstamiri.com, 1 +lenstest.com, 1 lenstore.co.uk, 1 lensual.space, 0 lenta-ru.tk, 1 @@ -83443,6 +83474,7 @@ leo.gov, 1 leoandpeto.com, 1 leob.in, 0 leoburnett.com, 1 +leocirt.org, 1 leocollo.com, 1 leodraxler.at, 1 leojweda.com, 1 @@ -83541,6 +83573,7 @@ lerameau.fr, 1 lerefuge.xyz, 1 lerelaisdelareine.com, 1 lerika.tk, 1 +lerisloisdesbaquets.fr, 1 lerks.blog, 1 lerku.com, 1 lernenamsee.ch, 1 @@ -83557,7 +83590,6 @@ les-aides.fr, 1 les-ateliers-de-melineo.be, 0 les-epris.fr, 1 les-explos.com, 1 -les-formations.fr, 1 les-inoxydables.com, 1 les-pipelettes-de-narbonne.com, 1 les-pros-du-drone.com, 1 @@ -83583,6 +83615,7 @@ lesborgestv.cat, 1 lesbrillantsdaristide.com, 1 lescarnetsderoutedesophie.com, 1 leschamoisduvercors.fr, 1 +lescharmesdebailly.com, 1 lescommunes.com, 1 lescomptoirsdepierrot.com, 1 lesconcours.tk, 1 @@ -83649,9 +83682,9 @@ lesvertsmaroc.tk, 1 lesy.eu, 1 lesycr.cz, 1 leszonderstress.nl, 1 +leta-pane.cz, 1 letableaunoir.fr, 1 letaman.tk, 1 -letao18.com, 0 letchikleha.tk, 1 letdownloads.tk, 1 letec.be, 1 @@ -83700,6 +83733,7 @@ letsdoeit.com, 1 letsdothatagain.gq, 1 letsdothatagain.ml, 1 letsdothatagain.tk, 1 +letsearnit.com, 1 letselhulpservice.nl, 1 letsencrypt-for-cpanel.com, 1 letsflyinto.space, 1 @@ -83743,14 +83777,14 @@ leuldeaur.ro, 1 leulu.com, 1 leusemiamusic.tk, 1 leuthardtfamily.com, 1 -leutransporteur.com, 1 leuvensefilmclub.tk, 1 lev103.com, 1 levabilligt.com, 1 +levalbuterol.com, 1 levans.fr, 0 +levanscatering.com, 1 levantage.tk, 1 levante.net.nz, 1 -levaomat.com, 1 levaquin750.ga, 1 levati.name, 1 leveeroadstudio.com, 1 @@ -83775,6 +83809,7 @@ leventismotors.com.ng, 1 leverj.io, 1 levermann.eu, 1 leversconceptconstructions.com.au, 1 +leversonbudke.com, 1 leviaan.nl, 1 leviathan-studio.com, 1 leviathanfan.tk, 1 @@ -83788,11 +83823,11 @@ levis.fun, 1 levis.name, 1 levischuck.com, 1 levisenlaw.com, 1 -levitate.ro, 0 levitatingx.com, 1 levitation.tk, 1 levlagom.com, 1 levna-knihovna.cz, 1 +levo.so, 1 levolor.com, 1 levonet.sk, 1 levothyroxineonline.gq, 1 @@ -83812,6 +83847,8 @@ leweslivingstreets.tk, 1 lewiatan.opole.pl, 1 lewig.net, 1 lewis-sharp.com, 1 +lewisborony.gov, 1 +lewisboropd.gov, 1 lewiscollard.com, 1 lewiscountyny.gov, 1 lewiscountytn.gov, 1 @@ -83859,6 +83896,7 @@ lexum.com, 1 lexuspartsnow.com, 1 lexvademecum.com, 1 lexway.pk, 1 +leyangyang.com, 1 leyaonline.com, 1 leybelsgarden.cf, 1 leyendaluzrenacer.com, 1 @@ -83935,11 +83973,10 @@ lhasaapso.com.br, 1 lhconsult.tk, 0 lheinrich.org, 1 lhffinanceira.online, 1 -lhm.de, 1 -lhokseumawekota.go.id, 1 lhost.su, 1 lhp-creation.com, 1 lhp-creation.fr, 1 +lhpk.no, 1 lhr.wiki, 1 lhsj28.com, 1 lhsj68.com, 1 @@ -83967,7 +84004,6 @@ liam.ovh, 1 liambaron.com, 1 liamelliott.me, 1 liamlin.me, 1 -liamoreilly.co.uk, 1 liamsteckler.com, 1 lian-in.net, 1 liana.site, 1 @@ -83979,11 +84015,12 @@ lianglongcredit.com, 1 liangxingai.com, 1 liangyichen.net, 1 lianhe.art, 1 -lianid.com, 1 lianka.eu, 1 lianka.uk, 1 lianwen.kim, 1 lianxin.com, 1 +liaotian.com, 1 +liaoyou.com, 1 liaozheqi.cn, 1 liar.wiki, 1 lib.pm, 1 @@ -84075,11 +84112,10 @@ libpdf.org, 1 libportal.cf, 1 libractes.tk, 1 libraideos.tk, 1 -librairiez.ca, 1 -librairiez.com, 1 librairiezbookstore.com, 1 libramedia.ru, 1 libranet.eu, 1 +libraproje.com, 1 libraries.vic.gov.au, 1 librarika.com, 1 librarium.tk, 1 @@ -84099,7 +84135,7 @@ libre.university, 1 libreai.nl.eu.org, 1 libreboot.org, 1 librebox.de, 1 -librechat.ai, 0 +librechat.ai, 1 libredns.eu, 1 libreduca.com, 1 libreexpresion.tk, 1 @@ -84115,7 +84151,6 @@ libreplanet.org, 1 libreria-ouroboros.tk, 1 libreriaelzocalo.cl, 1 libresoft.ml, 1 -libressobooks.sk, 1 libreview.com, 1 libreview.ru, 1 librisulibri.it, 1 @@ -84123,7 +84158,6 @@ librosantimateria.com, 1 librosdelasteroide.com, 1 librosdescargas.club, 1 librosgratisnet.tk, 1 -librosparareinventarse.es, 1 libruis.com, 0 libscpi.org, 1 libskia.so, 1 @@ -84145,6 +84179,7 @@ licenseplates.cc, 1 licenzacalcio.tk, 1 liceoc9.tk, 1 licesisters.com, 1 +liceum-andrychow.edu.pl, 1 lichess.org, 1 lichnyj-astrolog.cf, 1 lichnyj-astrolog.ga, 1 @@ -84180,6 +84215,7 @@ lidarwindtechnolog.cf, 1 lidarwindtechnolog.ga, 1 lidaumba.com, 1 lidavidm.me, 1 +lide.eu, 1 lidel.org, 1 lidernaturascarlettbados.com, 1 liderok.tk, 1 @@ -84211,9 +84247,12 @@ liduan.net, 0 liebel.org, 1 lieben.tk, 1 lieberwirth.biz, 1 +liechun.com, 1 liecomiribea.cf, 1 lied8.eu, 1 +liegu.com, 1 liegveld.nl, 1 +liehu.com, 1 liella.me, 1 liemen.net, 1 liena.be, 0 @@ -84227,7 +84266,6 @@ liesbethkeijzer.nl, 1 lieuu.com, 0 lifamily.xyz, 1 lifanov.com, 1 -lifars.com, 0 life-emotions.pt, 1 life-in-hell.tk, 1 life-is-riddle.tk, 1 @@ -84244,7 +84282,6 @@ lifeartstudios.net, 1 lifeasgame.tk, 1 lifeatthemax.graphics, 1 lifeatthemax.marketing, 1 -lifeatthemax.us, 1 lifebymargot.co.uk, 1 lifecare.org, 1 lifecism.com, 1 @@ -84254,7 +84291,6 @@ lifeconnections.ro, 1 lifecraft.cf, 1 lifedrops.com.au, 1 lifefaithtruth.com, 1 -lifefoto.de, 1 lifegoesonsojustsmile.tk, 1 lifehacker.com, 1 lifeinheart.com, 1 @@ -84308,6 +84344,7 @@ lifetimefitness.tk, 1 lifetimemedsers.ga, 1 lifetimemedsest.ga, 1 lifetimetraining.co.uk, 1 +lifetoolscdc.com, 1 lifetree.network, 1 lifeupgame.fr, 1 lifewithdyna.com, 1 @@ -84349,17 +84386,13 @@ lighthousepointfl.gov, 1 lightingagoura.com, 1 lightingagourahills.com, 1 lightingcalabasas.com, 1 -lightingconejovalley.com, 1 lightingdosvientos.com, 1 lightinghiddenhills.com, 1 -lightinglakesherwood.com, 1 lightingmalibu.com, 1 lightingmoorpark.com, 1 lightingnewburypark.com, 1 -lightingoakpark.com, 1 lightingpacificpalisades.com, 1 lightingthousandoaks.com, 1 -lightingwestlakevillage.com, 1 lightme.us, 1 lightmere.com, 1 lightning.com, 1 @@ -84484,7 +84517,7 @@ lillywhitehotelgroup.com.au, 1 lilola.de, 1 lilou-sportswear.com, 1 lilousportswear.com, 1 -lilpwny.com, 0 +lilpwny.com, 1 lilstarry.com, 1 liltv.media, 1 lily-bearing.com, 1 @@ -84526,6 +84559,8 @@ limescapes.com.au, 1 limesparrow.cf, 1 limestart.cn, 0 limestonecleaningchicago.com, 1 +limestonecounty-al.gov, 1 +limestonecountyema-al.gov, 1 limestonemechanical.ca, 1 limetee.cz, 1 limetorrent.gq, 1 @@ -84543,7 +84578,6 @@ limitshareest.ga, 1 limiturls.ga, 1 limnt.cn, 1 limo.pl, 0 -limo.sh, 1 limoairporttoronto.net, 1 limoforsale.com, 1 limoshka.ru, 1 @@ -84571,7 +84605,9 @@ lincasonline.tk, 1 lincdavis.com, 1 lince-bonares.tk, 1 lincolnadamscountywi.gov, 1 +lincolnalghanim.com, 1 lincolnbrokerage.com, 1 +lincolncomo.gov, 1 lincolncountyga.gov, 1 lincolncountyid.gov, 1 lincolncountymoclerk.gov, 1 @@ -84588,12 +84624,12 @@ lincolnparkpressurewashing.com, 1 lincolnri.gov, 1 lincolnshirefdil.gov, 1 lincolnstreetband.tk, 1 +lincolntonnc.gov, 1 lincolntownshipnewaygocountymi.gov, 1 lincolnzoo.org, 1 lincore.ru, 1 lind-bohanon.org, 1 lindajahn.de, 1 -lindakloenreizen.nl, 1 lindalap.fi, 1 lindalush.net, 1 lindamadu.com.br, 1 @@ -84654,10 +84690,13 @@ lineman.edu, 1 lineru.com, 1 lineshop.ml, 1 linestep.jp, 1 +linetea.com, 1 lineto.com, 1 +linewish.com, 1 linext.cn, 0 linfadenopatia.com, 1 linfamilygc.com, 1 +lingdun.com, 1 linge-ma.ro, 1 lingerie.com.br, 1 lingeriecollect.ga, 1 @@ -84774,6 +84813,7 @@ linocolombo.tk, 1 linocomm.com, 1 linocomm.net, 1 linocomm.nl, 1 +linode.com, 0 linomass.com, 1 linomass.nl, 1 linonin.tk, 1 @@ -84845,7 +84885,6 @@ linuxgiggle.com, 1 linuxguru.tk, 1 linuxhandbook.com, 1 linuxhostingdelhi.com, 1 -linuxhostingindia.in, 1 linuxhostsupport.com, 1 linuxiac.com, 1 linuxil.org, 1 @@ -84894,6 +84933,7 @@ lipeck.tk, 1 lipetsk-centralniy.cf, 1 lipetsk48.tk, 1 lipex.com, 1 +lipice.com, 1 lipighor.com, 1 lipighor.xyz, 1 lipnihezron.tk, 1 @@ -84907,7 +84947,6 @@ liptor.gq, 1 lipturess.tk, 1 liq.com.br, 1 liqd.net, 1 -liqiang.com, 1 liqiuyu.com, 1 liqueur.wiki, 1 liquid.cz, 1 @@ -84917,7 +84956,6 @@ liquidation.tk, 1 liquidbounce.tk, 1 liquidcorp.fr, 1 liquidflash.ml, 1 -liquidfusionmarine.com, 1 liquidhost.co, 1 liquidinternet.co, 1 liquidradio.pro, 1 @@ -84965,6 +85003,7 @@ lishayut-prav.ga, 1 lishayut-prav.gq, 1 lishayut-prav.ml, 1 lishayut-prav.tk, 1 +lisheencastle.com, 1 lishup.com, 1 lisiano.eu, 1 lisieuxarquitetura.com.br, 1 @@ -85008,6 +85047,7 @@ lists.fedoraproject.org, 1 lists.mayfirst.org, 0 lists.stg.fedoraproject.org, 1 listsothebysrealtyhk.com, 1 +listyregionu.cz, 1 litarvan.com, 1 litcc.com, 1 litchfieldpark.gov, 1 @@ -85038,10 +85078,10 @@ litebits.com, 1 litebooks.gq, 1 litecache.de, 1 litecloud.ml, 1 +litecoin-card.com, 0 litecoinnews.club, 1 litehost24.tk, 1 litemere.org, 1 -litemere.us, 0 litemind.com, 0 liteminer.cf, 1 litepay.ch, 1 @@ -85092,6 +85132,7 @@ littlebootshonduras.tk, 1 littleboutiqueshop.co.uk, 1 littleboutiqueshop.com, 1 littleboutiqueshop.uk, 1 +littlecompton.gov, 1 littlecreatures.com.au, 1 littlecreekhosting.com, 1 littledev.nl, 0 @@ -85126,6 +85167,7 @@ littlerphotographie.fr, 1 littles.moe, 1 littlescallywagsplay.co.uk, 1 littleservice.cn, 1 +littlesilvernj.gov, 1 littlesk.in, 1 littleskin.cn, 1 littleson.com.br, 0 @@ -85141,7 +85183,6 @@ litzenberger.ca, 1 liubliu.co.uk, 1 liud.im, 1 liudon.com, 1 -liuhecai.com, 1 liujr.tk, 1 liujunyang.com, 0 liukang.com, 1 @@ -85161,6 +85202,7 @@ liuqiao.pp.ua, 1 liuqiao.tk, 1 liuqiaolovecaonali.ml, 1 liushuyu.tk, 1 +liuyuanyuan.com, 1 livadm.ml, 1 livagency.ca, 1 livdesign.com.tw, 1 @@ -85290,7 +85332,7 @@ livingconfidently.com, 1 livingdex.ca, 1 livingdocs.io, 1 livinghebrew.tk, 1 -livinginhimalone.com, 1 +livinginhimalone.com, 0 livingislands.org, 1 livingislands.tv, 1 livinglab.be, 1 @@ -85299,6 +85341,7 @@ livinglink.be, 1 livinglocalapp.com, 1 livingoutdoors.ga, 1 livingstonca.gov, 1 +livingstontx.gov, 1 livingtired.org, 1 livingtohearsix.com, 1 livingworduk.org, 1 @@ -85310,6 +85353,7 @@ livli.sk, 1 livnev.me, 1 livnev.xyz, 1 livogeva.dk, 1 +livoneo.de, 1 livornonellarete.tk, 1 livornotoday.it, 1 livrariacoad.com.br, 1 @@ -85385,7 +85429,6 @@ lkwmodellbau.at, 1 ll.gr, 1 ll5197.co, 1 ll6729.co, 1 -ll6729.com, 0 ll6957.co, 1 ll9297.co, 1 ll9728.co, 1 @@ -85419,7 +85462,6 @@ lm228.cn, 1 lm228.com, 1 lm338.cn, 1 lm338.com, 1 -lmasqueen.com, 1 lmbyrne.co.uk, 1 lmde.fr, 1 lmh-style.com, 1 @@ -85437,6 +85479,7 @@ lmvsci.gov, 1 ln.io, 1 lndb.me, 1 lndrive.space, 1 +lnhrdt2.ch, 1 lnhydy.cn, 1 lnk.bio, 1 lnk.dk, 1 @@ -85482,7 +85525,6 @@ lobao.pro.br, 1 lobbes.nl, 1 lobbster.co, 1 lobby.game, 1 -lobbylmb.nl, 1 lobevert.com, 1 lobiancocucina.com, 1 lobin21.com, 1 @@ -85500,7 +85542,6 @@ locabir.cf, 1 locadoraequiloc.com.br, 1 local-insight.com, 1 local-shop.com, 1 -local360.net, 1 localassocier.tk, 1 localbandz.com, 1 localbiketrader.com, 1 @@ -85548,7 +85589,6 @@ localseorepair.services, 1 localseorepair.world, 1 localserver.ca, 1 localspot.pl, 1 -localstartupfest.id, 1 localstudio.tk, 1 localtownhouses.ga, 1 locape.com.br, 1 @@ -85710,7 +85750,7 @@ logart.tk, 1 logay.com.br, 1 logbook.ch, 1 logbot.info, 1 -logcat.info, 1 +logcat.info, 0 logdoc.tk, 1 loge.fr, 1 logement.com, 1 @@ -85754,13 +85794,13 @@ login.yahoo.com, 0 logingate.hu, 1 loginsecure.eu, 1 loginvovchyk.ru, 1 -loginwithmc.com, 1 logipdv.pt, 1 logismarket.com, 1 logismn.gov, 1 -logisparte.com, 0 +logisparte.com, 1 logistikaseminar.ee, 1 logitel.de, 1 +logitheque.com, 1 logitheque.tk, 1 logitracgps.com, 1 logitrack.tk, 1 @@ -85863,7 +85903,6 @@ lojix.com, 0 lojj.pt, 1 lokace.eu, 1 lokan.id, 1 -lokerntt.com, 1 lokiani.com, 1 lokinet.org, 1 lokjagruktafoundation.com, 1 @@ -85923,7 +85962,6 @@ loliloli.top, 1 lolinfo.ga, 1 lolinya.link, 1 lolio.tw, 1 -loliotero.com, 1 lolipops.ga, 1 lolis.stream, 1 lolis3.com, 1 @@ -85964,7 +86002,6 @@ lon-so.com, 1 lona.io, 1 lonasdigital.com, 1 lonavla.tk, 1 -loncarlyonjenkins.com, 1 london-design.co.uk, 0 london-electricians.com, 1 london-mafia.tk, 1 @@ -86139,18 +86176,19 @@ loottitan.com, 1 looxent.com, 1 lopendvuurtje.tk, 1 lopes.at, 1 +lopesguilherme.com.br, 1 lophtalmo.cc, 1 lopia.jp, 1 loplovers.tk, 1 loposchokk.com, 1 lopp.net, 1 +loppi.io, 1 loqu8.com, 1 loquo.com, 1 loqyu.co, 1 lor.kharkov.ua, 1 loraincountyohio.gov, 1 loraincountyrecorder.gov, 1 -lorasong.com, 1 loratadine10mg.gq, 1 lorbooks.tk, 1 lorcalive.co.uk, 0 @@ -86198,7 +86236,6 @@ lorimar.bg, 1 lorimullins.com, 1 lorine.tk, 1 lorisfnotary.com, 1 -loritaboegl.de, 1 lorn.tk, 1 lornabenes.com, 1 lornategeorge.tk, 1 @@ -86266,6 +86303,7 @@ losrso.tk, 1 loss.no, 1 lossaicos.tk, 1 lossandthemourningafter.com, 0 +lossmakos.pl, 1 lost-bit.tk, 1 lost-illusions.tk, 1 lost-perdidos-hiatus.tk, 1 @@ -86360,12 +86398,14 @@ louange-reconvilier.ch, 0 louboutin.tk, 1 louboutinshoessale.tk, 1 loud-dragon.tk, 1 +loudavymkrokem.cz, 1 louddesignstudios.com, 1 louderfaster.co.uk, 1 loudersent.ga, 1 loudly.com, 1 loudmouth.tk, 1 loudontn911.gov, 1 +loudouncountyva.gov, 1 louerunhacker.fr, 1 louest.ch, 1 loueurmeublegestion.expert, 1 @@ -86457,6 +86497,7 @@ loveismore.ru, 0 loveismore.sk, 0 loveismystyle.tk, 1 loveisourweapon.com, 1 +loveitclickitbuyit.com.au, 1 lovejms.com, 1 lovejoymethodist.org, 1 lovelandelec.com, 1 @@ -86481,6 +86522,7 @@ lovemen.cc, 1 lovemiku.info, 1 lovemoon.tk, 1 lovemybubbles.com, 1 +lovendar.com, 1 lovenet.tk, 1 loveni.me, 1 lovenwishes.com, 1 @@ -86497,7 +86539,6 @@ lovessentials.com, 1 lovetablecloths.co.uk, 1 lovetarot.jp, 1 lovethatmakeup.tk, 1 -lovetheprint.co.za, 1 lovetime.co.il, 1 lovetowork.tk, 1 loveuno.com, 1 @@ -86527,6 +86568,7 @@ lower-level.tk, 1 lower.nu, 1 lowerchancefordtwppa.gov, 1 lowercostcalls.com, 1 +lowerdrugcosts.gov, 1 lowermydrinking.com, 1 lowerpricefinder.com, 1 lowerthetone.com, 1 @@ -86542,15 +86584,17 @@ loyaleco.it, 1 loyaliplaw.com, 1 loyaltech.ch, 1 loyaltech.tk, 1 +loyaltown-wi.gov, 1 loyaltyreviewers.ga, 1 +loyd.co, 1 loyisa.cn, 1 loyloy.net, 1 loyolahs.edu, 1 loyverse.town, 1 +lozanoimpresores.com, 1 lozhka-mernaya.tk, 1 lp-support.nl, 0 lp177.fr, 1 -lpc.fun, 1 lpcd-lafla.gov, 1 lpcdops-lafla.gov, 1 lpchemicalsolution.tk, 1 @@ -86593,11 +86637,11 @@ lrumeq.com, 1 lrv-grobbendonk.tk, 1 lrwhealthcare.com, 1 ls-alarm.de, 1 +ls-rp.es, 1 lsbricks.com, 1 lsbttiq.org, 1 lsc-dillingen.de, 1 lsc-mn.gov, 1 -lsc.ee, 1 lsc.moe, 1 lscache.de, 1 lsd.cat, 1 @@ -86607,6 +86651,7 @@ lsfnet.org, 1 lsg2021acm.com, 1 lshiy.com, 1 lshydrogenmethane.cz, 1 +lsinstaspace.com, 1 lskgreenacquisition.com, 1 lskgreencomponent.com, 1 lskgreendevelop.com, 1 @@ -86673,6 +86718,7 @@ luc-nutrition.tk, 1 luc-oberson.ch, 0 luc.li, 1 luca-app.de, 1 +luca-appeals.gov, 1 luca-steeb.com, 1 lucaconrads.de, 1 lucade.ddns.net, 0 @@ -86693,7 +86739,7 @@ lucascosta-ido.ml, 1 lucascountyohiovotes.gov, 1 lucasdamasceno.com, 1 lucasem.com, 1 -lucasferraz.com.br, 1 +lucasferrazseo.com, 1 lucasg.org, 1 lucasgymnastics.com, 1 lucasjag.com.br, 1 @@ -86711,7 +86757,7 @@ lucerin.ga, 1 lucesledsbaratas.shop, 1 luchalibre.tk, 1 luchandro.tk, 1 -luchshie-experty.top, 0 +luchshie-experty.top, 1 luchthavenmaastricht.nl, 1 luchtspoor.nl, 1 lucia-art.cf, 1 @@ -86830,6 +86876,7 @@ lugimax.com, 1 luginbuehl.be, 1 luginbuehl.eu, 1 lugobama.tk, 1 +lugopress.nl, 1 lugros.tk, 1 lugui.in, 1 luhkultour.de, 1 @@ -86929,6 +86976,7 @@ lumaesthetic.co.uk, 1 lumapr.com, 1 lumbardhi.tk, 1 lumbercartel.ca, 1 +lumberg-automationusa.com, 1 lumberjackman.tk, 1 lumbre-encendedores.com, 1 lumchan.tk, 1 @@ -86975,7 +87023,6 @@ lunaclan.tk, 1 lunacraft.ga, 1 lunadea.tk, 1 lunademiel.org, 1 -lunafag.ru, 1 lunagiftables.com, 1 lunagrill.com, 1 lunalove.de, 1 @@ -87048,6 +87095,7 @@ luongyen.com, 1 luoshifeng.com, 1 luotianyi.online, 1 luowu.cc, 1 +luoxianjun.com, 1 luoxingyu.ml, 1 lupa.cz, 1 lupa.mk, 1 @@ -87055,10 +87103,10 @@ luparacoes.com.br, 1 lupecode.com, 1 lupinencyclopedia.com, 1 lupnix.org, 1 -lupocattivoblog.com, 1 luppa.loan, 1 lupriflex.com, 1 luqsus.pl, 1 +luripump.se, 1 lurishop.com.br, 1 lurkmirror.ml, 1 lushclub.tk, 1 @@ -87159,13 +87207,17 @@ luxurystays.in, 1 luxurythatlasts.com, 1 luxurywatchesworldwide.com, 1 luxuryweddingsindonesia.com, 1 +luxuryweeks.com, 1 +luxusco.com, 1 luxushair.com, 1 +luxusnataliri.cz, 1 luxusnivoucher.cz, 1 luxusnyvoucher.sk, 1 luxusy.pl, 1 luxuszugreisen.info, 1 luxvacuos.net, 1 luxwatch.com, 1 +luyan.com, 1 luyckx.net, 1 luyungterd.com, 0 luzfaltex.com, 1 @@ -87175,6 +87227,7 @@ lv.lk, 1 lv.search.yahoo.com, 0 lv0.it, 0 lv5.top, 1 +lvcservicesplus.com.au, 1 lvcshu.com, 1 lvdgroup-innov8.com, 1 lvdr.tech, 1 @@ -87260,6 +87313,7 @@ lynnesbian.space, 1 lynnfieldhigh97.com, 1 lynnfieldma.gov, 1 lynnlaytonnissanparts.com, 1 +lynntownshipmi.gov, 1 lynnvartan.com, 1 lynth.io, 1 lynthium.com, 1 @@ -87308,6 +87362,7 @@ lyuda.tk, 1 lyukaacom.ru, 1 lyuks-parfyum.tk, 1 lyuly.com, 1 +lyveglobal.com, 1 lyx.dk, 1 lyxel-staging.tk, 1 lz.lv, 1 @@ -87343,12 +87398,10 @@ m-nasiri.com, 1 m-net.de, 1 m-o-v-i-e.tk, 1 m-o-x.de, 1 -m-of-love.de, 1 m-office.pl, 1 m-producties.nl, 1 m-ses.fr, 1 m-team.cc, 1 -m-teq.nl, 1 m-warrior.tk, 1 m.ac, 1 m.facebook.com, 1 @@ -87379,21 +87432,19 @@ m2tm.fr, 1 m3-software.com, 1 m360.com.ph, 1 m36533.com, 1 -m3ntor.tech, 1 m3rck.ch, 1 m42-gmbh.de, 1 m426.ch, 1 m4all.gr, 1 +m4arkitekter.dk, 1 m4g.ru, 1 m4rcus.de, 1 m5197.co, 1 m5industries.com, 1 m5wl5r.com, 1 m6729.co, 1 -m6729.com, 0 m6957.co, 1 m6pub.fr, 0 -m7rxx.com, 1 m82365.com, 1 m8593.com, 1 m9297.co, 1 @@ -87439,6 +87490,7 @@ maaya.jp, 1 mab.com, 1 maba.tk, 1 mabankonline.com, 1 +mabasketdesecurite.fr, 1 mabelmartinez.es, 1 mable.com.au, 1 mableton.gov, 1 @@ -87513,7 +87565,7 @@ machmit.tk, 1 machnho.com, 1 macho-i-botan.tk, 1 machon.biz, 1 -machosting.jp, 1 +machosting.jp, 0 machtweb.de, 1 machupicchu.tk, 1 machwasgeil.es, 1 @@ -87549,6 +87601,7 @@ macon.de, 1 maconcountymo.gov, 1 maconnerie-dcs.ch, 1 macosx86.ml, 1 +macoupincountypdil.gov, 1 macoupinvotes.gov, 1 macpaw.com, 1 macpress.com.br, 1 @@ -87561,6 +87614,7 @@ macros.co.jp, 1 macrosec.tech, 1 macroseo.tk, 1 macrotech.tk, 1 +macsant.com, 1 macsoftware.org, 1 macsonuclari.com.tr, 1 macsonuclari.mobi, 1 @@ -87569,7 +87623,6 @@ macvcure.com, 1 macvidcards.eu, 1 mad-eye.com, 0 mad-in-love.com, 1 -mad-rabbit.com, 1 mad.es, 1 mad2moi.com, 1 madadmin.com, 1 @@ -87592,11 +87645,11 @@ maddin.ga, 1 made-to-usb.com, 1 made.md, 1 made2coach.com, 1 -madebydusk.com, 1 madebyesmel.com, 1 madebyhand.art, 1 madebyshore.com, 1 madebythijmen.nl, 1 +madebyyolanda.com, 1 madecenter.com.br, 1 madechocolaterie.nl, 1 madeforelle.shop, 1 @@ -87630,6 +87683,7 @@ madhon.com, 1 madhyrecords.com, 1 madian.tk, 1 madinahtech360.com, 1 +madinatalzahra.org, 1 madinatech360.com, 1 madinina.tk, 1 madintouch.com, 1 @@ -87647,6 +87701,7 @@ madisonprocaccini.tk, 1 madisonsjewelersorlando.com, 1 madisonsquarerealestate.com, 1 madisontwpmi.gov, 1 +madisonvilleky.gov, 1 madkids.ga, 1 madknight.tk, 1 madlandezboard.tk, 1 @@ -87685,7 +87740,6 @@ madsihle.com, 1 madskauts.tk, 1 madskill.tk, 1 madskills.tk, 1 -madsklitgaard.dk, 1 madskristensen.dk, 1 madspeed-performance.tk, 1 madsstorm.dk, 0 @@ -87704,7 +87758,6 @@ maedacolo.com.br, 1 maedchenflohmarkt.at, 1 maedchenflohmarkt.de, 1 maeitems.ca, 1 -maeko.fr, 1 maeliacreation.fr, 1 maeln.com, 1 maelstrom-fury.eu, 1 @@ -87778,6 +87831,7 @@ magellan-met.ru, 1 magenbrot.net, 0 magenda.sk, 1 magenkompass.de, 0 +magentacares.com, 1 magentaize.net, 1 magentazorg.nl, 1 magento-ecommerce.co.za, 0 @@ -87785,6 +87839,7 @@ magentodevelopment.co.uk, 1 magentrix.com, 1 magenx.com, 1 magepro.fr, 1 +magesaigon.com, 1 magescobd.com, 1 magewell.nl, 1 maggianos.com, 1 @@ -87798,7 +87853,6 @@ magiamgiatot.tk, 1 magic-3dprint.nl, 1 magic-cakes.nl, 1 magic-cards.info, 1 -magic-carpetcleaning.co.uk, 1 magic-cheerleading.tk, 1 magic-city.quest, 1 magic-fly.de, 1 @@ -87939,6 +87993,7 @@ maguire.email, 1 maguire.tk, 1 maguroalmare.com.br, 1 maguspace.com, 0 +magutah.gov, 1 maguy-energies.com, 1 magwin.co.uk, 1 magyal.hu, 1 @@ -87996,7 +88051,6 @@ maiaimobiliare.ro, 1 maialeechin.com, 0 maiateam.pt, 1 maib.tas.gov.au, 1 -maichun.info, 0 maid.gg, 1 maid.tk, 1 maidalawfirm.com, 1 @@ -88053,10 +88107,10 @@ mailexx.ml, 1 mailfence.com, 1 mailflank.com, 0 mailflex.my.id, 1 +mailforge.ca, 1 mailgenius.com, 1 mailgun.com, 1 mailhardener.com, 1 -mailia.me, 1 mailinabox.email, 1 mailinabox.ml, 1 mailinaitor.tk, 1 @@ -88172,6 +88226,7 @@ majestic-rp.ru, 1 majestic.games, 0 majesticpride.in, 1 majestio.tk, 1 +majewskiplumbing.com, 1 majid.info, 1 majisign.co.uk, 1 majkassab.com, 1 @@ -88203,6 +88258,7 @@ makeaoffice.nl, 1 makechanges.com.au, 1 makedin.net, 1 makedonija.net.mk, 1 +makefirst.com, 1 makeh2o.com, 1 makeit-so.de, 0 makeitpopadvertising.com, 1 @@ -88214,6 +88270,7 @@ makellos-kosmetik.de, 1 makemejob.com, 1 makemillion.tk, 1 makemoney-plan.tk, 1 +makemoney.ng, 1 makemusic-asia.com, 1 makemyassignmentbest.com, 1 makemynewspaper.com, 1 @@ -88255,7 +88312,6 @@ makingmemoney.gq, 1 makingmemoney.ml, 1 makingmoneyathome.tk, 1 makingmoves.gq, 1 -makingmusichappen.com, 1 makkiyaz.tk, 1 makkusu.photo, 1 maklerinfo.biz, 1 @@ -88267,7 +88323,6 @@ makowitz.cz, 1 makrama.shop, 1 makromedikal.com.tr, 1 maksa.ga, 1 -maksibetgiris.com, 1 maksima.kh.ua, 1 maksimmrvica.tk, 1 maksimyugai.com, 1 @@ -88294,6 +88349,7 @@ malagarental.com, 1 malagarental.es, 1 malahov.tk, 1 malamutedoalasca.com.br, 1 +malanhua.com, 1 malardalenvvs.se, 1 malareal.com.br, 1 malariaadvice.gq, 1 @@ -88307,7 +88363,6 @@ malayalasangeetham.org, 1 malaysia.cf, 1 malaysia.search.yahoo.com, 0 malaysiabrands.com.my, 1 -malaysiainternship.my, 1 malaysianews.ga, 1 malaysianews.gq, 1 malaysianews.ml, 1 @@ -88450,6 +88505,7 @@ mame.cl, 1 mamiechacha.com, 1 mamijaclean.tk, 1 mamilitante.fr, 1 +maminky.com, 1 mamlaka.ml, 1 mamlaka.tk, 1 mammabelly.com.br, 1 @@ -88528,7 +88584,6 @@ mandanudes.ae, 1 mandaraequestrian.com, 1 mandarinplay.tk, 1 mandatkollen.se, 1 -mandaz.eu, 1 mandcbouncycastlehire.co.uk, 1 mandediary.com, 1 mandefender.tk, 1 @@ -88576,7 +88631,7 @@ mangaesp.tk, 1 mangafreak.tk, 1 mangagaga.tk, 1 mangahigh.com, 1 -mangajp.top, 0 +mangajp.top, 1 mangakita.net, 1 manganimefan.tk, 1 mangapoi.com, 1 @@ -88622,6 +88677,7 @@ manicuradegel.es, 1 manif-est.info, 1 manikinuk.tk, 1 manilacrawl.com, 1 +maninternational.pro, 1 maniorpedi.com, 1 maniosglass.gr, 1 manipil.ch, 0 @@ -88658,9 +88714,10 @@ manitowocwi.gov, 1 manja-und-martin.de, 1 manjalcouture.com, 1 manjaro.ru, 1 +mankato-mn.gov, 1 +mankatomn.gov, 1 mankier.com, 1 mankomarketing.com, 1 -manku.pl, 1 manmatters.com, 1 mann-und-maeuse.de, 1 mannafields.org, 1 @@ -88673,6 +88730,7 @@ mannigroup.com, 1 manningtreetilesandflooring.co.uk, 1 mannnen.nl, 1 mannservrice.cf, 1 +manobankas.lt, 1 manoek.dynu.net, 1 manofmany.com, 1 manofmanythings.com, 1 @@ -88684,6 +88742,7 @@ manojsharan.me, 1 manolitodarts.tk, 1 manologaribay.tk, 1 manonandre-avocat.fr, 1 +manopaskola.lt, 1 manoro.de, 1 manortx.gov, 1 manova.cz, 1 @@ -88718,6 +88777,7 @@ mantelligence.com, 1 mantenimiento-zaragoza.com, 1 mantenimientoimpresoras.com, 1 mantenimientosenjardineriaypiscinasveracruz.com, 1 +mantenimientoweb.io, 1 mantex.ml, 1 manti.by, 1 mantor.org, 0 @@ -88734,7 +88794,6 @@ manuel7espejo.com, 1 manuelahidalgo.org, 1 manuelboelstler.tk, 1 manuelcancelas.com, 1 -manueldelgadohomes.com, 1 manueldossantos.tk, 1 manuelefior.tk, 1 manuelefysiotherapeut.nl, 1 @@ -88808,7 +88867,6 @@ map.fund, 1 map4erfurt.de, 1 map4jena.de, 1 mapa-airsoft-akci.cz, 1 -mapapeterie.ca, 1 mapasmundi.com.br, 1 mapausenaturelle.fr, 1 mapblender.com, 1 @@ -88820,6 +88878,7 @@ mapillary.com, 1 maplebgm.cc, 1 maplegrove.cf, 1 maplegrovetownshipmi.gov, 1 +maplegrovewi.gov, 1 mapleholland.tk, 1 maplehome.tk, 1 maplehousehomeinvestors.com, 1 @@ -88847,6 +88906,7 @@ maquinariahosteleriaocasion.com, 1 maquinariaspesadas.org, 0 maquinasperfectas.tk, 1 maquinasquepiensan.tk, 1 +maqun.com, 1 mar-eco.no, 1 mar.pt, 1 mara.paris, 1 @@ -88926,6 +88986,7 @@ marchoffrichter.de, 1 marchouben.nl, 1 marchqualitymeats.com, 1 marchukov.com, 1 +marcianoandtopazio.com, 1 marcillacetfils.fr, 1 marclange.net, 1 marco-burmeister.de, 1 @@ -88958,7 +89019,7 @@ marcusburghardt.tk, 1 marcusds.ca, 1 marcuskoh.com, 1 marcusporter.tk, 1 -marcusquinn.com, 1 +marcusquinn.com, 0 marcusstafford.com, 1 marcwilke.de, 1 marcypro.com, 1 @@ -88987,7 +89048,6 @@ marfadelivery.tk, 1 marga-marga.tk, 1 margagriesser.de, 1 margan.ch, 1 -margaret.land, 1 margaretgel.com, 1 margarethouse.co.uk, 1 margaridamendessilva.com, 1 @@ -89062,7 +89122,9 @@ mariereichl.cz, 1 mariescountymo.gov, 1 marieskyler.net, 1 marietrap.ch, 0 +marife.com, 1 marijang.id, 1 +marijuana-seeds.nl, 1 marijuanafarms.org, 1 marijuanajobscannabiscareers.com, 1 marik.net.br, 1 @@ -89116,6 +89178,8 @@ marioncountyohio.gov, 1 marioncountysheriffar.gov, 1 marioncountytn.gov, 1 marionflclerk.gov, 1 +marionswcdfl.gov, 1 +mariontownshipbeavercountypa.gov, 1 mariontwpcvxmi.gov, 1 marioserver.ml, 1 mariospizzaoxford.co.uk, 1 @@ -89157,6 +89221,7 @@ markantalyamasajsalonu-bayanmasoz-cim.cf, 1 markco.fi, 1 markdain.net, 1 markdixon.name, 1 +markdorf.com, 1 markecubanos.com, 1 markedplassen.no, 1 markellos-olive.gr, 1 @@ -89175,6 +89240,7 @@ marketgarden.tk, 1 marketgrid.ml, 1 marketgrid.tk, 1 marketia.ml, 1 +marketing-2.de, 1 marketing-advertising.eu, 1 marketing1-0-1.com, 1 marketing4trends.com, 1 @@ -89188,7 +89254,6 @@ marketingconcafe.com, 1 marketingdesignu.cz, 1 marketingdigitalefisiente.com, 1 marketingdominante.com.br, 1 -marketingforfood.com, 1 marketingmd.com, 1 marketingpalace.tk, 1 marketingstrategy.gq, 1 @@ -89232,6 +89297,7 @@ markitzeroday.com, 1 markjansen.tk, 1 markkirkforillinois.com, 1 markkirkforsenate.com, 1 +markkl.nl, 1 markkusilvennoinen.fi, 1 marklehane.com, 1 markllego.com, 1 @@ -89289,6 +89355,7 @@ markusweimar.de, 1 markuswirnsperger.com, 1 marlboroughchamber.nz, 1 marlboroughfarmersmarket.tk, 1 +marlboroughmo.gov, 1 marlen.cz, 1 marlenefavela.tk, 1 marlenekrasa.com, 1 @@ -89364,6 +89431,7 @@ marshallruskwi.gov, 1 marshallscastles.com, 1 marshallsheriffms.gov, 1 marshallwilson.com, 1 +marshfieldmaine.gov, 1 marshfieldvillagevt.gov, 1 marshfieldvt.gov, 1 marshmallow.co, 1 @@ -89378,7 +89446,6 @@ marta-chat.ga, 1 marta.uz, 0 martacooks.com, 1 martapratsmakeup.com, 1 -martastandzoninteriors.com, 1 martastroll.com, 1 martdev.com, 1 martec.dk, 1 @@ -89431,6 +89498,7 @@ martinhal.cn, 1 martinhal.com, 1 martinhalholiday.com, 1 martinhalliving.com, 1 +martinhalpropertysales.com, 1 martinhalresidences.com, 1 martinhaunschmid.com, 0 martinho.tk, 1 @@ -89452,6 +89520,7 @@ martinsferryoh.gov, 1 martinsouza.net, 1 martinstepar.cz, 1 martinsvillebulletin.com, 1 +martinsvilleva.gov, 1 martinus.cafe, 1 martinverkerkonline.tk, 1 martinvillalba.com, 1 @@ -89550,6 +89619,7 @@ masanteadelavenir.fr, 1 masanunciosimpresos.com, 1 masarik.sh, 1 masaze-hanka.cz, 1 +masazomiestas.lt, 1 mascarablond.tk, 1 mascarbo.tk, 1 mascarillas.blog, 1 @@ -89703,18 +89773,22 @@ masterinchess.com, 1 masterise.tv, 1 masterjuantex-projects.tk, 1 masterkitchen.com.br, 1 +masterkong.com, 1 masterly.ninja, 1 masternetix.ga, 1 masternetltd.com, 1 masterofallscience.com, 1 masterofazoth.tk, 1 masterofbytes.ch, 1 +masteroil.com, 1 masterpassword.org, 1 masterplc.com, 1 +masterprint.jp, 1 masterpro.ws, 1 masterproseo.ru, 1 masterpsylogos.ru, 1 masterquest.tk, 1 +masterrepairplumbing.com, 1 masters-burrell.co.uk, 1 mastersadistancia.com, 1 mastershvacparts.com, 1 @@ -89729,7 +89803,6 @@ masterstuff.de, 1 mastertent.com, 1 masterton.com.au, 1 mastertutoriales.com, 1 -masterunblock.com, 0 masterurist.ru, 1 mastervision.tk, 1 masterwank.com, 1 @@ -89874,7 +89947,6 @@ mati.lol, 1 mati.tk, 1 maticz.com, 1 matijakolaric.com, 1 -matikz.com, 1 matildeferreira.co.uk, 1 matillat.ovh, 1 matindustrial.com, 1 @@ -89891,6 +89963,7 @@ matok.me.uk, 1 matolab.lt, 1 matomari.tk, 1 matopu.tk, 1 +matora.com.au, 1 matosinfo.com, 1 matosinfo.fr, 1 matoutepetiteboutique.com, 1 @@ -89924,6 +89997,7 @@ matrixpost.net, 1 matrixread.com, 0 matrixreq.com, 0 matroskin.ml, 1 +matsaservicios.com, 1 matsson.com, 1 matstodin.is, 1 matsu.gov, 1 @@ -89960,11 +90034,11 @@ matteozinnia.it, 1 mattersource.com, 1 mattessons.co.uk, 1 mattferderer.com, 1 +mattg.ca, 1 mattga.ca, 1 mattgemmell.com, 1 mattgoddardphotography.co.uk, 1 matthew-carson.info, 1 -matthew-cash.com, 1 matthewaker.com, 1 matthewberry.co.za, 1 matthewburket.com, 1 @@ -90016,6 +90090,7 @@ mattia98.org, 0 mattiascibien.net, 0 mattisclever.com, 1 mattlaks.com, 1 +mattle.wtf, 1 mattmarkel.com, 1 mattmarkelmedia.com, 1 mattmatters.io, 1 @@ -90091,6 +90166,7 @@ mauicharm.com, 1 mauldincookfence.com, 1 mauletsmallorca.tk, 1 maumovie.ml, 1 +maunabo.com, 1 maunder.ru, 1 maunium.net, 1 mauracher.cc, 1 @@ -90133,6 +90209,7 @@ mavrick.tk, 1 mavro.cf, 1 mavro.ga, 1 mavro.gq, 1 +mawidabp.com, 1 mawinguhost.co.ke, 1 mawkebaljalal.com, 1 mawo.olkusz.pl, 1 @@ -90195,7 +90272,6 @@ maxihyp.de, 1 maxim.live, 1 maxima.at, 0 maximababy.de, 1 -maximalsparen.com, 1 maximanet.tk, 1 maximbaz.com, 1 maximdeboiserie.be, 1 @@ -90229,7 +90305,6 @@ maxisito.it, 1 maxivisor.ga, 1 maxjacobs.com.au, 1 maxkaul.de, 1 -maxlaumeister.com, 1 maxley.yachts, 1 maxmanus.ga, 1 maxmarket.bg, 1 @@ -90278,13 +90353,13 @@ may24.tw, 1 mayaimplant.com, 1 mayamaibach.org, 1 mayamarquez.co, 1 -mayamushrooms.co.uk, 1 mayanaturopathy.co.uk, 1 mayanet.tk, 1 mayangateway.com, 1 mayaroconstituency.org, 1 mayashoefke.tk, 1 mayavi.co.in, 0 +maybankfoundation.com, 1 maybeonline.de, 1 maybeshewill.xyz, 1 maybeul.com, 1 @@ -90335,7 +90410,9 @@ mazik.tk, 1 mazken.tk, 1 mazternet.ru, 1 mazurlabs.tk, 1 +mazurskie.com, 1 mazury-invest.pl, 1 +mazyoud.com, 1 mazzotta.me, 1 mb-amenagements.be, 1 mb-analytics.at, 1 @@ -90367,6 +90444,7 @@ mbed.com, 1 mbed.org, 1 mbedcloud.com, 1 mbedcloudintegration.net, 1 +mbfaq.com, 1 mbfiles.tk, 1 mbi.nl, 1 mbilker.us, 1 @@ -90384,6 +90462,7 @@ mbr.moe, 1 mbr.pw, 1 mbrd.de, 1 mbrental.fr, 1 +mbschoen.com, 1 mbsec.net, 1 mbsunu.com, 1 mbsync4supply.com, 1 @@ -90408,7 +90487,6 @@ mc007.xyz, 1 mc2informatique.fr, 1 mc3dreal.de, 1 mc4free.cc, 1 -mc5zvezd.ru, 0 mcagon.tk, 1 mcahm.eu.org, 1 mcalert.in, 1 @@ -90442,6 +90520,7 @@ mcdesigns68.co.uk, 1 mcdgenclikkulubu.org, 1 mcdona1d.me, 1 mcdonaldcountymissouri.gov, 1 +mcdonaldcountymohealth.gov, 1 mcdonalds.cloud, 1 mcdonalds.co.il, 1 mcdonalds.design, 1 @@ -90525,6 +90604,7 @@ mcmind.ddns.net, 1 mcmk.in, 1 mcnairinternational.com, 1 mcnav.net, 1 +mcneill.io, 1 mcnet.care, 1 mcnext.net, 1 mcnoobs.pro, 1 @@ -90581,6 +90661,7 @@ md-mb.ro, 1 md-progressistes.fr, 1 md-service.net, 1 md28.in, 1 +md5checker.com, 1 md5file.com, 1 mdaemon.de, 1 mdaemon.tips, 1 @@ -90590,6 +90671,7 @@ mdazo.net, 1 mdbre.gov, 1 mdbug.de, 1 mdca-jp.org, 1 +mdcfl.gov, 1 mdcloudps.com, 1 mdconnect.asia, 1 mddetails.com, 1 @@ -90660,6 +90742,7 @@ meaningfulbits.io, 1 meanit.ie, 1 meanjstraininginstitute.com, 1 meany.xyz, 1 +meao.io, 1 meao.market, 1 meao.online, 1 meao.pictures, 1 @@ -90668,14 +90751,12 @@ meapbot.com, 1 meapbot.net, 1 meapbot.org, 1 meapbot.pro, 1 -measiedu.org, 1 measureaustralia.com.au, 1 measurementsolutionsinc.com, 0 measureyourpenis.today, 1 meat-berry.ru, 1 meat-education.com, 1 meat.org.uk, 1 -meatfoods.com.br, 1 meatfreecarnivore.com, 1 meavagas.com, 1 meazurelearning.com, 1 @@ -90692,104 +90773,47 @@ mebelnik.pro, 1 mebeloffice.com.ua, 1 mebelok.com, 1 mebelshik.tk, 1 +mebeltorg.com, 1 mebinrobin.com, 1 meblerymar.pl, 1 +meblowy.com, 1 mebtall.ru, 1 mec.gub.uy, 1 -mec024.com, 1 -mec025.com, 1 -mec0311.com, 1 -mec0313.com, 1 -mec0314.com, 1 -mec0316.com, 1 -mec0317.com, 1 -mec0318.com, 1 -mec0319.com, 1 -mec0335.com, 1 -mec0354.com, 1 -mec0355.com, 1 -mec0357.com, 1 -mec0358.com, 1 -mec0370.com, 1 mec0371.com, 1 -mec0372.com, 1 -mec0375.com, 1 -mec0377.com, 1 mec0378.com, 1 -mec0391.com, 1 mec0392.com, 1 -mec0393.com, 1 -mec0394.com, 1 mec0395.com, 1 -mec0396.com, 1 -mec0398.com, 1 -mec0410.com, 1 -mec0413.com, 1 -mec0414.com, 1 mec0415.com, 1 -mec0416.com, 1 mec0419.com, 1 -mec0421.com, 1 -mec0429.com, 1 -mec0432.com, 1 -mec0433.com, 1 -mec0434.com, 1 mec0435.com, 1 -mec0436.com, 1 mec0437.com, 1 mec0438.com, 1 mec0439.com, 1 -mec0450.com, 1 mec0451.com, 1 mec0452.com, 1 -mec0453.com, 1 -mec0454.com, 1 -mec0455.com, 1 -mec0456.com, 1 -mec0457.com, 1 -mec0458.com, 1 -mec0459.com, 1 mec0470.com, 1 -mec0471.com, 1 -mec0472.com, 1 -mec0473.com, 1 mec0474.com, 1 -mec0475.com, 1 -mec0476.com, 1 -mec0477.com, 1 -mec0478.com, 1 -mec0479.com, 1 -mec0482.com, 1 -mec0483.com, 1 -mec0510.com, 1 -mec0511.com, 1 mec0512.com, 1 -mec0513.com, 1 mec0514.com, 1 -mec0515.com, 1 -mec0516.com, 1 mec0517.com, 1 -mec0518.com, 1 mec0519.com, 1 mec0523.com, 1 mec0530.com, 1 mec0532.com, 1 mec0533.com, 1 mec0534.com, 1 -mec0535.com, 1 mec0536.com, 1 mec0537.com, 1 mec0538.com, 1 mec0539.com, 1 mec0550.com, 1 +mec0551.com, 1 mec0552.com, 1 mec0554.com, 1 mec0555.com, 1 -mec0556.com, 1 mec0557.com, 1 mec0558.com, 1 mec0559.com, 1 -mec0561.com, 1 mec0562.com, 1 mec0563.com, 1 mec0564.com, 1 @@ -90799,7 +90823,6 @@ mec0570.com, 1 mec0571.com, 1 mec0572.com, 1 mec0573.com, 1 -mec0574.com, 1 mec0575.com, 1 mec0576.com, 1 mec0577.com, 1 @@ -90810,72 +90833,48 @@ mec0591.com, 1 mec0592.com, 1 mec0593.com, 1 mec0594.com, 1 -mec0595.com, 1 mec0596.com, 1 mec0597.com, 1 mec0598.com, 1 mec0599.com, 1 +mec0660.com, 1 mec0661.com, 1 mec0662.com, 1 mec0663.com, 1 mec0691.com, 1 mec0692.com, 1 mec0701.com, 1 -mec0710.com, 1 -mec0711.com, 1 -mec0712.com, 1 mec0713.com, 1 -mec0714.com, 1 mec0715.com, 1 mec0716.com, 1 mec0717.com, 1 mec0718.com, 1 -mec0719.com, 1 -mec0722.com, 1 mec0724.com, 1 mec0728.com, 1 -mec0730.com, 1 -mec0731.com, 1 mec0732.com, 1 mec0733.com, 1 -mec0734.com, 1 -mec0736.com, 1 +mec0735.com, 1 mec0737.com, 1 -mec0738.com, 1 -mec0739.com, 1 +mec0743.com, 1 mec0744.com, 1 mec0745.com, 1 mec0746.com, 1 mec0751.com, 1 -mec0752.com, 1 mec0753.com, 1 -mec0754.com, 1 -mec0756.com, 1 mec0757.com, 1 mec0758.com, 1 mec0759.com, 1 mec0760.com, 1 -mec0762.com, 1 mec0763.com, 1 -mec0765.com, 1 -mec0766.com, 1 mec0768.com, 1 mec0769.com, 1 -mec0770.com, 1 -mec0771.com, 1 mec0772.com, 1 -mec0773.com, 1 mec0774.com, 1 -mec0775.com, 1 mec0776.com, 1 -mec0777.com, 1 mec0778.com, 1 mec0779.com, 1 -mec0790.com, 1 -mec0791.com, 1 mec0792.com, 1 mec0793.com, 1 -mec0794.com, 1 mec0795.com, 1 mec0796.com, 1 mec0797.com, 1 @@ -90886,16 +90885,12 @@ mec0811.com, 1 mec0813.com, 1 mec0814.com, 1 mec0816.com, 1 -mec0817.com, 1 -mec0818.com, 1 mec0819.com, 1 mec0826.com, 1 mec0827.com, 1 mec0830.com, 1 -mec0831.com, 1 mec0832.com, 1 mec0833.com, 1 -mec0834.com, 1 mec0835.com, 1 mec0836.com, 1 mec0837.com, 1 @@ -90904,19 +90899,14 @@ mec0839.com, 1 mec0840.com, 1 mec0851.com, 1 mec0852.com, 1 -mec0853.com, 1 -mec0854.com, 1 mec0855.com, 1 -mec0856.com, 1 +mec0857.com, 1 mec0859.com, 1 -mec0871.com, 1 +mec0870.com, 1 mec0872.com, 1 -mec0873.com, 1 mec0874.com, 1 -mec0875.com, 1 mec0876.com, 1 mec0877.com, 1 -mec0878.com, 1 mec0881.com, 1 mec0883.com, 1 mec0886.com, 1 @@ -90928,7 +90918,6 @@ mec0898.com, 1 mec0899.com, 1 mec0910.com, 1 mec0911.com, 1 -mec0912.com, 1 mec0913.com, 1 mec0914.com, 1 mec0915.com, 1 @@ -90937,23 +90926,21 @@ mec0917.com, 1 mec0919.com, 1 mec0931.com, 1 mec0933.com, 1 +mec0934.com, 1 mec0935.com, 1 mec0936.com, 1 -mec0937.com, 1 -mec0952.com, 1 +mec0938.com, 1 +mec0951.com, 1 mec0953.com, 1 mec0954.com, 1 -mec0971.com, 1 +mec0972.com, 1 mec0973.com, 1 mec0974.com, 1 mec0976.com, 1 mec0977.com, 1 -mec222.net, 1 -mec333.net, 1 mec539.com, 1 mec555.net, 1 mec760.com, 1 -mec777.net, 1 mec825.com, 1 mec888.net, 1 mecalux.com, 1 @@ -90966,17 +90953,20 @@ meccrcog-oh.gov, 1 mecenat-cassous.com, 1 mecenatfoot.fr, 1 mechafightclub.com, 1 +mechanic.cn, 1 mechanical.tk, 1 mechanics-schools.com, 1 mechanicweb.com, 1 mechanus.io, 1 mechasdepelo.com, 0 mechaspartans6648.com, 1 +mechatronics-robotics.bg, 1 mechinfinity.tk, 1 mechmk1.me, 1 mechsoftgroup.com, 1 mechta.gq, 1 meciel.net, 1 +meciuri.com, 1 mecloudprinter.com, 1 mecomed.com, 1 mecp.de, 1 @@ -91048,12 +91038,12 @@ mediabackoffice.co.jp, 1 mediabeestjes.nl, 1 mediablaster.com, 1 mediabogen.net, 1 -mediabola.net, 1 mediabookdb.de, 0 mediabooks.ml, 1 mediaboutique.nl, 1 mediacenter.dynv6.net, 1 mediacluster.de, 1 +mediaco.com.au, 1 mediacolor.fr, 1 mediadex.be, 1 mediafly.com, 1 @@ -91068,7 +91058,6 @@ medialab.nrw, 1 medialine.ag, 1 medialine.com, 1 medialinkz.ga, 1 -medialunaventura.com, 1 medialys.ca, 1 mediamarket42.tk, 1 mediamarkt.pl, 1 @@ -91096,7 +91085,6 @@ mediassistindia.com, 1 mediassistindia.net, 1 mediassisttpa.in, 1 mediasst.com, 1 -mediastroke.com, 1 mediataput.ga, 1 mediathekview.de, 0 mediation-mv.de, 1 @@ -91209,15 +91197,15 @@ meditacionesparasanar.club, 1 meditadvisors.com, 1 meditarenargentina.org, 1 meditateinolympia.org, 1 -meditation-music.shop, 1 meditation-rennes.org, 1 meditel.nl, 1 meditez.ca, 1 meditrak.ml, 1 medium.com, 1 +medium.cz, 1 mediums.cf, 1 +mediumseznam.cz, 1 medivetproducts.com, 1 -medivisionsc.com, 1 medivox.tk, 1 mediweed.tk, 1 mediziner-goettingen.tk, 1 @@ -91232,7 +91220,6 @@ medmark.com, 1 medmobil.ru, 1 mednews.net.ua, 1 medo64.com, 1 -medofis.com, 1 medop.es, 1 medorand.gov, 1 medosedu.in, 1 @@ -91244,7 +91231,6 @@ medpeer.jp, 1 medportalmd.tk, 1 medpost.com, 1 medprozone.com, 1 -medreich.com, 1 medrol.cf, 1 meds.ru, 1 medsanuk.co.uk, 1 @@ -91254,7 +91240,6 @@ medscope.com.au, 1 medscope.tk, 1 medservice.cz, 1 medsi-online.tk, 1 -medsilset.com.br, 1 medsister.tk, 1 medsol.co.za, 0 medsovet.tv, 1 @@ -91302,17 +91287,20 @@ meeras.ga, 1 meereskunst.de, 1 meerman.nl, 0 meerpadel.nl, 1 -meesenburg.ro, 1 +meesenburg.ro, 0 meesman.nl, 1 meesteresmisty.nl, 1 meet, 1 meet.google.com, 1 +meetadult.com, 1 meetanshi.com, 1 meetbeagle.com, 1 +meetblack.com, 1 meetbot.fedoraproject.org, 1 meetcleo.com, 1 meetfranz.com, 1 meetfriends.tk, 1 +meethr.com, 1 meeting-server.ml, 1 meetingvotes.com, 1 meetjeslandsetriathlon.tk, 1 @@ -91323,9 +91311,12 @@ meetmonarch.com, 1 meetmygoods.com, 1 meetmyown.ga, 1 meetmyown.tk, 1 +meetrox.ai, 1 meetthesinglessda.co.uk, 1 meettheslavs.com, 1 +meettrade.com, 1 meetville.com, 1 +meetworld.com, 1 meetyou.me, 1 meewan.fr, 1 meeztech.com, 1 @@ -91384,6 +91375,7 @@ meganmarston.cf, 1 meganmarston.ga, 1 meganruggiero.com, 0 megaobzor.com, 1 +megapanel.com, 1 megaparadise.ml, 1 megapari.com, 1 megapixel.cz, 1 @@ -91395,6 +91387,7 @@ megaprofi.tk, 1 megarap.cf, 1 megaron.at, 1 megasesso.com, 1 +megashine.com, 1 megasitesoficial.tk, 1 megasslstore.com, 1 megasunsunglasses.bg, 1 @@ -91459,7 +91452,7 @@ meigetsuen1980.com, 1 meijburg.com, 1 meikampf.de, 1 meikan.moe, 1 -meil.se, 1 +meil.se, 0 meiler.cf, 1 meilink.eu, 0 meilleur-casino-bitcoin.com, 1 @@ -91504,11 +91497,13 @@ meinflirtportalcheck.com, 1 meinflirtportalcheck.de, 1 meinforum.net, 1 meinhard.com, 1 +meining.com, 1 meinpalestina.de, 1 meinpflegedienst.net, 1 meinstartinsleben.com, 1 meinstartinsleben.de, 1 meinstift.ch, 1 +meint.com, 1 meintragebaby.de, 1 meinungsplatz.ch, 1 meinungsplatz.de, 1 @@ -91516,10 +91511,11 @@ meirifuli6.com, 1 meis.space, 1 meise.cf, 1 meise.ml, 1 +meishao.com, 1 +meisheng.com, 1 meistaramajas.lv, 1 meister-stuecke.com, 1 meister-texte.com, 1 -meister-wuttke.de, 1 meisterlabs.com, 1 meisternote.com, 1 meisterplan.com, 1 @@ -91552,7 +91548,6 @@ mekatronika.tk, 1 mekatrotekno.com, 1 mekawy.tk, 1 mekegi.com, 1 -meken.com, 1 mekhaodee.com, 1 mekkaoui.cf, 1 mekker.dk, 1 @@ -91586,6 +91581,7 @@ melbetua.com, 1 melbourneapartments.website, 1 melbournebushwalkers.org.au, 1 melbournecivilcelebrant.tk, 1 +melbournecopywriter.com.au, 1 melbournefringe.com.au, 1 melbournehookah.com.au, 1 melbournehousesitters.com, 1 @@ -91593,6 +91589,7 @@ melcher.it, 1 melchizedek-forum.de, 1 melda-agustin.tk, 1 melda.ru, 1 +meldaterraverde.com.br, 1 meldcode-assistent.nl, 1 melderegister-auskunft.de, 1 meldjeaan.be, 1 @@ -91615,6 +91612,7 @@ melinamay.net, 1 melino.com.ua, 1 meliowebweer.nl, 1 melisica.tk, 1 +melissa-shop.online, 1 melissaadkins.com, 1 melissaauclaire.com, 1 melissadeluxe.com, 1 @@ -91625,7 +91623,6 @@ meliyb.ga, 1 melkboshigh.co.za, 1 melkiran.tk, 1 melkoghonning.no, 1 -mellenbergerathletics.com, 1 mellika.ch, 1 mellonexia.ml, 1 mellonne.com, 1 @@ -91797,6 +91794,7 @@ mentalizes.tk, 1 mentalklik.online, 0 mentalpage.com, 1 mentalproblems.tk, 1 +mentaltherapyai.com, 1 mentaltraining-fuer-musiker.ch, 1 mentecuriosa.net, 1 menteofficial.com, 1 @@ -91889,7 +91887,6 @@ mercadopago.com.mx, 1 mercadopago.com.pe, 1 mercadopago.com.uy, 1 mercadopago.com.ve, 1 -mercadoprop.la, 1 mercanix.co.uk, 1 mercatino-olomouc.cz, 1 mercatinomusicale.com, 1 @@ -91909,6 +91906,7 @@ merchant-portal.co.kr, 1 merchantsbankofindiana.com, 0 merchcity.com, 1 merchentpro.biz, 1 +merchify.in, 0 merchstudio.ru, 1 merck-animal-health-usa.com, 1 merco.com.au, 1 @@ -91924,6 +91922,7 @@ mercurycards.com, 1 mercuryproject.ch, 1 mercurysquad.tk, 1 mercyseverity.tk, 1 +meredithnh.gov, 1 merelaager.ee, 1 merelskleertjes.tk, 1 merenita.eu, 1 @@ -91954,6 +91953,7 @@ merklin.gq, 1 merlet.eu, 1 merlin-memorial.de, 1 merlin.dk, 1 +merlincarhiremalta.com, 1 merlinnot.com, 1 merlinsmagic.tk, 1 merlinsoap.com, 1 @@ -92075,8 +92075,10 @@ metacred.com, 1 metacritic.com, 1 metadata.be, 1 metadata.io, 1 +metadata.tokyo, 1 metadedi.net, 1 metaether.net, 1 +metafest.com, 1 metafiz.ml, 1 metaformarketing.com, 1 metagaming.tk, 1 @@ -92091,6 +92093,7 @@ metal-rock.tk, 1 metalarea.ru, 1 metalargentum.tk, 1 metalbus.tk, 1 +metalcan.com, 1 metalcity.tk, 1 metalcon.az, 1 metalcorenews.ga, 1 @@ -92193,6 +92196,7 @@ methodsofcare.com, 1 methotrexatee.gq, 1 methotrexates.gq, 1 methuen.gov, 1 +methusalem.de, 1 methusalem.tk, 1 methwhore.date, 1 methylone.com, 1 @@ -92235,6 +92239,7 @@ metrodemedellin.gov.co, 1 metrofree.ga, 1 metrohd.com, 1 metroline.ml, 1 +metrolinestore.com, 1 metrolisboa.pt, 1 metrolush.com, 1 metromark.net, 1 @@ -92285,6 +92290,7 @@ meulk.co.uk, 1 meulocal.ml, 1 meuneneoficial.com.br, 1 meupatrocinio.com, 1 +meupix.ai, 1 meurisse.org, 1 meusartis.ca, 1 meuscabeloscacheados.com.br, 1 @@ -92395,8 +92401,10 @@ mgmeet.com, 1 mgmpic.com, 1 mgmultiservicessrl.it, 1 mgo-ostenfelde.tk, 1 +mgoeppl.uk, 1 mgonline.tk, 1 mgousse.tk, 1 +mgovcloud.in, 1 mgr-dev.tech, 1 mgrcred.online, 1 mgriff.id.au, 1 @@ -92423,6 +92431,7 @@ mhatlaw.com, 1 mhcdesignstudio.com, 1 mheistermann.de, 1 mhermans.nl, 1 +mhertel.com, 1 mhf.gc.ca, 1 mhgeay.fr, 1 mhginsurance.com, 1 @@ -92469,10 +92478,13 @@ miamifl.casa, 1 miamifl.homes, 1 mianbao.ga, 1 mianfei.us, 1 +miangua.com, 1 miankamran.tk, 1 mianra.ddns.net, 1 miao.team, 1 +miaofan.com, 1 miaoft.com, 0 +miaolian.com, 1 miaovps.com, 0 miaowo.org, 1 miap.eu, 1 @@ -92573,6 +92585,7 @@ michaelpfrommer.de, 1 michaelpfrommer.pub, 1 michaelpmullally.com, 1 michaelrigart.be, 1 +michaelroemer.de, 1 michaelschmidt.ch, 1 michaelschubert.com, 0 michaelschule-rheine.de, 1 @@ -92618,6 +92631,7 @@ michelbenita.com, 1 michelcoumes.com, 1 micheldoultremont.com, 1 michele.ga, 1 +michelefaccioni.it, 1 michelegreenmd.com, 1 michelgolfier.ml, 1 michelinb2b.com, 1 @@ -92726,12 +92740,13 @@ midasauctions.com, 1 midasbay-free.ml, 1 midcarolinaregionalairport.com, 1 midcarolinaregionalairport.org, 1 -midcolumbiainsurance.com, 1 +midcolumbiainsurance.com, 0 middag.com.br, 1 middelstaedt.com, 1 middle-way.de, 1 middleboroughma.gov, 1 middleeasy.com, 1 +middlefingerfinances.com, 1 middlesbroughmoneyman.com, 1 middlesexpolicenc.gov, 1 middlesexwoodpigeonclub.co.uk, 1 @@ -92752,7 +92767,6 @@ midiaid.de, 0 midial.cz, 1 midiet.co.za, 1 midilibre.fr, 1 -midislandrealty.com, 0 midkam.ca, 1 midlandcountymi.gov, 1 midlandsfundays.co.uk, 1 @@ -92770,18 +92784,21 @@ midpacificfutures.com, 1 midpss.lt, 1 midrange.com, 1 midress.club, 1 +midrocket.com, 1 midspace.co.uk, 1 midspss.lt, 1 midstatebasement.com, 0 midterm.us, 1 midtownflooring.ca, 1 midtownsmilesdentalcare.com, 1 +midvalleysewer.gov, 1 midville-ga.gov, 1 midwaycitysanitaryca.gov, 1 midwayrecovery.com, 1 midwest-hidta.gov, 1 midwest737simulations.com, 1 midwestbloggers.org, 1 +midwestdfe.com, 1 midwestinjurylawyers.com, 1 midwestragdolls.com, 1 midwestrecyclingcorp.com, 1 @@ -92810,6 +92827,7 @@ mifacturabolivia.com, 1 mifflincountypa.gov, 1 miffy.me, 1 mifirm.net, 0 +mifo-adviesgroep.nl, 1 miftahulteknik.com, 1 mig5.net, 1 mig81.com, 1 @@ -92821,7 +92839,6 @@ mightybricks.de, 1 mightycause.com, 1 mightycovers.com, 1 mightyfive.tk, 1 -mightygadget.com, 1 mightyjo.org, 1 mightytext-ios.tk, 1 mightytips.biz, 1 @@ -92904,6 +92921,7 @@ mijnrecepten.eu, 1 mijnrecepten.nl, 1 mijnreisoverzicht.nl, 1 mijnsite.ovh, 1 +mijnstaatvandienst.nl, 1 mijnstembureau-aaenhunze.nl, 1 mijnstembureau-almere.nl, 1 mijnstembureau-alphen-chaam.nl, 1 @@ -92962,10 +92980,11 @@ mijnwefact.nl, 1 mika.moe, 1 mikado-rybak.ru, 1 mikadoe.nl, 1 -mikaelf.com, 0 +mikaelf.com, 1 mikaeljansson.net, 1 mikaelk.tk, 1 mikaelkulig.com, 1 +mikaeloganesjan.cz, 1 mikaila.tk, 1 mikakalathil.ca, 1 mikakalevi.com, 1 @@ -93059,6 +93078,7 @@ miku.party, 1 miku.tips, 1 mikumiku.stream, 1 mikunosworld.com, 1 +mikuru.com, 1 mikuru.me, 1 mikusa.xyz, 1 mikysgrill.it, 1 @@ -93100,6 +93120,7 @@ mile6.com, 1 milehighmedia.com, 1 mileme.com, 1 milenaria.es, 1 +milenkojovanov.com, 1 mileonapp.com, 1 miles-and-more-kreditkarte.com, 0 milesaddict.com, 1 @@ -93128,6 +93149,7 @@ milfsection.com, 1 milhistwiki.tk, 1 milhoazul.com.br, 1 milieuland.com, 1 +milika.com, 1 miliodemendralejo.tk, 1 militaria.hu, 1 military-equipment.tk, 1 @@ -93159,18 +93181,18 @@ milkypond.org, 1 milkywan.fr, 1 mill-luxe.fr, 1 milladeo.tk, 1 -millalex.com, 1 millant.ovh, 1 millasexshopoficial.com.br, 1 millburyma.gov, 1 millcreekut.gov, 1 millcreekwa.gov, 1 millefleurs.eu, 1 +millenari.com, 1 +millenn.photos, 1 millennialbella.net, 1 millennium-thisiswhoweare.net, 1 millenniumfalcon.org, 1 millenniumhotels.com, 1 -millenniumweb.com, 0 miller-alex.de, 1 miller-shop.cf, 1 milleralarms.co.uk, 1 @@ -93182,6 +93204,7 @@ millerfamilyfarmtx.com, 1 millermotorswestbank.com, 1 milleron.net, 1 milleron.xyz, 1 +millersburgoregon.gov, 1 millesime-communication.fr, 1 millettable.com, 1 millhill.org.uk, 1 @@ -93240,6 +93263,7 @@ milwaukeetool.eu, 1 mim-standaard.nl, 1 mim.am, 1 mim.properties, 1 +mimada.com, 1 mimamau.de, 1 mimarchi.nl, 1 mimavision.ddns.net, 1 @@ -93278,7 +93302,6 @@ minamo.io, 1 minantavla.se, 0 minapan.ro, 1 minapin.com, 1 -minaprine.com, 1 minasfor.com.br, 1 minatokucarpet.com, 1 minced.cf, 1 @@ -93297,7 +93320,6 @@ mindbounce.com, 1 mindbox.cat, 1 mindbuild.com, 1 mindcms.nl, 1 -mindcoding.ro, 1 mindcraft.ga, 1 minddistortion.tk, 1 minddrive.cf, 1 @@ -93322,7 +93344,6 @@ mindox.com.br, 1 mindprod.com, 1 mindrepair.net, 1 mindresti.tk, 1 -mindrnd.com, 1 mindscapephotos.de, 1 mindset-energie.ch, 1 mindsight.com.br, 1 @@ -93387,8 +93408,8 @@ minerstat.com, 1 minersvillepa.gov, 1 minerva2015.it, 1 minervaaschools.com, 1 -minervabi.com, 1 minervacars.com, 1 +minervapark.gov, 1 mines-stetienne.fr, 1 minesouls.fr, 1 minestealth.xyz, 1 @@ -93399,9 +93420,12 @@ mineturtle.de, 1 minez-nightswatch.com, 0 minf3-games.de, 1 minfin.gov.ua, 1 +minghai.com, 1 +mingjun.com, 1 mingkai.me, 1 mingle2.com, 1 mingram.net, 1 +mingtong.com, 1 mingwah.ch, 0 mingy.ddns.net, 1 mingyannet.com, 1 @@ -93432,6 +93456,7 @@ minican.net, 1 miniclip.com, 1 minics.tk, 1 minidrett.no, 1 +minifocus.com, 1 minifree.org, 1 minigames.com, 1 minigermanauto.com, 1 @@ -93540,6 +93565,7 @@ mintogardens.org.au, 1 minton.systems, 1 mintosherbs.com, 1 mintosoft.net, 1 +mintplayer.com, 1 mintse.com, 0 mintstar.net, 1 minttang.cn, 0 @@ -93607,11 +93633,13 @@ miragenews.com, 1 miragg.cf, 1 miraggiostudio.com, 1 miragrey-porn.com, 1 +miraheze.org, 1 mirahezebots.org, 1 mirai-coupon.com, 1 miraizu-recruit.com, 1 mirakl.com, 0 miraldi.eu, 1 +miralux.xyz, 1 miramanga.org, 1 miramar-obgyn.com, 1 miramar.ca, 1 @@ -93650,7 +93678,6 @@ mirkout.com, 1 mirkvartir.tk, 1 mirnesnet.tk, 1 mirnews.ml, 1 -mirobuvi.com.ua, 1 mirogrdnika.info, 1 miroirbythalia.shop, 1 mirokon.tk, 1 @@ -93669,6 +93696,7 @@ mirrorsedgearchive.ga, 1 mirrorwood.com, 1 mirrorz.help, 1 mirs.ky, 1 +mirsa.sk, 1 mirshak.com, 0 mirtazapine.gq, 1 mirte-engelhard.com, 1 @@ -93734,7 +93762,6 @@ missapk.com, 1 missbitcoin.nl, 1 missblisshair.com.au, 1 missdoertie.net, 1 -missdoggystyle.com, 1 missdream.org, 1 misseguf.dk, 1 missevent.pl, 1 @@ -93748,6 +93775,7 @@ mission-orange.de, 1 missions.me, 1 missionsgemeinde.de, 1 missionskreis-kueps.de, 1 +missionviejo.gov, 1 mississaugaelite.com, 1 misskappababy.com, 1 misskey.art, 1 @@ -93806,6 +93834,7 @@ mistreaded.com, 1 mistress-lucia.tk, 1 mistressnadine.tk, 1 mistressofbeads.tk, 1 +mistrivolantu.cz, 1 mistyoverlookranch.com, 1 misupportit.dk, 1 misura.re, 1 @@ -93951,7 +93980,6 @@ mixonbrand.com, 1 mixpanel.com, 1 mixposure.com, 1 mixtafrica.com, 1 -mixx.com.hk, 1 miyagi-ctr.com, 1 miyagi-r.com, 1 miyajima-ken.jp, 1 @@ -94045,6 +94073,7 @@ mkg-wiebelskirchen.de, 1 mkhsoft.eu, 1 mki-igrushki.ru, 1 mkie.cf, 1 +mkiigrushki.ru, 1 mkinfo.com.br, 1 mkipechat.ru, 1 mkjl.ml, 0 @@ -94052,7 +94081,6 @@ mkjoyeria.cl, 0 mkk.de, 1 mkkcrafts.com, 1 mkkkrc.ru, 1 -mklenterprises.com, 0 mklenterprisesacademy.com, 1 mklenterprisescoaching.com, 1 mklpedia.de, 1 @@ -94081,14 +94109,12 @@ mkw.st, 1 mkws.sh, 1 ml.tax, 1 ml246.me, 0 -ml2d.com, 1 mlada-moda.cz, 1 mladamoda.sk, 1 mladenovac.tk, 1 mladinskislatna.si, 1 mladiorl.cz, 1 mladypodnikatel.cz, 1 -mlaschool.co.za, 1 mlawfirm.com, 1 mlcfinvest.in, 1 mlclaw.com, 1 @@ -94096,6 +94122,7 @@ mlcnfriends.com, 1 mlcrosoftonlline.cz, 1 mlcrosoftonlline.ml, 1 mlelieveld.com, 1 +mlemay.com, 1 mlesniak.pl, 1 mleydier.fr, 1 mlfilm.ml, 1 @@ -94121,8 +94148,8 @@ mlpavimentosdehormigonimpreso.com, 1 mlpk.cz, 1 mlpvcdn.top, 1 mlpvector.club, 1 +mls.nc, 1 mlshh.pp.ua, 1 -mlshhz.eu.org, 1 mlsrv.de, 1 mlstav.sk, 1 mlsvallarta.com, 1 @@ -94138,7 +94165,6 @@ mm-sol.com, 1 mm13.at, 1 mm5197.co, 1 mm6729.co, 1 -mm6729.com, 0 mm6957.co, 1 mm9297.co, 1 mm9728.co, 1 @@ -94251,7 +94277,6 @@ mnsaviation.com, 1 mnsenate.gov, 1 mnsure.org, 1 mnsvu.org, 1 -mnt-tech.fr, 1 mnt9.com, 0 mnt9.de, 1 mnvotes.gov, 1 @@ -94261,10 +94286,12 @@ mo-vvs.dk, 1 mo.nl, 1 mo2021.de, 1 moa.moe, 1 +moabcity.gov, 1 moabpapier.de, 1 moabygg.se, 1 moahmo.com, 0 moaicar.com, 1 +moakler.com, 1 moas.design, 1 moas.photos, 1 moattitlesecurity.com, 1 @@ -94309,6 +94336,7 @@ mobilebingoclub.co.uk, 1 mobilebooster.tk, 1 mobileciti.com.au, 1 mobilecraftingco.com, 1 +mobilediamond.ir, 1 mobilefactory.io, 1 mobilegoldcoastelectrical.ga, 1 mobilehydraulics.com.au, 1 @@ -94363,6 +94391,7 @@ mobilni.site, 1 mobilo4ka.ru, 1 mobilosoft.com, 1 mobiltank.fr, 1 +mobilteq.hu, 1 mobiltune.tk, 1 mobilux.lv, 1 mobincube.com, 1 @@ -94385,10 +94414,11 @@ mobmp4.info, 1 mobobe.com, 1 mobolight.ml, 1 mobot.sg, 1 -mobox.health, 1 +mobshop.hu, 1 mobsitin.tk, 1 mobtop.ga, 1 mobtop.ml, 1 +mobtube.com, 1 mobycoders.com, 1 mobydog.net, 1 mobygeek.com, 1 @@ -94398,6 +94428,7 @@ moca-2082.com, 1 moca-kinder.de, 1 mocent.de, 1 mochanstore.com, 1 +mochet.com, 1 mochilerostailandia.com, 1 mochiyuki.net, 1 mochizuki.moe, 0 @@ -94480,6 +94511,7 @@ moderaterna.se, 1 moderatoren.org, 1 modern-family.tv, 1 modern-gaming.ga, 1 +modern-metal-solutions.com, 1 modernapprenticeships.org, 1 modernautorepairs.com, 1 moderncommercialrealestate.com, 1 @@ -94539,7 +94571,7 @@ modzcenter.com, 1 modzcenter.es, 1 moe-max.jp, 1 moe.best, 0 -moe.blog, 1 +moe.blog, 0 moe.ci, 1 moe.gov.eg, 1 moe.tools, 1 @@ -94553,6 +94585,7 @@ moechel.com, 1 moefactory.com, 1 moefi.xyz, 1 moegato.com, 1 +moegi.com, 1 moegi.ml, 1 moego.me, 1 moego.pet, 1 @@ -94581,6 +94614,8 @@ mofo.com, 1 mofohome.dyndns.org, 1 mofos.com, 1 mofosnetwork.com, 1 +mofospremium.com, 1 +mofosreel.com, 1 mogbox.net, 1 mogica.tk, 1 mogilev-forum.tk, 1 @@ -94671,6 +94706,7 @@ mojzis.com, 1 mojzis.cz, 1 mojzisova.com, 1 mokadev.com, 0 +mokanemo.gov, 1 mokaszinhaz.tk, 1 mokeedev.com, 1 mokeedev.review, 1 @@ -94728,6 +94764,7 @@ mom.life, 1 moma.co.uk, 1 moment-terroir.ch, 1 momentalno.tk, 1 +momentlocacoes.com.br, 1 momentmag.com, 1 momentum.photos, 1 momentumcoach.se, 1 @@ -94738,6 +94775,7 @@ momi-chura.com, 1 momistudio.com, 1 momit.eu, 1 momjoyas.com, 1 +mommaplaza.com, 0 mommoneymap.com, 1 mommyapproveders.ga, 1 mommyapprovedest.ga, 1 @@ -94786,12 +94824,12 @@ monacoexpress.tk, 1 monad.io, 1 monagenceentreprise-caap.fr, 1 monarch.security, 1 -monarchcleanersnc.com, 1 monarchelectric.com, 1 monarcjuexpo.ch, 1 monaroindustrial.com.au, 1 monasteriumlab.com, 1 monauralpress.com, 0 +monautah.gov, 1 monays.ga, 1 monbebeautrement.fr, 1 monbedou.net, 1 @@ -94862,7 +94900,6 @@ moneyhash.io, 1 moneyman.ru, 0 moneymania.tk, 1 moneymart.ca, 1 -moneymet.ru, 1 moneymint.com, 1 moneyniti.com, 1 moneyonchain.com, 1 @@ -94880,11 +94917,11 @@ mongla168.net, 1 mongla88.net, 1 mongolbox.tk, 1 mongolito.tk, 1 +monheganplantation.gov, 1 monhomecinema.fr, 0 monibu.org, 1 monicadurr.com, 1 monicahq.com, 1 -monicamallampalli.com, 1 monicanaranjo.tk, 1 monicapotter.tk, 1 monicz.pl, 1 @@ -94949,6 +94986,7 @@ monolithapps.com, 1 monolithic.tk, 1 monolithindustries.com, 1 monolithon.net, 1 +mononacountyiowa.gov, 1 monongaliasheriff.gov, 1 monophy.com, 1 monopoly.tk, 1 @@ -94973,6 +95011,8 @@ monroecountywv.gov, 1 monroect.gov, 1 monroeoregon.gov, 1 monroetn.gov, 1 +monroeut.gov, 1 +monroviaca.gov, 1 monsalvat.no, 1 monshoppingcestcalais.fr, 1 monsieurbureau.com, 1 @@ -94980,7 +95020,6 @@ monsieursavon.ch, 0 monsitemoncommerce.com, 1 monsitetest.ca, 1 monsonshoney.com.au, 1 -monstahcapital.com, 1 monster-ryot.com, 1 monsterandfox.co.uk, 1 monsterarmsest.ga, 1 @@ -95050,6 +95089,7 @@ montgomeryvotesal.gov, 1 monti.fi, 1 montiallison.com, 1 monticelloky.gov, 1 +monticellomn.gov, 1 montillafarm.com, 1 montokeepup.com, 1 montoneros.tk, 1 @@ -95088,6 +95128,7 @@ moodsta.com, 1 moodyfss.marketing, 1 moodyfssrequest.com, 1 mooglms.com, 1 +mooijwerk.com, 1 mooivoet.nl, 1 moojp.co.jp, 1 mooka.tk, 1 @@ -95109,7 +95150,9 @@ moondrop.org, 1 moondsee.de, 1 moonfist.eu, 1 moonfreak.tk, 1 +moongreen.com, 1 moonhaa.com.br, 1 +moonhosting.com, 1 mooninvoice.com, 1 moonkin.eu, 1 moonlabs.nl, 1 @@ -95134,12 +95177,12 @@ moonraptor.co.uk, 0 moonraptor.com, 0 moonrhythm.info, 0 moonrhythm.io, 1 +moonrice.com, 1 moonsalutations.com, 1 moonsama.com, 1 moonshadow.tk, 1 moonshyne.org, 1 moonsmanagement.be, 1 -moonspaceart.com, 1 moonspell.com, 1 moonssif.com, 1 moonue.com, 0 @@ -95158,9 +95201,9 @@ mooresvilletribune.com, 1 mooretownrancheria-nsn.gov, 1 moorfunevents.co.uk, 1 moorheadmn.gov, 1 +moorhen.com, 1 moormiles.com, 1 moorparkelectrical.com, 1 -moorparkelectrician.com, 1 moorparkexteriorlighting.com, 1 moorparklighting.com, 1 moorstay.com, 1 @@ -95213,13 +95256,16 @@ morata.tk, 1 moratilla.ml, 1 moravostavdruzstvo.cz, 1 morawiecki.pl, 1 +morawin.com, 1 moraxyc.com, 1 morbatex.com, 1 morbitiles.org, 1 morbius.cz, 1 morbotron.com, 1 morc.me, 1 +morchella.com, 1 morchstore.com, 1 +morcillaencaldera.com, 1 mord-ost.de, 1 mordamla.com, 1 mordelles-altitude.fr, 1 @@ -95303,9 +95349,11 @@ morningstar.moe, 1 morningstaruniversityonline.com, 1 moro-gastro.de, 1 moroccanews.tk, 1 +morocco-vacations.com, 1 moroccofriendlytravel.com, 1 moroccomiami.com, 1 moroccotodaynews.ga, 1 +moroccotravelagencies.com, 1 moroccotravelingcars.com, 1 moroccotravelorganizer.com, 1 moroccounfiltered.com, 1 @@ -95332,6 +95380,7 @@ morphysm.org, 1 morrellllc.com, 0 morrharet.se, 1 morris.computer, 1 +morristownvt.gov, 1 morrisvillemo.gov, 1 morrisvillenc.gov, 1 morrowga.gov, 1 @@ -95401,7 +95450,7 @@ moskvagruz.tk, 1 moskvitch.org, 1 mosmirmebeli.com, 1 mosnews.tk, 1 -moso.io, 1 +moso.io, 0 mosobl.tk, 1 mosquito-code.com, 1 mosquito-sklep.pl, 1 @@ -95576,12 +95625,14 @@ motusrenaultrichardsbay.co.za, 1 motusrenaultwonderwaters.co.za, 1 mou-pmr.tk, 1 moube.fr, 1 +moucha.com, 1 mouche.fr, 1 moucloud.cn, 1 mouff.li, 1 moula-inc.jp, 1 mouldboard.ga, 1 moulin-pomerol.com, 1 +moultoncityal.gov, 1 moultonpdtx.gov, 1 moultriecountyil.gov, 1 mound.ga, 1 @@ -95611,19 +95662,23 @@ mountcarrollil.gov, 1 mountclemens.gov, 1 mountdora.gov, 1 mountfield.co.nz, 1 +mounthollyvt.gov, 1 mountjoy.school, 1 mountknowledge.nl, 1 mountpost.tk, 1 mountvernonin.gov, 1 +mountvernonny.gov, 1 mountvictoryohio.gov, 1 mountwashington-ma.gov, 1 mountzdisposal.com, 1 mouracloset.com.br, 1 +mourjo.me, 1 mouse-ps.com, 1 mouseflow.com, 1 mousepotato.uk, 1 moushed.tk, 1 moussa-ibrahim.ml, 1 +mousseacoustique.com, 1 moutiezhaller.com, 1 mov, 1 mova.club, 1 @@ -95632,6 +95687,7 @@ movacare.de, 1 movaci.com, 1 moval.gov, 1 movavi.id, 1 +movavi.ru, 1 move-out-cleaning.co.uk, 1 moveceara.com.br, 1 movefi.com.br, 1 @@ -95751,7 +95807,6 @@ mpcmsa.org, 1 mpdu.tk, 1 mpebrasil.tk, 1 mpetroff.net, 1 -mpfront.com, 1 mpg.gg, 1 mpg.ovh, 1 mpgaming.pro, 1 @@ -95769,10 +95824,10 @@ mpkrachtig.nl, 1 mplanetphl.fr, 0 mplant.io, 1 mpldr.de, 1 +mpneves.com, 1 mpodraza.eu, 1 mpodraza.pl, 1 mpool.eu.org, 1 -mpool.live, 1 mpornoindir.tk, 1 mpowr.com, 1 mpps.it, 1 @@ -95820,7 +95875,6 @@ mralonas.ml, 1 mralonas.tk, 1 mramor.ml, 1 mrandmrsparrot.gr, 1 -mrandyyp.com, 1 mranimal.tk, 1 mrazek.biz, 1 mrbeardcbd.es, 1 @@ -95917,7 +95971,6 @@ mrsejf.cz, 1 mrshahin.cf, 1 mrshang.tk, 1 mrsheep.win, 1 -mrshish.com.au, 1 mrsiding.net, 1 mrsjinthelibrary.com, 1 mrsk.me, 1 @@ -95927,6 +95980,7 @@ mrston.ml, 1 mrstuudio.ee, 1 mrtg.com, 1 mrtieungao.tk, 1 +mrtnzlml.com, 1 mrtskidkispb.ru, 0 mrttratorpecas.com.br, 1 mrtunnel.club, 1 @@ -95972,6 +96026,7 @@ msdprojectclearmo.gov, 1 msebera.cz, 1 msedkiewicz.pl, 1 mselectronique.tk, 1 +msequipement.fr, 1 mserve.ddns.net, 1 mservers.cz, 1 msfishingcharter.com, 1 @@ -95979,6 +96034,7 @@ msgallery.tk, 1 msgauctions.com, 1 msgr.com, 1 msgroupitaly.com, 1 +msgru.com, 1 msgs.ee, 1 msgsvc.com, 1 msgtrust.com, 1 @@ -96001,6 +96057,8 @@ mslivros.com.br, 1 msm-data.com, 1 msm.ai, 1 msmails.de, 1 +msmaxfac.cz, 1 +msmaxfax.cz, 1 msmeble.pl, 1 msmetana.cz, 1 msn.cn, 1 @@ -96085,8 +96143,10 @@ mtauburnassociates.com, 1 mtb.wtf, 1 mtbfoodie.com, 1 mtboutiques.com, 1 +mtcloudcommunications.gov, 1 mtcoks.gov, 1 mtcq.jp, 1 +mtcrealty.com, 1 mtd.org, 1 mtd.ovh, 1 mtdnrc.gov, 1 @@ -96122,7 +96182,6 @@ mtltransport.com, 1 mtludlow.co.uk, 1 mtmedia.org, 1 mtn-media.de, 1 -mtnc.nl, 1 mtncoi-coe.com, 1 mtnvalleyhospice.org, 1 mtnwebwiz.com, 1 @@ -96183,6 +96242,7 @@ muchohentai.com, 1 muchoruidoacademy.com, 1 muchotrolley.tk, 1 muckingabout.eu, 1 +muckleshoot.gov, 1 muclan.tk, 1 mucmail.de, 1 mucustoms.com, 1 @@ -96302,6 +96362,7 @@ multibomasm.com.br, 1 multichange.net, 1 multiclinicacardio.com.br, 1 multicoin.capital, 0 +multicolortv.com, 1 multiconsumos.tk, 1 multicore.cl, 1 multicorpbra.com, 1 @@ -96333,6 +96394,7 @@ multiply.co.za, 1 multipotential-labo.com, 1 multipuntos.ml, 1 multirep.ch, 0 +multirisk.com, 1 multiroom-streaming.de, 1 multischool.tk, 1 multisite.ovh, 1 @@ -96370,6 +96432,7 @@ mummyandmephotography.com, 1 mumolabs.com, 1 mumszab.se, 1 mumusofa.com.tw, 1 +mumwithpurpose.com, 1 muna.de, 1 munakata-cl.jp, 1 munch.me, 1 @@ -96414,6 +96477,7 @@ munduch.eu, 1 muneni.co.za, 1 munera.ca, 1 munfordtn.gov, 1 +mungen.com, 1 munialajuela.go.cr, 1 munibilling.com, 1 munich-eventlocations.de, 1 @@ -96484,6 +96548,7 @@ murzik.space, 1 musaccostore.com, 0 musacomo.com, 1 musafir-aceh.tk, 1 +musaic.com, 1 musasionline.com, 1 musaslush.com, 1 musavat.com, 1 @@ -96496,7 +96561,6 @@ musclecarresearch.com, 1 musclecarsillustrated.com, 1 muscles.cf, 1 muscolinomusic.com, 1 -musculardystrophyuk.org, 1 muscuolisq.cf, 1 musearchengine.com, 1 museclef.com, 1 @@ -96530,6 +96594,7 @@ mushroomtutor.com, 1 music-is-my-life.de, 1 music-privilege.fr, 1 music-project.eu, 1 +music-room.cz, 1 music-store-download.com, 1 music.amazon.com, 1 musica.com, 1 @@ -96782,7 +96847,6 @@ mxdanggui.org, 1 mxdvl.com, 0 mxes.net, 1 mxgateway.eu, 1 -mxii.eu.org, 1 mxin.ltd, 1 mxtm.de, 1 mxtsoluciones.com.mx, 1 @@ -96912,6 +96976,7 @@ mybestbooks.gq, 1 mybestteam.tk, 1 mybicc.org, 1 mybieo.com, 1 +mybillie.com, 1 mybirds.tk, 1 mybisnis.tk, 1 mybizzmail.com, 1 @@ -96934,9 +96999,9 @@ mybreex.nl, 1 mybritney.tk, 1 mybro.tv, 1 mybrokenheart.tk, 1 -mybsms.gr, 1 mybts.fr, 1 mybubbleteashop.com, 1 +mybuddytheplumberparkcity.com, 1 mybudgetapp.com, 1 mybuildingcertifier.com.au, 1 mybupa.com.au, 1 @@ -97008,6 +97073,7 @@ mycoordinates.xyz, 1 mycopa.com, 1 mycorbookkeeping.com, 1 mycounterstrike.ru, 1 +mycpc.com, 1 mycr.eu, 1 mycreditcardcenter.com, 1 mycreditjunkie.com, 1 @@ -97029,6 +97095,7 @@ mydarwin.co.uk, 1 mydataprotected.com, 1 mydating.be, 1 mydaymark.com, 1 +mydaymark.us, 1 mydaywebapp.com, 1 mydeardreams.com, 1 mydebian.in.ua, 1 @@ -97052,6 +97119,7 @@ mydisabilitymatters.com, 1 mydisabilitymatters.org.au, 1 mydisco.tk, 1 mydistance.tk, 1 +mydiving.com, 1 mydlonline.be, 1 mydnshost.co.uk, 1 mydoc.fr, 1 @@ -97070,9 +97138,11 @@ mydslwebstats.co.uk, 1 mydsomanager.com, 1 myduffyfamily.com, 1 mydx.ru, 1 +mydxj.com, 1 myeasybooking.de, 1 myeasyreversemortgage.com, 1 myebony.cam, 1 +myec.com, 1 myecms.com, 1 myedcreview.cf, 1 myeditclub.ml, 1 @@ -97116,9 +97186,9 @@ myfavmessage.cf, 1 myfavorite.com.tw, 1 myfdic.gov, 1 myfi24.ru, 1 +myfiladelfia.com, 1 myfile.gq, 1 myfinance.co.nz, 1 -myfinverse.com, 1 myfinx.bh, 1 myfinx.io, 1 myfirenet.com, 0 @@ -97222,11 +97292,11 @@ myid.be, 1 myigetit.com, 1 myimg.cn, 1 myimmitracker.com, 1 +myinfobasics.com, 1 myinfoenter.tk, 1 myinsiderplus.com, 1 myinstapy.ru, 0 myinsurancesource.com, 1 -myintegrativehealthcenters.com, 1 myinternist.com, 1 myinvestinglife.com, 1 myinvisibleknapsack.com, 1 @@ -97332,7 +97402,6 @@ mymun.net, 1 mymusiclist.alwaysdata.net, 1 mymusique.tk, 1 mymx.lu, 0 -mynak.se, 1 mynameistavis.com, 1 mynametags.ae, 1 mynametags.be, 1 @@ -97385,6 +97454,7 @@ myonline.store, 1 myonlinemovies.ga, 1 myonlinevehicleinsurance.com, 1 myopd.in, 1 +myoptical.com, 1 myorder-pg.com, 1 myorders.co, 1 myoregon.gov, 1 @@ -97404,6 +97474,10 @@ mypartnernews.com, 1 mypathologos.gr, 1 mypay.fr, 1 mypaypac.com, 1 +mypaypac.com.au, 1 +mypaypac.net, 1 +mypaypac.net.au, 1 +mypaypac.org, 1 mypcb.tk, 1 mypeace.tk, 1 mypenza.tk, 1 @@ -97426,7 +97500,6 @@ mypillcard.com, 1 mypiloteis.com, 1 mypinellasclerk.gov, 1 mypivcard.com, 1 -myplaceonline.com, 1 myple.io, 1 mypnu.net, 1 mypogljad.tk, 1 @@ -97566,6 +97639,7 @@ myseu.cn, 1 mysexpedition.com, 1 mysexvids.net, 1 mysexycard.com, 1 +mysexydate24.com, 1 myshenwang.tk, 1 myshiftbid.com, 1 myshikarpur.tk, 1 @@ -97620,6 +97694,7 @@ mysticgate.it, 1 mysticmedia.net, 1 mysticmine.shop, 1 mysticrealm.tk, 1 +mysticsenses.pt, 1 mystiko.eu, 1 mystinkefinger.de, 1 mystock911.com, 1 @@ -97677,6 +97752,7 @@ mytravelguide.tk, 1 mytravelresearch.com, 1 mytreasury.gov, 1 mytrendiya.com, 1 +mytrewithen.co.uk, 1 mytrialist.org, 1 mytribus.com, 1 mytrinity.com.ua, 1 @@ -97702,10 +97778,13 @@ myvacompany.com, 1 myvalleymarketing.com, 1 myvau.lt, 1 myvawic.org, 1 +myvc.in, 1 myvcc.ru, 1 myvegasadvisor.com, 1 +myvermont.gov, 1 myveronanj.com, 1 myvet.ie, 1 +myvi.gov, 1 myviewboard.com, 1 myvoipnews.com, 0 myvologda.tk, 1 @@ -97716,7 +97795,6 @@ mywalletcrypto.cf, 1 mywapforum.ga, 1 mywari.com, 1 myweb360.de, 1 -mywebadvantage.com, 1 mywebexperience.gq, 1 mywebinar.com, 1 mywebinar.io, 1 @@ -97738,7 +97816,9 @@ myworkplaceperks.com, 1 myworldbbs.tk, 1 myworth.com.au, 1 mywrecklawyer.com, 1 +myxbuild.com, 1 myxnr.com, 1 +myxoadventures.com, 1 myxt.net, 1 myxxxsite.tk, 1 myyoutubepage.tk, 1 @@ -97799,15 +97879,16 @@ n3rd.eu, 1 n3rd0rama.tk, 1 n3t.ch, 1 n4mullingartolongford.ie, 1 +n4ytcg.com, 1 n4zm.com, 1 n5197.co, 1 n61roscommon.ie, 1 n6729.co, 1 -n6729.com, 0 n6957.co, 1 n7.education, 1 n8.gay, 1 n82365.com, 1 +n854.com, 1 n87pedia.tk, 1 n888ok.com, 1 n8ch.net, 1 @@ -97837,6 +97918,7 @@ naap.tk, 1 naarenaa.tk, 1 naaronstoe.nl, 1 nab-services.ml, 1 +nabaleka.com, 1 nabc.com.au, 1 nabeer.ga, 1 nabeez.cf, 1 @@ -97866,6 +97948,7 @@ nachovni.org, 1 nachsendeauftrag.net, 0 nachsenden.info, 0 nachtmuziek.info, 1 +nacin.com, 1 nacionale.com, 1 nacionaltelha.com.br, 1 nackwallpapers.ml, 1 @@ -97909,6 +97992,7 @@ nadoske.info, 1 nadsandgams.com, 1 naduvilathu.tk, 1 nadyaolcer.fr, 1 +naec.ge, 1 naeemsafdar.net, 1 naehenfuerwahrekleinehelden.de, 1 naehtalente.de, 1 @@ -97916,7 +98000,6 @@ naemnuk.tk, 1 naf-connect.com, 1 nafco-online.com, 1 nafezly.com, 1 -nafhomes.com, 1 nafhroaviano.com, 1 nafilia.com, 1 nafod.net, 1 @@ -97928,7 +98011,7 @@ naga.com, 1 naga.gq, 1 naga.im, 1 nagaragem.com.br, 1 -nagashi.ma, 0 +nagashi.ma, 1 nagato.tk, 1 nagaya.biz, 1 nagb.gov, 1 @@ -98010,7 +98093,6 @@ nakajima-kawara.com, 1 nakalabo.jp, 1 nakama.tv, 1 nakamastudios.com, 1 -nakamochi.io, 1 nakayama.industries, 1 nakayamaresearch.com, 1 nakazanie.ga, 1 @@ -98081,6 +98163,7 @@ namereel.com, 1 nameserver.tk, 1 nameshield.com, 1 namesnack.com, 1 +namespace.coop, 1 namespacesquatting.com, 1 namestudio.com, 1 namestudioapi.com, 1 @@ -98097,6 +98180,8 @@ namikawatetsuji.jp, 1 namlcftc.gov.ae, 1 nammont.com, 1 namoro.com.pt, 1 +nampa.gov, 1 +nampapolice.gov, 1 namrs.net, 1 namsbaekur.is, 1 namskra.is, 1 @@ -98141,6 +98226,7 @@ naninossoftware.tk, 1 nanjie.com.tw, 1 nanjiyy.com, 1 nankiseamansclub.com, 1 +nanlian.com, 1 nanmu.me, 1 nannatextiles.com, 1 nannatextiles.de, 1 @@ -98149,6 +98235,7 @@ nannytax.ca, 1 nano.com.au, 1 nano.voting, 1 nanoavionics.com, 1 +nanobattle.com, 1 nanodynelabs.com, 1 nanofate.tk, 1 nanofy.org, 1 @@ -98183,7 +98270,6 @@ nanubo.de, 1 nanucchy.com, 1 nanxin.xyz, 1 nao.sh, 1 -naob.no, 1 naocan.cf, 1 naocan.ml, 1 naotron.com, 1 @@ -98233,12 +98319,10 @@ narada.com.ua, 1 naradiebosch.sk, 1 naradiehusqvarna.sk, 1 naradiemakita.sk, 1 -narafood.ro, 1 naraku.cc, 1 naranonsantabarbara.org, 1 narardetval.se, 1 narasi.tv, 1 -narayanahealth.org, 1 narazaka.net, 1 narcissism.tk, 1 narcocheck.com, 1 @@ -98258,6 +98342,7 @@ naric.com, 1 narin.cf, 1 narindal.ca, 1 narindal.ch, 1 +narindal.com, 1 naringslivsala.se, 1 nariohtools.com, 1 naris-grc.com, 1 @@ -98349,6 +98434,7 @@ naslovi.net, 1 nasme.tk, 1 nasosvdom.com, 1 nasosvdom.com.ua, 1 +naspghan.org, 1 nasr.mobi, 1 nasrabady.tk, 1 nasrullaganjnews.tk, 1 @@ -98377,6 +98463,7 @@ nataliapearl.com, 1 nataliealba.net, 1 nataliedawnhanson.com, 1 nataliehershlag.tk, 1 +nataliyabag.com, 1 natanaelys.com, 1 nataniel-perissier.fr, 1 natarius.tk, 1 @@ -98419,6 +98506,7 @@ nathan.ovh, 1 nathan2055.com, 1 nathanaeldawe.com, 1 nathanbarry.com, 1 +nathanbrownbuilding.com.au, 1 nathancrank.com, 1 nathancuendet.ch, 1 nathanielknight.ca, 1 @@ -98461,7 +98549,6 @@ nationaltestingnetwork.com, 1 nationaltrails.ru, 1 nationandfreedom.tk, 1 nationdivergente.com, 1 -nationislam.com, 1 nationslending.com, 1 nationsreportcard.gov, 1 nationwide.com, 1 @@ -98487,6 +98574,7 @@ natronaincident.gov, 1 natronasheriff.gov, 1 natropie.pl, 1 nats-flop.tk, 1 +natt.ca, 1 nattsafety.com, 1 natty.sh, 1 natualsmoke.com, 1 @@ -98501,7 +98589,6 @@ natura-sense.com, 1 natura2000.tk, 1 naturabis.com.mx, 1 naturabuy.fr, 1 -natural.cn, 1 naturalbadbreathcures.com, 1 naturalbladdercontrol.tk, 1 naturalcosmetics.cf, 1 @@ -98631,6 +98718,8 @@ naymai.com, 1 nayna.tk, 1 nayr.us, 1 naz-sciaves.eu, 1 +nazareamarga.com, 1 +nazareamarga.com.br, 1 nazarenohuelva.tk, 1 nazarenoviso.tk, 1 nazbol.tk, 1 @@ -98706,6 +98795,7 @@ nbhwj.com, 1 nbib.gov, 1 nbios.net, 1 nbis.gov, 1 +nbit.com, 1 nbl-forklift.com, 1 nbm.gov, 1 nbotvinnik.com, 1 @@ -98738,6 +98828,7 @@ ncchd.go.jp, 1 nccny.com, 1 nccoe.org, 1 nccpa.net, 1 +ncd.moe, 1 ncdc.pt, 1 ncdpi.gov, 1 ncdwlq.space, 1 @@ -98824,6 +98915,7 @@ ndmath.club, 1 ndns.ga, 1 ndpbrn-research.org, 1 ndpigskin.com, 1 +ndpla.com, 1 ndplumbingboard.gov, 1 ndq.be, 1 ndrew.me, 1 @@ -98872,11 +98964,11 @@ neb.li, 1 neba.io, 1 nebebra.stream, 1 nebelhauch.de, 1 -nebenan.de, 1 nebenbeiblog.ch, 1 nebix.tk, 1 nebohost.tk, 1 neboley.cf, 1 +nebph.com, 1 nebra.io, 1 nebraskadrypeas.gov, 1 nebraskajudicial.gov, 1 @@ -98926,6 +99018,7 @@ neecist.org, 1 needfire.ga, 1 needflare.com, 1 needing.cf, 1 +needle-demo.azurewebsites.net, 1 needle.net.nz, 1 needle.nz, 1 needme.com, 1 @@ -98964,7 +99057,6 @@ neglected.space, 1 neglecteddiseases.gov, 1 negocieipanema.com.br, 1 negociemos.com.co, 1 -negociequintoandar.com.br, 1 negocios-imatore.com, 1 negociosparaoptimistas.com, 1 negociosurbanos.net, 1 @@ -99003,6 +99095,7 @@ neilyanto.com, 1 neimadtelliam.fr, 1 nein-zu-bayern.de, 1 neio.uk, 1 +neiranji.com, 1 neishe.net, 1 neiu.edu, 1 nej.dk, 0 @@ -99081,6 +99174,7 @@ nemesis-goose.org, 1 nemesisenterprises.de, 1 nemesiz.tk, 1 nemez.net, 1 +nemi.gov, 1 nemirow.tk, 1 nemkoff.tk, 1 nemnodes.org, 1 @@ -99103,11 +99197,11 @@ nenapu.tk, 1 nenco.nl, 1 nenderus.su, 1 neneko.moe, 1 +nenesiosi.lt, 1 nenkin-kikin.jp, 1 neno.io, 1 neo-facade.be, 1 neo-novarion.com, 1 -neo-wave.ro, 1 neo1.com, 1 neo2k.dk, 0 neo2shyalien.eu, 0 @@ -99219,12 +99313,10 @@ nerba.net, 1 nerd.gallery, 1 nerdalert.dk, 1 nerdaristocracy.com, 1 -nerdblog.eu, 1 nerdbox.cc, 1 nerdca.st, 1 nerdgebastel.de, 1 nerdgift.ml, 1 -nerdherd.fun, 1 nerdherd.ovh, 1 nerdhouse.io, 1 nerdies24.de, 0 @@ -99260,7 +99352,6 @@ nerfroute.com, 1 neri.it, 1 nerion.tk, 1 nerispa.it, 1 -neriumrx.com, 1 nerja.es, 1 nerloee.dk, 1 neroli.bg, 1 @@ -99273,7 +99364,6 @@ nerss.ca, 1 nertus.ua, 1 nerull7.info, 1 nerv.com.au, 1 -nerven.se, 1 nervi.ga, 1 nesabamedia.com, 1 neseari.com, 1 @@ -99399,6 +99489,7 @@ netgenetiqs.de, 1 netgotowka.pl, 1 netgroup.dk, 1 netguide.co.nz, 1 +netguide.jp, 1 nethack.ninja, 1 nethackwiki.com, 1 nethask.ru, 1 @@ -99414,7 +99505,6 @@ nethernet.nl.eu.org, 0 nethorizon.pl, 1 nethound.ga, 1 nethruster.com, 0 -nethui.nz, 1 nethunter.top, 1 netica.fr, 0 netig.net, 1 @@ -99464,12 +99554,14 @@ netreputation.com, 1 netresec.com, 1 netreviews.tk, 1 netrewrite.com, 1 +netrift.uk, 1 netrino.be, 1 netrino.info, 1 netrino.io, 1 netrix.de, 1 netrogue.ninja, 1 netronix.be, 1 +netrunner.academy, 1 netrunner.xyz, 1 nets-cloud.com, 1 nets.com.sg, 1 @@ -99507,12 +99599,12 @@ nettoyage-apres-deces-crime.fr, 1 nettoyage-hotte-restaurant.net, 1 nettoyage-syndrome-de-diogene.fr, 1 nettoyage.email, 1 +nettoyageapresdeces.com, 1 nettoyeurtombe.fr, 1 nettruepro.com, 1 nettunoguide.dk, 1 nettx.co.uk, 1 nettype.ca, 1 -netu.ro, 1 netube.org, 1 netunia.org, 1 netvizura.co.uk, 1 @@ -99622,6 +99714,7 @@ neurococi.org, 1 neurococi.ro, 1 neurodiversum.space, 1 neuroethics.com, 1 +neurofitbraincentre.com.au, 1 neurogroove.info, 1 neurohouse.com.br, 1 neurojournal.ru, 1 @@ -99652,7 +99745,7 @@ nev.si, 1 neva-star.ml, 1 neva.li, 1 nevadacountyca.gov, 1 -nevadafiber.net, 1 +nevadamo.gov, 1 nevam.cf, 1 neve.in.ua, 1 never-afk.de, 0 @@ -99736,6 +99829,7 @@ newbrest.tk, 1 newbrightonresidents.org.nz, 1 newbronze.com.br, 1 newbrunswick.today, 1 +newbrunswicknj.gov, 1 newbrunswickonlinedivorce.com, 1 newbrunswicktoday.com, 1 newbss.co.uk, 1 @@ -99750,8 +99844,6 @@ newcars.tk, 1 newcastlemoneyman.com, 1 newcastleok.gov, 1 newcc.gov, 1 -newchance.store, 1 -newchapter.com, 1 newcharmed.tk, 1 newchester.gov, 1 newchoicesspb.ru, 1 @@ -99791,6 +99883,8 @@ newfield-ext.co.jp, 1 newfiepedia.ca, 1 newflavor.design, 1 newfld.com, 1 +newflorencemo.gov, 1 +newfoldenmn.gov, 1 newforex.ml, 1 newforms.nl, 1 newfoundland-labradorflora.ca, 1 @@ -99810,6 +99904,7 @@ newhoperailroad.com, 1 newillusion.tk, 1 newind.info, 1 newinf.at, 1 +newingtonnh.gov, 1 newingtonnhpolice.gov, 1 newinsane.info, 1 newipswichnh.gov, 1 @@ -99861,6 +99956,7 @@ newpointeg.com, 1 newportbus.co.uk, 1 newporthomehealth.com, 1 newportit.com, 1 +newportmn.gov, 1 newportri.gov, 1 newposts.ru, 1 newpraguemn.gov, 1 @@ -99869,6 +99965,7 @@ newquilters.com, 1 newreleases.io, 1 newrelic.com, 1 newreop.com, 1 +newrichlandmn.gov, 1 news-and-blogs.tk, 1 news-club.tk, 1 news-novoros.cf, 1 @@ -100006,7 +100103,6 @@ newxit.tk, 1 newyearsdishes.tk, 1 newyorkcardiac.com, 1 newyorkcoffeejobs.com, 1 -newyorkdiscountattractions.com, 1 newyorkland.forsale, 1 newyorknews.tk, 1 newyorkrp.tk, 1 @@ -100025,6 +100121,7 @@ nex.li, 1 nexaquotient.com, 1 nexcoda.io, 1 nexd.com, 1 +nexelectronics.in, 1 nexgeneration-solutions.com, 1 nexgenwebdesign.co.uk, 1 nexhealth.info, 1 @@ -100149,6 +100246,7 @@ nfbpwm.co.za, 1 nfbst.co.za, 1 nfcweb.de, 1 nfe-elektro.de, 1 +nffiredistrictoh.gov, 1 nffpm.ae, 1 nffs.cf, 1 nffsimples.com.br, 1 @@ -100168,7 +100266,6 @@ nfoi.pk, 1 nforto.com, 1 nfpors.gov, 1 nfpsa.lv, 1 -nframe.io, 1 nfs.pub, 1 nfsec.pl, 1 nft-dagasi.com, 1 @@ -100177,6 +100274,7 @@ nft-qa-web.azurewebsites.net, 1 nft.io, 1 nftactually.com, 1 nftdelegation.com, 1 +nftnow.com, 1 nftshowroom.com, 1 ng-musique.com, 1 ng.edu.ee, 1 @@ -100236,7 +100334,7 @@ nh.ee, 1 nhacthanhcavietnam.com, 1 nhadat100.vn, 1 nhadonghanh.com, 1 -nhai.gov.in, 1 +nhai.gov.in, 0 nhakinh.net, 1 nhance.pl, 1 nhanlucnhatban.com, 1 @@ -100257,6 +100355,7 @@ nhnieuws.nl, 1 nho.do, 1 nhome.ba, 1 nhr.nl, 1 +nhsau107.gov, 1 nhscript.tk, 1 nhsolutions.be, 0 nhsuites.com, 1 @@ -100342,6 +100441,8 @@ niceactimize.com, 0 niceb5y.net, 0 nicecockb.ro, 1 niceguyit.biz, 1 +nicelanaliz.com, 1 +nicenipovoleno.cz, 1 nicepussypics.com, 1 nicerings.com, 1 nicesco.re, 1 @@ -100411,7 +100512,6 @@ nickserve.org, 1 nickserve.social, 1 nickstories.de, 1 nicktamin.de, 1 -nickthacker.com, 1 nickwasused.cf, 1 nickwasused.de, 1 nickwasused.ga, 1 @@ -100426,7 +100526,6 @@ nicochinese.com, 1 nicoforconi.it, 1 nicogrosser.de, 0 nicoknibbe.nl, 1 -nicokroon.nl, 1 nicoladixonrealestate.com, 1 nicolaeiotcu.ro, 1 nicolaiimset.com, 1 @@ -100479,11 +100578,10 @@ nidosinu.com, 1 nidsuber.ch, 1 niduxcomercial.com, 1 nie-wieder-muede.de, 1 -niebla.com.co, 1 niederalt.com, 1 niedermaier.eu.org, 1 +niedermaier.pp.ua, 1 niedermair.bz, 1 -niederohmig.de, 1 niedersachsen.cloud, 1 niedlaechelt.de, 1 nieha.us, 1 @@ -100626,6 +100724,7 @@ niket.site, 1 nikeyichinese.com, 1 nikhilnimiya.love, 1 nikhilramakrishnan.tk, 1 +nikhilsd.com, 1 nikimix.com, 0 nikitacartes.xyz, 0 nikitagukov.ru, 1 @@ -100730,6 +100829,7 @@ ninetaillabs.xyz, 1 nineteensixtyone.co.uk, 1 ninetyninestreet.co.nz, 1 ninetyseven.tk, 1 +ninetysixsc.gov, 1 ninfora.com, 1 ningrui.me, 0 ningunlugarestalejos.com, 1 @@ -100825,12 +100925,13 @@ nitrohorse.com, 0 nitrokey.com, 1 nitromaster.tk, 1 nitromtb.org, 1 +nitropanel.com, 0 nitropur.com, 1 nitropur.de, 1 -nitroupload.com, 1 nitschinger.at, 1 nitter.hu, 0 nitter.net, 1 +niu-beton.com, 1 niu.edu.tw, 1 niuco.com.br, 1 niunaimilk.cn, 0 @@ -100878,6 +100979,7 @@ njbr.ml, 1 njbr.tk, 1 njcareers.org, 1 njccpo.gov, 1 +njcsit.gov, 1 njdcj.gov, 1 njdge.gov, 1 njeda.gov, 1 @@ -100891,6 +100993,7 @@ njj0121.com, 1 njleg.gov, 1 njliner.me, 1 njliner.net, 1 +njmihia.gov, 1 njngroup.org, 1 njpc.org, 1 njpjanssen.nl, 1 @@ -100926,7 +101029,6 @@ nkrupp.net, 1 nksmart.ru, 0 nkvd-farm.ru, 1 nkx4sjyrk4tcv0sluhwajyc-n6icja9gchqxmhp.com, 0 -nkyrtl.org, 1 nl-comunistas.tk, 1 nl-ix.net, 1 nl.search.yahoo.com, 0 @@ -100941,6 +101043,7 @@ nlm.gov, 1 nlorganizing.com, 1 nlponline.com.ua, 1 nlrb.gov, 1 +nlrwu.gov, 1 nlx.ai, 1 nlyfeue.gq, 1 nm.cx, 1 @@ -100951,6 +101054,7 @@ nmb.gov, 1 nmbhgc.org, 1 nmcep.net, 0 nmd.so, 1 +nmdoj.gov, 1 nmegent.be, 1 nmeoverbetuwe.nl, 1 nmfinanciallaw.com, 1 @@ -100962,6 +101066,7 @@ nmjusticedata.gov, 1 nmmlp.org, 1 nmontag.com, 1 nms-thoracic-surgery.com, 1 +nmslo.gov, 1 nmugroup.com, 1 nmx.de, 1 nmx.moe, 1 @@ -100973,7 +101078,6 @@ nn01.com, 1 nn04.org, 1 nn5197.co, 1 nn6729.co, 1 -nn6729.com, 1 nn6957.co, 1 nn9297.co, 1 nn9728.co, 1 @@ -101121,7 +101225,6 @@ nogema.net, 1 nogerondier.eu, 1 nogetime.com, 1 nogfw.org, 1 -nogfw.pro, 1 nogfwsite.com, 1 nogger.nl, 1 nogluten.com, 1 @@ -101141,6 +101244,7 @@ noidlikes.coffee, 1 noiglosujemy.com.pl, 1 noiglosujemy.pl, 1 noincludesubdomains.preloaded.test, 0 +noipro.com, 1 noirland.co.nz, 1 noirmale.com, 1 noirmalenetwork.com, 1 @@ -101152,7 +101256,6 @@ noisyfox.io, 1 noisyspa.io, 1 noithat78.com, 1 noithatphangia.net, 1 -noiz.ro, 1 noj.ac, 0 nojihata.com, 1 nojok.es, 1 @@ -101162,6 +101265,7 @@ nokarateinthepit.com, 1 nokchon.tk, 1 nokia.la, 1 noknow.ovh, 0 +nokomiswi.gov, 1 nokono.com, 1 nokoshop.fr, 1 noktadedektor.com, 1 @@ -101182,7 +101286,6 @@ noleggiobagnichimici.perugia.it, 1 noleggioimbarcazioni.it, 1 noleggiolimousine.roma.it, 1 noleggiovetture.it, 1 -nolimit.bike, 1 nolinobaby.pl, 1 nolovus.com, 1 nolt.io, 1 @@ -101208,7 +101311,7 @@ nomaster.cc, 1 nomee6.xyz, 1 nomerel.com, 1 nomerodekors-esport.no, 1 -nomerodekors.no, 0 +nomerodekors.no, 1 nomesbiblicos.com, 1 nomial.co.uk, 1 nomifensine.com, 1 @@ -101247,10 +101350,11 @@ noob-box.net, 1 noob-rp.ru, 1 nooben.com, 1 noobit.org, 1 +noobnoggin.com, 1 noobow.me, 1 noobs-in-action.com, 1 noobsrus.co.uk, 1 -noobsunited.de, 1 +noobsunited.de, 0 noobswhatelse.net, 1 noobunbox.net, 1 noom.com, 1 @@ -101357,10 +101461,12 @@ norichanmama.com, 1 noriel.ro, 1 norikazumatsuno.tk, 1 noripon.blog, 1 +noris-color.de, 1 noriskit.nl, 1 noritakechina.com, 1 noriva.com.mt, 1 norlink.ca, 1 +normacampbell.com, 1 normaculta.com.br, 1 normalady.com, 1 normalil.gov, 1 @@ -101377,7 +101483,6 @@ normandgascon.com, 1 normandie-bienetre.com, 1 normandiereiki.com, 1 normandy.tk, 1 -normanhurstldc.nsw.edu.au, 1 normco.re, 0 normity.nl, 1 norml.fr, 1 @@ -101427,7 +101532,8 @@ northebridge.com, 0 northernflame.tk, 1 northerngate.net, 1 northernhamsterclub.com, 1 -northernlight.com, 1 +northernimages.ca, 1 +northernlight.com, 0 northernlitescourier.ca, 1 northernpowertrain.com, 1 northfayettepa.gov, 1 @@ -101444,14 +101550,14 @@ northkingstownri.gov, 1 northkoreainsider.tk, 1 northliner.tk, 1 northlinkferries.net, 1 +northlogancity.gov, 1 northmiamibeachfl.gov, 1 northmountliquor.ca, 1 northoaksmn.gov, 1 -northokanaganbookkeeping.com, 1 northplainfield-nj.gov, 1 northplainfieldnj.gov, 1 +northplains.gov, 1 northplattene.gov, 1 -northpointoutdoors.com, 1 northpole.dance, 1 northportfl.gov, 1 northportpdfl.gov, 1 @@ -101459,8 +101565,10 @@ northpost.is, 1 northprairiepdwi.gov, 1 northprairiewi.gov, 1 northrose.net, 1 +northsalemny.gov, 1 northshoremums.com.au, 1 northshorevisitor.com, 1 +northsidecaravansrepairsandspares.com, 1 northstarcommunitytrust.org, 1 northstarcommunitytrust.org.uk, 1 northstarcruises.com, 1 @@ -101565,7 +101673,6 @@ notar-peikert.com, 1 notari.pro, 1 notariatpublic.com, 1 notaries-europe.com, 1 -notariosbcn.com, 1 notarisdecatalunya.org, 1 notariusz-bialystok.com, 1 notariuszprzybylowicz.pl, 1 @@ -101876,7 +101983,6 @@ nqesh.net, 1 nqesh.org, 1 nqesh.ph, 1 nqeshonline.com, 1 -nqeshreviewer.com, 1 nqhomeinsurance.gov.au, 1 nqwebdesign.com, 1 nrac.or.jp, 1 @@ -101923,7 +102029,6 @@ nsboutique.com, 1 nsbufl.gov, 1 nscai.gov, 1 nscorporation.co.jp, 1 -nscresearchcenter.org, 1 nsdcprayerforce.com, 1 nsec.dk, 1 nsecure.nl, 1 @@ -102020,6 +102125,7 @@ ntvtelugu.com, 1 ntx360grad-fallakte.de, 1 ntxsolarandconstruction.com, 1 ntz.im, 1 +nu-no.nl, 1 nu-pogodi.net, 1 nu.com.mx, 1 nu.fi, 1 @@ -102070,7 +102176,6 @@ nudgesecurity.io, 1 nudo.tk, 1 nuecescountytx.gov, 1 nuel.cl, 1 -nuernberg-finanzen.de, 1 nuernbergwillwandel.de, 1 nuespacios.com, 0 nuestrasdanzashn.tk, 1 @@ -102078,7 +102183,6 @@ nuetel.com, 1 nuevacombarbala.tk, 1 nuevaimagenpublicidad.es, 1 nuevapublicidad.tk, 1 -nuevaya.com.ni, 1 nuffield.nl, 1 nugdev.co, 0 nuggit.ga, 1 @@ -102100,7 +102204,6 @@ nukleoti.de, 1 nul20.nl, 1 null-d.com, 1 null-life.com, 0 -null48.net, 1 nullbit.tk, 1 nulldev.org, 1 nulle-part.org, 1 @@ -102120,6 +102223,7 @@ nullvoid.me, 1 nullxsec.net, 1 nully.xyz, 1 nulo.ar, 0 +nulook.co.id, 1 nuls.io, 1 nulsc.biz, 1 nulsc.net, 1 @@ -102153,7 +102257,6 @@ nunesgh.com, 1 nunesgh.org, 1 nunnenmacher.net, 0 nunnun.jp, 1 -nuno-sarmento.com, 1 nunoarruda.com, 1 nunoefabia.tk, 1 nunogand.com, 1 @@ -102203,7 +102306,6 @@ nusabarongmotormalang.com, 1 nusaceningan.io, 1 nusailec.com, 1 nusantaraku.tk, 1 -nusatrip-api.com, 1 nussadoclub.org, 1 nussschale.eu, 1 nutbot.co.uk, 1 @@ -102219,6 +102321,7 @@ nutriciametabolics-shop.de, 1 nutricionistatulioalmeida.com, 1 nutriciously.com, 1 nutriclub.co.id, 1 +nutrientadvantage.com.au, 1 nutrifyyourself.com, 1 nutrijets.com, 1 nutriment.co.uk, 1 @@ -102281,7 +102384,6 @@ nvleg.gov, 1 nvlifeinsurance.info, 1 nvlop.xyz, 0 nvme.xyz, 1 -nvmo.org, 1 nvnv.cf, 1 nvoip.com.br, 1 nvq.nl, 1 @@ -102292,6 +102394,7 @@ nvsp.in, 1 nvtc.gov, 1 nvtpower.com, 1 nvtz.nl, 1 +nvup.gov, 1 nvz-kennisnet.nl, 1 nvzhlv.com, 1 nw-glass.com, 1 @@ -102360,7 +102463,7 @@ nyangasm.net, 0 nyangasm.org, 0 nyansparkle.com, 1 nyantec.com, 1 -nyap.org, 1 +nyap.org, 0 nyatane.com, 1 nyau.me, 1 nyauth.com, 1 @@ -102400,8 +102503,6 @@ nylipa.gov, 1 nyliveauctions.com, 1 nyloc.de, 1 nym.at, 1 -nynadynasir.co.id, 0 -nynadynasir.my.id, 1 nyoka-flutter.com, 1 nyoka-nodejs.com, 1 nyoka-react.com, 1 @@ -102505,7 +102606,6 @@ o5.cx, 0 o5.vc, 1 o5197.co, 1 o6729.co, 1 -o6729.com, 0 o6957.co, 1 o6asan.com, 1 o6i.de, 1 @@ -102538,12 +102638,10 @@ oaklandfire6.com, 1 oaklandlawyers.org, 1 oakparkelectrical.com, 1 oakparklighting.com, 1 -oakparkoutdoorlighting.com, 1 oakrealty.ca, 1 oakridgeclinic.ca, 1 oakshield.nl, 1 oakslim.com, 1 -oaktravel.nl, 1 oaktree-realtors.com, 0 oaktreecapital.com, 0 oaktreelodge.org.uk, 1 @@ -102563,7 +102661,7 @@ oatmealdome.me, 1 oatycloud.spdns.de, 1 oauthaccountmanager.googleapis.com, 1 oauthdb.com, 1 -obagg.com, 1 +obagg.com, 0 obala.ga, 0 obalawebsolutions.ml, 1 obalky-obaly.sk, 1 @@ -102596,6 +102694,7 @@ obery.com, 1 obesidadenmallorca.com, 1 obesidadlavega.com, 1 obet901vip.com, 1 +obetz.gov, 1 obezma.com, 1 obg-global.com, 1 obg.ceo, 1 @@ -102689,6 +102788,7 @@ ocalaflwomenshealth.com, 1 ocalapd.gov, 1 ocalhukuk.com, 1 ocapiarquitetura.com.br, 1 +ocarat.com, 1 ocarm.org, 1 ocarupo.com, 0 ocasio.es, 1 @@ -102701,6 +102801,7 @@ occ.gov, 1 occam-consulting.de, 1 occasion.nc, 1 occhelps.gov, 1 +occm.cc, 1 occrp.org, 1 occult-magick.ga, 1 occult-magick.gq, 1 @@ -102912,6 +103013,7 @@ odisseo.io, 1 odlicomul.ga, 1 odnostranichnik.tk, 1 odo-pro.ru, 1 +odo.ge, 1 odo.online, 1 odonata-editions.fr, 1 odonti.com, 1 @@ -102964,6 +103066,7 @@ oeno.link, 1 oenolab-vidalies.com, 1 oermen.com, 1 oertle.tk, 1 +oeschger-babberger.ch, 1 oessi.eu, 1 oettig.de, 1 oetzies-quiz.com, 0 @@ -102972,12 +103075,13 @@ of2106.dnsalias.org, 1 of2m.fr, 1 ofa.org, 1 ofallonil.gov, 1 +ofallonmo.gov, 1 ofaqim.city, 1 ofasoft.com, 1 ofb.uz, 1 -ofbdc.org.au, 1 ofcampuslausanne.ch, 0 ofelia.tk, 1 +ofenbau-melle.de, 1 ofertasadsl.com, 1 ofertastop.es, 1 ofertino.es, 1 @@ -102998,6 +103102,7 @@ offensivesentinel.es, 1 offentligsektormedmoln.se, 1 offeo.com, 1 offer-today.ml, 1 +offer.cn, 1 offerhome.com, 1 offermagnet.co, 0 offermann-koeln.de, 1 @@ -103049,6 +103154,7 @@ officina.roma.it, 1 officina.tk, 1 officium.tech, 1 offis.de, 0 +offix.com, 1 offlineauthentication.com, 1 offpages.cf, 1 offpages.gq, 1 @@ -103091,6 +103197,7 @@ ofpad.com, 1 ofrion.lu, 1 ofs-28.com, 1 ofsetas.lt, 1 +ofspectrum.com, 1 oftamedic.com, 0 oftn.org, 1 ofuquemalitaestoy.tk, 1 @@ -103104,11 +103211,13 @@ ogdensburgnj.gov, 1 oge.ch, 0 oge.gov, 1 ogfarms.in, 1 +ogg.cz, 1 oggw.us, 1 oggyp.com, 1 ogilvy.com, 1 ogis.gov, 1 ogkw.de, 1 +oglala.gov, 1 oglebay.com, 1 oglecountyil.gov, 1 oglen.ca, 1 @@ -103124,7 +103233,6 @@ ogorod-money.tk, 1 ogorodnik.guru, 1 ogorodoved.info, 1 ogot.org, 1 -ogoulems.com, 1 ogrencimerkezi.org, 1 ogrenciyurtlari.tk, 1 ogretmenimsanat.com, 0 @@ -103145,6 +103253,7 @@ oharas.fr, 1 ohartl.de, 1 ohayosoro.me, 1 ohbabybean.com, 1 +ohbutt.com, 1 ohcanvas.com, 1 ohchouette.com, 1 ohcomassagechairs.com, 1 @@ -103234,8 +103343,11 @@ okaidi.fr, 1 okaidi.ro, 1 okaidi.si, 1 okami-no-tochi.com, 1 +okamotodent.com, 1 okanaybek.tk, 1 +okapi.ch, 1 okashi.me, 1 +okawville.gov, 1 okay.cf, 1 okay.coffee, 1 okayloser.com, 1 @@ -103250,6 +103362,7 @@ okelections.gov, 1 okemahok.gov, 1 okeydeyim.com, 1 okhanvatansever.tk, 1 +okhelp.org, 1 okhrana.agency, 1 okib.ca, 1 okiefrog.org, 1 @@ -103391,6 +103504,7 @@ oldschool-criminal.com, 1 oldschool.wiki, 1 oldshara.tk, 1 oldskoolreviews.tk, 1 +oldskooltunez.com, 1 oldspice.com, 1 oldsql.tk, 1 oldsticker.com, 1 @@ -103440,8 +103554,9 @@ olgaserebrennikova.tk, 1 olgcc.net, 1 olgui.net, 0 olgun.eu, 1 +olhargreen.com.br, 1 olhcparish.net, 1 -olibarcenas.es, 0 +olibarcenas.es, 1 olidetrim.com, 1 oliebollenbakservice.nl, 1 olifant.fr, 0 @@ -103449,7 +103564,6 @@ oligenesi.it, 1 olightstore.ro, 1 olihar.com, 1 olimpicmoradebre.tk, 1 -olimpikfit.com, 1 olimpoao.tk, 1 olinux.fr, 1 oliode.tk, 1 @@ -103472,7 +103586,6 @@ oliverdunk.com, 0 olivereats.ca, 1 oliverfaircliff.com, 1 oliverflecke.me, 1 -oliverjoss.com, 1 oliverlanguages.com, 1 olivernaraki.com, 1 oliverniebuhr.de, 1 @@ -103540,7 +103653,6 @@ oludeniz.tk, 1 olustvere.edu.ee, 1 olxa.tk, 1 olxdir.tk, 1 -olydent.com, 0 olyfed.com, 1 olymp-arts.world, 1 olympe-transport.fr, 1 @@ -103631,6 +103743,7 @@ omicawholesale.com, 1 omicron3069.com, 1 omid16b.com, 1 omidfan.ir, 0 +omiltem.net, 1 omintmais.azurewebsites.net, 0 omipicon.io, 1 omira.pt, 1 @@ -103670,6 +103783,7 @@ omnitrack.org, 1 omnitrattore.it, 1 omnits.pro, 1 omny.info, 1 +omofun.life, 1 omorashi.org, 1 omoteura.com, 1 omranic.com, 1 @@ -103750,6 +103864,7 @@ ondoline.ch, 1 ondoorgrond.tk, 1 ondra05.cz, 1 ondradoksy.com, 1 +ondrakutil.cz, 1 ondrei.one, 1 ondrej.org, 1 ondrejhoralek.cz, 1 @@ -103763,7 +103878,6 @@ one-news.net, 0 one-piece-fans.com, 1 one-pixel.tk, 1 one-resource.com, 1 -one-s.co.jp, 1 one-tab.com, 1 one24exp.com, 1 one3oneapartments.com, 1 @@ -103820,7 +103934,6 @@ onegeeks.org, 1 onegroup.ua, 1 onehealthbehaviors.org, 1 oneheartbali.church, 0 -onehost.blue, 1 onehost.kz, 0 oneidacityny.gov, 1 oneidacountywi.gov, 1 @@ -103860,6 +103973,7 @@ onepointsafeband.com, 1 onepointzero.com, 1 onepotliving.com, 1 oneprediction.com, 1 +ones-familydc.com, 1 ones.buzz, 1 onescience.tk, 1 oneself.nl, 1 @@ -103909,7 +104023,6 @@ onex.bet, 1 onezero24.net, 1 onfaloc.tk, 1 onfilm.tk, 1 -onfleet.com, 1 onformative.net, 1 ong.or.at, 1 ongea.io, 1 @@ -103963,7 +104076,6 @@ online-clothing-store.tk, 1 online-concepts.net, 1 online-concepts.nl, 1 online-consulting-corp.com, 1 -online-content.ru, 1 online-diary.tk, 1 online-divorce.co.za, 1 online-eikaiwa-guide.com, 1 @@ -103978,7 +104090,6 @@ online-mobile-phone-shop.tk, 1 online-news-usa.tk, 1 online-pochta.ml, 1 online-pr.at, 1 -online-series.ru, 1 online-shop-equipment.tk, 1 online-sql-editor.com, 1 online-stopwatch.com, 1 @@ -103999,7 +104110,6 @@ online.net.gr, 1 online.swedbank.se, 1 online24.pt, 1 online365.ga, 1 -onlineairlinesbooking.com, 1 onlinebewerbungsserver.de, 1 onlinebiller.com, 1 onlinebillingform.com, 1 @@ -104070,6 +104180,7 @@ onlineplay.ml, 1 onlinepokies.me, 1 onlineporno.cc, 1 onlineprogrammingbooks.com, 1 +onlineprojects.in, 1 onlineradio.com.pl, 1 onlineradio.pp.ua, 1 onlineradiobr.com, 1 @@ -104090,9 +104201,11 @@ onlinespielcasino.de, 1 onlinesports.cf, 1 onlinesports.tk, 1 onlinestatic.net, 0 +onlinestorebuilder.co, 1 onlinestoresite.com.au, 1 onlinesudoku.tk, 1 onlinesurveys.ac.uk, 1 +onlinesynlighed.dk, 0 onlinesystem.jp, 1 onlinetadacip.gq, 1 onlinetextil.cz, 1 @@ -104135,6 +104248,7 @@ onlysergio.com, 1 onlysmoker.com, 1 onlystars.news, 1 onlystay.ga, 1 +onlytarts.com, 1 onlyu.eu, 1 onlyveg.tk, 1 onlyvintagewatches.com, 1 @@ -104150,7 +104264,6 @@ onondaga.gov, 1 ononoki.org, 1 onoranze-funebri.biz, 1 onore.org, 1 -onospancakehouse.com, 1 onoticiado.com.br, 1 onourwifi.com, 0 onoweb.be, 1 @@ -104231,7 +104344,6 @@ onzelievevrouw-veldegem.tk, 1 onzerelaties.net, 1 oo5197.co, 1 oo6729.co, 1 -oo6729.com, 1 oo6957.co, 1 oo9297.co, 1 oo9728.co, 1 @@ -104257,6 +104369,7 @@ ooonja.de, 1 oooo.loan, 1 ooooo.cz, 1 ooove.ru, 1 +oopsfamily.com, 1 oopure.com, 1 oorbellen.nl, 1 oortcast.com, 1 @@ -104265,6 +104378,7 @@ oosm.org, 1 oosolutions.nl, 1 oostendevooranker.be, 0 oot.rs, 1 +ootoolkit.us, 1 op11.co.uk, 0 op3racional.eu, 1 opacity.au, 1 @@ -104323,6 +104437,7 @@ open.ru, 1 openacte.ch, 0 openaedmap.org, 1 openagenda.com, 1 +openai.com, 0 openai.community, 1 openai.sb, 0 openalt.org, 1 @@ -104464,6 +104579,7 @@ openwrt-dist.tk, 1 openyoga.nl, 1 opera.im, 1 operacdn.com, 1 +operaceizrael.cz, 1 operacionlimpieza.com, 1 operad.fr, 1 operadotejo.org, 1 @@ -104480,7 +104596,6 @@ operator.tk, 1 operatoresanitario.it, 1 operaunica.tk, 1 operd.gob.do, 1 -opexterminating.com, 1 opfin.com, 1 opforintel.com, 1 opgani7.info, 1 @@ -104542,6 +104657,7 @@ oppada.com, 1 oppekepe.org, 0 opploans.com, 1 opportunity.de, 1 +opportunity.ng, 1 opportunityfund.eu, 0 opportunityliu.top, 1 opportunitylouisiana.gov, 1 @@ -104592,7 +104708,6 @@ opti-net.at, 1 opti-net.solutions, 1 optic-street.ru, 1 optical-faking.tk, 1 -opticaltest.com, 1 opticamasvision.com, 1 opticasocialvision.com, 1 opticoolheadgear.com, 1 @@ -104699,6 +104814,8 @@ oraldigital.com.br, 1 oralemiraza.com, 1 oralight.ml, 1 orang-utans.com, 1 +orange-hb.eu, 1 +orange-hb.nl, 1 orange.md, 1 orangeacademy.cz, 1 orangeappalam.com, 1 @@ -104742,6 +104859,7 @@ orbitcleaning.com.au, 1 orbitdefence.co.uk, 1 orbitfoods.ca, 1 orbitforum.ga, 1 +orbitfurnituresolutions.com, 1 orbitgoods.ca, 1 orbitmoonalpha.com, 1 orbitpro.co, 1 @@ -104770,6 +104888,7 @@ orchidplantscare.com, 1 orchids.ua, 1 orcomsilver.tk, 1 orcsnet.com, 1 +orcw.gov, 1 ord-airportparking.com, 1 ordastoikennel.tk, 1 ordbokpro.se, 1 @@ -104808,6 +104927,7 @@ oref-idf.com, 0 oref-idf.net, 0 oref-idf.org, 0 orefice.roma.it, 1 +oreganair.com.au, 1 oregon2020census.gov, 1 oregonatv.gov, 1 oregoncoop.gov, 1 @@ -104815,6 +104935,7 @@ oregoncouples.com, 1 oregonenergysaver.com, 1 oregonmenshealth.com, 1 oregonpasturenetwork.org, 1 +oregonstatetreasury.gov, 1 oregonstudentaid.gov, 1 orel-city.ml, 1 orel-sait.tk, 1 @@ -104849,7 +104970,7 @@ organdonor.gov, 1 organic.pk, 1 organicae.com, 1 organicappraisalers.ga, 1 -organicaromas.com, 1 +organicaromas.com, 0 organicindiausa.com, 1 organicossuliani.com.br, 1 organicpoint.in, 1 @@ -104895,7 +105016,6 @@ originahl-scripts.com, 1 original-christstollen.com, 1 original-christstollen.de, 1 originalabsinthe.com, 1 -originalbee.co.uk, 1 originalblackfilms.ga, 1 originalescaro.tk, 1 originalmusicstream.tk, 1 @@ -104934,6 +105054,7 @@ oriveda.com, 1 oriveda.nl, 1 oriya-hrs.com, 1 orizarja.tk, 1 +orizon.cl, 1 orkaev.cf, 1 orkestar-krizevci.hr, 1 orkiv.com, 0 @@ -105027,14 +105148,15 @@ orzechot.pl, 1 os-s.de, 1 os-s.net, 1 os-t.de, 1 +os.ax, 0 os24.cz, 1 -os33.com, 1 os33.net, 1 os76.xyz, 1 osaamiskartoitus.fi, 1 osac.gov, 1 osacrypt.studio, 1 osagecounty-ok.gov, 1 +osagecountyok.gov, 1 osagenation-nsn.gov, 1 osagokasko.ga, 1 osaka-culture-art.com, 1 @@ -105086,6 +105208,7 @@ osdls.gov, 1 oseido.tk, 1 osepideasthatwork.org, 1 osereso.tn, 1 +oserver.click, 1 oses.mobi, 0 osetia.tk, 1 osetinskie-pirogi.ga, 1 @@ -105231,6 +105354,7 @@ otherlandlabs.com, 0 otherwise.tk, 1 othrys.net, 1 oticasvisao.net.br, 1 +otima.digital, 1 otimismoemrede.tk, 1 otinane.eu, 1 otipax.ru, 1 @@ -105269,6 +105393,7 @@ otrm.de, 1 otrosidigo.tk, 1 otrubah.com, 1 ots.gov, 1 +otsegocountyny.gov, 1 otsfreestyle.jp, 1 otsu.beer, 1 ott-tv.org, 1 @@ -105347,6 +105472,7 @@ ourladymountcarmel.net, 1 ourladymtcarmel.org, 0 ourladyofcalvary.org, 1 ourladyoftheassumptionchurch.org, 1 +ourladyqop.org, 0 ourladyqueenofmartyrs.org, 1 ourlink.tk, 1 ourmarket.live, 1 @@ -105390,12 +105516,9 @@ outdoorgearlab.com, 1 outdoorimagingportal.com, 1 outdoorlearningmap.com, 1 outdoorlightingcalabasas.com, 1 -outdoorlightingdosvientos.com, 1 -outdoorlightinghiddenhills.com, 1 outdoorlightingmalibu.com, 1 -outdoorlightingthousandoaks.com, 1 -outdoorlightingwestlakevillage.com, 1 outdoormanufaktur.com, 1 +outdoorowe.pl, 1 outdoorphoto.co.za, 1 outdoorsytravel.com, 1 outerface.net, 1 @@ -105421,6 +105544,7 @@ outline.ski, 1 outline.vn, 1 outlook.com, 1 outlook.pl, 1 +outlook2010recovery.org, 1 outlookbythebay.com, 1 outlooktransfer.com, 1 outloudradio.uk, 1 @@ -105437,6 +105561,7 @@ outshinesolutions.nl, 1 outsideconnections.com, 1 outsidershairboutique.com, 1 outsize.tk, 1 +outsourced-payroll.com.au, 1 outsourcify.net, 1 outsourcingdenomina.co, 1 outsourcingnominabogota.com, 1 @@ -105456,6 +105581,7 @@ ovabastecedoraindustrial.com, 1 ovalle.tk, 1 ovallevirtual.tk, 1 ovationhand.com, 1 +ovaz.gov, 1 ovc.gov, 1 ovcttac.gov, 1 ovegi.co.id, 1 @@ -105524,6 +105650,7 @@ overtunes.tk, 1 overture.london, 1 overzicht.pro, 1 overzicht.ws, 1 +oveweddings.com, 0 ovez.ga, 1 ovhcdn.pw, 1 ovidiusbouwbedrijf.nl, 1 @@ -105562,6 +105689,7 @@ owl-media.ru, 1 owl-media.us, 1 owl-stat.ch, 0 owl.net, 1 +owlandbee.au, 1 owlandbee.co.uk, 1 owlandbee.com.au, 1 owlandbee.eu, 1 @@ -105583,6 +105711,7 @@ owlexa.com, 1 owlhollowbakery.com, 1 owlnull.me, 1 owlscrap.ru, 1 +owlsroost.xyz, 1 owlvilleers.ga, 1 ownagepranks.com, 1 ownc.at, 1 @@ -105638,6 +105767,7 @@ oximoron.tk, 1 oxinarf.pt, 1 oxizonia.com, 0 oxlab.com.ar, 1 +oxnard.gov, 1 oxo.cloud, 0 oxona.eu, 1 oxopackaging.com.au, 0 @@ -105719,6 +105849,7 @@ ozgurbozkurt.com, 1 ozgurgokmen.net, 1 ozgurkazancci.com, 1 ozhegov.site, 0 +ozinter.com, 1 ozli.ga, 1 ozmo.ml, 1 ozna.tk, 1 @@ -105843,7 +105974,6 @@ pablocamino.tk, 1 pablocelorio.com, 1 pablofain.com, 0 pablofonta.es, 1 -pablolopezlujan.es, 1 pablomachado.tk, 1 pablomarjim.es, 1 pablomolina.tk, 1 @@ -105879,14 +106009,13 @@ pacificaent.net, 1 pacificarperu.com, 1 pacificbags.com.au, 1 pacificbeachpub.com, 1 -pacificblue.kiwi, 1 -pacificblue.software, 1 pacificcashforcars.com.au, 1 pacificcoast.com, 1 pacificcycling.ga, 1 pacificgynsurgicalgroup.com, 1 pacifichospitalists.com, 1 pacificislander.org, 1 +pacificlife.my.id, 1 pacifico.com.pe, 1 pacificocooler.com, 1 pacificpackaging.com.au, 1 @@ -106064,6 +106193,7 @@ paintbrush.ga, 1 paintcolorsbysue.com, 1 painted-designs.tk, 1 painteddesertfrenchies.com, 1 +painter1.com, 1 paintingindurban.co.za, 1 paintingrepair.ga, 1 paintlabcustom.com.br, 1 @@ -106143,6 +106273,7 @@ palawan.jp, 0 palazzo.work, 1 palazzodellasalute.it, 1 palazzofiano.it, 1 +paleks.online, 1 palem.com, 1 palenque.tk, 1 paleo.io, 1 @@ -106208,8 +106339,8 @@ palomardisplays.com, 1 palominorp.tk, 1 palonhs.tk, 1 palotahaz.hu, 1 +palousewa.gov, 1 palpitediario.com.br, 1 -paltopro.com, 1 palworld.cn, 1 pamajans.com, 0 pamaniqu.nl, 1 @@ -106219,6 +106350,7 @@ pamlightdesign.com, 1 pamm.tk, 1 pamontecarloclub.tk, 1 pamorana.net, 1 +pamplicosc.gov, 1 pamsorel.co.za, 1 pamukhaliyikama.net, 1 pamvo.com, 1 @@ -106227,6 +106359,7 @@ pan-portugal.com, 1 pan.digital, 1 pana4ucloud.ddns.net, 1 panaceainfosec.com, 1 +panaceallc.net, 1 panamacity.gov, 1 panamacitypolice.gov, 1 panamatravel.tk, 1 @@ -106293,10 +106426,11 @@ pandithaya.tk, 1 pandkonijn.nl, 1 pandn-bulgaria.com, 1 pando-market.com, 1 +pandopia.com, 1 pandora-prestige.ru, 1 pandora-system.ru, 1 pandora.com.tr, 1 -pandoramutiara.id, 1 +pandoraessien.com, 1 pandorarox.com, 1 pandorrah.nl, 1 pandorum.cf, 1 @@ -106319,6 +106453,7 @@ pangea-it.com, 1 pangea.cloud, 1 pangeaservices.com, 1 pangolin.exchange, 0 +pangolin.org, 1 pangoly.com, 1 panhandleprairiewings.com, 1 panhardclub.nl, 0 @@ -106349,7 +106484,7 @@ pannellisolari.roma.it, 1 pannovate.com, 1 pano-guru.com, 1 pano.ie, 1 -panodprodukcjimuzycznej.pl, 1 +panop.io, 1 panoramacambios.com, 1 panoramahillhotel.com, 1 panoramaphoto.cf, 1 @@ -106466,6 +106601,7 @@ papierniczy.eu, 1 papillegustative.com, 1 papillon-events.be, 1 papinido4ki.ru, 1 +papirladen.dk, 1 papkinadochka.ru, 1 papotage.net, 1 papouille.ml, 1 @@ -106528,6 +106664,8 @@ paramo-pineiro.tk, 1 paramountbank.com, 1 paramountdigitalcopy.com, 1 paramusborough.gov, 1 +paramuses.gov, 1 +paramuspolice.gov, 1 paranoid.is, 1 paranoidandroid.co, 1 paranoidandroid.tk, 1 @@ -106581,6 +106719,7 @@ parelectric.com, 1 parelweb.nl, 1 paremedical.au, 1 paremvasi.net, 1 +parentassociation.com.au, 1 parentelement.com, 1 parenthood.guide, 1 parentingplaydough.tk, 1 @@ -106591,7 +106730,6 @@ parents-as-allies.com, 1 parentsandzebrasunited.com, 1 parentsguidetotheworld.com, 1 parentsintouch.co.uk, 1 -parentsmaster.com, 1 parenttheirpassion.com, 1 pareshukuk.com, 1 paretoit.com, 1 @@ -106628,10 +106766,8 @@ parimatch.co.tz, 1 parimatch.com, 1 parimatch.in, 1 parimatch.kz, 1 -parimatch.net, 1 parimatch.tj, 1 parimatch8.com, 1 -parimatchgo.com, 1 parimatchlive.com, 1 parimatchsports.com, 1 parimatchtop.com, 1 @@ -106674,6 +106810,7 @@ parkcare.fr, 1 parkcare.it, 1 parkcare.nl, 1 parkcare.pt, 1 +parkcheap.de, 1 parkchesterinfo.com, 1 parkcitycu.org, 1 parkcounty-wy.gov, 1 @@ -106738,6 +106875,7 @@ parkers.ga, 1 parkers.gq, 1 parkers.ml, 1 parkers.tk, 1 +parkersburgwv.gov, 1 parkersweeper.com, 1 parket.gq, 1 parketsn.ru, 0 @@ -106760,7 +106898,6 @@ parkingaeropuerto-santander.es, 1 parkingaeropuerto-sevilla.es, 1 parkingaeropuerto-valencia.es, 1 parkingcheap.co.uk, 1 -parkinggaragecleaningchicago.com, 1 parkinggaragepressurewashingchicago.com, 1 parkinginparis.fr, 1 parkingmasters.be, 1 @@ -106773,10 +106910,9 @@ parkos.com, 1 parkos.de, 1 parkos.it, 1 parkos.nl, 1 -parkplus.in.ua, 0 parkr.io, 0 parkrunstats.servehttp.com, 1 -parkseed.com, 1 +parkseed.com, 0 parksi.top, 1 parkstonegp.com, 1 parkstreet.com, 1 @@ -106798,6 +106934,7 @@ parleur.net, 1 parliamentcamp.com, 1 parmartecultura.it, 1 parmatoday.it, 1 +parmatwp.gov, 1 parmels.com.br, 1 parmoli.tk, 1 parnassius.name, 1 @@ -106833,6 +106970,7 @@ parsdev.com, 0 parsec.app, 1 parsemail.org, 1 parser.nu, 1 +parsfartakco.ir, 1 parsi.com, 1 parsify.eu, 1 parsiko.com, 1 @@ -106865,7 +107003,6 @@ partir-en-livre.fr, 1 partisaani.com, 1 partisan-berlin.tk, 1 partituras.tk, 1 -partner-compensation.com, 1 partner-finden.tk, 1 partnerbeam.com, 1 partnerchik.tk, 1 @@ -106902,7 +107039,6 @@ partsgeek.com, 1 partsguysusa.com, 1 partsinstock.com, 1 partsworld.bg, 1 -partusedtyres.net, 1 partwerx.com, 1 party-kneipe-bar.com, 1 party-time-inflatables-durham.co.uk, 1 @@ -106947,12 +107083,14 @@ paschmid.ch, 1 pascoaselecta.com, 1 pascocountyfl.gov, 1 pascoflcorrections.gov, 1 +pascopa.gov, 1 pascopcfix.com, 1 pascopresents.com, 0 pascosheriff.com, 1 pascovotes.gov, 1 pascualberniz.tk, 1 pascualinmuebles.com, 1 +pascucci-gestaltung.de, 1 pasearch.nl, 1 paseka-putilinyh.ru, 1 paseodelariviera.com, 1 @@ -106991,6 +107129,7 @@ passiondesigns.web.id, 1 passionebenessere.com, 1 passionegriglia.com, 1 passionforbusiness.com, 1 +passionmag.fr, 1 passionpictures.eu, 1 passions-art.com, 1 passiton.com, 1 @@ -107047,7 +107186,6 @@ paste.to, 1 pastebin.bet, 1 pasteblin.com, 1 pasteht.ml, 1 -pasteleriaflomar.es, 1 pastelpixels.studio, 1 pasternok.org, 1 pasteros.io, 1 @@ -107076,8 +107214,6 @@ pasyta.gr, 1 paszkowski.tk, 1 patagonie.fr, 1 patagosfm.tk, 1 -patalie.cz, 0 -patalie.sk, 0 patanegra-jambon.fr, 1 patanegra-prosciutto.it, 1 patanegra-schinken.ch, 1 @@ -107105,6 +107241,7 @@ paterno-gaming.com, 1 patersonpdnj.gov, 1 patguzmanconstruction.com, 1 pathfinderbank.com, 1 +pathfindercut.com, 1 pathfindergeo.com, 1 pathofexile2.com, 1 pathogen.nl, 1 @@ -107117,7 +107254,7 @@ pathwayscenterforgriefandloss.org, 1 pathwaysthroughgrief.org, 1 pathwaytofaith.com, 1 patience.nl, 1 -patient.info, 1 +patient.info, 0 patientenverfuegung.digital, 1 patientup.com, 1 patientys.com, 1 @@ -107133,7 +107270,6 @@ patiosheders.ga, 1 patioshedest.ga, 1 patlis.com, 1 patmanx.tk, 1 -patmos.tech, 0 patorganiser.co.uk, 1 patorganiser.com, 1 patorganiser.com.au, 1 @@ -107199,7 +107335,6 @@ pauk.at, 1 paul-barton.co.uk, 1 paul-online.tech, 1 paul-sitarz.com, 1 -paul-zhang.de, 1 paul.media, 1 paul.reviews, 1 paulahot.tk, 1 @@ -107307,6 +107442,7 @@ paw.cloud, 1 paw.net.pl, 1 paw.pt, 1 pawafuru.com, 0 +pawaiian.com, 1 pawapuro.ga, 1 pawapuro.tk, 1 pawchewgo.com, 1 @@ -107332,7 +107468,6 @@ pawsru.org, 1 pawtraitcaptures.com.au, 1 paxerahealth.com, 1 paxwinkel.nl, 1 -pay-online.in, 1 pay.accountant, 1 pay.apartments, 1 pay.band, 1 @@ -107392,10 +107527,10 @@ payblog.org, 1 payboy.biz, 1 payboy.click, 1 payboy.rocks, 1 -paybro.eu, 1 paycardtech.com, 1 paycore.com, 1 paycore.io, 1 +paycrest.io, 1 paydepot.com, 1 paydoor9.com, 1 payeasy.tech, 1 @@ -107434,8 +107569,17 @@ paymyphysician.com, 1 paynexpay.com, 1 paynuity.com, 1 payonline-api.xyz, 1 +paypac.au, 1 +paypac.biz, 1 +paypac.co.nz, 1 +paypac.co.uk, 1 paypac.com.au, 1 +paypac.info, 1 +paypac.net.au, 1 paypac.org, 1 +paypachr.com, 1 +paypachr.com.au, 1 +paypack.com.au, 1 paypack.net.au, 1 paypal.gift, 1 paypaq.com, 1 @@ -107444,9 +107588,14 @@ paypod.org, 1 paypro.nl, 0 payps.ru, 1 payraise.us, 1 +payroll-outsourcing.com.au, 1 payroll.ch, 0 payroll.myftp.org, 1 payrollhr.be, 1 +payrolloutsourcing.com.au, 1 +payrolloutsourcingservice.com.au, 1 +payrolloutsourcingservice.net.au, 1 +payrollprocessing.com.au, 1 paysap.bt, 1 paysbuy.com, 1 paysbuy.net, 1 @@ -107660,6 +107809,7 @@ pdkrawczyk.com, 1 pdmonroewi.gov, 1 pdox.net, 1 pdpa.ai, 1 +pdq.com, 1 pds.police.uk, 1 pdsk.ch, 1 pdsports.network, 0 @@ -107788,7 +107938,6 @@ pedrosaurus.com, 1 pedrosillo-delosaires.tk, 1 pedrotimoteo.com, 1 peduse.com, 1 -pedziran.com, 1 peekier.com, 1 peelawayyourpain.com, 1 peels.fr, 1 @@ -107840,6 +107989,7 @@ pefile.tk, 1 pefisa.com.br, 1 pegas-studio.net, 1 pegasnet.tk, 1 +pegdown.org, 1 pegrum.rocks, 1 pegundugun.tk, 1 peifeng.li, 1 @@ -107850,10 +108000,12 @@ peirong.me, 1 pejic.nl, 1 pekarstvivetvrzi.cz, 1 pekcazip.com, 1 +pekinil.gov, 1 peklostroj.cz, 1 peklostroj.eu, 1 peklostroj.sk, 1 peko.com.mk, 1 +pelachim.com.br, 1 pelagicus.co.uk, 1 pelajaran.co.id, 1 pelanucto.cz, 1 @@ -107863,8 +108015,11 @@ peleti.at, 1 pelgrimhof.be, 1 pelhamalrecreation.gov, 1 pelhamlibraryal.gov, 1 +pelhamma.gov, 1 +pelhamny.gov, 1 pelhrimov-strmechy.tk, 1 pelican.ie, 1 +pelicanbaytx.gov, 1 pelicanottertailmn.gov, 1 pelicans.tk, 1 peliculaonline.tk, 1 @@ -107900,7 +108055,7 @@ pemborongbangunan.id, 1 pembrokenc.gov, 1 pemdas.xyz, 1 pemerintahkota.com, 1 -pemez.com, 1 +pemez.com, 0 pems.gov.au, 1 pen-sec.de, 1 pen15art.tk, 1 @@ -107917,6 +108072,7 @@ penconsultants.com, 1 pendidikan.co.id, 1 pendletoncountyky.gov, 1 pendletoncountywv.gov, 1 +pendletonor.gov, 1 pendriveapps.com, 1 pendrivelinux.com, 1 penedo.tk, 1 @@ -107989,6 +108145,7 @@ pensionchien.com, 1 pensionecani.roma.it, 1 pensioner-1000.tk, 1 pensionesdominicanas.com, 1 +pensionsmyndigheten.se, 1 pensionstal.tk, 1 pensiontrackerers.ga, 1 pensiun.ga, 1 @@ -108112,7 +108269,6 @@ percydutton.co.uk, 1 percymagic.tk, 1 perd.re, 1 perdanabagus.tk, 1 -perdele-draperii.ro, 1 perdita-capelli.tk, 1 perdolyathlendr.tk, 1 perecraft.com, 1 @@ -108143,6 +108299,7 @@ perfect-blog.com, 1 perfect-carstyle.de, 1 perfect-dream.tk, 1 perfect-privacy.com, 1 +perfect-seo.com.ua, 1 perfect-seo.ru, 1 perfect-servers.com, 1 perfect-tour.ro, 1 @@ -108273,6 +108430,7 @@ perritas.tk, 1 perritos.tk, 1 perron.ml, 1 perroon.eu, 1 +perry-mo.gov, 1 perrybook.tk, 1 perrycountyal.gov, 1 perrycountyil.gov, 1 @@ -108299,17 +108457,16 @@ persjrp.ca, 1 perso.pl, 1 persoform.ch, 1 personabrindesbr.com.br, 1 -personacommunications.com.au, 1 personal-genome.com, 1 personal-scrum.de, 1 personal-scrum.eu, 1 personalaccidentsers.ga, 1 personalaccidentsest.ga, 1 personalauthentication.com, 1 +personalfinancialtrainer.org, 1 personalfunctionaldata.net, 1 personalglobal.com.br, 1 personalhydroponics.com, 1 -personalidadmagnetica.com, 1 personaliseyourwine.com.au, 1 personalisiertegeschenke.tk, 1 personalisiertesgeschenk.tk, 1 @@ -108326,6 +108483,7 @@ personalwebsite.services, 1 personcar.com.br, 1 persondatakonsulenterne.dk, 1 personetics.com, 1 +personjob.ru, 1 personlookup.com.au, 1 personnedisparue.fr, 1 perspective-daily.de, 1 @@ -108390,6 +108548,7 @@ pessebrevivent-lallacuna.tk, 1 pestalertsers.ga, 1 pestalertsest.ga, 1 pestcontrol.co.uk, 1 +pestcontrolassist.co.uk, 1 pestdefense.com, 1 pesterchum.online, 1 pesterchum.xyz, 1 @@ -108565,6 +108724,7 @@ petricamarc.com, 1 petricamarc.ro, 1 petrichorsolutions.co, 1 petrkulik.cz, 1 +petro.cn, 1 petrocheminc.com, 1 petrochemprojects.ga, 1 petrol-power.tk, 1 @@ -108606,7 +108766,9 @@ petstreaming.ga, 1 petsulcatatortoise.com, 1 petsurreal.ga, 1 pettersatlher.com.br, 1 +pettisclerk.gov, 1 pettopsecret.ga, 1 +pettravelindo.com, 1 pettreasure.ga, 1 pettreats.com.br, 1 petunder.ga, 1 @@ -108753,7 +108915,6 @@ phantomlighting.com, 1 phantomlord.tk, 1 phantomphans.tk, 1 phantomware.tk, 1 -pharandespaces.com, 1 pharma-insights.nl, 1 pharmaabsoluta.com.br, 1 pharmaboard.de, 1 @@ -108770,6 +108931,7 @@ pharmadrugtest.com, 1 pharmalab.eu, 1 pharmalab.fr, 1 pharmalinkinternational.com, 1 +pharmapackages.com.pk, 1 pharmapolitics.com, 1 pharmasana.co.uk, 1 pharmasana.de, 1 @@ -108777,7 +108939,6 @@ pharmasana.ru, 1 pharmasyncers.ga, 1 pharmasyncest.ga, 1 pharmgkb.org, 0 -pharmica.co.uk, 1 pharmica.uk, 1 pharosconsulting.com, 1 pharside.dyndns.org, 1 @@ -108836,6 +108997,7 @@ phil.to, 1 phil.tw, 1 philadelphia.com.mx, 1 philanima.com, 1 +philantruepeace.org, 1 philarmonic-abaza.tk, 1 philasd.org, 1 phildevient.tk, 1 @@ -108944,12 +109106,14 @@ phoenixurbanspaces.com, 1 phoenixville.online, 1 phoenixwebsitedesign.com, 1 phographer.com, 0 +pholder.com, 1 pholio.com, 1 phone-service-center.de, 1 phone-spy.ml, 1 phone42.com, 1 phonearena.com, 1 phonedoc.it, 1 +phoneengineer.org, 1 phonefilter.co.uk, 1 phonefleet.fr, 1 phonegnome.com, 1 @@ -109129,7 +109293,6 @@ phukienchanh.com, 1 phulyshop.com, 0 phumin.in.th, 1 phuoctran.com.vn, 1 -phuoctran.org, 1 phuoctran.vn, 1 phuong.faith, 1 phurl.de, 1 @@ -109181,7 +109344,6 @@ piai.ml, 1 piai.tk, 1 piaiai.com, 1 piajuly.net, 1 -pialove.net, 1 pianetaottica.eu, 1 pianetaottica.info, 1 pianetaottica.it, 1 @@ -109200,7 +109362,6 @@ pianoschmitz.de, 1 pianotaku.com, 1 pianotuning.cn, 0 piantami.com, 1 -pianyigou.com, 1 piaohong.tk, 1 piasativa.com, 1 piasto.com.cy, 1 @@ -109234,6 +109395,7 @@ piccolopark.co.nz, 1 piccolotrasloco.it, 1 picdefacer.com, 1 pichainlabs.com, 0 +pichau.com.br, 1 pichlerei.at, 1 pick150.hu, 1 picka.gift, 1 @@ -109268,7 +109430,7 @@ picone.com.au, 1 piconepress.com, 1 picordi.fr, 1 picosandshotel.com, 1 -picoulumber.com, 1 +picoulumber.com, 0 picpay.com, 1 picr.ws, 1 picrew.me, 1 @@ -109292,6 +109454,7 @@ picturesoverstillwater.com, 1 picturesque-games.tk, 1 picturevictoria.vic.gov.au, 1 picturingjordan.com, 1 +picus.io, 1 pidelo-peru.com, 1 pidgi.net, 1 pidjipi.com, 1 @@ -109339,6 +109502,7 @@ pierreborgmann.de, 1 pierrejeansuau.fr, 1 pierreloizeau.com, 1 pierreterrien.fr, 1 +pierrevieville.fr, 0 pierreyvesdick.fr, 1 piersmana.com, 1 pierson.tk, 1 @@ -109407,6 +109571,7 @@ pilarguineagil.com, 1 pilasebastovce.sk, 1 pilatesavenue.co.uk, 1 pilatescenteraz.com, 1 +pilatesource.org, 1 pilatespt.nl, 1 pilatesstation.co.th, 1 pilatus-aircraft.com, 1 @@ -109434,7 +109599,6 @@ pilot.com, 1 pilotbook.org, 1 pilotcareercenter.com, 1 pilotgrowth.com, 1 -pilotinterviews.com, 1 pilotknobmo.gov, 1 pilotproject.tk, 1 pilotshop.com, 1 @@ -109463,7 +109627,6 @@ pimylifeup.com, 1 pin.net.au, 1 pinalcourtsaz.gov, 1 pinale.es, 1 -pinalove.com, 1 pinamals.com, 1 pinarecordsmusic.tk, 1 pinarshivmarket.com, 1 @@ -109497,7 +109660,9 @@ pinedahair.com, 1 pinefinancialgroup.com, 1 pinegraph.com, 1 pinegrovetownshipmi.gov, 1 +pineislandmn.gov, 1 pinellaslaser.com, 1 +pinellassheriff.gov, 1 pinellastaxcollector.gov, 1 pinemountbaptistchurch.org, 1 pineradelolmo.com, 1 @@ -109543,6 +109708,7 @@ pinkpussypics.com, 1 pinksec.com.au, 1 pinkster.tk, 1 pinktara.hu, 1 +pinktrucklandscaping.com, 1 pinkvelvet.tk, 1 pinkwatertaxis.com.au, 1 pinkylam.me, 1 @@ -109561,8 +109727,10 @@ pinnacletrailers.com, 1 pinnakl.com, 1 pinnoto.eu.org, 1 pinnoto.org, 1 +pinole.gov, 1 pinoservers.tk, 1 pinot.it, 1 +pinotag.ru, 1 pinoy-santi.com, 1 pinoydeal.ph, 1 pinoyseoservices.com, 1 @@ -109668,9 +109836,8 @@ piraten-basel.ch, 1 piraten-kleinbasel.ch, 1 piraten-recording.tk, 1 piratenlogin.de, 0 -pirateparty.org.uk, 0 +pirateparty.org.uk, 1 piratepay.io, 0 -pirateproxy.how, 1 pirates-comic.com, 1 piratesbrewcoffee.net, 1 piratesforums.co, 1 @@ -109711,12 +109878,12 @@ pissblau.com, 1 pissflaps.co.uk, 1 pissflaps.org.uk, 1 pista73.com, 1 +pistats.ddns.net, 1 pistonkandidatu.tk, 1 pisupp.ly, 1 piszmak.pl, 1 pit-book.com, 1 pit-stop-sto.tk, 1 -pitaiatrade.com, 1 pitajrobota.com, 1 pitakashop.hu, 1 pitang.com, 1 @@ -109753,6 +109920,7 @@ pittsburghfibroids.com, 1 pittsburghhiresveterans.org, 1 pittsburgtx.gov, 1 pittsvillemd.gov, 1 +pittsvillewi.gov, 1 pitu.gov, 1 piu.moe, 1 piuincontri.com, 1 @@ -109828,6 +109996,7 @@ pixelurbia.com, 1 pixeluser.de, 1 pixelution.at, 1 pixelw.design, 1 +pixelweb.ie, 1 pixelwijk.de, 1 pixelz.cc, 1 pixemoji.com, 1 @@ -109840,7 +110009,6 @@ pixiv.moe, 1 pixiv.re, 1 pixlfox.com, 1 pixloc.fr, 1 -pixnel.com.br, 1 pixodo.tk, 1 pixojo.tk, 1 pixouno.com, 1 @@ -109898,6 +110066,7 @@ pk8k.com, 1 pkautodesign.com, 0 pkb.shop, 1 pkbjateng.com, 1 +pkch120.com, 1 pkeus.de, 1 pkg.one, 1 pkgbuild.com, 1 @@ -109920,6 +110089,7 @@ pl-trans.tk, 1 pl.search.yahoo.com, 0 pl2.es, 1 placasonline.com.br, 1 +place-for-you.com, 1 placeandsee.com, 1 placedaffiliate.com, 1 placedapps.com, 1 @@ -109935,6 +110105,7 @@ placepugs.com, 1 placeralplato.com, 1 placercountyelections.gov, 1 placidoandriolo.tk, 1 +placiena.jp, 1 placker.com, 1 plagiarismcheck.org, 1 plagu.ee, 1 @@ -109947,6 +110118,7 @@ plaingreenloans.com, 1 plainjs.com, 1 plainlanguage.gov, 1 plainoltrailers.com, 1 +plainsboronj.gov, 1 plainsgeorgia.gov, 1 plainsoftware.org, 1 plaintech.net.au, 1 @@ -109978,7 +110150,7 @@ plandomemanorny.gov, 1 plandy.me, 1 planecon.nz, 1 planeexplanation.com, 1 -planen-bauen.eu, 1 +planen-bauen.eu, 0 planer.me, 1 planet-laas.de, 1 planet-work.com, 1 @@ -110004,7 +110176,6 @@ planetasilius.tk, 1 planetasuboficial.com.br, 1 planetau2.com, 1 planetbreath.ch, 0 -planetcbd.net, 1 planetchiropracticga.com, 1 planete-lira.fr, 1 planete-secu.com, 1 @@ -110027,6 +110198,7 @@ planetradio.tk, 1 planetromeo.com, 1 planetromeofoundation.org, 1 planetscale.com, 1 +planetstairs.com.au, 1 planetstimes.com, 1 planettimer.com, 1 planetun.mobi, 1 @@ -110139,6 +110311,7 @@ platinumalertsers.ga, 1 platinumalertsest.ga, 1 platinumcalendarest.ga, 1 platinumcat.info, 1 +platinumdjs.au, 1 platinumgatesecurity.co.uk, 1 platinumhomebuildersllc.com, 1 platinumjubilee.gov.au, 1 @@ -110150,7 +110323,6 @@ platinumtalkest.ga, 1 platitudemusic.com, 1 platodecomida.com, 1 platpoint.com, 1 -platschi.net, 1 plattecountymovotes.gov, 1 platten-nach-mass.de, 1 plattenair.tk, 1 @@ -110170,7 +110342,6 @@ plavormind.tk, 1 play, 1 play-asia.com, 1 play-best-games.com, 1 -play-casino-japan.com, 1 play-charades.com, 1 play-lu.com, 1 play-mate.tk, 1 @@ -110215,10 +110386,10 @@ playhappywheelsunblocked.com, 1 playhothand.com, 1 playhothands.com, 1 playhouse.fans, 1 +playi.net, 1 playinfinity.com, 1 playinfinityvr.com, 1 playit.rs, 1 -playkids.com, 1 playlistresearch.com, 1 playmei.com, 0 playnow.com, 1 @@ -110233,9 +110404,9 @@ playreal.city, 1 playreal.com.tw, 1 playsnake.org, 1 playsoftware.tk, 1 +playsportal.com, 1 playsprout.industries, 1 playstation-network.ga, 1 -playstation-news.de, 1 playstationplus.es, 1 playstationtrophies.org, 1 playtheme.ru, 1 @@ -110252,6 +110423,7 @@ playwhyyza.com, 1 playwright.co, 1 playxylo.com, 1 playzone.tk, 1 +plaza.ph, 1 plazamarinavallarta.com, 1 plazaservicesllc.com, 1 plazasummerlin.com, 1 @@ -110261,6 +110433,7 @@ plchardware.com, 1 pldx.org, 1 pleasantonca.gov, 1 pleasantonmobilenotary.com, 1 +pleasantscountywv.gov, 1 pleasantvalleywi.gov, 1 pleasantviewmi.gov, 1 pleasantville-nj.org, 0 @@ -110272,6 +110445,7 @@ pleasured.tk, 1 pleasureplanetbrothel.com.au, 1 pleb.cc, 1 plebeian.com.tw, 1 +plebret.com, 1 pleeease.io, 1 pleer.ru, 1 plegro.com, 1 @@ -110464,8 +110638,6 @@ pmcc.net, 1 pmccrystal.com, 1 pmconsulting.es, 1 pmcorganometallix.com, 1 -pmcorp.com, 0 -pmcorp.mx, 1 pmcouvrie.com, 1 pmctcg.com, 1 pmctire.com, 0 @@ -110483,12 +110655,11 @@ pmh.codes, 1 pmi-install.com, 1 pmi.edu, 1 pmi.gov, 1 +pmi.it, 1 pmiandulive.com, 1 pmibags.com, 1 -pmicorp.in, 1 pmk.ddns.net, 0 pml4t.net, 1 -pmnaish.co.uk, 1 pmnd.rs, 1 pmoreau.org, 1 pmoscr.com, 1 @@ -110497,7 +110668,6 @@ pmp-art.com, 1 pmp6.fr, 1 pmpm.tk, 1 pms.myiphost.com, 1 -pmscomputers.com, 1 pmsf.eu, 1 pmsfdev.com, 1 pmsfoundation.ml, 1 @@ -110646,6 +110816,7 @@ poc998.com, 1 pocahontascountyiowa.gov, 1 pocahontascountywv.com, 1 pocakking.tk, 1 +pocasi.cz, 1 pocatello.gov, 1 pocatellonissanparts.com, 1 pochemuchka-books.com, 1 @@ -110662,6 +110833,7 @@ pocketfruity.com, 1 pocketgamingdirectory.com, 1 pocketmags.com, 1 pocketoption.com, 1 +pocketoption.ru, 1 pocketpasta.com, 1 pockettraveling.tk, 1 poco.se, 1 @@ -110682,10 +110854,14 @@ podawful.com, 1 podawful.pizza, 1 podcast.style, 1 podcast.wf, 1 +podcast1.cz, 1 +podcast559.cz, 1 podcaster.org.il, 1 podcastmusic.com, 1 +podcastname.space, 1 podcastpulse.net, 1 podcastwithus.com, 1 +podcastz.cz, 1 podcreative.ca, 1 podcrto.si, 1 podcrypters.ga, 1 @@ -110705,8 +110881,8 @@ podivilov.ru, 1 podnikatel.cz, 1 podologie-diever.nl, 1 podologie-tangstedt.de, 1 -podologyclinic.gr, 1 podolskaya.tk, 1 +podoscop.org, 1 podparkers.ga, 1 podparkest.ga, 1 podprotectionest.ga, 1 @@ -110757,6 +110933,7 @@ pogotowie-komputerowe.tk, 1 pogotowiekomputeroweolsztyn.pl, 1 pogrebeniq-sofia.com, 1 pogrebisky.net, 1 +pohheng.com.sg, 1 pohlmann.io, 1 pohmagazine.org, 1 pohoron.ru, 1 @@ -110878,6 +111055,7 @@ pokpok.tk, 1 pokrowcecardo.pl, 1 pokupar.com, 1 pokupkionline.tk, 1 +pokus-iq.cz, 1 pokysoia.gov, 1 pol-members.com, 1 polaire.org, 1 @@ -110888,6 +111066,7 @@ polanda.com, 1 polandb2b.directory, 1 polandtownship.gov, 1 polar-baer.com, 1 +polar.dk, 1 polarbear.army, 1 polarhome.tk, 1 polarisapp.xyz, 1 @@ -110917,6 +111096,8 @@ policemanapp.com, 1 policereferencecheck.com, 1 policeroleplay.community, 1 policesromandesrecrutement.ch, 1 +policia.gob.ec, 1 +policies.pro, 1 policybanks.com, 1 policyhub.gov.au, 1 policymakr.com, 1 @@ -110924,7 +111105,6 @@ policymine.com, 1 policyreporter.us, 1 policytrusters.ga, 1 policytrustest.ga, 1 -polidelia.com, 1 poliermachines.be, 1 polifisio.com.br, 1 poliground.com, 1 @@ -111057,6 +111237,7 @@ pomelo-paradigm.com, 1 pomerol-au-coeur.com, 1 pomfeed.fr, 1 pomilo.fr, 0 +pommeauto.fr, 1 pommetelecom.fr, 1 pomockypredeti.sk, 1 pomocniczy.eu.org, 1 @@ -111074,6 +111255,7 @@ pomsinoz.com, 0 pomtom.co.nz, 1 ponabana.com, 1 ponca-nsn.gov, 1 +poncatribe-ne.gov, 1 poncho-bedrucken.de, 0 pondacademy.com, 1 pondband.net, 1 @@ -111086,6 +111268,7 @@ ponio.org, 1 ponio.xyz, 1 ponpokorin.tk, 1 ponpon.tk, 1 +ponselsoak.com, 1 ponsoftware.net, 1 ponte-camp.de, 1 ponteggi.it, 1 @@ -111124,7 +111307,6 @@ poolsafety.gov, 1 poolsonline.tk, 1 poolspa.es, 1 pooltools.net, 1 -poolvilla-margarita.net, 1 poon.io, 1 poopa.loan, 1 poopjournal.rocks, 1 @@ -111216,6 +111398,7 @@ popwaifu.click, 1 popxclusive.com, 0 poquiloco.com, 1 poquvi.net, 0 +poradls.cz, 1 porady-wnetrzarskie.pl, 1 porady.elblag.pl, 1 porady.elk.pl, 1 @@ -111228,8 +111411,6 @@ porady.opole.pl, 1 porady.org, 1 porady.pila.pl, 1 porady.radom.pl, 1 -porady.rybnik.pl, 1 -porady.swinoujscie.pl, 1 porady.walbrzych.pl, 1 porady.zgora.pl, 1 poradywnetrzarskie.pl, 1 @@ -111387,6 +111568,7 @@ portercountyin.gov, 1 porterpeds.com, 1 portes-imaginaire.org, 1 portesmagistral.com, 0 +portfo.ly, 1 portfolio-anish.tk, 1 portfoliorlr.es, 1 portfreezone.com, 1 @@ -111402,9 +111584,11 @@ portiva.com, 1 portmeirion.co.uk, 0 portoccd.org, 1 portofala.pt, 1 +portofbellingham.gov, 1 portofedmonds.gov, 1 portofephrata.gov, 1 portofnenana.gov, 1 +portofportisabeltx.gov, 1 portofsubs.com, 1 portokalliali.tk, 1 portoken.com, 1 @@ -111421,6 +111605,7 @@ portsmouthnhpd.gov, 1 portsmouthohpd.gov, 1 portsmouthri.gov, 1 portsmouthsheriffsofficeva.gov, 1 +portsnorth.com.au, 1 portsona.com, 1 portugal-a-programar.org, 1 portugal-a-programar.pt, 1 @@ -111432,6 +111617,7 @@ portugalsurflessons.com, 1 portusidades.com.pt, 1 portvaletickets.com, 1 portwashingtonwi.gov, 1 +portwentworthga.gov, 1 portwing.gov, 1 porumaoutrareforma.org, 1 porumbei.tk, 1 @@ -111486,6 +111672,7 @@ post.io, 1 post.kim, 1 post.lol, 1 post.tf, 1 +post484.org, 1 post4me.at, 1 postacyprus.com, 1 postaltreasures.com, 1 @@ -111497,6 +111684,7 @@ postblue.info, 1 postbox.life, 1 postcardpayment.com, 1 postcards.tk, 1 +postcode.nl, 1 postcodeswag.co.uk, 1 postcodeswag.com, 1 postcodeswag.uk, 1 @@ -111600,12 +111788,14 @@ potsandplanters.com.au, 1 potsdam.directory, 1 pottawatomiecountyok.gov, 1 pottcountyks.gov, 1 +pottcountysheriff.gov, 1 potteranderson.com, 1 pottercountytexasvotes.gov, 1 potterish.com, 1 potterperfect.tk, 1 pottershouse.tk, 1 potterybroker.ga, 1 +pottia.gov, 1 pottkinder.de, 1 pottshome.co.uk, 1 pottsvillepa.gov, 1 @@ -111634,6 +111824,7 @@ povmacrostabiliteit.nl, 1 povomo.online, 1 povzetki-knjig.si, 1 pow.jp, 1 +poway.gov, 1 powch-dev.com, 1 powch-dev2.com, 1 powdercoatatl.com, 1 @@ -111650,7 +111841,7 @@ power-bi-connector.nl, 1 power-coonies.de, 1 power-flowengineer.com, 1 power-magnetic.ml, 1 -power-of-interest.com, 1 +power-of-interest.com, 0 power-recovery.com, 1 power-tools24.com, 1 power100.co.uk, 1 @@ -111686,8 +111877,6 @@ powerpc.pt, 1 powerpilot.co.za, 1 powerplan.com, 1 powerplantmall.com, 1 -powerplatform.istanbul, 1 -powerplay.com, 1 powerplay.xyz, 1 powerplayer.tk, 1 powerroo.com.au, 1 @@ -111743,7 +111932,6 @@ powerwarranties.com, 1 powerwellness-korecki.de, 1 powerwheels.tk, 1 powerwithpeople.com, 1 -powerys.com, 1 powerzonewrestling.tk, 1 powmobilegrooming.com, 1 powwi.co, 1 @@ -111767,7 +111955,6 @@ pp.es, 1 pp3345.net, 1 pp5197.co, 1 pp6729.co, 1 -pp6729.com, 1 pp6957.co, 1 pp9297.co, 1 pp9728.co, 1 @@ -111852,19 +112039,21 @@ pragata.id, 1 pragatiparasguesthouse.co.in, 1 prageeth-niranjan.tk, 1 pragma-messenger.ch, 1 -pragma-solution.com, 1 pragmatist.nl, 1 pragrimsby.co.uk, 1 pragser-tal.net, 1 pragtravel.cf, 1 prague-swim.cz, 1 +pragueguidejanek.cz, 1 praguepsychology.com, 1 praguepsychology.cz, 1 praha-9.eu, 1 praha-kominictvi.cz, 1 praha.tk, 1 +prahavsprachy.cz, 1 praia.studio, 1 praiagrande.tk, 1 +prairiedulongil.gov, 1 prairienursery.com, 1 prairievilletwp-mi.gov, 1 praisehim.club, 1 @@ -111889,6 +112078,7 @@ praktikum.tk, 1 praladofuturo.blog, 1 pralaw.com, 1 praleria.com, 1 +pramenyobec.cz, 1 pramuwaskito.org, 1 prana-coachings.ch, 1 prana-me.com, 1 @@ -112020,7 +112210,6 @@ predskazanie.tk, 1 predstavitelstvo-v-sude.tk, 1 preecepools.co.uk, 1 preejaculation.ga, 1 -preescolarsteps.com, 1 prefabricadosdelcaribe.com, 1 prefabrik-ev.com, 1 prefect.cloud, 1 @@ -112063,6 +112252,7 @@ premazon.com, 1 preme.name, 1 premiachef.com, 1 premier-dream.co, 1 +premier-hub.com, 1 premier-pallets.com, 1 premier-podiatry.com, 1 premieraviation.com, 1 @@ -112073,7 +112263,6 @@ premierdisco.co.uk, 1 premiereco.com.sg, 1 premieresloges.ca, 1 premierevents.ie, 1 -premierfinance.ae, 1 premierflmagazine.com, 1 premierheart.com, 1 premierleague.gq, 1 @@ -112142,6 +112331,7 @@ prepz.es, 0 prequence.com, 1 preregpharmacy.org, 1 presbee.com, 1 +presbvm.org, 0 presbyterian-colleges.com, 1 preschoole.gq, 1 presdesdunes.com, 1 @@ -112174,6 +112364,7 @@ presly.org, 1 presnetter.de, 1 presnya.tk, 1 presov.ml, 1 +presqueislewi.gov, 1 press-edge.tk, 1 press-lent.com, 1 press-presse.ca, 1 @@ -112212,6 +112403,7 @@ pressurewashingchicago.com, 1 presta-div-airs.fr, 1 prestaandsons.com.au, 1 prestaclip.com, 1 +prestamode-dinero.com, 1 prestar.com.my, 1 prestaservicesgroup.com, 1 prestashopmanager.com, 1 @@ -112224,17 +112416,21 @@ prestigebouncycastles.co.uk, 1 prestigecarkeys.com, 1 prestigecd.com.au, 1 prestigeeventshire.co.uk, 1 +prestigegaragedoorservices.com, 1 prestigehealth.services, 1 prestigehealthservices.au, 1 prestigehealthservices.com.au, 1 prestigelegalgroup.com.au, 1 +prestigemodelnetwork.com, 1 prestigerepairs.com.au, 1 prestigesigns.net, 1 prestigesoundandlight.co.uk, 1 prestigestaffingsolutions.org.au, 1 +prestigeworldwidepr.com, 1 prestigia.com, 1 prestonadamscountywi.gov, 1 prestonapp.com, 1 +prestonmn.gov, 1 prestopermits.com, 1 prestopizzas63.fr, 1 prestudenta.sk, 1 @@ -112288,7 +112484,7 @@ prfanfiction.tk, 1 prg.rs, 1 prgrmmr.nl, 1 pri.email, 1 -priano.com, 0 +pribehyzlednice.cz, 1 price-spider.com, 1 price-tracker.duckdns.org, 1 price.com.hk, 1 @@ -112324,6 +112520,7 @@ prielwurmjaeger.de, 1 priestess.tk, 1 prifo.se, 1 prij.fr, 1 +prijelapout.cz, 1 prijsvergelijken.ml, 1 prikaznoparty.com, 1 prikeshsavla.com, 1 @@ -112365,6 +112562,7 @@ primarypetvet.com, 1 primasmartwatches.de, 1 primates.com, 1 primaudialrecords.com, 1 +primavera-capital.com, 1 primaveradesign.com.br, 1 primbit.ru, 1 prime, 1 @@ -112514,6 +112712,7 @@ prismapixel.studio, 1 prismatic.ro, 1 prismomarketing.com, 1 prismosystems.com, 1 +prisneutajovanamista.cz, 1 prisonerresource.com, 1 pristinegrace.org, 1 pristinepotty.com, 1 @@ -112524,7 +112723,7 @@ priv.au, 1 priv.gc.ca, 1 priv.im, 1 privace.ch, 1 -privaci.ai, 1 +privaci.ai, 0 privacy-web.tk, 1 privacy-week-vienna.at, 1 privacy-week.at, 1 @@ -112567,6 +112766,7 @@ privaday.de, 1 privalgo.co.uk, 1 privasphere.com, 1 privatamateure.com, 1 +private-diary-django.com, 1 private-diary-taka.com, 1 private-krankenversicherung.tk, 1 private-relay.email, 1 @@ -112581,7 +112781,6 @@ privatecapsecurity.org, 1 privatecolor.com, 1 privatecredit.pro, 1 privatedata.tk, 1 -privatedomaincontrol.com, 1 privateger.me, 1 privategiant.com, 1 privatehd.to, 1 @@ -112591,6 +112790,7 @@ privatejetschina.com, 1 privatejetsdallas.com, 1 privatejetsteterboro.com, 1 privatejosh.cf, 1 +privatemidwives.com, 1 privatemillionaire.com, 1 privatenebula.eu, 1 privatepilot.lu, 0 @@ -112708,6 +112908,7 @@ problemstate.org, 1 probleu.com, 1 probonus.tk, 1 probooks.gq, 1 +probpalata.gov.ru, 1 probrewer.com, 1 procalc.be, 1 procarmanuals.com, 1 @@ -112731,6 +112932,7 @@ proclock.com, 1 procode.ch, 1 procode.gq, 1 procomservices.com, 1 +proconnectnetwork.com, 1 procor.com, 1 procore.com, 0 procore.space, 1 @@ -112765,6 +112967,7 @@ prodesigntools.com, 1 prodesk.bg, 1 prodhealthcare.org, 1 prodigibook.com, 1 +prodigio.co.uk, 1 prodigyhacking.com, 1 prodigyhq.io, 1 prodinger.com, 0 @@ -112815,6 +113018,7 @@ prof.lv, 1 profarea.ru, 1 profbigbang.ru, 1 profbioresearch.ga, 1 +profboecker.eu, 0 profchristophergoh.com.sg, 1 profection.biz, 1 profession.email, 1 @@ -112916,6 +113120,7 @@ progon.cf, 1 progonsoftware.com, 1 prograce.info, 1 program-and.work, 1 +programaarista.com, 1 programador-web-freelance.es, 0 programagrowup.com.br, 1 programando.tk, 1 @@ -112936,6 +113141,7 @@ programnews.tk, 1 programsareproofs.com, 1 programshow.com, 1 programsupport300procent.com, 1 +programyburian.cz, 1 prograph.tk, 1 prograppa.tk, 1 progres.construction, 1 @@ -112958,6 +113164,7 @@ progressverkiezingen.nl, 1 progresswww.nl, 1 progroep.nl, 1 progtime.net, 1 +progweb.it, 1 prohashing.com, 1 prohelpers.tk, 1 prohibition.tk, 1 @@ -112966,7 +113173,9 @@ prohrcloud.com, 1 proi.net, 1 proibidoler.com, 1 proiceresurfacer.com, 1 +proid.studio, 1 proinn.com.br, 1 +proinshot.com, 1 proj.org.cn, 1 proj3ct.me, 1 proj6.site, 1 @@ -113024,7 +113233,6 @@ projectte.ch, 1 projecttopics.org, 0 projectunity.io, 1 projectveritasaction.com, 0 -projectview.ai, 1 projectweb.gr, 1 projectxyz.eu, 1 projectzet.tk, 1 @@ -113033,6 +113241,7 @@ projekt-allianz.de, 1 projekt-manufaktur.de, 1 projekt-umbriel.de, 1 projekt-wild.tk, 1 +projektantrieb.com, 1 projektarbeit-projektplanung.de, 1 projektentwicklung-westfalen.de, 1 projektzentrisch.de, 1 @@ -113098,7 +113307,7 @@ promods.download, 1 promods.net, 1 promods.store, 1 promofirstmedia.co.id, 1 -promohulp.nl, 1 +promohulp.nl, 0 promohunt.ru, 0 promokodi.tk, 1 promolife.be, 1 @@ -113162,6 +113371,7 @@ propertiesmiami.com, 1 property-tax.cf, 1 property-tax.ga, 1 property-tax.gq, 1 +property.ie, 1 propertyauctionaction.co.uk, 1 propertycareincorporated.com, 1 propertycrawl.com, 1 @@ -113239,7 +113449,6 @@ prosperontheweb.com, 1 prosperstack.com, 1 prosperus.ru, 1 prospo.co, 1 -prosport.md, 1 prosportovani.cz, 1 prospreads.com, 1 prostaglandina.com, 1 @@ -113262,7 +113471,6 @@ prostoporno.live, 1 prostoporno.love, 1 prostoporno.net, 1 prostoporno.sexy, 1 -prostoporno.video, 1 prostoporno.vip, 1 prostoporno.zone, 1 prostor.cf, 1 @@ -113309,7 +113517,6 @@ proteka.com.tr, 1 protekpainters.com, 1 protempore.fr, 1 protenus.com, 1 -proteogenix-products.com, 1 protesthongkong.com, 1 proteus-eretes.nl, 1 protez.ga, 1 @@ -113320,12 +113527,14 @@ protic.online, 1 protic.pt, 1 protiksana.gr, 1 protipster.com, 1 +protium.co.in, 1 proto.io, 1 protobetatest.com, 1 protocol.ai, 1 protocol.co.il, 1 protocoloantiotario.com.br, 1 protogenbrainbooster.tk, 1 +protogrid.com, 1 protok.tk, 1 proton.ch, 1 proton.me, 1 @@ -113337,11 +113546,9 @@ protonpix.com, 1 protonvpn.com, 1 prototayl.gq, 1 prototech.store, 1 -prototypable.io, 1 prototype.bg, 1 prototypefund.de, 1 prototyping-computer.ml, 1 -prototypofablab.it, 1 protoxin.net, 0 protrainerbrasil.com.br, 1 protranslate24.ru, 1 @@ -113354,6 +113561,7 @@ proust.media, 0 proustmedia.de, 0 prouveonline.pt, 1 proux.global, 1 +provak.rs, 1 prove-uru.co.uk, 1 prove.com, 1 prove.no, 1 @@ -113376,6 +113584,7 @@ provide-vr2005-1plc.de, 1 provide-vr2006-1plc.de, 1 provide-your-image.de, 1 providencecmc.com, 1 +providenceut.gov, 1 provident1031.com, 1 providenthousing.com, 1 providential.be, 1 @@ -113402,6 +113611,7 @@ prowpcare.com, 1 prowrestlingevents.tk, 1 prox.ru, 1 proxaccess.com, 1 +proxify.io, 1 proximity.ga, 1 proximityradio.fr, 1 proximo.tk, 1 @@ -113432,6 +113642,7 @@ prpr.icu, 1 prpr.live, 1 prpr.rip, 1 prpr.win, 1 +prrefrigeration.com.au, 1 prsbtdc.org, 1 prsg.tk, 1 prsnlafk.com, 1 @@ -113448,6 +113659,7 @@ pruebasrapidasdrogas.com, 1 pruem.software, 1 pruijn-overheidsadvies.nl, 1 pruma.com.br, 1 +pruna.org, 1 prushka.gq, 1 prushka.ml, 1 prushka.tk, 1 @@ -113544,6 +113756,7 @@ psicologo-infantil-barcelona.com, 1 psicologo.vip, 1 psicomagia.com.br, 1 psicometricas.mx, 1 +psieciecie.pl, 1 psihocentrala.com, 1 psiholognatalija.rs, 1 psihologonline.tk, 1 @@ -113627,7 +113840,6 @@ psych2go.net, 1 psychcare.cz, 1 psychcaremd.com, 1 psychedelia.com, 1 -psychedelics.org, 1 psychiatretdah.fr, 1 psychiatriepapezova.net, 1 psychiatriepraktijkutrecht.nl, 1 @@ -113652,7 +113864,7 @@ psychologic.tk, 1 psychologie-hofner.at, 1 psychologischepraktijkphilips.nl, 1 psychologist.ga, 1 -psychologlodz.info, 1 +psychologlodz.info, 0 psychologue-a-paris.com, 1 psychologue-grenoble.org, 1 psychologydegreeguide.org, 1 @@ -113751,7 +113963,6 @@ ptron.org, 1 ptrt.xyz, 1 ptrujillo.com, 1 ptsadvokat.cf, 1 -ptscrightony.fr, 1 ptserver.org, 1 ptservidor.pt, 1 ptsf.pt, 1 @@ -113823,12 +114034,12 @@ publis.me, 1 publish.ga, 1 publishedpaper.ga, 1 publisherservices.co, 1 +publishmystory.co, 1 publishpressnews.tk, 1 publivate.ca, 1 publiweb.tk, 1 publixphere.net, 1 pubmed2xl.com, 1 -pubquiz-online.nl, 1 pubsavoy.tk, 1 puccakir.tk, 1 puchshop.de, 1 @@ -113848,6 +114059,7 @@ puella.xyz, 1 puenteviejo.tk, 1 puer.eu.org, 1 puer8.cn, 1 +puercovalleyfireaz.gov, 1 puertodramaturgia.tk, 1 puertoplazalasterrenas.com, 1 puestifiestas.mx, 1 @@ -114016,6 +114228,7 @@ purevapeofficial.com, 1 purevicky.com, 1 purewaterguide.net, 1 purewealth.cloud, 1 +purfaction.nl, 1 purikore.com, 1 puritanas.tk, 1 puritas.lk, 1 @@ -114150,6 +114363,7 @@ puzzlepoint.ch, 1 puzzles-to-print.com, 1 puzzleswaps.com, 0 puzzyfun.net, 1 +pv-consult.eu, 1 pv-paderborn-now.de, 1 pvamg.org, 1 pvao.gov.ph, 0 @@ -114195,11 +114409,10 @@ pwg-see.de, 1 pwn.fi, 1 pwnedpass.tk, 1 pwneytelecom.com, 1 -pwnies.dk, 1 pwoss.xyz, 1 pws.my, 1 pwsplash.com, 1 -pwss.gov.au, 1 +pwss.gov.au, 0 pwud.ga, 1 pxagency.fr, 1 pxboom.com, 1 @@ -114297,7 +114510,6 @@ q3jlzwq.com, 1 q5118.com, 1 q5197.co, 1 q6729.co, 1 -q6729.com, 1 q6957.co, 1 q78kg.eu.org, 1 q7k.net, 1 @@ -114328,6 +114540,7 @@ qani.me, 1 qaq.cloud, 1 qaq.icu, 1 qaq.jp, 1 +qaq.su, 1 qarto.com, 1 qask.ml, 1 qasphere.com, 1 @@ -114365,6 +114578,7 @@ qcstudentcenter.com, 0 qcstyleacademy.com, 0 qctimes.com, 1 qctravelschool.com, 0 +qcuarto.com.py, 1 qdabogados.com, 1 qde.com, 1 qdep.net, 1 @@ -114413,7 +114627,8 @@ qianshuo.com, 1 qiantuwenlu.com, 1 qianzhanggui.com, 1 qiaohong.org, 1 -qiaowai.com, 1 +qiaosou.com, 1 +qiaowu.com, 1 qiayuan.com, 1 qiber.org, 1 qicaiyunnan.com, 1 @@ -114447,12 +114662,12 @@ qisas.com, 1 qiscience.tk, 1 qisda.com, 1 qissajewels.com, 1 -qitabbs.com, 0 qitano.com, 1 qitarabutrans.com, 1 qiu.moe, 0 -qiu006.com, 1 +qiu006.com, 0 qiuke.com, 1 +qiupi.com, 1 qiuwenbaike.cn, 1 qiuyiwenyao.com, 1 qivonline.pt, 1 @@ -114471,6 +114686,7 @@ qlc.co.th, 1 qlcvea.com, 1 qlcvea.it, 1 qldconservation.org.au, 1 +qldducati.club, 1 qldformulaford.org, 1 qldnetwork.com.au, 1 qliving.com, 1 @@ -114524,7 +114740,6 @@ qq5197.co, 1 qq52o.me, 1 qq6177.net, 1 qq6729.co, 1 -qq6729.com, 0 qq6957.co, 1 qq885.com, 1 qq9297.co, 1 @@ -114543,7 +114758,6 @@ qr0.ch, 1 qr1.at, 1 qraa.qld.gov.au, 1 qrara.net, 1 -qrbird.com, 1 qrcoba.org, 1 qrcodes.tools, 1 qrcontagion.com, 0 @@ -114557,7 +114771,6 @@ qrlab.eu, 1 qrlab.info, 1 qrlab.net, 1 qrlfinancial.com, 1 -qrmenux.com, 1 qrpatrol.com, 1 qrplanet.com, 1 qrprincipal.com, 1 @@ -114625,7 +114838,6 @@ qualitahub.com, 1 qualite-ecole-et-formation.ch, 0 qualith.tk, 1 quality-automation.de, 0 -quality-homeservice.com, 1 quality-life.gr, 1 qualitycarbonfiber.com, 1 qualitycesspool.com, 1 @@ -114653,6 +114865,8 @@ qualityworks.tk, 1 quall.com, 1 qualtrics.com, 1 qualyven.com, 1 +quaman.com, 1 +quande.com, 1 quandoandare.it, 1 quanquan.com.cn, 1 quanquan.cyou, 1 @@ -114671,7 +114885,6 @@ quanti.au, 1 quanticlab.com, 1 quantifiedcommerce.com, 1 quantikstudio.tk, 1 -quantiphi.com, 0 quantiply.tech, 1 quantolytic.de, 1 quantomaisconsorcios.com.br, 1 @@ -114705,6 +114918,7 @@ quantuscreative.com, 1 quantweb.tk, 1 quantxperts.com, 1 quapawnation.gov, 1 +quarantadue.digital, 1 quarantine-system.com, 0 quareal.ru, 1 quarep.org, 1 @@ -114757,6 +114971,7 @@ queencasino.live, 1 queencdn.com, 1 queencomplex.net, 1 queencreekaz.gov, 1 +queencreekcounseling.com, 1 queenhub.tk, 1 queenkedi.net, 1 queenlexie.tk, 1 @@ -114775,7 +114990,7 @@ queentitine.com, 1 queenworld.tk, 1 queer-augsburg.de, 1 queer.farm, 1 -queer.guide, 1 +queer.guide, 0 queer.party, 1 queer.pl, 1 queerasfolk.lgbt, 1 @@ -114795,7 +115010,7 @@ quelleformation.net, 1 quellenwiese.ski, 0 quemmeliga.com, 1 quemquaeritis.tk, 1 -quemvende.pt, 1 +quemvende.pt, 0 quena-artesania.tk, 1 quenchwater.com, 1 quenecesitopara.com, 1 @@ -114869,6 +115084,7 @@ quickcel.tk, 1 quickcrypt.org, 1 quickelectricity.com, 1 quickerticker.tk, 1 +quickfitglass.com.au, 1 quickformspro.com, 1 quickinfosystem.com, 1 quickjobsfinder.com, 1 @@ -114888,6 +115104,7 @@ quicksupplies.us, 1 quicksupply.com, 1 quicktapstudios.com, 1 quicktaxinmessina.tk, 1 +quicktricks.net, 1 quickudpinternetconnections.com, 1 quickvideo.tk, 1 quickway.cn.com, 1 @@ -114964,6 +115181,7 @@ quisildenafil.gq, 1 quitri.tk, 1 quivedo.com, 1 quiwy.ninja, 1 +quixcell.com, 1 quiz.biz, 1 quizapps.se, 1 quizhub.ml, 1 @@ -114999,6 +115217,7 @@ quotesnsayings.net, 1 quotesofgta.tk, 1 quotev.com, 1 quotidiani.net, 1 +quotidianodiragusa.it, 0 quovadisaustria.com, 1 quoviz.com, 1 qupom.com.br, 1 @@ -115018,7 +115237,6 @@ quuck.eu, 1 quuck.nl, 1 quuz.org, 1 qv-eherkenning.nl, 1 -qvady.com, 0 qvg.company, 1 qvggroup.com, 1 qvision.ml, 1 @@ -115057,6 +115275,7 @@ qxzg.org, 1 qxzg.xyz, 1 qxzgssr.xyz, 1 qy.is, 0 +qysh.com, 1 qz3ldfzr.com, 1 qzhou.ddns.net, 1 qzin.jp, 1 @@ -115105,7 +115324,6 @@ r4fo.com, 1 r4g3baby.com, 1 r5197.co, 1 r6729.co, 1 -r6729.com, 1 r6957.co, 1 r7.com.au, 1 r72w.com, 1 @@ -115171,7 +115389,6 @@ racasdecachorro.org, 1 raccoltadifferenziata.it, 1 raccoltarifiuti.com, 1 raccoltarifiuti.milano.it, 1 -raccoon.io, 1 racedrop.tk, 1 racelandky.gov, 1 racemanager.io, 1 @@ -115268,7 +115485,6 @@ radicaldream.tk, 1 radicalfuture.tk, 1 radicalhapa.tk, 1 radicallycanadian.com, 1 -radicaloptimism.org, 1 radicalsub.com.br, 1 radicaltransformationproject.com, 1 radicalwebdesign.co.uk, 1 @@ -115346,6 +115562,7 @@ radioenam.tk, 1 radioenergia.tk, 1 radioesferico.tk, 1 radioexito.tk, 1 +radioexpres.cz, 1 radiofmimagen.net, 1 radiofred.tk, 1 radiogabriela.tk, 1 @@ -115505,7 +115722,6 @@ rafalkukla.com, 1 rafaprialv.com, 1 rafaroca.net, 1 rafclan.tk, 1 -raffaellaosti.com, 1 raffall.com, 1 rafinad.io, 1 rafo.tech, 1 @@ -115599,6 +115815,8 @@ railvideo.net, 1 railvideo.nl, 1 railway.moe, 1 railwayease.com, 1 +railwaymen.org, 1 +railworks.net, 1 rain.bz, 1 rain.moe, 1 rainative.com, 1 @@ -115614,7 +115832,6 @@ rainbowbrains.com, 1 rainbowcomputer.tk, 1 rainbowflowers.co.uk, 0 rainbowinflatables.co.uk, 1 -rainbowlaserspewpew.xyz, 1 rainbowloompatterns.com, 1 rainbowmath.tk, 1 rainbowsmoothies.win, 1 @@ -115648,6 +115865,7 @@ raise-educationandwellbeing.co.uk, 1 raisecorp.com, 1 raisects.co.uk, 1 raisetheyouth.co.uk, 1 +raisetorise.co.uk, 1 raisingresilientreaders.com, 1 raisioammattilaisille.fi, 1 raistrick.art, 1 @@ -115715,7 +115933,6 @@ rally-vysledky.cz, 1 rallybase.cz, 1 rallybase.eu, 1 rallycycling.com, 0 -rallyedu.com, 1 rallyekrumlov.cz, 1 rallyfotosaswin.tk, 1 rallytrophy.tk, 1 @@ -115769,7 +115986,6 @@ ramseycountymn.gov, 1 ramseycs.net, 0 ramsor-gaming.de, 1 ramt.tk, 1 -ramtechmodular.com, 1 ramusa.org, 1 ramydent.no, 1 ramynetwork.tk, 1 @@ -115831,7 +116047,6 @@ randomthings.cf, 1 randomuuid.org, 1 randomweb.tk, 1 randorn.com, 1 -randox.com, 1 randy.su, 1 randyandpixel.com, 1 randyrhoads.tk, 1 @@ -115907,6 +116122,7 @@ rapid4all.com, 1 rapidapp.io, 1 rapidcenter.tk, 1 rapidcityjournal.com, 1 +rapidclick.net, 1 rapidessay.com, 1 rapidgator.net, 1 rapidguide.tk, 1 @@ -115915,13 +116131,11 @@ rapidoo.com.br, 1 rapidooo.fr, 1 rapidrepair.in, 1 rapidscale.net, 1 -rapidseo.net, 1 rapidshit.net, 1 rapidspike.com, 1 rapidssl.com.ru, 1 rapidsslonline.com, 1 rapidstone.com, 1 -rapnet.com, 1 raposafixe.pt, 1 rapoteka.tk, 1 rappels-produits.com, 1 @@ -115938,7 +116152,6 @@ raqoo.jp, 1 raquelmolinacases.tk, 1 rar.moe, 1 raranga.net.nz, 1 -rarbgunblocked.org, 1 rare-x.org, 1 rarece.cf, 1 rarediseaseday.org, 1 @@ -115973,6 +116186,7 @@ rashbogota.tk, 1 rasheed-nuss.tk, 1 rashmipandit.com, 1 rashodkin.tk, 1 +rasing.me, 1 raskruti.ga, 1 raskruti.ml, 1 raskrutka.cf, 1 @@ -116029,6 +116243,7 @@ rattenkot.io, 1 ratujemyzwierzaki.net, 1 ratujmydzikiekoty.org, 1 ratunek.com.pl, 1 +ratusca.com, 1 ratusha.ml, 1 rauchfrei-info.de, 1 rauhenebrach.de, 1 @@ -116122,6 +116337,7 @@ ray-works.de, 1 rayadventure.com, 1 raycarruthersphotography.co.uk, 1 raycon.io, 1 +raycountymo.gov, 1 raydius.de, 1 rayfalling.com, 1 rayhillforsupremecourt.com, 1 @@ -116147,7 +116363,6 @@ raysei.com, 1 raysmtp.ga, 1 raysolutions.tk, 1 raystark.com, 1 -raystedman.org, 1 raytonne.cn, 1 raytonne.com, 1 rayusradiology.com, 1 @@ -116223,7 +116438,6 @@ rc21x.com, 1 rc2edit.nl, 1 rc3n.com, 1 rc7.ch, 1 -rca.ink, 1 rca2015.ru, 1 rcbanger.tk, 1 rcbtrace.net, 1 @@ -116239,6 +116453,7 @@ rcdocuments.com, 1 rcdrone.tk, 1 rcelectronica.com, 1 rcfl.gov, 1 +rcflood.gov, 1 rcforex.com, 1 rcgoncalves.pt, 1 rchavez.site, 1 @@ -116265,7 +116480,6 @@ rcslt.org, 1 rcsolutions.nl, 0 rcsscontractors.com, 1 rct-chair.com, 1 -rct.sk, 0 rct.uk, 1 rctalk.com, 1 rctiads.com, 1 @@ -116305,6 +116519,7 @@ rdmc.network, 1 rdmc.ovh, 1 rdmc.report, 1 rdmc.sh, 1 +rdmc.shop, 1 rdmc.site, 1 rdmc.sn, 1 rdmc.support, 1 @@ -116321,8 +116536,10 @@ rdns.gq, 1 rdo.gg, 1 rdrama.net, 1 rdsm.be, 0 +rdtagro.com.br, 1 rdtech.de, 1 rdto.io, 1 +rdtsc.io, 1 rduser.lol, 1 rduser.me, 1 rdv-cni.fr, 1 @@ -116403,7 +116620,9 @@ readysell.net, 1 readysetscif.com, 1 readysetworkpa.com, 1 readysetworksd.com, 1 +readysiskiyou.gov, 1 readystep.ga, 1 +readysurrync.gov, 1 readytocleanga.com, 1 readytongue.com, 0 readywithresourcestn.gov, 1 @@ -116430,6 +116649,7 @@ realbiz.ml, 1 realcanada.com.gt, 1 realcapoeira.ru, 1 realclinic.jp, 1 +realcytherea.com, 1 realdomdom.cf, 1 realestagency.com, 1 realestate-in-uruguay.com, 1 @@ -116477,7 +116697,6 @@ realhorsegirls.net, 1 realhost.name, 1 realhypnosistraining.com.au, 1 realidad.tk, 1 -realimagess.com, 1 realincest.tv, 1 realinsurance.com.au, 1 reality.cn, 1 @@ -116488,6 +116707,7 @@ realitydudes.com, 1 realitydudesnetwork.com, 1 realityjunkies.com, 1 realitykings.com, 1 +realitykingsreel.com, 1 realityrecoverycollective.tk, 1 realitystudio.org, 1 realitytoday.cf, 1 @@ -116542,7 +116762,7 @@ realum.de, 1 realum.eu, 1 realum.net, 1 realvapamarde.cf, 1 -realvisioninternet.com, 1 +realvisioninternet.com, 0 realvnc.com, 1 realvnc.help, 1 realwaycome.com, 1 @@ -116559,8 +116779,10 @@ rearmatch.cf, 1 rearmatch.ga, 1 rease.com.au, 1 reavaninc.com, 1 +reaven.com, 1 reaven.nl, 1 rebajasoferta.com, 1 +rebalancenyc.com, 1 rebaltica.lv, 1 rebane2001.com, 1 rebargroup.org, 1 @@ -116609,7 +116831,6 @@ rec5.nl, 1 recalendar.me, 1 recallinsider.com, 1 recalls.gov, 1 -recambiospuntored.com, 1 recantoshop.com.br, 1 recaptcha-demo.appspot.com, 1 recaptime.eu.org, 1 @@ -116696,7 +116917,6 @@ recouvrement-jmconseil.com, 1 recoveringfromfaith.com, 1 recoveringircaddicts.org, 1 recovers.pl, 1 -recovery.gov.au, 1 recoveryohio.gov, 1 recoveryonline.org, 1 recoveryunplugged.com, 1 @@ -116709,6 +116929,7 @@ recraftventures.com, 1 recreatiewoningverzekeringen.nl, 1 recreation.gov, 1 recroommasters.com, 1 +recruit.net, 1 recruitcrm.io, 0 recruiterbox.com, 1 recruiting.ai, 1 @@ -116740,7 +116961,6 @@ recursosmi.com.br, 1 recursosrev.tk, 1 recycle-plant.com, 0 recycle.cf, 1 -recyclebc.ca, 1 recyclebin.email, 1 recycledinorsett.co.uk, 1 recycledinorsett.com, 1 @@ -116795,7 +117015,7 @@ reddark.io, 1 reddcrypt.com, 1 reddepsicologosdecr.com, 1 reddice.tk, 1 -reddingo.com.au, 1 +reddingct.gov, 1 reddingo.jp, 1 reddingrancheria-nsn.gov, 1 reddingsbrigade-zwolle.nl, 1 @@ -116825,6 +117045,7 @@ redfox-media.com, 1 redfox-media.eu, 1 redfox-media.net, 1 redfox-media.org, 1 +redfoxlotto.com, 1 redfoxmarketiing.com, 1 redfoxwebdesign.com.au, 1 redgatesoftware.co.uk, 1 @@ -116868,6 +117089,8 @@ redivis.com, 1 redjuice.co.uk, 1 redkite.se, 1 redknothomes.com, 1 +redlands.gov, 1 +redlandspd.gov, 1 redletter.link, 1 redlight.net, 1 redlink.de, 1 @@ -116887,6 +117110,7 @@ rednex.tk, 1 rednsx.org, 0 rednumberone.com, 1 redoikos.org, 1 +redondo.gov, 1 redot.com, 1 redparrotstudios.tk, 1 redpen.gr, 1 @@ -116903,6 +117127,8 @@ redrealm.tk, 1 redrivernm.gov, 1 redrockcontracting.com.au, 1 reds-dev.ga, 1 +redschool.com, 1 +redsengineering.com.au, 1 redsequence.com, 1 redshank-largeformat.co.uk, 1 redshell.pw, 1 @@ -116932,6 +117158,7 @@ redtails.tk, 1 redteam-pentesting.de, 1 redteam.coach, 1 redteams.fr, 1 +redtime.com, 1 redtomato.ga, 1 redtrig.ca, 1 redtrig.com, 1 @@ -116956,6 +117183,7 @@ redwhey.com, 1 redwiki.tk, 1 redwillowcountyne.gov, 1 redwood.pw, 1 +redwoodcounty-mn.gov, 1 redwoodroofs.com, 1 redwoodsgroup.com, 1 redwoodtoxicology.com, 1 @@ -116990,6 +117218,7 @@ reeson.at, 1 reeson.de, 1 reeson.info, 1 reeson.org, 1 +reesrichards.co.uk, 1 reevaappliances.co.uk, 1 reeves-family.com, 1 reevoo.com, 1 @@ -117028,6 +117257,7 @@ reflecton.io, 1 reflectoring.io, 1 reflectson.org, 1 refletindosaude.com.br, 1 +refletirpararefletir.com.br, 1 reflets-de-france.fr, 0 reflets.info, 1 reflexions.co, 1 @@ -117039,6 +117269,7 @@ refocusai.com, 1 refood-cascaiscpr.eu, 1 refood.com, 1 reform.ee, 1 +reforma.com.pe, 1 reformando-t.es, 1 reformasflores.com, 1 reformatreality.com, 1 @@ -117093,7 +117324,6 @@ refu.net, 0 refuelcollective.com, 0 refuelcreative.com.au, 0 refuelmcconnell.marketing, 1 -refugiodomilitar.com.br, 1 refundo.cz, 1 refundo.sk, 1 refurb-tracker.com, 1 @@ -117138,6 +117368,7 @@ regent.ac.za, 1 regentcruises.com, 1 regentmovies.tk, 1 regento.bg, 1 +regentsgarden.com.au, 1 regentsh.com, 1 regex.bingo, 1 regex101.com, 1 @@ -117156,6 +117387,7 @@ reginalenz.com, 1 reginfo.gov, 1 regio-salland.nl, 1 regiobeveland.nl, 1 +regiofomento.com.br, 1 regioinfo.nl, 1 regiojet.com, 1 regiojet.cz, 1 @@ -117171,6 +117403,7 @@ regionmedia.cf, 1 regionstea.net, 1 regioplanverbindt.nl, 1 regiosalland.nl, 1 +regioseguros.com.br, 1 regiovertrieb.de, 0 regis.tech, 1 regisearch.co.uk, 1 @@ -117213,7 +117446,6 @@ regulative.gq, 1 rehab.cf, 1 rehab.cn.ua, 1 rehabilitologist.ru, 1 -rehabphilippines.com, 1 rehabthailand.com, 1 rehabthailand.org, 1 rehasport-informationen.de, 1 @@ -117318,7 +117550,6 @@ rekkur.consulting, 1 rekkur.de, 1 rekkur.dev, 1 rekkur.io, 1 -rekkur.net, 1 rekkur.org, 1 rekkur.solutions, 1 rekkur.team, 1 @@ -117367,6 +117598,7 @@ releaseinternational.org, 1 releasepoint.com, 1 releases.live, 1 releasetimes.io, 1 +relei.com, 1 relevaillesquebec.com, 1 relevanttomyinterests.com, 1 releve-analyser.com, 1 @@ -117399,6 +117631,7 @@ relishify.com, 1 relisten.nl, 1 reloading.ml, 1 relocatefeds.gov, 1 +relock.com, 1 relojeriajoyeria.com, 1 relojes-especiales.com, 1 relojes-online.com, 1 @@ -117450,13 +117683,12 @@ remiafon.com, 1 remicade.com, 1 remifajardo.cf, 1 remilner.co.uk, 1 -reminda.com, 1 +reminda.com, 0 reminded.tk, 1 remington-europe.com, 1 remirampin.com, 1 remissan.com, 1 remissionclinic.com, 0 -remitano.com, 1 remix64.com, 1 remmik.com, 1 remminhdang.com, 1 @@ -117489,6 +117721,7 @@ remontportal.tk, 1 remontstrong.ru, 1 remonttikauppa.com, 1 remontuks.ru, 1 +remontypodkarpackie.pl, 1 remora.tk, 1 remorse.ga, 1 remote-health.net, 1 @@ -117502,7 +117735,6 @@ remoteprofessional.org, 1 remoteroom.jp, 1 remoteshack.cf, 1 remoteshack.ml, 1 -remoteutilities.com, 1 remoteworkertech.asia, 1 remoteworkingpal.com, 1 remotewx.com, 1 @@ -117523,6 +117755,7 @@ remyroguevolution.tk, 1 rena.am, 1 renaatsioncke.com, 1 renaissance.shop, 1 +renaissanceproperty.ie, 1 renard-pierne-avocats.fr, 1 renascercorretora.com.br, 1 renascerstp.org, 1 @@ -117672,13 +117905,12 @@ rentsucks.com, 1 renuo.ch, 1 renusoni.ga, 1 renusson.com, 1 -renut.com.np, 1 renverse.co, 1 renvillecountymn.gov, 1 renvisegrad.hu, 1 renwerks.com, 1 renxinge.cn, 0 -renyu.ai, 0 +renyu.ai, 1 reo.gov, 0 reoccupyportugal.com, 1 reorz.com, 0 @@ -117712,6 +117944,7 @@ repat.de, 1 repauto.com.ua, 1 repaxan.com, 1 repeat.gg, 1 +repeatresponse.com.au, 1 repettoshoes.tk, 1 repin.in.ua, 1 repinger.my.id, 1 @@ -117756,7 +117989,6 @@ reprolegaldefensefund.org, 1 reprolegalhelpline.org, 1 reprorights.gov, 1 repsltd.co.uk, 1 -repstalent.com, 1 reptieleninfo.tk, 1 reptilepoint.com, 1 reptilescan.com, 1 @@ -117772,14 +118004,13 @@ republicmo.gov, 1 republictelecom.net, 1 republik-sombora.tk, 1 republikalajm.com, 1 -republikapost.com, 1 republique.org, 1 -repuestosmedellin.com, 1 repugnant-conclusion.com, 1 repugnantconclusion.com, 1 reputatiedesigners.nl, 1 reqionstockholm.se, 1 request.cf, 1 +request.finance, 1 requesthymn.com, 1 requestio.pp.ua, 1 requestr.co.uk, 1 @@ -117803,7 +118034,6 @@ resbi.tk, 1 resc.la, 1 rescatec.com, 1 resch-verlag.com, 1 -resch.pro, 1 rescms-secure.com, 1 rescuenode.com, 1 rescuer.gq, 1 @@ -117833,6 +118063,7 @@ reservilaisliitto.fi, 1 reset12.co.uk, 1 resfriatech.com.br, 1 reshebnik.ml, 1 +reshipi.com, 1 reshka.ga, 1 residence-donatello.be, 1 residence-edelweiss.com, 1 @@ -117843,6 +118074,7 @@ residencepanoramique.com, 1 residencescauri.it, 1 residency-bond.eu, 1 resident-evil.tk, 1 +resident.ngo, 1 residentiallocksmithdallas.com, 1 residentialmortgageholdings.com, 1 residentialpressurewashingchicago.com, 1 @@ -117949,7 +118181,6 @@ restaurantcleaningchicago.com, 1 restaurantdetgulepakhus.tk, 1 restaurantedonono.com.br, 1 restaurantepepeyestrella.es, 0 -restauranteplatoubeda.es, 1 restaurantesimonetti.com.br, 1 restaurantguru.com, 1 restauranthugo.nl, 1 @@ -117974,6 +118205,7 @@ resto-renaissance.be, 1 restoclub.ru, 1 restomojo.tk, 1 restoran.cf, 1 +restoranlibertas.com, 1 restorationphotos.tk, 1 restorethegulf.gov, 1 restoringhopeberks.org, 1 @@ -118007,6 +118239,7 @@ resurspartner.tk, 1 resveratrolsupplement.co.uk, 1 retailcleaners.ga, 1 retailcybersolutions.com, 1 +retaildisplaystands.com.au, 1 retailing.cf, 1 retailmarket.net, 1 retailnext.net, 1 @@ -118020,6 +118253,7 @@ retetenoi.net, 1 retetop95.it, 0 reth.ch, 1 rethymnorooms.tk, 1 +retia.cloud, 1 reticle.cf, 1 reticon.de, 1 retics.cf, 1 @@ -118034,7 +118268,6 @@ retireyourpassword.org, 1 retiring-dentist.co.uk, 1 retiringaccountant.co.uk, 1 retiringifa.co.uk, 1 -retiva-bet23367.com, 1 retivabet.com, 1 retmig.dk, 1 retmus.com, 1 @@ -118050,6 +118283,7 @@ retract.com.au, 1 retractableawningssydney.com.au, 1 retraitebysaulsplace.nl, 1 retro-game.org, 1 +retro-gaming.at, 1 retro.rocks, 1 retroarms.com, 1 retroarms.cz, 1 @@ -118089,7 +118323,6 @@ reucon.com, 1 reueljohnk.com, 1 reulitz.de, 0 reuna.me, 1 -reunion-pc.com, 1 reunion.tk, 1 reup.cash, 1 reurbcaceres.com.br, 1 @@ -118106,7 +118339,6 @@ revaio.com, 1 reval.com, 1 revalidatiekennisnet.nl, 1 revaloriza.cf, 1 -revampdigital.co.nz, 1 revapost.fr, 1 revayd.net, 1 revconnect.tk, 1 @@ -118123,6 +118355,7 @@ revengeofthesomething.tk, 1 revenue-playbook.com, 1 revenuegeeks.com, 1 revenuegrid.com, 1 +revenuepulse.com, 1 reverce.com, 1 reveriecaps.com.br, 1 revers.tk, 1 @@ -118130,6 +118363,7 @@ reverse1999.wiki, 1 reverseaging.site, 1 reverseaustralia.com, 1 reversecanada.com, 1 +reversecrucifixkm.altervista.org, 1 reversedns.tk, 1 reverseloansolutions.com, 1 reversemortgageguides.com, 1 @@ -118143,18 +118377,16 @@ review247.ga, 1 reviewchecker.nl, 1 reviewdetector.ml, 1 reviewengin.com, 1 +reviewercredits.com, 1 reviewgeek.com, 1 reviewheaven.ml, 1 reviewku.id, 1 -reviewninja.net, 1 reviewpipe.com, 1 reviews.anime.my, 0 reviewsfunnel.com, 1 -reviewskia.com, 1 reviewsonline.ml, 1 reviewspot.net, 1 reviewtrendingproducts.com, 1 -reviewu.ca, 1 revifymedspa.com, 1 revijahak.hr, 1 revintake.com, 1 @@ -118165,6 +118397,7 @@ revis-online.gq, 1 revis-online.ml, 1 revis-online.tk, 1 revisi.id, 1 +revisione.it, 1 revisionmedia.pl, 1 revisionnotes.xyz, 1 revisore.it, 1 @@ -118200,6 +118433,7 @@ revmap.com, 1 revoka.de, 1 revol.space, 1 revolucioncharango.com, 1 +revolut-email-ch.com, 1 revolution-mining.com.au, 1 revolution.net.nz, 1 revolutionary.tk, 1 @@ -118259,6 +118493,7 @@ reyna.cc, 1 reynders.xyz, 1 reynoldsburg.gov, 1 reytorogroup.com, 1 +rezarjuntos.co, 1 rezendemultimarcas.com.br, 1 rezept-planer.de, 1 rezidencezdanice.cz, 1 @@ -118309,6 +118544,7 @@ rgtonline.com, 1 rgz.ee, 1 rhaegal.me, 1 rhamzeh.com, 1 +rhanc.gov, 1 rhaniegghe.be, 1 rhaniegghesoftwaresecurity.be, 1 rhbrown.com, 1 @@ -118380,6 +118616,7 @@ riable.com, 1 riacanada.ca, 1 riachuello.tk, 1 riaiai.com, 1 +riaki.com, 1 riaki.net, 1 riaktiv.tk, 1 rial.space, 1 @@ -118398,7 +118635,6 @@ rib-ims.com, 1 rib-leipzig.com, 1 riba-lov.ga, 1 ribafs.tk, 1 -ribapo.com, 1 ribar.com, 1 ribblu.com, 1 ribdigital.com, 0 @@ -118416,13 +118652,13 @@ ricardoquaresma.tk, 1 ricardotaakehb.tk, 1 ricassiocosta.me, 1 ricaud.me, 1 +riccardogiannetto.com, 1 riccy.org, 1 riceadvice.info, 1 ricecountymn.gov, 1 ricedust.com, 1 ricelasvegas.com, 1 ricettedellanonna.net, 1 -ricettesemplicieveloci.altervista.org, 1 rich-good.com, 0 richadams.me, 1 richandsteph.co.uk, 1 @@ -118452,6 +118688,7 @@ richardson.tk, 1 richardson.tw, 1 richardsoncountyne.gov, 1 richardstonerealestate.com, 1 +richardstyrepower.com.au, 1 richbutler.co.uk, 1 richcat.tw, 1 richecommecresus.com, 1 @@ -118523,6 +118760,7 @@ riddimsworld.com, 1 riddler.com.ar, 1 riddlock.com, 1 rideapart.com, 1 +rideaux-thermiques.com, 1 rideelectric.gov, 1 ridegravel.ch, 1 rideintaxi.com, 1 @@ -118545,13 +118783,12 @@ ridingthetigerpro.com, 1 rido.ml, 1 ridsdale.ca, 1 riebe.eu, 1 -rieboldt-service.de, 1 riechsteiner.tech, 1 riecht-besser.de, 1 riederle.com, 1 riedl-shk.de, 1 +riefficientami.it, 1 riemzac.com, 1 -riepe.cc, 1 riesenweber.id.au, 1 riesheating.com, 1 rieslingtrailclarecottages.ga, 1 @@ -118576,7 +118813,7 @@ riggsmarkham.com, 1 riggtech.com.au, 1 righettod.eu, 1 rightblog.tk, 1 -rightbraingroup.com, 1 +rightbraingroup.com, 0 rightfulowner.tk, 1 rightinbox.com, 1 rightlaw.nz, 1 @@ -118593,6 +118830,7 @@ rightstartinc.com, 1 rightstuff.link, 1 rightthingrecruit.com, 1 righttolife.org.uk, 1 +rigidbuilding.com, 1 rigidlandscapes.com.au, 1 rihappy.tk, 1 riietr.com, 1 @@ -118643,7 +118881,7 @@ rinabhabra.com, 1 rinaent.com, 1 rincat.ch, 1 rincon-nsn.gov, 1 -rinconanimalista.com, 0 +rinconanimalista.com, 1 rincondenoticas.com, 1 rinconga.gov, 1 rinconplacas.com, 1 @@ -118651,7 +118889,10 @@ rinconwaterca.gov, 1 rindepo.com, 1 rineke.art, 1 ring.com, 1 +ringde.com, 1 +ringen.com, 1 ringgitplus.com, 1 +ringgoldtownship.gov, 1 ringingliberty.com, 1 ringlightstudios.com, 1 ringmybell.tk, 1 @@ -118661,6 +118902,7 @@ ringofglory.gq, 1 ringover.com, 1 rinka.moe, 1 rinkhill.com, 1 +rinkhockey.com, 1 rinko-mama.com, 1 rinoartdistrict.org, 1 rinova.me, 1 @@ -118672,7 +118914,7 @@ rinu.cf, 1 rinvex.com, 1 rinyui.cn, 1 rinyui.com, 1 -riobastian.my.id, 1 +rioblanco.gov, 1 rioinbox.com.br, 1 rioloagolf.tk, 1 riomaisbrindes.com.br, 1 @@ -118683,6 +118925,7 @@ riosoil.com, 1 riosoils.co.uk, 1 riosoils.com, 1 riotest.xyz, 1 +rioto.com, 1 riotseeds.cloud, 1 ripadores.tk, 1 ripcorddesign.com, 1 @@ -118749,7 +118992,6 @@ riskbase.uk, 1 riskconsole.com, 1 riskiq.com, 0 riskmitigation.ch, 1 -risksciences.com, 1 riskstudio.com, 1 risky.services, 1 riskymeals.com, 1 @@ -118764,7 +119006,7 @@ risquefetish.net, 1 risquefetish.org, 1 risquefetishtoys.com, 1 ristioja.ee, 1 -ristisanat.fi, 1 +ristisanat.fi, 0 ristorantedabeni.be, 1 ristoviitanen.fi, 1 ristrutturazione.roma.it, 1 @@ -118839,6 +119081,7 @@ riversidebaptistchurch.net, 1 riversideiowa.gov, 1 riversidemo.gov, 1 riversideradio.nl, 1 +riversidesheriff.gov, 1 riversmeet.co.uk, 1 riversroses.de, 1 rivertv.ca, 1 @@ -118878,7 +119121,6 @@ rjet.com, 1 rjfedor.com, 1 rjfedor.ddns.net, 1 rjia.gq, 1 -rjmartz.com, 1 rk-box.ru, 1 rk-links.ml, 1 rk-mediawork.de, 0 @@ -118900,7 +119142,6 @@ rlalique.com, 1 rlan.eu.org, 1 rland.ph, 1 rlcosmeticsurgery.com, 1 -rld.org, 1 rleeden.no-ip.co.uk, 1 rleeden.servehttp.com, 1 rleeden.servemp3.com, 1 @@ -118994,7 +119235,7 @@ roams.es, 1 roams.mx, 1 roanboute.be, 1 roanoke.com, 1 -roar.com.br, 0 +roar.com.br, 1 roaringforkfire.gov, 1 roastely.com, 1 roaster.ga, 1 @@ -119015,13 +119256,13 @@ robbinsdalemn.gov, 1 robbrestyle.com, 1 robbyzworld.cf, 1 robdavidson.network, 1 +robe-communion.com, 1 robersonaudio.tk, 1 robert-adam.de, 1 robert-ewert.tk, 1 robert-flynn.de, 1 robert-foster.com, 1 robert-reisemobil.de, 1 -robert-victor.co.uk, 1 robert-wiek-transporte.de, 1 robertaltizer.com, 1 robertattfield.com, 1 @@ -119073,6 +119314,7 @@ robindirksen.com, 1 robinevandenbos.nl, 1 robinflikkema.nl, 1 robinfrancq.ml, 1 +robinguy.fr, 1 robinhallnursery.org.uk, 1 robinhendersonministries.org, 1 robinhor10.tk, 1 @@ -119185,6 +119427,7 @@ rockdalecoprobatecourt.gov, 1 rockdaletx.gov, 1 rockenfolie.com, 0 rockenfuerlachenhelfen.de, 1 +rockenhaus.com, 1 rockernj.com, 1 rocket-resume.com, 1 rocket.is, 1 @@ -119231,7 +119474,6 @@ rockettube.com, 1 rockfallsil.gov, 1 rockfax.com, 1 rockfordnetworks.com, 1 -rockfordpressurewashing.com, 1 rockfordtow.com, 1 rockfreshmanyear.com, 1 rockfs.ml, 1 @@ -119240,11 +119482,11 @@ rockinit.tk, 1 rockinronniescastles.co.uk, 1 rockislandcountyil.gov, 1 rockitinflatables.co.uk, 1 -rockitreports.com, 1 rocklabs.xyz, 1 rocklandbrownwi.gov, 1 rocklandcountyny.gov, 1 rocklinhousecleaning.com, 1 +rockmn.gov, 1 rocknbluestoday.tk, 1 rocknreports.com, 1 rocknrowdyranch.com, 1 @@ -119259,7 +119501,6 @@ rockshooters.com, 1 rockslideengineering.com, 1 rocksoundradio.tk, 1 rockspringswi.gov, 1 -rocktape.com, 1 rocktonil.gov, 1 rocktontownshipil.gov, 1 rockvilledentalarts.com, 1 @@ -119311,6 +119552,7 @@ rodrigoarriaran.com, 1 rodrigocarvalho.blog.br, 1 rodrigocofre.com, 1 rodrigodematos.tk, 1 +rodriguez.im, 1 roeckx.be, 1 roed.gg, 1 roeden.dk, 1 @@ -119331,6 +119573,7 @@ roemhild.de, 1 roenhorst.net, 0 roeriverbooks.ie, 1 roerstaafjes.nl, 1 +roesberg.com, 1 roethelheim.net, 1 roethelheim.org, 1 rofena.org, 1 @@ -119397,6 +119640,7 @@ roisu.org, 0 rojavainformationcenter.com, 1 rojiblancos.tk, 1 rojotv.tk, 1 +rok-pro-dobro.cz, 1 rokade.info, 1 rokales.com, 1 rokalesalapitvany.com, 1 @@ -119411,6 +119655,7 @@ roland.io, 1 rolandinsh.com, 0 rolandlips.com, 1 rolandog.com, 1 +rolandok.gov, 1 rolandoredi.com, 1 rolandozarate.tk, 1 rolandszabo.com, 1 @@ -119425,8 +119670,8 @@ roliki.ml, 1 roll-bakery.com.tw, 1 roll.hockey, 1 roll9.com, 1 +rollacity.gov, 1 rollatorweb.nl, 1 -rollbackdiabetes.com, 1 rolledout.info, 1 rollender-trutz.de, 1 rollerderbycollection.ga, 1 @@ -119437,6 +119682,7 @@ rollforadventure.com.au, 1 rollingbarge.com, 1 rollingcouchapp.com, 1 rollinghillsestates.gov, 1 +rollingplainsgcd.gov, 1 rollingshuttle.org, 1 rollinsdogtraining.com, 1 rollinspass.org, 1 @@ -119467,8 +119713,8 @@ romanglos.de, 1 romania-film.ml, 1 romaniacompany.com, 1 romanian.cam, 1 +romank.com.np, 1 romankozak.cz, 1 -romanmichel.de, 1 romano.guru, 1 romanos.tk, 1 romanovka.ml, 1 @@ -119480,6 +119726,7 @@ romanticdate.ml, 1 romanticdate.tk, 1 romantico.tk, 1 romanticsexshopguatemala.com, 1 +romantictoys.nl, 1 romanticvillas.com.au, 0 romantik-fm.ml, 1 romantik-fm.tk, 1 @@ -119488,8 +119735,8 @@ romantik.tk, 1 romantischetuin.nl, 1 romanywg.com, 1 romapk.tk, 1 +romaria.com, 1 romarin.es, 1 -romaservicegroup.it, 1 romashka.tk, 1 romasko.ml, 1 romastantra.com, 1 @@ -119538,7 +119785,9 @@ rondommen.nl, 1 rondouin.fr, 1 ronem.com.au, 1 ronforeman.com, 1 +rongbang.com, 1 ronghexx.com, 0 +rongling.com, 1 roninathletics.com, 1 roninf.ch, 1 roninitconsulting.com, 1 @@ -119594,6 +119843,7 @@ roomonline.tk, 1 roomoutside.com, 1 rooms.aero, 1 roomstr.de, 1 +roomthreesixty.com, 1 rooneyholdings.com, 1 roopakv.com, 1 roorda-schilders.nl, 1 @@ -119626,7 +119876,6 @@ rootgsm.com, 1 rootie.de, 1 rootinchase.com, 1 rootingpalace.tk, 1 -rootkit.es, 1 rootlair.com, 1 rootless.ga, 1 rootless.tk, 1 @@ -119668,7 +119917,6 @@ rosabellas.co.uk, 1 rosabrasiv.ga, 1 rosacosmos.tn, 1 rosaflorbijoux.com.br, 1 -rosakkreditatsiya-forum.ru, 1 rosalinda.cl, 1 rosalindturner.co.uk, 1 rosalopezcortes.tk, 1 @@ -119700,6 +119948,7 @@ roseitsolutions.co.uk, 1 roseliere.com, 0 roselinlin.com, 1 rosemariefloydballet.com, 1 +rosemarry.com, 1 rosemountmn.gov, 1 rosenberg-fansite.tk, 1 rosenberggard.se, 1 @@ -119708,8 +119957,8 @@ rosenkavalier.tk, 1 rosenkeller.org, 1 roseparkhouse.com, 1 roses-eternelles.fr, 1 +rosesanderslaw.com, 1 rosesciences.com, 1 -rosesunmotor.com, 1 rosetiger.life, 1 rosetravel.de, 0 rosettapeters.com, 1 @@ -119718,7 +119967,6 @@ rosetwig.ca, 1 rosetwig.systems, 1 rosevalleyfolk.com, 1 rosevillefacialplasticsurgery.com, 1 -rosevillekindy.nsw.edu.au, 1 rosevilletoday.com, 1 rosewater.me, 1 rosewebdesignstudio.co.uk, 1 @@ -119743,6 +119991,7 @@ ross-mitchell.com, 0 rossbrunn.ddns.net, 1 rosscountyohiocasa.gov, 1 rosscountyohiocourts.gov, 1 +rosscountyohiotaxlist.gov, 1 rossen.be, 1 rosset.me, 1 rosset.net, 1 @@ -119769,7 +120018,6 @@ rosty.sh, 1 rostzaschita.ru, 1 roswellcity.tk, 1 rosystemsint.com, 1 -roszdravnadzor.gov.ru, 1 rot256.io, 1 rot47.net, 1 rotamap.net, 1 @@ -119807,7 +120055,6 @@ rothwellgornthomes.com, 1 rotince.tk, 1 rotol.me, 1 rotonde.gq, 1 -rottadeifenici.it, 1 rottal-inn.de, 1 rottamazioni.it, 1 rotterdamapartments.com, 1 @@ -119843,6 +120090,8 @@ roundrock-locksmith.com, 1 roundtablekzn.co.za, 1 roundtechsquare.com, 1 roundtoprealestate.com, 0 +rouniu.com, 1 +roushu.com, 1 roussillon-informatique.fr, 1 roussos.cc, 1 roussosmanos.gr, 1 @@ -119861,6 +120110,7 @@ routerfi.com, 0 routeto.com, 1 routetracker.co, 1 routeur4g.fr, 0 +rouvroy.com, 1 rouwcentrumterheide.be, 1 rouyt.com, 1 rovatronic.tk, 1 @@ -119894,7 +120144,6 @@ roxanaherguz.com, 1 roxanaramirez.love, 1 roxanneguinoo.tk, 1 roxburytech.tk, 1 -roxet.my.id, 1 roxhillmedia.com, 1 roxiesbouncycastlehire.co.uk, 1 roxswinery.com, 1 @@ -119956,6 +120205,7 @@ royalgdeluxe.al, 1 royalgrandpalace.th, 1 royalgroup.msk.ru, 1 royalhosting.ch, 1 +royalkidspleven.bg, 1 royalkitchensandfurniture.co.ug, 1 royalmarinesassociation.org.uk, 1 royalmech.tk, 1 @@ -119990,6 +120240,7 @@ roystowingrockford.com, 1 roytuts.com, 1 royvansichem.nl, 1 royveenendaal.com, 1 +roywater.gov, 1 royxiang.me, 1 royzez.com, 1 rozalisbengal.ro, 1 @@ -120001,6 +120252,7 @@ rozemaandag.tk, 1 rozhodce.cz, 1 rozprodat.cz, 1 roztilefona.net, 1 +rozvoz.cz, 1 rp-idskenhuizen.nl, 1 rp-megapolis.tk, 1 rp-murk.tk, 1 @@ -120035,10 +120287,8 @@ rq-labo.jp, 1 rq.is, 1 rqvmovies.com, 1 rr30019.com, 1 -rr361.de, 1 rr5197.co, 1 rr6729.co, 1 -rr6729.com, 0 rr6957.co, 1 rr9297.co, 1 rr9728.co, 1 @@ -120065,7 +120315,6 @@ rs-devdemo.host, 1 rs-facility.de, 1 rs-maschinenverleih.de, 1 rs.wiki, 1 -rs200.org, 1 rsa-erp.com, 1 rsa-services.com, 1 rsanahuano.com, 1 @@ -120088,7 +120337,6 @@ rsec.kr, 1 rsecure.tk, 1 rsfinance.ch, 1 rsg-ltd.jp, 1 -rsgnl.fr, 1 rsgx.com, 1 rshvacdesigns.com, 1 rsingermd.com, 1 @@ -120131,7 +120379,6 @@ rt-inc.com, 1 rt-praxis-barbara-scheibel.de, 1 rt.com, 1 rt22.ch, 1 -rt96.it, 1 rtarabic.com, 1 rtate.ca, 1 rtate.se, 1 @@ -120187,9 +120434,9 @@ rtsak.com, 1 rtsr.ch, 0 rttechlaw.com, 1 rttreservations.com, 1 -rttss.com, 1 rttvip.com, 1 rttvvip.com, 1 +rtvdrenthe.com, 1 rtveen.nl, 1 rtvslos.nl, 1 rtwcourse.com, 1 @@ -120204,10 +120451,13 @@ ru-sprachstudio.ch, 1 ru.search.yahoo.com, 0 ru251.tk, 1 ruageek.com, 1 +ruanbiao.com, 1 ruangangkasa.com, 0 ruanglaptop.com, 1 +ruanmeng.com, 1 ruanmi.de, 1 ruanwen168.com, 1 +ruateresa.com, 1 ruavan.com, 1 rubashki-opt.ml, 1 rubashki.tk, 1 @@ -120301,7 +120551,6 @@ rudy.ga, 1 rudymendoza.tk, 1 rue-de-la-vieille.fr, 0 ruebli-kurier.ch, 1 -rueckbeil.com, 1 rueckert-gymnasium-blog.de, 1 rueckgr.at, 1 ruecommune.fr, 1 @@ -120321,6 +120570,7 @@ ruffinstorage.com, 1 ruffkatt.com, 1 ruffm.com, 1 ruffnecks.tk, 1 +ruffy.com, 1 ruflay.ru, 1 ruforce.ml, 1 rugadgets.tk, 1 @@ -120335,7 +120585,6 @@ rugk.dedyn.io, 1 rugspa.ie, 1 rugstorene.co.uk, 1 rugugu.jp, 1 -ruha.co.in, 1 ruhigehand.de, 1 ruhimustafa.tk, 1 ruhnke.cloud, 0 @@ -120348,6 +120597,7 @@ ruhrpott-media.de, 1 ruhrpott.rodeo, 1 rui-t.xyz, 1 ruiduntrading.com, 1 +ruifu.com, 1 ruifu.tech, 1 ruileal.pt, 1 ruileitao.pt, 1 @@ -120375,6 +120625,7 @@ rule5.ai, 1 ruli.tk, 1 ruliad.de, 1 rullzer.com, 1 +rulota.com, 1 rultek.tk, 1 rulu.tv, 1 rumaenien.immo, 1 @@ -120397,6 +120648,7 @@ rumeli.edu.tr, 1 rumemi.com, 1 rumenka.tk, 1 ruminecraftru.tk, 1 +ruminsight.com, 1 rumix.ga, 1 rumix.tk, 1 rumlager.de, 1 @@ -120486,7 +120738,6 @@ ruqbnsmokebbq.ga, 1 ruquiz.tk, 1 rural-house.tk, 1 rural.gov, 1 -ruralhousing.es, 1 ruralis.it, 1 ruralsuppliesdirect.co.uk, 1 rurange-les-thionville.fr, 1 @@ -120509,6 +120760,7 @@ rush49.com, 1 rushashkyfond.com, 1 rushbmedia.com, 1 rushcountykansas.gov, 1 +rushfordvillagemn.gov, 1 rushhour.nl, 0 rushmix.com, 1 rushmyessay.gq, 1 @@ -120523,7 +120775,6 @@ ruska-modra.cz, 1 ruskamodra.cz, 1 ruskcountytx.gov, 1 ruski.tk, 1 -ruskod.net, 1 ruslandautohuur.nl, 1 rusmir.tk, 1 rusmodel.tk, 1 @@ -120607,7 +120858,7 @@ rutascostarica.viajes, 1 rutasindonesia.viajes, 1 rutasmaldivas.viajes, 1 rutazeus.tk, 1 -ruter.myftp.org, 0 +ruter.myftp.org, 1 rutgerbrouwer.tk, 1 rutgerschimmel.nl, 0 rutgershealth.org, 1 @@ -120641,7 +120892,6 @@ ruyatabirlerin.gen.tr, 1 ruzaevka.tk, 1 ruzomberok.bike, 1 ruzovyslon.cz, 1 -rv-jpshop.com, 1 rv-lyfe.com, 1 rva.gov, 1 rvaneijk.io, 1 @@ -120700,11 +120950,11 @@ ryanjohnstone.co.uk, 1 ryanjohnstone.com, 1 ryankearney.com, 0 ryankilfedder.com, 1 +ryanlaw.us, 1 ryanonfire.tk, 1 ryanparman.com, 1 ryanrichardwalker.com, 1 ryansmithphotography.com, 1 -ryanwordpress.com, 1 ryazagro.ru, 1 ryazan-region.ru, 1 ryazancity.tk, 1 @@ -120747,6 +120997,7 @@ ryoch.in, 1 ryois.me, 1 ryois.net, 1 ryona.agency, 1 +ryongyon.com, 1 rys.pw, 1 rythm.es, 1 ryu-ga-gotoku-audition.com, 1 @@ -120765,27 +121016,36 @@ rzsmt.com, 1 s-5-university.com, 1 s-bahn-3.de, 1 s-bahn-5.de, 1 +s-bazar.eu, 1 s-c.se, 1 -s-comp.pl, 1 s-cubed.net, 1 s-deal.eu, 1 +s-dovolena.eu, 1 s-geiser.de, 1 s-gong.com, 1 s-he.at, 1 s-hertogenbosch.tech, 1 s-huset.dk, 1 s-i-m.tk, 1 +s-job.eu, 1 +s-jobs.eu, 1 s-kaupat.fi, 1 +s-kino.cz, 1 +s-klik.eu, 1 s-mainte.com, 1 s-mall.com.sg, 1 s-n-unso.com, 1 s-on.li, 1 +s-prace.eu, 1 s-pro.io, 1 +s-reality.eu, 1 s-s-paint.com, 1 s-sisters.ru, 1 s-team.tk, 1 +s-ticket.cz, 1 s-u.pw, 1 s-yuz.com, 1 +s-zpravy.com, 1 s-zwrm.de, 1 s.ai, 1 s.ee, 1 @@ -120837,14 +121097,12 @@ s550.cc, 0 s551.cc, 0 s552.cc, 0 s553.cc, 0 -s556.cc, 0 s557.cc, 0 s558.cc, 0 s559.cc, 0 s5g8.com, 1 s64.cz, 1 s6729.co, 1 -s6729.com, 1 s6957.co, 1 s6jl.com, 1 s6n.jp, 0 @@ -120895,14 +121153,13 @@ sabaplastic.co, 1 sabasseguros.cl, 1 sabatikirooms.com, 1 sabbat-wildfire.tk, 1 -sabbaticalhomes.com, 1 sabbottlabs.com, 1 sabedinovski.tk, 1 saber-nyan.com, 1 sabesprev.com.br, 1 sabghijewelers.com, 1 sabharwallawfirm.ca, 1 -sabhindimai.net, 1 +sabhindimai.net, 0 sabians.tk, 1 sabiasque.pt, 1 sabine-forschbach.de, 1 @@ -120936,6 +121193,7 @@ saccountyiowa.gov, 1 sace.ca, 1 sace.org.za, 1 sacektirme.tk, 1 +sacerdos.com, 1 sacfreightlines.com, 1 sacha-botz.com, 0 sacharidovejednotky.eu, 1 @@ -120949,6 +121207,7 @@ sachsenlady.com, 1 sachte-restaurant.de, 1 sacians.tk, 1 sacibo.ga, 1 +sacio.com, 1 sackmesser.ch, 1 saclier.at, 1 saco.tech, 1 @@ -121005,7 +121264,6 @@ sadus.tk, 1 saechsischer-christstollen.shop, 0 saeder-krupp.de, 1 saeedvaladbaygi.info, 1 -saeitalianfood.com, 1 saenforcement.agency, 1 saengsook.com, 1 saengsuk.com, 1 @@ -121015,8 +121273,8 @@ safagiza.ml, 1 safalfasalonline.in, 1 safar.sk, 1 safara.host, 1 -safarilaw.com, 1 -safarisop.com, 1 +safarilaw.com, 0 +safarisop.com, 0 safataviationgroup.com, 1 safatech.me, 1 safc.tk, 1 @@ -121057,12 +121315,12 @@ safeheron.vip, 1 safehouse.zone, 1 safehousepestcontrol.au, 1 safeinfra.nl, 1 +safeitup.se, 1 safejourney.education, 1 safekidney.com.tw, 1 safeme.ga, 1 safeme.gq, 1 safemt.gov, 1 -safenetwork.it, 1 safensoundstoragegroton.com, 1 safeo.fr, 1 safeocs.gov, 1 @@ -121075,7 +121333,6 @@ safercar.gov, 1 saferchildren.eu, 0 saferequest.net, 1 saferfederalworkforce.gov, 1 -safermao.fr, 1 saferpost.com, 1 saferproduct.gov, 1 saferproducts.gov, 1 @@ -121119,7 +121376,8 @@ safewaywaterproofing.com, 1 safewebsystems.com, 1 safex.org, 1 saffron.com, 1 -saffronpreview.global, 1 +saffronpreview.global, 0 +safgrandchallenge.gov, 1 safiafashion.kz, 1 safijourney.com, 1 safinamide.co.uk, 1 @@ -121140,7 +121398,6 @@ sagauae.com, 1 sageclinic.org, 1 sagefitness.store, 1 sagegardens.ca, 1 -sagegoddess.com, 1 sagenesykkel.com, 1 sagenet.net.au, 0 sagerus.com, 1 @@ -121163,6 +121420,8 @@ sagomedia.tk, 1 sagradamadre.hu, 1 sagradobyme.cl, 1 sagretreviso.it, 1 +saguaro.care, 1 +saguarocc.com, 1 sahabatnesia.com, 1 sahafekitap.com, 1 sahalin.tk, 1 @@ -121173,6 +121432,7 @@ sahararun.tk, 1 saharazik.tk, 1 saharmassachi.com, 1 sahb.dk, 1 +sahealthsecure.com, 1 sahilbahl.com, 1 sahinmuzikyapim.com, 1 sahinozgenhukuk.com, 1 @@ -121194,7 +121454,6 @@ saigonflowers.com, 1 saigonland24h.vn, 1 saigonstar.de, 1 saikarra.com, 1 -saikou.moe, 1 saikouji.tokushima.jp, 1 sail-holidays-hub.gr, 1 sail-nyc.com, 1 @@ -121209,7 +121468,6 @@ sailormoonlibrary.org, 1 sailum.tk, 1 sailwiz.com, 1 saily.pl, 1 -saimithrayoga.nl, 1 saimoe.moe, 1 saimoe.org, 1 sainet.xyz, 1 @@ -121294,7 +121552,6 @@ saitrance.com, 1 saitschool.ml, 1 saitv.net, 1 saitv.org.in, 1 -saivang.com, 1 saiwebtv.com, 1 sajabesaya.tk, 1 sajbersove.rs, 1 @@ -121310,11 +121567,11 @@ sakamichi.moe, 1 sakaritsa-residence.com, 1 sakaryahaberi.tk, 1 sakder.com, 1 -sake.my, 1 sakellariadis.gr, 1 sakenohana.com, 1 sakerhetsbubblan.se, 1 sakiborislam.com, 1 +sakido.fr, 1 sakipsabancimuzesi.org, 1 sakirdak.tk, 1 sakitama-shika.com, 1 @@ -121328,7 +121585,6 @@ sakshi.gq, 1 saksonski-szlak-parowozow.pl, 1 sakura-paris.org, 1 sakuracdn.com, 1 -sakuramarketingdigital.com.br, 1 sakurapalace.tk, 1 saladgo.id, 1 saladin.vn, 1 @@ -121408,7 +121664,6 @@ salesprocessing.gq, 1 saletodo.com, 1 saleturs.tk, 1 saletzki.de, 1 -salework.net, 0 salford.gov.uk, 1 salfraedingarnir.is, 1 salge.rocks, 1 @@ -121419,6 +121674,7 @@ salient-dialers.com, 1 salilab.org, 1 salim.space, 1 salimicm.com, 1 +salinas.gov, 1 salinecountyks.gov, 1 salinecountyne.gov, 1 salinemi.gov, 1 @@ -121448,7 +121704,6 @@ salminencrane.tk, 1 salmo-rybak.ru, 1 salmon.pt, 1 salmonde.de, 1 -salmonella.co.uk, 1 salmonrecovery.gov, 1 salmotierra-salvatierra.com, 0 salnet.wf, 1 @@ -121595,6 +121850,8 @@ samh.org.uk, 1 samhall.se, 1 samhsa.gov, 1 samhuri.net, 1 +sami.photo, 1 +sami.photos, 1 samic.ir, 1 samic.org, 1 samic.us, 1 @@ -121620,6 +121877,7 @@ sammichscripts.com, 1 sammyservers.com, 1 sammyservers.net, 1 samnangseng.com, 1 +samoagovt.ws, 1 samodel.ml, 1 samodel.tk, 1 samogonka.tk, 1 @@ -121638,6 +121896,7 @@ sampatjewelers.com, 1 sample-site.click, 1 samplefashion.nl, 1 sampsoncountync.gov, 1 +sampsonplumbing.com, 1 sampurna.shop, 1 samroelants.com, 1 samsatcorner.com, 1 @@ -121663,13 +121922,13 @@ samuelharmon.com, 1 samuelkeeley.com, 1 samuelkyalo.tk, 1 samuelphotos.com, 1 -samuels-blog.de, 1 samuels-graphics.tk, 1 samuelsmithsbrewery.co.uk, 1 samuelsxpress.com, 1 samuidiving.net, 1 samuirehabcenter.com, 1 samurai-marumori.com, 1 +samuraichair.com, 1 samuraiskye.com, 1 samusil.org, 1 samvanderkris.com, 1 @@ -121719,6 +121978,7 @@ sanatorionosti.com.ar, 1 sanatstore.ir, 1 sanayi.gov.tr, 1 sanbenitocounty-ca-cre.gov, 1 +sanbenitocountyca.gov, 1 sanbernardino.gov, 1 sanbornteam.com, 1 sanbs.org.za, 1 @@ -121738,6 +121998,7 @@ sand-craft.ml, 1 sand-stoneinc.com, 1 sand66.cc, 1 sand66.com, 1 +sandag.gov, 1 sandairephotography.com, 1 sandbox.i.ng, 1 sandbox.mydigipass.com, 0 @@ -121812,8 +122073,8 @@ sanex.ca, 1 sanf.org, 1 sanfernando.tk, 1 sanfranciscotours.org, 1 +sangabriel.gov, 1 sangamonil.gov, 1 -sangcun.cn, 1 sangen.ml, 1 sangheon.com, 1 sangina.eu, 1 @@ -121840,7 +122101,6 @@ sanitairwinkel.nl, 1 sanitaria.it, 1 sanitation-planning-tool.herokuapp.com, 1 sanitix.com, 1 -sanitizinggurus.com, 1 sanity.host, 1 sanity.io, 1 sanitynet.org, 1 @@ -121848,6 +122108,7 @@ sanityrant.cf, 1 sanityrant.ml, 1 sanjanaherath.cf, 1 sanjaymenon.xyz, 1 +sanjose.cl, 1 sanjosecolorectal.com, 1 sanjosecostarica.org, 1 sanjoweb.tk, 1 @@ -121860,6 +122121,7 @@ sanki.tk, 1 sankt-kassian.com, 1 sanktannae-advokater.dk, 1 sanktpetriskole.dk, 1 +sanleandro.gov, 1 sanliurfahaberi.tk, 1 sanluisdequillota.tk, 1 sanmarcovecchio.tk, 1 @@ -121896,9 +122158,11 @@ sanskrit.site, 1 sanskritiyoga.com, 1 sansonehowell.com, 1 sansumclinic.org, 1 +santa-ana.gov, 1 santa-fell-from.space, 1 santabarbaraca.gov, 1 santabarbarapix.com, 1 +santabarbaravote.gov, 1 santacasamarilia.com.br, 1 santackergaard.nl, 1 santaclaracounty.gov, 1 @@ -121907,7 +122171,6 @@ santaclarautah.gov, 1 santaclarita.gov, 1 santacruzca.gov, 1 santacruzcountyca.gov, 1 -santacruzgalapagoscruise.com, 1 santacruzstudio.com.mx, 1 santafetx.gov, 1 santaluciatirajana.com, 1 @@ -121916,7 +122179,6 @@ santamariadelaisla.tk, 1 santamariaretreats.co.uk, 1 santamariaretreats.uk, 1 santamonicapost123.org, 1 -santander-dojo.com, 1 santander.com, 0 santanderassetmanagement.es, 0 santanderibc.com, 0 @@ -121944,6 +122206,7 @@ santhatela.com.br, 1 santhoffplumbingco.com, 0 santhoshveer.com, 1 santiagogarza.co, 1 +santiagoslandscapingservicesinc.com, 1 santibanezdetera.tk, 1 santibz.es, 1 santillana.com, 1 @@ -122009,7 +122272,6 @@ sapphirebet.com, 1 sapphireblinds.com.au, 0 sapphireblue.me, 1 sapphirecleaningwa.com.au, 0 -sapphirepearl.com.sg, 1 sapphireservicesga.com, 1 sapporo-asaichi.com, 1 sapporo.ga, 1 @@ -122266,6 +122528,7 @@ saurel.me, 1 saurusly.com, 1 sauseng.eu, 1 sauthon.com, 0 +sauto.eu, 1 sauvagebridge.nl, 1 sauve-tes-euros.com, 1 savaari.com, 1 @@ -122300,11 +122563,8 @@ savejonasquinn.tk, 1 savemyexams.co.uk, 1 savemylicence.co.uk, 1 saveolga.tk, 1 -saveoney.ca, 1 saveora.com, 1 saveora.shop, 1 -savesilvercreek.com, 1 -savesilvercreek.org, 1 savesmart.be, 1 savestatecentral.tk, 1 savesubs.com, 1 @@ -122358,7 +122618,9 @@ sawiday.it, 1 sawiday.nl, 1 sawiday.pl, 1 sawiday.se, 1 +sawiday.work, 1 sawikowscy.eu, 1 +sawikowscy.pl, 1 sawpa.gov, 1 saxeandthecity.com, 1 saxifrageleather.com, 1 @@ -122444,10 +122706,11 @@ sbhscotland.org.uk, 1 sbiewald.de, 1 sbimtopografos.com, 1 sbin.pt, 1 -sbir.gov, 0 +sbir.gov, 1 sbirwot.xyz, 1 sbl250.com, 1 sbli.com, 1 +sblok.cz, 1 sbm.cloud, 1 sbm.org.tr, 1 sbmenedzsment.hu, 1 @@ -122463,15 +122726,18 @@ sborka.ml, 1 sbpk.fr, 1 sbpropman.co.uk, 1 sbrc.gov, 1 +sbristolme.gov, 1 sbrouwer.org, 1 sbrownbourne.com, 0 sbsavings.bank, 1 sbscyber.com, 1 +sbspectr.ru, 1 sbspp.ru, 1 sbsrv.ml, 1 sbssoft.ru, 1 sbst.gov, 1 sbstattoo.com, 1 +sbstechnology.pl, 1 sby-tampere.tk, 1 sc-artworks.co.uk, 0 sc019.com, 1 @@ -122488,6 +122754,7 @@ scaffoldingsandton.co.za, 1 scag9.com, 1 scai.org, 1 scala.click, 1 +scalable.capital, 1 scalafactory.io, 1 scalaire.com, 1 scalaire.fr, 1 @@ -122551,6 +122818,7 @@ scaricamusica.tk, 1 scarinex.tk, 1 scarletstudy.net, 1 scarsviewchrysler.com, 1 +scarxgel.com, 1 scary.cafe, 1 scaryghost.tk, 1 scatdhhs.gov, 1 @@ -122713,6 +122981,7 @@ schluesseldienstzentrum.de, 1 schmaeh-coaching.ch, 1 schmatloch.cloud, 1 schmelzle.io, 1 +schmicktools.com.au, 1 schmidal-et-fils.fr, 1 schmidt-fri.de, 1 schmidt-friesoythe.de, 1 @@ -122810,7 +123079,6 @@ schooleducationharyana.gov.in, 1 schoolheads.ph, 1 schoolhouse.world, 1 schoolofequineshiatsu.com, 1 -schoolotzyv.ru, 1 schoolroom.ga, 1 schoolrumble.tk, 1 schoolsafety.gov, 1 @@ -122850,6 +123118,7 @@ schrijnwerkerij-deconinck.be, 1 schrijnwerkerij-deconinck.com, 1 schrijverspunt.nl, 1 schritt4fit.de, 1 +schroders.com, 1 schroderusa.cf, 1 schrodingersscat.com, 1 schrodingersscat.org, 1 @@ -122916,6 +123185,7 @@ schwedischezahnaerztin.de, 1 schweiz-sextreffen.ch, 1 schweizerbanken.tk, 1 schweizers-restaurant.de, 1 +schwellensittiche.de, 1 schwerkraftlabor.de, 1 schwertkriege.de, 1 schwienbacher-karl.it, 1 @@ -122982,7 +123252,6 @@ sciotoarts.com, 1 sciototownship-oh.gov, 1 scip.ch, 1 scislowcy.pl, 1 -scisoltd.com, 1 scit-nsn.gov, 1 scitheory.com, 1 scitopia.me, 1 @@ -122992,6 +123261,7 @@ scjc-bridge.fr, 1 sckc.stream, 1 sclasupplychain.com, 1 sclause.net, 0 +sclick.eu, 1 scloud.link, 1 sclsnglssttldwn.com, 1 sclub7esp.tk, 1 @@ -123001,6 +123271,7 @@ scmitchell.com, 1 scms.com.my, 1 scn9a.com, 1 scnow.com, 1 +scoachingtherapy.com, 1 scoaladewebsiteuri.ro, 1 scoebg.org, 1 scoffable.com, 1 @@ -123070,7 +123341,6 @@ scotthelmesucks.com, 1 scottipc.com, 1 scottish-paranormal.tk, 1 scottishcca.co.uk, 1 -scottishcu.org, 1 scottishseniorsgolf.com, 1 scottlanderkingman.com, 1 scottmay.id.au, 1 @@ -123122,13 +123392,13 @@ scpsecretlab.pl, 1 scpsecretlaboratory.com, 1 scpsl.ru, 1 scpslgame.com, 1 +scpslgame.wiki, 1 scqpw.com, 1 scra.gov, 1 scrabble-solver.com, 1 scrabblecheat.com, 1 scrabbleonline.nl, 1 scrambled.online, 1 -scramsoft.com, 1 scrantonmma.com, 1 scrap-car-removal.ca, 1 scrap.photos, 1 @@ -123150,6 +123420,7 @@ scrc.gov, 1 screamager.tk, 1 screamingfrog.club, 1 screamingrooster.co.nz, 1 +screamworks.london, 1 scredible.com, 0 screefox.de, 1 screen-fox.de, 1 @@ -123186,6 +123457,7 @@ scriptmaker.tk, 1 scriptnav.com, 1 scriptolab.com, 1 scriptomania.tk, 1 +scriptop.co, 1 scriptrock.com, 1 scriptsrus.tk, 1 scripty.org, 0 @@ -123252,6 +123524,7 @@ sdb.aero, 1 sdbehavioralhealth.gov, 1 sdcapp.in, 1 sdcardrecovery.de, 1 +sdcargo.net, 1 sdebitati.it, 1 sdesam.ru, 1 sdeu.fr, 1 @@ -123267,9 +123540,11 @@ sdhcounselling.co.uk, 1 sdho.org, 1 sdipolanight.co.uk, 1 sdis-trib.fr, 1 +sdite.cz, 1 sdkco.net, 1 sdkuangshajixie.com, 1 -sdlv.de, 1 +sdl.co.at, 1 +sdmetrofire.gov, 1 sdn.cz, 1 sdn3wonocoyo.sch.id, 1 sdns.fr, 1 @@ -123315,7 +123590,6 @@ seal-tite.eu, 1 sealart.pl, 1 sealaw.com, 1 sealbaker.com, 1 -seallacres.com.br, 1 sealoffantasy.de, 1 sealtitebasement.com, 1 sealvault.org, 1 @@ -123441,7 +123715,6 @@ sebastian-michalke.de, 1 sebastian-reck.de, 1 sebastian-walla.com, 1 sebastianblade.com, 1 -sebastianboegl.de, 1 sebastiandarhoi.cf, 1 sebastianelectric.org, 1 sebastianforst.de, 1 @@ -123477,7 +123750,7 @@ sec.gd, 1 sec.gov, 1 sec30.com, 1 sec3ure.co.uk, 1 -sec530.com, 1 +sec530.com, 0 secadoresdepelo.tk, 1 secapp.fi, 1 secard.cc, 1 @@ -123530,7 +123803,6 @@ secretbusiness.tk, 1 secretcharm.nl, 1 secretdeals.ga, 1 secretenergy.com, 1 -secretgardendesigns.shop, 1 secretimports.com.br, 1 secretmap.ml, 1 secretmolodosti.ga, 1 @@ -123540,7 +123812,6 @@ secretmuseum.net, 1 secretofanah.com, 1 secretosbolivia.tk, 1 secrets-marketing.tk, 1 -secretsbynature.nl, 1 secretsdujeu.com, 1 secretservercloud.ca, 1 secretsofuniverse.in, 1 @@ -123581,6 +123852,7 @@ secunm.org, 1 securai.de, 1 secure-automotive-cloud.com, 1 secure-automotive-cloud.org, 1 +secure-client-area.com, 1 secure-computing.net, 1 secure-consult.com, 1 secure-graphic.de, 1 @@ -123614,6 +123886,7 @@ securelogin.nu, 1 secureo.at, 1 secureobscure.com, 1 secureonline.co, 1 +securepatientarea.com, 1 secureprivacy101.org, 1 secureqbplugin.com, 1 securerepository.net, 1 @@ -123686,6 +123959,7 @@ securoswiss.ch, 1 securot.eu, 1 securview.ch, 1 secuvera.de, 0 +secvuln.com, 1 secvuln.info, 1 secwall.me, 1 secwatch.nl, 1 @@ -123703,6 +123977,7 @@ sedoexpert.nl, 1 sedoexperts.nl, 1 sedonagolfresort.com, 0 sedro-woolley.gov, 1 +seduzironline.com.br, 1 see22.de, 1 seearmenia.tk, 1 seebetterlab.com, 1 @@ -123719,7 +123994,6 @@ seedspark.com, 1 seedsystemcoaching.com, 1 seefeldbilder.at, 1 seehisnudes.com, 0 -seeidinc.com, 1 seeinred.tk, 1 seejay.me, 1 seekicon.com, 1 @@ -123735,6 +124009,7 @@ seeonce.co, 1 seerainer.com, 1 seerist.com, 1 seerr.ddns.net, 1 +seersgroup.co.uk, 1 seeses.net, 1 seesuite.com, 0 seetheprogress.com, 1 @@ -123769,6 +124044,7 @@ segmentify.com, 1 segmentnext.com, 1 segnalabullo.it, 1 segnidisegni.eu, 1 +segnoadv.com, 0 segpay.com, 1 segulink.com, 1 segurancaresidencialbh.com.br, 1 @@ -123801,6 +124077,7 @@ seidel-immobilienberatung.de, 1 seiffen.de, 1 seifried.org, 1 seika-housei.com, 1 +seika.io, 1 seikatu-navi.com, 1 seikoman.tk, 1 seil.de, 1 @@ -123819,7 +124096,6 @@ seira.tk, 1 seirdy.one, 1 seirei.ne.jp, 1 seiryokuzai-ch.com, 1 -seisansei.net, 1 seishinan.xyz, 1 seishinchuo-lawoffice.com, 1 seishuncollection.com, 1 @@ -123962,11 +124238,13 @@ selma.com, 1 selmatownship-mi.gov, 1 selmec.com.mx, 1 selmer-tn.gov, 1 +selmer.gov, 1 selmon.ru, 1 selo-cer.tk, 1 selo-grncare.tk, 1 selo.ru, 1 seloc.org, 1 +selodigital.pt, 1 selokids.ru, 1 selsovet56.tk, 1 seltek.su, 1 @@ -123975,6 +124253,7 @@ selvaggialucarelli.blog, 1 selwyn.cc, 1 sema4.ai, 1 semacode.com, 1 +semaf.at, 1 semaflex.it, 1 semaine-cevenole.fr, 1 semalt.net, 1 @@ -124007,6 +124286,7 @@ semicvetik.tk, 1 seminarioabdtic.com.br, 1 seminariruum.ee, 1 seminarraum-isny.de, 1 +seminolecityok.gov, 1 seminolecountyoklahoma.gov, 1 seminovostoyota.com.br, 1 semiotical.com, 0 @@ -124021,7 +124301,6 @@ semobr.cf, 1 semops.gq, 1 semox.de, 1 semparar.com.br, 1 -semperincorde.sk, 1 semperparatus.law, 1 semperparatus.pl, 1 sempersolaris.com, 1 @@ -124038,6 +124317,7 @@ semtinde.com, 1 semver.ca, 1 semyonov.su, 1 semyonov.us, 1 +sen6ks.me, 1 senacor.com, 1 senaofertaeducativa.co, 1 senaofertaeducativa.com, 1 @@ -124064,14 +124344,15 @@ sendai-sougou.com, 1 sendai-works.com, 1 sendaimori.com, 1 sendaiouji.com, 1 -sendbird.com, 1 +sendbird.com, 0 sendbox.cz, 1 sender.party, 1 sender.services, 1 senderdb.com, 1 senderismoinfantil.tk, 1 -senderosdelavida.com, 1 +senderosdelavida.com, 0 sendflowers.pk, 1 +sendgb.com, 1 sendigperu.com, 1 sendingbee.com, 1 senditvia.email, 1 @@ -124127,7 +124408,6 @@ sensepost.com, 1 senshudo.tv, 1 sensibleita.tk, 1 sensiblelanecounty.tk, 1 -sensiblepcsupport.co.uk, 1 sensical.net, 0 sensoft-int.com, 1 sensoft-int.net, 1 @@ -124230,6 +124510,7 @@ seoforum.com.br, 1 seoforyou.nl, 1 seogeek.nl, 1 seogeky.com, 1 +seoghoer.dk, 1 seogilog.com, 1 seogood.cf, 1 seohackers.fr, 1 @@ -124366,7 +124647,6 @@ serbiaonline.tk, 1 serc.ac.uk, 1 sercanazizoglu.com, 1 sercasindustry.tk, 1 -serdarakyildiz.com, 1 serdarwork.com, 1 serdengolpinar.tk, 1 serecoponsillo.it, 1 @@ -124424,12 +124704,12 @@ serial2000.tk, 1 serializacion.mx, 1 serialize.gq, 1 serialkey.info, 1 +serialsemestr.cz, 1 seriesdatv.pt, 1 seriesfeed.com, 0 seriesgratis.tk, 1 serifosguide.dk, 1 serije.co, 1 -serinamusic.com, 1 seringe.com, 1 seriouss.am, 1 serioussam.ml, 1 @@ -124461,6 +124741,7 @@ sertaobom.eco.br, 1 sertaovivo.tk, 1 sertasimmons.com, 1 sertec.com.mx, 1 +sertic.tech, 1 sertim.tk, 1 serval-concept.com, 1 serval-formation.com, 1 @@ -124473,8 +124754,6 @@ servebyte.com, 1 servecrypt.com, 1 servecrypt.net, 1 servecrypt.ru, 1 -serveistic.cat, 1 -serveistic.es, 1 servelelecciones.cl, 1 servelink.com, 1 servend.gov, 1 @@ -124512,7 +124791,6 @@ serverlauget.no, 1 serverlein.com, 1 serverlog.net, 1 serverlounge.eu, 1 -serverlounge.org, 1 servermacher.de, 1 servermaster.sk, 1 servernerds.net, 1 @@ -124542,7 +124820,6 @@ service-centre.cf, 1 service-compris.net, 1 service-soft.de, 1 service-status.cloud, 1 -service-ways.com, 1 service-wueste-vodafone.tk, 1 service.gov.scot, 1 service.gov.uk, 1 @@ -124649,7 +124926,6 @@ seteampty.net, 1 setenforce.one, 1 setesat.com.br, 1 setevik.tk, 1 -sethclinic.com, 1 sethcorker.com, 1 sethcurry.ga, 1 sethforprivacy.com, 1 @@ -124678,7 +124954,6 @@ setun.tk, 1 setuplog.io, 1 setupstreamers.com, 1 setxxxtube.com, 1 -setzzy.com, 1 seu.edu.sa, 1 seucreditodigital.com.br, 1 seuntaylor.co, 1 @@ -124699,6 +124974,7 @@ seventwentynine.com, 1 seventymania.de, 1 severac.org, 1 severarts.eu, 1 +severarts.hu, 1 severesexfilms.com, 1 severine-trousselard.com, 1 severing.cf, 1 @@ -124742,12 +125018,12 @@ sexgood.com.ua, 1 sexin.nl, 1 sexminister.tk, 1 sexmobil.de, 1 -sexobryansk.guru, 1 sexocheb.com, 1 sexoclicker.com, 1 sexoclicker.net, 1 sexoclicker.org, 1 sexocomgravidas.com, 1 +sexogsamfunn.no, 1 sexologist.cf, 1 sexonwax.com, 0 sexosintabues30.com, 1 @@ -124801,6 +125077,22 @@ seypt.de, 1 seyr.it, 1 seyr.me, 1 seyv.io, 1 +seyyarelektrik.com, 1 +seznam-cz.tv, 1 +seznam-expres.cz, 1 +seznam-express.cz, 1 +seznam-film.cz, 1 +seznam-media.cz, 1 +seznam-se-s-medii.cz, 1 +seznam-zpravy.com, 1 +seznamclassic.cz, 1 +seznamcz.tv, 1 +seznamcztelevize.cz, 1 +seznamcztv.cz, 1 +seznamfilm.cz, 1 +seznamfilmy.cz, 1 +seznamnaplno.cz, 1 +seznamtelevize.cz, 1 sf-builders.com, 1 sf-kayh.de, 1 sf3223.com, 1 @@ -124820,6 +125112,7 @@ sfdcopens.com, 1 sfdev.ovh, 1 sfdlsource.tk, 1 sfee.cl, 1 +sfelections.gov, 1 sfera360.es, 1 sfg-net.com, 1 sfg-net.eu, 1 @@ -124836,6 +125129,7 @@ sfnetwork.pl, 1 sfo-fog.ch, 0 sfoks33.ru, 1 sfondo.info, 1 +sformule.cz, 1 sfp.net.tr, 1 sfpdev.com, 1 sfpebblesstones.com, 1 @@ -124849,7 +125143,7 @@ sfweef.gq, 1 sfxmr.de, 1 sg-1xbet.com, 1 sg-gallerylive.it, 1 -sg-strietwald.de, 0 +sg-strietwald.de, 1 sg.search.yahoo.com, 0 sg1.tech, 1 sga99.biz, 1 @@ -124862,6 +125156,7 @@ sgatlantis.tk, 1 sgbarker.com, 1 sgbcva.org, 1 sgcaccounts.co.uk, 1 +sgcityutah.gov, 1 sgcountymt.gov, 1 sgdementia.ca, 1 sgdi.gov.sg, 1 @@ -124918,6 +125213,7 @@ shabaka.org, 1 shabashka.ml, 1 shabiwangyou.com, 1 shackleton.io, 1 +shad.waw.pl, 1 shade.sh, 1 shadebarandgrillorlando.com, 1 shadebarandgrillutica.com, 1 @@ -125064,7 +125360,6 @@ shantitsafar.com, 1 shantiyoga.ro, 1 shanwong.com, 1 shanwong.design, 1 -shanxia.com, 1 shanxiapark.com, 1 shanyi.space, 1 shaofu.cf, 1 @@ -125076,7 +125371,7 @@ shapelyways.com, 1 shapers-production.fr, 1 shapesouthcarolina.gov, 1 shaping.cn, 1 -shapinoo.com, 1 +shapirofamilylaw.com, 1 sharaf.net, 1 sharanyamunsi.net, 1 sharanyan.com, 1 @@ -125127,6 +125422,7 @@ shariftown.tk, 1 sharik-msk.ga, 1 sharik.ml, 1 sharine.nl, 1 +sharingbipolar.com, 1 sharingcolombia.com, 1 sharingiscaring.cc, 1 sharingphotos.co, 0 @@ -125148,6 +125444,7 @@ sharona.cloud, 1 sharonnh.gov, 1 sharonpope.com, 1 sharonsplace.biz, 1 +sharpcranehire.com.au, 1 sharpe-practice.co.uk, 1 sharpe.systems, 1 sharpiesscrubs.tk, 1 @@ -125158,6 +125455,7 @@ sharptudhope.co.nz, 1 sharren.org, 1 sharu.me, 1 sharvey.ca, 1 +shashki.spb.ru, 1 shashlik.tk, 1 shastacounty.gov, 1 shatabdichildrenschool.tk, 1 @@ -125186,6 +125484,7 @@ shawlumber.ca, 1 shawmutdelivers.com, 1 shawnalucey.com, 1 shawnee-nsn.gov, 1 +shawneeohio.gov, 1 shawngvs.com, 1 shawnhogan.com, 1 shawnleetttt.cyou, 0 @@ -125238,6 +125537,7 @@ sheetstutorial.com, 1 sheezy.art, 1 sheezy.blog, 1 sheezy.chat, 1 +sheezy.cloud, 1 sheezy.games, 1 sheezy.stream, 1 sheezy.tube, 1 @@ -125303,7 +125603,6 @@ shenghaiautoparts.net, 1 shenghuang.tk, 1 shengrenyu.com, 1 shengyipin.com.my, 1 -shenmiya.com, 1 shentengtu.idv.tw, 1 sheo-tech.fr, 1 shepherdsfriendly.co.uk, 1 @@ -125312,6 +125611,7 @@ sheptytsky.ga, 1 sheratsuki.tk, 1 sherbers.de, 1 sheremetka.com, 1 +sheridanarpd.gov, 1 sheridancountyks.gov, 1 sheridancountymt.gov, 1 sheridancountywy.gov, 1 @@ -125402,6 +125702,7 @@ shikuichi.net, 1 shileo.de, 1 shilled.tk, 1 shillongdesign.com.au, 1 +shilohtownshipil.gov, 1 shilpaonline.tk, 1 shilvister.net, 1 shimi.blog, 1 @@ -125421,6 +125722,7 @@ shinenet.cn, 1 shineon.biz, 1 shineprodetail.nl, 1 shines.ml, 1 +shinesun.com, 1 shinetruckleads.com, 1 shinghoi.com, 1 shinglereplacementlv.com, 1 @@ -125440,7 +125742,6 @@ shinsandenki.com, 1 shinsyo.com, 1 shinta.ro, 1 shintoism.com, 1 -shinuytodaati.co.il, 1 shinycleankitchen.com, 1 shinyoko-saisyuusyou.com, 1 shinypebble.uk, 1 @@ -125466,8 +125767,8 @@ shipmondo.com, 1 shipmonk.cloud, 1 shipmonk.com, 1 shipnak.com, 1 +shippensburgpdpa.gov, 1 shippercenter.info, 1 -shippexx.com, 1 shipping-trade.ga, 1 shippingbo.com, 1 shippinglabel.de, 1 @@ -125488,6 +125789,7 @@ shiqishidai.cc, 1 shiqisifu.cc, 1 shiranaitenshi.tk, 1 shirao.jp, 1 +shirazgsm.ir, 1 shirazi.tk, 1 shiresvets.com, 1 shirevirtual.tk, 1 @@ -125495,7 +125797,6 @@ shireyishunjian.com, 1 shiriforum.tk, 1 shirley.li, 1 shirlygilad.com, 1 -shiro.com.pk, 1 shiroki-k.net, 1 shiropaev.tk, 1 shirosaki-hana.fun, 1 @@ -125516,6 +125817,7 @@ shitcountries.org, 1 shitdefined.net.cn, 1 shitdick.tk, 1 shitfest.net, 1 +shiti.com, 1 shitmybradsays.com, 1 shitnikovo.tk, 1 shitposter.io, 1 @@ -125531,6 +125833,7 @@ shivammathur.com, 1 shivenjoshi.com, 1 shivering-isles.com, 0 shiwa-shop.ml, 1 +shiwen.com, 1 shiyouqkl.com, 1 shiyutech.com, 1 shizoworld.de, 1 @@ -125566,7 +125869,9 @@ shmtranslations.com, 1 shmulvad.com, 1 shnuff.co.uk, 1 sho-furtwangen.de, 1 +shoahneveragain.com, 1 shoarq.com, 1 +shobon.com, 1 shochikubai.tk, 1 shochufes.jp, 1 shock.ee, 0 @@ -125597,6 +125902,7 @@ shontakleinpeter.tk, 1 shooba.net, 1 shoobacreations.com, 1 shoosmiths.com, 1 +shoot360franchise.com, 1 shooter.dog, 1 shootpooloklahoma.com, 1 shootsame.tk, 1 @@ -125610,13 +125916,11 @@ shop-lingerie.tk, 1 shop-ok.tk, 1 shop-s.net, 1 shop-slivki.tk, 1 -shop-trapezbleche.de, 1 shop3dmili.com, 1 shop4d.com, 1 shop4im.com, 1 shopacer.co.za, 1 shopadvies.nl, 1 -shopalike.fi, 1 shopapi.cz, 1 shoparbonne.co.uk, 1 shopatkei.com, 1 @@ -125635,7 +125939,6 @@ shopcoupons.sg, 1 shopcrocs.in, 0 shopdiy.com, 1 shopee6.com, 0 -shopexo.in, 1 shopfazz.com, 1 shopfinale.com, 1 shopforcovers.com, 1 @@ -125842,10 +126145,8 @@ shopvcs.com, 1 shopzona.biz, 1 shore.co.il, 1 shorebreaksecurity.com, 1 -shorehamdental.ca, 1 shorehamfort.co.uk, 1 shorehillgolf.com, 1 -shorenstein.com, 1 shoresofshawneebend.com, 1 shorewoodil.gov, 1 shorewoodmn.gov, 1 @@ -125908,7 +126209,6 @@ shouohkai-dental.com, 1 shoveltoss.com, 0 shovonhasan.com, 0 show2all.nl, 0 -showbetgiris.com, 1 showbits.net, 0 showcats.tk, 1 shower.im, 1 @@ -125941,12 +126241,14 @@ shpilevsky.name, 1 shpiliak.com, 1 shpiliak.ru, 1 shpori.tk, 1 +shqd.com, 1 shrapnel.com, 0 shrapnel.ga, 1 shraymonks.com, 1 shred.ch, 0 shredder.tk, 1 shredoptics.ch, 0 +shreven.org, 1 shreveportlawater.gov, 1 shreyansh26.me, 1 shrglobal.com, 1 @@ -125960,6 +126262,7 @@ shrinkmydoc.com, 1 shroomery.com, 1 shroomery.net, 1 shroomery.org, 1 +shroomology.com, 1 shropshireautonomy.co.uk, 1 shropshirebowls.tk, 1 shrovetide.tv, 1 @@ -125978,12 +126281,14 @@ shtaiman.org, 1 shtaketnik-metall.ru, 1 shtaketniki.kz, 1 shtaketniki.ru, 1 +shtampa.net, 1 shteiman.com, 1 shteiman.net, 1 shteiman.org, 1 shtfpreparedness.com, 1 shtorku.com, 1 shu-fu.net, 1 +shuaijia.com, 1 shuang.us, 1 shubhkumar.in, 0 shucheng.li, 1 @@ -126000,6 +126305,7 @@ shuizilan.com, 1 shukatsu-ichiba.com, 1 shulan.moe, 1 shuletime.ml, 1 +shuling.com, 1 shulker.store, 1 shulman.tk, 1 shulyaka.org.ru, 1 @@ -126009,16 +126315,22 @@ shumov.tk, 1 shunbangwig.com, 1 shunliandongli.cn, 1 shunliandongli.com, 1 +shunlianec.com, 1 shunmei-hari.com, 1 +shunobies.com, 1 shunter.tk, 1 +shunyu.com, 1 shunzi.tk, 1 shuo.li, 0 +shuoban.com, 1 +shuoyashangmao.com, 1 shura.eu.org, 1 shurita.org, 1 shuset.dk, 1 shushuwoa.com, 1 shuttelportal.nl, 1 shutter-shower.com, 1 +shutterflybusinesssolutions.com, 1 shutts.com, 1 shutupandtakemy.codes, 1 shutupbabyiknowit.party, 1 @@ -126139,11 +126451,11 @@ sidi-smotri.ru, 1 sidianbank.co.ke, 1 sidik.web.id, 1 sidingsmedia.com, 1 +sidingvault.com, 1 sidiprojects.us, 1 sidirokastro.ga, 1 sidium.de, 1 sidmax.ca, 1 -sidneyhaberland.com, 1 sidneymi.gov, 1 sidnicio.us, 1 sidocsa.com, 1 @@ -126242,7 +126554,6 @@ sigmath.net, 1 sign.dog, 1 signaconsultoria.com.br, 1 signage.red, 1 -signal.org, 0 signal34.com, 1 signaldc.com, 1 signaldp.com, 0 @@ -126257,6 +126568,7 @@ signaturereport.org, 1 signatureresolution.com, 1 signaturerx.co.uk, 1 signcreative.de, 1 +signeen.com, 1 signeen.net, 1 signere.com, 1 signetfm.com, 1 @@ -126270,7 +126582,7 @@ significados.com.br, 1 significantbanter.com, 1 signing-milter.org, 1 signing.tools, 1 -signinwithmc.com, 1 +signingcloud.com, 1 signix.net, 1 signmore.com, 0 signmycode.com, 1 @@ -126520,12 +126832,10 @@ simfdr.com, 1 simfree-review.com, 1 simha.online, 1 simhaf.cf, 1 +simijonovic.com, 1 similarcontent.com, 1 similarfans.com, 1 simivalley.gov, 1 -simivalleyelectrical.com, 1 -simivalleylighting.com, 1 -simivalleyoutdoorlighting.com, 1 simkin.tk, 1 simkova-reality.cz, 1 simlog.tk, 1 @@ -126570,7 +126880,6 @@ simonweil.com, 0 simonwessel.net, 1 simonwoodside.com, 1 simonzoellner.de, 1 -simosol.de, 1 simosol.dk, 1 simotrescu.ro, 1 simp.beauty, 1 @@ -126601,8 +126910,10 @@ simpleclothing.ro, 1 simplecmsdemo.com, 1 simplecoding.click, 1 simplecompliance.co.uk, 1 +simplecrush.fr, 1 simplecrypt.io, 1 simplecryptoconvert.com, 1 +simplefruit.com, 1 simplefx.com, 1 simplegoodhealth.com, 1 simplehome.ml, 1 @@ -126731,7 +127042,6 @@ sin-nombre-alleria.de, 1 sin.swiss, 0 sin4psi77.tk, 1 sina-praxis.com.mx, 1 -sina.swiss, 1 sinakuhestani.ir, 0 sinan.mobi, 1 sinanozpinar.com, 1 @@ -126746,6 +127056,7 @@ sincemydivorce.com, 1 sincityfan.tk, 1 sinclairinat0r.com, 1 sincordones.net, 1 +sincrotools.com.br, 1 sindacato.it, 1 sindarina.com, 1 sindarina.eu, 1 @@ -126792,6 +127103,7 @@ singerfamily.ca, 1 singerpragathi.tk, 1 singerwang.com, 1 singeyel.gq, 1 +singhccc.com, 1 singingblackbird.tk, 1 singita.com, 1 single-in-stuttgart.de, 1 @@ -126817,7 +127129,6 @@ sinkaray.com, 1 sinkfactory.com, 1 sinkhole-florida.com, 1 sinkholerepairsflorida.com, 1 -sinkinglure.net, 1 sinkip.com, 1 sinluzvenezuela.tk, 1 sinmarea.com, 1 @@ -126828,7 +127139,6 @@ sinnvoll-online.de, 1 sinnvoll-online.info, 1 sinog.si, 1 sinok.tk, 1 -sinolousastelocomprolima.com, 1 sinonimos.com.br, 1 sinonimosonline.com, 1 sinonimosonline.com.br, 1 @@ -126885,7 +127195,6 @@ siptls.com, 1 sipuri.me, 1 sipyuru.com, 1 sipyuru.lk, 1 -siq.li, 1 siqi.wang, 1 sirakov.tk, 1 siralyvisegrad.hu, 1 @@ -127029,7 +127338,7 @@ sitemaxiphilippe.ch, 1 sitempro.com.mx, 0 sitemydesk.fr, 1 sitenv.org, 1 -sitepentruprofesori.com, 1 +sitepentruprofesori.com, 0 siteplug.com, 1 sitepokupok.ru, 1 siterank.cf, 1 @@ -127044,7 +127353,6 @@ sitesara.com, 1 sitesdesign.tk, 1 sitesforward.com, 1 sitesignal.net, 1 -sitesko.de, 1 sitestudio.tk, 1 sitesweb.gq, 1 sitetalk.tk, 1 @@ -127060,10 +127368,10 @@ sitischu.com, 1 sitisnab.kz, 1 sitnikov.ga, 1 sito-online.ch, 1 -sittingwell.co.uk, 1 sittogether.club, 1 sittogether.tw, 1 situm.com, 1 +situs.web.id, 1 situsbandarq.cf, 1 situsbandarq.ga, 1 situsbandarq.ml, 1 @@ -127115,7 +127423,6 @@ sjd.is, 0 sjeverni.info, 1 sjfss.marketing, 1 sjid.co.uk, 1 -sjiplanning.com.au, 1 sjleisure.co.uk, 1 sjlmd.moe, 1 sjm-hamburg.de, 0 @@ -127124,6 +127431,7 @@ sjoelen.tk, 1 sjoelsport.nl, 1 sjolseth.casa, 1 sjolseth.family, 1 +sjolseth.io, 1 sjolseth.mx, 1 sjolseth.net, 1 sjolseth.org, 1 @@ -127165,6 +127473,7 @@ skarox.eu, 1 skarox.net, 1 skarox.ru, 1 skat.dk, 1 +skate.fr, 1 skatefilms.tv, 1 skateparkmontbriz.tk, 1 skaterangels.tk, 1 @@ -127277,6 +127586,7 @@ skinews.tk, 1 skinexpert.ml, 1 skinfoodpeachcotton.tk, 1 sking.io, 1 +skinlogic.org, 1 skinlords.com, 1 skinmarket.co, 1 skinmedshop.ro, 1 @@ -127329,6 +127639,7 @@ sklepbhp.online, 1 sklepsnowboardowy.pl, 1 sklepvoip.tel, 1 sklepwielobranzowymd.com, 1 +sklik.eu, 1 sklisen.tk, 1 sklotechnik.cz, 1 skm.dk, 1 @@ -127336,6 +127647,7 @@ skmedia.ga, 1 skmp.cc, 1 skmsport.com, 1 sknclinics.co.uk, 1 +sknihy.cz, 1 skoander.com, 1 skoda-im-dialog.de, 1 skodapower.tk, 1 @@ -127384,6 +127696,7 @@ skrin.ru, 1 skripta.tk, 1 skriptorium.de, 1 skrivargarden-nes.cf, 1 +skrivebeskyttet.dk, 1 skrivebordet.tk, 1 skrprojects.com.au, 1 skrsv.net, 1 @@ -127395,12 +127708,13 @@ sksdrivingschool.com.au, 1 sksh.io, 1 sktan.com, 1 sktsolution.com, 0 -sktst.dk, 1 +skucharka.cz, 1 skuizy.ddns.net, 1 skulblaka.ch, 1 skuldwyrm.no, 1 skullcrusher.tk, 1 skullowner.nl, 1 +skultura.cz, 1 skunk.software, 1 skunkapeservers.net, 1 skupka-zolota-dorogo.ru, 1 @@ -127425,7 +127739,6 @@ sky-motion.de, 1 sky-music.tk, 1 sky-of-use.net, 1 sky-os.ru, 1 -sky-torch.com, 0 sky-wap.cf, 1 skyarch.net, 1 skybirch.com, 1 @@ -127456,6 +127769,7 @@ skydoc.uz, 1 skydragoness.com, 1 skydrive.live.com, 0 skye.vg, 1 +skyeagle.org, 1 skyeeverest.tk, 1 skyem.co.uk, 0 skyeng.ru, 1 @@ -127463,6 +127777,7 @@ skyevg.systems, 1 skyexpressinternational.com, 1 skyfall.network, 1 skyfibertech.com, 1 +skyfirm.com, 1 skyfpicture.tk, 1 skygame.tk, 1 skygates.tk, 1 @@ -127556,7 +127871,6 @@ skytterlogg.no, 1 skytterloggen.no, 1 skyvr.mx, 1 skywalkersa.ga, 1 -skywatch.com, 1 skywindowsnj.com, 1 skyworldserver.ddns.net, 1 skywt.cn, 0 @@ -127611,7 +127925,6 @@ slatechart.com, 1 slated.ie, 0 slatemc.com, 1 slatemc.fun, 1 -slaterzurz.com, 1 slateteams.com, 1 slathering.cf, 1 slatteryassetadvisory.com, 1 @@ -127625,6 +127938,7 @@ slavasveta.info, 1 slaveykov.bg, 1 slavic401k.com, 1 slavira.ru, 1 +slavnineznami.cz, 1 slavomircapik.com, 1 slaws.io, 1 slayer.tech, 1 @@ -127674,6 +127988,8 @@ slemen.tk, 1 slepsluzbabeograd.org, 1 sletaem.ml, 1 sletat.ru, 1 +sletenky.eu, 1 +sletmo.com, 1 slev.tk, 1 slevermann.de, 0 slevomat.cz, 1 @@ -127746,7 +128062,6 @@ slogan.tk, 1 slogancreator.com.au, 1 slogix.in, 1 sloneczni.pl, 1 -slonep.net, 1 slonko.net, 1 sloopautonoordholland.com, 1 slopecountynd.gov, 1 @@ -127798,6 +128113,7 @@ slpm.com, 1 slpower.com, 1 slrd-isperih.com, 1 slrie.de, 1 +sls.ltd, 1 slt.ee, 1 slt24.de, 1 sltda.gov.lk, 1 @@ -127832,6 +128148,7 @@ sm.ms, 1 sm161.cn, 1 sm2016.ch, 1 sm2ct.cn, 1 +sm8rthealth.com, 1 sma-dev.de, 1 sma-europe.eu, 1 sma-gift.com, 1 @@ -127863,6 +128180,7 @@ smalltunepress.tk, 1 smallville.tk, 1 smallville25.tk, 1 smallwhitebear.ga, 1 +smaltimento-rifiuti.com, 1 smaltimento-rifiuti.org, 1 smaltimento.caserta.it, 1 smaltimento.milano.it, 1 @@ -127920,6 +128238,7 @@ smartassembly.tk, 1 smartasset.com, 1 smartbase.de, 1 smartbear.com, 1 +smartbetaler.no, 1 smartbitcoininvestments.com, 1 smartbiz.vn, 1 smartblock.cloud, 1 @@ -127977,7 +128296,6 @@ smartlandconstruction.com, 1 smartlandturnkey.com, 1 smartleads.tk, 1 smartliferd.ml, 1 -smartlinecomputers.nl, 1 smartlink.sk, 1 smartlist.ga, 0 smartloanhacks.com, 1 @@ -127989,7 +128307,6 @@ smartlogstock.com, 0 smartlogtower.com, 1 smartlooks.es, 1 smartmachine.com, 1 -smartmail.io, 1 smartmail24.de, 1 smartme.pl, 1 smartmeal.ru, 1 @@ -128031,6 +128348,7 @@ smartseatravel.com, 1 smartservices.nl, 0 smartshiftme.com, 1 smartshoppers.es, 1 +smartshousekeeper.pt, 1 smartsitio.com, 1 smartsittich.de, 1 smartspace.ml, 1 @@ -128039,6 +128357,7 @@ smartsparrow.com, 0 smartsprouts.com, 1 smartsteelus.com, 1 smartstep.pt, 1 +smartstvari.si, 1 smartsupply.global, 1 smartthursday.hu, 1 smartvalor.com, 1 @@ -128074,7 +128393,6 @@ smcconsulting.eu, 1 smchfujuae.com, 1 smcj.xyz, 1 smcpneumatics.com, 1 -smcquistin.uk, 1 smcvote.gov, 1 smd-tlt.ru, 1 smdc.com, 1 @@ -128098,6 +128416,7 @@ smeuj.nl, 1 smeweb.com, 1 smexpt.com, 1 smeys.be, 1 +smfdmn.gov, 1 smgl.cm, 1 smh.me, 1 smhatelier.com, 1 @@ -128110,6 +128429,7 @@ smictecniservi.com, 1 smiilliin.com, 1 smiilliin.site, 1 smikom.ru, 1 +smile-shika-fujii.com, 1 smile-train.org, 1 smileback.co.uk, 1 smilecliniq.com, 1 @@ -128165,10 +128485,8 @@ smits.frl, 1 smitsdesigncenter.nl, 1 smitsmail.net, 1 smittybilt.com, 1 -smkkesfambatujajar.sch.id, 1 smkn5smg.sch.id, 1 sml.lc, 1 -smleaks.com, 1 smlk.org, 1 smlstriperfishing.com, 1 smltour.net, 1 @@ -128199,6 +128517,7 @@ smokestore.bg, 1 smoking-robot.com, 1 smokinghunks.com, 1 smokingtapes.ga, 1 +smokyshores.radio, 1 smolbotbot.com, 1 smolensk-i.ru, 1 smolensk.ml, 1 @@ -128221,13 +128540,14 @@ smoove.io, 1 smoqerhome.ddns.net, 1 smorgasblog.ie, 1 smoser.eu, 1 +smousebros.com, 1 +smpelec.fr, 1 smplace.com, 1 smplr.uk, 1 smpnsata.sch.id, 1 smpositiva.com, 1 smppcenter.com, 1 smpred.net, 1 -smprime.com, 1 smries.com, 1 smriticharan.com, 1 smrtgeekdevs.com, 1 @@ -128244,6 +128564,7 @@ smsbd.net, 1 smsben.com, 0 smsbrana.cz, 0 smsg-dev.ch, 0 +smshub.com, 1 smsinger.com, 0 smsk.email, 1 smskeywords.co.uk, 1 @@ -128251,6 +128572,7 @@ smskmail.com, 1 smstec.ru, 1 smstools.com, 1 smstoreoficial.com.br, 1 +smstree.com, 1 smszone.tk, 1 smtchahal.com, 1 smtcn.cc, 1 @@ -128270,6 +128592,7 @@ smurffi.net, 1 smurl.tk, 1 smusg.com, 0 smutfactor.com, 1 +smutny.com, 1 smvcm.com, 1 smvpdev.nl, 1 smvpro.dk, 1 @@ -128360,7 +128683,6 @@ sng-ramenbet.com, 1 sngallery.co.uk, 1 sngnews.tk, 1 snh.nrw, 1 -snh48live.org, 1 snic.website, 1 sniderman-online.com, 1 sniderman.co.il, 1 @@ -128377,7 +128699,6 @@ snikket.de, 1 snip.software, 1 snipdrive.com, 1 sniper.cat, 1 -snipermarkettiming.com, 1 snipl.io, 1 snippet.host, 1 snippet.ml, 1 @@ -128389,6 +128710,7 @@ snitchnet.tk, 1 snitko.pro, 1 snizl.com, 1 snj.pt, 1 +snkz.org, 1 snlianshang.com, 1 snmart.ru, 1 snnwes.de, 1 @@ -128444,7 +128766,6 @@ snowy.land, 1 snowyluma.com, 1 snowyluma.me, 1 snp-media.de, 0 -snperformance.gr, 1 snrat.com, 1 snrd-africa.net, 1 snrd.de, 1 @@ -128473,7 +128794,9 @@ soacompanhantes.vip, 1 soadultos.com, 1 soakgames.com, 1 soap-teco.com, 1 +soapart.nl, 1 soapex.com, 1 +soaplakewa.gov, 1 soapsspoilers.com, 1 soar-npc.org, 1 soat.fr, 0 @@ -128509,6 +128832,7 @@ sochi-sochno.ru, 1 sochi.tatar, 1 sochionline.tk, 1 soci.ml, 1 +socia.nl, 1 sociaalwerknederland.nl, 1 sociability.dk, 0 social-class.ga, 1 @@ -128516,6 +128840,7 @@ social-directory-list.tk, 1 social-engineering.tk, 1 social-line.tk, 1 social-media-strategy.org.uk, 1 +social-net.ir, 1 social-network.tk, 1 social-work-colleges.com, 1 social-work.tk, 1 @@ -128657,6 +128982,7 @@ sofa-bed.tk, 1 sofa-rockers.org, 1 sofabedshop.de, 1 sofacamafuton.com.br, 1 +sofacover.cn, 1 sofasia.com, 1 sofasthousebuyers.com, 1 sofaware.eu, 1 @@ -128685,7 +129011,6 @@ soft.taipei, 1 soft41.ru, 1 softandbouncy.co.uk, 1 softanka.com, 1 -softarabi.com, 1 softbabyducks.com, 1 softbit.pt, 1 softblinds.co.uk, 1 @@ -128718,7 +129043,6 @@ softsecmatheodexelle.be, 1 softskills.tech, 1 softskin.ga, 1 softstack.ru, 1 -softsystem.pl, 1 softtester.tk, 1 softview.gq, 1 softview.tk, 1 @@ -128771,7 +129095,6 @@ soinsparlesmains.fr, 1 sointelcom.com.co, 1 soinvett.com, 0 soissons-technopole.org, 1 -soj-shop.com, 1 soji.io, 1 sokak-sanati.tk, 1 sokenconstruction.com, 1 @@ -128795,7 +129118,7 @@ solalnathan.com, 1 solalt.com, 1 solana-active.tk, 1 solanacasinos.io, 1 -solanaroyale.com, 0 +solanaroyale.com, 1 solandsimonasphalt.com, 1 solanocounty.gov, 1 solanowonen.nl, 1 @@ -128821,12 +129144,12 @@ solarity.coop, 1 solarium.gov, 1 solarium.milano.it, 1 solarloon.com, 1 +solarni.com, 1 solaronics.tk, 1 solarpanelinstallation.co.uk, 1 solarpanelquotes.org, 1 solarpanels.tk, 1 solarplan-berlin.de, 1 -solarrights.org, 1 solarscan.com, 1 solarseason.ga, 1 solarstrom.net, 1 @@ -128872,6 +129195,7 @@ solfipinformatique.org, 1 solgar.dk, 1 soli.cafe, 1 solicafe.at, 1 +solidairesparis.org, 1 solidarita-kosovo.net, 1 solidarityzone.org, 1 solidform.ml, 1 @@ -128883,13 +129207,13 @@ solidityfactory.io, 1 solidnet.software, 1 solidnetwork.org, 1 solidpurenonsense.tk, 1 +solidshare.com, 1 solidshield.com, 1 solidsteel.tk, 1 solidtuesday.com, 1 solidway.co.nz, 1 solifi.com, 1 soligorsk.place, 1 -solihullcarnival.co.uk, 1 solihullinflatables.com, 1 solihulllionsclub.org.uk, 1 solihullobserver.co.uk, 1 @@ -128907,6 +129231,7 @@ solium.com, 1 soliver-group.com, 1 sollah.com, 1 sollahlibrary.com, 1 +sollet.ac, 1 sollet.live, 1 solliv.com, 1 solmek.co.uk, 1 @@ -128932,7 +129257,9 @@ solomoncorp.com, 1 solomonsklash.io, 1 solongandthanksforallthe.fish, 1 soloparati.cf, 1 +solopress.com, 1 soloprivacidad.com, 1 +soloproaudio.com, 1 soloproductos.top, 1 soloreti.com, 1 soloroboto.com, 1 @@ -128954,16 +129281,18 @@ solostocks.pt, 1 solovey.su, 0 solovia.ru, 0 solovyovalawfirm.com, 1 +sols.style, 1 solsea.io, 1 solsi.ga, 1 solsticecam.com, 1 -soltanastore.com, 1 soltysblue.pl, 1 +solucaoideal.pt, 1 solucion.gq, 1 solucionesmk.online, 1 solucionupsperu.com, 1 solumgb.co.uk, 1 solunet.com.ar, 1 +soluply.com, 1 solut.ai, 1 solutionalbum.com, 1 solutionmotsfleches.com, 1 @@ -129005,10 +129334,10 @@ somedial.ch, 1 somedomain.tk, 1 somehsara.tk, 1 someog.com, 0 -somerm.com, 1 somerprints.co.uk, 1 somersbypark.com, 1 somersetcountynj.gov, 1 +somersetprosnj.gov, 1 somersetscr.nhs.uk, 1 somersetwellbeing.nhs.uk, 1 somersworthnh.gov, 1 @@ -129067,6 +129396,7 @@ son-tolkovatel.ml, 1 son-tolkovatel.tk, 1 son.ru, 1 sona-gaming.com, 1 +sona-systems.com, 1 sona.fr, 1 sonacupalova.cz, 1 sonalisharma.co.in, 1 @@ -129079,7 +129409,6 @@ sonarsource.com, 1 sonavankova.cz, 1 sonaza.com, 1 sonaza.fi, 1 -sonbilgi.net, 1 soncini.ch, 1 soncnaura.si, 1 sondebase.com, 1 @@ -129214,9 +129543,9 @@ soqor-damam.com, 1 soquee.net, 0 sor.so, 1 sorabi.jp, 1 -soraharu.com, 0 +soraharu.com, 1 soraiaschneider.com.br, 1 -sorakumo.jp, 0 +sorakumo.jp, 1 sorbire.com, 1 sorcix.com, 0 sorellecollection.com.au, 1 @@ -129241,7 +129570,6 @@ sorted.org.nz, 1 sorted.travel, 1 sorteiosdotom.com.br, 1 sortek.mk, 1 -sorteonline.com.br, 1 sorting.ai, 1 sortirentrenous.com, 1 sortly.com, 1 @@ -129259,7 +129587,6 @@ sorx.tech, 1 sorz.org, 1 sos-brigade.org, 1 sos-deratisation.com, 1 -sos-elettricista.it, 1 sos-fabbro.it, 1 sos-falegname.it, 1 sos-idraulico.it, 1 @@ -129328,7 +129655,6 @@ sotypicallydutch.nl, 1 soubriquet.org, 1 soufastnet.com.br, 1 souga.eu.org, 1 -sougou.com, 1 souked.com, 1 soukka-seura.fi, 1 soukodou.jp, 1 @@ -129413,6 +129739,7 @@ soundshepard.tk, 1 soundslike.gent, 1 soundtrash.tk, 1 soundtube.tk, 1 +soundviewcaterers.com, 1 soundwavefestival.tk, 1 soundzimega.tk, 1 soungui.cm, 1 @@ -129420,6 +129747,7 @@ soungui.com, 1 soungui.net, 1 soupbuahtaza.id, 1 sour.is, 1 +souravbhor.com, 1 souravbhor.gq, 1 souravbhor.ml, 1 source-clan.tk, 1 @@ -129444,7 +129772,6 @@ sourmatt.xyz, 1 sourraundweb.tk, 1 sourse.co, 1 sous-surveillance.net, 0 -south-asians.net, 1 southadamswaterco.gov, 1 southambouncycastle.co.uk, 1 southamptontownnypolice.gov, 1 @@ -129497,7 +129824,9 @@ southmilwaukee.gov, 1 southmorangtownhouses.com.au, 1 southogdencity.gov, 1 southphoenixair.tk, 1 +southportland.gov, 1 southridgeservices.com, 1 +southsands.com, 1 southside-crew.com, 1 southside-digital.co.uk, 1 southside-tuning-day.de, 1 @@ -129579,7 +129908,6 @@ soytusitio.com, 1 soyunperro.com, 1 soyuznik.ml, 1 soyvigilante.com, 1 -soywaxmelts.uk, 0 sozai-good.com, 1 sozai.tk, 1 sozdanie-krana.ml, 1 @@ -129602,7 +129930,6 @@ sp-pn.com, 1 sp-sites.com.au, 1 sp.rw, 1 sp03.de, 1 -sp8ce.co, 1 spa-center.tk, 1 spaallegretto.com, 1 spabellabolivia.com, 1 @@ -129651,6 +129978,7 @@ spacesedu.com, 1 spaceshells.tk, 1 spacestation13.com, 1 spacetime.am, 0 +spacetriangle.com, 1 spaceunique.de, 1 spaceunique.eu, 1 spacewinner.nl, 0 @@ -129701,9 +130029,11 @@ spanishblackboard.com, 1 spanishdogs.tk, 1 spanishenglish.com, 1 spanishenglish.net, 1 +spanishfortal.gov, 1 spanishnewsarticles.tk, 1 spanishnow.tk, 1 spankmonster.com, 1 +spankwirepremium.com, 1 spanmass-portal.org, 1 spanner.tk, 1 spanner.works, 1 @@ -129746,6 +130076,7 @@ sparklesvt.com, 1 sparklewindowcleaners.co.za, 1 sparklingloungecampiglio.it, 1 sparklyfairy.co.nz, 1 +sparkmaids.com, 1 sparkplug.tk, 1 sparkpluguniversity.com, 1 sparkresearch.net, 1 @@ -129779,7 +130110,6 @@ spawn.cz, 1 spaysy.com, 1 spazioasperger.it, 1 spaziobenedetti.com.br, 1 -spaziopervoi.com.br, 1 spazturtle.co.uk, 1 spazzacamino.roma.it, 1 spb-clean.ru, 1 @@ -129823,6 +130153,7 @@ spec-ranking.pl, 1 specdrones.us, 1 specflow.org, 1 special-equipment.tk, 1 +special-ops.org, 1 specialcameras.tk, 1 specialcounsel.com, 1 speciale.cf, 1 @@ -129853,7 +130184,6 @@ specopssoft.com, 1 specprawnik.pl, 1 specs-tech.com, 1 specsdot.ga, 1 -spectacles.com, 1 spectemur.tk, 1 spectrafox.com, 1 spectre-network.tk, 1 @@ -129923,7 +130253,6 @@ spellchecker.net, 1 spellchecksquatting.com, 1 spellic.com, 1 spelling.ml, 1 -spellmanamp.com, 0 spellslinger.space, 1 spencernc.gov, 1 spencerscherer.com, 1 @@ -129936,6 +130265,7 @@ spendlinq.com, 1 spendo.gq, 1 spendwise.com.au, 1 spenglerei-shop.de, 1 +spenize.cz, 1 spenny.tf, 1 spensix-pekalongan.tk, 1 spentra.com, 1 @@ -129943,6 +130273,7 @@ sperandii.it, 1 sperformance.shop, 1 spero.solutions, 1 sperrmuell-berlin.de, 1 +sperrmuellaufabruf.de, 1 sperrstun.de, 1 spertto.com, 1 spes.solutions, 1 @@ -129955,7 +130286,6 @@ speventos.es, 1 spewingmews.moe, 1 speww.com, 1 spfusion.com, 1 -sphaeristerium.it, 1 sphere-realty.com, 1 sphereblur.com, 1 spherejoias.com.br, 1 @@ -129965,6 +130295,7 @@ spholdings.us, 1 sphynx-cats.com, 1 sphynx.cat, 1 sphynxboyz.com.au, 1 +spi-ind.com, 1 spicandspanroofrestoration.com.au, 1 spice-club.tk, 1 spicegirlschart.tk, 1 @@ -130020,6 +130351,7 @@ spikejeon.tk, 1 spikelands.com, 1 spilka-dyplomativ.tk, 1 spillbasen.no, 1 +spillefuglen.com, 1 spillersfamily.net, 0 spillforum.no, 1 spillhost.no, 1 @@ -130030,8 +130362,6 @@ spiludennemid.com, 1 spin.city, 1 spinal.ga, 1 spinbetter.com, 1 -spinbetter.life, 1 -spinbetter.online, 1 spinchcasino-gr.com, 1 spincity-casino.com, 1 spindelnet.dk, 1 @@ -130061,6 +130391,7 @@ spirit55555.dk, 1 spiritbionic.ro, 1 spiritdesigns.tk, 1 spiritedengineers.tk, 1 +spiritgruppen.no, 1 spiritinthesky.com, 1 spiritous.cf, 1 spiritscorp.ddns.net, 1 @@ -130079,6 +130410,7 @@ spitalulbuzau.ro, 1 spithoven.tk, 1 spjaet.dk, 1 splashily.gq, 1 +splat00n.ink, 1 splatjov.space, 1 splatnet3.net, 1 splatprofcare.com, 1 @@ -130096,7 +130428,6 @@ splimtechco.tk, 1 splintercake.tk, 1 splinterface.io, 1 splintermail.com, 1 -split-taxiboat.com, 1 split.rent, 1 splitdna.com, 1 splitero.com, 1 @@ -130107,6 +130438,7 @@ sploch.com, 1 splorge.cloud, 0 splorge.website, 1 splosh.nl, 1 +splotchify.com, 1 splunk.net, 1 splytech.io, 1 spm-servis.tk, 1 @@ -130117,10 +130449,13 @@ spmttest.azurewebsites.net, 1 spn-it.de, 1 spnitalianfestival.com, 1 spnsv.com, 1 +spocasi.cz, 1 spocool.com, 1 spodelime.com, 1 spofia.nu, 1 +spokane.gov, 1 spokanecounty.gov, 1 +spokanesheriff.gov, 1 spokanevalleywa.gov, 1 spokeoaffiliates.com, 1 spokesly.com, 1 @@ -130163,6 +130498,7 @@ sportabee.com, 0 sportadictos.com, 1 sportal.se, 1 sportalliance.com, 1 +sportausbildung.com, 1 sportboot.mobi, 1 sportcenter.ga, 1 sportcenter.ml, 1 @@ -130229,12 +130565,13 @@ sportsmax.tv, 1 sportspainmanagementnyc.com, 1 sportspassbremen.de, 1 sportspeople.com.au, 1 +sportssurfaces.com.au, 1 sportstips.tk, 1 sportstreetstyle.com, 1 sportsxplay.com, 1 sportticino.ch, 0 sporttomorrow.com, 1 -sporttown.it, 1 +sporttown.it, 0 sportvereine.online, 1 sportverzorging.tk, 1 sportvision.ml, 1 @@ -130254,6 +130591,7 @@ spotifytop.me, 1 spotless-londoncleaningcompany.com, 1 spotlessohio.com, 1 spotlightsrule.com, 1 +spotlike.me, 1 spotme.fit, 1 spotmefit.com, 1 spotonlive.dk, 1 @@ -130261,6 +130599,7 @@ spotpetins.com, 1 spotsee.io, 0 spotsolutions.com, 1 spotswoodvet.com, 1 +spotsy.gov, 1 spotsylvaniacounty-va.gov, 1 spotsylvaniacountyva.gov, 1 spottedfoxdigital.com, 0 @@ -130271,6 +130610,7 @@ spotypal.com, 1 spotzlight.cf, 1 spotzlight.tk, 1 spowtr.com, 1 +spoznamky.cz, 1 sppin.fr, 1 sppit.com, 1 spr.id.au, 1 @@ -130308,7 +130648,6 @@ spreadshirt.pl, 1 spreadshirt.se, 1 spreadthejam.tk, 1 spreadthenews.eu, 1 -spreaf.shop, 1 spreed.me, 1 spribe.co, 1 spribe.io, 1 @@ -130329,6 +130668,7 @@ springfieldsd.gov, 1 springfieldvt.gov, 1 springgrillhouse.com, 1 springgrovepa.gov, 1 +springharveststore.com, 1 springhillmaine.com, 1 springhow.com, 1 springlakemi.gov, 1 @@ -130365,7 +130705,6 @@ sprueche-zur-geburt.info, 1 sprueche-zur-hochzeit.de, 1 sprueche-zur-konfirmation.de, 1 sprutech.de, 1 -sprzataniepopozarze.com.pl, 1 sps-lehrgang.de, 1 spstaticfiles.com, 1 spstechnical.com, 1 @@ -130391,6 +130730,7 @@ spydar007.net, 1 spydar007.wiki, 1 spydersec.com, 1 spyequipmentuk.co.uk, 1 +spyoptionstraders.com, 1 spypornone.com, 1 spyprofit.ru, 1 spyre.com, 1 @@ -130398,6 +130738,7 @@ spyretx.com, 1 spyroszarzonis.com, 1 spyse.com, 1 spytrash.tk, 1 +sq.do, 1 sq0z.ovh, 1 sq3dmv.pl, 1 sqalogic.com, 1 @@ -130593,7 +130934,6 @@ ss5197.co, 1 ss64.com, 1 ss64.org, 1 ss6729.co, 1 -ss6729.com, 0 ss6957.co, 1 ss9297.co, 1 ss9397.com, 1 @@ -130635,6 +130975,7 @@ sshx.top, 1 ssjid.gov, 1 ssk.ovh, 1 sskb-ey.tech, 1 +ssklab.org, 1 ssky.cn, 1 ssl-zertifikate.de, 1 ssl.com.ru, 1 @@ -130748,6 +131089,7 @@ stadterneuerung-hwb.de, 1 stadtkapelle-oehringen.de, 1 stadtpapa.de, 1 stadtplan-ilmenau.de, 1 +stadtteilhaus-gaisental.de, 1 staer.ro, 1 staff.direct, 1 staffaugmentation.ae, 1 @@ -130853,6 +131195,7 @@ stajka.tk, 1 staked.us, 1 stakedate.com, 0 stakeholders.ca, 1 +stakingjobs.com, 1 stako.jp, 1 stakotec.de, 1 staktrace.com, 1 @@ -130863,6 +131206,7 @@ stalder.work, 1 stalevski.tk, 1 stalgeraardsbergen.tk, 1 stalin.tk, 1 +stalitfest.co.uk, 1 stalker-eyes.ga, 1 stalker-shop.com, 1 stalker-source.tk, 1 @@ -130894,6 +131238,7 @@ stampederadon.com, 1 stamperdle.com, 1 stampinggroundky.gov, 1 stampix.com, 1 +stamppadinks.com, 1 stampsbar.co.uk, 0 stamurai.com, 1 stan.store, 1 @@ -130901,6 +131246,7 @@ stanandjerre.org, 1 stanbul.ru, 1 stanchierifamilylaw.com, 1 stancoe.org, 0 +stancounty.gov, 1 stand.earth, 1 stand.gg, 1 standard-mobilitaet.de, 1 @@ -130937,6 +131283,7 @@ standingbear.tk, 1 standoff-magic.ru, 1 standoffarena.com, 1 standoffdrop.ru, 1 +standrewsbookshop.co.uk, 1 standsearch.cf, 1 standupcomedy.cf, 1 standupcomedy.ga, 1 @@ -130945,7 +131292,6 @@ standwithhaiti.org, 1 stanfordny.gov, 1 stang.moe, 1 stangeland.tk, 1 -stanglwirt.com, 1 stanicezoo.cz, 1 stanin.net, 1 stanislav-lysenko.lawyer, 1 @@ -131097,6 +131443,7 @@ startbiz.my.id, 1 startbiz.web.id, 1 starter.social, 1 startersiteweb.com, 1 +startgaming.net, 1 startgeophysical.ga, 1 starthubs.uk, 1 starti.com.ua, 1 @@ -131113,6 +131460,7 @@ startlinks.tk, 1 startliste.info, 1 startmail.com, 1 startner.com, 1 +startnowcornwall.org.uk, 1 startpage.com, 1 startpage.info, 1 startpage4u.tk, 1 @@ -131145,6 +131493,7 @@ startupstack.tech, 1 startupstack.technology, 1 startupstacksandbox.com, 1 startupstacktech.com, 1 +startupstreet.in, 0 startupswitzerland.com, 1 startuptechstack.com, 1 startupum.ru, 1 @@ -131171,6 +131520,7 @@ stat-xpert.com, 1 stat.ink, 1 statcenter.tk, 1 state-of-body-and-mind.com, 1 +state.gov, 1 statecareercenter.com, 1 statecollegemortgages.com, 1 stated.gq, 1 @@ -131220,10 +131570,10 @@ stats.moe, 1 statscrew.com, 1 statsit.ga, 1 statsme-app.com, 1 +statsndata.org, 1 statspolicy.gov, 1 statuedoc.com, 1 status.events, 1 -status.im, 0 status.vg, 1 statusbadges.me, 1 statusboard.eu, 1 @@ -131277,6 +131627,7 @@ stcc.edu, 1 stccordoba.com, 1 stceciliakearny.org, 1 stcet.ac.in, 1 +stcharlescounty.gov, 1 stcharlescountycsfamo.gov, 1 stcharlesparish.gov, 1 stclairpa.gov, 1 @@ -131354,7 +131705,6 @@ steelfencestlouis.com, 1 steelfirm.ga, 1 steelframejourney.com, 0 steelfxpatinas.com, 1 -steelhouse.com, 1 steelmounta.in, 1 steelnavi.jp, 1 steelpoint.com.pl, 1 @@ -131412,7 +131762,6 @@ stehlik.co.uk, 1 stehlik.sk, 1 steigerlegal.ch, 1 steilundfrech.agency, 1 -steinbach.ai, 1 steiner-dominik.at, 1 steiner.do, 1 steiner.is, 1 @@ -131433,8 +131782,8 @@ steleentechnischevraag.eu, 1 steleentechnischevraag.nl, 1 stelem.com, 1 stelfox.net, 1 -stelga.ca, 1 steliosmanousakis.gr, 1 +stella-base.com, 1 stella-shop.eu, 1 stellacinderella.net, 1 stellanova-planeten.de, 0 @@ -131449,7 +131798,6 @@ stellarpurr.me, 1 stellartraderacademy.co.uk, 1 stellen.ch, 1 stelleninserate.de, 1 -stellenticket.de, 1 steller.co, 1 stelletjeafgebeuktemongolen.tk, 1 stellexshop.ru, 1 @@ -131481,6 +131829,7 @@ stemklank.tk, 1 stemlabadvanced.pt, 1 stemmayhem.com, 1 stemoplinks.nl, 1 +stempelfarben.de, 1 sten.photography, 1 stena.cf, 1 stenaro.ch, 1 @@ -131496,7 +131845,6 @@ steolo.com, 1 step-lead.cc, 1 step2web-cms.info, 1 stepanvanek.cz, 1 -stepanyansurgical.com, 1 steparovi.cz, 1 stepbrobd.com, 1 steph.ninja, 0 @@ -131731,7 +132079,6 @@ stilecop.com, 1 stilettobg.com, 1 stilfoto.net, 1 stilingavonia.lt, 1 -stilldrunkfromyesterday.com, 1 stille-post.eu, 1 stillnessmovement.com, 1 stillpointmag.org, 1 @@ -131759,22 +132106,25 @@ stinkintechnology.com, 1 stinkmemes.com, 1 stinter.cf, 1 stintup.com, 0 +stipanama.com, 1 stiphosting.nl, 1 stipic-webit.de, 1 stirblaut.de, 1 stirling.co, 1 stirlingpoon.com, 1 +stirproject.org, 1 stirringphoto.com, 1 stitch.money, 1 stitchersvillage.com, 1 stitchlabs.com, 1 +stitchyard.in, 1 stivesbouncycastlehire.co.uk, 1 stjh.org.sg, 1 -stjlogistics.com, 1 stjohnbjc.org, 1 stjohncamden.com, 1 stjohnin.com, 1 stjohnin.gov, 1 +stjohnks.gov, 1 stjohnnepomucene.com, 1 stjohnpa.org, 1 stjohnsc.com, 1 @@ -131808,6 +132158,7 @@ stlouisstabilizing.com, 1 stlpassports.com, 1 stlpoolattendants.com, 1 stlseo.com, 1 +stltacticals.com, 1 stlu.de, 1 stlucieclerk.gov, 1 stluciesheriff.gov, 1 @@ -131879,6 +132230,7 @@ stockyards.com, 1 stocorp.com, 0 stocp.org, 1 stoddardcountyclerk.gov, 1 +stoddardwi.gov, 1 stodieck.com, 1 stodlinjen.se, 1 stoeckel.info, 0 @@ -131893,7 +132245,6 @@ stoicnotaries.com, 1 stoicsimple.com, 1 stoicus.com.br, 1 stoinov.com, 1 -stoiximatikesetairies.tv, 1 stokkink.com, 1 stokl.com.au, 0 stokrotkadelikatesy.pl, 1 @@ -132014,7 +132365,6 @@ stopthethyroidmadness.com, 1 stopthinkconnect.jp, 1 stoptrading.co.uk, 1 stopves.tk, 1 -stopvirus.in, 1 stor-guard.com, 1 stora.mn, 1 storage-base.de, 1 @@ -132061,7 +132411,6 @@ stori.press, 1 storiadellarte.com, 1 storiadirectory.tk, 1 storiagraph.com, 1 -stories-event.com.ua, 1 stories-pro.com, 1 storiesbysign.com, 1 storillo.com, 1 @@ -132162,7 +132511,6 @@ stralenpoedercoaten.nl, 1 stralingsonzin.com, 1 strana-snov.tk, 1 strana.ga, 1 -strandedinotter.space, 1 strandfuif.tk, 1 strandhaus-claassen.de, 1 strandhaus-hinter-der-duene.de, 1 @@ -132183,13 +132531,13 @@ strangeminds.social, 1 strangemusicbox.com, 1 strangemusichollywood.com, 1 strangemusicinc.com, 1 -strangemusicinc.net, 1 strangeonline.tk, 1 strangers-team.fr, 1 strangerthingsmerch.co, 1 strangestfacts.cf, 1 strangevip.com, 1 strangeways.ca, 1 +strangeways.co, 1 strangeworksinc.com, 1 strangeworldmerch.com, 1 strangeworldmerchandising.com, 1 @@ -132211,6 +132559,7 @@ strategiclivingblog.com, 1 strategicmanagementinsight.com, 1 strategicmind.com, 1 strategicpartnersmedia.com, 1 +strategicstorytelling.co.za, 1 strategie-zone.de, 1 stratego-belgie.tk, 1 strategy.it, 1 @@ -132232,7 +132581,6 @@ stratmann-b.de, 1 stratocumulus.legal, 1 stratos.support, 1 stratreg.com, 1 -stratsoftware.com, 1 strattera.ga, 1 strattonapps.com, 1 strattonhats.com, 1 @@ -132267,6 +132615,7 @@ straylight.tk, 1 strcat.ga, 1 strd.co, 1 stream-box.tk, 1 +stream-film.cz, 1 stream.gifts, 1 stream.ru, 0 streamblur.net, 1 @@ -132289,11 +132638,11 @@ streams.dyndns.org, 1 streamside.tk, 1 streamsoft.pl, 1 streamspouredout.com, 1 -streamtelly.com, 1 streamurl.link, 1 streamz.be, 1 streamzilla.com, 1 streathamfoodfestival.com, 1 +streck-transport.de, 1 streekproducten.tk, 1 streekwinkelkatlijk.nl, 1 streem.com.au, 1 @@ -132332,10 +132681,10 @@ strefapi.com, 1 strefapi.pl, 1 strefarysunku.pl, 1 strehl.tk, 1 +strem.cz, 1 stremio.com, 1 strenge-zucht.schule, 1 strength-secure.com, 1 -strengthroots.com, 1 stressdown.ml, 1 stressed.tk, 1 stressexplained.com, 1 @@ -132363,7 +132712,6 @@ strikeone.io, 1 strikeout.ga, 1 strikers.cf, 1 strikers.futbol, 1 -strikezonesalessystems.com, 1 strings.cf, 1 stripe.com, 1 striped.horse, 1 @@ -132498,6 +132846,7 @@ student.andover.edu, 1 student.faith, 1 studentaid.gov, 1 studentclearinghouse.net, 1 +studentdebil.com, 1 studentenmobiliteit.be, 1 studentenplaza.tk, 1 studentenwerk.sh, 1 @@ -132533,7 +132882,6 @@ studienportal.eu, 1 studierendenschaft-marburg.de, 1 studierttomnoch.de, 1 studio-54.tk, 1 -studio-637.com, 1 studio-abok.com, 1 studio-architetto.com, 1 studio-fotografico.ru, 1 @@ -132593,6 +132941,7 @@ studiostawki.com, 1 studiostudio.net, 1 studiosuracidenunzio.it, 1 studiotheatrestains.fr, 1 +studiotmb.com, 1 studiotolsta.com, 1 studiovaud.com, 0 studiowildverband.nl, 1 @@ -132613,7 +132962,7 @@ studuj.digital, 1 studujdigital.cz, 1 studujdigital.eu, 1 studwebs.ml, 1 -studyarabic.info, 1 +study-in-the-dominican-republic.org, 1 studyarch.tk, 1 studybay.com, 0 studybeans.org, 1 @@ -132702,6 +133051,7 @@ stview.me, 1 stvrainsdco.gov, 1 stwcforum.tk, 1 stwcreation.com, 1 +stwinnowchurch.org.uk, 1 stworzwirusa.tk, 1 stx.ie, 1 stygium.net, 0 @@ -132754,6 +133104,7 @@ su-kacagi.istanbul, 1 su1ph3r.io, 1 suachuanha365.com, 1 sualkuchionline.tk, 1 +suamaemereceparis.com.br, 1 suamicowi.gov, 1 suatdautu.com, 1 suaudeau.fr, 1 @@ -132765,15 +133116,14 @@ sub-topia.de, 1 subahankamal.tk, 1 subalert.com, 1 subanelvolumen.tk, 1 +subaqua.ro, 1 subaru.pl, 1 subarudev.pl, 1 subarupartsdeal.com, 1 subarus.tk, 1 subaruxv.pl, 1 subastasdecarros.net, 1 -subastatutraslado.com.mx, 1 subbacultcha.tk, 1 -subcero.com.ar, 1 subdev.org, 1 subdimension.org, 1 subdivider.tk, 1 @@ -132848,6 +133198,7 @@ successrice.com, 1 succmy.wang, 1 succorfish.net, 1 succubus.network, 1 +succubus.to.md, 1 succubus.xxx, 1 succulentplantguru.com, 1 succulenty.ru, 1 @@ -132872,8 +133223,8 @@ sudabaus.com, 1 sudak-turizm.tk, 1 sudametrica.tk, 1 sudanell.tk, 1 -sudanindependent.com, 1 sudaraka.org, 0 +sudarsancommunication.com, 1 suddenlysavvy.com, 1 sudeleycastle.co.uk, 1 sudetytour.cz, 1 @@ -133064,6 +133415,7 @@ summitdentistry.nl, 1 summiteyekc.com, 1 summitlighthousela.org, 1 summitms.gov, 1 +summitoralsurgerymt.com, 1 summitseodesign.com, 1 sumner-jc-wi.gov, 1 sumochki.tk, 1 @@ -133090,7 +133442,6 @@ sun1345.com, 1 sun1378.com, 1 sun668.asia, 1 sun668.co, 1 -sunbeltasphalt.com, 1 sunbirdgrove.com, 1 sunbit.com, 1 sunblind.tk, 1 @@ -133124,6 +133475,7 @@ sundalandia.pp.ua, 1 sundanceusa.com, 1 sunday.pm, 1 sundayfundayjapan.com, 1 +sundayschoolshow.org, 1 sundaysky.com, 1 sunderland.ac.uk, 1 sunderlandmoneyman.com, 1 @@ -133152,6 +133504,7 @@ sunjiutuo.com, 1 sunjob.tk, 1 sunkar.tk, 1 sunkavallymd.com, 1 +sunkendreams.com, 1 sunkimurology.com, 1 sunlit.cloud, 1 sunmantechnology.com, 1 @@ -133169,6 +133522,7 @@ sunnynetworks.net, 1 sunnyoxygen.xyz, 1 sunnyside-jazzclub.com, 1 sunnysideinc.ca, 1 +sunnysidesolar.ca, 1 sunnyssingh.tk, 1 sunnyx3m.com, 1 sunokuran.tk, 1 @@ -133203,7 +133557,6 @@ sunshilin.tk, 1 sunshine-cleaners.com.au, 1 sunshinefrontier.tk, 1 sunshinelife.tk, 1 -sunshineoilstop.com, 1 sunshinerequest.com, 1 sunshinesf.org, 1 sunshinesramblings.com, 1 @@ -133225,6 +133578,7 @@ sunsunjewelry.net, 1 sunsunjewelry.org, 1 sunsystem-speicher.de, 1 sunticschool.org, 1 +sunucucozumleri.com, 1 sunvillas.vn, 1 sunwahpanama.com, 1 sunwayxfarms.com, 1 @@ -133242,6 +133596,7 @@ supa.sexy, 1 supasomsak.de, 1 supazena.com, 1 supdajuice.tk, 1 +supechicken666.top, 1 supedio.com, 1 supedium.com, 1 supel.cf, 1 @@ -133444,7 +133799,6 @@ suplments.pt, 1 supmil.net, 1 suppchat.ru, 1 suppdeals.eu, 1 -supperclub.net, 1 suppernova.com, 1 supplement.cf, 1 supplementaanbiedingen.nl, 1 @@ -133490,6 +133844,7 @@ supremestandards.com, 1 suprintbot.xyz, 1 supriville.com.br, 1 supropionegocio.tk, 1 +suprwedr.com, 1 supweb.ovh, 0 supwoman.site, 1 supya.co, 1 @@ -133512,6 +133867,8 @@ surf1969.tk, 1 surfacespots.ga, 1 surfandturfroofing.com, 1 surfbluewave.com, 1 +surfcoastendoscopy.com, 1 +surfcult.org, 1 surfenergy.tk, 1 surfingshare.com, 1 surfkath.de, 1 @@ -133551,6 +133908,7 @@ surplusrecord.com, 1 surpreem.com, 1 surprisepubliclibrary.gov, 1 surpriz-net.tk, 1 +surrattlegal.com, 1 surrealdb.com, 1 surrealista.click, 1 surrealistas.tk, 1 @@ -133574,6 +133932,7 @@ surveyremover.tk, 1 surveyspy.net, 1 surveytester.com, 1 surveyviet.com, 1 +survicate-cdn.com, 1 survicate.com, 1 survival-mastery.com, 0 survivalgearideas.com, 1 @@ -133636,7 +133995,6 @@ sustc.ac.cn, 1 sustekova.eu, 1 susthx.com, 1 susumulus.ml, 1 -suswhw.top, 1 sut-b.de, 1 sutabi.tk, 1 suter.au, 1 @@ -133669,6 +134027,7 @@ suyati.com, 0 suzannejauchius.com, 1 suzansalem.nl, 1 suzdalgrad.cf, 1 +suzhoustars.com, 1 suziepachecoart.com, 1 suzikogsm.tk, 1 suzuki-aps.de, 1 @@ -133783,6 +134142,7 @@ svjvn.cz, 1 svkpk.cz, 1 svlh.gov, 1 svm-basketball.de, 1 +svn-yokaiispirit.ddns.net, 1 svnty2.dedyn.io, 1 svobodny.fr, 1 svobodnyblog.cz, 1 @@ -133800,7 +134160,6 @@ svse.global, 1 svseglobal.com, 1 svsewerut.gov, 1 svswebmarketing.com, 1 -svtemplemn.org, 1 svtl.ch, 1 svtr.de, 1 svtv.org, 1 @@ -133828,7 +134187,7 @@ swallowforum.tk, 1 swallsoft.co.uk, 1 swallsoft.com, 1 swanbitcoin.com, 1 -swanbullion.com, 1 +swanbullion.com, 0 swansdoor.org, 1 swanseama.gov, 1 swantonvt.gov, 1 @@ -133861,7 +134220,6 @@ swcleanair.gov, 1 swd.media, 1 swdb.jp, 1 swe77.com, 1 -swe777.com, 1 sweak.net, 1 sweat-shirts.tk, 1 sweatercon.com, 1 @@ -133876,10 +134234,12 @@ swedish.so, 1 swedishforces.tk, 1 swedishhost.com, 1 swedishhost.se, 1 +swedishmeatballs.xyz, 1 sweep-me.net, 1 sweep-staging.com, 0 sweep.net, 0 sweeppeasweeps.com, 1 +sweering.com, 1 sweet-spatula.com, 1 sweet64.fr, 1 sweetair.com, 1 @@ -133973,7 +134333,6 @@ swindontennisclub.azurewebsites.net, 1 swindontennisclub.org, 1 swineson.me, 1 swing.berlin, 1 -swingcompleto.com, 1 swingerclub.in, 1 swingers.com.pt, 1 swingle.ga, 1 @@ -134067,6 +134426,7 @@ swtp-p-appsrv-donorevaluation-api-businessservices1.azurewebsites.net, 1 swtp-p-appsrv-protocol-api-businessservices1.azurewebsites.net, 1 swtrayssq.gq, 1 swtun.com, 1 +swu-owl.de, 1 swunmath.com, 1 swvatoday.com, 1 swvaux.com, 1 @@ -134082,6 +134442,7 @@ sxilm.com, 1 sxistolithos.gr, 1 sxls.com, 1 sxmd99.com, 1 +sxt001.com, 1 sy-anduril.de, 1 sy24.ru, 1 syaeful12ips.tk, 1 @@ -134089,10 +134450,11 @@ syakeapps.net, 1 syakonavi.com, 1 sybersense.com, 1 syc-rotterdam.tk, 1 +sycamorememphis.org, 0 sycca.com, 1 sychov.pro, 1 sycorr.com, 1 -syd.catholic.edu.au, 1 +sycuan.gov, 1 sydcatholicschools.nsw.edu.au, 1 sydgrabber.tk, 1 sydmoen.com, 1 @@ -134103,6 +134465,7 @@ sydneyhelicopters.com.au, 1 sydneylawnandturf.com.au, 0 sydneylounge.ga, 1 sydneyshisha.com.au, 1 +sydneyshopfitters.au, 1 sydneysteinger.com, 1 sydneyvangelder.com, 0 sydneyvapeshub.com, 1 @@ -134128,7 +134491,7 @@ sylvainkalache.com, 1 sylvaloir.fr, 1 sylvangarden.net, 1 sylvantownshipmi.gov, 1 -sylveon.social, 0 +sylveon.social, 1 sylvia.my.id, 1 sylviaharke.de, 1 sylviemifsud.fr, 1 @@ -134169,6 +134532,7 @@ syna.dev, 1 syna.site, 1 synabi.com, 0 synackrst.net, 1 +synapse.ee, 1 synapse.pe, 1 synapsemedical.com.au, 1 synapsepain.com, 0 @@ -134197,6 +134561,7 @@ syndikalismus-im-laendle.tk, 1 syneart.com, 1 synecek11.cz, 1 synedat.com, 1 +synel.co.il, 1 synergiamedicalcare.es, 1 synergiedenken.de, 1 synergisticsoccer.com, 1 @@ -134280,14 +134645,15 @@ syscoon.com, 1 sysctl.se, 1 syscurve.com, 1 sysdb.io, 1 -syselg.com, 1 sysert.tv, 0 sysgap-gsci.com, 1 syska.com, 1 syslogic.io, 1 +sysmanagement.it, 1 sysmike.de, 1 sysmike.net, 1 sysnet.cz, 1 +syson.it, 1 sysoons.com, 1 sysopworld.cf, 1 sysopworld.ga, 1 @@ -134356,6 +134722,7 @@ syzygy-tables.info, 1 syzygycareers.com, 1 sz-ideenlos.de, 1 sz-lessgym-kamenz.de, 1 +sz-nlcc.com, 1 szabadpingvin.eu, 1 szablinski.pl, 1 szachowaprzygoda.pl, 1 @@ -134368,6 +134735,8 @@ szamlarobot.hu, 1 szamotulskanocnapiatka.pl, 1 szasz.me, 1 szaszm.tk, 0 +szbusiness.cz, 1 +szbyznys.cz, 1 szclsya.me, 1 szczury.org, 1 szeged365.hu, 1 @@ -134403,9 +134772,10 @@ szotkowski.tech, 1 szpalskimd.com, 1 szpet.jp, 1 szpf.tf, 1 +szpravy.com, 1 +szpravy.cz, 1 szpro.ru, 1 szs-arbeitssicherheit.de, 1 -szs.space, 1 szsyidc.cf, 1 sztfh.hu, 1 sztoriboljeles.hu, 1 @@ -134528,7 +134898,6 @@ ta-nehisicoates.com, 1 ta-nuth.nl, 0 ta-server.nl, 1 ta-soest.nl, 0 -ta65.com, 1 taabe.net, 1 taakjhaknews.com, 1 taaltaal.nl, 1 @@ -134574,7 +134943,6 @@ tabledown.ga, 1 tabledusud.be, 1 tabledusud.nl, 1 tablepaddie.com, 1 -tablepaddies.com, 1 tableres.com, 1 tablerocksbestrealtors.com, 1 tablet.facebook.com, 0 @@ -134612,6 +134980,7 @@ tackleundies.com, 1 tackleyourfeelings.com, 0 tackn.jp, 1 tacoma-dui-attorneys.com, 1 +tacoma.gov, 1 tacomaautomobile.tk, 1 tacomaclassifieds.net, 1 tacomaescorts.net, 1 @@ -134746,7 +135115,6 @@ taiwantechtrek.tk, 1 taiwantour.info, 0 taizegroep.nl, 1 taj-portal.tk, 1 -tajabzar.ir, 1 tajbrighton.tk, 1 tajemno.net, 1 tajilamagazine.com.br, 1 @@ -134761,6 +135129,7 @@ tajr.shop, 1 tajtowereg.com, 1 tak-it.nl, 1 tak.gov, 1 +takanenonadeshiko.com, 1 takano-recruit.com, 1 takano-takuhai.com, 1 takanogroup.co.jp, 1 @@ -134780,6 +135149,7 @@ takecommunity.com, 1 takedownthissite.com, 1 takehomepay.uk, 1 takeitback.tk, 1 +takemetomontpellier.fr, 1 takemydodgecoins.com, 1 taken.cf, 1 taken.pl, 1 @@ -134790,7 +135160,6 @@ takeshi.cz, 1 takestars.tk, 1 takethatspainfanclub.tk, 1 takezo.tk, 1 -takhfifeirani.ir, 1 taki.sh, 1 taki.sk, 1 taki.to, 1 @@ -134930,6 +135299,7 @@ tama.ga, 1 tamagotchicenter.com, 1 tamalcloud.com, 1 tamamlayici.com.tr, 1 +tamaoka-eyeclinic.com, 1 tamarac.gov, 1 tamareverson.tk, 1 tamarind.by, 1 @@ -135006,6 +135376,7 @@ tandempartnerships.com, 0 tandemtransport.ca, 1 tandhoutdoors.com, 1 tandzorg.link, 1 +taneycountyad.gov, 1 taneytownmd.gov, 1 tangai.tk, 1 tangas.tk, 1 @@ -135013,13 +135384,13 @@ tangel.me, 1 tangemann.org, 1 tangentnet.tech, 1 tangentnetworks.tech, 1 +tangentor.gov, 1 tangerangkota.go.id, 1 tangiblesnft.com, 1 tangier.tk, 1 tangiertours.ma, 1 tangipahoa.gov, 1 tangle-teezer.net, 1 -tangledmeditations.com, 1 tanglepatterns.com, 1 tango-cats.de, 1 tango-networks.com, 0 @@ -135063,7 +135434,6 @@ tannerryan.ca, 1 tannerwilliamson.com, 1 tannerwj.com, 1 tannextcloud.cf, 1 -tanningroom.co.uk, 1 tannlegenityrkia.no, 1 tanomimaster.com, 1 tanorder.com, 1 @@ -135112,6 +135482,7 @@ tap.az, 1 tapbutdao.com, 1 tapchiphaidep.info, 1 tapcloud.com, 1 +tapeoandaluz.com, 1 tapestries.tk, 1 tapestryjournal.com, 1 tapesvip.xyz, 1 @@ -135175,6 +135546,8 @@ tarihvakti.com, 1 tarija.tk, 1 tarik.io, 1 tarikigaru.ga, 1 +tarimkredi.net, 1 +tarisa.net, 1 tarjaturunen.tk, 1 tarjetasgraficas.tk, 1 tarjetaspark.es, 1 @@ -135197,6 +135570,7 @@ tarot.vn, 1 tarotgratis.vip, 1 tarotreadingexplained.com, 1 tarper24.net, 1 +tarpnogym24.pl, 1 tarpsnow.com, 0 tarrantandharman.com, 1 tarrasque.io, 1 @@ -135291,7 +135665,6 @@ tatsumi-air.com, 1 tatsuya.tk, 1 tatteredatlastales.com, 1 tattoo-art.tk, 1 -tattoo-artist.org, 1 tattoo-family.com, 1 tattoo.blog.br, 1 tattoo.roma.it, 1 @@ -135381,7 +135754,6 @@ taxikraken.tk, 1 taxiloerrach.de, 1 taximinvody.ml, 1 taximovies.gq, 1 -taxinhanhphanthiet24h.vn, 1 taxipool.co.il, 1 taxis-collectifs.ch, 0 taxisafmatosinhos.pt, 1 @@ -135438,7 +135810,6 @@ tbatr.tk, 1 tbbank.gov.tm, 1 tbcinteriorismo.com, 1 tbcloud.site, 0 -tbebkom.com, 1 tbejos.com, 1 tbfocus.com, 1 tbi.equipment, 1 @@ -135480,6 +135851,7 @@ tc-solutions.be, 1 tc-tsc.com, 1 tc.nz, 1 tc2.hu, 1 +tc84.net, 1 tcacademy.co.uk, 1 tcade.co, 1 tcapws-dev.azurewebsites.net, 1 @@ -135493,7 +135865,6 @@ tccportal.com, 1 tcddtrensaatleri.com, 1 tcdn.tech, 1 tcdww.cn, 1 -tcepc.com, 1 tcf.org, 1 tcgc-adms.com, 1 tcgcardcare.com, 1 @@ -135526,6 +135897,7 @@ tcj.ir, 1 tcl.sh, 1 tcmk-tomsk.ru, 1 tcmskarate.fr, 0 +tcn.news, 1 tcnapplications.com, 1 tco.zapto.org, 1 tcoa.tk, 1 @@ -135539,8 +135911,8 @@ tcspartner.eu, 1 tcspartner.net, 1 tcuprs.com, 1 tcvanbuuren.tk, 1 +tcvonline.vic.gov.au, 1 tcvw.org, 1 -tcwis.com, 1 tcybert.com, 1 tcyoung.co.uk, 1 td-bambini.com, 1 @@ -135557,6 +135929,7 @@ tdeecalculator.org, 1 tdelmas.ovh, 1 tdev.team, 1 tdk.eu, 1 +tdl.ge, 1 tdlesovik.ru, 1 tdln.tk, 1 tdn.com, 1 @@ -135599,7 +135972,6 @@ teacherpics.com, 1 teacherquinten.com, 1 teacherquotes.gq, 1 teachersasap.info, 1 -teachertoolsgpt.com, 1 teaching-certification.com, 1 teachinginhighered.com, 1 teachingtoday.education, 1 @@ -135611,10 +135983,10 @@ teachwithouttears.com, 1 teacuppersiancats.com, 1 teacupyorkiespets.com, 1 teaeggss.com, 1 -teagardenspa.com, 1 teaguepdtx.gov, 1 teahawaii.ga, 1 teahouse.gq, 1 +teahub.link, 1 teahut.net, 1 teaine.com, 1 teainside.ga, 1 @@ -135683,6 +136055,7 @@ teamkiller.tk, 1 teamkoncert.pl, 1 teamleader-apps-by-invantive.com, 1 teamlightning.tk, 1 +teamliquid.com, 1 teamliquid.eu, 1 teamliquidstarleague.com, 1 teammateworld.com, 1 @@ -135760,7 +136133,6 @@ teamshirts.no, 1 teamshirts.se, 1 teamsignia.com, 1 teamsomeday.tk, 1 -teamsportsoftware.com, 1 teamsudan.cf, 1 teamtheory.io, 1 teamtirith.com, 1 @@ -135788,7 +136160,6 @@ teararia.com, 1 teardrop.tk, 1 tearihome.com, 1 tearoomlints.be, 1 -tease.email, 1 teasenetwork.com, 1 teaser-trailer.com, 1 teasers.ga, 1 @@ -135821,6 +136192,7 @@ tecart-system.de, 0 tecart.de, 1 tecartcrm.de, 1 tecatebeerusa.com, 1 +tecdoor.pt, 1 tece.com, 1 tece.de, 1 tecfleet.com, 1 @@ -135906,7 +136278,6 @@ techgama.org, 1 techgearlab.com, 1 techgo.re, 1 techgrance.com, 1 -techguidereview.com, 1 techguides.tk, 1 techgurubiz.com, 1 techhackhome.tk, 1 @@ -135945,7 +136316,6 @@ techlovers.com, 1 techlr.de, 1 techmagazine.tk, 1 techmagick.com, 1 -techmahindrafoundation.org, 1 techmaish.com, 1 techmammal.de, 1 techmanstan.com, 1 @@ -135977,6 +136347,7 @@ technicaltoolboxes.com, 1 technicaltrainer.co.za, 1 technicalustad.com, 1 technician.academy, 1 +technician.cn, 1 technick.net, 1 technicodelabels.com, 1 technicus.nl, 1 @@ -136135,6 +136506,7 @@ techtoydeveloper.tk, 1 techtrader.ai, 1 techtrendnews.tk, 1 techtrozan.ga, 1 +techtunes.io, 1 techunit.org, 1 techvaz.com, 1 techview.link, 1 @@ -136226,6 +136598,7 @@ tedder.cc, 1 teddit.net, 1 teddybearsnextadventure.com, 1 teddykatz.com, 1 +teddysquad.com, 1 teddyss.com, 0 teddywayne.com, 1 tedgautsch.com, 0 @@ -136233,7 +136606,6 @@ tedhardy.com, 1 tedirgin.tk, 1 tedroche.com, 1 tedsdivingsystem.com, 1 -tedsears.net, 1 tedulearning.com, 1 tedxencgf.com, 1 tedxyalesecondaryschool.com, 1 @@ -136257,6 +136629,7 @@ teengirlpics.com, 1 teenmissions.org, 1 teenmoviesgallery.ga, 1 teenoverload.com, 1 +teenpinkvideos.com, 1 teenpussypornvid.com, 1 teenringen.nl, 1 teensexgo.com, 1 @@ -136272,6 +136645,7 @@ teenwolfturkey.tk, 1 teenworlds.tk, 1 teenxxx-tube.com, 1 teenxy.com, 1 +teenytinyhomes.com.au, 1 teepak.ml, 1 teerer.tk, 1 teestore.ru, 1 @@ -136288,12 +136662,13 @@ tefly-frhaty.com, 1 tefok.com, 1 tefoley.com, 1 tefwin.cf, 1 -teg6.com, 1 +teg-x.de, 1 teganlaw.ca, 1 teganlaw.com, 1 tege-elektronik.hu, 1 tegel-schoonmaken.nl, 1 teh1xbet.com, 1 +tehama.gov, 1 tehillimforall.com, 1 tehnicari-za-racunalstvo.tk, 1 tehnikarechi.studio, 1 @@ -136333,11 +136708,11 @@ tekirdagemlak.tk, 1 tekiro.com, 1 tekittak.com, 1 tekkenzone.net, 1 +tekmarc.com, 1 tekme.pt, 1 teknashop.com, 1 teknik-sipil.tk, 1 teknikaldomain.me, 1 -teknikplastik.com.tr, 1 tekniksnack.se, 1 teknisetdemarit.fi, 1 tekniskakustik.se, 1 @@ -136345,6 +136720,7 @@ teknodaim.com, 1 teknoforums.com, 1 teknogeek.id, 1 teknoharekat.com, 1 +teknoleet.com, 1 teknomarko.com, 0 teknon.tk, 1 teknorix.com, 1 @@ -136359,7 +136735,6 @@ teksnologi.com, 1 teksol-boat.ru, 1 tekstover.tk, 1 tekstpesni.tk, 1 -tektorg.ru, 1 tektouch.net, 1 tektuts.com, 1 telamon.eu, 1 @@ -136469,6 +136844,7 @@ televentabelcorp.com, 1 televisioncontests.ga, 1 televisionesendirecto.tk, 1 televisionsrit.tk, 1 +televize-seznam-cz.cz, 1 televotia.ch, 1 telework.gov, 1 teleworkouts.com, 1 @@ -136494,6 +136870,7 @@ telling-voices.tk, 1 telling.xyz, 1 tellme.tk, 1 tellusaboutus.com, 1 +tellusr.com, 1 telly.site, 1 tellygames.com, 1 tellyourtale.com, 1 @@ -136546,6 +136923,7 @@ templated.ga, 1 templatetrip.com, 1 temple-eikando.fr, 1 templeandalucia.tk, 1 +templenh.gov, 1 templeoverheaddoors.com, 1 templete.tk, 1 tempmail.ninja, 1 @@ -136575,9 +136953,9 @@ tenangjiwaku.tk, 1 tenantacademy.co.za, 1 tenantoptions.com.au, 1 tenantprotect.co.za, 1 +tenanttraining.co.za, 1 tenber.ge, 1 tenberg.com, 1 -tenbookclub.org, 1 tencent.xn--vuq861b, 1 tencur.com, 1 tendanceaumasculin.fr, 1 @@ -136616,7 +136994,6 @@ tennis-altai.tk, 1 tennis-hameln.de, 1 tennisadmin.com, 1 tennisapp.de, 1 -tenniscourtsjoburg.com, 1 tenniscritic.ga, 1 tennismania.tk, 1 tennismindgame.com, 1 @@ -136640,7 +137017,7 @@ tentacle.monster, 1 tentacle.net, 1 tentacletank.com, 1 tentagent.com, 1 -tenthdimensions.com, 1 +tentazio.com, 1 tenthirtyonepictures.com, 1 tenthousandcoffees.com, 1 tentinger.co, 1 @@ -136657,6 +137034,7 @@ teodw.net, 1 teoletextsq.tk, 1 teologia.promo, 0 teomahk.de, 1 +teoriespiknuti.cz, 1 teoskanta.fi, 1 tep.com, 1 tepaard.ddns.net, 1 @@ -136678,6 +137056,7 @@ tepui.io, 1 teq-automotive.com, 1 teqip-pms.gov.in, 1 tequenikality.net, 1 +tequilaavion.com, 1 tequilazor.com, 1 terabyte-computing.com, 1 terabyte.services, 1 @@ -136707,7 +137086,6 @@ terborg600.nl, 1 tercelonlinelat.tk, 1 tercodemaria.com.br, 1 tercosdemaria.com.br, 1 -tereaheetsdubai.ae, 1 teremopt.ru, 1 terence2008.info, 1 terengganudaily.tk, 1 @@ -136815,6 +137193,7 @@ ters.ga, 1 terumoindia.com, 1 terumoindiaskilllab.com, 1 terumomedical.com, 1 +terupaki.work, 1 tervelde.com, 1 terviseamet.ee, 0 tervolina.tk, 1 @@ -136908,7 +137287,6 @@ testoon.com, 1 testosterone-complex.com, 1 testosteronedetective.com, 1 testovaci.ml, 1 -testpinoy.com, 0 testplant.com, 1 testpool.gq, 1 testpornsite.com, 1 @@ -136928,6 +137306,7 @@ testservice.nl, 1 testsitefortask.xyz, 1 testsity.tk, 1 testsnelcovid.nl, 1 +testspeed.it, 1 testspsicotecnicos.org, 1 testsweb.ml, 1 testthis.cf, 1 @@ -136992,7 +137371,6 @@ texascredit.com, 1 texasdivorceforall.com, 1 texasgynecomastia.com, 1 texashealthtrace.gov, 1 -texasintegratedservices.com, 1 texasnewsusa.tk, 1 texasonesource.com, 1 texasonlinedivorce.com, 0 @@ -137016,7 +137394,6 @@ texicopolicenm.gov, 1 texier.mx, 1 texkey.com, 1 texkings.com, 1 -texnogu.ru, 1 texnoguru.tk, 1 texnolog.tk, 1 texnotroniks.tk, 1 @@ -137043,6 +137420,7 @@ textpro.xyz, 1 textprotocol.org, 1 textron.com, 0 textscout.io, 1 +textshuttle.com, 1 textsite.tk, 1 textualapp.com, 1 textundblog.de, 1 @@ -137054,7 +137432,6 @@ textus.com, 1 textzformatter.com, 1 texus.me, 1 texy.info, 1 -teycos.com, 1 teyit.org, 1 teysens.com, 1 teyyib.com, 1 @@ -137094,13 +137471,11 @@ tfrei.de, 1 tfscreener.com, 1 tfsound.cz, 1 tfsrcymru.org.uk, 1 -tft-cheat-sheet.com, 1 tfus.co, 1 tfw-a.com, 1 tfx.com.br, 1 tfxstartup.com, 1 tfxstartup.com.br, 1 -tfyre.co.za, 1 tg2sclient.com, 1 tgb.org.uk, 1 tgcfabian.nl, 1 @@ -137134,7 +137509,6 @@ thackert.myfirewall.org, 1 thai-massage.tk, 1 thai-ridgeback.tk, 1 thai-tibet.hu, 1 -thai.land, 1 thai369.com, 1 thaibizsingapore.com, 0 thaiblanket.com, 1 @@ -137142,7 +137516,6 @@ thaiboystory.ga, 1 thaibrokersfx.com, 1 thaicurry.net, 1 thaiforexfamily.com, 1 -thaifriendly.com, 1 thaigirls.cf, 1 thaihomecooking.com, 1 thaihong.co.th, 1 @@ -137181,7 +137554,7 @@ thalia.nu, 1 thalikkunushivatemple.tk, 1 thalliman.com, 1 thalmann.fr, 0 -thamesfamilydentistry.com, 1 +thalnet.ch, 1 thamesvalleybuses.com, 1 thammachartconnect.com, 1 thammysen.vn, 1 @@ -137301,6 +137674,7 @@ thealonas.gq, 1 thealonas.ml, 1 thealonas.tk, 1 thealphaconnection.com, 1 +thealtaconferences.com, 1 theamandatappingclub.tk, 1 theamandatappingcontest.tk, 1 theangelgivingtree.com, 1 @@ -137309,6 +137683,7 @@ theangelgivingtree.net, 1 theangelgivingtree.org, 1 theangelushouse.com, 1 theanimalskingdom.com, 1 +theanimatedword.org, 1 theantarticx.com, 1 theantisocialengineer.com, 1 theantnetwork.tk, 1 @@ -137329,7 +137704,6 @@ theataraxia.tk, 1 theataraxiazine.tk, 1 theater.cf, 1 theaterfrederik.tk, 1 -theatergroep-o.nl, 1 theaterreichenhall.tk, 1 theatertage2024.de, 1 theatheistbook.com, 1 @@ -137379,13 +137753,13 @@ thebestlaos.ga, 1 thebestnews.ga, 1 thebestofthesprings.com, 1 thebestpersonin.ml, 1 -thebestrestoration.com, 1 thebestshopping.tk, 1 thebetterfit.com, 1 thebettermagazine.com, 1 thebhc.org, 1 thebigbigworld.tk, 1 thebigbouncetheory.com, 1 +thebigchurchread.co.uk, 1 thebigdatacompany.com, 1 thebigdig.xyz, 1 thebigslow.com, 1 @@ -137450,7 +137824,7 @@ thebritishlibraryinstallation.com, 1 thebritishtapestrygroup.co.uk, 1 thebroadcastknowledge.com, 1 thebrookeb.com, 1 -thebsl.ca, 1 +thebrookfinance.com, 1 thebss.tk, 1 thebucklandreligion.tk, 1 thebuffalotavern.com, 1 @@ -137460,6 +137834,7 @@ thebulletin.io, 1 thebunnyhutch.org, 1 theburst.tk, 1 thebus.top, 1 +thebusinessrelocationcoach.com, 0 thebutterflyencounters.com, 1 thebuttongame.io, 1 thebuttonpost.com, 1 @@ -137471,7 +137846,7 @@ thecameradivision.com, 1 thecanadarace.com, 1 thecandidforum.com, 1 thecandystore.tk, 1 -thecapital.pl, 1 +thecapital.pl, 0 thecardcloset.com, 1 thecarolingconnection.com, 1 thecarpenters.tk, 1 @@ -137513,11 +137888,10 @@ theclarke.house, 1 theclarke.wedding, 1 theclearingnw.com, 1 thecleverhost.co.uk, 1 -theclimbingunit.com, 1 theclockdepot.com, 1 theclonker.de, 0 thecloroxcompany.com, 1 -thecloudadmin.eu, 1 +thecloudadmin.eu, 0 thecluster.xyz, 1 thecnstore.com, 1 thecodeninja.net, 1 @@ -137557,7 +137931,6 @@ thecowquerie.tk, 1 thecr3ative.tk, 1 thecraftingstrider.net, 1 thecrazybrains.tk, 1 -thecrazyones.hopto.org, 1 thecrazytravel.com, 1 thecreativeshour.com, 0 thecreditpros.com, 1 @@ -137570,7 +137943,6 @@ thecubepsych.com, 1 thecup.us, 1 thecureplainsong.tk, 1 thecuriousdev.com, 1 -thecursedmercantile.com, 1 thecurvyfashionista.com, 1 thecustomdroid.com, 1 thecustomizewindows.com, 1 @@ -137585,14 +137957,12 @@ thedailyreporteronline.com, 1 thedailyupvote.com, 1 thedaimon.cn, 1 thedanceacademybuckscounty.com, 0 -thedanceranch.com, 1 thedark.ga, 1 thedark1337.com, 1 thedarkages.tk, 1 thedarkartsandcrafts.com, 1 thedarkcolonyfansite.tk, 1 thedarkfusion.tk, 1 -thedarksideofhumanity.com, 1 thedarksidesoftwaresecurity.ga, 1 thedarkteam.tk, 1 thedataexaminer.com, 1 @@ -137695,9 +138065,7 @@ thefasthire.org, 1 thefastmode.com, 1 thefatduck.co.uk, 1 thefatlosspuzzle.com, 0 -thefemdevs.com, 1 theferrarista.com, 0 -thefibreapp.com, 1 thefieldservicecompany.nl, 1 thefinalconflict.tk, 1 thefinx.io, 1 @@ -137827,6 +138195,7 @@ theheatingoilclub.co.uk, 1 thehelper.tk, 1 thehillstx.gov, 1 thehiltonfirm.tk, 1 +thehinesgaphideaway.com, 1 thehivedesign.org, 1 thehoff.ddnss.de, 1 thehollandfam.com, 0 @@ -137866,7 +138235,9 @@ theinfoblog.com, 1 theinitium.com, 0 theinnerprism.com, 1 theinsightsfamily.com, 1 +theinstender.com, 1 theinstitute.cf, 1 +theinteracial.com, 1 theintercept.com, 0 theinternationalgeekconspiracy.eu, 1 theinventory.com, 1 @@ -137885,6 +138256,7 @@ thejoneshub.com, 1 thejonsey.com, 0 thejourneydesignstudio.com, 1 thejoykiller.tk, 1 +thejsmodel.com, 1 thejukebox.tk, 1 thejunkfiles.com, 1 thekalakriti.tk, 1 @@ -137941,6 +138313,7 @@ thelightingstore.co.uk, 1 thelightpoints.eu, 1 thelinuxspace.com, 1 thelittlepeartree.eu, 1 +thelivinggod.online, 1 thelocals.ru, 1 thelockerroom.ie, 1 thelocxresearch.tk, 1 @@ -137992,6 +138365,7 @@ themeccagroupllc.com, 1 themecraft.studio, 0 themediaframe.com, 1 themedictips.com, 1 +themeditationlounge.com, 1 themegatones.tk, 1 thememory.tk, 1 thementornetwork.com, 1 @@ -138104,7 +138478,6 @@ theoldnews.net, 1 theoldschoolgamevault.com, 1 theolodewijk.nl, 1 theologique.ch, 1 -theologyz.com, 1 theome.ga, 1 theomegagroup.co.uk, 1 theonegroup.co.uk, 0 @@ -138159,12 +138532,11 @@ thepcweb.tk, 1 thepeak.com, 1 thepenguinconspiracy.tk, 1 thepennyjar.com, 1 -thepeoplesdata.com, 1 -thepeoplesdata.org, 1 theperfectmediagroup.com, 1 theperformanceblog.com, 1 thepharm.co.nz, 1 thephoenixdg.com, 1 +thephoenixsociety.org, 1 thephp.cc, 1 thepiabo.ovh, 0 thepieslicer.com, 1 @@ -138210,7 +138582,6 @@ theprivatetherapyclinic.co.uk, 1 theprodigaljournal.com, 1 theproject.cf, 1 theprojectx.tk, 1 -thepromisemusic.com, 1 thepsi.com, 0 theptclist.tk, 1 theptpractitioner.com.au, 1 @@ -138231,6 +138602,7 @@ theranch.com, 1 therandombits.com, 1 therankkings.org, 1 therap-up.fr, 1 +therapeutic-tech.com, 1 therapie-fricktal.ch, 1 therapie-psycho-emotionnelle.fr, 1 therapiepraxis-westbezirk.de, 1 @@ -138259,6 +138631,7 @@ thereaper.net.au, 1 thereaper.tk, 1 theredhouse.org, 1 theredsgazette.tk, 1 +therefinishingco.com, 1 thereisnocloud.fr, 1 thereload.com, 1 therenderingmachine.com, 1 @@ -138273,6 +138646,7 @@ therevenge.me, 1 therevolutionist.tk, 1 therhetorical.ml, 0 therhodesresidences.com, 1 +theribfaktory.com, 1 therichardsfamily.tk, 1 therigy.com, 1 therigy.net, 1 @@ -138286,6 +138660,7 @@ thermique.ch, 0 thermity.com, 1 thermolamina.nl, 1 thermomaitrise.fr, 1 +thermopoliswy.gov, 1 thermorhythm.com, 1 thermostat.gq, 1 thermostatsolutions.com, 1 @@ -138346,7 +138721,6 @@ theseofarm.com, 1 theseoframework.com, 1 theseosystem.com, 1 theseotool.site, 1 -theseparationguide.com.au, 1 theserpent.tk, 1 theserver.ml, 1 theserver201.tk, 1 @@ -138398,7 +138772,6 @@ thespanishcollection.com, 1 thespanishcollection.es, 1 thespiritfm.tk, 1 thespoiler.co.il, 1 -thesponsorshipguy.com, 0 thesportsroom.tv, 1 thestandards.tk, 1 thestatementjewelry.com, 1 @@ -138431,7 +138804,6 @@ theswanwindsor.co.uk, 1 theswimdoctors.com, 0 theswissbay.ch, 0 thetablehuff.com, 1 -thetakeout.com, 1 thetampariverwalk.com, 1 thetandd.com, 1 thetapirsmouth.com, 1 @@ -138475,6 +138847,7 @@ thetrulycharming.com, 0 thetrustai.com, 1 thetruthaboutcreditcards.com, 1 thetruthabouthemp.com, 1 +thetruthaboutrealty.com, 1 thetubecopenhagen.com, 1 thetuxkeeper.de, 0 thetvtraveler.com, 1 @@ -138487,6 +138860,7 @@ theunconventionalconventionists.tk, 1 theundefeated.com, 1 theunderzone.tk, 1 theuneundtheune.de, 1 +theunfolder.com, 1 theunitedstates.tk, 1 theuniversallover.tk, 1 theuniversitiesofasia.ga, 1 @@ -138530,7 +138904,6 @@ thewalkerz.tk, 1 thewallet.today, 1 thewarehousefellowship.org, 1 thewatchdog.com.br, 1 -thewaterfront.org.au, 1 thewaterfrontpoole.com, 1 thewave.tk, 1 thewaxhouse.academy, 1 @@ -138657,7 +139030,6 @@ thingsandcode.com, 1 thingsimplied.com, 0 thingsivesaid.com, 1 thingsof.org, 1 -thingstash.com, 1 thingswithleaves.co.uk, 1 think-ai.eu, 1 think-positive-watches.de, 1 @@ -138713,9 +139085,9 @@ thishousedoesnotexist.org, 1 thisis.id, 1 thisisacompletetest.ga, 1 thisisamericansoccer.com, 1 -thisisarecording.com, 1 thisisart.ie, 1 thisisbenwoo.com, 1 +thisisgusto.com, 1 thisishugo.com, 1 thisismit.ch, 1 thisisrapt.com.au, 0 @@ -138783,12 +139155,12 @@ thomastonmaine.gov, 1 thomasvanlaere.com, 1 thomasverhelst.be, 1 thomasvochten.com, 1 -thomaswicklaw.com, 1 thomaswoo.com, 1 thomchroma.fr, 1 thomien.de, 1 thompsonfamily.cloud, 1 thompsonoh.gov, 1 +thompsonvallarta.com.mx, 1 thomson-mcduffie.gov, 1 thomsonbaby.com, 1 thomsonscleaning.co.uk, 1 @@ -138926,8 +139298,8 @@ thriftdiving.com, 1 thriftywp.com, 1 thrillernyc.com, 1 thrillkill.tk, 1 -thriva.co, 1 thriveatfive.org.uk, 1 +thrivefostering.com, 1 thriveondev.com, 1 thriver.com, 1 thrivetours.ca, 0 @@ -139034,7 +139406,6 @@ tianeptine.com, 1 tianibeeming.com, 1 tianibeeming.com.au, 1 tianjiaxi.com, 1 -tianjinair.com, 1 tianle.sh, 1 tianshili.me, 1 tiantangbt.com, 1 @@ -139064,7 +139435,6 @@ tiburgundysi.ga, 1 ticalcgames.tk, 1 ticfleet.com, 1 tichdiem80.com, 1 -tichieru.pw, 1 ticinoscout.ch, 1 tickertable.com, 0 tickertoolkit.com, 1 @@ -139076,7 +139446,6 @@ ticketfan.es, 1 tickethut.be, 1 ticketix.com, 1 ticketmaze.com, 1 -ticketpay.jp, 1 ticketpro.ca, 1 ticketrestaurant.us, 1 ticketrunway.com, 1 @@ -139157,6 +139526,7 @@ tierarztpraxis-illerwinkel.de, 1 tieredaccess.com, 1 tierfaszienation.de, 1 tiergear.com.au, 1 +tierneurologie-leipzig.de, 1 tieronegraphics.com, 1 tierparadies-muhrielle.org, 1 tierra-indomables.tk, 1 @@ -139217,7 +139587,6 @@ tigta.gov, 1 tigzirt.tk, 1 tihvin.tk, 1 tii.audio, 1 -tii.party, 1 tiihosen.fi, 1 tiim.technology, 1 tiindia.com, 1 @@ -139270,6 +139639,7 @@ tilitop.tk, 1 till-grossmann.de, 1 till.fyi, 1 till.im, 1 +tillamook911.gov, 1 tillamookcounty.gov, 1 tillberg.us, 1 tillehus.frl, 1 @@ -139297,6 +139667,7 @@ tim427.net, 0 timacdonald.me, 1 timawesomeness.com, 1 timbarlotta.com, 1 +timberbuilt.com.au, 1 timbercreekcanyontx.gov, 1 timberjewelleryboxes.ga, 1 timberjoineryperth.com.au, 1 @@ -139305,6 +139676,7 @@ timbrust.de, 1 timbuktutimber.com, 1 timcamara.com, 1 timco.cloud, 1 +timcomp.com, 1 timdebruijn.nl, 1 timdemisch.de, 1 timdemisch.email, 1 @@ -139333,12 +139705,10 @@ timecamp.pl, 1 timecaptis.com, 1 timecarrot.tk, 1 timecheck.tk, 1 -timedin.net, 1 timefor.tk, 1 timeglass.de, 1 timelapsetv.tk, 1 timeless-photostudio.com, 1 -timeless-spirit.com, 1 timelesstopiary.com, 1 timelesstreasures.tk, 1 timelettings.com, 1 @@ -139374,7 +139744,6 @@ timesofisrael.com, 1 timesofmalta.com, 1 timespace.eu.org, 0 timespreader.com, 0 -timeswath.uk, 1 timeswiki.org, 1 timetab.org, 1 timetastic.co.uk, 1 @@ -139442,12 +139811,12 @@ timvivian.ca, 1 timweb.ca, 1 timx.uk, 1 timysewyn.be, 0 -tin-bao.com, 1 tina-heuter.de, 1 tina.is, 1 tina.media, 1 tinaarenaweb.tk, 1 tinaevers.com, 1 +tinageroldinger.com, 1 tinakay-photography.com, 1 tinamajorino.tk, 1 tinandthyme.uk, 1 @@ -139500,6 +139869,7 @@ tiny-tattoos.tk, 1 tiny.ee, 1 tiny777.com, 1 tinyarcademachines.com, 1 +tinybeez.com.au, 1 tinychen.com, 1 tinycrm.pl, 1 tinydogs.ga, 1 @@ -139586,6 +139956,7 @@ tis.rs, 1 tischlerei-klettke.de, 1 tisec.info, 1 tishomingo.news, 1 +tisiclidisepta.cz, 1 tisina.org, 1 tiski-shop.ru, 1 tisknunahadry.cz, 1 @@ -139681,7 +140052,7 @@ tkhirianov.tk, 1 tkhsurgery.com, 1 tki.jp, 1 tkic.com.au, 1 -tkiely.net, 1 +tkiely.net, 0 tkirch.de, 1 tklist.us, 1 tklm.pl, 1 @@ -139691,6 +140062,7 @@ tkonstantopoulos.tk, 1 tkpayrollsolutions.com, 1 tksainc.com, 1 tkts.cl, 1 +tkttekstil.com, 1 tkwataneya.tk, 1 tkwhongkong.tk, 1 tl.gg, 1 @@ -139722,7 +140094,6 @@ tlpn.eu, 1 tlroadmap.io, 1 tls-proxy.de, 1 tls.builders, 1 -tls.care, 0 tls.support, 1 tlsbv.nl, 1 tlsdane.com, 1 @@ -139731,8 +140102,9 @@ tlsmail.cc, 1 tlsrobot.se, 1 tlumaczenie.com, 1 tlv77.net, 1 +tlvgraffiti.co.il, 1 tlyphed.net, 1 -tlys.de, 0 +tlys.de, 1 tm-its.com, 1 tm-sydney.au, 1 tm-t.ca, 1 @@ -139755,6 +140127,7 @@ tmbergtmberg.ga, 1 tmbergtmberg.gq, 1 tmbergtmberg.ml, 1 tmbergtmberg.tk, 1 +tmbpublicite.com, 1 tmbservis.cz, 1 tmc.com.ar, 1 tmc.com.mt, 1 @@ -139807,7 +140180,6 @@ tnt.construction, 0 tnt2k.de, 1 tntbooks.ca, 1 tntmobi.com, 1 -tntuservices.com, 1 tntware.com, 1 tnurocancer.com, 1 tnusedoil.gov, 1 @@ -139882,7 +140254,6 @@ tobinc.ddnss.de, 1 tobis-rundfluege.de, 1 tobis.cloud, 1 tobnm.gov, 1 -tobruxo.com.br, 1 tobtennis.tk, 1 toby.website, 1 toby3d.me, 1 @@ -139922,7 +140293,6 @@ todayfinance.news, 1 todayfinancial.news, 1 todayjobs.pk, 0 todaylearn.tk, 1 -todaymeow.com, 1 todayprice.ga, 1 todaysbestinsurance.com, 1 todaysparent.com, 1 @@ -139977,6 +140347,7 @@ tofliving.nl, 1 tofu.cf, 1 tofu.kim, 1 tofuixi.com, 1 +togashishika.com, 1 together.gov, 1 togetherplanning.com, 0 togetherprice.com, 1 @@ -140206,7 +140577,6 @@ tomrunting.pro, 1 toms.ovh, 1 tomschlick.com, 1 tomsdevsn.me, 1 -tomsick.it, 1 tomsk.cf, 1 tomsk.ml, 1 tomsk24.tk, 1 @@ -140312,9 +140682,9 @@ too.com.ua, 1 too.gy, 1 tooadalsauda.kz, 1 toob.fr, 1 -toobi.co.uk, 1 toobug.net, 0 tooelecity.gov, 1 +tooeleco.gov, 1 tooelecountyvotes.gov, 1 toofab.com, 1 tooij.com, 1 @@ -140370,7 +140740,7 @@ toothimplantsydney.com.au, 1 toothless.tk, 1 toothpique.tk, 1 toothsearch.tk, 1 -tooti.biz, 1 +tooti.biz, 0 tootl.org, 1 tootsi.edu.ee, 1 tootsiewootsies4d.com, 1 @@ -140483,6 +140853,7 @@ topfinanzas.com, 1 topfiremedia.com, 1 topfivepercent.co.uk, 1 topfood.club, 1 +topfrags.pl, 1 topfreeporn.com, 1 topfx.com, 1 topfx.com.sc, 1 @@ -140494,6 +140865,7 @@ toph.co, 1 tophat.studio, 1 tophatpuffin.com, 0 tophighnorldiet.gq, 1 +tophomeappliancerepair.com, 1 tophr.kz, 1 topicalnet.de, 1 topicdesk.com, 1 @@ -140560,7 +140932,6 @@ toprci.com.br, 1 topreit.ru, 1 toprelatos.com, 1 topsailbeachnc.gov, 1 -topsailtechnologies.com, 1 topseo.gq, 1 topservercccam.tv, 1 topservers.ga, 1 @@ -140570,14 +140941,12 @@ topshop.tk, 1 topshoptools.com, 1 topsights.org, 1 topsites.cc, 1 -topsmartdesign.com, 1 topsnow.ru, 1 topspace.tk, 1 topspani.cz, 1 topspin.tk, 1 topsport.bg, 1 topsteroidsonline.com, 1 -topstuffz.com, 1 topsuper60.ag, 1 topsuper60.biz, 1 topsuper60.com, 1 @@ -140607,7 +140976,6 @@ topu.ro, 1 topurls.tk, 1 topvertimai.lt, 1 topviet.ga, 1 -topvision.es, 1 topvpn.pl, 1 topwin.la, 1 topwindowcleaners.co.uk, 1 @@ -140649,7 +141017,6 @@ torigaoka-dc.com, 1 toriko-official.ml, 1 torino.fi, 1 torinotoday.it, 1 -torisamaahirusama.com, 1 tork.news, 1 torkel.se, 1 torlock.com, 1 @@ -140710,8 +141077,8 @@ torrentz2.al, 1 torrero.tk, 1 torresdealbanchez.tk, 1 torresjaen.tk, 1 -torresshop.es, 0 torretzalam.com, 1 +torringtonwy.gov, 1 torsdammen.se, 1 torservers.net, 0 torsten-schmitz.net, 1 @@ -140722,7 +141089,6 @@ torstenzimmermann.com, 1 tortak.ml, 1 torte.roma.it, 1 torticollisexplained.com, 1 -tortikvam.ru, 0 tortillas-duras.cf, 1 tortillas-duras.ga, 1 tortillas-duras.gq, 1 @@ -140732,6 +141098,7 @@ tortocan.com, 1 tortoises-turtles.com, 1 tortuga.ga, 1 tortugan.com.br, 1 +torvex-industrial.com, 1 torwart-jugend.de, 1 tosainu.com.br, 1 tosatopsicologabologna.com, 1 @@ -140892,6 +141259,7 @@ tours-in-petersburg.tk, 1 toursaindia.com, 1 toursandtransfers.it, 0 tourshopfresno.com, 1 +toursmontessori.com, 1 toursvieuxquebec.com, 1 tourteller.com, 1 tourtransferitaly.it, 1 @@ -140976,11 +141344,14 @@ townofadamswi.gov, 1 townofavonwi.gov, 1 townofbalsamlakewi.gov, 1 townofbarneswi.gov, 1 +townofbartonvt.gov, 1 townofbayfieldwi.gov, 1 +townofbeaver-clark-wi.gov, 1 townofbeavermarinettewi.gov, 1 townofbeecherwi.gov, 1 townofbelgiumwi.gov, 1 townofbeloitwi.gov, 1 +townofbergenwi.gov, 1 townofbrazeauwi.gov, 1 townofbridgewater.ca, 1 townofbrillionwi.gov, 1 @@ -140998,12 +141369,14 @@ townofcanandaigua.gov, 1 townofcantonct.gov, 1 townofcaponbridgewv.gov, 1 townofcarthagetn.gov, 1 +townofcasselwi.gov, 1 townofcedarburgwi.gov, 1 townofchenangony.gov, 1 townofcherrycreekny.gov, 1 townofchesterwi.gov, 1 townofclarnowi.gov, 1 townofclaytonny.gov, 1 +townofclearcreek.gov, 1 townofclearfieldwi.gov, 1 townofclearlakewi.gov, 1 townofclevelandnc.gov, 1 @@ -141014,6 +141387,7 @@ townofcooperstownwi.gov, 1 townofcranmoor.gov, 1 townofdaltonnh.gov, 1 townofdane.gov, 1 +townofdaywi.gov, 1 townofdecaturwi.gov, 1 townofdepositny.gov, 1 townofdewhurstwi.gov, 1 @@ -141022,14 +141396,20 @@ townofdrammen-wi.gov, 1 townofdraperwi.gov, 1 townofdrummondmt.gov, 1 townofdunbarwi.gov, 1 +townofeaglewi.gov, 1 +townofeastonwi.gov, 1 +townofeasttroywi.gov, 1 townofeaugallewi.gov, 1 townofedenwi.gov, 1 townofemmetwi.gov, 1 +townofeutawville.gov, 1 townofevansny.gov, 1 townofexcelsiorwi.gov, 1 +townofexeterny.gov, 1 townoffairfieldwi.gov, 1 townoffonddulacwi.gov, 1 townofforestvernonwi.gov, 1 +townoffreedomnh.gov, 1 townofgalewi.gov, 1 townofgardenvalleywi.gov, 1 townofgardnerwi.gov, 1 @@ -141042,6 +141422,7 @@ townofgrantsburgwi.gov, 1 townofgrantshawanowi.gov, 1 townofgreengrovewi.gov, 1 townofgreenlake.gov, 1 +townofhalseywi.gov, 1 townofhamburgny.gov, 1 townofhamiltonny.gov, 1 townofharrisonmcwi.gov, 1 @@ -141074,6 +141455,7 @@ townofleroywi.gov, 1 townoflibertyocwi.gov, 1 townoflincolnforestwi.gov, 1 townoflindenwi.gov, 1 +townoflisbonwi.gov, 1 townoflomira.gov, 1 townoflucas-wi.gov, 1 townofluskwy.gov, 1 @@ -141086,6 +141468,7 @@ townofmecanwi.gov, 1 townofmentorwi.gov, 1 townofmerrillwi.gov, 1 townofmertonwi.gov, 1 +townofmiltonnc.gov, 1 townofmiltonwi.gov, 1 townofmineral.net, 1 townofminocqua.gov, 1 @@ -141103,11 +141486,14 @@ townofnewpaltzny.gov, 1 townofnilesny.gov, 1 townofnorwaywi.gov, 1 townofnorwichny.gov, 1 +townofnunnco.gov, 1 +townofoasiswi.gov, 1 townofomro.gov, 1 townofonalaskawi.gov, 1 townofonondaga.gov, 1 townoforegonwi.gov, 1 townofpolk-wi.gov, 1 +townofportwashingtonwi.gov, 1 townofpoygan.gov, 1 townofprincessannemd.gov, 1 townofpulaskiwi.gov, 1 @@ -141135,6 +141521,7 @@ townofsheboyganfallswi.gov, 1 townofsheboyganwi.gov, 1 townofsidneyny.gov, 1 townofsigelwoodwi.gov, 1 +townofsomersetmd.gov, 1 townofspiderlakewi.gov, 1 townofstanley-wi.gov, 1 townofstarmandny.gov, 1 @@ -141149,6 +141536,7 @@ townofthomsonmn.gov, 1 townofthorpwi.gov, 1 townofthreelakeswi.gov, 1 townoftroupsburgny.gov, 1 +townoftruckee.gov, 1 townofturtlewi.gov, 1 townofulyssesny.gov, 1 townofuniondoorwi.gov, 1 @@ -141171,6 +141559,7 @@ townofweyauwega-wi.gov, 1 townofwhitewaterwi.gov, 1 townofwinfieldwi.gov, 1 townofwinneconne.gov, 1 +townofwinter.gov, 1 townofwittenbergwi.gov, 1 townofwoodruffwi.gov, 1 townofwoodvillewi.gov, 1 @@ -141197,6 +141586,7 @@ toymarket.tk, 1 toyonut.co.jp, 0 toyopac.com, 1 toyota-kinenkan.com, 1 +toyota.com.sg, 1 toyotaconnected.co.th, 1 toyotapartsdeal.com, 1 toyotapartsprime.com, 1 @@ -141286,7 +141676,6 @@ trabajoreal.com, 1 trabajouniversitario.tk, 1 trabalance.com, 1 trabbel.org, 1 -trabia.com, 1 traccxs.com, 1 trace.best, 1 trace.guru, 1 @@ -141344,6 +141733,7 @@ tracxn.com, 1 tracyhaze.net, 1 tracyrobbinsking.com, 1 trad-n-vo.com, 1 +tradagars.se, 1 trade-arcade.com, 1 trade-bot.cf, 1 trade-foods.com, 1 @@ -141371,14 +141761,14 @@ trademotion.com, 1 tradeonfx.com, 1 tradepass.ru, 1 tradeplotter.com, 1 -traderfox.de, 1 +traderfox.de, 0 traderinside.ga, 1 traderlion.com, 1 traderpen.com, 1 +traders.mba, 1 tradersclub.com.br, 1 tradersport.tk, 1 tradersrank.ga, 1 -tradesafe.co.za, 1 tradesecretslaw.com, 1 tradeshift.com, 1 tradeshowfreightservices.com, 1 @@ -141449,6 +141839,7 @@ trailblazers.tk, 1 trailcloud.ink, 1 trailerparty.com, 1 trailforks.com, 1 +traillcountynd.gov, 1 trailrider.tk, 1 trailrunbern.ch, 1 trainable.cf, 1 @@ -141460,9 +141851,9 @@ trainiac.com.au, 1 trainingcentral.cf, 1 trainingcourt.com, 1 trainingflow.com, 1 -traininghamburg.de, 1 traininglife.org, 1 trainingminds.nl, 1 +trainingpordev.wpenginepowered.com, 1 trainingproviderresults.gov, 1 trainings-handschuhe-test.de, 1 trainingsalicante.tk, 1 @@ -141534,7 +141925,6 @@ trandanhland.com, 1 trangcongnghe.com, 1 trangthienlong.com.vn, 1 tranhlavender.com, 1 -tranhmonalisa.vn, 1 tranmerelectric.com, 1 trannysurprise.com, 1 tranquilidade.ao, 1 @@ -141569,14 +141959,14 @@ transdyne.com, 1 transes.com.tr, 1 transfair.sh, 1 transfer-sheregesh.com, 1 -transfer-v-sheregesh.ru, 1 transfer-vsheregesh.ru, 1 transfer.pw, 1 transfera-sheregesh.ru, 1 transferagent.co, 1 transferbags.com, 1 +transferd.ru, 1 transferistan.com, 1 -transfermate.com, 1 +transfermate.com, 0 transfero-sheregesh.ru, 1 transfers-sheregesh.ru, 1 transferserver.at, 1 @@ -141637,6 +142027,7 @@ transnexus.com, 1 transon.tk, 1 transpak-cn.com, 1 transparency.cf, 1 +transparency.gov.au, 1 transparencyinadmissions.org, 1 transparencynj.com, 1 transparent.cf, 1 @@ -141804,7 +142195,6 @@ travelholicworld.com, 1 travelhoppers.com, 1 travelhub.ie, 1 travelhusky.ga, 1 -travelhype.co.uk, 1 travelhype.shop, 1 traveling-thailand.info, 1 travelingagency.tk, 1 @@ -141905,6 +142295,7 @@ travelvisit.cf, 1 travelways.ml, 1 travelwithbender.com, 1 travelzoneshop.com, 1 +travemestra.pt, 1 traverse.com.ua, 0 travi.org, 1 travianbattleplanner.com, 1 @@ -141920,13 +142311,13 @@ travishenning.com, 1 travislord.xyz, 0 travkolyl.gq, 1 travler.net, 1 +travme.net, 1 travnik24.tk, 1 travuscka.ru, 1 trawox.com, 1 traws.cymru, 1 traxpayroll.com, 1 traxstage.com, 1 -trayinc.com, 1 trayport.com, 1 traza.cl, 1 trazodoneonline.tk, 1 @@ -141974,7 +142365,6 @@ treexy.com, 1 treezone.net, 1 trefpuntdemeent.nl, 1 trehand.fr, 1 -treiberdrivers.com, 1 treibholz-norddeich.de, 1 treier.xyz, 1 treinmagazine.be, 1 @@ -142073,6 +142463,7 @@ trezor.io, 1 trezy.me, 1 trezy.net, 1 trfmn.gov, 1 +trharitasi.com, 1 trhastane.com, 1 trhknih.cz, 1 tri.gg, 1 @@ -142117,6 +142508,7 @@ tribetrails.com, 1 tribinagroup.co.id, 1 tribinary.tk, 1 tribistovo.tk, 1 +tribospiercing.com.br, 1 tribunatv.ml, 1 tribunesia.ga, 1 tribut.de, 1 @@ -142209,6 +142601,7 @@ trineco.fi, 1 tringle.org, 1 trinhtrongson.tk, 1 trini.tk, 1 +trinidadhousing.gov, 1 trinitasgyor.hu, 1 trinitatis-leipzig.de, 1 trinitatiskindergarten.de, 1 @@ -142231,6 +142624,7 @@ triomedspa.com, 1 triomoda.com.br, 1 trionyx.ph, 1 triop.se, 1 +triozon.hu, 1 trip.my, 1 tripadvicestore.tk, 1 tripanimal.tk, 1 @@ -142239,7 +142633,6 @@ tripguide.is, 1 tripisland.tk, 1 triple1.net, 1 tripleblossom.com, 1 -triplecrownsports.com, 1 triplefork.com.ua, 1 triplejprints.com, 1 triplekeys.net, 1 @@ -142286,6 +142679,8 @@ triumph-hannover.de, 1 triumph-rheinhessen.de, 1 triumph-schongau.de, 1 triumph-stuttgart.de, 1 +trivid.in, 1 +trividtech.in, 1 triwan.sk, 1 trixi.com, 1 trixiebooru.org, 1 @@ -142293,6 +142688,7 @@ trixietainted.net, 1 trixy.com.br, 1 triz.co.uk, 0 trizettoprovider.com, 1 +trjct.online, 1 trkhosting.ga, 1 trkmakine.com.tr, 1 trkpuls.tk, 1 @@ -142413,8 +142809,11 @@ troyhuntstress.com, 1 troyhuntsucks.com, 1 troyjanda.com, 1 troykao.com, 1 +troypolicemo.gov, 1 troytn.gov, 1 troytwpdelawareoh.gov, 1 +troytx.gov, 1 +troyvt.gov, 1 troywalworthwi.gov, 1 troywistcroix.gov, 1 trpa.gov, 1 @@ -142591,7 +142990,6 @@ truong.fi, 1 truonganhdecor.com, 1 truongnguyen.live, 1 truongthanhaudio.com, 1 -truopio.com, 1 truqu.com, 1 trureg.uk, 1 truromusicteacher.co.uk, 1 @@ -142607,6 +143005,7 @@ trust-ted.co.uk, 1 trust.zone, 1 trust2protect.de, 1 trustarts.org, 1 +trustauth.cn, 1 trustcert.net, 1 trustcert.org, 1 trustcloud.ai, 1 @@ -142646,10 +143045,10 @@ truyen-hentai.ru, 1 truyenfull.vn, 1 truyenkiemhiep.com.vn, 1 truyenmoivn.com, 1 -truyenmoizz.net, 1 truyentienhiep.com.vn, 1 trveled.com, 1 trw-reseller.com, 1 +trwebmaster.com, 1 trwebtoon.com, 1 trxnews.today, 1 try2admin.pw, 1 @@ -142692,6 +143091,7 @@ tryroyalcanin.com, 1 trystagency.com, 1 tryti.me, 1 trytivi.com, 1 +trytn.com, 1 tryupdates.com, 1 trywesayyes.com, 1 trz.cz, 1 @@ -142736,6 +143136,7 @@ tshirtgenerator.ga, 1 tshirtscapetown.com, 1 tshirtsforsale.co.za, 1 tshirtsouthafrica.co.za, 1 +tsia.com, 1 tsico.com, 1 tsicons.com, 1 tsig.nl, 1 @@ -142762,9 +143163,11 @@ tsra.gov.au, 1 tsriggingequipment.com, 1 tsrv.pw, 0 tss.am, 1 +tssvbraga.nl, 1 tst-band.tk, 1 tsu.re, 1 tsueri.cloud, 1 +tsugedental-kids.tokyo, 1 tsukhani.com, 1 tsukikoh.com, 1 tsukikoh.jp, 1 @@ -142805,7 +143208,6 @@ tt3766.com, 0 tt3999.com, 1 tt5197.co, 1 tt6729.co, 1 -tt6729.com, 1 tt6957.co, 1 tt7199.com, 1 tt7299.com, 1 @@ -142825,10 +143227,10 @@ ttcf.ca, 1 ttchan.org, 1 ttclub.fr, 1 ttdrive.ru, 1 +ttdt.org, 1 ttfin.ch, 1 tthomes.vn, 1 ttill.de, 1 -ttkiel.de, 1 ttlet.com, 1 ttlg.io, 1 ttluoli.com, 1 @@ -142843,13 +143245,11 @@ ttrade.ga, 1 ttrecms.com, 1 tts-assessments.com, 1 ttshapn.org, 1 -ttsoft.pl, 0 ttspttsp.com, 1 ttsteel.co, 1 ttt-networks.com, 1 tttfic.com, 1 ttug.co.uk, 1 -ttunda.com, 1 ttv-bernisse80.tk, 1 ttwtrader.com, 1 tty.space, 1 @@ -142920,7 +143320,6 @@ tuffsruffs.se, 1 tufilo.com, 0 tuftonboronh.gov, 1 tugadar.com, 1 -tugafm.com, 1 tugesha.com, 1 tugnut.tk, 1 tugrul.blog, 0 @@ -142964,7 +143363,6 @@ tulotos.com, 1 tulpawiki.org, 1 tulsa.tech, 1 tulsameetingroom.com, 1 -tulsaworkshop.org, 1 tulsaworld.com, 1 tulumcosmeticos.com.br, 1 tulup.io, 1 @@ -142994,6 +143392,7 @@ tundermadar.hu, 1 tune-web.de, 1 tunenet.ml, 1 tuner.cloud, 1 +tunescoot.site, 1 tuneserver.tk, 0 tungstenworld.com, 0 tuning-parts24.de, 1 @@ -143131,7 +143530,6 @@ turkodon.com, 1 turkology.tk, 1 turkrap.tk, 1 turkreno.com, 1 -turkrock.com, 1 turksell.ru, 1 turksite.tk, 1 turksiteleri.tk, 1 @@ -143281,9 +143679,12 @@ tuzlamap.tk, 1 tuzlasite.tk, 1 tv-mainzlar.de, 1 tv-online.ml, 1 +tv-pes.cz, 1 tv-programme.be, 1 tv-programme.com, 1 tv-radio.com, 1 +tv-seznam-cz.cz, 1 +tv-seznamcz.cz, 1 tv-sports.fr, 1 tv-tuners.cf, 1 tv-zone.tk, 1 @@ -143294,6 +143695,7 @@ tvaerialsmanchester.com, 1 tvarkaulietuva.lt, 1 tvatomic.com, 1 tvbarled.com, 1 +tvblog.it, 1 tvboxstop.com, 0 tvbracketman.co.uk, 1 tvcal.net, 1 @@ -143327,7 +143729,6 @@ tvlanguedoc.com, 1 tvleaks.se, 1 tvlplus.net, 1 tvmice.tk, 1 -tvmodules.it, 1 tvmounting-houston.com, 1 tvnow.de, 1 tvoedelo.ml, 1 @@ -143340,15 +143741,18 @@ tvorog.dedyn.io, 1 tvos.eu, 1 tvoyaknighka.ga, 1 tvoysad.ru, 0 +tvpes.cz, 1 tvquot.es, 1 tvrestyler.eu, 1 tvreviewer.tk, 1 tvs-virtual.cz, 1 tvseasons.tk, 1 tvseries.info, 1 +tvseznamcz.cz, 1 tvsheerenhoek.nl, 1 tvsscs.com, 1 tvstore-247.net, 1 +tvszn.cz, 1 tvtj.ml, 1 tvtsvod.com, 1 tvzahist.com.ua, 1 @@ -143385,7 +143789,6 @@ tweetfinity.com, 1 tweetfinityapp.com, 1 tweetyconnect.com, 1 twelve-inch-classics.tk, 1 -twelve.rocks, 1 twelvecolonies.tk, 1 twelvecornerspediatrics.com, 1 twem.ddns.net, 1 @@ -143409,7 +143812,6 @@ twincitynissantxparts.com, 1 twindii.com, 1 twinfield-apps.nl, 1 twinflame.tf, 1 -twinflame.voyage, 1 twinhealth.com, 1 twinkpop.com, 1 twinkseason.com, 1 @@ -143432,6 +143834,8 @@ twisto.pl, 1 twistopay.com, 1 twistys.com, 1 twistysnetwork.com, 1 +twistyspremium.com, 1 +twistysreel.com, 1 twit-guide.com, 1 twitchplaysleaderboard.info, 1 twitchy.tk, 1 @@ -143489,6 +143893,8 @@ txhb.gov, 1 txlocksmiththewoodlands.com, 1 txlrs.org, 1 txryan.com, 1 +txsmartbids.gov, 1 +txsmartbuy.gov, 1 txtd.io, 1 txtdb.com, 1 txtdirect.com, 1 @@ -143552,6 +143958,7 @@ tylerobrien.org, 1 tyleromeara.com, 1 tylerpayne.tk, 1 tylerschmidtke.com, 0 +tylertexas.gov, 1 tylervigario.com, 1 tylko-wazne.tk, 1 tymoch.pl, 1 @@ -143637,7 +144044,6 @@ tzchz.pp.ua, 1 tzdn.gq, 1 tzeribi.fr, 1 tzgo.at, 1 -tzinsurance.com, 1 tziyona.net, 1 tznews.me, 1 tzonevrakis.gr, 1 @@ -143692,9 +144098,7 @@ u5.re, 1 u51365.com, 1 u5197.co, 1 u6729.co, 1 -u6729.com, 0 u6957.co, 1 -u6957.com, 0 u6a5hqf.top, 1 u7ae.com, 1 u81365.com, 1 @@ -143718,6 +144122,7 @@ uaefiu.gov.ae, 1 uaemegadeals.com, 1 uaestorages.com, 1 uafinance.net, 1 +uaireceitas.com.br, 1 ualove.tk, 1 uamxsociologia.tk, 1 uanews.tk, 1 @@ -143739,12 +144144,10 @@ uavis.com.au, 1 ub.edu.vn, 1 ub.net, 1 ub3rk1tten.com, 1 -ub889.com, 1 uba-tra.tk, 1 ubaid.tk, 1 ubaldopoa.tk, 1 ubanks.com.ua, 1 -ubcani.com, 1 uber-work.tk, 1 uberactivist.com, 1 uberalles.live, 1 @@ -143756,7 +144159,6 @@ uberi.fi, 1 ubermail.me, 1 uberpromocodes.us, 1 ubersmith.com, 1 -uberwald.ws, 1 ubezpieczeniaonline.pl, 1 ubezpieczeniazyciowe.pl, 1 ubezpieczenie.com.pl, 1 @@ -143821,6 +144223,7 @@ ucheba.ga, 1 ucheba.gq, 1 ucheba.tk, 1 uchicagomedicine.org, 0 +uchwytyozdobne.pl, 1 ucibt.com, 1 ucih.ru, 1 ucinvest.com.au, 1 @@ -143832,6 +144235,7 @@ uclip.club, 1 ucmatedeveloper.gq, 1 ucmjlawyers.com, 1 ucmultrasuoni.it, 1 +ucngame.com, 1 ucphotography.net.au, 1 ucppe.org, 1 ucraft.ai, 1 @@ -143856,6 +144260,7 @@ udenlandske-casinoer.dk, 1 udenlandskecasinoer.dk, 1 udenlandskeonlinecasino.com, 1 udenrigspolitik.dk, 1 +udeoghjemme.dk, 1 udi.no, 1 udid.fyi, 1 udien.tk, 1 @@ -143917,7 +144322,6 @@ ufu100.com, 1 ug.gg, 1 ugarte-zestoa.com, 1 ugb-verlag.de, 0 -ugc.fr, 1 ugcdn.com, 1 ugeek.tk, 1 ugg.com, 1 @@ -143966,9 +144370,10 @@ uiberlay.cz, 1 uicchy.com, 1 uid0.pl, 1 uidesignlab.com, 1 -uiharu.top, 0 +uiharu.top, 1 uika-bogor.ac.id, 1 uinst.tk, 1 +uintah.gov, 1 uinvest.ml, 1 uinvest.tk, 1 uiop.link, 1 @@ -143991,7 +144396,6 @@ ujob.com.cn, 1 ujotthon.hu, 1 ujvary.eu, 1 uk.search.yahoo.com, 0 -ukad-group.com, 1 ukari.hokkaido.jp, 0 ukb.sch.id, 0 ukbc.london, 1 @@ -144031,9 +144435,12 @@ ukpts.org, 1 ukraflora.ua, 1 ukrainci.com.ua, 1 ukraine-standart.com.ua, 1 +ukraineoversight.gov, 1 ukrainians.ch, 1 ukrainianwall.com, 1 ukrainskie-konstrukcii.com.ua, 1 +ukrajinski-novyny.cz, 1 +ukrajinskinovyny.cz, 1 ukrapak.com.ua, 1 ukrcredit.net, 1 ukrn.io, 1 @@ -144094,6 +144501,7 @@ ultimateappreviews.co, 1 ultimatebabyshowergifts.ga, 1 ultimatebattle.tk, 1 ultimatebattles.club, 1 +ultimatecheerleaders.com, 1 ultimateclub.tk, 1 ultimatefilmpromotion.com, 0 ultimatefxtools.com, 0 @@ -144112,12 +144520,12 @@ ultimatepaleoguide.com, 1 ultimateparts.nl, 1 ultimatepatrol.de, 1 ultimatepower.ga, 1 +ultimatereality.ae, 1 ultortech.com, 1 ultra-fast.net, 1 ultra-pro.ga, 1 ultra.gen.tr, 1 ultra.law, 1 -ultra4k.com, 1 ultrabkk.com, 1 ultracentr.ml, 1 ultracoupon.net, 1 @@ -144151,11 +144559,8 @@ ulysim.com, 1 ulyssesenergy.it, 1 um-sachsen-pictures.de, 1 um.es, 0 -umagoyal.com, 1 umami.vercel.app, 1 -umamibbqsushi.com, 1 umamibites.com, 1 -umanews.net, 1 umanityracing.com, 1 umanupszn.gov.ua, 1 umap.uz, 1 @@ -144220,6 +144625,7 @@ unasim.gq, 1 unataly.gq, 1 unataz.tk, 1 unatbeaubrid.cf, 1 +unatco.me, 1 unatco.noip.me, 1 unausa.com.br, 1 unautreregard.tk, 1 @@ -144245,6 +144651,7 @@ unblockit.ist, 1 unblockit.me, 1 unblockit.name, 1 unblockit.nz, 1 +unblockit.ong, 1 unblockit.vegas, 1 unbolt.cf, 1 unbonavocat.fr, 1 @@ -144255,6 +144662,7 @@ uncarved.com, 1 uncensoreddns.dk, 1 uncensoreddns.org, 1 uncentodecousas.tk, 1 +unchex.com, 0 unchile.com, 1 uncinema.cf, 1 uncivserver.xyz, 1 @@ -144358,7 +144766,6 @@ uni2share.com, 1 unia.es, 1 unian.info, 1 uniaofraternalraulcury.com.br, 1 -unibaby.com, 1 unibet.bz, 1 unibet.ltd, 1 unibev.net, 1 @@ -144438,6 +144845,7 @@ unimus.net, 1 unimusica.tk, 1 uninatural.com.br, 1 unine.fun, 1 +uninets.com, 1 unionciclistabinefar.tk, 1 unioncountyilcourts.gov, 1 unioncountyiowa.gov, 1 @@ -144484,10 +144892,8 @@ uniselectweb.com, 1 uniserve.com, 1 unison-d.com, 1 unisontech.org, 1 -unisplendour.com, 1 unisul.br, 1 unisupdi.com, 1 -unisyssecurity.com, 1 unit-linked.ru, 1 unit-soft.com, 0 unit7jazz.org, 1 @@ -144506,7 +144912,6 @@ unitedaviate.com, 1 unitedbaby.fr, 1 unitedbusinessbank.com, 1 unitedcyberdevelopment.com, 1 -unitedfitness.com.au, 1 unitedforwildlife.org, 0 unitedhomeservices.com.au, 1 unitedkingdoms-guild.com, 1 @@ -144632,7 +145037,6 @@ unknowntrojan.win, 1 unko.cz, 1 unkrn.com, 1 unleashfido.com, 1 -unleashyouridentity.com, 0 unli.xyz, 1 unlimitedconference.id, 1 unlimiteddata.digital, 1 @@ -144647,6 +145051,7 @@ unlockblackberryfree.co.uk, 1 unlockboot.com, 0 unlocken.nl, 1 unlockerboss.com, 1 +unlocks.co.uk, 1 unlockscheveningen.nl, 1 unlocktalent.gov, 1 unlocktoolactivation.com, 1 @@ -144658,7 +145063,6 @@ unmask.earth, 1 unmetric.com, 1 unminutomami.com, 1 unmo.com, 1 -unn-edu.info, 1 unnamed.tk, 1 unnas.ca, 1 unniehallyu.co.uk, 1 @@ -144740,7 +145144,6 @@ untvweb.com, 1 unufoundation.com, 1 unusualhatclub.com, 1 unusualsubstance.com, 1 -unveiledgnosis.com, 1 unveilturkey.com, 1 unvetalaretraite.ca, 1 unviajedesabor.com, 1 @@ -144752,10 +145155,10 @@ unworthy.ml, 1 unwrittens.net, 1 unx.dk, 1 unxicdellum.cat, 1 +uny.ac.id, 1 unyouth.co.nz, 1 unyouth.nz, 1 unyouth.org.nz, 1 -uoe.com, 1 uomo.com.ar, 1 uopeople.reviews, 1 uoui.de, 1 @@ -144859,7 +145262,6 @@ uportal.tk, 1 upp.com, 1 uppercloud.cf, 1 upperglass.co.uk, 1 -upperinc.com, 1 upperskagittribe-nsn.gov, 1 uppfinnarenc.tk, 1 upplands-bro.se, 1 @@ -145189,6 +145591,8 @@ used255.xyz, 1 useful-thing.ru, 1 usefuldiy.com, 1 usefulinsight.com, 1 +useinsider.com, 1 +usembassy.gov, 1 usemergencyservices.com, 1 usenet.tk, 1 usenethd.li, 1 @@ -145221,6 +145625,7 @@ ushealthprovider.ga, 1 usherwoodexecutivetravel.com, 1 usicecenter.gov, 1 usidfc.gov, 1 +usimmigration.us, 1 usintimate.com.br, 1 usjobmarket24.com, 1 usjt.br, 1 @@ -145229,13 +145634,13 @@ uskaonline.tk, 1 uskaria.com, 1 uskostadariksi.fi, 1 usleravnekrog.dk, 1 -uslugait.pl, 1 uslugi-advokata.ga, 1 uslugi-advokata.tk, 1 uslugi-online.pl, 1 uslugi-voronezh.tk, 1 uslugikoparkalodz.gq, 1 usmammy.com.tw, 1 +usmanelectronic.pk, 1 usmantrader.gq, 1 usmiddleclass.net, 1 usmint.gov, 1 @@ -145253,6 +145658,7 @@ uspanglish.com, 1 usparklodging.com, 1 uspeh62.tk, 1 uspeli.ml, 1 +uspesni.eu, 1 uspesnyprvnacek.cz, 1 usphs.gov, 1 uspib.info, 1 @@ -145311,6 +145717,7 @@ utahonlinedivorce.com, 0 utahorthofacialsurgery.com, 1 utahphotogs.com, 1 utaindoradio.cf, 1 +utajovana-mista.cz, 1 utangard.net, 1 utaowan.com, 0 utarn.icu, 1 @@ -145380,7 +145787,6 @@ utwf.org, 1 utzon.net, 1 uu5197.co, 1 uu6729.co, 1 -uu6729.com, 0 uu6957.co, 1 uu9297.co, 1 uu939.com, 1 @@ -145457,11 +145863,19 @@ uzbekkizlari.ml, 1 uzbekkizlari.tk, 1 uzbektumblers.tk, 1 uzbwap.tk, 1 +uze-mobility.com, 1 uze-store.com, 1 uzhas-uzhasny.ml, 1 +uzhaul.com, 1 uzhits.cf, 1 uzidesign.com, 1 uziregister.nl, 0 +uzivatelske-pruzkumy.cz, 1 +uzivatelske-vyzkumy.cz, 1 +uzivatelskepruzkumy.cz, 1 +uzivatelsky-vyzkum.cz, 1 +uzivatelskypruzkum.cz, 1 +uzivatelskyvyzkum.cz, 1 uzkalip.com, 1 uzmansorusu.com, 1 uznaychtotakoe.ru, 1 @@ -145557,12 +145971,15 @@ vabusinesses.org, 1 vacacionesenlinea.com, 1 vacacionestours.com, 1 vacaf.org, 1 +vacances-ideales.top, 1 vacanze-in-montagna-dolomiti.com, 1 vacanze-merano.org, 1 vacatecleaning.melbourne, 1 vacati0n.tk, 1 +vacation-croatia.com, 1 vacation-in-pisak.tk, 1 vacationfund.co, 1 +vacationrentals.com.co, 0 vacationsforcouples.com, 1 vacaturesonline.nl, 1 vaccantcorner.ml, 1 @@ -145717,7 +146134,6 @@ valiakhmetov.tk, 1 valiant.finance, 1 valiantprep.org, 1 valice.com.au, 1 -valid.com, 1 validation.link, 1 validatis.com, 1 validator.nu, 1 @@ -145760,6 +146176,7 @@ vallenar.tk, 1 valleyautofair.com, 1 valleybrookholidays.com, 1 valleycom.com, 1 +valleycountyid.gov, 1 valleycountyne.gov, 1 valleydalecottage.com.au, 1 valleyofdeath.tk, 1 @@ -145841,10 +146258,9 @@ vamziyuan.com, 1 van-assen.com, 1 van-brandevoort.tk, 1 van-der-straeten.be, 1 -van.ddns.net, 1 van11y.net, 1 vanadrighem.eu, 1 -vanafhier.nl, 0 +vanafhier.nl, 1 vanarok.xyz, 0 vanasperenschoenen.nl, 1 vanbalen.be, 1 @@ -145854,6 +146270,7 @@ vanboyvital.tk, 1 vanbruchem.tk, 1 vanburencounty-mi.gov, 1 vanburencountyiowa.gov, 1 +vanburencountytn.gov, 1 vancityconcerts.com, 1 vancouver.gov, 1 vancouvercosmeticsurgery.ca, 1 @@ -145916,12 +146333,12 @@ vanhove.biz, 1 vaniamgroup.com, 1 vanicium.com, 1 vanier.gc.ca, 1 +vanilkovna.cz, 1 vanilla-official.jp, 1 vanillacoder.co.za, 1 vaninsure247.co.uk, 1 vaniola.com, 1 vanished.tk, 1 -vanitas.xyz, 0 vanitydns.com, 1 vanityestetik.com, 1 vanityfairnapkins.com, 0 @@ -145961,6 +146378,7 @@ vanwunnik.com, 1 vanya.click, 1 vanya.men, 1 vanyavpn.com, 1 +vanyavpn.org, 1 vanyavpn.ru, 1 vaoig.gov, 1 vapebhd.com, 1 @@ -145990,6 +146408,7 @@ vapotank.com, 1 vapoteuse.fr, 1 vapourtown.com, 1 vapteke.ru, 1 +vaptkidsight.azurewebsites.net, 1 var.cc, 1 varaani.tk, 1 varalaval.com, 1 @@ -146000,6 +146419,7 @@ vardakeio.gov.gr, 1 vardenafilhcl.gq, 1 varela-electricite.fr, 1 varelaloca.tk, 1 +varenismirou.cz, 1 varghese.de, 1 variable.dk, 1 variablyconstant.com, 1 @@ -146019,7 +146439,6 @@ varlex.cl, 1 varlin.tk, 1 varney.tk, 1 varnish.ga, 1 -varonahairrestoration.com, 0 varoscak.de, 1 varrogepcentrum.hu, 1 varshathacker.com, 1 @@ -146080,7 +146499,6 @@ vasya-com.tk, 1 vasya-odyag.tk, 1 vasyaka.cf, 1 vasyaka.ga, 1 -vasyharan.com, 1 vat-eu.com, 1 vat-funding.com, 1 vatav.tk, 1 @@ -146124,7 +146542,6 @@ vayavotarcolorado.gov, 1 vaygren.com, 1 vazdemelloconsultoria.com.br, 1 vb.com.br, 1 -vba.rest, 1 vbanu.com.ua, 1 vbelgorode.tk, 1 vbetcn.com, 1 @@ -146135,6 +146552,7 @@ vbttc.com, 1 vburyatii.ml, 1 vbwinery.com, 1 vc123.xyz, 1 +vcachurch.com, 1 vcacursus.nl, 1 vcanederland.nl, 1 vcard.mx, 1 @@ -146153,7 +146571,6 @@ vcm.ru, 1 vcmi.download, 1 vcmiao.cc, 1 vcmiao.com, 1 -vcockpit.de, 1 vconcept.ch, 1 vconcept.me, 1 vconstruct.com, 1 @@ -146199,7 +146616,6 @@ vdslux.eu, 1 vdstc.com, 1 vdw-instruments.com, 1 vdw.ovh, 1 -vdzwan.net, 1 ve-1xbet.com, 1 ve.search.yahoo.com, 0 ve3oat.ca, 1 @@ -146278,6 +146694,7 @@ vegekoszyk.pl, 1 vegepa.com, 1 vegetariantokyo.net, 1 vegetarier-sind-moerder.tk, 1 +vegevie.fr, 1 veggie-einhorn.de, 0 vegoresto.fr, 1 vegpro.com, 1 @@ -146329,7 +146746,7 @@ velo-volga.tk, 1 velo24.tk, 1 velobar.plus, 1 velociter.net, 1 -velocitycu.com, 0 +velocitycu.com, 1 velocityelectronics.com, 1 velocityfiber.com, 1 velocitygames.tk, 1 @@ -146346,6 +146763,7 @@ velostudio.com.ua, 1 velotours.ga, 1 velovelo.gq, 1 velpak21.com, 1 +velthuysemulder.nl, 1 veluwegroenonderhoud.nl, 1 veluwerally2002.tk, 1 veluzian.com, 1 @@ -146366,6 +146784,7 @@ vendadopinheiro.net, 1 vendadopinheiro.org, 1 vendagora.tk, 1 vendasdealbunsbrasil.tk, 1 +vendee.com.au, 1 vendee.tk, 1 vendela.tk, 1 vendermicasarapido.com.mx, 1 @@ -146427,6 +146846,7 @@ ventes-privees-flash.fr, 1 venti-athens.gr, 1 venti.eu.org, 1 ventilateurs-plafond.com, 1 +ventilationkeno.com, 1 ventiques.com, 1 ventizo.com, 1 ventnose.com, 1 @@ -146503,6 +146923,7 @@ verdensflag.dk, 1 verdeplus.net, 1 verdesfoundation.org, 1 verdict.gg, 1 +verdict.ro, 1 verdonkadvocaten.nl, 1 verduccies.com, 0 verdugosxerecistas.tk, 1 @@ -146546,6 +146967,7 @@ verikom.kiev.ua, 1 verindra.ga, 1 veriomed.com, 1 veripn.com, 1 +verisresidential.com, 1 veritablescreening.com, 1 veritafineviolins.com, 1 veritas-data.de, 1 @@ -146563,7 +146985,6 @@ verkeersschoolrichardschut.nl, 1 verkeersschoolvanhouten.nl, 1 verkkovalmentajat.fi, 1 verkossa.tk, 1 -verksampsykologi.com, 1 verlag-lq.at, 1 verlag-lq.ch, 1 verlag-lq.com, 1 @@ -146572,7 +146993,6 @@ verlag-lq.net, 1 verlagdrkovac.de, 0 verlaglq.com, 1 verland.org, 1 -verleger.biz, 1 verliebt-in-bw.de, 1 verliebt-in-niedersachsen.de, 1 verliefde-jongens.nl, 1 @@ -146584,6 +147004,7 @@ vermageringsdieetpillen.ga, 1 vermageringsdieetpillen.gq, 1 vermageringsdieetpillen.tk, 1 vermellcollection.com, 1 +vermilionsheriff.gov, 1 vermogeninkaart.nl, 1 vermont.builders, 1 vermontbiz.com, 1 @@ -146780,7 +147201,6 @@ vets.gov, 1 vets24.ae, 1 vetscore.co.za, 1 vetsmarketing.co.za, 1 -vetsource.com, 0 vetspecialists.co.uk, 1 vettenburg.eu, 1 vettix.org, 1 @@ -146796,7 +147216,6 @@ vevioz.com, 1 veviozmail.com, 1 vexsh.com, 1 vezettaksii.ru, 1 -veziaici.net, 1 vezzo.one, 1 vf-bikes.be, 1 vf99.com, 1 @@ -146909,10 +147328,10 @@ vickyhundt.com, 1 vickylarraz.tk, 1 vickyoliver.tk, 1 vicmatus.com, 1 -vico.vn, 1 vicrea.nl, 1 vicsancab.com, 1 victimizer.tk, 1 +victor-pompen.nl, 1 victora.com, 1 victorblomberg.se, 1 victorbuch.cf, 1 @@ -146967,7 +147386,6 @@ victusrp.gq, 1 vicugna.nl, 1 vicyu.com, 1 vidaliala.gov, 1 -vidanuevaparaelmundo.net, 1 vidanuevaparaelmundo.org, 1 vidaparalela.tk, 1 vidapositiva.tk, 1 @@ -146976,7 +147394,6 @@ vidassemfronteiras.com, 1 vidatantrica.com, 1 vidawichi.tk, 1 vidaxp.com, 1 -vidazoo.com, 1 vidb.me, 1 vidbooster.com, 0 vidbuchanan.co.uk, 1 @@ -147000,7 +147417,6 @@ videoclubhd.ga, 1 videoclubhd.ml, 1 videoconferencing.guide, 1 videoebook.tk, 1 -videoeta.com, 1 videogameconsole.ir, 1 videogamer.com, 1 videogamerreader.tk, 1 @@ -147094,6 +147510,7 @@ viega.us, 1 viekelis.lt, 0 vielfalt.link, 1 vielleserin.de, 1 +vielskerserier.dk, 1 viemeister.com, 1 viemontante.be, 0 vienna.photos, 1 @@ -147159,6 +147576,7 @@ vignoblesdeletat.ch, 1 vigo-krankenversicherung.de, 1 vigo-select.de, 1 vigoinvestments.com, 0 +vigordev.com, 1 vigorous.co.il, 1 vigorspa.it, 1 vigoxatelier.tech, 1 @@ -147222,12 +147640,14 @@ vila11.com.br, 1 vilaanimalpetshop.com, 1 vilabiamodas.com.br, 1 viladelpingui.net, 1 +viladomyhrabuvka.cz, 1 vilafloridacapivari.com.br, 1 vilafrancaeagles.tk, 1 vilamarija.tk, 1 vilamoura-car-hire.com, 1 vilans.nl, 1 vilantice.cz, 1 +vilaonze.com.br, 1 vilavilma.si, 1 vilavyhlidka.cz, 1 vilawatt.cat, 1 @@ -147249,6 +147669,7 @@ vilhelmjunnila.fi, 1 vilife.tk, 1 viliravnjak.tk, 1 viliv.com.co, 1 +villa-bartolini.com, 1 villa-christina.com, 1 villa-gockel.de, 1 villa-luna.it, 1 @@ -147266,9 +147687,9 @@ villafrancis.org.sg, 1 villagebridalbyomnibus.com, 1 villagecardshop.co.uk, 1 villagecenterpediatrics.com, 1 -villagecinemas.com.au, 1 villagemagazines.co.uk, 1 villagenscamuria.it, 1 +villageofalbanywi.gov, 1 villageofalbionny.gov, 1 villageofallouezwi.gov, 1 villageofalmondwi.gov, 1 @@ -147288,11 +147709,14 @@ villageofclymanwi.gov, 1 villageofcolemanwi.gov, 1 villageofcottagegrove.gov, 1 villageofdousman.gov, 1 +villageofeastaltonil.gov, 1 villageofedenwi.gov, 1 +villageofemersonne.gov, 1 villageoffarwellmi.gov, 1 villageofforestvillewi.gov, 1 villageoffremontwi.gov, 1 villageofgraftonwi.gov, 1 +villageofgrandview.gov, 1 villageofgrantsburg.gov, 1 villageofhempsteadpdny.gov, 1 villageofjacksonwi.gov, 1 @@ -147301,10 +147725,12 @@ villageoflaurensny.gov, 1 villageoflavallewi.gov, 1 villageoflomira.gov, 1 villageoflonerock-wi.gov, 1 +villageoflongcreekil.gov, 1 villageofluxemburgwi.gov, 1 villageofmenandsny.gov, 1 villageofmendonmi.gov, 1 villageofmillerton-ny.gov, 1 +villageofmoravia.gov, 1 villageofmuirmi.gov, 1 villageofmukwonago.gov, 1 villageofnaponeene.gov, 1 @@ -147323,9 +147749,11 @@ villageofsirenwi.gov, 1 villageofstetsonvillewi.gov, 1 villageofstockbridgemi.gov, 1 villageofstockbridgewi.gov, 1 +villageofthebranchny.gov, 1 villageoftheresawi.gov, 1 villageoftikiisland.gov, 1 villageofwales.gov, 1 +villageofwarrenil.gov, 1 villageofwhitelaw-wi.gov, 1 villageofwitheewi.gov, 1 villagephysicians.com, 1 @@ -147348,7 +147776,6 @@ villarica.gov, 1 villas-parfumdemyrte.fr, 1 villasdelbosque.com.gt, 1 villasenor.online, 1 -villasfinistere.fr, 1 villasforsale-bali.com, 1 villasintrabali.com, 1 villasupport.it, 1 @@ -147425,6 +147852,7 @@ vinciladislessia.it, 1 vincitraining.com, 1 vinciu.com, 1 vincour.info, 1 +vincparca.com, 1 vindafrid.com, 1 vindafrid.nu, 1 vindafrid.se, 1 @@ -147447,7 +147875,6 @@ vingaardshus.dk, 1 vingahiss.se, 1 vingt.me, 1 vingtsuncoach.tk, 1 -vinhobros.de, 1 vinhomes.tv, 1 vinhomesonline.com, 1 vinhosdoalentejo.pt, 1 @@ -147606,13 +148033,13 @@ virginiagardens-fl.gov, 1 virginiahealth.tk, 1 virginiaisgoingsolar.com, 1 virginiamnpd.gov, 1 +virginiaworks.gov, 1 virginiedelmas.fr, 1 virginietessier.fr, 1 virginitychecker.ga, 1 virginized.tk, 1 virginpulse.us, 1 virgintears.tk, 1 -virginwizard.com, 1 virgontech.tk, 1 virgosecurity.com.au, 1 virgulazero.com.br, 1 @@ -147646,6 +148073,7 @@ virtualcomputer.ml, 1 virtualdesign.tk, 1 virtualdesignmedia.com, 1 virtualedge.org, 1 +virtualgayhd.com, 1 virtualgovernance.tk, 1 virtualgraffiti.com, 1 virtualhawaii360.com, 1 @@ -147671,7 +148099,6 @@ virtualx.de, 1 virtubox.net, 1 virtubox.xyz, 1 virtubroker.com.mx, 1 -virtuele-dataroom.nl, 1 virtueturkey.ga, 1 virtuology.com, 1 virturl.de, 1 @@ -147701,6 +148128,7 @@ visaprolaw.com, 1 visarewardprogramplatform.com, 1 visartdecor.com.ua, 1 visasofoz.com, 1 +visasytrabajo.com, 1 visatime.info, 1 visatitans.ae, 1 visatitans.ca, 1 @@ -147714,7 +148142,6 @@ visceralsound.ca, 1 visconde-de-maua.com.br, 1 viscondedemaua.com.br, 1 viscondedemauapousadas.com.br, 1 -viscopic.com, 1 vise.com, 0 visegradieskuvo.hu, 1 visegradtours.hu, 1 @@ -147753,7 +148180,6 @@ visionpeak.net, 1 visionproductssoutheast.com, 1 visionr.com, 0 visionsc.co.uk, 1 -visionsofmysoul.com, 1 visiontaiwan.info, 1 visionthroughknowledge.com, 1 visiontree-beta.eu, 1 @@ -147940,7 +148366,6 @@ vitrado.de, 1 vitrinachasov.cf, 1 vitrineenligne.com, 1 vitromex.tk, 1 -vitron.ru, 1 vitsearch.link, 1 vitto.tk, 1 vittoria-conseil.com, 1 @@ -147953,6 +148378,7 @@ vittoria.tech, 1 vittoriaconseil.com, 1 vitucho.tk, 1 vitus-meppen.de, 1 +viunge.dk, 1 viv.fi, 1 viva.ua, 1 viva2000.com, 1 @@ -148004,7 +148430,6 @@ vivendoderendananet.com.br, 1 viveoriginals.com, 1 viveport.com, 1 viveportal.com, 1 -viveras.ch, 1 viveremediglia.tk, 1 viverse.com, 1 viverstp.net, 0 @@ -148108,6 +148533,7 @@ vkf-renzel.pt, 1 vkf-renzel.ro, 1 vkf-renzel.rs, 1 vkf-renzel.ru, 1 +vkf-renzel.se, 1 vkf-renzel.si, 1 vkf-spritzgusstechnik.de, 1 vkfaces.com, 1 @@ -148167,7 +148593,6 @@ vlance.gq, 1 vlasov.ml, 1 vlasova-sova.ml, 1 vlccrussia.ru, 1 -vlci-doupe.cz, 1 vldkn.net, 1 vldz.co, 1 vle.lt, 1 @@ -148219,6 +148644,7 @@ vmotosoco.lv, 0 vmpf.nl, 1 vmst.io, 1 vmsurgery.org, 1 +vmtowing.com, 1 vmug.pl, 1 vmurmanske.tk, 1 vmvb.nl, 1 @@ -148269,6 +148695,7 @@ vnxf.vn, 1 vnya.loan, 1 vo-vse-tyajkie.online, 1 voanaboa.pt, 1 +voapt.by, 1 voatz.com, 1 vobe.io, 1 vobis.pl, 1 @@ -148305,6 +148732,7 @@ voetbalwedden.net, 0 voetbalwedstrijdenvandaag.nl, 1 voetenreflexmassage.nl, 1 voetfit47.nl, 1 +voetverzorging-online.nl, 1 voeux.io, 0 voevm.at, 0 voevodin.tk, 1 @@ -148336,6 +148764,7 @@ voiceofserbia.tk, 1 voicesoflabor.com, 1 voicesofspirit.at, 1 voicesuk.co.uk, 1 +voicu.ch, 0 voidancerecords.com, 1 voidbbs.com, 1 voidbits.io, 1 @@ -148351,12 +148780,14 @@ voidpay.net, 1 voidpay.org, 1 voidscrawl.com, 1 voidx.top, 1 +voigt-analytics.de, 1 voigt-it.solutions, 1 voileux.org, 1 voimix.ee, 1 voinuocsago.com, 1 voinuocthienmy.com, 1 voipforbusiness.tk, 1 +voipreviews.com, 1 voiretmanger.fr, 1 voiretrevu.ca, 1 voirfilms.live, 1 @@ -148374,7 +148805,7 @@ vokieciupamokos.lt, 1 vokimberlywi.gov, 1 vokov.ml, 1 vokrug.ga, 1 -vokurka.net, 1 +vokurka.net, 0 vokzalkursk.ru, 1 vokzalperm.ru, 1 volant.digital, 1 @@ -148394,6 +148825,7 @@ volcano-spb.ru, 1 volcano-ug.ru, 1 volcano-vts.ru, 1 volcano-x.ru, 1 +volcano.gov, 1 volcano.lt, 1 volcano24.ru, 1 volcano75.ru, 1 @@ -148402,6 +148834,7 @@ volchara.tk, 1 volebnipruzkum.eu, 1 volga.us, 0 volgar.name, 1 +volgares.ru, 1 volgavibes.ru, 0 volgograd-34.tk, 1 volgograd-privolzskiy.ga, 1 @@ -148453,6 +148886,7 @@ volreinsistemas.com, 1 volshebniki.ua, 1 volt.fm, 1 volta.io, 1 +voltacircuit.com, 1 voltageelectricity.tk, 1 voltainsite.com, 1 voltarengelprice.tk, 1 @@ -148542,6 +148976,7 @@ vosges-tourisme.net, 1 vosgym.jp, 1 vosjesweb.nl, 1 vosk-cream.tk, 1 +voslwi.gov, 1 vosn.de, 1 voss-klinik.com, 1 voss-zaehne.com, 1 @@ -148575,6 +149010,7 @@ votehighlands.gov, 1 votehillsborough.gov, 1 voteid.ca, 1 voteidaho.gov, 1 +voteindiana.gov, 1 voteindianriver.gov, 1 votejacksonfl.gov, 1 votejeffcoco.gov, 1 @@ -148667,6 +149103,7 @@ vozpopuli.com, 1 vp-arc.org, 1 vparilke.su, 1 vpetkov.tk, 1 +vpex.de, 1 vpn-suomi.fi, 1 vpn-sverige.se, 1 vpn.ht, 1 @@ -148727,11 +149164,14 @@ vr-immobilienkredit.de, 1 vr-immobilienpool.com, 1 vr-immobilienpool.de, 1 vr-immocredit.de, 1 +vr-immoexpress.ag, 1 vr-immoexpress.biz, 1 +vr-immoexpress.de, 1 vr-immoexpress.info, 1 vr-immoexpress.net, 1 vr-immoinvest.eu, 1 vr-immonet.de, 1 +vr-immoponteq.de, 1 vr-payment.de, 1 vr-re-bank.co.uk, 1 vr-re-bank.org, 1 @@ -148789,6 +149229,7 @@ vrijgezellenfeestzwolle.com, 1 vrimmoexpress.biz, 1 vrimmoexpress.eu, 1 vrimmoinvest.ag, 1 +vrimmoinvest.com, 1 vrimmoinvest.org, 1 vrimmoworld.de, 1 vriresorts.com, 1 @@ -148798,7 +149239,8 @@ vrnhn.nl, 1 vroedvrouwella.be, 1 vros.co.id, 1 vrostove.tk, 1 -vrp.moe, 0 +vrp.moe, 1 +vrpornsites.xxx, 1 vrre.ag, 1 vrrebank.info, 1 vrsmash.com, 1 @@ -148889,14 +149331,13 @@ vttnordisere.fr, 1 vtuber-schedule.info, 1 vtuber.art, 1 vtul.io, 1 -vtulinkng.com.ng, 1 vtupro.com, 1 vtvnetwork.org, 1 vtwonen.be, 1 vtwonen.nl, 1 -vuagym.com, 1 vuakhuyenmai.vn, 1 vuath.com, 1 +vubu-medical.de, 1 vucdn.com, 1 vue-sur-mer.com, 1 vuefact.com, 1 @@ -148963,11 +149404,12 @@ vuzi.fr, 1 vv1234.cn, 1 vv5197.co, 1 vv6729.co, 1 -vv6729.com, 0 vv6957.co, 1 vv9297.co, 1 vv9728.co, 1 +vva-355.org, 1 vvactivia.nl, 1 +vvag.ru, 1 vvave.net, 1 vvcasteren.nl, 1 vvd.bz, 1 @@ -149022,6 +149464,7 @@ vycius.lt, 1 vygeja.lt, 1 vygo.network, 1 vygo.one, 1 +vyjimecnystav.cz, 1 vyomoverseas.com, 1 vyorsa.com.mx, 1 vypij.cz, 1 @@ -149044,7 +149487,6 @@ vyturys.lt, 1 vytvorsipotisk.cz, 1 vytvorsitricko.cz, 1 vyvod-iz-zapoya.online, 1 -vyvygen.org, 1 vyzner.cz, 1 vzce.cn, 1 vzducho-klima.cz, 1 @@ -149080,11 +149522,11 @@ w03.cn, 1 w10club.com, 0 w1n73r.de, 1 w1nter.xyz, 1 -w2929w.com, 1 w2ang.cn, 1 w2ang.com, 1 w2design.eu, 1 w2n.me, 1 +w2pqg.org, 1 w2w.com, 1 w33b.in, 1 w365.vip, 0 @@ -149130,13 +149572,11 @@ w6619.com, 1 w66938.com, 1 w6698.com, 0 w6729.co, 1 -w6729.com, 1 w6808.com, 1 w6829.com, 1 w6832.com, 1 w6886.com, 1 w6957.co, 1 -w6957.com, 0 w7k.de, 1 w7n.ch, 1 w8094.com, 1 @@ -149155,6 +149595,7 @@ w9nb.radio, 1 wa-m-web-alpcustomer-portal-caixabank.azurewebsites.net, 1 wa-m-web-alpcustomer-portal-timfin.azurewebsites.net, 1 wa-stromerzeuger.de, 0 +wa-web-qa-hotfix.azurewebsites.net, 1 wa.me, 1 waagen.tk, 1 waaifu.com, 1 @@ -149168,7 +149609,8 @@ waayz.eu, 1 waayz.fr, 1 wabbel.sa.com, 1 wabifoggynuts.com, 1 -wabuwa.com, 1 +wabtec.com, 1 +wabteccorp.com, 1 wacht-auf.de, 1 wachter.biz, 1 wachtspoor.nl, 1 @@ -149187,6 +149629,7 @@ wadesboronc.gov, 1 wadetregaskis.com, 1 wadidi.com, 1 wadleyga.gov, 1 +wadn-x.de, 1 wadsworth.gallery, 1 wadvisor.com, 1 waeldertexas.gov, 1 @@ -149196,7 +149639,6 @@ waf.hk, 1 waf.ninja, 1 waf.sexy, 1 wafa4hw.com, 1 -waferscriber.com, 1 waffeln.jetzt, 1 waffle-backend-sanggyu.shop, 1 waffle-sanggyu.tk, 1 @@ -149235,6 +149677,7 @@ waisster.com, 1 waistawayuk.co.uk, 0 waitabu.org, 1 waits.io, 1 +waitsfieldvt.gov, 1 waiwaisw.com, 1 waiwei.ml, 1 waixingrenfuli.vip, 1 @@ -149249,6 +149692,7 @@ wake.gov, 1 wake.net, 1 wakecounty.gov, 1 wakecountynorthcarolina.ml, 1 +wakefieldanddistricthousing.org, 1 wakelet.com, 1 wakenyatulindane.co.ke, 1 wakeofthepredator.tk, 1 @@ -149269,7 +149713,6 @@ waldo.vn, 0 waldorf-augsburg.de, 1 waldorf-harduf.org, 1 waldorfconnect.de, 1 -waldorfdiary.com, 1 waldparkerwoelfe.tk, 1 waldpflegeverein.at, 1 waldportoregon.gov, 1 @@ -149293,10 +149736,12 @@ walkergroup.com.au, 1 walkerinsurance.net, 1 walkermi.gov, 1 walkersplayground.tk, 1 +walkervillemt.gov, 1 walkfree.org, 1 walkhighlandsandislands.com, 0 walkingandcycling.org.uk, 1 walkingrehabilitation.com, 1 +walkinlab.com, 1 walkinweb.com, 1 walklocal.be, 1 walklocal.gent, 1 @@ -149333,14 +149778,14 @@ wallhost.tk, 1 wallingford.cc, 1 wallis-inside.ch, 1 wallisch.pro, 1 -walliscreek.com.au, 1 +walliscreek.com.au, 0 wallix.com, 1 wallmanderstd.se, 1 -wallmarketing.cz, 1 wallners.se, 1 wallnj.gov, 1 wallnot.dk, 1 wallofclocks.com, 1 +wallowacounty.gov, 1 wallpaperstreet.tk, 1 wallpapertag.com, 1 wallpaperup.com, 1 @@ -149380,6 +149825,7 @@ walvi.nl, 1 wamia.wa.gov.au, 1 wammu.eu, 1 wamsi.net, 1 +wamtube.tv, 1 wanabka.tk, 1 wananavuoutfitters.com, 1 wanashi.com, 1 @@ -149408,7 +149854,6 @@ wangbangyu.ml, 1 wangbangyu.tk, 1 wangcanmou.com, 1 wangcun.eu.org, 1 -wangdaijin.com, 1 wangejiba.com, 0 wangjiatun.com.tw, 1 wangjiezhe.com, 1 @@ -149586,6 +150031,7 @@ warworld.ml, 1 was.ch, 1 wasatchconstables.com, 1 wasatchcounty.gov, 1 +wasatchsheriff.gov, 1 waschmaschinen-dienst.de, 1 waschpark-hantschel.de, 1 wasdestek.tk, 1 @@ -149598,6 +150044,7 @@ washabich.ch, 1 washabich.de, 1 washburnclarkwi.gov, 1 washburnenglishschool.tk, 1 +washburnnd.gov, 1 washcowi.gov, 1 washcowisco.gov, 1 washed-house.info, 1 @@ -149752,6 +150199,7 @@ watongaok.gov, 1 watoo.tech, 1 watsonsurplus.com, 1 watsontownshipmi.gov, 1 +watsonvillelibrary.gov, 1 wattlefieldpottery.co.uk, 1 watto29.co.jp, 1 wattpad.com, 1 @@ -149762,6 +150210,7 @@ waukee.gov, 1 waukeect.com, 1 waupacacounty-wi.gov, 1 waupacawi.gov, 1 +wausaupilotandreview.com, 1 wausharacountywi.gov, 1 wauwatosa.gov, 1 wav-productions.com, 1 @@ -149805,6 +150254,7 @@ waycrossga.gov, 1 wayfairertravel.com, 0 wayfarium.com, 1 wayleadr.com, 1 +wayna-tech.com, 1 waynecountyil.gov, 1 waynecountymi.gov, 1 waynecountymo.gov, 1 @@ -149822,7 +150272,6 @@ waynewashcowi.gov, 1 wayohoo.net, 1 waysandlore.consulting, 1 waysandlore.fr, 1 -wayscript.io, 1 waysport.ua, 1 waytofreedom.tk, 1 waytogrow.com, 1 @@ -149831,6 +150280,8 @@ wayuanma.com, 0 wazdan.com, 1 waze.com, 1 wazefaher.tk, 1 +wazeibra.com, 1 +wazubi.at, 1 wazuh.com, 1 wazzap.tk, 1 wb-cw.tech, 1 @@ -149844,6 +150295,7 @@ wbbwbwebweb.cf, 1 wbca.ca, 1 wbcasaverde.co, 1 wbci.us, 0 +wbcityut.gov, 1 wbclink.io, 1 wbeme2.com, 1 wbenoordoostpolder.nl, 1 @@ -149884,7 +150336,6 @@ wcgskibbereen.ie, 1 wchuan.cn, 1 wck.com, 1 wcl.govt.nz, 1 -wcloud.pro, 1 wcn.life, 0 wcools.tk, 1 wcpo.com, 1 @@ -149903,6 +150354,7 @@ wd.is, 1 wd627.com, 1 wd976.com, 0 wdambv.nl, 1 +wdcnet.store, 1 wdcvalencia2022.com, 1 wdesign.cl, 1 wdesk.com, 1 @@ -149939,6 +150391,7 @@ we9988.net, 1 weacceptbitcoin.gr, 1 wealthadvisorsmf.com, 1 wealthadvisorstrust.com, 1 +wealthcreation.com.au, 1 wealthcreationsolutions.ga, 1 wealthprofessional.ca, 1 wealthprojector.com, 1 @@ -149972,7 +150425,6 @@ wearepapermill.com, 1 wearepoo.com, 1 wearereasonablepeople.com, 1 wearereasonablepeople.nl, 1 -wearesilverbullet.com, 1 wearesuma.com, 1 wearetravellers.nl, 1 wearetuzag.com, 1 @@ -150291,6 +150743,7 @@ weblibrary.cf, 1 weblightnovel.tk, 1 weblights.ml, 1 webline.ch, 1 +webline.co, 1 weblinkcity.tk, 1 weblinkpedia.com, 1 weblistposting.com, 1 @@ -150317,7 +150770,6 @@ webmax.cloud, 1 webmediaclick.com, 1 webmediaprint.at, 1 webmediums.com, 1 -webmedpharmacy.co.uk, 1 webmeister.org, 1 webmenedzser.hu, 1 webmetallica.tk, 1 @@ -150469,6 +150921,7 @@ webtasarimankara.name.tr, 1 webtasarimi.tk, 1 webtasarimostim.name.tr, 1 webtaxi.cf, 1 +webtechnicom.net, 0 webtek.nu, 1 webtele.ga, 1 webtele.tk, 1 @@ -150589,7 +151042,6 @@ weed.ren, 1 weedgranadagrowshop.com, 1 weedlife.com, 1 weednews.co, 0 -weedupdate.com, 1 weedworthy.com, 1 weedypedia.de, 1 weefriendskids.com, 1 @@ -150618,7 +151070,6 @@ weerstationgiethoorn.nl, 1 weerstatistieken.nl, 1 weetalksls.com, 1 weetix.fr, 1 -weexend.com, 1 weezerosos.tk, 1 weezertabs.tk, 1 wefact.nl, 1 @@ -150664,6 +151115,7 @@ weiling.clinic, 1 weils.net, 1 weiltoast.de, 1 weimaranerdogcare.com, 1 +weimeicleaning.com, 1 weiming.ddns.net, 1 weimingsci.cn, 1 weimz.com, 1 @@ -150705,12 +151157,12 @@ weitz-porzellan.de, 1 weitzmangroup.com, 1 weixinjiefengla.com, 1 weizenke.im, 1 +weizhi1111.com, 1 wejv.eu, 1 wekan.hopto.org, 1 wekibe.de, 1 wekipedia.com, 1 weknowhowtodoit.com, 1 -wekurate.com, 1 wel.com.br, 1 weladee.com, 1 welby.cat, 1 @@ -150757,9 +151209,11 @@ wellness-spa-suedtirol.com, 1 wellnesscheck.net, 1 wellnesslifestyletravel.com, 1 wellnessmassage-eitorf.de, 1 +wellnesstravelhub.com, 1 welloca.com, 1 wellreceived.com, 1 wellsbourne.co.uk, 1 +wellsburgwvpd.gov, 1 wellsolveit.com, 0 wellspringsga.com, 1 wellsprung.net, 1 @@ -150808,6 +151262,7 @@ wenanmao.com, 1 wenceslas.org.uk, 1 wenchengchou.co, 1 wenchieh.com, 1 +wendelluguetto.com.br, 1 wendkom.com, 1 wendlberger.net, 1 wendu.me, 0 @@ -150910,6 +151365,7 @@ weserv.nl, 1 wesleyanbank.co.uk, 1 wesleyarcher.com, 1 wesleycabus.be, 0 +wesleyville.gov, 1 wesleywarnell.com, 1 wesoco.de, 1 wespath.org, 1 @@ -150931,6 +151387,7 @@ west-wind.net, 1 west2.cn, 0 westaf-edit.com, 1 westappin.com.au, 1 +westartup.co, 1 westbathmaine.gov, 1 westboroughma.gov, 1 westbourne-history.org.uk, 1 @@ -150942,6 +151399,7 @@ westcentralaor.org, 1 westcentralmls.com, 1 westchester-il.gov, 1 westchesteranxietytreatment.com, 1 +westchestercountylinksinc.org, 1 westcoastaggregate.com, 1 westcoastcastles.com, 1 westcoastdrones.net, 1 @@ -150957,10 +151415,12 @@ westerdraai.tk, 1 westeremden.com, 1 westergas.nl, 1 westernalliancebancorporation.com, 1 +westernmedia.ie, 1 westernpadermatologist.com, 1 westernparts.com, 0 westernpsychiatry.com.au, 1 westernresourceadvocates.org, 1 +westernriversidecog.gov, 1 westernsydney.com.au, 1 westernwaterca.gov, 1 westfairleevt.gov, 1 @@ -150988,18 +151448,22 @@ westlogistic.com, 1 westmarlboroughpa.gov, 1 westmead.org, 1 westmeadapartments.com.au, 1 +westmeadhotel.co.uk, 1 westmelbourne.gov, 1 westmidlandsbouncycastlehire.co.uk, 1 westmidlandsinflatables.co.uk, 1 westmidlandslettings.com, 1 westmidlandsrailway.co.uk, 1 +westmifflin.gov, 1 westmilwaukeewi.gov, 1 westminsterco.gov, 1 westminsternational.com.au, 1 westmodernclinic.com, 1 +westonlakestexas.gov, 1 westonma.gov, 1 westonreed.com, 1 westoveral.gov, 1 +westoverwv.gov, 1 westpennwire.com, 1 westphalfamily.com, 1 westplains.gov, 1 @@ -151036,7 +151500,6 @@ weteachme.com, 1 wetheghosts.eu, 1 wethemovement.org, 1 wetherbyvets.co.uk, 1 -wetleak.com, 1 wetpussylipsex.com, 1 wetpussyporn.com, 1 wetravel.company, 1 @@ -151072,11 +151535,13 @@ wf-staging-hr.appspot.com, 1 wf-training-hrd.appspot.com, 1 wf-training-master.appspot.com, 1 wf-trial-hrd.appspot.com, 1 +wf-xw.com, 1 wf336.com, 1 wfbabfn.com, 1 wfbvillage.gov, 1 wfh.ovh, 1 wfh.se, 1 +wfigueiredo.com.br, 1 wforum.nl, 1 wfschicago.com, 1 wftbasis.nl, 1 @@ -151095,6 +151560,7 @@ wget.cx, 1 wget.tw, 1 wgfl.gov, 1 wgi.fi, 1 +wgnet.ch, 1 wgnr.me, 1 wgom.org, 0 wgplatform.co.uk, 1 @@ -151157,6 +151623,7 @@ whatisinternetsecurity.net, 1 whatisipfix.com, 1 whatisl.ovh, 1 whatismycountry.com, 1 +whatismycurrentipaddress.com, 1 whatismyip.net, 0 whatismypublicip.com, 1 whatisnetflow.com, 1 @@ -151164,6 +151631,7 @@ whatissflow.com, 1 whatisthe.cloud, 1 whatisthisapp.com, 1 whatiswhatis.com, 1 +whatmylocation.com, 1 whatsapp-plus.com, 1 whatsapp.com, 1 whatsapp.net, 1 @@ -151173,6 +151641,7 @@ whatsgood.tk, 1 whatsinmyjar.com, 1 whatsitsname.tk, 1 whatsmychaincert.com, 1 +whatsrc.org, 1 whatstheirnetworth.com, 1 whatsupoutdoor.com, 0 whatsupyo.tk, 1 @@ -151211,6 +151680,8 @@ when-release.ru, 1 when.fm, 0 when.org.il, 1 when2watch.live, 1 +whengirlsplaypremium.com, 1 +whenisholiday.com, 1 whentowork.com, 1 whenwe.me, 1 wheon.com, 1 @@ -151293,6 +151764,7 @@ whitealps.net, 0 whiteantelopeinteriors.com, 1 whitebirdclinic.org, 1 whitebox.ga, 1 +whitecreekny.gov, 1 whitefieldnhpd.gov, 1 whitefishtownshipmi.gov, 1 whitefordtownshipmi.gov, 1 @@ -151377,7 +151849,6 @@ whois.az, 1 whoisamitsingh.com, 1 whoiscuter.ml, 1 whoiscutest.ml, 1 -whoisdhh.com, 0 whoisonthebench.com, 1 whoistheorchid.com, 1 whoiswho.tk, 1 @@ -151397,6 +151868,7 @@ whong.media, 1 whonix.org, 1 whoopee.my, 0 whooshkaa.com, 1 +whop.com, 1 whoplusyou.com, 1 whoreofwallstreet.tk, 1 whorepresentsme.us, 1 @@ -151557,7 +152029,6 @@ wiki-play.ru, 1 wiki-rostelecom.ru, 1 wiki.berlin, 1 wiki.gallery, 1 -wiki.python.org, 1 wiki.voyage, 1 wiki.xin, 1 wiki24.ru, 1 @@ -151705,7 +152176,6 @@ wiktionary.pl, 1 wiktionary.pt, 1 wiktor-imbierski.com, 1 wiktoriaflis.com, 1 -wikwemikongpolice.ca, 1 wilane.org, 1 wilburyvets.co.uk, 1 wilco-s.nl, 1 @@ -151830,6 +152300,7 @@ willocks.nl, 1 willoughbyhillsohio.gov, 1 willow.technology, 1 willowalexander.co.uk, 1 +willowashroofing.com, 1 willowbrook.co.uk, 1 willowchild.de, 1 willowcreektrucking.com, 1 @@ -151854,6 +152325,8 @@ willywangstory.com.tw, 1 willywangstory.org, 1 willzahra.com.au, 1 wilmette.gov, 1 +wilmington-il.gov, 1 +wilmingtonohio.gov, 1 wilmingtonzen.tk, 1 wilmothgroup.com, 1 wilomark.com, 1 @@ -151910,6 +152383,7 @@ winckelmann2020.com, 1 wincoil.gov, 1 wind-riders.cf, 1 wind.com.do, 1 +windaero.com, 1 windforme.com, 1 windgucker.de, 1 windhamct.gov, 1 @@ -151924,7 +152398,6 @@ windmillart.net, 1 windowcleaningexperts.net, 1 windowreplacement.net, 1 windows, 1 -windows101tricks.com, 1 windows11.com.br, 1 windows311.org, 1 windowsblogitalia.com, 1 @@ -151981,6 +152454,7 @@ winerytoursanfrancisco.com, 1 wineworksonline.com, 1 winezja.pl, 1 winfieldchen.me, 1 +winfieldpa.gov, 1 winfieldtownshipmi.gov, 1 winfilestorage.tk, 1 winfuture.de, 1 @@ -152045,7 +152519,6 @@ wintec.nz, 1 winter-auszeit.de, 0 winter-elektro.de, 1 winter-leak.ml, 1 -winter.ae, 1 winterbergwebcams.com, 1 winterco.org, 1 wintercorn.com, 1 @@ -152063,6 +152536,7 @@ winterset.gov, 1 winterstudies.ga, 1 winterthur.ch, 1 winterzine.cf, 1 +winthropma.gov, 1 winthrythsrealm.com, 1 wintodoor.com, 1 winull.de, 1 @@ -152220,6 +152694,7 @@ witchbeauty.tk, 1 witcher-rz.com, 1 witcher.tk, 1 witchhunt.tk, 1 +witchsrocksurfcamp.com, 1 witchthicktits.tk, 1 witez.net, 1 with-environment.com, 1 @@ -152240,13 +152715,13 @@ withoutlovenotcount.ru, 1 withpersona.com, 1 withprocess.com, 1 withsunglasses.co.uk, 1 +withthegrid.com, 1 withyoutube.com, 1 witneywaterpolo.org.uk, 1 witron.de, 1 wits.uk, 1 witsvideo.com, 1 witt.link, 1 -wittamer.com, 0 wittebrug.nl, 1 wittepapaver.nl, 1 witteveenbos.com, 1 @@ -152287,7 +152762,6 @@ wizathon.com, 1 wizzair.com, 1 wizzley.com, 1 wizznab.tk, 1 -wizzr.nl, 1 wjb.marketing, 1 wjcainc.com, 0 wjci.com, 1 @@ -152320,7 +152794,6 @@ wkz.io, 1 wl-bank.com, 1 wl-bank.de, 1 wl-bank.eu, 1 -wlaws.com, 1 wlbank.de, 1 wlci.gov, 1 wlcmedical.com.au, 1 @@ -152337,6 +152810,7 @@ wltix.com, 1 wlwlwx.com, 0 wm-access.com, 1 wm-access.de, 1 +wm-gm.com.ua, 1 wm-referrals.com, 1 wm275u.top, 1 wmaccess.com, 1 @@ -152399,9 +152873,7 @@ wobble.ninja, 1 wobblywotnotz.co.uk, 1 wobker.co, 1 woblex.cz, 1 -wobuwo.com, 1 woc.ao, 1 -wochenblatt.com, 1 wochennummern.de, 1 wocup.ga, 1 wod-stavby.cz, 1 @@ -152416,7 +152888,6 @@ wodinaz.com, 1 wodka-division.de, 1 wodzirej.net.pl, 1 woeb.fr, 1 -woefhoef.nl, 1 woelckner.com, 1 wofford-ecs.org, 0 woffu.com, 1 @@ -152715,7 +153186,8 @@ wordspam.ga, 1 wordunscrambler.com, 1 wordwidessl.net, 1 wordxtra.net, 1 -worf.win, 1 +wordzite.com, 1 +worf.win, 0 wori.cf, 1 wori.ga, 1 wori.gq, 1 @@ -152753,6 +153225,7 @@ workerscomplawyerhelp.com, 1 workerselforganisation.cf, 1 workerselforganisation.ga, 1 workflowy.com, 1 +workforwarriors.org, 1 workfromhomebusinessopportunities.cf, 1 workfromhomebusinessopportunities.tk, 1 workfromhomecareers.tk, 1 @@ -152813,7 +153286,6 @@ worksthatwork.com, 1 workstride.org, 1 worktefa.tk, 1 workthings.de, 1 -workwithdata.com, 1 workwithusaid.gov, 1 worky.ph, 1 workzly.in, 1 @@ -152923,6 +153395,7 @@ worldsat.tk, 1 worldsaway.ca, 1 worldsbest.ga, 1 worldscoop.org, 1 +worldsfastest.com, 1 worldsfree4u.ga, 1 worldsgreatestazuredemo.com, 1 worldsms.tk, 1 @@ -152976,7 +153449,6 @@ worthlessingratitudecq.ml, 1 worthlydeals.com, 1 worthtownshipmi.gov, 1 worthyblog.com, 1 -worthygo.com, 1 worzo.tk, 1 woshiluo.com, 1 woshiluo.site, 1 @@ -153037,7 +153509,6 @@ wows-mods.tk, 1 wows.sb, 1 wowsosellout.com, 1 wowzer.ai, 1 -wox.ac, 1 woyao.ml, 1 woyzeck.org, 1 woz.ch, 1 @@ -153083,11 +153554,9 @@ wpekspres.com, 1 wpetri.nl, 1 wpexpert.com.tr, 1 wpexplainer.com, 1 -wpexplorer.com, 1 wpfactory.io, 1 wpformation.com, 1 wpforum.tk, 1 -wpfunction.com, 1 wpg-verwaltungen.de, 1 wpginvest.com, 1 wpguvenlik.com, 1 @@ -153100,7 +153569,6 @@ wpinabox.de, 1 wpinfos.de, 0 wpinsides.com, 1 wpjzb.com, 1 -wpknol.com, 1 wpkoridoru.com, 1 wpldn.uk, 1 wpletter.de, 1 @@ -153143,6 +153611,7 @@ wpspeedmatters.com, 1 wpsuites.com, 1 wptests.tk, 1 wpthemearchive.com, 1 +wpthemesbox.com, 1 wptotal.com, 1 wptrigone.fr, 1 wptrigone.net, 1 @@ -153185,7 +153654,6 @@ wrgms.com, 1 wrhomedecor.com.br, 1 wrightcountymo911.gov, 1 wrighthassall.co.uk, 1 -wrightpattfss.com, 1 wrighttownshipottawami.gov, 1 wrighttownshippa.gov, 1 wringer.ga, 1 @@ -153193,6 +153661,7 @@ wristler.eu, 1 write-right.net, 1 writeandedit-for-you.com, 1 writeaword.tk, 1 +writebrigade.com, 1 writemyessay.today, 1 writemyessays.com, 1 writemypaperhub.com, 1 @@ -153229,6 +153698,7 @@ wrp.gov, 1 wrtv.com, 1 wrytin.com, 1 wrzalski.com, 1 +ws-01.com, 1 ws159.com, 1 ws88.top, 0 wsa.org.nz, 1 @@ -153254,7 +153724,6 @@ wsldp.com, 1 wsm-naramowice.pl, 1 wsmsg.com, 1 wsn.com, 1 -wso01.com, 1 wsparcie.gov.pl, 1 wsrc.tk, 1 wsrn.de, 1 @@ -153330,7 +153799,6 @@ wumbo.ml, 1 wumbo.tk, 1 wuminhao.com, 1 wums.org, 1 -wunder.io, 1 wunderbarespolen.de, 1 wunderkarten.de, 1 wunderlist.com, 1 @@ -153357,6 +153825,7 @@ wuyifan.ga, 1 wuyuan.io, 1 wuz.com.tw, 1 wuzhuiso.com, 1 +wuziqian211.top, 1 wv-n.de, 1 wvbold.gov, 1 wvbvm.gov, 1 @@ -153367,6 +153836,7 @@ wvpbs.ml, 1 wvpbs.tk, 1 wvpebd.gov, 1 wvrtboard.gov, 1 +wvsdca.gov, 1 wvstateparks.com, 1 wvunclaimedproperty.gov, 1 wvv-8522.com, 1 @@ -153413,7 +153883,6 @@ www-8522.am, 1 www-8522.com, 1 www-8722.com, 1 www-8887999.com, 0 -www-9118.com, 0 www-9822.com, 1 www-fwt.com, 1 www-ge.org, 1 @@ -153461,7 +153930,6 @@ www.dropbox.com, 1 www.dropcam.com, 0 www.edu.tw, 1 www.eternalgoth.co.uk, 1 -www.etsy.com, 1 www.evernote.com, 0 www.facebook.com, 0 www.fastmail.com, 1 @@ -153489,13 +153957,12 @@ www.irccloud.com, 0 www.ki, 1 www.lastpass.com, 0 www.ledgerscope.net, 0 +www.linode.com, 0 www.lookout.com, 1 www.messenger.com, 1 www.mojadm.sk, 1 -www.mygov.bd, 1 www.noisebridge.net, 1 www.opsmate.com, 1 -www.org.gg, 0 www.paypal.com, 1 www.python.org, 1 www.re, 1 @@ -153559,6 +154026,7 @@ wybar.co.uk, 1 wybar.uk, 1 wycena.ga, 1 wyckoff.vip, 1 +wyckoffnj.gov, 1 wyckoffspringmeadowcondos.com, 1 wycombetoday.com, 0 wycoreconstruction.com, 1 @@ -153627,6 +154095,7 @@ x-lan.be, 1 x-net24.pl, 1 x-one.co.jp, 1 x-orbit.dk, 1 +x-team.co.il, 1 x-way.org, 1 x.io, 1 x.sb, 1 @@ -153705,7 +154174,7 @@ xad.ch, 1 xado-france.com, 1 xadreznaron.es, 1 xaira.com, 0 -xajh.org, 1 +xajh.org, 0 xakep-slon.tk, 1 xakepctbo.tk, 1 xakiatech.com, 1 @@ -153909,7 +154378,6 @@ xdtag.com, 1 xdty.org, 1 xduce.com, 1 xecure.zone, 1 -xedap24h.com, 1 xeditpro.com, 1 xeerpa.com, 1 xeforce.com, 1 @@ -153942,7 +154410,6 @@ xentox.com, 1 xenwo.com, 1 xenwo.io, 1 xeonlab.de, 1 -xeoxaz.com, 1 xerbisworks.com, 1 xerdeso.tk, 1 xerezdeportivo.tk, 1 @@ -154163,6 +154630,7 @@ xinbo608.com, 1 xinbo609.com, 1 xinbo610.com, 1 xinbo676.com, 1 +xindloviny.cz, 1 xinebf.com, 0 xing.ml, 1 xingai.ml, 1 @@ -154197,8 +154665,6 @@ xiuxiu.ga, 1 xiuxiu.gq, 1 xiuxiu.ml, 1 xiuxiumh01.cc, 0 -xixi.com, 1 -xiyu.com, 1 xjd.vision, 1 xjf6.com, 1 xjjeeps.com, 1 @@ -154207,6 +154673,7 @@ xjjzp.net, 1 xjpvictor.info, 1 xjtu.live, 1 xjtu.love, 1 +xjtu.men, 1 xjysilicone.com, 1 xkblog.xyz, 1 xkcd.pw, 1 @@ -154230,6 +154697,7 @@ xlnaudio.com, 1 xloffice.se, 1 xloud.cf, 1 xloutdoor.se, 1 +xloveit.com, 1 xlr8.shop, 1 xlr8webshops.com, 1 xlribbon.ml, 1 @@ -154247,7 +154715,7 @@ xmediazxy.tk, 1 xmenrevolution.com, 1 xmessy.com, 1 xmgspace.me, 1 -xmisystems.com, 1 +xmisystems.com, 0 xmiui.com, 1 xmlseo.ru, 1 xmnr.net, 1 @@ -154317,7 +154785,6 @@ xn--12cfi6eb4azb7c5cbfw.com, 1 xn--13-6kc0bufl.xn--p1ai, 1 xn--15tx89ctvm.xn--6qq986b3xl, 1 xn--1985-43d6eta0a4g2a.xn--p1ai, 1 -xn--19z71kdww.com, 1 xn--1yst51avkr.ga, 1 xn--1yst51avkr.xn--6qq986b3xl, 1 xn--230ap0xpa.com, 1 @@ -154359,7 +154826,7 @@ xn--72c1ar3gd6fvd.xn--o3cw4h, 1 xn--73-dlclq0cfe.xn--p1ai, 1 xn--78je2j8a.cafe, 1 xn--7ca.co, 1 -xn--7dvy22i.com, 0 +xn--7dvy22i.com, 1 xn--7or43h.jp, 1 xn--7tq776cdf4a.xn--fiqs8s, 1 xn--7tq776cdf4a.xn--fiqz9s, 1 @@ -154375,7 +154842,6 @@ xn--80aaa3bgsbbm.tk, 1 xn--80aaa5ajbrzqd.tk, 1 xn--80aaaane9bk7bh.tk, 1 xn--80aaacqdkdv7b0a.tk, 1 -xn--80aaagbtu3bfbullc1c.xn--80asehdb, 1 xn--80aaaptltzqd.tk, 1 xn--80aacgbiy5akmx.xn--e1a4c, 1 xn--80aacorabax9b2a3c.xn--p1ai, 1 @@ -154398,11 +154864,11 @@ xn--80adjmbjd1avp5b4a.xn--p1ai, 1 xn--80adydmce.com, 1 xn--80ae7bafe4d.tk, 1 xn--80aebbkaqx6at.xn--p1ai, 1 +xn--80aejbddhwvjax1p.xn--p1ai, 1 xn--80aejhvi0at.xn--90ais, 1 xn--80aejljbfwxn.xn--p1ai, 1 xn--80affa6ai0a.tk, 1 xn--80afvgfgb0aa.xn--p1ai, 1 -xn--80ah4f.xn--p1ai, 1 xn--80ahclcaoccacrhfebi0dcn5c1jh.xn--p1ai, 1 xn--80ahjdhy.tk, 1 xn--80ahnefiifo0g.xn--p1ai, 1 @@ -154451,6 +154917,7 @@ xn--andre-is--yz4h8t9azf9596c4rigl8h.moe, 1 xn--anyd-7na.at, 1 xn--apaados-6za.es, 1 xn--arelektrbunerisk-4bc73b.lv, 1 +xn--aurdumeti-cmd.ro, 1 xn--avocai-timioara-kmf1a.ro, 1 xn--b-tqa.net, 0 xn--b1aa9b.tk, 1 @@ -154466,6 +154933,7 @@ xn--bersetzungen-beglaubigt-bpc.de, 1 xn--berufsprfung-kinsthetik-b8b50d.ch, 1 xn--berwachungspaket-izb.at, 1 xn--betwinnerespaa-2nb.com, 1 +xn--bjugrd-lua.io, 1 xn--blusastlacotalpeas-20b.online, 1 xn--bm3bl9r.com, 1 xn--bnq37rc0nw50b.com, 1 @@ -154494,6 +154962,7 @@ xn--cckdrt0kwb4g3cnh.com, 1 xn--cckvb1cwa0c5br5e2d2711k.net, 1 xn--cckwcxetd, 1 xn--cctsgy36bnvprwpekc.com, 1 +xn--chrisliebr-y5a.de, 1 xn--chrysopekinsiologie-hzbe.fr, 1 xn--circul-gva.cc, 1 xn--circul-u3a.cc, 1 @@ -154620,7 +155089,6 @@ xn--j1afcdm4f.xn--p1ai, 1 xn--j1aoca.xn--p1ai, 1 xn--j4h.cf, 1 xn--j8se.com, 1 -xn--jh1al63br2ca.com, 1 xn--jkaappi-5waa.fi, 1 xn--jlq480n2rg, 1 xn--jp8hx8f.ws, 1 @@ -154764,6 +155232,7 @@ xn--srenpind-54a.dk, 1 xn--ss-sein-fetzt-wob.de, 1 xn--strandhaus-hinter-der-dne-1wc.de, 1 xn--stubbfrsning-uppsala-hzb.se, 1 +xn--super-visionr-mfb.de, 1 xn--svezavaukuu-ulb08i.rs, 1 xn--sz8h.ml, 1 xn--t-oha.lv, 1 @@ -154826,6 +155295,7 @@ xn--y8j148r.xn--q9jyb4c, 0 xn--y8j2eb5631a4qf5n0h.com, 1 xn--y8ja6lb.xn--q9jyb4c, 1 xn--y8jarb5hca.jp, 1 +xn--y9jyazb.moe, 1 xn--yj8h0m.ws, 1 xn--ykqxsg6sqp4cd861a.ml, 1 xn--ykrp42k.com, 1 @@ -154847,6 +155317,7 @@ xnetwork.ml, 1 xniilo.net, 1 xniver.se, 1 xnix.tk, 1 +xnoe.moe, 1 xnop.yt, 1 xnopyt.com, 1 xnopyt.info, 1 @@ -154910,6 +155381,7 @@ xplozion.tk, 1 xpods.sg, 1 xportxpert.com, 1 xpreflect.co.uk, 1 +xpresstowing.com.au, 1 xps-auto.com, 1 xps3dp.com, 1 xps40.com, 1 @@ -154922,7 +155394,6 @@ xpsrobotics.com, 1 xptrack.com, 1 xptrackstaging.com, 1 xpwn.cz, 0 -xq.com, 1 xq6dtff.top, 1 xqin.net, 1 xqk7.com, 1 @@ -154931,7 +155402,6 @@ xr5.me, 1 xr5.tech, 1 xrayreview.ml, 1 xrbox.me, 1 -xrdd.de, 1 xreverseporn.com, 1 xrg.cz, 1 xrippedhd.com, 1 @@ -154997,6 +155467,7 @@ xtom.com.au, 1 xtom.com.de, 1 xtom.com.ee, 1 xtom.com.hk, 1 +xtom.com.sg, 1 xtom.cy, 1 xtom.cz, 1 xtom.de, 1 @@ -155039,6 +155510,7 @@ xtom.pl, 1 xtom.pt, 1 xtom.ro, 1 xtom.ru, 1 +xtom.sg, 1 xtom.si, 1 xtom.sk, 1 xtom.social, 1 @@ -155058,13 +155530,13 @@ xtreme-servers.eu, 1 xtremealaskainsulation.com, 1 xtremebouncepartyhire.com.au, 1 xtremegaming.it, 1 -xtremejetski.ae, 1 xtremers.tk, 1 xtremotivation.com, 1 xtremyblog.com, 1 xtronics.com, 1 xts.bike, 1 xts3636.net, 1 +xtscloud.net, 1 xtsna.com, 1 xttt.net, 1 xtu2.com, 1 @@ -155082,7 +155554,6 @@ xueaiai.cf, 1 xueaiai.com, 1 xueaiai.ml, 1 xueanquan.com, 1 -xuecheng.com, 1 xuedianshang.com, 1 xuehuang666.cn, 1 xuesoska.ga, 1 @@ -155121,7 +155592,6 @@ xwp.co, 1 xx.gl, 1 xx0r.eu, 1 xx6729.co, 1 -xx6729.com, 0 xx6957.co, 1 xx9297.co, 1 xx9728.co, 1 @@ -155165,10 +155635,8 @@ xxyy.asia, 1 xy.ax, 1 xy369.cc, 1 xy6161.com, 1 -xy6262.com, 1 xy6729.com, 1 xy6957.com, 1 -xy7171.com, 1 xy7272.com, 1 xy7373.com, 1 xy96.top, 1 @@ -155226,7 +155694,6 @@ y-erodoga.com, 1 y-erogazo.com, 1 y-nas.tk, 1 y.com.cm, 1 -y.com.sb, 1 y09a.com, 0 y09app.com, 0 y09app.vip, 0 @@ -155252,7 +155719,6 @@ y5197.co, 1 y5bet.com, 1 y6180.com, 1 y6729.co, 1 -y6729.com, 1 y68oo.com, 1 y6957.co, 1 y6bet.com, 1 @@ -155272,7 +155738,6 @@ y895555.com, 0 y896666.com, 0 y897777.com, 0 y898888.com, 0 -y89a.com, 0 y89a.net, 1 y89aaa.com, 0 y89b.com, 0 @@ -155332,6 +155797,7 @@ ya-radio.tk, 1 ya-stroynaya.tk, 1 ya-zdorova.tk, 1 ya.mk, 1 +yaateens.org, 1 yaay.com.br, 1 yaay.today, 1 yaazhtech.com, 1 @@ -155345,6 +155811,7 @@ yacg.asia, 1 yachatshomesforsale.com, 1 yachigoya.com, 1 yachta.kiev.ua, 1 +yachtandboat.com.au, 1 yachtbuyer.com, 1 yachtcharterfleet.com, 1 yachtcita.com, 0 @@ -155354,7 +155821,6 @@ yachting-home.com, 1 yachtlettering.com, 1 yachtmarket.com.ua, 1 yachtwaypoints.com, 1 -yacine-app.tv, 1 yacostasolutions.com, 1 yadaeditrice.com, 1 yadnameh.ga, 1 @@ -155428,7 +155894,6 @@ yamei98.com, 1 yamei99.com, 1 yamei9955.com, 1 yamhillcounty.gov, 1 -yamm.io, 1 yamobila.tk, 1 yamunaexpresswayplot.com, 1 yan.gg, 1 @@ -155510,6 +155975,7 @@ yappy.com, 1 yappy.media, 1 yarcom.ru, 0 yardandgardenguru.com, 1 +yarddoc.com, 1 yardesign.tk, 1 yardhelp.ga, 1 yardthyme.com, 1 @@ -155552,8 +156018,10 @@ yatai18.com, 1 yatax.fr, 1 yateam.cc, 1 yates.com.au, 1 +yatescenter.gov, 1 yatescountyny.gov, 1 yatescountysheriff.gov, 1 +yatesun.com, 1 yatorie.net, 1 yatriindia.tk, 1 yatserver.com, 1 @@ -155565,6 +156033,7 @@ yaucy.win, 1 yaup.tk, 1 yaustal.com, 1 yavapaiaz.gov, 1 +yavapaiready.gov, 1 yavapaivotes.gov, 1 yavar.nl, 1 yavin4.cf, 1 @@ -155645,6 +156114,7 @@ yellowhawk.nl, 1 yellowmessenger.com, 1 yellowpages.ee, 1 yellowsource.org, 1 +yellowsprings.gov, 1 yellowsquid.uk, 0 yellowstone.nsupdate.info, 1 yellowstonecountymt.gov, 1 @@ -155698,7 +156168,6 @@ yemenlink.tk, 1 yenbainet.tk, 1 yengec.co, 1 yenidunya.org, 1 -yeniehliyetsinavi.com, 1 yennhi.co, 1 yenpape.com, 1 yep-pro.ch, 0 @@ -155728,6 +156197,7 @@ yesjobs.ga, 1 yesleaks.com, 1 yesmirov.ga, 1 yesmsp.com, 1 +yesmzt.com, 1 yesod.in, 1 yesogovinpetcare.com, 1 yesolo.tk, 1 @@ -155741,6 +156211,7 @@ yestees.com, 1 yesterford.com, 1 yesteryear-chronicle.cf, 1 yeswecan.co.bw, 1 +yeswehack.com, 1 yeti.ca, 1 yeti.com, 1 yeti.gq, 1 @@ -155808,7 +156279,6 @@ yiff.supply, 1 yigelangzi.com, 1 yigit.shop, 1 yiguan.me, 1 -yigujin.cn, 0 yiheng.moe, 0 yihome.com.tw, 1 yihouse.tw, 1 @@ -155842,7 +156312,6 @@ yippie.nl, 0 yisrime.xyz, 1 yiu-on.li, 1 yiuon.li, 1 -yiyuanzhong.com, 1 yiz96.com, 1 yizhihuang.org, 1 yj4p.com, 1 @@ -155901,6 +156370,7 @@ yobeverages.com, 1 yobify.com, 1 yobniyulyu.tk, 1 yobst.tk, 1 +yocad.org, 1 yochadehe.gov, 1 yochen.de, 1 yocoboard.com, 1 @@ -155930,6 +156400,7 @@ yogahealsinc.org, 1 yogahome.com, 1 yogaillustrations.ga, 1 yogaillustrations.tk, 1 +yogakiooturkiye.com, 1 yogamarlene.ch, 1 yogamea.school, 1 yogananda-roma.org, 1 @@ -155937,6 +156408,7 @@ yogaovelser.dk, 1 yogaportalen.dk, 1 yogaprague.com, 1 yogaschoolrishikesh.com, 1 +yogasirsasana.com, 1 yogasolution.tk, 1 yogatherapykosha.com, 1 yogaworld.tk, 1 @@ -155965,7 +156437,6 @@ yolandaschocolatiers.com, 1 yolandgao.me, 1 yolks.in, 1 yolo-csgo.com, 1 -yolo.cn, 1 yolobert.de, 1 yoloboatrentals.com, 1 yolocast.wtf, 1 @@ -156011,6 +156482,7 @@ yordanisp.tk, 1 yore.tk, 1 yorganica.ga, 1 yorgosbos.nl, 1 +yorickpeterse.com, 1 yorkacademy.ca, 1 yorkcountyne.gov, 1 yorkcountysc.gov, 1 @@ -156020,6 +156492,7 @@ yorkiepooexpert.com, 1 yorkmarkets.com, 1 yorkmoneyman.com, 1 yorkroadyums.com, 1 +yorksc.gov, 1 yorkshiredalesinflatables.co.uk, 1 yorkshiregardensheds.co.uk, 1 yorkshiregrit.cc, 1 @@ -156069,7 +156542,6 @@ youcanfinance.com.au, 1 youcanfuckoff.xyz, 1 youcanhelp.tk, 1 youcanmakeit.at, 1 -youckey.com, 1 youcruit.com, 1 youcruit.jobs, 1 youdino.com, 1 @@ -156135,7 +156607,6 @@ youngpeopleunited.co.uk, 1 youngsook.org, 1 youngsophie.net, 1 youngsoulstudios.com, 0 -youngster.cn, 1 youngsvillenc.gov, 1 youngtube.one, 1 youngvoicesmatter.org, 1 @@ -156155,9 +156626,9 @@ your-melody.ru, 1 your-money.info, 1 your-out.com, 1 your-restorer.ru, 1 +your-storageshare.de, 1 your-sussex.wedding, 1 your28days.com, 1 -youracnepro.com, 1 youran.me, 1 yourantiquarian.com, 1 youraudiobooks.xyz, 1 @@ -156199,7 +156670,6 @@ youremailexpert.com, 1 yourenergy.io, 1 youreward.ga, 1 yourfandom.ddns.net, 1 -yourfin.nl, 1 yourforceserver.com, 1 yourforcesupport.com, 1 yourforcesupport.events, 1 @@ -156210,7 +156680,6 @@ yourforcesupport.us, 1 yourforex.org, 1 yourfriendlytech.com, 1 yourfuntrivia.com, 1 -yourfuturestrategy.com.au, 1 yourgadget.ro, 1 yourgames.tv, 1 yourgifttoyou.com, 1 @@ -156260,6 +156729,8 @@ yourstake.org, 1 yourstart.tk, 1 yourstorebridgwater.co.uk, 1 yourstoreexeter.co.uk, 1 +yourstruly.co.th, 1 +yourstruly.yt, 1 yoursuper.gov.au, 1 yoursupportline.co.uk, 1 yoursurrey.wedding, 1 @@ -156350,12 +156821,12 @@ yrcc878.com, 1 yrefail.net, 1 yriik.ml, 1 yrityksen-perustaminen.net, 1 +yritza.com, 1 yrjanheikki.com, 1 yrx.me, 1 yryz.net, 1 ys96.org, 1 ysearc.tk, 1 -ysff.me, 1 ysfridge.com, 1 ysicorp.com, 1 yslxxhome.com, 1 @@ -156397,6 +156868,7 @@ yuanjiazhao.com, 1 yuanjiazhao.tk, 1 yuansecard.me, 1 yuanxi343.top, 1 +yubacity.gov, 1 yubi.co, 0 yubico.com, 1 yubico.org, 1 @@ -156472,11 +156944,10 @@ yumm.menu, 1 yummiyogi.com, 1 yummycouple.net, 1 yummydrool.com, 1 -yumtaro.com, 1 yun-bao.co, 0 yuna.tg, 0 yunasecurity.com, 1 -yuncaioo.com, 0 +yuncaioo.com, 1 yunibalance.com, 1 yunite.one, 1 yunjishou.pro, 1 @@ -156513,7 +156984,6 @@ yusukesakai.com, 1 yutabon.com, 0 yutakato.net, 1 yutangyun.com, 1 -yuth.in, 0 yuu.ink, 1 yuucchi.com, 1 yuucdn.net, 1 @@ -156547,10 +157017,10 @@ yvettextreme.com, 1 yvonne-stingel.de, 1 yvonnethomet.ch, 1 yvonnewilhelmi.com, 1 -yw.com, 1 ywambaguio.org, 1 ywambutuan.org, 1 ywamshipsphilippines.com, 1 +yx-express.cn, 0 yxapp10.com, 1 yxapp20.com, 1 yxapp30.com, 1 @@ -156564,7 +157034,6 @@ yxcpapp08.com, 1 yxcpapp09.com, 1 yxcpapp13.com, 1 yxcpapp14.com, 1 -yxhc.cc, 0 yxhlz.com, 1 yxlon.cn, 1 yxlon.co.jp, 1 @@ -156576,7 +157045,6 @@ yy366.cc, 0 yy369.cc, 1 yy5197.co, 1 yy6729.co, 1 -yy6729.com, 1 yy6957.co, 1 yy9297.co, 1 yy9728.co, 1 @@ -156588,7 +157056,7 @@ yyrss.com, 0 yyy116.com, 1 yyy608.com, 1 yyyy.xyz, 1 -yz86.cc, 1 +yz86.cc, 0 yzal.io, 1 yzarul.com, 1 yzddd.com, 1 @@ -156600,7 +157068,9 @@ yzh8.vip, 1 yzimroni.net, 1 yzy6666.com, 1 yzydo.com, 0 +yzys.cc, 1 yzyweb.cn, 1 +yzzy.cc, 1 z-bit.ee, 1 z-cert.nl, 1 z-e.eu, 1 @@ -156650,12 +157120,10 @@ z6527.com, 1 z6529.com, 1 z6587.com, 1 z6729.co, 1 -z6729.com, 1 z6827.com, 1 z6882.com, 1 z6897.com, 1 z6957.co, 1 -z6957.com, 0 z6wang.com, 1 z8011.com, 1 z8012.com, 1 @@ -156746,10 +157214,8 @@ zabszk.net, 1 zabszk.ovh, 1 zabukovnik.net, 1 zac.cy, 1 -zacaloo.com, 1 zacarias.com.ar, 1 zacatecasmeetings.com, 1 -zacco.site, 1 zach.codes, 0 zacharopoulos.me, 0 zacharydubois.me, 1 @@ -156776,7 +157242,6 @@ zad-academy.com, 1 zadania.wiki, 1 zadavalka.ru, 1 zadm.de, 1 -zadnje.com, 1 zadrot.tk, 1 zadroweb.com, 1 zaelkids.it, 1 @@ -156852,7 +157317,6 @@ zakanyszek.hu, 1 zakaria.website, 1 zakariya.blog, 1 zakarotta.ga, 1 -zakarpattya.fun, 1 zakaz.cf, 1 zakcutner.com, 1 zakcutner.uk, 1 @@ -156872,6 +157336,7 @@ zakratheme.com, 1 zakreconysloik.com.pl, 1 zakrentus-ostrus.space, 1 zakspartiesandevents.com, 1 +zakutka.com, 1 zala.ml, 1 zalaetavoleibol.tk, 1 zalan.do, 1 @@ -156894,6 +157359,7 @@ zambranopublicidadvideo.com, 1 zamecnikkladno.cz, 1 zamenim.tk, 1 zametkin.tk, 1 +zaminutusest.cz, 1 zamki.tk, 1 zammad.com, 0 zammad.org, 1 @@ -156990,7 +157456,6 @@ zarbis.tk, 1 zarcik.pl, 1 zardain.tk, 1 zarezerwuj-nocleg.com, 1 -zarfla.com, 1 zarinab.com, 1 zarja.tk, 1 zarjadnik.tk, 1 @@ -157128,6 +157593,7 @@ zd9090.com, 1 zda.ag, 1 zdbl.de, 1 zdcs.com, 1 +zdebelak.pl, 1 zdenek-hejl.com, 1 zdeneklavicky.cz, 1 zdenekpasek.com, 1 @@ -157144,6 +157610,7 @@ zdrave-konzultace.cz, 1 zdravec-bg.com, 1 zdravekonzultace.cz, 1 zdravesteny.cz, 1 +zdravevhlave.cz, 1 zdraveziti.eu, 1 zdravkovic.tk, 1 zdravnica-polin.com, 1 @@ -157161,6 +157628,7 @@ zeadaniel.com, 1 zeal-and.jp, 1 zeal-interior.com, 1 zealar.com.au, 1 +zealousweb.com, 1 zealworks.jp, 1 zeanweb.tk, 1 zeb.fun, 1 @@ -157185,7 +157653,6 @@ zedshaw.com, 1 zedtm.ir, 1 zeedroom.be, 1 zeeg.me, 1 -zeegeeks.com, 1 zeegers.family, 1 zeeheldenwijk-urk.nl, 1 zeekajakvaren.tk, 1 @@ -157273,7 +157740,6 @@ zendave.au, 1 zendev.ga, 1 zendev.tk, 1 zendrop.com, 1 -zenerisprojekty.pl, 1 zenfires.com, 1 zenfoodbook.com, 1 zengdong.ren, 1 @@ -157361,13 +157827,13 @@ zerodensity.tv, 1 zerodhacapital.com, 1 zerodhareview.co, 1 zerodoubtclub.com, 1 +zerodrytimefarnham.co.uk, 1 zerofox.gq, 1 zerofy.de, 0 zerogamestore.ir, 1 zerohash.com, 1 zerohouse.co, 1 zeroknowledge.me, 1 -zeroland.top, 0 zerolime.se, 1 zerolink.click, 1 zerolink.es, 1 @@ -157429,6 +157895,7 @@ zevelev.net, 1 zevenbergenbos.tk, 1 zevlee.me, 1 zewtie.com, 1 +zeynabacademy.com, 1 zeyneleroglu.com.tr, 1 zeyoking.com, 1 zezov.com, 1 @@ -157439,7 +157906,6 @@ zfid.pl, 1 zfj.hk, 1 zfj.la, 1 zfj.lu, 0 -zfl-site.top, 1 zfly.me, 1 zfpsystems.com, 1 zfree.co.nz, 1 @@ -157473,7 +157939,6 @@ zhanglizhi.ml, 1 zhangmenglong.cn, 1 zhangpeng.ai, 1 zhangwendao.com, 1 -zhangxiong.work, 0 zhangyiming.tech, 1 zhangyuhao.com, 0 zhankon.com, 0 @@ -157531,6 +157996,7 @@ zhodani.space, 1 zhodino.cf, 1 zhodino.ga, 1 zhonghongshunlian.com, 1 +zhongxia.me, 1 zhongxigo.com, 1 zhongzicili.ws, 1 zhongzilou.com, 1 @@ -157660,6 +158126,7 @@ zippie.tk, 1 zippo-days.me, 0 zippricami.com, 1 zippyshare.com, 1 +ziprecruiter.com, 1 ziqijiang.com, 0 zir-online.com, 1 zir.com.ua, 1 @@ -157684,6 +158151,7 @@ zivimexico.com, 1 zivot.org, 1 zivotbezkrutosti.cz, 1 zivotsdietou.cz, 1 +zivotvluxusu.cz, 1 zivyruzenec.cz, 1 zixiao.wang, 1 ziya.ng, 1 @@ -157695,7 +158163,6 @@ zizin.tk, 1 zizoled.com, 1 zjawa.pro, 1 zjc3.com, 1 -zjeunesse.com, 1 zjsnrwiki.com, 1 zju.tv, 1 zjuqsc.com, 1 @@ -157751,12 +158218,13 @@ zl8824.com, 1 zl9191.com, 1 zl969.com, 1 zl9696.com, 1 -zl9898.com, 1 zlarin.tk, 1 +zlata-packa.cz, 1 zlatakus.cz, 1 zlatamira.ru, 1 zlatan-ibrahimovic.tk, 1 zlatanonline.tk, 1 +zlatapacka.cz, 1 zlato.ua, 1 zlatom.ru, 1 zlavomat.sk, 1 @@ -157778,6 +158246,7 @@ zmessages.com, 0 zmeya.tk, 1 zmgroup.cz, 1 zmiguel.me, 1 +zmizelasumava.cz, 1 zmk.fr, 1 zmprjg.ml, 1 zms-qs.de, 1 @@ -157855,7 +158324,6 @@ zoigl.club, 1 zoisfinefood.fr, 1 zojadravai.com, 1 zok-ambicija.tk, 1 -zokdl.zp.ua, 1 zoki.art, 1 zoko.tk, 1 zokuomthawn.tk, 1 @@ -157885,7 +158353,7 @@ zombieclown.com, 1 zombiecomponents.com, 1 zombiecrowinc.tk, 1 zombielandkf.tk, 1 -zombieloadattack.com, 1 +zombieloadattack.com, 0 zombiemix.tk, 1 zombiepassions.com, 1 zombiesecured.com, 1 @@ -158028,12 +158496,14 @@ zozzle.co.uk, 1 zp25.ninja, 1 zpapieru.pl, 1 zpasathagroup.com, 1 +zpatkynavrchol.cz, 1 zpc.st, 1 zphmetalus.pl, 1 zpider.cloud, 1 zporno.sex, 1 zpozdeno.cz, 1 zpozdrowieniem.pl, 1 +zpravy-seznam.cz, 1 zprogramming.tk, 1 zq.com.sg, 1 zqwqz.org, 1 @@ -158077,7 +158547,6 @@ ztbro.com, 1 ztctarrin.com, 1 zten.org, 1 ztickerz.nl, 1 -ztm.monster, 1 ztmovies.cf, 1 ztn.sh, 1 ztu75.ru, 1 @@ -158110,7 +158579,6 @@ zuiai.tv, 1 zuiderlokaal.nl, 1 zuidplein.nl, 1 zuim.de, 1 -zuinin.com, 1 zuitaotu.com, 1 zuivelonline.nl, 1 zuiverjegeest.nl, 1 @@ -158178,6 +158646,7 @@ zwerkandsons.com, 1 zwhblog.xyz, 0 zwickau.de, 1 zwilla.de, 1 +zwineetzen.com, 1 zwit.au, 1 zwit.org, 1 zwitserlandautohuur.nl, 1 @@ -158193,7 +158662,6 @@ zwy.ch, 0 zwyr157wwiu6eior.com, 1 zwz.cz, 1 zx1168.com, 0 -zxcs.wiki, 1 zxdsj1.com, 1 zxe.com.br, 1 zxfiles.tk, 1 @@ -158244,7 +158712,6 @@ zyx3d.tk, 1 zyzardx.com, 1 zz5197.co, 1 zz6729.co, 1 -zz6729.com, 0 zz6957.co, 1 zz772.com, 0 zz9297.co, 1 diff --git a/security/manager/ssl/osclientcerts/Cargo.toml b/security/manager/ssl/osclientcerts/Cargo.toml index 7bd44a3b52..6cc8088a11 100644 --- a/security/manager/ssl/osclientcerts/Cargo.toml +++ b/security/manager/ssl/osclientcerts/Cargo.toml @@ -22,7 +22,7 @@ sha2 = "0.10.2" version = "0.9" [target."cfg(any(target_os = \"macos\", target_os = \"ios\"))".dependencies.libloading] -version = "0.7" +version = "0.8" [target."cfg(target_os = \"windows\")".dependencies.winapi] version = "0.3" diff --git a/security/manager/ssl/osclientcerts/src/lib.rs b/security/manager/ssl/osclientcerts/src/lib.rs index 728c244543..bb934c504a 100644 --- a/security/manager/ssl/osclientcerts/src/lib.rs +++ b/security/manager/ssl/osclientcerts/src/lib.rs @@ -1233,5 +1233,8 @@ pub unsafe extern "C" fn C_GetFunctionList(ppFunctionList: CK_FUNCTION_LIST_PTR_ CKR_OK } -#[cfg_attr(any(target_os = "macos", target_os = "ios"), link(name = "Security", kind = "framework"))] +#[cfg_attr( + any(target_os = "macos", target_os = "ios"), + link(name = "Security", kind = "framework") +)] extern "C" {} diff --git a/security/manager/ssl/tests/unit/test_cert_trust.js b/security/manager/ssl/tests/unit/test_cert_trust.js index 45ff78a253..07c808aed6 100644 --- a/security/manager/ssl/tests/unit/test_cert_trust.js +++ b/security/manager/ssl/tests/unit/test_cert_trust.js @@ -283,9 +283,18 @@ add_task(async function () { let ee_cert = loadedCerts[2]; notEqual(ee_cert, null, "EE cert should have successfully loaded"); + let init_num_trustObj = certdb.countTrustObjects(); setup_basic_trusts(ca_cert, int_cert); await test_ca_distrust(ee_cert, ca_cert, true); + // testing countTrustObjects(), loaded 2 certs from above code + let num_trustObj = certdb.countTrustObjects(); + equal( + num_trustObj, + init_num_trustObj + 2, + "Number of trust objects should be 2" + ); + setup_basic_trusts(ca_cert, int_cert); await test_ca_distrust(ee_cert, int_cert, false); diff --git a/security/nss.symbols b/security/nss.symbols index 1d06132bfd..10ebab9bfb 100644 --- a/security/nss.symbols +++ b/security/nss.symbols @@ -306,6 +306,7 @@ PK11_DeriveWithFlags PK11_DeriveWithTemplate PK11_DestroyContext PK11_DestroyGenericObject +PK11_DestroyGenericObjects PK11_DestroyMergeLog PK11_DestroyObject PK11_DestroyTokenObject @@ -322,6 +323,7 @@ PK11_FindCertInSlot PK11_FindCertsFromEmailAddress PK11_FindCertsFromNickname PK11_FindEncodedCertInSlot +PK11_FindGenericObjects PK11_FindKeyByAnyCert PK11_FindKeyByDERCert PK11_FindKeyByKeyID @@ -357,6 +359,7 @@ PK11_GetLowLevelKeyIDForPrivateKey PK11_GetMechanism PK11_GetModInfo PK11_GetModuleURI +PK11_GetNextGenericObject PK11_GetNextSafe PK11_GetNextSymKey PK11_GetPadMechanism diff --git a/security/nss/TAG-INFO b/security/nss/TAG-INFO index 13e8ce1547..134774d90e 100644 --- a/security/nss/TAG-INFO +++ b/security/nss/TAG-INFO @@ -1 +1 @@ -NSS_3_99_RTM \ No newline at end of file +NSS_3_100_RTM \ No newline at end of file diff --git a/security/nss/automation/abi-check/expected-report-libnss3.so.txt b/security/nss/automation/abi-check/expected-report-libnss3.so.txt index 582afe387f..97f1a7cdd8 100644 --- a/security/nss/automation/abi-check/expected-report-libnss3.so.txt +++ b/security/nss/automation/abi-check/expected-report-libnss3.so.txt @@ -5,11 +5,20 @@ parameter 2 of type 'typedef SECOidTag' has sub-type changes: underlying type 'enum __anonymous_enum__' at secoidt.h:34:1 changed: type size hasn't changed - 2 enumerator insertions: - '__anonymous_enum__::SEC_OID_ED25519_SIGNATURE' value '373' - '__anonymous_enum__::SEC_OID_ED25519_PUBLIC_KEY' value '374' + 10 enumerator insertions: + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA1KDF_SCHEME' value '375' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA224KDF_SCHEME' value '376' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA256KDF_SCHEME' value '377' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA384KDF_SCHEME' value '378' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA512KDF_SCHEME' value '379' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA1KDF_SCHEME' value '380' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA224KDF_SCHEME' value '381' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA256KDF_SCHEME' value '382' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA384KDF_SCHEME' value '383' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA512KDF_SCHEME' value '384' 1 enumerator change: - '__anonymous_enum__::SEC_OID_TOTAL' from value '373' to '375' at secoidt.h:34:1 + '__anonymous_enum__::SEC_OID_TOTAL' from value '375' to '385' at secoidt.h:34:1 + diff --git a/security/nss/automation/abi-check/expected-report-libnssutil3.so.txt b/security/nss/automation/abi-check/expected-report-libnssutil3.so.txt index ed076df300..f0d77ef369 100644 --- a/security/nss/automation/abi-check/expected-report-libnssutil3.so.txt +++ b/security/nss/automation/abi-check/expected-report-libnssutil3.so.txt @@ -1,15 +1,24 @@ 1 function with some indirect sub-type change: - [C]'function SECStatus NSS_GetAlgorithmPolicy(SECOidTag, PRUint32*)' at secoid.c:2291:1 has some indirect sub-type changes: + [C]'function SECStatus NSS_GetAlgorithmPolicy(SECOidTag, PRUint32*)' at secoid.c:2336:1 has some indirect sub-type changes: parameter 1 of type 'typedef SECOidTag' has sub-type changes: underlying type 'enum __anonymous_enum__' at secoidt.h:34:1 changed: type size hasn't changed - 2 enumerator insertions: - '__anonymous_enum__::SEC_OID_ED25519_SIGNATURE' value '373' - '__anonymous_enum__::SEC_OID_ED25519_PUBLIC_KEY' value '374' + 10 enumerator insertions: + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA1KDF_SCHEME' value '375' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA224KDF_SCHEME' value '376' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA256KDF_SCHEME' value '377' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA384KDF_SCHEME' value '378' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA512KDF_SCHEME' value '379' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA1KDF_SCHEME' value '380' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA224KDF_SCHEME' value '381' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA256KDF_SCHEME' value '382' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA384KDF_SCHEME' value '383' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA512KDF_SCHEME' value '384' 1 enumerator change: - '__anonymous_enum__::SEC_OID_TOTAL' from value '373' to '375' at secoidt.h:34:1 + '__anonymous_enum__::SEC_OID_TOTAL' from value '375' to '385' at secoidt.h:34:1 + diff --git a/security/nss/automation/abi-check/expected-report-libsmime3.so.txt b/security/nss/automation/abi-check/expected-report-libsmime3.so.txt index 69cd2ae3a9..a42f62c39a 100644 --- a/security/nss/automation/abi-check/expected-report-libsmime3.so.txt +++ b/security/nss/automation/abi-check/expected-report-libsmime3.so.txt @@ -1,8 +1,4 @@ -1 Added function: - - 'function PRBool NSS_CMSRecipient_IsSupported(CERTCertificate*)' {NSS_CMSRecipient_IsSupported@@NSS_3.99} - 1 function with some indirect sub-type change: [C]'function PK11SymKey* NSS_CMSContentInfo_GetBulkKey(NSSCMSContentInfo*)' at cmscinfo.c:426:1 has some indirect sub-type changes: @@ -14,34 +10,103 @@ type of 'NSSCMSContent NSSCMSContentInfoStr::content' changed: underlying type 'union NSSCMSContentUnion' at cmst.h:113:1 changed: type size hasn't changed - 1 data member changes (3 filtered): + 2 data member changes (2 filtered): type of 'NSSCMSEncryptedData* NSSCMSContentUnion::encryptedData' changed: in pointed to type 'typedef NSSCMSEncryptedData' at cmst.h:65:1: - underlying type 'struct NSSCMSEncryptedDataStr' at cmst.h:463:1 changed: + underlying type 'struct NSSCMSEncryptedDataStr' at cmst.h:470:1 changed: type size hasn't changed 1 data member changes (1 filtered): type of 'NSSCMSAttribute** NSSCMSEncryptedDataStr::unprotectedAttr' changed: in pointed to type 'NSSCMSAttribute*': in pointed to type 'typedef NSSCMSAttribute' at cmst.h:69:1: - underlying type 'struct NSSCMSAttributeStr' at cmst.h:482:1 changed: + underlying type 'struct NSSCMSAttributeStr' at cmst.h:489:1 changed: type size hasn't changed 1 data member change: type of 'SECOidData* NSSCMSAttributeStr::typeTag' changed: in pointed to type 'typedef SECOidData' at secoidt.h:16:1: - underlying type 'struct SECOidDataStr' at secoidt.h:536:1 changed: + underlying type 'struct SECOidDataStr' at secoidt.h:547:1 changed: type size hasn't changed 1 data member change: type of 'SECOidTag SECOidDataStr::offset' changed: underlying type 'enum __anonymous_enum__' at secoidt.h:34:1 changed: type size hasn't changed - 2 enumerator insertions: - '__anonymous_enum__::SEC_OID_ED25519_SIGNATURE' value '373' - '__anonymous_enum__::SEC_OID_ED25519_PUBLIC_KEY' value '374' + 10 enumerator insertions: + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA1KDF_SCHEME' value '375' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA224KDF_SCHEME' value '376' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA256KDF_SCHEME' value '377' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA384KDF_SCHEME' value '378' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_STDDH_SHA512KDF_SCHEME' value '379' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA1KDF_SCHEME' value '380' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA224KDF_SCHEME' value '381' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA256KDF_SCHEME' value '382' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA384KDF_SCHEME' value '383' + '__anonymous_enum__::SEC_OID_DHSINGLEPASS_COFACTORDH_SHA512KDF_SCHEME' value '384' 1 enumerator change: - '__anonymous_enum__::SEC_OID_TOTAL' from value '373' to '375' at secoidt.h:34:1 + '__anonymous_enum__::SEC_OID_TOTAL' from value '375' to '385' at secoidt.h:34:1 + + + + + + type of 'NSSCMSEnvelopedData* NSSCMSContentUnion::envelopedData' changed: + in pointed to type 'typedef NSSCMSEnvelopedData' at cmst.h:60:1: + underlying type 'struct NSSCMSEnvelopedDataStr' at cmst.h:257:1 changed: + type size hasn't changed + 1 data member changes (2 filtered): + type of 'NSSCMSRecipientInfo** NSSCMSEnvelopedDataStr::recipientInfos' changed: + in pointed to type 'NSSCMSRecipientInfo*': + in pointed to type 'typedef NSSCMSRecipientInfo' at cmst.h:62:1: + underlying type 'struct NSSCMSRecipientInfoStr' at cmst.h:439:1 changed: + type size changed from 1536 to 1664 bits + 3 data member changes: + type of '__anonymous_union__ NSSCMSRecipientInfoStr::ri' changed: + type size changed from 1344 to 1472 bits + 2 data member changes: + type of 'NSSCMSKEKRecipientInfo __anonymous_union__::kekRecipientInfo' changed: + underlying type 'struct NSSCMSKEKRecipientInfoStr' at cmst.h:397:1 changed: + type size hasn't changed + 1 data member change: + type of 'NSSCMSKEKIdentifier NSSCMSKEKRecipientInfoStr::kekIdentifier' changed: + underlying type 'struct NSSCMSKEKIdentifierStr' at cmst.h:390:1 changed: + type size hasn't changed + 1 data member change: + type of 'SECItem* NSSCMSKEKIdentifierStr::other' changed: + in pointed to type 'typedef SECItem' at cmst.h:347:1: + underlying type 'struct SECItemStr' at cmst.h:342:1 changed: + type name changed from 'SECItemStr' to 'NSSCMSOtherKeyAttributeStr' + type size changed from 192 to 384 bits + 2 data member deletions: + 'unsigned char* SECItemStr::data', at offset 64 (in bits) at seccomon.h:52:1 + + 'unsigned int SECItemStr::len', at offset 128 (in bits) at seccomon.h:53:1 + + 1 data member insertion: + 'SECItem NSSCMSOtherKeyAttributeStr::keyAttr', at offset 192 (in bits) at cmst.h:344:1 + 1 data member change: + type of 'SECItemType SECItemStr::type' changed: + underlying type 'enum __anonymous_enum__' at seccomon.h:50:1 changed: + entity changed from 'enum __anonymous_enum__' to 'struct SECItemStr' at seccomon.h:50:1 + type size changed from 32 to 192 bits + type alignment changed from 32 to 0 bits + + + + + type of 'NSSCMSKeyAgreeRecipientInfo __anonymous_union__::keyAgreeRecipientInfo' changed: + underlying type 'struct NSSCMSKeyAgreeRecipientInfoStr' at cmst.h:376:1 changed: + type size changed from 1344 to 1472 bits + 3 data member changes: + type of 'SECItem* NSSCMSKeyAgreeRecipientInfoStr::ukm' changed: + entity changed from 'SECItem*' to 'typedef SECItem' at seccomon.h:48:1 + type size changed from 64 to 192 bits + + 'SECAlgorithmID NSSCMSKeyAgreeRecipientInfoStr::keyEncAlg' offset changed from 896 to 1024 (in bits) (by +128 bits) + 'NSSCMSRecipientEncryptedKey** NSSCMSKeyAgreeRecipientInfoStr::recipientEncryptedKeys' offset changed from 1280 to 1408 (in bits) (by +128 bits) + 'NSSCMSMessage* NSSCMSRecipientInfoStr::cmsg' offset changed from 1408 to 1536 (in bits) (by +128 bits) + 'CERTCertificate* NSSCMSRecipientInfoStr::cert' offset changed from 1472 to 1600 (in bits) (by +128 bits) diff --git a/security/nss/automation/abi-check/previous-nss-release b/security/nss/automation/abi-check/previous-nss-release index 0dea1b7b74..335e901dad 100644 --- a/security/nss/automation/abi-check/previous-nss-release +++ b/security/nss/automation/abi-check/previous-nss-release @@ -1 +1 @@ -NSS_3_98_BRANCH +NSS_3_99_BRANCH diff --git a/security/nss/build.sh b/security/nss/build.sh index ae8eeee8b0..73c6d77df3 100755 --- a/security/nss/build.sh +++ b/security/nss/build.sh @@ -124,6 +124,8 @@ while [ $# -gt 0 ]; do --system-nspr) set_nspr_path "/usr/include/nspr/:"; no_local_nspr=1 ;; --system-sqlite) gyp_params+=(-Duse_system_sqlite=1) ;; --enable-fips) gyp_params+=(-Ddisable_fips=0) ;; + --fips-module-id) gyp_params+=(-Dfips_module_id="$2"); shift ;; + --fips-module-id=?*) gyp_params+=(-Dfips_module_id="${1#*=}") ;; --enable-libpkix) gyp_params+=(-Ddisable_libpkix=0) ;; --mozpkix-only) gyp_params+=(-Dmozpkix_only=1 -Ddisable_tests=1 -Dsign_libs=0) ;; --disable-keylog) sslkeylogfile=0 ;; diff --git a/security/nss/cmd/certutil/certext.c b/security/nss/cmd/certutil/certext.c index 501608c850..0035d8c7fb 100644 --- a/security/nss/cmd/certutil/certext.c +++ b/security/nss/cmd/certutil/certext.c @@ -1219,6 +1219,7 @@ AddCrlDistPoint(void *extHandle) intValue = PORT_Atoi(buffer); switch (intValue) { case generalName: + PORT_SetError(0); current->distPointType = intValue; current->distPoint.fullName = CreateGeneralName(arena); rv = PORT_GetError(); diff --git a/security/nss/coreconf/config.gypi b/security/nss/coreconf/config.gypi index 13f857cacf..baf4256a87 100644 --- a/security/nss/coreconf/config.gypi +++ b/security/nss/coreconf/config.gypi @@ -136,6 +136,7 @@ 'nss_include_dir%': '/usr/include/nss', 'only_dev_random%': 1, 'disable_fips%': 1, + 'fips_module_id%': '', 'mozpkix_only%': 0, 'mozilla_central%': 0, 'coverage%': 0, @@ -165,12 +166,22 @@ '<(nss_include_dir)', ], }], + [ 'disable_fips==0', { + 'defines': [ + 'NSS_ENABLE_FIPS_INDICATORS', + ], + }], [ 'disable_fips==1', { 'defines': [ 'NSS_FIPS_DISABLED', 'NSS_NO_INIT_SUPPORT', ], }], + [ 'fips_module_id!=""', { + 'defines': [ + 'NSS_FIPS_MODULE_ID="<(fips_module_id)"' + ], + }], [ 'OS!="android" and OS!="mac" and OS!="ios" and OS!="win"', { 'libraries': [ '-lpthread', diff --git a/security/nss/coreconf/coreconf.dep b/security/nss/coreconf/coreconf.dep index 590d1bfaee..5182f75552 100644 --- a/security/nss/coreconf/coreconf.dep +++ b/security/nss/coreconf/coreconf.dep @@ -10,4 +10,3 @@ */ #error "Do not include this header file." - diff --git a/security/nss/doc/rst/releases/index.rst b/security/nss/doc/rst/releases/index.rst index 865aad277a..e0f3249104 100644 --- a/security/nss/doc/rst/releases/index.rst +++ b/security/nss/doc/rst/releases/index.rst @@ -8,6 +8,7 @@ Releases :glob: :hidden: + nss_3_100.rst nss_3_99.rst nss_3_98.rst nss_3_97.rst @@ -64,23 +65,24 @@ Releases .. note:: - **NSS 3.99** is the latest version of NSS. - Complete release notes are available here: :ref:`mozilla_projects_nss_nss_3_99_release_notes` + **NSS 3.100** is the latest version of NSS. + Complete release notes are available here: :ref:`mozilla_projects_nss_nss_3_100_release_notes` **NSS 3.90.2 (ESR)** is the latest version of NSS. Complete release notes are available here: :ref:`mozilla_projects_nss_nss_3_90_2_release_notes` .. container:: - Changes in 3.99 included in this release: - - - Bug 1325335 - Removing check for message len in ed25519 - - Bug 1884276 - add ed25519 to SECU_ecName2params. - - Bug 1325335 - add EdDSA wycheproof tests. - - Bug 1325335 - nss/lib layer code for EDDSA. - - Bug 1325335 - Adding EdDSA implementation. - - Bug 1881027 - Exporting Certificate Compression types - - Bug 1880857 - Updating ACVP docker to rust 1.74 - - Bug 1325335 - Updating HACL* to 0f136f28935822579c244f287e1d2a1908a7e552 - - Bug 1877730 - Add NSS_CMSRecipient_IsSupported. + Changes in 3.100 included in this release: + - Bug 1893029 - merge pk11_kyberSlotList into pk11_ecSlotList for faster Xyber operations. + - Bug 1893752 - remove ckcapi. + - Bug 1893162 - avoid a potential PK11GenericObject memory leak. + - Bug 671060 - Remove incomplete ESDH code. + - Bug 215997 - Decrypt RSA OAEP encrypted messages. + - Bug 1887996 - Fix certutil CRLDP URI code. + - Bug 1890069 - Don't set CKA_DERIVE for CKK_EC_EDWARDS private keys. + - Bug 676118: Add ability to encrypt and decrypt CMS messages using ECDH. + - Bug 676100 - Correct Templates for key agreement in smime/cmsasn.c. + - Bug 1548723 - Moving the decodedCert allocation to NSS. + - Bug 1885404 - Allow developers to speed up repeated local execution of NSS tests that depend on certificates. \ No newline at end of file diff --git a/security/nss/doc/rst/releases/nss_3_100.rst b/security/nss/doc/rst/releases/nss_3_100.rst new file mode 100644 index 0000000000..11362b39da --- /dev/null +++ b/security/nss/doc/rst/releases/nss_3_100.rst @@ -0,0 +1,64 @@ +.. _mozilla_projects_nss_nss_3_100_release_notes: + +NSS 3.100 release notes +======================== + +`Introduction <#introduction>`__ +-------------------------------- + +.. container:: + + Network Security Services (NSS) 3.100 was released on *7th May 2024**. + +`Distribution Information <#distribution_information>`__ +-------------------------------------------------------- + +.. container:: + + The HG tag is NSS_3_100_RTM. NSS 3.100 requires NSPR 4.35 or newer. + + NSS 3.100 source distributions are available on ftp.mozilla.org for secure HTTPS download: + + - Source tarballs: + https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_100_RTM/src/ + + Other releases are available :ref:`mozilla_projects_nss_releases`. + +.. _changes_in_nss_3.100: + +`Changes in NSS 3.100 <#changes_in_nss_3.100>`__ +------------------------------------------------------------------ + +.. container:: + + - Bug 1893029 - merge pk11_kyberSlotList into pk11_ecSlotList for faster Xyber operations. + - Bug 1893752 - remove ckcapi. + - Bug 1893162 - avoid a potential PK11GenericObject memory leak. + - Bug 671060 - Remove incomplete ESDH code. + - Bug 215997 - Decrypt RSA OAEP encrypted messages. + - Bug 1887996 - Fix certutil CRLDP URI code. + - Bug 1890069 - Don't set CKA_DERIVE for CKK_EC_EDWARDS private keys. + - Bug 676118: Add ability to encrypt and decrypt CMS messages using ECDH. + - Bug 676100 - Correct Templates for key agreement in smime/cmsasn.c. + - Bug 1548723 - Moving the decodedCert allocation to NSS. + - Bug 1885404 - Allow developers to speed up repeated local execution of NSS tests that depend on certificates. + +`Compatibility <#compatibility>`__ +---------------------------------- + +.. container:: + + NSS 3.100 shared libraries are backwards-compatible with all older NSS 3.x shared + libraries. A program linked with older NSS 3.x shared libraries will work with + this new version of the shared libraries without recompiling or + relinking. Furthermore, applications that restrict their use of NSS APIs to the + functions listed in NSS Public Functions will remain compatible with future + versions of the NSS shared libraries. + +`Feedback <#feedback>`__ +------------------------ + +.. container:: + + Bugs discovered should be reported by filing a bug report on + `bugzilla.mozilla.org `__ (product NSS). diff --git a/security/nss/gtests/nss_bogo_shim/nss_bogo_shim.cc b/security/nss/gtests/nss_bogo_shim/nss_bogo_shim.cc index 12adcc5de0..854460508d 100644 --- a/security/nss/gtests/nss_bogo_shim/nss_bogo_shim.cc +++ b/security/nss/gtests/nss_bogo_shim/nss_bogo_shim.cc @@ -657,8 +657,8 @@ class TestAgent { return SECFailure; } - SECITEM_AllocItem(NULL, output, input->len + 2); - if (output == NULL || output->data == NULL) { + if (output == NULL || output->data == NULL || + output->len != input->len + 2) { return SECFailure; } @@ -718,9 +718,8 @@ class TestAgent { return SECFailure; } - SECITEM_AllocItem(NULL, output, input->len - 4); - - if (output == NULL || output->data == NULL) { + if (output == NULL || output->data == NULL || + output->len != input->len - 4) { return SECFailure; } @@ -785,9 +784,9 @@ class TestAgent { std::cerr << "Certificate is too short. " << std::endl; return SECFailure; } - SECITEM_AllocItem(NULL, output, input->len - 1); - if (output == NULL || output->data == NULL) { + if (output == NULL || output->data == NULL || + output->len != input->len - 1) { return SECFailure; } diff --git a/security/nss/gtests/ssl_gtest/ssl_certificate_compression_unittest.cc b/security/nss/gtests/ssl_gtest/ssl_certificate_compression_unittest.cc index 01a02502c1..44c6a7e142 100644 --- a/security/nss/gtests/ssl_gtest/ssl_certificate_compression_unittest.cc +++ b/security/nss/gtests/ssl_gtest/ssl_certificate_compression_unittest.cc @@ -221,6 +221,7 @@ class TLSCertificateToEncodedCertificateChanger : public TlsRecordFilter { static SECStatus SimpleXorCertCompEncode(const SECItem* input, SECItem* output) { SECITEM_CopyItem(NULL, output, input); + PORT_Memcpy(output->data, input->data, output->len); for (size_t i = 0; i < output->len; i++) { output->data[i] ^= 0x55; } @@ -230,7 +231,7 @@ static SECStatus SimpleXorCertCompEncode(const SECItem* input, /* Test decoding function. */ static SECStatus SimpleXorCertCompDecode(const SECItem* input, SECItem* output, size_t expectedLenDecodedCertificate) { - SECITEM_CopyItem(NULL, output, input); + PORT_Memcpy(output->data, input->data, input->len); for (size_t i = 0; i < output->len; i++) { output->data[i] ^= 0x55; } @@ -251,7 +252,7 @@ static SECStatus SimpleXorWithDifferentValueEncode(const SECItem* input, static SECStatus SimpleXorWithDifferentValueDecode( const SECItem* input, SECItem* output, size_t expectedLenDecodedCertificate) { - SECITEM_CopyItem(NULL, output, input); + PORT_Memcpy(output->data, input->data, input->len); for (size_t i = 0; i < output->len; i++) { output->data[i] ^= 0x77; } @@ -1128,47 +1129,6 @@ TEST_F(TlsConnectStreamTls13, CertificateCompression_ReceivedWrongAlgorithm) { SEC_ERROR_CERTIFICATE_COMPRESSION_ALGORITHM_NOT_SUPPORTED); } -static SECStatus SimpleXorCertCompDecode_length_smaller_than_given( - const SECItem* input, SECItem* output, - size_t expectedLenDecodedCertificate) { - SECITEM_MakeItem(NULL, output, input->data, input->len - 1); - return SECSuccess; -} - -/* - * The next test modifies the length of the received certificate - * (uncompressed_length field of CompressedCertificate). - */ -TEST_F(TlsConnectStreamTls13, CertificateCompression_ReceivedWrongLength) { - EnsureTlsSetup(); - auto filterExtension = - MakeTlsFilter(server_, 0x6, - 0xff); - SSLCertificateCompressionAlgorithm t = { - 0xff01, "test function", SimpleXorCertCompEncode, - SimpleXorCertCompDecode_length_smaller_than_given}; - - EXPECT_EQ(SECSuccess, - SSLExp_SetCertificateCompressionAlgorithm(server_->ssl_fd(), t)); - EXPECT_EQ(SECSuccess, - SSLExp_SetCertificateCompressionAlgorithm(client_->ssl_fd(), t)); - - ExpectAlert(client_, kTlsAlertBadCertificate); - StartConnect(); - - client_->SetServerKeyBits(server_->server_key_bits()); - client_->Handshake(); - server_->Handshake(); - - ASSERT_TRUE_WAIT((client_->state() != TlsAgent::STATE_CONNECTING), 5000); - ASSERT_EQ(TlsAgent::STATE_ERROR, client_->state()); - - client_->ExpectSendAlert(kTlsAlertCloseNotify); - server_->ExpectReceiveAlert(kTlsAlertCloseNotify); - - client_->CheckErrorCode(SSL_ERROR_RX_MALFORMED_CERTIFICATE); -} - /* The next test modifies the length of the encoded certificate * (compressed_certificate_message len); * the new length is compressed_certificate_message is equal to 0. diff --git a/security/nss/lib/base/base.h b/security/nss/lib/base/base.h index 140b5556aa..41ab86f6b0 100644 --- a/security/nss/lib/base/base.h +++ b/security/nss/lib/base/base.h @@ -1034,7 +1034,7 @@ extern const NSSError NSS_ERROR_POINTER_NOT_REGISTERED; * * Return value: * PR_SUCCESS - * PR_FAILURE + * PR_FAILRUE */ #ifdef DEBUG diff --git a/security/nss/lib/base/tracker.c b/security/nss/lib/base/tracker.c index eba95c1c8f..850add7c4b 100644 --- a/security/nss/lib/base/tracker.c +++ b/security/nss/lib/base/tracker.c @@ -338,7 +338,7 @@ nssPointerTracker_remove(nssPointerTracker *tracker, const void *pointer) * * Return value: * PR_SUCCESS - * PR_FAILURE + * PR_FAILRUE */ NSS_IMPLEMENT PRStatus diff --git a/security/nss/lib/ckfw/Makefile b/security/nss/lib/ckfw/Makefile index effa9abceb..3f49eaa45d 100644 --- a/security/nss/lib/ckfw/Makefile +++ b/security/nss/lib/ckfw/Makefile @@ -11,29 +11,4 @@ ifdef BUILD_IDG DEFINES += -DNSSDEBUG endif -ifdef NOTDEF # was ifdef MOZILLA_CLIENT -NSS_BUILD_CAPI = 1 -endif - -# This'll need some help from a build person. - -# The generated files are checked in, and differ from what ckapi.perl -# will produce. ckapi.perl is currently newer than the targets, so -# these rules are invoked, causing the wrong files to be generated. -# Turning off to fix builds. -# -# nssckepv.h: ck.api ckapi.perl -# nssckft.h: ck.api ckapi.perl -# nssckg.h: ck.api ckapi.perl -# nssck.api: ck.api ckapi.perl -# $(PERL) ckapi.perl ck.api - - -# can't do this in manifest.mn because OS_TARGET isn't defined there. -ifeq (,$(filter-out WINNT WIN95,$(OS_TARGET))) -ifdef NSS_BUILD_CAPI -DIRS += capi -endif -endif - include $(CORE_DEPTH)/coreconf/rules.mk diff --git a/security/nss/lib/ckfw/capi/Makefile b/security/nss/lib/ckfw/capi/Makefile deleted file mode 100644 index 3949d18e29..0000000000 --- a/security/nss/lib/ckfw/capi/Makefile +++ /dev/null @@ -1,82 +0,0 @@ -# -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -include manifest.mn -include $(CORE_DEPTH)/coreconf/config.mk - -ifdef BUILD_IDG -DEFINES += -DNSSDEBUG -endif - -# -# To create a loadable module on Darwin, we must use -bundle. -# -ifeq ($(OS_TARGET),Darwin) -DSO_LDOPTS = -bundle -endif - -EXTRA_LIBS = \ - $(DIST)/lib/$(LIB_PREFIX)nssckfw.$(LIB_SUFFIX) \ - $(DIST)/lib/$(LIB_PREFIX)nssb.$(LIB_SUFFIX) \ - $(NULL) - -# can't do this in manifest.mn because OS_TARGET isn't defined there. -ifeq (,$(filter-out WIN%,$(OS_TARGET))) - -ifdef NS_USE_GCC -EXTRA_LIBS += \ - -L$(NSPR_LIB_DIR) \ - -lplc4 \ - -lplds4 \ - -lnspr4 \ - -lcrypt32 \ - -ladvapi32 \ - -lrpcrt4 \ - $(NULL) -else -EXTRA_SHARED_LIBS += \ - $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plc4.lib \ - $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plds4.lib \ - $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)nspr4.lib \ - crypt32.lib \ - advapi32.lib \ - rpcrt4.lib \ - $(NULL) -endif # NS_USE_GCC -else - -EXTRA_LIBS += \ - -L$(NSPR_LIB_DIR) \ - -lplc4 \ - -lplds4 \ - -lnspr4 \ - $(NULL) -endif - - -include $(CORE_DEPTH)/coreconf/rules.mk - -# Generate certdata.c. -generate: - $(PERL) certdata.perl < certdata.txt - -# This'll need some help from a build person. - - -ifeq ($(OS_TARGET)$(OS_RELEASE), AIX4.1) -DSO_LDOPTS = -bM:SRE -bh:4 -bnoentry -EXTRA_DSO_LDOPTS = -lc -MKSHLIB = xlC $(DSO_LDOPTS) - -$(SHARED_LIBRARY): $(OBJS) | $$(@D)/d - rm -f $@ - $(MKSHLIB) -o $@ $(OBJS) $(EXTRA_LIBS) $(EXTRA_DSO_LDOPTS) - chmod +x $@ - -endif - -ifeq ($(OS_TARGET)$(OS_RELEASE), AIX4.2) -LD += -G -endif diff --git a/security/nss/lib/ckfw/capi/README b/security/nss/lib/ckfw/capi/README deleted file mode 100644 index 9fc5720a9c..0000000000 --- a/security/nss/lib/ckfw/capi/README +++ /dev/null @@ -1,7 +0,0 @@ -This Cryptoki module provides acces to certs and keys stored in -Microsofts CAPI certificate store. - -It does not import or export CA Root trust from the CAPI. -It does not import or export CRLs from the CAPI. -It does not handle S/MIME objects (pkcs #7 in capi terms?). -It does not yet handle it's own PIN. (CAPI does all the pin prompting). diff --git a/security/nss/lib/ckfw/capi/anchor.c b/security/nss/lib/ckfw/capi/anchor.c deleted file mode 100644 index 2d1523e4c2..0000000000 --- a/security/nss/lib/ckfw/capi/anchor.c +++ /dev/null @@ -1,17 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -/* - * capi/canchor.c - * - * This file "anchors" the actual cryptoki entry points in this module's - * shared library, which is required for dynamic loading. See the - * comments in nssck.api for more information. - */ - -#include "ckcapi.h" - -#define MODULE_NAME ckcapi -#define INSTANCE_NAME (NSSCKMDInstance *)&nss_ckcapi_mdInstance -#include "nssck.api" diff --git a/security/nss/lib/ckfw/capi/cfind.c b/security/nss/lib/ckfw/capi/cfind.c deleted file mode 100644 index 9c4d4f1e77..0000000000 --- a/security/nss/lib/ckfw/capi/cfind.c +++ /dev/null @@ -1,561 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -#ifndef CKCAPI_H -#include "ckcapi.h" -#endif /* CKCAPI_H */ - -/* - * ckcapi/cfind.c - * - * This file implements the NSSCKMDFindObjects object for the - * "capi" cryptoki module. - */ - -struct ckcapiFOStr { - NSSArena *arena; - CK_ULONG n; - CK_ULONG i; - ckcapiInternalObject **objs; -}; - -static void -ckcapi_mdFindObjects_Final( - NSSCKMDFindObjects *mdFindObjects, - NSSCKFWFindObjects *fwFindObjects, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - struct ckcapiFOStr *fo = (struct ckcapiFOStr *)mdFindObjects->etc; - NSSArena *arena = fo->arena; - PRUint32 i; - - /* walk down an free the unused 'objs' */ - for (i = fo->i; i < fo->n; i++) { - nss_ckcapi_DestroyInternalObject(fo->objs[i]); - } - - nss_ZFreeIf(fo->objs); - nss_ZFreeIf(fo); - nss_ZFreeIf(mdFindObjects); - if ((NSSArena *)NULL != arena) { - NSSArena_Destroy(arena); - } - - return; -} - -static NSSCKMDObject * -ckcapi_mdFindObjects_Next( - NSSCKMDFindObjects *mdFindObjects, - NSSCKFWFindObjects *fwFindObjects, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - NSSArena *arena, - CK_RV *pError) -{ - struct ckcapiFOStr *fo = (struct ckcapiFOStr *)mdFindObjects->etc; - ckcapiInternalObject *io; - - if (fo->i == fo->n) { - *pError = CKR_OK; - return (NSSCKMDObject *)NULL; - } - - io = fo->objs[fo->i]; - fo->i++; - - return nss_ckcapi_CreateMDObject(arena, io, pError); -} - -static CK_BBOOL -ckcapi_attrmatch( - CK_ATTRIBUTE_PTR a, - ckcapiInternalObject *o) -{ - PRBool prb; - const NSSItem *b; - - b = nss_ckcapi_FetchAttribute(o, a->type); - if (b == NULL) { - return CK_FALSE; - } - - if (a->ulValueLen != b->size) { - /* match a decoded serial number */ - if ((a->type == CKA_SERIAL_NUMBER) && (a->ulValueLen < b->size)) { - unsigned int len; - unsigned char *data; - - data = nss_ckcapi_DERUnwrap(b->data, b->size, &len, NULL); - if ((len == a->ulValueLen) && - nsslibc_memequal(a->pValue, data, len, (PRStatus *)NULL)) { - return CK_TRUE; - } - } - return CK_FALSE; - } - - prb = nsslibc_memequal(a->pValue, b->data, b->size, (PRStatus *)NULL); - - if (PR_TRUE == prb) { - return CK_TRUE; - } else { - return CK_FALSE; - } -} - -static CK_BBOOL -ckcapi_match( - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - ckcapiInternalObject *o) -{ - CK_ULONG i; - - for (i = 0; i < ulAttributeCount; i++) { - if (CK_FALSE == ckcapi_attrmatch(&pTemplate[i], o)) { - return CK_FALSE; - } - } - - /* Every attribute passed */ - return CK_TRUE; -} - -#define CKAPI_ITEM_CHUNK 20 - -#define PUT_Object(obj, err) \ - { \ - if (count >= size) { \ - *listp = *listp ? nss_ZREALLOCARRAY(*listp, ckcapiInternalObject *, \ - (size + \ - CKAPI_ITEM_CHUNK)) \ - : nss_ZNEWARRAY(NULL, ckcapiInternalObject *, \ - (size + \ - CKAPI_ITEM_CHUNK)); \ - if ((ckcapiInternalObject **)NULL == *listp) { \ - err = CKR_HOST_MEMORY; \ - goto loser; \ - } \ - size += CKAPI_ITEM_CHUNK; \ - } \ - (*listp)[count] = (obj); \ - count++; \ - } - -/* - * pass parameters back through the callback. - */ -typedef struct BareCollectParamsStr { - CK_OBJECT_CLASS objClass; - CK_ATTRIBUTE_PTR pTemplate; - CK_ULONG ulAttributeCount; - ckcapiInternalObject ***listp; - PRUint32 size; - PRUint32 count; -} BareCollectParams; - -/* collect_bare's callback. Called for each object that - * supposedly has a PROVINDER_INFO property */ -static BOOL WINAPI -doBareCollect( - const CRYPT_HASH_BLOB *msKeyID, - DWORD flags, - void *reserved, - void *args, - DWORD cProp, - DWORD *propID, - void **propData, - DWORD *propSize) -{ - BareCollectParams *bcp = (BareCollectParams *)args; - PRUint32 size = bcp->size; - PRUint32 count = bcp->count; - ckcapiInternalObject ***listp = bcp->listp; - ckcapiInternalObject *io = NULL; - DWORD i; - CRYPT_KEY_PROV_INFO *keyProvInfo = NULL; - void *idData; - CK_RV error; - - /* make sure there is a Key Provider Info property */ - for (i = 0; i < cProp; i++) { - if (CERT_KEY_PROV_INFO_PROP_ID == propID[i]) { - keyProvInfo = (CRYPT_KEY_PROV_INFO *)propData[i]; - break; - } - } - if ((CRYPT_KEY_PROV_INFO *)NULL == keyProvInfo) { - return 1; - } - - /* copy the key ID */ - idData = nss_ZNEWARRAY(NULL, char, msKeyID->cbData); - if ((void *)NULL == idData) { - goto loser; - } - nsslibc_memcpy(idData, msKeyID->pbData, msKeyID->cbData); - - /* build a bare internal object */ - io = nss_ZNEW(NULL, ckcapiInternalObject); - if ((ckcapiInternalObject *)NULL == io) { - goto loser; - } - io->type = ckcapiBareKey; - io->objClass = bcp->objClass; - io->u.key.provInfo = *keyProvInfo; - io->u.key.provInfo.pwszContainerName = - nss_ckcapi_WideDup(keyProvInfo->pwszContainerName); - io->u.key.provInfo.pwszProvName = - nss_ckcapi_WideDup(keyProvInfo->pwszProvName); - io->u.key.provName = nss_ckcapi_WideToUTF8(keyProvInfo->pwszProvName); - io->u.key.containerName = - nss_ckcapi_WideToUTF8(keyProvInfo->pwszContainerName); - io->u.key.hProv = 0; - io->idData = idData; - io->id.data = idData; - io->id.size = msKeyID->cbData; - idData = NULL; - - /* see if it matches */ - if (CK_FALSE == ckcapi_match(bcp->pTemplate, bcp->ulAttributeCount, io)) { - goto loser; - } - PUT_Object(io, error); - bcp->size = size; - bcp->count = count; - return 1; - -loser: - if (io) { - nss_ckcapi_DestroyInternalObject(io); - } - nss_ZFreeIf(idData); - return 1; -} - -/* - * collect the bare keys running around - */ -static PRUint32 -collect_bare( - CK_OBJECT_CLASS objClass, - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - ckcapiInternalObject ***listp, - PRUint32 *sizep, - PRUint32 count, - CK_RV *pError) -{ - BOOL rc; - BareCollectParams bareCollectParams; - - bareCollectParams.objClass = objClass; - bareCollectParams.pTemplate = pTemplate; - bareCollectParams.ulAttributeCount = ulAttributeCount; - bareCollectParams.listp = listp; - bareCollectParams.size = *sizep; - bareCollectParams.count = count; - - rc = CryptEnumKeyIdentifierProperties(NULL, CERT_KEY_PROV_INFO_PROP_ID, 0, - NULL, NULL, &bareCollectParams, doBareCollect); - - *sizep = bareCollectParams.size; - return bareCollectParams.count; -} - -/* find all the certs that represent the appropriate object (cert, priv key, or - * pub key) in the cert store. - */ -static PRUint32 -collect_class( - CK_OBJECT_CLASS objClass, - LPCSTR storeStr, - PRBool hasID, - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - ckcapiInternalObject ***listp, - PRUint32 *sizep, - PRUint32 count, - CK_RV *pError) -{ - PRUint32 size = *sizep; - ckcapiInternalObject *next = NULL; - HCERTSTORE hStore; - PCCERT_CONTEXT certContext = NULL; - PRBool isKey = - (objClass == CKO_PUBLIC_KEY) | (objClass == CKO_PRIVATE_KEY); - - hStore = CertOpenSystemStore((HCRYPTPROV)NULL, storeStr); - if (NULL == hStore) { - return count; /* none found does not imply an error */ - } - - /* FUTURE: use CertFindCertificateInStore to filter better -- so we don't - * have to enumerate all the certificates */ - while ((PCERT_CONTEXT)NULL != - (certContext = CertEnumCertificatesInStore(hStore, certContext))) { - /* first filter out non user certs if we are looking for keys */ - if (isKey) { - /* make sure there is a Key Provider Info property */ - CRYPT_KEY_PROV_INFO *keyProvInfo; - DWORD size = 0; - BOOL rv; - rv = CertGetCertificateContextProperty(certContext, - CERT_KEY_PROV_INFO_PROP_ID, NULL, &size); - if (!rv) { - int reason = GetLastError(); - /* we only care if it exists, we don't really need to fetch it yet */ - if (reason == CRYPT_E_NOT_FOUND) { - continue; - } - } - /* filter out the non-microsoft providers */ - keyProvInfo = (CRYPT_KEY_PROV_INFO *)nss_ZAlloc(NULL, size); - if (keyProvInfo) { - rv = CertGetCertificateContextProperty(certContext, - CERT_KEY_PROV_INFO_PROP_ID, keyProvInfo, &size); - if (rv) { - char *provName = - nss_ckcapi_WideToUTF8(keyProvInfo->pwszProvName); - nss_ZFreeIf(keyProvInfo); - - if (provName && - (strncmp(provName, "Microsoft", sizeof("Microsoft") - 1) != 0)) { - continue; - } - } else { - int reason = - GetLastError(); - /* we only care if it exists, we don't really need to fetch it yet */ - nss_ZFreeIf(keyProvInfo); - if (reason == - CRYPT_E_NOT_FOUND) { - continue; - } - } - } - } - - if ((ckcapiInternalObject *)NULL == next) { - next = nss_ZNEW(NULL, ckcapiInternalObject); - if ((ckcapiInternalObject *)NULL == next) { - *pError = CKR_HOST_MEMORY; - goto loser; - } - } - next->type = ckcapiCert; - next->objClass = objClass; - next->u.cert.certContext = certContext; - next->u.cert.hasID = hasID; - next->u.cert.certStore = storeStr; - if (CK_TRUE == ckcapi_match(pTemplate, ulAttributeCount, next)) { - /* clear cached values that may be dependent on our old certContext */ - memset(&next->u.cert, 0, sizeof(next->u.cert)); - /* get a 'permanent' context */ - next->u.cert.certContext = CertDuplicateCertificateContext(certContext); - next->objClass = objClass; - next->u.cert.certContext = certContext; - next->u.cert.hasID = hasID; - next->u.cert.certStore = storeStr; - PUT_Object(next, *pError); - next = NULL; /* need to allocate a new one now */ - } else { - /* don't cache the values we just loaded */ - memset(&next->u.cert, 0, sizeof(next->u.cert)); - } - } -loser: - CertCloseStore(hStore, 0); - nss_ZFreeIf(next); - *sizep = size; - return count; -} - -NSS_IMPLEMENT PRUint32 -nss_ckcapi_collect_all_certs( - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - ckcapiInternalObject ***listp, - PRUint32 *sizep, - PRUint32 count, - CK_RV *pError) -{ - count = collect_class(CKO_CERTIFICATE, "My", PR_TRUE, pTemplate, - ulAttributeCount, listp, sizep, count, pError); - /*count = collect_class(CKO_CERTIFICATE, "AddressBook", PR_FALSE, pTemplate, - ulAttributeCount, listp, sizep, count, pError); */ - count = collect_class(CKO_CERTIFICATE, "CA", PR_FALSE, pTemplate, - ulAttributeCount, listp, sizep, count, pError); - count = collect_class(CKO_CERTIFICATE, "Root", PR_FALSE, pTemplate, - ulAttributeCount, listp, sizep, count, pError); - count = collect_class(CKO_CERTIFICATE, "Trust", PR_FALSE, pTemplate, - ulAttributeCount, listp, sizep, count, pError); - count = collect_class(CKO_CERTIFICATE, "TrustedPeople", PR_FALSE, pTemplate, - ulAttributeCount, listp, sizep, count, pError); - count = collect_class(CKO_CERTIFICATE, "AuthRoot", PR_FALSE, pTemplate, - ulAttributeCount, listp, sizep, count, pError); - return count; -} - -CK_OBJECT_CLASS -ckcapi_GetObjectClass(CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount) -{ - CK_ULONG i; - - for (i = 0; i < ulAttributeCount; i++) { - if (pTemplate[i].type == CKA_CLASS) { - return *(CK_OBJECT_CLASS *)pTemplate[i].pValue; - } - } - /* need to return a value that says 'fetch them all' */ - return CK_INVALID_HANDLE; -} - -static PRUint32 -collect_objects( - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - ckcapiInternalObject ***listp, - CK_RV *pError) -{ - PRUint32 i; - PRUint32 count = 0; - PRUint32 size = 0; - CK_OBJECT_CLASS objClass; - - /* - * first handle the static build in objects (if any) - */ - for (i = 0; i < nss_ckcapi_nObjects; i++) { - ckcapiInternalObject *o = (ckcapiInternalObject *)&nss_ckcapi_data[i]; - - if (CK_TRUE == ckcapi_match(pTemplate, ulAttributeCount, o)) { - PUT_Object(o, *pError); - } - } - - /* - * now handle the various object types - */ - objClass = ckcapi_GetObjectClass(pTemplate, ulAttributeCount); - *pError = CKR_OK; - switch (objClass) { - case CKO_CERTIFICATE: - count = nss_ckcapi_collect_all_certs(pTemplate, ulAttributeCount, listp, - &size, count, pError); - break; - case CKO_PUBLIC_KEY: - count = collect_class(objClass, "My", PR_TRUE, pTemplate, - ulAttributeCount, listp, &size, count, pError); - count = collect_bare(objClass, pTemplate, ulAttributeCount, listp, - &size, count, pError); - break; - case CKO_PRIVATE_KEY: - count = collect_class(objClass, "My", PR_TRUE, pTemplate, - ulAttributeCount, listp, &size, count, pError); - count = collect_bare(objClass, pTemplate, ulAttributeCount, listp, - &size, count, pError); - break; - /* all of them */ - case CK_INVALID_HANDLE: - count = nss_ckcapi_collect_all_certs(pTemplate, ulAttributeCount, listp, - &size, count, pError); - count = collect_class(CKO_PUBLIC_KEY, "My", PR_TRUE, pTemplate, - ulAttributeCount, listp, &size, count, pError); - count = collect_bare(CKO_PUBLIC_KEY, pTemplate, ulAttributeCount, listp, - &size, count, pError); - count = collect_class(CKO_PRIVATE_KEY, "My", PR_TRUE, pTemplate, - ulAttributeCount, listp, &size, count, pError); - count = collect_bare(CKO_PRIVATE_KEY, pTemplate, ulAttributeCount, listp, - &size, count, pError); - break; - default: - goto done; /* no other object types we understand in this module */ - } - if (CKR_OK != *pError) { - goto loser; - } - -done: - return count; -loser: - nss_ZFreeIf(*listp); - return 0; -} - -NSS_IMPLEMENT NSSCKMDFindObjects * -nss_ckcapi_FindObjectsInit( - NSSCKFWSession *fwSession, - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - CK_RV *pError) -{ - /* This could be made more efficient. I'm rather rushed. */ - NSSArena *arena; - NSSCKMDFindObjects *rv = (NSSCKMDFindObjects *)NULL; - struct ckcapiFOStr *fo = (struct ckcapiFOStr *)NULL; - ckcapiInternalObject **temp = (ckcapiInternalObject **)NULL; - - arena = NSSArena_Create(); - if ((NSSArena *)NULL == arena) { - goto loser; - } - - rv = nss_ZNEW(arena, NSSCKMDFindObjects); - if ((NSSCKMDFindObjects *)NULL == rv) { - *pError = CKR_HOST_MEMORY; - goto loser; - } - - fo = nss_ZNEW(arena, struct ckcapiFOStr); - if ((struct ckcapiFOStr *)NULL == fo) { - *pError = CKR_HOST_MEMORY; - goto loser; - } - - fo->arena = arena; - /* fo->n and fo->i are already zero */ - - rv->etc = (void *)fo; - rv->Final = ckcapi_mdFindObjects_Final; - rv->Next = ckcapi_mdFindObjects_Next; - rv->null = (void *)NULL; - - fo->n = collect_objects(pTemplate, ulAttributeCount, &temp, pError); - if (*pError != CKR_OK) { - goto loser; - } - - fo->objs = nss_ZNEWARRAY(arena, ckcapiInternalObject *, fo->n); - if ((ckcapiInternalObject **)NULL == fo->objs) { - *pError = CKR_HOST_MEMORY; - goto loser; - } - - (void)nsslibc_memcpy(fo->objs, temp, sizeof(ckcapiInternalObject *) * fo->n); - nss_ZFreeIf(temp); - temp = (ckcapiInternalObject **)NULL; - - return rv; - -loser: - nss_ZFreeIf(temp); - nss_ZFreeIf(fo); - nss_ZFreeIf(rv); - if ((NSSArena *)NULL != arena) { - NSSArena_Destroy(arena); - } - return (NSSCKMDFindObjects *)NULL; -} diff --git a/security/nss/lib/ckfw/capi/cinst.c b/security/nss/lib/ckfw/capi/cinst.c deleted file mode 100644 index 937c289a19..0000000000 --- a/security/nss/lib/ckfw/capi/cinst.c +++ /dev/null @@ -1,97 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -#include "ckcapi.h" - -/* - * ckcapi/cinstance.c - * - * This file implements the NSSCKMDInstance object for the - * "capi" cryptoki module. - */ - -/* - * NSSCKMDInstance methods - */ - -static CK_ULONG -ckcapi_mdInstance_GetNSlots( - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - return (CK_ULONG)1; -} - -static CK_VERSION -ckcapi_mdInstance_GetCryptokiVersion( - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - return nss_ckcapi_CryptokiVersion; -} - -static NSSUTF8 * -ckcapi_mdInstance_GetManufacturerID( - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - return (NSSUTF8 *)nss_ckcapi_ManufacturerID; -} - -static NSSUTF8 * -ckcapi_mdInstance_GetLibraryDescription( - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - return (NSSUTF8 *)nss_ckcapi_LibraryDescription; -} - -static CK_VERSION -ckcapi_mdInstance_GetLibraryVersion( - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - return nss_ckcapi_LibraryVersion; -} - -static CK_RV -ckcapi_mdInstance_GetSlots( - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - NSSCKMDSlot *slots[]) -{ - slots[0] = (NSSCKMDSlot *)&nss_ckcapi_mdSlot; - return CKR_OK; -} - -static CK_BBOOL -ckcapi_mdInstance_ModuleHandlesSessionObjects( - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - /* we don't want to allow any session object creation, at least - * until we can investigate whether or not we can use those objects - */ - return CK_TRUE; -} - -NSS_IMPLEMENT_DATA const NSSCKMDInstance - nss_ckcapi_mdInstance = { - (void *)NULL, /* etc */ - NULL, /* Initialize */ - NULL, /* Finalize */ - ckcapi_mdInstance_GetNSlots, - ckcapi_mdInstance_GetCryptokiVersion, - ckcapi_mdInstance_GetManufacturerID, - ckcapi_mdInstance_GetLibraryDescription, - ckcapi_mdInstance_GetLibraryVersion, - ckcapi_mdInstance_ModuleHandlesSessionObjects, - /*NULL, /* HandleSessionObjects */ - ckcapi_mdInstance_GetSlots, - NULL, /* WaitForSlotEvent */ - (void *)NULL /* null terminator */ - }; diff --git a/security/nss/lib/ckfw/capi/ckcapi.h b/security/nss/lib/ckfw/capi/ckcapi.h deleted file mode 100644 index 2c4b12aac3..0000000000 --- a/security/nss/lib/ckfw/capi/ckcapi.h +++ /dev/null @@ -1,242 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -#ifndef CKCAPI_H -#define CKCAPI_H 1 - -#include "nssckmdt.h" -#include "nssckfw.h" - -/* - * I'm including this for access to the arena functions. - * Looks like we should publish that API. - */ -#ifndef BASE_H -#include "base.h" -#endif /* BASE_H */ - -/* - * This is where the Netscape extensions live, at least for now. - */ -#ifndef CKT_H -#include "ckt.h" -#endif /* CKT_H */ - -#include "wtypes.h" -#include "wincrypt.h" - -/* - * statically defined raw objects. Allows us to data description objects - * to this PKCS #11 module. - */ -struct ckcapiRawObjectStr { - CK_ULONG n; - const CK_ATTRIBUTE_TYPE *types; - const NSSItem *items; -}; -typedef struct ckcapiRawObjectStr ckcapiRawObject; - -/* - * common values needed for both bare keys and cert referenced keys. - */ -struct ckcapiKeyParamsStr { - NSSItem modulus; - NSSItem exponent; - NSSItem privateExponent; - NSSItem prime1; - NSSItem prime2; - NSSItem exponent1; - NSSItem exponent2; - NSSItem coefficient; - unsigned char publicExponentData[sizeof(CK_ULONG)]; - void *privateKey; - void *pubKey; -}; -typedef struct ckcapiKeyParamsStr ckcapiKeyParams; - -/* - * Key objects. Handles bare keys which do not yet have certs associated - * with them. These are usually short lived, but may exist for several days - * while the CA is issuing the certificate. - */ -struct ckcapiKeyObjectStr { - CRYPT_KEY_PROV_INFO provInfo; - char *provName; - char *containerName; - HCRYPTPROV hProv; - ckcapiKeyParams key; -}; -typedef struct ckcapiKeyObjectStr ckcapiKeyObject; - -/* - * Certificate and certificate referenced keys. - */ -struct ckcapiCertObjectStr { - PCCERT_CONTEXT certContext; - PRBool hasID; - const char *certStore; - NSSItem label; - NSSItem subject; - NSSItem issuer; - NSSItem serial; - NSSItem derCert; - ckcapiKeyParams key; - unsigned char *labelData; - /* static data: to do, make this dynamic like labelData */ - unsigned char derSerial[128]; -}; -typedef struct ckcapiCertObjectStr ckcapiCertObject; - -typedef enum { - ckcapiRaw, - ckcapiCert, - ckcapiBareKey -} ckcapiObjectType; - -/* - * all the various types of objects are abstracted away in cobject and - * cfind as ckcapiInternalObjects. - */ -struct ckcapiInternalObjectStr { - ckcapiObjectType type; - union { - ckcapiRawObject raw; - ckcapiCertObject cert; - ckcapiKeyObject key; - } u; - CK_OBJECT_CLASS objClass; - NSSItem hashKey; - NSSItem id; - void *idData; - unsigned char hashKeyData[128]; - NSSCKMDObject mdObject; -}; -typedef struct ckcapiInternalObjectStr ckcapiInternalObject; - -/* our raw object data array */ -NSS_EXTERN_DATA ckcapiInternalObject nss_ckcapi_data[]; -NSS_EXTERN_DATA const PRUint32 nss_ckcapi_nObjects; - -NSS_EXTERN_DATA const CK_VERSION nss_ckcapi_CryptokiVersion; -NSS_EXTERN_DATA const NSSUTF8 *nss_ckcapi_ManufacturerID; -NSS_EXTERN_DATA const NSSUTF8 *nss_ckcapi_LibraryDescription; -NSS_EXTERN_DATA const CK_VERSION nss_ckcapi_LibraryVersion; -NSS_EXTERN_DATA const NSSUTF8 *nss_ckcapi_SlotDescription; -NSS_EXTERN_DATA const CK_VERSION nss_ckcapi_HardwareVersion; -NSS_EXTERN_DATA const CK_VERSION nss_ckcapi_FirmwareVersion; -NSS_EXTERN_DATA const NSSUTF8 *nss_ckcapi_TokenLabel; -NSS_EXTERN_DATA const NSSUTF8 *nss_ckcapi_TokenModel; -NSS_EXTERN_DATA const NSSUTF8 *nss_ckcapi_TokenSerialNumber; - -NSS_EXTERN_DATA const NSSCKMDInstance nss_ckcapi_mdInstance; -NSS_EXTERN_DATA const NSSCKMDSlot nss_ckcapi_mdSlot; -NSS_EXTERN_DATA const NSSCKMDToken nss_ckcapi_mdToken; -NSS_EXTERN_DATA const NSSCKMDMechanism nss_ckcapi_mdMechanismRSA; - -NSS_EXTERN NSSCKMDSession * -nss_ckcapi_CreateSession( - NSSCKFWSession *fwSession, - CK_RV *pError); - -NSS_EXTERN NSSCKMDFindObjects * -nss_ckcapi_FindObjectsInit( - NSSCKFWSession *fwSession, - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - CK_RV *pError); - -/* - * Object Utilities - */ -NSS_EXTERN NSSCKMDObject * -nss_ckcapi_CreateMDObject( - NSSArena *arena, - ckcapiInternalObject *io, - CK_RV *pError); - -NSS_EXTERN NSSCKMDObject * -nss_ckcapi_CreateObject( - NSSCKFWSession *fwSession, - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - CK_RV *pError); - -NSS_EXTERN const NSSItem * -nss_ckcapi_FetchAttribute( - ckcapiInternalObject *io, - CK_ATTRIBUTE_TYPE type); - -NSS_EXTERN void -nss_ckcapi_DestroyInternalObject( - ckcapiInternalObject *io); - -NSS_EXTERN CK_RV -nss_ckcapi_FetchKeyContainer( - ckcapiInternalObject *iKey, - HCRYPTPROV *hProv, - DWORD *keySpec, - HCRYPTKEY *hKey); - -/* - * generic utilities - */ - -/* - * So everyone else in the worlds stores their bignum data MSB first, but not - * Microsoft, we need to byte swap everything coming into and out of CAPI. - */ -void -ckcapi_ReverseData( - NSSItem *item); - -/* - * unwrap a single DER value - */ -unsigned char * -nss_ckcapi_DERUnwrap( - unsigned char *src, - unsigned int size, - unsigned int *outSize, - unsigned char **next); - -/* - * Return the size in bytes of a wide string - */ -int -nss_ckcapi_WideSize( - LPCWSTR wide); - -/* - * Covert a Unicode wide character string to a UTF8 string - */ -char * -nss_ckcapi_WideToUTF8( - LPCWSTR wide); - -/* - * Return a Wide String duplicated with nss allocated memory. - */ -LPWSTR -nss_ckcapi_WideDup( - LPCWSTR wide); - -/* - * Covert a UTF8 string to Unicode wide character - */ -LPWSTR -nss_ckcapi_UTF8ToWide( - char *buf); - -NSS_EXTERN PRUint32 -nss_ckcapi_collect_all_certs( - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - ckcapiInternalObject ***listp, - PRUint32 *sizep, - PRUint32 count, - CK_RV *pError); - -#define NSS_CKCAPI_ARRAY_SIZE(x) ((sizeof(x)) / (sizeof((x)[0]))) - -#endif diff --git a/security/nss/lib/ckfw/capi/ckcapiver.c b/security/nss/lib/ckfw/capi/ckcapiver.c deleted file mode 100644 index 825b630740..0000000000 --- a/security/nss/lib/ckfw/capi/ckcapiver.c +++ /dev/null @@ -1,17 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -/* Library identity and versioning */ - -#include "nsscapi.h" - -#if defined(DEBUG) -#define _DEBUG_STRING " (debug)" -#else -#define _DEBUG_STRING "" -#endif - -/* - * Version information - */ -const char __nss_ckcapi_version[] = "Version: NSS Access to Microsoft Certificate Store " NSS_CKCAPI_LIBRARY_VERSION _DEBUG_STRING; diff --git a/security/nss/lib/ckfw/capi/cobject.c b/security/nss/lib/ckfw/capi/cobject.c deleted file mode 100644 index c4b77d27ae..0000000000 --- a/security/nss/lib/ckfw/capi/cobject.c +++ /dev/null @@ -1,2226 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -#include "ckcapi.h" -#include "nssbase.h" - -/* - * ckcapi/cobject.c - * - * This file implements the NSSCKMDObject object for the - * "nss to capi objects" cryptoki module. - */ - -const CK_ATTRIBUTE_TYPE certAttrs[] = { - CKA_CLASS, - CKA_TOKEN, - CKA_PRIVATE, - CKA_MODIFIABLE, - CKA_LABEL, - CKA_CERTIFICATE_TYPE, - CKA_SUBJECT, - CKA_ISSUER, - CKA_SERIAL_NUMBER, - CKA_VALUE -}; -const PRUint32 certAttrsCount = NSS_CKCAPI_ARRAY_SIZE(certAttrs); - -/* private keys, for now only support RSA */ -const CK_ATTRIBUTE_TYPE privKeyAttrs[] = { - CKA_CLASS, - CKA_TOKEN, - CKA_PRIVATE, - CKA_MODIFIABLE, - CKA_LABEL, - CKA_KEY_TYPE, - CKA_DERIVE, - CKA_LOCAL, - CKA_SUBJECT, - CKA_SENSITIVE, - CKA_DECRYPT, - CKA_SIGN, - CKA_SIGN_RECOVER, - CKA_UNWRAP, - CKA_EXTRACTABLE, - CKA_ALWAYS_SENSITIVE, - CKA_NEVER_EXTRACTABLE, - CKA_MODULUS, - CKA_PUBLIC_EXPONENT, -}; -const PRUint32 privKeyAttrsCount = NSS_CKCAPI_ARRAY_SIZE(privKeyAttrs); - -/* public keys, for now only support RSA */ -const CK_ATTRIBUTE_TYPE pubKeyAttrs[] = { - CKA_CLASS, - CKA_TOKEN, - CKA_PRIVATE, - CKA_MODIFIABLE, - CKA_LABEL, - CKA_KEY_TYPE, - CKA_DERIVE, - CKA_LOCAL, - CKA_SUBJECT, - CKA_ENCRYPT, - CKA_VERIFY, - CKA_VERIFY_RECOVER, - CKA_WRAP, - CKA_MODULUS, - CKA_PUBLIC_EXPONENT, -}; -const PRUint32 pubKeyAttrsCount = NSS_CKCAPI_ARRAY_SIZE(pubKeyAttrs); -static const CK_BBOOL ck_true = CK_TRUE; -static const CK_BBOOL ck_false = CK_FALSE; -static const CK_CERTIFICATE_TYPE ckc_x509 = CKC_X_509; -static const CK_KEY_TYPE ckk_rsa = CKK_RSA; -static const CK_OBJECT_CLASS cko_certificate = CKO_CERTIFICATE; -static const CK_OBJECT_CLASS cko_private_key = CKO_PRIVATE_KEY; -static const CK_OBJECT_CLASS cko_public_key = CKO_PUBLIC_KEY; -static const NSSItem ckcapi_trueItem = { - (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) -}; -static const NSSItem ckcapi_falseItem = { - (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) -}; -static const NSSItem ckcapi_x509Item = { - (void *)&ckc_x509, (PRUint32)sizeof(CK_CERTIFICATE_TYPE) -}; -static const NSSItem ckcapi_rsaItem = { - (void *)&ckk_rsa, (PRUint32)sizeof(CK_KEY_TYPE) -}; -static const NSSItem ckcapi_certClassItem = { - (void *)&cko_certificate, (PRUint32)sizeof(CK_OBJECT_CLASS) -}; -static const NSSItem ckcapi_privKeyClassItem = { - (void *)&cko_private_key, (PRUint32)sizeof(CK_OBJECT_CLASS) -}; -static const NSSItem ckcapi_pubKeyClassItem = { - (void *)&cko_public_key, (PRUint32)sizeof(CK_OBJECT_CLASS) -}; -static const NSSItem ckcapi_emptyItem = { - (void *)&ck_true, 0 -}; - -/* - * these are utilities. The chould be moved to a new utilities file. - */ - -/* - * unwrap a single DER value - */ -unsigned char * -nss_ckcapi_DERUnwrap( - unsigned char *src, - unsigned int size, - unsigned int *outSize, - unsigned char **next) -{ - unsigned char *start = src; - unsigned char *end = src + size; - unsigned int len = 0; - - /* initialize error condition return values */ - *outSize = 0; - if (next) { - *next = src; - } - - if (size < 2) { - return start; - } - src++; /* skip the tag -- should check it against an expected value! */ - len = (unsigned)*src++; - if (len & 0x80) { - unsigned int count = len & 0x7f; - len = 0; - - if (count + 2 > size) { - return start; - } - while (count-- > 0) { - len = (len << 8) | (unsigned)*src++; - } - } - if (len + (src - start) > size) { - return start; - } - if (next) { - *next = src + len; - } - *outSize = len; - - return src; -} - -/* - * convert a PKCS #11 bytestrin into a CK_ULONG, the byte stream must be - * less than sizeof (CK_ULONG). - */ -CK_ULONG -nss_ckcapi_DataToInt( - NSSItem *data, - CK_RV *pError) -{ - CK_ULONG value = 0; - unsigned long count = data->size; - unsigned char *dataPtr = data->data; - unsigned long size = 0; - - *pError = CKR_OK; - - while (count--) { - value = value << 8; - value = value + *dataPtr++; - if (size || value) { - size++; - } - } - if (size > sizeof(CK_ULONG)) { - *pError = CKR_ATTRIBUTE_VALUE_INVALID; - } - return value; -} - -/* - * convert a CK_ULONG to a bytestream. Data is stored in the buffer 'buf' - * and must be at least CK_ULONG. Caller must provide buf. - */ -CK_ULONG -nss_ckcapi_IntToData( - CK_ULONG value, - NSSItem *data, - unsigned char *dataPtr, - CK_RV *pError) -{ - unsigned long count = 0; - unsigned long i; -#define SHIFT ((sizeof(CK_ULONG) - 1) * 8) - PRBool first = 0; - - *pError = CKR_OK; - - data->data = dataPtr; - for (i = 0; i < sizeof(CK_ULONG); i++) { - unsigned char digit = (unsigned char)((value >> SHIFT) & 0xff); - - value = value << 8; - - /* drop leading zero bytes */ - if (first && (0 == digit)) { - continue; - } - *dataPtr++ = digit; - count++; - } - data->size = count; - return count; -} - -/* - * get an attribute from a template. Value is returned in NSS item. - * data for the item is owned by the template. - */ -CK_RV -nss_ckcapi_GetAttribute( - CK_ATTRIBUTE_TYPE type, - CK_ATTRIBUTE *template, - CK_ULONG templateSize, - NSSItem *item) -{ - CK_ULONG i; - - for (i = 0; i < templateSize; i++) { - if (template[i].type == type) { - item->data = template[i].pValue; - item->size = template[i].ulValueLen; - return CKR_OK; - } - } - return CKR_TEMPLATE_INCOMPLETE; -} - -/* - * get an attribute which is type CK_ULONG. - */ -CK_ULONG -nss_ckcapi_GetULongAttribute( - CK_ATTRIBUTE_TYPE type, - CK_ATTRIBUTE *template, - CK_ULONG templateSize, - CK_RV *pError) -{ - NSSItem item; - - *pError = nss_ckcapi_GetAttribute(type, template, templateSize, &item); - if (CKR_OK != *pError) { - return (CK_ULONG)0; - } - if (item.size != sizeof(CK_ULONG)) { - *pError = CKR_ATTRIBUTE_VALUE_INVALID; - return (CK_ULONG)0; - } - return *(CK_ULONG *)item.data; -} - -/* - * get an attribute which is type CK_BBOOL. - */ -CK_BBOOL -nss_ckcapi_GetBoolAttribute( - CK_ATTRIBUTE_TYPE type, - CK_ATTRIBUTE *template, - CK_ULONG templateSize, - CK_RV *pError) -{ - NSSItem item; - - *pError = nss_ckcapi_GetAttribute(type, template, templateSize, &item); - if (CKR_OK != *pError) { - return (CK_BBOOL)0; - } - if (item.size != sizeof(CK_BBOOL)) { - *pError = CKR_ATTRIBUTE_VALUE_INVALID; - return (CK_BBOOL)0; - } - return *(CK_BBOOL *)item.data; -} - -/* - * get an attribute which is type CK_BBOOL. - */ -char * -nss_ckcapi_GetStringAttribute( - CK_ATTRIBUTE_TYPE type, - CK_ATTRIBUTE *template, - CK_ULONG templateSize, - CK_RV *pError) -{ - NSSItem item; - char *str; - - /* get the attribute */ - *pError = nss_ckcapi_GetAttribute(type, template, templateSize, &item); - if (CKR_OK != *pError) { - return (char *)NULL; - } - /* make sure it is null terminated */ - str = nss_ZNEWARRAY(NULL, char, item.size + 1); - if ((char *)NULL == str) { - *pError = CKR_HOST_MEMORY; - return (char *)NULL; - } - - nsslibc_memcpy(str, item.data, item.size); - str[item.size] = 0; - - return str; -} - -/* - * Return the size in bytes of a wide string, including the terminating null - * character - */ -int -nss_ckcapi_WideSize( - LPCWSTR wide) -{ - DWORD size; - - if ((LPWSTR)NULL == wide) { - return 0; - } - size = wcslen(wide) + 1; - return size * sizeof(WCHAR); -} - -/* - * Covert a Unicode wide character string to a UTF8 string - */ -char * -nss_ckcapi_WideToUTF8( - LPCWSTR wide) -{ - DWORD size; - char *buf; - - if ((LPWSTR)NULL == wide) { - return (char *)NULL; - } - - size = WideCharToMultiByte(CP_UTF8, 0, wide, -1, NULL, 0, NULL, 0); - if (size == 0) { - return (char *)NULL; - } - buf = nss_ZNEWARRAY(NULL, char, size); - size = WideCharToMultiByte(CP_UTF8, 0, wide, -1, buf, size, NULL, 0); - if (size == 0) { - nss_ZFreeIf(buf); - return (char *)NULL; - } - return buf; -} - -/* - * Return a Wide String duplicated with nss allocated memory. - */ -LPWSTR -nss_ckcapi_WideDup( - LPCWSTR wide) -{ - DWORD len; - LPWSTR buf; - - if ((LPWSTR)NULL == wide) { - return (LPWSTR)NULL; - } - - len = wcslen(wide) + 1; - - buf = nss_ZNEWARRAY(NULL, WCHAR, len); - if ((LPWSTR)NULL == buf) { - return buf; - } - nsslibc_memcpy(buf, wide, len * sizeof(WCHAR)); - return buf; -} - -/* - * Covert a UTF8 string to Unicode wide character - */ -LPWSTR -nss_ckcapi_UTF8ToWide( - char *buf) -{ - DWORD size; - LPWSTR wide; - - if ((char *)NULL == buf) { - return (LPWSTR)NULL; - } - - size = MultiByteToWideChar(CP_UTF8, 0, buf, -1, NULL, 0); - if (size == 0) { - return (LPWSTR)NULL; - } - wide = nss_ZNEWARRAY(NULL, WCHAR, size); - size = MultiByteToWideChar(CP_UTF8, 0, buf, -1, wide, size); - if (size == 0) { - nss_ZFreeIf(wide); - return (LPWSTR)NULL; - } - return wide; -} - -/* - * keep all the knowlege of how the internalObject is laid out in this function - * - * nss_ckcapi_FetchKeyContainer - * - * fetches the Provider container and info as well as a key handle for a - * private key. If something other than a private key is passed in, - * this function fails with CKR_KEY_TYPE_INCONSISTENT - */ -NSS_EXTERN CK_RV -nss_ckcapi_FetchKeyContainer( - ckcapiInternalObject *iKey, - HCRYPTPROV *hProv, - DWORD *keySpec, - HCRYPTKEY *hKey) -{ - ckcapiCertObject *co; - ckcapiKeyObject *ko; - BOOL rc, dummy; - DWORD msError; - - switch (iKey->type) { - default: - case ckcapiRaw: - /* can't have raw private keys */ - return CKR_KEY_TYPE_INCONSISTENT; - case ckcapiCert: - if (iKey->objClass != CKO_PRIVATE_KEY) { - /* Only private keys have private key provider handles */ - return CKR_KEY_TYPE_INCONSISTENT; - } - co = &iKey->u.cert; - - /* OK, get the Provider */ - rc = CryptAcquireCertificatePrivateKey(co->certContext, - CRYPT_ACQUIRE_CACHE_FLAG | - CRYPT_ACQUIRE_COMPARE_KEY_FLAG, - NULL, hProv, - keySpec, &dummy); - if (!rc) { - goto loser; - } - break; - case ckcapiBareKey: - if (iKey->objClass != CKO_PRIVATE_KEY) { - /* Only private keys have private key provider handles */ - return CKR_KEY_TYPE_INCONSISTENT; - } - ko = &iKey->u.key; - - /* OK, get the Provider */ - if (0 == ko->hProv) { - rc = - CryptAcquireContext(hProv, - ko->containerName, - ko->provName, - ko->provInfo.dwProvType, 0); - if (!rc) { - goto loser; - } - } else { - *hProv = - ko->hProv; - } - *keySpec = ko->provInfo.dwKeySpec; - break; - } - - /* and get the crypto handle */ - rc = CryptGetUserKey(*hProv, *keySpec, hKey); - if (!rc) { - goto loser; - } - return CKR_OK; -loser: - /* map the microsoft error before leaving */ - msError = GetLastError(); - switch (msError) { - case ERROR_INVALID_HANDLE: - case ERROR_INVALID_PARAMETER: - case NTE_BAD_KEY: - case NTE_NO_KEY: - case NTE_BAD_PUBLIC_KEY: - case NTE_BAD_KEYSET: - case NTE_KEYSET_NOT_DEF: - return CKR_KEY_TYPE_INCONSISTENT; - case NTE_BAD_UID: - case NTE_KEYSET_ENTRY_BAD: - return CKR_DEVICE_ERROR; - } - return CKR_GENERAL_ERROR; -} - -/* - * take a DER PUBLIC Key block and return the modulus and exponent - */ -static void -ckcapi_CertPopulateModulusExponent( - ckcapiInternalObject *io) -{ - ckcapiKeyParams *kp = &io->u.cert.key; - PCCERT_CONTEXT certContext = io->u.cert.certContext; - unsigned char *pkData = - certContext->pCertInfo->SubjectPublicKeyInfo.PublicKey.pbData; - unsigned int size = - certContext->pCertInfo->SubjectPublicKeyInfo.PublicKey.cbData; - unsigned int newSize; - unsigned char *ptr, *newptr; - - /* find the start of the modulus -- this will not give good results if - * the key isn't an rsa key! */ - ptr = nss_ckcapi_DERUnwrap(pkData, size, &newSize, NULL); - kp->modulus.data = nss_ckcapi_DERUnwrap(ptr, newSize, - &kp->modulus.size, &newptr); - /* changed from signed to unsigned int */ - if (0 == *(char *)kp->modulus.data) { - kp->modulus.data = ((char *)kp->modulus.data) + 1; - kp->modulus.size = kp->modulus.size - 1; - } - /* changed from signed to unsigned int */ - kp->exponent.data = nss_ckcapi_DERUnwrap(newptr, (newptr - ptr) + newSize, - &kp->exponent.size, NULL); - if (0 == *(char *)kp->exponent.data) { - kp->exponent.data = ((char *)kp->exponent.data) + 1; - kp->exponent.size = kp->exponent.size - 1; - } - return; -} - -typedef struct _CAPI_RSA_KEY_BLOB { - PUBLICKEYSTRUC header; - RSAPUBKEY rsa; - char data[1]; -} CAPI_RSA_KEY_BLOB; - -#define CAPI_MODULUS_OFFSET(modSize) 0 -#define CAPI_PRIME_1_OFFSET(modSize) (modSize) -#define CAPI_PRIME_2_OFFSET(modSize) ((modSize) + (modSize) / 2) -#define CAPI_EXPONENT_1_OFFSET(modSize) ((modSize)*2) -#define CAPI_EXPONENT_2_OFFSET(modSize) ((modSize)*2 + (modSize) / 2) -#define CAPI_COEFFICIENT_OFFSET(modSize) ((modSize)*3) -#define CAPI_PRIVATE_EXP_OFFSET(modSize) ((modSize)*3 + (modSize) / 2) - -void -ckcapi_FetchPublicKey( - ckcapiInternalObject *io) -{ - ckcapiKeyParams *kp; - HCRYPTPROV hProv; - DWORD keySpec; - HCRYPTKEY hKey = 0; - CK_RV error; - DWORD bufLen; - BOOL rc; - unsigned long modulus; - char *buf = NULL; - CAPI_RSA_KEY_BLOB *blob; - - error = nss_ckcapi_FetchKeyContainer(io, &hProv, &keySpec, &hKey); - if (CKR_OK != error) { - goto loser; - } - kp = (ckcapiCert == io->type) ? &io->u.cert.key : &io->u.key.key; - - rc = CryptExportKey(hKey, 0, PUBLICKEYBLOB, 0, buf, &bufLen); - if (!rc) { - goto loser; - } - buf = nss_ZNEWARRAY(NULL, char, bufLen); - rc = CryptExportKey(hKey, 0, PUBLICKEYBLOB, 0, buf, &bufLen); - if (!rc) { - goto loser; - } - /* validate the blob */ - blob = (CAPI_RSA_KEY_BLOB *)buf; - if ((PUBLICKEYBLOB != blob->header.bType) || - (0x02 != blob->header.bVersion) || - (0x31415352 != blob->rsa.magic)) { - goto loser; - } - modulus = blob->rsa.bitlen / 8; - kp->pubKey = buf; - buf = NULL; - - kp->modulus.data = &blob->data[CAPI_MODULUS_OFFSET(modulus)]; - kp->modulus.size = modulus; - ckcapi_ReverseData(&kp->modulus); - nss_ckcapi_IntToData(blob->rsa.pubexp, &kp->exponent, - kp->publicExponentData, &error); - -loser: - nss_ZFreeIf(buf); - if (0 != hKey) { - CryptDestroyKey(hKey); - } - return; -} - -void -ckcapi_FetchPrivateKey( - ckcapiInternalObject *io) -{ - ckcapiKeyParams *kp; - HCRYPTPROV hProv; - DWORD keySpec; - HCRYPTKEY hKey = 0; - CK_RV error; - DWORD bufLen; - BOOL rc; - unsigned long modulus; - char *buf = NULL; - CAPI_RSA_KEY_BLOB *blob; - - error = nss_ckcapi_FetchKeyContainer(io, &hProv, &keySpec, &hKey); - if (CKR_OK != error) { - goto loser; - } - kp = (ckcapiCert == io->type) ? &io->u.cert.key : &io->u.key.key; - - rc = CryptExportKey(hKey, 0, PRIVATEKEYBLOB, 0, buf, &bufLen); - if (!rc) { - goto loser; - } - buf = nss_ZNEWARRAY(NULL, char, bufLen); - rc = CryptExportKey(hKey, 0, PRIVATEKEYBLOB, 0, buf, &bufLen); - if (!rc) { - goto loser; - } - /* validate the blob */ - blob = (CAPI_RSA_KEY_BLOB *)buf; - if ((PRIVATEKEYBLOB != blob->header.bType) || - (0x02 != blob->header.bVersion) || - (0x32415352 != blob->rsa.magic)) { - goto loser; - } - modulus = blob->rsa.bitlen / 8; - kp->privateKey = buf; - buf = NULL; - - kp->privateExponent.data = &blob->data[CAPI_PRIVATE_EXP_OFFSET(modulus)]; - kp->privateExponent.size = modulus; - ckcapi_ReverseData(&kp->privateExponent); - kp->prime1.data = &blob->data[CAPI_PRIME_1_OFFSET(modulus)]; - kp->prime1.size = modulus / 2; - ckcapi_ReverseData(&kp->prime1); - kp->prime2.data = &blob->data[CAPI_PRIME_2_OFFSET(modulus)]; - kp->prime2.size = modulus / 2; - ckcapi_ReverseData(&kp->prime2); - kp->exponent1.data = &blob->data[CAPI_EXPONENT_1_OFFSET(modulus)]; - kp->exponent1.size = modulus / 2; - ckcapi_ReverseData(&kp->exponent1); - kp->exponent2.data = &blob->data[CAPI_EXPONENT_2_OFFSET(modulus)]; - kp->exponent2.size = modulus / 2; - ckcapi_ReverseData(&kp->exponent2); - kp->coefficient.data = &blob->data[CAPI_COEFFICIENT_OFFSET(modulus)]; - kp->coefficient.size = modulus / 2; - ckcapi_ReverseData(&kp->coefficient); - -loser: - nss_ZFreeIf(buf); - if (0 != hKey) { - CryptDestroyKey(hKey); - } - return; -} - -void -ckcapi_PopulateModulusExponent( - ckcapiInternalObject *io) -{ - if (ckcapiCert == io->type) { - ckcapi_CertPopulateModulusExponent(io); - } else { - ckcapi_FetchPublicKey(io); - } - return; -} - -/* - * fetch the friendly name attribute. - * can only be called with ckcapiCert type objects! - */ -void -ckcapi_FetchLabel( - ckcapiInternalObject *io) -{ - ckcapiCertObject *co = &io->u.cert; - char *label; - PCCERT_CONTEXT certContext = io->u.cert.certContext; - char labelDataUTF16[128]; - DWORD size = sizeof(labelDataUTF16); - DWORD size8 = sizeof(co->labelData); - BOOL rv; - - rv = CertGetCertificateContextProperty(certContext, - CERT_FRIENDLY_NAME_PROP_ID, labelDataUTF16, &size); - if (rv) { - co->labelData = nss_ckcapi_WideToUTF8((LPCWSTR)labelDataUTF16); - if ((CHAR *)NULL == co->labelData) { - rv = 0; - } else { - size = strlen(co->labelData); - } - } - label = co->labelData; - /* we are presuming a user cert, make sure it has a nickname, even if - * Microsoft never gave it one */ - if (!rv && co->hasID) { - DWORD mserror = GetLastError(); -#define DEFAULT_NICKNAME "no Microsoft nickname" - label = DEFAULT_NICKNAME; - size = sizeof(DEFAULT_NICKNAME); - rv = 1; - } - - if (rv) { - co->label.data = label; - co->label.size = size; - } - return; -} - -void -ckcapi_FetchSerial( - ckcapiInternalObject *io) -{ - ckcapiCertObject *co = &io->u.cert; - PCCERT_CONTEXT certContext = io->u.cert.certContext; - DWORD size = sizeof(co->derSerial); - - BOOL rc = CryptEncodeObject(X509_ASN_ENCODING, - X509_MULTI_BYTE_INTEGER, - &certContext->pCertInfo->SerialNumber, - co->derSerial, - &size); - if (rc) { - co->serial.data = co->derSerial; - co->serial.size = size; - } - return; -} - -/* - * fetch the key ID. - */ -void -ckcapi_FetchID( - ckcapiInternalObject *io) -{ - PCCERT_CONTEXT certContext = io->u.cert.certContext; - DWORD size = 0; - BOOL rc; - - rc = CertGetCertificateContextProperty(certContext, - CERT_KEY_IDENTIFIER_PROP_ID, NULL, &size); - if (!rc) { - return; - } - io->idData = nss_ZNEWARRAY(NULL, char, size); - if (io->idData == NULL) { - return; - } - - rc = CertGetCertificateContextProperty(certContext, - CERT_KEY_IDENTIFIER_PROP_ID, io->idData, &size); - if (!rc) { - nss_ZFreeIf(io->idData); - io->idData = NULL; - return; - } - io->id.data = io->idData; - io->id.size = size; - return; -} - -/* - * fetch the hash key. - */ -void -ckcapi_CertFetchHashKey( - ckcapiInternalObject *io) -{ - ckcapiCertObject *co = &io->u.cert; - PCCERT_CONTEXT certContext = io->u.cert.certContext; - DWORD size = certContext->cbCertEncoded; - DWORD max = sizeof(io->hashKeyData) - 1; - DWORD offset = 0; - - /* make sure we don't over flow. NOTE: cutting the top of a cert is - * not a big issue because the signature for will be unique for the cert */ - if (size > max) { - offset = size - max; - size = max; - } - - nsslibc_memcpy(io->hashKeyData, certContext->pbCertEncoded + offset, size); - io->hashKeyData[size] = (char)(io->objClass & 0xff); - - io->hashKey.data = io->hashKeyData; - io->hashKey.size = size + 1; - return; -} - -/* - * fetch the hash key. - */ -void -ckcapi_KeyFetchHashKey( - ckcapiInternalObject *io) -{ - ckcapiKeyObject *ko = &io->u.key; - DWORD size; - DWORD max = sizeof(io->hashKeyData) - 2; - DWORD offset = 0; - DWORD provLen = strlen(ko->provName); - DWORD containerLen = strlen(ko->containerName); - - size = provLen + containerLen; - - /* make sure we don't overflow, try to keep things unique */ - if (size > max) { - DWORD diff = ((size - max) + 1) / 2; - provLen -= diff; - containerLen -= diff; - size = provLen + containerLen; - } - - nsslibc_memcpy(io->hashKeyData, ko->provName, provLen); - nsslibc_memcpy(&io->hashKeyData[provLen], - ko->containerName, - containerLen); - io->hashKeyData[size] = (char)(io->objClass & 0xff); - io->hashKeyData[size + 1] = (char)(ko->provInfo.dwKeySpec & 0xff); - - io->hashKey.data = io->hashKeyData; - io->hashKey.size = size + 2; - return; -} - -/* - * fetch the hash key. - */ -void -ckcapi_FetchHashKey( - ckcapiInternalObject *io) -{ - if (ckcapiCert == io->type) { - ckcapi_CertFetchHashKey(io); - } else { - ckcapi_KeyFetchHashKey(io); - } - return; -} - -const NSSItem * -ckcapi_FetchCertAttribute( - ckcapiInternalObject *io, - CK_ATTRIBUTE_TYPE type) -{ - PCCERT_CONTEXT certContext = io->u.cert.certContext; - switch (type) { - case CKA_CLASS: - return &ckcapi_certClassItem; - case CKA_TOKEN: - return &ckcapi_trueItem; - case CKA_MODIFIABLE: - case CKA_PRIVATE: - return &ckcapi_falseItem; - case CKA_CERTIFICATE_TYPE: - return &ckcapi_x509Item; - case CKA_LABEL: - if (0 == io->u.cert.label.size) { - ckcapi_FetchLabel(io); - } - return &io->u.cert.label; - case CKA_SUBJECT: - if (0 == io->u.cert.subject.size) { - io->u.cert.subject.data = - certContext->pCertInfo->Subject.pbData; - io->u.cert.subject.size = - certContext->pCertInfo->Subject.cbData; - } - return &io->u.cert.subject; - case CKA_ISSUER: - if (0 == io->u.cert.issuer.size) { - io->u.cert.issuer.data = - certContext->pCertInfo->Issuer.pbData; - io->u.cert.issuer.size = - certContext->pCertInfo->Issuer.cbData; - } - return &io->u.cert.issuer; - case CKA_SERIAL_NUMBER: - if (0 == io->u.cert.serial.size) { - /* not exactly right. This should be the encoded serial number, but - * it's the decoded serial number! */ - ckcapi_FetchSerial(io); - } - return &io->u.cert.serial; - case CKA_VALUE: - if (0 == io->u.cert.derCert.size) { - io->u.cert.derCert.data = - io->u.cert.certContext->pbCertEncoded; - io->u.cert.derCert.size = - io->u.cert.certContext->cbCertEncoded; - } - return &io->u.cert.derCert; - case CKA_ID: - if (!io->u.cert.hasID) { - return NULL; - } - if (0 == io->id.size) { - ckcapi_FetchID(io); - } - return &io->id; - default: - break; - } - return NULL; -} - -const NSSItem * -ckcapi_FetchPubKeyAttribute( - ckcapiInternalObject *io, - CK_ATTRIBUTE_TYPE type) -{ - PRBool isCertType = (ckcapiCert == io->type); - ckcapiKeyParams *kp = isCertType ? &io->u.cert.key : &io->u.key.key; - - switch (type) { - case CKA_CLASS: - return &ckcapi_pubKeyClassItem; - case CKA_TOKEN: - case CKA_LOCAL: - case CKA_ENCRYPT: - case CKA_VERIFY: - case CKA_VERIFY_RECOVER: - return &ckcapi_trueItem; - case CKA_PRIVATE: - case CKA_MODIFIABLE: - case CKA_DERIVE: - case CKA_WRAP: - return &ckcapi_falseItem; - case CKA_KEY_TYPE: - return &ckcapi_rsaItem; - case CKA_LABEL: - if (!isCertType) { - return &ckcapi_emptyItem; - } - if (0 == io->u.cert.label.size) { - ckcapi_FetchLabel(io); - } - return &io->u.cert.label; - case CKA_SUBJECT: - if (!isCertType) { - return &ckcapi_emptyItem; - } - if (0 == io->u.cert.subject.size) { - PCCERT_CONTEXT certContext = - io->u.cert.certContext; - io->u.cert.subject.data = - certContext->pCertInfo->Subject.pbData; - io->u.cert.subject.size = - certContext->pCertInfo->Subject.cbData; - } - return &io->u.cert.subject; - case CKA_MODULUS: - if (0 == kp->modulus.size) { - ckcapi_PopulateModulusExponent(io); - } - return &kp->modulus; - case CKA_PUBLIC_EXPONENT: - if (0 == kp->modulus.size) { - ckcapi_PopulateModulusExponent(io); - } - return &kp->exponent; - case CKA_ID: - if (0 == io->id.size) { - ckcapi_FetchID(io); - } - return &io->id; - default: - break; - } - return NULL; -} - -const NSSItem * -ckcapi_FetchPrivKeyAttribute( - ckcapiInternalObject *io, - CK_ATTRIBUTE_TYPE type) -{ - PRBool isCertType = (ckcapiCert == io->type); - ckcapiKeyParams *kp = isCertType ? &io->u.cert.key : &io->u.key.key; - - switch (type) { - case CKA_CLASS: - return &ckcapi_privKeyClassItem; - case CKA_TOKEN: - case CKA_LOCAL: - case CKA_SIGN: - case CKA_DECRYPT: - case CKA_SIGN_RECOVER: - return &ckcapi_trueItem; - case CKA_SENSITIVE: - case CKA_PRIVATE: /* should move in the future */ - case CKA_MODIFIABLE: - case CKA_DERIVE: - case CKA_UNWRAP: - case CKA_EXTRACTABLE: /* will probably move in the future */ - case CKA_ALWAYS_SENSITIVE: - case CKA_NEVER_EXTRACTABLE: - return &ckcapi_falseItem; - case CKA_KEY_TYPE: - return &ckcapi_rsaItem; - case CKA_LABEL: - if (!isCertType) { - return &ckcapi_emptyItem; - } - if (0 == io->u.cert.label.size) { - ckcapi_FetchLabel(io); - } - return &io->u.cert.label; - case CKA_SUBJECT: - if (!isCertType) { - return &ckcapi_emptyItem; - } - if (0 == io->u.cert.subject.size) { - PCCERT_CONTEXT certContext = - io->u.cert.certContext; - io->u.cert.subject.data = - certContext->pCertInfo->Subject.pbData; - io->u.cert.subject.size = - certContext->pCertInfo->Subject.cbData; - } - return &io->u.cert.subject; - case CKA_MODULUS: - if (0 == kp->modulus.size) { - ckcapi_PopulateModulusExponent(io); - } - return &kp->modulus; - case CKA_PUBLIC_EXPONENT: - if (0 == kp->modulus.size) { - ckcapi_PopulateModulusExponent(io); - } - return &kp->exponent; - case CKA_PRIVATE_EXPONENT: - if (0 == kp->privateExponent.size) { - ckcapi_FetchPrivateKey(io); - } - return &kp->privateExponent; - case CKA_PRIME_1: - if (0 == kp->privateExponent.size) { - ckcapi_FetchPrivateKey(io); - } - return &kp->prime1; - case CKA_PRIME_2: - if (0 == kp->privateExponent.size) { - ckcapi_FetchPrivateKey(io); - } - return &kp->prime2; - case CKA_EXPONENT_1: - if (0 == kp->privateExponent.size) { - ckcapi_FetchPrivateKey(io); - } - return &kp->exponent1; - case CKA_EXPONENT_2: - if (0 == kp->privateExponent.size) { - ckcapi_FetchPrivateKey(io); - } - return &kp->exponent2; - case CKA_COEFFICIENT: - if (0 == kp->privateExponent.size) { - ckcapi_FetchPrivateKey(io); - } - return &kp->coefficient; - case CKA_ID: - if (0 == io->id.size) { - ckcapi_FetchID(io); - } - return &io->id; - default: - return NULL; - } -} - -const NSSItem * -nss_ckcapi_FetchAttribute( - ckcapiInternalObject *io, - CK_ATTRIBUTE_TYPE type) -{ - CK_ULONG i; - - if (io->type == ckcapiRaw) { - for (i = 0; i < io->u.raw.n; i++) { - if (type == io->u.raw.types[i]) { - return &io->u.raw.items[i]; - } - } - return NULL; - } - /* deal with the common attributes */ - switch (io->objClass) { - case CKO_CERTIFICATE: - return ckcapi_FetchCertAttribute(io, type); - case CKO_PRIVATE_KEY: - return ckcapi_FetchPrivKeyAttribute(io, type); - case CKO_PUBLIC_KEY: - return ckcapi_FetchPubKeyAttribute(io, type); - } - return NULL; -} - -/* - * check to see if the certificate already exists - */ -static PRBool -ckcapi_cert_exists( - NSSItem *value, - ckcapiInternalObject **io) -{ - int count, i; - PRUint32 size = 0; - ckcapiInternalObject **listp = NULL; - CK_ATTRIBUTE myTemplate[2]; - CK_OBJECT_CLASS cert_class = CKO_CERTIFICATE; - CK_ULONG templateCount = 2; - CK_RV error; - PRBool found = PR_FALSE; - - myTemplate[0].type = CKA_CLASS; - myTemplate[0].pValue = &cert_class; - myTemplate[0].ulValueLen = sizeof(cert_class); - myTemplate[1].type = CKA_VALUE; - myTemplate[1].pValue = value->data; - myTemplate[1].ulValueLen = value->size; - - count = nss_ckcapi_collect_all_certs(myTemplate, templateCount, &listp, - &size, 0, &error); - - /* free them */ - if (count > 1) { - *io = listp[0]; - found = PR_TRUE; - } - - for (i = 1; i < count; i++) { - nss_ckcapi_DestroyInternalObject(listp[i]); - } - nss_ZFreeIf(listp); - return found; -} - -static PRBool -ckcapi_cert_hasEmail( - PCCERT_CONTEXT certContext) -{ - int count; - - count = CertGetNameString(certContext, CERT_NAME_EMAIL_TYPE, - 0, NULL, NULL, 0); - - return count > 1 ? PR_TRUE : PR_FALSE; -} - -static PRBool -ckcapi_cert_isRoot( - PCCERT_CONTEXT certContext) -{ - return CertCompareCertificateName(certContext->dwCertEncodingType, - &certContext->pCertInfo->Issuer, &certContext->pCertInfo->Subject); -} - -static PRBool -ckcapi_cert_isCA( - PCCERT_CONTEXT certContext) -{ - PCERT_EXTENSION extension; - CERT_BASIC_CONSTRAINTS2_INFO basicInfo; - DWORD size = sizeof(basicInfo); - BOOL rc; - - extension = CertFindExtension(szOID_BASIC_CONSTRAINTS, - certContext->pCertInfo->cExtension, - certContext->pCertInfo->rgExtension); - if ((PCERT_EXTENSION)NULL == extension) { - return PR_FALSE; - } - rc = CryptDecodeObject(X509_ASN_ENCODING, szOID_BASIC_CONSTRAINTS2, - extension->Value.pbData, extension->Value.cbData, - 0, &basicInfo, &size); - if (!rc) { - return PR_FALSE; - } - return (PRBool)basicInfo.fCA; -} - -static CRYPT_KEY_PROV_INFO * -ckcapi_cert_getPrivateKeyInfo( - PCCERT_CONTEXT certContext, - NSSItem *keyID) -{ - BOOL rc; - CRYPT_HASH_BLOB msKeyID; - DWORD size = 0; - CRYPT_KEY_PROV_INFO *prov = NULL; - - msKeyID.cbData = keyID->size; - msKeyID.pbData = keyID->data; - - rc = CryptGetKeyIdentifierProperty( - &msKeyID, - CERT_KEY_PROV_INFO_PROP_ID, - 0, NULL, NULL, NULL, &size); - if (!rc) { - return (CRYPT_KEY_PROV_INFO *)NULL; - } - prov = (CRYPT_KEY_PROV_INFO *)nss_ZAlloc(NULL, size); - if ((CRYPT_KEY_PROV_INFO *)prov == NULL) { - return (CRYPT_KEY_PROV_INFO *)NULL; - } - rc = CryptGetKeyIdentifierProperty( - &msKeyID, - CERT_KEY_PROV_INFO_PROP_ID, - 0, NULL, NULL, prov, &size); - if (!rc) { - nss_ZFreeIf(prov); - return (CRYPT_KEY_PROV_INFO *)NULL; - } - - return prov; -} - -static CRYPT_KEY_PROV_INFO * -ckcapi_cert_getProvInfo( - ckcapiInternalObject *io) -{ - BOOL rc; - DWORD size = 0; - CRYPT_KEY_PROV_INFO *prov = NULL; - - rc = CertGetCertificateContextProperty( - io->u.cert.certContext, - CERT_KEY_PROV_INFO_PROP_ID, - NULL, &size); - if (!rc) { - return (CRYPT_KEY_PROV_INFO *)NULL; - } - prov = (CRYPT_KEY_PROV_INFO *)nss_ZAlloc(NULL, size); - if ((CRYPT_KEY_PROV_INFO *)prov == NULL) { - return (CRYPT_KEY_PROV_INFO *)NULL; - } - rc = CertGetCertificateContextProperty( - io->u.cert.certContext, - CERT_KEY_PROV_INFO_PROP_ID, - prov, &size); - if (!rc) { - nss_ZFreeIf(prov); - return (CRYPT_KEY_PROV_INFO *)NULL; - } - - return prov; -} - -/* forward declaration */ -static void -ckcapi_removeObjectFromHash( - ckcapiInternalObject *io); - -/* - * Finalize - unneeded - * Destroy - * IsTokenObject - CK_TRUE - * GetAttributeCount - * GetAttributeTypes - * GetAttributeSize - * GetAttribute - * SetAttribute - * GetObjectSize - */ - -static CK_RV -ckcapi_mdObject_Destroy( - NSSCKMDObject *mdObject, - NSSCKFWObject *fwObject, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - ckcapiInternalObject *io = (ckcapiInternalObject *)mdObject->etc; - CK_OBJECT_CLASS objClass; - BOOL rc; - DWORD provType; - DWORD msError; - PRBool isCertType = (PRBool)(ckcapiCert == io->type); - HCERTSTORE hStore = 0; - - if (ckcapiRaw == io->type) { - /* there is not 'object write protected' error, use the next best thing */ - return CKR_TOKEN_WRITE_PROTECTED; - } - - objClass = io->objClass; - if (CKO_CERTIFICATE == objClass) { - PCCERT_CONTEXT certContext; - - /* get the store */ - hStore = CertOpenSystemStore(0, io->u.cert.certStore); - if (0 == hStore) { - rc = 0; - goto loser; - } - certContext = CertFindCertificateInStore(hStore, X509_ASN_ENCODING, 0, - CERT_FIND_EXISTING, io->u.cert.certContext, NULL); - if ((PCCERT_CONTEXT)NULL == certContext) { - rc = 0; - goto loser; - } - rc = CertDeleteCertificateFromStore(certContext); - } else { - char *provName = NULL; - char *containerName = NULL; - HCRYPTPROV hProv; - CRYPT_HASH_BLOB msKeyID; - - if (0 == io->id.size) { - ckcapi_FetchID(io); - } - - if (isCertType) { - CRYPT_KEY_PROV_INFO *provInfo = ckcapi_cert_getProvInfo(io); - provName = nss_ckcapi_WideToUTF8(provInfo->pwszProvName); - containerName = nss_ckcapi_WideToUTF8(provInfo->pwszContainerName); - provType = provInfo->dwProvType; - nss_ZFreeIf(provInfo); - } else { - provName = io->u.key.provName; - containerName = io->u.key.containerName; - provType = io->u.key.provInfo.dwProvType; - io->u.key.provName = NULL; - io->u.key.containerName = NULL; - } - /* first remove the key id pointer */ - msKeyID.cbData = io->id.size; - msKeyID.pbData = io->id.data; - rc = CryptSetKeyIdentifierProperty(&msKeyID, - CERT_KEY_PROV_INFO_PROP_ID, CRYPT_KEYID_DELETE_FLAG, NULL, NULL, NULL); - if (rc) { - rc = CryptAcquireContext(&hProv, containerName, provName, provType, - CRYPT_DELETEKEYSET); - } - nss_ZFreeIf(provName); - nss_ZFreeIf(containerName); - } -loser: - - if (hStore) { - CertCloseStore(hStore, 0); - } - if (!rc) { - msError = GetLastError(); - return CKR_GENERAL_ERROR; - } - - /* remove it from the hash */ - ckcapi_removeObjectFromHash(io); - - /* free the puppy.. */ - nss_ckcapi_DestroyInternalObject(io); - return CKR_OK; -} - -static CK_BBOOL -ckcapi_mdObject_IsTokenObject( - NSSCKMDObject *mdObject, - NSSCKFWObject *fwObject, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - return CK_TRUE; -} - -static CK_ULONG -ckcapi_mdObject_GetAttributeCount( - NSSCKMDObject *mdObject, - NSSCKFWObject *fwObject, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - ckcapiInternalObject *io = (ckcapiInternalObject *)mdObject->etc; - - if (ckcapiRaw == io->type) { - return io->u.raw.n; - } - switch (io->objClass) { - case CKO_CERTIFICATE: - return certAttrsCount; - case CKO_PUBLIC_KEY: - return pubKeyAttrsCount; - case CKO_PRIVATE_KEY: - return privKeyAttrsCount; - default: - break; - } - return 0; -} - -static CK_RV -ckcapi_mdObject_GetAttributeTypes( - NSSCKMDObject *mdObject, - NSSCKFWObject *fwObject, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_ATTRIBUTE_TYPE_PTR typeArray, - CK_ULONG ulCount) -{ - ckcapiInternalObject *io = (ckcapiInternalObject *)mdObject->etc; - CK_ULONG i; - CK_RV error = CKR_OK; - const CK_ATTRIBUTE_TYPE *attrs = NULL; - CK_ULONG size = ckcapi_mdObject_GetAttributeCount( - mdObject, fwObject, mdSession, fwSession, - mdToken, fwToken, mdInstance, fwInstance, &error); - - if (size != ulCount) { - return CKR_BUFFER_TOO_SMALL; - } - if (io->type == ckcapiRaw) { - attrs = io->u.raw.types; - } else - switch (io->objClass) { - case CKO_CERTIFICATE: - attrs = - certAttrs; - break; - case CKO_PUBLIC_KEY: - attrs = - pubKeyAttrs; - break; - case CKO_PRIVATE_KEY: - attrs = - privKeyAttrs; - break; - default: - return CKR_OK; - } - - for (i = 0; i < size; i++) { - typeArray[i] = attrs[i]; - } - - return CKR_OK; -} - -static CK_ULONG -ckcapi_mdObject_GetAttributeSize( - NSSCKMDObject *mdObject, - NSSCKFWObject *fwObject, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_ATTRIBUTE_TYPE attribute, - CK_RV *pError) -{ - ckcapiInternalObject *io = (ckcapiInternalObject *)mdObject->etc; - - const NSSItem *b; - - b = nss_ckcapi_FetchAttribute(io, attribute); - - if ((const NSSItem *)NULL == b) { - *pError = CKR_ATTRIBUTE_TYPE_INVALID; - return 0; - } - return b->size; -} - -static CK_RV -ckcapi_mdObject_SetAttribute( - NSSCKMDObject *mdObject, - NSSCKFWObject *fwObject, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_ATTRIBUTE_TYPE attribute, - NSSItem *value) -{ - return CKR_OK; -} - -static NSSCKFWItem -ckcapi_mdObject_GetAttribute( - NSSCKMDObject *mdObject, - NSSCKFWObject *fwObject, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_ATTRIBUTE_TYPE attribute, - CK_RV *pError) -{ - NSSCKFWItem mdItem; - ckcapiInternalObject *io = (ckcapiInternalObject *)mdObject->etc; - - mdItem.needsFreeing = PR_FALSE; - mdItem.item = (NSSItem *)nss_ckcapi_FetchAttribute(io, attribute); - - if ((NSSItem *)NULL == mdItem.item) { - *pError = CKR_ATTRIBUTE_TYPE_INVALID; - } - - return mdItem; -} - -static CK_ULONG -ckcapi_mdObject_GetObjectSize( - NSSCKMDObject *mdObject, - NSSCKFWObject *fwObject, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - ckcapiInternalObject *io = (ckcapiInternalObject *)mdObject->etc; - CK_ULONG rv = 1; - - /* size is irrelevant to this token */ - return rv; -} - -static const NSSCKMDObject - ckcapi_prototype_mdObject = { - (void *)NULL, /* etc */ - NULL, /* Finalize */ - ckcapi_mdObject_Destroy, - ckcapi_mdObject_IsTokenObject, - ckcapi_mdObject_GetAttributeCount, - ckcapi_mdObject_GetAttributeTypes, - ckcapi_mdObject_GetAttributeSize, - ckcapi_mdObject_GetAttribute, - NULL, /* FreeAttribute */ - ckcapi_mdObject_SetAttribute, - ckcapi_mdObject_GetObjectSize, - (void *)NULL /* null terminator */ - }; - -static nssHash *ckcapiInternalObjectHash = NULL; - -NSS_IMPLEMENT NSSCKMDObject * -nss_ckcapi_CreateMDObject( - NSSArena *arena, - ckcapiInternalObject *io, - CK_RV *pError) -{ - if ((nssHash *)NULL == ckcapiInternalObjectHash) { - ckcapiInternalObjectHash = nssHash_CreateItem(NULL, 10); - } - if (ckcapiCert == io->type) { - /* the hash key, not a cryptographic key */ - NSSItem *key = &io->hashKey; - ckcapiInternalObject *old_o = NULL; - - if (key->size == 0) { - ckcapi_FetchHashKey(io); - } - old_o = (ckcapiInternalObject *) - nssHash_Lookup(ckcapiInternalObjectHash, key); - if (!old_o) { - nssHash_Add(ckcapiInternalObjectHash, key, io); - } else if (old_o != io) { - nss_ckcapi_DestroyInternalObject(io); - io = old_o; - } - } - - if ((void *)NULL == io->mdObject.etc) { - (void)nsslibc_memcpy(&io->mdObject, &ckcapi_prototype_mdObject, - sizeof(ckcapi_prototype_mdObject)); - io->mdObject.etc = (void *)io; - } - return &io->mdObject; -} - -static void -ckcapi_removeObjectFromHash( - ckcapiInternalObject *io) -{ - NSSItem *key = &io->hashKey; - - if ((nssHash *)NULL == ckcapiInternalObjectHash) { - return; - } - if (key->size == 0) { - ckcapi_FetchHashKey(io); - } - nssHash_Remove(ckcapiInternalObjectHash, key); - return; -} - -void -nss_ckcapi_DestroyInternalObject( - ckcapiInternalObject *io) -{ - switch (io->type) { - case ckcapiRaw: - return; - case ckcapiCert: - CertFreeCertificateContext(io->u.cert.certContext); - nss_ZFreeIf(io->u.cert.labelData); - nss_ZFreeIf(io->u.cert.key.privateKey); - nss_ZFreeIf(io->u.cert.key.pubKey); - nss_ZFreeIf(io->idData); - break; - case ckcapiBareKey: - nss_ZFreeIf(io->u.key.provInfo.pwszContainerName); - nss_ZFreeIf(io->u.key.provInfo.pwszProvName); - nss_ZFreeIf(io->u.key.provName); - nss_ZFreeIf(io->u.key.containerName); - nss_ZFreeIf(io->u.key.key.privateKey); - nss_ZFreeIf(io->u.key.key.pubKey); - if (0 != io->u.key.hProv) { - CryptReleaseContext(io->u.key.hProv, 0); - } - nss_ZFreeIf(io->idData); - break; - } - nss_ZFreeIf(io); - return; -} - -static ckcapiInternalObject * -nss_ckcapi_CreateCertificate( - NSSCKFWSession *fwSession, - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - CK_RV *pError) -{ - NSSItem value; - NSSItem keyID; - char *storeStr; - ckcapiInternalObject *io = NULL; - PCCERT_CONTEXT certContext = NULL; - PCCERT_CONTEXT storedCertContext = NULL; - CRYPT_KEY_PROV_INFO *prov_info = NULL; - char *nickname = NULL; - HCERTSTORE hStore = 0; - DWORD msError = 0; - PRBool hasID; - CK_RV dummy; - BOOL rc; - - *pError = nss_ckcapi_GetAttribute(CKA_VALUE, pTemplate, - ulAttributeCount, &value); - - if (CKR_OK != *pError) { - return (ckcapiInternalObject *)NULL; - } - - *pError = nss_ckcapi_GetAttribute(CKA_ID, pTemplate, - ulAttributeCount, &keyID); - - if (CKR_OK != *pError) { - return (ckcapiInternalObject *)NULL; - } - - if (ckcapi_cert_exists(&value, &io)) { - return io; - } - - /* OK, we are creating a new one, figure out what store it belongs to.. - * first get a certContext handle.. */ - certContext = CertCreateCertificateContext(X509_ASN_ENCODING, - value.data, value.size); - if ((PCCERT_CONTEXT)NULL == certContext) { - msError = GetLastError(); - *pError = CKR_ATTRIBUTE_VALUE_INVALID; - goto loser; - } - - /* do we have a private key laying around... */ - prov_info = ckcapi_cert_getPrivateKeyInfo(certContext, &keyID); - if (prov_info) { - CRYPT_DATA_BLOB msKeyID; - storeStr = "My"; - hasID = PR_TRUE; - rc = CertSetCertificateContextProperty(certContext, - CERT_KEY_PROV_INFO_PROP_ID, - 0, prov_info); - nss_ZFreeIf(prov_info); - if (!rc) { - msError = GetLastError(); - *pError = CKR_DEVICE_ERROR; - goto loser; - } - msKeyID.cbData = keyID.size; - msKeyID.pbData = keyID.data; - rc = CertSetCertificateContextProperty(certContext, - CERT_KEY_IDENTIFIER_PROP_ID, - 0, &msKeyID); - if (!rc) { - msError = GetLastError(); - *pError = CKR_DEVICE_ERROR; - goto loser; - } - - /* does it look like a CA */ - } else if (ckcapi_cert_isCA(certContext)) { - storeStr = ckcapi_cert_isRoot(certContext) ? "CA" : "Root"; - /* does it look like an S/MIME cert */ - } else if (ckcapi_cert_hasEmail(certContext)) { - storeStr = "AddressBook"; - } else { - /* just pick a store */ - storeStr = "CA"; - } - - /* get the nickname, not an error if we can't find it */ - nickname = nss_ckcapi_GetStringAttribute(CKA_LABEL, pTemplate, - ulAttributeCount, &dummy); - if (nickname) { - LPWSTR nicknameUTF16 = NULL; - CRYPT_DATA_BLOB nicknameBlob; - - nicknameUTF16 = nss_ckcapi_UTF8ToWide(nickname); - nss_ZFreeIf(nickname); - nickname = NULL; - if ((LPWSTR)NULL == nicknameUTF16) { - *pError = CKR_HOST_MEMORY; - goto loser; - } - nicknameBlob.cbData = nss_ckcapi_WideSize(nicknameUTF16); - nicknameBlob.pbData = (BYTE *)nicknameUTF16; - rc = CertSetCertificateContextProperty(certContext, - CERT_FRIENDLY_NAME_PROP_ID, 0, &nicknameBlob); - nss_ZFreeIf(nicknameUTF16); - if (!rc) { - msError = GetLastError(); - *pError = CKR_DEVICE_ERROR; - goto loser; - } - } - - hStore = CertOpenSystemStore((HCRYPTPROV)NULL, storeStr); - if (0 == hStore) { - msError = GetLastError(); - *pError = CKR_DEVICE_ERROR; - goto loser; - } - - rc = CertAddCertificateContextToStore(hStore, certContext, - CERT_STORE_ADD_REPLACE_EXISTING_INHERIT_PROPERTIES, &storedCertContext); - CertFreeCertificateContext(certContext); - certContext = NULL; - CertCloseStore(hStore, 0); - hStore = 0; - if (!rc) { - msError = GetLastError(); - *pError = CKR_DEVICE_ERROR; - goto loser; - } - - io = nss_ZNEW(NULL, ckcapiInternalObject); - if ((ckcapiInternalObject *)NULL == io) { - *pError = CKR_HOST_MEMORY; - goto loser; - } - io->type = ckcapiCert; - io->objClass = CKO_CERTIFICATE; - io->u.cert.certContext = storedCertContext; - io->u.cert.hasID = hasID; - return io; - -loser: - if (certContext) { - CertFreeCertificateContext(certContext); - certContext = NULL; - } - if (storedCertContext) { - CertFreeCertificateContext(storedCertContext); - storedCertContext = NULL; - } - if (0 != hStore) { - CertCloseStore(hStore, 0); - } - return (ckcapiInternalObject *)NULL; -} - -static char * -ckcapi_getDefaultProvider( - CK_RV *pError) -{ - char *name = NULL; - BOOL rc; - DWORD nameLength = 0; - - rc = CryptGetDefaultProvider(PROV_RSA_FULL, NULL, CRYPT_USER_DEFAULT, NULL, - &nameLength); - if (!rc) { - return (char *)NULL; - } - - name = nss_ZNEWARRAY(NULL, char, nameLength); - if ((char *)NULL == name) { - return (char *)NULL; - } - rc = CryptGetDefaultProvider(PROV_RSA_FULL, NULL, CRYPT_USER_DEFAULT, name, - &nameLength); - if (!rc) { - nss_ZFreeIf(name); - return (char *)NULL; - } - - return name; -} - -static char * -ckcapi_getContainer( - CK_RV *pError, - NSSItem *id) -{ - RPC_STATUS rstat; - UUID uuid; - char *uuidStr; - char *container; - - rstat = UuidCreate(&uuid); - rstat = UuidToString(&uuid, &uuidStr); - - /* convert it from rcp memory to our own */ - container = nssUTF8_Duplicate(uuidStr, NULL); - RpcStringFree(&uuidStr); - - return container; -} - -static CK_RV -ckcapi_buildPrivateKeyBlob( - NSSItem *keyBlob, - NSSItem *modulus, - NSSItem *publicExponent, - NSSItem *privateExponent, - NSSItem *prime1, - NSSItem *prime2, - NSSItem *exponent1, - NSSItem *exponent2, - NSSItem *coefficient, - PRBool isKeyExchange) -{ - CAPI_RSA_KEY_BLOB *keyBlobData = NULL; - unsigned char *target; - unsigned long modSize = modulus->size; - unsigned long dataSize; - CK_RV error = CKR_OK; - - /* validate extras */ - if (privateExponent->size != modSize) { - error = CKR_ATTRIBUTE_VALUE_INVALID; - goto loser; - } - if (prime1->size != modSize / 2) { - error = CKR_ATTRIBUTE_VALUE_INVALID; - goto loser; - } - if (prime2->size != modSize / 2) { - error = CKR_ATTRIBUTE_VALUE_INVALID; - goto loser; - } - if (exponent1->size != modSize / 2) { - error = CKR_ATTRIBUTE_VALUE_INVALID; - goto loser; - } - if (exponent2->size != modSize / 2) { - error = CKR_ATTRIBUTE_VALUE_INVALID; - goto loser; - } - if (coefficient->size != modSize / 2) { - error = CKR_ATTRIBUTE_VALUE_INVALID; - goto loser; - } - dataSize = (modSize * 4) + (modSize / 2) + sizeof(CAPI_RSA_KEY_BLOB); - keyBlobData = (CAPI_RSA_KEY_BLOB *)nss_ZAlloc(NULL, dataSize); - if ((CAPI_RSA_KEY_BLOB *)NULL == keyBlobData) { - error = CKR_HOST_MEMORY; - goto loser; - } - - keyBlobData->header.bType = PRIVATEKEYBLOB; - keyBlobData->header.bVersion = 0x02; - keyBlobData->header.reserved = 0x00; - keyBlobData->header.aiKeyAlg = isKeyExchange ? CALG_RSA_KEYX : CALG_RSA_SIGN; - keyBlobData->rsa.magic = 0x32415352; - keyBlobData->rsa.bitlen = modSize * 8; - keyBlobData->rsa.pubexp = nss_ckcapi_DataToInt(publicExponent, &error); - if (CKR_OK != error) { - goto loser; - } - - target = &keyBlobData->data[CAPI_MODULUS_OFFSET(modSize)]; - nsslibc_memcpy(target, modulus->data, modulus->size); - modulus->data = target; - ckcapi_ReverseData(modulus); - - target = &keyBlobData->data[CAPI_PRIVATE_EXP_OFFSET(modSize)]; - nsslibc_memcpy(target, privateExponent->data, privateExponent->size); - privateExponent->data = target; - ckcapi_ReverseData(privateExponent); - - target = &keyBlobData->data[CAPI_PRIME_1_OFFSET(modSize)]; - nsslibc_memcpy(target, prime1->data, prime1->size); - prime1->data = target; - ckcapi_ReverseData(prime1); - - target = &keyBlobData->data[CAPI_PRIME_2_OFFSET(modSize)]; - nsslibc_memcpy(target, prime2->data, prime2->size); - prime2->data = target; - ckcapi_ReverseData(prime2); - - target = &keyBlobData->data[CAPI_EXPONENT_1_OFFSET(modSize)]; - nsslibc_memcpy(target, exponent1->data, exponent1->size); - exponent1->data = target; - ckcapi_ReverseData(exponent1); - - target = &keyBlobData->data[CAPI_EXPONENT_2_OFFSET(modSize)]; - nsslibc_memcpy(target, exponent2->data, exponent2->size); - exponent2->data = target; - ckcapi_ReverseData(exponent2); - - target = &keyBlobData->data[CAPI_COEFFICIENT_OFFSET(modSize)]; - nsslibc_memcpy(target, coefficient->data, coefficient->size); - coefficient->data = target; - ckcapi_ReverseData(coefficient); - - keyBlob->data = keyBlobData; - keyBlob->size = dataSize; - - return CKR_OK; - -loser: - nss_ZFreeIf(keyBlobData); - return error; -} - -static ckcapiInternalObject * -nss_ckcapi_CreatePrivateKey( - NSSCKFWSession *fwSession, - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - CK_RV *pError) -{ - NSSItem modulus; - NSSItem publicExponent; - NSSItem privateExponent; - NSSItem exponent1; - NSSItem exponent2; - NSSItem prime1; - NSSItem prime2; - NSSItem coefficient; - NSSItem keyID; - NSSItem keyBlob; - ckcapiInternalObject *io = NULL; - char *providerName = NULL; - char *containerName = NULL; - char *idData = NULL; - CRYPT_KEY_PROV_INFO provInfo; - CRYPT_HASH_BLOB msKeyID; - CK_KEY_TYPE keyType; - HCRYPTPROV hProv = 0; - HCRYPTKEY hKey = 0; - PRBool decrypt; - DWORD keySpec; - DWORD msError; - BOOL rc; - - keyType = nss_ckcapi_GetULongAttribute(CKA_KEY_TYPE, pTemplate, ulAttributeCount, pError); - if (CKR_OK != *pError) { - return (ckcapiInternalObject *)NULL; - } - if (CKK_RSA != keyType) { - *pError = CKR_ATTRIBUTE_VALUE_INVALID; - return (ckcapiInternalObject *)NULL; - } - - decrypt = nss_ckcapi_GetBoolAttribute(CKA_DECRYPT, - pTemplate, ulAttributeCount, pError); - if (CKR_TEMPLATE_INCOMPLETE == *pError) { - decrypt = PR_TRUE; /* default to true */ - } - decrypt = decrypt || nss_ckcapi_GetBoolAttribute(CKA_UNWRAP, - pTemplate, ulAttributeCount, pError); - if (CKR_TEMPLATE_INCOMPLETE == *pError) { - decrypt = PR_TRUE; /* default to true */ - } - keySpec = decrypt ? AT_KEYEXCHANGE : AT_SIGNATURE; - - *pError = nss_ckcapi_GetAttribute(CKA_MODULUS, pTemplate, - ulAttributeCount, &modulus); - if (CKR_OK != *pError) { - return (ckcapiInternalObject *)NULL; - } - *pError = nss_ckcapi_GetAttribute(CKA_PUBLIC_EXPONENT, pTemplate, - ulAttributeCount, &publicExponent); - if (CKR_OK != *pError) { - return (ckcapiInternalObject *)NULL; - } - *pError = nss_ckcapi_GetAttribute(CKA_PRIVATE_EXPONENT, pTemplate, - ulAttributeCount, &privateExponent); - if (CKR_OK != *pError) { - return (ckcapiInternalObject *)NULL; - } - *pError = nss_ckcapi_GetAttribute(CKA_PRIME_1, pTemplate, - ulAttributeCount, &prime1); - if (CKR_OK != *pError) { - return (ckcapiInternalObject *)NULL; - } - *pError = nss_ckcapi_GetAttribute(CKA_PRIME_2, pTemplate, - ulAttributeCount, &prime2); - if (CKR_OK != *pError) { - return (ckcapiInternalObject *)NULL; - } - *pError = nss_ckcapi_GetAttribute(CKA_EXPONENT_1, pTemplate, - ulAttributeCount, &exponent1); - if (CKR_OK != *pError) { - return (ckcapiInternalObject *)NULL; - } - *pError = nss_ckcapi_GetAttribute(CKA_EXPONENT_2, pTemplate, - ulAttributeCount, &exponent2); - if (CKR_OK != *pError) { - return (ckcapiInternalObject *)NULL; - } - *pError = nss_ckcapi_GetAttribute(CKA_COEFFICIENT, pTemplate, - ulAttributeCount, &coefficient); - if (CKR_OK != *pError) { - return (ckcapiInternalObject *)NULL; - } - *pError = nss_ckcapi_GetAttribute(CKA_ID, pTemplate, - ulAttributeCount, &keyID); - if (CKR_OK != *pError) { - return (ckcapiInternalObject *)NULL; - } - providerName = ckcapi_getDefaultProvider(pError); - if ((char *)NULL == providerName) { - return (ckcapiInternalObject *)NULL; - } - containerName = ckcapi_getContainer(pError, &keyID); - if ((char *)NULL == containerName) { - goto loser; - } - rc = CryptAcquireContext(&hProv, containerName, providerName, - PROV_RSA_FULL, CRYPT_NEWKEYSET); - if (!rc) { - msError = GetLastError(); - *pError = CKR_DEVICE_ERROR; - goto loser; - } - - *pError = ckcapi_buildPrivateKeyBlob( - &keyBlob, - &modulus, - &publicExponent, - &privateExponent, - &prime1, - &prime2, - &exponent1, - &exponent2, - &coefficient, - decrypt); - if (CKR_OK != *pError) { - goto loser; - } - - rc = CryptImportKey(hProv, keyBlob.data, keyBlob.size, - 0, CRYPT_EXPORTABLE, &hKey); - if (!rc) { - msError = GetLastError(); - *pError = CKR_DEVICE_ERROR; - goto loser; - } - - idData = nss_ZNEWARRAY(NULL, char, keyID.size); - if ((void *)NULL == idData) { - *pError = CKR_HOST_MEMORY; - goto loser; - } - nsslibc_memcpy(idData, keyID.data, keyID.size); - - provInfo.pwszContainerName = nss_ckcapi_UTF8ToWide(containerName); - provInfo.pwszProvName = nss_ckcapi_UTF8ToWide(providerName); - provInfo.dwProvType = PROV_RSA_FULL; - provInfo.dwFlags = 0; - provInfo.cProvParam = 0; - provInfo.rgProvParam = NULL; - provInfo.dwKeySpec = keySpec; - - msKeyID.cbData = keyID.size; - msKeyID.pbData = keyID.data; - - rc = CryptSetKeyIdentifierProperty(&msKeyID, CERT_KEY_PROV_INFO_PROP_ID, - 0, NULL, NULL, &provInfo); - if (!rc) { - goto loser; - } - - /* handle error here */ - io = nss_ZNEW(NULL, ckcapiInternalObject); - if ((ckcapiInternalObject *)NULL == io) { - *pError = CKR_HOST_MEMORY; - goto loser; - } - io->type = ckcapiBareKey; - io->objClass = CKO_PRIVATE_KEY; - io->u.key.provInfo = provInfo; - io->u.key.provName = providerName; - io->u.key.containerName = containerName; - io->u.key.hProv = hProv; /* save the handle */ - io->idData = idData; - io->id.data = idData; - io->id.size = keyID.size; - /* done with the key handle */ - CryptDestroyKey(hKey); - return io; - -loser: - nss_ZFreeIf(containerName); - nss_ZFreeIf(providerName); - nss_ZFreeIf(idData); - if (0 != hProv) { - CryptReleaseContext(hProv, 0); - } - if (0 != hKey) { - CryptDestroyKey(hKey); - } - return (ckcapiInternalObject *)NULL; -} - -NSS_EXTERN NSSCKMDObject * -nss_ckcapi_CreateObject( - NSSCKFWSession *fwSession, - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - CK_RV *pError) -{ - CK_OBJECT_CLASS objClass; - ckcapiInternalObject *io = NULL; - CK_BBOOL isToken; - - /* - * only create token objects - */ - isToken = nss_ckcapi_GetBoolAttribute(CKA_TOKEN, pTemplate, - ulAttributeCount, pError); - if (CKR_OK != *pError) { - return (NSSCKMDObject *)NULL; - } - if (!isToken) { - *pError = CKR_ATTRIBUTE_VALUE_INVALID; - return (NSSCKMDObject *)NULL; - } - - /* - * only create keys and certs. - */ - objClass = nss_ckcapi_GetULongAttribute(CKA_CLASS, pTemplate, - ulAttributeCount, pError); - if (CKR_OK != *pError) { - return (NSSCKMDObject *)NULL; - } -#ifdef notdef - if (objClass == CKO_PUBLIC_KEY) { - return CKR_OK; /* fake public key creation, happens as a side effect of - * private key creation */ - } -#endif - if (objClass == CKO_CERTIFICATE) { - io = nss_ckcapi_CreateCertificate(fwSession, pTemplate, - ulAttributeCount, pError); - } else if (objClass == CKO_PRIVATE_KEY) { - io = nss_ckcapi_CreatePrivateKey(fwSession, pTemplate, - ulAttributeCount, pError); - } else { - *pError = CKR_ATTRIBUTE_VALUE_INVALID; - } - - if ((ckcapiInternalObject *)NULL == io) { - return (NSSCKMDObject *)NULL; - } - return nss_ckcapi_CreateMDObject(NULL, io, pError); -} diff --git a/security/nss/lib/ckfw/capi/constants.c b/security/nss/lib/ckfw/capi/constants.c deleted file mode 100644 index 0d4b70110e..0000000000 --- a/security/nss/lib/ckfw/capi/constants.c +++ /dev/null @@ -1,63 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -/* - * ckcapi/constants.c - * - * Identification and other constants, all collected here in one place. - */ - -#ifndef NSSBASET_H -#include "nssbaset.h" -#endif /* NSSBASET_H */ - -#ifndef NSSCKT_H -#include "nssckt.h" -#endif /* NSSCKT_H */ - -#ifndef NSSCAPI_H -#include "nsscapi.h" -#endif /* NSSCAPI_H */ - -NSS_IMPLEMENT_DATA const CK_VERSION - nss_ckcapi_CryptokiVersion = { - NSS_CKCAPI_CRYPTOKI_VERSION_MAJOR, - NSS_CKCAPI_CRYPTOKI_VERSION_MINOR - }; - -NSS_IMPLEMENT_DATA const NSSUTF8 * - nss_ckcapi_ManufacturerID = (NSSUTF8 *)"Mozilla Foundation"; - -NSS_IMPLEMENT_DATA const NSSUTF8 * - nss_ckcapi_LibraryDescription = (NSSUTF8 *)"NSS Access to Microsoft Certificate Store"; - -NSS_IMPLEMENT_DATA const CK_VERSION - nss_ckcapi_LibraryVersion = { - NSS_CKCAPI_LIBRARY_VERSION_MAJOR, - NSS_CKCAPI_LIBRARY_VERSION_MINOR - }; - -NSS_IMPLEMENT_DATA const NSSUTF8 * - nss_ckcapi_SlotDescription = (NSSUTF8 *)"Microsoft Certificate Store"; - -NSS_IMPLEMENT_DATA const CK_VERSION - nss_ckcapi_HardwareVersion = { - NSS_CKCAPI_HARDWARE_VERSION_MAJOR, - NSS_CKCAPI_HARDWARE_VERSION_MINOR - }; - -NSS_IMPLEMENT_DATA const CK_VERSION - nss_ckcapi_FirmwareVersion = { - NSS_CKCAPI_FIRMWARE_VERSION_MAJOR, - NSS_CKCAPI_FIRMWARE_VERSION_MINOR - }; - -NSS_IMPLEMENT_DATA const NSSUTF8 * - nss_ckcapi_TokenLabel = (NSSUTF8 *)"Microsoft Certificate Store"; - -NSS_IMPLEMENT_DATA const NSSUTF8 * - nss_ckcapi_TokenModel = (NSSUTF8 *)"1"; - -NSS_IMPLEMENT_DATA const NSSUTF8 * - nss_ckcapi_TokenSerialNumber = (NSSUTF8 *)"1"; diff --git a/security/nss/lib/ckfw/capi/crsa.c b/security/nss/lib/ckfw/capi/crsa.c deleted file mode 100644 index 62f90acb6a..0000000000 --- a/security/nss/lib/ckfw/capi/crsa.c +++ /dev/null @@ -1,687 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -#include "ckcapi.h" -#include "secdert.h" - -#define SSL3_SHAMD5_HASH_SIZE 36 /* LEN_MD5 (16) + LEN_SHA1 (20) */ - -/* - * ckcapi/crsa.c - * - * This file implements the NSSCKMDMechnaism and NSSCKMDCryptoOperation objects - * for the RSA operation on the CAPI cryptoki module. - */ - -/* - * write a Decimal value to a string - */ - -static char * -putDecimalString(char *cstr, unsigned long value) -{ - unsigned long tenpower; - int first = 1; - - for (tenpower = 10000000; tenpower; tenpower /= 10) { - unsigned char digit = (unsigned char)(value / tenpower); - value = value % tenpower; - - /* drop leading zeros */ - if (first && (0 == digit)) { - continue; - } - first = 0; - *cstr++ = digit + '0'; - } - - /* if value was zero, put one of them out */ - if (first) { - *cstr++ = '0'; - } - return cstr; -} - -/* - * Create a Capi OID string value from a DER OID - */ -static char * -nss_ckcapi_GetOidString( - unsigned char *oidTag, - unsigned int oidTagSize, - CK_RV *pError) -{ - unsigned char *oid; - char *oidStr; - char *cstr; - unsigned long value; - unsigned int oidSize; - - if (DER_OBJECT_ID != *oidTag) { - /* wasn't an oid */ - *pError = CKR_DATA_INVALID; - return NULL; - } - oid = nss_ckcapi_DERUnwrap(oidTag, oidTagSize, &oidSize, NULL); - - if (oidSize < 2) { - *pError = CKR_DATA_INVALID; - return NULL; - } - - oidStr = nss_ZNEWARRAY(NULL, char, oidSize * 4); - if ((char *)NULL == oidStr) { - *pError = CKR_HOST_MEMORY; - return NULL; - } - cstr = oidStr; - cstr = putDecimalString(cstr, (*oid) / 40); - *cstr++ = '.'; - cstr = putDecimalString(cstr, (*oid) % 40); - oidSize--; - - value = 0; - while (oidSize--) { - oid++; - value = (value << 7) + (*oid & 0x7f); - if (0 == (*oid & 0x80)) { - *cstr++ = '.'; - cstr = putDecimalString(cstr, value); - value = 0; - } - } - - *cstr = 0; /* NULL terminate */ - - if (value != 0) { - nss_ZFreeIf(oidStr); - *pError = CKR_DATA_INVALID; - return NULL; - } - return oidStr; -} - -/* - * PKCS #11 sign for RSA expects to take a fully DER-encoded hash value, - * which includes the hash OID. CAPI expects to take a Hash Context. While - * CAPI does have the capability of setting a raw hash value, it does not - * have the ability to sign an arbitrary value. This function tries to - * reduce the passed in data into something that CAPI could actually sign. - */ -static CK_RV -ckcapi_GetRawHash( - const NSSItem *input, - NSSItem *hash, - ALG_ID *hashAlg) -{ - unsigned char *current; - unsigned char *algid; - unsigned char *oid; - unsigned char *hashData; - char *oidStr; - CK_RV error; - unsigned int oidSize; - unsigned int size; - /* - * there are 2 types of hashes NSS typically tries to sign, regular - * RSA signature format (with encoded DER_OIDS), and SSL3 Signed hashes. - * CAPI knows not to add any oids to SSL3_Signed hashes, so if we have any - * random hash that is exactly the same size as an SSL3 hash, then we can - * just pass the data through. CAPI has know way of knowing if the value - * is really a combined hash or some other arbitrary data, so it's safe to - * handle this case first. - */ - if (SSL3_SHAMD5_HASH_SIZE == input->size) { - hash->data = input->data; - hash->size = input->size; - *hashAlg = CALG_SSL3_SHAMD5; - return CKR_OK; - } - - current = (unsigned char *)input->data; - - /* make sure we have a sequence tag */ - if ((DER_SEQUENCE | DER_CONSTRUCTED) != *current) { - return CKR_DATA_INVALID; - } - - /* parse the input block to get 1) the hash oid, and 2) the raw hash value. - * unfortunatly CAPI doesn't have a builtin function to do this work, so - * we go ahead and do it by hand here. - * - * format is: - * SEQUENCE { - * SECQUENCE { // algid - * OID {} // oid - * ANY {} // optional params - * } - * OCTECT {} // hash - */ - - /* unwrap */ - algid = nss_ckcapi_DERUnwrap(current, input->size, &size, NULL); - - if (algid + size != current + input->size) { - /* make sure there is not extra data at the end */ - return CKR_DATA_INVALID; - } - - if ((DER_SEQUENCE | DER_CONSTRUCTED) != *algid) { - /* wasn't an algid */ - return CKR_DATA_INVALID; - } - oid = nss_ckcapi_DERUnwrap(algid, size, &oidSize, &hashData); - - if (DER_OCTET_STRING != *hashData) { - /* wasn't a hash */ - return CKR_DATA_INVALID; - } - - /* get the real hash */ - current = hashData; - size = size - (hashData - algid); - hash->data = nss_ckcapi_DERUnwrap(current, size, &hash->size, NULL); - - /* get the real oid as a string. Again, Microsoft does not - * export anything that does this for us */ - oidStr = nss_ckcapi_GetOidString(oid, oidSize, &error); - if ((char *)NULL == oidStr) { - return error; - } - - /* look up the hash alg from the oid (fortunately CAPI does to this) */ - *hashAlg = CertOIDToAlgId(oidStr); - nss_ZFreeIf(oidStr); - if (0 == *hashAlg) { - return CKR_HOST_MEMORY; - } - - /* hash looks reasonably consistent, we should be able to sign it now */ - return CKR_OK; -} - -/* - * So everyone else in the worlds stores their bignum data MSB first, but not - * Microsoft, we need to byte swap everything coming into and out of CAPI. - */ -void -ckcapi_ReverseData(NSSItem *item) -{ - int end = (item->size) - 1; - int middle = (item->size) / 2; - unsigned char *buf = item->data; - int i; - - for (i = 0; i < middle; i++) { - unsigned char tmp = buf[i]; - buf[i] = buf[end - i]; - buf[end - i] = tmp; - } - return; -} - -typedef struct ckcapiInternalCryptoOperationRSAPrivStr - ckcapiInternalCryptoOperationRSAPriv; -struct ckcapiInternalCryptoOperationRSAPrivStr { - NSSCKMDCryptoOperation mdOperation; - NSSCKMDMechanism *mdMechanism; - ckcapiInternalObject *iKey; - HCRYPTPROV hProv; - DWORD keySpec; - HCRYPTKEY hKey; - NSSItem *buffer; -}; - -/* - * ckcapi_mdCryptoOperationRSAPriv_Create - */ -static NSSCKMDCryptoOperation * -ckcapi_mdCryptoOperationRSAPriv_Create( - const NSSCKMDCryptoOperation *proto, - NSSCKMDMechanism *mdMechanism, - NSSCKMDObject *mdKey, - CK_RV *pError) -{ - ckcapiInternalObject *iKey = (ckcapiInternalObject *)mdKey->etc; - const NSSItem *classItem = nss_ckcapi_FetchAttribute(iKey, CKA_CLASS); - const NSSItem *keyType = nss_ckcapi_FetchAttribute(iKey, CKA_KEY_TYPE); - ckcapiInternalCryptoOperationRSAPriv *iOperation; - CK_RV error; - HCRYPTPROV hProv; - DWORD keySpec; - HCRYPTKEY hKey; - - /* make sure we have the right objects */ - if (((const NSSItem *)NULL == classItem) || - (sizeof(CK_OBJECT_CLASS) != classItem->size) || - (CKO_PRIVATE_KEY != *(CK_OBJECT_CLASS *)classItem->data) || - ((const NSSItem *)NULL == keyType) || - (sizeof(CK_KEY_TYPE) != keyType->size) || - (CKK_RSA != *(CK_KEY_TYPE *)keyType->data)) { - *pError = CKR_KEY_TYPE_INCONSISTENT; - return (NSSCKMDCryptoOperation *)NULL; - } - - error = nss_ckcapi_FetchKeyContainer(iKey, &hProv, &keySpec, &hKey); - if (error != CKR_OK) { - *pError = error; - return (NSSCKMDCryptoOperation *)NULL; - } - - iOperation = nss_ZNEW(NULL, ckcapiInternalCryptoOperationRSAPriv); - if ((ckcapiInternalCryptoOperationRSAPriv *)NULL == iOperation) { - *pError = CKR_HOST_MEMORY; - return (NSSCKMDCryptoOperation *)NULL; - } - iOperation->mdMechanism = mdMechanism; - iOperation->iKey = iKey; - iOperation->hProv = hProv; - iOperation->keySpec = keySpec; - iOperation->hKey = hKey; - - nsslibc_memcpy(&iOperation->mdOperation, - proto, sizeof(NSSCKMDCryptoOperation)); - iOperation->mdOperation.etc = iOperation; - - return &iOperation->mdOperation; -} - -static CK_RV -ckcapi_mdCryptoOperationRSAPriv_Destroy( - NSSCKMDCryptoOperation *mdOperation, - NSSCKFWCryptoOperation *fwOperation, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - ckcapiInternalCryptoOperationRSAPriv *iOperation = - (ckcapiInternalCryptoOperationRSAPriv *)mdOperation->etc; - - if (iOperation->hKey) { - CryptDestroyKey(iOperation->hKey); - } - if (iOperation->buffer) { - nssItem_Destroy(iOperation->buffer); - } - nss_ZFreeIf(iOperation); - return CKR_OK; -} - -static CK_ULONG -ckcapi_mdCryptoOperationRSA_GetFinalLength( - NSSCKMDCryptoOperation *mdOperation, - NSSCKFWCryptoOperation *fwOperation, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - ckcapiInternalCryptoOperationRSAPriv *iOperation = - (ckcapiInternalCryptoOperationRSAPriv *)mdOperation->etc; - const NSSItem *modulus = - nss_ckcapi_FetchAttribute(iOperation->iKey, CKA_MODULUS); - - return modulus->size; -} - -/* - * ckcapi_mdCryptoOperationRSADecrypt_GetOperationLength - * we won't know the length until we actually decrypt the - * input block. Since we go to all the work to decrypt the - * the block, we'll save if for when the block is asked for - */ -static CK_ULONG -ckcapi_mdCryptoOperationRSADecrypt_GetOperationLength( - NSSCKMDCryptoOperation *mdOperation, - NSSCKFWCryptoOperation *fwOperation, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - const NSSItem *input, - CK_RV *pError) -{ - ckcapiInternalCryptoOperationRSAPriv *iOperation = - (ckcapiInternalCryptoOperationRSAPriv *)mdOperation->etc; - BOOL rc; - - /* Microsoft's Decrypt operation works in place. Since we don't want - * to trash our input buffer, we make a copy of it */ - iOperation->buffer = nssItem_Duplicate((NSSItem *)input, NULL, NULL); - if ((NSSItem *)NULL == iOperation->buffer) { - *pError = CKR_HOST_MEMORY; - return 0; - } - /* Sigh, reverse it */ - ckcapi_ReverseData(iOperation->buffer); - - rc = CryptDecrypt(iOperation->hKey, 0, TRUE, 0, - iOperation->buffer->data, &iOperation->buffer->size); - if (!rc) { - DWORD msError = GetLastError(); - switch (msError) { - case NTE_BAD_DATA: - *pError = - CKR_ENCRYPTED_DATA_INVALID; - break; - case NTE_FAIL: - case NTE_BAD_UID: - *pError = - CKR_DEVICE_ERROR; - break; - default: - *pError = - CKR_GENERAL_ERROR; - } - return 0; - } - - return iOperation->buffer->size; -} - -/* - * ckcapi_mdCryptoOperationRSADecrypt_UpdateFinal - * - * NOTE: ckcapi_mdCryptoOperationRSADecrypt_GetOperationLength is presumed to - * have been called previously. - */ -static CK_RV -ckcapi_mdCryptoOperationRSADecrypt_UpdateFinal( - NSSCKMDCryptoOperation *mdOperation, - NSSCKFWCryptoOperation *fwOperation, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - const NSSItem *input, - NSSItem *output) -{ - ckcapiInternalCryptoOperationRSAPriv *iOperation = - (ckcapiInternalCryptoOperationRSAPriv *)mdOperation->etc; - NSSItem *buffer = iOperation->buffer; - - if ((NSSItem *)NULL == buffer) { - return CKR_GENERAL_ERROR; - } - nsslibc_memcpy(output->data, buffer->data, buffer->size); - output->size = buffer->size; - return CKR_OK; -} - -/* - * ckcapi_mdCryptoOperationRSASign_UpdateFinal - * - */ -static CK_RV -ckcapi_mdCryptoOperationRSASign_UpdateFinal( - NSSCKMDCryptoOperation *mdOperation, - NSSCKFWCryptoOperation *fwOperation, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - const NSSItem *input, - NSSItem *output) -{ - ckcapiInternalCryptoOperationRSAPriv *iOperation = - (ckcapiInternalCryptoOperationRSAPriv *)mdOperation->etc; - CK_RV error = CKR_OK; - DWORD msError; - NSSItem hash; - HCRYPTHASH hHash = 0; - ALG_ID hashAlg; - DWORD hashSize; - DWORD len; /* temp length value we throw away */ - BOOL rc; - - /* - * PKCS #11 sign for RSA expects to take a fully DER-encoded hash value, - * which includes the hash OID. CAPI expects to take a Hash Context. While - * CAPI does have the capability of setting a raw hash value, it does not - * have the ability to sign an arbitrary value. This function tries to - * reduce the passed in data into something that CAPI could actually sign. - */ - error = ckcapi_GetRawHash(input, &hash, &hashAlg); - if (CKR_OK != error) { - goto loser; - } - - rc = CryptCreateHash(iOperation->hProv, hashAlg, 0, 0, &hHash); - if (!rc) { - goto loser; - } - - /* make sure the hash lens match before we set it */ - len = sizeof(DWORD); - rc = CryptGetHashParam(hHash, HP_HASHSIZE, (BYTE *)&hashSize, &len, 0); - if (!rc) { - goto loser; - } - - if (hash.size != hashSize) { - /* The input must have been bad for this to happen */ - error = CKR_DATA_INVALID; - goto loser; - } - - /* we have an explicit hash, set it, note that the length is - * implicit by the hashAlg used in create */ - rc = CryptSetHashParam(hHash, HP_HASHVAL, hash.data, 0); - if (!rc) { - goto loser; - } - - /* OK, we have the data in a hash structure, sign it! */ - rc = CryptSignHash(hHash, iOperation->keySpec, NULL, 0, - output->data, &output->size); - if (!rc) { - goto loser; - } - - /* Don't return a signature that might have been broken because of a cosmic - * ray, or a broken processor, verify that it is valid... */ - rc = CryptVerifySignature(hHash, output->data, output->size, - iOperation->hKey, NULL, 0); - if (!rc) { - goto loser; - } - - /* OK, Microsoft likes to do things completely differently than anyone - * else. We need to reverse the data we received here */ - ckcapi_ReverseData(output); - CryptDestroyHash(hHash); - return CKR_OK; - -loser: - /* map the microsoft error */ - if (CKR_OK == error) { - msError = GetLastError(); - switch (msError) { - case ERROR_NOT_ENOUGH_MEMORY: - error = - CKR_HOST_MEMORY; - break; - case NTE_NO_MEMORY: - error = - CKR_DEVICE_MEMORY; - break; - case ERROR_MORE_DATA: - return CKR_BUFFER_TOO_SMALL; - case ERROR_INVALID_PARAMETER: /* these params were derived from the */ - case ERROR_INVALID_HANDLE: /* inputs, so if they are bad, the input */ - case NTE_BAD_ALGID: /* data is bad */ - case NTE_BAD_HASH: - error = - CKR_DATA_INVALID; - break; - case ERROR_BUSY: - case NTE_FAIL: - case NTE_BAD_UID: - error = - CKR_DEVICE_ERROR; - break; - default: - error = - CKR_GENERAL_ERROR; - break; - } - } - if (hHash) { - CryptDestroyHash(hHash); - } - return error; -} - -NSS_IMPLEMENT_DATA const NSSCKMDCryptoOperation - ckcapi_mdCryptoOperationRSADecrypt_proto = { - NULL, /* etc */ - ckcapi_mdCryptoOperationRSAPriv_Destroy, - NULL, /* GetFinalLengh - not needed for one shot Decrypt/Encrypt */ - ckcapi_mdCryptoOperationRSADecrypt_GetOperationLength, - NULL, /* Final - not needed for one shot operation */ - NULL, /* Update - not needed for one shot operation */ - NULL, /* DigetUpdate - not needed for one shot operation */ - ckcapi_mdCryptoOperationRSADecrypt_UpdateFinal, - NULL, /* UpdateCombo - not needed for one shot operation */ - NULL, /* DigetKey - not needed for one shot operation */ - (void *)NULL /* null terminator */ - }; - -NSS_IMPLEMENT_DATA const NSSCKMDCryptoOperation - ckcapi_mdCryptoOperationRSASign_proto = { - NULL, /* etc */ - ckcapi_mdCryptoOperationRSAPriv_Destroy, - ckcapi_mdCryptoOperationRSA_GetFinalLength, - NULL, /* GetOperationLengh - not needed for one shot Sign/Verify */ - NULL, /* Final - not needed for one shot operation */ - NULL, /* Update - not needed for one shot operation */ - NULL, /* DigetUpdate - not needed for one shot operation */ - ckcapi_mdCryptoOperationRSASign_UpdateFinal, - NULL, /* UpdateCombo - not needed for one shot operation */ - NULL, /* DigetKey - not needed for one shot operation */ - (void *)NULL /* null terminator */ - }; - -/********** NSSCKMDMechansim functions ***********************/ -/* - * ckcapi_mdMechanismRSA_Destroy - */ -static void -ckcapi_mdMechanismRSA_Destroy( - NSSCKMDMechanism *mdMechanism, - NSSCKFWMechanism *fwMechanism, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - nss_ZFreeIf(fwMechanism); -} - -/* - * ckcapi_mdMechanismRSA_GetMinKeySize - */ -static CK_ULONG -ckcapi_mdMechanismRSA_GetMinKeySize( - NSSCKMDMechanism *mdMechanism, - NSSCKFWMechanism *fwMechanism, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - return 384; -} - -/* - * ckcapi_mdMechanismRSA_GetMaxKeySize - */ -static CK_ULONG -ckcapi_mdMechanismRSA_GetMaxKeySize( - NSSCKMDMechanism *mdMechanism, - NSSCKFWMechanism *fwMechanism, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - return 16384; -} - -/* - * ckcapi_mdMechanismRSA_DecryptInit - */ -static NSSCKMDCryptoOperation * -ckcapi_mdMechanismRSA_DecryptInit( - NSSCKMDMechanism *mdMechanism, - NSSCKFWMechanism *fwMechanism, - CK_MECHANISM *pMechanism, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - NSSCKMDObject *mdKey, - NSSCKFWObject *fwKey, - CK_RV *pError) -{ - return ckcapi_mdCryptoOperationRSAPriv_Create( - &ckcapi_mdCryptoOperationRSADecrypt_proto, - mdMechanism, mdKey, pError); -} - -/* - * ckcapi_mdMechanismRSA_SignInit - */ -static NSSCKMDCryptoOperation * -ckcapi_mdMechanismRSA_SignInit( - NSSCKMDMechanism *mdMechanism, - NSSCKFWMechanism *fwMechanism, - CK_MECHANISM *pMechanism, - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - NSSCKMDObject *mdKey, - NSSCKFWObject *fwKey, - CK_RV *pError) -{ - return ckcapi_mdCryptoOperationRSAPriv_Create( - &ckcapi_mdCryptoOperationRSASign_proto, - mdMechanism, mdKey, pError); -} - -NSS_IMPLEMENT_DATA const NSSCKMDMechanism - nss_ckcapi_mdMechanismRSA = { - (void *)NULL, /* etc */ - ckcapi_mdMechanismRSA_Destroy, - ckcapi_mdMechanismRSA_GetMinKeySize, - ckcapi_mdMechanismRSA_GetMaxKeySize, - NULL, /* GetInHardware - default false */ - NULL, /* EncryptInit - default errs */ - ckcapi_mdMechanismRSA_DecryptInit, - NULL, /* DigestInit - default errs*/ - ckcapi_mdMechanismRSA_SignInit, - NULL, /* VerifyInit - default errs */ - ckcapi_mdMechanismRSA_SignInit, /* SignRecoverInit */ - NULL, /* VerifyRecoverInit - default errs */ - NULL, /* GenerateKey - default errs */ - NULL, /* GenerateKeyPair - default errs */ - NULL, /* GetWrapKeyLength - default errs */ - NULL, /* WrapKey - default errs */ - NULL, /* UnwrapKey - default errs */ - NULL, /* DeriveKey - default errs */ - (void *)NULL /* null terminator */ - }; diff --git a/security/nss/lib/ckfw/capi/csession.c b/security/nss/lib/ckfw/capi/csession.c deleted file mode 100644 index 5b268ead1e..0000000000 --- a/security/nss/lib/ckfw/capi/csession.c +++ /dev/null @@ -1,87 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -#include "ckcapi.h" - -/* - * ckcapi/csession.c - * - * This file implements the NSSCKMDSession object for the - * "nss to capi" cryptoki module. - */ - -static NSSCKMDFindObjects * -ckcapi_mdSession_FindObjectsInit( - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - CK_RV *pError) -{ - return nss_ckcapi_FindObjectsInit(fwSession, pTemplate, ulAttributeCount, pError); -} - -static NSSCKMDObject * -ckcapi_mdSession_CreateObject( - NSSCKMDSession *mdSession, - NSSCKFWSession *fwSession, - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - NSSArena *arena, - CK_ATTRIBUTE_PTR pTemplate, - CK_ULONG ulAttributeCount, - CK_RV *pError) -{ - return nss_ckcapi_CreateObject(fwSession, pTemplate, ulAttributeCount, pError); -} - -NSS_IMPLEMENT NSSCKMDSession * -nss_ckcapi_CreateSession( - NSSCKFWSession *fwSession, - CK_RV *pError) -{ - NSSArena *arena; - NSSCKMDSession *rv; - - arena = NSSCKFWSession_GetArena(fwSession, pError); - if ((NSSArena *)NULL == arena) { - return (NSSCKMDSession *)NULL; - } - - rv = nss_ZNEW(arena, NSSCKMDSession); - if ((NSSCKMDSession *)NULL == rv) { - *pError = CKR_HOST_MEMORY; - return (NSSCKMDSession *)NULL; - } - - /* - * rv was zeroed when allocated, so we only - * need to set the non-zero members. - */ - - rv->etc = (void *)fwSession; - /* rv->Close */ - /* rv->GetDeviceError */ - /* rv->Login */ - /* rv->Logout */ - /* rv->InitPIN */ - /* rv->SetPIN */ - /* rv->GetOperationStateLen */ - /* rv->GetOperationState */ - /* rv->SetOperationState */ - rv->CreateObject = ckcapi_mdSession_CreateObject; - /* rv->CopyObject */ - rv->FindObjectsInit = ckcapi_mdSession_FindObjectsInit; - /* rv->SeedRandom */ - /* rv->GetRandom */ - /* rv->null */ - - return rv; -} diff --git a/security/nss/lib/ckfw/capi/cslot.c b/security/nss/lib/ckfw/capi/cslot.c deleted file mode 100644 index 8a39b7888f..0000000000 --- a/security/nss/lib/ckfw/capi/cslot.c +++ /dev/null @@ -1,81 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -#include "ckcapi.h" - -/* - * ckcapi/cslot.c - * - * This file implements the NSSCKMDSlot object for the - * "nss to capi" cryptoki module. - */ - -static NSSUTF8 * -ckcapi_mdSlot_GetSlotDescription( - NSSCKMDSlot *mdSlot, - NSSCKFWSlot *fwSlot, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - return (NSSUTF8 *)nss_ckcapi_SlotDescription; -} - -static NSSUTF8 * -ckcapi_mdSlot_GetManufacturerID( - NSSCKMDSlot *mdSlot, - NSSCKFWSlot *fwSlot, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - return (NSSUTF8 *)nss_ckcapi_ManufacturerID; -} - -static CK_VERSION -ckcapi_mdSlot_GetHardwareVersion( - NSSCKMDSlot *mdSlot, - NSSCKFWSlot *fwSlot, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - return nss_ckcapi_HardwareVersion; -} - -static CK_VERSION -ckcapi_mdSlot_GetFirmwareVersion( - NSSCKMDSlot *mdSlot, - NSSCKFWSlot *fwSlot, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - return nss_ckcapi_FirmwareVersion; -} - -static NSSCKMDToken * -ckcapi_mdSlot_GetToken( - NSSCKMDSlot *mdSlot, - NSSCKFWSlot *fwSlot, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - return (NSSCKMDToken *)&nss_ckcapi_mdToken; -} - -NSS_IMPLEMENT_DATA const NSSCKMDSlot - nss_ckcapi_mdSlot = { - (void *)NULL, /* etc */ - NULL, /* Initialize */ - NULL, /* Destroy */ - ckcapi_mdSlot_GetSlotDescription, - ckcapi_mdSlot_GetManufacturerID, - NULL, /* GetTokenPresent -- defaults to true */ - NULL, /* GetRemovableDevice -- defaults to false */ - NULL, /* GetHardwareSlot -- defaults to false */ - ckcapi_mdSlot_GetHardwareVersion, - ckcapi_mdSlot_GetFirmwareVersion, - ckcapi_mdSlot_GetToken, - (void *)NULL /* null terminator */ - }; diff --git a/security/nss/lib/ckfw/capi/ctoken.c b/security/nss/lib/ckfw/capi/ctoken.c deleted file mode 100644 index cc95c17b68..0000000000 --- a/security/nss/lib/ckfw/capi/ctoken.c +++ /dev/null @@ -1,184 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -#include "ckcapi.h" - -/* - * ckcapi/ctoken.c - * - * This file implements the NSSCKMDToken object for the - * "nss to capi" cryptoki module. - */ - -static NSSUTF8 * -ckcapi_mdToken_GetLabel( - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - return (NSSUTF8 *)nss_ckcapi_TokenLabel; -} - -static NSSUTF8 * -ckcapi_mdToken_GetManufacturerID( - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - return (NSSUTF8 *)nss_ckcapi_ManufacturerID; -} - -static NSSUTF8 * -ckcapi_mdToken_GetModel( - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - return (NSSUTF8 *)nss_ckcapi_TokenModel; -} - -static NSSUTF8 * -ckcapi_mdToken_GetSerialNumber( - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_RV *pError) -{ - return (NSSUTF8 *)nss_ckcapi_TokenSerialNumber; -} - -static CK_BBOOL -ckcapi_mdToken_GetIsWriteProtected( - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - return CK_FALSE; -} - -/* fake out Mozilla so we don't try to initialize the token */ -static CK_BBOOL -ckcapi_mdToken_GetUserPinInitialized( - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - return CK_TRUE; -} - -static CK_VERSION -ckcapi_mdToken_GetHardwareVersion( - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - return nss_ckcapi_HardwareVersion; -} - -static CK_VERSION -ckcapi_mdToken_GetFirmwareVersion( - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - return nss_ckcapi_FirmwareVersion; -} - -static NSSCKMDSession * -ckcapi_mdToken_OpenSession( - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - NSSCKFWSession *fwSession, - CK_BBOOL rw, - CK_RV *pError) -{ - return nss_ckcapi_CreateSession(fwSession, pError); -} - -static CK_ULONG -ckcapi_mdToken_GetMechanismCount( - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance) -{ - return (CK_ULONG)1; -} - -static CK_RV -ckcapi_mdToken_GetMechanismTypes( - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_MECHANISM_TYPE types[]) -{ - types[0] = CKM_RSA_PKCS; - return CKR_OK; -} - -static NSSCKMDMechanism * -ckcapi_mdToken_GetMechanism( - NSSCKMDToken *mdToken, - NSSCKFWToken *fwToken, - NSSCKMDInstance *mdInstance, - NSSCKFWInstance *fwInstance, - CK_MECHANISM_TYPE which, - CK_RV *pError) -{ - if (which != CKM_RSA_PKCS) { - *pError = CKR_MECHANISM_INVALID; - return (NSSCKMDMechanism *)NULL; - } - return (NSSCKMDMechanism *)&nss_ckcapi_mdMechanismRSA; -} - -NSS_IMPLEMENT_DATA const NSSCKMDToken - nss_ckcapi_mdToken = { - (void *)NULL, /* etc */ - NULL, /* Setup */ - NULL, /* Invalidate */ - NULL, /* InitToken -- default errs */ - ckcapi_mdToken_GetLabel, - ckcapi_mdToken_GetManufacturerID, - ckcapi_mdToken_GetModel, - ckcapi_mdToken_GetSerialNumber, - NULL, /* GetHasRNG -- default is false */ - ckcapi_mdToken_GetIsWriteProtected, - NULL, /* GetLoginRequired -- default is false */ - ckcapi_mdToken_GetUserPinInitialized, - NULL, /* GetRestoreKeyNotNeeded -- irrelevant */ - NULL, /* GetHasClockOnToken -- default is false */ - NULL, /* GetHasProtectedAuthenticationPath -- default is false */ - NULL, /* GetSupportsDualCryptoOperations -- default is false */ - NULL, /* GetMaxSessionCount -- default is CK_UNAVAILABLE_INFORMATION */ - NULL, /* GetMaxRwSessionCount -- default is CK_UNAVAILABLE_INFORMATION */ - NULL, /* GetMaxPinLen -- irrelevant */ - NULL, /* GetMinPinLen -- irrelevant */ - NULL, /* GetTotalPublicMemory -- default is CK_UNAVAILABLE_INFORMATION */ - NULL, /* GetFreePublicMemory -- default is CK_UNAVAILABLE_INFORMATION */ - NULL, /* GetTotalPrivateMemory -- default is CK_UNAVAILABLE_INFORMATION */ - NULL, /* GetFreePrivateMemory -- default is CK_UNAVAILABLE_INFORMATION */ - ckcapi_mdToken_GetHardwareVersion, - ckcapi_mdToken_GetFirmwareVersion, - NULL, /* GetUTCTime -- no clock */ - ckcapi_mdToken_OpenSession, - ckcapi_mdToken_GetMechanismCount, - ckcapi_mdToken_GetMechanismTypes, - ckcapi_mdToken_GetMechanism, - (void *)NULL /* null terminator */ - }; diff --git a/security/nss/lib/ckfw/capi/manifest.mn b/security/nss/lib/ckfw/capi/manifest.mn deleted file mode 100644 index c1003d00e0..0000000000 --- a/security/nss/lib/ckfw/capi/manifest.mn +++ /dev/null @@ -1,35 +0,0 @@ -# -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -CORE_DEPTH = ../../../.. - -MODULE = nss - -EXPORTS = \ - nsscapi.h \ - $(NULL) - -CSRCS = \ - anchor.c \ - constants.c \ - cfind.c \ - cinst.c \ - cobject.c \ - crsa.c \ - csession.c \ - cslot.c \ - ctoken.c \ - ckcapiver.c \ - staticobj.c \ - $(NULL) - -REQUIRES = nspr - -LIBRARY_NAME = nsscapi -MAPFILE = $(OBJDIR)/$(LIBRARY_NAME).def -LIBRARY = $(NULL) -IMPORT_LIBRARY = $(NULL) - -#EXTRA_SHARED_LIBS = -L$(DIST)/lib -lnssckfw -lnssb -lplc4 -lplds4 diff --git a/security/nss/lib/ckfw/capi/nsscapi.def b/security/nss/lib/ckfw/capi/nsscapi.def deleted file mode 100644 index d7e68c7f4f..0000000000 --- a/security/nss/lib/ckfw/capi/nsscapi.def +++ /dev/null @@ -1,26 +0,0 @@ -;+# -;+# This Source Code Form is subject to the terms of the Mozilla Public -;+# License, v. 2.0. If a copy of the MPL was not distributed with this -;+# file, You can obtain one at http://mozilla.org/MPL/2.0/. -;+# -;+# OK, this file is meant to support SUN, LINUX, AIX and WINDOWS -;+# 1. For all unix platforms, the string ";-" means "remove this line" -;+# 2. For all unix platforms, the string " DATA " will be removed from any -;+# line on which it occurs. -;+# 3. Lines containing ";+" will have ";+" removed on SUN and LINUX. -;+# On AIX, lines containing ";+" will be removed. -;+# 4. For all unix platforms, the string ";;" will thave the ";;" removed. -;+# 5. For all unix platforms, after the above processing has taken place, -;+# all characters after the first ";" on the line will be removed. -;+# And for AIX, the first ";" will also be removed. -;+# This file is passed directly to windows. Since ';' is a comment, all UNIX -;+# directives are hidden behind ";", ";+", and ";-" -;+ -;+NSS_3.1 { # NSS 3.1 release -;+ global: -LIBRARY nsscapi ;- -EXPORTS ;- -C_GetFunctionList; -;+ local: -;+*; -;+}; diff --git a/security/nss/lib/ckfw/capi/nsscapi.h b/security/nss/lib/ckfw/capi/nsscapi.h deleted file mode 100644 index 78bf38b284..0000000000 --- a/security/nss/lib/ckfw/capi/nsscapi.h +++ /dev/null @@ -1,41 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -#ifndef NSSCAPI_H -#define NSSCAPI_H - -/* - * NSS CKCAPI Version numbers. - * - * These are the version numbers for the capi module packaged with - * this release on NSS. To determine the version numbers of the builtin - * module you are using, use the appropriate PKCS #11 calls. - * - * These version numbers detail changes to the PKCS #11 interface. They map - * to the PKCS #11 spec versions. - */ -#define NSS_CKCAPI_CRYPTOKI_VERSION_MAJOR 2 -#define NSS_CKCAPI_CRYPTOKI_VERSION_MINOR 20 - -/* These version numbers detail the changes - * to the list of trusted certificates. - * - * NSS_CKCAPI_LIBRARY_VERSION_MINOR is a CK_BYTE. It's not clear - * whether we may use its full range (0-255) or only 0-99 because - * of the comment in the CK_VERSION type definition. - */ -#define NSS_CKCAPI_LIBRARY_VERSION_MAJOR 1 -#define NSS_CKCAPI_LIBRARY_VERSION_MINOR 1 -#define NSS_CKCAPI_LIBRARY_VERSION "1.1" - -/* These version numbers detail the semantic changes to the ckfw engine. */ -#define NSS_CKCAPI_HARDWARE_VERSION_MAJOR 1 -#define NSS_CKCAPI_HARDWARE_VERSION_MINOR 0 - -/* These version numbers detail the semantic changes to ckbi itself - * (new PKCS #11 objects), etc. */ -#define NSS_CKCAPI_FIRMWARE_VERSION_MAJOR 1 -#define NSS_CKCAPI_FIRMWARE_VERSION_MINOR 0 - -#endif /* NSSCKBI_H */ diff --git a/security/nss/lib/ckfw/capi/nsscapi.rc b/security/nss/lib/ckfw/capi/nsscapi.rc deleted file mode 100644 index 27912009b4..0000000000 --- a/security/nss/lib/ckfw/capi/nsscapi.rc +++ /dev/null @@ -1,64 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -#include "nsscapi.h" -#include - -#define MY_LIBNAME "nsscapi" -#define MY_FILEDESCRIPTION "NSS Access to Microsoft CAPI" - -#ifdef _DEBUG -#define MY_DEBUG_STR " (debug)" -#define MY_FILEFLAGS_1 VS_FF_DEBUG -#else -#define MY_DEBUG_STR "" -#define MY_FILEFLAGS_1 0x0L -#endif -#if NSS_BETA -#define MY_FILEFLAGS_2 MY_FILEFLAGS_1|VS_FF_PRERELEASE -#else -#define MY_FILEFLAGS_2 MY_FILEFLAGS_1 -#endif - -#ifdef WINNT -#define MY_FILEOS VOS_NT_WINDOWS32 -#else -#define MY_FILEOS VOS__WINDOWS32 -#endif - -#define MY_INTERNAL_NAME MY_LIBNAME - -///////////////////////////////////////////////////////////////////////////// -// -// Version-information resource -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION NSS_CKCAPI_LIBRARY_VERSION_MAJOR,NSS_CKCAPI_LIBRARY_VERSION_MINOR,0,0 - PRODUCTVERSION NSS_CKCAPI_LIBRARY_VERSION_MAJOR,NSS_CKCAPI_LIBRARY_VERSION_MINOR,0,0 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK - FILEFLAGS MY_FILEFLAGS_2 - FILEOS MY_FILEOS - FILETYPE VFT_DLL - FILESUBTYPE 0x0L // not used - -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904B0" // Lang=US English, CharSet=Unicode - BEGIN - VALUE "CompanyName", "Mozilla Foundation\0" - VALUE "FileDescription", MY_FILEDESCRIPTION MY_DEBUG_STR "\0" - VALUE "FileVersion", NSS_CKCAPI_LIBRARY_VERSION "\0" - VALUE "InternalName", MY_INTERNAL_NAME "\0" - VALUE "OriginalFilename", MY_INTERNAL_NAME ".dll\0" - VALUE "ProductName", "Network Security Services\0" - VALUE "ProductVersion", NSS_CKCAPI_LIBRARY_VERSION "\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END diff --git a/security/nss/lib/ckfw/capi/staticobj.c b/security/nss/lib/ckfw/capi/staticobj.c deleted file mode 100644 index 2d67a34b3f..0000000000 --- a/security/nss/lib/ckfw/capi/staticobj.c +++ /dev/null @@ -1,40 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -#ifndef CKCAPI_H -#include "ckcapi.h" -#endif /* CKCAPI_H */ - -static const CK_TRUST ckt_netscape_valid = CKT_NETSCAPE_VALID; -static const CK_OBJECT_CLASS cko_certificate = CKO_CERTIFICATE; -static const CK_TRUST ckt_netscape_trusted_delegator = CKT_NETSCAPE_TRUSTED_DELEGATOR; -static const CK_OBJECT_CLASS cko_netscape_trust = CKO_NETSCAPE_TRUST; -static const CK_BBOOL ck_true = CK_TRUE; -static const CK_OBJECT_CLASS cko_data = CKO_DATA; -static const CK_CERTIFICATE_TYPE ckc_x_509 = CKC_X_509; -static const CK_BBOOL ck_false = CK_FALSE; -static const CK_OBJECT_CLASS cko_netscape_builtin_root_list = CKO_NETSCAPE_BUILTIN_ROOT_LIST; - -/* example of a static object */ -static const CK_ATTRIBUTE_TYPE nss_ckcapi_types_1[] = { - CKA_CLASS, CKA_TOKEN, CKA_PRIVATE, CKA_MODIFIABLE, CKA_LABEL -}; - -static const NSSItem nss_ckcapi_items_1[] = { - { (void *)&cko_data, (PRUint32)sizeof(CK_OBJECT_CLASS) }, - { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) }, - { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) }, - { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) }, - { (void *)"Mozilla CAPI Access", (PRUint32)20 } -}; - -ckcapiInternalObject nss_ckcapi_data[] = { - { - ckcapiRaw, - { 5, nss_ckcapi_types_1, nss_ckcapi_items_1 }, - }, - -}; - -const PRUint32 nss_ckcapi_nObjects = 1; diff --git a/security/nss/lib/nss/nss.h b/security/nss/lib/nss/nss.h index f3608b5813..d88116f02e 100644 --- a/security/nss/lib/nss/nss.h +++ b/security/nss/lib/nss/nss.h @@ -22,9 +22,9 @@ * The format of the version string should be * ".[.[.]][ ][ ]" */ -#define NSS_VERSION "3.99" _NSS_CUSTOMIZED +#define NSS_VERSION "3.100" _NSS_CUSTOMIZED #define NSS_VMAJOR 3 -#define NSS_VMINOR 99 +#define NSS_VMINOR 100 #define NSS_VPATCH 0 #define NSS_VBUILD 0 #define NSS_BETA PR_FALSE diff --git a/security/nss/lib/pk11wrap/pk11skey.c b/security/nss/lib/pk11wrap/pk11skey.c index 02db85b6bf..9e126465fc 100644 --- a/security/nss/lib/pk11wrap/pk11skey.c +++ b/security/nss/lib/pk11wrap/pk11skey.c @@ -526,16 +526,16 @@ PK11_ImportDataKey(PK11SlotInfo *slot, CK_MECHANISM_TYPE type, PK11Origin origin return NULL; } handle = PK11_GetObjectHandle(PK11_TypeGeneric, genObject, NULL); - if (handle == CK_INVALID_HANDLE) { - return NULL; - } /* A note about ownership of the PKCS #11 handle: * PK11_CreateGenericObject() will not destroy the object it creates * on Free, For that you want PK11_CreateManagedGenericObject(). * Below we import the handle into the symKey structure. We pass * PR_TRUE as the owner so that the symKey will destroy the object - * once it's freed. This is way it's safe to free now. */ + * once it's freed. This is why it's safe to destroy genObject now. */ PK11_DestroyGenericObject(genObject); + if (handle == CK_INVALID_HANDLE) { + return NULL; + } return PK11_SymKeyFromHandle(slot, NULL, origin, type, handle, PR_TRUE, wincx); } diff --git a/security/nss/lib/pk11wrap/pk11slot.c b/security/nss/lib/pk11wrap/pk11slot.c index 90a429d952..e4c7a7329e 100644 --- a/security/nss/lib/pk11wrap/pk11slot.c +++ b/security/nss/lib/pk11wrap/pk11slot.c @@ -94,8 +94,7 @@ static PK11SlotList pk11_tlsSlotList, pk11_randomSlotList, pk11_sha256SlotList, - pk11_sha512SlotList, /* slots do SHA512 and SHA384 */ - pk11_kyberSlotList; + pk11_sha512SlotList; /* slots do SHA512 and SHA384 */ /************************************************************ * Generic Slot List and Slot List element manipulations @@ -850,7 +849,6 @@ PK11_InitSlotLists(void) pk11_InitSlotListStatic(&pk11_randomSlotList); pk11_InitSlotListStatic(&pk11_sha256SlotList); pk11_InitSlotListStatic(&pk11_sha512SlotList); - pk11_InitSlotListStatic(&pk11_kyberSlotList); return SECSuccess; } @@ -877,7 +875,6 @@ PK11_DestroySlotLists(void) pk11_FreeSlotListStatic(&pk11_randomSlotList); pk11_FreeSlotListStatic(&pk11_sha256SlotList); pk11_FreeSlotListStatic(&pk11_sha512SlotList); - pk11_FreeSlotListStatic(&pk11_kyberSlotList); return; } @@ -947,6 +944,8 @@ PK11_GetSlotList(CK_MECHANISM_TYPE type) case CKM_ECDSA_SHA1: case CKM_EC_KEY_PAIR_GEN: /* aka CKM_ECDSA_KEY_PAIR_GEN */ case CKM_ECDH1_DERIVE: + case CKM_NSS_KYBER_KEY_PAIR_GEN: /* Bug 1893029 */ + case CKM_NSS_KYBER: return &pk11_ecSlotList; case CKM_SSL3_PRE_MASTER_KEY_GEN: case CKM_SSL3_MASTER_KEY_DERIVE: @@ -962,8 +961,6 @@ PK11_GetSlotList(CK_MECHANISM_TYPE type) return &pk11_ideaSlotList; case CKM_FAKE_RANDOM: return &pk11_randomSlotList; - case CKM_NSS_KYBER_KEY_PAIR_GEN: - return &pk11_kyberSlotList; } return NULL; } diff --git a/security/nss/lib/smime/cmsasn1.c b/security/nss/lib/smime/cmsasn1.c index 8ba95d044e..4758006998 100644 --- a/security/nss/lib/smime/cmsasn1.c +++ b/security/nss/lib/smime/cmsasn1.c @@ -23,6 +23,7 @@ SEC_ASN1_MKSUB(CERT_SetOfSignedCrlTemplate) SEC_ASN1_MKSUB(SECOID_AlgorithmIDTemplate) SEC_ASN1_MKSUB(SEC_BitStringTemplate) SEC_ASN1_MKSUB(SEC_OctetStringTemplate) +SEC_ASN1_MKSUB(SEC_GeneralizedTimeTemplate) SEC_ASN1_MKSUB(SEC_PointerToOctetStringTemplate) SEC_ASN1_MKSUB(SEC_SetOfAnyTemplate) @@ -269,27 +270,45 @@ static const SEC_ASN1Template NSSCMSOriginatorIdentifierOrKeyTemplate[] = { offsetof(NSSCMSOriginatorIdentifierOrKey, id.issuerAndSN), SEC_ASN1_SUB(CERT_IssuerAndSNTemplate), NSSCMSOriginatorIDOrKey_IssuerSN }, - { SEC_ASN1_EXPLICIT | SEC_ASN1_CONSTRUCTED | SEC_ASN1_CONTEXT_SPECIFIC | - SEC_ASN1_XTRN | 1, + { SEC_ASN1_POINTER | SEC_ASN1_CONTEXT_SPECIFIC | SEC_ASN1_XTRN | 0, offsetof(NSSCMSOriginatorIdentifierOrKey, id.subjectKeyID), - SEC_ASN1_SUB(SEC_PointerToOctetStringTemplate), + SEC_ASN1_SUB(SEC_OctetStringTemplate), NSSCMSOriginatorIDOrKey_SubjectKeyID }, - { SEC_ASN1_EXPLICIT | SEC_ASN1_CONSTRUCTED | SEC_ASN1_CONTEXT_SPECIFIC | 2, + { SEC_ASN1_CONSTRUCTED | SEC_ASN1_CONTEXT_SPECIFIC | 1, offsetof(NSSCMSOriginatorIdentifierOrKey, id.originatorPublicKey), NSSCMSOriginatorPublicKeyTemplate, NSSCMSOriginatorIDOrKey_OriginatorPublicKey }, { 0 } }; +const SEC_ASN1Template NSSCMSOtherKeyAttributeTemplate[] = { + { SEC_ASN1_SEQUENCE, + 0, NULL, sizeof(NSSCMSOtherKeyAttribute) }, + { + SEC_ASN1_OBJECT_ID, + offsetof(NSSCMSOtherKeyAttribute, keyAttrId), + }, + { + SEC_ASN1_OPTIONAL | SEC_ASN1_ANY, + offsetof(NSSCMSOtherKeyAttribute, keyAttr), + }, + { + 0, + } +}; + const SEC_ASN1Template NSSCMSRecipientKeyIdentifierTemplate[] = { { SEC_ASN1_SEQUENCE, 0, NULL, sizeof(NSSCMSRecipientKeyIdentifier) }, - { SEC_ASN1_OCTET_STRING, - offsetof(NSSCMSRecipientKeyIdentifier, subjectKeyIdentifier) }, - { SEC_ASN1_OPTIONAL | SEC_ASN1_OCTET_STRING, - offsetof(NSSCMSRecipientKeyIdentifier, date) }, - { SEC_ASN1_OPTIONAL | SEC_ASN1_OCTET_STRING, - offsetof(NSSCMSRecipientKeyIdentifier, other) }, + { SEC_ASN1_POINTER | SEC_ASN1_XTRN, + offsetof(NSSCMSRecipientKeyIdentifier, subjectKeyIdentifier), + SEC_ASN1_SUB(SEC_OctetStringTemplate) }, + { SEC_ASN1_OPTIONAL | SEC_ASN1_POINTER | SEC_ASN1_XTRN, + offsetof(NSSCMSRecipientKeyIdentifier, date), + SEC_ASN1_SUB(SEC_GeneralizedTimeTemplate) }, + { SEC_ASN1_OPTIONAL | SEC_ASN1_POINTER | SEC_ASN1_XTRN, + offsetof(NSSCMSRecipientKeyIdentifier, other), + NSSCMSOtherKeyAttributeTemplate }, { 0 } }; @@ -316,7 +335,7 @@ static const SEC_ASN1Template NSSCMSRecipientEncryptedKeyTemplate[] = { NSSCMSKeyAgreeRecipientIdentifierTemplate }, { SEC_ASN1_INLINE | SEC_ASN1_XTRN, offsetof(NSSCMSRecipientEncryptedKey, encKey), - SEC_ASN1_SUB(SEC_BitStringTemplate) }, + SEC_ASN1_SUB(SEC_OctetStringTemplate) }, { 0 } }; @@ -350,10 +369,12 @@ static const SEC_ASN1Template NSSCMSKEKIdentifierTemplate[] = { 0, NULL, sizeof(NSSCMSKEKIdentifier) }, { SEC_ASN1_OCTET_STRING, offsetof(NSSCMSKEKIdentifier, keyIdentifier) }, - { SEC_ASN1_OPTIONAL | SEC_ASN1_OCTET_STRING, - offsetof(NSSCMSKEKIdentifier, date) }, - { SEC_ASN1_OPTIONAL | SEC_ASN1_OCTET_STRING, - offsetof(NSSCMSKEKIdentifier, other) }, + { SEC_ASN1_OPTIONAL | SEC_ASN1_POINTER | SEC_ASN1_XTRN, + offsetof(NSSCMSKEKIdentifier, date), + SEC_ASN1_SUB(SEC_GeneralizedTimeTemplate) }, + { SEC_ASN1_OPTIONAL | SEC_ASN1_POINTER | SEC_ASN1_XTRN, + offsetof(NSSCMSKEKIdentifier, other), + NSSCMSOtherKeyAttributeTemplate }, { 0 } }; @@ -380,11 +401,11 @@ const SEC_ASN1Template NSSCMSRecipientInfoTemplate[] = { { SEC_ASN1_CHOICE, offsetof(NSSCMSRecipientInfo, recipientInfoType), NULL, sizeof(NSSCMSRecipientInfo) }, - { SEC_ASN1_EXPLICIT | SEC_ASN1_CONSTRUCTED | SEC_ASN1_CONTEXT_SPECIFIC | 1, + { SEC_ASN1_CONSTRUCTED | SEC_ASN1_CONTEXT_SPECIFIC | 1, offsetof(NSSCMSRecipientInfo, ri.keyAgreeRecipientInfo), NSSCMSKeyAgreeRecipientInfoTemplate, NSSCMSRecipientInfoID_KeyAgree }, - { SEC_ASN1_EXPLICIT | SEC_ASN1_CONSTRUCTED | SEC_ASN1_CONTEXT_SPECIFIC | 2, + { SEC_ASN1_CONSTRUCTED | SEC_ASN1_CONTEXT_SPECIFIC | 2, offsetof(NSSCMSRecipientInfo, ri.kekRecipientInfo), NSSCMSKEKRecipientInfoTemplate, NSSCMSRecipientInfoID_KEK }, diff --git a/security/nss/lib/smime/cmslocal.h b/security/nss/lib/smime/cmslocal.h index ef7d500280..2cc91ac13d 100644 --- a/security/nss/lib/smime/cmslocal.h +++ b/security/nss/lib/smime/cmslocal.h @@ -164,14 +164,24 @@ NSS_CMSUtil_EncryptSymKey_RSAPubKey(PLArenaPool *poolp, extern PK11SymKey * NSS_CMSUtil_DecryptSymKey_RSA(SECKEYPrivateKey *privkey, SECItem *encKey, SECOidTag bulkalgtag); -extern SECStatus -NSS_CMSUtil_EncryptSymKey_ESDH(PLArenaPool *poolp, CERTCertificate *cert, PK11SymKey *key, - SECItem *encKey, SECItem **ukm, SECAlgorithmID *keyEncAlg, - SECItem *originatorPubKey); - +/* + * NSS_CMSUtil_DecryptSymKey_RSA_OAEP is the same as NSS_CMSUtil_DecryptSymKey_RSA, except that + * it works with a symmetric key that was wrapped using RSA with OAEP padding rather than PKCS #1 + * Version 1.5 padding. + */ extern PK11SymKey * -NSS_CMSUtil_DecryptSymKey_ESDH(SECKEYPrivateKey *privkey, SECItem *encKey, - SECAlgorithmID *keyEncAlg, SECOidTag bulkalgtag, void *pwfn_arg); +NSS_CMSUtil_DecryptSymKey_RSA_OAEP(SECKEYPrivateKey *privkey, SECItem *parameters, SECItem *encKey, SECOidTag bulkalgtag); + +extern SECStatus +NSS_CMSUtil_EncryptSymKey_ESECDH(PLArenaPool *poolp, CERTCertificate *cert, PK11SymKey *key, + SECItem *encKey, PRBool genUkm, SECItem *ukm, + SECAlgorithmID *keyEncAlg, SECItem *originatorPubKey, void *wincx); + +PK11SymKey * +NSS_CMSUtil_DecryptSymKey_ECDH(SECKEYPrivateKey *privkey, SECItem *encKey, + SECAlgorithmID *keyEncAlg, SECOidTag bulkalgtag, + SECItem *ukm, NSSCMSOriginatorIdentifierOrKey *oiok, + void *wincx); /************************************************************************ * cmsreclist.c - recipient list stuff diff --git a/security/nss/lib/smime/cmspubkey.c b/security/nss/lib/smime/cmspubkey.c index 8f18f60de1..0c494c3dd5 100644 --- a/security/nss/lib/smime/cmspubkey.c +++ b/security/nss/lib/smime/cmspubkey.c @@ -15,6 +15,8 @@ #include "secoid.h" #include "pk11func.h" #include "secerr.h" +#include "secder.h" +#include "prerr.h" /* ====== RSA ======================================================================= */ @@ -106,180 +108,568 @@ NSS_CMSUtil_DecryptSymKey_RSA(SECKEYPrivateKey *privkey, SECItem *encKey, SECOid return PK11_PubUnwrapSymKey(privkey, encKey, target, CKA_DECRYPT, 0); } -/* ====== ESDH (Ephemeral-Static Diffie-Hellman) ==================================== */ +typedef struct RSA_OAEP_CMS_paramsStr RSA_OAEP_CMS_params; +struct RSA_OAEP_CMS_paramsStr { + SECAlgorithmID *hashFunc; + SECAlgorithmID *maskGenFunc; + SECAlgorithmID *pSourceFunc; +}; + +SEC_ASN1_MKSUB(SECOID_AlgorithmIDTemplate) +SEC_ASN1_MKSUB(SEC_OctetStringTemplate) + +static const SEC_ASN1Template seckey_PointerToAlgorithmIDTemplate[] = { + { SEC_ASN1_POINTER | SEC_ASN1_XTRN, 0, + SEC_ASN1_SUB(SECOID_AlgorithmIDTemplate) } +}; + +static const SEC_ASN1Template RSA_OAEP_CMS_paramsTemplate[] = { + { SEC_ASN1_SEQUENCE, + 0, NULL, sizeof(RSA_OAEP_CMS_params) }, + { SEC_ASN1_OPTIONAL | SEC_ASN1_CONSTRUCTED | SEC_ASN1_EXPLICIT | + SEC_ASN1_CONTEXT_SPECIFIC | 0, + offsetof(RSA_OAEP_CMS_params, hashFunc), + seckey_PointerToAlgorithmIDTemplate }, + { SEC_ASN1_OPTIONAL | SEC_ASN1_CONSTRUCTED | SEC_ASN1_EXPLICIT | + SEC_ASN1_CONTEXT_SPECIFIC | 1, + offsetof(RSA_OAEP_CMS_params, maskGenFunc), + seckey_PointerToAlgorithmIDTemplate }, + { SEC_ASN1_OPTIONAL | SEC_ASN1_CONSTRUCTED | SEC_ASN1_EXPLICIT | + SEC_ASN1_CONTEXT_SPECIFIC | 2, + offsetof(RSA_OAEP_CMS_params, pSourceFunc), + seckey_PointerToAlgorithmIDTemplate }, + { 0 } +}; +/* + * NSS_CMSUtil_DecryptSymKey_RSA_OAEP - unwrap a RSA-wrapped symmetric key + * + * this function takes an RSA-OAEP-wrapped symmetric key and unwraps it, returning a symmetric + * key handle. Please note that the actual unwrapped key data may not be allowed to leave + * a hardware token... + */ +PK11SymKey * +NSS_CMSUtil_DecryptSymKey_RSA_OAEP(SECKEYPrivateKey *privkey, SECItem *parameters, SECItem *encKey, SECOidTag bulkalgtag) +{ + CK_RSA_PKCS_OAEP_PARAMS oaep_params; + RSA_OAEP_CMS_params encoded_params; + SECAlgorithmID mgf1hashAlg; + SECOidTag mgfAlgtag, mgf1hashAlgtag, pSourcetag; + SECItem encoding_params, params; + PK11SymKey *bulkkey = NULL; + SECStatus rv; + + CK_MECHANISM_TYPE target; + PORT_Assert(bulkalgtag != SEC_OID_UNKNOWN); + target = PK11_AlgtagToMechanism(bulkalgtag); + if (bulkalgtag == SEC_OID_UNKNOWN || target == CKM_INVALID_MECHANISM) { + PORT_SetError(SEC_ERROR_INVALID_ALGORITHM); + return NULL; + } + + PORT_Memset(&encoded_params, 0, sizeof(RSA_OAEP_CMS_params)); + PORT_Memset(&mgf1hashAlg, 0, sizeof(SECAlgorithmID)); + PORT_Memset(&encoding_params, 0, sizeof(SECItem)); + + /* Set default values for the OAEP parameters */ + oaep_params.hashAlg = CKM_SHA_1; + oaep_params.mgf = CKG_MGF1_SHA1; + oaep_params.source = CKZ_DATA_SPECIFIED; + oaep_params.pSourceData = NULL; + oaep_params.ulSourceDataLen = 0; + + if (parameters->len == 2) { + /* For some reason SEC_ASN1DecodeItem cannot process parameters if it is an emtpy SEQUENCE */ + /* Just check that this is a properly encoded empty SEQUENCE */ + if ((parameters->data[0] != 0x30) || (parameters->data[1] != 0)) { + return NULL; + } + } else { + rv = SEC_ASN1DecodeItem(NULL, &encoded_params, RSA_OAEP_CMS_paramsTemplate, parameters); + if (rv != SECSuccess) { + goto loser; + } + if (encoded_params.hashFunc != NULL) { + oaep_params.hashAlg = PK11_AlgtagToMechanism(SECOID_GetAlgorithmTag(encoded_params.hashFunc)); + } + if (encoded_params.maskGenFunc != NULL) { + mgfAlgtag = SECOID_GetAlgorithmTag(encoded_params.maskGenFunc); + if (mgfAlgtag != SEC_OID_PKCS1_MGF1) { + /* MGF1 is the only supported mask generation function */ + goto loser; + } + /* The parameters field contains an AlgorithmIdentifier specifying the + * hash function to use with MGF1. + */ + rv = SEC_ASN1DecodeItem(NULL, &mgf1hashAlg, SEC_ASN1_GET(SECOID_AlgorithmIDTemplate), + &encoded_params.maskGenFunc->parameters); + if (rv != SECSuccess) { + goto loser; + } + mgf1hashAlgtag = SECOID_GetAlgorithmTag(&mgf1hashAlg); + switch (mgf1hashAlgtag) { + case SEC_OID_SHA1: + oaep_params.mgf = CKG_MGF1_SHA1; + break; + case SEC_OID_SHA224: + oaep_params.mgf = CKG_MGF1_SHA224; + break; + case SEC_OID_SHA256: + oaep_params.mgf = CKG_MGF1_SHA256; + break; + case SEC_OID_SHA384: + oaep_params.mgf = CKG_MGF1_SHA384; + break; + case SEC_OID_SHA512: + oaep_params.mgf = CKG_MGF1_SHA512; + break; + case SEC_OID_SHA3_224: + oaep_params.mgf = CKG_MGF1_SHA3_224; + break; + case SEC_OID_SHA3_256: + oaep_params.mgf = CKG_MGF1_SHA3_256; + break; + case SEC_OID_SHA3_384: + oaep_params.mgf = CKG_MGF1_SHA3_384; + break; + case SEC_OID_SHA3_512: + oaep_params.mgf = CKG_MGF1_SHA3_512; + break; + default: + goto loser; + break; + } + } + if (encoded_params.pSourceFunc != NULL) { + pSourcetag = SECOID_GetAlgorithmTag(encoded_params.pSourceFunc); + if (pSourcetag != SEC_OID_PKCS1_PSPECIFIED) { + goto loser; + } + /* The encoding parameters (P) are provided as an OCTET STRING in the parameters field. */ + if (encoded_params.pSourceFunc->parameters.len != 0) { + rv = SEC_ASN1DecodeItem(NULL, &encoding_params, SEC_ASN1_GET(SEC_OctetStringTemplate), + &encoded_params.pSourceFunc->parameters); + if (rv != SECSuccess) { + goto loser; + } + oaep_params.ulSourceDataLen = encoding_params.len; + oaep_params.pSourceData = encoding_params.data; + } + } + } + params.type = siBuffer; + params.data = (unsigned char *)&oaep_params; + params.len = sizeof(CK_RSA_PKCS_OAEP_PARAMS); + bulkkey = PK11_PubUnwrapSymKeyWithMechanism(privkey, CKM_RSA_PKCS_OAEP, ¶ms, + encKey, target, CKA_DECRYPT, 0); + +loser: + PORT_Free(oaep_params.pSourceData); + if (encoded_params.hashFunc) { + SECOID_DestroyAlgorithmID(encoded_params.hashFunc, PR_TRUE); + } + if (encoded_params.maskGenFunc) { + SECOID_DestroyAlgorithmID(encoded_params.maskGenFunc, PR_TRUE); + } + if (encoded_params.pSourceFunc) { + SECOID_DestroyAlgorithmID(encoded_params.pSourceFunc, PR_TRUE); + } + SECOID_DestroyAlgorithmID(&mgf1hashAlg, PR_FALSE); + return bulkkey; +} + +/* ====== ESECDH (Ephemeral-Static Elliptic Curve Diffie-Hellman) =========== */ + +typedef struct ECC_CMS_SharedInfoStr ECC_CMS_SharedInfo; +struct ECC_CMS_SharedInfoStr { + SECAlgorithmID *keyInfo; /* key-encryption algorithm */ + SECItem entityUInfo; /* ukm */ + SECItem suppPubInfo; /* length of KEK in bits as 32-bit number */ +}; + +static const SEC_ASN1Template ECC_CMS_SharedInfoTemplate[] = { + { SEC_ASN1_SEQUENCE, + 0, NULL, sizeof(ECC_CMS_SharedInfo) }, + { SEC_ASN1_XTRN | SEC_ASN1_POINTER, + offsetof(ECC_CMS_SharedInfo, keyInfo), + SEC_ASN1_SUB(SECOID_AlgorithmIDTemplate) }, + { SEC_ASN1_OPTIONAL | SEC_ASN1_EXPLICIT | SEC_ASN1_CONSTRUCTED | + SEC_ASN1_CONTEXT_SPECIFIC | SEC_ASN1_XTRN | 0, + offsetof(ECC_CMS_SharedInfo, entityUInfo), + SEC_ASN1_SUB(SEC_OctetStringTemplate) }, + { SEC_ASN1_EXPLICIT | SEC_ASN1_CONSTRUCTED | + SEC_ASN1_CONTEXT_SPECIFIC | SEC_ASN1_XTRN | 2, + offsetof(ECC_CMS_SharedInfo, suppPubInfo), + SEC_ASN1_SUB(SEC_OctetStringTemplate) }, + { 0 } +}; + +/* Inputs: + * keyInfo: key-encryption algorithm + * ukm: ukm field of KeyAgreeRecipientInfo + * KEKsize: length of KEK in bytes + * + * Output: DER encoded ECC-CMS-SharedInfo + */ +static SECItem * +Create_ECC_CMS_SharedInfo(PLArenaPool *poolp, + SECAlgorithmID *keyInfo, SECItem *ukm, unsigned int KEKsize) +{ + ECC_CMS_SharedInfo SI; + unsigned char suppPubInfo[4] = { 0 }; + + SI.keyInfo = keyInfo; + SI.entityUInfo.type = ukm->type; + SI.entityUInfo.data = ukm->data; + SI.entityUInfo.len = ukm->len; + + SI.suppPubInfo.type = siBuffer; + SI.suppPubInfo.data = suppPubInfo; + SI.suppPubInfo.len = sizeof(suppPubInfo); + + if (KEKsize > 0x1FFFFFFF) { // ensure KEKsize * 8 fits in 4 bytes. + return NULL; + } + KEKsize *= 8; + suppPubInfo[0] = (KEKsize & 0xFF000000) >> 24; + suppPubInfo[1] = (KEKsize & 0xFF0000) >> 16; + suppPubInfo[2] = (KEKsize & 0xFF00) >> 8; + suppPubInfo[3] = KEKsize & 0xFF; + + return SEC_ASN1EncodeItem(poolp, NULL, &SI, ECC_CMS_SharedInfoTemplate); +} + +/* this will generate a key pair, compute the shared secret, */ +/* derive a key and ukm for the keyEncAlg out of it, encrypt the bulk key with */ +/* the keyEncAlg, set encKey, keyEncAlg, publicKey etc. + * The ukm is optional per RFC 5753. Pass a NULL value to request an empty ukm. + * Pass a SECItem with the size set to zero, to request allocating a random + * ukm of a default size. Or provide an explicit ukm that was defined by the caller. + */ SECStatus -NSS_CMSUtil_EncryptSymKey_ESDH(PLArenaPool *poolp, CERTCertificate *cert, PK11SymKey *key, - SECItem *encKey, SECItem **ukm, SECAlgorithmID *keyEncAlg, - SECItem *pubKey) +NSS_CMSUtil_EncryptSymKey_ESECDH(PLArenaPool *poolp, CERTCertificate *cert, + PK11SymKey *bulkkey, SECItem *encKey, + PRBool genUkm, SECItem *ukm, + SECAlgorithmID *keyEncAlg, SECItem *pubKey, + void *wincx) { -#if 0 /* not yet done */ - SECOidTag certalgtag; /* the certificate's encryption algorithm */ - SECOidTag encalgtag; /* the algorithm used for key exchange/agreement */ + SECOidTag certalgtag; /* the certificate's encryption algorithm */ SECStatus rv; - SECItem *params = NULL; - int data_len; SECStatus err; - PK11SymKey *tek; - CERTCertificate *ourCert; - SECKEYPublicKey *ourPubKey; - NSSCMSKEATemplateSelector whichKEA = NSSCMSKEAInvalid; + PK11SymKey *kek; + SECKEYPublicKey *publickey = NULL; + SECKEYPublicKey *ourPubKey = NULL; + SECKEYPrivateKey *ourPrivKey = NULL; + unsigned int bulkkey_size, kek_size; + SECAlgorithmID keyWrapAlg; + SECOidTag keyEncAlgtag; + SECItem keyWrapAlg_params, *keyEncAlg_params, *SharedInfo; + CK_MECHANISM_TYPE keyDerivationType, keyWrapMech; + CK_ULONG kdf; + + if (genUkm && (ukm->len != 0 || ukm->data != NULL)) { + PORT_SetError(PR_INVALID_ARGUMENT_ERROR); + return SECFailure; + } certalgtag = SECOID_GetAlgorithmTag(&(cert->subjectPublicKeyInfo.algorithm)); - PORT_Assert(certalgtag == SEC_OID_X942_DIFFIE_HELMAN_KEY); - - /* We really want to show our KEA tag as the key exchange algorithm tag. */ - encalgtag = SEC_OID_CMS_EPHEMERAL_STATIC_DIFFIE_HELLMAN; + PORT_Assert(certalgtag == SEC_OID_ANSIX962_EC_PUBLIC_KEY); + if (certalgtag != SEC_OID_ANSIX962_EC_PUBLIC_KEY) { + return SECFailure; + } /* Get the public key of the recipient. */ publickey = CERT_ExtractPublicKey(cert); - if (publickey == NULL) goto loser; - - /* XXXX generate a DH key pair on a PKCS11 module (XXX which parameters?) */ - /* XXXX */ourCert = PK11_FindBestKEAMatch(cert, wincx); - if (ourCert == NULL) goto loser; + if (publickey == NULL) + goto loser; - arena = PORT_NewArena(1024); - if (arena == NULL) goto loser; + ourPrivKey = SECKEY_CreateECPrivateKey(&publickey->u.ec.DEREncodedParams, + &ourPubKey, wincx); + if (!ourPrivKey || !ourPubKey) { + goto loser; + } - /* While we're here, extract the key pair's public key data and copy it into */ - /* the outgoing parameters. */ - /* XXXX */ourPubKey = CERT_ExtractPublicKey(ourCert); - if (ourPubKey == NULL) - { + rv = SECITEM_CopyItem(poolp, pubKey, &ourPubKey->u.ec.publicValue); + if (rv != SECSuccess) { goto loser; } - SECITEM_CopyItem(arena, pubKey, /* XXX */&(ourPubKey->u.fortezza.KEAKey)); + + /* pubKey will be encoded as a BIT STRING, so pubKey->len must be length in bits + * rather than bytes */ + pubKey->len = pubKey->len * 8; + SECKEY_DestroyPublicKey(ourPubKey); /* we only need the private key from now on */ ourPubKey = NULL; - /* Extract our private key in order to derive the KEA key. */ - ourPrivKey = PK11_FindKeyByAnyCert(ourCert,wincx); - CERT_DestroyCertificate(ourCert); /* we're done with this */ - if (!ourPrivKey) goto loser; + bulkkey_size = PK11_GetKeyLength(bulkkey); + if (bulkkey_size == 0) { + goto loser; + } + + /* Parameters are supposed to be absent for AES key wrap algorithms. + * However, Microsoft Outlook cannot decrypt message unless + * parameters field is NULL. */ + keyWrapAlg_params.len = 2; + keyWrapAlg_params.data = (unsigned char *)PORT_ArenaAlloc(poolp, keyWrapAlg_params.len); + if (keyWrapAlg_params.data == NULL) + goto loser; - /* If ukm desired, prepare it - allocate enough space (filled with zeros). */ - if (ukm) { - ukm->data = (unsigned char*)PORT_ArenaZAlloc(arena,/* XXXX */); - ukm->len = /* XXXX */; + keyWrapAlg_params.data[0] = SEC_ASN1_NULL; + keyWrapAlg_params.data[1] = 0; + + /* RFC5753 specifies id-aes128-wrap as the mandatory to support algorithm. + * So, use id-aes128-wrap unless bulkkey provides more than 128 bits of + * security. If bulkkey provides more than 128 bits of security, use + * the algorithms from KE Set 2 in RFC 6318. */ + + /* TODO: NIST Special Publication SP 800-56A requires the use of + * Cofactor ECDH. However, RFC 6318 specifies the use of + * dhSinglePass-stdDH-sha256kdf-scheme or dhSinglePass-stdDH-sha384kdf-scheme + * for Suite B. The reason for this is that all of the NIST recommended + * prime curves in FIPS 186-3 (including the Suite B curves) have a cofactor + * of 1, and so for these curves standard and cofactor ECDH are the same. + * This code should really look at the key's parameters and choose cofactor + * ECDH if the curve has a cofactor other than 1. */ + if ((PK11_GetMechanism(bulkkey) == CKM_AES_CBC) && (bulkkey_size > 16)) { + rv = SECOID_SetAlgorithmID(poolp, &keyWrapAlg, SEC_OID_AES_256_KEY_WRAP, &keyWrapAlg_params); + kek_size = 32; + keyWrapMech = CKM_NSS_AES_KEY_WRAP; + kdf = CKD_SHA384_KDF; + keyEncAlgtag = SEC_OID_DHSINGLEPASS_STDDH_SHA384KDF_SCHEME; + keyDerivationType = CKM_ECDH1_DERIVE; + } else { + rv = SECOID_SetAlgorithmID(poolp, &keyWrapAlg, SEC_OID_AES_128_KEY_WRAP, &keyWrapAlg_params); + kek_size = 16; + keyWrapMech = CKM_NSS_AES_KEY_WRAP; + kdf = CKD_SHA256_KDF; + keyEncAlgtag = SEC_OID_DHSINGLEPASS_STDDH_SHA256KDF_SCHEME; + keyDerivationType = CKM_ECDH1_DERIVE; + } + if (rv != SECSuccess) { + goto loser; + } + + /* ukm is optional, but RFC 5753 says that originators SHOULD include the ukm. + * I made ukm 64 bytes, since RFC 2631 states that UserKeyingMaterial must + * contain 512 bits for Diffie-Hellman key agreement. */ + + if (genUkm) { + ukm->type = siBuffer; + ukm->len = 64; + ukm->data = (unsigned char *)PORT_ArenaAlloc(poolp, ukm->len); + + if (ukm->data == NULL) { + goto loser; + } + rv = PK11_GenerateRandom(ukm->data, ukm->len); + if (rv != SECSuccess) { + goto loser; + } + } + + SharedInfo = Create_ECC_CMS_SharedInfo(poolp, &keyWrapAlg, + ukm, + kek_size); + if (!SharedInfo) { + goto loser; } - /* Generate the KEK (key exchange key) according to RFC2631 which we use + /* Generate the KEK (key exchange key) according to RFC5753 which we use * to wrap the bulk encryption key. */ - kek = PK11_PubDerive(ourPrivKey, publickey, PR_TRUE, - ukm, NULL, - /* XXXX */CKM_KEA_KEY_DERIVE, /* XXXX */CKM_SKIPJACK_WRAP, - CKA_WRAP, 0, wincx); + kek = PK11_PubDeriveWithKDF(ourPrivKey, publickey, PR_TRUE, + NULL, NULL, + keyDerivationType, keyWrapMech, + CKA_WRAP, kek_size, kdf, SharedInfo, NULL); + if (!kek) { + goto loser; + } SECKEY_DestroyPublicKey(publickey); SECKEY_DestroyPrivateKey(ourPrivKey); publickey = NULL; ourPrivKey = NULL; - if (!kek) - goto loser; - /* allocate space for the encrypted CEK (bulk key) */ - encKey->data = (unsigned char*)PORT_ArenaAlloc(poolp, SMIME_FORTEZZA_MAX_KEY_SIZE); - encKey->len = SMIME_FORTEZZA_MAX_KEY_SIZE; + /* AES key wrap produces an output 64-bits longer than + * the input AES CEK (RFC 3565, Section 2.3.2) */ + encKey->len = bulkkey_size + 8; + encKey->data = (unsigned char *)PORT_ArenaAlloc(poolp, encKey->len); - if (encKey->data == NULL) - { + if (encKey->data == NULL) { PK11_FreeSymKey(kek); goto loser; } + err = PK11_WrapSymKey(keyWrapMech, NULL, kek, bulkkey, encKey); - /* Wrap the bulk key using CMSRC2WRAP or CMS3DESWRAP, depending on the */ - /* bulk encryption algorithm */ - switch (/* XXXX */PK11_AlgtagToMechanism(enccinfo->encalg)) - { - case /* XXXX */CKM_SKIPJACK_CFB8: - err = PK11_WrapSymKey(/* XXXX */CKM_CMS3DES_WRAP, NULL, kek, bulkkey, encKey); - whichKEA = NSSCMSKEAUsesSkipjack; - break; - case /* XXXX */CKM_SKIPJACK_CFB8: - err = PK11_WrapSymKey(/* XXXX */CKM_CMSRC2_WRAP, NULL, kek, bulkkey, encKey); - whichKEA = NSSCMSKEAUsesSkipjack; - break; - default: - /* XXXX what do we do here? Neither RC2 nor 3DES... */ - err = SECFailure; - /* set error */ - break; - } - - PK11_FreeSymKey(kek); /* we do not need the KEK anymore */ - if (err != SECSuccess) + PK11_FreeSymKey(kek); /* we do not need the KEK anymore */ + if (err != SECSuccess) { goto loser; + } - PORT_Assert(whichKEA != NSSCMSKEAInvalid); - - /* see RFC2630 12.3.1.1 "keyEncryptionAlgorithm must be ..." */ - /* params is the DER encoded key wrap algorithm (with parameters!) (XXX) */ - params = SEC_ASN1EncodeItem(arena, NULL, &keaParams, sec_pkcs7_get_kea_template(whichKEA)); - if (params == NULL) + keyEncAlg_params = SEC_ASN1EncodeItem(poolp, NULL, &keyWrapAlg, SEC_ASN1_GET(SECOID_AlgorithmIDTemplate)); + if (keyEncAlg_params == NULL) goto loser; + keyEncAlg_params->type = siBuffer; /* now set keyEncAlg */ - rv = SECOID_SetAlgorithmID(poolp, keyEncAlg, SEC_OID_CMS_EPHEMERAL_STATIC_DIFFIE_HELLMAN, params); - if (rv != SECSuccess) + rv = SECOID_SetAlgorithmID(poolp, keyEncAlg, keyEncAlgtag, keyEncAlg_params); + if (rv != SECSuccess) { goto loser; + } + + return SECSuccess; - /* XXXXXXX this is not right yet */ loser: - if (arena) { - PORT_FreeArena(arena, PR_FALSE); - } if (publickey) { SECKEY_DestroyPublicKey(publickey); } + if (ourPubKey) { + SECKEY_DestroyPublicKey(ourPubKey); + } if (ourPrivKey) { SECKEY_DestroyPrivateKey(ourPrivKey); } -#endif return SECFailure; } +/* TODO: Move to pk11wrap and export? */ +static int +cms_GetKekSizeFromKeyWrapAlgTag(SECOidTag keyWrapAlgtag) +{ + switch (keyWrapAlgtag) { + case SEC_OID_AES_128_KEY_WRAP: + return 16; + case SEC_OID_AES_192_KEY_WRAP: + return 24; + case SEC_OID_AES_256_KEY_WRAP: + return 32; + default: + break; + } + return 0; +} + +/* TODO: Move to smimeutil and export? */ +static CK_ULONG +cms_GetKdfFromKeyEncAlgTag(SECOidTag keyEncAlgtag) +{ + switch (keyEncAlgtag) { + case SEC_OID_DHSINGLEPASS_STDDH_SHA1KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_COFACTORDH_SHA1KDF_SCHEME: + return CKD_SHA1_KDF; + case SEC_OID_DHSINGLEPASS_STDDH_SHA224KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_COFACTORDH_SHA224KDF_SCHEME: + return CKD_SHA224_KDF; + case SEC_OID_DHSINGLEPASS_STDDH_SHA256KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_COFACTORDH_SHA256KDF_SCHEME: + return CKD_SHA256_KDF; + case SEC_OID_DHSINGLEPASS_STDDH_SHA384KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_COFACTORDH_SHA384KDF_SCHEME: + return CKD_SHA384_KDF; + case SEC_OID_DHSINGLEPASS_STDDH_SHA512KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_COFACTORDH_SHA512KDF_SCHEME: + return CKD_SHA512_KDF; + default: + break; + } + return 0; +} + PK11SymKey * -NSS_CMSUtil_DecryptSymKey_ESDH(SECKEYPrivateKey *privkey, SECItem *encKey, +NSS_CMSUtil_DecryptSymKey_ECDH(SECKEYPrivateKey *privkey, SECItem *encKey, SECAlgorithmID *keyEncAlg, SECOidTag bulkalgtag, - void *pwfn_arg) + SECItem *ukm, NSSCMSOriginatorIdentifierOrKey *oiok, + void *wincx) { -#if 0 /* not yet done */ - SECStatus err; - CK_MECHANISM_TYPE bulkType; - PK11SymKey *tek; - SECKEYPublicKey *originatorPubKey; - NSSCMSSMIMEKEAParameters keaParams; - - /* XXXX get originator's public key */ - originatorPubKey = PK11_MakeKEAPubKey(keaParams.originatorKEAKey.data, - keaParams.originatorKEAKey.len); - if (originatorPubKey == NULL) - goto loser; - - /* Generate the TEK (token exchange key) which we use to unwrap the bulk encryption key. - The Derive function generates a shared secret and combines it with the originatorRA - data to come up with an unique session key */ - tek = PK11_PubDerive(privkey, originatorPubKey, PR_FALSE, - &keaParams.originatorRA, NULL, - CKM_KEA_KEY_DERIVE, CKM_SKIPJACK_WRAP, - CKA_WRAP, 0, pwfn_arg); - SECKEY_DestroyPublicKey(originatorPubKey); /* not needed anymore */ - if (tek == NULL) + SECAlgorithmID keyWrapAlg; + SECOidTag keyEncAlgtag, keyWrapAlgtag; + CK_MECHANISM_TYPE target, keyDerivationType, keyWrapMech; + CK_ULONG kdf; + PK11SymKey *kek = NULL, *bulkkey = NULL; + int kek_size; + SECKEYPublicKey originatorpublickey; + SECItem *oiok_publicKey, *SharedInfo = NULL; + SECStatus rv; + + PORT_Memset(&keyWrapAlg, 0, sizeof(SECAlgorithmID)); + + PORT_Assert(bulkalgtag != SEC_OID_UNKNOWN); + target = PK11_AlgtagToMechanism(bulkalgtag); + if (bulkalgtag == SEC_OID_UNKNOWN || target == CKM_INVALID_MECHANISM) { + PORT_SetError(SEC_ERROR_INVALID_ALGORITHM); + goto loser; + } + + keyEncAlgtag = SECOID_GetAlgorithmTag(keyEncAlg); + keyDerivationType = PK11_AlgtagToMechanism(keyEncAlgtag); + if ((keyEncAlgtag == SEC_OID_UNKNOWN) || + (keyDerivationType == CKM_INVALID_MECHANISM)) { + PORT_SetError(SEC_ERROR_INVALID_ALGORITHM); goto loser; + } - /* Now that we have the TEK, unwrap the bulk key - with which to decrypt the message. */ - /* Skipjack is being used as the bulk encryption algorithm.*/ - /* Unwrap the bulk key. */ - bulkkey = PK11_UnwrapSymKey(tek, CKM_SKIPJACK_WRAP, NULL, - encKey, CKM_SKIPJACK_CBC64, CKA_DECRYPT, 0); + rv = SEC_ASN1DecodeItem(NULL, &keyWrapAlg, + SEC_ASN1_GET(SECOID_AlgorithmIDTemplate), &(keyEncAlg->parameters)); + if (rv != SECSuccess) { + goto loser; + } - return bulkkey; + keyWrapAlgtag = SECOID_GetAlgorithmTag(&keyWrapAlg); + keyWrapMech = PK11_AlgtagToMechanism(keyWrapAlgtag); + if ((keyWrapAlgtag == SEC_OID_UNKNOWN) || + (keyWrapMech == CKM_INVALID_MECHANISM)) { + PORT_SetError(SEC_ERROR_INVALID_ALGORITHM); + goto loser; + } + + kek_size = cms_GetKekSizeFromKeyWrapAlgTag(keyWrapAlgtag); + if (!kek_size) { + PORT_SetError(SEC_ERROR_INVALID_ALGORITHM); + goto loser; + } + kdf = cms_GetKdfFromKeyEncAlgTag(keyEncAlgtag); + if (!kdf) { + PORT_SetError(SEC_ERROR_INVALID_ALGORITHM); + goto loser; + } + + /* Get originator's public key */ + /* TODO: Add support for static-static ECDH */ + if (oiok->identifierType != NSSCMSOriginatorIDOrKey_OriginatorPublicKey) { + PORT_SetError(SEC_ERROR_UNSUPPORTED_MESSAGE_TYPE); + goto loser; + } + + /* PK11_PubDeriveWithKDF only uses the keyType u.ec.publicValue.data + * and u.ec.publicValue.len from the originator's public key. */ + oiok_publicKey = &(oiok->id.originatorPublicKey.publicKey); + originatorpublickey.keyType = ecKey; + originatorpublickey.u.ec.publicValue.data = oiok_publicKey->data; + originatorpublickey.u.ec.publicValue.len = oiok_publicKey->len / 8; + + SharedInfo = Create_ECC_CMS_SharedInfo(NULL, &keyWrapAlg, ukm, kek_size); + if (!SharedInfo) { + goto loser; + } + + /* Generate the KEK (key exchange key) according to RFC5753 which we use + * to wrap the bulk encryption key. */ + kek = PK11_PubDeriveWithKDF(privkey, &originatorpublickey, PR_TRUE, + NULL, NULL, + keyDerivationType, keyWrapMech, + CKA_WRAP, kek_size, kdf, SharedInfo, wincx); + + SECITEM_FreeItem(SharedInfo, PR_TRUE); + + if (kek == NULL) { + goto loser; + } + + bulkkey = PK11_UnwrapSymKey(kek, keyWrapMech, NULL, encKey, target, CKA_UNWRAP, 0); + PK11_FreeSymKey(kek); /* we do not need the KEK anymore */ loser: -#endif - return NULL; + SECOID_DestroyAlgorithmID(&keyWrapAlg, PR_FALSE); + return bulkkey; } diff --git a/security/nss/lib/smime/cmsrecinfo.c b/security/nss/lib/smime/cmsrecinfo.c index 6cf2c68c31..e3b383b5cd 100644 --- a/security/nss/lib/smime/cmsrecinfo.c +++ b/security/nss/lib/smime/cmsrecinfo.c @@ -157,7 +157,7 @@ nss_cmsrecipientinfo_create(NSSCMSMessage *cmsg, rv = SECFailure; } break; - case SEC_OID_X942_DIFFIE_HELMAN_KEY: /* dh-public-number */ + case SEC_OID_ANSIX962_EC_PUBLIC_KEY: PORT_Assert(type == NSSCMSRecipientID_IssuerSN); if (type != NSSCMSRecipientID_IssuerSN) { rv = SECFailure; @@ -166,10 +166,6 @@ nss_cmsrecipientinfo_create(NSSCMSMessage *cmsg, /* a key agreement op */ ri->recipientInfoType = NSSCMSRecipientInfoID_KeyAgree; - if (ri->ri.keyTransRecipientInfo.recipientIdentifier.id.issuerAndSN == NULL) { - rv = SECFailure; - break; - } /* we do not support the case where multiple recipients * share the same KeyAgreeRecipientInfo and have multiple RecipientEncryptedKeys * in this case, we would need to walk all the recipientInfos, take the @@ -274,7 +270,7 @@ NSS_CMSRecipient_IsSupported(CERTCertificate *cert) switch (certalgtag) { case SEC_OID_PKCS1_RSA_ENCRYPTION: - case SEC_OID_X942_DIFFIE_HELMAN_KEY: /* dh-public-number */ + case SEC_OID_ANSIX962_EC_PUBLIC_KEY: return PR_TRUE; default: return PR_FALSE; @@ -456,6 +452,7 @@ NSS_CMSRecipientInfo_WrapBulkKey(NSSCMSRecipientInfo *ri, PK11SymKey *bulkkey, PLArenaPool *poolp; NSSCMSKeyTransRecipientInfoEx *extra = NULL; PRBool usesSubjKeyID; + void *wincx = NULL; poolp = ri->cmsg->poolp; cert = ri->cert; @@ -498,7 +495,7 @@ NSS_CMSRecipientInfo_WrapBulkKey(NSSCMSRecipientInfo *ri, PK11SymKey *bulkkey, rv = SECOID_SetAlgorithmID(poolp, &(ri->ri.keyTransRecipientInfo.keyEncAlg), certalgtag, NULL); break; - case SEC_OID_X942_DIFFIE_HELMAN_KEY: /* dh-public-number */ + case SEC_OID_ANSIX962_EC_PUBLIC_KEY: rek = ri->ri.keyAgreeRecipientInfo.recipientEncryptedKeys[0]; if (rek == NULL) { rv = SECFailure; @@ -510,7 +507,7 @@ NSS_CMSRecipientInfo_WrapBulkKey(NSSCMSRecipientInfo *ri, PK11SymKey *bulkkey, /* see RFC2630 12.3.1.1 */ if (SECOID_SetAlgorithmID(poolp, &oiok->id.originatorPublicKey.algorithmIdentifier, - SEC_OID_X942_DIFFIE_HELMAN_KEY, NULL) != SECSuccess) { + certalgtag, NULL) != SECSuccess) { rv = SECFailure; break; } @@ -518,12 +515,27 @@ NSS_CMSRecipientInfo_WrapBulkKey(NSSCMSRecipientInfo *ri, PK11SymKey *bulkkey, /* this will generate a key pair, compute the shared secret, */ /* derive a key and ukm for the keyEncAlg out of it, encrypt the bulk key with */ /* the keyEncAlg, set encKey, keyEncAlg, publicKey etc. */ - rv = NSS_CMSUtil_EncryptSymKey_ESDH(poolp, cert, bulkkey, - &rek->encKey, - &ri->ri.keyAgreeRecipientInfo.ukm, - &ri->ri.keyAgreeRecipientInfo.keyEncAlg, - &oiok->id.originatorPublicKey.publicKey); + switch (certalgtag) { + case SEC_OID_ANSIX962_EC_PUBLIC_KEY: + if (ri->cmsg) { + wincx = ri->cmsg->pwfn_arg; + } else { + wincx = PK11_GetWindow(bulkkey); + } + rv = NSS_CMSUtil_EncryptSymKey_ESECDH(poolp, cert, bulkkey, + &rek->encKey, + PR_TRUE, + &ri->ri.keyAgreeRecipientInfo.ukm, + &ri->ri.keyAgreeRecipientInfo.keyEncAlg, + &oiok->id.originatorPublicKey.publicKey, + wincx); + break; + default: + /* Not reached. Added to silence enum warnings. */ + PORT_Assert(0); + break; + } break; default: /* other algorithms not supported yet */ @@ -543,8 +555,10 @@ NSS_CMSRecipientInfo_UnwrapBulkKey(NSSCMSRecipientInfo *ri, int subIndex, { PK11SymKey *bulkkey = NULL; SECOidTag encalgtag; - SECItem *enckey; + SECItem *enckey, *ukm, *parameters; + NSSCMSOriginatorIdentifierOrKey *oiok; int error; + void *wincx = NULL; ri->cert = CERT_DupCertificate(cert); /* mark the recipientInfo so we can find it later */ @@ -559,6 +573,12 @@ NSS_CMSRecipientInfo_UnwrapBulkKey(NSSCMSRecipientInfo *ri, int subIndex, /* get the symmetric (bulk) key by unwrapping it using our private key */ bulkkey = NSS_CMSUtil_DecryptSymKey_RSA(privkey, enckey, bulkalgtag); break; + case SEC_OID_PKCS1_RSA_OAEP_ENCRYPTION: + /* RSA OAEP encryption algorithm: */ + /* get the symmetric (bulk) key by unwrapping it using our private key */ + parameters = &(ri->ri.keyTransRecipientInfo.keyEncAlg.parameters); + bulkkey = NSS_CMSUtil_DecryptSymKey_RSA_OAEP(privkey, parameters, enckey, bulkalgtag); + break; default: error = SEC_ERROR_UNSUPPORTED_KEYALG; goto loser; @@ -567,19 +587,27 @@ NSS_CMSRecipientInfo_UnwrapBulkKey(NSSCMSRecipientInfo *ri, int subIndex, case NSSCMSRecipientInfoID_KeyAgree: encalgtag = SECOID_GetAlgorithmTag(&(ri->ri.keyAgreeRecipientInfo.keyEncAlg)); enckey = &(ri->ri.keyAgreeRecipientInfo.recipientEncryptedKeys[subIndex]->encKey); + oiok = &(ri->ri.keyAgreeRecipientInfo.originatorIdentifierOrKey); + ukm = &(ri->ri.keyAgreeRecipientInfo.ukm); switch (encalgtag) { - case SEC_OID_X942_DIFFIE_HELMAN_KEY: - /* Diffie-Helman key exchange */ - /* XXX not yet implemented */ - /* XXX problem: SEC_OID_X942_DIFFIE_HELMAN_KEY points to a PKCS3 mechanism! */ - /* we support ephemeral-static DH only, so if the recipientinfo */ - /* has originator stuff in it, we punt (or do we? shouldn't be that hard...) */ - /* first, we derive the KEK (a symkey!) using a Derive operation, then we get the */ - /* content encryption key using a Unwrap op */ - /* the derive operation has to generate the key using the algorithm in RFC2631 */ - error = SEC_ERROR_UNSUPPORTED_KEYALG; - goto loser; + case SEC_OID_DHSINGLEPASS_STDDH_SHA1KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_STDDH_SHA224KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_STDDH_SHA256KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_STDDH_SHA384KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_STDDH_SHA512KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_COFACTORDH_SHA1KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_COFACTORDH_SHA224KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_COFACTORDH_SHA256KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_COFACTORDH_SHA384KDF_SCHEME: + case SEC_OID_DHSINGLEPASS_COFACTORDH_SHA512KDF_SCHEME: + if (ri->cmsg) { + wincx = ri->cmsg->pwfn_arg; + } + bulkkey = NSS_CMSUtil_DecryptSymKey_ECDH(privkey, enckey, + &(ri->ri.keyAgreeRecipientInfo.keyEncAlg), + bulkalgtag, ukm, oiok, wincx); break; + default: error = SEC_ERROR_UNSUPPORTED_KEYALG; goto loser; diff --git a/security/nss/lib/smime/cmst.h b/security/nss/lib/smime/cmst.h index 3d888bc041..1144f5571d 100644 --- a/security/nss/lib/smime/cmst.h +++ b/security/nss/lib/smime/cmst.h @@ -339,10 +339,17 @@ struct NSSCMSOriginatorIdentifierOrKeyStr { }; typedef struct NSSCMSOriginatorIdentifierOrKeyStr NSSCMSOriginatorIdentifierOrKey; +struct NSSCMSOtherKeyAttributeStr { + SECItem keyAttrId; + SECItem keyAttr; /* optional */ +}; + +typedef struct NSSCMSOtherKeyAttributeStr NSSCMSOtherKeyAttribute; + struct NSSCMSRecipientKeyIdentifierStr { SECItem *subjectKeyIdentifier; - SECItem *date; /* optional */ - SECItem *other; /* optional */ + SECItem *date; /* optional */ + NSSCMSOtherKeyAttribute *other; /* optional */ }; typedef struct NSSCMSRecipientKeyIdentifierStr NSSCMSRecipientKeyIdentifier; @@ -369,7 +376,7 @@ typedef struct NSSCMSRecipientEncryptedKeyStr NSSCMSRecipientEncryptedKey; struct NSSCMSKeyAgreeRecipientInfoStr { SECItem version; NSSCMSOriginatorIdentifierOrKey originatorIdentifierOrKey; - SECItem *ukm; /* optional */ + SECItem ukm; /* optional */ SECAlgorithmID keyEncAlg; NSSCMSRecipientEncryptedKey **recipientEncryptedKeys; }; @@ -382,8 +389,8 @@ typedef struct NSSCMSKeyAgreeRecipientInfoStr NSSCMSKeyAgreeRecipientInfo; */ struct NSSCMSKEKIdentifierStr { SECItem keyIdentifier; - SECItem *date; /* optional */ - SECItem *other; /* optional */ + SECItem *date; /* optional */ + NSSCMSOtherKeyAttribute *other; /* optional */ }; typedef struct NSSCMSKEKIdentifierStr NSSCMSKEKIdentifier; diff --git a/security/nss/lib/softoken/pkcs11.c b/security/nss/lib/softoken/pkcs11.c index 768c7c2669..915fa7e952 100644 --- a/security/nss/lib/softoken/pkcs11.c +++ b/security/nss/lib/softoken/pkcs11.c @@ -1088,7 +1088,7 @@ sftk_handlePublicKeyObject(SFTKSession *session, SFTKObject *object, } /* for ECDSA and EDDSA. Change if the structure of any of them is modified. */ derive = (key_type == CKK_EC_EDWARDS) ? CK_FALSE : CK_TRUE; /* CK_TRUE for ECDH */ - verify = CK_TRUE; /* for ECDSA */ + verify = CK_TRUE; /* for ECDSA and EDDSA */ encrypt = CK_FALSE; recover = CK_FALSE; wrap = CK_FALSE; @@ -1285,8 +1285,10 @@ sftk_handlePrivateKeyObject(SFTKSession *session, SFTKObject *object, CK_KEY_TYP if (!sftk_hasAttribute(object, CKA_VALUE)) { return CKR_TEMPLATE_INCOMPLETE; } + /* for ECDSA and EDDSA. Change if the structure of any of them is modified. */ + derive = (key_type == CKK_EC_EDWARDS) ? CK_FALSE : CK_TRUE; /* CK_TRUE for ECDH */ + sign = CK_TRUE; /* for ECDSA and EDDSA */ encrypt = CK_FALSE; - sign = CK_TRUE; recover = CK_FALSE; wrap = CK_FALSE; break; diff --git a/security/nss/lib/softoken/softkver.h b/security/nss/lib/softoken/softkver.h index ae4ebbe017..95380455df 100644 --- a/security/nss/lib/softoken/softkver.h +++ b/security/nss/lib/softoken/softkver.h @@ -17,9 +17,9 @@ * The format of the version string should be * ".[.[.]][ ][ ]" */ -#define SOFTOKEN_VERSION "3.99" SOFTOKEN_ECC_STRING +#define SOFTOKEN_VERSION "3.100" SOFTOKEN_ECC_STRING #define SOFTOKEN_VMAJOR 3 -#define SOFTOKEN_VMINOR 99 +#define SOFTOKEN_VMINOR 100 #define SOFTOKEN_VPATCH 0 #define SOFTOKEN_VBUILD 0 #define SOFTOKEN_BETA PR_FALSE diff --git a/security/nss/lib/ssl/tls13con.c b/security/nss/lib/ssl/tls13con.c index 2a3b8994a9..87f6d5bd7e 100644 --- a/security/nss/lib/ssl/tls13con.c +++ b/security/nss/lib/ssl/tls13con.c @@ -3977,12 +3977,13 @@ tls13_HandleCertificateDecode(sslSocket *ss, PRUint8 *b, PRUint32 length) /* Decoding received certificate. */ SECItem decodedCertificate = { siBuffer, NULL, 0 }; + if (!SECITEM_AllocItem(NULL, &decodedCertificate, decodedCertificateLen)) { + FATAL_ERROR(ss, SEC_ERROR_NO_MEMORY, internal_error); + return SECFailure; + } - SECItem encodedCertAsSecItem; - SECITEM_MakeItem(NULL, &encodedCertAsSecItem, b, compressedCertificateMessageLen); - + SECItem encodedCertAsSecItem = { siBuffer, b, compressedCertificateMessageLen }; rv = certificateDecodingFunc(&encodedCertAsSecItem, &decodedCertificate, decodedCertificateLen); - SECITEM_FreeItem(&encodedCertAsSecItem, PR_FALSE); if (rv != SECSuccess) { SSL_TRC(50, ("%d: TLS13[%d]: %s decoding of the certificate has failed", diff --git a/security/nss/lib/util/nssutil.h b/security/nss/lib/util/nssutil.h index d49a6890c1..d9a0d6b7ef 100644 --- a/security/nss/lib/util/nssutil.h +++ b/security/nss/lib/util/nssutil.h @@ -19,9 +19,9 @@ * The format of the version string should be * ".[.[.]][ ]" */ -#define NSSUTIL_VERSION "3.99" +#define NSSUTIL_VERSION "3.100" #define NSSUTIL_VMAJOR 3 -#define NSSUTIL_VMINOR 99 +#define NSSUTIL_VMINOR 100 #define NSSUTIL_VPATCH 0 #define NSSUTIL_VBUILD 0 #define NSSUTIL_BETA PR_FALSE diff --git a/security/nss/lib/util/secoid.c b/security/nss/lib/util/secoid.c index 05208eeffa..a2dc5a6a6d 100644 --- a/security/nss/lib/util/secoid.c +++ b/security/nss/lib/util/secoid.c @@ -159,6 +159,9 @@ const char __nss_util_version[] = "Version: NSS " NSSUTIL_VERSION _DEBUG_STRING; #define ANSI_X962_SIGNATURE_OID ANSI_X962_OID, 0x04 #define ANSI_X962_SPECIFY_OID ANSI_X962_SIGNATURE_OID, 0x03 +#define X9_63_SCHEME 0x2B, 0x81, 0x05, 0x10, 0x86, 0x48, 0x3F, 0x00 +#define SECG_SCHEME CERTICOM_OID, 0x01 + /* for Camellia: iso(1) member-body(2) jisc(392) * mitsubishi(200011) isl(61) security(1) algorithm(1) */ @@ -602,6 +605,18 @@ CONST_OID secgECsect409r1[] = { SECG_OID, 0x25 }; /* unsupported by freebl */ CONST_OID secgECsect571k1[] = { SECG_OID, 0x26 }; /* unsupported by freebl */ CONST_OID secgECsect571r1[] = { SECG_OID, 0x27 }; /* unsupported by freebl */ +/* Diffie-Hellman key agreement algorithms */ +CONST_OID dhSinglePassstdDHsha1kdfscheme[] = { X9_63_SCHEME, 0x02 }; +CONST_OID dhSinglePassstdDHsha224kdfscheme[] = { SECG_SCHEME, 0x0B, 0x00 }; +CONST_OID dhSinglePassstdDHsha256kdfscheme[] = { SECG_SCHEME, 0x0B, 0x01 }; +CONST_OID dhSinglePassstdDHsha384kdfscheme[] = { SECG_SCHEME, 0x0B, 0x02 }; +CONST_OID dhSinglePassstdDHsha512kdfscheme[] = { SECG_SCHEME, 0x0B, 0x03 }; +CONST_OID dhSinglePasscofactorDHsha1kdfscheme[] = { X9_63_SCHEME, 0x03 }; +CONST_OID dhSinglePasscofactorDHsha224kdfscheme[] = { SECG_SCHEME, 0x0E, 0x00 }; +CONST_OID dhSinglePasscofactorDHsha256kdfscheme[] = { SECG_SCHEME, 0x0E, 0x01 }; +CONST_OID dhSinglePasscofactorDHsha384kdfscheme[] = { SECG_SCHEME, 0x0E, 0x02 }; +CONST_OID dhSinglePasscofactorDHsha512kdfscheme[] = { SECG_SCHEME, 0x0E, 0x03 }; + CONST_OID seed_CBC[] = { SEED_OID, 4 }; CONST_OID evIncorporationLocality[] = { EV_NAME_ATTRIBUTE, 1 }; @@ -1842,6 +1857,36 @@ const static SECOidData oids[SEC_OID_TOTAL] = { OD(ed25519PublicKey, SEC_OID_ED25519_PUBLIC_KEY, "X9.62 elliptic edwards curve public key", CKM_EC_EDWARDS_KEY_PAIR_GEN, INVALID_CERT_EXTENSION), + OD(dhSinglePassstdDHsha1kdfscheme, SEC_OID_DHSINGLEPASS_STDDH_SHA1KDF_SCHEME, + "Eliptic Curve Diffie-Hellman Single Pass Standard with SHA1 KDF", CKM_ECDH1_DERIVE, + INVALID_CERT_EXTENSION), + OD(dhSinglePassstdDHsha224kdfscheme, SEC_OID_DHSINGLEPASS_STDDH_SHA224KDF_SCHEME, + "Eliptic Curve Diffie-Hellman Single Pass Standard with SHA224 KDF", CKM_ECDH1_DERIVE, + INVALID_CERT_EXTENSION), + OD(dhSinglePassstdDHsha256kdfscheme, SEC_OID_DHSINGLEPASS_STDDH_SHA256KDF_SCHEME, + "Eliptic Curve Diffie-Hellman Single Pass Standard with SHA256 KDF", CKM_ECDH1_DERIVE, + INVALID_CERT_EXTENSION), + OD(dhSinglePassstdDHsha384kdfscheme, SEC_OID_DHSINGLEPASS_STDDH_SHA384KDF_SCHEME, + "Eliptic Curve Diffie-Hellman Single Pass Standard with SHA384 KDF", CKM_ECDH1_DERIVE, + INVALID_CERT_EXTENSION), + OD(dhSinglePassstdDHsha512kdfscheme, SEC_OID_DHSINGLEPASS_STDDH_SHA512KDF_SCHEME, + "Eliptic Curve Diffie-Hellman Single Pass Standard with SHA512 KDF", CKM_ECDH1_DERIVE, + INVALID_CERT_EXTENSION), + OD(dhSinglePasscofactorDHsha1kdfscheme, SEC_OID_DHSINGLEPASS_COFACTORDH_SHA1KDF_SCHEME, + "Eliptic Curve Diffie-Hellman Single Pass Cofactor with SHA1 KDF", CKM_ECDH1_COFACTOR_DERIVE, + INVALID_CERT_EXTENSION), + OD(dhSinglePasscofactorDHsha224kdfscheme, SEC_OID_DHSINGLEPASS_COFACTORDH_SHA224KDF_SCHEME, + "Eliptic Curve Diffie-Hellman Single Pass Cofactor with SHA224 KDF", CKM_ECDH1_COFACTOR_DERIVE, + INVALID_CERT_EXTENSION), + OD(dhSinglePasscofactorDHsha256kdfscheme, SEC_OID_DHSINGLEPASS_COFACTORDH_SHA256KDF_SCHEME, + "Eliptic Curve Diffie-Hellman Single Pass Cofactor with SHA256 KDF", CKM_ECDH1_COFACTOR_DERIVE, + INVALID_CERT_EXTENSION), + OD(dhSinglePasscofactorDHsha384kdfscheme, SEC_OID_DHSINGLEPASS_COFACTORDH_SHA384KDF_SCHEME, + "Eliptic Curve Diffie-Hellman Single Pass Cofactor with SHA384 KDF", CKM_ECDH1_COFACTOR_DERIVE, + INVALID_CERT_EXTENSION), + OD(dhSinglePasscofactorDHsha512kdfscheme, SEC_OID_DHSINGLEPASS_COFACTORDH_SHA512KDF_SCHEME, + "Eliptic Curve Diffie-Hellman Single Pass Cofactor with SHA512 KDF", CKM_ECDH1_COFACTOR_DERIVE, + INVALID_CERT_EXTENSION), }; /* PRIVATE EXTENDED SECOID Table diff --git a/security/nss/lib/util/secoidt.h b/security/nss/lib/util/secoidt.h index f2618d62cb..24fb880f78 100644 --- a/security/nss/lib/util/secoidt.h +++ b/security/nss/lib/util/secoidt.h @@ -517,6 +517,17 @@ typedef enum { SEC_OID_ED25519_SIGNATURE = 373, SEC_OID_ED25519_PUBLIC_KEY = 374, + SEC_OID_DHSINGLEPASS_STDDH_SHA1KDF_SCHEME = 375, + SEC_OID_DHSINGLEPASS_STDDH_SHA224KDF_SCHEME = 376, + SEC_OID_DHSINGLEPASS_STDDH_SHA256KDF_SCHEME = 377, + SEC_OID_DHSINGLEPASS_STDDH_SHA384KDF_SCHEME = 378, + SEC_OID_DHSINGLEPASS_STDDH_SHA512KDF_SCHEME = 379, + SEC_OID_DHSINGLEPASS_COFACTORDH_SHA1KDF_SCHEME = 380, + SEC_OID_DHSINGLEPASS_COFACTORDH_SHA224KDF_SCHEME = 381, + SEC_OID_DHSINGLEPASS_COFACTORDH_SHA256KDF_SCHEME = 382, + SEC_OID_DHSINGLEPASS_COFACTORDH_SHA384KDF_SCHEME = 383, + SEC_OID_DHSINGLEPASS_COFACTORDH_SHA512KDF_SCHEME = 384, + SEC_OID_TOTAL } SECOidTag; diff --git a/security/nss/tests/cert/cert.sh b/security/nss/tests/cert/cert.sh index d7ec101fa7..67951f6e43 100755 --- a/security/nss/tests/cert/cert.sh +++ b/security/nss/tests/cert/cert.sh @@ -2607,8 +2607,40 @@ cert_cleanup() . common/cleanup.sh } +CERTCACHE=${TESTDIR}/${HOST}.${TEST_MODE}.cert.cache.tar.gz + +cert_make_cache() +{ + if [ -n "${NSS_USE_CERT_CACHE}" ] ; then + pushd ${HOSTDIR} + tar czf "${CERTCACHE}" . + popd + fi +} + +cert_use_cache() +{ + if [ -n "${NSS_USE_CERT_CACHE}" ] ; then + pushd ${HOSTDIR} + if [ -r "${CERTCACHE}" ]; then + tar xzf "${CERTCACHE}" + return 1; + fi + popd + fi + + rm "${CERTCACHE}" + return 0; +} + ################## main ################################################# +cert_use_cache +USING_CACHE=$? +if [[ $USING_CACHE -eq 1 ]]; then + return 0; +fi + cert_init cert_all_CA cert_test_implicit_db_init @@ -2648,3 +2680,4 @@ fi cert_iopr_setup cert_cleanup +cert_make_cache diff --git a/security/nss/tests/smime/interop-openssl/Fran-ec.p12 b/security/nss/tests/smime/interop-openssl/Fran-ec.p12 new file mode 100644 index 0000000000..75c69220f9 Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/Fran-ec.p12 differ diff --git a/security/nss/tests/smime/interop-openssl/Fran.p12 b/security/nss/tests/smime/interop-openssl/Fran.p12 new file mode 100644 index 0000000000..65b1d4e1b8 Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/Fran.p12 differ diff --git a/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes128-sha1.env b/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes128-sha1.env new file mode 100644 index 0000000000..e3de11b926 Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes128-sha1.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes128-sha224.env b/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes128-sha224.env new file mode 100644 index 0000000000..6faabecfb0 Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes128-sha224.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes128-sha256.env b/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes128-sha256.env new file mode 100644 index 0000000000..4ec30c677d Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes128-sha256.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes192-sha384.env b/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes192-sha384.env new file mode 100644 index 0000000000..113caa87a4 Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes192-sha384.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes256-sha512.env b/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes256-sha512.env new file mode 100644 index 0000000000..2d797d0330 Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-ec_ossl-aes256-sha512.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-oaep-label_ossl.env b/security/nss/tests/smime/interop-openssl/fran-oaep-label_ossl.env new file mode 100644 index 0000000000..0c35d4d7ae Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-oaep-label_ossl.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-oaep-sha256hash-label_ossl.env b/security/nss/tests/smime/interop-openssl/fran-oaep-sha256hash-label_ossl.env new file mode 100644 index 0000000000..0871ccf7ad Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-oaep-sha256hash-label_ossl.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-oaep-sha256hash-sha256mgf_ossl.env b/security/nss/tests/smime/interop-openssl/fran-oaep-sha256hash-sha256mgf_ossl.env new file mode 100644 index 0000000000..17b1a1706f Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-oaep-sha256hash-sha256mgf_ossl.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-oaep-sha256hash_ossl.env b/security/nss/tests/smime/interop-openssl/fran-oaep-sha256hash_ossl.env new file mode 100644 index 0000000000..3fd8bd04bb Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-oaep-sha256hash_ossl.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-oaep-sha256mgf-label_ossl.env b/security/nss/tests/smime/interop-openssl/fran-oaep-sha256mgf-label_ossl.env new file mode 100644 index 0000000000..c92f3c5b78 Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-oaep-sha256mgf-label_ossl.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-oaep-sha256mgf_ossl.env b/security/nss/tests/smime/interop-openssl/fran-oaep-sha256mgf_ossl.env new file mode 100644 index 0000000000..875d4c243f Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-oaep-sha256mgf_ossl.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-oaep-sha384hash_ossl.env b/security/nss/tests/smime/interop-openssl/fran-oaep-sha384hash_ossl.env new file mode 100644 index 0000000000..07d4743325 Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-oaep-sha384hash_ossl.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-oaep-sha384mgf_ossl.env b/security/nss/tests/smime/interop-openssl/fran-oaep-sha384mgf_ossl.env new file mode 100644 index 0000000000..61e80d3fcd Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-oaep-sha384mgf_ossl.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-oaep-sha512hash_ossl.env b/security/nss/tests/smime/interop-openssl/fran-oaep-sha512hash_ossl.env new file mode 100644 index 0000000000..32120cf797 Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-oaep-sha512hash_ossl.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-oaep-sha512mgf_ossl.env b/security/nss/tests/smime/interop-openssl/fran-oaep-sha512mgf_ossl.env new file mode 100644 index 0000000000..ebc42c2249 Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-oaep-sha512mgf_ossl.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-oaep_ossl-sha256hash-sha256mgf-label.env b/security/nss/tests/smime/interop-openssl/fran-oaep_ossl-sha256hash-sha256mgf-label.env new file mode 100644 index 0000000000..03f219c59d Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-oaep_ossl-sha256hash-sha256mgf-label.env differ diff --git a/security/nss/tests/smime/interop-openssl/fran-oaep_ossl.env b/security/nss/tests/smime/interop-openssl/fran-oaep_ossl.env new file mode 100644 index 0000000000..87a1237407 Binary files /dev/null and b/security/nss/tests/smime/interop-openssl/fran-oaep_ossl.env differ diff --git a/security/nss/tests/smime/smime.sh b/security/nss/tests/smime/smime.sh index 4cee298182..940d7ad0fa 100755 --- a/security/nss/tests/smime/smime.sh +++ b/security/nss/tests/smime/smime.sh @@ -76,6 +76,8 @@ smime_init() cp ${QADIR}/smime/alice.txt ${SMIMEDIR} mkdir tb + cp ${QADIR}/smime/interop-openssl/*.p12 ${SMIMEDIR}/tb + cp ${QADIR}/smime/interop-openssl/*.env ${SMIMEDIR} make_multipart "------------ms030903020902020502030404" multipart_start="$mp_start" @@ -481,6 +483,134 @@ smime_p7() done } +smime_enveloped_openssl_interop() { + echo "$SCRIPTNAME: OpenSSL interoperability --------------------------------" + + ${BINDIR}/pk12util -d ${P_R_ALICEDIR} -i tb/Fran.p12 -W nss -K nss + ${BINDIR}/pk12util -d ${P_R_ALICEDIR} -i tb/Fran-ec.p12 -W nss -K nss + + echo "This is a test message to Fran." > fran.txt + + echo "cmsutil -D -i fran-oaep_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data1" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-oaep_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data1 + html_msg $? 0 "Decode OpenSSL OAEP Enveloped Data Fran" "." + + diff fran.txt fran-oaep.data1 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-oaep-sha256hash_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data2" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-oaep-sha256hash_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data2 + html_msg $? 0 "Decode OpenSSL OAEP Enveloped Data Fran" "." + + diff fran.txt fran-oaep.data2 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-oaep-sha384hash_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data3" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-oaep-sha384hash_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data3 + html_msg $? 0 "Decode OpenSSL OAEP Enveloped Data Fran" "." + + diff fran.txt fran-oaep.data3 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-oaep-sha512hash_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data4" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-oaep-sha512hash_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data4 + html_msg $? 0 "Decode OpenSSL OAEP Enveloped Data Fran" "." + + diff fran.txt fran-oaep.data4 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-oaep-sha256mgf_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data5" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-oaep-sha256mgf_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data5 + html_msg $? 0 "Decode OpenSSL OAEP Enveloped Data Fran" "." + + diff fran.txt fran-oaep.data5 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-oaep-sha384mgf_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data6" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-oaep-sha384mgf_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data6 + html_msg $? 0 "Decode OpenSSL OAEP Enveloped Data Fran" "." + + diff fran.txt fran-oaep.data6 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-oaep-sha512mgf_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data7" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-oaep-sha512mgf_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data7 + html_msg $? 0 "Decode OpenSSL OAEP Enveloped Data Fran" "." + + diff fran.txt fran-oaep.data7 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-oaep-label_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data8" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-oaep-label_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data8 + html_msg $? 0 "Decode OpenSSL OAEP Enveloped Data Fran" "." + + diff fran.txt fran-oaep.data8 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-oaep-sha256hash-sha256mgf_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data9" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-oaep-sha256hash-sha256mgf_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data9 + html_msg $? 0 "Decode OpenSSL OAEP Enveloped Data Fran" "." + + diff fran.txt fran-oaep.data9 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-oaep-sha256hash-label_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data10" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-oaep-sha256hash-label_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data10 + html_msg $? 0 "Decode OpenSSL OAEP Enveloped Data Fran" "." + + diff fran.txt fran-oaep.data10 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-oaep-sha256mgf-label_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data11" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-oaep-sha256mgf-label_ossl.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data11 + html_msg $? 0 "Decode OpenSSL OAEP Enveloped Data Fran" "." + + diff fran.txt fran-oaep.data11 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-oaep_ossl-sha256hash-sha256mgf-label.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data12" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-oaep_ossl-sha256hash-sha256mgf-label.env -d ${P_R_ALICEDIR} -p nss -o fran-oaep.data12 + html_msg $? 0 "Decode OpenSSL OAEP Enveloped Data Fran" "." + + diff fran.txt fran-oaep.data12 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-ec_ossl-aes128-sha1.env -d ${P_R_ALICEDIR} -p nss -o fran.data1" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-ec_ossl-aes128-sha1.env -d ${P_R_ALICEDIR} -p nss -o fran.data1 + html_msg $? 0 "Decode OpenSSL Enveloped Data Fran (ECDH, AES128 key wrap, SHA-1 KDF)" "." + + diff fran.txt fran.data1 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-ec_ossl-aes128-sha224.env -d ${P_R_ALICEDIR} -p nss -o fran.data2" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-ec_ossl-aes128-sha224.env -d ${P_R_ALICEDIR} -p nss -o fran.data2 + html_msg $? 0 "Decode OpenSSL Enveloped Data Fran (ECDH, AES128 key wrap, SHA-224 KDF)" "." + + diff fran.txt fran.data2 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-ec_ossl-aes128-sha256.env -d ${P_R_ALICEDIR} -p nss -o fran.data3" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-ec_ossl-aes128-sha256.env -d ${P_R_ALICEDIR} -p nss -o fran.data3 + html_msg $? 0 "Decode OpenSSL Enveloped Data Fran (ECDH, AES128 key wrap, SHA-256 KDF)" "." + + diff fran.txt fran.data3 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-ec_ossl-aes192-sha384.env -d ${P_R_ALICEDIR} -p nss -o fran.data4" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-ec_ossl-aes192-sha384.env -d ${P_R_ALICEDIR} -p nss -o fran.data4 + html_msg $? 0 "Decode OpenSSL Enveloped Data Fran (ECDH, AES192 key wrap, SHA-384 KDF)" "." + + diff fran.txt fran.data4 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." + + echo "cmsutil -D -i fran-ec_ossl-aes256-sha512.env -d ${P_R_ALICEDIR} -p nss -o fran.data5" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i fran-ec_ossl-aes256-sha512.env -d ${P_R_ALICEDIR} -p nss -o fran.data5 + html_msg $? 0 "Decode OpenSSL Enveloped Data Fran (ECDH, AES256 key wrap, SHA-512 KDF)" "." + + diff fran.txt fran.data5 + html_msg $? 0 "Compare Decoded with OpenSSL enveloped" "." +} + ############################## smime_main ############################## # local shell function to test basic signed and enveloped messages # from 1 --> 2" @@ -525,12 +655,26 @@ smime_main() diff alice.txt alice.data1 html_msg $? 0 "Compare Decoded Enveloped Data and Original" "." + echo "$SCRIPTNAME: Enveloped Data Tests (ECDH) ------------------------------" + echo "cmsutil -E -r bob-ec@example.com -i alice.txt -d ${P_R_ALICEDIR} -p nss \\" + echo " -o alice-ec.env" + ${PROFTOOL} ${BINDIR}/cmsutil -E -r bob-ec@example.com -i alice.txt -d ${P_R_ALICEDIR} -p nss -o alice-ec.env + html_msg $? 0 "Create Enveloped Data with Alice (ECDH)" "." + + echo "cmsutil -D -i alice-ec.env -d ${P_R_BOBDIR} -p nss -o alice.data1" + ${PROFTOOL} ${BINDIR}/cmsutil -D -i alice-ec.env -d ${P_R_BOBDIR} -p nss -o alice-ec.data1 + html_msg $? 0 "Decode Enveloped Data Alice (ECDH)" "." + + echo "diff alice.txt alice-ec.data1" + diff alice.txt alice-ec.data1 + html_msg $? 0 "Compare Decoded Enveloped Data and Original (ECDH)" "." + # multiple recip echo "$SCRIPTNAME: Testing multiple recipients ------------------------------" echo "cmsutil -E -i alice.txt -d ${P_R_ALICEDIR} -o alicecc.env \\" echo " -r bob@example.com,dave@example.com" ${PROFTOOL} ${BINDIR}/cmsutil -E -i alice.txt -d ${P_R_ALICEDIR} -o alicecc.env \ - -r bob@example.com,dave@example.com + -r bob@example.com,dave-ec@example.com ret=$? html_msg $ret 0 "Create Multiple Recipients Enveloped Data Alice" "." if [ $ret != 0 ] ; then @@ -554,7 +698,7 @@ smime_main() echo "cmsutil -D -i alicecc.env -d ${P_R_DAVEDIR} -p nss -o alice.data3" ${PROFTOOL} ${BINDIR}/cmsutil -D -i alicecc.env -d ${P_R_DAVEDIR} -p nss -o alice.data3 - html_msg $? 0 "Decode Multiple Recipients Enveloped Data Alice by Dave" "." + html_msg $? 0 "Decode Multiple Recipients Enveloped Data Alice by Dave (ECDH)" "." echo "cmsutil -D -i aliceve.env -d ${P_R_EVEDIR} -p nss -o alice.data4" ${PROFTOOL} ${BINDIR}/cmsutil -D -i aliceve.env -d ${P_R_EVEDIR} -p nss -o alice.data4 @@ -569,6 +713,8 @@ smime_main() diff alice.txt alice.data4 html_msg $? 0 "Compare Decoded with Multiple Email cert" "." + smime_enveloped_openssl_interop + echo "$SCRIPTNAME: Sending CERTS-ONLY Message ------------------------------" echo "cmsutil -O -r \"Alice,bob@example.com,dave@example.com\" \\" echo " -d ${P_R_ALICEDIR} > co.der" diff --git a/security/sandbox/chromium-shim/patches/with_update/chromium_syscalls_6_8_update.patch b/security/sandbox/chromium-shim/patches/with_update/chromium_syscalls_6_8_update.patch new file mode 100644 index 0000000000..834a9b2b5e --- /dev/null +++ b/security/sandbox/chromium-shim/patches/with_update/chromium_syscalls_6_8_update.patch @@ -0,0 +1,469 @@ +commit 142d1560cb5d65b66a4c0c6f427fa2f04150245f +Author: Jed Davis +Date: Wed Apr 17 13:52:26 2024 -0700 + + Bug 1889045 - Update Linux sandbox syscall defs to v6.8 + +diff --git a/security/sandbox/chromium/sandbox/linux/system_headers/arm64_linux_syscalls.h b/security/sandbox/chromium/sandbox/linux/system_headers/arm64_linux_syscalls.h +index 2224d324383f7..b8efe0da2f897 100644 +--- a/security/sandbox/chromium/sandbox/linux/system_headers/arm64_linux_syscalls.h ++++ b/security/sandbox/chromium/sandbox/linux/system_headers/arm64_linux_syscalls.h +@@ -3,7 +3,7 @@ + // found in the LICENSE file. + + /* Constructed by running: +- * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/include/uapi/asm-generic/unistd.h?h=v5.8 ++ * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/include/uapi/asm-generic/unistd.h?h=v6.8 + * | gcc -D__BITS_PER_LONG=64 -D__ARCH_WANT_STAT64 -D__ARCH_WANT_SET_GET_RLIMIT -D__ARCH_WANT_SYS_CLONE3 -D__ARCH_WANT_RENAMEAT -E -dD - + * | grep __NR | grep -vE '__NR_arch_specific_syscall|__NR_syscalls' | sort -n -k 3 | sed -e 's/__NR3264/__NR/g' + * | awk '{ if ($2 != $3) { print "#if !defined(" $2 ")\n#define " $2 " " $3 "\n#endif\n"; } } +@@ -1182,6 +1182,10 @@ + #define __NR_clone3 435 + #endif + ++#if !defined(__NR_close_range) ++#define __NR_close_range 436 ++#endif ++ + #if !defined(__NR_openat2) + #define __NR_openat2 437 + #endif +@@ -1194,4 +1198,88 @@ + #define __NR_faccessat2 439 + #endif + ++#if !defined(__NR_process_madvise) ++#define __NR_process_madvise 440 ++#endif ++ ++#if !defined(__NR_epoll_pwait2) ++#define __NR_epoll_pwait2 441 ++#endif ++ ++#if !defined(__NR_mount_setattr) ++#define __NR_mount_setattr 442 ++#endif ++ ++#if !defined(__NR_quotactl_fd) ++#define __NR_quotactl_fd 443 ++#endif ++ ++#if !defined(__NR_landlock_create_ruleset) ++#define __NR_landlock_create_ruleset 444 ++#endif ++ ++#if !defined(__NR_landlock_add_rule) ++#define __NR_landlock_add_rule 445 ++#endif ++ ++#if !defined(__NR_landlock_restrict_self) ++#define __NR_landlock_restrict_self 446 ++#endif ++ ++#if !defined(__NR_process_mrelease) ++#define __NR_process_mrelease 448 ++#endif ++ ++#if !defined(__NR_futex_waitv) ++#define __NR_futex_waitv 449 ++#endif ++ ++#if !defined(__NR_set_mempolicy_home_node) ++#define __NR_set_mempolicy_home_node 450 ++#endif ++ ++#if !defined(__NR_cachestat) ++#define __NR_cachestat 451 ++#endif ++ ++#if !defined(__NR_fchmodat2) ++#define __NR_fchmodat2 452 ++#endif ++ ++#if !defined(__NR_map_shadow_stack) ++#define __NR_map_shadow_stack 453 ++#endif ++ ++#if !defined(__NR_futex_wake) ++#define __NR_futex_wake 454 ++#endif ++ ++#if !defined(__NR_futex_wait) ++#define __NR_futex_wait 455 ++#endif ++ ++#if !defined(__NR_futex_requeue) ++#define __NR_futex_requeue 456 ++#endif ++ ++#if !defined(__NR_statmount) ++#define __NR_statmount 457 ++#endif ++ ++#if !defined(__NR_listmount) ++#define __NR_listmount 458 ++#endif ++ ++#if !defined(__NR_lsm_get_self_attr) ++#define __NR_lsm_get_self_attr 459 ++#endif ++ ++#if !defined(__NR_lsm_set_self_attr) ++#define __NR_lsm_set_self_attr 460 ++#endif ++ ++#if !defined(__NR_lsm_list_modules) ++#define __NR_lsm_list_modules 461 ++#endif ++ + #endif // SANDBOX_LINUX_SYSTEM_HEADERS_ARM64_LINUX_SYSCALLS_H_ +diff --git a/security/sandbox/chromium/sandbox/linux/system_headers/arm_linux_syscalls.h b/security/sandbox/chromium/sandbox/linux/system_headers/arm_linux_syscalls.h +index 5b7f4e511a61d..06d0a6d5801e1 100644 +--- a/security/sandbox/chromium/sandbox/linux/system_headers/arm_linux_syscalls.h ++++ b/security/sandbox/chromium/sandbox/linux/system_headers/arm_linux_syscalls.h +@@ -3,7 +3,7 @@ + // found in the LICENSE file. + + /* Constructed by running: +- * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/arch/arm/tools/syscall.tbl?h=v5.8 ++ * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/arch/arm/tools/syscall.tbl?h=v6.8 + * | grep -vE '^#|^$' + * | awk '{ if ($2 != "oabi") { print "#if !defined(__NR_" $3 ")\n#define __NR_" $3 " (__NR_SYSCALL_BASE+" $1 ")\n#endif\n"; } }' + * */ +@@ -1578,6 +1578,10 @@ + #define __NR_clone3 (__NR_SYSCALL_BASE+435) + #endif + ++#if !defined(__NR_close_range) ++#define __NR_close_range (__NR_SYSCALL_BASE+436) ++#endif ++ + #if !defined(__NR_openat2) + #define __NR_openat2 (__NR_SYSCALL_BASE+437) + #endif +@@ -1590,6 +1594,90 @@ + #define __NR_faccessat2 (__NR_SYSCALL_BASE+439) + #endif + ++#if !defined(__NR_process_madvise) ++#define __NR_process_madvise (__NR_SYSCALL_BASE+440) ++#endif ++ ++#if !defined(__NR_epoll_pwait2) ++#define __NR_epoll_pwait2 (__NR_SYSCALL_BASE+441) ++#endif ++ ++#if !defined(__NR_mount_setattr) ++#define __NR_mount_setattr (__NR_SYSCALL_BASE+442) ++#endif ++ ++#if !defined(__NR_quotactl_fd) ++#define __NR_quotactl_fd (__NR_SYSCALL_BASE+443) ++#endif ++ ++#if !defined(__NR_landlock_create_ruleset) ++#define __NR_landlock_create_ruleset (__NR_SYSCALL_BASE+444) ++#endif ++ ++#if !defined(__NR_landlock_add_rule) ++#define __NR_landlock_add_rule (__NR_SYSCALL_BASE+445) ++#endif ++ ++#if !defined(__NR_landlock_restrict_self) ++#define __NR_landlock_restrict_self (__NR_SYSCALL_BASE+446) ++#endif ++ ++#if !defined(__NR_process_mrelease) ++#define __NR_process_mrelease (__NR_SYSCALL_BASE+448) ++#endif ++ ++#if !defined(__NR_futex_waitv) ++#define __NR_futex_waitv (__NR_SYSCALL_BASE+449) ++#endif ++ ++#if !defined(__NR_set_mempolicy_home_node) ++#define __NR_set_mempolicy_home_node (__NR_SYSCALL_BASE+450) ++#endif ++ ++#if !defined(__NR_cachestat) ++#define __NR_cachestat (__NR_SYSCALL_BASE+451) ++#endif ++ ++#if !defined(__NR_fchmodat2) ++#define __NR_fchmodat2 (__NR_SYSCALL_BASE+452) ++#endif ++ ++#if !defined(__NR_map_shadow_stack) ++#define __NR_map_shadow_stack (__NR_SYSCALL_BASE+453) ++#endif ++ ++#if !defined(__NR_futex_wake) ++#define __NR_futex_wake (__NR_SYSCALL_BASE+454) ++#endif ++ ++#if !defined(__NR_futex_wait) ++#define __NR_futex_wait (__NR_SYSCALL_BASE+455) ++#endif ++ ++#if !defined(__NR_futex_requeue) ++#define __NR_futex_requeue (__NR_SYSCALL_BASE+456) ++#endif ++ ++#if !defined(__NR_statmount) ++#define __NR_statmount (__NR_SYSCALL_BASE+457) ++#endif ++ ++#if !defined(__NR_listmount) ++#define __NR_listmount (__NR_SYSCALL_BASE+458) ++#endif ++ ++#if !defined(__NR_lsm_get_self_attr) ++#define __NR_lsm_get_self_attr (__NR_SYSCALL_BASE+459) ++#endif ++ ++#if !defined(__NR_lsm_set_self_attr) ++#define __NR_lsm_set_self_attr (__NR_SYSCALL_BASE+460) ++#endif ++ ++#if !defined(__NR_lsm_list_modules) ++#define __NR_lsm_list_modules (__NR_SYSCALL_BASE+461) ++#endif ++ + // ARM private syscalls. + #if !defined(__ARM_NR_BASE) + #define __ARM_NR_BASE (__NR_SYSCALL_BASE + 0xF0000) +diff --git a/security/sandbox/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h b/security/sandbox/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h +index dc846ee7ad1ab..edcfd05004139 100644 +--- a/security/sandbox/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h ++++ b/security/sandbox/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h +@@ -3,7 +3,7 @@ + // found in the LICENSE file. + + /* Constructed by running: +- * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/arch/x86/entry/syscalls/syscall_32.tbl?h=v5.8 ++ * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/arch/x86/entry/syscalls/syscall_32.tbl?h=v6.8 + * | grep -vE '^#|^$' + * | awk '{ if ($2 == "i386") { print "#if !defined(__NR_" $3 ")\n#define __NR_" $3 " " $1 "\n#endif\n"; } }' + * */ +@@ -1715,6 +1715,10 @@ + #define __NR_clone3 435 + #endif + ++#if !defined(__NR_close_range) ++#define __NR_close_range 436 ++#endif ++ + #if !defined(__NR_openat2) + #define __NR_openat2 437 + #endif +@@ -1727,5 +1731,93 @@ + #define __NR_faccessat2 439 + #endif + ++#if !defined(__NR_process_madvise) ++#define __NR_process_madvise 440 ++#endif ++ ++#if !defined(__NR_epoll_pwait2) ++#define __NR_epoll_pwait2 441 ++#endif ++ ++#if !defined(__NR_mount_setattr) ++#define __NR_mount_setattr 442 ++#endif ++ ++#if !defined(__NR_quotactl_fd) ++#define __NR_quotactl_fd 443 ++#endif ++ ++#if !defined(__NR_landlock_create_ruleset) ++#define __NR_landlock_create_ruleset 444 ++#endif ++ ++#if !defined(__NR_landlock_add_rule) ++#define __NR_landlock_add_rule 445 ++#endif ++ ++#if !defined(__NR_landlock_restrict_self) ++#define __NR_landlock_restrict_self 446 ++#endif ++ ++#if !defined(__NR_memfd_secret) ++#define __NR_memfd_secret 447 ++#endif ++ ++#if !defined(__NR_process_mrelease) ++#define __NR_process_mrelease 448 ++#endif ++ ++#if !defined(__NR_futex_waitv) ++#define __NR_futex_waitv 449 ++#endif ++ ++#if !defined(__NR_set_mempolicy_home_node) ++#define __NR_set_mempolicy_home_node 450 ++#endif ++ ++#if !defined(__NR_cachestat) ++#define __NR_cachestat 451 ++#endif ++ ++#if !defined(__NR_fchmodat2) ++#define __NR_fchmodat2 452 ++#endif ++ ++#if !defined(__NR_map_shadow_stack) ++#define __NR_map_shadow_stack 453 ++#endif ++ ++#if !defined(__NR_futex_wake) ++#define __NR_futex_wake 454 ++#endif ++ ++#if !defined(__NR_futex_wait) ++#define __NR_futex_wait 455 ++#endif ++ ++#if !defined(__NR_futex_requeue) ++#define __NR_futex_requeue 456 ++#endif ++ ++#if !defined(__NR_statmount) ++#define __NR_statmount 457 ++#endif ++ ++#if !defined(__NR_listmount) ++#define __NR_listmount 458 ++#endif ++ ++#if !defined(__NR_lsm_get_self_attr) ++#define __NR_lsm_get_self_attr 459 ++#endif ++ ++#if !defined(__NR_lsm_set_self_attr) ++#define __NR_lsm_set_self_attr 460 ++#endif ++ ++#if !defined(__NR_lsm_list_modules) ++#define __NR_lsm_list_modules 461 ++#endif ++ + + #endif // SANDBOX_LINUX_SYSTEM_HEADERS_X86_32_LINUX_SYSCALLS_H_ +diff --git a/security/sandbox/chromium/sandbox/linux/system_headers/x86_64_linux_syscalls.h b/security/sandbox/chromium/sandbox/linux/system_headers/x86_64_linux_syscalls.h +index ab51703464aa0..6767d88702f3d 100644 +--- a/security/sandbox/chromium/sandbox/linux/system_headers/x86_64_linux_syscalls.h ++++ b/security/sandbox/chromium/sandbox/linux/system_headers/x86_64_linux_syscalls.h +@@ -3,7 +3,7 @@ + // found in the LICENSE file. + + /* Constructed by running: +- * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/arch/x86/entry/syscalls/syscall_64.tbl?h=v5.8 ++ * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/arch/x86/entry/syscalls/syscall_64.tbl?h=v6.8 + * | grep -vE '^#|^$' + * | awk '{ if ($2 != "x32") { print "#if !defined(__NR_" $3 ")\n#define __NR_" $3 " " $1 "\n#endif\n"; } }' + * */ +@@ -1403,6 +1403,10 @@ + #define __NR_clone3 435 + #endif + ++#if !defined(__NR_close_range) ++#define __NR_close_range 436 ++#endif ++ + #if !defined(__NR_openat2) + #define __NR_openat2 437 + #endif +@@ -1415,4 +1419,92 @@ + #define __NR_faccessat2 439 + #endif + ++#if !defined(__NR_process_madvise) ++#define __NR_process_madvise 440 ++#endif ++ ++#if !defined(__NR_epoll_pwait2) ++#define __NR_epoll_pwait2 441 ++#endif ++ ++#if !defined(__NR_mount_setattr) ++#define __NR_mount_setattr 442 ++#endif ++ ++#if !defined(__NR_quotactl_fd) ++#define __NR_quotactl_fd 443 ++#endif ++ ++#if !defined(__NR_landlock_create_ruleset) ++#define __NR_landlock_create_ruleset 444 ++#endif ++ ++#if !defined(__NR_landlock_add_rule) ++#define __NR_landlock_add_rule 445 ++#endif ++ ++#if !defined(__NR_landlock_restrict_self) ++#define __NR_landlock_restrict_self 446 ++#endif ++ ++#if !defined(__NR_memfd_secret) ++#define __NR_memfd_secret 447 ++#endif ++ ++#if !defined(__NR_process_mrelease) ++#define __NR_process_mrelease 448 ++#endif ++ ++#if !defined(__NR_futex_waitv) ++#define __NR_futex_waitv 449 ++#endif ++ ++#if !defined(__NR_set_mempolicy_home_node) ++#define __NR_set_mempolicy_home_node 450 ++#endif ++ ++#if !defined(__NR_cachestat) ++#define __NR_cachestat 451 ++#endif ++ ++#if !defined(__NR_fchmodat2) ++#define __NR_fchmodat2 452 ++#endif ++ ++#if !defined(__NR_map_shadow_stack) ++#define __NR_map_shadow_stack 453 ++#endif ++ ++#if !defined(__NR_futex_wake) ++#define __NR_futex_wake 454 ++#endif ++ ++#if !defined(__NR_futex_wait) ++#define __NR_futex_wait 455 ++#endif ++ ++#if !defined(__NR_futex_requeue) ++#define __NR_futex_requeue 456 ++#endif ++ ++#if !defined(__NR_statmount) ++#define __NR_statmount 457 ++#endif ++ ++#if !defined(__NR_listmount) ++#define __NR_listmount 458 ++#endif ++ ++#if !defined(__NR_lsm_get_self_attr) ++#define __NR_lsm_get_self_attr 459 ++#endif ++ ++#if !defined(__NR_lsm_set_self_attr) ++#define __NR_lsm_set_self_attr 460 ++#endif ++ ++#if !defined(__NR_lsm_list_modules) ++#define __NR_lsm_list_modules 461 ++#endif ++ + #endif // SANDBOX_LINUX_SYSTEM_HEADERS_X86_64_LINUX_SYSCALLS_H_ diff --git a/security/sandbox/chromium-shim/patches/with_update/patch_order.txt b/security/sandbox/chromium-shim/patches/with_update/patch_order.txt index 703be7a3cb..ba2027aced 100755 --- a/security/sandbox/chromium-shim/patches/with_update/patch_order.txt +++ b/security/sandbox/chromium-shim/patches/with_update/patch_order.txt @@ -32,3 +32,4 @@ block_NtImpersonateAnonymousToken_before_LowerToken.patch fix_broker_alive_mutex.patch fix_max_syscalls_linux_aarch64.patch set_delayed_integrity_on_process_acl.patch +chromium_syscalls_6_8_update.patch diff --git a/security/sandbox/chromium/sandbox/linux/system_headers/arm64_linux_syscalls.h b/security/sandbox/chromium/sandbox/linux/system_headers/arm64_linux_syscalls.h index 2224d32438..b8efe0da2f 100644 --- a/security/sandbox/chromium/sandbox/linux/system_headers/arm64_linux_syscalls.h +++ b/security/sandbox/chromium/sandbox/linux/system_headers/arm64_linux_syscalls.h @@ -3,7 +3,7 @@ // found in the LICENSE file. /* Constructed by running: - * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/include/uapi/asm-generic/unistd.h?h=v5.8 + * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/include/uapi/asm-generic/unistd.h?h=v6.8 * | gcc -D__BITS_PER_LONG=64 -D__ARCH_WANT_STAT64 -D__ARCH_WANT_SET_GET_RLIMIT -D__ARCH_WANT_SYS_CLONE3 -D__ARCH_WANT_RENAMEAT -E -dD - * | grep __NR | grep -vE '__NR_arch_specific_syscall|__NR_syscalls' | sort -n -k 3 | sed -e 's/__NR3264/__NR/g' * | awk '{ if ($2 != $3) { print "#if !defined(" $2 ")\n#define " $2 " " $3 "\n#endif\n"; } } @@ -1182,6 +1182,10 @@ #define __NR_clone3 435 #endif +#if !defined(__NR_close_range) +#define __NR_close_range 436 +#endif + #if !defined(__NR_openat2) #define __NR_openat2 437 #endif @@ -1194,4 +1198,88 @@ #define __NR_faccessat2 439 #endif +#if !defined(__NR_process_madvise) +#define __NR_process_madvise 440 +#endif + +#if !defined(__NR_epoll_pwait2) +#define __NR_epoll_pwait2 441 +#endif + +#if !defined(__NR_mount_setattr) +#define __NR_mount_setattr 442 +#endif + +#if !defined(__NR_quotactl_fd) +#define __NR_quotactl_fd 443 +#endif + +#if !defined(__NR_landlock_create_ruleset) +#define __NR_landlock_create_ruleset 444 +#endif + +#if !defined(__NR_landlock_add_rule) +#define __NR_landlock_add_rule 445 +#endif + +#if !defined(__NR_landlock_restrict_self) +#define __NR_landlock_restrict_self 446 +#endif + +#if !defined(__NR_process_mrelease) +#define __NR_process_mrelease 448 +#endif + +#if !defined(__NR_futex_waitv) +#define __NR_futex_waitv 449 +#endif + +#if !defined(__NR_set_mempolicy_home_node) +#define __NR_set_mempolicy_home_node 450 +#endif + +#if !defined(__NR_cachestat) +#define __NR_cachestat 451 +#endif + +#if !defined(__NR_fchmodat2) +#define __NR_fchmodat2 452 +#endif + +#if !defined(__NR_map_shadow_stack) +#define __NR_map_shadow_stack 453 +#endif + +#if !defined(__NR_futex_wake) +#define __NR_futex_wake 454 +#endif + +#if !defined(__NR_futex_wait) +#define __NR_futex_wait 455 +#endif + +#if !defined(__NR_futex_requeue) +#define __NR_futex_requeue 456 +#endif + +#if !defined(__NR_statmount) +#define __NR_statmount 457 +#endif + +#if !defined(__NR_listmount) +#define __NR_listmount 458 +#endif + +#if !defined(__NR_lsm_get_self_attr) +#define __NR_lsm_get_self_attr 459 +#endif + +#if !defined(__NR_lsm_set_self_attr) +#define __NR_lsm_set_self_attr 460 +#endif + +#if !defined(__NR_lsm_list_modules) +#define __NR_lsm_list_modules 461 +#endif + #endif // SANDBOX_LINUX_SYSTEM_HEADERS_ARM64_LINUX_SYSCALLS_H_ diff --git a/security/sandbox/chromium/sandbox/linux/system_headers/arm_linux_syscalls.h b/security/sandbox/chromium/sandbox/linux/system_headers/arm_linux_syscalls.h index 5b7f4e511a..06d0a6d580 100644 --- a/security/sandbox/chromium/sandbox/linux/system_headers/arm_linux_syscalls.h +++ b/security/sandbox/chromium/sandbox/linux/system_headers/arm_linux_syscalls.h @@ -3,7 +3,7 @@ // found in the LICENSE file. /* Constructed by running: - * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/arch/arm/tools/syscall.tbl?h=v5.8 + * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/arch/arm/tools/syscall.tbl?h=v6.8 * | grep -vE '^#|^$' * | awk '{ if ($2 != "oabi") { print "#if !defined(__NR_" $3 ")\n#define __NR_" $3 " (__NR_SYSCALL_BASE+" $1 ")\n#endif\n"; } }' * */ @@ -1578,6 +1578,10 @@ #define __NR_clone3 (__NR_SYSCALL_BASE+435) #endif +#if !defined(__NR_close_range) +#define __NR_close_range (__NR_SYSCALL_BASE+436) +#endif + #if !defined(__NR_openat2) #define __NR_openat2 (__NR_SYSCALL_BASE+437) #endif @@ -1590,6 +1594,90 @@ #define __NR_faccessat2 (__NR_SYSCALL_BASE+439) #endif +#if !defined(__NR_process_madvise) +#define __NR_process_madvise (__NR_SYSCALL_BASE+440) +#endif + +#if !defined(__NR_epoll_pwait2) +#define __NR_epoll_pwait2 (__NR_SYSCALL_BASE+441) +#endif + +#if !defined(__NR_mount_setattr) +#define __NR_mount_setattr (__NR_SYSCALL_BASE+442) +#endif + +#if !defined(__NR_quotactl_fd) +#define __NR_quotactl_fd (__NR_SYSCALL_BASE+443) +#endif + +#if !defined(__NR_landlock_create_ruleset) +#define __NR_landlock_create_ruleset (__NR_SYSCALL_BASE+444) +#endif + +#if !defined(__NR_landlock_add_rule) +#define __NR_landlock_add_rule (__NR_SYSCALL_BASE+445) +#endif + +#if !defined(__NR_landlock_restrict_self) +#define __NR_landlock_restrict_self (__NR_SYSCALL_BASE+446) +#endif + +#if !defined(__NR_process_mrelease) +#define __NR_process_mrelease (__NR_SYSCALL_BASE+448) +#endif + +#if !defined(__NR_futex_waitv) +#define __NR_futex_waitv (__NR_SYSCALL_BASE+449) +#endif + +#if !defined(__NR_set_mempolicy_home_node) +#define __NR_set_mempolicy_home_node (__NR_SYSCALL_BASE+450) +#endif + +#if !defined(__NR_cachestat) +#define __NR_cachestat (__NR_SYSCALL_BASE+451) +#endif + +#if !defined(__NR_fchmodat2) +#define __NR_fchmodat2 (__NR_SYSCALL_BASE+452) +#endif + +#if !defined(__NR_map_shadow_stack) +#define __NR_map_shadow_stack (__NR_SYSCALL_BASE+453) +#endif + +#if !defined(__NR_futex_wake) +#define __NR_futex_wake (__NR_SYSCALL_BASE+454) +#endif + +#if !defined(__NR_futex_wait) +#define __NR_futex_wait (__NR_SYSCALL_BASE+455) +#endif + +#if !defined(__NR_futex_requeue) +#define __NR_futex_requeue (__NR_SYSCALL_BASE+456) +#endif + +#if !defined(__NR_statmount) +#define __NR_statmount (__NR_SYSCALL_BASE+457) +#endif + +#if !defined(__NR_listmount) +#define __NR_listmount (__NR_SYSCALL_BASE+458) +#endif + +#if !defined(__NR_lsm_get_self_attr) +#define __NR_lsm_get_self_attr (__NR_SYSCALL_BASE+459) +#endif + +#if !defined(__NR_lsm_set_self_attr) +#define __NR_lsm_set_self_attr (__NR_SYSCALL_BASE+460) +#endif + +#if !defined(__NR_lsm_list_modules) +#define __NR_lsm_list_modules (__NR_SYSCALL_BASE+461) +#endif + // ARM private syscalls. #if !defined(__ARM_NR_BASE) #define __ARM_NR_BASE (__NR_SYSCALL_BASE + 0xF0000) diff --git a/security/sandbox/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h b/security/sandbox/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h index dc846ee7ad..edcfd05004 100644 --- a/security/sandbox/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h +++ b/security/sandbox/chromium/sandbox/linux/system_headers/x86_32_linux_syscalls.h @@ -3,7 +3,7 @@ // found in the LICENSE file. /* Constructed by running: - * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/arch/x86/entry/syscalls/syscall_32.tbl?h=v5.8 + * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/arch/x86/entry/syscalls/syscall_32.tbl?h=v6.8 * | grep -vE '^#|^$' * | awk '{ if ($2 == "i386") { print "#if !defined(__NR_" $3 ")\n#define __NR_" $3 " " $1 "\n#endif\n"; } }' * */ @@ -1715,6 +1715,10 @@ #define __NR_clone3 435 #endif +#if !defined(__NR_close_range) +#define __NR_close_range 436 +#endif + #if !defined(__NR_openat2) #define __NR_openat2 437 #endif @@ -1727,5 +1731,93 @@ #define __NR_faccessat2 439 #endif +#if !defined(__NR_process_madvise) +#define __NR_process_madvise 440 +#endif + +#if !defined(__NR_epoll_pwait2) +#define __NR_epoll_pwait2 441 +#endif + +#if !defined(__NR_mount_setattr) +#define __NR_mount_setattr 442 +#endif + +#if !defined(__NR_quotactl_fd) +#define __NR_quotactl_fd 443 +#endif + +#if !defined(__NR_landlock_create_ruleset) +#define __NR_landlock_create_ruleset 444 +#endif + +#if !defined(__NR_landlock_add_rule) +#define __NR_landlock_add_rule 445 +#endif + +#if !defined(__NR_landlock_restrict_self) +#define __NR_landlock_restrict_self 446 +#endif + +#if !defined(__NR_memfd_secret) +#define __NR_memfd_secret 447 +#endif + +#if !defined(__NR_process_mrelease) +#define __NR_process_mrelease 448 +#endif + +#if !defined(__NR_futex_waitv) +#define __NR_futex_waitv 449 +#endif + +#if !defined(__NR_set_mempolicy_home_node) +#define __NR_set_mempolicy_home_node 450 +#endif + +#if !defined(__NR_cachestat) +#define __NR_cachestat 451 +#endif + +#if !defined(__NR_fchmodat2) +#define __NR_fchmodat2 452 +#endif + +#if !defined(__NR_map_shadow_stack) +#define __NR_map_shadow_stack 453 +#endif + +#if !defined(__NR_futex_wake) +#define __NR_futex_wake 454 +#endif + +#if !defined(__NR_futex_wait) +#define __NR_futex_wait 455 +#endif + +#if !defined(__NR_futex_requeue) +#define __NR_futex_requeue 456 +#endif + +#if !defined(__NR_statmount) +#define __NR_statmount 457 +#endif + +#if !defined(__NR_listmount) +#define __NR_listmount 458 +#endif + +#if !defined(__NR_lsm_get_self_attr) +#define __NR_lsm_get_self_attr 459 +#endif + +#if !defined(__NR_lsm_set_self_attr) +#define __NR_lsm_set_self_attr 460 +#endif + +#if !defined(__NR_lsm_list_modules) +#define __NR_lsm_list_modules 461 +#endif + #endif // SANDBOX_LINUX_SYSTEM_HEADERS_X86_32_LINUX_SYSCALLS_H_ diff --git a/security/sandbox/chromium/sandbox/linux/system_headers/x86_64_linux_syscalls.h b/security/sandbox/chromium/sandbox/linux/system_headers/x86_64_linux_syscalls.h index ab51703464..6767d88702 100644 --- a/security/sandbox/chromium/sandbox/linux/system_headers/x86_64_linux_syscalls.h +++ b/security/sandbox/chromium/sandbox/linux/system_headers/x86_64_linux_syscalls.h @@ -3,7 +3,7 @@ // found in the LICENSE file. /* Constructed by running: - * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/arch/x86/entry/syscalls/syscall_64.tbl?h=v5.8 + * curl -vsSL https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/arch/x86/entry/syscalls/syscall_64.tbl?h=v6.8 * | grep -vE '^#|^$' * | awk '{ if ($2 != "x32") { print "#if !defined(__NR_" $3 ")\n#define __NR_" $3 " " $1 "\n#endif\n"; } }' * */ @@ -1403,6 +1403,10 @@ #define __NR_clone3 435 #endif +#if !defined(__NR_close_range) +#define __NR_close_range 436 +#endif + #if !defined(__NR_openat2) #define __NR_openat2 437 #endif @@ -1415,4 +1419,92 @@ #define __NR_faccessat2 439 #endif +#if !defined(__NR_process_madvise) +#define __NR_process_madvise 440 +#endif + +#if !defined(__NR_epoll_pwait2) +#define __NR_epoll_pwait2 441 +#endif + +#if !defined(__NR_mount_setattr) +#define __NR_mount_setattr 442 +#endif + +#if !defined(__NR_quotactl_fd) +#define __NR_quotactl_fd 443 +#endif + +#if !defined(__NR_landlock_create_ruleset) +#define __NR_landlock_create_ruleset 444 +#endif + +#if !defined(__NR_landlock_add_rule) +#define __NR_landlock_add_rule 445 +#endif + +#if !defined(__NR_landlock_restrict_self) +#define __NR_landlock_restrict_self 446 +#endif + +#if !defined(__NR_memfd_secret) +#define __NR_memfd_secret 447 +#endif + +#if !defined(__NR_process_mrelease) +#define __NR_process_mrelease 448 +#endif + +#if !defined(__NR_futex_waitv) +#define __NR_futex_waitv 449 +#endif + +#if !defined(__NR_set_mempolicy_home_node) +#define __NR_set_mempolicy_home_node 450 +#endif + +#if !defined(__NR_cachestat) +#define __NR_cachestat 451 +#endif + +#if !defined(__NR_fchmodat2) +#define __NR_fchmodat2 452 +#endif + +#if !defined(__NR_map_shadow_stack) +#define __NR_map_shadow_stack 453 +#endif + +#if !defined(__NR_futex_wake) +#define __NR_futex_wake 454 +#endif + +#if !defined(__NR_futex_wait) +#define __NR_futex_wait 455 +#endif + +#if !defined(__NR_futex_requeue) +#define __NR_futex_requeue 456 +#endif + +#if !defined(__NR_statmount) +#define __NR_statmount 457 +#endif + +#if !defined(__NR_listmount) +#define __NR_listmount 458 +#endif + +#if !defined(__NR_lsm_get_self_attr) +#define __NR_lsm_get_self_attr 459 +#endif + +#if !defined(__NR_lsm_set_self_attr) +#define __NR_lsm_set_self_attr 460 +#endif + +#if !defined(__NR_lsm_list_modules) +#define __NR_lsm_list_modules 461 +#endif + #endif // SANDBOX_LINUX_SYSTEM_HEADERS_X86_64_LINUX_SYSCALLS_H_ diff --git a/security/sandbox/linux/SandboxFilterUtil.h b/security/sandbox/linux/SandboxFilterUtil.h index 6e9180bb95..3e07948c5a 100644 --- a/security/sandbox/linux/SandboxFilterUtil.h +++ b/security/sandbox/linux/SandboxFilterUtil.h @@ -218,9 +218,12 @@ class SandboxPolicyBase : public sandbox::bpf_dsl::Policy { #ifdef __NR_epoll_wait # define CASES_FOR_epoll_wait \ case __NR_epoll_wait: \ - case __NR_epoll_pwait + case __NR_epoll_pwait: \ + case __NR_epoll_pwait2 #else -# define CASES_FOR_epoll_wait case __NR_epoll_pwait +# define CASES_FOR_epoll_wait \ + case __NR_epoll_pwait: \ + case __NR_epoll_pwait2 #endif #ifdef __NR_pipe diff --git a/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp b/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp index 3e2ce617bd..7988842611 100644 --- a/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp +++ b/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp @@ -866,10 +866,7 @@ void SandboxBroker::SetSecurityLevelForContentProcess(int32_t aSandboxLevel, } if (aSandboxLevel > 4) { - // Alternate winstation breaks native theming. - bool useAlternateWinstation = - StaticPrefs::widget_non_native_theme_enabled(); - result = mPolicy->SetAlternateDesktop(useAlternateWinstation); + result = mPolicy->SetAlternateDesktop(true); if (NS_WARN_IF(result != sandbox::SBOX_ALL_OK)) { LOG_W("SetAlternateDesktop failed, result: %i, last error: %lx", result, ::GetLastError()); -- cgit v1.2.3